@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/inter-latin.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/inter-latin-ext.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/space-grotesk-latin.1ii7211jqpzi_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/space-grotesk-latin-ext.44ks8kcggj012.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
.monitor-app{--web-paper:248 246 241;--web-paper-2:235 233 229;--web-ink:28 25 23;--web-ink-2:75 71 66;--web-ink-3:114 108 101;--web-line:221 217 212;background:hsl(var(--background));min-height:100vh;color:hsl(var(--foreground));font-size:14px;line-height:1.5;position:relative}body:has(.monitor-app)>footer{display:none}body:has(.monitor-app)>[data-site-decoration]{display:none}:is(html:has(.monitor-shell),body:has(.monitor-shell)){height:100%;overflow:hidden}.monitor-app .monitor-input{border-color:hsl(var(--border));background:hsl(var(--card));height:40px;color:hsl(var(--foreground));box-shadow:0 1px 2px hsl(var(--foreground) / .04);padding-top:0;padding-bottom:0}.monitor-app .monitor-input:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 2px hsl(var(--primary) / .25)}.monitor-app .monitor-label{letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:11px;font-weight:600}.monitor-app .monitor-button,.monitor-app .monitor-secondary{letter-spacing:-.025em;gap:8px;min-height:40px;padding:8px 16px;font-size:14px;font-weight:600}.monitor-app .monitor-secondary{color:hsl(var(--foreground))}.monitor-app .monitor-secondary:hover{border-color:hsl(var(--foreground) / .3);background:hsl(var(--muted) / .5)}.monitor-app button:focus-visible,.monitor-app a:focus-visible,.monitor-app summary:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:3px}.monitor-app .monitor-card{background:hsl(var(--card));border-color:hsl(var(--border));box-shadow:0 1px 2px hsl(var(--foreground) / .04)}.monitor-app .monitor-th{letter-spacing:.12em;background:0 0;padding:12px 20px;font-size:11px}.monitor-app .monitor-td{padding:12px 20px}.monitor-app tbody tr:last-child .monitor-td{border-bottom:0}.monitor-app .monitor-sidebar{background:hsl(var(--ink));min-width:0;min-height:0;color:hsl(var(--ink-foreground));flex-direction:column;grid-area:1/1/span 2;display:flex;overflow:hidden}.monitor-app .monitor-nav-item{width:100%;min-height:42px;color:hsl(var(--ink-foreground) / .55);text-align:left;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;font-size:14px;font-weight:500;transition:background .15s,color .15s;display:flex;position:relative}.monitor-app .monitor-nav-item:hover{color:hsl(var(--ink-foreground));background:#ffffff0d}.monitor-app .monitor-nav-item[aria-current=page]{color:hsl(var(--ink-foreground));background:#ffffff1a}.monitor-app .monitor-nav-item[aria-current=page]:before{background:hsl(var(--primary));content:"";border-radius:0 99px 99px 0;width:3px;height:20px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.monitor-app .monitor-nav-item:disabled{opacity:.4;cursor:not-allowed}.monitor-app .monitor-nav-item svg{flex-shrink:0;width:18px;height:18px}.monitor-app .monitor-nav-item[aria-current=page] svg{color:hsl(var(--primary))}.monitor-app .monitor-store-select{color:hsl(var(--ink-foreground));--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#ffffff0d;border-color:#ffffff26}.monitor-app .monitor-shell{grid-template-rows:80px minmax(0,1fr);grid-template-columns:252px minmax(0,1fr);height:100dvh;display:grid;overflow:hidden}.monitor-app .monitor-shell[data-collapsed=true]{grid-template-columns:76px minmax(0,1fr)}.monitor-app .monitor-workspace{display:contents}.monitor-app .monitor-workspace-header{border-bottom:1px solid hsl(var(--border));background:hsl(var(--background));grid-area:1/2;justify-content:space-between;align-items:center;gap:16px;min-width:0;min-height:80px;padding:0 32px;display:flex}.monitor-app .monitor-content{overscroll-behavior:contain;scrollbar-gutter:stable;grid-area:2/2;width:100%;min-width:0;min-height:0;padding:32px;overflow-y:auto}.monitor-app .monitor-content-inner{max-width:1600px;margin:0 auto}.monitor-app .monitor-sidebar-nav{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.monitor-app .monitor-status{border:1px solid hsl(var(--success) / .25);background:hsl(var(--success) / .1);color:hsl(var(--success));border-radius:6px;align-items:center;gap:6px;padding:2px 6px;font-size:11px;font-weight:600;display:inline-flex}.monitor-app .monitor-status[data-stale=true]{border-color:hsl(var(--warning) / .25);background:hsl(var(--warning) / .1);color:hsl(var(--warning))}@media (max-width:767px){.monitor-app .monitor-shell,.monitor-app .monitor-shell[data-collapsed=true]{grid-template-rows:64px auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.monitor-app .monitor-sidebar{grid-area:2/1;max-height:60dvh}.monitor-app .monitor-shell[data-menu-open=false] .monitor-sidebar{display:none}.monitor-app .monitor-shell[data-menu-open=true] .monitor-sidebar{display:flex}.monitor-app .monitor-workspace-header{grid-area:1/1;min-height:64px;padding:0 16px}.monitor-app .monitor-content{grid-area:3/1;padding:24px 16px}}@media print{:is(html:has(.monitor-shell),body:has(.monitor-shell)){height:auto;overflow:visible}.monitor-app .monitor-shell{height:auto;display:block;overflow:visible}.monitor-app .monitor-content{padding:0;overflow:visible}.monitor-app .monitor-sidebar,.monitor-app .monitor-workspace-header{display:none}}
