.account-health_root__ORBoc{--ah-pad:24px;--ah-claude:#d97757;--ah-track:color-mix(in oklab,var(--foreground) 9%,transparent);--shimmer-base:color-mix(in oklab,var(--foreground) 50%,var(--surface));container-type:inline-size;position:relative;box-sizing:border-box;width:100%;max-width:600px;margin-inline:auto;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);color:var(--foreground);font-family:var(--font-body);font-size:14px;line-height:20px;letter-spacing:var(--tracking-body)}.account-health_root__ORBoc :where(p,h3,ul){margin:0;padding:0}.account-health_truncate__aHGup{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-health_srOnly__hXsk6{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.account-health_root__ORBoc [data-status=good]{--ah-tone:var(--success)}.account-health_root__ORBoc [data-status=watch]{--ah-tone:var(--warning)}.account-health_root__ORBoc [data-status=risk]{--ah-tone:var(--danger)}.account-health_statusIcon__5461g{flex:none;color:var(--ah-tone)}.account-health_top__V8_1C{display:flex;flex-direction:column;gap:24px;padding:var(--ah-pad) var(--ah-pad) var(--ah-pad)}.account-health_header__MYmws{display:flex;align-items:center;gap:12px;min-width:0}.account-health_logo__82Pnl{display:grid;flex:none;width:24px;height:24px;place-items:center;color:var(--foreground)}.account-health_logo__82Pnl>svg{width:24px;height:24px}.account-health_identity__fjadK{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.account-health_name__RdDVd{font-size:14px;font-weight:500;line-height:20px}.account-health_meta__lcClP,.account-health_name__RdDVd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-health_meta__lcClP{color:var(--text-muted);font-size:13px;line-height:18px}.account-health_periods__SI0mW{flex:none}.account-health_overview__GqXA3{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.account-health_scoreCell__rK1ou{display:flex;align-items:stretch;gap:16px;min-width:0;padding-right:24px}.account-health_renewalCell__gQbd7{display:flex;flex-direction:column;justify-content:space-between;min-width:0;height:60px;padding-left:24px;border-left:1px solid var(--border-subtle)}.account-health_gauge__WpF_M{position:relative;flex:none;width:112px;height:60px}.account-health_gauge__WpF_M>svg{display:block;overflow:visible}.account-health_gaugeTrack__2Di9S,.account-health_gaugeValue__ZVo0T{fill:none;stroke-width:8;stroke-linecap:round}.account-health_gaugeTrack__2Di9S{stroke:var(--ah-track)}.account-health_gaugeValue__ZVo0T{stroke:var(--ah-tone)}.account-health_bigNumber__NA_ZV,.account-health_scoreNumber__wwlk8{font-size:28px;font-weight:400;line-height:28px;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.account-health_scoreNumber__wwlk8{position:absolute;bottom:0;left:0;width:100%;text-align:center}.account-health_scoreText__Ci7vD{display:flex;flex-direction:column;justify-content:space-between;min-width:0;padding-block:2px 4px}.account-health_band__0gApk{display:flex;align-items:center;gap:6px;min-width:0;height:20px}.account-health_trend__1bBhw{color:var(--text-muted);font-size:13px;line-height:18px}.account-health_trend__1bBhw svg{flex:none}.account-health_renewalLabel__BN3XF{display:flex;min-width:0;height:18px;padding-top:2px;color:var(--text-muted);font-size:13px;line-height:18px}.account-health_term__0PVZ_{position:relative;display:block;height:4px;overflow:hidden;border-radius:2px;background:var(--ah-track)}.account-health_termFill__cTdIq{position:absolute;inset:0;border-radius:inherit;background:var(--text-secondary);transform-origin:left center}.account-health_renewalDays__Ruw13{display:flex;align-items:baseline;gap:6px;min-width:0;height:28px;white-space:nowrap}.account-health_unit__cJ2SL{color:var(--text-muted);font-size:13px;line-height:18px}.account-health_placeholder__Fe4GK{display:block;width:3ch;height:28px}.account-health_swap__48xzW{display:grid;min-width:0}.account-health_swapItem__RYiOk{display:flex;grid-area:1/1;align-items:center;gap:6px;min-width:0}.account-health_signals__NhTja{list-style:none;padding:0 var(--ah-pad);border-top:1px solid var(--border-subtle)}.account-health_signal__TtT0g{display:grid;grid-template-columns:14px minmax(0,1fr) 64px 56px 72px;column-gap:12px;align-items:center;height:56px}.account-health_signal__TtT0g+.account-health_signal__TtT0g{border-top:1px solid var(--border-subtle)}.account-health_source__FqD88{display:grid;width:14px;height:14px;place-items:center;color:var(--text-muted)}.account-health_source__FqD88>svg{width:14px;height:14px}.account-health_signalText__eWuWi{display:flex;flex-direction:column;min-width:0}.account-health_signalDetail__tB6FH,.account-health_signalLabel__BdVLQ{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-health_signalDetail__tB6FH{color:var(--text-muted);font-size:13px;line-height:18px}.account-health_spark__A9o7g{display:block;width:64px;height:20px;color:var(--text-muted)}.account-health_spark__A9o7g[data-status=risk],.account-health_spark__A9o7g[data-status=watch]{color:var(--ah-tone)}.account-health_spark__A9o7g svg{display:block;overflow:visible}.account-health_spark__A9o7g path{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.account-health_spark__A9o7g circle{fill:currentColor}.account-health_value__Qk1ee{overflow:hidden;font-variant-numeric:tabular-nums;text-align:right;text-overflow:ellipsis;white-space:nowrap}.account-health_status__Lt4RL{display:flex;align-items:center;gap:6px;min-width:0;color:var(--text-secondary);font-size:13px;line-height:18px;white-space:nowrap}.account-health_empty__dWD7t,.account-health_noSignals__c_o_c{padding:24px var(--ah-pad);border-top:1px solid var(--border-subtle);color:var(--text-muted);font-size:13px;line-height:18px;text-align:center}.account-health_empty__dWD7t{border-top:0}.account-health_ai__x90HS{display:flex;flex-direction:column;gap:8px;padding:16px var(--ah-pad) var(--ah-pad);border-top:1px solid var(--border-subtle)}.account-health_aiHead__qpO5E{display:flex;align-items:center;gap:8px;height:28px;margin-right:-6px}.account-health_modelMark__GXpWc{display:grid;flex:none;width:14px;height:14px;place-items:center;color:var(--ah-claude)}.account-health_modelMark__GXpWc>svg{width:14px;height:14px}.account-health_aiLabel__idCRJ{flex:1 1 auto;font-size:13px;line-height:18px}.account-health_modelName__nB9EA{flex:none;color:var(--text-muted);font-size:13px;line-height:18px;white-space:nowrap}.account-health_regenerate__zadp2{flex:none;color:var(--text-secondary)}.account-health_summary__UXB7f{display:grid;min-width:0}.account-health_ghost__S3S5D,.account-health_summaryError__wTlIX,.account-health_summaryText__fot9_{grid-area:1/1}.account-health_ghost__S3S5D{visibility:hidden}.account-health_summaryText__fot9_{color:var(--text-secondary);text-wrap:pretty}.account-health_summaryError__wTlIX{display:flex;align-items:flex-start;gap:8px;color:var(--text-secondary)}.account-health_summaryError__wTlIX svg{flex:none;margin-top:3px;color:var(--danger)}.account-health_action__oazUZ{display:flex;align-items:center;gap:16px;margin-top:8px;padding-top:16px;border-top:1px solid var(--border-subtle)}.account-health_actionText__O_p9E{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.account-health_actionTitle__tBmqL{overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.account-health_actionMeta__LNtxT{color:var(--text-muted);font-size:13px;line-height:18px}.account-health_actionMeta__LNtxT svg{flex:none}.account-health_actionMeta__LNtxT[data-tone=error] svg{color:var(--danger)}.account-health_actionMeta__LNtxT[data-tone=done] svg{color:var(--success)}.account-health_actionButton__8e76r{flex:none;min-width:128px}@container (max-width: 520px){.account-health_ai__x90HS,.account-health_noSignals__c_o_c,.account-health_signals__NhTja,.account-health_top__V8_1C{--ah-pad:16px}.account-health_signal__TtT0g{grid-template-columns:14px minmax(0,1fr) 64px 72px}.account-health_spark__A9o7g{display:none}}@container (max-width: 440px){.account-health_overview__GqXA3{grid-template-columns:minmax(0,1fr);row-gap:16px}.account-health_scoreCell__rK1ou{padding-right:0}.account-health_renewalCell__gQbd7{padding:16px 0 0;border-top:1px solid var(--border-subtle);border-left:0;height:auto;gap:8px}.account-health_modelName__nB9EA{display:none}.account-health_action__oazUZ{flex-wrap:wrap;row-gap:12px}.account-health_actionText__O_p9E{flex-basis:100%}.account-health_actionButton__8e76r{width:100%}}