.pwr{border-radius:var(--am-radius-md);background:var(--am-surface-ground);box-shadow:var(--am-neu-inset-xs);padding:.8125rem .85625rem .84375rem}.pwr__head{font-size:var(--am-text-caption);justify-content:space-between;align-items:baseline;gap:.75rem;margin:0;line-height:.875rem;display:flex}.pwr__label{font-weight:var(--am-weight-semibold);color:var(--am-text-muted)}.pwr__level{color:var(--am-text-primary);font-weight:700}.pwr__meter{grid-template-columns:repeat(4,minmax(0,1fr));gap:.3rem;margin-block-start:.3125rem;display:grid}.pwr__seg{border-radius:var(--am-radius-pill);background:color-mix(in srgb, var(--am-text-primary) 14%, transparent);block-size:.28125rem;transition:background-color var(--am-dur-press) var(--am-ease)}.pwr__meter[data-tone=danger] .pwr__seg[data-on]{background:var(--am-status-danger)}.pwr__meter[data-tone=warning] .pwr__seg[data-on]{background:var(--am-status-warning)}.pwr__meter[data-tone=success] .pwr__seg[data-on]{background:var(--am-status-success)}.pwr__title{font-size:var(--am-text-caption);font-weight:var(--am-weight-semibold);color:var(--am-text-primary);margin:.59375rem 0 0;line-height:.875rem}.pwr__rules{flex-direction:column;gap:.21875rem;margin:.1875rem 0 0;padding:0;list-style:none;display:flex}.pwr__rule{min-block-size:.9375rem;font-size:var(--am-text-caption);color:var(--am-text-muted);align-items:center;gap:.4375rem;line-height:.9375rem;display:flex}.pwr__rule[data-met]{color:var(--am-text-secondary)}.pwr__dot{background:var(--am-surface-ground);block-size:.8125rem;inline-size:.8125rem;box-shadow:var(--am-neu-inset-xs);border-radius:50%;flex:none;place-items:center;display:grid}.pwr__rule[data-met] .pwr__dot{background:var(--am-status-success);box-shadow:none;color:var(--am-text-on-fill)}.pwr__tick{display:block}:lang(ar) .pwr__head,:lang(ar) .pwr__title{line-height:1.4}:lang(ar) .pwr__rule{line-height:1.5}.card-note{text-wrap:pretty;font-size:var(--am-text-hint);color:var(--am-text-muted);line-height:1.4}:lang(ar) .card-note{line-height:1.6}.card-loading{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding-block:1.25rem .5rem;display:flex}.card-ref{font-size:var(--am-text-hint);color:var(--am-text-muted);line-height:1.4}.card-ref code{font-family:var(--am-font-mono);font-size:var(--am-text-caption);color:var(--am-text-primary);overflow-wrap:anywhere}
