.tool-tabs{grid-template-columns:repeat(5,minmax(0,1fr))}.tool-tab{padding-left:2px;padding-right:2px}.effect-presets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.effect-presets button{padding:7px 7px 10px;border:1px solid #e1e2ed;border-radius:9px;background:#fff;color:#727889;font-size:11px;line-height:1.7}.effect-presets button:hover,.effect-presets button[aria-pressed=true]{border-color:#a69ae9;background:#f8f6ff;color:#6757cb}.effect-swatch{height:49px;display:block;margin-bottom:7px;background:linear-gradient(155deg,#dedac7 0 45%,#9baea6 45% 65%,#5f7d77 65%);border:4px solid #fffdf7;box-shadow:0 0 0 1px #e6e6e9}.effect-swatch.film{border:0;background:radial-gradient(ellipse,transparent 20%,#26211688),repeating-linear-gradient(13deg,#fff1 0 1px,transparent 1px 3px),linear-gradient(155deg,#e0cba6 0 45%,#8a9b80 45% 65%,#566c5c 65%)}.effect-swatch.postcard{border-bottom-width:11px}.effect-date-toggle{font-size:13px;color:#626b7b;align-items:center}.effect-date-toggle input{margin:0;min-height:20px;width:18px;height:18px}#effect-date-value{width:100%;height:43px;border:1px solid #dddfea;border-radius:8px;padding:8px 11px;font-family:inherit;color:#586174;background:#fff}.effect-date-options{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}.effect-date-options>label{font-size:12px;color:#7b8190}.effect-date-options select{margin-top:8px}#effect-date-error{color:#ad5346}#effects-clear{margin-top:20px;min-height:40px}@media(max-width:760px){.tool-tab{flex-direction:column;font-size:12px;gap:5px}.tool-tab svg{width:18px;height:18px}.effect-presets button{font-size:12px}.effect-swatch{height:65px}#effect-date-value{font-size:16px;height:44px}.effect-date-options>label{font-size:13px}}
