:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--midnight:#0c2431;--midnight-deep:#061923;--blue:#3a4450;--blue-soft:#535965;--orange:#e1a268;--yellow:#c49a70;--pink:#9da5af;--cream:#e7ddd0;--muted-blue:#7d8792;--muted-cream:#b6b2ad;--graphite:#1a2e41;--muted:var(--muted-cream);--faint:var(--muted-blue);--line:#9da5af33;--line-strong:#9da5af6b;--player-clearance:7.25rem;--page-gutter:clamp(1rem, 3vw, 2.75rem);--radius-small:8px;--radius-control:10px;--radius-panel:16px;--control-height:2.75rem;--control-padding:.625rem 1rem;--control-font-size:.875rem;--label-font-size:.75rem;--display:"Anybody", "Arial Narrow", sans-serif;--body:"Gabarito", "Segoe UI", Arial, sans-serif;--mono:"Cascadia Code", "SFMono-Regular", Consolas, monospace;--ease-out:cubic-bezier(.16, 1, .3, 1)}*,:before,:after{box-sizing:border-box}html{background:var(--midnight);scrollbar-color:var(--orange) var(--midnight-deep);scrollbar-width:thin;min-inline-size:320px}html[data-party]{scrollbar-width:none}body{background:var(--midnight);min-block-size:100dvh;color:var(--cream);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0;line-height:1.6}body:before{z-index:250;content:"";mix-blend-mode:soft-light;opacity:.028;pointer-events:none;background:url(../../../noise.avif);position:fixed;inset:-20%}:is(button,input,textarea,select){font:inherit}:is(button,a){-webkit-tap-highlight-color:transparent}button{color:inherit}:is(img,picture,svg,video){max-inline-size:100%;display:block}a{color:inherit;text-underline-offset:.22em;text-decoration-color:currentColor;text-decoration-thickness:2px}a:hover{color:var(--pink)}::selection{background:var(--yellow);color:var(--midnight)}:focus-visible{outline:0}:focus-visible:not(input,textarea,select){filter:none;background-color:var(--blue-soft)!important;box-shadow:none!important;color:var(--cream)!important}#site-content{isolation:isolate;min-block-size:100dvh;padding-block-end:var(--player-clearance);position:relative}.skip-link{z-index:1000;border-radius:var(--radius-control);background:var(--cream);color:var(--midnight);transition:translate .18s var(--ease-out);padding:.65rem 1rem;font-weight:800;position:fixed;inset:.75rem auto auto .75rem;translate:0 -180%}.skip-link:focus{translate:none}.page-shell{min-block-size:calc(100dvh - var(--player-clearance));position:relative;overflow-x:clip}.site-width{inline-size:min(100% - var(--page-gutter) * 2, 1360px);margin-inline:auto}.paper-window{border:.4rem solid var(--yellow);border-radius:var(--radius-panel);background:var(--cream);color:var(--midnight);box-shadow:0 18px 42px #06192361}.display-face{font-family:var(--display);letter-spacing:-.04em;font-weight:760;font-stretch:108%}.sr-only{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.blog-surface{background:var(--midnight);color:var(--cream)}a[target=_blank]:not(:has(img,svg,picture,video)){white-space:nowrap}a[target=_blank]:not(:has(img,svg,picture,video)):not(:is(.blog-twitter-thread,.blog-email,.player) *):after{content:"";vertical-align:-.02em;background:currentColor;block-size:.7em;inline-size:.7em;margin-inline-start:.08em;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M204,64V168a12,12,0,0,1-24,0V93L72.49,200.49a12,12,0,0,1-17-17L163,76H88a12,12,0,0,1,0-24H192A12,12,0,0,1,204,64Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M204,64V168a12,12,0,0,1-24,0V93L72.49,200.49a12,12,0,0,1-17-17L163,76H88a12,12,0,0,1,0-24H192A12,12,0,0,1,204,64Z'/%3E%3C/svg%3E") 50%/contain no-repeat}html:active-view-transition-type(window)::view-transition-group(*){animation-duration:.46s;animation-fill-mode:both}html:active-view-transition-type(window)::view-transition-old(root){mix-blend-mode:normal;animation-duration:.46s;animation-fill-mode:both}html:active-view-transition-type(window)::view-transition-new(root){mix-blend-mode:normal;animation-duration:.46s;animation-fill-mode:both}html:active-view-transition-type(window)::view-transition-group(page-window){box-sizing:border-box;border:var(--window-frame) solid var(--yellow);border-radius:var(--radius-panel);background:linear-gradient(var(--cream) var(--window-bar), transparent 0);animation-name:window-frame;box-shadow:0 28px 70px #00141f57}html:active-view-transition-type(window)::view-transition-group(page-window-title){animation-name:window-title}html:active-view-transition-type(window)::view-transition-group(page-window-close){animation-name:window-close-button}html:active-view-transition-type(window)::view-transition-old(page-window){animation:none}html:active-view-transition-type(window)::view-transition-new(page-window){animation:none}html:active-view-transition-type(window)::view-transition-old(page-window-title){animation:none}html:active-view-transition-type(window)::view-transition-new(page-window-title){animation:none}html:active-view-transition-type(window)::view-transition-old(page-window-close){animation:none}html:active-view-transition-type(window)::view-transition-new(page-window-close){animation:none}html:active-view-transition-type(window-open)::view-transition-old(root){animation-name:window-behind;animation-timing-function:var(--ease-out)}html:active-view-transition-type(window-open)::view-transition-new(root){transform-origin:0 0;animation-name:window-reveal}html:active-view-transition-type(window-close)::view-transition-group(*){animation-duration:.4s;animation-direction:reverse}html:active-view-transition-type(window-close)::view-transition-old(root){animation-duration:.4s;animation-direction:reverse}html:active-view-transition-type(window-close)::view-transition-new(root){animation-duration:.4s;animation-direction:reverse}html:active-view-transition-type(window-close)::view-transition-old(root){z-index:1;transform-origin:0 0;animation-name:window-reveal}html:active-view-transition-type(window-close)::view-transition-new(root){animation-name:window-behind;animation-timing-function:var(--ease-out)}@keyframes window-behind{to{filter:brightness(.55);scale:.96}}@keyframes window-frame{0%{width:var(--window-w);height:var(--window-h);transform:translate(var(--window-x), var(--window-y));animation-timing-function:cubic-bezier(.2,.8,.25,1)}62%{width:100%;height:100%;animation-timing-function:cubic-bezier(.45,0,.2,1);transform:none}to{width:calc(100% + 2 * var(--window-frame));height:calc(100% + var(--window-bar) + 2 * var(--window-frame));transform:translate(calc(-1 * var(--window-frame)), calc(-1 * (var(--window-bar) + var(--window-frame))))}}@keyframes window-reveal{0%{transform:translate(calc(var(--window-x) + var(--window-frame)), calc(var(--window-y) + var(--window-frame) + var(--window-bar))) scale(var(--window-scale));clip-path:inset(0 0 calc(100% - var(--window-view)) round calc(var(--radius-small) / var(--window-scale)));animation-timing-function:cubic-bezier(.2,.8,.25,1)}62%{transform:translate(var(--window-frame), calc(var(--window-frame) + var(--window-bar))) scale(var(--window-full-scale));clip-path:inset(0 0 calc(100% - var(--window-full-view)) round var(--radius-small));animation-timing-function:cubic-bezier(.45,0,.2,1)}to{clip-path:inset(0);transform:none}}@keyframes window-title{0%{opacity:0;transform:translate(calc(var(--window-x) + var(--window-frame) + .8rem), calc(var(--window-y) + var(--window-frame)));animation-timing-function:cubic-bezier(.2,.8,.25,1)}30%{opacity:1}62%{transform:translate(calc(var(--window-frame) + .8rem), var(--window-frame));animation-timing-function:cubic-bezier(.45,0,.2,1)}to{transform:translate(.8rem, calc(-1 * var(--window-bar)))}}@keyframes window-close-button{0%{opacity:0;transform:translate(calc(var(--window-x) + var(--window-w) - var(--window-frame) - 2.75rem), calc(var(--window-y) + var(--window-frame)));animation-timing-function:cubic-bezier(.2,.8,.25,1)}30%{opacity:1}62%{transform:translate(calc(100vw - var(--window-frame) - 2.75rem), var(--window-frame));animation-timing-function:cubic-bezier(.45,0,.2,1)}to{transform:translate(calc(100vw - 2.75rem), calc(-1 * var(--window-bar)))}}@media (width<=720px){:root{--player-clearance:6.75rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}main *,main :before,main :after{animation:none!important}}.button-section.svelte-fgeogz{padding:3rem 0 1rem;scroll-margin-block-start:5rem}h2.svelte-fgeogz{color:var(--yellow);font:500 .85rem var(--mono);margin:0 0 1rem}.own-button.svelte-fgeogz{flex-wrap:wrap;align-items:center;gap:.85rem;display:flex}.site-button.svelte-fgeogz{box-shadow:1px 1px 0 var(--midnight-deep);display:block}.site-button.svelte-fgeogz:active{box-shadow:none;translate:1px 1px}img.svelte-fgeogz{block-size:31px;inline-size:88px;image-rendering:pixelated;display:block}button.svelte-fgeogz{color:var(--pink);font:.8rem var(--body);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:.25rem 0;text-decoration:underline}button.svelte-fgeogz:hover{color:var(--orange)}.feedback.svelte-fgeogz{color:var(--pink);font-size:.8rem}.people.svelte-fgeogz{margin-block-start:1.25rem}h3.svelte-fgeogz{color:var(--pink);font:500 .85rem var(--body);margin:0}.button-grid.svelte-fgeogz{flex-wrap:wrap;gap:10px;margin-block-start:.65rem;display:flex}.player.svelte-1u2yzou{view-transition-name:player;z-index:100;border-radius:var(--radius-panel);background:radial-gradient(color-mix(in srgb, var(--tape-ink) 12%, transparent) .6px, transparent .7px) 0 0 / 4px 4px var(--tape-accent);inline-size:min(26rem,100dvw - 2rem);color:var(--tape-ink);position:fixed;inset-block-end:max(1rem, env(safe-area-inset-bottom));inset-inline-end:max(1rem, env(safe-area-inset-right));overflow:hidden;box-shadow:0 18px 42px #06192373}.player-main.svelte-1u2yzou{grid-template-columns:3rem minmax(0,1fr) auto auto auto;align-items:center;gap:.65rem;min-block-size:5rem;padding:.8rem .6rem;display:grid;position:relative}.player-main.svelte-1u2yzou:before,.player-main.svelte-1u2yzou:after{background:linear-gradient(90deg, var(--stripe-start) 0 33%, var(--tape-accent-three) 33% 66%, var(--stripe-end) 66% 100%);content:"";block-size:.32rem;position:absolute;inset-inline:0}.player-main.svelte-1u2yzou:before{--stripe-start:var(--tape-accent-two);--stripe-end:var(--tape-ink);inset-block-start:0}.player-main.svelte-1u2yzou:after{--stripe-start:var(--tape-ink);--stripe-end:var(--tape-accent-two);inset-block-end:0}img.svelte-1u2yzou{background:var(--tape-accent-two)}.cover.svelte-1u2yzou{border:1px solid color-mix(in srgb, var(--tape-ink) 55%, transparent);border-radius:var(--radius-control);object-fit:cover;block-size:3rem;inline-size:3rem}.track.svelte-1u2yzou{min-inline-size:0;line-height:1.3;display:grid}.track.svelte-1u2yzou>:where(.svelte-1u2yzou){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.track.svelte-1u2yzou a:where(.svelte-1u2yzou){color:var(--tape-ink);font-size:.82rem;font-weight:800;text-decoration:none}.track.svelte-1u2yzou span:where(.svelte-1u2yzou){color:color-mix(in srgb, var(--tape-ink) 72%, transparent);margin-block-start:.15rem;font-size:.7rem;font-weight:650}.cassette-reels.svelte-1u2yzou{border:1px solid color-mix(in srgb, var(--tape-ink) 58%, transparent);border-radius:var(--radius-small);background:color-mix(in srgb, var(--tape-ink) 12%, transparent);grid-template-columns:1.25rem .8rem 1.25rem;align-items:center;padding:.3rem;display:grid}.cassette-reels.svelte-1u2yzou>span:where(.svelte-1u2yzou){aspect-ratio:1;border:2px solid;border-radius:50%;position:relative}.cassette-reels.svelte-1u2yzou>span:where(.svelte-1u2yzou):before{content:"";background:currentColor;block-size:.8rem;inline-size:2px;position:absolute;inset:50% auto auto 50%;translate:-50% -50%;rotate:38deg}.cassette-reels.svelte-1u2yzou>i:where(.svelte-1u2yzou){background:currentColor;block-size:2px}.transport.svelte-1u2yzou{align-items:center;gap:.1rem;display:flex}button.svelte-1u2yzou{border-radius:var(--radius-small);block-size:2.2rem;inline-size:2.2rem;color:var(--tape-ink);cursor:pointer;background:0 0;border:0;place-items:center;transition:background .15s;display:inline-grid}button.svelte-1u2yzou:hover{background:color-mix(in srgb, var(--tape-ink) 16%, transparent)}button.svelte-1u2yzou.play{background:var(--tape-ink);color:var(--tape-accent)}button.svelte-1u2yzou.expand{block-size:2.5rem;inline-size:1.8rem}button.svelte-1u2yzou.minimize,button.svelte-1u2yzou.restore{display:none}.loader.svelte-1u2yzou{border:2px solid color-mix(in srgb, currentColor 35%, transparent);border-block-start-color:currentColor;border-radius:50%;block-size:.9rem;inline-size:.9rem;animation:.7s linear infinite svelte-1u2yzou-spin}.player-detail.svelte-1u2yzou{background:var(--cream);color:var(--midnight);border-block-start:1px solid #0c243138;padding:.75rem}.seek.svelte-1u2yzou{font-variant-numeric:tabular-nums;grid-template-columns:2.5rem 1fr 2.5rem;align-items:center;gap:.55rem;font-size:.68rem;font-weight:700;display:grid}.seek.svelte-1u2yzou span:where(.svelte-1u2yzou):last-child{text-align:end}input[type=range].svelte-1u2yzou{appearance:none;border-radius:var(--radius-small);background:linear-gradient(to right, var(--midnight) 0 var(--range-progress), #0c243161 var(--range-progress) 100%);cursor:pointer;block-size:4px;inline-size:100%}input[type=range].svelte-1u2yzou::-webkit-slider-thumb{appearance:none;border:2px solid var(--orange);background:var(--midnight);border-radius:50%;block-size:.9rem;inline-size:.9rem}input[type=range].svelte-1u2yzou::-moz-range-thumb{border:2px solid var(--orange);background:var(--midnight);border-radius:50%;block-size:.75rem;inline-size:.75rem}input[type=range].svelte-1u2yzou:focus-visible::-webkit-slider-thumb{border-color:var(--midnight);background:var(--orange)}input[type=range].svelte-1u2yzou:focus-visible::-moz-range-thumb{border-color:var(--midnight);background:var(--orange)}.volume.svelte-1u2yzou{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.4rem;margin-block-start:.55rem;display:grid}.volume.svelte-1u2yzou button:where(.svelte-1u2yzou){block-size:2rem;inline-size:2rem;color:var(--midnight)}.volume.svelte-1u2yzou button:where(.svelte-1u2yzou):hover{background:var(--midnight);color:var(--cream)}@keyframes svelte-1u2yzou-spin{to{rotate:1turn}}@media (width<900px){.player.svelte-1u2yzou{inset-inline:max(.65rem, env(safe-area-inset-left)) max(.65rem, env(safe-area-inset-right));inline-size:auto;inset-block-end:max(.65rem, env(safe-area-inset-bottom))}.player.svelte-1u2yzou.minimized{inline-size:3.5rem;inset-inline-start:auto}.player.svelte-1u2yzou.minimized .player-main:where(.svelte-1u2yzou),.player.svelte-1u2yzou.minimized .player-detail:where(.svelte-1u2yzou){display:none}.player.svelte-1u2yzou.minimized .restore:where(.svelte-1u2yzou){block-size:3.5rem;inline-size:3.5rem;padding:.3rem;display:block}.player-main.svelte-1u2yzou{grid-template-columns:2.4rem minmax(0,1fr) auto 1.6rem 1.6rem;gap:.25rem;min-block-size:4.2rem;padding:.65rem .4rem}.cover.svelte-1u2yzou{block-size:2.4rem;inline-size:2.4rem}.cassette-reels.svelte-1u2yzou{display:none}.transport.svelte-1u2yzou button:where(.svelte-1u2yzou){inline-size:2rem}button.expand.svelte-1u2yzou{inline-size:1.6rem}button.minimize.svelte-1u2yzou{inline-size:1.6rem;display:inline-grid}.restore.svelte-1u2yzou img:where(.svelte-1u2yzou){border-radius:var(--radius-control);object-fit:cover;block-size:100%;inline-size:100%;display:block}}@media (width<=420px){.track.svelte-1u2yzou a:where(.svelte-1u2yzou){font-size:.76rem}.track.svelte-1u2yzou span:where(.svelte-1u2yzou){font-size:.62rem}}.console.svelte-1ee1aeu{z-index:300;border-block-end:3px solid var(--orange);max-block-size:min(28rem,58dvh);padding:.75rem var(--page-gutter) 1rem;color:var(--cream);font-family:var(--mono);visibility:hidden;transition:translate .32s var(--ease-out), visibility .32s;background:#061923fa;grid-template-rows:auto minmax(4rem,1fr) auto;font-size:.78rem;display:grid;position:fixed;inset:0 0 auto;translate:0 calc(-100% - 1rem);box-shadow:0 22px 50px #0619238c}.console.svelte-1ee1aeu.open{visibility:visible;translate:0}@media (prefers-reduced-motion:reduce){.console.svelte-1ee1aeu{transition:none}}header.svelte-1ee1aeu{border-block-end:1px solid var(--line);color:var(--orange);justify-content:space-between;gap:1rem;padding-block-end:.55rem;font-weight:750;display:flex}header.svelte-1ee1aeu span:where(.svelte-1ee1aeu):last-child{color:var(--muted-cream);font-size:.68rem;font-weight:400}.output.svelte-1ee1aeu{padding-block:.65rem;overflow:auto}.output.svelte-1ee1aeu p:where(.svelte-1ee1aeu){overflow-wrap:anywhere;white-space:pre-wrap;margin-block:.18rem}form.svelte-1ee1aeu{border-block-start:1px solid var(--line);color:var(--orange);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.6rem;padding-block-start:.65rem;display:grid}input.svelte-1ee1aeu{color:var(--cream);caret-color:var(--orange);background:0 0;border:0;outline:0;font-family:inherit}.page-window.svelte-12qhfyh,.page-window-title.svelte-12qhfyh,.page-window-close.svelte-12qhfyh{pointer-events:none;position:fixed;inset-block-start:-10rem;inset-inline-start:0}.page-window.svelte-12qhfyh{view-transition-name:page-window;block-size:1px;inline-size:1px}.page-window-title.svelte-12qhfyh{view-transition-name:page-window-title;color:var(--midnight);font-family:var(--mono);font-size:.72rem;font-weight:750;line-height:var(--window-bar);white-space:nowrap}.page-window-close.svelte-12qhfyh{view-transition-name:page-window-close;inline-size:2.75rem;block-size:var(--window-bar);color:var(--midnight);place-items:center;display:grid}.site-footer.svelte-12qhfyh{color:var(--pink);justify-content:space-between;align-items:center;gap:1rem;padding-block:2rem;font-weight:700;display:flex}.site-footer.svelte-12qhfyh>div:where(.svelte-12qhfyh){gap:.2rem;display:grid}.site-footer.svelte-12qhfyh nav:where(.svelte-12qhfyh){flex-wrap:wrap;align-items:center;gap:0 clamp(1rem,3vw,2rem);display:flex;position:relative}.site-footer.svelte-12qhfyh a:where(.svelte-12qhfyh),.site-footer.svelte-12qhfyh button:where(.svelte-12qhfyh){min-block-size:2.75rem;color:var(--cream);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:none;display:inline-flex}.site-footer.svelte-12qhfyh button:where(.svelte-12qhfyh):hover{color:var(--pink)}@media (width<=700px){.site-footer.svelte-12qhfyh{flex-direction:column;align-items:flex-start}}
