@font-face{font-family:Unbounded;src:url(/fonts/unbounded.woff2) format("woff2");font-weight:800;font-display:swap}@font-face{font-family:Space Grotesk;src:url(/fonts/space-grotesk.woff2) format("woff2");font-weight:400 700;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono.woff2) format("woff2");font-weight:500 800;font-display:swap}:root{--bg: #07090a;--panel: #0f1213;--panel-2: #161b1c;--panel-3: #1d2426;--rule: #232b2d;--rule-2: #2f393b;--fg: #f2f5f3;--fg-soft: #a9b3ae;--fg-dim: #85908b;--acc: #3dff8b;--acc-ink: #04120a;--acc-dim: #1b5c37;--acc-glow: rgba(61, 255, 139, .22);--bad: #ff5c6a;--warn: #ffc24b;--info: #6ab8ff;--r: 14px;--r-s: 9px;--display: "Unbounded", "Space Grotesk", system-ui, sans-serif;--ui: "Space Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;--mono: "JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--gut: 16px;--max: 1240px;color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--fg);font:400 16px/1.5 var(--ui);min-height:100vh;display:flex;flex-direction:column}main{flex:1;width:100%}a{color:inherit}img,svg{display:block;max-width:100%}button,input,select{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--acc);outline-offset:2px;border-radius:6px}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.dim{color:var(--fg-dim)}.acc{color:var(--acc)}.skip{position:absolute;left:-999px;top:8px;background:var(--acc);color:var(--acc-ink);padding:8px 12px;border-radius:8px;z-index:50}.skip:focus{left:8px}.top{position:sticky;top:0;z-index:30;background:#07090af0;border-bottom:1px solid var(--rule)}.top-in{max-width:var(--max);margin:0 auto;padding:10px var(--gut);display:flex;align-items:center;gap:12px}.brand{display:flex;align-items:center;gap:10px;text-decoration:none;flex:none}.mark{width:32px;height:32px}.m-bg{fill:var(--acc)}.m-curve{fill:none;stroke:var(--acc-ink);stroke-width:3.2;stroke-linecap:round}.m-dot{fill:var(--acc-ink)}.brand-t{font:700 19px/1 var(--display);letter-spacing:-.02em}.nav{display:flex;gap:2px;flex:1;min-width:0;overflow-x:auto;scrollbar-width:none}.nav::-webkit-scrollbar{display:none}.nav-a{font:600 12px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:var(--fg-soft);padding:10px;border-radius:8px;white-space:nowrap}.nav-a:hover{color:var(--fg);background:var(--panel-2)}.nav-a[aria-current=page]{color:var(--acc);background:var(--panel-2)}.top-r{display:flex;align-items:center;gap:8px;flex:none}[hidden]{display:none!important}.top-r .chip-net{display:none}@media(max-width:520px){.brand-t{display:none}.top-in{gap:6px}.nav-a{padding:10px 7px;font-size:11px;letter-spacing:.03em}}@media(min-width:900px){.top-r .chip-net{display:inline-flex}.nav{justify-content:center}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:12px;border:1px solid transparent;font:700 15px/1 var(--ui);text-decoration:none;cursor:pointer;white-space:nowrap;transition:transform .12s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease}.btn:active{transform:translateY(1px)}.btn[disabled]{cursor:not-allowed;opacity:.45}.btn-go{background:var(--acc);color:var(--acc-ink);box-shadow:0 0 0 0 var(--acc-glow)}.btn-go:hover:not([disabled]){box-shadow:0 0 0 6px var(--acc-glow),0 10px 30px -10px var(--acc)}.btn-ghost{background:var(--panel-2);border-color:var(--rule-2);color:var(--fg)}.btn-ghost:hover:not([disabled]){border-color:var(--acc)}.btn-bad{background:transparent;border-color:var(--bad);color:var(--bad)}.btn-wide{width:100%;min-height:52px;font-size:17px}.btn-connect{background:var(--panel-2);border-color:var(--rule-2);min-height:40px;padding:0 14px;font:700 13px/1 var(--mono)}.btn-connect:hover{border-color:var(--acc)}.btn-connect.is-on{color:var(--acc)}.btn-connect.is-wrong{color:var(--warn);border-color:var(--warn)}.chip{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:var(--panel-2);border:1px solid var(--rule);font:600 12px/1.2 var(--mono);color:var(--fg-soft)}.chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.foot{border-top:1px solid var(--rule);margin-top:72px}.foot-in{max-width:var(--max);margin:0 auto;padding:28px var(--gut) 40px;display:grid;gap:14px}.foot-brand{display:flex;align-items:center;gap:10px;font:700 16px/1 var(--display)}.foot-brand .mark{width:26px;height:26px}.foot-line{margin:0;color:var(--fg-soft);font-size:14px}.foot-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 22px;font-size:13px;color:var(--fg-dim)}.foot-list li{display:flex;gap:8px}.foot-list a{color:var(--fg-soft)}.foot-nav{display:flex;gap:4px;flex-wrap:wrap}@media(min-width:900px){.foot-in{grid-template-columns:auto 1fr auto;align-items:center}.foot-list{grid-column:1 / -1}}.modal{border:1px solid var(--rule-2);border-radius:var(--r);background:var(--panel);color:var(--fg);padding:0;width:min(420px,calc(100vw - 32px))}.modal::backdrop{background:#000000b3}.modal-in{padding:22px;display:grid;gap:14px}.modal-t{margin:0;font:700 18px/1.2 var(--display)}.wallet-list{display:grid;gap:8px}.wallet-list .btn{justify-content:flex-start}.toasts{position:fixed;right:16px;bottom:16px;left:16px;display:grid;gap:8px;justify-items:end;z-index:60;pointer-events:none}.toast{pointer-events:auto;max-width:420px;background:var(--panel-2);border:1px solid var(--rule-2);border-left:3px solid var(--acc);border-radius:10px;padding:12px 14px;font-size:14px}.toast.is-bad{border-left-color:var(--bad)}.toast a{color:var(--acc)}.hero,.intro,.board,.create,.mech,.raise,.lost{max-width:var(--max);margin:0 auto;padding:0 var(--gut)}.h1{font:800 clamp(30px,5.4vw,64px)/1.02 var(--display);letter-spacing:-.035em;margin:0}.h1-s{font-size:clamp(28px,4.2vw,48px)}.h2{font:700 clamp(20px,2.4vw,28px)/1.1 var(--display);letter-spacing:-.02em;margin:0}.h3{font:700 17px/1.2 var(--ui);margin:0}.lead{color:var(--fg-soft);margin:10px 0 0;font-size:17px;max-width:46ch}.intro{padding-top:24px;padding-bottom:8px}.empty{grid-column:1 / -1;display:grid;justify-items:center;gap:14px;padding:40px 16px;border:1px dashed var(--rule-2);border-radius:var(--r);color:var(--fg-soft);text-align:center;margin:0}.empty-t{margin:0;font:700 20px/1.2 var(--display);color:var(--fg)}.err{color:var(--bad);min-height:1.2em;margin:0;font-size:14px}.hint{color:var(--fg-dim);margin:6px 0 0;font-size:13px}.hero{padding-top:22px;display:grid;gap:16px}.hero-row{display:flex;flex-wrap:wrap;align-items:center;gap:14px 28px}.stats{display:flex;gap:22px;margin:0}.stats div{display:grid;gap:2px}.stats dt{font:600 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-dim)}.stats dd{margin:0;font:700 22px/1.1 var(--mono)}.board{margin-top:26px}.board-head{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:14px}.tabs{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;max-width:100%}.tab{flex:none;padding:8px 12px;border-radius:999px;border:1px solid var(--rule-2);background:transparent;font:600 12px/1 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--fg-soft);cursor:pointer}.tab[aria-selected=true]{background:var(--acc);color:var(--acc-ink);border-color:var(--acc)}.asof{margin-left:auto;color:var(--fg-dim);font-size:12px}.grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(290px,1fr))}.more{margin:18px auto 0;display:flex}.rc{display:grid;gap:12px;padding:14px;border-radius:var(--r);background:var(--panel);border:1px solid var(--rule);text-decoration:none;transition:transform .15s ease,border-color .15s ease,box-shadow .2s ease}.rc:hover,.rc:focus-visible{transform:translateY(-2px);border-color:var(--acc);box-shadow:0 14px 40px -18px var(--acc-glow)}.rc-top{display:grid;grid-template-columns:64px 1fr;gap:12px;align-items:center}.sigil{width:64px;height:64px;border-radius:12px}.rc-name{font:700 18px/1.15 var(--ui);margin:0;overflow-wrap:anywhere}.rc-sym{font:600 13px/1 var(--mono);color:var(--fg-soft)}.rc-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.rc-big{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.rc-amt{font:700 22px/1 var(--mono);color:var(--acc)}.rc-of{font:500 13px/1 var(--mono);color:var(--fg-dim)}.rc-foot{display:flex;justify-content:space-between;gap:8px;font:500 12px/1.3 var(--mono);color:var(--fg-dim)}.bar{width:100%;height:10px}.bar-bg{fill:var(--panel-3)}.bar-fg{fill:var(--acc)}.bar-hp{fill:var(--bad)}.pill{display:inline-flex;padding:4px 8px;border-radius:6px;font:700 11px/1 var(--mono);letter-spacing:.05em;text-transform:uppercase;background:var(--panel-3);color:var(--fg-soft)}.pill-live{background:#3dff8b24;color:var(--acc)}.pill-filled{background:#ffc24b24;color:var(--warn)}.pill-launched{background:var(--acc);color:var(--acc-ink)}.pill-refund{background:#ff5c6a24;color:var(--bad)}.pill-wait{background:#6ab8ff24;color:var(--info)}.create{display:grid;gap:14px;margin-top:18px}.step{margin:0;border:1px solid var(--rule);border-radius:var(--r);padding:16px;background:var(--panel);min-width:0}.step legend{padding:0 6px}.kinds{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:6px}.kind input{position:absolute;opacity:0;pointer-events:none}.kind-c{display:grid;gap:4px;padding:14px;border-radius:12px;border:1px solid var(--rule-2);background:var(--panel-2);cursor:pointer;height:100%}.kind input:checked+.kind-c{border-color:var(--acc);box-shadow:inset 0 0 0 1px var(--acc)}.kind input:focus-visible+.kind-c{outline:2px solid var(--acc);outline-offset:2px}.kind-code{font:800 13px/1 var(--mono);color:var(--acc);letter-spacing:.06em}.kind-n{font:700 18px/1.1 var(--display)}.kind-l{font-size:13px;color:var(--fg-soft)}.fields{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-top:6px}.field{display:grid;gap:6px;min-width:0}.field label{font:600 12px/1 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--fg-soft)}.field input{width:100%;min-height:46px;padding:0 12px;border-radius:10px;border:1px solid var(--rule-2);background:var(--bg);font-family:var(--mono)}.field input:focus{border-color:var(--acc);outline:none;box-shadow:0 0 0 3px var(--acc-glow)}.field input[aria-invalid=true]{border-color:var(--bad)}.check{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--fg-soft);min-height:46px}.check input{width:20px;height:20px;accent-color:var(--acc)}.preview{border:1px solid var(--acc-dim);border-radius:var(--r);padding:16px;background:linear-gradient(180deg,#0d1813,var(--panel));display:grid;gap:12px;align-content:start}.kv{margin:0;display:grid;gap:8px}.kv div{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid var(--rule);padding-bottom:8px}.kv dt{color:var(--fg-soft);font-size:14px}.kv dd{margin:0;font:600 14px/1.3 var(--mono);text-align:right;overflow-wrap:anywhere}@media(min-width:1000px){.create{grid-template-columns:minmax(0,1fr) 360px;align-items:start}.create>.step{grid-column:1}.preview{grid-column:2;grid-row:1 / span 5;position:sticky;top:76px}.kinds{grid-template-columns:repeat(4,minmax(0,1fr))}}.mech{margin-top:40px;display:grid;gap:16px}.fig{margin:0;border:1px solid var(--rule);border-radius:var(--r);background:var(--panel);padding:10px}.fig .art{width:100%;height:auto}.fig-s{max-width:520px;width:100%}.tpls{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.tpl{display:grid;gap:12px}.tpl-t{display:grid;gap:8px}.pair{display:grid;gap:14px;align-items:center}@media(min-width:900px){.pair{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}.facts{margin:0;padding:0;list-style:none;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.facts li{border:1px solid var(--rule);border-radius:12px;padding:14px;background:var(--panel);color:var(--fg-soft);font-size:15px}.facts b{color:var(--fg)}.lost{display:grid;justify-items:center;gap:18px;padding-top:40px;text-align:center}.raise{margin-top:20px}.rv{display:grid;gap:14px}.rv-head{display:grid;grid-template-columns:72px 1fr;gap:14px;align-items:center}.rv-head .sigil{width:72px;height:72px}.rv-name{font:800 clamp(24px,4vw,40px)/1.05 var(--display);letter-spacing:-.03em;margin:0;overflow-wrap:anywhere}.rv-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.rv-addrs{display:flex;flex-wrap:wrap;gap:6px 16px;font:500 12px/1.4 var(--mono);color:var(--fg-dim)}.rv-addrs a{color:var(--fg-soft)}.panel{border:1px solid var(--rule);border-radius:var(--r);background:var(--panel);padding:16px;display:grid;gap:12px;min-width:0}.panel-h{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.big{font:700 clamp(26px,4vw,36px)/1 var(--mono);color:var(--acc)}.big small{font-size:15px;color:var(--fg-dim)}.bar-l{height:16px}.trade-tabs{display:flex;gap:6px}.amt{display:flex;gap:8px}.amt input{flex:1;min-width:0;min-height:50px;padding:0 12px;border-radius:10px;border:1px solid var(--rule-2);background:var(--bg);font:600 18px/1 var(--mono)}.amt input:focus{border-color:var(--acc);outline:none;box-shadow:0 0 0 3px var(--acc-glow)}.quick{display:flex;flex-wrap:wrap;gap:6px}.quick button{padding:8px 10px;border-radius:8px;border:1px solid var(--rule-2);background:var(--panel-2);font:600 12px/1 var(--mono);cursor:pointer}.quick button:hover{border-color:var(--acc)}.chart{width:100%;height:auto}.c-line{fill:none;stroke:var(--acc);stroke-width:3}.c-area{fill:var(--acc);opacity:.08}.c-now{fill:var(--acc)}.c-ring{fill:none;stroke:var(--acc);stroke-width:2;opacity:.5}.c-axis{stroke:var(--rule-2);stroke-width:1.5}.c-t{font:600 11px/1 var(--mono);fill:var(--fg-dim)}.hpbar{height:26px}.kv-row{grid-template-columns:repeat(3,minmax(0,1fr))}.kv-row div{display:grid;gap:4px;border:0;padding:0;justify-content:start}.kv-row dd{text-align:left}.tbl{overflow-x:auto;max-width:100%}.holders{width:100%;border-collapse:collapse;font-size:13px}.holders th{text-align:left;font:600 11px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-dim);padding:0 10px 8px 0;white-space:nowrap}.holders td{padding:8px 10px 8px 0;border-top:1px solid var(--rule);white-space:nowrap}.holders a{color:var(--fg-soft)}.trade{gap:10px}.trade form{display:grid;gap:10px}.terms{margin:0;color:var(--fg-soft);font-size:14px;line-height:1.55;overflow-wrap:anywhere}.paused{margin:0;padding:10px 12px;border-radius:10px;border:1px solid var(--warn);color:var(--warn);font-size:14px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hp-zone{fill:var(--warn);opacity:.35}.rv-top,.rv-main,.rv-side{display:grid;gap:14px;min-width:0}@media(min-width:980px){.rv{grid-template-columns:minmax(0,1fr) 380px;grid-template-areas:"top side" "main side";align-items:start}.rv-top{grid-area:top}.rv-main{grid-area:main}.rv-side{grid-area:side;position:sticky;top:76px}}.rv-side>:empty{display:none}.opening{margin:0;width:100%;height:clamp(176px,22vw,290px);overflow:hidden;border-bottom:1px solid var(--rule);background:radial-gradient(120% 90% at 60% 0%,#0d1714 0%,var(--bg) 70%)}.opening .art{width:100%;height:100%;max-width:none}.opening.op-s{height:clamp(150px,15vw,200px)}.f-dot{fill:#1c2624}.s-axis{fill:none;stroke:var(--rule-2);stroke-width:2}.f-area{fill:var(--acc);opacity:.08}.s-rail{fill:none;stroke:var(--acc);stroke-width:5;stroke-linecap:round;stroke-linejoin:round}.s-halo{fill:none;stroke:var(--acc);stroke-width:18;opacity:.12;stroke-linecap:round}.s-flow{fill:none;stroke:var(--acc-ink);stroke-width:2;stroke-dasharray:2 6;opacity:.7;animation:flow 1.6s linear infinite}.s-line{fill:none;stroke:var(--rule-2);stroke-width:4;stroke-linecap:round}.s-dash{fill:none;stroke:var(--fg-dim);stroke-width:2;stroke-dasharray:6 7}.s-dash-bad{fill:none;stroke:var(--bad);stroke-width:2;stroke-dasharray:6 7;opacity:.8}.s-move{animation:dash 1.2s linear infinite}.s-soft{fill:none;stroke:var(--fg-dim);stroke-width:3;stroke-linecap:round}.s-acc{fill:none;stroke:var(--acc);stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.s-acc-thin{fill:none;stroke:var(--acc);stroke-width:2;stroke-linecap:round}.s-flag{fill:none;stroke:var(--fg);stroke-width:2}.f-acc{fill:var(--acc)}.f-acc-dim{fill:var(--acc-dim)}.f-bad{fill:var(--bad)}.f-fg{fill:var(--fg)}.f-crit{fill:var(--warn)}.f-panel2{fill:var(--panel-3)}.t-s{font:600 15px/1 var(--mono);fill:var(--fg-soft);letter-spacing:.04em}.t-m{font:600 18px/1 var(--mono);fill:var(--fg)}.t-l{font:800 24px/1 var(--display);fill:var(--fg)}.t-xl{font:800 48px/1 var(--display);fill:var(--fg)}.t-acc{fill:var(--acc)}.t-bad{fill:var(--bad)}.t-soft{fill:var(--fg-dim)}.coin-o{fill:var(--acc)}.coin-i{fill:none;stroke:var(--acc-ink);stroke-width:2;opacity:.5}.coin-t{font:800 12px/1 var(--display);fill:var(--acc-ink)}.c-tok .coin-o{fill:var(--fg)}.p-tank{fill:var(--panel-2);stroke:var(--rule-2);stroke-width:2}.p-wave{fill:var(--acc-dim);animation:wave 3.2s ease-in-out infinite}.w-body{fill:var(--panel-3);stroke:var(--rule-2);stroke-width:2}.w-flap,.k-face{fill:var(--panel-2);stroke:var(--rule-2);stroke-width:2}.k-tick{stroke:var(--fg-dim);stroke-width:2}.k-hand{stroke:var(--acc);stroke-width:4;stroke-linecap:round}.d-card{fill:var(--panel-2);stroke:var(--rule-2);stroke-width:2}.d-glow{fill:none;stroke:var(--acc);stroke-width:3;opacity:0}.n-ring{fill:var(--panel-2);stroke:var(--rule-2);stroke-width:2}.draw{stroke-dasharray:100;stroke-dashoffset:100;animation:draw 1.2s cubic-bezier(.3,.7,.2,1) forwards}.draw-fade{opacity:0;animation:fade .8s .6s ease forwards}.g-draw{stroke-dasharray:100;stroke-dashoffset:100;animation:draw 1s .5s ease forwards}.ride{opacity:0;animation:ride 4.8s linear infinite}.ride.r1{animation-delay:1.1s}.ride.r2{animation-delay:2.7s}.ride.r3{animation-delay:4.3s}.flag{transform-box:fill-box;transform-origin:left center;animation:flagwave 2.4s ease-in-out infinite}.hand{transform-box:fill-box;transform-origin:50% 100%}.spin .hand{animation:spin 6s linear infinite}.spin-slow .hand{animation:spin 14s linear infinite}.card{opacity:0;animation:rise .7s cubic-bezier(.2,.8,.2,1) forwards}.card.c1{animation-delay:.12s}.card.c2{animation-delay:.24s}.card.c3{animation-delay:.36s}.card .d-glow{animation:glow 6s ease-in-out infinite}.card.c0 .d-glow{animation-delay:1.2s}.card.c1 .d-glow{animation-delay:2.7s}.card.c2 .d-glow{animation-delay:4.2s}.card.c3 .d-glow{animation-delay:5.7s}.cursor{animation:point 6s ease-in-out infinite}.bob{animation:bob 2.6s ease-in-out infinite}.slide{animation:bob 3s ease-in-out infinite}.grow{transform-box:fill-box;transform-origin:bottom;animation:grow 3s ease-in-out infinite}.grow.g1{animation-delay:.4s}.grow.g2{animation-delay:.8s}.hp{transform-box:fill-box;transform-origin:left;animation:hp 5s ease-in-out infinite}.twinkle{transform-box:fill-box;transform-origin:center;animation:twinkle 2.2s ease-in-out infinite}.node .n-ring{animation:lit 6s ease-in-out infinite}.node.n1 .n-ring{animation-delay:1s}.node.n2 .n-ring{animation-delay:2s}.node.n3 .n-ring{animation-delay:3s}.node.n4 .n-ring{animation-delay:4s}.node.n5 .n-ring{animation-delay:5s}.drop{animation:drop 2.4s ease-in infinite}.drop.q2{animation-delay:.8s}.drop.q3{animation-delay:1.6s}.flame{transform-box:fill-box;transform-origin:bottom;animation:flame 1.4s ease-in-out infinite}.fall{animation:fall 3s ease-in infinite}.pulse{transform-box:fill-box;transform-origin:center;animation:twinkle 1.8s ease-in-out infinite}@keyframes draw{to{stroke-dashoffset:0}}@keyframes fade{to{opacity:1}}@keyframes flow{to{stroke-dashoffset:-16}}@keyframes dash{to{stroke-dashoffset:-26}}@keyframes wave{50%{transform:translate(-20px) translateY(3px)}}@keyframes flagwave{50%{transform:scaleX(.86)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes glow{0%,30%,to{opacity:0}12%{opacity:1}}@keyframes point{0%,to{transform:translate(0)}40%{transform:translate(150px,40px)}60%{transform:translate(150px,40px)}}@keyframes bob{50%{transform:translate(10px,-8px)}}@keyframes grow{50%{transform:scaleY(1.12)}}@keyframes hp{0%{transform:scaleX(1)}80%{transform:scaleX(.08)}to{transform:scaleX(1)}}@keyframes twinkle{50%{transform:scale(1.18) rotate(8deg)}}@keyframes lit{0%,24%,to{stroke:var(--rule-2)}8%{stroke:var(--acc)}}@keyframes drop{0%{transform:translateY(-20px);opacity:0}20%{opacity:1}70%{transform:translateY(60px);opacity:1}to{transform:translateY(70px);opacity:0}}@keyframes flame{50%{transform:scaleY(1.14) scaleX(.94)}}@keyframes fall{0%{transform:translate(330px,66px);opacity:1}70%{transform:translate(336px,200px);opacity:1}to{transform:translate(338px,236px);opacity:0}}@media(prefers-reduced-motion:reduce){.art *,.art{animation:none!important}.draw,.g-draw{stroke-dashoffset:0}.draw-fade,.card{opacity:1}.ride,.drop,.fall,.cursor{display:none}}@keyframes ride{0%{transform:translate(330px,226.8px);opacity:0}4%{opacity:1}0.1%{transform:translate(330px,226.8px)}3.7%{transform:translate(353px,223.8px)}7.4%{transform:translate(376px,220.4px)}11.1%{transform:translate(399px,216.6px)}14.9%{transform:translate(422px,212.3px)}18.6%{transform:translate(445px,207.7px)}22.3%{transform:translate(468px,202.6px)}26%{transform:translate(491px,197.1px)}29.7%{transform:translate(514px,191.2px)}33.4%{transform:translate(537px,184.9px)}37.1%{transform:translate(560px,178.2px)}40.9%{transform:translate(583px,171px)}44.6%{transform:translate(606px,163.5px)}48.3%{transform:translate(629px,155.5px)}52%{transform:translate(652px,147.1px)}55.7%{transform:translate(675px,138.3px)}59.4%{transform:translate(698px,129.1px)}63.1%{transform:translate(721px,119.4px)}66.9%{transform:translate(744px,109.4px)}70.6%{transform:translate(767px,98.9px)}74.3%{transform:translate(790px,88px)}86%{transform:translate(840px,88px);opacity:1}94%{transform:translate(896px,160px);opacity:0}to{transform:translate(896px,160px);opacity:0}}
