.E7evWa_root{--cs-good-text:#256a3b;--cs-sun-text:#6b4a08;--cs-sun-fill:#f1c34a;--cs-harm-text:#a8261f;--cs-muted-ink:#3a3b38;--cs-chip-bg:#fffefae8;--cs-flow-text:#1d5c94;--cs-a:var(--ink);--cs-b:var(--red);gap:10px;display:grid;container:can-strength/inline-size}.E7evWa_eyebrow{letter-spacing:1.4px;text-transform:uppercase;color:var(--red);margin:0;font-size:11px;font-weight:700;line-height:1.3}.E7evWa_letter{background:var(--cs-a);color:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:12px;font-weight:800;line-height:1;display:inline-grid}.E7evWa_letter[data-side=B]{background:var(--cs-b)}.E7evWa_setup{border:1px solid var(--line);background:var(--paper);border-radius:12px;gap:10px;padding:12px 14px 14px;display:grid}.E7evWa_canCard{align-content:start;gap:8px;min-width:0;display:grid}.E7evWa_canCard[data-side=B]{border-top:1px dashed #24262522;padding-top:10px}.E7evWa_canHead{flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;display:flex}.E7evWa_canName{color:var(--ink);font-size:15px;font-weight:700}.E7evWa_canRole{color:var(--muted);font-size:13.5px;font-weight:600}.E7evWa_changedCount{color:var(--muted);font-variant-numeric:tabular-nums;animation:E7evWa_rise .3s var(--ease-out);margin-left:auto;font-size:12.5px;font-weight:650}.E7evWa_canLine{color:var(--ink);align-items:center;gap:8px;margin:0;font-size:13.5px;font-weight:650;line-height:1.4;display:flex}.E7evWa_aArt{flex:none;width:22px;height:32px}.E7evWa_bLabel{min-width:0;padding-right:6px}.E7evWa_aSummary{color:var(--ink);background:#fcefc0;border-left:3px solid #e2b53a;border-radius:0 8px 8px 0;margin:0;padding:7px 10px;font-size:13px;line-height:1.45}.E7evWa_aSummaryUse{font-weight:700}.E7evWa_aMeasure{color:var(--ink);margin:0;font-size:13.5px;font-weight:650}.E7evWa_bLabel [data-part=front]>button{display:none}.E7evWa_bLabel.E7evWa_bLabel [data-part=front][data-pickable][data-part]{box-shadow:none}.E7evWa_bLabel.E7evWa_bLabel [data-part=front][data-pickable][data-part]:hover{background:0 0}.E7evWa_bLabel.E7evWa_bLabel.E7evWa_bLabel [data-part^=directions\:][data-pickable][data-part]{background:var(--white);box-shadow:none;border:1.5px solid #24262533;border-radius:10px;margin:6px 0;padding:8px 10px 8px 34px;transition:border-color .15s,background-color .15s}.E7evWa_bLabel.E7evWa_bLabel.E7evWa_bLabel [data-part^=directions\:][data-pickable][data-part]:before{content:"";box-sizing:border-box;background:var(--white);border:1.5px solid #24262580;border-radius:50%;width:15px;height:15px;position:absolute;top:10px;left:11px;right:auto}.E7evWa_bLabel.E7evWa_bLabel.E7evWa_bLabel [data-part^=directions\:][data-pickable][data-part]:hover{background:#fffaf0;border-color:#24262570}.E7evWa_bLabel.E7evWa_bLabel.E7evWa_bLabel [data-part^=directions\:][data-pickable][data-highlight][data-part]{border:2px solid var(--ink);background:var(--cs-sun-fill);box-shadow:3px 3px 0 var(--ink);animation:E7evWa_choice-pop .35s var(--spring);padding:7.5px 9.5px 7.5px 33.5px;translate:-1px -1px}.E7evWa_bLabel.E7evWa_bLabel.E7evWa_bLabel [data-part^=directions\:][data-pickable][data-highlight][data-part]:before{border:2px solid var(--ink);background:radial-gradient(circle, var(--ink) 0 3.4px, var(--white) 4px)}.E7evWa_controlLegend{float:left;color:#45463f;flex-wrap:wrap;align-items:center;gap:4px 8px;width:100%;margin:0 0 7px;padding:0;font-size:12px;font-weight:650;display:flex}.E7evWa_measureBy{gap:0;min-width:0;display:grid}.E7evWa_measureBy .E7evWa_controlLegend{float:none}.E7evWa_measureHint{color:var(--muted);font-weight:500}.E7evWa_measureLine{color:var(--ink);animation:E7evWa_rise .3s var(--ease-out);margin:8px 0 0;font-size:13.5px;font-weight:650}.E7evWa_changedChip{border:1.5px solid var(--ink);background:var(--red-soft);box-shadow:1.5px 1.5px 0 var(--ink);color:var(--cs-harm-text);letter-spacing:.3px;animation:E7evWa_sticker .5s var(--spring);border-radius:999px;padding:0 7px;font-size:10.5px;font-weight:700;line-height:1.5;display:inline-block;rotate:-3deg}.E7evWa_picker{border:0;min-width:0;margin:0;padding:0}.E7evWa_cards{clear:both;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.E7evWa_card{border:1px solid var(--line);background:var(--card);cursor:pointer;min-width:0;min-height:56px;transition:border-color .15s ease, box-shadow .25s var(--spring), translate .25s var(--spring), background .15s ease;border-radius:12px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:8px;padding:6px 10px 6px 7px;display:grid;position:relative}.E7evWa_card input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.E7evWa_card:hover:not([data-selected]){border-color:#a9a99f;translate:0 -1px}.E7evWa_card:has(input:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}.E7evWa_card[data-selected]{border:2px solid var(--ink);background:var(--sun-soft);box-shadow:3px 3px 0 var(--ink);animation:E7evWa_choice-pop .35s var(--spring);padding:5px 9px 5px 6px;translate:-1px -2px}.E7evWa_cardArt{width:34px;height:44px;display:block}.E7evWa_cardText{gap:1px;min-width:0;display:grid}.E7evWa_cardName{color:var(--ink);font-size:13.5px;font-weight:650;line-height:1.25}.E7evWa_cardForm{color:var(--muted);font-size:11.5px;font-weight:600;line-height:1.3}.E7evWa_runBar{border:1px solid var(--line);background:var(--card);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 18px;padding:12px 14px 12px 16px;scroll-margin-top:0;display:flex}.E7evWa_callSlot{flex:360px;min-width:0}.E7evWa_knownLine{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.E7evWa_call{border:0;min-width:0;margin:0;padding:0}.E7evWa_callLegend{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}.E7evWa_callEyebrow{letter-spacing:1.4px;text-transform:uppercase;color:var(--red);font-size:11px;font-weight:700}.E7evWa_callOptions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.E7evWa_callOption{background:var(--card);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;align-items:center;gap:7px;padding:6px 14px 6px 8px;font-size:13.5px;font-weight:650;display:inline-flex;position:relative}.E7evWa_callOption input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.E7evWa_callOption:hover{border-color:var(--ink);translate:0 -1px}.E7evWa_callOption:has(input:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}.E7evWa_callOption[data-checked]{border:2px solid var(--ink);background:var(--cs-sun-fill);box-shadow:3px 3px 0 var(--ink);animation:E7evWa_choice-pop .35s var(--spring);padding:5px 13px 5px 7px;translate:-1px -2px}.E7evWa_callMark{background:var(--paper);width:22px;height:22px;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink);border-radius:50%;flex:none;place-items:center;display:inline-grid}.E7evWa_callMark svg{width:15px;height:15px}.E7evWa_callOption[data-checked] .E7evWa_callMark{background:var(--white)}.E7evWa_callText{white-space:nowrap}.E7evWa_skipButton{min-height:44px;color:var(--muted)}.E7evWa_meaning{color:var(--muted);animation:E7evWa_rise .3s var(--ease-out);margin:8px 0 0;font-size:13px;line-height:1.45}.E7evWa_skippedNote{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;font-size:14px;display:flex}.E7evWa_makeCall{color:var(--ink)}.E7evWa_runWrap{justify-items:end;gap:6px;margin-left:auto;display:grid}.E7evWa_runButton{border:2px solid var(--ink);background:var(--flow-water);min-height:48px;box-shadow:3px 3px 0 var(--ink);color:#fff;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 22px 10px 14px;font-size:15.5px;font-weight:750;display:inline-flex}.E7evWa_runButton:hover{box-shadow:4px 4px 0 var(--ink);background:#3384c9;transform:translate(-1px,-1px)}.E7evWa_runButton:active{box-shadow:1px 1px 0 var(--ink);transform:translate(2px,2px)}.E7evWa_runButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.E7evWa_runIcon{width:28px;height:24px;color:var(--ink);transform-origin:70% 80%;transition:rotate .35s var(--spring)}.E7evWa_runButton:hover .E7evWa_runIcon{rotate:-14deg}.E7evWa_tally{color:var(--muted);font-variant-numeric:tabular-nums;margin:0;font-size:12.5px;font-weight:600}.E7evWa_callChip{color:var(--ink);animation:E7evWa_chipIn .4s var(--spring);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;font-size:14px;font-weight:650;display:inline-flex}.E7evWa_callMark[data-neutral]{background:var(--paper)}.E7evWa_callVerdict{letter-spacing:.8px;text-transform:uppercase;animation:E7evWa_stampIn .5s var(--spring);border:2px solid;border-radius:6px;padding:2px 10px;font-size:12px;font-weight:800;rotate:-3deg}.E7evWa_callChip[data-stamp=calledIt] .E7evWa_callVerdict{color:var(--cs-good-text);background:var(--status-good-soft)}.E7evWa_callChip[data-stamp=surprise] .E7evWa_callVerdict{color:var(--cs-sun-text);background:var(--sun-soft);animation:E7evWa_stampIn .5s var(--spring), E7evWa_answer-wrong .45s ease .5s}.E7evWa_playback{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.E7evWa_skipEnd{color:var(--muted)}.E7evWa_skipEnd svg{width:15px;height:15px}.E7evWa_track{--cs-track:0;flex:100%;min-width:0;position:relative}.E7evWa_trackLine{background:#dcdad1;border-radius:999px;height:4px;position:absolute;top:19px;left:10%;right:10%}.E7evWa_trackFill{width:calc(var(--cs-track) * 100%);border-radius:inherit;background:var(--ink);position:absolute;inset:0 auto 0 0}.E7evWa_trackList{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.E7evWa_trackButton{width:100%;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:none;align-content:start;justify-items:center;gap:3px;padding:8px 0 0;display:grid}.E7evWa_trackButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px;border-radius:8px}.E7evWa_trackDot{background:var(--card);width:16px;height:16px;color:var(--ink);transition:scale .25s var(--spring), border-color .2s ease, background .2s ease;border:2px dashed #b7b5aa;border-radius:50%;place-items:center;display:grid}.E7evWa_trackDot svg{width:15px;height:15px}.E7evWa_trackButton:hover .E7evWa_trackDot{border-color:var(--ink)}.E7evWa_trackButton[data-reached] .E7evWa_trackDot{border:1.5px solid var(--ink);background:var(--white);width:24px;height:24px;box-shadow:1.5px 1.5px 0 var(--ink);animation:E7evWa_popIn .45s var(--spring);margin-top:-4px}.E7evWa_trackButton[aria-current=step] .E7evWa_trackDot{background:var(--sun-soft);box-shadow:1.5px 1.5px 0 var(--ink), 0 0 0 3px #d91c2b38;scale:1.15}.E7evWa_trackButton[aria-current=step]:not([data-reached]) .E7evWa_trackDot{border-style:solid;border-color:var(--ink)}.E7evWa_trackLabel{color:var(--muted);font-size:11.5px;font-weight:650;line-height:1.2}.E7evWa_trackButton[aria-current=step] .E7evWa_trackLabel{color:var(--ink)}.E7evWa_payoff{min-width:0;animation:E7evWa_rise .4s var(--ease-out) both;border-top:1px dashed #24262522;flex-wrap:wrap;flex:100%;align-items:center;gap:6px 12px;padding-top:9px;display:flex}.E7evWa_payoffHead{text-wrap:balance;flex-wrap:wrap;flex:340px;align-items:baseline;gap:2px 10px;min-width:0;margin:0;display:flex}.E7evWa_payoffEyebrow{letter-spacing:1.4px;text-transform:uppercase;color:var(--red);font-size:11px;font-weight:700}.E7evWa_payoffLine{letter-spacing:-.01em;color:var(--ink);font-size:15.5px;font-weight:650;line-height:1.35}.E7evWa_payoffRow{flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:8px 18px;min-width:0;display:flex}.E7evWa_foundSticker{border:2px solid var(--ink);background:var(--status-good-soft);box-shadow:2px 2px 0 var(--ink);color:var(--cs-good-text);font-variant-numeric:tabular-nums;animation:E7evWa_sticker .55s var(--spring) .15s both;border-radius:999px;flex:none;align-items:center;gap:7px;margin:0 0 0 12px;padding:4px 12px 4px 5px;font-size:13px;font-weight:750;display:inline-flex;rotate:-2deg}.E7evWa_foundSticker .E7evWa_goalIcon{width:20px;height:20px;animation:E7evWa_iconPop .6s var(--spring) .3s both}.E7evWa_since{border-left:3px solid var(--sun);background:var(--sun-soft);color:#4a3a12;border-radius:0 8px 8px 0;flex:100%;margin:0;padding:5px 10px;font-size:13px;line-height:1.45}.E7evWa_seeResult{min-height:40px;font:inherit;color:var(--red);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;flex:none;align-items:center;gap:5px;padding:0 4px;font-size:14px;font-weight:700;text-decoration:underline;display:inline-flex}.E7evWa_seeResult:hover .E7evWa_arrowIcon{translate:0 2px}.E7evWa_seeResult:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:4px}.E7evWa_arrowIcon{width:15px;height:15px;transition:translate .25s var(--spring)}.E7evWa_stage{gap:8px;min-width:0;display:grid}.E7evWa_sceneBox{border:1px solid var(--stage-line);background:#ece2cf;border-radius:12px;position:relative;overflow:hidden}.E7evWa_art{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.E7evWa_streamGlint{animation:.5s linear infinite paused E7evWa_flow}.E7evWa_stream[data-moving] .E7evWa_streamGlint{animation-play-state:running}.E7evWa_ghost{animation:E7evWa_fade-in .45s var(--ease-out) both}.E7evWa_columnBase{animation:E7evWa_fade-in .35s var(--ease-out) both}.E7evWa_overlays{pointer-events:none;position:absolute;inset:0}.E7evWa_stopChip,.E7evWa_canTag,.E7evWa_noWater,.E7evWa_columnChip,.E7evWa_compareChip{background:var(--cs-chip-bg);color:var(--ink);white-space:nowrap;border:1px solid #24262522;border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:clamp(10px,1.3cqw,12.5px);font-weight:650;line-height:1.25;display:inline-flex;position:absolute}.E7evWa_stopChip{animation:E7evWa_chipIn .4s var(--spring);padding-left:7px;font-weight:750;top:10px;left:10px}.E7evWa_stopChip svg{flex:none;width:16px;height:16px}.E7evWa_canTag{animation:E7evWa_chipIn .35s var(--spring);padding:2px 10px 2px 3px;font-weight:700;translate:-50% -50%}.E7evWa_canTag .E7evWa_letter{width:18px;height:18px;font-size:10.5px}.E7evWa_noWater{background:var(--white);color:var(--cs-flow-text);animation:E7evWa_chipIn .35s var(--spring);border-color:#2a76b866;translate:-50% -50%}.E7evWa_columnChip{animation:E7evWa_chipIn .35s var(--spring);background:0 0;border:none;padding:0;translate:-50% -100%}.E7evWa_compareChip[data-edge=right]{translate:-84% -100%}.E7evWa_compareChip{border:1.5px solid var(--ink);background:var(--white);box-shadow:2px 2px 0 var(--ink);animation:E7evWa_stickerUp .5s var(--spring) both;padding:3px 11px;font-weight:750;translate:-50% -100%;rotate:-2deg}.E7evWa_onCounter{color:var(--cs-muted-ink);animation:E7evWa_rise .35s var(--ease-out);margin:0;font-size:14px;line-height:1.55}.E7evWa_onCounterLabel{letter-spacing:1.2px;text-transform:uppercase;color:var(--muted);margin-right:4px;font-size:11px;font-weight:700}.E7evWa_readouts{gap:6px;min-width:0;display:grid}.E7evWa_readoutCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.E7evWa_readout{border:1px solid var(--line);border-top:3px solid var(--cs-a);background:var(--card);border-radius:10px;align-content:start;gap:6px;min-width:0;padding:10px 12px;display:grid}.E7evWa_readout[data-side=B]{border-top-color:var(--cs-b)}.E7evWa_readoutHead{flex-wrap:wrap;align-items:center;gap:3px 8px;margin:0;display:flex}.E7evWa_readoutName{color:var(--ink);font-size:14px;font-weight:700}.E7evWa_readoutWhat{min-width:0;color:var(--muted);flex:160px;font-size:12.5px;line-height:1.35}.E7evWa_readoutRows{gap:5px;margin:0;display:grid}.E7evWa_readoutRows>div{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.E7evWa_readoutRows dt{color:#45463f;min-width:78px;font-size:12px;font-weight:650}.E7evWa_readoutRows dd{margin:0}.E7evWa_pill{animation:E7evWa_status-pop .35s var(--spring);border-radius:999px;padding:2px 10px;font-size:13px;font-weight:700;line-height:1.4;display:inline-block}.E7evWa_pill[data-tone=pending]{color:var(--muted);background:0 0;font-weight:600;box-shadow:inset 0 0 0 1px #c9c7bd}.E7evWa_pill[data-tone=neutral]{color:var(--cs-flow-text);background:#e3eef8}.E7evWa_pill[data-tone=good]{background:var(--status-good-soft);color:var(--cs-good-text)}.E7evWa_pill[data-tone=caution]{background:var(--status-caution-soft);color:var(--cs-sun-text)}.E7evWa_pill[data-tone=harm]{background:var(--status-harm-soft);color:var(--cs-harm-text)}.E7evWa_pill[data-tone=compare]{background:var(--white);box-shadow:inset 0 0 0 1.5px var(--ink);color:var(--ink)}.E7evWa_farNote,.E7evWa_farNoteTable{border-left:3px solid var(--status-harm);background:var(--status-harm-soft);color:#5b1d18;animation:E7evWa_rise .35s var(--ease-out);border-radius:0 8px 8px 0;margin:0;padding:5px 9px;font-size:12.5px;line-height:1.45}.E7evWa_readoutTable,.E7evWa_farNoteTable{display:none}.E7evWa_readoutTable{border-collapse:collapse;table-layout:fixed;width:100%;font-size:12.5px}.E7evWa_readoutTable th,.E7evWa_readoutTable td{border-top:1px solid var(--line);text-align:left;vertical-align:middle;overflow-wrap:anywhere;padding:5px 4px}.E7evWa_readoutTable thead th,.E7evWa_readoutTable thead td{border-top:0}.E7evWa_readoutTable thead td{width:74px}.E7evWa_readoutTable tbody th{color:#45463f;font-size:12px;font-weight:650}.E7evWa_readoutTable .E7evWa_pill{text-align:left;border-radius:10px;padding:2px 7px;font-size:11.5px}.E7evWa_readoutRows .E7evWa_reference{font-size:13px}.E7evWa_reference{color:var(--muted);font-size:11.5px}.E7evWa_legend{flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.E7evWa_legendGlyph{flex:none;width:16px;height:16px}.E7evWa_lower{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;display:grid}.E7evWa_waiting,.E7evWa_result,.E7evWa_challenges{border:1px solid var(--line);background:var(--card);border-radius:12px;gap:9px;min-width:0;padding:16px 16px 18px;display:grid}.E7evWa_waitingText{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.E7evWa_result{border:2px solid var(--ink);background:var(--white);box-shadow:var(--pop);animation:E7evWa_cardIn .55s var(--spring);border-radius:14px;position:relative}.E7evWa_result:not([data-current]){border-color:#24262599;box-shadow:3px 3px #24262555}.E7evWa_resultTitle{letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin:0;font-size:19px;font-weight:750;line-height:1.28}.E7evWa_result[data-stamped] .E7evWa_resultTitle{padding-right:104px}.E7evWa_resultTitle:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:4px}.E7evWa_stamp{letter-spacing:1px;text-transform:uppercase;animation:E7evWa_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}.E7evWa_stamp[data-stamp=calledIt]{color:var(--cs-good-text);background:var(--status-good-soft)}.E7evWa_stamp[data-stamp=surprise]{color:var(--cs-sun-text);background:var(--sun-soft);animation:E7evWa_stampIn .6s var(--spring) both, E7evWa_answer-wrong .45s ease .6s}.E7evWa_resultRows{gap:6px;margin:0;padding:0;list-style:none;display:grid}.E7evWa_resultRow{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:8px;font-size:14px;line-height:1.45;display:grid}.E7evWa_resultRow>span:last-child{gap:1px;display:grid}.E7evWa_resultWhat{color:var(--ink);font-weight:650}.E7evWa_resultWords{color:var(--muted);font-size:13px}.E7evWa_why{gap:4px;display:grid}.E7evWa_whyTitle{letter-spacing:1.2px;text-transform:uppercase;color:var(--muted);margin:0;font-size:11px;font-weight:700}.E7evWa_whyLine{color:var(--cs-muted-ink);animation:E7evWa_rise .4s var(--ease-out) both;margin:0;font-size:14px;line-height:1.5}.E7evWa_farLine{border-left:3px solid var(--status-harm);background:var(--status-harm-soft);color:#5b1d18;border-radius:0 8px 8px 0;margin:2px 0 0;padding:5px 9px;font-size:13px;line-height:1.45}.E7evWa_callLine{color:var(--muted);margin:0;font-size:13px;font-weight:600;line-height:1.5}.E7evWa_challengesHead{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.E7evWa_challengesTitle{letter-spacing:-.015em;color:var(--ink);margin:0;font-size:17px;font-weight:650}.E7evWa_challengeTally{color:var(--muted);font-variant-numeric:tabular-nums;margin:0 0 0 auto;font-size:13px;font-weight:650}.E7evWa_finishRule{color:var(--muted);margin:0;font-size:13px}.E7evWa_goalList{gap:4px;margin:0;padding:0;list-style:none;display:grid}.E7evWa_goal{border:1px solid var(--line);background:var(--paper);border-radius:10px;grid-template-columns:22px minmax(0,1fr);gap:8px;padding:5px 10px;transition:border-color .3s,background .3s;display:grid}.E7evWa_goal[data-found]{border-color:var(--status-good);background:var(--status-good-soft)}.E7evWa_goal[data-fresh]{animation:E7evWa_answer-right .6s var(--spring)}.E7evWa_goal[data-fresh] .E7evWa_goalIcon{animation:E7evWa_iconPop .6s var(--spring)}.E7evWa_goalIcon{width:22px;height:22px}.E7evWa_goalBody{gap:2px;min-width:0;display:grid}.E7evWa_goalText{color:var(--ink);margin:0;font-size:13px;font-weight:650;line-height:1.38}.E7evWa_goalNumber{color:var(--muted);font-variant-numeric:tabular-nums;margin-right:6px}.E7evWa_goalHint{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.E7evWa_goalFeedback{color:#23432b;animation:E7evWa_rise .35s var(--ease-out);margin:0;font-size:12px;line-height:1.42}.E7evWa_finish{border:2px solid var(--ink);background:radial-gradient(circle at 92% 8%, var(--sun-soft) 0, transparent 42%), var(--white);min-width:0;box-shadow:var(--pop-lg);animation:E7evWa_cardIn .65s var(--spring);border-radius:16px;justify-items:start;gap:8px;padding:14px 16px 16px;display:grid;container:cs-finish/inline-size}.E7evWa_finishTop{flex-wrap:wrap;align-items:center;gap:8px 12px;width:100%;display:flex}.E7evWa_startOver{margin-left:auto}.E7evWa_rosette{width:72px;height:72px;animation:E7evWa_badgeIn .8s var(--spring) both;flex:none;rotate:-8deg}.E7evWa_finishHead{gap:3px;display:grid}.E7evWa_finishTitle{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:22px;font-weight:800}.E7evWa_finishTitle:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:4px}.E7evWa_finishStats{color:var(--muted);font-variant-numeric:tabular-nums;margin:0;font-size:13px;font-weight:650}.E7evWa_badges{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 8px;width:100%;margin:2px 0;padding:0;list-style:none;display:grid}.E7evWa_badge{min-width:0;animation:E7evWa_badgeIn .6s var(--spring) both;justify-items:center;gap:4px;display:grid}.E7evWa_badge:nth-child(odd){rotate:-4deg}.E7evWa_badge:nth-child(2n){rotate:3deg}.E7evWa_badgeDisc{border:2px solid var(--ink);background:var(--sun-soft);width:42px;height:42px;box-shadow:2px 2px 0 var(--ink);color:var(--ink);border-radius:50%;place-items:center;display:grid}.E7evWa_badge[data-challenge=pourStraight] .E7evWa_badgeDisc{background:#e3eef8}.E7evWa_badge[data-challenge=halfLine] .E7evWa_badgeDisc{background:#fcefc0}.E7evWa_badge[data-challenge=tooStrong] .E7evWa_badgeDisc{background:var(--red-soft);color:var(--cs-harm-text)}.E7evWa_badge[data-challenge=acidFeed] .E7evWa_badgeDisc{color:#983458;background:#f6e2e9}.E7evWa_badgeIcon{width:26px;height:26px}.E7evWa_badgeName{text-align:center;color:var(--ink);font-size:11.5px;font-weight:700;line-height:1.2}.E7evWa_pattern{border-left:3px solid var(--leaf-500);background:var(--leaf-100);border-radius:0 8px 8px 0;margin:0;padding:9px 12px;font-size:13.5px;line-height:1.55}@container cs-finish (min-width:470px){.E7evWa_badges{grid-template-columns:repeat(5,minmax(0,1fr))}}@container cs-finish (max-width:469px){.E7evWa_startOver{margin-left:84px}}@container can-strength (min-width:560px){.E7evWa_cards{grid-template-columns:repeat(4,minmax(0,1fr))}}@container can-strength (min-width:760px){.E7evWa_setup{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:18px}.E7evWa_canCard[data-side=B]{border-top:0;border-left:1px dashed #24262522;padding-top:0;padding-left:18px}.E7evWa_lower{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.E7evWa_lower[data-finished]{grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr)}.E7evWa_runBar:not([data-running]){flex-wrap:nowrap;align-items:flex-end}.E7evWa_runBar[data-known]:not([data-running]){align-items:center}}@container can-strength (min-width:940px){.E7evWa_setup{grid-template-columns:minmax(0,.5fr) minmax(0,1.5fr)}.E7evWa_canCard[data-side=B]{grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);align-items:start;gap:8px 16px}.E7evWa_canCard[data-side=B]>.E7evWa_canHead{grid-column:1/-1}.E7evWa_cards{grid-template-columns:minmax(0,1fr)}}@container can-strength (max-width:759px){.E7evWa_runWrap{margin-left:0}}@container can-strength (max-width:519px){.E7evWa_setup{padding:10px 12px 12px}.E7evWa_card{grid-template-columns:22px minmax(0,1fr);gap:6px;min-height:44px;padding:4px 8px 4px 6px}.E7evWa_card[data-selected]{padding:3px 7px 3px 5px}.E7evWa_cardArt{width:22px;height:30px}.E7evWa_cardName{font-size:13px}.E7evWa_cardForm{display:none}.E7evWa_runBar{padding:12px}.E7evWa_callSlot{flex-basis:100%}.E7evWa_callOptions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.E7evWa_callOption{justify-content:flex-start;padding-right:8px}.E7evWa_callText{white-space:normal;line-height:1.2}.E7evWa_skipButton{justify-self:start}.E7evWa_runWrap{justify-items:stretch;width:100%}.E7evWa_runButton{justify-content:center;width:100%}.E7evWa_tally{text-align:center}.E7evWa_trackLabel{display:none}.E7evWa_stopChip,.E7evWa_canTag,.E7evWa_noWater,.E7evWa_compareChip{padding:2px 7px;font-size:10.5px}.E7evWa_canTag{padding-left:2px}.E7evWa_canTag .E7evWa_letter,.E7evWa_columnChip .E7evWa_letter{width:15px;height:15px;font-size:9.5px}.E7evWa_stopChip{top:6px;left:6px}.E7evWa_stopChip svg{width:13px;height:13px}.E7evWa_readoutCards,.E7evWa_farNote{display:none}.E7evWa_readoutTable,.E7evWa_farNoteTable{display:table}.E7evWa_farNoteTable{display:block}.E7evWa_result[data-stamped] .E7evWa_resultTitle{padding-right:0}.E7evWa_result[data-stamped] .E7evWa_eyebrow{min-height:32px;padding-right:110px}.E7evWa_resultTitle{font-size:17.5px}.E7evWa_payoffHead{flex-basis:100%;font-size:14.5px;line-height:1.32;display:block}.E7evWa_payoffEyebrow{margin-inline-end:6px;display:inline}.E7evWa_payoffLine{font-size:14.5px;line-height:1.32}.E7evWa_payoff{gap:2px 6px;padding-top:5px}.E7evWa_payoffRow{flex:100%;gap:2px 4px}.E7evWa_payoffRow:not(:has(.E7evWa_foundSticker)){justify-content:flex-end}.E7evWa_foundSticker{gap:4px;margin-left:0;padding:3px 7px 3px 3px;font-size:11.5px}.E7evWa_foundSticker .E7evWa_goalIcon{width:15px;height:15px}.E7evWa_seeResult{padding:0 1px;font-size:12.5px}.E7evWa_runBar[data-running]{gap:4px 12px;padding:10px}.E7evWa_playback{width:100%}.E7evWa_playback .kit-playback{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;width:100%;display:grid}.E7evWa_playback .kit-icon-button{grid-column:span 2;justify-content:center;padding-inline:6px}.E7evWa_playback .kit-icon-button:nth-child(n+4){grid-column:span 3}}@container can-strength (max-width:479px){.E7evWa_result{box-shadow:4px 4px 0 var(--ink)}.E7evWa_finish{box-shadow:var(--pop);padding:14px}.E7evWa_rosette{width:60px;height:60px}.E7evWa_badges{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.E7evWa_badge{grid-template-columns:40px minmax(0,1fr);place-items:center start;gap:8px}.E7evWa_badgeDisc{width:40px;height:40px}.E7evWa_badgeIcon{width:22px;height:22px}.E7evWa_badgeName{text-align:left}}@container can-strength (max-width:379px){.E7evWa_playback .kit-playback{flex-wrap:wrap;display:flex}.E7evWa_playback .kit-icon-button{white-space:nowrap;flex:28%;gap:4px;padding-inline:4px;font-size:13.5px}.E7evWa_playback .kit-icon-button:nth-child(4){flex:none;padding-inline:10px}.E7evWa_playback .kit-icon-button:nth-child(5){flex:1 1 0}}@keyframes E7evWa_sticker{0%{opacity:0;scale:.4}60%{opacity:1;scale:1.12}}@keyframes E7evWa_stickerUp{0%{opacity:0;rotate:-12deg;scale:.4}60%{opacity:1;scale:1.12}}@keyframes E7evWa_status-pop{0%{opacity:.4;scale:.92}}@keyframes E7evWa_choice-pop{40%{scale:1.04}}@keyframes E7evWa_fade-in{0%{opacity:0}}@keyframes E7evWa_rise{0%{opacity:0;translate:0 6px}}@keyframes E7evWa_popIn{0%{opacity:0;scale:.4}}@keyframes E7evWa_stampIn{0%{opacity:0;rotate:-14deg;scale:1.8}60%{opacity:1;scale:.94}}@keyframes E7evWa_cardIn{0%{opacity:0;translate:0 10px;scale:.97}60%{opacity:1}}@keyframes E7evWa_badgeIn{0%{rotate:-30deg;scale:.4}70%{rotate:2deg;scale:1.1}}@keyframes E7evWa_iconPop{0%{rotate:-120deg;scale:0}70%{rotate:10deg;scale:1.25}}@keyframes E7evWa_answer-right{35%{scale:1.03}}@keyframes E7evWa_answer-wrong{20%{translate:-6px}40%{translate:5px}60%{translate:-3px}80%{translate:2px}}@keyframes E7evWa_chipIn{0%{opacity:0;scale:.7}}@keyframes E7evWa_flow{to{stroke-dashoffset:-15px}}@media (prefers-reduced-motion:reduce){.E7evWa_callOption,.E7evWa_card,.E7evWa_runButton,.E7evWa_runIcon,.E7evWa_trackDot,.E7evWa_goal,.E7evWa_trackFill,.E7evWa_arrowIcon{transition:none}.E7evWa_bLabel.E7evWa_bLabel.E7evWa_bLabel [data-part^=directions\:][data-pickable][data-part]{transition:none}.E7evWa_callOption[data-checked],.E7evWa_card[data-selected],.E7evWa_changedChip,.E7evWa_changedCount,.E7evWa_measureLine,.E7evWa_callChip,.E7evWa_callVerdict,.E7evWa_callChip[data-stamp=surprise] .E7evWa_callVerdict,.E7evWa_stamp,.E7evWa_stamp[data-stamp=surprise],.E7evWa_payoff,.E7evWa_foundSticker,.E7evWa_foundSticker .E7evWa_goalIcon,.E7evWa_result,.E7evWa_goal[data-fresh],.E7evWa_goal[data-fresh] .E7evWa_goalIcon,.E7evWa_goalIcon,.E7evWa_goalFeedback,.E7evWa_finish,.E7evWa_rosette,.E7evWa_badge,.E7evWa_stopChip,.E7evWa_canTag,.E7evWa_noWater,.E7evWa_columnChip,.E7evWa_compareChip,.E7evWa_pill,.E7evWa_farNote,.E7evWa_farNoteTable,.E7evWa_meaning,.E7evWa_onCounter,.E7evWa_whyLine,.E7evWa_trackButton[data-reached] .E7evWa_trackDot,.E7evWa_streamGlint,.E7evWa_ghost,.E7evWa_columnBase{animation:none}.E7evWa_bLabel.E7evWa_bLabel.E7evWa_bLabel [data-part^=directions\:][data-pickable][data-highlight][data-part]{animation:none}.E7evWa_callOption:hover,.E7evWa_card:hover:not([data-selected]),.E7evWa_seeResult:hover .E7evWa_arrowIcon{translate:none}.E7evWa_runButton:hover,.E7evWa_runButton:active{transform:none}.E7evWa_runButton:hover .E7evWa_runIcon{rotate:none}}