@media (min-width:641px) and (max-width:1023px){.app,.app.collapsed{grid-template-columns:var(--rail-w) 1fr}.sidebar .nav-item span.lbl,.sidebar .sb-section,.sidebar .sb-wordmark,.sidebar .nav-hint,.sidebar .profile .pmeta,.sidebar .sb-logout,.sidebar .nav-item .badge{display:none}.sidebar .nav-item{justify-content:center}}@media (max-width:640px){.app,.app.collapsed{grid-template-columns:1fr}.sidebar{width:272px;z-index:var(--z-drawer);transition:transform .22s var(--ease-in-out);box-shadow:none;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.app.sb-open .sidebar{box-shadow:var(--shadow-lg);transform:translate(0)}.app.collapsed .nav-item span.lbl,.app.collapsed .sb-section,.app.collapsed .sb-wordmark,.app.collapsed .nav-hint,.app.collapsed .profile .pmeta{display:revert}.app.collapsed .profile-chev{display:inline-flex}.app.collapsed .sb-logout{display:grid}.sb-scrim{z-index:var(--z-drawer-scrim);cursor:pointer;background:#0a0b0973;border:0;padding:0;position:fixed;inset:0}.content :where(.btn,.seg-tab,.select),.topbar :where(.switcher-btn,.icon-btn),.content .select>select{min-height:44px}.topbar{gap:8px;padding:0 12px}.crumbs>span:not(.here),.crumbs .sep{display:none}.crumbs .here{text-overflow:ellipsis;white-space:nowrap;max-width:46vw;overflow:hidden}.switcher-btn{max-width:140px}.page-title.hero{font-size:30px}.page-head{gap:12px}.kpi-row{grid-template-columns:1fr 1fr}.login-form-col{padding:24px 16px}}.table-wrap--scroll-x{-webkit-overflow-scrolling:touch}.table-wrap--scroll-x>table{min-width:640px}@media (max-width:640px){.toolbar .select[role=tablist]{-webkit-overflow-scrolling:touch;scrollbar-width:none;max-width:100%;overflow-x:auto}.toolbar .select[role=tablist]::-webkit-scrollbar{display:none}.toolbar .select[role=tablist] .tr-tab{white-space:nowrap;flex:none}.cohort th:first-child,.cohort td:first-child{background:var(--surface);z-index:var(--z-sticky);position:sticky;left:0}.stat-strip{flex-wrap:wrap}.stat-strip>.stat{flex:42%;min-width:0}.drawer{max-width:none;width:100vw!important}}.hero-metric .hm-num{white-space:nowrap;font-size:clamp(46px,5vw,84px)}.hero-metric .hm-num .cur{letter-spacing:0;margin-left:.5em;font-size:.36em}

