.biometrics-panel{flex-direction:column;gap:12px;display:flex}.biometrics-panel__toolbar{flex-wrap:wrap;gap:8px;display:flex}.biometrics-tabs{flex-wrap:wrap;gap:6px;display:flex}.biometrics-tabs__tab{border:1px solid var(--lsos-border,#d0d7de);background:var(--lsos-surface,#fff);cursor:pointer;font:inherit;border-radius:6px;padding:6px 10px}.biometrics-tabs__tab--active{background:var(--lsos-accent,#2563eb);color:#fff;border-color:#0000}.biometrics-summary-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.biometrics-score{border:1px solid var(--lsos-border,#d0d7de);text-align:center;border-radius:8px;padding:10px}.biometrics-score__value{font-size:1.5rem;font-weight:700}.biometrics-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.biometrics-tile{border:1px solid var(--lsos-border,#d0d7de);border-radius:8px;padding:10px}.biometrics-chart{align-items:flex-end;gap:4px;height:80px;margin-top:8px;display:flex}.biometrics-chart__bar{background:var(--lsos-accent,#2563eb);border-radius:2px 2px 0 0;flex:1;min-width:6px}.biometrics-threshold--flagged{color:#e74c3c}.biometrics-widget-body__empty{opacity:.75;margin:0}
