.list{border:1px solid var(--outline);border-radius:var(--r-sm);background:var(--surface-high);color:var(--ink);margin:0;padding:0;list-style:none;overflow:hidden}.list-item{list-style:none}.list-row{align-items:center;gap:var(--sp-3);min-height:var(--row-h);padding:var(--sp-2) var(--sp-4);transition:background var(--dur-fast) var(--ease-std);display:flex;position:relative}.list.dense .list-row{min-height:var(--row-h-dense);padding-top:var(--sp-1);padding-bottom:var(--sp-1)}.list-row.hoverable:hover{background:var(--well)}.list-row.hoverable:active{background:var(--well);transition-duration:var(--dur-instant)}.list-row.selected{background:var(--primary-cont)}.list-row.disabled>*{opacity:.38}.list-hit{align-items:center;gap:inherit;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;margin:0;padding:0;display:flex}.list-hit:after{content:"";position:absolute;inset:0}.list-hit[aria-disabled=true]{cursor:not-allowed}.list-hit:focus-visible{outline:none}.list-hit:focus-visible:after{outline:2px solid var(--focus-ring);outline-offset:-2px}.list-thumb{border:1px solid var(--ground-edge);border-radius:var(--r-xs);background:var(--ground) padding-box;flex:none;width:40px;display:grid;overflow:hidden}.list-thumb img{object-fit:contain;width:100%;height:auto;display:block}.list-text{flex:1;min-width:0}.list-primary{color:var(--ink);font:600 var(--fs-label) / 1.4 var(--ui);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.list-row.selected .list-primary{color:var(--on-primary-cont)}.list-meta{color:var(--ink-3);font:400 var(--fs-secondary) / 1.4 var(--mono);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.list-sub{color:var(--ink-3);font:400 var(--fs-secondary) / 1.4 var(--ui);display:block}.list-trail{align-items:center;gap:var(--sp-2);flex:none;margin-left:auto;display:flex;position:relative}.list-mono{color:var(--ink-3);font:400 var(--fs-secondary) / 1 var(--mono);font-variant-numeric:tabular-nums}a.list-row,a.list-row:hover{color:var(--ink);text-decoration:none}a.list-row:focus-visible{outline-offset:-2px}a.list-row[aria-disabled=true]{cursor:not-allowed}.list-go{align-items:center;gap:var(--sp-1);color:var(--ink);font:600 var(--fs-label) / 1 var(--ui);white-space:nowrap;display:inline-flex}.list-go svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.list-row:hover .list-go-txt{text-decoration:underline}.list-slot{width:140px;margin-right:var(--sp-4);flex:none;justify-content:flex-end;display:flex}.list-slot .od-progress__head{margin-bottom:var(--sp-1);justify-content:flex-end}.list-icon{box-sizing:border-box;border-radius:var(--r-full);border-style:solid;border-width:1px;flex:none;place-items:center;width:40px;height:40px;display:inline-grid}.list-icon:not([class*=tone-]){border-color:var(--outline);background:var(--well);color:var(--ink-2)}.list-icon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.list-div{display:block}.list-div--inset{margin-left:68px}
