:root,[data-theme=dark]{color-scheme:dark;--bg0: #0a0c10;--bg1: #0f1217;--bg2: #161a21;--bg3: #1d222b;--hover: #232834;--border: #232834;--borderSoft: #191d25;--grid: #1c212a;--band: #242b36;--hi: #e8ecf2;--mid: #98a1b0;--lo: #69717f;--accent: #8b5cf6;--accent2: #a78bfa;--accentSoft: rgba(139, 92, 246, .15);--accentBorder: rgba(139, 92, 246, .42);--ok: #0ca30c;--warn: #fab219;--blocked: #ec835a;--danger: #d03b3b;--info: #3987e5;--okInk: #0ca30c;--warnInk: #fab219;--blockedInk: #ec835a;--dangerInk: #d03b3b;--infoInk: #3987e5;--okSoft: rgba(12, 163, 12, .16);--warnSoft: rgba(250, 178, 25, .16);--blockedSoft: rgba(236, 131, 90, .16);--dangerSoft: rgba(208, 59, 59, .15);--infoSoft: rgba(57, 135, 229, .15);--midSoft: rgba(152, 161, 176, .13);--up: #e66767;--down: #3987e5;--mag: #5d6a7d;--s1: #3987e5;--s2: #d95926;--s3: #199e70;--s4: #c98500;--s5: #d55181;--s6: #008300}[data-theme=light]{color-scheme:light;--bg0: #f4f5f7;--bg1: #ffffff;--bg2: #f9fafb;--bg3: #f1f3f6;--hover: #eef0f4;--border: #e3e6ec;--borderSoft: #eef0f4;--grid: #e8eaf0;--band: #dde1e9;--hi: #0e1116;--mid: #545c69;--lo: #868e9c;--accent: #7c3aed;--accent2: #9061f0;--accentSoft: rgba(124, 58, 237, .09);--accentBorder: rgba(124, 58, 237, .3);--ok: #0ca30c;--warn: #fab219;--blocked: #ec835a;--danger: #d03b3b;--info: #2a78d6;--okInk: #0a8a0a;--warnInk: #8a6000;--blockedInk: #a4451c;--dangerInk: #c02f2f;--infoInk: #1c5cab;--okSoft: rgba(12, 163, 12, .12);--warnSoft: rgba(250, 178, 25, .18);--blockedSoft: rgba(236, 131, 90, .16);--dangerSoft: rgba(208, 59, 59, .11);--infoSoft: rgba(42, 120, 214, .11);--midSoft: rgba(84, 92, 105, .11);--up: #e34948;--down: #2a78d6;--mag: #8794a6;--s1: #2a78d6;--s2: #eb6834;--s3: #1baf7a;--s4: #eda100;--s5: #e87ba4;--s6: #008300}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;height:100%}body{font-family:Hanken Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13.5px;line-height:1.55;background:var(--bg0);color:var(--hi);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background .16s ease-out,color .16s ease-out}h1,h2,h3,h4,h5,h6{margin:0;font-weight:600;letter-spacing:-.015em;line-height:1.35;text-wrap:balance}p{margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font-family:inherit;font-size:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:3px}.mono{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.num{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-variant-numeric:tabular-nums;letter-spacing:-.03em}.rr-eyebrow{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9.5px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--lo)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--bg3);border-radius:8px;border:2px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:var(--hover);background-clip:content-box}::selection{background:var(--accentSoft);color:var(--hi)}@keyframes rr-spin{to{transform:rotate(360deg)}}@keyframes rr-pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes rr-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.rr-in{animation:rr-in .18s cubic-bezier(.2,0,0,1) both}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.rr-card{background:var(--bg1);border:1px solid var(--border);border-radius:7px}.rr-panel{background:var(--bg1);border-radius:7px}.rr-blockhead{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:8px}.rr-blockhead h6{margin:0;font-size:12.5px;font-weight:600;color:var(--hi)}.rr-blockhead span{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;color:var(--lo)}.rr-badge{display:inline-flex;align-items:center;gap:5px;padding:1.5px 6px;border-radius:3px;font-size:10.5px;font-weight:600;line-height:1.35;white-space:nowrap;width:fit-content}.rr-badge:before{content:"";width:5px;height:5px;border-radius:1px;background:currentColor;flex:0 0 auto}.rr-badge.ok{color:var(--okInk);background:var(--okSoft)}.rr-badge.warn{color:var(--warnInk);background:var(--warnSoft)}.rr-badge.blocked{color:var(--blockedInk);background:var(--blockedSoft)}.rr-badge.danger,.rr-badge.crit{color:var(--dangerInk);background:var(--dangerSoft)}.rr-badge.info{color:var(--infoInk);background:var(--infoSoft)}.rr-badge.mid,.rr-badge.muted{color:var(--lo);background:var(--midSoft)}.rr-badge.accent{color:var(--accent);background:var(--accentSoft)}.rr-badge.bare:before{display:none}.rr-cat{display:inline-flex;align-items:center;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;font-weight:600;letter-spacing:.02em;padding:1px 5px;border-radius:3px;background:var(--bg3);border:1px solid var(--border);color:var(--mid)}.rr-prio{display:inline-flex;align-items:center;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9.5px;font-weight:600;letter-spacing:.04em;padding:1.5px 5px;border-radius:3px;white-space:nowrap}.rr-prio.urgente{color:#fff;background:var(--danger)}.rr-prio.alta{color:var(--warnInk);background:var(--warnSoft)}.rr-prio.normal{color:var(--lo);background:var(--bg3)}.rr-badges{display:flex;flex-direction:column;align-items:flex-start;gap:3px}.rr-delta{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.03em}.rr-delta.up{color:var(--up)}.rr-delta.down{color:var(--down)}.rr-delta.flat{color:var(--lo)}.rr-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:30px;padding:0 12px;border-radius:5px;border:1px solid var(--border);background:var(--bg2);color:var(--mid);font-size:12.5px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background .11s ease-out,color .11s ease-out,border-color .11s ease-out}.rr-btn:hover{background:var(--hover);color:var(--hi)}.rr-btn:active{transform:translateY(.5px)}.rr-btn.primary{background:var(--accent);border-color:transparent;color:#fff;font-weight:600}.rr-btn.primary:hover{background:var(--accent2);color:#fff}.rr-btn.ghost{background:transparent;color:var(--mid)}.rr-btn.ghost:hover{background:var(--bg2);color:var(--hi)}.rr-btn.danger{color:var(--dangerInk);border-color:var(--dangerSoft)}.rr-btn.danger:hover{background:var(--dangerSoft)}.rr-btn.lg{height:36px;padding:0 16px;font-size:13.5px}.rr-btn.sm{height:26px;padding:0 9px;font-size:11.5px}.rr-btn.block{width:100%}.rr-btn:disabled{opacity:.45;cursor:not-allowed}.rr-pill{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;border-radius:5px;border:1px solid var(--border);background:var(--bg2);color:var(--mid);font-size:11.5px;cursor:pointer;white-space:nowrap;transition:background .11s ease-out,color .11s ease-out,border-color .11s ease-out}.rr-pill:hover{background:var(--hover);color:var(--hi)}.rr-pill.active,.rr-pill[aria-pressed=true]{border-color:var(--accentBorder);background:var(--accentSoft);color:var(--accent);font-weight:600}.rr-pill b{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600;color:inherit;opacity:.8}.rr-segment{display:inline-flex;border:1px solid var(--border);border-radius:5px;overflow:hidden}.rr-segment button{appearance:none;border:0;background:var(--bg2);color:var(--mid);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;padding:4px 10px;cursor:pointer;transition:background .11s ease-out,color .11s ease-out}.rr-segment button+button{border-left:1px solid var(--border)}.rr-segment button:hover{background:var(--bg3);color:var(--hi)}.rr-segment button[aria-pressed=true],.rr-segment button.active{background:var(--bg3);color:var(--hi);font-weight:600}.rr-segment.brand button[aria-pressed=true],.rr-segment.brand button.active{background:var(--accent);color:#fff}.rr-field{display:flex;flex-direction:column;gap:5px}.rr-field>label{font-size:11.5px;font-weight:500;color:var(--mid)}.rr-field .rr-hint{font-size:10.5px;color:var(--lo);line-height:1.35}.rr-error{font-size:10.5px;color:var(--dangerInk);line-height:1.35}.rr-input,.rr-select{height:34px;padding:0 11px;background:var(--bg2);border:1px solid var(--border);border-radius:5px;color:var(--hi);font-size:12.5px;outline:none;transition:border-color .11s ease-out}.rr-input::placeholder,.rr-select::placeholder{color:var(--lo)}.rr-input:hover,.rr-select:hover{border-color:var(--hover)}.rr-input:focus-visible,.rr-select:focus-visible{border-color:var(--accentBorder);outline-offset:0}.rr-input.invalid,.rr-input[aria-invalid=true],.rr-select.invalid,.rr-select[aria-invalid=true]{border-color:var(--danger)}.rr-select{cursor:pointer;color:var(--mid)}.rr-kbar{display:flex;align-items:center;gap:8px;flex:1;max-width:300px;height:26px;padding:0 9px;border:1px solid var(--border);border-radius:5px;background:var(--bg2);color:var(--lo);font-size:12.5px;cursor:pointer}.rr-kbar:hover{border-color:var(--hover)}.rr-kbar kbd{margin-left:auto;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9.5px;border:1px solid var(--border);border-radius:3px;padding:1px 4px;background:var(--bg1)}.rr-brandmark{display:grid;place-items:center;flex:0 0 auto;width:26px;height:26px;border-radius:7px;background:var(--accent)}.rr-brandmark i{display:block;width:7px;height:7px;border-radius:50%;background:#fff;box-shadow:0 0 0 3px #ffffff47}.rr-brandmark.lg{width:34px;height:34px;border-radius:8px}.rr-brandmark.lg i{width:9px;height:9px;box-shadow:0 0 0 4px #ffffff42}.rr-shell{display:flex;min-height:100%}.rr-rail{width:52px;flex:0 0 52px;background:var(--bg1);border-right:1px solid var(--border);display:flex;flex-direction:column;align-items:center;padding:10px 0 12px;gap:3px}.rr-rail>.rr-brandmark{margin-bottom:12px}.rr-rail a,.rr-rail button{appearance:none;border:0;background:transparent;cursor:pointer;width:34px;height:32px;border-radius:7px;display:grid;place-items:center;color:var(--lo);position:relative;transition:background .11s ease-out,color .11s ease-out}.rr-rail a:hover,.rr-rail button:hover{background:var(--bg2);color:var(--hi)}.rr-rail a.active,.rr-rail a[aria-current=page],.rr-rail button.active,.rr-rail button[aria-current=page]{background:var(--accentSoft);color:var(--accent)}.rr-rail a .rr-dot,.rr-rail button .rr-dot{position:absolute;top:6px;right:6px;width:5px;height:5px;border-radius:50%;background:var(--ok)}.rr-rail hr{width:20px;height:1px;border:0;background:var(--border);margin:7px 0}.rr-rail .rr-spacer{flex:1}.rr-rail .rr-avatar{width:26px;height:26px;border-radius:50%;background:var(--bg3);display:grid;place-items:center;font-size:10.5px;font-weight:600;color:var(--mid)}.rr-main{flex:1;min-width:0;display:flex;flex-direction:column;background:var(--bg0)}.rr-topbar{display:flex;align-items:center;gap:14px;padding:0 16px;height:46px;flex:0 0 auto;border-bottom:1px solid var(--border);background:var(--bg1)}.rr-topbar .rr-crumb{font-size:13.5px;color:var(--lo);white-space:nowrap}.rr-topbar .rr-crumb b{color:var(--hi);font-weight:600}.rr-topbar .rr-grow{flex:1}.rr-body{flex:1;min-height:0;display:flex;overflow:hidden}.rr-content{flex:1;min-width:0;display:flex;flex-direction:column;overflow:hidden}.rr-aside{width:262px;flex:0 0 262px;border-left:1px solid var(--border);background:var(--bg1);display:flex;flex-direction:column;overflow-y:auto}.rr-aside>section{padding:12px 14px;border-bottom:1px solid var(--border)}.rr-aside>section:last-child{border-bottom:0}.rr-aside>section>h5{margin:0 0 9px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--lo);font-weight:600}.rr-kv{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:4px 0}.rr-kv .k{font-size:11.5px;color:var(--mid)}.rr-kv .v{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13.5px;font-weight:600;color:var(--hi);font-variant-numeric:tabular-nums;letter-spacing:-.03em}.rr-kv .v small{font-size:9.5px;font-weight:500;margin-left:5px}.rr-gauges{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;border-bottom:1px solid var(--border);background:var(--bg1);flex:0 0 auto}.rr-gauge{padding:10px 14px;border-right:1px solid var(--border);display:flex;flex-direction:column;gap:2px;min-width:0}.rr-gauge:last-child{border-right:0}.rr-gauge .g-l{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--lo)}.rr-gauge .g-v{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:17px;font-weight:600;letter-spacing:-.045em;color:var(--hi);font-variant-numeric:tabular-nums;line-height:1.15}.rr-gauge .g-v small{font-size:10.5px;font-weight:500;margin-left:5px;letter-spacing:0;color:var(--lo)}.rr-gauge .g-basis{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9.5px;color:var(--lo);line-height:1.35;margin-top:1px}.rr-gauge .g-s{margin-top:2px;height:20px}.rr-gauge .g-s svg{display:block;width:100%}.rr-tablewrap{min-width:0;overflow:auto;flex:1}.rr-tablewrap.framed{border:1px solid var(--border);border-radius:7px;background:var(--bg1)}.rr-table{width:100%;border-collapse:collapse;font-size:12.5px}.rr-table thead th{position:sticky;top:0;z-index:1;text-align:left;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--lo);padding:6px 10px;background:var(--bg1);border-bottom:1px solid var(--border);white-space:nowrap}.rr-table thead th.r{text-align:right}.rr-table thead th[aria-sort]{color:var(--hi)}.rr-table thead th[role=button],.rr-table thead th.sortable{cursor:pointer}.rr-table thead th.sortable:hover{color:var(--hi)}.rr-table tbody td{padding:0 10px;height:28px;border-bottom:1px solid var(--borderSoft);color:var(--mid);white-space:nowrap}.rr-table tbody td.r{text-align:right}.rr-table tbody td.k{color:var(--hi);font-weight:500}.rr-table tbody td.wrap{white-space:normal}.rr-table tbody td.clip{max-width:0;overflow:hidden;text-overflow:ellipsis}.rr-table tbody tr{transition:background .11s ease-out}.rr-table tbody tr:hover{background:var(--bg1)}.rr-table tbody tr.flagged{box-shadow:inset 2px 0 0 var(--warn)}.rr-table tbody tr.selected{background:var(--accentSoft);box-shadow:inset 2px 0 0 var(--accent)}.rr-table tbody tr.dim{opacity:.55}.rr-table.rich tbody td{height:46px}.rr-two{display:flex;flex-direction:column;gap:1px;line-height:1.25}.rr-two b{font-size:12.5px;font-weight:500;color:var(--hi)}.rr-two span{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;color:var(--lo)}.rr-two.end{align-items:flex-end}.rr-tfoot{display:flex;align-items:center;gap:14px;padding:6px 16px;flex:0 0 auto;border-top:1px solid var(--border);background:var(--bg1);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;color:var(--lo)}.rr-tfoot .rr-push{margin-left:auto}.rr-filterbar{display:flex;align-items:center;gap:8px;padding:7px 16px;flex:0 0 auto;flex-wrap:wrap;border-bottom:1px solid var(--border);background:var(--bg1)}.rr-filterbar .rr-note{margin-left:auto;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;color:var(--lo)}.rr-progress{display:flex;align-items:center;gap:8px;min-width:150px}.rr-progress .track{flex:1;height:5px;border-radius:3px;background:var(--bg3);overflow:hidden}.rr-progress .fill{display:block;height:100%;border-radius:3px;background:var(--info);transition:width .18s cubic-bezier(.2,0,0,1)}.rr-progress .fill.ok{background:var(--ok)}.rr-progress .fill.warn{background:var(--warn)}.rr-progress .fill.danger{background:var(--danger)}.rr-progress .val{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;color:var(--lo);font-variant-numeric:tabular-nums;text-align:right}.rr-banner{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:5px;border:1px solid;font-size:12.5px;line-height:1.45;color:var(--mid)}.rr-banner b{color:var(--hi);font-weight:600}.rr-banner .rr-push{margin-left:auto;white-space:nowrap}.rr-banner.warn{border-color:var(--warnSoft);background:var(--warnSoft)}.rr-banner.blocked{border-color:var(--blockedSoft);background:var(--blockedSoft)}.rr-banner.danger{border-color:var(--dangerSoft);background:var(--dangerSoft)}.rr-banner.info{border-color:var(--infoSoft);background:var(--infoSoft)}.rr-agent{border:1px solid var(--accentBorder);border-left-width:3px;border-radius:7px;background:var(--accentSoft);padding:14px 16px}.rr-agent .rr-agent-head{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-bottom:9px}.rr-agent .rr-agent-head b{font-size:12.5px;font-weight:600;color:var(--hi)}.rr-agent .rr-agent-head .rr-agent-tag{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;letter-spacing:.07em;text-transform:uppercase;font-weight:600;padding:2px 6px;border-radius:3px;background:var(--accent);color:#fff}.rr-agent p{font-size:12.5px;line-height:1.6;color:var(--mid)}.rr-agent p+p{margin-top:8px}.rr-agent .rr-agent-foot{margin-top:11px;padding-top:9px;border-top:1px solid var(--border);display:flex;align-items:center;gap:14px;flex-wrap:wrap;font-size:11.5px;color:var(--lo)}.rr-empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:52px 20px;max-width:52ch;margin:0 auto;text-align:center}.rr-empty h6{margin:0;font-size:13.5px;font-weight:600;color:var(--hi)}.rr-empty p{font-size:12.5px;color:var(--mid);line-height:1.55}.rr-empty b{color:var(--hi);font-weight:600}.rr-empty .rr-actions{display:flex;gap:6px;justify-content:center;flex-wrap:wrap;margin-top:12px}.rr-skeleton{display:block;height:9px;border-radius:3px;background:var(--bg3);animation:rr-pulse 1.6s ease-in-out infinite}.rr-spinner{width:26px;height:26px;border:3px solid var(--bg3);border-top-color:var(--accent);border-radius:50%;animation:rr-spin .8s linear infinite}.rr-sortbtn{appearance:none;display:inline-flex;align-items:center;gap:4px;min-width:100%;padding:6px 10px;border:0;background:transparent;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;white-space:nowrap;transition:color .11s ease-out}.rr-sortbtn:hover{color:var(--hi)}.rr-sortbtn:disabled{cursor:default}.rr-sortbtn .dir,.rr-sortbtn .seta,.rr-sortbtn .arr{flex:0 0 auto;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;opacity:.9}.rr-table thead th.r .rr-sortbtn{justify-content:flex-end}.rr-table thead th:has(.rr-sortbtn){padding:0}.rr-table thead th[aria-sort=none]{color:var(--lo)}.rr-table thead th[aria-sort=none] .rr-sortbtn:hover{color:var(--hi)}.rr-sr{position:absolute;top:0;left:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.rr-axis{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9.5px;color:var(--lo)}.rr-axis em{font-style:normal;white-space:nowrap}.rr-axis em:nth-child(2){color:var(--mid)}.rr-legend{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.rr-legend>div{display:flex;align-items:center;gap:5px;font-size:10.5px;color:var(--mid)}.rr-legend i{width:8px;height:8px;border-radius:2px;display:block;flex:0 0 auto}.rr-th{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9.5px;font-weight:600;color:var(--lo);text-transform:uppercase;letter-spacing:.07em}.rr-fade{animation:rr-in .18s cubic-bezier(.2,0,0,1) both}
