:root{--bg:#08090b;--panel:#0d0f12;--panel-2:#111419;--raised:#161a20;--line:#1e242c;--line-bright:#2b333d;--text:#e6e9ee;--text-dim:#8b95a3;--text-faint:#5a6472;--accent:#7dd3fc;--ok:#5ddba4;--warn:#f0b429;--err:#ff6b6b;--h-claude:#d97757;--h-codex:#9fb2c4;--h-grok:#8b8fff;--h-opencode:#c084fc;--h-pi:#5ddba4;--c-1:#c96b46;--c-2:#1294cc;--c-3:#b27f02;--c-4:#9675cc;--c-5:#2fa06a;--c-other:#5a6472;--mono:ui-monospace, "SF Mono", "JetBrains Mono", Menlo, Consolas, monospace;--u:4px;--bar:44px}*{box-sizing:border-box}html,body{background:var(--bg);height:100%;color:var(--text);font-family:var(--mono);-webkit-font-smoothing:antialiased;margin:0;padding:0;font-size:13px;line-height:1.5}button,input,select,textarea{font-family:inherit;font-size:inherit;border-radius:0}::selection{background:var(--accent);color:#04060a}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--line);border:2px solid var(--bg)}::-webkit-scrollbar-thumb:hover{background:var(--line-bright)}.label{letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);font-size:10px;font-weight:500}.panel{background:var(--panel);border:1px solid var(--line);flex-direction:column;min-height:0;display:flex}.panel-head{justify-content:space-between;align-items:center;gap:calc(var(--u) * 2);padding:calc(var(--u) * 2) calc(var(--u) * 3);border-bottom:1px solid var(--line);background:var(--panel-2);flex:none;display:flex}.panel-body{padding:calc(var(--u) * 3);flex:1;min-height:0;overflow:auto}.panel-body.flush{flex-direction:column;padding:0;display:flex;overflow:hidden}.tile{gap:calc(var(--u) * 1.5);padding:calc(var(--u) * 3);background:var(--panel-2);border:1px solid var(--line);color:var(--text);cursor:pointer;text-align:left;flex-direction:column;transition:background 90ms linear,border-color 90ms linear;display:flex;position:relative}.tile:hover:not(:disabled){background:var(--raised);border-color:var(--line-bright)}.tile:disabled{opacity:.6;cursor:not-allowed;background:var(--panel);border-style:dashed}.tile:disabled .tile-name{color:var(--text-dim)}.tile[data-selected=true]{background:var(--raised);border-color:var(--sel,var(--accent));box-shadow:inset 3px 0 0 0 var(--sel,var(--accent))}.tile-name{letter-spacing:-.01em;font-size:13px;font-weight:600}.tile-meta{color:var(--text-faint);font-size:10.5px;line-height:1.45}.btn{justify-content:center;align-items:center;gap:calc(var(--u) * 2);padding:calc(var(--u) * 2.5) calc(var(--u) * 4);background:var(--raised);border:1px solid var(--line-bright);color:var(--text);cursor:pointer;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:600;text-decoration:none;transition:background 90ms linear,border-color 90ms linear;display:inline-flex}.btn:hover:not(:disabled){background:#1d2229;border-color:#3a444f}.btn:disabled{opacity:.35;cursor:not-allowed}.btn-primary{background:var(--accent);border-color:var(--accent);color:#04060a}.btn-primary:hover:not(:disabled){background:#9ee0fd;border-color:#9ee0fd}.field{width:100%;padding:calc(var(--u) * 2.5) calc(var(--u) * 3);background:var(--panel-2);border:1px solid var(--line);color:var(--text);outline:none}.field:focus{border-color:var(--line-bright)}.dot{background:var(--text-faint);flex:none;width:6px;height:6px}.dot[data-s=ok]{background:var(--ok)}.dot[data-s=warn]{background:var(--warn)}.dot[data-s=err]{background:var(--err)}.dot[data-s=live]{background:var(--ok);animation:1.6s ease-in-out infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.shell{grid-template-columns:var(--rail) minmax(0, 1fr);grid-template-rows:var(--bar) minmax(0, 1fr);grid-template-areas:"brand top""rail main";height:100vh;display:grid;overflow:hidden}:root{--rail:216px}.shell-brand{padding:0 calc(var(--u) * 3);border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--panel);grid-area:brand;align-items:center;display:flex}.shell-top{justify-content:space-between;align-items:center;gap:calc(var(--u) * 4);padding:0 calc(var(--u) * 4);border-bottom:1px solid var(--line);background:var(--panel);grid-area:top;display:flex}.shell-rail{border-right:1px solid var(--line);background:var(--panel);flex-direction:column;grid-area:rail;min-height:0;display:flex;overflow:hidden}.shell-main{background:var(--bg);grid-area:main;min-height:0;overflow:auto}.shell-main:has(>[data-fills]){overflow:hidden}.brand{align-items:center;gap:calc(var(--u) * 2.5);color:var(--text);text-decoration:none;display:inline-flex}.brand svg{color:var(--accent);transition:color .12s linear}.brand:hover svg{color:var(--text)}.brand-word{letter-spacing:-.02em;font-size:13px;font-weight:700}.brand-word-alt{color:var(--text-dim);font-weight:500}.brand:hover .brand-word-alt{color:var(--text)}.nav-item{align-items:center;gap:calc(var(--u) * 2.5);padding:calc(var(--u) * 2.5) calc(var(--u) * 3);color:var(--text-dim);border-left:2px solid #0000;font-size:12px;text-decoration:none;transition:background 90ms linear,color 90ms linear;display:flex}.nav-item:hover{background:var(--panel-2);color:var(--text)}.nav-item[data-active=true]{background:var(--panel-2);color:var(--text);border-left-color:var(--accent)}.nav-item svg{opacity:.7;flex:none}.nav-item[data-active=true] svg{opacity:1}.nav-section{padding:calc(var(--u) * 3) calc(var(--u) * 3) calc(var(--u) * 1.5);border-top:1px solid var(--line);margin-top:calc(var(--u) * 2)}.content{padding:calc(var(--u) * 4);gap:calc(var(--u) * 3);flex-direction:column;min-height:100%;display:flex}.content-head{justify-content:space-between;align-items:flex-end;gap:calc(var(--u) * 4);display:flex}.content-title{letter-spacing:-.02em;margin:0;font-size:15px;font-weight:650}.content-sub{color:var(--text-faint);margin:calc(var(--u) * 1) 0 0;font-size:11px;line-height:1.6}.table{border-collapse:collapse;width:100%;font-size:12px}.table th{text-align:left;letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);padding:calc(var(--u) * 2) calc(var(--u) * 3);border-bottom:1px solid var(--line);background:var(--panel-2);font-size:10px;font-weight:500}.table td{padding:calc(var(--u) * 2.5) calc(var(--u) * 3);border-bottom:1px solid var(--line)}.table tbody tr:hover{background:var(--panel-2)}.table a{color:var(--text);text-decoration:none}.stat-row{gap:calc(var(--u) * 3);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.chart-panel{gap:calc(var(--u) * 3);flex-direction:column;min-height:240px;display:flex}.chart-legend{gap:calc(var(--u) * 2) calc(var(--u) * 4);color:var(--text-dim);flex-wrap:wrap;font-size:11px;display:flex}.legend-item{align-items:center;gap:calc(var(--u) * 1.5);display:inline-flex}.legend-swatch{background:var(--text-faint);flex:none;width:8px;height:8px}@media (max-width:900px){:root{--rail:0px}.shell{grid-template-columns:minmax(0,1fr);grid-template-areas:"top""main";grid-template-rows:var(--bar) minmax(0,1fr)}.shell-brand,.shell-rail{display:none}}.kv{gap:calc(var(--u) * 2) calc(var(--u) * 4);grid-template-columns:132px minmax(0,1fr);align-items:baseline;font-size:12px;display:grid}.kv dt{color:var(--text-faint);letter-spacing:.14em;text-transform:uppercase;font-size:10px}.kv dd{color:var(--text);overflow-wrap:anywhere;min-width:0;margin:0}.tag{align-items:center;gap:calc(var(--u) * 1.5);padding:1px calc(var(--u) * 1.5);border:1px solid var(--line-bright);background:var(--panel-2);letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);font-size:9.5px;display:inline-flex}.tag[data-tone=ok]{border-color:color-mix(in srgb, var(--ok) 40%, transparent);color:var(--ok)}.tag[data-tone=warn]{border-color:color-mix(in srgb, var(--warn) 40%, transparent);color:var(--warn)}.panel[data-tone=danger]{border-color:color-mix(in srgb, var(--err) 30%, transparent)}.panel[data-tone=danger] .panel-head{background:color-mix(in srgb, var(--err) 7%, var(--panel-2))}.btn-danger{border-color:color-mix(in srgb, var(--err) 45%, transparent);color:var(--err)}.btn-danger:hover:not(:disabled){background:color-mix(in srgb, var(--err) 12%, var(--raised));border-color:var(--err)}@media (max-width:560px){.kv{gap:calc(var(--u) * .5) 0;grid-template-columns:minmax(0,1fr)}.kv dd{margin-bottom:calc(var(--u) * 2)}}a{color:var(--accent)}.htag{align-items:center;gap:calc(var(--u) * 1.5);white-space:nowrap;color:var(--text);display:inline-flex}.htag:before{content:"";background:var(--hc,var(--text-faint));flex:none;width:6px;height:6px}.grid-2{gap:calc(var(--u) * 3);grid-template-columns:repeat(auto-fit,minmax(420px,1fr));display:grid}@media (max-width:560px){.grid-2{grid-template-columns:minmax(0,1fr)}}.stat{gap:calc(var(--u) * 1);padding:calc(var(--u) * 3);background:var(--panel);border:1px solid var(--line);flex-direction:column;display:flex}.stat-value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:650}.stat-meta{color:var(--text-faint);font-size:10.5px}.muted{color:var(--text-faint)}.dim{color:var(--text-dim)}.num{font-variant-numeric:tabular-nums;text-align:right}.nowrap{white-space:nowrap}.clip{text-overflow:ellipsis;white-space:nowrap;max-width:360px;overflow:hidden}.table-wrap{overflow-x:auto}.table td.clip{max-width:360px}.empty{padding:calc(var(--u) * 6) calc(var(--u) * 3);color:var(--text-dim);font-size:12px;line-height:1.7}.empty code{color:var(--text);background:var(--panel-2);border:1px solid var(--line);padding:0 calc(var(--u) * 1)}.notice{border:1px solid var(--line-bright);background:var(--panel-2);padding:calc(var(--u) * 2.5) calc(var(--u) * 3);overflow-wrap:anywhere;border-left-width:3px;font-size:12px}.notice[data-tone=err]{border-color:color-mix(in srgb, var(--err) 45%, transparent);border-left-color:var(--err)}.notice[data-tone=ok]{border-color:color-mix(in srgb, var(--ok) 40%, transparent);border-left-color:var(--ok)}.notice[data-tone=warn]{border-color:color-mix(in srgb, var(--warn) 40%, transparent);border-left-color:var(--warn)}.filters{align-items:flex-end;gap:calc(var(--u) * 2);flex-wrap:wrap;display:flex}.filters label,.form-row label{gap:calc(var(--u) * 1);flex-direction:column;min-width:140px;display:flex}.filters .field,.form-row .field{padding:calc(var(--u) * 1.5) calc(var(--u) * 2)}.form-row{align-items:flex-end;gap:calc(var(--u) * 2);flex-wrap:wrap;display:flex}.form-row label.grow{flex:260px}.inline-form{align-items:center;gap:calc(var(--u) * 1.5);display:inline-flex}.inline-form .field{width:220px;padding:calc(var(--u) * 1) calc(var(--u) * 2)}.btn-sm{padding:calc(var(--u) * 1) calc(var(--u) * 2.5);font-size:10px}.row-actions{gap:calc(var(--u) * 2);flex-wrap:wrap;align-items:center;display:flex}.pager{align-items:center;gap:calc(var(--u) * 3);color:var(--text-dim);font-size:11px;display:flex}.pager a{color:var(--text)}.bars{border-bottom:1px solid var(--line-bright);grid-template-columns:repeat(30,minmax(0,1fr));align-items:end;gap:2px;height:120px;display:grid}.bar{background:var(--c-2);min-height:0}.bar[data-zero=true]{background:0 0}.bar-col{flex-direction:column;justify-content:flex-end;height:100%;display:flex}.bar-col:hover .bar{background:var(--accent)}.bars-axis{color:var(--text-faint);margin-top:calc(var(--u) * 1);justify-content:space-between;font-size:10px;display:flex}.msg{border:1px solid var(--line);background:var(--panel)}.msg-head{gap:calc(var(--u) * 3);padding:calc(var(--u) * 1.5) calc(var(--u) * 3);border-bottom:1px solid var(--line);background:var(--panel-2);color:var(--text-dim);flex-wrap:wrap;align-items:center;font-size:11px;display:flex}.msg[data-role=user]{border-left:2px solid var(--accent)}.msg[data-role=assistant]{border-left:2px solid var(--line-bright)}.msg-body{padding:calc(var(--u) * 3);gap:calc(var(--u) * 2);flex-direction:column;display:flex}.msg-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-family:inherit}.block{border:1px solid var(--line);background:var(--panel-2)}.block>summary{cursor:pointer;padding:calc(var(--u) * 1.5) calc(var(--u) * 2.5);color:var(--text-dim);font-size:11px;list-style:none}.block>summary::-webkit-details-marker{display:none}.block>summary:before{content:"+ ";color:var(--text-faint)}.block[open]>summary:before{content:"− "}.block>summary:hover{color:var(--text)}.block[data-tone=err]>summary{color:var(--err)}.block pre{padding:calc(var(--u) * 2.5);border-top:1px solid var(--line);white-space:pre-wrap;overflow-wrap:anywhere;max-height:480px;margin:0;font-size:11.5px;overflow:auto}.block[data-kind=thinking] pre{color:var(--text-dim);font-style:italic}.top-nav{display:none}@media (max-width:900px){.top-nav{display:block;overflow-x:auto}.top-nav nav{display:flex}.top-nav .nav-item{padding:calc(var(--u) * 2) calc(var(--u) * 2.5);border-bottom:2px solid #0000;border-left:0}.top-nav .nav-item[data-active=true]{border-bottom-color:var(--accent)}.top-label{display:none}}.tag[data-tone=err]{border-color:color-mix(in srgb, var(--err) 40%, transparent);color:var(--err)}.heat-wrap{gap:calc(var(--u) * 3);flex-direction:column;display:flex;overflow-x:auto}.heat{border-collapse:separate;border-spacing:2px;font-size:11.5px}.heat th{letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);text-align:left;padding:calc(var(--u) * 1) calc(var(--u) * 2);white-space:nowrap;font-size:10px;font-weight:500}.heat th.heat-effort{text-transform:none;letter-spacing:0}.heat th.heat-row{text-transform:none;letter-spacing:0;color:var(--text);padding-right:calc(var(--u) * 4);font-size:12px}.heat-warn{color:var(--warn);font-size:10.5px}.heat-cell{border:1px solid var(--line);background:var(--panel);vertical-align:top;min-width:132px;padding:0}.heat-cell>a,.heat-cell>span:only-child{display:block}.heat-cell>a{color:var(--text);padding:calc(var(--u) * 2) calc(var(--u) * 2.5);height:100%;text-decoration:none}.heat-cell>a:hover{outline:1px solid var(--line-bright);outline-offset:-1px}.heat-cell>span.muted{padding:calc(var(--u) * 2) calc(var(--u) * 2.5)}.heat-marg{background:var(--panel-2);padding:calc(var(--u) * 2) calc(var(--u) * 2.5)}td.heat-marg{border-color:var(--line-bright)}.heat-cell[data-selected]{outline:2px solid var(--accent);outline-offset:-2px}.heat-k{font-variant-numeric:tabular-nums;font-weight:650;display:block}.heat-sub{color:var(--text-dim);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10.5px;display:block}[data-step="1"].heat-cell,.heat-swatch[data-step="1"]{background:color-mix(in srgb, var(--c-2) 12%, var(--panel))}[data-step="2"].heat-cell,.heat-swatch[data-step="2"]{background:color-mix(in srgb, var(--c-2) 26%, var(--panel))}[data-step="3"].heat-cell,.heat-swatch[data-step="3"]{background:color-mix(in srgb, var(--c-2) 40%, var(--panel))}[data-step="4"].heat-cell,.heat-swatch[data-step="4"]{background:color-mix(in srgb, var(--c-2) 54%, var(--panel))}[data-step="5"].heat-cell,.heat-swatch[data-step="5"]{background:color-mix(in srgb, var(--c-2) 68%, var(--panel))}[data-step="3"].heat-cell .heat-sub,[data-step="4"].heat-cell .heat-sub,[data-step="5"].heat-cell .heat-sub{color:var(--text)}.heat-swatch[data-step="0"]{background:var(--panel);border:1px dashed var(--line-bright)}.heat-swatch{border:1px solid var(--line)}.strip{flex-wrap:wrap;gap:2px;display:flex}.strip-sq{width:12px;height:12px;display:block}a.strip-sq:hover{outline:1px solid var(--accent)}.mini-bars{border-bottom:1px solid var(--line-bright);align-items:end;gap:2px;height:96px;display:grid}pre.diff span[data-l=add]{color:var(--ok)}pre.diff span[data-l=del]{color:var(--err)}pre.diff span[data-l=hunk]{color:var(--accent)}pre.diff span[data-l=meta]{color:var(--text-faint)}.live-dot{vertical-align:middle;margin-right:calc(var(--u) * 2);display:inline-block}.live-state{align-items:center;gap:calc(var(--u) * 1.5);color:var(--text-faint);white-space:nowrap;font-size:10.5px;display:inline-flex}.session-view{gap:calc(var(--u) * 3);flex-direction:column;display:flex}.block-more{margin:calc(var(--u) * 2) calc(var(--u) * 2.5)}.auth-page{min-height:100vh;padding:calc(var(--u) * 6) calc(var(--u) * 4);background:var(--bg);place-items:center;display:grid}.auth-card{gap:calc(var(--u) * 3);flex-direction:column;width:100%;max-width:400px;display:flex}.auth-brand{gap:calc(var(--u) * 2.5);padding:0 calc(var(--u) * 1);display:flex}.auth-body{gap:calc(var(--u) * 3);flex-direction:column;display:flex}.auth-body code{color:var(--text)}.auth-form{gap:calc(var(--u) * 2);flex-direction:column;display:flex}.auth-form label{gap:calc(var(--u) * 1);flex-direction:column;display:flex}.auth-hint{margin:calc(var(--u) * 1.5) 0 0;color:var(--text-dim);overflow-wrap:anywhere;font-size:11px;line-height:1.6}.auth-or{align-items:center;gap:calc(var(--u) * 2);display:flex}.auth-or:before,.auth-or:after{content:"";border-top:1px solid var(--line);flex:1}.btn-block{width:100%}.top-account{align-items:center;gap:calc(var(--u) * 2.5);flex:none;min-width:0;display:flex}.top-account .top-label{text-overflow:ellipsis;white-space:nowrap;text-transform:none;letter-spacing:.02em;max-width:260px;overflow:hidden}.cloud-continue>summary{cursor:pointer;list-style:none}.cloud-continue>summary::-webkit-details-marker{display:none}.cloud-continue>summary .label:before{content:"▸ "}.cloud-continue[open]>summary .label:before{content:"▾ "}.cloud-form{gap:calc(var(--u) * 3);flex-direction:column;display:flex}.cloud-keys{font-size:12px}.cloud-runs{margin:calc(var(--u) * 3) 0 0;padding-left:calc(var(--u) * 4);font-size:12px}.cloud-chat{gap:calc(var(--u) * 2);flex-direction:column;display:flex}.cloud-chat textarea{resize:vertical;width:100%;min-height:72px;padding:calc(var(--u) * 2);line-height:1.5}.cloud-chat .form-row label{flex-direction:row;align-items:center;min-width:0}.cloud-cmds{padding:calc(var(--u) * 2);background:var(--panel-2);border:1px solid var(--line);margin:0;font-size:11.5px;overflow-x:auto}.cloud-tabs{gap:calc(var(--u) * 1);border-bottom:1px solid var(--line);display:flex}.cloud-tabs a{padding:calc(var(--u) * 1.5) calc(var(--u) * 3);color:var(--text-dim);border-bottom:2px solid #0000;font-size:12px;text-decoration:none}.cloud-tabs a[data-active=true]{color:var(--text);border-bottom-color:var(--text)}.cloud-terminal{gap:calc(var(--u) * 2);flex-direction:column;display:flex}.cloud-terminal-box{border:1px solid var(--line);height:520px;padding:calc(var(--u) * 1);background:#0c0c0e;display:none}.cloud-terminal-box[data-open=true]{display:block}.tools-anchors{gap:calc(var(--u) * 1) calc(var(--u) * 3);flex-wrap:wrap;font-size:11px;display:flex}.tools-anchors a{color:var(--text-dim);text-decoration:none}.tools-anchors a:hover{color:var(--text)}.tools-section{scroll-margin-top:calc(var(--u) * 4)}.tools-add{border-top:1px solid var(--line)}.tools-add>summary{cursor:pointer;padding:calc(var(--u) * 2) calc(var(--u) * 3);list-style:none}.tools-add>summary::-webkit-details-marker{display:none}.tools-add>summary .label:before{content:"+ "}.tools-add[open]>summary .label:before{content:"− "}.tools-form{gap:calc(var(--u) * 2.5);flex-direction:column;display:flex}.tools-form textarea.field,.tools-block textarea.field{resize:vertical;padding:calc(var(--u) * 1.5) calc(var(--u) * 2);line-height:1.5}.tools-block{gap:calc(var(--u) * 1);flex-direction:column;display:flex}.tools-block .field{padding:calc(var(--u) * 1.5) calc(var(--u) * 2)}.tools-check{color:var(--text-dim);align-items:center;font-size:12px;gap:calc(var(--u) * 1.5)!important;flex-direction:row!important;min-width:0!important}.tools-slots{gap:calc(var(--u) * 1.5);padding:calc(var(--u) * 2);border:1px dashed var(--line-bright);flex-direction:column;display:flex}.tools-cards{gap:calc(var(--u) * 3);grid-template-columns:repeat(auto-fit,minmax(340px,1fr));display:grid}.tools-card{gap:calc(var(--u) * 2);padding:calc(var(--u) * 3);background:var(--panel-2);border:1px solid var(--line);flex-direction:column;display:flex}.tools-card[data-tone=warn]{border-left:3px solid var(--warn)}.tools-notes{padding-left:calc(var(--u) * 4);color:var(--text-dim);margin:0;font-size:11.5px;line-height:1.6}.tools-pre{padding:calc(var(--u) * 2);background:var(--panel);border:1px solid var(--line);white-space:pre-wrap;overflow-wrap:anywhere;max-height:180px;margin:0;font-size:11px;overflow:auto}.tools-approvals{gap:calc(var(--u) * 2.5);flex-direction:column;display:flex}.tools-rules+.tools-rules{border-top:1px solid var(--line-bright)}.btn[data-on=true]{color:var(--ok);border-color:color-mix(in srgb, var(--ok) 45%, transparent)}.mx{border-collapse:separate;border-spacing:2px;margin:calc(var(--u) * 2);font-size:11px}.mx th{letter-spacing:.08em;text-transform:lowercase;color:var(--text-faint);text-align:center;padding:calc(var(--u) * 1) calc(var(--u) * 1);white-space:nowrap;font-size:10px;font-weight:500}.mx th.mx-ctx{text-transform:uppercase;letter-spacing:.14em;color:var(--text-dim);border-bottom:1px solid var(--line-bright)}.mx .mx-rowh{text-align:left;white-space:nowrap;padding:calc(var(--u) * 1) calc(var(--u) * 4) calc(var(--u) * 1) calc(var(--u) * 1);font-size:12px}.mx .mx-rowh[data-depth="1"]{padding-left:calc(var(--u) * 5);color:var(--text-dim);font-size:11.5px}.mx tr[data-kind=server] .mx-rowh{border-top:1px solid var(--line)}.mx .mx-first{border-left:1px solid var(--line-bright);padding-left:calc(var(--u) * 1)}.mx form{margin:0}.mx-cell{width:100%;min-width:46px;padding:calc(var(--u) * .75) calc(var(--u) * 1);border:1px solid var(--line);background:var(--panel);color:var(--text-faint);text-align:center;cursor:pointer;font-family:inherit;font-size:10.5px;display:block}span.mx-cell{cursor:default;opacity:.75}.mx-cell[data-effect=allow]{color:var(--ok)}.mx-cell[data-effect=deny]{color:var(--err)}.mx-cell[data-effect=ask]{color:var(--warn)}.mx-cell[data-explicit=true]{background:color-mix(in srgb, currentColor 14%, var(--panel));border-color:currentColor;font-weight:700}button.mx-cell:hover{outline:1px solid var(--line-bright);outline-offset:-1px;background:var(--raised)}.meter{background:var(--panel-2);border:1px solid var(--line);min-width:120px;height:6px}.meter>span{background:var(--c-2);height:100%;display:block}.meter[data-full=true]>span{background:var(--err)}.rl-result{gap:calc(var(--u) * 3);margin-top:calc(var(--u) * 3);flex-direction:column;display:flex}.rl-result .kv dd .tag{margin:0 calc(var(--u) * 1) calc(var(--u) * 1) 0}.rl-reasons{padding-left:calc(var(--u) * 4);margin:0}.rl-task{white-space:pre-wrap;max-height:160px;overflow:auto}.rl-json>summary{cursor:pointer;font-size:11px}.rl-json pre{margin:calc(var(--u) * 2) 0 0;padding:calc(var(--u) * 2);background:var(--panel-2);border:1px solid var(--line);max-height:360px;font-size:11px;overflow:auto}
