.accord-weight-list{gap:10px;display:grid}.accord-weight-item{border:1px solid var(--border);background:var(--card);border-radius:10px;min-width:0;padding:2px 12px 12px}.accord-weight-heading{align-items:center;gap:8px;display:flex}.accord-weight-heading h3{flex:1;min-width:0;font-size:12px;font-weight:500}.accord-weight-heading h3>button{width:100%;min-height:45px;color:var(--foreground);text-align:left;background:0 0;border:0;align-items:center;gap:9px;padding:0;display:flex}.accord-weight-heading h3>button>i{background:var(--accord-color);border-radius:50%;flex-shrink:0;width:8px;height:8px}.accord-weight-heading h3>button>span{flex:1;min-width:0}.accord-weight-heading strong{font-variant-numeric:tabular-nums;align-items:baseline;gap:2px;font-size:12px;font-weight:600;display:inline-flex}.accord-weight-heading small{color:var(--muted);font-size:10px}.accord-weight-heading h3>button>svg{color:var(--muted);flex-shrink:0;transition:transform .16s}.accord-weight-heading h3>button[aria-expanded=true]>svg{transform:rotate(180deg)}.accord-weight-track{background:var(--search-background);border-radius:8px;height:5px;overflow:hidden}.accord-weight-track>span{background:var(--accord-color);border-radius:inherit;height:100%;transition:width .16s;display:block}.accord-weight-control{padding-top:14px}.accord-weight-control[hidden]{display:none}.accord-weight-control>label{color:var(--muted);margin-bottom:5px;font-size:11px;display:block}.accord-weight-control>input{width:100%;height:24px;accent-color:var(--accord-color);cursor:pointer;margin:0;display:block}.accord-weight-scale{color:var(--muted);justify-content:space-between;gap:15px;margin-top:3px;font-size:10px;display:flex}.accord-empty-weights{gap:19px;padding:8px 0;display:grid}.accord-empty-weights>div>span{color:var(--muted);justify-content:space-between;margin-bottom:8px;font-size:11px;display:flex}.accord-empty-weights small{font-variant-numeric:tabular-nums;font-size:10px}.accord-weight-heading button:focus-visible,.accord-weight-control input:focus-visible{outline:2px solid var(--discovery-teal);outline-offset:3px;border-radius:4px}@media (prefers-reduced-motion:reduce){.accord-weight-track>span,.accord-weight-heading h3>button>svg{transition:none}}
