.cover.svelte-19q9gui{position:relative;overflow:hidden;aspect-ratio:3 / 4;border-radius:.75rem;color:var(--on-photo-paper);background:var(--theme-bg-surface)}.photo.svelte-19q9gui{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.scrim.svelte-19q9gui{display:var(--cover-scrim-display, block);position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,color-mix(in oklch,var(--on-photo-scrim) 80%,transparent) 0%,transparent 60%)}.words.svelte-19q9gui{position:absolute;inset:auto 0 0 0;display:var(--cover-words-display, grid);gap:.25rem;padding:.75rem}.eyebrow.svelte-19q9gui{margin:0;font-size:.6875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;opacity:.88}.name.svelte-19q9gui{margin:0;font-size:1.125rem;font-weight:500;line-height:1.15;text-wrap:balance;overflow-wrap:anywhere}.cover.large.svelte-19q9gui .words:where(.svelte-19q9gui){padding:1rem}.group.svelte-t4qaws{display:grid;gap:8px;min-width:0}.title.svelte-t4qaws{margin:0;padding:0 4px;font-size:15px;font-weight:600;color:var(--theme-text-secondary)}.panel.svelte-t4qaws{display:grid;border-radius:16px;background:var(--theme-bg-elevated);box-shadow:var(--ed-card);overflow:hidden}.panel.svelte-t4qaws>*+*{border-top:1px solid var(--ed-hair)}.ic.svelte-1mrwura{display:block;flex:none;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.ic.fill.svelte-1mrwura{fill:currentColor;stroke:none}.row.svelte-1s8uw41{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:0 14px 0 16px;border:0;background:none;color:var(--theme-text-primary);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.row.svelte-1s8uw41:hover{background:var(--ed-ixsoft)}.row.svelte-1s8uw41:focus-visible{outline:2px solid var(--theme-ring);outline-offset:-2px}.t.svelte-1s8uw41{flex:1;min-width:0;font-size:16px;font-weight:600}.v.svelte-1s8uw41{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0;max-width:58%;color:var(--theme-text-secondary);font-size:16px}.words.svelte-1s8uw41{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.swatch.svelte-1s8uw41{flex:none;width:18px;height:18px;border-radius:999px;box-shadow:var(--ed-thumbring)}.thumb.svelte-1s8uw41{flex:none;width:24px;height:32px;border-radius:4px;object-fit:cover;box-shadow:var(--ed-thumbring)}.row.svelte-1s8uw41 .ic{flex:none;color:var(--theme-text-secondary)}.said.svelte-mwvgd4{margin:0;padding:12px 16px;border-radius:12px;background:color-mix(in oklch,var(--theme-error) 10%,transparent);color:var(--theme-error-text)}.body.svelte-ajiitc{display:grid;gap:16px;font-size:16px;line-height:1.5;color:var(--theme-text-primary)}.quiet.svelte-ajiitc{margin:0;color:var(--theme-text-secondary)}.said.svelte-ajiitc{margin:0;padding:12px 16px;border-radius:12px;background:color-mix(in oklch,var(--theme-error) 10%,transparent);color:var(--theme-error-text)}.form.svelte-1s6o1mv{display:grid;gap:1rem}.quiet.svelte-1s6o1mv{margin:0;color:var(--theme-text-secondary)}.small.svelte-1s6o1mv{font-size:.875rem}.cover.svelte-1s6o1mv{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.swatch.svelte-1s6o1mv{flex:none;width:3rem;height:4rem;border-radius:6px;background-color:color-mix(in oklch,var(--theme-text-primary) 6%,transparent);background-size:cover;background-position:center;box-shadow:var(--ed-thumbring)}.quiet.svelte-1a7ojf9{margin:0;color:var(--theme-text-secondary)}.form.svelte-1a7ojf9{display:grid;gap:1rem}.row.svelte-1a7ojf9{display:grid;gap:.375rem;margin:0;padding:0;border:0;min-width:0}.field.svelte-1a7ojf9{max-width:32rem}.label.svelte-1a7ojf9{padding:0;font-size:.8125rem;font-weight:600;color:var(--theme-text-secondary)}.choice.svelte-1a7ojf9{display:flex;align-items:center;gap:.625rem;min-height:2.75rem}.choice.svelte-1a7ojf9 input:where(.svelte-1a7ojf9){flex:none;width:1.125rem;height:1.125rem;accent-color:var(--theme-interactive)}.faces.svelte-1a7ojf9{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));column-gap:1rem}.face-name.svelte-1a7ojf9{font-size:1.125rem;line-height:1.2}.preview.svelte-1a7ojf9{position:relative;overflow:hidden;max-width:32rem;aspect-ratio:5 / 2;border-radius:12px;background:var(--cover-scrim, #1a0e10);color:var(--cover-mast-ink)}.preview.svelte-1a7ojf9 .photo,.preview.svelte-1a7ojf9 .photo:where(.svelte-1a7ojf9){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.preview.svelte-1a7ojf9 .mast:where(.svelte-1a7ojf9){position:relative;padding:1.125rem 5% 2.5rem;background:linear-gradient(to bottom,color-mix(in srgb,var(--cover-scrim) 72%,transparent) 0,color-mix(in srgb,var(--cover-scrim) 72%,transparent) 55%,transparent 100%)}.form.svelte-162btxe{display:grid;gap:1rem}.quiet.svelte-162btxe{margin:0;color:var(--theme-text-secondary)}.cover.svelte-162btxe{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem}.pick.svelte-162btxe{flex:1;min-width:0}.swatch.svelte-162btxe{flex:none;width:3rem;height:4rem;border-radius:6px;background-color:color-mix(in oklch,var(--theme-text-primary) 6%,transparent);background-size:cover;background-position:center;box-shadow:var(--ed-thumbring)}.rack.svelte-1aevbxn{container-type:inline-size;display:grid;gap:1.25rem;font-size:.875rem;line-height:1.5;color:var(--theme-text-primary)}.num.svelte-1aevbxn{font-variant-numeric:tabular-nums}.more.svelte-1aevbxn{margin:0;color:var(--theme-text-secondary)}.pages-only.svelte-1aevbxn{display:grid;justify-items:start;gap:.25rem;padding:1rem 1.25rem;border:1px solid color-mix(in oklch,var(--theme-text-primary) 8%,transparent);border-radius:1rem;background:var(--theme-bg-elevated)}.settings-link.svelte-1aevbxn{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--theme-interactive);font-weight:600;text-decoration:none}.settings-link.svelte-1aevbxn:hover{text-decoration:underline;text-underline-offset:.2em}.settings-link.svelte-1aevbxn:focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px;border-radius:.25rem}.strip.svelte-1aevbxn{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;min-height:2.75rem}.tools.svelte-1aevbxn{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin-left:auto}.new.svelte-1aevbxn{flex:none}.count.svelte-1aevbxn{margin:0;font-size:.875rem;font-weight:400;color:var(--theme-text-secondary)}.count.svelte-1aevbxn b:where(.svelte-1aevbxn){font-weight:600;color:var(--theme-text-primary)}.fresh.svelte-1aevbxn{color:var(--theme-interactive);font-weight:600}.adding.svelte-1aevbxn{display:grid;gap:.5rem;padding:1rem 1.25rem;border:1px solid color-mix(in oklch,var(--theme-text-primary) 8%,transparent);border-radius:1rem;background:var(--theme-bg-elevated)}.adding-label.svelte-1aevbxn{font-weight:600}.adding-row.svelte-1aevbxn{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.adding-field.svelte-1aevbxn{flex:1 1 14rem;min-width:0}.cards.svelte-1aevbxn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem .875rem;margin:0;padding:0;list-style:none}@container (min-width: 40rem){.cards.svelte-1aevbxn{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem 1.25rem}}@container (min-width: 60rem){.cards.svelte-1aevbxn{grid-template-columns:repeat(4,minmax(0,1fr))}}.card.svelte-1aevbxn{display:flex;flex-direction:column;gap:.25rem;min-width:0}.open.svelte-1aevbxn{display:grid;gap:.625rem;width:100%;color:inherit;text-decoration:none}.open.svelte-1aevbxn:focus-visible{outline:2px solid var(--theme-ring);outline-offset:4px;border-radius:.75rem}.open.svelte-1aevbxn:hover [data-edition-cover]{box-shadow:0 0 0 2px color-mix(in oklch,var(--theme-interactive) 45%,transparent)}.meta.svelte-1aevbxn{display:grid;gap:.125rem;min-width:0}.season.svelte-1aevbxn{font-weight:600;overflow-wrap:anywhere}.pages.svelte-1aevbxn{color:var(--theme-text-secondary)}.chips.svelte-1aevbxn{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.25rem}.chip.svelte-1aevbxn{padding:.125rem .5rem;border-radius:999px;background:color-mix(in oklch,var(--theme-text-primary) 8%,transparent);color:var(--theme-text-secondary);font-size:.75rem;font-weight:600}.chip.warn.svelte-1aevbxn{background:color-mix(in oklch,var(--theme-warning) 16%,transparent);color:var(--theme-warning-text)}.order.svelte-1aevbxn{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.25rem;margin-top:auto}.go.svelte-1aevbxn{margin-left:auto}.pages.svelte-1aevbxn .dot:where(.svelte-1aevbxn){display:none}.pages.svelte-1aevbxn .fresh:where(.svelte-1aevbxn){display:block}@container (min-width: 40rem){.pages.svelte-1aevbxn .dot:where(.svelte-1aevbxn){display:inline}.pages.svelte-1aevbxn .fresh:where(.svelte-1aevbxn){display:inline}}.empty.svelte-1aevbxn{margin:0;padding:2rem 1rem;border:1px dashed color-mix(in oklch,var(--theme-text-primary) 18%,transparent);border-radius:1rem;color:var(--theme-text-secondary);text-align:center}.removed.svelte-1aevbxn{display:grid;gap:.5rem;padding-top:1rem;border-top:1px solid var(--theme-hairline)}.removed-title.svelte-1aevbxn{margin:0;font-size:.875rem;font-weight:600;color:var(--theme-text-secondary)}.removed-list.svelte-1aevbxn{display:grid;margin:0;padding:0;list-style:none}.removed-row.svelte-1aevbxn{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.5rem 0;border-bottom:1px solid var(--theme-hairline)}.removed-row.svelte-1aevbxn:last-child{border-bottom:0}.removed-hue.svelte-1aevbxn{flex:none;width:.75rem;height:.75rem;border-radius:999px;opacity:.6}.removed-text.svelte-1aevbxn{display:grid;flex:1 1 12rem;min-width:0}.removed-name.svelte-1aevbxn{font-weight:600;overflow-wrap:anywhere}.removed-words.svelte-1aevbxn{color:var(--theme-text-secondary)}.removed-actions.svelte-1aevbxn{display:flex;flex-wrap:wrap;gap:.25rem}.said.svelte-1aevbxn{margin:0;padding:.625rem .875rem;border-radius:.75rem;background:color-mix(in oklch,var(--theme-error) 10%,transparent);color:var(--theme-error-text)}.ok.svelte-1aevbxn{margin:0;padding:.625rem .875rem;border-radius:.75rem;background:color-mix(in oklch,var(--theme-success) 12%,transparent);color:var(--theme-success-text)}.btn.svelte-ch4ki9{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 20px;border:0;border-radius:12px;font:600 17px/1 var(--theme-font-body, Geist, system-ui, sans-serif);letter-spacing:.004em;white-space:nowrap;color:var(--theme-text-primary);background:none;text-decoration:none;cursor:pointer;flex:none;-webkit-tap-highlight-color:transparent}.btn.svelte-ch4ki9 svg{width:22px;height:22px}.btn.svelte-ch4ki9:focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px}.btn.svelte-ch4ki9:disabled{opacity:.7;cursor:default}.pri.svelte-ch4ki9{background:var(--theme-interactive);color:var(--theme-interactive-foreground);box-shadow:inset 0 1px #ffffff4d,0 1px 2px color-mix(in srgb,var(--theme-interactive) 55%,black 45%),0 8px 16px -10px var(--theme-interactive)}.pri.svelte-ch4ki9:hover:not(:disabled){background:var(--theme-interactive-hover, var(--theme-interactive))}.pri.svelte-ch4ki9:active:not(:disabled){background:var(--theme-interactive-active, var(--theme-interactive))}.sec.svelte-ch4ki9{background:var(--theme-bg-elevated);background-image:var(--theme-control-gradient, none);box-shadow:var(--theme-control-shadow, none),0 0 0 1px var(--ed-hair2)}.sec.svelte-ch4ki9:hover:not(:disabled){background-color:var(--theme-bg-surface)}.out.svelte-ch4ki9{box-shadow:inset 0 0 0 1.5px var(--ed-hair2)}.out.svelte-ch4ki9:hover:not(:disabled),.ghost.svelte-ch4ki9:hover:not(:disabled){background:var(--ed-hair)}.an.svelte-ch4ki9{background:var(--theme-anima-fill);color:var(--theme-anima-text);box-shadow:inset 0 0 0 1.5px var(--theme-anima-ring)}.lnk.svelte-ch4ki9{padding:0 10px;margin-left:-10px;min-height:44px;color:var(--theme-interactive-text);justify-self:start;justify-content:flex-start}.lnk.svelte-ch4ki9:hover:not(:disabled){text-decoration:underline;text-underline-offset:.2em}.ghost.svelte-ch4ki9{color:var(--theme-text-secondary)}.lg.svelte-ch4ki9{min-height:56px;padding:0 26px;font-size:18px;border-radius:14px}.sm.svelte-ch4ki9{min-height:44px;padding:0 16px;font-size:16px}.full.svelte-ch4ki9{width:100%}.icon.svelte-ch4ki9{width:44px;height:44px;min-height:44px;padding:0;color:var(--theme-text-secondary)}.icon.ring.svelte-ch4ki9{box-shadow:inset 0 0 0 1px var(--ed-hair2)}@media(prefers-reduced-motion:no-preference){.btn.svelte-ch4ki9{transition:background-color var(--theme-motion-fast, .12s) var(--theme-ease, ease)}}.pane.svelte-16avb4q{display:grid;gap:12px;align-content:start}.fld.svelte-16avb4q{display:flex;align-items:center;gap:10px;height:48px;padding:0 14px;border-radius:12px;background:var(--theme-bg-surface);box-shadow:inset 0 0 0 1px var(--ed-hair2);color:var(--theme-text-secondary);font-size:17px}.fld.svelte-16avb4q:focus-within{box-shadow:inset 0 0 0 2px var(--theme-interactive)}.fld.svelte-16avb4q input:where(.svelte-16avb4q){flex:1;min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;color:var(--theme-text-primary);font:inherit}.fld.svelte-16avb4q input:where(.svelte-16avb4q)::placeholder{color:var(--theme-text-secondary)}.chiprow.svelte-16avb4q{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.fchip.svelte-16avb4q{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border-radius:999px;font:600 16px/1 var(--theme-font-body, Geist, system-ui, sans-serif);background:var(--theme-bg-surface);box-shadow:inset 0 0 0 1px var(--ed-hair2);color:var(--theme-text-primary)}.fchip.svelte-16avb4q svg{color:var(--theme-text-secondary)}.hint.svelte-16avb4q{display:flex;gap:10px;align-items:center;margin:0;font-size:16px;line-height:1.45;color:var(--theme-text-secondary)}.none.svelte-16avb4q{margin:8px 0;font-size:17px;color:var(--theme-text-secondary)}.gh.svelte-16avb4q{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px}.gt.svelte-16avb4q{font:600 17px/1.2 var(--theme-font-body, Geist, system-ui, sans-serif)}.gt.svelte-16avb4q span:where(.svelte-16avb4q){margin-left:6px;font-weight:500;color:var(--theme-text-secondary)}.ga.svelte-16avb4q{display:inline-flex;align-items:center;min-height:44px;margin-right:-8px;padding:0 8px;border:0;background:none;color:var(--theme-interactive-text);font:600 16px/1 var(--theme-font-body, Geist, system-ui, sans-serif);cursor:pointer}.pk.svelte-16avb4q{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.sq.svelte-16avb4q{position:relative;aspect-ratio:1;padding:0;border:0;border-radius:12px;background:var(--img) var(--pos, 50% 22%) / cover no-repeat,var(--theme-bg-muted);box-shadow:var(--ed-thumbring);overflow:hidden;cursor:pointer}.sq.svelte-16avb4q:disabled{cursor:default}.sq.svelte-16avb4q:focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px}.sq.on.svelte-16avb4q:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 4px var(--theme-interactive)}.ck.svelte-16avb4q{position:absolute;right:7px;top:7px;z-index:2;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--theme-interactive);color:var(--theme-interactive-foreground);box-shadow:0 0 0 2px #ffffffe6}.ck.svelte-16avb4q svg{stroke-width:2.6}.off.svelte-16avb4q{position:absolute;right:7px;top:7px;z-index:2;width:28px;height:28px;border-radius:50%;background:#0a080861;box-shadow:inset 0 0 0 2px #ffffffd9}.sq.in.svelte-16avb4q:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#0e0c168c}.inb.svelte-16avb4q,.pb.svelte-16avb4q{position:absolute;left:6px;bottom:6px;z-index:2;padding:5px 7px;border-radius:6px;background:#0c0808bf;color:#fff;font:600 13px/1 var(--theme-font-body, Geist, system-ui, sans-serif)}.pb.svelte-16avb4q{display:flex;align-items:center;gap:4px;background:#0c0808b8}.pb.svelte-16avb4q svg{fill:#fff;stroke:none}.sq.svelte-16avb4q .inb:where(.svelte-16avb4q)+.pb:where(.svelte-16avb4q){bottom:34px}.bones.svelte-16avb4q{display:grid;gap:8px;padding:8px 0}.bone.svelte-16avb4q{display:block;height:16px;border-radius:8px;background:var(--ed-hair2);opacity:.7}.bone.short.svelte-16avb4q{width:60%}.said.svelte-16avb4q{display:grid;gap:10px;justify-items:start}.said.svelte-16avb4q p:where(.svelte-16avb4q){margin:0;color:var(--theme-error-text)}.vh.svelte-16avb4q{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}@media(min-width:48rem){.pk.svelte-16avb4q{grid-template-columns:repeat(6,1fr);gap:10px}}.layer.svelte-w5ttmu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;visibility:visible;color:var(--theme-text-primary);font-family:var(--theme-font-body, Geist, system-ui, sans-serif);font-size:16px;line-height:1.5}.dim.svelte-w5ttmu{position:absolute;top:0;right:0;bottom:0;left:0;border:0;padding:0;background:var(--ed-dim);cursor:default}.layer.nested.svelte-w5ttmu .dim:where(.svelte-w5ttmu){background:transparent}.panel.veiled.svelte-w5ttmu{visibility:hidden}.panel.svelte-w5ttmu{position:absolute;left:0;right:0;bottom:0;top:var(--top);display:flex;flex-direction:column;overflow:hidden;background:var(--theme-bg-elevated);border-radius:26px 26px 0 0;box-shadow:var(--ed-sheet-shadow),inset 0 1px #ffffff80}.grab.svelte-w5ttmu{flex:none;width:44px;height:5px;border-radius:3px;background:var(--ed-hair2);margin:10px auto 0}.head.svelte-w5ttmu{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 8px 4px 20px}.titles.svelte-w5ttmu{flex:1;min-width:0}.tt.svelte-w5ttmu{margin:0;font:500 27px/1.12 var(--theme-font-display, Newsreader, Georgia, serif);letter-spacing:-.008em;text-wrap:balance}.sub.svelte-w5ttmu{margin:2px 0 0;font-size:16px;color:var(--theme-text-secondary)}.sub.wide-only.svelte-w5ttmu{display:none}.head.svelte-w5ttmu .btn.ring{box-shadow:none}.body.svelte-w5ttmu{flex:1;min-height:0;display:flex;flex-direction:column}.body.scroll.svelte-w5ttmu{overflow-y:auto;overscroll-behavior:contain}.foot.svelte-w5ttmu{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px calc(24px + env(safe-area-inset-bottom,0px));background:var(--theme-bg-elevated);border-top:1px solid var(--ed-hair);position:relative;z-index:2}@media(min-width:48rem){.layer.svelte-w5ttmu{display:grid;place-items:center}.panel.svelte-w5ttmu{position:relative;left:auto;right:auto;top:auto;bottom:auto;width:min(var(--w),calc(100vw - 48px));height:min(var(--h, auto),calc(100dvh - 44px));max-height:calc(100dvh - 44px);border-radius:22px;box-shadow:var(--ed-lift),0 0 0 1px var(--ed-hair2)}.panel.fit.svelte-w5ttmu{height:auto}.grab.svelte-w5ttmu{display:none}.head.svelte-w5ttmu{padding:20px 20px 12px 28px}.tt.svelte-w5ttmu{font-size:32px;line-height:1.1;letter-spacing:-.01em}.sub.svelte-w5ttmu{font-size:17px}.sub.wide-only.svelte-w5ttmu{display:block}.head.svelte-w5ttmu .btn.ring{box-shadow:inset 0 0 0 1px var(--ed-hair2)}.foot.svelte-w5ttmu{justify-content:flex-start;gap:16px;padding:16px 28px 20px}}@media(prefers-reduced-motion:no-preference){.panel.svelte-w5ttmu{animation:svelte-w5ttmu-rise var(--theme-motion-base, .22s) var(--theme-ease, ease) backwards}.dim.svelte-w5ttmu{animation:svelte-w5ttmu-fade var(--theme-motion-base, .22s) var(--theme-ease, ease) backwards}@keyframes svelte-w5ttmu-rise{0%{transform:translateY(24px);opacity:0}}@keyframes svelte-w5ttmu-fade{0%{opacity:0}}}.pane.svelte-1ce15cn{display:grid;gap:4px;align-content:start}.fld.svelte-1ce15cn{display:flex;align-items:center;gap:10px;height:48px;margin-bottom:8px;padding:0 14px;border-radius:12px;background:var(--theme-bg-surface);box-shadow:inset 0 0 0 1px var(--ed-hair2);color:var(--theme-text-secondary);font-size:17px}.fld.svelte-1ce15cn:focus-within{box-shadow:inset 0 0 0 2px var(--theme-interactive)}.fld.svelte-1ce15cn input:where(.svelte-1ce15cn){flex:1;min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;color:var(--theme-text-primary);font:inherit}.fld.svelte-1ce15cn input:where(.svelte-1ce15cn)::placeholder{color:var(--theme-text-secondary)}.pr.svelte-1ce15cn{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;width:100%;min-height:76px;padding:8px 10px;border:0;border-radius:14px;background:transparent;color:var(--theme-text-primary);text-align:left;text-decoration:none;cursor:pointer}.pr.svelte-1ce15cn:hover:not(:disabled):not(.on){background:var(--ed-hair)}.pr.svelte-1ce15cn:focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px}.pr.on.svelte-1ce15cn{background:var(--ed-ixsoft);box-shadow:inset 0 0 0 2px var(--theme-interactive)}.pr.in.svelte-1ce15cn{opacity:.55;cursor:default}.sq.svelte-1ce15cn{display:grid;place-items:center;width:60px;aspect-ratio:1;border-radius:9px;background:var(--theme-bg-muted) center / cover no-repeat;box-shadow:var(--ed-thumbring);color:var(--theme-text-secondary);overflow:hidden}.sq.ar.svelte-1ce15cn{aspect-ratio:3 / 4}.words.svelte-1ce15cn{display:grid;gap:0;min-width:0}.tt.svelte-1ce15cn{font:600 17px/1.25 var(--theme-font-body, Geist, system-ui, sans-serif);text-wrap:balance}.mt.svelte-1ce15cn{font-size:15px;line-height:1.4;color:var(--theme-text-secondary)}.rad.svelte-1ce15cn{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--ed-hair2);color:transparent}.pr.on.svelte-1ce15cn .rad:where(.svelte-1ce15cn){background:var(--theme-interactive);color:var(--theme-interactive-foreground);box-shadow:none}.rad.svelte-1ce15cn svg{stroke-width:2.6}.tag.svelte-1ce15cn{display:inline-flex;align-items:center;height:26px;padding:0 9px;border-radius:7px;font:500 14px/1 var(--theme-font-body, Geist, system-ui, sans-serif);background:var(--ed-hair);color:var(--theme-text-secondary)}.mt.svelte-1ce15cn .tag:where(.svelte-1ce15cn){margin-right:2px;font-weight:600}.tag.dr.svelte-1ce15cn{background:color-mix(in oklch,var(--theme-warning) 14%,transparent);color:var(--theme-warning-text)}.door.svelte-1ce15cn{border:2px dashed var(--ed-ixline);background:var(--ed-ixsoft);margin-bottom:4px}.door.svelte-1ce15cn .sq:where(.svelte-1ce15cn){display:grid;place-items:center;background:var(--ed-ixsoft);box-shadow:inset 0 0 0 1px var(--ed-ixline);color:var(--theme-interactive-text)}.door.svelte-1ce15cn>svg{color:var(--theme-interactive-text)}.hint.svelte-1ce15cn,.none.svelte-1ce15cn{margin:8px 0 0;font-size:16px;line-height:1.45;color:var(--theme-text-secondary)}.none.svelte-1ce15cn{font-size:17px}.bones.svelte-1ce15cn{display:grid;gap:8px;padding:8px 0}.bone.svelte-1ce15cn{display:block;height:16px;border-radius:8px;background:var(--ed-hair2);opacity:.7}.bone.short.svelte-1ce15cn{width:60%}.said.svelte-1ce15cn{display:grid;gap:10px;justify-items:start}.said.svelte-1ce15cn p:where(.svelte-1ce15cn){margin:0;color:var(--theme-error-text)}.vh.svelte-1ce15cn{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.list.svelte-1bbfqrx{display:grid;gap:4px;align-content:start}.o.svelte-1bbfqrx{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:60px;padding:8px 14px;border:0;border-radius:14px;background:transparent;color:var(--theme-text-primary);font:600 17px/1.3 var(--theme-font-body, Geist, system-ui, sans-serif);text-align:left;cursor:pointer}.o.svelte-1bbfqrx:hover:not(.on){background:var(--ed-hair)}.o.svelte-1bbfqrx:focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px}.o.on.svelte-1bbfqrx{background:var(--ed-ixsoft);box-shadow:inset 0 0 0 2px var(--theme-interactive)}.o.svelte-1bbfqrx b:where(.svelte-1bbfqrx){font-weight:600}.t2.svelte-1bbfqrx{font-weight:500;color:var(--theme-text-secondary)}.rad.svelte-1bbfqrx{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--ed-hair2);color:transparent}.o.on.svelte-1bbfqrx .rad:where(.svelte-1bbfqrx){background:var(--theme-interactive);color:var(--theme-interactive-foreground);box-shadow:none}.rad.svelte-1bbfqrx svg{stroke-width:2.6}.sheet.svelte-1bbfqrx .t2:where(.svelte-1bbfqrx){font-weight:600;color:inherit}.pop.svelte-1bbfqrx{gap:2px}.pop.svelte-1bbfqrx .o:where(.svelte-1bbfqrx){min-height:46px;padding:0 14px;border-radius:10px;font-weight:500}.pop.svelte-1bbfqrx .o.on:where(.svelte-1bbfqrx){box-shadow:none}.pop.svelte-1bbfqrx .o:where(.svelte-1bbfqrx)>svg{color:var(--theme-interactive-text)}.ph2.svelte-1bbfqrx{margin:0;padding:10px 14px 4px;font:600 15px/1 var(--theme-font-body, Geist, system-ui, sans-serif);color:var(--theme-text-secondary)}.shell.svelte-19j2c2f{flex:1;min-height:0;display:grid;align-content:start;gap:12px;padding:0 16px;overflow-y:auto;overscroll-behavior:contain}.tabs.svelte-19j2c2f{display:grid;grid-template-columns:1fr 1fr;gap:8px}.tab.svelte-19j2c2f{position:relative;display:flex;align-items:center;gap:10px;min-height:60px;padding:8px 12px;border:0;border-radius:14px;background:var(--theme-bg-surface);box-shadow:inset 0 0 0 1px var(--ed-hair2);color:var(--theme-text-primary);font:600 16px/1.2 var(--theme-font-body, Geist, system-ui, sans-serif);text-align:left;cursor:pointer}.tab.svelte-19j2c2f svg{color:var(--theme-text-secondary)}.tab.on.svelte-19j2c2f{background:var(--ed-ixsoft);box-shadow:inset 0 0 0 2px var(--theme-interactive)}.tab.on.svelte-19j2c2f svg{color:var(--theme-interactive-text)}.tab.svelte-19j2c2f:focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px}.l.svelte-19j2c2f{flex:1;text-wrap:balance}.ct.svelte-19j2c2f{flex:none;min-width:26px;height:26px;padding:0 8px;border-radius:13px;background:var(--theme-interactive);color:var(--theme-interactive-foreground);font:700 15px/26px var(--theme-font-body, Geist, system-ui, sans-serif);text-align:center}.panecol.svelte-19j2c2f{min-width:0;padding-bottom:16px}.wherebody.svelte-19j2c2f{padding:0 16px 8px}.foot.svelte-19j2c2f{width:100%;display:grid;gap:8px}.row.svelte-19j2c2f{display:flex;align-items:center;justify-content:space-between;gap:12px}.said.svelte-19j2c2f{margin:0;color:var(--theme-error-text);font-size:16px}.ft.svelte-19j2c2f{display:grid;min-width:0}.ft.svelte-19j2c2f b:where(.svelte-19j2c2f){font:600 18px/1.25 var(--theme-font-body, Geist, system-ui, sans-serif)}.ft.svelte-19j2c2f span:where(.svelte-19j2c2f){display:flex;align-items:center;gap:2px;flex-wrap:wrap;font-size:16px;color:var(--theme-text-secondary)}.change.svelte-19j2c2f{display:inline-flex;align-items:center;min-height:44px;padding:0 6px;border:0;background:none;color:var(--theme-interactive-text);font:600 16px/1 var(--theme-font-body, Geist, system-ui, sans-serif);text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.tray.svelte-19j2c2f{align-items:center;gap:8px;min-width:0}.tc.svelte-19j2c2f{position:relative;display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:10px;background:var(--img) center / cover no-repeat,var(--ed-ixsoft);box-shadow:var(--ed-thumbring);color:var(--theme-interactive-text)}.tc.k.svelte-19j2c2f{background:var(--ed-ixsoft);box-shadow:inset 0 0 0 1px var(--ed-ixline)}.more.svelte-19j2c2f,.n.svelte-19j2c2f{font:600 18px/1.2 var(--theme-font-body, Geist, system-ui, sans-serif);white-space:nowrap}.n.svelte-19j2c2f{margin-left:8px}.where.svelte-19j2c2f{position:relative}.trig.svelte-19j2c2f{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 14px 0 16px;border:0;border-radius:12px;background:transparent;color:var(--theme-text-primary);box-shadow:inset 0 0 0 1.5px var(--ed-hair2);font:600 17px/1 var(--theme-font-body, Geist, system-ui, sans-serif);cursor:pointer}.trig.svelte-19j2c2f span:where(.svelte-19j2c2f){font-weight:500;color:var(--theme-text-secondary)}.trig.svelte-19j2c2f:focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px}.pop.svelte-19j2c2f{position:absolute;right:0;bottom:calc(100% + 10px);z-index:40;width:420px;max-height:min(60vh,460px);overflow-y:auto;padding:8px;border-radius:16px;background:var(--theme-bg-elevated);box-shadow:var(--ed-lift),0 0 0 1px var(--ed-hair2)}.vh.svelte-19j2c2f{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.only-wide.svelte-19j2c2f,.grow.svelte-19j2c2f{display:none}@media(min-width:48rem){.shell.svelte-19j2c2f{grid-template-columns:304px minmax(0,1fr);align-content:stretch;gap:0;padding:0;overflow:hidden}.tabs.svelte-19j2c2f{display:grid;grid-template-columns:1fr;align-content:start;gap:8px;padding:8px 14px 16px 24px}.tab.svelte-19j2c2f{min-height:64px;padding:0 16px;gap:14px;background:transparent;box-shadow:none;font-size:18px;white-space:nowrap}.tab.svelte-19j2c2f svg{width:26px;height:26px}.tab.on.svelte-19j2c2f{background:var(--ed-ixsoft);box-shadow:inset 0 0 0 2px var(--theme-interactive)}.tab.svelte-19j2c2f .l:where(.svelte-19j2c2f){flex:none}.ct.svelte-19j2c2f{margin-left:auto;min-width:28px;height:28px;border-radius:14px;font-size:16px;line-height:28px}.panecol.svelte-19j2c2f{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:8px 28px 16px 6px;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 30px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 30px),transparent)}.only-phone.svelte-19j2c2f{display:none}.only-wide.svelte-19j2c2f{display:flex}.grow.svelte-19j2c2f{display:block;flex:1}.foot.svelte-19j2c2f{gap:10px}.row.svelte-19j2c2f{gap:16px;justify-content:flex-start}}.card.svelte-1wcentx{display:grid;gap:16px;min-width:0;padding:16px;border-radius:16px;background:var(--theme-bg-elevated);box-shadow:var(--ed-card);color:var(--theme-text-primary)}.ch.svelte-1wcentx{display:grid;gap:4px}.tt.svelte-1wcentx{display:flex;align-items:center;gap:10px;margin:0;font:500 26px/1.15 var(--theme-font-display, Newsreader, Georgia, serif);letter-spacing:-.006em}.tt.svelte-1wcentx svg,.gt.svelte-1wcentx svg{color:var(--theme-anima-text)}.hn.svelte-1wcentx{margin:0;font-size:16px;line-height:1.45;color:var(--theme-text-secondary)}.list.svelte-1wcentx{display:grid;margin:0;padding:0;list-style:none}.idea.svelte-1wcentx{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:88px;padding:12px 0;border-top:1px solid var(--ed-hair)}.idea.svelte-1wcentx:first-child{border-top:0}.sq.svelte-1wcentx{width:56px;aspect-ratio:1;border-radius:10px;background:var(--theme-bg-surface) center / cover no-repeat;box-shadow:var(--ed-thumbring)}.words.svelte-1wcentx{min-width:0}.tt2.svelte-1wcentx{margin:0;font:600 18px/1.25 var(--theme-font-body, Geist, system-ui, sans-serif);text-wrap:balance}.why.svelte-1wcentx{margin:0;font-size:16px;line-height:1.4;color:var(--theme-text-secondary)}.ok.svelte-1wcentx{display:grid;justify-items:end;min-width:72px;font-weight:600;font-size:16px}.okl.svelte-1wcentx{display:inline-flex;align-items:center;gap:6px;min-height:24px;color:var(--theme-success-text)}.undo.svelte-1wcentx{display:inline-flex;align-items:center;min-height:44px;margin:-10px 0 -12px;padding:0;border:0;background:none;color:var(--theme-interactive-text);font:600 16px/1 var(--theme-font-body, Geist, system-ui, sans-serif);text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.undo.svelte-1wcentx:focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px}.only-wide.svelte-1wcentx{display:none}.said.svelte-1wcentx{display:grid;gap:10px;justify-items:start}.said.svelte-1wcentx p:where(.svelte-1wcentx){margin:0;color:var(--theme-error-text);font-size:16px}.gaps.svelte-1wcentx{display:grid;gap:12px;padding:18px;border-radius:16px;background:var(--theme-anima-fill);box-shadow:inset 0 0 0 1px var(--theme-anima-ring);color:var(--theme-text-primary)}.gt.svelte-1wcentx{display:flex;align-items:center;gap:10px;margin:0;font:500 24px/1.15 var(--theme-font-display, Newsreader, Georgia, serif)}.gaps.svelte-1wcentx p:where(.svelte-1wcentx){margin:0;font-size:16px;color:var(--theme-text-secondary)}.acts.svelte-1wcentx{display:grid;justify-items:start;gap:4px}.acts.svelte-1wcentx .btn.lg:first-child{width:100%}.bones.svelte-1wcentx{display:grid;gap:8px}.bone.svelte-1wcentx{display:block;height:16px;border-radius:8px;background:var(--ed-hair2);opacity:.7}.bone.short.svelte-1wcentx{width:60%}.vh.svelte-1wcentx{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}@container (min-width: 48rem){.card.svelte-1wcentx{padding:20px}.sq.svelte-1wcentx{width:64px}.idea.svelte-1wcentx{gap:14px}.only-wide.svelte-1wcentx{display:inline-flex}.acts.svelte-1wcentx{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.acts.svelte-1wcentx .btn.lg:first-child{width:auto}}.pg.svelte-1yi2nfd{--ph: color-mix(in oklch, var(--pt) 14%, transparent);position:relative;display:block;container-type:inline-size;aspect-ratio:3 / 4;overflow:hidden;background:var(--pb);color:var(--pt);font-family:var(--pbody);border-radius:var(--pgr, 4px);box-shadow:var(--pgshadow, 0 0 0 1px rgba(255, 255, 255, .1));flex:none}.pg.svelte-1yi2nfd .ph:where(.svelte-1yi2nfd){position:absolute;background:var(--img) var(--pos, 50% 22%) / cover no-repeat,#2a1a14}.pg.svelte-1yi2nfd .rh:where(.svelte-1yi2nfd){position:absolute;left:0;right:0;top:0;height:9.4cqw;z-index:4;display:flex;align-items:center;justify-content:space-between;padding:0 4.6cqw;background:var(--pb);border-bottom:.3cqw solid var(--ph);font-size:2.3cqw;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--pt2);white-space:nowrap}.pg.svelte-1yi2nfd .rh:where(.svelte-1yi2nfd) span:where(.svelte-1yi2nfd) b:where(.svelte-1yi2nfd){font-family:var(--pdisplay);font-weight:400;font-size:3.9cqw;letter-spacing:0;color:var(--pt);margin-left:1.8cqw}.pg.svelte-1yi2nfd .rh:where(.svelte-1yi2nfd) em:where(.svelte-1yi2nfd){font-style:normal;color:var(--pt)}.pg.svelte-1yi2nfd .fo:where(.svelte-1yi2nfd){position:absolute;left:0;right:0;bottom:0;height:9cqw;z-index:4;display:flex;align-items:center;gap:2.4cqw;padding:0 4.6cqw;background:linear-gradient(to top,var(--pb) 60%,transparent);font-size:2.1cqw;font-weight:600;letter-spacing:.17em;text-transform:uppercase;color:var(--pt2);white-space:nowrap}.pg.svelte-1yi2nfd .fo:where(.svelte-1yi2nfd) b:where(.svelte-1yi2nfd){font-family:var(--pdisplay);font-weight:400;font-size:4.4cqw;letter-spacing:0;color:var(--pt)}.pg.svelte-1yi2nfd .kick:where(.svelte-1yi2nfd){position:absolute;font-size:2.3cqw;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--pc);white-space:nowrap}.pg.svelte-1yi2nfd .hl:where(.svelte-1yi2nfd){position:absolute;font-family:var(--pdisplay);font-weight:400;line-height:1.03;letter-spacing:-.012em;color:var(--pt);text-wrap:balance}.pg.svelte-1yi2nfd .dk:where(.svelte-1yi2nfd){position:absolute;font-weight:300;line-height:1.42;color:color-mix(in oklch,var(--pt) 91%,var(--pb));text-wrap:pretty}.pg.svelte-1yi2nfd .by:where(.svelte-1yi2nfd){position:absolute;font-size:2.15cqw;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--pt2);white-space:nowrap}.pg.svelte-1yi2nfd .cnt:where(.svelte-1yi2nfd){position:absolute;z-index:5;padding:1.1cqw 2.2cqw;border-radius:99cqw;background:#0c08089e;font-size:2.6cqw;font-weight:700;letter-spacing:.04em;color:#fff;box-shadow:0 0 0 .25cqw #fff3}.pg.svelte-1yi2nfd .btnp:where(.svelte-1yi2nfd){position:absolute;display:grid;place-items:center;border-radius:99cqw;font-weight:700;letter-spacing:.04em;font-size:3.4cqw;color:var(--pt);box-shadow:inset 0 0 0 .5cqw color-mix(in oklch,var(--pt) 85%,transparent)}.pg.svelte-1yi2nfd .play:where(.svelte-1yi2nfd){position:absolute;z-index:3;width:17cqw;height:17cqw;border-radius:50%;background:#0c080880;box-shadow:inset 0 0 0 .6cqw #ffffffe0;display:grid;place-items:center}.pg.svelte-1yi2nfd .play:where(.svelte-1yi2nfd):after{content:"";margin-left:1.2cqw;border-left:5.4cqw solid #fff;border-top:3.4cqw solid transparent;border-bottom:3.4cqw solid transparent}.pg.full.svelte-1yi2nfd .a:where(.svelte-1yi2nfd){left:0;right:0;top:9.4cqw;height:107.4cqw}.pg.full.svelte-1yi2nfd .b:where(.svelte-1yi2nfd){left:0;right:0;top:118cqw;height:20cqw}.pg.full.svelte-1yi2nfd .cnt:where(.svelte-1yi2nfd){right:3.4cqw;top:104cqw}.pg.split.svelte-1yi2nfd .a:where(.svelte-1yi2nfd){left:0;width:51cqw;top:9.4cqw;bottom:0}.pg.split.svelte-1yi2nfd .t1:where(.svelte-1yi2nfd){left:55cqw;top:16.6cqw;font-size:6.3cqw;width:40cqw}.pg.split.svelte-1yi2nfd .k1:where(.svelte-1yi2nfd){left:55cqw;top:12.2cqw}.pg.split.svelte-1yi2nfd .b:where(.svelte-1yi2nfd){left:54cqw;width:43.6cqw;top:35.4cqw;height:46cqw}.pg.split.svelte-1yi2nfd .c:where(.svelte-1yi2nfd){left:54cqw;width:43.6cqw;top:84cqw;height:34cqw}.pg.split.svelte-1yi2nfd .cnt:where(.svelte-1yi2nfd){right:3.4cqw;top:108cqw}.pg.grid.svelte-1yi2nfd .t1:where(.svelte-1yi2nfd){left:4.6cqw;top:16.8cqw;font-size:7.8cqw;right:4.6cqw}.pg.grid.svelte-1yi2nfd .k1:where(.svelte-1yi2nfd){left:4.6cqw;top:13cqw}.pg.grid.svelte-1yi2nfd .g:where(.svelte-1yi2nfd){width:28.93cqw;height:40.4cqw}.pg.grid.svelte-1yi2nfd .g1:where(.svelte-1yi2nfd){left:4.6cqw;top:34cqw}.pg.grid.svelte-1yi2nfd .g2:where(.svelte-1yi2nfd){left:36.5cqw;top:34cqw}.pg.grid.svelte-1yi2nfd .g3:where(.svelte-1yi2nfd){left:68.4cqw;top:34cqw}.pg.grid.svelte-1yi2nfd .g4:where(.svelte-1yi2nfd){left:4.6cqw;top:76.4cqw}.pg.grid.svelte-1yi2nfd .g5:where(.svelte-1yi2nfd){left:36.5cqw;top:76.4cqw}.pg.grid.svelte-1yi2nfd .g6:where(.svelte-1yi2nfd){left:68.4cqw;top:76.4cqw}.pg.story.svelte-1yi2nfd .a:where(.svelte-1yi2nfd){left:0;right:0;top:9.4cqw;height:66cqw}.pg.story.svelte-1yi2nfd .k1:where(.svelte-1yi2nfd){left:6cqw;top:80.6cqw}.pg.story.svelte-1yi2nfd .hl:where(.svelte-1yi2nfd){left:6cqw;right:6cqw;top:85.6cqw;font-size:9.4cqw}.pg.story.svelte-1yi2nfd .dk:where(.svelte-1yi2nfd){left:6cqw;right:12cqw;top:107cqw;font-size:3.7cqw}.pg.story.svelte-1yi2nfd .by:where(.svelte-1yi2nfd){left:6cqw;top:119cqw}.pg.film.svelte-1yi2nfd .a:where(.svelte-1yi2nfd){left:0;right:0;top:9.4cqw;height:86cqw}.pg.film.svelte-1yi2nfd .play:where(.svelte-1yi2nfd){left:50%;top:52cqw;margin:-8.5cqw 0 0 -8.5cqw}.pg.film.svelte-1yi2nfd .k1:where(.svelte-1yi2nfd){left:6cqw;top:100cqw}.pg.film.svelte-1yi2nfd .hl:where(.svelte-1yi2nfd){left:6cqw;right:6cqw;top:104.4cqw;font-size:7.6cqw}.pg.film.inl.svelte-1yi2nfd .a:where(.svelte-1yi2nfd){height:56cqw}.pg.film.inl.svelte-1yi2nfd .bar:where(.svelte-1yi2nfd){position:absolute;left:4.6cqw;right:4.6cqw;top:60cqw;height:1cqw;border-radius:1cqw;background:#ffffff4d;z-index:3}.pg.film.inl.svelte-1yi2nfd .bar:where(.svelte-1yi2nfd):before{content:"";position:absolute;left:0;top:0;bottom:0;width:34%;border-radius:1cqw;background:#fff}.pg.film.inl.svelte-1yi2nfd .play:where(.svelte-1yi2nfd){top:36cqw;width:13cqw;height:13cqw;margin:-6.5cqw 0 0 -6.5cqw}.pg.film.inl.svelte-1yi2nfd .play:where(.svelte-1yi2nfd):after{border-left-width:4.2cqw;border-top-width:2.7cqw;border-bottom-width:2.7cqw;margin-left:1cqw}.pg.film.inl.svelte-1yi2nfd .k1:where(.svelte-1yi2nfd){top:68cqw}.pg.film.inl.svelte-1yi2nfd .hl:where(.svelte-1yi2nfd){top:72.4cqw;font-size:7.2cqw}.pg.film.inl.svelte-1yi2nfd .dk:where(.svelte-1yi2nfd){left:6cqw;right:10cqw;top:96cqw;font-size:3.4cqw}.pg.shop.svelte-1yi2nfd .a:where(.svelte-1yi2nfd){left:0;right:0;top:9.4cqw;height:72cqw}.pg.shop.svelte-1yi2nfd .a:where(.svelte-1yi2nfd):after{content:"";position:absolute;inset:auto 0 0 0;height:30%;background:linear-gradient(to top,var(--pb),transparent)}.pg.shop.svelte-1yi2nfd .k1:where(.svelte-1yi2nfd){left:6cqw;top:78.6cqw}.pg.shop.svelte-1yi2nfd .hl:where(.svelte-1yi2nfd){left:6cqw;right:6cqw;top:83cqw;font-size:8.6cqw}.pg.shop.svelte-1yi2nfd .dk:where(.svelte-1yi2nfd){left:6cqw;right:12cqw;top:96cqw;font-size:3.5cqw}.pg.shop.svelte-1yi2nfd .rule:where(.svelte-1yi2nfd){position:absolute;left:6cqw;right:6cqw;top:110cqw;height:.3cqw;background:var(--ph)}.pg.shop.svelte-1yi2nfd .price:where(.svelte-1yi2nfd){position:absolute;left:6cqw;top:113.4cqw;font-family:var(--pdisplay);font-size:6cqw;color:var(--pt)}.pg.shop.svelte-1yi2nfd .btnp:where(.svelte-1yi2nfd){right:6cqw;top:112.4cqw;width:24cqw;height:9cqw}.pg.cls.svelte-1yi2nfd .a:where(.svelte-1yi2nfd){left:0;right:0;top:9.4cqw;height:60cqw}.pg.cls.svelte-1yi2nfd .a:where(.svelte-1yi2nfd):after{content:"";position:absolute;inset:auto 0 0 0;height:35%;background:linear-gradient(to top,var(--pb),transparent)}.pg.cls.svelte-1yi2nfd .k1:where(.svelte-1yi2nfd){left:6cqw;top:73cqw}.pg.cls.svelte-1yi2nfd .hl:where(.svelte-1yi2nfd){left:6cqw;right:6cqw;top:77.6cqw;font-size:9cqw}.pg.cls.svelte-1yi2nfd .nx:where(.svelte-1yi2nfd){position:absolute;left:6cqw;right:6cqw;top:91.5cqw;display:grid;gap:.8cqw}.pg.cls.svelte-1yi2nfd .nx:where(.svelte-1yi2nfd) small:where(.svelte-1yi2nfd){font-size:2.3cqw;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--pt2)}.pg.cls.svelte-1yi2nfd .nx:where(.svelte-1yi2nfd) b:where(.svelte-1yi2nfd){font-size:4.7cqw;font-weight:600;color:var(--pt)}.pg.cls.svelte-1yi2nfd .dk:where(.svelte-1yi2nfd){left:6cqw;right:12cqw;top:104cqw;font-size:3.4cqw}.pg.cls.svelte-1yi2nfd .btnp:where(.svelte-1yi2nfd){right:6cqw;top:113.4cqw;width:24cqw;height:9cqw}.pg.cls.svelte-1yi2nfd .price:where(.svelte-1yi2nfd){position:absolute;left:6cqw;top:114.4cqw;font-family:var(--pdisplay);font-size:6cqw;color:var(--pt)}.shell.svelte-15jsz2j{flex:1;min-height:0;display:grid;align-content:start;gap:10px;padding:0 16px;overflow-y:auto;overscroll-behavior:contain}.stage.svelte-15jsz2j{position:relative;display:grid;place-items:center;padding:20px;border-radius:18px;background:var(--theme-bg-stage);box-shadow:inset 0 0 0 1px var(--ed-hair)}.big.svelte-15jsz2j{width:248px}.big.svelte-15jsz2j .pg,.mini.svelte-15jsz2j .pg{box-shadow:0 22px 40px -18px #000000a6,0 0 0 1px #ffffff2e}.cap.svelte-15jsz2j{margin:12px 0 0;font-size:15px;color:var(--theme-text-secondary);text-align:center}.choose.svelte-15jsz2j{display:grid;gap:10px;align-content:start}.how.svelte-15jsz2j{margin:0;font:600 17px/1 var(--theme-font-body, Geist, system-ui, sans-serif);color:var(--theme-text-secondary);padding-bottom:2px}.looks.svelte-15jsz2j{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.lk.svelte-15jsz2j{position:relative;display:grid;gap:8px;justify-items:center;padding:10px 6px;border:0;border-radius:16px;background:var(--theme-bg-surface);box-shadow:inset 0 0 0 1px var(--ed-hair2);color:var(--theme-text-primary);font:600 17px/1.2 var(--theme-font-body, Geist, system-ui, sans-serif);text-align:center;cursor:pointer}.lk.svelte-15jsz2j:disabled{cursor:default;opacity:.85}.lk.svelte-15jsz2j:focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px}.lk.on.svelte-15jsz2j{background:var(--ed-ixsoft);box-shadow:inset 0 0 0 3px var(--theme-interactive)}.mini.svelte-15jsz2j{display:block;width:78px;--pgr: 3px}.lt.svelte-15jsz2j{display:grid;gap:2px}.lt.svelte-15jsz2j b:where(.svelte-15jsz2j){font-weight:600}.lt.svelte-15jsz2j span:where(.svelte-15jsz2j){font-size:16px;line-height:1.4;font-weight:400;color:var(--theme-text-secondary)}.rad.svelte-15jsz2j{position:absolute;right:8px;top:8px;z-index:6;display:none;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--theme-interactive);color:var(--theme-interactive-foreground);box-shadow:0 0 0 2px var(--theme-bg-elevated)}.lk.on.svelte-15jsz2j .rad:where(.svelte-15jsz2j){display:grid}.rad.svelte-15jsz2j svg{stroke-width:2.8}.lk.one.svelte-15jsz2j{cursor:default}.hint.svelte-15jsz2j{display:flex;justify-content:center;margin:0;text-align:center;font-size:16px;line-height:1.45;color:var(--theme-text-secondary)}.acts3.svelte-15jsz2j{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.acts3.svelte-15jsz2j .btn{min-height:48px;padding:0 6px;font-size:16px;gap:6px}.acts3.svelte-15jsz2j .btn svg{width:20px;height:20px}.takeout.svelte-15jsz2j{display:grid;min-width:0;padding:0;border:0;background:none;text-align:left;cursor:pointer;color:var(--theme-text-primary)}.takeout.svelte-15jsz2j b:where(.svelte-15jsz2j){font:600 17px/1.25 var(--theme-font-body, Geist, system-ui, sans-serif)}.takeout.svelte-15jsz2j span:where(.svelte-15jsz2j){font-size:15px;line-height:1.35;color:var(--theme-text-secondary)}.takeout.svelte-15jsz2j:hover b:where(.svelte-15jsz2j){text-decoration:underline;text-underline-offset:.2em}.takeout.svelte-15jsz2j:focus-visible{outline:2px solid var(--theme-ring);outline-offset:4px;border-radius:6px}.gone.svelte-15jsz2j{padding:24px 20px;font-size:17px;color:var(--theme-error-text)}.gone.svelte-15jsz2j p:where(.svelte-15jsz2j){margin:0}.grow.svelte-15jsz2j{flex:1}.only-wide.svelte-15jsz2j{display:none}@media(min-width:48rem){.shell.svelte-15jsz2j{grid-template-columns:440px minmax(0,1fr);align-content:stretch;gap:0;padding:0 0 12px;overflow:hidden}.choose.svelte-15jsz2j{grid-column:1;grid-row:1;gap:14px;padding:6px 8px 0 28px;overflow-y:auto}.stagecol.svelte-15jsz2j{grid-column:2;grid-row:1;display:grid;padding:0 28px 0 8px}.stage.svelte-15jsz2j{height:100%;align-content:center}.big.svelte-15jsz2j{width:344px}.looks.svelte-15jsz2j{grid-template-columns:1fr;gap:10px}.lk.svelte-15jsz2j{grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:center;justify-items:stretch;padding:12px 16px 12px 12px;text-align:left}.lk.on.svelte-15jsz2j{box-shadow:inset 0 0 0 3px var(--theme-interactive)}.mini.svelte-15jsz2j{width:64px}.lt.svelte-15jsz2j b:where(.svelte-15jsz2j){font-size:19px}.rad.svelte-15jsz2j{position:static;display:grid;width:28px;height:28px;background:transparent;color:transparent;box-shadow:inset 0 0 0 2px var(--ed-hair2)}.lk.on.svelte-15jsz2j .rad:where(.svelte-15jsz2j){background:var(--theme-interactive);color:var(--theme-interactive-foreground);box-shadow:none}.rad.svelte-15jsz2j svg{width:18px;height:18px}.only-wide.svelte-15jsz2j{display:block}.only-phone.svelte-15jsz2j{display:none}.acts3.svelte-15jsz2j{margin-top:8px}}.row.svelte-uyphuj{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 0;border-top:1px solid var(--ed-hair);min-height:64px}.row.svelte-uyphuj:first-child{border-top:0}.grip.svelte-uyphuj{position:relative;z-index:2;display:grid;place-items:center;width:32px;height:56px;margin-left:-6px;padding:0;border:0;background:none;color:var(--theme-text-secondary);touch-action:none;cursor:grab}.grip.svelte-uyphuj:before{content:"";position:absolute;top:-6px;right:-8px;bottom:-6px;left:-8px}.grip.svelte-uyphuj svg{opacity:.8}.grip.svelte-uyphuj:disabled{cursor:default;opacity:.45}.grip.svelte-uyphuj:focus-visible,.ed.svelte-uyphuj:focus-visible,.ibtn.svelte-uyphuj:focus-visible,.rm.svelte-uyphuj:focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px}.sechead.svelte-uyphuj{display:flex;align-items:center;gap:8px;min-height:56px;padding:0 8px 0 10px;border-radius:12px;background:var(--ed-ixsoft);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--theme-interactive) 16%,transparent);color:var(--theme-interactive-text);min-width:0}.sechead.svelte-uyphuj:focus-within{box-shadow:inset 0 0 0 2px var(--theme-interactive)}.st.svelte-uyphuj{flex:1;min-width:0;padding:0;border:0;outline:0;background:transparent;color:var(--theme-text-primary);font:500 20px/1.2 var(--theme-font-display, Newsreader, Georgia, serif);letter-spacing:-.004em}.st.svelte-uyphuj::placeholder{color:var(--theme-text-secondary)}.tag.svelte-uyphuj{flex:none;display:inline-flex;align-items:center;height:26px;padding:0 9px;border-radius:7px;font:600 14px/1 var(--theme-font-body, Geist, system-ui, sans-serif);letter-spacing:.005em}.tag.new.svelte-uyphuj{background:var(--theme-anima-fill);color:var(--theme-anima-text);box-shadow:inset 0 0 0 1px var(--theme-anima-ring)}.ed.svelte-uyphuj{flex:none;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;background:none;color:var(--theme-text-secondary);cursor:pointer}.rx.svelte-uyphuj{position:relative;z-index:2;display:flex;align-items:center}.ibtn.svelte-uyphuj{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:12px;background:none;color:var(--theme-text-secondary);cursor:pointer}.rm.svelte-uyphuj{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 12px;border:0;border-radius:12px;background:none;color:var(--theme-text-secondary);font:600 16px/1 var(--theme-font-body, Geist, system-ui, sans-serif);cursor:pointer}.ibtn.svelte-uyphuj:hover:not(:disabled),.rm.svelte-uyphuj:hover:not(:disabled){background:var(--ed-hair);color:var(--theme-text-primary)}.ibtn.svelte-uyphuj:disabled,.rm.svelte-uyphuj:disabled{opacity:.45;cursor:default}.row.readonly.svelte-uyphuj .rx:where(.svelte-uyphuj){opacity:.55}.row.lift.svelte-uyphuj{z-index:4;margin:2px -8px;padding-left:8px;padding-right:8px;border-top:0;border-radius:14px;background:var(--theme-bg-elevated);box-shadow:var(--ed-lift),0 0 0 2px var(--theme-interactive)}.only-wide.svelte-uyphuj{display:none}@container (min-width: 48rem){.row.svelte-uyphuj{gap:16px}.sechead.svelte-uyphuj{padding:0 14px;gap:12px}.st.svelte-uyphuj{font-size:22px}.only-phone.svelte-uyphuj{display:none}.rm.only-wide.svelte-uyphuj{display:inline-flex}.ed.only-wide.svelte-uyphuj{display:grid}.row.lift.svelte-uyphuj{margin:2px -10px;padding-left:10px;padding-right:10px}}.row.svelte-1tsj7ls{position:relative;display:grid;grid-template-columns:32px auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 0;border-top:1px solid var(--ed-hair);min-height:96px}.row.svelte-1tsj7ls:first-child{border-top:0}.grip.svelte-1tsj7ls{position:relative;z-index:2;display:grid;place-items:center;width:32px;height:56px;margin-left:-6px;padding:0;border:0;background:none;color:var(--theme-text-secondary);touch-action:none;cursor:grab}.grip.svelte-1tsj7ls:before{content:"";position:absolute;top:-6px;right:-8px;bottom:-6px;left:-8px}.grip.svelte-1tsj7ls svg{opacity:.8}.grip.svelte-1tsj7ls:disabled{cursor:default;opacity:.45}.grip.svelte-1tsj7ls:focus-visible,.tt.svelte-1tsj7ls:focus-visible,.look-chip.svelte-1tsj7ls:focus-visible,.ibtn.svelte-1tsj7ls:focus-visible,.rm.svelte-1tsj7ls:focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px}.thumb.svelte-1tsj7ls{position:relative;flex:none;width:56px;border-radius:6px;overflow:hidden;box-shadow:var(--ed-thumbring)}.thumb.svelte-1tsj7ls .pg{--pgr: 0;--pgshadow: none}.no.svelte-1tsj7ls{position:absolute;left:4px;bottom:4px;z-index:5;min-width:22px;height:22px;padding:0 5px;border-radius:6px;background:#0c0808c7;color:#fff;font:600 14px/22px var(--theme-font-display, Newsreader, Georgia, serif);text-align:center;box-shadow:0 0 0 1px #ffffff24}.rt.svelte-1tsj7ls{display:grid;gap:3px;min-width:0}.tt.svelte-1tsj7ls{padding:0;border:0;background:none;text-align:left;color:var(--theme-text-primary);font:600 18px/1.25 var(--theme-font-body, Geist, system-ui, sans-serif);text-wrap:pretty;overflow-wrap:anywhere;cursor:pointer}.tt.svelte-1tsj7ls:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.tt.svelte-1tsj7ls:disabled{cursor:default}.mt.svelte-1tsj7ls{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;font-size:16px;line-height:1.4;color:var(--theme-text-secondary)}.lk.svelte-1tsj7ls{display:inline-flex;align-items:center;gap:6px}.tag.svelte-1tsj7ls{display:inline-flex;align-items:center;height:26px;padding:0 9px;border-radius:7px;font:600 14px/1 var(--theme-font-body, Geist, system-ui, sans-serif);letter-spacing:.005em}.tag.new.svelte-1tsj7ls{background:var(--theme-anima-fill);color:var(--theme-anima-text);box-shadow:inset 0 0 0 1px var(--theme-anima-ring)}.tag.mv.svelte-1tsj7ls{background:var(--ed-hair);color:var(--theme-text-primary);box-shadow:inset 0 0 0 1px var(--ed-hair2)}.tag.dr.svelte-1tsj7ls{background:color-mix(in oklch,var(--theme-warning) 14%,transparent);color:var(--theme-warning-text)}.rx.svelte-1tsj7ls{position:relative;z-index:2;display:flex;align-items:center;gap:4px}.lookslot.svelte-1tsj7ls{display:flex;justify-content:flex-start;width:136px}.look-chip.svelte-1tsj7ls{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;width:136px;min-height:44px;padding:0 12px 0 10px;border:0;border-radius:12px;background:transparent;color:var(--theme-text-primary);font:600 16px/1 var(--theme-font-body, Geist, system-ui, sans-serif);box-shadow:inset 0 0 0 1px var(--ed-hair2);cursor:pointer}.ibtn.svelte-1tsj7ls{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:12px;background:none;color:var(--theme-text-secondary);cursor:pointer}.rm.svelte-1tsj7ls{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 12px;border:0;border-radius:12px;background:none;color:var(--theme-text-secondary);font:600 16px/1 var(--theme-font-body, Geist, system-ui, sans-serif);cursor:pointer}.ibtn.svelte-1tsj7ls:hover:not(:disabled),.rm.svelte-1tsj7ls:hover:not(:disabled),.look-chip.svelte-1tsj7ls:hover:not(:disabled){background:var(--ed-hair);color:var(--theme-text-primary)}.ibtn.svelte-1tsj7ls:disabled,.rm.svelte-1tsj7ls:disabled,.look-chip.svelte-1tsj7ls:disabled{opacity:.45;cursor:default}.row.readonly.svelte-1tsj7ls .rx:where(.svelte-1tsj7ls){opacity:.55}.row.lift.svelte-1tsj7ls{z-index:4;margin:2px -8px;padding-left:8px;padding-right:8px;border-top:0;border-radius:14px;background:var(--theme-bg-elevated);box-shadow:var(--ed-lift),0 0 0 2px var(--theme-interactive)}.mt.svelte-1tsj7ls .only-phone:where(.svelte-1tsj7ls),.mt.svelte-1tsj7ls .only-wide:where(.svelte-1tsj7ls){display:contents}.only-wide.svelte-1tsj7ls{display:none}@container (max-width: 47.99rem){.mt.svelte-1tsj7ls .only-wide:where(.svelte-1tsj7ls){display:none}}@container (min-width: 48rem){.row.svelte-1tsj7ls{gap:16px;min-height:100px}.thumb.svelte-1tsj7ls{width:72px;border-radius:7px}.rx.svelte-1tsj7ls{gap:6px}.only-phone.svelte-1tsj7ls,.mt.svelte-1tsj7ls .only-phone:where(.svelte-1tsj7ls){display:none}.lookslot.only-wide.svelte-1tsj7ls{display:flex}.ibtn.only-wide.svelte-1tsj7ls{display:grid}.rm.only-wide.svelte-1tsj7ls{display:inline-flex}.row.lift.svelte-1tsj7ls{margin:2px -10px;padding-left:10px;padding-right:10px}}.card.svelte-196qyjd{display:grid;gap:16px;min-width:0;padding:16px;border-radius:16px;background:var(--theme-bg-elevated);box-shadow:var(--ed-card);color:var(--theme-text-primary)}.ch.svelte-196qyjd{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.titles.svelte-196qyjd{min-width:0}.tt.svelte-196qyjd{margin:0;font:500 26px/1.15 var(--theme-font-display, Newsreader, Georgia, serif);letter-spacing:-.006em}.hn.svelte-196qyjd{margin:4px 0 0;font-size:16px;line-height:1.45;color:var(--theme-text-secondary)}.ca.svelte-196qyjd{flex:none}.saved.svelte-196qyjd{display:inline-flex;align-items:center;gap:6px;font:600 15px/24px var(--theme-font-body, Geist, system-ui, sans-serif);color:var(--theme-success-text);white-space:nowrap}.saved.saving.svelte-196qyjd{color:var(--theme-text-secondary)}.saved.failed.svelte-196qyjd{color:var(--theme-error-text)}.rows.svelte-196qyjd{position:relative;display:grid;margin:0;padding:0;list-style:none}.slot.svelte-196qyjd{position:absolute;left:0;right:0;display:grid;place-items:center;border:2px dashed var(--ed-hair2);border-radius:14px;color:var(--theme-text-secondary);font-size:16px;pointer-events:none}.dropline.svelte-196qyjd{position:absolute;left:0;right:0;height:0;z-index:5;pointer-events:none}.dropline.svelte-196qyjd:before{content:"";position:absolute;left:0;right:0;top:-2px;height:4px;border-radius:2px;background:var(--theme-interactive)}.dropline.svelte-196qyjd:after{content:"";position:absolute;left:-4px;top:-6px;width:12px;height:12px;border-radius:50%;background:var(--theme-interactive);box-shadow:0 0 0 3px var(--theme-bg-elevated)}.tg.svelte-196qyjd{position:absolute;right:0;top:-18px;height:28px;padding:0 10px;border-radius:8px;background:var(--theme-interactive);color:var(--theme-interactive-foreground);font:600 15px/28px var(--theme-font-body, Geist, system-ui, sans-serif)}.vh.svelte-196qyjd{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip:rect(0 0 0 0)}.undo.svelte-196qyjd{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:68px;margin:8px 0;padding:14px 16px;border-radius:12px;background:var(--ed-hair)}.undo.svelte-196qyjd p:where(.svelte-196qyjd){margin:0;font-size:16px;line-height:1.4}.undo.svelte-196qyjd b:where(.svelte-196qyjd){display:block;font-weight:600;font-size:17px}.listfoot.svelte-196qyjd{display:grid;gap:10px;margin-top:2px}.addrow.svelte-196qyjd{display:flex;align-items:center;justify-content:center;gap:12px;min-height:72px;border:2px dashed var(--ed-ixline);border-radius:14px;background:var(--ed-ixsoft);color:var(--theme-interactive-text);font:600 18px/1 var(--theme-font-body, Geist, system-ui, sans-serif);cursor:pointer}.addrow.svelte-196qyjd:hover:not(:disabled){background:color-mix(in oklch,var(--theme-interactive) 18%,transparent)}.addrow.svelte-196qyjd:focus-visible,.door.svelte-196qyjd:focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px}.addrow.svelte-196qyjd:disabled{opacity:.7;cursor:default}.doors.svelte-196qyjd{display:grid;grid-template-columns:1fr 1fr;gap:10px}.door.svelte-196qyjd{display:grid;gap:4px;justify-items:start;align-content:start;min-height:124px;padding:18px 16px;border:0;border-radius:16px;background:var(--theme-bg-surface);box-shadow:inset 0 0 0 1px var(--ed-hair2);text-align:left;color:var(--theme-text-primary);cursor:pointer}.door.svelte-196qyjd:hover:not(:disabled){box-shadow:inset 0 0 0 2px var(--theme-interactive)}.door.svelte-196qyjd svg{margin-bottom:10px;color:var(--theme-interactive-text)}.door.svelte-196qyjd b:where(.svelte-196qyjd){font:600 18px/1.25 var(--theme-font-body, Geist, system-ui, sans-serif)}.door.svelte-196qyjd span:where(.svelte-196qyjd){font-size:16px;line-height:1.4;color:var(--theme-text-secondary)}.draftbar.svelte-196qyjd{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:14px 16px;border-radius:14px;background:var(--theme-anima-fill);box-shadow:inset 0 0 0 1.5px var(--theme-anima-ring)}.dt.svelte-196qyjd{display:grid}.dt.svelte-196qyjd b:where(.svelte-196qyjd){display:flex;align-items:center;gap:8px;font:600 18px/1.3 var(--theme-font-body, Geist, system-ui, sans-serif)}.dt.svelte-196qyjd b:where(.svelte-196qyjd) svg{color:var(--theme-anima-text)}.dt.svelte-196qyjd span:where(.svelte-196qyjd){font-size:16px;color:var(--theme-text-secondary)}.decide.svelte-196qyjd{display:grid;grid-template-columns:1fr 1fr;gap:10px}.decide.wide.svelte-196qyjd{display:none;grid-template-columns:auto auto;gap:10px}.stickyb.svelte-196qyjd{position:sticky;bottom:0;z-index:7;padding:12px 16px;margin:0 -16px;background:var(--theme-bg-elevated);border-top:1px solid var(--ed-hair);box-shadow:0 -14px 30px -18px #0a0a1e80}.card.proposal.svelte-196qyjd .ch:where(.svelte-196qyjd){display:none}.card.proposal.svelte-196qyjd{padding:0;gap:12px;background:none;box-shadow:none}.card.proposal.svelte-196qyjd .rows:where(.svelte-196qyjd){padding:8px 16px;border-radius:16px;background:var(--theme-bg-elevated);box-shadow:var(--ed-card)}@container (min-width: 48rem){.card.svelte-196qyjd{padding:20px}.card.proposal.svelte-196qyjd{padding:20px;gap:16px;background:var(--theme-bg-elevated);box-shadow:var(--ed-card)}.card.proposal.svelte-196qyjd .rows:where(.svelte-196qyjd){padding:0;border-radius:0;background:none;box-shadow:none}.card.proposal.svelte-196qyjd .ch:where(.svelte-196qyjd){display:flex}.doors.svelte-196qyjd{grid-template-columns:repeat(4,1fr);gap:14px}.listfoot.svelte-196qyjd{grid-template-columns:minmax(0,1fr) auto;align-items:stretch}.decide.wide.svelte-196qyjd{display:grid}.stickyb.svelte-196qyjd{display:none}}.lt.svelte-1egul2r{position:relative;display:block;width:62px;height:80px;overflow:hidden;border-radius:4px;background:var(--lt-paper);container-type:inline-size}.b.svelte-1egul2r{position:absolute;display:block}.lt[data-thumb-ground=shade].svelte-1egul2r{background:color-mix(in oklch,var(--lt-paper) 90%,var(--lt-ink))}.lt[data-thumb-ground=night].svelte-1egul2r{background:#141110}.lt[data-thumb-ground=night].svelte-1egul2r .ink:where(.svelte-1egul2r){background:#fff8ef}.ink.svelte-1egul2r{background:var(--lt-ink)}.accent.svelte-1egul2r{background:var(--lt-accent)}.paper.svelte-1egul2r{background:#fff8ef}.wine.svelte-1egul2r{background:linear-gradient(135deg,#d06272,#8a1428 50%,#3e0a14)}.rust.svelte-1egul2r{background:linear-gradient(135deg,#e3a07a,#b5562f 55%,#6e2c18)}.teal.svelte-1egul2r{background:linear-gradient(135deg,#8cc0b8,#2f6f6a 55%,#173f3c)}.sage.svelte-1egul2r{background:linear-gradient(135deg,#d6dfc4,#94a683 55%,#56684b)}.ember.svelte-1egul2r{background:linear-gradient(135deg,#f7bd78,#e0703a 50%,#9c2f14)}.q.svelte-1egul2r{position:absolute;font-family:var(--lt-display);font-size:48cqw;font-weight:400;line-height:1;color:var(--lt-accent)}.sw.svelte-be0795{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 6px 0 16px;border:0;border-radius:999px;font:700 14px/1 var(--theme-font-body, Geist, system-ui, sans-serif);color:var(--theme-text-primary);background:var(--theme-bg-elevated);box-shadow:inset 0 0 0 1px var(--ed-hair2),0 6px 16px -10px #00000080;cursor:pointer;white-space:nowrap}.sw.svelte-be0795:disabled{cursor:default}.sw.svelte-be0795 i:where(.svelte-be0795){position:relative;width:44px;height:28px;flex:none;border-radius:999px;background:color-mix(in oklch,var(--theme-text-primary) 16%,transparent);transition:background .16s ease}.sw.svelte-be0795 i:where(.svelte-be0795):after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0000004d;transition:left .18s cubic-bezier(.2,.9,.2,1)}.sw.on.svelte-be0795 i:where(.svelte-be0795){background:var(--theme-interactive)}.sw.on.svelte-be0795 i:where(.svelte-be0795):after{left:19px}.sw.svelte-be0795:focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px}@media(prefers-reduced-motion:reduce){.sw.svelte-be0795 i:where(.svelte-be0795),.sw.svelte-be0795 i:where(.svelte-be0795):after{transition:none}}.edit.svelte-3r500s{color:var(--theme-text-primary);font-family:var(--theme-font-body, Geist, system-ui, sans-serif);background:var(--theme-bg-elevated)}.sheet.svelte-3r500s{position:absolute;left:0;right:0;bottom:0;z-index:30;max-height:min(66svh,40rem);overflow-y:auto;overscroll-behavior:contain;padding:12px 20px calc(34px + env(safe-area-inset-bottom,0px));border-radius:24px 24px 0 0;box-shadow:var(--ed-sheet-shadow),inset 0 1px #fff9}.panel.svelte-3r500s{height:100%;overflow-y:auto;padding:28px 40px 40px;box-shadow:-1px 0 0 var(--ed-hair)}@media(prefers-reduced-motion:no-preference){.sheet.svelte-3r500s{animation:svelte-3r500s-bloom var(--theme-motion-open, .34s) var(--theme-ease-brisk, cubic-bezier(.2, .9, .2, 1)) both}.panel.svelte-3r500s{animation:svelte-3r500s-slide .24s var(--theme-ease-brisk, cubic-bezier(.2, .9, .2, 1)) both}}@keyframes svelte-3r500s-bloom{0%{clip-path:circle(28px at calc(100% - 48px) calc(100% - 62px));opacity:.6}to{clip-path:circle(150% at calc(100% - 48px) calc(100% - 62px));opacity:1}}@keyframes svelte-3r500s-slide{0%{transform:translate(24px);opacity:0}}.grab.svelte-3r500s{display:block;width:40px;height:5px;border-radius:3px;background:var(--ed-hair2);margin:0 auto 12px}.head.svelte-3r500s{display:flex;align-items:center;justify-content:space-between;gap:12px}.t11.svelte-3r500s{margin:0;font-size:11px;line-height:1.3;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--theme-text-secondary)}.t13.svelte-3r500s{margin:0;font-size:13px;line-height:1.4;font-weight:500;color:var(--theme-text-secondary)}.t28.svelte-3r500s{margin:6px 0 14px;font:400 28px/1.12 var(--theme-font-display, Newsreader, Georgia, serif);letter-spacing:-.01em;text-wrap:balance}.tx.svelte-3r500s,.lnk.svelte-3r500s{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:none;font:700 15px/1 var(--theme-font-body, Geist, system-ui, sans-serif);color:var(--theme-interactive-text);cursor:pointer}.lnk.svelte-3r500s{min-height:0;font-size:inherit;text-decoration:underline;text-underline-offset:.2em}.lbl.svelte-3r500s{margin:4px 0 10px}.panel.svelte-3r500s .lbl:where(.svelte-3r500s){margin:0 0 4px}.chips.svelte-3r500s{display:flex;flex-wrap:wrap;gap:8px}.chip.svelte-3r500s{display:inline-flex;align-items:center;gap:6px;height:40px;max-width:100%;padding:0 4px 0 6px;border:0;border-radius:999px;font:600 13px/1 var(--theme-font-body, Geist, system-ui, sans-serif);color:var(--theme-text-secondary);background:var(--theme-bg-elevated);box-shadow:inset 0 0 0 1px var(--ed-hair2);white-space:nowrap}.chip.svelte-3r500s .pic:where(.svelte-3r500s){width:28px;height:28px;flex:none;border-radius:6px;object-fit:cover}.chip.svelte-3r500s .glyph:where(.svelte-3r500s){padding-left:4px;font:400 17px/1 var(--theme-font-display, Newsreader, Georgia, serif);color:var(--theme-text-secondary)}.cl.svelte-3r500s{min-width:0;overflow:hidden;text-overflow:ellipsis}.chip.svelte-3r500s .x:where(.svelte-3r500s){display:grid;place-items:center;width:20px;height:40px;flex:none;padding:0;border:0;border-radius:50%;background:none;color:var(--theme-text-secondary);cursor:pointer}.chip.add.svelte-3r500s{padding:0 14px 0 10px;color:var(--theme-interactive-text);background:var(--ed-ixsoft);box-shadow:inset 0 0 0 1px var(--ed-ixline);cursor:pointer}.chip.add.solo.svelte-3r500s{margin-top:10px}.rows.svelte-3r500s{display:grid}.row.svelte-3r500s{display:flex;align-items:center;gap:12px;min-height:52px;border-bottom:1px solid var(--ed-hair)}.row.svelte-3r500s .pic:where(.svelte-3r500s),.ico.svelte-3r500s{width:40px;height:40px;flex:none;border-radius:8px;object-fit:cover}.ico.svelte-3r500s{display:grid;place-items:center;background:color-mix(in oklch,var(--theme-text-primary) 6%,transparent);color:var(--theme-text-secondary);font:400 24px/1 var(--theme-font-display, Newsreader, Georgia, serif)}.rw.svelte-3r500s{flex:1;min-width:0;display:grid}.rw.svelte-3r500s b:where(.svelte-3r500s){font-size:15px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rw.svelte-3r500s span:where(.svelte-3r500s){font-size:13px;color:var(--theme-text-secondary)}.row.svelte-3r500s .x:where(.svelte-3r500s){display:grid;place-items:center;width:44px;height:44px;margin-right:-10px;flex:none;padding:0;border:0;background:none;color:var(--theme-text-secondary);cursor:pointer}.rows.arranged.svelte-3r500s{position:relative}.row.svelte-3r500s .grip:where(.svelte-3r500s){display:grid;place-items:center;width:44px;height:44px;margin-left:-10px;flex:none;padding:0;border:0;background:none;color:var(--theme-text-secondary);cursor:grab;touch-action:none}.row.svelte-3r500s .grip:where(.svelte-3r500s):focus-visible,.rep.svelte-3r500s:focus-visible,.namebox.svelte-3r500s:focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px}.row.carried.svelte-3r500s{position:relative;z-index:2;background:var(--theme-bg-elevated);box-shadow:0 8px 20px -8px #00000073;cursor:grabbing}.num.svelte-3r500s{width:1.5em;flex:none;font:400 17px/1 var(--theme-font-display, Newsreader, Georgia, serif);font-variant-numeric:lining-nums tabular-nums;text-align:center;color:var(--theme-text-secondary)}.rep.svelte-3r500s{display:inline-flex;align-items:center;min-height:44px;padding:0 6px;flex:none;border:0;background:none;font:700 14px/1 var(--theme-font-body, Geist, system-ui, sans-serif);color:var(--theme-interactive-text);cursor:pointer}.dropline.svelte-3r500s{position:absolute;left:0;right:0;height:2px;margin-top:-1px;background:var(--theme-interactive);pointer-events:none}.name.svelte-3r500s{display:grid;gap:6px;margin:4px 0 16px}.namebox.svelte-3r500s{width:100%;min-height:48px;padding:0 14px;border:0;border-radius:12px;background:var(--theme-bg-surface);box-shadow:inset 0 0 0 1px var(--ed-hair2);font:500 17px/1.2 var(--theme-font-body, Geist, system-ui, sans-serif);color:var(--theme-text-primary)}.namebox.svelte-3r500s::placeholder{color:var(--theme-text-secondary)}.vh.svelte-3r500s{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.add-row.svelte-3r500s{display:flex;align-items:center;gap:8px;min-height:48px;padding:0;border:0;background:none;font:700 15px/1 var(--theme-font-body, Geist, system-ui, sans-serif);color:var(--theme-interactive-text);cursor:pointer}.x.svelte-3r500s:focus-visible,.chip.add.svelte-3r500s:focus-visible,.add-row.svelte-3r500s:focus-visible,.tx.svelte-3r500s:focus-visible,.lnk.svelte-3r500s:focus-visible,.lay.svelte-3r500s:focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px}button.svelte-3r500s:disabled{opacity:.5;cursor:default}.subject.svelte-3r500s{display:grid;justify-items:start;gap:8px;margin-top:18px}.subject.svelte-3r500s .lbl:where(.svelte-3r500s){margin:0}.subject.svelte-3r500s .sw{max-width:100%}.subline.svelte-3r500s{max-width:34em}.titlebox.svelte-3r500s{display:grid;justify-items:start;gap:8px;margin-top:20px}.titlebox.svelte-3r500s .lbl:where(.svelte-3r500s){margin:0}.seg.svelte-3r500s{display:flex;flex-wrap:wrap;gap:8px;max-width:100%}.segbtn.svelte-3r500s{min-height:44px;padding:0 14px;border:0;border-radius:999px;background:var(--theme-bg-elevated);box-shadow:inset 0 0 0 1px var(--ed-hair2);font:600 14px/1.2 var(--theme-font-body, Geist, system-ui, sans-serif);color:var(--theme-text-secondary);cursor:pointer}.segbtn.on.svelte-3r500s{color:var(--theme-interactive-text);background:var(--ed-ixsoft);box-shadow:inset 0 0 0 2px var(--theme-interactive)}.segbtn.svelte-3r500s:focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px}.note.svelte-3r500s{margin:6px 0 0;font-size:14px;line-height:1.45;color:var(--theme-text-secondary)}.lhead.svelte-3r500s{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:20px 0 12px}.panel.svelte-3r500s .lhead:where(.svelte-3r500s){margin:18px 0 12px}.lgroup.svelte-3r500s{margin:16px 0 10px;color:var(--theme-text-secondary)}.lgroup.svelte-3r500s:first-of-type{margin-top:4px}.lts.svelte-3r500s{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 10px}.lay.svelte-3r500s{display:grid;justify-items:center;align-content:start;gap:6px;min-height:44px;padding:0;border:0;background:none;text-align:center;color:inherit;font-family:inherit;cursor:pointer}.lay[aria-disabled=true].svelte-3r500s{cursor:default}.thumb.svelte-3r500s{display:block;border-radius:4px;box-shadow:0 0 0 1px var(--ed-hair2),0 4px 10px -6px #0006;transition:box-shadow .16s ease}.name.svelte-3r500s{font-size:11px;line-height:1.25;font-weight:700;color:var(--theme-text-secondary)}.use.svelte-3r500s{font-weight:600;white-space:nowrap}.why.svelte-3r500s{max-width:12em;font-size:10.5px;line-height:1.25;font-weight:500;color:var(--theme-text-secondary)}.lay.on.svelte-3r500s .thumb:where(.svelte-3r500s){box-shadow:0 0 0 2px var(--theme-bg-elevated),0 0 0 4px var(--theme-interactive),0 6px 14px -6px color-mix(in oklch,var(--theme-interactive) 50%,transparent)}.lay.on.svelte-3r500s .name:where(.svelte-3r500s){color:var(--theme-interactive-text)}.lay.quiet.svelte-3r500s .thumb:where(.svelte-3r500s),.lay.quiet.svelte-3r500s .name:where(.svelte-3r500s){opacity:.38}.pv.svelte-1iqmduv{color:var(--theme-text-primary);font-family:var(--theme-font-body, Geist, system-ui, sans-serif)}.rowh.svelte-1iqmduv{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 12px}.rowh.svelte-1iqmduv b:where(.svelte-1iqmduv){font:400 20px/1.2 var(--theme-font-display, Newsreader, Georgia, serif);overflow-wrap:anywhere}.rowh.svelte-1iqmduv span:where(.svelte-1iqmduv){flex:none;font-size:12px;font-weight:600;color:var(--theme-text-secondary)}.t11.svelte-1iqmduv{margin:0;font-size:11px;line-height:1.3;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--theme-text-secondary)}.t13.svelte-1iqmduv{margin:0;font-size:13px;line-height:1.4;font-weight:500;color:var(--theme-text-secondary)}.t28.svelte-1iqmduv{margin:6px 0 4px;font:400 28px/1.15 var(--theme-font-display, Newsreader, Georgia, serif);overflow-wrap:anywhere}.where.svelte-1iqmduv{margin-top:8px}.cols.svelte-1iqmduv{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:14px;align-items:start}.panel.svelte-1iqmduv .cols:where(.svelte-1iqmduv){display:block;margin-top:16px}.lbl.svelte-1iqmduv{margin:0 0 8px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--theme-text-secondary)}.shot.svelte-1iqmduv{position:sticky;top:0;overflow:hidden;aspect-ratio:1 / var(--ratio);border-radius:10px;background:var(--theme-bg-base);color:var(--theme-text-primary);font-family:var(--theme-font-body),sans-serif;box-shadow:inset 0 0 0 1px var(--ed-hair2),0 8px 18px -12px #00000080;pointer-events:none}.shot.measured.svelte-1iqmduv{aspect-ratio:auto}.shot-in.svelte-1iqmduv{transform-origin:0 0}.twins.svelte-1iqmduv{display:grid;gap:14px}.panel.svelte-1iqmduv .twins:where(.svelte-1iqmduv){grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:20px}.fig.svelte-1iqmduv{display:grid;gap:6px;margin:0}.paper.svelte-1iqmduv{position:relative;display:block;width:100%;overflow:hidden;border-radius:3px;background:#fff;box-shadow:inset 0 0 0 1px var(--ed-hair2),0 8px 18px -12px #00000080}canvas.svelte-1iqmduv{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.over.svelte-1iqmduv{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:8px;text-align:center;font-size:12px;color:#55504a;background:#fff}.pulse.svelte-1iqmduv{background:#0000000a}.wait.svelte-1iqmduv{display:grid;place-content:center;justify-items:center;gap:10px;padding:14px;text-align:center;color:#3a3631}.wait.svelte-1iqmduv p:where(.svelte-1iqmduv){margin:0;font-size:13px;line-height:1.4}.wait.svelte-1iqmduv .pulse:where(.svelte-1iqmduv){position:absolute;top:0;right:0;bottom:0;left:0}.wait.svelte-1iqmduv p:where(.svelte-1iqmduv),.wait.svelte-1iqmduv button:where(.svelte-1iqmduv){position:relative}.again.svelte-1iqmduv{min-height:44px;padding:0 18px;border:0;border-radius:999px;font:700 14px/1 var(--theme-font-body, Geist, system-ui, sans-serif);color:var(--theme-primary-foreground);background:var(--theme-interactive);cursor:pointer}.again.svelte-1iqmduv:focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px}figcaption.svelte-1iqmduv{font-size:12px;font-weight:600;color:var(--theme-text-secondary);font-variant-numeric:tabular-nums}.small.svelte-1iqmduv{margin:0;font-size:12px;line-height:1.35;color:var(--theme-warning-text)}.small.soft.svelte-1iqmduv{color:var(--theme-error-text)}.line.svelte-1iqmduv{margin:18px 0 0;text-align:center;font-size:13px;line-height:1.4;font-weight:500;color:var(--theme-text-secondary)}.panel.svelte-1iqmduv .line:where(.svelte-1iqmduv){text-align:left;margin-top:24px}.chip.svelte-1covvfe:focus-visible,.b.svelte-1covvfe:focus-visible,.tx.svelte-1covvfe:focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px}.layer.svelte-1covvfe{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;color:var(--theme-text-primary);font-family:var(--theme-font-body, Geist, system-ui, sans-serif)}.dim.svelte-1covvfe{position:absolute;top:0;right:0;bottom:0;left:0;border:0;padding:0;background:#1d1a1773;cursor:default}.pop.svelte-1covvfe{position:absolute;left:12px;right:12px;top:calc(env(safe-area-inset-top,0px) + 72px);border-radius:22px;background:var(--theme-bg-elevated);box-shadow:0 24px 50px -18px #0009,0 0 0 1px var(--ed-hair),inset 0 1px #fffc}@media(min-width:64rem){.pop.svelte-1covvfe{left:50%;right:auto;top:72px;width:420px;margin-left:-210px}}@media(prefers-reduced-motion:no-preference){.pop.svelte-1covvfe{animation:svelte-1covvfe-drop .22s cubic-bezier(.2,.9,.2,1) both;transform-origin:50% 0}}@keyframes svelte-1covvfe-drop{0%{opacity:0;transform:translateY(-6px) scale(.97)}}.popin.svelte-1covvfe{max-height:calc(100svh - 96px);overflow-y:auto;padding:16px}.ptr.svelte-1covvfe{position:absolute;top:-7px;left:50%;width:14px;height:14px;margin-left:-7px;background:var(--theme-bg-elevated);transform:rotate(45deg);box-shadow:-1px -1px 0 var(--ed-hair)}.t22.svelte-1covvfe{margin:0;font:400 22px/1.2 var(--theme-font-display, Newsreader, Georgia, serif)}.t13.svelte-1covvfe{margin:0;font-size:13px;line-height:1.4;font-weight:500;color:var(--theme-text-secondary)}.t11.svelte-1covvfe{margin:0;font-size:11px;line-height:1.3;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--theme-text-secondary)}.sub.svelte-1covvfe{margin:4px 0 12px}.door.svelte-1covvfe{display:grid;gap:8px}.dc.svelte-1covvfe{position:relative;display:grid;padding:12px 14px;border-radius:14px;background:var(--theme-bg-elevated);box-shadow:inset 0 0 0 1px var(--ed-hair2)}label.dc.svelte-1covvfe,.dl.svelte-1covvfe{display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px;align-items:start;cursor:pointer}.dc.on.svelte-1covvfe{box-shadow:inset 0 0 0 2px var(--theme-interactive);background:color-mix(in oklch,var(--theme-interactive) 4%,var(--theme-bg-elevated))}.dc.svelte-1covvfe input:where(.svelte-1covvfe){position:absolute;opacity:0;width:1px;height:1px}.rd.svelte-1covvfe{width:22px;height:22px;margin-top:1px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--ed-hair2);background:var(--theme-bg-base)}.dc.on.svelte-1covvfe .rd:where(.svelte-1covvfe){box-shadow:inset 0 0 0 2px var(--theme-interactive),inset 0 0 0 6px var(--theme-bg-base);background:var(--theme-interactive)}.dc.svelte-1covvfe input:where(.svelte-1covvfe):focus-visible+.rd:where(.svelte-1covvfe){outline:2px solid var(--theme-ring);outline-offset:2px}.dw.svelte-1covvfe b:where(.svelte-1covvfe){display:block;font-size:15px;font-weight:700;line-height:1.3}.dw.svelte-1covvfe span:where(.svelte-1covvfe){display:block;font-size:13px;line-height:1.4;color:var(--theme-text-secondary)}.lvl.svelte-1covvfe{display:grid;gap:8px;margin:10px 0 0 36px;padding-top:10px;border-top:1px solid var(--ed-hair)}.chips.svelte-1covvfe{display:flex;flex-wrap:wrap;gap:6px}.chip.svelte-1covvfe{display:inline-flex;align-items:center;gap:4px;height:36px;padding:0 10px;border:0;border-radius:999px;font:600 13px/1 var(--theme-font-body, Geist, system-ui, sans-serif);color:var(--theme-text-secondary);background:var(--theme-bg-elevated);box-shadow:inset 0 0 0 1px var(--ed-hair2);cursor:pointer}.chip.on.svelte-1covvfe{color:var(--theme-interactive-text);background:var(--ed-ixsoft);box-shadow:inset 0 0 0 1px var(--ed-ixline)}.line.svelte-1covvfe{color:var(--theme-text-secondary)}.price.svelte-1covvfe{margin:10px 0 0 36px}.acts.svelte-1covvfe{display:grid;gap:4px;margin-top:14px}.b.svelte-1covvfe{display:inline-flex;align-items:center;justify-content:center;height:52px;width:100%;padding:0 24px;border:0;border-radius:999px;font:700 15px/1 var(--theme-font-body, Geist, system-ui, sans-serif);color:var(--theme-primary-foreground);background:var(--theme-interactive);box-shadow:0 6px 16px -8px color-mix(in oklch,var(--theme-interactive) 70%,black),inset 0 1px #ffffff2e;cursor:pointer}.b.q.svelte-1covvfe{color:var(--theme-text-primary);background:var(--theme-bg-elevated);box-shadow:inset 0 0 0 1px var(--ed-hair2)}.way.svelte-1covvfe{margin:12px 0}.b.svelte-1covvfe:disabled{opacity:.55;cursor:default}.tx.svelte-1covvfe{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:0;background:none;font:700 15px/1 var(--theme-font-body, Geist, system-ui, sans-serif);color:var(--theme-text-secondary);cursor:pointer}.foot.svelte-1covvfe{text-align:center}.said.svelte-1covvfe{margin:10px 0 0;font-size:14px;color:var(--theme-error-text)}.walk.svelte-1xzci6i{position:fixed;top:0;right:0;bottom:0;left:0;z-index:45;display:grid;grid-template-rows:minmax(0,1fr);background:var(--theme-bg-stage, var(--theme-bg-base));color:var(--theme-text-primary);font-family:var(--theme-font-body, Geist, system-ui, sans-serif);font-size:16px;line-height:1.5}.top.svelte-1xzci6i{position:absolute;left:16px;right:16px;top:calc(env(safe-area-inset-top,0px) + 12px);z-index:12;display:flex;align-items:center;justify-content:space-between;gap:8px;pointer-events:none}.top.svelte-1xzci6i>*{pointer-events:auto}.mid.svelte-1xzci6i,.rt.svelte-1xzci6i{display:flex;align-items:center;gap:8px}.ptitle.svelte-1xzci6i{margin:0;flex:1;min-width:0;text-align:center;font:700 14px/1.2 var(--theme-font-body, Geist, system-ui, sans-serif);color:var(--theme-text-primary);font-variant-numeric:tabular-nums}.printscreen.svelte-1xzci6i{position:relative;min-height:0;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;padding:calc(env(safe-area-inset-top,0px) + 76px) 16px 120px;color:var(--theme-text-primary);background:var(--theme-bg-base)}.printpanel.svelte-1xzci6i{height:100%;overflow-y:auto;padding:28px 40px 40px;background:var(--theme-bg-elevated);box-shadow:-1px 0 0 var(--ed-hair)}.round.svelte-1xzci6i{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:999px;color:#fff;background:#140a086b;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer}.stage.svelte-1xzci6i{position:relative;min-height:0;display:flex}.paper.svelte-1xzci6i{position:relative;flex:1;min-width:0;overflow-x:clip;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;background:var(--theme-bg-base);color:var(--theme-text-primary);font-family:var(--theme-font-body),sans-serif;container-type:inline-size;--cw: 1cqw}.leafwrap.svelte-1xzci6i,.settle.svelte-1xzci6i{min-height:100%}.draft.svelte-1xzci6i{position:sticky;top:calc(env(safe-area-inset-top,0px) + 66px);z-index:5;width:fit-content;margin:0 auto -32px;padding:6px 12px;border-radius:999px;font:700 12px/1.2 var(--theme-font-body),sans-serif;letter-spacing:.04em;color:var(--theme-text-secondary);background:color-mix(in oklch,var(--theme-bg-base) 88%,transparent);box-shadow:0 0 0 1px color-mix(in oklch,var(--theme-text-primary) 12%,transparent)}.coverpage.svelte-1xzci6i{display:grid;place-items:center;min-height:100%;padding:76px 20px 96px}.coverpage.svelte-1xzci6i>*{width:min(100%,26rem);border-radius:6px;overflow:hidden;box-shadow:0 2px 4px #0000002e,0 24px 40px -18px #0000008c}.tocpage.svelte-1xzci6i{padding:76px clamp(24px,7cqw,88px) 112px;max-width:72rem;margin:0 auto}.empty.svelte-1xzci6i{margin:24px 0;color:var(--theme-text-secondary)}.scrim.svelte-1xzci6i{position:absolute;left:0;right:0;bottom:0;height:150px;z-index:8;pointer-events:none;background:linear-gradient(to top,color-mix(in oklch,var(--theme-bg-base) 97%,transparent) 30%,transparent)}.foot.svelte-1xzci6i{position:absolute;left:20px;right:20px;bottom:calc(env(safe-area-inset-bottom,0px) + 34px);z-index:12;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.foot.svelte-1xzci6i>:where(.svelte-1xzci6i){pointer-events:auto}.pill.svelte-1xzci6i{display:inline-flex;align-items:center;height:36px;padding:0 14px;border-radius:999px;font-size:13px;font-weight:700;color:#fff;background:#1d1a17b8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-variant-numeric:tabular-nums}.fab.svelte-1xzci6i{display:grid;place-items:center;width:56px;height:56px;border:0;border-radius:50%;color:var(--theme-primary-foreground);background:var(--theme-interactive);box-shadow:0 10px 22px -8px color-mix(in oklch,var(--theme-interactive) 80%,black),inset 0 1px #fff3;cursor:pointer}.dim.svelte-1xzci6i{position:absolute;top:0;right:0;bottom:0;left:0;z-index:15;border:0;padding:0;background:#1d1a172e;cursor:default}.editwrap.svelte-1xzci6i{display:contents}.said.svelte-1xzci6i{position:absolute;left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 96px);z-index:40;display:flex;align-items:center;gap:12px;width:max-content;max-width:calc(100% - 32px);transform:translate(-50%);padding:10px 10px 10px 16px;border-radius:14px;font:600 14px/1.35 var(--theme-font-body, Geist, system-ui, sans-serif);color:var(--theme-bg-base);background:var(--theme-text-primary);box-shadow:var(--ed-lift)}.said.svelte-1xzci6i .err:where(.svelte-1xzci6i){color:inherit}.said.svelte-1xzci6i button:where(.svelte-1xzci6i){min-height:36px;padding:0 8px;border:0;background:none;font:inherit;font-weight:700;color:color-mix(in oklch,var(--theme-interactive) 45%,var(--theme-bg-base));cursor:pointer}.round.svelte-1xzci6i:focus-visible,.fab.svelte-1xzci6i:focus-visible,.arrow.svelte-1xzci6i:focus-visible,.tx.svelte-1xzci6i:focus-visible,.bk.svelte-1xzci6i:focus-visible,.allp.svelte-1xzci6i:focus-visible,.said.svelte-1xzci6i button:where(.svelte-1xzci6i):focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px}.walk.wide.svelte-1xzci6i{grid-template-rows:64px minmax(0,1fr);grid-template-columns:minmax(0,1fr);background:var(--theme-bg-base)}.walk.wide.editing.svelte-1xzci6i{grid-template-columns:minmax(0,1fr) 580px}.wide.svelte-1xzci6i .top:where(.svelte-1xzci6i){position:static;grid-column:1 / -1;height:64px;padding:0 32px;border-bottom:1px solid var(--ed-hair);pointer-events:auto}.lead.svelte-1xzci6i{display:flex;align-items:center;gap:12px;min-width:0}.bk.svelte-1xzci6i{display:inline-flex;align-items:center;gap:2px;min-height:44px;margin-left:-6px;font-size:15px;font-weight:600;color:var(--theme-text-secondary);text-decoration:none}.nm.svelte-1xzci6i{font:400 22px/1.2 var(--theme-font-display, Newsreader, Georgia, serif);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sl.svelte-1xzci6i{font-size:13px;font-weight:500;color:var(--theme-text-secondary);white-space:nowrap}.allp.svelte-1xzci6i,.tx.svelte-1xzci6i{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 4px;border:0;background:none;font:700 15px/1 var(--theme-font-body, Geist, system-ui, sans-serif);color:var(--theme-interactive-text);cursor:pointer;white-space:nowrap}.allp.svelte-1xzci6i{margin-left:8px;color:var(--theme-text-secondary);font-weight:600}.spacer.svelte-1xzci6i{width:44px}.wide.svelte-1xzci6i .stage:where(.svelte-1xzci6i){grid-column:1;align-items:center;justify-content:center;gap:28px;padding:24px 28px;background:var(--theme-bg-stage, color-mix(in oklch, var(--theme-text-primary) 4%, var(--theme-bg-base)))}.wide.svelte-1xzci6i .paper:where(.svelte-1xzci6i){flex:0 1 44rem;height:100%;border-radius:10px;box-shadow:0 1px 2px #00000026,0 14px 28px -16px #00000080}.wide.svelte-1xzci6i .coverpage:where(.svelte-1xzci6i){padding:40px 32px}.wide.svelte-1xzci6i .tocpage:where(.svelte-1xzci6i){padding:40px clamp(24px,7cqw,88px) 64px}.wide.svelte-1xzci6i .draft:where(.svelte-1xzci6i){top:12px}.arrow.svelte-1xzci6i{display:grid;place-items:center;flex:none;width:44px;height:44px;border:0;border-radius:999px;color:var(--theme-text-primary);background:var(--theme-bg-elevated);box-shadow:inset 0 0 0 1px var(--ed-hair2),0 1px #fff9 inset;cursor:pointer}.arrow.svelte-1xzci6i:disabled{opacity:.35;cursor:default}.wide.svelte-1xzci6i .editwrap:where(.svelte-1xzci6i){display:block;grid-column:2;grid-row:2;min-height:0}.wide.svelte-1xzci6i .said:where(.svelte-1xzci6i){left:calc((100% - 580px)/2);bottom:32px}.wide.svelte-1xzci6i:not(.editing) .said:where(.svelte-1xzci6i){left:50%}.hint.svelte-1lvz2w9,.chosen.svelte-1lvz2w9{margin:0;color:var(--theme-text-secondary)}.chosen.svelte-1lvz2w9{font-weight:600;color:var(--theme-text-primary)}.swatches.svelte-1lvz2w9{display:flex;flex-wrap:wrap;gap:.25rem}.swatch.svelte-1lvz2w9{display:grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:2px solid transparent;border-radius:999px;background:transparent;cursor:pointer}.dot.svelte-1lvz2w9{width:1.75rem;height:1.75rem;border-radius:999px;box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--theme-text-primary) 18%,transparent)}.swatch.on.svelte-1lvz2w9{border-color:var(--theme-text-primary)}.swatch.svelte-1lvz2w9:disabled{opacity:.5;cursor:default}.swatch.svelte-1lvz2w9:focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px}.preview.svelte-r8ieok{width:9rem;--cover-scrim-display: none;--cover-words-display: none}.says.svelte-r8ieok{margin:0;color:var(--theme-text-secondary)}.actions.svelte-r8ieok{display:flex;flex-wrap:wrap;gap:.5rem}.hint.svelte-1lablw1{margin:0;color:var(--theme-text-secondary)}.choices.svelte-1lablw1{display:grid;gap:.5rem}.choice.svelte-1lablw1{display:flex;align-items:flex-start;gap:.75rem;min-height:2.75rem;padding:.625rem .875rem;border:1px solid color-mix(in oklch,var(--theme-text-primary) 12%,transparent);border-radius:.75rem;cursor:pointer}.choice.on.svelte-1lablw1{border-color:var(--theme-interactive);background:color-mix(in oklch,var(--theme-interactive) 6%,transparent)}.choice.svelte-1lablw1 input:where(.svelte-1lablw1){flex:none;width:1.125rem;height:1.125rem;margin-top:.1875rem;accent-color:var(--theme-interactive)}.choice-text.svelte-1lablw1{display:grid;gap:.0625rem}.choice-text.svelte-1lablw1 span:where(.svelte-1lablw1){color:var(--theme-text-secondary)}.price.svelte-1lablw1{display:grid;gap:.375rem;max-width:14rem}.label.svelte-1lablw1{font-size:.8125rem;font-weight:600;color:var(--theme-text-secondary)}.tag.svelte-1whm5a0{display:grid;gap:2px;margin:0;font-size:14px;color:var(--theme-text-secondary)}.mono.svelte-1whm5a0{font-family:var(--theme-font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:13px}.num.svelte-1whm5a0{font-variant-numeric:tabular-nums}.quiet.svelte-66i35m{margin:0;color:var(--theme-text-secondary)}.close.svelte-66i35m{display:grid;gap:12px;padding-top:16px;border-top:1px solid var(--ed-hair)}.ask.svelte-66i35m{display:grid;gap:.5rem}.label.svelte-66i35m{font-size:.8125rem;font-weight:600;color:var(--theme-text-secondary)}.actions.svelte-66i35m{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.back.svelte-66i35m{display:grid;margin:.25rem 0 0;padding:0;list-style:none;border-top:1px solid var(--theme-hairline)}.back-row.svelte-66i35m{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.125rem 1rem;padding:.625rem 0;border-bottom:1px solid var(--theme-hairline)}.back-name.svelte-66i35m{font-weight:600}.back-meta.svelte-66i35m{color:var(--theme-text-secondary);font-variant-numeric:tabular-nums}.frame.svelte-cnizjc{container-type:inline-size}.page.svelte-cnizjc{display:grid;grid-template-columns:96px minmax(0,1fr);grid-template-areas:"back back" "cover titles" "actions actions" "cards cards" "toast toast";column-gap:16px;row-gap:0;align-items:start;font-size:16px;line-height:1.5;color:var(--theme-text-primary);font-family:var(--theme-font-body, Geist, system-ui, sans-serif)}.num.svelte-cnizjc{font-variant-numeric:tabular-nums}.back.svelte-cnizjc{grid-area:back;display:inline-flex;align-items:center;gap:6px;min-height:44px;width:fit-content;color:var(--theme-text-secondary);font-weight:600;font-size:16px;text-decoration:none}button.back.svelte-cnizjc{padding:0;border:0;background:none;font-family:inherit;cursor:pointer}.back.svelte-cnizjc:hover{color:var(--theme-text-primary)}.back.svelte-cnizjc:focus-visible,.view.svelte-cnizjc:focus-visible,.toast.svelte-cnizjc button:where(.svelte-cnizjc):focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px;border-radius:4px}.titles.svelte-cnizjc{grid-area:titles;display:grid;gap:2px;padding:4px 0 16px;min-width:0}.mag.svelte-cnizjc{margin:0;font:600 15px/20px var(--theme-font-body, Geist, system-ui, sans-serif);letter-spacing:.02em;color:var(--theme-text-secondary)}.nm.svelte-cnizjc{margin:0;font:500 34px/1.08 var(--theme-font-display, Newsreader, Georgia, serif);letter-spacing:-.012em;text-wrap:balance;overflow-wrap:anywhere}.ln.svelte-cnizjc{margin:0;font-size:18px;color:var(--theme-text-secondary)}.facts.svelte-cnizjc{display:flex;flex-wrap:wrap;align-items:center;gap:2px 16px;margin:0;font-size:16px;color:var(--theme-text-secondary)}.fresh.svelte-cnizjc{color:var(--theme-interactive-text);font-weight:600}.view.svelte-cnizjc{display:inline-flex;align-items:center;min-height:32px;color:var(--theme-text-secondary);font-weight:600;text-decoration:underline;text-underline-offset:.2em}.standing.svelte-cnizjc{margin:4px 0 2px}.chip.svelte-cnizjc{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:999px;background:color-mix(in oklch,var(--theme-text-primary) 8%,transparent);color:var(--theme-text-secondary);font-size:14px;font-weight:600}.chip.open.svelte-cnizjc{background:color-mix(in oklch,var(--theme-success) 14%,transparent);color:var(--theme-success-text)}.coverc.svelte-cnizjc{grid-area:cover;display:grid;gap:12px;align-content:start;--cover-words-display: none;--cover-scrim-display: none}.cover.svelte-cnizjc{border-radius:10px;overflow:hidden;box-shadow:var(--ed-thumbring)}.actions.svelte-cnizjc{grid-area:actions;display:grid;gap:12px;margin-bottom:20px}.cards.svelte-cnizjc{grid-area:cards;display:grid;gap:16px;min-width:0}.said.svelte-cnizjc,.ok.svelte-cnizjc,.cut.svelte-cnizjc{margin:0;padding:12px 16px;border-radius:12px;font-size:16px}.said.svelte-cnizjc{background:color-mix(in oklch,var(--theme-error) 10%,transparent);color:var(--theme-error-text)}.ok.svelte-cnizjc{background:color-mix(in oklch,var(--theme-success) 12%,transparent);color:var(--theme-success-text)}.cut.svelte-cnizjc{color:var(--theme-text-secondary);padding-inline:0}.toast.svelte-cnizjc{grid-area:toast;position:sticky;bottom:calc(88px + env(safe-area-inset-bottom,0px));z-index:9;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;max-width:380px;margin:16px auto 0;padding:14px 14px 14px 18px;border-radius:14px;background:var(--theme-text-primary);color:var(--theme-bg-base);box-shadow:var(--ed-lift);font:600 17px/1.3 var(--theme-font-body, Geist, system-ui, sans-serif)}.toast.svelte-cnizjc span:where(.svelte-cnizjc){display:block}.toast.svelte-cnizjc span:where(.svelte-cnizjc) svg{display:inline-block;vertical-align:-4px;margin-right:6px;color:color-mix(in oklch,var(--theme-success) 55%,var(--theme-bg-base))}.toast.svelte-cnizjc button:where(.svelte-cnizjc){display:inline-flex;align-items:center;min-height:44px;padding:0 8px;border:0;background:none;color:color-mix(in oklch,var(--theme-interactive) 45%,var(--theme-bg-base));font:600 16px/1 var(--theme-font-body, Geist, system-ui, sans-serif);cursor:pointer}.only-wide.svelte-cnizjc{display:none}.drafting.svelte-cnizjc .titles:where(.svelte-cnizjc),.drafting.svelte-cnizjc .coverc:where(.svelte-cnizjc),.drafting.svelte-cnizjc .actions:where(.svelte-cnizjc){display:none}.drafting.svelte-cnizjc .facts:where(.svelte-cnizjc){display:none}.drafting.svelte-cnizjc a.back:where(.svelte-cnizjc){display:none}@container (min-width: 48rem){.page.svelte-cnizjc{grid-template-columns:240px minmax(0,1fr) auto;grid-template-areas:"back back back" "titles titles actions" "cover cards cards" "toast toast toast";column-gap:28px}.titles.svelte-cnizjc{padding:0 0 20px;gap:4px}.nm.svelte-cnizjc{font-size:40px}.actions.svelte-cnizjc{display:flex;gap:12px;margin:0;padding-bottom:24px;align-self:end}.only-phone.svelte-cnizjc{display:none}.only-wide.svelte-cnizjc{display:inline}.coverc.svelte-cnizjc{position:sticky;top:16px;--cover-words-display: grid;--cover-scrim-display: block}.cover.svelte-cnizjc{border-radius:12px}.cards.svelte-cnizjc{gap:20px}.toast.svelte-cnizjc{bottom:28px}.drafting.svelte-cnizjc .titles:where(.svelte-cnizjc),.drafting.svelte-cnizjc .coverc:where(.svelte-cnizjc){display:grid}.drafting.svelte-cnizjc .actions:where(.svelte-cnizjc){display:none}.drafting.svelte-cnizjc a.back:where(.svelte-cnizjc){display:inline-flex}}.ed-scope{--ed-hair: var(--theme-hairline);--ed-hair2: color-mix(in oklch, var(--theme-text-primary) 18%, transparent);--ed-ixsoft: color-mix(in oklch, var(--theme-interactive) 11%, transparent);--ed-ixline: color-mix(in oklch, var(--theme-interactive-text) 55%, transparent);--ed-thumbring: inset 0 0 0 1px color-mix(in oklch, var(--theme-text-primary) 16%, transparent);--ed-card: var(--theme-card-shadow, 0 0 0 1px var(--ed-hair));--ed-lift: 0 22px 40px -14px rgb(0 0 0 / .42), 0 4px 10px rgb(0 0 0 / .16);--ed-sheet-shadow: 0 -24px 60px -24px rgb(0 0 0 / .55);--ed-dim: var(--theme-scrim, rgb(0 0 0 / .5))}
