._1TxsbG_gallery{gap:28px;padding-bottom:60px;display:grid}._1TxsbG_intro{color:var(--muted);margin:0;font-size:14px;line-height:1.55}._1TxsbG_section{margin:0;padding:18px 18px 20px}._1TxsbG_section h2{letter-spacing:-.015em;margin:0 0 4px;font-size:19px;font-weight:600}._1TxsbG_note{color:var(--muted);margin:0 0 14px;font-size:13px;line-height:1.5}._1TxsbG_grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;display:grid}._1TxsbG_wide{grid-column:1/-1}._1TxsbG_card{border:1px solid var(--line);background:var(--card);border-radius:10px;flex-direction:column;gap:8px;min-width:0;margin:0;padding:10px;display:flex}._1TxsbG_art{width:100%;height:auto;display:block}._1TxsbG_stage{background:#f4f2ec;border-radius:8px;overflow:hidden}._1TxsbG_caption{color:#45463f;flex-wrap:wrap;justify-content:space-between;gap:4px 10px;font-size:12px;line-height:1.4;display:flex}._1TxsbG_caption code{color:var(--ink);background:0 0;padding:0;font-size:11.5px;font-weight:600}._1TxsbG_size{font-variant-numeric:tabular-nums;color:var(--muted)}._1TxsbG_row{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}._1TxsbG_phone{gap:12px;width:300px;max-width:100%;display:grid}._1TxsbG_buttons{flex-wrap:wrap;gap:6px;padding:8px;display:flex}._1TxsbG_buttons button{border:1px solid var(--line);background:var(--card);min-height:32px;font:inherit;cursor:pointer;border-radius:999px;padding:4px 10px;font-size:12.5px}._1TxsbG_buttons button[aria-pressed=true]{border-color:var(--ink);box-shadow:2px 2px 0 var(--ink)}._1TxsbG_motionArt{flex:120px;width:23%;min-width:120px;height:auto;display:block}._1TxsbG_pair{align-items:flex-end;gap:6px;padding:6px;display:flex}._1TxsbG_pair>svg{flex:1 1 0;min-width:0;height:auto}
.qYMpbW_art{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.qYMpbW_icon{vertical-align:middle;flex:none;width:18px;height:18px;display:inline-block;overflow:visible}.qYMpbW_key{flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;list-style:none;display:flex}.qYMpbW_keyItem{min-width:0;line-height:1.35}.qYMpbW_keyItem>span{min-width:0}.qYMpbW_keyItem .qYMpbW_icon{width:18px;height:18px}.qYMpbW_ease,.qYMpbW_ease path{transition:d .45s var(--ease-out), opacity .45s ease}.qYMpbW_drop{opacity:.9}.qYMpbW_swing{transform-box:view-box;transition:transform .6s var(--spring)}@media (prefers-reduced-motion:reduce){.qYMpbW_ease,.qYMpbW_ease path,.qYMpbW_swing{transition:none}}
.iMBhZG_label{--nl-stock:#fbf7ec;--nl-stock-light:#fffdf7;--nl-ink:#2b2a26;--nl-muted:#5c594f;--nl-rule:#d8cdb5;--nl-hl:#fcefc0;--nl-hl-edge:#e2b53a;--nl-hover:#f3ecd8;width:100%;min-width:0;color:var(--nl-ink);text-align:left;display:block;position:relative;container:nutrition-label/inline-size}.iMBhZG_label sub{font-size:max(12px,.75em);line-height:0}.iMBhZG_sheet{background:radial-gradient(120% 70% at 18% 0%, #fffefa 0%, #fffefa00 60%), linear-gradient(176deg, var(--nl-stock-light), var(--nl-stock) 45%, #f4eddc);border:1px solid #e2d8c1;border-radius:6px;padding:0 16px 14px;position:relative;box-shadow:inset 0 1px #fff,0 2px 4px -2px #3b2c1a33,0 14px 26px -18px #3b2c1a66}.iMBhZG_sheet:before{content:"";background:linear-gradient(90deg, var(--nl-accent), var(--nl-deep)) top / 100% 8px no-repeat, linear-gradient(var(--nl-deep), var(--nl-deep)) 0 10px / 100% 1.5px no-repeat;border-radius:5px 5px 0 0;height:12px;margin:0 -16px 10px;display:block}.iMBhZG_ribbon{z-index:3;pointer-events:none;filter:drop-shadow(0 1px 1.5px #2b2a2633);position:absolute;top:16px;right:-5px}.iMBhZG_ribbonText{background:linear-gradient(var(--nl-ink), var(--nl-ink)) top / 100% 1.5px no-repeat, linear-gradient(var(--nl-ink), var(--nl-ink)) bottom / 100% 1.5px no-repeat, linear-gradient(180deg, #fffdf8 0%, #f6efe0 100%);color:var(--nl-ink);letter-spacing:.02em;white-space:nowrap;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,8px 50%);padding:3px 12px 3px 16px;font-size:12px;font-weight:800;line-height:16px;display:block}.iMBhZG_ribbon:after{content:"";clip-path:polygon(0 0,100% 0,0 100%);background:#4a473f;width:5px;height:4px;position:absolute;top:100%;right:0}@container nutrition-label (max-width:289px){.iMBhZG_ribbon{justify-content:flex-end;margin:0 -5px -5px 0;display:flex;position:relative;top:auto;right:auto}.iMBhZG_eyebrow{padding-right:0}}.iMBhZG_part{border-radius:6px;margin:0 -6px;padding:3px 6px;transition:background-color .2s,box-shadow .2s;position:relative}.iMBhZG_part[data-pickable]{box-shadow:inset 3px 0 #e4dac4}.iMBhZG_part[data-pickable]:hover:not(:has(.iMBhZG_part:hover)){background:var(--nl-hover)}.iMBhZG_part[data-highlight]{background:var(--nl-hl);box-shadow:inset 3px 0 0 var(--nl-hl-edge)}.iMBhZG_part[data-highlight][data-pickable]:hover:not(:has(.iMBhZG_part:hover)){background:var(--nl-hl);box-shadow:inset 3px 0 0 var(--nl-hl-edge)}.iMBhZG_pick{z-index:1;border-radius:inherit;width:100%;height:100%;font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.iMBhZG_pick:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.iMBhZG_nested{z-index:2}.iMBhZG_front{gap:6px;padding-top:4px;padding-bottom:6px;display:grid}.iMBhZG_frontText{min-width:0}.iMBhZG_eyebrow{color:var(--nl-text);letter-spacing:.1em;text-transform:uppercase;margin:0 0 4px;padding-right:118px;font-size:12px;font-weight:800;line-height:1.35}.iMBhZG_title{letter-spacing:-.015em;overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:750;line-height:1.2}.iMBhZG_frontLine{max-width:34em;margin:6px 0 0;font-size:13.5px;font-weight:600;line-height:1.4}.iMBhZG_container{color:var(--nl-muted);margin:6px 0 0;font-size:13px;line-height:1.4}.iMBhZG_callout{border:1.5px solid var(--nl-text);color:var(--nl-text);letter-spacing:.04em;text-transform:uppercase;border-radius:4px;margin:8px 0 0;padding:2px 8px;font-size:12.5px;font-weight:800;line-height:1.35;display:inline-block}.iMBhZG_npkBlock{min-width:0}.iMBhZG_npk{color:var(--nl-text);font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap;margin:0;font-size:clamp(40px,17cqi,64px);font-weight:800;line-height:1}.iMBhZG_npk[data-long]{font-size:clamp(27px,10.4cqi,44px)}.iMBhZG_npkWords{color:var(--nl-muted);letter-spacing:.04em;margin:4px 0 0;font-size:12.5px;font-weight:600;line-height:1.3}.iMBhZG_back{border-top:1.5px dashed #cbbd9c;gap:14px;margin-top:10px;padding-top:12px;display:grid}.iMBhZG_label[data-variant=back] .iMBhZG_back{border-top:0;margin-top:0;padding-top:0}.iMBhZG_backHead{color:var(--nl-muted);margin:4px 0 0;padding-right:118px;font-size:13px;line-height:1.35}.iMBhZG_backHead strong{color:var(--nl-text);font-variant-numeric:tabular-nums;font-weight:800}.iMBhZG_facts{border:2px solid var(--nl-ink);background:#fffdf6;border-radius:4px;min-width:0;padding:6px 10px 8px}.iMBhZG_factsHead{border-bottom:4px solid var(--nl-ink);letter-spacing:.05em;text-transform:uppercase;margin:0 0 3px;padding-bottom:3px;font-size:13.5px;font-weight:850;line-height:1.3}.iMBhZG_rows{margin:0;padding:0;list-style:none}.iMBhZG_row{padding:2px 0;font-size:13.5px;line-height:1.35}.iMBhZG_row+.iMBhZG_row{border-top:1px solid #2b2a261c}.iMBhZG_rowLine{align-items:baseline;gap:5px;display:flex}.iMBhZG_rowName{min-width:0}.iMBhZG_leader{border-bottom:1.5px dotted #a89e88;flex:10px;min-width:10px;transform:translateY(-.26em)}.iMBhZG_rowValue{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-weight:750}.iMBhZG_rowNote{color:var(--nl-muted);font-size:12px;line-height:1.35;display:block}.iMBhZG_withElement .iMBhZG_rowNote{color:var(--nl-text);font-weight:700}.iMBhZG_forms{margin-left:4px;padding-left:16px}.iMBhZG_form{padding:1px 0;font-size:13px;line-height:1.4}.iMBhZG_formValue{font-variant-numeric:tabular-nums;min-width:3.3em;font-weight:700;display:inline-block}.iMBhZG_oxide{color:var(--nl-muted);margin:4px 0 0;font-size:12px;font-style:italic;line-height:1.4}.iMBhZG_others{margin-top:6px;padding-top:5px}.iMBhZG_others:before{content:"";border-top:2px solid var(--nl-ink);position:absolute;top:0;left:6px;right:6px}.iMBhZG_absentList{gap:3px;margin:5px 0 0;padding:0;list-style:none;display:grid}.iMBhZG_absent{color:var(--nl-muted);align-items:center;gap:7px;font-size:12.5px;font-style:italic;line-height:1.35;display:flex}.iMBhZG_slot{border:1.5px dashed #a39d8f;border-radius:2px;flex:none;width:12px;height:12px;transform:rotate(45deg)scale(.86)}.iMBhZG_derived{margin-top:6px;padding-top:6px;font-size:12.5px;line-height:1.45}.iMBhZG_derived:before{content:"";border-top:1px solid #2b2a2633;position:absolute;top:0;left:6px;right:6px}.iMBhZG_derived p{margin:0}.iMBhZG_sideColumn{align-content:start;gap:12px;min-width:0;display:grid}.iMBhZG_head{color:var(--nl-text);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:6px;margin:0 0 4px;font-size:12.5px;font-weight:850;line-height:1.3;display:flex}.iMBhZG_headIcon{flex:none;width:16px;height:16px}.iMBhZG_body{margin:0;font-size:13.5px;line-height:1.5}.iMBhZG_directions{min-width:0}.iMBhZG_directionNote{color:#45433b;margin:4px 0;font-size:13px;line-height:1.5}.iMBhZG_direction{padding-top:6px;padding-bottom:6px}.iMBhZG_direction+.iMBhZG_direction:before,.iMBhZG_directionNote+.iMBhZG_direction:before{content:"";border-top:1px solid var(--nl-rule);position:absolute;top:0;left:6px;right:6px}.iMBhZG_use{margin:0 0 2px;font-size:13.5px;font-weight:750;line-height:1.35}.iMBhZG_directionText{margin:0;font-size:13.5px;line-height:1.5}.iMBhZG_rate{background:linear-gradient(transparent 60%, var(--nl-soft) 60%);font-weight:800}.iMBhZG_cautions{background:#fffdf6;border:1.5px solid #2b2a2633;border-radius:6px;padding:6px 8px 7px}.iMBhZG_compactBody{border-top:1.5px dashed #cbbd9c;margin-top:6px;padding-top:8px}.iMBhZG_label[data-variant=compact] .iMBhZG_front{gap:2px}.iMBhZG_label[data-variant=compact] .iMBhZG_title{font-size:16.5px}.iMBhZG_label[data-variant=compact] .iMBhZG_npk,.iMBhZG_label[data-variant=compact] .iMBhZG_npk[data-long]{font-size:22px}@container nutrition-label (min-width:440px){.iMBhZG_direction{grid-template-columns:minmax(0,.42fr) minmax(0,1fr);gap:0 12px;display:grid}.iMBhZG_direction .iMBhZG_use{margin:0}.iMBhZG_direction .iMBhZG_directionText:only-of-type{grid-column:1/-1}.iMBhZG_directions[data-single] .iMBhZG_direction{display:block}.iMBhZG_directions[data-single] .iMBhZG_direction .iMBhZG_use{margin:0 0 2px}.iMBhZG_label[data-variant=compact] .iMBhZG_front{grid-template-columns:minmax(0,1fr) auto;align-items:end}}@container nutrition-label (min-width:560px){.iMBhZG_label[data-variant=full] .iMBhZG_front,.iMBhZG_label[data-variant=front] .iMBhZG_front{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px}.iMBhZG_label[data-variant=full] .iMBhZG_npkBlock,.iMBhZG_label[data-variant=front] .iMBhZG_npkBlock{text-align:right;padding-top:24px}.iMBhZG_back{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:start;gap:14px 22px}.iMBhZG_backHead{grid-column:1/-1}.iMBhZG_back .iMBhZG_direction{grid-template-columns:minmax(0,1fr)}.iMBhZG_back .iMBhZG_direction .iMBhZG_use{margin:0 0 2px}}.iMBhZG_chip{border:1px solid #e2d8c1;border-left:3px solid var(--nl-accent);min-width:0;max-width:100%;color:var(--ink);white-space:nowrap;vertical-align:middle;background:#fffdf6;border-radius:8px;align-items:center;gap:6px;padding:2px 10px 2px 4px;font-size:13px;line-height:1.25;display:inline-flex}.iMBhZG_chipArt{flex:none;width:22px;height:28px;display:block}.iMBhZG_chipText{text-overflow:ellipsis;min-width:0;overflow:hidden}.iMBhZG_chipText strong{color:var(--nl-text);font-variant-numeric:tabular-nums;font-weight:800}.iMBhZG_chip[data-size=small]{gap:4px;padding:1px 8px 1px 3px;font-size:12px}.iMBhZG_chip[data-size=small] .iMBhZG_chipArt{width:18px;height:22px}@media (prefers-reduced-motion:reduce){.iMBhZG_part{transition:none}}
.qBJ4hq_pose{transform-box:view-box;transform-origin:0 0;transition:transform 1.1s var(--spring);transition-delay:var(--pk-delay,0s)}.qBJ4hq_paint{transition:fill .9s,stroke .9s,color .9s,opacity .9s,stroke-width .9s}.qBJ4hq_stops stop{transition:stop-color .9s,stop-opacity .9s}.qBJ4hq_grow{transition:r .9s var(--ease-out), stroke-width .9s var(--ease-out), opacity .9s ease}.qBJ4hq_leafIn{animation:.6s both qBJ4hq_plant-leaf-in}@keyframes qBJ4hq_plant-leaf-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.qBJ4hq_pose,.qBJ4hq_paint,.qBJ4hq_stops stop,.qBJ4hq_grow{transition:none}.qBJ4hq_leafIn{animation:none}}
._6KJwYa_art{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}._6KJwYa_loupe{-webkit-user-select:none;user-select:none;filter:drop-shadow(0 10px 18px #2426251f);width:100%;height:auto;display:block}._6KJwYa_slide{transform-box:view-box;transition:transform .7s var(--spring)}._6KJwYa_fade{transition:opacity .6s}._6KJwYa_stop{transition:stop-color .6s,stop-opacity .6s}._6KJwYa_chamber{transition:opacity .26s;transition-delay:calc(var(--i,0) * 40ms)}._6KJwYa_draw{transition:stroke-dashoffset .9s var(--ease-out)}._6KJwYa_swatch{vertical-align:middle;flex:none;width:30px;height:15px;display:inline-block}._6KJwYa_swatch[data-size=large]{width:44px;height:22px}._6KJwYa_swatch[data-size=fill]{width:100%;height:100%;display:block}._6KJwYa_stops stop{transition:stop-color .6s,stop-opacity .6s}._6KJwYa_fades>circle{transition:opacity .6s}@media (prefers-reduced-motion:reduce){._6KJwYa_slide,._6KJwYa_fade,._6KJwYa_stop,._6KJwYa_stops stop,._6KJwYa_fades>circle,._6KJwYa_chamber,._6KJwYa_draw{transition:none}}
._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}}
._7TKHia_root{--mtf-good-text:#256a3b;--mtf-sun-text:#6f4b00;--mtf-flow-text:#1d5c94;--mtf-flow-soft:#e3eef8;--mtf-mix:#4f7f3a;--mtf-mix-hover:#3f6c2d;--mtf-water:#2a76b8;--mtf-water-hover:#1f639e;--mtf-graphite:#3f413e;--mtf-wall:#ece2cf;gap:18px;min-width:0;display:grid;container:mix-feed/inline-size}._7TKHia_eyebrow{letter-spacing:1.4px;text-transform:uppercase;color:var(--red);margin:0;font-size:11px;font-weight:650}._7TKHia_picker{border:0;min-width:0;margin:0;padding:0}._7TKHia_pickerLegend{color:#45463f;margin:0 0 8px;padding:0;font-size:12px;font-weight:650}._7TKHia_pickerHint{color:var(--muted);font-weight:500}._7TKHia_cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}._7TKHia_cardTab{border:1px solid var(--line);background:var(--card);cursor:pointer;min-width:0;min-height:64px;transition:border-color .15s ease, box-shadow .25s var(--spring), translate .25s var(--spring), background .15s ease;border-radius:12px;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:8px;padding:10px 12px 10px 10px;display:grid;position:relative}._7TKHia_cardTab input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}._7TKHia_cardTab:hover:not([data-selected]){border-color:#a9a99f;translate:0 -1px}._7TKHia_cardTab:has(input:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}._7TKHia_cardTab[data-selected]{border-color:var(--ink);background:var(--white);box-shadow:3px 3px 0 var(--ink);animation:_7TKHia_choice-pop .35s var(--spring);translate:-1px -2px}._7TKHia_cardNumber{width:24px;height:24px;color:var(--white);background:var(--ink);border-radius:50%;place-items:center;font-size:12.5px;font-weight:700;display:grid}._7TKHia_cardTab[data-status=right] ._7TKHia_cardNumber{background:var(--status-good)}._7TKHia_cardTab[data-status=notQuite] ._7TKHia_cardNumber{color:var(--mtf-sun-text);background:var(--sun)}._7TKHia_cardThumb{width:34px;height:auto}._7TKHia_cardTab:has(._7TKHia_cardThumb[viewBox^="0 0 40"]) ._7TKHia_cardThumb{width:50px}._7TKHia_cardText{min-width:0;display:grid}._7TKHia_cardName{color:var(--ink);font-size:14px;font-weight:650;line-height:1.25}._7TKHia_cardStatus{color:var(--muted);background:var(--soft);border-radius:999px;justify-self:start;margin-top:3px;padding:1px 7px;font-size:11px;font-weight:650;line-height:1.5}._7TKHia_cardStatus[data-status=right]{color:var(--mtf-good-text);background:var(--status-good-soft);animation:_7TKHia_status-pop .45s var(--spring)}._7TKHia_cardStatus[data-status=notQuite]{color:var(--mtf-sun-text);background:var(--sun-soft);animation:_7TKHia_status-pop .45s var(--spring)}._7TKHia_cardStatus[data-status=mixing]{color:var(--mtf-flow-text);background:var(--mtf-flow-soft)}._7TKHia_setup{grid-template:"check plan""measure plan"1fr/minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px;display:grid}._7TKHia_setupCheck{grid-area:check;min-width:0}._7TKHia_setupPlan{grid-area:plan;min-width:0}._7TKHia_setupMeasure{grid-area:measure;min-width:0}._7TKHia_step{border:1px solid var(--line);background:var(--paper);border-radius:12px;gap:10px;min-width:0;padding:14px 16px 16px;display:grid}._7TKHia_stepTitle{letter-spacing:-.015em;color:var(--ink);margin:0;font-size:17px;font-weight:550;line-height:1.25}._7TKHia_stepTitle:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:3px}._7TKHia_stepMeta{color:var(--muted);margin:-6px 0 0;font-size:12.5px}._7TKHia_checkRows{gap:8px;display:grid}._7TKHia_checkRow{color:#3a3b38;grid-template-columns:66px minmax(0,1fr);gap:8px;font-size:13.5px;line-height:1.45;display:grid}._7TKHia_rowLabel{letter-spacing:.3px;color:var(--muted);padding-top:1px;font-size:11.5px;font-weight:650}._7TKHia_planLine{border:1px solid #e3dccb;border-left:3px solid var(--red);color:var(--ink);background:#fffdf7;border-radius:0 8px 8px 0;margin:0;padding:10px 12px 11px 14px;font-size:14px;font-weight:550;line-height:1.45;position:relative}._7TKHia_planTag{letter-spacing:1px;text-transform:uppercase;color:var(--muted);margin-bottom:3px;font-size:10.5px;font-weight:650;display:block}._7TKHia_label{margin-right:6px}._7TKHia_water{color:#3a3b38;align-items:flex-start;gap:8px;margin:0;font-size:13.5px;line-height:1.45;display:flex}._7TKHia_waterIcon{width:20px;height:20px;color:var(--mtf-flow-text);flex:none;margin-top:1px}._7TKHia_measure{gap:8px;min-width:0;max-width:300px;display:grid}._7TKHia_measure .kit-range{display:contents}._7TKHia_measure .kit-range-top{order:1}._7TKHia_toolArt{order:2;padding-top:4px;position:relative;overflow:hidden}._7TKHia_toolArt[data-tool=scoops]{padding:2px 0 18px}._7TKHia_toolArt[data-drag]{cursor:ew-resize;touch-action:pan-y}._7TKHia_measure .kit-range input[type=range]{width:calc(var(--mtf-span) + 22px);margin-left:calc(var(--mtf-zero) - 11px);order:3}._7TKHia_measure .kit-range-value{font-size:15px;font-weight:700}._7TKHia_toolSvg{width:100%;height:auto;display:block}._7TKHia_tickChip{font-variant-numeric:tabular-nums;color:var(--mtf-graphite);white-space:nowrap;font-size:11px;font-weight:650;line-height:1.3;position:absolute;top:0;translate:-50% -100%}._7TKHia_tickChip[data-scoop]{color:var(--muted);font-size:11px;top:auto;bottom:0;translate:-50%}._7TKHia_tickChip[data-on]{color:var(--ink)}._7TKHia_method{color:var(--muted);order:5;margin:0;font-size:12.5px;line-height:1.45}._7TKHia_lockedChip{border:1px solid var(--line);background:var(--card);animation:_7TKHia_rise .35s var(--ease-out);border-radius:10px;flex-wrap:wrap;order:3;align-items:baseline;gap:4px 6px;margin:0;padding:8px 12px;font-size:13.5px;display:flex}._7TKHia_lockedLabel{letter-spacing:.4px;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:650}._7TKHia_lockedSep{color:var(--muted)}._7TKHia_runBar{gap:10px;min-width:0;scroll-margin-top:12px;display:grid}._7TKHia_actions{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}._7TKHia_runButton{border:2px solid var(--ink);min-height:48px;font:inherit;color:var(--white);background:var(--mtf-mix);box-shadow:3px 3px 0 var(--ink);cursor:pointer;transition:translate .2s var(--spring), box-shadow .2s var(--spring), background .15s ease;border-radius:999px;align-items:center;gap:9px;padding:0 20px 0 16px;font-size:15.5px;font-weight:750;display:inline-flex}._7TKHia_runButton[data-action=waterFirst]{background:var(--mtf-water)}._7TKHia_runButton:hover:not([aria-disabled=true]){box-shadow:4px 4px 0 var(--ink);background:var(--mtf-mix-hover);translate:-1px -1px}._7TKHia_runButton[data-action=waterFirst]:hover:not([aria-disabled=true]){background:var(--mtf-water-hover)}._7TKHia_runButton:active:not([aria-disabled=true]){box-shadow:1px 1px 0 var(--ink);translate:2px 2px}._7TKHia_runButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}._7TKHia_runButton[aria-disabled=true]{color:#f4f4ef;box-shadow:none;cursor:not-allowed;background:#b9bab3;border-color:#9a9b94}._7TKHia_runIcon{width:22px;height:22px;transition:rotate .3s var(--spring);flex:none}._7TKHia_runButton:hover:not([aria-disabled=true]) ._7TKHia_runIcon{rotate:-14deg}._7TKHia_actionHint{color:var(--muted);flex:260px;margin:0;font-size:13px;line-height:1.45}._7TKHia_transport{min-width:0;animation:_7TKHia_rise .35s var(--ease-out);gap:10px;display:grid}._7TKHia_skip{white-space:nowrap}._7TKHia_track{grid-template-columns:repeat(var(--mtf-stops,7), minmax(0, 1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}._7TKHia_track[data-count="8"]{--mtf-stops:8}._7TKHia_track[data-count="7"]{--mtf-stops:7}._7TKHia_trackItem{min-width:0}._7TKHia_trackButton{width:100%;min-height:44px;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-items:center;gap:4px;padding:4px 2px;display:grid}._7TKHia_trackButton:hover{background:var(--soft)}._7TKHia_trackButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}._7TKHia_trackDot{width:22px;height:22px;color:var(--white);background:var(--card);border:1.5px solid #c9c9c1;border-radius:50%;place-items:center;font-size:11px;font-weight:700;transition:background .2s,border-color .2s;display:grid}._7TKHia_trackButton[data-reached] ._7TKHia_trackDot{border-color:var(--ink);background:var(--ink);animation:_7TKHia_icon-pop .45s var(--spring)}._7TKHia_trackButton[aria-current=step] ._7TKHia_trackDot{border-color:var(--red);background:var(--red);box-shadow:0 0 0 3px #d91c2b33}._7TKHia_trackLabel{text-align:center;font-size:11px;font-weight:600;line-height:1.2}._7TKHia_trackButton[aria-current=step] ._7TKHia_trackLabel{color:var(--ink)}._7TKHia_payoff{color:var(--ink);animation:_7TKHia_rise .4s var(--ease-out);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;font-size:14px;font-weight:550;display:flex}._7TKHia_payoffStamp{letter-spacing:.6px;text-transform:uppercase;animation:_7TKHia_stamp-in .5s var(--spring);border:2px solid;border-radius:6px;padding:3px 10px;font-size:12px;font-weight:750;rotate:-3deg}._7TKHia_payoffStamp[data-verdict=right]{color:var(--mtf-good-text);background:var(--status-good-soft)}._7TKHia_payoffStamp[data-verdict=notQuite]{color:var(--mtf-sun-text);background:var(--sun-soft);animation:_7TKHia_stamp-in .5s var(--spring), _7TKHia_answer-wrong .45s ease .5s}._7TKHia_payoffLine{min-width:0}._7TKHia_seeResult{min-height:40px;font:inherit;color:var(--red);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;margin-left:auto;padding:0 4px;font-size:14px;font-weight:700;text-decoration:underline;display:inline-flex}._7TKHia_seeResult:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:4px}._7TKHia_arrowIcon{width:15px;height:15px;transition:translate .25s var(--spring)}._7TKHia_seeResult:hover ._7TKHia_arrowIcon{translate:0 2px}._7TKHia_tally{font-variant-numeric:tabular-nums;color:var(--muted);margin:0;font-size:12.5px;font-weight:650}._7TKHia_stage{gap:10px;min-width:0;display:grid}._7TKHia_sceneBox{background:var(--mtf-wall);border-radius:12px;position:relative;overflow:hidden}._7TKHia_art{aspect-ratio:2;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}._7TKHia_art stop{transition:stop-color .9s,stop-opacity .9s}._7TKHia_sceneChip{color:var(--ink);background:#fffefae8;border:1px solid #24262522;border-radius:999px;align-items:center;gap:6px;margin:0;padding:4px 10px 4px 6px;font-size:12px;font-weight:650;display:inline-flex;position:absolute;top:10px;left:10px}._7TKHia_sceneChipStep{width:20px;height:20px;color:var(--white);background:var(--red);border-radius:50%;place-items:center;font-size:11px;display:grid}._7TKHia_lineChip,._7TKHia_amountChip,._7TKHia_potChip,._7TKHia_waterChip{white-space:nowrap;pointer-events:none;border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:650;line-height:1.4;position:absolute;translate:-50% -50%}._7TKHia_lineChip{border:1.5px dashed var(--mtf-flow-text);color:var(--mtf-flow-text);background:#fffefae6;translate:6px -50%}._7TKHia_amountChip{color:#6b4a08;animation:_7TKHia_rise .3s var(--ease-out);background:#fff6dc;border:1px solid #b98a2c;translate:0 -50%}._7TKHia_potChip{color:#f6eadb;background:#3b2a1dcc}._7TKHia_waterChip{color:var(--mtf-flow-text);animation:_7TKHia_rise .3s var(--ease-out);background:#fffefae8;border:1px solid #24262522}._7TKHia_stream path{vector-effect:none}._7TKHia_readouts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}._7TKHia_readout{border:1px solid var(--line);background:var(--card);border-radius:10px;align-content:start;gap:4px;min-width:0;padding:10px 12px;display:grid}._7TKHia_readoutLabel{color:#45463f;align-items:center;gap:6px;margin:0;font-size:12px;font-weight:600;display:flex}._7TKHia_readoutIcon{width:18px;height:18px;color:var(--muted);flex:none}._7TKHia_readoutWords{color:var(--ink);animation:_7TKHia_status-pop .4s var(--spring);margin:0;font-size:14px;font-weight:600;line-height:1.35}._7TKHia_moisture{justify-items:start;gap:6px;display:grid}._7TKHia_readout[data-log]{display:none}._7TKHia_readoutLog{color:var(--ink);margin:0;font-size:13px;line-height:1.45}._7TKHia_readoutLog[data-live]:after{content:"";vertical-align:-2px;background:var(--ink);width:2px;height:1em;margin-left:2px;animation:.8s step-end infinite _7TKHia_caret;display:inline-block}._7TKHia_key{color:#45463f;flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex}._7TKHia_keyItem{min-width:0}._7TKHia_keySlot{flex:none;width:18px;height:18px}._7TKHia_lower{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}._7TKHia_lower[data-single]{grid-template-columns:minmax(0,1fr)}._7TKHia_startOver{justify-self:start}._7TKHia_result{border:2px solid var(--ink);background:var(--white);min-width:0;box-shadow:var(--pop);animation:_7TKHia_card-in .55s var(--spring);border-radius:14px;gap:10px;padding:16px 18px 18px;display:grid;position:relative}._7TKHia_stamp{letter-spacing:.8px;text-transform:uppercase;animation:_7TKHia_stamp-in .6s var(--spring);border:2.5px solid;border-radius:7px;padding:4px 11px;font-size:13px;font-weight:800;position:absolute;top:12px;right:14px;rotate:-5deg}._7TKHia_stamp[data-verdict=right]{color:var(--mtf-good-text);background:var(--status-good-soft)}._7TKHia_stamp[data-verdict=notQuite]{color:var(--mtf-sun-text);background:var(--sun-soft);animation:_7TKHia_stamp-in .6s var(--spring), _7TKHia_answer-wrong .45s ease .6s}._7TKHia_resultTitle{letter-spacing:-.015em;color:var(--ink);margin:0;padding-right:118px;font-size:19px;font-weight:550;line-height:1.3}._7TKHia_resultTitle:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:3px}._7TKHia_resultRows{gap:8px;margin:0;display:grid}._7TKHia_resultRows>div{grid-template-columns:116px minmax(0,1fr);gap:10px;display:grid}._7TKHia_resultRows dt{letter-spacing:.3px;color:var(--muted);font-size:11.5px;font-weight:650}._7TKHia_resultRows dd{color:#3a3b38;margin:0;font-size:14px;line-height:1.5}._7TKHia_arithmetic{font-variant-numeric:tabular-nums;color:var(--ink);font-weight:650}._7TKHia_resultActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._7TKHia_againButton{border-color:var(--ink)}._7TKHia_againHint{color:var(--mtf-sun-text);background:var(--sun-soft);border-radius:8px;margin:0;padding:8px 12px;font-size:13.5px;font-weight:600}._7TKHia_waiting{color:var(--muted);background:var(--paper);border:1px dashed #c9c9c1;border-radius:12px;margin:0;padding:14px 16px;font-size:13.5px;line-height:1.5}._7TKHia_log{background:repeating-linear-gradient(#0000 0 27px,#9fb7c955 27px 28px) 0 70px,linear-gradient(135deg,#fffdf7,#f2ecdf);border-radius:12px;gap:8px;min-width:0;margin-top:10px;padding:24px 18px 18px;display:grid;position:relative;box-shadow:0 0 0 8px #a87c52,0 10px 0 8px #8a6440}._7TKHia_logClip{background:linear-gradient(135deg,#eef0f1,#a9b0b5 55%,#6c7378);border-radius:7px;width:70px;height:26px;position:absolute;top:-18px;left:50%;translate:-50%;box-shadow:inset 0 -3px #5b6267}._7TKHia_logTitle{color:var(--ink);margin:0;font-size:15px;font-weight:650}._7TKHia_logFields{letter-spacing:.2px;color:var(--muted);margin:0;font-size:11px;font-weight:600;line-height:1.4}._7TKHia_logEmpty{color:var(--muted);margin:0;font-size:13.5px;font-style:italic}._7TKHia_logLines{color:#2f302d;gap:8px;margin:0;padding:0 0 0 18px;font-size:13.5px;line-height:1.5;display:grid}._7TKHia_logLine{animation:_7TKHia_rise .35s var(--ease-out);padding-left:2px}._7TKHia_logLine[data-live]{color:var(--ink)}._7TKHia_logLine[data-live]:after{content:"";vertical-align:-2px;background:var(--ink);width:2px;height:1em;margin-left:2px;animation:.8s step-end infinite _7TKHia_caret;display:inline-block}._7TKHia_finish{border:2px solid var(--ink);background:radial-gradient(circle at 92% 8%, var(--sun-soft), transparent 42%), var(--white);box-shadow:var(--pop-lg);animation:_7TKHia_card-in .65s var(--spring);border-radius:16px;gap:14px;padding:20px 22px 22px;display:grid;position:relative}._7TKHia_finishHead{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}._7TKHia_rosette{border:2px solid var(--ink);width:56px;height:56px;color:var(--ink);background:var(--sun);box-shadow:2px 2px 0 var(--ink);animation:_7TKHia_badge-in .8s var(--spring);border-radius:50%;place-items:center;display:grid}._7TKHia_rosetteIcon{width:30px;height:30px}._7TKHia_finishTitle{letter-spacing:-.02em;color:var(--ink);margin:2px 0 0;font-size:22px;font-weight:550}._7TKHia_finishTitle:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:3px}._7TKHia_finishStamp{letter-spacing:.6px;text-transform:uppercase;color:var(--mtf-sun-text);animation:_7TKHia_stamp-in .6s var(--spring) .3s both;border:2.5px solid #a26a08;border-radius:8px;margin:0;padding:5px 12px;font-size:13px;font-weight:800;rotate:-4deg}._7TKHia_finishStamp[data-perfect]{border-color:var(--status-good);color:var(--mtf-good-text);background:var(--status-good-soft)}._7TKHia_badges{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}._7TKHia_badge{border:2px solid var(--ink);text-align:center;background:var(--card);min-width:0;box-shadow:2px 2px 0 var(--ink);animation:_7TKHia_badge-in .7s var(--spring) both;animation-delay:calc(.26s + var(--i) * 70ms);border-radius:12px;justify-items:center;gap:4px;padding:12px 8px;display:grid;rotate:-4deg}._7TKHia_badge:nth-child(2n){rotate:3deg}._7TKHia_badge[data-status=right]{background:var(--status-good-soft)}._7TKHia_badge[data-status=notQuite]{background:var(--sun-soft)}._7TKHia_badgeThumb{width:40px;height:auto}._7TKHia_badge:nth-child(2) ._7TKHia_badgeThumb{width:60px}._7TKHia_badgeName{color:var(--ink);font-size:13px;font-weight:650;line-height:1.25}._7TKHia_badgeVerdict{color:var(--muted);font-size:12px;font-weight:650}._7TKHia_badge[data-status=right] ._7TKHia_badgeVerdict{color:var(--mtf-good-text)}._7TKHia_badge[data-status=notQuite] ._7TKHia_badgeVerdict{color:var(--mtf-sun-text)}._7TKHia_finishLog{border:1px solid var(--line);background:#fffdf7;border-radius:10px;gap:8px;padding:14px 16px;display:grid}._7TKHia_pattern{border-left:3px solid var(--leaf-500);color:var(--ink);background:var(--leaf-100);border-radius:0 8px 8px 0;margin:0;padding:14px 16px;font-size:15px;line-height:1.65}@container mix-feed (max-width:759px){._7TKHia_cards{grid-template-columns:repeat(2,minmax(0,1fr))}._7TKHia_lower{grid-template-columns:minmax(0,1fr)}}@container mix-feed (max-width:679px){._7TKHia_setup{grid-template:"check""plan""measure"/minmax(0,1fr)}}@container mix-feed (max-width:619px){._7TKHia_readouts{border:1px solid var(--line);background:var(--card);border-radius:10px;grid-template-columns:minmax(0,1fr);gap:0}._7TKHia_readout{background:0 0;border:0;border-radius:0;grid-template-columns:104px minmax(0,1fr);align-items:baseline;gap:8px;padding:6px 10px}._7TKHia_readout+._7TKHia_readout{border-top:1px solid var(--line)}._7TKHia_readout[data-moisture]{grid-template-columns:minmax(0,1fr)}._7TKHia_readoutLabel{font-size:11.5px}._7TKHia_readoutIcon{width:15px;height:15px}._7TKHia_readoutWords{font-size:13px}._7TKHia_badges{grid-template-columns:repeat(2,minmax(0,1fr))}}@container mix-feed (max-width:559px){._7TKHia_art{aspect-ratio:.9}._7TKHia_key{gap:2px 12px;font-size:12px;line-height:1.35}._7TKHia_cardTab{grid-template-columns:auto minmax(0,1fr);min-height:58px;padding:8px 10px 8px 8px}._7TKHia_cardThumb{display:none}._7TKHia_cardName{font-size:13.5px}._7TKHia_step{padding:12px 12px 14px}._7TKHia_checkRow{grid-template-columns:minmax(0,1fr);gap:1px}._7TKHia_checkRow[data-short]{grid-template-columns:66px minmax(0,1fr);gap:8px}._7TKHia_readout[data-log]{display:grid}._7TKHia_seeResult{margin-left:0}._7TKHia_trackLabel{display:none}._7TKHia_track{gap:2px}._7TKHia_runButton{justify-content:center;width:100%;font-size:15px}._7TKHia_resultTitle{padding-top:30px;padding-right:0}._7TKHia_resultRows>div{grid-template-columns:minmax(0,1fr);gap:2px}._7TKHia_finishHead{grid-template-columns:auto minmax(0,1fr)}._7TKHia_finishStamp{grid-column:1/-1;justify-self:start}._7TKHia_lineChip,._7TKHia_amountChip,._7TKHia_potChip,._7TKHia_waterChip,._7TKHia_sceneChip{font-size:10.5px}._7TKHia_result,._7TKHia_finish{box-shadow:4px 4px 0 var(--ink)}}@container mix-feed (max-width:359px){._7TKHia_cardStatus{white-space:nowrap;padding:1px 5px;font-size:10.5px}._7TKHia_runButton{white-space:nowrap;gap:7px;padding:0 14px 0 12px;font-size:14px}._7TKHia_track,._7TKHia_track[data-count="7"],._7TKHia_track[data-count="8"]{--mtf-stops:4;row-gap:2px}}@keyframes _7TKHia_choice-pop{40%{transform:scale(1.025)}}@keyframes _7TKHia_status-pop{0%{opacity:.4;scale:.92}}@keyframes _7TKHia_rise{0%{opacity:0;translate:0 6px}}@keyframes _7TKHia_card-in{0%{opacity:0;translate:0 10px;scale:.97}}@keyframes _7TKHia_stamp-in{0%{opacity:0;rotate:-14deg;scale:1.8}60%{opacity:1;scale:.94}}@keyframes _7TKHia_answer-wrong{20%{translate:-6px}40%{translate:5px}60%{translate:-3px}80%{translate:2px}}@keyframes _7TKHia_icon-pop{0%{rotate:-120deg;scale:0}70%{rotate:10deg;scale:1.25}}@keyframes _7TKHia_badge-in{0%{opacity:0;rotate:-18deg;scale:.4}70%{opacity:1;scale:1.08}}@keyframes _7TKHia_caret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){._7TKHia_cardTab,._7TKHia_runButton,._7TKHia_runIcon,._7TKHia_trackDot,._7TKHia_arrowIcon{transition:none}._7TKHia_art stop{transition:none}._7TKHia_cardTab[data-selected],._7TKHia_cardStatus[data-status=right],._7TKHia_cardStatus[data-status=notQuite],._7TKHia_lockedChip,._7TKHia_transport,._7TKHia_trackButton[data-reached] ._7TKHia_trackDot,._7TKHia_payoff,._7TKHia_payoffStamp,._7TKHia_payoffStamp[data-verdict=notQuite],._7TKHia_amountChip,._7TKHia_waterChip,._7TKHia_readoutWords,._7TKHia_result,._7TKHia_stamp,._7TKHia_stamp[data-verdict=notQuite],._7TKHia_logLine,._7TKHia_logLine[data-live]:after,._7TKHia_readoutLog[data-live]:after,._7TKHia_finish,._7TKHia_rosette,._7TKHia_finishStamp,._7TKHia_badge{animation:none}._7TKHia_cardTab:hover:not([data-selected]),._7TKHia_runButton:hover:not([aria-disabled=true]),._7TKHia_runButton:active:not([aria-disabled=true]){translate:none}._7TKHia_runButton:hover:not([aria-disabled=true]) ._7TKHia_runIcon{rotate:none}._7TKHia_seeResult:hover ._7TKHia_arrowIcon{translate:none}}
.TgM-Bq_page{max-width:1040px;padding-bottom:60px}.TgM-Bq_title{letter-spacing:-.02em;margin:4px 0 6px;font-size:28px;font-weight:600}.TgM-Bq_intro{max-width:70ch;color:var(--muted);margin:0 0 22px;font-size:14px;line-height:1.55}.TgM-Bq_gallery{gap:28px;display:grid}.TgM-Bq_section{margin:0;padding:18px 18px 20px}.TgM-Bq_section h2{letter-spacing:-.015em;margin:0 0 4px;font-size:19px;font-weight:600}.TgM-Bq_note{color:var(--muted);margin:0 0 14px;font-size:13px;line-height:1.5}.TgM-Bq_grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;display:grid}.TgM-Bq_grid2{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));align-items:start;gap:18px;display:grid}.TgM-Bq_grid300{grid-template-columns:repeat(auto-fill,minmax(min(100%,310px),1fr));align-items:start;gap:16px;display:grid}.TgM-Bq_wide{grid-column:1/-1}.TgM-Bq_card{border:1px solid var(--line);background:var(--card);border-radius:10px;flex-direction:column;gap:8px;min-width:0;margin:0;padding:10px;display:flex}.TgM-Bq_stage{background:#f4f2ec;border-radius:8px;position:relative;overflow:hidden}.TgM-Bq_plain{position:relative}.TgM-Bq_art{width:100%;height:auto;display:block}.TgM-Bq_caption{color:#45463f;flex-wrap:wrap;justify-content:space-between;gap:4px 10px;font-size:12px;line-height:1.4;display:flex}.TgM-Bq_caption code{color:var(--ink);background:0 0;padding:0;font-size:11.5px;font-weight:600}.TgM-Bq_size{font-variant-numeric:tabular-nums;color:var(--muted)}.TgM-Bq_row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.TgM-Bq_buttons{flex-wrap:wrap;gap:6px;display:flex}.TgM-Bq_buttons button{border:1px solid var(--line);background:var(--card);min-height:32px;font:inherit;cursor:pointer;border-radius:999px;padding:4px 10px;font-size:12.5px}.TgM-Bq_buttons button[aria-pressed=true]{border-color:var(--ink);box-shadow:2px 2px 0 var(--ink)}.TgM-Bq_phone{gap:14px;width:300px;max-width:100%;display:grid}.TgM-Bq_col290{width:290px;max-width:100%}.TgM-Bq_overlay{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;background:#fffefae8;border:1px solid #24262522;border-radius:999px;padding:1px 5px;font-size:11px;font-weight:650;line-height:1.3;position:absolute;transform:translate(-50%,-100%)}.TgM-Bq_overlayRight{transform:translate(4px,-50%)}.TgM-Bq_readout{color:#45463f;margin:0;font-size:12.5px;line-height:1.45}.TgM-Bq_shelf{background:linear-gradient(#ece6da 0%,#e6dfd0 72%,#cdb391 72%,#b8976d 100%)}.TgM-Bq_film{grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));gap:12px;display:grid}.TgM-Bq_pair{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:12px;display:grid}.TgM-Bq_pair .TgM-Bq_readout{padding:6px 10px 10px}.TgM-Bq_stops{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.TgM-Bq_stops li{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:3px 10px;font-size:12.5px;font-weight:650}.TgM-Bq_stops li[data-on]{border-color:var(--ink);color:var(--ink);box-shadow:2px 2px 0 var(--ink)}.TgM-Bq_scrub{flex:180px;min-width:0}
.wb8brW_gallery{gap:28px;padding-bottom:60px;display:grid}.wb8brW_intro{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.wb8brW_section{margin:0;padding:18px 18px 20px}.wb8brW_section h2{letter-spacing:-.015em;margin:0 0 4px;font-size:19px;font-weight:600}.wb8brW_note{color:var(--muted);margin:0 0 14px;font-size:13px;line-height:1.5}.wb8brW_grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;display:grid}.wb8brW_wide{grid-column:1/-1}.wb8brW_card{border:1px solid var(--line);background:var(--card);border-radius:10px;flex-direction:column;gap:8px;margin:0;padding:10px;display:flex}.wb8brW_art{width:100%;height:auto;display:block}.wb8brW_stage{background:#f4f2ec;border-radius:8px;overflow:hidden}.wb8brW_caption{color:#45463f;flex-wrap:wrap;justify-content:space-between;gap:4px 10px;font-size:12px;line-height:1.4;display:flex}.wb8brW_caption code{color:var(--ink);background:0 0;padding:0;font-size:11.5px;font-weight:600}.wb8brW_size{font-variant-numeric:tabular-nums;color:var(--muted)}.wb8brW_chips{flex-wrap:wrap;gap:4px;display:flex}.wb8brW_chip{border:1px solid #24262522;border-radius:4px;width:22px;height:14px}.wb8brW_row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wb8brW_buttons{flex-wrap:wrap;gap:6px;display:flex}.wb8brW_buttons button{border:1px solid var(--line);background:var(--card);min-height:32px;font:inherit;cursor:pointer;border-radius:999px;padding:4px 10px;font-size:12.5px}.wb8brW_buttons button[aria-pressed=true]{border-color:var(--ink);box-shadow:2px 2px 0 var(--ink)}.wb8brW_phone{gap:12px;width:300px;max-width:100%;display:grid}.wb8brW_loupe96{width:96px}.wb8brW_loupe150{width:150px}.wb8brW_loupe190{width:190px}