.header{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:space-around;margin-bottom:.5rem;margin-top:.5rem;padding-bottom:1rem}:root{color-scheme:dark}body,body.body--dark,body.body--light{background:#090f1c;color:#edf2fb;font-family:Inter,Segoe UI,sans-serif}.monitoring-shell{background:#090f1c}.monitoring-shell .q-page{margin:auto;max-width:1920px;padding:22px}.monitor-topbar{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#0d1422ed;border-bottom:1px solid #29344a;color:#c3cfe3}.monitor-topbar .q-toolbar{flex-wrap:wrap;gap:16px;min-height:66px;padding:10px 30px}.monitor-brand{align-items:center;color:#edf2fb;display:flex;font-size:17px;font-weight:700;gap:12px;letter-spacing:3px;text-decoration:none}.monitor-brand .q-icon{color:#91baff}.monitor-nav{display:flex;flex-wrap:wrap;gap:6px;margin-left:auto}.monitor-nav .q-btn{border-radius:8px;font-size:12px;padding:7px 13px}.monitor-nav .q-router-link--exact-active{background:#7ca7ed20;color:#bbd6ff}.monitor-page{--surface:#141d2e;--border:#29344a;--muted:#9aa9c0;background:radial-gradient(ellipse at 90% 0,#16365a60,transparent 45%),#0d1422;border-radius:20px;color:#edf2fb;min-height:calc(100vh - 120px);padding:36px}.monitor-page--dev{background:radial-gradient(ellipse at 90% 0,#30244760,transparent 45%),#0d1422}.monitor-heading{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:30px}.monitor-eyebrow{align-items:center;color:#aebed5;display:flex;font-size:10px;font-weight:700;gap:10px;letter-spacing:2px}.monitor-badge{background:#63a9ff20;border:1px solid #63a9ff55;border-radius:5px;color:#9dcaff;padding:3px 7px}.monitor-badge--dev{background:#ae7fff20;border-color:#ae7fff55;color:#d0b4ff}.monitor-heading h1{font-size:clamp(24px,2.4vw,35px);font-weight:650;letter-spacing:-1px;line-height:1.25;margin:15px 0 10px}.monitor-dialog p,.monitor-heading p{color:#9aa9c0;font-size:13px;margin:0}.monitor-heading-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.monitor-heading-actions .q-btn{border-radius:9px;color:#b7d6ff}.monitor-surface{background:#141d2e;border:1px solid #29344a;border-radius:15px;margin-bottom:22px;overflow:hidden}.monitor-section-heading{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:22px 24px}.monitor-dialog h2,.monitor-page h2{font-size:18px;font-weight:600;line-height:1.4;margin:8px 0}.monitor-section-heading p{color:#9aa9c0;font-size:12px;margin:0}.monitor-filters{align-items:center;display:flex;flex-wrap:wrap;gap:14px;padding:0 24px 20px}.monitor-filters>.q-field{flex:1;min-width:190px}.monitor-dialog .q-field__control,.monitor-page .q-field__control{border-radius:9px;color:#b7c6db}.monitor-dialog .q-field__label,.monitor-dialog .q-field__native,.monitor-page .q-field__label,.monitor-page .q-field__marginal,.monitor-page .q-field__native{color:#b7c6db}.monitor-dialog .q-field--outlined .q-field__control:before,.monitor-page .q-field--outlined .q-field__control:before{border-color:#34415a}.monitor-dialog .q-table__container,.monitor-table{background:transparent;color:#dae3f1}.monitor-table .q-table thead tr{background:#101929}.monitor-table .q-table th{color:#91a1bc;font-size:10px;letter-spacing:.7px;padding:14px 16px;text-transform:uppercase}.monitor-table .q-table tbody td{border-color:#29344a;font-size:12px;padding:17px 16px}.monitor-table .q-table__bottom{border-color:#29344a;color:#9aa9c0}.monitor-meta{color:#9aa9c0;display:flex;flex-wrap:wrap;font-size:12px;gap:14px 26px}.monitor-stat-grid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.monitor-stat{background:#141d2e;border:1px solid #29344a;border-radius:12px;padding:20px}.monitor-stat>span{color:#9aa9c0;font-size:12px}.monitor-stat strong{display:block;font-size:30px;font-weight:600;margin:10px 0}.monitor-error{background:#ffb06b15;color:#ffd0a6;margin:0 0 20px}.monitor-empty{color:#9aa9c0;padding:48px 24px;text-align:center;width:100%}.monitor-empty .q-icon{display:block;margin:0 auto 14px}.monitor-dialog{background:#141d2e;border:1px solid #34415a;border-radius:16px;color:#edf2fb}.monitor-code{color:#b7c6db;font-size:12px;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.monitor-selection{align-items:center;background:#7ca7ed1a;color:#bbd6ff;display:flex;gap:14px;padding:12px 24px}.monitor-mobile-card{background:#182338;border:1px solid #29344a;border-radius:12px;color:#e8eef9;margin:8px}.monitor-dialog .q-checkbox__inner,.monitor-page .q-checkbox__inner{color:#91a1bc}@media(max-width:850px){.monitor-heading{align-items:flex-start;flex-direction:column}.monitor-page{padding:24px}.monitor-topbar .q-toolbar{gap:12px;padding:10px 18px}.monitor-nav{margin-left:0}}@media(max-width:600px){.monitoring-shell .q-page{padding:10px}.monitor-page{border-radius:12px;padding:20px 14px}.monitor-stat-grid{grid-template-columns:1fr}.monitor-heading h1{font-size:26px}.monitor-nav .q-btn{font-size:11px;padding:5px 8px}.monitor-filters,.monitor-section-heading{padding-left:16px;padding-right:16px}}ul{list-style:none}.container-fluid{margin:0 auto;max-width:1600px;padding:0}
