.TH6ThW_toolSection{--blue:var(--role-action,#1959e8);--orange:var(--role-risk-accent,#ff8a3d);--orange-ink:var(--role-risk-ink,#9a4b13);--green:var(--role-ready-accent,#16a66b);--green-ink:var(--role-ready-ink,#0f7a4f);--ink:var(--role-structure,#0c1830);--muted:var(--role-content-muted,#53617a);--line:var(--role-border,#dbe3f2);width:min(100% - 2.5rem,1280px);color:var(--ink);margin-inline:auto;padding-block:clamp(4.5rem,8vw,7.5rem)}.TH6ThW_toolSectionEmbedded{padding-block:0}.TH6ThW_sectionIntro{grid-template-columns:minmax(0,1.52fr) minmax(300px,.48fr);align-items:center;gap:clamp(2rem,4vw,4rem);display:grid}.TH6ThW_sectionIntro h2{max-width:980px;font-family:var(--font-display,inherit);letter-spacing:-.06em;text-wrap:balance;margin:.75rem 0 0;font-size:clamp(2.6rem,4.6vw,4.9rem);font-weight:650;line-height:1}.TH6ThW_sectionIntro>p{color:var(--muted);margin:0;font-size:1.02rem;line-height:1.75}.TH6ThW_kicker,.TH6ThW_panelLabel{color:var(--blue);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:850}.TH6ThW_sandbox{border:1px solid var(--line);background:#fff;grid-template-columns:minmax(260px,.66fr) minmax(0,1.34fr);margin-top:3rem;display:grid;box-shadow:0 26px 80px #1236781a}.TH6ThW_controls{border-right:1px solid var(--line);background:#f5f8fd;padding:clamp(1.4rem,3vw,2.5rem)}.TH6ThW_forecastSection{width:min(100% - 2.5rem,1320px)}.TH6ThW_forecastTool{background:#fff;border:1px solid #ccd9f1;grid-template-columns:minmax(285px,.72fr) minmax(0,1.48fr);margin-top:3rem;display:grid;overflow:hidden;box-shadow:0 30px 90px #12367821}.TH6ThW_forecastControls{background:linear-gradient(150deg,#1959e812,#0000 54%),#f5f8fd;border:1px solid #ccd9f1;border-width:0 1px 1px 0;align-self:start;padding:clamp(1.4rem,3vw,2.5rem)}.TH6ThW_forecastFacts{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:.7rem;margin-top:2rem;padding-top:1.5rem;display:grid}.TH6ThW_forecastFacts small,.TH6ThW_forecastFacts b{display:block}.TH6ThW_forecastFacts small{color:#53617a;font-size:.72rem;line-height:1.35}.TH6ThW_forecastFacts b{margin-top:.3rem;font-size:.8rem}.TH6ThW_forecastResult{min-width:0;padding:clamp(1.4rem,3.2vw,2.75rem)}.TH6ThW_forecastResultTop{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.TH6ThW_forecastResultTop h3{letter-spacing:-.055em;margin:.65rem 0 0;font-size:clamp(2rem,3.6vw,3.5rem);line-height:.98}.TH6ThW_forecastResultTop h3 strong{color:var(--blue)}.TH6ThW_forecastResultTop>div>p:last-child{color:var(--muted);margin:.65rem 0 0;font-size:.84rem}.TH6ThW_confidenceBadge{color:#177544;letter-spacing:.06em;text-transform:uppercase;background:#e8f7ed;border:1px solid #a7e0bc;border-radius:.35rem;flex:none;padding:.5rem .7rem;font-size:.72rem;font-weight:850}.TH6ThW_confidenceBadgeCaution{color:#9c4c1e;background:#fff2e9;border-color:#f1c3a7}.TH6ThW_forecastChart{background:linear-gradient(#1959e809,#0000 70%),#fbfcff;border:1px solid #dce5f4;margin-top:1.7rem;padding:.85rem 1rem 1rem}.TH6ThW_chartLabels{color:#778298;letter-spacing:.08em;text-transform:uppercase;grid-template-columns:1fr 1fr;margin-bottom:.35rem;font-size:.72rem;font-weight:800;display:grid}.TH6ThW_chartLabels span:last-child{text-align:right}.TH6ThW_forecastChart svg{width:100%;height:245px;display:block}.TH6ThW_forecastBand{fill:#1959e821}.TH6ThW_historyLine,.TH6ThW_forecastLine,.TH6ThW_averageLine{fill:none;stroke-width:4px;vector-effect:non-scaling-stroke}.TH6ThW_historyLine{stroke:#0c1830}.TH6ThW_forecastLine{stroke:var(--blue)}.TH6ThW_averageLine{stroke:#ff8a3d;stroke-dasharray:6 6;stroke-width:2px}.TH6ThW_forecastDivider{stroke:#9aabc9;stroke-dasharray:4 5;stroke-width:1px;vector-effect:non-scaling-stroke}.TH6ThW_legendHistory{background:#0c1830}.TH6ThW_legendBand{background:#1959e833;height:8px!important}.TH6ThW_legendAverage{background:#ff8a3d}.TH6ThW_forecastMetrics{grid-template-columns:repeat(3,1fr);gap:.8rem;margin-top:1rem;display:grid}.TH6ThW_forecastMetrics span{border:1px solid var(--line);background:#f8faff;padding:.9rem 1rem}.TH6ThW_forecastMetrics small,.TH6ThW_forecastMetrics strong{display:block}.TH6ThW_forecastMetrics small{color:#53617a;font-size:.69rem}.TH6ThW_forecastMetrics strong{color:var(--blue);margin-top:.35rem;font-size:1.25rem}.TH6ThW_forecastComparison{grid-template-columns:repeat(2,1fr);gap:.8rem;margin-top:1rem;display:grid}.TH6ThW_forecastComparison article{border:1px solid var(--line);border-top:4px solid #aab6ca;padding:1rem}.TH6ThW_forecastComparison article:last-child{border-top-color:var(--blue);background:#f4f7ff}.TH6ThW_forecastComparison p,.TH6ThW_forecastComparison strong,.TH6ThW_forecastComparison span{display:block}.TH6ThW_forecastComparison p{color:#53617a;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:850}.TH6ThW_forecastComparison strong{margin-top:.55rem;font-size:1.25rem}.TH6ThW_forecastComparison article:last-child strong{color:var(--blue)}.TH6ThW_forecastComparison span{color:var(--muted);margin-top:.4rem;font-size:.75rem;line-height:1.45}.TH6ThW_forecastReasons{grid-template-columns:repeat(2,1fr);gap:.65rem 1rem;margin:1.1rem 0 0;padding:0;list-style:none;display:grid}.TH6ThW_forecastReasons li{color:#45536b;padding-left:1.1rem;font-size:.78rem;line-height:1.5;position:relative}.TH6ThW_forecastReasons li:before{background:var(--orange);content:"";width:.42rem;height:.42rem;position:absolute;top:.55em;left:0}.TH6ThW_wapeNote{color:#53617a;margin:1rem 0 0;font-size:.7rem;line-height:1.5}.TH6ThW_rangeField{margin-top:2rem;display:block}.TH6ThW_rangeField>span,.TH6ThW_weekSlider>span{justify-content:space-between;align-items:center;gap:1rem;display:flex}.TH6ThW_rangeField b,.TH6ThW_weekSlider b{color:#34415a;font-size:.88rem}.TH6ThW_rangeField strong,.TH6ThW_weekSlider strong{color:var(--blue);font-size:.9rem}.TH6ThW_rangeField input,.TH6ThW_weekSlider input{appearance:none;margin-block:-14px;cursor:pointer;background:0 0;width:100%;height:44px;margin-top:calc(.85rem - 14px);padding:0}.TH6ThW_rangeField input::-webkit-slider-runnable-track{background:var(--line);border-radius:999px;height:4px}.TH6ThW_weekSlider input::-webkit-slider-runnable-track{background:var(--line);border-radius:999px;height:4px}.TH6ThW_rangeField input::-moz-range-track{background:var(--line);border-radius:999px;height:4px}.TH6ThW_weekSlider input::-moz-range-track{background:var(--line);border-radius:999px;height:4px}.TH6ThW_rangeField input::-webkit-slider-thumb{appearance:none;border:2px solid var(--line);background:var(--blue);border-radius:50%;width:24px;height:24px;margin-top:-10px}.TH6ThW_weekSlider input::-webkit-slider-thumb{appearance:none;border:2px solid var(--line);background:var(--blue);border-radius:50%;width:24px;height:24px;margin-top:-10px}.TH6ThW_rangeField input::-moz-range-thumb{border:2px solid var(--line);background:var(--blue);border-radius:50%;width:24px;height:24px}.TH6ThW_weekSlider input::-moz-range-thumb{border:2px solid var(--line);background:var(--blue);border-radius:50%;width:24px;height:24px}.TH6ThW_rangeField input:focus-visible,.TH6ThW_weekSlider input:focus-visible{outline-offset:2px;border-radius:999px}.TH6ThW_inputFacts{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:.65rem;margin-top:2rem;padding-top:1.5rem;display:grid}.TH6ThW_inputFacts span{min-width:0}.TH6ThW_inputFacts small,.TH6ThW_inputFacts b{display:block}.TH6ThW_inputFacts small{color:#768198;font-size:.72rem}.TH6ThW_inputFacts b{margin-top:.3rem;font-size:.82rem}.TH6ThW_recommendation{min-width:0;padding:clamp(1.4rem,3vw,2.5rem)}.TH6ThW_recommendationTop{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.TH6ThW_recommendationTop h3{letter-spacing:-.045em;margin:.65rem 0 0;font-size:clamp(1.7rem,3.2vw,3rem);line-height:1}.TH6ThW_recommendationTop h3 strong{color:var(--blue)}.TH6ThW_recommendationTop>div>p:last-child{color:var(--muted);margin:.55rem 0 0;font-size:.84rem}.TH6ThW_reviewBadge{color:#177544;letter-spacing:.06em;text-transform:uppercase;background:#e8f7ed;border-radius:.35rem;flex:none;padding:.5rem .7rem;font-size:.69rem;font-weight:850}.TH6ThW_resultGrid{grid-template-columns:repeat(3,1fr);gap:.85rem;margin-top:1.8rem;display:grid}.TH6ThW_resultGrid span{border-left:3px solid var(--line);padding-left:.8rem}.TH6ThW_resultGrid span:first-child{border-color:var(--orange)}.TH6ThW_resultGrid span:nth-child(2){border-color:var(--blue)}.TH6ThW_resultGrid small,.TH6ThW_resultGrid strong{display:block}.TH6ThW_resultGrid small{color:#53617a;font-size:.7rem;line-height:1.35}.TH6ThW_resultGrid strong{margin-top:.35rem;font-size:clamp(1rem,2vw,1.35rem)}.TH6ThW_projection{background:linear-gradient(#f8faff,#fff);border:1px solid #e1e8f5;margin-top:1.7rem;padding:1rem}.TH6ThW_projection svg{width:100%;height:220px;display:block}.TH6ThW_gridLine{fill:none;stroke:#e5ebf5;stroke-width:1px}.TH6ThW_noActionLine,.TH6ThW_planLine{fill:none;stroke-width:4px;vector-effect:non-scaling-stroke}.TH6ThW_noActionLine{stroke:#c6534f;stroke-dasharray:8 6}.TH6ThW_planLine{stroke:var(--blue)}.TH6ThW_receiptLine{stroke:var(--orange);stroke-dasharray:5 5;stroke-width:2px;vector-effect:non-scaling-stroke}.TH6ThW_legend{color:#657086;flex-wrap:wrap;gap:1rem;margin-top:.7rem;font-size:.71rem;display:flex}.TH6ThW_legend span{align-items:center;gap:.35rem;display:inline-flex}.TH6ThW_legend i{width:18px;height:3px}.TH6ThW_legendRed{background:#c6534f}.TH6ThW_legendBlue{background:var(--blue)}.TH6ThW_legendOrange{background:var(--orange)}.TH6ThW_approvalRow{grid-template-columns:1fr auto;align-items:center;gap:1.5rem;margin-top:1.5rem;display:grid}.TH6ThW_approvalRow p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.55}.TH6ThW_approvalRow button{background:var(--blue);color:#fff;min-height:48px;font:inherit;cursor:pointer;border:0;border-radius:.55rem;padding:.8rem 1rem;font-weight:800}.TH6ThW_approvalRow button:hover{background:#124cd1}.TH6ThW_disclaimer{color:#53617a;margin:1rem 0 0;font-size:.74rem;line-height:1.5}.TH6ThW_truthLabel{border-left:3px solid var(--blue);background:var(--cloud,#f5f8fd);color:var(--muted,#53617a);margin:0 0 .35rem;padding:.55rem .75rem;font-size:.78rem;line-height:1.5}.TH6ThW_weekSection{width:min(100% - 2.5rem,1280px)}.TH6ThW_weekSlider{max-width:720px;margin-top:3rem;display:block}.TH6ThW_weekGrid{grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:1.5rem;display:grid}.TH6ThW_weekOutcome{border:1px solid var(--line);background:#fff;flex-direction:column;padding:clamp(1.4rem,3vw,2.3rem);display:flex}.TH6ThW_weekOutcomePlan{border-top:5px solid var(--blue);background:#f8faff}.TH6ThW_weekOutcome h3{letter-spacing:-.045em;margin:.7rem 0 0;font-size:clamp(1.8rem,3vw,3rem)}.TH6ThW_timeline{grid-template-columns:repeat(9,1fr);gap:.3rem;margin-top:1.6rem;display:grid}.TH6ThW_timeline span{border:1px solid var(--line);color:#53617a;justify-content:center;align-items:center;min-width:0;min-height:42px;font-size:.72rem;font-weight:800;display:flex}.TH6ThW_timelinePast{background:#e9f0ff;color:#1959e8!important;border-color:#bdcbed!important}.TH6ThW_timelineDanger{background:#fff0ef;color:#9c3d39!important;border-color:#e3b2ae!important}.TH6ThW_timelinePlan{background:#dfe9ff;color:#154fce!important;border-color:#a9bfef!important}.TH6ThW_timelineFuture{background:#fff}.TH6ThW_weekOutcome dl{margin:auto 0 0;padding-top:1.6rem}.TH6ThW_weekOutcome dl div{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding-block:.85rem;display:flex}.TH6ThW_weekOutcome dt{color:var(--muted);font-size:.82rem}.TH6ThW_weekOutcome dd{text-align:right;margin:0;font-size:.9rem;font-weight:800}.TH6ThW_dangerText{color:#a8433a}.TH6ThW_safeText{color:#167443}.TH6ThW_weekSummary{border-left:5px solid var(--orange);color:#5b4a42;background:#fff8f2;margin:1rem 0 0;padding:1rem 1.2rem;font-size:.9rem;line-height:1.6}.TH6ThW_toolSection button:focus-visible,.TH6ThW_toolSection input:focus-visible{outline:3px solid var(--orange);outline-offset:3px}@media (max-width:820px){.TH6ThW_toolSection,.TH6ThW_weekSection{width:min(100% - 1.5rem,1280px)}.TH6ThW_sectionIntro,.TH6ThW_sandbox,.TH6ThW_forecastTool,.TH6ThW_weekGrid{grid-template-columns:1fr}.TH6ThW_controls,.TH6ThW_forecastControls{border-right:0;border-bottom:1px solid var(--line)}.TH6ThW_approvalRow{grid-template-columns:1fr}.TH6ThW_approvalRow button{width:100%}}@media (max-width:540px){.TH6ThW_sectionIntro h2{font-size:clamp(2.45rem,12vw,3.8rem)}.TH6ThW_recommendationTop{display:grid}.TH6ThW_reviewBadge{width:max-content}.TH6ThW_resultGrid{grid-template-columns:1fr}.TH6ThW_projection svg{height:170px}.TH6ThW_inputFacts{grid-template-columns:1fr}.TH6ThW_forecastResultTop{display:grid}.TH6ThW_confidenceBadge{width:max-content}.TH6ThW_forecastChart svg{height:190px}.TH6ThW_forecastFacts,.TH6ThW_forecastMetrics,.TH6ThW_forecastComparison,.TH6ThW_forecastReasons{grid-template-columns:1fr}.TH6ThW_timeline{grid-template-columns:repeat(5,1fr)}}@media (prefers-reduced-motion:reduce){.TH6ThW_toolSection *,.TH6ThW_toolSection :before,.TH6ThW_toolSection :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
