.site-header[data-v-750f06bc]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.switch[data-v-750f06bc]{font-family:var(--font-display);gap:12px;font-size:10px;line-height:1.8;display:flex}.switch a[data-v-750f06bc]{color:var(--muted)}.switch a[aria-current=page][data-v-750f06bc]{color:var(--mint);text-decoration:none}.meta[data-v-750f06bc]{color:var(--muted);font-size:22px}.actions[data-v-750f06bc]{gap:8px;display:flex}.help[data-v-750f06bc],.sound[data-v-750f06bc]{width:44px;height:44px;font-family:var(--font-display);color:var(--night);background:var(--mint);cursor:pointer;border:0;flex:none;font-size:16px;box-shadow:0 4px #3aa885}.notice[data-v-3c9ab4ac]{text-align:left;justify-items:start;gap:16px;display:grid}.item-image[data-v-08fa12f3]{place-items:center;width:100%;min-height:160px;display:grid}.sprite[data-v-08fa12f3]{aspect-ratio:1;width:100%;max-width:200px;image-rendering:pixelated;display:block}.emoji[data-v-08fa12f3]{font-size:96px;line-height:1}.round[data-v-177898c5]{gap:12px;animation:.28s ease-out both fade-up;display:grid}.round-head[data-v-177898c5]{color:var(--muted);justify-content:space-between;gap:8px;font-size:22px;display:flex}.kicker[data-v-177898c5]{font-family:var(--font-display);color:var(--mint);font-size:11px;line-height:1.8}.item[data-v-177898c5]{text-align:center;font-size:14px;line-height:1.8}.where[data-v-177898c5]{text-align:center;font-size:28px}.kind[data-v-177898c5]{text-align:center;font-family:var(--font-display);color:var(--muted);font-size:11px;line-height:1.8}.guess[data-v-415bb74d]{gap:12px;display:grid}.question[data-v-415bb74d]{font-size:26px}.field[data-v-415bb74d]{position:relative}.prefix[data-v-415bb74d]{color:var(--gold);pointer-events:none;font-size:32px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.field input[data-v-415bb74d]{color:var(--gold);padding-left:36px}.error[data-v-415bb74d]{min-height:1.2em;font-size:22px}.lock[data-v-415bb74d]{width:100%}.reveal[data-v-aa929894]{gap:14px;animation:.32s ease-out both fade-up;display:grid}.verdict[data-v-aa929894]{font-family:var(--font-display);text-align:center;font-size:18px;line-height:1.5}.verdict.mint[data-v-aa929894]{color:var(--mint)}.verdict.gold[data-v-aa929894]{color:var(--gold)}.verdict.rose[data-v-aa929894]{color:var(--rose)}.figures[data-v-aa929894]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.figures dt[data-v-aa929894]{color:var(--muted);font-size:20px}.figures dd[data-v-aa929894]{overflow-wrap:anywhere;font-size:26px}.payout[data-v-aa929894]{border:3px dashed var(--edge);justify-content:space-between;align-items:baseline;gap:8px;padding:8px 12px;display:flex}.label[data-v-aa929894]{font-family:var(--font-display);color:var(--muted);font-size:12px}.amount[data-v-aa929894]{font-family:var(--font-display);color:var(--gold);font-size:26px}.crowd[data-v-aa929894]{color:var(--muted);font-size:22px}.note[data-v-aa929894]{color:var(--muted);overflow-wrap:anywhere;font-size:20px}.quote blockquote[data-v-aa929894]{border-left:3px solid var(--edge);color:var(--muted);overflow-wrap:anywhere;padding-left:12px;font-size:22px}.next[data-v-aa929894]{width:100%}.hint[data-v-aa929894]{text-align:center;color:var(--muted);margin:-6px 0 0;font-size:18px}@media (hover:none){.hint[data-v-aa929894]{display:none}}.bars[data-v-8b273a1c]{border-bottom:3px solid var(--edge);align-items:flex-end;gap:4px;height:64px;padding:4px 0 0;display:flex}.col[data-v-8b273a1c]{flex:1;align-items:flex-end;height:100%;display:flex}.bar[data-v-8b273a1c]{background:var(--edge);width:100%;min-height:0}.bar.you[data-v-8b273a1c]{background:var(--gold)}.axis[data-v-8b273a1c]{color:var(--muted);justify-content:space-between;font-size:16px;display:flex}.compare[data-v-49fef16c]{gap:4px;font-size:20px;display:grid}.headline[data-v-49fef16c]{font-family:var(--font-display);color:var(--mint);font-size:11px;line-height:1.6}.stats[data-v-889b10bd]{text-align:center;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;display:grid}.stat dt[data-v-889b10bd]{color:var(--muted);font-size:17px;line-height:1}.stat dd[data-v-889b10bd]{font-family:var(--font-display);color:var(--gold);overflow-wrap:anywhere;font-size:9px;line-height:1.8}.share[data-v-8f2b2f26]{gap:8px;display:grid}.btn[data-v-8f2b2f26]{width:100%}.manual[data-v-8f2b2f26]{width:100%;font:inherit;color:var(--text);background:var(--night);border:3px solid var(--edge);padding:8px;font-size:24px}.countdown[data-v-2c55158c]{text-align:center;font-size:26px}.clock[data-v-2c55158c]{font-family:var(--font-display);font-size:14px}.end-links[data-v-57a94529]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.btn[data-v-57a94529]{text-align:center;width:100%;min-height:44px;padding:8px 6px;font-size:10px;line-height:1.5;text-decoration:none}.play[data-v-57a94529]{color:var(--night);background:var(--mint);box-shadow:0 4px #2a9c78}.play[data-v-57a94529]:active{box-shadow:0 1px #2a9c78}.unlimited[data-v-57a94529]{color:var(--text);background:var(--panel);border:3px solid var(--edge);box-shadow:0 4px #0a0918}.unlimited[data-v-57a94529]:active{box-shadow:0 1px #0a0918}.answers[data-v-5ae2e7f3]{gap:6px;display:grid}.title[data-v-5ae2e7f3]{font-size:12px}.hint[data-v-5ae2e7f3]{font-family:var(--font-body);color:var(--muted);font-size:18px}.rows[data-v-5ae2e7f3]{border-top:2px solid var(--edge);margin:0;padding:0;list-style:none;display:grid}.rows>li[data-v-5ae2e7f3]{border-bottom:2px solid var(--edge)}.line[data-v-5ae2e7f3]{cursor:pointer;grid-template-columns:14px 32px minmax(0,1fr) auto;align-items:center;gap:8px;padding:3px 2px;list-style:none;display:grid}.line[data-v-5ae2e7f3]::-webkit-details-marker{display:none}.line[data-v-5ae2e7f3]:focus-visible{outline:2px solid var(--gold)}.num[data-v-5ae2e7f3]{font-family:var(--font-display);color:var(--muted);font-size:9px}.art[data-v-5ae2e7f3]{width:32px;height:32px;display:block;overflow:hidden}.art[data-v-5ae2e7f3] .item-image{min-height:0}.art[data-v-5ae2e7f3] .sprite,.art[data-v-5ae2e7f3] img{max-width:32px;max-height:32px}.art[data-v-5ae2e7f3] .emoji{font-size:22px}.info[data-v-5ae2e7f3]{min-width:0;display:grid}.item[data-v-5ae2e7f3]{font-family:var(--font-display);white-space:nowrap;text-overflow:ellipsis;font-size:9px;line-height:1.6;overflow:hidden}.sub[data-v-5ae2e7f3]{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:18px;line-height:1.1;overflow:hidden}.prices[data-v-5ae2e7f3]{text-align:right;justify-items:end;display:grid}.you[data-v-5ae2e7f3]{font-family:var(--font-display);white-space:nowrap;font-size:10px;line-height:1.5}.you small[data-v-5ae2e7f3]{font-family:var(--font-body);color:var(--muted);font-size:16px}.real[data-v-5ae2e7f3]{color:var(--muted);white-space:nowrap;font-size:17px;line-height:1.1}.badge[data-v-5ae2e7f3]{margin-right:6px}.mint[data-v-5ae2e7f3]{color:var(--mint)}.gold[data-v-5ae2e7f3]{color:var(--gold)}.rose[data-v-5ae2e7f3]{color:var(--rose)}.more[data-v-5ae2e7f3]{color:var(--muted);overflow-wrap:anywhere;gap:2px;padding:0 2px 8px 56px;font-size:19px;display:grid}.full[data-v-5ae2e7f3]{color:var(--text)}.more a[data-v-5ae2e7f3]{color:var(--mint)}.end[data-v-7ec8934d]{gap:12px;animation:.32s ease-out both fade-up;display:grid}.total[data-v-7ec8934d]{font-family:var(--font-display);font-size:20px;line-height:1.4}.total .muted[data-v-7ec8934d]{font-family:var(--font-body);font-size:26px}.tiles[data-v-7ec8934d]{justify-content:space-between;gap:6px;padding:0;list-style:none;display:flex}.tile[data-v-7ec8934d]{text-align:center;flex:1;font-size:28px;line-height:1.1;animation:.36s ease-out both pop}.cabin-wrap[data-v-4ceba499]{position:relative}.cabin[data-v-4ceba499]{display:block;overflow:visible}.bubble[data-v-4ceba499]{z-index:2;white-space:nowrap;font-family:var(--font-display);text-shadow:none;background:#f2ecd9;border:2px solid #0b0a1a;margin:0;padding:4px 6px;font-size:9px;line-height:1.2;animation:.32s cubic-bezier(.3,1.6,.6,1) both bubble-pop-4ceba499;position:absolute;bottom:calc(100% + 4px);left:0}.bubble[data-v-4ceba499]:after{content:"";border:4px solid #0000;border-top-color:#0b0a1a;position:absolute;top:100%;left:12px}.bubble.up[data-v-4ceba499]{color:#1f6f30}.bubble.down[data-v-4ceba499]{color:#b02a3a}.drop[data-v-4ceba499]{animation:.56s linear infinite rain-4ceba499}.glass[data-v-4ceba499]{fill:#a8dadc2e}.steel[data-v-4ceba499]{fill:#c7cbe0}.era-stone .glass[data-v-4ceba499]{fill:#5a3c281f}.era-stone .steel[data-v-4ceba499]{fill:#7a5434}.rope[data-v-4ceba499]{fill:#d8c090}.grain[data-v-4ceba499]{fill:#5a3a22}.era-castle .glass[data-v-4ceba499]{fill:#282c4633}.era-castle .steel[data-v-4ceba499],.bar[data-v-4ceba499]{fill:#4a5266}.rivet[data-v-4ceba499]{fill:#a8b0c8}.era-night .glass[data-v-4ceba499]{fill:#7ff3ff1a}.era-night .steel[data-v-4ceba499]{fill:#1a1830}.neon[data-v-4ceba499]{fill:#ff4fd8;animation:3.2s step-end infinite neon-flicker-4ceba499}.neon.cyan[data-v-4ceba499]{fill:#7ff3ff;animation-delay:-1.3s}.era-space .glass[data-v-4ceba499]{fill:#141e4659}.era-space .steel[data-v-4ceba499]{fill:#e8ecf5}.cut[data-v-4ceba499]{fill:#0b0a1a}.lamp[data-v-4ceba499]{fill:#7ff3ff}.lamp.blink[data-v-4ceba499]{fill:#ff4a4a;animation:1.4s step-end infinite neon-flicker-4ceba499}.era-ringworld .glass[data-v-4ceba499]{fill:#a8e8f447}.era-ringworld .steel[data-v-4ceba499]{fill:#a8e8f4}.glint[data-v-4ceba499]{fill:#fff;animation:2.6s step-end infinite neon-flicker-4ceba499}@keyframes neon-flicker-4ceba499{0%,86%,92%{opacity:1}88%,95%{opacity:.2}}@media (prefers-reduced-motion:reduce){.neon[data-v-4ceba499],.lamp.blink[data-v-4ceba499],.glint[data-v-4ceba499]{animation:none}}.cable[data-v-4ceba499]{fill:#5c5880}.brick[data-v-4ceba499]{transform-box:fill-box;animation:.26s cubic-bezier(.3,1.4,.6,1) both brick-drop-4ceba499}.character[data-v-4ceba499]{transform-box:fill-box;transform-origin:bottom}.idle[data-v-4ceba499]{animation:2.4s steps(2,jump-none) infinite breathe-4ceba499}.cheer[data-v-4ceba499]{animation:.52s cubic-bezier(.3,0,.4,1) 3 jump-4ceba499}.fistpump[data-v-4ceba499]{animation:.36s ease-in-out 3 pump-4ceba499}.shrug[data-v-4ceba499]{animation:.7s ease-in-out 2 shrug-4ceba499}.sweat[data-v-4ceba499]{animation:90ms linear 10 tremble-4ceba499}.facepalm[data-v-4ceba499]{animation:.6s ease-out both slump-4ceba499}.sparkle[data-v-4ceba499]{animation:.6s steps(2,jump-none) infinite twinkle-4ceba499}@keyframes brick-drop-4ceba499{0%{opacity:0;transform:translateY(-6px)}}@keyframes breathe-4ceba499{50%{transform:translateY(-.4px)}}@keyframes jump-4ceba499{40%{transform:translateY(-4px)scale(1.04,.98)}70%{transform:translateY(0)scale(1.06,.92)}}@keyframes pump-4ceba499{50%{transform:translateY(-1.5px)}}@keyframes shrug-4ceba499{50%{transform:translateY(-.6px)rotate(-3deg)}}@keyframes tremble-4ceba499{25%{transform:translate(-.3px)}75%{transform:translate(.3px)}}@keyframes slump-4ceba499{to{transform:translateY(.6px)scaleY(.97)}}@keyframes bubble-pop-4ceba499{0%{opacity:0;transform:translateY(6px)scale(.6)}}@keyframes rain-4ceba499{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(3px)}}@keyframes twinkle-4ceba499{50%{opacity:.2}}.pixel-sprite[data-v-978fb744]{display:block}.stars[data-v-a5915920]{z-index:0;opacity:0;transition:opacity 1.6s;position:absolute;inset:0 0 35%}.stars.on[data-v-a5915920]{opacity:1}.star[data-v-a5915920]{background:#f2ecd9;animation:ease-in-out infinite alternate twinkle-a5915920;position:absolute}.plane[data-v-a5915920]{z-index:1;animation:34s linear -6s infinite fly-over-a5915920;position:absolute;top:9%;left:0}.nav[data-v-a5915920]{width:3px;height:3px;animation:.9s steps(2,jump-none) infinite blink-a5915920;position:absolute}.nav.red[data-v-a5915920]{background:#ff6b81;top:3px;left:0}.nav.white[data-v-a5915920]{background:#fff;animation-delay:.45s;top:9px;right:0}.traffic[data-v-a5915920],.walkers[data-v-a5915920]{height:var(--street);z-index:4;pointer-events:none;position:absolute;bottom:0;left:0;right:0}.car[data-v-a5915920]{animation:linear infinite drive-right-a5915920;position:absolute;left:0}.car.near[data-v-a5915920]{bottom:6px}.car.far[data-v-a5915920]{animation-name:drive-left-a5915920;bottom:30px}.car.far[data-v-a5915920] svg{transform:scaleX(-1)}.walker[data-v-a5915920]{animation:linear infinite walk-left-a5915920;position:absolute;bottom:calc(100% - 20px);left:0}.walker.ltr[data-v-a5915920]{animation-name:walk-right-a5915920}.walker.ltr[data-v-a5915920] svg{transform:scaleX(-1)}.walker .step[data-v-a5915920]{position:absolute;inset:0}.stride[data-v-a5915920]{animation:.42s step-end infinite stride-a5915920}.step[data-v-a5915920]{animation:.42s step-end infinite reverse stride-a5915920}@media (prefers-reduced-motion:reduce){.plane[data-v-a5915920],.traffic[data-v-a5915920],.walkers[data-v-a5915920]{display:none}.star[data-v-a5915920]{animation:none}}@keyframes twinkle-a5915920{0%{opacity:.25}to{opacity:1}}@keyframes blink-a5915920{50%{opacity:0}}@keyframes fly-over-a5915920{0%{transform:translate(-80px)}45%,to{transform:translate(calc(100vw + 80px))}}@keyframes drive-right-a5915920{0%{transform:translate(-80px)}to{transform:translate(calc(100vw + 20px))}}@keyframes drive-left-a5915920{0%{transform:translate(calc(100vw + 20px))}to{transform:translate(-80px)}}@keyframes walk-right-a5915920{0%{transform:translate(-30px)}to{transform:translate(calc(100vw + 10px))}}@keyframes walk-left-a5915920{0%{transform:translate(calc(100vw + 10px))}to{transform:translate(-30px)}}@keyframes stride-a5915920{50%{opacity:0}}.drops[data-v-32c825fc]{pointer-events:none;position:absolute;inset:0}.bill[data-v-32c825fc]{animation-name:bill-fall-32c825fc;animation-timing-function:cubic-bezier(.4,0,.7,1);animation-fill-mode:both;position:absolute;top:10%}.coin[data-v-32c825fc]{animation:1.1s cubic-bezier(.5,0,1,.6) both coin-drop-32c825fc;position:absolute;bottom:0;left:55%}@keyframes bill-fall-32c825fc{0%{opacity:0;transform:translate(0, calc(-1 * var(--fall-from))) rotate(-20deg)}10%{opacity:1}30%{transform:translate(14px, calc(-.7 * var(--fall-from))) rotate(18deg)}55%{transform:translate(-12px, calc(-.4 * var(--fall-from))) rotate(-14deg)}80%{transform:translate(8px, calc(-.12 * var(--fall-from))) rotate(10deg);opacity:1}to{opacity:0;transform:translateY(40%)rotate(0)}}@keyframes coin-drop-32c825fc{0%{transform:translateY(0)rotate(0)}85%{opacity:1}to{opacity:0;transform:translateY(var(--coin-fall)) rotate(540deg)}}.item-sprite[data-v-86304567]{image-rendering:pixelated;display:block}.item-emoji[data-v-86304567]{line-height:1;display:block}.city[data-v-bb8a5c24]{--street:76px;--top:132px;--cabin:104px;--travel:max(0px, calc(100vh - var(--street) - var(--top) - var(--cabin)));--column-half:250px;--glide:1.4s cubic-bezier(.5, 0, .3, 1);z-index:-1;pointer-events:none;font-family:var(--font-display);position:fixed;inset:0;overflow:hidden}.sky[data-v-bb8a5c24]{opacity:0;transition:opacity 1.6s;position:absolute;inset:0}.sky.on.arriving[data-v-bb8a5c24]{transition:none;animation:1.5s linear both era-dissolve;-webkit-mask-size:16px 16px;mask-size:16px 16px}.sky.leaving[data-v-bb8a5c24]{opacity:1;z-index:-1;transition:none}.land-flash[data-v-bb8a5c24]{pointer-events:none;background:#fff;animation:1.5s step-end both land-flash-bb8a5c24;position:absolute;inset:0}.confetti span[data-v-bb8a5c24]{width:8px;height:8px;animation:2.4s steps(24,end) both confetti-bb8a5c24;position:absolute;top:-12px}.confetti span[data-v-bb8a5c24]:nth-child(3n){width:4px;height:12px}@keyframes land-flash-bb8a5c24{0%,44%{opacity:0}46%{opacity:.3}50%,to{opacity:0}}@keyframes confetti-bb8a5c24{to{transform:translateY(105vh)translate(40px)rotate(720deg)}}.sky.on[data-v-bb8a5c24]{opacity:1}.sky-street[data-v-bb8a5c24]{background:linear-gradient(#0b0a1a 0%,#1d1845 55%,#3b2a5e 100%)}.sky-rooftops[data-v-bb8a5c24]{background:linear-gradient(#14214a 0%,#2c4a8a 60%,#e08a6a 100%)}.sky-clouds[data-v-bb8a5c24]{background:linear-gradient(#2f6fd0 0%,#6aa5ec 60%,#bcdcfa 100%)}.sky-penthouse[data-v-bb8a5c24]{background:linear-gradient(#5a3a9a 0%,#ff8a5a 55%,#ffd27a 100%)}.skyline[data-v-bb8a5c24]{left:0;right:0;bottom:var(--street);opacity:.55;justify-content:space-between;align-items:flex-end;display:flex;position:absolute}.far[data-v-bb8a5c24]{background-color:#191533;background-image:linear-gradient(90deg,#191533 5px,#0000 5px),linear-gradient(#191533 7px,#2b2650 7px);background-size:12px 14px;position:relative}.flicker[data-v-bb8a5c24]{background:#ffd27a;width:7px;height:9px;animation:linear infinite flicker-bb8a5c24;position:absolute;box-shadow:0 0 6px #ffd27a99}.lights[data-v-bb8a5c24]{position:absolute;inset:0;overflow:hidden}.tower-light[data-v-bb8a5c24]{width:14px;height:18px}.cloud[data-v-bb8a5c24]{opacity:.35;transition:opacity 1.6s;animation:linear infinite drift-bb8a5c24;position:absolute;left:0}.alt-rooftops .cloud[data-v-bb8a5c24]{opacity:.55}.alt-clouds .cloud[data-v-bb8a5c24],.alt-penthouse .cloud[data-v-bb8a5c24]{opacity:.95}.pigeon[data-v-bb8a5c24]{animation:linear both fly-rtl-bb8a5c24;position:absolute;left:0}.pigeon.ltr[data-v-bb8a5c24]{animation-name:fly-ltr-bb8a5c24}.pigeon.ltr[data-v-bb8a5c24] svg{transform:scaleX(-1)}.wing-down[data-v-bb8a5c24]{position:absolute;inset:0}.wing-up[data-v-bb8a5c24]{animation:.32s step-end infinite flap-bb8a5c24}.wing-down[data-v-bb8a5c24]{animation:.32s step-end infinite reverse flap-bb8a5c24}.tower[data-v-bb8a5c24]{bottom:var(--street);right:calc(50% + var(--column-half) + 20px);top:var(--top);width:210px;display:flex;position:absolute}.crown[data-v-bb8a5c24]{background:#2b2650;border-top:6px solid #3d3670;height:52px;transition:background 1.2s;position:absolute;bottom:100%;left:18px;right:18px}.crown.lit[data-v-bb8a5c24]{background:#7a5a1a;box-shadow:0 0 40px 6px #ffc94d73}.helipad[data-v-bb8a5c24]{color:#c7cbe0;text-align:center;border-top:4px solid #c7cbe0;width:60px;height:18px;font-size:10px;line-height:14px;position:absolute;top:-24px;left:50%;transform:translate(-50%)}.beacon[data-v-bb8a5c24]{background:#ff6b81;width:6px;height:6px;animation:1.6s step-end infinite blink-bb8a5c24;position:absolute;top:-14px;right:10px}.facade[data-v-bb8a5c24]{background-color:#231f45;background-image:linear-gradient(90deg,#231f45 6px,#0000 6px),linear-gradient(#231f45 8px,#3b3566 8px);background-size:20px 26px;border-right:4px solid #1a1733;flex:0 0 92px;position:relative}.trophy[data-v-bb8a5c24]{left:14px;bottom:calc(var(--at) * var(--travel) + var(--cabin) / 2 - 22px);background:#ffd27a;padding:4px;animation:.6s ease-out both light-up-bb8a5c24;position:absolute;box-shadow:0 0 18px 4px #ffc94d99}.shaft[data-v-bb8a5c24]{background:linear-gradient(90deg,#a8dadc14,#a8dadc33);border-right:4px solid #c7cbe0;flex:1;position:relative}.cabin-slot[data-v-bb8a5c24]{left:6px;bottom:calc(var(--pct) * var(--travel));width:var(--cabin);height:var(--cabin);transition:bottom var(--glide);position:absolute}.cable[data-v-bb8a5c24]{top:0;left:calc(6px + var(--cabin) / 2 - 2px);bottom:calc(var(--pct) * var(--travel) + var(--cabin));width:4px;transition:bottom var(--glide);background:#4a4570;position:absolute}.street[data-v-bb8a5c24]{height:var(--street);position:absolute;bottom:0;left:0;right:0}.sidewalk[data-v-bb8a5c24]{background:#3a3552;border-top:4px solid #4c4670;height:16px;position:relative}.lamp[data-v-bb8a5c24]{background:#4c4670;width:4px;height:64px;position:absolute;bottom:100%}.lamp[data-v-bb8a5c24]:before{content:"";background:#ffe66d;width:12px;height:6px;position:absolute;top:-4px;left:-4px;box-shadow:0 0 14px 3px #ffe66d80}.road[data-v-bb8a5c24]{background:#1e1b33 linear-gradient(90deg,#ffe66d 0 24px,#0000 24px 56px) 0/56px 4px repeat-x;height:calc(100% - 16px)}.car[data-v-bb8a5c24]{bottom:10px;right:calc(50% + var(--column-half) + 20px);animation:1.2s ease-out both drive-in-bb8a5c24;position:absolute}.scale[data-v-bb8a5c24]{top:var(--top);bottom:var(--street);left:calc(50% + var(--column-half) + 24px);width:160px;color:var(--text);text-shadow:0 2px #0b0a1a,0 0 6px #0b0a1a;border-left:4px solid #f2ecd959;font-size:9px;position:absolute}.tick[data-v-bb8a5c24],.zone[data-v-bb8a5c24],.marker[data-v-bb8a5c24]{white-space:nowrap;position:absolute;left:0;transform:translateY(50%)}.tick[data-v-bb8a5c24]{bottom:calc(var(--at) * var(--travel) + var(--cabin) / 2);opacity:.8;padding-left:14px}.tick[data-v-bb8a5c24]:before{content:"";background:#f2ecd959;width:10px;height:4px;position:absolute;top:50%;left:0}.zone[data-v-bb8a5c24]{bottom:calc(var(--at) * var(--travel) + var(--cabin) / 2 - 16px);color:var(--text);opacity:.75;font-family:var(--font-body);padding-left:14px;font-size:18px}.zone.here[data-v-bb8a5c24]{color:var(--gold);opacity:1}.marker[data-v-bb8a5c24]{bottom:calc(var(--pct) * var(--travel) + var(--cabin) / 2);color:var(--gold);transition:bottom var(--glide);text-shadow:0 2px #0b0a1a;left:96px}@media (prefers-reduced-motion:reduce){.flicker[data-v-bb8a5c24]{opacity:.85;animation:none}.cloud[data-v-bb8a5c24]{transform:translateX(var(--rest));animation:none}}@keyframes flicker-bb8a5c24{0%,62%{opacity:0}64%,96%{opacity:1}98%,to{opacity:0}}@keyframes drift-bb8a5c24{0%{transform:translate(-200px)}to{transform:translate(110vw)}}@keyframes fly-rtl-bb8a5c24{0%{transform:translate(105vw)}to{transform:translate(-60px)translateY(-40px)}}@keyframes fly-ltr-bb8a5c24{0%{transform:translate(-60px)}to{transform:translate(105vw)translateY(-40px)}}@keyframes flap-bb8a5c24{50%{opacity:0}}@keyframes blink-bb8a5c24{50%{opacity:.15}}@keyframes light-up-bb8a5c24{0%{opacity:0;transform:scale(.6)}}@keyframes drive-in-bb8a5c24{0%{opacity:0;transform:translate(-120px)}}.strip.painted .meter[data-v-1e5b3021]{background:#0b0a1ab8;padding:4px 8px;box-shadow:0 0 0 2px #0b0a1ab8}.strip[data-v-1e5b3021]{border:2px solid var(--edge);background:linear-gradient(#0b0a1a,#3b2a5e);align-items:flex-end;gap:14px;height:124px;margin-bottom:12px;padding:0 12px 6px;transition:background 1.2s;display:flex;position:relative;overflow:hidden}.strip.alt-rooftops[data-v-1e5b3021]{background:linear-gradient(#14214a,#e08a6a)}.strip.alt-clouds[data-v-1e5b3021]{background:linear-gradient(#2f6fd0,#bcdcfa)}.strip.alt-penthouse[data-v-1e5b3021]{background:linear-gradient(#5a3a9a,#ffd27a)}.strip.alt-stone[data-v-1e5b3021]{background:linear-gradient(#6a4aa8,#ffb07a)}.strip.alt-castle[data-v-1e5b3021]{background:linear-gradient(#120c2e,#8a3a7a)}.strip.alt-night[data-v-1e5b3021]{background:linear-gradient(#05061a,#3a0f4a);box-shadow:inset 0 -3px #ff4fd8}.strip.alt-space[data-v-1e5b3021]{background:radial-gradient(at 70% 30%,#1a1450,#05040f 70%)}.strip.alt-ringworld[data-v-1e5b3021]{background:radial-gradient(at 50% 20%,#3a1a6a,#04030c);box-shadow:inset 0 3px #8fd3ff}.cabin-slot[data-v-1e5b3021]{flex:none;position:relative}.meter[data-v-1e5b3021]{flex:1;min-width:0;padding-bottom:6px}.where[data-v-1e5b3021]{font-family:var(--font-display);text-shadow:0 2px #0b0a1a;justify-content:space-between;margin:0 0 6px;font-size:9px;display:flex}.altitude[data-v-1e5b3021]{color:var(--mint);text-transform:uppercase}.total[data-v-1e5b3021]{color:var(--gold)}.track[data-v-1e5b3021]{background:#0b0a1a99;border:2px solid #f2ecd966;height:10px;margin-top:30px;position:relative}.fill[data-v-1e5b3021]{background:var(--gold);height:100%;transition:width 1.4s cubic-bezier(.5,0,.3,1)}.trophy[data-v-1e5b3021]{margin-bottom:2px;animation:.6s ease-out both light-up-1e5b3021;position:absolute;bottom:100%;transform:translate(-50%)}.ends[data-v-1e5b3021]{color:var(--muted);justify-content:space-between;margin:4px 0 0;font-size:16px;display:flex}.car[data-v-1e5b3021]{position:absolute;top:8px;right:8px}.pigeon[data-v-1e5b3021]{animation:linear both fly-1e5b3021;position:absolute;left:0}@keyframes fly-1e5b3021{0%{transform:translate(100vw)}to{transform:translate(-40px)translateY(-20px)}}@keyframes light-up-1e5b3021{0%{opacity:0;transform:translate(-50%)scale(.6)}}.era-title[data-v-ce9de923]{z-index:50;pointer-events:none;animation:2.4s steps(24,end) both band-wipe-ce9de923;position:fixed;top:38vh;left:0;right:0}.band[data-v-ce9de923]{box-shadow:0 -4px 0 var(--accent), 0 4px 0 var(--accent), 0 -8px 0 #0b0a1adb, 0 8px 0 #0b0a1adb;font-family:var(--font-display);text-align:center;background:#0b0a1adb;justify-items:center;gap:12px;padding:18px 16px 20px;display:grid}.age[data-v-ce9de923]{letter-spacing:6px;color:var(--accent);font-size:11px}.name[data-v-ce9de923]{letter-spacing:3px;color:#fff4c4;text-shadow:4px 4px #000;font-size:clamp(18px,5vw,30px);animation:2.4s steps(24,end) both name-stamp-ce9de923}.calm[data-v-ce9de923],.calm .name[data-v-ce9de923]{animation:2.4s both band-fade-ce9de923}@keyframes band-wipe-ce9de923{0%{clip-path:inset(0 100% 0 0)}12%{clip-path:inset(0)}82%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}@keyframes name-stamp-ce9de923{0%,10%{opacity:0;transform:scale(1.8)}18%{opacity:1;transform:scale(1)}}@keyframes band-fade-ce9de923{0%,to{opacity:0}15%,80%{opacity:1}}.sheet[data-v-67db97e3]{image-rendering:pixelated;background-repeat:no-repeat;animation-iteration-count:infinite;display:block}@keyframes sheet{to{background-position-x:var(--sheet)}}.era[data-v-5f5d91fc]{position:absolute;inset:0;overflow:hidden}.layer[data-v-5f5d91fc]{margin-left:calc(-1 * var(--w,960px));position:absolute;bottom:0;left:50%}.paint[data-v-5f5d91fc]{image-rendering:pixelated;-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0}.piece[data-v-5f5d91fc]{position:absolute}.ground[data-v-5f5d91fc]{height:64px;image-rendering:pixelated;background-position:top;background-repeat:repeat-x;background-size:1920px 64px;position:absolute;bottom:0;left:0;right:0}.piece.flip[data-v-5f5d91fc] .sheet{transform:scaleX(-1)}.piece.drift[data-v-5f5d91fc]{animation-name:drift-5f5d91fc;animation-timing-function:linear;animation-iteration-count:infinite}.piece.drift.fade[data-v-5f5d91fc]{animation-name:drift-fade-5f5d91fc}@keyframes drift-5f5d91fc{to{transform:translate(var(--dx), var(--dy))}}@keyframes drift-fade-5f5d91fc{0%{opacity:0}12%{opacity:.9}to{opacity:0;transform:translate(var(--dx), var(--dy))}}@media (prefers-reduced-motion:reduce){.piece.drift[data-v-5f5d91fc]{animation:none}}.backdrops[data-v-d4e1fe59]{position:absolute;inset:0;overflow:hidden}.warping .out[data-v-d4e1fe59] .layer{animation:sink-d4e1fe59 var(--warp) cubic-bezier(.55, 0, .8, .4) both}.warping .out[data-v-d4e1fe59]{animation:out-fade-d4e1fe59 var(--warp) steps(6) both}.warping .in[data-v-d4e1fe59] .layer{animation:settle-d4e1fe59 var(--warp) cubic-bezier(.2, .7, .2, 1) both}.warping .in[data-v-d4e1fe59]{animation:in-fade-d4e1fe59 var(--warp) steps(8) both}.warping.dither .in[data-v-d4e1fe59]{animation:era-dissolve var(--warp) linear both;-webkit-mask-size:16px 16px;mask-size:16px 16px}.warping.calm .out[data-v-d4e1fe59],.warping.calm .in[data-v-d4e1fe59],.warping.calm .out[data-v-d4e1fe59] .layer,.warping.calm .in[data-v-d4e1fe59] .layer{animation-name:none}.warping.calm .in[data-v-d4e1fe59]{animation:in-fade-d4e1fe59 var(--warp) ease both}.streaks[data-v-d4e1fe59]{animation:streak-d4e1fe59 var(--warp) steps(12) both;mix-blend-mode:screen;background-image:repeating-linear-gradient(90deg,#0000 0 36px,#ffffff80 36px 40px,#0000 40px 92px,#fff0c859 92px 96px,#0000 96px 148px);position:absolute;inset:0;-webkit-mask-image:repeating-linear-gradient(#000 0 48px,#0000 48px 120px);mask-image:repeating-linear-gradient(#000 0 48px,#0000 48px 120px)}.streaks.to-stone[data-v-d4e1fe59]{animation:rise-d4e1fe59 var(--warp) steps(14) both;background-image:radial-gradient(circle at 20px 20px,#ffb24a 0 4px,#0000 4px),radial-gradient(circle at 60px 70px,#ff6a2a 0 4px,#0000 4px);background-size:92px 110px;-webkit-mask-image:none;mask-image:none}.streaks.to-castle[data-v-d4e1fe59]{background-image:none;-webkit-mask-image:none;mask-image:none}.streaks.to-castle[data-v-d4e1fe59]:before{content:"";animation:fall-d4e1fe59 var(--warp) steps(14) both;background-image:radial-gradient(circle at 24px 22px,#ffe27a 0 3px,#0000 3px),radial-gradient(circle at 74px 84px,#fff4c4 0 2px,#0000 2px);background-size:120px 130px;position:absolute;inset:0}.streaks.to-night[data-v-d4e1fe59]{animation:glitch-d4e1fe59 var(--warp) steps(1) both;background-image:linear-gradient(#0000 0 18%,#ff4fd88c 18% 21%,#0000 21% 47%,#7ff3ff80 47% 49%,#0000 49% 71%,#ff4fd866 71% 76%,#0000 76%);-webkit-mask-image:none;mask-image:none}.streaks.to-ringworld[data-v-d4e1fe59]{animation:swell-d4e1fe59 var(--warp) steps(10) both;background-image:radial-gradient(at 50% 100%,#0000 0 38%,#c8f0ff99 38% 41%,#0000 41%);background-size:100% 100%;-webkit-mask-image:none;mask-image:none}.flash[data-v-d4e1fe59]{animation:land-d4e1fe59 var(--warp) steps(1) both;background:#fff;position:absolute;inset:0}@keyframes rise-d4e1fe59{0%{opacity:0;background-position:0 100vh,0 100vh}20%{opacity:1}to{opacity:0;background-position:0 -40vh,12px -60vh}}@keyframes fall-d4e1fe59{0%{opacity:0;background-position:0 -40vh}25%{opacity:1}to{opacity:0;background-position:8px 60vh}}@keyframes glitch-d4e1fe59{0%{opacity:1;transform:translateY(0)}12%{transform:translateY(8vh)translate(-12px)}25%{transform:translateY(-14vh)translate(16px)}37%{transform:translateY(22vh)}50%{transform:translateY(-4vh)translate(-8px)}62%{opacity:.6;transform:translateY(30vh)}75%,to{opacity:0}}@keyframes swell-d4e1fe59{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(2.2)}}@keyframes land-d4e1fe59{0%,44%{opacity:0}46%{opacity:.35}50%,to{opacity:0}}@keyframes sink-d4e1fe59{to{transform:translateY(calc(var(--depth) * 70vh))}}@keyframes settle-d4e1fe59{0%{transform:translateY(calc(var(--depth) * -30vh))}}@keyframes out-fade-d4e1fe59{70%{opacity:1}to{opacity:0}}@keyframes in-fade-d4e1fe59{0%{opacity:0}}@keyframes streak-d4e1fe59{0%{opacity:0;-webkit-mask-position:0 -120px;mask-position:0 -120px}20%{opacity:1}80%{opacity:.8}to{opacity:0;-webkit-mask-position:0 480px;mask-position:0 480px}}.pop-world[data-v-cdfaa3bb]{--street:64px;--top:132px;--cabin:104px;--travel:max(0px, calc(100vh - var(--street) - var(--top) - var(--cabin)));--column-half:250px;--glide:1.4s cubic-bezier(.5, 0, .3, 1);z-index:-1;pointer-events:none;font-family:var(--font-display);position:fixed;inset:0;overflow:hidden}.flyer[data-v-cdfaa3bb]{z-index:1;animation:linear both fly-rtl-cdfaa3bb;position:absolute;left:0}.flyer.ltr[data-v-cdfaa3bb]{animation-name:fly-ltr-cdfaa3bb}.flyer.ltr[data-v-cdfaa3bb] svg{transform:scaleX(-1)}.tower[data-v-cdfaa3bb]{bottom:var(--street);right:calc(50% + var(--column-half) + 20px);top:var(--top);z-index:2;width:210px;display:flex;position:absolute}.facade[data-v-cdfaa3bb]{background:#1a1733;border-right:4px solid #1a1733;flex:0 0 92px;position:relative}.skin[data-v-cdfaa3bb]{image-rendering:pixelated;background-position:0 100%;background-size:92px 64px;position:absolute;inset:0}.skin.rebuild[data-v-cdfaa3bb]{animation:1.4s steps(14,end) both rebuild-cdfaa3bb}.seam[data-v-cdfaa3bb]{background:#fff4c4;height:4px;animation:1.4s steps(14,end) both seam-cdfaa3bb;position:absolute;bottom:0;left:-4px;right:-4px;box-shadow:0 0 12px 2px #fff4c4cc}@keyframes rebuild-cdfaa3bb{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes seam-cdfaa3bb{0%{opacity:1;bottom:0}95%{opacity:1}to{opacity:0;bottom:100%}}@media (prefers-reduced-motion:reduce){.skin.rebuild[data-v-cdfaa3bb],.seam[data-v-cdfaa3bb]{animation-duration:1ms}}.spire[data-v-cdfaa3bb]{width:92px;height:72px;image-rendering:pixelated;position:absolute;bottom:100%;left:0}.spire.lit[data-v-cdfaa3bb]{filter:drop-shadow(0 0 12px #7ff3ff)brightness(1.2)}.spire.rise[data-v-cdfaa3bb]{animation:1.5s steps(6,end) both crown-rise-cdfaa3bb}@keyframes crown-rise-cdfaa3bb{0%,85%{opacity:0;transform:translateY(16px)}}.trophy[data-v-cdfaa3bb]{left:14px;bottom:calc(var(--at) * var(--travel) + var(--cabin) / 2 - 22px);background:#ffd27a;padding:4px;animation:.6s ease-out both light-up-cdfaa3bb;position:absolute;box-shadow:0 0 18px 4px #ffc94d99}.shaft[data-v-cdfaa3bb]{background:linear-gradient(90deg,#a8dadc14,#a8dadc33);border-right:4px solid #c7cbe0;flex:1;position:relative}.cable[data-v-cdfaa3bb]{top:0;left:calc(6px + var(--cabin) / 2 - 2px);bottom:calc(var(--pct) * var(--travel) + var(--cabin));width:4px;transition:bottom var(--glide);background:#4a4570;position:absolute}.cabin-slot[data-v-cdfaa3bb]{left:6px;bottom:calc(var(--pct) * var(--travel));width:var(--cabin);height:var(--cabin);transition:bottom var(--glide);position:absolute}.scale[data-v-cdfaa3bb]{top:var(--top);bottom:var(--street);left:calc(50% + var(--column-half) + 24px);width:170px;color:var(--text);text-shadow:0 2px #0b0a1a,0 0 6px #0b0a1a;z-index:2;border-left:4px solid #f2ecd959;font-size:9px;position:absolute}.tick[data-v-cdfaa3bb],.zone[data-v-cdfaa3bb],.marker[data-v-cdfaa3bb]{white-space:nowrap;position:absolute;left:0;transform:translateY(50%)}.tick[data-v-cdfaa3bb]{bottom:calc(var(--at) * var(--travel) + var(--cabin) / 2);opacity:.8;padding-left:14px}.tick[data-v-cdfaa3bb]:before{content:"";background:#f2ecd959;width:10px;height:4px;position:absolute;top:50%;left:0}.zone[data-v-cdfaa3bb]{bottom:calc(var(--at) * var(--travel) + var(--cabin) / 2);opacity:.75;font-family:var(--font-body);padding-left:14px;font-size:18px}.zone small[data-v-cdfaa3bb]{font-family:var(--font-display);opacity:.8;font-size:8px}.zone[data-v-cdfaa3bb]:before{content:"";background:#f2ecd959;width:10px;height:4px;position:absolute;top:50%;left:0}.zone.here[data-v-cdfaa3bb]{color:var(--gold);opacity:1}.marker[data-v-cdfaa3bb]{bottom:calc(var(--pct) * var(--travel) + var(--cabin) / 2);color:var(--gold);transition:bottom var(--glide);left:96px}@keyframes fly-rtl-cdfaa3bb{0%{transform:translate(105vw)}to{transform:translate(-80px)translateY(-40px)}}@keyframes fly-ltr-cdfaa3bb{0%{transform:translate(-80px)}to{transform:translate(105vw)translateY(-40px)}}@keyframes light-up-cdfaa3bb{0%{opacity:0;transform:scale(.6)}}.backdrop[data-v-d98c6f71]{z-index:500;background:#05040ccc;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.dialog[data-v-d98c6f71]{gap:16px;width:100%;max-width:440px;font-size:26px;display:grid}.dialog .btn[data-v-d98c6f71]{justify-self:start}.day[data-v-d80cdd82]{gap:12px;display:grid}.tag[data-v-d80cdd82]{color:var(--night);background:var(--mint);padding:2px 6px;font-size:10px}.rounds[data-v-d80cdd82]{gap:12px;padding:0;list-style:none;display:grid}.row[data-v-d80cdd82]{border-top:2px dashed var(--edge);grid-template-columns:96px 1fr;gap:12px;padding-top:12px;font-size:22px;display:grid}.thumb[data-v-d80cdd82]{min-width:0}.item[data-v-d80cdd82]{font-size:24px}.info[data-v-d80cdd82]{overflow-wrap:anywhere;justify-items:start;gap:4px;min-width:0;display:grid}.quote[data-v-d80cdd82]{border-left:3px solid var(--edge);color:var(--muted);padding-left:8px}.admin[data-v-ade23d5f]{gap:16px;font-size:24px;display:grid}.token[data-v-ade23d5f]{gap:8px;display:grid}.archive[data-v-484d84f9]{gap:16px;display:grid}.days[data-v-484d84f9]{gap:10px;padding:0;font-size:24px;list-style:none;display:grid}.end[data-v-823c2406]{gap:20px;animation:.32s ease-out both fade-up;display:grid}.total[data-v-823c2406]{font-family:var(--font-display);font-size:22px;line-height:1.6}.tiles[data-v-823c2406]{justify-content:space-between;gap:6px;padding:0;list-style:none;display:flex}.tile[data-v-823c2406]{text-align:center;flex:1;font-size:36px;line-height:1.2;animation:.36s ease-out both pop}.stats[data-v-823c2406]{text-align:center;grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.stats dt[data-v-823c2406]{color:var(--muted);font-size:22px}.stats dd[data-v-823c2406]{font-family:var(--font-display);color:var(--gold);font-size:12px;line-height:1.8}.next[data-v-823c2406]{text-align:center;width:100%}.play[data-v-1735fca7]{gap:16px;display:grid}.run-stats[data-v-1735fca7]{text-align:center;grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.run-stats dt[data-v-1735fca7],.day-heading[data-v-1735fca7]{color:var(--muted);font-size:22px}.run-stats dd[data-v-1735fca7]{font-family:var(--font-display);color:var(--gold);font-size:12px;line-height:1.8}.unlock[data-v-0ae76875]{justify-items:start;gap:16px;display:grid}.buy[data-v-0ae76875]{text-align:center;width:100%}.restore[data-v-0ae76875]{border-top:3px dashed var(--edge);gap:10px;width:100%;padding-top:16px;display:grid}.restore-title[data-v-0ae76875]{font-family:var(--font-display);color:var(--mint);font-size:12px;line-height:1.8}.hint[data-v-0ae76875],.message[data-v-0ae76875]{color:var(--muted);font-size:22px}.restore-label[data-v-0ae76875]{font-size:22px}.soon[data-v-0ae76875]{font-family:var(--font-display);color:var(--mint);font-size:12px;line-height:1.8}.unlimited[data-v-f667e123]{gap:16px;display:grid}.notice-line[data-v-f667e123]{min-height:1.2em;color:var(--gold);font-size:22px}.subnav[data-v-f667e123]{font-family:var(--font-display);flex-wrap:wrap;gap:16px;font-size:10px;line-height:1.8;display:flex}.subnav a[data-v-f667e123]{color:var(--muted)}.subnav a[aria-current=page][data-v-f667e123]{color:var(--mint);text-decoration:none}.unlock-restore[data-v-f667e123]{justify-items:start;gap:16px;display:grid}:root{--night:#0b0a1a;--panel:#17142e;--edge:#2e2a55;--text:#f2ecd9;--muted:#9c95bf;--gold:#ffc94d;--mint:#63e6be;--rose:#ff6b81;--font-display:"Press Start 2P", monospace;--font-body:"VT323", monospace}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:radial-gradient(ellipse at top, #1d1845 0%, var(--night) 60%) var(--night);min-height:100vh;color:var(--text);font-family:var(--font-body);margin:0;font-size:24px;line-height:1.2;overflow-x:hidden}body:after{content:"";pointer-events:none;z-index:1000;opacity:.35;background:repeating-linear-gradient(#0000 0 2px,#00000040 3px,#0000 4px);position:fixed;inset:0}h1,h2,p,dl,dd,ol,figure,blockquote{margin:0}button,input{font:inherit;color:inherit}a{color:var(--mint)}:focus-visible{outline:3px solid var(--mint);outline-offset:3px}.shell{z-index:1;text-shadow:0 2px #0b0a1ab3;width:100%;max-width:480px;margin:0 auto;padding:16px;position:relative}.logo{font-family:var(--font-display);color:var(--gold);text-shadow:3px 3px #7a4f00;letter-spacing:1px;font-size:28px}.title{font-family:var(--font-display);font-size:16px;line-height:1.6}.gold{color:var(--gold)}.mint{color:var(--mint)}.rose{color:var(--rose)}.muted{color:var(--muted)}.error{color:var(--rose)}.card{text-shadow:none;background:var(--panel);border:3px solid var(--edge);padding:16px;box-shadow:0 6px #0a0918}.btn{text-shadow:none;min-width:44px;min-height:44px;font-family:var(--font-display);color:var(--night);background:var(--gold);cursor:pointer;border:0;justify-content:center;align-items:center;padding:10px 18px;font-size:14px;display:inline-flex;box-shadow:0 4px #b8861f}.btn:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px #b8861f}.btn:disabled{opacity:.5;cursor:not-allowed}.btn.small{font-size:10px}input[type=text],input[type=password],input[type=email]{background:var(--night);border:3px solid var(--edge);width:100%;min-height:44px;padding:8px 12px;font-size:28px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes pop{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.12)}to{transform:scale(1)}}@keyframes fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}
