.platform-admin_page__kxbBe{max-width:1280px;margin:0 auto;padding:32px 24px 80px;color:#173e3b}.platform-admin_hero__jglXj{display:flex;justify-content:space-between;gap:32px;padding:32px;border:2px solid #254b40;border-radius:16px;background:#e2edcf;box-shadow:5px 5px 0 #254b40}.platform-admin_hero__jglXj h1{font-size:clamp(28px,4vw,42px);line-height:1.15;margin:12px 0}.platform-admin_hero__jglXj p{max-width:700px;line-height:1.6}.platform-admin_hero__jglXj>div:last-child{display:flex;flex-direction:column;gap:12px;justify-content:center;font-size:14px}.platform-admin_eyebrow__Wv_j_{font-size:12px;font-weight:750;letter-spacing:.12em}.platform-admin_nav__HVY9_{display:flex;flex-wrap:wrap;gap:8px;margin:28px 0}.platform-admin_page__kxbBe button,.platform-admin_page__kxbBe input,.platform-admin_page__kxbBe select{font:inherit}.platform-admin_page__kxbBe button{border:1px solid #254b40;border-radius:8px;background:#fffdf4;color:#173e3b;padding:10px 16px;cursor:pointer;font-weight:650}.platform-admin_page__kxbBe button[aria-pressed=true],.platform-admin_primary__7b6DW{background:#254b40!important;color:#fffdf4!important}.platform-admin_page__kxbBe button:disabled{opacity:.55;cursor:wait}.platform-admin_page__kxbBe a:focus-visible,.platform-admin_page__kxbBe button:focus-visible,.platform-admin_page__kxbBe input:focus-visible,.platform-admin_page__kxbBe select:focus-visible{outline:3px solid #6f58b0;outline-offset:3px}.platform-admin_panel___JWG6{padding:24px;margin:20px 0;background:#fffdf4;border:1px solid #aebfab;border-radius:12px}.platform-admin_panel___JWG6 h2{font-size:25px;margin:0 0 12px}.platform-admin_panel___JWG6 h3{font-size:19px;margin:0 0 12px}.platform-admin_panel___JWG6 p{line-height:1.6}.platform-admin_grid__2hdG2{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px}.platform-admin_stat__HWNw4{background:#f0eedf;border-radius:8px;padding:20px}.platform-admin_stat__HWNw4 strong{font-size:34px;display:block}.platform-admin_hint__JpQVi{font-size:14px;color:#50675c}.platform-admin_form__VVPXF{display:grid;gap:16px;max-width:760px;margin:20px 0}.platform-admin_form__VVPXF label{display:grid;gap:7px;font-size:14px;font-weight:600}.platform-admin_page__kxbBe input,.platform-admin_page__kxbBe select{width:100%;padding:10px 12px;border:1px solid #a0b09c;background:white;border-radius:6px;color:#173e3b;min-width:0}.platform-admin_form__VVPXF fieldset{border:1px solid #aebfab;border-radius:8px;padding:14px}.platform-admin_checks__gXioD{display:flex;gap:16px;flex-wrap:wrap}.platform-admin_checks__gXioD label{display:flex;align-items:center}.platform-admin_checks__gXioD input{width:auto}.platform-admin_actions__54C4F{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.platform-admin_notice__ZP27e{padding:14px 18px;background:#e4efda;border-left:4px solid #254b40;border-radius:4px;margin:18px 0;overflow-wrap:anywhere}.platform-admin_error__V2V_K{background:#ffede4;border-color:#9c4130}.platform-admin_tableWrap__Fn9fN{overflow-x:auto}.platform-admin_table___eOL6{width:100%;border-collapse:collapse;font-size:14px}.platform-admin_table___eOL6 td,.platform-admin_table___eOL6 th{text-align:left;vertical-align:top;padding:14px 10px;border-bottom:1px solid #d4ddcb}.platform-admin_table___eOL6 th{background:#f0f3e9}.platform-admin_table___eOL6 td small{display:block;color:#50675c;margin-top:6px}.platform-admin_table___eOL6 td{overflow-wrap:anywhere;max-width:340px}.platform-admin_table___eOL6 button{padding:7px 11px;font-size:13px}.platform-admin_badge__HPEJe{display:inline-block;border-radius:20px;padding:3px 9px;background:#e2edcf;font-size:12px}.platform-admin_detail___eBmO{border:2px solid #254b40}.platform-admin_danger__FFDzf{color:#943e30!important}.platform-admin_linkBox__pKHPv{padding:16px;background:#edf1e5;border-radius:8px;overflow-wrap:anywhere}.platform-admin_pager__HWPMN{display:flex;gap:12px;align-items:center;margin:18px 0}.platform-admin_page__kxbBe .platform-admin_pager__HWPMN button:disabled{cursor:default}.platform-admin_page__kxbBe details{margin:16px 0}.platform-admin_page__kxbBe summary{cursor:pointer;font-weight:650;padding:10px 0}.platform-admin_page__kxbBe code{font-size:12px;overflow-wrap:anywhere}.platform-admin_empty__cS_6G{padding:24px;color:#50675c;text-align:center}@media(max-width:700px){.platform-admin_page__kxbBe{padding:18px 12px 60px}.platform-admin_hero__jglXj{flex-direction:column;padding:24px;gap:12px}.platform-admin_panel___JWG6{padding:18px}.platform-admin_grid__2hdG2{grid-template-columns:1fr}.platform-admin_nav__HVY9_ button{flex:1 1}.platform-admin_table___eOL6 td,.platform-admin_table___eOL6 th{padding:10px 8px}.platform-admin_form__VVPXF{max-width:100%}}.decision-tree-parts-demo_demo__46Fx9{margin:1.5rem 0 2rem;overflow:hidden;border:2px solid var(--ink);border-radius:18px;background:#fffdf6;box-shadow:6px 6px 0 var(--ink)}.decision-tree-parts-demo_header__zJQsB{padding:1.25rem 1.35rem 1rem;border-bottom:1px solid color-mix(in srgb,var(--ink) 22%,transparent);background:linear-gradient(135deg,#fff3b0,#fffdf6 68%)}.decision-tree-parts-demo_header__zJQsB h3{margin:.2rem 0 .45rem;font-size:clamp(1.25rem,2.2vw,1.75rem)}.decision-tree-parts-demo_header__zJQsB p{max-width:70ch;margin:0}.decision-tree-parts-demo_eyebrow__hy8Zc{font-family:var(--font-mono),monospace;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.decision-tree-parts-demo_termStrip__zakre{display:flex;flex-wrap:wrap;gap:.55rem;padding:.85rem 1.35rem;border-bottom:1px solid color-mix(in srgb,var(--ink) 18%,transparent);background:#f6f1e6}.decision-tree-parts-demo_termButton__earr8{padding:.45rem .72rem;border:1px solid var(--ink);border-radius:999px;background:#fff;color:var(--ink);font:inherit;font-size:.82rem;font-weight:750;cursor:pointer}.decision-tree-parts-demo_termButton__earr8:focus-visible,.decision-tree-parts-demo_termButton__earr8:hover{background:#dce6ff}.decision-tree-parts-demo_termButtonActive__2_uyd{background:#245cff;color:#fff;box-shadow:2px 2px 0 var(--ink)}.decision-tree-parts-demo_termButtonActive__2_uyd:focus-visible,.decision-tree-parts-demo_termButtonActive__2_uyd:hover{background:#245cff;color:#fff}.decision-tree-parts-demo_layout__VQ_66{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(230px,.75fr);gap:1rem;padding:1.1rem}.decision-tree-parts-demo_stage__2oIvN{min-width:0;border:1px solid color-mix(in srgb,var(--ink) 25%,transparent);border-radius:14px;background:linear-gradient(color-mix(in srgb,#245cff 8%,transparent) 1px,transparent 0),linear-gradient(90deg,color-mix(in srgb,#245cff 8%,transparent) 1px,transparent 0),#fff;background-size:24px 24px}.decision-tree-parts-demo_tree__q0FXS{display:block;width:100%;height:auto}.decision-tree-parts-demo_edge__ve3FU{fill:none;stroke:#a8a49a;stroke-linecap:round;stroke-width:7;transition:stroke .36s ease,stroke-width .36s ease}.decision-tree-parts-demo_edgeVisited__QyODj{stroke:#245cff}.decision-tree-parts-demo_edgeCurrent__RT8oX{stroke:#f5b700;stroke-width:12}.decision-tree-parts-demo_branchLabel__Hcf7P{fill:#5d594f;font-size:15px;font-weight:900;text-anchor:middle}.decision-tree-parts-demo_labelCurrent__tx3QV{fill:#111;font-size:18px}.decision-tree-parts-demo_node__bb_zp rect{fill:#fff;stroke:#68645b;stroke-width:2;transition:fill .3s ease,stroke .3s ease,stroke-width .3s ease}.decision-tree-parts-demo_nodeVisited__UXTMo rect{fill:#dce6ff;stroke:#245cff}.decision-tree-parts-demo_nodeCurrent__na8Ur rect{fill:#fff1a8;stroke:#111;stroke-width:5}.decision-tree-parts-demo_nodeQuestion__tbHtM{fill:#111;font-size:18px;font-weight:850;text-anchor:middle}.decision-tree-parts-demo_nodeValue__yL8hC{fill:#514d45;font-size:14px;text-anchor:middle}.decision-tree-parts-demo_inactiveLeaf__q5ZGK rect,.decision-tree-parts-demo_leaf__NmO4A rect{stroke-width:2}.decision-tree-parts-demo_inactiveLeaf__q5ZGK rect{fill:#f1eee5;stroke:#aaa49a}.decision-tree-parts-demo_inactiveLeaf__q5ZGK text,.decision-tree-parts-demo_leaf__NmO4A text{fill:#111;font-size:18px;font-weight:900;text-anchor:middle}.decision-tree-parts-demo_leaf__NmO4A rect{fill:#fff;stroke:#68645b;transition:fill .3s ease,stroke .3s ease,stroke-width .3s ease}.decision-tree-parts-demo_leafReached__7nO7H rect{fill:#dff7c7;stroke:#2e7d32}.decision-tree-parts-demo_leafCurrent__mIWx4 rect{stroke:#111;stroke-width:5}.decision-tree-parts-demo_callout__5ZLQv rect{fill:#111;transition:fill .3s ease}.decision-tree-parts-demo_callout__5ZLQv text{fill:#fff;font-size:12px;font-weight:900;letter-spacing:.08em;text-anchor:middle}.decision-tree-parts-demo_calloutActive__uJhqF rect{fill:#245cff}.decision-tree-parts-demo_depthGuide__aCWbS line{stroke:#8b867b;stroke-width:2}.decision-tree-parts-demo_depthGuide__aCWbS text{fill:#6d685f;font-size:13px;font-weight:750}.decision-tree-parts-demo_depthGuideActive__P6uUE line{stroke:#245cff;stroke-width:4}.decision-tree-parts-demo_depthGuideActive__P6uUE text{fill:#1746c8;font-weight:900}.decision-tree-parts-demo_marker__gl3GW{transition:transform .62s cubic-bezier(.2,.75,.2,1)}.decision-tree-parts-demo_marker__gl3GW circle{fill:#f5b700;stroke:#111;stroke-width:3}.decision-tree-parts-demo_marker__gl3GW text{fill:#111;font-size:11px;font-weight:900;text-anchor:middle}.decision-tree-parts-demo_markerRoot___9UBu{transform:translate(360px,80px)}.decision-tree-parts-demo_markerBranchOne__7DlSk{transform:translate(255px,150px)}.decision-tree-parts-demo_markerInternal__w1UEb{transform:translate(200px,220px)}.decision-tree-parts-demo_markerBranchTwo__PSgmI{transform:translate(270px,292px)}.decision-tree-parts-demo_markerLeaf__kZB2U{transform:translate(320px,312px)}.decision-tree-parts-demo_markerPath__LycKm{transform:translate(320px,312px);animation:decision-tree-parts-demo_markerPulse__na_8A 1.1s ease-in-out infinite}.decision-tree-parts-demo_pathLabel__a_Ekm{fill:#1746c8;font-size:14px;font-weight:900;text-anchor:middle}.decision-tree-parts-demo_explanation__xGvc2{align-self:stretch;padding:1.15rem;border:2px solid var(--ink);border-radius:14px;background:#245cff;color:#fff;box-shadow:4px 4px 0 #111}.decision-tree-parts-demo_activeTerm__esn35,.decision-tree-parts-demo_stepCount__1Ae46{display:inline-flex;margin:0 .45rem .75rem 0;padding:.3rem .5rem;border-radius:999px;font-family:var(--font-mono),monospace;font-size:.7rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.decision-tree-parts-demo_stepCount__1Ae46{background:#111}.decision-tree-parts-demo_activeTerm__esn35{background:#fff1a8;color:#111}.decision-tree-parts-demo_explanation__xGvc2 h4{margin:0 0 .65rem;color:#fff;font-size:1.35rem}.decision-tree-parts-demo_explanation__xGvc2 p{color:#fff}.decision-tree-parts-demo_explanation__xGvc2 strong{display:block;margin-top:1rem;padding:.75rem;border:1px solid #111;border-radius:9px;background:#fff1a8;color:#111}.decision-tree-parts-demo_controls__CA1VZ{display:flex;flex-wrap:wrap;gap:.6rem;padding:0 1.1rem 1.15rem}.decision-tree-parts-demo_controls__CA1VZ button:disabled{cursor:not-allowed;opacity:.45;box-shadow:none}@keyframes decision-tree-parts-demo_markerPulse__na_8A{0%,to{opacity:1}50%{opacity:.48}}@media (max-width:760px){.decision-tree-parts-demo_layout__VQ_66{grid-template-columns:1fr}.decision-tree-parts-demo_header__zJQsB,.decision-tree-parts-demo_termStrip__zakre{padding-inline:1rem}}@media (prefers-reduced-motion:reduce){.decision-tree-parts-demo_callout__5ZLQv rect,.decision-tree-parts-demo_edge__ve3FU,.decision-tree-parts-demo_leaf__NmO4A rect,.decision-tree-parts-demo_marker__gl3GW,.decision-tree-parts-demo_node__bb_zp rect{transition:none;animation:none}}.ensemble-choice-journey_journey__hgMSu{container-type:inline-size;margin:1.5rem 0 2rem;overflow:hidden;color:var(--ink);background:#fffdf6;border:2px solid var(--ink);border-radius:17px;box-shadow:6px 6px 0 var(--ink)}.ensemble-choice-journey_journeyHeader__4CMPo{padding:1rem 1.15rem;color:white;background:var(--blue);border-bottom:2px solid var(--ink)}.ensemble-choice-journey_journeyHeader__4CMPo h3,.ensemble-choice-journey_journeyHeader__4CMPo p,.ensemble-choice-journey_journeyHeader__4CMPo span{color:white}.ensemble-choice-journey_journeyHeader__4CMPo p{margin:0;color:var(--yellow);font-family:var(--font-mono),monospace;font-size:.66rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ensemble-choice-journey_journeyHeader__4CMPo h3{margin:.2rem 0 .35rem;font-size:clamp(1.2rem,2vw,1.65rem)}.ensemble-choice-journey_journeyHeader__4CMPo span{font-size:.82rem}.ensemble-choice-journey_stageButtons__uXQJp{display:grid;grid-template-columns:repeat(5,1fr);gap:.45rem;padding:.75rem;background:#f0ece2;border-bottom:2px solid var(--ink)}.ensemble-choice-journey_stageButtons__uXQJp button{display:flex;align-items:center;gap:.38rem;min-width:0;padding:.52rem;color:var(--ink);background:white;border:1.5px solid var(--ink);border-radius:8px;cursor:pointer;font:inherit;text-align:left}.ensemble-choice-journey_stageButtons__uXQJp button b{display:grid;width:1.45rem;height:1.45rem;flex:0 0 auto;place-items:center;background:var(--blue-light);border:1px solid var(--ink);border-radius:50%;font-size:.62rem}.ensemble-choice-journey_stageButtons__uXQJp button span{min-width:0;font-size:.62rem;font-weight:850}.ensemble-choice-journey_stageButtons__uXQJp button[aria-pressed=true]{background:var(--yellow);box-shadow:3px 3px 0 var(--ink)}.ensemble-choice-journey_journeyFooter___vMHm button:focus-visible,.ensemble-choice-journey_stageButtons__uXQJp button:focus-visible,.ensemble-choice-journey_stagePicture__Fs67n button:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.ensemble-choice-journey_stageIntro__ltngM{display:grid;gap:.18rem;padding:.8rem 1rem;color:white;background:var(--ink)}.ensemble-choice-journey_stageIntro__ltngM small{color:var(--yellow);font-family:var(--font-mono),monospace;font-size:.58rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.ensemble-choice-journey_stageIntro__ltngM h4,.ensemble-choice-journey_stageIntro__ltngM p{color:white}.ensemble-choice-journey_stageIntro__ltngM h4{margin:0;font-size:1rem}.ensemble-choice-journey_stageIntro__ltngM p{margin:0;font-size:.69rem;line-height:1.45}.ensemble-choice-journey_stagePicture__Fs67n{padding:1rem;background:linear-gradient(rgb(36 92 255/6%) 1px,transparent 0),linear-gradient(90deg,rgb(36 92 255/6%) 1px,transparent 0),white;background-size:22px 22px;animation:ensemble-choice-journey_stage-arrives__jNhuQ .28s ease both}.ensemble-choice-journey_choiceBoard__w_Cs7,.ensemble-choice-journey_clueBoard__YEq72,.ensemble-choice-journey_evidenceBoard__f5_g6,.ensemble-choice-journey_finalBoard__gEAB_,.ensemble-choice-journey_mistakeBoard__x9rLp{display:grid;gap:.75rem}.ensemble-choice-journey_evidenceBoard__f5_g6{grid-template-columns:minmax(180px,.55fr) minmax(460px,1.45fr)}.ensemble-choice-journey_jobBrief__mlkwq{display:grid;align-content:start;gap:.32rem;padding:.8rem;background:var(--yellow);border:2px solid var(--ink);border-radius:10px;box-shadow:3px 3px 0 var(--ink)}.ensemble-choice-journey_computerSide__vx_Zc small,.ensemble-choice-journey_dataRoles__0rSeP header small,.ensemble-choice-journey_frozenRecipe__ZV9iF small,.ensemble-choice-journey_groupCheck__mxKv7>small,.ensemble-choice-journey_jobBrief__mlkwq small,.ensemble-choice-journey_plantSide__1BzMZ small,.ensemble-choice-journey_requirementGate__IKLid header small,.ensemble-choice-journey_scoreboardHead__vr4_o,.ensemble-choice-journey_shuffleScores__UOuhb header small{font-family:var(--font-mono),monospace;font-size:.52rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.ensemble-choice-journey_jobBrief__mlkwq>strong{font-size:.76rem}.ensemble-choice-journey_jobBrief__mlkwq ol{display:grid;gap:.42rem;margin:.25rem 0 0;padding:0;list-style:none}.ensemble-choice-journey_jobBrief__mlkwq li{display:grid;grid-template-columns:3.2rem 1fr;align-items:center;gap:.4rem;padding-top:.42rem;border-top:1px solid var(--ink)}.ensemble-choice-journey_jobBrief__mlkwq li b{font-size:.76rem}.ensemble-choice-journey_jobBrief__mlkwq li span{font-size:.58rem;line-height:1.35}.ensemble-choice-journey_scoreboard__w9AWp{overflow:hidden;background:white;border:2px solid var(--ink);border-radius:10px}.ensemble-choice-journey_candidateRow__qLfOd,.ensemble-choice-journey_scoreboardHead__vr4_o{display:grid;grid-template-columns:1.15fr .8fr .7fr .85fr .95fr;align-items:center;gap:.4rem}.ensemble-choice-journey_scoreboardHead__vr4_o{padding:.45rem .55rem;color:white;background:var(--ink)}.ensemble-choice-journey_scoreboardHead__vr4_o span{color:white}.ensemble-choice-journey_candidateRow__qLfOd{min-height:54px;padding:.45rem .55rem;border-top:1px solid #d4cec3}.ensemble-choice-journey_candidateRow__qLfOd:first-of-type{border-top:0}.ensemble-choice-journey_candidateRow__qLfOd>strong{font-size:.68rem}.ensemble-choice-journey_candidateRow__qLfOd>span{display:grid;gap:.06rem}.ensemble-choice-journey_candidateRow__qLfOd span b{font-size:.67rem}.ensemble-choice-journey_candidateRow__qLfOd span small{font-size:.48rem}.ensemble-choice-journey_passingRow__CpnNK{background:#e1f7d2;box-shadow:inset 6px 0 #24733c}.ensemble-choice-journey_failingRow__VNQJj{background:#fff8f5}.ensemble-choice-journey_failBadge__cyGqu,.ensemble-choice-journey_passBadge__f2NWV{justify-self:stretch;padding:.28rem .35rem;border:1px solid var(--ink);border-radius:6px;font-size:.58rem;font-weight:900;text-align:center}.ensemble-choice-journey_passBadge__f2NWV{color:white;background:#24733c}.ensemble-choice-journey_failBadge__cyGqu{color:#7d241c;background:#ffe1da}.ensemble-choice-journey_failBadge__cyGqu small,.ensemble-choice-journey_passBadge__f2NWV small{font-weight:750}.ensemble-choice-journey_developmentDefinition__JleAa,.ensemble-choice-journey_stageConclusion__EddGF{grid-column:1/-1;margin:0;padding:.65rem .75rem;background:#dff7c7;border:1.5px solid #24733c;border-radius:8px;font-size:.65rem;line-height:1.45}.ensemble-choice-journey_mistakeBoard__x9rLp{grid-template-columns:minmax(360px,1.25fr) minmax(230px,.75fr)}.ensemble-choice-journey_clueMeaning__Iw8hy,.ensemble-choice-journey_developmentArea__olHtw,.ensemble-choice-journey_frozenRecipe__ZV9iF,.ensemble-choice-journey_groupCheck__mxKv7,.ensemble-choice-journey_phaseControl__Ck_0c,.ensemble-choice-journey_requirementGate__IKLid,.ensemble-choice-journey_resultSheet__NIgnE,.ensemble-choice-journey_shuffleScores__UOuhb,.ensemble-choice-journey_testDrawer__BhU6R{background:white;border:2px solid var(--ink);border-radius:10px}.ensemble-choice-journey_resultSheet__NIgnE{overflow:hidden}.ensemble-choice-journey_resultSheet__NIgnE>header{display:grid;gap:.1rem;padding:.55rem .65rem;color:white;background:var(--blue)}.ensemble-choice-journey_resultSheet__NIgnE header small,.ensemble-choice-journey_resultSheet__NIgnE header strong{color:white}.ensemble-choice-journey_resultSheet__NIgnE header small{font-size:.51rem}.ensemble-choice-journey_resultSheet__NIgnE header strong{font-size:.7rem}.ensemble-choice-journey_tilePlot__hoWO5{display:grid;grid-template-columns:repeat(20,1fr);gap:3px;padding:.7rem}.ensemble-choice-journey_tileLegend__TM86o i,.ensemble-choice-journey_tilePlot__hoWO5 i{display:block;border:1px solid var(--ink);border-radius:2px}.ensemble-choice-journey_tilePlot__hoWO5 i{aspect-ratio:1;background:#48a85e}.ensemble-choice-journey_tilePlot__hoWO5:not(.ensemble-choice-journey_tilePlotDetailed__xtnkF) i:nth-child(n+86){background:#ee7564}.ensemble-choice-journey_tilePlotDetailed__xtnkF i.ensemble-choice-journey_missed-water__nJOJK{background:#d33b2f}.ensemble-choice-journey_tilePlotDetailed__xtnkF i.ensemble-choice-journey_unneeded-water__WKA7u{background:#ffb13b}.ensemble-choice-journey_tileLegend__TM86o{display:flex;flex-wrap:wrap;gap:.55rem;padding:0 .7rem .6rem}.ensemble-choice-journey_tileLegend__TM86o span{display:flex;align-items:center;gap:.25rem;font-size:.53rem;font-weight:800}.ensemble-choice-journey_tileLegend__TM86o i{width:.8rem;height:.8rem}.ensemble-choice-journey_tileLegend__TM86o i.ensemble-choice-journey_correct__oC33m{background:#48a85e}.ensemble-choice-journey_tileLegend__TM86o i.ensemble-choice-journey_missed-water__nJOJK{background:#d33b2f}.ensemble-choice-journey_tileLegend__TM86o i.ensemble-choice-journey_unneeded-water__WKA7u{background:#ffb13b}.ensemble-choice-journey_tileLegend__TM86o i.ensemble-choice-journey_hiddenError__V6qru{background:#ee7564}.ensemble-choice-journey_clueMeaning__Iw8hy button,.ensemble-choice-journey_jobSwitch__j6iwy button,.ensemble-choice-journey_journeyFooter___vMHm button,.ensemble-choice-journey_phaseControl__Ck_0c button,.ensemble-choice-journey_resultSheet__NIgnE button{padding:.42rem .58rem;color:var(--ink);background:var(--yellow);border:1.5px solid var(--ink);border-radius:7px;cursor:pointer;font:inherit;font-size:.6rem;font-weight:850}.ensemble-choice-journey_resultSheet__NIgnE button{display:block;margin:0 auto .65rem}.ensemble-choice-journey_groupCheck__mxKv7{display:grid;align-content:center;gap:.45rem;padding:.7rem}.ensemble-choice-journey_groupCheck__mxKv7>div{display:grid;grid-template-columns:1fr auto;gap:.1rem .4rem;padding:.45rem;background:#e7f0ff;border:1px solid var(--ink);border-radius:7px}.ensemble-choice-journey_groupCheck__mxKv7 div strong{font-size:.61rem}.ensemble-choice-journey_groupCheck__mxKv7 div span{grid-column:1;font-size:.52rem}.ensemble-choice-journey_groupCheck__mxKv7 div b{grid-column:2;grid-row:1/3;align-self:center;font-size:.78rem}.ensemble-choice-journey_groupCheck__mxKv7 .ensemble-choice-journey_weakerGroup__atXfZ{background:#ffe1da;border-color:#a62e25}.ensemble-choice-journey_groupCheck__mxKv7 p{margin:0;padding:.5rem;background:var(--yellow);border-radius:7px;font-size:.58rem;line-height:1.45}.ensemble-choice-journey_clueBoard__YEq72{grid-template-columns:minmax(300px,1fr) minmax(360px,1.15fr)}.ensemble-choice-journey_shuffleScores__UOuhb{display:grid;align-content:center;gap:.55rem;padding:.75rem}.ensemble-choice-journey_shuffleScores__UOuhb header{display:grid;gap:.12rem;margin-bottom:.2rem}.ensemble-choice-journey_shuffleScores__UOuhb header strong{font-size:.71rem}.ensemble-choice-journey_shuffleScores__UOuhb header span{font-size:.55rem;line-height:1.35}.ensemble-choice-journey_shuffleScores__UOuhb>div{display:grid;grid-template-columns:7rem 1fr 2.2rem;align-items:center;gap:.38rem}.ensemble-choice-journey_shuffleScores__UOuhb div span{font-size:.56rem;font-weight:800}.ensemble-choice-journey_shuffleScores__UOuhb div i{height:.65rem;overflow:hidden;background:#eee9de;border:1px solid var(--ink);border-radius:999px}.ensemble-choice-journey_shuffleScores__UOuhb div i b{display:block;height:100%;background:var(--blue);transition:width .3s ease}.ensemble-choice-journey_shuffleScores__UOuhb div i b.ensemble-choice-journey_largeFall__BPTl5{background:#d33b2f}.ensemble-choice-journey_shuffleScores__UOuhb div i b.ensemble-choice-journey_smallFall__JoOfp{background:#ffb13b}.ensemble-choice-journey_shuffleScores__UOuhb div strong{font-size:.61rem}.ensemble-choice-journey_shuffleScores__UOuhb div em{grid-column:2/4;margin-top:-.28rem;font-size:.48rem;font-style:normal}.ensemble-choice-journey_clueMeaning__Iw8hy{display:grid;grid-template-columns:1fr 95px 1fr;align-items:stretch;gap:.45rem;padding:.65rem}.ensemble-choice-journey_computerSide__vx_Zc,.ensemble-choice-journey_plantSide__1BzMZ{display:grid;align-content:center;gap:.25rem;padding:.6rem;background:#e7f0ff;border:1px solid var(--ink);border-radius:8px}.ensemble-choice-journey_plantSide__1BzMZ{background:#dff7c7}.ensemble-choice-journey_computerSide__vx_Zc strong,.ensemble-choice-journey_plantSide__1BzMZ strong{font-size:.63rem;line-height:1.35}.ensemble-choice-journey_computerSide__vx_Zc span,.ensemble-choice-journey_plantSide__1BzMZ span{font-size:.52rem;line-height:1.4}.ensemble-choice-journey_causeBarrier__UaXbd{display:grid;align-content:center;gap:.2rem;padding:.35rem;color:#7d241c;background:repeating-linear-gradient(135deg,#fff0ec 0 9px,#ffe1da 9px 18px);border:2px dashed #a62e25;border-radius:8px;text-align:center}.ensemble-choice-journey_causeBarrier__UaXbd b{font-size:.57rem;text-transform:uppercase}.ensemble-choice-journey_causeBarrier__UaXbd span{font-size:.48rem}.ensemble-choice-journey_clueMeaning__Iw8hy button{grid-column:1/-1;justify-self:center}.ensemble-choice-journey_clueMeaning__Iw8hy>p{grid-column:1/-1;margin:0;padding:.5rem;border:1px solid;border-radius:7px;font-size:.58rem;font-weight:800;text-align:center}.ensemble-choice-journey_safeReading__gV5yS{color:#174f29;background:#dff7c7;border-color:#24733c!important}.ensemble-choice-journey_unsafeReading__XM2tb{color:#7d241c;background:#ffe1da;border-color:#a62e25!important}.ensemble-choice-journey_choiceBoard__w_Cs7{grid-template-columns:1fr}.ensemble-choice-journey_jobSwitch__j6iwy{display:flex;justify-content:center;gap:.45rem}.ensemble-choice-journey_jobSwitch__j6iwy button{background:white}.ensemble-choice-journey_jobSwitch__j6iwy button[aria-pressed=true]{color:white;background:var(--blue);box-shadow:3px 3px 0 var(--ink)}.ensemble-choice-journey_requirementGate__IKLid{overflow:hidden}.ensemble-choice-journey_requirementGate__IKLid>header{display:grid;gap:.1rem;padding:.55rem .7rem;color:white;background:var(--ink)}.ensemble-choice-journey_requirementGate__IKLid header small,.ensemble-choice-journey_requirementGate__IKLid header strong{color:white}.ensemble-choice-journey_requirementGate__IKLid header strong{font-size:.76rem}.ensemble-choice-journey_gateRules__B8hHK{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--ink);border-bottom:2px solid var(--ink)}.ensemble-choice-journey_gateRules__B8hHK span{display:grid;gap:.12rem;padding:.55rem;background:var(--yellow);font-size:.58rem;text-align:center}.ensemble-choice-journey_gateRules__B8hHK b{font-size:.62rem}.ensemble-choice-journey_modelMarkers__Md2VL{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem;padding:1.5rem .7rem .8rem}.ensemble-choice-journey_modelMarkers__Md2VL:before{position:absolute;top:1.85rem;right:8%;left:8%;height:4px;content:"";background:#c9c3b8;border:1px solid var(--ink)}.ensemble-choice-journey_modelMarkers__Md2VL>span{position:relative;display:grid;justify-items:center;gap:.18rem;text-align:center}.ensemble-choice-journey_modelMarkers__Md2VL i{z-index:1;width:1.2rem;height:1.2rem;background:#a7a199;border:2px solid var(--ink);border-radius:50%}.ensemble-choice-journey_modelMarkers__Md2VL b{font-size:.58rem}.ensemble-choice-journey_modelMarkers__Md2VL small{font-size:.47rem}.ensemble-choice-journey_modelMarkers__Md2VL .ensemble-choice-journey_chosenMarker__1PfeN i{background:var(--yellow);box-shadow:0 0 0 5px rgb(36 92 255/20%);transform:scale(1.25)}.ensemble-choice-journey_modelMarkers__Md2VL .ensemble-choice-journey_chosenMarker__1PfeN b{color:#174f29;font-size:.66rem}.ensemble-choice-journey_dataRoles__0rSeP{display:grid;grid-template-columns:1.2fr .7fr .85fr;align-items:stretch;gap:.65rem}.ensemble-choice-journey_developmentArea__olHtw,.ensemble-choice-journey_testDrawer__BhU6R{overflow:hidden}.ensemble-choice-journey_developmentArea__olHtw>header,.ensemble-choice-journey_testDrawer__BhU6R>header{display:grid;gap:.1rem;padding:.48rem .58rem;color:white;background:var(--blue)}.ensemble-choice-journey_testDrawer__BhU6R>header{background:#7d241c}.ensemble-choice-journey_developmentArea__olHtw header small,.ensemble-choice-journey_developmentArea__olHtw header strong,.ensemble-choice-journey_testDrawer__BhU6R header small,.ensemble-choice-journey_testDrawer__BhU6R header strong{color:white}.ensemble-choice-journey_developmentArea__olHtw header strong,.ensemble-choice-journey_testDrawer__BhU6R header strong{font-size:.62rem}.ensemble-choice-journey_developmentArea__olHtw>div{display:grid;grid-template-columns:minmax(0,4fr) minmax(92px,1fr);gap:.4rem;padding:.65rem}.ensemble-choice-journey_developmentArea__olHtw>div span{display:grid;align-content:center;gap:.1rem;min-height:75px;padding:.45rem;background:#e7f0ff;border:1px solid var(--ink);border-radius:7px;text-align:center}.ensemble-choice-journey_developmentArea__olHtw>div span:last-child{background:var(--yellow)}.ensemble-choice-journey_developmentArea__olHtw div b{font-size:.6rem}.ensemble-choice-journey_developmentArea__olHtw div small{font-size:.49rem}.ensemble-choice-journey_developmentArea__olHtw>p,.ensemble-choice-journey_testDrawer__BhU6R>p{margin:0 .65rem .65rem;padding:.38rem;background:#f0ece2;border-radius:6px;font-size:.53rem;text-align:center}.ensemble-choice-journey_combinedDevelopment__uVUMK{background:#e1f7d2;border-color:#24733c}.ensemble-choice-journey_combinedDevelopment__uVUMK>div{grid-template-columns:minmax(0,4fr) minmax(92px,1fr)}.ensemble-choice-journey_combinedDevelopment__uVUMK>div span{background:#dff7c7;box-shadow:inset 0 0 0 2px #24733c}.ensemble-choice-journey_frozenRecipe__ZV9iF{display:grid;align-content:center;gap:.12rem;padding:.7rem;background:#f0ece2;text-align:center}.ensemble-choice-journey_frozenRecipe__ZV9iF>span{justify-self:center;padding:.2rem .35rem;color:#5c554b;background:white;border:1px dashed #5c554b;border-radius:5px;font-family:var(--font-mono),monospace;font-size:.5rem;font-weight:900}.ensemble-choice-journey_frozenRecipe__ZV9iF>strong{font-size:.74rem}.ensemble-choice-journey_frozenRecipe__ZV9iF>p{margin:0;font-size:.5rem}.ensemble-choice-journey_recipeLocked__dFZs0{background:var(--yellow);box-shadow:inset 0 0 0 3px var(--ink)}.ensemble-choice-journey_recipeLocked__dFZs0>span{color:white;background:var(--ink);border-style:solid}.ensemble-choice-journey_testDrawer__BhU6R{background:#fff1ed}.ensemble-choice-journey_testDrawer__BhU6R>div{display:grid;grid-template-columns:repeat(5,1fr);gap:.25rem;padding:.8rem .7rem;opacity:.18}.ensemble-choice-journey_testDrawer__BhU6R>div i{aspect-ratio:1;background:#ee7564;border:1px solid var(--ink);border-radius:50%}.ensemble-choice-journey_testOpen__KT8ZT{background:#dff7c7;border-color:#24733c}.ensemble-choice-journey_testOpen__KT8ZT>header{background:#24733c}.ensemble-choice-journey_testOpen__KT8ZT>div{opacity:1}.ensemble-choice-journey_testOpen__KT8ZT>div i{background:var(--yellow)}.ensemble-choice-journey_testOpen__KT8ZT>p{background:white;font-weight:900}.ensemble-choice-journey_phaseControl__Ck_0c{display:grid;gap:.55rem;padding:.7rem}.ensemble-choice-journey_phaseControl__Ck_0c ol{display:grid;grid-template-columns:repeat(4,1fr);gap:.4rem;margin:0;padding:0;list-style:none}.ensemble-choice-journey_phaseControl__Ck_0c li{position:relative;padding:.38rem;background:#eee9de;border:1px solid #aaa49a;border-radius:6px;font-size:.53rem;font-weight:850;text-align:center}.ensemble-choice-journey_phaseControl__Ck_0c li.ensemble-choice-journey_phaseReached__TT2_X{color:white;background:var(--blue);border-color:var(--ink)}.ensemble-choice-journey_phaseControl__Ck_0c>p{margin:0;min-height:2.3em;padding:.48rem;background:#e7f0ff;border-radius:7px;font-size:.59rem;line-height:1.4}.ensemble-choice-journey_phaseControl__Ck_0c button{justify-self:center}.ensemble-choice-journey_developmentDefinition__JleAa{background:#fff0c2;border-color:var(--ink)}.ensemble-choice-journey_journeyFooter___vMHm{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:var(--yellow);border-top:2px solid var(--ink)}.ensemble-choice-journey_journeyFooter___vMHm p{flex:1 1;margin:0;font-size:.63rem;line-height:1.4}.ensemble-choice-journey_journeyFooter___vMHm button{flex:0 0 auto;background:white}@keyframes ensemble-choice-journey_stage-arrives__jNhuQ{0%{opacity:.35;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@container (max-width: 760px){.ensemble-choice-journey_stageButtons__uXQJp{grid-template-columns:repeat(3,1fr)}.ensemble-choice-journey_clueBoard__YEq72,.ensemble-choice-journey_dataRoles__0rSeP,.ensemble-choice-journey_evidenceBoard__f5_g6,.ensemble-choice-journey_mistakeBoard__x9rLp{grid-template-columns:1fr}}@container (max-width: 560px){.ensemble-choice-journey_stageButtons__uXQJp{grid-template-columns:1fr 1fr}.ensemble-choice-journey_candidateRow__qLfOd,.ensemble-choice-journey_scoreboardHead__vr4_o{grid-template-columns:1fr .8fr .75fr .85fr}.ensemble-choice-journey_candidateRow__qLfOd>:last-child,.ensemble-choice-journey_scoreboardHead__vr4_o>:last-child{grid-column:1/-1}.ensemble-choice-journey_gateRules__B8hHK,.ensemble-choice-journey_modelMarkers__Md2VL{grid-template-columns:1fr 1fr}.ensemble-choice-journey_modelMarkers__Md2VL:before{display:none}.ensemble-choice-journey_clueMeaning__Iw8hy{grid-template-columns:1fr}.ensemble-choice-journey_causeBarrier__UaXbd{min-height:65px}.ensemble-choice-journey_clueMeaning__Iw8hy button,.ensemble-choice-journey_clueMeaning__Iw8hy>p{grid-column:1}.ensemble-choice-journey_phaseControl__Ck_0c ol{grid-template-columns:1fr 1fr}.ensemble-choice-journey_journeyFooter___vMHm{align-items:stretch;flex-direction:column}}@container (max-width: 390px){.ensemble-choice-journey_stageButtons__uXQJp{grid-template-columns:1fr}.ensemble-choice-journey_scoreboardHead__vr4_o{display:none}.ensemble-choice-journey_candidateRow__qLfOd{grid-template-columns:1fr 1fr}.ensemble-choice-journey_candidateRow__qLfOd>:last-child{grid-column:1/-1}.ensemble-choice-journey_tilePlot__hoWO5{grid-template-columns:repeat(10,1fr)}.ensemble-choice-journey_jobSwitch__j6iwy{align-items:stretch;flex-direction:column}.ensemble-choice-journey_gateRules__B8hHK,.ensemble-choice-journey_modelMarkers__Md2VL,.ensemble-choice-journey_phaseControl__Ck_0c ol{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ensemble-choice-journey_stagePicture__Fs67n{animation:none}.ensemble-choice-journey_shuffleScores__UOuhb div i b{transition:none}}.gini-mixing-demo_demo__iU2lq{margin:1.5rem 0 2rem;overflow:hidden;border:2px solid var(--ink);border-radius:18px;background:#fffdf6;box-shadow:6px 6px 0 var(--ink)}.gini-mixing-demo_header__OBEfn{padding:1.25rem 1.35rem 1rem;border-bottom:1px solid color-mix(in srgb,var(--ink) 22%,transparent);background:linear-gradient(135deg,#dff7c7,#fffdf6 68%)}.gini-mixing-demo_header__OBEfn h3{margin:.2rem 0 .45rem;font-size:clamp(1.25rem,2.2vw,1.75rem)}.gini-mixing-demo_header__OBEfn p{max-width:72ch;margin:0}.gini-mixing-demo_eyebrow__Lw_2S{font-family:var(--font-mono),monospace;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.gini-mixing-demo_scenarioButtons__3_EgH{display:flex;flex-wrap:wrap;gap:.65rem;padding:.9rem 1.25rem;border-bottom:1px solid color-mix(in srgb,var(--ink) 18%,transparent);background:#f6f1e6}.gini-mixing-demo_scenarioButton__Z_uD_{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem .72rem;border:1px solid var(--ink);border-radius:999px;background:#fff;color:var(--ink);font:inherit;font-size:.8rem;font-weight:750;cursor:pointer}.gini-mixing-demo_scenarioButton__Z_uD_ span{display:inline-flex;padding:.16rem .38rem;border-radius:999px;background:#111;color:#fff;font-family:var(--font-mono),monospace;font-size:.7rem}.gini-mixing-demo_scenarioButton__Z_uD_:focus-visible,.gini-mixing-demo_scenarioButton__Z_uD_:hover{background:#e8f8d8}.gini-mixing-demo_scenarioButtonActive__B33di,.gini-mixing-demo_scenarioButtonActive__B33di:focus-visible,.gini-mixing-demo_scenarioButtonActive__B33di:hover{background:#2e7d32;color:#fff;box-shadow:2px 2px 0 var(--ink)}.gini-mixing-demo_layout__sorA2{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(260px,.75fr);gap:1rem;padding:1.1rem}.gini-mixing-demo_visuals__n97ez{display:grid;gap:.9rem;min-width:0}.gini-mixing-demo_bagPanel__DkPdY,.gini-mixing-demo_calculation__SOrr7,.gini-mixing-demo_pairPanel__248Yx{border:1px solid color-mix(in srgb,var(--ink) 30%,transparent);border-radius:14px}.gini-mixing-demo_bagPanel__DkPdY,.gini-mixing-demo_pairPanel__248Yx{padding:1rem;background:#fff}.gini-mixing-demo_panelHeading__nhtr1{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.4rem 1rem;margin-bottom:.85rem}.gini-mixing-demo_panelHeading__nhtr1 h4,.gini-mixing-demo_panelHeading__nhtr1 strong{margin:0}.gini-mixing-demo_panelHeading__nhtr1 h4{font-size:1rem}.gini-mixing-demo_panelHeading__nhtr1 strong{color:#1746c8;font-family:var(--font-mono),monospace;font-size:.78rem}.gini-mixing-demo_counterBag__hEL3o{display:grid;grid-template-columns:repeat(10,minmax(30px,1fr));gap:.38rem;padding:.8rem;border:2px solid var(--ink);border-radius:14px 14px 25px 25px;background:#f6f1e6;animation:gini-mixing-demo_bagArrive__C_JOE .42s ease both}.gini-mixing-demo_counter__hl1oY{display:grid;aspect-ratio:1;place-items:center;border:2px solid #111;border-radius:50%;color:#111;font-family:var(--font-mono),monospace;font-size:clamp(.66rem,1.4vw,.85rem);font-weight:900}.gini-mixing-demo_waterCounter__4mjcl,.gini-mixing-demo_waterKey__Ke_1m{background:#83b8ff}.gini-mixing-demo_waitCounter__AfFiI,.gini-mixing-demo_waitKey__sygTc{background:#ffd766}.gini-mixing-demo_legend__u0CbB{display:flex;flex-wrap:wrap;gap:.55rem 1rem;margin-top:.65rem;color:#514d45;font-size:.76rem;font-weight:700}.gini-mixing-demo_legend__u0CbB span{display:inline-flex;align-items:center;gap:.32rem}.gini-mixing-demo_legend__u0CbB i{width:.72rem;height:.72rem;border:1px solid #111;border-radius:3px}.gini-mixing-demo_pairGrid__vy45P{display:grid;grid-template-columns:repeat(10,1fr);gap:3px;max-width:360px;padding:.65rem;border:1px solid #111;border-radius:10px;background:#f6f1e6;animation:gini-mixing-demo_pairsReveal__1rW1u .5s ease both}.gini-mixing-demo_pairGrid__vy45P span{aspect-ratio:1;border-radius:2px}.gini-mixing-demo_sameKey__ebROx,.gini-mixing-demo_samePair__0I0Iy{background:#d8d3c8}.gini-mixing-demo_differentKey__7AYz3,.gini-mixing-demo_differentPair__ny3I5{background:#ed5d99}.gini-mixing-demo_pairSummary__HeXjL{margin:.65rem 0 0;font-weight:750}.gini-mixing-demo_calculation__SOrr7{align-self:stretch;padding:1rem;background:#245cff;color:#fff;box-shadow:4px 4px 0 #111}.gini-mixing-demo_calculation__SOrr7 .gini-mixing-demo_stepLabel__8bSe1{display:inline-flex;margin:0 0 .7rem;padding:.3rem .5rem;border-radius:999px;background:#111;color:#fff;font-family:var(--font-mono),monospace;font-size:.7rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.gini-mixing-demo_calculation__SOrr7 h4{margin:0 0 .9rem;color:#fff;font-size:1.25rem}.gini-mixing-demo_formulaLine__GqkRU,.gini-mixing-demo_giniResult__UeQeS,.gini-mixing-demo_sameCalculation__fav9o{display:grid;gap:.25rem;margin-top:.65rem;padding:.65rem .75rem;border-radius:9px}.gini-mixing-demo_formulaLine__GqkRU{grid-template-columns:1fr auto;background:color-mix(in srgb,#fff 14%,transparent)}.gini-mixing-demo_sameCalculation__fav9o{background:#fff;color:#111}.gini-mixing-demo_giniResult__UeQeS{background:#fff1a8;color:#111}.gini-mixing-demo_giniResult__UeQeS strong,.gini-mixing-demo_sameCalculation__fav9o strong{font-family:var(--font-mono),monospace}.gini-mixing-demo_meter__IGJMk{height:14px;margin-top:1rem;overflow:hidden;border:2px solid #111;border-radius:999px;background:#fff}.gini-mixing-demo_meter__IGJMk span{display:block;height:100%;background:#ed5d99;transition:width .65s cubic-bezier(.2,.75,.2,1)}.gini-mixing-demo_meterLabels__zSsWp{display:flex;justify-content:space-between;margin:.25rem 0 0;color:#fff;font-size:.7rem;font-weight:750}.gini-mixing-demo_controls__kQerj{display:flex;flex-wrap:wrap;gap:.6rem;padding:0 1.1rem 1.15rem}@keyframes gini-mixing-demo_bagArrive__C_JOE{0%{opacity:.35;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes gini-mixing-demo_pairsReveal__1rW1u{0%{opacity:.35;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@media (max-width:760px){.gini-mixing-demo_layout__sorA2{grid-template-columns:1fr}.gini-mixing-demo_counterBag__hEL3o{grid-template-columns:repeat(5,1fr)}.gini-mixing-demo_header__OBEfn,.gini-mixing-demo_scenarioButtons__3_EgH{padding-inline:1rem}}@media (prefers-reduced-motion:reduce){.gini-mixing-demo_counterBag__hEL3o,.gini-mixing-demo_pairGrid__vy45P{animation:none}.gini-mixing-demo_meter__IGJMk span{transition:none}}.tutor-addons_section__Ghn_j{margin:28px 0;padding:clamp(18px,3vw,30px);border:1px solid #a8b7a2;border-radius:12px;background:#fffdf4;color:#203f3a;scroll-margin-top:24px}.tutor-addons_section__Ghn_j h2{margin:0 0 8px;font-size:clamp(23px,3vw,30px)}.tutor-addons_section__Ghn_j p{line-height:1.65}.tutor-addons_grid__G6g7L{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:20px}.tutor-addons_card__WFgPp{display:flex;flex-direction:column;border:1px solid #9aaa94;border-radius:10px;background:#f1f5e7;padding:20px;min-width:0}.tutor-addons_card__WFgPp:nth-child(2){background:#f1eafa}.tutor-addons_card__WFgPp h3{margin:0 0 14px;font-size:20px}.tutor-addons_balance__QZ0TW{font-size:26px;font-weight:750;margin:6px 0}.tutor-addons_muted__CTISQ{color:#526a61;font-size:13px}.tutor-addons_notice__slovA{background:#fff1bb;padding:12px 16px;border-radius:7px}.tutor-addons_packs__GTFCc{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.tutor-addons_card__WFgPp .tutor-addons_packs__GTFCc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:auto;padding-top:12px}.tutor-addons_card__WFgPp .tutor-addons_packs__GTFCc button{padding:10px 6px;font-size:13px}.tutor-addons_action__mHrhH,.tutor-addons_packs__GTFCc button{padding:11px 14px;border:1px solid #25463b;border-radius:7px;background:#fffdf4;color:#203f3a;cursor:pointer;font:inherit;font-size:14px;font-weight:650}.tutor-addons_action__mHrhH,.tutor-addons_packs__GTFCc button[aria-pressed=true]{background:#ffe28a;box-shadow:2px 3px #25463b}.tutor-addons_action__mHrhH:disabled,.tutor-addons_packs__GTFCc button:disabled{opacity:.55;cursor:default}.tutor-addons_section__Ghn_j :focus-visible{outline:3px solid #657b48;outline-offset:3px}.tutor-addons_form__eaZ5V{display:grid;gap:14px;padding:22px;border:2px solid #25463b;border-radius:10px;margin:22px 0;background:#fbf9ec}.tutor-addons_form__eaZ5V h3{margin:0}.tutor-addons_form__eaZ5V label{display:grid;gap:6px;font-size:14px}.tutor-addons_form__eaZ5V input:not([type=checkbox]),.tutor-addons_form__eaZ5V select{width:100%;box-sizing:border-box;min-height:42px;padding:8px;border:1px solid #9aaa94;border-radius:5px;background:#fffdf7;color:#203f3a}.tutor-addons_form__eaZ5V .tutor-addons_check__Rydow{display:flex;align-items:flex-start;gap:10px;line-height:1.6}.tutor-addons_history__fT2_D{list-style:none;margin:14px 0;padding:0}.tutor-addons_history__fT2_D li{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid #d4dacb;overflow-wrap:anywhere}.tutor-addons_history__fT2_D small{display:block}.tutor-addons_compact__wBfER{margin:14px 0;padding:12px 14px;border:1px solid #c5cfba;border-radius:7px;background:#fafaf2;font-size:13px;line-height:1.6}.tutor-addons_compact__wBfER p{margin:2px 0 6px}.tutor-addons_compact__wBfER a{color:#25463b;font-weight:650;text-decoration:underline}.tutor-addons_compact__wBfER .tutor-addons_grid__G6g7L{margin-top:0;gap:12px}@media(max-width:640px){.tutor-addons_grid__G6g7L{grid-template-columns:1fr}.tutor-addons_card__WFgPp,.tutor-addons_section__Ghn_j{padding:16px}.tutor-addons_form__eaZ5V{padding:14px}}.gradient-boosting-explanations_controlsExplorer__x72sQ,.gradient-boosting-explanations_correctionDemo__DOVgO{container-type:inline-size;margin:1.4rem 0 2rem;overflow:hidden;border:2px solid var(--ink);border-radius:18px;background:#fffdf6;box-shadow:6px 6px 0 var(--ink)}.gradient-boosting-explanations_controlsHeader__d9mmT,.gradient-boosting-explanations_correctionHeader__UqDMx{padding:1.15rem 1.25rem;border-bottom:2px solid var(--ink);color:white;background:#5b36c9}.gradient-boosting-explanations_controlsHeader__d9mmT p,.gradient-boosting-explanations_correctionHeader__UqDMx p{margin:0 0 .35rem;color:#ffe05d;font-family:var(--font-mono),monospace;font-size:.68rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.gradient-boosting-explanations_controlsHeader__d9mmT h3,.gradient-boosting-explanations_correctionHeader__UqDMx h3{margin:0 0 .42rem;color:white;font-size:clamp(1.25rem,2.2vw,1.75rem);line-height:1.2}.gradient-boosting-explanations_controlsHeader__d9mmT span,.gradient-boosting-explanations_correctionHeader__UqDMx span{display:block;max-width:78ch;color:white;font-size:.86rem;line-height:1.5}.gradient-boosting-explanations_correctionBody__8oF_4{display:grid;gap:1rem;padding:1.2rem;background:linear-gradient(rgb(91 54 201/5%) 1px,transparent 0),linear-gradient(90deg,rgb(91 54 201/5%) 1px,transparent 0),#fffdf6;background-size:24px 24px}.gradient-boosting-explanations_caseLabel__z6t85{display:flex;width:fit-content;align-items:center;gap:.65rem;padding:.6rem .8rem;border:1.5px solid var(--ink);border-radius:10px;background:white}.gradient-boosting-explanations_caseLabel__z6t85 span{display:grid;gap:.12rem}.gradient-boosting-explanations_caseLabel__z6t85 small{color:#5b36c9;font-family:var(--font-mono),monospace;font-size:.58rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.gradient-boosting-explanations_caseLabel__z6t85 strong{font-size:.82rem}.gradient-boosting-explanations_greenhouseIcon__QgJda{position:relative;display:flex;width:45px;height:32px;align-items:end;justify-content:space-evenly;overflow:hidden;border:2px solid var(--ink);border-radius:22px 22px 5px 5px;background:#dff7c7}.gradient-boosting-explanations_greenhouseIcon__QgJda:after,.gradient-boosting-explanations_greenhouseIcon__QgJda:before{position:absolute;background:var(--ink);content:""}.gradient-boosting-explanations_greenhouseIcon__QgJda:before{inset:0 auto 0 50%;width:1px}.gradient-boosting-explanations_greenhouseIcon__QgJda:after{inset:48% 0 auto;height:1px}.gradient-boosting-explanations_greenhouseIcon__QgJda i{width:5px;height:12px;border-radius:50% 50% 30% 30%;background:#2d854a}.gradient-boosting-explanations_numberTrack__PxpxN{position:relative;min-height:165px;margin-inline:clamp(.5rem,5vw,3.5rem)}.gradient-boosting-explanations_axisLine__PecId{position:absolute;inset:84px 0 auto;height:5px;background:var(--ink);border-radius:999px}.gradient-boosting-explanations_remainingGap__LLQkd{position:absolute;top:75px;height:23px;border:2px solid #b24833;border-radius:999px;background:repeating-linear-gradient(135deg,#ffb3a5 0 9px,#ffe0da 9px 18px);transition:left .65s ease,width .65s ease}.gradient-boosting-explanations_remainingGap__LLQkd span{position:absolute;bottom:calc(100% + .35rem);left:50%;min-width:110px;color:#8d2e20;font-size:.67rem;font-weight:900;text-align:center;transform:translateX(-50%)}.gradient-boosting-explanations_predictionPin__H7e2z,.gradient-boosting-explanations_targetFlag__B1KAL{position:absolute;z-index:2;display:grid;justify-items:center;transition:left .65s ease;transform:translateX(-50%)}.gradient-boosting-explanations_predictionPin__H7e2z{top:67px}.gradient-boosting-explanations_targetFlag__B1KAL{top:6px}.gradient-boosting-explanations_predictionPin__H7e2z:before{width:24px;height:24px;background:#ffd84f;border:3px solid var(--ink);border-radius:50%;content:""}.gradient-boosting-explanations_predictionPin__H7e2z strong{order:-1;margin-bottom:.22rem;padding:.15rem .34rem;color:white;background:var(--ink);border-radius:5px;font-size:.76rem}.gradient-boosting-explanations_predictionPin__H7e2z span{margin-top:.3rem;font-size:.6rem;font-weight:850;white-space:nowrap}.gradient-boosting-explanations_targetFlag__B1KAL:after{width:3px;height:50px;background:#27743d;content:""}.gradient-boosting-explanations_targetFlag__B1KAL strong{padding:.24rem .45rem;color:white;background:#27743d;border:2px solid var(--ink);border-radius:7px 7px 7px 0;font-size:.82rem}.gradient-boosting-explanations_targetFlag__B1KAL span{position:absolute;top:2px;left:calc(100% + .35rem);color:#1f6434;font-size:.62rem;font-weight:900;white-space:nowrap}.gradient-boosting-explanations_tickLabels__2ddZZ{position:absolute;inset:110px 0 auto;display:flex;justify-content:space-between;color:#574f44;font-family:var(--font-mono),monospace;font-size:.64rem;font-weight:800}.gradient-boosting-explanations_treeSequence__yoFbt{display:grid;grid-template-columns:repeat(3,1fr);gap:.65rem;margin:0;padding:0;list-style:none}.gradient-boosting-explanations_treeSequence__yoFbt li{display:flex;min-width:0;align-items:center;gap:.55rem;padding:.55rem .65rem;border:1.5px solid var(--ink);border-radius:9px;background:#ebe7df}.gradient-boosting-explanations_treeSequence__yoFbt li>span{display:grid;width:1.8rem;height:1.8rem;flex:0 0 auto;color:var(--ink);background:white;border:1.5px solid var(--ink);border-radius:50%;font-family:var(--font-mono),monospace;font-size:.68rem;font-weight:900;place-items:center}.gradient-boosting-explanations_treeSequence__yoFbt li div{display:grid;min-width:0;gap:.08rem}.gradient-boosting-explanations_treeSequence__yoFbt strong{font-size:.73rem}.gradient-boosting-explanations_treeSequence__yoFbt small{font-size:.59rem}.gradient-boosting-explanations_treeSequence__yoFbt .gradient-boosting-explanations_complete__M7nyR{background:#dff7c7}.gradient-boosting-explanations_treeSequence__yoFbt .gradient-boosting-explanations_complete__M7nyR>span{color:white;background:#27743d}.gradient-boosting-explanations_treeSequence__yoFbt .gradient-boosting-explanations_next__hbuRC{background:#ffe37b;box-shadow:3px 3px 0 var(--ink)}.gradient-boosting-explanations_workshop__vbGUT{min-height:155px;animation:gradient-boosting-explanations_workshop-enter__peMMe .38s ease both}.gradient-boosting-explanations_workshop__vbGUT:not(:has(.gradient-boosting-explanations_startingExplanation__L4zDn)){display:grid;grid-template-columns:1fr minmax(135px,.52fr) 1fr;align-items:stretch;gap:2.2rem}.gradient-boosting-explanations_learningGate___Xk_2,.gradient-boosting-explanations_startingExplanation__L4zDn,.gradient-boosting-explanations_treeSuggestion__n0MwK,.gradient-boosting-explanations_updateResult__FGEXY{border:2px solid var(--ink);border-radius:12px}.gradient-boosting-explanations_treeSuggestion__n0MwK,.gradient-boosting-explanations_updateResult__FGEXY{position:relative;display:grid;align-content:center;gap:.35rem;padding:.9rem}.gradient-boosting-explanations_treeSuggestion__n0MwK{background:#eee9ff}.gradient-boosting-explanations_updateResult__FGEXY{background:#dff7c7}.gradient-boosting-explanations_learningGate___Xk_2:after,.gradient-boosting-explanations_treeSuggestion__n0MwK:after{position:absolute;top:50%;left:calc(100% + .3rem);color:var(--ink);content:"→";font-size:1.5rem;font-weight:900;transform:translateY(-50%)}.gradient-boosting-explanations_learningGate___Xk_2 small,.gradient-boosting-explanations_treeSuggestion__n0MwK small,.gradient-boosting-explanations_updateResult__FGEXY small{font-family:var(--font-mono),monospace;font-size:.56rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.gradient-boosting-explanations_treeSuggestion__n0MwK strong,.gradient-boosting-explanations_updateResult__FGEXY strong{font-size:.9rem}.gradient-boosting-explanations_treeSuggestion__n0MwK span,.gradient-boosting-explanations_updateResult__FGEXY span{font-size:.67rem;line-height:1.4}.gradient-boosting-explanations_learningGate___Xk_2{position:relative;display:grid;align-content:center;gap:.3rem;padding:.75rem;color:white;background:#5b36c9;text-align:center}.gradient-boosting-explanations_learningGate___Xk_2 strong{color:#ffe05d;font-size:1rem}.gradient-boosting-explanations_learningGate___Xk_2 span{font-size:.64rem}.gradient-boosting-explanations_startingExplanation__L4zDn{display:flex;min-height:145px;align-items:center;gap:1rem;padding:1rem;background:#eee9ff}.gradient-boosting-explanations_startBadge__wbT6Y{display:grid;width:4rem;height:4rem;flex:0 0 auto;color:var(--ink);background:#ffe05d;border:2px solid var(--ink);border-radius:50%;font-family:var(--font-mono),monospace;font-size:.68rem;font-weight:900;place-items:center;text-transform:uppercase}.gradient-boosting-explanations_startingExplanation__L4zDn div{display:grid;gap:.35rem}.gradient-boosting-explanations_startingExplanation__L4zDn strong{font-size:clamp(.92rem,1.8vw,1.18rem)}.gradient-boosting-explanations_startingExplanation__L4zDn p{margin:0;font-size:.74rem;line-height:1.5}.gradient-boosting-explanations_orderRule__XYwsK{margin:0;padding:.72rem .85rem;border:1.5px solid #8d6b00;border-radius:9px;background:#fff2b8;font-size:.72rem;line-height:1.5}.gradient-boosting-explanations_animationControls__7h_1O{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;padding:.8rem 1rem;border-top:2px solid var(--ink);background:#ffe05d}.gradient-boosting-explanations_animationControls__7h_1O button,.gradient-boosting-explanations_presetStrip__KmGHR button{padding:.52rem .72rem;color:var(--ink);background:white;border:2px solid var(--ink);border-radius:8px;box-shadow:2px 2px 0 var(--ink);cursor:pointer;font:inherit;font-size:.68rem;font-weight:850}.gradient-boosting-explanations_animationControls__7h_1O button:focus-visible,.gradient-boosting-explanations_animationControls__7h_1O button:hover,.gradient-boosting-explanations_presetStrip__KmGHR button:focus-visible,.gradient-boosting-explanations_presetStrip__KmGHR button:hover{background:#eee9ff}.gradient-boosting-explanations_animationControls__7h_1O button:focus-visible,.gradient-boosting-explanations_presetStrip__KmGHR button:focus-visible,.gradient-boosting-explanations_segmentedControl__ka6DZ button:focus-visible{outline:3px solid #5b36c9;outline-offset:2px}.gradient-boosting-explanations_animationControls__7h_1O>span{margin-left:auto;color:#4d452f;font-size:.62rem;line-height:1.35}.gradient-boosting-explanations_controlBench__nr7ww{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;padding:1rem;background:#f1ede3;border-bottom:2px solid var(--ink)}.gradient-boosting-explanations_controlBench__nr7ww fieldset{display:grid;min-width:0;align-content:start;gap:.65rem;margin:0;padding:.85rem;border:2px solid var(--ink);border-radius:12px;background:white}.gradient-boosting-explanations_controlBench__nr7ww legend{display:grid;width:100%;grid-template-columns:auto 1fr;gap:.12rem .45rem;padding:0 .2rem}.gradient-boosting-explanations_controlBench__nr7ww legend>span{display:grid;width:1.7rem;height:1.7rem;grid-row:1/3;color:var(--ink);background:#ffe05d;border:1.5px solid var(--ink);border-radius:50%;font-family:var(--font-mono),monospace;font-size:.67rem;font-weight:900;place-items:center}.gradient-boosting-explanations_controlBench__nr7ww legend strong{font-size:.72rem;line-height:1.3}.gradient-boosting-explanations_controlBench__nr7ww legend small{color:#5b36c9;font-family:var(--font-mono),monospace;font-size:.57rem;font-weight:900;text-transform:uppercase}.gradient-boosting-explanations_controlBench__nr7ww p{margin:0;font-size:.68rem;line-height:1.45}.gradient-boosting-explanations_controlBench__nr7ww code{justify-self:start;padding:.3rem .42rem;color:var(--ink);background:#fff2b8;border:1px solid var(--ink);font-size:.67rem}.gradient-boosting-explanations_segmentedControl__ka6DZ{display:grid;grid-template-columns:repeat(3,1fr);gap:.35rem}.gradient-boosting-explanations_segmentedControl__ka6DZ button{min-width:0;padding:.45rem .3rem;color:var(--ink);background:#f2efe9;border:1.5px solid var(--ink);border-radius:7px;cursor:pointer;font:inherit;font-size:.62rem;font-weight:850}.gradient-boosting-explanations_segmentedControl__ka6DZ button[aria-pressed=true]{color:white;background:#5b36c9;box-shadow:2px 2px 0 var(--ink)}.gradient-boosting-explanations_boostingMachine__x8UE6{display:grid;grid-template-columns:minmax(115px,.35fr) minmax(0,1.3fr) minmax(115px,.35fr);align-items:stretch;gap:.65rem;padding:1rem;background:linear-gradient(rgb(91 54 201/5%) 1px,transparent 0),linear-gradient(90deg,rgb(91 54 201/5%) 1px,transparent 0),#fffdf6;background-size:22px 22px}.gradient-boosting-explanations_linkedStageNotice__A44OH,.gradient-boosting-explanations_manualStageNotice__zYjBS{grid-column:1/-1;display:grid;grid-template-columns:auto 1fr;gap:.18rem .65rem;padding:.65rem .8rem;border:2px solid var(--ink);border-radius:10px;background:#fff2b8}.gradient-boosting-explanations_manualStageNotice__zYjBS{background:#e7f0ff}.gradient-boosting-explanations_linkedStageNotice__A44OH small,.gradient-boosting-explanations_manualStageNotice__zYjBS small{grid-row:1/3;align-self:center;padding:.32rem .46rem;color:white;background:#5b36c9;border-radius:6px;font-family:var(--font-mono),monospace;font-size:.55rem;font-weight:900;text-transform:uppercase}.gradient-boosting-explanations_manualStageNotice__zYjBS small{background:#2452a6}.gradient-boosting-explanations_linkedStageNotice__A44OH strong,.gradient-boosting-explanations_manualStageNotice__zYjBS strong{font-size:.75rem}.gradient-boosting-explanations_linkedStageNotice__A44OH span,.gradient-boosting-explanations_manualStageNotice__zYjBS span{font-size:.64rem;line-height:1.4}.gradient-boosting-explanations_machineFinish__zJ3uo,.gradient-boosting-explanations_machineStart__TMjYi{display:grid;align-content:center;gap:.28rem;padding:.75rem;border:2px solid var(--ink);border-radius:11px;text-align:center}.gradient-boosting-explanations_machineStart__TMjYi{background:#fff0ec}.gradient-boosting-explanations_machineFinish__zJ3uo{background:#dff7c7}.gradient-boosting-explanations_machineFinish__zJ3uo small,.gradient-boosting-explanations_machineStart__TMjYi small{font-family:var(--font-mono),monospace;font-size:.54rem;font-weight:900;text-transform:uppercase}.gradient-boosting-explanations_machineFinish__zJ3uo strong,.gradient-boosting-explanations_machineStart__TMjYi strong{font-size:.72rem}.gradient-boosting-explanations_stageRail__n2d_J{position:relative;display:flex;min-width:0;align-items:center;gap:.35rem;overflow-x:auto;padding:.3rem .25rem 1rem}.gradient-boosting-explanations_stageRail__n2d_J:before{position:absolute;right:.2rem;bottom:.42rem;left:.2rem;height:3px;background:var(--ink);content:""}.gradient-boosting-explanations_stageRail__n2d_J:after{position:absolute;right:0;bottom:.16rem;border-block:7px solid transparent;border-left:10px solid var(--ink);content:""}.gradient-boosting-explanations_stageRail__n2d_J article{z-index:1;display:grid;min-width:68px;flex:1 0 68px;gap:.15rem;justify-items:center;padding:.42rem .32rem;border:1.5px solid var(--ink);border-radius:8px;background:#eee9ff;animation:gradient-boosting-explanations_stage-drop__0jKcz .36s ease both}.gradient-boosting-explanations_stageRail__n2d_J article>small,.gradient-boosting-explanations_stageRail__n2d_J article>span{font-size:.52rem;font-weight:850}.gradient-boosting-explanations_stageRail__n2d_J article>small{color:#5b36c9}.gradient-boosting-explanations_correctionAmount__W9OO3{display:block;height:5px;background:#ff8b79;border:1px solid var(--ink);border-radius:999px;transition:width .28s ease}.gradient-boosting-explanations_correctionTreeGlyph__aOX_l{width:50px;height:44px;overflow:visible}.gradient-boosting-explanations_correctionTreeGlyph__aOX_l line{stroke:var(--ink);stroke-width:2.4}.gradient-boosting-explanations_correctionTreeGlyph__aOX_l circle{fill:#ffe05d;stroke:var(--ink);stroke-width:2}.gradient-boosting-explanations_linkedExplanation__3BxP5{display:grid;gap:.65rem;padding:0 1rem 1rem}.gradient-boosting-explanations_linkedExplanation__3BxP5 article{display:grid;grid-template-columns:70px 1fr;align-items:center;gap:.8rem;padding:.72rem;border:1.5px solid var(--ink);border-radius:10px;background:white}.gradient-boosting-explanations_linkedExplanation__3BxP5 article>div{display:grid;gap:.2rem}.gradient-boosting-explanations_linkedExplanation__3BxP5 strong{font-size:.76rem}.gradient-boosting-explanations_linkedExplanation__3BxP5 p{margin:0;font-size:.68rem;line-height:1.45}.gradient-boosting-explanations_rateSwatch__SdpzP{height:14px;justify-self:center;background:#ff8b79;border:2px solid var(--ink);border-radius:999px}.gradient-boosting-explanations_countSwatch__HcK6p{width:48px;height:48px;color:white;background:#5b36c9;border:2px solid var(--ink);border-radius:50%;font-family:var(--font-mono),monospace;font-size:1rem;font-weight:900}.gradient-boosting-explanations_countSwatch__HcK6p,.gradient-boosting-explanations_depthSwatch__Sft26{display:grid;justify-self:center;place-items:center}.gradient-boosting-explanations_depthSwatch__Sft26 .gradient-boosting-explanations_correctionTreeGlyph__aOX_l{width:60px;height:52px}.gradient-boosting-explanations_presetStrip__KmGHR{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.85rem 1rem;border-top:2px solid var(--ink);background:#eee9ff}.gradient-boosting-explanations_presetStrip__KmGHR>span{margin-right:.25rem;font-size:.7rem;font-weight:900}.gradient-boosting-explanations_controlsFooter__ZCoqE{display:flex;gap:.6rem;padding:.85rem 1rem;background:#ffe05d;border-top:2px solid var(--ink);font-size:.72rem;line-height:1.45}@keyframes gradient-boosting-explanations_workshop-enter__peMMe{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes gradient-boosting-explanations_stage-drop__0jKcz{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@container (max-width: 760px){.gradient-boosting-explanations_workshop__vbGUT:not(:has(.gradient-boosting-explanations_startingExplanation__L4zDn)){grid-template-columns:1fr;gap:.55rem}.gradient-boosting-explanations_learningGate___Xk_2:after,.gradient-boosting-explanations_treeSuggestion__n0MwK:after{position:static;justify-self:center;transform:rotate(90deg)}.gradient-boosting-explanations_boostingMachine__x8UE6,.gradient-boosting-explanations_controlBench__nr7ww{grid-template-columns:1fr}.gradient-boosting-explanations_machineFinish__zJ3uo,.gradient-boosting-explanations_machineStart__TMjYi{min-height:65px}}@media (max-width:560px){.gradient-boosting-explanations_correctionBody__8oF_4{padding:.85rem}.gradient-boosting-explanations_numberTrack__PxpxN{margin-inline:.2rem}.gradient-boosting-explanations_targetFlag__B1KAL span{display:none}.gradient-boosting-explanations_remainingGap__LLQkd span{bottom:calc(100% + .5rem)}.gradient-boosting-explanations_treeSequence__yoFbt{grid-template-columns:1fr}.gradient-boosting-explanations_animationControls__7h_1O,.gradient-boosting-explanations_controlsFooter__ZCoqE,.gradient-boosting-explanations_startingExplanation__L4zDn{align-items:flex-start;flex-direction:column}.gradient-boosting-explanations_animationControls__7h_1O>span{margin-left:0}.gradient-boosting-explanations_linkedExplanation__3BxP5 article{grid-template-columns:1fr;text-align:center}.gradient-boosting-explanations_linkedStageNotice__A44OH,.gradient-boosting-explanations_manualStageNotice__zYjBS{grid-template-columns:1fr}.gradient-boosting-explanations_linkedStageNotice__A44OH small,.gradient-boosting-explanations_manualStageNotice__zYjBS small{grid-row:auto;justify-self:start}.gradient-boosting-explanations_presetStrip__KmGHR{align-items:stretch;flex-direction:column}}@media (prefers-reduced-motion:reduce){.gradient-boosting-explanations_correctionAmount__W9OO3,.gradient-boosting-explanations_predictionPin__H7e2z,.gradient-boosting-explanations_remainingGap__LLQkd,.gradient-boosting-explanations_targetFlag__B1KAL{transition:none}.gradient-boosting-explanations_stageRail__n2d_J article,.gradient-boosting-explanations_workshop__vbGUT{animation:none}}.cpu-concept-practice-lab_lab__7eK41{overflow:hidden;color:#18241f;background:#f6eed9;border:2px solid #27332d;border-radius:12px;box-shadow:5px 6px 0 #26302b}.cpu-concept-practice-lab_structuredLab__MVH1m{min-width:0}.cpu-concept-practice-lab_structuredLab__MVH1m .cpu-concept-practice-lab_panel__R7s_M{min-width:0;grid-template-columns:minmax(0,1fr)}.cpu-concept-practice-lab_structuredLab__MVH1m form{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;min-width:0}.cpu-concept-practice-lab_structuredLab__MVH1m form>button{justify-self:start}.cpu-concept-practice-lab_structuredLab__MVH1m .cpu-concept-practice-lab_panel__R7s_M>p{margin:0;line-height:1.7}.cpu-concept-practice-lab_structuredLab__MVH1m .cpu-concept-practice-lab_feedback__CnreE li{margin-block:10px;line-height:1.6}.cpu-concept-practice-lab_testingField__o9Hbf{display:grid;gap:10px;min-width:0}.cpu-concept-practice-lab_testingField__o9Hbf input,.cpu-concept-practice-lab_testingField__o9Hbf select{width:100%;min-width:0;max-width:100%;padding:12px;color:#18241f;background:#fffaf0;border:1px solid #65766a;border-radius:5px;font:inherit}.cpu-concept-practice-lab_testingLab__Y169x [aria-invalid=true]{outline:2px solid #a53925;outline-offset:2px}.cpu-concept-practice-lab_testingLab__Y169x :disabled{opacity:1;color:#47534b}.cpu-concept-practice-lab_testingLab__Y169x button:disabled{cursor:not-allowed;opacity:.7}.cpu-concept-practice-lab_testingLab__Y169x :focus-visible{outline:3px solid #075f86;outline-offset:3px}.cpu-concept-practice-lab_testingLab__Y169x td select{min-width:8rem}.cpu-concept-practice-lab_mobileInputLabel__dEXjU{display:none}@media (max-width:720px){.cpu-concept-practice-lab_testingLab__Y169x caption,.cpu-concept-practice-lab_testingLab__Y169x table,.cpu-concept-practice-lab_testingLab__Y169x tbody{display:block;width:100%}.cpu-concept-practice-lab_testingLab__Y169x thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.cpu-concept-practice-lab_testingLab__Y169x tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:16px}.cpu-concept-practice-lab_testingLab__Y169x tbody td:last-child,.cpu-concept-practice-lab_testingLab__Y169x tbody th{grid-column:1/-1}.cpu-concept-practice-lab_testingLab__Y169x tbody td{min-width:0;padding:10px}.cpu-concept-practice-lab_testingLab__Y169x tbody td:before{content:attr(data-label);display:block;margin-bottom:8px;font-weight:700}.cpu-concept-practice-lab_testingLab__Y169x td select{min-width:0}.cpu-concept-practice-lab_mobileInputLabel__dEXjU{display:inline}}.cpu-concept-practice-lab_hero__eGp5C{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;padding:28px 30px;color:#fff8df;background:radial-gradient(circle at 85% 20%,rgb(232 191 78/20%),transparent 30%),#083f42;border-bottom:2px solid #d7ad48}.cpu-concept-practice-lab_hero__eGp5C h2,.cpu-concept-practice-lab_hero__eGp5C p{margin:0}.cpu-concept-practice-lab_hero__eGp5C h2{margin-top:5px;color:#fff;font-size:clamp(1.8rem,4vw,3.3rem);line-height:.98}.cpu-concept-practice-lab_hero__eGp5C>div>p:last-child{max-width:72ch;margin-top:11px;color:#dce8df;line-height:1.55}.cpu-concept-practice-lab_score__ydAjp{display:grid;width:112px;height:112px;place-content:center;text-align:center;background:#174f4f;border:4px solid #e3bc58;border-radius:50%;box-shadow:0 5px 0 #17231e,0 0 0 7px rgb(227 188 88/14%)}.cpu-concept-practice-lab_score__ydAjp strong{color:#ffe391;font:950 1.8rem var(--font-mono),monospace}.cpu-concept-practice-lab_score__ydAjp small{color:#fff9e3;font:850 .58rem var(--font-mono),monospace;text-transform:uppercase}.cpu-concept-practice-lab_stageNav__6u6tT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px;background:#d8ccb0;border-bottom:1px solid #8d7747}.cpu-concept-practice-lab_stageNav__6u6tT button{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center;min-height:68px;padding:10px 12px;color:#243028;text-align:left;background:#fff8e8;border:1px solid #8b7542;border-radius:8px;cursor:pointer}.cpu-concept-practice-lab_stageNav__6u6tT button[aria-current=step]{background:#fff1b9;border-color:#9b6f18;box-shadow:inset 0 -4px #d29f31}.cpu-concept-practice-lab_stageNav__6u6tT[data-has-example=true]{grid-template-columns:repeat(4,minmax(0,1fr))}.cpu-concept-practice-lab_stageNav__6u6tT[data-has-example=true] strong{font-size:.95rem}.cpu-concept-practice-lab_stageNav__6u6tT[data-has-example=true] small{font-size:.75rem}.cpu-concept-practice-lab_stageNav__6u6tT button[data-complete=true] i{color:#efffe2;background:#397a56}.cpu-concept-practice-lab_stageNav__6u6tT i{display:grid;width:32px;height:32px;place-items:center;background:#e6c15d;border:1px solid #6c5724;border-radius:50%;font-style:normal;font-weight:950}.cpu-concept-practice-lab_stageNav__6u6tT span{display:grid;gap:3px}.cpu-concept-practice-lab_stageNav__6u6tT strong{font-size:.82rem}.cpu-concept-practice-lab_stageNav__6u6tT small{color:#6b624f;font:750 .54rem var(--font-mono),monospace;text-transform:uppercase}.cpu-concept-practice-lab_panel__R7s_M{display:grid;gap:20px;padding:28px 30px 32px}.cpu-concept-practice-lab_panel__R7s_M>header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.cpu-concept-practice-lab_panel__R7s_M>header h3,.cpu-concept-practice-lab_panel__R7s_M>header p{margin:0}.cpu-concept-practice-lab_panel__R7s_M>header h3{margin-top:4px;font-size:clamp(1.45rem,2.8vw,2.25rem)}.cpu-concept-practice-lab_panel__R7s_M>header>span{padding:7px 9px;color:#fff7dd;background:#0b5555;border-radius:999px;font:850 .58rem var(--font-mono),monospace;text-transform:uppercase}.cpu-concept-practice-lab_visual__1kvFk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:20px;background:linear-gradient(135deg,#102f31,#174948);border:2px solid #dab24f;border-radius:10px;box-shadow:3px 4px 0 #26302b}.cpu-concept-practice-lab_visual__1kvFk div{position:relative;display:grid;gap:5px;min-height:84px;align-content:center;padding:14px;text-align:center;background:rgb(255 250 232/95%);border:1px solid #ebca6d;border-radius:7px}.cpu-concept-practice-lab_visual__1kvFk small{color:#71633e;font:850 .58rem var(--font-mono),monospace;letter-spacing:.04em;text-transform:uppercase}.cpu-concept-practice-lab_visual__1kvFk strong{color:#0b4c4d;font-size:1.25rem}.cpu-concept-practice-lab_visual__1kvFk i{position:absolute;top:50%;right:-21px;color:#ffe17d;font-style:normal;font-size:1.35rem;transform:translateY(-50%)}.cpu-concept-practice-lab_question__4UmD8{display:grid;gap:9px;margin:0;padding:0;border:0}.cpu-concept-practice-lab_question__4UmD8 legend{margin-bottom:12px;font-size:1.05rem;font-weight:850;line-height:1.4}.cpu-concept-practice-lab_question__4UmD8 button{display:grid;grid-template-columns:auto minmax(0,1fr);gap:11px;align-items:center;min-height:50px;padding:11px 13px;color:#273029;text-align:left;background:#fffaf0;border:1px solid #a99566;border-radius:7px;cursor:pointer}.cpu-concept-practice-lab_question__4UmD8 button:hover{border-color:#0b6665;transform:translateY(-1px)}.cpu-concept-practice-lab_question__4UmD8 button i{display:grid;width:25px;height:25px;place-items:center;color:#645b49;background:#eee3c8;border-radius:50%;font-style:normal;font-weight:950}.cpu-concept-practice-lab_question__4UmD8 button[data-result=correct]{background:#e7f5df;border-color:#397a56}.cpu-concept-practice-lab_question__4UmD8 button[data-result=correct] i{color:#fff;background:#397a56}.cpu-concept-practice-lab_question__4UmD8 button[data-result=incorrect]{background:#fff0e7;border-color:#b96347}.cpu-concept-practice-lab_question__4UmD8 button[data-result=incorrect] i{color:#fff;background:#b96347}.cpu-concept-practice-lab_feedback__CnreE{padding:13px 15px;background:#fff4d3;border-left:5px solid #b96347;border-radius:5px}.cpu-concept-practice-lab_feedback__CnreE[data-correct=true]{background:#e7f5df;border-left-color:#397a56}.cpu-concept-practice-lab_feedback__CnreE p,.cpu-concept-practice-lab_feedback__CnreE strong{margin:0}.cpu-concept-practice-lab_feedback__CnreE p{margin-top:4px;color:#4f5d53;line-height:1.45}.cpu-concept-practice-lab_panel__R7s_M>footer{display:flex;justify-content:space-between;gap:12px}.cpu-concept-practice-lab_complete__uIi4Y{display:grid;grid-template-columns:auto minmax(0,1fr);gap:15px;align-items:center;padding:18px 24px;color:#f6ffe9;background:#174f3c;border-top:2px solid #e0b753}.cpu-concept-practice-lab_complete__uIi4Y>span{display:grid;width:48px;height:48px;place-items:center;color:#173925;background:#aeda83;border:2px solid #ffe17d;border-radius:50%;font-size:1.35rem;font-weight:950}.cpu-concept-practice-lab_complete__uIi4Y p,.cpu-concept-practice-lab_complete__uIi4Y strong{margin:0}.cpu-concept-practice-lab_complete__uIi4Y strong{color:#fff;font-size:1.1rem}.cpu-concept-practice-lab_complete__uIi4Y p:last-child{margin-top:3px;color:#d9e9db}.cpu-concept-practice-lab_saveState__PVjUx{margin:0;padding:12px 24px;color:#eaf8ec;background:#102f31;border-top:1px solid #9b813c}.cpu-concept-practice-lab_saveState__PVjUx[data-state=failed]{color:#381d18;background:#ffe8dc}.cpu-concept-practice-lab_saveState__PVjUx button{margin-left:8px;text-decoration:underline;background:none;border:0;cursor:pointer}@media (max-width:720px){.cpu-concept-practice-lab_hero__eGp5C{grid-template-columns:1fr;padding:22px 18px}.cpu-concept-practice-lab_score__ydAjp{width:auto;height:auto;justify-content:start;padding:8px 12px;border-width:2px;border-radius:999px;box-shadow:none}.cpu-concept-practice-lab_score__ydAjp strong{font-size:1rem}.cpu-concept-practice-lab_stageNav__6u6tT{grid-template-columns:1fr}.cpu-concept-practice-lab_stageNav__6u6tT[data-has-example=true]{grid-template-columns:repeat(2,minmax(0,1fr))}.cpu-concept-practice-lab_stageNav__6u6tT button{min-height:58px}.cpu-concept-practice-lab_panel__R7s_M{padding:22px 16px 26px}.cpu-concept-practice-lab_panel__R7s_M>header{display:grid}.cpu-concept-practice-lab_panel__R7s_M>header>span{justify-self:start}.cpu-concept-practice-lab_visual__1kvFk{grid-template-columns:1fr;gap:20px}.cpu-concept-practice-lab_visual__1kvFk i{top:auto;right:50%;bottom:-21px;transform:translateX(50%) rotate(90deg)}.cpu-concept-practice-lab_panel__R7s_M>footer{display:grid}.cpu-concept-practice-lab_complete__uIi4Y{padding-inline:16px}}.control-practice-lab_lab__IayLH{min-width:0}.control-practice-lab_lab__IayLH form{display:grid;gap:18px;min-width:0}.control-practice-lab_lab__IayLH h4{margin:0;font-size:1.15rem}.control-practice-lab_listings__sScg3{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));gap:18px;min-width:0}.control-practice-lab_listings__sScg3 figure{margin:0;min-width:0}.control-practice-lab_listings__sScg3 figcaption{font-weight:750;margin-bottom:10px}.control-practice-lab_listings__sScg3 pre{margin:0;padding:18px;max-width:100%;overflow:auto;color:#faf5e8;background:#183238;border:1px solid #456969;border-radius:8px;line-height:1.65;font-size:.94rem}.control-practice-lab_field__wZNmv{display:grid;gap:8px;max-width:660px}.control-practice-lab_lab__IayLH input,.control-practice-lab_lab__IayLH select{box-sizing:border-box;width:100%;min-width:100px;min-height:46px;padding:9px;color:#192f31;background:#fffdf5;border:1px solid #567274;border-radius:5px;font:inherit}.control-practice-lab_lab__IayLH select{min-width:140px}.control-practice-lab_lab__IayLH [aria-invalid=true]{border:2px solid #a73723;background:#fff0e8}.control-practice-lab_lab__IayLH :focus-visible{outline:3px solid #006d87;outline-offset:3px}.control-practice-lab_lab__IayLH table{width:100%;border-collapse:collapse}.control-practice-lab_lab__IayLH td,.control-practice-lab_lab__IayLH th{padding:10px;border:1px solid #81999a;text-align:left}.control-practice-lab_lab__IayLH caption{text-align:left;padding:10px 0;font-weight:750}.control-practice-lab_observation__wraCo{padding:18px;min-width:0;background:#e9f2ee;border:2px solid #42675b;border-radius:8px}.control-practice-lab_observation__wraCo>button{margin-top:12px;scroll-margin-block:180px 160px}.control-practice-lab_observation__wraCo dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:10px}.control-practice-lab_observation__wraCo dl>div{padding:10px;background:#fffdf5;border:1px solid #829b92}.control-practice-lab_observation__wraCo dt{font-size:.88rem}.control-practice-lab_observation__wraCo dd{margin:6px 0 0;font-weight:750}.control-practice-lab_lab__IayLH button:disabled{cursor:not-allowed}.data-practice-lab_lab__eFPbs,.data-practice-lab_lab__eFPbs form{min-width:0}.data-practice-lab_lab__eFPbs form{display:grid;gap:18px}.data-practice-lab_lab__eFPbs h4{margin:0;font-size:1.15rem}.data-practice-lab_listing___v4C8{margin:18px 0;min-width:0}.data-practice-lab_listing___v4C8 figcaption{font-weight:750}.data-practice-lab_listing___v4C8 pre{max-width:100%;overflow:auto;padding:18px;color:#faf5e8;background:#183238;border:1px solid #456969;border-radius:8px;line-height:1.65;font-size:.94rem}.data-practice-lab_predictions__ZmGm_{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:18px}.data-practice-lab_field__oEucC{display:flex;flex-direction:column;gap:8px;min-width:0}.data-practice-lab_field__oEucC strong{flex:1 1}.data-practice-lab_lab__eFPbs input,.data-practice-lab_lab__eFPbs select{box-sizing:border-box;width:100%;min-width:0;min-height:46px;padding:9px;color:#192f31;background:#fffdf5;border:1px solid #567274;border-radius:5px;font:inherit}.data-practice-lab_lab__eFPbs [aria-invalid=true]{border:2px solid #a73723;background:#fff0e8}.data-practice-lab_lab__eFPbs :focus-visible{outline:3px solid #006d87;outline-offset:3px}.data-practice-lab_lab__eFPbs button:disabled{cursor:not-allowed}.data-practice-lab_lab__eFPbs table{width:100%;border-collapse:collapse}.data-practice-lab_lab__eFPbs td,.data-practice-lab_lab__eFPbs th{padding:10px;border:1px solid #81999a;text-align:left}.data-practice-lab_lab__eFPbs td{min-width:76px;vertical-align:top}.data-practice-lab_lab__eFPbs td small{display:block;margin-top:5px}.data-practice-lab_lab__eFPbs td[data-selected=true]{outline:3px solid #825111;outline-offset:-3px;background:#fff0c0}.data-practice-lab_lab__eFPbs caption{text-align:left;padding:10px 0;font-weight:750}.data-practice-lab_selected__bAjtr{display:inline-block;margin-top:6px;font-size:.8rem;font-weight:750;color:#543405}.data-practice-lab_observation__9iS1p{padding:18px;min-width:0;background:#e9f2ee;border:2px solid #42675b;border-radius:8px}.data-practice-lab_observation__9iS1p>button{margin-top:12px;scroll-margin-block:180px 160px}.data-practice-lab_values__xPSwj{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,155px),1fr));gap:10px}.data-practice-lab_values__xPSwj>div{padding:10px;background:#fffdf5;border:1px solid #829b92}.data-practice-lab_values__xPSwj dt{font-size:.88rem}.data-practice-lab_values__xPSwj dd{margin:6px 0 0;font-weight:750}.data-practice-lab_ledger__NMd3a summary{cursor:pointer;padding:12px 0;font-weight:750}.data-practice-lab_ledger__NMd3a li{margin-bottom:10px}@media (max-width:600px){.data-practice-lab_observation__9iS1p{padding:12px}.data-practice-lab_lab__eFPbs td,.data-practice-lab_lab__eFPbs th{padding:8px}}.subprogram-practice-lab_lab__bzzxo,.subprogram-practice-lab_lab__bzzxo form{min-width:0}.subprogram-practice-lab_lab__bzzxo form{display:grid;gap:18px}.subprogram-practice-lab_lab__bzzxo h4{margin:0;font-size:1.15rem}.subprogram-practice-lab_listing__Br88Z{margin:18px 0;min-width:0}.subprogram-practice-lab_listing__Br88Z figcaption{font-weight:750}.subprogram-practice-lab_listing__Br88Z pre{max-width:100%;overflow:auto;padding:18px;color:#fff9ed;background:#283047;border:1px solid #69748e;border-radius:8px;line-height:1.65;font-size:.94rem}.subprogram-practice-lab_channels__JXlYb,.subprogram-practice-lab_owners__VyYHB,.subprogram-practice-lab_predictions__dIhxZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:18px}.subprogram-practice-lab_field__Rakpn{display:flex;flex-direction:column;gap:8px;min-width:0}.subprogram-practice-lab_field__Rakpn strong{flex:1 1}.subprogram-practice-lab_lab__bzzxo input,.subprogram-practice-lab_lab__bzzxo select{box-sizing:border-box;width:100%;min-width:0;min-height:46px;padding:9px;color:#192f31;background:#fffdf5;border:1px solid #567274;border-radius:5px;font:inherit}.subprogram-practice-lab_lab__bzzxo [aria-invalid=true]{border:2px solid #a73723;background:#fff0e8}.subprogram-practice-lab_lab__bzzxo :focus-visible{outline:3px solid #006d87;outline-offset:3px}.subprogram-practice-lab_lab__bzzxo button:disabled{cursor:not-allowed}.subprogram-practice-lab_lab__bzzxo table{width:100%;border-collapse:collapse}.subprogram-practice-lab_lab__bzzxo td,.subprogram-practice-lab_lab__bzzxo th{padding:10px;border:1px solid #81999a;text-align:left;overflow-wrap:anywhere}.subprogram-practice-lab_lab__bzzxo caption{text-align:left;padding:10px 0;font-size:.92rem}.subprogram-practice-lab_observation__4c3CX{padding:18px;min-width:0;background:#eaf0f6;border:2px solid #536580;border-radius:8px}.subprogram-practice-lab_observation__4c3CX>button{margin-block:12px 16px;scroll-margin-block:180px 160px}.subprogram-practice-lab_channels__JXlYb>div,.subprogram-practice-lab_owners__VyYHB>div{padding:12px;min-width:0;background:#fffdf5;border:1px solid #8292a5;border-radius:5px}.subprogram-practice-lab_owners__VyYHB>div:nth-child(2){border-top:4px solid #71562d}.subprogram-practice-lab_channels__JXlYb dt{font-size:.92rem}.subprogram-practice-lab_channels__JXlYb dd{margin:6px 0 0;font-weight:750}.subprogram-practice-lab_ledger__2si_v summary{cursor:pointer;padding:12px 0;font-weight:750}.subprogram-practice-lab_ledger__2si_v li{margin-bottom:10px}@media (max-width:600px){.subprogram-practice-lab_observation__4c3CX{padding:12px}.subprogram-practice-lab_lab__bzzxo td,.subprogram-practice-lab_lab__bzzxo th{padding:8px}}.searching-practice-lab_lab__apCwt,.searching-practice-lab_lab__apCwt form{min-width:0}.searching-practice-lab_lab__apCwt form{display:grid;gap:18px}.searching-practice-lab_lab__apCwt h4{margin:0;font-size:1.15rem}.searching-practice-lab_listing__xuVD1{margin-block:18px;min-width:0}.searching-practice-lab_listing__xuVD1 summary{padding:12px 0;font-weight:750;cursor:pointer}.searching-practice-lab_listing__xuVD1 pre{max-width:100%;overflow:auto;padding:18px;color:#fff8ed;background:#263946;border:1px solid #758f9e;border-radius:8px;line-height:1.65;font-size:.94rem}.searching-practice-lab_predictions__wCCrW{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:18px}.searching-practice-lab_field__jTwf0{display:flex;flex-direction:column;gap:8px;min-width:0}.searching-practice-lab_field__jTwf0 strong{flex:1 1}.searching-practice-lab_lab__apCwt input{box-sizing:border-box;width:100%;min-width:0;min-height:46px;padding:9px;color:#192f31;background:#fffdf5;border:1px solid #567274;border-radius:5px;font:inherit}.searching-practice-lab_lab__apCwt [aria-invalid=true]{border:2px solid #a73723;background:#fff0e8}.searching-practice-lab_lab__apCwt :focus-visible{outline:3px solid #006d87;outline-offset:3px}.searching-practice-lab_observation__jexVk{min-width:0;padding:20px;background:#f1f4f7;border:2px solid #4d6575;border-radius:8px}.searching-practice-lab_observation__jexVk>button{margin-block:12px 16px;scroll-margin-block:180px 160px}.searching-practice-lab_state__h1UUE{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:12px}.searching-practice-lab_state__h1UUE>div{padding:12px;background:#fff;border:1px solid #6d8190;border-radius:5px;min-width:0}.searching-practice-lab_state__h1UUE dt{font-size:.9rem}.searching-practice-lab_state__h1UUE dd{margin:6px 0 0;font-weight:800;font-size:1.15rem}.searching-practice-lab_scroll__B57xd{position:relative;max-width:100%;min-width:0;overflow:auto;padding:5px}.searching-practice-lab_array__7pvsw{display:flex;gap:8px;width:max-content;min-width:100%;padding:8px 0}.searching-practice-lab_array__7pvsw:has(>p){width:100%}.searching-practice-lab_array__7pvsw>p{min-width:0}.searching-practice-lab_cell__W_E4l{display:grid;align-content:start;gap:8px;width:94px;min-height:126px;padding:10px 6px;text-align:center;color:#172f3d;background:#e8f2fa;border:2px solid #56728b;border-radius:6px}.searching-practice-lab_cell__W_E4l strong{font-size:1.55rem}.searching-practice-lab_cell__W_E4l small{font-size:.76rem;line-height:1.3}.searching-practice-lab_cell__W_E4l>span{font-size:.8rem}.searching-practice-lab_cell__W_E4l[data-candidate=false]{background:#edece8;border-color:#888b85;color:#54574f}.searching-practice-lab_cell__W_E4l[data-pointer=true]{outline:3px solid #a55008;outline-offset:1px;background:#ffedbc;color:#362b17}.searching-practice-lab_trace___Nkdq{width:100%;min-width:660px;border-collapse:collapse;background:#fffef8}.searching-practice-lab_trace___Nkdq caption{text-align:left;padding:10px 0;font-size:.92rem}.searching-practice-lab_trace___Nkdq td,.searching-practice-lab_trace___Nkdq th{padding:12px;border:1px solid #87979e;text-align:left;vertical-align:top}.searching-practice-lab_trace___Nkdq th{background:#dfeaf0}.searching-practice-lab_trace___Nkdq [data-stop-row]{background:#fff0ca;font-weight:750}@media(max-width:600px){.searching-practice-lab_observation__jexVk{padding:12px}.searching-practice-lab_trace___Nkdq td,.searching-practice-lab_trace___Nkdq th{padding:9px}}.sorting-practice-lab_lab__joRga,.sorting-practice-lab_lane__5W_cp,.sorting-practice-lab_lanes__clcOa,.sorting-practice-lab_observation__csee6{min-width:0;max-width:100%}.sorting-practice-lab_predictions__TqrnS{width:100%;table-layout:fixed;border-collapse:collapse;margin-top:1.25rem;color:#173c3d}.sorting-practice-lab_predictions__TqrnS caption,.sorting-practice-lab_trace__4cRQ0 caption{text-align:left;font-weight:700;padding:.75rem 0}.sorting-practice-lab_predictions__TqrnS td,.sorting-practice-lab_predictions__TqrnS th{border:1px solid #65756f;padding:.7rem;text-align:left;overflow-wrap:anywhere}.sorting-practice-lab_predictions__TqrnS th:first-child{width:65%}.sorting-practice-lab_predictions__TqrnS td{background:#fffdf5}.sorting-practice-lab_predictions__TqrnS input{width:100%;min-width:0;box-sizing:border-box;background:white;color:#173c3d;border:1px solid #526660;padding:.6rem;font-size:1rem}.sorting-practice-lab_predictions__TqrnS input[aria-invalid=true]{border:3px solid #a22e22}.sorting-practice-lab_observation__csee6{background:#f4f6ed;color:#173c3d;border:1px solid #526660;border-radius:.7rem;padding:1rem;margin:1.25rem 0}.sorting-practice-lab_observation__csee6>button{margin-block:12px 16px;scroll-margin-block:180px 160px}.sorting-practice-lab_lab__joRga :focus-visible{outline:3px solid #006d87;outline-offset:3px}.sorting-practice-lab_detail__8evfM{padding:.75rem;background:#fff6d5;border-left:4px solid #946200}.sorting-practice-lab_count__AJIYG{font-weight:600}.sorting-practice-lab_lanes__clcOa{display:grid;gap:1rem}.sorting-practice-lab_observation__csee6[data-stage=duplicates] .sorting-practice-lab_lanes__clcOa,.sorting-practice-lab_observation__csee6[data-stage=merge] .sorting-practice-lab_lanes__clcOa{grid-template-columns:repeat(2,minmax(0,1fr))}.sorting-practice-lab_lane__5W_cp[data-lane=output]{grid-column:1/-1}.sorting-practice-lab_observationGuide__Pcnzu{margin-top:1rem}.sorting-practice-lab_lane__5W_cp{border:1px solid #80958b;border-radius:.5rem;background:#fffdf5;padding:.75rem}.sorting-practice-lab_lane__5W_cp h5{margin:0 0 .5rem;font-size:1rem}.sorting-practice-lab_pointer__K6AGB{font-weight:700;margin:.3rem 0}.sorting-practice-lab_scroll__vc9sJ{max-width:100%;overflow-x:auto;padding:.35rem}.sorting-practice-lab_scroll__vc9sJ:focus-visible{outline:3px solid #946200;outline-offset:1px}.sorting-practice-lab_array__3DjnN{display:flex;align-items:stretch;gap:.5rem;width:max-content;min-width:100%;padding:.25rem 0}.sorting-practice-lab_cell__Gv614{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:5.7rem;flex:0 0 5.7rem;padding:.45rem;box-sizing:border-box;border:2px solid #9ca99f;background:white;color:#173c3d;text-align:center}.sorting-practice-lab_cell__Gv614 strong{font-size:1.5rem}.sorting-practice-lab_cell__Gv614 b,.sorting-practice-lab_cell__Gv614 small,.sorting-practice-lab_cell__Gv614 span{font-size:.8rem;line-height:1.35;overflow-wrap:anywhere}.sorting-practice-lab_cell__Gv614[data-marked=true]{background:#ffecae;border-color:#946200}.sorting-practice-lab_cell__Gv614[data-front=true]{border:3px solid #0e6764}.sorting-practice-lab_trace__4cRQ0{min-width:32rem;width:100%;border-collapse:collapse;margin-top:1rem}.sorting-practice-lab_trace__4cRQ0 td,.sorting-practice-lab_trace__4cRQ0 th{padding:.65rem;border:1px solid #80958b;text-align:left}.sorting-practice-lab_trace__4cRQ0 th{background:#e4eadd}.sorting-practice-lab_trace__4cRQ0 td:last-child{font-family:Consolas,monospace;white-space:nowrap}@media (max-width:600px){.sorting-practice-lab_observation__csee6{padding:.65rem}.sorting-practice-lab_predictions__TqrnS td,.sorting-practice-lab_predictions__TqrnS th{padding:.45rem}.sorting-practice-lab_predictions__TqrnS th:first-child{width:58%}.sorting-practice-lab_lane__5W_cp{padding:.5rem}.sorting-practice-lab_observation__csee6[data-stage=duplicates] .sorting-practice-lab_lanes__clcOa,.sorting-practice-lab_observation__csee6[data-stage=merge] .sorting-practice-lab_lanes__clcOa{grid-template-columns:minmax(0,1fr)}}.school-licences_section__WbGSt{padding:24px;margin:20px 0;background:#fffdf4;border:1px solid #aebfab;border-radius:12px;color:#173e3b;min-width:0}.school-licences_section__WbGSt h2,.school-licences_section__WbGSt h3{margin:0 0 12px}.school-licences_section__WbGSt p{line-height:1.6;overflow-wrap:anywhere}.school-licences_grid__itkPU{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:18px}.school-licences_card__UhqnF{border:1px solid #aebfab;border-radius:10px;background:#f3f5e9;padding:20px;min-width:0}.school-licences_heading__kllpt{display:flex;gap:12px;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.school-licences_badge__9ctXp{background:#e1eccf;padding:4px 10px;border-radius:20px;text-transform:capitalize;font-size:13px}.school-licences_count__orgpM strong{font-size:32px}.school-licences_card__UhqnF progress{width:100%;accent-color:#254b40;height:12px}.school-licences_warning__7Xpfs{background:#fff1cc;border-left:4px solid #b27b21;padding:12px;border-radius:4px}.school-licences_student__l8qii{display:flex;gap:18px;justify-content:space-between;align-items:center;flex-wrap:wrap;border-top:1px solid #d4ddcb;padding:18px 0}.school-licences_student__l8qii p{margin:6px 0}.school-licences_actions__e_c1F{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.school-licences_section__WbGSt button{font:inherit;color:#173e3b;background:#fffdf4;border:1px solid #254b40;border-radius:7px;padding:10px 14px;cursor:pointer}.school-licences_section__WbGSt button:disabled{opacity:.55;cursor:default}.school-licences_section__WbGSt button:focus-visible,.school-licences_section__WbGSt input:focus-visible{outline:3px solid #75599a;outline-offset:3px}.school-licences_confirm__MoFVK{display:grid;gap:16px;background:#fff1cc;border:1px solid #b27b21;padding:20px;margin:20px 0;border-radius:8px}.school-licences_confirm__MoFVK h4{margin:0}.school-licences_confirm__MoFVK label{display:grid;gap:8px}.school-licences_confirm__MoFVK input{width:100%;min-width:0;padding:10px;border:1px solid #aebfab;font:inherit}.school-licences_choices__M1AYR{border:1px solid #aebfab;padding:16px;border-radius:8px;margin:16px 0;display:flex;gap:16px;flex-wrap:wrap}.school-licences_choices__M1AYR label{display:flex;gap:8px;align-items:center}.school-licences_choices__M1AYR input{width:auto!important;flex-shrink:0}.school-licences_section__WbGSt summary{font-weight:650;cursor:pointer}@media(max-width:600px){.school-licences_card__UhqnF,.school-licences_section__WbGSt{padding:16px}.school-licences_student__l8qii .school-licences_actions__e_c1F{width:100%}.school-licences_student__l8qii button{flex:1 1}}.school-licences_packSummary__qb8_F{padding:16px 18px;margin:12px 0;border:1px solid #b6ccc2;border-radius:8px;background:#edf5ef;color:#173e3b;line-height:1.6;overflow-wrap:anywhere}.school-licences_packSummary__qb8_F ul{margin:8px 0;padding-left:22px}.school-licences_packSummary__qb8_F p{margin:8px 0 0}.school-licences_choices__M1AYR small{display:block;margin:6px 0 0 24px;color:#50675c;line-height:1.5}