.clearance-access-card{grid-column:1/-1;border:1px solid #d8e1e8;border-radius:12px;background:#f7fafc;padding:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}
.clearance-access-heading{grid-column:1/-1;display:flex;justify-content:space-between;align-items:flex-start;gap:16px}
.clearance-access-heading h3{margin:0;color:#172433;font-size:15px}.clearance-access-heading p{margin:4px 0 0;color:#667787;font-size:12px}
.clearance-identity-status{display:inline-flex;border-radius:999px;padding:6px 9px;background:#e9eef2;color:#536474;font-size:11px;font-weight:700;text-transform:capitalize}
.clearance-identity-status.active{background:#dcf3e7;color:#17643c}.clearance-identity-status.pending{background:#fff0ca;color:#7c5700}
.clearance-email-help,.clearance-scope-fields,.clearance-access-actions{grid-column:1/-1}
.clearance-scope-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}
.clearance-scope-show{border:1px solid #dce4ea;border-radius:10px;background:white;padding:11px}
.clearance-scope-show>label{display:grid;grid-template-columns:auto 1fr;column-gap:8px;align-items:center}.clearance-scope-show>label input{grid-row:1/3}.clearance-scope-show small{color:#71808d;font-size:10px}
.clearance-season-options{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 0 23px}.clearance-season-options label{font-size:11px;color:#42576a}
.clearance-access-actions{display:flex;justify-content:flex-end}.clearance-save-access{border:0;border-radius:9px;background:#263f5d;color:white;padding:10px 14px;font-weight:700;cursor:pointer}.clearance-save-access:disabled{opacity:.55;cursor:wait}
.clearance-access-summary{grid-column:1/-1;display:grid;gap:4px;border:1px solid #d8e1e8;border-radius:10px;padding:13px;background:#f7fafc}.clearance-access-summary span,.clearance-access-summary small{color:#677887}
@media(max-width:800px){.clearance-access-card,.clearance-scope-list{grid-template-columns:1fr}.clearance-access-heading{display:grid}}

