.hrL6ia_panel{border:1px solid var(--surface-border);background:var(--surface-1);border-radius:12px;padding:1.25rem}.hrL6ia_header{justify-content:space-between;align-items:start;gap:1rem;display:flex}.hrL6ia_eyebrow{color:var(--ink-muted);align-items:center;gap:.5rem;font-size:.75rem;display:flex}.hrL6ia_header h3{color:var(--ink);margin-top:.5rem;font-size:1.5rem;font-weight:600;line-height:1.2}.hrL6ia_percentage{color:var(--brand-coral-strong);font-variant-numeric:tabular-nums;align-items:baseline;gap:2px;font-size:2.25rem;font-weight:500;line-height:1;display:flex}.hrL6ia_percentage small{font-size:1rem}.hrL6ia_spectrum{border-radius:3px;gap:3px;height:6px;margin-top:1.5rem;display:flex;overflow:hidden}.hrL6ia_spectrum span{border-radius:1px;min-width:2px}.hrL6ia_legend{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1.25rem;display:grid}.hrL6ia_legend li{min-width:0}.hrL6ia_legendLabel{color:var(--ink);align-items:center;gap:.375rem;font-size:.875rem;font-weight:500;display:flex}.hrL6ia_legendLabel i{border-radius:50%;flex-shrink:0;width:5px;height:5px}.hrL6ia_legend li>span{color:var(--ink-muted);font-variant-numeric:tabular-nums;margin-top:.375rem;font-size:.75rem;display:block}.hrL6ia_source{border-top:1px solid var(--surface-border);color:var(--ink-muted);flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin-top:1.25rem;padding-top:.75rem;font-size:.75rem;display:flex}.hrL6ia_compact{border-top:1px solid var(--surface-border);border-bottom:1px solid var(--surface-border);align-items:center;gap:1rem;padding:.875rem 0;display:flex}.hrL6ia_compactIcon{border:1px solid var(--surface-border);width:40px;height:40px;color:var(--brand-coral-strong);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.hrL6ia_compactMain{flex:1;min-width:0}.hrL6ia_compactMain>span{color:var(--ink-muted);font-size:.75rem;display:block}.hrL6ia_compactMain strong{color:var(--ink);margin-top:3px;font-size:1rem;font-weight:600;display:block}.hrL6ia_compactEnd{flex-shrink:0;width:6rem}.hrL6ia_compactEnd>span{color:var(--brand-coral-strong);text-align:right;font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:500;display:block}.hrL6ia_compactEnd .hrL6ia_spectrum{height:4px;margin-top:.5rem}@media (min-width:640px){.hrL6ia_panel{padding:1.5rem}}
