.calculator-verdict.surface{background:var(--card);padding:1rem}@media (min-width:40rem){.calculator-verdict.surface{padding:1.25rem}}.calculator-verdict [data-slot=result-word]{font-size:calc(var(--text-title) * 1.3)}@media (min-width:64rem){.calculator-verdict [data-slot=result-word]{font-size:calc(var(--text-title) * 1.6)}}.calculator-verdict [data-slot=gauge-region]:not([data-on]){background-color:color-mix(in oklab, var(--verdict-hue) 30%, var(--card))}.dark .calculator-verdict [data-slot=gauge-region]:not([data-on]){background-color:color-mix(in oklab, var(--verdict-hue) 45%, var(--card))}.calculator-verdict [data-slot=gauge-region]+[data-slot=gauge-region]{box-shadow:inset 2px 0 0 var(--card)}.calculator-verdict [data-slot=gauge-label]:not([data-on]){color:var(--muted-foreground)}.calculator-verdict [data-slot=gauge-label][data-on]{font-weight:800}@media (prefers-reduced-motion:no-preference){.calculator-verdict [data-slot=gauge-region],.calculator-verdict [data-slot=gauge-label]{transition:background-color .22s ease-out,color .22s ease-out}}.calculator-verdict .verdict-chip{background:color-mix(in oklab, var(--verdict-hue) 15%, transparent)}.verdict-pulse{background:color-mix(in oklab, var(--verdict-hue,var(--primary)) 12%, transparent)}@media (prefers-reduced-motion:no-preference){.calculator-verdict [data-slot=result-lead],.calculator-verdict [data-slot=result-sum]{transition:opacity .15s ease-out}}.calculator-verdict[data-pending] [data-slot=result-lead],.calculator-verdict[data-pending] [data-slot=result-sum]{opacity:.6}.calculator-verdict[data-preview]{box-shadow:inset 0 0 0 2px color-mix(in oklab, var(--verdict-hue) 80%, transparent)}.calculator-verdict [data-slot=verdict-demand][data-tone=watch] .verdict-demand-icon{color:var(--warning)}.calculator-verdict [data-slot=verdict-demand][data-tone=good] .verdict-demand-icon{color:var(--success)}.calculator-verdict [data-slot=verdict-demand][data-tone=even] .verdict-demand-icon{color:var(--muted-foreground)}.calculator-verdict [data-slot=calculator-check]:not(:has([data-tone=warn])){display:none}.calculator-verdict[data-preview] [data-slot=verdict-acts]{opacity:.35;pointer-events:none}
