@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-600-normal-UVxSCcoG.woff2) format("woff2"),url(/assets/montserrat-latin-600-normal-CdhFl4lI.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-latin-800-normal-axpkC1rd.woff2) format("woff2"),url(/assets/montserrat-latin-800-normal-C3dfDxXV.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-latin-400-normal-Bk63H6sG.woff2) format("woff2"),url(/assets/open-sans-latin-400-normal-DKniycaP.woff) format("woff")}:root{font-family:Open Sans,sans-serif;color:#0a1128;background:#f7fafb;font-synthesis:none}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer;background:#0f766e;color:#fff;border:1px solid #0f766e;border-radius:6px;padding:.75rem 1rem}button.secondary{background:#fff;color:#0f766e}button:disabled{opacity:.5;cursor:wait}a{color:#0f766e}input,select,textarea{width:100%;border:1px solid #b9c9ce;background:#fff;border-radius:5px;padding:.7rem;color:#0a1128}textarea{min-height:100px;resize:vertical}input[type=color]{height:44px;padding:5px;cursor:pointer}label{display:grid;gap:.4rem;font-size:.88rem}h1,h2,h3{font-family:Montserrat,sans-serif}h1{font-size:clamp(1.7rem,3vw,2.5rem);letter-spacing:-.04em;margin:.5rem 0 1rem}h2{font-size:1.15rem}main{max-width:1200px;margin:auto;padding:36px 28px}header{border-bottom:2px solid #0f766e;padding-bottom:22px;margin-bottom:28px}.workspace-header,.workspace-account,.queue.workspace-nav{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.workspace-header{justify-content:space-between}.workspace-nav,.workspace-toolbar{margin-bottom:20px}.eyebrow{letter-spacing:.15em;text-transform:uppercase;font-size:.75rem;color:#0f766e}.panel{background:#fff;border:1px solid #dde7ea;padding:26px;border-radius:8px;margin-bottom:22px}.fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}.wide{grid-column:1/-1}.actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:22px}.login{max-width:420px;display:grid;gap:18px}.notice{padding:14px;background:#ccfbf1;border-left:4px solid #0f766e;margin:18px 0}.error{background:#fff1f2;border-color:#be123c}.workspace{display:grid;grid-template-columns:250px minmax(0,1fr);gap:24px}.queue{display:grid;align-content:start;gap:10px}.queue button{text-align:left;background:#fff;color:#0a1128;border-color:#ccdce0}.queue button[aria-pressed=true]{border-color:#0f766e;background:#f0fdfa}.slides{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.slides img{width:100%;height:auto;border:1px solid #e2e8f0}.format-previews{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:24px}.format-previews figure{margin:0;min-width:0}.format-previews figcaption{font-family:Montserrat,sans-serif;font-size:.9rem;margin-bottom:12px}.format-previews img{display:block;width:100%;height:auto;border:1px solid #dde7ea}.caption{white-space:pre-wrap;line-height:1.7}.muted{color:#64748b;font-size:.85rem}details{margin:16px 0;border-top:1px solid #dde7ea;padding-top:12px}summary{cursor:pointer}fieldset{border:0;padding:0;margin:0}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,a:focus-visible{outline:3px solid #14b8a6;outline-offset:3px}@media(max-width:720px){main{padding:22px 16px}.fields,.workspace,.format-previews{grid-template-columns:1fr}.queue{grid-template-columns:1fr 1fr}.panel{padding:18px}.slides{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
