.zudQzq_root{--rc-good-text:#276a3d;--rc-flow-text:#1d5c94;--rc-flow-soft:#e3eef8;--rc-caution-text:#865706;--rc-harm-text:#b02a23;--rc-sun-text:#6f4b00;gap:22px;display:grid;container-type:inline-size}.zudQzq_topBar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px;display:flex}.zudQzq_rainPicker{flex:560px;min-width:0}.zudQzq_rainOption{align-items:center;gap:5px;display:inline-flex}.zudQzq_optionGlyph{opacity:.8;flex:none;width:16px;height:16px}.zudQzq_solvedMark{width:14px;height:14px;color:var(--status-good);animation:zudQzq_icon-pop .5s var(--spring);flex:none}.kit-segment[data-selected] .zudQzq_solvedMark{color:#8fd19e}.zudQzq_tally{color:var(--muted);font-variant-numeric:tabular-nums;justify-items:end;gap:4px;font-size:12.5px;font-weight:650;display:grid}.zudQzq_tallyLine,.zudQzq_tallyCalls{margin:0}.zudQzq_tallyCalls{align-items:center;gap:6px;display:inline-flex}.zudQzq_tallyDot{border:1.5px solid var(--ink);border-radius:999px;width:9px;height:9px;margin-left:4px}.zudQzq_tallyDot[data-verdict=called]{background:var(--status-good)}.zudQzq_tallyDot[data-verdict=surprise]{background:var(--sun)}.zudQzq_caseHead{gap:4px;scroll-margin-top:24px;display:grid}.zudQzq_eyebrow{letter-spacing:1.4px;text-transform:uppercase;color:var(--red);margin:0;font-size:11px;font-weight:700}.zudQzq_caseTitle{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:21px;font-weight:500;line-height:1.25}.zudQzq_caseTitle:focus-visible,.zudQzq_findingsTitle:focus-visible,.zudQzq_cardName:focus-visible,.zudQzq_trayText:focus-visible,.zudQzq_caseCard:focus-visible,.zudQzq_finish:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:4px}.zudQzq_caseIntro{color:#3a3b38;max-width:62ch;margin:2px 0 0;font-size:15px;line-height:1.55}.zudQzq_steps{flex-wrap:wrap;gap:6px 16px;margin:10px 0 0;padding:0;list-style:none;display:flex}.zudQzq_step{color:var(--muted);align-items:center;gap:7px;font-size:12.5px;font-weight:600;display:inline-flex}.zudQzq_stepDot{border:1.5px solid var(--line);background:var(--card);width:22px;height:22px;color:var(--muted);transition:background .25s ease, border-color .25s ease, box-shadow .3s var(--spring);border-radius:999px;place-items:center;font-size:11.5px;font-weight:700;display:grid}.zudQzq_stepDot svg{width:22px;height:22px;color:var(--status-good)}.zudQzq_step[data-state=current]{color:var(--ink)}.zudQzq_step[data-state=current] .zudQzq_stepDot{border-color:var(--ink);background:var(--ink);color:var(--white);box-shadow:2px 2px 0 var(--red)}.zudQzq_step[data-state=done] .zudQzq_stepDot{animation:zudQzq_icon-pop .45s var(--spring);background:0 0;border-color:#0000}.zudQzq_stepShort{display:none}.zudQzq_stage{gap:12px;min-width:0;display:grid}.zudQzq_sceneBox{border:1px solid var(--line);background:#d8dfe2;border-radius:12px;position:relative;overflow:hidden}.zudQzq_sceneBox[data-sky=storm]{background:#66727d}.zudQzq_sceneBox[data-sky=dark]{background:#808b93}.zudQzq_sceneInner{width:100%;position:relative}.zudQzq_sceneArt{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.zudQzq_timeChip,.zudQzq_stopChip,.zudQzq_sideChip{white-space:nowrap;color:var(--ink);pointer-events:none;background:#fffefae8;border:1px solid #24262522;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:11.5px;font-weight:650;display:inline-flex;position:absolute}.zudQzq_timeChip{font-variant-numeric:tabular-nums;top:10px;left:10px}.zudQzq_chipIcon{color:#5d7486;width:14px;height:14px}.zudQzq_stopChip{animation:zudQzq_status-pop .45s var(--spring);top:10px;right:10px}.zudQzq_stopChip[data-stop=raining]{background:var(--rc-flow-soft);color:var(--rc-flow-text);border-color:#1d5c9433}.zudQzq_stopChip[data-stop=over]{border:1.5px solid var(--ink);box-shadow:2px 2px 0 var(--ink)}.zudQzq_sideChip{color:#45463f;background:#fffefacc;font-size:11px;font-weight:600;bottom:9px}.zudQzq_sideChip[data-side=west]{left:10px}.zudQzq_sideChip[data-side=back]{right:10px}.zudQzq_scenePin{border:2px solid var(--white);background:var(--ink);width:22px;height:22px;color:var(--white);pointer-events:none;transition:background .2s ease, scale .35s var(--spring);border-radius:999px;place-items:center;font-size:12px;font-weight:700;display:grid;position:absolute;translate:-50% -50%;box-shadow:0 2px 6px #24262566}.zudQzq_scenePin[data-picked]{background:var(--red);scale:1.22;box-shadow:0 0 0 3px #d91c2b40,0 2px 6px #24262566}.zudQzq_controls{border:1px solid var(--line);background:var(--paper);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;padding:12px 14px;display:flex}.zudQzq_hero,.zudQzq_checkButton{border:2px solid var(--ink);min-height:44px;box-shadow:3px 3px 0 var(--ink);color:var(--white);font:inherit;cursor:pointer;transition:transform .2s var(--spring), box-shadow .2s var(--spring), background .15s ease;border-radius:999px;align-items:center;gap:8px;padding:9px 18px 9px 14px;font-size:14.5px;font-weight:700;display:inline-flex}.zudQzq_hero{background:var(--flow-water)}.zudQzq_hero:hover:not([aria-disabled=true]){box-shadow:4px 4px 0 var(--ink);background:#2368a4;transform:translate(-1px,-1px)}.zudQzq_checkButton{background:var(--red);justify-self:start}.zudQzq_checkButton:hover:not([aria-disabled=true]){background:var(--red-deep);box-shadow:4px 4px 0 var(--ink);transform:translate(-1px,-1px)}.zudQzq_hero:active:not([aria-disabled=true]),.zudQzq_checkButton:active:not([aria-disabled=true]){box-shadow:1px 1px 0 var(--ink);transform:translate(2px,2px)}.zudQzq_hero:focus-visible,.zudQzq_checkButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.zudQzq_hero[aria-disabled=true]{box-shadow:none;cursor:default;background:#9fb7cc;border-color:#6f8496}.zudQzq_checkButton[aria-disabled=true]{box-shadow:none;cursor:not-allowed;background:#cbbab8;border-color:#8f7f7d}.zudQzq_heroIcon{width:21px;height:21px;transition:rotate .25s var(--spring);flex:none}.zudQzq_hero:hover:not([aria-disabled=true]) .zudQzq_heroIcon{rotate:-10deg}.zudQzq_checkButton:hover:not([aria-disabled=true]) .zudQzq_heroIcon{rotate:8deg}.zudQzq_legend{flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;list-style:none;display:flex}.zudQzq_legendSwatch{flex:none;width:28px;height:14px}.zudQzq_predictRow{gap:14px;scroll-margin-top:12px;display:grid}.zudQzq_waitNote{color:var(--muted);border:1px dashed #c9c7bd;border-radius:12px;margin:0;padding:12px 14px;font-size:14px;line-height:1.5}.zudQzq_predict{border:1px solid var(--line);background:var(--paper);animation:zudQzq_rise .4s var(--ease-out);border-radius:12px;flex-wrap:wrap;align-items:flex-end;gap:10px 14px;padding:14px 16px;display:flex}.zudQzq_predictSet{border:0;flex:420px;min-width:0;margin:0;padding:0}.zudQzq_predictLegend{color:var(--ink);margin:0 0 10px;padding:0;font-size:15px;font-weight:650}.zudQzq_optional{background:var(--soft);color:var(--muted);vertical-align:1px;border-radius:999px;margin-left:6px;padding:1px 7px;font-size:11px;font-weight:650}.zudQzq_predictOptions{flex-wrap:wrap;gap:8px;display:flex}.zudQzq_predictOption{border:1px solid var(--line);background:var(--card);min-height:44px;color:var(--ink);cursor:pointer;transition:border-color .2s ease, box-shadow .25s var(--spring), translate .25s var(--spring);border-radius:999px;align-items:center;gap:8px;padding:7px 14px 7px 8px;font-size:14px;font-weight:600;display:inline-flex;position:relative}.zudQzq_predictOption input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.zudQzq_predictOption:hover{border-color:#b9b8ae;translate:0 -1px}.zudQzq_predictOption:has(input:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}.zudQzq_predictOption[data-checked]{border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink);animation:zudQzq_choice-pop .35s var(--spring);padding:6px 13px 6px 7px;translate:-1px -2px}.zudQzq_skip[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--white)}.zudQzq_predictResult{color:var(--ink);flex-wrap:wrap;align-items:center;gap:10px 14px;margin:0;font-size:14.5px;line-height:1.5;display:flex}.zudQzq_stamp{background:var(--sun-soft);letter-spacing:.6px;text-transform:uppercase;color:var(--rc-sun-text);animation:zudQzq_stampIn .55s var(--spring) .1s both;border:2.5px solid #a26a08;border-radius:10px;padding:5px 12px;font-size:13px;font-weight:800;display:inline-block;rotate:-4deg}.zudQzq_stamp[data-verdict=called]{border-color:var(--status-good);color:var(--rc-good-text);background:#f3faf4}.zudQzq_findings{gap:12px;min-width:0;scroll-margin-top:20px;display:grid}.zudQzq_findingsHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 14px;display:flex}.zudQzq_findingsTitle{letter-spacing:-.015em;color:var(--ink);margin:0;font-size:19px;font-weight:500}.zudQzq_findingsCount{color:var(--muted);font-variant-numeric:tabular-nums;margin:0;font-size:12.5px;font-weight:650}.zudQzq_potSelector{scroll-margin-top:12px;display:none}.zudQzq_cards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px;margin:0;padding:0;list-style:none;display:grid}.zudQzq_card{border:1px solid var(--line);background:var(--card);border-radius:12px;flex-direction:column;min-width:0;display:flex;overflow:clip}.zudQzq_cardHead{align-items:flex-start;gap:9px;padding:11px 12px 9px;display:flex}.zudQzq_pin{background:var(--ink);width:24px;height:24px;color:var(--white);border-radius:999px;flex:none;place-items:center;font-size:12.5px;font-weight:700;display:inline-grid}.zudQzq_cardTitles{min-width:0}.zudQzq_cardName{color:var(--ink);margin:1px 0 0;font-size:15px;font-weight:650;line-height:1.3}.zudQzq_cardWhere{color:var(--muted);margin:1px 0 0;font-size:12.5px;line-height:1.4}.zudQzq_cardArtBox{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#eef0ec;position:relative}.zudQzq_cardArt{aspect-ratio:4/3;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.zudQzq_closedChip{white-space:nowrap;color:var(--muted);background:#fffefae8;border:1px solid #24262522;border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:650;position:absolute;top:9px;left:9px}.zudQzq_cardArtBox[data-pot=trident] .zudQzq_closedChip{top:auto;bottom:44%}.zudQzq_readings{animation:zudQzq_rise .4s var(--ease-out);justify-items:start;gap:7px;padding:13px 12px 4px;display:grid}.zudQzq_result{border:2px solid var(--ink);box-shadow:2px 2px 0 var(--ink);background:var(--rc-flow-soft);color:var(--rc-flow-text);animation:zudQzq_sticker .55s var(--spring);border-radius:999px;align-items:center;gap:4px;margin:0 0 2px;padding:5px 12px;font-size:13px;font-weight:700;line-height:1.3;display:inline-flex;rotate:-1.5deg}.zudQzq_result[data-result=barely]{background:var(--sun-soft);color:var(--rc-sun-text)}.zudQzq_result[data-result=none]{color:#45463f;background:#efece5}.zudQzq_resultLead{opacity:.85;font-weight:650}.zudQzq_ringLine,.zudQzq_before{color:#3a3b38;margin:0;font-size:13px;line-height:1.45}.zudQzq_before{color:var(--muted);font-size:12.5px}.zudQzq_readout{margin:2px 0 0}.zudQzq_chopLine{gap:3px;width:100%;margin-top:4px;display:grid}.zudQzq_chopLead{letter-spacing:1.1px;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700}.zudQzq_chopReading{border:1px solid var(--line);background:var(--card);min-width:0;color:var(--ink);animation:zudQzq_rise .35s var(--ease-out);border-radius:12px;flex-direction:column;align-items:flex-start;gap:6px;padding:10px 12px;font-size:13.5px;font-weight:600;line-height:1.35;display:flex}.zudQzq_chopGlyph{width:min(200px,100%);height:auto;display:block}.zudQzq_chopText{overflow-wrap:anywhere;min-width:0}.zudQzq_chopTop{color:#3a3b38;font-weight:500}.zudQzq_dampIn{animation:.6s .15s both zudQzq_fade-in}.zudQzq_call{animation:zudQzq_rise .45s var(--ease-out) .1s both;gap:10px;padding:10px 12px 14px;display:grid}.zudQzq_call legend{font-size:14px}.zudQzq_feedback{border-left:3px solid var(--status-harm);background:var(--status-harm-soft);animation:zudQzq_rise .35s var(--ease-out);border-radius:0 8px 8px 0;gap:6px;padding:10px 12px;display:grid}.zudQzq_feedback[data-right]{border-left-color:var(--status-good);background:var(--status-good-soft)}.zudQzq_verdict{color:var(--rc-harm-text);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:14px;font-weight:700;display:flex}.zudQzq_feedback[data-right] .zudQzq_verdict{color:var(--rc-good-text)}.zudQzq_verdictIcon{width:16px;height:16px;color:var(--status-good);animation:zudQzq_icon-pop .45s var(--spring)}.zudQzq_verdictCross{background:var(--status-harm);border-radius:999px;width:16px;height:16px;position:relative}.zudQzq_verdictCross:before,.zudQzq_verdictCross:after{content:"";background:#fff;border-radius:1px;width:8px;height:1.7px;position:absolute;top:7.2px;left:4px;rotate:45deg}.zudQzq_verdictCross:after{rotate:-45deg}.zudQzq_firstNote{color:var(--muted);font-size:12px;font-weight:600}.zudQzq_feedbackText{color:#3a3b38;margin:0;font-size:13.5px;line-height:1.55}.zudQzq_nextPot{justify-self:start;margin-top:4px;display:none}.zudQzq_trayRow{border:1px solid var(--line);background:var(--paper);animation:zudQzq_rise .4s var(--ease-out) .2s both;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 14px;display:flex}.zudQzq_trayRow[data-state=full]{background:var(--rc-flow-soft);border-color:#1d5c9455}.zudQzq_trayRow[data-state=emptied]{background:var(--status-good-soft);border-color:#2f7a4755}.zudQzq_trayIcon{color:#3f5a6e;flex:none;width:24px;height:24px}.zudQzq_trayText{color:var(--ink);flex:180px;margin:0;font-size:14.5px;font-weight:650}.zudQzq_trayRow[data-state=full] .zudQzq_trayText{color:var(--rc-flow-text)}.zudQzq_trayRow[data-state=emptied] .zudQzq_trayText{color:var(--rc-good-text)}.zudQzq_trayDone{width:20px;height:20px;color:var(--status-good);animation:zudQzq_icon-pop .5s var(--spring)}.zudQzq_caseCard,.zudQzq_finish{border:2px solid var(--ink);background:var(--white);box-shadow:var(--pop);animation:zudQzq_recordIn .6s var(--spring) both;border-radius:16px;justify-items:start;gap:10px;padding:18px 20px 20px;display:grid;position:relative}.zudQzq_caseCardEyebrow,.zudQzq_finishEyebrow{letter-spacing:1.4px;text-transform:uppercase;color:var(--red);margin:0;font-size:11px;font-weight:700}.zudQzq_caseCardTitle{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:21px;font-weight:500}.zudQzq_caseCardScore{border:2px solid var(--ink);box-shadow:2px 2px 0 var(--ink);background:var(--sun-soft);color:var(--ink);font-variant-numeric:tabular-nums;animation:zudQzq_stampIn .55s var(--spring) .3s both;border-radius:999px;margin:0;padding:4px 11px;font-size:13px;font-weight:700;rotate:-2deg}.zudQzq_caseCardScore[data-perfect]{background:var(--status-good-soft);color:var(--rc-good-text)}.zudQzq_recap{justify-self:stretch;gap:6px;margin:0;padding:0;list-style:none;display:grid}.zudQzq_recapRow{border:1px solid var(--line);background:var(--paper);animation:zudQzq_popIn .4s var(--spring) both;border-radius:10px;grid-template-columns:22px minmax(0,.9fr) minmax(0,1.15fr) minmax(0,.7fr) minmax(0,2fr) 18px;align-items:center;gap:10px;padding:7px 10px;font-size:13.5px;display:grid}.zudQzq_recapRow:nth-child(2){animation-delay:80ms}.zudQzq_recapRow:nth-child(3){animation-delay:.16s}.zudQzq_recapRow .zudQzq_pin{width:22px;height:22px;font-size:11.5px}.zudQzq_recapName{color:var(--ink);font-weight:650}.zudQzq_recapResult{color:var(--rc-flow-text);font-size:12.5px;font-weight:650}.zudQzq_recapResult[data-result=barely]{color:var(--rc-sun-text)}.zudQzq_recapResult[data-result=none]{color:var(--muted)}.zudQzq_recapFound{display:contents}.zudQzq_recapLevel{min-width:0;color:var(--muted);align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:inline-flex}.zudQzq_recapCalls{gap:3px;min-width:0;display:grid}.zudQzq_recapLine{min-width:0;line-height:1.4;display:block}.zudQzq_recapTag{letter-spacing:.9px;text-transform:uppercase;color:var(--muted);margin-right:7px;font-size:10.5px;font-weight:700}.zudQzq_recapTag[data-tone=right]{color:var(--rc-good-text)}.zudQzq_recapPick{max-width:100%;color:var(--ink);font-weight:600;display:inline-block}.zudQzq_recapPick[data-miss]{color:var(--muted);-webkit-text-decoration:line-through #b02a2399;text-decoration:line-through #b02a2399;text-decoration-thickness:1.5px}.zudQzq_recapMark{width:18px;height:18px;color:var(--status-good)}.zudQzq_recapMiss{background:var(--status-harm);border-radius:999px;width:18px;height:18px;position:relative}.zudQzq_recapMiss:before,.zudQzq_recapMiss:after{content:"";background:#fff;border-radius:1px;width:9px;height:1.8px;position:absolute;top:8.2px;left:4.5px;rotate:45deg}.zudQzq_recapMiss:after{rotate:-45deg}.zudQzq_pattern{border-left:3px solid var(--leaf-500);background:var(--leaf-100);color:var(--ink);border-radius:0 8px 8px 0;justify-self:stretch;margin:0;padding:12px 16px;font-size:14.5px;line-height:1.65}.zudQzq_finish{box-shadow:var(--pop-lg);gap:12px;padding:22px}.zudQzq_finishTitle{border:3px solid var(--status-good);letter-spacing:.4px;text-transform:uppercase;color:var(--rc-good-text);animation:zudQzq_stampIn .6s var(--spring) .15s both;background:#f3faf4;border-radius:12px;margin:0;padding:6px 16px;font-size:22px;font-weight:800;rotate:-3deg}.zudQzq_finishList{grid-template-columns:repeat(2,minmax(0,1fr));justify-self:stretch;gap:8px 14px;margin:4px 0 0;padding:0;list-style:none;display:grid}.zudQzq_finishItem{border:1px solid var(--line);background:var(--paper);min-width:0;animation:zudQzq_popIn .45s var(--spring) both;animation-delay:calc(.35s + var(--i) * 90ms);border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:13.5px;display:flex}.zudQzq_finishBadge{border:1.5px solid var(--ink);background:var(--rc-flow-soft);width:30px;height:30px;box-shadow:2px 2px 0 var(--ink);color:var(--rc-flow-text);border-radius:9px;flex:none;place-items:center;display:grid;rotate:-3deg}.zudQzq_finishBadge svg{width:20px;height:20px}.zudQzq_finishItem:nth-child(2n) .zudQzq_finishBadge{rotate:3deg}.zudQzq_finishMark{width:18px;height:18px;color:var(--status-good);flex:none}.zudQzq_finishName{min-width:0;color:var(--ink);flex:auto;font-weight:650}.zudQzq_finishScore{color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-size:12.5px;font-weight:650}.zudQzq_finishTotals{color:var(--ink);margin:0;font-size:14px;font-weight:650}.zudQzq_trayWater{transform-box:fill-box;transform-origin:50% 100%;transition:transform .9s var(--ease-out)}.zudQzq_trayWater[data-emptied]{transform:scaleY(0)}.zudQzq_march{animation:1.4s linear infinite zudQzq_march}@container (max-width:719px){.zudQzq_potSelector{display:block}.zudQzq_cards{grid-template-columns:minmax(0,1fr)}.zudQzq_card:not([data-selected]){display:none}.zudQzq_nextPot{display:inline-flex}.zudQzq_card{animation:.3s zudQzq_fade-in}}@container (min-width:480px) and (max-width:719px){.zudQzq_card{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;display:grid}.zudQzq_cardHead{grid-column:1/-1}.zudQzq_cardArtBox{border-right:1px solid var(--line);background:linear-gradient(#eef1ef 30%,#e3e6e1 70%);border-bottom:0;flex-direction:column;grid-area:2/1/span 2;justify-content:center;align-self:stretch;display:flex}.zudQzq_cardArt{position:sticky;top:12px;bottom:12px}.zudQzq_readings,.zudQzq_call{grid-column:2}.zudQzq_readings{padding-top:14px}}@container (max-width:479px){.zudQzq_root{gap:18px}.zudQzq_tally{justify-items:start}.zudQzq_caseTitle{font-size:19px}.zudQzq_caseIntro{font-size:14.5px}.zudQzq_steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:12px;display:grid}.zudQzq_step{text-align:center;flex-direction:column;gap:4px;font-size:11.5px;position:relative}.zudQzq_step+.zudQzq_step:before{content:"";background:var(--line);border-radius:2px;height:2px;position:absolute;top:10px;left:calc(15px - 50%);right:calc(50% + 15px)}.zudQzq_step[data-state=done]+.zudQzq_step:before{background:var(--status-good)}.zudQzq_stepName{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.zudQzq_stepShort{display:block}.zudQzq_sideChip{display:none}.zudQzq_sceneInner{width:112%;margin-left:-8.9%}.zudQzq_timeChip,.zudQzq_stopChip{padding:2px 7px;font-size:10.5px;top:6px}.zudQzq_timeChip{left:6px}.zudQzq_stopChip{right:6px}.zudQzq_chipIcon{width:12px;height:12px}.zudQzq_scenePin{border-width:1.5px;width:17px;height:17px;font-size:10px}.zudQzq_controls{padding:10px}.zudQzq_hero{flex:100%;justify-content:center}.zudQzq_controls .kit-playback{flex:100%;grid-template-columns:48px minmax(0,1fr) 48px 48px;gap:8px;display:grid}.zudQzq_controls .kit-playback .kit-icon-button{justify-content:center;padding-inline:8px;position:relative}.zudQzq_controls .kit-playback .kit-icon-button:not(.kit-icon-button--primary) span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.zudQzq_predict{padding:12px}.zudQzq_predictOption{flex:100%}.zudQzq_checkButton{justify-content:center;justify-self:stretch}.zudQzq_caseCard,.zudQzq_finish{box-shadow:4px 4px 0 var(--ink);padding:16px 14px}.zudQzq_finishTitle{font-size:18px}.zudQzq_finishList{grid-template-columns:minmax(0,1fr)}.zudQzq_recapRow{grid-template-columns:22px minmax(0,1fr) 18px;align-items:start;row-gap:4px}.zudQzq_recapFound{flex-wrap:wrap;grid-column:2/3;align-items:center;gap:2px 12px;min-width:0;display:flex}.zudQzq_recapCalls{grid-column:2/3;margin-top:2px}.zudQzq_recapMark,.zudQzq_recapMiss{grid-area:1/3}}@keyframes zudQzq_rise{0%{opacity:0;translate:0 6px}}@keyframes zudQzq_fade-in{0%{opacity:0}}@keyframes zudQzq_status-pop{0%{opacity:.4;scale:.92}}@keyframes zudQzq_sticker{0%{opacity:0;scale:.4}60%{opacity:1;scale:1.12}}@keyframes zudQzq_choice-pop{40%{transform:scale(1.025)}}@keyframes zudQzq_icon-pop{0%{rotate:-120deg;scale:0}70%{rotate:10deg;scale:1.25}}@keyframes zudQzq_popIn{0%{opacity:0;scale:.6}}@keyframes zudQzq_stampIn{0%{opacity:0;rotate:-14deg;scale:1.8}60%{opacity:1;scale:.94}to{scale:1}}@keyframes zudQzq_recordIn{0%{opacity:0;translate:0 14px;scale:.96}}@keyframes zudQzq_march{to{stroke-dashoffset:-18px}}@media (prefers-reduced-motion:reduce){.zudQzq_stepDot,.zudQzq_scenePin,.zudQzq_hero,.zudQzq_checkButton,.zudQzq_heroIcon,.zudQzq_predictOption,.zudQzq_trayWater{transition:none}.zudQzq_solvedMark,.zudQzq_step[data-state=done] .zudQzq_stepDot,.zudQzq_stopChip,.zudQzq_predict,.zudQzq_predictOption[data-checked],.zudQzq_stamp,.zudQzq_readings,.zudQzq_result,.zudQzq_call,.zudQzq_feedback,.zudQzq_verdictIcon,.zudQzq_chopReading,.zudQzq_dampIn,.zudQzq_trayRow,.zudQzq_trayDone,.zudQzq_caseCard,.zudQzq_finish,.zudQzq_caseCardScore,.zudQzq_finishTitle,.zudQzq_finishItem,.zudQzq_recapRow,.zudQzq_card,.zudQzq_march{animation:none}.zudQzq_hero:hover:not([aria-disabled=true]),.zudQzq_checkButton:hover:not([aria-disabled=true]),.zudQzq_predictOption:hover{transform:translate(0,0)}.zudQzq_predictOption[data-checked]{translate:none}.zudQzq_hero:hover:not([aria-disabled=true]) .zudQzq_heroIcon,.zudQzq_checkButton:hover:not([aria-disabled=true]) .zudQzq_heroIcon{rotate:none}}
.yXgIOq_root{--wsl-good-text:#276a3d;--wsl-caution-text:#865706;--wsl-harm-text:#b02a23;--wsl-flow-text:#1d5c94;--wsl-flow-soft:#e3eef8;--wsl-crust:#a89f8a;--wsl-crust-soft:#f3f0e8;--wsl-sodium:#6f58c9;--wsl-sodium-text:#4f3aa8;--wsl-sodium-soft:#efebfb;--wsl-unknown:#8a8d88;gap:30px;display:grid;container-type:inline-size}.yXgIOq_lab,.yXgIOq_casesPart{gap:16px;min-width:0;display:grid}.yXgIOq_partHead{gap:2px;display:grid}.yXgIOq_eyebrow{letter-spacing:1.5px;text-transform:uppercase;color:var(--red);margin:0;font-size:11px;font-weight:700}.yXgIOq_partTitle{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:20px;font-weight:500;line-height:1.3}.yXgIOq_tally{color:var(--muted);font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:12.5px;font-weight:650}.yXgIOq_setupTray{border:1px solid var(--line);background:var(--paper);border-radius:14px;gap:16px;padding:14px 16px 16px;display:grid}.yXgIOq_sources{border:0;min-width:0;margin:0;padding:0}.yXgIOq_sources legend{margin-bottom:8px;padding:0}.yXgIOq_sourceCards{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.yXgIOq_sourceCard{border:2px solid var(--line);background:var(--card);text-align:center;min-width:0;min-height:92px;color:var(--ink);cursor:pointer;transition:border-color .15s ease, box-shadow .22s var(--spring), translate .22s var(--spring);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px 8px 9px;font-size:12.5px;font-weight:650;line-height:1.25;display:flex;position:relative}.yXgIOq_sourceCard input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.yXgIOq_sourceCard:hover:not([data-checked]){border-color:#9fa198;translate:0 -2px}.yXgIOq_sourceCard:has(input:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}.yXgIOq_sourceCard[data-checked]{border-color:var(--ink);background:var(--white);box-shadow:3px 3px 0 var(--ink);animation:yXgIOq_choicePop .34s var(--spring);translate:-1px -2px}.yXgIOq_sourceCard[data-checked] .yXgIOq_sourceBadge{animation:yXgIOq_iconPop .45s var(--spring)}.yXgIOq_sourceBadge{flex:none;width:40px;height:40px}.yXgIOq_sourceLabel{overflow-wrap:anywhere}.yXgIOq_setupRow{flex-wrap:wrap;align-items:flex-start;gap:14px 26px;display:flex}.yXgIOq_setupRow>*{min-width:0}.yXgIOq_mixSlot{gap:4px;display:grid}.yXgIOq_mixSlot>.kit-label{margin-bottom:2px}.yXgIOq_mixNote{min-height:40px;color:var(--muted);align-items:center;margin:0;font-size:13px;display:flex}.yXgIOq_labBoard{align-items:start;gap:16px;display:grid}.yXgIOq_stageCol,.yXgIOq_sideCol{gap:12px;min-width:0;display:grid}.yXgIOq_sideCol{gap:14px}.yXgIOq_stage{border:1px solid var(--line);background:#eef2ee;border-radius:14px;position:relative;overflow:hidden}.yXgIOq_art{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.yXgIOq_seasonChip,.yXgIOq_waterChip{white-space:nowrap;color:var(--ink);background:#fffefae8;border:1px solid #24262522;border-radius:999px;align-items:center;gap:6px;margin:0;padding:3px 10px;font-size:11.5px;font-weight:650;display:inline-flex;position:absolute;top:9px}.yXgIOq_seasonChip{animation:.3s yXgIOq_fadeIn;left:9px}.yXgIOq_waterChip{padding-left:4px;display:none;right:9px}.yXgIOq_waterChipBadge{width:20px;height:20px}.yXgIOq_legend{color:#45463f;flex-wrap:wrap;gap:6px 18px;margin:0;padding:0 2px;list-style:none;display:flex}.yXgIOq_legendGlyph{width:18px;height:18px}.yXgIOq_predictRun{border:1px solid var(--line);background:var(--paper);border-radius:14px;justify-items:start;gap:14px;padding:14px 16px 16px;display:grid}.yXgIOq_predict{border:0;min-width:0;margin:0;padding:0}.yXgIOq_predictLegend{color:var(--ink);flex-wrap:wrap;align-items:center;gap:6px 9px;margin-bottom:10px;padding:0;font-size:14.5px;font-weight:600;line-height:1.4;display:flex}.yXgIOq_predictTag{border:1.5px solid var(--ink);background:var(--sun-soft);box-shadow:2px 2px 0 var(--ink);letter-spacing:.1em;text-transform:uppercase;color:var(--sun-ink);border-radius:999px;padding:2px 9px 3px;font-size:10.5px;font-weight:800;display:inline-block;rotate:-3deg}.yXgIOq_predictOptions{flex-wrap:wrap;gap:8px;display:flex}.yXgIOq_predictOption{border:1.5px solid var(--line);background:var(--card);min-height:40px;color:var(--ink);cursor:pointer;transition:border-color .15s ease, box-shadow .2s var(--spring), translate .2s var(--spring);border-radius:999px;align-items:center;padding:8px 15px;font-size:13.5px;font-weight:600;display:inline-flex;position:relative}.yXgIOq_predictOption input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.yXgIOq_predictOption:hover:not([data-checked]){border-color:#9fa198;translate:0 -1px}.yXgIOq_predictOption:has(input:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}.yXgIOq_predictOption[data-checked]{border-color:var(--ink);background:var(--sun-soft);box-shadow:2px 2px 0 var(--ink);animation:yXgIOq_choicePop .3s var(--spring);translate:-1px -1px}.yXgIOq_skip,.yXgIOq_textButton{min-height:40px;font:inherit;color:var(--muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 12px;font-size:13px;font-weight:650;-webkit-text-decoration:underline #c9c8bf;text-decoration:underline #c9c8bf}.yXgIOq_skip:hover,.yXgIOq_textButton:hover{color:var(--ink);-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red)}.yXgIOq_skip:focus-visible,.yXgIOq_textButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.yXgIOq_textButton{min-height:0;padding:2px 4px}.yXgIOq_skipped{color:var(--muted);margin:0;font-size:13.5px}.yXgIOq_runButton{border:2px solid var(--ink);background:var(--flow-water);min-height:46px;box-shadow:3px 3px 0 var(--ink);font:inherit;color:var(--white);cursor:pointer;transition:transform .2s var(--spring), box-shadow .2s var(--spring), background .15s ease;border-radius:999px;align-items:center;gap:9px;padding:10px 20px 10px 15px;font-size:15px;font-weight:700;display:inline-flex}.yXgIOq_runButton:hover{box-shadow:4px 4px 0 var(--ink);background:#2368a4;transform:translate(-1px,-1px)}.yXgIOq_runButton:active{box-shadow:1px 1px 0 var(--ink);transform:translate(2px,2px)}.yXgIOq_runButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.yXgIOq_runIcon{width:24px;height:19px;transition:rotate .25s var(--spring)}.yXgIOq_runButton:hover .yXgIOq_runIcon{rotate:16deg}.yXgIOq_runControls{border:1px solid var(--line);background:var(--paper);animation:yXgIOq_rise .35s var(--ease-out);border-radius:14px;gap:10px;padding:10px 14px 12px;display:grid}.yXgIOq_trackWrap{position:relative}.yXgIOq_trackLine{background:#dcdad1;border-radius:999px;height:4px;position:absolute;top:37px;left:8.33333%;right:8.33333%}.yXgIOq_trackFill{border-radius:inherit;background:var(--flow-water);max-width:100%;position:absolute;inset:0 auto 0 0}.yXgIOq_track{grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.yXgIOq_trackButton{width:100%;min-height:44px;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:none;justify-items:center;gap:4px;padding:0 0 2px;display:grid}.yXgIOq_trackButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-1px;border-radius:8px}.yXgIOq_trackMarks{gap:2px;height:22px;display:flex}.yXgIOq_trackMark{border:1.5px solid var(--ink);background:var(--white);width:22px;height:22px;box-shadow:1.5px 1.5px 0 var(--ink);animation:yXgIOq_badgeIn .5s var(--spring) both;border-radius:50%;place-items:center;display:grid}.yXgIOq_trackMark svg{width:15px;height:15px}.yXgIOq_trackMark[data-kind=browned]{background:#f6e3d6}.yXgIOq_trackDot{background:var(--card);width:18px;height:18px;transition:scale .25s var(--spring), border-color .2s ease, background .2s ease;border:2px solid #b7b5aa;border-radius:50%}.yXgIOq_trackButton[data-past] .yXgIOq_trackDot{border-color:var(--flow-water);background:var(--flow-water)}.yXgIOq_trackButton[aria-current=step] .yXgIOq_trackDot{border-color:var(--ink);scale:1.3;box-shadow:0 0 0 3px #2a76b833}.yXgIOq_trackButton:hover .yXgIOq_trackDot{border-color:var(--ink)}.yXgIOq_trackLabel{text-align:center;font-size:11px;font-weight:600;line-height:1.2}.yXgIOq_trackButton[aria-current=step] .yXgIOq_trackLabel{color:var(--ink)}.yXgIOq_runBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;display:flex}.yXgIOq_yourCall{color:var(--muted);border:1.5px dashed #b9b6a8;border-radius:999px;margin:0;padding:4px 11px;font-size:12.5px}.yXgIOq_yourCall strong{color:var(--ink);font-weight:650}.yXgIOq_readout,.yXgIOq_tests{border:1px solid var(--line);background:var(--card);border-radius:14px;gap:12px;padding:13px 15px 15px;display:grid}.yXgIOq_panelHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;margin:0 0 2px;display:flex}.yXgIOq_panelWhen{color:var(--ink);font-size:13px;font-weight:650}.yXgIOq_gauge,.yXgIOq_dialRow,.yXgIOq_growthRow{border-top:1px solid #ecebe4;grid-template-columns:24px minmax(0,1fr) auto;grid-template-areas:"icon label word""icon bars bars";align-items:center;gap:5px 10px;padding-top:10px;display:grid}.yXgIOq_gauge:first-of-type{border-top:0;padding-top:0}.yXgIOq_gaugeIcon{width:24px;height:24px;color:var(--ink);grid-area:icon;align-self:start}.yXgIOq_gaugeIcon svg{width:24px;height:24px;display:block}.yXgIOq_gaugeLabel{color:#45463f;grid-area:label;font-size:13px;font-weight:600}.yXgIOq_gaugeWord{text-align:right;color:var(--ink);animation:yXgIOq_statusPop .45s var(--spring);grid-area:word;font-size:13.5px;font-weight:700}.yXgIOq_gauge[data-unknown] .yXgIOq_gaugeWord,.yXgIOq_dialRow[data-unknown] .yXgIOq_gaugeWord{color:var(--muted);font-weight:600}.yXgIOq_gaugeBars{grid-area:bars;grid-auto-columns:1fr;grid-auto-flow:column;gap:3px;display:grid}.yXgIOq_gaugeBars span{background:#e5e3db;border-radius:3px;height:9px;transition:background .3s}.yXgIOq_gauge[data-tone=crust] .yXgIOq_gaugeBars span[data-filled]{background:var(--wsl-crust);animation:yXgIOq_barFill .45s var(--spring)}.yXgIOq_gauge[data-tone=sodium] .yXgIOq_gaugeBars span[data-filled]{background:var(--wsl-sodium);animation:yXgIOq_barFill .45s var(--spring)}.yXgIOq_gauge[data-unknown] .yXgIOq_gaugeBars span{background:repeating-linear-gradient(135deg,#e5e3db 0 4px,#f4f3ee 4px 8px)}.yXgIOq_dialRow{grid-template-areas:"icon label word""icon dial dial""icon ends ends"}.yXgIOq_dial{grid-area:dial;justify-self:center;width:min(100%,128px);height:auto;margin-top:2px}.yXgIOq_needle{transform-box:view-box;transform-origin:60px 62px;transition:transform .6s var(--spring)}.yXgIOq_dialEnds{letter-spacing:.04em;width:min(100%,158px);color:var(--muted);grid-area:ends;justify-content:space-between;justify-self:center;margin-top:-4px;font-size:10.5px;font-weight:650;display:flex}.yXgIOq_growthRow{grid-template-areas:"icon label label""icon pill pill"}.yXgIOq_growthPill{max-width:100%;animation:yXgIOq_statusPop .45s var(--spring);border-radius:999px;grid-area:pill;justify-self:start;align-items:center;gap:6px;padding:4px 11px 4px 5px;font-size:12.5px;font-weight:700;line-height:1.3;display:inline-flex}.yXgIOq_growthPill[data-tone=good]{background:var(--status-good-soft);color:var(--wsl-good-text)}.yXgIOq_growthPill[data-tone=caution]{background:var(--status-caution-soft);color:var(--wsl-caution-text)}.yXgIOq_growthPill[data-tone=harm]{background:var(--status-harm-soft);color:var(--wsl-harm-text)}.yXgIOq_growthPill[data-tone=unknown],.yXgIOq_growthPill[data-tone=neutral]{background:var(--soft);color:var(--muted)}.yXgIOq_pillIcon{flex:none;width:16px;height:16px}.yXgIOq_miniReadout{display:none}.yXgIOq_miniCell{border:1px solid var(--line);background:var(--card);border-radius:10px;grid-template-columns:20px minmax(0,1fr);grid-template-areas:"icon label""icon word";align-content:center;align-items:center;column-gap:7px;min-width:0;padding:6px 9px 7px 7px;display:grid}.yXgIOq_miniIcon{color:var(--ink);grid-area:icon;place-items:center;display:grid}.yXgIOq_miniIcon svg{width:20px;height:20px}.yXgIOq_miniLabel{color:var(--muted);grid-area:label;font-size:11px;font-weight:600;line-height:1.3}.yXgIOq_miniWord{color:var(--ink);animation:yXgIOq_statusPop .45s var(--spring);grid-area:word;font-size:12px;font-weight:700;line-height:1.25}.yXgIOq_miniCell[data-tone=good] .yXgIOq_miniWord{color:var(--wsl-good-text)}.yXgIOq_miniCell[data-tone=caution]{background:var(--status-caution-soft);border-color:#ecd3a2}.yXgIOq_miniCell[data-tone=caution] .yXgIOq_miniWord{color:var(--wsl-caution-text)}.yXgIOq_miniCell[data-tone=harm]{background:var(--status-harm-soft);border-color:#efc4be}.yXgIOq_miniCell[data-tone=harm] .yXgIOq_miniWord{color:var(--wsl-harm-text)}.yXgIOq_miniCell[data-unknown] .yXgIOq_miniWord,.yXgIOq_miniCell[data-tone=neutral] .yXgIOq_miniWord{color:var(--muted);font-weight:650}.yXgIOq_strip{background:#fbfaf6;border-radius:4px;align-items:center;gap:7px;width:min(100%,230px);height:30px;padding:0 9px 0 0;display:flex;position:relative;rotate:-1.5deg;box-shadow:0 0 0 1px #dcd9cf,0 4px 8px -4px #3b2c1a40}.yXgIOq_stripHandle{background:repeating-linear-gradient(90deg,#f1efe8 0 4px,#e7e4da 4px 5px);border-radius:4px 0 0 4px;width:46px;height:100%}.yXgIOq_pad{width:30px;height:20px;color:var(--muted);animation:yXgIOq_wick .7s var(--ease-out) both;background:#fff;border-radius:3px;place-items:center;font-size:12px;font-weight:800;display:grid;box-shadow:inset 0 0 0 1px #00000014}.yXgIOq_pad[data-unknown]{background:repeating-linear-gradient(135deg,#eeece6 0 3px,#fff 3px 6px);animation:none}.yXgIOq_testsHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 18px;display:flex}.yXgIOq_testsTitle{letter-spacing:-.015em;color:var(--ink);margin:3px 0 0;font-size:17px;font-weight:500}.yXgIOq_testList{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;display:grid}.yXgIOq_testTile{border:1px solid var(--line);background:var(--paper);min-width:0;animation:yXgIOq_rise .35s var(--ease-out) both;border-radius:12px;align-content:start;gap:6px;padding:10px 11px 11px;display:grid}.yXgIOq_testTile dt{color:#45463f;align-items:center;gap:6px;font-size:12.5px;font-weight:650;display:flex}.yXgIOq_toolIcon{width:18px;height:18px;color:var(--muted);flex:none}.yXgIOq_testTile dd{gap:3px;margin:0;display:grid}.yXgIOq_testWord{align-items:flex-start;gap:7px;display:flex}.yXgIOq_testWord strong{color:var(--ink);font-size:14px;font-weight:700;line-height:1.3}.yXgIOq_testWord strong[data-unknown]{color:var(--muted);font-weight:650}.yXgIOq_padChip{border-radius:3px;flex:none;width:16px;height:16px;margin-top:1px;box-shadow:inset 0 0 0 1px #00000018}.yXgIOq_testHow{color:var(--muted);font-size:11.5px;line-height:1.35}.yXgIOq_testNotes{border-top:1px dashed #24262522;gap:4px 24px;padding-top:10px;display:grid}.yXgIOq_testNotes p{color:#3a3b38;margin:0;font-size:13px;line-height:1.55}.yXgIOq_result{border:2px solid var(--ink);border-radius:var(--radius);background:var(--white);box-shadow:var(--pop);animation:yXgIOq_cardIn .55s var(--spring) both;gap:8px;padding:18px 20px;display:grid;position:relative}.yXgIOq_resultTitle{letter-spacing:-.02em;max-width:calc(100% - 118px);color:var(--ink);justify-self:start;margin:0;font-size:19px;font-weight:600;line-height:1.3}.yXgIOq_resultTitle:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:4px}.yXgIOq_resultBody,.yXgIOq_resultCall{color:#3a3b38;margin:0;font-size:14px;line-height:1.6}.yXgIOq_resultRule{border-left:3px solid var(--leaf-500);background:var(--leaf-100);color:var(--ink);border-radius:0 8px 8px 0;margin:2px 0 0;padding:12px 14px;font-size:14.5px;line-height:1.6}.yXgIOq_resultRule[data-tone=caution]{border-left-color:var(--status-caution);background:var(--status-caution-soft)}.yXgIOq_resultRule[data-tone=harm]{border-left-color:var(--status-harm);background:var(--status-harm-soft)}.yXgIOq_resultRule[data-tone=unknown]{border-left-color:var(--wsl-unknown);background:var(--soft)}.yXgIOq_callStamp{letter-spacing:.12em;text-transform:uppercase;animation:yXgIOq_stampIn .55s var(--spring) .15s both;background:#fffdf7cc;border:3px double;border-radius:8px;padding:4px 11px 5px;font-size:13px;font-weight:800;position:absolute;top:14px;right:16px;rotate:-8deg}.yXgIOq_callStamp[data-verdict=called]{color:var(--status-good)}.yXgIOq_callStamp[data-verdict=surprise]{color:#a26a08;background:var(--sun-soft)}.yXgIOq_notes{border:1px solid var(--line);background:var(--paper);border-radius:14px;align-content:start;gap:9px;padding:13px 15px 15px;display:grid}.yXgIOq_notesHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;margin:0;display:flex}.yXgIOq_notesHead .yXgIOq_tally{margin:0}.yXgIOq_noteList{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0;padding:0;list-style:none;display:grid}.yXgIOq_note{min-width:0;min-height:46px;color:var(--muted);border:1.5px dashed #c9c8bf;border-radius:12px;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:8px;padding:6px 10px;font-size:12px;line-height:1.35;display:grid}.yXgIOq_noteGlyph{opacity:.35;filter:grayscale();place-items:center;width:26px;height:26px;display:grid}.yXgIOq_noteGlyph svg{width:22px;height:22px}.yXgIOq_note[data-found]{border:2px solid var(--ink);background:var(--white);box-shadow:2px 2px 0 var(--ink);color:var(--ink);animation:yXgIOq_badgeIn .55s var(--spring);rotate:-1deg}.yXgIOq_note[data-found]:nth-child(2n){rotate:1deg}.yXgIOq_note[data-found] .yXgIOq_noteGlyph{opacity:1;filter:none}.yXgIOq_noteText strong{font-weight:700}.yXgIOq_picker{flex-wrap:wrap;gap:8px;display:flex}.yXgIOq_pickerChip{border:1.5px solid var(--line);background:var(--card);min-height:42px;font:inherit;color:var(--ink);cursor:pointer;transition:border-color .15s ease, background .15s ease, translate .2s var(--spring);border-radius:999px;align-items:center;gap:8px;padding:5px 14px 5px 6px;font-size:13px;font-weight:600;display:inline-flex}.yXgIOq_pickerChip:hover{border-color:#9fa198;translate:0 -1px}.yXgIOq_pickerChip:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.yXgIOq_pickerChip[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--white)}.yXgIOq_pickerNum{background:var(--soft);width:28px;height:28px;color:var(--ink);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:750;display:grid}.yXgIOq_pickerChip[aria-pressed=true] .yXgIOq_pickerNum{background:var(--white);box-shadow:2px 2px 0 var(--red)}.yXgIOq_pickerChip[data-solved] .yXgIOq_pickerNum{color:var(--status-good);animation:yXgIOq_iconPop .5s var(--spring);background:0 0}.yXgIOq_pickerChip[data-solved][aria-pressed=true] .yXgIOq_pickerNum{background:var(--white)}.yXgIOq_pickerNum svg{width:26px;height:26px}.yXgIOq_caseCard{border:1px solid var(--line);border-radius:var(--radius);background:var(--card);animation:yXgIOq_rise .4s var(--ease-out);gap:16px;padding:16px;display:grid}.yXgIOq_caseArt{border:1px solid var(--line);background:#eef2ee;border-radius:12px;align-self:start;overflow:hidden}.yXgIOq_caseBody{align-content:start;gap:10px;min-width:0;display:grid}.yXgIOq_caseTitle{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:19px;font-weight:500;line-height:1.3}.yXgIOq_caseTitle:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:4px}.yXgIOq_caseFacts{color:#3a3b38;margin:0;font-size:14.5px;line-height:1.6}.yXgIOq_actions{border:0;gap:8px;min-width:0;margin:4px 0 0;padding:0;display:grid}.yXgIOq_actionsLegend{color:var(--ink);margin-bottom:8px;padding:0;font-size:14.5px;font-weight:650}.yXgIOq_action{border:2px solid var(--line);background:var(--paper);min-height:48px;color:var(--ink);cursor:pointer;transition:border-color .15s ease, background-color .15s ease, box-shadow .22s var(--spring), translate .22s var(--spring);border-radius:12px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 12px 8px 10px;font-size:14px;font-weight:600;line-height:1.3;display:grid;position:relative}.yXgIOq_action input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.yXgIOq_actions:disabled .yXgIOq_action,.yXgIOq_actions:disabled .yXgIOq_action input{cursor:default}.yXgIOq_action:hover:not([data-checked],[data-state]){background:var(--white);border-color:#9fa198;translate:0 -2px}.yXgIOq_actions:disabled .yXgIOq_action:hover{translate:none}.yXgIOq_action:has(input:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}.yXgIOq_actionIcon{background:var(--white);width:30px;height:30px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);border-radius:50%;place-items:center;display:grid}.yXgIOq_actionIcon svg{width:19px;height:19px}.yXgIOq_actionMark{width:20px;height:20px}.yXgIOq_action[data-state=wrong]{background:var(--white);color:#6d6e68;border-color:#e7c9c4}.yXgIOq_action[data-state=wrong] .yXgIOq_actionMark{color:var(--status-harm)}.yXgIOq_action[data-state=wrong][data-checked]{border-color:var(--status-harm);background:var(--status-harm-soft);color:var(--ink)}.yXgIOq_action[data-state=wrong][data-checked][data-beat="0"]{animation:.5s yXgIOq_answerWrongA}.yXgIOq_action[data-state=wrong][data-checked][data-beat="1"]{animation:.5s yXgIOq_answerWrongB}.yXgIOq_action[data-state=right]{border-color:var(--status-good);background:var(--status-good-soft);box-shadow:3px 3px 0 var(--status-good);animation:yXgIOq_answerRight .6s var(--spring);translate:-1px -2px}.yXgIOq_action[data-state=right] .yXgIOq_actionMark{color:var(--status-good);animation:yXgIOq_iconPop .5s var(--spring) .1s both}.yXgIOq_action[data-state=right] .yXgIOq_actionIcon{box-shadow:inset 0 0 0 1.5px var(--status-good);color:var(--wsl-good-text)}.yXgIOq_feedback{border-left:3px solid var(--status-harm);background:var(--status-harm-soft);animation:yXgIOq_rise .4s var(--ease-out) both;border-radius:0 10px 10px 0;gap:6px;padding:12px 14px;display:grid}.yXgIOq_feedback[data-verdict=right]{border-left-color:var(--status-good);background:var(--status-good-soft)}.yXgIOq_feedbackText{color:var(--ink);grid-template-columns:20px minmax(0,1fr);gap:9px;margin:0;font-size:14px;line-height:1.6;display:grid}.yXgIOq_feedbackIcon{width:20px;height:20px;color:var(--status-harm);margin-top:2px}.yXgIOq_feedback[data-verdict=right] .yXgIOq_feedbackIcon{color:var(--status-good);animation:yXgIOq_iconPop .5s var(--spring) .1s both}.yXgIOq_feedbackWord{color:var(--wsl-harm-text);font-weight:750}.yXgIOq_tryAgain{color:var(--wsl-harm-text);margin:0 0 0 29px;font-size:12.5px;font-weight:650}.yXgIOq_caseBody>.kit-icon-button{min-height:42px;animation:yXgIOq_rise .35s var(--ease-out) .15s both;justify-self:start;padding-inline:16px}.yXgIOq_finish{border:2px solid var(--ink);border-radius:var(--radius-lg);box-shadow:var(--pop-lg);animation:yXgIOq_cardIn .6s var(--spring) both;background:#fdf8ec;gap:10px;padding:22px 22px 20px;display:grid;position:relative}.yXgIOq_finishStamp{border:3px double var(--status-good);letter-spacing:.08em;text-transform:uppercase;color:var(--status-good);animation:yXgIOq_stampIn .6s var(--spring) .25s both;background:#fffdf7d9;border-radius:10px;padding:6px 13px 7px;font-size:19px;font-weight:850;position:absolute;top:16px;right:18px;rotate:-9deg}.yXgIOq_finishTitle{letter-spacing:-.02em;color:var(--ink);margin:0;padding-right:120px;font-size:21px;font-weight:600;line-height:1.25}.yXgIOq_finishTitle:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:4px}.yXgIOq_finishMeta{color:var(--muted);font-variant-numeric:tabular-nums;margin:0;font-size:13px;font-weight:650}.yXgIOq_finishList{gap:9px;margin:4px 0 0;padding:0;list-style:none;display:grid}.yXgIOq_finishList li{color:var(--ink);animation:yXgIOq_rise .4s var(--ease-out) both;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:10px;font-size:14px;line-height:1.5;display:grid}.yXgIOq_finishList li:nth-child(2){animation-delay:80ms}.yXgIOq_finishList li:nth-child(3){animation-delay:.16s}.yXgIOq_finishList li:nth-child(4){animation-delay:.24s}.yXgIOq_finishList li:nth-child(5){animation-delay:.32s}.yXgIOq_finishIcon{border:1.5px solid var(--ink);background:var(--white);width:30px;height:30px;box-shadow:1.5px 1.5px 0 var(--ink);color:var(--ink);border-radius:50%;place-items:center;display:grid}.yXgIOq_finishIcon svg{width:18px;height:18px}.yXgIOq_pattern{border-left:3px solid var(--leaf-500);background:var(--leaf-100);color:var(--ink);border-radius:0 8px 8px 0;margin:6px 0 0;padding:13px 15px;font-size:14.5px;line-height:1.65}.yXgIOq_footer{justify-content:flex-end;display:flex}.yXgIOq_leafTone{transition:fill .7s,stroke .7s}.yXgIOq_symptomIn{animation:.7s both yXgIOq_fadeIn}.yXgIOq_loupe{transform-box:fill-box;transform-origin:50%;animation:yXgIOq_loupeIn .6s var(--spring) both}.yXgIOq_sceneIn{animation:.45s both yXgIOq_fadeIn}.yXgIOq_badgePop{transform-box:fill-box;transform-origin:50%;animation:yXgIOq_badgeIn .55s var(--spring) .2s both}@container (min-width:760px){.yXgIOq_caseArt{position:sticky;top:16px}.yXgIOq_labBoard{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-template-areas:"stage side";gap:18px}.yXgIOq_labBoard:has(>.yXgIOq_result){grid-template-areas:"stage side""result result"}.yXgIOq_stageCol{grid-area:stage}.yXgIOq_sideCol{grid-area:side}.yXgIOq_result{grid-area:result}.yXgIOq_caseCard{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:20px;padding:18px}}@container (max-width:759px){.yXgIOq_miniReadout{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.yXgIOq_sideCol{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.yXgIOq_testList{grid-template-columns:repeat(6,minmax(0,1fr))}.yXgIOq_testTile{grid-column:span 2}.yXgIOq_testTile:nth-child(n+4){grid-column:span 3}.yXgIOq_noteList{grid-template-columns:minmax(0,1fr)}}@container (max-width:640px){.yXgIOq_sourceCards{grid-template-columns:repeat(3,minmax(0,1fr))}.yXgIOq_pickerLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.yXgIOq_pickerChip{padding:5px}}@container (max-width:560px){.yXgIOq_sideCol{grid-template-columns:minmax(0,1fr)}.yXgIOq_noteList{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:469px){.yXgIOq_root{gap:26px}.yXgIOq_setupTray{padding:12px}.yXgIOq_sourceCards{grid-template-columns:minmax(0,1fr);gap:6px}.yXgIOq_sourceCard{text-align:left;flex-direction:row;justify-content:flex-start;gap:10px;min-height:48px;padding:5px 12px 5px 8px;font-size:13.5px}.yXgIOq_sourceBadge{width:34px;height:34px}.yXgIOq_waterChip{display:inline-flex;top:auto;bottom:9px}.yXgIOq_predictRun,.yXgIOq_runControls{padding:12px}.yXgIOq_runButton{justify-content:center;width:100%}.yXgIOq_trackLabel{font-size:9.5px}.yXgIOq_trackMark{width:18px;height:18px}.yXgIOq_trackMark svg{width:12px;height:12px}.yXgIOq_trackMarks{height:18px}.yXgIOq_trackLine{top:31px}.yXgIOq_result,.yXgIOq_finish{padding:16px 14px}.yXgIOq_resultTitle{max-width:100%}.yXgIOq_result:has(.yXgIOq_callStamp) .yXgIOq_resultTitle{margin-top:30px}.yXgIOq_finishTitle{padding-top:34px;padding-right:0}.yXgIOq_callStamp,.yXgIOq_finishStamp{top:10px;right:10px}.yXgIOq_finishStamp{font-size:16px}.yXgIOq_noteList,.yXgIOq_testList{grid-template-columns:minmax(0,1fr)}.yXgIOq_miniReadout{grid-template-columns:repeat(2,minmax(0,1fr))}.yXgIOq_testTile,.yXgIOq_testTile:nth-child(n+4){grid-column:auto}.yXgIOq_caseCard{padding:12px}.yXgIOq_action{padding:8px 10px 8px 8px;font-size:13.5px}.yXgIOq_testTile{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start}}@keyframes yXgIOq_rise{0%{opacity:0;translate:0 6px}}@keyframes yXgIOq_fadeIn{0%{opacity:0}}@keyframes yXgIOq_choicePop{40%{scale:1.03}}@keyframes yXgIOq_iconPop{0%{scale:.6}60%{scale:1.2}}@keyframes yXgIOq_statusPop{0%{opacity:.4;scale:.9}}@keyframes yXgIOq_barFill{0%{scale:1 .3}60%{scale:1 1.35}}@keyframes yXgIOq_badgeIn{0%{opacity:0;rotate:-18deg;scale:.4}70%{opacity:1;rotate:4deg;scale:1.08}}@keyframes yXgIOq_stampIn{0%{opacity:0;rotate:-20deg;scale:1.8}60%{opacity:1;scale:.94}}@keyframes yXgIOq_cardIn{0%{opacity:0;translate:0 10px;scale:.94}70%{opacity:1;scale:1.01}}@keyframes yXgIOq_loupeIn{0%{opacity:0;scale:.3}70%{opacity:1;scale:1.06}}@keyframes yXgIOq_wick{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes yXgIOq_answerRight{35%{scale:1.03}}@keyframes yXgIOq_answerWrongA{20%{translate:-6px}40%{translate:5px}60%{translate:-3px}80%{translate:2px}}@keyframes yXgIOq_answerWrongB{20%{translate:-6px}40%{translate:5px}60%{translate:-3px}80%{translate:2px}}@media (prefers-reduced-motion:reduce){.yXgIOq_sourceCard,.yXgIOq_predictOption,.yXgIOq_runButton,.yXgIOq_runIcon,.yXgIOq_trackDot,.yXgIOq_gaugeBars span,.yXgIOq_needle,.yXgIOq_pickerChip,.yXgIOq_action,.yXgIOq_leafTone{transition:none}.yXgIOq_sourceCard[data-checked],.yXgIOq_sourceCard[data-checked] .yXgIOq_sourceBadge,.yXgIOq_seasonChip,.yXgIOq_predictOption[data-checked],.yXgIOq_runControls,.yXgIOq_trackMark,.yXgIOq_gaugeWord,.yXgIOq_gauge[data-tone] .yXgIOq_gaugeBars span[data-filled],.yXgIOq_growthPill,.yXgIOq_miniWord,.yXgIOq_pad,.yXgIOq_testTile,.yXgIOq_result,.yXgIOq_callStamp,.yXgIOq_note[data-found],.yXgIOq_pickerChip[data-solved] .yXgIOq_pickerNum,.yXgIOq_caseCard,.yXgIOq_action[data-state],.yXgIOq_action[data-state=right] .yXgIOq_actionMark,.yXgIOq_feedback,.yXgIOq_feedback[data-verdict=right] .yXgIOq_feedbackIcon,.yXgIOq_finish,.yXgIOq_finishStamp,.yXgIOq_finishList li,.yXgIOq_symptomIn,.yXgIOq_loupe,.yXgIOq_sceneIn,.yXgIOq_badgePop{animation:none}.yXgIOq_caseBody>.kit-icon-button{animation:none}.yXgIOq_sourceCard:hover:not([data-checked]),.yXgIOq_predictOption:hover:not([data-checked]),.yXgIOq_pickerChip:hover,.yXgIOq_action:hover:not([data-checked],[data-state]){translate:none}.yXgIOq_runButton:hover,.yXgIOq_runButton:active{transform:none}.yXgIOq_runButton:hover .yXgIOq_runIcon{rotate:none}}