.admin-section[data-workspace=executive] .admin-dashboard{--tu-text:#242631;--tu-text-secondary:#555b66;--tu-border:#e4e7ec;--tu-action:#187b89;--tu-action-hover:#126b78;background:#f8f9fc}.admin-section[data-workspace=executive] .admin-dashboard>.admin-workspace-content{max-width:1600px;padding:32px}.admin-section[data-workspace=executive] .admin-dashboard .admin-heading{border:0;margin:0 0 8px;padding:0}.admin-section[data-workspace=executive] .admin-dashboard .admin-heading h1{color:var(--tu-text);font-size:28px;font-weight:500;line-height:40px}.admin-section[data-workspace=executive] .workspace-sidebar{padding:24px 16px 16px}.admin-section[data-workspace=executive] .workspace-sidebar-brand{padding:8px 8px 24px}.admin-section[data-workspace=executive] .workspace-sidebar-brand img{max-width:160px}.admin-section[data-workspace=executive] .workspace-sidebar-label{margin:0 12px 12px;font-size:12px;font-weight:400;line-height:20px}.admin-section[data-workspace=executive] .workspace-sidebar nav{gap:4px}.admin-section[data-workspace=executive] .workspace-sidebar :is(nav button,nav .executive-section-link,.workspace-sidebar-links a,.workspace-sidebar-account button){border-radius:8px;align-items:center;gap:8px;height:36px;min-height:36px;padding:7px 12px;font-size:14px;font-weight:400;line-height:20px;transition:color .16s cubic-bezier(.22,1,.36,1),background-color .16s cubic-bezier(.22,1,.36,1),border-color .16s cubic-bezier(.22,1,.36,1);display:flex}.admin-section[data-workspace=executive] .workspace-sidebar nav .executive-section-link{padding-inline-start:38px}.admin-section[data-workspace=executive] .workspace-sidebar svg{stroke-width:1.5px;width:18px;height:18px}.admin-section[data-workspace=executive] .workspace-sidebar button[aria-current=page]{color:#126b78;background:#edf5f6;border-color:#dcebed;font-weight:500}.admin-section[data-workspace=executive] .workspace-sidebar :is(button,a):hover{color:var(--tu-text);background:#f4f5f7}.admin-section[data-workspace=executive] .workspace-sidebar :is(button,a):focus-visible{outline-offset:2px;outline:2px solid #187b89}.admin-section[data-workspace=executive] .workspace-sidebar-links{margin-top:24px;padding-top:16px}.admin-section[data-workspace=executive] .workspace-sidebar-account{padding-top:16px}.admin-section[data-workspace=executive] .workspace-sidebar-account strong{margin:0 12px 12px;font-size:14px;font-weight:500;line-height:24px}.admin-section[data-workspace=executive] .admin-dashboard .admin-systems-footer{margin-top:32px;padding-top:24px}@media (max-width:1100px){.admin-section[data-workspace=executive] .admin-dashboard>.admin-workspace-content{padding:24px}}@media (max-width:760px){.admin-section[data-workspace=executive] .admin-dashboard>.admin-workspace-content{padding:24px 16px}.admin-section[data-workspace=executive] .workspace-sidebar{padding:12px 16px}.admin-section[data-workspace=executive] .workspace-sidebar :is(nav button,nav .executive-section-link,.workspace-sidebar-links a,.workspace-sidebar-account button){height:44px;min-height:44px;padding-block:10px}.admin-section[data-workspace=executive] .workspace-mobile-bar>strong{font-weight:500}.admin-section[data-workspace=executive] .workspace-sidebar .workspace-mobile-bar button{border-radius:8px;min-height:44px;font-size:14px;font-weight:500}}@media (prefers-reduced-motion:reduce){.admin-section[data-workspace=executive] .workspace-sidebar :is(button,a){transition:none}}.admin-section[data-workspace=executive] .admin-systems-footer>p{color:var(--tu-text-secondary);font-size:12px;font-weight:500;line-height:20px}.admin-section[data-workspace=executive] .admin-system-links .button{border-color:var(--tu-border);border-radius:8px;min-height:40px;font-size:14px;font-weight:400;line-height:20px}
