#score-popover[data-kind=strength]{width:276px;padding:14px 16px 16px}
.strength-heading{display:flex;align-items:center;gap:8px;margin-bottom:8px}
.strength-heading strong{font-size:13px;font-weight:600}
.strength-heading>span{color:#888;font-size:11px;margin-right:auto}
.strength-heading .range-icon{--strength-circle:34px;display:grid;place-items:center;width:var(--strength-circle);height:var(--strength-circle);min-width:var(--strength-circle);max-width:var(--strength-circle);min-height:var(--strength-circle);max-height:var(--strength-circle);flex:0 0 var(--strength-circle);aspect-ratio:1;padding:8px;border:0;border-radius:50%;background:#eee;color:#444}
.strength-value-row{display:flex;justify-content:flex-end;margin-bottom:1px}
#strength-value{color:#555;font:12px ui-monospace,monospace;font-variant-numeric:tabular-nums;min-width:5ch;text-align:right}
#toast .toast-action{border:0;border-radius:16px;padding:4px 9px;background:#ffffff24;color:inherit;font-size:12px;font-weight:600}
@media(max-width:760px){.strength-heading .range-icon{--strength-circle:38px;padding:10px}}
