.SwjKqW_canvas{pointer-events:none;z-index:62;width:100%;height:100%;position:fixed;inset:0}@keyframes SwjKqW_snake-crash{0%,to{opacity:1}50%{opacity:.2}}@media (prefers-reduced-motion:no-preference){.SwjKqW_crashed{animation:.5s step-end 4 SwjKqW_snake-crash}}.SwjKqW_hud{right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));z-index:61;color:#d9e5c9;font-family:var(--font-geist-mono), monospace;pointer-events:none;align-items:center;gap:8px;display:flex;position:fixed}.SwjKqW_hud button{pointer-events:auto;cursor:pointer;min-height:44px;color:inherit;background:#11150f80;border:1px solid #a3c45a30}.SwjKqW_hud button:hover{background:#25301bd9}.SwjKqW_hud button:focus-visible{outline-offset:3px;outline:2px solid #bef264}.SwjKqW_toggle{border-radius:24px;align-items:center;gap:10px;padding:10px 12px;font-size:11px;display:flex}.SwjKqW_icon{color:#a3c45a;display:flex}.SwjKqW_switch{background:#353a30;border-radius:20px;width:27px;height:16px;padding:3px}.SwjKqW_switch span{background:#a0a697;border-radius:50%;width:10px;height:10px;display:block}.SwjKqW_active .SwjKqW_switch{background:#a3c45a}.SwjKqW_active .SwjKqW_switch span{background:#1b2511;transform:translate(11px)}.SwjKqW_readout{text-shadow:0 1px 3px #000,0 0 8px #000;align-items:baseline;gap:7px;padding-inline:4px;display:flex}.SwjKqW_readout strong{color:#c7e68b;font-variant-numeric:tabular-nums;font-size:22px;font-weight:500}.SwjKqW_readout span{font-size:10px}.SwjKqW_status{text-shadow:0 1px 3px #000,0 0 8px #000;font-size:11px;position:absolute;bottom:calc(100% + 8px);right:0}.SwjKqW_action{border-radius:50%;place-items:center;width:44px;display:grid}.SwjKqW_dpad{display:none}@media (pointer:coarse),(max-width:640px){.SwjKqW_dpad{right:max(16px, env(safe-area-inset-right));bottom:max(76px, calc(env(safe-area-inset-bottom) + 60px));touch-action:none;grid-template-rows:repeat(2,44px);grid-template-columns:repeat(3,44px);gap:4px;display:grid;position:fixed}.SwjKqW_dpad button{border-radius:50%;place-items:center;width:44px;display:grid}.SwjKqW_up{grid-column:2}.SwjKqW_left{grid-area:2/1}.SwjKqW_down{grid-area:2/2}.SwjKqW_right{grid-area:2/3}.SwjKqW_status{bottom:60px;right:152px}}
.t-U9ea_portrait{isolation:isolate;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#111827;border:1px solid #ffffff14;border-radius:1rem;padding:0;position:relative;overflow:hidden}.t-U9ea_portrait:disabled{cursor:default}.t-U9ea_portrait:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.t-U9ea_image{object-fit:cover}.t-U9ea_expression{opacity:0;pointer-events:none;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.t-U9ea_expression{display:none}}
.jOMuxa_shelf{max-width:1000px;margin:0 auto}.jOMuxa_shelf>*{min-width:0}.jOMuxa_picker{gap:10px;margin:4px 0 28px;display:grid}.jOMuxa_group{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:12px;display:grid}.jOMuxa_groupLabel{color:#a1a59e;font:10px/1.4 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin:0}.jOMuxa_list{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.jOMuxa_choice{color:#eee;background:#101111;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:10px;min-width:0;height:100%;padding:8px 10px;text-decoration:none;transition:background .18s,border-color .18s;display:flex}.jOMuxa_choice:hover{background:#191a19;border-color:#ffffff30}.jOMuxa_choice:focus-visible{outline:2px solid var(--game-color);outline-offset:3px}.jOMuxa_choice[aria-current=page]{border-color:var(--game-color);background:#191a19}.jOMuxa_choice .jOMuxa_gameMark{width:34px;height:34px;color:var(--game-color);flex:none}.jOMuxa_choiceText{min-width:0;display:grid}.jOMuxa_choiceText strong{letter-spacing:-.02em;font-size:13px;font-weight:550;line-height:1.3}.jOMuxa_choiceText>span{color:#a3a79f;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.35;overflow:hidden}@media (min-width:1024px){.jOMuxa_shelf{grid-template-columns:196px minmax(0,1fr);align-items:start;gap:28px;display:grid}.jOMuxa_picker{gap:18px;margin:0;position:sticky;top:24px}.jOMuxa_group{display:block}.jOMuxa_groupLabel{margin-bottom:8px}.jOMuxa_list{grid-template-columns:1fr;gap:6px}}.jOMuxa_gameMark{width:56px;height:56px;overflow:visible}.jOMuxa_stage{min-width:0;min-height:calc(100svh - 24px);scroll-margin-top:24px}.jOMuxa_loading{color:#b4b8ac;min-height:420px;font:12px var(--font-mono);place-items:center;display:grid}@media (max-width:760px){.jOMuxa_picker{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;gap:8px;margin:0 -20px 20px;padding:2px 20px 8px;scroll-padding-inline:20px;display:flex;overflow-x:auto}.jOMuxa_picker::-webkit-scrollbar{display:none}.jOMuxa_group,.jOMuxa_list{display:contents}.jOMuxa_list>li{scroll-snap-align:start;flex:0 0 112px}.jOMuxa_choice{flex-direction:column;align-items:flex-start;gap:6px}.jOMuxa_groupLabel{scroll-snap-align:start;writing-mode:vertical-rl;flex:none;align-self:stretch;align-items:center;padding:0 2px;font-size:9px;display:flex;transform:rotate(180deg)}.jOMuxa_choice{padding:9px}}
@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.1wwzpfhzaj2r0.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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.2rlzm4mj5kw8e.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:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.fhIS7G_className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:normal;font-weight:400}.fhIS7G_variable{--font-instrument:"Instrument Serif", "Instrument Serif Fallback"}
