.auth,.onb,.shell{width:100%;height:100dvh}.page{overflow:auto}@media (min-width:641px) and (max-width:1023px){.shell.orgScope .sidebar{display:none}.shell.tabletOrg .topbar{padding:0 var(--space-8) 0 var(--space-12);gap:var(--space-6)}.shell.tabletOrg .topbar .iconbtn{width:var(--tab-h);height:var(--tab-h)}.shell.tabletOrg .topbar .logo{width:auto;min-width:0}.shell.tabletOrg .topbar .planChip{background:var(--brand-700);color:var(--on-brand)}.shell.tabletOrg.moreOpen .sidebar{display:flex;position:absolute;z-index:6;top:0;bottom:0;left:0;width:min(300px,85%);overflow-y:auto;border-right:0;padding:var(--space-8) var(--space-8) var(--space-16);box-shadow:var(--shadow-pop)}.shell.tabletOrg.moreOpen .sidebar .nav{height:var(--tab-h)}}@media (min-width:641px){.shell.siteScope .phoneTabs{display:none}}@media (max-width:640px){.shell.orgScope .sidebar,.shell.siteScope .sidebar{display:none}.shell.orgScope .page,.shell.siteScope .page{padding:var(--space-14) var(--space-16) var(--space-16);gap:var(--space-12)}.shell:is(.mobileSite,.mobileOrg) .topbar{height:var(--space-56);padding:0 var(--space-6) 0 var(--space-10);gap:var(--space-4)}.shell:is(.mobileSite,.mobileOrg) .topbar .iconbtn{width:var(--tab-h);height:var(--tab-h)}.shell.mobileSite .topbar:has(.phoneListTitle){padding-left:var(--space-6)}.shell.mobileSite .topbar .phoneListTitle{width:auto;min-width:0;flex-grow:1;gap:var(--space-6)}.shell.mobileSite .topbar .phoneListTitle>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell.mobileSite .topbar .phoneListTitle .chip{background:var(--on-brand-a18);color:var(--on-brand)}.shell.mobileOrg .topbar{padding-left:var(--space-16)}.shell.mobileOrg .topbar .phoneLogo{width:auto;min-width:0;flex-grow:1}.shell.mobileOrg .topbar .phoneLogo>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell:is(.siteScope,.orgScope).moreOpen .sidebar{display:flex;position:absolute;z-index:6;top:var(--space-56);bottom:0;left:0;width:min(var(--sidebar-w),85%);overflow-y:auto;box-shadow:var(--shadow-pop)}.shell.mobileOrg.moreOpen .sidebar{top:0;width:min(300px,85%);border-right:0;padding:var(--space-8) var(--space-8) var(--space-16)}.shell.mobileOrg.moreOpen .sidebar .nav{height:var(--tab-h)}}