.name-filters{display:flex;align-items:flex-end;flex-wrap:wrap;gap:14px;margin:30px 0 12px}.name-filters label{display:grid;gap:5px;font-size:13px;font-weight:650}.name-filters input,.name-filters select,.name-filters button{font:inherit;min-height:44px;padding:9px 12px;border:1px solid var(--line);border-radius:10px;background:white;color:var(--ink)}.name-filters button{background:var(--accent);color:white;border-color:var(--accent);cursor:pointer;min-width:72px;font-size:15px}.name-filters a{font-size:14px;margin:0 0 8px 3px}.name-search{flex:1;min-width:200px}.name-count{font-size:14px;color:var(--muted)}.name-table-wrap{overflow-x:auto;background:white;border:1px solid var(--line);border-radius:16px}.name-table-wrap:focus-visible{outline:3px solid #269ed1;outline-offset:4px}table{width:100%;min-width:720px;border-collapse:collapse;text-align:left;font-size:15px}th,td{padding:15px 18px;border-bottom:1px solid var(--line);vertical-align:top}thead th{font-size:12px;color:var(--muted);background:#eaf2f6;letter-spacing:.03em}tbody th{font-variant-numeric:tabular-nums;color:var(--accent);font-weight:700;white-space:nowrap}td small{display:block;margin-top:3px;font-size:12px}tbody tr:last-child>*{border-bottom:0}tbody tr:hover{background:#f8fbfc}.name-pending{color:var(--muted);font-size:14px}.name-empty{text-align:center;color:var(--muted);padding:32px}@media(max-width:680px){.name-filters{gap:12px}.name-filters label:not(.name-search){flex:1;min-width:135px}.name-search{flex-basis:100%}.name-filters button{min-width:100px}th,td{padding:13px 14px}table{min-width:660px}.name-table-wrap{border-radius:12px}}@media print{.name-filters{display:none}.name-table-wrap{overflow:visible;border:0}table{min-width:0;font-size:10px}tr{break-inside:avoid}}
