.SRwgjG_page{--bg:#000;--fg:#e3e3e3;--muted:#e3e3e38c;--line:#e3e3e31f;--gold:#e3c58a;--ink:#0a0806d1;min-height:100dvh;color:var(--fg);font-family:var(--font-sans), "Hiragino Sans", "Yu Gothic", sans-serif;background:#111;flex-direction:column;align-items:center;gap:12px;padding:12px 0 24px;display:flex}.SRwgjG_picker{width:min(375px,100%);font:12px / 1 var(--mono,ui-monospace, monospace);gap:6px;padding:0 8px;display:flex}.SRwgjG_picker a{border:1px solid var(--line);color:var(--muted);border-radius:6px;padding:6px 10px;text-decoration:none}.SRwgjG_picker a[data-on]{color:var(--fg);border-color:var(--gold)}.SRwgjG_gap{flex:1}.SRwgjG_phone{background:var(--bg);border-radius:18px;grid-template-rows:auto 1fr auto;width:min(375px,100%);height:min(812px,100dvh - 60px);display:grid;position:relative;overflow:hidden}.SRwgjG_top{font:13px / 1 var(--mono,ui-monospace, monospace);color:var(--muted);z-index:2;justify-content:flex-end;gap:14px;padding:10px 14px;display:flex}.SRwgjG_top span{align-items:center;gap:4px;display:inline-flex}.SRwgjG_surface{min-height:0;position:relative}.SRwgjG_home{position:absolute;inset:0}.SRwgjG_card{cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.SRwgjG_card img{object-fit:cover;object-position:50% 15%;width:100%;height:100%;display:block}.SRwgjG_nameplate{background:var(--ink);border-radius:8px;gap:4px;min-width:140px;padding:8px 10px;display:grid;position:absolute;top:10px;left:12px}.SRwgjG_nameplate strong{color:var(--gold);font-size:15px;font-weight:600}.SRwgjG_nameplate small{font:11px / 1 var(--mono,ui-monospace, monospace);color:var(--muted)}.SRwgjG_bond{background:var(--line);border-radius:2px;height:4px;overflow:hidden}.SRwgjG_bond span{background:#e88aa8;height:100%;display:block}.SRwgjG_bubble{color:#2a2016;background:#fffaf0f0;border-radius:14px;margin:0;padding:12px 14px;font-size:15px;line-height:1.45;position:absolute;bottom:16px;left:12px;right:104px}.SRwgjG_badge,.SRwgjG_dockLesson{border:2px solid var(--gold);color:var(--gold);cursor:pointer;background:radial-gradient(circle at 50% 35%,#3a2a12,#120c05);align-content:center;place-items:center;display:grid}.SRwgjG_badge{border-radius:50%;width:84px;height:84px;position:absolute;bottom:16px;right:12px}.SRwgjG_badge span,.SRwgjG_dockLesson span{font:10px / 1 var(--mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase}.SRwgjG_badge strong{font-size:30px;line-height:1}.SRwgjG_plate{background:linear-gradient(#0000,#000000eb 30%);margin:0;padding:14px 16px 18px;font-size:15px;line-height:1.5;position:absolute;bottom:0;left:0;right:0}.SRwgjG_plate b{color:var(--gold);margin-bottom:2px;font-size:12px;font-weight:600;display:block}.SRwgjG_quiet{background:linear-gradient(#0000,#000000e6 40%);gap:10px;padding:40px 14px 14px;display:grid;position:absolute;bottom:0;left:0;right:0}.SRwgjG_quiet p{color:var(--muted);text-align:center;margin:0;font-size:14px}.SRwgjG_bar{border:1px solid var(--gold);height:52px;color:var(--gold);cursor:pointer;background:#1a1309;border-radius:10px;font-size:16px;font-weight:600}.SRwgjG_dock{border-top:1px solid var(--line);padding:6px 4px calc(6px + env(safe-area-inset-bottom));z-index:2;background:#070707;align-items:flex-end;display:flex}.SRwgjG_dockItem{color:var(--muted);cursor:pointer;background:0 0;border:0;flex:1;justify-items:center;gap:3px;padding:6px 0;font-size:11px;display:grid}.SRwgjG_dockItem[data-on]{color:var(--gold)}.SRwgjG_dockLesson{border-radius:50%;flex:0 0 72px;height:72px;margin-top:-28px}.SRwgjG_dockLesson strong{font-size:24px;line-height:1}.SRwgjG_elsewhere{text-align:center;align-content:center;justify-items:center;gap:8px;padding:24px;display:grid;position:absolute;inset:0}.SRwgjG_elsewhere img{object-fit:cover;opacity:.45;width:100%;height:100%;position:absolute;inset:0}.SRwgjG_elsewhere h2{text-transform:capitalize;color:var(--gold);margin:0;font-size:20px;position:relative}.SRwgjG_elsewhere p{color:var(--muted);margin:0;font-size:14px;position:relative}
.jyX-CG_rival{right:calc(12px - var(--fig,165px) * .144);bottom:calc(8px + var(--fig,165px) * .03);width:calc(var(--fig,165px) * .909);height:calc(var(--fig,165px) * 1.091);pointer-events:none;position:absolute}.jyX-CG_rival[data-side=player]{right:auto;left:calc(12px - var(--fig,165px) * .144)}.jyX-CG_actor{position:absolute;inset:0}.jyX-CG_shadow{aspect-ratio:1024/342;background:var(--ui-stage-base-cinnabar) center / 100% 100% no-repeat;opacity:.92;width:46%;position:absolute;bottom:2.6%;left:60%;transform:translate(-50%,50%)}.jyX-CG_body{transform-origin:60% 100%;--breath-s:3.2s;--breath-y:1.01;--shift-s:5.4s;--shift-x:0px;--lean:.3deg;position:absolute;inset:0}.jyX-CG_body[data-stage="1"]{--breath-s:2.5s;--breath-y:1.012;--shift-s:3.6s;--shift-x:calc(var(--fig,165px) * .004);--lean:.4deg}.jyX-CG_body[data-stage="2"]{--breath-s:1.9s;--breath-y:1.014;--shift-s:2.4s;--shift-x:calc(var(--fig,165px) * .008);--lean:.6deg}.jyX-CG_body[data-stage="3"]{--breath-s:1.3s;--breath-y:1.012;--shift-s:1.5s;--shift-x:calc(var(--fig,165px) * .011);--lean:.9deg}.jyX-CG_body[data-stage="4"]{--breath-s:.95s;--breath-y:1.01;--shift-s:1.05s;--shift-x:calc(var(--fig,165px) * .013);--lean:1.2deg}.jyX-CG_body[data-idle]{animation:jyX-CG_breathe var(--breath-s) ease-in-out infinite alternate, jyX-CG_shift var(--shift-s) ease-in-out infinite}.jyX-CG_frame{position:absolute;inset:0;overflow:hidden}.jyX-CG_atlas{width:400%;max-width:none;height:200%;position:absolute}.jyX-CG_hit{cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;width:46%;height:90%;position:absolute;top:6%;left:34%}.jyX-CG_fadeOut{animation:.26s ease-out forwards jyX-CG_fade-out}.jyX-CG_actor[data-move=lunge] .jyX-CG_body{animation:.34s cubic-bezier(.2,.9,.3,1) jyX-CG_lunge}.jyX-CG_actor[data-move=knock] .jyX-CG_body{animation:.3s cubic-bezier(.1,.8,.3,1) jyX-CG_knock}.jyX-CG_actor[data-move=flinch] .jyX-CG_body{animation:.76s ease-out jyX-CG_flinch}.jyX-CG_spark{border-radius:50%;width:56px;height:56px;animation:.42s ease-out forwards jyX-CG_spark;position:absolute;top:34%;left:10%}.jyX-CG_spark[data-kind=right]{background:radial-gradient(closest-side,#fff,#79c77cb3 45%,#0000);background:radial-gradient(closest-side,#fff,lab(73.7704% -36.398 29.519/.7) 45%,#0000)}.jyX-CG_spark[data-attack]{left:-40%}.jyX-CG_spark[data-kind=wrong]{background:radial-gradient(closest-side,#fff,#ea6a64bf 45%,#0000);background:radial-gradient(closest-side,#fff,lab(61.3079% 50.1954 28.9223/.75) 45%,#0000)}@keyframes jyX-CG_breathe{0%{scale:1}to{scale:calc(1 + (var(--breath-y) - 1) * .3) var(--breath-y)}}.jyX-CG_body[data-defeat]{animation:.9s cubic-bezier(.3,0,.2,1) forwards jyX-CG_slump,3.4s ease-in-out .9s infinite alternate jyX-CG_sigh}.jyX-CG_body[data-defeat] .jyX-CG_frame{transform-origin:60% 100%;animation:7s ease-in-out .9s infinite jyX-CG_sway}@keyframes jyX-CG_slump{0%{translate:0;rotate:0deg}to{translate:0 1.5%;rotate:1.2deg}}@keyframes jyX-CG_sigh{0%{scale:1}to{scale:1.004 1.014}}@keyframes jyX-CG_sway{0%,to{rotate:-.5deg}44%{rotate:.6deg}47%{rotate:.3deg}49%{rotate:.7deg}51%{rotate:.4deg}53%{rotate:.6deg}}@keyframes jyX-CG_shift{0%,to{translate:0;rotate:0deg}30%{translate:calc(var(--shift-x) * -1) 0;rotate:calc(var(--lean) * -1)}45%{translate:calc(var(--shift-x) * -.7) 0;rotate:calc(var(--lean) * -.6)}75%{translate:var(--shift-x) 0;rotate:var(--lean)}}@keyframes jyX-CG_lunge{0%{transform:translate(6px)}45%{transform:translate(-22px)scale(1.03,.98)}to{transform:translate(0)}}@keyframes jyX-CG_knock{0%{filter:brightness(2.2)sepia()hue-rotate(-30deg)saturate(4);transform:translate(0)}35%{filter:none;transform:translate(16px)scale(.97,1.02)rotate(2deg)}60%{transform:translate(10px)rotate(-1deg)}to{transform:translate(6px)}}@keyframes jyX-CG_flinch{0%{transform:translate(6px)}20%{transform:translate(3px)scale(1.01,.99)}40%{transform:translate(5px)scale(.995,1.005)}to{transform:translate(0)}}@keyframes jyX-CG_fade-out{to{opacity:0}}@keyframes jyX-CG_spark{0%{opacity:0;transform:scale(.3)}30%{opacity:1}to{opacity:0;transform:scale(1.6)}}.jyX-CG_marks{gap:2px;display:flex;position:absolute;top:13%;left:70%}.jyX-CG_mark{width:calc(var(--fig,165px) * .13);height:calc(var(--fig,165px) * .13);background:radial-gradient(circle,#0806049e 0 52%,#08060400 72%);border-radius:50%;animation:.3s cubic-bezier(.2,.9,.3,1.4) jyX-CG_mark-pop,1.6s ease-in-out .3s infinite alternate jyX-CG_mark-float;overflow:visible}.jyX-CG_mark[data-mark=shock]{animation:.42s ease-out jyX-CG_mark-pop}.jyX-CG_rival[data-side=player] .jyX-CG_actor{transform:scaleX(-1)}.jyX-CG_rival[data-side=player] .jyX-CG_hit{left:20%}.jyX-CG_rival[data-side=player] .jyX-CG_marks{left:auto;right:70%}.jyX-CG_bubble{z-index:4;right:calc(var(--fig,165px) * .144 - 2px);bottom:calc(var(--fig,165px) * .024 + 4px);border-radius:var(--r,6px);width:calc(100cqw - 20px);color:var(--fg,#e3e3e3);pointer-events:none;transform-origin:bottom;background:#000000e0;border:1px solid #e3e3e366;gap:2px;padding:12px 12px 8px;font-size:14px;line-height:1.6;animation:.14s ease-out jyX-CG_bubble-in;display:grid;position:absolute}.jyX-CG_bubble:before{content:attr(data-name);color:var(--accent,#e3c27a);font-family:var(--mono,monospace);letter-spacing:.08em;text-transform:uppercase;background:#000;border:1px solid #e3e3e366;border-radius:4px;padding:0 6px;font-size:9px;line-height:14px;position:absolute;top:-8px;left:10px}.jyX-CG_bubble[data-side=player]{bottom:8px;left:auto;right:10px}.jyX-CG_rival[data-side=player] .jyX-CG_bubble{right:auto;left:calc(var(--fig,165px) * .144 - 2px);bottom:calc(var(--fig,165px) * .024 + 4px)}.jyX-CG_bubble small{color:var(--muted,#888);font-size:11px;line-height:1.3}.jyX-CG_bubble rt{color:var(--muted,#888)}.jyX-CG_cutin{z-index:50;clip-path:polygon(0 8%,100% 0,100% 92%,0 100%);pointer-events:none;background:#000 50% 30%/cover no-repeat;border-block:3px solid #fff;height:min(46vh,56vw);animation:1.15s cubic-bezier(.2,.8,.2,1) forwards jyX-CG_cutin;position:fixed;top:50%;left:0;right:0;transform:translateY(-50%)}@keyframes jyX-CG_mark-float{to{transform:translateY(-4px)rotate(4deg)}}@keyframes jyX-CG_mark-pop{0%{opacity:0;transform:scale(.3)}60%{opacity:1;transform:scale(1.25)}}@keyframes jyX-CG_bubble-in{0%{opacity:0;transform:scaleY(.4)}}@keyframes jyX-CG_cutin{0%{transform:translate(-100%,-50%)}18%,82%{transform:translateY(-50%)}to{opacity:0;transform:translate(100%,-50%)}}.jyX-CG_outro{--fig:clamp(120px, 34svh, 380px);grid-template-rows:minmax(0,1fr);grid-template-columns:100%;justify-items:center;width:100%;min-height:0;margin:0;display:grid}.jyX-CG_outro>*{grid-area:1/1}.jyX-CG_outroArt{aspect-ratio:5/6;height:100%;min-height:0;max-height:380px;position:relative;transform:translate(-10%)}.jyX-CG_outroArt .jyX-CG_shadow{width:58%}.jyX-CG_outroLine{z-index:1;box-sizing:border-box;text-align:center;text-wrap:balance;background:radial-gradient(closest-side,#000000c7,#0009 50%,#0000);place-self:end start;gap:2px;width:100%;max-width:calc(100% - 40px);margin-bottom:16%;padding:16px 12px;font-size:15px;line-height:1.5;display:grid;position:relative}.jyX-CG_outroLine small{color:var(--muted);font-size:12px;line-height:1.35}@media (prefers-reduced-motion:reduce){.jyX-CG_body[data-idle],.jyX-CG_body[data-defeat],.jyX-CG_body[data-defeat] .jyX-CG_frame,.jyX-CG_actor[data-move] .jyX-CG_body,.jyX-CG_spark,.jyX-CG_mark,.jyX-CG_bubble{animation:none}}.jyX-CG_face{background-image:image-set(var(--face-1x) 1x, var(--face-2x) 2x, var(--face-3x) 3x);pointer-events:none;background-repeat:no-repeat;background-size:300% 100%;position:absolute;inset:0}.jyX-CG_canvas{opacity:0;width:100%;height:100%;position:absolute;inset:0}.jyX-CG_canvas[data-shown]{opacity:1}.jyX-CG_still{object-fit:contain;width:100%;height:100%;transition:filter .4s;position:absolute;inset:0}.jyX-CG_body[data-still][data-stage="1"] .jyX-CG_still{filter:saturate(.8)brightness(.86)sepia(.1)}.jyX-CG_body[data-still][data-stage="2"] .jyX-CG_still{filter:saturate(.68)brightness(.76)sepia(.2)}.jyX-CG_body[data-still][data-stage="3"] .jyX-CG_still{filter:saturate(.56)brightness(.66)sepia(.3)}.jyX-CG_body[data-still][data-stage="4"] .jyX-CG_still{filter:saturate(.45)brightness(.56)sepia(.4)}.jyX-CG_actor[data-move=knock] .jyX-CG_body[data-still] .jyX-CG_still{animation:.32s ease-out jyX-CG_still-hurt}@keyframes jyX-CG_still-hurt{30%{filter:sepia()saturate(4)hue-rotate(-35deg)brightness(.85)}}.jyX-CG_cutinWord{z-index:50;pointer-events:none;place-items:center;font-size:min(64px,16vw);line-height:1.2;animation:1s cubic-bezier(.2,.8,.2,1) forwards jyX-CG_cutin-word;display:grid;position:fixed;top:50%;left:0;right:0;transform:translateY(-50%)rotate(-4deg)}@keyframes jyX-CG_cutin-word{0%{opacity:0;translate:-30%}20%,70%{opacity:1;translate:0}to{opacity:0;translate:20%}}
.dHWm2a_charge{--charge:var(--accent);justify-items:inherit;opacity:.45;width:100%;transition:opacity .2s;display:grid}.dHWm2a_charge[data-slowed]{--charge:#7da4c0}@supports (color:lab(0% 0 0)){.dHWm2a_charge[data-slowed]{--charge:lab(65.2341% -8.58152 -19.2571)}}.dHWm2a_charge[data-running]{opacity:1}.dHWm2a_chargeTrack{background:#e3e3e31a;border-radius:2px;width:100%;height:4px;position:relative;overflow:hidden}.dHWm2a_chargeFill{background:var(--charge);transform-origin:100%;width:100%;animation-name:dHWm2a_charge;animation-timing-function:linear;animation-fill-mode:forwards;position:absolute;inset:0 0 0 auto}@keyframes dHWm2a_charge{0%{transform:scaleX(0)}85%{background:var(--charge)}to{background:var(--wrong);transform:scaleX(1)}}.dHWm2a_gauge{align-items:center;gap:3px;display:flex}.dHWm2a_gauge span{background:#e3e3e31f;border-radius:2px;width:14px;height:5px;transition:background .2s}.dHWm2a_gauge span[data-on]{background:var(--accent)}.dHWm2a_gauge[data-armed]{transform-origin:0;animation:.7s ease-in-out infinite alternate dHWm2a_armed}.dHWm2a_gauge[data-armed] span{background:var(--gold)}@keyframes dHWm2a_armed{to{transform:scale(1.12)}}.dHWm2a_gauge[data-break]{flex-direction:row-reverse}.dHWm2a_gauge[data-break] span[data-on]{background:var(--gold)}.dHWm2a_pop{z-index:6;color:#fff;font:800 26px / 1 var(--mono);-webkit-text-stroke:1px #0009;pointer-events:none;justify-items:center;animation:.9s cubic-bezier(.2,.9,.3,1) forwards dHWm2a_pop;display:grid;position:absolute;top:32%}.dHWm2a_pop small{letter-spacing:.1em;text-transform:uppercase;-webkit-text-stroke:0;font-size:10px}.dHWm2a_pop[data-side=rival]{right:22%}.dHWm2a_pop[data-side=player]{color:var(--wrong);font-size:22px;left:20%}.dHWm2a_pop[data-kind=crit]{color:var(--accent);font-size:32px}.dHWm2a_pop[data-kind=special]{color:#fff;font-size:40px}@keyframes dHWm2a_pop{0%{opacity:0;transform:translateY(8px)scale(.4)}18%{opacity:1;transform:translateY(-6px)scale(1.25)}32%{transform:translateY(-10px)scale(1)}to{opacity:0;transform:translateY(-34px)}}.dHWm2a_exp{gap:4px;width:100%;max-width:320px;display:grid}.dHWm2a_expHead{color:var(--muted);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;font-size:10px;display:flex}.dHWm2a_expTrack{background:#e3e3e31a;border-radius:2px;height:8px;overflow:hidden}.dHWm2a_expTrack span{background:var(--accent);height:100%;display:block}.dHWm2a_levelUp{justify-self:center;margin-top:4px;font-size:34px;line-height:30px;animation:.6s cubic-bezier(.2,.9,.3,1.4) dHWm2a_level-up}@keyframes dHWm2a_level-up{0%{opacity:0;transform:scale(.3)}}@media (prefers-reduced-motion:reduce){.dHWm2a_pop,.dHWm2a_levelUp{animation-duration:1ms}.dHWm2a_gauge[data-armed]{animation:none}}
.CjtgZW_enemyHit{animation:.38s ease-out CjtgZW_enemy-hit}.CjtgZW_heroHit{animation:.34s ease-out CjtgZW_hero-hit}@keyframes CjtgZW_enemy-hit{20%{transform:translate(10px)}45%{transform:translate(-5px)}}@keyframes CjtgZW_hero-hit{25%{transform:translate(-8px)}70%{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.CjtgZW_enemyHit,.CjtgZW_heroHit{animation:none}}.CjtgZW_titleBand{z-index:1;pointer-events:none;width:calc(100% + 44px);max-width:none;height:auto;margin:-14px -22px 0;animation:.42s cubic-bezier(.2,1.2,.4,1) both CjtgZW_band-sweep;display:block;position:relative}@keyframes CjtgZW_band-sweep{0%{transform:translate(-110%)}}@media (prefers-reduced-motion:reduce){.CjtgZW_titleBand{animation:none}}.CjtgZW_hp{z-index:3;gap:3px;width:45%;display:grid;position:absolute;top:8px}.CjtgZW_hp[data-side=player]{left:10px}.CjtgZW_hp[data-side=rival]{justify-items:end;right:10px}.CjtgZW_hpName{width:100%;color:var(--muted);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;justify-content:space-between;gap:8px;font-size:10px;display:flex}.CjtgZW_hpLabel{text-overflow:ellipsis;min-width:0;overflow:hidden}.CjtgZW_hp[data-side=rival] .CjtgZW_hpName{flex-direction:row-reverse}.CjtgZW_hpTrack{background:#e3e3e31f;border-radius:2px;width:100%;height:6px;position:relative;overflow:hidden}.CjtgZW_hpTrail,.CjtgZW_hpFill{border-radius:inherit;position:absolute;inset:0}.CjtgZW_hpTrail{background:#ffffff8c;transition:transform .6s ease-out .35s}.CjtgZW_hpFill{background:var(--right);transition:transform .22s ease-out}.CjtgZW_hp[data-side=rival] .CjtgZW_hpFill{background:var(--wrong)}.CjtgZW_hpCells{grid-auto-columns:1fr;grid-auto-flow:column;gap:2px;width:100%;display:grid}.CjtgZW_hpCells>span{background:#e3e3e31f;border-radius:1px;height:6px;position:relative;overflow:hidden}.CjtgZW_hpCells>span>span{background:var(--right);transition:transform .22s ease-out;position:absolute;inset:0}.CjtgZW_resultCommands{justify-items:center;gap:10px;margin:14px auto 0;display:grid}.CjtgZW_wordNext,.CjtgZW_wordHome{cursor:pointer;filter:drop-shadow(0 2px 6px #000000b3);background:0 0;border:0;min-width:0;padding:4px 8px;font-size:min(20px,4.8vw);line-height:1.3;transition:transform .12s}.CjtgZW_wordNext:active,.CjtgZW_wordHome:active{transform:translateY(1px)scale(.98)}.CjtgZW_knock[data-fx=knockdown-0]{animation:.52s cubic-bezier(.3,.7,.4,1) 2 CjtgZW_knock-a}.CjtgZW_knock[data-fx=knockdown-1]{animation:.52s cubic-bezier(.3,.7,.4,1) 2 CjtgZW_knock-b}@keyframes CjtgZW_knock-a{10%,50%{transform:translate(-9px,4px)}30%,70%{transform:translate(9px,-3px)}90%{transform:translate(-3px,1px)}}@keyframes CjtgZW_knock-b{10%,50%{transform:translate(-9px,4px)}30%,70%{transform:translate(9px,-3px)}90%{transform:translate(-3px,1px)}}@media (prefers-reduced-motion:reduce){.CjtgZW_knock[data-fx]{animation:none}}
.nLZaWa_row,.nLZaWa_bank{flex-wrap:wrap;place-content:flex-start center;gap:6px;display:flex}.nLZaWa_row{border-bottom:1px solid var(--line);min-height:60px;padding:8px}.nLZaWa_row[data-result=right]{border-color:var(--right)}.nLZaWa_row[data-result=wrong]{border-color:var(--wrong)}.nLZaWa_rowHint{color:var(--faint);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;align-self:center;font-size:10px}.nLZaWa_bank{padding-top:12px}.nLZaWa_tile{border:1px solid var(--line);border-radius:var(--r);background:var(--panel);min-width:44px;min-height:44px;color:var(--fg);touch-action:manipulation;padding:0 14px;font-size:20px;transition:background .15s,border-color .15s;position:relative}.nLZaWa_tile:hover:not(:disabled){border-color:var(--faint);background:var(--raised)}.nLZaWa_tile[data-struck]{border-color:var(--wrong)}.nLZaWa_row[data-result=right] .nLZaWa_tile{border-color:var(--right);color:var(--right)}.nLZaWa_row[data-result=wrong] .nLZaWa_tile{border-color:var(--wrong);color:var(--wrong)}.nLZaWa_key{color:var(--faint);font-family:var(--mono);font-size:8px;line-height:1;position:absolute;top:2px;left:4px}.nLZaWa_tile[data-used]{color:#0000;background:0 0;border-style:dashed}.nLZaWa_tile[data-used] .nLZaWa_key{visibility:hidden}.nLZaWa_answer{font-size:20px;line-height:1.5}
.onnwka_pause{--row:clamp(34px, 7.5cqh, 44px);z-index:40;padding:12px 24px calc(12px + env(safe-area-inset-bottom));background:var(--panel);align-content:center;gap:clamp(8px,3cqh,20px);display:grid;position:absolute;inset:0;container-type:size}.onnwka_head{grid-template-columns:minmax(0,1fr);display:grid}.onnwka_aside{align-items:end;gap:12px;min-width:0;display:grid}.onnwka_aside[data-face]{grid-template-columns:auto minmax(0,1fr)}.onnwka_face{object-fit:cover;object-position:top;border-radius:6px;width:clamp(52px,15cqh,80px);height:clamp(62px,18cqh,96px)}.onnwka_words{grid-template-columns:minmax(0,1fr);gap:2px;min-width:0;padding-bottom:4px;display:grid}.onnwka_name{color:var(--muted);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.onnwka_words p{word-break:keep-all;font:600 clamp(15px,3.4cqh,19px)/1.3 Hiragino Mincho ProN,Yu Mincho,Noto Serif JP,serif}.onnwka_words p[data-anywhere]{overflow-wrap:anywhere}.onnwka_words small{color:var(--muted);font-size:12px}.onnwka_nameRow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.onnwka_step{color:var(--fg);font:500 15px / 1 var(--mono);font-variant-numeric:tabular-nums;flex:none}.onnwka_step i{color:var(--muted);font-style:normal}.onnwka_menu{grid-auto-rows:var(--row);height:calc(5 * var(--row));align-content:start;display:grid;position:relative}.onnwka_menu button{color:var(--muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:1fr auto;align-items:center;padding:0 0 0 24px;font-size:clamp(13px,2.8cqh,15px);transition:color .12s;display:grid}.onnwka_menu button[data-cursor]{color:var(--fg)}.onnwka_menu button b{font-weight:500}.onnwka_menu button [lang=ja]{color:var(--muted);font:13px/1 Hiragino Mincho ProN,Yu Mincho,serif}.onnwka_menu button:focus-visible{outline:none}.onnwka_cursor{top:calc((var(--row) - 12px) / 2);border:6px solid #0000;border-left:8px solid var(--fg);pointer-events:none;transition:transform .14s ease-out;position:absolute;left:4px}.onnwka_cost{color:var(--muted);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;padding-left:24px;font-size:10px;display:flex}.onnwka_cost i{padding:0 6px;font-style:normal}@media (prefers-reduced-motion:reduce){.onnwka_cursor{transition:none}}
.oiQ_rW_dialogueStage{flex-direction:column;display:flex}.oiQ_rW_dialogue{flex-direction:column;flex:1 1 0;justify-content:flex-end;gap:8px;min-height:0;display:flex;overflow:hidden}.oiQ_rW_dialogue>*{flex:none}.oiQ_rW_line{border:1px solid var(--line);border-radius:var(--r);background:var(--fill);gap:4px;max-width:85%;padding:10px 12px;display:grid}.oiQ_rW_line[data-speaker=you]{background:var(--active);justify-self:end}.oiQ_rW_line small{color:var(--faint);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:10px}
.Y5wuCa_session{--muted:#e3e3e3bf;--faint:#e3e3e399;isolation:isolate;width:calc(100% - 24px);max-width:406px;height:calc(100svh - 64px - var(--notice-h,0px));border:1px solid var(--line);border-radius:var(--r);background:var(--panel);flex-direction:column;min-height:0;margin:0 auto 12px;display:flex;position:relative;overflow:clip}.Y5wuCa_hud{align-items:center;gap:10px;padding:10px 12px 8px;display:flex}.Y5wuCa_hud[data-empty]{padding:12px 0 0}.Y5wuCa_scene{--stage-h:clamp(230px, 36svh, 330px);--fig:calc((var(--stage-h) - 64px) / 1.02);isolation:isolate;height:var(--stage-h);border:1px solid var(--line);border-radius:var(--r);background:#0000001f;margin:0 12px;position:relative;overflow:hidden;container-type:inline-size}.Y5wuCa_sceneVeil{z-index:-1;background:var(--line);height:1px;position:absolute;inset:auto 0 0}.Y5wuCa_sceneHero{z-index:1;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;left:4px;bottom:calc(8px + var(--fig) * .03);width:calc(var(--fig) * .556);height:calc(var(--fig) * 1.111);position:absolute}.Y5wuCa_enemy{width:calc(var(--fig) * .6);height:var(--fig);background:bottom/contain no-repeat;position:absolute;bottom:8px;right:12px}.Y5wuCa_enemy[data-strip]{background-position-x:0;background-size:400% 100%;width:86px}.Y5wuCa_enemy[data-strip=idle]{animation:1.4s steps(4,jump-none) infinite alternate Y5wuCa_rival-strip}.Y5wuCa_enemy[data-strip=ability]{animation:.64s steps(4,jump-none) forwards Y5wuCa_rival-strip}@keyframes Y5wuCa_rival-strip{to{background-position-x:100%}}.Y5wuCa_impact{z-index:2;pointer-events:none;background:50%/cover no-repeat;animation:.52s ease-out forwards Y5wuCa_impact-flash;position:absolute;inset:0}@keyframes Y5wuCa_impact-flash{0%{opacity:.95;transform:scale(1.04)}to{opacity:0;transform:scale(1)}}.Y5wuCa_combo{z-index:3;border:2px solid var(--gold);width:34px;height:34px;color:var(--gold);background:#1a1408;border-radius:50%;place-items:center;margin-left:-17px;animation:.26s cubic-bezier(.2,.9,.3,1.4) Y5wuCa_combo-pop;display:grid;position:absolute;bottom:22px;left:50%}.Y5wuCa_combo b{font:700 14px / 1 var(--mono);font-variant-numeric:tabular-nums}.Y5wuCa_combo small{background:var(--gold);color:#1a1408;font:700 9px / 1.2 var(--mono);border-radius:3px;padding:1px 4px;position:absolute;bottom:-9px}@keyframes Y5wuCa_combo-pop{0%{transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.Y5wuCa_combo{animation:none}}.Y5wuCa_stage{flex:1;min-height:0;padding:16px 12px 20px}.Y5wuCa_instruction{margin-bottom:14px;font-size:17px;font-weight:500;line-height:1.3}.Y5wuCa_prompt{border-radius:var(--r);text-align:center;background:#000000e0;border:1px solid #e3e3e366;align-content:center;justify-items:center;gap:8px;min-height:132px;margin:12px 0 18px;padding:24px 14px 14px;display:grid;position:relative}.Y5wuCa_prompt[data-label]:before{content:attr(data-label);max-width:calc(100% - 20px);color:var(--accent);font-family:var(--mono);letter-spacing:.06em;text-align:left;text-transform:uppercase;background:#000;border:1px solid #e3e3e366;border-radius:4px;padding:2px 8px;font-size:12px;line-height:16px;position:absolute;top:0;left:10px;transform:translateY(-50%)}.Y5wuCa_prompt[data-size=sentence]{text-align:left;justify-items:start}.Y5wuCa_glyph{font-size:98px;line-height:1}.Y5wuCa_word{overflow-wrap:anywhere;font-size:44px;line-height:1.35}.Y5wuCa_sentence{font-size:24px;line-height:1.8}.Y5wuCa_english{font-size:20px;font-weight:500;line-height:1.35}.Y5wuCa_prompt[data-short=word] .Y5wuCa_english{font-size:30px}.Y5wuCa_prompt[data-short=letter] .Y5wuCa_english{font-size:48px;line-height:1.1}.Y5wuCa_promptNote{color:var(--muted);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.Y5wuCa_prompt[data-size=sentence] .Y5wuCa_promptNote{letter-spacing:0;text-transform:none;font-family:inherit;font-size:13px;line-height:1.35}.Y5wuCa_speak{border:1px solid var(--line);border-radius:var(--r);background:var(--fill);min-height:44px;color:var(--fg);align-items:center;gap:8px;padding:0 14px;font-size:12px;display:inline-flex}.Y5wuCa_speak:hover{background:var(--hover)}.Y5wuCa_bigSpeak{border-radius:var(--r);justify-content:center;width:88px;height:88px}.Y5wuCa_gap{border-bottom:2px solid var(--muted);text-align:center;min-width:2.2em;margin:0 4px;display:inline-block}.Y5wuCa_gap[data-filled]{border-bottom-color:var(--right);color:var(--right)}.Y5wuCa_options{border:1px solid var(--line);border-radius:var(--r);background:var(--line);transform-origin:top;gap:1px;animation:.14s ease-out Y5wuCa_window-open;display:grid;overflow:hidden}.Y5wuCa_options[data-label]:before{content:attr(data-label);background:var(--panel);color:var(--muted);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;grid-column:1/-1;padding:6px 10px;font-size:9px}@keyframes Y5wuCa_window-open{0%{opacity:0;transform:scaleY(.4)}}.Y5wuCa_optionsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.Y5wuCa_stage:has(>.Y5wuCa_options){flex-direction:column;display:flex}.Y5wuCa_stage>.Y5wuCa_options{flex:1 1 0;grid-auto-rows:minmax(0,1fr);min-height:0}.Y5wuCa_stage>.Y5wuCa_options[data-label]{grid-template-rows:auto}.Y5wuCa_option{background:var(--panel);min-height:56px;color:var(--fg);text-align:center;border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;gap:10px;padding:10px 24px;font-size:15px;line-height:1.3;transition:background .15s,border-color .15s;display:flex;position:relative}.Y5wuCa_option:before{content:"▸";color:var(--accent);opacity:0;font-size:18px;line-height:1;transition:opacity .1s;position:absolute;left:8px}.Y5wuCa_option:focus-visible{background:var(--raised)}.Y5wuCa_option:focus-visible:before,.Y5wuCa_option[aria-pressed=true]:before{opacity:1}@media (hover:hover){.Y5wuCa_option:hover{background:var(--raised)}.Y5wuCa_option:hover:before{opacity:1}}.Y5wuCa_option:active{background:var(--active)}.Y5wuCa_option[aria-pressed=true]{background:var(--active);border-color:#e3e3e380;transition:none}.Y5wuCa_option[data-result=right]{border-color:var(--right);background:#79c77c1a;background:lab(73.7704% -36.398 29.519/.1)}.Y5wuCa_option[data-result=wrong]{border-color:var(--wrong);background:#ea6a641a;background:lab(61.3079% 50.1954 28.9223/.1)}.Y5wuCa_option[data-guide]:not([data-result]){background:#c9a46b1a;border-color:#c9a46b}.Y5wuCa_option[data-guide]:not([data-result]):before{color:#c9a46b;opacity:1}.Y5wuCa_option[data-struck]>:not(.Y5wuCa_optionNote){opacity:.35;text-decoration:line-through}.Y5wuCa_option[data-struck]:disabled{opacity:1}.Y5wuCa_optionNote{min-width:0;color:var(--wrong);font-size:15px;line-height:1.25}.Y5wuCa_optionNote[data-short]{white-space:nowrap}.Y5wuCa_option[data-result=right] .Y5wuCa_optionNote{color:var(--right);font-size:15px}.Y5wuCa_clue,.Y5wuCa_hintRow [data-clue]{color:var(--wrong);font-size:13px}.Y5wuCa_option[data-result=gone]{pointer-events:none}.Y5wuCa_option[data-result=gone]>*{visibility:hidden}.Y5wuCa_optionsGrid:has(>.Y5wuCa_option:last-child:nth-of-type(odd)){grid-template-columns:minmax(0,1fr)}@media (prefers-reduced-motion:reduce){.Y5wuCa_options{animation:none}}.Y5wuCa_optionJa{font-size:26px}.Y5wuCa_optionsGrid .Y5wuCa_optionJa{white-space:nowrap}.Y5wuCa_optionsGrid>.Y5wuCa_option:has(>.Y5wuCa_optionNote){flex-direction:column;gap:2px;padding-inline:18px;overflow:hidden}.Y5wuCa_key{color:var(--faint);font-family:var(--mono);font-size:10px;position:absolute;top:6px;right:8px}@media not (pointer:fine){.Y5wuCa_key{display:none}}.Y5wuCa_typeBox{margin:0 auto}.Y5wuCa_stage:has(>.Y5wuCa_tapKeys){flex-direction:column;display:flex}.Y5wuCa_stage>.Y5wuCa_prompt{flex-shrink:0}.Y5wuCa_tapKeys{flex-direction:column;flex:1 1 0;min-height:181px;display:flex}.Y5wuCa_tapNote{color:var(--muted);font:13px / 1.4 var(--mono)}.Y5wuCa_tapNote[data-clue]{color:var(--wrong)}.Y5wuCa_tapNote[data-empty]{visibility:hidden}.Y5wuCa_promptCorner{position:absolute;top:2px;right:2px}.Y5wuCa_tapSlots{justify-content:center;gap:8px;margin-top:4px;display:flex}.Y5wuCa_tapSlots span[aria-hidden]{border-bottom:2px solid #e3e3e399;place-items:center;width:44px;height:48px;font-size:30px;font-weight:500;display:grid}.Y5wuCa_tapSlots span[aria-hidden][data-filled]{border-color:var(--accent)}.Y5wuCa_hintRow{min-height:44px;color:var(--muted);font:13px / 44px var(--mono);justify-content:center;display:flex}.Y5wuCa_hintRow button,.Y5wuCa_promptCorner button{width:44px;height:44px;color:var(--muted);border-radius:50%;place-items:center;display:grid;position:relative}.Y5wuCa_hintRow button:after,.Y5wuCa_promptCorner button:after{content:"";background:var(--wrong);border-radius:50%;width:6px;height:6px;position:absolute;top:9px;right:9px}.Y5wuCa_hintRow button:hover,.Y5wuCa_promptCorner button:hover{color:var(--fg)}.Y5wuCa_teach{text-align:center;justify-items:center;gap:12px;display:grid}.Y5wuCa_teachMeaning{font-size:20px;font-weight:500;line-height:1.3}.Y5wuCa_teachMeta{color:var(--muted);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.Y5wuCa_teachTip{color:#e3e3e3bf;font-size:13px;line-height:1.65}.Y5wuCa_teachMore{text-align:left;width:100%}.Y5wuCa_teachMore summary{color:var(--muted);font-family:var(--mono);letter-spacing:.08em;text-align:center;text-transform:uppercase;cursor:pointer;padding:6px 0;font-size:10px}.Y5wuCa_teachMore p{overscroll-behavior:contain;border:1px solid var(--line);border-radius:var(--r);background:var(--fill);max-height:180px;margin:6px 0 0;padding:10px 12px;overflow-y:auto}.Y5wuCa_guideNote{text-align:center;gap:8px;margin-top:14px;display:grid}.Y5wuCa_example{border:1px solid var(--line);border-radius:var(--r);background:var(--fill);text-align:left;gap:4px;width:100%;margin-top:6px;padding:10px 12px;display:grid}.Y5wuCa_example span:last-child{color:var(--muted);font-size:12px}.Y5wuCa_kanjiWords{gap:4px;font-size:14px;display:grid}.Y5wuCa_kanjiWords>span{justify-content:center;align-items:baseline;gap:10px;display:flex}.Y5wuCa_kanjiWords small{color:var(--muted);font-size:12px}.Y5wuCa_kanjiParts{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 14px;font-size:13px;display:flex}.Y5wuCa_kanjiParts small{color:var(--faint);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.Y5wuCa_kanjiParts [data-new]{color:var(--accent)}.Y5wuCa_kanjiNote{color:var(--muted);font-size:12px}.Y5wuCa_contrast{align-items:center;gap:18px;display:flex}.Y5wuCa_contrast>span{justify-items:center;gap:2px;display:grid}.Y5wuCa_contrast small{font-size:12px}.Y5wuCa_contrast [data-side=picked] small{color:var(--wrong)}.Y5wuCa_contrast .Y5wuCa_contrastAnswer{color:var(--fg);align-self:center;font-size:18px}.Y5wuCa_contrast .Y5wuCa_contrastGlyph{font-size:34px;line-height:1.1}.Y5wuCa_lineJa{font-size:19px;line-height:1.6}.Y5wuCa_footer{min-height:calc(45px + env(safe-area-inset-bottom));padding:12px 12px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--panel);align-content:center;gap:10px;display:grid;position:sticky;bottom:0}.Y5wuCa_footer>button{width:100%}.Y5wuCa_words{flex-wrap:wrap;justify-content:center;gap:6px;max-width:100%;list-style:none;display:flex}.Y5wuCa_words li{border:1px solid var(--line);border-radius:var(--r);background:#00000073;align-items:baseline;gap:6px;padding:4px 10px;font-size:15px;display:flex}.Y5wuCa_words li[data-missed]{border-color:#ea6a64b3;border-color:lab(61.3079% 50.1954 28.9223/.7)}.Y5wuCa_words small{color:var(--muted);font-size:12px}.Y5wuCa_session:has(>.Y5wuCa_result){z-index:31;height:calc(100svh - 64px - var(--notice-h,0px));min-height:0;overflow:visible}.Y5wuCa_result{text-align:center;flex-direction:column;flex:1;align-items:center;gap:10px;min-height:0;padding:0 16px;display:flex;position:relative}.Y5wuCa_result>*{flex:none}.Y5wuCa_result>.Y5wuCa_stage{flex:1 1 0;width:100%;min-height:120px;display:grid;position:relative}.Y5wuCa_stage>figure{min-height:0}.Y5wuCa_stage>.Y5wuCa_words{overscroll-behavior:contain;align-content:center;margin:0;padding:8px 44px 8px 0;animation:.26s ease-out both Y5wuCa_words-in;overflow-y:auto}@keyframes Y5wuCa_words-in{0%{opacity:0;transform:translateY(8px)}}.Y5wuCa_result>header{gap:4px;display:grid}.Y5wuCa_result>:last-child{width:calc(100% + 32px);padding:4px 16px calc(14px + env(safe-area-inset-bottom));background:linear-gradient(#0000,#0000008c 45%);grid-template-columns:1fr 1fr;gap:8px;margin:auto -16px 0;display:grid;position:relative}.Y5wuCa_result>:last-child[data-single]{grid-template-columns:1fr}.Y5wuCa_result h2{letter-spacing:-.01em;font-size:26px;font-weight:500;line-height:1.15}@media (max-width:380px){.Y5wuCa_glyph{font-size:80px}}.Y5wuCa_scene[data-stop] *{animation-play-state:paused!important}.Y5wuCa_scene[data-fx=crit-0]{animation:.26s cubic-bezier(.3,.7,.4,1) Y5wuCa_shake-a}.Y5wuCa_scene[data-fx=crit-1]{animation:.26s cubic-bezier(.3,.7,.4,1) Y5wuCa_shake-b}.Y5wuCa_scene[data-fx=special-0]{animation:.42s cubic-bezier(.3,.7,.4,1) 2 Y5wuCa_shake-a}.Y5wuCa_scene[data-fx=special-1]{animation:.42s cubic-bezier(.3,.7,.4,1) 2 Y5wuCa_shake-b}.Y5wuCa_scene[data-fx=miss-0]{animation:.24s ease-out Y5wuCa_jolt-a}.Y5wuCa_scene[data-fx=miss-1]{animation:.24s ease-out Y5wuCa_jolt-b}@keyframes Y5wuCa_shake-a{10%,50%{transform:translate(-5px,2px)}30%,70%{transform:translate(5px,-2px)}90%{transform:translate(-2px,1px)}}@keyframes Y5wuCa_shake-b{10%,50%{transform:translate(-5px,2px)}30%,70%{transform:translate(5px,-2px)}90%{transform:translate(-2px,1px)}}@keyframes Y5wuCa_jolt-a{30%{transform:translate(-4px)}60%{transform:translate(2px)}}@keyframes Y5wuCa_jolt-b{30%{transform:translate(-4px)}60%{transform:translate(2px)}}@media (prefers-reduced-motion:reduce){.Y5wuCa_scene[data-fx]{animation:none}}.Y5wuCa_session[data-paused] *{animation-play-state:paused!important}@media (max-height:940px){.Y5wuCa_scene{--stage-h:clamp(180px, 31svh, 330px)}.Y5wuCa_stage{padding:12px 12px 14px}.Y5wuCa_instruction{margin-bottom:6px;font-size:16px}.Y5wuCa_prompt{min-height:104px;margin:10px 0;padding:20px 12px 10px}.Y5wuCa_glyph{font-size:72px}.Y5wuCa_word{font-size:38px}.Y5wuCa_option{min-height:50px}}@media (max-height:620px){.Y5wuCa_result:has(figure)>p{display:none}}@media (max-height:720px){.Y5wuCa_scene{--stage-h:clamp(160px, 27svh, 330px)}.Y5wuCa_stage{padding-bottom:8px}.Y5wuCa_prompt{min-height:70px;padding:18px 12px 8px}.Y5wuCa_glyph{font-size:62px}.Y5wuCa_tapSlots{margin-bottom:6px}.Y5wuCa_tapSlots span[aria-hidden]{height:40px;font-size:26px}.Y5wuCa_option{min-height:46px;padding-block:6px;font-size:14px;line-height:1.3}}
.jnHP1q_welcome{isolation:isolate;border:1px solid var(--line);border-radius:var(--r);text-align:center;justify-items:center;gap:10px;padding:0;display:grid;position:relative;overflow:hidden}.jnHP1q_title{width:min(90%,380px);height:auto;margin:72px 0 40px}.jnHP1q_menu{text-align:left;border-width:1px 0 0;border-radius:0;width:100%}.jnHP1q_welcome .jnHP1q_menu:before{padding:8px 13px}.jnHP1q_menu>button{padding-left:13px}.jnHP1q_menu>button:before{left:3px}.jnHP1q_choice{gap:2px;display:grid}.jnHP1q_choice strong{font-size:16px;font-weight:500}.jnHP1q_choice small{color:var(--muted);font-size:12px}
.sEBbRa_page{padding:16px 0 80px}.sEBbRa_column{max-width:420px;margin:0 auto;padding:0 12px}.sEBbRa_index h1{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 8px;font-size:11px}.sEBbRa_index ul{color:var(--muted);margin:0 0 24px;padding:0;font-size:12px;list-style:none}.sEBbRa_index li{padding:2px 0}.sEBbRa_index a{color:var(--fg);text-decoration:underline}.sEBbRa_section{margin:0 0 40px}.sEBbRa_heading{border-bottom:1px solid var(--line);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 10px;padding-bottom:6px;font-size:10px}.sEBbRa_sub{color:var(--muted);margin:16px 0 6px;font-size:11px}.sEBbRa_note{color:var(--faint);margin:4px 0;font-size:11px}.sEBbRa_error{white-space:pre-wrap;border:1px solid var(--wrong);color:var(--wrong);padding:8px;font-size:11px}.sEBbRa_frame{border:1px solid var(--line);border-radius:var(--r);background:var(--bg);position:relative;overflow:hidden;transform:translateZ(0)}.sEBbRa_panels{flex-direction:column;display:flex}.sEBbRa_panelBox{border:1px solid var(--line);border-radius:var(--r);background:var(--panel);max-width:320px;padding:8px;position:relative}.sEBbRa_stack{flex-direction:column;gap:16px;display:flex}.sEBbRa_affinity{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.sEBbRa_affinity li{justify-content:space-between;align-items:center;gap:12px;display:flex}
.NAI20a_phone{--fg:#ece8e0;--muted:#ece8e099;--gold:#e3c58a;--ink:#080604c7;--line:#e3c58a59;width:min(375px,100%);height:min(812px,100dvh - 60px);color:var(--fg);isolation:isolate;background:#000;border-radius:18px;position:relative;overflow:hidden}.NAI20a_backdrop{filter:brightness(.62)saturate(.9);z-index:0;background-position:50% 30%;background-size:cover;position:absolute;inset:0}.NAI20a_character{aspect-ratio:600/720;cursor:pointer;z-index:1;background:0 0;border:0;height:72%;padding:0;position:absolute;bottom:70px;right:-16%}.NAI20a_character span{filter:drop-shadow(0 10px 18px #00000080);background-position:0 0;background-repeat:no-repeat;background-size:400% 200%;width:100%;height:100%;display:block}.NAI20a_top{z-index:2;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:10px;left:10px;right:10px}.NAI20a_player{text-align:left;border:1px solid var(--line);border-left:3px solid var(--gold);background:var(--ink);color:var(--fg);cursor:pointer;border-radius:4px 12px 12px 4px;gap:2px;padding:7px 12px 7px 10px;display:grid}.NAI20a_player strong{font-size:15px;font-weight:600}.NAI20a_player small{font:11px / 1 var(--mono,ui-monospace, monospace);color:var(--gold)}.NAI20a_stats{background:var(--ink);font:12px / 1 var(--mono,ui-monospace, monospace);color:var(--muted);border-radius:999px;gap:10px;padding:7px 10px;display:flex}.NAI20a_stats span{align-items:center;gap:4px;display:inline-flex}.NAI20a_places{z-index:2;gap:10px;display:grid;position:absolute;top:72px;left:10px}.NAI20a_places button{color:var(--fg);text-shadow:0 1px 3px #000;cursor:pointer;background:0 0;border:0;justify-items:center;gap:3px;padding:0;font-size:11px;display:grid}.NAI20a_places i{border:1px solid var(--line);background:var(--ink);width:46px;height:46px;color:var(--gold);border-radius:50%;place-items:center;display:grid;position:relative}.NAI20a_places em{color:#1a0d12;font:10px / 1 var(--mono,ui-monospace, monospace);background:#e88aa8;border-radius:999px;padding:2px 5px;font-style:normal;position:absolute;top:-4px;right:-6px}.NAI20a_next{border:1px solid var(--line);background:var(--ink);z-index:2;border-radius:10px;gap:3px;width:150px;padding:10px 12px 8px;display:grid;position:absolute;top:60px;right:10px}.NAI20a_next small{font:10px / 1 var(--mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--gold)}.NAI20a_next strong{font-size:16px;font-weight:600}.NAI20a_next>span{color:var(--muted);font-size:12px}.NAI20a_nextRow{justify-content:space-between;align-items:center;margin-top:4px;display:flex}.NAI20a_nextRow button{width:24px;height:24px;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.NAI20a_dots{gap:5px;display:flex}.NAI20a_dots b{background:#ece8e040;border-radius:50%;width:6px;height:6px}.NAI20a_dots b[data-on]{background:var(--gold)}.NAI20a_bondTag{z-index:2;color:var(--muted);text-shadow:0 1px 3px #000;justify-items:end;gap:4px;font-size:11px;display:grid;position:absolute;bottom:196px;right:10px}.NAI20a_bondTag div{background:#ece8e033;border-radius:2px;width:90px;height:4px;overflow:hidden}.NAI20a_bondTag i{background:#e88aa8;height:100%;display:block}.NAI20a_caption{z-index:3;background:linear-gradient(#0000,#000 28%);min-height:150px;padding:22px 18px;position:absolute;bottom:0;left:0;right:0}.NAI20a_caption b{color:var(--gold);letter-spacing:.04em;margin-bottom:6px;font-size:13px;font-weight:600;display:block}.NAI20a_caption p{max-width:calc(100% - 96px);margin:0;font-size:16px;line-height:1.5}.NAI20a_badge{border:2px solid var(--gold);width:82px;height:82px;color:var(--gold);cursor:pointer;background:radial-gradient(circle at 50% 35%,#3a2a12,#120c05);border-radius:50%;align-content:center;place-items:center;display:grid;position:absolute;top:-10px;right:14px;box-shadow:0 6px 18px #0009}.NAI20a_badge span{font:10px / 1 var(--mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase}.NAI20a_badge strong{font-size:22px;line-height:1.1}.NAI20a_back{z-index:2;border:1px solid var(--line);background:var(--ink);color:var(--fg);cursor:pointer;border-radius:999px;align-items:center;gap:2px;padding:7px 12px 7px 8px;display:inline-flex;position:absolute;top:10px;left:10px}.NAI20a_away{position:absolute;inset:0}
.uGy9Cq_phone{--fg:#f0ece4;--muted:#f0ece499;--gold:#e3c58a;width:min(375px,100%);height:min(812px,100dvh - 60px);color:var(--fg);isolation:isolate;background:#000;border-radius:18px;position:relative;overflow:hidden}.uGy9Cq_backdrop{filter:brightness(.55)saturate(.85);background-position:50% 30%;background-size:cover;position:absolute;inset:0}.uGy9Cq_top,.uGy9Cq_places{text-shadow:0 1px 4px #000000e6}.uGy9Cq_top{z-index:2;align-items:center;gap:14px;display:flex;position:absolute;top:14px;left:16px;right:16px}.uGy9Cq_player{color:var(--fg);cursor:pointer;background:0 0;border:0;margin-right:auto;padding:0;font-size:16px;font-weight:600}.uGy9Cq_player small{color:var(--gold);font:12px / 1 var(--mono,ui-monospace, monospace);margin-left:4px}.uGy9Cq_stat{font:13px / 1 var(--mono,ui-monospace, monospace);align-items:center;gap:4px;display:inline-flex}.uGy9Cq_stat img{width:22px;height:22px}.uGy9Cq_places{z-index:2;gap:6px;display:grid;position:absolute;top:64px;left:10px}.uGy9Cq_places button{width:64px;color:var(--fg);cursor:pointer;background:0 0;border:0;justify-items:center;padding:0;font-size:11px;display:grid;position:relative}.uGy9Cq_places img{filter:drop-shadow(0 2px 4px #0009);width:52px;height:52px}.uGy9Cq_places em{color:var(--gold);font:10px / 1 var(--mono,ui-monospace, monospace);font-style:normal;position:absolute;top:0;right:2px}.uGy9Cq_caption{z-index:3;background:linear-gradient(#0000,#000 30%);min-height:150px;padding:28px 116px 26px 20px;position:absolute;bottom:0;left:0;right:0}.uGy9Cq_who{align-items:center;gap:10px;margin-bottom:8px;display:flex}.uGy9Cq_who b{color:var(--gold);letter-spacing:.04em;font-size:13px;font-weight:600}.uGy9Cq_who i{background:#f0ece42e;width:56px;height:2px}.uGy9Cq_who i span{background:#e88aa8;height:100%;display:block}.uGy9Cq_caption p{margin:0;font-size:16px;line-height:1.5}.uGy9Cq_start{cursor:pointer;background:0 0;border:0;width:96px;height:96px;padding:0;position:absolute;bottom:34px;right:12px}.uGy9Cq_start img{filter:drop-shadow(0 4px 10px #000000b3);width:100%;height:100%;position:absolute;inset:0}.uGy9Cq_start strong{color:var(--gold);font-size:28px;font-weight:600;position:relative}.uGy9Cq_back{z-index:2;color:var(--fg);cursor:pointer;background:#000000b3;border:0;border-radius:999px;align-items:center;gap:2px;padding:7px 12px 7px 8px;display:inline-flex;position:absolute;top:10px;left:10px}.uGy9Cq_away{position:absolute;inset:0}
