.index.svelte-bcj44h{background:var(--paper);border:2px solid var(--ink);padding:var(--s4);max-width:68ch;margin:0 auto}@media (max-width:700px){.index.svelte-bcj44h{padding:var(--s3) var(--s3) calc(var(--chat-bar) + var(--s5));border-top:none;border-left:none;border-right:none}}header.svelte-bcj44h{justify-content:space-between;align-items:baseline;gap:var(--s3);margin:0 0 var(--s3);display:flex}h2.svelte-bcj44h{font:600 var(--t-sm) / 1.3 var(--f-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);margin:0}.changed.svelte-bcj44h{background:var(--paper-2);border-left:3px solid var(--ink);padding:var(--s3) var(--s4);margin:0 0 var(--s3);font:var(--t-base) / 1.6 var(--f-body)}ul.svelte-bcj44h{margin:0;padding:0;list-style:none}li.svelte-bcj44h+li:where(.svelte-bcj44h){border-top:1px solid var(--border)}li.svelte-bcj44h button:where(.svelte-bcj44h){width:100%;min-height:var(--tap);padding:var(--s3) var(--s2);text-align:left;color:var(--ink);cursor:pointer;font:inherit;background:0 0;border:none;gap:2px;display:grid}.name.svelte-bcj44h{font:600 var(--t-base) / 1.4 var(--f-ui);text-transform:uppercase;letter-spacing:.04em}.tag.open.svelte-bcj44h{border-color:var(--mark-open)}.tag.done.svelte-bcj44h{border-color:var(--mark-done)}.tag.svelte-bcj44h{font:var(--t-sm) / 1.4 var(--f-ui);text-transform:none;letter-spacing:0;color:var(--ink-2);border:1px solid var(--border);white-space:nowrap;margin-left:.4em;padding:0 .4em}.excerpt.svelte-bcj44h{font:var(--t-sm) / 1.5 var(--f-body);color:var(--ink-2)}.excerpt.unread.svelte-bcj44h{font-style:italic}.close.svelte-bcj44h{min-height:var(--tap);padding:0 var(--s4);font:var(--t-base) / 1 var(--f-ui);border:2px solid var(--ink);background:var(--paper);color:var(--ink);cursor:pointer}li.svelte-bcj44h button:where(.svelte-bcj44h):hover{background:var(--paper-2)}li.svelte-bcj44h button:where(.svelte-bcj44h):focus-visible,.close.svelte-bcj44h:focus-visible{outline:3px solid var(--ink);outline-offset:-3px}ul.bonuses.svelte-1nixoh0{margin:0 0 var(--s5);padding:0;list-style:none}ul.bonuses.svelte-1nixoh0 li:where(.svelte-1nixoh0){border-left:3px solid var(--border);padding:var(--s2) 0 var(--s2) var(--s3);margin:0 0 var(--s3)}ul.bonuses.svelte-1nixoh0 li.got:where(.svelte-1nixoh0){border-left-color:var(--ink)}.tick.svelte-1nixoh0{width:1em;display:inline-block}.state.svelte-1nixoh0{font:var(--t-sm) / 1.4 var(--f-ui);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-2);margin-left:.5em}ul.bonuses.svelte-1nixoh0 li:where(.svelte-1nixoh0):not(.got) .detail:where(.svelte-1nixoh0){font-style:italic}.report.svelte-1nixoh0{background:var(--paper);color:var(--ink);border:2px solid var(--ink);max-width:68ch;padding:var(--s5);margin:0 auto}header.svelte-1nixoh0{border-bottom:3px solid var(--ink);padding-bottom:var(--s3);margin-bottom:var(--s5)}.masthead.svelte-1nixoh0{font:700 var(--t-xl) / 1 var(--f-ui);letter-spacing:.22em;text-transform:uppercase;margin:0}.sub.svelte-1nixoh0{font:var(--t-sm) / 1.4 var(--f-mono);margin:var(--s2) 0 0;color:var(--ink-2)}.case.svelte-1nixoh0{font:600 var(--t-sm) / 1.4 var(--f-mono);letter-spacing:.08em;margin:var(--s2) 0 0}.facts.svelte-1nixoh0{gap:var(--s3);margin:0 0 var(--s5);padding:var(--s3) 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(11ch,1fr));display:grid}dt.svelte-1nixoh0{font:600 var(--t-sm) / 1.3 var(--f-ui);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3)}dd.svelte-1nixoh0{font:var(--t-md) / 1.3 var(--f-mono);margin:var(--s1) 0 0}h2.svelte-1nixoh0{font:600 var(--t-base) / 1.3 var(--f-ui);text-transform:uppercase;letter-spacing:.08em;margin:0 0 var(--s3)}.findings.svelte-1nixoh0{counter-reset:f;margin:0;padding:0;list-style:none}.findings.svelte-1nixoh0 li:where(.svelte-1nixoh0){counter-increment:f;border-left:3px solid var(--border);padding:var(--s2) 0 var(--s2) var(--s4);margin-bottom:var(--s4)}.label.svelte-1nixoh0{font:600 var(--t-sm) / 1.3 var(--f-ui);text-transform:uppercase;letter-spacing:.06em;margin:0 0 var(--s1);color:var(--ink-2)}.label.svelte-1nixoh0:before{content:counter(f) ". ";font-family:var(--f-mono)}.detail.svelte-1nixoh0{font:var(--t-base) / 1.6 var(--f-body);margin:0}footer.svelte-1nixoh0{margin-top:var(--s6);padding-top:var(--s4);border-top:1px solid var(--rule)}.share.svelte-1nixoh0{font:italic var(--t-base) / 1.6 var(--f-body);background:var(--paper-2);padding:var(--s4);margin:0 0 var(--s3)}button.svelte-1nixoh0{min-height:var(--tap);padding:0 var(--s5);font:var(--t-base) / 1 var(--f-ui);border:2px solid var(--ink);background:var(--paper);color:var(--ink);cursor:pointer}button.svelte-1nixoh0:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.refused.svelte-1lck11p{align-items:center;gap:var(--s2);margin:var(--s2) 0 0;padding:var(--s2) var(--s3);font:italic var(--t-sm) / 1.4 var(--f-body);background:var(--paper-2);border-left:3px solid var(--ink);color:var(--ink);display:flex}.refused.svelte-1lck11p button:where(.svelte-1lck11p){min-width:var(--tap);min-height:var(--tap);border:1px solid var(--ink);color:inherit;cursor:pointer;background:0 0;margin-left:auto}.meta.svelte-1lck11p{align-items:baseline;gap:var(--s2);flex-wrap:wrap;display:flex}.at.svelte-1lck11p{font:var(--t-sm) / 1 var(--f-mono);color:var(--ink-2);font-variant-numeric:tabular-nums}.fresh.svelte-1lck11p{font:700 var(--t-sm) / 1 var(--f-ui);letter-spacing:.08em;text-transform:uppercase;background:var(--mark-open);color:#1a1714;-webkit-text-fill-color:#1a1714;padding:.15em .45em}li.award.svelte-1lck11p{border:2px solid var(--ink);background:var(--paper-2);padding:var(--s3) var(--s3) calc(var(--s3) - 2px);margin:var(--s3) 0;align-self:stretch;max-width:none}.award-kicker.svelte-1lck11p{font:600 var(--t-sm) / 1.2 var(--f-ui);text-transform:uppercase;letter-spacing:.14em;color:var(--ink-2);display:block}.award-title.svelte-1lck11p{font:700 var(--t-base) / 1.3 var(--f-display);text-transform:uppercase;letter-spacing:.02em;margin:2px 0}.award-note.svelte-1lck11p{font:var(--t-sm) / 1.4 var(--f-body);color:var(--ink-2);margin:0}.body.svelte-1lck11p{overscroll-behavior:contain;min-height:0;padding:var(--s3);flex:1;overflow-y:auto}.thread.svelte-1lck11p{gap:var(--s3);margin:0;padding:0;list-style:none;display:grid}.thread.svelte-1lck11p li:where(.svelte-1lck11p){background:var(--paper-2);border-left:3px solid var(--border);padding:var(--s2) var(--s3)}.thread.svelte-1lck11p li.mine:where(.svelte-1lck11p){margin-left:var(--s5);border-left-width:6px}.name.svelte-1lck11p{font:600 var(--t-sm) / 1.3 var(--f-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);display:block}.thread.svelte-1lck11p p:where(.svelte-1lck11p){font:var(--t-base) / 1.6 var(--f-body);margin:2px 0 0}.thread.svelte-1lck11p li.typing:where(.svelte-1lck11p){border-left-color:var(--ink);padding:var(--s3)}.dots.svelte-1lck11p{gap:5px;display:inline-flex}.dots.svelte-1lck11p i:where(.svelte-1lck11p){background:var(--ink-2);border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite svelte-1lck11p-blink}.dots.svelte-1lck11p i:where(.svelte-1lck11p):nth-child(2){animation-delay:.2s}.dots.svelte-1lck11p i:where(.svelte-1lck11p):nth-child(3){animation-delay:.4s}@keyframes svelte-1lck11p-blink{0%,60%,to{opacity:.25}30%{opacity:1}}@media (prefers-reduced-motion:reduce){.dots.svelte-1lck11p i:where(.svelte-1lck11p){opacity:.6;animation:none}}form.svelte-1lck11p{gap:var(--s2);padding:var(--s3);border-top:1px solid var(--border);flex:none;display:flex}input.svelte-1lck11p{min-width:0;min-height:var(--tap);font:var(--t-base) / 1 var(--f-body);padding:0 var(--s3);border:2px solid var(--border);background:var(--paper);color:var(--ink);flex:1}form.svelte-1lck11p button:where(.svelte-1lck11p){min-height:var(--tap);padding:0 var(--s4);font:var(--t-base) / 1 var(--f-ui);border:2px solid var(--ink);background:var(--paper);color:var(--ink);cursor:pointer}.visually-hidden.svelte-1lck11p{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.window.svelte-1el9aa1{left:var(--x);top:var(--y);width:var(--w,22rem);height:var(--h,30rem);background:var(--paper);border:1px solid var(--ink);z-index:40;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 10px 30px #00000047}.window.shut.svelte-1el9aa1{width:22rem;height:auto}.window.phone.svelte-1el9aa1{border:6px solid var(--ink);box-shadow:0 0 0 2px var(--paper-2), 0 14px 34px #00000059;border-radius:1.4rem}.window.phone.svelte-1el9aa1 .status:where(.svelte-1el9aa1){padding:var(--s1) var(--s3);font:600 var(--t-sm) / 1.3 var(--f-mono);letter-spacing:.08em;background:var(--ink);color:var(--paper-2);border-top:1px solid var(--paper-2);margin:0}.bar.svelte-1el9aa1{align-items:center;gap:var(--s2);padding:var(--s2) var(--s3);background:var(--ink);color:var(--paper);cursor:grab;touch-action:none;flex:none;display:flex}.glyph.svelte-1el9aa1{font-size:var(--t-sm)}.who.svelte-1el9aa1{font:600 var(--t-sm) / 1 var(--f-ui);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.badge.svelte-1el9aa1{font:600 var(--t-sm) / 1 var(--f-ui);background:var(--paper);color:var(--ink);padding:2px var(--s2)}.close.svelte-1el9aa1{font:600 var(--t-sm) / 1 var(--f-ui);background:var(--paper);color:var(--ink);border:1px solid var(--paper);padding:4px var(--s3);cursor:pointer;min-height:28px}.tabs.svelte-1el9aa1{padding:var(--s2) var(--s2) 0;background:var(--ink);border-bottom:1px solid var(--ink);flex:none;gap:2px;display:flex}.tab.svelte-1el9aa1{justify-content:center;align-items:center;gap:var(--s2);min-height:var(--tap,44px);padding:var(--s2) var(--s3);font:600 var(--t-sm) / 1.2 var(--f-ui);background:color-mix(in srgb, var(--paper) 22%, var(--ink));color:var(--paper);border:1px solid var(--ink-3);cursor:pointer;border-bottom:0;flex:auto;display:flex;position:relative}.tab.on.svelte-1el9aa1{background:var(--paper);color:var(--ink);border-color:var(--paper)}.tab.on.svelte-1el9aa1:after{content:"";background:var(--paper);height:2px;position:absolute;bottom:-1px;left:0;right:0}.pip.svelte-1el9aa1{font:600 var(--t-sm) / 1 var(--f-ui);background:var(--paper);color:var(--ink);padding:2px var(--s2);white-space:nowrap}.tab.on.svelte-1el9aa1 .pip:where(.svelte-1el9aa1){background:var(--ink);color:var(--paper)}.face.svelte-1el9aa1{flex-direction:column;flex:auto;min-height:0;display:flex}.face.hidden.svelte-1el9aa1{display:none}@media (max-width:700px){.window.svelte-1el9aa1,.window.shut.svelte-1el9aa1{width:100vw;max-width:100vw;inset:auto 0 0}.window.svelte-1el9aa1{height:min(70vh, var(--h,30rem))}.window.shut.svelte-1el9aa1{height:auto}.grip.svelte-1el9aa1{display:none}}.grip.svelte-1el9aa1{border:0;border-right:3px solid var(--ink-3);border-bottom:3px solid var(--ink-3);cursor:nwse-resize;touch-action:none;background:0 0;width:18px;height:18px;position:absolute;bottom:0;right:0}.reopen.svelte-1tgba28{margin-top:var(--s2);min-height:var(--tap);padding:0 var(--s3);font:700 var(--t-sm) / 1 var(--f-ui);letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--ink);background:var(--paper);color:var(--ink);cursor:pointer;display:block}.reopen.svelte-1tgba28:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.body.svelte-1tgba28{min-height:0;padding:var(--s3);flex:auto;overflow-y:auto}.empty.svelte-1tgba28{font:italic var(--t-base) / 1.6 var(--f-body);color:var(--ink-2);padding:var(--s3);border:1px dashed var(--border);margin:0}.shelf.svelte-1tgba28{gap:var(--s3);margin:0;padding:0;list-style:none;display:grid}.shelf.svelte-1tgba28 button:where(.svelte-1tgba28){text-align:left;width:100%;min-height:var(--tap,44px);padding:var(--s3);background:var(--paper);border:1px solid var(--ink);cursor:pointer;gap:2px;display:grid}.label.svelte-1tgba28{align-items:center;gap:var(--s2);font:600 var(--t-base) / 1.3 var(--f-ui);color:var(--ink);display:flex}.new.svelte-1tgba28{font:600 var(--t-sm) / 1 var(--f-ui);background:var(--ink);color:var(--paper);padding:2px var(--s2)}.note.svelte-1tgba28{font:var(--t-sm) / 1.5 var(--f-body);color:var(--ink-2)}.verb.svelte-1tgba28{font:600 var(--t-sm) / 1 var(--f-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);margin-top:2px}.carrying.svelte-1tgba28{font:700 var(--t-sm) / 1.3 var(--f-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);margin:0 0 var(--s2)}.belt.svelte-1tgba28{margin:0 0 var(--s4);gap:var(--s2);flex-direction:column;padding:0;list-style:none;display:flex}.belt.svelte-1tgba28 li:where(.svelte-1tgba28){border-left:3px solid var(--ink);padding:var(--s1) var(--s3)}.belt.svelte-1tgba28 .label:where(.svelte-1tgba28){font:600 var(--t-base) / 1.4 var(--f-ui);display:block}.belt.svelte-1tgba28 .note:where(.svelte-1tgba28){font:var(--t-sm) / 1.5 var(--f-body);color:var(--ink-2);display:block}.place.svelte-1yogv7j{min-height:100dvh;position:relative}.backdrop.svelte-1yogv7j{object-fit:cover;filter:brightness(.45)saturate(.6);width:100%;height:100%;position:absolute;inset:0}.backdrop.dimmed.svelte-1yogv7j{filter:brightness(.12)saturate(.25)contrast(1.15)}.pictured.svelte-1yogv7j .arrival:where(.svelte-1yogv7j){background:color-mix(in srgb, var(--paper) 94%, transparent);position:relative}.arrival.svelte-1yogv7j{max-width:62ch;margin:var(--s6) auto;padding:var(--s6) var(--s5);font-family:var(--f-body);color:var(--ink)}@media (max-width:700px){.arrival.svelte-1yogv7j{box-shadow:none;padding:var(--s5) var(--s4);border-left:none;border-right:none;margin:0}}p.svelte-1yogv7j{font:var(--t-md) / 1.8 var(--f-body);margin:0 0 var(--s4)}.go.svelte-1yogv7j{min-height:var(--tap);padding:0 var(--s5);font:var(--t-md) / 1 var(--f-ui);border:2px solid var(--ink);background:var(--paper);color:var(--ink);cursor:pointer;margin-top:var(--s3)}.go.svelte-1yogv7j:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.controls.svelte-1yogv7j{gap:var(--s3);flex-wrap:wrap;align-items:center;display:flex}.back.svelte-1yogv7j{font:var(--t-sm) / 1 var(--f-ui);color:var(--ink-2);cursor:pointer;min-height:var(--tap);background:0 0;border:0;margin-left:auto;text-decoration:underline}.back.svelte-1yogv7j:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.reading.svelte-1yogv7j p:where(.svelte-1yogv7j){background:var(--paper-2)}.tool.svelte-17j0xhi{left:var(--x);top:var(--y);z-index:40;border:2px solid var(--ink);background:var(--paper);min-width:15rem;max-width:min(24rem,100vw - 2rem);color:var(--ink);position:fixed;box-shadow:0 14px 34px #00000073}.bar.svelte-17j0xhi{align-items:center;gap:var(--s3);padding:var(--s2) var(--s3);background:var(--ink);color:var(--paper);cursor:grab;touch-action:none;display:flex}.bar.svelte-17j0xhi:active{cursor:grabbing}.who.svelte-17j0xhi{font:700 var(--t-sm) / 1.2 var(--f-ui);letter-spacing:.08em;text-transform:uppercase;flex:1}.put-away.svelte-17j0xhi{min-height:var(--tap);padding:0 var(--s3);font:700 var(--t-sm) / 1 var(--f-ui);letter-spacing:.06em;text-transform:uppercase;color:inherit;cursor:pointer;background:0 0;border:1px solid}.put-away.svelte-17j0xhi:focus-visible{outline-offset:2px;outline:3px solid}.body.svelte-17j0xhi{padding:var(--s4)}@media (max-width:700px){.tool.svelte-17j0xhi{max-width:none;inset:auto 0 0}}.face.svelte-n3e7v1{gap:var(--s3);display:grid}.switch.svelte-n3e7v1{min-height:var(--tap);padding:0 var(--s4);font:700 var(--t-sm) / 1 var(--f-ui);letter-spacing:.08em;text-transform:uppercase;border:2px solid var(--ink);background:var(--paper);color:var(--ink);cursor:pointer}.switch[aria-pressed=true].svelte-n3e7v1{background:var(--ink);color:var(--paper)}.switch.svelte-n3e7v1:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.reading.svelte-n3e7v1{font:italic var(--t-base) / 1.5 var(--f-body);color:var(--ink);margin:0}.speaker.svelte-172h8yo{align-items:center;gap:var(--s2);min-height:var(--tap);padding:var(--s2) var(--s3);font:700 var(--t-sm) / 1.3 var(--f-ui);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;color:inherit;background:0 0;border:2px solid;display:inline-flex}.speaker.svelte-172h8yo:hover{background:#7f7f7f33}.speaker.svelte-172h8yo:focus-visible{outline-offset:2px;outline:3px solid}.speaker.svelte-172h8yo svg:where(.svelte-172h8yo){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.25em;height:1.25em}@media (max-width:30rem){.word.svelte-172h8yo{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.said.svelte-172h8yo{margin:var(--s2) 0 0;font:italic var(--t-base) / 1.5 var(--f-body);color:inherit;max-width:60ch}.sound.svelte-u54x8x{left:var(--s3);right:var(--s3);bottom:var(--s3);z-index:4;align-items:flex-start;gap:var(--s2);pointer-events:none;flex-direction:column;display:flex;position:absolute}.sound.svelte-u54x8x>:where(.svelte-u54x8x){pointer-events:auto}.controls.svelte-u54x8x{align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.caption.svelte-u54x8x{padding:var(--s2) var(--s3);font:italic var(--t-base) / 1.5 var(--f-body);color:var(--paper);background:#0a0806b8;max-width:60ch;margin:0}.heard.svelte-u54x8x{z-index:5;position:relative}.heard.svelte-u54x8x summary:where(.svelte-u54x8x){font:700 var(--t-sm) / 1.3 var(--f-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--paper);border:2px solid var(--paper);padding:var(--s2) var(--s3);min-height:var(--tap);cursor:pointer;background:#0a0806b8;align-items:center;display:inline-flex}.heard.svelte-u54x8x summary:where(.svelte-u54x8x):hover{background:#fff3}.heard.svelte-u54x8x summary:where(.svelte-u54x8x):focus-visible{outline:3px solid var(--paper);outline-offset:2px}.heard.svelte-u54x8x{font:var(--t-sm) / 1.5 var(--f-body);color:var(--paper)}.heard[open].svelte-u54x8x ol:where(.svelte-u54x8x){padding:var(--s3) var(--s3) var(--s3) var(--s5);background:#0a0806d1;max-height:30vh;overflow-y:auto}.heard.svelte-u54x8x summary:where(.svelte-u54x8x){list-style:none;display:inline-block}.heard.svelte-u54x8x summary:where(.svelte-u54x8x)::-webkit-details-marker{display:none}.heard.svelte-u54x8x ol:where(.svelte-u54x8x){margin:var(--s2) 0 0;padding-left:var(--s5)}.nudge.svelte-114t2o4{left:var(--s3);right:var(--s3);top:var(--s3);z-index:5;padding:var(--s2) var(--s3);font:italic var(--t-base) / 1.5 var(--f-body);color:var(--paper);pointer-events:none;background:#0a0806c7;max-width:60ch;margin:0;position:absolute}.pinned.svelte-gw8bml{z-index:20;right:var(--s3);bottom:calc(var(--chat-bar) + var(--s3));width:min(26rem, calc(100vw - 2 * var(--s3)));background:var(--paper);max-height:min(55vh,34rem);color:var(--ink);border:2px solid var(--ink);flex-direction:column;display:flex;position:fixed;box-shadow:0 1rem 3rem #00000073}header.svelte-gw8bml{z-index:21;justify-content:space-between;align-items:center;gap:var(--s2);padding:var(--s2) var(--s3);background:var(--ink);color:var(--paper);display:flex;position:relative}h2.svelte-gw8bml{font:700 var(--t-sm) / 1.3 var(--f-ui);letter-spacing:.08em;text-transform:uppercase;margin:0}header.svelte-gw8bml button:where(.svelte-gw8bml){z-index:22;min-height:var(--tap);padding:0 var(--s2);font:700 var(--t-xs) / 1.3 var(--f-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--paper);border:2px solid var(--paper);cursor:pointer;background:0 0;position:relative}header.svelte-gw8bml button:where(.svelte-gw8bml):focus-visible{outline:3px solid var(--paper);outline-offset:2px}.body.svelte-gw8bml{z-index:21;padding:var(--s3);position:relative;overflow:auto}@media (max-width:48rem){.pinned.svelte-gw8bml{border-width:2px 0 0;width:auto;max-height:50vh;inset:auto 0 0}}.results.svelte-pakwur{max-width:62ch}h2.svelte-pakwur{font:600 var(--t-md) / 1.4 var(--f-ui);margin:0 0 var(--s2)}.lede.svelte-pakwur,.done.svelte-pakwur{font:var(--t-base) / 1.6 var(--f-body);color:var(--ink-2);margin:0 0 var(--s4)}.done.svelte-pakwur{color:var(--ink)}label.svelte-pakwur{margin-bottom:var(--s4);display:block}label.svelte-pakwur>span:where(.svelte-pakwur){font:var(--t-base) / 1.5 var(--f-body);margin-bottom:var(--s2);display:block}input[type=email].svelte-pakwur{width:100%;min-height:var(--tap);font:var(--t-base) / 1 var(--f-body);padding:0 var(--s3);border:2px solid var(--border);background:var(--paper)}.opts.svelte-pakwur{margin:0 0 var(--s4);gap:var(--s2);display:grid}.check.svelte-pakwur{gap:var(--s3);align-items:flex-start;margin:0;display:flex}.check.svelte-pakwur input:where(.svelte-pakwur){width:1.15em;min-width:0;height:1.15em;min-height:0;accent-color:var(--ink);flex:none;margin-top:.3em}.check.svelte-pakwur span:where(.svelte-pakwur){font:var(--t-sm) / 1.5 var(--f-body);margin:0}.actions.svelte-pakwur{gap:var(--s3);flex-wrap:wrap;display:flex}button.svelte-pakwur{min-height:var(--tap);padding:0 var(--s5);font:var(--t-base) / 1 var(--f-ui);border:2px solid var(--ink);background:var(--paper);color:var(--ink);cursor:pointer}.skip.svelte-pakwur{border-color:var(--border);color:var(--ink-2)}.err.svelte-pakwur{font:var(--t-base) / 1.5 var(--f-body);border-left:3px solid var(--ink);padding-left:var(--s3);margin:var(--s3) 0 0}button.svelte-pakwur:focus-visible,input.svelte-pakwur:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.block.svelte-1kc44p5{max-width:34rem;padding:var(--s6) var(--s4) var(--s7);gap:var(--s4);flex-direction:column;margin:0 auto;display:flex}.kicker.svelte-1kc44p5{font:var(--t-sm) / 1 var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft,#6b6257);margin:0}h1.svelte-1kc44p5{font-size:var(--t-xl);text-wrap:balance;margin:0}p.svelte-1kc44p5{margin:0;line-height:1.5}.lede.svelte-1kc44p5{font-size:var(--t-lg)}.ask.svelte-1kc44p5{gap:var(--s2);margin-top:var(--s3);flex-direction:column;display:flex}.want.svelte-1kc44p5{min-height:var(--tap);padding:0 var(--s5);font:700 var(--t-base) / 1 var(--f-body);background:var(--ink);color:var(--paper);cursor:pointer;border:0}.want.svelte-1kc44p5:disabled{opacity:.6;cursor:default}label.svelte-1kc44p5{font-size:var(--t-sm);margin-top:var(--s2)}input.svelte-1kc44p5{min-height:var(--tap);padding:0 var(--s3);font:var(--t-base) / 1.3 var(--f-body);border:1px solid var(--ink);background:var(--paper);color:var(--ink)}.hint.svelte-1kc44p5,.thanks.svelte-1kc44p5{font-size:var(--t-sm);color:var(--ink-soft,#6b6257)}.problem.svelte-1kc44p5{font-size:var(--t-sm)}.ending.svelte-7kd0ud{max-width:68ch;margin:var(--s6) auto;padding:var(--s6) var(--s5);font-family:var(--f-body);color:var(--ink)}@media (max-width:700px){.ending.svelte-7kd0ud{box-shadow:none;padding:var(--s5) var(--s4);border-left:none;border-right:none;margin:0}}img.svelte-7kd0ud{border:2px solid var(--ink);width:100%;height:auto;margin:0 0 var(--s5);display:block}p.svelte-7kd0ud{font:var(--t-md) / 1.8 var(--f-body);margin:0 0 var(--s4);white-space:pre-wrap}.story.reading.svelte-7kd0ud p:where(.svelte-7kd0ud){background:var(--paper-2)}.next.svelte-7kd0ud{margin-top:var(--s6);border-top:3px solid var(--ink);padding-top:var(--s5)}h2.svelte-7kd0ud{font:600 var(--t-md) / 1.5 var(--f-ui);box-shadow:none;margin-bottom:var(--s4);border-bottom:none}ul.svelte-7kd0ud{gap:var(--s3);margin:0;padding:0;list-style:none;display:grid}li.svelte-7kd0ud button:where(.svelte-7kd0ud){width:100%;min-height:var(--tap);text-align:left;padding:var(--s3) var(--s4);font:var(--t-base) / 1.55 var(--f-body);border:2px solid var(--border);background:var(--paper);color:var(--ink);cursor:pointer;display:block}li.svelte-7kd0ud button:where(.svelte-7kd0ud):hover{border-color:var(--ink);background:var(--paper-2)}.own.svelte-7kd0ud{gap:var(--s3);display:grid}.own.svelte-7kd0ud span:where(.svelte-7kd0ud){font:var(--t-base) / 1.55 var(--f-body);margin-bottom:var(--s2);display:block}textarea.svelte-7kd0ud{width:100%;font:var(--t-base) / 1.6 var(--f-body);padding:var(--s3);border:2px solid var(--border);background:var(--paper);color:var(--ink);resize:vertical}.own.svelte-7kd0ud button:where(.svelte-7kd0ud){min-height:var(--tap);padding:0 var(--s4);font:var(--t-base) / 1 var(--f-ui);border:2px solid var(--ink);background:var(--paper);color:var(--ink);cursor:pointer;justify-self:start}.chose.svelte-7kd0ud{background:var(--paper-2);border-left:4px solid var(--ink);padding:var(--s3) var(--s4);font:var(--t-base) / 1.6 var(--f-body);margin:0 0 var(--s4)}.after.svelte-7kd0ud{font:var(--t-md) / 1.8 var(--f-body)}.on.svelte-7kd0ud{min-height:var(--tap);padding:0 var(--s5);margin-top:var(--s5);font:var(--t-md) / 1 var(--f-ui);border:2px solid var(--ink);background:var(--paper);color:var(--ink);cursor:pointer}li.svelte-7kd0ud button:where(.svelte-7kd0ud):focus-visible,.on.svelte-7kd0ud:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.dozing.svelte-r21zcw{margin:var(--s3) 0 0;font:italic var(--t-sm) / 1.5 var(--f-body);opacity:.85}.place.svelte-r21zcw{min-height:100dvh;position:relative}.backdrop.svelte-r21zcw{object-fit:cover;filter:brightness(.45)saturate(.6);width:100%;height:100%;position:absolute;inset:0}.pictured.svelte-r21zcw .waiting:where(.svelte-r21zcw){background:color-mix(in srgb, var(--paper) 94%, transparent);position:relative}.waiting.svelte-r21zcw{max-width:62ch;margin:var(--s6) auto;padding:var(--s6) var(--s5);font-family:var(--f-body);color:var(--ink);gap:var(--s3);flex-direction:column;display:flex}@media (max-width:700px){.waiting.svelte-r21zcw{box-shadow:none;padding:var(--s5) var(--s4);border-left:none;border-right:none;margin:0}}h1.svelte-r21zcw{margin:0}.line.svelte-r21zcw{margin:0 0 var(--s3);font:var(--t-md) / 1.7 var(--f-body)}.solo.svelte-r21zcw{margin:0 0 var(--s3);padding:var(--s3) var(--s4);border-left:3px solid var(--ink);background:var(--paper-2);font:var(--t-base) / 1.6 var(--f-body)}.code.svelte-r21zcw{gap:var(--s1);flex-direction:column;margin:0;display:flex}.code.svelte-r21zcw .label:where(.svelte-r21zcw),.who.svelte-r21zcw{font:700 var(--t-sm) / 1.3 var(--f-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);margin:var(--s3) 0 0}.code.svelte-r21zcw .value:where(.svelte-r21zcw){font:700 var(--t-2xl) / 1.1 var(--f-ui);letter-spacing:.12em;-webkit-user-select:all;user-select:all}ul.svelte-r21zcw{padding-left:var(--s5);font:var(--t-base) / 1.6 var(--f-body);margin:0}li.svelte-r21zcw{margin:0}.nobody.svelte-r21zcw{color:var(--ink-2);margin-left:calc(var(--s5) * -1);list-style:none}.sit.svelte-r21zcw{margin-top:var(--s3);gap:var(--s3);flex-wrap:wrap;align-items:center;display:flex}.sit.svelte-r21zcw label:where(.svelte-r21zcw){font:var(--t-base) / 1.5 var(--f-body);flex-basis:100%}.sit.svelte-r21zcw input:where(.svelte-r21zcw){min-height:var(--tap);font:var(--t-md) / 1 var(--f-body);padding:0 var(--s3);border:2px solid var(--ink);background:var(--paper);color:var(--ink);flex:12rem}.sit.svelte-r21zcw button:where(.svelte-r21zcw),.begin.svelte-r21zcw{min-height:var(--tap);padding:0 var(--s5);font:var(--t-md) / 1 var(--f-ui);border:2px solid var(--ink);background:var(--paper);color:var(--ink);cursor:pointer}.begin.svelte-r21zcw{margin-top:var(--s3);background:var(--ink);color:var(--paper);align-self:flex-start}.sit.svelte-r21zcw button:where(.svelte-r21zcw):disabled{opacity:.5;cursor:default}.sit.svelte-r21zcw input:where(.svelte-r21zcw):focus-visible,.sit.svelte-r21zcw button:where(.svelte-r21zcw):focus-visible,.begin.svelte-r21zcw:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.held.svelte-r21zcw{margin:var(--s3) 0 0;color:var(--ink-2)}.where.svelte-1r7lw0m{font-size:var(--t-sm);opacity:.85;flex-wrap:wrap;gap:.15rem .9rem;margin:0;padding:0;list-style:none;display:flex}li.svelte-1r7lw0m{white-space:nowrap;align-items:baseline;gap:.35rem;display:flex}.who.svelte-1r7lw0m{font-weight:600}.who.svelte-1r7lw0m:after{content:" —"}.mine.svelte-1r7lw0m .place:where(.svelte-1r7lw0m){text-underline-offset:.2em;text-decoration:underline}.chat-host.stowed.svelte-hy9bcf{display:none}.centred.svelte-hy9bcf{min-height:100vh;color:var(--ink-3);place-items:center;display:grid}.lookback.svelte-hy9bcf{max-width:68ch;margin:var(--s5) auto;padding:var(--s4) var(--s5) var(--s5)}.lookback.svelte-hy9bcf header:where(.svelte-hy9bcf){justify-content:space-between;align-items:baseline;gap:var(--s3);display:flex}.lookback.svelte-hy9bcf .lede:where(.svelte-hy9bcf){font:italic var(--t-base) / 1.6 var(--f-body);color:var(--ink-2);margin:0 0 var(--s4);max-width:58ch}.lookback.svelte-hy9bcf ul:where(.svelte-hy9bcf){gap:0;margin:0;padding:0;list-style:none;display:grid}.lookback.svelte-hy9bcf li:where(.svelte-hy9bcf)+li:where(.svelte-hy9bcf){border-top:1px solid var(--border)}.lookback.svelte-hy9bcf li:where(.svelte-hy9bcf) button:where(.svelte-hy9bcf){width:100%;min-height:var(--tap);text-align:left;padding:var(--s3) var(--s2);color:var(--ink);cursor:pointer;font:600 var(--t-base) / 1.4 var(--f-ui);text-transform:uppercase;letter-spacing:.04em;background:0 0;border:none}.lookback.svelte-hy9bcf li:where(.svelte-hy9bcf) button:where(.svelte-hy9bcf):hover{background:var(--paper-2)}.lookback.svelte-hy9bcf .close:where(.svelte-hy9bcf){min-height:var(--tap);padding:0 var(--s4);font:var(--t-base) / 1 var(--f-ui);border:2px solid var(--ink);background:var(--paper);color:var(--ink);cursor:pointer}.finished.svelte-hy9bcf{margin-bottom:var(--s5)}.finished.svelte-hy9bcf p:where(.svelte-hy9bcf){font:var(--t-base) / 1.6 var(--f-body);margin:0 0 var(--s3)}.finished.svelte-hy9bcf .small:where(.svelte-hy9bcf){font:var(--t-sm) / 1.6 var(--f-body);color:var(--ink-2);margin:var(--s3) 0 0}.stopped.svelte-hy9bcf{padding:var(--s5);margin-bottom:var(--s5)}.gate.svelte-hy9bcf,.win.svelte-hy9bcf{max-width:72ch;margin:var(--s6) auto;padding:var(--s6) var(--s5);font-family:var(--f-body);color:var(--ink)}@media (max-width:700px){.gate.svelte-hy9bcf,.win.svelte-hy9bcf{box-shadow:none;padding:var(--s5) var(--s4);border-left:none;border-right:none;margin:0}}.win.svelte-hy9bcf>*+*{margin-top:var(--s5)}h1.svelte-hy9bcf{font:700 var(--t-xl) / 1.2 var(--f-ui);margin:0 0 var(--s4)}.gate.svelte-hy9bcf form:where(.svelte-hy9bcf){gap:var(--s3);margin-top:var(--s5);flex-wrap:wrap;display:flex}.gate.svelte-hy9bcf form:where(.svelte-hy9bcf) label:where(.svelte-hy9bcf){width:100%;margin-bottom:var(--s4);display:block}.gate.svelte-hy9bcf form:where(.svelte-hy9bcf) label:where(.svelte-hy9bcf) span:where(.svelte-hy9bcf){font:var(--t-base) / 1.5 var(--f-body);margin-bottom:var(--s2);display:block}.gate.svelte-hy9bcf form:where(.svelte-hy9bcf) label:where(.svelte-hy9bcf) input:where(.svelte-hy9bcf){width:100%;min-height:var(--tap);font:var(--t-md) / 1 var(--f-body);padding:0 var(--s3);border:2px solid var(--border);background:var(--paper);text-transform:none}.gate.svelte-hy9bcf button:where(.svelte-hy9bcf){min-height:var(--tap);padding:0 var(--s5);font:var(--t-md) / 1 var(--f-ui);border:2px solid var(--ink);background:var(--paper);cursor:pointer}.gate.svelte-hy9bcf button:where(.svelte-hy9bcf):disabled{opacity:1;border-color:var(--rule);color:var(--ink-3);cursor:not-allowed}.lede.svelte-hy9bcf{font:var(--t-base) / 1.6 var(--f-body);color:var(--ink-2)}.screen-line.svelte-hy9bcf{padding:var(--s6) var(--s4);text-align:center;white-space:pre-line;font:var(--t-md) / 1.6 var(--f-ui);color:var(--ink-2);margin:0}.said.svelte-hy9bcf{left:50%;top:var(--s5);z-index:6;width:min(36rem, calc(100% - 2 * var(--s4)));gap:var(--s3);background:var(--paper);color:var(--ink);border:2px solid var(--ink);padding:var(--s3) var(--s3) var(--s3) var(--s4);align-items:flex-start;display:flex;position:absolute;transform:translate(-50%);box-shadow:4px 4px #14100c40}.said.svelte-hy9bcf p:where(.svelte-hy9bcf){font:var(--t-base) / 1.6 var(--f-body);flex:1;margin:0}.said.svelte-hy9bcf button:where(.svelte-hy9bcf){width:var(--tap);height:var(--tap);font:700 var(--t-lg) / 1 var(--f-ui);border:2px solid var(--ink);background:var(--paper);color:var(--ink);cursor:pointer;flex:none}.said.svelte-hy9bcf button:where(.svelte-hy9bcf):focus-visible{outline:3px solid var(--ink);outline-offset:2px}.premise.svelte-hy9bcf{font:var(--t-md) / 1.8 var(--f-body);max-width:58ch;margin:var(--s5) 0}.premise.reading.svelte-hy9bcf{background:var(--paper-2)}.place.svelte-hy9bcf{min-height:100dvh;position:relative}.backdrop.svelte-hy9bcf{object-fit:cover;filter:brightness(.45)saturate(.6);width:100%;height:100%;position:absolute;inset:0}.intro.pictured.svelte-hy9bcf{background:color-mix(in srgb, var(--paper) 94%, transparent);position:relative}.intro-controls.svelte-hy9bcf{gap:var(--s3);flex-wrap:wrap;align-items:center;display:flex}.go.svelte-hy9bcf{min-height:var(--tap);padding:0 var(--s5);font:var(--t-md) / 1 var(--f-ui);border:2px solid var(--ink);background:var(--paper);color:var(--ink);cursor:pointer}.go.svelte-hy9bcf:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.gate.svelte-hy9bcf .joining:where(.svelte-hy9bcf){margin-top:1.25rem}.gate.svelte-hy9bcf .joining:where(.svelte-hy9bcf) button.link:where(.svelte-hy9bcf){font:inherit;cursor:pointer;opacity:.8;background:0 0;border:0;padding:0;text-decoration:underline}.gate.svelte-hy9bcf .joining:where(.svelte-hy9bcf) form:where(.svelte-hy9bcf){flex-wrap:wrap;gap:.5rem;display:flex}.gate.svelte-hy9bcf .joining:where(.svelte-hy9bcf) .lede:where(.svelte-hy9bcf){flex-basis:100%}.gate.svelte-hy9bcf input.code:where(.svelte-hy9bcf){min-width:12ch;min-height:var(--tap);font:var(--t-md) / 1 var(--f-mono);padding:0 var(--s3);border:2px solid var(--border);background:var(--paper);text-transform:uppercase;flex:1}.consent.svelte-hy9bcf{margin-top:var(--s5);background:var(--paper-2);border-left:3px solid var(--border);padding:var(--s4)}.consent.svelte-hy9bcf label:where(.svelte-hy9bcf){gap:var(--s3);font:var(--t-base) / 1.6 var(--f-body);align-items:flex-start;display:flex}.consent-line.svelte-hy9bcf span:where(.svelte-hy9bcf){flex:1}.consent.svelte-hy9bcf .info:where(.svelte-hy9bcf){border:2px solid var(--ink);background:var(--paper);width:1.5em;min-width:0;height:1.5em;min-height:0;color:var(--ink);font:700 .85em / 1 var(--f-ui);cursor:pointer;border-radius:50%;flex:none;margin-top:.15em;padding:0;font-style:italic}.consent.svelte-hy9bcf .info[aria-expanded=true]:where(.svelte-hy9bcf){background:var(--ink);color:var(--paper)}.consent.svelte-hy9bcf .info:where(.svelte-hy9bcf):focus-visible{outline:3px solid var(--ink);outline-offset:2px}.consent-details.svelte-hy9bcf{margin:var(--s3) 0 0;font:var(--t-sm) / 1.6 var(--f-body);color:var(--ink-2)}.consent.svelte-hy9bcf input:where(.svelte-hy9bcf){width:1.15em;min-width:0;height:1.15em;min-height:0;accent-color:var(--ink);flex:none;margin-top:.3em}.err.svelte-hy9bcf{color:var(--ink);background:var(--paper-2);border-left:3px solid var(--border);padding:var(--s3)}.ending.svelte-hy9bcf{font:var(--t-md) / 1.8 var(--f-body);white-space:pre-wrap}.room.svelte-hy9bcf{padding-bottom:var(--chat-bar);background:var(--room);flex-direction:column;height:100vh;display:flex}header.svelte-hy9bcf{align-items:center;gap:var(--s4);padding:var(--s3) var(--s4);background:var(--paper);border-bottom:2px solid var(--ink);font-family:var(--f-ui);flex-wrap:wrap;display:flex}.title.svelte-hy9bcf{font-weight:700}.progress.svelte-hy9bcf{font-size:var(--t-sm);color:var(--ink-3)}.sound-switch[aria-pressed=true].svelte-hy9bcf{background:var(--ink);color:var(--paper);border-color:var(--ink)}.menu.svelte-hy9bcf{gap:var(--s2);margin-left:auto;display:flex}header.svelte-hy9bcf button:where(.svelte-hy9bcf){min-height:var(--tap);padding:0 var(--s3);border:2px solid var(--border);background:var(--paper);cursor:pointer;font-size:var(--t-sm)}header.svelte-hy9bcf button[aria-pressed=true]:where(.svelte-hy9bcf){background:var(--paper-3);border-color:var(--ink);font-weight:700}.scene-strip.svelte-hy9bcf{border-bottom:2px solid var(--ink);width:100%;height:auto;display:block}.pushed.svelte-hy9bcf{background:var(--paper-2);border-left:3px solid var(--ink);padding:var(--s3) var(--s4);margin:0 0 var(--s3);font:var(--t-base) / 1.7 var(--f-body);color:var(--ink)}.restart.svelte-hy9bcf{border-color:var(--accent)}.award-card.svelte-hy9bcf{left:50%;bottom:var(--s5);z-index:60;text-align:center;max-width:34ch;position:fixed;transform:translate(-50%);box-shadow:3px 3px #14100c33}.award-kicker.svelte-hy9bcf{color:var(--ink-2)}.award-title.svelte-hy9bcf{font:700 var(--t-md) / 1.3 var(--f-ui);margin:0 0 var(--s3)}.award-card.svelte-hy9bcf button:where(.svelte-hy9bcf){min-height:var(--tap);padding:0 var(--s5);font:var(--t-base) / 1 var(--f-ui);border:2px solid var(--ink);background:var(--ink);color:var(--paper);cursor:pointer}.confirm.svelte-hy9bcf{max-width:62ch;margin:var(--s4) auto}.confirm.svelte-hy9bcf h2:where(.svelte-hy9bcf){font:700 var(--t-md) / 1.3 var(--f-ui);margin:0 0 var(--s2)}.confirm.svelte-hy9bcf p:where(.svelte-hy9bcf){font:var(--t-base) / 1.6 var(--f-body);margin:0 0 var(--s4)}.confirm-actions.svelte-hy9bcf{gap:var(--s3);flex-wrap:wrap;display:flex}.confirm-actions.svelte-hy9bcf button:where(.svelte-hy9bcf){min-height:var(--tap);padding:0 var(--s5);font:var(--t-base) / 1 var(--f-ui);border:2px solid var(--ink);background:var(--ink);color:var(--paper);cursor:pointer}.confirm-actions.svelte-hy9bcf .ghost:where(.svelte-hy9bcf){background:var(--paper);color:var(--ink)}.offline.svelte-hy9bcf{padding:var(--s3) var(--s4);background:var(--paper-2);border-bottom:2px solid var(--border);font:var(--t-sm) / 1.5 var(--f-ui);margin:0}.done.svelte-hy9bcf{margin:var(--s4) 0 0;padding:var(--s3);font:700 var(--t-base) / 1.4 var(--f-ui);background:var(--paper-2);border-left:3px solid var(--ink);color:var(--ink)}.phone-note.svelte-hy9bcf{top:var(--s3);z-index:6;padding:var(--s2) var(--s4);font:700 var(--t-sm) / 1.2 var(--f-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--room);background:var(--mark-open);margin:0;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 6px 18px #00000073}.stage-frame.svelte-hy9bcf{flex:1;min-height:0;position:relative}.pins.svelte-hy9bcf{align-items:center;gap:var(--s2);margin:0 0 var(--s3);flex-wrap:wrap;display:flex}.pins-label.svelte-hy9bcf{font:700 var(--t-xs) / 1.3 var(--f-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.pin.svelte-hy9bcf,.pin-toggle.svelte-hy9bcf{min-height:var(--tap);padding:var(--s2) var(--s3);font:700 var(--t-xs) / 1.3 var(--f-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);border:2px solid var(--ink);cursor:pointer;background:0 0}.pin.held.svelte-hy9bcf{color:var(--paper);background:var(--ink)}.pin.svelte-hy9bcf:focus-visible,.pin-toggle.svelte-hy9bcf:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.pin-toggle.svelte-hy9bcf{margin:var(--s3) 0 0}.working.svelte-hy9bcf{z-index:6;left:var(--s3);bottom:calc(var(--chat-bar) + var(--s3));max-width:min(40rem, calc(100vw - 2 * var(--s3)));align-items:center;gap:var(--s3);padding:var(--s2) var(--s3);color:var(--paper);border:2px solid var(--paper);background:#0a0806db;display:flex;position:fixed}.working.svelte-hy9bcf p:where(.svelte-hy9bcf){font:italic var(--t-sm) / 1.5 var(--f-body);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.working.svelte-hy9bcf button:where(.svelte-hy9bcf){z-index:7;min-height:var(--tap);padding:0 var(--s3);font:700 var(--t-xs) / 1.3 var(--f-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--paper);border:2px solid var(--paper);cursor:pointer;background:0 0;flex:none;position:relative}.working.svelte-hy9bcf button:where(.svelte-hy9bcf):focus-visible{outline:3px solid var(--paper);outline-offset:2px}.prompt.svelte-hy9bcf{font:var(--t-base) / 1.7 var(--f-body);max-width:62ch;margin:0 0 var(--s4)}.hints.svelte-hy9bcf{margin-top:var(--s4);gap:var(--s3);flex-wrap:wrap;align-items:center;display:flex}.hints.svelte-hy9bcf button:where(.svelte-hy9bcf){min-height:var(--tap);padding:0 var(--s4);border:2px solid var(--border);background:var(--paper);font:var(--t-base) / 1 var(--f-ui);cursor:pointer}.note.svelte-hy9bcf{font:var(--t-sm) / 1.4 var(--f-ui);color:var(--ink-3)}.hint.svelte-hy9bcf{font:var(--t-base) / 1.7 var(--f-body);background:var(--paper-2);border-left:3px solid var(--border);padding:var(--s4);flex-basis:100%;margin:0}
