.shell.svelte-11rhoqv{background:#fff;min-height:100dvh}header.svelte-11rhoqv{justify-content:space-between;align-items:center;max-width:1080px;margin:auto;padding:24px 28px;display:flex}header.svelte-11rhoqv a:where(.svelte-11rhoqv),nav.svelte-11rhoqv a:where(.svelte-11rhoqv){color:#347ffa;font-size:12px;text-decoration:none}.brand.svelte-11rhoqv{letter-spacing:-1.5px;color:#202529;font-size:28px;font-weight:800}nav.svelte-11rhoqv{justify-content:center;gap:28px;font-size:13px;display:flex}nav.svelte-11rhoqv span:where(.svelte-11rhoqv){font-weight:650}main.svelte-11rhoqv{max-width:1040px;margin:auto;padding:35px 28px 70px}.eyebrow.svelte-11rhoqv{letter-spacing:.12em;text-transform:uppercase;color:#8295ae;font-size:10px;font-weight:650}h1.svelte-11rhoqv{letter-spacing:-.06em;margin:20px 0;font-size:clamp(37px,5vw,58px);line-height:1.06}.lead.svelte-11rhoqv{color:#7f91a8;max-width:480px;font-size:13px;line-height:1.9}.workspace.svelte-11rhoqv{grid-template-columns:1.1fr 1fr;gap:65px;margin-top:35px;display:grid}.visual.svelte-11rhoqv,.controls.svelte-11rhoqv{min-width:0}.empty.svelte-11rhoqv{color:#859bb9;background:#f5f8ff;border-radius:30px;flex-direction:column;justify-content:center;align-items:center;min-height:430px;font-size:13px;display:flex}.empty.svelte-11rhoqv img:where(.svelte-11rhoqv){object-fit:contain;transform:rotate(-7deg)}.page-strip.svelte-11rhoqv{gap:10px;padding:20px 0 10px;display:flex;overflow-x:auto}.page-strip.svelte-11rhoqv button:where(.svelte-11rhoqv){cursor:pointer;background:#f0f4fa;border:2px solid #0000;border-radius:10px;flex:0 0 55px;padding:3px;position:relative;overflow:hidden}.page-strip.svelte-11rhoqv button.selected:where(.svelte-11rhoqv){border-color:#347ffa}.page-strip.svelte-11rhoqv img:where(.svelte-11rhoqv){object-fit:cover;border-radius:5px}.page-strip.svelte-11rhoqv button:where(.svelte-11rhoqv) span:where(.svelte-11rhoqv){color:#fff;background:#2160d5;border-radius:50%;place-items:center;width:16px;height:16px;font-size:9px;display:grid;position:absolute;bottom:5px;right:5px}.add.svelte-11rhoqv{color:#347ffa;cursor:pointer;background:#edf4ff;border-radius:12px;flex-direction:column;flex:0 0 85px;justify-content:center;align-items:center;font-size:24px;display:flex}.add.svelte-11rhoqv span:where(.svelte-11rhoqv){font-size:9px}.hidden.svelte-11rhoqv{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.page-actions.svelte-11rhoqv{justify-content:space-between;align-items:center;gap:6px;display:flex}.page-actions.svelte-11rhoqv button:where(.svelte-11rhoqv){color:#8296b0;cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:10px}.page-actions.svelte-11rhoqv span:where(.svelte-11rhoqv){color:#8296b0;font-size:10px}.zoom.svelte-11rhoqv{color:#8296b0;align-items:center;gap:20px;margin-top:16px;font-size:10px;display:flex}.zoom.svelte-11rhoqv input:where(.svelte-11rhoqv){accent-color:#347ffa;flex:1}.controls.svelte-11rhoqv>label:where(.svelte-11rhoqv),details.svelte-11rhoqv label:where(.svelte-11rhoqv){color:#7186a2;margin:15px 0 25px;font-size:11px;display:block}input.svelte-11rhoqv:not([type]),textarea.svelte-11rhoqv,select.svelte-11rhoqv{width:100%;font:inherit;color:#405674;background:#fff;border:1px solid #e0e8f3;border-radius:13px;margin-top:10px;padding:13px;line-height:1.6;display:block}.title-label.svelte-11rhoqv input:where(.svelte-11rhoqv){letter-spacing:-.04em;border:0;border-bottom:1px solid #e0e8f3;border-radius:0;padding:14px 0;font-size:24px}textarea.svelte-11rhoqv{resize:vertical}.surprise.svelte-11rhoqv,.make.svelte-11rhoqv{width:100%;font:inherit;cursor:pointer;border:0;border-radius:20px;justify-content:space-between;align-items:center;padding:18px 20px;font-size:13px;display:flex}.surprise.svelte-11rhoqv{color:#347ffa;background:#edf4ff;margin:16px 0}.make.svelte-11rhoqv{color:#fff;background:#2160d5;margin-top:30px}.fine.svelte-11rhoqv{color:#96a5b9;font-size:10px;line-height:1.8}summary.svelte-11rhoqv{cursor:pointer;color:#8296b0;margin-top:20px;font-size:11px}.notice.svelte-11rhoqv{color:#8c7758;background:#fff8ed;border-radius:14px;padding:16px;font-size:12px;line-height:1.7}button.svelte-11rhoqv:disabled,.disabled.svelte-11rhoqv{opacity:.4;pointer-events:none}@media (width<=800px){main.svelte-11rhoqv{padding:30px 24px 55px}.workspace.svelte-11rhoqv{grid-template-columns:1fr;gap:25px;max-width:440px;margin:30px auto 0}.empty.svelte-11rhoqv{min-height:340px}}
