.studio_root__I2QPC{--gs-pair:79 179 201;--gs-gold:var(--warn)}.theme-light .studio_root__I2QPC{--gs-pair:23 126 148}.studio_stage__rFPXf{background:rgb(var(--ink-800))}.studio_stage__rFPXf .studio_thumbSvg__6yUAp{height:100%}.studio_stage__rFPXf svg{display:block;width:100%;height:auto;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.studio_seg__1X5e9{fill:none;stroke:rgb(var(--text-primary)/.86);stroke-width:2.2;stroke-linecap:round}.studio_aux__8qn1K{fill:none;stroke:rgb(var(--text-secondary));stroke-width:1.6;stroke-linecap:round}.studio_long__OWn95{fill:none;stroke:rgb(var(--text-secondary));stroke-width:2}.studio_circle__E4wE3{fill:none;stroke:rgb(var(--text-secondary));stroke-width:1.6}.studio_body__O0nrd{fill:rgb(var(--hairline)/.025)}.studio_fill__CBvHj{fill:rgb(var(--brand-500)/.12)}.studio_mark__kxQ8C{fill:none;stroke:rgb(var(--text-secondary));stroke-width:1.5;stroke-linejoin:round}.studio_arc__CCOHL{fill:none;stroke-width:2.2;stroke-linecap:round}.studio_given__Cu67W{stroke:rgb(var(--brand-500))}.studio_known__GYGqC{stroke:rgb(var(--text-primary))}.studio_open__B1sqy{stroke:rgb(var(--text-secondary)/.85);stroke-dasharray:3 4}.studio_target__iWA7X{stroke:rgb(var(--gs-gold));stroke-width:2.6}.studio_pair__j1MW0{stroke:rgb(var(--gs-pair))}.studio_bis__f76_j{stroke:rgb(var(--text-secondary));stroke-width:1.3}.studio_hint__rL_sC{stroke:rgb(var(--brand-500));stroke-dasharray:none;animation:studio_hint__rL_sC 1.1s ease-in-out infinite}.studio_selected__ucoy9{stroke:rgb(var(--brand-300));stroke-width:3.4}@keyframes studio_hint__rL_sC{50%{stroke-width:7;opacity:.55}}.studio_lbl__X6_rw{font:500 17px var(--font-sans),ui-sans-serif,system-ui,sans-serif;fill:rgb(var(--text-primary));text-anchor:middle;dominant-baseline:central;paint-order:stroke;stroke:rgb(var(--ink-800));stroke-width:5px;stroke-linejoin:round;font-variant-numeric:tabular-nums}.studio_lblGiven__IcaQJ{fill:rgb(var(--brand-400))}.studio_lblTarget__jifrS{fill:rgb(var(--gs-gold));font-weight:600;font-size:18px}.studio_lblPair__MDWop{fill:rgb(var(--gs-pair))}.studio_fact___FPPK{font:500 15px var(--font-sans),ui-sans-serif,sans-serif;text-anchor:middle;dominant-baseline:central;paint-order:stroke;stroke:rgb(var(--ink-800));stroke-width:5px}.studio_factOpen__lTmvz{fill:rgb(var(--text-secondary))}.studio_factKnown__cg6aY{fill:rgb(var(--text-primary))}.studio_shade__GZzys{fill:rgb(var(--gs-gold)/.2);stroke:none}.studio_shadeB__DjYay{fill:rgb(var(--brand-500)/.2);stroke:none}.studio_pieceA__jWPeD,.studio_pieceB__NVD5X,.studio_pieceC__YL5Q_{stroke:none}.studio_pieceA__jWPeD{fill:rgb(var(--brand-500)/.3)}.studio_pieceA__jWPeD,.studio_pieceB__NVD5X{transform-box:view-box;animation:studio_halfturn__GbIAz .9s ease-in-out .25s forwards}.studio_pieceB__NVD5X{fill:rgb(var(--gs-pair)/.32)}.studio_pieceC__YL5Q_{fill:rgb(var(--text-primary)/.12)}@keyframes studio_halfturn__GbIAz{to{transform:rotate(180deg)}}.studio_factBox__wI88l{fill:rgb(var(--ink-700));stroke:rgb(var(--text-tertiary)/.5);stroke-width:1.2;stroke-dasharray:4 3}.studio_factBoxKnown__59QZ8{stroke:rgb(var(--success));stroke-dasharray:none}.studio_factBoxHint__G9N7_{stroke:rgb(var(--brand-400));stroke-width:2}.studio_factCircle__lGhcS{fill:none;stroke:rgb(var(--brand-500));stroke-width:1.6;stroke-dasharray:6 5}.studio_lblOpen__zCV1v{fill:rgb(var(--text-tertiary));font-size:15px}.studio_lblHint__LYcQN{fill:rgb(var(--brand-400));font-weight:600}.studio_lblVar__BbSdh{font:italic 500 22px KaTeX_Math,Times New Roman,serif}.studio_sum__8VlOm{font:500 16px var(--font-sans),ui-sans-serif,sans-serif;fill:rgb(var(--text-secondary));text-anchor:middle;font-variant-numeric:tabular-nums}.studio_pname__RWHzt,.studio_pt___ZXz_{fill:rgb(var(--text-primary))}.studio_pname__RWHzt{font:italic 500 21px KaTeX_Math,Times New Roman,serif;text-anchor:middle;dominant-baseline:central;paint-order:stroke;stroke:rgb(var(--ink-800));stroke-width:5px}.studio_lineName__Z_9h8{font:italic 400 20px KaTeX_Math,Times New Roman,serif;fill:rgb(var(--text-secondary))}.studio_hit__F508M{fill:transparent;cursor:pointer}.studio_hit__F508M:hover{fill:rgb(var(--brand-500)/.13)}.studio_hit__F508M:focus-visible{fill:rgb(var(--brand-500)/.16);stroke:rgb(var(--brand-400));stroke-width:2;outline:none}.studio_lenHit__0Rx9A{stroke:transparent;stroke-width:22;cursor:pointer;stroke-linecap:round}.studio_lenHit__0Rx9A:hover{stroke:rgb(var(--brand-500)/.13)}.studio_lenHit__0Rx9A:focus-visible{stroke:rgb(var(--brand-500)/.3);outline:none}.studio_lenHitLabel__ElvU2{fill:transparent;cursor:pointer}.studio_hit__F508M.studio_hitSel__ILLT6{fill:rgb(var(--brand-500)/.22)}.studio_arcHit__Qveo_.studio_hitSel__ILLT6,.studio_lenHit__0Rx9A.studio_hitSel__ILLT6{stroke:rgb(var(--brand-500)/.22)}.studio_arcHit__Qveo_{fill:none;stroke:transparent;stroke-width:30;cursor:pointer;stroke-linecap:round}.studio_arcHit__Qveo_:hover{stroke:rgb(var(--brand-500)/.13)}.studio_arcHit__Qveo_:focus-visible{stroke:rgb(var(--brand-500)/.3);outline:none}.studio_flash__8Sr5_{fill:rgb(var(--brand-500)/.16);opacity:0;animation:studio_flash__8Sr5_ 1.7s ease forwards}@keyframes studio_flash__8Sr5_{15%{opacity:1}70%{opacity:1}to{opacity:0}}.studio_handle__CH9B4{fill:rgb(var(--brand-500)/.12);stroke:rgb(var(--brand-400));stroke-width:1.6;cursor:grab;animation:studio_breathe___MpPw 1.8s ease-in-out infinite}@keyframes studio_breathe___MpPw{50%{stroke-width:4}}.studio_cons__X0_Hb{fill:none;stroke:rgb(var(--brand-500));stroke-width:2}.studio_draw__fE1l7{stroke-dasharray:1;stroke-dashoffset:1;animation:studio_draw__fE1l7 .85s ease forwards}@keyframes studio_draw__fE1l7{to{stroke-dashoffset:0}}.studio_reveal__Jug_u{opacity:0;animation:studio_fade__eVI22 .5s ease .75s forwards}@keyframes studio_fade__eVI22{to{opacity:1}}.studio_cand__phxJp{cursor:pointer}.studio_cand__phxJp:focus{outline:none}.studio_ghost__Yqimt{fill:none;stroke:rgb(var(--text-tertiary));stroke-width:1.5;stroke-dasharray:5 7;opacity:.9}.studio_candHit__CFY8K{fill:none;stroke:transparent;stroke-width:22}.studio_cand__phxJp:focus-visible .studio_ghost__Yqimt,.studio_cand__phxJp:hover .studio_ghost__Yqimt{stroke:rgb(var(--brand-400));stroke-width:2.6;stroke-dasharray:none}.studio_candHint__WUw6Z .studio_ghost__Yqimt{stroke:rgb(var(--brand-400));stroke-dasharray:none;animation:studio_hint__rL_sC 1.1s ease-in-out infinite}.studio_tried__L_u5O{pointer-events:none}.studio_tried__L_u5O .studio_ghost__Yqimt{opacity:.3;stroke-dasharray:2 6}.studio_answer__9O9V9{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:5px 5px 5px 12px;border-radius:12px;border:1px solid rgb(var(--brand-500)/.45);background:rgb(var(--ink-800)/.6)}.studio_shake__1Z3zg{animation:studio_shake__1Z3zg .32s}@keyframes studio_shake__1Z3zg{25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}.studio_need__aaJ0n{border-color:rgb(var(--brand-400))!important;border-style:solid!important;animation:studio_need__aaJ0n 1.1s ease-in-out 3}@keyframes studio_need__aaJ0n{50%{box-shadow:0 0 0 5px rgb(var(--brand-500)/.18)}}.studio_gained__iJ6du{animation:studio_gained__iJ6du .9s ease}@keyframes studio_gained__iJ6du{0%{transform:scale(.97);background:rgb(var(--brand-500)/.25)}}.studio_goldText__Lw0Pg{color:rgb(var(--gs-gold))}.studio_ruleBar__8iHdP{border-left:3px solid rgb(var(--brand-500))}.studio_goldCard__HaCIg{border-color:rgb(var(--gs-gold)/.4)!important;background:rgb(var(--gs-gold)/.07)!important}@media (prefers-reduced-motion:reduce){.studio_draw__fE1l7,.studio_flash__8Sr5_,.studio_gained__iJ6du,.studio_handle__CH9B4,.studio_hint__rL_sC,.studio_need__aaJ0n,.studio_reveal__Jug_u,.studio_shake__1Z3zg{animation:none!important}.studio_pieceA__jWPeD,.studio_pieceB__NVD5X{animation:none!important;transform:rotate(180deg)}.studio_draw__fE1l7{stroke-dashoffset:0}.studio_flash__8Sr5_,.studio_reveal__Jug_u{opacity:1}}@media (max-width:639px){.studio_lbl__X6_rw{font-size:26px;stroke-width:6px}.studio_lblTarget__jifrS{font-size:27px}.studio_lblVar__BbSdh{font-size:30px}.studio_pname__RWHzt{font-size:28px;stroke-width:6px}.studio_lineName__Z_9h8{font-size:26px}}