.admin{gap:20px;max-width:760px;display:grid}.admin-note{box-shadow:none;border-style:dashed}.admin-note__text{color:var(--ink-2);margin-top:6px;font-size:14px}.admin-current{font-weight:600}.admin-form{border-top:1px solid var(--line);justify-items:start;gap:16px;margin-top:20px;padding-top:16px;display:grid}.admin-form .field{justify-self:stretch;max-width:240px}.admin-modes{border:0;gap:10px;margin:0;padding:0;display:grid}.admin-modes legend{margin-bottom:8px;font-size:13px;font-weight:600}.admin-modes label{align-items:center;gap:10px;font-size:14px;display:flex}.admin-modes input{width:16px;height:16px;accent-color:var(--ink)}.admin-failure{color:var(--red);font-size:14px}.admin-failure .btn{margin-left:8px}.admin-failure__details{overflow-wrap:anywhere;margin-top:6px;padding-left:18px;list-style:outside}.admin-done{color:var(--green);font-size:14px}.admin-list{margin-top:8px}.admin-chips{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.admin-sha{overflow-wrap:anywhere;font-family:ui-monospace,monospace;font-size:12px}.admin-table{overflow-x:auto}.admin-caption{text-align:left;padding:0 24px 12px}.admin-enrolment{gap:10px}.admin-warning{border-radius:var(--radius);background:var(--amber-bg);color:var(--amber-text);padding:10px 12px;font-size:14px;font-weight:500}.admin-secret{border:1px solid var(--line);border-radius:var(--radius);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;max-width:100%;padding:8px 10px;font-size:13px;display:block}.admin-codes{grid-template-columns:repeat(2,minmax(0,max-content));gap:6px 24px;font-size:14px;display:grid}@media (max-width:699px){.admin-list .list__row{flex-wrap:wrap}.admin-chips{justify-content:flex-start}.admin-form .field{max-width:none}.admin-form>.btn{justify-self:stretch}}.rule-set-notice-card{margin-bottom:20px}.rule-set-notice{font-size:14px}.rule-set-notice__link{color:var(--blue);text-underline-offset:2px;font-weight:500;text-decoration:underline}.rule-set-notice__link:hover{color:var(--ink)}.admin-tags{border-top:1px solid var(--line)}.admin-tags>summary{padding:10px 0}.admin-tags .list__row:last-child{border-bottom:0}
