*{box-sizing:border-box;margin:0;padding:0}:root{--color-canvas:#030b1f;--color-accent:#7be2f9;--color-accent-deep:#4984cf;--color-grid:#c231c9;--color-neutral-0:#000;--color-neutral-60:#aeafb1;--color-neutral-100:#fff;--color-player-screen:#020814;--color-player-edge:#071026;--color-player-control:#07142f;--color-player-surface:#0a1633;--color-player-meter:#0d1c3a;--color-player-channel:#0e1e42;--color-player-meter-edge:#0a2f52;--color-dave-tint:#8ed6e6;--color-dave-ring:#10f7ff;--color-dave-ring-hot:#7ef6ff;--color-grid-a09:color-mix(in srgb, var(--color-grid) 9%, transparent);--color-grid-a25:color-mix(in srgb, var(--color-grid) 25%, transparent);--color-accent-a04:color-mix(in srgb, var(--color-accent) 4%, transparent);--color-accent-a06:color-mix(in srgb, var(--color-accent) 6%, transparent);--color-accent-a08:color-mix(in srgb, var(--color-accent) 8%, transparent);--color-accent-a10:color-mix(in srgb, var(--color-accent) 10%, transparent);--color-accent-a15:color-mix(in srgb, var(--color-accent) 15%, transparent);--color-accent-a20:color-mix(in srgb, var(--color-accent) 20%, transparent);--color-accent-a28:color-mix(in srgb, var(--color-accent) 28%, transparent);--color-accent-a45:color-mix(in srgb, var(--color-accent) 45%, transparent);--color-dave-tint-a10:color-mix(in srgb, var(--color-dave-tint) 10%, transparent);--color-dave-tint-a26:color-mix(in srgb, var(--color-dave-tint) 26%, transparent);--color-dave-tint-a38:color-mix(in srgb, var(--color-dave-tint) 38%, transparent);--color-dave-ring-a55:color-mix(in srgb, var(--color-dave-ring) 55%, transparent);--color-dave-ring-hot-a95:color-mix(in srgb, var(--color-dave-ring-hot) 95%, transparent);--surface-page:var(--color-canvas);--ui-accent:var(--color-accent);--ui-accent-deep:var(--color-accent-deep);--ui-highlight:var(--color-neutral-100);--ui-ink:var(--color-neutral-0);--text-primary:var(--color-accent);--text-muted:var(--color-neutral-60);--border-primary:var(--color-accent);--mask-opaque:var(--color-neutral-0);--grid-line-edge:var(--color-grid-a09);--grid-line-core:var(--color-grid-a25);--player-screen:var(--color-player-screen);--player-edge:var(--color-player-edge);--player-control:var(--color-player-control);--player-surface:var(--color-player-surface);--player-meter:var(--color-player-meter);--player-channel:var(--color-player-channel);--player-meter-edge:var(--color-player-meter-edge);--player-scanline:var(--color-accent-a06);--map-background:var(--surface-page);--map-road:var(--ui-accent);--dave-figure-light-strong:var(--color-dave-tint-a38);--dave-figure-light-medium:var(--color-dave-tint-a26);--dave-figure-light-subtle:var(--color-dave-tint-a10);--dave-scan-fill:var(--color-accent-a08);--dave-scan-bloom:var(--color-accent-a45);--dave-scan-near:var(--color-dave-ring-hot-a95);--dave-scan-far:var(--color-dave-ring-a55);--dave-beam-strong:var(--color-accent-a20);--dave-beam-medium:var(--color-accent-a10);--dave-beam-faint:var(--color-accent-a04);--dave-beam-edge:var(--color-accent-a28);--dave-beam-core:var(--color-accent-a15);--page-margin:clamp(40px, calc(4vw + 20px), 84px);--grid-cell-size:160px;--grid-line-edge-width:1px;--grid-line-core-width:1px;--mobile-panel-inline:14px;--mobile-panel-top:135px;--mobile-panel-bottom:47px;--mobile-panel-corner-size:40px;--mobile-panel-content-gap:8px}body{background:var(--surface-page);min-height:100vh;font-family:"Press Start 2P",monospace;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}#title.svelte-139w89i{top:var(--page-margin);left:var(--page-margin);letter-spacing:1px;color:var(--ui-accent);font-size:clamp(16px,2.5vw,22px);font-weight:400;position:absolute}.brace.svelte-139w89i{vertical-align:-.12em;font-size:1.5em}@media (width<=900px){#title.svelte-139w89i{white-space:nowrap;font-size:9px;top:32px;left:20px}}footer.svelte-1sr6y3t{left:var(--page-margin);right:var(--page-margin);bottom:var(--page-margin);letter-spacing:1px;grid-template-columns:1fr auto 1fr;font-size:11px;display:grid;position:absolute}a.svelte-1sr6y3t,span.svelte-1sr6y3t{color:var(--ui-accent);text-decoration:none}a.svelte-1sr6y3t:hover{color:var(--ui-highlight)}span.svelte-1sr6y3t{justify-self:center}a.svelte-1sr6y3t:last-child{justify-self:end}@media (width<=900px){footer.svelte-1sr6y3t{display:none}}.mobile-toggle.svelte-duteuz{display:none}nav.svelte-duteuz{top:50%;left:var(--page-margin);flex-direction:column;gap:18px;width:min(330px,44vw);display:flex;position:absolute;transform:translateY(-50%)}.menu-item.svelte-duteuz{z-index:0;cursor:pointer;text-align:left;letter-spacing:1px;color:var(--ui-accent);background:0 0;border:0;padding:10.2px 17.6px 10.2px 37.4px;font-family:inherit;font-size:14.3px;position:relative}.menu-item.svelte-duteuz:focus{outline:none}.menu-item.svelte-duteuz:before,.menu-item.svelte-duteuz:after{content:"";display:none;position:absolute}.menu-item.svelte-duteuz:before{width:13.2px;left:0}.menu-item.svelte-duteuz:after{left:13.2px;right:0}.menu-item.is-line.svelte-duteuz:before,.menu-item.is-line.svelte-duteuz:after{z-index:1;height:5.28px;display:block;top:50%;transform:translateY(-50%)}.menu-item.is-line.svelte-duteuz:before{background:var(--text-muted);left:-6%}.menu-item.is-line.svelte-duteuz:after{background:var(--ui-highlight);left:calc(13.2px - 6%);right:-26%}.menu-item.is-flash.svelte-duteuz:before,.menu-item.is-flash.svelte-duteuz:after,.menu-item.is-selected.svelte-duteuz:before,.menu-item.is-selected.svelte-duteuz:after{z-index:-1;display:block}.menu-item.is-flash.svelte-duteuz:before,.menu-item.is-flash.svelte-duteuz:after{height:103.5%;top:-1.75%}.menu-item.is-selected.svelte-duteuz:before,.menu-item.is-selected.svelte-duteuz:after{height:126.5%;top:-13.25%}.menu-item.is-flash.svelte-duteuz,.menu-item.is-selected.svelte-duteuz{color:var(--ui-ink)}.menu-item.is-flash.svelte-duteuz:before{background:var(--text-muted)}.menu-item.is-flash.svelte-duteuz:after{background:var(--ui-highlight)}.menu-item.is-selected.svelte-duteuz:before{background:var(--ui-accent-deep)}.menu-item.is-selected.svelte-duteuz:after{background:var(--ui-accent);right:-10%}@media (width<=900px){.mobile-toggle.svelte-duteuz{z-index:2001;width:44px;height:44px;color:var(--ui-accent);background:0 0;border:0;flex-direction:column;justify-content:center;gap:5px;padding:8px;display:flex;position:fixed;top:20px;right:20px}.mobile-toggle.svelte-duteuz i:where(.svelte-duteuz){background:currentColor;width:28px;height:4px;display:block}nav.svelte-duteuz{z-index:2000;border:2px solid var(--ui-accent-deep);background:var(--ui-ink);grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;width:auto;display:none;position:fixed;top:84px;left:0;right:0;transform:none}nav.mobile-open.svelte-duteuz{display:grid;left:14px;right:14px}nav.mobile-has-selection.svelte-duteuz:not(.mobile-open){display:block}nav.svelte-duteuz:not(.mobile-open) .menu-item:where(.svelte-duteuz):not(.is-line):not(.is-flash):not(.is-selected){display:none}.menu-item.svelte-duteuz{border:1px solid var(--ui-accent-deep);text-align:center;min-height:54px;padding:8px 10px;font-size:8px;line-height:1.5}nav.svelte-duteuz:not(.mobile-open) .menu-item:where(.svelte-duteuz){text-align:left;width:100%;min-height:32px;padding:5px 30px}.menu-item.is-line.svelte-duteuz:before,.menu-item.is-line.svelte-duteuz:after{height:4px;top:50%}.menu-item.is-line.svelte-duteuz:before{width:12px;left:0}.menu-item.is-line.svelte-duteuz:after{left:12px;right:0}.menu-item.is-flash.svelte-duteuz:before,.menu-item.is-flash.svelte-duteuz:after,.menu-item.is-selected.svelte-duteuz:before,.menu-item.is-selected.svelte-duteuz:after{height:100%;top:0}.menu-item.is-flash.svelte-duteuz:before,.menu-item.is-selected.svelte-duteuz:before{width:12px;left:0}.menu-item.is-flash.svelte-duteuz:after,.menu-item.is-selected.svelte-duteuz:after{left:12px;right:0}}@property --scan-progress{syntax:"<number>";inherits:true;initial-value:0}.dave-widget.svelte-nmtrqa{--dave-scale:2px;--scan-duration:.62s;--scan-progress:0;--scan-edge:calc((var(--scan-from) + var(--scan-progress) * var(--scan-span)) * var(--dave-scale));right:var(--page-margin);transition:--scan-progress var(--scan-duration) linear;position:absolute;top:50%;transform:translateY(-50%)}.dave-widget.tapped.svelte-nmtrqa,.dave-widget.svelte-nmtrqa:not(.touched):hover{--scan-duration:.8s;--scan-progress:1}.dave-widget.svelte-nmtrqa img:where(.svelte-nmtrqa){image-rendering:pixelated;position:absolute}.dais-rear.svelte-nmtrqa{z-index:0}.dais-front.svelte-nmtrqa{z-index:6;clip-path:inset(var(--dais-front-inset) 0 0)}.layer.svelte-nmtrqa{position:absolute;inset:0}.dave-widget.svelte-nmtrqa{--scan-above-plane:linear-gradient(to bottom, var(--mask-opaque) var(--scan-edge), transparent var(--scan-edge));--scan-disc:radial-gradient(var(--ring-rx) var(--ring-ry) at var(--ring-cx) var(--scan-edge), var(--mask-opaque) 99%, transparent 100%)}.pose-side.svelte-nmtrqa{z-index:3;-webkit-mask-image:linear-gradient(var(--mask-opaque), var(--mask-opaque)), var(--scan-above-plane), var(--scan-disc);mask-image:linear-gradient(var(--mask-opaque), var(--mask-opaque)), var(--scan-above-plane), var(--scan-disc);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-out,source-over,source-over;mask-composite:subtract,add,add}.pose-front.svelte-nmtrqa{z-index:4;-webkit-mask-image:var(--scan-disc), var(--scan-above-plane);mask-image:var(--scan-disc), var(--scan-above-plane);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.figure.svelte-nmtrqa{position:absolute;top:0;left:0}.figure-art.svelte-nmtrqa{width:100%;height:100%;top:0;left:0}.figure-light.svelte-nmtrqa{background:linear-gradient(to top, var(--dave-figure-light-strong) 0%, var(--dave-figure-light-medium) 42%, var(--dave-figure-light-subtle) 72%, transparent 100%);-webkit-mask-image:var(--figure-mask);mask-image:var(--figure-mask);position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.scan-plane.svelte-nmtrqa{--ring-bloom:calc(9 * var(--dave-scale));top:0;left:calc(var(--ring-cx) - var(--ring-rx) - var(--ring-bloom));width:calc(2 * (var(--ring-rx) + var(--ring-bloom)));height:calc(2 * (var(--ring-ry) + var(--ring-bloom)));transform:translateY(calc(var(--scan-edge) - var(--ring-ry) - var(--ring-bloom)));opacity:min(1, calc(var(--scan-progress) / var(--scan-fade)), calc((1 - var(--scan-progress)) / var(--scan-fade)));position:absolute}.scan-far.svelte-nmtrqa{z-index:2;clip-path:inset(0 0 50%)}.scan-near.svelte-nmtrqa{z-index:5;clip-path:inset(50% 0 0)}.scan-ring.svelte-nmtrqa{inset:var(--ring-bloom);border:calc(2 * var(--dave-scale)) solid var(--ring-stroke);background:var(--dave-scan-fill);box-shadow:0 0 var(--ring-bloom) var(--dave-scan-bloom);border-radius:50%;position:absolute}.scan-near.svelte-nmtrqa .scan-ring:where(.svelte-nmtrqa){--ring-stroke:var(--dave-scan-near)}.scan-far.svelte-nmtrqa .scan-ring:where(.svelte-nmtrqa){--ring-stroke:var(--dave-scan-far)}.beam.svelte-nmtrqa{z-index:1;transition:filter .22s ease-out;position:absolute}.dave-widget.tapped.svelte-nmtrqa .beam:where(.svelte-nmtrqa),.dave-widget.svelte-nmtrqa:not(.touched):hover .beam:where(.svelte-nmtrqa){filter:brightness(1.35)}.beam-outer.svelte-nmtrqa,.beam-core.svelte-nmtrqa{border-bottom-left-radius:50% var(--beam-foot);border-bottom-right-radius:50% var(--beam-foot);width:100%;height:100%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.beam-outer.svelte-nmtrqa{background:radial-gradient(ellipse at center, var(--dave-beam-strong) 0%, var(--dave-beam-medium) 55%, var(--dave-beam-faint) 100%);border-left:2px solid var(--dave-beam-edge);border-right:2px solid var(--dave-beam-edge);border-bottom:2px solid var(--dave-beam-edge);-webkit-mask-image:linear-gradient(#0000 0%,#000 35% 100%);mask-image:linear-gradient(#0000 0%,#000 35% 100%)}.beam-core.svelte-nmtrqa{background:linear-gradient(to right, transparent 0%, var(--dave-beam-core) 34%, var(--dave-beam-core) 66%, transparent 100%);-webkit-mask-image:linear-gradient(#0000 10%,#000 50% 100%);mask-image:linear-gradient(#0000 10%,#000 50% 100%)}@media (width<=900px){.dave-widget.svelte-nmtrqa{--dave-scale:1.8px;transform:translate(calc(-1 * var(--dais-cx) * var(--dave-scale)), calc(-1 * var(--dais-cy) * var(--dave-scale) + 140px));top:50%;left:50%;right:auto}}@media (prefers-reduced-motion:reduce){.dave-widget.svelte-nmtrqa,.dave-widget.tapped.svelte-nmtrqa,.dave-widget.svelte-nmtrqa:hover{--scan-duration:1ms}}.frame-slices.svelte-1hx7u6k{pointer-events:none;display:grid;position:absolute;inset:0}.frame-slices.svelte-1hx7u6k svg:where(.svelte-1hx7u6k),.mobile-frame.svelte-1hx7u6k svg:where(.svelte-1hx7u6k){width:100%;height:100%;image-rendering:pixelated;display:block;overflow:hidden}.mobile-frame.svelte-1hx7u6k{display:none}@media (width<=900px){.widget[data-widget-id=menu-window] .frame-slices.svelte-1hx7u6k{display:none}.widget[data-widget-id=menu-window] .mobile-frame.svelte-1hx7u6k{grid-template-columns:var(--mobile-panel-corner-size) minmax(0, 1fr) var(--mobile-panel-corner-size);grid-template-rows:var(--mobile-panel-corner-size) minmax(0, 1fr) var(--mobile-panel-corner-size);pointer-events:none;display:grid;position:absolute;inset:0}}.widget.svelte-8u328j{--hd-scale:var(--hd-scale-base,1);image-rendering:pixelated;cursor:grab;touch-action:none;scale:1 var(--collapse-y,1);transform-origin:50%;position:absolute}.hand-drawn.svelte-8u328j{background-image:var(--hd-frame-image);background-position:calc(var(--hd-band-x) * -1px * var(--hd-scale)) calc(var(--hd-band-y) * -1px * var(--hd-scale));background-size:calc(var(--hd-src-w) * 1px * var(--hd-scale)) calc(var(--hd-src-h) * 1px * var(--hd-scale));background-repeat:no-repeat}.hand-drawn.sliced-x.svelte-8u328j{background-image:none}.double.svelte-8u328j{--w-scale:1;--u:calc(1px * var(--w-scale));background:var(--surface-page);box-shadow:0 0 0 calc(2 * var(--u)) var(--ui-accent), 0 0 0 calc(4 * var(--u)) var(--surface-page), 0 0 0 calc(6 * var(--u)) var(--ui-accent-deep)}.tbar.svelte-8u328j{background:var(--ui-accent);height:calc(26 * var(--u));padding:0 calc(7 * var(--u));justify-content:flex-end;align-items:center;display:flex}.grip.svelte-8u328j{cursor:nesw-resize;gap:calc(3 * var(--u));touch-action:none;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.grip.svelte-8u328j i:where(.svelte-8u328j){width:calc(17 * var(--u));height:calc(3 * var(--u));background:var(--ui-ink);display:block}@media (width>=901px) and (width<=1865px){.widget[data-widget-id=menu-window].svelte-8u328j{--menu-window-width:clamp(460px, calc(100vw - 500px - var(--page-margin)), 1302px)}}@media (width>=901px) and (width<=1200px){.widget[data-widget-id=menu-window].svelte-8u328j{--menu-window-left:clamp(360px, 38vw, 460px);--menu-window-width:calc(100vw - var(--menu-window-left) - var(--page-margin));left:var(--menu-window-left)!important}}@media (width>=901px) and (height<=850px){.widget[data-widget-id=menu-window].svelte-8u328j{--menu-window-height:calc(100vh - 2 * var(--page-margin));top:var(--page-margin)!important}}@media (width>=901px){.widget.desktop-hidden.svelte-8u328j{display:none}}@media (width<=900px){.widget.mobile-hidden.svelte-8u328j{display:none}.widget[data-widget-id=menu-window].svelte-8u328j{background-color:var(--surface-page);min-height:0;box-shadow:none;border:0;top:var(--mobile-panel-top)!important;right:var(--mobile-panel-inline)!important;bottom:var(--mobile-panel-bottom)!important;left:var(--mobile-panel-inline)!important;width:auto!important;height:auto!important;margin:0!important;transform:none!important}.widget[data-widget-id=menu-window].sliced-x.svelte-8u328j{background-image:none}.widget[data-widget-id=rotation].svelte-8u328j{transform-origin:100% 0;pointer-events:none;scale:1;z-index:1000!important;background-image:none!important;width:24px!important;height:34px!important;top:20px!important;left:auto!important;right:82px!important;transform:none!important}.widget[data-widget-id=player].svelte-8u328j{border-top:2px solid var(--ui-accent-deep);height:102px;box-shadow:none;top:auto!important;right:calc(var(--mobile-panel-inline) + var(--mobile-panel-corner-size))!important;bottom:calc(var(--mobile-panel-bottom) + var(--mobile-panel-corner-size) + var(--mobile-panel-content-gap))!important;left:calc(var(--mobile-panel-inline) + var(--mobile-panel-corner-size))!important;z-index:1001!important;width:auto!important;transform:none!important}.widget[data-widget-id=player].svelte-8u328j .tbar:where(.svelte-8u328j){display:none}}.split.svelte-55zq5v{gap:calc(10px * var(--hd-scale,2));height:100%;min-height:0;display:flex}.entries.svelte-55zq5v{flex-direction:column;flex:0 0 40%;gap:12px;list-style:none;display:flex;overflow-y:auto}.map-slot.svelte-55zq5v{flex:1;min-width:0}.entry.svelte-55zq5v{border:2px solid var(--ui-accent);background:var(--ui-ink);width:100%;color:var(--ui-accent);font:inherit;text-align:left;cursor:pointer;flex-direction:column;gap:6px;padding:10px;font-size:10px;line-height:1.6;display:flex}.entry.selected.svelte-55zq5v{background:var(--ui-accent);color:var(--ui-ink)}.entry.svelte-55zq5v:focus-visible{outline:2px solid var(--ui-highlight);outline-offset:1px}.role.svelte-55zq5v{font-size:11px}.dates.svelte-55zq5v{opacity:.8}.deck.svelte-1027akm{background:var(--player-surface);width:100%;box-shadow:0 0 0 4px var(--ui-accent-deep) inset, 0 0 0 8px var(--player-edge) inset;flex-direction:column;gap:16px;padding:22px;display:flex}.screen.svelte-1027akm{background:var(--player-screen);box-shadow:0 0 0 2px var(--ui-accent-deep) inset;align-items:center;gap:16px;min-height:60px;padding:12px 14px;display:flex;position:relative;overflow:hidden}.screen.svelte-1027akm:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg, var(--player-scanline) 0 1px, transparent 1px 3px);position:absolute;inset:0}.txt.svelte-1027akm{flex:1;min-width:0}.ttl.svelte-1027akm,.art.svelte-1027akm{white-space:nowrap;overflow:hidden}.ttl.svelte-1027akm{color:var(--ui-highlight);font-size:12px;line-height:1.6}.art.svelte-1027akm{color:var(--text-muted);margin-top:9px;font-size:8px}.mq.svelte-1027akm{gap:33px;display:inline-flex}@keyframes mq-deck{to{transform:translateX(calc(-1 * var(--mq-dist,0px)))}}.vu.svelte-1027akm{flex-direction:column;flex:none;justify-content:center;gap:5px;width:120px;height:36px;display:flex}.vrow.svelte-1027akm{background-image:repeating-linear-gradient(90deg, var(--player-meter) 0 9px, transparent 9px 12px);height:6px;position:relative}.vrow.svelte-1027akm .lvl:where(.svelte-1027akm){background-image:repeating-linear-gradient(90deg, var(--ui-accent) 0 9px, transparent 9px 12px);width:45%;position:absolute;top:0;bottom:0;left:0}.is-playing.svelte-1027akm .vrow:where(.svelte-1027akm) .lvl:where(.svelte-1027akm){animation:1.1s steps(6,end) infinite svelte-1027akm-vu}@keyframes svelte-1027akm-vu{0%{width:20%}25%{width:80%}50%{width:45%}75%{width:100%}to{width:35%}}.listview.svelte-1027akm{flex-direction:column;padding:10px 12px;display:flex;position:absolute;inset:0}.rows.svelte-1027akm{scrollbar-width:none;flex:1;overflow-y:auto}.rows.svelte-1027akm::-webkit-scrollbar{display:none}.row.svelte-1027akm{text-align:left;width:100%;color:var(--ui-accent);background:var(--player-surface);cursor:pointer;border:0;gap:9px;margin-bottom:4px;padding:6px 8px;font-family:inherit;font-size:8px;line-height:1.6;display:flex}.row.svelte-1027akm .rt:where(.svelte-1027akm){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.row.svelte-1027akm .n:where(.svelte-1027akm){color:var(--text-muted)}.row.on.svelte-1027akm{background:var(--ui-accent);color:var(--ui-ink)}.row.on.svelte-1027akm .n:where(.svelte-1027akm){color:var(--ui-ink)}.row.svelte-1027akm:disabled{opacity:.4;cursor:default}.scrollhint.svelte-1027akm{color:var(--text-muted);font-size:9px;position:absolute;top:12px;right:12px}.seekrow.svelte-1027akm{align-items:center;gap:12px;display:flex}.time.svelte-1027akm{color:var(--text-muted);flex:none;font-size:8px}.seek.svelte-1027akm{background:var(--player-screen);height:16px;box-shadow:0 0 0 2px var(--ui-accent-deep) inset;background-image:repeating-linear-gradient(90deg, var(--ui-accent-deep) 0 1px, transparent 1px 18px);cursor:pointer;border:0;flex:1;padding:0;position:relative}.needle.svelte-1027akm{background:var(--ui-highlight);width:3px;margin-left:-1px;position:absolute;top:-4px;bottom:-4px}.bar.svelte-1027akm{justify-content:space-between;align-items:center;display:flex}.menu.svelte-1027akm{letter-spacing:1px;color:var(--ui-accent);background:var(--player-channel);box-shadow:0 0 0 2px var(--player-edge), 0 0 0 3px var(--ui-accent-deep);cursor:pointer;border:0;padding:12px 14px;font-family:inherit;font-size:9px}.menu.act.svelte-1027akm{background:var(--ui-accent);color:var(--ui-ink);box-shadow:0 0 0 2px var(--player-edge), 0 0 0 3px var(--ui-accent)}.transport.svelte-1027akm{align-items:center;gap:14px;display:flex}.btn.svelte-1027akm{background:var(--player-channel);width:34px;height:34px;box-shadow:0 0 0 2px var(--player-edge), 0 0 0 3px var(--ui-accent-deep);cursor:pointer;border:0;justify-content:center;align-items:center;display:flex;position:relative}.btn.big.svelte-1027akm{background:var(--ui-accent);width:44px;height:44px;box-shadow:0 0 0 2px var(--player-edge), 0 0 0 3px var(--ui-accent)}.g-prev.svelte-1027akm,.g-next.svelte-1027akm{border-top:8px solid #0000;border-bottom:8px solid #0000;width:0;height:0;position:relative}.g-next.svelte-1027akm{border-left:13px solid var(--ui-accent)}.g-prev.svelte-1027akm{border-right:13px solid var(--ui-accent)}.g-next.svelte-1027akm:after{content:"";background:var(--ui-accent);width:3px;height:16px;position:absolute;top:-8px;left:2px}.g-prev.svelte-1027akm:after{content:"";background:var(--ui-accent);width:3px;height:16px;position:absolute;top:-8px;right:2px}.g-play.svelte-1027akm{border-top:10px solid #0000;border-bottom:10px solid #0000;border-left:16px solid var(--ui-ink);width:0;height:0;margin-left:3px}.g-pause.svelte-1027akm{gap:4px;display:none}.g-pause.svelte-1027akm i:where(.svelte-1027akm){background:var(--ui-ink);width:4px;height:16px;display:block}.is-playing.svelte-1027akm .g-play:where(.svelte-1027akm){display:none}.is-playing.svelte-1027akm .g-pause:where(.svelte-1027akm){display:flex}.count.svelte-1027akm{color:var(--ui-accent);letter-spacing:1px;flex:none;font-size:9px}.count.svelte-1027akm b:where(.svelte-1027akm){color:var(--text-muted);font-weight:400}.photo.svelte-3z4jgl{float:left;object-fit:cover;border:2px solid var(--ui-accent);width:242px;height:242px;margin:4px 42px 24px 0}.text.svelte-3z4jgl p:where(.svelte-3z4jgl)+p:where(.svelte-3z4jgl){margin-top:3.2em}.deck-slot.svelte-3z4jgl{clear:both;width:60%;margin-top:28px}@media (width>=901px) and (width<=1200px){.photo.svelte-3z4jgl{float:none;aspect-ratio:1;width:min(180px,100%);height:auto;margin:4px auto 24px;display:block}.text.svelte-3z4jgl p:where(.svelte-3z4jgl)+p:where(.svelte-3z4jgl){margin-top:2em}.deck-slot.svelte-3z4jgl{width:100%}}@media (width<=900px){.photo.svelte-3z4jgl{width:96px;height:96px;margin:2px 16px 12px 0}.text.svelte-3z4jgl p:where(.svelte-3z4jgl)+p:where(.svelte-3z4jgl){margin-top:1.6em}.deck-slot.svelte-3z4jgl{display:none}}form.svelte-1s0jsax,.sent.svelte-1s0jsax{max-width:640px;color:var(--ui-accent);font:inherit;flex-direction:column;gap:22px;font-size:12px;display:flex}.pair.svelte-1s0jsax{gap:22px;display:flex}.pair.svelte-1s0jsax label:where(.svelte-1s0jsax){flex:1}label.svelte-1s0jsax{letter-spacing:1px;flex-direction:column;gap:8px;display:flex}input.svelte-1s0jsax,textarea.svelte-1s0jsax{border:2px solid var(--ui-accent);background:var(--ui-ink);color:var(--ui-accent);font:inherit;padding:8px;font-size:12px;line-height:1.6}textarea.svelte-1s0jsax{resize:none}.website.svelte-1s0jsax{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.challenge.svelte-1s0jsax{min-height:0}input.svelte-1s0jsax:focus-visible,textarea.svelte-1s0jsax:focus-visible{outline:2px solid var(--ui-highlight);outline-offset:1px}.foot.svelte-1s0jsax{justify-content:flex-end;align-items:center;gap:22px;display:flex}.error.svelte-1s0jsax{color:var(--ui-highlight)}button.svelte-1s0jsax{border:2px solid var(--ui-accent);background:var(--ui-ink);color:var(--ui-accent);font:inherit;letter-spacing:1px;cursor:pointer;padding:8px 20px;font-size:12px}button.svelte-1s0jsax:disabled{color:var(--ui-accent-deep);border-color:var(--ui-accent-deep);cursor:default}button.svelte-1s0jsax:focus-visible{outline:2px solid var(--ui-highlight);outline-offset:1px}.sent.svelte-1s0jsax .headline:where(.svelte-1s0jsax){color:var(--ui-highlight);letter-spacing:1px}.sent.svelte-1s0jsax button:where(.svelte-1s0jsax){align-self:flex-start}@media (width<=900px){form.svelte-1s0jsax,.sent.svelte-1s0jsax{gap:12px;font-size:9px}.pair.svelte-1s0jsax{flex-direction:column;gap:22px}label.svelte-1s0jsax{gap:6px}input.svelte-1s0jsax,textarea.svelte-1s0jsax{min-height:44px;padding:8px;font-size:9px}textarea.svelte-1s0jsax{min-height:96px}.foot.svelte-1s0jsax{gap:12px}button.svelte-1s0jsax{min-height:44px;padding:8px 18px;font-size:9px}.foot.svelte-1s0jsax button:where(.svelte-1s0jsax){background:var(--ui-accent);width:100%;color:var(--ui-ink)}}.contact-lede.svelte-1yt49mq{margin-bottom:30px}.contact-slot.svelte-1yt49mq{max-width:640px}@media (width<=900px){.contact-lede.svelte-1yt49mq{border-bottom:2px dashed var(--ui-accent-deep);margin-bottom:32px;padding-bottom:6px}}.content.svelte-zoc88l{inset:calc(48px * var(--hd-scale)) calc(75px * var(--hd-scale)) calc(36px * var(--hd-scale)) calc(70px * var(--hd-scale));flex-direction:column;display:flex;position:absolute}header.svelte-zoc88l{justify-content:space-between;align-items:center;gap:12px;display:flex}.title.svelte-zoc88l{color:var(--ui-accent);font:inherit;letter-spacing:1px;font-size:16px}.body.svelte-zoc88l{margin-top:calc(20px * var(--hd-scale));scrollbar-color:var(--ui-accent) transparent;scrollbar-width:thin;min-height:0;color:var(--ui-accent);font:inherit;flex:1;font-size:12px;line-height:2;overflow-y:auto}.body.svelte-zoc88l::-webkit-scrollbar{width:8px}.body.svelte-zoc88l::-webkit-scrollbar-track{background:0 0}.body.svelte-zoc88l::-webkit-scrollbar-thumb{background:var(--ui-accent);border:0;border-radius:0}.body.svelte-zoc88l::-webkit-scrollbar-button{background:0 0;display:none}.body.svelte-zoc88l::-webkit-scrollbar-corner{background:0 0;display:none}.panel-body.svelte-zoc88l{flex-direction:column;display:flex;overflow-y:hidden}.close.svelte-zoc88l{background:var(--ui-ink);width:18px;height:18px;color:var(--ui-accent);font:inherit;cursor:pointer;border:0;font-size:10px;line-height:18px}.close.svelte-zoc88l:focus-visible{outline:2px solid var(--ui-highlight);outline-offset:1px}.line-bar.svelte-zoc88l{background:var(--ui-highlight);position:absolute;inset:0}@media (width<=900px){.content.svelte-zoc88l{inset:44px 34px 158px}header.svelte-zoc88l{padding-right:0}.close.svelte-zoc88l{background:0 0;border:0;flex:0 0 36px;width:36px;height:36px;font-size:11px;line-height:36px}.title.svelte-zoc88l{font-size:11px}.body.svelte-zoc88l{scrollbar-width:none;margin-top:30px;font-size:9px;line-height:1.65}.body.svelte-zoc88l::-webkit-scrollbar{display:none}}.player{--circ:polygon(59.62% 0%, 59.62% 1.92%, 67.31% 1.92%, 67.31% 3.85%, 71.15% 3.85%, 71.15% 5.77%, 75% 5.77%, 75% 7.69%, 78.85% 7.69%, 78.85% 9.62%, 80.77% 9.62%, 80.77% 11.54%, 82.69% 11.54%, 82.69% 13.46%, 84.62% 13.46%, 84.62% 15.38%, 86.54% 15.38%, 86.54% 17.31%, 88.46% 17.31%, 88.46% 19.23%, 90.38% 19.23%, 90.38% 21.15%, 92.31% 21.15%, 92.31% 23.08%, 92.31% 25%, 94.23% 25%, 94.23% 26.92%, 94.23% 28.85%, 96.15% 28.85%, 96.15% 30.77%, 96.15% 32.69%, 98.08% 32.69%, 98.08% 34.62%, 98.08% 36.54%, 98.08% 38.46%, 98.08% 40.38%, 100% 40.38%, 100% 42.31%, 100% 44.23%, 100% 46.15%, 100% 48.08%, 100% 50%, 100% 51.92%, 100% 53.85%, 100% 55.77%, 100% 57.69%, 100% 59.62%, 98.08% 59.62%, 98.08% 61.54%, 98.08% 63.46%, 98.08% 65.38%, 98.08% 67.31%, 96.15% 67.31%, 96.15% 69.23%, 96.15% 71.15%, 94.23% 71.15%, 94.23% 73.08%, 94.23% 75%, 92.31% 75%, 92.31% 76.92%, 92.31% 78.85%, 90.38% 78.85%, 90.38% 80.77%, 88.46% 80.77%, 88.46% 82.69%, 86.54% 82.69%, 86.54% 84.62%, 84.62% 84.62%, 84.62% 86.54%, 82.69% 86.54%, 82.69% 88.46%, 80.77% 88.46%, 80.77% 90.38%, 78.85% 90.38%, 78.85% 92.31%, 75% 92.31%, 75% 94.23%, 71.15% 94.23%, 71.15% 96.15%, 67.31% 96.15%, 67.31% 98.08%, 59.62% 98.08%, 59.62% 100%, 40.38% 100%, 40.38% 98.08%, 32.69% 98.08%, 32.69% 96.15%, 28.85% 96.15%, 28.85% 94.23%, 25% 94.23%, 25% 92.31%, 21.15% 92.31%, 21.15% 90.38%, 19.23% 90.38%, 19.23% 88.46%, 17.31% 88.46%, 17.31% 86.54%, 15.38% 86.54%, 15.38% 84.62%, 13.46% 84.62%, 13.46% 82.69%, 11.54% 82.69%, 11.54% 80.77%, 9.62% 80.77%, 9.62% 78.85%, 7.69% 78.85%, 7.69% 76.92%, 7.69% 75%, 5.77% 75%, 5.77% 73.08%, 5.77% 71.15%, 3.85% 71.15%, 3.85% 69.23%, 3.85% 67.31%, 1.92% 67.31%, 1.92% 65.38%, 1.92% 63.46%, 1.92% 61.54%, 1.92% 59.62%, 0% 59.62%, 0% 57.69%, 0% 55.77%, 0% 53.85%, 0% 51.92%, 0% 50%, 0% 48.08%, 0% 46.15%, 0% 44.23%, 0% 42.31%, 0% 40.38%, 1.92% 40.38%, 1.92% 38.46%, 1.92% 36.54%, 1.92% 34.62%, 1.92% 32.69%, 3.85% 32.69%, 3.85% 30.77%, 3.85% 28.85%, 5.77% 28.85%, 5.77% 26.92%, 5.77% 25%, 7.69% 25%, 7.69% 23.08%, 7.69% 21.15%, 9.62% 21.15%, 9.62% 19.23%, 11.54% 19.23%, 11.54% 17.31%, 13.46% 17.31%, 13.46% 15.38%, 15.38% 15.38%, 15.38% 13.46%, 17.31% 13.46%, 17.31% 11.54%, 19.23% 11.54%, 19.23% 9.62%, 21.15% 9.62%, 21.15% 7.69%, 25% 7.69%, 25% 5.77%, 28.85% 5.77%, 28.85% 3.85%, 32.69% 3.85%, 32.69% 1.92%, 40.38% 1.92%, 40.38% 0%);--tri:polygon(0% 0%, 12.5% 0%, 12.5% 6.67%, 25% 6.67%, 25% 13.33%, 37.5% 13.33%, 37.5% 20%, 50% 20%, 50% 26.67%, 62.5% 26.67%, 62.5% 33.33%, 75% 33.33%, 75% 40%, 87.5% 40%, 87.5% 46.67%, 100% 46.67%, 100% 53.33%, 87.5% 53.33%, 87.5% 60%, 75% 60%, 75% 66.67%, 62.5% 66.67%, 62.5% 73.33%, 50% 73.33%, 50% 80%, 37.5% 80%, 37.5% 86.67%, 25% 86.67%, 25% 93.33%, 12.5% 93.33%, 12.5% 100%, 0% 100%)}.player.svelte-axy9cp{--u:calc(1px * var(--w-scale,1));width:calc(236 * var(--u));font-size:0}.body.svelte-axy9cp{padding:calc(14 * var(--u));position:relative}.scr.svelte-axy9cp{background:var(--player-screen);padding:calc(12 * var(--u)) calc(11 * var(--u));box-shadow:0 0 0 calc(2 * var(--u)) var(--ui-accent-deep) inset}.title.svelte-axy9cp,.artist.svelte-axy9cp{white-space:nowrap;overflow:hidden}.title.svelte-axy9cp{color:var(--ui-highlight);font-size:calc(11 * var(--u));line-height:1.5}.artist.svelte-axy9cp{color:var(--text-muted);font-size:calc(8 * var(--u));margin-top:calc(8 * var(--u))}.mq.svelte-axy9cp{gap:calc(33 * var(--u));display:inline-flex}@keyframes mq{to{transform:translateX(calc(-1 * var(--mq-dist,0px)))}}.seg.svelte-axy9cp{gap:calc(2 * var(--u));margin-top:calc(12 * var(--u));display:flex}.seg.svelte-axy9cp button:where(.svelte-axy9cp){width:calc(13 * var(--u));height:calc(9 * var(--u));background:var(--player-meter);box-shadow:0 0 0 calc(1 * var(--u)) var(--player-meter-edge) inset;cursor:pointer;border:0;padding:0}.seg.svelte-axy9cp button.f:where(.svelte-axy9cp){background:var(--ui-accent);box-shadow:none}.time.svelte-axy9cp{margin-top:calc(8 * var(--u));font-size:calc(7 * var(--u));color:var(--text-muted);justify-content:space-between;display:flex}.wheel.svelte-axy9cp{width:calc(168 * var(--u));height:calc(168 * var(--u));margin:calc(20 * var(--u)) auto calc(4 * var(--u));position:relative}.ring.svelte-axy9cp{background:var(--ui-accent-deep);clip-path:var(--circ);position:absolute;inset:0}.ring2.svelte-axy9cp{inset:calc(7 * var(--u));background:var(--player-surface);clip-path:var(--circ);position:absolute}.lab.svelte-axy9cp,.hub.svelte-axy9cp{cursor:pointer;color:var(--ui-accent);background:0 0;border:0;padding:0;position:absolute}.menu.svelte-axy9cp{bottom:calc(13 * var(--u));font-size:calc(8 * var(--u));font-family:inherit;left:50%;transform:translate(-50%)}.left.svelte-axy9cp{left:calc(13 * var(--u));top:50%;transform:translateY(-50%)}.right.svelte-axy9cp{right:calc(13 * var(--u));top:50%;transform:translateY(-50%)}.left.svelte-axy9cp,.right.svelte-axy9cp{align-items:center;gap:calc(2 * var(--u));display:flex}.hub.svelte-axy9cp{inset:calc(58 * var(--u));background:var(--ui-accent);clip-path:var(--circ);justify-content:center;align-items:center;display:flex}.wheel.svelte-axy9cp .tri:where(.svelte-axy9cp){width:calc(14 * var(--u));height:calc(14 * var(--u));background:var(--ui-accent);clip-path:var(--tri)}.wheel.svelte-axy9cp .tri.flip:where(.svelte-axy9cp){transform:scaleX(-1)}.left.svelte-axy9cp .bar:where(.svelte-axy9cp),.right.svelte-axy9cp .bar:where(.svelte-axy9cp){width:calc(3 * var(--u));height:calc(14 * var(--u));background:var(--ui-accent)}.hub.svelte-axy9cp .tri:where(.svelte-axy9cp){width:calc(22 * var(--u));height:calc(22 * var(--u));background:var(--ui-ink)}.hub.svelte-axy9cp .pause:where(.svelte-axy9cp){gap:calc(5 * var(--u));display:none}.hub.svelte-axy9cp .pause:where(.svelte-axy9cp) i:where(.svelte-axy9cp){width:calc(5 * var(--u));height:calc(15 * var(--u));background:var(--ui-ink);display:block}.is-playing.svelte-axy9cp .hub:where(.svelte-axy9cp) .tri:where(.svelte-axy9cp){display:none}.is-playing.svelte-axy9cp .hub:where(.svelte-axy9cp) .pause:where(.svelte-axy9cp){display:flex}.list.svelte-axy9cp{left:calc(14 * var(--u));right:calc(14 * var(--u));top:calc(40 * var(--u));background:var(--player-screen);box-shadow:0 0 0 calc(2 * var(--u)) var(--ui-accent-deep) inset;padding:calc(6 * var(--u));z-index:4;list-style:none;position:absolute}.track.svelte-axy9cp{text-align:left;background:var(--player-surface);width:100%;color:var(--ui-accent);font-family:inherit;font-size:calc(7 * var(--u));padding:calc(7 * var(--u)) calc(6 * var(--u));margin-bottom:calc(4 * var(--u));cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border:0;line-height:1.6;display:block;overflow:hidden}.track.svelte-axy9cp:last-child{margin-bottom:0}.track.svelte-axy9cp .n:where(.svelte-axy9cp){color:var(--text-muted)}.track.on.svelte-axy9cp{background:var(--ui-accent);color:var(--ui-ink)}.track.on.svelte-axy9cp .n:where(.svelte-axy9cp){color:var(--ui-ink)}.track.svelte-axy9cp:disabled{opacity:.4;cursor:default}@media (width<=900px){.player.svelte-axy9cp{display:none}}.mobile-dock.svelte-p231pt{display:none}@media (width<=900px){.mobile-dock.svelte-p231pt{background:var(--player-screen);height:100px;color:var(--ui-accent);grid-template-columns:48px minmax(0,1fr) 44px;align-items:center;gap:10px;padding:12px;display:grid;position:relative}.mobile-play.svelte-p231pt,.mobile-menu.svelte-p231pt{border:2px solid var(--ui-accent-deep);background:var(--player-control);min-width:44px;min-height:44px;color:var(--ui-accent);font:inherit;cursor:pointer;font-size:7px}.mobile-play.svelte-p231pt{border-color:var(--ui-accent);background:var(--ui-accent);width:48px;height:48px;color:var(--ui-ink)}.mobile-play.svelte-p231pt:disabled{opacity:.55;cursor:wait}.mobile-pause-icon.svelte-p231pt,.is-playing.svelte-p231pt .mobile-play-icon:where(.svelte-p231pt){display:none}.is-playing.svelte-p231pt .mobile-pause-icon:where(.svelte-p231pt){display:inline}.mobile-screen.svelte-p231pt{min-width:0}.mobile-title.svelte-p231pt,.mobile-artist.svelte-p231pt{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mobile-title.svelte-p231pt{color:var(--ui-highlight);font-size:9px;line-height:1.4}.mobile-artist.svelte-p231pt{color:var(--text-muted);margin-top:5px;font-size:7px}.mobile-seg.svelte-p231pt{gap:2px;margin-top:7px;display:grid}.mobile-seg.svelte-p231pt span:where(.svelte-p231pt){border:1px solid var(--player-meter-edge);background:var(--player-meter);min-width:0;height:6px}.mobile-seg.svelte-p231pt span.filled:where(.svelte-p231pt){border-color:var(--ui-accent);background:var(--ui-accent)}.mobile-time.svelte-p231pt{color:var(--text-muted);justify-content:space-between;margin-top:3px;font-size:6px;display:flex}.mobile-menu.svelte-p231pt{width:44px;height:44px}.mobile-list.svelte-p231pt{z-index:5;border:2px solid var(--ui-accent-deep);background:var(--player-screen);max-height:220px;margin:0;padding:8px;list-style:none;position:absolute;bottom:100%;left:0;right:0;overflow:auto}.mobile-list.svelte-p231pt button:where(.svelte-p231pt){background:var(--player-surface);width:100%;min-height:44px;color:var(--ui-accent);font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;border:0;margin-bottom:4px;padding:8px;font-size:7px;overflow:hidden}.mobile-list.svelte-p231pt button.active:where(.svelte-p231pt){background:var(--ui-accent);color:var(--ui-ink)}.mobile-list.svelte-p231pt button:where(.svelte-p231pt):disabled{opacity:.45}.mobile-list.svelte-p231pt button:where(.svelte-p231pt) span:where(.svelte-p231pt){color:var(--text-muted);margin-right:8px}}.bg.svelte-1t7yqk4{--grid-line-stops:var(--grid-line-edge) 0 var(--grid-line-edge-width), var(--grid-line-core) var(--grid-line-edge-width) calc(var(--grid-line-edge-width) + var(--grid-line-core-width)), var(--grid-line-edge) calc(var(--grid-line-edge-width) + var(--grid-line-core-width)) calc(var(--grid-line-edge-width) * 2 + var(--grid-line-core-width)), transparent calc(var(--grid-line-edge-width) * 2 + var(--grid-line-core-width)) var(--grid-cell-size);z-index:0;pointer-events:none;background-image:repeating-linear-gradient(to right, var(--grid-line-stops)), repeating-linear-gradient(to bottom, var(--grid-line-stops));position:fixed;inset:0}.scene.svelte-1n46o8q{z-index:1;position:fixed;inset:0}
