.ae-s-card,.ae-s-panel,.ae-s-row{background:var(--ae-surface);border:1px solid var(--ae-line);border-radius:var(--ae-radius);padding:var(--ae-s-5)}.ae-s-card__head,.ae-s-panel__head{align-items:baseline;gap:var(--ae-s-3);font-size:var(--ae-s-body);color:var(--ae-text);font-weight:500;display:flex}.ae-s-card__flag,.ae-s-panel__flag{margin-left:auto}.ae-s-card{gap:var(--ae-s-3);flex-direction:column;display:flex}.ae-s-card__value{font-family:var(--ae-serif);font-weight:var(--brand-weight-title);font-size:var(--ae-s-metric);font-variant-numeric:tabular-nums;margin:0;line-height:1.1}.ae-s-card[data-size=lg] .ae-s-card__value{font-size:var(--ae-s-metric-lg)}.ae-s-card__sub{font-size:var(--ae-s-sub);color:var(--ae-s-dim);margin:0}.ae-s-panel{gap:var(--ae-s-4);flex-direction:column;display:flex}.ae-s-panel__body>*{margin-top:0}.ae-s-row{align-items:center;gap:var(--ae-s-3);padding:var(--ae-s-3) var(--ae-s-4);text-align:left;width:100%;color:inherit;text-decoration:none;display:flex}.ae-s-row__icon{flex:none;width:24px;height:24px;display:flex}.ae-s-row__label{flex:auto;min-width:0}.ae-s-row__name{font-size:var(--ae-s-body);display:block}.ae-s-row__note{font-size:var(--ae-s-sub);color:var(--ae-s-dim);display:block}.ae-s-row__value{font-variant-numeric:tabular-nums;flex:none}.ae-s-row[aria-current=true]{border-color:var(--ae-line-strong);background:var(--ae-elevated)}.ae-s-head{justify-content:space-between;align-items:baseline;gap:var(--ae-s-3) var(--ae-s-5);padding-top:var(--ae-s-7);flex-wrap:wrap;display:flex}.ae-s-head__title{font-family:var(--ae-serif);font-weight:var(--brand-weight-title);font-size:var(--ae-s-h1);margin:0;line-height:1.15}.ae-s-head__status{align-items:center;gap:var(--ae-s-2);font-size:var(--ae-s-sub);color:var(--ae-s-dim);display:flex}.ae-s-head__skeleton{border-radius:var(--brand-radius-pill);background:var(--ae-line);width:96px;height:12px;display:block}.ae-s-head__refresh{font:inherit;color:var(--brand-orange-text);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.ae-s-dot{background:var(--ae-s-dot-colour);border-radius:50%;width:8px;height:8px;display:inline-block}.ae-s-dot[data-tone=ok]{--ae-s-dot-colour:var(--brand-leaf)}.ae-s-dot[data-tone=warn]{--ae-s-dot-colour:var(--brand-sun)}.ae-s-dot[data-tone=down]{--ae-s-dot-colour:var(--brand-warn)}.ae-s-dot[data-size=sm]{width:6px;height:6px}
