.admin-access{max-width:1400px;margin:auto;min-width:0}.admin-access>header{display:flex;justify-content:space-between;align-items:flex-start;gap:22px;margin:4px 0 24px}.admin-access h1{font-size:30px;letter-spacing:-.035em;margin:9px 0!important}.admin-access header p{color:var(--cb-muted);font-size:13px;line-height:1.7;margin:0}.admin-access .kicker{font-size:10px;color:var(--cb-muted)}.access-filter{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:20px 0}.access-filter label{font-size:12px;color:var(--cb-muted)}.access-filter input{max-width:430px;flex:1;min-width:160px}.access-filter>span{margin-left:auto;font-size:11px;color:var(--cb-muted)}.admin-access .table{min-width:700px}.admin-access td{vertical-align:top;padding-top:20px;padding-bottom:20px}.admin-access td:first-child{width:27%}.admin-access td:last-child{width:160px}.admin-access td>small{display:block;color:var(--cb-muted);font-size:10px;margin-top:6px}.access-role-list{list-style:none;padding:0;margin:0;display:grid;gap:12px}.access-role-list li{display:flex;align-items:center;justify-content:space-between;gap:18px}.access-role-list b{font-size:12px;font-weight:550}.access-role-list small{display:block;font-size:10px;color:var(--cb-muted);margin-top:5px;overflow-wrap:anywhere}.admin-access .table-scroll{border:0;border-radius:0}.admin-access .notice{line-height:1.7;font-size:12px}@media(max-width:650px){.admin-access>header{flex-direction:column;gap:14px}.admin-access h1{font-size:25px}.access-filter{align-items:flex-start}.access-filter label{flex-basis:100%}.access-filter input{max-width:none}}
