@font-face{font-family:"Jersey 10";font-style:normal;font-weight:400;font-display:swap;src:url(../media/5e96579fd74ec546-s.0y50_uy0ssfa-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Jersey 10";font-style:normal;font-weight:400;font-display:swap;src:url(../media/400f9cf0f12196ea-s.2405zznrp6r_q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Jersey 10 Fallback";src:local(Arial);ascent-override:101.52%;descent-override:33.84%;line-gap-override:0.0%;size-adjust:79.15%}.jersey_10_41d379ca-module__B0FkcW__className{font-family:"Jersey 10","Jersey 10 Fallback";font-style:normal;font-weight:400}.jersey_10_41d379ca-module__B0FkcW__variable{--font-moon-display:"Jersey 10", "Jersey 10 Fallback"}
@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99c6cdb74b1a9f21-s.3-72worm-ib39.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9b2952c75e1b82c6-s.3_mjd9z78cbbb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01d67e7cc17e7674-s.0wyelkczeev99.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/99c6cdb74b1a9f21-s.3-72worm-ib39.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9b2952c75e1b82c6-s.3_mjd9z78cbbb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01d67e7cc17e7674-s.0wyelkczeev99.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/99c6cdb74b1a9f21-s.3-72worm-ib39.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9b2952c75e1b82c6-s.3_mjd9z78cbbb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01d67e7cc17e7674-s.0wyelkczeev99.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/99c6cdb74b1a9f21-s.3-72worm-ib39.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9b2952c75e1b82c6-s.3_mjd9z78cbbb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/01d67e7cc17e7674-s.0wyelkczeev99.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pixelify Sans Fallback;src:local(Arial);ascent-override:81.7%;descent-override:24.87%;line-gap-override:0.0%;size-adjust:112.61%}.pixelify_sans_bb906f64-module__0FyRka__className{font-family:Pixelify Sans,Pixelify Sans Fallback;font-style:normal}.pixelify_sans_bb906f64-module__0FyRka__variable{--font-moon-pixel:"Pixelify Sans", "Pixelify Sans Fallback"}
.moon{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--night:#0b0d1a;--ink:#f3efe2;--ink-2:#c9c3b3;--ink-3:#8f8a80;--panel:#0b0d1ae6;--line:#f3efe233;--gold:#edc960;--gold-ink:#1b1330;--violet:#a78bfa;--t-pop:#a9b4c4;--t-clean:#5fb4e6;--t-big:#6fd48a;--t-park:#b48cff;--t-moon:#ffd23f;--t-miss:#8b6f7a;--display:var(--font-moon-display), "Impact", "Arial Narrow", sans-serif;--pixel:var(--font-moon-pixel), ui-monospace, "SFMono-Regular", Menlo, monospace;--px:3px;background:var(--night);height:clamp(520px,100svh - 136px,860px);color:var(--ink);font:500 15px/1.45 var(--pixel);-webkit-font-smoothing:none;isolation:isolate;scroll-margin-block:64px;position:relative;overflow:hidden;container-type:inline-size}.moon button,.moon input{font:inherit;color:inherit}.moon [hidden]{display:none!important}.moon [data-tier=pop]{--tier:var(--t-pop)}.moon [data-tier=clean]{--tier:var(--t-clean)}.moon [data-tier=big]{--tier:var(--t-big)}.moon [data-tier=park]{--tier:var(--t-park)}.moon [data-tier=moon]{--tier:var(--t-moon)}.moon [data-tier=miss]{--tier:var(--t-miss)}.m-px{clip-path:polygon(0 var(--px), var(--px) var(--px), var(--px) 0, calc(100% - var(--px)) 0, calc(100% - var(--px)) var(--px), 100% var(--px), 100% calc(100% - var(--px)), calc(100% - var(--px)) calc(100% - var(--px)), calc(100% - var(--px)) 100%, var(--px) 100%, var(--px) calc(100% - var(--px)), 0 calc(100% - var(--px)))}.m-world{image-rendering:pixelated;image-rendering:crisp-edges;position:absolute;top:0;left:0}.m-flash{z-index:1;opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}.m-marks{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0 64px,#000 92px);mask-image:linear-gradient(#0000 0 64px,#000 92px)}.m-mark{white-space:nowrap;font:400 13px/1 var(--pixel);color:#f3efe2d9;letter-spacing:.03em;text-shadow:0 1px #000000d9,0 0 4px #0009;will-change:transform;position:absolute;top:0;left:0}.m-mark.m-big{font:400 24px/1 var(--display);letter-spacing:.08em;color:var(--ink)}.m-mark.m-tierline{font:400 19px/1 var(--display);letter-spacing:.06em;color:var(--tier);opacity:.6}.m-mark.m-tierline[data-hit]{opacity:1}.m-mark.m-ball{font:400 24px/1 var(--display);letter-spacing:.05em;color:var(--tier,var(--ink));border:2px solid var(--tier,var(--ink-3));background:#0b0d1ad1;padding:3px 8px 1px}.m-mark.m-bubble{font:400 22px/1 var(--display);color:var(--gold-ink);background:var(--ink);padding:4px 8px 2px}.m-mark.m-pow{font:400 54px/1 var(--display);letter-spacing:.04em;color:var(--gold);text-shadow:3px 3px #1b1330,-2px -2px #1b1330,3px -2px #1b1330,-2px 3px #1b1330;animation:.8s steps(8,end) forwards m-pow}@keyframes m-pow{0%{opacity:1;rotate:-8deg;scale:.3}25%{scale:1.25}45%{rotate:4deg;scale:1}80%{opacity:1}to{opacity:0;translate:0 -24px;scale:1.1}}.m-pass{z-index:3;background:var(--panel);box-shadow:inset 0 0 0 2px var(--gold);font:400 22px/1 var(--display);letter-spacing:.06em;color:var(--gold);white-space:nowrap;pointer-events:none;padding:6px 12px 4px;position:absolute;top:64px;left:50%;translate:-50%}.m-below{z-index:1;font:400 16px/1 var(--display);letter-spacing:.08em;color:var(--gold);text-shadow:0 1px #000,0 0 4px #000;pointer-events:none;white-space:nowrap;position:absolute;top:0;left:0}.m-mark.m-hof{font:400 18px/1 var(--display);letter-spacing:.05em;color:var(--gold)}.m-hoflist{counter-reset:hof;gap:3px;margin:0;padding:0;list-style:none;display:grid}.m-hoflist li{counter-increment:hof;background:#f3efe20a;grid-template-columns:26px 1fr auto;align-items:baseline;gap:8px;padding:6px 8px;display:grid}.m-hoflist li:before{content:counter(hof);font:400 18px/1 var(--display);color:var(--gold)}.m-hoflist li b{font:400 20px/1 var(--display);letter-spacing:.04em;overflow-wrap:anywhere}.m-hoflist li small{color:var(--ink-3);font-size:12px}.m-hoflist li[data-me]{box-shadow:inset 0 0 0 2px var(--gold)}.m-hof-hero{text-align:center}.m-hof-hero .m-zone{color:var(--gold)}.m-pass[data-go]{animation:1.3s steps(10,end) forwards m-passin}@keyframes m-passin{0%{opacity:0;scale:.6}15%{opacity:1;scale:1.08}25%{scale:1}80%{opacity:1}to{opacity:0}}.m-hud{z-index:3;top:0;grid-template-columns:1fr auto 1fr;align-items:start;gap:10px;padding:10px 16px 0;display:grid;position:absolute;inset-inline:0}.m-box{background:var(--panel);box-shadow:inset 0 0 0 2px var(--line);gap:1px;padding:6px 10px 5px;display:grid}.m-box small{font:500 10px/1.2 var(--pixel);letter-spacing:.14em;color:var(--ink-3);text-transform:uppercase}.m-box strong{font:400 24px/1 var(--display);letter-spacing:.04em;font-variant-numeric:tabular-nums;white-space:nowrap}.m-hud .m-alt{justify-self:start;min-width:0}.m-hud .m-alt strong{color:var(--t-clean)}.m-hud .m-score{text-align:right;justify-self:end}.m-hud .m-score strong{color:var(--gold)}.m-mid{justify-items:center;gap:6px;padding-top:4px;display:grid}.m-pips{gap:4px;display:flex}.m-pips i{background:#f3efe229;width:14px;height:14px;box-shadow:inset 0 0 0 2px #00000059}.m-pips i[data-tier]{background:var(--tier)}.m-pips i[data-now]{outline:2px solid var(--gold);outline-offset:1px}.m-mid small{font:500 10px/1 var(--pixel);letter-spacing:.14em;color:var(--ink);text-transform:uppercase;text-shadow:0 1px #000,0 0 4px #000}.m-tools{z-index:4;gap:6px;display:grid;position:absolute;top:70px;right:16px}.moon[data-phase=intro] .m-tools{top:14px}.m-tool{all:unset;cursor:pointer;background:var(--panel);width:34px;height:34px;box-shadow:inset 0 0 0 2px var(--line);font:400 18px/1 var(--display);color:var(--ink-2);place-items:center;display:grid}.m-tool[aria-pressed=false]{color:var(--ink-3);text-decoration:line-through}.m-top{z-index:2;top:76px;pointer-events:none;justify-items:center;display:grid;position:absolute;inset-inline:16px}.moon[data-phase=intro] .m-top{top:52px}.m-card{pointer-events:auto;box-sizing:border-box;background:var(--panel);width:min(560px,100%);box-shadow:inset 0 0 0 2px var(--line);text-align:center;gap:6px;padding:14px 18px 16px;transition:opacity .25s,transform .25s;display:grid}.m-card[data-away]{opacity:0;pointer-events:none;transform:translateY(-8px)}.m-card p,.m-card h2{margin:0}.m-eyebrow{font:500 11px/1.3 var(--pixel);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin:0}.m-prompt{font:400 clamp(30px, 6.4vw, 40px)/1 var(--display);letter-spacing:.02em;text-wrap:balance}.moon[data-phase=lead] .m-top,.moon[data-phase=prompt] .m-top{top:calc(max(76px,22%))}.m-card .m-answer{width:100%;margin-top:8px}.m-card .m-msg{min-height:0;text-shadow:none;color:var(--ink-2)}.m-card .m-msg:empty,.m-card .m-chips:empty{display:none}.m-under{font:500 11px/1 var(--pixel);letter-spacing:.14em;color:var(--gold);text-transform:uppercase}.m-result .m-tiername{font:400 clamp(40px, 9vw, 56px)/.9 var(--display);letter-spacing:.05em;color:var(--tier);text-transform:uppercase;text-shadow:3px 3px #0000008c;animation:.4s steps(6,end) both m-pop}.m-result .m-said{font:400 30px/1 var(--display);letter-spacing:.04em;color:var(--tier)}.m-result .m-said small{font:500 12px/1.4 var(--pixel);letter-spacing:.02em;color:var(--ink-3);display:block}.m-result .m-pts{font:400 21px/1 var(--display);color:var(--tier);letter-spacing:.04em}.m-result .m-line{color:var(--ink-2)}.m-result .m-fact{color:var(--ink-3);max-width:44ch;margin-inline:auto;font-size:13px}.m-milestone{text-align:left;background:#edc96014;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:6px 8px;display:grid;box-shadow:inset 0 0 0 2px #edc96066}.m-milestone canvas{width:70px;height:55px;image-rendering:pixelated}.m-milestone p{gap:1px;margin:0;display:grid}.m-milestone small{color:var(--ink-3);letter-spacing:.06em;font-size:11px}.m-milestone b{font:400 22px/1 var(--display);letter-spacing:.04em;color:var(--gold)}.m-milestone i{color:var(--ink-2);font-size:12px;font-style:normal}.m-rail{z-index:2;pointer-events:none;background:#f3efe22e;width:3px;position:absolute;top:96px;bottom:150px;left:5px}.m-rail i{background:#f3efe259;width:7px;height:2px;position:absolute;left:-2px}.m-rail i[data-on]{background:var(--gold);box-shadow:0 0 4px var(--gold)}.m-rail i.m-pk{background:var(--tier);width:6px;height:4px;margin-top:-2px;left:4px;box-shadow:0 0 0 1px #0b0d1a}.m-mark.m-lm{white-space:normal;text-align:center;max-width:min(250px,58vw)}.m-mark.m-big.m-lm{max-width:min(420px,86vw)}.m-rail b{background:var(--t-clean);width:9px;height:9px;margin-top:-4px;position:absolute;left:-3px;box-shadow:0 0 0 2px #0b0d1a}.moon[data-phase=intro] .m-rail,.moon[data-phase=done] .m-rail{display:none}.m-result .m-most{color:var(--ink-3);font-size:12px}.m-result .m-most b{color:var(--ink-2);font-weight:600}@keyframes m-pop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.08)}to{transform:scale(1)}}.m-intro{pointer-events:auto;text-align:center;justify-items:center;gap:10px;margin-top:8px;display:grid}.m-intro .m-eyebrow{color:var(--ink);text-shadow:0 2px #000000b3}.m-tagline{background:var(--panel);font:500 13px/1.4 var(--pixel);letter-spacing:.1em;text-transform:uppercase;max-width:34ch;margin:0;padding:6px 10px 5px}.m-how{width:min(420px,100%)}.m-how summary{cursor:pointer;background:var(--panel);font:500 12px/1 var(--pixel);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);padding:5px 10px;list-style:none;display:inline-block}.m-how summary::-webkit-details-marker{display:none}.m-how summary:before{content:"▸ "}.m-how[open] summary:before{content:"▾ "}.m-how ul{text-align:left;background:var(--panel);box-shadow:inset 0 0 0 2px var(--line);color:var(--ink-2);gap:4px;margin:8px 0 0;padding:12px 14px 12px 30px;font-size:14px;display:grid}.m-dock{z-index:3;inset-inline:0;pointer-events:none;justify-items:center;gap:8px;padding:0 16px 14px;display:grid;position:absolute;bottom:0}.m-dock>*{pointer-events:auto}.m-msg{text-align:center;max-width:min(560px,100%);min-height:20px;color:var(--ink);text-shadow:0 1px #000,0 0 6px #000;margin:0;font-size:14px}.m-msg b{color:var(--gold);font-weight:600}.m-chips{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.m-chips button{all:unset;cursor:pointer;background:var(--panel);box-shadow:inset 0 0 0 2px var(--ink-3);font:500 14px var(--pixel);padding:6px 12px}.m-chips button:hover,.m-chips button:focus-visible{background:var(--ink);color:var(--night)}.m-answer{grid-template-columns:auto 1fr auto;align-items:stretch;gap:8px;width:min(560px,100%);display:grid}.m-ring{background:var(--panel);border-radius:50%;place-items:center;width:54px;height:54px;display:grid;position:relative}.m-ring svg{position:absolute;inset:0;transform:rotate(-90deg)}.m-ring circle{fill:none;stroke-width:5px}.m-ring .m-track{stroke:#f3efe224}.m-ring .m-left{stroke:var(--gold);stroke-dasharray:138.2;transition:stroke-dashoffset .2s steps(2,end)}.m-ring[data-low] .m-left{stroke:#ff7a6b}.m-ring b{font:400 26px/1 var(--display);font-variant-numeric:tabular-nums;position:relative}.m-answer input{box-sizing:border-box;min-width:0;height:54px;box-shadow:inset 0 0 0 2px var(--violet);color:var(--ink);font:500 18px var(--pixel);background:#0b0d1aeb;border:0;padding:0 14px}.m-answer input:focus{outline:2px solid var(--gold);outline-offset:2px}.m-answer input::placeholder{color:var(--ink-3)}.m-answer[data-nudge]{animation:.3s steps(4,end) m-nudge}@keyframes m-nudge{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}.m-btn{all:unset;cursor:pointer;box-sizing:border-box;background:var(--gold);min-height:54px;color:var(--gold-ink);font:400 26px/1 var(--display);letter-spacing:.06em;text-align:center;place-items:center;padding:0 18px;display:grid;box-shadow:inset 0 -4px #00000040}.m-btn:hover{filter:brightness(1.08)}.m-btn:active{box-shadow:inset 0 4px #00000040}.m-btn:disabled{opacity:.45;cursor:default}.m-btn.m-big{width:min(340px,100%);min-height:62px;font-size:32px}.m-footline{font:500 11px/1 var(--pixel);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-shadow:0 1px #000,0 0 4px #000;flex-wrap:wrap;justify-content:center;gap:14px;margin:0;display:flex}.m-footline b{color:var(--gold);font-weight:600}.m-ghost{all:unset;cursor:pointer;background:var(--panel);box-shadow:inset 0 0 0 2px var(--ink-3);font:500 12px var(--pixel);letter-spacing:.04em;padding:7px 11px}.m-ghost[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--gold);color:var(--gold)}.m-sheet{z-index:5;background:#06070fbd;padding:18px 16px 28px;position:absolute;inset:0;overflow-y:auto}.m-sheet-in{gap:14px;width:min(560px,100%);margin:0 auto;display:grid}.m-sheet-in>section{background:var(--panel);box-shadow:inset 0 0 0 2px var(--line);gap:10px;padding:16px 18px;display:grid}.m-sheet h2{font:400 20px/1 var(--display);letter-spacing:.08em;color:var(--ink-2);text-transform:uppercase;margin:0}.m-sheet p{margin:0}.m-finish{text-align:center;justify-items:center}.m-finish canvas{width:96px;height:96px;image-rendering:pixelated}.m-finish .m-zone{font:400 clamp(44px, 11vw, 68px)/.85 var(--display);letter-spacing:.04em;color:var(--gold);text-transform:uppercase;text-shadow:4px 4px #00000080;text-wrap:balance;margin:0}.m-finish .m-score{font:400 40px/1 var(--display)}.m-finish .m-score span{color:var(--ink-3);font-size:24px}.m-finish .m-reach{font:400 22px/1 var(--display);letter-spacing:.04em;color:var(--t-clean)}.m-finish .m-better{font:400 24px/1 var(--display);letter-spacing:.05em;color:var(--gold)}.m-bars{grid-template-columns:repeat(7,1fr);align-items:end;gap:6px;width:100%;display:grid}.m-bars div{flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;height:96px;display:flex}.m-bars i{background:var(--tier);width:100%;display:block;box-shadow:inset 0 -3px #0000004d}.m-bars small{font:400 15px/1 var(--display);color:var(--ink-3)}.m-bands{text-align:left;width:100%;color:var(--ink-3);gap:3px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.m-bands li{grid-template-columns:74px 1fr;gap:10px;display:grid}.m-bands li[data-on]{color:var(--ink)}.m-bands b{font:400 17px/1.1 var(--display);color:var(--gold);letter-spacing:.04em}.m-share{text-align:center;justify-items:center;gap:8px;display:grid}.m-share pre{font:500 15px/1.5 var(--pixel);white-space:pre-wrap;margin:0}.m-row{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.m-q{box-shadow:inset 0 0 0 2px var(--line);background:#f3efe208;gap:6px;padding:10px 12px;display:grid}.m-q header{grid-template-columns:22px 1fr auto;align-items:start;gap:10px;display:grid}.m-q header>span:nth-child(2){min-width:0}.m-q .m-n{font:400 20px/1 var(--display);color:var(--ink-3)}.m-q .m-qt{font:400 18px/1.05 var(--display);letter-spacing:.03em;text-transform:uppercase;display:block}.m-q .m-me{color:var(--ink-2);font-size:13px;display:block}.m-q .m-me b{color:var(--tier);font-weight:600}.m-q .m-me i{color:var(--ink-3);font-style:normal}.m-q .m-could{color:var(--ink-3);font-size:13px}.m-q .m-could b{color:var(--ink);font-weight:600}.m-q .m-could em{color:var(--t-moon);font-style:normal}.m-chip{font:400 20px/1 var(--display);background:var(--tier);color:#121019;padding:4px 8px 2px}.m-more{all:unset;cursor:pointer;font:500 12px/1 var(--pixel);letter-spacing:.08em;text-transform:uppercase;color:var(--gold);justify-self:start;padding:4px 0}.m-full{gap:6px;display:grid}.m-tierfilter{flex-wrap:wrap;gap:5px;display:flex}.m-tierfilter button{all:unset;cursor:pointer;font:500 11px/1 var(--pixel);letter-spacing:.08em;text-transform:uppercase;box-shadow:inset 0 0 0 2px var(--tier,var(--ink-3));color:var(--ink-2);padding:6px 8px}.m-tierfilter button[aria-pressed=true]{background:var(--tier,var(--ink-3));color:#121019}.m-answers{gap:2px;max-height:300px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.m-answers li{border-left:4px solid var(--tier);background:#f3efe208;grid-template-columns:1fr auto;gap:2px 10px;padding:5px 8px;font-size:14px;display:grid}.m-answers li[data-yours]{background:color-mix(in srgb, var(--tier) 22%, transparent);font-weight:600}.m-answers li b{font:400 17px/1 var(--display);color:var(--tier)}.m-answers li small{color:var(--ink-3);grid-column:1/-1;font-size:12px}.m-idea{grid-template-columns:1fr auto;gap:8px;display:grid}.m-idea input{box-sizing:border-box;min-width:0;height:44px;box-shadow:inset 0 0 0 2px var(--line);color:var(--ink);font:500 15px var(--pixel);background:#f3efe20f;border:0;padding:0 12px}.m-idea .m-btn{min-height:44px;font-size:22px}.m-note{color:var(--ink-3);font-size:12px}.m-center{text-align:center}.m-btn:focus-visible,.m-tool:focus-visible,.m-chips button:focus-visible,.m-ghost:focus-visible,.m-tierfilter button:focus-visible,.m-more:focus-visible{outline:2px solid var(--violet);outline-offset:3px}.m-btn,.m-ghost,.m-tool,.m-chips button,.m-tierfilter button,.m-more{pointer-events:auto}@container (max-width:720px){.m-hud{gap:6px;padding-inline:12px}.m-box{padding:5px 8px 4px}.m-box strong{font-size:19px}.m-pips i{width:11px;height:11px}.m-tools{right:12px}.m-top{inset-inline:12px}.m-card{padding:12px 14px 14px}.m-mark.m-pow{font-size:44px}.m-pass{font-size:19px}}@media (prefers-reduced-motion:reduce){.m-card,.m-ring .m-left{transition:none}.m-result .m-tiername,.m-answer[data-nudge],.m-mark.m-pow,.m-pass[data-go]{animation:none}}
