.prelude.svelte-1kgno5c{z-index:20;pointer-events:auto;font-family:var(--tech);cursor:default;-webkit-user-select:none;user-select:none;background:0 0;place-items:center;display:grid;position:fixed;inset:0}.spiel.svelte-1kgno5c{flex-direction:column;align-items:center;gap:.55em;max-width:100%;padding:6vh 6vw;display:flex}.spiel.svelte-1kgno5c p:where(.svelte-1kgno5c){letter-spacing:.04em;max-width:100%;color:var(--ink);margin:0;font-size:clamp(11px,1.1vw,16px);line-height:1.6;position:relative}.spiel.svelte-1kgno5c .ghost:where(.svelte-1kgno5c){visibility:hidden}.spiel.svelte-1kgno5c .live:where(.svelte-1kgno5c){white-space:pre;position:absolute;inset:0}.caret.svelte-1kgno5c{vertical-align:text-bottom;background:var(--ink);width:.5em;height:.9em;animation:1.05s step-end infinite svelte-1kgno5c-blink;display:inline-block}@keyframes svelte-1kgno5c-blink{0%,49%{opacity:1}50%,to{opacity:0}}.veil.svelte-hoaypy{z-index:20;pointer-events:auto;font-family:var(--tech);cursor:default;place-items:center;display:grid;position:fixed;inset:0}.ask.svelte-hoaypy{outline:1px solid var(--edge);outline-offset:1px;text-align:center;background:#0a0a0cd1;border:1px solid #ffd42673;border-radius:3px;min-width:min(21rem,80vw);max-width:92vw;padding:clamp(16px,2.4vh,24px) clamp(18px,2.2vw,30px);box-shadow:0 0 0 1px #00000080,0 24px 70px #0000008c}.ask.svelte-hoaypy form:where(.svelte-hoaypy){flex-direction:column;align-items:center;gap:clamp(10px,1.5vh,16px);display:flex}.ask.svelte-hoaypy:focus,.ask.svelte-hoaypy:focus-visible{outline:1px solid var(--edge);outline-offset:1px}fieldset.svelte-hoaypy{align-items:center;gap:inherit;border:0;flex-direction:column;min-inline-size:0;margin:0;padding:0;display:flex}legend.svelte-hoaypy{float:none;width:auto;margin:0 0 clamp(10px,1.5vh,16px);padding:0;display:block}.sr-only.svelte-hoaypy{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.q.svelte-hoaypy{letter-spacing:.24em;text-transform:uppercase;color:var(--ink-strong);margin:0;font-size:clamp(8px,.74vw,10px)}.row.svelte-hoaypy{align-items:baseline;gap:clamp(8px,.9vw,16px);display:flex}.row.svelte-hoaypy select:where(.svelte-hoaypy){appearance:none;font:inherit;letter-spacing:.1em;text-align:center;text-align-last:center;color:var(--yellow);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffd4268c;border-radius:0;outline:none;padding:0 .15em 3px;font-size:clamp(12px,1.15vw,16px)}.row.svelte-hoaypy select:where(.svelte-hoaypy):focus-visible,.go.svelte-hoaypy:focus-visible{outline:2px solid var(--yellow);outline-offset:3px;border-bottom-color:var(--yellow)}.row.svelte-hoaypy select:where(.svelte-hoaypy) option:where(.svelte-hoaypy){background:var(--machine-crt);color:#f0f2f8d9}.of.svelte-hoaypy{letter-spacing:.08em;color:var(--ink-soft);font-size:clamp(10px,.95vw,13px)}.go.svelte-hoaypy{font:inherit;letter-spacing:.26em;text-transform:uppercase;color:var(--yellow);cursor:pointer;background:0 0;border:1px solid #ffd4268c;border-radius:2px;margin-top:.2em;padding:.75em 2.2em;font-size:clamp(8px,.74vw,10px);transition:background .18s,color .18s,border-color .18s}.go.svelte-hoaypy:hover:not(:disabled){background:var(--yellow);border-color:var(--yellow);color:var(--on-yellow)}.go[aria-disabled=true].svelte-hoaypy{opacity:.5;cursor:default}@media (prefers-reduced-motion:reduce){.go.svelte-hoaypy{transition:none}}.deck.fitted.svelte-1xafc4w{pointer-events:auto;flex:auto;justify-content:center;align-items:center;display:flex;overflow:hidden}.crt.svelte-1xafc4w{flex:none;position:relative;overflow:hidden}.deck.fitted.svelte-1xafc4w iframe:where(.svelte-1xafc4w){transform-origin:0 0;pointer-events:auto;border:0;display:block;position:absolute;top:0;left:0}.deck.loose.svelte-1xafc4w{z-index:10;pointer-events:auto;background:#0b0b0d;border:1px solid #ffd4263d;border-radius:13px;width:min(380px,100vw - 32px);height:152px;position:fixed;top:max(2.2vh,16px);left:max(2.2vw,16px);overflow:hidden;box-shadow:0 18px 50px #0006}.deck.loose.svelte-1xafc4w iframe:where(.svelte-1xafc4w){pointer-events:auto;border:0;width:100%;height:100%;display:block}@media (orientation:portrait){.deck.loose.svelte-1xafc4w{width:auto;inset:auto max(2.2vw,16px) max(2.2vh,16px);box-shadow:0 -14px 44px #0006}}.glass.svelte-1xafc4w{z-index:10;pointer-events:auto;background:#0b0b0d;flex-direction:column;display:flex;position:fixed;overflow:hidden}.inner.svelte-1xafc4w{min-width:0;min-height:0;padding:calc(10px * var(--s)) calc(12px * var(--s));font-size:calc(1em * var(--s));pointer-events:auto;flex-direction:column;flex:none;justify-content:flex-start;display:flex}.when.svelte-1xafc4w{font-size:calc(10px * var(--s));color:var(--ink-dim);margin:0 0 calc(4px * var(--s))}h2.svelte-1xafc4w{font-size:calc(21px * var(--s));color:var(--yellow);margin:0 0 calc(4px * var(--s));line-clamp:var(--title-lines);-webkit-line-clamp:var(--title-lines);-webkit-box-orient:vertical;font-weight:700;line-height:1.05;display:-webkit-box;overflow:hidden}.artist.svelte-1xafc4w{font-size:calc(13px * var(--s));color:var(--ink);line-clamp:var(--artist-lines);-webkit-line-clamp:var(--artist-lines);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.acc.svelte-1xafc4w{font-size:calc(10px * var(--s));color:var(--yellow);margin:calc(9px * var(--s)) 0 0}.again.svelte-1xafc4w{min-height:30px;font:inherit;font-size:clamp(9px, calc(11px * var(--s)), 13px);letter-spacing:.18em;text-transform:uppercase;color:var(--on-yellow);background:var(--yellow);cursor:pointer;pointer-events:auto;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;margin-top:auto;padding:6px 10px;transition:filter .18s;display:flex}.again.svelte-1xafc4w:hover{filter:brightness(1.12)}.again.svelte-1xafc4w:focus-visible{outline:2px solid var(--yellow);outline-offset:-4px}.card.svelte-1xafc4w .when:where(.svelte-1xafc4w){font-size:13px}.card.svelte-1xafc4w h2:where(.svelte-1xafc4w){-webkit-line-clamp:2;line-clamp:2;font-size:clamp(24px,3.2vw,34px)}.card.svelte-1xafc4w .artist:where(.svelte-1xafc4w){-webkit-line-clamp:1;line-clamp:1;font-size:17px}.card.svelte-1xafc4w .acc:where(.svelte-1xafc4w){margin-bottom:16px;font-size:13px}.card.svelte-1xafc4w .again:where(.svelte-1xafc4w){font-size:11px}.raster.svelte-66nikw,.phosphor.svelte-66nikw{pointer-events:none;z-index:30;position:fixed;inset:0}.raster.svelte-66nikw{background:var(--scanlines), var(--tube)}.phosphor.svelte-66nikw{background:var(--grille-r), var(--grille-g), var(--grille-b);mix-blend-mode:screen}
