.widgets_ok__ivb1t{color:var(--color-success-default)}.widgets_spin__uk6e8{display:block;width:22px;height:22px;border-radius:50%;border:2.5px solid color-mix(in oklab,var(--color-brand-500) 22%,transparent);border-top-color:var(--color-brand-500);animation:widgets_spin__uk6e8 .8s linear infinite}@keyframes widgets_spin__uk6e8{to{rotate:1turn}}.widgets_box__GM5Pv{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:12px;height:64px;padding:0 14px;border-radius:8px;background:var(--color-bg-subtle);border:1px solid var(--color-border-default);color:var(--color-text-emphasis);transition:border-color .3s ease,background-color .3s ease}.widgets_box__GM5Pv[data-solved]{border-color:color-mix(in oklab,var(--color-success-default) 45%,var(--color-border-default));background:color-mix(in oklab,var(--color-success-default) 6%,var(--color-bg-subtle))}.widgets_state__lfli9{display:grid;place-items:center}.widgets_state__lfli9>svg{animation:widgets_pop__00DKU .38s cubic-bezier(.2,1.4,.4,1) both}@keyframes widgets_pop__00DKU{0%{opacity:0;scale:.4}}.widgets_mark__QXP1l{display:grid;justify-items:center;gap:1px;color:var(--color-text-subtle)}.widgets_check__pkFzO{display:grid;place-items:center;width:28px;height:28px;border-radius:4px;background:var(--color-bg-default);border:2px solid var(--color-border-default);color:var(--color-success-default);transition:border-color .2s ease}.widgets_check__pkFzO[data-state=busy]{border-color:transparent;background:transparent}.widgets_check__pkFzO[data-state=done]{border-color:var(--color-success-default)}.widgets_gee__CkJMs{display:grid;gap:8px}.widgets_scene__h5x7J{position:relative;height:116px;border-radius:8px;overflow:hidden;background:linear-gradient(180deg,color-mix(in oklab,var(--color-brand-500) 28%,white),color-mix(in oklab,var(--color-brand-500) 10%,white))}.widgets_hill__XbgSr{position:absolute;bottom:-40px;border-radius:50%}.widgets_hill__XbgSr[data-k="1"]{left:-40px;width:260px;height:110px;background:color-mix(in oklab,var(--color-gray-600) 40%,var(--color-brand-500));opacity:.55}.widgets_hill__XbgSr[data-k="2"]{right:-60px;width:300px;height:130px;background:color-mix(in oklab,var(--color-gray-800) 60%,var(--color-brand-500));opacity:.6}.widgets_sun__iAilv{position:absolute;left:70px;top:18px;width:30px;height:30px;border-radius:50%;background:white;opacity:.85;box-shadow:0 0 24px white}.widgets_gap__yfOB9{left:230px;background:color-mix(in oklab,var(--color-gray-900) 45%,transparent);box-shadow:inset 0 0 0 1.5px color-mix(in oklab,white 70%,transparent)}.widgets_gap__yfOB9,.widgets_piece__FPIDB{position:absolute;top:34px;width:44px;height:44px;border-radius:6px}.widgets_piece__FPIDB{left:8px;background:linear-gradient(160deg,color-mix(in oklab,var(--color-brand-500) 26%,white),color-mix(in oklab,var(--color-gray-700) 50%,var(--color-brand-500)));box-shadow:0 4px 12px color-mix(in oklab,var(--color-gray-900) 45%,transparent),inset 0 0 0 1.5px white;transition:translate .9s cubic-bezier(.45,.05,.3,1)}.widgets_piece__FPIDB[data-moved]{translate:222px 0}.widgets_geeMark__OiefT{position:absolute;right:8px;top:8px;display:grid;place-items:center;width:24px;height:24px;border-radius:6px;background:color-mix(in oklab,white 85%,transparent)}.widgets_banner__v2GVR{position:absolute;inset:auto 0 0 0;display:flex;align-items:center;justify-content:center;gap:6px;height:30px;background:color-mix(in oklab,var(--color-success-default) 88%,black);color:white;animation:widgets_up__KZIl_ .38s cubic-bezier(.2,.8,.2,1) both}@keyframes widgets_up__KZIl_{0%{translate:0 100%}}.widgets_track__o0TNV{position:relative;display:grid;place-items:center;height:40px;border-radius:20px;background:var(--color-bg-subtle);border:1px solid var(--color-border-default);overflow:hidden}.widgets_trackText__L06iY{color:var(--color-text-subtle)}.widgets_fill__zOvqn{position:absolute;left:0;top:0;bottom:0;width:44px;background:color-mix(in oklab,var(--color-brand-500) 16%,transparent);transition:width .9s cubic-bezier(.45,.05,.3,1)}.widgets_fill__zOvqn[data-moved]{width:266px}.widgets_knob__KoObA{position:absolute;left:3px;top:3px;display:grid;place-items:center;width:40px;height:32px;border-radius:16px;background:var(--color-bg-default);border:1px solid var(--color-border-default);box-shadow:var(--shadow-sm);color:var(--color-brand-500);transition:translate .9s cubic-bezier(.45,.05,.3,1)}.widgets_knob__KoObA[data-moved]{translate:222px 0}.widgets_holdWrap__F8pKt{display:grid;gap:10px;justify-items:center;padding-top:34px}.widgets_hold__Sda4i{position:relative;display:grid;place-items:center;width:100%;height:56px;border-radius:28px;overflow:hidden;background:var(--color-bg-subtle);border:1.5px solid var(--color-border-solid);color:var(--color-text-emphasis)}.widgets_holdFill__R31Xg{position:absolute;left:0;top:0;bottom:0;width:0;background:color-mix(in oklab,var(--color-brand-500) 22%,transparent);transition:width 2.4s linear}.widgets_hold__Sda4i[data-on] .widgets_holdFill__R31Xg{width:100%}.widgets_hold__Sda4i[data-solved]{border-color:var(--color-success-default)}.widgets_hold__Sda4i[data-solved] .widgets_holdFill__R31Xg{background:color-mix(in oklab,var(--color-success-default) 18%,transparent)}.widgets_holdText__pcxRK{position:relative;display:inline-flex;align-items:center;gap:8px}.widgets_hold__Sda4i[data-solved] .widgets_holdText__pcxRK{color:var(--color-text-success)}.widgets_holdNote__cQt4K{display:inline-flex;align-items:center;gap:6px;color:var(--color-text-subtle)}.widgets_audio__zCGrN{display:grid;gap:8px;padding:10px 12px;border-radius:8px;background:var(--color-bg-default);border:1px solid var(--color-border-default);color:var(--color-text-emphasis)}.widgets_audio__zCGrN[data-solved]{border-color:color-mix(in oklab,var(--color-success-default) 45%,var(--color-border-default))}.widgets_audioHead__y0aA9{display:flex;align-items:center;justify-content:space-between;gap:8px}.widgets_player__OJpEB{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px}.widgets_play__F3_Q6{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--color-bg-subtle);border:1px solid var(--color-border-default);color:var(--color-text-emphasis)}.widgets_play__F3_Q6[data-on]{color:var(--color-brand-500);border-color:var(--color-brand-500)}.widgets_wave__TF4if{display:flex;align-items:center;gap:3px;height:26px}.widgets_wave__TF4if i{flex:1;height:var(--h);border-radius:2px;background:var(--color-border-default);transition:background-color .6s ease}.widgets_wave__TF4if[data-on] i{background:color-mix(in oklab,var(--color-brand-500) 60%,var(--color-border-default))}.widgets_answer__1VGTt{height:30px;display:flex;align-items:center;padding:0 10px;border-radius:6px;border:1px solid var(--color-border-default);background:var(--color-bg-default)}.widgets_audioFoot__cZvG3{display:flex;align-items:center;justify-content:space-between}.widgets_verified__DdlVF{display:inline-flex;align-items:center;gap:6px;color:var(--color-text-success)}.widgets_verify__i4SGc{padding:5px 14px;border-radius:6px;background:var(--color-bg-subtle);border:1px solid var(--color-border-default);transition:box-shadow .2s ease}.widgets_verify__i4SGc[data-pressed]{box-shadow:0 0 0 3px color-mix(in oklab,var(--color-brand-500) 22%,transparent)}@media (prefers-reduced-motion:reduce){.widgets_spin__uk6e8{animation:none}.widgets_box__GM5Pv,.widgets_fill__zOvqn,.widgets_holdFill__R31Xg,.widgets_knob__KoObA,.widgets_piece__FPIDB,.widgets_wave__TF4if i{transition:none}.widgets_banner__v2GVR,.widgets_state__lfli9>svg{animation:none}}.site-page_page__Wtf2M{position:relative;height:100%;background:var(--color-bg-subtle)}.site-page_card__VKcY7{position:absolute;left:150px;top:24px;width:380px;display:grid;padding:22px;border-radius:16px;background:var(--color-bg-default);border:1px solid var(--color-border-subtle);box-shadow:0 1px 2px color-mix(in oklab,var(--color-gray-900) 6%,transparent),0 20px 40px -30px color-mix(in oklab,var(--color-gray-900) 40%,transparent);animation:site-page_arrive__5F6OZ .46s cubic-bezier(.2,.8,.2,1) both}@keyframes site-page_arrive__5F6OZ{0%{opacity:0;translate:0 10px}}.site-page_title__TABxw{height:24px;color:var(--color-text-emphasis)}.site-page_sub__rGM2x{display:inline-flex;align-items:center;gap:6px;height:18px;margin-top:4px;color:var(--color-text-subtle)}.site-page_field__QHxGU{display:flex;align-items:center;gap:8px;height:34px;margin-top:14px;padding:0 10px;border-radius:8px;color:var(--color-text-default);background:var(--color-bg-default);border:1px solid var(--color-border-default)}.site-page_field__QHxGU+.site-page_field__QHxGU{margin-top:8px}.site-page_field__QHxGU svg{color:var(--color-text-subtle)}.site-page_widget__oslkH{height:172px;margin-top:14px}.site-page_go__OCxph{display:grid;place-items:center;height:36px;margin-top:14px;border-radius:8px;color:var(--color-text-emphasis);background:var(--color-bg-default);border:1px solid var(--color-border-solid);box-shadow:var(--shadow-button-elevated);transition:box-shadow .2s ease,background-color .2s ease}.site-page_go__OCxph[data-pressed]{background:var(--color-bg-subtle);box-shadow:0 0 0 3px color-mix(in oklab,var(--color-brand-500) 22%,transparent)}@media (prefers-reduced-motion:reduce){.site-page_card__VKcY7{animation:none}.site-page_go__OCxph{transition:none}}.trail_trail__PUr_D{display:grid;grid-template-rows:auto minmax(0,1fr);height:100%;border-radius:14px;overflow:hidden;background:var(--color-bg-default);border:1px solid var(--color-border-default);color:var(--color-text-emphasis)}.trail_head__MBuy9{padding:16px 18px 14px;border-bottom:1px solid var(--color-border-subtle)}.trail_steps__8s7eQ{min-height:0;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;padding:0 12px 12px}.trail_still__Mov7y{display:block;width:52px}.trail_stillView__i0GIG{position:relative;display:block;width:420px;height:258px;overflow:hidden}.trail_stillPage__jiEfB{position:absolute;left:-130px;top:-140px;display:block;width:680px;height:464px}.trail_still__Mov7y :is([class],svg){animation:none;transition:none}.stage_box__WknRL{position:relative;z-index:1;max-width:1152px;margin-inline:auto;container-type:inline-size}@container (width < 640px){.stage_picture__jZSPn{max-width:calc(var(--crop-w) * 1px);margin-inline:auto}}.stage_picture__jZSPn{border-radius:16px;box-shadow:0 0 0 1px color-mix(in oklab,white 10%,transparent),0 50px 100px -40px color-mix(in oklab,var(--color-brand-500) 50%,transparent),0 40px 80px -30px color-mix(in oklab,black 55%,transparent)}.stage_stage__3QT_Q{display:grid;grid-template-columns:680px 380px;gap:20px;width:1080px;height:560px;padding:0;color:var(--color-text-default)}.stage_window__n27E7{height:560px;box-shadow:none}.stage_trail__E5scK{height:560px}