.user-menu{z-index:1100;width:100%;font-family:var(--bs-font-sans-serif,"Poppins", sans-serif);position:relative}.user-menu--sidebar{width:100%}.user-menu-trigger{cursor:pointer;text-align:left;align-items:center;gap:10px;width:100%;min-height:52px;margin:0;border:1px solid var(--bs-border-color)!important;background:var(--bs-body-bg)!important;box-shadow:none!important;border-radius:8px!important;padding:8px 10px 8px 8px!important;line-height:1.2!important;display:flex!important}.user-menu-trigger:hover,.user-menu-trigger:focus{background:#0f172a08!important}.user-menu-trigger[aria-expanded=true]{background:#0f172a0a!important}.user-menu-avatar{color:#fff;background:#334155;border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;font-size:12px;font-weight:600;line-height:1;display:grid}.user-menu-copy{flex-direction:column;flex:auto;justify-content:center;align-items:flex-start;gap:2px;min-width:0;display:flex;overflow:hidden}.user-menu-fullname{width:100%;max-width:100%;color:var(--bs-body-color);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;line-height:1.25;display:block;overflow:hidden}.user-menu-tenant{color:#64748b;text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:100%;font-size:11.5px;font-weight:400;line-height:1.25;display:block;overflow:hidden}.user-menu-chevron{flex:none;font-size:18px;line-height:1;color:#94a3b8!important}.user-menu-panel{border:1px solid var(--bs-border-color);background:var(--bs-body-bg);z-index:1105;border-radius:8px;width:100%;padding:4px;display:none;position:absolute;bottom:calc(100% + 6px);left:0;right:0;overflow:hidden;box-shadow:0 8px 20px #0f172a1a}.user-menu-panel.show{display:block}.user-menu-divider{background:var(--bs-border-color);height:1px;margin:4px 6px}.user-menu-error{color:var(--bs-danger);background:rgba(var(--bs-danger-rgb), .08);border-radius:6px;margin:4px;padding:8px 10px;font-size:12px;font-weight:500}.user-menu-action{text-align:left;width:100%;color:var(--bs-body-color);background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:9px 10px;font-family:inherit;font-size:13px;font-weight:500;line-height:1.3;display:flex}.user-menu-action>i{color:#64748b;flex:none;font-size:16px;line-height:1}.user-menu-action.danger,.user-menu-action.danger>i{color:#dc2626}.user-menu-action:hover:not(:disabled){background:#0f172a0d}.user-menu-action.danger:hover:not(:disabled){background:#dc262614}.user-menu-action:disabled{opacity:.6;cursor:default}body[data-sidebar-size=sm] .sidebar-user-footer{overflow:hidden}body[data-sidebar-size=sm] .user-menu--sidebar{width:42px;margin:0 auto;overflow:visible}body[data-sidebar-size=sm] .user-menu--sidebar .user-menu-trigger{justify-content:center;gap:0;overflow:hidden;border-radius:50%!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;min-height:42px!important;padding:0!important}body[data-sidebar-size=sm] .user-menu--sidebar .user-menu-copy,body[data-sidebar-size=sm] .user-menu--sidebar .user-menu-chevron{visibility:hidden!important;width:0!important;height:0!important;display:none!important;position:absolute!important;overflow:hidden!important}body[data-sidebar-size=sm] .user-menu--sidebar .user-menu-avatar{flex:0 0 34px;width:34px;height:34px}body[data-sidebar-size=sm] .user-menu--sidebar .user-menu-panel{width:min(240px,100vw - 24px);left:0;right:auto}body[data-bs-theme=dark] .user-menu-trigger{border-color:var(--bs-border-color)!important;background:0 0!important}body[data-bs-theme=dark] .user-menu-trigger:hover,body[data-bs-theme=dark] .user-menu-trigger[aria-expanded=true]{background:#ffffff0d!important}body[data-bs-theme=dark] .user-menu-avatar{background:#64748b}body[data-bs-theme=dark] .user-menu-tenant{color:#94a3b8}body[data-bs-theme=dark] .user-menu-action:hover:not(:disabled){background:#ffffff0f}body[data-sidebar=dark] .user-menu-trigger{background:0 0!important;border-color:#ffffff1a!important}body[data-sidebar=dark] .user-menu-fullname{color:#e2e8f0}body[data-sidebar=dark] .user-menu-tenant,body[data-sidebar=dark] .user-menu-chevron{color:#94a3b8!important}body[data-sidebar=dark] .user-menu-avatar{background:#64748b}@media (max-width:991.98px){body[data-sidebar-size=sm] .sidebar-user-footer{overflow:visible}body[data-sidebar-size=sm] .user-menu--sidebar{width:100%;margin:0}body[data-sidebar-size=sm] .user-menu--sidebar .user-menu-trigger{justify-content:flex-start;gap:11px;border-radius:12px!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:58px!important;padding:8px 10px!important}body[data-sidebar-size=sm] .user-menu--sidebar .user-menu-copy{visibility:visible!important;width:auto!important;height:auto!important;display:flex!important;position:static!important}body[data-sidebar-size=sm] .user-menu--sidebar .user-menu-chevron{visibility:visible!important;width:auto!important;height:auto!important;display:block!important;position:static!important}body[data-sidebar-size=sm] .user-menu--sidebar .user-menu-avatar{flex-basis:38px;width:38px;height:38px}body[data-sidebar-size=sm] .user-menu--sidebar .user-menu-panel{width:100%;right:0}}
#layout-wrapper{--shell-surface:#fff;--shell-subtle:#f7f8fa;--shell-hover:#eceef2;--shell-ink:#30343b;--shell-muted:#747b87;--shell-border:#e7e9ee;font-family:Segoe UI,Arial,sans-serif}body[data-bs-theme=dark] #layout-wrapper{--shell-surface:#22242c;--shell-subtle:#272a33;--shell-hover:#343844;--shell-ink:#ecedf3;--shell-muted:#b0b5c3;--shell-border:#3b3f4b}html[data-contrast=true] #layout-wrapper{--shell-muted:#454e60;--shell-border:#68758a}html[data-contrast=true] body[data-bs-theme=dark] #layout-wrapper{--shell-muted:#edf0f8;--shell-border:#abb5c5}html body #layout-wrapper #page-topbar,html body #layout-wrapper #page-topbar .navbar-brand-box{background:var(--shell-surface)!important;color:var(--shell-ink)!important;border-color:var(--shell-border)!important;box-shadow:none!important}html body #layout-wrapper #page-topbar{border-bottom:1px solid var(--shell-border)}#layout-wrapper #page-topbar .navbar-header{gap:8px;padding-right:12px}#layout-wrapper #page-topbar .navbar-brand-box{justify-content:flex-start}html body #layout-wrapper #page-topbar .brand-wordmark{font-size:17px;color:var(--shell-ink)!important}html body #layout-wrapper #page-topbar .brand-mark--light{display:block}html body #layout-wrapper #page-topbar .brand-mark--dark,html body[data-bs-theme=dark] #layout-wrapper #page-topbar .brand-mark--light{display:none}html body[data-bs-theme=dark] #layout-wrapper #page-topbar .brand-mark--dark{display:block}html body #layout-wrapper #page-topbar :is(.header-item,.header-item i,.sidebar-toggle-btn,.brand-notifications__button){color:var(--shell-muted)!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}html body #layout-wrapper #page-topbar :is(.sidebar-toggle-btn,.brand-notifications__button):hover{background:var(--shell-hover)!important}#layout-wrapper #page-topbar .global-tabs{align-items:center;margin-inline:8px;padding:0}#layout-wrapper #page-topbar .global-tabs-scroll{align-items:center;gap:5px}html body #layout-wrapper #page-topbar .global-tab{height:32px;color:var(--shell-muted);background:0 0;border:0;border-radius:6px;margin:0;font-size:13px;font-weight:400}html body #layout-wrapper #page-topbar .global-tab:hover{background:var(--shell-subtle);color:var(--shell-ink)}html body #layout-wrapper #page-topbar .global-tab.active{background:var(--shell-hover);color:var(--shell-ink);font-weight:500}#layout-wrapper #page-topbar .experience-header-controls{flex-shrink:0;gap:6px;padding-inline:8px}#layout-wrapper #page-topbar .experience-mode-control{background:var(--shell-subtle);border:0;border-radius:7px;padding:2px}#layout-wrapper #page-topbar .experience-mode-control button{color:var(--shell-muted);border-radius:5px;min-height:28px;font-weight:500}#layout-wrapper #page-topbar .experience-mode-control button.is-active{background:var(--shell-surface);color:var(--shell-ink);box-shadow:0 1px 3px #00000015}#layout-wrapper #page-topbar .experience-settings-trigger{color:var(--shell-muted);background:0 0;border:0;border-radius:6px}#layout-wrapper #page-topbar .experience-settings-trigger:hover{background:var(--shell-hover)}#layout-wrapper .header-account-actions{flex:none;align-items:center}#layout-wrapper .user-menu--header{flex:0 0 36px;width:36px;margin-left:8px;font-family:inherit}html body #layout-wrapper .user-menu--header .user-menu-trigger{width:36px;height:36px;min-height:36px;background:0 0!important;border:0!important;border-radius:50%!important;padding:2px!important}html body #layout-wrapper .user-menu--header .user-menu-avatar{color:#fff;background:#262930;flex-basis:32px;width:32px;height:32px;font:600 12px Segoe UI,sans-serif}#layout-wrapper .user-menu--header .user-menu-trigger:hover{outline:3px solid var(--shell-hover)}#layout-wrapper .user-menu--header .user-menu-panel{border:1px solid var(--shell-border);background:var(--shell-surface);border-radius:12px;width:min(300px,100vw - 20px);max-height:calc(100dvh - 66px);padding:7px;inset:calc(100% + 9px) 0 auto auto;overflow-y:auto;box-shadow:0 8px 28px #2024321a}#layout-wrapper .user-menu-profile{align-items:center;gap:11px;padding:12px 9px 15px;display:flex}html body #layout-wrapper .user-menu--header .user-menu-fullname{color:var(--shell-ink);font-size:14px;font-weight:600}html body #layout-wrapper .user-menu--header .user-menu-tenant{margin-top:3px;font-size:12px;color:var(--shell-muted)!important}#layout-wrapper .user-menu--header .user-menu-action{min-height:42px;font-size:calc(13px * var(--experience-font-scale,1));color:var(--shell-ink);gap:12px;font-weight:400}#layout-wrapper .user-menu--header .user-menu-action svg{color:var(--shell-muted);stroke-width:1.65px;flex-shrink:0}#layout-wrapper .user-menu--header .user-menu-action:hover{background:var(--shell-hover)}#layout-wrapper .user-menu--header .user-menu-action.danger{color:#bd3e48}#layout-wrapper .user-menu--header :is(button):focus-visible{outline-offset:2px;outline:2px solid #647bcc}#layout-wrapper .workspace-navigation.sidebar-nav{padding-top:7px}#layout-wrapper .workspace-panel{border-color:#0000;border-radius:0}#layout-wrapper .workspace-panel__heading{padding-top:13px}#layout-wrapper .workspace-panel__hint{opacity:.85;border:0;padding-block:10px;font-size:11px}#layout-wrapper .workspace-panel__caption{text-transform:none;letter-spacing:0;margin-bottom:6px}#layout-wrapper #sidebar-menu .workspace-panel .sidebar-nav__favorite-link{border-radius:6px;padding:8px}#layout-wrapper #sidebar-menu .workspace-panel .sidebar-nav__favorite-item{margin-inline:3px}#layout-wrapper .main-content{background:var(--shell-subtle)}#layout-wrapper .page-title-box{box-shadow:none;border-bottom:1px solid var(--shell-border);padding-bottom:14px}#layout-wrapper .page-title-box h4{font-size:calc(20px * var(--experience-font-scale,1));letter-spacing:-.4px;color:var(--shell-ink);font-weight:600}#layout-wrapper .page-content .card{box-shadow:none;border-color:var(--shell-border);border-radius:10px}#layout-wrapper .page-content .card-header{background:var(--shell-surface);border-bottom-color:var(--shell-border)}#layout-wrapper .page-content :is(.form-control,.form-select){border-radius:7px}#layout-wrapper .page-content .btn{box-shadow:none;border-radius:7px}#layout-wrapper .footer{background:var(--shell-subtle);color:var(--shell-muted);border-top:1px solid var(--shell-border);font-size:11px}@media (max-width:991.98px){html body #layout-wrapper #page-topbar .navbar-brand-box{flex:0 0 46px;min-width:46px;width:46px!important;padding:0 8px!important}#layout-wrapper #page-topbar .navbar-brand-box .brand-wordmark{display:none}#layout-wrapper #page-topbar .experience-header-controls{order:0;margin-left:auto;padding-inline:4px}#layout-wrapper #page-topbar .experience-mode-control button{padding-inline:7px}#layout-wrapper #page-topbar .mobile-header-actions{margin-left:0!important}#layout-wrapper .user-menu--header{margin-left:5px}#layout-wrapper #page-topbar .navbar-header{padding-right:8px}}html body #layout-wrapper #page-topbar .global-tab{border:1px solid #0000;border-radius:7px;gap:8px;min-width:120px;max-width:210px;height:34px;padding:0 8px 0 11px;font:400 13px/1.3 Segoe UI,Arial,sans-serif}html body #layout-wrapper #page-topbar .global-tab.active{background:var(--shell-surface);border-color:var(--shell-border);font-weight:500;box-shadow:inset 0 -2px #7e87a1}#layout-wrapper #page-topbar .global-tab-icon{color:var(--shell-muted);stroke-width:1.6px;flex-shrink:0}#layout-wrapper #page-topbar .global-tab-close{width:21px;height:21px;color:var(--shell-muted);border-radius:5px;display:inline-flex}#layout-wrapper #page-topbar .global-tab-close:hover{background:var(--shell-hover);color:var(--shell-ink)}html body #layout-wrapper #page-topbar #vertical-menu-btn{border-radius:6px;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;min-height:32px;margin-inline:8px 2px;display:inline-flex;border:0!important;padding:0!important}#layout-wrapper #page-topbar #vertical-menu-btn svg{stroke-width:1.6px}html body #layout-wrapper .main-grid-bottom-bar.page-action-bar{background:var(--shell-surface);border-top:1px solid var(--shell-border);box-shadow:none;padding:10px 12px}#layout-wrapper .main-grid-bottom-bar .page-action-row{gap:12px;min-height:34px}#layout-wrapper .main-grid-bottom-bar .page-action-row-spacer{display:none}#layout-wrapper .main-grid-bottom-bar .page-action-buttons{flex:1;gap:5px}#layout-wrapper .main-grid-bottom-bar .page-action-menu{border-right:1px solid var(--shell-border);padding-right:12px}html body #layout-wrapper .main-grid-bottom-bar :is(.qds-btn,.btn){height:auto;color:var(--shell-muted);background:0 0;gap:7px;min-height:34px!important;box-shadow:none!important;border:1px solid #0000!important;border-radius:6px!important;padding:7px 11px!important;font:500 12.5px/1.3 Segoe UI,Arial,sans-serif!important}html body #layout-wrapper .main-grid-bottom-bar :is(.qds-btn,.btn):hover:not(:disabled){background:var(--shell-hover);color:var(--shell-ink)}html body #layout-wrapper .main-grid-bottom-bar :is(.qds-btn--primary,.btn-primary){color:#fff;background:#303642}html body #layout-wrapper .main-grid-bottom-bar :is(.qds-btn--primary,.btn-primary):hover:not(:disabled){color:#fff;background:#454d5d}html body #layout-wrapper .main-grid-bottom-bar :is(.qds-btn--danger,.btn-danger,.btn-outline-danger){color:#bd3e48;background:0 0}html body #layout-wrapper .main-grid-bottom-bar :is(.qds-btn--danger,.btn-danger,.btn-outline-danger):hover:not(:disabled){color:#bd3e48;background:#bd3e4810}html body #layout-wrapper .main-grid-bottom-bar :is(.qds-btn,.btn):disabled{color:var(--shell-muted);opacity:.5;background:0 0}html body #layout-wrapper .main-grid-bottom-bar .page-action-menu-btn{background:var(--shell-subtle);color:var(--shell-ink)}#layout-wrapper .main-grid-bottom-bar .page-action-trailing{border-left:1px solid var(--shell-border);margin-left:auto;padding-left:10px}@media (max-width:1199.98px){#layout-wrapper .main-grid-bottom-bar .page-action-row{flex-wrap:wrap}#layout-wrapper .main-grid-bottom-bar .page-action-buttons{flex-basis:auto}}
