.chromosome_stage__VWObL{--p-box:var(--st-bg);--p-dot:#d7ccff;--p-cellA:#ffffff;--p-cellB:#f1edff;--p-cellS:#d7ccff;--p-cellI:#ebe5ff;--p-plate:#b9a6fd;--p-fiber:#d7ccff;--p-halo:#fff4cc;--p-haloS:#ffd45c;--p-crossA:#c98204;--p-crossB:#f5a70a;--p-kf:#9275f8;--p-a:#6232ee;--p-b:#a58cfa;--p-band:#28106d;--p-hi:#ffffff;--p-coh:#0f9f8c;--p-cen:#f5a70a;--p-cenS:#9c5c00;--p-lab:#3a3946;--p-lead:#4f4e5c;position:relative;display:grid;grid-template-columns:minmax(0,1fr) 400px;grid-template-rows:auto auto 1fr auto;grid-template-areas:"fig q" "fig cnt" "fig act" "trk act";margin:26px 0 56px;border:1px solid var(--tt-line);border-radius:28px;background:var(--tt-card);box-shadow:var(--tt-shadow),0 0 0 5px color-mix(in srgb,var(--brand-50) 90%,transparent);scroll-margin-top:92px}html[data-theme=dark] .chromosome_stage__VWObL{--p-dot:#2c2748;--p-cellA:#1f1b36;--p-cellB:#17142b;--p-cellS:#3a3360;--p-cellI:#2b2646;--p-plate:#7b6fc0;--p-fiber:#4a3f86;--p-halo:#3a2c08;--p-haloS:#b8860b;--p-crossA:#ffc23d;--p-crossB:#f5a70a;--p-kf:#8f71f6;--p-a:#8f71f6;--p-b:#c4b5fd;--p-band:#140640;--p-hi:#ffffff;--p-coh:#38d3c4;--p-cen:#ffc23d;--p-cenS:#6b4300;--p-lab:#e6e3f5;--p-lead:#9c98b6}html[data-theme=professional][data-scheme=dark] .chromosome_stage__VWObL:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){--p-dot:var(--brand-100);--p-cellA:var(--brand-50);--p-cellB:var(--brand-50);--p-cellS:var(--brand-100);--p-cellI:var(--brand-100);--p-plate:var(--brand-500);--p-fiber:var(--brand-100);--p-halo:#3a2c08;--p-haloS:#b8860b;--p-crossA:#ffc23d;--p-crossB:#f5a70a;--p-kf:var(--brand-500);--p-a:var(--brand-500);--p-b:var(--brand-ink);--p-band:var(--brand-50);--p-hi:#ffffff;--p-coh:#38d3c4;--p-cen:#ffc23d;--p-cenS:#6b4300;--p-lab:#e6e3f5;--p-lead:#9c98b6}html[data-theme=professional] .chromosome_stage__VWObL{--p-dot:#e3e6eb;--p-cellA:#ffffff;--p-cellB:#f4f6f9;--p-cellS:#d5dae2;--p-cellI:#e7eaef;--p-plate:#9aa6b8;--p-fiber:#c4ccd9;--p-halo:#f1f3f6;--p-haloS:#9aa6b8;--p-crossA:#4a5a75;--p-crossB:#6f7f99;--p-kf:#6f7f99;--p-a:#4a5a75;--p-b:#8d9bb2;--p-band:#0a1428;--p-hi:#ffffff;--p-coh:#2f8f83;--p-cen:#d29a1e;--p-cenS:#7a5200;--p-lab:#2b3442;--p-lead:#5b6577;margin-top:28px;border-radius:12px;box-shadow:none}.chromosome_stopA__8dSjW{stop-color:var(--p-cellA)}.chromosome_stopB__w60V1{stop-color:var(--p-cellB)}.chromosome_cell__EPISM{stroke:var(--p-cellS)}.chromosome_cellRing__Y9e8Q{stroke:var(--p-cellI)}.chromosome_nuc__AvtEU{fill:var(--p-box);stroke:var(--p-cellS)}.chromosome_plate__MLtpq{stroke:var(--p-plate)}.chromosome_fiber__hNGlp{stroke:var(--p-fiber)}.chromosome_halo__W7c4_{fill:var(--p-halo);stroke:var(--p-haloS)}.chromosome_crossA__TFfgy{fill:var(--p-crossA)}.chromosome_crossB___jiZv{fill:var(--p-crossB)}.chromosome_kf__zdZxq{stroke:var(--p-kf)}.chromosome_sisterA__wrx9e{stroke:var(--p-a)}.chromosome_sisterB__PkOaA{stroke:var(--p-b)}.chromosome_band__9_025{stroke:var(--p-band)}.chromosome_hi__0mzJw{stroke:var(--p-hi)}.chromosome_coh__LTlSx{stroke:var(--p-coh)}.chromosome_cen__VNeBw{fill:var(--p-cen);stroke:var(--p-cenS)}.chromosome_lead__yntnX{stroke:var(--p-lead)}.chromosome_leadDot__JMs2H{fill:var(--p-box);stroke:var(--p-lead)}.chromosome_labels__Yh_BI text{font-family:var(--font);font-weight:600;paint-order:stroke;stroke-width:4px;stroke-linejoin:round;unicode-bidi:plaintext}.chromosome_label__mKhcU{fill:var(--p-lab);stroke:var(--p-box)}.chromosome_labelsIn__91wY1{animation:chromosome_tcFade__AVoT8 .2s ease}@keyframes chromosome_tcFade__AVoT8{0%{opacity:0}}.chromosome_fig__IbkLc{grid-area:fig;display:flex;flex-direction:column;margin:0;padding:16px 16px 0;border-inline-end:1px solid var(--st-line);min-width:0}.chromosome_svgbox__NDsz0{flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-height:0;border-radius:20px;overflow:hidden;background:radial-gradient(circle at 2px 2px,color-mix(in srgb,var(--p-dot) 60%,transparent) 1px,transparent 1.6px) 0 0/16px 16px,var(--p-box);box-shadow:inset 0 0 0 1px var(--st-line)}.chromosome_svgbox__NDsz0 svg{display:block;flex:none;width:100%;height:auto;max-height:300px;direction:ltr}.chromosome_capWrap___P7IY{position:relative}.chromosome_cap__Fitp0{display:flex;flex-wrap:wrap;align-items:baseline;align-content:flex-start;gap:6px 10px;margin:0;padding:12px 4px 4px;font-size:15px;line-height:1.45;color:var(--ink)}.chromosome_cap__Fitp0>:first-child{margin:0}.chromosome_capP__h_3Fu{flex:none;padding:3px 8px;border-radius:6px;background:var(--brand-50);color:var(--brand-ink);font:700 12px/1.3 var(--font);letter-spacing:.06em;text-transform:uppercase}.chromosome_measure__UN65D{position:absolute;inset-inline:0;top:0;visibility:hidden;pointer-events:none}.chromosome_q__BKq8m{grid-area:q;position:relative;padding:22px 24px 2px}.chromosome_nudge__H43St{animation:chromosome_tcNudge__4p5KL .2s var(--ease-out)}@keyframes chromosome_tcNudge__4p5KL{30%{transform:translateX(-4px)}70%{transform:translateX(3px)}}.chromosome_qk__0Wq3n{margin:0 0 8px;font:700 12px/1 var(--font);letter-spacing:.09em;text-transform:uppercase;color:var(--tt-kick)}.chromosome_qhWrap__zJbg_{position:relative}.chromosome_qh__DYCoQ{margin:0;font:700 19px/1.32 var(--font);letter-spacing:-.014em;color:var(--ink);text-wrap:pretty}.chromosome_cnt__xZKE0{grid-area:cnt;display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1fr) 16px minmax(0,1.14fr);align-items:stretch;gap:8px;column-gap:8px;margin:12px 24px 0;transition:grid-template-columns .35s var(--ease-out)}.chromosome_tile__QjUZ6{position:relative;display:flex;flex-direction:column;gap:4px;min-width:0;padding:10px 10px 9px;border-radius:14px;background:var(--tt-soft);border:1px solid var(--tt-line)}.chromosome_tileRule__aWDRL{background:var(--gold-tile);border-color:var(--gold-line);transition:background-color .3s,border-color .3s}.chromosome_tileRule__aWDRL:before{content:"";position:absolute;inset-inline-start:-1px;top:12px;bottom:12px;width:3px;border-radius:3px;background:var(--gold-500);transition:opacity .3s}.chromosome_tl__kvowM{font-size:12px;font-weight:600;color:var(--ink-2);line-height:1.25;overflow-wrap:normal;letter-spacing:-.01em}.chromosome_tileKey__HFJZe .chromosome_tl__kvowM{color:var(--ink)}.chromosome_tn__Dwf3M{display:block;height:32px;overflow:hidden}.chromosome_num__yndek{display:block;font:400 32px/32px var(--display);font-variant-numeric:tabular-nums;color:var(--ink);transition:transform .12s var(--ease-out),opacity .12s}.chromosome_tileRule__aWDRL .chromosome_num__yndek{color:var(--gold-ink)}.chromosome_numOut__s897p{transform:translateY(-60%);opacity:0}.chromosome_numIn__XsrsW{animation:chromosome_tcRollIn__NDapU .12s var(--ease-out)}@keyframes chromosome_tcRollIn__NDapU{0%{transform:translateY(60%);opacity:0}}.chromosome_flash__lRPdx{animation:chromosome_tcFlash__f_c1W .9s var(--ease-out)}@keyframes chromosome_tcFlash__f_c1W{0%{box-shadow:0 0 0 0 rgba(245,167,10,.55);background:var(--gold-100)}to{box-shadow:0 0 0 12px rgba(245,167,10,0)}}.chromosome_still__NIKMZ{position:absolute;inset-inline-end:8px;bottom:9px;padding:2px 6px;border-radius:999px;background:var(--tt-card);border:1px solid var(--gold-line);color:var(--gold-ink);font:700 12px/1.2 var(--font);white-space:nowrap}.chromosome_eq__u3eHP{align-self:center;justify-self:center;overflow:hidden;font:400 20px/1 var(--display);color:var(--gold-ink);transition:opacity .25s var(--ease-out)}.chromosome_rule___2id3{grid-column:2/5;position:relative;margin:0;padding-top:10px;text-align:center;font:600 12px/1.2 var(--font);color:var(--gold-ink)}.chromosome_rule___2id3:before{content:"";position:absolute;inset-inline:6px;top:0;height:6px;border:1.5px solid var(--gold-line);border-top:0;border-radius:0 0 8px 8px;transform-origin:50% 0;transition:transform .45s var(--ease-out) .08s}.chromosome_rule___2id3 span{transition:opacity .25s .3s}.chromosome_stage__VWObL:is([data-step=guess],[data-step=picked]) .chromosome_cnt__xZKE0{grid-template-columns:minmax(0,.86fr) minmax(0,1fr) 0 minmax(0,1.14fr);column-gap:4px}.chromosome_stage__VWObL:is([data-step=guess],[data-step=picked]) .chromosome_eq__u3eHP,.chromosome_stage__VWObL:is([data-step=guess],[data-step=picked]) .chromosome_rule___2id3 span{opacity:0}.chromosome_stage__VWObL:is([data-step=guess],[data-step=picked]) .chromosome_rule___2id3:before{transform:scaleX(0)}.chromosome_stage__VWObL:is([data-step=guess],[data-step=picked]) .chromosome_tileRule__aWDRL{background:var(--tt-soft);border-color:var(--tt-line)}.chromosome_stage__VWObL:is([data-step=guess],[data-step=picked]) .chromosome_tileRule__aWDRL:before{opacity:0}.chromosome_stage__VWObL:is([data-step=guess],[data-step=picked]) .chromosome_tileRule__aWDRL .chromosome_num__yndek{color:var(--ink)}html[data-theme=professional] .chromosome_num__yndek{font-family:var(--font);font-weight:700}.chromosome_act__DbtSP{grid-area:act;padding:14px 24px 20px}.chromosome_actWrap__vAt_C{position:relative}.chromosome_actInner__Ct1MY{display:flex;flex-direction:column;gap:12px}.chromosome_opts__G3O31{display:grid;grid-template-columns:1fr 1fr;gap:10px}.chromosome_opts3__S7FEe{grid-template-columns:repeat(3,minmax(0,1fr))}.chromosome_opt__49IWz{display:flex;align-items:center;gap:12px;min-height:64px;padding:10px 14px;border:1.5px solid var(--brand-200);border-radius:16px;background:var(--tt-card);color:var(--ink);font:600 15px/1.2 var(--font);text-align:start;cursor:pointer;box-shadow:0 3px 0 var(--brand-200);transition:transform .15s var(--ease-out),box-shadow .15s,border-color .15s,background .15s}.chromosome_opt__49IWz:hover:not(:disabled){border-color:var(--brand-400);background:var(--brand-50)}.chromosome_opt__49IWz:active:not(:disabled){transform:translateY(3px);box-shadow:0 0 0 var(--brand-200)}.chromosome_opt__49IWz:disabled{cursor:default}.chromosome_optPicked__B_mPn{border-color:var(--brand-600);background:var(--brand-50);transform:translateY(3px);box-shadow:none}.chromosome_opt__49IWz:disabled:not(.chromosome_optPicked__B_mPn){opacity:.45}.chromosome_optN__0wLtW{display:grid;place-items:center;width:38px;height:38px;flex:none;border-radius:11px;background:var(--brand-600);color:#fff;font:400 20px/1 var(--display);box-shadow:inset 0 -3px 0 rgba(0,0,0,.2)}.chromosome_optGlyph__jyK1g{background:var(--st-bg);box-shadow:inset 0 0 0 1.5px var(--brand-200)}.chromosome_optGlyph__jyK1g svg{width:28px;height:28px}.chromosome_optL__VB_f5{min-width:0}.chromosome_opt2__h45a4{justify-content:center;min-height:56px;padding:8px}.chromosome_opt2__h45a4 .chromosome_optN__0wLtW{width:auto;min-width:38px;height:40px;background:none;box-shadow:none;color:var(--brand-ink);font-size:32px}.chromosome_opt2__h45a4.chromosome_optPicked__B_mPn .chromosome_optN__0wLtW{color:var(--brand-ink,var(--brand-ink))}html[data-theme=professional] .chromosome_opt__49IWz{box-shadow:none}.chromosome_ogRod__ZW_1I{fill:var(--brand-600)}.chromosome_ogB__fm_CB{fill:var(--brand-400)}.chromosome_ogFaint__mKnWX{fill:var(--brand-200)}.chromosome_ogCen__D4s_h{fill:var(--gold-500);stroke:var(--gold-700);stroke-width:1.2}.chromosome_skip__ada_m{align-self:flex-start;padding:4px 2px;border:0;background:none;color:var(--ink-2);font:600 13.5px var(--font);text-decoration:underline;text-underline-offset:3px;cursor:pointer;border-radius:4px}.chromosome_skip__ada_m:hover:not(:disabled){color:var(--brand-ink)}.chromosome_skip__ada_m:disabled{cursor:default;opacity:.6}.chromosome_hint__8BRLe{display:flex;align-items:center;gap:8px;margin:2px 0 0;font:500 13.5px/1.4 var(--font);color:var(--ink-2)}.chromosome_hintFig__If_i3{flex:none;width:14px;height:24px}.chromosome_q2m__jD3zi{display:none}.chromosome_fb__2VGr2{padding:12px 14px;border-radius:16px;background:var(--tt-soft);border:1px solid var(--tt-line)}.chromosome_fbOk__ALQji{background:var(--ok-bg);border-color:var(--ok-line)}.chromosome_fbKind___AMJC{background:var(--kind-bg);border-color:var(--kind-line)}.chromosome_fbh__iVmAg{display:flex;align-items:flex-start;gap:9px;margin:0 0 4px;font:700 17.5px/1.3 var(--font);color:var(--ink)}.chromosome_fbb__s1AEx{margin:0;font-size:15px;line-height:1.5;color:var(--ink-2)}.chromosome_fbi__GKSjj{display:grid;place-items:center;width:24px;height:24px;flex:none;margin-top:-1px;border-radius:8px}.chromosome_fbiOk__WUlem{background:var(--ok-ink);color:var(--tt-card)}.chromosome_fbiKind__5gp1H{background:var(--gold-300);color:#5a3a00}.chromosome_fbi__GKSjj svg{width:15px;height:15px}.chromosome_fbrow__3pfFz{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.chromosome_fbrow__3pfFz .chromosome_fbh__iVmAg{margin:0}.chromosome_fbrow__3pfFz+.chromosome_fbb__s1AEx{margin-top:6px}.chromosome_again__uuRWt{align-self:center;min-height:38px;padding:0 10px;border-radius:11px;font-size:13.5px;box-shadow:0 2px 0 var(--line-2)}.chromosome_again__uuRWt svg{width:14px;height:14px}.chromosome_short__retg5{margin-top:12px;padding-top:11px;border-top:1px dashed color-mix(in srgb,var(--ok-ink) 32%,transparent)}.chromosome_fbKind___AMJC .chromosome_short__retg5{border-top-color:var(--kind-line)}.chromosome_shortK__6pEcd{margin:0 0 3px;font:700 12px/1.3 var(--font);letter-spacing:.08em;text-transform:uppercase;color:var(--tt-kick)}.chromosome_shortA__ra_1w,.chromosome_shortA__ra_1w p{margin:0;font:600 15px/1.5 var(--font);color:var(--ink);text-wrap:pretty}.chromosome_shortA__ra_1w p+p{margin-top:6px}.chromosome_shortA__ra_1w strong{font-weight:inherit;background:linear-gradient(var(--hl),var(--hl)) no-repeat 0 90% /0 36%;transition:background-size .6s var(--ease-out) .2s}.chromosome_shortA__ra_1w[data-hl=on] strong{background-size:100% 36%}.chromosome_trkWrap__mCzqn{grid-area:trk;overflow-x:auto;scrollbar-width:none;border-inline-end:1px solid var(--st-line)}.chromosome_trkWrap__mCzqn::-webkit-scrollbar{display:none}.chromosome_trk__nsyOq{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:8px 16px 16px;list-style:none}.chromosome_ph__IS8zX{display:flex;align-items:center;gap:8px;width:100%;min-height:44px;padding:6px 10px;border:1px solid transparent;border-radius:12px;background:var(--tt-soft);color:var(--ink-2);font:600 13.5px/1.2 var(--font);text-align:start;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.chromosome_ph__IS8zX:hover{background:var(--brand-50);color:var(--brand-ink)}.chromosome_phn__4i7f7{display:grid;place-items:center;width:22px;height:22px;flex:none;border-radius:7px;background:var(--tt-card);border:1px solid var(--line-2);font:700 12px/1 var(--font);color:var(--ink-2)}.chromosome_phDone__5Fg_F .chromosome_phn__4i7f7{border-color:var(--brand-300);color:var(--brand-ink)}.chromosome_ph__IS8zX[aria-current=step]{background:var(--brand-600);color:#fff;border-color:var(--brand-700)}.chromosome_ph__IS8zX[aria-current=step] .chromosome_phn__4i7f7{background:rgba(255,255,255,.18);border-color:transparent;color:#fff}.chromosome_ph__IS8zX[aria-disabled=true]{cursor:not-allowed;color:var(--ink-3);background:transparent;border-color:var(--tt-line)}.chromosome_ph__IS8zX[aria-disabled=true] .chromosome_phn__4i7f7{border-style:dashed;background:transparent;color:var(--ink-3)}.chromosome_ph__IS8zX[aria-disabled=true]:hover{background:transparent;color:var(--ink-3)}@media (min-width:768px){.chromosome_act__DbtSP{transition:transform .3s var(--ease-out)}.chromosome_stage__VWObL:is([data-step=guess],[data-step=picked]) .chromosome_act__DbtSP{transform:translateY(-24px)}}@media (max-width:900px){.chromosome_stage__VWObL{grid-template-columns:1fr;grid-template-rows:none;grid-template-areas:"q" "fig" "cnt" "act" "trk";margin-top:32px}.chromosome_stage__VWObL[data-step=guess]{grid-template-areas:"fig" "q" "act" "cnt" "trk"}.chromosome_fig__IbkLc{border-inline-end:0;padding:12px 14px 0}.chromosome_q__BKq8m{padding:22px 20px 10px}.chromosome_stage__VWObL[data-step=guess] .chromosome_q__BKq8m{padding:14px 20px 4px}.chromosome_cnt__xZKE0{margin:8px 18px 0}.chromosome_stage__VWObL[data-step=guess] .chromosome_cnt__xZKE0{margin-top:12px}.chromosome_act__DbtSP{padding:16px 18px 18px}.chromosome_stage__VWObL[data-step=guess] .chromosome_act__DbtSP{padding:6px 18px 4px;transform:none}.chromosome_stage__VWObL[data-step=guess] .chromosome_actInner__Ct1MY{gap:10px}.chromosome_stage__VWObL[data-step=guess] .chromosome_opt__49IWz{min-height:56px}.chromosome_trkWrap__mCzqn{border-inline-end:0}.chromosome_trk__nsyOq{padding:14px 14px 16px}.chromosome_qh__DYCoQ{font-size:20px;line-height:1.3}}@media (min-width:601px) and (max-width:900px){.chromosome_svgbox__NDsz0 svg{max-height:300px}}@media (max-width:767px){.chromosome_stage__VWObL:not([data-step=guess]) .chromosome_q__BKq8m{padding:0}.chromosome_stage__VWObL:not([data-step=guess]) .chromosome_q__BKq8m>.chromosome_qk__0Wq3n,.chromosome_stage__VWObL:not([data-step=guess]) .chromosome_qhWrap__zJbg_{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.chromosome_stage__VWObL:not([data-step=guess]) .chromosome_fig__IbkLc{padding-top:12px}.chromosome_q2m__jD3zi{display:block;margin:4px 2px 0;font:700 17.5px/1.3 var(--font);letter-spacing:-.01em;color:var(--ink);text-wrap:pretty}.chromosome_fb__2VGr2{display:flow-root}}@media (max-width:600px){.chromosome_stage__VWObL{border-radius:22px;margin:28px 0 36px}.chromosome_fig__IbkLc{padding:10px 10px 0}.chromosome_svgbox__NDsz0{border-radius:16px}.chromosome_cap__Fitp0{padding:10px 4px 2px;font-size:15px}.chromosome_stage__VWObL[data-step=guess] .chromosome_q__BKq8m{padding:12px 14px 2px}.chromosome_cnt__xZKE0{grid-template-columns:minmax(0,.86fr) minmax(0,1fr) 12px minmax(0,1.14fr);gap:6px;column-gap:6px;margin:10px 12px 0}.chromosome_tile__QjUZ6{padding:8px 7px 7px;border-radius:12px}.chromosome_tn__Dwf3M{height:26px}.chromosome_num__yndek{font-size:26px;line-height:26px}.chromosome_still__NIKMZ{position:static;align-self:flex-start;font-size:12px}.chromosome_eq__u3eHP{font-size:17.5px}.chromosome_act__DbtSP{padding:14px 12px 16px}.chromosome_stage__VWObL[data-step=guess] .chromosome_act__DbtSP{padding:6px 12px 2px}.chromosome_opt__49IWz{min-height:58px;font-size:15px}.chromosome_trk__nsyOq{grid-template-columns:repeat(4,minmax(76px,1fr));gap:4px;padding:12px 10px}.chromosome_ph__IS8zX{flex-direction:column;justify-content:center;gap:3px;min-height:54px;padding:6px 2px;font-size:12px;text-align:center}}.chromosome_mxRod__O3wat{fill:var(--chr-a);stroke:color-mix(in srgb,var(--chr-b) 70%,#000);stroke-width:1}.chromosome_mxBridge__zEiOF,.chromosome_mxCen__aO0Pj{fill:var(--cen);stroke:var(--cen-edge);stroke-width:1.1}.chromosome_mxBadge__y67Sl rect{fill:var(--gold-100);stroke:var(--gold-500);stroke-width:1.2;transition:fill .2s,stroke .2s}.chromosome_mxBadge__y67Sl text{fill:var(--gold-ink);font:700 13.5px var(--font)}.chromosome_mxOff__87Zq7 rect{fill:var(--no-bg);stroke:var(--no-ink)}.chromosome_mxOff__87Zq7 text{fill:var(--no-ink)}.chromosome_mxDna__vNE9I rect{fill:color-mix(in srgb,var(--chr-a) 45%,var(--st-bg))}.chromosome_mxDna__vNE9I .chromosome_mxDna2__n4q_E{fill:var(--chr-b)}.chromosome_mxAxis__faO5u{stroke:var(--ink-3);stroke-width:1.2}.chromosome_modeStrands__HJAHa .chromosome_mxRod__O3wat{stroke:var(--no-ink);stroke-width:2}.chromosome_modeStrands__HJAHa .chromosome_mxBridge__zEiOF{opacity:.35}.chromosome_modeCen__osgLQ .chromosome_mxBridge__zEiOF{stroke-width:2}.chromosome_modeCen__osgLQ .chromosome_mxRod__O3wat{opacity:.55}.chromosome_mxStrike__zMFfd{display:none;stroke:var(--no-ink);stroke-width:1.6;stroke-linecap:round;opacity:.75}.chromosome_mxStruck__E02Wg .chromosome_mxStrike__zMFfd{display:block}.chromosome_mxTwo__DP2fw.chromosome_mxStruck__E02Wg rect{fill:color-mix(in srgb,var(--no-bg) 60%,var(--tt-card));stroke-width:1}.chromosome_mxAct__0KZkQ rect{stroke-width:2}.chromosome_mxOne__B5kMz.chromosome_mxDim__jhRrG{opacity:.35}.chromosome_mxLead__ZYE1d{fill:none;stroke:var(--ink-3);stroke-width:1.2;stroke-dasharray:2 3;stroke-linecap:round}.chromosome_modeCen__osgLQ .chromosome_mxLead2__R8CwU,.chromosome_modeStrands__HJAHa .chromosome_mxLead1__00Lfx{opacity:.35}.chromosome_misFig__Cha4L .chromosome_mxBadge__y67Sl text{font:700 20px var(--font)}.chromosome_kary__evU0c{display:block;width:100%;max-width:400px;height:auto}.chromosome_kPa__I0f5V,.chromosome_kPb__TXWdG{fill:none;stroke-width:3.2;stroke-linecap:round}.chromosome_kPa__I0f5V{stroke:var(--chr-a)}.chromosome_kPb__TXWdG{stroke:var(--chr-b)}.chromosome_kC__Yt_P8{fill:var(--cen);stroke:var(--cen-edge);stroke-width:.6}.chromosome_kN__Pxack{font-family:var(--font);font-weight:600;fill:var(--ink-3)}.chromosome_misHero__gCfyQ{display:grid;gap:10px;min-width:0;padding:12px;border-radius:18px;background:var(--st-bg);border:1px solid var(--st-line)}.chromosome_misFig__Cha4L svg{display:block;width:100%;max-width:220px;height:auto;margin:0 auto}.chromosome_seg__B1ti5{display:block;min-width:0;margin:0;padding:0;border:0}.chromosome_seg__B1ti5 legend{padding:0 2px 6px;font:600 12px/1.3 var(--font);color:var(--ink-2)}.chromosome_segB__UG3d7{display:flex;gap:4px;padding:4px;border-radius:12px;background:var(--tt-card);box-shadow:inset 0 0 0 1px var(--st-line)}.chromosome_seg__B1ti5 label{position:relative;flex:1 1 0;min-width:0;cursor:pointer}.chromosome_seg__B1ti5 input{position:absolute;opacity:0;width:1px;height:1px}.chromosome_seg__B1ti5 label span{display:inline-flex;align-items:center;justify-content:center;width:100%;height:38px;padding:0 6px;border-radius:9px;font:600 13.5px var(--font);color:var(--ink-2);transition:background .15s,color .15s}.chromosome_seg__B1ti5 label:hover span{color:var(--ink)}.chromosome_seg__B1ti5 input:checked+span{font-weight:700}.chromosome_seg__B1ti5 input[value=strands]:checked+span{color:var(--no-ink);background:var(--no-bg)}.chromosome_seg__B1ti5 input[value=cen]:checked+span{color:var(--gold-ink);background:var(--gold-100)}.chromosome_seg__B1ti5 input:focus-visible+span{outline:3px solid var(--brand-500);outline-offset:1px}@media (max-width:767px){.chromosome_misHero__gCfyQ{max-width:340px;width:100%;justify-self:center}}html[data-theme=professional] .chromosome_misHero__gCfyQ{border-radius:10px}.guide_guide__vTtD4{display:block}.guide_head__mCXyV{container-type:inline-size}.guide_hgrid__gJXwO{display:flex;flex-direction:column}.guide_hmain__59aHr{display:contents}.guide_hmain__59aHr>*{order:3}.guide_hmain__59aHr>:nth-child(-n+3){order:1}.guide_hgrid__gJXwO>.guide_hero__lmriE{order:2;margin:20px 0 4px}@container (min-width: 840px){.guide_hgridHero__3KBJJ{display:grid;grid-template-columns:minmax(0,1fr) 336px;column-gap:36px;align-items:start}.guide_hgridHero__3KBJJ>.guide_hmain__59aHr{display:block;min-width:0}.guide_hgridHero__3KBJJ .guide_desc__lbFaj{max-width:56ch}.guide_hgridHero__3KBJJ>.guide_hero__lmriE{margin:4px 0 0}}.guide_head__mCXyV .guide_facts__ufQQm{margin-top:16px}.guide_srcl__4tcIo{display:flex;align-items:flex-start;gap:8px;margin:12px 0 0;max-width:56ch;font:500 14px/1.45 var(--font);color:var(--ink-2);text-decoration:none}.guide_srcl__4tcIo svg{flex:none;width:16px;height:16px;margin-top:2px;color:var(--tt-kick)}.guide_srcl__4tcIo bdi{color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:3px}a.guide_srcl__4tcIo:hover bdi{text-decoration-color:initial}p.guide_srcl__4tcIo bdi{text-decoration:none}html[data-theme=dark] .guide_srcl__4tcIo svg{color:#b9a8ff}html[data-theme=professional][data-scheme=dark] .guide_srcl__4tcIo svg:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){color:var(--brand-ink)}.guide_hero__lmriE{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;padding:14px 16px 16px;border-radius:22px;background:var(--tt-card);border:1px solid var(--tt-line);box-shadow:var(--tt-shadow)}.guide_heroK__yM31l{grid-column:1/-1;margin:0;font:700 12px/1.3 var(--font);letter-spacing:.08em;text-transform:uppercase;color:var(--tt-kick)}.guide_heroFig__8sHWX{grid-column:1/-1;display:block;width:100%;max-width:340px;height:auto;margin:2px auto 0;direction:ltr;border-radius:16px;background:var(--st-bg)}.guide_heroCap__HsEue{margin:0;font:500 15px/1.4 var(--font);color:var(--ink-2);text-wrap:pretty}.guide_heroGo__sTgJv{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border-radius:14px;background:var(--brand-600);color:#fff;font:700 15px var(--font);text-decoration:none;white-space:nowrap;box-shadow:0 4px 0 var(--brand-800);transition:transform .12s,box-shadow .12s,background .15s}.guide_heroGo__sTgJv:hover{background:var(--brand-500)}.guide_heroGo__sTgJv:active{transform:translateY(4px);box-shadow:0 0 0 var(--brand-800)}.guide_hlRing__KAGdg{fill:none;stroke:var(--brand-600);stroke-width:4}.guide_hlSt__ntcv5 circle{fill:var(--brand-100);stroke:var(--brand-500);stroke-width:2}.guide_hlN___uWa0{font:700 13px var(--font);fill:var(--brand-ink)}.guide_hlLab__Jpzjs{font:700 13.5px var(--font);fill:var(--ink)}.guide_hlCard__rHt0Q rect{fill:var(--tt-card);stroke:var(--brand-300);stroke-width:1.5}.guide_hlCard__rHt0Q.guide_hlTop__qXkDQ rect{fill:var(--brand-50);stroke:var(--brand-500);stroke-width:1.6}.guide_hlCardLn__y2tGL{fill:none;stroke:var(--brand-200);stroke-width:2.6;stroke-linecap:round}.guide_hlArrow__dtPkB{fill:none;stroke:var(--ink-3);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.guide_key__yrDPP{margin:34px 0 8px}.guide_keyH__90N56{margin:0 0 10px;font:700 12px/1.3 var(--font);letter-spacing:.08em;text-transform:uppercase;color:var(--brand-ink)}.guide_rules__dy3MO{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:0;padding:0;list-style:none}.guide_rule__bvSRT{display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px;align-items:start;padding:18px 20px;border-radius:20px;border:1.5px solid var(--line);background:var(--tt-card);transition:border-color .2s,box-shadow .2s,background .2s}.guide_ruleFig__bbEUn{display:grid;place-items:center;height:72px;border-radius:14px;background:var(--st-bg);border:1px solid var(--st-line)}.guide_ruleFig__bbEUn svg{width:84px;height:auto}.guide_ruleB__4NLj_{display:grid;gap:6px;min-width:0}.guide_door__Mtqch{display:inline-flex;align-items:center;gap:6px;justify-self:start;min-height:28px;font:700 15px/1.3 var(--font);color:var(--tt-kick);text-decoration:none;border-radius:6px}.guide_door__Mtqch svg{width:15px;height:15px;transition:transform .15s var(--ease-out)}.guide_door__Mtqch:hover{text-decoration:underline;text-underline-offset:3px}.guide_ruleT__oLlLP{font:400 15px/1.6 var(--font);color:var(--ink)}.guide_ruleT__oLlLP p{margin:0;font:inherit;color:inherit}.guide_ruleT__oLlLP p+p{margin-top:8px}.guide_rfBook__C_CZt path{fill:var(--gold-100);stroke:var(--gold-700);stroke-width:1.5;stroke-linejoin:round}.guide_rfCards__xqRTy rect{fill:var(--tt-card);stroke:var(--brand-400);stroke-width:1.5}.guide_rfCards__xqRTy .guide_rfC1__UbkmK{fill:var(--brand-50)}.guide_rfLn__XR61O{stroke:var(--brand-300);stroke-width:2;stroke-linecap:round;fill:none}.guide_rfSheet__UEnM4 rect{fill:var(--tt-card);stroke:var(--ink-3);stroke-width:1.5}.guide_rfSheet__UEnM4 .guide_rfLn__XR61O{stroke:var(--line-2)}.guide_rfTick__eCzoH{fill:none;stroke:var(--ok-500);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.guide_rfPencil__PURCA rect{fill:var(--gold-300);stroke:var(--gold-700);stroke-width:1.3}.guide_rfPencil__PURCA .guide_rfCap__GBfjp{fill:var(--brand-400);stroke:var(--brand-700)}.guide_rfPencil__PURCA .guide_rfTip__vy3a_{fill:#f3dcc0;stroke:var(--gold-700);stroke-width:1.3;stroke-linejoin:round}.guide_switchRow___LuY2{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:14px}.guide_switch__PYAbr{display:inline-flex;align-items:center;gap:4px;padding:4px;border-radius:12px;background:var(--tt-soft)}.guide_switchL__8Q22_{padding-block:0;padding-inline:6px 8px;font:600 12px var(--font);color:var(--ink-2)}.guide_switch__PYAbr button{height:34px;padding:0 14px;border:0;border-radius:9px;background:none;font:600 13.5px var(--font);color:var(--ink-2);cursor:pointer;transition:background .15s,color .15s,box-shadow .15s}.guide_switch__PYAbr button:hover{color:var(--ink)}.guide_switch__PYAbr button[aria-pressed=true]{background:var(--tt-card);color:var(--ink);box-shadow:var(--shadow-1),0 0 0 1px var(--line)}.guide_jump__feuKV{display:inline-flex;align-items:center;gap:6px;font:700 13.5px var(--font);color:var(--brand-ink);text-decoration:none}.guide_jump__feuKV:hover{text-decoration:underline}.guide_guide__vTtD4[data-part=biology] .guide_rule__bvSRT[data-part=biology],.guide_guide__vTtD4[data-part=chemistry] .guide_rule__bvSRT[data-part=chemistry]{border-color:var(--brand-400);box-shadow:0 0 0 4px var(--brand-100)}.guide_sec__yS4U_{position:relative;scroll-margin-top:80px}.guide_sec__yS4U_:before{content:"";position:absolute;inset-inline-start:-12px;top:4px;bottom:4px;width:4px;border-radius:4px;background:var(--brand-400);opacity:0;transition:opacity .2s}.guide_guide__vTtD4[data-part=biology] .guide_sec__yS4U_[data-part=biology]:before,.guide_guide__vTtD4[data-part=chemistry] .guide_sec__yS4U_[data-part=chemistry]:before{opacity:1}.guide_measure__2fS4K{max-width:38em;font-size:17.5px}.guide_s1__RfHcL{display:grid;grid-template-columns:minmax(0,1fr) 260px;column-gap:28px;align-items:start}.guide_s1Solo__7WIuf{grid-template-columns:minmax(0,1fr)}.guide_s1__RfHcL>.guide_more__IS2Lb,.guide_s1__RfHcL>.guide_p1__jDlaf{grid-column:1;order:1}.guide_s1__RfHcL>.guide_sort__pUGR4{order:2}.guide_s1__RfHcL>.guide_glue__iPDHX{grid-column:1;order:3}.guide_s1__RfHcL>.guide_pointer__X1vr6{order:4}.guide_glue__iPDHX{padding:2px 0;border-radius:6px;margin-bottom:16px;transition:background .3s,box-shadow .3s}.guide_glue__iPDHX>:last-child{margin-bottom:0}.guide_glue__iPDHX.guide_lit__sWrAG{background:color-mix(in srgb,var(--hl) 60%,transparent);box-shadow:0 0 0 8px color-mix(in srgb,var(--hl) 60%,transparent)}.guide_more__IS2Lb{display:none}.guide_pointer__X1vr6{grid-column:2;grid-row:1;align-self:start;display:flex;flex-direction:column;gap:12px;margin:4px 0 0;padding:12px 12px 14px;border-radius:18px;background:var(--tt-card);border:1px solid var(--tt-line);box-shadow:var(--shadow-1)}.guide_ptFig__nMEiY{display:block;width:100%;height:auto;padding:8px 6px 2px;border-radius:12px;background:var(--st-bg);box-shadow:inset 0 0 0 1px var(--st-line)}.guide_ptT__IN6NC{display:grid;gap:4px;min-width:0;padding:0 4px}.guide_ptT__IN6NC b{font:700 15px/1.35 var(--font);color:var(--ink)}.guide_ptT__IN6NC span{font:400 13.5px/1.45 var(--font);color:var(--ink-2)}.guide_ptT__IN6NC a{display:inline-flex;align-items:center;gap:6px;justify-self:start;margin-top:4px;font:700 13.5px/1.3 var(--font);color:var(--tt-kick);text-decoration:none}.guide_ptT__IN6NC a:hover{text-decoration:underline}.guide_ptShadow__RZtTU{fill:color-mix(in srgb,var(--brand-500) 12%,transparent)}.guide_ptPage__fGQGN{fill:var(--tt-card);stroke:var(--line-2);stroke-width:1.4;stroke-linejoin:round}.guide_ptSpine__5X2TV{stroke:var(--line-2);stroke-width:1.4}.guide_ptLines__C_gbx path{fill:none;stroke:var(--line-2);stroke-width:3;stroke-linecap:round}.guide_ptCells__hCbPR rect{fill:var(--brand-100);stroke:var(--brand-400);stroke-width:1.4}.guide_ptJn__XwICx{stroke:var(--gold-500);stroke-width:2.6;stroke-linecap:round}.guide_ptCase__WKBNl rect{fill:var(--gold-100);stroke:var(--gold-500);stroke-width:1.2}.guide_ptCase__WKBNl circle{fill:var(--gold-500)}.guide_ptCase__WKBNl path{fill:none;stroke:color-mix(in srgb,var(--gold-700) 55%,transparent);stroke-width:2.4;stroke-linecap:round}.guide_ptGlue__sa_Uy{fill:color-mix(in srgb,var(--m-library) 8%,transparent);stroke:var(--m-library);stroke-width:2}.guide_sort__pUGR4{grid-column:1/-1;position:relative;margin:36px 0 30px;padding:22px 22px 18px;border-radius:24px;background:var(--tt-card);border:1px solid var(--tt-line);box-shadow:var(--tt-shadow)}.guide_k__nAbZ4{margin:0 0 6px;font:700 12px/1 var(--font);letter-spacing:.09em;text-transform:uppercase;color:var(--tt-kick)}.guide_sortQ__M1FiV{margin:0;font:700 20px/1.3 var(--font);letter-spacing:-.01em;color:var(--ink)}.guide_help___TzFo{margin:6px 0 14px;font:400 13.5px/1.7 var(--font);color:var(--ink-2)}.guide_pool__AvzfQ{display:flex;flex-wrap:wrap;gap:8px;min-height:8px;margin:0 0 14px;padding:0;list-style:none}.guide_sortDone__cXjCg .guide_pool__AvzfQ{display:none}.guide_chip__MMNTK{position:relative;display:inline-flex;align-items:center;min-height:42px;padding:8px 14px;border-radius:12px;border:1.5px solid var(--line-2);background:var(--tt-card);color:var(--ink);font:600 15px/1.3 var(--font);text-align:start;cursor:grab;touch-action:none;box-shadow:0 3px 0 var(--line-2);transition:transform .2s var(--ease-out),box-shadow .15s,border-color .15s,background .15s}.guide_chip__MMNTK:hover{border-color:var(--brand-300)}.guide_chip__MMNTK[aria-pressed=true]{border-color:var(--brand-600);background:var(--brand-50);box-shadow:0 5px 0 var(--brand-300);transform:translateY(-2px)}.guide_chip__MMNTK.guide_drag__l1DQb{z-index:5;cursor:grabbing;transition:none;box-shadow:0 14px 28px -12px rgba(40,16,109,.45)}.guide_chip__MMNTK.guide_back__J4bu8{animation:guide_ttBack__dIBCT .2s var(--ease-out)}@keyframes guide_ttBack__dIBCT{30%{transform:translateX(-5px)}70%{transform:translateX(4px)}}.guide_chip__MMNTK.guide_fly___VTc5{animation:guide_ttFly__kZmhV .46s cubic-bezier(.22,.9,.3,1) backwards}@keyframes guide_ttFly__kZmhV{0%{transform:translate(var(--dx),var(--dy)) scale(.94);opacity:.5}55%{transform:translate(calc(var(--dx) * .4),calc(var(--dy) * .4 - var(--lift))) rotate(var(--rot));opacity:1}to{transform:none;opacity:1}}.guide_trays__MsyRm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.guide_tray___k9g6{display:flex;flex-direction:column;gap:8px;min-width:0;min-height:128px;padding:10px;border-radius:16px;border:1.5px dashed var(--line-2);background:var(--st-bg);cursor:pointer;transition:border-color .15s,background .15s}.guide_tray___k9g6[data-tray=keep]{--tray:var(--brand-500)}.guide_tray___k9g6[data-tray=glue]{--tray:var(--m-library)}.guide_picking__N_9m5 .guide_tray___k9g6{border-color:color-mix(in srgb,var(--tray) 45%,var(--line-2))}.guide_sort__pUGR4 .guide_tray___k9g6.guide_aim__R4rN0{border-style:solid;border-color:var(--tray);background:color-mix(in srgb,var(--tray) 8%,var(--tt-card))}.guide_trayB__e49jv{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;max-width:100%;min-height:36px;padding:0 10px;border:0;border-radius:10px;background:var(--tt-card);color:var(--ink);font:700 13.5px var(--font);white-space:nowrap;cursor:pointer;box-shadow:0 0 0 1px var(--line)}.guide_trayB__e49jv>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.guide_trayB__e49jv svg{color:var(--tray)}.guide_tlShort__KvqGb{display:none}.guide_trayIn__x4nb_{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.guide_placed__5biSt{display:flex;align-items:flex-start;gap:6px;padding:7px 10px;border-radius:10px;background:var(--tt-card);border:1px solid color-mix(in srgb,var(--tray) 35%,var(--line));font:600 13.5px/1.35 var(--font);color:var(--ink)}.guide_placed__5biSt svg{width:14px;height:14px;margin-top:2px;color:var(--tray)}.guide_placed__5biSt.guide_settle__CRZIC{animation:guide_ttSettle__EhIqj .2s var(--ease-out)}@keyframes guide_ttSettle__EhIqj{0%{transform:scale(1.04);opacity:.4}to{transform:none;opacity:1}}.guide_empty__sy18Q{margin:auto 0 4px;text-align:center;font:400 12px/1.7 var(--font);color:var(--ink-3)}.guide_hasItems__TrlsS .guide_empty__sy18Q{display:none}.guide_hint__WD35a:not(:empty){display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:12px;padding:10px 12px;border-radius:12px;background:var(--tt-soft)}.guide_hint__WD35a p{margin:0;font:400 15px/1.5 var(--font);color:var(--ink);text-wrap:pretty}.guide_hint__WD35a q{color:var(--ink-2)}.guide_again__OyRht{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border-radius:10px;border:1px solid var(--line-2);background:var(--tt-card);color:var(--ink);font:600 13.5px var(--font);cursor:pointer}.guide_tl__ijUKo{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:8px 28px;align-items:start;margin:36px 0 8px;padding-block:18px;padding-inline:18px 24px;border-radius:24px;background:var(--tt-card);border:1px solid var(--tt-line);box-shadow:var(--tt-shadow)}.guide_tlFig__gI8wc{margin:0}.guide_tlFig__gI8wc svg{display:block;width:100%;max-width:460px;height:auto;margin:0 auto;direction:ltr;border-radius:18px;background:var(--st-bg)}.guide_tlCap__aUP5Y{display:flex;flex-wrap:wrap;gap:4px 8px;margin-top:8px;font:400 13.5px/1.45 var(--font);color:var(--ink-2)}.guide_lpTrack___t_Z6{fill:none;stroke:var(--line-2);stroke-width:3;stroke-dasharray:2 9;stroke-linecap:round}.guide_lpProg__eJJOo{fill:none;stroke:var(--brand-500);stroke-width:4;stroke-linecap:round;transition:stroke-dasharray .3s var(--ease-out)}.guide_tlClosed__Ty__j .guide_lpProg__eJJOo{stroke:var(--brand-600)}.guide_lpProg__eJJOo.guide_lpSig___aEQz{transition:none;animation:guide_lpClose__QH9g3 .7s cubic-bezier(.16,1,.3,1)}@keyframes guide_lpClose__QH9g3{0%{stroke-dasharray:482.5 804.2}to{stroke-dasharray:804.2 804.2}}.guide_lpCards__1_O2j.guide_lpSettle__bzkE8{animation:guide_ttDrop__3u9uH .5s var(--spring,ease-out)}@keyframes guide_ttDrop__3u9uH{0%{transform:translateY(-12px)}to{transform:none}}.guide_lpSt__YDg0o circle{fill:var(--tt-card);stroke:var(--brand-300);stroke-width:2;transition:fill .2s,stroke .2s}.guide_lpSt__YDg0o text{font:700 13.5px var(--font);fill:var(--brand-ink)}.guide_lpSt__YDg0o.guide_lpStDone__3uA8v circle{fill:var(--brand-100);stroke:var(--brand-500)}.guide_lpSt__YDg0o.guide_lpStCur__i4N6f circle{fill:var(--brand-600);stroke:var(--brand-600)}.guide_lpSt__YDg0o.guide_lpStCur__i4N6f .guide_lpStN__1ifnY{fill:#fff}.guide_lpLab__8fo06{transition:fill .2s}.guide_lpSt__YDg0o.guide_lpStReached__lhvmc .guide_lpLab__8fo06{fill:var(--ink)}.guide_lpSt__YDg0o.guide_lpStCur__i4N6f .guide_lpLab__8fo06{fill:var(--brand-ink)}.guide_lpCard__7f2hg{transition:transform .28s var(--ease-out),opacity .28s}.guide_lpCard__7f2hg rect{fill:var(--tt-card);stroke:var(--brand-300);stroke-width:1.5}.guide_lpCard__7f2hg.guide_lpTop__r0Vfe rect{fill:var(--brand-50);stroke:var(--brand-500)}.guide_lpCard__7f2hg.guide_lpCut__SrFHE rect{stroke-dasharray:4 4;fill:var(--tt-soft)}.guide_lpCardLn__EHQjp{stroke:var(--brand-200);stroke-width:3;stroke-linecap:round}.guide_lpFace__bKFpf,.guide_lpTop__r0Vfe .guide_lpCardLn__EHQjp{display:none}.guide_lpTop__r0Vfe .guide_lpFace__bKFpf{display:block}.guide_lpNum__1ZpMQ{font:400 19px var(--display);font-variant-numeric:tabular-nums;fill:var(--brand-ink)}.guide_lpUnit__WECWm{font:700 8.5px var(--font);letter-spacing:.06em;text-transform:uppercase;fill:var(--ink-2)}.guide_lpRoll__WWR0r .guide_lpFace__bKFpf{animation:guide_lpRoll__WWR0r .32s var(--ease-out)}@keyframes guide_lpRoll__WWR0r{0%{transform:translateY(8px);opacity:0}to{transform:none;opacity:1}}.guide_lpFlag__wkoIv,.guide_lpX__X9w1B{display:none}.guide_lpFlagged__7w_tK .guide_lpFlag__wkoIv{display:block}.guide_lpCard__7f2hg .guide_lpFlag__wkoIv{fill:var(--gold-300);stroke:var(--gold-700);stroke-width:1.4;stroke-linejoin:round}.guide_lpCut__SrFHE .guide_lpX__X9w1B{display:block}.guide_lpX__X9w1B path{stroke:var(--bad-500);stroke-width:2.6;stroke-linecap:round}.guide_lpBook__pg_Ka,.guide_lpChat__cxWnO,.guide_lpPaper__30agV{transition:opacity .25s}.guide_lpChat__cxWnO path{fill:var(--brand-50);stroke:var(--brand-400);stroke-width:1.5;stroke-linejoin:round}.guide_lpChat__cxWnO circle{fill:var(--brand-400)}.guide_lpChat__cxWnO .guide_lpLnW__U97MB{stroke-linecap:round}.guide_lpPaper__30agV rect{fill:var(--tt-card);stroke:var(--ink-3);stroke-width:1.5}.guide_lpPaper__30agV .guide_lpLn__Yj6bP{stroke:var(--line-2);stroke-width:2.4;stroke-linecap:round}.guide_lpPaper__30agV .guide_lpGap__0dHkI{fill:var(--no-bg);stroke:var(--bad-500);stroke-width:1.4;stroke-dasharray:3 3}.guide_lpBook__pg_Ka path{fill:var(--gold-100);stroke:var(--gold-700);stroke-width:1.5;stroke-linejoin:round}.guide_lpBook__pg_Ka .guide_lpFrame__qImTi rect{fill:var(--tt-card);stroke:var(--brand-500);stroke-width:1.3}.guide_lpBook__pg_Ka .guide_lpFrame__qImTi path{fill:none;stroke:var(--brand-500);stroke-width:1.3}.guide_tlPanel__KiIUB{min-width:0;padding-top:6px}.guide_tlList__Wmw27{display:grid;gap:4px;margin:0 0 16px;padding:0;list-style:none}.guide_tlItem__VQ9qZ{display:block;border-radius:14px;transition:background .2s}.guide_tlItem__VQ9qZ.guide_tlOn__5unea{background:var(--st-bg);box-shadow:inset 0 0 0 1px var(--st-line)}.guide_tlOff__N4JN_ .guide_tlX__6FAbT{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.guide_tlRow__yTPPt{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:6px 8px;border:0;border-radius:12px;background:none;color:var(--ink-2);font:600 15px/1.3 var(--font);text-align:start;cursor:pointer}.guide_tlRow__yTPPt:hover{color:var(--brand-ink)}.guide_tlOn__5unea .guide_tlRow__yTPPt{color:var(--ink);font-weight:700}.guide_tlN__qS2KB{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:var(--tt-card);color:var(--brand-ink);box-shadow:inset 0 0 0 1.5px var(--brand-200);font:400 15px/1 var(--display)}.guide_tlDone__IrxZO .guide_tlN__qS2KB{background:var(--brand-100);box-shadow:inset 0 0 0 1.5px var(--brand-300)}.guide_tlItem__VQ9qZ.guide_tlOn__5unea .guide_tlN__qS2KB{background:var(--brand-600);color:#fff;box-shadow:none}.guide_tlX__6FAbT{margin:0;padding-block:0 14px;padding-inline:52px 14px;font:500 17.5px/1.5 var(--font);color:var(--ink);text-wrap:pretty}.guide_tlX__6FAbT p{margin:0;font:inherit;color:inherit}.guide_tlX__6FAbT p+p{margin-top:8px}.guide_tlNav__K_MsF{display:flex;flex-wrap:wrap;gap:10px}.guide_chips__Ja0qF{display:none}.guide_tp__9zDr_{margin:36px 0 22px;padding:22px 22px 20px;border-radius:24px;background:var(--tt-card);border:1px solid var(--tt-line);box-shadow:var(--tt-shadow)}.guide_tpHead__iRjQz{display:grid;gap:2px;margin-bottom:14px}.guide_tpL__d7R8h{margin:0 0 16px;font:700 17.5px/1.3 var(--font);color:var(--ink)}.guide_tpTl__sv7OA{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:4px}.guide_tpTl__sv7OA:after,.guide_tpTl__sv7OA:before{content:"";position:absolute;top:19px;height:6px;border-radius:6px;inset-inline-start:calc(100% / 6)}.guide_tpTl__sv7OA:before{inset-inline-end:calc(100% / 6);background:var(--line)}.guide_tpTl__sv7OA:after{width:calc((100% - 100% / 3) * var(--tp-k, 0));background:var(--brand-500);transition:width .3s var(--ease-out)}.guide_tpStop__86RqL{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:8px;min-height:64px;padding:12px 4px 6px;border:0;border-radius:12px;background:none;color:var(--ink-2);font:600 13.5px/1.3 var(--font);text-align:center;cursor:pointer}.guide_tpStop__86RqL:hover{color:var(--ink)}.guide_tpDot__JOV7E{flex:none;width:20px;height:20px;border-radius:50%;background:var(--tt-card);box-shadow:inset 0 0 0 3px var(--line-2);transition:box-shadow .2s,background .2s,transform .2s var(--ease-out)}.guide_tpPast__K58IY .guide_tpDot__JOV7E{background:var(--brand-500);box-shadow:none}.guide_tpStop__86RqL[aria-checked=true]{color:var(--ink);font-weight:700}.guide_tpStop__86RqL[aria-checked=true] .guide_tpDot__JOV7E{background:var(--brand-600);box-shadow:0 0 0 5px color-mix(in srgb,var(--brand-500) 22%,transparent);transform:scale(1.1)}.guide_tpTl__sv7OA .guide_tpStop__86RqL:focus-visible{outline:3px solid var(--brand-500);outline-offset:0}.guide_tpLanes__S2ep0{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:stretch}.guide_tpLane__W0ryZ{display:flex;flex-direction:column;gap:12px;min-width:0;padding:16px;border-radius:18px;background:var(--st-bg);border:1px solid var(--st-line)}.guide_tpLh__jP6D8{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.guide_tpWho__hkuN3{font:700 12px/1 var(--font);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.guide_tpLh__jP6D8 b{font:400 20px/1.1 var(--display);color:var(--ink)}.guide_tpDisp__l7H_e{display:flex;align-items:flex-end;min-height:52px}.guide_tpStat__DVWKz{display:flex;align-items:baseline;gap:8px}.guide_tpBig__tWa4x{font:400 40px/1 var(--display);letter-spacing:-.02em;color:var(--ink)}.guide_tpOf__gxG2m{font:600 15px var(--font);color:var(--ink-2)}.guide_tpKey__nS36B{display:inline-flex;align-items:center;font:400 30px/1.1 var(--display);letter-spacing:-.015em;color:var(--ink)}.guide_tpNone__9VurB{display:inline-flex;align-items:center;gap:12px;min-height:40px;font:600 13.5px/1.3 var(--font);color:var(--ink-3)}.guide_tpNone__9VurB i{display:block;width:36px;height:6px;border-radius:6px;background:var(--line-2)}.guide_tpVis__zKQkT{display:grid;gap:8px}.guide_tpSq__oLoyD{display:grid;grid-template-columns:repeat(15,minmax(0,1fr));gap:3px;max-width:330px}.guide_tpSq__oLoyD i{aspect-ratio:1;border-radius:3px;background:var(--line);transition:background .2s}.guide_tpSq__oLoyD i.guide_tpOn__UA9uh{background:var(--m-library)}.guide_tpSq__oLoyD i.guide_tpHalf__jaxC_{background:repeating-linear-gradient(135deg,var(--m-library) 0 3px,var(--line) 3px 6px)}.guide_tpSqcap__IjUF6{margin:0;font:400 12px/1.7 var(--font);color:var(--ink-3)}.guide_tpPct__wU4x4{height:10px;border-radius:10px;background:var(--line);overflow:hidden}.guide_tpPct__wU4x4 i{display:block;height:100%;border-radius:10px;background:var(--m-library);transition:width .3s var(--ease-out)}.guide_tpQuote__NN278{margin:0;padding-inline-start:12px;border-inline-start:3px solid var(--brand-200);font:400 15px/1.55 var(--font);color:var(--ink)}.guide_tpSide__ELkPY{margin:0;font:400 13.5px/1.5 var(--font);color:var(--ink-2)}.guide_tpStory__ZVrzT{margin-top:auto;padding-top:8px;border-top:1px solid var(--st-line)}.guide_tpStory__ZVrzT summary{cursor:pointer;font:700 13.5px var(--font);color:var(--brand-ink);border-radius:6px}.guide_tpStoryB__gOU_8 p{margin:8px 0 0;font:400 15px/1.6 var(--font);color:var(--ink);text-wrap:pretty}@media (max-width:980px){.guide_s1__RfHcL{grid-template-columns:minmax(0,1fr)}.guide_s1__RfHcL>*{grid-column:1}.guide_s1__RfHcL>.guide_pointer__X1vr6{grid-column:1;grid-row:auto;flex-direction:row;align-items:center;gap:16px;margin:2px 0 22px}.guide_ptFig__nMEiY{flex:none;width:168px}.guide_ptT__IN6NC{flex:1 1 0;padding:0}}@media (max-width:900px){.guide_tl__ijUKo{padding:18px}.guide_tl__ijUKo,.guide_tpLanes__S2ep0{grid-template-columns:1fr}}@media (max-width:767px){.guide_chips__Ja0qF{display:flex;gap:8px;margin:0 0 10px}.guide_stepChip__lnVpP{display:grid;place-items:center;width:44px;height:44px;flex:none;padding:0;border:0;border-radius:12px;background:var(--tt-card);color:var(--brand-ink);box-shadow:inset 0 0 0 1.5px var(--brand-200);font:400 17.5px/1 var(--display);cursor:pointer;transition:background .15s,color .15s,box-shadow .15s}.guide_stepChip__lnVpP.guide_stepChipDone__mHSLT{background:var(--brand-100);box-shadow:inset 0 0 0 1.5px var(--brand-300)}.guide_stepChip__lnVpP.guide_stepChipOn__vd1Z0{background:var(--brand-600);color:#fff;box-shadow:none}.guide_tlItem__VQ9qZ.guide_tlOff__N4JN_{display:none}.guide_tlOn__5unea .guide_tlRow__yTPPt{pointer-events:none;padding-inline:12px;font-size:17px;font-weight:700;letter-spacing:-.005em}.guide_tlItem__VQ9qZ.guide_tlOn__5unea .guide_tlN__qS2KB{display:none}.guide_tlList__Wmw27{margin-bottom:14px}.guide_tlItem__VQ9qZ .guide_tlX__6FAbT{padding:0 12px 14px;font-size:16px;line-height:1.55;font-weight:400;color:var(--ink-2)}}@media (max-width:600px){.guide_hgrid__gJXwO>.guide_hero__lmriE{padding:12px 12px 14px;border-radius:18px}.guide_heroCap__HsEue{font-size:13.5px}.guide_heroGo__sTgJv{padding:0 14px}.guide_rules__dy3MO{grid-template-columns:1fr}.guide_rule__bvSRT{grid-template-columns:72px minmax(0,1fr);padding:16px}.guide_ruleFig__bbEUn{height:56px}.guide_ruleFig__bbEUn svg{width:62px}.guide_sec__yS4U_:before{inset-inline-start:-10px}.guide_p1__jDlaf[data-clamped]>*{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;line-clamp:6;overflow:hidden;margin-bottom:2px;-webkit-mask-image:linear-gradient(#000 calc(100% - 1.8em),transparent);mask-image:linear-gradient(#000 calc(100% - 1.8em),transparent)}.guide_p1__jDlaf[data-clamped]>*+*{display:none}.guide_s1__RfHcL>.guide_more__IS2Lb{display:inline-flex;align-items:center;gap:6px;justify-self:start;min-height:40px;padding:0 2px;border:0;border-radius:6px;background:none;color:var(--tt-kick);font:700 15px var(--font);cursor:pointer}.guide_moreIc__mK2y8{transform:rotate(90deg);transition:transform .2s var(--ease-out)}.guide_more__IS2Lb[aria-expanded=true] .guide_moreIc__mK2y8{transform:rotate(-90deg)}.guide_s1__RfHcL>.guide_pointer__X1vr6{gap:12px;padding:10px}.guide_ptFig__nMEiY{width:112px;padding:5px 3px 1px}.guide_sort__pUGR4{padding:18px 14px 14px;border-radius:20px}.guide_sortQ__M1FiV{font-size:17.5px}.guide_trays__MsyRm{gap:8px}.guide_tray___k9g6{min-height:112px;padding:8px}.guide_trayB__e49jv{font-size:13.5px;padding:0 8px}.guide_tlFull__JimVs{display:none}.guide_tlShort__KvqGb{display:inline}.guide_chip__MMNTK{font-size:13.5px}.guide_tl__ijUKo{padding:14px 14px 18px;border-radius:20px}.guide_lpSt__YDg0o .guide_lpLab__8fo06{font-size:16.5px}.guide_tp__9zDr_{padding:16px 14px}.guide_tpBig__tWa4x{font-size:34px}.guide_tpKey__nS36B{font-size:26px}.guide_tpStop__86RqL{font-size:12px;padding-inline:2px}}@media (max-width:560px){.guide_rules__dy3MO .guide_rule__bvSRT{display:block;padding:14px 16px}.guide_rule__bvSRT .guide_ruleFig__bbEUn{float:inline-start;width:56px;height:42px;margin-block:3px 2px;margin-inline-end:12px;border-radius:10px}.guide_rule__bvSRT .guide_ruleFig__bbEUn svg{width:48px}}html[data-theme=professional] .guide_hero__lmriE,html[data-theme=professional] .guide_pointer__X1vr6,html[data-theme=professional] .guide_rule__bvSRT,html[data-theme=professional] .guide_sort__pUGR4,html[data-theme=professional] .guide_tl__ijUKo,html[data-theme=professional] .guide_tp__9zDr_{border-radius:12px;box-shadow:none}html[data-theme=professional] .guide_chip__MMNTK,html[data-theme=professional] .guide_chip__MMNTK.guide_drag__l1DQb,html[data-theme=professional] .guide_chip__MMNTK[aria-pressed=true],html[data-theme=professional] .guide_guide__vTtD4[data-part] .guide_rule__bvSRT[data-part],html[data-theme=professional] .guide_heroGo__sTgJv{box-shadow:none}html[data-theme=professional] .guide_s1__RfHcL>.guide_sort__pUGR4,html[data-theme=professional] .guide_tl__ijUKo{margin-top:28px}html[data-theme=professional] .guide_stepChip__lnVpP,html[data-theme=professional] .guide_tlN__qS2KB,html[data-theme=professional] .guide_tpBig__tWa4x,html[data-theme=professional] .guide_tpLh__jP6D8 b{font-family:var(--font);font-weight:700}html[data-theme=professional] .guide_tpKey__nS36B{font-family:var(--font);font-weight:700;font-size:24px}.study-actions_host__NpnF0{container-type:inline-size;display:block}.study-actions_sa__B9BB7{--sa-c:var(--canvas,var(--surface,#fff));position:relative;border:1px solid var(--brand-200);border-radius:18px;padding:14px 16px 12px;background:linear-gradient(180deg,var(--brand-50),var(--sa-c) 72%);color:var(--ink);font:400 14px/1.45 var(--font);text-align:start}.study-actions_sa__B9BB7 *{box-sizing:border-box}.study-actions_svg__wst9C{display:block;flex:none;width:18px;height:18px}[dir=rtl] .study-actions_flip__buY4A{transform:scaleX(-1)}.study-actions_live__6DfMo{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;margin:0}.study-actions_saQ__c3mQn{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.study-actions_saQt__cZxOV{margin:0;font:650 16px/1.3 var(--font);letter-spacing:-.01em;flex:1 1 0;min-width:min(12ch,100%)}.study-actions_sa__B9BB7 .study-actions_saProfH__5Yz_S,.study-actions_sa__B9BB7 .study-actions_saQt__cZxOV{margin:0;font-family:var(--font);font-weight:650;line-height:1.3;letter-spacing:-.01em;text-transform:none;color:var(--ink)}.study-actions_sa__B9BB7 .study-actions_saQt__cZxOV{font-size:16px}.study-actions_sa__B9BB7 .study-actions_saSub__Fgvb6{margin:4px 0 10px;max-width:none;font-size:13px;line-height:1.45;color:var(--ink-2);text-align:start}.study-actions_saCoin__h6v1A{position:relative;transform-origin:50% 50%;width:18px;height:18px;flex:none;display:grid;place-items:center;color:var(--gold-ink)}.study-actions_saCoinPx__446Q6{display:grid;place-items:center;line-height:0}.study-actions_saCoin__h6v1A[data-px] .study-actions_saCoinCrisp__FOl_8{display:none}.study-actions_saEarn__7mcEv{flex:none;display:inline-block;height:22px;line-height:20px;padding:0 8px;border-radius:99px;background:var(--gold-100);border:1px solid rgba(168,99,0,.22);color:var(--gold-ink);font:700 11.5px var(--font);white-space:nowrap}.study-actions_saPtsOwn__TS_b3{flex:none;display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 9px;border-radius:99px;background:var(--sa-c);border:1px solid var(--line);font-size:12px;color:var(--ink-2)}.study-actions_saPtsOwn__TS_b3 b{color:var(--gold-ink);display:inline-block}.study-actions_saSub__Fgvb6{margin:4px 0 10px;font-size:13px;color:var(--ink-2)}.study-actions_saVotes__FMmb9{display:flex;flex-wrap:wrap;gap:8px}.study-actions_saVote__oyZCB{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:42px;min-width:84px;padding:0 14px;border-radius:11px;border:1px solid var(--line-2);background:var(--sa-c);font:600 14.5px var(--font);color:var(--ink);cursor:pointer;box-shadow:inset 0 -2px 0 rgba(12,11,20,.06),var(--shadow-1);transition:background .18s,border-color .18s,color .18s,box-shadow .18s,opacity .18s}.study-actions_saVote__oyZCB:hover{border-color:var(--brand-300)}.study-actions_saVote__oyZCB:active{transform:translateY(1px);box-shadow:none}.study-actions_saHist__J9SwN:focus-visible,.study-actions_saLink__YTpy5:focus-visible,.study-actions_saTg__AuLUE:focus-visible,.study-actions_saVote__oyZCB:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.study-actions_saKbd__gLV3_{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 4px;border-radius:5px;border:1px solid var(--line-2);font:600 10.5px var(--font);color:var(--ink-3);background:transparent}.study-actions_saVote__oyZCB[data-on]{background:var(--brand-600);border-color:var(--brand-700);color:#fff;box-shadow:inset 0 -3px 0 rgba(20,6,70,.35)}.study-actions_saVote__oyZCB[data-on] .study-actions_saKbd__gLV3_{display:none}.study-actions_saVote__oyZCB[data-on] .study-actions_svg__wst9C{width:16px;height:16px}.study-actions_saAsk__woONt[data-voted] .study-actions_saVote__oyZCB:not([data-on]){color:var(--ink-2);box-shadow:none}.study-actions_saDone__6_lQP{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;margin-top:10px}.study-actions_saThanks__3PP1Q{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#11703a}.study-actions_saThanks__3PP1Q .study-actions_svg__wst9C{width:16px;height:16px}.study-actions_saLink__YTpy5{display:inline-flex;align-items:center;gap:5px;background:none;border:0;padding:2px 0;font:600 12.5px var(--font);color:var(--brand-ink);cursor:pointer;border-radius:4px}.study-actions_saLink__YTpy5 .study-actions_svg__wst9C{width:15px;height:15px}.study-actions_saLink__YTpy5:hover span{text-decoration:underline;text-underline-offset:3px}.study-actions_saPlus__PEFSI{position:absolute;z-index:3;font:700 12.5px var(--font);color:var(--gold-700);background:var(--gold-100);border:1px solid rgba(168,99,0,.3);border-radius:99px;padding:1px 8px;pointer-events:none;animation:study-actions_saRise__JYhG9 .9s var(--ease-out,cubic-bezier(.16,1,.3,1)) both}@keyframes study-actions_saRise__JYhG9{0%{opacity:0;transform:translateY(6px) scale(.8)}20%{opacity:1;transform:translateY(-4px) scale(1.06)}70%{opacity:1;transform:translateY(-14px) scale(1)}to{opacity:0;transform:translateY(-22px)}}.study-actions_saSpark__lQUKj{position:fixed;z-index:400;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;pointer-events:none;will-change:transform;background:radial-gradient(circle at 35% 35%,#fff7d6 0 22%,var(--gold-300) 23% 60%,var(--gold-500) 61%);box-shadow:0 0 0 3px rgba(245,167,10,.22),0 0 14px 2px rgba(245,167,10,.45)}.study-actions_sa__B9BB7[data-prof]{background:linear-gradient(180deg,var(--brand-50),var(--sa-c) 80%);border-color:var(--brand-300)}.study-actions_saProf__HPbx0{position:relative;display:flex;align-items:flex-start;gap:12px;padding-inline-end:36px}.study-actions_saProfIc__7glDQ{width:40px;height:40px;border-radius:12px;flex:none;display:grid;place-items:center;color:#fff;background:linear-gradient(160deg,var(--brand-500),var(--brand-700));box-shadow:inset 0 -3px 0 rgba(20,6,70,.3)}.study-actions_saProfIc__7glDQ .study-actions_svg__wst9C{width:22px;height:22px}.study-actions_saProfT__DZi4V{min-width:0;display:flex;flex-direction:column;gap:2px}.study-actions_saProfH__5Yz_S{margin:0;font:650 15.5px/1.3 var(--font);letter-spacing:-.01em;color:var(--ink)}.study-actions_saProfWho__dJJGq{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;font-size:13.5px;font-weight:600;color:var(--brand-800)}.study-actions_saProfC__gW4Ps{display:inline-flex;align-items:center;gap:6px}.study-actions_saProfWho__dJJGq i{font-style:normal;color:var(--ink-3)}.study-actions_saProfT__DZi4V small{font-size:12.5px;color:var(--ink-3)}.study-actions_saDemo__An_Qm{margin-inline-start:2px}.study-actions_saSeal__8H95j{position:absolute;top:0;inset-inline-end:0;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;color:#fff;background:var(--ok-500);box-shadow:0 0 0 3px var(--sa-c),0 0 0 4px rgba(22,163,74,.35)}.study-actions_saSeal__8H95j .study-actions_svg__wst9C{width:16px;height:16px}.study-actions_saRow___GYtP{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:12px;padding-top:12px;border-top:1px dashed var(--brand-200)}.study-actions_saTg__AuLUE{position:relative;display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 13px 0 9px;border-radius:99px;border:1px solid var(--line-2);background:var(--sa-c);font:600 13.5px var(--font);color:var(--ink);cursor:pointer;transition:background .18s,border-color .18s,color .18s}.study-actions_saTg__AuLUE:hover{border-color:var(--brand-300)}.study-actions_saBox__2UY1X{position:relative;width:22px;height:22px;border-radius:7px;border:1.5px solid var(--line-2);display:grid;place-items:center;color:#fff;background:var(--sa-c);transition:background .2s,border-color .2s}.study-actions_saBox__2UY1X .study-actions_svg__wst9C{width:15px;height:15px}.study-actions_saTick__bhySh{stroke-dasharray:16;stroke-dashoffset:16;transition:stroke-dashoffset .28s var(--ease-out,cubic-bezier(.16,1,.3,1)) .04s}.study-actions_saTg__AuLUE[data-on] .study-actions_saTick__bhySh{stroke-dashoffset:0}.study-actions_saRead__GFp_6[data-on]{background:var(--brand-50);border-color:var(--brand-400);color:var(--brand-800)}.study-actions_saRead__GFp_6[data-on] .study-actions_saBox__2UY1X{background:var(--brand-600);border-color:var(--brand-600)}.study-actions_saStud__FHhAI[data-on]{background:#eaf7ef;border-color:rgba(22,163,74,.5);color:#11703a}.study-actions_saStud__FHhAI[data-on] .study-actions_saBox__2UY1X{background:var(--ok-500);border-color:var(--ok-500)}.study-actions_saBox__2UY1X:after{content:"";position:absolute;inset:-5px;border-radius:10px;border:2px solid;opacity:0;pointer-events:none}.study-actions_saRead__GFp_6 .study-actions_saBox__2UY1X:after{color:var(--brand-400)}.study-actions_saStud__FHhAI .study-actions_saBox__2UY1X:after{color:var(--gold-500)}.study-actions_saTg__AuLUE[data-pop] .study-actions_saBox__2UY1X:after{animation:study-actions_saRing__6pJyr .6s var(--ease-out,cubic-bezier(.16,1,.3,1)) both}@keyframes study-actions_saRing__6pJyr{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(1.5)}}.study-actions_saSeal__8H95j .study-actions_saTick__bhySh,.study-actions_saThanks__3PP1Q .study-actions_saTick__bhySh,.study-actions_saVote__oyZCB .study-actions_saTick__bhySh{stroke-dasharray:none;stroke-dashoffset:0}.study-actions_saHist__J9SwN{margin-inline-start:auto;display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 4px;border-radius:8px;font:600 13px var(--font);color:var(--brand-ink);text-decoration:none}.study-actions_saHist__J9SwN .study-actions_svg__wst9C{width:16px;height:16px}.study-actions_saHist__J9SwN:hover span{text-decoration:underline;text-underline-offset:3px}.study-actions_saArr__lZ2QU{transition:transform .2s var(--spring,cubic-bezier(.34,1.4,.64,1))}.study-actions_saHist__J9SwN:hover .study-actions_saArr__lZ2QU{transform:translateX(3px)}[dir=rtl] .study-actions_saHist__J9SwN:hover .study-actions_saArr__lZ2QU{transform:scaleX(-1) translateX(3px)}.study-actions_sa__B9BB7[data-compact]{padding:12px 12px 10px;border-radius:14px}.study-actions_sa__B9BB7[data-compact] .study-actions_saQt__cZxOV{font-size:14.5px}.study-actions_sa__B9BB7[data-compact] .study-actions_saSub__Fgvb6{display:none}.study-actions_sa__B9BB7[data-compact] .study-actions_saVotes__FMmb9{margin-top:8px}.study-actions_sa__B9BB7[data-compact] .study-actions_saVote__oyZCB{height:36px;min-width:64px;font-size:13.5px}.study-actions_host__NpnF0 .study-actions_sa__B9BB7[data-marks]{padding:0;border:0;border-radius:0;background:none}.study-actions_host__NpnF0 .study-actions_sa__B9BB7[data-marks] .study-actions_saRow___GYtP{margin-top:0;padding-top:0;border-top:0}@container (max-width:440px){.study-actions_sa__B9BB7{padding:12px 12px 10px}.study-actions_saVotes__FMmb9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.study-actions_saVote__oyZCB{min-width:0;padding:0 6px;height:46px}.study-actions_saKbd__gLV3_{display:none}.study-actions_saRow___GYtP{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px}.study-actions_saTg__AuLUE{justify-content:center;padding:0 8px;height:44px}.study-actions_saHist__J9SwN{grid-column:1/-1;margin:2px 0 0;justify-content:center}.study-actions_saEarn__7mcEv{order:3}.study-actions_saRow___GYtP[data-one]{display:flex;flex-wrap:wrap}.study-actions_saRow___GYtP[data-one] .study-actions_saTg__AuLUE{flex:none;justify-content:flex-start;padding:0 14px 0 9px}.study-actions_saRow___GYtP[data-one] .study-actions_saHist__J9SwN{flex:0 1 auto;margin:0;margin-inline-start:auto}}@media (hover:none){.study-actions_saKbd__gLV3_{display:none}}html[data-theme=dark] .study-actions_sa__B9BB7{background:linear-gradient(180deg,rgba(115,73,242,.14),var(--sa-c) 72%);border-color:#3a2d6b}html[data-theme=dark] .study-actions_saRow___GYtP{border-top-color:#3a2d6b}html[data-theme=dark] .study-actions_saRead__GFp_6[data-on]{background:rgba(115,73,242,.18);color:#d7ccff}html[data-theme=dark] .study-actions_saStud__FHhAI[data-on]{background:rgba(22,163,74,.16);color:#8ee0ad}html[data-theme=dark] .study-actions_saThanks__3PP1Q{color:#8ee0ad}html[data-theme=dark] .study-actions_saProfWho__dJJGq{color:var(--brand-200)}html[data-theme=dark] .study-actions_saHist__J9SwN,html[data-theme=dark] .study-actions_saLink__YTpy5{color:var(--brand-300)}html[data-theme=dark] .study-actions_saEarn__7mcEv{background:rgba(245,167,10,.14);color:var(--gold-300)}html[data-theme=professional] .study-actions_sa__B9BB7{background:var(--sa-c);border-color:var(--line);border-radius:10px}html[data-theme=professional] .study-actions_saCoinPx__446Q6,html[data-theme=professional] .study-actions_sa__B9BB7 [data-fun]{display:none!important}html[data-theme=professional] .study-actions_saCoin__h6v1A .study-actions_saCoinCrisp__FOl_8{display:grid;color:var(--ink-3)}html[data-theme=professional] .study-actions_saTg__AuLUE,html[data-theme=professional] .study-actions_saVote__oyZCB{border-radius:7px;box-shadow:none}html[data-theme=professional] .study-actions_saEarn__7mcEv{background:transparent;border-color:var(--line);color:var(--ink-3)}html[data-theme=professional] .study-actions_saRow___GYtP{border-top-style:solid;border-top-color:var(--line)}html[data-theme=professional] .study-actions_saProfIc__7glDQ{background:var(--brand-600);box-shadow:none;border-radius:8px}html[data-theme=professional] .study-actions_saStud__FHhAI .study-actions_saBox__2UY1X:after{color:var(--brand-400)}html[data-theme=professional] .study-actions_saSpark__lQUKj{background:var(--brand-500);box-shadow:none}html[data-theme=professional][data-scheme=dark] .study-actions_saThanks__3PP1Q:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){color:var(--ok-500)}html[data-theme=professional][data-scheme=dark] .study-actions_saBox__2UY1X:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){border-color:var(--field-line)}html[data-theme=professional][data-scheme=dark] .study-actions_saRead__GFp_6[data-on]:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){color:var(--brand-ink)}html[data-theme=professional][data-scheme=dark] .study-actions_saRead__GFp_6[data-on] .study-actions_saBox__2UY1X:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){background:var(--brand-600);border-color:var(--brand-600)}html[data-theme=professional][data-scheme=dark] .study-actions_saStud__FHhAI[data-on]:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){background:color-mix(in srgb,var(--ok-500) 14%,var(--surface));border-color:color-mix(in srgb,var(--ok-500) 50%,transparent);color:var(--ok-500)}html[data-theme=professional][data-scheme=dark] .study-actions_saStud__FHhAI[data-on] .study-actions_saBox__2UY1X:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){background:var(--ok-fill);border-color:var(--ok-fill)}html[data-theme=professional][data-scheme=dark] .study-actions_saSeal__8H95j:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){background:var(--ok-fill);box-shadow:0 0 0 3px var(--sa-c)}html[data-theme=professional][data-scheme=dark] .study-actions_saProfWho__dJJGq:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){color:var(--brand-ink)}html[data-theme=professional][data-scheme=dark] :is(.study-actions_saVote__oyZCB,.study-actions_saTg__AuLUE):not([data-on]):where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){background:var(--active-bg)}html[data-calm="1"] .study-actions_sa__B9BB7,html[data-calm="1"] .study-actions_sa__B9BB7 *{transition:none!important;animation:none!important}html[data-calm="1"] .study-actions_saPlus__PEFSI,html[data-calm="1"] .study-actions_saSpark__lQUKj{display:none}@media (prefers-reduced-motion:reduce){.study-actions_sa__B9BB7,.study-actions_sa__B9BB7 *{transition:none!important;animation:none!important}.study-actions_saPlus__PEFSI,.study-actions_saSpark__lQUKj{display:none}}.term-study_study__ofF23{margin:40px 0 36px}.term-study_studyH__eNoAp{margin:0 0 10px;font-size:12px;font-weight:600;color:var(--ink-3);text-transform:uppercase;letter-spacing:.07em}.term-study_sec__N7cdb{margin:22px 0 4px}.term-study_ask__bF8ZI{display:inline-grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;max-width:100%;min-height:40px;padding:8px 12px 8px 11px;border:1px dashed var(--line-2);border-radius:14px;background:var(--surface);color:var(--ink-2);font:600 13.5px/1.3 var(--font);cursor:pointer;text-align:start;transition:border-color .18s,background .18s,transform .18s var(--spring,ease)}.term-study_ask__bF8ZI svg{flex:none;color:var(--m-library)}.term-study_askTx__v74V8{display:flex;flex-wrap:wrap;gap:0 8px;min-width:0}.term-study_askH__zYnqI{font-weight:400;color:var(--ink-3)}.term-study_ask__bF8ZI .term-study_chev__2xxkr{color:var(--ink-3);transition:transform .22s var(--spring,ease)}.term-study_ask__bF8ZI:hover{border-color:var(--m-library);border-style:solid;background:color-mix(in srgb,var(--m-library) 5%,var(--surface))}.term-study_ask__bF8ZI:active{transform:scale(.98)}.term-study_ask__bF8ZI:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.term-study_open__Lun70 .term-study_ask__bF8ZI{min-height:36px;padding-block:5px;border-style:solid;border-color:var(--line);font-weight:600;color:var(--ink-3)}.term-study_open__Lun70 .term-study_chev__2xxkr{transform:rotate(180deg)}.term-study_open__Lun70 .term-study_askH__zYnqI{display:none}.term-study_secB__KSUoR{margin-top:10px}@media (max-width:600px){.term-study_ask__bF8ZI{display:grid;width:100%}.term-study_askTx__v74V8{flex-direction:column}}html[data-calm="1"] .term-study_ask__bF8ZI,html[data-calm="1"] .term-study_ask__bF8ZI .term-study_chev__2xxkr{transition:none}@media (prefers-reduced-motion:reduce){.term-study_ask__bF8ZI,.term-study_ask__bF8ZI .term-study_chev__2xxkr{transition:none}}html[data-theme=professional] .term-study_ask__bF8ZI{border-radius:6px}.term-closed_closed__4w2I8{display:grid;gap:20px;width:100%;max-width:880px;margin:0 auto;padding:32px 16px 48px;color:var(--ink);font-family:var(--font)}.term-closed_closed__4w2I8 h1{margin:0;font-size:28px;line-height:1.2}.term-closed_desc__VsoSH{margin:8px 0 0;max-width:65ch;font-size:16px;line-height:1.6;color:var(--ink-2)}.term-closed_down__KpOMh{display:grid;gap:6px;padding:18px;border-radius:16px;border:1px solid var(--line);background:var(--surface)}.term-closed_down__KpOMh h2{margin:0;font-size:17px;color:var(--ink)}.term-closed_down__KpOMh p{margin:0;font-size:14px;line-height:1.5;color:var(--ink-2)}@media (min-width:768px){.term-closed_closed__4w2I8{padding:48px 32px 64px}}