.menu.svelte-3iqd0h{z-index:10;text-align:center;flex-direction:column;align-items:center;max-width:46rem;display:flex;position:relative}.kicker.svelte-3iqd0h{letter-spacing:.42em;text-transform:uppercase;color:var(--gray);margin:0 0 1.2rem;font-size:.8rem;animation:.9s ease-out both rise-in}.title.svelte-3iqd0h{font-family:var(--title-font);text-transform:uppercase;white-space:nowrap;letter-spacing:.06em;color:var(--paper);text-shadow:0 0 26px #e8e4d938,0 2px #000000e6;margin:0;font-size:clamp(2.8rem,11vw,7rem);font-weight:900;line-height:1.04;animation:1s ease-out both rise-in,5.5s ease-in-out 1s infinite lamp-flicker}.subtitle.svelte-3iqd0h{letter-spacing:.24em;text-transform:uppercase;color:var(--paper-dim);margin:1.1rem 0 0;font-size:clamp(.95rem,2.4vw,1.15rem);animation:1s ease-out .25s both rise-in}.rule.svelte-3iqd0h{width:min(22rem,70vw);color:var(--gray);align-items:center;gap:.9rem;margin:2rem 0 2.4rem;font-size:.9rem;animation:1s ease-out .4s both rise-in;display:flex}.rule.svelte-3iqd0h:before,.rule.svelte-3iqd0h:after{content:"";background:linear-gradient(90deg,#0000,#e8e4d966,#0000);flex:1;height:1px}.buttons.svelte-3iqd0h{flex-direction:column;gap:1.1rem;width:min(18rem,80vw);display:flex}.buttons.svelte-3iqd0h .btn:where(.svelte-3iqd0h):first-child{animation:.9s ease-out .55s both rise-in}.buttons.svelte-3iqd0h .btn:where(.svelte-3iqd0h):nth-child(2){animation:.9s ease-out .7s both rise-in}.buttons.svelte-3iqd0h .btn:where(.svelte-3iqd0h):nth-child(3){animation:.9s ease-out .85s both rise-in}.buttons.svelte-3iqd0h .btn:where(.svelte-3iqd0h):nth-child(4){animation:.9s ease-out 1s both rise-in}.scrim.svelte-3iqd0h{z-index:40;background:#050508d1;justify-content:center;align-items:center;padding:1.25rem;animation:.25s ease-out both fade-in;display:flex;position:fixed;inset:0}.scrim-close.svelte-3iqd0h{cursor:default;background:0 0;border:0;width:100%;height:100%;position:absolute;inset:0}.upgrades.svelte-3iqd0h{z-index:1;text-align:left;background:#08080bf7;border:1px solid #e8e4d980;flex-direction:column;gap:1rem;width:min(30rem,94vw);max-height:88vh;padding:1.4rem 1.5rem 1.2rem;animation:.3s ease-out both rise-in;display:flex;position:relative;overflow-y:auto;box-shadow:0 0 60px #000c,0 0 30px #e8e4d912}.upgrades-head.svelte-3iqd0h{border-bottom:1px solid #e8e4d940;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.6rem;padding-bottom:.85rem;display:flex}.upgrades-head.svelte-3iqd0h h2:where(.svelte-3iqd0h){font-family:var(--title-font);text-transform:uppercase;letter-spacing:.1em;color:var(--paper);margin:0;font-size:1.45rem}.points.svelte-3iqd0h{font-family:var(--type-font);letter-spacing:.24em;text-transform:uppercase;color:var(--paper);margin:0;font-size:.8rem}.help.svelte-3iqd0h{gap:.95rem}.help-row.svelte-3iqd0h h3:where(.svelte-3iqd0h){font-family:var(--type-font);letter-spacing:.24em;text-transform:uppercase;color:var(--paper);margin:0 0 .35rem;font-size:.8rem}.help-row.svelte-3iqd0h p:where(.svelte-3iqd0h){color:var(--paper-dim);margin:0;font-size:.92rem;line-height:1.65}.help-row.svelte-3iqd0h strong:where(.svelte-3iqd0h){color:var(--paper)}.upgrade-card.svelte-3iqd0h{background:#e8e4d90b;border:1px solid #e8e4d938;flex-direction:column;gap:.6rem;padding:.95rem 1.05rem;display:flex}.upgrade-head.svelte-3iqd0h{justify-content:space-between;align-items:baseline;gap:.8rem;display:flex}.upgrade-name.svelte-3iqd0h{font-family:var(--title-font);color:var(--paper);font-size:1.05rem}.upgrade-level.svelte-3iqd0h{font-family:var(--type-font);letter-spacing:.16em;text-transform:uppercase;color:var(--gray);font-size:.72rem}.upgrade-desc.svelte-3iqd0h{letter-spacing:.08em;color:var(--paper-dim);margin:0;font-size:.8rem}.btn--small.svelte-3iqd0h{letter-spacing:.22em;text-indent:.22em;align-self:flex-start;padding:.7em 1em;font-size:.8rem}.btn--small.svelte-3iqd0h:disabled{opacity:.4;cursor:not-allowed}.btn--small.svelte-3iqd0h:disabled:hover{color:var(--paper);box-shadow:none;background:0 0;border-color:#e8e4d98c}.upgrade-fine.svelte-3iqd0h{letter-spacing:.08em;color:var(--gray);margin:0;font-size:.72rem;line-height:1.5}.upgrades-actions.svelte-3iqd0h{justify-content:flex-end;display:flex}.btn.svelte-3iqd0h{font-family:var(--type-font);text-transform:uppercase;letter-spacing:.34em;text-indent:.34em;color:var(--paper);cursor:pointer;background:0 0;border:1px solid #e8e4d98c;padding:.95em 1.4em;font-size:1.05rem;transition:background .18s,color .18s,border-color .18s,box-shadow .18s}.btn.svelte-3iqd0h:hover,.btn.svelte-3iqd0h:focus-visible{background:var(--paper);color:var(--ink);border-color:var(--paper);box-shadow:0 0 34px #e8e4d92e}.btn.svelte-3iqd0h:focus-visible{outline:2px solid var(--paper);outline-offset:3px}.btn.svelte-3iqd0h:active{transform:translateY(1px)}.btn--ghost.svelte-3iqd0h{color:var(--paper-dim);border-color:#e8e4d938;font-size:.92rem}.btn--ghost.svelte-3iqd0h:hover,.btn--ghost.svelte-3iqd0h:focus-visible{background:var(--paper-dim);color:var(--ink);border-color:var(--paper-dim);box-shadow:0 0 24px #e8e4d91a}.confirm.svelte-3iqd0h{border:1px dashed #e8e4d959;flex-direction:column;gap:.9rem;padding:1.05rem 1.2rem;animation:.35s ease-out both rise-in;display:flex}.confirm.svelte-3iqd0h p:where(.svelte-3iqd0h){letter-spacing:.1em;color:var(--paper-dim);margin:0;font-size:.82rem;line-height:1.55}.confirm-buttons.svelte-3iqd0h{flex-wrap:wrap;gap:.8rem;display:flex}.confirm-buttons.svelte-3iqd0h .btn:where(.svelte-3iqd0h){letter-spacing:.2em;text-indent:.2em;flex:1;padding:.8em 1em;font-size:.85rem}.btn--danger.svelte-3iqd0h{color:var(--paper);border-color:#e8e4d9cc}.buttons.no-wait.svelte-3iqd0h .btn:where(.svelte-3iqd0h),.buttons.no-wait.svelte-3iqd0h .confirm:where(.svelte-3iqd0h){animation-duration:.35s!important;animation-delay:0s!important}.dossier-status.svelte-3iqd0h{letter-spacing:.08em;color:var(--gray);margin:2.2rem 0 0;font-size:.85rem;animation:1s ease-out .85s both rise-in}.notice.svelte-3iqd0h{letter-spacing:.06em;min-height:1.4em;color:var(--paper-dim);margin:.8rem 0 0;font-size:.92rem;animation:.5s ease-out both rise-in}@media (width<=30rem){.kicker.svelte-3iqd0h{letter-spacing:.22em;text-indent:.22em;font-size:.72rem}.subtitle.svelte-3iqd0h{letter-spacing:.14em;font-size:.85rem}.title.svelte-3iqd0h{letter-spacing:.04em;white-space:normal}.buttons.svelte-3iqd0h{width:min(20rem,92vw)}.buttons.svelte-3iqd0h .btn:where(.svelte-3iqd0h){letter-spacing:.22em;text-indent:.22em;white-space:normal;overflow-wrap:break-word;padding:.9em 1em;font-size:.92rem}}.scrim.svelte-1xkbfii{z-index:44;background:#050505b8;place-items:center;padding:clamp(.7rem,3vmin,2rem);animation:.3s both fade-in;display:grid;position:fixed;inset:0}.scrim-close.svelte-1xkbfii{cursor:default;background:0 0;border:0;padding:0;position:absolute;inset:0}.dossier.svelte-1xkbfii{z-index:1;background:repeating-linear-gradient(0deg, transparent 0 .5rem, #00000008 .5rem .55rem), var(--paper);width:min(36rem,100%);max-height:calc(100vh - clamp(3rem,12vmin,8rem));color:var(--ink);padding:1.6rem 1.7rem 1.4rem;animation:.42s cubic-bezier(.2,.7,.3,1) both rise-in;position:relative;overflow-y:auto;box-shadow:0 2.2rem 5rem #000000bf}.stamp.svelte-1xkbfii{border:2px solid color-mix(in srgb, var(--ink) 55%, transparent);font-family:var(--type-font);letter-spacing:.24em;color:color-mix(in srgb, var(--ink) 62%, transparent);opacity:.8;border-radius:2px;padding:.2rem .55rem;font-size:.62rem;position:absolute;top:1rem;right:1.1rem;transform:rotate(4deg)}.kind.svelte-1xkbfii{font-family:var(--type-font);letter-spacing:.32em;text-transform:uppercase;color:color-mix(in srgb, var(--ink) 62%, transparent);margin:0 0 .3rem;font-size:.64rem}.dossier.svelte-1xkbfii h2:where(.svelte-1xkbfii){color:var(--ink);margin:0 0 .6rem;font-size:clamp(1.35rem,4vw,1.9rem)}.desc.svelte-1xkbfii{color:color-mix(in srgb, var(--ink) 85%, transparent);margin:0 0 .4rem;font-size:.95rem;line-height:1.55}.reveal.svelte-1xkbfii{border-left:3px solid var(--ink);background:color-mix(in srgb, var(--ink) 6%, transparent);margin-top:.9rem;padding:.7rem .9rem;animation:.52s cubic-bezier(.2,.7,.3,1) both rise-in}.speaker.svelte-1xkbfii{font-family:var(--type-font);letter-spacing:.28em;text-transform:uppercase;color:color-mix(in srgb, var(--ink) 62%, transparent);margin:0 0 .35rem;font-size:.64rem}.said.svelte-1xkbfii{color:var(--ink);margin:0;font-size:1rem;line-height:1.6}.dialogue.svelte-1xkbfii .said:where(.svelte-1xkbfii){font-style:normal}.lead.svelte-1xkbfii{font-family:var(--type-font);letter-spacing:.18em;color:var(--ink);text-transform:uppercase;margin:.65rem 0 0;font-size:.72rem}.stat.svelte-1xkbfii{font-family:var(--type-font);letter-spacing:.22em;color:var(--ink);text-transform:uppercase;border-top:1px solid color-mix(in srgb, var(--ink) 35%, transparent);border-bottom:1px solid color-mix(in srgb, var(--ink) 35%, transparent);margin:.65rem 0 0;padding:.3rem 0;font-size:.8rem;font-weight:700}.dud.svelte-1xkbfii{font-family:var(--type-font);letter-spacing:.04em;color:color-mix(in srgb, var(--ink) 62%, transparent);margin-top:.9rem;font-size:.82rem;font-style:italic;animation:.4s both fade-in}.learned.svelte-1xkbfii{border-top:1px solid color-mix(in srgb, var(--ink) 25%, transparent);margin-top:1.1rem;padding-top:.7rem}.learned.svelte-1xkbfii h3:where(.svelte-1xkbfii){font-family:var(--type-font);letter-spacing:.3em;text-transform:uppercase;color:color-mix(in srgb, var(--ink) 60%, transparent);margin:0 0 .5rem;font-size:.62rem;font-weight:400}.learned.svelte-1xkbfii blockquote:where(.svelte-1xkbfii){border-left:2px solid color-mix(in srgb, var(--ink) 40%, transparent);color:color-mix(in srgb, var(--ink) 78%, transparent);margin:0 0 .6rem;padding-left:.7rem;font-size:.88rem;line-height:1.5}.quiet.svelte-1xkbfii{font-family:var(--type-font);color:color-mix(in srgb, var(--ink) 62%, transparent);margin:0;font-size:.78rem;font-style:italic}.actions.svelte-1xkbfii{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:1.2rem;display:flex}.actions.svelte-1xkbfii .btn{color:var(--ink);border-color:var(--ink)}.actions.svelte-1xkbfii .btn:hover{background:var(--ink);color:var(--paper)}.actions.svelte-1xkbfii .btn--ghost{border-color:color-mix(in srgb, var(--ink) 40%, transparent);color:color-mix(in srgb, var(--ink) 70%, transparent)}.actions.svelte-1xkbfii button:disabled{opacity:.4;cursor:not-allowed}.hostile-note.svelte-1xkbfii{font-family:var(--type-font);letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--ink) 70%, transparent);border-left:3px solid color-mix(in srgb, var(--ink) 45%, transparent);margin:.9rem 0 0;padding-left:.6rem;font-size:.72rem}.scrim.svelte-wb0q35{z-index:44;background:#050505d1;place-items:center;padding:clamp(.7rem,3vmin,2rem);animation:.3s both fade-in;display:grid;position:fixed;inset:0}.scrim-close.svelte-wb0q35{cursor:default;background:0 0;border:0;padding:0;position:absolute;inset:0}.frame.svelte-wb0q35{z-index:1;border:1px solid color-mix(in srgb, var(--gray) 55%, transparent);background:#0d0d0c;width:min(46rem,100%);padding:1.2rem 1.4rem 1rem;animation:.42s cubic-bezier(.2,.7,.3,1) both rise-in;position:relative;box-shadow:0 2.2rem 5rem #000c}.map-title.svelte-wb0q35{letter-spacing:.06em;margin:0 0 .8rem;font-size:clamp(1.2rem,3.6vw,1.7rem)}.map.svelte-wb0q35{border:1px solid color-mix(in srgb, var(--gray) 35%, transparent);background:radial-gradient(at 50% 40%,#16160f 0%,#0b0b0a 75%);width:100%;height:auto;display:block}.grid.svelte-wb0q35{stroke:color-mix(in srgb, var(--paper) 10%, transparent);stroke-width:.3px;fill:none}.river-bank.svelte-wb0q35{stroke:color-mix(in srgb, var(--paper) 32%, transparent);stroke-width:5.6px;fill:none}.river.svelte-wb0q35{stroke:#0a0a09;stroke-width:4.4px;fill:none}.park.svelte-wb0q35{fill:none;stroke:color-mix(in srgb, var(--paper) 16%, transparent);stroke-width:.4px;stroke-dasharray:1.4 1.2}.pin.svelte-wb0q35{cursor:pointer;outline:none}.pin.svelte-wb0q35 .dot:where(.svelte-wb0q35){fill:#0d0d0c;stroke:var(--paper);stroke-width:.7px;transition:fill .16s}.pin.svelte-wb0q35:hover .dot:where(.svelte-wb0q35),.pin.svelte-wb0q35:focus .dot:where(.svelte-wb0q35),.pin.here.svelte-wb0q35 .dot:where(.svelte-wb0q35){fill:var(--paper)}.pin.svelte-wb0q35 .ring:where(.svelte-wb0q35){fill:none;stroke:var(--paper);stroke-width:.4px;stroke-dasharray:1.2 1;animation:2.6s ease-in-out infinite svelte-wb0q35-pin-pulse}.pin.svelte-wb0q35 .label:where(.svelte-wb0q35){fill:var(--paper);font-family:var(--type-font);letter-spacing:.4px;text-anchor:middle;paint-order:stroke;stroke:#0b0b0a;stroke-width:1.1px;stroke-linejoin:round;pointer-events:none;font-size:3.2px}.pin.svelte-wb0q35 .you:where(.svelte-wb0q35){fill:var(--paper-dim);font-family:var(--type-font);letter-spacing:.6px;text-anchor:middle;pointer-events:none;font-size:2.3px}.hint.svelte-wb0q35{font-family:var(--type-font);letter-spacing:.08em;color:var(--gray);margin:.8rem 0 0;font-size:.72rem}.actions.svelte-wb0q35{gap:.6rem;margin-top:.9rem;display:flex}@keyframes svelte-wb0q35-pin-pulse{0%,to{opacity:.35}50%{opacity:.9}}@media (prefers-reduced-motion:reduce){.pin.svelte-wb0q35 .ring:where(.svelte-wb0q35){opacity:.7;animation:none}}.place.svelte-1qmg0e4{z-index:3;flex-direction:column;gap:.55rem;width:min(44rem,100%);animation:.9s cubic-bezier(.2,.7,.3,1) both rise-in;display:flex;position:relative}.rain.svelte-1qmg0e4{z-index:2;pointer-events:none;position:fixed;inset:-8%}.rain.svelte-1qmg0e4 i:where(.svelte-1qmg0e4){background-repeat:repeat;position:absolute;inset:0}.rain-far.svelte-1qmg0e4{opacity:.2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='140'%3E%3Cg stroke='%23e8e4d9' stroke-opacity='0.30' stroke-width='1.1' stroke-linecap='round'%3E%3Cpath d='M12 8l-3 14M52 46l-3 12M97 16l-3 15M138 70l-3 12M28 92l-3 13M70 118l-3 11M118 120l-3 10M146 34l-2 12M76 4l-3 13M40 68l-2 14'/%3E%3C/g%3E%3C/svg%3E");background-size:160px 140px;animation:1.13s linear infinite svelte-1qmg0e4-rain-far}.rain-near.svelte-1qmg0e4{opacity:.25;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='210' height='180'%3E%3Cg stroke='%23e8e4d9' stroke-opacity='0.38' stroke-width='1.4' stroke-linecap='round'%3E%3Cpath d='M22 10l-5 24M88 54l-5 26M152 18l-5 24M186 100l-5 22M46 122l-5 22M120 138l-5 26M70 84l-4 18M170 60l-4 20M10 58l-4 20M108 8l-5 22M196 148l-4 22'/%3E%3C/g%3E%3C/svg%3E");background-size:210px 180px;animation:.7s linear infinite svelte-1qmg0e4-rain-near}@keyframes svelte-1qmg0e4-rain-far{0%{background-position:0 0}to{background-position:0 140px}}@keyframes svelte-1qmg0e4-rain-near{0%{background-position:0 0}to{background-position:0 180px}}@media (prefers-reduced-motion:reduce){.rain.svelte-1qmg0e4{display:none}}.crumbs.svelte-1qmg0e4{font-family:var(--type-font);letter-spacing:.2em;text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:.35rem;font-size:.72rem;display:flex}.crumb.svelte-1qmg0e4{font:inherit;color:var(--gray);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--gray) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--gray) 45%, transparent);text-underline-offset:3px;background:0 0;border:0;padding:0}.crumb.svelte-1qmg0e4:hover{color:var(--paper)}.crumb.here.svelte-1qmg0e4{color:var(--paper);cursor:default;text-decoration:none}.sep.svelte-1qmg0e4{color:var(--gray)}.place-title.svelte-1qmg0e4{margin-top:.5rem;font-size:clamp(1.7rem,5.5vw,2.9rem)}.place-desc.svelte-1qmg0e4{max-width:36em;color:color-mix(in srgb, var(--paper) 88%, transparent);font-size:1.02rem;line-height:1.55}.list.svelte-1qmg0e4{margin-top:.85rem}.list.svelte-1qmg0e4 h2:where(.svelte-1qmg0e4){border-bottom:1px solid color-mix(in srgb, var(--gray) 40%, transparent);font-family:var(--type-font);letter-spacing:.34em;text-transform:uppercase;color:var(--paper-dim);margin:0 0 .45rem;padding-bottom:.35rem;font-size:.7rem;font-weight:400}.list.svelte-1qmg0e4 ul:where(.svelte-1qmg0e4){flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.entry.svelte-1qmg0e4{border:0;border-bottom:1px dotted color-mix(in srgb, var(--gray) 35%, transparent);width:100%;font-family:var(--title-font);color:var(--paper);cursor:pointer;text-align:left;background:0 0;justify-content:space-between;align-items:baseline;gap:1rem;padding:.5rem .35rem;font-size:1.06rem;transition:padding-left .16s,color .16s;display:flex}.entry.svelte-1qmg0e4:hover{background:linear-gradient(90deg, color-mix(in srgb, var(--paper) 7%, transparent), transparent 70%);padding-left:.9rem}.go.svelte-1qmg0e4{font-family:var(--type-font);color:var(--gray);font-size:.8rem}.entry.svelte-1qmg0e4:hover .go:where(.svelte-1qmg0e4){color:var(--paper)}.quiet.svelte-1qmg0e4{color:var(--gray);margin-top:1rem;font-style:italic}.notice.svelte-1qmg0e4{font-family:var(--type-font);letter-spacing:.06em;color:var(--paper-dim);margin-top:1.1rem;font-size:.78rem}.crumb.svelte-1qmg0e4:disabled{color:color-mix(in srgb, var(--gray) 55%, transparent);cursor:default;text-decoration:none}.standoff.svelte-1qmg0e4{max-width:32em;font-family:var(--type-font);letter-spacing:.14em;text-transform:uppercase;color:var(--paper-dim);border-left:3px solid color-mix(in srgb, var(--paper) 35%, transparent);margin:0;padding-left:.7rem;font-size:.78rem}.actions.svelte-1qmg0e4{flex-wrap:wrap;gap:.6rem;margin-top:1.4rem;display:flex}.final-reel.svelte-178jsz5{text-align:center;flex-direction:column;align-items:center;gap:.9rem;width:min(40rem,100%);animation:1.2s cubic-bezier(.2,.7,.3,1) both rise-in;display:flex}.stamp-fin.svelte-178jsz5{font-family:var(--type-font);letter-spacing:.42em;text-transform:uppercase;color:var(--paper-dim);border:2px solid var(--gray);margin:0;padding:.45rem 1.1rem;font-size:.78rem;transform:rotate(-2.5deg)}.final-reel.svelte-178jsz5 h1:where(.svelte-178jsz5){margin:0;font-size:clamp(1.9rem,6vw,3.2rem)}.final-reel.svelte-178jsz5 p:where(.svelte-178jsz5):not(.stamp-fin){max-width:32em;color:color-mix(in srgb, var(--paper) 85%, transparent);font-style:italic;line-height:1.6}.final-reel.svelte-178jsz5 .btn:where(.svelte-178jsz5){margin-top:.8rem}.hud.svelte-hojc5o{z-index:41;font-family:var(--type-font);letter-spacing:.18em;color:var(--paper);text-shadow:0 1px 3px #000,0 0 8px #000000bf;pointer-events:none;align-items:baseline;gap:.45rem;font-size:.72rem;display:flex;position:fixed;top:calc(clamp(2.2rem,5vh,3.4rem) + .75rem);right:1.1rem}.sep.svelte-hojc5o{color:var(--gray)}.theater.svelte-1n46o8q{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:clamp(3rem,8vh,6rem) 1.5rem;display:flex;position:relative}.blinds.svelte-1n46o8q{pointer-events:none;z-index:1;background:repeating-linear-gradient(13deg,#0000 0 32px,#00000073 32px 54px);animation:7s ease-in-out infinite svelte-1n46o8q-blinds-breathe;position:fixed;inset:-30% -25% 45%;-webkit-mask-image:linear-gradient(#000000f2,#0000 80%);mask-image:linear-gradient(#000000f2,#0000 80%)}@keyframes svelte-1n46o8q-blinds-breathe{0%,to{opacity:.9;transform:translateY(0)}50%{opacity:1;transform:translateY(10px)}}.reel.svelte-1n46o8q{text-align:center;letter-spacing:.4em;text-transform:uppercase;color:var(--gray);z-index:10;margin:0;font-size:.72rem;position:fixed;bottom:calc(clamp(2.2rem,5vh,3.4rem) + .9rem);left:0;right:0}.bar.svelte-1n46o8q{z-index:40;pointer-events:none;background:#000;height:clamp(2.2rem,5vh,3.4rem);position:fixed;left:0;right:0}.bar--top.svelte-1n46o8q{top:0;box-shadow:0 4px 18px #000c}.bar--bottom.svelte-1n46o8q{bottom:0;box-shadow:0 -4px 18px #000c}.scratch.svelte-1n46o8q{opacity:0;z-index:55;pointer-events:none;background:#e8e4d98c;width:1px;animation:12s linear infinite svelte-1n46o8q-hairline;position:fixed;top:0;bottom:0;left:22%}@keyframes svelte-1n46o8q-hairline{0%,90%{opacity:0;left:22%}91%{opacity:.5;left:63%}93%{opacity:.2;left:31%}95%{opacity:.45;left:79%}97%,to{opacity:0;left:48%}}@media (prefers-reduced-motion:reduce){.blinds.svelte-1n46o8q,.scratch.svelte-1n46o8q{animation:none}}
