.sys-account-profile-action{margin:8px 0}.sys-account-profile-action p:empty{display:none}
.sys-account-field-conflict{margin-top:6px;padding:8px;border-left:3px solid var(--adm-warning,#d98200);background:var(--adm-panel,transparent);color:inherit}.sys-account-field-conflict p{margin:0 0 6px}.sys-account-field-conflict button{margin:0 6px 4px 0}
.sys-account-profile-action section{margin-top:8px;padding:10px;border:1px solid var(--adm-border,#ced8e2);background:var(--adm-panel,transparent);color:inherit}.sys-account-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:8px 16px;margin:8px 0 0}.sys-account-summary dt{font-weight:600}.sys-account-summary dd{margin:2px 0 0;overflow-wrap:anywhere}
.sys-account-drawer{box-sizing:border-box;position:fixed;inset:0 0 0 auto;margin:0;width:min(760px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;padding:0;border:1px solid var(--adm-border,#ced8e2);background:var(--adm-panel,#fff);color:var(--adm-text,#263238)}
.sys-account-drawer[open]{display:flex;flex-direction:column}.sys-account-drawer::backdrop{background:#0007}.sys-account-drawer header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border-bottom:1px solid var(--adm-border,#ced8e2)}.sys-account-drawer button{padding:7px 12px;color:inherit;background:var(--adm-surface-2,#eef3f8);border:1px solid var(--adm-border,#ced8e2);border-radius:3px}.sys-account-drawer button:focus-visible{outline:2px solid var(--adm-primary,#2864a0);outline-offset:2px}.sys-account-drawer>p{padding:0 12px;font-size:13px}.sys-account-drawer>p:empty{display:none}.sys-account-drawer iframe{border:0;flex:1;width:100%;min-height:0}
html.sys-account-profile-page body>.topbar,html.sys-account-profile-page .sys-studio-module-actions{display:none!important}
.sys-account-profile-page .workspace-content{padding:8px!important}.sys-account-profile-page .sys-security-module .sysdash-shell>:not(.sys-security-panel){display:none!important}
.sys-account-profile-page [data-security-panel="users"] .sysdash-canvas>:not(.sys-security-layout){display:none!important}
.sys-account-profile-page .sys-security-layout{display:block!important}.sys-account-profile-page .sys-security-layout>:not([data-security-user-detail]){display:none!important}
.sys-account-profile-page [data-security-user-detail]{width:100%!important;max-width:none!important;position:static!important}.sys-account-profile-page [data-close-user-detail]{display:none!important}
.sys-account-focused-toolbar{display:flex;gap:8px;align-items:center;padding:8px}.sys-account-focused-toolbar p{margin:0}
.sys-account-focused-toolbar button,.sys-account-profile-page .sys-security-editor-actions button{color:var(--adm-text,#263238);background:var(--adm-surface-2,#eef3f8);border:1px solid var(--adm-border,#ced8e2);font-size:12px}
.sys-account-profile-page .sys-security-editor-actions button span{display:inline!important}.sys-account-profile-page .sys-security-editor-actions button{width:auto!important;min-width:80px}
