.capacity{margin-bottom:24px}.capacity .label{margin-bottom:10px;display:block}.caps{flex-wrap:wrap;gap:8px;display:flex}.cap{border:1px solid var(--hair);border-radius:var(--r-pill);background:var(--surface);align-items:baseline;gap:8px;padding:6px 14px 6px 13px;display:inline-flex}.cap b{color:var(--fg);font-size:13px;font-weight:600}.cap em{color:var(--fg-4);font-size:11.5px;font-style:normal}.cap i{color:var(--fg-2);font-variant-numeric:tabular-nums;font-size:13px;font-style:normal;font-weight:700}.cap.full i{color:var(--accent)}.filters{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:24px;display:flex}.filters .count{color:var(--fg-4);margin-left:auto;font-size:13.5px}.find{border:1px solid var(--hair);border-radius:var(--r-pill);background:var(--surface);align-items:center;gap:9px;min-width:268px;height:38px;padding:0 16px;display:flex}.find:focus-within{border-color:var(--hair-2)}.find input{width:100%;color:var(--fg);background:0 0;border:none;outline:none;font-size:14px}.find input::placeholder{color:var(--fg-4)}.find svg{width:15px;height:15px;color:var(--fg-4);fill:none;stroke:currentColor;stroke-width:1.9px;flex:0 0 15px}.usec{margin-bottom:28px}.usec-head{align-items:baseline;gap:12px;padding-bottom:11px;display:flex}.usec-mean{color:var(--fg-4);flex:1;min-width:0;font-size:12.5px}.usec-head em{color:var(--fg-4);font-variant-numeric:tabular-nums;font-size:12.5px;font-style:normal}.ulist{background:var(--surface);border:1px solid var(--hair);border-radius:var(--r-card);margin:0;padding:0;list-style:none;overflow:hidden}.urow{border-bottom:1px solid var(--hair);transition:background var(--t);align-items:flex-start;gap:16px;padding:18px 22px;display:flex}.urow:last-child{border-bottom:none}.urow:hover{background:var(--hover)}.urow-main{flex:1;min-width:0}.urow-top{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.urow-sub{color:var(--fg-4);margin-top:4px;font-size:12.5px}.urow-why{color:var(--fg-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:68ch;margin:8px 0 0;font-size:13.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.sepdot{color:var(--hair-2);margin:0 7px}.overruled{color:var(--fg-4);font-size:12px}.urow-act{flex:none;align-items:center;gap:7px;display:flex}.urow-act .field{max-width:230px;height:31px;font-size:12.5px}@media (max-width:860px){.urow{flex-wrap:wrap}.urow-act{width:100%}}
