.authenticated{background:#0b1220}.authenticated main{max-width:none;padding:26px 34px 60px;margin-left:256px}.authenticated main>header{margin-bottom:28px;padding-bottom:22px;border-bottom:1px solid #25344b}.authenticated main>header .brand,.authenticated .hero,.authenticated .chip{display:none}.authenticated .header-actions{margin-left:auto}.authenticated .grid{display:block;max-width:none}.authenticated .card{background:#101c2f;border-color:#283b53;border-radius:16px;box-shadow:none;margin-bottom:20px}.authenticated #profileCard{max-width:960px}.authenticated .profile-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.authenticated #adminEntry{display:none!important}.authenticated #dashboard{display:block}.authenticated .stack{gap:0}#workspaceHeading{margin-bottom:26px}#workspaceHeading h1{font-size:30px;margin:9px 0}#workspaceSidebar{position:fixed;inset:0 auto 0 0;width:256px;background:#101b2b;border-right:1px solid #29394e;padding:26px 16px;display:flex;flex-direction:column;z-index:20;overflow-y:auto}.workspace-brand{padding:0 14px 24px;font-size:22px;color:#92efcf}.workspace-brand small{display:block;color:#91a7c2;font-size:12px;margin-top:9px}#workspaceSidebar nav{flex:1}#workspaceSidebar nav p{color:#758da9;font-size:11px;letter-spacing:1px;margin:22px 13px 9px}#workspaceSidebar nav button{display:block;width:100%;text-align:left;background:transparent;color:#b5c5db;border:1px solid transparent;border-radius:10px;margin:3px 0;padding:11px 14px;font-weight:500}#workspaceSidebar nav button:hover{background:#17263b}#workspaceSidebar nav button.active{background:#153a31;border-color:#285e4d;color:#abf7d9;font-weight:700}.workspace-user{margin-top:24px;border-top:1px solid #29394e;padding:20px 10px 0;overflow-wrap:anywhere}.workspace-user strong,.workspace-user small{display:block;font-size:13px}.workspace-user small{color:#90a6c0;font-size:11px;margin:8px 0 15px}.workspace-user button{width:100%}#workspaceMenuToggle{display:none}#managementWorkspace{--border:#283b53;--muted:#a0b1c8;--accent:#88e8c4;min-width:0}@media(max-width:850px){.authenticated main{margin-left:220px;padding:22px}#workspaceSidebar{width:220px}.authenticated .profile-fields{grid-template-columns:1fr}}@media(max-width:650px){.authenticated main{margin-left:0;padding:18px 16px}#workspaceSidebar{visibility:hidden;transform:translateX(-100%);width:min(280px,85vw);box-shadow:24px 0 80px #0008}.workspace-menu-open #workspaceSidebar{visibility:visible;transform:translateX(0)}.workspace-menu-open main{filter:brightness(.6)}.authenticated #workspaceMenuToggle{display:inline-flex}.authenticated main>header{justify-content:flex-start;gap:10px}#workspaceHeading h1{font-size:25px}.authenticated .card{padding:20px 16px}.authenticated .locale-switch{min-width:110px}#managementWorkspace .grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.quick-signin{margin:4px 0 12px}.quick-signin button{width:100%;min-height:48px;background:#15372f;color:#b5f9dc;border:1px solid #306a54}.provider-actions{margin:0 0 24px}.signin-methods{display:flex;gap:4px;padding:4px;background:#0b1626;border:1px solid #293c53;border-radius:10px;margin:0 0 20px}.signin-methods button{flex:1;background:transparent;color:#9bb0c8;font-weight:600}.signin-methods button.active{background:#253b53;color:#eef6ff}.password-field{position:relative}.password-field input{padding-right:55px}.password-toggle{position:absolute;right:5px;top:5px;min-height:36px!important;width:38px;padding:5px!important;border:0!important;background:transparent!important;color:#b0c3dc!important}.email-login{border:0;margin:8px 0 0;padding:0}body:not(.authenticated) main{max-width:1060px}body:not(.authenticated) header{margin-bottom:34px}body:not(.authenticated) .hero h1{font-size:clamp(28px,4vw,38px)}body:not(.authenticated) .hero .eyebrow{display:none}body:not(.authenticated) .hero p{font-size:14px}body:not(.authenticated) .hero{margin-bottom:24px}body:not(.authenticated) .grid{max-width:460px}body:not(.authenticated) #authCard{box-shadow:0 24px 80px #0005;border-color:#35475f}.tabs{margin-bottom:22px}button[aria-busy=true]{cursor:progress}#workspaceHeading .eyebrow{display:none}#workspaceHeading .sub{display:none}#workspaceHeading{margin-bottom:22px}.authenticated main>header{margin-bottom:22px;padding-bottom:16px}.authenticated #profileCard>h2:first-child,.authenticated #securityCard>h2:first-child,.authenticated #sessionsCard>h2:first-child,.authenticated #eventsCard>h2:first-child,.authenticated #orgCard>h2:first-child{display:none}#managementWorkspace .section-heading h2,#managementWorkspace .section>h2:first-child{display:none}#managementWorkspace .section-heading{margin-bottom:18px}#managementWorkspace .verification-options{margin:0 0 18px;background:#101e2e;border:1px solid #2b4057;border-radius:12px;padding:14px 18px}#managementWorkspace .verification-options summary{cursor:pointer;color:#a8bfd7;font-size:13px}#managementWorkspace .verification-options .step{border:0;background:transparent;padding:14px 0 0;margin:0}#managementWorkspace .verification-options .step strong{display:none}#managementWorkspace.view-overview .verification-options{display:none}#managementWorkspace .section{margin-top:0}#managementWorkspace .grid .card{padding:22px}#managementWorkspace .metric{font-size:34px}.authenticated #notice{max-width:none;margin-bottom:20px}@media(max-width:650px){.provider-actions button{flex:1 1 100px}#managementWorkspace .verification-options .step{flex-direction:column;align-items:stretch;gap:12px}#managementWorkspace .step-control{min-width:0}#managementWorkspace .form-grid{grid-template-columns:1fr}#managementWorkspace .grid .card{padding:16px}.signin-methods button{font-size:12px}}
