.lamp-dot[data-astro-cid-xffe3vvp]{background:conic-gradient(#1f8a4a,#f6b81c,#f08a1c,#e2402a,#d23778,#1f8a4a)}.arcade-floor[data-astro-cid-xffe3vvp]{background:radial-gradient(70% 35% at 50% 0,#f08a1c59,#0000 70%);mask-image:linear-gradient(#0000 0%,#000 22%)}.arcade-grid[data-astro-cid-xffe3vvp]{transform-origin:50% 0;opacity:.55;background-image:linear-gradient(90deg,#d237788c .12cqw,#0000 .12cqw),linear-gradient(#d237788c .12cqw,#0000 .12cqw);background-size:5cqw 5cqw;height:200%;position:absolute;top:0;left:-50%;right:-50%;transform:perspective(30cqw)rotateX(62deg)}.voice-bars[data-astro-cid-xffe3vvp]>span[data-astro-cid-xffe3vvp]{background:#7cbf3a;width:.3cqw;animation:.9s ease-in-out infinite alternate voice-bar}.voice-bars[data-astro-cid-xffe3vvp]>span[data-astro-cid-xffe3vvp]:nth-child(2){animation-delay:-.3s}.voice-bars[data-astro-cid-xffe3vvp]>span[data-astro-cid-xffe3vvp]:nth-child(3){animation-delay:-.6s}.voice-bars[data-astro-cid-xffe3vvp]>span[data-astro-cid-xffe3vvp]:nth-child(4){animation-delay:-.15s}@keyframes voice-bar{0%{height:25%}to{height:100%}}@media (prefers-reduced-motion:reduce){.voice-bars[data-astro-cid-xffe3vvp]>span[data-astro-cid-xffe3vvp]{height:60%;animation:none}}.story-message[data-astro-cid-xffe3vvp]{display:none}.story-message[data-astro-cid-xffe3vvp][data-shown]{animation:.45s cubic-bezier(.2,.8,.2,1) both story-say;display:flex}p[data-astro-cid-xffe3vvp].story-message[data-shown]:not([data-changing]){display:block}@keyframes story-say{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.story-message[data-astro-cid-xffe3vvp][data-shown]{animation:none}}[data-astro-cid-xffe3vvp][data-use-in],[data-astro-cid-xffe3vvp][data-story][data-heard-start] [data-astro-cid-xffe3vvp][data-use-out=start],[data-astro-cid-xffe3vvp][data-story][data-heard-point] [data-astro-cid-xffe3vvp][data-use-out=point]{display:none}[data-astro-cid-xffe3vvp][data-story][data-heard-start] [data-astro-cid-xffe3vvp][data-use-in=start],[data-astro-cid-xffe3vvp][data-story][data-heard-point] [data-astro-cid-xffe3vvp][data-use-in=point]{display:inline}[data-astro-cid-xffe3vvp][data-story][data-hearing] [data-astro-cid-xffe3vvp][data-voice]{opacity:1}.remix-dialog[data-astro-cid-v2bghhlt]{--stripe-0:#1f8a4a;--stripe-1:#7cbf3a;--stripe-2:#f6b81c;--stripe-3:#f08a1c;--stripe-4:#e2402a;--stripe-5:#d23778;--depth:26px;width:min(56rem,100vw - 2rem);max-height:none;color:var(--color-tape);font-family:var(--font-sans);perspective:1800px;background:0 0;border:0;margin:auto;padding:0;overflow:visible}.remix-dialog[data-astro-cid-v2bghhlt]::backdrop{background:#1b1a1799}.remix-dialog[data-astro-cid-v2bghhlt][open]::backdrop{animation:.4s both remix-dim}.remix-slab[data-astro-cid-v2bghhlt]{transform-style:preserve-3d;transform:rotateX(calc(3deg + var(--lean-x,0deg))) rotateY(calc(-6deg + var(--lean-y,0deg)));transition:transform .35s ease-out;position:relative}.remix-dialog[data-astro-cid-v2bghhlt][open] .remix-slab[data-astro-cid-v2bghhlt]{animation:.7s cubic-bezier(.2,.9,.25,1.05) both remix-rise}@keyframes remix-rise{0%{opacity:0;translate:0 70vh;rotate:x 18deg}40%{opacity:1}to{opacity:1;translate:0;rotate:x 0deg}}@keyframes remix-dim{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.remix-dialog[data-astro-cid-v2bghhlt][open] .remix-slab[data-astro-cid-v2bghhlt],.remix-dialog[data-astro-cid-v2bghhlt][open]::backdrop{animation:none}.remix-slab[data-astro-cid-v2bghhlt]{transform:none}}.remix-face[data-astro-cid-v2bghhlt]{background:#f7f2e3;border-radius:3px;max-height:calc(100dvh - 2rem);position:relative;overflow-y:auto;transform:translateZ(0)}.remix-back[data-astro-cid-v2bghhlt]{background:var(--color-tape);transform:translateZ(calc(-1 * var(--depth)));border-radius:3px;position:absolute;inset:0;box-shadow:0 40px 80px -20px #000000b3}.remix-edge[data-astro-cid-v2bghhlt]{background:#2e2a24;position:absolute}.remix-edge-top[data-astro-cid-v2bghhlt]{width:100%;height:var(--depth);transform-origin:top;background:#4a443b;top:0;left:0;transform:rotateX(-90deg)}.remix-edge-bottom[data-astro-cid-v2bghhlt]{width:100%;height:var(--depth);transform-origin:bottom;background:#14130f;bottom:0;left:0;transform:rotateX(90deg)}.remix-edge-left[data-astro-cid-v2bghhlt]{width:var(--depth);transform-origin:0;height:100%;top:0;left:0;transform:rotateY(90deg)}.remix-edge-right[data-astro-cid-v2bghhlt]{width:var(--depth);transform-origin:100%;height:100%;top:0;right:0;transform:rotateY(-90deg)}.remix-face[data-astro-cid-v2bghhlt]{display:flex}.remix-stripes[data-astro-cid-v2bghhlt]{border-right:2px solid var(--color-tape);background:linear-gradient(90deg, var(--stripe-0) 0 16.6%, var(--stripe-1) 0 33.3%, var(--stripe-2) 0 50%, var(--stripe-3) 0 66.6%, var(--stripe-4) 0 83.3%, var(--stripe-5) 0);flex:0 0 1.75rem}.remix-close[data-astro-cid-v2bghhlt]{background:var(--color-paper);width:2.25rem;height:2.25rem;color:var(--color-tape);box-shadow:inset 0 0 0 2px var(--color-tape);cursor:pointer;border-radius:6px;place-items:center;display:grid;position:absolute;top:2.5rem;right:1rem}.remix-close[data-astro-cid-v2bghhlt] svg[data-astro-cid-v2bghhlt]{fill:none;stroke:currentColor;stroke-width:2.25px;stroke-linecap:round;width:.875rem;height:.875rem}.remix-body[data-astro-cid-v2bghhlt]{flex:1;grid-template-columns:1fr;min-width:0;display:grid}@media (width>=48rem){.remix-body[data-astro-cid-v2bghhlt]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}.remix-label[data-astro-cid-v2bghhlt]{background:var(--color-tape);color:#fff;margin:0;padding:1.75rem}@media (width>=48rem){.remix-label[data-astro-cid-v2bghhlt]{padding:2.25rem}}.remix-label[data-astro-cid-v2bghhlt] img[data-astro-cid-v2bghhlt]{border:2px solid var(--color-paper);width:100%;height:auto;display:block}.remix-label[data-astro-cid-v2bghhlt] img[data-astro-cid-v2bghhlt][data-fit=contain]{aspect-ratio:3/2;object-fit:contain;box-sizing:border-box;background:#fbf8ee;padding:2rem}.remix-about[data-astro-cid-v2bghhlt]{color:#fff;margin-top:1.25rem;font-size:1.0625rem;line-height:1.5}.remix-written[data-astro-cid-v2bghhlt]{aspect-ratio:3/2;color:#b8264f;font-family:var(--font-marker);text-align:center;overflow-wrap:anywhere;background:#fbf8ee repeating-linear-gradient(#0000 0 2.4rem,#1b1a171f 2.4rem 2.5rem);place-items:center;margin:0;padding:1rem;font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.1;display:grid}.remix-words[data-astro-cid-v2bghhlt]{flex-direction:column;min-width:0;padding:1.75rem;display:flex}@media (width>=48rem){.remix-words[data-astro-cid-v2bghhlt]{padding:2.25rem}}.remix-by[data-astro-cid-v2bghhlt]{margin:0 3rem .25rem 0;font-size:1.125rem;font-style:italic;font-weight:800}.remix-title[data-astro-cid-v2bghhlt]{letter-spacing:-.04em;overflow-wrap:anywhere;margin:0 3rem 0 0;font-size:clamp(2.5rem,5.5vw,3.75rem);font-weight:900;line-height:.92}.remix-title[data-astro-cid-v2bghhlt] :is(.remix-word,.remix-app,.remix-maker){display:block}.remix-title[data-astro-cid-v2bghhlt] .remix-word{font-family:var(--font-marker);letter-spacing:0;margin-bottom:.1em;font-size:.6em;font-weight:400}.remix-title[data-astro-cid-v2bghhlt] .remix-maker{letter-spacing:-.02em;margin-top:.15em;font-size:.6em;font-weight:500}.remix-from[data-astro-cid-v2bghhlt]{color:#4a463c;margin:.875rem 0 0;font-size:1.0625rem;line-height:1.45}.remix-ask[data-astro-cid-v2bghhlt]{font-family:var(--font-mono);letter-spacing:.08em;color:#a8361f;margin:1.5rem 0 .5rem;font-size:.75rem;font-weight:700}.remix-words[data-astro-cid-v2bghhlt] textarea[data-astro-cid-v2bghhlt]{resize:none;border:2px solid var(--color-tape);width:100%;min-height:5.5rem;color:var(--color-tape);font-family:var(--font-sans);background:#fffdf6;border-radius:4px;padding:.75rem .875rem;font-size:1.125rem;line-height:1.45}.remix-dialog[data-astro-cid-v2bghhlt][data-try] [data-astro-cid-v2bghhlt]:is(.remix-ask,textarea){display:none}.remix-words[data-astro-cid-v2bghhlt] textarea[data-astro-cid-v2bghhlt]::placeholder{color:#8c8577}.remix-words[data-astro-cid-v2bghhlt] textarea[data-astro-cid-v2bghhlt]:focus-visible{outline:3px solid var(--stripe-0);outline-offset:2px}.remix-buttons[data-astro-cid-v2bghhlt]{flex-wrap:wrap;gap:.75rem;margin-top:1.25rem;display:flex}.remix-button[data-astro-cid-v2bghhlt]{cursor:pointer;min-height:3.25rem;box-shadow:inset 0 0 0 2px var(--color-tape);border-radius:6px;align-items:center;padding:0 1.5rem;font-size:1.125rem;font-weight:800;transition:translate .2s;display:inline-flex}.remix-button[data-astro-cid-v2bghhlt]:hover{translate:0 -2px}.remix-button[data-astro-cid-v2bghhlt]:focus-visible{outline:3px solid var(--stripe-0);outline-offset:3px}.remix-button[data-astro-cid-v2bghhlt][hidden]{display:none}.remix-button-ink[data-astro-cid-v2bghhlt]{background:var(--color-tape);color:var(--color-paper)}.remix-button-lit[data-astro-cid-v2bghhlt]{background:var(--stripe-2);color:var(--color-tape)}.remix-status[data-astro-cid-v2bghhlt]{color:#4a463c;margin:.875rem 0 0;font-size:.875rem}.remix-dialog[data-astro-cid-v2bghhlt][data-missing] [data-astro-cid-v2bghhlt][data-download]{order:-1}.remix-dialog[data-astro-cid-v2bghhlt][data-missing] [data-astro-cid-v2bghhlt][data-open]{color:var(--color-tape);background:0 0}.remix-dialog[data-astro-cid-v2bghhlt][data-missing] .remix-status[data-astro-cid-v2bghhlt]{color:var(--color-tape);font-size:1rem;font-weight:700}@media (prefers-reduced-motion:reduce){.remix-button[data-astro-cid-v2bghhlt]{transition:none}.remix-label[data-astro-cid-v2bghhlt]{rotate:0deg}}.tape-page[data-astro-cid-lcdefpme]{--stripe-0:#1f8a4a;--stripe-1:#7cbf3a;--stripe-2:#f6b81c;--stripe-3:#f08a1c;--stripe-4:#e2402a;--stripe-5:#d23778;background-image:radial-gradient(#3c280a12 1px,#0000 1.4px),radial-gradient(#3c280a0d 1px,#0000 1.4px);background-position:0 0,3px 4px;background-size:5px 5px,9px 9px}.stripe-warm[data-astro-cid-lcdefpme]{background:linear-gradient(180deg, var(--stripe-0) 0 16.6%, var(--stripe-1) 0 33.3%, var(--stripe-2) 0 50%, var(--stripe-3) 0 66.6%, var(--stripe-4) 0 83.3%, var(--stripe-5) 0)}.beam[data-astro-cid-lcdefpme]{background:linear-gradient(90deg, var(--stripe-0) 0 16.6%, var(--stripe-1) 0 33.3%, var(--stripe-2) 0 50%, var(--stripe-3) 0 66.6%, var(--stripe-4) 0 83.3%, var(--stripe-5) 0)}.technicolor[data-astro-cid-lcdefpme]{isolation:isolate;--round:90rem;position:relative}.technicolor[data-astro-cid-lcdefpme]:before{content:"";inset:calc(-1 * var(--round));z-index:-1;background:repeating-linear-gradient(150deg, #b8235f 0 10.8rem, var(--stripe-5) 0 23.4rem, #dc3d52 0 36rem, var(--stripe-4) 0 48.6rem, #e5562a 0 59.4rem, var(--stripe-3) 0 68.4rem, var(--stripe-2) 0 77.4rem, var(--stripe-1) 0 83.7rem, var(--stripe-0) 0 var(--round));animation:180s linear infinite hero-drift;position:absolute}@keyframes hero-drift{to{translate:calc(var(--round) * -.5) calc(var(--round) * -.866)}}@media (prefers-reduced-motion:reduce){.technicolor[data-astro-cid-lcdefpme]:before{animation:none}}.technicolor[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme]:is(h1,p){text-shadow:0 1px 2px #3c0a1433,0 2px 24px #3c0a1440}.chip-heading[data-astro-cid-lcdefpme]:before{content:"";background:linear-gradient(150deg, var(--stripe-0) 0 16.6%, var(--stripe-1) 0 33.3%, var(--stripe-2) 0 50%, var(--stripe-3) 0 66.6%, var(--stripe-4) 0 83.3%, var(--stripe-5) 0);width:5.5rem;height:1.25rem;margin-bottom:1.5rem;display:block}.tape-host[data-astro-cid-lcdefpme]{position:relative}.tape-host[data-astro-cid-lcdefpme] .tape-canvas{pointer-events:none;position:absolute}.tape-host[data-astro-cid-lcdefpme].is-3d>.tape-fallback[data-astro-cid-lcdefpme],.tape-control[data-astro-cid-lcdefpme]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tape-host[data-astro-cid-lcdefpme]:not(.is-3d)>.tape-control[data-astro-cid-lcdefpme]{display:none}.tape-control[data-astro-cid-lcdefpme]:focus-visible{clip-path:none;z-index:1;background:var(--color-paper);width:auto;height:auto;color:var(--color-tape);outline:3px solid var(--stripe-0);outline-offset:2px;border-radius:6px;padding:.5rem .875rem;font-weight:800;bottom:1rem;left:1rem}.reel-viewer{background:0 0;border:0;width:min(92vw,150vh);max-width:none;max-height:none;margin:auto;padding:0;overflow:visible}.reel-viewer::backdrop{background:#14120ee0}.reel-viewer video{background:#000;border-radius:8px;width:100%;max-height:88vh;display:block}.reel-viewer button{cursor:pointer;background:var(--color-paper);color:var(--color-tape);border-radius:6px;margin:.75rem auto 0;padding:.5rem 1.25rem;font-weight:800;display:block}.device-icon[data-astro-cid-lcdefpme] svg{width:100%;height:100%;color:var(--color-tape)}.device-icon[data-astro-cid-lcdefpme] path[opacity]{fill:var(--tone);opacity:1}.tape-button[data-astro-cid-lcdefpme]{background:var(--color-tape);min-height:3.25rem;color:var(--color-paper);border-radius:6px;align-items:center;padding:0 1.625rem;font-size:1.125rem;font-weight:800;transition:translate .2s;display:inline-flex}.tape-button[data-astro-cid-lcdefpme]:hover{translate:0 -2px}.tape-button[data-astro-cid-lcdefpme]:focus-visible{outline:3px solid var(--stripe-0);outline-offset:3px}.tape-button-paper[data-astro-cid-lcdefpme]{background:var(--color-paper);color:var(--color-tape)}.tape-button-outline-white[data-astro-cid-lcdefpme]{color:#fff;background:#1f1c1799;box-shadow:inset 0 0 0 2px #fff}.tape-button-lit[data-astro-cid-lcdefpme]{background:var(--stripe-2);color:var(--color-tape)}.sleeve-links[data-astro-cid-lcdefpme]{z-index:1;white-space:nowrap;gap:.5rem;display:flex;position:absolute;bottom:1rem;left:50%;translate:-50%}.tape-host[data-astro-cid-lcdefpme].is-3d>.sleeve-links[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]:not(:focus-visible){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;min-height:0;padding:0;position:absolute;overflow:hidden}
