._0gLJHa_art{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}._0gLJHa_slide{transform-box:view-box;transition:transform .7s var(--spring)}._0gLJHa_swatch{vertical-align:middle;flex:none;width:30px;height:15px;display:inline-block}._0gLJHa_swatch[data-size=large]{width:44px;height:22px}._0gLJHa_swatch[data-size=fill]{width:100%;height:100%;display:block}._0gLJHa_readout{flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0;font-size:12.5px;line-height:1.3;display:inline-flex}._0gLJHa_readoutLabel{letter-spacing:.2px;color:var(--muted);font-weight:600}._0gLJHa_readoutPart{color:var(--ink);font-weight:650}._0gLJHa_readoutValue{background:var(--wk-chip-soft,var(--paper));color:var(--wk-chip-text,var(--ink));animation:_0gLJHa_wk-pop .45s var(--spring);border:1px solid #24262518;border-radius:999px;align-items:center;gap:7px;padding:3px 11px 3px 4px;font-size:13px;font-weight:700;display:inline-flex}._0gLJHa_readoutValue ._0gLJHa_swatch{border-radius:999px;width:28px;height:14px;overflow:hidden}._0gLJHa_readout[data-size=small]{font-size:11.5px}._0gLJHa_readout[data-size=small] ._0gLJHa_readoutValue{padding:2px 9px 2px 3px;font-size:12px}._0gLJHa_scale{gap:6px;min-width:0;display:grid}._0gLJHa_scaleTop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 10px;margin:0;display:flex}._0gLJHa_scaleLabel{letter-spacing:.3px;color:#45463f;font-size:12px;font-weight:600}._0gLJHa_scaleWord{color:var(--ink);animation:_0gLJHa_wk-pop .45s var(--spring);font-size:14px;font-weight:700}._0gLJHa_scaleMarkerWord{color:var(--muted);font-weight:600}._0gLJHa_scaleCells{grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;margin:0;padding:4px 3px 5px 0;list-style:none;display:grid}._0gLJHa_scaleCell{background:var(--wk-cell,var(--paper));opacity:.55;min-width:0;height:30px;transition:opacity .25s ease, transform .35s var(--spring), box-shadow .35s var(--spring);border:1px solid #24262514;border-radius:8px;place-items:center;display:grid;position:relative}._0gLJHa_scaleCell ._0gLJHa_swatch{width:min(34px,100% - 6px);height:auto}._0gLJHa_scaleCell[data-current]{z-index:1;opacity:1;border:2px solid var(--ink);box-shadow:2px 2px 0 var(--ink);transform:translate(-1px,-2px)scale(1.06)}._0gLJHa_scaleCell[data-marked]:not([data-current]){opacity:.95;border:2px dashed var(--muted)}._0gLJHa_scaleEnds{color:var(--muted);justify-content:space-between;margin:0;font-size:11px;font-weight:600;display:flex}._0gLJHa_legend{flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;list-style:none;display:flex}._0gLJHa_legend[data-meanings]{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:10px 18px;display:grid}._0gLJHa_legendItem{align-items:flex-start}._0gLJHa_legend ._0gLJHa_legendItem ._0gLJHa_swatch{flex:none;width:30px;height:15px;margin-top:1px}._0gLJHa_legendText{gap:2px;display:grid}._0gLJHa_legendWord{font-weight:600}._0gLJHa_legendMeaning{color:var(--muted);font-size:12.5px;line-height:1.45}._0gLJHa_chopstick{width:100%;max-width:220px;height:auto;display:block}._0gLJHa_chopstick[data-orientation=vertical]{width:auto;max-width:none;height:160px}._0gLJHa_liftGlyph{flex:none;width:64px;height:auto;display:block}._0gLJHa_reading{border:1px solid var(--line);background:var(--card);min-width:0;color:var(--ink);animation:_0gLJHa_wk-rise .35s var(--ease-out);border-radius:12px;align-items:center;gap:10px;padding:6px 12px 6px 8px;font-size:13.5px;font-weight:600;line-height:1.35;display:inline-flex}._0gLJHa_reading[data-kind=chopstick]{flex-direction:column;align-items:flex-start;gap:6px;padding:10px 12px}._0gLJHa_reading[data-kind=chopstick] ._0gLJHa_chopstick{width:min(200px,100%)}._0gLJHa_readingText{overflow-wrap:anywhere;min-width:0}._0gLJHa_decisionWrap{min-width:0;container-type:inline-size}._0gLJHa_decision{border:0;min-width:0;margin:0;padding:0}._0gLJHa_decisionLegend{color:var(--ink);margin:0 0 10px;padding:0;font-size:15px;font-weight:650;line-height:1.35}._0gLJHa_decisionOptions{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}@container (min-width:560px){._0gLJHa_decisionWrap[data-layout=auto] ._0gLJHa_decisionOptions{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}._0gLJHa_decisionWrap[data-layout=row] ._0gLJHa_decisionOptions{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}._0gLJHa_decisionOption{border:1px solid var(--line);background:var(--card);min-height:48px;color:var(--ink);cursor:pointer;transition:border-color .15s ease, background .15s ease, box-shadow .25s var(--spring), translate .25s var(--spring);border-radius:12px;align-items:center;gap:10px;padding:9px 12px 9px 9px;font-size:14px;font-weight:600;line-height:1.3;display:flex;position:relative}._0gLJHa_decisionOption input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}._0gLJHa_decisionOption:hover:not([data-disabled]){border-color:#a9a99f;translate:0 -1px}._0gLJHa_decisionOption:has(input:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}._0gLJHa_decisionIcon{background:var(--paper);width:30px;height:30px;color:var(--ink);transition:background .2s ease, color .2s ease, rotate .35s var(--spring);border-radius:50%;flex:none;place-items:center;display:grid}._0gLJHa_decisionIcon svg{width:18px;height:18px}._0gLJHa_decisionText{gap:2px;min-width:0;display:grid}._0gLJHa_decisionLabel{overflow-wrap:anywhere}._0gLJHa_decisionHint{color:var(--muted);font-size:12px;font-weight:500;line-height:1.4}._0gLJHa_decisionMark{width:18px;height:18px;animation:_0gLJHa_wk-icon-pop .5s var(--spring);flex:none;margin-left:auto}._0gLJHa_decisionOption[data-checked]{border-color:var(--ink);box-shadow:3px 3px 0 var(--ink);animation:_0gLJHa_wk-choice .35s var(--spring);translate:-1px -2px}._0gLJHa_decisionOption[data-checked] ._0gLJHa_decisionIcon{background:var(--ink);color:var(--white);rotate:-8deg}._0gLJHa_decisionOption[data-verdict=correct]{border-color:var(--status-good);background:var(--status-good-soft);box-shadow:3px 3px 0 var(--status-good);animation:_0gLJHa_wk-right .6s var(--spring)}._0gLJHa_decisionOption[data-verdict=correct] ._0gLJHa_decisionIcon{background:var(--status-good)}._0gLJHa_decisionOption[data-verdict=correct] ._0gLJHa_decisionMark{color:var(--status-good)}._0gLJHa_decisionOption[data-verdict=wrong]{border-color:var(--status-harm);background:var(--status-harm-soft);box-shadow:3px 3px 0 var(--status-harm);animation:.5s _0gLJHa_wk-wrong}._0gLJHa_decisionOption[data-verdict=wrong] ._0gLJHa_decisionIcon{background:var(--status-harm)}._0gLJHa_decisionOption[data-verdict=wrong] ._0gLJHa_decisionMark{color:var(--status-harm)}._0gLJHa_decisionOption[data-verdict=answer]{border:2px dashed var(--status-good);background:color-mix(in oklab, var(--status-good-soft) 60%, var(--card));padding:8px 11px 8px 8px}._0gLJHa_decisionOption[data-verdict=answer] ._0gLJHa_decisionIcon{background:var(--status-good-soft);color:#276a3d}._0gLJHa_answerTag{border:1.5px solid var(--ink);background:var(--white);box-shadow:2px 2px 0 var(--ink);color:#276a3d;letter-spacing:.3px;white-space:nowrap;animation:_0gLJHa_wk-sticker .55s var(--spring) .15s both;border-radius:999px;flex:none;margin-left:auto;padding:2px 8px;font-size:11px;font-weight:700;rotate:3deg}._0gLJHa_decision:disabled ._0gLJHa_decisionOption,._0gLJHa_decisionOption[data-disabled]{cursor:default}._0gLJHa_decisionOption[data-disabled]:not([data-checked]):not([data-verdict]){opacity:.6}._0gLJHa_decisionOption[data-disabled] input{cursor:default}@keyframes _0gLJHa_wk-pop{0%{opacity:.4;scale:.9}}@keyframes _0gLJHa_wk-rise{0%{opacity:0;translate:0 6px}}@keyframes _0gLJHa_wk-choice{40%{transform:scale(1.025)}}@keyframes _0gLJHa_wk-right{35%{scale:1.04}}@keyframes _0gLJHa_wk-wrong{20%{translate:-6px}40%{translate:5px}60%{translate:-3px}80%{translate:2px}}@keyframes _0gLJHa_wk-icon-pop{0%{rotate:-120deg;scale:0}70%{rotate:10deg;scale:1.25}}@keyframes _0gLJHa_wk-sticker{0%{opacity:0;scale:.4}60%{opacity:1;scale:1.12}}@media (prefers-reduced-motion:reduce){._0gLJHa_slide,._0gLJHa_scaleCell,._0gLJHa_decisionOption,._0gLJHa_decisionIcon{transition:none}._0gLJHa_readoutValue,._0gLJHa_scaleWord,._0gLJHa_reading,._0gLJHa_decisionMark,._0gLJHa_decisionOption[data-checked],._0gLJHa_decisionOption[data-verdict=correct],._0gLJHa_decisionOption[data-verdict=wrong],._0gLJHa_answerTag{animation:none}._0gLJHa_decisionOption:hover:not([data-disabled]){translate:none}}
.NhSu5q_root{--hw-nursery:#2f7a47;--hw-gift:#6b52a8;--hw-trident:#c4571f;--hw-good-text:#256a3b;--hw-harm-text:#b02a23;--hw-caution-text:#865706;--hw-water-text:#1d5c94;--hw-water-soft:#e3eef8;--hw-sun-soft:#fdf1cf;gap:18px;display:grid;container:heat/inline-size}.NhSu5q_root [data-pot=nursery]{--hw-pot:var(--hw-nursery)}.NhSu5q_root [data-pot=gift]{--hw-pot:var(--hw-gift)}.NhSu5q_root [data-pot=trident]{--hw-pot:var(--hw-trident)}.NhSu5q_eyebrow{letter-spacing:1.4px;text-transform:uppercase;color:var(--muted);margin:0;font-size:11px;font-weight:700;line-height:1.3}.NhSu5q_letter{background:var(--hw-pot,var(--ink));width:22px;height:22px;color:var(--white);border-radius:50%;flex:none;place-items:center;font-size:11.5px;font-weight:800;line-height:1;display:inline-grid}.NhSu5q_plan{border:1px solid var(--line);background:var(--paper);border-radius:12px;gap:14px;padding:16px;display:grid}.NhSu5q_planHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 14px;display:flex}.NhSu5q_planTitle{letter-spacing:-.015em;margin:0;font-size:18px;font-weight:550;line-height:1.3}.NhSu5q_planSub{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.NhSu5q_days{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.NhSu5q_dayCard{border:1px solid var(--line);background:var(--card);border-radius:12px;align-content:start;gap:8px;min-width:0;margin:0;padding:12px;display:grid}.NhSu5q_dayCard[data-windy]{background:repeating-linear-gradient(-12deg, transparent 0 18px, #e6eef2 18px 19.5px), var(--card)}.NhSu5q_dayLegend{float:left;width:100%;margin:0 0 2px;padding:0}.NhSu5q_dayName{letter-spacing:-.01em;font-size:15px;font-weight:700}.NhSu5q_dayTop{clear:both;align-items:center;gap:10px;display:flex}.NhSu5q_planDial{flex:none;width:64px;height:64px}.NhSu5q_dayWeather{color:#45463f;align-items:center;gap:6px;margin:0;font-size:13px;font-weight:600;line-height:1.3;display:flex}.NhSu5q_weatherIcon{color:#8a6a10;flex:none;width:18px;height:18px}.NhSu5q_dayCard[data-windy] .NhSu5q_weatherIcon{color:#3f6f86}.NhSu5q_checksLabel{color:#45463f;margin:2px 0 0;font-size:12px;font-weight:600}.NhSu5q_options{gap:6px;display:grid}.NhSu5q_option{border:1px solid var(--line);background:var(--card);cursor:pointer;min-height:40px;transition:border-color .15s ease, box-shadow .25s var(--spring), translate .25s var(--spring);border-radius:10px;align-items:center;gap:9px;padding:7px 10px;font-size:13.5px;line-height:1.3;display:flex;position:relative}.NhSu5q_option input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.NhSu5q_option:hover{border-color:#b9b9ae}:is(.NhSu5q_option:has(input:focus-visible),.NhSu5q_predictOption:has(input:focus-visible),.NhSu5q_dayAnswer:has(input:focus-visible)){outline:2px solid var(--focus-ring);outline-offset:2px}.NhSu5q_option[data-checked]{border:1.5px solid var(--ink);box-shadow:2px 2px 0 var(--ink);animation:NhSu5q_choice-pop .35s var(--spring);font-weight:650;translate:-1px -1px}.NhSu5q_optionPins{flex:none;gap:3px;width:34px;display:inline-flex}.NhSu5q_miniPin{background:#c9c8bf;border-radius:50% 50% 50% 0;width:8px;height:8px;transition:background .2s;rotate:-45deg}.NhSu5q_option[data-checked] .NhSu5q_miniPin{background:var(--red);animation:NhSu5q_popIn .4s var(--spring) both}.NhSu5q_option[data-checked] .NhSu5q_miniPin:nth-child(2){animation-delay:60ms}.NhSu5q_option[data-checked] .NhSu5q_miniPin:nth-child(3){animation-delay:.12s}.NhSu5q_optionText{min-width:0}.NhSu5q_switches{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:4px 16px;display:grid}.NhSu5q_switchRow{flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0;display:flex}.NhSu5q_switchRow .kit-switch{text-align:left;line-height:1.35}.NhSu5q_switchRow .kit-switch-track{flex:none}.NhSu5q_switchRow[data-placement] .kit-switch-text{color:#45463f}.NhSu5q_verdictChip{color:var(--hw-caution-text);letter-spacing:.5px;text-transform:uppercase;animation:NhSu5q_stampIn .5s var(--spring) both;background:#fffaf0;border:2px solid #a26a08;border-radius:8px;align-items:center;padding:3px 10px;font-size:11.5px;font-weight:800;display:inline-flex;rotate:-3deg}.NhSu5q_note{border-left:3px solid var(--flow-water);background:var(--hw-water-soft);color:#2c3a44;animation:NhSu5q_rise .35s var(--ease-out);border-radius:0 8px 8px 0;margin:0;padding:10px 14px;font-size:14px;line-height:1.55}.NhSu5q_note[data-tone=caution]{border-left-color:var(--status-caution);background:var(--status-caution-soft);color:#4c3a12}.NhSu5q_note[data-intro]{border-left-color:var(--line);color:var(--muted);background:0 0;animation:none}.NhSu5q_launch{border:1px dashed #cfcdc2;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px 20px;padding:14px 16px;display:grid}.NhSu5q_predict{border:0;min-width:0;margin:0;padding:0}.NhSu5q_predictLegend{margin-bottom:8px;padding:0;font-size:15px;font-weight:600;line-height:1.35}.NhSu5q_predictEyebrow{letter-spacing:1.4px;text-transform:uppercase;color:var(--red);margin-bottom:2px;font-size:11px;font-weight:700;display:block}.NhSu5q_predictOptions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.NhSu5q_predictOption{border:1px solid var(--line);background:var(--card);cursor:pointer;min-height:40px;transition:box-shadow .25s var(--spring), translate .25s var(--spring), border-color .15s ease;border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 8px;font-size:13.5px;font-weight:550;display:inline-flex;position:relative}.NhSu5q_predictOption input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.NhSu5q_predictOption[data-checked]{border:1.5px solid var(--ink);box-shadow:2px 2px 0 var(--ink);animation:NhSu5q_choice-pop .35s var(--spring);translate:-1px -1px}.NhSu5q_skipButton{min-height:40px}.NhSu5q_predictLocked{min-width:0;animation:NhSu5q_rise .3s var(--ease-out);gap:4px;display:grid}.NhSu5q_predictLocked .NhSu5q_predictEyebrow{margin:0}.NhSu5q_predictLockedText{margin:0;font-size:14.5px;line-height:1.5}.NhSu5q_predictSkipped{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;font-size:14px;display:flex}.NhSu5q_linkButton{font:inherit;color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:8px 2px;font-weight:650;text-decoration:underline}.NhSu5q_runBox{justify-items:end;gap:6px;display:grid}.NhSu5q_runButton{border:2px solid var(--ink);background:var(--sun);min-height:48px;box-shadow:3px 3px 0 var(--ink);color:var(--ink);font:inherit;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 14px;font-size:15.5px;font-weight:750;display:inline-flex}.NhSu5q_runButton:hover{box-shadow:4px 4px 0 var(--ink);background:#f5cf62;transform:translate(-1px,-1px)}.NhSu5q_runButton:hover .NhSu5q_runIcon{rotate:45deg}.NhSu5q_runButton:active{box-shadow:1px 1px 0 var(--ink);transform:translate(2px,2px)}.NhSu5q_runButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.NhSu5q_runIcon{width:24px;height:24px;transition:rotate .5s var(--spring);flex:none}.NhSu5q_tally{color:var(--muted);font-variant-numeric:tabular-nums;margin:0;font-size:12.5px;font-weight:600}.NhSu5q_stage{grid-template:"scene side""chart side""transport side"1fr/minmax(0,1.75fr) minmax(0,1fr);align-items:start;gap:14px 16px;scroll-margin:16px;display:grid}.NhSu5q_sceneWrap{grid-area:scene;min-width:0}.NhSu5q_sceneBox{aspect-ratio:640/380;border:1px solid var(--stage-line);background:var(--sky);border-radius:12px;min-width:0;position:relative;overflow:hidden}.NhSu5q_art{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.NhSu5q_sceneChips{pointer-events:none;align-items:center;gap:8px;margin-top:8px;display:flex}.NhSu5q_dialChip{background:color-mix(in srgb, var(--card) 88%, transparent);width:58px;height:58px;box-shadow:0 6px 18px -10px color-mix(in srgb, var(--ink) 55%, transparent);border-radius:50%;place-items:center;display:grid}.NhSu5q_stageDial{width:54px;height:54px}.NhSu5q_chip{color:var(--ink);white-space:nowrap;background:#fffefae8;border:1px solid #24262522;border-radius:999px;align-items:center;gap:5px;padding:4px 10px 4px 8px;font-size:12px;font-weight:600;line-height:1.2;display:inline-flex}.NhSu5q_chip[data-time]{min-width:0;font-size:13px;font-weight:750}.NhSu5q_chipWeather{color:#45463f;border-left:1px solid #24262526;margin-left:2px;padding-left:7px;font-weight:600}.NhSu5q_chip .NhSu5q_weatherIcon{width:15px;height:15px}.NhSu5q_sceneHint{color:var(--white);white-space:nowrap;background:#242625cc;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:600;position:absolute;top:10px;left:10px}.NhSu5q_potTag{border:2px solid var(--white);background:var(--hw-pot);width:20px;height:20px;color:var(--white);transition:left .6s var(--spring), top .6s var(--spring);border-radius:50%;place-items:center;font-size:10.5px;font-weight:800;display:grid;position:absolute;translate:-50%;box-shadow:0 2px 6px #24262566}.NhSu5q_checkChip,.NhSu5q_dryChip{border:2px solid var(--ink);background:var(--card);box-shadow:2px 2px 0 var(--ink);white-space:nowrap;color:var(--ink);animation:NhSu5q_chipIn .45s var(--spring) both;border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:11.5px;font-weight:750;display:inline-flex;position:absolute;translate:-50% -100%}.NhSu5q_checkChip{padding:3px 4px 3px 6px}.NhSu5q_chipSwatch{border-radius:3px;flex:none;width:18px;height:11px}.NhSu5q_chipLevel{padding-right:4px;font-weight:650}.NhSu5q_chipDecision{background:var(--soft);color:var(--ink);animation:NhSu5q_chipIn .4s var(--spring) both;border-radius:999px;padding:1px 8px}.NhSu5q_checkChip[data-watered] .NhSu5q_chipDecision{background:var(--flow-water);color:var(--white)}.NhSu5q_dryChip{background:var(--status-harm);color:var(--white);animation:NhSu5q_chipIn .45s var(--spring) both, NhSu5q_shake .5s ease .45s}.NhSu5q_potMove{transition:transform .7s var(--spring)}.NhSu5q_dullCopy{animation:.9s both NhSu5q_fadeIn}.NhSu5q_warm{mix-blend-mode:soft-light;opacity:.45}.NhSu5q_mercury{transition:y .6s,height .6s}.NhSu5q_missRing{fill:none;stroke:var(--status-harm);stroke-width:2.4px;stroke-dasharray:5 4;transform-box:fill-box;transform-origin:50%;animation:NhSu5q_popIn .4s var(--spring) both, NhSu5q_march 1.2s linear infinite}.NhSu5q_cloth{transition:opacity .6s}.NhSu5q_blend{mix-blend-mode:multiply}.NhSu5q_sunlit{mix-blend-mode:screen}.NhSu5q_dial{display:block;overflow:visible}.NhSu5q_dialPin{transform-box:fill-box;transform-origin:50%;animation:NhSu5q_popIn .45s var(--spring) both}.NhSu5q_dialPinHead,.NhSu5q_dialPinTail{fill:var(--red);stroke:var(--white);stroke-width:1.4px}.NhSu5q_dialPinTail{stroke:none}.NhSu5q_dialPin[data-state=pending] .NhSu5q_dialPinHead{fill:var(--white);stroke:var(--ink);stroke-width:1.8px}.NhSu5q_dialPin[data-state=pending] .NhSu5q_dialPinTail{fill:var(--ink)}.NhSu5q_dialPin[data-state=water] .NhSu5q_dialPinHead,.NhSu5q_dialPin[data-state=water] .NhSu5q_dialPinTail{fill:var(--flow-water)}.NhSu5q_dialPin[data-state=fine] .NhSu5q_dialPinHead,.NhSu5q_dialPin[data-state=fine] .NhSu5q_dialPinTail{fill:var(--ink)}.NhSu5q_potCards{grid-area:side;gap:10px;min-width:0;display:grid}.NhSu5q_sideTitle{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 10px;margin:2px 0 0;display:flex}.NhSu5q_sideMoment{color:var(--ink);font-size:13px;font-weight:700}.NhSu5q_potCard{border:1px solid var(--line);border-left:4px solid var(--hw-pot);background:var(--card);border-radius:10px;gap:6px;padding:10px 12px 11px;transition:border-color .3s,background .3s;display:grid}.NhSu5q_potCard[data-missed]{border-color:color-mix(in srgb, var(--status-harm) 55%, var(--line));border-left-color:var(--hw-pot);background:color-mix(in srgb, var(--status-harm-soft) 45%, var(--card))}.NhSu5q_potName{align-items:center;gap:8px;margin:0;font-size:14.5px;font-weight:650;line-height:1.3;display:flex}.NhSu5q_readouts{flex-wrap:wrap;gap:6px 8px;display:flex}.NhSu5q_ringNote{color:var(--muted);margin:-1px 0 0;font-size:12.5px;line-height:1.4}.NhSu5q_leaves{color:var(--hw-good-text);align-items:center;gap:6px;margin:0;font-size:13px;font-weight:600;display:flex}.NhSu5q_leaves[data-state=drooping]{color:var(--hw-caution-text)}.NhSu5q_leaves[data-state=wilting],.NhSu5q_leaves[data-state=scorched],.NhSu5q_leaves[data-state=dull]{color:var(--hw-harm-text)}.NhSu5q_leafIcon{flex:none;width:17px;height:17px}.NhSu5q_leafIconShape{fill:#5a8a43;transition:d .4s var(--spring)}.NhSu5q_leafIcon[data-state=drooping] .NhSu5q_leafIconShape{fill:#b8a24a}.NhSu5q_leafIcon[data-state=wilting] .NhSu5q_leafIconShape,.NhSu5q_leafIcon[data-state=scorched] .NhSu5q_leafIconShape{fill:#a8693a}.NhSu5q_leafIcon[data-state=dull] .NhSu5q_leafIconShape{fill:#8f978a}.NhSu5q_lastCheck{border-top:1px dashed color-mix(in srgb, var(--ink) 14%, transparent);color:#3a3b38;gap:2px;padding-top:6px;font-size:12.5px;line-height:1.45;display:grid}.NhSu5q_lastCheck p{margin:0}.NhSu5q_lastCheck strong{font-weight:650}.NhSu5q_decision{color:#45463f;font-weight:650}.NhSu5q_decision[data-watered]{color:var(--hw-water-text)}.NhSu5q_reading{color:var(--muted)}.NhSu5q_potMiss{color:var(--hw-harm-text);animation:NhSu5q_rise .3s var(--ease-out);margin:0;font-size:12.5px;font-weight:650;line-height:1.45}.NhSu5q_key{border:1px dashed #cfcdc2;border-radius:10px;gap:8px;padding:12px 14px;display:grid}.NhSu5q_keyList{color:#45463f;gap:7px;margin:0;padding:0;font-size:12.5px;line-height:1.4;list-style:none;display:grid}.NhSu5q_keyList li{grid-template-columns:62px minmax(0,1fr);align-items:center;gap:10px;display:grid}.NhSu5q_keyChip{border:1.5px solid var(--ink);background:var(--card);box-shadow:1.5px 1.5px 0 var(--ink);white-space:nowrap;color:var(--ink);border-radius:999px;justify-self:start;padding:1px 8px;font-size:10.5px;font-weight:750}.NhSu5q_keyChip[data-watered]{background:var(--flow-water);color:var(--white)}.NhSu5q_keyChip[data-dry]{background:var(--status-harm);color:var(--white)}.NhSu5q_keyPins{justify-self:start;gap:3px;display:inline-flex}.NhSu5q_pinGlyphIcon{width:13px;height:16px;overflow:visible}.NhSu5q_pinGlyphIcon path:first-child{fill:var(--red);stroke:var(--white);stroke-width:1.4px}.NhSu5q_pinGlyphIcon[data-state=pending] path:first-child{fill:var(--white);stroke:var(--ink);stroke-width:1.6px}.NhSu5q_pinGlyphIcon[data-state=water] path:first-child{fill:var(--flow-water)}.NhSu5q_pinGlyphIcon[data-state=fine] path:first-child{fill:var(--ink)}.NhSu5q_keySun{background:var(--sun);border-radius:3px;justify-self:start;width:34px;height:6px}.NhSu5q_chartBox{border:1px solid var(--line);background:var(--card);border-radius:12px;grid-area:chart;gap:10px;min-width:0;padding:14px 16px 12px;display:grid}.NhSu5q_chartHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;display:flex}.NhSu5q_legend{color:#45463f;flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;font-size:12px;font-weight:600;list-style:none;display:flex}.NhSu5q_legendItem{align-items:center;gap:6px;display:inline-flex}.NhSu5q_legendLine{border-top:3px solid var(--hw-pot,var(--ink));border-radius:2px;width:22px;height:0}.NhSu5q_legendItem[data-pot=gift] .NhSu5q_legendLine{border-top-style:dashed}.NhSu5q_legendItem[data-ghost] .NhSu5q_legendLine{border-top:2px dotted #8e918a}.NhSu5q_legendPin{background:var(--red);border-radius:50% 50% 50% 0;width:9px;height:9px;rotate:-45deg}.NhSu5q_chart{--hw-levels:104px;gap:4px;min-width:0;display:grid}.NhSu5q_chartDays{height:32px;margin-left:var(--hw-levels);position:relative}.NhSu5q_chartDay{text-align:center;white-space:nowrap;justify-items:center;font-size:12.5px;line-height:1.2;display:grid;position:absolute;top:0}.NhSu5q_chartDay strong{align-items:center;gap:4px;font-weight:750;display:inline-flex}.NhSu5q_chartDay .NhSu5q_weatherIcon{width:14px;height:14px}.NhSu5q_chartDayWeather{color:var(--muted);font-size:11px}.NhSu5q_chartDay[data-windy] .NhSu5q_chartDayWeather{color:#2f5f76;font-weight:650}.NhSu5q_chartBody{grid-template-columns:var(--hw-levels) minmax(0, 1fr);display:grid}.NhSu5q_chartLevels{grid-template-rows:repeat(6,minmax(0,1fr));margin:0;padding:0 8px 0 0;list-style:none;display:grid}.NhSu5q_chartLevels li{color:#45463f;white-space:nowrap;align-items:center;gap:6px;font-size:11.5px;font-weight:600;display:flex}.NhSu5q_chartLevels li[data-level=dry],.NhSu5q_chartLevels li[data-level=boneDry]{color:var(--hw-harm-text)}.NhSu5q_chartSwatch{flex:none;width:24px;height:12px}.NhSu5q_plot{min-width:0;height:216px;position:relative}.NhSu5q_plotSvg{border-radius:6px;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:hidden}.NhSu5q_band[data-level=saturated]{fill:#d0e2f2}.NhSu5q_band[data-level=wet]{fill:#d9e8f5}.NhSu5q_band[data-level=moist]{fill:#e8f1f8}.NhSu5q_band[data-level=drying]{fill:#f2efd7}.NhSu5q_band[data-level=dry]{fill:#f8edd6}.NhSu5q_band[data-level=boneDry]{fill:#f8e6d6}.NhSu5q_line{fill:none;stroke:var(--hw-pot);stroke-width:2.8px;stroke-linejoin:round;stroke-linecap:round}.NhSu5q_line[data-pot=gift]{stroke-dasharray:8 4}.NhSu5q_ghostLine{fill:none;stroke:var(--hw-pot);stroke-width:1.8px;stroke-dasharray:1 4.5;stroke-linecap:round;opacity:.55}.NhSu5q_head{border:2px solid var(--white);background:var(--hw-pot);width:20px;height:20px;color:var(--white);z-index:2;border-radius:50%;place-items:center;font-size:10.5px;font-weight:800;display:grid;position:absolute;translate:-50% -50%;box-shadow:0 2px 6px #24262566}.NhSu5q_drop{background:var(--flow-water);border:1.5px solid var(--white);width:9px;height:9px;animation:NhSu5q_popIn .4s var(--spring) both;border-radius:50% 0 50% 50%;position:absolute;translate:4px 2px;rotate:-45deg}.NhSu5q_missMark{border:2px solid var(--white);background:var(--status-harm);z-index:3;width:18px;height:18px;animation:NhSu5q_popIn .45s var(--spring) both;border-radius:50%;position:absolute;translate:-50% -50%;box-shadow:0 2px 6px #24262566}.NhSu5q_missMark:before,.NhSu5q_missMark:after{content:"";background:var(--white);border-radius:1px;width:9px;height:2px;position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:45deg}.NhSu5q_missMark:after{rotate:-45deg}.NhSu5q_missFlag{bottom:calc(33.3333% + 17px);left:calc(var(--x) * 100%);z-index:4;border:2px solid var(--status-harm);background:var(--white);box-shadow:2px 2px 0 var(--status-harm);color:var(--hw-harm-text);white-space:nowrap;animation:NhSu5q_flagIn .5s var(--spring) both;border-radius:9px;gap:1px;padding:5px 10px;font-size:12px;font-weight:750;line-height:1.25;display:grid;position:absolute;translate:-50%}.NhSu5q_missFlag[data-side=left]{translate:-21px}.NhSu5q_missFlag[data-side=right]{translate:calc(21px - 100%)}.NhSu5q_missFlagPot{letter-spacing:.6px;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-weight:700}.NhSu5q_playhead{background:var(--ink);opacity:.4;border-radius:1px;width:2px;position:absolute;top:-4px;bottom:-4px;translate:-1px}.NhSu5q_pinRow{height:24px;margin-left:var(--hw-levels);position:relative}.NhSu5q_pin{width:16px;height:20px;animation:NhSu5q_popIn .45s var(--spring) both;position:absolute;top:2px;translate:-50%}.NhSu5q_pin svg{width:100%;height:100%;display:block;overflow:visible}.NhSu5q_pin path:first-child{fill:var(--red);stroke:var(--white);stroke-width:1.4px}.NhSu5q_pin[data-state=pending] path:first-child{fill:var(--white);stroke:var(--ink);stroke-width:1.6px}.NhSu5q_pin[data-state=water] path:first-child{fill:var(--flow-water)}.NhSu5q_pin[data-state=fine] path:first-child{fill:var(--ink)}.NhSu5q_pinGlyph{fill:var(--white)}.NhSu5q_pinTick{fill:none;stroke:var(--white);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.NhSu5q_transport{flex-wrap:wrap;grid-area:transport;align-items:center;gap:8px 12px;display:flex}.NhSu5q_skipEnd[aria-disabled=true]{opacity:.5;cursor:not-allowed}.NhSu5q_changed{background:var(--hw-sun-soft);color:#5b4206;animation:NhSu5q_rise .3s var(--ease-out);border-radius:8px;flex-basis:100%;margin:0;padding:8px 12px;font-size:13.5px;line-height:1.5}.NhSu5q_lower{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.NhSu5q_result{border:2px solid var(--ink);background:var(--white);min-width:0;box-shadow:5px 5px 0 var(--ink);animation:NhSu5q_recordIn .6s var(--spring) both;border-radius:16px;gap:12px;padding:18px;display:grid;position:relative}.NhSu5q_result[data-waiting]{border:1px solid var(--line);box-shadow:none;background:var(--card);gap:8px;animation:none}.NhSu5q_resultHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}.NhSu5q_resultTitle{letter-spacing:-.015em;align-items:center;gap:9px;margin:0;font-size:19px;font-weight:600;line-height:1.3;display:flex}.NhSu5q_resultTitle:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:4px}.NhSu5q_outcomeIcon{width:22px;height:22px;fill:var(--status-harm);animation:NhSu5q_iconPop .55s var(--spring) both .15s;flex:none}.NhSu5q_outcomeIcon[data-good]{fill:var(--status-good)}.NhSu5q_callStamp{background:var(--hw-sun-soft);color:var(--hw-caution-text);letter-spacing:.6px;text-transform:uppercase;animation:NhSu5q_stampIn .55s var(--spring) .35s both;border:2.5px solid #a26a08;border-radius:10px;margin:0;padding:5px 12px;font-size:13px;font-weight:800;rotate:-4deg}.NhSu5q_callStamp[data-called]{border-color:var(--status-good);color:var(--hw-good-text);background:#f3faf4}.NhSu5q_firstOut{background:var(--paper);border-radius:10px;align-items:flex-start;gap:10px;margin:0;padding:10px 12px;font-size:14px;line-height:1.55;display:flex}.NhSu5q_outcomes{gap:10px;margin:0;padding:0;list-style:none;display:grid}.NhSu5q_outcome{animation:NhSu5q_rise .4s var(--ease-out) both;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;display:grid}.NhSu5q_outcome:nth-child(2){animation-delay:80ms}.NhSu5q_outcome:nth-child(3){animation-delay:.16s}.NhSu5q_outcomeName{margin:0;font-size:14.5px;line-height:1.35}.NhSu5q_outcome[data-outcome=through] strong{color:var(--hw-good-text)}.NhSu5q_outcome[data-outcome=dry] strong{color:var(--hw-harm-text)}.NhSu5q_outcomeStory{color:#3a3b38;margin:2px 0 0;font-size:13.5px;line-height:1.55}.NhSu5q_ledger{border-left:3px solid var(--sun);background:var(--hw-sun-soft);border-radius:0 8px 8px 0;padding:10px 14px 12px}.NhSu5q_ledgerTitle{margin:0 0 4px;font-size:13px;font-weight:700}.NhSu5q_ledger ul{gap:4px;margin:0;padding-left:18px;font-size:13.5px;line-height:1.5;display:grid}.NhSu5q_counts{color:var(--muted);font-variant-numeric:tabular-nums;margin:0;font-size:12.5px;font-weight:650}.NhSu5q_waiting{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.NhSu5q_goals{border:1px solid var(--line);background:var(--card);border-radius:12px;gap:10px;min-width:0;padding:16px 16px 18px;display:grid}.NhSu5q_goalsTitle{margin:0;font-size:16px;font-weight:650;line-height:1.3}.NhSu5q_goalsNote{color:var(--muted);margin:-6px 0 0;font-size:13px}.NhSu5q_goalList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.NhSu5q_goal{border:1px solid var(--line);background:var(--paper);border-radius:10px;grid-template-columns:24px minmax(0,1fr);gap:6px 10px;padding:10px 12px;font-size:14px;line-height:1.5;display:grid}.NhSu5q_goal[data-found]{border-color:var(--status-good);background:var(--status-good-soft);animation:NhSu5q_answer-right .6s var(--spring)}.NhSu5q_goalIcon{width:22px;height:22px;margin-top:1px}.NhSu5q_goalText{margin:0}.NhSu5q_goalStatus{letter-spacing:1.2px;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700;display:block}.NhSu5q_goal[data-found] .NhSu5q_goalStatus{color:var(--hw-good-text)}.NhSu5q_goalFeedback{color:#2c3a2f;grid-column:2;margin:0;font-size:13.5px;line-height:1.55}.NhSu5q_goalFeedback[data-muted]{color:var(--muted)}.NhSu5q_dayQuestion{border:0;grid-column:1/-1;gap:8px;min-width:0;margin:2px 0 0;padding:0;display:grid}.NhSu5q_dayQuestionLegend{margin-bottom:6px;padding:0;font-size:13.5px;font-weight:650}.NhSu5q_dayAnswers{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.NhSu5q_dayAnswer{border:1px solid var(--line);background:var(--card);cursor:pointer;min-height:44px;transition:box-shadow .25s var(--spring), translate .25s var(--spring);border-radius:10px;gap:1px;padding:6px 10px;display:grid;position:relative}.NhSu5q_dayAnswer input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.NhSu5q_dayAnswerName{font-size:13.5px;font-weight:700}.NhSu5q_dayAnswerWeather{color:var(--muted);font-size:11.5px}.NhSu5q_dayAnswer[data-state=right]{border:1.5px solid var(--status-good);background:var(--status-good-soft);box-shadow:2px 2px 0 var(--status-good);animation:NhSu5q_answer-right .6s var(--spring)}.NhSu5q_dayAnswer[data-state=wrong]{border:1.5px solid var(--status-harm);background:var(--status-harm-soft)}.NhSu5q_dayAnswer[data-state=wrong][data-beat="0"]{animation:.5s NhSu5q_answer-wrong-a}.NhSu5q_dayAnswer[data-state=wrong][data-beat="1"]{animation:.5s NhSu5q_answer-wrong-b}.NhSu5q_dayFeedback{border-left:3px solid var(--status-harm);background:var(--status-harm-soft);color:#4a2320;animation:NhSu5q_rise .3s var(--ease-out);border-radius:0 8px 8px 0;margin:0;padding:10px 12px;font-size:13.5px;line-height:1.55}.NhSu5q_dayFeedback[data-right]{border-left-color:var(--status-good);background:var(--status-good-soft);color:#1f3f29}.NhSu5q_evidence{animation:NhSu5q_rise .35s var(--ease-out);gap:6px;display:grid}.NhSu5q_evidenceTitle{color:#45463f;margin:2px 0 0;font-size:12.5px;font-weight:650}.NhSu5q_evidenceList{gap:6px;margin:0;padding:0;list-style:none;display:grid}.NhSu5q_evidenceRow{border:1px solid var(--line);background:var(--card);border-radius:10px;grid-template-columns:minmax(0,1fr) 120px;grid-template-areas:"day spark""text spark";align-items:center;gap:2px 10px;padding:7px 10px;display:grid}.NhSu5q_evidenceRow[data-costly]{border-color:var(--status-harm);box-shadow:2px 2px 0 color-mix(in srgb, var(--status-harm) 70%, transparent)}.NhSu5q_evidenceDay{color:#45463f;grid-area:day;margin:0;font-size:12.5px}.NhSu5q_evidenceText{flex-wrap:wrap;grid-area:text;align-items:center;gap:4px 6px;margin:0;font-size:13px;font-weight:600;line-height:1.4;display:flex}.NhSu5q_evidenceLetters{gap:2px;display:inline-flex}.NhSu5q_evidenceLetters .NhSu5q_letter{width:18px;height:18px;font-size:10px}.NhSu5q_spark{grid-area:spark;width:120px;height:auto;display:block}.NhSu5q_sparkDry{fill:var(--status-harm-soft)}.NhSu5q_sparkLine{fill:none;stroke:var(--hw-pot);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.NhSu5q_sparkLine[data-pot=gift]{stroke-dasharray:5 3}.NhSu5q_sparkMiss{fill:var(--status-harm);stroke:var(--white);stroke-width:1.4px}.NhSu5q_tryRow{border-top:1px dashed color-mix(in srgb, var(--ink) 14%, transparent);grid-column:1/-1;gap:6px;margin-top:2px;padding-top:8px;display:grid}.NhSu5q_tryLabel{color:var(--muted);margin:0;font-size:12.5px;line-height:1.45}.NhSu5q_tryButtons{flex-wrap:wrap;gap:6px;display:flex}.NhSu5q_tryButton{min-height:36px;padding:6px 14px}.NhSu5q_finish{border:2px solid var(--ink);background:radial-gradient(circle at 12% 30%, #fff6cf 0, transparent 46%), var(--white);box-shadow:6px 6px 0 var(--ink);animation:NhSu5q_recordIn .7s var(--spring) both;border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px 26px;padding:22px 24px;scroll-margin:16px;display:grid}.NhSu5q_finishStamp{border:4px double var(--status-good);width:150px;min-height:150px;color:var(--hw-good-text);letter-spacing:.4px;text-align:center;text-transform:uppercase;box-shadow:inset 0 0 0 5px #f3faf4, inset 0 0 0 7px var(--status-good);animation:NhSu5q_bigStamp .7s var(--spring) .2s both;background:#f3faf4;border-radius:50%;place-items:center;margin:0;padding:16px;font-size:17px;font-weight:850;line-height:1.15;display:grid;rotate:-8deg}.NhSu5q_finishBody{justify-items:start;gap:10px;min-width:0;display:grid}.NhSu5q_finishTitle:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:4px}.NhSu5q_finishTitle{letter-spacing:-.02em;margin:0;font-size:21px;font-weight:600;line-height:1.25}.NhSu5q_finishPots{flex-wrap:wrap;gap:8px 10px;margin:2px 0 0;padding:0;list-style:none;display:flex}.NhSu5q_finishPot{border:2px solid var(--ink);background:var(--white);box-shadow:2px 2px 0 var(--ink);color:var(--ink);animation:NhSu5q_sticker .55s var(--spring) both;border-radius:999px;align-items:center;gap:7px;padding:4px 10px 4px 5px;font-size:13.5px;font-weight:650;display:inline-flex}.NhSu5q_finishPot:first-child{animation-delay:.45s;rotate:-3deg}.NhSu5q_finishPot:nth-child(2){animation-delay:.6s;rotate:2deg}.NhSu5q_finishPot:nth-child(3){animation-delay:.75s;rotate:-1.5deg}.NhSu5q_finishPot .NhSu5q_outcomeIcon{width:16px;height:16px}.NhSu5q_finishPlan,.NhSu5q_finishCalls{color:#3a3b38;margin:0;font-size:14px;line-height:1.55}.NhSu5q_pattern{border-left:3px solid var(--leaf-500);background:var(--leaf-100);border-radius:0 8px 8px 0;margin:0;padding:12px 16px;font-size:14.5px;line-height:1.65}@keyframes NhSu5q_rise{0%{opacity:0;translate:0 6px}}@keyframes NhSu5q_sticker{0%{opacity:0;scale:.4}60%{opacity:1;scale:1.12}}@keyframes NhSu5q_popIn{0%{opacity:0;scale:.4}}@keyframes NhSu5q_chipIn{0%{opacity:0;scale:.5}60%{opacity:1;scale:1.12}}@keyframes NhSu5q_flagIn{0%{opacity:0;rotate:-10deg;scale:.4}70%{opacity:1;rotate:3deg;scale:1.06}}@keyframes NhSu5q_fadeIn{0%{opacity:0}}@keyframes NhSu5q_choice-pop{40%{transform:scale(1.025)}}@keyframes NhSu5q_stampIn{0%{opacity:0;rotate:-14deg;scale:1.8}60%{opacity:1;scale:.94}}@keyframes NhSu5q_bigStamp{0%{opacity:0;rotate:-24deg;scale:2.2}55%{opacity:1;rotate:-6deg;scale:.92}75%{scale:1.04}}@keyframes NhSu5q_recordIn{0%{opacity:0;translate:0 14px;scale:.97}}@keyframes NhSu5q_iconPop{0%{rotate:-120deg;scale:0}70%{rotate:10deg;scale:1.25}}@keyframes NhSu5q_answer-right{35%{scale:1.035}}@keyframes NhSu5q_answer-wrong-a{20%{translate:-6px}40%{translate:5px}60%{translate:-3px}80%{translate:2px}}@keyframes NhSu5q_answer-wrong-b{20%{translate:-6px}40%{translate:5px}60%{translate:-3px}80%{translate:2px}}@keyframes NhSu5q_shake{20%{rotate:-6deg}40%{rotate:5deg}60%{rotate:-3deg}80%{rotate:2deg}}@keyframes NhSu5q_march{to{stroke-dashoffset:-18px}}@container heat (max-width:860px){.NhSu5q_stage{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"scene""chart""transport""side"}.NhSu5q_sideTitle{grid-column:1/-1}.NhSu5q_potCards{grid-template-columns:repeat(3,minmax(0,1fr))}.NhSu5q_key{grid-column:1/-1}.NhSu5q_keyList{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.NhSu5q_lower{grid-template-columns:minmax(0,1fr)}}@container heat (max-width:700px){.NhSu5q_days{grid-template-columns:minmax(0,1fr)}.NhSu5q_dayCard{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 12px}.NhSu5q_dayLegend{grid-column:1;width:auto;margin:0}.NhSu5q_dayTop{grid-column:2;justify-content:flex-end;gap:8px}.NhSu5q_options{grid-column:1/-1}.NhSu5q_planDial{width:42px;height:42px}.NhSu5q_dayWeather{font-size:12px}.NhSu5q_checksLabel{display:none}.NhSu5q_switches,.NhSu5q_launch{grid-template-columns:minmax(0,1fr)}.NhSu5q_runBox{justify-items:start}.NhSu5q_potCards{grid-template-columns:minmax(0,1fr)}.NhSu5q_chart{--hw-levels:70px}.NhSu5q_chartSwatch,.NhSu5q_chartDayWeather{display:none}.NhSu5q_chartDays{height:18px}.NhSu5q_finish{grid-template-columns:minmax(0,1fr);justify-items:center;padding:20px 16px}}@container heat (max-width:480px){.NhSu5q_plan,.NhSu5q_launch,.NhSu5q_chartBox{padding-left:12px;padding-right:12px}.NhSu5q_predictOption{flex:100%}.NhSu5q_chart{--hw-levels:58px}.NhSu5q_chartLevels li{font-size:10.5px}.NhSu5q_plot{height:186px}.NhSu5q_chip{padding:3px 8px 3px 6px;font-size:10.5px}.NhSu5q_dialChip{width:44px;height:44px}.NhSu5q_stageDial{width:40px;height:40px}.NhSu5q_potTag{border-width:1.5px;width:16px;height:16px;font-size:9px}.NhSu5q_checkChip,.NhSu5q_dryChip{box-shadow:1.5px 1.5px 0 var(--ink);border-width:1.5px;padding:1px 6px;font-size:9.5px}.NhSu5q_chipWeather{display:none}.NhSu5q_sceneChips{gap:6px;margin-top:6px}.NhSu5q_chip[data-time]{white-space:normal;font-size:11.5px}.NhSu5q_chipLevel{display:none}.NhSu5q_chipSwatch{width:13px;height:9px}.NhSu5q_chipDecision{padding:0 5px}.NhSu5q_transport{gap:6px}.NhSu5q_transport .kit-playback{gap:5px}.NhSu5q_transport .kit-icon-button{gap:4px;padding:7px 8px;font-size:12.5px}.NhSu5q_transport .kit-icon-button svg{width:14px;height:14px}.NhSu5q_evidenceRow{grid-template-columns:minmax(0,1fr) 96px}.NhSu5q_spark{width:96px}.NhSu5q_head{width:17px;height:17px;font-size:9px}.NhSu5q_missFlag,.NhSu5q_missFlag[data-side]{width:150px;left:clamp(0px, calc(var(--x) * 100% - 75px), calc(100% - 150px));white-space:normal;padding:4px 8px;font-size:10.5px;translate:none}.NhSu5q_result{box-shadow:4px 4px 0 var(--ink);padding:16px 14px}.NhSu5q_dayAnswers{grid-template-columns:minmax(0,1fr)}.NhSu5q_finishStamp{width:128px;min-height:128px;font-size:15px}.NhSu5q_finishPot{gap:5px;padding:3px 8px 3px 4px;font-size:12.5px}.NhSu5q_sceneHint{font-size:10.5px}}@media (prefers-reduced-motion:reduce){.NhSu5q_option,.NhSu5q_predictOption,.NhSu5q_dayAnswer,.NhSu5q_runButton,.NhSu5q_runIcon,.NhSu5q_potTag,.NhSu5q_potMove,.NhSu5q_mercury,.NhSu5q_cloth,.NhSu5q_potCard,.NhSu5q_leafIconShape{transition:none}.NhSu5q_option[data-checked],.NhSu5q_option[data-checked] .NhSu5q_miniPin,.NhSu5q_predictOption[data-checked],.NhSu5q_verdictChip,.NhSu5q_note,.NhSu5q_checkChip,.NhSu5q_dryChip,.NhSu5q_missRing,.NhSu5q_dullCopy,.NhSu5q_chipDecision,.NhSu5q_predictLocked,.NhSu5q_evidence,.NhSu5q_dialPin,.NhSu5q_potMiss,.NhSu5q_drop,.NhSu5q_missMark,.NhSu5q_missFlag,.NhSu5q_pin,.NhSu5q_changed,.NhSu5q_result,.NhSu5q_outcomeIcon,.NhSu5q_callStamp,.NhSu5q_outcome,.NhSu5q_goal[data-found],.NhSu5q_dayAnswer[data-state],.NhSu5q_dayFeedback,.NhSu5q_finish,.NhSu5q_finishStamp,.NhSu5q_finishPot{animation:none}.NhSu5q_runButton:hover,.NhSu5q_runButton:active{transform:none}.NhSu5q_runButton:hover .NhSu5q_runIcon{rotate:none}}
.sD8J8q_root{--bs-good-text:#256a3b;--bs-caution-text:#865706;--bs-caution-ink:#a26a08;--bs-harm-text:#b02a23;--bs-lucky:#e0a91b;--bs-lucky-soft:#fdf1cf;--bs-lucky-text:#6f4b00;gap:16px;display:grid;container-type:inline-size}.sD8J8q_subhead{letter-spacing:1.4px;text-transform:uppercase;color:var(--muted);align-items:center;gap:6px;margin:0;font-size:11px;font-weight:650;display:inline-flex}.sD8J8q_subheadIcon{width:15px;height:15px}.sD8J8q_eyebrow{letter-spacing:1.4px;text-transform:uppercase;color:var(--red);margin:0;font-size:11px;font-weight:650}.sD8J8q_cases{border:0;min-width:0;margin:0;padding:0}.sD8J8q_casesLegend{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;width:100%;margin-bottom:9px;padding:0;display:flex}.sD8J8q_casesLabel{letter-spacing:1.4px;text-transform:uppercase;color:#45463f;font-size:12px;font-weight:650}.sD8J8q_tally{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:650}.sD8J8q_caseGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.sD8J8q_caseCard{border:2px solid var(--line);background:var(--paper);cursor:pointer;min-width:0;min-height:54px;transition:border-color .15s ease, background-color .15s ease, box-shadow .25s var(--spring), translate .25s var(--spring);border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding:8px 10px 8px 8px;display:grid;position:relative}.sD8J8q_caseCard input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.sD8J8q_caseCard:hover:not([data-selected]){background:var(--white);border-color:#a9a99f;translate:0 -2px}.sD8J8q_caseCard:has(input:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}.sD8J8q_caseCard[data-selected]{border-color:var(--ink);background:var(--white);box-shadow:3px 3px 0 var(--ink);animation:sD8J8q_choicePop .4s var(--spring);translate:-1px -2px}.sD8J8q_caseNumber{background:var(--soft);width:26px;height:26px;color:var(--ink);border-radius:50%;place-items:center;font-size:12.5px;font-weight:750;transition:background .2s,color .2s;display:grid}.sD8J8q_caseCard[data-selected] .sD8J8q_caseNumber{background:var(--ink);color:var(--white)}.sD8J8q_caseCard[data-mark=right] .sD8J8q_caseNumber{background:var(--status-good);color:var(--white)}.sD8J8q_caseCard[data-mark=lucky] .sD8J8q_caseNumber{background:var(--bs-lucky);color:var(--ink)}.sD8J8q_caseCard[data-mark=missed] .sD8J8q_caseNumber{background:var(--bs-caution-ink);color:var(--white)}.sD8J8q_caseText{gap:1px;min-width:0;display:grid}.sD8J8q_caseShort{color:var(--ink);overflow-wrap:anywhere;font-size:13px;font-weight:650;line-height:1.25}.sD8J8q_caseStatus{color:var(--muted);align-items:center;gap:4px;font-size:11.5px;font-weight:600;display:inline-flex}.sD8J8q_caseCard[data-mark=right] .sD8J8q_caseStatus{color:var(--bs-good-text)}.sD8J8q_caseCard[data-mark=lucky] .sD8J8q_caseStatus{color:var(--bs-lucky-text)}.sD8J8q_caseCard[data-mark=missed] .sD8J8q_caseStatus{color:var(--bs-caution-text)}.sD8J8q_caseTone{flex:none;width:12px;height:12px}.sD8J8q_caseCard[data-mark=right] .sD8J8q_caseTone{color:var(--status-good)}.sD8J8q_caseCard[data-mark=lucky] .sD8J8q_caseTone{color:var(--bs-lucky)}.sD8J8q_caseCard[data-mark=missed] .sD8J8q_caseTone{color:var(--bs-caution-ink)}.sD8J8q_caseStar{border:1.5px solid var(--ink);background:var(--sun);width:24px;height:24px;box-shadow:1.5px 1.5px 0 var(--ink);color:var(--ink);animation:sD8J8q_badgeIn .55s var(--spring) both;border-radius:50%;place-items:center;display:grid;position:absolute;top:-9px;right:-8px;rotate:10deg}.sD8J8q_caseStar svg{width:14px;height:14px}.sD8J8q_board{align-items:start;gap:16px;display:grid}.sD8J8q_stagePanel{border:1px solid var(--line);background:var(--card);border-radius:12px;min-width:0;overflow:hidden}.sD8J8q_caseHead{border-bottom:1px solid var(--line);padding:13px 16px 12px}.sD8J8q_caseName{letter-spacing:-.02em;color:var(--ink);margin:4px 0 0;font-size:19px;font-weight:500;line-height:1.3}.sD8J8q_caseName:focus-visible,.sD8J8q_verdict:focus-visible,.sD8J8q_finish:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:4px}.sD8J8q_botanical{color:var(--muted);margin:1px 0 0;font-size:13.5px;line-height:1.4}.sD8J8q_setting{color:#3a3b38;margin:5px 0 0;font-size:13.5px;line-height:1.5}.sD8J8q_solvedTitle{border:2px solid var(--ink);background:var(--sun-soft);box-shadow:2px 2px 0 var(--ink);color:var(--ink);animation:sD8J8q_badgeIn .6s var(--spring) .15s both;border-radius:10px;justify-self:start;gap:1px;margin:0 0 2px;padding:6px 13px 7px;font-size:14.5px;font-weight:650;line-height:1.3;display:inline-grid;rotate:-1.2deg}.sD8J8q_solvedEyebrow{letter-spacing:1.4px;text-transform:uppercase;color:var(--red);font-size:10px;font-weight:750}.sD8J8q_stageView{min-width:0;display:grid}.sD8J8q_stage{background:#dce9ee;position:relative}.sD8J8q_stage[data-place=balconyWall]{background:#e2d9c8}.sD8J8q_art{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.sD8J8q_coverChip{max-width:calc(100% - 18px);color:var(--ink);background:#fffefae8;border:1px solid #24262522;border-radius:999px;align-items:center;gap:6px;margin:0;padding:4px 10px;font-size:11.5px;font-weight:650;animation:.35s both sD8J8q_fadeIn;display:inline-flex;position:absolute;top:9px;left:9px;box-shadow:0 2px 6px -3px #24262540}.sD8J8q_coverChip:before{content:"";background:#3a3e3c;border-radius:2px;outline:1.5px solid #3a3e3c;width:9px;height:9px;box-shadow:inset 0 0 0 1.5px #fffefa}.sD8J8q_coverChip[data-off]:before{background:var(--flow-water);outline-color:var(--flow-water);border-radius:50%}.sD8J8q_stageStamp{border:3px solid var(--bs-caution-ink);letter-spacing:.8px;text-transform:uppercase;color:var(--bs-caution-text);pointer-events:none;animation:sD8J8q_stampIn .6s var(--spring) both;background:#fffaf0e6;border-radius:10px;margin:0;padding:7px 14px;font-size:15px;font-weight:850;position:absolute;top:12%;right:5%;rotate:-7deg}.sD8J8q_stageStamp[data-mark=right]{border-color:var(--status-good);color:var(--bs-good-text);background:#f3faf4e6}.sD8J8q_stageStamp[data-mark=lucky]{border-color:var(--bs-lucky);color:var(--bs-lucky-text);background:#fffaebe6}.sD8J8q_stageStamp{transition:opacity .3s}.sD8J8q_stageStamp[data-dim]{opacity:.18}.sD8J8q_dogEar{transform-box:fill-box;transform-origin:100% 100%;animation:3.6s ease-in-out 1.2s infinite sD8J8q_dogEar}.sD8J8q_pulse{transform-box:fill-box;transform-origin:50%;opacity:0;animation:1.6s ease-out .2s 2 sD8J8q_pulse}.sD8J8q_marks{animation:.3s both sD8J8q_fadeIn}.sD8J8q_reading{border-top:1px solid var(--line);background:var(--paper);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;min-height:118px;padding:12px 16px;display:grid}.sD8J8q_reading[data-kind=idle]{grid-template-columns:minmax(0,1fr)}.sD8J8q_reading[data-kind=truth]{animation:sD8J8q_rise .45s var(--ease-out) both;grid-template-columns:minmax(0,1fr)}.sD8J8q_readingIdle{color:var(--muted);margin:0;font-size:13.5px;line-height:1.5}.sD8J8q_readingBadge{border:2px solid var(--ink);background:var(--sun-soft);width:46px;height:46px;box-shadow:2px 2px 0 var(--ink);color:var(--ink);border-radius:12px;place-items:center;animation:1.1s ease-in-out infinite sD8J8q_wobble;display:grid}.sD8J8q_readingBadge svg{width:24px;height:24px}.sD8J8q_readingArt{border:2px solid var(--ink);background:var(--white);width:94px;height:94px;box-shadow:2px 2px 0 var(--ink);animation:sD8J8q_lensIn .5s var(--spring) both;border-radius:50%;place-items:center;display:grid;overflow:hidden}.sD8J8q_readingArt>svg{width:100%;height:100%;display:block}.sD8J8q_readingArt[data-kind=meter]{border-radius:14px;width:150px;height:96px;padding:2px 4px 0}.sD8J8q_readingArt[data-kind=chopstick]{border-radius:12px;width:190px;height:auto;padding:14px 12px}.sD8J8q_readingArt[data-kind=chopstick]>svg{max-width:none;height:auto}.sD8J8q_readingArt[data-kind=lift]{border-radius:14px;width:104px;height:auto;padding:6px 8px 4px}.sD8J8q_readingArt[data-kind=lift]>svg{width:100%;height:auto}.sD8J8q_readingWords{gap:3px;min-width:0;display:grid}.sD8J8q_readingLabel{letter-spacing:1.2px;text-transform:uppercase;color:var(--muted);margin:0;font-size:11px;font-weight:650}.sD8J8q_readingText{color:var(--ink);animation:sD8J8q_rise .35s var(--ease-out) both;margin:0;font-size:15.5px;font-weight:650;line-height:1.4}.sD8J8q_readingNote{color:#3a3b38;margin:2px 0 0;font-size:13px;line-height:1.45}.sD8J8q_readingTruth{gap:9px;display:grid}.sD8J8q_readingLegend{font-size:12.5px}.sD8J8q_panel{gap:14px;min-width:0;display:grid}.sD8J8q_block{border:1px solid var(--line);background:var(--card);border-radius:12px;min-width:0;padding:12px 14px 14px}.sD8J8q_blockHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 10px;margin-bottom:10px;display:flex}.sD8J8q_blockHint{color:var(--muted);margin:0;font-size:12.5px}.sD8J8q_checkGrid{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));grid-auto-flow:dense;gap:8px;display:grid}.sD8J8q_checkButton{border:2px solid var(--line);background:var(--paper);min-width:0;min-height:46px;font:inherit;color:var(--ink);text-align:left;cursor:pointer;transition:border-color .15s ease, background-color .15s ease, box-shadow .25s var(--spring), translate .25s var(--spring);border-radius:12px;align-items:center;gap:9px;padding:7px 12px 7px 7px;font-size:14px;font-weight:650;line-height:1.2;display:flex;position:relative}.sD8J8q_checkButton:hover{background:var(--white);border-color:#9fa198;translate:0 -2px;box-shadow:2px 3px #24262522}.sD8J8q_checkButton:active{box-shadow:none;translate:1px 1px}.sD8J8q_checkButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.sD8J8q_checkButton[data-open],.sD8J8q_checkButton[data-active]{border-color:var(--ink);background:var(--white);box-shadow:3px 3px 0 var(--ink);translate:-1px -2px}.sD8J8q_checkIcon{background:var(--white);width:30px;height:30px;box-shadow:inset 0 0 0 1.5px var(--line);color:var(--ink);transition:background .2s ease, color .2s ease, rotate .35s var(--spring);border-radius:50%;flex:none;place-items:center;display:grid}.sD8J8q_checkIcon svg{width:18px;height:18px}.sD8J8q_checkButton:hover .sD8J8q_checkIcon{rotate:-10deg}.sD8J8q_checkButton[data-used] .sD8J8q_checkIcon{background:var(--status-good-soft);color:var(--bs-good-text);box-shadow:inset 0 0 0 1.5px #b9dbc1}.sD8J8q_checkButton[data-active] .sD8J8q_checkIcon{background:var(--ink);box-shadow:none;color:var(--white);animation:1s ease-in-out infinite sD8J8q_wobble}.sD8J8q_checkLabel{overflow-wrap:anywhere;min-width:0}.sD8J8q_checkDone{background:var(--white);width:19px;height:19px;color:var(--status-good);animation:sD8J8q_iconPop .5s var(--spring) both;border-radius:50%;place-items:center;display:grid;position:absolute;top:-7px;right:-7px}.sD8J8q_checkDone svg{width:17px;height:17px}.sD8J8q_spots{min-width:0;animation:sD8J8q_rise .35s var(--ease-out) both;background:#fffaf0;border:1.5px dashed #e0c27f;border-radius:12px;grid-column:1/-1;margin:2px 0 0;padding:10px 10px 11px}.sD8J8q_spotsLegend{color:var(--ink);margin-bottom:8px;padding:0;font-size:13.5px;font-weight:650}.sD8J8q_spotOptions{gap:6px;display:grid}.sD8J8q_spotOption{border:2px solid var(--line);background:var(--white);width:100%;min-height:44px;font:inherit;color:var(--ink);text-align:left;cursor:pointer;transition:border-color .15s ease, box-shadow .25s var(--spring), translate .25s var(--spring);border-radius:10px;align-items:center;gap:10px;padding:5px 12px 5px 8px;font-size:13.5px;font-weight:600;line-height:1.3;display:flex;position:relative}.sD8J8q_spotOption:hover:not([data-current]){border-color:#9fa198;translate:0 -1px}.sD8J8q_spotOption:active{box-shadow:none;translate:1px 1px}.sD8J8q_spotOption:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.sD8J8q_spotOption[data-current]{border-color:var(--ink);box-shadow:2px 2px 0 var(--ink);translate:-1px -1px}.sD8J8q_spotLabel{min-width:0}.sD8J8q_spotDone{width:17px;height:17px;color:var(--status-good);animation:sD8J8q_iconPop .5s var(--spring) both;flex:none;place-items:center;margin-left:auto;display:grid}.sD8J8q_spotDone svg{width:17px;height:17px}.sD8J8q_spotGlyph{flex:none;width:36px;height:27px}.sD8J8q_trayEmpty{background:var(--paper);text-align:center;color:var(--muted);border:2px dashed #cfcfc6;border-radius:12px;margin:0;padding:16px 14px;font-size:13.5px;line-height:1.5}.sD8J8q_tray{gap:9px;margin:0;padding:0;list-style:none;display:grid}.sD8J8q_card{border:1.5px solid var(--line);background:var(--card);animation:sD8J8q_rise .35s var(--ease-out) both;transition:background-color .25s ease, border-color .2s ease, box-shadow .3s var(--spring), translate .3s var(--spring);border-radius:10px;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:10px;padding:10px;display:grid}.sD8J8q_card[data-shown]{border-color:var(--ink);box-shadow:3px 3px 0 var(--ink);animation:sD8J8q_cardIn .55s var(--spring) both;background:#fffbea;translate:-1px -1px}.sD8J8q_cardBadge{background:var(--paper);width:32px;height:32px;box-shadow:inset 0 0 0 1.5px var(--line);color:var(--ink);border-radius:9px;place-items:center;display:grid}.sD8J8q_cardBadge svg{width:18px;height:18px}.sD8J8q_cardBody{gap:4px;min-width:0;display:grid}.sD8J8q_cardLabel{letter-spacing:1px;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:2px 0 0;font-size:11px;font-weight:650;display:flex}.sD8J8q_cardLate{background:var(--soft);letter-spacing:.3px;text-transform:none;border-radius:999px;padding:1px 7px;font-size:10.5px}.sD8J8q_cardText{color:var(--ink);align-items:center;gap:9px;margin:0;font-size:14px;font-weight:600;line-height:1.4;display:flex}.sD8J8q_card .sD8J8q_cardChop{width:min(170px,100%);height:auto;margin:2px 0;display:block}.sD8J8q_card .sD8J8q_cardLift{flex:none;width:46px}.sD8J8q_cardDial{flex:none;width:40px}.sD8J8q_cardDial svg{width:100%;height:auto;display:block}.sD8J8q_cardNote{color:var(--muted);margin:0;font-size:12.5px;line-height:1.45}.sD8J8q_cardFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;margin-top:2px;display:flex}.sD8J8q_cardTag{animation:sD8J8q_popIn .45s var(--spring) both;border-radius:999px;padding:2px 9px;font-size:11.5px;font-weight:700}.sD8J8q_cardTag[data-tag=misled]{background:var(--status-caution-soft);color:var(--bs-caution-text)}.sD8J8q_cardTag[data-tag=truth]{background:var(--status-good-soft);color:var(--bs-good-text)}.sD8J8q_cardTag[data-tag=unclear]{background:var(--soft);color:var(--muted)}.sD8J8q_card[data-tag=misled]{background:#fffaf0;border-color:#e0c27f}.sD8J8q_card[data-tag=misled][data-shown]{border-color:var(--bs-caution-ink);box-shadow:3px 3px 0 var(--bs-caution-ink)}.sD8J8q_again{border:1px solid var(--line);background:var(--paper);min-height:32px;font:inherit;white-space:nowrap;color:var(--ink);cursor:pointer;transition:border-color .15s ease, translate .2s var(--spring);border-radius:999px;align-items:center;gap:5px;margin-left:auto;padding:3px 11px 3px 8px;font-size:12px;font-weight:650;display:inline-flex}.sD8J8q_again:hover{border-color:var(--ink);translate:0 -1px}.sD8J8q_againIcon{width:14px;height:14px}.sD8J8q_again:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.sD8J8q_revealRow{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:14px;display:flex}.sD8J8q_reveal{border:2px solid var(--ink);background:var(--red);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:8px;padding:9px 20px 9px 14px;font-size:15px;font-weight:750;display:inline-flex}.sD8J8q_reveal:not([aria-disabled=true]){animation:sD8J8q_readyPop .55s var(--spring)}.sD8J8q_reveal:hover:not([aria-disabled=true]){background:var(--red-deep);box-shadow:4px 4px 0 var(--ink);transform:translate(-1px,-1px)}.sD8J8q_reveal:active:not([aria-disabled=true]){box-shadow:1px 1px 0 var(--ink);transform:translate(2px,2px)}.sD8J8q_reveal:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.sD8J8q_reveal[aria-disabled=true]{box-shadow:none;color:#5d5f59;cursor:not-allowed;background:#e2e0d8;border-color:#a3a39b}.sD8J8q_revealIcon{width:22px;height:22px;transition:rotate .3s var(--spring)}.sD8J8q_reveal:hover:not([aria-disabled=true]) .sD8J8q_revealIcon{rotate:-14deg}.sD8J8q_revealHint{color:var(--muted);flex:180px;margin:0;font-size:13px;line-height:1.45}.sD8J8q_result{border:2px solid var(--ink);background:var(--white);min-width:0;box-shadow:var(--pop);animation:sD8J8q_recordIn .6s var(--spring) .75s both;border-radius:16px;padding:16px}.sD8J8q_verdict{letter-spacing:-.01em;color:var(--ink);flex-wrap:wrap;align-items:center;gap:6px 9px;margin:0;font-size:19px;font-weight:700;display:flex}.sD8J8q_verdictIcon{width:24px;height:24px;color:var(--bs-caution-ink);flex:none}.sD8J8q_result[data-mark=right] .sD8J8q_verdictIcon{color:var(--status-good)}.sD8J8q_result[data-mark=lucky] .sD8J8q_verdictIcon{color:var(--bs-lucky)}.sD8J8q_solvedLine{border:1.5px solid var(--ink);background:var(--sun-soft);box-shadow:2px 2px 0 var(--ink);color:var(--ink);animation:sD8J8q_badgeIn .6s var(--spring) .9s both;border-radius:10px;align-items:center;gap:7px;margin:10px 0 0;padding:5px 12px 5px 8px;font-size:14px;font-weight:650;line-height:1.35;display:inline-flex;rotate:-.8deg}.sD8J8q_solvedStar{flex:none;width:16px;height:16px}.sD8J8q_solvedWord{letter-spacing:1.2px;text-transform:uppercase;color:var(--red);font-size:11px;font-weight:750}.sD8J8q_checksUsed{background:var(--paper);color:var(--muted);font-variant-numeric:tabular-nums;border-radius:999px;margin-left:auto;padding:3px 10px;font-size:12.5px;font-weight:650}.sD8J8q_feedback{color:var(--ink);margin:10px 0 0;font-size:14.5px;line-height:1.65}.sD8J8q_nudge{border-left:3px solid var(--status-caution);background:var(--status-caution-soft);color:#3a3b38;border-radius:0 8px 8px 0;margin:12px 0 0;padding:10px 13px;font-size:14px;line-height:1.55}.sD8J8q_nudge strong{color:var(--bs-caution-text);font-weight:700}.sD8J8q_truth{border:1px solid var(--line);background:var(--paper);border-radius:12px;gap:8px;margin-top:14px;padding:12px 14px 13px;display:grid}.sD8J8q_truthReadouts{flex-wrap:wrap;gap:8px 16px;display:flex}.sD8J8q_truthText{color:#3a3b38;margin:0;font-size:14px;line-height:1.55}.sD8J8q_blind{border:0;border-top:2px dashed var(--line);min-width:0;margin:16px 0 0;padding:14px 0 0}.sD8J8q_blindLegend{float:left;width:100%;color:var(--ink);margin:0 0 10px;padding:0;font-size:15.5px;font-weight:650;line-height:1.35}.sD8J8q_blindLegend+*{clear:left}.sD8J8q_blindOptions{flex-wrap:wrap;gap:8px;display:flex}.sD8J8q_blindOption{border:2px solid var(--line);background:var(--paper);min-height:42px;color:var(--ink);cursor:pointer;transition:border-color .15s ease, background-color .15s ease, opacity .2s ease, box-shadow .25s var(--spring), translate .25s var(--spring);border-radius:999px;align-items:center;gap:7px;padding:6px 14px 6px 10px;font-size:13.5px;font-weight:650;display:inline-flex;position:relative}.sD8J8q_blindOption input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.sD8J8q_blindOption:hover:not([data-verdict]){background:var(--white);border-color:#9fa198;translate:0 -2px}.sD8J8q_blindOption:has(input:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}.sD8J8q_blindOption[data-tried]{opacity:.55;-webkit-text-decoration:line-through #24262566;text-decoration:line-through #24262566}.sD8J8q_blindIcon{flex:none;width:18px;height:18px}.sD8J8q_blindOption[data-verdict=found]{border-color:var(--status-good);background:var(--status-good-soft);box-shadow:3px 3px 0 var(--status-good);color:var(--bs-good-text);animation:sD8J8q_answerRight .6s var(--spring);translate:-1px -2px}.sD8J8q_blindOption[data-verdict=miss]{border-color:var(--bs-caution-ink);background:var(--status-caution-soft);color:var(--bs-caution-text)}.sD8J8q_blindOption[data-verdict=miss][data-beat="0"]{animation:.5s sD8J8q_answerWrongA}.sD8J8q_blindOption[data-verdict=miss][data-beat="1"]{animation:.5s sD8J8q_answerWrongB}.sD8J8q_blindOption[data-closed]{opacity:.5;cursor:default}.sD8J8q_blindOption[data-closed] input{cursor:default}.sD8J8q_blindOption[data-closed]:hover{border-color:var(--line);background:var(--paper);translate:none}.sD8J8q_blindFeedback{border-left:4px solid var(--status-caution);animation:sD8J8q_rise .4s var(--ease-out) both;background:#fffaf0;border-radius:0 10px 10px 0;margin-top:12px;padding:11px 14px 12px}.sD8J8q_blindFeedback[data-found]{border-left-color:var(--status-good);background:#f3faf4}.sD8J8q_blindSticker{border:2px solid var(--ink);background:var(--sun);box-shadow:2px 2px 0 var(--ink);letter-spacing:.7px;text-transform:uppercase;color:var(--ink);animation:sD8J8q_stickerIn .6s var(--spring) both;border-radius:999px;align-items:center;gap:6px;margin:0 0 8px;padding:5px 13px 5px 9px;font-size:12.5px;font-weight:800;display:inline-flex;rotate:-3deg}.sD8J8q_blindStar{width:17px;height:17px}.sD8J8q_blindText{color:var(--ink);margin:0;font-size:14px;line-height:1.6}.sD8J8q_tryAgain{color:var(--bs-caution-text);margin:6px 0 0;font-size:13px;font-weight:650}.sD8J8q_resultActions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.sD8J8q_pending{background:var(--paper);border:2px dashed #cfcfc6;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:14px 16px;display:flex}.sD8J8q_pending>div{flex:240px}.sD8J8q_pendingIcon{width:30px;height:30px;color:var(--muted);flex:none}.sD8J8q_pendingTitle{color:var(--ink);margin:0;font-size:15px;font-weight:650}.sD8J8q_pendingText{color:var(--muted);margin:2px 0 0;font-size:13.5px;line-height:1.5}.sD8J8q_finish{border:2px solid var(--ink);background:var(--white);box-shadow:6px 6px 0 var(--ink);animation:sD8J8q_recordIn .65s var(--spring) both;border-radius:18px;padding:20px;position:relative}.sD8J8q_finishHead{border-bottom:2px dashed var(--line);flex-wrap:wrap;align-items:center;gap:10px 14px;padding-bottom:14px;display:flex}.sD8J8q_finishBadge{border:2px solid var(--ink);background:var(--sun-soft);width:46px;height:46px;box-shadow:2px 2px 0 var(--ink);color:var(--ink);animation:sD8J8q_badgeIn .6s var(--spring) .15s both;border-radius:12px;flex:none;place-items:center;display:grid}.sD8J8q_finishBadge svg{width:26px;height:26px}.sD8J8q_finishTitleBlock{flex:220px;min-width:0}.sD8J8q_finishTitle{letter-spacing:-.02em;color:var(--ink);margin:3px 0 0;font-size:21px;font-weight:500;line-height:1.25}.sD8J8q_stamp{border:2.5px solid var(--red);letter-spacing:.6px;text-transform:uppercase;color:var(--red-deep);animation:sD8J8q_stampIn .6s var(--spring) .35s both;background:#fff6f4;border-radius:10px;margin:0;padding:7px 14px;font-size:13px;font-weight:800;rotate:-4deg}.sD8J8q_stamp[data-perfect]{border-color:var(--status-good);color:var(--bs-good-text);background:#f3faf4}.sD8J8q_stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:16px 0 0;display:grid}.sD8J8q_stats>div[data-warn]{background:var(--bs-lucky-soft);border-color:#ecd28f}.sD8J8q_stats>div[data-warn] dd{color:var(--bs-lucky-text)}.sD8J8q_statsNote{color:var(--muted);margin:8px 0 0;font-size:13px;line-height:1.5}.sD8J8q_stats>div{border:1px solid var(--line);background:var(--paper);border-radius:12px;padding:10px 12px}.sD8J8q_stats dt{letter-spacing:1.1px;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:650}.sD8J8q_stats dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:20px;font-weight:700}.sD8J8q_finishSub{margin-top:18px}.sD8J8q_recap{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.sD8J8q_recapItem{animation:sD8J8q_cardIn .5s var(--spring) both;background:#fffaf0;border:1px solid #e0c27f;border-radius:12px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;padding:9px 11px;display:grid}.sD8J8q_recapItem[data-mark=right]{background:#f3faf4;border-color:#b9dbc1}.sD8J8q_recapItem[data-mark=lucky]{background:#fffbeb;border-color:#ecd28f}.sD8J8q_recapItem:nth-child(2){animation-delay:60ms}.sD8J8q_recapItem:nth-child(3){animation-delay:.12s}.sD8J8q_recapItem:nth-child(4){animation-delay:.18s}.sD8J8q_recapItem:nth-child(5){animation-delay:.24s}.sD8J8q_recapItem:nth-child(6){animation-delay:.3s}.sD8J8q_recapNumber{background:var(--bs-caution-ink);width:26px;height:26px;color:var(--white);border-radius:50%;place-items:center;font-size:12.5px;font-weight:750;display:grid}.sD8J8q_recapItem[data-mark=right] .sD8J8q_recapNumber{background:var(--status-good)}.sD8J8q_recapItem[data-mark=lucky] .sD8J8q_recapNumber{background:var(--bs-lucky);color:var(--ink)}.sD8J8q_recapBody{gap:2px;min-width:0;display:grid}.sD8J8q_recapTitle{color:var(--ink);font-size:14px;font-weight:650;line-height:1.3}.sD8J8q_recapCall{color:var(--bs-caution-text);align-items:flex-start;gap:5px;font-size:12.5px;font-weight:600;line-height:1.4;display:flex}.sD8J8q_recapItem[data-mark=right] .sD8J8q_recapCall{color:var(--bs-good-text)}.sD8J8q_recapItem[data-mark=lucky] .sD8J8q_recapCall{color:var(--bs-lucky-text)}.sD8J8q_recapTone{width:13px;height:13px;color:var(--bs-caution-ink);flex:none;margin-top:2px}.sD8J8q_recapItem[data-mark=right] .sD8J8q_recapTone{color:var(--status-good)}.sD8J8q_recapItem[data-mark=lucky] .sD8J8q_recapTone{color:var(--bs-lucky)}.sD8J8q_rows{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.sD8J8q_row{border:1px solid var(--line);background:var(--card);animation:sD8J8q_rise .45s var(--ease-out) both;border-radius:12px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.sD8J8q_row:nth-child(2){animation-delay:50ms}.sD8J8q_row:nth-child(3){animation-delay:.1s}.sD8J8q_row:nth-child(4){animation-delay:.15s}.sD8J8q_row:nth-child(5){animation-delay:.2s}.sD8J8q_row:nth-child(6){animation-delay:.25s}.sD8J8q_row:nth-child(7){animation-delay:.3s}.sD8J8q_rowBadge{border:1.5px solid var(--ink);background:var(--paper);width:34px;height:34px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.sD8J8q_rowBadge svg{width:19px;height:19px}.sD8J8q_rowBody{min-width:0}.sD8J8q_rowLabel{color:var(--ink);margin:0;font-size:14.5px;font-weight:650}.sD8J8q_rowText{color:#3a3b38;margin:2px 0 0;font-size:13.5px;line-height:1.45}.sD8J8q_rowCases{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:5px;max-width:220px;margin:0;display:flex}.sD8J8q_rowCasesLabel{letter-spacing:1px;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-weight:650}.sD8J8q_rowCase{border:1px solid var(--line);background:var(--paper);white-space:nowrap;color:var(--ink);border-radius:999px;align-items:center;gap:3px;padding:2px 8px;font-size:11.5px;font-weight:650;display:inline-flex}.sD8J8q_rowCase[data-yours]{border:1.5px solid var(--ink);background:var(--sun);box-shadow:1.5px 1.5px 0 var(--ink)}.sD8J8q_rowStar{width:11px;height:11px}.sD8J8q_pattern{border-left:3px solid var(--leaf-500);background:var(--leaf-100);color:var(--ink);border-radius:0 8px 8px 0;margin:16px 0 0;padding:12px 14px;font-size:14.5px;line-height:1.6}.sD8J8q_finishActions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.sD8J8q_descCases{gap:8px;margin-top:12px;padding-left:20px;display:grid}@container (min-width:700px){.sD8J8q_caseGrid{grid-template-columns:repeat(6,minmax(0,1fr))}}@container (min-width:780px){.sD8J8q_board{grid-template-columns:minmax(0,1.14fr) minmax(0,1fr);gap:18px}.sD8J8q_stagePanel{position:sticky;top:16px}}@container (max-width:520px){.sD8J8q_caseCard{grid-template-columns:minmax(0,1fr);justify-items:start;gap:5px;min-height:0;padding:8px 8px 9px}.sD8J8q_caseNumber{width:24px;height:24px;font-size:12px}.sD8J8q_caseShort{font-size:12.5px}.sD8J8q_caseStatus{font-size:11px}.sD8J8q_caseStatus[data-quiet]{display:none}.sD8J8q_caseHead{padding:12px 13px 11px}.sD8J8q_caseName{font-size:17.5px}.sD8J8q_reading{gap:11px;padding:11px 12px}.sD8J8q_readingArt{width:78px;height:78px}.sD8J8q_readingArt[data-kind=meter]{width:124px;height:80px}.sD8J8q_readingArt[data-kind=chopstick]{width:130px;padding:10px 8px}.sD8J8q_readingArt[data-kind=lift]{width:82px}.sD8J8q_readingText{font-size:14.5px}.sD8J8q_stageStamp{border-width:2.5px;padding:5px 10px;font-size:12px}.sD8J8q_coverChip{padding:3px 8px;font-size:10.5px;top:6px;left:6px}.sD8J8q_card{grid-template-columns:30px minmax(0,1fr)}.sD8J8q_cardBadge{width:30px;height:30px}.sD8J8q_result{box-shadow:4px 4px 0 var(--ink);padding:14px 13px}.sD8J8q_checksUsed{margin-left:0}.sD8J8q_finish{box-shadow:4px 4px 0 var(--ink);padding:16px 13px}.sD8J8q_stats{grid-template-columns:repeat(2,minmax(0,1fr))}.sD8J8q_row{grid-template-columns:30px minmax(0,1fr);align-items:start}.sD8J8q_rowBadge{width:30px;height:30px}.sD8J8q_rowCases{grid-column:2;justify-content:flex-start;max-width:none}}@keyframes sD8J8q_fadeIn{0%{opacity:0}}@keyframes sD8J8q_rise{0%{opacity:0;translate:0 6px}}@keyframes sD8J8q_popIn{0%{opacity:0;scale:.6}}@keyframes sD8J8q_choicePop{40%{scale:1.03}}@keyframes sD8J8q_badgeIn{0%{opacity:0;rotate:-18deg;scale:.4}70%{opacity:1;rotate:4deg;scale:1.08}}@keyframes sD8J8q_iconPop{0%{rotate:-120deg;scale:0}70%{rotate:10deg;scale:1.25}}@keyframes sD8J8q_lensIn{0%{opacity:0;rotate:-12deg;scale:.5}65%{opacity:1;rotate:3deg;scale:1.07}}@keyframes sD8J8q_cardIn{0%{opacity:0;translate:0 10px;rotate:-4deg;scale:.7}60%{opacity:1;rotate:1deg;scale:1.03}}@keyframes sD8J8q_stickerIn{0%{opacity:0;scale:.4}60%{opacity:1;scale:1.14}}@keyframes sD8J8q_stampIn{0%{opacity:0;rotate:-16deg;scale:1.9}60%{opacity:1;scale:.94}}@keyframes sD8J8q_recordIn{0%{opacity:0;translate:0 14px;scale:.98}}@keyframes sD8J8q_readyPop{35%{scale:1.07}}@keyframes sD8J8q_wobble{0%,to{rotate:0deg}25%{rotate:-8deg}75%{rotate:8deg}}@keyframes sD8J8q_dogEar{0%,78%,to{transform:rotate(0)}84%{transform:rotate(-5deg)}90%{transform:rotate(2deg)}95%{transform:rotate(-1deg)}}@keyframes sD8J8q_pulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}@keyframes sD8J8q_answerRight{35%{scale:1.06}}@keyframes sD8J8q_answerWrongA{20%{translate:-6px}40%{translate:5px}60%{translate:-3px}80%{translate:2px}}@keyframes sD8J8q_answerWrongB{20%{translate:-6px}40%{translate:5px}60%{translate:-3px}80%{translate:2px}}@media (prefers-reduced-motion:reduce){.sD8J8q_caseCard,.sD8J8q_caseNumber,.sD8J8q_checkButton,.sD8J8q_checkIcon,.sD8J8q_spotOption,.sD8J8q_card,.sD8J8q_stageStamp,.sD8J8q_again,.sD8J8q_reveal,.sD8J8q_revealIcon,.sD8J8q_blindOption{transition:none}.sD8J8q_caseCard[data-selected],.sD8J8q_caseStar,.sD8J8q_solvedTitle,.sD8J8q_coverChip,.sD8J8q_stageStamp,.sD8J8q_dogEar,.sD8J8q_marks,.sD8J8q_reading[data-kind=truth],.sD8J8q_readingBadge,.sD8J8q_readingArt,.sD8J8q_readingText,.sD8J8q_checkButton[data-active] .sD8J8q_checkIcon,.sD8J8q_checkDone,.sD8J8q_spots,.sD8J8q_spotDone,.sD8J8q_card,.sD8J8q_card[data-shown],.sD8J8q_solvedLine,.sD8J8q_cardTag,.sD8J8q_reveal:not([aria-disabled=true]),.sD8J8q_result,.sD8J8q_blindOption[data-verdict=found],.sD8J8q_blindOption[data-verdict=miss][data-beat="0"],.sD8J8q_blindOption[data-verdict=miss][data-beat="1"],.sD8J8q_blindFeedback,.sD8J8q_blindSticker,.sD8J8q_finish,.sD8J8q_finishBadge,.sD8J8q_stamp,.sD8J8q_row,.sD8J8q_recapItem{animation:none}.sD8J8q_pulse{display:none}.sD8J8q_caseCard:hover:not([data-selected]),.sD8J8q_checkButton:hover,.sD8J8q_spotOption:hover:not([data-current]),.sD8J8q_spotOption:active,.sD8J8q_card[data-shown],.sD8J8q_again:hover,.sD8J8q_blindOption:hover:not([data-verdict]){translate:none}.sD8J8q_checkButton:hover .sD8J8q_checkIcon,.sD8J8q_reveal:hover:not([aria-disabled=true]) .sD8J8q_revealIcon{rotate:none}}
.T_HKgW_root{--dd-good-text:#256a3b;--dd-caution-text:#865706;--dd-harm-text:#b02a23;--dd-water-text:#1d5c94;--dd-water-soft:#e3eef8;--dd-paper-deep:#f3f0e8;gap:16px;display:grid;container-type:inline-size}.T_HKgW_eyebrow{letter-spacing:1.5px;text-transform:uppercase;color:var(--red);margin:0;font-size:11px;font-weight:650}.T_HKgW_weekBar{flex-wrap:wrap;align-items:flex-end;gap:12px 18px;min-width:0;display:flex}.T_HKgW_weekBar .kit-segmented{min-width:0}.T_HKgW_mornings{flex:260px;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.T_HKgW_morning{border:1px solid var(--line);background:var(--card);min-width:0;max-width:64px;height:52px;transition:transform .35s var(--spring), box-shadow .35s var(--spring), background .2s ease;border-radius:10px;flex:1 1 0;align-content:center;justify-items:center;gap:3px;display:grid;position:relative}.T_HKgW_morning[data-state=future]{background:var(--paper);color:var(--muted)}.T_HKgW_morning[data-state=current]{z-index:1;border:2px solid var(--ink);background:var(--sun-soft);box-shadow:2px 2px 0 var(--red);animation:T_HKgW_dd-badge .5s var(--spring);transform:translateY(-2px)}.T_HKgW_morning[data-state=done]{background:var(--card)}.T_HKgW_morningDate{font-variant-numeric:tabular-nums;color:var(--ink);font-size:15px;font-weight:700;line-height:1}.T_HKgW_morning[data-state=future] .T_HKgW_morningDate{color:var(--muted)}.T_HKgW_morningIcon{color:#1f5f94;place-items:center;display:grid}.T_HKgW_morningIcon svg{width:17px;height:17px}.T_HKgW_morning[data-state=future] .T_HKgW_morningIcon{color:#8a8c86}.T_HKgW_morningDots{gap:3px;display:flex}.T_HKgW_morningDots span{background:var(--status-good);border-radius:50%;width:8px;height:8px}.T_HKgW_morningDots span[data-tone=caution]{background:var(--status-caution)}.T_HKgW_morningDots span[data-tone=harm]{background:var(--status-harm)}.T_HKgW_overButton{flex:none}.T_HKgW_board{align-items:start;gap:16px;display:grid}.T_HKgW_stagePanel{border:1px solid var(--line);background:var(--card);border-radius:12px;gap:0;min-width:0;display:grid;overflow:hidden}.T_HKgW_forecast{border-bottom:1px solid var(--line);animation:T_HKgW_dd-rise .45s var(--ease-out);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:4px 12px;padding:14px 16px 12px;display:grid}.T_HKgW_forecastBadge{border:2px solid var(--ink);width:42px;height:42px;box-shadow:2px 2px 0 var(--ink);color:#1f5f94;animation:T_HKgW_dd-badge .55s var(--spring) 80ms both;background:#e3eef7;border-radius:12px;place-items:center;margin-top:2px;display:grid}.T_HKgW_forecast[data-icon=sun] .T_HKgW_forecastBadge,.T_HKgW_forecast[data-icon=hot] .T_HKgW_forecastBadge{background:var(--sun-soft);color:var(--sun-ink)}.T_HKgW_forecast[data-icon=hot] .T_HKgW_forecastBadge{color:#9a3d12;background:#fde3cf}.T_HKgW_forecast[data-icon=storm] .T_HKgW_forecastBadge{color:#33405a;background:#dfe3ec}.T_HKgW_forecastIcon{width:24px;height:24px}.T_HKgW_forecastBody{gap:3px;min-width:0;display:grid}.T_HKgW_forecastTitle{letter-spacing:-.02em;color:var(--ink);margin:1px 0 0;font-size:19px;font-weight:500;line-height:1.25}.T_HKgW_forecastTitle:focus-visible,.T_HKgW_treeName:focus-visible,.T_HKgW_eveningTitle:focus-visible,.T_HKgW_report:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:4px}.T_HKgW_forecastLine{color:#3a3b38;margin:0;font-size:14px;line-height:1.5}.T_HKgW_forecastLine strong{color:var(--ink);font-weight:650}.T_HKgW_event{border-left:3px solid var(--flow-water);background:var(--dd-water-soft);color:var(--dd-water-text);animation:T_HKgW_dd-rise .4s var(--ease-out) .15s both;border-radius:0 8px 8px 0;align-items:flex-start;gap:8px;margin:6px 0 0;padding:7px 10px;font-size:13.5px;line-height:1.45;display:flex}.T_HKgW_eventIcon{flex:none;width:18px;height:18px;margin-top:1px}.T_HKgW_afternoon{background:var(--paper);border:1px dashed #c9c3b4;border-radius:10px;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:4px 12px;margin-top:6px;padding:2px 12px;display:flex}.T_HKgW_toggleHint{color:var(--muted);font-weight:500}.T_HKgW_stage{aspect-ratio:1100/780;background:#dce8ee;position:relative;overflow:hidden}.T_HKgW_zoomBox{transform-origin:0 0;width:100%;transition:transform .7s var(--ease-out)}.T_HKgW_art{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.T_HKgW_timeChip,.T_HKgW_hiddenChip{max-width:calc(100% - 20px);color:var(--ink);font-variant-numeric:tabular-nums;pointer-events:none;background:#fffefae8;border:1px solid #24262522;border-radius:999px;align-items:center;gap:6px;margin:0;padding:4px 10px 4px 7px;font-size:11.5px;font-weight:650;display:inline-flex;position:absolute;box-shadow:0 2px 6px -3px #24262540}.T_HKgW_timeChip{top:10px;left:10px}.T_HKgW_hiddenChip{color:#45463f;padding-left:10px;font-weight:600;bottom:10px;left:10px}.T_HKgW_timeIcon{width:15px;height:15px}.T_HKgW_stageSide{min-width:0;display:grid}.T_HKgW_dayControls{border-top:1px solid var(--line);background:var(--paper);gap:10px;padding:12px 14px;display:grid}.T_HKgW_stops{gap:6px;margin:0;padding:0;list-style:none;display:flex}.T_HKgW_stops li{flex:1 1 0;min-width:0}.T_HKgW_stopButton{border:1px solid var(--line);background:var(--card);width:100%;min-height:36px;font:inherit;color:var(--muted);cursor:pointer;transition:background .2s ease, color .2s ease, transform .3s var(--spring);border-radius:999px;padding:4px 8px;font-size:12.5px;font-weight:600}.T_HKgW_stopButton[data-passed]{color:var(--ink);border-color:#c9c3b4}.T_HKgW_stopButton[aria-current=step]{border-color:var(--ink);background:var(--ink);color:var(--white);transform:translateY(-1px)}.T_HKgW_stopButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.T_HKgW_legend{border-top:1px solid var(--line);flex-wrap:wrap;gap:6px 14px;margin:0;padding:10px 14px 12px;font-size:12px;list-style:none;display:flex}.T_HKgW_legend .kit-legend-item{font-size:12px}.T_HKgW_levelStrip{border-bottom:1px solid var(--line);background:var(--card);grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;padding:8px 10px;list-style:none;display:none}.T_HKgW_stripCell{align-content:start;justify-items:start;gap:3px;min-width:0;display:grid}.T_HKgW_stripName{color:var(--muted);font-size:11px;font-weight:600}.T_HKgW_stripLevel{color:var(--ink);animation:T_HKgW_dd-sticker .45s var(--spring) both;align-items:center;gap:5px;font-size:13px;font-weight:650;display:inline-flex}.T_HKgW_stripLevel svg{border-radius:999px;width:22px;height:11px}.T_HKgW_stripPm{white-space:nowrap;background:var(--status-good-soft);color:var(--dd-good-text);animation:T_HKgW_dd-pop .4s var(--spring) both;border-radius:999px;align-items:center;gap:3px;padding:1px 8px 1px 5px;font-size:11px;font-weight:650;display:inline-flex}.T_HKgW_stripPm svg{width:11px;height:11px}.T_HKgW_stripPm[data-kind=watered]{background:var(--dd-water-soft);color:var(--dd-water-text)}.T_HKgW_round{gap:12px;min-width:0;display:grid}.T_HKgW_treePicker{display:block}.T_HKgW_pickLabel{white-space:nowrap}.T_HKgW_pickDone{vertical-align:-1px;width:11px;height:11px;color:var(--status-good);margin-left:4px;display:inline-block}.T_HKgW_treePicker .kit-segment[data-selected] .T_HKgW_pickDone{color:#9fe0b0}.T_HKgW_treeCard{border:1px solid var(--line);background:var(--card);min-width:0;transition:border-color .2s ease, box-shadow .3s var(--spring);border-radius:12px;gap:12px;padding:14px 14px 16px;display:grid}.T_HKgW_treeCard[data-selected]{border-color:#b9b3a5;box-shadow:0 10px 26px -22px #24262580}.T_HKgW_treeHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 12px;display:flex}.T_HKgW_treeTitleBlock{flex:200px;min-width:0}.T_HKgW_treeName{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:16.5px;font-weight:600;line-height:1.3}.T_HKgW_botanical{color:var(--muted);font-size:13px;font-weight:450}.T_HKgW_treePlace{color:var(--muted);margin:3px 0 0;font-size:12.5px;line-height:1.45}.T_HKgW_ticks{background:var(--paper);letter-spacing:.2px;color:var(--muted);border:1.5px dashed #b9b3a5;border-radius:999px;flex:none;align-items:center;gap:5px;padding:4px 10px 4px 6px;font-size:11.5px;font-weight:700;display:inline-flex}.T_HKgW_ticks[data-earned]{border:2px solid var(--ink);background:var(--status-good-soft);box-shadow:2px 2px 0 var(--ink);color:var(--dd-good-text);animation:T_HKgW_dd-sticker .55s var(--spring);rotate:-3deg}.T_HKgW_tickIcon{width:15px;height:15px}.T_HKgW_ticks[data-earned] .T_HKgW_tickIcon{color:var(--status-good)}.T_HKgW_trayRow{background:var(--dd-water-soft);border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:8px 10px;display:flex}.T_HKgW_trayButton{border-color:var(--flow-water);color:var(--dd-water-text)}.T_HKgW_trayIcon{width:18px;height:18px}.T_HKgW_trayNote{color:var(--dd-water-text);font-size:12.5px;line-height:1.4}.T_HKgW_checks{flex-wrap:wrap;gap:6px;display:flex}.T_HKgW_checkButton{border:1px solid var(--line);background:var(--card);min-height:40px;font:inherit;color:var(--ink);cursor:pointer;transition:border-color .15s ease, background .15s ease, translate .25s var(--spring), box-shadow .25s var(--spring);border-radius:999px;align-items:center;gap:6px;padding:6px 12px 6px 9px;font-size:13px;font-weight:600;display:inline-flex;position:relative}.T_HKgW_checkButton:hover{border-color:#a9a99f;translate:0 -1px}.T_HKgW_checkButton:active{translate:0 1px}.T_HKgW_checkButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.T_HKgW_checkButton[data-done]{border-color:var(--ink);box-shadow:2px 2px 0 var(--ink);background:#f6f3ea}.T_HKgW_checkIcon{flex:none;width:18px;height:18px}.T_HKgW_checkDone{background:var(--status-good);color:#fff;width:16px;height:16px;animation:T_HKgW_dd-icon-pop .45s var(--spring);border-radius:50%;flex:none;margin-left:1px;padding:2.5px}.T_HKgW_results{gap:6px;margin:0;padding:0;list-style:none;display:grid}.T_HKgW_resultsEmpty{border:1px dashed var(--line);color:var(--muted);border-radius:10px;padding:9px 11px;font-size:13px;line-height:1.45}.T_HKgW_result{border:1px solid var(--line);background:var(--paper);animation:T_HKgW_dd-rise .35s var(--ease-out);border-radius:10px;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:10px;padding:8px 10px;display:grid}.T_HKgW_resultGlyph{place-items:center;min-width:0;display:grid}.T_HKgW_chopRow{margin:4px 0 2px;display:block}.T_HKgW_chopGlyph{width:min(230px,100%);max-width:230px}.T_HKgW_liftTerracotta linearGradient[id$=-pot] stop:first-child{stop-color:#c98a6d}.T_HKgW_liftTerracotta linearGradient[id$=-pot] stop:nth-child(2){stop-color:#d9a183}.T_HKgW_liftTerracotta linearGradient[id$=-pot] stop:nth-child(3){stop-color:#a8654b}.T_HKgW_liftTerracotta linearGradient[id$=-pot] stop:nth-child(4){stop-color:#7d4532}.T_HKgW_liftTerracotta rect[fill=\#2b2e2d]{fill:#9a5a43}.T_HKgW_liftTerracotta path[stroke=\#7d8380]{stroke:#e7b598}.T_HKgW_liftTerracotta path[stroke=\#8f9592]{stroke:#f2c8ae}.T_HKgW_liftGlyph{width:50px}.T_HKgW_resultIcon{color:#45463f;width:24px;height:24px}.T_HKgW_resultText{gap:1px;min-width:0;display:grid}.T_HKgW_resultLabel{letter-spacing:1.1px;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:650}.T_HKgW_resultReading{color:var(--ink);overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.35}.T_HKgW_resultNote{color:var(--muted);font-size:12.5px;line-height:1.4}.T_HKgW_decision{margin-top:2px}.T_HKgW_nextTree{justify-self:start}.T_HKgW_endDay{border:1px solid var(--line);background:var(--paper);border-radius:12px;padding:14px 16px}.T_HKgW_endBlock{justify-items:start;gap:8px;display:grid}.T_HKgW_roundPanel{background:var(--paper);grid-template-rows:minmax(0,1fr) auto;gap:10px;padding:12px 14px 14px;display:grid}.T_HKgW_roundTrees{grid-auto-rows:1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}.T_HKgW_roundTree{border:1px solid var(--line);background:var(--card);width:100%;height:100%;min-height:52px;font:inherit;text-align:left;color:var(--ink);cursor:pointer;transition:border-color .15s ease, box-shadow .25s var(--spring), translate .25s var(--spring);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-content:space-between;align-items:baseline;gap:6px 10px;padding:8px 10px 9px 12px;display:grid}.T_HKgW_roundTree:hover{border-color:#a9a99f;translate:0 -1px}.T_HKgW_roundTree:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.T_HKgW_roundTree[data-selected]{border-color:var(--ink)}.T_HKgW_roundTree[data-decided]{background:var(--paper);box-shadow:2px 2px 0 var(--ink);border-color:var(--ink)}.T_HKgW_roundName{font-size:13px;font-weight:650;line-height:1.25}.T_HKgW_roundMeta{color:var(--muted);font-variant-numeric:tabular-nums;text-align:right;justify-self:end;font-size:11.5px;font-weight:600}.T_HKgW_roundTree[data-decided] .T_HKgW_roundMeta{color:var(--ink)}.T_HKgW_roundChecks{flex-wrap:wrap;grid-column:1/-1;gap:5px;display:flex}.T_HKgW_roundCheck{color:#9a988e;border:1px dashed #c9c3b4;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.T_HKgW_roundCheck svg{width:15px;height:15px}.T_HKgW_roundCheck[data-done]{border:1.5px solid var(--ink);color:var(--ink);background:#f6f3ea}.T_HKgW_roundTick,.T_HKgW_inlineTick{vertical-align:-1px;width:11px;height:11px;color:var(--status-good);margin-left:3px;display:inline-block}.T_HKgW_wideOnly{display:none}.T_HKgW_endStatus{color:var(--muted);font-variant-numeric:tabular-nums;margin:0;font-size:12.5px;font-weight:650}.T_HKgW_endButton{border:2px solid var(--ink);background:var(--red);min-height:50px;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:10px;padding:10px 24px 10px 18px;font-size:16px;font-weight:700;display:inline-flex}.T_HKgW_endButton:hover:not([aria-disabled=true]){box-shadow:4px 4px 0 var(--ink);transform:translate(-1px,-1px)}.T_HKgW_endButton:active:not([aria-disabled=true]){box-shadow:1px 1px 0 var(--ink);transform:translate(2px,2px)}.T_HKgW_endButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.T_HKgW_endButton[aria-disabled=true]{box-shadow:none;color:#6b6c66;cursor:not-allowed;background:#d9d5cb;border-color:#b9b3a5}.T_HKgW_endIcon{width:22px;height:22px}.T_HKgW_endButton:hover:not([aria-disabled=true]) .T_HKgW_endIcon{animation:T_HKgW_dd-spin .8s var(--ease-out)}.T_HKgW_endHint{color:var(--muted);margin:0;font-size:12.5px}.T_HKgW_predict{min-width:0;animation:T_HKgW_dd-rise .4s var(--ease-out);background:#fffaf0;border:2px dashed #c9b27a;border-radius:12px;margin:0;padding:12px 14px}.T_HKgW_predictLegend{float:left;width:100%;color:var(--ink);margin:0 0 8px;padding:0;font-size:14.5px;font-weight:600;line-height:1.4}.T_HKgW_predictTag{border:1.5px solid var(--ink);background:var(--sun);letter-spacing:.6px;text-transform:uppercase;vertical-align:1px;border-radius:999px;margin-right:8px;padding:1px 8px;font-size:11px;font-weight:750;display:inline-block}.T_HKgW_predictOptions{clear:both;flex-wrap:wrap;gap:6px;display:flex}.T_HKgW_predictOption{border:1px solid var(--line);background:var(--card);cursor:pointer;min-height:40px;transition:translate .25s var(--spring);border-radius:999px;align-items:center;padding:6px 14px;font-size:13.5px;font-weight:600;display:inline-flex;position:relative}.T_HKgW_predictOption:hover{border-color:#a9a99f;translate:0 -1px}.T_HKgW_predictOption input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.T_HKgW_predictOption:has(input:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}.T_HKgW_skip{min-height:40px}.T_HKgW_predictNote{color:var(--muted);margin:8px 0 0;font-size:12px}.T_HKgW_evening{border:1px solid var(--line);background:var(--card);border-radius:12px;gap:12px;min-width:0;padding:14px 14px 16px;display:grid}.T_HKgW_evening[data-shown]{border:2px solid var(--ink);box-shadow:4px 4px 0 var(--ink);animation:T_HKgW_dd-record .55s var(--spring)}.T_HKgW_eveningHead{border-bottom:2px dashed var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding-bottom:10px;display:flex}.T_HKgW_eveningTitle{letter-spacing:-.02em;color:var(--ink);margin:3px 0 0;font-size:19px;font-weight:500}.T_HKgW_dayStamp,.T_HKgW_stamp{letter-spacing:.6px;text-transform:uppercase;color:var(--dd-caution-text);animation:T_HKgW_dd-stamp .55s var(--spring) .5s both;background:#fffaf0;border:2.5px solid #a26a08;border-radius:10px;margin:0;padding:5px 12px;font-size:12.5px;font-weight:800;rotate:-4deg}.T_HKgW_dayStamp[data-perfect],.T_HKgW_stamp[data-perfect]{border-color:var(--status-good);color:var(--dd-good-text);background:#f3faf4}.T_HKgW_passing{justify-items:start;gap:10px;display:grid}.T_HKgW_passingText{color:#3a3b38;margin:0;font-size:14px;line-height:1.55}.T_HKgW_outcomes{gap:10px;margin:0;padding:0;list-style:none;display:grid}.T_HKgW_outcome{border:1px solid var(--line);border-left:4px solid var(--status-good);background:var(--card);animation:T_HKgW_dd-rise .45s var(--ease-out) both;border-radius:10px;gap:6px;padding:11px 12px 12px;display:grid}.T_HKgW_outcome[data-tone=caution]{border-left-color:var(--status-caution)}.T_HKgW_outcome[data-tone=harm]{border-left-color:var(--status-harm)}.T_HKgW_outcome[data-miss]{animation:T_HKgW_dd-rise .45s var(--ease-out) both, T_HKgW_dd-shake .5s ease}.T_HKgW_outcome[data-tone=caution][data-miss]{background:#fffcf4}.T_HKgW_outcomeHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;display:flex}.T_HKgW_outcomeName{color:var(--ink);margin:0;font-size:15px;font-weight:650}.T_HKgW_verdict{border:2px solid var(--ink);background:var(--status-good-soft);box-shadow:2px 2px 0 var(--ink);color:var(--dd-good-text);animation:T_HKgW_dd-sticker .55s var(--spring) both;border-radius:999px;align-items:center;gap:6px;padding:3px 10px 3px 4px;font-size:12px;font-weight:750;display:inline-flex}.T_HKgW_verdicts{flex-wrap:wrap;gap:6px;display:inline-flex}.T_HKgW_verdict[data-tone=caution]{background:var(--status-caution-soft);color:var(--dd-caution-text)}.T_HKgW_verdict[data-tone=harm]{background:var(--status-harm-soft);color:var(--dd-harm-text)}.T_HKgW_verdictIcon{width:16px;height:16px;color:var(--status-good)}.T_HKgW_verdict[data-tone=caution] .T_HKgW_verdictIcon{color:var(--status-caution)}.T_HKgW_verdict[data-tone=harm] .T_HKgW_verdictIcon{color:var(--status-harm)}.T_HKgW_call{color:var(--ink);margin:0;font-size:13.5px;line-height:1.45}.T_HKgW_callLabel{letter-spacing:1px;text-transform:uppercase;min-width:5.6em;color:var(--muted);font-size:11px;font-weight:650;display:inline-block}.T_HKgW_inlineLabel{letter-spacing:1px;text-transform:uppercase;color:var(--muted);margin-right:6px;font-size:11px;font-weight:650}.T_HKgW_callChecks{color:var(--dd-caution-text);font-size:12.5px;font-weight:600}.T_HKgW_callChecks[data-two]{color:var(--dd-good-text)}.T_HKgW_levels{color:#45463f;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:12.5px;font-weight:600;display:flex}.T_HKgW_levelChip{background:var(--paper);border:1px solid #24262518;border-radius:999px;align-items:center;gap:6px;padding:2px 9px 2px 3px;display:inline-flex}.T_HKgW_levelChip svg{border-radius:999px;width:26px;height:13px}.T_HKgW_levelArrow{color:var(--muted)}.T_HKgW_reason,.T_HKgW_outcomeText{color:#3a3b38;margin:0;font-size:13.5px;line-height:1.55}.T_HKgW_nudge{color:var(--dd-caution-text);background:#fffaf0;border:1.5px dashed #d9b46a;border-radius:8px;margin:0;padding:6px 10px;font-size:13px;line-height:1.5}.T_HKgW_feedback{border-left:3px solid var(--status-caution);background:var(--status-caution-soft);color:var(--dd-caution-text);border-radius:0 8px 8px 0;margin:0;padding:7px 10px;font-size:13.5px;line-height:1.5}.T_HKgW_outcome[data-tone=harm] .T_HKgW_feedback{border-left-color:var(--status-harm);background:var(--status-harm-soft);color:var(--dd-harm-text)}.T_HKgW_finding{border-left:3px solid var(--leaf-500);background:var(--leaf-100);color:#2e4a25;border-radius:0 8px 8px 0;margin:0;padding:7px 10px;font-size:13.5px;line-height:1.5}.T_HKgW_notes{background:var(--paper);color:#3a3b38;border-radius:10px;gap:6px;margin:0;padding:10px 12px 10px 28px;font-size:13.5px;line-height:1.5;display:grid}.T_HKgW_eveningActions{flex-wrap:wrap;gap:8px;display:flex}.T_HKgW_nextIcon{width:18px;height:18px}.T_HKgW_report{border:2px solid var(--ink);background:var(--white);box-shadow:5px 5px 0 var(--ink);animation:T_HKgW_dd-record .6s var(--spring) both;border-radius:16px;gap:16px;padding:18px;scroll-margin-top:28px;display:grid;position:relative}.T_HKgW_reportHead{border-bottom:2px dashed var(--line);flex-wrap:wrap;align-items:center;gap:10px 14px;padding-bottom:14px;display:flex}.T_HKgW_reportBadge{border:2px solid var(--ink);background:var(--sun-soft);width:46px;height:46px;box-shadow:2px 2px 0 var(--ink);animation:T_HKgW_dd-badge .55s var(--spring) .2s both;border-radius:12px;flex:none;place-items:center;display:grid}.T_HKgW_reportBadgeIcon{width:26px;height:26px}.T_HKgW_reportTitleBlock{flex:220px;min-width:0}.T_HKgW_reportTitle{letter-spacing:-.02em;color:var(--ink);margin:3px 0 0;font-size:21px;font-weight:500}.T_HKgW_stamp{padding:7px 14px;font-size:14px}.T_HKgW_stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.T_HKgW_stat{border:2px solid var(--ink);background:var(--status-good-soft);box-shadow:3px 3px 0 var(--ink);animation:T_HKgW_dd-sticker .55s var(--spring) both;border-radius:12px;align-content:start;gap:4px;padding:12px 14px;display:grid}.T_HKgW_stat[data-tone=caution]{background:var(--status-caution-soft)}.T_HKgW_stat[data-tone=harm]{background:var(--status-harm-soft)}.T_HKgW_stat dt{color:#3a3b38;font-size:12.5px;font-weight:650;line-height:1.35}.T_HKgW_stat dd{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-size:28px;font-weight:700;line-height:1.1}.T_HKgW_called{color:#3a3b38;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;font-size:14px;line-height:1.5;display:flex}.T_HKgW_calledStamp{border:2px solid var(--ink);background:var(--status-good-soft);box-shadow:2px 2px 0 var(--ink);letter-spacing:.5px;text-transform:uppercase;color:var(--dd-good-text);animation:T_HKgW_dd-stamp .55s var(--spring) .8s both;border-radius:8px;padding:3px 10px;font-size:12px;font-weight:800;rotate:-3deg}.T_HKgW_called[data-result=surprise] .T_HKgW_calledStamp{background:var(--sun);color:var(--ink)}.T_HKgW_tally{color:var(--muted);font-variant-numeric:tabular-nums;font-weight:600}.T_HKgW_reviews{gap:10px;display:grid}.T_HKgW_review{border:1px solid var(--line);background:var(--card);border-radius:10px;padding:11px 13px}.T_HKgW_reviewHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 10px;margin-bottom:4px;display:flex}.T_HKgW_reviewDots{gap:3px;display:inline-flex}.T_HKgW_reviewDot{width:15px;height:15px;color:var(--status-good);animation:T_HKgW_dd-icon-pop .5s var(--spring) both;display:block}.T_HKgW_reviewDot[data-tone=caution]{color:var(--status-caution)}.T_HKgW_reviewDot[data-tone=harm]{color:var(--status-harm)}.T_HKgW_reviewDot svg{width:100%;height:100%;display:block}.T_HKgW_reviewName{color:var(--ink);margin:0;font-size:14.5px;font-weight:650}.T_HKgW_reviewText,.T_HKgW_reportLine{color:#3a3b38;margin:0;font-size:13.5px;line-height:1.55}.T_HKgW_pattern{border-left:3px solid var(--leaf-500);background:var(--leaf-100);color:var(--ink);border-radius:0 8px 8px 0;margin:0;padding:14px 16px;font-size:14.5px;line-height:1.65}.T_HKgW_reportActions{flex-wrap:wrap;gap:8px;display:flex}.T_HKgW_log{border:1px solid var(--line);background:var(--paper);border-radius:12px;gap:10px;min-width:0;padding:14px 16px 16px;display:grid}.T_HKgW_logHead{flex-wrap:wrap;align-items:center;gap:4px 14px;display:flex}.T_HKgW_logTitle{letter-spacing:-.015em;color:var(--ink);align-items:center;gap:8px;margin:0;font-size:17px;font-weight:500;display:inline-flex}.T_HKgW_logIcon{width:22px;height:22px}.T_HKgW_logNote{color:var(--muted);flex:220px;margin:0;font-size:12.5px}.T_HKgW_copy{margin-left:auto}.T_HKgW_copyIcon{width:17px;height:17px}.T_HKgW_copyNote{color:var(--dd-good-text);margin:0;font-size:12.5px;font-weight:600}.T_HKgW_logEmpty{background:var(--card);color:var(--muted);border:1px dashed #c9c3b4;border-radius:10px;margin:0;padding:12px;font-size:13.5px;line-height:1.5}.T_HKgW_logTable{border-collapse:separate;border-spacing:0;background:var(--card);border:1px solid var(--line);border-radius:10px;width:100%;font-size:12.5px;line-height:1.45;overflow:hidden}.T_HKgW_logTable th,.T_HKgW_logTable td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;color:var(--ink);padding:7px 9px}.T_HKgW_logTable thead th{background:var(--dd-paper-deep);letter-spacing:1px;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:650}.T_HKgW_logDay{animation:T_HKgW_dd-rise .5s var(--ease-out)}.T_HKgW_logDay tr:last-child>*{border-bottom:2px solid #e6e2d8}.T_HKgW_logDate,.T_HKgW_logTable thead th:first-child{border-right:2px solid #f1c1ba}.T_HKgW_logDate{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:700}.T_HKgW_logWeather{color:#45463f!important}.T_HKgW_logTree{white-space:nowrap;font-weight:650}.T_HKgW_logChecks{min-width:14em}.T_HKgW_logTick{color:var(--dd-good-text);font-weight:650}.T_HKgW_logOutcome{margin-top:1px;display:block}.T_HKgW_logVerdict{color:var(--dd-good-text);white-space:nowrap;align-items:center;gap:4px;font-weight:700;display:inline-flex}.T_HKgW_logVerdict[data-tone=caution]{color:var(--dd-caution-text)}.T_HKgW_logVerdict+.T_HKgW_logVerdict{margin-left:8px}.T_HKgW_logTable tr[data-tone=caution]>td:last-child{background:#fffaf0}.T_HKgW_logTable tr[data-tone=harm]>td:last-child{background:#fdf3f1}.T_HKgW_logVerdict[data-tone=harm]{color:var(--dd-harm-text)}.T_HKgW_logVerdictIcon{width:13px;height:13px;color:var(--status-good)}.T_HKgW_logVerdict[data-tone=caution] .T_HKgW_logVerdictIcon{color:var(--status-caution)}.T_HKgW_logVerdict[data-tone=harm] .T_HKgW_logVerdictIcon{color:var(--status-harm)}.T_HKgW_descWeek{margin-top:8px}.T_HKgW_cluster{transform-box:view-box;transition:transform .6s var(--spring)}.T_HKgW_trayWater{animation:.6s T_HKgW_dd-fade}.T_HKgW_pmBadge{transform-box:fill-box;transform-origin:50%;animation:T_HKgW_dd-badge .5s var(--spring)}.T_HKgW_trayTip{transform-box:view-box;animation:T_HKgW_dd-tray-tip 1.9s var(--ease-out) both}.T_HKgW_trayDrain{transform-box:fill-box;transform-origin:50% 100%;animation:1.9s both T_HKgW_dd-tray-drain}.T_HKgW_trayStream{stroke-dasharray:1 0;animation:1.9s both T_HKgW_dd-tray-stream}.T_HKgW_basin{transform-box:fill-box;transform-origin:50% 100%;animation:T_HKgW_dd-basin 1.9s var(--spring) both}.T_HKgW_basinFill{animation:1.9s both T_HKgW_dd-basin-fill}.T_HKgW_spillTag{transform-box:fill-box;transform-origin:50%;animation:T_HKgW_dd-badge .55s var(--spring) both}@keyframes T_HKgW_dd-tray-tip{0%{translate:0;rotate:0deg}28%{translate:104px -18px;rotate:0deg}42%,66%{translate:104px -18px;rotate:26deg}80%{translate:104px -18px;rotate:0deg}to{translate:0;rotate:0deg}}@keyframes T_HKgW_dd-tray-drain{0%,44%{opacity:1;scale:1}66%,to{opacity:0;scale:1 0}}@keyframes T_HKgW_dd-tray-stream{0%,40%{opacity:0}46%,64%{opacity:1}72%,to{opacity:0}}@keyframes T_HKgW_dd-basin{0%{opacity:0;scale:.6}18%,86%{opacity:1;scale:1}to{opacity:0;scale:.9}}@keyframes T_HKgW_dd-basin-fill{0%,46%{opacity:0;translate:0 10px}66%,to{opacity:1;translate:0}}.T_HKgW_cover{transform-box:view-box;pointer-events:none;animation:T_HKgW_dd-cover .85s var(--ease-out) forwards}@keyframes T_HKgW_dd-cover{0%{opacity:1;translate:0}35%{opacity:1;translate:0 -10px}to{opacity:0;translate:0 -34px}}.T_HKgW_hit{cursor:pointer}.T_HKgW_levelTag text{font-family:inherit}.T_HKgW_lift{transform-box:view-box;transition:transform .5s var(--spring)}.T_HKgW_callout{transform-box:view-box;animation:T_HKgW_dd-pop .5s var(--spring) both}.T_HKgW_calloutLate{transform-box:view-box;animation:T_HKgW_dd-pop .5s var(--spring) 1.95s both}.T_HKgW_leader{animation:.4s .1s both T_HKgW_dd-fade}.T_HKgW_chopIn{transform-box:view-box;animation:T_HKgW_dd-chop 2.8s var(--ease-out) both}.T_HKgW_waitClock{animation:2.8s both T_HKgW_dd-clock}.T_HKgW_waitHand{transform-box:fill-box;transform-origin:50% 100%;animation:1s linear .9s T_HKgW_dd-tick}.T_HKgW_tilt{transform-box:view-box;animation:T_HKgW_dd-tilt 1.5s var(--spring)}.T_HKgW_spotRing{fill:#fff4c8;stroke:#f1c34a;stroke-width:2px;opacity:.7;animation:2.4s ease-in-out infinite T_HKgW_dd-glow}@keyframes T_HKgW_dd-pop{0%{opacity:0;scale:.5}60%{opacity:1;scale:1.06}}@keyframes T_HKgW_dd-chop{0%{opacity:0;translate:0 -150px}10%{opacity:1;translate:0 -150px}32%{translate:0}62%{translate:0}82%{opacity:1;translate:0 -170px}to{opacity:0;translate:0 -190px}}@keyframes T_HKgW_dd-clock{0%,28%{opacity:0;scale:.4}36%{opacity:1;scale:1.1}40%,62%{opacity:1;scale:1}70%,to{opacity:0;scale:.6}}@keyframes T_HKgW_dd-tick{to{rotate:360deg}}@keyframes T_HKgW_dd-tilt{0%{rotate:0deg}30%,65%{rotate:-9deg}to{rotate:0deg}}@keyframes T_HKgW_dd-glow{50%{opacity:.35}}@keyframes T_HKgW_dd-fade{0%{opacity:0}}@keyframes T_HKgW_dd-rise{0%{opacity:0;translate:0 6px}}@keyframes T_HKgW_dd-shake{20%{translate:-6px}40%{translate:5px}60%{translate:-3px}80%{translate:2px}}@keyframes T_HKgW_dd-badge{0%{rotate:-18deg;scale:.4}70%{rotate:4deg;scale:1.08}}@keyframes T_HKgW_dd-sticker{0%{opacity:0;scale:.4}60%{opacity:1;scale:1.12}}@keyframes T_HKgW_dd-stamp{0%{opacity:0;rotate:-14deg;scale:1.8}60%{opacity:1;scale:.94}to{rotate:-4deg;scale:1}}@keyframes T_HKgW_dd-record{0%{opacity:0;translate:0 14px;scale:.97}}@keyframes T_HKgW_dd-icon-pop{0%{rotate:-120deg;scale:0}70%{rotate:10deg;scale:1.25}}@keyframes T_HKgW_dd-spin{to{rotate:360deg}}@container (min-width:860px){.T_HKgW_stagePanel{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}.T_HKgW_forecast{grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto}.T_HKgW_afternoon{grid-area:1/3;align-self:center;margin-top:0}.T_HKgW_stageSide{border-left:1px solid var(--line);background:var(--paper);flex-direction:column;display:flex}.T_HKgW_roundPanel{flex:1}.T_HKgW_dayControls{border-top:0;gap:8px}.T_HKgW_levelStrip{background:0 0;border-bottom:0;flex:1;order:1;grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;gap:6px;padding:0 14px 10px;display:grid}.T_HKgW_stripCell{border:1px solid var(--line);background:var(--card);border-radius:10px;grid-template-columns:minmax(0,1fr) auto auto;align-content:center;align-items:center;gap:10px;min-height:32px;padding:3px 10px 3px 12px}.T_HKgW_stripName{color:var(--ink);font-size:13px}.T_HKgW_legend{order:2;padding-block:9px 10px}.T_HKgW_round{grid-template-columns:repeat(3,minmax(0,1fr))}.T_HKgW_predict,.T_HKgW_endDay,.T_HKgW_evening{grid-column:1/-1}.T_HKgW_treeCard{flex-direction:column;display:flex}.T_HKgW_decision{margin-top:auto}.T_HKgW_endBlock{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;display:flex}.T_HKgW_outcomes{grid-template-columns:repeat(3,minmax(0,1fr))}.T_HKgW_outcome{align-content:start}.T_HKgW_treePicker,.T_HKgW_nextTree{display:none}.T_HKgW_wideOnly{display:grid}}@container (max-width:859px){.T_HKgW_treeCard:not([data-selected]){display:none}}@container (max-width:559px){.T_HKgW_stage{aspect-ratio:1}.T_HKgW_zoomBox{transform:scale(var(--dd-zs)) translate(calc(var(--dd-zx) * -1), calc(var(--dd-zy) * -1))}.T_HKgW_stage[data-phase=evening]{aspect-ratio:1100/780}.T_HKgW_stage[data-phase=evening] .T_HKgW_zoomBox{transform:none}:is(.T_HKgW_stage[data-zoom=trident] g[data-callout]:not([data-callout=trident]),.T_HKgW_stage[data-zoom=nursery] g[data-callout]:not([data-callout=nursery]),.T_HKgW_stage[data-zoom=gift] g[data-callout]:not([data-callout=gift])),.T_HKgW_pickTail,.T_HKgW_stage .T_HKgW_levelTag{display:none}.T_HKgW_levelStrip{display:grid}.T_HKgW_forecast{padding:12px}.T_HKgW_forecastTitle{font-size:17px}.T_HKgW_treeCard,.T_HKgW_evening{padding:12px}.T_HKgW_result{grid-template-columns:52px minmax(0,1fr)}.T_HKgW_liftGlyph{width:44px}.T_HKgW_stats{gap:8px}.T_HKgW_stat dd{font-size:24px}.T_HKgW_report{box-shadow:4px 4px 0 var(--ink);padding:14px}.T_HKgW_morning{height:46px}.T_HKgW_hiddenChip{display:none}.T_HKgW_stage[data-phase=morning] .T_HKgW_timeChip{top:auto;bottom:8px}.T_HKgW_logTable,.T_HKgW_logTable tbody,.T_HKgW_logTable tr,.T_HKgW_logTable th,.T_HKgW_logTable td{display:block}.T_HKgW_logTable{background:0 0;border:0}.T_HKgW_logTable thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.T_HKgW_logDay{border:1px solid var(--line);background:var(--card);border-radius:10px;margin-bottom:10px;overflow:hidden}.T_HKgW_logTable th,.T_HKgW_logTable td{border-bottom:0;padding:3px 10px}.T_HKgW_logDate{background:var(--dd-paper-deep);border-right:0!important;padding-top:8px!important}.T_HKgW_logDay{box-shadow:inset 3px 0 #f1c1ba}.T_HKgW_logWeather{background:var(--dd-paper-deep);padding-bottom:8px!important}.T_HKgW_logTree{border-top:1px solid var(--line)!important;padding-top:9px!important}.T_HKgW_logTable td[data-label]:before{content:attr(data-label) ": ";color:var(--muted);font-weight:650}.T_HKgW_logWeather:before{content:none!important}.T_HKgW_logChecks{min-width:0}.T_HKgW_logDay tr:last-child>*{border-bottom:0}.T_HKgW_logDay tr>:last-child{padding-bottom:8px}}@media (prefers-reduced-motion:reduce){.T_HKgW_morning,.T_HKgW_zoomBox,.T_HKgW_stopButton,.T_HKgW_treeCard,.T_HKgW_checkButton,.T_HKgW_endButton,.T_HKgW_predictOption,.T_HKgW_cluster,.T_HKgW_lift,.T_HKgW_roundTree{transition:none}.T_HKgW_morning[data-state=current],.T_HKgW_forecast,.T_HKgW_forecastBadge,.T_HKgW_event,.T_HKgW_ticks[data-earned],.T_HKgW_checkDone,.T_HKgW_result,.T_HKgW_predict,.T_HKgW_evening[data-shown],.T_HKgW_dayStamp,.T_HKgW_stamp,.T_HKgW_outcome,.T_HKgW_outcome[data-miss],.T_HKgW_verdict,.T_HKgW_report,.T_HKgW_reportBadge,.T_HKgW_stat,.T_HKgW_calledStamp,.T_HKgW_logDay,.T_HKgW_reviewDot,.T_HKgW_stripLevel,.T_HKgW_stripPm,.T_HKgW_trayWater,.T_HKgW_pmBadge,.T_HKgW_spillTag,.T_HKgW_trayTip,.T_HKgW_trayDrain,.T_HKgW_trayStream,.T_HKgW_basin,.T_HKgW_basinFill,.T_HKgW_cover,.T_HKgW_callout,.T_HKgW_calloutLate,.T_HKgW_leader,.T_HKgW_waitHand,.T_HKgW_endButton:hover:not([aria-disabled=true]) .T_HKgW_endIcon{animation:none}.T_HKgW_chopIn,.T_HKgW_waitClock{animation:none;display:none}.T_HKgW_tilt,.T_HKgW_spotRing{animation:none}.T_HKgW_checkButton:hover,.T_HKgW_predictOption:hover,.T_HKgW_roundTree:hover{translate:none}}