.Dvvjaa_root{--fg-good-text:#256a3b;--fg-sun-text:#6b4a08;--fg-sun-fill:#f1c34a;--fg-harm-text:#a8261f;--fg-leaf-fill:#9fc483;--fg-leaf-hover:#b1d19a;--fg-a:var(--ink);--fg-b:var(--red);gap:16px;display:grid;container:feed-goal/inline-size}.Dvvjaa_eyebrow{letter-spacing:1.4px;text-transform:uppercase;color:var(--red);margin:0;font-size:11px;font-weight:700;line-height:1.3}.Dvvjaa_letter{background:var(--fg-a);width:24px;height:24px;color:var(--white);border-radius:50%;flex:none;place-items:center;font-size:12.5px;font-weight:700;line-height:1;display:inline-grid}.Dvvjaa_letter[data-tree=B]{background:var(--fg-b)}.Dvvjaa_setup{border:1px solid var(--line);background:var(--paper);border-radius:12px;gap:14px;padding:14px 16px 16px;display:grid}.Dvvjaa_shared{flex-wrap:wrap;gap:12px 26px;display:flex}.Dvvjaa_shared>*{min-width:0}:is(.Dvvjaa_shared .kit-segment,.Dvvjaa_factorGrid .kit-segment){min-width:0;padding-inline:11px}.Dvvjaa_bSetup{border-top:1px dashed #24262522;gap:12px;padding-top:14px;display:grid}.Dvvjaa_setupHead{flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;display:flex}.Dvvjaa_setupTitle{color:var(--ink);font-size:15px;font-weight:650}.Dvvjaa_setupNote{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}.Dvvjaa_changeControl{display:none}.Dvvjaa_factorGrid{flex-wrap:wrap;gap:14px 26px;display:flex}.Dvvjaa_factor{flex:0 auto;min-width:0}.Dvvjaa_factorLabel{color:#45463f;align-items:center;gap:8px;min-height:18px;margin:0 0 7px;font-size:12px;font-weight:600;display:flex}.Dvvjaa_changedBadge{border:1.5px solid var(--ink);background:var(--red-soft);box-shadow:1.5px 1.5px 0 var(--ink);color:var(--fg-harm-text);letter-spacing:.3px;animation:Dvvjaa_sticker .5s var(--spring);border-radius:999px;padding:0 7px;font-size:10.5px;font-weight:700;line-height:1.5;rotate:-3deg}.Dvvjaa_factor[data-changed] .kit-segment[data-selected]{background:var(--fg-b);border-color:var(--fg-b)}.Dvvjaa_startSet{border:0;min-width:0;margin:0;padding:0}.Dvvjaa_factor[data-off] .Dvvjaa_startSet{opacity:.45}.Dvvjaa_offNote{max-width:34ch;color:var(--muted);margin:6px 0 0;font-size:12.5px;line-height:1.45}.Dvvjaa_runBar{border:1px solid var(--line);background:var(--card);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 18px;padding:12px 14px 12px 16px;scroll-margin-top:0;display:flex}.Dvvjaa_predict{border:0;min-width:0;margin:0;padding:0}.Dvvjaa_predictLegend{color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin-bottom:8px;padding:0;font-size:15px;font-weight:600;display:flex}.Dvvjaa_predictEyebrow{letter-spacing:1.4px;text-transform:uppercase;color:var(--red);font-size:11px;font-weight:700}.Dvvjaa_callOptions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Dvvjaa_callOption{background:var(--card);min-width:44px;min-height:44px;color:var(--ink);cursor:pointer;transition:border-color .15s ease, box-shadow .2s var(--spring), translate .2s var(--spring);border:1.5px solid #b9b8ae;border-radius:999px;justify-content:center;align-items:center;padding:6px 12px;font-size:13.5px;font-weight:650;display:inline-flex;position:relative}.Dvvjaa_callOption input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.Dvvjaa_callOption:hover{border-color:var(--ink);translate:0 -1px}.Dvvjaa_callOption:has(input:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}.Dvvjaa_callOption[data-checked]{border:2px solid var(--ink);background:var(--fg-sun-fill);box-shadow:3px 3px 0 var(--ink);animation:Dvvjaa_choice-pop .35s var(--spring);translate:-1px -2px}.Dvvjaa_callOption .Dvvjaa_letter{width:28px;height:28px;font-size:13.5px}.Dvvjaa_callText{white-space:nowrap}.Dvvjaa_skipButton{min-height:44px;color:var(--muted)}.Dvvjaa_skippedNote{color:var(--muted);margin:0;font-size:14px}.Dvvjaa_linkButton{font:inherit;color:var(--red);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;font-weight:650;text-decoration:underline}.Dvvjaa_linkButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:3px}.Dvvjaa_runWrap{justify-items:end;gap:6px;display:grid}.Dvvjaa_runButton{border:2px solid var(--ink);background:var(--fg-leaf-fill);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 15px;font-size:15.5px;font-weight:750;display:inline-flex}.Dvvjaa_runButton:hover{background:var(--fg-leaf-hover);box-shadow:4px 4px 0 var(--ink);transform:translate(-1px,-1px)}.Dvvjaa_runButton:active{box-shadow:1px 1px 0 var(--ink);transform:translate(2px,2px)}.Dvvjaa_runButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.Dvvjaa_runIcon{transform-origin:50% 100%;width:24px;height:22px;transition:scale .35s var(--spring)}.Dvvjaa_runButton:hover .Dvvjaa_runIcon{scale:1.12}.Dvvjaa_tally{color:var(--muted);font-variant-numeric:tabular-nums;margin:0;font-size:12.5px;font-weight:600}.Dvvjaa_callChip{color:var(--ink);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;font-size:14px;font-weight:650;display:inline-flex}.Dvvjaa_callVerdict{letter-spacing:.8px;text-transform:uppercase;animation:Dvvjaa_stampIn .5s var(--spring);border:2px solid;border-radius:6px;padding:2px 10px;font-size:12px;font-weight:800;rotate:-3deg}.Dvvjaa_callChip[data-verdict=called] .Dvvjaa_callVerdict{color:var(--fg-good-text);background:var(--status-good-soft)}.Dvvjaa_callChip[data-verdict=surprise] .Dvvjaa_callVerdict{color:var(--fg-sun-text);background:var(--sun-soft);animation:Dvvjaa_stampIn .5s var(--spring), Dvvjaa_answer-wrong .45s ease .5s}.Dvvjaa_playback{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.Dvvjaa_playback .kit-playback{display:contents}.Dvvjaa_skipEnd{color:var(--muted)}.Dvvjaa_trackWrap{flex:100%;min-width:0;padding-top:2px;position:relative}.Dvvjaa_trackLine{background:#dcdad1;border-radius:999px;height:4px;position:absolute;top:19px;left:7.14286%;right:7.14286%}.Dvvjaa_trackFill{border-radius:inherit;background:var(--ink);max-width:100%;position:absolute;inset:0 auto 0 0}.Dvvjaa_track{grid-template-columns:repeat(7,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.Dvvjaa_trackButton{width:100%;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:none;grid-template-rows:26px auto;place-items:center;gap:2px;padding:3px 0 0;display:grid}.Dvvjaa_trackButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px;border-radius:8px}.Dvvjaa_trackDot{background:var(--card);width:12px;height:12px;transition:scale .25s var(--spring), border-color .2s ease, background .2s ease;border:2px solid #b7b5aa;border-radius:50%;display:block}.Dvvjaa_trackButton:hover .Dvvjaa_trackDot{border-color:var(--ink)}.Dvvjaa_trackButton[data-past] .Dvvjaa_trackDot{border-color:var(--ink);background:var(--ink)}.Dvvjaa_trackButton[data-mark] .Dvvjaa_trackDot{border:1.5px solid var(--ink);background:var(--fg-sun-fill);width:17px;height:17px;box-shadow:1.5px 1.5px 0 var(--ink);animation:Dvvjaa_popIn .45s var(--spring)}.Dvvjaa_trackButton[aria-current=step] .Dvvjaa_trackDot{border-color:var(--ink);background:var(--white);scale:1.3;box-shadow:0 0 0 3px #d91c2b38}.Dvvjaa_trackButton[aria-current=step][data-mark] .Dvvjaa_trackDot{background:var(--fg-sun-fill);box-shadow:1.5px 1.5px 0 var(--ink), 0 0 0 3px #d91c2b38}.Dvvjaa_trackLabel{max-width:100%;color:var(--muted);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;line-height:1.2;overflow:hidden}.Dvvjaa_trackButton[aria-current=step] .Dvvjaa_trackLabel{color:var(--ink)}.Dvvjaa_payoff{min-width:0;animation:Dvvjaa_rise .4s var(--ease-out) both;border-top:1px dashed #24262522;flex-wrap:wrap;flex:100%;align-items:center;gap:10px 14px;padding-top:12px;display:flex}.Dvvjaa_payoffHead{flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0;margin:0;display:flex}.Dvvjaa_payoffEyebrow{letter-spacing:1.4px;text-transform:uppercase;color:var(--red);font-size:11px;font-weight:700}.Dvvjaa_payoffLine{letter-spacing:-.01em;color:var(--ink);font-size:16px;font-weight:650}.Dvvjaa_foundSticker{border:2px solid var(--ink);background:var(--status-good-soft);box-shadow:2px 2px 0 var(--ink);color:var(--fg-good-text);font-variant-numeric:tabular-nums;animation:Dvvjaa_sticker .55s var(--spring) .15s both;border-radius:999px;align-items:center;gap:7px;margin:0;padding:4px 12px 4px 5px;font-size:13px;font-weight:750;display:inline-flex;rotate:-2deg}.Dvvjaa_foundSticker .Dvvjaa_goalIcon{width:20px;height:20px;animation:Dvvjaa_iconPop .6s var(--spring) .3s both}.Dvvjaa_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}.Dvvjaa_seeResult:hover .Dvvjaa_arrowIcon{translate:0 2px}.Dvvjaa_seeResult:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:4px}.Dvvjaa_arrowIcon{width:15px;height:15px;transition:translate .25s var(--spring)}.Dvvjaa_stage{gap:12px;min-width:0;display:grid}.Dvvjaa_sceneBox{border:1px solid var(--stage-line);background:#eef1ea;border-radius:12px;position:relative;overflow:hidden}.Dvvjaa_art{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.Dvvjaa_seasonStop{transition:stop-color .9s,stop-opacity .9s}.Dvvjaa_seasonFill{transition:fill .9s}.Dvvjaa_seasonStroke{transition:stroke .9s}.Dvvjaa_seasonOpacity,.Dvvjaa_crust{transition:opacity .9s}.Dvvjaa_overlays{pointer-events:none;position:absolute;inset:0}.Dvvjaa_stageChip{color:var(--leaf);animation:Dvvjaa_chipIn .45s var(--spring);background:#fffefae8;border:1px solid #24262522;border-radius:999px;align-items:center;gap:6px;padding:4px 12px 4px 8px;font-size:13px;font-weight:750;line-height:1.2;display:inline-flex;position:absolute;top:10px;left:10px;box-shadow:0 6px 18px -12px #24262573}.Dvvjaa_stageChip span,.Dvvjaa_stageChip{white-space:nowrap}.Dvvjaa_stageChip svg{flex:none;width:16px;height:16px}.Dvvjaa_benchTag{background:var(--fg-a);width:24px;height:24px;color:var(--white);border:2px solid #fff;border-radius:50%;place-items:center;font-size:12px;font-weight:750;display:grid;position:absolute;translate:-50% -50%;box-shadow:0 2px 6px #24262566}.Dvvjaa_benchTag[data-tree=B]{background:var(--fg-b)}.Dvvjaa_stickers{justify-items:end;gap:4px;display:grid;position:absolute;translate:-100% -100%}.Dvvjaa_stickers[data-align=end]{justify-items:start;translate:0 -100%}.Dvvjaa_stickers[data-align=center]{justify-items:center;translate:-50% -100%}.Dvvjaa_sticker{border:1.5px solid var(--ink);background:var(--white);box-shadow:2px 2px 0 var(--ink);color:var(--ink);white-space:nowrap;animation:Dvvjaa_sticker .55s var(--spring) both;border-radius:6px;padding:2px 8px;font-size:11.5px;font-weight:750;line-height:1.25;rotate:-3deg}.Dvvjaa_stickers[data-align=end] .Dvvjaa_sticker{rotate:3deg}.Dvvjaa_stickers[data-align=center] .Dvvjaa_sticker:nth-child(2){rotate:2deg}.Dvvjaa_sticker[data-tone=salts]{background:#f6f4ee}.Dvvjaa_sticker[data-tone=pale]{color:#4d4a14;background:#eef0b8}.Dvvjaa_sticker[data-tone=browned]{color:#5a3b22;background:#ead7c2}.Dvvjaa_sticker[data-tone=roots]{background:var(--status-good-soft);color:var(--fg-good-text)}.Dvvjaa_board{gap:12px;min-width:0;display:grid}.Dvvjaa_closeups,.Dvvjaa_readoutsWrap{border:1px solid var(--line);background:var(--card);border-radius:12px;align-content:start;gap:10px;min-width:0;padding:12px 14px 14px;display:grid}.Dvvjaa_panelTitle{color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:0;font-size:14.5px;font-weight:650;display:flex}.Dvvjaa_eyebrowMuted{letter-spacing:1.3px;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700}.Dvvjaa_lenses{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.Dvvjaa_lensRow{align-content:start;justify-items:center;gap:6px;min-width:0;display:grid}.Dvvjaa_lensName{color:var(--ink);justify-self:start;align-items:center;gap:7px;font-size:13px;font-weight:650;display:inline-flex}.Dvvjaa_lensName .Dvvjaa_letter{width:20px;height:20px;font-size:11px}.Dvvjaa_lensMain{width:100%;min-width:0;max-width:210px}.Dvvjaa_lensSvg{width:100%;height:auto;display:block}.Dvvjaa_lensPlaceholder{aspect-ratio:1;width:100%;box-shadow:0 0 0 8px var(--white);background:radial-gradient(circle at 36% 30%,#f6f0e4,#ddd2bf);border-radius:50%;display:block}.Dvvjaa_lensRoots{justify-items:center;gap:2px;width:48%;max-width:104px;display:grid}.Dvvjaa_lensCaption{text-align:center;white-space:nowrap;color:var(--muted);font-size:11.5px;font-weight:650;line-height:1.25}.Dvvjaa_ghost{transition:r .9s var(--ease-out)}.Dvvjaa_rootGrow path{transition:d .6s var(--ease-out)}.Dvvjaa_rootGlyphs{opacity:.95}.Dvvjaa_closeups[data-goal=refine] .Dvvjaa_lenses{grid-template-columns:minmax(0,1fr);gap:8px}.Dvvjaa_closeups[data-goal=refine] .Dvvjaa_lensRow{grid-template-columns:auto minmax(0,1fr) 96px;place-items:center stretch;column-gap:10px}.Dvvjaa_closeups[data-goal=refine] .Dvvjaa_lensName{align-self:center}.Dvvjaa_closeups[data-goal=refine] .Dvvjaa_lensTreeName{display:none}.Dvvjaa_closeups[data-goal=refine] .Dvvjaa_lensMain{max-width:none}.Dvvjaa_closeups[data-goal=refine] .Dvvjaa_lensRoots{width:96px}.Dvvjaa_closeups[data-goal=refine] .Dvvjaa_lensMain .Dvvjaa_lensPlaceholder{aspect-ratio:2;box-shadow:none;border-radius:10px}.Dvvjaa_shootSvg{background:linear-gradient(#f8f4ea,#efe8da);border-radius:10px;width:100%;height:auto;margin-inline:auto;display:block;box-shadow:inset 0 0 0 1px #24262514}.Dvvjaa_lensKey{color:var(--muted);border-top:1px dashed #24262522;flex-wrap:wrap;gap:4px 12px;margin:0;padding:8px 0 0;font-size:11.5px;list-style:none;display:flex}.Dvvjaa_ringSwatch,.Dvvjaa_ghostSwatch,.Dvvjaa_tipSwatch{flex:none;width:22px;height:12px;margin-right:2px;display:inline-block}.Dvvjaa_ringSwatch{background:#f9e9b8;border:1px solid #b8915e;border-radius:3px}.Dvvjaa_tickSwatch{border-left:2px dashed var(--ink);flex:none;width:0;height:14px;margin:0 9px 0 6px;display:inline-block}.Dvvjaa_ghostSwatch{border-top:1.6px dashed var(--ink);height:0}.Dvvjaa_tipSwatch{background:var(--root-tip);border:1px solid #d9c7a3;border-radius:999px;width:18px;height:9px}.Dvvjaa_tipSwatch[data-browned]{background:var(--root-stressed);border-color:#5c4330}.Dvvjaa_readoutsWrap{padding:8px 10px 10px}.Dvvjaa_readouts{border-collapse:collapse;table-layout:fixed;width:100%;font-size:13px;line-height:1.35}.Dvvjaa_readouts th,.Dvvjaa_readouts td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #24262514;padding:7px 8px}.Dvvjaa_readouts tbody tr:last-child th,.Dvvjaa_readouts tbody tr:last-child td{border-bottom:none}.Dvvjaa_readouts thead th{vertical-align:bottom;border-bottom:1.5px solid #24262533;padding-bottom:9px}.Dvvjaa_cornerCell{width:24%}.Dvvjaa_stageWord{background:var(--leaf-100);color:var(--leaf);overflow-wrap:normal;animation:Dvvjaa_status-pop .45s var(--spring);border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:750;display:inline-block}.Dvvjaa_treeHead{font-weight:400}.Dvvjaa_treeHeadInner{align-items:center;gap:8px;display:flex}.Dvvjaa_treeNames{display:grid}.Dvvjaa_treeName{color:var(--ink);font-size:14px;font-weight:650}.Dvvjaa_treeRole{letter-spacing:1px;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-weight:700}.Dvvjaa_treeSettings{color:var(--muted);margin-top:4px;font-size:12px;font-weight:600;display:block}.Dvvjaa_treeSettings[data-changed]{color:var(--fg-harm-text)}.Dvvjaa_readouts tbody th{letter-spacing:.8px;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700}.Dvvjaa_readouts td{color:#2f302d;font-weight:600}.Dvvjaa_readouts td[data-differs]{background:#fde8e680}.Dvvjaa_planRow td{font-weight:400}.Dvvjaa_decision{color:var(--ink);animation:Dvvjaa_rise .35s var(--ease-out);font-weight:700;display:block}.Dvvjaa_decisionDetail{color:var(--muted);font-size:12px;display:block}.Dvvjaa_decisionNote{color:var(--muted);font-size:12.5px;font-style:italic;font-weight:600;display:block}.Dvvjaa_word{animation:Dvvjaa_status-pop .45s var(--spring);display:inline-block}.Dvvjaa_legend{flex-wrap:wrap;align-items:center;gap:6px 18px;display:flex}.Dvvjaa_nutrientKey{margin:0}.Dvvjaa_crustKey{align-items:center;gap:8px;font-size:13px;display:inline-flex}.Dvvjaa_crustSwatch{border-radius:3px;flex:none;width:30px;height:14px;display:block}.Dvvjaa_weekChip{border:1.5px solid var(--ink);background:var(--white);box-shadow:2px 2px 0 var(--ink);color:var(--fg-harm-text);white-space:nowrap;animation:Dvvjaa_chipIn .35s var(--spring);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:750;line-height:1.3;position:absolute;translate:-50% -100%}.Dvvjaa_lower{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.Dvvjaa_waiting,.Dvvjaa_result,.Dvvjaa_challenges{border:1px solid var(--line);background:var(--card);border-radius:12px;gap:10px;min-width:0;padding:16px 16px 18px;display:grid}.Dvvjaa_waitingText{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.Dvvjaa_result{border:2px solid var(--ink);background:var(--white);box-shadow:var(--pop);animation:Dvvjaa_cardIn .55s var(--spring);border-radius:14px;position:relative}.Dvvjaa_result:not([data-current]){border-color:#24262599;box-shadow:3px 3px #24262555}.Dvvjaa_resultTitle{letter-spacing:-.02em;color:var(--ink);margin:0;padding-right:96px;font-size:20px;font-weight:550;line-height:1.25}.Dvvjaa_resultTitle:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:4px}.Dvvjaa_stamp{letter-spacing:1px;text-transform:uppercase;animation:Dvvjaa_stampIn .6s var(--spring) both;border:2.5px solid;border-radius:8px;padding:4px 10px;font-size:13px;font-weight:800;position:absolute;top:14px;right:14px;rotate:-5deg}.Dvvjaa_stamp[data-verdict=called]{color:var(--fg-good-text);background:var(--status-good-soft)}.Dvvjaa_stamp[data-verdict=surprise]{color:var(--fg-sun-text);background:var(--sun-soft);animation:Dvvjaa_stampIn .6s var(--spring) both, Dvvjaa_answer-wrong .45s ease .6s}.Dvvjaa_resultRows{gap:8px;margin:0;padding:0;list-style:none;display:grid}.Dvvjaa_resultRow{align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}.Dvvjaa_resultName{color:var(--ink);font-weight:650;display:block}.Dvvjaa_resultSettings{color:var(--fg-harm-text);font-weight:600}.Dvvjaa_resultLine{color:#3a3b38;display:block}.Dvvjaa_suits{border:1.5px solid var(--ink);box-shadow:2px 2px 0 var(--ink);animation:Dvvjaa_sticker .5s var(--spring) .2s both;border-radius:999px;justify-self:start;margin:0;padding:3px 12px;font-size:13px;font-weight:750;rotate:-1.5deg}.Dvvjaa_suits[data-tone=good]{background:var(--status-good-soft);color:var(--fg-good-text)}.Dvvjaa_suits[data-tone=caution]{background:var(--sun-soft);color:var(--fg-sun-text)}.Dvvjaa_why{gap:6px;display:grid}.Dvvjaa_whyTitle{letter-spacing:1.2px;text-transform:uppercase;color:var(--muted);margin:0;font-size:11px;font-weight:700}.Dvvjaa_whyText{color:#2f302d;animation:Dvvjaa_rise .4s var(--ease-out) both;margin:0;font-size:14px;line-height:1.55}.Dvvjaa_note{border-left:3px solid var(--leaf-500);background:var(--leaf-100);color:#23432b;border-radius:0 8px 8px 0;margin:0;padding:7px 10px;font-size:13px;line-height:1.5}.Dvvjaa_callLine{color:var(--muted);margin:0;font-size:13px;font-weight:600}.Dvvjaa_afterNote{color:var(--muted);border-top:1px dashed #24262522;margin:0;padding-top:8px;font-size:13px;line-height:1.5}.Dvvjaa_challengesHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.Dvvjaa_challengesTitle{letter-spacing:-.015em;color:var(--ink);margin:0;font-size:17px;font-weight:550}.Dvvjaa_challengeTally{color:var(--muted);font-variant-numeric:tabular-nums;margin:0;font-size:13px;font-weight:650}.Dvvjaa_finishRule{color:var(--muted);margin:-4px 0 0;font-size:13px}.Dvvjaa_goalList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.Dvvjaa_goal{border:1px solid var(--line);background:var(--paper);border-radius:10px;grid-template-columns:24px minmax(0,1fr);gap:10px;padding:10px 12px;transition:border-color .3s,background .3s;display:grid}.Dvvjaa_goal[data-found]{border-color:var(--status-good);background:var(--status-good-soft)}.Dvvjaa_goal[data-fresh]{animation:Dvvjaa_answer-right .6s var(--spring)}.Dvvjaa_goal[data-fresh] .Dvvjaa_goalIcon{animation:Dvvjaa_iconPop .6s var(--spring)}.Dvvjaa_goalIcon{width:24px;height:24px}.Dvvjaa_goalBody{gap:3px;min-width:0;display:grid}.Dvvjaa_goalText{color:var(--ink);margin:0;font-size:14px;font-weight:600;line-height:1.4}.Dvvjaa_goalNumber{color:var(--muted);font-variant-numeric:tabular-nums;margin-right:6px}.Dvvjaa_goalHint{color:var(--muted);margin:0;font-size:12.5px;line-height:1.5}.Dvvjaa_goalFeedback{color:#23432b;animation:Dvvjaa_rise .35s var(--ease-out);margin:0;font-size:13px;line-height:1.55}.Dvvjaa_finish{border:2px solid var(--ink);background:radial-gradient(circle at 92% 8%, #fdf1cf 0, transparent 40%), var(--white);box-shadow:var(--pop-lg);animation:Dvvjaa_cardIn .65s var(--spring);border-radius:16px;grid-template-columns:96px minmax(0,1fr);align-items:start;gap:16px;padding:18px 20px 20px;display:grid}.Dvvjaa_rosette{width:96px;height:96px;animation:Dvvjaa_badgeIn .8s var(--spring) both;rotate:-8deg}.Dvvjaa_finishBody{justify-items:start;gap:8px;display:grid}.Dvvjaa_finishTitle{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:22px;font-weight:550}.Dvvjaa_finishTitle:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:4px}.Dvvjaa_finishStats{color:var(--muted);font-variant-numeric:tabular-nums;margin:0;font-size:13px;font-weight:650}.Dvvjaa_badges{flex-wrap:wrap;gap:10px 14px;margin:4px 0 2px;padding:0;list-style:none;display:flex}.Dvvjaa_badge{width:82px;animation:Dvvjaa_badgeIn .6s var(--spring) both;justify-items:center;gap:5px;display:grid}.Dvvjaa_badge:nth-child(odd){rotate:-4deg}.Dvvjaa_badge:nth-child(2n){rotate:3deg}.Dvvjaa_badgeDisc{border:2px solid var(--ink);background:var(--sun-soft);width:54px;height:54px;box-shadow:2px 2px 0 var(--ink);border-radius:50%;place-items:center;display:grid;position:relative}.Dvvjaa_badge[data-challenge=salts] .Dvvjaa_badgeDisc{background:#eef0f2}.Dvvjaa_badge[data-challenge=refined] .Dvvjaa_badgeDisc{background:var(--leaf-100)}.Dvvjaa_badge[data-challenge=repot] .Dvvjaa_badgeDisc{background:#f3e6d6}.Dvvjaa_badgeIcon{width:28px;height:28px}.Dvvjaa_badgeNumber{border:1.5px solid var(--white);background:var(--ink);width:20px;height:20px;color:var(--white);border-radius:50%;place-items:center;font-size:11px;font-weight:800;line-height:1;display:grid;position:absolute;top:-6px;right:-6px}.Dvvjaa_badgeName{text-align:center;color:var(--ink);font-size:12px;font-weight:700;line-height:1.2}.Dvvjaa_pattern{border-left:3px solid var(--leaf-500);background:var(--leaf-100);border-radius:0 8px 8px 0;margin:0;padding:12px 14px;font-size:14.5px;line-height:1.65}@container feed-goal (min-width:860px){.Dvvjaa_board{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start}}@container feed-goal (max-width:279px){.Dvvjaa_stageWord{display:none}}@container feed-goal (max-width:759px){.Dvvjaa_lower{grid-template-columns:minmax(0,1fr)}}@container feed-goal (max-width:479px){.Dvvjaa_setup{padding:12px}.Dvvjaa_changeControl{display:block}.Dvvjaa_factor{flex-basis:100%}.Dvvjaa_factor:not([data-active]){display:none}.Dvvjaa_runBar{padding:12px}.Dvvjaa_runWrap{justify-items:start}.Dvvjaa_stageChip{padding:2px 9px 2px 6px;font-size:11px;top:6px;left:6px}.Dvvjaa_stageChip svg{width:13px;height:13px}.Dvvjaa_benchTag{border-width:1.5px;width:18px;height:18px;font-size:10px}.Dvvjaa_sticker{box-shadow:1.5px 1.5px 0 var(--ink);border-width:1.2px;padding:1px 5px;font-size:9.5px}.Dvvjaa_trackLabel{display:none}.Dvvjaa_trackButton{grid-template-rows:26px}.Dvvjaa_closeups,.Dvvjaa_readoutsWrap{padding:10px}.Dvvjaa_lenses{gap:8px}.Dvvjaa_lensTreeName{display:none}.Dvvjaa_closeups[data-goal=refine] .Dvvjaa_lensRow{grid-template-columns:auto minmax(0,1fr) 76px}.Dvvjaa_closeups[data-goal=refine] .Dvvjaa_lensRoots{width:76px}.Dvvjaa_lensRoots{width:56%}.Dvvjaa_lensCaption{font-size:10.5px}.Dvvjaa_weekChip{box-shadow:1.5px 1.5px 0 var(--ink);padding:1px 6px;font-size:9.5px}.Dvvjaa_readouts{font-size:12px}.Dvvjaa_readouts th,.Dvvjaa_readouts td{padding:6px 5px}.Dvvjaa_cornerCell{width:27%}.Dvvjaa_readouts tbody th{letter-spacing:.5px;font-size:9.5px}.Dvvjaa_treeRole,.Dvvjaa_treeName{display:none}.Dvvjaa_treeSettings,.Dvvjaa_decisionDetail{font-size:11px}.Dvvjaa_resultTitle{padding-right:0;font-size:18px}.Dvvjaa_result[data-stamped] .Dvvjaa_eyebrow{padding-right:120px}.Dvvjaa_result{box-shadow:4px 4px 0 var(--ink)}.Dvvjaa_finish{box-shadow:var(--pop);grid-template-columns:minmax(0,1fr);padding:16px}.Dvvjaa_rosette{width:80px;height:80px}.Dvvjaa_badges{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px;width:100%;display:grid}.Dvvjaa_badge{grid-template-columns:44px minmax(0,1fr);place-items:center start;gap:9px;width:auto}.Dvvjaa_badgeDisc{width:44px;height:44px}.Dvvjaa_badgeIcon{width:24px;height:24px}.Dvvjaa_badgeName{text-align:left}.Dvvjaa_seeResult{margin-left:0}}@keyframes Dvvjaa_sticker{0%{opacity:0;scale:.4}60%{opacity:1;scale:1.12}}@keyframes Dvvjaa_status-pop{0%{opacity:.4;scale:.9}}@keyframes Dvvjaa_choice-pop{40%{scale:1.06}}@keyframes Dvvjaa_rise{0%{opacity:0;translate:0 6px}}@keyframes Dvvjaa_popIn{0%{opacity:0;scale:.4}}@keyframes Dvvjaa_chipIn{0%{scale:.7}}@keyframes Dvvjaa_stampIn{0%{opacity:0;rotate:-14deg;scale:1.8}60%{opacity:1;scale:.94}}@keyframes Dvvjaa_cardIn{0%{opacity:0;translate:0 10px;scale:.97}60%{opacity:1}}@keyframes Dvvjaa_badgeIn{0%{rotate:-30deg;scale:.4}70%{rotate:2deg;scale:1.1}}@keyframes Dvvjaa_iconPop{0%{rotate:-120deg;scale:0}70%{rotate:10deg;scale:1.25}}@keyframes Dvvjaa_answer-right{35%{scale:1.03}}@keyframes Dvvjaa_answer-wrong{20%{translate:-6px}40%{translate:5px}60%{translate:-3px}80%{translate:2px}}@media (prefers-reduced-motion:reduce){.Dvvjaa_seasonStop,.Dvvjaa_seasonFill,.Dvvjaa_seasonStroke,.Dvvjaa_seasonOpacity,.Dvvjaa_crust,.Dvvjaa_ghost,.Dvvjaa_rootGrow path,.Dvvjaa_callOption,.Dvvjaa_runButton,.Dvvjaa_runIcon,.Dvvjaa_goal,.Dvvjaa_trackDot,.Dvvjaa_arrowIcon{transition:none}.Dvvjaa_changedBadge,.Dvvjaa_callOption[data-checked],.Dvvjaa_callVerdict,.Dvvjaa_callChip[data-verdict=surprise] .Dvvjaa_callVerdict,.Dvvjaa_stamp,.Dvvjaa_stamp[data-verdict=surprise],.Dvvjaa_trackButton[data-mark] .Dvvjaa_trackDot,.Dvvjaa_stageChip,.Dvvjaa_weekChip,.Dvvjaa_sticker,.Dvvjaa_stageWord,.Dvvjaa_decision,.Dvvjaa_word,.Dvvjaa_result,.Dvvjaa_suits,.Dvvjaa_whyText,.Dvvjaa_goal[data-fresh],.Dvvjaa_goal[data-fresh] .Dvvjaa_goalIcon,.Dvvjaa_goalFeedback,.Dvvjaa_finish,.Dvvjaa_rosette,.Dvvjaa_payoff,.Dvvjaa_foundSticker,.Dvvjaa_foundSticker .Dvvjaa_goalIcon,.Dvvjaa_badge{animation:none}.Dvvjaa_seeResult:hover .Dvvjaa_arrowIcon,.Dvvjaa_callOption:hover{translate:none}.Dvvjaa_runButton:hover .Dvvjaa_runIcon{scale:none}.Dvvjaa_runButton:hover,.Dvvjaa_runButton:active{transform:none}}