._verdict_1gzuv_2{z-index:3;pointer-events:none;position:fixed;inset:0}._ok_1gzuv_3{--vc:var(--green)}._no_1gzuv_4{--vc:var(--red)}._tag_1gzuv_5{left:0;right:0;bottom:calc(env(safe-area-inset-bottom) + 6vh);text-align:center;color:var(--vc);opacity:0;transition:opacity .25s, transform .4s var(--spring);justify-items:center;gap:6px;margin:0;padding:0 24px;display:grid;position:absolute;transform:translateY(14px)}._show_1gzuv_8 ._tag_1gzuv_5{opacity:1;transform:none}._tag_1gzuv_5 b{letter-spacing:-.02em;font-size:clamp(40px,11vw,76px);font-weight:900;line-height:1}._tag_1gzuv_5>span{color:var(--ink-2);font-size:clamp(18px,5vw,30px);font-weight:700}._icon_1gzuv_12{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:clamp(64px,18vw,100px);height:clamp(64px,18vw,100px)}._icon_1gzuv_12 *{stroke-dasharray:1;stroke-dashoffset:1px}._show_1gzuv_8 ._icon_1gzuv_12 *{animation:.45s ease-out .1s forwards _draw_1gzuv_1}@keyframes _draw_1gzuv_1{to{stroke-dashoffset:0}}._fig_1gzuv_19{fill:none;stroke:currentColor;width:clamp(96px,26vw,140px);height:clamp(96px,26vw,140px);overflow:visible}._fig_1gzuv_19 line{stroke:var(--ink-2);stroke-width:4px;stroke-linecap:round;stroke-dasharray:1 9}._goal_1gzuv_23{fill:color-mix(in srgb, currentColor 18%, transparent);stroke:currentColor;stroke-width:4px}._guard_1gzuv_24{fill:var(--ink-2);stroke:none}._you_1gzuv_25{fill:var(--ink);stroke:var(--bg);stroke-width:3px}@media (prefers-reduced-motion:reduce){._icon_1gzuv_12 *{stroke-dashoffset:0}}._review_116ss_2{z-index:6;background:var(--bg);padding:calc(env(safe-area-inset-top) + 8px) 16px calc(env(safe-area-inset-bottom) + 20px);position:fixed;inset:0;overflow-y:auto}._review_116ss_2>*{max-width:520px;margin-inline:auto}._bar_116ss_6{grid-template-columns:44px 1fr auto;align-items:center;gap:8px;min-height:52px;display:grid}._bar_116ss_6 h2{font-size:20px;font-weight:800}._bar_116ss_6>span{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}._x_116ss_11{background:var(--tone);width:44px;height:44px;color:var(--ink);border:0;border-radius:50%;font-size:18px}._steps_116ss_12{gap:4px;margin-top:8px;display:flex}._steps_116ss_12 i{background:var(--tone-2);border-radius:2px;flex:1;height:4px;transition:background .3s}._steps_116ss_12 ._done_116ss_15{background:var(--ink)}._steps_116ss_12 ._now_116ss_15{background:var(--ink-2)}._body_116ss_17{gap:14px;padding-top:20px;display:grid}._kind_116ss_18{color:var(--ink-2);margin:0;font-size:15px;font-weight:600}._stage_116ss_19{background:var(--tone);border-radius:20px;padding:12px 12px 14px}._fig_116ss_22{width:100%;height:clamp(240px,66vw,330px);display:block}:is(._ghost_116ss_23,._end_116ss_23) path,:is(._ghost_116ss_23,._end_116ss_23) circle{fill:none;stroke-width:.08px;stroke-linecap:round;stroke-linejoin:round}._ghost_116ss_23 path,._ghost_116ss_23 circle{stroke:#c9c4b8}._end_116ss_23 path,._end_116ss_23 circle{stroke:var(--ink)}._you_116ss_26{fill:var(--ink);stroke:var(--tone);stroke-width:.04px}._mark_116ss_27 circle{fill:none;stroke:#bdb8ad;stroke-width:.03px}._mark_116ss_27 text{fill:var(--ink);paint-order:stroke;stroke:var(--tone);stroke-width:.07px;stroke-linejoin:round;font-size:.19px;font-weight:700}._mark_116ss_27[role=button]{cursor:pointer}._mark_116ss_27[role=button] circle{stroke:var(--ink);stroke-width:.05px}._era_116ss_32 circle{fill:color-mix(in srgb, var(--green) 14%, transparent);stroke:var(--green);stroke-width:.05px}._read_116ss_33 circle{fill:color-mix(in srgb, var(--red) 14%, transparent);stroke:var(--red);stroke-width:.05px}._key_116ss_34{color:var(--ink-2);flex-wrap:wrap;gap:6px 16px;margin:8px 4px 0;font-size:13px;display:flex}._key_116ss_34 span{align-items:center;gap:6px;display:inline-flex}._key_116ss_34 span:before{content:"";border-radius:2px;width:16px;height:4px}._kGhost_116ss_38:before{background:#c9c4b8}._kEnd_116ss_38:before{background:var(--ink)}._kYou_116ss_39:before{background:var(--ink);border-radius:50%!important;width:8px!important;height:8px!important}._note_116ss_41{color:var(--ink-2);margin:0}._claim_116ss_42{letter-spacing:-.015em;margin:4px 0 0;font-size:clamp(22px,6vw,28px);font-weight:800;line-height:1.2}._ask_116ss_43{margin:0;font-weight:700}._answer_116ss_44{gap:8px;margin-top:4px;display:grid}._yes_116ss_45,._no_116ss_15{min-height:56px;transition:transform .2s var(--spring);border:0;border-radius:999px;padding:12px 20px;font-size:17px;font-weight:700}:is(._yes_116ss_45,._no_116ss_15):active{transform:scale(.97)}._yes_116ss_45{background:var(--ink);color:#fff}._no_116ss_15{background:var(--tone);color:var(--ink)}._text_116ss_48{min-height:44px;color:var(--ink-2);background:0 0;border:0;justify-self:center;padding:8px 12px;font-size:15px}._lines_116ss_49{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px;display:grid}._lines_116ss_49 button{background:var(--tone);min-height:56px;color:var(--ink);transition:transform .2s var(--spring);border:0;border-radius:16px;font-size:17px;font-weight:700}._lines_116ss_49 button:active{transform:scale(.97)}._sum_116ss_53{grid-template-columns:1fr auto;margin:0;display:grid}._sum_116ss_53 dt,._sum_116ss_53 dd{border-bottom:1px solid #ededea;margin:0;padding:14px 0}._sum_116ss_53 dt{color:var(--ink-2)}._sum_116ss_53 dd{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}._tip_116ss_58{background:var(--tone);border-radius:20px;gap:10px;padding:16px;display:grid}._tip_116ss_58 p{margin:0}._tip_116ss_58 ._no_116ss_15{background:var(--bg)}._go_134zj_2{background:var(--ink);color:#fff;width:100%;max-width:520px;transition:transform .2s var(--spring), opacity .2s, background .2s;border:0;border-radius:999px;margin:0 auto;padding:19px;font-size:19px;font-weight:700;display:block}._go_134zj_2:active{transform:scale(.97)}._go_134zj_2:disabled{opacity:.4}._ghost_134zj_9{background:var(--tone);color:var(--ink)}._onTone_134zj_10{background:var(--bg);color:var(--ink)}._danger_134zj_11{color:var(--red)}._danger_134zj_11[aria-pressed=true]{background:var(--red);color:#fff}._link_134zj_12{text-underline-offset:3px;background:0 0;border:0;padding:10px 0 0;font-weight:700;text-decoration:underline}._sm_134zj_16{padding:14px 10px;font-size:16px}._panel_tlnj6_2{z-index:4;background:var(--bg);text-align:center;grid-area:2/1;align-content:center;place-items:center;gap:14px;min-height:0;display:grid;position:relative}._countdown_tlnj6_4{z-index:5;gap:12px}._peek_tlnj6_5{background:0 0}._word_tlnj6_6{letter-spacing:-.05em;font-variant-numeric:tabular-nums;animation:_pop_tlnj6_1 .3s var(--spring);font-size:clamp(90px,34vw,300px);font-weight:900;line-height:.9}._word_tlnj6_6._long_tlnj6_8{font-size:clamp(64px,19vw,200px)}@keyframes _pop_tlnj6_1{0%{opacity:.5;transform:scale(.92)}}._cdSub_tlnj6_11{color:var(--ink-2);min-height:1.5em;font-size:20px;font-weight:500}._rest_tlnj6_13{gap:26px}._ring_tlnj6_14{width:min(56vw,260px);position:relative}._ring_tlnj6_14 svg{width:100%;display:block;transform:rotate(-90deg)}._ringBg_tlnj6_18{fill:none;stroke:var(--tone);stroke-width:6px}._ringFill_tlnj6_19{fill:none;stroke:var(--ink);stroke-width:6px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:var(--o,0)}._restN_tlnj6_20{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(64px,18vw,130px);font-weight:900;position:absolute;top:50%;left:50%;transform:translate(-50%,-60%)}._restL_tlnj6_21{color:var(--ink-2);font-weight:500;position:absolute;top:50%;left:50%;transform:translate(-50%,120%)}._info_tlnj6_22{justify-items:center;gap:12px;width:min(100%,440px);display:grid}._info_tlnj6_22 h2{font-size:24px;font-weight:900}._info_tlnj6_22 p{color:var(--ink-2);margin:0}._hint_tlnj6_27{color:var(--ink-2);margin:0;font-size:15px}._report_tlnj6_29 h2{font-size:30px;font-weight:900}._report_tlnj6_29>button{width:min(100%,440px)}._sum_tlnj6_34{max-width:26em;color:var(--ink-2);margin:0}._vs_tlnj6_35{max-width:440px;color:var(--green);text-align:center;margin:0;font-size:clamp(18px,4.5vw,24px);font-weight:700}._vs_tlnj6_35:empty{display:none}._errs_tlnj6_36{grid-template-columns:repeat(5,1fr);gap:10px;width:min(100%,440px);display:grid}._errs_tlnj6_36 button{aspect-ratio:1;background:var(--tone);transition:transform .2s var(--spring), background .2s;border:0;border-radius:20px;font-size:26px;font-weight:700}._errs_tlnj6_36 button:active{transform:scale(.92)}._errs_tlnj6_36 [aria-pressed=true]{background:var(--ink);color:#fff}._stage_1wv6f_2{z-index:10;background:var(--bg);padding:calc(env(safe-area-inset-top) + 12px) 18px calc(env(safe-area-inset-bottom) + 18px);-webkit-user-select:none;user-select:none;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);display:grid;position:fixed;inset:0;overflow:hidden}._stage_1wv6f_2>*{grid-column:1}._top_1wv6f_9{color:var(--ink-2);font-variant-numeric:tabular-nums;align-items:center;gap:12px;font-weight:500;display:flex}._mode_1wv6f_10{text-align:center;flex:1}._thumb_1wv6f_11{object-fit:cover;border:3px solid var(--tone-2);background:var(--tone);border-radius:50%;width:46px;height:46px;transform:scaleX(-1)}._seen_1wv6f_12{border-color:var(--green)}._stop_1wv6f_13{background:var(--tone);border:0;border-radius:50%;width:46px;height:46px;font-size:17px}._mark_1wv6f_15{background:var(--tone);width:46px;height:46px;color:var(--ink);border:0;border-radius:50%;place-items:center;padding:0;display:grid}._mark_1wv6f_15 svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linejoin:round;width:22px;height:22px}._saved_1wv6f_19{background:var(--ink);color:var(--bg);animation:_kept_1wv6f_1 .35s var(--spring)}._saved_1wv6f_19 svg{fill:currentColor}@keyframes _kept_1wv6f_1{50%{transform:scale(1.2)}}._layer_1wv6f_23{grid-row:2;min-height:0;position:relative}._rythme_1wv6f_24{grid-template-rows:auto 1fr auto auto;place-items:center;padding-bottom:4vh;display:grid}._parade_1wv6f_25{place-items:center;display:grid}._rep_1wv6f_28{min-height:1.2em;color:var(--ink-2);margin:2vh 0 0;font-size:clamp(26px,7vw,52px);font-weight:700}._repDots_1wv6f_29{vertical-align:middle;gap:clamp(8px,2vw,14px);display:inline-flex}._repDots_1wv6f_29 i{aspect-ratio:1;background:var(--tone-2);width:clamp(16px,4vw,26px);transition:background .3s, transform .35s var(--spring);border-radius:50%}._repDots_1wv6f_29 ._done_1wv6f_32{background:var(--ink)}._repDots_1wv6f_29 ._now_1wv6f_33{background:var(--ink);transform:scale(1.35)}._repCtl_1wv6f_36{grid-template-columns:1fr 1.4fr 1fr;gap:10px;width:100%;max-width:620px;margin-top:4vh;display:grid}._repCtl_1wv6f_36 button{background:var(--tone);min-height:64px;color:var(--ink);transition:transform .2s var(--spring);border:0;border-radius:999px;padding:10px;font-size:17px;font-weight:700}._repCtl_1wv6f_36 button:active{transform:scale(.95)}._repCtl_1wv6f_36 ._nextPhrase_1wv6f_39{background:var(--ink);color:#fff;font-size:19px}._cmd_1wv6f_43{text-align:center;animation:_pop_1wv6f_1 .22s var(--spring);justify-items:center;display:grid}@keyframes _pop_1wv6f_1{0%{opacity:.5;transform:scale(.92)}}._word_1wv6f_45{letter-spacing:-.045em;font-size:clamp(76px,25vw,240px);font-weight:900;line-height:.85}._sub_1wv6f_46{color:var(--ink-2);margin-top:14px;font-size:clamp(22px,6vw,40px);font-weight:500}._next_1wv6f_39{min-height:1.2em;color:var(--ink);margin-top:4vh;font-size:clamp(24px,6.5vw,46px);font-weight:700}._b_1wv6f_49 ._word_1wv6f_45,._b_1wv6f_49._next_1wv6f_39{color:var(--amber)}._atk_1wv6f_50 ._word_1wv6f_45,._atk_1wv6f_50._next_1wv6f_39{color:var(--red)}._count_1wv6f_51 ._word_1wv6f_45{color:var(--ink-2)}._cue_1wv6f_55{z-index:3;pointer-events:none;padding-top:calc(env(safe-area-inset-top) + 15vh);background:color-mix(in srgb, var(--bg) 88%, transparent);perspective:600px;perspective-origin:50% 25%;animation:_cue-in_1wv6f_1 .12s var(--ease);align-content:start;justify-items:center;display:grid;position:fixed;inset:0}@keyframes _cue-in_1wv6f_1{0%{opacity:0}}._cueSub_1wv6f_61{color:var(--ink-2);font-size:clamp(18px,4.5vw,30px);font-weight:700}._cueWord_1wv6f_62{letter-spacing:-.04em;text-align:center;padding-inline:12px;font-size:clamp(56px,16vw,130px);font-weight:900;line-height:1}._lane_1wv6f_63{transform-origin:50% 100%;width:0;height:62vh;transform-style:preserve-3d;position:absolute;bottom:6vh;left:50%;transform:rotateX(64deg)}._arrow_1wv6f_64{width:26vh;height:32vh;position:absolute;left:-13vh}._avanza_1wv6f_65{color:var(--red)}._avanza_1wv6f_65 ._arrow_1wv6f_64{animation:.7s cubic-bezier(.5,0,.9,.6) both _cue-toward_1wv6f_1}._retrocede_1wv6f_66{color:var(--amber)}._retrocede_1wv6f_66 ._arrow_1wv6f_64{animation:.8s cubic-bezier(.2,.5,.4,1) both _cue-away_1wv6f_1}._frena_1wv6f_67{color:var(--green)}._frena_1wv6f_67 ._arrow_1wv6f_64{animation:.7s cubic-bezier(.6,0,.2,1) both _cue-launch_1wv6f_1}@keyframes _cue-toward_1wv6f_1{0%{opacity:.2;top:-12%}to{opacity:1;top:74%}}@keyframes _cue-away_1wv6f_1{0%{opacity:1;top:66%}to{opacity:.25;top:-8%}}@keyframes _cue-launch_1wv6f_1{0%{top:78%;transform:scale(.7)}30%{top:70%;transform:scale(1.1)}to{top:-8%;transform:scale(1)}}@media (prefers-reduced-motion:reduce){._arrow_1wv6f_64{top:30%;animation:none!important}}._wheel_ojxa5_3{perspective:900px;min-height:0;transform-style:preserve-3d;touch-action:pan-y;cursor:grab;position:relative}._weapon_ojxa5_4{object-fit:contain;transform-origin:50% 100%;cursor:pointer;width:auto;height:100%;transition:transform .7s var(--ease), opacity .7s var(--ease);position:absolute;bottom:0;left:50%}._weapon_ojxa5_4[data-slot="0"]{opacity:1;z-index:3;transform:translate(-50%)rotateY(0)scale(1)}._weapon_ojxa5_4[data-slot="1"]{opacity:.3;z-index:1;transform:translate(70%)rotateY(-12deg)scale(.78)}._weapon_ojxa5_4[data-slot="2"]{opacity:.3;z-index:2;transform:translate(-170%)rotateY(12deg)scale(.78)}._name_ojxa5_11{text-align:center;letter-spacing:-.02em;color:var(--ink);margin:0;font-size:26px;font-weight:900}@media (prefers-reduced-motion:reduce){._weapon_ojxa5_4{transition:none}}._ob_k8acj_2{z-index:50;background:var(--bg);overscroll-behavior:none;touch-action:none;opacity:0;transition:opacity .35s var(--ease);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);display:grid;position:fixed;inset:0;overflow:hidden}._in_k8acj_6{opacity:1}._out_k8acj_7{opacity:0;pointer-events:none}._skip_k8acj_8{margin:calc(env(safe-area-inset-top) + 10px) 12px 0 0;min-height:44px;color:var(--ink-2);background:0 0;border:0;justify-self:end;padding:8px 14px;font-size:16px;font-weight:600}._track_k8acj_9{width:100%;min-height:0;transition:transform .55s var(--ease);display:flex}._drag_k8acj_10{transition:none}._slide_k8acj_11{flex:0 0 100%;grid-template-rows:minmax(0,1fr) auto 78.3px;gap:14px;min-width:0;min-height:0;padding:0 24px 8px;display:grid}._slide_k8acj_11>h2{white-space:nowrap;letter-spacing:-.035em;margin:0;font-size:clamp(34px,9.4vw,54px);font-weight:900;line-height:.98}._slide_k8acj_11>p{max-width:30em;color:var(--ink-2);margin:0;font-size:18px;line-height:1.45}._slide_k8acj_11>*{opacity:0;transition:opacity .45s var(--ease), transform .6s var(--ease);transform:translateY(26px)}._on_k8acj_18>*{opacity:1;transform:none}._on_k8acj_18>h2{transition-delay:80ms}._on_k8acj_18>p{transition-delay:.16s}._art_k8acj_23{place-items:center;min-height:0;display:grid;position:relative}._artWheel_k8acj_25{grid-template-rows:minmax(0,1fr) auto;place-items:stretch stretch;gap:18px}._foot_k8acj_26{padding:14px 24px calc(env(safe-area-inset-bottom) + 20px);grid-template-columns:auto 1fr;align-items:center;gap:18px;display:grid}._dots_k8acj_27{gap:6px;display:flex}._dots_k8acj_27 i{background:var(--tone-2);width:8px;height:8px;transition:width .4s var(--ease), background .3s;border-radius:4px}._dots_k8acj_27 ._dot_k8acj_27{background:var(--ink);width:26px}._pov_k8acj_34{aspect-ratio:720/956;height:100%;max-height:420px;margin:auto;position:absolute;inset:0}._pov_k8acj_34 img{object-fit:contain;width:100%;height:100%}._cover_k8acj_35{background:var(--bg);transform-origin:top;width:10%;position:absolute;top:46%;bottom:0;left:45%}._on_k8acj_18 ._cover_k8acj_35{animation:5s cubic-bezier(.4,0,.2,1) .6s infinite _reveal_k8acj_1}@keyframes _reveal_k8acj_1{0%{transform:scaleY(1)}50%,88%{transform:scaleY(0)}to{transform:scaleY(1)}}._phrase_k8acj_39{align-content:center;width:100%;height:100%;display:grid;position:relative}._notes_k8acj_40{align-items:center;gap:10px;width:100%;display:flex}._notes_k8acj_40 i{background:var(--tone-2);height:30px;transition:transform .45s var(--spring);border-radius:15px;position:relative;overflow:hidden}._notes_k8acj_40 i:after{content:"";border-radius:inherit;background:var(--ink);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}._notes_k8acj_40 .s{flex:2.6}._notes_k8acj_40 .q{flex:1}._notes_k8acj_40 .b{background:var(--amber-soft)}._notes_k8acj_40 .b:after{background:var(--amber)}._notes_k8acj_40 .a{background:var(--red-soft);border-radius:50%;flex:0 0 40px;height:40px}._notes_k8acj_40 .a:after{background:var(--red);transform-origin:50%;transform:scale(0)}._notes_k8acj_40 .on:after{transition:transform var(--d,.6s) linear;transform:none}._notes_k8acj_40 .now{transform:scaleY(1.45)}._notes_k8acj_40 .a.now{transform:scale(1.25)}._step_k8acj_53{text-align:center;letter-spacing:-.03em;min-height:1.1em;font-size:clamp(30px,9vw,44px);font-weight:900;position:absolute;top:calc(50% + 36px);left:0;right:0}._step_k8acj_53.pop{animation:_pop-word_k8acj_1 .4s var(--ease)}@keyframes _pop-word_k8acj_1{0%{opacity:.2}}._react_k8acj_60{width:100%;height:100%;color:color-mix(in srgb, var(--green) calc(var(--g,0) * 100%), var(--red));place-items:center;display:grid}._rv_k8acj_61{align-items:center;gap:8px;display:flex;position:relative}._rv_k8acj_61>span{align-self:flex-end;margin-bottom:12px;font-size:28px;font-weight:800}._tick_k8acj_63{fill:none;width:72px;height:72px;stroke:var(--green);stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity .2s, transform .45s var(--ease);margin:0 0 14px -36px;position:absolute;bottom:100%;left:50%;transform:scale(.4)}._tick_k8acj_63 path{stroke-dasharray:1;stroke-dashoffset:1px}.done ._tick_k8acj_63{opacity:1;transition-delay:.15s;transform:none}.done ._tick_k8acj_63 path{stroke-dashoffset:0;transition:stroke-dashoffset .45s .3s var(--ease)}._ms_k8acj_69{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(72px,22vw,108px);font-weight:900;line-height:1}@media (prefers-reduced-motion:reduce){._track_k8acj_9,._slide_k8acj_11>*,._notes_k8acj_40 i{transition:none}._cover_k8acj_35{transform:scaleY(0);animation:none!important}._step_k8acj_53.pop{animation:none}}._hold_ag2qv_2{z-index:50;background:var(--bg);padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);place-items:center;display:grid;position:fixed;inset:0}._hold_ag2qv_2 svg{width:min(64vw,280px);height:auto;fill:var(--ink)}._pulse_ag2qv_8{animation:_pulse_ag2qv_8 1.6s var(--ease) infinite}@keyframes _pulse_ag2qv_8{50%{opacity:.45}}._ico_16ufg_2{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vertical-align:-3px;flex:none;width:18px;height:18px;margin-right:6px}._flag_16ufg_3{width:26px;height:26px;fill:var(--ink);stroke:var(--ink);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;margin:0 0 4px -8px;position:absolute;bottom:100%;left:50%}._streak_1od8o_2{background:var(--tone);border-radius:999px;grid-template-columns:auto auto;align-items:baseline;gap:5px;padding:7px 12px 8px;display:grid}._streak_1od8o_2 b{letter-spacing:-.03em;font-size:20px;font-weight:900;line-height:1}._streak_1od8o_2 ol{grid-column:1/-1;gap:3px;margin:0;padding:0;list-style:none;display:flex}._streak_1od8o_2 li{background:var(--tone-2);border-radius:50%;width:6px;height:6px}._unit_1od8o_8{color:var(--ink-2);font-size:13px;font-weight:700}._on_1od8o_9{background:var(--green)!important}._today_1od8o_10:not(._on_1od8o_9){box-shadow:inset 0 0 0 1.5px var(--ink)}._fold_10g87_2{opacity:0;transition:grid-template-rows .55s var(--ease), opacity .4s var(--ease), margin .55s var(--ease);grid-template-rows:0fr;margin-bottom:-12px;display:grid}._fold_10g87_2>div{min-height:0;overflow:hidden}._open_10g87_7{opacity:1;grid-template-rows:1fr;margin-bottom:0}@media (prefers-reduced-motion:reduce){._fold_10g87_2{transition:none}}._switch_5e7ui_2{appearance:none;background:var(--tone-2);border-radius:999px;flex:none;width:54px;height:32px;margin:0;transition:background .25s;position:relative}._switch_5e7ui_2:after{content:"";width:24px;height:24px;transition:transform .35s var(--spring);background:#fff;border-radius:50%;position:absolute;top:4px;left:4px}._switch_5e7ui_2:checked{background:var(--ink)}._switch_5e7ui_2:checked:after{transform:translate(22px)}._hint_anznp_1{color:var(--ink-2);margin:6px 0 0;font-size:15px}._art_dlc89_2 i{border:5px solid var(--ink);border-radius:50%;width:26px;height:26px;margin:auto;display:block;position:relative}._on_dlc89_4 :is(._art_dlc89_2 i){border-color:var(--green)}._on_dlc89_4 :is(._art_dlc89_2 i):after{content:"";background:var(--green);border-radius:50%;position:absolute;inset:4px}._row_dlc89_7{border-radius:var(--r);background:var(--tone);align-items:center;gap:12px;padding:0 18px 0 0;display:flex}._open_dlc89_8{color:inherit;text-align:left;transition:transform .2s var(--spring);background:0 0;border:0;flex:1;grid-template-columns:44px 1fr;align-items:center;gap:12px;padding:14px 0 14px 12px;display:grid}._open_dlc89_8:active{transform:scale(.98)}._open_dlc89_8 b,._open_dlc89_8 small{display:block}._open_dlc89_8 small{color:var(--ink-2);font-size:15px}._pill_dlc89_16{background:var(--tone);color:var(--ink);text-align:left;transition:transform .2s var(--spring), background .2s;border:0;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 16px 0 12px;font-size:13px;line-height:1.15;display:flex}._pill_dlc89_16 b{font-size:15px;display:block}._pill_dlc89_16:active{transform:scale(.95)}._pill_dlc89_16 ._art_dlc89_2 i{border-width:4px;width:22px;height:22px}._card_dlc89_24{border-radius:var(--r);background:var(--tone);gap:10px;margin-top:30px;padding:18px 20px;display:grid}._stairs_jeayf_2{grid-template-columns:repeat(5,1fr);align-items:end;gap:8px;height:170px;margin-top:16px;display:grid}[data-editing] ._stairs_jeayf_2{height:110px}._st_jeayf_2{height:100%;color:var(--ink);text-align:center;font:inherit;background:0 0;border:0;grid-template-rows:1fr auto auto;padding:0;display:grid}._st_jeayf_2 i{height:var(--h);background:var(--tone-2);transition:background .3s, transform .3s var(--spring);border-radius:10px 10px 4px 4px;align-self:end;position:relative}._st_jeayf_2 b{font-variant-numeric:tabular-nums;margin-top:6px;font-size:20px;font-weight:800}._st_jeayf_2 small{min-height:2.4em;color:var(--ink-2);text-transform:uppercase;font-size:11px;font-weight:700;line-height:1.2}._on_jeayf_12 i{background:var(--green)}._now_jeayf_13 i{transform-origin:bottom;transform:scaleY(1.04)}._now_jeayf_13 b{color:var(--green)}button._st_jeayf_2{cursor:pointer}button._st_jeayf_2:active i{transform-origin:bottom;transform:scaleY(.94)}button._st_jeayf_2:focus-visible{outline:3px solid var(--ink);outline-offset:3px;border-radius:10px}._small_jeayf_19{flex:none;gap:3px;width:82px;height:30px;margin:0}._small_jeayf_19 ._st_jeayf_2 i{border-radius:3px}[data-editing]:has([name=low]:focus) ._st1_jeayf_21 i,[data-editing]:has([name=mid]:focus) ._st5_jeayf_21 i{background:var(--ink)}._buttons_jeayf_24{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}._buttons_jeayf_24 button{background:var(--bg);font-variant-numeric:tabular-nums;min-height:52px;transition:transform .2s var(--spring), background .2s, color .2s;border:0;border-radius:14px;place-content:center;gap:2px;padding:6px 2px;font-size:20px;font-weight:800;display:grid}._buttons_jeayf_24 button:active{background:var(--ink);color:#fff;transform:scale(.94)}._buttons_jeayf_24 small{text-transform:uppercase;color:var(--ink-2);font-size:10px;font-weight:700;line-height:1.15}._cur_jeayf_33{color:#fff;background:var(--green)!important}._cur_jeayf_33 small{color:#fff}._checkin_1cr08_2{border-radius:var(--r);background:var(--tone);gap:14px;padding:20px;display:grid}._checkin_1cr08_2>h2{font-size:20px}._row_1cr08_6{gap:10px;transition:opacity .3s;display:grid}._answered_1cr08_7{opacity:.35;pointer-events:none}._t_1cr08_8{font-weight:700;line-height:1.3}._hint_1cr08_9{color:var(--ink-2);margin:-4px 0 0;font-size:13px}._today_1cr08_10{background:var(--bg);width:100%;color:var(--ink);text-align:left;border:0;border-radius:18px;gap:4px;padding:16px 18px;display:grid}._today_1cr08_10 ._k_1cr08_12{color:var(--ink-2);align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}._review_1cr08_14{background:var(--ink);color:#fff;text-align:left;border:0;border-radius:18px;grid-template-columns:1fr auto;align-items:center;width:100%;padding:16px 18px;display:grid}._review_1cr08_14 ._k_1cr08_12{color:#bdbbb5;grid-column:1;font-size:14px}._review_1cr08_14 ._t_1cr08_8{grid-column:1}._go_1cr08_19{grid-area:1/2/3;font-size:24px}._hero_1x83z_2{height:calc(100svh - var(--top));padding-bottom:var(--bottom);flex-direction:column;gap:12px;display:flex}._top_1x83z_3{justify-content:space-between;align-items:center;gap:12px;min-height:48px;display:flex}._brand_1x83z_4{letter-spacing:-.035em;align-items:center;gap:10px;margin:0;font-size:26px;font-weight:900;line-height:1;display:flex}._brand_1x83z_4 svg{width:46px;height:auto;fill:var(--ink)}._wheel_1x83z_8{min-height:0;opacity:calc(1 - var(--p,0) * 1.6);transform:scale(calc(1 - var(--p,0) * .15));transform-origin:50% 0;flex:1;grid-template-rows:minmax(0,1fr) auto;gap:14px;padding-top:12px;display:grid}._more_1x83z_12{min-height:44px;color:var(--ink-2);opacity:calc(1 - var(--p,0) * 3);background:0 0;border:0;flex-direction:column;align-self:center;align-items:center;padding:2px 18px 0;font-size:15px;font-weight:700;display:flex}._more_1x83z_12 svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px;animation:_nudge_1x83z_1 2.2s var(--ease) infinite}@keyframes _nudge_1x83z_1{0%,60%,to{transform:none}30%{transform:translateY(4px)}}._tip_1x83z_19{border-radius:var(--r);background:var(--tone);padding:18px 22px}._tip_1x83z_19 p{margin:0 0 14px;font-size:16px}._pair_1x83z_23{gap:10px;display:flex}._pair_1x83z_23>*{flex:1;margin:0}@media (prefers-reduced-motion:reduce){._more_1x83z_12 svg{animation:none}}._mode_wkgc0_2{border-radius:var(--r);background:var(--tone);text-align:left;width:100%;transition:transform .2s var(--spring), background .2s;border:0;grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:center;column-gap:16px;padding:22px;display:grid;position:relative;container-type:inline-size}._mode_wkgc0_2:hover{background:var(--tone-2)}._mode_wkgc0_2:active{transform:scale(.98)}._title_wkgc0_10{letter-spacing:-.03em;font-size:30px;font-weight:900;line-height:1.1}._small_wkgc0_11 ._title_wkgc0_10{font-size:22px}._desc_wkgc0_12{color:var(--ink-2);grid-column:1;font-size:16px}._tag_wkgc0_14{background:var(--bg);color:var(--ink-2);border-radius:999px;grid-column:1;justify-self:start;align-items:center;gap:6px;margin-top:8px;padding:4px 10px;font-size:13px;font-weight:700;display:inline-flex}._tag_wkgc0_14:before{content:"";border:2px solid;border-radius:50%;width:8px;height:8px}[data-cam=on] ._tag_wkgc0_14{color:var(--green)}[data-cam=on] ._tag_wkgc0_14:before{background:currentColor}._art_wkgc0_20{grid-area:1/2/span 3;align-items:center;gap:4px;width:84px;display:flex}@container (width<300px){._title_wkgc0_10{font-size:26px}._art_wkgc0_20{width:64px}}._notes_wkgc0_24 i{background:var(--ink);border-radius:4px;height:8px}._notes_wkgc0_24 .s{flex:2.6}._notes_wkgc0_24 .q{flex:1}._notes_wkgc0_24 .b{background:var(--amber)}._notes_wkgc0_24 .a{background:var(--red);border-radius:50%;flex:0 0 12px;height:12px}._svg_wkgc0_26 svg{fill:none;width:100%;height:auto;stroke:var(--ink);stroke-width:4px;stroke-linecap:round;overflow:visible}._svg_wkgc0_26 svg .atk{stroke:var(--red)}._svg_wkgc0_26 svg .blade{stroke-width:2.5px}._svg_wkgc0_26 svg .grip{stroke-width:6px}._svg_wkgc0_26 svg .ring{stroke-width:2px}._svg_wkgc0_26 svg .bar{stroke-width:6px}._svg_wkgc0_26 svg .dot{fill:var(--red);stroke:none}._stats_wkgc0_35{align-items:flex-end;gap:5px;height:42px}._stats_wkgc0_35 i{height:var(--h);background:var(--ink);border-radius:4px 4px 0 0;flex:1}._goals_wkgc0_36{flex-wrap:wrap;gap:5px;width:72px}._goals_wkgc0_36 i{background:var(--tone-2);border-radius:50%;width:18px;height:18px}._goals_wkgc0_36 .si{background:var(--green)}._goals_wkgc0_36 .igual{background:var(--ink-2)}._lib_wkgc0_37{align-items:flex-end;gap:5px;height:44px}._lib_wkgc0_37 i{background:var(--ink);border-radius:4px;flex:1;height:100%}._lib_wkgc0_37 i:nth-child(2){height:80%}._lib_wkgc0_37 i:nth-child(3){transform-origin:0 100%;height:92%;transform:rotate(10deg)}._list_wkgc0_42{gap:12px;display:grid}._field_1vsam_2{margin-top:30px}._field_1vsam_2>h2+*{margin-top:12px}._field_1vsam_2 p{margin:10px 0 0}._more_1vsam_8 summary{cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}._more_1vsam_8 summary::-webkit-details-marker{display:none}._more_1vsam_8 summary:after{content:"+";transition:transform .3s var(--ease);font-size:26px;font-weight:500}._more_1vsam_8[open] summary:after{transform:rotate(45deg)}._more_1vsam_8>:not(summary){margin-top:18px}._sub_1vsam_17{margin-top:12px;font-size:20px}._block_1vsam_19{margin-top:40px}._block_1vsam_19>h2{margin-bottom:14px}._preset_1ntdt_1{position:relative}._preset_1ntdt_1>button:first-child{padding-right:64px}._del_1ntdt_5{background:var(--bg);min-width:40px;height:40px;color:var(--ink-2);border:0;border-radius:20px;padding:0 12px;font-size:20px;position:absolute;top:12px;right:12px}._del_1ntdt_5[aria-pressed=true]{background:var(--red);color:#fff;font-size:15px;font-weight:700}._hist_k6248_1{gap:8px;margin:0;padding:0;list-style:none;display:grid}._hist_k6248_1 li{background:var(--tone);border-radius:16px;grid-template-columns:1fr auto;gap:0 12px;padding:14px 18px;display:grid}._hist_k6248_1:not(._all_k6248_5) li:nth-child(n+4){display:none}._t_k6248_7{font-weight:700}._d_k6248_8{color:var(--ink-2);font-size:15px}._e_k6248_9{text-align:right;font-variant-numeric:tabular-nums;grid-row:span 2;align-self:center;font-weight:700}._e_k6248_9 small{color:var(--ink-2);font-size:14px;font-weight:500;display:block}._empty_k6248_10{color:var(--ink-2);background:0 0!important;padding:0!important;display:block!important}._account_7w0r3_2{border-radius:var(--r);background:var(--ink);color:#fff;text-align:left;width:100%;transition:transform .2s var(--spring);border:0;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:18px 20px;display:grid}._account_7w0r3_2:active{transform:scale(.98)}._account_7w0r3_2 span{gap:2px;display:grid}._account_7w0r3_2 b{font-size:18px}._account_7w0r3_2 small{color:#bdbbb5;font-size:14px}._account_7w0r3_2>span:first-child:not(._dot_7w0r3_9){grid-column:1/3}._dot_7w0r3_9{background:var(--green);border-radius:50%;width:10px;height:10px}._arrow_7w0r3_12{font-size:20px}._pair_7w0r3_13{gap:10px;margin-top:12px;display:flex}._pair_7w0r3_13>*{flex:1;margin:0}._ask_7w0r3_14{border-radius:var(--r);background:var(--amber-soft);gap:10px;margin-top:12px;padding:16px;display:grid}._ask_7w0r3_14 p{margin:0}:root{--bg:#fff;--tone:#f4f3ef;--tone-2:#e9e7e1;--ink:#141414;--ink-2:#5c5a55;--red:#e3372c;--red-soft:#fbe3e1;--green:#148f4e;--amber:#d98300;--amber-soft:#f8ead2;--r:22px;--top:calc(env(safe-area-inset-top) + 20px);--bottom:calc(env(safe-area-inset-bottom) + 16px);--font:"Satoshi", ui-sans-serif, system-ui, sans-serif;--ease:cubic-bezier(.2, .8, .2, 1);--spring:cubic-bezier(.34, 1.56, .64, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@layer reset{*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{background:var(--bg);color:var(--ink);margin:0}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}img{max-width:100%;height:auto;display:block}[hidden]{display:none!important}}@layer base{body{font-family:var(--font);-webkit-font-smoothing:antialiased;min-height:100dvh;font-size:17px;line-height:1.5}:focus-visible{outline:3px solid var(--ink);outline-offset:3px}h1,h2{letter-spacing:-.02em;margin:0}h2{font-size:22px;font-weight:700}output{font-variant-numeric:tabular-nums;font-weight:700}input[type=range]{appearance:none;background:0 0;width:100%;height:32px;margin:0}input[type=range]::-webkit-slider-runnable-track{background:var(--tone-2);border-radius:3px;height:6px}input[type=range]::-moz-range-track{background:var(--tone-2);border-radius:3px;height:6px}input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--ink);box-sizing:border-box;border:4px solid #fff;border-radius:50%;width:26px;height:26px;margin-top:-10px}input[type=range]::-moz-range-thumb{background:var(--ink);border:4px solid #fff;border-radius:50%;width:22px;height:22px}.ob-lock,.ob-lock body{overflow:hidden}[data-snap-target]{scroll-margin-top:calc(env(safe-area-inset-top) + 16px)}}::view-transition-old(root){animation-duration:.22s}::view-transition-new(root){animation-duration:.22s}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.notes{align-items:center;gap:10px;width:100%;max-width:900px;min-height:44px;display:flex}.note{background:var(--tone-2);height:22px;transition:transform .25s var(--spring);border-radius:11px;position:relative;overflow:hidden}.note.b{background:var(--amber-soft)}.note:after{content:"";transform-origin:0;transform:scaleX(var(--p,0));background:var(--ink);border-radius:inherit;position:absolute;inset:0}.note.b:after{background:var(--amber)}.note.now{transform:scaleY(1.35)}.note.next{box-shadow:inset 0 0 0 3px var(--ink)}.note.b.next{box-shadow:inset 0 0 0 3px var(--amber)}.note.atk.next{box-shadow:inset 0 0 0 3px var(--red)}.note.atk{background:var(--red-soft);border-radius:50%;height:40px;flex:0 0 40px!important}.note.atk:after{background:var(--red);transform:scale(var(--p,0));transform-origin:50%;border-radius:50%}.note.cut{opacity:.25}.note.sel{outline:3px solid var(--amber);outline-offset:3px;overflow:visible}.note.pause{background:0 0;overflow:visible}.note.pause:before{content:"";background:var(--tone-2);border-radius:2px;height:4px;margin-top:-2px;position:absolute;top:50%;left:0;right:0}.note.pause:after{background:var(--ink-2);height:4px;margin-top:-2px;top:50%;bottom:auto}.note.pause.next{box-shadow:none}.note.off{overflow:visible}.note.off:not(.pause):before{content:"y";font:800 14px/1 var(--font);color:var(--ink);margin-bottom:3px;position:absolute;bottom:100%;left:2px}.note.b.off:before{color:var(--amber)}.note.atk.off:before{color:var(--red);left:50%;transform:translate(-50%)}.note.enter{animation:noteIn .3s var(--ease) both}@keyframes noteIn{0%{opacity:0}}[data-size=sm] .notes,.notes[data-size=sm]{gap:8px;min-height:30px}.notes.staff{--atk:0px;--h:22px;--ah:40px;--mid:22px;height:58px;display:block;position:relative}.notes.staff.with-atk{--atk:50px}.notes.staff .beat{background:var(--tone-2);border-radius:50%;width:6px;height:6px;margin-left:-1px;transition:background .12s,transform .12s;position:absolute;bottom:2px}.notes.staff .beat.on{background:var(--ink-2);transform:scale(1.3)}.notes.staff .note{top:calc(var(--mid) - var(--h) / 2);height:var(--h);position:absolute}.notes.staff .note.atk{top:calc(var(--mid) - var(--ah) / 2);width:var(--ah);height:var(--ah)}[data-size=sm] .notes.staff,.notes.staff[data-size=sm]{--h:16px;--ah:28px;--mid:16px;height:42px}[data-size=sm] .notes.staff .beat,.notes.staff[data-size=sm] .beat{width:5px;height:5px}[data-size=sm] .notes.staff.with-atk,.notes.staff.with-atk[data-size=sm]{--atk:36px}[data-size=sm] .note{height:16px}[data-size=sm] .note.atk{height:28px;flex-basis:28px!important}.notes[data-legend] .note.quick{flex:0 0 34px!important}.notes[data-legend] .note.slow,.notes[data-legend] .note.pause{flex:0 0 88px!important}.arena{width:100%;height:100%;position:relative}.arena .zones{width:100%;height:100%;position:absolute;inset:0}.arena .zone{fill:var(--tone);transition:fill .12s}.arena .zone.hit{fill:var(--red)}.arena .zone-n{fill:#c4c1b9;font-family:var(--font);font-size:26px;font-weight:700}.arena[data-size=sm] .zone,[data-size=sm] .arena .zone{fill:#fff}.arena.hide-zones .zones{visibility:hidden}.arena .blade{opacity:0;will-change:transform, opacity;pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}.arena .blade img{max-width:none;position:absolute;right:0}.arena .num{letter-spacing:-.05em;color:var(--red);opacity:0;pointer-events:none;place-items:center;font-size:clamp(160px,50vw,380px);font-weight:900;display:grid;position:absolute;inset:0}.arena .riposte-ring{aspect-ratio:1;border:14px solid var(--green);opacity:0;pointer-events:none;width:78%;color:var(--green);font-variant-numeric:tabular-nums;border-radius:50%;justify-content:center;align-items:center;font-size:clamp(64px,30vw,160px);font-weight:800;line-height:1;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.arena.combo-overlay{background:var(--bg);position:absolute;inset:0}.rival{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.rival-3d{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.rival .ghost{fill:none;stroke:#d6d3cc;stroke-width:6px;stroke-linecap:round;stroke-linejoin:round}
