.Hi2WXW_panel{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);min-width:0;box-shadow:var(--shadow);margin-top:14px;padding:16px}.Hi2WXW_panelHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 16px;margin-bottom:13px;display:flex}.Hi2WXW_panelHeader h2{color:var(--text-muted);letter-spacing:.7px;text-transform:uppercase;margin:0;font-size:12px;font-weight:650}.Hi2WXW_panel p{max-width:75ch;color:var(--text-muted);margin:0;line-height:1.55}.Hi2WXW_panel p+p{margin-top:8px}.Hi2WXW_controlBar{top:var(--hub-masthead-height,68px);z-index:20;border:1px solid var(--line);border-radius:var(--radius);background:color-mix(in srgb, var(--bg) 90%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);min-width:0;box-shadow:var(--shadow);flex-wrap:wrap;align-items:center;gap:10px 14px;margin:14px 0;padding:11px 12px;display:flex;position:sticky}.Hi2WXW_controlGroup{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.Hi2WXW_controlEnd{flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto;display:flex}.Hi2WXW_btn{border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--panel);min-height:34px;color:var(--text-strong);cursor:pointer;font:700 11px/1.2 var(--font-sans);white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:7px 12px;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.Hi2WXW_btn:hover:not(:disabled){border-color:var(--blue);color:var(--blue)}.Hi2WXW_btn:disabled{cursor:default;opacity:.5}.Hi2WXW_btn svg{flex:none}.Hi2WXW_primary{border-color:var(--action);background:var(--action);color:var(--on-action)}.Hi2WXW_primary:hover:not(:disabled){border-color:var(--action-hover);background:var(--action-hover);color:var(--on-action)}.Hi2WXW_danger{border-color:color-mix(in srgb, var(--red) 55%, var(--line-strong));color:var(--red)}.Hi2WXW_danger:hover:not(:disabled){border-color:var(--red);background:var(--red-soft);color:var(--red)}.Hi2WXW_quiet{color:var(--text-muted);background:0 0;border-color:#0000}.Hi2WXW_quiet:hover:not(:disabled){border-color:var(--line);background:var(--panel2);color:var(--text-strong)}.Hi2WXW_large{min-height:44px;padding:10px 16px;font-size:12.5px;font-weight:600}.Hi2WXW_segmented{border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--panel);gap:2px;padding:2px;display:inline-flex}.Hi2WXW_segmented button{border-radius:var(--radius-sm);min-height:28px;color:var(--text-muted);cursor:pointer;font:600 12.5px/1.2 var(--font-sans);white-space:nowrap;background:0 0;border:0;padding:4px 11px}.Hi2WXW_segmented button:hover:not([aria-pressed=true]){background:var(--info-bg);color:var(--text-strong)}.Hi2WXW_segmented button[aria-pressed=true]{background:var(--action);color:var(--on-action)}.Hi2WXW_chip{border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--panel);min-height:34px;color:var(--text);cursor:pointer;letter-spacing:.2px;text-transform:none;white-space:nowrap;justify-content:center;align-items:center;gap:7px;padding:5px 12px;font-size:12px;font-weight:600;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.Hi2WXW_chip:hover{border-color:var(--blue);background:var(--info-bg);color:var(--blue)}.Hi2WXW_chip:active{background:var(--panel2)}.Hi2WXW_chip[aria-pressed=true]{border-color:var(--group);background:var(--group);color:var(--on-action)}.Hi2WXW_dot{background:var(--dot,var(--text-muted));border-radius:50%;flex:none;width:9px;height:9px}.Hi2WXW_chip[aria-pressed=true] .Hi2WXW_dot{box-shadow:0 0 0 2px var(--on-action)}.Hi2WXW_tag{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;max-width:100%;padding:2px 8px;font-size:11px;font-weight:750;line-height:1.3;display:inline-flex}.Hi2WXW_tag[data-tone=ok]{background:var(--success-bg);color:var(--green)}.Hi2WXW_tag[data-tone=warn]{background:var(--warning-bg);color:var(--amber)}.Hi2WXW_tag[data-tone=bad]{background:var(--red-soft);color:var(--red)}.Hi2WXW_tag[data-tone=info]{background:var(--info-bg);color:var(--blue)}.Hi2WXW_tag[data-tone=neutral]{background:var(--panel2);color:var(--text-muted)}.Hi2WXW_signal{border:1px solid color-mix(in srgb, var(--green) 40%, var(--line));background:var(--success-bg);color:var(--green);font:700 8.5px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:3px 8px;display:inline-flex}.Hi2WXW_signal:before{width:5px;height:5px;box-shadow:0 0 0 3px color-mix(in srgb, currentColor 22%, transparent);content:"";background:currentColor;border-radius:50%}.Hi2WXW_signal[data-state=offline]{border-color:color-mix(in srgb, var(--red) 40%, var(--line));background:var(--red-soft);color:var(--red)}.Hi2WXW_kpiGrid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px;display:grid}.Hi2WXW_kpi{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--panel);min-height:72px;color:inherit;box-shadow:var(--shadow-card);font:inherit;text-align:left;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:12px;padding:10px 12px 10px 14px;animation:.24s cubic-bezier(.2,.7,.25,1) both Hi2WXW_kpiRefresh;display:grid;position:relative;overflow:hidden}@keyframes Hi2WXW_kpiRefresh{0%{opacity:.65;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.Hi2WXW_kpi:before{border-radius:var(--radius-lg) 0 0 var(--radius-lg);background:var(--kpi-color,transparent);content:"";width:4px;position:absolute;inset:-1px auto -1px -1px}button.Hi2WXW_kpi{cursor:pointer;transition:border-color .12s,box-shadow .12s}button.Hi2WXW_kpi:hover{border-color:var(--line-strong);box-shadow:0 2px 5px #0f172a1a,0 8px 18px #0f172a12}.Hi2WXW_kpi[aria-pressed=true]{border-color:var(--kpi-color,var(--line-strong));box-shadow:inset 0 0 0 1px var(--kpi-color,var(--line-strong)), var(--shadow-card)}.Hi2WXW_kpiLabel{min-width:0;color:var(--muted);letter-spacing:.65px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;grid-column:1/-1;margin-bottom:8px;font-size:9.5px;font-weight:600;overflow:hidden}.Hi2WXW_kpiValue{color:var(--text-strong);font:600 24px/1 var(--font-mono);font-variant-numeric:tabular-nums;grid-area:2/1;align-self:end}.Hi2WXW_kpiDetail{border-left:1px solid var(--line);color:var(--muted);text-align:right;text-wrap:balance;grid-area:2/2;align-self:end;padding-left:10px;font-size:10.5px;line-height:1.15}.Hi2WXW_kpiDetail strong{color:var(--text);font-weight:600}.Hi2WXW_field{min-width:0;color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;align-content:start;gap:5px;font-size:9px;font-weight:750;display:grid}.Hi2WXW_fieldFull{grid-column:1/-1}.Hi2WXW_field input,.Hi2WXW_field select,.Hi2WXW_field textarea,.Hi2WXW_input{border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--panel);width:100%;min-width:0;min-height:34px;color:var(--text-strong);font:500 13px/1.35 var(--font-sans);letter-spacing:normal;text-transform:none;padding:7px 10px;transition:border-color .12s}.Hi2WXW_field textarea{resize:vertical;min-height:84px}.Hi2WXW_field input:hover,.Hi2WXW_field select:hover,.Hi2WXW_field textarea:hover,.Hi2WXW_input:hover{border-color:var(--blue)}.Hi2WXW_field :is(input,select,textarea)[aria-invalid=true]{border-color:var(--red)}.Hi2WXW_field input::placeholder,.Hi2WXW_field textarea::placeholder,.Hi2WXW_input::placeholder{color:var(--muted)}.Hi2WXW_error{color:var(--red);letter-spacing:normal;text-transform:none;font-size:11px;font-weight:650}.Hi2WXW_backdrop{z-index:200;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#020304ad;place-items:start center;padding:7vh 16px 24px;animation:.18s both Hi2WXW_fadeIn;display:grid;position:fixed;inset:0;overflow-y:auto}.Hi2WXW_dialog{border:1px solid var(--line);background:var(--panel);width:min(640px,100%);color:var(--text);border-radius:12px;animation:.32s cubic-bezier(.16,1,.3,1) both Hi2WXW_dialogIn;overflow:hidden;box-shadow:0 30px 100px #00000085}@keyframes Hi2WXW_fadeIn{0%{opacity:0}}@keyframes Hi2WXW_dialogIn{0%{opacity:0;transform:translateY(-8px)scale(.985)}}.Hi2WXW_dialogHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:16px;padding:17px 18px 13px;display:flex}.Hi2WXW_dialogEyebrow{color:var(--muted);font:700 8px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin:0 0 6px}.Hi2WXW_dialogHeader h2{color:var(--text-strong);text-wrap:balance;margin:0;font-size:19px;line-height:1.25}.Hi2WXW_close{border-radius:var(--radius-md);width:44px;height:44px;color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;place-items:center;margin:-8px -8px 0 0;display:inline-grid}.Hi2WXW_close:hover{border-color:var(--line);background:var(--panel2);color:var(--text-strong)}.Hi2WXW_dialogBody{padding:16px 18px}.Hi2WXW_dialogFooter{border-top:1px solid var(--line);background:var(--panel2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:13px 18px;display:flex}.Hi2WXW_dialogActions{gap:8px;margin-left:auto;display:flex}.Hi2WXW_toast{z-index:300;border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--panel);max-width:min(420px,100vw - 32px);color:var(--text-strong);padding:10px 14px;font-size:12.5px;font-weight:600;line-height:1.4;animation:.24s cubic-bezier(.16,1,.3,1) both Hi2WXW_dialogIn;position:fixed;bottom:16px;right:16px;box-shadow:0 4px 18px #0000002e}.Hi2WXW_notice{border:1px solid var(--note-line);border-radius:var(--radius);background:var(--note-bg);color:var(--text);margin:0 0 14px;padding:12px 14px;font-size:12.5px;line-height:1.5}.Hi2WXW_notice[data-tone=bad]{border-color:color-mix(in srgb, var(--red) 35%, var(--line));background:var(--red-soft);color:var(--red)}.Hi2WXW_notice[data-tone=ok]{border-color:color-mix(in srgb, var(--green) 35%, var(--line));background:var(--success-bg);color:var(--green)}.Hi2WXW_empty{border:1px dashed var(--line-strong);border-radius:var(--radius);background:var(--panel);text-align:center;flex-direction:column;align-items:center;gap:12px;padding:36px 20px;display:flex}.Hi2WXW_empty h2{color:var(--text-strong);margin:0;font-size:18px}.Hi2WXW_empty p{max-width:60ch;color:var(--text-muted);margin:0}.Hi2WXW_kv{grid-template-columns:max-content 1fr;gap:8px 18px;margin:0;font-size:13px;display:grid}.Hi2WXW_kv dt{color:var(--muted);letter-spacing:.65px;text-transform:uppercase;font-size:9.5px;font-weight:600;line-height:1.9}.Hi2WXW_kv dd{min-width:0;color:var(--text-strong);overflow-wrap:anywhere;margin:0}.Hi2WXW_kv code{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--panel2);font:600 12px/1.4 var(--font-mono);padding:1px 5px}.Hi2WXW_tableWrap{scrollbar-color:var(--line-strong) var(--panel-2);scrollbar-width:thin;border-radius:8px;width:100%;overflow-x:auto}.Hi2WXW_table{border-collapse:collapse;width:100%;min-width:720px;font-size:13px}.Hi2WXW_table thead th{background:var(--panel-2);color:var(--text-muted);text-align:left;white-space:nowrap;padding:10px 12px;font-size:12px;font-weight:650}.Hi2WXW_table tbody td{border-bottom:1px solid var(--line);vertical-align:top;font-variant-numeric:tabular-nums;padding:11px 12px;line-height:1.35}.Hi2WXW_table tbody tr:hover>td{background-color:color-mix(in srgb, var(--group) 10%, var(--panel));color:var(--text-strong)}.Hi2WXW_table tbody tr:hover>td:first-child{box-shadow:inset 3px 0 0 var(--group)}.Hi2WXW_mono{font-family:var(--font-mono);font-size:12px}.Hi2WXW_linkButton{color:var(--action);cursor:pointer;font:inherit;text-align:left;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}@media (max-width:600px){.Hi2WXW_kpiGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.Hi2WXW_kpi{grid-template-columns:minmax(0,1fr)}.Hi2WXW_kpiDetail{text-align:left;border-left:0;grid-area:3/1;margin-top:6px;padding-left:0}}@media (max-width:760px){.Hi2WXW_controlBar{position:static}.Hi2WXW_controlEnd{margin-left:0}.Hi2WXW_kv{grid-template-columns:1fr;gap:2px}.Hi2WXW_kv dd{margin-bottom:8px}}@media (prefers-reduced-motion:reduce){.Hi2WXW_backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}
