.answer-question-index-module__UdT8VW__desktopList{border-top:1px solid rgb(var(--border));border-bottom:1px solid rgb(var(--border));grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:8px;padding:8px 0;display:grid}.answer-question-index-module__UdT8VW__mobileSelector,.answer-question-index-module__UdT8VW__mobilePager{display:none}@media (max-width:767px){.answer-question-index-module__UdT8VW__desktopList{display:none}.answer-question-index-module__UdT8VW__mobileSelector{border:1px solid rgb(var(--border));background:rgb(var(--card) / .35);border-radius:2px;display:block}.answer-question-index-module__UdT8VW__mobilePanel{border-top:1px solid rgb(var(--border))}.answer-question-index-module__UdT8VW__summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:68px;padding:12px 14px;list-style:none;display:flex}.answer-question-index-module__UdT8VW__summary::-webkit-details-marker{display:none}.answer-question-index-module__UdT8VW__summary:focus-visible{outline:2px solid rgb(var(--ring));outline-offset:2px}.answer-question-index-module__UdT8VW__mobileList{gap:6px;padding:8px;display:grid}.answer-question-index-module__UdT8VW__mobilePager{justify-content:space-between;align-items:center;gap:12px;min-height:38px;padding-top:8px;display:flex}.answer-question-index-module__UdT8VW__pagerLink{min-height:34px;color:rgb(var(--muted-foreground));align-items:center;font-size:11px;font-weight:700;display:inline-flex}.answer-question-index-module__UdT8VW__pagerLink:hover{color:rgb(var(--accent))}.answer-question-index-module__UdT8VW__pagerLink:focus-visible{outline:2px solid rgb(var(--ring));outline-offset:2px;border-radius:2px}}
.processing-status-module__bvJthq__status{justify-content:center;align-items:center;gap:8px;display:inline-flex}.processing-status-module__bvJthq__status canvas{flex:none}.processing-status-module__bvJthq__status[data-text-tone=control] canvas{filter:drop-shadow(0 0 1px #ffffffe6)}.processing-status-module__bvJthq__status[data-text-tone=control] .t-think-text{color:#0a0a0a}.processing-status-module__bvJthq__status[data-text-tone=control] .t-think-text:before{display:none}.processing-status-module__bvJthq__status[data-text-tone=control] .t-think{z-index:1;position:relative}
.ai-fanout-evidence-module__JHTWSG__section,.ai-fanout-evidence-module__JHTWSG__unavailable{border:1px solid rgb(var(--border));background:radial-gradient(520px circle at 0% 0%, rgb(var(--accent) / .09), transparent 58%), linear-gradient(180deg, #ffffff06, transparent 34%), rgb(var(--card));border-radius:5px;margin-top:20px;padding:19px;overflow:hidden;box-shadow:0 12px 30px #00000017,inset 0 1px #ffffff09}.ai-fanout-evidence-module__JHTWSG__header{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.ai-fanout-evidence-module__JHTWSG__eyebrow{color:rgb(var(--accent));font-family:var(--font-jetbrains), monospace;letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:800}.ai-fanout-evidence-module__JHTWSG__title{color:rgb(var(--foreground));font-family:var(--font-space-grotesk), var(--font-manrope), sans-serif;letter-spacing:-.02em;margin-top:7px;font-size:18px;font-weight:700}.ai-fanout-evidence-module__JHTWSG__intro,.ai-fanout-evidence-module__JHTWSG__coverageCopy,.ai-fanout-evidence-module__JHTWSG__unavailableCopy{max-width:720px;color:rgb(var(--foreground) / .62);margin-top:6px;font-size:12px;line-height:1.6}.ai-fanout-evidence-module__JHTWSG__coverageMetric{border-left:1px solid rgb(var(--border));flex:none;justify-items:end;padding-left:20px;display:grid}.ai-fanout-evidence-module__JHTWSG__coverageMetric strong{color:rgb(var(--foreground));font-family:var(--font-space-grotesk), var(--font-manrope), sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.05em;font-size:2.1rem;line-height:1}.ai-fanout-evidence-module__JHTWSG__coverageMetric span{color:rgb(var(--muted-foreground));font-family:var(--font-jetbrains), monospace;letter-spacing:.05em;text-transform:uppercase;margin-top:5px;font-size:9px}.ai-fanout-evidence-module__JHTWSG__coverageCopy{color:rgb(var(--foreground) / .72);margin-top:14px}.ai-fanout-evidence-module__JHTWSG__trace{margin-top:20px;padding-left:0;list-style:none}.ai-fanout-evidence-module__JHTWSG__traceItem{grid-template-columns:31px minmax(0,1fr);gap:9px;display:grid;position:relative}.ai-fanout-evidence-module__JHTWSG__traceItem:nth-child(2){transition-delay:var(--stagger-stagger)}.ai-fanout-evidence-module__JHTWSG__traceItem:nth-child(3){transition-delay:calc(var(--stagger-stagger) * 2)}.ai-fanout-evidence-module__JHTWSG__traceItem:nth-child(4){transition-delay:calc(var(--stagger-stagger) * 3)}.ai-fanout-evidence-module__JHTWSG__traceItem:not(:last-child):before{background:linear-gradient(rgb(var(--accent) / .5), rgb(var(--border)) 50%, rgb(var(--border)));content:"";width:1px;position:absolute;top:26px;bottom:-1px;left:12px}.ai-fanout-evidence-module__JHTWSG__traceNode{z-index:1;border:1px solid rgb(var(--accent) / .72);background:rgb(var(--card));width:25px;height:25px;color:rgb(var(--accent));font-family:var(--font-jetbrains), monospace;box-shadow:0 0 0 4px rgb(var(--accent) / .065), 0 6px 18px #00000029;border-radius:999px;justify-content:center;align-items:center;font-size:9px;font-weight:800;display:inline-flex;position:relative}.ai-fanout-evidence-module__JHTWSG__queryRow{border:1px solid rgb(var(--border));background:linear-gradient(180deg, #ffffff05, transparent 44%), rgb(var(--background) / .34);border-radius:4px;min-width:0;margin-bottom:10px;padding:14px 15px 15px;transition:border-color .18s,background-color .18s,box-shadow .22s,transform .22s cubic-bezier(.16,1,.3,1);position:relative;box-shadow:inset 0 1px #ffffff06}.ai-fanout-evidence-module__JHTWSG__queryRow:hover{border-color:rgb(var(--foreground) / .24);background-color:rgb(var(--muted) / .22);transform:translateY(-1px);box-shadow:0 12px 28px #0000001c,inset 0 1px #ffffff0a}.ai-fanout-evidence-module__JHTWSG__queryHeader{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.ai-fanout-evidence-module__JHTWSG__queryText{overflow-wrap:anywhere;color:rgb(var(--foreground));font-size:13px;font-weight:750;line-height:1.4}.ai-fanout-evidence-module__JHTWSG__evidenceBadge{color:#66c080;font-family:var(--font-jetbrains), monospace;letter-spacing:.06em;text-transform:uppercase;background:#48b56f13;border:1px solid #48b56f57;border-radius:3px;flex:none;padding:3px 6px;font-size:9px;font-weight:700}.ai-fanout-evidence-module__JHTWSG__evidenceBadge[data-evidence=inferred]{color:#b49ef4;background:#8b5cf614;border-color:#8b5cf65c}.ai-fanout-evidence-module__JHTWSG__provenance,.ai-fanout-evidence-module__JHTWSG__traceNotice{color:rgb(var(--foreground) / .58);margin-top:5px;font-size:11px;line-height:1.55}.ai-fanout-evidence-module__JHTWSG__outcomes{grid-template-columns:minmax(100px,.7fr) minmax(140px,1.5fr) minmax(90px,.6fr);gap:6px;margin-top:12px;display:grid}.ai-fanout-evidence-module__JHTWSG__outcomes>div{border:1px solid rgb(var(--border) / .78);background:rgb(var(--card) / .52);border-radius:3px;min-width:0;padding:9px 10px}.ai-fanout-evidence-module__JHTWSG__outcomes dt{color:rgb(var(--muted-foreground));font-family:var(--font-jetbrains), monospace;letter-spacing:.04em;text-transform:uppercase;font-size:9px}.ai-fanout-evidence-module__JHTWSG__outcomes dd{overflow-wrap:anywhere;color:rgb(var(--foreground) / .82);margin-top:4px;font-size:11px;font-weight:700;line-height:1.45}.ai-fanout-evidence-module__JHTWSG__outcomes dd[data-tone=positive]{color:#4ab872}.ai-fanout-evidence-module__JHTWSG__outcomes dd[data-tone=negative]{color:rgb(var(--accent))}.ai-fanout-evidence-module__JHTWSG__sources{border-top:1px solid rgb(var(--border));margin-top:11px;padding-top:7px}.ai-fanout-evidence-module__JHTWSG__sources summary{cursor:pointer;min-height:34px;color:rgb(var(--accent));align-items:center;gap:7px;font-size:11px;font-weight:750;list-style:none;display:inline-flex}.ai-fanout-evidence-module__JHTWSG__sources summary::-webkit-details-marker{display:none}.ai-fanout-evidence-module__JHTWSG__sources summary:focus-visible,.ai-fanout-evidence-module__JHTWSG__sources a:focus-visible{outline:2px solid rgb(var(--ring));outline-offset:3px;border-radius:2px}.ai-fanout-evidence-module__JHTWSG__sources ul{gap:8px;margin-top:5px;display:grid}.ai-fanout-evidence-module__JHTWSG__sources li{min-width:0;color:rgb(var(--muted-foreground));font-size:11px}.ai-fanout-evidence-module__JHTWSG__sources a{color:rgb(var(--foreground) / .82);text-decoration:underline;-webkit-text-decoration-color:rgb(var(--accent) / .55);text-decoration-color:rgb(var(--accent) / .55);text-overflow:ellipsis;text-underline-offset:3px;white-space:nowrap;display:block;overflow:hidden}.ai-fanout-evidence-module__JHTWSG__sources a:hover{color:rgb(var(--accent))}@media (max-width:640px){.ai-fanout-evidence-module__JHTWSG__header{flex-direction:column;align-items:flex-start;gap:14px}.ai-fanout-evidence-module__JHTWSG__coverageMetric{border-left:0;justify-items:start;padding-left:0}.ai-fanout-evidence-module__JHTWSG__traceItem{grid-template-columns:27px minmax(0,1fr);gap:7px}.ai-fanout-evidence-module__JHTWSG__traceItem:not(:last-child):before{left:10px}.ai-fanout-evidence-module__JHTWSG__traceNode{width:21px;height:21px}.ai-fanout-evidence-module__JHTWSG__queryHeader{flex-direction:column;align-items:flex-start;gap:7px}.ai-fanout-evidence-module__JHTWSG__outcomes{grid-template-columns:1fr}.ai-fanout-evidence-module__JHTWSG__outcomes>div,.ai-fanout-evidence-module__JHTWSG__outcomes>div:first-child{padding:9px 10px}.ai-fanout-evidence-module__JHTWSG__outcomes>div+div{border-left:1px solid rgb(var(--border) / .78)}.ai-fanout-evidence-module__JHTWSG__section,.ai-fanout-evidence-module__JHTWSG__unavailable{padding:16px}}@media (prefers-reduced-motion:reduce){.ai-fanout-evidence-module__JHTWSG__sources summary span{transition:none}.ai-fanout-evidence-module__JHTWSG__sources[open] summary span{transform:none}.ai-fanout-evidence-module__JHTWSG__sources[open] ul{animation:none}.ai-fanout-evidence-module__JHTWSG__traceItem,.ai-fanout-evidence-module__JHTWSG__queryRow{transition:none;animation:none}.ai-fanout-evidence-module__JHTWSG__queryRow:hover{transform:none}}
.ai-processing-control-module__PUpLuW__control{border:1px solid rgb(var(--accent) / .27);background:radial-gradient(430px circle at 92% -25%, rgb(var(--accent) / .15), transparent 58%), linear-gradient(180deg, #ffffff07, transparent 42%), rgb(var(--card));border-radius:5px;padding:20px;position:relative;overflow:hidden;box-shadow:0 14px 34px #0000001c,inset 0 1px #ffffff0a}.ai-processing-control-module__PUpLuW__control:before{background:rgb(var(--accent));content:"";width:2px;position:absolute;inset:0 auto 0 0}.ai-processing-control-module__PUpLuW__detailRow{border-top:1px solid rgb(var(--border));background:rgb(var(--background) / .24);justify-content:space-between;align-items:flex-start;gap:14px;margin:17px -20px -20px;padding:15px 20px 17px;display:flex}@media (min-width:768px){.ai-processing-control-module__PUpLuW__control{padding:22px 24px}.ai-processing-control-module__PUpLuW__detailRow{margin-bottom:-22px;margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}}@media (max-width:640px){.ai-processing-control-module__PUpLuW__detailRow{flex-direction:column}}
.ai-run-fanout-summary-module__E527RG__summary{border:1px solid rgb(var(--accent) / .28);background:radial-gradient(360px circle at 0% 0%, rgb(var(--accent) / .11), transparent 62%), linear-gradient(180deg, #ffffff07, transparent 38%), rgb(var(--card));box-shadow:inset 3px 0 0 rgb(var(--accent) / .72), inset 0 1px #ffffff09;border-radius:6px;margin-top:18px;overflow:hidden}.ai-run-fanout-summary-module__E527RG__header{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;padding:17px 18px 15px;display:grid}.ai-run-fanout-summary-module__E527RG__eyebrow,.ai-run-fanout-summary-module__E527RG__metrics dt,.ai-run-fanout-summary-module__E527RG__coverage span,.ai-run-fanout-summary-module__E527RG__examplesHeader,.ai-run-fanout-summary-module__E527RG__queryMeta{font-family:var(--font-jetbrains), monospace;text-transform:uppercase}.ai-run-fanout-summary-module__E527RG__eyebrow{color:rgb(var(--accent));letter-spacing:.1em;font-size:9px;font-weight:800}.ai-run-fanout-summary-module__E527RG__title{color:rgb(var(--foreground));font-family:var(--font-space-grotesk), var(--font-manrope), sans-serif;letter-spacing:-.025em;margin-top:5px;font-size:16px;font-weight:750;line-height:1.2}.ai-run-fanout-summary-module__E527RG__intro{color:rgb(var(--foreground) / .58);margin-top:5px;font-size:11px;line-height:1.5}.ai-run-fanout-summary-module__E527RG__coverage{justify-items:end;min-width:92px;display:grid}.ai-run-fanout-summary-module__E527RG__coverage strong{color:rgb(var(--foreground));font-family:var(--font-space-grotesk), var(--font-manrope), sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.06em;font-size:2rem;line-height:.9}.ai-run-fanout-summary-module__E527RG__coverage[data-state=missing] strong{color:rgb(var(--accent))}.ai-run-fanout-summary-module__E527RG__coverage[data-state=present] strong{color:rgb(var(--positive))}.ai-run-fanout-summary-module__E527RG__coverage[data-state=unavailable] strong{color:rgb(var(--muted-foreground))}.ai-run-fanout-summary-module__E527RG__coverage span{max-width:11rem;color:rgb(var(--muted-foreground));letter-spacing:.055em;text-align:right;margin-top:6px;font-size:8px;line-height:1.4}.ai-run-fanout-summary-module__E527RG__metrics{border-block:1px solid rgb(var(--border));background:rgb(var(--background) / .26);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ai-run-fanout-summary-module__E527RG__metrics>div{min-width:0;padding:11px 13px}.ai-run-fanout-summary-module__E527RG__metrics>div+div{border-left:1px solid rgb(var(--border))}.ai-run-fanout-summary-module__E527RG__metrics dt{color:rgb(var(--muted-foreground));letter-spacing:.055em;font-size:8px;line-height:1.35}.ai-run-fanout-summary-module__E527RG__metrics dd{overflow-wrap:anywhere;color:rgb(var(--foreground));font-variant-numeric:tabular-nums;margin-top:5px;font-size:12px;font-weight:750;line-height:1.35}.ai-run-fanout-summary-module__E527RG__examplesHeader{color:rgb(var(--muted-foreground));letter-spacing:.07em;justify-content:space-between;gap:12px;padding:14px 18px 8px;font-size:8px;font-weight:700;display:flex}.ai-run-fanout-summary-module__E527RG__examples{padding:0 18px;list-style:none}.ai-run-fanout-summary-module__E527RG__examples li{border-top:1px solid rgb(var(--border) / .72);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.ai-run-fanout-summary-module__E527RG__query{overflow-wrap:anywhere;color:rgb(var(--foreground) / .88);font-size:11px;font-weight:700;line-height:1.45}.ai-run-fanout-summary-module__E527RG__queryMeta{color:rgb(var(--muted-foreground));letter-spacing:.045em;flex-wrap:wrap;justify-content:flex-end;gap:5px;font-size:7px;display:flex}.ai-run-fanout-summary-module__E527RG__queryMeta span{border:1px solid rgb(var(--border));white-space:nowrap;border-radius:3px;padding:3px 5px}.ai-run-fanout-summary-module__E527RG__queryMeta span[data-provenance=observed]{border-color:rgb(var(--positive) / .34);background:rgb(var(--positive) / .07);color:rgb(var(--positive))}.ai-run-fanout-summary-module__E527RG__queryMeta span[data-provenance=predicted],.ai-run-fanout-summary-module__E527RG__queryMeta span[data-provenance=mixed]{border-color:rgb(var(--information) / .34);background:rgb(var(--information) / .07);color:rgb(var(--information))}.ai-run-fanout-summary-module__E527RG__caveat,.ai-run-fanout-summary-module__E527RG__unavailable{border-top:1px solid rgb(var(--border) / .72);color:rgb(var(--muted-foreground));margin:0 18px;padding:11px 0 14px;font-size:9px;line-height:1.55}.ai-run-fanout-summary-module__E527RG__unavailable{border-top:1px solid rgb(var(--border));margin-top:0;padding-top:14px;font-size:11px}@media (max-width:480px){.ai-run-fanout-summary-module__E527RG__header{grid-template-columns:1fr;gap:13px;padding:16px}.ai-run-fanout-summary-module__E527RG__coverage{justify-items:start}.ai-run-fanout-summary-module__E527RG__coverage span{text-align:left}.ai-run-fanout-summary-module__E527RG__metrics{grid-template-columns:1fr}.ai-run-fanout-summary-module__E527RG__metrics>div+div{border-top:1px solid rgb(var(--border));border-left:0}.ai-run-fanout-summary-module__E527RG__examplesHeader,.ai-run-fanout-summary-module__E527RG__examples{padding-inline:16px}.ai-run-fanout-summary-module__E527RG__examples li{grid-template-columns:1fr;gap:7px}.ai-run-fanout-summary-module__E527RG__queryMeta{justify-content:flex-start}.ai-run-fanout-summary-module__E527RG__caveat,.ai-run-fanout-summary-module__E527RG__unavailable{margin-inline:16px}}
.product-walkthrough-module__vAwvVa__overlay{z-index:100;pointer-events:none;position:fixed;inset:0}.product-walkthrough-module__vAwvVa__interactionLayer,.product-walkthrough-module__vAwvVa__fallbackScrim{pointer-events:auto;position:fixed;inset:0}.product-walkthrough-module__vAwvVa__interactionLayer{z-index:0}.product-walkthrough-module__vAwvVa__fallbackScrim{z-index:1;background:#000000ad}.product-walkthrough-module__vAwvVa__spotlight{z-index:1;box-sizing:border-box;border:2px solid rgb(var(--accent));box-shadow:0 0 0 9999px #000000ad, 0 0 0 5px rgb(var(--accent) / .16);pointer-events:none;transition:top var(--duration-fast) var(--ease-smooth-out), left var(--duration-fast) var(--ease-smooth-out), width var(--duration-fast) var(--ease-smooth-out), height var(--duration-fast) var(--ease-smooth-out);border-radius:4px;position:fixed}.product-walkthrough-module__vAwvVa__spotlight:before,.product-walkthrough-module__vAwvVa__spotlight:after{content:"";width:9px;height:9px;position:absolute}.product-walkthrough-module__vAwvVa__spotlight:before{border-top:3px solid rgb(var(--accent));border-left:3px solid rgb(var(--accent));top:-4px;left:-4px}.product-walkthrough-module__vAwvVa__spotlight:after{border-right:3px solid rgb(var(--accent));border-bottom:3px solid rgb(var(--accent));bottom:-4px;right:-4px}.product-walkthrough-module__vAwvVa__coachMark{z-index:2;border:1px solid rgb(var(--border));border-left:4px solid rgb(var(--accent));background:rgb(var(--card));width:min(390px,100vw - 32px);max-height:calc(100dvh - 32px);color:rgb(var(--foreground));pointer-events:auto;border-radius:3px;position:fixed;overflow-y:auto;box-shadow:0 20px 60px #0000006b}.product-walkthrough-module__vAwvVa__coachMark:focus{outline:2px solid rgb(var(--ring));outline-offset:3px}.product-walkthrough-module__vAwvVa__coachMark_right:before,.product-walkthrough-module__vAwvVa__coachMark_left:before,.product-walkthrough-module__vAwvVa__coachMark_above:before,.product-walkthrough-module__vAwvVa__coachMark_below:before{border:1px solid rgb(var(--border));background:rgb(var(--card));content:"";width:12px;height:12px;position:absolute;transform:rotate(45deg)}.product-walkthrough-module__vAwvVa__coachMark_right:before{border-top:0;border-right:0;top:24px;left:-8px}.product-walkthrough-module__vAwvVa__coachMark_left:before{border-bottom:0;border-left:0;top:24px;right:-7px}.product-walkthrough-module__vAwvVa__coachMark_below:before{border-bottom:0;border-right:0;top:-7px;left:24px}.product-walkthrough-module__vAwvVa__coachMark_above:before{border-top:0;border-left:0;bottom:-7px;left:24px}.product-walkthrough-module__vAwvVa__topline{border-bottom:1px solid rgb(var(--border));justify-content:space-between;align-items:center;gap:18px;min-height:52px;padding:0 20px;display:flex}.product-walkthrough-module__vAwvVa__topline p,.product-walkthrough-module__vAwvVa__stepNumber{color:rgb(var(--accent));font-family:var(--font-jetbrains), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800}.product-walkthrough-module__vAwvVa__skipButton,.product-walkthrough-module__vAwvVa__backButton,.product-walkthrough-module__vAwvVa__nextButton{min-height:40px;font-size:12px;font-weight:800}.product-walkthrough-module__vAwvVa__skipButton,.product-walkthrough-module__vAwvVa__backButton{color:rgb(var(--muted-foreground))}.product-walkthrough-module__vAwvVa__skipButton:hover,.product-walkthrough-module__vAwvVa__skipButton:focus-visible,.product-walkthrough-module__vAwvVa__backButton:hover,.product-walkthrough-module__vAwvVa__backButton:focus-visible{color:rgb(var(--foreground))}.product-walkthrough-module__vAwvVa__skipButton:focus-visible,.product-walkthrough-module__vAwvVa__backButton:focus-visible,.product-walkthrough-module__vAwvVa__nextButton:focus-visible,.product-walkthrough-module__vAwvVa__progress button:focus-visible{outline:2px solid rgb(var(--ring));outline-offset:3px}.product-walkthrough-module__vAwvVa__stepContent{padding:24px 24px 20px}.product-walkthrough-module__vAwvVa__stepContent h2{font-family:var(--font-space-grotesk), var(--font-manrope), sans-serif;letter-spacing:-.045em;text-wrap:balance;margin-top:10px;font-size:25px;font-weight:650;line-height:1.05}.product-walkthrough-module__vAwvVa__stepCopy{color:rgb(var(--neutral-400));text-wrap:pretty;margin-top:15px;font-size:13px;line-height:1.65}.product-walkthrough-module__vAwvVa__progress{gap:7px;padding:0 24px 22px;display:flex}.product-walkthrough-module__vAwvVa__progressButton,.product-walkthrough-module__vAwvVa__progressButtonActive{background:rgb(var(--border));border:0;width:24px;height:4px;transition:width .15s,background .15s;display:block}.product-walkthrough-module__vAwvVa__progressButton:hover{background:rgb(var(--muted-foreground))}.product-walkthrough-module__vAwvVa__progressButtonActive{background:rgb(var(--accent));width:38px}.product-walkthrough-module__vAwvVa__footer{border-top:1px solid rgb(var(--border));justify-content:space-between;align-items:center;min-height:60px;padding:9px 16px 9px 24px;display:flex}.product-walkthrough-module__vAwvVa__backButton{padding:0 8px}.product-walkthrough-module__vAwvVa__nextButton{border:1px solid rgb(var(--accent));background:rgb(var(--accent));min-width:74px;color:rgb(var(--accent-foreground));padding:0 17px}.product-walkthrough-module__vAwvVa__nextButton:hover{filter:brightness(1.08)}@media (max-width:700px){.product-walkthrough-module__vAwvVa__coachMark{max-height:min(330px,100dvh - 32px)}.product-walkthrough-module__vAwvVa__coachMark_above:before,.product-walkthrough-module__vAwvVa__coachMark_below:before,.product-walkthrough-module__vAwvVa__coachMark_left:before,.product-walkthrough-module__vAwvVa__coachMark_right:before{display:none}.product-walkthrough-module__vAwvVa__stepContent{padding:20px 20px 17px}.product-walkthrough-module__vAwvVa__stepContent h2{font-size:22px}.product-walkthrough-module__vAwvVa__stepCopy{margin-top:12px}.product-walkthrough-module__vAwvVa__progress{padding:0 20px 18px}}@media (prefers-reduced-motion:reduce){.product-walkthrough-module__vAwvVa__spotlight,.product-walkthrough-module__vAwvVa__progressButton,.product-walkthrough-module__vAwvVa__progressButtonActive{transition:none}}
.workspace-shell-module__tlg8Sq__shell{--workspace-bg:#090a0a;--workspace-sidebar:#0c0d0d;--workspace-surface:#131515;--workspace-elevated:#181a1a;--workspace-border:#292c2c;--workspace-text:#f5f3ee;--workspace-muted:#8c908e;--workspace-accent:#ff3d00;--workspace-positive:#8abf7b;--workspace-warning:#fbbf24;--workspace-danger:#f87171;isolation:isolate;background:var(--workspace-bg);min-height:100vh;color:var(--workspace-text);position:relative}[data-theme=light] .workspace-shell-module__tlg8Sq__shell{--workspace-bg:#f2f2ef;--workspace-sidebar:#fafaf7;--workspace-surface:#fff;--workspace-elevated:#f7f7f3;--workspace-border:#d8dad5;--workspace-text:#111312;--workspace-muted:#666b68;--workspace-accent:#e73700;--workspace-positive:#4f7d46;--workspace-warning:#8a5a00;--workspace-danger:#b42318}.workspace-shell-module__tlg8Sq__frame{min-height:100vh;display:flex}.workspace-shell-module__tlg8Sq__sidebar{z-index:40;border-right:1px solid var(--workspace-border);background:var(--workspace-sidebar);flex-direction:column;width:238px;min-width:238px;height:100vh;display:flex;position:sticky;top:0}.workspace-shell-module__tlg8Sq__brand{color:var(--workspace-text);font-family:var(--font-space-grotesk), var(--font-manrope), sans-serif;letter-spacing:-.02em;align-items:center;gap:8px;padding:22px 20px 20px;font-size:16px;font-weight:700;display:inline-flex}.workspace-shell-module__tlg8Sq__brand:focus-visible,.workspace-shell-module__tlg8Sq__siteContextName:focus-visible,.workspace-shell-module__tlg8Sq__accountLink:focus-visible{outline:2px solid var(--workspace-accent);outline-offset:3px;border-radius:2px}.workspace-shell-module__tlg8Sq__brandMark{border:2px solid var(--workspace-accent);width:10px;height:10px}.workspace-shell-module__tlg8Sq__siteContext{border:1px solid var(--workspace-border);background:var(--workspace-surface);margin:0 14px 18px;padding:12px}.workspace-shell-module__tlg8Sq__siteContextLabel,.workspace-shell-module__tlg8Sq__groupLabel{color:var(--workspace-muted);font-family:var(--font-jetbrains), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.workspace-shell-module__tlg8Sq__siteContextName{color:var(--workspace-text);text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:13px;font-weight:700;display:block;overflow:hidden}.workspace-shell-module__tlg8Sq__siteContextLink{color:var(--workspace-muted);font-family:var(--font-jetbrains), monospace;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:10px;display:block;overflow:hidden}.workspace-shell-module__tlg8Sq__navigation{overscroll-behavior:contain;flex:1;padding:0 10px 18px;overflow-y:auto}.workspace-shell-module__tlg8Sq__commandTrigger{border:1px solid var(--workspace-border);min-height:38px;color:var(--workspace-muted);text-align:left;border-radius:2px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;margin:0 10px 18px;padding:0 10px;font-size:12px;display:grid}.workspace-shell-module__tlg8Sq__commandTrigger kbd{color:var(--workspace-muted);font-family:var(--font-jetbrains), monospace;font-size:9px}.workspace-shell-module__tlg8Sq__commandTrigger:hover,.workspace-shell-module__tlg8Sq__commandTrigger:focus-visible{border-color:var(--workspace-accent);color:var(--workspace-text)}.workspace-shell-module__tlg8Sq__commandTrigger:focus-visible{outline:2px solid var(--workspace-accent);outline-offset:2px}.workspace-shell-module__tlg8Sq__group+.workspace-shell-module__tlg8Sq__group{margin-top:20px}.workspace-shell-module__tlg8Sq__groupLabel{opacity:.82;padding:0 10px 7px;font-size:10px;display:block}.workspace-shell-module__tlg8Sq__navItem{min-height:40px;color:var(--workspace-muted);border-radius:3px;align-items:center;gap:10px;padding:0 10px;font-size:13px;font-weight:600;transition:background .15s,color .15s;display:flex}.workspace-shell-module__tlg8Sq__navLabel{flex:1;min-width:0}.workspace-shell-module__tlg8Sq__featureBadge{border:1px solid var(--workspace-border);font-family:var(--font-mono), monospace;letter-spacing:.04em;text-transform:uppercase;flex:none;align-items:center;gap:.2rem;padding:.18rem .32rem;font-size:.52rem;font-weight:700;line-height:1;display:inline-flex}.workspace-shell-module__tlg8Sq__featureBadgeEnabled{border-color:color-mix(in srgb, var(--workspace-accent) 55%, transparent);color:var(--workspace-accent)}.workspace-shell-module__tlg8Sq__navItem:hover,.workspace-shell-module__tlg8Sq__navItem:focus-visible{background:var(--workspace-elevated);color:var(--workspace-text)}.workspace-shell-module__tlg8Sq__navItem:focus-visible{outline:2px solid var(--workspace-accent);outline-offset:-2px}.workspace-shell-module__tlg8Sq__navItemActive{background:var(--workspace-elevated);color:var(--workspace-text)}.workspace-shell-module__tlg8Sq__navIcon{color:currentColor;justify-content:center;align-items:center;width:18px;display:inline-flex}.workspace-shell-module__tlg8Sq__navItemActive .workspace-shell-module__tlg8Sq__navIcon{color:var(--workspace-accent)}.workspace-shell-module__tlg8Sq__sidebarFooter{border-top:1px solid var(--workspace-border);padding:12px 14px 14px}.workspace-shell-module__tlg8Sq__accountRow{color:var(--workspace-text);align-items:center;gap:9px;display:flex}.workspace-shell-module__tlg8Sq__avatar{border:1px solid var(--workspace-border);width:30px;height:30px;color:var(--workspace-text);font-family:var(--font-jetbrains), monospace;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:inline-flex}.workspace-shell-module__tlg8Sq__accountMeta{flex:1;min-width:0}.workspace-shell-module__tlg8Sq__accountLink{color:var(--workspace-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;display:block;overflow:hidden}.workspace-shell-module__tlg8Sq__accountEmail{color:var(--workspace-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;display:block;overflow:hidden}.workspace-shell-module__tlg8Sq__footerActions{justify-content:space-between;align-items:center;gap:8px;margin-top:12px;display:flex}.workspace-shell-module__tlg8Sq__themeWrap .inline-flex{border-color:var(--workspace-border);background:var(--workspace-bg)}.workspace-shell-module__tlg8Sq__themeWrap button{min-height:34px;color:var(--workspace-muted)}.workspace-shell-module__tlg8Sq__themeWrap button[aria-checked=true]{background:var(--workspace-text);color:var(--workspace-bg)}.workspace-shell-module__tlg8Sq__productTour{min-height:34px;color:var(--workspace-muted);align-items:center;font-size:11px;font-weight:700;display:inline-flex}.workspace-shell-module__tlg8Sq__productTour:hover,.workspace-shell-module__tlg8Sq__productTour:focus-visible{color:var(--workspace-text)}.workspace-shell-module__tlg8Sq__productTour:focus-visible{outline:2px solid var(--workspace-accent);outline-offset:3px;border-radius:2px}.workspace-shell-module__tlg8Sq__main{background:var(--workspace-bg);flex:1;min-width:0}.workspace-shell-module__tlg8Sq__mobileBar{z-index:35;border-bottom:1px solid var(--workspace-border);background:color-mix(in srgb, var(--workspace-bg) 92%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);justify-content:space-between;align-items:center;min-height:58px;padding:0 16px;display:none;position:sticky;top:0}.workspace-shell-module__tlg8Sq__mobileMenuButton{border:1px solid var(--workspace-border);min-height:44px;color:var(--workspace-text);border-radius:2px;align-items:center;gap:7px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.workspace-shell-module__tlg8Sq__mobileActions{align-items:center;gap:8px;display:flex}.workspace-shell-module__tlg8Sq__mobileCommandButton{border:1px solid var(--workspace-border);width:44px;height:44px;color:var(--workspace-text);border-radius:2px;justify-content:center;align-items:center;display:inline-flex}.workspace-shell-module__tlg8Sq__mobileMenuButton:hover,.workspace-shell-module__tlg8Sq__mobileMenuButton:focus-visible,.workspace-shell-module__tlg8Sq__mobileCommandButton:hover,.workspace-shell-module__tlg8Sq__mobileCommandButton:focus-visible{border-color:var(--workspace-accent)}.workspace-shell-module__tlg8Sq__drawerBackdrop{z-index:45;opacity:0;pointer-events:none;transition:opacity var(--panel-close-dur) var(--panel-ease);background:#0000008c;position:fixed;inset:0}.workspace-shell-module__tlg8Sq__drawerBackdrop[data-open=true]{opacity:1;pointer-events:auto;transition-duration:var(--panel-open-dur)}.workspace-shell-module__tlg8Sq__drawer{z-index:50;overscroll-behavior:contain;border-right:1px solid var(--workspace-border);background:var(--workspace-sidebar);--panel-translate-y:-24px;flex-direction:column;width:min(290px,86vw);display:flex;position:fixed;inset:0 auto 0 0;box-shadow:18px 0 40px #00000038}@media (prefers-reduced-motion:reduce){.workspace-shell-module__tlg8Sq__drawerBackdrop{transition:none!important}}.workspace-shell-module__tlg8Sq__drawerClose{width:44px;height:44px;color:var(--workspace-muted);justify-content:center;align-items:center;margin:10px 10px 0 auto;display:inline-flex}.workspace-shell-module__tlg8Sq__drawerClose:hover,.workspace-shell-module__tlg8Sq__drawerClose:focus-visible{color:var(--workspace-text)}.workspace-shell-module__tlg8Sq__drawerClose:focus-visible,.workspace-shell-module__tlg8Sq__mobileMenuButton:focus-visible,.workspace-shell-module__tlg8Sq__mobileCommandButton:focus-visible{outline:2px solid var(--workspace-accent);outline-offset:2px}.workspace-shell-module__tlg8Sq__content{width:100%;max-width:1480px;margin:0 auto;padding:28px 32px 56px}.workspace-shell-module__tlg8Sq__content:focus{outline:2px solid var(--workspace-accent);outline-offset:-2px}.workspace-shell-module__tlg8Sq__statusPositive{color:var(--workspace-positive)}.workspace-shell-module__tlg8Sq__statusPositiveDot{background:var(--workspace-positive)}.workspace-shell-module__tlg8Sq__statusWarning{color:var(--workspace-warning)}.workspace-shell-module__tlg8Sq__statusWarningDot{background:var(--workspace-warning)}.workspace-shell-module__tlg8Sq__statusDanger{color:var(--workspace-danger)}.workspace-shell-module__tlg8Sq__statusDangerDot{background:var(--workspace-danger)}.workspace-shell-module__tlg8Sq__statusNeutral{color:var(--workspace-muted)}.workspace-shell-module__tlg8Sq__statusNeutralDot{background:var(--workspace-muted)}.workspace-shell-module__tlg8Sq__statusAccent{color:var(--workspace-accent)}.workspace-shell-module__tlg8Sq__statusAccentDot{background:var(--workspace-accent)}@media (max-width:1199px){.workspace-shell-module__tlg8Sq__sidebar{width:216px;min-width:216px}.workspace-shell-module__tlg8Sq__content{padding-left:24px;padding-right:24px}}@media (max-width:900px){.workspace-shell-module__tlg8Sq__sidebar{display:none}.workspace-shell-module__tlg8Sq__mobileBar{display:flex}.workspace-shell-module__tlg8Sq__content{padding:22px 18px calc(44px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.workspace-shell-module__tlg8Sq__navItem{transition:none}}
.workspace-ui-module__E1wmia__pageHeader{border-bottom:1px solid rgb(var(--border) / .72);justify-content:space-between;align-items:flex-end;gap:20px;padding:4px 0 20px;display:flex}.workspace-ui-module__E1wmia__pageTitle{color:rgb(var(--foreground));font-family:var(--font-space-grotesk), var(--font-manrope), sans-serif;letter-spacing:-.025em;font-size:clamp(1.55rem,2vw,2rem);font-weight:700;line-height:1.08}.workspace-ui-module__E1wmia__pageDescription{max-width:760px;color:rgb(var(--muted-foreground));margin-top:8px;font-size:13px;line-height:1.6}.workspace-ui-module__E1wmia__pageDescription a{color:rgb(var(--foreground) / .82);text-underline-offset:3px;text-decoration:underline}.workspace-ui-module__E1wmia__pageDescription a:hover{color:rgb(var(--accent))}.workspace-ui-module__E1wmia__pageDescription a:focus-visible{outline:2px solid rgb(var(--ring));outline-offset:3px;border-radius:2px}.workspace-ui-module__E1wmia__eyebrow{color:rgb(var(--accent));font-family:var(--font-jetbrains), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.workspace-ui-module__E1wmia__sectionTitle{color:rgb(var(--foreground));font-family:var(--font-space-grotesk), var(--font-manrope), sans-serif;letter-spacing:-.015em;font-size:16px;font-weight:700}.workspace-ui-module__E1wmia__sectionDescription{color:rgb(var(--muted-foreground));margin-top:4px;font-size:12px;line-height:1.5}.workspace-ui-module__E1wmia__panel{border:1px solid rgb(var(--border));background:linear-gradient(180deg, #ffffff06, transparent 34%), rgb(var(--card));border-radius:5px;min-width:0;position:relative;box-shadow:0 12px 30px #00000014,inset 0 1px #ffffff09}.workspace-ui-module__E1wmia__panelHeader{border-bottom:1px solid rgb(var(--border));justify-content:space-between;align-items:flex-start;gap:16px;padding:17px 20px;display:flex}.workspace-ui-module__E1wmia__panelBody{padding:20px}.workspace-ui-module__E1wmia__metricGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.workspace-ui-module__E1wmia__metricCard{border:1px solid rgb(var(--border));background:radial-gradient(340px circle at 10% -20%, rgb(var(--accent) / .075), transparent 52%), linear-gradient(180deg, #ffffff07, transparent 46%), rgb(var(--card));border-radius:5px;min-width:0;min-height:124px;padding:18px 20px;position:relative;overflow:hidden;box-shadow:0 9px 24px #00000014,inset 0 1px #ffffff09}.workspace-ui-module__E1wmia__metricCardLink{color:inherit;transition:background-color .15s,border-color .15s,transform .15s;display:block}.workspace-ui-module__E1wmia__metricCardLink:hover{border-color:rgb(var(--foreground) / .26);background-color:rgb(var(--muted) / .38);transform:translateY(-2px);box-shadow:0 14px 34px #00000024,inset 0 1px #ffffff0d}.workspace-ui-module__E1wmia__metricCardLink:focus-visible{outline:2px solid rgb(var(--ring));outline-offset:3px}.workspace-ui-module__E1wmia__metricArrow{color:rgb(var(--muted-foreground));transition:color .15s,transform .15s;position:absolute;top:17px;right:17px}.workspace-ui-module__E1wmia__metricCardLink:hover .workspace-ui-module__E1wmia__metricArrow,.workspace-ui-module__E1wmia__metricCardLink:focus-visible .workspace-ui-module__E1wmia__metricArrow{color:rgb(var(--accent));transform:translate(2px,-2px)}.workspace-ui-module__E1wmia__metricLabel{color:rgb(var(--muted-foreground));font-size:12px;font-weight:700}.workspace-ui-module__E1wmia__metricValue{color:rgb(var(--foreground));font-family:var(--font-space-grotesk), var(--font-manrope), sans-serif;letter-spacing:-.035em;margin-top:12px;font-size:clamp(1.65rem,3vw,2.25rem);font-weight:600;line-height:1}.workspace-ui-module__E1wmia__metricValueAccent{color:rgb(var(--accent))}.workspace-ui-module__E1wmia__metricNote{color:rgb(var(--muted-foreground));font-family:var(--font-jetbrains), monospace;margin-top:9px;font-size:11px;line-height:1.5}.workspace-ui-module__E1wmia__metricRail{border-block:1px solid rgb(var(--border));grid-template-columns:repeat(auto-fit,minmax(190px,1fr));display:grid}.workspace-ui-module__E1wmia__metricRailItem{min-width:0;min-height:112px;color:inherit;padding:17px 20px 16px;position:relative}.workspace-ui-module__E1wmia__metricRailItem+.workspace-ui-module__E1wmia__metricRailItem{border-left:1px solid rgb(var(--border))}.workspace-ui-module__E1wmia__metricRailLink{transition:background-color .18s,transform .22s cubic-bezier(.16,1,.3,1);display:block}.workspace-ui-module__E1wmia__metricRailLink:hover{background:rgb(var(--muted) / .36);transform:translateY(-1px)}.workspace-ui-module__E1wmia__metricRailLink:focus-visible{z-index:1;outline:2px solid rgb(var(--ring));outline-offset:-2px}.workspace-ui-module__E1wmia__metricRailLabel{color:rgb(var(--muted-foreground));font-family:var(--font-jetbrains), monospace;letter-spacing:.055em;text-transform:uppercase;padding-right:22px;font-size:10px;font-weight:700;line-height:1.45}.workspace-ui-module__E1wmia__metricRailValue{color:rgb(var(--foreground));font-family:var(--font-space-grotesk), var(--font-manrope), sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.04em;margin-top:9px;font-size:clamp(1.45rem,2.8vw,2rem);font-weight:650;line-height:1}.workspace-ui-module__E1wmia__metricRailNote{color:rgb(var(--muted-foreground));font-family:var(--font-jetbrains), monospace;margin-top:8px;font-size:10px;line-height:1.45}.workspace-ui-module__E1wmia__metricRailArrow{color:rgb(var(--muted-foreground));transition:color .15s,transform .15s;position:absolute;top:17px;right:17px}.workspace-ui-module__E1wmia__metricRailLink:hover .workspace-ui-module__E1wmia__metricRailArrow,.workspace-ui-module__E1wmia__metricRailLink:focus-visible .workspace-ui-module__E1wmia__metricRailArrow{color:rgb(var(--accent));transform:translate(2px,-2px)}.workspace-ui-module__E1wmia__metricDeltaPositive,.workspace-ui-module__E1wmia__metricDeltaNegative,.workspace-ui-module__E1wmia__metricDeltaNeutral{align-items:center;gap:4px;display:inline-flex}.workspace-ui-module__E1wmia__metricDeltaPositive{color:#66aa5b}.workspace-ui-module__E1wmia__metricDeltaNegative{color:rgb(var(--accent))}.workspace-ui-module__E1wmia__metricDeltaNeutral{color:rgb(var(--muted-foreground))}.workspace-ui-module__E1wmia__dashboardGrid{grid-template-columns:minmax(0,1.55fr) minmax(240px,.85fr) minmax(240px,.85fr);gap:12px;display:grid}.workspace-ui-module__E1wmia__dashboardGridWide{grid-template-columns:minmax(0,1.8fr) minmax(280px,.8fr);gap:12px;display:grid}.workspace-ui-module__E1wmia__chartWrap{min-height:255px;padding:14px 16px 12px}.workspace-ui-module__E1wmia__chart{width:100%;height:205px;display:block;overflow:visible}.workspace-ui-module__E1wmia__chart text{fill:rgb(var(--muted-foreground));font-family:var(--font-jetbrains), monospace;font-size:10px}.workspace-ui-module__E1wmia__chartGridLine{stroke:rgb(var(--border));stroke-width:1px}.workspace-ui-module__E1wmia__chartLine{fill:none;stroke:rgb(var(--accent));stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px}.workspace-ui-module__E1wmia__chartDot{fill:rgb(var(--accent));stroke:rgb(var(--card));stroke-width:2px}.workspace-ui-module__E1wmia__chartEmpty{border:1px dashed rgb(var(--border));min-height:205px;color:rgb(var(--muted-foreground));text-align:center;border-radius:2px;place-items:center;font-size:11px;display:grid}.workspace-ui-module__E1wmia__platformList,.workspace-ui-module__E1wmia__opportunityList{gap:10px;display:grid}.workspace-ui-module__E1wmia__platformRow{border-bottom:1px solid rgb(var(--border) / .7);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding-bottom:12px;display:grid}.workspace-ui-module__E1wmia__platformRow:last-child{border-bottom:0;padding-bottom:0}.workspace-ui-module__E1wmia__platformName{min-width:0;color:rgb(var(--foreground));align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.workspace-ui-module__E1wmia__platformMark{border:1px solid rgb(var(--border));width:19px;height:19px;color:rgb(var(--accent));font-family:var(--font-jetbrains), monospace;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:8px;font-weight:700;display:inline-flex}.workspace-ui-module__E1wmia__platformBar{background:rgb(var(--muted));border-radius:99px;grid-column:1/-1;height:4px;overflow:hidden}.workspace-ui-module__E1wmia__platformBar span{border-radius:inherit;background:rgb(var(--accent));height:100%;display:block}.workspace-ui-module__E1wmia__platformValue{color:rgb(var(--foreground));font-family:var(--font-jetbrains), monospace;font-size:11px}.workspace-ui-module__E1wmia__providerSignalStrip{grid-template-columns:repeat(auto-fit,minmax(min(100%,205px),1fr));gap:10px;margin-top:22px;display:grid}.workspace-ui-module__E1wmia__providerSignal{--signal-color:var(--accent);border:1px solid rgb(var(--border));background:radial-gradient(280px circle at 12% -15%, rgb(var(--signal-color) / .14), transparent 58%), linear-gradient(180deg, #ffffff08, transparent 48%), rgb(var(--card));border-radius:5px;min-width:0;padding:15px 16px 14px;transition:border-color .18s,box-shadow .22s,transform .22s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:0 8px 22px #0000001a,inset 0 1px #ffffff0a}.workspace-ui-module__E1wmia__providerSignal:before{background:rgb(var(--signal-color));content:"";opacity:.78;width:2px;position:absolute;inset:0 auto 0 0}.workspace-ui-module__E1wmia__providerSignal[data-tone=positive]{--signal-color:72 181 111}.workspace-ui-module__E1wmia__providerSignal[data-tone=warning]{--signal-color:217 154 43}.workspace-ui-module__E1wmia__providerSignal[data-tone=danger]{--signal-color:232 76 53}.workspace-ui-module__E1wmia__providerSignal[data-tone=neutral]{--signal-color:116 128 145}.workspace-ui-module__E1wmia__providerSignal:hover{border-color:rgb(var(--signal-color) / .58);transform:translateY(-2px);box-shadow:0 14px 32px #00000029,inset 0 1px #ffffff0f}.workspace-ui-module__E1wmia__providerSignalTopline{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.workspace-ui-module__E1wmia__providerSignalTopline .workspace-ui-module__E1wmia__platformName{min-width:0}.workspace-ui-module__E1wmia__providerSignalTopline .workspace-ui-module__E1wmia__platformName>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-ui-module__E1wmia__providerSignalTopline>span:last-child{font-family:var(--font-jetbrains), monospace;font-variant-numeric:tabular-nums;flex:none;font-size:9px;font-weight:700}.workspace-ui-module__E1wmia__providerSignalValue{color:rgb(var(--foreground));font-family:var(--font-space-grotesk), var(--font-manrope), sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.055em;margin-top:18px;font-size:clamp(1.85rem,3vw,2.45rem);font-weight:680;line-height:.92;display:block}.workspace-ui-module__E1wmia__providerSignalTrack{background:rgb(var(--muted) / .85);height:4px;margin-top:13px;overflow:hidden}.workspace-ui-module__E1wmia__providerSignalTrack span{border-radius:inherit;background:rgb(var(--signal-color));transform-origin:0;height:100%;animation:.56s cubic-bezier(.16,1,.3,1) .14s both workspace-ui-module__E1wmia__providerSignalReveal;display:block}.workspace-ui-module__E1wmia__providerSignal:nth-child(2) .workspace-ui-module__E1wmia__providerSignalTrack span{animation-delay:.19s}.workspace-ui-module__E1wmia__providerSignal:nth-child(3) .workspace-ui-module__E1wmia__providerSignalTrack span{animation-delay:.24s}.workspace-ui-module__E1wmia__providerSignalMeta{color:rgb(var(--muted-foreground));font-family:var(--font-jetbrains), monospace;font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:8px;margin-top:9px;font-size:10px;line-height:1.4;display:flex}.workspace-ui-module__E1wmia__providerSignalMeta>span:first-child{align-items:center;gap:6px;min-width:0;display:inline-flex}.workspace-ui-module__E1wmia__signalDot{background:rgb(var(--signal-color));width:6px;height:6px;box-shadow:0 0 0 3px rgb(var(--signal-color) / .11);border-radius:999px;flex:none}.workspace-ui-module__E1wmia__providerDeltaPositive{color:#62b971}.workspace-ui-module__E1wmia__providerDeltaNegative{color:#f16048}.workspace-ui-module__E1wmia__providerDeltaNeutral{color:rgb(var(--muted-foreground))}.workspace-ui-module__E1wmia__opportunityItem{border:1px solid rgb(var(--border));color:inherit;border-radius:2px;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:9px;padding:12px;display:grid}.workspace-ui-module__E1wmia__opportunityLink{transition:background-color .18s,border-color .18s,transform .22s cubic-bezier(.16,1,.3,1)}.workspace-ui-module__E1wmia__opportunityLink:hover{border-color:rgb(var(--foreground) / .32);background:rgb(var(--muted) / .35);transform:translateY(-1px)}.workspace-ui-module__E1wmia__opportunityLink:focus-visible{outline:2px solid rgb(var(--ring));outline-offset:2px}.workspace-ui-module__E1wmia__opportunityIndex{color:rgb(var(--accent));font-family:var(--font-jetbrains), monospace;font-size:10px}.workspace-ui-module__E1wmia__opportunityTitle{color:rgb(var(--foreground));font-size:12px;font-weight:700;line-height:1.25}.workspace-ui-module__E1wmia__opportunityMeta{color:rgb(var(--muted-foreground));margin-top:4px;font-size:10px;line-height:1.5}.workspace-ui-module__E1wmia__actionPanel{border:1px solid rgb(var(--border));background:rgb(var(--card));border-radius:3px;flex-direction:column;justify-content:space-between;gap:22px;min-height:100%;padding:18px;display:flex}.workspace-ui-module__E1wmia__actionTitle{max-width:22ch;color:rgb(var(--foreground));font-family:var(--font-space-grotesk), var(--font-manrope), sans-serif;letter-spacing:-.02em;margin-top:10px;font-size:20px;font-weight:700;line-height:1.12}.workspace-ui-module__E1wmia__actionCopy{color:rgb(var(--muted-foreground));margin-top:9px;font-size:13px;line-height:1.6}.workspace-ui-module__E1wmia__primaryButton,.workspace-ui-module__E1wmia__secondaryButton{border-radius:2px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-size:12px;font-weight:800;transition:opacity .18s,border-color .18s,background .18s,transform .22s cubic-bezier(.16,1,.3,1);display:inline-flex}.workspace-ui-module__E1wmia__primaryButton>svg,.workspace-ui-module__E1wmia__secondaryButton>svg,.workspace-ui-module__E1wmia__textLink>svg{transition:transform .22s cubic-bezier(.16,1,.3,1)}.workspace-ui-module__E1wmia__primaryButton{background:rgb(var(--accent));color:rgb(var(--accent-foreground))}.workspace-ui-module__E1wmia__primaryButton:hover,.workspace-ui-module__E1wmia__primaryButton:focus-visible{opacity:.88;transform:translateY(-1px)}.workspace-ui-module__E1wmia__primaryButton:hover>svg,.workspace-ui-module__E1wmia__primaryButton:focus-visible>svg,.workspace-ui-module__E1wmia__secondaryButton:hover>svg,.workspace-ui-module__E1wmia__secondaryButton:focus-visible>svg,.workspace-ui-module__E1wmia__textLink:hover>svg,.workspace-ui-module__E1wmia__textLink:focus-visible>svg{transform:translate(2px,-2px)}.workspace-ui-module__E1wmia__primaryButton:focus-visible,.workspace-ui-module__E1wmia__secondaryButton:focus-visible{outline:2px solid rgb(var(--ring));outline-offset:3px}.workspace-ui-module__E1wmia__secondaryButton{border:1px solid rgb(var(--border));color:rgb(var(--foreground))}.workspace-ui-module__E1wmia__secondaryButton:hover,.workspace-ui-module__E1wmia__secondaryButton:focus-visible{border-color:rgb(var(--accent))}.workspace-ui-module__E1wmia__tableFrame{overscroll-behavior-inline:contain;width:100%;max-width:100%;overflow-x:auto}.workspace-ui-module__E1wmia__table{border-collapse:collapse;font-variant-numeric:tabular-nums;text-align:left;width:100%;min-width:680px;font-size:12px}.workspace-ui-module__E1wmia__table th{color:rgb(var(--muted-foreground));font-family:var(--font-jetbrains), monospace;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:500}.workspace-ui-module__E1wmia__table th,.workspace-ui-module__E1wmia__table td{border-bottom:1px solid rgb(var(--border));vertical-align:middle;padding:11px 14px}.workspace-ui-module__E1wmia__table tbody tr:last-child td{border-bottom:0}.workspace-ui-module__E1wmia__table td{color:rgb(var(--foreground) / .86)}.workspace-ui-module__E1wmia__tableMuted{color:rgb(var(--muted-foreground))!important}.workspace-ui-module__E1wmia__emptyState{border:1px dashed rgb(var(--border));border-radius:2px;padding:24px}.workspace-ui-module__E1wmia__emptyTitle{color:rgb(var(--foreground));font-size:13px;font-weight:800}.workspace-ui-module__E1wmia__emptyCopy{max-width:620px;color:rgb(var(--muted-foreground));margin-top:7px;font-size:12px;line-height:1.55}.workspace-ui-module__E1wmia__textLink{min-height:32px;color:rgb(var(--accent));align-items:center;gap:4px;font-size:11px;font-weight:800;display:inline-flex}.workspace-ui-module__E1wmia__textLink:hover{text-underline-offset:3px;text-decoration:underline}.workspace-ui-module__E1wmia__textLink:focus-visible{outline:2px solid rgb(var(--ring));outline-offset:2px;border-radius:2px}@keyframes workspace-ui-module__E1wmia__providerSignalReveal{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:1180px){.workspace-ui-module__E1wmia__dashboardGrid{grid-template-columns:minmax(0,1.4fr) minmax(220px,.8fr)}.workspace-ui-module__E1wmia__dashboardGrid>:first-child{grid-row:span 2}}@media (max-width:1080px){.workspace-ui-module__E1wmia__metricGrid,.workspace-ui-module__E1wmia__metricRail{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-ui-module__E1wmia__metricRailItem:nth-child(odd):not(:first-child){border-left:0}.workspace-ui-module__E1wmia__metricRailItem:nth-child(n+3){border-top:1px solid rgb(var(--border))}}@media (max-width:820px){.workspace-ui-module__E1wmia__pageHeader{flex-direction:column;align-items:flex-start}.workspace-ui-module__E1wmia__dashboardGrid,.workspace-ui-module__E1wmia__dashboardGridWide{grid-template-columns:1fr}.workspace-ui-module__E1wmia__dashboardGrid>:first-child{grid-row:auto}.workspace-ui-module__E1wmia__providerSignalStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.workspace-ui-module__E1wmia__providerSignalStrip,.workspace-ui-module__E1wmia__metricGrid{grid-template-columns:1fr}.workspace-ui-module__E1wmia__panelHeader,.workspace-ui-module__E1wmia__panelBody{padding-left:16px;padding-right:16px}.workspace-ui-module__E1wmia__metricRail{grid-template-columns:1fr}.workspace-ui-module__E1wmia__metricRailItem+.workspace-ui-module__E1wmia__metricRailItem,.workspace-ui-module__E1wmia__metricRailItem:nth-child(n+3){border-top:1px solid rgb(var(--border));border-left:0}.workspace-ui-module__E1wmia__metricRailItem{min-height:0;padding:14px 4px}.workspace-ui-module__E1wmia__metricRailValue{font-size:1.55rem}.workspace-ui-module__E1wmia__metricRailArrow{top:15px;right:4px}}@media (prefers-reduced-motion:reduce){.workspace-ui-module__E1wmia__metricCardLink,.workspace-ui-module__E1wmia__metricArrow,.workspace-ui-module__E1wmia__metricRailLink,.workspace-ui-module__E1wmia__metricRailArrow,.workspace-ui-module__E1wmia__providerSignalTrack span,.workspace-ui-module__E1wmia__opportunityLink,.workspace-ui-module__E1wmia__primaryButton,.workspace-ui-module__E1wmia__secondaryButton,.workspace-ui-module__E1wmia__primaryButton>svg,.workspace-ui-module__E1wmia__secondaryButton>svg,.workspace-ui-module__E1wmia__textLink>svg{transition:none;animation:none}.workspace-ui-module__E1wmia__metricCardLink:hover,.workspace-ui-module__E1wmia__metricCardLink:hover .workspace-ui-module__E1wmia__metricArrow,.workspace-ui-module__E1wmia__metricCardLink:focus-visible .workspace-ui-module__E1wmia__metricArrow,.workspace-ui-module__E1wmia__metricRailLink:hover .workspace-ui-module__E1wmia__metricRailArrow,.workspace-ui-module__E1wmia__metricRailLink:focus-visible .workspace-ui-module__E1wmia__metricRailArrow,.workspace-ui-module__E1wmia__metricRailLink:hover,.workspace-ui-module__E1wmia__opportunityLink:hover,.workspace-ui-module__E1wmia__primaryButton:hover,.workspace-ui-module__E1wmia__primaryButton:focus-visible,.workspace-ui-module__E1wmia__primaryButton:hover>svg,.workspace-ui-module__E1wmia__primaryButton:focus-visible>svg,.workspace-ui-module__E1wmia__secondaryButton:hover>svg,.workspace-ui-module__E1wmia__secondaryButton:focus-visible>svg,.workspace-ui-module__E1wmia__textLink:hover>svg,.workspace-ui-module__E1wmia__textLink:focus-visible>svg,.workspace-ui-module__E1wmia__providerSignal:hover{transform:none}}
.legacy-overview-module__cFWxsq__signalBrief{border:1px solid rgb(var(--border));border-left:4px solid rgb(var(--accent));background:rgb(var(--card));border-radius:3px;flex-direction:column;justify-content:space-between;min-width:0;min-height:260px;padding:24px 26px 0;display:flex}.legacy-overview-module__cFWxsq__signalTopline{justify-content:space-between;align-items:center;gap:16px;display:flex}.legacy-overview-module__cFWxsq__signalTitle{max-width:27ch;color:rgb(var(--foreground));font-family:var(--font-space-grotesk), var(--font-manrope), sans-serif;letter-spacing:-.03em;text-wrap:balance;margin-top:18px;font-size:clamp(1.65rem,3vw,2.65rem);font-weight:600;line-height:1.09}.legacy-overview-module__cFWxsq__signalCopy{max-width:72ch;color:rgb(var(--muted-foreground));text-wrap:pretty;margin-top:12px;font-size:13px;line-height:1.65}.legacy-overview-module__cFWxsq__signalMeta{border-top:1px solid rgb(var(--border));grid-template-columns:repeat(3,minmax(0,1fr));margin:24px -26px 0;display:grid}@media (max-width:1080px){.legacy-overview-module__cFWxsq__signalBrief{min-height:auto}}@media (max-width:640px){.legacy-overview-module__cFWxsq__signalBrief{padding:20px 18px 0}.legacy-overview-module__cFWxsq__signalTopline{flex-direction:column;align-items:flex-start}.legacy-overview-module__cFWxsq__signalMeta{grid-template-columns:1fr;margin-left:-18px;margin-right:-18px}}
.ai-recommendations-module__9H495a__pageStack{gap:14px;padding-top:14px;display:grid}.ai-recommendations-module__9H495a__summaryCard{border:1px solid rgb(var(--border));border-top:3px solid rgb(var(--accent));background:rgb(var(--card));border-radius:3px;padding:clamp(22px,4vw,42px)}.ai-recommendations-module__9H495a__summaryTopline,.ai-recommendations-module__9H495a__recommendationTopline,.ai-recommendations-module__9H495a__coverageTopline,.ai-recommendations-module__9H495a__sectionHeader,.ai-recommendations-module__9H495a__watchHeading,.ai-recommendations-module__9H495a__summaryFooter,.ai-recommendations-module__9H495a__boundaryGrid,.ai-recommendations-module__9H495a__sectionEyebrow{justify-content:space-between;align-items:center;gap:12px;display:flex}.ai-recommendations-module__9H495a__summaryTopline{align-items:flex-start}.ai-recommendations-module__9H495a__eyebrow,.ai-recommendations-module__9H495a__metaLabel,.ai-recommendations-module__9H495a__boundaryLabel{color:rgb(var(--accent));font-family:var(--font-jetbrains), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.ai-recommendations-module__9H495a__summaryTitle{max-width:960px;color:rgb(var(--foreground));font-family:var(--font-space-grotesk), var(--font-manrope), sans-serif;letter-spacing:-.045em;margin-top:18px;font-size:clamp(1.7rem,4vw,3.2rem);font-weight:700;line-height:1.02}.ai-recommendations-module__9H495a__summaryNarrative{max-width:820px;color:rgb(var(--muted-foreground));margin-top:16px;font-size:15px;line-height:1.65}.ai-recommendations-module__9H495a__summaryEvidence{margin-top:13px}.ai-recommendations-module__9H495a__summaryFooter{border-top:1px solid rgb(var(--border));color:rgb(var(--foreground) / .75);font-family:var(--font-jetbrains), monospace;flex-wrap:wrap;justify-content:flex-start;margin-top:26px;padding-top:16px;font-size:11px}.ai-recommendations-module__9H495a__summaryFooter>span{gap:4px;display:grid}.ai-recommendations-module__9H495a__summaryFooter .ai-recommendations-module__9H495a__metaLabel{color:rgb(var(--muted-foreground))}.ai-recommendations-module__9H495a__uncertainty{max-width:820px;color:rgb(var(--muted-foreground));align-items:flex-start;gap:8px;margin-top:20px;font-size:12px;line-height:1.5;display:flex}.ai-recommendations-module__9H495a__uncertainty svg{color:rgb(var(--accent));flex:none;margin-top:2px}.ai-recommendations-module__9H495a__automaticNote,.ai-recommendations-module__9H495a__pendingCard{border:1px solid rgb(var(--border));background:rgb(var(--muted) / .28);color:rgb(var(--muted-foreground));border-radius:3px;grid-template-columns:auto minmax(0,1fr);gap:14px;padding:18px 20px;font-size:12px;line-height:1.55;display:grid}.ai-recommendations-module__9H495a__automaticNote strong{color:rgb(var(--foreground));font-size:13px}.ai-recommendations-module__9H495a__automaticNote p{margin-top:4px}.ai-recommendations-module__9H495a__automaticIcon{color:#34d399;background:#10b98124;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.ai-recommendations-module__9H495a__failureNote{color:#fca5a5;grid-column:2}.ai-recommendations-module__9H495a__primarySection{gap:8px;display:grid}.ai-recommendations-module__9H495a__sectionEyebrow{color:rgb(var(--muted-foreground));font-family:var(--font-jetbrains), monospace;letter-spacing:.06em;text-transform:uppercase;padding:0 4px;font-size:10px}.ai-recommendations-module__9H495a__sectionEyebrow span:first-child{color:rgb(var(--accent));font-weight:700}.ai-recommendations-module__9H495a__recommendationCard{border:1px solid rgb(var(--border));background:rgb(var(--card));border-radius:3px;min-width:0;padding:24px}.ai-recommendations-module__9H495a__primaryCard{border-top:3px solid rgb(var(--accent));padding-top:22px}.ai-recommendations-module__9H495a__recommendationTopline{align-items:flex-start}.ai-recommendations-module__9H495a__roleLabel{color:rgb(var(--accent));font-family:var(--font-jetbrains), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.ai-recommendations-module__9H495a__classification{color:rgb(var(--muted-foreground));font-family:var(--font-jetbrains), monospace;text-transform:uppercase;font-size:10px}.ai-recommendations-module__9H495a__recommendationTitle{max-width:800px;color:rgb(var(--foreground));font-family:var(--font-space-grotesk), var(--font-manrope), sans-serif;letter-spacing:-.03em;margin-top:13px;font-size:clamp(1.35rem,2.4vw,2rem);font-weight:700;line-height:1.08}.ai-recommendations-module__9H495a__recommendationBody{gap:24px;margin-top:26px;display:grid}.ai-recommendations-module__9H495a__subheading{color:rgb(var(--foreground));letter-spacing:.01em;font-size:12px;font-weight:800}.ai-recommendations-module__9H495a__claimList,.ai-recommendations-module__9H495a__steps,.ai-recommendations-module__9H495a__watchList{gap:10px;margin-top:10px;padding:0;list-style:none;display:grid}.ai-recommendations-module__9H495a__claim{border-left:2px solid rgb(var(--accent) / .7);color:rgb(var(--foreground) / .87);padding-left:12px;font-size:14px;line-height:1.55}.ai-recommendations-module__9H495a__claim>p{margin:0}.ai-recommendations-module__9H495a__evidenceRefs{color:rgb(var(--muted-foreground));font-family:var(--font-jetbrains), monospace;flex-wrap:wrap;gap:5px 8px;margin-top:7px;font-size:10px;line-height:1.45;display:flex}.ai-recommendations-module__9H495a__evidenceRef{align-items:center;gap:4px;display:inline-flex}.ai-recommendations-module__9H495a__evidenceDot{background:rgb(var(--accent));border-radius:50%;width:4px;height:4px;display:inline-block}.ai-recommendations-module__9H495a__evidenceLink{color:inherit;text-underline-offset:2px;text-decoration:underline}.ai-recommendations-module__9H495a__evidenceLink:hover{color:rgb(var(--foreground))}.ai-recommendations-module__9H495a__steps li{color:rgb(var(--foreground) / .85);grid-template-columns:25px minmax(0,1fr);gap:9px;font-size:13px;line-height:1.5;display:grid}.ai-recommendations-module__9H495a__stepNumber{color:rgb(var(--accent));font-family:var(--font-jetbrains), monospace;font-size:11px;font-weight:700}.ai-recommendations-module__9H495a__hypothesisBlock{border-top:1px solid rgb(var(--border));color:rgb(var(--foreground) / .82);padding-top:17px;font-size:13px;line-height:1.55}.ai-recommendations-module__9H495a__hypothesisBlock>p{margin-top:8px}.ai-recommendations-module__9H495a__targetBlock{border-left:2px solid rgb(var(--accent) / .7);padding-left:12px}.ai-recommendations-module__9H495a__targetList{gap:7px;margin-top:9px;padding:0;list-style:none;display:grid}.ai-recommendations-module__9H495a__targetList li{color:rgb(var(--foreground) / .85);flex-wrap:wrap;align-items:baseline;gap:8px;font-size:13px;line-height:1.45;display:flex}.ai-recommendations-module__9H495a__targetList a{color:inherit;text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline}.ai-recommendations-module__9H495a__targetList a:hover{color:rgb(var(--accent))}.ai-recommendations-module__9H495a__targetKind{color:rgb(var(--accent));font-family:var(--font-jetbrains), monospace;letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:700}.ai-recommendations-module__9H495a__confidenceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ai-recommendations-module__9H495a__confidenceItem{border:1px solid rgb(var(--border));border-radius:2px;gap:5px;padding:12px;display:grid}.ai-recommendations-module__9H495a__confidenceValue{color:rgb(var(--foreground));font-family:var(--font-space-grotesk), sans-serif;text-transform:capitalize;font-size:18px;font-weight:700}.ai-recommendations-module__9H495a__confidenceStatement{color:rgb(var(--muted-foreground));font-size:11px;line-height:1.45}.ai-recommendations-module__9H495a__watchBlock{border:1px solid rgb(var(--border));background:rgb(var(--muted) / .2);border-radius:2px;padding:15px}.ai-recommendations-module__9H495a__watchHeading{justify-content:flex-start}.ai-recommendations-module__9H495a__watchHeading svg{color:rgb(var(--accent))}.ai-recommendations-module__9H495a__watchList{margin-top:13px}.ai-recommendations-module__9H495a__watchList li{color:rgb(var(--foreground) / .82);padding-left:14px;font-size:12px;line-height:1.5;position:relative}.ai-recommendations-module__9H495a__watchList li:before{background:rgb(var(--accent));content:"";border-radius:50%;width:5px;height:5px;position:absolute;top:.55em;left:0}.ai-recommendations-module__9H495a__watchNote{color:rgb(var(--muted-foreground));margin-top:12px;font-size:11px;line-height:1.5}.ai-recommendations-module__9H495a__watchNote strong{color:rgb(var(--foreground) / .78)}.ai-recommendations-module__9H495a__limitations{border-top:1px solid rgb(var(--border));color:rgb(var(--muted-foreground));grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding-top:18px;font-size:11px;line-height:1.5;display:grid}.ai-recommendations-module__9H495a__limitations ul{gap:5px;margin-top:7px;padding-left:16px;list-style:outside;display:grid}.ai-recommendations-module__9H495a__limitations p{margin-top:7px}.ai-recommendations-module__9H495a__alternativesSection{gap:12px;display:grid}.ai-recommendations-module__9H495a__sectionHeader{align-items:flex-end;padding:0 4px}.ai-recommendations-module__9H495a__sectionHeader h2{color:rgb(var(--foreground));font-family:var(--font-space-grotesk), sans-serif;letter-spacing:-.025em;margin-top:5px;font-size:20px;font-weight:700}.ai-recommendations-module__9H495a__sectionHint{color:rgb(var(--muted-foreground));font-family:var(--font-jetbrains), monospace;font-size:10px}.ai-recommendations-module__9H495a__alternativesGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ai-recommendations-module__9H495a__pendingCard{grid-template-columns:auto minmax(0,1fr);align-items:start;padding:25px}.ai-recommendations-module__9H495a__pendingCard>svg{color:rgb(var(--accent));margin-top:2px}.ai-recommendations-module__9H495a__pendingCard h2{color:rgb(var(--foreground));font-family:var(--font-space-grotesk), sans-serif;letter-spacing:-.025em;font-size:20px;font-weight:700}.ai-recommendations-module__9H495a__pendingCard p{margin-top:8px}.ai-recommendations-module__9H495a__pendingBoundary{color:rgb(var(--muted-foreground))}.ai-recommendations-module__9H495a__coverageGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.ai-recommendations-module__9H495a__coverageItem{border:1px solid rgb(var(--border));border-radius:2px;min-width:0;padding:13px}.ai-recommendations-module__9H495a__coverageTopline{align-items:flex-start}.ai-recommendations-module__9H495a__coverageLabel{color:rgb(var(--foreground));font-size:11px;font-weight:700;line-height:1.3}.ai-recommendations-module__9H495a__readiness{font-family:var(--font-jetbrains), monospace;letter-spacing:.04em;flex:none;font-size:8px;font-weight:700}.ai-recommendations-module__9H495a__readinessREADY{color:#34d399}.ai-recommendations-module__9H495a__readinessPARTIAL{color:#fbbf24}.ai-recommendations-module__9H495a__readinessPENDING,.ai-recommendations-module__9H495a__readinessSTALE{color:rgb(var(--accent))}.ai-recommendations-module__9H495a__readinessUNAVAILABLE,.ai-recommendations-module__9H495a__readinessINCOMPATIBLE{color:rgb(var(--muted-foreground))}.ai-recommendations-module__9H495a__coverageExplanation{min-height:60px;color:rgb(var(--muted-foreground));margin-top:10px;font-size:11px;line-height:1.45}.ai-recommendations-module__9H495a__coverageMeta{color:rgb(var(--muted-foreground));font-family:var(--font-jetbrains), monospace;text-transform:uppercase;justify-content:space-between;gap:5px;margin-top:12px;font-size:9px;display:flex}.ai-recommendations-module__9H495a__tableWrap{overflow-x:auto}.ai-recommendations-module__9H495a__ledger{border-collapse:collapse;width:100%;font-size:12px}.ai-recommendations-module__9H495a__ledger th,.ai-recommendations-module__9H495a__ledger td{border-bottom:1px solid rgb(var(--border));text-align:left;vertical-align:top;padding:12px 10px}.ai-recommendations-module__9H495a__ledger thead th{color:rgb(var(--muted-foreground));font-family:var(--font-jetbrains), monospace;letter-spacing:.06em;text-transform:uppercase;font-size:9px}.ai-recommendations-module__9H495a__ledger tbody th{min-width:260px;color:rgb(var(--foreground) / .86);gap:6px;font-weight:500;line-height:1.45;display:grid}.ai-recommendations-module__9H495a__ledger tbody tr:last-child th,.ai-recommendations-module__9H495a__ledger tbody tr:last-child td{border-bottom:0}.ai-recommendations-module__9H495a__familyTag{color:rgb(var(--accent));font-family:var(--font-jetbrains), monospace;letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:700}.ai-recommendations-module__9H495a__valueCell{min-width:90px;color:rgb(var(--foreground));white-space:nowrap;font-weight:700}.ai-recommendations-module__9H495a__unit{color:rgb(var(--muted-foreground));font-family:var(--font-jetbrains), monospace;text-transform:uppercase;font-size:9px;font-weight:400;display:block}.ai-recommendations-module__9H495a__dateCell{min-width:130px;color:rgb(var(--muted-foreground));font-family:var(--font-jetbrains), monospace;white-space:nowrap;font-size:10px}.ai-recommendations-module__9H495a__emptyLedger{min-height:80px;color:rgb(var(--muted-foreground));align-items:center;gap:12px;font-size:12px;line-height:1.5;display:flex}.ai-recommendations-module__9H495a__emptyLedger svg{color:rgb(var(--accent));flex:none}.ai-recommendations-module__9H495a__boundaryGrid{justify-content:flex-start;align-items:flex-start}.ai-recommendations-module__9H495a__boundaryGrid>div{max-width:360px;color:rgb(var(--foreground) / .8);font-size:12px;line-height:1.55}.ai-recommendations-module__9H495a__boundaryGrid p+p{margin-top:6px}.ai-recommendations-module__9H495a__boundaryLabel{color:rgb(var(--muted-foreground))}.ai-recommendations-module__9H495a__boundaryLink{color:rgb(var(--foreground));text-underline-offset:3px;align-items:center;gap:6px;margin-left:auto;font-size:12px;font-weight:700;text-decoration:underline;display:inline-flex}.ai-recommendations-module__9H495a__boundaryLink:hover{color:rgb(var(--accent))}@media (max-width:960px){.ai-recommendations-module__9H495a__coverageGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.ai-recommendations-module__9H495a__summaryCard{padding:22px 18px}.ai-recommendations-module__9H495a__summaryTopline,.ai-recommendations-module__9H495a__sectionHeader,.ai-recommendations-module__9H495a__sectionEyebrow{flex-direction:column;align-items:flex-start}.ai-recommendations-module__9H495a__summaryFooter{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ai-recommendations-module__9H495a__recommendationCard{padding:20px 17px}.ai-recommendations-module__9H495a__confidenceGrid,.ai-recommendations-module__9H495a__limitations,.ai-recommendations-module__9H495a__alternativesGrid{grid-template-columns:1fr}.ai-recommendations-module__9H495a__coverageGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-recommendations-module__9H495a__coverageExplanation{min-height:auto}.ai-recommendations-module__9H495a__boundaryGrid{flex-direction:column;align-items:flex-start}.ai-recommendations-module__9H495a__boundaryLink{margin-left:0}}@media (max-width:430px){.ai-recommendations-module__9H495a__coverageGrid,.ai-recommendations-module__9H495a__summaryFooter{grid-template-columns:1fr}.ai-recommendations-module__9H495a__automaticNote{grid-template-columns:auto minmax(0,1fr)}.ai-recommendations-module__9H495a__failureNote{grid-column:2}}
.stability-module__4TB6tW__scope{color:rgb(var(--muted-foreground))}.stability-module__4TB6tW__controls{border:1px solid rgb(var(--border));background:linear-gradient(180deg, #ffffff06, transparent), rgb(var(--card));border-radius:5px;flex-wrap:wrap;gap:12px 24px;margin-top:24px;padding:11px 13px;display:flex;box-shadow:0 8px 22px #00000012,inset 0 1px #ffffff09}.stability-module__4TB6tW__filterGroup{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.stability-module__4TB6tW__filterGroup>span{color:rgb(var(--muted-foreground));font-family:var(--font-jetbrains), monospace;letter-spacing:.07em;text-transform:uppercase;margin-right:4px;font-size:9px;font-weight:750}.stability-module__4TB6tW__filterGroup a{min-height:32px;color:rgb(var(--muted-foreground));border:1px solid #0000;border-radius:3px;padding:7px 10px;font-size:11px;font-weight:700;transition:border-color .16s,background-color .16s,color .16s,transform .18s}.stability-module__4TB6tW__filterGroup a:hover{border-color:rgb(var(--border));background:rgb(var(--muted) / .55);color:rgb(var(--foreground));transform:translateY(-1px)}.stability-module__4TB6tW__filterGroup a[aria-current=page]{border-color:rgb(var(--accent) / .65);background:rgb(var(--accent));color:rgb(var(--accent-foreground));box-shadow:0 5px 14px rgb(var(--accent) / .15)}.stability-module__4TB6tW__filterGroup a:focus-visible{outline:2px solid rgb(var(--ring));outline-offset:2px}.stability-module__4TB6tW__metricGrid{grid-template-columns:minmax(170px,.85fr) minmax(230px,1.25fr) repeat(2,minmax(170px,.85fr));gap:10px;margin-top:16px;display:grid}.stability-module__4TB6tW__metricGrid article{--metric-tone:92 130 166;border:1px solid rgb(var(--border));background:radial-gradient(340px circle at 10% -35%, rgb(var(--metric-tone) / .14), transparent 58%), linear-gradient(180deg, #ffffff07, transparent 48%), rgb(var(--card));border-radius:5px;min-width:0;padding:19px 19px 18px;position:relative;overflow:hidden;box-shadow:0 10px 26px #00000014,inset 0 1px #ffffff09}.stability-module__4TB6tW__metricGrid article:before{background:rgb(var(--metric-tone));content:"";opacity:.85;width:2px;position:absolute;inset:0 auto 0 0}.stability-module__4TB6tW__metricGrid article[data-tone=positive]{--metric-tone:72 181 111}.stability-module__4TB6tW__metricGrid article[data-tone=warning]{--metric-tone:217 154 43}.stability-module__4TB6tW__metricGrid article:last-child{--metric-tone:232 76 53}.stability-module__4TB6tW__metricGrid article>span{min-height:28px;color:rgb(var(--muted-foreground));font-family:var(--font-jetbrains), monospace;letter-spacing:.055em;text-transform:uppercase;align-items:center;font-size:9px;font-weight:750;display:flex}.stability-module__4TB6tW__metricGrid strong{color:rgb(var(--foreground));font-family:var(--font-space-grotesk), sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.06em;margin-top:10px;font-size:clamp(2.2rem,4.4vw,3.6rem);line-height:.9;display:block}.stability-module__4TB6tW__metricGrid article:nth-child(2) strong{color:rgb(var(--metric-tone));font-size:clamp(2.7rem,5.1vw,4.25rem)}.stability-module__4TB6tW__metricGrid small{min-height:31px;color:rgb(var(--muted-foreground));margin-top:12px;font-size:10px;line-height:1.5;display:block}.stability-module__4TB6tW__helpLabel{gap:2px}.stability-module__4TB6tW__helpLabel button{margin:-7px -5px -7px 0}.stability-module__4TB6tW__riskValue{color:#f16048!important}.stability-module__4TB6tW__readinessNote{color:rgb(var(--muted-foreground));background:#5c82a60e;border-left:2px solid #5c82a6;margin-top:11px;padding:9px 12px;font-size:10px;line-height:1.5}.stability-module__4TB6tW__boundaryNote{color:rgb(var(--muted-foreground));background:#d99a2b0e;border:1px solid #d99a2b52;border-left:3px solid #d99a2b;border-radius:4px;gap:10px;margin-top:12px;padding:11px 13px;font-size:11px;line-height:1.5;display:flex}.stability-module__4TB6tW__boundaryNote svg{color:#d99a2b;flex:none}.stability-module__4TB6tW__providerSection,.stability-module__4TB6tW__seriesSection{margin-top:42px}.stability-module__4TB6tW__sectionHeading{justify-content:space-between;align-items:end;gap:18px;display:flex}.stability-module__4TB6tW__sectionHeading p{color:rgb(var(--accent));font-family:var(--font-jetbrains), monospace;letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:750}.stability-module__4TB6tW__sectionHeading h2{max-width:780px;font-family:var(--font-space-grotesk), sans-serif;letter-spacing:-.04em;margin-top:7px;font-size:clamp(1.35rem,3vw,2rem);font-weight:680;line-height:1.08}.stability-module__4TB6tW__sectionHeading>span{color:rgb(var(--muted-foreground));font-family:var(--font-jetbrains), monospace;text-align:right;text-transform:uppercase;font-size:9px}.stability-module__4TB6tW__providerGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:10px;margin-top:18px;display:grid}.stability-module__4TB6tW__providerGrid article{border:1px solid rgb(var(--border));background:radial-gradient(320px circle at 6% -15%, #48b56f1a, transparent 58%), linear-gradient(180deg, #ffffff08, transparent 48%), rgb(var(--card));border-radius:5px;padding:18px;transition:border-color .18s,box-shadow .22s,transform .22s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:0 10px 24px #00000014,inset 0 1px #ffffff0a}.stability-module__4TB6tW__providerGrid article[data-risk=true]{background:radial-gradient(320px circle at 6% -15%, #e84c351f, transparent 58%), linear-gradient(180deg, #ffffff08, transparent 48%), rgb(var(--card))}.stability-module__4TB6tW__providerGrid article:hover{border-color:rgb(var(--foreground) / .25);transform:translateY(-2px);box-shadow:0 15px 32px #00000024,inset 0 1px #ffffff0e}.stability-module__4TB6tW__providerGrid h3{font-size:13px;font-weight:800}.stability-module__4TB6tW__providerGrid dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 9px;margin-top:19px;display:grid}.stability-module__4TB6tW__providerGrid dt{color:rgb(var(--muted-foreground));font-family:var(--font-jetbrains), monospace;letter-spacing:.04em;text-transform:uppercase;font-size:8px}.stability-module__4TB6tW__providerGrid dd{font-family:var(--font-space-grotesk), sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.035em;margin-top:4px;font-size:21px;font-weight:700}.stability-module__4TB6tW__providerGrid small{border-top:1px solid rgb(var(--border));color:rgb(var(--muted-foreground));margin-top:16px;padding-top:12px;font-size:9px;line-height:1.55;display:block}.stability-module__4TB6tW__tableFrame{border:1px solid rgb(var(--border));background:linear-gradient(180deg, #ffffff05, transparent 24%), rgb(var(--card));border-radius:5px;margin-top:18px;overflow-x:auto;box-shadow:0 12px 30px #00000014,inset 0 1px #ffffff08}.stability-module__4TB6tW__table{border-collapse:collapse;font-variant-numeric:tabular-nums;text-align:left;width:100%;min-width:900px}.stability-module__4TB6tW__table th,.stability-module__4TB6tW__table td{border-bottom:1px solid rgb(var(--border));vertical-align:top;padding:15px 13px}.stability-module__4TB6tW__table thead th{background:rgb(var(--muted) / .32);color:rgb(var(--muted-foreground));font-family:var(--font-jetbrains), monospace;letter-spacing:.055em;text-transform:uppercase;font-size:9px;font-weight:700}.stability-module__4TB6tW__table tbody tr{transition:background-color .16s}.stability-module__4TB6tW__table tbody tr:hover{background:rgb(var(--muted) / .22)}.stability-module__4TB6tW__table tbody th{width:42%;font-weight:400}.stability-module__4TB6tW__table tbody td{font-family:var(--font-space-grotesk), sans-serif;white-space:nowrap;font-size:14px;font-weight:700}.stability-module__4TB6tW__cellNote{color:rgb(var(--muted-foreground));font-family:var(--font-jetbrains), monospace;white-space:normal;margin-top:4px;font-size:8px;font-weight:400;display:block}.stability-module__4TB6tW__table tbody tr:last-child th,.stability-module__4TB6tW__table tbody tr:last-child td{border-bottom:0}.stability-module__4TB6tW__prompt{max-width:640px;color:rgb(var(--foreground));font-size:13px;font-weight:700;line-height:1.45;display:block}.stability-module__4TB6tW__provider{color:rgb(var(--muted-foreground));font-family:var(--font-jetbrains), monospace;margin-top:5px;font-size:9px;line-height:1.45;display:block}.stability-module__4TB6tW__status{font-family:var(--font-jetbrains), monospace;letter-spacing:.04em;text-transform:uppercase;box-shadow:inset 0 0 0 20px rgb(var(--card) / .91);background:currentColor;border:1px solid;border-radius:3px;padding:4px 7px;font-size:8px;font-weight:750;display:inline-flex}.stability-module__4TB6tW__positive{color:#48b56f}.stability-module__4TB6tW__warning{color:#d99a2b}.stability-module__4TB6tW__danger{color:#e84c35}.stability-module__4TB6tW__neutral{color:#748091}.stability-module__4TB6tW__detail{margin-top:10px}.stability-module__4TB6tW__detail>summary{cursor:pointer;min-height:32px;color:rgb(var(--accent));font-family:var(--font-jetbrains), monospace;align-items:center;font-size:9px;font-weight:750;list-style:none;display:inline-flex}.stability-module__4TB6tW__detail>summary .t-acc-chevron{margin-left:7px}.stability-module__4TB6tW__detail>summary::-webkit-details-marker{display:none}.stability-module__4TB6tW__detail>summary:focus-visible{outline:2px solid rgb(var(--ring));outline-offset:2px}.stability-module__4TB6tW__detailGrid{border:1px solid rgb(var(--border));border-left:3px solid rgb(var(--accent));background:rgb(var(--background) / .48);border-radius:4px;grid-template-columns:repeat(3,minmax(180px,1fr));gap:12px;width:min(850px,100vw - 72px);margin-top:8px;padding:14px;display:grid}.stability-module__4TB6tW__detailGrid h4{text-transform:uppercase;font-size:10px;font-weight:800}.stability-module__4TB6tW__detailGrid p,.stability-module__4TB6tW__detailGrid li,.stability-module__4TB6tW__changeList{color:rgb(var(--muted-foreground));margin-top:7px;font-size:10px;font-weight:400;line-height:1.5}.stability-module__4TB6tW__detailGrid strong{color:rgb(var(--foreground))}.stability-module__4TB6tW__changeList{gap:5px;display:grid}.stability-module__4TB6tW__changeList div{grid-template-columns:110px minmax(0,1fr);gap:5px;display:grid}.stability-module__4TB6tW__changeList dt{color:rgb(var(--foreground) / .8);font-weight:700}.stability-module__4TB6tW__changeList dd{overflow-wrap:anywhere}.stability-module__4TB6tW__riskList{padding-left:14px;list-style:square}.stability-module__4TB6tW__goodNote{align-items:flex-start;gap:5px;display:flex}.stability-module__4TB6tW__goodNote svg{color:#48b56f;flex:none}.stability-module__4TB6tW__empty{border:1px solid rgb(var(--border));border-left:3px solid rgb(var(--accent));background:rgb(var(--card));border-radius:5px;margin-top:18px;padding:22px;box-shadow:0 10px 25px #00000012}.stability-module__4TB6tW__empty h3{font-size:16px;font-weight:800}.stability-module__4TB6tW__empty p{max-width:720px;color:rgb(var(--muted-foreground));margin-top:7px;font-size:12px;line-height:1.55}.stability-module__4TB6tW__empty a{color:rgb(var(--accent));text-underline-offset:3px;align-items:center;gap:5px;margin-top:13px;font-size:11px;font-weight:700;text-decoration:underline;display:inline-flex}.stability-module__4TB6tW__methodNote{border:1px solid rgb(var(--border));background:rgb(var(--card) / .72);color:rgb(var(--muted-foreground));border-radius:4px;margin-top:36px}.stability-module__4TB6tW__methodNote summary{cursor:pointer;min-height:44px;color:rgb(var(--foreground));padding:14px 16px;font-size:11px;font-weight:750}.stability-module__4TB6tW__methodNote summary:focus-visible{outline:2px solid rgb(var(--ring));outline-offset:2px}.stability-module__4TB6tW__methodNote p{border-top:1px solid rgb(var(--border));padding:14px 16px;font-size:11px;line-height:1.65}@media (max-width:1120px){.stability-module__4TB6tW__metricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.stability-module__4TB6tW__detailGrid{grid-template-columns:1fr}}@media (max-width:640px){.stability-module__4TB6tW__controls,.stability-module__4TB6tW__sectionHeading{flex-direction:column;align-items:flex-start}.stability-module__4TB6tW__sectionHeading>span{text-align:left}.stability-module__4TB6tW__metricGrid,.stability-module__4TB6tW__providerGrid{grid-template-columns:1fr}.stability-module__4TB6tW__metricGrid article:nth-child(2) strong{font-size:3.4rem}.stability-module__4TB6tW__table{min-width:0}.stability-module__4TB6tW__table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.stability-module__4TB6tW__table tr{border-bottom:1px solid rgb(var(--border));grid-template-columns:repeat(2,minmax(0,1fr));padding:15px 10px;display:grid}.stability-module__4TB6tW__table th,.stability-module__4TB6tW__table td,.stability-module__4TB6tW__table tbody th{white-space:normal;border:0;width:auto;padding:5px 8px;display:block}.stability-module__4TB6tW__table tbody th{grid-column:1/-1;padding-bottom:11px}.stability-module__4TB6tW__table td:before{color:rgb(var(--muted-foreground));font-family:var(--font-jetbrains), monospace;text-transform:uppercase;content:attr(data-label);margin-bottom:3px;font-size:8px;font-weight:700;display:block}.stability-module__4TB6tW__detailGrid{width:calc(100vw - 72px)}.stability-module__4TB6tW__changeList div{grid-template-columns:1fr;gap:1px}}@media (prefers-reduced-motion:reduce){.stability-module__4TB6tW__filterGroup a,.stability-module__4TB6tW__providerGrid article,.stability-module__4TB6tW__detail>summary:after{transition:none}.stability-module__4TB6tW__filterGroup a:hover,.stability-module__4TB6tW__providerGrid article:hover,.stability-module__4TB6tW__detail[open]>summary:after{transform:none}.stability-module__4TB6tW__detailGrid{animation:none}}
.overview-module__sney0q__briefGrid{grid-template-columns:minmax(0,1.65fr) minmax(290px,.72fr);gap:12px;margin-top:20px;display:grid}.overview-module__sney0q__eyebrow{color:rgb(var(--accent));font-family:var(--font-jetbrains), monospace;letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:800}.overview-module__sney0q__scopeBadge{border:1px solid rgb(var(--border));color:rgb(var(--muted-foreground));font-family:var(--font-jetbrains), monospace;letter-spacing:.05em;text-transform:uppercase;border-radius:2px;flex:none;padding:5px 7px;font-size:10px}.overview-module__sney0q__snapshotTopline{z-index:1;justify-content:space-between;align-items:center;gap:16px;display:flex;position:relative}.overview-module__sney0q__snapshotDelta{color:rgb(var(--accent));font-family:var(--font-jetbrains), monospace;margin-top:6px;font-size:10px;font-weight:700;line-height:1.45;display:block}.overview-module__sney0q__snapshotDeltaNeutral{color:rgb(var(--muted-foreground));font-family:var(--font-jetbrains), monospace;margin-top:6px;font-size:10px;line-height:1.45;display:block}.overview-module__sney0q__snapshotActions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:22px;display:flex}.overview-module__sney0q__battleLink>svg,.overview-module__sney0q__primaryTextLink>svg,.overview-module__sney0q__panelLink>svg,.overview-module__sney0q__primaryActionButton>svg{transition:transform .22s cubic-bezier(.16,1,.3,1)}.overview-module__sney0q__battleLink:hover>svg,.overview-module__sney0q__battleLink:focus-visible>svg,.overview-module__sney0q__primaryTextLink:hover>svg,.overview-module__sney0q__primaryTextLink:focus-visible>svg,.overview-module__sney0q__panelLink:hover>svg,.overview-module__sney0q__panelLink:focus-visible>svg,.overview-module__sney0q__primaryActionButton:hover>svg,.overview-module__sney0q__primaryActionButton:focus-visible>svg{transform:translate(2px,-2px)}.overview-module__sney0q__panelLink:focus-visible,.overview-module__sney0q__primaryTextLink:focus-visible,.overview-module__sney0q__battleLink:focus-visible,.overview-module__sney0q__primaryActionButton:focus-visible{outline:2px solid rgb(var(--ring));outline-offset:2px;border-radius:2px}.overview-module__sney0q__snapshotActionStatus{min-height:18px;color:rgb(var(--muted-foreground));font-size:11px}.overview-module__sney0q__snapshotEmptyTitle{max-width:25ch;color:rgb(var(--foreground));font-family:var(--font-space-grotesk), var(--font-manrope), sans-serif;letter-spacing:-.045em;text-wrap:balance;margin-top:28px;font-size:clamp(1.9rem,4vw,3.1rem);font-weight:650;line-height:1.04}.overview-module__sney0q__snapshotEmptyCopy{max-width:66ch;color:rgb(var(--muted-foreground));margin-top:14px;font-size:13px;line-height:1.65}.overview-module__sney0q__metaItem{min-width:0;padding:14px 18px 16px}.overview-module__sney0q__metaLabel{color:rgb(var(--muted-foreground));font-size:11px;font-weight:700;display:block}.overview-module__sney0q__metaValue{color:rgb(var(--foreground) / .88);font-family:var(--font-jetbrains), monospace;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:11px;line-height:1.45;display:block;overflow:hidden}.overview-module__sney0q__headerStatus{border:1px solid rgb(var(--border));border-radius:2px;align-items:center;gap:9px;padding:7px 9px;display:flex}.overview-module__sney0q__headerStatusLabel{color:rgb(var(--muted-foreground));font-family:var(--font-jetbrains), monospace;letter-spacing:.04em;text-transform:uppercase;font-size:10px}.overview-module__sney0q__verdictGrid{grid-template-columns:minmax(0,1.62fr) minmax(300px,.7fr);gap:12px;margin-top:20px;display:grid}.overview-module__sney0q__verdictEffect,.overview-module__sney0q__battlecardEffect,.overview-module__sney0q__actionEffect{height:100%}.overview-module__sney0q__verdictEffect>[data-brand-effect-content=true],.overview-module__sney0q__battlecardEffect>[data-brand-effect-content=true],.overview-module__sney0q__actionEffect>[data-brand-effect-content=true]{flex-direction:column;height:100%;display:flex}.overview-module__sney0q__verdictEffect>[data-brand-effect-content=true]>.overview-module__sney0q__verdictHero,.overview-module__sney0q__verdictEffect>[data-brand-effect-content=true]>.overview-module__sney0q__battlecard,.overview-module__sney0q__battlecardEffect>[data-brand-effect-content=true]>.overview-module__sney0q__battlecard,.overview-module__sney0q__actionEffect>[data-brand-effect-content=true]>.overview-module__sney0q__primaryAction,.overview-module__sney0q__actionEffect>[data-brand-effect-content=true]>[data-brand-next-action=true]{height:100%}.overview-module__sney0q__verdictHero,.overview-module__sney0q__battlecard,.overview-module__sney0q__battlecardQuiet,.overview-module__sney0q__competitiveStory,.overview-module__sney0q__primaryAction,.overview-module__sney0q__takeawayBanner{border:1px solid rgb(var(--border));background:rgb(var(--card));border-radius:5px;box-shadow:0 16px 40px #0000001c,inset 0 1px #ffffff0a}.overview-module__sney0q__verdictHero{border-color:rgb(var(--accent) / .38);border-left:3px solid rgb(var(--accent));background:radial-gradient(620px circle at 82% -25%, rgb(var(--accent) / .13), transparent 58%), linear-gradient(135deg, #ffffff09, transparent 42%), rgb(var(--card));min-width:0;padding:24px 26px 22px;animation:.42s cubic-bezier(.16,1,.3,1) both overview-module__sney0q__briefingEnter;position:relative;overflow:hidden}.overview-module__sney0q__signalField{background-image:radial-gradient(circle, rgb(var(--foreground) / .24) 1px, transparent 1.4px), linear-gradient(118deg, transparent 24%, rgb(var(--accent) / .1) 25%, transparent 25.6%), linear-gradient(28deg, transparent 54%, rgb(var(--foreground) / .055) 55%, transparent 55.6%);opacity:.72;pointer-events:none;background-position:0 0,10px 2px,22px -4px;background-size:22px 22px,78px 54px,84px 62px;width:48%;height:58%;position:absolute;top:-20px;right:-35px;-webkit-mask-image:radial-gradient(at 70% 30%,#000,#0000 68%);mask-image:radial-gradient(at 70% 30%,#000,#0000 68%)}.overview-module__sney0q__verdictHeadingRow{z-index:1;grid-template-columns:minmax(165px,.32fr) minmax(0,1fr);align-items:center;gap:30px;margin-top:26px;display:grid;position:relative}.overview-module__sney0q__verdictCopy{min-width:0}.overview-module__sney0q__verdictTitle{max-width:29ch;color:rgb(var(--foreground));font-family:var(--font-space-grotesk), var(--font-manrope), sans-serif;letter-spacing:-.055em;text-wrap:balance;font-size:clamp(1.8rem,3.4vw,3.15rem);font-weight:640;line-height:1.01}.overview-module__sney0q__verdictTitle span{color:rgb(var(--accent))}.overview-module__sney0q__verdictScope{max-width:72ch;color:rgb(var(--muted-foreground));margin-top:14px;font-size:12px;line-height:1.6}.overview-module__sney0q__verdictMetric{border-right:1px solid rgb(var(--border));min-width:0;padding-right:26px}.overview-module__sney0q__verdictMetricValue{color:rgb(var(--foreground));font-family:var(--font-space-grotesk), var(--font-manrope), sans-serif;letter-spacing:-.06em;font-size:clamp(4rem,7.2vw,6.25rem);font-weight:700;line-height:.84;display:block}.overview-module__sney0q__verdictMetricLabel,.overview-module__sney0q__verdictCitation{color:rgb(var(--muted-foreground));font-size:11px;font-weight:700;display:block}.overview-module__sney0q__verdictMetricLabel{color:rgb(var(--foreground) / .9);margin-top:10px}.overview-module__sney0q__verdictCitation{border-top:1px solid rgb(var(--border));margin-top:14px;padding-top:12px}.overview-module__sney0q__verdictMeta{border-top:1px solid rgb(var(--border));color:rgb(var(--muted-foreground));font-family:var(--font-jetbrains), monospace;flex-wrap:wrap;gap:8px 18px;margin-top:18px;padding-top:14px;font-size:9px;line-height:1.5;display:flex}.overview-module__sney0q__battlecard,.overview-module__sney0q__battlecardQuiet{min-width:0;padding:21px;animation:.46s cubic-bezier(.16,1,.3,1) 70ms both overview-module__sney0q__briefingEnter;position:relative;overflow:hidden}.overview-module__sney0q__battlecard{background:radial-gradient(360px circle at 90% 0%, #8b5cf629, transparent 58%), linear-gradient(150deg, #8b5cf613, transparent 50%), rgb(var(--card));border-color:#8b5cf6d1 #8b5cf661 #8b5cf661;border-top-style:solid;border-top-width:2px}.overview-module__sney0q__battlecardQuiet{background:rgb(var(--card))}.overview-module__sney0q__battlecardTopline{color:#a78bfa;justify-content:space-between;align-items:center;gap:14px;display:flex}.overview-module__sney0q__battlecard .overview-module__sney0q__eyebrow{color:#a78bfa}.overview-module__sney0q__battlecardTitle{color:rgb(var(--foreground));font-family:var(--font-space-grotesk), var(--font-manrope), sans-serif;letter-spacing:-.04em;text-wrap:balance;margin-top:18px;font-size:clamp(1.5rem,2.5vw,2.2rem);font-weight:650;line-height:1.05}.overview-module__sney0q__battlecardCopy{color:rgb(var(--muted-foreground));margin-top:10px;font-size:11px;line-height:1.6}.overview-module__sney0q__battleRates{gap:16px;margin-top:24px;display:grid}.overview-module__sney0q__battleRates>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 14px;display:grid}.overview-module__sney0q__battleRates span,.overview-module__sney0q__battleRates strong{font-size:11px}.overview-module__sney0q__battleRates strong{color:rgb(var(--foreground));font-family:var(--font-jetbrains), monospace}.overview-module__sney0q__battleTrack{background:rgb(var(--border));border-radius:99px;grid-column:1/-1;height:6px;overflow:hidden}.overview-module__sney0q__battleCompetitorBar,.overview-module__sney0q__battleBrandBar{border-radius:inherit;transform-origin:0;height:100%;animation:.62s cubic-bezier(.16,1,.3,1) .18s both overview-module__sney0q__evidenceBarReveal;display:block}.overview-module__sney0q__battleCompetitorBar{background:#8b5cf6}.overview-module__sney0q__battleBrandBar{background:rgb(var(--accent));animation-delay:.24s}.overview-module__sney0q__battleAhead{border-top:1px solid rgb(var(--border));color:rgb(var(--muted-foreground));margin-top:20px;padding-top:14px;font-size:11px}.overview-module__sney0q__battleAhead strong{color:rgb(var(--foreground))}.overview-module__sney0q__battleQuestion{border-left:2px solid #8b5cf6;gap:5px;margin-top:18px;padding-left:12px;display:grid}.overview-module__sney0q__battleQuestion span,.overview-module__sney0q__battleQuestion small{color:rgb(var(--muted-foreground));font-size:9px;line-height:1.45}.overview-module__sney0q__battleQuestion span{font-family:var(--font-jetbrains), monospace;letter-spacing:.06em;text-transform:uppercase}.overview-module__sney0q__battleQuestion strong{color:rgb(var(--foreground) / .9);font-size:11px;line-height:1.45}.overview-module__sney0q__battleLink,.overview-module__sney0q__primaryTextLink,.overview-module__sney0q__panelLink{min-height:30px;color:rgb(var(--accent));align-items:center;gap:5px;font-size:11px;font-weight:800;display:inline-flex}.overview-module__sney0q__battleLink{margin-top:20px}.overview-module__sney0q__battlecard .overview-module__sney0q__battleLink{color:#c4b5fd}:root[data-theme=light] .overview-module__sney0q__battlecard .overview-module__sney0q__battleLink{color:#4c2a8c}@media (prefers-color-scheme:light){:root:not([data-theme]) .overview-module__sney0q__battlecard .overview-module__sney0q__battleLink{color:#4c2a8c}}.overview-module__sney0q__battleLink:hover,.overview-module__sney0q__primaryTextLink:hover,.overview-module__sney0q__panelLink:hover{text-underline-offset:3px;text-decoration:underline}.overview-module__sney0q__takeawayBanner{border-color:rgb(var(--accent) / .24);background:linear-gradient(100deg, rgb(var(--accent) / .095), transparent 62%), rgb(var(--card));border-radius:5px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;margin-top:12px;padding:18px 22px;animation:.42s cubic-bezier(.16,1,.3,1) .11s both overview-module__sney0q__briefingEnter;display:grid;box-shadow:0 10px 28px #00000013,inset 0 1px #ffffff09}.overview-module__sney0q__takeawayBanner>svg{color:rgb(var(--accent));margin-top:2px}.overview-module__sney0q__takeawayLabel{color:rgb(var(--accent));font-family:var(--font-jetbrains), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.overview-module__sney0q__takeawayBanner h2{color:rgb(var(--foreground));font-family:var(--font-space-grotesk), var(--font-manrope), sans-serif;letter-spacing:-.025em;margin-top:5px;font-size:clamp(1.15rem,2vw,1.55rem);font-weight:650}.overview-module__sney0q__takeawayBanner p{max-width:85ch;color:rgb(var(--muted-foreground));margin-top:4px;font-size:11px;line-height:1.6}.overview-module__sney0q__decisionGrid{grid-template-columns:minmax(0,1.32fr) minmax(310px,.68fr);gap:12px;margin-top:12px;display:grid}.overview-module__sney0q__competitiveStory,.overview-module__sney0q__primaryAction{min-width:0;padding:22px 24px}.overview-module__sney0q__competitiveStory{background:radial-gradient(520px circle at 4% 0%, #8b5cf61c, transparent 58%), rgb(var(--card));border-color:#8b5cf640}.overview-module__sney0q__competitiveTitle,.overview-module__sney0q__primaryAction h2{color:rgb(var(--foreground));font-family:var(--font-space-grotesk), var(--font-manrope), sans-serif;letter-spacing:-.035em;text-wrap:balance;margin-top:9px;font-size:clamp(1.45rem,2.8vw,2.3rem);font-weight:650;line-height:1.08}.overview-module__sney0q__competitiveCopy,.overview-module__sney0q__primaryAction>p:not(.overview-module__sney0q__eyebrow){max-width:78ch;color:rgb(var(--muted-foreground));margin-top:9px;font-size:11px;line-height:1.65}.overview-module__sney0q__competitiveCounts{border-block:1px solid rgb(var(--border));grid-template-columns:repeat(4,minmax(0,1fr));margin-top:20px;display:grid}.overview-module__sney0q__competitiveCounts>div{min-width:0;padding:13px 12px}.overview-module__sney0q__competitiveCounts>div+div{border-left:1px solid rgb(var(--border))}.overview-module__sney0q__competitiveCounts dt{color:rgb(var(--muted-foreground));font-size:9px}.overview-module__sney0q__competitiveCounts dd{color:rgb(var(--foreground));font-family:var(--font-space-grotesk), var(--font-manrope), sans-serif;margin-top:4px;font-size:1.4rem;font-weight:700}.overview-module__sney0q__competitiveCounts .overview-module__sney0q__competitiveLoss{color:rgb(var(--accent))}.overview-module__sney0q__competitiveDetails{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:20px;display:grid}.overview-module__sney0q__competitiveDetails h3{color:rgb(var(--foreground));font-size:11px;font-weight:800}.overview-module__sney0q__competitiveDetails ul{border-block:1px solid rgb(var(--border));margin-top:8px}.overview-module__sney0q__competitiveDetails li{border-bottom:1px solid rgb(var(--border));color:rgb(var(--foreground) / .84);justify-content:space-between;gap:12px;padding:9px 0;font-size:10px;display:flex}.overview-module__sney0q__competitiveDetails li:last-child{border-bottom:0}.overview-module__sney0q__competitiveDetails li strong{color:rgb(var(--foreground) / .76);font-family:var(--font-jetbrains), monospace}.overview-module__sney0q__competitiveDetails p,.overview-module__sney0q__competitiveDetails small{color:rgb(var(--muted-foreground));margin-top:7px;font-size:9px;line-height:1.55;display:block}.overview-module__sney0q__competitiveQuestion{color:rgb(var(--foreground) / .9);margin-top:8px;font-size:10px;line-height:1.5;display:block}.overview-module__sney0q__primaryTextLink{margin-top:18px}.overview-module__sney0q__primaryAction{border-top:2px solid rgb(var(--accent));background:radial-gradient(360px circle at 85% 0%, rgb(var(--accent) / .13), transparent 58%), rgb(var(--card));flex-direction:column;display:flex}.overview-module__sney0q__primaryAction>p:not(.overview-module__sney0q__eyebrow){flex:1}.overview-module__sney0q__actionConfidence{border-top:1px solid rgb(var(--border));grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px;padding-top:14px;display:grid}.overview-module__sney0q__actionConfidence dt{color:rgb(var(--muted-foreground));font-size:9px}.overview-module__sney0q__actionConfidence dd{color:rgb(var(--foreground));font-family:var(--font-jetbrains), monospace;margin-top:4px;font-size:10px;font-weight:800}.overview-module__sney0q__primaryActionButton{border:1px solid rgb(var(--accent));background:rgb(var(--accent));min-height:39px;color:rgb(var(--accent-foreground));border-radius:2px;justify-content:center;align-items:center;gap:7px;margin-top:20px;padding:9px 12px;font-size:11px;font-weight:850;transition:opacity .18s,transform .22s cubic-bezier(.16,1,.3,1);display:inline-flex}.overview-module__sney0q__primaryActionButton:hover{opacity:.9;transform:translateY(-1px)}@keyframes overview-module__sney0q__briefingEnter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes overview-module__sney0q__evidenceBarReveal{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.overview-module__sney0q__sectionGrid,.overview-module__sney0q__workGrid{gap:12px;margin-top:12px;display:grid}.overview-module__sney0q__sectionGrid{grid-template-columns:minmax(280px,.72fr) minmax(0,1.45fr)}.overview-module__sney0q__workGrid{grid-template-columns:minmax(0,1.72fr) minmax(280px,.62fr);align-items:start}.overview-module__sney0q__sectionGrid>*,.overview-module__sney0q__workGrid>*{min-width:0}.overview-module__sney0q__workGrid>:only-child{grid-column:1/-1}.overview-module__sney0q__panelLink{color:rgb(var(--accent))}.overview-module__sney0q__trendCaption{color:rgb(var(--muted-foreground));margin-top:12px;font-size:10px;line-height:1.5}.overview-module__sney0q__metricGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.overview-module__sney0q__supportingMetrics{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}.overview-module__sney0q__durabilityPanel{border:1px solid rgb(var(--border));background:radial-gradient(560px circle at 0% 0%, #4b7eaa1c, transparent 56%), linear-gradient(180deg, #ffffff06, transparent 36%), rgb(var(--card));border-radius:5px;margin-top:12px;overflow:hidden;box-shadow:0 14px 34px #00000017,inset 0 1px #ffffff09}.overview-module__sney0q__durabilityHeader{border-bottom:1px solid rgb(var(--border));justify-content:space-between;align-items:flex-end;gap:20px;padding:20px 22px 18px;display:flex}.overview-module__sney0q__durabilityHeader h2{font-family:var(--font-space-grotesk), var(--font-manrope), sans-serif;letter-spacing:-.035em;margin-top:7px;font-size:clamp(1.35rem,2.4vw,1.9rem);font-weight:680}.overview-module__sney0q__durabilityHeader p:not(.overview-module__sney0q__eyebrow){max-width:68ch;color:rgb(var(--muted-foreground));margin-top:6px;font-size:11px;line-height:1.55}.overview-module__sney0q__durabilityGrid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.overview-module__sney0q__durabilityMetric{--durability-tone:90 132 170;min-width:0;color:inherit;padding:17px 18px 18px;transition:background-color .18s,transform .22s cubic-bezier(.16,1,.3,1);position:relative}.overview-module__sney0q__durabilityMetric+.overview-module__sney0q__durabilityMetric{border-left:1px solid rgb(var(--border))}.overview-module__sney0q__durabilityMetric[data-tone=positive]{--durability-tone:72 181 111}.overview-module__sney0q__durabilityMetric[data-tone=warning]{--durability-tone:217 154 43}.overview-module__sney0q__durabilityMetric[data-tone=danger]{--durability-tone:232 76 53}.overview-module__sney0q__durabilityMetric[data-tone=neutral]{--durability-tone:116 128 145}.overview-module__sney0q__durabilityMetric:hover{background:rgb(var(--durability-tone) / .055);transform:translateY(-1px)}.overview-module__sney0q__durabilityMetric:focus-visible{z-index:1;outline:2px solid rgb(var(--ring));outline-offset:-2px}.overview-module__sney0q__durabilityMetric>span{color:rgb(var(--muted-foreground));font-family:var(--font-jetbrains), monospace;letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:750}.overview-module__sney0q__durabilityMetric strong{color:rgb(var(--foreground));font-family:var(--font-space-grotesk), var(--font-manrope), sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.05em;margin-top:9px;font-size:clamp(1.8rem,3vw,2.35rem);line-height:1;display:block}.overview-module__sney0q__durabilityMetric small{min-height:31px;color:rgb(var(--muted-foreground));margin-top:8px;font-size:9px;line-height:1.5;display:block}.overview-module__sney0q__durabilityMetric i{background:rgb(var(--muted));height:4px;margin-top:12px;display:block;overflow:hidden}.overview-module__sney0q__durabilityMetric i b{background:rgb(var(--durability-tone));transform-origin:0;height:100%;animation:.62s cubic-bezier(.16,1,.3,1) .15s both overview-module__sney0q__evidenceBarReveal;display:block}.overview-module__sney0q__durabilityMetric em{background:rgb(var(--durability-tone));width:34px;height:3px;box-shadow:10px 0 rgb(var(--durability-tone) / .45), 20px 0 rgb(var(--durability-tone) / .2);margin-top:13px;display:block}.overview-module__sney0q__historySection{margin-top:12px}@media (max-width:1120px){.overview-module__sney0q__briefGrid,.overview-module__sney0q__verdictGrid,.overview-module__sney0q__decisionGrid,.overview-module__sney0q__sectionGrid,.overview-module__sney0q__workGrid{grid-template-columns:1fr}.overview-module__sney0q__verdictGrid>.overview-module__sney0q__actionEffect,.overview-module__sney0q__verdictGrid>.overview-module__sney0q__battlecardEffect{grid-area:auto}.overview-module__sney0q__battlecard,.overview-module__sney0q__battlecardQuiet{min-height:auto}.overview-module__sney0q__metricGrid,.overview-module__sney0q__supportingMetrics,.overview-module__sney0q__durabilityGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-module__sney0q__durabilityMetric:nth-child(odd):not(:first-child){border-left:0}.overview-module__sney0q__durabilityMetric:nth-child(n+3){border-top:1px solid rgb(var(--border))}}@media (max-width:760px){.overview-module__sney0q__verdictHeadingRow{grid-template-columns:1fr;align-items:start;gap:18px}.overview-module__sney0q__verdictMetric{border-right:0;border-bottom:1px solid rgb(var(--border));padding-bottom:18px;padding-right:0}.overview-module__sney0q__competitiveDetails{grid-template-columns:1fr}}@media (max-width:640px){.overview-module__sney0q__snapshotTopline{flex-direction:column;align-items:flex-start}.overview-module__sney0q__verdictHero,.overview-module__sney0q__battlecard,.overview-module__sney0q__battlecardQuiet,.overview-module__sney0q__competitiveStory,.overview-module__sney0q__primaryAction{padding:18px}.overview-module__sney0q__verdictTitle{font-size:clamp(1.85rem,9vw,2.7rem)}.overview-module__sney0q__verdictMetricValue{font-size:3.6rem}.overview-module__sney0q__snapshotActions{flex-direction:column;align-items:stretch}.overview-module__sney0q__snapshotActions>button{width:100%}.overview-module__sney0q__takeawayBanner{grid-template-columns:1fr;padding:16px 18px}.overview-module__sney0q__durabilityHeader{flex-direction:column;align-items:flex-start;padding:18px}.overview-module__sney0q__durabilityGrid{grid-template-columns:1fr}.overview-module__sney0q__durabilityMetric+.overview-module__sney0q__durabilityMetric,.overview-module__sney0q__durabilityMetric:nth-child(odd):not(:first-child){border-top:1px solid rgb(var(--border));border-left:0}.overview-module__sney0q__signalField{opacity:.4;width:78%}.overview-module__sney0q__competitiveCounts{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-module__sney0q__competitiveCounts>div+div{border-left:0}.overview-module__sney0q__competitiveCounts>div:nth-child(2n){border-left:1px solid rgb(var(--border))}.overview-module__sney0q__competitiveCounts>div:nth-child(n+3){border-top:1px solid rgb(var(--border))}.overview-module__sney0q__actionConfidence{grid-template-columns:1fr}.overview-module__sney0q__headerStatus{flex-direction:column;align-items:flex-start}.overview-module__sney0q__metaValue{white-space:normal}.overview-module__sney0q__workGrid .overview-module__sney0q__recentTable{min-width:0}.overview-module__sney0q__recentTable thead{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.overview-module__sney0q__recentTable tbody{gap:10px;display:grid}.overview-module__sney0q__recentTable tbody tr{border:1px solid rgb(var(--border));border-radius:2px;grid-template-columns:repeat(3,minmax(0,1fr));padding:12px;display:grid}.overview-module__sney0q__recentTable tbody tr:nth-child(n+4){display:none}.overview-module__sney0q__recentTable tbody td{border:0;min-width:0;padding:8px}.overview-module__sney0q__recentTable tbody td:before{content:attr(data-label);color:rgb(var(--muted-foreground));font-family:var(--font-jetbrains), monospace;letter-spacing:.06em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:500;display:block}.overview-module__sney0q__recentTable tbody td[data-span="2"]{grid-column:span 2}.overview-module__sney0q__recentTable tbody td[data-wide=true]{text-overflow:clip;white-space:normal;grid-column:1/-1;max-width:none;overflow:visible}}@media (max-width:560px){.overview-module__sney0q__metricGrid,.overview-module__sney0q__supportingMetrics{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.overview-module__sney0q__verdictHero,.overview-module__sney0q__battlecard,.overview-module__sney0q__battlecardQuiet,.overview-module__sney0q__takeawayBanner,.overview-module__sney0q__battleCompetitorBar,.overview-module__sney0q__battleBrandBar{animation:none}.overview-module__sney0q__durabilityMetric,.overview-module__sney0q__durabilityMetric i b{transition:none;animation:none}.overview-module__sney0q__durabilityMetric:hover{transform:none}.overview-module__sney0q__primaryActionButton,.overview-module__sney0q__battleLink>svg,.overview-module__sney0q__primaryTextLink>svg,.overview-module__sney0q__panelLink>svg,.overview-module__sney0q__primaryActionButton>svg{transition:none}.overview-module__sney0q__primaryActionButton:hover,.overview-module__sney0q__battleLink:hover>svg,.overview-module__sney0q__battleLink:focus-visible>svg,.overview-module__sney0q__primaryTextLink:hover>svg,.overview-module__sney0q__primaryTextLink:focus-visible>svg,.overview-module__sney0q__panelLink:hover>svg,.overview-module__sney0q__panelLink:focus-visible>svg,.overview-module__sney0q__primaryActionButton:hover>svg,.overview-module__sney0q__primaryActionButton:focus-visible>svg{transform:none}}.overview-module__sney0q__snapshotLayout{grid-template-columns:minmax(0,1fr);margin-top:20px;display:grid}.overview-module__sney0q__verdictGroup,.overview-module__sney0q__decisionGroup{display:contents}.overview-module__sney0q__snapshotLayout .overview-module__sney0q__overviewNextAction,.overview-module__sney0q__snapshotLayout .overview-module__sney0q__overviewBattlecard,.overview-module__sney0q__snapshotLayout .overview-module__sney0q__battlecardQuiet,.overview-module__sney0q__snapshotLayout .overview-module__sney0q__competitiveStory{margin-top:12px}@media (min-width:1121px){.overview-module__sney0q__snapshotLayout{grid-template-columns:minmax(0,1.62fr) minmax(300px,.7fr);grid-template-areas:"snapshot battle""takeaway takeaway""pulse pulse""metrics metrics""durability durability""competitive action""history history""evidence evidence";column-gap:12px}.overview-module__sney0q__snapshotLayout .overview-module__sney0q__verdictEffect{grid-area:snapshot}.overview-module__sney0q__snapshotLayout .overview-module__sney0q__overviewNextAction{grid-area:action;height:auto}.overview-module__sney0q__snapshotLayout .overview-module__sney0q__overviewBattlecard,.overview-module__sney0q__snapshotLayout .overview-module__sney0q__battlecardQuiet{grid-area:battle;margin-top:0}.overview-module__sney0q__snapshotLayout .overview-module__sney0q__takeawayBanner{grid-area:takeaway}.overview-module__sney0q__overviewPulse{grid-area:pulse}.overview-module__sney0q__overviewMetrics{grid-area:metrics}.overview-module__sney0q__snapshotLayout .overview-module__sney0q__durabilityPanel{grid-area:durability}.overview-module__sney0q__snapshotLayout .overview-module__sney0q__competitiveStory{grid-area:competitive}.overview-module__sney0q__snapshotLayout .overview-module__sney0q__historySection{grid-area:history}.overview-module__sney0q__overviewEvidence{grid-area:evidence}.overview-module__sney0q__snapshotLayout[data-competitive=false]{grid-template-columns:minmax(0,1fr);grid-template-areas:"snapshot""takeaway""pulse""metrics""durability""action""history""evidence"}}
.ai-provider-run-results-module__TMyZYW__providerCard{border:1px solid rgb(var(--border));background:rgb(var(--background));align-self:start}.ai-provider-run-results-module__TMyZYW__providerSummary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;min-height:68px;padding:13px 16px;list-style:none;transition:background-color .15s,border-color .15s;display:flex}.ai-provider-run-results-module__TMyZYW__providerSummary::-webkit-details-marker{display:none}.ai-provider-run-results-module__TMyZYW__providerSummary:hover{background:rgb(var(--card) / .56)}.ai-provider-run-results-module__TMyZYW__providerSummary:focus-visible{outline:2px solid rgb(var(--ring));outline-offset:2px}.ai-provider-run-results-module__TMyZYW__providerCard[open]>.ai-provider-run-results-module__TMyZYW__providerSummary{border-bottom:1px solid rgb(var(--border));background:rgb(var(--card) / .72)}.ai-provider-run-results-module__TMyZYW__providerContent{padding:14px}.ai-provider-run-results-module__TMyZYW__providerSnapshot{min-width:0}@media (max-width:767px){.ai-provider-run-results-module__TMyZYW__providerSummary{min-height:64px;padding:12px 14px}}@media (min-width:768px){.ai-provider-run-results-module__TMyZYW__providerSummary{min-height:72px;padding:15px 20px}.ai-provider-run-results-module__TMyZYW__providerCard>.ai-provider-run-results-module__TMyZYW__providerContent{padding:24px}}@media (min-width:1024px){.ai-provider-run-results-module__TMyZYW__providerCard[open]{grid-column:1/-1}.ai-provider-run-results-module__TMyZYW__providerCard[open]>.ai-provider-run-results-module__TMyZYW__providerContent{grid-template-columns:minmax(17rem,.72fr) minmax(0,1.28fr);align-items:start;gap:28px;display:grid}.ai-provider-run-results-module__TMyZYW__providerCard[open]>.ai-provider-run-results-module__TMyZYW__providerContent>[data-provider-evidence]{border-top:0;border-left:1px solid rgb(var(--border));margin-top:0;padding-top:0;padding-left:28px}}
.brand-effect-module__cW_9NG__root{--brand-effect-radius:0px;min-width:0;position:relative}.brand-effect-module__cW_9NG__block{width:100%;display:block}.brand-effect-module__cW_9NG__inline{width:fit-content;max-width:100%;display:inline-flex}.brand-effect-module__cW_9NG__content{z-index:2;min-width:0;position:relative}.brand-effect-module__cW_9NG__block>.brand-effect-module__cW_9NG__content{width:100%}.brand-effect-module__cW_9NG__inline>.brand-effect-module__cW_9NG__content{max-width:100%;display:inline-flex}.brand-effect-module__cW_9NG__layer{z-index:3;border-radius:var(--brand-effect-radius);pointer-events:none;position:absolute;inset:0;overflow:visible}.brand-effect-module__cW_9NG__staticBeam{border-radius:inherit;border:1px solid rgb(var(--foreground) / .12);position:absolute;inset:0}.brand-effect-module__cW_9NG__renderer{pointer-events:none;width:100%;height:100%}.brand-effect-module__cW_9NG__host{border-radius:var(--brand-effect-radius);width:100%;height:100%}
.otp-input-module__F0ijJq__root{width:min(100%,20.5rem);display:block;position:relative}.otp-input-module__F0ijJq__row{grid-template-columns:repeat(var(--otp-length), minmax(0, 1fr));gap:clamp(.25rem,1.4vw,.5rem);width:100%;display:grid;position:relative}.otp-input-module__F0ijJq__input{z-index:2;color:#0000;caret-color:#0000;letter-spacing:0;opacity:1;background:0 0;border:0;outline:0;width:100%;height:100%;margin:0;font-size:16px;position:absolute;inset:0}.otp-input-module__F0ijJq__input:disabled{cursor:not-allowed}.otp-input-module__F0ijJq__slot{aspect-ratio:1;border:1px solid rgb(var(--border));background:linear-gradient(180deg, rgb(var(--card)), rgb(var(--input) / .72));min-width:0;color:rgb(var(--foreground));box-shadow:inset 0 1px 0 rgb(var(--foreground) / .035);transition:border-color var(--duration-quick) var(--ease-smooth-out), background-color var(--duration-quick) var(--ease-smooth-out), box-shadow var(--duration-quick) var(--ease-smooth-out), opacity var(--duration-quick) var(--ease-smooth-out);place-items:center;display:grid;position:relative;overflow:hidden}.otp-input-module__F0ijJq__root[data-size=sm] .otp-input-module__F0ijJq__slot{max-width:2.5rem}.otp-input-module__F0ijJq__root[data-size=lg]{width:min(100%,23.5rem)}.otp-input-module__F0ijJq__root[data-size=lg] .otp-input-module__F0ijJq__slot{max-width:3.5rem}.otp-input-module__F0ijJq__slot[data-active=true]{z-index:1;border-color:rgb(var(--accent));background:rgb(var(--accent) / .055);box-shadow:0 0 0 1px rgb(var(--accent) / .42), inset 0 -2px 0 rgb(var(--accent))}.otp-input-module__F0ijJq__root[data-status=error] .otp-input-module__F0ijJq__slot{border-color:rgb(var(--danger-accent) / .74);background:rgb(var(--danger-surface) / .72);box-shadow:inset 0 -2px 0 rgb(var(--danger-accent) / .72)}.otp-input-module__F0ijJq__root[data-status=success] .otp-input-module__F0ijJq__slot{border-color:rgb(var(--positive) / .74)}.otp-input-module__F0ijJq__root[data-disabled=true] .otp-input-module__F0ijJq__slot{opacity:.48}.otp-input-module__F0ijJq__character{font-family:var(--font-jetbrains), monospace;font-variant-numeric:tabular-nums;font-size:clamp(1.15rem,5vw,1.55rem);font-weight:700;line-height:1}.otp-input-module__F0ijJq__root[data-size=sm] .otp-input-module__F0ijJq__character{font-size:1.1rem}.otp-input-module__F0ijJq__root[data-size=lg] .otp-input-module__F0ijJq__character{font-size:clamp(1.35rem,5vw,1.8rem)}.otp-input-module__F0ijJq__caret{background:rgb(var(--accent));width:2px;height:42%;box-shadow:0 0 12px rgb(var(--accent) / .46);position:absolute}.otp-input-module__F0ijJq__successRing{z-index:1;border:1px solid rgb(var(--positive));pointer-events:none;position:absolute;inset:1px}@media (prefers-reduced-motion:reduce){.otp-input-module__F0ijJq__slot{transition:none}}
