@media (max-width: 768px){#root{max-width:none;padding-left:max(12px,env(safe-area-inset-left,0px));padding-right:max(12px,env(safe-area-inset-right,0px))}.kzi-shell-bleed{margin-left:max(-12px,calc(-1*env(safe-area-inset-left,0px)))!important;margin-right:max(-12px,calc(-1*env(safe-area-inset-right,0px)))!important;padding-left:max(12px,env(safe-area-inset-left,12px))!important;padding-right:max(12px,env(safe-area-inset-right,12px))!important}.kzi-dash-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}.kzi-dash-mid,.kzi-settings-grid{grid-template-columns:minmax(0,1fr)!important}.kzi-mc-4{grid-template-columns:repeat(2,minmax(0,1fr))!important}.kzi-matrix-kpis,.kzi-monitoring-indicators,.kzi-monitoring-ab,.kzi-monitoring-ab-live,.kzi-sim-form-grid,.kzi-sim-batch-summary,.kzi-grid-2,.kzi-committee-stats{grid-template-columns:minmax(0,1fr)!important}.kzi-stat-line{font-size:11px;line-height:1.45;word-break:break-word}.kzi-shell-nav-desktop{display:none!important}.kzi-mobile-nav-btn{display:inline-flex!important}}@media (max-width: 480px){.kzi-dash-kpis,.kzi-mc-4{grid-template-columns:minmax(0,1fr)!important}}.kzi-mobile-nav-btn{display:none;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border-radius:8px;border:none;background:transparent;color:var(--color-text-primary);font-size:20px;line-height:1;cursor:pointer;font-family:inherit;flex-shrink:0}.kzi-nav-drawer-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--drawer-overlay);z-index:6000}.kzi-nav-drawer{position:fixed;top:0;left:0;bottom:0;width:min(88vw,300px);max-width:100%;background:var(--color-background-secondary);border-right:1px solid var(--color-border-secondary);box-shadow:8px 0 32px #00000040;z-index:6001;overflow-y:auto;padding:max(16px,env(safe-area-inset-top)) 16px 16px;display:flex;flex-direction:column;gap:6px;-webkit-overflow-scrolling:touch}.kzi-nav-drawer-link{display:block;padding:12px 14px;border-radius:8px;font-size:15px;font-weight:500;text-decoration:none;color:var(--color-text-secondary);border:1px solid transparent}.kzi-nav-drawer-link:hover{background:var(--color-background-tertiary);color:var(--color-text-primary)}.kzi-nav-drawer-link.kzi-nav-drawer-link--active{background:var(--color-background-tertiary);color:#1d9e75;font-weight:600;border-color:var(--color-border-secondary)}body.kzi-nav-open{overflow:hidden}.kzi-login-wrap{padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px));padding-bottom:max(20px,env(safe-area-inset-bottom,0px))}@media (min-width: 769px){.kzi-nav-drawer-backdrop,.kzi-nav-drawer{display:none!important}}
