.sc-access-editor{border:1px solid #eadde5;border-radius:12px;padding:16px;background:#fffafd;margin-top:12px;font-weight:400}.sc-access-title{display:flex;justify-content:space-between;align-items:center;gap:8px;color:#25364b;margin-bottom:16px}.sc-access-title>span{font-size:10px;color:#bf2454;background:#ffeaf1;padding:5px 8px;border-radius:20px}.sc-access-editor label{display:grid;gap:7px!important;font-size:12px}.sc-access-editor input,.sc-access-editor select{width:100%;min-width:0;box-sizing:border-box}.sc-access-current{font-size:11px;color:#b62251;margin:13px 0}.sc-access-resources{border:1px solid #e9e0e8;border-radius:9px;overflow:hidden}.sc-access-editor .sc-access-row{display:grid;grid-template-columns:minmax(0,1fr) 175px;gap:15px!important;align-items:center;padding:13px;background:white;border-bottom:1px solid #eee5eb}.sc-access-row:last-child{border-bottom:0}.sc-access-row strong{color:#26364b;font-size:12px}.sc-access-row small{display:block;font-size:10px;line-height:1.6;color:#9294a3;margin-top:4px}.sc-access-hint{font-size:11px;line-height:1.8;color:#8e8796}.sc-access-save{border-top:1px solid #eee0e9;padding-top:12px;margin-top:15px}.sc-access-save summary{cursor:pointer;color:#cb1a4c;font-size:12px;margin-bottom:14px}.sc-access-save>label{margin:12px 0}.sc-access-save>div{display:flex;gap:9px;flex-wrap:wrap}.sc-access-editor .sc-access-confirm{display:flex;align-items:flex-start;font-size:11px;line-height:1.7;color:#746378}.sc-access-confirm input{flex:none;width:16px!important;min-height:16px!important;height:16px;padding:0!important;accent-color:#ee1951}.sc-access-editor [data-access-status]{font-size:11px;color:#be2451;line-height:1.7}.sc-team-dialog:has(.sc-access-editor){width:780px;max-width:calc(100vw - 24px)}.sc-team-register:has(.sc-access-editor) .sc-settings-form-grid{grid-template-columns:1fr 1fr}.sc-team-card>header>[data-team-models]{margin-left:8px}@media(max-width:650px){.sc-access-editor{padding:12px}.sc-access-editor .sc-access-row{grid-template-columns:minmax(0,1fr)}.sc-team-register:has(.sc-access-editor) .sc-settings-form-grid{grid-template-columns:minmax(0,1fr)}.sc-team-card>header>[data-team-models]{margin:0 0 0 44px}.sc-access-title{flex-wrap:wrap}}

.sc-access-editor [hidden]{display:none!important}

.sc-team-dialog .sc-access-editor label.sc-access-confirm{display:flex!important;align-items:flex-start;gap:9px!important}.sc-team-dialog .sc-access-editor label.sc-access-confirm input{margin-top:3px}
