.sidebar-head{display:flex;align-items:center;justify-content:space-between}.mobile-menu{display:none;border:1px solid var(--line);background:var(--surface-2);color:var(--ink);padding:9px 11px;border-radius:4px;font-weight:750}.mobile-menu span{font-size:11px;margin-left:5px}@media(max-width:720px){.sidebar{position:static!important;inset:auto!important;width:100%!important;padding:15px 14px!important}.sidebar-head{width:100%}.mobile-menu{display:block}.sidebar nav{display:none!important;grid-template-columns:1fr 1fr!important;margin-top:14px!important;padding-top:13px;border-top:1px solid var(--line-soft)}.sidebar.menu-open nav{display:grid!important}.sidebar-foot{display:none!important}.sidebar.menu-open .sidebar-foot{display:flex!important}.workspace{margin-left:0!important;padding:18px 12px 45px!important}.topbar{gap:12px}.topbar h1{font-size:24px}.metric-grid{gap:9px}.metric-grid article{padding:15px}.metric-grid strong{font-size:25px}.panel-head{align-items:flex-start;padding:15px;flex-wrap:wrap}.panel-head>.button,.panel-head>a.button{width:100%;justify-content:center}.table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}table{min-width:680px}th,td{padding:11px 12px}.two-column,.split-grid,.integration-grid{gap:11px}.dialog-head{position:sticky;top:0;z-index:2;background:var(--surface)}dialog{width:calc(100vw - 16px);max-height:94vh}dialog form{padding:0 16px 18px}.dialog-head{margin:0 -16px;padding:16px}.connector-settings{margin:20px -16px -18px;padding:17px 16px}.toast{left:12px;right:12px;bottom:12px;text-align:center}.copy-field{margin-left:15px;margin-right:15px}.credential-card>label,.credential-card>small{margin-left:15px;margin-right:15px}}@media(max-width:450px){.sidebar nav{grid-template-columns:1fr!important}.metric-grid{grid-template-columns:1fr 1fr!important}.top-actions{display:grid!important;grid-template-columns:1fr 1fr}.top-actions .live-dot,.top-actions .button{width:auto!important;justify-content:center}.activity{grid-template-columns:32px 1fr}.activity>strong{grid-column:2}.login-card{padding:27px 22px}.login-copy{margin:35px 0 24px}.login-copy h1{font-size:29px}}@media(max-width:350px){.metric-grid{grid-template-columns:1fr!important}.top-actions{grid-template-columns:1fr}}
