.admin-mail-notice{display:flex;align-items:flex-start;gap:13px;padding:17px 20px;border:1px solid #efdfb8;border-radius:9px;background:#fffaf0;color:#94702e;margin-bottom:24px;font-size:12px}.admin-mail-notice>span{font-size:21px}.admin-mail-notice strong{font-size:12px}.admin-mail-notice p{margin:4px 0 0;line-height:1.7}.admin-account-table td{vertical-align:middle}.admin-account-table td:first-child>strong{font-size:12px}.admin-account-email,.admin-account-alias{display:block;overflow-wrap:anywhere}.admin-account-email{color:#818ba0;font-size:11px;margin-top:3px}.admin-account-alias{color:#909aac;font-size:10px;margin-top:4px}.admin-self{font-size:9px;color:#7369ce;margin-left:8px}.admin-account-actions{display:flex;justify-content:flex-end;align-items:center;gap:8px;flex-wrap:wrap}.admin-account-actions form{margin:0}.admin-account-actions button:disabled{cursor:not-allowed}.admin-access-note{font-size:11px;color:#818ba0;max-width:820px}.admin-edit-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:24px;align-items:start;max-width:1100px}.admin-account-form{padding:0 24px 24px}.admin-account-form>label{font-size:12px;color:#6a7589}.admin-account-form input:not([type=checkbox]):not([type=hidden]){padding:11px;min-height:42px}.admin-active-control{display:flex;flex-direction:row;align-items:flex-start;gap:11px;border:1px solid var(--line);border-radius:8px;padding:15px;margin-top:24px}.admin-active-control>input{width:17px;height:17px;flex-shrink:0;margin-top:2px}.admin-active-control>span>span{display:block;font-size:11px;color:#8c97a9;margin-top:4px;line-height:1.7}.admin-form-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:25px}.admin-help{padding:24px}.admin-help ol{padding-left:18px;color:#7c879b;font-size:12px;line-height:1.8}.admin-help li{margin:12px 0}.admin-help p{font-size:11px;color:#8c97a9;line-height:1.8}.flash.warning{background:#fff8e9;border-color:#efdfb8;color:#94702e}.password-setup-page{background:#f6f7fb}.password-setup-page .login-card{max-width:480px;background:white;border:1px solid var(--line);border-radius:12px;padding:35px 42px;margin:50px auto}.password-setup-page .login-brand{margin-bottom:32px}.password-setup-page h1{font-size:31px}.password-login-link{display:block;font-size:12px;color:#8175c3;margin-top:23px}.password-setup-page [hidden]{display:none!important}.profile>div:not(.avatar){min-width:0}.profile>div:not(.avatar){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1050px){.admin-edit-grid{grid-template-columns:minmax(0,1fr)}.admin-help{max-width:none}.admin-help ol{display:flex;gap:25px;padding-left:18px;flex-wrap:wrap}.admin-help li{max-width:230px;margin:5px 0}}@media(max-width:600px){.admin-mail-notice{padding:14px;font-size:11px}.admin-edit-grid{gap:0}.admin-account-form{padding:0 18px 20px}.admin-help ol{display:block}.admin-help li{max-width:none;margin:10px 0}.admin-account-actions{justify-content:flex-start}.password-setup-page .login-card{margin:22px 12px;padding:28px 24px}.admin-account-table{min-width:720px}}
