:root[data-theme=dark]{--asi-band-green: #3fae72;--asi-band-yellow: #d9a920;--asi-band-orange: #e07a1f;--asi-band-red: #901f1f;color-scheme:dark;--asi-font-display: "Space Grotesk", system-ui, sans-serif;--asi-font-body: "Inter", system-ui, sans-serif;--asi-font-mono: "JetBrains Mono", "SF Mono", ui-monospace, monospace;--asi-hover-lift: -2px;--asi-bg-page: #0a0807;--asi-bg-surface: #191311;--asi-bg-elevated: #141110;--asi-bg-secondary: #1f1a15;--asi-text-primary: #f2f0ed;--asi-text-secondary: #ccc9c3;--asi-text-muted: #8c8479;--asi-brand-primary: #f2f0ed;--asi-brand-foreground: #0a0807;--asi-accent: #901f1f;--asi-accent-foreground: #ffffff;--asi-accent-rgb: 240, 92, 59;--asi-success: #56d485;--asi-success-foreground: #ffffff;--asi-warning: #ffc966;--asi-warning-foreground: #000000;--asi-danger: #901f1f;--asi-danger-foreground: #ffffff;--asi-info: #4da6ff;--asi-info-foreground: #ffffff;--asi-border: #3a322d;--asi-border-input: #2c2420;--asi-border-card: #2c2420;--asi-sidebar-bg: #0a0705;--asi-sidebar-fg: #e6e3de;--asi-sidebar-primary: #901f1f;--asi-sidebar-accent: #1a1510;--asi-shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .4);--asi-shadow-md: 0 4px 12px -2px rgba(0, 0, 0, .5);--asi-shadow-lg: 0 12px 32px -4px rgba(0, 0, 0, .6);--asi-shadow-xl: 0 24px 48px -8px rgba(0, 0, 0, .7);--asi-glow: 0 0 40px rgba(var(--asi-accent-rgb), .4);--asi-glow-sm: 0 0 20px rgba(var(--asi-accent-rgb), .25);--asi-accent-wash: rgba(var(--asi-accent-rgb), .18);--asi-glow-danger: 0 0 24px rgba(144, 31, 31, .5);--asi-glow-warning: 0 0 24px rgba(255, 201, 102, .5);--asi-glow-success: 0 0 24px rgba(86, 212, 133, .5);--asi-noise-opacity: .03;--asi-grid-opacity: .02;--asi-scrim: rgba(0, 0, 0, .55);--asi-skeleton-base: var(--asi-bg-secondary);--asi-skeleton-shine: rgba(var(--asi-accent-rgb), .08);--asi-row-hover: rgba(var(--asi-accent-rgb), .06);--asi-row-selected: rgba(var(--asi-accent-rgb), .12);--asi-oxblood: #901f1f;--asi-signal: #901f1f;--asi-verified: #2ea66b;--asi-info-signal: #2e6bc4;--asi-red-text: #e3656b;--asi-border-strong: #4a423b}:root,:root[data-theme=light]{--asi-band-green: #2f7a4d;--asi-band-yellow: #a67c00;--asi-band-orange: #c25a00;--asi-band-red: #901f1f;color-scheme:light;--asi-font-display: "Cinzel", Georgia, serif;--asi-font-body: "Inter", system-ui, sans-serif;--asi-font-mono: "IBM Plex Mono", ui-monospace, monospace;--asi-hover-lift: 0;--asi-bg-page: #ececec;--asi-bg-surface: #f6f6f4;--asi-bg-elevated: #ffffff;--asi-bg-secondary: #f6f6f4;--asi-text-primary: #1a1a1a;--asi-text-secondary: #525252;--asi-text-muted: #7a7a7a;--asi-brand-primary: #1a1a1a;--asi-brand-foreground: #ffffff;--asi-accent: #901f1f;--asi-accent-foreground: #ffffff;--asi-accent-rgb: 144, 31, 31;--asi-success: #198a52;--asi-success-foreground: #ffffff;--asi-warning: #2e6bc4;--asi-warning-foreground: #ffffff;--asi-danger: #901f1f;--asi-danger-foreground: #ffffff;--asi-info: #2e6bc4;--asi-info-foreground: #ffffff;--asi-border: #d8d8d4;--asi-border-input: #d8d8d4;--asi-border-card: #d8d8d4;--asi-border-strong: #b9b9b4;--asi-oxblood: #901f1f;--asi-signal: #901f1f;--asi-verified: #198a52;--asi-info-signal: #2e6bc4;--asi-red-text: #901f1f;--asi-sidebar-bg: #f6f6f4;--asi-sidebar-fg: #1a1a1a;--asi-sidebar-primary: #901f1f;--asi-sidebar-accent: #ffffff;--asi-shadow-sm: 0 1px 2px 0 rgba(26, 26, 26, .06);--asi-shadow-md: 0 4px 12px -2px rgba(26, 26, 26, .1);--asi-shadow-lg: 0 12px 32px -4px rgba(26, 26, 26, .14);--asi-shadow-xl: 0 24px 48px -8px rgba(26, 26, 26, .18);--asi-glow: none;--asi-glow-sm: none;--asi-glow-danger: none;--asi-glow-warning: none;--asi-glow-success: none;--asi-accent-wash: transparent;--asi-noise-opacity: 0;--asi-grid-opacity: 0;--asi-scrim: rgba(26, 26, 26, .28);--asi-skeleton-base: var(--asi-bg-secondary);--asi-skeleton-shine: rgba(26, 26, 26, .05);--asi-row-hover: rgba(26, 26, 26, .04);--asi-row-selected: rgba(var(--asi-accent-rgb), .08)}:root{--asi-fs-h1: 2.25rem;--asi-fs-h2: 1.875rem;--asi-fs-h3: 1.5rem;--asi-fs-body: 1rem;--asi-fs-small: .875rem;--asi-fs-xs: .75rem;--asi-fs-sm: .875rem;--asi-fs-base: 1rem;--asi-fs-md: 1.125rem;--asi-fs-lg: 1.5rem;--asi-fs-xl: 2rem;--asi-fs-2xl: 2.75rem;--asi-fs-3xl: 3.75rem;--asi-lh-body: 1.6;--asi-fw-regular: 400;--asi-fw-medium: 500;--asi-fw-semibold: 600;--asi-fw-bold: 700;--asi-lh-tight: 1;--asi-lh-normal: 1.5;--asi-lh-relaxed: 1.7;--asi-ls-tight: -.025em;--asi-ls-normal: 0;--asi-ls-wide: .05em;--asi-space-1: .25rem;--asi-space-2: .5rem;--asi-space-3: .75rem;--asi-space-4: 1rem;--asi-space-5: 1.25rem;--asi-space-6: 1.5rem;--asi-space-8: 2rem;--asi-space-12: 3rem;--asi-space-16: 4rem;--asi-space-24: 6rem;--asi-radius-sm: .25rem;--asi-radius-md: .5rem;--asi-radius-lg: 1rem;--asi-radius-pill: 9999px;--asi-border-width: 2px;--asi-transition-fast: .12s ease;--asi-transition: .18s ease;--asi-sidebar-w: 248px;--asi-sidebar-w-collapsed: 64px;--asi-topbar-h: 56px;--asi-breadcrumb-h: 36px;--asi-drawer-w: 480px;--asi-drawer-w-wide: 640px;--asi-content-max: 1680px;--asi-rail-w: 300px;--asi-row-h-compact: 28px;--asi-row-h-cozy: 40px;--asi-row-h-comfortable: 52px;--asi-grid-cols: 12;--asi-grid-gutter: var(--asi-space-6);--asi-z-base: 0;--asi-z-sticky: 100;--asi-z-sidebar: 200;--asi-z-topbar: 300;--asi-z-drawer: 400;--asi-z-overlay: 450;--asi-z-palette: 500;--asi-z-toast: 600;--asi-z-floating: 800}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background-color:var(--asi-bg-page);color:var(--asi-text-primary);font-family:var(--asi-font-body);font-size:var(--asi-fs-body);line-height:var(--asi-lh-body);letter-spacing:-.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3{font-family:var(--asi-font-display);letter-spacing:var(--asi-ls-tight);font-weight:var(--asi-fw-bold);line-height:var(--asi-lh-tight);margin:0}h1{font-size:var(--asi-fs-h1)}h2{font-size:var(--asi-fs-h2)}h3{font-size:var(--asi-fs-h3)}:root[data-theme=light] h1,:root[data-theme=light] h2,:root[data-theme=light] h3{text-transform:uppercase;letter-spacing:.08em;font-weight:var(--asi-fw-semibold)}:root[data-theme=dark] h1,:root[data-theme=dark] h2,:root[data-theme=dark] h3{text-transform:uppercase;letter-spacing:.08em;font-weight:var(--asi-fw-semibold)}code,.asi-mono{font-family:var(--asi-font-mono);font-feature-settings:"liga" 0}a{color:var(--asi-accent);text-decoration:none;transition:text-shadow var(--asi-transition)}a:hover{text-shadow:var(--asi-glow-sm)}:focus-visible{outline:2px solid var(--asi-focus, #1d4e8f);outline-offset:2px}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/space-grotesk-400-C0oqmF7T.woff2) format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/space-grotesk-500-DtUIId4r.woff2) format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/space-grotesk-700-DUDKB872.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-400-BT1H-PT_.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/inter-500-kWhwEdDH.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-600-B2Ssfs8e.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/inter-700-C2zfFY7I.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/jetbrains-mono-400-BrRFx4uz.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/jetbrains-mono-500-BybgyI72.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/jetbrains-mono-700-CCUXOMUO.woff2) format("woff2")}@font-face{font-family:Cinzel;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/cinzel-400-DnUIPmzd.woff2) format("woff2")}@font-face{font-family:Cinzel;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/cinzel-600-Dd5YO2UX.woff2) format("woff2")}@font-face{font-family:Cinzel;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/cinzel-700-Dkw14w9r.woff2) format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/cormorant-garamond-400-B-1hWBU7.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-mono-400-DMJ8VG8y.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/ibm-plex-mono-500-DSY6xOcd.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/ibm-plex-mono-600-BgSNZQsw.woff2) format("woff2")}[data-console] .ac-agent-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}[data-console] .ac-entity{display:flex;flex-direction:column}[data-console] .ac-entity-top{display:flex;flex-wrap:wrap}[data-console] .ac-entity-id{display:flex;flex:1;flex-direction:column;min-width:240px}[data-console] .ac-entity-name-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}[data-console] .ac-entity-desc{margin:0;color:var(--ac-ink-2)}[data-console] .ac-entity-actions{display:flex;flex-wrap:wrap}[data-console] .ac-entity-reason{border-left:2px solid var(--ac-warn-line)}[data-console] .ac-entity-reason[data-status=revoked]{border-left-color:var(--ac-mute-line);border-left-style:dashed}[data-console] .ac-entity-facts{display:flex;flex-wrap:wrap;margin:0}[data-console] .ac-fact-owner dd{display:flex;align-items:center;gap:8px}[data-console] .ac-entity-stats{display:grid;grid-template-columns:repeat(2,minmax(0,.8fr)) minmax(0,1.6fr) minmax(0,1fr)}[data-console] .ac-stat{display:flex;flex-direction:column;min-width:0}[data-console] .ac-stat-value{display:flex;flex-wrap:wrap;font-family:var(--ac-font-mono);font-weight:500;font-variant-numeric:tabular-nums;color:var(--ac-ink-strong)}[data-console] .ac-tab-body{outline-offset:4px}[data-console] .ac-tab-grid{display:grid;align-items:start}[data-console] .ac-col{display:flex;flex-direction:column;min-width:0}[data-console] .ac-agent .ac-stream{max-height:620px}@container console (max-width: 1100px){[data-console] .ac-entity-stats{grid-template-columns:repeat(3,minmax(0,1fr))}[data-console] .ac-entity-stats .ac-stat{padding:10px 14px;border-top:1px solid var(--ac-hair);border-left:0}[data-console] .ac-entity-stats .ac-stat:is(:nth-child(2),:nth-child(4)){border-left:1px solid var(--ac-hair)}[data-console] .ac-stat-wide{grid-column:1 / -1;order:-1}[data-console] .ac-session-chips,[data-console] .ac-session-totals{grid-column:2}[data-console] .ac-turn>:is(:nth-child(2),:nth-child(5)){display:none}}@container console (max-width: 640px){[data-console] .ac-entity-actions{display:grid;grid-template-columns:repeat(3,1fr);width:100%}[data-console] .ac-entity-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}[data-console] .ac-fact-owner{grid-column:1 / -1}}[data-console] .ac-table{width:100%;border-collapse:collapse}[data-console] .ac-table th{font-weight:500;text-align:left;text-transform:uppercase}[data-console] .ac-table td{height:var(--ac-row-h);border-bottom:1px solid var(--ac-hair)}[data-console] .ac-table th.ac-right,[data-console] .ac-table td.ac-right{text-align:right}[data-console] .ac-row-actions{display:inline-flex;gap:6px}[data-console] .ac-table-note{margin:0;padding:10px 16px}[data-console] .ac-budget{display:flex;flex-direction:column}[data-console] .ac-budget-figures{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}[data-console] .ac-budget-legend{display:flex;flex-wrap:wrap;align-items:center}[data-console] .ac-request-body{display:flex;flex-direction:column;align-items:flex-start}[data-console] .ac-request-body p{margin:0}[data-console] .ac-quote{margin:0;padding:2px 0 2px 12px;border-left:2px solid var(--ac-rule);color:var(--ac-ink-2);font-style:italic}[data-console] .ac-request-actions{display:flex;gap:8px}[data-console] .ac-mix{padding:14px 16px 16px}[data-console] .ac-mix-bar{display:flex;gap:2px;height:12px;margin-bottom:12px}[data-console] .ac-mix-seg{flex-basis:0;min-width:3px}[data-console] .ac-legend{display:grid;gap:6px;margin:0;padding:0;list-style:none}[data-console] .ac-legend li{display:grid;grid-template-columns:12px minmax(0,1fr) auto 44px;align-items:center;gap:10px}[data-console] .ac-legend .ac-mono:last-child{text-align:right}[data-console] .ac-swatch{width:12px;height:12px}[data-console] .ac-audit-row{display:grid;grid-template-columns:72px 104px minmax(0,1fr) 104px 118px 150px;align-items:center;gap:12px;border-bottom:1px solid var(--ac-hair)}[data-console] .ac-audit-head{text-transform:uppercase}[data-console] .ac-audit-when,[data-console] .ac-audit-event{display:flex;flex-direction:column;min-width:0}[data-console] .ac-audit-chain{font-size:var(--ac-text-xs)}[data-console] .ac-col .ac-audit-row{grid-template-columns:72px minmax(0,1fr) 110px}[data-console] .ac-col .ac-audit-row>:is(:nth-child(2),:nth-child(4),:nth-child(6)){display:none}[data-console] .ac-sessions,[data-console] .ac-turns,[data-console] .ac-moves,[data-console] .ac-scopes{margin:0;padding:0;list-style:none}[data-console] .ac-session{border-bottom:1px solid var(--ac-hair)}[data-console] .ac-session-head{display:grid;grid-template-columns:16px minmax(0,1fr) auto auto;align-items:center;gap:12px;width:100%;padding:10px 16px;border:0;background:transparent;text-align:left;cursor:pointer}[data-console] .ac-session-title{display:flex;flex-direction:column;min-width:0}[data-console] .ac-session-chips,[data-console] .ac-session-totals{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center}[data-console] .ac-session-totals{color:var(--ac-ink-2)}[data-console] .ac-turn{display:grid;grid-template-columns:64px 74px minmax(0,1fr) auto 150px;align-items:center;gap:12px;min-height:32px;padding:4px 16px 4px 42px;border-top:1px solid var(--ac-hair);border-left:2px solid transparent}[data-console] .ac-turn{position:relative}[data-console] .ac-turn[data-refused]:before{content:"";position:absolute;top:calc(50% - 8px);left:-2px;width:2px;height:16px;border-radius:0 1px 1px 0;background:var(--ac-alert-line)}[data-console] .ac-drift{padding:12px 16px 16px}[data-console] .ac-drift p{margin:8px 0 0}[data-console] .ac-drift-chart{display:block;width:100%;height:auto}[data-console] .ac-drift-line{fill:none;stroke:var(--ac-seq-5);stroke-width:2}[data-console] .ac-drift-dot{fill:var(--ac-seq-6)}[data-console] .ac-drift-limit,[data-console] .ac-drift-watch{stroke:var(--ac-warn-line);stroke-dasharray:4 4}[data-console] .ac-drift-watch{stroke:var(--ac-edge)}[data-console] .ac-drift-base{stroke:var(--ac-rule)}[data-console] .ac-drift-label{fill:currentColor;color:var(--ac-ink-2);font-size:11px}[data-console] .ac-move{display:grid;grid-template-columns:minmax(0,1.3fr) auto minmax(80px,1fr) 52px;align-items:center;gap:12px;min-height:var(--ac-row-h);padding:4px 16px;border-bottom:1px solid var(--ac-hair)}[data-console] .ac-move-bar{position:relative;height:8px;background:linear-gradient(var(--ac-rule),var(--ac-rule)) 50% 0 / 1px 100% no-repeat}[data-console] .ac-move-fill{position:absolute;top:0;bottom:0;border-radius:2px;background:var(--ac-div-6)}[data-console] .ac-move-fill[data-dir=down]{background:var(--ac-div-2)}[data-console] .ac-scope-row{display:grid;grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:var(--ac-row-h);padding:4px 16px;border-bottom:1px solid var(--ac-hair)}@container console (max-width: 1100px){[data-console] .ac-audit-row{grid-template-columns:72px minmax(0,1fr) 118px}[data-console] .ac-audit-row>:is(:nth-child(2),:nth-child(4),:nth-child(6)){display:none}}[data-console] .ac-reasons{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}[data-console] .ac-reason{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:12px 16px;border-bottom:1px solid var(--ac-hair)}[data-console] .ac-reason:last-child{border-bottom:0}[data-console] .ac-reason-head{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;width:100%}[data-console] .ac-reason-count{margin-left:auto}[data-console] .ac-reason-bar{flex:0 0 96px;height:6px;background:var(--ac-c-inset)}[data-console] .ac-reason-bar>span{display:block;height:100%;background:var(--ac-alert)}[data-console] .ac-reason-line{margin:0;color:var(--ac-ink-2)}[data-console] .ac-row-open{cursor:pointer}[data-console] .ac-row-open:hover,[data-console] .ac-row-open[aria-selected=true]{background:var(--ac-c-inset)}[data-console] .ac-live-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}[data-console] .ac-live-panes{display:grid;grid-template-columns:236px minmax(0,1fr) 340px;align-items:start;gap:12px}[data-console] .ac-facets{display:flex;flex-direction:column;gap:14px;padding:12px 0}[data-console] .ac-facet-group{display:flex;flex-direction:column;gap:2px}[data-console] .ac-facet{display:flex;justify-content:space-between;gap:8px;padding:6px 8px;border:0;background:transparent;color:var(--ac-ink);text-align:left;cursor:pointer}[data-console][data-console-root] .ac-live-tab .ac-facet{grid-template-columns:minmax(0,1fr) auto}[data-console] .ac-facet[aria-pressed=true]{background:var(--ac-c-inset);box-shadow:inset 2px 0 0 var(--ac-ink-strong)}[data-console] .ac-live-drawer{position:sticky;top:56px;min-width:0}@container console (max-width: 1100px){[data-console] .ac-live-panes{grid-template-columns:200px minmax(0,1fr)}[data-console] .ac-live-drawer{grid-column:1 / -1;position:static}}@container console (max-width: 640px){[data-console] .ac-live-panes{grid-template-columns:minmax(0,1fr)}[data-console] .ac-facets{flex-direction:row;flex-wrap:wrap}}[data-console] .asi-access-verdict{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding:12px 16px}[data-console] .asi-access .ac-panel{max-width:960px}.ac-blocker-hint{display:block}.ac-entity-stats .ac-mono{overflow-wrap:anywhere}[data-console] .ac-posture-cells{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.4fr) repeat(2,minmax(0,1fr))}[data-console] .ac-cell{display:flex;flex-direction:column;min-width:0;border-right:1px solid var(--ac-hair)}[data-console] .ac-cell:last-child{border-right:0}[data-console] .ac-reading{display:flex;align-items:baseline;font-family:var(--ac-font-mono);font-weight:500;font-variant-numeric:tabular-nums;color:var(--ac-ink-strong)}[data-console] .ac-reading-mark{display:flex;align-items:center}[data-console] .ac-reading-mark .ac-mark{font-size:var(--ac-text-sm)}[data-console] .ac-unit{font-family:var(--ac-font-mono);font-size:var(--ac-text-xs);font-weight:500;text-transform:uppercase;color:var(--ac-ink-3)}[data-console] .ac-nodes{display:flex;flex-wrap:wrap;align-items:center}[data-console] .ac-node{display:inline-flex;align-items:baseline;gap:8px;font-size:var(--ac-text-sm)}[data-console] .ac-node .ac-num{font-size:var(--ac-text-xs);color:var(--ac-ink-3)}[data-console] .ac-node-label{color:var(--ac-ink)}[data-console] .ac-node[data-status=degraded] .ac-node-label{font-weight:600;color:var(--ac-ink-strong)}[data-console] .ac-node .ac-mark{align-self:center}[data-console] .ac-cmd-grid{display:grid}[data-console] .ac-queue-list{margin:0;list-style:none}[data-console] .ac-q-title{margin:0;font-weight:600;color:var(--ac-ink-strong)}[data-console] .ac-q-actions{display:flex}[data-console] .ac-q[data-done] .ac-q-title{font-weight:500;color:var(--ac-ink-2)}@container console (max-width: 1200px){[data-console] .ac-posture-cells{grid-template-columns:repeat(3,minmax(0,1fr))}[data-console] .ac-cell:nth-child(3){border-right:0}[data-console] .ac-cell:nth-child(-n+3){border-bottom:1px solid var(--ac-hair)}}@container console (max-width: 1100px){[data-console] .ac-posture-cells{grid-template-columns:repeat(2,minmax(0,1fr))}[data-console] .ac-cell{border-right:0;border-bottom:1px solid var(--ac-hair)}}[data-console] .ac-settings-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px}[data-console] .ac-chain{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;color:var(--ac-ink-3)}[data-console] .ac-chain-step{color:var(--ac-ink-2);font-size:var(--ac-text-sm)}[data-console] .ac-chain-here{color:var(--ac-ink);font-weight:600}[data-console] .ac-settings-controls{display:flex;align-items:center;gap:10px}[data-console] .ac-settings-filter{flex-wrap:wrap}[data-console] .ac-seg-item:disabled{border-style:dashed;border-color:var(--ac-rule);cursor:not-allowed}[data-console] .ac-setting{border-left:2px solid transparent;border-bottom:1px solid var(--ac-hair)}[data-console] .ac-setting:last-child{border-bottom:0}[data-console] .ac-setting[data-risk]{border-left-color:var(--ac-warn-line)}[data-console] .ac-setting[data-pending]{border-left-color:var(--ac-info-line)}[data-console] .ac-setting-main{display:grid}[data-console] .ac-setting-info{display:flex;flex-direction:column;min-width:0}[data-console] .ac-setting-label{margin:0;font-size:var(--ac-text-base);font-weight:600}[data-console] .ac-setting-desc{margin:0;color:var(--ac-ink-2)}[data-console] .ac-setting-info .ac-mono{font-size:var(--ac-text-xs)}[data-console] .ac-setting-value{display:flex;flex-direction:column;align-items:flex-start;gap:6px}[data-console] .ac-ladder{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--ac-rule);overflow:hidden}[data-console] .ac-rung{position:relative;display:flex;flex-direction:column;min-width:0;border-top:2px solid transparent}[data-console] .ac-rung+.ac-rung{border-left:1px solid var(--ac-hair)}[data-console] .ac-rung-value{overflow:hidden;font-family:var(--ac-font-mono);font-size:calc(var(--ac-text-base) - 1px);text-overflow:ellipsis;white-space:nowrap}[data-console] .ac-rung[data-state=empty] .ac-rung-value{color:var(--ac-ink-3)}[data-console] .ac-rung[data-state=beaten] .ac-rung-value{color:var(--ac-ink-2);text-decoration:line-through;text-decoration-color:var(--ac-ink-3)}[data-console] .ac-rung[data-state=wins] .ac-rung-value{color:var(--ac-ink-strong);font-weight:600}[data-console] .ac-rung-tag{font-family:var(--ac-font-mono);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ac-ink-strong)}[data-console] .ac-setting-tools{display:flex;flex-wrap:wrap;align-items:center}[data-console] .ac-setting-risk{display:flex;align-items:center;color:var(--ac-warn-ink);font-weight:500}[data-console] .ac-mini-history{display:grid;gap:4px;border:1px solid var(--ac-hair);list-style:none;font-size:var(--ac-text-sm)}[data-console] .ac-mini-history li{display:grid;grid-template-columns:110px 90px minmax(0,1fr) auto;align-items:center;gap:10px}[data-console] .ac-switch-wrap{display:inline-flex;align-items:center;gap:10px;cursor:pointer}[data-console] .ac-switch{position:relative;flex:none;padding:0;cursor:pointer}[data-console] .ac-switch-thumb{position:absolute;display:grid;place-items:center;transition:transform .16s ease}[data-console] .ac-switch-word{min-width:28px;font-family:var(--ac-font-mono);font-weight:600;text-transform:uppercase;color:var(--ac-ink-2)}[data-console] .ac-switch-word[data-on]{color:var(--ac-ink-strong)}[data-console] .ac-numfield{display:inline-flex;align-items:center;gap:8px}[data-console] .ac-numfield .ac-input{width:120px}[data-console] .ac-pending{position:sticky;bottom:12px;z-index:2;display:flex;flex-wrap:wrap;align-items:center;margin-top:4px;border:1px solid var(--ac-rule);background:var(--ac-float)}[data-console] .ac-changes,[data-console] .ac-affected{display:grid;gap:8px;margin:0 0 18px;padding:0;list-style:none}[data-console] .ac-changes li{display:flex;flex-direction:column;gap:2px}[data-console] .ac-affected li{flex-direction:column}[data-console] .ac-history tr[data-mine] td{background:var(--ac-sel)}@container console (max-width: 1100px){[data-console] .ac-setting-info{grid-column:1 / -1}}[data-console] .ac-tree details{border-top:1px solid var(--ac-c-row-line)}[data-console] .ac-tree>details:first-child{border-top:0}[data-console] .ac-tree summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-height:34px;padding:7px 12px;list-style:none;cursor:pointer}[data-console] .ac-tree summary::-webkit-details-marker{display:none}[data-console] .ac-tree summary:hover{background:var(--ac-c-row-hover)}[data-console] .ac-tree-chev{position:relative;top:2px;flex:none;color:var(--ac-ink-2);transition:transform .12s ease}[data-console] .ac-tree details[open]>summary>.ac-tree-chev{transform:rotate(90deg)}[data-console] .ac-tree details details{margin-left:24px}[data-console] .ac-tree-body{display:flex;flex-direction:column;gap:8px;padding:2px 12px 12px 36px}[data-console] .ac-tree-body :is(p,ul){margin:0}[data-console] .ac-tree-body ul{display:flex;flex-direction:column;gap:4px;padding-left:16px}[data-console] .ac-tree-roles{display:flex;flex-wrap:wrap;gap:4px}.ac-root{position:relative;width:100%;height:100%;overflow:hidden;overflow:clip;isolation:isolate;container:console / inline-size}.ac-portal{position:absolute;inset:0;z-index:1000;pointer-events:none}.ac-portal>*{pointer-events:auto}[data-console]{--ac-font-display: "Cinzel", Georgia, serif;--ac-font-ui: "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--ac-font-mono: "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace}[data-console],[data-console][data-density=comfortable]{--ac-text-base: 13px;--ac-text-sm: 12px;--ac-text-xs: 11px;--ac-row-h: 40px}[data-console][data-density=compact]{--ac-text-base: 12px;--ac-text-sm: 11px;--ac-text-xs: 10px;--ac-row-h: 28px}[data-console][data-density=spacious]{--ac-text-base: 14px;--ac-text-sm: 13px;--ac-text-xs: 12px;--ac-row-h: 52px}[data-console]{color:var(--ac-ink);font-family:var(--ac-font-ui);font-size:var(--ac-text-base);line-height:1.45;font-feature-settings:"tnum" 1,"cv11" 1;-webkit-font-smoothing:antialiased}[data-console] *,[data-console] *:before,[data-console] *:after{box-sizing:border-box}[data-console] :focus-visible{outline:2px solid var(--ac-focus);outline-offset:2px}[data-console] button:where(:not(.ar-btn)){font:inherit;color:inherit}[data-console] button:where(.ar-btn){font:inherit}[data-console] .ac-icon{flex:none}[data-console] .ac-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}[data-console] .ac-title{margin:0;font-family:var(--ac-font-display);font-weight:600;text-transform:uppercase;color:var(--ac-ink-strong)}[data-console] .ac-panel-title{margin:0;font-family:var(--ac-font-mono);font-weight:600;text-transform:uppercase;color:var(--ac-ink-strong)}[data-console] .ac-section{display:flex;align-items:center;gap:8px;margin:0 0 8px;padding-bottom:6px;border-bottom:1px solid var(--ac-hair);font-family:var(--ac-font-mono);font-size:var(--ac-text-xs);font-weight:600;text-transform:uppercase;color:var(--ac-ink-2)}[data-console] .ac-micro,[data-console] .ac-kicker{font-family:var(--ac-font-mono);font-size:var(--ac-text-xs);font-weight:500;text-transform:uppercase;color:var(--ac-ink-3)}[data-console] .ac-mono{font-family:var(--ac-font-mono);font-size:calc(var(--ac-text-base) - 1px)}[data-console] .ac-dim{color:var(--ac-ink-3)}[data-console] .ac-muted{color:var(--ac-ink-2)}[data-console] .ac-strong{font-weight:600;color:var(--ac-ink-strong)}[data-console] .ac-num{font-family:var(--ac-font-mono);font-variant-numeric:tabular-nums}[data-console] .ac-link{padding:0;border:0;background:none;font-weight:600;text-align:left;cursor:pointer;text-decoration:underline;text-decoration-color:var(--ac-rule);text-decoration-thickness:1px}[data-console] .ac-link:hover{text-decoration-color:currentColor}[data-console] .ac-btn{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;cursor:pointer}[data-console] .ac-btn-act{border-color:var(--ac-edge-strong)}[data-console] :is(.ac-btn-primary,.ac-btn-cta){border-color:var(--ac-info-fill-edge);background:var(--ac-info-fill);color:var(--ac-on-fill)}[data-console] :is(.ac-btn-primary,.ac-btn-cta) .ac-icon{color:inherit}[data-console] :is(.ac-btn-primary,.ac-btn-cta):hover{background:var(--ac-info-fill-hover)}[data-console] .ac-btn-danger .ac-icon{color:var(--ac-alert)}[data-console] .ac-btn-danger-solid{border-color:var(--ac-alert-fill-edge);background:var(--ac-alert-fill);color:var(--ac-on-fill)}[data-console] .ac-btn-danger-solid .ac-icon{color:inherit}[data-console] .ac-btn-danger-solid:hover{background:var(--ac-alert-fill-hover)}[data-console] .ac-btn-quiet{border-color:transparent;background:transparent;color:var(--ac-ink-2)}[data-console] .ac-btn-icon{padding:0;width:max(28px,calc(var(--ac-row-h) - 8px))}[data-console] .ac-btn:is(:disabled,[aria-disabled=true]){border-color:var(--ac-rule);background:transparent;color:var(--ac-ink-3);cursor:not-allowed}[data-console] .ac-btn:is(:disabled,[aria-disabled=true]) .ac-icon{color:inherit}[data-console] .ac-count{min-width:18px;font-family:var(--ac-font-mono);font-size:var(--ac-text-xs);font-weight:600;color:var(--ac-ink-2);text-align:right}[data-console] .ac-kbd{border:1px solid var(--ac-rule);font-family:var(--ac-font-mono);color:var(--ac-ink-3)}[data-console] .ac-panel{min-width:0;border:1px solid var(--ac-hair);background:var(--ac-panel);-webkit-backdrop-filter:blur(18px) saturate(1.1);backdrop-filter:blur(18px) saturate(1.1)}[data-console] .ac-panel.ac-solid{background:var(--ac-panel-solid);-webkit-backdrop-filter:none;backdrop-filter:none}[data-console] .ac-panel-head{display:flex;flex-wrap:wrap;align-items:center}[data-console] .ac-panel-aside{display:flex;flex-wrap:wrap;align-items:center;margin-left:auto}[data-console] .ac-fact{display:flex;flex-direction:column;gap:4px;min-width:0}[data-console] .ac-fact dd{margin:0}[data-console] .ac-copyid{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;font-family:var(--ac-font-mono);font-size:var(--ac-text-xs);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ac-ink-2);cursor:pointer}[data-console] .ac-copyid:hover{color:var(--ac-ink-strong)}[data-console] .ac-meter{position:relative;height:4px;background:var(--ac-sel)}[data-console] .ac-meter-fill{position:absolute;inset:0 auto 0 0;background:var(--ac-ink-2)}[data-console] .ac-meter[data-tone=warn] .ac-meter-fill{background:var(--ac-warn)}[data-console] .ac-meter-mark{position:absolute;width:1px;background:var(--ac-ink)}@media (prefers-reduced-motion: reduce){[data-console] *,[data-console] *:before,[data-console] *:after{transition:none!important;animation:none!important}}[data-console] .ac-mark{display:inline-flex;flex:none;align-items:center;font-family:var(--ac-font-mono);font-weight:600;line-height:1;text-transform:uppercase;white-space:nowrap}[data-console] .ac-mark-shape{flex:none;width:6px;height:6px;background:var(--ac-c-pill-dot)}[data-console] .ac-mark[data-tone^=alert] .ac-mark-shape{background:var(--ac-alert)}[data-console] .ac-mark[data-tone=alert-solid] .ac-mark-shape{outline:1px solid var(--ac-alert);outline-offset:1.5px;margin:0 2px}[data-console] .ac-mark[data-tone=warn] .ac-mark-shape{width:9px;height:8px;border-radius:0;background:var(--ac-warn);clip-path:polygon(50% 0,100% 100%,0 100%)}[data-console] .ac-mark[data-tone=ok] .ac-mark-shape{width:11px;height:11px;border-radius:0;background:none;color:var(--ac-ok)}[data-console] .ac-mark:is([data-tone=info],[data-tone=iris]) .ac-mark-shape{border:1.5px solid var(--ac-info-line);background:none}[data-console] .ac-mark[data-tone=live] .ac-mark-shape{background:var(--ac-live);animation:ac-pulse 2s linear infinite}[data-console] .ac-mark[data-tone=idle] .ac-mark-shape{width:9px;height:0;border-radius:0;border-top:1.5px dashed var(--ac-mute-line);background:none}@keyframes ac-pulse{0%,86%,to{opacity:1}92%{opacity:.3}}[data-console] .ac-wallpaper{position:relative;isolation:isolate;background-color:var(--ac-bg);background-image:radial-gradient(1100px 720px at 12% -8%,var(--ac-wash-steel),transparent 58%),radial-gradient(760px 520px at 96% 92%,var(--ac-wash-ox),transparent 60%)}[data-console] .ac-shell{display:grid;grid-template-columns:236px minmax(0,1fr);grid-template-areas:"band band" "rail top" "rail main";height:100%;overflow:hidden}[data-console] .ac-terrain{position:absolute;inset:0;background-image:url(/assets/terrain-Y80CRI57.jpg);background-size:cover;background-position:center;opacity:var(--ac-texture-opacity);mix-blend-mode:multiply;pointer-events:none;z-index:-1}[data-console] .ac-band{grid-area:band;display:flex;align-items:center;min-width:0;padding:0 20px 0 18px;border-bottom:1px solid var(--ac-hair);background:var(--ac-band);font-family:var(--ac-font-mono);font-size:var(--ac-text-xs);text-transform:uppercase;color:var(--ac-ink-2);white-space:nowrap}[data-console] .ac-band-item{display:inline-flex;align-items:center}[data-console] .ac-band-k{color:var(--ac-ink-3)}[data-console] .ac-band-item .ac-num{color:var(--ac-ink-strong)}[data-console] .ac-band-end{margin-left:auto}[data-console] .ac-band-live{padding-left:18px;border-left:1px solid var(--ac-hair)}[data-console] .ac-rail{grid-area:rail;display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--ac-hair);background:var(--ac-rail);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}[data-console] .ac-brand{display:flex;align-items:center;padding:0 18px;border-bottom:1px solid var(--ac-hair)}[data-console] .ac-logo{flex:none;color:var(--ac-ink-strong)}[data-console] .ac-logo-red{fill:var(--ac-brand)}[data-console] .ac-brand-text{display:flex;flex-direction:column;gap:3px;line-height:1.1}[data-console] .ac-wordmark{font-family:var(--ac-font-display);font-size:17px;font-weight:600;text-transform:uppercase;color:var(--ac-ink-strong)}[data-console] .ac-brand-text .ac-micro{font-size:9px;letter-spacing:.2em}[data-console] .ac-nav{flex:1;min-height:0;overflow-y:auto}[data-console] .ac-nav-label{display:flex;align-items:center;gap:8px;font-family:var(--ac-font-mono);font-size:var(--ac-text-xs);font-weight:600;color:var(--ac-ink-3)}[data-console] .ac-nav-label:after{content:"";flex:1;height:1px;background:var(--ac-hair)}[data-console] .ac-nav ul{margin:0;padding:0;list-style:none}[data-console] .ac-nav-item{display:flex;align-items:center;gap:10px;width:100%;padding:0 8px 0 10px;border:0;background:transparent;color:var(--ac-ink-2);text-align:left;cursor:pointer}[data-console] .ac-nav-item .ac-icon{color:var(--ac-ink-3)}[data-console] .ac-nav-item:hover{color:var(--ac-ink-strong);background:var(--ac-plate-hover)}[data-console] .ac-nav-item[aria-current=page]{color:var(--ac-ink-strong);font-weight:600}[data-console] .ac-nav-item[aria-current=page] .ac-icon{color:var(--ac-ink-strong)}[data-console] .ac-nav-text{flex:1}[data-console] .ac-nav-row{display:flex;align-items:stretch}[data-console] .ac-nav-row .ac-nav-item{flex:1;min-width:0}[data-console] .ac-nav-twist{display:grid;flex:none;place-items:center;width:28px;padding:0;border:0;background:transparent;color:var(--ac-ink-3);cursor:pointer}[data-console] .ac-nav-twist:hover{color:var(--ac-ink-strong);background:var(--ac-plate-hover)}[data-console] .ac-nav-twist .ac-icon{transition:transform .12s ease}[data-console] .ac-nav-twist[aria-expanded=true] .ac-icon{transform:rotate(90deg)}[data-console] .ac-nav .ac-nav-sub{margin:2px 0 4px 18px;border-left:1px solid var(--ac-hair)}[data-console] .ac-nav-sub[hidden]{display:none}[data-console] .ac-top{grid-area:top;position:relative;z-index:var(--asi-z-topbar, 300);display:flex;align-items:center;gap:14px;min-width:0;padding:0 20px;border-bottom:1px solid var(--ac-hair);background:var(--ac-top);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}[data-console] .ac-top-phone-brand{display:none;align-items:center;gap:8px}[data-console] .ac-scope{display:inline-flex;align-items:center;min-width:0;padding:0 10px 0 12px;border:1px solid var(--ac-edge);cursor:pointer}[data-console] .ac-scope .ac-icon,[data-console] .ac-scope .ac-micro{color:var(--ac-ink-2)}[data-console] .ac-scope-name{font-weight:600;color:var(--ac-ink-strong);white-space:nowrap}[data-console] .ac-scope-sep,[data-console] .ac-scope-dept{color:var(--ac-ink-2);white-space:nowrap}[data-console] .ac-cmdbar{display:flex;align-items:center;flex:1;max-width:560px;min-width:0;border:1px solid var(--ac-edge);background:var(--ac-well);color:var(--ac-ink-3);cursor:text}[data-console] .ac-cmdbar-text{flex:1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}[data-console] .ac-top-right{display:flex;align-items:center;gap:12px;margin-left:auto}[data-console] .ac-account{display:inline-flex;align-items:center;gap:9px;height:34px;padding:0 6px;border:0;background:transparent;cursor:pointer}[data-console] .ac-account .ac-icon{color:var(--ac-ink-3)}[data-console] .ac-account-name{font-weight:500;color:var(--ac-ink-strong);white-space:nowrap}[data-console] .ac-main{grid-area:main;min-height:0;overflow:auto}[data-console] .ac-tabbar{display:none}@container console (max-width: 1100px){[data-console] .ac-account-name,[data-console] .ac-account .ac-icon{display:none}}@container console (max-width: 640px){[data-console] .ac-shell{grid-template-columns:minmax(0,1fr);grid-template-areas:"band" "top" "main" "tabbar"}[data-console] .ac-band{padding:0 12px}[data-console] .ac-band-hide{display:none}[data-console] .ac-band-live{margin-left:auto;padding-left:0;border-left:0}[data-console] .ac-rail,[data-console] .ac-scope,[data-console] .ac-account-name,[data-console] .ac-account .ac-icon{display:none}[data-console] .ac-top{gap:10px;padding:0 12px}[data-console] .ac-top-phone-brand{display:inline-flex}[data-console] .ac-top-phone-brand .ac-strong{font-family:var(--ac-font-mono);font-size:var(--ac-text-sm);letter-spacing:.14em;text-transform:uppercase}[data-console] .ac-cmdbar{flex:0 0 auto;width:36px;margin-left:auto;justify-content:center}[data-console] .ac-cmdbar-text,[data-console] .ac-cmdbar .ac-kbd{display:none}[data-console] .ac-top-right{margin-left:0}[data-console] .ac-tabbar{grid-area:tabbar;display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--ac-rule);background:var(--ac-float)}[data-console] .ac-tabbar-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:56px;border:0;border-top:2px solid transparent;background:transparent;color:var(--ac-ink-2);font-family:var(--ac-font-mono);font-size:10px;text-transform:uppercase;cursor:pointer}[data-console] .ac-tabbar-item[aria-current=page]{border-top-color:var(--ac-accent-line);color:var(--ac-ink-strong);font-weight:600}}[data-console] .ac-page{display:flex;flex-direction:column;min-width:0}[data-console] .ac-page-head{display:flex;flex-wrap:wrap}[data-console] .ac-page-titles{display:flex;flex-direction:column;min-width:0}[data-console] .ac-page-sub{margin:0;color:var(--ac-ink-2)}[data-console] .ac-right{text-align:right}[data-console] .ac-nowrap,[data-console] .ac-table :is(th,td.ac-right){white-space:nowrap}[data-console] .ac-empty{color:var(--ac-ink-2)}[data-console] .ac-seg{display:inline-flex}[data-console] .ac-seg-item{display:inline-flex;align-items:center;background:transparent;cursor:pointer}[data-console] .ac-seg-item:hover{color:var(--ac-ink-strong)}[data-console] .ac-seg-item[aria-checked=true]{font-weight:600}[data-console] .ac-seg-count{font-family:var(--ac-font-mono);font-size:var(--ac-text-xs)}[data-console] .ac-field{display:flex;flex-direction:column;gap:6px;margin-top:14px;padding-left:0}[data-console] .ac-field-label{display:flex;align-items:center;gap:10px;font-size:var(--ac-text-sm);font-weight:600;color:var(--ac-ink-strong)}[data-console] .ac-field-hint{font-size:var(--ac-text-sm);color:var(--ac-ink-2)}[data-console] .ac-input{width:100%;border:1px solid var(--ac-edge);background:var(--ac-well);color:var(--ac-ink-strong);font:inherit}[data-console] .ac-textarea{resize:vertical;line-height:1.45}[data-console] .ac-effects{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}[data-console] .ac-effects li{display:flex;gap:8px;align-items:baseline}[data-console] .ac-effects .ac-icon{position:relative;top:2px;color:var(--ac-ink-3)}[data-console] .ac-tabs{display:flex;overflow-x:auto;scrollbar-width:none}[data-console] .ac-tab{flex:none;background:transparent;cursor:pointer}[data-console] .ac-tab:hover{color:var(--ac-ink-strong)}[data-console] .ac-tab[data-state=active]{border-bottom-color:var(--ac-accent-line);font-weight:600}[data-console] .ac-stream{display:flex;flex-direction:column;min-height:0;container:acstream / inline-size}[data-console] .ac-stream-head,[data-console] .ac-stream-row{display:grid;grid-template-columns:62px 106px minmax(120px,1fr) minmax(180px,2fr) 62px;align-items:center;gap:14px;padding:0 18px 0 16px}[data-console] .ac-stream-head{font-family:var(--ac-font-mono);text-transform:uppercase;white-space:nowrap}[data-console] .ac-stream-rows{flex:1;min-height:0;margin:0;padding:0;overflow-y:auto;list-style:none}[data-console] .ac-stream-row{width:100%;border:0;background:transparent;text-align:left;cursor:pointer}[data-console] .ac-stream-rows>li{border-bottom:1px solid var(--ac-hair)}[data-console] .ac-stream-row[data-refused]{border-left-color:var(--ac-alert-line)}[data-console] .ac-stream-row>.ac-mono:first-child{font-size:var(--ac-text-xs)}[data-console] .ac-stream-who{display:flex;flex-direction:column;min-width:0}[data-console] .ac-stream-who .ac-strong{font-weight:500}[data-console] .ac-stream-who>span,[data-console] .ac-stream-node{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-console] .ac-stream-verdict{display:flex;flex-direction:column;align-items:flex-start;min-width:0}[data-console] .ac-stream-node{max-width:100%;font-size:var(--ac-text-sm);color:var(--ac-ink-3)}[data-console] .ac-stream-why{display:flex;flex-direction:column;min-width:0;color:var(--ac-ink)}[data-console] .ac-stream-model{overflow:hidden;font-size:var(--ac-text-sm);color:var(--ac-ink-3);text-overflow:ellipsis;white-space:nowrap}[data-console] .ac-stream-row>.ac-right{font-size:var(--ac-text-xs)}[data-console] .ac-inspect-title{display:flex;flex-direction:column;align-items:flex-start;gap:8px;line-height:1.35}[data-console] .ac-inspect-meaning{margin:0 0 22px;color:var(--ac-ink-2)}[data-console] .ac-inspect-meaning strong{color:var(--ac-ink-strong)}@container acstream (max-width: 620px){[data-console] .ac-stream-head{display:none}[data-console] .ac-stream-row{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"time verdict cost" "who who who" "why why why";gap:5px 12px}[data-console] .ac-stream-row>:nth-child(1){grid-area:time}[data-console] .ac-stream-row>:nth-child(2){grid-area:verdict;flex-direction:row;align-items:center;gap:10px}[data-console] .ac-stream-row>:nth-child(3){grid-area:who;flex-direction:row;gap:8px}[data-console] .ac-stream-row>:nth-child(4){grid-area:why;color:var(--ac-ink-2)}[data-console] .ac-stream-row>:nth-child(5){grid-area:cost}}[data-console] .ac-scrim{position:absolute;inset:0;background:var(--ac-scrim);animation:ac-fade .16s ease-out}[data-console] .ac-menu,[data-console] .ac-drawer,[data-console] .ac-dialog,[data-console] .ac-palette,[data-console] .ac-toast{border:1px solid var(--ac-rule);background:var(--ac-float);color:var(--ac-ink);font-family:var(--ac-font-ui);font-size:var(--ac-text-base)}[data-console] .ac-menu{min-width:240px;z-index:5;animation:ac-fade .14s ease-out}[data-console] .ac-menu-label{font-family:var(--ac-font-mono);font-size:var(--ac-text-xs);text-transform:uppercase;color:var(--ac-ink-3)}[data-console] .ac-menu-item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 8px;outline:none;cursor:pointer}[data-console] .ac-menu-item[data-highlighted]{background:var(--ac-sel);color:var(--ac-ink-strong);box-shadow:inset 2px 0 0 var(--ac-info-line)}[data-console] .ac-menu-item[data-disabled]{color:var(--ac-ink-3);cursor:default}[data-console] .ac-menu-item .ac-icon{color:var(--ac-ink-2)}[data-console] .ac-menu-sep{height:1px;background:var(--ac-hair)}[data-console] .ac-drawer{position:absolute;top:0;right:0;bottom:0;display:flex;flex-direction:column;width:min(480px,100%);border-width:0 0 0 1px;animation:ac-slide-in .2s cubic-bezier(.2,.8,.2,1)}[data-console] .ac-dialog{position:absolute;top:12%;left:50%;display:flex;flex-direction:column;width:min(520px,calc(100% - 32px));max-height:80%;transform:translate(-50%);animation:ac-rise .18s ease-out}[data-console] .ac-float-head{display:flex;align-items:flex-start;gap:12px;border-bottom:1px solid var(--ac-hair)}[data-console] .ac-float-titles{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}[data-console] .ac-float-title{margin:0;font-size:calc(var(--ac-text-base) + 3px);font-weight:600;color:var(--ac-ink-strong)}[data-console] .ac-float-desc{margin:0;color:var(--ac-ink-2)}[data-console] .ac-float-body{flex:1;min-height:0;overflow-y:auto}[data-console] .ac-float-foot{display:flex;flex-wrap:wrap;justify-content:flex-end;border-top:1px solid var(--ac-hair)}[data-console] .ac-toast{position:absolute;bottom:20px;left:50%;z-index:20;max-width:calc(100% - 32px);padding:10px 14px;transform:translate(-50%);animation:ac-fade .16s ease-out}[data-console] .ac-palette{position:absolute;top:10%;left:50%;width:min(640px,calc(100% - 24px));overflow:hidden;transform:translate(-50%);animation:ac-fade .14s ease-out}[data-console] .ac-palette-input{position:relative;display:flex;align-items:center;gap:10px;padding:10px;border-bottom:1px solid var(--ac-hair);color:var(--ac-ink-2)}[data-console] .ac-palette-input>.ac-icon{position:absolute;left:22px}[data-console] .ac-palette-input input{flex:1;height:42px;padding:0 12px 0 38px;border:1px solid var(--ac-edge);background:var(--ac-float-2);color:var(--ac-ink-strong);font:inherit;font-size:calc(var(--ac-text-base) + 2px)}[data-console] .ac-palette-list{max-height:380px;overflow-y:auto;padding:6px}[data-console] .ac-palette [cmdk-group-heading]{font-family:var(--ac-font-mono);font-size:var(--ac-text-xs);color:var(--ac-ink-3)}[data-console] .ac-palette [cmdk-item]{display:flex;align-items:center;gap:10px;min-height:36px;padding:0 10px;border-radius:2px;cursor:pointer}[data-console] .ac-palette [cmdk-item][data-selected=true]{background:var(--ac-sel);color:var(--ac-ink-strong);box-shadow:inset 2px 0 0 var(--ac-info-line)}[data-console] .ac-palette-empty{padding:20px;color:var(--ac-ink-2)}@keyframes ac-fade{0%{opacity:0}}@keyframes ac-slide-in{0%{opacity:0;transform:translate(24px)}}@keyframes ac-rise{0%{opacity:0;transform:translate(-50%,8px)}}@container console (max-width: 640px){[data-console] .ac-drawer{top:auto;width:100%;max-height:88%;border-width:1px 0 0;border-radius:6px 6px 0 0;animation-name:ac-sheet-in}}@keyframes ac-sheet-in{0%{opacity:0;transform:translateY(32px)}}[data-console][data-theme=frost]{::selection{background:var(--ac-m-select);color:var(--ac-ink-strong)}:is(.ac-main,.ac-nav,.ac-stream-rows,.ac-float-body,.ac-palette-list){scrollbar-width:thin;scrollbar-color:var(--ac-m-thumb) transparent}:is(.ac-main,.ac-nav,.ac-stream-rows,.ac-float-body,.ac-palette-list):hover{scrollbar-color:var(--ac-m-thumb-hover) transparent}.ac-wallpaper{background-image:radial-gradient(1100px 720px at 88% -8%,var(--ac-wash-steel),transparent 58%),radial-gradient(760px 520px at 96% 92%,var(--ac-wash-ox),transparent 60%)}.ac-terrain{display:none}.ac-band{border-bottom-color:var(--ac-m-chrome-line);background:linear-gradient(180deg,var(--ac-m-band-hi),var(--ac-band));box-shadow:inset 0 1px 0 var(--ac-m-chrome-lip)}.ac-band-live{border-left-color:var(--ac-m-chrome-line)}.ac-rail{border-right-color:var(--ac-m-chrome-line);background:linear-gradient(180deg,var(--ac-m-chrome-hi),var(--ac-rail) 280px);-webkit-backdrop-filter:blur(var(--ac-m-glass-blur)) saturate(1.2);backdrop-filter:blur(var(--ac-m-glass-blur)) saturate(1.2);box-shadow:inset -1px 0 0 var(--ac-m-chrome-lip),10px 0 28px -22px var(--ac-m-cast)}.ac-top{border-bottom-color:var(--ac-m-chrome-line);background:linear-gradient(180deg,var(--ac-m-chrome-hi),var(--ac-top));-webkit-backdrop-filter:blur(var(--ac-m-glass-blur)) saturate(1.2);backdrop-filter:blur(var(--ac-m-glass-blur)) saturate(1.2);box-shadow:inset 0 1px 0 var(--ac-m-chrome-lip),0 12px 24px -22px var(--ac-m-cast)}.ac-brand{border-bottom-color:var(--ac-m-chrome-line);box-shadow:inset 0 1px 0 var(--ac-m-chrome-lip)}.ac-nav-label:after{background:linear-gradient(90deg,var(--ac-m-chrome-line),transparent)}.ac-nav-item:hover,.ac-nav-twist:hover{background:var(--ac-m-hover)}.ac-nav-item[aria-current=page]:before{background:var(--ac-accent-line)}.ac-nav-item .ac-count{color:var(--ac-ink-3)}.ac-nav-item[aria-current=page] .ac-count{color:var(--ac-ink-2)}.ac-panel{background:var(--ac-m-glass);-webkit-backdrop-filter:blur(var(--ac-m-glass-blur)) saturate(1.1);backdrop-filter:blur(var(--ac-m-glass-blur)) saturate(1.1)}.ac-panel.ac-solid{background:var(--ac-panel-solid);-webkit-backdrop-filter:none;backdrop-filter:none}.ac-panel-head .ac-count{color:var(--ac-ink-3)}.ac-section{border-bottom-color:var(--ac-m-card-line)}:is(.ac-crumbs,.ac-settings-controls>.ac-micro){color:var(--ac-ink-2)}.ac-empty{background:var(--ac-m-tray);color:var(--ac-ink-2)}}[data-console][data-theme]{.ac-icon path{vector-effect:non-scaling-stroke}.ac-band{gap:24px;letter-spacing:.13em}.ac-band-item{gap:9px}.ac-band-item .ac-num{letter-spacing:.04em}.ac-brand{gap:12px}.ac-wordmark{letter-spacing:.22em}.ac-brand-text .ac-micro{white-space:nowrap}.ac-nav-label{padding:0 8px 8px 10px;letter-spacing:.2em}.ac-nav-item{position:relative}.ac-nav-item:active{transform:translateY(1px)}.ac-nav-item[aria-current=page]:before{position:absolute;top:50%;left:-10px;width:3px;height:16px;margin-top:-8px;border-radius:0 2px 2px 0}.ac-panel{position:relative}.ac-panel-head .ac-count{min-width:0}.ac-section{letter-spacing:.14em}:is(.ac-micro,.ac-kicker){letter-spacing:.12em}.ac-kicker{letter-spacing:.16em}.ac-page-sub{max-width:96ch;line-height:20px;text-wrap:pretty}:is(.ac-entity-desc,.ac-setting-desc,.ac-inspect-meaning,.ac-float-desc){text-wrap:pretty}:is(.ac-q-title,.ac-float-title,.ac-cell .ac-dim){text-wrap:balance}.ac-empty{margin:12px;padding:24px 16px;border:1px dashed var(--ac-rule);text-align:center;text-wrap:balance}}[data-console][data-theme=frost]{.ac-btn{border-color:var(--ac-m-ctl-edge)}.ac-btn:hover .ac-icon{color:var(--ac-ink-strong)}.ac-btn-act{border-color:var(--ac-m-ctl-edge-hover);border-bottom-color:var(--ac-m-ctl-edge-lo)}.ac-btn-quiet,.ac-btn-quiet:active{border-color:transparent;background:transparent;box-shadow:none}.ac-btn-quiet:hover{border-color:transparent;background:var(--ac-plate-hover);box-shadow:none}:is(.ac-btn-primary,.ac-btn-cta){border-color:var(--ac-m-info-edge);background-color:var(--ac-info-fill);color:var(--ac-on-fill)}:is(.ac-btn-primary,.ac-btn-cta):hover{border-color:var(--ac-m-info-edge);background-color:var(--ac-info-fill-hover)}:is(.ac-btn-primary,.ac-btn-cta):hover .ac-icon{color:inherit}:is(.ac-btn-primary,.ac-btn-cta):active{background-color:var(--ac-m-info-lo);box-shadow:inset 0 1px 3px var(--ac-m-info-press)}.ac-btn-danger-solid{border-color:var(--ac-alert-fill-edge);background-color:var(--ac-alert-fill)}.ac-btn-danger-solid:hover{border-color:var(--ac-alert-fill-edge);background-color:var(--ac-alert-fill-hover)}.ac-btn-danger-solid:hover .ac-icon{color:inherit}.ac-btn:is(:disabled,[aria-disabled=true]),.ac-btn:is(:disabled,[aria-disabled=true]):is(:hover,:active){border-color:var(--ac-rule);background:transparent;box-shadow:none;color:var(--ac-ink-3)}.ac-btn:is(:disabled,[aria-disabled=true]) .ac-icon{color:inherit}.ac-kbd{background:var(--ac-m-raise-hi);color:var(--ac-ink-2)}:is(.ac-scope,.ac-cmdbar,.ac-input){background:var(--ac-m-well);box-shadow:inset 0 1px 2px var(--ac-m-well-inset),0 1px 0 var(--ac-m-chrome-lip)}:is(.ac-scope,.ac-cmdbar,.ac-input):hover{border-color:var(--ac-m-ctl-edge-hover)}.ac-input::placeholder{color:var(--ac-ink-3)}.ac-scope .ac-micro,.ac-scope-sep,.ac-cmdbar{color:var(--ac-ink-3)}.ac-cmdbar:hover .ac-cmdbar-text{color:var(--ac-ink)}.ac-initials,.ac-seg{border-color:var(--ac-m-card-line)}.ac-switch{border-color:var(--ac-m-ctl-edge)}.ac-switch[data-state=checked]{box-shadow:none}.ac-switch-thumb:not([data-state=checked]){box-shadow:0 0 0 1px var(--ac-m-ctl-edge),0 1px 2px var(--ac-m-well-inset)}.ac-meter{background:var(--ac-m-track)}.ac-meter-fill{background:var(--ac-ink-2)}.ac-meter[data-tone=warn] .ac-meter-fill{background:var(--ac-warn)}.ac-meter-mark{background:var(--ac-ink-strong)}.ac-link{text-decoration-color:var(--ac-rule)}}[data-console][data-theme]{.ac-account:hover .ac-account-name,.ac-copyid:hover{text-decoration:underline;text-decoration-color:var(--ac-rule)}.ac-btn:not(.ac-btn-icon)>.ac-icon:first-child{margin-left:-2px}.ac-btn:not(.ac-btn-icon)>.ac-icon:last-child:not(:first-child){margin-right:-3px}.ac-btn:is(:disabled,[aria-disabled=true]),.ac-btn:is(:disabled,[aria-disabled=true]):is(:hover,:active){border-style:dashed;transform:none}.ac-kbd{padding:1px 5px 2px;font-size:10px;letter-spacing:.04em}.ac-scope{gap:9px}.ac-scope:active{transform:translateY(1px)}.ac-scope .ac-micro{letter-spacing:.14em}.ac-cmdbar{gap:10px;padding:0 6px 0 12px}.ac-account:hover .ac-account-name{text-underline-offset:4px}.ac-seg-item{transition:transform .12s ease}.ac-seg-item:not(:disabled):active{transform:translateY(1px)}.ac-seg-count{margin-left:1px;letter-spacing:0}.ac-tab-count{letter-spacing:0}.ac-meter-mark{top:-3px;bottom:-3px}.ac-link,.ac-copyid:hover{text-underline-offset:3px}}[data-console][data-theme=frost]{.ac-cell{border-right-color:var(--ac-m-row-line)}.ac-unit{color:var(--ac-ink-3)}.ac-cell .ac-dim{color:var(--ac-ink-2)}@container console (min-width: 1201px){.ac-cell{border-right-color:transparent;background:linear-gradient(var(--ac-m-row-line),var(--ac-m-row-line)) 100% 16px / 1px calc(100% - 32px) no-repeat border-box}.ac-cell:last-child{background:none}}.ac-node-label{color:var(--ac-ink-2)}.ac-q:last-child{background:none}.ac-stream-row[data-refused]{border-left-color:transparent}.ac-stream-row[aria-current=true]:before{background:var(--ac-info-line)}.ac-table tbody tr:hover td{background:var(--ac-m-row-hover)}.ac-session,.ac-move,.ac-scope-row{border-bottom-color:var(--ac-m-row-line)}.ac-session-head:hover,.ac-scope-row:hover{background:var(--ac-m-row-hover)}.ac-turn{border-top-color:var(--ac-m-row-line);border-left-color:transparent}.ac-mini-history{border-color:var(--ac-m-card-line);background:var(--ac-m-tray)}.ac-quote{border-left-color:var(--ac-rule)}.ac-setting{border-bottom-color:var(--ac-m-row-line)}.ac-rung+.ac-rung{border-left-color:var(--ac-m-row-line)}.ac-rung[data-state=wins]{box-shadow:inset 1px 0 0 var(--ac-m-card-line),inset -1px 0 0 var(--ac-m-card-line)}}[data-console][data-theme]{.ac-reading{gap:6px;letter-spacing:-.03em}.ac-unit{letter-spacing:.12em}.ac-reading .ac-unit{margin-left:2px}.ac-nodes-label{margin-right:6px}.ac-node .ac-num,.ac-q-age{letter-spacing:.02em}.ac-q-title{letter-spacing:-.005em}.ac-stream-head{letter-spacing:.12em}.ac-stream-row[data-refused]:before,.ac-stream-row[aria-current=true]:before{position:absolute;left:0;width:2px}.ac-stream-row[aria-current=true]:before{top:0;bottom:0;border-radius:0}.ac-stream-who,.ac-stream-why{gap:2px;line-height:18px}.ac-stream-node,.ac-stream-model,.ac-stream-who>.ac-dim{line-height:16px}.ac-stream-verdict .ac-mark[data-tone=ok-quiet]{font-weight:500}.ac-stream-why>span:first-child{text-wrap:pretty}.ac-stream-row>.ac-mono:first-child{letter-spacing:.03em}:is(.ac-table th,.ac-audit-head){font-family:var(--ac-font-mono)}.ac-table th,.ac-audit-head{letter-spacing:.12em}.ac-stat-value{align-items:baseline;gap:6px 8px;letter-spacing:-.02em}.ac-stat-value .ac-unit{font-size:var(--ac-text-xs);letter-spacing:.1em}.ac-stat-value .ac-mark{align-self:center}.ac-stat .ac-meter{margin-top:4px}.ac-rung-value{letter-spacing:.01em}}[data-console][data-theme=frost]{:is(.ac-menu,.ac-drawer,.ac-dialog,.ac-palette,.ac-toast){background:var(--ac-float);box-shadow:var(--ac-float-shadow)}.ac-menu-item[data-highlighted]{background:var(--ac-m-row-sel);box-shadow:inset 2px 0 0 var(--ac-info-line)}.ac-menu-sep{background:var(--ac-m-card-line)}.ac-palette-input input{border-color:var(--ac-m-ctl-edge);border-bottom-color:var(--ac-m-ctl-edge-lo);background:var(--ac-m-float-hi)}.ac-palette [cmdk-item][data-selected=true]{background:var(--ac-m-row-sel)}.ac-palette-empty{color:var(--ac-ink-2)}.ac-pending{background:var(--ac-float)}@container console (max-width: 640px){.ac-tabbar{border-top-color:var(--ac-m-float-line);background:var(--ac-float);box-shadow:inset 0 1px 0 var(--ac-m-chrome-lip),0 -10px 24px -20px var(--ac-m-cast)}}}[data-console][data-theme]{.ac-menu-label{padding:8px 8px 6px;letter-spacing:.14em}.ac-menu-sep{margin:6px -6px}.ac-float-title{letter-spacing:-.005em}.ac-palette [cmdk-group-heading]{padding:10px 8px 6px;letter-spacing:.14em;text-transform:uppercase}.ac-palette-empty{text-align:center}@container console (max-width: 640px){.ac-tabbar-item{letter-spacing:.12em}}}[data-console][data-console-root] .ac-panel{border-color:var(--ac-c-card-line)}[data-console][data-console-root] .ac-count-pill{display:inline-flex;flex:none;align-items:center;justify-content:center;font-weight:600}[data-console][data-theme=nightwatch][data-console-root] .ac-count-pill{background:var(--ac-c-pill);box-shadow:none}[data-console][data-console-root] :is(.ac-plate,.ac-initials){display:inline-grid;flex:none;place-items:center;width:18px;height:18px;border:0;background:var(--ac-c-neutral);box-shadow:inset 0 0 0 1px var(--ac-c-plate-ring);color:var(--ac-c-neutral-ink)}[data-console][data-console-root] .ac-plate[data-size=md]{width:24px;height:24px;border-radius:5px}[data-console][data-console-root] .ac-plate[data-kind=agent]{background:var(--ac-c-agent);color:var(--ac-c-agent-ink)}[data-console][data-console-root] .ac-plate[data-kind=model]{background:var(--ac-c-model);color:var(--ac-c-model-ink)}[data-console][data-console-root] .ac-plate[data-kind=tool]{background:var(--ac-c-tool);color:var(--ac-c-tool-ink)}[data-console][data-console-root] .ac-plate[data-kind=evidence]{background:var(--ac-c-evidence);color:var(--ac-c-evidence-ink)}[data-console][data-console-root] :is(.ac-stream-head,.ac-table th,.ac-audit-head){border-bottom:1px solid var(--ac-c-head-line);background:var(--ac-c-th);color:var(--ac-ink-2)}[data-console][data-console-root] :is(.ac-stream-rows>li,.ac-table td,.ac-audit-row){border-bottom-color:var(--ac-c-row-line)}[data-console][data-console-root] :is(.ac-stream-rows>li:nth-child(2n),.ac-table tbody tr:nth-child(2n)>td,.ac-audit-row:nth-child(odd):not(:first-child)){background:var(--ac-c-zebra)}[data-console][data-console-root] :is(.ac-table tbody tr:hover>td,.ac-stream-row:hover){background:var(--ac-c-row-hover)}[data-console][data-console-root] .ac-stream-row{position:relative;border-left:3px solid transparent;padding-left:12px}[data-console][data-console-root] .ac-stream-row[data-refused]:before{content:"";position:absolute;top:calc(50% - 8px);height:16px;left:-3px;width:2px;border-radius:0 1px 1px 0;background:var(--ac-alert-line)}[data-console][data-console-root] .ac-stream-row[aria-current=true]{border-left-color:var(--ac-info-line);background:var(--ac-c-row-sel)}[data-console][data-console-root] .ac-stream-row[aria-current=true]:before{content:none}[data-console][data-console-root] .ac-stream-row[aria-current=true] :is(.ac-stream-node,.ac-stream-model,.ac-dim){color:var(--ac-ink-2)}[data-console][data-console-root] .ac-stream-verdict{gap:5px}@container acstream (min-width: 621px){[data-console][data-console-root] :is(.ac-stream-head,.ac-stream-row){grid-template-columns:62px 100px minmax(150px,1.15fr) minmax(180px,1.85fr) 60px}}@container acstream (max-width: 620px){[data-console][data-console-root] .ac-stream-row[data-refused]:before{top:2px}}[data-console][data-console-root] .ac-cmd-grid{align-items:stretch}[data-console][data-console-root] .ac-cmd-grid .ac-stream{height:auto;max-height:none;contain:size}[data-console][data-console-root] .ac-posture-cells .ac-cell{border-right:1px solid var(--ac-c-row-line);background:none}[data-console][data-console-root] .ac-posture-cells .ac-cell:last-child{border-right:0}[data-console][data-console-root] .ac-cell .ac-spark,[data-console][data-console-root] .ac-split{margin-top:10px}[data-console][data-console-root] .ac-spark{display:block;flex:none;overflow:visible}[data-console][data-console-root] .ac-spark-line{fill:none;stroke:var(--ac-c-spark);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}[data-console][data-console-root] .ac-spark-area{fill:var(--ac-c-spark-fill)}[data-console][data-console-root] .ac-spark-end{fill:var(--ac-c-spark)}[data-console][data-console-root] .ac-split{display:flex;align-items:center;gap:2px;height:24px}[data-console][data-console-root] .ac-split>span{min-width:6px;height:6px;border-radius:1px;background:var(--ac-c-bar)}[data-console][data-console-root] .ac-split>[data-part=quarantined]{background:var(--ac-warn)}[data-console][data-console-root] .ac-split>[data-part=revoked]{background:none;border:1px dashed var(--ac-mute-line)}[data-console][data-console-root] .ac-reading-mark .ac-mark{height:auto;padding-block:4px}[data-console][data-console-root] .ac-widgets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}[data-console][data-console-root] :is(.ac-wlist,.ac-links){margin:0;padding:0;list-style:none}[data-console][data-console-root] .ac-wrow{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;border-bottom:1px solid var(--ac-c-row-line)}[data-console][data-console-root] .ac-wrow[data-lead]{grid-template-columns:auto minmax(0,1fr) auto}[data-console][data-console-root] .ac-wrow:last-child{border-bottom:0}[data-console][data-console-root] .ac-wrow>.ac-wbar{grid-column:-3 / -1}[data-console][data-console-root] .ac-wrow:not([data-lead])>.ac-wbar{grid-column:1 / -1}[data-console][data-console-root] .ac-wlabel{display:flex;align-items:baseline;gap:8px;min-width:0;overflow:hidden;white-space:nowrap}[data-console][data-console-root] .ac-wname{flex:none;max-width:100%;overflow:hidden;text-overflow:ellipsis;color:var(--ac-ink-strong)}[data-console][data-console-root] .ac-wname .ac-link{font-weight:500}[data-console][data-console-root] .ac-wlabel .ac-dim{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:var(--ac-text-sm)}[data-console][data-console-root] .ac-wvalue{min-width:34px;font-size:var(--ac-text-sm);text-align:right;color:var(--ac-ink-strong)}[data-console][data-console-root] .ac-wbar{position:relative;height:4px;background:var(--ac-c-bar-track)}[data-console][data-console-root] .ac-wbar>span{position:absolute;inset:0 auto 0 0;background:var(--ac-c-bar)}[data-console][data-console-root] .ac-queue-list{display:flex;flex-direction:column}[data-console][data-console-root] .ac-q[data-done]{box-shadow:none}[data-console][data-console-root] .ac-entity-facts{border-top:1px solid var(--ac-c-inset-line);border-bottom:1px solid var(--ac-c-inset-line);background:var(--ac-c-inset)}[data-console][data-console-root] .ac-entity-stats{border-top:0}[data-console][data-console-root] .ac-entity-stats .ac-stat+.ac-stat{border-left:1px solid var(--ac-c-row-line);background:none}[data-console][data-console-root] .ac-stat-value .ac-spark{margin-left:4px}[data-console][data-console-root] .ac-entity-reason{border-left-width:3px;background:var(--ac-c-pill-warn);color:var(--ac-c-pill-warn-ink)}[data-console][data-console-root] .ac-entity-reason[data-status=revoked]{background:var(--ac-c-inset);color:var(--ac-ink)}[data-console][data-console-root] .ac-tab-count{display:inline-flex;align-items:center;margin-left:7px}[data-console][data-console-root] .ac-turn-tool{display:inline-flex;align-items:center;gap:6px;margin-left:8px;vertical-align:middle}[data-console][data-console-root] .ac-props{margin:0 0 18px;border:1px solid var(--ac-c-inset-line);background:var(--ac-c-inset)}[data-console][data-console-root] .ac-prop{display:grid;grid-template-columns:minmax(96px,34%) minmax(0,1fr);gap:12px;padding:7px 12px;border-bottom:1px solid var(--ac-c-row-line)}[data-console][data-console-root] .ac-prop:last-child{border-bottom:0}[data-console][data-console-root] .ac-prop dt{font-size:var(--ac-text-sm);color:var(--ac-ink-2)}[data-console][data-console-root] .ac-prop dd{min-width:0;margin:0;overflow-wrap:anywhere;color:var(--ac-ink-strong)}[data-console][data-console-root] .ac-links{border:1px solid var(--ac-c-inset-line)}[data-console][data-console-root] .ac-links li{display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 12px;border-bottom:1px solid var(--ac-c-row-line)}[data-console][data-console-root] .ac-links li:last-child{border-bottom:0}[data-console][data-console-root] .ac-links-body{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}[data-console][data-console-root] .ac-canvas{margin:0 0 18px;padding:14px 14px 14px 12px;border:1px solid var(--ac-c-inset-line);background-color:var(--ac-c-canvas);background-image:radial-gradient(circle,var(--ac-c-dot) 1px,transparent 1.5px);background-size:12px 12px;background-position:6px 6px}[data-console][data-console-root] .ac-path{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}[data-console][data-console-root] .ac-path-step{position:relative}[data-console][data-console-root] .ac-path-step+.ac-path-step:before{content:"";position:absolute;top:-11px;left:19px;height:11px;border-left:1px solid var(--ac-edge)}[data-console][data-console-root] .ac-path-step:is([data-state=skipped],[data-state=unreached]):before{border-left-style:dashed;border-left-color:var(--ac-mute-line)}[data-console][data-console-root] .ac-path-node{display:flex;align-items:center;gap:9px;min-height:34px;padding:5px 10px 5px 9px;border:1px solid var(--ac-c-card-line);background:var(--ac-c-node)}[data-console][data-console-root] .ac-path-label{flex:1;min-width:0}[data-console][data-console-root] .ac-path-step[data-state=decided] .ac-path-node{border-color:var(--ac-edge-strong)}[data-console][data-console-root] .ac-path-step[data-state=decided] .ac-path-label{font-weight:600;color:var(--ac-ink-strong)}[data-console][data-console-root] .ac-path-step[data-refused][data-state=decided] .ac-path-node{border-left:3px solid var(--ac-alert-line);padding-left:7px}[data-console][data-console-root] .ac-path-step:is([data-state=skipped],[data-state=unreached]) .ac-path-node{border-style:dashed;border-color:var(--ac-rule);background:var(--ac-c-canvas);box-shadow:none}[data-console][data-console-root] .ac-path-step:is([data-state=skipped],[data-state=unreached]) .ac-path-label{color:var(--ac-ink-2)}[data-console][data-console-root] .ac-tri{display:grid;grid-template-columns:minmax(180px,236px) minmax(340px,1fr) minmax(240px,360px);gap:16px;height:700px}[data-console][data-console-root] .ac-tri>.ac-panel{display:flex;flex-direction:column;min-height:0;overflow:hidden}[data-console][data-console-root] .ac-tri-facets{overflow-y:auto}[data-console][data-console-root] .ac-facet-group{display:flex;flex-direction:column;gap:1px;padding:12px 10px 10px;border-bottom:1px solid var(--ac-c-row-line)}[data-console][data-console-root] .ac-facet-group>.ac-micro{padding:0 4px 6px}[data-console][data-console-root] .ac-facet{display:grid;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:4px 8px;width:100%;padding:5px 6px;border:0;background:transparent;text-align:left;cursor:pointer}[data-console][data-console-root] .ac-facet:hover{background:var(--ac-c-row-hover)}[data-console][data-console-root] .ac-facet .ac-wbar{grid-column:2 / 4;height:3px}[data-console][data-console-root] .ac-facet-box{display:grid;place-items:center;width:14px;height:14px;border:1px solid var(--ac-edge);border-radius:2px;background:var(--ac-c-card);color:transparent}[data-console][data-console-root] .ac-facet[aria-checked=true] .ac-facet-box{border-color:var(--ac-accent-fill-edge);background:var(--ac-accent-fill);color:var(--ac-on-fill)}[data-console][data-console-root] .ac-facet-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-console][data-console-root] .ac-facet-n{font-size:var(--ac-text-sm);color:var(--ac-ink-2)}[data-console][data-console-root] .ac-tri :is(.ac-stream-head,.ac-stream-row){grid-template-columns:62px 100px minmax(0,1fr) 60px}[data-console][data-console-root] .ac-tri-object-body{flex:1;min-height:0;overflow-y:auto;padding:14px}[data-console][data-console-root] .ac-object-title{display:flex;flex-direction:column;align-items:flex-start;gap:7px;margin-bottom:16px;line-height:1.35;color:var(--ac-ink-strong)}[data-console][data-console-root] .ac-dialog.ac-stepper{width:min(720px,calc(100% - 32px))}[data-console][data-console-root] .ac-stepper-main{display:grid;flex:1;grid-template-columns:196px minmax(0,1fr);min-height:300px;overflow:hidden}[data-console][data-console-root] .ac-steps{margin:0;padding:10px 8px;border-right:1px solid var(--ac-c-inset-line);background:var(--ac-c-inset);list-style:none}[data-console][data-console-root] .ac-step{display:flex;align-items:center;gap:10px;width:100%;min-height:40px;padding:0 10px;border:0;background:transparent;color:var(--ac-ink-2);text-align:left;cursor:pointer}[data-console][data-console-root] .ac-step:disabled{cursor:default}[data-console][data-console-root] .ac-step[data-state=current]{font-weight:600;color:var(--ac-ink-strong)}[data-console][data-console-root] .ac-step-num{display:grid;flex:none;place-items:center;width:22px;height:22px;border:1px solid var(--ac-edge);background:var(--ac-c-card);font-family:var(--ac-font-mono);font-size:var(--ac-text-xs);font-weight:600;color:var(--ac-ink-2)}[data-console][data-console-root] .ac-step[data-state=current] .ac-step-num{border-color:var(--ac-accent-fill-edge);background:var(--ac-accent-fill);color:var(--ac-on-fill)}[data-console][data-console-root] .ac-step[data-state=done] .ac-step-num{background:var(--ac-c-pill-ok);color:var(--ac-ok)}[data-console][data-console-root] .ac-stepper-body{display:flex;flex-direction:column;gap:12px;min-width:0;padding:16px 20px 20px;overflow-y:auto}[data-console][data-console-root] .ac-stepper-title{margin:-6px 0 2px;font-size:calc(var(--ac-text-base) + 2px);font-weight:600;color:var(--ac-ink-strong)}[data-console][data-console-root] .ac-stepper-body :is(.ac-props,.ac-effects){margin:0}[data-console][data-console-root] .ac-foot-lead{margin-right:auto}[data-console][data-console-root] .ac-affected li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px}[data-console][data-console-root] .ac-affected li>span:nth-child(2){display:flex;flex-direction:column;min-width:0}[data-console][data-console-root] :is(.ac-float-head,.ac-palette-input){border-bottom-color:var(--ac-c-head-line);background:var(--ac-c-head)}[data-console][data-console-root] .ac-float-foot{border-top-color:var(--ac-c-head-line);background:var(--ac-c-head)}@container console (max-width: 1200px){[data-console][data-console-root] .ac-widgets{grid-template-columns:repeat(2,minmax(0,1fr))}[data-console][data-console-root] .ac-posture-cells .ac-cell:nth-child(3){border-right:0}[data-console][data-console-root] .ac-posture-cells .ac-cell:nth-child(-n+3){border-bottom:1px solid var(--ac-c-row-line)}[data-console][data-console-root] .ac-tri{grid-template-columns:220px minmax(0,1fr);height:auto}[data-console][data-console-root] .ac-tri-table{height:620px}[data-console][data-console-root] .ac-tri-object{grid-column:1 / -1}}@container console (max-width: 1100px){[data-console][data-console-root] .ac-posture-cells .ac-cell{border-right:0;border-bottom:1px solid var(--ac-c-row-line)}[data-console][data-console-root] .ac-posture-cells .ac-cell:nth-child(odd){border-right:1px solid var(--ac-c-row-line)}[data-console][data-console-root] .ac-tri{grid-template-columns:minmax(0,1fr)}[data-console][data-console-root] .ac-tri-table{height:520px}[data-console][data-console-root] .ac-tri-facets{max-height:300px}[data-console][data-console-root] .ac-tri :is(.ac-stream-head,.ac-stream-row){grid-template-columns:58px minmax(0,1fr) auto}[data-console][data-console-root] .ac-tri .ac-stream-head>:nth-child(3),[data-console][data-console-root] .ac-tri .ac-stream-row>.ac-stream-why{grid-column:1 / -1;grid-row:2}}@container console (max-width: 640px){[data-console][data-console-root] .ac-widgets{grid-template-columns:minmax(0,1fr)}[data-console][data-console-root] .ac-stepper-main{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}[data-console][data-console-root] .ac-steps{display:flex;gap:2px;padding:6px;overflow-x:auto;border-right:0;border-bottom:1px solid var(--ac-c-inset-line)}[data-console][data-console-root] .ac-step{min-height:36px;white-space:nowrap}}[data-console][data-console-root] :is(.ac-panel,.ac-btn,.ac-input,.ac-scope,.ac-cmdbar,.ac-account,.ac-seg,.ac-seg-item,.ac-menu,.ac-menu-item,.ac-dialog,.ac-palette,.ac-toast,.ac-kbd,.ac-nav-item,.ac-props,.ac-links,.ac-canvas,.ac-path-node,.ac-ladder,.ac-mini-history,.ac-pending,.ac-empty,.ac-facet,.ac-plate,.ac-initials,.ac-step-num,.ac-switch,.ac-switch-thumb,.ac-palette-input input,.ac-rowmenu){border-radius:2px}[data-console][data-console-root] :is(.ac-panel-head,.ac-nodes,.ac-queue-list,.ac-float-head,.ac-float-foot){border-radius:0}[data-console][data-console-root] :is(.ac-meter,.ac-meter-fill,.ac-wbar,.ac-wbar>span,.ac-mix-seg,.ac-swatch){border-radius:0}[data-console][data-console-root] :is(.ac-panel,.ac-q,.ac-path-node,.ac-seg,.ac-seg-item,.ac-input,.ac-scope,.ac-cmdbar,.ac-nav-item,.ac-kbd,.ac-initials,.ac-meter,.ac-nodes,.ac-ladder,.ac-rung,.ac-pending,.ac-switch,.ac-switch-thumb,.ac-menu,.ac-drawer,.ac-dialog,.ac-palette,.ac-toast,.ac-float-foot,.ac-palette-input input,.ac-count-pill,.ac-tab-count){box-shadow:none}[data-console][data-theme=frost][data-console-root] .ac-panel{box-shadow:var(--ac-m-lip)}[data-console][data-theme=frost][data-console-root] :is(.ac-posture,.ac-queue,.ac-entity,.ac-stream){box-shadow:var(--ac-m-lift)}[data-console][data-theme=frost][data-console-root] :is(.ac-menu,.ac-drawer,.ac-dialog,.ac-palette,.ac-toast,.ac-pending){box-shadow:var(--ac-m-float-lift)}[data-console][data-console-root] .ac-mark{gap:5px;height:calc(var(--ac-text-xs) + 8px);padding:0 6px;border:1px solid var(--ac-c-stamp-line);border-radius:1px;background:transparent;font-size:calc(var(--ac-text-xs) - .5px);letter-spacing:.1em;color:var(--ac-c-pill-ink)}[data-console][data-console-root] .ac-mark:is([data-tone=mute],[data-tone=ok-quiet]) .ac-mark-shape{display:none}[data-console][data-console-root] .ac-mark:is([data-tone=alert],[data-tone=alert-solid]){border-color:var(--ac-alert-line);background:var(--ac-c-pill-alert);color:var(--ac-c-pill-alert-ink)}[data-console][data-console-root] .ac-mark[data-tone^=alert] .ac-mark-shape{width:6px;height:6px;border-radius:0}[data-console][data-console-root] .ac-mark[data-tone=warn]{border-color:var(--ac-warn-line);background:var(--ac-c-pill-warn);color:var(--ac-c-pill-warn-ink)}[data-console][data-console-root] .ac-mark:is([data-tone=ok],[data-tone=ok-quiet]){border-color:var(--ac-c-pill-ok-line);background:var(--ac-c-pill-ok);color:var(--ac-c-pill-ok-ink)}[data-console][data-console-root] .ac-mark[data-tone=allow]{border-color:var(--ac-c-pill-allow-line);background:var(--ac-c-pill-allow);color:var(--ac-c-pill-allow-ink)}[data-console][data-console-root] .ac-mark[data-tone=allow] .ac-mark-shape{display:none}[data-console][data-console-root] .ac-mark:is([data-tone=info],[data-tone=iris]){border-color:var(--ac-info-line);background:var(--ac-c-pill-info);color:var(--ac-c-pill-info-ink)}[data-console][data-console-root] .ac-mark:is([data-tone=info],[data-tone=iris]) .ac-mark-shape{width:7px;height:7px;border-radius:0}[data-console][data-console-root] .ac-mark[data-tone=idle]{border-color:var(--ac-c-stamp-line);border-style:dashed;background:transparent;color:var(--ac-ink-2)}[data-console][data-console-root] .ac-mark[data-tone=live] .ac-mark-shape{border-radius:0}[data-console][data-console-root] :is(.ac-count-pill,.ac-tab-count){height:16px;min-width:18px;padding:0 4px;border:1px solid var(--ac-c-stamp-line);border-radius:1px;background:transparent;font-family:var(--ac-font-mono);font-size:calc(var(--ac-text-xs) - 1px);line-height:14px;text-align:center;color:var(--ac-ink-2)}[data-console][data-console-root] .ac-btn{gap:6px;min-height:max(24px,calc(var(--ac-row-h) - 12px));padding:0 10px;border:1px solid var(--ac-ink-2);background:var(--ac-c-card);box-shadow:none;color:var(--ac-ink-strong);font-family:var(--ac-font-mono);font-size:var(--ac-text-xs);font-weight:600;letter-spacing:.1em;text-transform:uppercase;transition:transform .1s ease}[data-console][data-console-root] .ac-btn .ac-icon{color:currentColor}[data-console][data-console-root] .ac-btn:hover{border-color:var(--ac-ink-strong);background:linear-gradient(var(--ac-plate-hover),var(--ac-plate-hover)) var(--ac-c-card);box-shadow:none}[data-console][data-console-root] .ac-btn:active{border-color:var(--ac-ink-strong);background:linear-gradient(var(--ac-c-press),var(--ac-c-press)) var(--ac-c-card);box-shadow:none;transform:translateY(1px)}[data-console][data-console-root] .ac-btn-val{text-transform:none;letter-spacing:.02em}[data-console][data-console-root] .ac-btn.ac-btn-act{border-color:var(--ac-ink-strong)}[data-console][data-console-root] .ac-btn.ac-btn-primary{border-color:var(--ac-info-fill-edge);background:var(--ac-info-fill);color:var(--ac-on-fill)}[data-console][data-console-root] .ac-btn.ac-btn-primary:hover{border-color:var(--ac-info-fill-edge);background:var(--ac-info-fill-hover)}[data-console][data-console-root] .ac-btn.ac-btn-primary:active{background:linear-gradient(var(--ac-c-press-fill),var(--ac-c-press-fill)) var(--ac-info-fill-hover)}[data-console][data-console-root] .ac-btn.ac-btn-cta{border-color:var(--ac-accent-fill-edge);background:var(--ac-accent-fill);color:var(--ac-on-fill)}[data-console][data-console-root] .ac-btn.ac-btn-cta:hover{border-color:var(--ac-accent-fill-edge);background:var(--ac-accent-fill-hover)}[data-console][data-console-root] .ac-btn.ac-btn-cta:active{background:linear-gradient(var(--ac-c-press-fill),var(--ac-c-press-fill)) var(--ac-accent-fill-hover)}[data-console][data-console-root] .ac-btn.ac-btn-danger{padding-left:8px;border-color:var(--ac-alert-line);border-left-width:3px;color:var(--ac-c-pill-alert-ink)}[data-console][data-console-root] .ac-btn.ac-btn-danger:hover{border-color:var(--ac-alert-line);background:var(--ac-c-pill-alert);color:var(--ac-c-pill-alert-ink)}[data-console][data-console-root] .ac-btn.ac-btn-danger:active{background:linear-gradient(var(--ac-c-press-fill),var(--ac-c-press-fill)) var(--ac-c-pill-alert)}[data-console][data-console-root] .ac-btn.ac-btn-danger-solid{padding-left:8px;border-color:var(--ac-alert-fill-edge);border-left-width:3px;background:var(--ac-alert-fill);color:var(--ac-on-fill)}[data-console][data-console-root] .ac-btn.ac-btn-danger-solid:hover{border-color:var(--ac-alert-fill-edge);background:var(--ac-alert-fill-hover);color:var(--ac-on-fill)}[data-console][data-console-root] .ac-btn.ac-btn-quiet,[data-console][data-console-root] .ac-btn.ac-btn-quiet:active{border-color:transparent;background:transparent;color:var(--ac-ink-2)}[data-console][data-console-root] .ac-btn.ac-btn-quiet:hover{border-color:transparent;background:transparent;color:var(--ac-ink-strong);text-decoration:underline;text-underline-offset:3px}[data-console][data-console-root] .ac-btn.ac-btn-quiet.ac-btn-icon:hover{background:var(--ac-plate-hover)}[data-console][data-console-root] .ac-btn.ac-btn-icon{width:max(24px,calc(var(--ac-row-h) - 12px));padding:0}[data-console][data-console-root] .ac-btn.ac-btn:is(:disabled,[aria-disabled=true]),[data-console][data-console-root] .ac-btn.ac-btn:is(:disabled,[aria-disabled=true]):is(:hover,:active){border-color:var(--ac-rule);border-style:dashed;background:transparent;color:var(--ac-ink-3);text-decoration:none;transform:none}[data-console][data-console-root] .ac-btn.ac-btn-cta:is(:disabled,[aria-disabled=true]),[data-console][data-console-root] .ac-btn.ac-btn-cta:is(:disabled,[aria-disabled=true]):is(:hover,:active){border-color:var(--ac-accent-dim);border-style:solid;color:var(--ac-accent-dim)}[data-console][data-console-root] .ac-rowmenu{display:inline-grid;place-items:center;width:26px;height:26px;padding:0;border:1px solid transparent;background:transparent;color:var(--ac-ink-2);cursor:pointer}[data-console][data-console-root] .ac-rowmenu:is(:hover,[data-state=open]){border-color:var(--ac-ink-2);background:var(--ac-c-card);color:var(--ac-ink-strong)}[data-console][data-console-root] .ac-seg,[data-console][data-console-root] .ac-panel .ac-seg{gap:0;padding:1px;border:1px solid var(--ac-edge);background:var(--ac-c-card)}[data-console][data-console-root] .ac-seg-item{gap:6px;min-height:max(22px,calc(var(--ac-row-h) - 16px));padding:0 9px;border:1px solid transparent;color:var(--ac-ink-2);font-family:var(--ac-font-mono);font-size:var(--ac-text-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase}[data-console][data-console-root] .ac-seg-item:not(:disabled):not([aria-checked=true]):hover{background:var(--ac-plate-hover);color:var(--ac-ink-strong)}[data-console][data-console-root] .ac-seg-item[aria-checked=true]{border-color:transparent transparent var(--ac-accent-line);background:var(--ac-accent-tint);color:var(--ac-ink-strong);box-shadow:inset 0 -1px 0 var(--ac-accent-line)}[data-console][data-console-root] .ac-seg-count{font-weight:500;color:var(--ac-ink-3)}[data-console][data-console-root] .ac-seg-item[aria-checked=true] :is(.ac-seg-count,.ac-icon){color:var(--ac-ink-2)}[data-console][data-console-root] .ac-seg-item:disabled{margin:-1px 0 -1px -1px;border:1px dashed var(--ac-rule);color:var(--ac-ink-3)}[data-console][data-console-root] .ac-setting-value .ac-seg-item{font-weight:500;letter-spacing:.02em;text-transform:none}[data-console][data-console-root] .ac-page>:is(.ac-tabs,.ac-tabpicker){margin-top:8px}[data-console][data-console-root] .ac-tabs{gap:2px;border-bottom:1px solid var(--ac-rule)}[data-console][data-console-root] .ac-tab{min-height:30px;padding:0 12px;border:0;color:var(--ac-ink-2);font-family:var(--ac-font-mono);font-size:var(--ac-text-xs);font-weight:600;letter-spacing:.1em;text-transform:uppercase}[data-console][data-console-root] .ac-tab:hover:not([data-state=active]){background:var(--ac-plate-hover);color:var(--ac-ink-strong)}[data-console][data-console-root] .ac-tab[data-state=active]{background:transparent;color:var(--ac-ink-strong);box-shadow:inset 0 -2px 0 var(--ac-accent-line)}[data-console][data-console-root] .ac-tab-body{padding-top:12px}[data-console][data-console-root] .ac-switch{width:38px;height:20px;border:1px solid var(--ac-edge);background:transparent}[data-console][data-console-root] .ac-switch[data-state=checked]{border-color:var(--ac-accent-fill-edge);background:var(--ac-accent-fill)}[data-console][data-console-root] .ac-switch-thumb,[data-console][data-console-root] .ac-switch-thumb:not([data-state=checked]){top:3px;left:3px;width:12px;height:12px;border:1px solid var(--ac-ink-2);background:transparent;color:var(--ac-ink-strong)}[data-console][data-console-root] .ac-switch-thumb[data-state=checked]{border-color:var(--ac-on-fill);background:var(--ac-on-fill);color:var(--ac-accent-fill);transform:translate(18px)}[data-console][data-console-root] .ac-switch-word{font-size:var(--ac-text-xs);letter-spacing:.12em}[data-console][data-console-root] :is(.ac-scope,.ac-cmdbar,.ac-input){height:32px;border-color:var(--ac-edge)}[data-console][data-console-root] .ac-input{height:auto;min-height:30px;padding:4px 8px}[data-console][data-console-root] .ac-scope{background:var(--ac-c-card)}[data-console][data-theme=nightwatch][data-console-root] .ac-scope{background:var(--ac-plate)}[data-console][data-console-root] .ac-shell{grid-template-rows:28px 50px minmax(0,1fr)}[data-console][data-console-root] .ac-brand{height:50px}[data-console][data-console-root] .ac-nav{padding:12px 10px}[data-console][data-console-root] .ac-nav-group+.ac-nav-group{margin-top:14px}[data-console][data-console-root] .ac-nav li+li{margin-top:0}[data-console][data-console-root] .ac-nav-item{min-height:max(26px,calc(var(--ac-row-h) - 10px));border-left:2px solid transparent;padding-left:10px}[data-console][data-console-root] .ac-nav-item:hover{box-shadow:none}[data-console][data-console-root] .ac-nav-item[aria-current=page]{border-left-color:var(--ac-accent-line);background:var(--ac-accent-tint);box-shadow:none}[data-console][data-console-root] .ac-nav-item[aria-current=page]:before{content:none}[data-console][data-console-root] .ac-kbd{border-color:var(--ac-rule)}[data-console][data-console-root] :is(.ac-initials,.ac-plate[data-kind=person]){border:0;border-radius:2px;background:var(--ac-info-fill);color:var(--ac-on-fill);font-family:var(--ac-font-mono);font-size:9px;font-weight:600;letter-spacing:.04em;box-shadow:none}[data-console][data-console-root] :is(.ac-initials,.ac-plate[data-kind=person][data-size=md]){width:22px;height:22px;font-size:9px}[data-console][data-console-root] .ac-plate{width:16px;height:16px;box-shadow:none}[data-console][data-console-root] .ac-plate:not([data-kind=person])[data-size=md]{width:28px;height:28px}[data-console][data-console-root] .ac-panel-head{min-height:34px;gap:6px 10px;padding:4px 8px 4px 12px;border-bottom:1px solid var(--ac-c-row-line);background:transparent}[data-console][data-console-root] .ac-panel-title{font-size:var(--ac-text-xs);letter-spacing:.16em}[data-console][data-console-root] .ac-panel-aside{gap:6px}[data-console][data-console-root] :is(.ac-stream-head,.ac-table th,.ac-audit-head){height:26px;min-height:26px;font-size:calc(var(--ac-text-xs) - 1px)}[data-console][data-console-root] .ac-page{gap:12px;padding:14px 20px 28px}[data-console][data-console-root] .ac-page-head{align-items:flex-end;gap:8px 20px;margin-bottom:0}[data-console][data-console-root] .ac-page-titles{flex:1 1 360px;gap:4px}[data-console][data-console-root] .ac-title{font-size:30px;letter-spacing:.06em;line-height:1.05}[data-console][data-console-root] .ac-kicker{font-size:calc(var(--ac-text-xs) - 1px)}[data-console][data-console-root] .ac-cell{gap:0;padding:9px 14px 10px}[data-console][data-console-root] .ac-cell>.ac-micro{margin-bottom:4px;line-height:14px;font-size:calc(var(--ac-text-xs) - 1px)}[data-console][data-console-root] .ac-cell-line{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;min-width:0}[data-console][data-console-root] .ac-cell .ac-cell-line .ac-spark{margin:0 0 3px;width:64px;height:20px}[data-console][data-console-root] .ac-reading{font-size:calc(var(--ac-text-base) * 1.75);line-height:26px}[data-console][data-console-root] .ac-reading-mark{min-height:26px}[data-console][data-console-root] .ac-cell .ac-dim{margin-top:4px;font-size:calc(var(--ac-text-sm) - 1px);line-height:15px}[data-console][data-console-root] .ac-cell .ac-meter{margin:6px 0 0}[data-console][data-console-root] .ac-cell .ac-split{margin-top:0;height:16px}[data-console][data-console-root] .ac-nodes{min-height:30px;gap:4px 22px;padding:5px 16px;border-top:1px solid var(--ac-c-row-line);background:var(--ac-c-inset)}[data-console][data-console-root] .ac-cmd-grid{grid-template-columns:minmax(360px,5fr) minmax(0,7fr);gap:12px}[data-console][data-console-root] .ac-cmd-grid .ac-stream{min-height:560px}[data-console][data-console-root] .ac-queue-list{gap:0;padding:0;background:transparent}[data-console][data-theme][data-console-root] .ac-q{display:grid;grid-template-columns:88px minmax(0,1fr) 26px;align-items:start;gap:0 10px;padding:7px 6px 7px 12px;border:0;border-bottom:1px solid var(--ac-c-row-line);border-radius:0;background:transparent;box-shadow:none}[data-console][data-console-root] .ac-q:nth-child(2n){background:var(--ac-c-zebra)}[data-console][data-console-root] .ac-q:last-child{border-bottom:0}[data-console][data-console-root] .ac-q[data-done]{border-style:solid;background:transparent}[data-console][data-console-root] .ac-q-sev{display:flex;padding-top:1px}[data-console][data-console-root] .ac-q-body{display:flex;flex-direction:column;gap:4px;min-width:0}[data-console][data-console-root] .ac-q-line{display:flex;align-items:baseline;gap:10px}[data-console][data-console-root] .ac-q-title{flex:1;min-width:0;font-size:var(--ac-text-base);line-height:18px}[data-console][data-console-root] .ac-q-age{flex:none;margin:0;font-family:var(--ac-font-mono);font-size:var(--ac-text-xs)}[data-console][data-console-root] .ac-q-foot{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}[data-console][data-console-root] .ac-q-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;font-size:var(--ac-text-sm);color:var(--ac-ink-2)}[data-console][data-console-root] .ac-q-meta .ac-mono{font-size:var(--ac-text-sm);font-weight:600;color:var(--ac-ink-strong)}[data-console][data-console-root] .ac-q-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;margin:0 0 0 auto}[data-console][data-console-root] .ac-q>.ac-rowmenu{margin-top:-3px}[data-console][data-console-root] .ac-stream-li{display:grid;grid-template-columns:minmax(0,1fr) 26px;align-items:center;padding-right:8px}[data-console][data-console-root] .ac-stream-rows>.ac-stream-li:nth-child(2n){background:var(--ac-c-zebra)}[data-console][data-console-root] .ac-stream-li:hover{background:var(--ac-c-row-hover)}[data-console][data-console-root] .ac-stream-rows>.ac-stream-li:has(>[aria-current=true]){background:var(--ac-c-row-sel)}[data-console][data-console-root] .ac-stream-row{align-items:center;min-height:var(--ac-row-h);padding-block:4px}[data-console][data-console-root] .ac-stream-li>.ac-stream-row,[data-console][data-console-root] .ac-stream-li>.ac-stream-row:hover,[data-console][data-console-root] .ac-stream-li>.ac-stream-row[aria-current=true]{background:transparent}[data-console][data-console-root] .ac-stream[data-layout=line] .ac-stream-verdict{flex-direction:row;align-items:center}[data-console][data-console-root] .ac-stream[data-layout=line] .ac-stream-who{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:0 8px;line-height:16px}[data-console][data-console-root] .ac-stream[data-layout=line] .ac-stream-who>span{overflow:visible;white-space:normal}[data-console][data-console-root] .ac-stream[data-layout=line] .ac-stream-who>.ac-dim{font-size:var(--ac-text-sm)}[data-console][data-console-root] .ac-stream[data-layout=line] .ac-stream-why{display:block;line-height:16px;text-wrap:pretty}[data-console][data-console-root] .ac-stream[data-layout=line] .ac-stream-node{display:inline;font-weight:600;color:var(--ac-ink-2)}[data-console][data-console-root] .ac-stream[data-layout=line] .ac-stream-model{display:inline;white-space:normal;color:var(--ac-ink-3)}@container acstream (min-width: 621px){[data-console][data-console-root] .ac-stream[data-layout=line] :is(.ac-stream-head,.ac-stream-row){grid-template-columns:56px 96px minmax(120px,1fr) minmax(180px,1.9fr) 52px;gap:10px}[data-console][data-console-root] .ac-stream[data-layout=line][data-scoped] :is(.ac-stream-head,.ac-stream-row){grid-template-columns:56px 96px minmax(96px,.6fr) minmax(180px,2fr) 52px}[data-console][data-console-root] .ac-stream[data-layout=line] .ac-stream-row{padding:4px 6px 4px 12px}[data-console][data-console-root] .ac-stream[data-layout=line] .ac-stream-head{border-left:3px solid transparent;padding:0 40px 0 12px}}[data-console][data-console-root] .ac-widgets{gap:12px}[data-console][data-console-root] .ac-wrow{gap:3px 10px;padding:5px 12px 6px}[data-console][data-console-root] .ac-entity-top{align-items:center;gap:8px 12px;padding:10px 12px 10px 14px}[data-console][data-console-root] .ac-entity-id{gap:2px}[data-console][data-console-root] .ac-entity-top .ac-title{font-size:24px}[data-console][data-console-root] .ac-entity-actions{gap:6px}[data-console][data-console-root] .ac-entity-reason{margin:0 14px 10px;padding:6px 10px}[data-console][data-console-root] .ac-entity-facts{gap:6px 18px;padding:7px 14px}[data-console][data-console-root] .ac-entity-facts .ac-fact{flex-direction:row;align-items:center;gap:8px}[data-console][data-console-root] .ac-entity-facts .ac-fact-owner dd{gap:6px}[data-console][data-console-root] .ac-stat,[data-console][data-theme=frost][data-console-root] .ac-stat{gap:3px;padding:8px 14px 9px}[data-console][data-console-root] .ac-stat>.ac-micro{font-size:calc(var(--ac-text-xs) - 1px)}[data-console][data-console-root] .ac-stat-value{font-size:calc(var(--ac-text-base) + 5px);line-height:22px}[data-console][data-console-root] .ac-tab-grid,[data-console][data-console-root] .ac-col{gap:12px}[data-console][data-console-root] .ac-tab-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}[data-console][data-console-root] .ac-budget{gap:8px;padding:0 0 10px}[data-console][data-console-root] .ac-budget .ac-meter,[data-console][data-console-root] .ac-budget-legend,[data-console][data-console-root] .ac-budget-note{margin:0 14px}[data-console][data-console-root] .ac-budget-legend{gap:6px 10px}[data-console][data-console-root] .ac-request-body{gap:6px;padding:10px 12px 12px}[data-console][data-console-root] .ac-audit-row{min-height:var(--ac-row-h);padding:4px 12px}[data-console][data-console-root] :is(.ac-audit-when,.ac-audit-event){line-height:16px}[data-console][data-console-root] .ac-table td{padding:3px 12px}[data-console][data-console-root] .ac-table th{padding:0 12px}[data-console][data-console-root] .ac-settings .ac-page-head{align-items:center}[data-console][data-console-root] .ac-settings .ac-chain{font-size:var(--ac-text-sm)}[data-console][data-console-root] .ac-settings-filter{align-self:auto}[data-console][data-console-root] .ac-setting{padding:9px 12px}[data-console][data-console-root] .ac-setting-main{grid-template-columns:minmax(0,1.2fr) minmax(160px,.5fr) minmax(0,1.45fr);align-items:start;gap:8px 20px}[data-console][data-console-root] .ac-setting-info{gap:2px}[data-console][data-console-root] .ac-setting-name{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px}[data-console][data-console-root] .ac-setting-name .ac-mono{font-size:var(--ac-text-xs)}[data-console][data-console-root] .ac-setting-desc{font-size:var(--ac-text-sm);line-height:17px}[data-console][data-console-root] .ac-setting-src{margin:4px 0 0;font-size:var(--ac-text-sm);line-height:18px}[data-console][data-console-root] .ac-setting-src>.ac-mark{margin-right:8px;vertical-align:1px}[data-console][data-console-root] .ac-setting-value{padding-top:0}[data-console][data-console-root] .ac-setting-prov{display:flex;flex-direction:column;gap:6px;min-width:0}[data-console][data-console-root] .ac-setting-tools{justify-content:flex-end;gap:4px;margin-left:0}[data-console][data-console-root] .ac-ladder{border-color:var(--ac-c-row-line);background:var(--ac-c-inset)}[data-console][data-console-root] .ac-rung{gap:1px;padding:4px 8px 5px}[data-console][data-console-root] .ac-rung-head{display:flex;align-items:baseline;flex-wrap:wrap;justify-content:space-between;gap:0 6px;min-width:0}[data-console][data-console-root] .ac-rung-head .ac-micro,[data-console][data-console-root] .ac-rung-tag{font-size:calc(var(--ac-text-xs) - 1px)}[data-console][data-console-root] .ac-rung[data-state=wins]{border-top-color:var(--ac-info-line);background:var(--ac-c-card)}[data-console][data-console-root] .ac-setting-risk{gap:8px;margin:6px 0 0;font-size:var(--ac-text-sm)}[data-console][data-console-root] .ac-mini-history{margin:8px 0 0;padding:6px 10px}[data-console][data-console-root] .ac-pending{gap:8px 14px;padding:8px 12px;border-color:var(--ac-edge);border-left:3px solid var(--ac-accent-line)}[data-console][data-console-root] .ac-pending-count{flex:1}[data-console][data-console-root] :is(.ac-pending-count,.ac-pending-done){font-family:var(--ac-font-mono);font-size:var(--ac-text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--ac-ink-2)}[data-console][data-console-root] .ac-pending-done{color:var(--ac-ok-ink)}[data-console][data-console-root] :is(.ac-menu,.ac-drawer,.ac-dialog,.ac-palette,.ac-toast){border-color:var(--ac-edge)}[data-console][data-console-root] .ac-dialog[data-tone=alert]{border-top:2px solid var(--ac-alert-line)}[data-console][data-console-root] .ac-float-head{padding:12px 16px 10px;border-bottom-color:var(--ac-c-row-line);background:transparent}[data-console][data-console-root] .ac-float-body{padding:12px 16px}[data-console][data-console-root] .ac-float-foot{gap:6px;padding:8px 16px}[data-console][data-console-root] .ac-menu{padding:4px}[data-console][data-console-root] .ac-menu-item{min-height:28px}[data-console][data-console-root] :is(.ac-props,.ac-links,.ac-canvas){margin-bottom:14px}[data-console][data-console-root] .ac-step[data-state=done] .ac-step-num{border-color:var(--ac-ok)}@container console (max-width: 1200px){[data-console][data-console-root] .ac-cmd-grid{grid-template-columns:minmax(0,1fr)}}@container console (max-width: 1100px){[data-console][data-console-root] .ac-tab-grid{grid-template-columns:minmax(0,1fr)}[data-console][data-console-root] .ac-budget-figures{grid-template-columns:repeat(2,minmax(0,1fr))}[data-console][data-console-root] .ac-setting-main{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@container console (max-width: 640px){[data-console][data-console-root] .ac-shell{grid-template-rows:26px 48px minmax(0,1fr) auto}[data-console][data-console-root] .ac-page{padding:12px}[data-console][data-console-root] .ac-setting-main{grid-template-columns:minmax(0,1fr)}[data-console][data-console-root] .ac-setting-tools .ac-btn{max-width:100%;white-space:normal;text-align:left}[data-console][data-console-root] .ac-setting-tools .ac-btn-val{white-space:nowrap}[data-console][data-console-root] .ac-entity-top{align-items:flex-start}[data-console][data-console-root] .ac-entity-actions .ac-btn{min-height:44px}[data-console][data-console-root] .ac-entity-facts .ac-fact{flex-direction:column;align-items:flex-start;gap:2px}[data-console][data-theme][data-console-root] .ac-q{grid-template-columns:minmax(0,1fr) 26px}[data-console][data-console-root] .ac-q-sev{grid-column:1;padding-bottom:4px}[data-console][data-console-root] .ac-q-body{grid-column:1}[data-console][data-console-root] .ac-q>.ac-rowmenu{grid-column:2;grid-row:1}[data-console][data-console-root] .ac-q-actions{justify-content:flex-start;margin-left:0}[data-console][data-console-root] .ac-q-actions .ac-btn{min-height:36px}}[data-console][data-console-root] .ac-kicker{color:var(--ac-accent);font-weight:600}[data-console][data-console-root] .ac-kicker:before{content:"— "}[data-console][data-console-root] .ac-req{color:var(--ac-accent)}[data-console][data-console-root] .ac-link{color:var(--ac-info)}[data-console][data-console-root] .ac-links-go{color:var(--ac-accent)}[data-console][data-console-root] .ac-alert-banner{display:flex;align-items:flex-start;gap:10px;margin:0 0 14px;padding:8px 12px;border:1px solid var(--ac-alert-line);border-left-width:4px;border-radius:1px;background:var(--ac-c-pill-alert)}[data-console][data-console-root] .ac-alert-banner .ac-mark{flex:none;background:var(--ac-c-card)}[data-console][data-console-root] .ac-alert-banner p{display:flex;flex-direction:column;gap:2px;margin:0;color:var(--ac-c-pill-alert-ink)}[data-console][data-console-root] .ac-alert-banner strong{color:var(--ac-ink-strong)}[data-console][data-console-root] .ac-alert-banner-desc{color:var(--ac-ink-2)}[data-console][data-console-root] .ac-tip{z-index:30;max-width:320px;padding:5px 8px;border:1px solid var(--ac-edge);border-radius:2px;background:var(--ac-float);box-shadow:none;color:var(--ac-ink-strong);font-family:var(--ac-font-ui);font-size:var(--ac-text-sm);line-height:1.4;animation:ac-fade .12s ease-out}[data-console][data-theme=frost][data-console-root] .ac-tip{box-shadow:var(--ac-m-float-lift)}[data-console][data-console-root] .ac-tip[data-mono]{font-family:var(--ac-font-mono);font-size:var(--ac-text-xs);letter-spacing:.02em;overflow-wrap:anywhere}[data-console][data-console-root] .ac-tip-wrap{display:inline-flex;border-radius:2px}[data-console][data-console-root] .ac-xlinks{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 20px;margin-top:4px;padding:14px 2px 0;border-top:1px solid var(--ac-rule)}[data-console][data-console-root] .ac-xlinks-label{margin-right:4px;font-family:var(--ac-font-mono);font-size:var(--ac-text-xs);font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ac-ink-2)}[data-console][data-console-root] .ac-xlink{display:inline-flex;align-items:baseline;gap:6px;padding:0;border:0;background:none;color:var(--ac-accent);font-family:var(--ac-font-display);font-size:calc(var(--ac-text-base) + 1px);font-weight:600;letter-spacing:.04em;white-space:nowrap;cursor:pointer}[data-console][data-console-root] .ac-xlink .ac-icon{position:relative;top:1px}[data-console][data-console-root] .ac-xlink:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}[data-console][data-console-root] .ac-select{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;width:auto;min-width:200px;max-width:100%;color:var(--ac-ink-strong);text-align:left;cursor:pointer}[data-console][data-console-root] .ac-select .ac-icon{flex:none;color:var(--ac-ink-2)}[data-console][data-console-root] .ac-select-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-console][data-console-root] .ac-select-menu{min-width:max(200px,var(--radix-dropdown-menu-trigger-width))}[data-console][data-console-root] .ac-menu-item[data-state=checked]{font-weight:600;color:var(--ac-ink-strong)}[data-console][data-console-root] :is(.ac-input,.ac-select):disabled,[data-console][data-theme=frost][data-console-root] :is(.ac-input,.ac-select):disabled{border-color:var(--ac-rule);border-style:dashed;background:transparent;box-shadow:none;color:var(--ac-ink-3);cursor:not-allowed}[data-console][data-console-root] .ac-empty[data-state]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 10px}[data-console][data-console-root] .ac-docshell{height:100%}[data-console][data-console-root] .ac-docshell-scroll{height:100%;overflow:auto}[data-console][data-console-root] .ac-docshell-top{position:sticky;top:0;z-index:3;height:50px;gap:12px}[data-console][data-console-root] .ac-docshell-place{margin-left:auto}[data-console][data-console-root] .ac-switch:disabled{cursor:not-allowed}[data-console][data-console-root] .ac-switch:disabled:not([data-state=checked]){border-style:dashed;border-color:var(--ac-rule)}[data-console][data-console-root] .ac-switch[data-state=checked]:disabled{border-color:var(--ac-accent-dim);background:transparent}[data-console][data-console-root] .ac-switch:disabled .ac-switch-thumb{border-color:var(--ac-ink-3);background:transparent;box-shadow:none;color:var(--ac-accent-dim)}@container console (max-width: 1100px){[data-console][data-console-root] :is(.ac-table,.ac-table>tbody){display:block}[data-console][data-console-root] .ac-table>thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}[data-console][data-console-root] .ac-table>tbody>tr{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding-bottom:4px;border-bottom:1px solid var(--ac-c-row-line)}[data-console][data-console-root] .ac-table>tbody>tr>td{height:auto;padding:8px 12px 6px;border-bottom:0}[data-console][data-console-root] .ac-table>tbody>tr>td:nth-child(n+3){display:none}[data-console][data-console-root] .ac-table>tbody>tr>td:nth-child(n+3)[data-label]{display:flex;grid-column:1 / -1;gap:12px;padding:0 12px 4px;text-align:left;min-width:0;overflow-wrap:anywhere}[data-console][data-console-root] .ac-table>tbody>tr>td[data-label]:before{content:attr(data-label);flex:none;width:96px;color:var(--ac-ink-3);font-family:var(--ac-font-mono);font-size:var(--ac-text-xs);font-weight:500;letter-spacing:.12em;text-transform:uppercase}[data-console][data-console-root] .ac-table>tbody>tr>td:has(>.ac-row-actions){display:block;grid-column:1 / -1;padding:4px 12px 6px;text-align:left}}@container console (max-width: 640px){[data-console][data-console-root] .ac-table .ac-row-actions .ac-btn{min-height:36px}}@container console (min-width: 1101px){@container console (max-width: 1200px){[data-console][data-console-root][data-density=spacious] .ac-agents-table :is(th,td):nth-child(4){display:none}}}@container console (max-width: 1100px){[data-console][data-console-root] .ac-seg{max-width:100%;overflow-x:auto;scrollbar-width:none}[data-console][data-console-root] .ac-seg-item{flex:none}[data-console][data-console-root] .ac-panel-aside{min-width:0;max-width:100%}}[data-console][data-console-root] :is(strong,b):is(.ac-mono,.ac-num){font-weight:600}[data-console][data-console-root] .ac-filterbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;min-height:32px}[data-console][data-console-root] .ac-filterbar-search{position:relative;display:inline-flex;align-items:center;width:240px;color:var(--ac-ink-3)}[data-console][data-console-root] .ac-filterbar-search .ac-icon{position:absolute;left:9px;pointer-events:none}[data-console][data-console-root] .ac-filterbar-search .ac-input{width:100%;padding-left:28px}[data-console][data-console-root] .ac-filterbar .ac-input{border-color:var(--ac-edge-strong)}[data-console][data-console-root] .ac-filterbar-summary{display:inline-flex;align-items:center;gap:8px;font-family:var(--ac-font-mono);font-size:var(--ac-text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--ac-ink-2)}[data-console][data-console-root] .ac-filterbar-end{display:flex;align-items:center;gap:8px 12px;margin-left:auto}[data-console][data-console-root] .ac-daterange{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px 10px}[data-console][data-console-root] .ac-daterange-custom{display:inline-flex;align-items:center;gap:8px}[data-console][data-console-root] .ac-daterange-custom .ac-input{width:150px}[data-console][data-console-root] .ac-daterange-sep{font-size:var(--ac-text-sm);color:var(--ac-ink-2)}[data-console][data-console-root] .ac-daterange-note{flex-basis:100%;font-size:var(--ac-text-sm);color:var(--ac-ink-2)}[data-console][data-console-root] .ac-daterange[data-invalid] .ac-daterange-note{display:flex;align-items:center;gap:10px}[data-console][data-console-root] .ac-th-sort{display:inline-flex;align-items:center;gap:4px;height:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}[data-console][data-console-root] .ac-th-sort:hover{color:var(--ac-ink-strong)}[data-console][data-console-root] .ac-th-sort-mark{visibility:hidden}[data-console][data-console-root] .ac-th-sort[data-dir]{color:var(--ac-ink-strong)}[data-console][data-console-root] .ac-th-sort[data-dir] .ac-th-sort-mark{visibility:visible}[data-console][data-console-root] .ac-th-sort[data-dir=ascending] .ac-th-sort-mark{transform:rotate(180deg)}[data-console][data-console-root] .ac-table-scroll{max-height:420px;overflow-y:auto}[data-console][data-console-root] .ac-table-scroll th{position:sticky;top:0;z-index:1}[data-console][data-console-root] .ac-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px;padding:8px 12px;border-top:1px solid var(--ac-c-row-line)}[data-console][data-console-root] .ac-pager-count{margin-right:auto;font-family:var(--ac-font-mono);font-size:var(--ac-text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--ac-ink-2)}[data-console][data-console-root] .ac-pager-prev{transform:rotate(180deg)}[data-console][data-console-root] .ac-pager-more{justify-content:center}[data-console][data-console-root] .ac-pager-more .ac-pager-count{margin-right:0}[data-console][data-console-root] .ac-rowcheck{display:inline-grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:2px;background:transparent;cursor:pointer}[data-console][data-console-root] .ac-table :is(th,td):has(>.ac-rowcheck){width:1%;padding:0 0 0 6px}[data-console][data-console-root] .ac-rowcheck:is([aria-checked=true],[aria-checked=mixed]) .ac-facet-box{border-color:var(--ac-accent-fill-edge);background:var(--ac-accent-fill)}[data-console][data-console-root] .ac-rowcheck[aria-checked=true] .ac-facet-box:after{content:"";width:8px;height:4px;margin-top:-2px;border-bottom:1.5px solid var(--ac-on-fill);border-left:1.5px solid var(--ac-on-fill);transform:rotate(-45deg)}[data-console][data-console-root] .ac-rowcheck[aria-checked=mixed] .ac-facet-box:after{content:"";width:8px;height:1.5px;background:var(--ac-on-fill)}[data-console][data-console-root] .ac-bulkbar{position:sticky;bottom:12px;z-index:2;display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:8px 12px;border:1px solid var(--ac-edge);border-left:3px solid var(--ac-info-line);border-radius:2px;background:var(--ac-float)}[data-console][data-theme=frost][data-console-root] .ac-bulkbar{box-shadow:var(--ac-m-float-lift)}[data-console][data-console-root] .ac-bulkbar-count{font-family:var(--ac-font-mono);font-size:var(--ac-text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--ac-ink-strong)}[data-console][data-console-root] .ac-bulkbar-verbs{display:flex;flex-wrap:wrap;gap:6px;margin-left:auto}[data-console][data-console-root] .ac-tags{display:inline-flex;flex-wrap:wrap;gap:4px}[data-console][data-console-root] .ac-tag{display:inline-flex;align-items:center;gap:5px;height:18px;padding:0 6px;border:1px solid var(--ac-c-inset-line);border-radius:2px;background:var(--ac-c-inset);font-family:var(--ac-font-mono);font-size:var(--ac-text-xs);font-weight:500;line-height:1;white-space:nowrap;color:var(--ac-ink)}[data-console][data-console-root] .ac-tag-k{color:var(--ac-ink-3)}[data-console][data-console-root] .ac-tag-more{color:var(--ac-ink-2)}[data-console][data-console-root] .ac-combo{position:relative;display:inline-flex;align-items:center;width:320px;max-width:100%}[data-console][data-console-root] .ac-combo .ac-input{width:100%;padding-right:28px}[data-console][data-console-root] .ac-combo-chev{position:absolute;right:8px;color:var(--ac-ink-2);pointer-events:none}[data-console][data-console-root] .ac-combo-list{position:absolute;top:calc(100% + 4px);left:0;z-index:20;width:100%;max-height:264px;margin:0;padding:4px;overflow-y:auto;border:1px solid var(--ac-edge);border-radius:2px;background:var(--ac-float);list-style:none}[data-console][data-theme=frost][data-console-root] .ac-combo-list{box-shadow:var(--ac-m-float-lift)}[data-console][data-console-root] .ac-combo-option{display:grid;grid-template-columns:22px minmax(0,1fr) auto 14px;align-items:center;gap:10px;min-height:32px;padding:0 8px;border-radius:2px;cursor:pointer}[data-console][data-console-root] .ac-combo-option[data-active]{background:var(--ac-c-row-sel);box-shadow:inset 2px 0 0 var(--ac-info-line)}[data-console][data-console-root] .ac-combo-option .ac-initials{width:22px;height:22px}[data-console][data-console-root] .ac-combo-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ac-ink-strong)}[data-console][data-console-root] .ac-combo-sub{font-size:var(--ac-text-sm);color:var(--ac-ink-2)}[data-console][data-console-root] .ac-combo-option[aria-selected=true] .ac-combo-name{font-weight:600}[data-console][data-console-root] .ac-combo-empty{padding:8px;font-size:var(--ac-text-sm);color:var(--ac-ink-2)}[data-console][data-console-root] .ac-catlayout{display:grid;grid-template-columns:220px minmax(0,1fr);align-items:start;gap:12px}[data-console][data-console-root] .ac-catrail{display:flex;flex-direction:column;padding:6px 0}[data-console][data-console-root] .ac-catrail-item{display:flex;align-items:center;gap:10px;min-height:max(26px,calc(var(--ac-row-h) - 10px));padding:0 12px 0 10px;border:0;border-left:2px solid transparent;background:transparent;color:var(--ac-ink-2);text-align:left;cursor:pointer}[data-console][data-console-root] .ac-catrail-item:hover{background:var(--ac-plate-hover);color:var(--ac-ink-strong)}[data-console][data-console-root] .ac-catrail-item[data-state=active]{border-left-color:var(--ac-accent-line);background:var(--ac-accent-tint);color:var(--ac-ink-strong);font-weight:600}[data-console][data-console-root] .ac-catrail-text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-console][data-console-root] .ac-catrail-count{font-family:var(--ac-font-mono);font-size:var(--ac-text-xs);font-weight:600;color:var(--ac-ink-3)}[data-console][data-console-root] .ac-tschart{display:grid;gap:8px;padding:12px 16px 16px}[data-console][data-console-root] .ac-tschart-legend{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:var(--ac-text-sm);color:var(--ac-ink-2)}[data-console][data-console-root] .ac-tschart-legend li{display:inline-flex;align-items:center;gap:6px}[data-console][data-console-root] .ac-tschart-plot{position:relative;min-width:0;border-radius:2px}[data-console][data-console-root] .ac-tschart-svg{display:block;overflow:visible}[data-console][data-console-root] .ac-tschart-tick{fill:var(--ac-ink-3);font-family:var(--ac-font-mono);font-size:10px}[data-console][data-console-root] .ac-tschart-label{fill:var(--ac-ink-2);font-size:11px}[data-console][data-console-root] .ac-tschart-base{stroke:var(--ac-rule);stroke-width:1}[data-console][data-console-root] .ac-tschart-line{fill:none;stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round}[data-console][data-console-root] .ac-tschart-cursor line{stroke:var(--ac-edge);stroke-width:1}[data-console][data-console-root] .ac-tschart-readout{position:absolute;top:0;z-index:5;display:grid;gap:3px;min-width:180px;margin-left:10px;padding:5px 8px;border:1px solid var(--ac-edge);border-radius:2px;background:var(--ac-float);font-size:var(--ac-text-sm);color:var(--ac-ink-strong);pointer-events:none}[data-console][data-console-root] .ac-tschart-readout[data-side=left]{transform:translate(calc(-100% - 20px))}[data-console][data-theme=frost][data-console-root] .ac-tschart-readout{box-shadow:var(--ac-m-float-lift)}[data-console][data-console-root] .ac-tschart-when{font-family:var(--ac-font-mono);font-size:var(--ac-text-xs);color:var(--ac-ink-2)}[data-console][data-console-root] .ac-tschart-row{display:grid;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:8px}[data-console][data-console-root] .ac-tschart-note{margin:0;font-size:var(--ac-text-sm);color:var(--ac-ink-2)}[data-console][data-console-root] .ac-form{display:flex;flex-direction:column;max-width:640px;padding:2px 16px 16px}[data-console][data-console-root] .ac-form-section{margin:20px 0 0;padding:0;border:0}[data-console][data-console-root] .ac-form-section>.ac-section{display:block;width:100%;margin-bottom:0;padding:0}[data-console][data-console-root] .ac-form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}[data-console][data-console-root] .ac-input-s{width:120px}[data-console][data-console-root] .ac-input-m{width:320px;max-width:100%}[data-console][data-console-root] .ac-form-foot{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:20px;padding-top:14px;border-top:1px solid var(--ac-c-row-line)}[data-console][data-console-root] .ac-plate-name{display:inline-flex;align-items:center;gap:8px;min-width:0}[data-console][data-console-root] .ac-tab-stack{display:flex;flex-direction:column;gap:12px;min-width:0}[data-console][data-console-root] .ac-statuspage{display:flex;flex-direction:column;align-items:flex-start;gap:4px;max-width:640px;padding:24px 0 8px}[data-console][data-console-root] .ac-statuspage-facts{display:grid;gap:6px;align-self:stretch;margin:10px 0 0;padding:10px 14px;border:1px solid var(--ac-c-inset-line);border-radius:2px;background:var(--ac-c-inset)}[data-console][data-console-root] .ac-statuspage-facts>div{display:grid;grid-template-columns:120px minmax(0,1fr);align-items:baseline;gap:12px}[data-console][data-console-root] .ac-statuspage-facts dd{margin:0;overflow-wrap:anywhere;color:var(--ac-ink-strong)}[data-console][data-console-root] .ac-statuspage-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}[data-console][data-console-root] .ac-signin{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:min(400px,100%);padding:20px 24px 24px}[data-console][data-console-root] .ac-signin-error{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:8px 0 0;font-size:var(--ac-text-sm);color:var(--ac-ink)}[data-console][data-console-root] .ac-signin-actions{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:16px}[data-console][data-console-root] .ac-signin-page{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;min-height:100%;padding:40px 16px}[data-console][data-console-root] .ac-signin-brand{display:flex;flex-direction:column;align-items:center;gap:12px}[data-console][data-console-root] .ac-tagline{letter-spacing:.2em;color:var(--ac-ink-2);text-align:center}[data-console][data-console-root] :is(.ac-signin-foot,.ac-about-legal){font-size:var(--ac-text-sm);color:var(--ac-ink-2)}[data-console][data-console-root] .ac-signin-foot{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}[data-console][data-console-root] .ac-signin-foot p{margin:0}[data-console][data-console-root] .ac-about-legal{margin:0;padding:0 16px 12px}@container console (max-width: 640px){[data-console][data-console-root] .ac-filterbar-search{flex:1 1 100%;width:auto}[data-console][data-console-root] .ac-filterbar-end{margin-left:0}[data-console][data-console-root] .ac-catlayout{grid-template-columns:minmax(0,1fr)}[data-console][data-console-root] .ac-catrail{flex-direction:row;padding:0;overflow-x:auto;scrollbar-width:none}[data-console][data-console-root] .ac-catrail-item{flex:none;border-bottom:2px solid transparent;border-left:0}[data-console][data-console-root] .ac-catrail-item[data-state=active]{border-bottom-color:var(--ac-accent-line)}[data-console][data-console-root] .ac-form-row{grid-template-columns:minmax(0,1fr)}[data-console][data-console-root] .ac-bulkbar .ac-btn{min-height:36px}}[data-console][data-console-root] :is(.ac-field,.ac-daterange)[data-invalid] .ac-input,[data-console][data-console-root] :is(.ac-field,.ac-daterange)[data-invalid] .ac-input:hover{border-left-color:var(--ac-alert-line);box-shadow:inset 1px 0 0 var(--ac-alert-line)}[data-console][data-console-root] .ac-crumbs{display:flex;align-items:center;min-height:20px;font-family:var(--ac-font-ui);font-size:12px;line-height:20px;color:var(--ac-ink-2)}[data-console][data-console-root] .ac-crumbs ol{display:flex;align-items:center;flex-wrap:nowrap;min-width:0;margin:0;padding:0;list-style:none}[data-console][data-console-root] .ac-crumb{display:inline-flex;align-items:center;min-width:0}[data-console][data-console-root] .ac-crumb-link,[data-console][data-console-root] .ac-crumb-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:24ch}[data-console][data-console-root] .ac-crumb[data-pos=current] .ac-crumb-text{max-width:48ch;color:var(--ac-ink-strong);font-weight:600}[data-console][data-console-root] .ac-crumb-link{color:var(--ac-ink-2);text-decoration:none;border-bottom:1px solid var(--ac-rule);line-height:17px}[data-console][data-console-root] .ac-crumb-link:hover{color:var(--ac-ink-strong);border-bottom-color:var(--ac-ink-strong)}[data-console][data-console-root] .ac-crumb-sep{padding:0 6px;color:var(--ac-ink-3)}[data-console][data-console-root] .ac-crumb-skeleton{display:inline-block;width:64px;height:10px;background:var(--ac-rule);animation:ac-crumb-pulse 1.4s ease-in-out infinite}@keyframes ac-crumb-pulse{50%{opacity:.45}}@media (prefers-reduced-motion: reduce){[data-console][data-console-root] .ac-crumb-skeleton{animation:none}}[data-console][data-console-root] .ac-crumb-fold{display:none;position:relative}[data-console][data-console-root] .ac-crumb-more{min-width:26px;height:26px;border:0;background:transparent;color:var(--ac-ink-2);cursor:pointer}[data-console][data-console-root] .ac-crumb-menu{position:absolute;top:26px;left:0;z-index:30;min-width:160px}@container console (max-width: 640px){[data-console][data-console-root] .ac-crumb-fold{display:inline-flex}[data-console][data-console-root] .ac-crumb[data-pos=earlier]{display:none}[data-console][data-console-root] .ac-crumb[data-pos=parent]:before{content:"‹";padding-right:6px;color:var(--ac-ink-3)}[data-console][data-console-root] .ac-crumb[data-pos=parent] .ac-crumb-link{max-width:16ch}[data-console][data-console-root] .ac-crumb[data-pos=current] .ac-crumb-text{max-width:12ch}}[data-console][data-console-root] .ac-blocker{display:grid;gap:6px;margin:0 14px 10px}[data-console][data-console-root] .ac-blocker-line{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:7px 10px;border:1px solid var(--ac-rule);border-left:3px solid var(--ac-warn-line);background:var(--ac-c-inset);color:var(--ac-ink)}[data-console][data-console-root] .ac-blocker-line[data-severity=idle]{border-style:dashed;border-left:3px solid var(--ac-rule)}[data-console][data-console-root] .ac-blocker-text{flex:1 1 260px;min-width:0}[data-console][data-console-root] .ac-blocker-hint{color:var(--ac-ink-2)}@container console (max-width: 640px){[data-console][data-console-root] .ac-blocker{margin:0 12px 10px}[data-console][data-console-root] .ac-blocker-line .ac-btn{width:100%;min-height:44px;justify-content:center}}[data-console][data-console-root] .ac-sticky-wrap{position:sticky;top:0;z-index:20;height:0}[data-console][data-console-root] .ac-sticky-bar{position:absolute;inset:0 0 auto;display:none;align-items:center;gap:12px;height:44px;padding:0 14px;border-bottom:1px solid var(--ac-rule);background:var(--ac-float)}[data-console][data-console-root] .ac-sticky-bar[data-shown=true]{display:flex}[data-console][data-console-root] .ac-sticky-name{display:flex;align-items:center;gap:8px;min-width:0}[data-console][data-console-root] .ac-sticky-name strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--ac-font-ui);font-weight:600}[data-console][data-console-root] .ac-sticky-tabs{flex:1 1 auto;min-width:0;overflow:hidden}[data-console][data-console-root] .ac-sticky-tabs .ac-tabs{border-bottom:0}[data-console][data-console-root] .ac-sticky-verbs{display:flex;gap:6px;margin-left:auto}@container console (max-width: 640px){[data-console][data-console-root] .ac-sticky-bar{padding:0 12px}[data-console][data-console-root] .ac-sticky-tabs,[data-console][data-console-root] .ac-sticky-verbs .ac-btn>span{display:none}}[data-console][data-console-root] .ac-tabpicker{display:none;position:relative}[data-console][data-console-root] .ac-tabpicker-btn{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:44px;padding:0 12px;border:1px solid var(--ac-rule);background:transparent;color:var(--ac-ink-strong);font-family:var(--ac-font-mono);font-size:var(--ac-text-xs);font-weight:600;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}[data-console][data-console-root] .ac-tabpicker .ac-menu{position:fixed;left:12px;right:12px;bottom:calc(64px + env(safe-area-inset-bottom,0px));max-height:60vh;overflow-y:auto;display:flex;flex-direction:column;padding:4px 0;z-index:30}[data-console][data-console-root] .ac-tabpicker .ac-menu-item{min-height:44px;width:100%;border:0;background:transparent;color:inherit;font:inherit;text-align:left;padding:0 12px}[data-console][data-console-root] .ac-tabpicker .ac-menu-item[aria-checked=true]{color:var(--ac-ink-strong);font-weight:600;box-shadow:inset 2px 0 0 var(--ac-info-line)}[data-console][data-console-root] .ac-tabpicker .ac-menu-item:hover,[data-console][data-console-root] .ac-tabpicker .ac-menu-item:focus-visible{background:var(--ac-sel);color:var(--ac-ink-strong)}@container console (max-width: 640px){[data-console][data-console-root] .ac-tabpicker{display:block}[data-console][data-console-root] .ac-tabpicker+.ac-tabs{display:none}}.ac-account-menu{display:flex;flex-direction:column;gap:10px;min-width:268px;text-align:left}.asi-topbar__menu-section{display:flex;flex-direction:column;gap:6px}.asi-topbar__menu-head{margin:0}.asi-topbar__menu-facts{display:grid;grid-template-columns:auto 1fr;gap:4px 10px;margin:0;align-items:baseline}.asi-topbar__menu-label{font-family:var(--asi-font-mono);font-size:9px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--asi-text-muted);white-space:nowrap}.asi-topbar__menu-value{margin:0;color:var(--asi-text-primary);font-size:11.5px;overflow-wrap:anywhere}.asi-topbar__menu-prose{grid-column:1 / -1;color:var(--asi-text-muted);font-size:11px;line-height:1.45}.asi-topbar__menu-links{display:flex;flex-direction:column}.asi-topbar__menu-link{display:flex;flex-direction:column;gap:2px;padding:6px 8px;margin:0 -8px;border:1px solid transparent;border-radius:0;color:var(--asi-text-primary);font-size:11.5px;text-decoration:none;transition:border-color .12s linear,background-color .12s linear}.asi-topbar__menu-link:hover,.asi-topbar__menu-link:focus-visible{border-color:var(--asi-border);background:var(--asi-bg-secondary)}.asi-topbar__menu-hint{color:var(--asi-text-muted);font-size:10px;line-height:1.4}.asi-topbar__menu-foot{display:flex;justify-content:flex-end;padding-top:10px;border-top:1px solid var(--asi-border)}.asi-topbar__menu-meta{display:flex;flex-direction:column;gap:4px;padding-bottom:9px;border-bottom:1px solid var(--asi-border)}.asi-topbar__menu-name{color:var(--asi-text-primary);font-weight:500;font-size:11.5px;letter-spacing:-.01em}.asi-topbar__menu-kind{font-family:var(--asi-font-mono);font-size:9px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--asi-text-muted)}.asi-live-ind{display:inline-flex;align-items:center;gap:8px;padding:0 4px;white-space:nowrap}.asi-live-ind .ac-micro{color:var(--ac-ink-3)}@container console (max-width: 1250px){.asi-live-ind .ac-micro{display:none}}.asi-console-host{position:fixed;inset:0}.ac-crash{display:grid;gap:6px;padding:24px;background:#fff3f1;color:#4a0c0c}.asi-shell-canvas{min-width:0;padding:0 0 96px}.asi-shell-canvas>.ac-crumbs{padding:14px 20px 0;box-sizing:content-box}.asi-shell-canvas>.ac-crumbs+.asi-app-shell__canvas .ac-page{padding-top:8px}.asi-shell-canvas>.asi-app-shell__canvas{padding:0}.asi-shell-canvas>.asi-app-shell__canvas:not(:has(.ac-page)){padding:8px 20px 0}@container console (max-width: 640px){.asi-shell-canvas{padding-bottom:24px}.asi-shell-canvas>.ac-crumbs{padding:12px 12px 0}.asi-shell-canvas>.asi-app-shell__canvas:not(:has(.ac-page)){padding:8px 12px 0}}.asi-shell-canvas:has(>.asi-app-shell__canvas>.asi-flow){display:flex;flex-direction:column;padding-bottom:0}.asi-shell-canvas>.asi-app-shell__canvas:has(>.asi-flow){flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding:8px 32px 0}.asi-app-shell__canvas>.asi-flow{margin-top:0;margin-bottom:0}[data-console] .ac-nav-item{text-decoration:none}[data-console] .ac-nav-item .ac-count{margin-left:auto}[data-console] .ac-nav-group{padding-bottom:6px}[data-console] .ac-scope{position:relative;gap:8px}[data-console] .ac-scope-select{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}[data-console] .ac-scope-select option{color:#111;background:#fff}[data-console] .ac-scope-static{cursor:default}[data-console] .ac-account-wrap{position:relative}[data-console] .ac-account-menu{position:absolute;top:calc(100% + 6px);right:0;z-index:30;min-width:280px;max-width:340px}[data-console] .ac-account-menu dl{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;margin:0;padding:4px 12px 8px}[data-console] .ac-account-menu dt{color:var(--ac-ink-3);font-family:var(--ac-font-mono);font-size:var(--ac-text-xs);text-transform:uppercase}[data-console] .ac-account-menu dd{margin:0;min-width:0;overflow-wrap:anywhere}[data-console] .ac-account-menu a.ac-menu-item{display:flex;flex-direction:column;align-items:flex-start;gap:2px;text-decoration:none;color:inherit}[data-console] .ac-account-menu .ac-menu-hint{color:var(--ac-ink-3);font-size:var(--ac-text-xs)}[data-console] .ac-account-menu .ac-menu-foot{display:flex;padding:8px 12px 4px}[data-console] .ac-theme-btn{height:28px}[data-console] .ac-tabbar a.ac-tabbar-item{text-decoration:none}[data-console][data-console-root] .ac-shell[data-band=off]{grid-template-areas:"rail top" "rail main";grid-template-rows:50px minmax(0,1fr)}@container console (max-width: 640px){[data-console][data-console-root] .ac-shell[data-band=off]{grid-template-areas:"top" "main" "tabbar";grid-template-rows:48px minmax(0,1fr) auto}}.asi-shell-canvas:has(>.asi-app-shell__canvas>.tm-root){display:flex;flex-direction:column;padding-bottom:0}.asi-shell-canvas>.asi-app-shell__canvas:has(>.tm-root){flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding:0}.asi-palette-root{position:fixed;inset:0;z-index:var(--asi-z-palette);display:flex;justify-content:center;align-items:flex-start;padding-top:12vh}.asi-palette__scrim{position:absolute;inset:0;background:var(--asi-scrim)}.asi-palette{position:relative;width:min(640px,92vw);max-height:60vh;display:flex;flex-direction:column;background:var(--fr-panelSolid);border:1px solid var(--fr-borderStrong);border-radius:2px;box-shadow:var(--fr-shadow);animation:asi-palette-in .14s ease}@keyframes asi-palette-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.asi-palette__search{display:flex;align-items:center;gap:var(--asi-space-3);padding:var(--asi-space-4) var(--asi-space-5);border-bottom:var(--asi-border-width) solid var(--asi-border)}.asi-palette__search-icon{display:inline-flex;color:var(--asi-text-muted)}.asi-palette__input{flex:1;background:transparent;border:none;outline:none;color:var(--asi-text-primary);font-family:var(--asi-font-body);font-size:var(--asi-fs-body)}.asi-palette__input::placeholder{color:var(--asi-text-muted)}.asi-palette__kbd{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);padding:1px var(--asi-space-1);border:var(--asi-border-width) solid var(--asi-border);color:var(--asi-text-muted)}.asi-palette__list{list-style:none;margin:0;padding:var(--asi-space-2);overflow-y:auto;display:flex;flex-direction:column;gap:2px}.asi-palette__item{display:flex;align-items:center;justify-content:space-between;gap:var(--asi-space-3);padding:var(--asi-space-2) var(--asi-space-3);cursor:pointer;border-left:var(--asi-border-width) solid transparent}.asi-palette__item{min-height:36px;border-left-width:2px}.asi-palette__item[data-active=true]{background:var(--fr-focusWash);border-left-color:var(--fr-focus)}.asi-palette__group{padding:10px 12px 4px;font-family:var(--asi-font-mono);font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--fr-dim)}.asi-palette__status{padding:8px 12px;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--fr-dim);border-top:1px dashed var(--fr-hair)}.asi-palette__item-label{color:var(--asi-text-primary);font-size:var(--asi-fs-body)}.asi-palette__item-hint{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-muted)}.asi-palette__empty{padding:var(--asi-space-5);text-align:center;color:var(--asi-text-muted);font-family:var(--asi-font-mono);font-size:var(--asi-fs-small)}@media (prefers-reduced-motion: reduce){.asi-palette{animation:none}}.asi-glow-button{font-family:var(--asi-font-display);font-weight:var(--asi-fw-semibold);font-size:var(--asi-fs-small);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;padding:var(--asi-space-2) var(--asi-space-4);border-radius:var(--asi-radius-sm);cursor:pointer;transition:transform var(--asi-transition),box-shadow var(--asi-transition),filter var(--asi-transition)}.asi-glow-button:hover{transform:translate(var(--asi-hover-lift),var(--asi-hover-lift))}.asi-tone-accent:hover{box-shadow:var(--asi-glow)}.asi-tone-danger:hover{box-shadow:var(--asi-glow-danger)}.asi-tone-warning:hover{box-shadow:var(--asi-glow-warning)}.asi-tone-success:hover{box-shadow:var(--asi-glow-success)}.asi-glow-button:active{transform:translate(0)}.asi-glow-button:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.asi-glow-button--ghost{background:transparent}.asi-glow-button--ghost.asi-tone-accent{color:var(--fr-warn);border:var(--asi-border-width) solid var(--fr-warn)}.asi-glow-button--ghost.asi-tone-danger{color:var(--fr-bad);border:var(--asi-border-width) solid var(--fr-bad)}.asi-glow-button--ghost.asi-tone-warning{color:var(--asi-warning);border:var(--asi-border-width) solid var(--asi-warning)}.asi-glow-button--ghost.asi-tone-success{color:var(--asi-success);border:var(--asi-border-width) solid var(--asi-success)}.asi-glow-button--ghost.asi-tone-accent:hover{background:var(--fr-warn);color:var(--asi-accent-foreground)}.asi-glow-button--ghost.asi-tone-danger:hover{background:var(--fr-bad);color:var(--asi-danger-foreground)}.asi-glow-button--ghost.asi-tone-warning:hover{background:var(--asi-warning);color:var(--asi-warning-foreground)}.asi-glow-button--ghost.asi-tone-success:hover{background:var(--asi-success);color:var(--asi-success-foreground)}.asi-reauth{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:var(--asi-space-4);background:var(--asi-scrim)}.asi-reauth__panel{width:100%;max-width:30rem;background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-strong);border-radius:var(--asi-radius-sm);padding:var(--asi-space-4);display:flex;flex-direction:column;gap:var(--asi-space-3)}.asi-reauth__title{margin:0;font-family:var(--asi-font-display);font-size:var(--asi-fs-lg);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-primary)}.asi-reauth__body{margin:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-text-muted)}.asi-reauth__actions{display:flex;gap:var(--asi-space-2);align-items:center}.asi-reauth__dismiss{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-medium);color:var(--asi-text-muted);background:transparent;border:var(--asi-border-width) solid var(--asi-border-input);border-radius:var(--asi-radius-sm);padding:var(--asi-space-1) var(--asi-space-3);cursor:pointer}.asi-reauth__dismiss:hover{color:var(--asi-text-primary);border-color:var(--asi-border-strong)}.asi-reauth__count{font-family:var(--asi-font-mono, monospace);font-variant-numeric:tabular-nums;color:var(--asi-text-primary)}.asi-reauth__form{display:flex;flex-direction:column;gap:var(--asi-space-3)}.asi-reauth__field{display:flex;flex-direction:column;gap:var(--asi-space-1)}.asi-reauth__label{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-medium);color:var(--asi-text-muted)}.asi-reauth__input{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);color:var(--asi-text-primary);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-input);border-radius:var(--asi-radius-sm);padding:var(--asi-space-2) var(--asi-space-3)}.asi-reauth__input:focus-visible{outline:2px solid var(--fr-focus);outline-offset:1px;border-color:var(--asi-border-strong)}.asi-reauth__error{margin:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--fr-bad)}.asi-reauth__fallback{align-self:flex-start;font-family:var(--asi-font-body);font-size:var(--asi-fs-small);color:var(--asi-text-muted);background:transparent;border:none;padding:0;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.asi-reauth__fallback:hover{color:var(--asi-text-primary)}.asi-whoami-error{display:flex;align-items:center;gap:var(--asi-space-3);margin-bottom:var(--asi-space-4);padding:var(--asi-space-3) var(--asi-space-4);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-strong);border-left:3px solid var(--fr-bad);border-radius:var(--asi-radius-sm)}.asi-whoami-error__glyph{flex:0 0 auto;color:var(--fr-bad)}.asi-whoami-error__text{display:flex;flex-direction:column;gap:var(--asi-space-1);min-width:0;flex:1 1 auto}.asi-whoami-error__title{font-family:var(--asi-font-display);font-weight:var(--asi-fw-medium);letter-spacing:var(--asi-ls-wide);color:var(--asi-text-primary)}.asi-whoami-error__detail{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-text-muted)}.asi-whoami-error__retry{flex:0 0 auto;padding:var(--asi-space-2) var(--asi-space-3);font-family:var(--asi-font-body);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-medium);color:var(--fr-bad);background:transparent;border:var(--asi-border-width) solid var(--fr-bad);border-radius:var(--asi-radius-sm);cursor:pointer;transition:background-color .12s ease,color .12s ease}.asi-whoami-error__retry:hover{color:var(--asi-bg-surface);background:var(--fr-bad)}.asi-whoami-error__retry:focus-visible{outline:2px solid var(--fr-focus);outline-offset:2px}@media (max-width: 640px){.asi-whoami-error{flex-wrap:wrap}.asi-whoami-error__retry{width:100%}}.asi-app-shell__canvas>*{width:100%;min-width:0}:root[data-theme][data-theme] [data-console] [data-catalog-page]{--k-allow: var(--ac-info-line);--k-deny: var(--ac-alert);--k-redact: var(--ac-cat-4);--k-warn: var(--ac-warn);--k-ok: var(--ac-ok);--k-live: var(--ac-live);--k-line: var(--ac-cat-1);--k-grid: var(--ac-hair);--k-axis: var(--ac-ink-3);--k-track: var(--ac-c-bar-track, var(--ac-sel));--gap: 12px;min-width:0}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-page{display:flex;flex-direction:column;gap:var(--gap);padding:8px 20px 24px;min-width:0}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--gap);align-items:stretch}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-grid>*{min-width:0}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-grid.k-top{align-items:start}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-c1{grid-column:span 1}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-c2{grid-column:span 2}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-c3{grid-column:span 3}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-c4{grid-column:span 4}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-c5{grid-column:span 5}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-c6{grid-column:span 6}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-c7{grid-column:span 7}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-c8{grid-column:span 8}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-c9{grid-column:span 9}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-c10{grid-column:span 10}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-c11{grid-column:span 11}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-c12{grid-column:span 12}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-r2{grid-row:span 2}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-r3{grid-row:span 3}@container console (max-width: 1100px){:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-grid>[class*=k-c]{grid-column:span 12}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-grid>.k-c3,:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-grid>.k-c4,:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-grid>.k-c6{grid-column:span 6}}@container console (max-width: 700px){:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-grid>[class*=k-c]{grid-column:span 12!important}}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-stack{display:flex;flex-direction:column;gap:8px;min-width:0}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-row{display:flex;align-items:center;gap:8px;min-width:0}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-wrap{flex-wrap:wrap}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-between{justify-content:space-between}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-grow{flex:1 1 auto;min-width:0}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-end{margin-left:auto}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-gap-1{gap:4px}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-gap-2{gap:8px}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-gap-3{gap:12px}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-gap-4{gap:16px}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-gap-6{gap:24px}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-p-0{padding:0}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-p-2{padding:8px}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-p-3{padding:12px}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-p-4{padding:16px}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-mt-1{margin-top:4px}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-mt-2{margin-top:8px}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-mt-3{margin-top:12px}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-mt-4{margin-top:16px}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-mb-2{margin-bottom:8px}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-mb-3{margin-bottom:12px}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-body{padding:12px 14px}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-scroll{overflow:auto;min-height:0}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-fill{height:100%}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-hide{display:none!important}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-sep{height:1px;background:var(--ac-hair);border:0;margin:8px 0}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-kpis{display:grid;grid-template-columns:repeat(var(--k-cols, 5),minmax(0,1fr))}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-kpis>.ac-cell{border-right:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-kpis>.ac-cell:last-child{border-right:0}@container console (max-width: 1100px){:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-kpis>.ac-cell{border-bottom:1px solid var(--ac-hair)}}:root[data-theme][data-theme] [data-console] [data-catalog-page] svg.k-chart{display:block;width:100%;height:auto;overflow:visible}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-chart text{font-family:var(--ac-font-mono);font-size:10px;fill:var(--k-axis)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-chart .k-gridline{stroke:var(--k-grid);stroke-width:1}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-legend{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:6px;font-size:var(--ac-text-xs);color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-legend i{display:inline-block;width:8px;height:8px;margin-right:5px}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-hbar{display:grid;grid-template-columns:minmax(70px,34%) 1fr auto;align-items:center;gap:6px 10px;font-size:var(--ac-text-sm)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-hbar .k-hbar-track{height:8px;background:var(--k-track);position:relative}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-hbar .k-hbar-fill{position:absolute;inset:0 auto 0 0;background:var(--ac-c-bar, var(--ac-cat-3))}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-hbar .k-hbar-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ac-ink)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-hbar .k-hbar-val{font-family:var(--ac-font-mono);color:var(--ac-ink-2);font-size:var(--ac-text-xs)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-live-ind{display:inline-flex;align-items:center;gap:8px;padding:0 4px;white-space:nowrap}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-live-ind .ac-micro{color:var(--ac-ink-3)}@container console (max-width: 1250px){:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-live-ind .ac-micro{display:none}}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-swatch{display:inline-block;width:28px;height:28px;border:1px solid var(--ac-rule);vertical-align:middle}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-note{font-size:var(--ac-text-xs);color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-tablewrap{overflow-x:auto}:root[data-theme][data-theme] [data-console] [data-catalog-page] .k-tablewrap>.ac-table{min-width:100%}:where(:root[data-theme][data-theme] [data-console] [data-catalog-page]) .m-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;height:26px;min-height:0;padding:0 10px;margin:0;border:1px solid var(--ac-edge);border-radius:2px;background:transparent;color:var(--ac-ink);font:500 11px/1 var(--ac-font-mono, "IBM Plex Mono", ui-monospace, monospace);letter-spacing:.04em;white-space:nowrap;cursor:pointer}:where(:root[data-theme][data-theme] [data-console] [data-catalog-page]) .m-btn:hover:not(:disabled){border-color:var(--ac-edge-strong);background:var(--ac-plate-hover)}:where(:root[data-theme][data-theme] [data-console] [data-catalog-page]) .m-btn:focus-visible{outline:2px solid var(--ac-focus);outline-offset:1px}:where(:root[data-theme][data-theme] [data-console] [data-catalog-page]) .m-btn:disabled,:where(:root[data-theme][data-theme] [data-console] [data-catalog-page]) .m-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}:where(:root[data-theme][data-theme] [data-console] [data-catalog-page]) .m-btn-t1{background:var(--ac-accent-fill);border-color:var(--ac-accent-fill-edge);color:var(--ac-on-fill)}:where(:root[data-theme][data-theme] [data-console] [data-catalog-page]) .m-btn-t1:hover:not(:disabled){background:var(--ac-accent-fill-hover);border-color:var(--ac-accent-fill-hover)}:where(:root[data-theme][data-theme] [data-console] [data-catalog-page]) .m-btn-t2{border-color:var(--ac-info-line);color:var(--ac-info)}:where(:root[data-theme][data-theme] [data-console] [data-catalog-page]) .m-btn-t3{border-color:var(--ac-edge);color:var(--ac-ink)}:where(:root[data-theme][data-theme] [data-console] [data-catalog-page]) .m-btn-sm{height:24px;padding:0 8px}:where(:root[data-theme][data-theme] [data-console] [data-catalog-page]) .m-btn-touch{height:44px;padding:0 16px;font-size:12px}:root[data-theme][data-theme] [data-console][data-console-root] [data-catalog-page] .m-btn{height:26px;min-height:0;padding:0 10px;font-size:11px;line-height:1;letter-spacing:.04em;text-transform:none}:root[data-theme][data-theme] [data-console][data-console-root] [data-catalog-page] .m-btn-t1,:root[data-theme][data-theme] [data-console][data-console-root] [data-catalog-page] .m-btn-t1:hover:not(:disabled){color:var(--ac-on-fill)}:root[data-theme][data-theme] [data-console][data-console-root] [data-catalog-page] .m-btn-t2{color:var(--ac-info)}:root[data-theme][data-theme] [data-console][data-console-root] [data-catalog-page] .m-btn-t3{color:var(--ac-ink)}:root[data-theme][data-theme] [data-console][data-console-root] [data-catalog-page] .m-btn-sm{height:24px;padding:0 8px}:root[data-theme][data-theme] [data-console][data-console-root] [data-catalog-page] .m-btn-touch{height:44px;padding:0 16px;font-size:12px}:where(:root[data-theme][data-theme] [data-console] [data-catalog-page]) .m-plate{--m-pad: 5px;display:inline-flex;align-items:center;justify-content:center;flex:none;box-sizing:content-box;width:var(--m-pw, 28px);height:var(--m-ph, 28px);padding:var(--m-pad);border:1px solid rgba(20,36,60,.14);border-radius:3px;background:#fbfcfd;color:#18212c;overflow:hidden}:where(:root[data-theme][data-theme] [data-console] [data-catalog-page]) .m-plate img{display:block;width:100%;height:100%;object-fit:contain;filter:none;opacity:1}:where(:root[data-theme][data-theme] [data-console] [data-catalog-page]) .m-plate[data-kind=protocol]{flex-direction:column;gap:2px;width:var(--m-pw, 120px);background:#fbfcfd}:where(:root[data-theme][data-theme] [data-console] [data-catalog-page]) .m-plate-cap{font:500 9px/1 var(--ac-font-mono, ui-monospace, monospace);letter-spacing:.1em;color:#465261}:where(:root[data-theme][data-theme] [data-console] [data-catalog-page]) .m-plate-pro{font:600 12px/1.1 var(--ac-font-mono, ui-monospace, monospace);color:#18212c;text-align:center}:where(:root[data-theme][data-theme] [data-console] [data-catalog-page]) .m-insts{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}:where(:root[data-theme][data-theme] [data-console] [data-catalog-page]) .m-inst{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:12px;min-width:0}:where(:root[data-theme][data-theme] [data-console] [data-catalog-page]) .m-inst-n{font-weight:600;color:var(--ac-ink-strong);min-width:0;overflow-wrap:anywhere}:where(:root[data-theme][data-theme] [data-console] [data-catalog-page]) .m-inst-t{color:var(--ac-ink-3);font-size:11px}:where(:root[data-theme][data-theme] [data-console] [data-catalog-page]) .m-inst-e{flex-basis:100%;color:var(--ac-alert);font-size:12px}:where(:root[data-theme][data-theme] [data-console] [data-catalog-page]) .m-inst-a{display:inline-flex;gap:6px;margin-left:auto}:where(:root[data-theme][data-theme] [data-console] [data-catalog-page]) .m-note{margin:0;font-size:12px;color:var(--ac-ink-3)}:where(:root[data-theme][data-theme] [data-console] [data-catalog-page]) .m-tray{display:flex;flex-direction:column;align-items:center;gap:8px;padding:20px;border:1px dashed var(--ac-rule);border-radius:2px;text-align:center}:where(:root[data-theme][data-theme] [data-console] [data-catalog-page]) .m-err{display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding:8px 12px;border:1px solid var(--ac-alert);border-radius:2px;font-size:12px}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1{gap:10px}:root[data-theme][data-theme] [data-console][data-console-root] [data-catalog-page] .m1 .ac-title{font-size:24px}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1 .ac-page-titles{flex:1 1 auto;min-width:0}:root[data-theme][data-theme] [data-console][data-console-root] [data-catalog-page] .m1 .ac-page-sub{max-width:none;text-wrap:wrap}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-jump{margin:0;font-size:12px;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-jump a{color:var(--ac-accent);text-decoration:underline}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-jump-sep{color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-none{margin:0;font-size:12px;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-rid{font:500 9px/1 var(--ac-font-mono, ui-monospace, monospace);letter-spacing:.08em;color:var(--ac-ink-3);white-space:nowrap}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-bar{position:sticky;top:0;z-index:6;display:flex;align-items:center;gap:12px;flex-wrap:nowrap;height:40px;box-sizing:border-box;padding:0 10px;border:1px solid var(--ac-hair);border-radius:2px;background:color-mix(in srgb,var(--ac-panel-solid) 90%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-search{position:relative;display:flex;align-items:center;flex:0 1 320px;min-width:200px}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-search .ac-icon{position:absolute;left:8px;color:var(--ac-ink-3);pointer-events:none}:root[data-theme][data-theme] [data-console][data-console-root] [data-catalog-page] .m1-search .ac-input{height:28px;min-height:0;padding:0 30px 0 28px;font-size:12px;box-sizing:border-box}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-search .ac-kbd{position:absolute;right:6px;font-size:10px}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-bar .ac-seg{flex:none}:root[data-theme][data-theme] [data-console][data-console-root] [data-catalog-page] .m1-bar .ac-seg-item{height:26px;min-height:0;padding:0 10px;font-size:11px;line-height:1;box-sizing:border-box}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-total{margin-left:auto;font-size:11px;color:var(--ac-ink-3);white-space:nowrap}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-layout{min-width:0}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-chg .m1-total{animation:m1-x .16s ease-out}@keyframes m1-x{0%{opacity:.2}to{opacity:1}}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-shelves{display:flex;flex-direction:column;gap:22px;min-width:0;transition:opacity .12s ease-out}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-shelves.m1-fading{opacity:0}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-shelf{display:flex;flex-direction:column;gap:8px;min-width:0;scroll-margin-top:52px}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-shelf-head{display:flex;align-items:baseline;gap:12px;padding-bottom:6px;border-bottom:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-eyebrow{margin:0;font:600 12px/1.2 var(--ac-font-mono, ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-shelf-head .m1-rid{margin-left:auto}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-covered{margin:0;font-size:12px;line-height:1.5;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-covered a,:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-open a{color:var(--ac-info);text-decoration:none;border-bottom:1px solid var(--ac-info-line)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-covered a:hover,:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-open a:hover{border-bottom-color:var(--ac-info)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-sub{margin:6px 0 0;display:flex;gap:10px;align-items:baseline}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-sub .m1-rid{margin-left:4px}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-grid{display:grid;gap:10px;min-width:0}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-grid-ready{grid-template-columns:repeat(auto-fill,minmax(440px,1fr))}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-grid-road{grid-template-columns:repeat(auto-fill,minmax(208px,1fr))}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-card{scroll-margin-top:56px;position:relative;box-sizing:border-box;min-width:0;border:1px solid var(--ac-hair);border-radius:2px;background:var(--ac-panel);-webkit-backdrop-filter:blur(18px) saturate(1.1);backdrop-filter:blur(18px) saturate(1.1);cursor:pointer}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-card:hover{border-color:var(--ac-edge-strong)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-card:focus-visible{outline:2px solid var(--ac-focus);outline-offset:1px}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-card[data-open=true]{box-shadow:inset 0 2px 0 var(--ac-accent);border-color:var(--ac-edge-strong)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-caret{position:absolute;top:8px;right:8px;color:var(--ac-ink-3);transition:transform .12s ease-out}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-card[data-open=true] .m1-caret{transform:rotate(180deg)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-ready{display:flex;flex-direction:column;gap:6px;min-height:168px;padding:10px 12px}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-ready-top{display:flex;gap:12px;align-items:center;padding-right:22px;min-width:0}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-ready-id{display:flex;flex-direction:column;gap:3px;min-width:0}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-name{margin:0;font:600 15px/1.25 var(--ac-font-ui, Inter, system-ui, sans-serif);color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-proto{font:500 11px/1.2 var(--ac-font-mono, ui-monospace, monospace);color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-desc{margin:0;font-size:12px;line-height:1.45;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-card-foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:4px}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-card-foot .m1-acts{display:inline-flex;gap:6px}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-card-foot .ac-mark{align-self:center}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-instl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3px;font-size:12px;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-il{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;position:relative}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-il-n{font-weight:600;color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-il-t{color:var(--ac-ink-3);font:500 11px/1.4 var(--ac-font-mono, ui-monospace, monospace)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-instl-note{margin:0;font-size:12px;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-st{display:inline-flex;align-items:center;gap:5px;font:600 10px/1.4 var(--ac-font-mono, ui-monospace, monospace);letter-spacing:.06em;text-transform:uppercase;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-dot{display:inline-block;width:7px;height:7px;background:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-catalog-page] [data-st=active]>.m1-dot,:root[data-theme][data-theme] [data-console] [data-catalog-page] [data-st=connected]>.m1-dot{background:var(--ac-ok)}:root[data-theme][data-theme] [data-console] [data-catalog-page] [data-st=error]>.m1-dot{background:var(--ac-alert)}:root[data-theme][data-theme] [data-console] [data-catalog-page] [data-st=error]>.m1-dot+*,:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-st[data-st=error]{color:var(--ac-alert)}:root[data-theme][data-theme] [data-console] [data-catalog-page] [data-st=configured]>.m1-dot,:root[data-theme][data-theme] [data-console] [data-catalog-page] [data-st=testing]>.m1-dot{background:var(--ac-info)}:root[data-theme][data-theme] [data-console] [data-catalog-page] [data-st=testing]>.m1-dot{animation:m1-probe .6s ease-in-out}@keyframes m1-probe{0%,to{opacity:1}50%{opacity:.2}}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-err-n{color:var(--ac-alert);font-weight:600}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-road{display:flex;flex-direction:column;gap:6px;min-height:96px;padding:8px 10px}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-road .m1-caret{top:6px;right:6px}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-road-n{font:500 13px/1.25 var(--ac-font-ui, Inter, system-ui, sans-serif);color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-stamp{display:inline-flex;align-items:center;gap:5px;font:500 10px/1.2 var(--ac-font-mono, ui-monospace, monospace);letter-spacing:.06em;text-transform:uppercase;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-stamp:before{content:"";width:6px;height:6px;border:1px solid var(--ac-ink-3);box-sizing:border-box}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-open{grid-column:1 / -1;display:grid;grid-template-columns:200px minmax(0,1fr);gap:14px 20px;align-items:start;padding:14px;border:1px solid var(--ac-edge-strong);border-radius:2px;background:var(--ac-panel-solid);transform-origin:top}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-open[data-new=true]{animation:m1-in .18s ease-out}@keyframes m1-in{0%{opacity:0;transform:scaleY(.94)}to{opacity:1;transform:none}}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-open-main{display:flex;flex-direction:column;gap:8px;min-width:0}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-open-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-open-head .m1-rid,:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-open-head [data-close]{margin-left:auto}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-open-head .m1-rid+[data-close]{margin-left:8px}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-open .m1-name{font-size:15px}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-meta{display:flex;flex-wrap:wrap;gap:4px 24px;font-size:12px;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-meta b{margin-right:6px;font:500 10px/1.4 var(--ac-font-mono, ui-monospace, monospace);letter-spacing:.08em;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-open-wide{grid-column:1 / -1;display:flex;flex-direction:column;gap:8px;min-width:0}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-open-act{display:flex;align-items:center;gap:8px;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-t{width:100%;border-collapse:collapse;font-size:12px}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-t th{text-align:left;padding:4px 8px 4px 0;font:500 10px/1.3 var(--ac-font-mono, ui-monospace, monospace);letter-spacing:.08em;color:var(--ac-ink-3);border-bottom:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-t td{padding:6px 8px 6px 0;border-bottom:1px solid var(--ac-hair);vertical-align:middle;color:var(--ac-ink-2);overflow-wrap:break-word}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-t td.m1-t-n{font-weight:600;color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-t td.m1-t-m{font-family:var(--ac-font-mono, ui-monospace, monospace);font-size:11px;white-space:nowrap}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-t td.m1-t-a{text-align:right;white-space:nowrap;padding-right:0}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-t td.m1-t-a .m-btn+.m-btn{margin-left:6px}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-t tr.m1-t-e td{border-bottom:1px solid var(--ac-hair);padding-top:0;color:var(--ac-alert)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-t tr[data-flash]{position:relative}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-links{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 18px;font-size:12px}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-open a.m1-vl{display:inline-flex;align-items:baseline;gap:6px}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-vl-h{font:500 11px/1.3 var(--ac-font-mono, ui-monospace, monospace);color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-vl-i{align-self:center;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-more{display:flex;align-items:center;gap:10px;font-size:11px;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-tray-wrap{display:flex;flex-direction:column;gap:10px}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-reqlink{margin:14px 0 0;font-size:12px}:root[data-theme][data-theme] [data-console] [data-catalog-page] a.m1-reqa{color:var(--ac-info, var(--ac-ink-2));text-decoration:underline;text-underline-offset:3px}:root[data-theme][data-theme] [data-console] [data-catalog-page] a.m1-reqa:hover,:root[data-theme][data-theme] [data-console] [data-catalog-page] a.m1-reqa:focus-visible{color:var(--ac-ink-strong);text-decoration-thickness:2px}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-reqdlg{width:min(480px,calc(100vw - 32px));max-height:calc(100vh - 32px);overflow:auto;background:var(--ac-panel-solid);opacity:1}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-rf{display:flex;flex-direction:column;gap:10px}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-f{display:flex;flex-direction:column;gap:3px;font:500 10px/1.3 var(--ac-font-mono, ui-monospace, monospace);letter-spacing:.08em;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console][data-console-root] [data-catalog-page] .m1-reqdlg .ac-input{height:28px;min-height:0;font-size:12px;padding:0 8px;box-sizing:border-box;font-family:var(--ac-font-ui, Inter, system-ui, sans-serif);letter-spacing:0}:root[data-theme][data-theme] [data-console][data-console-root] [data-catalog-page] .m1-reqdlg textarea.ac-input{height:auto;padding:6px 8px}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-ferr{min-height:0;color:var(--ac-alert, #b3261e);font:500 11px/1.3 var(--ac-font-ui, Inter, system-ui, sans-serif);letter-spacing:0}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-reqdlg .ac-float-foot{display:flex;justify-content:flex-end;gap:8px}@media (max-width: 720px){:root[data-theme][data-theme] [data-console] [data-catalog-page] .ac-dialog.m1-reqdlg{inset:auto 0 0!important;transform:none!important;width:100vw;max-width:100vw;border-radius:6px 6px 0 0;box-sizing:border-box}:root[data-theme][data-theme] [data-console][data-console-root] [data-catalog-page] .m1-reqdlg .m-btn,:root[data-theme][data-theme] [data-console][data-console-root] [data-catalog-page] .m1-reqdlg .ac-btn,:root[data-theme][data-theme] [data-console][data-console-root] [data-catalog-page] .m1-reqdlg .ac-input{min-height:44px;height:44px}:root[data-theme][data-theme] [data-console][data-console-root] [data-catalog-page] .m1-reqdlg .ac-btn-icon{min-width:44px}:root[data-theme][data-theme] [data-console][data-console-root] [data-catalog-page] .m1-reqdlg textarea.ac-input{height:auto}:root[data-theme][data-theme] [data-console][data-console-root] [data-catalog-page] .m1-reqdlg .ac-float-foot .m-btn{flex:1 1 0}}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-err-line{margin-bottom:2px}@media (max-width: 1100px){:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-grid-ready{grid-template-columns:minmax(0,1fr)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-open{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion: reduce){:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-shelves,:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-caret{transition:none}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-open[data-new=true],:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-chg .m1-total,:root[data-theme][data-theme] [data-console] [data-catalog-page] [data-st=testing]>.m1-dot{animation:none}}@media (max-width: 720px){:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-bar{position:static;height:auto;flex-wrap:wrap;row-gap:6px;padding:6px 10px}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-search{flex:1 1 100%;min-width:0}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-total{margin-left:0}}@media (max-width: 720px){:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-t,:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-t tbody{display:block}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-t thead{display:none}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-t tr[data-inst]{display:grid;grid-template-columns:1fr 1fr;gap:4px 12px;padding:8px 0;border-bottom:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-t tr[data-inst] td{display:block;padding:0;border:0}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-t td.m1-t-n,:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-t td.m1-t-a{grid-column:1 / -1}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-t td.m1-t-a{text-align:left;padding-top:4px}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-t td[data-l]:before{content:attr(data-l);display:block;font:500 10px/1.3 var(--ac-font-mono, ui-monospace, monospace);letter-spacing:.08em;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-t tr.m1-t-e{display:block;padding:0 0 8px;border-bottom:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-t tr.m1-t-e td{display:block;border:0;padding:0}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-t tr[data-inst][data-st=error]{border-bottom:0}}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-shelfname{margin:12px 0 0;display:flex;align-items:baseline;gap:8px;font:600 12px/1.2 var(--ac-font-mono, ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-shelfn{color:var(--ac-ink-3);font-weight:500}:root[data-theme][data-theme] [data-console] [data-catalog-page]{letter-spacing:normal}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-total{font-size:calc(var(--ac-text-base) - 1px)}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-sub.ac-micro{font-weight:500;line-height:inherit}:root[data-theme][data-theme] [data-console] [data-catalog-page] .m1-name{text-transform:none;letter-spacing:normal}[data-console] .ac-confirm-form{display:flex;flex-direction:column;gap:12px}[data-console] .ac-confirm-err{margin:0;color:var(--ac-alert-ink, var(--ac-ink-strong))}[data-console] .ac-actdlg{display:flex;flex-direction:column;gap:12px}[data-console] .ac-actdlg-body{margin:0}[data-console] .ac-cap-levels{display:grid;gap:4px;margin:0;padding:0;border:0}[data-console] .ac-cap-level{display:grid;grid-template-columns:16px 96px minmax(0,1fr) auto;align-items:center;gap:8px;padding:4px 0}[data-console] .ac-cap-level-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-console] :is(.ac-cap-level-spend,.ac-cap-level-active){font-family:var(--ac-font-mono);font-size:var(--ac-text-xs);letter-spacing:.1em;color:var(--ac-ink-2)}[data-console] .ac-cap-level-active{grid-column:3 / -1;color:var(--ac-info-ink, var(--ac-ink-2))}[data-console] .ac-cap-effects{display:grid;gap:4px;margin:0;padding:0;list-style:none;color:var(--ac-ink-2)}[data-console] .ac-receipt{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 10px}[data-console] .ac-receipt-msg{color:var(--ac-ink-strong)}[data-console] .ac-receipt-note{font-family:var(--ac-font-mono);font-size:var(--ac-text-xs);letter-spacing:.1em;color:var(--ac-ink-2)}[data-console] .ac-toast-flow{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:var(--ac-ink-strong);font-size:var(--ac-text-sm)}[data-console] .ac-secret{display:grid;gap:8px}[data-console] .ac-secret-value{display:block;padding:8px 10px;border:1px solid var(--ac-c-card-line);background:var(--ac-c-canvas);font-family:var(--ac-font-mono);font-size:var(--ac-text-sm);color:var(--ac-ink-strong);overflow-wrap:anywhere;user-select:all}[data-console] .ac-secret-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none}[data-console] .ac-secret-snippet{font-family:var(--ac-font-mono);font-size:var(--ac-text-xs);color:var(--ac-ink-2)}[data-console] .ac-secret-expiry{font-size:var(--ac-text-xs);color:var(--ac-ink-2)}[data-console] .ac-secret-actions{display:flex;gap:8px}[data-console] .ac-secret-ack{display:flex;align-items:center;gap:8px}[data-console] .ac-secret-warn{flex:1;color:var(--ac-ink-strong);font-weight:600}@container console (max-width: 640px){[data-console] .ac-secret-list{grid-template-columns:minmax(0,1fr)}}[data-console] .ac-keyreveal-call{display:grid;justify-items:start;gap:8px;font-family:var(--ac-font-ui)}[data-console] .ac-keyreveal-code{width:100%;margin:0;padding:8px 10px;border:1px solid var(--ac-c-card-line);background:var(--ac-c-canvas);font-family:var(--ac-font-mono);font-size:var(--ac-text-xs);color:var(--ac-ink-strong);white-space:pre-wrap;overflow-wrap:anywhere}[data-console] .ac-keyreveal-note{margin:0;font-size:var(--ac-text-xs);color:var(--ac-ink-2)}[data-console] .ac-cli{display:grid;width:100%;gap:6px}[data-console] .ac-cli-row{display:flex;align-items:flex-start;gap:8px}[data-console] .ac-cli-cmd{flex:1 1 auto;min-width:0;margin:0;padding:8px 10px;border:1px solid var(--ac-hair);background:var(--ac-bg);font-family:var(--ac-font-mono);font-size:var(--ac-text-sm);color:var(--ac-ink);white-space:pre-wrap;overflow-wrap:anywhere}[data-console] .ac-cli-cmd:focus-visible{outline:2px solid var(--ac-focus);outline-offset:2px}[data-console] .ac-cli-copy{flex:none}[data-console] .ac-cli-exit{margin:0;font-family:var(--ac-font-mono);font-size:var(--ac-text-xs);color:var(--ac-ink-3)}[data-console] .ac-cli-pem{justify-self:start;font-size:var(--ac-text-sm)}@container console (max-width: 640px){[data-console] .ac-cli-row{flex-direction:column}[data-console] .ac-cli-copy{align-self:stretch;min-height:44px;justify-content:center}}[data-console] .ac-burst-n{margin-left:6px;font-family:var(--ac-font-mono);font-size:var(--ac-text-xs);color:var(--ac-ink-2)}[data-console] .ac-held-pill{display:flex;justify-content:center;padding:6px 0;border-bottom:1px solid var(--ac-hair)}[data-console] .ac-held-pill>button{padding:2px 12px;border:1px solid var(--ac-hair);border-radius:6px;background:transparent;font-family:var(--ac-font-mono);font-size:var(--ac-text-xs);color:var(--ac-ink-2);cursor:pointer}[data-console] .ac-stream-li[data-selectable]{grid-template-columns:30px minmax(0,1fr) 26px}[data-console] .ac-stream-li[data-selectable]>.ac-facet-box{justify-self:center}[data-console] .ac-stream-foot{padding:10px 16px;font-size:var(--ac-text-sm);color:var(--ac-ink-3)}.ac-rowmenu-root{position:relative;display:inline-block}.ac-rowmenu-menu{position:absolute;top:calc(100% + 4px);right:0;z-index:20;display:flex;flex-direction:column;min-width:200px;padding:4px 0;text-align:left}.ac-rowmenu-menu[data-align=start]{right:auto;left:0}.ac-rowmenu-menu .ac-menu-item{min-height:32px;border:0;background:transparent;color:inherit;font:inherit;text-align:left}.ac-rowmenu-menu .ac-menu-item:not(:disabled):hover,.ac-rowmenu-menu .ac-menu-item:not(:disabled):focus-visible{background:var(--ac-sel);color:var(--ac-ink-strong);box-shadow:inset 2px 0 0 var(--ac-info-line)}[data-console] .ac-panel:has(.ac-rowmenu[aria-expanded=true]){position:relative;z-index:30}.react-flow{direction:ltr;--xy-edge-stroke-default: #b1b1b7;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #555;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(255, 255, 255, .5);--xy-minimap-background-color-default: #fff;--xy-minimap-mask-background-color-default: rgba(240, 240, 240, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #e2e2e2;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: transparent;--xy-background-pattern-dots-color-default: #91919a;--xy-background-pattern-lines-color-default: #eee;--xy-background-pattern-cross-color-default: #e2e2e2;background-color:var(--xy-background-color, var(--xy-background-color-default));--xy-node-color-default: inherit;--xy-node-border-default: 1px solid #1a192b;--xy-node-background-color-default: #fff;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(0, 0, 0, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #1a192b;--xy-node-border-radius-default: 3px;--xy-handle-background-color-default: #1a192b;--xy-handle-border-color-default: #fff;--xy-selection-background-color-default: rgba(0, 89, 220, .08);--xy-selection-border-default: 1px dotted rgba(0, 89, 220, .8);--xy-controls-button-background-color-default: #fefefe;--xy-controls-button-background-color-hover-default: #f4f4f4;--xy-controls-button-color-default: inherit;--xy-controls-button-color-hover-default: inherit;--xy-controls-button-border-color-default: #eee;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #ffffff;--xy-edge-label-color-default: inherit;--xy-resize-background-color-default: #3367d9}.react-flow.dark{--xy-edge-stroke-default: #3e3e3e;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #727272;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(150, 150, 150, .25);--xy-minimap-background-color-default: #141414;--xy-minimap-mask-background-color-default: rgba(60, 60, 60, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #2b2b2b;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: #141414;--xy-background-pattern-dots-color-default: #777;--xy-background-pattern-lines-color-default: #777;--xy-background-pattern-cross-color-default: #777;--xy-node-color-default: #f8f8f8;--xy-node-border-default: 1px solid #3c3c3c;--xy-node-background-color-default: #1e1e1e;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(255, 255, 255, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #999;--xy-handle-background-color-default: #bebebe;--xy-handle-border-color-default: #1e1e1e;--xy-selection-background-color-default: rgba(200, 200, 220, .08);--xy-selection-border-default: 1px dotted rgba(200, 200, 220, .8);--xy-controls-button-background-color-default: #2b2b2b;--xy-controls-button-background-color-hover-default: #3e3e3e;--xy-controls-button-color-default: #f8f8f8;--xy-controls-button-color-hover-default: #fff;--xy-controls-button-border-color-default: #5b5b5b;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #141414;--xy-edge-label-color-default: #f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props, var(--xy-background-color, var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1;touch-action:none}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width, var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke, var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width, var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;position:absolute;pointer-events:none}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected, var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{z-index:1001;overflow:visible;position:absolute}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background-color:var(--xy-handle-background-color, var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color, var(--xy-handle-border-color-default));border-radius:100%}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:0;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px) translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{font-size:10px;background:var(--xy-attribution-background-color, var(--xy-attribution-background-color-default));padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:0;top:0}.react-flow__viewport-portal{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__minimap{background:var( --xy-minimap-background-color-props, var(--xy-minimap-background-color, var(--xy-minimap-background-color-default)) )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var( --xy-minimap-mask-background-color-props, var(--xy-minimap-mask-background-color, var(--xy-minimap-mask-background-color-default)) );stroke:var( --xy-minimap-mask-stroke-color-props, var(--xy-minimap-mask-stroke-color, var(--xy-minimap-mask-stroke-color-default)) );stroke-width:var( --xy-minimap-mask-stroke-width-props, var(--xy-minimap-mask-stroke-width, var(--xy-minimap-mask-stroke-width-default)) )}.react-flow__minimap-node{fill:var( --xy-minimap-node-background-color-props, var(--xy-minimap-node-background-color, var(--xy-minimap-node-background-color-default)) );stroke:var( --xy-minimap-node-stroke-color-props, var(--xy-minimap-node-stroke-color, var(--xy-minimap-node-stroke-color-default)) );stroke-width:var( --xy-minimap-node-stroke-width-props, var(--xy-minimap-node-stroke-width, var(--xy-minimap-node-stroke-width-default)) )}.react-flow__background-pattern.dots{fill:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-dots-color-default)) )}.react-flow__background-pattern.lines{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-lines-color-default)) )}.react-flow__background-pattern.cross{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-cross-color-default)) )}.react-flow__controls{display:flex;flex-direction:column;box-shadow:var(--xy-controls-box-shadow, var(--xy-controls-box-shadow-default))}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{display:flex;justify-content:center;align-items:center;height:26px;width:26px;padding:4px;border:none;background:var(--xy-controls-button-background-color, var(--xy-controls-button-background-color-default));border-bottom:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) );color:var( --xy-controls-button-color-props, var(--xy-controls-button-color, var(--xy-controls-button-color-default)) );cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px;fill:currentColor}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:var(--xy-node-border-radius, var(--xy-node-border-radius-default));width:150px;font-size:12px;color:var(--xy-node-color, var(--xy-node-color-default));text-align:center;border:var(--xy-node-border, var(--xy-node-border-default));background-color:var(--xy-node-background-color, var(--xy-node-background-color-default))}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover, var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected, var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color, var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color, var(--xy-selection-background-color-default));border:var(--xy-selection-border, var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var( --xy-controls-button-background-color-hover-props, var(--xy-controls-button-background-color-hover, var(--xy-controls-button-background-color-hover-default)) );color:var( --xy-controls-button-color-hover-props, var(--xy-controls-button-color-hover, var(--xy-controls-button-color-hover-default)) )}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) )}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:5px;height:5px;border:1px solid #fff;border-radius:1px;background-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));translate:-50% -50%}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color, var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color, var(--xy-edge-label-color-default))}.asi-sg-canvas{height:520px;min-height:320px;border:1px solid var(--asi-border);background:var(--asi-bg-surface)}.asi-sg-notice{margin:0 0 8px;color:var(--asi-text-secondary)}.asi-sg-node{width:188px;height:84px;box-sizing:border-box;padding:6px 8px;overflow:hidden;background:var(--asi-bg-surface);border:1px solid var(--asi-border);color:var(--asi-text-primary);font-size:var(--asi-fs-xs)}.asi-sg-node:focus-visible,.react-flow__node:focus-visible .asi-sg-node{outline:2px solid var(--asi-text-primary);outline-offset:1px}.asi-sg-node__kind{text-transform:uppercase;letter-spacing:var(--asi-ls-wide);color:var(--asi-text-secondary)}.asi-sg-node__title{font-weight:var(--asi-fw-semibold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.asi-sg-node__meta{color:var(--asi-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.asi-sg-node__link{text-decoration:underline}.asi-sg-edge .react-flow__edge-path,.react-flow__edge.asi-sg-edge path{stroke:var(--asi-text-secondary);stroke-width:1}.react-flow__edge-text{font-size:var(--asi-fs-xs);fill:var(--asi-text-primary)}.asi-sg-tl{list-style:none;margin:0;padding:0}.asi-sg-tl ul{list-style:none;margin:2px 0 2px 20px;padding-left:10px;border-left:1px solid var(--asi-border)}.asi-sg-tl li{padding:3px 0;display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline}.asi-sg-tl li>ul{flex-basis:100%}.asi-sg-tl__time,.asi-sg-tl__meta{color:var(--asi-text-secondary);font-family:var(--asi-font-mono)}.asi-sg-score{display:inline-block;padding:0 6px;border:1px solid var(--band);color:var(--asi-text-primary);background:color-mix(in srgb,var(--band) 18%,transparent);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs)}.asi-sg-score:hover{box-shadow:0 0 6px var(--band)}.asi-sg-score--green{--band: var(--asi-band-green)}.asi-sg-score--yellow{--band: var(--asi-band-yellow)}.asi-sg-score--orange{--band: var(--asi-band-orange)}.asi-sg-score--red{--band: var(--asi-band-red)}.asi-sg-handle{opacity:0;pointer-events:none}[data-console] .m1:where([data-m1tab]){--k-allow: var(--ac-info-line);--k-deny: var(--ac-alert);--k-redact: var(--ac-cat-4);--k-warn: var(--ac-warn);--k-ok: var(--ac-ok);--k-live: var(--ac-live);--k-line: var(--ac-cat-1);--k-grid: var(--ac-hair);--k-axis: var(--ac-ink-3);--k-track: var(--ac-c-bar-track, var(--ac-sel));--k-s1: var(--ac-cat-1);--k-s2: var(--ac-cat-2);--k-s3: var(--ac-cat-3);--k-s4: var(--ac-cat-4);--k-s5: var(--ac-cat-5);--k-s6: var(--ac-cat-6);--k-s7: var(--ac-cat-7);--k-s8: var(--ac-cat-8);--gap: 12px}[data-console] :where(.m1[data-m1tab]) .k-row{display:flex;align-items:center;gap:8px;min-width:0}[data-console] :where(.m1[data-m1tab]) .k-body{padding:12px 14px}[data-console] :where(.m1[data-m1tab]) svg.k-chart{display:block;width:100%;height:auto;overflow:visible}[data-console] :where(.m1[data-m1tab]) .k-chart text{font-family:var(--ac-font-mono);font-size:10px;fill:var(--k-axis)}[data-console] :where(.m1[data-m1tab]) .k-chart .k-gridline{stroke:var(--k-grid);stroke-width:1}[data-console] :where(.m1[data-m1tab]) .k-legend{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:6px;font-size:var(--ac-text-xs);color:var(--ac-ink-2)}[data-console] :where(.m1[data-m1tab]) .k-legend i{display:inline-block;width:8px;height:8px;margin-right:5px}[data-console] :where(.m1[data-m1tab]) .k-hbar{display:grid;grid-template-columns:minmax(70px,34%) 1fr auto;align-items:center;gap:6px 10px;font-size:var(--ac-text-sm)}[data-console] :where(.m1[data-m1tab]) .k-hbar .k-hbar-track{height:8px;background:var(--k-track);position:relative}[data-console] :where(.m1[data-m1tab]) .k-hbar .k-hbar-fill{position:absolute;inset:0 auto 0 0;background:var(--ac-c-bar, var(--ac-cat-3))}[data-console] :where(.m1[data-m1tab]) .k-hbar .k-hbar-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ac-ink)}[data-console] :where(.m1[data-m1tab]) .k-hbar .k-hbar-val{font-family:var(--ac-font-mono);color:var(--ac-ink-2);font-size:var(--ac-text-xs)}[data-console] :where(.m1[data-m1tab]) .k-note{font-size:var(--ac-text-xs);color:var(--ac-ink-3)}[data-console] :where(.m1[data-m1tab]) .k-tablewrap{overflow-x:auto}[data-console] :where(.m1[data-m1tab]) .k-tablewrap>.ac-table{min-width:100%}[data-console] :where(.m1[data-m1tab]) .m-chip{display:inline-flex;align-items:center;height:20px;padding:0 6px;border:1px solid var(--ac-hair);border-radius:2px;background:transparent;color:var(--ac-info);font-size:11px;cursor:pointer}[data-console] :where(.m1[data-m1tab]) .m-chip:hover{border-color:var(--ac-edge)}[data-console] :where(.m1[data-m1tab]) .m-chip:focus-visible{outline:2px solid var(--ac-info);outline-offset:1px}[data-console] :where(.m1[data-m1tab]) .m-dot{display:inline-block;width:8px;height:8px;border-radius:1px;flex:none}[data-console] :where(.m1[data-m1tab]) .m-model{display:inline-flex;gap:6px;align-items:center}[data-console] :where(.m1[data-m1tab]) .m-act{display:inline-block;margin-right:12px;font-size:12px}[data-console] :where(.m1[data-m1tab]) .m-tray{display:flex;flex-direction:column;gap:4px;padding:20px;border:1px dashed var(--ac-rule);border-radius:2px;text-align:center}[data-console] :where(.m1[data-m1tab]) .m-err{display:flex;gap:12px;align-items:center;padding:10px 12px;border:1px solid var(--ac-alert);border-radius:2px;font-size:13px}[data-console] :where(.m1[data-m1tab]) .m-err .ac-micro{color:var(--ac-alert)}[data-console] :where(.m1[data-m1tab]) .m-chipdown{display:inline-flex}[data-console] :where(.m1[data-m1tab]) .m-model{white-space:nowrap}[data-console] .m1:where([data-m1tab]){display:flex;flex-direction:column;gap:12px;padding:0 20px 4px;min-width:0}[data-console] .m1:where([data-m1tab]) .ac-panel-aside{display:flex;gap:8px;align-items:center}[data-console] .m1-pn{margin-left:auto;display:inline-flex;gap:8px;align-items:center;padding:4px 4px 4px 12px;border:1px solid var(--ac-edge);border-radius:2px;background:var(--ac-panel);box-shadow:0 1px 0 var(--ac-hair)}[data-console] .m1-pn-pos{font:600 11px/1 var(--ac-font-mono);letter-spacing:.08em;color:var(--ac-ink-2);white-space:nowrap}[data-console] .m1-pn-pos b{color:var(--ac-ink-strong);font-weight:700}[data-console] .m1:where([data-m1tab]) .m1-pn .m1-pn-btn{height:28px;min-height:28px;padding:0 12px;font-size:12px;letter-spacing:.06em;white-space:nowrap;border-color:var(--ac-edge);color:var(--ac-ink-strong);background:var(--ac-bg)}[data-console] .m1:where([data-m1tab]) .m1-pn .m1-pn-btn:hover{background:var(--ac-c-row-hover);border-color:var(--ac-ink-2)}[data-console] .m1:where([data-m1tab]) .m1-pn .m1-pn-btn:focus-visible{outline:2px solid var(--ac-info);outline-offset:1px}[data-console] .m1:where([data-m1tab]) .m1-a,[data-console] .m1:where([data-m1tab]) a.m1-link{color:var(--ac-info);text-decoration:none;cursor:pointer;background:none;border:0;padding:0;font:inherit;text-align:left}[data-console] .m1:where([data-m1tab]) .m1-a:hover,[data-console] .m1:where([data-m1tab]) a.m1-link:hover{text-decoration:underline}[data-console] .m1:where([data-m1tab]) .m1-a:focus-visible,[data-console] .m1:where([data-m1tab]) a.m1-link:focus-visible{outline:2px solid var(--ac-info);outline-offset:2px}[data-console] :where(.m1[data-m1tab]) .m1-entity .ac-entity-top{justify-content:space-between}[data-console] :where(.m1[data-m1tab]) .m1-entity .ac-entity-name-row svg{color:var(--ac-ink-2);flex:none}[data-console] :where(.m1[data-m1tab]) .m1-reasonband{margin:0 14px 10px;padding:6px 10px;border:1px dashed var(--ac-warn);border-left-width:3px;font-size:13px;display:flex;gap:12px;align-items:baseline;flex-wrap:wrap}[data-console] :where(.m1[data-m1tab]) .m1-reasonband[data-kind=revoked]{border-style:solid;border-color:var(--ac-mute-line, var(--ac-rule))}[data-console] :where(.m1[data-m1tab]) .m1-reasonband .ac-micro{color:var(--ac-warn)}[data-console] :where(.m1[data-m1tab]) .m1-entity .ac-entity-facts{align-items:center}[data-console] :where(.m1[data-m1tab]) .m1-entity .ac-fact dd{margin:0;font-size:13px;color:var(--ac-ink);display:inline-flex;gap:6px;align-items:center}[data-console] :where(.m1[data-m1tab]) .m1-health{cursor:help}[data-console] :where(.m1[data-m1tab]) .m1-stats{grid-template-columns:repeat(6,minmax(0,1fr)) minmax(310px,1.6fr)!important}[data-console] :where(.m1[data-m1tab]) .m1-stats .ac-stat .m1-scope{margin-left:6px;color:var(--ac-ink-3);font-weight:400;letter-spacing:.06em}[data-console] :where(.m1[data-m1tab]) .m1-stats .ac-stat-value{gap:0 6px;align-items:center;flex-wrap:nowrap}[data-console] :where(.m1[data-m1tab]) .m1-stats .ac-stat-value .ac-spark{margin-left:auto;max-width:64px;height:22px}[data-console] :where(.m1[data-m1tab]) .m1-stats .ac-dim{font-size:11px;line-height:1.35}[data-console] :where(.m1[data-m1tab]) .m1-stats .ac-meter{margin-top:2px}[data-console] :where(.m1[data-m1tab]) .m1-rangecell{justify-content:center;gap:6px}[data-console] :where(.m1[data-m1tab]) .m1-rangecell .ac-seg{flex-wrap:wrap}[data-console] :where(.m1[data-m1tab]) .m1-rangecell .ac-seg-item{padding-left:8px;padding-right:8px}[data-console] :where(.m1[data-m1tab]) .m1-warn{color:var(--ac-warn)}[data-console] :where(.m1[data-m1tab]) .m1-rib{padding:6px 14px 10px;border-top:1px solid var(--ac-c-row-line, var(--ac-hair))}[data-console] :where(.m1[data-m1tab]) .m1-rib-lab{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px;color:var(--ac-ink-3);min-height:18px}[data-console] :where(.m1[data-m1tab]) .m1-rib-sel{color:var(--ac-ink);display:inline-flex;gap:8px;align-items:center}[data-console] :where(.m1[data-m1tab]) .m1-rib-track{position:relative;height:28px;cursor:crosshair;touch-action:none;user-select:none;outline-offset:2px}[data-console] :where(.m1[data-m1tab]) .m1-rib-track svg{display:block;width:100%;height:28px}[data-console] :where(.m1[data-m1tab]) .m1-rib-track .m1-dim{position:absolute;top:0;bottom:0;background:var(--ac-panel-solid);opacity:.62;pointer-events:none}[data-console] :where(.m1[data-m1tab]) .m1-rib-track .m1-brush{position:absolute;top:0;bottom:0;border-left:1px solid var(--ac-accent-line, var(--ac-accent));border-right:1px solid var(--ac-accent-line, var(--ac-accent));pointer-events:none}[data-console] :where(.m1[data-m1tab]) .m1-rib-empty{height:28px;border:1px dashed var(--ac-rule);display:flex;align-items:center;justify-content:center;font-size:11px;color:var(--ac-ink-3)}[data-console] :where(.m1[data-m1tab]) .m1-rib-bar{fill:var(--k-s3)}[data-console] :where(.m1[data-m1tab]) .m1-rib-bar[data-den]{fill:var(--ac-alert)}[data-console] .m1-rib-tip{position:fixed;z-index:30;pointer-events:none;padding:4px 8px;background:var(--ac-float);border:1px solid var(--ac-rule);font:11px var(--ac-font-mono);color:var(--ac-ink)}[data-console] :where(.m1[data-m1tab]) .m1-tabsrow{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;border-bottom:1px solid var(--ac-hair)}[data-console] :where(.m1[data-m1tab]) .m1-tabsrow .ac-tabs{flex:1 0 auto;max-width:100%;border-bottom:0;overflow:visible}[data-console][data-console-root] :where(.m1[data-m1tab]) .m1-tabsrow .ac-tab{padding-left:6px;padding-right:6px}[data-console] :where(.m1[data-m1tab]) .m1-tools{margin-left:auto}[data-console] :where(.m1[data-m1tab]) .m1-tools{display:flex;gap:8px;align-items:center;padding-bottom:6px;flex:none}[data-console] :where(.m1[data-m1tab]) .m1-rchip{display:inline-flex;gap:6px;align-items:center;height:24px;padding:0 4px 0 8px;border:1px solid var(--ac-rule);font:11px var(--ac-font-mono);color:var(--ac-ink);white-space:nowrap}[data-console] :where(.m1[data-m1tab]) .m1-rchip .ac-micro{color:var(--ac-ink-3)}[data-console] :where(.m1[data-m1tab]) .m1-rchip button{border:0;background:none;color:var(--ac-ink-2);cursor:pointer;width:20px;height:20px;font:inherit}[data-console] :where(.m1[data-m1tab]) .m1-rchip button:hover{color:var(--ac-ink-strong)}[data-console] .m1:where([data-m1tab]) .ac-tab{position:relative}[data-console] .m1:where([data-m1tab]) .ac-tab[data-flash]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--ac-accent-line, var(--ac-accent));animation:m1flash .9s ease-out 1;pointer-events:none}@keyframes m1flash{0%{opacity:1}to{opacity:0}}[data-console] :where(.m1[data-m1tab]) .m1-select{display:none}[data-console] :where(.m1[data-m1tab]) .m1-body{min-width:0}[data-console] .m1:where([data-m1tab])[data-fade] .m1-fadeable{animation:m1fade .12s ease-out 1}@keyframes m1fade{0%{opacity:.35}to{opacity:1}}[data-console] :where(.m1[data-m1tab]) .m1-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:12px;align-items:stretch}[data-console] :where(.m1[data-m1tab]) .m1-col{display:flex;flex-direction:column;gap:12px;min-width:0}[data-console] :where(.m1[data-m1tab]) .m1-full{display:flex;flex-direction:column;gap:12px;min-width:0}[data-console] :where(.m1[data-m1tab]) .m1-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:stretch}@container console (max-width: 1200px){[data-console] :where(.m1[data-m1tab]) .m1-grid,[data-console] :where(.m1[data-m1tab]) .m1-three{grid-template-columns:minmax(0,1fr)}}[data-console] :where(.m1[data-m1tab]) .m1-id{color:var(--ac-ink-3);font-size:11px}[data-console] :where(.m1[data-m1tab]) .m1-pad{padding:12px 14px}[data-console] :where(.m1[data-m1tab]) .m1-note{font-size:12px;color:var(--ac-ink-2)}[data-console] :where(.m1[data-m1tab]) .m1-fig{font:10px var(--ac-font-mono);letter-spacing:.08em;color:var(--ac-ink-3);margin-right:8px}[data-console] :where(.m1[data-m1tab]) .m1-row{display:flex;gap:10px;align-items:center;flex-wrap:wrap}[data-console] :where(.m1[data-m1tab]) .m1-list{list-style:none;margin:0;padding:0}[data-console] :where(.m1[data-m1tab]) .m1-list>li{display:grid;gap:4px 12px;padding:8px 14px;border-top:1px solid var(--ac-c-row-line, var(--ac-hair));font-size:13px}[data-console] :where(.m1[data-m1tab]) .m1-list>li:first-child{border-top:0}[data-console] :where(.m1[data-m1tab]) .m1-list .m1-sub{font-size:12px;color:var(--ac-ink-3)}[data-console] :where(.m1[data-m1tab]) .m1-lead{display:flex;gap:8px;align-items:center;justify-content:space-between}[data-console] .m1:where([data-m1tab]) .ac-table td,[data-console] .m1:where([data-m1tab]) .ac-table th{vertical-align:middle}[data-console] .m1:where([data-m1tab]) .m1-num{font-family:var(--ac-font-mono);text-align:right;font-variant-numeric:tabular-nums}[data-console] .m1:where([data-m1tab]) .m1-trow{cursor:pointer}[data-console] .m1:where([data-m1tab]) .m1-trow:hover td{background:var(--ac-c-row-hover, var(--ac-hair))}[data-console] .m1:where([data-m1tab]) .m1-struck td{opacity:.5;text-decoration:line-through}[data-console] :where(.m1[data-m1tab]) .m1-bar{display:inline-block;height:8px;background:var(--k-s3);vertical-align:middle}[data-console] :where(.m1[data-m1tab]) .m1-seg{display:flex;height:12px;gap:2px}[data-console] :where(.m1[data-m1tab]) .m1-seg i{display:block;height:100%;min-width:2px}[data-console] :where(.m1[data-m1tab]) .m1-legend{display:flex;gap:6px 14px;flex-wrap:wrap;font-size:12px;color:var(--ac-ink-2);margin-top:8px}[data-console] :where(.m1[data-m1tab]) .m1-legend i{display:inline-block;width:8px;height:8px;margin-right:6px;vertical-align:baseline}[data-console] :where(.m1[data-m1tab]) .m1-chart{position:relative;min-height:160px;outline-offset:2px}[data-console] :where(.m1[data-m1tab]) .m1-chart svg{display:block}[data-console] :where(.m1[data-m1tab]) .m1-chart text{font:10px var(--ac-font-mono);fill:var(--ac-ink-3)}[data-console] :where(.m1[data-m1tab]) .m1-chart .m1-base{stroke:var(--ac-rule);stroke-width:1}[data-console] :where(.m1[data-m1tab]) .m1-chart .m1-cur{stroke:var(--ac-ink-3);stroke-width:1;pointer-events:none}[data-console] :where(.m1[data-m1tab]) .m1-chart .m1-thr{stroke:var(--ac-warn);stroke-width:1.2;stroke-dasharray:5 3}[data-console] :where(.m1[data-m1tab]) .m1-chart .m1-thrt{fill:var(--ac-warn)}[data-console] :where(.m1[data-m1tab]) .m1-tip{position:absolute;z-index:6;pointer-events:none;min-width:130px;padding:6px 8px;background:var(--ac-float);border:1px solid var(--ac-rule);font:11px var(--ac-font-mono);color:var(--ac-ink);display:grid;gap:2px;white-space:nowrap}[data-console] :where(.m1[data-m1tab]) .m1-tip b{font-weight:600;color:var(--ac-ink-strong)}[data-console] :where(.m1[data-m1tab]) .m1-tip span{display:flex;justify-content:space-between;gap:14px}[data-console] :where(.m1[data-m1tab]) .m1-tip i{display:inline-block;width:8px;height:8px;margin-right:6px}[data-console] :where(.m1[data-m1tab]) .m1-svtable{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}[data-console] :where(.m1[data-m1tab]) .m1-csv{height:24px;padding:0 8px;font-size:11px}[data-console] :where(.m1[data-m1tab]) .m1-score{display:grid;grid-template-columns:84px 1fr auto;gap:2px 12px;align-items:center;padding:8px 14px;border-top:1px solid var(--ac-c-row-line, var(--ac-hair));cursor:pointer;background:none;border-left:0;border-right:0;border-bottom:0;width:100%;text-align:left;color:var(--ac-ink);font:inherit;font-size:13px}[data-console] :where(.m1[data-m1tab]) .m1-score.m1-score-cnm{grid-template-columns:176px 1fr auto}[data-console] :where(.m1[data-m1tab]) .m1-score:first-of-type{border-top:0}[data-console] :where(.m1[data-m1tab]) .m1-score:hover{background:var(--ac-c-row-hover, var(--ac-hair))}[data-console] :where(.m1[data-m1tab]) .m1-score .m1-sub{grid-column:2 / 4;font-size:12px;color:var(--ac-ink-3)}[data-console] :where(.m1[data-m1tab]) .m1-fix{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:2px 10px;padding:9px 14px;border-top:1px solid var(--ac-c-row-line, var(--ac-hair));align-items:center}[data-console] :where(.m1[data-m1tab]) .m1-fix:first-child{border-top:0}[data-console] :where(.m1[data-m1tab]) .m1-fix .m1-sub{grid-column:2;font-size:12px;color:var(--ac-ink-3);font-family:var(--ac-font-mono)}[data-console] :where(.m1[data-m1tab]) .m1-fix[data-state=applied],[data-console] :where(.m1[data-m1tab]) .m1-fix[data-state=dismissed],[data-console] :where(.m1[data-m1tab]) .m1-fix[data-state=snoozed]{opacity:.55}[data-console] :where(.m1[data-m1tab]) .m1-anom{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:2px 10px;padding:9px 14px;border-top:1px solid var(--ac-c-row-line, var(--ac-hair));align-items:start;font-size:13px}[data-console] :where(.m1[data-m1tab]) .m1-anom:first-child{border-top:0}[data-console] :where(.m1[data-m1tab]) .m1-anom .m1-sub{grid-column:2;font-size:12px;color:var(--ac-ink-3)}[data-console] :where(.m1[data-m1tab]) .m1-anom[data-st=resolved]{opacity:.6}[data-console] :where(.m1[data-m1tab]) .m1-rel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}[data-console] :where(.m1[data-m1tab]) .m1-rel>div{padding:7px 14px;border-top:1px solid var(--ac-c-row-line, var(--ac-hair));display:grid;gap:1px;min-width:0;font-size:13px}[data-console] :where(.m1[data-m1tab]) .m1-rel>div:nth-child(-n+2){border-top:0}[data-console] :where(.m1[data-m1tab]) .m1-rel .m1-sub{font:10px var(--ac-font-mono);color:var(--ac-ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-console] :where(.m1[data-m1tab]) .m1-notes-list{display:grid;gap:8px;padding:10px 14px 0;font-size:13px}[data-console] :where(.m1[data-m1tab]) .m1-notes-list .m1-sub{font:11px var(--ac-font-mono);color:var(--ac-ink-3)}[data-console] :where(.m1[data-m1tab]) .m1-compose{display:grid;gap:8px;padding:10px 14px 12px}[data-console] :where(.m1[data-m1tab]) .m1-compose textarea{width:100%;min-height:64px;resize:vertical;font:13px var(--ac-font-ui);line-height:1.45}[data-console] :where(.m1[data-m1tab]) .m1-mention{color:var(--ac-info);font-weight:600}[data-console] :where(.m1[data-m1tab]) .m1-heat{display:grid;grid-template-columns:28px repeat(24,minmax(0,1fr));gap:2px;font:10px var(--ac-font-mono);color:var(--ac-ink-3)}[data-console] :where(.m1[data-m1tab]) .m1-heat i{display:block;height:16px}[data-console] :where(.m1[data-m1tab]) .m1-heat b{font-weight:400;align-self:center}[data-console] :where(.m1[data-m1tab]) .m1-pairbars{display:grid;grid-template-columns:max-content minmax(60px,1fr) max-content;gap:4px 10px;align-items:center;font-size:12px}[data-console] :where(.m1[data-m1tab]) .m1-pairbars .m1-pb{display:grid;gap:2px}[data-console] :where(.m1[data-m1tab]) .m1-pairbars .m1-pb i{display:block;height:6px}[data-console] :where(.m1[data-m1tab]) .m1-code{font:11px/1.5 var(--ac-font-mono);background:var(--ac-c-inset, var(--ac-hair));border:1px solid var(--ac-hair);padding:8px 10px;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ac-ink)}:where([data-console]) .m1-form:where([data-m1case]){display:grid;gap:10px;letter-spacing:normal}:where([data-console]) .m1-form:where([data-m1case]) label{display:grid;gap:4px;font-size:12px;color:var(--ac-ink-2)}:where([data-console]) .m1-form:where([data-m1case]) textarea,:where([data-console]) .m1-form:where([data-m1case]) input,:where([data-console]) .m1-form:where([data-m1case]) select{font:13px var(--ac-font-ui)}[data-console] :where(.m1[data-m1tab]) .m1-prog{height:6px;background:var(--k-track, var(--ac-hair))}[data-console] :where(.m1[data-m1tab]) .m1-prog i{display:block;height:100%;background:var(--ac-ink-2);width:0;transition:width .16s linear}[data-console] :where(.m1[data-m1tab]) .m1-filters{display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding:10px 14px;border-bottom:1px solid var(--ac-c-row-line, var(--ac-hair))}[data-console] :where(.m1[data-m1tab]) .m1-filters .ac-input{min-width:240px}[data-console] :where(.m1[data-m1tab]) .m1-streamrow-in{animation:m1slide .16s ease-out 1}@keyframes m1slide{0%{transform:translateY(-6px);opacity:0}to{transform:none;opacity:1}}[data-console] :where(.m1[data-m1tab]) .m1-sparkrow{display:block;width:120px;height:18px}[data-console] :where(.m1[data-m1tab]) .m1-tl{list-style:none;margin:0;padding:0}[data-console] :where(.m1[data-m1tab]) .m1-tl>li{display:grid;grid-template-columns:138px 108px minmax(0,1fr) auto;gap:12px;align-items:center;padding:8px 14px;border-top:1px solid var(--ac-c-row-line, var(--ac-hair));font-size:13px}[data-console] :where(.m1[data-m1tab]) .m1-tl>li:first-child{border-top:0}[data-console] :where(.m1[data-m1tab]) .m1-tl>li[data-out]{opacity:.5}[data-console] :where(.m1[data-m1tab]) .m1-switchrow{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:8px 14px;border-top:1px solid var(--ac-c-row-line, var(--ac-hair));font-size:13px}[data-console] :where(.m1[data-m1tab]) .m1-switchrow:first-child{border-top:0}[data-console] :where(.m1[data-m1tab]) .m1-check{display:flex;gap:10px;align-items:baseline;padding:8px 14px;border-top:1px solid var(--ac-c-row-line, var(--ac-hair));font-size:13px}[data-console] :where(.m1[data-m1tab]) .m1-check:first-child{border-top:0}[data-console] :where(.m1[data-m1tab]) .m1-kv{display:grid;grid-template-columns:150px 1fr;gap:6px 12px;padding:10px 14px;margin:0;font-size:13px}[data-console] :where(.m1[data-m1tab]) .m1-kv dt{color:var(--ac-ink-3)}[data-console] :where(.m1[data-m1tab]) .m1-kv dd{margin:0}[data-console] :where(.m1[data-m1tab]) .m1-empty-wrap{padding:14px}@container console (max-width: 640px){[data-console] .m1:where([data-m1tab]){padding:0 12px 4px}[data-console] :where(.m1[data-m1tab]) .m1-tabsrow .ac-tabs,[data-console] :where(.m1[data-m1tab]) .m1-tools .m1-desk,[data-console] :where(.m1[data-m1tab]) .m1-rib,[data-console] .m1-pn,[data-console] :where(.m1[data-m1tab]) .m1-hide-phone{display:none!important}[data-console] :where(.m1[data-m1tab]) .m1-select{display:block;width:100%;height:44px;font:13px var(--ac-font-mono)}[data-console] :where(.m1[data-m1tab]) .m1-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-console] :where(.m1[data-m1tab]) .m1-rangecell{grid-column:1 / -1}[data-console] :where(.m1[data-m1tab]) .m1-entity .ac-entity-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}[data-console] :where(.m1[data-m1tab]) .m1-entity .ac-entity-actions .ac-btn{min-height:44px}[data-console] :where(.m1[data-m1tab]) .m1-grid,[data-console] :where(.m1[data-m1tab]) .m1-three{grid-template-columns:minmax(0,1fr)}[data-console] :where(.m1[data-m1tab]) .m1-tl>li{grid-template-columns:1fr}[data-console] .m1:where([data-m1tab])[data-m1tab=overview] .m1-fold{display:none}[data-console] :where(.m1[data-m1tab]) .m1-foldbody{display:none}}@media (prefers-reduced-motion: reduce){[data-console] .m1:where([data-m1tab]) *,[data-console] :where(.m1[data-m1tab]) .m1-tip{animation:none!important;transition:none!important}}[data-console] :where(.m1[data-m1tab]) .m1-stats .ac-stat-value .ac-spark{flex:0 1 auto;min-width:0;max-width:50px}[data-console] .m1:where([data-m1tab]) .m1-num{white-space:nowrap}[data-console] .m1:where([data-m1tab]) .m1-trow td{white-space:nowrap}[data-console] .m1:where([data-m1tab]) .ac-table td .m1-a{white-space:nowrap}[data-console] :where(.m1[data-m1tab]) .m1-fix .m1-a{text-align:left;min-width:0;white-space:normal}[data-console] .m1:where([data-m1tab]) .ac-table td{overflow-wrap:normal}[data-console] :where(.m1[data-m1tab]) .m1-pairbars>span{white-space:nowrap}[data-console] :where(.m1[data-m1tab]) .m1-pairbars .m1-pb{min-width:0}[data-console] :where(.m1[data-m1tab]) .m-ctl-g{flex-wrap:wrap;min-width:0;max-width:100%}[data-console] :where(.m1[data-m1tab]) .m-ctl-g .ac-seg{flex-wrap:wrap;min-width:0;max-width:100%}[data-console] :where(.m1[data-m1tab]) .m-ctl-g .ac-seg-item{white-space:nowrap}[data-console] .m1:where([data-m1tab]) .k-tablewrap .ac-table th,[data-console] .m1:where([data-m1tab]) .k-tablewrap .ac-table td{padding-left:8px;padding-right:8px}[data-console] .m1:where([data-m1tab]) .k-tablewrap .m1-sparkrow{width:84px}[data-console] :where(.m1[data-m1tab]) .m1-chart .m1-thrt{paint-order:stroke;stroke:var(--ac-panel-solid);stroke-width:4px;stroke-linejoin:round}[data-console] :where(.m1[data-m1tab]) .m1-grid{align-items:start}[data-console] :where(.m1[data-m1tab]) .m1-three{align-items:stretch}[data-console][data-console-root] :where(.m1[data-m1tab]) .ac-stream[data-layout=line] .ac-stream-model{white-space:nowrap}[data-console] :where(.m1[data-m1tab]) .m1-wideonly{display:none}@container console (min-width: 1500px){[data-console] :where(.m1[data-m1tab]) .m1-wideonly{display:block}}[data-console] :where(.m1[data-m1tab]) .m1-nb{white-space:nowrap}[data-console] .m1:where([data-m1tab]) .k-hbar{grid-template-columns:minmax(70px,max-content) minmax(24px,1fr) auto}[data-console] .m1:where([data-m1tab]) .k-hbar .k-hbar-label{overflow:visible;text-overflow:clip}[data-console] :where(.m1[data-m1tab]) .m1-lanes-pad{padding:8px 12px 12px}[data-console] :where(.m1[data-m1tab]) .m1-lanes-pad .m3-legendwrap{margin-top:8px}[data-console] :where(.m1[data-m1tab]) .m1-lanes-scope{color:var(--ac-ink-3)}[data-console] .m1:where([data-m1tab]) .m3-sess{cursor:default}[data-console] .m1:where([data-m1tab]) .m3-sess[data-sess]{cursor:pointer}[data-console] .m1:where([data-m1tab]) .m3-lanes{background:var(--ac-panel)}[data-console] :where(.m1[data-m1tab]) .m1-flowhost .rm-wrap{padding:0}[data-console] :where(.m1[data-m1tab]) .m1-flowphone{display:none}[data-console] :where(.m1[data-m1tab]) .rm-custom{padding:2px 8px;border:1px solid var(--ac-info);border-radius:2px;color:var(--ac-info);font-size:11px;white-space:nowrap}[data-console] :where(.m1[data-m1tab]) .m1-flowwrap{container:m1flow / inline-size}@container m1flow (max-width: 767px){[data-console] :where(.m1[data-m1tab]) .m1-flowhost{display:none}[data-console] :where(.m1[data-m1tab]) .m1-flowphone{display:block}}@container console (min-width: 641px) and (max-width: 1200px){[data-console] :where(.m1[data-m1tab]) .m1-stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important}[data-console] :where(.m1[data-m1tab]) .m1-rangecell{grid-column:1 / -1}}@container console (max-width: 1560px) and (min-width: 641px){[data-console][data-console-root] :where(.m1[data-m1tab]) .m1-tabsrow .ac-tab{padding-left:4px;padding-right:4px;letter-spacing:.6px}}[data-console] .m1:where([data-m1tab]) .m1-lcsv-menu .m1-lcsv-item{height:28px;width:100%;justify-content:flex-start!important;text-align:left!important;font-weight:500;font-size:11px;padding:0 8px}[data-console] :where(.m1[data-m1tab]) .m1-flowbar{display:flex;align-items:center;justify-content:space-between;margin:0 0 8px}[data-console] :where(.m1[data-m1tab]) .m3-lanes{position:relative;border:1px solid var(--ac-hair);border-radius:2px;background:var(--ac-panel);outline:none;user-select:none}[data-console] :where(.m1[data-m1tab]) .m3-lanes:focus-visible{outline:2px solid var(--ac-info);outline-offset:1px}[data-console] :where(.m1[data-m1tab]) .m3-rows{display:block}[data-console] :where(.m1[data-m1tab]) .m3-lane{display:grid;grid-template-columns:120px minmax(0,1fr) 116px;box-shadow:inset 0 -1px 0 var(--ac-hair);overflow:hidden}[data-console] :where(.m1[data-m1tab]) .m3-name{display:flex;flex-direction:column;justify-content:center;padding:0 8px;border-right:1px solid var(--ac-hair);min-width:0;gap:1px;overflow:hidden}[data-console] :where(.m1[data-m1tab]) .m3-name .ac-micro{font-size:10px;line-height:12px;white-space:nowrap}[data-console] :where(.m1[data-m1tab]) .m3-sub{font-size:9px;line-height:10px;color:var(--ac-ink-3);font-family:var(--ac-font-mono);white-space:nowrap}[data-console] :where(.m1[data-m1tab]) .m3-plot{position:relative;min-width:0;overflow:hidden}[data-console] :where(.m1[data-m1tab]) .m3-svg{display:block;transform-origin:0 0}[data-console] :where(.m1[data-m1tab]) .m3-zooming .m3-svg{transition:transform .16s cubic-bezier(.2,.7,.2,1);transform:translate(var(--m3-tx, 0)) scaleX(var(--m3-k, 1))}[data-console] :where(.m1[data-m1tab]) .m3-val{display:flex;align-items:center;justify-content:flex-end;padding:0 8px;font-size:11px;color:var(--ac-ink-2);border-left:1px solid var(--ac-hair);white-space:nowrap;overflow:hidden}[data-console] :where(.m1[data-m1tab]) .m3-over{position:absolute;top:0;pointer-events:none;overflow:visible}[data-console] :where(.m1[data-m1tab]) .m3-t{font-family:var(--ac-font-mono);font-size:9px;fill:var(--ac-ink-3);letter-spacing:.02em}[data-console] :where(.m1[data-m1tab]) .m3-ft{font-size:9px;font-weight:600}[data-console] :where(.m1[data-m1tab]) .m3-rule{stroke:var(--ac-rule);stroke-width:1}[data-console] :where(.m1[data-m1tab]) .m3-tick{stroke:var(--ac-rule);stroke-width:1}[data-console] :where(.m1[data-m1tab]) .m3-f-req{fill:var(--ac-seq-3)}[data-console] :where(.m1[data-m1tab]) .m3-f-den{fill:var(--ac-seq-6)}[data-console] :where(.m1[data-m1tab]) .m3-line{fill:none;stroke-width:1.5;stroke-linejoin:round}[data-console] :where(.m1[data-m1tab]) .m3-line-spend{stroke:var(--ac-info)}[data-console] :where(.m1[data-m1tab]) .m3-line-in{stroke:var(--ac-info)}[data-console] :where(.m1[data-m1tab]) .m3-line-out{stroke:var(--ac-ink-2)}[data-console] :where(.m1[data-m1tab]) .m3-line-cache{stroke:var(--ac-ink-3)}[data-console] :where(.m1[data-m1tab]) .m3-line-lat{stroke:var(--ac-ink-3)}[data-console] :where(.m1[data-m1tab]) .m3-line-drift{stroke:var(--ac-ink-strong);stroke-width:2}[data-console] :where(.m1[data-m1tab]) .m3-area{fill:var(--ac-c-spark-fill);stroke:none}[data-console] :where(.m1[data-m1tab]) .m3-dot{fill:var(--ac-ink-2)}[data-console] :where(.m1[data-m1tab]) .m3-thr{stroke:var(--ac-warn);stroke-width:1;stroke-dasharray:4 3}[data-console] :where(.m1[data-m1tab]) .m3-zone{fill:var(--ac-warn);fill-opacity:.06}[data-console] :where(.m1[data-m1tab]) .m3-mon{stroke:var(--ac-hair);stroke-width:1}[data-console] :where(.m1[data-m1tab]) .m3-best{fill:var(--ac-ink-strong)}[data-console] :where(.m1[data-m1tab]) .m3-inc{fill-opacity:.22}[data-console] :where(.m1[data-m1tab]) .m3-ch{shape-rendering:crispEdges}[data-console] :where(.m1[data-m1tab]) .m3-ch-verified{fill:var(--ac-ok)}[data-console] :where(.m1[data-m1tab]) .m3-ch-sealed{fill:var(--ac-ok);fill-opacity:.5}[data-console] :where(.m1[data-m1tab]) .m3-ch-open{fill:var(--ac-info);fill-opacity:.6}[data-console] :where(.m1[data-m1tab]) .m3-ch-gap{fill:var(--ac-warn)}[data-console] :where(.m1[data-m1tab]) .m3-sess{fill:var(--ac-seq-4);cursor:pointer}[data-console] :where(.m1[data-m1tab]) .m3-sess:hover{fill:var(--ac-ink-2)}[data-console] :where(.m1[data-m1tab]) .m3-sess.is-loop{fill:var(--ac-alert);fill-opacity:.18;stroke:var(--ac-alert);stroke-width:1.5}[data-console] :where(.m1[data-m1tab]) .m3-sess.is-open{fill:var(--ac-live)}[data-console] :where(.m1[data-m1tab]) .m3-sess.is-sel{stroke:var(--ac-ink-strong);stroke-width:1.5;fill:var(--ac-info)}[data-console] :where(.m1[data-m1tab]) .m3-sess.is-diff{stroke:var(--ac-info);stroke-width:1.5}[data-console] :where(.m1[data-m1tab]) .m3-loop-t{fill:var(--ac-alert);font-weight:600}[data-console] :where(.m1[data-m1tab]) .m3-diff-t{fill:var(--ac-ink-strong);font-weight:700}[data-console] :where(.m1[data-m1tab]) .m3-lin{fill:var(--ac-seq-4)}[data-console] :where(.m1[data-m1tab]) .m3-lin-kid{fill:var(--ac-cat-1);fill-opacity:.55}[data-console] :where(.m1[data-m1tab]) .m3-drop{animation:m3-drop .52s cubic-bezier(.2,.7,.2,1) 1;transform-box:fill-box}@keyframes m3-drop{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}[data-console] :where(.m1[data-m1tab]) .m3-stem{stroke:var(--ac-ink-3);stroke-opacity:.5;stroke-width:1;stroke-dasharray:2 3}[data-console] :where(.m1[data-m1tab]) .m3-since{stroke:var(--ac-info);stroke-width:1;stroke-dasharray:6 3}[data-console] :where(.m1[data-m1tab]) .m3-since-t{fill:var(--ac-info);paint-order:stroke;stroke:var(--ac-bg);stroke-width:3px}[data-console] :where(.m1[data-m1tab]) .m3-now{stroke:var(--ac-ink-strong);stroke-width:1}[data-console] :where(.m1[data-m1tab]) .m3-now-t{fill:var(--ac-ink-strong);font-weight:600}[data-console] :where(.m1[data-m1tab]) .m3-cur{stroke:var(--ac-ink-2);stroke-width:1}[data-console] :where(.m1[data-m1tab]) .m3-pinl{stroke:var(--ac-accent);stroke-width:1.5}[data-console] :where(.m1[data-m1tab]) .m3-band{display:flex;gap:12px;align-items:center;justify-content:center;height:100%;margin:2px 4px;border:1px dashed var(--ac-rule);border-radius:2px;font-size:11px}[data-console] :where(.m1[data-m1tab]) .m3-band .ac-btn{height:18px;min-height:18px}[data-console] :where(.m1[data-m1tab]) .m3-read{position:absolute;z-index:6;min-width:250px;max-width:360px;padding:8px 10px;border:1px solid var(--ac-edge);border-radius:2px;background:var(--ac-float);color:var(--ac-ink);pointer-events:none;box-shadow:var(--ac-m-float-lift)}[data-console] :where(.m1[data-m1tab]) .m3-read[hidden]{display:none}[data-console] :where(.m1[data-m1tab]) .m3-rh{font-size:12px;font-weight:600;margin-bottom:4px;color:var(--ac-ink-strong)}[data-console] :where(.m1[data-m1tab]) .m3-rr{display:grid;grid-template-columns:78px 1fr;gap:8px;font-size:11px;line-height:16px}[data-console] :where(.m1[data-m1tab]) .m3-rr .ac-mono{overflow-wrap:anywhere}[data-console] :where(.m1[data-m1tab]) .m3-legend{display:flex;flex-direction:column;gap:4px;padding:2px 0;font-size:11px}[data-console] :where(.m1[data-m1tab]) .m3-lgrow{display:flex;gap:6px 14px;align-items:center;flex-wrap:wrap;min-height:24px}[data-console] :where(.m1[data-m1tab]) .m3-lg{display:inline-flex;gap:5px;align-items:center;color:var(--ac-ink-2)}[data-console] :where(.m1[data-m1tab]) .m3-sw{display:inline-block;width:10px;height:8px}[data-console] :where(.m1[data-m1tab]) .m3-sw-req{background:var(--ac-seq-3)}[data-console] :where(.m1[data-m1tab]) .m3-sw-den{background:var(--ac-seq-6)}[data-console] :where(.m1[data-m1tab]) .m3-sl{display:inline-block;width:14px;height:0;border-top:2px solid}[data-console] :where(.m1[data-m1tab]) .m3-sl-in{border-color:var(--ac-info)}[data-console] :where(.m1[data-m1tab]) .m3-sl-out{border-color:var(--ac-ink-2)}[data-console] :where(.m1[data-m1tab]) .m3-sl-cache{border-color:var(--ac-ink-3);border-top-style:dashed}[data-console] :where(.m1[data-m1tab]) .m3-lane[data-l=chain] .m3-name .ac-micro{font-size:7px;line-height:8px}[data-console] :where(.m1[data-m1tab]) .m3-lane[data-l=chain] .m3-val{font-size:8px;line-height:8px;padding:0 8px}[data-console] :where(.m1[data-m1tab]) .m3-lane[data-l=chain] .m3-name,[data-console] :where(.m1[data-m1tab]) .m3-lane[data-l=chain] .m3-val{justify-content:flex-start}[data-console] :where(.m1[data-m1tab]) .m3-legend{font-size:10px}[data-console] :where(.m1[data-m1tab]) .m3-lgrow{gap:4px 12px}[data-console] :where(.m1[data-m1tab]) .m3-grow .m3-name .ac-micro{white-space:normal;line-height:11px;letter-spacing:.03em}[data-console] :where(.m1[data-m1tab]) .m3-grows{display:flex;flex-direction:column}[data-console] :where(.m1[data-m1tab]) .m3-grow{display:grid;grid-template-columns:120px minmax(0,1fr) 116px;height:calc(34px * var(--m3-gk, 1));box-shadow:inset 0 -1px 0 var(--ac-hair);align-items:stretch}[data-console] :where(.m1[data-m1tab]) .m3-grow.is-dec{background:var(--ac-wash-steel)}[data-console] :where(.m1[data-m1tab]) .m3-grow.is-dec.is-fc{background:var(--ac-wash-ox)}[data-console] :where(.m1[data-m1tab]) .m3-gtrack{position:relative;margin:8px 0}[data-console] :where(.m1[data-m1tab]) .m3-gbar{position:absolute;top:0;bottom:0;background:var(--ac-seq-5);transform-origin:left;animation:m3-grow .36s cubic-bezier(.2,.7,.2,1) 1}[data-console] :where(.m1[data-m1tab]) .rm-wrap{display:flex;flex-direction:column;gap:12px;padding:12px 20px 0;min-width:0}[data-console] :where(.m1[data-m1tab]) .rm-head{display:flex;flex-direction:column;gap:8px}[data-console] :where(.m1[data-m1tab]) .rm-head-a,[data-console] :where(.m1[data-m1tab]) .rm-head-b{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px}[data-console] :where(.m1[data-m1tab]) .rm-head-a .ac-title{margin:0;font-size:22px;line-height:1.1}[data-console] :where(.m1[data-m1tab]) .rm-head-a .m-facts{margin-left:4px}[data-console] :where(.m1[data-m1tab]) .rm-ctl{display:inline-flex;align-items:center;gap:8px}[data-console] :where(.m1[data-m1tab]) .rm-ctl-r{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center}[data-console] :where(.m1[data-m1tab]) .rm-tog[aria-pressed=true]{border-color:var(--ac-info);color:var(--ac-info)}[data-console] :where(.m1[data-m1tab]) .rm-trace{display:inline-flex;align-items:center;gap:8px;padding:2px 8px;border:1px solid var(--ac-info);background:var(--ac-panel-solid);font-size:12px}[data-console] :where(.m1[data-m1tab]) .rm-trace .ac-mono{color:var(--ac-ink-strong)}[data-console] :where(.m1[data-m1tab]) .rm-scroll{overflow-x:auto;border:1px solid var(--ac-hair);border-radius:2px;background:var(--ac-panel)}[data-console] :where(.m1[data-m1tab]) .rm-canvas{position:relative;min-width:980px;font-family:var(--ac-font-mono);font-size:11px;color:var(--ac-ink)}[data-console] :where(.m1[data-m1tab]) .rm-svg{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;overflow:visible}[data-console] :where(.m1[data-m1tab]) .rm-e{fill:none;stroke:var(--ac-ink-3);stroke-opacity:.55;stroke-linecap:butt;transition:stroke-width .24s,opacity .24s,stroke-opacity .24s}[data-console] :where(.m1[data-m1tab]) .rm-e[data-k=trunk]{stroke:var(--ac-ink-2);stroke-opacity:.6}[data-console] :where(.m1[data-m1tab]) .rm-e[data-k=model]{stroke-opacity:.72}[data-console] :where(.m1[data-m1tab]) .rm-e[data-k=ghost],[data-console] :where(.m1[data-m1tab]) .rm-e[data-k=own],[data-console] :where(.m1[data-m1tab]) .rm-e[data-k=bound]{stroke-dasharray:5 4;stroke-opacity:.9}[data-console] :where(.m1[data-m1tab]) .rm-e[data-k=blocked]{stroke:var(--ac-alert);stroke-dasharray:4 3;stroke-opacity:.85}[data-console] :where(.m1[data-m1tab]) .rm-e[data-k=fund]{stroke:var(--ac-rule);stroke-dasharray:2 3;stroke-opacity:1}[data-console] :where(.m1[data-m1tab]) .rm-e[data-on="1"]{stroke:var(--ac-info);stroke-opacity:.95}[data-console] :where(.m1[data-m1tab]) .rm-e[data-off="1"]{opacity:.2}[data-console] :where(.m1[data-m1tab]) .rm-e[data-held="1"]{stroke-dasharray:6 5;stroke-opacity:.35}[data-console] :where(.m1[data-m1tab]) .rm-lighting .rm-e{opacity:.12}[data-console] :where(.m1[data-m1tab]) .rm-lighting .rm-e.rm-lit{opacity:1;stroke:var(--ac-info);stroke-opacity:1}[data-console] :where(.m1[data-m1tab]) .rm-pulse{stroke-dasharray:3 8;animation:rm-dash .6s linear 1}@keyframes rm-dash{0%{stroke-dashoffset:22}to{stroke-dashoffset:0}}[data-console] :where(.m1[data-m1tab]) .rm-fb{fill:none;stroke:var(--ac-info);stroke-width:1.25;stroke-dasharray:3 3;marker-end:url(#rm-arr)}[data-console] :where(.m1[data-m1tab]) .rm-hatch{stroke:var(--ac-ink-3);stroke-width:1}[data-console] :where(.m1[data-m1tab]) .rm-n,[data-console] :where(.m1[data-m1tab]) .rm-st,[data-console] :where(.m1[data-m1tab]) .rm-fund,[data-console] :where(.m1[data-m1tab]) .rm-band,[data-console] :where(.m1[data-m1tab]) .rm-agent{position:absolute;box-sizing:border-box}[data-console] :where(.m1[data-m1tab]) .rm-n{display:flex;align-items:center;gap:6px;padding:0 6px;border:1px solid var(--ac-rule);background:var(--ac-panel-solid);color:var(--ac-ink);font:inherit;text-align:left;cursor:pointer;border-radius:2px;transition:opacity .24s;min-width:0}[data-console] :where(.m1[data-m1tab]) .rm-n:hover{border-color:var(--ac-edge)}[data-console] :where(.m1[data-m1tab]) .rm-n:focus-visible,[data-console] :where(.m1[data-m1tab]) .rm-st:focus-visible,[data-console] :where(.m1[data-m1tab]) .rm-agent:focus-visible,[data-console] :where(.m1[data-m1tab]) .rm-fund:focus-visible,[data-console] :where(.m1[data-m1tab]) .rm-pin:focus-visible{outline:2px solid var(--ac-focus, var(--ac-info));outline-offset:1px}[data-console] :where(.m1[data-m1tab]) .rm-n[data-sel="1"],[data-console] :where(.m1[data-m1tab]) .rm-st[data-sel="1"],[data-console] :where(.m1[data-m1tab]) .rm-agent[data-sel="1"],[data-console] :where(.m1[data-m1tab]) .rm-fund[data-sel="1"]{border-color:var(--ac-ink-strong);box-shadow:inset 0 0 0 1px var(--ac-ink-strong)}[data-console] :where(.m1[data-m1tab]) .rm-n[data-off="1"],[data-console] :where(.m1[data-m1tab]) .rm-st[data-off="1"]{opacity:.2}[data-console] :where(.m1[data-m1tab]) .rm-n[data-end="1"]{border-color:var(--ac-info);box-shadow:inset 0 0 0 1px var(--ac-info)}[data-console] :where(.m1[data-m1tab]) .rm-n .rm-nm{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;color:var(--ac-ink-strong)}[data-console] :where(.m1[data-m1tab]) .rm-n .rm-v{flex:none;color:var(--ac-ink-2);font-variant-numeric:tabular-nums}[data-console] :where(.m1[data-m1tab]) .rm-n .rm-sub{flex:none;color:var(--ac-ink-3);font-size:10px}[data-console] :where(.m1[data-m1tab]) .rm-n[data-ghost="1"]{border-style:dashed;background:transparent;color:var(--ac-ink-3)}[data-console] :where(.m1[data-m1tab]) .rm-n[data-ghost="1"] .rm-nm{color:var(--ac-ink-2)}[data-console] :where(.m1[data-m1tab]) .rm-n[data-kind=blocked]{border:1px dashed var(--ac-alert)}[data-console] :where(.m1[data-m1tab]) .rm-n[data-kind=blocked] .rm-nm{color:var(--ac-alert)}[data-console] :where(.m1[data-m1tab]) .rm-n[data-kind=more]{border-style:dashed;color:var(--ac-info)}[data-console] :where(.m1[data-m1tab]) .rm-n[data-revoked="1"]{border-style:dashed;opacity:.5;text-decoration:line-through}[data-console] :where(.m1[data-m1tab]) .rm-lighting .rm-st:not(.rm-lit),[data-console] :where(.m1[data-m1tab]) .rm-lighting .rm-n:not(.rm-lit){opacity:.35}[data-console] :where(.m1[data-m1tab]) .rm-st.rm-lit[data-out=DENY]{border-color:var(--ac-alert)}[data-console] :where(.m1[data-m1tab]) .rm-st.rm-lit{border-color:var(--ac-info)}[data-console] :where(.m1[data-m1tab]) .rm-dot{flex:none;width:8px;height:8px;border-radius:1px}[data-console] :where(.m1[data-m1tab]) .rm-drop{flex:none;display:inline-flex;align-items:center;gap:4px;color:var(--ac-ink-3);font-size:10px}[data-console] :where(.m1[data-m1tab]) .rm-drop em{font-style:normal}[data-console] :where(.m1[data-m1tab]) .rm-drop i{display:block;height:4px;background:var(--ac-ink-3);opacity:.8;transition:width .24s;min-width:0}[data-console] :where(.m1[data-m1tab]) .rm-msh{flex:none;display:inline-flex;align-items:center;gap:3px;font-size:10px;color:var(--ac-ink-2)}[data-console] :where(.m1[data-m1tab]) .rm-msh i{display:block;width:26px;height:4px;background:var(--ac-hair);position:relative}[data-console] :where(.m1[data-m1tab]) .rm-msh i b{position:absolute;left:0;top:0;bottom:0;background:var(--ac-ink-2)}[data-console] :where(.m1[data-m1tab]) .rm-msh em{font-style:normal;min-width:26px;text-align:right}[data-console] :where(.m1[data-m1tab]) .rm-cache{flex:none;display:inline-flex;align-items:center;gap:3px;font-size:10px;color:var(--ac-ink-3)}[data-console] :where(.m1[data-m1tab]) .rm-cache i{display:block;width:26px;height:4px;background:var(--ac-hair);position:relative}[data-console] :where(.m1[data-m1tab]) .rm-cache i b{position:absolute;left:0;top:0;bottom:0;background:var(--ac-ink-3)}[data-console] :where(.m1[data-m1tab]) .rm-gh{position:absolute;font-size:10px;letter-spacing:.08em;color:var(--ac-ink-3);text-transform:uppercase;white-space:nowrap}[data-console] :where(.m1[data-m1tab]) .rm-col{position:absolute;top:62px;font-size:10px;letter-spacing:.1em;color:var(--ac-ink-3)}[data-console] :where(.m1[data-m1tab]) .rm-band{border:1px solid var(--ac-hair);background:color-mix(in srgb,var(--ac-panel-solid) 55%,transparent);border-radius:2px}[data-console] :where(.m1[data-m1tab]) .rm-band-h{position:absolute;left:8px;top:2px;font-size:10px;letter-spacing:.08em;color:var(--ac-ink-3);text-transform:uppercase}[data-console] :where(.m1[data-m1tab]) .rm-band-h .rm-bs{color:var(--ac-ink-3);letter-spacing:0;text-transform:none;margin-left:6px}[data-console] :where(.m1[data-m1tab]) .rm-sh{position:absolute;font-size:10px;color:var(--ac-ink-3);white-space:nowrap}[data-console] :where(.m1[data-m1tab]) .rm-agent{display:flex;flex-direction:column;gap:6px;padding:8px;border:1px solid var(--ac-edge);background:var(--ac-panel-solid);cursor:pointer;text-align:left;font:inherit;color:var(--ac-ink);border-radius:2px}[data-console] :where(.m1[data-m1tab]) .rm-agent .rm-ak{display:flex;justify-content:space-between;align-items:baseline;gap:6px}[data-console] :where(.m1[data-m1tab]) .rm-agent .rm-big{font-size:16px;color:var(--ac-ink-strong)}[data-console] :where(.m1[data-m1tab]) .rm-agent dl{margin:0;display:grid;grid-template-columns:auto 1fr;gap:3px 8px;font-size:10px}[data-console] :where(.m1[data-m1tab]) .rm-agent dd{margin:0;text-align:right;color:var(--ac-ink-2)}[data-console] :where(.m1[data-m1tab]) .rm-agent dt{color:var(--ac-ink-3)}[data-console] :where(.m1[data-m1tab]) .rm-agent .ac-btn{align-self:stretch}[data-console] :where(.m1[data-m1tab]) .rm-st{padding:5px 8px;border:1px solid var(--ac-rule);background:var(--ac-panel-solid);display:flex;flex-direction:column;justify-content:center;gap:4px;cursor:pointer;text-align:left;font:inherit;color:var(--ac-ink);border-radius:2px;transition:opacity .24s}[data-console] :where(.m1[data-m1tab]) .rm-st-r{display:flex;align-items:center;gap:6px;min-width:0}[data-console] :where(.m1[data-m1tab]) .rm-st-i{flex:none;color:var(--ac-ink-3);font-size:10px;width:10px}[data-console] :where(.m1[data-m1tab]) .rm-st-nm{flex:1 1 auto;margin-right:auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ac-ink-strong)}[data-console] :where(.m1[data-m1tab]) .rm-st-p{flex:none;color:var(--ac-ink-strong);font-variant-numeric:tabular-nums}[data-console] :where(.m1[data-m1tab]) .rm-fc{flex:none;padding:0 4px;font-size:9px!important;letter-spacing:0!important;background:var(--ac-alert);color:var(--ac-on-fill);font-size:10px;letter-spacing:.04em;border-radius:2px}[data-console] :where(.m1[data-m1tab]) .rm-rail{position:absolute;width:2px;background:var(--ac-rule)}[data-console] :where(.m1[data-m1tab]) .rm-fund{display:flex;flex-direction:column;justify-content:center;gap:3px;padding:4px 8px;border:1px solid var(--ac-rule);background:var(--ac-panel-solid);cursor:pointer;text-align:left;font:inherit;color:var(--ac-ink);border-radius:2px}[data-console] :where(.m1[data-m1tab]) .rm-fund .rm-fr{display:flex;justify-content:space-between;gap:8px;align-items:baseline}[data-console] :where(.m1[data-m1tab]) .rm-fund .ac-meter{height:4px}[data-console] :where(.m1[data-m1tab]) .rm-fund-h{color:var(--ac-ink-3);font-size:10px;letter-spacing:.08em;text-transform:uppercase}[data-console] :where(.m1[data-m1tab]) .rm-pin{position:absolute;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%;border:1px solid var(--ac-panel-solid);background:var(--ac-accent);color:inherit;font:inherit;text-align:center;padding:0;cursor:pointer;z-index:3}[data-console] :where(.m1[data-m1tab]) .rm-pin[data-st=applied],[data-console] :where(.m1[data-m1tab]) .rm-pin[data-st=dismissed]{background:var(--ac-ink-3)}[data-console] :where(.m1[data-m1tab]) .rm-pin[data-sel="1"]{box-shadow:0 0 0 2px var(--ac-ink-strong)}[data-console] :where(.m1[data-m1tab]) .rm-pins-off .rm-pin{display:none}[data-console] :where(.m1[data-m1tab]) .rm-hint{position:absolute;right:12px;bottom:10px;z-index:4;padding:4px 8px;border:1px solid var(--ac-hair);background:var(--ac-panel-solid);color:var(--ac-ink-2);font-size:11px}[data-console] :where(.m1[data-m1tab]) .rm-box-err{position:absolute;box-sizing:border-box;border:1px dashed var(--ac-alert);padding:8px;display:flex;flex-direction:column;gap:6px;font-size:11px;background:var(--ac-panel-solid)}[data-console] :where(.m1[data-m1tab]) .rm-connect{position:absolute;box-sizing:border-box;border:1px dashed var(--ac-info);padding:8px;display:flex;flex-direction:column;gap:6px;font-size:11px;background:var(--ac-panel-solid);color:var(--ac-ink-2)}[data-console] :where(.m1[data-m1tab]) .rm-insp{border:1px solid var(--ac-hair);background:var(--ac-panel);border-radius:2px;min-height:300px}[data-console] :where(.m1[data-m1tab]) .rm-insp-h{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 12px;border-bottom:1px solid var(--ac-hair)}[data-console] :where(.m1[data-m1tab]) .rm-insp-h .rm-in{font-size:14px;color:var(--ac-ink-strong);font-family:var(--ac-font-mono)}[data-console] :where(.m1[data-m1tab]) .rm-insp-b{display:grid;grid-template-columns:minmax(0,28fr) minmax(0,44fr) minmax(0,28fr)}[data-console] :where(.m1[data-m1tab]) .rm-insp-b>div{padding:10px 12px;min-width:0;border-right:1px solid var(--ac-hair)}[data-console] :where(.m1[data-m1tab]) .rm-insp-b>div:last-child{border-right:0}[data-console] :where(.m1[data-m1tab]) .rm-kv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px 10px;margin-bottom:8px}[data-console] :where(.m1[data-m1tab]) .rm-kv div{display:flex;flex-direction:column;gap:1px;min-width:0}[data-console] :where(.m1[data-m1tab]) .rm-kv b{font:500 14px var(--ac-font-mono);color:var(--ac-ink-strong);font-variant-numeric:tabular-nums}[data-console] :where(.m1[data-m1tab]) .rm-sec{margin:0 0 6px}[data-console] :where(.m1[data-m1tab]) .rm-sec+*{margin-bottom:10px}[data-console] :where(.m1[data-m1tab]) .rm-insp table.ac-table{font-size:11px}[data-console] :where(.m1[data-m1tab]) .rm-insp table.ac-table td,[data-console] :where(.m1[data-m1tab]) .rm-insp table.ac-table th{padding-left:6px;padding-right:6px}[data-console] :where(.m1[data-m1tab]) .rm-insp tr[data-hrow]:hover td{background:var(--ac-c-row-hover, var(--ac-hair))}[data-console] :where(.m1[data-m1tab]) .rm-links{display:flex;flex-direction:column}[data-console] :where(.m1[data-m1tab]) .rm-links a{display:flex;justify-content:space-between;gap:8px;padding:6px 0;border-bottom:1px solid var(--ac-hair);color:var(--ac-info);text-decoration:none;font-size:12px}[data-console] :where(.m1[data-m1tab]) .rm-links a:hover{color:var(--ac-ink-strong)}[data-console] :where(.m1[data-m1tab]) .rm-acts{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 10px}[data-console] :where(.m1[data-m1tab]) .rm-probe{display:flex;flex-direction:column;gap:6px;padding:8px;border:1px solid var(--ac-hair)}[data-console] :where(.m1[data-m1tab]) .rm-probe select{background:var(--ac-panel-solid);color:var(--ac-ink);border:1px solid var(--ac-rule);height:26px;font:12px var(--ac-font-mono);max-width:100%}[data-console] :where(.m1[data-m1tab]) .rm-pr{font-size:12px;color:var(--ac-ink-2)}[data-console] :where(.m1[data-m1tab]) .rm-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}@media (max-width: 1100px){[data-console] :where(.m1[data-m1tab]) .rm-two{grid-template-columns:1fr}[data-console] :where(.m1[data-m1tab]) .rm-insp-b{grid-template-columns:1fr}}[data-console] :where(.m1[data-m1tab]) .rm-share{display:inline-block;height:4px;background:var(--ac-ink-3);vertical-align:middle}@media (prefers-reduced-motion: reduce){[data-console] :where(.m1[data-m1tab]) .rm-e,[data-console] :where(.m1[data-m1tab]) .rm-n,[data-console] :where(.m1[data-m1tab]) .rm-st,[data-console] :where(.m1[data-m1tab]) .rm-drop i{transition:none!important}[data-console] :where(.m1[data-m1tab]) .rm-pulse{animation:none!important}}[data-console] :where(.m1[data-m1tab]) .rm-insp .ac-table td,[data-console] :where(.m1[data-m1tab]) .rm-insp .ac-table th,[data-console] :where(.m1[data-m1tab]) .rm-two .ac-table td,[data-console] :where(.m1[data-m1tab]) .rm-two .ac-table th{padding-top:4px;padding-bottom:4px;height:30px}[data-console] :where(.m1[data-m1tab]) .rm-two .ac-table td{white-space:nowrap}[data-console] :where(.m1[data-m1tab]) .rm-insp .ac-table td:nth-child(4){white-space:normal}[data-console] :where(.m1[data-m1tab]) .rm-legend{position:absolute;left:12px;bottom:10px;z-index:3;max-width:330px;padding:6px 10px;border:1px solid var(--ac-hair);background:var(--ac-panel-solid);color:var(--ac-ink-2);font-size:11px;display:flex;flex-direction:column;gap:4px}[data-console] :where(.m1[data-m1tab]) .rm-hint{bottom:auto;top:12px;right:12px}[data-console] :where(.m1[data-m1tab]) .rm-legend[hidden],[data-console] :where(.m1[data-m1tab]) .rm-hint[hidden]{display:none}[data-console] :where(.m1[data-m1tab]) .rm-agent .rm-ak{flex-wrap:wrap}[data-console][data-console-root] :where(.m1[data-m1tab]) .ac-btn.ac-btn-quiet.rm-tog[aria-pressed=true]{border-color:var(--ac-info);color:var(--ac-info);background:color-mix(in srgb,var(--ac-info) 10%,transparent)}[data-console][data-console-root] :where(.m1[data-m1tab]) .ac-btn.ac-btn-quiet.rm-tog[aria-pressed=false]{border-color:var(--ac-hair)}[data-console] :where(.m1[data-m1tab]) .rm-agent dd.rm-nw,[data-console] :where(.m1[data-m1tab]) .rm-agent dt.rm-nw{white-space:nowrap;grid-column:1 / -1;text-align:left}[data-console] :where(.m1[data-m1tab]) .rm-agent dt.rm-nw{margin-top:2px}[data-console] :where(.m1[data-m1tab]) .rm-agent dl{column-gap:6px}[data-console] :where(.m1[data-m1tab]) .rm-two{grid-template-columns:1fr}[data-console] :where(.m1[data-m1tab]) .rm-insp-b{grid-template-columns:minmax(0,27fr) minmax(0,46fr) minmax(0,27fr)}[data-console] :where(.m1[data-m1tab]) .rm-insp table.rm-reqt{table-layout:fixed;width:100%}[data-console] :where(.m1[data-m1tab]) .rm-insp table.rm-reqt th:nth-child(1){width:16%}[data-console] :where(.m1[data-m1tab]) .rm-insp table.rm-reqt th:nth-child(2){width:14%}[data-console] :where(.m1[data-m1tab]) .rm-insp table.rm-reqt th:nth-child(3){width:26%}[data-console] :where(.m1[data-m1tab]) .rm-insp table.rm-reqt th:nth-child(4){width:27%}[data-console] :where(.m1[data-m1tab]) .rm-insp table.rm-reqt th:nth-child(5){width:17%}[data-console] :where(.m1[data-m1tab]) .rm-insp table.rm-reqt td{overflow-wrap:anywhere;white-space:normal}[data-console] :where(.m1[data-m1tab]) .rm-insp table.rm-reqt td:nth-child(1),[data-console] :where(.m1[data-m1tab]) .rm-insp table.rm-reqt td:nth-child(2),[data-console] :where(.m1[data-m1tab]) .rm-insp table.rm-reqt td:nth-child(5){white-space:nowrap;overflow-wrap:normal}[data-console] :where(.m1[data-m1tab]) .rm-insp table.ac-table{table-layout:fixed;width:100%}[data-console] :where(.m1[data-m1tab]) .rm-insp table.ac-table td{overflow-wrap:anywhere}[data-console] :where(.m1[data-m1tab]) .rm-insp-b{grid-template-columns:minmax(0,22fr) minmax(0,58fr) minmax(0,20fr)}[data-console] :where(.m1[data-m1tab]) .rm-insp .m-chip{white-space:nowrap;flex:none}[data-console] :where(.m1[data-m1tab]) .rm-insp table.rm-sesst th:nth-child(1){width:96px}[data-console] :where(.m1[data-m1tab]) .rm-insp table.rm-sesst th:nth-child(2){width:112px}[data-console] :where(.m1[data-m1tab]) .rm-insp table.rm-sesst th:nth-child(3){width:52px}[data-console] :where(.m1[data-m1tab]) .rm-insp table.rm-sesst th:nth-child(4){width:56px}[data-console] :where(.m1[data-m1tab]) .rm-insp table.rm-sesst th:nth-child(5){width:58px}[data-console] :where(.m1[data-m1tab]) .rm-insp table.rm-sesst td{white-space:nowrap;overflow-wrap:normal}[data-console] :where(.m1[data-m1tab]) .rm-insp table.rm-reqt th:nth-child(1){width:100px}[data-console] :where(.m1[data-m1tab]) .rm-insp table.rm-reqt th:nth-child(2){width:84px}[data-console] :where(.m1[data-m1tab]) .rm-insp table.rm-reqt th:nth-child(3){width:auto}[data-console] :where(.m1[data-m1tab]) .rm-insp table.rm-reqt th:nth-child(4){width:156px}[data-console] :where(.m1[data-m1tab]) .rm-insp table.rm-reqt th:nth-child(5){width:76px}[data-console] :where(.m1[data-m1tab]) .rm-insp table.rm-reqt td,[data-console] :where(.m1[data-m1tab]) .rm-insp table.rm-reqt th{padding-left:5px;padding-right:5px}[data-console] :where(.m1[data-m1tab]) .rm-insp table.rm-reqt td{overflow-wrap:normal}[data-console] :where(.m1[data-m1tab]) .rm-insp table.rm-reqt td code{white-space:nowrap;overflow-wrap:normal;display:inline-block}[data-console] :where(.m1[data-m1tab]) .rm-insp table.rm-reqt td:nth-child(3) .m-model .ac-mono{white-space:nowrap}[data-console] :where(.m1[data-m1tab]) .rm-kv{display:flex;flex-wrap:wrap;gap:6px 16px}[data-console] :where(.m1[data-m1tab]) .rm-kv div{flex:0 1 auto}[data-console] :where(.m1[data-m1tab]) .rm-kv b{overflow-wrap:normal}[data-console] :where(.m1[data-m1tab]) .rm-nb{white-space:nowrap;overflow-wrap:normal}[data-console] :where(.m1[data-m1tab]) .rm-hint{top:54px;bottom:auto;right:12px;max-width:none;white-space:nowrap;padding:0 8px;height:17px;line-height:15px;flex-direction:row;align-items:center}[data-console] :where(.m1[data-m1tab]) .rm-insp table.rm-origt th:nth-child(2){width:54px}[data-console] :where(.m1[data-m1tab]) .rm-insp table.rm-origt th:nth-child(3){width:76px}[data-console] :where(.m1[data-m1tab]) .rm-insp table.rm-origt td{white-space:normal;overflow-wrap:normal;height:auto}[data-console] :where(.m1[data-m1tab]) .rm-insp .m-find-ev{flex-wrap:wrap}[data-console] :where(.m1[data-m1tab]) .rm-insp .m-find-ev>span{min-width:0}[data-console] :where(.m1[data-m1tab]) .rm-insp-b[data-more]>div:nth-child(1){grid-column:1 / -1;border-right:0;border-bottom:1px solid var(--ac-hair)}[data-console] :where(.m1[data-m1tab]) .rm-insp-b[data-more]>div:nth-child(2){grid-column:1 / span 2}[data-console] :where(.m1[data-m1tab]) .rm-insp table.rm-moret th:nth-child(1){width:36%}[data-console] :where(.m1[data-m1tab]) .rm-insp table.rm-moret th:nth-child(2){width:40%}[data-console] :where(.m1[data-m1tab]) .rm-insp table.rm-moret td{overflow-wrap:normal}[data-console] :where(.m1[data-m1tab]) .rm-insp table.rm-moret td:nth-child(1){white-space:nowrap}[data-console] :where(.m1[data-m1tab]) .rm-n[data-kind=client]{gap:2px;padding:0 3px}[data-console] :where(.m1[data-m1tab]) .rm-insp table.rm-reqt td:nth-child(3)>.ac-mono{white-space:nowrap}[data-console] :where(.m1[data-m1tab]) .m-find{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--ac-hair);border-radius:2px;background:var(--ac-panel)}[data-console] :where(.m1[data-m1tab]) .m-find[data-compact]{gap:4px;padding:8px 10px}[data-console] :where(.m1[data-m1tab]) .m-find[data-state=applied],[data-console] :where(.m1[data-m1tab]) .m-find[data-state=dismissed]{opacity:.6}[data-console] :where(.m1[data-m1tab]) .m-find-h{display:flex;gap:8px;align-items:center;flex-wrap:wrap}[data-console] :where(.m1[data-m1tab]) .m-find-id{color:var(--ac-ink-3);font-size:11px}[data-console] :where(.m1[data-m1tab]) .m-find-t{min-width:0}[data-console] :where(.m1[data-m1tab]) .m-find-s{margin:0;font-size:13px;line-height:1.5;color:var(--ac-ink-2);max-width:96ch}[data-console] :where(.m1[data-m1tab]) .m-find-e{display:flex;gap:12px;align-items:center;flex-wrap:wrap;font-size:12px}[data-console] :where(.m1[data-m1tab]) .m-find-ev{display:flex;gap:8px;align-items:center}[data-console] :where(.m1[data-m1tab]) .m-find-q{margin:0;font-size:11px;overflow-wrap:anywhere}[data-console] :where(.m1[data-m1tab]) .m-find-f{display:flex;gap:8px}:root[data-theme] [data-console] .m1:where([data-m1tab]){letter-spacing:normal;line-height:1.45}:root[data-theme] [data-console] .m1:where([data-m1tab]) :is(h1,h2,h3).ac-panel-title{line-height:inherit}:root[data-theme] [data-console] .m1:where([data-m1tab]) .ac-entity-top .ac-title{line-height:1.05}:root[data-theme] [data-console] :where(.m1[data-m1tab]) .m1-rangecell .ac-seg-item{padding-left:9px;padding-right:9px}:root[data-theme] [data-console] .m1:where([data-m1tab]) .m-chip{font:inherit;color:inherit}:root[data-theme] [data-console] .m1:where([data-m1tab]) .m-chip.ac-mono{font-family:var(--ac-font-mono);font-size:calc(var(--ac-text-base) - 1px)}:root[data-theme] [data-console] :where(.m1[data-m1tab]) .m1-tabsrow .ac-tabs{border-bottom:1px solid var(--ac-rule)}:root[data-theme] [data-console] :where(.m1[data-m1tab]) .m3-nr{fill:var(--ac-sel);fill-opacity:.55;stroke:var(--ac-rule);stroke-dasharray:2 2;shape-rendering:crispEdges;pointer-events:none}:root[data-theme] [data-console] .m1:where([data-m1tab]) .m3-lane:not([data-l=chain]) .m3-val.ac-mono,:root[data-theme] [data-console] .m1:where([data-m1tab]) .m3-legend.ac-mono{font-size:calc(var(--ac-text-base) - 1px)}[data-console] .m1:where([data-m1tab]){--m1-hl0: 58%;--m1-hl1: 46%;--m1-hl2: 36%}:root[data-theme=dark] [data-console] .m1:where([data-m1tab]){--m1-hl0: 66%;--m1-hl1: 56%;--m1-hl2: 46%}:root[data-theme] [data-console] :where(.m1[data-m1tab]) .m3-ch-nr{fill:var(--ac-sel);fill-opacity:.55;stroke:var(--ac-rule);stroke-dasharray:2 2}:root[data-theme] [data-console] :where(.m1[data-m1tab]) .m3-ch-broken{fill:var(--ac-alert)}:root[data-theme] [data-console] .m1:where([data-m1tab]) .m1-pairbars .m1-pbname{max-width:30ch;overflow:hidden;text-overflow:ellipsis}:root[data-theme] [data-console] .m1:where([data-m1tab]) .m1-note{margin:0;font-size:12px}[data-console] :where(.m1[data-m1tab]) .rm-n .rm-nm{text-overflow:ellipsis}[data-console] :where(.m1[data-m1tab]) .rm-gh{overflow:hidden;text-overflow:ellipsis}[data-console] :where(.m1[data-m1tab]) .rm-insp-b>div{min-width:0}[data-console] :where(.m1[data-m1tab]) .rm-links a .rm-lk{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-theme] [data-console] :where(.m1[data-m1tab]) .m1-heat i.m1-heat-nr{background:color-mix(in srgb,var(--ac-sel) 55%,transparent);outline:1px dashed var(--ac-rule);outline-offset:-1px}[data-console] .m1-page{--k-allow: var(--ac-info-line);--k-deny: var(--ac-alert);--k-redact: var(--ac-cat-4);--k-warn: var(--ac-warn);--k-ok: var(--ac-ok);--k-live: var(--ac-live);--k-line: var(--ac-cat-1);--k-grid: var(--ac-hair);--k-axis: var(--ac-ink-3);--k-track: var(--ac-c-bar-track, var(--ac-sel));--gap: 12px}[data-console] :is(.m1-page,[data-testid^=asi-audit-]) .k-page{display:flex;flex-direction:column;gap:var(--gap);padding:8px 20px 24px;min-width:0}[data-console] :is(.m1-page,[data-testid^=asi-audit-]) .k-row{display:flex;align-items:center;gap:8px;min-width:0}[data-console] :is(.m1-page,[data-testid^=asi-audit-]) .k-body{padding:12px 14px}[data-console] :is(.m1-page,[data-testid^=asi-audit-]) .k-tablewrap{overflow-x:auto}[data-console] :is(.m1-page,[data-testid^=asi-audit-]) .k-tablewrap>.ac-table{min-width:100%}:root[data-theme][data-theme] [data-console][data-console-root] .ac-btn.ev-btn{box-sizing:border-box;height:28px;min-height:28px;padding:0 10px;gap:6px;font-size:11px;line-height:1;letter-spacing:.1em}:root[data-theme][data-theme] [data-console][data-console-root] .ac-btn.ev-btn.sm{height:24px;min-height:24px;padding:0 8px}:root[data-theme][data-theme] [data-console][data-console-root] .ac-btn.ev-btn .ac-icon{width:12px;height:12px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid=asi-audit-drawer]) .ev-btn.ac-btn-quiet{padding:0 6px}:root[data-theme][data-theme] [data-console][data-console-root] .ac-input.ev-in{box-sizing:border-box;height:28px;min-height:28px;padding:0 8px;font-size:12px;line-height:1}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .ev-in.sm{height:24px;min-height:24px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) select.ev-in{appearance:none;-webkit-appearance:none;padding-right:22px;background-image:linear-gradient(45deg,transparent 50%,var(--ac-ink-3) 50%),linear-gradient(135deg,var(--ac-ink-3) 50%,transparent 50%);background-position:calc(100% - 12px) 12px,calc(100% - 8px) 12px;background-size:4px 4px;background-repeat:no-repeat}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .ev-field{display:inline-flex;flex-direction:column;gap:3px;min-width:0}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .ev-bar{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-end}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .ev-bar.row{align-items:center}:root[data-theme][data-theme] [data-console][data-console-root] .ev-seg .ac-seg-item{min-height:0;height:26px;padding:0 8px;font-size:11px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m-foot .ev-seg .ac-seg-item{height:22px;padding:0 7px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .ev-tabs{display:flex;gap:2px;border-bottom:1px solid var(--ac-hair);flex-wrap:wrap}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .ev-tab{box-sizing:border-box;height:28px;padding:0 12px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--ac-ink-2);font:600 11px/1 var(--ac-font-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .ev-tab:hover{color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .ev-tab[aria-selected=true]{color:var(--ac-ink-strong);border-bottom-color:var(--ac-alert)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .ev-tab:focus-visible{outline:2px solid var(--ac-info);outline-offset:-2px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .ev-tab-n{color:var(--ac-ink-3);margin-left:4px;font-weight:400}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m-chip{display:inline-flex;align-items:center;height:20px;padding:0 6px;border:1px solid var(--ac-hair);border-radius:2px;background:transparent;color:var(--ac-info);font-size:11px;cursor:pointer;white-space:nowrap}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m-chip:hover{border-color:var(--ac-edge)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m-chip:focus-visible{outline:2px solid var(--ac-info);outline-offset:1px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .ev-agent{display:inline-flex;flex-direction:column;min-width:0;line-height:1.25}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .ev-agent .ac-dim{font-size:11px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .ev-raw{margin:0;border:1px solid var(--ac-hair);border-radius:2px;background:var(--ac-panel-solid)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .ev-raw figcaption{display:flex;justify-content:space-between;align-items:center;padding:4px 8px;border-bottom:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .ev-raw pre{margin:0;padding:8px 10px;max-height:320px;overflow:auto;font:12px/1.5 var(--ac-font-mono);color:var(--ac-ink);white-space:pre}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m-tray{display:flex;flex-direction:column;align-items:center;gap:6px;padding:20px;border:1px dashed var(--ac-rule);border-radius:2px;text-align:center}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m-tray-act{display:inline-flex;gap:8px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m-err{display:flex;gap:12px;align-items:center;padding:8px 12px;border:1px solid var(--ac-alert);border-radius:2px;font-size:13px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m-err .ac-micro{color:var(--ac-alert)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m-checking{display:flex;gap:10px;align-items:center;padding:8px 12px;border:1px solid var(--ac-hair);border-radius:2px;font-size:13px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m-spin{width:10px;height:10px;border:2px solid var(--ac-hair);border-top-color:var(--ac-info);border-radius:50%;animation:m-spin 1s linear infinite}@keyframes m-spin{to{transform:rotate(360deg)}}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) [data-flash]:after{content:"";position:absolute;inset:0;background:var(--m-flash, rgba(80,140,255,.35));pointer-events:none;opacity:0;animation:m-flash 1.2s ease-out}@media (prefers-reduced-motion: reduce){:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) [data-flash]:after{animation:none}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m-spin{animation:none}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m-root *{transition:none!important}}:root[data-theme][data-theme] [data-console] .m1-page{container:m1 / inline-size;display:flex;flex-direction:column;gap:8px;padding:8px 20px 20px;min-width:0;margin:0 auto;width:100%}:root[data-theme][data-theme] [data-console] .m1-page[data-view=phone]{max-width:390px;padding:8px 12px 16px;border-left:1px solid var(--ac-rule);border-right:1px solid var(--ac-rule)}:root[data-theme][data-theme] [data-console] .m1-crumb-right{margin-left:auto;display:flex;align-items:center;gap:8px}:root[data-theme][data-theme] [data-console] .m1-chainseg .ac-seg-item{height:24px!important;padding:0 8px!important;font-size:10px!important;letter-spacing:.1em}:root[data-theme][data-theme] [data-console] .m1-viewseg .ac-seg-item{height:20px!important;padding:0 6px!important;font-size:10px!important}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-head{display:flex;align-items:baseline;gap:16px;min-height:40px;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-head h1{margin:0}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-fact{font-size:12px;color:var(--ac-ink-2);max-width:96ch;line-height:1.4}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-strip{display:grid;grid-template-columns:1fr 1.9fr 1.75fr 1.2fr 1.75fr 1.3fr;align-items:stretch;padding:0}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-strip>.ac-cell{padding:8px 12px;gap:3px;justify-content:flex-start;min-height:56px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-strip .m1-big{display:flex;align-items:center;gap:8px;flex-wrap:wrap;line-height:18px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-strip .m1-line{font-size:12px;line-height:1.35;color:var(--ac-ink)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-strip .m1-sub{font-size:11px;line-height:1.35;color:var(--ac-ink-3);font-family:var(--ac-font-mono)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-strip .m1-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-link{background:none;border:0;padding:0;color:var(--ac-info);font:inherit;cursor:pointer;text-align:left}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-link:hover{text-decoration:underline}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-link:focus-visible{outline:2px solid var(--ac-info);outline-offset:1px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-sqs{display:flex;gap:2px;flex-wrap:nowrap}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-sq{box-sizing:border-box;width:18px;height:18px;border:1px solid var(--ac-ok);background:color-mix(in srgb,var(--ac-ok) 40%,transparent);color:var(--ac-ink-strong);font:10px/16px var(--ac-font-mono);text-align:center;border-radius:1px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-sq[data-s=OPEN]{border-color:var(--ac-info);background:repeating-linear-gradient(135deg,transparent 0 3px,color-mix(in srgb,var(--ac-info) 55%,transparent) 3px 4px)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-sq[data-s=MISSING]{border:1px dashed var(--ac-warn);background:transparent;color:var(--ac-warn)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-sq[data-s=BREAK]{border-color:var(--ac-alert);background:var(--ac-alert);color:var(--ac-panel-solid);font-weight:700}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-sqs.thin .m1-sq{width:5px;height:14px;font-size:0}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-band{display:flex;align-items:center;gap:12px;padding:6px 12px;border:1px solid var(--ac-alert);border-radius:2px;font-size:12px;background:var(--ac-panel-solid)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-band b{color:var(--ac-alert);font-family:var(--ac-font-mono);letter-spacing:.08em;font-size:11px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-band .m1-grow{flex:1 1 auto}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-scope{display:flex;flex-wrap:wrap;gap:6px 5px;align-items:center}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-scope .m1-lab{font:600 10px/1 var(--ac-font-mono);letter-spacing:.1em;color:var(--ac-ink-3);text-transform:uppercase}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-scope .ev-in{width:96px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-scope .ev-in[type=date]{width:110px;font-family:var(--ac-font-mono);padding:0 6px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-scope .m1-who{width:176px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-scope .m1-reason{width:138px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-scope .m1-node{width:88px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-scope .m1-trace{width:84px;font-family:var(--ac-font-mono)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-scope .m1-sp{flex:1 1 0}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-scope .m1-err{color:var(--ac-alert);font-size:11px;font-family:var(--ac-font-mono)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-scope .m1-to{color:var(--ac-ink-3);font:11px var(--ac-font-mono)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-chips{display:flex;flex-wrap:wrap;gap:6px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-fchip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 6px 0 8px;border:1px solid var(--ac-edge);border-radius:2px;background:transparent;color:var(--ac-ink);font:11px var(--ac-font-mono);cursor:pointer}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-fchip:hover{border-color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-fchip:focus-visible{outline:2px solid var(--ac-info);outline-offset:1px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-fchip .ac-dim{font-size:10px;letter-spacing:.08em;text-transform:uppercase}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-tabsel{display:none}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .ev-tab-n.m1-fade{animation:m1-fade .12s ease-out}@keyframes m1-fade{0%{opacity:.25}to{opacity:1}}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-body{display:flex;flex-direction:column;gap:8px;min-width:0}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-panelhead{display:flex;align-items:center;gap:10px;padding:6px 10px;border-bottom:1px solid var(--ac-hair);min-height:36px;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-panelhead .m1-grow{flex:1 1 auto}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-panelhead .ac-micro{white-space:nowrap}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-scroll{overflow:auto;max-height:520px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-scroll thead th{position:sticky;top:0;z-index:2;background:var(--ac-panel-solid)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-tbl{width:100%;border-collapse:collapse}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-tbl td,:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-tbl th{vertical-align:middle}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-tbl tbody tr[data-open]{cursor:pointer}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-tbl tbody tr[data-open]:hover{background:color-mix(in srgb,var(--ac-ink) 4%,transparent)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-tbl tbody tr:focus-visible{outline:2px solid var(--ac-info);outline-offset:-2px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-tbl .nw,:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-tbl .ev-agent,:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .nw{white-space:nowrap}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-tbl .wide{display:none}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-tbl .num{text-align:right;font-variant-numeric:tabular-nums}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-foot{display:flex;align-items:center;gap:12px;padding:6px 10px;border-top:1px solid var(--ac-hair);font-size:12px;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-foot .m1-grow{flex:1 1 auto}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-new{animation:none}@media (prefers-reduced-motion: no-preference){:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-new{animation:m1-in .16s ease-out}}@keyframes m1-in{0%{transform:translateY(-8px);opacity:.2}to{transform:none;opacity:1}}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-days{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:2px;padding:8px 10px 6px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-day{display:flex;align-items:flex-end;gap:8px;padding:2px 4px;border:1px solid transparent;border-radius:2px;background:transparent;color:var(--ac-ink-2);cursor:pointer;text-align:left;min-width:0;font:inherit}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-day:hover{border-color:var(--ac-edge)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-day:focus-visible{outline:2px solid var(--ac-info);outline-offset:1px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-day[aria-current=true]{border-color:var(--ac-ink-2);background:color-mix(in srgb,var(--ac-ink) 5%,transparent)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-day svg{flex:0 0 auto;display:block}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-day .m1-dt{display:flex;flex-direction:column;font:11px/1.3 var(--ac-font-mono);white-space:nowrap;min-width:0}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-day .m1-dt b{color:var(--ac-ink-strong);font-weight:600}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-days.thin .m1-dt{display:none}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-days.thin{gap:1px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-days.thin .m1-day{padding:2px 0;justify-content:center}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-bar-req{fill:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-bar-ref{fill:var(--ac-alert)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-legend{display:flex;gap:14px;font:10px var(--ac-font-mono);color:var(--ac-ink-3);padding:0 10px 6px;letter-spacing:.06em}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-legend i{display:inline-block;width:8px;height:8px;margin-right:5px;vertical-align:-1px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:8px;align-items:start}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-col{display:flex;flex-direction:column;gap:8px;min-width:0}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-kv{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:4px 14px;padding:10px 12px;font-size:12px;margin:0}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-kv dt{color:var(--ac-ink-3);font:600 10px/18px var(--ac-font-mono);letter-spacing:.08em;text-transform:uppercase}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-kv dd{margin:0;line-height:18px;min-width:0}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-pad{padding:10px 12px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-plot text{font:10px var(--ac-font-mono);fill:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-plot .ln{fill:none;stroke:var(--ac-info);stroke-width:1.5}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-plot .base{stroke:var(--ac-rule);stroke-width:1}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-plot .dot{fill:var(--ac-info)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-plot .dot.bad{fill:var(--ac-alert)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-plot circle.hit{fill:transparent;cursor:pointer}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-plot circle.hit:focus-visible{stroke:var(--ac-info);stroke-width:2;outline:none}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-readout{font:11px var(--ac-font-mono);color:var(--ac-ink-2);min-height:16px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-list{margin:0;padding:0;list-style:none;font-size:12px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-list li{padding:6px 12px;border-top:1px solid var(--ac-hair);line-height:1.4}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-pkg dl{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:4px 14px;margin:0;padding:10px 12px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-pkg dt{color:var(--ac-ink-3);font:600 10px/18px var(--ac-font-mono);letter-spacing:.08em;text-transform:uppercase}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-pkg dd{margin:0;font-size:12px;line-height:18px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-check{display:flex;align-items:center;gap:8px;font-size:12px;padding:0 12px 8px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-textarea{width:100%;min-height:72px;box-sizing:border-box;padding:6px 8px;font:12px/1.4 var(--ac-font-ui);background:var(--ac-panel-solid);color:var(--ac-ink);border:1px solid var(--ac-edge);border-radius:2px;resize:vertical}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-matchrow{display:grid;grid-template-columns:1fr 1fr;gap:8px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-matchrow>div{border:1px solid var(--ac-hair);padding:6px 8px;display:flex;flex-direction:column;gap:4px;min-width:0}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-drawer-sec{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}:root[data-theme][data-theme] [data-console] .ac-drawer[data-testid^=asi-audit-]{width:min(560px,100vw)!important}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@container m1 (min-width: 1500px){:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-tbl .wide{display:table-cell}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-scroll{max-height:640px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-scroll.days{max-height:604px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-scope .m1-who{width:190px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-scope .m1-reason{width:220px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-scope .m1-node{width:120px}}@container m1 (max-width: 1100px){:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-grid,:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-grid.x{grid-template-columns:minmax(0,1fr)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-strip{grid-template-columns:repeat(3,1fr)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-strip>.ac-cell{border-bottom:1px solid var(--ac-hair)}}@container m1 (max-width: 640px){:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-head{min-height:32px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-fact{display:none}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-strip{grid-template-columns:1fr 1fr}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-strip>.ac-cell[data-c=sig],:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-strip>.ac-cell[data-c=last],:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-strip>.ac-cell[data-c=copies]{display:none}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-strip>.ac-cell[data-c=verdict]{order:1}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-strip>.ac-cell[data-c=anchor]{order:2}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-strip>.ac-cell[data-c=cont]{order:3;grid-column:1 / -1;border-top:1px solid var(--ac-hair);border-right:0}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-scope>:not(.m1-keep){display:none!important}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-scope .m1-keep{display:inline-flex}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-scope .m1-trace{width:auto;flex:1 1 auto}:root[data-theme][data-theme] [data-console] .m1-page .ac-btn.ev-btn,:root[data-theme][data-theme] [data-console] .m1-page .ac-btn.ev-btn.sm,:root[data-theme][data-theme] [data-console] .m1-page .ac-input.ev-in,:root[data-theme][data-theme] [data-console] .m1-page .ac-input.ev-in.sm{height:44px!important;min-height:44px!important}:root[data-theme][data-theme] [data-console] .m1-page .m1-chainseg .ac-seg-item{height:40px!important}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .ev-tabs{display:none}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-tabsel{display:block;width:100%}:root[data-theme][data-theme] [data-console] .m1-page .m1-tabsel{height:44px!important}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-chips,:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-viewbar{display:none}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-days,:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-legend,:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-dayread{display:none}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-grid,:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-grid.x{grid-template-columns:minmax(0,1fr)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-tbl thead{display:none}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-tbl,:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-tbl tbody,:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-tbl tr,:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-tbl td{display:block;width:100%}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-tbl tr{padding:8px 10px;border-bottom:1px solid var(--ac-hair);display:grid!important;grid-template-columns:128px minmax(0,1fr)!important;gap:6px 12px;align-items:center}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-tbl td{padding:0!important;border:0!important;width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;transform:none!important;background:transparent!important;min-height:0}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) select.ev-in{background-position:calc(100% - 16px) 20px,calc(100% - 12px) 20px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-tbl td.hide-p,:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-tbl td.wide{display:none!important}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-tbl td:not(.hide-p):not(.wide){display:block!important}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-tbl td.c-t{grid-area:1 / 1}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-tbl td.c-v{grid-area:1 / 2;justify-self:end}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-tbl td.c-a{grid-area:2 / 1 / 3 / 3}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-tbl td.card-why{grid-area:3 / 1 / 4 / 3}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-tbl .ac-mono{word-break:normal}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-scroll{max-height:none}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-foot .ac-btn{height:44px!important}:root[data-theme][data-theme] [data-console] .m1-crumb-right .ac-btn{height:44px}}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-strip .m1-hdr{display:flex;align-items:center;justify-content:space-between;gap:8px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-strip .m1-hdr .k-row{gap:6px;font:10px var(--ac-font-mono);letter-spacing:.06em;color:var(--ac-ink-3);text-transform:uppercase}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-tbl td,:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-tbl th{padding:6px 10px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-strip .m1-hdr .k-row span{white-space:nowrap}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-grid.x{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-full{grid-column:1 / -1}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-int td,:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-int th{padding:6px 8px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-int td.d{font-size:11px;line-height:1.4;min-width:108px;word-break:keep-all;overflow-wrap:normal}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-int td.s{font:11px var(--ac-font-mono);white-space:nowrap}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-int th{white-space:nowrap}@media (max-width: 700px){:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-viewbar{display:none}:root[data-theme][data-theme] [data-console] nav.ac-crumbs:has(.m1-crumb-right){flex-wrap:wrap;row-gap:6px}:root[data-theme][data-theme] [data-console] .m1-crumb-right{flex:1 1 100%;justify-content:flex-end}:root[data-theme][data-theme] [data-console] .m1-crumb-right .ac-btn,:root[data-theme][data-theme] [data-console] .m1-crumb-right .m1-chainseg .ac-seg-item{min-height:44px}}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) select.ev-in.m1-reason{text-overflow:ellipsis}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-strip .m1-alertrow .ac-switch{box-sizing:border-box;width:28px;height:14px;min-height:0}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-strip .m1-alertrow .ac-switch-thumb,:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-strip .m1-alertrow .ac-switch-thumb:not([data-state=checked]){top:2px;left:2px;width:8px;height:8px;font-size:8px;line-height:1}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-strip .m1-alertrow .ac-switch-thumb[data-state=checked]{transform:translate(14px)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-strip .m1-hdr .k-row{line-height:16px;height:16px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-strip>.ac-cell{padding:6px 12px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-head{min-height:34px}@container m1 (max-width: 1100px){:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-grid.x{grid-template-columns:minmax(0,1fr)}}@container m1 (max-width: 640px){:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-tbl.m1-xtbl tr{grid-template-columns:minmax(0,1fr)!important;gap:4px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-tbl.m1-xtbl td:not(.hide-p):not(.wide){display:flex!important;gap:12px;align-items:baseline;justify-content:space-between;text-align:right;grid-area:auto!important;justify-self:stretch!important;white-space:normal!important;overflow-wrap:anywhere}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-tbl.m1-xtbl td[data-l]:before{content:attr(data-l);flex:0 0 76px;text-align:left;color:var(--ac-ink-3);font:600 10px/18px var(--ac-font-mono);letter-spacing:.08em;text-transform:uppercase}}:root[data-theme][data-theme] [data-console] .m1-page[data-reveal~=days] .m1-days{display:grid!important}:root[data-theme][data-theme] [data-console] .m1-page[data-reveal~=days] .m1-legend{display:flex!important}:root[data-theme][data-theme] [data-console] .m1-page[data-reveal~=days] .m1-dayread{display:block!important}@container m1 (max-width: 640px){:root[data-theme][data-theme] [data-console] .m1-page[data-reveal~=last] .m1-strip>.ac-cell[data-c=last]{display:flex!important;grid-column:1 / -1;order:4;border-top:1px solid var(--ac-hair)}}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-pinwrap{position:sticky;top:0;z-index:20;height:0;margin-bottom:-8px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-minibar{display:flex;align-items:center;gap:12px;padding:4px 12px;background:var(--ac-panel-solid);border:1px solid var(--ac-rule);border-radius:2px;min-height:36px;box-sizing:border-box}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-minibar[hidden]{display:none}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-minibar .m1-line{font-size:12px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-minibar .m1-sub{font:11px var(--ac-font-mono);color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-minibar .m1-grow{flex:1 1 auto}@media (prefers-reduced-motion: no-preference){:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-minibar:not([hidden]){animation:m1-fade .12s ease-out}}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-why th{text-align:left;font:600 10px/18px var(--ac-font-mono);letter-spacing:.08em;color:var(--ac-ink-3);vertical-align:top}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-why td{font-size:12px;line-height:1.45;vertical-align:top}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-bdays li{display:flex;align-items:center;gap:8px;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-bdays .m1-grow{flex:1 1 auto}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-note{margin:0;font-size:12px;line-height:1.45;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-warn{color:var(--ac-warn)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-applies{margin:0;font-size:12px;color:var(--ac-ink-2);padding:0 2px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-int td.num,:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-int th.num{white-space:nowrap}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-form{display:flex;flex-direction:column;gap:10px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-linkfld{min-height:64px;word-break:break-all;font-size:11px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-carry{margin:4px 0 0;padding:0;list-style:none;font-size:12px;line-height:1.6}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-carry li{border-top:1px solid var(--ac-hair);padding:2px 0}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-fs{border:1px solid var(--ac-hair);margin:0;padding:6px 10px 8px;display:flex;flex-direction:column;gap:4px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-fs legend{padding:0 4px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-check input[type=checkbox]{margin:0;accent-color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-check{padding-left:0;padding-right:0}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-meter{flex:0 0 120px;height:4px;background:var(--ac-hair);display:inline-block;position:relative;overflow:hidden;border-radius:1px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-meter i{position:absolute;inset:0 auto 0 0;background:var(--ac-ink-3);display:block}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-bld i{inset:0;width:100%!important;transform:scaleX(0);transform-origin:left;background:var(--ac-info)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-tbl tr.m1-pagebreak td{padding:4px 10px;font:600 10px/16px var(--ac-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ac-ink-3);background:color-mix(in srgb,var(--ac-ink) 5%,transparent);border-top:1px solid var(--ac-rule)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-dayread{padding:0 10px 8px;min-height:16px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-legend .m1-dm{margin:0 3px 0 6px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-dm{font-style:normal;font:700 10px/12px var(--ac-font-mono);padding:0 3px;border:1px solid var(--ac-alert);color:var(--ac-alert);border-radius:1px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-dm[data-s=MISSING]{border-style:dashed;border-color:var(--ac-warn);color:var(--ac-warn)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-day[data-s=BREAK]{border-bottom:2px solid var(--ac-alert)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-day[data-s=MISSING]{border-bottom:2px dashed var(--ac-warn)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m-chip[data-copied]{border-color:var(--ac-ok)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-wholink{cursor:pointer;border-bottom:1px dotted var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-wholink:hover{color:var(--ac-info);border-bottom-color:var(--ac-info)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-wholink:focus-visible{outline:2px solid var(--ac-info);outline-offset:1px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-shachip{display:inline-block;vertical-align:middle}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-bodies{display:flex;align-items:center;gap:12px;padding:8px 12px 0;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-files{margin:0 0 4px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-files th{font-size:10px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-pkg .m1-note{padding:0 12px 8px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-pkgprog{display:flex;align-items:center;gap:10px;padding:0 12px 10px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-pkgprog .m1-meter{flex:0 0 200px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-exopen{display:flex;align-items:center;gap:8px;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-exopen .m1-grow{flex:1 1 auto}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-ticks{display:flex;gap:2px;align-items:flex-end;height:10px;margin-top:3px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-tk{display:block;width:4px;height:8px;background:var(--ac-ink-3);opacity:.55}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-tk.bad{background:var(--ac-alert);opacity:1;height:10px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-nextbar{display:block;height:2px;background:var(--ac-hair);margin-top:3px;position:relative;overflow:hidden}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-nextbar i{position:absolute;inset:0 auto 0 0;background:var(--ac-info)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-triage{display:none}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-tp{margin:0;font-size:12px;line-height:1.5}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-trow{display:flex;gap:8px;margin-top:6px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-trow .ac-btn{flex:1 1 0}@container m1 (max-width: 640px){:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-triage{display:block}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-minibar,:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-pinwrap{display:none!important}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-tbl tr.m1-pagebreak{display:block!important;padding:0}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-tbl tr.m1-pagebreak td{display:block!important}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-meter{display:none}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-bodies .ac-switch{min-height:44px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-triage .m1-list li{padding:8px 12px}}@media (max-width: 700px){:root[data-theme][data-theme] [data-console] .ac-dialog[data-testid^=asi-audit-] .ac-btn.ev-btn,:root[data-theme][data-theme] [data-console] .ac-drawer[data-testid^=asi-audit-] .ac-btn.ev-btn{height:44px}}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-insc{font:11px var(--ac-font-mono);color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-strip .m1-link{text-decoration:underline;text-underline-offset:2px;color:var(--ac-info)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-day[data-out]{opacity:.45}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) #m1-exdiag{white-space:pre-line}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-int td,:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-int th{padding:6px}:root[data-theme][data-theme] [data-console] .m1-page table.m1-int td,:root[data-theme][data-theme] [data-console] .m1-page table.m1-int th{padding:3px 8px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-strip .m1-link{font-size:12px;line-height:16px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-strip .m1-alertrow{display:grid;grid-template-columns:auto auto;justify-content:start;align-items:center;column-gap:8px;row-gap:2px;margin-top:auto;min-height:34px;align-content:start;white-space:nowrap}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-strip .m1-alertrow .ac-micro{line-height:16px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-strip .m1-alertrow .k-row{gap:0}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-strip .m1-alertrow .m1-sub{grid-column:1 / -1;line-height:16px;min-height:16px}:root[data-theme][data-theme] [data-console] .ac-dialog[data-testid^=asi-audit-]{letter-spacing:normal}:root[data-theme][data-theme] [data-console] .ac-dialog[data-testid^=asi-audit-] h2.ac-float-title{font-family:var(--ac-font-ui);text-transform:none;line-height:inherit}:root[data-theme][data-theme] [data-console] .ac-drawer[data-testid^=asi-audit-]{letter-spacing:normal}:root[data-theme][data-theme] [data-console] .ac-drawer[data-testid^=asi-audit-] h2.ac-float-title{font-family:var(--ac-font-ui);text-transform:none;line-height:inherit}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .ev-tab{font:inherit;letter-spacing:.1em;color:inherit}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .ev-tab:hover,:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .ev-tab[aria-selected=true]{color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-strip>.ac-cell{padding:9px 14px 10px;gap:0}:root[data-theme][data-theme] [data-console] .m1-chainseg .ac-seg-item{letter-spacing:.08em}:root[data-theme][data-theme] [data-console] .m1-page .ac-input.ev-in.ev-in{padding:0 8px}:root[data-theme][data-theme] [data-console] .m1-page select.ev-in.ev-in{background-image:none;background-position:0% 0%;background-size:auto;background-repeat:repeat}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-strip .ac-cell .m1-line.ac-dim{margin-top:4px;font-size:calc(var(--ac-text-sm) - 1px);line-height:15px}:root[data-theme][data-theme] [data-console] .m1-page .m1-tbl.ac-table td{padding:3px 12px}:root[data-theme][data-theme] [data-console] .m1-page .m1-tbl.ac-table th{padding:0 12px;background:var(--ac-c-th)}:root[data-theme=light][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-strip .ac-cell .m1-line.ac-dim{color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m-chip{font-family:var(--ac-font-mono);font-size:12px;line-height:1.45;color:inherit}:root[data-theme][data-theme] [data-console] .m1-page table.m1-int.m1-tbl.ac-table td,:root[data-theme][data-theme] [data-console] .m1-page table.m1-int.m1-tbl.ac-table th{padding:3px 8px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-readout{display:block;position:static;min-width:0;padding:0;background:transparent;border:0;z-index:auto;gap:normal}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-list li{font-size:inherit}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-triage .m1-list li{display:list-item;row-gap:normal;column-gap:normal}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-fchip{font:inherit}:root[data-theme][data-theme] [data-console] .m1-crumb-right select.ev-in.m1-replica{width:auto;min-width:96px;max-width:168px;font-size:11px;font-family:var(--ac-font-mono);text-overflow:ellipsis}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-scope .m1-class{width:88px}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-scope .m1-model{width:126px;text-overflow:ellipsis}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-scope .m1-q{width:112px}@media (max-width: 700px){:root[data-theme][data-theme] [data-console] .m1-crumb-right{flex-wrap:wrap;row-gap:8px}:root[data-theme][data-theme] [data-console] .m1-crumb-right select.ev-in.m1-replica{height:44px;min-height:44px;max-width:100%;flex:1 1 auto}}@container m1 (max-width: 640px){:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-tbl .ev-agent{min-width:0;max-width:100%}:root[data-theme][data-theme] [data-console] :is(.m1-page,[data-testid^=asi-audit-]) .m1-tbl .ev-agent :is(.m1-wholink,.ac-dim,.ac-strong){white-space:normal;overflow-wrap:anywhere;max-width:100%}}:root[data-theme][data-theme] [data-console] .ex-page{--k-allow: var(--ac-info-line);--k-deny: var(--ac-alert);--k-redact: var(--ac-cat-4);--k-warn: var(--ac-warn);--k-ok: var(--ac-ok);--k-live: var(--ac-live);--k-line: var(--ac-cat-1);--k-grid: var(--ac-hair);--k-axis: var(--ac-ink-3);--k-track: var(--ac-c-bar-track, var(--ac-sel));--gap: 12px;display:flex;flex-direction:column;gap:var(--gap);padding:8px 20px 24px;min-width:0;letter-spacing:normal;font-size:13px;line-height:1.45;color:var(--ac-ink)}:root[data-theme][data-theme] [data-console] .ex-page .k-row{display:flex;align-items:center;gap:8px;min-width:0}:root[data-theme][data-theme] [data-console] .ex-page .ex-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;height:28px;min-height:0;padding:0 10px;margin:0;border:1px solid var(--ac-m-ctl-edge, var(--ac-edge));border-radius:2px;background:transparent;color:var(--ac-ink-2);font:500 11px/1 var(--ac-font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;vertical-align:middle}:root[data-theme][data-theme] [data-console] .ex-page .ex-btn:hover{color:var(--ac-ink-strong);border-color:var(--ac-m-ctl-edge-hover, var(--ac-edge-strong));background:var(--ac-plate-hover)}:root[data-theme][data-theme] [data-console] .ex-page .ex-btn:focus-visible,:root[data-theme][data-theme] [data-console] .ex-page .ex-in:focus-visible,:root[data-theme][data-theme] [data-console] .ex-page .ex-seg-item:focus-visible,:root[data-theme][data-theme] [data-console] .ex-page .ex-chip button:focus-visible{outline:2px solid var(--ac-focus);outline-offset:1px}:root[data-theme][data-theme] [data-console] .ex-page .ex-btn.sm{height:24px;padding:0 8px}:root[data-theme][data-theme] [data-console] .ex-page .ex-btn.t1{background:var(--ac-accent-fill);border-color:var(--ac-accent-fill-edge);color:var(--ac-on-fill)}:root[data-theme][data-theme] [data-console] .ex-page .ex-btn.t1:hover{background:var(--ac-accent-fill-hover);border-color:var(--ac-accent-fill-hover);color:var(--ac-on-fill)}:root[data-theme][data-theme] [data-console] .ex-page .ex-btn.t2{border-color:var(--ac-info-line);color:var(--ac-info);background:transparent}:root[data-theme][data-theme] [data-console] .ex-page .ex-btn.t2:hover{background:var(--ac-sel);color:var(--ac-info)}:root[data-theme][data-theme] [data-console] .ex-page .ex-btn.t3{border-color:var(--ac-hair);color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] .ex-page .ex-btn.t3:hover{border-color:var(--ac-edge)}:root[data-theme][data-theme] [data-console] .ex-page .ex-btn.quiet{border-color:transparent}:root[data-theme][data-theme] [data-console] .ex-page .ex-btn:disabled,:root[data-theme][data-theme] [data-console] .ex-page .ex-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}:root[data-theme][data-theme] [data-console] .ex-page .ex-btn svg{width:12px;height:12px;flex:none}:root[data-theme][data-theme] [data-console] .ex-page .ex-row{display:flex;flex-wrap:wrap;gap:6px;align-items:center;min-width:0}:root[data-theme][data-theme] [data-console] .ex-page .ex-row.tight{gap:4px}:root[data-theme][data-theme] [data-console] .ex-page .ex-in{box-sizing:border-box;height:28px;padding:0 8px;width:auto;border:1px solid var(--ac-edge);border-radius:2px;background:var(--ac-well);color:var(--ac-ink-strong);font:400 12px/1 var(--ac-font-ui)}:root[data-theme][data-theme] [data-console] .ex-page .ex-in.sm{height:24px;padding:0 6px;font-size:12px}:root[data-theme][data-theme] [data-console] .ex-page select.ex-in{padding-right:20px}:root[data-theme][data-theme] [data-console] .ex-page .ex-seg{display:inline-flex;border:1px solid var(--ac-m-ctl-edge, var(--ac-edge));border-radius:2px;overflow:hidden;vertical-align:middle}:root[data-theme][data-theme] [data-console] .ex-page .ex-seg-item{box-sizing:border-box;height:26px;padding:0 9px;border:0;border-right:1px solid var(--ac-hair);background:transparent;color:var(--ac-ink-2);font:500 11px/1 var(--ac-font-mono);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;white-space:nowrap}:root[data-theme][data-theme] [data-console] .ex-page .ex-seg-item:last-child{border-right:0}:root[data-theme][data-theme] [data-console] .ex-page .ex-seg-item[aria-checked=true]{background:var(--ac-sel);color:var(--ac-ink-strong);font-weight:600;box-shadow:inset 0 -2px 0 var(--ac-accent-line)}:root[data-theme][data-theme] [data-console] .ex-page .ex-seg.sm .ex-seg-item{height:22px;padding:0 7px}:root[data-theme][data-theme] [data-console] .ex-page .ex-chip{display:inline-flex;align-items:center;gap:4px;box-sizing:border-box;height:24px;padding:0 2px 0 8px;border:1px solid var(--ac-edge);border-radius:2px;background:var(--ac-well);color:var(--ac-ink-strong);font:400 12px/1 var(--ac-font-ui);white-space:nowrap;max-width:100%}:root[data-theme][data-theme] [data-console] .ex-page .ex-chip .ex-chip-k{color:var(--ac-ink-3);font-family:var(--ac-font-mono);font-size:11px}:root[data-theme][data-theme] [data-console] .ex-page .ex-chip button{box-sizing:border-box;width:20px;height:20px;padding:0;border:0;border-radius:2px;background:transparent;color:var(--ac-ink-3);font-size:12px;line-height:1;cursor:pointer}:root[data-theme][data-theme] [data-console] .ex-page .ex-chip button:hover{color:var(--ac-ink-strong);background:var(--ac-plate-hover)}:root[data-theme][data-theme] [data-console] .ex-page .ex-lab{font:500 11px/1 var(--ac-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] .ex-page .ex-pop{position:fixed;z-index:60;width:340px;max-width:calc(100vw - 24px);max-height:380px;display:flex;flex-direction:column;background:var(--ac-float);border:1px solid var(--ac-edge);border-radius:2px;box-shadow:var(--ac-float-shadow);color:var(--ac-ink)}:root[data-theme][data-theme] [data-console] .ex-page .ex-pop-h{padding:8px;border-bottom:1px solid var(--ac-hair);display:flex;gap:6px}:root[data-theme][data-theme] [data-console] .ex-page .ex-pop-h input{flex:1 1 auto;min-width:0}:root[data-theme][data-theme] [data-console] .ex-page .ex-pop-b{overflow:auto;padding:4px 0}:root[data-theme][data-theme] [data-console] .ex-page .ex-pop-fam{padding:8px 10px 2px}:root[data-theme][data-theme] [data-console] .ex-page .ex-pop-item{display:flex;align-items:center;gap:8px;width:100%;box-sizing:border-box;min-height:26px;padding:3px 10px;border:0;background:transparent;color:var(--ac-ink);text-align:left;font:400 12px/1.2 var(--ac-font-ui);cursor:pointer}:root[data-theme][data-theme] [data-console] .ex-page .ex-pop-item:hover,:root[data-theme][data-theme] [data-console] .ex-page .ex-pop-item[data-hot]{background:var(--ac-sel)}:root[data-theme][data-theme] [data-console] .ex-page .ex-pop-item .nm{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}:root[data-theme][data-theme] [data-console] .ex-page .ex-pop-item .mn{color:var(--ac-ink-3);font:400 11px var(--ac-font-mono)}:root[data-theme][data-theme] [data-console] .ex-page .ex-pop-item[data-off]{color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] .ex-page .ex-flag{display:inline-block;min-width:14px;padding:0 3px;border:1px solid var(--ac-hair);border-radius:2px;color:var(--ac-ink-3);font:500 10px/14px var(--ac-font-mono);text-align:center}:root[data-theme][data-theme] [data-console] .ex-page .ex-flag[data-on]{color:var(--ac-ink-2);border-color:var(--ac-edge)}:root[data-theme][data-theme] [data-console] .ex-page .ex-pop-empty{padding:12px 10px;color:var(--ac-ink-3);font-size:12px}:root[data-theme][data-theme] [data-console] .ex-page .ex-all{display:inline-flex;align-items:center;height:20px;padding:0 6px;border:1px solid var(--ac-warn-line);border-radius:2px;color:var(--ac-warn-ink);font:600 10px/1 var(--ac-font-mono);letter-spacing:.1em}:root[data-theme][data-theme] [data-console] .ex-page .ex-name{display:inline-flex;flex-direction:column;gap:1px;min-width:0;line-height:1.25}:root[data-theme][data-theme] [data-console] .ex-page .ex-name b{font-weight:600;color:var(--ac-ink-strong);overflow-wrap:anywhere}:root[data-theme][data-theme] [data-console] .ex-page .ex-name small{color:var(--ac-ink-3);font-size:11px}:root[data-theme][data-theme] [data-console] .ex-page .ex-name[data-unres] b{font-weight:500;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] .ex-page .ex-num{font-family:var(--ac-font-mono);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}:root[data-theme][data-theme] [data-console] .ex-page .ex-dim{color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] .ex-page .ex-nomodel{color:var(--ac-ink-3);font-style:normal}:root[data-theme][data-theme] [data-console] .ex-page .ex-cp{display:inline-flex;align-items:center;height:20px;padding:0 6px;margin-left:6px;border:1px solid var(--ac-hair);border-radius:2px;background:transparent;color:var(--ac-info);font:400 11px var(--ac-font-mono);cursor:pointer;vertical-align:middle}:root[data-theme][data-theme] [data-console] .ex-page .ex-cp:hover{border-color:var(--ac-edge)}:root[data-theme][data-theme] [data-console] .ex-page .ex-reason{display:inline-flex;flex-direction:column;line-height:1.25;min-width:0}:root[data-theme][data-theme] [data-console] .ex-page .ex-reason small{color:var(--ac-ink-3);font:400 11px var(--ac-font-mono);overflow-wrap:anywhere}:root[data-theme][data-theme] [data-console] .ex-page .ex-share{position:relative;display:block}:root[data-theme][data-theme] [data-console] .ex-page .ex-share i{position:absolute;right:0;bottom:-2px;height:2px;background:var(--ac-info-line);opacity:.55}:root[data-theme][data-theme] [data-console] .ex-page .ex-tablewrap{overflow:auto;max-width:100%}:root[data-theme][data-theme] [data-console] .ex-page .ex-table{width:100%;border-collapse:collapse;font-size:13px}:root[data-theme][data-theme] [data-console] .ex-page .ex-table th{padding:0 10px;height:30px;text-align:left;white-space:nowrap;border-bottom:1px solid var(--ac-rule);color:var(--ac-ink-3);font:500 11px var(--ac-font-mono);letter-spacing:.08em;text-transform:uppercase}:root[data-theme][data-theme] [data-console] .ex-page .ex-table th.r,:root[data-theme][data-theme] [data-console] .ex-page .ex-table td.r{text-align:right}:root[data-theme][data-theme] [data-console] .ex-page .ex-table td{padding:6px 10px;border-bottom:1px solid var(--ac-hair);vertical-align:middle}:root[data-theme][data-theme] [data-console] .ex-page .ex-table tbody tr:hover{background:var(--ac-sel)}:root[data-theme][data-theme] [data-console] .ex-page .ex-table tfoot td{border-top:1px solid var(--ac-rule);border-bottom:0;font-weight:600}:root[data-theme][data-theme] [data-console] .ex-page .ex-th{display:inline-flex;align-items:center;gap:4px;box-sizing:border-box;height:24px;padding:0 4px;margin:0 -4px;border:0;border-radius:2px;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}:root[data-theme][data-theme] [data-console] .ex-page .ex-th:hover{color:var(--ac-ink-strong);background:var(--ac-plate-hover)}:root[data-theme][data-theme] [data-console] .ex-page .ex-th[data-dir]:after{content:attr(data-dir);color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] .ex-page .ex-refusal{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;padding:8px 12px;border:1px solid var(--ac-alert-line);border-radius:2px;font-size:13px;background:var(--ac-panel-solid)}:root[data-theme][data-theme] [data-console] .ex-page .ex-refusal .code{color:var(--ac-alert);font:600 11px var(--ac-font-mono);letter-spacing:.08em}:root[data-theme][data-theme] [data-console] .ex-page .ex-banner{display:flex;gap:10px;align-items:center;padding:6px 12px;border:1px dashed var(--ac-warn-line);border-radius:2px;font-size:12px;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] .ex-page .ex-zero{padding:24px 12px;text-align:center;border:1px dashed var(--ac-rule);border-radius:2px;color:var(--ac-ink-2);font-size:13px}:root[data-theme][data-theme] [data-console] .ex-page .ex-surface{position:relative}:root[data-theme][data-theme] [data-console] .ex-page .ex-surface[aria-busy=true]>.ex-progress{display:block}:root[data-theme][data-theme] [data-console] .ex-page .ex-progress{display:none;position:relative;height:1px;background:var(--ac-hair);overflow:visible;margin:0}:root[data-theme][data-theme] [data-console] .ex-page .ex-progress i{position:absolute;left:0;top:0;height:1px;background:var(--ac-info-line);width:0;transition:width 1s linear}:root[data-theme][data-theme] [data-console] .ex-page .ex-progress-t{display:block;margin-top:4px;color:var(--ac-ink-3);font:400 11px var(--ac-font-mono)}:root[data-theme][data-theme] [data-console] .ex-page .ex-surface[aria-busy=true]>.ex-result{opacity:.55}:root[data-theme][data-theme] [data-console] .ex-page .ex-json{margin:0;padding:8px 10px;max-height:280px;overflow:auto;border:1px solid var(--ac-hair);border-radius:2px;background:var(--ac-well);font:400 11px/1.5 var(--ac-font-mono);color:var(--ac-ink-2);white-space:pre-wrap;overflow-wrap:anywhere}:root[data-theme][data-theme] [data-console] .ex-page[data-touch] .ex-btn,:root[data-theme][data-theme] [data-console] .ex-page[data-touch] .ex-seg-item,:root[data-theme][data-theme] [data-console] .ex-page[data-touch] .ex-in{height:44px;font-size:12px}:root[data-theme][data-theme] [data-console] .ex-page[data-touch] .ex-btn.sm{height:44px}@media (prefers-reduced-motion: reduce){:root[data-theme][data-theme] [data-console] .ex-page .ex-progress i{transition:none}:root[data-theme][data-theme] [data-console] .ex-page *{transition:none!important;animation:none!important}}:root[data-theme][data-theme] [data-console] .ex-page{gap:10px}:root[data-theme][data-theme] [data-console] .ex-page .m1-qrow{display:flex;flex-wrap:wrap;gap:6px;align-items:center}:root[data-theme][data-theme] [data-console] .ex-page .m1-query{padding:10px 12px;display:flex;flex-direction:column;gap:6px}:root[data-theme][data-theme] [data-console] .ex-page .m1-l1{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:start}:root[data-theme][data-theme] [data-console] .ex-page .m1-ctl{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;min-width:0}:root[data-theme][data-theme] [data-console] .ex-page .m1-seg{display:inline-flex;flex-wrap:wrap;gap:4px 5px;align-items:center;min-width:0}:root[data-theme][data-theme] [data-console] .ex-page .m1-l2{display:flex;gap:8px;align-items:flex-start;justify-content:space-between;font-size:13px;color:var(--ac-ink)}:root[data-theme][data-theme] [data-console] .ex-page .m1-sentence{margin:0;flex:1 1 auto;min-width:0;padding-top:3px;font:400 13px/1.45 var(--ac-font-ui);color:var(--ac-ink-2);overflow-wrap:break-word}:root[data-theme][data-theme] [data-console] .ex-page .m1-sentence .t{color:var(--ac-ink-strong);font-weight:500}:root[data-theme][data-theme] [data-console] .ex-page .m1-sentence .m1-chg{text-decoration:underline;text-decoration-color:var(--ac-accent-line);text-decoration-thickness:1px;text-underline-offset:3px}:root[data-theme][data-theme] [data-console] .ex-page .m1-l2-b{display:inline-flex;gap:6px;flex:none}:root[data-theme][data-theme] [data-console] .ex-page .m1-edit{display:none}:root[data-theme][data-theme] [data-console] .ex-page .m1-json{border-top:1px solid var(--ac-hair);padding-top:8px}:root[data-theme][data-theme] [data-console] .ex-page .m1-json[hidden]{display:none}:root[data-theme][data-theme] [data-console] .ex-page .m1-json .ex-row{margin-bottom:8px}:root[data-theme][data-theme] [data-console] .ex-page .m1-result{padding:0}:root[data-theme][data-theme] [data-console] .ex-page .m1-rh{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center;padding:8px 12px;border-bottom:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] .ex-page .m1-rh .sum{font:400 12px/1.3 var(--ac-font-mono);color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] .ex-page .m1-rh .el{font:400 12px/1.3 var(--ac-font-mono);color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] .ex-page .m1-rh .sp{flex:1 1 auto}:root[data-theme][data-theme] [data-console] .ex-page .m1-body{padding:0 12px 8px}:root[data-theme][data-theme] [data-console] .ex-page .m1-body .ex-banner{margin-top:8px;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] .ex-page .m1-body .ex-refusal,:root[data-theme][data-theme] [data-console] .ex-page .m1-body .ex-zero{margin-top:10px}:root[data-theme][data-theme] [data-console] .ex-page .m1-sug{display:inline-flex;gap:6px;flex-wrap:wrap;margin-left:auto}:root[data-theme][data-theme] [data-console] .ex-page .ex-table td{height:40px}:root[data-theme][data-theme] [data-console] .ex-page .ex-table tr.m1-total td{font:600 13px var(--ac-font-mono);background:var(--ac-well);border-bottom:1px solid var(--ac-rule)}:root[data-theme][data-theme] [data-console] .ex-page .ex-table tr.m1-total td:first-child{letter-spacing:.08em}:root[data-theme][data-theme] [data-console] .ex-page .m1-m{display:inline-flex;flex-direction:column;align-items:flex-end;gap:3px;min-width:120px}:root[data-theme][data-theme] [data-console] .ex-page .m1-bar{display:block;width:120px;height:3px;background:var(--ac-hair);overflow:hidden}:root[data-theme][data-theme] [data-console] .ex-page .m1-bar b{display:block;height:3px;background:var(--ac-info-line);transform-origin:left center;animation:ex-m1-grow .2s ease-out}@keyframes ex-m1-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}:root[data-theme][data-theme] [data-console] .ex-page .m1-th{display:inline-flex;align-items:center;gap:5px}:root[data-theme][data-theme] [data-console] .ex-page .m1-caret{display:inline-block;width:0;height:0;border:4px solid transparent}:root[data-theme][data-theme] [data-console] .ex-page .m1-caret[data-dir=desc]{border-top-color:var(--ac-ink-strong);border-bottom-width:0}:root[data-theme][data-theme] [data-console] .ex-page .m1-caret[data-dir=asc]{border-bottom-color:var(--ac-ink-strong);border-top-width:0}:root[data-theme][data-theme] [data-console] .ex-page .ex-table th.m1-vh,:root[data-theme][data-theme] [data-console] .ex-page .ex-table td.m1-vb{width:1%;white-space:nowrap;text-align:right}:root[data-theme][data-theme] [data-console] .ex-page .m1-verbs{display:inline-flex;gap:6px;opacity:0}:root[data-theme][data-theme] [data-console] .ex-page tr:hover .m1-verbs,:root[data-theme][data-theme] [data-console] .ex-page tr:focus-within .m1-verbs,:root[data-theme][data-theme] [data-console] .ex-page tr[data-reveal] .m1-verbs{opacity:1}:root[data-theme][data-theme] [data-console] .ex-page .m1-csort,:root[data-theme][data-theme] [data-console] .ex-page .m1-ctotal{display:none}:root[data-theme][data-theme] [data-console] .ex-page .m1-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:root[data-theme][data-theme] [data-console] .ex-page .m1-cards{display:none;list-style:none;margin:0;padding:0}:root[data-theme][data-theme] [data-console] .ex-page .m1-cards li{padding:10px 0;border-bottom:1px solid var(--ac-hair);display:grid;gap:6px}:root[data-theme][data-theme] [data-console] .ex-page .m1-cards .c-g{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center}:root[data-theme][data-theme] [data-console] .ex-page .m1-cards .c-m{display:grid;grid-template-columns:auto 1fr;gap:3px 10px;align-items:center}:root[data-theme][data-theme] [data-console] .ex-page .m1-cards .c-m .m1-bar{width:100%}:root[data-theme][data-theme] [data-console] .ex-page .m1-cards .c-t{font:600 13px var(--ac-font-mono)}@container console (max-width: 640px){:root[data-theme][data-theme] [data-console] .ex-page .m1-edit{display:inline-flex}:root[data-theme][data-theme] [data-console] .ex-page .m1-l1{display:none;grid-template-columns:minmax(0,1fr)}:root[data-theme][data-theme] [data-console] .ex-page[data-edit] .m1-l1{display:grid}:root[data-theme][data-theme] [data-console] .ex-page .m1-ctl{flex-direction:column;align-items:stretch;gap:10px}:root[data-theme][data-theme] [data-console] .ex-page .m1-seg{align-items:center}:root[data-theme][data-theme] [data-console] .ex-page .m1-seg .ex-in,:root[data-theme][data-theme] [data-console] .ex-page .m1-seg .ex-seg{max-width:100%}:root[data-theme][data-theme] [data-console] .ex-page .m1-run .ex-btn{width:100%}:root[data-theme][data-theme] [data-console] .ex-page .m1-qrow .ex-btn{flex:1 1 100%;justify-content:flex-start}:root[data-theme][data-theme] [data-console] .ex-page .m1-qrow .ex-lab{flex:1 1 100%}:root[data-theme][data-theme] [data-console] .ex-page .m1-tablewrap{display:none}:root[data-theme][data-theme] [data-console] .ex-page .m1-cards{display:block}:root[data-theme][data-theme] [data-console] .ex-page .m1-csort{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:6px 0}:root[data-theme][data-theme] [data-console] .ex-page .m1-ctotal{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;padding:8px 10px;background:var(--ac-well);border-bottom:1px solid var(--ac-rule);font:600 13px var(--ac-font-mono)}:root[data-theme][data-theme] [data-console] .ex-page .m1-ctot{letter-spacing:.08em}:root[data-theme][data-theme] [data-console] .ex-page .m1-cverbs{display:flex;flex-wrap:wrap;gap:6px}:root[data-theme][data-theme] [data-console] .ex-page .m1-csort .ex-btn,:root[data-theme][data-theme] [data-console] .ex-page .m1-cverbs .ex-btn{min-height:44px}:root[data-theme][data-theme] [data-console] .ex-page .m1-cards li[data-reveal]{outline:1px solid var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] .ex-page .m1-rh .sp{flex-basis:100%;height:0}:root[data-theme][data-theme] [data-console] .ex-page .m1-l2{flex-wrap:wrap}:root[data-theme][data-theme] [data-console] .ex-page .m1-l2-b{flex:1 1 100%}:root[data-theme][data-theme] [data-console] .ex-page .m1-l2-b .ex-btn{flex:1 1 0}:root[data-theme][data-theme] [data-console] .ex-page .m1-sug{margin-left:0}:root[data-theme][data-theme] [data-console] .ex-page .ex-chip{height:44px;padding-left:12px}:root[data-theme][data-theme] [data-console] .ex-page .ex-chip button{width:40px;height:40px}}:root[data-theme][data-theme] [data-console] .ex-page .m1-more{height:1px}:root[data-theme][data-theme] [data-console] .ex-page .m1-nb{white-space:nowrap}:root[data-theme][data-theme] [data-console] .ex-page .m1r-p{padding:10px 14px}:root[data-theme][data-theme] [data-console] .ex-page .m1r-h{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;margin-bottom:4px}:root[data-theme][data-theme] [data-console] .ex-page .m1r-legend{display:inline-flex;align-items:center;gap:4px 14px;flex-wrap:wrap;font:400 11px var(--ac-font-mono);color:var(--ac-ink-2);min-width:0}:root[data-theme][data-theme] [data-console] .ex-page .m1r-lg{display:inline-flex;align-items:center;gap:6px;min-width:0;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] .ex-page .m1r-lg b{color:var(--ac-ink-strong);font-weight:600}:root[data-theme][data-theme] [data-console] .ex-page .m1r-lab{white-space:nowrap}:root[data-theme][data-theme] [data-console] .ex-page .m1r-sw{display:inline-block;width:18px;height:10px;box-sizing:border-box;flex:none}:root[data-theme][data-theme] [data-console] .ex-page .m1r-sw.a{border:1.5px solid var(--ac-info-line);background:repeating-linear-gradient(135deg,var(--ac-info-line) 0 1px,transparent 1px 4px)}:root[data-theme][data-theme] [data-console] .ex-page .m1r-sw.b{border:2px solid var(--ac-accent);background:var(--ac-wash-ox)}:root[data-theme][data-theme] [data-console] .ex-page .m1r-wrap{min-width:0;overflow:hidden}:root[data-theme][data-theme] [data-console] .ex-page .m1r-svg{display:block;max-width:100%;touch-action:pan-y;user-select:none;-webkit-user-select:none}:root[data-theme][data-theme] [data-console] .ex-page .m1r-svg text{font:400 10px var(--ac-font-mono);fill:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] .ex-page .m1r-svg .m1r-none{font-size:11px;fill:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] .ex-page .m1r-svg .bar{fill:var(--ac-ink-3);opacity:.6}:root[data-theme][data-theme] [data-console] .ex-page .m1r-svg .m1r-base{stroke:var(--ac-rule);stroke-width:1}:root[data-theme][data-theme] [data-console] .ex-page .m1r-svg .m1r-ticks line{stroke:var(--ac-ink-3);stroke-width:1;opacity:.55}:root[data-theme][data-theme] [data-console] .ex-page .m1r-svg .m1r-hov{stroke:var(--ac-edge-strong);stroke-width:1;pointer-events:none}:root[data-theme][data-theme] [data-console] .ex-page .m1r-svg .hatch{stroke:var(--ac-info-line);stroke-width:1.2;opacity:.45}:root[data-theme][data-theme] [data-console] .ex-page .m1r-brush .hit{cursor:grab}:root[data-theme][data-theme] [data-console] .ex-page .m1r-brush[data-clip="1"] .hit{cursor:default}:root[data-theme][data-theme] [data-console] .ex-page .m1r-svg[data-drag] .hit{cursor:grabbing}:root[data-theme][data-theme] [data-console] .ex-page .m1r-brush .grab{cursor:ew-resize}:root[data-theme][data-theme] [data-console] .ex-page .m1r-brush .focus{pointer-events:none;outline:none}:root[data-theme][data-theme] [data-console] .ex-page .m1r-brush[data-w=A] .fill{fill:url(#m1r-hatch);stroke:var(--ac-info-line);stroke-width:1.5}:root[data-theme][data-theme] [data-console] .ex-page .m1r-brush[data-w=A] .edge,:root[data-theme][data-theme] [data-console] .ex-page .m1r-brush[data-w=A] .flag rect{fill:var(--ac-info-line)}:root[data-theme][data-theme] [data-console] .ex-page .m1r-brush[data-w=B] .fill{fill:var(--ac-wash-ox);stroke:var(--ac-accent);stroke-width:2}:root[data-theme][data-theme] [data-console] .ex-page .m1r-brush[data-w=B] .edge,:root[data-theme][data-theme] [data-console] .ex-page .m1r-brush[data-w=B] .flag rect{fill:var(--ac-accent)}:root[data-theme][data-theme] [data-console] .ex-page .m1r-svg .m1r-brush .flag text{fill:var(--ac-on-fill);font-weight:600}:root[data-theme][data-theme] [data-console] .ex-page .m1r-brush .focus:focus-visible{stroke:var(--ac-focus);stroke-width:3}:root[data-theme][data-theme] [data-console] .ex-page .m1r-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px;min-height:24px;margin-top:4px}:root[data-theme][data-theme] [data-console] .ex-page .m1r-hover{font:400 11px var(--ac-font-mono);color:var(--ac-ink-2);min-height:14px;min-width:0}:root[data-theme][data-theme] [data-console] .ex-page .m1r-presets{justify-content:flex-end}:root[data-theme][data-theme] [data-console] .ex-page .ex-btn[aria-pressed=true]{color:var(--ac-ink-strong);border-color:var(--ac-accent-line);background:var(--ac-sel)}:root[data-theme][data-theme] [data-console] .ex-page .m1r-dates{display:none}:root[data-theme][data-theme] [data-console] .ex-page .m1r-err{font:400 12px var(--ac-font-ui);color:var(--ac-alert)}:root[data-theme][data-theme] [data-console] .ex-page .m1r-err:empty{display:none}@container console (max-width: 640px){:root[data-theme][data-theme] [data-console] .ex-page .m1r-foot{flex-direction:column;align-items:stretch}:root[data-theme][data-theme] [data-console] .ex-page .m1r-hover{display:none}:root[data-theme][data-theme] [data-console] .ex-page .m1r-presets{flex-direction:column;align-items:stretch}:root[data-theme][data-theme] [data-console] .ex-page .m1r-presets .ex-btn{width:100%;justify-content:flex-start}:root[data-theme][data-theme] [data-console] .ex-page .m1r-dates{display:flex;flex-direction:column;gap:8px;margin-top:8px}:root[data-theme][data-theme] [data-console] .ex-page .m1r-pair{display:flex;align-items:center;gap:6px 8px}:root[data-theme][data-theme] [data-console] .ex-page .m1r-pair .ex-in{flex:1 1 0;min-width:0;width:auto}:root[data-theme][data-theme] [data-console] .ex-page[data-touch] .m1r-p .ex-in.sm{height:44px}:root[data-theme][data-theme] [data-console] .ex-page .m1r-lab{white-space:normal}}:root[data-theme][data-theme] [data-console] .ex-page .m1c{--m1c-rise: hsl(24 78% 46%);--m1c-fall: hsl(208 52% 44%);padding:10px 14px}:root[data-theme=dark][data-theme] [data-console] .ex-page .m1c{--m1c-rise: hsl(28 80% 62%);--m1c-fall: hsl(208 62% 64%)}:root[data-theme][data-theme] [data-console] .ex-page .m1c-h{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin-bottom:6px;min-height:24px}:root[data-theme][data-theme] [data-console] .ex-page .m1c-count{margin-left:auto;font:400 11px var(--ac-font-mono)}:root[data-theme][data-theme] [data-console] .ex-page .m1c-stale{font:400 11px var(--ac-font-mono);color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] .ex-page .m1c-p{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin-bottom:6px}:root[data-theme][data-theme] [data-console] .ex-page .m1c-p:has(.m1c-tot:empty){display:none}:root[data-theme][data-theme] [data-console] .ex-page .m1c-tot{display:inline-flex;flex-wrap:wrap;gap:4px 16px;font:400 12px var(--ac-font-mono);color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] .ex-page .m1c-tot b{font-weight:600;color:var(--ac-ink-strong);font-variant-numeric:tabular-nums}:root[data-theme][data-theme] [data-console] .ex-page .m1c-word{font-style:normal;padding:1px 5px;border:1px solid var(--ac-edge-strong);letter-spacing:.1em;font-size:11px;color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] .ex-page .m1c .ex-banner{margin-bottom:6px;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] .ex-page .m1c-cols,:root[data-theme][data-theme] [data-console] .ex-page .m1c-row{display:grid;grid-template-columns:minmax(250px,1.3fr) minmax(150px,1fr) 84px 84px 96px 84px;column-gap:8px;align-items:center;padding:0 6px}:root[data-theme][data-theme] [data-console] .ex-page .m1c-cols{height:26px;border-bottom:1px solid var(--ac-rule);font:500 11px var(--ac-font-mono);letter-spacing:.08em;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] .ex-page .m1c-cols .r{text-align:right}:root[data-theme][data-theme] [data-console] .ex-page .m1c-axis-h{display:flex;justify-content:space-between}:root[data-theme][data-theme] [data-console] .ex-page .m1c-axis-h em{font:500 10px var(--ac-font-mono);font-style:normal;letter-spacing:.08em}:root[data-theme][data-theme] [data-console] .ex-page .m1c-row{position:relative;height:28px;border-bottom:1px solid var(--ac-hair);font:400 12px/1 var(--ac-font-ui);cursor:pointer}:root[data-theme][data-theme] [data-console] .ex-page .m1c-row:hover{background:var(--ac-sel)}:root[data-theme][data-theme] [data-console] .ex-page .m1c-row[data-nofilter]{cursor:default}:root[data-theme][data-theme] [data-console] .ex-page .m1c-c-name{display:flex;align-items:center;gap:6px;min-width:0;white-space:nowrap}:root[data-theme][data-theme] [data-console] .ex-page .m1c-sel{display:inline-flex;align-items:center;gap:4px;height:28px;min-width:0;padding:0;margin:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;white-space:nowrap}:root[data-theme][data-theme] [data-console] .ex-page .m1c-row[data-nofilter] .m1c-sel{cursor:default}:root[data-theme][data-theme] [data-console] .ex-page .m1c-sel:focus-visible{outline:2px solid var(--ac-focus);outline-offset:-1px}:root[data-theme][data-theme] [data-console] .ex-page .m1c-nm{display:inline-flex;align-items:baseline;gap:6px;min-width:0;line-height:1.2}:root[data-theme][data-theme] [data-console] .ex-page .m1c-nm b{font-weight:600;font-size:12px;color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] .ex-page .m1c-nm small{color:var(--ac-ink-3);font-size:11px;font-family:var(--ac-font-ui)}:root[data-theme][data-theme] [data-console] .ex-page .m1c-nm[data-unres] b{font-weight:500;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] .ex-page .m1c-sep{color:var(--ac-ink-3);margin:0 2px}:root[data-theme][data-theme] [data-console] .ex-page .m1c-stamp{display:inline-flex;align-items:center;flex:none;height:16px;padding:0 5px;border:1px solid var(--ac-hair);border-radius:2px;font:600 10px/1 var(--ac-font-mono);letter-spacing:.1em}:root[data-theme][data-theme] [data-console] .ex-page .m1c-stamp[data-tag=NEW]{color:var(--ac-info);border-color:var(--ac-info-line)}:root[data-theme][data-theme] [data-console] .ex-page .m1c-stamp[data-tag=GONE]{color:var(--ac-ink-3);border:1px dashed var(--ac-edge-strong)}:root[data-theme][data-theme] [data-console] .ex-page .m1c-c-bar{position:relative;height:28px}:root[data-theme][data-theme] [data-console] .ex-page .m1c-axis{position:absolute;left:50%;top:2px;bottom:2px;width:1px;background:var(--ac-ink-3);opacity:.65}:root[data-theme][data-theme] [data-console] .ex-page .m1c-bar{position:absolute;top:8px;height:12px;width:calc(var(--p) * 50%);min-width:2px}:root[data-theme][data-theme] [data-console] .ex-page .m1c-bar.rose{left:50%;background:var(--m1c-rise);transform-origin:left center}:root[data-theme][data-theme] [data-console] .ex-page .m1c-bar.fell{right:50%;background:var(--m1c-fall);transform-origin:right center}:root[data-theme][data-theme] [data-console] .ex-page .m1c[data-grow] .m1c-bar{animation:ex-m1c-grow .22s ease-out both}@keyframes ex-m1c-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}:root[data-theme][data-theme] [data-console] .ex-page .m1c-c-n{font-size:12px}:root[data-theme][data-theme] [data-console] .ex-page .m1c[data-stale] .m1c-rows{opacity:.6}:root[data-theme][data-theme] [data-console] .ex-page .m1c-foot{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:6px}:root[data-theme][data-theme] [data-console] .ex-page .m1c-more{font-size:11px}@container console (max-width: 899px){:root[data-theme][data-theme] [data-console] .ex-page .m1c-cols,:root[data-theme][data-theme] [data-console] .ex-page .m1c-row{grid-template-columns:minmax(150px,1.3fr) minmax(90px,1fr) 72px 72px 84px 72px}:root[data-theme][data-theme] [data-console] .ex-page .m1c-nm small{display:none}}@container console (max-width: 640px){:root[data-theme][data-theme] [data-console] .ex-page .m1c-cols{display:none}:root[data-theme][data-theme] [data-console] .ex-page .m1c-row{grid-template-columns:1fr 1fr;grid-template-areas:"name name" "bar bar" "a b" "d p";height:auto;row-gap:4px;padding:8px 6px}:root[data-theme][data-theme] [data-console] .ex-page .m1c-c-name{grid-area:name;flex-wrap:wrap;white-space:normal}:root[data-theme][data-theme] [data-console] .ex-page .m1c-sel{height:auto;min-height:44px;white-space:normal;flex-wrap:wrap;text-align:left}:root[data-theme][data-theme] [data-console] .ex-page .m1c-nm{flex-wrap:wrap}:root[data-theme][data-theme] [data-console] .ex-page .m1c-sep{display:none}:root[data-theme][data-theme] [data-console] .ex-page .m1c-sel{gap:8px}:root[data-theme][data-theme] [data-console] .ex-page .m1c-nm small{display:inline}:root[data-theme][data-theme] [data-console] .ex-page .m1c-c-bar{grid-area:bar}:root[data-theme][data-theme] [data-console] .ex-page .m1c-c-n{display:flex;justify-content:space-between;gap:8px;align-items:baseline;font-size:12px}:root[data-theme][data-theme] [data-console] .ex-page .m1c-c-n:before{content:attr(data-k);font:500 10px var(--ac-font-mono);letter-spacing:.08em;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] .ex-page .m1c-c-n[data-k=A]{grid-area:a}:root[data-theme][data-theme] [data-console] .ex-page .m1c-c-n[data-k=B]{grid-area:b}:root[data-theme][data-theme] [data-console] .ex-page .m1c-c-n[data-k=CHANGE]{grid-area:d}:root[data-theme][data-theme] [data-console] .ex-page .m1c-c-n[data-k="CHANGE %"]{grid-area:p}:root[data-theme][data-theme] [data-console] .ex-page .m1c-count,:root[data-theme][data-theme] [data-console] .ex-page .m1c-tot{margin-left:0}:root[data-theme][data-theme] [data-console] .ex-page .m1c-tot{flex-basis:100%}:root[data-theme][data-theme] [data-console] .ex-page[data-touch] .m1c .ex-seg.sm .ex-seg-item{height:44px}}:root[data-theme][data-theme] [data-console] .ex-page .m1c-c-name,:root[data-theme][data-theme] [data-console] .ex-page .m1c-sel,:root[data-theme][data-theme] [data-console] .ex-page .m1c-nm{min-width:0;overflow:hidden}:root[data-theme][data-theme] [data-console] .ex-page .m1c-nm b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}:root[data-theme][data-theme] [data-console] .ex-page .m1c-stamp,:root[data-theme][data-theme] [data-console] .ex-page .m1c-c-name .ex-cp,:root[data-theme][data-theme] [data-console] .ex-page .m1c-sel .ac-mark{flex:none}:root[data-theme][data-theme] [data-console] .ex-page .m1r-note{margin:2px 0 0;font:400 11px var(--ac-font-mono);color:var(--ac-ink-2)}[data-console] .ac-rh{display:flex;align-items:center;gap:8px}[data-console] .ac-rh-menu{position:relative;display:inline-block}[data-console] .ac-rh-trigger{display:inline-flex;align-items:center;gap:8px}[data-console] .ac-rh-period{font-variant-numeric:tabular-nums}[data-console] .ac-rh-caret{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid currentColor}[data-console] .ac-rh-pop{position:absolute;right:0;top:calc(100% + 4px);z-index:20;min-width:240px}[data-console] .ac-rh-custom{display:grid;gap:6px;padding:8px 10px;border-top:1px solid var(--ac-hair)}[data-console] .ac-rh-custom-head{font-family:var(--ac-font-mono);font-size:var(--ac-text-xs);color:var(--ac-ink-3)}[data-console] .ac-rh-error{font-size:var(--ac-text-sm);color:var(--ac-alert)}[data-console] .ac-rh-foot{display:none;margin:16px 0 0;font-size:var(--ac-text-sm);color:var(--ac-ink-3)}@container console (max-width: 640px){[data-console] .ac-rh{width:100%}[data-console] .ac-rh-menu,[data-console] .ac-rh-trigger{flex:1 1 0;min-height:44px}[data-console] .ac-rh-trigger{width:100%;justify-content:space-between}[data-console] .ac-rh-pop{left:0;right:0}}@media print{[data-console] .ac-rh{display:none}[data-console] .ac-rh-foot{display:block}}:root[data-theme][data-theme] [data-console] .po-root .m1-mi-row{display:flex;align-items:center}:root[data-theme][data-theme] [data-console] .po-root .m1-mi-row .m1-mi{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-theme][data-theme] [data-console] .po-root .m1-mi-del{flex:none;min-height:22px;margin-right:8px;padding:0 6px;border:0;background:none;font:500 10px/1 var(--ac-font-mono);letter-spacing:.06em;color:var(--ac-ink-3);cursor:pointer}:root[data-theme][data-theme] [data-console] .po-root .m1-mi-del:hover,:root[data-theme][data-theme] [data-console] .po-root .m1-mi-del:focus-visible{color:var(--ac-alert);outline:none}:root[data-theme][data-theme] [data-console] .po-root .m1-mi-note{display:block;padding:2px 12px 6px;font-size:11px;line-height:1.4;color:var(--ac-ink-2);white-space:normal}:root[data-theme][data-theme] [data-console] .po-root .m1-menu .m1-mi{color:inherit}:root[data-theme][data-theme] [data-console] .ac-dialog.m1-dialog{letter-spacing:normal}:root[data-theme][data-theme] [data-console] .ac-dialog.m1-dialog .ac-float-title{font-family:var(--ac-font-ui);line-height:1.45;text-transform:none}.m1-print{display:none}@media print{body.m1-printing *{visibility:hidden}body.m1-printing .m1-print,body.m1-printing .m1-print *{visibility:visible}body.m1-printing .m1-print{display:block;position:absolute;inset:0 auto auto 0;width:100%;padding:0;color:CanvasText;background:Canvas;font:12px/1.5 system-ui,sans-serif}body.m1-printing .m1-print h1{font-size:20px;margin:0 0 2px}body.m1-printing .m1-print h2{font-size:14px;margin:18px 0 6px;border-bottom:1px solid CanvasText}body.m1-printing .m1-print table{width:100%;border-collapse:collapse}body.m1-printing .m1-print th,body.m1-printing .m1-print td{text-align:left;vertical-align:top;padding:3px 6px 3px 0;border-bottom:1px solid #bbb}body.m1-printing .m1-print .ac-rh-foot{display:block;margin-top:18px}body.m1-printing .m1-print section{break-inside:avoid}}:root[data-theme][data-theme] [data-console] .po-root{--k-allow: var(--ac-info-line);--k-deny: var(--ac-alert);--k-redact: var(--ac-cat-4);--k-warn: var(--ac-warn);--k-ok: var(--ac-ok);--k-live: var(--ac-live);--k-line: var(--ac-cat-1);--k-grid: var(--ac-hair);--k-axis: var(--ac-ink-3);--k-track: var(--ac-c-bar-track, var(--ac-sel));--gap: 12px;min-width:0}:root[data-theme][data-theme] [data-console] .po-root .k-row{display:flex;align-items:center;gap:8px;min-width:0}:root[data-theme][data-theme] [data-console] .po-root .k-tablewrap{overflow-x:auto}:root[data-theme][data-theme] [data-console] .po-root .k-tablewrap>.ac-table{min-width:100%}:root[data-theme][data-theme] [data-console] .po-root .k-note{font-size:var(--ac-text-xs);color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] .po-root :is(.m-btn,.m-tab,.m-seg-item,.m-select,.m-input){box-sizing:border-box;height:26px;min-height:0;padding:0 10px;margin:0;font:500 11px/1 var(--ac-font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:2px}:where(:root[data-theme][data-theme] [data-console] .po-root) .m-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:auto;border:1px solid var(--ac-edge-strong);background:transparent;color:var(--ac-ink-strong);cursor:pointer}:where(:root[data-theme][data-theme] [data-console] .po-root) .m-btn:hover:not(:disabled){border-color:var(--ac-ink-2);background:var(--ac-panel)}:where(:root[data-theme][data-theme] [data-console] .po-root) .m-btn:focus-visible,:where(:root[data-theme][data-theme] [data-console] .po-root) .m-tab:focus-visible,:where(:root[data-theme][data-theme] [data-console] .po-root) .m-seg-item:focus-visible,:where(:root[data-theme][data-theme] [data-console] .po-root) .m-select:focus-visible,:where(:root[data-theme][data-theme] [data-console] .po-root) .m-input:focus-visible{outline:2px solid var(--ac-info);outline-offset:1px}:where(:root[data-theme][data-theme] [data-console] .po-root) .m-btn:disabled,:where(:root[data-theme][data-theme] [data-console] .po-root) .m-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}:root[data-theme][data-theme] [data-console] .po-root .m-btn--t1{border-color:var(--ac-accent-fill-edge);background:var(--ac-accent-fill);color:var(--ac-on-fill)}:root[data-theme][data-theme] [data-console] .po-root .m-btn--t1:hover:not(:disabled){background:var(--ac-accent-fill-hover);border-color:var(--ac-accent-fill-edge)}:root[data-theme][data-theme] [data-console] .po-root .m-btn--ghost{border-color:transparent;color:var(--ac-info)}:root[data-theme][data-theme] [data-console] .po-root .m-btn--ghost:hover:not(:disabled){border-color:var(--ac-hair)}:root[data-theme][data-theme] [data-console] .po-root .m-btn--danger{border-color:var(--ac-alert-line);color:var(--ac-alert)}:root[data-theme][data-theme] [data-console] .po-root :is([data-console]) .m-linkbtn{display:inline;height:auto;padding:0;border:0;background:none;color:var(--ac-info);font:500 11px/1.4 var(--ac-font-mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;text-decoration:underline;text-underline-offset:2px}:where(:root[data-theme][data-theme] [data-console] .po-root) .m-seg{display:inline-flex;gap:0;border:1px solid var(--ac-edge);border-radius:2px}:where(:root[data-theme][data-theme] [data-console] .po-root) .m-seg-item{border:0;border-right:1px solid var(--ac-hair);border-radius:0;background:transparent;color:var(--ac-ink-2);cursor:pointer}:where(:root[data-theme][data-theme] [data-console] .po-root) .m-seg-item:last-child{border-right:0}:where(:root[data-theme][data-theme] [data-console] .po-root) .m-seg-item:hover{color:var(--ac-ink-strong)}:where(:root[data-theme][data-theme] [data-console] .po-root) .m-seg-item[aria-checked=true],:where(:root[data-theme][data-theme] [data-console] .po-root) .m-seg-item[aria-pressed=true]{background:var(--ac-panel-solid);color:var(--ac-ink-strong);box-shadow:inset 0 -2px 0 var(--ac-accent)}:where(:root[data-theme][data-theme] [data-console] .po-root) .m-tabs{display:flex;gap:0;border-bottom:1px solid var(--ac-hair)}:where(:root[data-theme][data-theme] [data-console] .po-root) .m-tab{border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--ac-ink-2);cursor:pointer}:where(:root[data-theme][data-theme] [data-console] .po-root) .m-tab[aria-selected=true]{color:var(--ac-ink-strong);border-bottom-color:var(--ac-accent)}:where(:root[data-theme][data-theme] [data-console] .po-root) .m-select,:where(:root[data-theme][data-theme] [data-console] .po-root) .m-input{border:1px solid var(--ac-edge);background:var(--ac-panel-solid);color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] .po-root .m-input{width:136px;text-transform:none;letter-spacing:0}:root[data-theme][data-theme] [data-console] .po-root .m-touch :is(.m-btn,.m-tab,.m-seg-item){height:44px;padding:0 14px;font-size:12px}:where(:root[data-theme][data-theme] [data-console] .po-root) .m-win{display:inline-flex;flex-wrap:wrap;gap:8px;align-items:center}:where(:root[data-theme][data-theme] [data-console] .po-root) .m-win-sentence{font:400 12px/1.3 var(--ac-font-mono);color:var(--ac-ink-2)}:where(:root[data-theme][data-theme] [data-console] .po-root) .m-win-custom{display:inline-flex;gap:6px;align-items:center}:where(:root[data-theme][data-theme] [data-console] .po-root) .m-verdict{display:flex;flex-wrap:wrap;gap:8px 24px;align-items:baseline;padding:12px 16px;border:1px solid var(--ac-hair);border-radius:2px;background:var(--ac-panel)}:where(:root[data-theme][data-theme] [data-console] .po-root) .m-verdict-word{font:600 20px/1 var(--ac-font-display);letter-spacing:.08em;text-transform:uppercase}:where(:root[data-theme][data-theme] [data-console] .po-root) .m-verdict[data-word=ATTENTION] .m-verdict-word{color:var(--ac-warn-ink)}:where(:root[data-theme][data-theme] [data-console] .po-root) .m-verdict[data-word="AT RISK"] .m-verdict-word{color:var(--ac-alert)}:where(:root[data-theme][data-theme] [data-console] .po-root) .m-verdict[data-word=OK] .m-verdict-word{color:var(--ac-ok-ink)}:where(:root[data-theme][data-theme] [data-console] .po-root) .m-verdict[data-word="NOT READ"] .m-verdict-word{color:var(--ac-ink-3)}:where(:root[data-theme][data-theme] [data-console] .po-root) .m-verdict ul{margin:0;padding:0;list-style:none;display:grid;gap:2px;font-size:13px;color:var(--ac-ink-2)}:where(:root[data-theme][data-theme] [data-console] .po-root) .m-ctrl{display:grid;grid-template-columns:148px minmax(0,1fr) auto;gap:4px 16px;align-items:baseline;padding:8px 12px;border-bottom:1px solid var(--ac-hair);font-size:13px}:where(:root[data-theme][data-theme] [data-console] .po-root) .m-ctrl-name{font:500 11px/1.3 var(--ac-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ac-ink-2)}:where(:root[data-theme][data-theme] [data-console] .po-root) .m-ctrl-prior{font:400 11px/1.3 var(--ac-font-mono);color:var(--ac-ink-3)}:where(:root[data-theme][data-theme] [data-console] .po-root) .m-nr{font:400 12px var(--ac-font-mono);color:var(--ac-ink-3)}:where(:root[data-theme][data-theme] [data-console] .po-root) .m-chip{display:inline-flex;align-items:center;height:20px;padding:0 6px;border:1px solid var(--ac-hair);border-radius:2px;background:transparent;color:var(--ac-info);font:400 11px var(--ac-font-mono);cursor:pointer}:where(:root[data-theme][data-theme] [data-console] .po-root) .m-chip:hover{border-color:var(--ac-edge)}:where(:root[data-theme][data-theme] [data-console] .po-root) .m-chip:focus-visible{outline:2px solid var(--ac-info);outline-offset:1px}:where(:root[data-theme][data-theme] [data-console] .po-root) .m-dot{display:inline-block;width:8px;height:8px;border-radius:1px;flex:none}:where(:root[data-theme][data-theme] [data-console] .po-root) .m-prov{display:inline-flex;gap:6px;align-items:center;white-space:nowrap}:where(:root[data-theme][data-theme] [data-console] .po-root) .m-tray{display:flex;flex-direction:column;gap:4px;padding:20px;border:1px dashed var(--ac-rule);border-radius:2px;text-align:center}:where(:root[data-theme][data-theme] [data-console] .po-root) .m-err{display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding:10px 12px;border:1px solid var(--ac-alert);border-radius:2px;font-size:13px}:where(:root[data-theme][data-theme] [data-console] .po-root) .m-err .ac-micro{color:var(--ac-alert)}:where(:root[data-theme][data-theme] [data-console] .po-root) .m-warn-text{color:var(--ac-warn-ink)}@media (max-width: 640px){:where(:root[data-theme][data-theme] [data-console] .po-root) .m-ctrl{grid-template-columns:1fr}}:root[data-theme][data-theme] [data-console] .po-root .m1-wrap{container:m1 / inline-size;display:flex;flex-direction:column;gap:12px;padding:0 20px 4px;min-width:0}:root[data-theme][data-theme] [data-console] .po-root .m1-link{color:var(--ac-info);text-decoration:none;cursor:pointer}:root[data-theme][data-theme] [data-console] .po-root .m1-link:hover{text-decoration:underline}:root[data-theme][data-theme] [data-console] .po-root .m1-link:focus-visible{outline:2px solid var(--ac-info);outline-offset:2px}:root[data-theme][data-theme] [data-console] .po-root .m1-carry{margin-left:6px;font:400 11px/1.3 var(--ac-font-mono);color:var(--ac-ink-3);white-space:nowrap}:root[data-theme][data-theme] [data-console] .po-root .m1-fig{font:10px var(--ac-font-mono);letter-spacing:.08em;color:var(--ac-ink-3);margin-right:8px}:root[data-theme][data-theme] [data-console] .po-root .m1-pad{padding:12px 14px}:root[data-theme][data-theme] [data-console] .po-root .m1-note{font-size:12px;color:var(--ac-ink-2);line-height:1.45;margin:8px 0 0}:root[data-theme][data-theme] [data-console] .po-root .m1-id{color:var(--ac-ink-3);font-size:11px}:root[data-theme][data-theme] [data-console] .po-root .m1-nb{white-space:nowrap}:root[data-theme][data-theme] [data-console] .po-root .m1-winrow{display:flex;justify-content:flex-end}:root[data-theme][data-theme] [data-console] .m1-crumbwin{margin-left:auto;padding-left:16px}:root[data-theme][data-theme] [data-console] nav.ac-crumbs:has(.m1-crumbwin){display:flex;align-items:center;flex-wrap:wrap;gap:4px 0;min-height:30px}:root[data-theme][data-theme] [data-console] .po-root .m1-win{display:inline-flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end;position:relative}:root[data-theme][data-theme] [data-console] .po-root .m1-win .m-win-sentence{font:400 11px/1.3 var(--ac-font-mono);color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] .po-root .m1-asof{color:var(--ac-ink-3);margin-left:6px}:root[data-theme][data-theme] [data-console] .po-root .m1-win-select{display:none}:root[data-theme][data-theme] [data-console] .po-root .m1-pop{position:absolute;top:32px;right:0;z-index:25;display:none;gap:8px;align-items:center;padding:10px;background:var(--ac-float);border:1px solid var(--ac-rule);border-radius:2px;box-shadow:var(--ac-float-shadow)}:root[data-theme][data-theme] [data-console] .po-root .m1-pop[data-open]{display:flex}:root[data-theme][data-theme] [data-console] .po-root .m1-pop .m-input{width:118px}:root[data-theme][data-theme] [data-console] .po-root .m1-entity .ac-entity-top{justify-content:space-between;align-items:center}:root[data-theme][data-theme] [data-console] .po-root .m1-entity .ac-entity-name-row{display:flex;gap:12px;align-items:center;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] .po-root .m1-entity .ac-entity-actions{display:flex;gap:8px;align-items:center;position:relative}:root[data-theme][data-theme] [data-console] .po-root .m1-vline{margin:0;padding:0 14px 10px;font-size:13px;line-height:1.45;color:var(--ac-ink-2);max-width:96ch}:root[data-theme][data-theme] [data-console] .po-root .m1-vline b{color:var(--ac-ink-strong);font-weight:600}:root[data-theme][data-theme] [data-console] .po-root .m1-vline[data-bad] b{color:var(--ac-alert)}:root[data-theme][data-theme] [data-console] .po-root .m1-menu{position:absolute;top:32px;right:0;z-index:25;min-width:220px;padding:4px 0;background:var(--ac-float);border:1px solid var(--ac-rule);border-radius:2px;box-shadow:var(--ac-float-shadow);display:none;flex-direction:column}:root[data-theme][data-theme] [data-console] .po-root .m1-menu[data-open]{display:flex}:root[data-theme][data-theme] [data-console] .po-root .m1-menu .ac-micro{display:block;padding:6px 12px 2px;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] .po-root .m1-mi{display:flex;align-items:center;min-height:26px;padding:0 12px;font:500 11px/1 var(--ac-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ac-ink-strong);text-decoration:none;cursor:pointer}:root[data-theme][data-theme] [data-console] .po-root .m1-mi:hover,:root[data-theme][data-theme] [data-console] .po-root .m1-mi:focus-visible{background:var(--ac-c-row-hover, var(--ac-hair));outline:none}:root[data-theme][data-theme] [data-console] .po-root .m1-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important}:root[data-theme][data-theme] [data-console] .po-root .m1-stats .ac-stat{gap:2px}:root[data-theme][data-theme] [data-console] .po-root .m1-stats .ac-stat-value{flex-wrap:nowrap;align-items:baseline;gap:6px;min-height:22px}:root[data-theme][data-theme] [data-console] .po-root .m1-stats .ac-stat-value .m1-word{font:600 15px/22px var(--ac-font-mono);letter-spacing:.04em}:root[data-theme][data-theme] [data-console] .po-root .m1-stats .ac-dim{font-size:11px;line-height:1.35}:root[data-theme][data-theme] [data-console] .po-root .m1-stats .m1-delta{font:400 11px/1.35 var(--ac-font-mono);color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] .po-root .m1-warn{color:var(--ac-warn-ink)}:root[data-theme][data-theme] [data-console] .po-root .m1-bad{color:var(--ac-alert)}:root[data-theme][data-theme] [data-console] .po-root .m1-ok{color:var(--ac-ok-ink)}:root[data-theme][data-theme] [data-console] .po-root .m1-worse{color:var(--ac-warn-ink)}:root[data-theme][data-theme] [data-console] .po-root .m1-better{color:var(--ac-ok-ink)}@container m1 (max-width: 1000px){:root[data-theme][data-theme] [data-console] .po-root .m1-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important}:root[data-theme][data-theme] [data-console] .po-root .m1-stats .ac-stat{border-top:1px solid var(--ac-hair);border-left:1px solid var(--ac-hair)!important}:root[data-theme][data-theme] [data-console] .po-root .m1-stats .ac-stat:nth-child(3n+1){border-left:0!important}}:root[data-theme][data-theme] [data-console] .po-root .m1-tabsrow{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;border-bottom:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] .po-root .m1-tabsrow .m-tabs{border-bottom:0;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] .po-root .m1-tabsrow .m-tab{position:relative}:root[data-theme][data-theme] [data-console] .po-root .m1-tabsrow .m-tab .m1-tc{margin-left:6px;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] .po-root .m1-tabsrow .m-tab[data-flash]:after{content:"";position:absolute;height:2px;background:var(--ac-accent);animation:po-m1flash .9s ease-out 1;background-color:var(--ac-accent);inset:auto 0 -1px}@keyframes po-m1flash{0%{opacity:1}to{opacity:0}}:root[data-theme][data-theme] [data-console] .po-root .m1-tools{margin-left:auto;display:flex;gap:8px;align-items:center;padding-bottom:4px}:root[data-theme][data-theme] [data-console] .po-root .m1-tools .ac-micro{color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] .po-root .m1-tabselect{display:none}:root[data-theme][data-theme] [data-console] .po-root .m1-body{min-width:0}:root[data-theme][data-theme] [data-console] .po-root .m1-fade .m1-fadeable{animation:po-m1fade .12s ease-out 1}@keyframes po-m1fade{0%{opacity:.35}to{opacity:1}}:root[data-theme][data-theme] [data-console] .po-root .m1-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:12px;align-items:start}:root[data-theme][data-theme] [data-console] .po-root .m1-col{display:flex;flex-direction:column;gap:12px;min-width:0}@container m1 (max-width: 1000px){:root[data-theme][data-theme] [data-console] .po-root .m1-grid{grid-template-columns:minmax(0,1fr)}}:root[data-theme][data-theme] [data-console] .po-root .m1-only-wide{display:none}@container m1 (min-width: 1500px){:root[data-theme][data-theme] [data-console] .po-root .m1-only-wide{display:block}}:where(:root[data-theme][data-theme] [data-console] .po-root) .m1 .ac-panel-aside,:where(:root[data-theme][data-theme] [data-console] .po-root) .m1-wrap .ac-panel-aside{display:flex;gap:8px;align-items:center}:root[data-theme][data-theme] [data-console] .po-root .m1-chart svg:focus-visible,:root[data-theme][data-theme] [data-console] .po-root [data-seal]:focus-visible{outline:2px solid var(--ac-info);outline-offset:2px}:root[data-theme][data-theme] [data-console] .po-root .m1-seal{display:flex;gap:2px;height:16px;outline-offset:3px}:root[data-theme][data-theme] [data-console] .po-root .m1-seal[data-big]{height:30px}:root[data-theme][data-theme] [data-console] .po-root .m1-cell{flex:1 1 0;min-width:2px;background:transparent;border:1px dashed var(--ac-warn);box-sizing:border-box}:root[data-theme][data-theme] [data-console] .po-root .m1-cell[data-st=SEALED]{background:var(--ac-ok);border:1px solid transparent}:root[data-theme][data-theme] [data-console] .po-root .m1-cell[data-st=NOT_READ]{background:var(--ac-hair);border:1px solid transparent}:root[data-theme][data-theme] [data-console] .po-root .m1-cell[data-st=BROKEN]{background:var(--ac-alert);border:1px solid transparent}:root[data-theme][data-theme] [data-console] .po-root .m1-cell[data-cur]{outline:2px solid var(--ac-ink-strong);outline-offset:1px}:root[data-theme][data-theme] [data-console] .po-root .m1-seal-ax{display:flex;justify-content:space-between;margin-top:4px;font:10px var(--ac-font-mono);color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] .po-root .m1-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}:root[data-theme][data-theme] [data-console] .po-root .m1-d2{display:grid;grid-template-columns:minmax(104px,1.1fr) auto minmax(86px,1fr) minmax(70px,.8fr) minmax(76px,.8fr);gap:0 12px;align-items:baseline;font-size:13px}:root[data-theme][data-theme] [data-console] .po-root .m1-d2>*{padding:7px 0;border-bottom:1px solid var(--ac-hair);min-width:0}:root[data-theme][data-theme] [data-console] .po-root .m1-d2 .m1-h{padding:6px 0;font:500 10px/1.2 var(--ac-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] .po-root .m1-d2 .m1-cn{font:500 11px/1.3 var(--ac-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] .po-root .m1-d2 .m1-n{font-family:var(--ac-font-mono);font-variant-numeric:tabular-nums}:root[data-theme][data-theme] [data-console] .po-root .m1-d2 .m1-p,:root[data-theme][data-theme] [data-console] .po-root .m1-d2 .m1-dl{font:400 12px var(--ac-font-mono);color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] .po-root .m1-tbl{width:100%}:where(:root[data-theme][data-theme] [data-console] .po-root) .m1-tbl :is(th,td){padding-left:8px;padding-right:8px}:where(:root[data-theme][data-theme] [data-console] .po-root) .m1-tbl :is(th,td):first-child{padding-left:14px}:where(:root[data-theme][data-theme] [data-console] .po-root) .m1-tbl :is(th,td):last-child{padding-right:14px}:root[data-theme][data-theme] [data-console] .po-root .m1-tbl td,:root[data-theme][data-theme] [data-console] .po-root .m1-tbl th{vertical-align:top}:root[data-theme][data-theme] [data-console] .po-root .m1-tbl .m1-carry{display:block;margin:2px 0 0}:root[data-theme][data-theme] [data-console] .po-root .m1-tbl .m1-nw,:root[data-theme][data-theme] [data-console] .po-root .m1-tbl td:first-child{white-space:nowrap}:root[data-theme][data-theme] [data-console] .po-root .m1-tbl td.m1-sent{max-width:52ch;white-space:normal}:root[data-theme][data-theme] [data-console] .po-root .m1-cv{display:block;min-width:0;overflow-wrap:normal;word-break:normal}@container console (max-width: 1100px){:root[data-theme][data-theme] [data-console] .po-root .m1-cv{flex:1 1 auto;text-align:left}}:root[data-theme][data-theme] [data-console] .po-root .m1-more{display:flex;gap:12px;align-items:center;padding:8px 14px;border-top:1px solid var(--ac-hair);font-size:12px;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] .po-root .m1-list{margin:0;padding:0;list-style:none;display:grid}:root[data-theme][data-theme] [data-console] .po-root .m1-list li{display:flex;flex-wrap:wrap;gap:2px 10px;align-items:baseline;justify-content:space-between;padding:8px 14px;border-bottom:1px solid var(--ac-hair);font-size:13px;line-height:1.4}:root[data-theme][data-theme] [data-console] .po-root .m1-list li:last-child{border-bottom:0}:root[data-theme][data-theme] [data-console] .po-root .m1-fact{display:grid;gap:6px;padding:10px 14px;border-bottom:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] .po-root .m1-fact:last-child{border-bottom:0}:root[data-theme][data-theme] [data-console] .po-root .m1-fact-h{display:flex;gap:10px;align-items:center;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] .po-root .m1-fact-h .ac-micro{color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] .po-root .m1-kv{display:grid;grid-template-columns:104px minmax(0,1fr);gap:8px 14px;margin:0;padding:12px 14px;font-size:13px}:root[data-theme][data-theme] [data-console] .po-root .m1-kv dt{font:500 10px/1.6 var(--ac-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ac-ink-3);padding-top:2px}:root[data-theme][data-theme] [data-console] .po-root .m1-kv dd{margin:0;min-width:0;line-height:1.45}:root[data-theme][data-theme] [data-console] .po-root .m1-kv ul{margin:0;padding-left:16px;display:grid;gap:2px}:root[data-theme][data-theme] [data-console] .po-root .m1-acts{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding:0 14px 12px}:root[data-theme][data-theme] [data-console] .po-root .m1-cli{margin:0;padding:10px 12px;border:1px solid var(--ac-hair);background:var(--ac-bg);font:12px/1.5 var(--ac-font-mono);white-space:pre;overflow-x:auto;color:var(--ac-ink)}:root[data-theme][data-theme] [data-console] .po-root .m1-split{display:flex;gap:8px;align-items:center;justify-content:space-between;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] .po-root .m1-chips{display:flex;flex-wrap:wrap;gap:6px}:root[data-theme][data-theme] [data-console] .po-root .m1-details{display:block}:root[data-theme][data-theme] [data-console] .po-root .m1-details summary{cursor:pointer;display:inline-flex;align-items:center;height:26px;box-sizing:border-box;margin:6px 14px;padding:0 10px;border:1px solid var(--ac-border, currentColor);border-radius:4px;font:500 11px var(--ac-font-mono);letter-spacing:.06em;text-transform:uppercase}:root[data-theme][data-theme] [data-console] .po-root .m1-details summary:focus-visible{outline:2px solid var(--ac-info);outline-offset:-2px}:root[data-theme][data-theme] [data-console] .po-root .m1-details>div{padding:0 14px 12px;display:grid;gap:10px;font-size:13px}:root[data-theme][data-theme] [data-console] .po-root .m1-form{display:grid;gap:10px;font-size:13px}:root[data-theme][data-theme] [data-console] .po-root .m1-form label{display:grid;gap:4px;font:500 10px var(--ac-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] .po-root .m1-form .m-input{width:100%;text-transform:none;letter-spacing:0}:root[data-theme][data-theme] [data-console] .po-root .m1-dim{color:var(--ac-ink-3)}@container m1 (max-width: 640px){:root[data-theme][data-theme] [data-console] .po-root .m1-wrap :is(.m-btn,.m-tab,.m-seg-item,.m-select,.m-input){height:44px;padding:0 14px;font-size:12px}:root[data-theme][data-theme] [data-console] .po-root .m1-win .m-seg,:root[data-theme][data-theme] [data-console] .po-root .m1-win [data-win-month],:root[data-theme][data-theme] [data-console] .po-root .m1-win .m1-customwrap{display:none}:root[data-theme][data-theme] [data-console] .po-root .m1-win-select{display:inline-flex}:root[data-theme][data-theme] [data-console] .po-root .m1-tabsrow .m-tabs{display:none}:root[data-theme][data-theme] [data-console] .po-root .m1-tabselect{display:inline-flex;width:100%}:root[data-theme][data-theme] [data-console] .po-root .m1-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}:root[data-theme][data-theme] [data-console] .po-root .m1-stats .ac-stat:nth-child(3n+1){border-left:1px solid var(--ac-hair)!important}:root[data-theme][data-theme] [data-console] .po-root .m1-stats .ac-stat:nth-child(odd){border-left:0!important}:root[data-theme][data-theme] [data-console] .po-root .m1 .ac-entity-top{flex-wrap:wrap;gap:8px}:root[data-theme][data-theme] [data-console] .po-root .m1-d2{grid-template-columns:minmax(0,1fr) auto auto}:root[data-theme][data-theme] [data-console] .po-root .m1-d2 .m1-hp,:root[data-theme][data-theme] [data-console] .po-root .m1-d2 .m1-p,:root[data-theme][data-theme] [data-console] .po-root .m1-d2 .m1-dl,:root[data-theme][data-theme] [data-console] .po-root .m1-d2 .m1-hv{display:none}:root[data-theme][data-theme] [data-console] .po-root .m1-grid .m1-col:nth-child(2){order:-1}:root[data-theme][data-theme] [data-console] .po-root .m1-kv{grid-template-columns:1fr}:root[data-theme][data-theme] [data-console] .po-root .m1-tools{margin-left:0;width:100%}}@media (prefers-reduced-motion: reduce){:root[data-theme][data-theme] [data-console] .po-root .m1-fade .m1-fadeable,:root[data-theme][data-theme] [data-console] .po-root .m1-tabsrow .m-tab[data-flash]:after{animation:none}}:root[data-theme][data-theme] [data-console] .po-root .m1-recwrap{position:relative;display:inline-flex;margin-right:8px}:root[data-theme][data-theme] [data-console] .po-root .m1-rec{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;box-sizing:border-box;border:1px solid var(--ac-rule);border-radius:2px;background:transparent;color:var(--ac-ink-2);font:500 11px/1 var(--ac-font-mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;white-space:nowrap}:root[data-theme][data-theme] [data-console] .po-root .m1-rec:hover{background:var(--ac-c-row-hover, var(--ac-hair))}:root[data-theme][data-theme] [data-console] .po-root .m1-rec:focus-visible{outline:2px solid var(--ac-info);outline-offset:2px}:root[data-theme][data-theme] [data-console] .po-root .m1-rec i{width:7px;height:7px;border-radius:50%;background:var(--ac-ink-3);flex:none}:root[data-theme][data-theme] [data-console] .po-root .m1-rec[data-tone=ok] i{background:var(--ac-ok)}:root[data-theme][data-theme] [data-console] .po-root .m1-rec[data-tone=warn] i{background:var(--ac-warn)}:root[data-theme][data-theme] [data-console] .po-root .m1-rec[data-tone=bad] i{background:var(--ac-alert)}:root[data-theme][data-theme] [data-console] .po-root .m1-rec[data-tone=bad]{color:var(--ac-alert);border-color:var(--ac-alert)}:root[data-theme][data-theme] [data-console] .po-root .m1-recpop{position:absolute;top:30px;right:0;z-index:25;width:min(380px,86vw);display:none;padding:12px 14px;background:var(--ac-float);border:1px solid var(--ac-rule);border-radius:2px;box-shadow:var(--ac-float-shadow);font-size:13px;line-height:1.45;text-align:left;white-space:normal}:root[data-theme][data-theme] [data-console] .po-root .m1-recpop[data-open]{display:block}:root[data-theme][data-theme] [data-console] .po-root .m1-recpop ul{margin:6px 0 10px;padding-left:16px;display:grid;gap:4px}:root[data-theme][data-theme] [data-console] .po-root .m1-recpop p{margin:6px 0 0}:root[data-theme][data-theme] [data-console] .po-root .m1-recpop .m1-readout{display:block;min-height:15px;margin-top:4px}:root[data-theme][data-theme] [data-console] .po-root .m1-sub{display:block;margin-top:2px;font:400 11px/1.35 var(--ac-font-mono);color:var(--ac-ink-3);white-space:normal}:root[data-theme][data-theme] [data-console] .po-root .m1-mean{max-width:40ch;font:400 12px/1.4 var(--ac-font-sans, inherit);color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] .po-root .m1-bnote{display:block;margin:2px 0 0;white-space:normal}:root[data-theme][data-theme] [data-console] .po-root .m1-grow{flex:1 1 auto}:root[data-theme][data-theme] [data-console] .po-root .m1-intro{margin:0;max-width:100ch;font-size:13px;line-height:1.5;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] .po-root .m1-track{display:block;position:relative;flex:1 1 auto;min-width:48px;height:8px;background:var(--k-track, var(--ac-hair))}:root[data-theme][data-theme] [data-console] .po-root .m1-track i{position:absolute;inset:0 auto 0 0;background:var(--ac-cat-3)}:root[data-theme][data-theme] [data-console] .po-root .m1-ctltable .m1-tbl td:first-child{white-space:normal}:root[data-theme][data-theme] [data-console] .po-root .m1-ctltable .m1-tbl td:first-child{min-width:190px}:root[data-theme][data-theme] [data-console] .po-root .m1-dbars{display:grid;gap:6px;padding:10px 14px}:root[data-theme][data-theme] [data-console] .po-root .m1-dbar{display:grid;grid-template-columns:96px minmax(0,1fr) 28px;gap:10px;align-items:center;font-size:13px}:root[data-theme][data-theme] [data-console] .po-root .m1-dbar .ac-mono{text-align:right}:root[data-theme][data-theme] [data-console] .po-root .m1-verify>div{padding:0}:root[data-theme][data-theme] [data-console] .po-root .m1-grid-rv{grid-template-columns:minmax(0,7fr) minmax(0,4fr)}@container m1 (max-width: 1000px){:root[data-theme][data-theme] [data-console] .po-root .m1-grid-rv{grid-template-columns:minmax(0,1fr)}}:root[data-theme][data-theme] [data-console] .po-root .m1-rv-meta{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:10px 14px;border-bottom:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] .po-root .m1-paper{padding:16px 22px 18px;max-width:82ch;font-size:14px;line-height:1.6;color:var(--ac-ink);transition:opacity .12s ease-out}:root[data-theme][data-theme] [data-console] .po-root .m1-paper[data-writing]{opacity:.4}:root[data-theme][data-theme] [data-console] .po-root .m1-rv-h{margin:0 0 2px;font:600 15px/1.3 var(--ac-font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] .po-root .m1-rv-sub{margin:0 0 12px;font-size:12px;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] .po-root .m1-lede{margin:0 0 4px;font-size:15px;line-height:1.55}:root[data-theme][data-theme] [data-console] .po-root .m1-lede b{color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] .po-root .m1-rv-s h3{margin:16px 0 4px;font:500 11px/1.3 var(--ac-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] .po-root .m1-rv-s p{margin:0}:root[data-theme][data-theme] [data-console] .po-root .m1-rv-ul,:root[data-theme][data-theme] [data-console] .po-root .m1-rv-do ol{margin:0;padding-left:20px;display:grid;gap:3px}:root[data-theme][data-theme] [data-console] .po-root .m1-rv-do ol{gap:5px}:root[data-theme][data-theme] [data-console] .po-root .m1-n{font-family:var(--ac-font-mono);font-weight:600;font-size:.94em;color:var(--ac-ink-strong);font-variant-numeric:tabular-nums}:root[data-theme][data-theme] [data-console] .po-root .m1-rv-foot{margin:18px 0 0;padding-top:10px;border-top:1px solid var(--ac-hair);font-size:12px;line-height:1.5;color:var(--ac-ink-3)}@container m1 (max-width: 640px){:root[data-theme][data-theme] [data-console] .po-root .m1-wrap .m1-rec{height:44px;padding:0 14px;font-size:12px}:root[data-theme][data-theme] [data-console] .po-root .m1-paper{padding:14px 14px 16px}:root[data-theme][data-theme] [data-console] .po-root .m1-recpop{right:auto;left:0}}@media (prefers-reduced-motion: reduce){:root[data-theme][data-theme] [data-console] .po-root .m1-paper{transition:none}}:root[data-theme][data-theme] [data-console] .po-root .m1-nw{white-space:nowrap;font-family:var(--ac-font-mono);font-size:.94em}:root[data-theme][data-theme] [data-console] .po-root .m1-deptcard .m1-more{flex-wrap:wrap;gap:6px 12px}:root[data-theme][data-theme] [data-console] .po-root .m1-deptcard .m1-more .m1-link,:root[data-theme][data-theme] [data-console] .po-root .m1-more [data-go]{white-space:nowrap}:root[data-theme][data-theme] [data-console] .po-root .m1-nw0{white-space:nowrap}:root[data-theme][data-theme] [data-console] .po-root .m1-rec{max-width:100%;white-space:nowrap}:root[data-theme][data-theme] [data-console] .po-root .m1-spendlink{align-self:center;margin:0 0 6px 4px;padding:0 0 0 14px;border-left:1px solid var(--ac-hair);font:500 11px/26px var(--ac-font-mono);letter-spacing:.06em;color:inherit;text-decoration:none;white-space:nowrap}:root[data-theme][data-theme] [data-console] .po-root .m1-spendlink:hover{text-decoration:underline}:root[data-theme][data-theme] [data-console] .po-root .m1-spendlink:focus-visible{outline:2px solid var(--ac-info);outline-offset:2px}@container m1 (max-width: 640px){:root[data-theme][data-theme] [data-console] .po-root .m1-spendlink{margin:0;padding:0;border-left:0;line-height:44px}:root[data-theme][data-theme] [data-console] .po-root .m1-stats{grid-template-columns:minmax(0,1fr)!important}:root[data-theme][data-theme] [data-console] .po-root .m1-stats .ac-stat{border-left:0!important;border-top:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] .po-root .m1-stats .ac-stat:first-child{border-top:0}}:root[data-theme][data-theme] [data-console] .po-root{letter-spacing:normal}:root[data-theme][data-theme] [data-console] .po-root .ac-entity-actions{gap:6px!important}:root[data-theme][data-theme] [data-console] .po-root .ac-stat{gap:3px!important}:root[data-theme][data-theme] [data-console] .po-root .ac-stat-value{column-gap:8px!important}:root[data-theme][data-theme] [data-console] .po-root .m-btn{gap:6px!important}:root[data-theme][data-theme] [data-console] .po-root .m1-link{color:inherit;display:inline!important}:root[data-theme][data-theme] [data-console] .po-root .m1-link.ac-mono{font-family:var(--ac-font-mono)}:root[data-theme][data-theme] [data-console] .po-root .m1-cell{padding:0}:root[data-theme][data-theme] [data-console] .po-root .m1-recpop .m1-readout{font:inherit;background:none;border:0;padding:0;gap:normal}:root[data-theme][data-theme] [data-console] .po-root .m1-rec{font:inherit;color:inherit}:root[data-theme][data-theme] [data-console] .po-root .m1-rec[data-tone=bad]{color:var(--ac-alert)}:root[data-theme][data-theme] [data-console] .po-root .m1-customwrap .m-btn{display:flex}:root[data-theme][data-theme] [data-console] .po-root .m1-dbar .m1-dn{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@container m1 (max-width: 640px){:root[data-theme][data-theme] [data-console] .po-root .m1-tbl>tbody>tr>td:nth-child(-n+2){white-space:normal;overflow-wrap:anywhere;min-width:0}}:root[data-theme][data-theme] [data-console] .po-root .m1 :is(h1,h2,h3).ac-panel-title{line-height:inherit}:root[data-theme][data-theme] [data-console] .po-root :is(.m-btn:not([class*=m-btn--]),.m1-mi){color:var(--ac-ink)}@container console (max-width: 640px){:root[data-theme][data-theme] [data-console] .po-root .m1-wrap{padding:0 12px 4px}}@container m1 (max-width: 640px){:root[data-theme][data-theme] [data-console] .po-root .m1 .ac-entity-top{column-gap:12px}:root[data-theme][data-theme] [data-console] .po-root .m1-dbar{align-items:start}:root[data-theme][data-theme] [data-console] .po-root .m1-dbar .m1-dn{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}:root[data-theme][data-theme] [data-console] .po-root .m1-dbar .m1-dn .ac-dim{display:block;font-size:11px}:root[data-theme][data-theme] [data-console] .po-root .m1-dbar>:not(.m1-dn){align-self:center}}@container console (max-width: 1100px){:root[data-theme][data-theme] [data-console] .po-root .m1-pkgs>tbody>tr{grid-template-columns:fit-content(100%) minmax(0,auto);justify-content:space-between}:root[data-theme][data-theme] [data-console] .po-root .m1-pkgs>tbody>tr>td{background:transparent}:root[data-theme][data-theme] [data-console] .po-root .m1-pkgs>tbody>tr:nth-child(2n){background:var(--ac-c-zebra)}:root[data-theme][data-theme] [data-console] .po-root .m1-pkgs>tbody>tr:hover{background:var(--ac-c-row-hover)}}.asi-drawer-root{position:fixed;inset:0;z-index:var(--asi-z-drawer);pointer-events:none}.asi-drawer__scrim{position:fixed;inset:0;background:transparent;z-index:var(--asi-z-topbar);pointer-events:auto}.asi-drawer__scrim[data-dismissable=false]{background:var(--asi-scrim)}.asi-drawer__panel{position:fixed;top:0;bottom:0;width:var(--asi-drawer-w);max-width:100vw;background:var(--fr-panelSolid, #fff);z-index:var(--asi-z-drawer);display:flex;flex-direction:column;pointer-events:auto;animation:asi-drawer-in var(--asi-transition) ease}.asi-drawer__panel:focus,.asi-drawer__panel:focus-visible{outline:none}.asi-drawer__panel--wide{width:var(--asi-drawer-w-wide)}.asi-drawer__panel--right{right:0;border-left:var(--asi-border-width) solid var(--asi-border-strong)}.asi-drawer__panel--left{left:0;border-right:var(--asi-border-width) solid var(--asi-border-strong);animation-name:asi-drawer-in-left}.asi-drawer__head{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:var(--asi-space-4);padding:var(--asi-space-4) var(--asi-space-6);background:var(--fr-panelSolid, #fff);border-bottom:var(--asi-border-width) solid var(--asi-border-strong)}.asi-drawer__title{display:inline-flex;align-items:center;gap:var(--asi-space-2);font-family:var(--asi-font-body);font-size:9.5px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--asi-text-primary);min-width:0}.asi-drawer__title-icon{display:inline-flex;flex-shrink:0}.asi-drawer__actions{display:inline-flex;align-items:center;gap:var(--asi-space-2);flex-shrink:0}.asi-drawer__action{height:28px;display:inline-flex;align-items:center;padding:0 10px;border:var(--asi-border-width) solid var(--asi-border-input);border-radius:var(--asi-radius-sm);font-family:var(--asi-font-body);font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--asi-text-primary);text-decoration:none;white-space:nowrap;transition:border-color var(--asi-transition)}.asi-drawer__action:hover,.asi-drawer__action:focus-visible{border-color:var(--asi-border-strong);text-decoration:underline;text-underline-offset:3px}.asi-drawer__close{flex-shrink:0;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:var(--asi-border-width) solid var(--asi-border-input);border-radius:var(--asi-radius-sm);color:var(--asi-text-secondary);font-size:var(--asi-fs-body);line-height:1;cursor:pointer;transition:border-color var(--asi-transition),color var(--asi-transition)}.asi-drawer__close:hover{border-color:var(--asi-border-strong);color:var(--asi-text-primary)}.asi-drawer__body{flex:1;overflow-y:auto;padding:var(--asi-space-6)}@keyframes asi-drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes asi-drawer-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@media (prefers-reduced-motion: reduce){.asi-drawer__panel{animation:none}}.asi-badge{display:inline-flex;align-items:center;gap:var(--asi-space-1);padding:0 var(--asi-space-2);height:20px;border-radius:var(--asi-radius-sm);font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;line-height:1;white-space:nowrap;border:var(--asi-border-width) solid transparent}.asi-badge--mono{font-family:var(--asi-font-mono);font-feature-settings:"liga" 0;text-transform:none;letter-spacing:var(--asi-ls-normal)}.asi-badge[data-tone=default]{--asi-badge-color: var(--asi-text-muted);--asi-badge-fg: var(--asi-bg-page)}.asi-badge[data-tone=accent]{--asi-badge-color: var(--fr-info);--asi-badge-fg: var(--asi-accent-foreground)}.asi-badge[data-tone=danger]{--asi-badge-color: var(--fr-bad);--asi-badge-fg: var(--asi-danger-foreground)}.asi-badge[data-tone=success]{--asi-badge-color: var(--asi-success);--asi-badge-fg: var(--asi-success-foreground)}.asi-badge[data-tone=warning]{--asi-badge-color: var(--asi-warning);--asi-badge-fg: var(--asi-warning-foreground)}.asi-badge[data-tone=info]{--asi-badge-color: var(--asi-info);--asi-badge-fg: var(--asi-info-foreground)}.asi-badge--soft{background:color-mix(in srgb,var(--asi-badge-color) 14%,transparent);color:var(--asi-badge-color)}.asi-badge--solid{background:var(--asi-badge-color);color:var(--asi-badge-fg)}.asi-badge--outline{background:transparent;color:var(--asi-badge-color);border-color:var(--asi-badge-color)}.asi-alert-list{display:flex;flex-direction:column;gap:var(--asi-space-2)}.asi-alert-item{display:flex;align-items:center;justify-content:space-between;gap:var(--asi-space-4);padding:var(--asi-space-3) var(--asi-space-4);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-card);border-left-width:4px;border-radius:var(--asi-radius-sm);cursor:pointer;transition:transform var(--asi-transition),opacity var(--asi-transition)}.asi-alert-item[data-severity=critical],.asi-alert-item[data-severity=high]{border-left-color:var(--fr-bad)}.asi-alert-item[data-severity=medium]{border-left-color:var(--asi-warning)}.asi-alert-item[data-severity=low]{border-left-color:var(--asi-info)}.asi-alert-item--critical{box-shadow:var(--asi-glow-sm)}.asi-alert-item:hover{transform:translate(2px)}.asi-alert-item--exit{opacity:0;transform:translate(12px)}.asi-alert-item__main{min-width:0}.asi-alert-item__title{font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);color:var(--asi-text-primary)}.asi-alert-item__detail{font-size:var(--asi-fs-xs);color:var(--asi-text-muted)}.asi-alert-item__meta{display:flex;align-items:center;gap:var(--asi-space-2);flex-shrink:0}.asi-alert-item__confidence{display:inline-block;width:48px;height:4px;background:var(--asi-bg-secondary);border-radius:var(--asi-radius-pill);overflow:hidden}.asi-alert-item__confidence-bar{display:block;height:100%;background:var(--asi-text-muted)}.asi-alert-action{padding:var(--asi-space-1) var(--asi-space-2);background:transparent;border:var(--asi-border-width) solid var(--asi-border-input);border-radius:var(--asi-radius-sm);color:var(--asi-text-primary);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:var(--asi-ls-wide);cursor:pointer}.asi-alert-action[data-tone=danger]{border-color:var(--fr-bad);color:var(--fr-bad)}@media (prefers-reduced-motion: reduce){.asi-alert-item{transition:none}}.asi-agents{display:flex;flex-direction:column;gap:var(--asi-space-6)}.asi-agents__head-actions{display:flex;align-items:center;gap:var(--asi-space-4)}.asi-agents__register-btn{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.12em;color:var(--asi-oxblood);background:transparent;border:var(--asi-border-width) solid var(--asi-oxblood);border-radius:var(--asi-radius-sm);padding:var(--asi-space-2) var(--asi-space-4);cursor:pointer;white-space:nowrap;transition:background-color var(--asi-transition-fast),color var(--asi-transition-fast)}.asi-agents__register-btn:hover:not(:disabled),.asi-agents__register-btn:focus-visible:not(:disabled){background:var(--asi-oxblood);color:var(--asi-accent-foreground)}.asi-agents__register-btn:focus-visible{outline:2px solid var(--asi-signal);outline-offset:2px}.asi-agents__register-btn:disabled{cursor:not-allowed;opacity:.5}.asi-agents__ghost-btn{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-medium);text-transform:uppercase;letter-spacing:.12em;color:var(--asi-text-secondary);background:transparent;border:var(--asi-border-width) solid var(--asi-border-strong);border-radius:var(--asi-radius-sm);padding:var(--asi-space-2) var(--asi-space-4);cursor:pointer;white-space:nowrap;transition:border-color var(--asi-transition-fast),color var(--asi-transition-fast)}.asi-agents__ghost-btn:hover:not(:disabled){border-color:var(--asi-oxblood);color:var(--asi-text-primary)}.asi-agents__ghost-btn:focus-visible{outline:2px solid var(--asi-signal);outline-offset:2px}.asi-agents__ghost-btn:disabled{cursor:not-allowed;opacity:.5}.asi-agents__revoke-btn{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.12em;color:var(--asi-signal);background:transparent;border:var(--asi-border-width) solid var(--asi-signal);border-radius:var(--asi-radius-sm);padding:var(--asi-space-2) var(--asi-space-4);cursor:pointer;white-space:nowrap;transition:background-color var(--asi-transition-fast),color var(--asi-transition-fast)}.asi-agents__revoke-btn:hover:not(:disabled),.asi-agents__revoke-btn:focus-visible:not(:disabled){background:var(--asi-signal);color:var(--asi-danger-foreground)}.asi-agents__revoke-btn:focus-visible{outline:2px solid var(--asi-signal);outline-offset:2px}.asi-agents__revoke-btn:disabled{cursor:not-allowed;opacity:.5}.asi-agents-form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--asi-space-6);padding:var(--asi-space-4) var(--asi-space-5);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border);border-radius:var(--asi-radius-sm)}.asi-agents-field{display:flex;flex-direction:column;gap:var(--asi-space-2)}.asi-agents-field__label{display:inline-flex;align-items:center;gap:var(--asi-space-1);font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-medium);text-transform:uppercase;letter-spacing:.18em;line-height:1;color:var(--asi-text-secondary)}.asi-agents-field__control{display:inline-flex;align-items:center;min-height:1.875rem}.asi-agents-input{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-primary);background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border-input);border-radius:var(--asi-radius-sm);padding:var(--asi-space-2) var(--asi-space-3);min-width:18rem}.asi-agents-input:focus{outline:none;border-color:var(--asi-signal);box-shadow:0 0 0 2px var(--asi-signal)}.asi-agents-tenant{display:inline-flex;align-items:center;gap:var(--asi-space-2);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);border:1px solid var(--asi-border-strong);border-radius:0;padding:.3125rem .625rem;background:var(--asi-bg-elevated)}.asi-agents-tenant__key{text-transform:uppercase;letter-spacing:.12em;color:var(--asi-text-muted)}.asi-agents-tenant__sep,.asi-agents-tenant__val{color:var(--asi-text-primary)}.asi-agents-tenant__sep{color:var(--asi-text-muted)}.asi-agents__name{font-family:var(--asi-font-body);color:var(--asi-text-primary)}.asi-agents__prefix,.asi-agents__owner{display:inline-flex;align-items:baseline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--asi-text-secondary)}.asi-agents__prefix-ell{color:var(--asi-text-muted)}.asi-agents__no-scopes,.asi-agents__mono{font-family:var(--asi-font-mono)}.asi-agents__no-scopes{color:var(--asi-text-muted)}.asi-agents__scopes{display:inline-flex;flex-wrap:wrap;gap:var(--asi-space-1);align-items:center}.asi-agents__scope-chip{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-secondary);background:transparent;border:var(--asi-border-width) solid var(--asi-border-strong);border-radius:var(--asi-radius-sm);padding:.0625rem var(--asi-space-2);white-space:nowrap}.asi-agents__scope-more{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-muted);cursor:default}.asi-agents__status{display:inline-flex;align-items:center;gap:var(--asi-space-1);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);letter-spacing:.12em;border:var(--asi-border-width) solid var(--asi-border-strong);border-radius:var(--asi-radius-sm);padding:.0625rem var(--asi-space-2);background:transparent}.asi-agents__status[data-active=true]{color:var(--asi-verified);border-color:var(--asi-verified)}.asi-agents__status[data-active=false]{color:var(--asi-text-muted);border-color:var(--asi-border-strong)}.asi-agents__glyph{flex:none}.asi-agents .asi-data-table__row[data-agent-inactive=true] .asi-data-table__cell,.asi-agents .asi-data-table__row[data-agent-inactive=true] .asi-agents__name,.asi-agents .asi-data-table__row[data-agent-inactive=true] .asi-agents__prefix,.asi-agents .asi-data-table__row[data-agent-inactive=true] .asi-agents__owner,.asi-agents .asi-data-table__row[data-agent-inactive=true] .asi-agents__scope-chip{color:var(--asi-text-muted)}.asi-agents-error{display:flex;flex-wrap:wrap;align-items:center;gap:var(--asi-space-2);padding:var(--asi-space-4) var(--asi-space-5);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-danger);border-radius:var(--asi-radius-sm);color:var(--asi-danger)}.asi-agents-error__label{font-family:var(--asi-font-display);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.08em}.asi-agents-error__detail{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-secondary)}.asi-agents-rform{display:flex;flex-direction:column;gap:var(--asi-space-5)}.asi-agents-rfield{display:flex;flex-direction:column;gap:var(--asi-space-2)}.asi-agents-rfield__label{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-medium);text-transform:uppercase;letter-spacing:.18em;color:var(--asi-text-secondary)}.asi-agents-rfield__req{color:var(--asi-signal);margin-left:.25ch}.asi-agents-rfield__hint{margin:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);line-height:var(--asi-lh-body);color:var(--asi-text-muted)}.asi-agents-rinput{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-primary);background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border-input);border-radius:var(--asi-radius-sm);padding:var(--asi-space-2) var(--asi-space-3);width:100%}.asi-agents-rinput:focus{outline:none;border-color:var(--asi-signal);box-shadow:0 0 0 2px var(--asi-signal)}.asi-agents-token-row{display:flex;gap:var(--asi-space-2);align-items:stretch}.asi-agents-rinput--token{flex:1 1 auto}.asi-agents-rinput--select{font-family:var(--asi-font-body)}.asi-agents-rinput--select:disabled{opacity:.6;cursor:not-allowed}.asi-agents-token-add{flex:none}.asi-agents-chips{display:flex;flex-wrap:wrap;gap:var(--asi-space-2)}.asi-agents-chip{display:inline-flex;align-items:center;gap:var(--asi-space-1);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-secondary);background:transparent;border:var(--asi-border-width) solid var(--asi-border-strong);border-radius:var(--asi-radius-sm);padding:.0625rem var(--asi-space-1) .0625rem var(--asi-space-2)}.asi-agents-chip__remove{display:inline-flex;align-items:center;justify-content:center;width:1.1rem;height:1.1rem;font-size:var(--asi-fs-small);line-height:1;color:var(--asi-text-muted);background:transparent;border:none;border-radius:var(--asi-radius-sm);cursor:pointer}.asi-agents-chip__remove:hover{color:var(--asi-signal)}.asi-agents-chip__remove:focus-visible{outline:2px solid var(--asi-signal);outline-offset:1px}.asi-agents-rform__error{margin:0;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-danger)}.asi-agents-rform__actions{display:flex;justify-content:flex-end;gap:var(--asi-space-3);padding-top:var(--asi-space-4);border-top:var(--asi-border-width) solid var(--asi-border)}.asi-agents-reveal-root,.asi-agents-confirm-root{position:fixed;inset:0;z-index:var(--asi-z-overlay);display:flex;align-items:center;justify-content:center;padding:var(--asi-space-6)}.asi-agents-reveal__scrim,.asi-agents-confirm__scrim{position:absolute;inset:0;background:var(--asi-scrim)}.asi-agents-reveal__panel{position:relative;z-index:1;width:min(34rem,100%);display:flex;flex-direction:column;gap:var(--asi-space-4);background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border-strong);border-left:3px solid var(--asi-oxblood);border-radius:var(--asi-radius-sm);padding:var(--asi-space-6)}.asi-agents-reveal__eyebrow{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.3em;color:var(--asi-oxblood)}.asi-agents-reveal__title{margin:var(--asi-space-1) 0 0;font-family:var(--asi-font-display);font-size:var(--asi-fs-lg);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-tight);color:var(--asi-text-primary)}.asi-agents-reveal__warn{display:flex;align-items:center;gap:var(--asi-space-2);margin:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-text-primary);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-info);border-left:3px solid var(--asi-info);border-radius:var(--asi-radius-sm);padding:var(--asi-space-3) var(--asi-space-4)}.asi-agents-reveal__keywrap{display:flex;flex-wrap:wrap;align-items:center;gap:var(--asi-space-3);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-strong);border-radius:var(--asi-radius-sm);padding:var(--asi-space-3) var(--asi-space-4)}.asi-agents-reveal__keylabel{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);letter-spacing:.12em;color:var(--asi-text-muted)}.asi-agents-reveal__key{flex:1 1 14rem;font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-primary);word-break:break-all;user-select:all}.asi-agents-reveal__copy{flex:none}.asi-agents-reveal__meta{display:flex;flex-direction:column;gap:var(--asi-space-2);margin:0}.asi-agents-reveal__metarow{display:flex;gap:var(--asi-space-3);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs)}.asi-agents-reveal__metarow dt{flex:none;width:7rem;text-transform:uppercase;letter-spacing:.08em;color:var(--asi-text-muted)}.asi-agents-reveal__metarow dd{margin:0;color:var(--asi-text-secondary);word-break:break-all}.asi-agents-reveal__actions{display:flex;justify-content:flex-end;padding-top:var(--asi-space-2)}.asi-agents-confirm__panel{position:relative;z-index:1;width:min(28rem,100%);display:flex;flex-direction:column;gap:var(--asi-space-4);background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-signal);border-left:3px solid var(--asi-signal);border-radius:var(--asi-radius-sm);padding:var(--asi-space-6)}.asi-agents-confirm__title{margin:0;font-family:var(--asi-font-display);font-size:var(--asi-fs-md);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.12em;color:var(--asi-text-primary)}.asi-agents-confirm__body{margin:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-text-secondary)}.asi-agents-confirm__actions{display:flex;justify-content:flex-end;gap:var(--asi-space-3)}@media (prefers-reduced-motion: reduce){.asi-agents__register-btn,.asi-agents__ghost-btn,.asi-agents__revoke-btn{transition:none}}.asi-agents-token-row>.asi-scope-picker{flex:1 1 auto}.asi-agents-token-row:has(>.asi-scope-picker){align-items:flex-start}.asi-agents-chip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 4px 0 8px;font-size:11px;border:1px solid var(--asi-border, currentColor);background:transparent;color:inherit}.asi-agents-chip button{height:22px;min-width:22px;padding:0;font-size:12px;line-height:1;border:0;background:transparent;color:inherit;cursor:pointer}[data-console][data-console-root] .ac-q{border-left:3px solid transparent}[data-console][data-console-root] .ac-q[data-selected]{border-left-color:var(--ac-info-line);background:var(--ac-c-row-sel)}[data-console][data-console-root] .ac-q[data-clickable]{cursor:pointer}[data-console][data-console-root] .ac-q-sev{flex-wrap:wrap;gap:4px;align-content:flex-start}[data-console][data-console-root] .ac-q-title[data-mono]{font-family:var(--ac-font-mono)}[data-console] .asi-ops{--k-allow: var(--ac-info-line);--k-deny: var(--ac-alert);--k-redact: var(--ac-cat-4);--k-warn: var(--ac-warn);--k-ok: var(--ac-ok);--k-live: var(--ac-live);--k-line: var(--ac-cat-1);--k-grid: var(--ac-hair);--k-axis: var(--ac-ink-3);--k-track: var(--ac-c-bar-track, var(--ac-sel));--k-s1: var(--ac-cat-1);--k-s2: var(--ac-cat-2);--k-s3: var(--ac-cat-3);--k-s4: var(--ac-cat-4);--k-s5: var(--ac-cat-5);--k-s6: var(--ac-cat-6);--k-s7: var(--ac-cat-7);--k-s8: var(--ac-cat-8);--gap: 12px}[data-console] .asi-ops{display:flex;flex-direction:column;gap:var(--gap);padding:8px 20px 24px;min-width:0;letter-spacing:normal}[data-console] :where(.asi-ops,.asi-ops-float) .k-row{display:flex;align-items:center;gap:8px;min-width:0}[data-console] :where(.asi-ops,.asi-ops-float) svg.k-chart{display:block;width:100%;height:auto;overflow:visible}[data-console] :where(.asi-ops,.asi-ops-float) .k-chart text{font-family:var(--ac-font-mono);font-size:10px;fill:var(--k-axis)}[data-console] :where(.asi-ops,.asi-ops-float) .k-chart .k-gridline{stroke:var(--k-grid);stroke-width:1}[data-console] .m1:where(.asi-ops){display:flex;flex-direction:column;gap:12px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-link{background:none;border:0;padding:0;margin:0;font:inherit;font-size:var(--ac-text-sm);color:var(--ac-info);cursor:pointer;text-align:left}[data-console] :where(.asi-ops,.asi-ops-float) .m1-link:hover{text-decoration:underline}[data-console] :where(.asi-ops,.asi-ops-float) .m1-empty{margin:10px 12px;padding:14px 16px;border:1px dashed var(--ac-rule);color:var(--ac-ink-2);font-size:var(--ac-text-sm);list-style:none}[data-console] :where(.asi-ops,.asi-ops-float) .m1-strip{display:flex;flex-direction:column}[data-console] :where(.asi-ops,.asi-ops-float) .m1-verdict{display:flex;align-items:center;gap:14px;min-height:36px;padding:4px 14px;border-bottom:1px solid var(--ac-c-row-line);flex-wrap:wrap}[data-console] :where(.asi-ops,.asi-ops-float) .m1-vbtn{display:inline-flex;align-items:center;gap:10px;background:none;border:0;padding:0;cursor:pointer;font:inherit;color:inherit}[data-console] :where(.asi-ops,.asi-ops-float) .m1-vbtn .ac-dim{font-size:var(--ac-text-sm)}[data-console] :where(.asi-ops,.asi-ops-float) .m1-asof{margin-left:auto;font-size:var(--ac-text-xs)}[data-console] :where(.asi-ops,.asi-ops-float) .m1-loadtray{margin:12px 14px;padding:18px;border:1px dashed var(--ac-rule);color:var(--ac-ink-2)}[data-console] :where(.asi-ops,.asi-ops-float) .m1-cell{cursor:pointer}[data-console] :where(.asi-ops,.asi-ops-float) .m1-cell:hover{background:var(--ac-c-row-hover)}[data-console] :where(.asi-ops,.asi-ops-float) .m1-cell .ac-dim{font-size:var(--ac-text-sm);margin-top:4px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-cell .m1-follow{color:var(--ac-info);margin-top:2px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-spark{display:inline-flex;margin-left:auto;padding-left:8px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-cell .ac-cell-line{align-items:flex-end}[data-console] :where(.asi-ops,.asi-ops-float) .m1-ago{font-size:var(--ac-text-sm);margin-left:6px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-tray{position:relative;flex-wrap:wrap;align-items:center}[data-console] :where(.asi-ops,.asi-ops-float) .m1-gates-l{margin-right:-10px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-gate{background:none;border:0;border-bottom:2px solid transparent;padding:0;font:inherit;font-size:var(--ac-text-sm);color:var(--ac-ink-2);cursor:pointer;align-items:center}[data-console] :where(.asi-ops,.asi-ops-float) .m1-gate:hover{color:var(--ac-ink-strong)}[data-console] :where(.asi-ops,.asi-ops-float) .m1-gate[data-status=degraded]{color:var(--ac-ink-strong)}[data-console] :where(.asi-ops,.asi-ops-float) .m1-gate-sel{border-bottom-color:var(--ac-info-line)}[data-console] :where(.asi-ops,.asi-ops-float) .m1-hair{width:1px;height:14px;background:var(--ac-rule)}[data-console] :where(.asi-ops,.asi-ops-float) .m1-more{position:relative;display:inline-flex}[data-console] :where(.asi-ops,.asi-ops-float) .m1-more[hidden]{display:none}[data-console] :where(.asi-ops,.asi-ops-float) .m1-more-menu{position:absolute;top:22px;left:0;min-width:200px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-more-menu[hidden]{display:none}[data-console] :where(.asi-ops,.asi-ops-float) .m1-main{display:grid;grid-template-columns:minmax(360px,5fr) minmax(0,7fr);gap:12px;min-height:0}@container console (max-width: 1100px){[data-console] :where(.asi-ops,.asi-ops-float) .m1-main{grid-template-columns:minmax(0,1fr);height:auto}[data-console] :where(.asi-ops,.asi-ops-float) .m1-queue{max-height:560px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-stream{min-height:560px}}[data-console] :where(.asi-ops,.asi-ops-float) .m1-queue{display:flex;flex-direction:column;min-height:0;container:m1q / inline-size}[data-console] :where(.asi-ops,.asi-ops-float) .m1-list{flex:1;min-height:0;overflow-y:auto;margin:0;padding:0;list-style:none}[data-console] :where(.asi-ops,.asi-ops-float) .m1-right{display:flex;flex-direction:column;gap:8px;min-height:0;min-width:0}[data-console] :where(.asi-ops,.asi-ops-float) .m1-filterbar{flex:none;display:flex;align-items:center;gap:8px;min-height:32px;flex-wrap:nowrap}[data-console] :where(.asi-ops,.asi-ops-float) .m1-filterbar .ac-filterbar-search{flex:1;max-width:420px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-facet{position:relative;display:inline-flex}[data-console] :where(.asi-ops,.asi-ops-float) .m1-facet .ac-menu{position:absolute;top:34px;left:0;min-width:200px;z-index:6}[data-console] :where(.asi-ops,.asi-ops-float) .m1-filterbar .ac-btn{white-space:nowrap}[data-console] :where(.asi-ops,.asi-ops-float) .m1-stream{flex:1;min-height:0;display:flex;flex-direction:column}[data-console] :where(.asi-ops,.asi-ops-float) .m1-rowswrap{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}[data-console] :where(.asi-ops,.asi-ops-float) .m1-rowswrap .ac-stream-rows{flex:1;min-height:0}[data-console] :where(.asi-ops,.asi-ops-float) .m1-heldpill{position:absolute;top:6px;left:50%;transform:translate(-50%);z-index:3;padding:3px 12px;font-size:var(--ac-text-xs);letter-spacing:.1em;color:var(--ac-ink-strong);background:var(--ac-float);border:1px solid var(--ac-edge);cursor:pointer}[data-console] :where(.asi-ops,.asi-ops-float) .m1-heldpill[hidden]{display:none}[data-console][data-console-root] :where(.asi-ops,.asi-ops-float) li.ac-q.m1-sit{display:block;padding:0;position:relative}[data-console] :where(.asi-ops,.asi-ops-float) .m1-sit[data-sel]{background:var(--ac-c-row-sel);box-shadow:inset 2px 0 0 var(--ac-info-line)}[data-console] :where(.asi-ops,.asi-ops-float) .m1-sit-row{display:grid;grid-template-columns:88px minmax(0,1fr);gap:0 10px;width:100%;padding:7px 8px 7px 12px;background:transparent;border:0;text-align:left;cursor:pointer;font:inherit;color:inherit}[data-console] :where(.asi-ops,.asi-ops-float) .m1-sit-row:hover{background:var(--ac-c-row-hover)}[data-console] :where(.asi-ops,.asi-ops-float) .m1-sit-main{display:flex;flex-direction:column;gap:3px;min-width:0}[data-console] :where(.asi-ops,.asi-ops-float) .m1-l1{display:flex;align-items:baseline;gap:10px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-l1 .ac-q-title{flex:1;min-width:0;margin:0}[data-console] :where(.asi-ops,.asi-ops-float) .m1-l2{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:var(--ac-text-sm);color:var(--ac-ink-2)}[data-console] :where(.asi-ops,.asi-ops-float) .m1-subj{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-console] :where(.asi-ops,.asi-ops-float) .m1-claim-wrap{display:inline-flex;gap:6px;align-items:center;flex:none}[data-console] :where(.asi-ops,.asi-ops-float) .m1-claim{font-weight:600;font-size:10.5px;letter-spacing:.08em;color:var(--ac-ink-strong)}[data-console] :where(.asi-ops,.asi-ops-float) .m1-claim-who{color:var(--ac-ink)}[data-console] :where(.asi-ops,.asi-ops-float) .m1-open{display:flex;flex-direction:column;gap:8px;padding:0 10px 10px 12px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-inset{background:var(--ac-c-inset);border:1px solid var(--ac-c-inset-line);padding:6px 10px 8px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-mh{font-size:10px;margin-bottom:4px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-sig{display:grid;grid-template-columns:58px minmax(0,1fr) auto auto auto;align-items:center;gap:8px;min-height:26px;font-size:var(--ac-text-sm)}[data-console] :where(.asi-ops,.asi-ops-float) .m1-sig[data-new]{box-shadow:inset 4px 0 0 var(--ac-info-line);padding-left:6px;margin-left:-6px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-sev{font-family:var(--ac-font-mono);font-weight:600;font-size:10.5px;letter-spacing:.06em;color:var(--ac-ink-2)}[data-console] :where(.asi-ops,.asi-ops-float) .m1-sev[data-lv=CRITICAL]{color:var(--ac-alert)}[data-console] :where(.asi-ops,.asi-ops-float) .m1-sev[data-lv=CTX],[data-console] :where(.asi-ops,.asi-ops-float) .m1-sev[data-lv=ACK]{color:var(--ac-ink-3)}[data-console] :where(.asi-ops,.asi-ops-float) .m1-sig-t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ac-ink)}[data-console] :where(.asi-ops,.asi-ops-float) .m1-sig-link{display:none;font-size:10px;color:var(--ac-ink-3);white-space:nowrap}@container m1q (min-width: 560px){[data-console] :where(.asi-ops,.asi-ops-float) .m1-sig-link{display:inline}}[data-console] :where(.asi-ops,.asi-ops-float) .m1-sig .ac-dim{font-family:var(--ac-font-mono);font-size:10.5px;white-space:nowrap}[data-console] :where(.asi-ops,.asi-ops-float) .m1-sigmore{margin-top:2px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-mini{min-height:22px;height:22px;padding:0 7px;font-size:10px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-lanes{position:relative}[data-console] :where(.asi-ops,.asi-ops-float) .m1-lane{display:grid;grid-template-columns:78px 1fr;align-items:center;height:24px;border-bottom:1px solid var(--ac-c-row-line)}[data-console] :where(.asi-ops,.asi-ops-float) .m1-lane:last-of-type{border-bottom:0}[data-console] :where(.asi-ops,.asi-ops-float) .m1-lane-l{font-size:9px;letter-spacing:.1em;color:var(--ac-ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:4px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-lane-svg{display:block;width:100%;height:22px;fill:var(--ac-c-spark)}[data-console] :where(.asi-ops,.asi-ops-float) .m1-ln{fill:none;stroke:var(--ac-c-spark);stroke-width:1.5;vector-effect:non-scaling-stroke;stroke-linejoin:round}[data-console] :where(.asi-ops,.asi-ops-float) .m1-budget{stroke:var(--ac-warn-line);stroke-width:1;stroke-dasharray:4 3;vector-effect:non-scaling-stroke}[data-console] :where(.asi-ops,.asi-ops-float) .m1-ov{position:absolute;inset:0 0 0 78px;pointer-events:none}[data-console] :where(.asi-ops,.asi-ops-float) .m1-dia{position:absolute;top:0;bottom:0;width:0}[data-console] :where(.asi-ops,.asi-ops-float) .m1-dia:before{content:"";position:absolute;top:0;bottom:0;left:0;border-left:1px solid var(--ac-ink-strong);opacity:.5}[data-console] :where(.asi-ops,.asi-ops-float) .m1-dia i{position:absolute;top:-1px;left:-4px;width:8px;height:8px;background:var(--ac-ink-strong);transform:rotate(45deg)}[data-console] :where(.asi-ops,.asi-ops-float) .m1-dia b{position:absolute;top:0;left:8px;padding:0 4px;font-size:10px;font-weight:500;white-space:nowrap;color:var(--ac-ink-strong);background:var(--ac-c-inset)}[data-console] :where(.asi-ops,.asi-ops-float) .m1-xaxis{display:grid;grid-template-columns:78px 1fr;margin-top:2px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-xl{display:flex;justify-content:space-between;font-size:10px;color:var(--ac-ink-3)}[data-console] :where(.asi-ops,.asi-ops-float) .m1-note{margin:4px 0 0;font-size:10.5px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-cursor{position:absolute;top:0;bottom:0;border-left:1px solid var(--ac-edge-strong);pointer-events:none}[data-console] :where(.asi-ops,.asi-ops-float) .m1-cursor[hidden],[data-console] :where(.asi-ops,.asi-ops-float) .m1-readout[hidden]{display:none}[data-console] :where(.asi-ops,.asi-ops-float) .m1-readout{position:absolute;top:2px;z-index:4;min-width:150px;padding:6px 8px;background:var(--ac-float);border:1px solid var(--ac-edge);font-size:11px;pointer-events:none;display:flex;flex-direction:column;gap:2px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-readout>div{display:flex;justify-content:space-between;gap:14px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-q{margin:0;font-weight:600;font-size:var(--ac-text-base);color:var(--ac-ink-strong);line-height:18px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-wait{margin:2px 0 0;font-size:var(--ac-text-sm)}[data-console] :where(.asi-ops,.asi-ops-float) .m1-verbs{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 6px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-whocan{margin:4px 0 0;font-size:var(--ac-text-sm)}[data-console] :where(.asi-ops,.asi-ops-float) .m1-links{display:flex;gap:14px;flex-wrap:wrap;margin-top:6px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-tail{border-top:1px solid var(--ac-c-row-line);list-style:none}[data-console] :where(.asi-ops,.asi-ops-float) .m1-tailbtn{width:100%;text-align:left;padding:9px 12px;background:none;border:0;font-size:11px;letter-spacing:.06em;color:var(--ac-ink-2);cursor:pointer}[data-console] :where(.asi-ops,.asi-ops-float) .m1-tailbtn:hover{color:var(--ac-ink-strong);background:var(--ac-c-row-hover)}[data-console] :where(.asi-ops,.asi-ops-float) .m1-one{display:grid;grid-template-columns:88px minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:30px;padding:3px 8px 3px 12px;border-top:1px solid var(--ac-c-row-line);list-style:none}[data-console] :where(.asi-ops,.asi-ops-float) .m1-one-t{background:none;border:0;padding:0;text-align:left;font:inherit;font-size:var(--ac-text-sm);color:var(--ac-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}[data-console] :where(.asi-ops,.asi-ops-float) span.m1-one-t{cursor:default}[data-console] :where(.asi-ops,.asi-ops-float) .m1-in{font-size:11px;color:var(--ac-ink-2)}[data-console] :where(.asi-ops,.asi-ops-float) .m1-fail{display:flex;align-items:center;gap:10px;padding:8px 12px;border-bottom:1px solid var(--ac-c-row-line);font-size:var(--ac-text-sm);list-style:none}[data-console] :where(.asi-ops,.asi-ops-float) .m1-fail span:nth-child(2){flex:1}[data-console] :where(.asi-ops,.asi-ops-float) .m1-stream[data-select="1"] .ac-stream-li{grid-template-columns:28px minmax(0,1fr) 8px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-stream[data-select="0"] .ac-stream-li{grid-template-columns:minmax(0,1fr) 8px}[data-console][data-console-root] :where(.asi-ops,.asi-ops-float) .ac-stream.m1-stream[data-layout=line][data-select="1"] .ac-stream-head{padding-left:40px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-chk{display:flex;align-items:center;justify-content:center;padding-left:8px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-chk input{accent-color:var(--ac-accent);margin:0}[data-console] :where(.asi-ops,.asi-ops-float) .m1-x{cursor:pointer;margin-left:4px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-over{color:var(--ac-ink-3);font-size:11px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-bulk{display:flex;align-items:center;gap:10px;padding:6px 12px;background:var(--ac-float);border-top:1px solid var(--ac-edge)}[data-console] :where(.asi-ops,.asi-ops-float) .m1-sfoot{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:26px;padding:0 12px;font-size:10.5px;border-top:1px solid var(--ac-c-row-line);flex:none}[data-console] :where(.asi-ops,.asi-ops-float) .ac-stream-li .m1-empty{grid-column:1 / -1}[data-console] :where(.asi-ops,.asi-ops-float) .m1-rowswrap>.m1-empty{margin:12px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-wl{padding:4px 12px 10px;margin:0;list-style:none}[data-console] :where(.asi-ops,.asi-ops-float) .m1-wl .ac-wrow{padding:8px 0 7px;gap:4px 10px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-wl .ac-wrow[data-sel]{box-shadow:inset 2px 0 0 var(--ac-info-line);padding-left:8px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-wbtn{background:none;border:0;padding:0;font:inherit;font-weight:500;color:var(--ac-ink-strong);cursor:pointer;text-align:left}[data-console] :where(.asi-ops,.asi-ops-float) .m1-wbtn:hover{text-decoration:underline}[data-console] :where(.asi-ops,.asi-ops-float) .m1-pagefoot{display:flex;gap:18px;align-items:center;padding:6px 2px 18px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-viewer-tray{margin:0}[data-console] :where(.asi-ops,.asi-ops-float) .m1-opts{display:flex;flex-direction:column;gap:6px;margin:12px 0 4px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-opt{display:flex;gap:10px;align-items:flex-start;padding:8px 10px;border:1px solid var(--ac-c-card-line);cursor:pointer}[data-console] :where(.asi-ops,.asi-ops-float) .m1-opt:hover{background:var(--ac-c-row-hover)}[data-console] :where(.asi-ops,.asi-ops-float) .m1-opt:has(input:checked){border-color:var(--ac-edge-strong);background:var(--ac-c-row-sel)}[data-console] :where(.asi-ops,.asi-ops-float) .m1-opt[aria-disabled=true]{opacity:.55;cursor:not-allowed}[data-console] :where(.asi-ops,.asi-ops-float) .m1-opt input{margin-top:3px;accent-color:var(--ac-accent)}[data-console] :where(.asi-ops,.asi-ops-float) .m1-opt .ac-dim{display:block;font-size:var(--ac-text-sm);margin-top:2px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-field{display:block;margin-top:12px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-ta{width:100%;min-height:56px;resize:vertical;font-family:var(--ac-font-ui)}[data-console] :where(.asi-ops,.asi-ops-float) .m1-capform{display:grid;grid-template-columns:1fr auto 1fr;gap:12px;margin-bottom:4px;align-items:end}[data-console] :where(.asi-ops,.asi-ops-float) .m1-agentlist{margin:0 0 12px;padding:0;list-style:none;border:1px solid var(--ac-c-inset-line)}[data-console] :where(.asi-ops,.asi-ops-float) .m1-agentlist li{padding:6px 10px;border-bottom:1px solid var(--ac-c-row-line)}[data-console] :where(.asi-ops,.asi-ops-float) .m1-agentlist li:last-child{border-bottom:0}[data-console] :where(.asi-ops,.asi-ops-float) .m1-sinks{list-style:none;margin:0 0 14px;padding:0}[data-console] :where(.asi-ops,.asi-ops-float) .m1-sinks li{display:flex;flex-direction:column;gap:2px;padding:8px 0;border-bottom:1px solid var(--ac-c-row-line);font-size:var(--ac-text-sm)}[data-console] :where(.asi-ops,.asi-ops-float) .m1-chartbox{padding:8px 4px 0;border:1px solid var(--ac-c-inset-line);background:var(--ac-c-inset)}[data-console] :where(.asi-ops,.asi-ops-float) .m1-toast{display:flex;align-items:center;gap:14px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-vt td{padding:6px 8px}[data-console] :where(.asi-ops,.asi-ops-float) .ac-float-body .ac-props{margin-bottom:14px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-gate[hidden]{display:none}[data-console] :where(.asi-ops,.asi-ops-float) .m1-cell .ac-dim{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px;margin-top:3px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-cell .ac-dim.m1-wrapdim{white-space:normal}[data-console] :where(.asi-ops,.asi-ops-float) .m1-cell .ac-split{margin-top:4px;height:14px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-cell .ac-cell-line .ac-reading{line-height:26px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-mh2{display:flex;justify-content:space-between;align-items:baseline;gap:8px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-mh2>.ac-micro{white-space:nowrap;flex-shrink:0}[data-console] :where(.asi-ops,.asi-ops-float) .m1-mh2 .ac-dim{font-size:10.5px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-console][data-console-root] :where(.asi-ops,.asi-ops-float) .ac-btn.m1-mini{min-height:20px;height:20px;padding:0 7px;font-size:10px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-lane{height:22px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-lane-svg{height:20px}[data-console][data-console-root] :where(.asi-ops,.asi-ops-float) .ac-stream.m1-stream[data-layout=line] .ac-stream-head,[data-console][data-console-root] :where(.asi-ops,.asi-ops-float) .ac-stream.m1-stream[data-layout=line] .ac-stream-row{grid-template-columns:54px 134px minmax(96px,.8fr) minmax(150px,2fr) 50px}[data-console][data-console-root] :where(.asi-ops,.asi-ops-float) .ac-stream.m1-stream[data-layout=line] .ac-stream-head{grid-template-columns:54px 134px minmax(96px,.8fr) minmax(150px,2fr) 50px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-tn{display:none}@container acstream (min-width: 840px){[data-console] :where(.asi-ops,.asi-ops-float) .m1-tn{display:inline}}[data-console] :where(.asi-ops,.asi-ops-float) .m1-over2{display:flex;gap:10px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-stream .ac-seg-item{padding-inline:7px;letter-spacing:.05em}[data-console] :where(.asi-ops,.asi-ops-float) .m1-cell .ac-dim{display:block}[data-console] .m1:where(.asi-ops) .ac-page-head{margin-bottom:8px}[data-console] .m1:where(.asi-ops) .ac-page-titles{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:14px;row-gap:0}[data-console] .m1:where(.asi-ops) .ac-page-titles .ac-kicker{flex-basis:100%}[data-console] .m1:where(.asi-ops) .ac-title{font-size:26px;line-height:1.1;margin:0}[data-console] .m1:where(.asi-ops) .ac-page-sub{margin:0;flex:1 1 auto}[data-console] :where(.asi-ops,.asi-ops-float) .m1-cell{padding-block:9px}[data-console][data-console-root] :where(.asi-ops,.asi-ops-float) .m1-cell .ac-dim{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}[data-console][data-console-root] :where(.asi-ops,.asi-ops-float) .m1-cell .ac-dim.m1-wrapdim{white-space:normal;text-wrap:balance}[data-console] .asi-ops.m1{margin-top:-26px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-cell .ac-cell-line .ac-split{flex:1 1 auto;max-width:110px;margin:0 0 7px;height:12px}[data-console][data-console-root] :where(.asi-ops,.asi-ops-float) .m1-cell{padding-block:8px 8px}[data-console] .m1:where(.asi-ops) .ac-title{font-size:28px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-sig{min-height:24px}[data-console] .asi-ops.m1 .ac-page-head .ac-page-titles{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:16px}[data-console] .asi-ops.m1 .ac-page-head .ac-page-titles .ac-page-sub{flex:0 1 auto;align-self:baseline}[data-console] :where(.asi-ops,.asi-ops-float) .m1-cell .ac-dim{font-size:10.5px}[data-console][data-console-root] :where(.asi-ops,.asi-ops-float) .m1-cell{padding-inline:12px}@container console (min-width: 1201px){[data-console] :where(.asi-ops,.asi-ops-float) .ac-posture[data-variant] .ac-posture-cells{grid-template-columns:1fr 1fr 1fr 1.55fr 1fr 1fr}}[data-console] .asi-ops.m1{margin-top:-34px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-sig{min-height:22px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-lane{height:20px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-lane-svg{height:18px}@container console (min-width: 900px){[data-console][data-console-root] :where(.asi-ops,.asi-ops-float) .m1-strip .ac-posture-cells{grid-template-columns:1.12fr 1.12fr 1.12fr 1.8fr .85fr 1fr}}[data-console] :where(.asi-ops,.asi-ops-float) .m1-stream .ac-stream-who .ac-dim{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}[data-console][data-console-root] :where(.asi-ops,.asi-ops-float) .m1-stream .ac-stream-who .ac-dim{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;text-wrap:nowrap}[data-console][data-console-root] :where(.asi-ops,.asi-ops-float) .m1-stream .ac-stream-who{min-width:0}[data-console][data-console-root] :where(.asi-ops,.asi-ops-float) .ac-stream[data-layout=line] .ac-stream-who>span.ac-dim{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}@container acstream (min-width: 840px){[data-console][data-console-root] :where(.asi-ops,.asi-ops-float) .ac-stream.m1-stream[data-layout=line] .ac-stream-head,[data-console][data-console-root] :where(.asi-ops,.asi-ops-float) .ac-stream.m1-stream[data-layout=line] .ac-stream-row{grid-template-columns:54px 134px minmax(190px,.9fr) minmax(150px,2fr) 50px}}[data-console] :where(.asi-ops,.asi-ops-float) .m1-claim-wrap{max-width:36%;min-width:0}[data-console] :where(.asi-ops,.asi-ops-float) .m1-claim-who{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}[data-console] :where(.asi-ops,.asi-ops-float) .m1-over2{flex-wrap:wrap;column-gap:10px}[data-console] :where(.asi-ops,.asi-ops-float) .m1-over{white-space:nowrap}[data-console] :where(.asi-ops,.asi-ops-float) .m1-field[hidden]{display:none}[data-console] :where(.asi-ops,.asi-ops-float) .m1-sfoot>span{white-space:nowrap}[data-console] :where(.asi-ops,.asi-ops-float) .m1-sfoot>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis}[data-console][data-console-root] :where(.asi-ops,.asi-ops-float) .ac-stream.m1-stream[data-layout=line] .ac-stream-model{white-space:nowrap}[data-console] :where(.asi-ops,.asi-ops-float) .m1-stream .ac-stream-who .ac-strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-console] :where(.asi-ops,.asi-ops-float) .m1-over2{row-gap:0}[data-console] :where(.asi-ops,.asi-ops-float) .m5-q-note{margin:4px 0 0;font-size:11px;line-height:14px;color:var(--ac-ink-3)}[data-console] :where(.asi-ops,.asi-ops-float) .m5-strip-body{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}[data-console] :where(.asi-ops,.asi-ops-float) .m5-strip-body>div{padding:10px 14px 12px;border-right:1px solid var(--ac-hair);min-width:0}[data-console] :where(.asi-ops,.asi-ops-float) .m5-strip-body>div:last-child{border-right:0}[data-console] :where(.asi-ops,.asi-ops-float) .m5-strip .m5-cap{margin:0 0 6px}[data-console] :where(.asi-ops,.asi-ops-float) .m5-strip .m5-note2{margin:4px 0 0;font-size:11px;line-height:14px;color:var(--ac-ink-3)}[data-console] :where(.asi-ops,.asi-ops-float) .m5-strip .ac-wrow{padding:5px 0 6px;gap:2px 8px}[data-console] :where(.asi-ops,.asi-ops-float) .m5-strip .ac-panel-aside a,[data-console] :where(.asi-ops,.asi-ops-float) .m5-strip .ac-panel-aside button{font-size:11px}@container console (max-width:700px){[data-console] :where(.asi-ops,.asi-ops-float) .m5-strip-body{grid-template-columns:1fr}}[data-console] :where(.asi-ops,.asi-ops-float) .m5-strip .ac-wrow{padding:4px 0 5px}[data-console] :where(.asi-ops,.asi-ops-float) .m5-strip .ac-wlabel{gap:8px}[data-console] :where(.asi-ops,.asi-ops-float) .asi-ops-pick{margin:0}[data-console] :where(.asi-ops,.asi-ops-float) .asi-ops-pick .m1-links{margin-top:10px}[data-console] .asi-ops :is(h2.ac-panel-title,h3.m5-cap){line-height:inherit}[data-console] .asi-ops h3.m5-cap{font-weight:500}[data-console] :where(.asi-ops,.asi-ops-float) a.m1-link{display:inline-block;text-decoration:none}[data-console] :is(.ac-drawer,.ac-dialog).asi-ops-float{letter-spacing:normal}:root[data-theme] [data-console] :is(.ac-drawer,.ac-dialog).asi-ops-float h2.ac-float-title{font-family:var(--ac-font-ui);text-transform:none;line-height:inherit}[data-console] :where(.asi-ops,.asi-ops-float) .m1-chk input{color:fieldtext}.asi-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--asi-space-3);padding:var(--asi-space-12) var(--asi-space-6);color:var(--asi-text-muted)}.asi-empty-state__icon{color:var(--asi-text-muted);opacity:.7}.asi-empty-state__title{font-family:var(--asi-font-display);font-size:var(--asi-fs-body);font-weight:var(--asi-fw-semibold);color:var(--asi-text-secondary)}.asi-empty-state__desc{margin:0;max-width:42ch;font-size:var(--asi-fs-small);color:var(--asi-text-muted)}.asi-empty-state .asi-glow-button{margin-top:var(--asi-space-2)}.asi-empty-state__teach{margin:0;max-width:46ch;font-size:var(--asi-fs-small);line-height:var(--asi-lh-relaxed);color:var(--asi-text-secondary)}.asi-empty-state__cta{margin-top:var(--asi-space-2);display:inline-flex;align-items:center;font-family:var(--asi-font-body);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);color:var(--fr-onAccentFill);background:var(--fr-infoFill);border:var(--asi-border-width) solid var(--fr-info);border-radius:var(--asi-radius-sm);padding:var(--asi-space-2) var(--asi-space-4);text-decoration:none;cursor:pointer}.asi-empty-state__cta:hover{filter:brightness(1.05)}.asi-empty-state__cta:focus-visible{outline:2px solid var(--fr-focus);outline-offset:2px}.asi-empty-state__secondary{margin-top:var(--asi-space-1);display:inline-flex;align-items:center;font-family:var(--asi-font-body);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-medium);color:var(--fr-info);background:none;border:none;padding:var(--asi-space-1) var(--asi-space-2);text-decoration:none;cursor:pointer}.asi-empty-state__secondary:hover{text-decoration:underline}.asi-empty-state__secondary:focus-visible{outline:2px solid var(--fr-focus);outline-offset:2px}.asi-helptip{position:relative;display:inline-flex;align-items:center;vertical-align:baseline}.asi-helptip__trigger{font-family:var(--asi-font-body);cursor:help;background:transparent;border:none;padding:0;color:var(--asi-text-muted)}.asi-helptip__trigger--icon{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--asi-radius-pill);line-height:0}.asi-helptip__trigger--sm{width:16px;height:16px}.asi-helptip__trigger--md{width:18px;height:18px}.asi-helptip__trigger--icon:hover,.asi-helptip__trigger--icon:focus-visible{color:var(--fr-focus)}.asi-helptip__trigger--label{display:inline;color:inherit;font:inherit;cursor:help;text-decoration:underline dotted;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:var(--asi-border-strong)}.asi-helptip__trigger--label:hover,.asi-helptip__trigger--label:focus-visible{text-decoration-color:var(--fr-focus)}.asi-helptip__trigger:focus-visible{outline:2px solid var(--fr-focus);outline-offset:2px;border-radius:var(--asi-radius-sm)}.asi-helptip[data-severity=danger] .asi-helptip__trigger--icon{color:var(--fr-bad)}.asi-helptip[data-severity=warn] .asi-helptip__trigger--icon{color:var(--asi-warning)}.asi-helptip__pop{position:fixed;z-index:var(--asi-z-floating, 800);pointer-events:auto;display:flex;flex-direction:column;gap:var(--asi-space-1);width:max-content;max-width:22rem;padding:var(--asi-space-2) var(--asi-space-3);background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border-strong);border-radius:var(--asi-radius-sm);box-shadow:var(--asi-shadow-lg);text-align:left;white-space:normal;animation:asi-helptip-in .12s ease-out}.asi-helptip__def{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-text-primary)}.asi-helptip__eg{font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);line-height:var(--asi-lh-body);color:var(--asi-text-muted)}.asi-helptip__more{margin-top:var(--asi-space-1);font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-medium);color:var(--fr-info);text-decoration:none}.asi-helptip__more:hover{text-decoration:underline}@keyframes asi-helptip-in{0%{opacity:0}}@media (prefers-reduced-motion: reduce){.asi-helptip__pop{animation:none}}.asi-fguide{display:grid;grid-template-columns:minmax(0,64ch) minmax(0,1fr);gap:var(--asi-space-5);align-items:start}.asi-fguide__main{min-width:0}.asi-fguide__panel{min-width:0;display:flex;flex-direction:column;gap:var(--asi-space-3);background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border-card);border-radius:0;padding:var(--asi-space-5);position:sticky;top:var(--asi-space-4)}.asi-fguide__kicker{margin:0;font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-muted)}.asi-fguide__body{display:flex;flex-direction:column;gap:var(--asi-space-4)}.asi-fguide__title{margin:0;font-family:var(--asi-font-display);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);line-height:var(--asi-lh-tight, 1.3);color:var(--asi-text-primary)}.asi-fguide__block{display:flex;flex-direction:column;gap:var(--asi-space-1)}.asi-fguide__block-head{margin:0;font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-muted)}.asi-fguide__block-body{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-text-secondary)}.asi-fguide__block-body p{margin:0 0 var(--asi-space-2)}.asi-fguide__block-body p:last-child{margin-bottom:0}.asi-fguide__block-body ul{margin:0;padding-left:var(--asi-space-4);display:flex;flex-direction:column;gap:var(--asi-space-1)}.asi-fguide__block-body a,.asi-fguide__more{color:var(--asi-text-primary);text-decoration:underline;text-underline-offset:2px}.asi-fguide__more{align-self:flex-start;font-family:var(--asi-font-body);font-size:var(--asi-fs-xs)}.asi-fguide__example{display:inline-block;font-size:var(--asi-fs-xs);color:var(--asi-text-primary);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border);border-radius:0;padding:var(--asi-space-1) var(--asi-space-2);word-break:break-word}.asi-fguide__note{font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);line-height:var(--asi-lh-body);color:var(--asi-text-secondary);border-left:2px solid var(--asi-border-strong);padding-left:var(--asi-space-3)}.asi-fguide__note[data-severity=warn]{border-left-color:var(--asi-info-signal)}.asi-fguide__note[data-severity=danger]{border-left-color:var(--fr-bad)}.asi-fguide__prompt{margin:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);line-height:var(--asi-lh-body);color:var(--asi-text-muted)}.asi-fguide__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.asi-fguide__trigger{cursor:pointer;margin-left:var(--asi-space-1);vertical-align:middle}.asi-fguide__trigger[data-active=true]{color:var(--asi-text-primary)}@media (max-width: 60rem){.asi-fguide{grid-template-columns:minmax(0,1fr)}.asi-fguide__panel{position:static}}.asi-concept__trigger{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-medium);color:var(--fr-info);background:transparent;border:none;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.asi-concept__trigger:hover{color:var(--asi-text-primary)}.asi-concept__trigger:focus-visible{outline:2px solid var(--fr-focus);outline-offset:2px;border-radius:var(--asi-radius-sm)}.asi-concept{position:fixed;inset:0;z-index:var(--asi-z-overlay, 1000);display:flex;align-items:center;justify-content:center;padding:var(--asi-space-4)}.asi-concept__scrim{position:absolute;inset:0;background:var(--asi-scrim)}.asi-concept__panel{position:relative;width:100%;max-width:34rem;max-height:85vh;overflow-y:auto;background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-strong);border-radius:var(--asi-radius-sm);padding:var(--asi-space-5);display:flex;flex-direction:column;gap:var(--asi-space-4);box-shadow:var(--asi-shadow-xl);animation:asi-concept-in .14s ease-out}.asi-concept__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--asi-space-3)}.asi-concept__title{margin:0;font-family:var(--asi-font-display);font-size:var(--asi-fs-lg);line-height:var(--asi-lh-tight);color:var(--asi-text-primary)}.asi-concept__close{flex:none;font-size:var(--asi-fs-body);line-height:1;color:var(--asi-text-muted);background:transparent;border:var(--asi-border-width) solid var(--asi-border-input);border-radius:var(--asi-radius-sm);padding:var(--asi-space-1) var(--asi-space-2);cursor:pointer}.asi-concept__close:hover{color:var(--asi-text-primary);border-color:var(--asi-border-strong)}.asi-concept__close:focus-visible{outline:2px solid var(--fr-focus);outline-offset:1px}.asi-concept__diagram{padding:var(--asi-space-3);border:var(--asi-border-width) solid var(--asi-border-card);border-radius:var(--asi-radius-sm);background:var(--asi-bg-secondary);color:var(--asi-text-secondary)}.asi-concept__svg{display:block;color:var(--asi-text-secondary)}.asi-concept__body{display:flex;flex-direction:column;gap:var(--asi-space-4)}.asi-concept__section-head{margin:0 0 var(--asi-space-1);font-family:var(--asi-font-body);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-secondary)}.asi-concept__section-body{margin:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-relaxed);color:var(--asi-text-primary)}.asi-concept__more{align-self:flex-start;font-family:var(--asi-font-body);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-medium);color:var(--fr-info);text-decoration:none}.asi-concept__more:hover{text-decoration:underline}@keyframes asi-concept-in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion: reduce){.asi-concept__panel{animation:none}}.asi-coach{position:fixed;z-index:var(--asi-z-toast, 700);width:max-content;max-width:20rem;display:flex;flex-direction:column;gap:var(--asi-space-2);padding:var(--asi-space-3);background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--fr-info);border-radius:var(--asi-radius-sm);box-shadow:var(--asi-shadow-lg);animation:asi-coach-in .14s ease-out}.asi-coach__head{display:flex;align-items:center;gap:var(--asi-space-2)}.asi-coach__count{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-variant-numeric:tabular-nums;color:var(--fr-info)}.asi-coach__heading{flex:1;font-family:var(--asi-font-display);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);color:var(--asi-text-primary)}.asi-coach__body{margin:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-text-secondary)}.asi-coach__actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--asi-space-2)}.asi-coach__skip{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);color:var(--asi-text-muted);background:transparent;border:none;padding:var(--asi-space-1) var(--asi-space-2);cursor:pointer}.asi-coach__skip:hover{color:var(--asi-text-primary)}.asi-coach__next{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-medium);color:var(--fr-onAccentFill);background:var(--fr-infoFill);border:var(--asi-border-width) solid var(--fr-info);border-radius:var(--asi-radius-sm);padding:var(--asi-space-1) var(--asi-space-3);cursor:pointer}.asi-coach__next:hover{filter:brightness(1.05)}.asi-coach__skip:focus-visible,.asi-coach__next:focus-visible{outline:2px solid var(--fr-focus);outline-offset:2px}@keyframes asi-coach-in{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion: reduce){.asi-coach{animation:none}}.asi-legend{margin:0;font-size:.8125rem}.asi-legend__summary{cursor:pointer;display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .5rem;color:var(--asi-text-muted);font-family:var(--asi-font-eyebrow, "Cinzel", serif);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--asi-border, currentColor);background:transparent;user-select:none}.asi-legend__summary::-webkit-details-marker{display:none}.asi-legend[open] .asi-legend__summary{color:var(--asi-text, currentColor)}.asi-legend__list{list-style:none;margin:.5rem 0 0;padding:0;display:grid;gap:.375rem}.asi-legend__item{display:flex;align-items:center;gap:.5rem}.asi-legend__label{min-width:6.5rem;padding:.0625rem .375rem;border:1px solid var(--asi-border, currentColor);font-family:var(--asi-font-mono, "JetBrains Mono", monospace);font-size:.6875rem;letter-spacing:.04em;text-transform:uppercase;color:var(--asi-text, currentColor)}.asi-fn{display:flex;flex-direction:column;min-width:0;min-height:0;flex:1 1 auto;background:var(--asi-bg-surface)}.asi-fn__eyebrow{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-secondary);white-space:nowrap}.asi-fn__surface{position:relative;flex:1 1 auto;min-height:0;min-width:0}.asi-fn-canvas{position:absolute;inset:0}.asi-fn__warming{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--asi-space-2);height:100%;padding:var(--asi-space-8);text-align:center}.asi-fn__warming p{margin:0;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-muted)}.asi-fn-rf{background:var(--asi-bg-surface)}:root[data-theme=dark] .asi-fn,:root[data-theme=dark] .asi-fn-rf{background:transparent}.asi-fn-rf .react-flow__background path,.asi-fn-rf .react-flow__background circle{fill:var(--asi-border-card)}.asi-fn-rf .react-flow__attribution{display:none}.asi-fn-controls{border:var(--asi-border-width) solid var(--asi-border-card);background:var(--asi-bg-elevated);box-shadow:none}.asi-fn-controls .react-flow__controls-button{background:var(--asi-bg-elevated);border-bottom:1px solid var(--asi-border-card);color:var(--asi-text-secondary);width:26px;height:26px}.asi-fn-controls .react-flow__controls-button:hover{background:var(--asi-bg-surface);color:var(--asi-text-primary)}.asi-fn-controls .react-flow__controls-button svg{fill:currentColor}.asi-fn-dots{position:absolute;inset:0;pointer-events:none;z-index:4}.asi-fn-agent{position:relative;display:flex;align-items:center;width:168px;height:34px;padding:0 var(--asi-space-2) 0 var(--asi-space-3);border:1px solid var(--asi-border-card);background:var(--asi-bg-elevated);overflow:hidden}.asi-fn-agent--cluster{width:188px;height:56px;align-items:stretch;flex-direction:column;justify-content:center;gap:2px}.asi-fn-agent__hue{position:absolute;left:0;top:0;bottom:0;width:4px}.asi-fn-agent__sel-rail{position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--asi-oxblood)}.asi-fn-agent--sel{border-color:var(--asi-oxblood)}.asi-fn-agent__body{display:flex;align-items:center;justify-content:space-between;gap:var(--asi-space-2);width:100%;min-width:0;padding-left:6px}.asi-fn-agent--cluster .asi-fn-agent__body{flex-direction:column;align-items:flex-start;gap:2px}.asi-fn-agent__label{font-family:var(--asi-font-mono);font-size:.6875rem;color:var(--asi-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.asi-fn-agent__meta{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto}.asi-fn-agent__tag{display:inline-flex}.asi-fn-agent__tag--reg{color:var(--asi-verified)}.asi-fn-agent__tag--run{color:var(--asi-signal)}.asi-fn-agent__count,.asi-fn-agent__rps{font-family:var(--asi-font-mono);font-size:.625rem;font-variant-numeric:tabular-nums;color:var(--asi-text-muted)}.asi-fn-agent--agg{align-items:stretch;flex-direction:column;justify-content:center;gap:2px}.asi-fn-agent--org{width:196px;height:52px}.asi-fn-agent--dept{width:184px;height:46px}.asi-fn-agent--user{width:176px;height:40px}.asi-fn-agent--agg .asi-fn-agent__body{flex-direction:column;align-items:stretch;gap:2px;padding-left:6px}.asi-fn-agent__titlerow{display:flex;align-items:baseline;justify-content:space-between;gap:var(--asi-space-2);min-width:0}.asi-fn-agent__kindtag{font-family:var(--asi-font-mono);font-size:.5625rem;letter-spacing:.06em;text-transform:uppercase;color:var(--asi-text-muted);flex:0 0 auto}.asi-fn-agent__roll{font-family:var(--asi-font-mono);font-size:.625rem;font-variant-numeric:tabular-nums;color:var(--asi-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.asi-fn-agent__twist{position:absolute;top:0;right:0;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;font-family:var(--asi-font-mono);font-size:.6875rem;line-height:1;color:var(--asi-text-secondary);cursor:pointer;user-select:none;transition:transform .12s cubic-bezier(.4,0,.2,1),color .12s cubic-bezier(.4,0,.2,1)}.asi-fn-agent__twist:hover{color:var(--asi-text-primary)}.asi-fn-agent__twist--open{transform:rotate(90deg)}.asi-fn-gate{position:relative;display:flex;flex-direction:column;justify-content:center;gap:2px;width:184px;height:52px;padding:var(--asi-space-1) var(--asi-space-3);border:var(--asi-border-width) solid var(--asi-border-card);background:var(--asi-bg-elevated)}.asi-fn-gate--hub{width:208px;height:64px;border-color:var(--asi-border-strong)}.asi-fn-gate__hub-rail{position:absolute;left:0;right:0;top:0;height:3px;background:var(--asi-oxblood)}.asi-fn-gate--opt{border-style:dashed}.asi-fn-gate--opt .asi-fn-gate__label{color:var(--asi-text-secondary)}.asi-fn-gate--sel{border-color:var(--asi-oxblood)}.asi-fn-gate__kind{font-family:var(--asi-font-mono);font-size:.625rem;letter-spacing:.06em;text-transform:uppercase;color:var(--asi-text-muted)}.asi-fn-gate--hub .asi-fn-gate__kind{color:var(--asi-oxblood);font-weight:var(--asi-fw-semibold)}.asi-fn-gate__label{font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-medium);line-height:1.2;color:var(--asi-text-primary)}.asi-fn-gate--hub .asi-fn-gate__label{font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold)}.asi-fn-gate__n{position:absolute;right:var(--asi-space-2);bottom:var(--asi-space-1);font-family:var(--asi-font-mono);font-size:.625rem;font-variant-numeric:tabular-nums;color:var(--asi-text-muted)}.asi-fn-dest{position:relative;display:flex;flex-direction:column;justify-content:center;gap:2px;width:196px;height:48px;padding:var(--asi-space-1) var(--asi-space-3);border:var(--asi-border-width) solid var(--asi-border-card);background:var(--asi-bg-elevated)}.asi-fn-dest--sel{border-color:var(--asi-oxblood)}.asi-fn-dest__kind{font-family:var(--asi-font-mono);font-size:.625rem;letter-spacing:.06em;text-transform:uppercase;color:var(--asi-text-muted)}.asi-fn-dest__label{font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-medium);color:var(--asi-text-primary);line-height:1.2}.asi-fn-dest__n{position:absolute;right:var(--asi-space-2);bottom:var(--asi-space-1);font-family:var(--asi-font-mono);font-size:.625rem;font-variant-numeric:tabular-nums;color:var(--asi-text-muted)}.asi-fn-side{position:relative;display:flex;flex-direction:column;justify-content:center;gap:1px;width:150px;height:30px;padding:1px var(--asi-space-2);border:1px solid var(--asi-border-card);background:var(--asi-bg-elevated)}.asi-fn-side--store{width:116px;height:28px}.asi-fn-side__kind{font-family:var(--asi-font-mono);font-size:.5625rem;letter-spacing:.06em;text-transform:uppercase;color:var(--asi-text-muted);line-height:1.1}.asi-fn-side__label{font-family:var(--asi-font-mono);font-size:.6875rem;color:var(--asi-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.1}.asi-fn-side__n{position:absolute;right:var(--asi-space-2);bottom:2px;font-family:var(--asi-font-mono);font-size:.5625rem;font-variant-numeric:tabular-nums;color:var(--asi-text-muted)}.asi-fn-handle.react-flow__handle{width:6px;height:6px;min-width:6px;min-height:6px;border:none;background:var(--asi-text-muted);border-radius:0}.asi-fn-handle--mini.react-flow__handle{width:4px;height:4px;min-width:4px;min-height:4px;opacity:.5}.asi-fn-edge{fill:none;stroke-linecap:round}.asi-fn-edge--allow{stroke:var(--asi-verified)}.asi-fn-edge--deny{stroke:var(--asi-signal)}.asi-fn-edge--neutral{stroke:var(--asi-text-muted);opacity:.55}.asi-fn-edge--spine{stroke:var(--asi-border-strong);stroke-dasharray:5 6;animation:asi-fn-flow 1s linear infinite}.asi-fn-edge--allow,.asi-fn-edge--deny{stroke-dasharray:5 6;animation:asi-fn-flow .9s linear infinite}.asi-fn-edge--deny{animation-duration:.62s}.asi-fn-edge--feed{stroke:var(--asi-border-strong);stroke-dasharray:2 4;opacity:.5}.asi-fn-edge--consult{stroke:var(--asi-text-muted);stroke-dasharray:3 5;opacity:.4;animation:asi-fn-flow 1.4s linear infinite}.asi-fn-edge--focus{opacity:1;stroke-width:2.5px}@keyframes asi-fn-flow{to{stroke-dashoffset:-22}}@media (prefers-reduced-motion: reduce){.asi-fn-edge--allow,.asi-fn-edge--deny,.asi-fn-edge--spine,.asi-fn-edge--consult{animation:none!important}}.asi-fn-group{position:relative;box-sizing:border-box;width:100%;height:100%;border:2px solid var(--asi-border-strong);background:var(--asi-bg-surface);overflow:hidden}.asi-fn-group__hue{position:absolute;left:0;top:0;bottom:0;width:4px;z-index:1}.asi-fn-group__head{position:relative;z-index:1;display:flex;align-items:center;gap:var(--asi-space-2);height:26px;padding:0 var(--asi-space-1) 0 calc(4px + var(--asi-space-2));background:var(--asi-bg-elevated);border-bottom:1px solid var(--asi-border-card)}.asi-fn-group__label{font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);line-height:1.1;color:var(--asi-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:0 1 auto}.asi-fn-group__kindtag{font-family:var(--asi-font-mono);font-size:.5625rem;letter-spacing:.06em;text-transform:uppercase;color:var(--asi-text-muted);flex:0 0 auto}.asi-fn-group__roll{font-family:var(--asi-font-mono);font-size:.625rem;font-variant-numeric:tabular-nums;color:var(--asi-text-secondary);margin-left:auto;white-space:nowrap;flex:0 0 auto}.asi-fn-group__collapse{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex:0 0 auto;padding:0;border:none;background:transparent;color:var(--asi-text-secondary);cursor:pointer;transition:color .12s cubic-bezier(.4,0,.2,1)}.asi-fn-group__collapse:hover{color:var(--asi-oxblood)}.asi-fn-group__collapse:focus-visible{outline:2px solid var(--asi-oxblood);outline-offset:1px}.asi-fn-group--dept,.asi-fn-group--user{border-color:var(--asi-border-card)}.asi-fn-group--dept .asi-fn-group__head,.asi-fn-group--user .asi-fn-group__head{height:24px}.asi-worldmap{display:flex;flex-direction:column;gap:var(--asi-space-3);min-width:0;width:100%;flex:1;min-height:0}.asi-worldmap__bar{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--asi-space-4);flex-wrap:wrap}.asi-worldmap__toggle{display:inline-flex;align-items:stretch;gap:var(--asi-space-4);border-bottom:var(--asi-border-width) solid var(--asi-border-card)}.asi-worldmap__tab{appearance:none;background:transparent;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;padding:var(--asi-space-2) var(--asi-space-1);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-muted);cursor:pointer;transition:color .12s cubic-bezier(.4,0,.2,1),border-color .12s cubic-bezier(.4,0,.2,1)}.asi-worldmap__tab:hover:not(.is-disabled):not(.is-active){color:var(--asi-text-secondary)}.asi-worldmap__tab.is-active{color:var(--asi-text-primary);border-bottom-color:var(--asi-oxblood)}.asi-worldmap__tab.is-disabled{color:var(--asi-text-muted);opacity:.5;cursor:not-allowed}.asi-worldmap__tab:focus-visible{outline:2px solid var(--asi-signal);outline-offset:2px}.asi-worldmap__meta{display:inline-flex;align-items:baseline;gap:var(--asi-space-2);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-variant-numeric:tabular-nums;color:var(--asi-text-muted)}.asi-worldmap__meta-label{letter-spacing:var(--asi-ls-wide);text-transform:uppercase}.asi-worldmap__meta-n{color:var(--asi-text-primary)}.asi-worldmap__meta-sep{color:var(--asi-text-muted)}.asi-worldmap__stage{position:relative;border:var(--asi-border-width) solid var(--asi-border-card);background:var(--asi-bg-surface);min-height:0;display:flex;flex-direction:column;flex:1}.asi-worldmap__empty{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--asi-space-2);padding:var(--asi-space-8) var(--asi-space-6);text-align:center;min-height:240px}.asi-worldmap__empty-eyebrow{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-eyebrow, .3em);text-transform:uppercase;color:var(--asi-text-muted)}.asi-worldmap__empty-title{margin:0;font-family:var(--asi-font-display);font-size:var(--asi-fs-md, 1.125rem);font-weight:var(--asi-fw-semibold);color:var(--asi-text-secondary)}.asi-worldmap__empty-note{margin:0;max-width:48ch;font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:1.6;color:var(--asi-text-muted)}.asi-geomap{position:relative;width:100%;display:block}.asi-geomap__land,.asi-geomap__fx{position:absolute;inset:0;width:100%;height:100%;display:block}.asi-geomap__land{pointer-events:none}.asi-geomap__country{fill:var(--asi-bg-elevated);fill-opacity:.35;stroke:var(--asi-border-strong);stroke-width:.5;stroke-opacity:.7;vector-effect:non-scaling-stroke}.asi-geomap__legend{position:absolute;left:var(--asi-space-3);bottom:var(--asi-space-3);display:inline-flex;flex-wrap:wrap;gap:var(--asi-space-3);padding:var(--asi-space-2) var(--asi-space-3);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-card);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide);text-transform:uppercase}.asi-geomap__leg{display:inline-flex;align-items:center;gap:var(--asi-space-2);color:var(--asi-text-muted)}.asi-geomap__leg-n{font-variant-numeric:tabular-nums;color:var(--asi-text-primary)}.asi-geomap__leg-dot{width:6px;height:6px;border-radius:var(--asi-radius-pill)}.asi-geomap__leg-sq{width:6px;height:6px;border:1px solid var(--asi-text-secondary);background:transparent}.asi-geomap__leg--deny .asi-geomap__leg-dot{background:var(--asi-signal)}.asi-geomap__leg--deny{color:var(--asi-signal)}.asi-geomap__leg--allow .asi-geomap__leg-dot{background:var(--asi-verified)}.asi-geomap__leg--allow{color:var(--asi-verified)}.asi-geomap__leg--agent .asi-geomap__leg-dot{background:var(--asi-text-muted)}.asi-mapbox{position:relative;width:100%;min-height:360px;flex:1 1 auto}.asi-mapbox--msg{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--asi-space-2);padding:var(--asi-space-8) var(--asi-space-6);text-align:center}.asi-mapbox__eyebrow{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-eyebrow, .3em);text-transform:uppercase;color:var(--asi-text-muted)}.asi-mapbox__note{margin:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-small);color:var(--asi-text-secondary)}.asi-mapbox__hint{margin:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);color:var(--asi-text-muted)}@media (prefers-reduced-motion: reduce){.asi-worldmap__tab{transition:none}}:root[data-theme=dark] .asi-geomap__country{fill:var(--asi-bg-elevated);fill-opacity:.25;stroke:var(--asi-border-strong);stroke-opacity:.8}.asi-legend-strip{display:flex;align-items:center;gap:var(--asi-space-4);padding:var(--asi-space-2) var(--asi-space-3);min-height:36px;border-top:var(--asi-border-width) solid var(--asi-border-card);background:var(--asi-bg-elevated);width:100%;box-sizing:border-box}.asi-legend-strip__legend{display:flex;flex-wrap:wrap;align-items:center;gap:var(--asi-space-3);list-style:none;margin:0;padding:0;min-width:0;overflow:hidden}.asi-legend-strip__item{display:inline-flex;align-items:center;gap:var(--asi-space-1);min-width:0}.asi-legend-strip__dot{width:8px;height:8px;flex:0 0 auto}.asi-legend-strip__label{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs, .6875rem);color:var(--asi-text-muted);max-width:16ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asi-legend-strip__sem{display:flex;align-items:center;gap:var(--asi-space-3);list-style:none;margin:0;padding:0 0 0 var(--asi-space-3);border-left:var(--asi-border-width) solid var(--asi-border-card);flex:0 0 auto}.asi-legend-strip__swatch{width:8px;height:8px;flex:0 0 auto}.asi-legend-strip__swatch--allow{background:var(--asi-verified)}.asi-legend-strip__swatch--deny{background:var(--asi-signal)}.asi-legend-strip__swatch--sel{background:var(--asi-oxblood)}.asi-legend-strip__cap{margin-left:auto;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-variant-numeric:tabular-nums;color:var(--asi-text-secondary);white-space:nowrap}.asi-fleet-tree{display:flex;flex-direction:column;min-height:0;min-width:0;height:100%;border:var(--asi-border-width) solid var(--asi-border-card);background:var(--asi-bg-surface)}.asi-fleet-pivot{display:flex;flex-direction:column;gap:var(--asi-space-2);padding:var(--asi-space-3);border-bottom:var(--asi-border-width) solid var(--asi-border-card);background:var(--asi-bg-elevated)}.asi-fleet-pivot__label{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-muted)}.asi-fleet-pivot__opts{display:flex;flex-wrap:wrap;gap:var(--asi-space-1) var(--asi-space-3);border-bottom:var(--asi-border-width) solid var(--asi-border-card)}.asi-fleet-pivot__opt{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-muted);background:transparent;border:none;border-bottom:var(--asi-border-width) solid transparent;margin-bottom:calc(-1 * var(--asi-border-width));padding:var(--asi-space-1) 0;cursor:pointer;transition:color var(--asi-transition-fast),border-color var(--asi-transition-fast)}.asi-fleet-pivot__opt:hover{color:var(--asi-text-secondary)}.asi-fleet-pivot__opt--active{color:var(--asi-text-primary);border-bottom-color:var(--asi-sidebar-primary)}.asi-fleet-pivot__opt:focus-visible{outline:var(--asi-border-width) solid var(--asi-signal);outline-offset:2px}.asi-fleet-tree__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:var(--asi-space-2) 0}.asi-fleet-tree__empty{margin:0;padding:var(--asi-space-4);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-muted);text-align:center}.asi-fleet-row{display:flex;align-items:center;gap:var(--asi-space-1);min-width:0;border-left:3px solid transparent;padding-right:var(--asi-space-2)}.asi-fleet-row--selected{background:var(--asi-sidebar-accent);border-left-color:var(--asi-sidebar-primary)}.asi-fleet-row__twist{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:20px;height:24px;padding:0;background:transparent;border:none;color:var(--asi-text-muted);cursor:pointer}.asi-fleet-row__twist:disabled{cursor:default}.asi-fleet-row__twist:focus-visible{outline:var(--asi-border-width) solid var(--asi-signal);outline-offset:-2px}.asi-glyph{transition:transform var(--asi-transition-fast)}.asi-glyph--open{transform:rotate(90deg)}.asi-fleet-leaf-dot{width:5px;height:5px;border-radius:var(--asi-radius-pill);background:var(--asi-text-muted);opacity:.7}.asi-fleet-row__main{flex:1 1 auto;display:flex;align-items:center;justify-content:space-between;gap:var(--asi-space-2);min-width:0;padding:var(--asi-space-1) 0;background:transparent;border:none;text-align:left;cursor:pointer;color:var(--asi-text-secondary)}.asi-fleet-row--selected .asi-fleet-row__main{color:var(--asi-text-primary);font-weight:var(--asi-fw-semibold)}.asi-fleet-row__main:hover{color:var(--asi-text-primary)}.asi-fleet-row__main:focus-visible{outline:var(--asi-border-width) solid var(--asi-signal);outline-offset:-2px}.asi-fleet-row__label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--asi-font-body);font-size:var(--asi-fs-small)}.asi-fleet-row--leaf .asi-fleet-row__label{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-muted)}.asi-fleet-row--leaf.asi-fleet-row--selected .asi-fleet-row__label{color:var(--asi-text-primary)}.asi-fleet-row__meta{flex:0 0 auto;display:inline-flex;align-items:center;gap:var(--asi-space-2)}.asi-fleet-row__count{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-variant-numeric:tabular-nums;color:var(--asi-text-muted);min-width:3ch;text-align:right}.asi-fleet-row--selected .asi-fleet-row__count{color:var(--asi-text-primary)}.asi-fleet-lifecycle{color:var(--asi-text-muted)}.asi-fleet-lifecycle--persistent{color:var(--asi-text-secondary)}.asi-fleet-lifecycle--ephemeral{opacity:.8}.asi-fleet-tag{display:inline-flex;align-items:center;gap:2px;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs)}.asi-fleet-tag--registered{color:var(--asi-info)}.asi-fleet-tag--runaway{color:var(--asi-signal)}.asi-fleet-tag__n{font-variant-numeric:tabular-nums}.asi-fleet-row--overflow{padding-top:2px;padding-bottom:var(--asi-space-1)}.asi-fleet-row__more{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-muted);font-style:italic}@media (prefers-reduced-motion: reduce){.asi-glyph{transition:none}}.asi-groupby{display:flex;flex-direction:column;min-height:0;width:100%;max-height:100%;background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border-card);box-sizing:border-box}.asi-groupby__head{display:flex;align-items:center;justify-content:space-between;gap:var(--asi-space-2);padding:var(--asi-space-2) var(--asi-space-3);border-bottom:var(--asi-border-width) solid var(--asi-border-card);flex-shrink:0}.asi-groupby__eyebrow{font-family:var(--asi-font-display);text-transform:uppercase;letter-spacing:var(--asi-ls-wide);font-size:var(--asi-fs-xs, .6875rem);font-weight:var(--asi-fw-semibold);color:var(--asi-text-primary)}.asi-groupby__toggle{appearance:none;background:transparent;border:none;cursor:pointer;display:inline-flex;align-items:center;padding:var(--asi-space-1);color:var(--asi-text-secondary)}.asi-groupby__toggle:hover{color:var(--asi-text-primary)}.asi-groupby__toggle:focus-visible{outline:2px solid var(--asi-sidebar-primary);outline-offset:2px}.asi-groupby__chevron{display:block;transition:transform var(--asi-transition-fast, .12s) cubic-bezier(.4,0,.2,1)}.asi-groupby__chevron--collapsed{transform:rotate(-90deg)}.asi-groupby__body{flex:1 1 auto;min-height:0;overflow:auto;display:flex;flex-direction:column}:root[data-theme=dark] .asi-groupby{box-shadow:var(--asi-shadow-md)}@media (prefers-reduced-motion: reduce){.asi-groupby__chevron{transition:none}}.asi-fn-calllog{display:flex;flex-direction:column;min-height:0;border-top:var(--asi-border-width) solid var(--asi-border-card);margin-top:var(--asi-space-3)}.asi-fn-calllog__head{display:flex;align-items:center;justify-content:space-between;padding:var(--asi-space-2) 0}.asi-fn-calllog__title{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-secondary)}.asi-fn-calllog__live{display:inline-flex;align-items:center;gap:5px;font-family:var(--asi-font-mono);font-size:.625rem;letter-spacing:.12em;color:var(--asi-signal)}.asi-fn-calllog__live-dot{width:6px;height:6px;border-radius:var(--asi-radius-pill);background:var(--asi-signal);animation:asi-fn-live 1.6s ease-in-out infinite}@keyframes asi-fn-live{0%,to{opacity:1}50%{opacity:.35}}.asi-fn-calllog__totals{display:flex;gap:var(--asi-space-3);padding-bottom:var(--asi-space-2)}.asi-fn-calllog__tot{font-family:var(--asi-font-mono);font-size:.625rem;letter-spacing:.08em;color:var(--asi-text-muted)}.asi-fn-calllog__tot b{font-variant-numeric:tabular-nums}.asi-fn-calllog__tot--allow b{color:var(--asi-verified)}.asi-fn-calllog__tot--deny b{color:var(--asi-signal)}.asi-fn-calllog__list{list-style:none;margin:0;padding:0;overflow-y:auto;max-height:280px}.asi-fn-calllog__warming{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-muted);padding:var(--asi-space-2) 0}.asi-fn-calllog__row{display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:var(--asi-space-2);padding:3px 0;border-bottom:1px solid var(--asi-border-card);font-family:var(--asi-font-mono);font-size:.625rem}.asi-fn-calllog__ts{color:var(--asi-text-muted);font-variant-numeric:tabular-nums}.asi-fn-calllog__glyph{display:inline-flex}.asi-fn-calllog__row--allow .asi-fn-calllog__glyph,.asi-fn-calllog__row--allow .asi-fn-calllog__verdict{color:var(--asi-verified)}.asi-fn-calllog__row--deny .asi-fn-calllog__glyph,.asi-fn-calllog__row--deny .asi-fn-calllog__verdict{color:var(--asi-signal)}.asi-fn-calllog__row--redact .asi-fn-calllog__glyph,.asi-fn-calllog__row--redact .asi-fn-calllog__verdict{color:var(--asi-info)}.asi-fn-calllog__dst{color:var(--asi-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asi-fn-calllog__verdict{white-space:nowrap}.asi-fn-calllog__gate{color:var(--asi-text-muted)}@media (prefers-reduced-motion: reduce){.asi-fn-calllog__live-dot{animation:none!important}}.asi-inspector{display:flex;flex-direction:column;gap:var(--asi-space-4);min-width:0}.asi-inspector__head{display:flex;flex-direction:column;gap:var(--asi-space-1);min-width:0;border-left:3px solid var(--asi-sidebar-primary);padding-left:var(--asi-space-3)}.asi-inspector__eyebrow{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-muted)}.asi-inspector__eyebrow-prov{font-family:var(--asi-font-mono);letter-spacing:var(--asi-ls-normal)}.asi-inspector__title{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-normal);text-transform:none;color:var(--asi-text-primary);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.asi-inspector__section{display:flex;flex-direction:column;gap:var(--asi-space-2);min-width:0}.asi-inspector__section-title{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-muted);margin:0;padding-bottom:var(--asi-space-1);border-bottom:var(--asi-border-width) solid var(--asi-border-card)}.asi-inspector__section-body{display:flex;flex-direction:column;gap:var(--asi-space-2);min-width:0}.asi-inspector__field{display:flex;align-items:baseline;justify-content:space-between;gap:var(--asi-space-3);min-width:0}.asi-inspector__field-label{flex:0 0 auto;font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);color:var(--asi-text-muted)}.asi-inspector__field-value{flex:1 1 auto;min-width:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-small);color:var(--asi-text-primary);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asi-inspector__field-value--mono{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-variant-numeric:tabular-nums}.asi-inspector__field-value--big{font-size:var(--asi-fs-md);font-weight:var(--asi-fw-semibold);color:var(--asi-text-primary)}.asi-inspector__prov{display:inline-flex;align-items:center;gap:var(--asi-space-1);color:var(--asi-text-muted)}.asi-inspector__prov--registered{color:var(--asi-info)}.asi-inspector__kind{text-transform:uppercase;letter-spacing:var(--asi-ls-wide);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-secondary)}.asi-inspector__chips{display:flex;flex-wrap:wrap;gap:var(--asi-space-2);min-width:0}.asi-inspector__chip{display:inline-flex;align-items:center;gap:var(--asi-space-1);max-width:100%;min-width:0;padding:2px var(--asi-space-2);border:var(--asi-border-width) solid var(--asi-border-card);background:transparent;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-secondary)}.asi-inspector__chip--wide{text-transform:none;letter-spacing:var(--asi-ls-normal)}.asi-inspector__chip-dot{flex:0 0 auto;width:5px;height:5px;border-radius:var(--asi-radius-pill);background:currentColor}.asi-inspector__chip-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asi-inspector__chip--neutral{color:var(--asi-text-muted)}.asi-inspector__chip--info{color:var(--asi-info);border-color:var(--asi-info)}.asi-inspector__chip--verified{color:var(--asi-verified);border-color:var(--asi-verified)}.asi-inspector__chip--signal{color:var(--asi-signal);border-color:var(--asi-signal)}.asi-inspector__counts{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:var(--asi-space-2);min-width:0}.asi-inspector__count{display:flex;flex-direction:column;gap:2px;min-width:0;padding:var(--asi-space-2);border:var(--asi-border-width) solid var(--asi-border-card);background:var(--asi-bg-elevated)}.asi-inspector__count-value{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);font-variant-numeric:tabular-nums;color:var(--asi-text-primary)}.asi-inspector__count-label{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-muted)}.asi-inspector__count--info .asi-inspector__count-value{color:var(--asi-info)}.asi-inspector__count--signal .asi-inspector__count-value{color:var(--asi-signal)}.asi-inspector__verdict{display:flex;flex-direction:column;gap:var(--asi-space-2);min-width:0}.asi-inspector__bar{display:flex;width:100%;height:8px;border:var(--asi-border-width) solid var(--asi-border-card);background:var(--asi-bg-elevated);overflow:hidden}.asi-inspector__seg{display:block;height:100%;min-width:0;transition:width var(--asi-transition)}.asi-inspector__seg--allow{background:var(--asi-verified)}.asi-inspector__seg--redact{background:var(--asi-info)}.asi-inspector__seg--deny{background:var(--asi-signal)}.asi-inspector__verdict-rows{display:flex;flex-direction:column;gap:var(--asi-space-1);margin:0}.asi-inspector__vrow{display:flex;align-items:center;justify-content:space-between;gap:var(--asi-space-2);min-width:0}.asi-inspector__vrow-label{display:inline-flex;align-items:center;gap:var(--asi-space-1);font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);color:var(--asi-text-secondary)}.asi-inspector__vrow-value{margin:0;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-variant-numeric:tabular-nums;color:var(--asi-text-primary)}.asi-inspector__vrow--allow .asi-inspector__vrow-label{color:var(--asi-verified)}.asi-inspector__vrow--redact .asi-inspector__vrow-label{color:var(--asi-info)}.asi-inspector__vrow--deny .asi-inspector__vrow-label{color:var(--asi-signal)}.asi-inspector__tend{display:inline-flex;align-items:center;gap:var(--asi-space-1);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide)}.asi-inspector__tend--allow{color:var(--asi-verified)}.asi-inspector__tend--redact{color:var(--asi-info)}.asi-inspector__tend--deny{color:var(--asi-signal)}.asi-inspector__activity{display:flex;flex-direction:column;gap:var(--asi-space-1);margin:0;padding:0;list-style:none;min-width:0}.asi-inspector__act{display:flex;align-items:center;gap:var(--asi-space-2);min-width:0;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs)}.asi-inspector__act-kind{flex:0 0 auto;display:inline-flex;align-items:center;gap:var(--asi-space-1);width:8ch;letter-spacing:var(--asi-ls-wide);color:var(--asi-text-muted)}.asi-inspector__act--spawn .asi-inspector__act-kind{color:var(--asi-verified)}.asi-inspector__act--retire .asi-inspector__act-kind{color:var(--asi-text-muted)}.asi-inspector__act-id{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--asi-text-secondary)}.asi-inspector__act-tick{flex:0 0 auto;font-variant-numeric:tabular-nums;color:var(--asi-text-muted)}.asi-inspector__talkers{display:flex;flex-direction:column;gap:var(--asi-space-1);margin:0;padding:0;list-style:none;min-width:0}.asi-inspector__talker{display:flex;align-items:center;gap:var(--asi-space-2);min-width:0;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs)}.asi-inspector__talker-dot{flex:0 0 auto;width:5px;height:5px;background:currentColor}.asi-inspector__talker-dot--allow{color:var(--asi-verified)}.asi-inspector__talker-dot--deny{color:var(--asi-signal)}.asi-inspector__talker-label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--asi-text-secondary)}.asi-inspector__talker-rate{flex:0 0 auto;font-variant-numeric:tabular-nums;color:var(--asi-text-muted)}.asi-inspector__retired{display:flex;flex-direction:column;align-items:flex-start;gap:var(--asi-space-1);padding:var(--asi-space-3);border:var(--asi-border-width) solid var(--asi-border-card);background:var(--asi-bg-surface);color:var(--asi-text-muted)}.asi-inspector__retired-note{margin:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-small);color:var(--asi-text-secondary)}.asi-inspector__retired-id,.asi-inspector__none{margin:0;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-muted)}.asi-inspector .asi-glyph{flex:0 0 auto}.asi-inspector-overlay{display:flex;flex-direction:column;min-height:0;width:100%;max-height:100%;background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border-card);box-sizing:border-box}.asi-inspector-overlay__head{display:flex;align-items:center;justify-content:space-between;gap:var(--asi-space-2);padding:var(--asi-space-2) var(--asi-space-3);border-bottom:var(--asi-border-width) solid var(--asi-border-card);flex-shrink:0}.asi-inspector-overlay__eyebrow{font-family:var(--asi-font-display);text-transform:uppercase;letter-spacing:var(--asi-ls-wide);font-size:var(--asi-fs-xs, .6875rem);font-weight:var(--asi-fw-semibold);color:var(--asi-text-primary)}.asi-inspector-overlay__close{appearance:none;background:transparent;border:none;cursor:pointer;display:inline-flex;align-items:center;padding:var(--asi-space-1);color:var(--asi-text-secondary)}.asi-inspector-overlay__close:hover{color:var(--asi-text-primary)}.asi-inspector-overlay__close:focus-visible{outline:2px solid var(--asi-sidebar-primary);outline-offset:2px}.asi-inspector-overlay__body{flex:1 1 auto;min-height:0;overflow:auto}:root[data-theme=dark] .asi-inspector-overlay{box-shadow:var(--asi-shadow-md)}.asi-flow{display:flex;flex-direction:column;flex:1;min-height:0;min-width:0;width:100%;padding:0;margin-top:calc(-1 * var(--asi-space-8));margin-bottom:calc(-1 * var(--asi-space-12))}.asi-flow__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--asi-space-4);flex-wrap:wrap;flex-shrink:0;padding-top:0;padding-bottom:0}.asi-flow__title-row{display:flex;align-items:center;gap:var(--asi-space-4);flex-wrap:wrap;min-width:0}.asi-flow__title{margin:0;font-family:var(--asi-font-display);font-size:var(--asi-fs-h1);font-weight:var(--asi-fw-bold);letter-spacing:var(--asi-ls-tight);line-height:var(--asi-lh-tight);color:var(--asi-text-primary)}.asi-flow__header-actions{display:inline-flex;align-items:center;gap:var(--asi-space-3);flex-wrap:wrap}.asi-flow-tabs{display:inline-flex;align-items:flex-end;gap:var(--asi-space-4);border-bottom:var(--asi-border-width) solid transparent}.asi-flow-tabs__tab{appearance:none;background:transparent;border:none;border-bottom:var(--asi-border-width) solid transparent;margin-bottom:calc(-1 * var(--asi-border-width));padding:var(--asi-space-1) 0;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-muted);cursor:pointer;transition:color .12s cubic-bezier(.4,0,.2,1),border-color .12s cubic-bezier(.4,0,.2,1)}.asi-flow-tabs__tab:hover:not(.asi-flow-tabs__tab--active){color:var(--asi-text-secondary)}.asi-flow-tabs__tab--active{color:var(--asi-text-primary);border-bottom-color:var(--asi-sidebar-primary)}.asi-flow-tabs__tab:focus-visible{outline:2px solid var(--asi-sidebar-primary);outline-offset:2px}.asi-flow-level{display:inline-flex;align-items:flex-end;gap:var(--asi-space-4);border-bottom:var(--asi-border-width) solid transparent}.asi-flow-level__seg{appearance:none;background:transparent;border:none;border-bottom:var(--asi-border-width) solid transparent;margin-bottom:calc(-1 * var(--asi-border-width));padding:var(--asi-space-1) 0;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-muted);cursor:pointer;transition:color .12s cubic-bezier(.4,0,.2,1),border-color .12s cubic-bezier(.4,0,.2,1)}.asi-flow-level__seg:hover:not(.asi-flow-level__seg--active){color:var(--asi-text-secondary)}.asi-flow-level__seg--active{color:var(--asi-text-primary);border-bottom-color:var(--asi-sidebar-primary)}.asi-flow-level__seg:focus-visible{outline:2px solid var(--asi-sidebar-primary);outline-offset:2px}.asi-flow__canvas{--asi-groupby-w: 340px;position:relative;flex:1 1 auto;min-height:0;min-width:0;overflow:hidden;display:flex;flex-direction:column;background:var(--asi-bg-surface);margin-left:calc(-1 * var(--asi-space-8));margin-right:calc(-1 * var(--asi-space-8))}.asi-flow__groupby{position:absolute;top:var(--asi-space-3);right:var(--asi-space-3);width:var(--asi-groupby-w);max-height:calc(100% - 2 * var(--asi-space-3));display:flex;flex-direction:column;z-index:20}.asi-flow__inspector{position:absolute;top:var(--asi-space-3);right:calc(var(--asi-groupby-w) + 2 * var(--asi-space-3));width:360px;max-height:calc(100% - 2 * var(--asi-space-3));display:flex;flex-direction:column;z-index:19}.asi-flow__state{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--asi-space-3);text-align:center;padding:var(--asi-space-8)}.asi-flow__state-status{margin:0;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-muted)}.asi-funnel__tenant{display:inline-flex;align-items:center;gap:var(--asi-space-2)}.asi-funnel__tenant-label{display:inline-flex;align-items:center;gap:var(--asi-space-1);font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-muted)}.asi-funnel__tenant-val{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-primary);background:var(--asi-bg-page);border:var(--asi-border-width) solid var(--asi-border-card);border-radius:var(--asi-radius-sm);padding:var(--asi-space-1) var(--asi-space-2)}.asi-funnel__tenant-val--none{font-family:var(--asi-font-body);color:var(--asi-text-muted);background:none;border-style:dashed}@media (max-width: 640px){.asi-flow__canvas{margin-left:calc(-1 * var(--asi-space-4));margin-right:calc(-1 * var(--asi-space-4))}}@media (max-width: 900px){.asi-flow__inspector{right:var(--asi-space-3);left:var(--asi-space-3);width:auto;z-index:21}.asi-flow__groupby{width:auto;left:var(--asi-space-3)}}.asi-timeline-grid{grid-template-columns:minmax(104px,176px) 1fr minmax(84px,auto)}.asi-wait-cell{position:relative;display:block}.asi-wait-rail{position:relative;display:block;height:15px}.asi-wait-box{position:absolute;top:0;bottom:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;overflow:hidden}@media (max-width: 900px){.asi-timeline-grid{grid-template-columns:minmax(64px,104px) 1fr minmax(44px,auto)}.asi-wait-rail{margin-bottom:12px}.asi-wait-box{overflow:visible}.asi-wait-figure{position:absolute;top:calc(100% + 1px);left:50%;transform:translate(-50%)}}.asi-replay-summary .ar-facthead,.asi-replay-summary .ar-fact{text-align:right}.asi-authctx-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px 24px;align-items:start}.asi-authctx-cols>*{min-width:0}.asi-authctx-cols>*>.ar-shead:first-child{margin-top:0}@media (min-width: 1241px){.asi-replay-pathcol{grid-column:1;grid-row:1}.asi-replay-rail{grid-column:2;grid-row:1;position:sticky;top:12px;align-self:start;max-height:calc(100vh - 24px);overflow-y:auto}}.asi-replay-rail,.asi-replay-pathcol{min-width:0}.asi-replay-rail{display:flex;flex-direction:column;gap:12px}.asi-replay-stop{scroll-margin-top:16px}.asi-replay-export{position:relative;display:flex;justify-content:flex-end;align-items:center;gap:12px}.asi-replay-export .ar-btn{min-width:11.5rem}.asi-replay-export__status{position:absolute;top:calc(100% + 4px);right:0;margin:0;white-space:nowrap}.asi-replay-export .ar-btn.ghost{border-color:var(--fr-bad)}.asi-replay-export .ar-btn.ghost:hover{border-color:var(--fr-bad);background:var(--fr-badWash);color:var(--fr-bad)}[data-console] :where(.m-host,.m1-dw) .k-page{display:flex;flex-direction:column;gap:var(--gap, 12px);padding:8px 20px 24px;min-width:0}[data-console] :where(.m-host,.m1-dw) .k-row{display:flex;align-items:center;gap:8px;min-width:0}[data-console] .m-host,[data-console] .ac-drawer.m1-dw{letter-spacing:normal}[data-console] .m-host .m1-table tr.m1-row{display:table-row;flex-wrap:initial;gap:normal;align-items:initial}:root[data-theme][data-theme] [data-console] .m-host .m1-chips{gap:8px}:root[data-theme][data-theme] [data-console] .m-host .m1-foot{font-size:inherit;color:inherit;padding:8px 12px;justify-content:space-between}:root[data-theme] [data-console] .ac-drawer.m1-dw h2.ac-float-title{font-family:var(--ac-font-ui);text-transform:none;line-height:inherit}[data-console] .m-host input.m1-ta{min-height:0;resize:none;font-family:var(--ac-font-mono)}[data-console] .m-host .m1-mod .m-model{white-space:normal;overflow-wrap:anywhere;max-width:260px}[data-console] .m-host .m1-mod{min-width:210px}[data-console] .m-host .m1-mod em{white-space:nowrap}[data-console] .m-host .m1-cl{display:inline-block;min-width:150px;max-width:240px;white-space:normal;overflow-wrap:anywhere}@container m1ws (max-width: 640px){[data-console] .m-host .m1-mod,[data-console] .m-host .m1-cl{min-width:0}}[data-console] .m-host .m1-agent{min-width:120px}[data-console] :where(.m-host,.m1-dw) .m-root{display:flex;flex-direction:column;min-height:100%}[data-console] :where(.m-host,.m1-dw) .m-stage{flex:1 1 auto;min-width:0}[data-console] .m-host{min-width:0}[data-console] .m-host,[data-console] :where(.m-host,.m1-dw) .m-root{--m-flash: color-mix(in srgb, var(--ac-info) 38%, transparent)}[data-console] :where(.m-host,.m1-dw) .m-btn{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:26px;min-height:0;padding:0 10px;box-sizing:border-box;border:1px solid var(--ac-edge-strong);border-radius:0;background:transparent;color:var(--ac-ink);font:500 11px/1 var(--ac-font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer}[data-console] :where(.m-host,.m1-dw) .m-btn:hover{background:var(--ac-plate-hover, var(--ac-plate));border-color:var(--ac-ink-3)}[data-console] :where(.m-host,.m1-dw) .m-btn:focus-visible,[data-console] :where(.m-host,.m1-dw) .m-ibtn:focus-visible,[data-console] :is(.m-host,.m1-dw) .m-chip:focus-visible,[data-console] :where(.m-host,.m1-dw) .m-count:focus-visible,[data-console] :where(.m-host,.m1-dw) .m-win button:focus-visible,[data-console] :where(.m-host,.m1-dw) .m-link:focus-visible{outline:2px solid var(--ac-focus);outline-offset:1px}[data-console] :where(.m-host,.m1-dw) .m-btn.t1{background:var(--ac-accent-fill);border-color:var(--ac-accent-fill-edge, var(--ac-accent-fill));color:var(--ac-on-fill)}[data-console] :where(.m-host,.m1-dw) .m-btn.t1:hover{background:var(--ac-accent-fill-hover, var(--ac-accent-fill))}[data-console] :where(.m-host,.m1-dw) .m-btn.quiet{border-color:transparent;color:var(--ac-ink-2)}[data-console] :where(.m-host,.m1-dw) .m-btn .ac-icon{width:12px;height:12px}[data-console] :where(.m-host,.m1-dw) .m-btn:is(:disabled,[data-console] [aria-disabled=true]),[data-console] :where(.m-host,.m1-dw) .m-ibtn:is(:disabled,[data-console] [aria-disabled=true]){border-color:var(--ac-rule);border-style:dashed;background:transparent;color:var(--ac-ink-3);cursor:not-allowed}[data-console] :where(.m-host,.m1-dw) .m-ibtn{font:500 11px/1 var(--ac-font-mono);display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;box-sizing:border-box;border:1px solid var(--ac-hair);border-radius:0;background:transparent;color:var(--ac-ink-2);cursor:pointer}[data-console] :where(.m-host,.m1-dw) .m-ibtn:hover{border-color:var(--ac-edge-strong);color:var(--ac-ink)}[data-console] :where(.m-host,.m1-dw) .m-ibtn .ac-icon{width:14px;height:14px}[data-console] :where(.m-host,.m1-dw) .m-btns{display:inline-flex;gap:4px;flex-wrap:wrap;align-items:center}[data-console] :where(.m-host,.m1-dw) .m-counts{display:inline-flex;gap:4px;flex-wrap:wrap}[data-console] :where(.m-host,.m1-dw) .m-count{display:inline-flex;align-items:baseline;gap:6px;height:26px;padding:0 10px;box-sizing:border-box;align-items:center;border:1px solid var(--ac-hair);border-radius:0;background:transparent;color:var(--ac-ink-2);font:500 11px/1 var(--ac-font-mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer}[data-console] :where(.m-host,.m1-dw) .m-count b{font-weight:600;color:var(--ac-ink-strong);font-size:12px;font-variant-numeric:tabular-nums}[data-console] :where(.m-host,.m1-dw) .m-count[aria-pressed=true]{border-color:var(--ac-accent);color:var(--ac-ink-strong);box-shadow:inset 0 -2px 0 var(--ac-accent)}[data-console] :where(.m-host,.m1-dw) .m-count:hover{border-color:var(--ac-edge-strong)}[data-console] :where(.m-host,.m1-dw) .m-win{display:inline-flex;border:1px solid var(--ac-hair);height:26px;box-sizing:border-box}[data-console] :where(.m-host,.m1-dw) .m-win button{height:24px;padding:0 9px;border:0;border-left:1px solid var(--ac-hair);background:transparent;color:var(--ac-ink-2);font:500 11px/1 var(--ac-font-mono);letter-spacing:.06em;cursor:pointer}[data-console] :where(.m-host,.m1-dw) .m-win button:first-child{border-left:0}[data-console] :where(.m-host,.m1-dw) .m-win button[aria-checked=true]{background:var(--ac-sel, var(--ac-plate));color:var(--ac-ink-strong);box-shadow:inset 0 -2px 0 var(--ac-accent)}[data-console] :where(.m-host,.m1-dw) .m-field{height:26px;box-sizing:border-box;padding:0 8px;border:1px solid var(--ac-hair);border-radius:0;background:transparent;color:var(--ac-ink);font:400 12px/1 var(--ac-font-mono)}[data-console] :is(.m-host,.m1-dw) .m-chip{display:inline-flex;align-items:center;height:20px;padding:0 6px;border:1px solid var(--ac-hair);border-radius:0;background:transparent;color:var(--ac-info);font:400 11px/1 var(--ac-font-mono);cursor:pointer;white-space:nowrap}[data-console] :is(.m-host,.m1-dw) .m-chip:hover{border-color:var(--ac-edge)}[data-console] :where(.m-host,.m1-dw) .m-agent{display:inline-flex;flex-direction:column;gap:1px;min-width:0;line-height:1.25}[data-console] :where(.m-host,.m1-dw) .m-agent-n{font:500 13px/1.25 var(--ac-font-ui);color:var(--ac-ink-strong);overflow-wrap:anywhere}[data-console] :where(.m-host,.m1-dw) .m-agent-o{font:400 11px/1.25 var(--ac-font-ui);color:var(--ac-ink-3);overflow-wrap:anywhere}[data-console] :where(.m-host,.m1-dw) .m-models{display:inline-flex;flex-wrap:wrap;gap:2px 8px}[data-console] :is(.m-host,.m1-dw) .m-model{display:inline-flex;gap:5px;align-items:center;white-space:nowrap;font:400 11px/1.3 var(--ac-font-mono);color:var(--ac-ink-2)}[data-console] :is(.m-host,.m1-dw) .m-dot{display:inline-block;width:8px;height:8px;border-radius:1px;flex:none}[data-console] :where(.m-host,.m1-dw) .m-num{font:400 12px/1.3 var(--ac-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}[data-console] :where(.m-host,.m1-dw) .m-num[data-tone=warn]{color:var(--ac-warn-ink, var(--ac-warn))}[data-console] :where(.m-host,.m1-dw) .m-dim{color:var(--ac-ink-3)}[data-console] :where(.m-host,.m1-dw) .m-open{display:inline-flex;align-items:center;gap:5px;font:600 10px/1 var(--ac-font-mono);letter-spacing:.08em;color:var(--ac-live)}[data-console] :where(.m-host,.m1-dw) .m-open i{width:6px;height:6px;border-radius:50%;background:var(--ac-live);display:inline-block}[data-console] :where(.m-host,.m1-dw) .m-stamp-synthetic{display:inline-flex;align-items:center;height:16px;padding:0 5px;border:1px dashed var(--ac-edge);color:var(--ac-ink-3);font:500 10px/1 var(--ac-font-mono);letter-spacing:.08em}[data-console] :where(.m-host,.m1-dw) .m-stamps{display:inline-flex;gap:4px;align-items:center;flex-wrap:wrap}[data-console] :where(.m-host,.m1-dw) .m-link{color:var(--ac-info);text-decoration:underline;text-decoration-color:var(--ac-rule);text-underline-offset:2px;cursor:pointer;background:none;border:0;padding:0;font:inherit}[data-console] :where(.m-host,.m1-dw) .m-link:hover{text-decoration-color:currentColor}[data-console] :where(.m-host,.m1-dw) .m-link[aria-disabled=true]{color:var(--ac-ink-3);text-decoration-style:dashed;cursor:not-allowed}[data-console] :is(.m-host,.m1-dw) .m-tray{display:flex;flex-direction:column;align-items:center;gap:6px;padding:24px 20px;border:1px dashed var(--ac-rule);text-align:center}[data-console] :is(.m-host,.m1-dw) .m-tray .m-btns{margin-top:4px}[data-console] :is(.m-host,.m1-dw) .m-err{display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding:10px 12px;border:1px solid var(--ac-alert);font-size:13px}[data-console] :is(.m-host,.m1-dw) .m-err .ac-micro{color:var(--ac-alert)}[data-console] :is(.m-host,.m1-dw) .m-chipdown{display:inline-flex}[data-console] :where(.m-host,.m1-dw) .m-table{width:100%;border-collapse:collapse}[data-console] :where(.m-host,.m1-dw) .m-table th{text-align:left;font:500 10px/1.2 var(--ac-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ac-ink-3);padding:6px 10px;border-bottom:1px solid var(--ac-hair);white-space:nowrap}[data-console] :where(.m-host,.m1-dw) .m-table td{padding:8px 10px;border-bottom:1px solid var(--ac-hair);vertical-align:top}[data-console] :where(.m-host,.m1-dw) .m-table tr.m-sess:hover td{background:var(--ac-m-row-hover, transparent)}[data-console] :where(.m-host,.m1-dw) .m-table .r{text-align:right}[data-console] :where(.m-host,.m1-dw) [data-flash]:after{content:"";position:absolute;inset:0;background:var(--m-flash, rgba(80,140,255,.35));pointer-events:none;opacity:0;animation:m-flash 1.2s ease-out}@media (prefers-reduced-motion: reduce){[data-console] :where(.m-host,.m1-dw) [data-flash]:after{animation:none}[data-console] :where(.m-host,.m1-dw) .m-root *{transition:none!important}}[data-console] .m-host{--m1-edge: var(--ac-hair)}[data-console] .m-host .m1-sr{position:absolute;width:1px;height:1px;margin:-1px;clip-path:inset(50%);white-space:nowrap}[data-console] .m-host .k-page{gap:10px}[data-console] .m-host .ac-page-head{align-items:flex-start}[data-console] .m-host .ac-page-head .k-row{flex-wrap:wrap;justify-content:flex-end;gap:8px}[data-console] :is(.m-host,.m1-dw){--ss-hue-anthropic: #b8673c;--ss-hue-openai: #2f8472;--ss-hue-other: #5b7392}[data-console][data-theme=nightwatch] :is(.m-host,.m1-dw){--ss-hue-anthropic: #d9a27c;--ss-hue-openai: #6fb7a6;--ss-hue-other: #8fa3bd}[data-console] .m-host .m1-win{position:relative;display:inline-flex}[data-console] .m-host .m1-pop{--m1-solid: #f5f7fa;position:absolute;z-index:30;right:0;top:30px;min-width:280px;padding:12px;background:var(--m1-solid);border:1px solid var(--ac-edge-strong);box-shadow:0 10px 28px -12px #0a142380;display:grid;gap:8px;text-align:left}[data-console][data-theme=nightwatch] .m-host .m1-pop{--m1-solid: #161b23}[data-console] .m-host .m1-pop label{display:grid;gap:3px;font:500 10px/1.2 var(--ac-font-mono);letter-spacing:.08em;color:var(--ac-ink-3);text-transform:uppercase}[data-console] .m-host .m1-pop .m-field{width:100%}[data-console] .m-host .m1-pop .m1-msg{font-size:12px;color:var(--ac-ink-2);margin:0;min-height:15px}[data-console] .m-host .m1-pop .m1-msg[data-bad]{color:var(--ac-alert)}[data-console] .m-host .m1-pop-row{display:grid;grid-template-columns:1fr 1fr;gap:8px}[data-console] .m-host .m1-keys{right:0;left:auto;min-width:250px}[data-console] .m-host .m1-keys dl{margin:0;display:grid;grid-template-columns:auto 1fr;gap:6px 12px;font-size:12px;color:var(--ac-ink-2);align-items:center}[data-console] .m-host .m1-keys dt{white-space:nowrap}[data-console] .m-host .m1-keys dd{margin:0}[data-console] .m-host kbd{display:inline-block;min-width:18px;padding:1px 5px;border:1px solid var(--ac-edge);border-bottom-width:2px;font:500 11px/1.3 var(--ac-font-mono);color:var(--ac-ink);text-align:center;background:transparent}[data-console] .m-host .m1-chips{display:flex;align-items:center;gap:8px;flex-wrap:wrap}[data-console] .m-host .m1-chips .m-count{border-color:transparent;padding:0 8px}[data-console] .m-host .m1-chips .m-count:hover{border-color:var(--ac-hair)}[data-console] .m-host .m1-chips .m-count[aria-pressed=true]{border-color:transparent;box-shadow:inset 0 -2px 0 var(--ac-accent)}[data-console] .m-host .m-count b{display:inline-block;min-width:1.4ch}@keyframes m1-fade{0%{opacity:0}to{opacity:1}}[data-console] .m-host .m-count b.m1-new{animation:m1-fade .24s ease-out}[data-console] .m-host .m1-facets{display:flex;gap:6px;flex-wrap:wrap;align-items:center}[data-console] .m-host .m1-search{position:relative;display:inline-flex;align-items:center;flex:0 1 270px;min-width:220px}[data-console] .m-host .m1-search .ac-icon{position:absolute;left:7px;width:13px;height:13px;color:var(--ac-ink-3);pointer-events:none}[data-console] .m-host .m1-search input{width:100%;padding-left:26px;padding-right:24px;font-family:var(--ac-font-ui);font-size:12px}[data-console] .m-host .m1-search kbd{position:absolute;right:5px;font-size:10px;min-width:0;padding:0 4px;border-bottom-width:1px;color:var(--ac-ink-3)}[data-console] .m-host .m-field:focus-visible,[data-console] :where(.m-host,.m1-dw) .m1-pop .m-field:focus-visible{outline:2px solid var(--ac-focus);outline-offset:1px}[data-console] .m-host select.m-field{max-width:176px;padding:0 2px 0 6px;appearance:auto;font-size:11px;letter-spacing:.04em}[data-console] .m-host .m1-ta{width:150px}[data-console] .m-host .m-field[data-on]{border-color:var(--ac-info);box-shadow:inset 0 -2px 0 var(--ac-info-line)}[data-console] .m-host .m1-x{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 6px 0 8px;border:1px solid var(--ac-edge);background:transparent;color:var(--ac-ink);font:400 11px/1 var(--ac-font-mono);cursor:pointer;border-radius:0}[data-console] .m-host .m1-x:hover{border-color:var(--ac-ink-3)}[data-console] .m-host .m1-x:focus-visible,[data-console] .m-host .m1-sort:focus-visible{outline:2px solid var(--ac-focus);outline-offset:1px}[data-console] .m-host .m1-x .ac-icon{width:10px;height:10px}[data-console] .m-host .m1-active{display:flex;gap:6px;flex-wrap:wrap;align-items:center}[data-console] .m-host .m1-active:empty{display:none}[data-console] .m-host [data-facet-wrap] select.m-field,[data-console] .m-host [data-facet-wrap] input.m-field{width:130px}[data-console] .m-host [data-facet-wrap=agent] select,[data-console] .m-host [data-facet-wrap=agent] input{width:154px!important}[data-console] .m-host [data-facet-wrap=client] select,[data-console] .m-host [data-facet-wrap=client] input{width:110px!important}[data-console] .m-host [data-facet-wrap=model] select,[data-console] .m-host [data-facet-wrap=model] input{width:190px!important}[data-console] .m-host [data-facet-wrap=source] select,[data-console] .m-host [data-facet-wrap=source] input{width:100px!important}[data-console] .m-host [data-facet-wrap=decision] select{width:116px!important}[data-console] .m-host .m1-hint{margin-left:auto;position:relative}[data-console] .m-host .m1-l1{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:4px 20px;padding:8px 12px 6px;position:relative}[data-console] .m-host .m1-l1-h{grid-column:1 / -1;display:flex;align-items:center;gap:12px}[data-console] .m-host .m1-l1-h .ac-micro{color:var(--ac-ink-2)}[data-console] .m-host .m1-l1-h .m-btn{margin-left:auto;height:24px;padding:0 8px;font-size:11px}[data-console] .m-host .m1-plot{display:flex;align-items:flex-end;gap:2px;height:56px;min-width:0;border-bottom:1px solid var(--ac-rule)}[data-console] .m-host .m1-plot-lab{display:flex;gap:2px;min-width:0;font:400 10px/1.4 var(--ac-font-mono);color:var(--ac-ink-3);height:14px}[data-console] .m-host .m1-bar{outline-offset:1px;position:relative;flex:1 1 0;max-width:56px;min-width:0;height:56px;display:flex;flex-direction:column;justify-content:flex-end;padding:0;border:0;background:transparent;cursor:pointer}[data-console] .m-host .m1-bar:focus-visible{outline:2px solid var(--ac-focus)}[data-console] .m-host .m1-bar i{display:block;width:100%;background:var(--ac-cat-3)}[data-console] .m-host .m1-bar i.r{background:var(--ac-alert)}[data-console] .m-host .m1-bar:hover i:not(.r),[data-console] .m-host .m1-bar:focus-visible i:not(.r){background:var(--ac-cat-2)}[data-console] .m-host .m1-bar[aria-selected=true]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--ac-accent)}[data-console] .m-host .m1-bar[data-zero]{cursor:default}[data-console] .m-host .m1-plot-lab span{flex:1 1 0;max-width:56px;min-width:0;text-align:center;white-space:nowrap;overflow:visible}[data-console] .m-host .m1-read{align-self:end;font:400 12px/1.5 var(--ac-font-mono);color:var(--ac-ink-2);display:grid;gap:1px}[data-console] .m-host .m1-read b{color:var(--ac-ink-strong);font-weight:600}[data-console] .m-host .m1-l1-none{grid-column:1 / -1;padding:14px 0 10px;font-size:12px;color:var(--ac-ink-3)}[data-console] .m-host .m1-key{display:inline-flex;gap:12px;font:400 10px/1 var(--ac-font-mono);color:var(--ac-ink-3);letter-spacing:.04em}[data-console] .m-host .m1-key s{display:inline-block;width:8px;height:8px;margin-right:4px;text-decoration:none;vertical-align:-1px}[data-console] .m-host .m1-ledger{padding:0}[data-console] .m-host .m1-table{width:100%;border-collapse:separate;border-spacing:0;table-layout:auto}[data-console] .m-host .m1-table th{position:sticky;top:0;z-index:3;background:var(--ac-panel-solid);height:30px;padding:0 5px;text-align:left;font:500 10px/1 var(--ac-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ac-ink-3);border-bottom:1px solid var(--ac-rule);white-space:nowrap}[data-console] .m-host .m1-table th.r,[data-console] .m-host .m1-table td.r{text-align:right}[data-console] .m-host .m1-sort{height:24px;padding:0 2px;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:4px;border-radius:0}[data-console] .m-host .m1-sort:hover{color:var(--ac-ink-strong)}[data-console] .m-host .m1-sort[data-dir]:after{content:attr(data-dir);color:var(--ac-ink-strong);font-size:10px}[data-console] .m-host .m1-table td{height:40px;padding:0 5px;border-bottom:1px solid var(--ac-hair);vertical-align:middle;white-space:nowrap;font-size:12px;color:var(--ac-ink-2)}[data-console] .m-host .m1-table td:first-child,[data-console] .m-host .m1-table th:first-child{padding:0;width:6px}[data-console] .m-host .m1-table tr.m1-row{cursor:default}[data-console] .m-host .m1-table tr.m1-row:hover td{background:color-mix(in srgb,var(--ac-info) 6%,transparent)}[data-console] .m-host .m1-table tr.m1-row[aria-selected=true] td{background:color-mix(in srgb,var(--ac-info) 10%,transparent)}[data-console] .m-host .m1-table tr.m1-row:focus-visible{outline:2px solid var(--ac-focus);outline-offset:-2px}[data-console] .m-host .m1-table tr.m1-row[data-refused] td:first-child{box-shadow:inset 2px 0 var(--ac-alert)}[data-console] .m-host .m1-table td.m1-ref .m-num[data-tone]{color:var(--ac-alert)}[data-console] .m-host .m1-agent{display:inline-flex;flex-direction:column;gap:2px;min-width:0;line-height:1.2}[data-console] .m-host .m1-agent-n{font:500 13px/1.2 var(--ac-font-ui);color:var(--ac-ink-strong);white-space:normal;overflow-wrap:anywhere}[data-console] .m-host .m1-agent .m-stamps{gap:6px}[data-console] .m-host .m1-agent .ac-mark{font-size:10px}[data-console] .m-host .m1-cl{font:400 12px/1.2 var(--ac-font-ui)}[data-console] .m-host .m1-mod{display:flex;flex-direction:column;gap:1px}[data-console] .m-host .m1-mod .m-model{font-size:11px;line-height:1.25}[data-console] .m-host .m1-mod em{font-style:normal;color:var(--ac-ink-3);margin-left:4px;cursor:help}[data-console] .m-host .m1-acts{text-align:right;width:56px}[data-console] .m-host .m1-acts .m-ibtn{opacity:0}[data-console] .m-host .m1-table tr.m1-row:hover .m-ibtn,[data-console] .m-host .m1-table tr.m1-row:focus-within .m-ibtn,[data-console] .m-host .m1-table tr.m1-row[aria-selected=true] .m-ibtn{opacity:1}[data-console] .m-host .m1-acts .m-ibtn+.m-ibtn{margin-left:2px}[data-console] .m-host .m1-wide{display:none}@container m1ws (min-width: 1480px){[data-console] .m-host .m1-wide{display:table-cell}}@keyframes m1-tick{0%{opacity:.5}to{opacity:0}}[data-console] .m-host td.m1-ticked{position:relative}[data-console] .m-host td.m1-ticked:after{content:"";position:absolute;inset:0;background:var(--ac-info);pointer-events:none;opacity:0;animation:m1-tick .9s ease-out}[data-console] .m-host .m1-xrow>td{height:auto;padding:0;white-space:normal;background:var(--ac-m-tray, color-mix(in srgb, var(--ac-info) 4%, transparent));border-bottom:1px solid var(--ac-rule)}[data-console] .m-host .m1-x-in{transform-origin:top;animation:m1-reveal .16s ease-out;padding:10px 14px 10px 12px;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:6px 28px}[data-console] .m-host .m1-x-in[data-closing]{animation:m1-hide .16s ease-in forwards}@keyframes m1-reveal{0%{opacity:0;transform:scaleY(.94)}to{opacity:1;transform:none}}@keyframes m1-hide{0%{opacity:1;transform:none}to{opacity:0;transform:scaleY(.94)}}[data-console] .m-host .m1-x-h{font:500 10px/1 var(--ac-font-mono);letter-spacing:.08em;color:var(--ac-ink-3);text-transform:uppercase;margin:0 0 6px}[data-console] .m-host .m1-bvw{max-width:100%;position:relative}[data-console] .m-host .m1-bv{display:block;height:16px}[data-console] .m-host .m1-bv svg{display:block;height:16px;width:100%}[data-console] .m-host .m1-bv-lab{display:flex;justify-content:space-between;margin-top:3px;font:400 10px/1 var(--ac-font-mono);color:var(--ac-ink-3)}[data-console] .m-host .m1-bv-key{display:flex;gap:14px;margin-top:6px;font:400 11px/1 var(--ac-font-mono);color:var(--ac-ink-2);flex-wrap:wrap}[data-console] .m-host .m1-bv-key s{display:inline-block;width:8px;height:8px;margin-right:5px;text-decoration:none}[data-console] .m-host .m1-bv-read{margin-top:4px;font:400 11px/1.3 var(--ac-font-mono);color:var(--ac-ink-2);min-height:14px;white-space:normal}[data-console] .m-host .m1-a{fill:var(--ac-info)}[data-console] .m-host .m1-rd{fill:var(--ac-warn)}[data-console] .m-host .m1-dn{fill:var(--ac-alert)}[data-console] .m-host .m1-ka{background:var(--ac-info)}[data-console] .m-host .m1-kr{background:var(--ac-warn)}[data-console] .m-host .m1-kd{background:var(--ac-alert)}[data-console] .m-host .m1-facts{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:4px 20px;margin:0;font-size:12px;line-height:1.3;align-items:center;padding-top:6px;border-top:1px solid var(--ac-hair)}[data-console] .m-host .m1-facts>div{display:inline-flex;gap:6px;align-items:baseline}[data-console] .m-host .m1-facts dt{font:500 10px/1.5 var(--ac-font-mono);letter-spacing:.08em;color:var(--ac-ink-3);text-transform:uppercase}[data-console] .m-host .m1-facts dd{margin:0;color:var(--ac-ink)}[data-console] .m-host .m1-split{display:grid;gap:3px;font:400 11px/1.3 var(--ac-font-mono);color:var(--ac-ink-2);margin-bottom:8px}[data-console] .m-host .m1-split div{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}[data-console] .m-host .m1-nodes{display:flex;flex-wrap:wrap;gap:2px 16px;margin:0}[data-console] .m-host .m1-split b{font-weight:500;color:var(--ac-ink-strong)}[data-console] .m-host .m1-x-verbs{grid-column:1 / -1;display:flex;gap:4px;align-items:center;flex-wrap:wrap;margin-top:4px}[data-console] .m-host .m1-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border-top:1px solid var(--ac-hair)}[data-console] .m-host .m1-foot .m-num{color:var(--ac-ink-2)}[data-console] .m-host .m1-body-msg{padding:28px 20px;text-align:center;display:flex;flex-direction:column;gap:8px;align-items:center;font-size:13px;color:var(--ac-ink-2)}[data-console] .m-host .m1-body-msg .m-btns{margin-top:4px}[data-console] .m-host .m1-ledger .m-err{margin:12px}@media (prefers-reduced-motion: reduce){[data-console] .m-host .m1-x-in,[data-console] .m-host .m1-x-in[data-closing],[data-console] .m-host td.m1-ticked:after,[data-console] .m-host .m-count b.m1-new{animation:none}[data-console] .m-host .m1-x-in[data-closing]{display:none}}[data-console] .m-host .m1-acts{width:86px}[data-console] .m-host .m1-acts .m-ibtn[data-expand]{opacity:1}[data-console] .m-host .m1-acts .m-ibtn[data-flag][aria-disabled=true]{display:none}[data-console] :where(.m-host,.m1-dw) .m1-flag{display:inline-flex;align-items:center;height:16px;padding:0 5px;border:1px solid var(--ac-info);color:var(--ac-info);font:600 10px/1 var(--ac-font-mono);letter-spacing:.08em;white-space:nowrap;cursor:help}[data-console] .m-host [data-phone-sort-wrap],[data-console] .m-host .m1-ftoggle,[data-console] .m-host .m1-pv{display:none}[data-console] .m-host .m1-ws{container:m1ws / inline-size}[data-console] .m-host .m1-ws[data-preview]{width:392px;max-width:100%;margin:0 auto;border:1px dashed var(--ac-edge)}[data-console] .m-host .m1-ws[data-preview]>.m1-pv{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;border-bottom:1px dashed var(--ac-edge)}[data-console][data-console-root] .ac-drawer.m1-dw{width:min(680px,100%)}[data-console][data-console-root] .m1-dw .ac-float-body{padding:0}[data-console][data-console-root] .m1-dw .ac-float-foot{justify-content:space-between;align-items:center;gap:6px 12px;padding:8px 16px;background:var(--ac-float)}[data-console] .m1-dw .ac-float-title{overflow-wrap:anywhere}[data-console] .m1-dw .m1-dw-body{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;padding:14px 18px 18px;min-width:0;align-content:start}[data-console] .m1-dw .m-stamps{display:inline-flex;gap:6px;flex-wrap:wrap;align-items:center}[data-console] .m1-dw .q-why2{margin:0;font:400 13px/1.4 var(--ac-font-ui);color:var(--ac-ink)}[data-console] .m1-dw .q-facts{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px 16px;margin:0}[data-console] .m1-dw .q-facts>div{min-width:0}[data-console] .m1-dw .q-facts dt{font:500 10px/1.2 var(--ac-font-mono);letter-spacing:.08em;color:var(--ac-ink-3);margin-bottom:2px}[data-console] .m1-dw .q-facts dd{margin:0;font:400 12.5px/1.3 var(--ac-font-ui);color:var(--ac-ink);overflow-wrap:break-word}[data-console] .m1-dw .q-facts .q-wide{grid-column:1 / -1}[data-console] .m1-dw .q-facts .q-own dd{font-weight:600;color:var(--ac-ink-strong)}[data-console] .m1-dw .q-sec{min-width:0}[data-console] .m1-dw .q-sec h3{margin:0 0 6px;display:flex;gap:8px;align-items:baseline;font:500 10px/1.2 var(--ac-font-mono);letter-spacing:.08em;color:var(--ac-ink-3);text-transform:uppercase}[data-console] .m1-dw .q-sec h3.q-h3b{margin-top:10px}[data-console] .m1-dw .q-strip{display:block;max-width:100%;height:34px;cursor:crosshair}[data-console] .m1-dw .q-strip:focus-visible{outline:2px solid var(--ac-focus);outline-offset:2px}[data-console] .m1-dw .q-strip .d-deny{fill:var(--ac-alert)}[data-console] .m1-dw .q-strip .d-redact{fill:var(--ac-warn)}[data-console] .m1-dw .q-strip .d-allow{fill:var(--ac-info);opacity:.55}[data-console] .m1-dw .q-strip .cur{stroke:var(--ac-ink-strong);stroke-width:1}[data-console] .m1-dw .q-read{margin-top:4px;font:400 11px/1.3 var(--ac-font-mono);color:var(--ac-ink-2);min-height:14px;overflow-wrap:anywhere}[data-console] .m1-dw .q-sum{margin-top:4px;display:flex;flex-wrap:wrap;gap:4px 14px;font:400 11px/1.3 var(--ac-font-mono);color:var(--ac-ink-2)}[data-console] .m1-dw .q-sum i{display:inline-block;width:8px;height:8px;margin-right:5px}[data-console] .m1-dw .m1-sr{position:absolute;width:1px;height:1px;margin:-1px;clip-path:inset(50%);white-space:nowrap}[data-console] .m1-dw .q-ref{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:4px}[data-console] .m1-dw .q-ref li{display:grid;grid-template-columns:110px minmax(0,1fr) auto;gap:8px;align-items:baseline;font:400 12px/1.35 var(--ac-font-ui);color:var(--ac-ink)}[data-console] .m1-dw .q-ref .q-node{font:500 11px/1.35 var(--ac-font-mono);color:var(--ac-ink-2)}[data-console] .m1-dw .q-ref .q-x{font:600 11px/1.35 var(--ac-font-mono);color:var(--ac-alert)}[data-console] .m1-dw .q-tbl{width:100%;border-collapse:collapse}[data-console] .m1-dw .q-tbl th{text-align:left;font:500 10px/1.2 var(--ac-font-mono);letter-spacing:.08em;color:var(--ac-ink-3);padding:4px 6px;border-bottom:1px solid var(--ac-hair);white-space:nowrap}[data-console] .m1-dw .q-tbl td{padding:4px 6px;border-bottom:1px solid var(--ac-hair);font:400 11px/1.3 var(--ac-font-mono);color:var(--ac-ink-2);vertical-align:middle;font-variant-numeric:tabular-nums}[data-console] .m1-dw .q-tbl .r{text-align:right}[data-console] .m1-dw .q-tbl td .q-m{display:inline-flex;gap:5px;align-items:center;white-space:nowrap}[data-console] .m1-dw .q-more{display:flex;align-items:center;gap:12px;padding:8px 6px 0;font:400 12px/1.3 var(--ac-font-ui);color:var(--ac-ink-2)}[data-console] .m1-dw .q-log{list-style:none;margin:0;padding:0;display:grid;gap:4px;font:400 12px/1.4 var(--ac-font-ui);color:var(--ac-ink)}[data-console] .m1-dw .q-log .q-dim{color:var(--ac-ink-3)}[data-console] .m1-dw .q-q3{display:grid;gap:10px;align-content:start;padding-top:14px;border-top:1px solid var(--ac-hair);min-width:0}[data-console] .m1-dw .q-fig{font:500 10px/1.2 var(--ac-font-mono);letter-spacing:.08em;color:var(--ac-ink-3);text-transform:uppercase}[data-console] .m1-dw .q-bars{display:grid;gap:5px}[data-console] .m1-dw .q-bar{display:grid;grid-template-columns:minmax(0,1fr) 36px;gap:3px 8px;align-items:center;font:400 11px/1.3 var(--ac-font-mono);color:var(--ac-ink-2)}[data-console] .m1-dw .q-bar .q-bn{display:inline-flex;gap:5px;align-items:center;overflow-wrap:anywhere}[data-console] .m1-dw .q-bar .q-bt{grid-column:1 / -1;height:4px;background:var(--ac-hair)}[data-console] .m1-dw .q-bar .q-bt i{display:block;height:100%}[data-console] .m1-dw .q-bar b{text-align:right;font-weight:600;color:var(--ac-ink-strong)}[data-console] .m1-dw .q-cost{display:block;width:100%;height:56px}[data-console] .m1-dw .q-cost rect{fill:var(--ac-info);opacity:.6}[data-console] .m1-dw .m1-dw-fl{display:grid;gap:3px;flex:1 1 260px;min-width:0;font:500 10px/1.2 var(--ac-font-mono);letter-spacing:.08em;color:var(--ac-ink-3)}[data-console] .m1-dw .m1-dw-fl .m-field{width:100%;font:400 12px/1 var(--ac-font-ui)}[data-console] .m1-dw .m-field:focus-visible{outline:2px solid var(--ac-focus);outline-offset:1px}[data-console] .m1-dw .m1-dw-nav{display:inline-flex;align-items:center;gap:4px}[data-console] .m1-dw .m1-dw-hint{font:400 10px/1 var(--ac-font-mono);letter-spacing:.08em;color:var(--ac-ink-3);margin-right:4px}@media (prefers-reduced-motion: reduce){[data-console] .ac-drawer.m1-dw{animation:none}}@container m1ws (max-width: 640px){[data-console] .m-host .ac-page-head .m-btn,[data-console] .m-host .m1-chips .m-count,[data-console] .m-host .m1-chips .m-ibtn,[data-console] .m-host .m1-facets .m-field,[data-console] .m-host .m1-x,[data-console] .m-host .m1-ledger .m-btn,[data-console] .m-host .m1-l1-h .m-btn,[data-console] .m-host .m1-pop .m-btn,[data-console] .m-host .m1-pop .m-field{height:44px;min-height:44px;font-size:12px}[data-console] .m-host .m1-chips .m-ibtn{width:44px}[data-console] .m-host .m1-facets .m-field{font-size:14px}[data-console] .m-host .m-win{height:auto}[data-console] .m-host .m-win button{height:44px;padding:0 10px;font-size:12px}[data-console] .m-host .ac-page-head{flex-wrap:wrap}[data-console] .m-host .ac-page-head .k-row{justify-content:flex-start}[data-console] .m-host .m1-chips{flex-wrap:wrap;gap:4px;align-items:center}[data-console] .m-host .m1-chips>[data-chips]{flex:1 1 100%;min-width:0}[data-console] .m-host .m1-chips .m-counts{flex-wrap:wrap;gap:4px}[data-console] .m-host .m1-chips .m-count{flex:none}[data-console] .m-host .m1-hint{margin-left:0;flex:none}[data-console] .m-host .m1-search{flex:1 1 0;min-width:0}[data-console] .m-host .m1-search kbd{display:none}[data-console] .m-host .m1-ftoggle{display:inline-flex;align-items:center;flex:none;height:44px;min-height:44px}[data-console] .m-host .m1-facets[data-fopen] .m1-ftoggle{background:var(--ac-sel, var(--ac-plate));box-shadow:inset 0 -2px 0 var(--ac-accent)}[data-console] .m-host .m1-facets:not([data-fopen])>[data-facet-wrap],[data-console] .m-host .m1-facets:not([data-fopen])>[data-phone-sort-wrap]{display:none!important}[data-console] .m-host [data-facet-wrap],[data-console] .m-host [data-phone-sort-wrap]{display:block;flex:1 1 calc(50% - 6px);min-width:0}[data-console] .m-host [data-facet-wrap] select,[data-console] .m-host [data-facet-wrap] input,[data-console] .m-host [data-phone-sort-wrap] select{width:100%!important;max-width:none}[data-console] .m-host .m1-l1{grid-template-columns:minmax(0,1fr)}[data-console] .m-host .m1-l1-h,[data-console] .m-host .m1-key{flex-wrap:wrap}[data-console] .m-host .m1-pop{right:auto;left:0;top:48px;min-width:min(280px,100%)}[data-console] .m-host .m1-pop.m1-keys{right:0;left:auto;top:48px}[data-console] .m-host .m1-table,[data-console] .m-host .m1-table tbody{display:block}[data-console] .m-host .m1-table thead{display:none}[data-console] .m-host .m1-table tr.m1-row{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:4px 6px;padding:10px 12px;border-bottom:1px solid var(--ac-hair);min-height:44px;cursor:pointer}[data-console] .m-host .m1-table tr.m1-row:hover,[data-console] .m-host .m1-table tr.m1-row[aria-selected=true]{background:color-mix(in srgb,var(--ac-info) 8%,transparent)}[data-console] .m-host .m1-table tr.m1-row[data-refused]{box-shadow:inset 2px 0 var(--ac-alert)}[data-console] .m-host .m1-table tr.m1-row td{display:block;height:auto;padding:0;border:0;background:transparent!important;box-shadow:none!important;white-space:normal;min-width:0;text-align:left}[data-console] .m-host .m1-table tr.m1-row td:nth-child(1),[data-console] .m-host .m1-table tr.m1-row td:nth-child(12),[data-console] .m-host .m1-table tr.m1-row td:nth-child(13),[data-console] .m-host .m1-table tr.m1-row td:nth-child(14){display:none!important}[data-console] .m-host .m1-table td:nth-child(2){grid-column:1 / 10;grid-row:1}[data-console] .m-host .m1-table td:nth-child(11){grid-column:10 / 13;grid-row:1;text-align:right!important}[data-console] .m-host .m1-table td:nth-child(3){grid-column:1 / 5;grid-row:2}[data-console] .m-host .m1-table td:nth-child(4){grid-column:5 / 9;grid-row:2}[data-console] .m-host .m1-table td:nth-child(5){grid-column:9 / 13;grid-row:2}[data-console] .m-host .m1-table td:nth-child(6){grid-column:1 / 13;grid-row:3}[data-console] .m-host .m1-table td:nth-child(7){grid-column:1 / 6;grid-row:4}[data-console] .m-host .m1-table td:nth-child(8){grid-column:6 / 9;grid-row:4}[data-console] .m-host .m1-table td:nth-child(9){grid-column:9 / 11;grid-row:4}[data-console] .m-host .m1-table td:nth-child(10){grid-column:11 / 13;grid-row:4}[data-console] .m-host .m1-table td:nth-child(7):before,[data-console] .m-host .m1-table td:nth-child(8):before,[data-console] .m-host .m1-table td:nth-child(9):before,[data-console] .m-host .m1-table td:nth-child(10):before{display:block;margin-bottom:2px;font:500 10px/1 var(--ac-font-mono);letter-spacing:.08em;color:var(--ac-ink-3)}[data-console] .m-host .m1-table td:nth-child(7):before{content:"STARTED"}[data-console] .m-host .m1-table td:nth-child(8):before{content:"DURATION"}[data-console] .m-host .m1-table td:nth-child(9):before{content:"TURNS"}[data-console] .m-host .m1-table td:nth-child(10):before{content:"REFUSED"}[data-console] .m-host .m1-table td:nth-child(3),[data-console] .m-host .m1-table td:nth-child(4),[data-console] .m-host .m1-table td:nth-child(5){overflow-wrap:anywhere}[data-console] .m-host .m1-xrow{display:none}[data-console] .m-host .m1-foot{flex-wrap:wrap}}[data-console] .ac-drawer.m1-dw[data-phone]{top:0;width:min(392px,100%);max-height:none;border-width:0 0 0 1px;border-radius:0}[data-console] .m1-dw[data-phone] .m-btn{height:44px;min-height:44px;font-size:12px}[data-console] .m1-dw[data-phone] .m-ibtn{width:44px;height:44px}[data-console] .m1-dw[data-phone] .m-chip{min-height:44px;display:inline-flex;align-items:center}[data-console] .m1-dw[data-phone] .m1-dw-fl .m-field{height:44px;font-size:14px}[data-console] .m1-dw[data-phone] .ac-float-head .ac-btn-icon{width:44px;height:44px}[data-console] .m1-dw[data-phone] .m1-dw-hint{display:none}[data-console] .m1-dw[data-phone] .ac-float-foot{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}[data-console] .m1-dw[data-phone] .ac-float-foot .m-btns{display:contents}[data-console] .m1-dw[data-phone] .ac-float-foot .m1-dw-nav{grid-column:1 / -1;justify-content:flex-end}[data-console] .m1-dw[data-phone] .ac-float-foot .m1-dw-fl{grid-column:1 / -1}[data-console] .m1-dw[data-phone] .m-btn{padding:0 4px;white-space:normal;text-align:center;line-height:1.15}[data-console] .m1-dw[data-phone] .q-ref li{grid-template-columns:minmax(0,1fr);gap:0}[data-console] .m1-dw[data-phone] .q-tbl .c-model{display:none}[data-console] .m1-dw[data-phone] .m1-dw-body{padding:12px}@container console (max-width: 640px){[data-console] .ac-drawer.m1-dw{top:0;max-height:none;width:100%;border-width:0;border-radius:0}}.asi-det-table{width:100%;border-collapse:collapse;font-size:var(--asi-fs-sm)}.asi-det-table th{text-align:left;text-transform:uppercase;letter-spacing:var(--asi-ls-wide);font-size:var(--asi-fs-xs);color:var(--asi-text-secondary);font-weight:var(--asi-fw-semibold);padding:4px 8px;border-bottom:1px solid var(--asi-border)}.asi-det-table td{padding:6px 8px;border-bottom:1px solid var(--asi-border);color:var(--asi-text-primary);vertical-align:baseline}.asi-det-state{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:var(--asi-ls-wide)}.asi-det-state--could_not_measure{text-decoration:underline dotted}.asi-det-muted{color:var(--asi-text-secondary)}.asi-det-note{margin:0 0 8px;color:var(--asi-text-secondary)}.asi-det-new{display:inline-block;margin-left:6px;padding:0 6px;border:1px solid var(--asi-text-primary);font-size:var(--asi-fs-xs);text-transform:uppercase;animation:asi-det-pulse 2s ease-in-out infinite}@keyframes asi-det-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion: reduce){.asi-det-new{animation:none}}.asi-ai-filters{display:flex;flex-wrap:wrap;gap:8px 16px;margin-bottom:12px}.asi-ai-filters label{display:flex;flex-direction:column;gap:2px;font-size:var(--asi-fs-xs);color:var(--asi-text-secondary)}.asi-ai-filters select{min-width:140px;background:var(--asi-bg-surface);color:var(--asi-text-primary);border:1px solid var(--asi-border);padding:4px 6px}.asi-ai-hexgrid{overflow-x:auto;padding:8px 0}.asi-ai-contrib{margin:2px 0 0;padding-left:14px;color:var(--asi-text-secondary);font-size:var(--asi-fs-xs)}.asi-ai-client{display:inline-flex;align-items:center;gap:6px}.asi-lin{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:16px;align-items:start}@media (max-width: 900px){.asi-lin{grid-template-columns:minmax(0,1fr)}}.asi-lin__switch{display:flex;flex-wrap:wrap;gap:8px}.asi-lin__switch button,.asi-lin__cats button{background:var(--asi-bg-surface);color:var(--asi-text-primary);border:1px solid var(--asi-border);padding:4px 10px;font:inherit;cursor:pointer;text-align:left}.asi-lin__switch button[aria-pressed=true],.asi-lin__cats button[aria-pressed=true]{border-color:var(--asi-text-primary);font-weight:600}.asi-lin__cats{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.asi-lin__cats button{width:100%}.asi-hex-group{margin:0 0 var(--asi-space-4, 16px)}.asi-hex-group__title{font:600 var(--asi-fs-sm, 13px) var(--asi-font-body);color:var(--asi-text-primary);margin:0 0 6px}.asi-hex{cursor:pointer;outline:none}.asi-hex polygon{fill:var(--asi-bg-surface);stroke:var(--asi-border-strong);stroke-width:1.5}.asi-hex__name{font-family:var(--asi-font-body);fill:var(--asi-text-primary)}.asi-hex__score{font-family:var(--asi-font-mono);fill:var(--asi-text-secondary)}.asi-hex--green{--band: var(--asi-band-green)}.asi-hex--yellow{--band: var(--asi-band-yellow)}.asi-hex--orange{--band: var(--asi-band-orange)}.asi-hex--red{--band: var(--asi-band-red)}.asi-hex--green polygon,.asi-hex--yellow polygon,.asi-hex--orange polygon,.asi-hex--red polygon{stroke:var(--band);fill:color-mix(in srgb,var(--band) 18%,var(--asi-bg-surface))}.asi-hex:hover polygon,.asi-hex:focus-visible polygon{filter:drop-shadow(0 0 5px var(--band, var(--asi-border-strong)))}@keyframes asi-hex-pulse{0%,to{stroke-width:1.5}50%{stroke-width:4}}.asi-hex--new polygon{animation:asi-hex-pulse 1.6s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.asi-hex--new polygon{animation:none}}.asi-hex-wrap{position:relative;width:max-content}.asi-hex-tip{position:absolute;z-index:5;min-width:200px;max-width:280px;pointer-events:none;padding:8px 10px;background:var(--asi-bg-surface);border:1px solid var(--asi-border-strong);border-radius:6px;font:var(--asi-fs-sm, 13px) var(--asi-font-body);color:var(--asi-text-primary)}.asi-hex-tip ul{margin:4px 0 0;padding-left:16px}.asi-hex-tip__client{display:flex;align-items:center;gap:6px}.asi-hex-group__head{display:flex;align-items:baseline;gap:10px}.asi-hex-group__head .asi-hex-group__title{margin:0 0 6px}.asi-hex-zoom{font:inherit;font-weight:400;color:var(--asi-text-secondary);background:none;border:0;text-decoration:underline;cursor:pointer}.asi-hex-crumbs{margin:0 0 var(--asi-space-3, 12px);font:var(--asi-fs-sm, 13px) var(--asi-font-body);color:var(--asi-text-secondary)}.asi-hex-crumbs button{font:inherit;color:var(--asi-text-primary);background:none;border:0;text-decoration:underline;cursor:pointer;padding:0}.asi-hex-zoom-panel{margin:0 0 var(--asi-space-4, 16px);padding:12px;border:1px solid var(--asi-border-strong);border-radius:6px;background:var(--asi-bg-surface);color:var(--asi-text-primary);font:var(--asi-fs-sm, 13px) var(--asi-font-body)}.asi-hex-zoom-panel h3,.asi-hex-zoom-panel h4{margin:0 0 6px}.asi-hex-zoom-panel dl{display:grid;grid-template-columns:max-content 1fr;gap:2px 12px;margin:0 0 8px}.asi-hex-zoom-panel dt{color:var(--asi-text-secondary)}.asi-hex-zoom-panel dd{margin:0}.asi-hex-zoom-panel ul{margin:0;padding-left:16px}.asi-hex--discovered polygon{stroke-dasharray:5 3}.tm-root{container-type:inline-size;box-sizing:border-box;position:relative;--bg:var(--fr-tmBg);--p1:var(--fr-tmP1);--p2:var(--fr-tmP2);--ln:var(--fr-tmLn);--ln2:var(--fr-tmLn2);--tx:var(--fr-tmTx);--mu:var(--fr-tmMu);--dm:var(--fr-tmDm);--cy:var(--fr-tmCy);--mono:"JetBrains Mono",ui-monospace,Menlo,monospace}.tm-root *{box-sizing:border-box;margin:0}.tm-root{height:100%;background:var(--bg);color:var(--tx);font:13px/1.35 Inter,system-ui,-apple-system,Segoe UI,sans-serif;overflow:hidden}.tm-root button,.tm-root select{font:inherit;color:inherit}.tm-root #app{display:flex;flex-direction:column;height:100%;padding:10px 12px 12px;gap:8px;background:var(--bg)}.tm-root .row{display:flex;align-items:center;gap:8px 12px;min-height:34px;position:relative;flex-wrap:wrap}.tm-root .brand{display:flex;align-items:center;gap:9px;font-weight:700;letter-spacing:.32em;font-size:14px}.tm-root .brand svg{width:22px;height:22px}.tm-root .crumb{color:var(--mu);padding-left:14px;border-left:1px solid var(--ln);white-space:nowrap}.tm-root .crumb b{color:var(--tx);font-weight:600}.tm-root .sp{flex:1}.tm-root .lbl{font-size:10.5px;color:var(--dm);text-transform:uppercase;letter-spacing:.12em;margin-right:8px;white-space:nowrap}.tm-root .seg{display:flex;border:1px solid var(--ln);border-radius:9px;overflow:hidden;background:var(--fr-tmSeg)}.tm-root .seg button{background:none;border:0;padding:0 11px;height:30px;color:var(--mu);cursor:pointer;font-weight:500;white-space:nowrap}.tm-root .seg button:hover{color:var(--tx)}.tm-root .seg button.on{background:var(--fr-tmSegOn);color:var(--tx)}.tm-root #vseg{border-color:var(--ln2)}.tm-root #vseg button{font-weight:700;padding:0 16px;letter-spacing:.04em}.tm-root #vseg button.on{background:var(--cy);color:var(--fr-tmOnInk)}.tm-root .who{display:flex;align-items:center;gap:8px;height:34px;padding:0 6px 0 12px;border:1px solid var(--ln2);border-radius:9px;background:var(--fr-tmSeg)}.tm-root .who select{background:none;border:0;outline:none;height:30px;font-weight:600;cursor:pointer;max-width:240px}.tm-root .who select option{background:var(--fr-tmOpt)}.tm-root .who small{color:var(--mu);font-size:11.5px;white-space:nowrap;max-width:260px;overflow:hidden;text-overflow:ellipsis}.tm-root .btn{height:34px;padding:0 14px;border-radius:9px;border:1px solid var(--ln2);background:var(--fr-tmBtn);cursor:pointer;font-weight:600;font-size:12px;white-space:nowrap}.tm-root .btn:hover{background:var(--fr-tmBtnHov);border-color:var(--cy)}.tm-root .btn.d{background:var(--fr-tmDanger);border-color:var(--fr-tmDangerLn);color:var(--fr-tmDangerTx)}.tm-root .btn.d:hover{background:var(--fr-tmDangerHov)}.tm-root .btn:disabled{opacity:.55;cursor:default}.tm-root .live{display:flex;align-items:center;gap:8px;letter-spacing:.08em}.tm-root .live i{width:8px;height:8px;border-radius:50%;background:var(--fr-tmLive);animation:tm-pl 1.6s infinite}.tm-root .live.off i{background:var(--dm);animation:none}.tm-root .live span{font:500 12px var(--mono);color:var(--mu);letter-spacing:0}@keyframes tm-pl{50%{opacity:.35}}.tm-root #metrics{display:flex;gap:18px;flex-wrap:wrap}.tm-root .m{display:flex;flex-direction:column;align-items:flex-end;line-height:1.1}.tm-root .m{min-width:58px}.tm-root .m b{font:700 15px var(--mono)}.tm-root .m small{color:var(--dm);font-size:10px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.tm-root .m.h b{color:var(--fr-tmHotTx)}.tm-root .lenses{display:flex;gap:5px 5px;flex-wrap:wrap;align-items:center}.tm-root .chip{position:relative;height:29px;padding:0 8px;border-radius:8px;border:1px solid var(--ln);background:var(--fr-tmChip);color:var(--mu);cursor:pointer;white-space:nowrap;display:flex;align-items:center;gap:5px}.tm-root .chip:hover{border-color:var(--ln2);color:var(--tx)}.tm-root .chip.on{border-color:var(--fr-tmOnLine);color:var(--tx);background:var(--fr-tmOn)}.tm-root .chip kbd{font:500 10px var(--mono);color:var(--dm);border:1px solid var(--ln);border-radius:4px;padding:0 4px}.tm-root .chip em{font:600 10.5px var(--mono);font-style:normal;background:var(--fr-tmBadge);color:var(--fr-tmBadgeInk);border-radius:9px;padding:0 6px;min-width:20px;text-align:center}.tm-root .chip em[hidden]{display:none}.tm-root .chip em.z{background:var(--fr-tmBadgeZ);color:var(--dm)}.tm-root .chip em.n{background:var(--fr-tmBadgeN);color:var(--fr-tmBadgeNInk)}.tm-root .vr{width:1px;height:20px;background:var(--ln2);margin:0 4px}.tm-root .main{position:relative;flex:1;min-height:0;display:grid;grid-template-columns:276px 1fr 232px;gap:8px}.tm-root .rail{display:flex;flex-direction:column;gap:8px;min-height:0}.tm-root .box{background:var(--p1);border:1px solid var(--ln);border-radius:12px;padding:10px;display:flex;flex-direction:column;min-height:0}.tm-root .box h5{font-size:10.5px;color:var(--dm);text-transform:uppercase;letter-spacing:.12em;font-weight:600;margin-bottom:6px;display:flex;justify-content:space-between}.tm-root .worst{flex:none}.tm-root .feedbox{flex:1;overflow:hidden}.tm-root .off{display:flex;align-items:center;gap:8px;padding:4px 5px;border-radius:7px;cursor:pointer}.tm-root .off:hover{background:var(--fr-tmHov)}.tm-root .off b{font:700 11px var(--mono);min-width:36px;text-align:right}.tm-root .off span{flex:1;min-width:0}.tm-root .off span i{font-style:normal;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px}.tm-root .off span small{display:block;color:var(--dm);font-size:10.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tm-root .off u{width:3px;height:26px;border-radius:2px;flex:none}.tm-root #feed{overflow:hidden;display:flex;flex-direction:column;gap:1px}.tm-root .ev{display:flex;gap:8px;align-items:flex-start;padding:5px 6px;border-radius:7px;cursor:pointer;font-size:11.5px;animation:tm-evin .5s}.tm-root .ev:hover{background:var(--fr-tmHov)}.tm-root .ev i{width:7px;height:7px;border-radius:50%;flex:none;margin-top:5px}.tm-root .ev time{font:500 10.5px var(--mono);color:var(--dm);flex:none;margin-top:1px}.tm-root .ev div{min-width:0;flex:1}.tm-root .ev b{display:block;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tm-root .ev small{display:block;color:var(--mu);font-size:10.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tm-root .ev.q{opacity:.55}@keyframes tm-evin{0%{opacity:0;transform:translateY(-8px)}}.tm-root .stage{position:relative;min-height:0;border-radius:14px;overflow:hidden;border:1px solid var(--ln);background:var(--fr-tmStage)}.tm-root #cv{position:absolute;inset:0;width:100%;height:100%;cursor:grab;touch-action:none}.tm-root #cv.drag{cursor:grabbing}.tm-root #cv.hov{cursor:pointer}.tm-root #cv.vsw{animation:tm-vsw .55s cubic-bezier(.2,.8,.2,1)}@keyframes tm-vsw{0%{opacity:.05;transform:scale(.965)}to{opacity:1;transform:none}}.tm-root .ov{position:absolute;background:var(--p1);border:1px solid var(--ln);border-radius:11px}.tm-root .legend{left:12px;bottom:12px;padding:8px 12px;font-size:11px;color:var(--mu);max-width:78%}.tm-root .legend h6{font-size:11.5px;color:var(--tx);font-weight:600;margin-bottom:5px}.tm-root .lgb{display:flex;align-items:center;gap:10px}.tm-root .lgr{width:190px;height:7px;border-radius:4px}.tm-root .sw{display:inline-flex;align-items:center;gap:5px;margin-right:10px;white-space:nowrap}.tm-root .sw i{width:9px;height:9px;border-radius:2px;display:inline-block}.tm-root .sw i.mk{width:7px;height:7px;border-radius:50%;border:1.5px solid;background:transparent}.tm-root .zoom{right:12px;bottom:12px;display:flex;flex-direction:column;overflow:hidden}.tm-root .zoom button{width:34px;height:30px;background:none;border:0;border-bottom:1px solid var(--ln);cursor:pointer;font-size:16px}.tm-root .zoom button:last-child{border:0;font-size:11px}.tm-root .zoom button:hover{background:var(--fr-tmHov2)}.tm-root .dock{display:flex;flex-direction:column;gap:6px;min-height:0}.tm-root .dock .hd{display:flex;flex-direction:column;gap:6px;padding:0 2px 2px}.tm-root .dock .seg button{padding:0 8px;height:26px;font-size:11.5px}.tm-root .pc{background:var(--p1);border:1px solid var(--ln);border-radius:11px;padding:8px 11px;cursor:pointer;flex:1;min-height:0;display:flex;flex-direction:column;justify-content:center;gap:3px;position:relative}.tm-root .pc:hover,.tm-root .pc.on{background:var(--p2);border-color:var(--ln2)}.tm-root .pc .nm{display:flex;align-items:center;gap:7px;font-weight:600;font-size:12px}.tm-root .pc .nm i{width:9px;height:9px;border-radius:50%;flex:none}.tm-root .pc .v{font:700 17px var(--mono)}.tm-root .pc .v small{font:500 10.5px var(--mono);color:var(--dm);margin-left:4px}.tm-root .pc .bar{height:5px;border-radius:3px;background:var(--fr-tmTrack);overflow:hidden}.tm-root .pc .bar i{display:block;height:100%;transition:width .6s}.tm-root .pc .sub{font-size:10.5px;color:var(--dm);font-family:var(--mono)}.tm-root .tt{position:absolute;pointer-events:none;z-index:20;width:278px;padding:9px 11px;background:var(--p2);border:1px solid var(--ln2);border-radius:10px;box-shadow:0 10px 30px var(--fr-tmShadow);display:none}.tm-root .tt h5{font:700 12.5px var(--mono);color:var(--cy);word-break:break-all}.tm-root .tt p{color:var(--mu);font-size:11.5px;margin-top:2px}.tm-root .tt .w{margin-top:6px;padding-top:6px;border-top:1px solid var(--ln);font-size:11.5px}.tm-root .tt .w b{font-weight:600}.tm-root #panel{position:absolute;top:0;bottom:0;left:0;width:340px;z-index:15;background:var(--fr-tmPanel);border:1px solid var(--ln2);border-radius:14px;box-shadow:0 18px 50px var(--fr-tmShadow2);transform:translate(-360px);transition:transform .35s cubic-bezier(.2,.8,.2,1);display:flex;flex-direction:column}.tm-root #panel.open{transform:none}.tm-root .ph{padding:14px 16px 6px;display:flex;gap:10px}.tm-root .ph h3{font:700 14.5px var(--mono);color:var(--cy);word-break:break-all}.tm-root .ph p{color:var(--mu);font-size:12px;margin-top:2px}.tm-root .x{margin-left:auto;background:none;border:1px solid var(--ln);border-radius:8px;width:28px;height:28px;cursor:pointer;color:var(--mu);flex:none}.tm-root .pb{overflow-y:auto;padding:0 14px 12px;flex:1;scrollbar-width:thin}.tm-root .tag{display:inline-block;font-size:10.5px;border:1px solid var(--ln2);border-radius:6px;padding:1px 7px;margin:4px 4px 0 0;color:var(--mu)}.tm-root .sev{margin:8px 0;padding:9px 11px;border-radius:10px;border:1px solid;font-size:12px}.tm-root .sec{font-size:10.5px;color:var(--dm);text-transform:uppercase;letter-spacing:.12em;margin:10px 0 5px;display:flex;justify-content:space-between}.tm-root .gr{display:flex;align-items:center;gap:8px;font-size:11.5px;margin-bottom:4px}.tm-root .gr span{width:104px;color:var(--mu)}.tm-root .gr .bar{flex:1;height:6px;border-radius:3px;background:var(--fr-tmTrack);overflow:hidden}.tm-root .gr .bar i{display:block;height:100%}.tm-root .gr b{font:600 10.5px var(--mono);width:34px;text-align:right;white-space:nowrap}.tm-root .gr b small{font:600 8.5px var(--mono)}.tm-root .pe{font-size:11.5px;color:var(--mu);padding:3px 0 3px 10px;border-left:2px solid var(--ln2);margin-left:3px}.tm-root .pe b{font:500 10.5px var(--mono);color:var(--dm);margin-right:6px}.tm-root .acts{display:flex;gap:7px;padding:12px 14px;border-top:1px solid var(--ln)}.tm-root .acts .btn{flex:1}.tm-root .toast{position:fixed;left:50%;bottom:26px;transform:translate(-50%,30px);opacity:0;background:var(--p2);border:1px solid var(--cy);border-radius:10px;padding:10px 16px;z-index:60;transition:.35s;pointer-events:none}.tm-root .toast.on{opacity:1;transform:translate(-50%)}@container (max-width:1500px){.tm-root .who small,.tm-root .crumb{display:none}.tm-root #metrics{gap:12px}}@container (max-width:1380px){.tm-root .main{grid-template-columns:240px 1fr 214px}.tm-root .seg button{padding:0 8px}.tm-root .lbl{display:none}.tm-root #metrics .m:nth-child(n+5){display:none}}@media (prefers-reduced-motion:reduce){.tm-root *{animation:none!important}}.tm-root .opts{margin-left:auto;display:flex;gap:8px;flex-wrap:wrap;align-items:center}.tm-root #abtn{display:flex;align-items:center;gap:8px;height:30px;border-radius:9px;border-color:var(--fr-tmOnLine2);background:var(--fr-tmOn)}.tm-root #abtn b{font:600 11px var(--mono);color:var(--cy)}.tm-root .opts .seg button{height:28px}.tm-root #ovl{height:30px;padding:0 11px;border-radius:9px;border:1px solid var(--ln2);background:var(--fr-tmChip);color:var(--mu);cursor:pointer;display:flex;align-items:center;gap:7px;font-weight:600;font-size:12px;white-space:nowrap}.tm-root #ovl u{width:26px;height:14px;border-radius:8px;background:var(--fr-tmTog);position:relative;flex:none}.tm-root #ovl u:after{content:"";position:absolute;left:2px;top:2px;width:10px;height:10px;border-radius:50%;background:var(--fr-tmKnob);transition:.15s}.tm-root #ovl.on{color:var(--tx);border-color:var(--fr-tmOnLine);background:var(--fr-tmOn)}.tm-root #ovl.on u{background:var(--fr-tmTogOn)}.tm-root #ovl.on u:after{left:14px;background:#fff}.tm-root #ovl kbd,.tm-root .opts kbd{font:500 10px var(--mono);color:var(--dm);border:1px solid var(--ln);border-radius:4px;padding:0 4px}.tm-root .chip[data-tip]:hover:after{content:attr(data-tip);position:absolute;top:34px;left:50%;transform:translate(-50%);z-index:60;width:max-content;max-width:280px;box-sizing:content-box;white-space:normal;background:var(--fr-tmBtn);border:1px solid var(--ln2);border-radius:8px;padding:6px 9px;font-size:11.5px;color:var(--tx);box-shadow:0 8px 24px var(--fr-tmShadow);pointer-events:none;text-align:left}.tm-root #apop{position:fixed;width:340px;max-width:calc(100vw - 16px);z-index:80;background:var(--fr-tmBtn);border:1px solid var(--ln2);border-radius:12px;padding:10px 12px;box-shadow:0 14px 40px var(--fr-tmShadow2);display:none;overflow:auto}.tm-root #apop.open{display:block}.tm-root #apop h5{display:flex;align-items:center;gap:6px;font-size:10.5px;color:var(--dm);text-transform:uppercase;letter-spacing:.12em;margin-bottom:6px}.tm-root #apop h5 span{flex:1}.tm-root #apop h5 button{background:none;border:1px solid var(--ln2);border-radius:6px;color:var(--mu);height:22px;padding:0 9px;cursor:pointer;font-size:11px;text-transform:none;letter-spacing:0}.tm-root #apop h5 button:hover{color:var(--tx);border-color:var(--cy)}.tm-root .al{display:flex;align-items:center;gap:9px;padding:4px;cursor:pointer;border-radius:7px;font-size:12.5px}.tm-root .al:hover{background:var(--fr-tmHov0)}.tm-root .gw{width:26px;height:26px;flex:none;display:block}.tm-root .gi{display:block}.tm-root .al .nm{flex:1}.tm-root .al:not(.on) .gw{opacity:.4}.tm-root .al u{width:30px;height:16px;border-radius:9px;background:var(--fr-tmTog);position:relative;flex:none;transition:background .15s}.tm-root .al u:after{content:"";position:absolute;left:2px;top:2px;width:12px;height:12px;border-radius:50%;background:var(--fr-tmKnob);transition:.15s}.tm-root .al.on u{background:var(--fr-tmTogOn)}.tm-root .al.on u:after{left:16px;background:#fff}.tm-root #akey{display:none}.tm-root .ak{display:flex;gap:9px;align-items:center;padding:4px}.tm-root .ak .nm b{display:block;font-weight:600;font-size:12.5px}.tm-root .ak .nm small{display:block;color:var(--mu);font-size:11px;line-height:1.3}.tm-root #apop.key #alist,.tm-root #apop.key #aall,.tm-root #apop.key #anone{display:none}.tm-root #apop.key #akey{display:block}.tm-root .lgw{position:relative;margin-top:2px}.tm-root .lgw canvas{display:block}.tm-root .lgr{width:100%;height:8px;border-radius:2px}.tm-root .lgt{position:relative;height:28px;margin-top:3px;font:500 10px var(--mono);color:var(--dm)}.tm-root .lgt span{position:absolute;top:0;transform:translate(-50%);white-space:nowrap;text-align:center;line-height:1.25}.tm-root .lgt span b{display:block;font-weight:600;color:var(--mu)}.tm-root .lgt span:first-child,.tm-root .lgt span[style*="right:0"]{transform:none}.tm-root .lgc{display:flex;gap:12px;flex-wrap:wrap;font:500 11px var(--mono);margin-top:2px}.tm-root .lgc b{font-weight:700}.tm-root .lgc .nb{color:var(--dm)}.tm-root .lgn{margin-top:5px;color:var(--dm);max-width:520px;line-height:1.35}.tm-root .lgn kbd{font:500 10px var(--mono);border:1px solid var(--ln);border-radius:4px;padding:0 4px}.tm-root .lgn b{color:var(--mu);font-weight:600}.tm-root .lgcols{display:flex;flex-wrap:wrap;gap:4px 22px}.tm-root .lgv{display:flex;flex-direction:column;gap:2px}.tm-root .lgv>.sw{margin-right:0}.tm-root .lgv>b{color:var(--tx);font-weight:600;font-size:11px}.tm-root .ovtag{color:var(--cy);font-weight:500}@container (max-width:1500px){.tm-root .opts{margin-left:0}}.tm-root{letter-spacing:normal;font-feature-settings:normal;font-variant-numeric:normal;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;width:100%}.tm-root .tm-mount{flex:1 1 auto;min-height:0;position:relative}.tm-root .tm-proto{position:absolute;inset:0}.tm-root .row>.crumb:first-child{padding-left:0;border-left:0}.tm-root .who #who{font-weight:600;max-width:240px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tm-root .chip.nm{border-style:dashed;cursor:not-allowed;opacity:.6}.tm-root .tm-banner{flex:none;margin:8px 12px 0;padding:6px 10px;border:1px solid var(--ln2);border-radius:2px;background:var(--p1);color:var(--mu);font-size:12px}.tm-root .tm-banner-bad{border-color:var(--fr-tmDangerLn);color:var(--fr-tmDangerTx)}.tm-root .tm-empty{position:absolute;inset:0;display:grid;place-items:center;color:var(--mu);pointer-events:none}:root .tm-root .ph h3{text-transform:none;letter-spacing:normal}.tm-root button:focus-visible{outline:2px solid var(--fr-focus);outline-offset:2px}.tm-root .seg{border:1px solid var(--fr-borderControl);border-radius:2px;background:var(--fr-controlFill)}.tm-root #vseg{border-color:var(--fr-borderControl)}.tm-root .seg button{color:var(--fr-ink2)}.tm-root .seg button:hover{color:var(--fr-strong);background:var(--fr-controlFillHover)}.tm-root .seg button:active{background:var(--fr-controlFillActive)}.tm-root .seg button.on,.tm-root #vseg button.on{background:var(--fr-accentWash);color:var(--fr-strong);box-shadow:inset 0 -2px 0 var(--fr-accent)}.tm-root .btn,.tm-root #abtn,.tm-root #ovl,.tm-root .x{border:1px solid var(--fr-borderControl);border-radius:2px;background:var(--fr-controlFill);color:var(--fr-strong)}.tm-root .x{color:var(--fr-ink2)}.tm-root .btn:hover,.tm-root #abtn:hover,.tm-root #ovl:hover,.tm-root .x:hover{background:var(--fr-controlFillHover);border-color:var(--fr-edgeStrong);color:var(--fr-strong)}.tm-root .btn:active,.tm-root #abtn:active,.tm-root #ovl:active,.tm-root .x:active{background:var(--fr-controlFillActive)}.tm-root #abtn b{color:var(--fr-ink2)}.tm-root .btn.d{border-color:var(--fr-bad);box-shadow:inset 3px 0 0 var(--fr-bad);color:var(--fr-badInk)}.tm-root .btn.d:hover{background:var(--fr-badWash);border-color:var(--fr-bad)}.tm-root .btn:disabled{opacity:1;background:transparent;border:1px dashed var(--fr-hair);box-shadow:none;color:var(--fr-dim)}.tm-root .live i{border-radius:2px}.tm-root .chip{border:1px solid var(--fr-borderControl);border-radius:2px;background:var(--fr-controlFill);color:var(--fr-ink2)}.tm-root .chip:hover{background:var(--fr-controlFillHover);border-color:var(--fr-edgeStrong);color:var(--fr-strong)}.tm-root .chip.on{border-color:var(--fr-borderControl);background:var(--fr-accentWash);color:var(--fr-strong);box-shadow:inset 0 -2px 0 var(--fr-accent)}.tm-root .chip.nm{border-color:var(--fr-hair);color:var(--fr-dim);background:transparent}.tm-root .chip kbd,.tm-root .opts kbd,.tm-root #ovl kbd{border-radius:2px}.tm-root .chip em{border-radius:2px;background:var(--fr-badFill);color:var(--fr-onAccentFill)}.tm-root .chip em.z{background:var(--fr-controlFillHover);color:var(--fr-dim)}.tm-root .chip em.n{background:var(--fr-infoFill);color:var(--fr-onAccentFill)}.tm-root #ovl.on{color:var(--fr-strong);background:var(--fr-controlFill);border-color:var(--fr-borderControl)}.tm-root #ovl u{border-radius:2px;background:transparent;box-shadow:inset 0 0 0 1px var(--fr-borderControl)}.tm-root #ovl u:after{border-radius:2px;background:var(--fr-borderControl)}.tm-root #ovl.on u{background:var(--fr-accentFill);box-shadow:none}.tm-root #ovl.on u:after{background:var(--fr-onAccentFill)}.tm-root .ov.zoom{border-radius:2px;border-color:var(--fr-borderControl);background:var(--fr-panelSolid)}.tm-root .zoom button{color:var(--fr-strong);border-bottom-color:var(--fr-borderControl)}.tm-root .zoom button:hover{background:var(--fr-controlFillHover)}.tm-root .zoom button:active{background:var(--fr-controlFillActive)}.tm-root .tt{background:var(--fr-panelSolid);border:1px solid var(--fr-borderControl);border-radius:2px}.tm-root .tt h5{color:var(--fr-info)}.tm-root .tt p{color:var(--fr-ink2)}.tm-root .tt .w{border-top-color:var(--fr-hair)}.tm-root .chip[data-tip]:hover:after{background:var(--fr-panelSolid);border:1px solid var(--fr-borderControl);border-radius:2px;color:var(--fr-text)}.tm-root .toast{background:var(--fr-panelSolid);border:1px solid var(--fr-borderControl);border-radius:2px;color:var(--fr-text)}.tm-root .who,.tm-root .box,.tm-root .stage,.tm-root .ov,.tm-root .pc,.tm-root #panel,.tm-root #apop,.tm-root .tag,.tm-root .sev,.tm-root #apop h5 button,.tm-root .al u,.tm-root .al u:after,.tm-root .lgn kbd,.tm-root .tm-banner{border-radius:2px}.tm-root .off,.tm-root .ev,.tm-root .al,.tm-root .off u,.tm-root .ev i,.tm-root .pc .nm i,.tm-root .pc .bar,.tm-root .gr .bar,.tm-root .lgr,.tm-root .sw i,.tm-root .sw i.mk{border-radius:0}.asi-offstate{display:flex;flex-direction:column;gap:var(--asi-space-2);padding:var(--asi-space-6);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-card);max-width:60ch}.asi-offstate__eyebrow{display:inline-flex;align-items:center;gap:var(--asi-space-2);font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-secondary);margin:0}.asi-offstate__dot{width:8px;height:8px;flex:0 0 auto;background:var(--asi-text-muted);border-radius:var(--asi-radius-pill)}.asi-offstate__hint{font-family:var(--asi-font-body);font-size:var(--asi-fs-body);line-height:var(--asi-lh-body);color:var(--asi-text-primary);margin:0}.asi-offstate__detail{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);color:var(--asi-text-secondary);margin:0}.asi-identityshell{display:flex;flex-direction:column;gap:var(--asi-space-6)}.asi-identityshell__head{display:flex;flex-direction:column;gap:var(--asi-space-1)}.asi-identityshell__title{display:flex;align-items:center;gap:var(--asi-space-2);font-family:var(--asi-font-display);font-size:var(--asi-fs-h1);font-weight:var(--asi-fw-bold);letter-spacing:var(--asi-ls-tight);text-transform:uppercase;color:var(--asi-text-primary);margin:0}.asi-identityshell__tabs{display:flex;gap:var(--asi-space-2);flex-wrap:wrap;border-bottom:var(--asi-border-width) solid var(--asi-border-card)}.asi-identityshell__tab{font-family:var(--asi-font-display);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-muted);background:transparent;border:none;border-bottom:var(--asi-border-width) solid transparent;margin-bottom:calc(-1 * var(--asi-border-width));padding:var(--asi-space-2) var(--asi-space-4);text-decoration:none;cursor:pointer;transition:color var(--asi-transition-fast),border-color var(--asi-transition-fast)}.asi-identityshell__tab:hover{color:var(--asi-text-secondary)}.asi-identityshell__tab--active{color:var(--asi-text-primary);border-bottom-color:var(--asi-accent)}.asi-identityshell__tab:focus-visible{outline:var(--asi-border-width) solid var(--asi-signal);outline-offset:2px}.asi-identityshell__tab--disabled{color:var(--asi-text-disabled, var(--asi-text-muted));opacity:.55;cursor:not-allowed}.asi-identityshell__tab--disabled:hover{color:var(--asi-text-disabled, var(--asi-text-muted))}.asi-identityshell__segment{display:flex;gap:var(--asi-space-1);flex-wrap:wrap;margin-top:calc(-1 * var(--asi-space-3))}.asi-identityshell__seg{display:inline-flex;align-items:center;gap:var(--asi-space-1);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-muted);background:transparent;border:none;border-bottom:var(--asi-border-width) solid transparent;padding:var(--asi-space-1) var(--asi-space-3);text-decoration:none;cursor:pointer;transition:color var(--asi-transition-fast),border-color var(--asi-transition-fast)}.asi-identityshell__seg-icon{display:inline-flex;flex-shrink:0}.asi-identityshell__seg:hover{color:var(--asi-text-secondary)}.asi-identityshell__seg--active{color:var(--asi-text-primary);border-bottom-color:var(--asi-accent)}.asi-identityshell__seg:focus-visible{outline:var(--asi-border-width) solid var(--asi-signal);outline-offset:2px}.asi-identityshell__body{display:flex;flex-direction:column;gap:var(--asi-space-6)}.asi-brutal-card{transition:transform var(--asi-transition),border-color var(--asi-transition),box-shadow var(--asi-transition);will-change:transform}.asi-brutal-card:hover{transform:translate(var(--asi-hover-lift),var(--asi-hover-lift));border-color:var(--fr-info);box-shadow:var(--asi-glow-sm)}.asi-decision-pill{display:inline-flex;align-items:center;gap:var(--asi-space-2);font-family:var(--asi-font-mono);font-feature-settings:"liga" 0;font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-wide);line-height:var(--asi-lh-tight);text-transform:uppercase;padding:var(--asi-space-1) var(--asi-space-2);background:transparent;border:1px solid currentColor;border-radius:var(--asi-radius-sm)}.asi-decision-pill__dot{flex:0 0 auto;width:6px;height:6px;border-radius:var(--asi-radius-pill)}.asi-overlay{position:fixed;inset:0;pointer-events:none;z-index:0}.asi-overlay-grid{opacity:var(--asi-grid-opacity);background-image:linear-gradient(to right,var(--asi-border) 1px,transparent 1px),linear-gradient(to bottom,var(--asi-border) 1px,transparent 1px);background-size:20px 20px}.asi-overlay-noise{opacity:var(--asi-noise-opacity);mix-blend-mode:overlay}@media (max-width: 900px){.asi-grid{grid-template-columns:minmax(0,1fr)!important}.asi-grid-cell{grid-column:span 1 / span 1!important}}.asi-stack{min-width:0}.asi-panel__inner{display:flex;flex-direction:column}.asi-panel__head{display:flex;align-items:center;justify-content:space-between;gap:var(--asi-space-4);padding:var(--asi-space-4) var(--asi-space-6);border-bottom:var(--asi-border-width) solid var(--asi-border-card)}.asi-panel__title{font-family:var(--asi-font-display);font-weight:var(--asi-fw-semibold);font-size:var(--asi-fs-small);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-secondary)}.asi-panel__actions{display:flex;align-items:center;gap:var(--asi-space-2)}.asi-panel__body{padding:var(--asi-space-6)}.asi-panel--flush .asi-panel__body{padding:0}.asi-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--asi-space-4);margin-bottom:var(--asi-space-6);flex-wrap:wrap}.asi-page-header__text{min-width:0}.asi-page-header__title{font-family:var(--asi-font-display);font-size:var(--asi-fs-h1);font-weight:var(--asi-fw-bold);letter-spacing:var(--asi-ls-tight);line-height:var(--asi-lh-tight);color:var(--asi-text-primary)}.asi-page-header__codename{display:inline-block;margin:var(--asi-space-2) 0 0;padding:0 var(--asi-space-2);font-family:var(--asi-font-mono, monospace);font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide);color:var(--asi-text-muted);border:var(--asi-border-width) solid var(--asi-border)}.asi-page-header__subtitle{margin:var(--asi-space-2) 0 0;font-size:var(--asi-fs-small);color:var(--asi-text-muted)}.asi-page-header__actions{display:flex;align-items:center;gap:var(--asi-space-2);flex-shrink:0}@media (max-width: 640px){.asi-page-header__actions{width:100%}}.asi-skeleton-group{display:flex;flex-direction:column;gap:var(--asi-space-2)}.asi-skeleton{display:block;background:linear-gradient(100deg,var(--asi-skeleton-base) 30%,var(--asi-skeleton-shine) 50%,var(--asi-skeleton-base) 70%);background-size:200% 100%;border-radius:var(--asi-radius-sm);animation:asi-skeleton-shimmer 1.4s ease-in-out infinite}.asi-skeleton--text{height:.875rem;width:100%}.asi-skeleton--line{height:.5rem;width:60%}.asi-skeleton--block{height:4rem;width:100%}.asi-skeleton--row{height:var(--asi-row-h-cozy);width:100%}.asi-skeleton--card{height:8rem;width:100%;border-radius:var(--asi-radius-sm)}@keyframes asi-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion: reduce){.asi-skeleton{animation:none;background:var(--asi-skeleton-base)}}.asi-tabs__strip{display:flex;flex-wrap:wrap;gap:var(--asi-space-2);border-bottom:var(--asi-border-width) solid var(--asi-border-card)}.asi-tab{display:inline-flex;align-items:center;gap:var(--asi-space-2);padding:var(--asi-space-3) var(--asi-space-4);margin-bottom:calc(-1 * var(--asi-border-width));background:transparent;border:none;border-bottom:var(--asi-border-width) solid transparent;cursor:pointer;font-family:var(--asi-font-display);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-medium);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-muted);transition:color var(--asi-transition),border-color var(--asi-transition)}.asi-tab:hover{color:var(--asi-text-secondary)}.asi-tab--active{color:var(--asi-text-primary);border-bottom-color:var(--fr-accent)}.asi-tab:focus-visible{outline:var(--asi-border-width) solid var(--fr-focus);outline-offset:2px}.asi-tabs__panel{padding-top:var(--asi-space-6)}.asi-pathtabs>a{flex:none;text-decoration:none}.asi-toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--asi-space-4);padding:var(--asi-space-2) 0;flex-wrap:wrap}.asi-toolbar__left,.asi-toolbar__right{display:flex;align-items:center;gap:var(--asi-space-3);min-width:0}.asi-density-toggle{display:inline-flex;gap:var(--asi-space-2);border-bottom:var(--asi-border-width) solid var(--asi-border-card)}.asi-density-toggle__opt{padding:var(--asi-space-1) var(--asi-space-3);margin-bottom:calc(-1 * var(--asi-border-width));background:transparent;border:none;border-bottom:var(--asi-border-width) solid transparent;cursor:pointer;font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-muted);transition:color var(--asi-transition),border-color var(--asi-transition)}.asi-density-toggle__opt:hover{color:var(--asi-text-secondary)}.asi-density-toggle__opt--active{color:var(--asi-text-primary);border-bottom-color:var(--fr-accent)}.asi-density-toggle__opt:focus-visible{outline:var(--asi-border-width) solid var(--fr-focus);outline-offset:2px}.asi-filter-bar{display:flex;flex-direction:column;gap:var(--asi-space-3)}.asi-filter-bar__facets{display:flex;align-items:center;flex-wrap:wrap;gap:var(--asi-space-2)}.asi-facet,.asi-filter-bar__search{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);color:var(--asi-text-primary);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-input);border-radius:var(--asi-radius-sm);padding:var(--asi-space-1) var(--asi-space-2);height:var(--asi-row-h-cozy)}.asi-facet--toggle{display:inline-flex;align-items:center;gap:var(--asi-space-2);cursor:pointer;text-transform:uppercase;letter-spacing:var(--asi-ls-wide);font-size:var(--asi-fs-xs);color:var(--asi-text-secondary)}.asi-filter-bar__search{margin-left:auto;min-width:180px}.asi-filter-bar__chips{display:flex;align-items:center;flex-wrap:wrap;gap:var(--asi-space-2)}.asi-chip{display:inline-flex;align-items:center;gap:var(--asi-space-1);padding:0 var(--asi-space-1) 0 var(--asi-space-2);height:24px;background:color-mix(in srgb,var(--fr-info) 12%,transparent);color:var(--asi-text-primary);border:var(--asi-border-width) solid color-mix(in srgb,var(--fr-info) 30%,transparent);border-radius:var(--asi-radius-sm);font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide)}.asi-chip__remove{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:none;background:transparent;color:var(--asi-text-muted);font-size:var(--asi-fs-body);line-height:1;cursor:pointer}.asi-chip__remove:hover{color:var(--fr-bad)}.asi-filter-clear{background:transparent;border:none;cursor:pointer;color:var(--asi-text-muted);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:var(--asi-ls-wide)}.asi-filter-clear:hover{color:var(--fr-info)}.asi-filter-bar[data-density=comfortable] .asi-filter-bar__facets{flex-direction:column;align-items:stretch}.asi-filter-bar[data-density=comfortable] .asi-filter-bar__search{margin-left:0}.uplot,.uplot *,.uplot *:before,.uplot *:after{box-sizing:border-box}.uplot{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1.5;width:min-content}.u-title{text-align:center;font-size:18px;font-weight:700}.u-wrap{position:relative;user-select:none}.u-over,.u-under{position:absolute}.u-under{overflow:hidden}.uplot canvas{display:block;position:relative;width:100%;height:100%}.u-axis{position:absolute}.u-legend{font-size:14px;margin:auto;text-align:center}.u-inline{display:block}.u-inline *{display:inline-block}.u-inline tr{margin-right:16px}.u-legend th{font-weight:600}.u-legend th>*{vertical-align:middle;display:inline-block}.u-legend .u-marker{width:1em;height:1em;margin-right:4px;background-clip:padding-box!important}.u-inline.u-live th:after{content:":";vertical-align:middle}.u-inline:not(.u-live) .u-value{display:none}.u-series>*{padding:4px}.u-series th{cursor:pointer}.u-legend .u-off>*{opacity:.3}.u-select{background:#00000012;position:absolute;pointer-events:none}.u-cursor-x,.u-cursor-y{position:absolute;left:0;top:0;pointer-events:none;will-change:transform}.u-hz .u-cursor-x,.u-vt .u-cursor-y{height:100%;border-right:1px dashed #607D8B}.u-hz .u-cursor-y,.u-vt .u-cursor-x{width:100%;border-bottom:1px dashed #607D8B}.u-cursor-pt{position:absolute;top:0;left:0;border-radius:50%;border:0 solid;pointer-events:none;will-change:transform;background-clip:padding-box!important}.u-axis.u-off,.u-select.u-off,.u-cursor-x.u-off,.u-cursor-y.u-off,.u-cursor-pt.u-off{display:none}.asi-kpi-tile{padding:0}.asi-kpi-tile__btn{display:block;width:100%;text-align:left;background:transparent;border:none;padding:0;cursor:pointer;font:inherit;color:inherit}.asi-kpi-tile--clickable .asi-kpi-tile__btn:focus-visible{outline:var(--asi-border-width) solid var(--fr-focus);outline-offset:2px}.asi-kpi-tile__inner{display:flex;flex-direction:column;gap:var(--asi-space-3);padding:var(--asi-space-6)}.asi-kpi-tile__top{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--asi-space-1) var(--asi-space-3)}.asi-kpi-tile__top>[data-testid=asi-kpi-value]{min-width:0;flex:1 1 auto}.asi-kpi-tile__delta{display:inline-flex;align-items:center;gap:var(--asi-space-1);flex:0 0 auto;margin-left:auto;font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);white-space:nowrap}.asi-kpi-tile__arrow{font-size:var(--asi-fs-xs)}.asi-kpi-tile__delta[data-delta-tone=good]{color:var(--asi-success)}.asi-kpi-tile__delta[data-delta-tone=bad]{color:var(--fr-bad)}.asi-kpi-tile__delta[data-delta-tone=neutral]{color:var(--asi-text-muted)}.asi-kpi-tile__spark{width:100%;overflow:hidden}.asi-inspector{display:flex;flex-direction:column;gap:var(--asi-space-8);height:100%}.asi-inspector__header{display:flex;flex-direction:column;gap:var(--asi-space-2)}.asi-inspector__title-row{display:flex;align-items:center;gap:var(--asi-space-3);flex-wrap:wrap}.asi-inspector__title{font-family:var(--asi-font-display);font-size:var(--asi-fs-h3);font-weight:var(--asi-fw-bold);letter-spacing:var(--asi-ls-tight);color:var(--asi-text-primary)}.asi-inspector__subtitle{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-muted)}.asi-inspector__loading{display:flex;flex-direction:column;gap:var(--asi-space-4)}.asi-inspector__kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--asi-space-4)}.asi-inspector__props{display:grid;grid-template-columns:max-content 1fr;gap:var(--asi-space-2) var(--asi-space-6);margin:0}.asi-inspector__prop{display:contents}.asi-inspector__prop-key{font-size:var(--asi-fs-small);color:var(--asi-text-muted);text-transform:uppercase;letter-spacing:var(--asi-ls-wide)}.asi-inspector__prop-val{margin:0;font-size:var(--asi-fs-small);color:var(--asi-text-primary);word-break:break-word}.asi-inspector__prop-val--mono{font-family:var(--asi-font-mono)}.asi-inspector__links{display:flex;flex-direction:column;gap:var(--asi-space-4)}.asi-inspector__link-group{display:flex;flex-direction:column;gap:var(--asi-space-1)}.asi-inspector__link-label{font-size:var(--asi-fs-xs);color:var(--asi-text-muted);text-transform:uppercase;letter-spacing:var(--asi-ls-wide)}.asi-inspector__link{display:flex;align-items:center;justify-content:space-between;gap:var(--asi-space-2);padding:var(--asi-space-2) var(--asi-space-3);background:var(--asi-bg-secondary);border:var(--asi-border-width) solid var(--asi-border-input);border-radius:var(--asi-radius-sm);color:var(--fr-info);font-size:var(--asi-fs-small);text-align:left;cursor:pointer;transition:border-color var(--asi-transition)}.asi-inspector__link:hover{border-color:var(--fr-info)}.asi-inspector__link-arrow{color:var(--asi-text-muted)}.asi-inspector__events{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--asi-space-2)}.asi-inspector__event{display:flex;gap:var(--asi-space-3);font-size:var(--asi-fs-small);border-left:var(--asi-border-width) solid var(--asi-border-card);padding-left:var(--asi-space-3)}.asi-inspector__event[data-tone=danger]{border-left-color:var(--fr-bad)}.asi-inspector__event[data-tone=warning]{border-left-color:var(--asi-warning)}.asi-inspector__event[data-tone=success]{border-left-color:var(--asi-success)}.asi-inspector__event[data-tone=accent]{border-left-color:var(--fr-info)}.asi-inspector__event-ts{font-family:var(--asi-font-mono);color:var(--asi-text-muted);flex-shrink:0}.asi-inspector__event-label{color:var(--asi-text-secondary)}.asi-inspector__actions{margin-top:auto;display:flex;flex-wrap:wrap;gap:var(--asi-space-2);padding-top:var(--asi-space-6);border-top:var(--asi-border-width) solid var(--fr-info)}.asi-data-table{display:flex;flex-direction:column;width:100%;border:var(--asi-border-width) solid var(--asi-border-card);border-radius:var(--asi-radius-sm);background:var(--asi-bg-surface);overflow:hidden}.asi-data-table__bulkbar{position:sticky;top:0;z-index:var(--asi-z-sticky);display:flex;align-items:center;justify-content:space-between;gap:var(--asi-space-4);padding:var(--asi-space-2) var(--asi-space-4);background:color-mix(in srgb,var(--fr-info) 12%,var(--asi-bg-surface));border-bottom:var(--asi-border-width) solid var(--fr-info)}.asi-data-table__bulkcount{font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);color:var(--asi-text-primary)}.asi-data-table__bulkactions{display:flex;gap:var(--asi-space-2)}.asi-data-table__bulkbtn{padding:var(--asi-space-1) var(--asi-space-3);background:transparent;border:var(--asi-border-width) solid var(--asi-border-input);border-radius:var(--asi-radius-sm);color:var(--asi-text-primary);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:var(--asi-ls-wide);cursor:pointer}.asi-data-table__bulkbtn[data-tone=danger]{border-color:var(--fr-bad);color:var(--fr-bad)}.asi-data-table__scroller{overflow:auto;max-height:70vh}.asi-data-table__head{position:sticky;top:0;z-index:var(--asi-z-sticky);background:var(--asi-bg-elevated)}.asi-data-table__row{display:flex;align-items:center;min-height:var(--asi-dt-row-h, 40px);border-bottom:1px solid var(--asi-border-card);cursor:default;transition:background var(--asi-transition-fast)}.asi-data-table__row--head{cursor:default;border-bottom:var(--asi-border-width) solid var(--asi-border-card)}.asi-data-table__body .asi-data-table__row{cursor:pointer}.asi-data-table__body .asi-data-table__row:hover{background:var(--asi-row-hover)}.asi-data-table__row--selected{background:var(--asi-row-selected)}.asi-data-table__row--active{background:var(--asi-row-selected);box-shadow:inset 2px 0 0 0 var(--fr-accent)}.asi-data-table__row[data-tone=danger]{box-shadow:inset 3px 0 0 0 var(--fr-bad)}.asi-data-table__row[data-tone=warning]{box-shadow:inset 3px 0 0 0 var(--asi-warning)}.asi-data-table__cell{flex:1;min-width:0;padding:0 var(--asi-space-3);font-size:var(--asi-fs-small);color:var(--asi-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asi-data-table__cell[data-align=right]{text-align:right;justify-content:flex-end}.asi-data-table__cell[data-align=center]{text-align:center}.asi-data-table__cell--header{font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-muted)}.asi-data-table__cell--sortable{cursor:pointer}.asi-data-table__cell--sortable:hover{color:var(--asi-text-secondary)}.asi-data-table__cell--mono{font-family:var(--asi-font-mono)}.asi-data-table__cell--frozen{position:sticky;left:0;z-index:var(--asi-z-sticky);background:var(--asi-bg-surface)}.asi-data-table__cell--header.asi-data-table__cell--frozen{background:var(--asi-bg-elevated)}.asi-data-table__cell--check{flex:0 0 auto;width:36px;display:flex;align-items:center;justify-content:center}.asi-data-table__cell--actions{flex:0 0 auto;width:44px;position:relative;display:flex;align-items:center;justify-content:center;overflow:visible}.asi-data-table__menu-trigger{background:transparent;border:none;color:var(--asi-text-muted);font-size:var(--asi-fs-body);cursor:pointer;line-height:1;padding:var(--asi-space-1)}.asi-data-table__menu-trigger:hover{color:var(--fr-info)}.asi-data-table__menu{pointer-events:auto;min-width:140px;display:flex;flex-direction:column;background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border-card);border-radius:var(--asi-radius-sm);box-shadow:var(--asi-shadow-lg)}.asi-data-table__menu-item{padding:var(--asi-space-2) var(--asi-space-3);background:transparent;border:none;text-align:left;font-size:var(--asi-fs-small);color:var(--asi-text-primary);cursor:pointer}.asi-data-table__menu-item:hover:not(:disabled){background:var(--asi-row-hover)}.asi-data-table__menu-item:focus-visible{outline:2px solid var(--asi-focus, var(--fr-focus));outline-offset:-2px;background:var(--asi-row-hover)}.asi-data-table__menu-item[data-tone=danger]{color:var(--fr-bad)}.asi-data-table__menu-item:disabled{opacity:.4;cursor:not-allowed}.asi-data-table__skel-row{border-bottom:1px solid var(--asi-border-card);background:linear-gradient(100deg,var(--asi-skeleton-base) 30%,var(--asi-skeleton-shine) 50%,var(--asi-skeleton-base) 70%);background-size:200% 100%;animation:asi-skeleton-shimmer 1.4s ease-in-out infinite}.asi-data-table__empty{padding:var(--asi-space-8)}@media (prefers-reduced-motion: reduce){.asi-data-table__skel-row{animation:none;background:var(--asi-skeleton-base)}}.asi-table-pager{display:flex;align-items:center;justify-content:space-between;gap:var(--asi-space-4);padding:var(--asi-space-2) var(--asi-space-4);flex-wrap:wrap;border-bottom:var(--asi-border-width) solid var(--asi-border-card)}.asi-table-pager__count{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide);color:var(--asi-text-secondary)}.asi-table-pager__right{display:inline-flex;align-items:center;gap:var(--asi-space-4)}.asi-table-pager__nav{display:inline-flex;align-items:center;gap:var(--asi-space-3)}.asi-table-pager__page{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-muted)}.asi-table-pager__btn{padding:var(--asi-space-1) var(--asi-space-2);background:transparent;border:none;border-bottom:var(--asi-border-width) solid transparent;cursor:pointer;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-secondary);transition:color var(--asi-transition-fast),border-color var(--asi-transition-fast)}.asi-table-pager__btn:hover:not(:disabled){color:var(--asi-text-primary);border-bottom-color:var(--fr-info)}.asi-table-pager__btn:disabled{color:var(--asi-text-muted);opacity:.5;cursor:default}.asi-table-pager__btn:focus-visible{outline:2px solid var(--fr-focus);outline-offset:2px}.asi-sort-scope-note{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-muted);border-bottom:var(--asi-border-width) solid var(--fr-info);padding-bottom:2px}.asi-clamp-banner{padding:var(--asi-space-2) var(--asi-space-4);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);line-height:1.5;color:var(--asi-text-secondary);background:color-mix(in srgb,var(--fr-info) 10%,var(--asi-bg-surface));border-bottom:var(--asi-border-width) solid var(--fr-info)}.asi-graph-panel{display:flex;flex-direction:column;border:var(--asi-border-width) solid var(--asi-border-card);background:var(--asi-bg-surface);min-height:320px}.asi-graph-panel__bar{display:flex;align-items:center;gap:var(--asi-space-3);padding:var(--asi-space-3) var(--asi-space-4);border-bottom:var(--asi-border-width) solid var(--asi-border);background:var(--asi-bg-elevated)}.asi-graph-panel__query-label{font-family:var(--asi-font-display);font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:var(--asi-text-muted);white-space:nowrap}.asi-graph-panel__query{flex:1;min-width:0;padding:var(--asi-space-2) var(--asi-space-3);font-family:var(--asi-font-mono);font-size:.82rem;color:var(--asi-text-primary);background:var(--asi-bg-page);border:var(--asi-border-width) solid var(--asi-border-input);border-radius:var(--asi-radius-sm)}.asi-graph-panel__query:focus{outline:none;border-color:var(--fr-focus)}.asi-graph-panel__query:disabled{opacity:.6;cursor:default}.asi-graph-panel__zoom{display:flex;gap:var(--asi-space-1)}.asi-graph-panel__zoom-btn{min-width:32px;height:32px;padding:0 var(--asi-space-2);font-family:var(--asi-font-display);font-size:1rem;line-height:1;color:var(--asi-text-secondary);background:var(--asi-bg-page);border:var(--asi-border-width) solid var(--asi-border-input);border-radius:var(--asi-radius-sm);cursor:pointer;transition:border-color var(--asi-transition-fast),color var(--asi-transition-fast)}.asi-graph-panel__zoom-btn:hover{border-color:var(--fr-info);color:var(--asi-text-primary)}.asi-graph-panel__zoom-btn--fit{font-size:.78rem;letter-spacing:.04em}.asi-graph-panel__stage{position:relative;flex:1;display:flex;min-height:0}.asi-graph-panel__canvas{flex:1;min-width:0;display:block;background:radial-gradient(circle at 1px 1px,var(--asi-border) 1px,transparent 0);background-size:28px 28px;cursor:grab;touch-action:none}.asi-graph-panel__canvas:active{cursor:grabbing}.asi-graph-panel__edge line{stroke:var(--asi-border);stroke-width:1.5}.asi-graph-panel__edge--toxic line{stroke:var(--fr-bad);stroke-width:2.5;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--fr-bad) 50%,transparent))}:root[data-theme] .asi-graph-panel__edge--toxic line{filter:none}.asi-graph-panel__edge-label{fill:var(--asi-text-muted);font-family:var(--asi-font-mono);font-size:9px;text-anchor:middle;pointer-events:none;paint-order:stroke;stroke:var(--asi-bg-surface);stroke-width:3px}.asi-graph-panel__arrowhead{fill:var(--asi-border)}.asi-graph-panel__arrowhead--toxic{fill:var(--fr-bad)}.asi-graph-panel__node{cursor:pointer;outline:none}.asi-graph-panel__node-disc{fill:var(--asi-bg-elevated);stroke:var(--asi-border-card);stroke-width:2;transition:stroke var(--asi-transition-fast)}.asi-graph-panel__node:hover .asi-graph-panel__node-disc,.asi-graph-panel__node:focus-visible .asi-graph-panel__node-disc{stroke:var(--asi-text-secondary)}.asi-graph-panel__node[data-kind=human] .asi-graph-panel__node-disc{stroke:var(--asi-info)}.asi-graph-panel__node[data-kind=scope] .asi-graph-panel__node-disc,.asi-graph-panel__node[data-kind=resource] .asi-graph-panel__node-disc{stroke:var(--asi-success)}.asi-graph-panel__node[data-kind=capability] .asi-graph-panel__node-disc{stroke:var(--asi-warning)}.asi-graph-panel__node--selected .asi-graph-panel__node-disc{stroke:var(--fr-accent);stroke-width:3}.asi-graph-panel__node--toxic .asi-graph-panel__node-disc{stroke:var(--fr-bad);stroke-width:3;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--fr-bad) 55%,transparent))}:root[data-theme] .asi-graph-panel__node--toxic .asi-graph-panel__node-disc{filter:none}.asi-graph-panel__node-crown{fill:var(--asi-warning);font-size:14px}.asi-graph-panel__node--crown .asi-graph-panel__node-disc{stroke:var(--asi-warning);stroke-width:3}.asi-graph-panel__node-kind{fill:var(--asi-text-primary);font-family:var(--asi-font-display);font-size:16px;font-weight:700;pointer-events:none}.asi-graph-panel__node-label{fill:var(--asi-text-secondary);font-family:var(--asi-font-mono);font-size:11px;pointer-events:none}.asi-graph-panel__expand{cursor:pointer;opacity:0;transition:opacity var(--asi-transition-fast)}.asi-graph-panel__node:hover .asi-graph-panel__expand,.asi-graph-panel__node:focus-visible .asi-graph-panel__expand{opacity:1}.asi-graph-panel__expand-disc{fill:var(--fr-info);stroke:var(--asi-bg-surface);stroke-width:1.5}.asi-graph-panel__expand-plus{fill:var(--asi-accent-foreground);font-family:var(--asi-font-display);font-size:12px;font-weight:700;pointer-events:none}.asi-graph-panel__empty{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--asi-font-body);color:var(--asi-text-muted);pointer-events:none}.asi-graph-panel__dossier{width:var(--asi-drawer-w);max-width:42%;flex-shrink:0;border-left:var(--asi-border-width) solid var(--fr-info);background:var(--asi-bg-surface);overflow-y:auto;padding:var(--asi-space-4)}@media (max-width: 900px){.asi-graph-panel__stage{flex-direction:column}.asi-graph-panel__dossier{width:100%;max-width:100%;border-left:none;border-top:var(--asi-border-width) solid var(--fr-info);max-height:50%}.asi-graph-panel__bar{flex-wrap:wrap}}@media (prefers-reduced-motion: reduce){.asi-graph-panel__node-disc,.asi-graph-panel__zoom-btn,.asi-graph-panel__expand{transition:none}}.asi-error-state{display:flex;flex-direction:column;gap:var(--asi-space-2);align-items:flex-start;padding:var(--asi-space-4);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-strong);border-left:3px solid var(--fr-bad);border-radius:var(--asi-radius-sm)}.asi-error-state__title{margin:0;font-family:var(--asi-font-display);font-size:var(--asi-fs-small);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-primary)}.asi-error-state__hint{margin:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-text-muted)}.asi-error-state__detail{margin:0;font-family:var(--asi-font-mono, monospace);font-size:var(--asi-fs-small);color:var(--asi-text-muted);word-break:break-word}.asi-error-state__retry{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-medium);color:var(--asi-text-primary);background:transparent;border:var(--asi-border-width) solid var(--asi-border-input);border-radius:var(--asi-radius-sm);padding:var(--asi-space-1) var(--asi-space-3);cursor:pointer}.asi-error-state__retry:hover:not(:disabled){border-color:var(--asi-border-strong)}.asi-error-state__retry:disabled{opacity:.6;cursor:default}.asi-error-state__retry:focus-visible{outline:2px solid var(--fr-focus);outline-offset:1px}.asi-entity-picker{position:relative;width:100%}.asi-entity-picker__field{position:relative;display:flex;align-items:stretch}.asi-entity-picker__input{width:100%;padding:var(--asi-space-2) var(--asi-space-3);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-input);border-radius:var(--asi-radius-sm);color:var(--asi-text-primary);font-family:var(--asi-font-body);font-size:var(--asi-fs-small)}.asi-entity-picker__input:focus-visible{outline:none;border-color:var(--fr-focus)}.asi-entity-picker__input:disabled{opacity:.6;cursor:not-allowed}.asi-entity-picker__clear{position:absolute;top:50%;right:var(--asi-space-2);transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;padding:0;background:transparent;border:none;border-radius:var(--asi-radius-sm);color:var(--asi-text-muted);font-size:var(--asi-fs-small);line-height:1;cursor:pointer}.asi-entity-picker__clear:hover{color:var(--asi-text-primary)}.asi-entity-picker__clear:focus-visible{outline:var(--asi-border-width) solid var(--fr-focus);outline-offset:1px}.asi-entity-picker__selected{display:flex;align-items:center;flex-wrap:wrap;gap:var(--asi-space-2);margin:var(--asi-space-1) 0 0}.asi-entity-picker__selected-kind{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:var(--asi-ls-tight, .02em);color:var(--asi-text-secondary);padding:0 var(--asi-space-1);border:var(--asi-border-width) solid var(--asi-border-card);border-radius:var(--asi-radius-sm)}.asi-entity-picker__selected-label{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);color:var(--asi-text-primary)}.asi-entity-picker__selected-id{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-muted);word-break:break-all}.asi-entity-picker__list{position:absolute;z-index:5;left:0;right:0;margin:var(--asi-space-1) 0 0;padding:0;list-style:none;max-height:16rem;overflow-y:auto;background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border-strong);border-radius:var(--asi-radius-sm)}.asi-entity-picker__hint{padding:var(--asi-space-2) var(--asi-space-3);font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);color:var(--asi-text-muted)}.asi-entity-picker__opt{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:var(--asi-space-2);padding:var(--asi-space-2) var(--asi-space-3);border-bottom:var(--asi-border-width) solid var(--asi-border-card);cursor:pointer}.asi-entity-picker__opt:last-child{border-bottom:none}.asi-entity-picker__opt--active{background:color-mix(in srgb,var(--fr-accent) 8%,transparent);box-shadow:inset 2px 0 0 var(--fr-accent)}.asi-entity-picker__opt-kind{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:var(--asi-ls-tight, .02em);color:var(--asi-text-secondary);padding:0 var(--asi-space-1);border:var(--asi-border-width) solid var(--asi-border-card);border-radius:var(--asi-radius-sm)}.asi-entity-picker__opt-label{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);color:var(--asi-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asi-entity-picker__opt-meta{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-muted);word-break:break-all}.asi-scope-picker{display:flex;flex-direction:column;gap:var(--asi-space-2);min-width:0}.asi-scope-picker__input{width:100%}.asi-scope-suggest__list{position:fixed;z-index:var(--asi-z-floating, 800);pointer-events:auto;display:flex;flex-direction:column;max-height:22rem;background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border-strong);border-radius:var(--asi-radius-sm);box-shadow:var(--asi-shadow-lg)}.asi-scope-picker__chips{display:flex;flex-wrap:wrap;gap:var(--asi-space-1);padding:var(--asi-space-2) var(--asi-space-3);border-bottom:var(--asi-border-width) solid var(--asi-border-card)}.asi-scope-picker__chip{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--asi-text-secondary);background:transparent;border:var(--asi-border-width) solid var(--asi-border);border-radius:var(--asi-radius-sm);padding:2px var(--asi-space-2);cursor:pointer}.asi-scope-picker__chip--active{color:var(--asi-text-primary);border-color:var(--fr-accent);box-shadow:inset 0 -2px 0 var(--fr-accent)}.asi-scope-picker__opts{margin:0;padding:0;list-style:none;overflow-y:auto}.asi-scope-suggest__hint{padding:var(--asi-space-2) var(--asi-space-3);font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);color:var(--asi-text-muted)}.asi-scope-suggest__opt{display:flex;flex-direction:column;gap:2px;padding:var(--asi-space-2) var(--asi-space-3);border-bottom:var(--asi-border-width) solid var(--asi-border-card);cursor:pointer}.asi-scope-suggest__opt:last-child{border-bottom:none}.asi-scope-suggest__opt--active{background:color-mix(in srgb,var(--fr-accent) 8%,transparent);box-shadow:inset 2px 0 0 var(--fr-accent)}.asi-scope-picker__opt-top{display:flex;align-items:baseline;justify-content:space-between;gap:var(--asi-space-2)}.asi-scope-picker__opt-label{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-medium);color:var(--asi-text-primary)}.asi-scope-suggest__opt-value{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asi-scope-suggest__opt-hint{flex:none;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--asi-text-muted);white-space:nowrap}.asi-scope-picker__opt-desc{font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);line-height:1.45;color:var(--asi-text-muted)}.asi-scope-suggest__match{background:transparent;color:var(--fr-info);font-weight:var(--asi-fw-medium);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--fr-info) 60%,transparent)}.asi-scope-picker__fill{display:flex;flex-direction:column;gap:var(--asi-space-2);padding:var(--asi-space-3);border:var(--asi-border-width) solid var(--asi-border-card);border-left:2px solid var(--fr-info);border-radius:var(--asi-radius-sm);background:var(--asi-bg-secondary)}.asi-scope-picker__fill-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--asi-space-2) var(--asi-space-3)}.asi-scope-picker__fill-title{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);color:var(--asi-text-primary)}.asi-scope-picker__template{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-secondary)}.asi-scope-picker__slots{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:var(--asi-space-2) var(--asi-space-3)}.asi-scope-picker__slot{display:flex;flex-direction:column;gap:var(--asi-space-1);min-width:0}.asi-scope-picker__slot>.asi-identity-input,.asi-scope-picker__slot>.asi-identity-select{box-sizing:border-box;width:100%;min-width:0;height:2.5rem}.asi-scope-picker__slot-label{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--asi-text-muted)}.asi-scope-picker__desc{margin:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);line-height:1.5;color:var(--asi-text-secondary)}.asi-scope-picker__warn{margin:0;padding:var(--asi-space-1) var(--asi-space-3);border-left:2px solid var(--asi-warning);font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);line-height:1.5;color:var(--asi-text-primary)}.asi-scope-picker__warn-word{margin-right:var(--asi-space-2);font-family:var(--asi-font-mono);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.08em;color:var(--asi-warning)}.asi-scope-picker__explainer{align-self:flex-start;font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);color:var(--fr-info);text-decoration:underline;text-underline-offset:2px}@media (max-width: 480px){.asi-scope-picker__slots{grid-template-columns:1fr}}.asi-entcat{display:flex;flex-direction:column;gap:var(--asi-space-5)}.asi-entcat__note{display:flex;align-items:baseline;gap:var(--asi-space-2);margin:0;padding:var(--asi-space-3) var(--asi-space-4);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-card);border-left:3px solid var(--fr-info);font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-text-secondary);max-width:96ch}.asi-entcat__note strong{color:var(--asi-text-primary);font-weight:var(--asi-fw-semibold)}.asi-entcat__note-dot{width:7px;height:7px;flex:0 0 auto;align-self:center;background:var(--asi-text-muted);border-radius:var(--asi-radius-pill)}.asi-entcat__loading{display:flex;flex-direction:column;gap:var(--asi-space-4)}.asi-entcat__error{display:flex;flex-direction:column;gap:var(--asi-space-1);padding:var(--asi-space-5);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--fr-bad)}.asi-entcat__error-label{font-family:var(--asi-font-display);font-weight:var(--asi-fw-semibold);color:var(--fr-bad)}.asi-entcat__error-detail{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-secondary)}.asi-entcat__body{display:grid;grid-template-columns:minmax(13rem,17rem) minmax(0,1fr);gap:var(--asi-space-6);align-items:start}.asi-entcat__rail{display:flex;flex-direction:column;gap:var(--asi-space-2);position:sticky;top:var(--asi-space-4)}.asi-entcat__rail-eyebrow{margin:0 0 var(--asi-space-1);font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-muted)}.asi-entcat__rail-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.asi-entcat__rail-row{display:grid;grid-template-columns:1.5rem minmax(0,1fr) auto;align-items:center;gap:var(--asi-space-2);width:100%;padding:var(--asi-space-2) var(--asi-space-2);background:transparent;border:none;border-bottom:var(--asi-border-width) solid transparent;border-left:2px solid transparent;text-align:left;cursor:pointer;color:var(--asi-text-secondary);font-family:var(--asi-font-body)}.asi-entcat__rail-row:hover{color:var(--asi-text-primary);background:var(--asi-bg-surface)}.asi-entcat__rail-row:focus-visible{outline:var(--asi-border-width) solid var(--fr-focus);outline-offset:-2px}.asi-entcat__rail-row--active{color:var(--asi-text-primary);border-left-color:var(--fr-accent);background:var(--asi-bg-surface)}.asi-entcat__rail-rank{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);color:var(--asi-text-muted);text-align:center}.asi-entcat__rail-label{font-size:var(--asi-fs-small);letter-spacing:var(--asi-ls-tight);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asi-entcat__rail-counts{display:inline-flex;gap:var(--asi-space-1);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs)}.asi-entcat__rail-count[data-tone=grant]{color:var(--asi-verified)}.asi-entcat__rail-count[data-tone=deny]{color:var(--asi-text-muted)}.asi-entcat__rail-total{margin:var(--asi-space-2) 0 0;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-muted);letter-spacing:var(--asi-ls-wide)}.asi-entcat__main{display:flex;flex-direction:column;gap:var(--asi-space-5);min-width:0}.asi-entcat__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--asi-space-3)}.asi-entcat__search{flex:1 1 18rem;min-width:12rem;padding:var(--asi-space-2) var(--asi-space-3);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-input);color:var(--asi-text-primary);font-family:var(--asi-font-mono);font-size:var(--asi-fs-small)}.asi-entcat__search:focus-visible{outline:none;border-color:var(--fr-focus)}.asi-entcat__facets{display:inline-flex;gap:var(--asi-space-1)}.asi-entcat__facet{padding:var(--asi-space-1) var(--asi-space-3);background:transparent;border:var(--asi-border-width) solid var(--asi-border-card);border-bottom-width:2px;border-bottom-color:transparent;color:var(--asi-text-secondary);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;cursor:pointer}.asi-entcat__facet:hover{color:var(--asi-text-primary)}.asi-entcat__facet:focus-visible{outline:var(--asi-border-width) solid var(--fr-focus);outline-offset:1px}.asi-entcat__facet--active{color:var(--asi-text-primary);border-color:var(--asi-border-strong);border-bottom-color:var(--fr-accent)}.asi-entcat__sections{display:flex;flex-direction:column;gap:var(--asi-space-6)}.asi-entcat__section{display:flex;flex-direction:column;gap:var(--asi-space-4)}.asi-entcat__section-eyebrow{margin:0;padding-bottom:var(--asi-space-1);border-bottom:var(--asi-border-width) solid var(--asi-border-card);font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-muted)}.asi-entcat__section[data-section=cross-cutting],.asi-entcat__section[data-section=response]{opacity:.94}.asi-entcat__card{background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-card)}.asi-entcat__card-head{display:grid;grid-template-columns:1.75rem minmax(0,1fr) auto;align-items:start;gap:var(--asi-space-3);padding:var(--asi-space-4);border-bottom:var(--asi-border-width) solid var(--asi-border-card)}.asi-entcat__card-rank{font-family:var(--asi-font-mono);font-size:var(--asi-fs-h3);font-weight:var(--asi-fw-bold);color:var(--asi-text-muted);line-height:1}.asi-entcat__card-titles{min-width:0}.asi-entcat__card-title{margin:0;font-family:var(--asi-font-display);font-size:var(--asi-fs-md);font-weight:var(--asi-fw-bold);letter-spacing:var(--asi-ls-tight);color:var(--asi-text-primary)}.asi-entcat__card-blurb{margin:2px 0 0;font-family:var(--asi-font-body);font-size:var(--asi-fs-small);color:var(--asi-text-secondary)}.asi-entcat__card-id{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide);color:var(--asi-text-muted)}.asi-entcat__cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.asi-entcat__col{padding:var(--asi-space-4);min-width:0}.asi-entcat__col[data-col=grant]{border-right:var(--asi-border-width) solid var(--asi-border-card)}.asi-entcat__col-head{display:flex;align-items:center;gap:var(--asi-space-2);margin:0 0 var(--asi-space-3);padding-bottom:var(--asi-space-1);font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-secondary);border-bottom:2px solid var(--asi-border-card)}.asi-entcat__col-head[data-tone=grant]{border-bottom-color:var(--asi-verified)}.asi-entcat__col-head[data-tone=deny_reason]{border-bottom-color:var(--fr-bad)}.asi-entcat__col-count{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-muted)}.asi-entcat__col-empty{margin:0;font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-muted)}.asi-entcat__entries{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--asi-space-3)}.asi-entcat__entry{display:grid;grid-template-columns:10px minmax(0,1fr);gap:var(--asi-space-2);align-items:start}.asi-entcat__entry-dot{width:8px;height:8px;margin-top:5px;flex:0 0 auto;border-radius:var(--asi-radius-pill)}.asi-entcat__entry-dot[data-tone=grant]{background:var(--asi-verified)}.asi-entcat__entry-dot[data-tone=deny]{background:var(--fr-bad)}.asi-entcat__entry-dot[data-tone=decision]{background:var(--asi-text-muted)}.asi-entcat__entry-body{min-width:0}.asi-entcat__entry-top{display:flex;flex-wrap:wrap;align-items:center;gap:var(--asi-space-2)}.asi-entcat__entry-key{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);color:var(--asi-text-primary);word-break:break-all}.asi-entcat__entry-tag{padding:0 var(--asi-space-1);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-muted);border:var(--asi-border-width) solid var(--asi-border-card)}.asi-entcat__entry-cond{margin-left:auto;padding:0 var(--asi-space-2);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-secondary);border:var(--asi-border-width) solid var(--asi-border-card)}.asi-entcat__entry-cond[data-cond=default_off]{color:var(--asi-text-muted)}.asi-entcat__entry-label{margin:var(--asi-space-1) 0 0;font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-text-secondary)}.asi-entcat__entry-desc{margin:2px 0 0;font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);line-height:var(--asi-lh-body);color:var(--asi-text-muted)}.asi-entcat__entry-meta{display:flex;flex-wrap:wrap;gap:var(--asi-space-2);margin-top:var(--asi-space-2)}.asi-entcat__entry-wire,.asi-entcat__entry-anchor{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);padding:0 var(--asi-space-1);border:var(--asi-border-width) solid var(--asi-border-card);word-break:break-all}.asi-entcat__entry-wire{color:var(--asi-text-secondary)}.asi-entcat__entry-anchor{color:var(--asi-text-muted)}@media (max-width: 900px){.asi-entcat__body{grid-template-columns:minmax(0,1fr)}.asi-entcat__rail{position:static}.asi-entcat__cols{grid-template-columns:minmax(0,1fr)}.asi-entcat__col[data-col=grant]{border-right:none;border-bottom:var(--asi-border-width) solid var(--asi-border-card)}}.asi-entcat__entry-grant{margin-left:auto;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--fr-info);text-decoration:none}.asi-entcat__entry-grant:hover,.asi-entcat__entry-grant:focus-visible{text-decoration:underline;text-underline-offset:2px}.asi-mapping__sources{display:flex;flex-direction:column;gap:var(--asi-space-1)}.asi-mapping__sources-eyebrow{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-muted)}.asi-mapping__source-select{max-width:44rem;padding:var(--asi-space-2) var(--asi-space-3);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-input);color:var(--asi-text-primary);font-family:var(--asi-font-mono);font-size:var(--asi-fs-small)}.asi-mapping__source-select:focus-visible{outline:none;border-color:var(--fr-focus)}.asi-mapping__coverage{display:flex;align-items:center;gap:var(--asi-space-2);padding:var(--asi-space-2) var(--asi-space-4);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-card);font-family:var(--asi-font-body);font-size:var(--asi-fs-small);color:var(--asi-text-secondary)}.asi-mapping__coverage strong{font-family:var(--asi-font-mono);color:var(--asi-text-primary)}.asi-mapping__coverage-dot{width:8px;height:8px;flex:0 0 auto;border-radius:var(--asi-radius-pill)}.asi-mapping__coverage-dot[data-tone=live]{background:var(--asi-verified)}.asi-mapping__coverage-dot[data-tone=open]{background:var(--asi-info)}.asi-extmap{display:flex;flex-direction:column;gap:var(--asi-space-5)}.asi-extmap__note{display:flex;align-items:baseline;gap:var(--asi-space-2);margin:0;padding:var(--asi-space-3) var(--asi-space-4);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-card);border-left:3px solid var(--fr-info);font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-text-secondary);max-width:96ch}.asi-extmap__note-dot{width:7px;height:7px;flex:0 0 auto;align-self:center;background:var(--asi-text-muted);border-radius:var(--asi-radius-pill)}.asi-extmap__loading{display:flex;flex-direction:column;gap:var(--asi-space-3)}.asi-extmap__error{display:flex;flex-direction:column;gap:var(--asi-space-1);padding:var(--asi-space-4);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--fr-bad)}.asi-extmap__error-label{font-family:var(--asi-font-display);font-weight:var(--asi-fw-semibold);color:var(--fr-bad)}.asi-extmap__error-detail{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-secondary)}.asi-extmap__rows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--asi-space-3)}.asi-extmap__row{display:flex;flex-direction:column;gap:var(--asi-space-3);padding:var(--asi-space-4);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-card)}.asi-extmap__row[data-mapped=no]{border-left:2px solid var(--asi-border-strong)}.asi-extmap__row[data-mapped=yes]{border-left:2px solid var(--asi-verified)}.asi-extmap__row-main{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1.4fr);align-items:center;gap:var(--asi-space-4)}.asi-extmap__ext{display:flex;align-items:center;gap:var(--asi-space-3);min-width:0}.asi-extmap__kind{flex:0 0 auto;padding:0 var(--asi-space-2);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-secondary);border:var(--asi-border-width) solid var(--asi-border-card)}.asi-extmap__ext-body{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--asi-space-2);min-width:0}.asi-extmap__ext-key{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);color:var(--asi-text-primary);word-break:break-all}.asi-extmap__ext-val{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-secondary)}.asi-extmap__ext-name{font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);color:var(--asi-text-muted)}.asi-extmap__arrow{font-family:var(--asi-font-mono);font-size:var(--asi-fs-md);color:var(--asi-text-muted)}.asi-extmap__local{min-width:0}.asi-extmap__unmapped{display:inline-flex;align-items:center;gap:var(--asi-space-2);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-muted)}.asi-extmap__unmapped-dot{width:7px;height:7px;border-radius:var(--asi-radius-pill);border:var(--asi-border-width) solid var(--asi-border-strong)}.asi-extmap__chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--asi-space-2)}.asi-extmap__chip{display:inline-flex;align-items:center;gap:var(--asi-space-1);padding:0 var(--asi-space-1) 0 var(--asi-space-2);border:var(--asi-border-width) solid var(--asi-border-card)}.asi-extmap__chip-key{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-primary);word-break:break-all}.asi-extmap__chip-x{padding:0 var(--asi-space-1);background:transparent;border:none;color:var(--asi-text-muted);font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);line-height:1;cursor:pointer}.asi-extmap__chip-x:hover{color:var(--fr-bad)}.asi-extmap__picker{display:flex;flex-direction:column;gap:var(--asi-space-2)}.asi-extmap__picker-field{position:relative}.asi-extmap__picker-input{width:100%;padding:var(--asi-space-2) var(--asi-space-3);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-input);color:var(--asi-text-primary);font-family:var(--asi-font-mono);font-size:var(--asi-fs-small)}.asi-extmap__picker-input:focus-visible{outline:none;border-color:var(--fr-focus)}.asi-extmap__picker-list{position:absolute;z-index:5;left:0;right:0;margin:0;padding:0;list-style:none;max-height:16rem;overflow-y:auto;background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-strong)}.asi-extmap__picker-opt{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto auto;align-items:baseline;gap:var(--asi-space-2);width:100%;padding:var(--asi-space-2) var(--asi-space-3);background:transparent;border:none;border-bottom:var(--asi-border-width) solid var(--asi-border-card);text-align:left;cursor:pointer}.asi-extmap__picker-opt:hover{background:var(--asi-bg-surface);box-shadow:inset 2px 0 0 var(--asi-info)}.asi-extmap__picker-opt:focus-visible{outline:var(--asi-border-width) solid var(--fr-focus);outline-offset:-2px}.asi-extmap__picker-opt-key{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-primary);word-break:break-all}.asi-extmap__picker-opt-label{font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);color:var(--asi-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asi-extmap__picker-opt-comp{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-muted)}.asi-extmap__picker-opt-tmpl{padding:0 var(--asi-space-1);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-muted);border:var(--asi-border-width) solid var(--asi-border-card)}.asi-extmap__picker-opt--raw .asi-extmap__picker-opt-label{color:var(--asi-text-muted);font-style:italic}.asi-extmap__row-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--asi-space-3)}.asi-extmap__status-wrap{display:inline-flex;align-items:center;gap:var(--asi-space-3)}.asi-extmap__status{display:inline-flex;align-items:center;gap:var(--asi-space-2);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-secondary)}.asi-extmap__status-dot{width:7px;height:7px;border-radius:var(--asi-radius-pill);background:var(--asi-text-muted)}.asi-extmap__status[data-tone=live] .asi-extmap__status-dot{background:var(--asi-verified)}.asi-extmap__status[data-tone=proposed] .asi-extmap__status-dot{background:var(--asi-info)}.asi-extmap__status[data-tone=history] .asi-extmap__status-dot{background:var(--asi-text-muted)}.asi-extmap__hist-toggle{padding:0;background:transparent;border:none;border-bottom:var(--asi-border-width) dotted var(--asi-border-strong);color:var(--asi-text-secondary);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide);cursor:pointer}.asi-extmap__hist-toggle:hover{color:var(--asi-text-primary)}.asi-extmap__actions{display:inline-flex;align-items:center;gap:var(--asi-space-2)}.asi-extmap__edit,.asi-extmap__cancel{padding:var(--asi-space-1) var(--asi-space-3);background:transparent;border:var(--asi-border-width) solid var(--asi-border-strong);color:var(--asi-text-primary);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;cursor:pointer}.asi-extmap__edit:hover,.asi-extmap__cancel:hover{border-color:var(--fr-info)}.asi-extmap__edit:disabled,.asi-extmap__cancel:disabled{opacity:.5;cursor:not-allowed}.asi-extmap__hist{list-style:none;margin:0;padding:var(--asi-space-3) 0 0;border-top:var(--asi-border-width) solid var(--asi-border-card);display:flex;flex-direction:column;gap:var(--asi-space-2)}.asi-extmap__hist-row{display:grid;grid-template-columns:3rem auto minmax(0,1fr) auto;align-items:center;gap:var(--asi-space-3);font-size:var(--asi-fs-xs)}.asi-extmap__hist-ver{font-family:var(--asi-font-mono);color:var(--asi-text-muted)}.asi-extmap__hist-keys{font-family:var(--asi-font-mono);color:var(--asi-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asi-extmap__hist-author{font-family:var(--asi-font-mono);color:var(--asi-text-muted)}@media (max-width: 900px){.asi-extmap__row-main{grid-template-columns:minmax(0,1fr);align-items:start}.asi-extmap__arrow{transform:rotate(90deg)}}[data-console][data-console-root] .ac-tt .ac-tt-name{display:inline-flex;align-items:center;gap:4px;min-width:0}[data-console][data-console-root] .ac-tt .ac-tt-chev{flex:none;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:0;background:none;color:var(--ac-ink-2);cursor:pointer}[data-console][data-console-root] .ac-tt tbody tr{cursor:default}[data-console][data-console-root] .ac-tt tbody tr[data-selected]>td:first-child{box-shadow:inset 3px 0 0 var(--ac-info-line)}[data-console][data-console-root] .ac-tt-back{display:inline-flex;align-items:center;gap:4px;min-height:36px;padding:0 12px;border:0;background:none;color:var(--ac-ink-2);cursor:pointer}[data-console][data-console-root] .ac-tt-back .ac-tt-back-icon{transform:rotate(180deg)}[data-console][data-console-root] .ac-tt-list{margin:0;padding:0;list-style:none}[data-console][data-console-root] .ac-tt-list>li{padding:4px 12px;border-top:1px solid var(--ac-c-row-line)}[data-console][data-console-root] .ac-tt-list>li[data-selected]{box-shadow:inset 3px 0 0 var(--ac-info-line)}[data-console][data-console-root] .ac-tt-item{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:36px;padding:0;border:0;background:none;color:inherit;text-align:left;cursor:pointer}[data-console][data-console-root] .ac-tt-item-cell{display:block}[data-console][data-console-root] .ac-tt-item-cell:before{content:attr(data-label) ": ";color:var(--ac-ink-2)}[data-console][data-console-root] .ac-mx-scroll{overflow:auto;border:1px solid var(--ac-c-card-line)}[data-console][data-console-root] .ac-mx-table{border-collapse:separate;border-spacing:0;min-width:100%}[data-console][data-console-root] .ac-mx-table thead th{position:sticky;top:0;z-index:2;background:var(--ac-c-node);vertical-align:bottom}[data-console][data-console-root] .ac-mx-table .ac-mx-sticky{position:sticky;left:0;z-index:1;min-width:180px;background:var(--ac-c-node);text-align:left;font-weight:400}[data-console][data-console-root] .ac-mx-table thead .ac-mx-sticky{z-index:3}[data-console][data-console-root] .ac-mx-head{min-width:132px}[data-console][data-console-root] .ac-mx-headbtn{display:grid;gap:2px;justify-items:start;padding:4px 8px;border:0;background:none;color:inherit;text-align:left;cursor:pointer}[data-console][data-console-root] .ac-mx-headbtn[aria-pressed=true]{box-shadow:inset 0 -2px 0 var(--ac-info-line)}[data-console][data-console-root] .ac-mx-headcode{font-family:var(--ac-font-mono);font-size:11px;color:var(--ac-ink-2)}[data-console][data-console-root] .ac-mx-sub{display:block;color:var(--ac-ink-2);font-size:12px}[data-console][data-console-root] .ac-mx-cell{display:inline-flex;align-items:center;gap:6px;min-width:36px;min-height:36px;padding:0 6px;border:0;background:none;color:inherit;cursor:pointer}[data-console][data-console-root] .ac-mx-due{font-family:var(--ac-font-mono);font-size:11px;text-transform:uppercase}[data-console][data-console-root] .ac-mx-foot{font-family:var(--ac-font-mono);font-variant-numeric:tabular-nums;color:var(--ac-ink-2)}[data-console][data-console-root] .ac-mx-empty{margin:0;padding:12px;color:var(--ac-ink-2)}[data-console][data-console-root] .ac-mx-cards{display:grid;gap:8px}[data-console][data-console-root] .ac-mx-card{border:1px solid var(--ac-c-card-line);padding:8px 12px}[data-console][data-console-root] .ac-mx-holder{display:flex;align-items:center;gap:8px;flex-wrap:wrap}[data-console][data-console-root] .ac-mx-list{margin:8px 0 0;padding:0;list-style:none}[data-console][data-console-root] .ac-mx-list>li{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--ac-c-row-line)}[data-console][data-console-root] .ac-rv-group{border:1px solid var(--ac-c-card-line);margin-bottom:12px}[data-console][data-console-root] .ac-rv-head{display:flex;align-items:center;gap:12px;min-height:40px;padding:0 12px;border-bottom:1px solid var(--ac-c-row-line)}[data-console][data-console-root] .ac-rv-name{flex:1;min-width:0;font-weight:600}[data-console][data-console-root] .ac-rv-count,[data-console][data-console-root] .ac-rv-code,[data-console][data-console-root] .ac-rv-reason{font-family:var(--ac-font-mono);font-size:12px;color:var(--ac-ink-2)}[data-console][data-console-root] .ac-rv-rows{margin:0;padding:0;list-style:none}[data-console][data-console-root] .ac-rv-row{display:grid;grid-template-columns:auto minmax(120px,1fr) minmax(160px,1.4fr) minmax(120px,1fr) minmax(200px,1.6fr) auto;align-items:center;gap:12px;padding:6px 12px;border-bottom:1px solid var(--ac-c-row-line)}[data-console][data-console-root] .ac-rv-perm,[data-console][data-console-root] .ac-rv-when,[data-console][data-console-root] .ac-rv-verbs{display:grid;gap:2px;justify-items:start;min-width:0}[data-console][data-console-root] .ac-rv-verbs{grid-auto-flow:column;gap:6px}[data-console][data-console-root] .ac-rv-prompt{display:flex;align-items:end;flex-wrap:wrap;gap:8px;margin-bottom:12px;padding:8px 12px;border:1px solid var(--ac-c-card-line);background:var(--ac-c-node)}[data-console][data-console-root] .ac-rv-empty{margin:0;padding:12px;color:var(--ac-ink-2)}@container console (max-width: 640px){[data-console][data-console-root] .ac-rv-row{grid-template-columns:1fr;gap:4px}}[data-console] .ac-pp{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px;margin:0;padding:0;list-style:none}[data-console] .ac-pp-stop{display:flex;align-items:center;gap:8px;min-width:0}[data-console] .ac-pp-node{display:flex;flex-direction:column;gap:2px;min-width:0;min-height:34px;padding:5px 10px 5px 9px;border:1px solid var(--ac-c-card-line);background:var(--ac-c-node)}[data-console] .ac-pp-label{font-weight:600;color:var(--ac-ink-strong);overflow-wrap:anywhere}[data-console] .ac-pp-meta,[data-console] .ac-pp-stats{font-size:var(--ac-text-xs);color:var(--ac-ink-2)}[data-console] .ac-pp-stats{font-family:var(--ac-font-mono)}[data-console] .ac-pp-join{display:inline-flex;align-items:center;gap:6px;color:var(--ac-ink-3)}[data-console] .ac-pp[data-dir=rtl] .ac-pp-arrow{transform:scaleX(-1)}[data-console] .ac-pp-join[data-dangling]{padding:2px 6px;border:1px dashed var(--ac-rule);color:var(--ac-ink-2)}[data-console] .ac-pp-why{font-size:var(--ac-text-xs)}@container console (max-width: 640px){[data-console] .ac-pp{flex-direction:column;flex-wrap:nowrap;gap:0}[data-console] .ac-pp-stop{flex-direction:column;align-items:stretch;gap:0}[data-console] .ac-pp-join{padding:3px 0 3px 14px}[data-console] .ac-pp-arrow{transform:rotate(90deg)}[data-console] .ac-pp[data-dir=rtl] .ac-pp-arrow{transform:rotate(-90deg)}}[data-console] .asi-entitlements{display:flex;flex-direction:column;gap:12px}[data-console] .asi-ent-note{margin:0 0 8px;max-width:none}[data-console] .asi-grant-form{display:grid;gap:12px}[data-console] .asi-grant-picked{display:flex;align-items:center;gap:8px}[data-console] .asi-grant-search{display:grid;gap:4px}[data-console] .asi-grant-list{list-style:none;margin:0;padding:0;max-height:220px;overflow:auto;display:grid}[data-console] .asi-grant-list .ac-btn{width:100%;justify-content:space-between}[data-console] .asi-grantdrawer{display:grid;gap:8px}[data-console] .asi-grantdrawer p{margin:0}[data-console] .asi-grantdrawer-path{display:grid;gap:2px}.asi-identity{display:flex;flex-direction:column;gap:var(--asi-space-5)}.asi-identity__head{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:var(--asi-space-4)}.asi-identity__title{font-family:var(--asi-font-display);font-size:var(--asi-fs-h2);font-weight:var(--asi-fw-bold);letter-spacing:var(--asi-ls-tight);margin:0}.asi-identity__sub{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:1.5;color:var(--asi-text-secondary);margin:var(--asi-space-2) 0 0;max-width:58ch}.asi-identity__op-link{font-family:var(--asi-font-display);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);color:var(--fr-info);text-decoration:none;white-space:nowrap;transition:var(--asi-transition-fast)}.asi-identity__op-link:hover{text-shadow:var(--asi-glow-sm)}.asi-identity__tabbar{display:flex;flex-direction:column}.asi-identity__tabs{display:flex;gap:var(--asi-space-4);flex-wrap:wrap;border-bottom:var(--asi-border-width) solid var(--asi-border-card)}.asi-identity__tab-wrap{display:inline-flex;align-items:center;gap:var(--asi-space-1)}.asi-identity__tab{font-family:var(--asi-font-display);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-muted);background:transparent;border:none;border-bottom:calc(var(--asi-border-width) * 2) solid transparent;margin-bottom:calc(-1 * var(--asi-border-width));padding:var(--asi-space-3) var(--asi-space-1);cursor:pointer;transition:color var(--asi-transition-fast),border-color var(--asi-transition-fast)}.asi-identity__tab:hover{color:var(--asi-text-secondary)}.asi-identity__tab--active{color:var(--asi-text-primary);border-bottom-color:var(--fr-accent)}.asi-identity__tab:focus-visible{outline:var(--asi-border-width) solid var(--fr-focus);outline-offset:2px}.asi-identity__tab-caption{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);color:var(--asi-text-muted);margin:var(--asi-space-3) 0 0;max-width:72ch}.asi-identity__panel{display:flex;flex-direction:column;gap:var(--asi-space-4)}.asi-identity__msg{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-muted);padding:var(--asi-space-6);border:var(--asi-border-width) dashed var(--asi-border);border-radius:var(--asi-radius-sm);text-align:center}.asi-identity__msg--error{color:var(--asi-danger-foreground);background:var(--fr-bad);border-style:solid;border-color:var(--fr-bad)}.asi-identity-form{display:flex;flex-direction:column;gap:var(--asi-space-3)}.asi-identity-form__row{display:flex;flex-wrap:wrap;gap:var(--asi-space-2);align-items:flex-end}.asi-identity-field{display:flex;flex-direction:column;gap:var(--asi-space-1)}.asi-identity-field:has(>.asi-scope-picker){flex:1 1 32rem;max-width:48rem}.asi-identity-field__label{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-medium);text-transform:uppercase;letter-spacing:var(--asi-ls-wide);color:var(--asi-text-secondary)}.asi-identity-input,.asi-identity-select{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-primary);background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border-input);border-radius:var(--asi-radius-sm);padding:var(--asi-space-2) var(--asi-space-3);min-width:16rem}.asi-identity-input:focus,.asi-identity-select:focus{outline:none;border-color:var(--fr-focus);box-shadow:var(--asi-glow-sm)}.asi-identity-input--readonly{display:flex;align-items:center;background:var(--asi-bg-surface);color:var(--asi-text-muted)}.asi-identity-input--readonly code{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-primary);word-break:break-all}.asi-identity-field .asi-entity-picker{min-width:20rem}.asi-identity-revoke-list{display:flex;flex-direction:column;gap:var(--asi-space-2);list-style:none;margin:0;padding:0}.asi-identity-revoke-row{display:flex;align-items:center;justify-content:space-between;gap:var(--asi-space-3);flex-wrap:wrap;padding:var(--asi-space-2) var(--asi-space-3);border:var(--asi-border-width) solid var(--asi-border);border-radius:var(--asi-radius-sm);background:var(--asi-bg-elevated)}.asi-identity-revoke-row__scope{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-primary);word-break:break-all}.asi-identity-closure{display:flex;flex-direction:column;gap:var(--asi-space-3)}.asi-identity-closure__owner{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-secondary);display:flex;gap:var(--asi-space-2);align-items:center}.asi-identity-closure__owner-name{color:var(--asi-text-primary);font-weight:var(--asi-fw-semibold)}.asi-identity-scopes{display:flex;flex-direction:column;gap:var(--asi-space-2)}.asi-identity-scope{display:flex;align-items:center;justify-content:space-between;gap:var(--asi-space-3);font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-primary);background:var(--asi-bg-page);border:var(--asi-border-width) solid var(--asi-border);border-radius:var(--asi-radius-sm);padding:var(--asi-space-2) var(--asi-space-3)}.asi-identity-scope__name{word-break:break-all}.asi-identity-scope__via{font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide);color:var(--fr-onAccentFill);background:var(--fr-infoFill);border-radius:var(--asi-radius-pill);padding:1px var(--asi-space-2);white-space:nowrap}.asi-identity-owners{display:flex;flex-direction:column;gap:var(--asi-space-2)}.asi-identity-owner-row{display:flex;align-items:center;gap:var(--asi-space-3);font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);border:var(--asi-border-width) solid var(--asi-border);border-radius:var(--asi-radius-sm);padding:var(--asi-space-2) var(--asi-space-3)}.asi-identity-owner-row__nhi{color:var(--asi-text-primary);font-weight:var(--asi-fw-semibold)}.asi-identity-owner-row__arrow{color:var(--asi-text-muted)}.asi-identity-owner-row__human{color:var(--fr-info)}.asi-identity-owner-row__none{color:var(--asi-warning-foreground);background:var(--asi-warning);border-radius:var(--asi-radius-pill);font-size:var(--asi-fs-xs);padding:1px var(--asi-space-2)}.asi-identity-denied{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-muted)}.asi-identity-graph{display:flex;flex-direction:column;gap:var(--asi-space-4)}.asi-perm{display:flex;flex-direction:column;gap:var(--asi-space-5);max-width:72ch;padding:var(--asi-space-2) 0 var(--asi-space-8, 2rem);font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:1.6;color:var(--asi-text-primary)}.asi-perm__eyebrow{margin:0;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--fr-accent)}.asi-perm__title{margin:var(--asi-space-1) 0 var(--asi-space-3);font-family:var(--asi-font-display);font-size:var(--asi-fs-h2);font-weight:var(--asi-fw-bold);letter-spacing:var(--asi-ls-tight)}.asi-perm__chain{display:flex;flex-wrap:wrap;gap:var(--asi-space-1) var(--asi-space-2);margin:0;padding:0;list-style:none;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--asi-text-secondary)}.asi-perm__chain li+li:before{content:"→";margin-right:var(--asi-space-2);color:var(--asi-text-muted)}.asi-perm__section h2{margin:0 0 var(--asi-space-2);padding-bottom:var(--asi-space-1);border-bottom:var(--asi-border-width) solid var(--asi-border-card);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.1em;color:var(--asi-text-secondary)}.asi-perm__section p,.asi-perm__section ul,.asi-perm__section ol{margin:0 0 var(--asi-space-2)}.asi-perm__section ul,.asi-perm__section ol{padding-left:var(--asi-space-5)}.asi-perm__section li+li{margin-top:var(--asi-space-1)}.asi-perm code{font-family:var(--asi-font-mono);font-size:.92em;overflow-wrap:anywhere}.asi-perm a{color:var(--fr-info);text-underline-offset:2px}.asi-perm__example{padding:var(--asi-space-3) var(--asi-space-4);border:var(--asi-border-width) solid var(--asi-border-card);border-left:2px solid var(--fr-info);border-radius:var(--asi-radius-sm);background:var(--asi-bg-secondary)}.asi-fp,.i-drawer{--i-solid: #f5f7fa}[data-console][data-theme=nightwatch] :is(.asi-fp,.i-drawer){--i-solid: #161b23}[data-console] .asi-fp{display:flex;flex-direction:column;gap:10px;padding:8px 20px 24px;min-width:0;letter-spacing:normal;line-height:1.45}[data-console] .asi-fp-stage{letter-spacing:normal}[data-console][data-console-root] .asi-fp .ac-panel-title{line-height:inherit}[data-console] :is(.asi-fp,.i-drawer) .m-sep{color:var(--ac-ink-3);margin:0 4px}[data-console] :is(.asi-fp,.i-drawer) .m-owner{font-size:12px;color:var(--ac-ink-2)}:where([data-console] :is(.asi-fp,.i-drawer)) .m-link{font-size:12px;color:var(--ac-info);text-decoration:underline;text-underline-offset:2px}[data-console] :is(.asi-fp,.i-drawer) .m-btn,[data-console] :is(.asi-fp,.i-drawer) .ac-btn:not(.ac-theme-btn){display:inline-flex;align-items:center;justify-content:center;gap:4px;box-sizing:border-box;height:26px;min-height:26px;width:auto;max-width:none;padding:0 10px;font:600 11px/1 var(--ac-font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:1px solid var(--ac-edge);border-radius:0;background:transparent;color:var(--ac-ink-strong);cursor:pointer;box-shadow:none}[data-console] :is(.asi-fp,.i-drawer) .m-btn:hover:not(:disabled){border-color:var(--ac-ink-strong);background:var(--ac-plate-hover)}[data-console] :is(.asi-fp,.i-drawer) .m-btn:focus-visible,[data-console] :is(.asi-fp,.i-drawer) .m-ibtn:focus-visible,[data-console] :is(.asi-fp,.i-drawer) .m-chip:focus-visible,[data-console] :is(.asi-fp,.i-drawer) .m-reason:focus-visible{outline:2px solid var(--ac-focus);outline-offset:1px}[data-console] :is(.asi-fp,.i-drawer) .m-btn:disabled{opacity:.45;cursor:not-allowed}[data-console] :is(.asi-fp,.i-drawer) .m-btn--t1{background:var(--ac-accent-fill);border-color:var(--ac-accent-fill-edge);color:var(--ac-on-fill)}[data-console] :is(.asi-fp,.i-drawer) .m-btn--t1:hover:not(:disabled){background:var(--ac-accent-fill-hover);border-color:var(--ac-accent-fill-edge)}[data-console] :is(.asi-fp,.i-drawer) .m-ibtn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:24px;height:24px;padding:0;border:1px solid var(--ac-edge);border-radius:0;background:transparent;color:var(--ac-ink-strong);cursor:pointer}[data-console] :is(.asi-fp,.i-drawer) .m-ibtn:hover{background:var(--ac-plate-hover)}[data-console] :is(.asi-fp,.i-drawer) .m-verbs{display:flex;flex-wrap:wrap;gap:4px}[data-console] :is(.asi-fp,.i-drawer) .m-verbwrap{display:flex;flex-direction:column;gap:6px;min-width:0}[data-console] :is(.asi-fp,.i-drawer) .m-confirm{display:flex;flex-wrap:wrap;gap:4px;align-items:center}[data-console] :is(.asi-fp,.i-drawer) .m-reason,[data-console][data-console-root] :is(.asi-fp,.i-drawer) .ac-input{box-sizing:border-box;height:26px;min-height:26px;padding:0 8px;font:400 12px/1 var(--ac-font-ui);border:1px solid var(--ac-edge);border-radius:0;background:var(--ac-well);color:var(--ac-ink-strong)}[data-console] :is(.asi-fp,.i-drawer) .m-reason{width:260px;max-width:100%}[data-console] :is(.asi-fp,.i-drawer) .m-confirm-msg{font-size:11px;color:var(--ac-alert)}:where([data-console] :is(.asi-fp,.i-drawer)) .m-chip{display:inline-flex;align-items:center;height:20px;padding:0 6px;border:1px solid var(--ac-hair);border-radius:2px;background:transparent;color:var(--ac-info);font-size:11px;cursor:pointer}[data-console] :is(.asi-fp,.i-drawer) .m-chip:hover{border-color:var(--ac-edge)}[data-console] .asi-fp-stage .m-strip{display:flex;gap:8px;align-items:center;padding:6px 20px;border-bottom:1px dashed var(--ac-warn);background:var(--ac-panel-solid);color:var(--ac-ink);font-size:12px}[data-console] .asi-fp-stage .m-strip-dot{width:6px;height:6px;background:var(--ac-warn)}[data-console] :is(.asi-fp,.i-drawer) .m-err{display:flex;gap:12px;align-items:center;padding:10px 12px;border:1px solid var(--ac-alert);background:var(--ac-panel);font-size:13px}[data-console] :is(.asi-fp,.i-drawer) .m-err .ac-micro{color:var(--ac-alert)}[data-console] :is(.asi-fp,.i-drawer) .m-empty{padding:28px 20px;border:1px dashed var(--ac-rule);text-align:center;font-size:13px;color:var(--ac-ink-2)}[data-console] :is(.asi-fp,.i-drawer) .m-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}[data-console] .asi-fp .i-strip{display:flex;flex-wrap:wrap;align-items:stretch;padding:0;min-height:28px}[data-console] .asi-fp .i-cells{display:flex;flex-wrap:wrap;flex:1 1 auto;min-width:0}[data-console] .asi-fp .i-cell{display:inline-flex;align-items:center;gap:6px;box-sizing:border-box;height:28px;padding:0 12px;border:0;border-right:1px solid var(--ac-hair);border-radius:0;background:transparent;color:var(--ac-ink-2);font:600 11px/1 var(--ac-font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer}[data-console] .asi-fp .i-cell:hover{background:var(--ac-plate-hover)}[data-console] .asi-fp .i-cell:focus-visible,[data-console] .asi-fp .i-lnk:focus-visible,[data-console] .asi-fp .i-row:focus-visible,[data-console] .asi-fp .i-scroll:focus-visible{outline:2px solid var(--ac-focus);outline-offset:-2px}[data-console] .asi-fp .i-cell b{font:600 12px/1 var(--ac-font-mono);color:var(--ac-ink-strong);letter-spacing:0}[data-console] .asi-fp .i-cell[data-n="0"] b{color:var(--ac-ink-3);font-weight:400}[data-console] .asi-fp .i-cell[data-tone=alert]:not([data-n="0"]) b{color:var(--ac-alert)}[data-console] .asi-fp .i-cell[data-tone=warn]:not([data-n="0"]) b{color:var(--ac-warn-ink)}[data-console] .asi-fp .i-cell[aria-pressed=true]{background:var(--ac-sel);color:var(--ac-ink-strong);box-shadow:inset 0 -2px 0 var(--ac-ink-strong)}[data-console] .asi-fp .i-sub{font-weight:400;color:var(--ac-ink-3);letter-spacing:0;text-transform:none;font-size:11px}[data-console] .asi-fp .i-meta{display:flex;align-items:center;gap:12px;margin-left:auto;padding:0 12px;min-height:28px;font:11px/1 var(--ac-font-mono);color:var(--ac-ink-2);flex-wrap:wrap}[data-console] .asi-fp .i-lnk{padding:0;border:0;background:none;cursor:pointer;font:600 11px/1 var(--ac-font-mono);letter-spacing:.06em}[data-console] .asi-fp .i-live{display:inline-flex;align-items:center;gap:6px;color:var(--ac-ink-2);white-space:nowrap}[data-console] .asi-fp .i-live i{width:6px;height:6px;background:var(--ac-live);display:inline-block}[data-console] .asi-fp.is-stale .i-live i{background:var(--ac-warn)}[data-console] .asi-fp.is-stale .i-live{color:var(--ac-ink-3)}[data-console] .asi-fp .i-band{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center;padding:6px 12px;border:1px dashed var(--ac-warn);background:var(--ac-panel);font-size:12px;color:var(--ac-ink)}[data-console] .asi-fp .i-band .m-verbwrap{flex-direction:row;flex-wrap:wrap;align-items:center;margin-left:auto}[data-console] .asi-fp .i-band b{font-weight:600;color:var(--ac-ink-strong)}[data-console] .asi-fp .i-roster{display:flex;flex-direction:column;min-width:0}[data-console] .asi-fp .i-tools{display:flex;flex-wrap:wrap;gap:6px;align-items:center}[data-console] .asi-fp .i-tools .ac-input{width:190px;max-width:100%}[data-console] .asi-fp .i-tools select.ac-input{width:auto;padding-right:6px;font:400 12px/1 var(--ac-font-ui)}[data-console] .asi-fp .i-count{font:11px/1 var(--ac-font-mono);color:var(--ac-ink-2)}[data-console] .asi-fp .i-scroll{overflow:auto;max-height:clamp(320px,calc(100vh - 300px),640px);container:roster / inline-size;position:relative}[data-console] .asi-fp .i-scroll.i-virt{max-height:none;height:clamp(320px,calc(100vh - 300px),640px)}[data-console] .asi-fp .i-tbl{table-layout:fixed;width:100%;min-width:640px;border-collapse:separate;border-spacing:0}[data-console] .asi-fp .i-tbl th{position:sticky;top:0;z-index:2;height:26px;padding:0 4px;background:var(--i-solid);text-align:left;white-space:nowrap;font:600 10px/1 var(--ac-font-mono);letter-spacing:.08em;color:var(--ac-ink-3);border-bottom:1px solid var(--ac-hair)}[data-console] .asi-fp .i-tbl td{height:36px;box-sizing:border-box;padding:2px 4px;vertical-align:middle;line-height:1.25;border-bottom:1px solid var(--ac-hair);background:var(--i-rowbg, transparent);overflow:hidden}[data-console] .asi-fp .i-tbl .i-r{text-align:right}[data-console] .asi-fp .i-tbl th.i-agent,[data-console] .asi-fp .i-tbl td.i-agent{position:sticky;left:0;z-index:1;background:var(--i-rowbg, var(--i-solid))}[data-console] .asi-fp .i-tbl th.i-agent{z-index:3;background:var(--i-solid)}[data-console] .asi-fp .i-tbl .i-w,[data-console] .asi-fp .i-tbl col.i-w,[data-console] .asi-fp .i-tbl .i-o,[data-console] .asi-fp .i-tbl col.i-o{display:none}@container roster (min-width: 700px){[data-console] .asi-fp .i-tbl td.i-o,[data-console] .asi-fp .i-tbl th.i-o{display:table-cell}[data-console] .asi-fp .i-tbl col.i-o{display:table-column}}@container roster (min-width: 880px){[data-console] .asi-fp .i-tbl td.i-w,[data-console] .asi-fp .i-tbl th.i-w{display:table-cell}[data-console] .asi-fp .i-tbl col.i-w{display:table-column}[data-console] .asi-fp .i-tbl .i-t2{display:none}}[data-console] .asi-fp .i-row{cursor:pointer;--i-rowbg: transparent}[data-console] .asi-fp .i-row:hover{--i-rowbg: var(--ac-plate-hover)}[data-console] .asi-fp .i-row[data-held="1"]{--i-rowbg: color-mix(in srgb, var(--ac-alert) 7%, var(--i-solid))}[data-console] .asi-fp .i-row[data-held="1"] td.i-agent{box-shadow:inset 2px 0 0 var(--ac-alert)}[data-console] .asi-fp .i-row[aria-selected=true]{--i-rowbg: color-mix(in srgb, var(--ac-ink-strong) 9%, var(--i-solid))}[data-console] .asi-fp .i-row[aria-selected=true] td{border-bottom-color:var(--ac-ink-3)}[data-console] .asi-fp .i-row[aria-selected=true] td.i-agent{box-shadow:inset 3px 0 0 var(--ac-ink-strong)}[data-console] .asi-fp .i-row[aria-selected=true][data-held="1"] td.i-agent{box-shadow:inset 3px 0 0 var(--ac-alert)}[data-console] .asi-fp .i-ih .m-link{color:var(--ac-info);text-decoration:underline;text-underline-offset:2px}[data-console] .asi-fp .i-l1{display:flex;align-items:center;gap:4px;min-width:0}[data-console] .asi-fp .i-name{font:600 13px/1.2 var(--ac-font-ui);color:var(--ac-ink-strong);white-space:nowrap}[data-console] .asi-fp .i-l2{font:11px/1.25 var(--ac-font-ui);color:var(--ac-ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-console] .asi-fp .i-l2.m-owner{color:var(--ac-ink-3);font-size:11px}[data-console] .asi-fp .i-l1 .m-chip{height:18px;padding:0 5px;font-size:10px;flex:0 0 auto;margin-left:auto}[data-console] .asi-fp .i-m{font:11px/1.25 var(--ac-font-mono);color:var(--ac-ink-strong);font-variant-numeric:tabular-nums}[data-console] .asi-fp .i-m.i-dim,[data-console] .asi-fp .i-dim{color:var(--ac-ink-3)}[data-console] .asi-fp .i-score{display:inline-block;min-width:34px;font:600 11px/1 var(--ac-font-mono);color:var(--ac-ink-strong);font-variant-numeric:tabular-nums}[data-console] .asi-fp .i-drift{display:flex;align-items:center;gap:4px}[data-console] .asi-fp .i-sp{display:block;flex:0 0 auto}[data-console] .asi-fp .i-sp-line{fill:none;stroke:var(--ac-ink-2);stroke-width:1.25;stroke-linejoin:round}[data-console] .asi-fp .i-sp-eng{stroke:var(--ac-alert);stroke-width:1;stroke-dasharray:3 2;opacity:.75}[data-console] .asi-fp .i-sp-end{fill:var(--ac-ink-strong)}[data-console] .asi-fp .i-sp[data-hi="1"] .i-sp-line{stroke:var(--ac-alert)}[data-console] .asi-fp .i-sp[data-hi="1"] .i-sp-end{fill:var(--ac-alert)}[data-console] .asi-fp .i-warm .i-score{color:var(--ac-ink-3);font-weight:400}[data-console] .asi-fp .i-warmtag{font:10px/1 var(--ac-font-mono);color:var(--ac-ink-3);letter-spacing:.04em}[data-console] .asi-fp .i-trend{display:inline-flex;align-items:center;gap:3px}[data-console] .asi-fp .i-trend svg{width:10px;height:10px;fill:none;stroke:var(--ac-ink-2);stroke-width:1.4}[data-console] .asi-fp .i-trend[data-k=flat],[data-console] .asi-fp .i-trend[data-k=flat] svg{color:var(--ac-ink-3);stroke:var(--ac-ink-3)}[data-console] .asi-fp .i-trend[data-hot="1"] svg{stroke:var(--ac-warn-ink)}[data-console] .asi-fp .i-trend[data-hot="1"]{color:var(--ac-warn-ink)}[data-console] .asi-fp .i-held2{font:10px/1.25 var(--ac-font-mono);letter-spacing:-.02em;color:var(--ac-ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-console] .asi-fp .i-held1{font:11px/1.25 var(--ac-font-ui);color:var(--ac-ink-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-console] .asi-fp.is-stale .i-tbl [data-t]{color:var(--ac-ink-3)}[data-console] .asi-fp .i-tbl .ac-mark{position:relative;font-size:10px;letter-spacing:.03em;padding-left:5px;padding-right:5px}[data-console] .asi-fp .i-sweep .ac-mark:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:2px;background:var(--ac-accent-fill);transform-origin:left center;animation:i-sweep .4s ease-out both}@keyframes i-sweep{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[data-console] .asi-fp .i-none{padding:24px 12px;text-align:center;color:var(--ac-ink-2);font-size:13px;height:auto}[data-console] .asi-fp .i-none .m-btn{margin-left:8px}[data-console] .asi-fp .i-spc td{height:auto;padding:0;border:0}[data-console] .asi-fp .i-empty{padding:28px 20px;text-align:center;font-size:13px;color:var(--ac-ink-2)}@container roster (max-width: 519px){[data-console] .asi-fp .i-tbl,[data-console] .asi-fp .i-tbl tbody{display:block;min-width:0;width:100%}[data-console] .asi-fp .i-tbl thead,[data-console] .asi-fp .i-tbl colgroup{display:none}[data-console] .asi-fp .i-tbl tr.i-row{display:flex;flex-wrap:wrap;align-content:center;height:70px;box-sizing:border-box;border-bottom:1px solid var(--ac-hair);background:var(--i-rowbg, transparent)}[data-console] .asi-fp .i-tbl tr.i-row td{display:block;height:auto;border:0;background:transparent;padding:2px 6px;box-sizing:border-box;min-width:0}[data-console] .asi-fp .i-tbl tr.i-row td.i-agent{position:static;box-shadow:none;flex:0 0 calc(100% - 140px)}[data-console] .asi-fp .i-tbl tr.i-row td:nth-child(2){flex:0 0 140px}[data-console] .asi-fp .i-tbl tr.i-row td:nth-child(3){flex:0 0 auto}[data-console] .asi-fp .i-tbl tr.i-row td:nth-child(4){flex:0 0 auto}[data-console] .asi-fp .i-tbl tr.i-row td:nth-child(5){flex:1 1 0}[data-console] .asi-fp .i-tbl tr.i-row td:nth-child(n+6){display:none}[data-console] .asi-fp .i-tbl tr.i-row td.i-agent .i-l1 .m-chip{display:none}[data-console] .asi-fp .i-tbl tr.i-row[data-held="1"]{box-shadow:inset 2px 0 0 var(--ac-alert)}[data-console] .asi-fp .i-tbl tr.i-row[aria-selected=true]{box-shadow:inset 3px 0 0 var(--ac-ink-strong)}[data-console] .asi-fp .i-tbl tr.i-row[aria-selected=true][data-held="1"]{box-shadow:inset 3px 0 0 var(--ac-alert)}[data-console] .asi-fp .i-tbl tr.i-spc,[data-console] .asi-fp .i-tbl tr.i-spc td{display:block}}@media (max-width: 640px){[data-console] .asi-fp .i-tools input.i-search{flex:1 1 100%;width:auto}}@container console (max-width: 1100px){[data-console] .asi-fp .i-scroll{max-height:520px}}@media (max-width: 640px){[data-console] .asi-fp .i-tools .ac-input{width:150px}[data-console] .asi-fp .i-meta{padding:6px 12px}}@media (prefers-reduced-motion: reduce){[data-console] .asi-fp .i-sweep .ac-mark:after{animation:none}}[data-console] .i-drawer{width:min(520px,100%)}[data-console] .i-drawer .i-insp{flex:1 1 auto;min-height:0;overflow:auto;container:insp / inline-size;transition:opacity .12s linear}[data-console] .i-drawer .i-close{flex:0 0 auto}[data-console][data-console-root] .i-drawer .ac-input{box-sizing:border-box;height:26px;min-height:26px;padding:0 8px;font:400 12px/1 var(--ac-font-ui);border:1px solid var(--ac-edge);border-radius:0;background:var(--ac-well);color:var(--ac-ink-strong)}[data-console] .i-drawer .i-insp[data-fade="1"]{opacity:0;transition:none}[data-console] .i-drawer .i-ih{position:sticky;top:0;z-index:3;padding:10px 12px 8px;background:var(--i-solid);border-bottom:1px solid var(--ac-hair);display:grid;gap:6px}[data-console] .i-drawer .i-ih1{display:flex;align-items:center;gap:8px;flex-wrap:wrap}[data-console] .i-drawer .i-iname{margin:0;font:600 16px/1.2 var(--ac-font-ui);color:var(--ac-ink-strong)}[data-console] .i-drawer .i-facts{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:center;font-size:12px;color:var(--ac-ink-2)}[data-console] .i-drawer .i-why{margin:0;font-size:12px;line-height:1.45;color:var(--ac-ink-2)}[data-console] .i-drawer .i-why b{color:var(--ac-ink-strong);font-weight:600}[data-console] .i-drawer .i-vrow{display:flex;flex-wrap:wrap;gap:4px;align-items:flex-start}[data-console] .i-drawer .i-vrow .m-verbwrap{flex:1 1 auto}[data-console] .i-drawer .i-split{display:inline-flex;gap:1px;position:relative}[data-console] .i-drawer .i-splitarrow{width:22px;padding:0!important}[data-console] .i-drawer .i-menuwrap{position:relative;display:inline-flex}[data-console] .i-drawer .i-menu{position:absolute;z-index:20;top:28px;left:0;min-width:150px;display:none;flex-direction:column;padding:2px;background:#f5f7fa;border:1px solid var(--ac-edge)}#kit-root[data-theme=nightwatch] .i-menu{background:#161b23}[data-console] .i-drawer .i-menu[data-open="1"]{display:flex}[data-console] .i-drawer .i-menuright .i-menu{left:auto;right:0}[data-console] .i-drawer .i-menu button{display:flex;align-items:center;gap:6px;height:24px;padding:0 8px;border:0;background:transparent;color:var(--ac-ink-strong);font:600 11px/1 var(--ac-font-mono);letter-spacing:.06em;text-align:left;cursor:pointer;text-transform:uppercase;white-space:nowrap}[data-console] .i-drawer .i-menu button:hover,[data-console] .i-drawer .i-menu button:focus-visible{background:var(--ac-plate-hover);outline:none}[data-console] .i-drawer .i-menu button[aria-checked=true]:before{content:"";width:6px;height:6px;background:var(--ac-ink-strong)}[data-console] .i-drawer .i-menu button[aria-checked=false]:before{content:"";width:6px;height:6px}[data-console] .i-drawer .i-ttlnote{font:11px/1 var(--ac-font-mono);color:var(--ac-ink-2)}[data-console] .i-drawer .i-ibody{padding:10px 12px 12px;display:grid;gap:14px}[data-console] .i-drawer .i-sec{min-width:0;display:grid;gap:6px;align-content:start}[data-console] .i-drawer .i-sec>h3{margin:0;color:var(--ac-ink-3)}@container insp (min-width: 640px){[data-console] .i-drawer .i-ibody{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}[data-console] .i-drawer .i-sec--full,[data-console] .i-drawer .i-bind{grid-column:1 / -1}}[data-console] .i-drawer .i-leg{display:flex;flex-wrap:wrap;gap:2px 12px;font:10px/1.3 var(--ac-font-mono);color:var(--ac-ink-3)}[data-console] .i-drawer .i-mini{width:100%;table-layout:fixed;border-collapse:collapse;font-size:12px}[data-console] .i-drawer .i-mini th{text-align:left;font:600 10px/1 var(--ac-font-mono);letter-spacing:.08em;color:var(--ac-ink-3);padding:3px 6px 3px 0;border-bottom:1px solid var(--ac-hair)}[data-console] .i-drawer .i-mini td{padding:4px 6px 4px 0;border-bottom:1px solid var(--ac-hair);color:var(--ac-ink);vertical-align:top}[data-console] .i-drawer .i-mini td.i-mono{font:11px/1.3 var(--ac-font-mono)}[data-console] .i-drawer .i-mini td{overflow-wrap:break-word;padding-right:8px}[data-console] .i-drawer .i-mini th:nth-child(1){width:26%}[data-console] .i-drawer .i-mini th:nth-child(2),[data-console] .i-drawer .i-mini th:nth-child(3){width:25%}[data-console] .i-drawer .i-mini th:nth-child(4){width:24%}[data-console] .i-drawer .i-tbl td.i-w,[data-console] .i-drawer .i-tbl th.i-w{padding-left:14px}[data-console] .i-drawer .i-list{margin:0;padding:0;list-style:none;display:grid;gap:4px;font-size:12px;color:var(--ac-ink)}[data-console] .i-drawer .i-list code{font:10px var(--ac-font-mono)}[data-console] .i-drawer .i-quiet{margin:0;font-size:12px;color:var(--ac-ink-3)}[data-console] .i-drawer .i-vlog{max-height:150px;overflow:auto;border:1px solid var(--ac-hair)}[data-console] .i-drawer .i-vlog table{width:100%;border-collapse:collapse;font:11px/1.2 var(--ac-font-mono);font-variant-numeric:tabular-nums}[data-console] .i-drawer .i-vlog th{position:sticky;top:0;background:var(--i-solid);text-align:left;padding:3px 6px;font-size:10px;letter-spacing:.08em;color:var(--ac-ink-3)}[data-console] .i-drawer .i-vlog td{padding:2px 6px;color:var(--ac-ink-2);white-space:nowrap}[data-console] .i-drawer .i-vlog tr[data-v="1"] td{color:var(--ac-alert)}[data-console] .i-drawer .i-bind{border-top:1px solid var(--ac-hair);padding-top:10px}[data-console] .i-drawer .i-bind .m-verbs{align-items:center}[data-console] .i-drawer .i-bind .ac-input{width:170px;font:400 12px/1 var(--ac-font-mono)}[data-console] .i-drawer .i-open{margin-left:auto}[data-console] .i-drawer .i-menuright:has(.i-menu[data-open]){flex:0 0 100%;justify-content:flex-end}[data-console] .i-drawer .i-menuright{align-items:flex-start}[data-console] .i-drawer .i-menuright .i-menu{position:static;flex-direction:row;margin-left:4px}[data-console] .i-drawer .i-menuright .i-menu[data-open="1"]{display:flex}[data-console] .i-drawer .i-mini .i-nb{white-space:nowrap}[data-console] .i-drawer .i-sec[data-fig=I2]{container:i2 / inline-size}@container i2 (max-width: 400px){[data-console] .i-drawer .i-mini,[data-console] .i-drawer .i-mini tbody{display:block}[data-console] .i-drawer .i-mini thead{display:none}[data-console] .i-drawer .i-mini tr{display:grid;gap:1px;padding:5px 0;border-bottom:1px solid var(--ac-hair)}[data-console] .i-drawer .i-mini td{display:block;padding:0;border:0}[data-console] .i-drawer .i-mini td.i-ch{font-weight:600}[data-console] .i-drawer .i-mini td[data-l]:before{content:attr(data-l);display:inline-block;width:64px;color:var(--ac-ink-3);font:600 10px/1.3 var(--ac-font-mono);letter-spacing:.08em}}@container console (max-width: 640px){[data-console] .i-drawer{top:0;width:100%;max-height:none;height:100%;border-width:0;border-radius:0}[data-console] .i-drawer .m-btn,[data-console] .i-drawer .m-ibtn,[data-console] .i-drawer .i-splitarrow,[data-console] .i-drawer .ac-input,[data-console] .i-drawer .m-reason,[data-console][data-console-root] .i-drawer .ac-input{height:44px;min-height:44px}[data-console] .i-drawer .m-ibtn,[data-console] .i-drawer .i-splitarrow{min-width:44px;width:44px}[data-console] .i-drawer .i-menu button{height:44px}[data-console] .i-drawer .i-menu{top:46px}[data-console] .i-drawer .m-link{display:inline-flex;align-items:center;min-height:44px}[data-console] .i-drawer .m-chip{height:44px}[data-console] .i-drawer .i-vrow,[data-console] .i-drawer .m-verbs{gap:6px}[data-console] .i-drawer .i-ih1>*{order:3}[data-console] .i-drawer .i-ih1>.i-iname{order:1;flex:1 1 calc(100% - 56px);min-width:0}[data-console] .i-drawer .i-ih1>.i-close{order:2}[data-console] .i-drawer .i-ih1>.i-open{order:4}}[data-console] .i-drawer .m-chart{margin:0;display:flex;flex-direction:column;gap:4px;min-width:0}[data-console] .i-drawer .m-chart figcaption{font-size:12px;color:var(--ac-ink-2)}[data-console] .i-drawer .m-fig{color:var(--ac-ink-3);margin-right:6px}[data-console] .i-drawer .m-chart-svg{width:100%;height:auto;display:block;overflow:visible;cursor:crosshair}[data-console] .i-drawer .m-chart-svg:focus-visible{outline:2px solid var(--ac-focus);outline-offset:2px}[data-console] .i-drawer .m-b-lo{fill:var(--ac-ok);opacity:.08}[data-console] .i-drawer .m-b-mid{fill:var(--ac-warn);opacity:.12}[data-console] .i-drawer .m-b-hi{fill:var(--ac-alert);opacity:.1}[data-console] .i-drawer .m-ax{font:400 10px var(--ac-font-mono);fill:var(--ac-ink-3)}[data-console] .i-drawer .m-ln-eng{stroke:var(--ac-alert);stroke-width:1;stroke-dasharray:5 3}[data-console] .i-drawer .m-ln-dis{stroke:var(--ac-info);stroke-width:1;stroke-dasharray:5 3}[data-console] .i-drawer .m-ln-ml{fill:none;stroke:var(--ac-ink-strong);stroke-width:1.5;stroke-linejoin:round}[data-console] .i-drawer .m-ln-stat{fill:none;stroke:var(--ac-ink-3);stroke-width:1}[data-console] .i-drawer .m-dot-v,[data-console] .i-drawer .m-span{fill:var(--ac-alert)}[data-console] .i-drawer .m-span--wi{fill:none;stroke:var(--ac-alert);stroke-width:1}[data-console] .i-drawer .m-cur{stroke:var(--ac-ink-2);stroke-width:1}[data-console] .i-drawer .m-readout{min-height:16px;font-size:11px;color:var(--ac-ink-2);overflow-wrap:anywhere}[data-console] .i-drawer .m-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:root[data-theme][data-theme] [data-console] .i-drawer{letter-spacing:normal}:root[data-theme][data-theme] [data-console] .i-drawer h2.i-iname{font:600 16px/1.2 var(--ac-font-ui);letter-spacing:normal;text-transform:none}:root[data-theme][data-theme] [data-console] .i-drawer .i-sec>h3.ac-micro{font-weight:500;line-height:inherit}:root[data-theme][data-theme] [data-console] .i-drawer .m-chart{margin:0;display:flex;flex-direction:column;gap:4px;min-width:0}:root[data-theme][data-theme] [data-console] .i-drawer .m-readout{color:var(--ac-ink-2);font-size:12px}:root[data-theme][data-theme] [data-console] .i-drawer .i-dim{color:var(--ac-ink-3)}.asi-nhi-timeline{display:flex;flex-direction:column;gap:var(--asi-space-2);width:100%}.asi-nhi-timeline__svg{width:100%;height:160px;display:block;background:var(--asi-bg-page);border:var(--asi-border-width) solid var(--asi-border);border-radius:var(--asi-radius-sm)}.asi-nhi-timeline__band{fill:var(--fr-bad);opacity:.1}.asi-nhi-timeline__threshold{stroke:var(--fr-bad);stroke-width:1.5;stroke-dasharray:4 3;opacity:.7}.asi-nhi-timeline__axis{stroke:var(--asi-border);stroke-width:1}.asi-nhi-timeline__trace{fill:none;stroke:var(--asi-text-muted);stroke-width:1.5;vector-effect:non-scaling-stroke}.asi-nhi-timeline__marker{fill:var(--asi-text-secondary);stroke:var(--asi-bg-page);stroke-width:1.5}.asi-nhi-timeline__marker--drift{fill:var(--fr-warn);filter:drop-shadow(0 0 4px var(--fr-warn))}.asi-nhi-timeline__legend{display:flex;flex-wrap:wrap;gap:var(--asi-space-3);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-muted)}.asi-nhi-timeline__legend-item--band{color:var(--fr-bad)}.asi-nhi-timeline--empty{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-muted);padding:var(--asi-space-6);border:var(--asi-border-width) dashed var(--asi-border);border-radius:var(--asi-radius-sm);text-align:center}.asi-nhi{display:flex;flex-direction:column;gap:var(--asi-space-6)}.asi-nhi__head{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:var(--asi-space-4)}.asi-nhi__title{font-family:var(--asi-font-display);font-size:var(--asi-fs-h1);font-weight:var(--asi-fw-bold);letter-spacing:var(--asi-ls-tight);margin:0}.asi-nhi__sub{font-family:var(--asi-font-body);font-size:var(--asi-fs-body);color:var(--asi-text-secondary);margin:var(--asi-space-1) 0 0;max-width:64ch}.asi-nhi__op-link,.asi-nhi__back{font-family:var(--asi-font-display);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);color:var(--asi-accent);text-decoration:none;white-space:nowrap;transition:var(--asi-transition-fast)}.asi-nhi__op-link:hover,.asi-nhi__back:hover{text-shadow:var(--asi-glow-sm)}:root[data-theme=dark] .asi-nhi__op-link{background:var(--fr-controlFill);border:1px solid var(--fr-borderControl)}.asi-nhi__tabs{display:flex;gap:var(--asi-space-2);flex-wrap:wrap;border-bottom:var(--asi-border-width) solid var(--asi-border-card)}.asi-nhi__tab{font-family:var(--asi-font-display);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-muted);background:transparent;border:none;border-bottom:var(--asi-border-width) solid transparent;margin-bottom:calc(-1 * var(--asi-border-width));padding:var(--asi-space-2) var(--asi-space-4);cursor:pointer;transition:color var(--asi-transition-fast),border-color var(--asi-transition-fast)}.asi-nhi__tab:hover{color:var(--asi-text-secondary)}.asi-nhi__tab--active{color:var(--asi-text-primary);border-bottom-color:var(--asi-accent)}.asi-nhi__tab:focus-visible{outline:var(--asi-border-width) solid var(--asi-signal);outline-offset:2px}.asi-nhi-msg{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-muted);padding:var(--asi-space-6);border:var(--asi-border-width) dashed var(--asi-border);border-radius:var(--asi-radius-sm);text-align:center}.asi-nhi-msg--error{color:var(--asi-danger-foreground);background:var(--asi-danger);border-style:solid;border-color:var(--asi-danger)}.asi-nhi-list{display:flex;flex-direction:column;gap:var(--asi-space-2)}.asi-nhi-id-cell{display:flex;flex-direction:column;gap:2px;min-width:0}.asi-nhi-id-cell--hardened .asi-nhi-row__id{color:var(--asi-danger);text-shadow:var(--asi-glow-sm)}.asi-nhi-row__id{color:var(--asi-text-primary);font-weight:var(--asi-fw-semibold);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asi-nhi-row__id:hover{color:var(--asi-accent)}.asi-nhi-row__obs{color:var(--asi-text-muted);font-size:var(--asi-fs-xs);white-space:nowrap}.asi-nhi-row__drift{color:var(--asi-text-primary);font-weight:var(--asi-fw-semibold);min-width:3ch;text-align:right}.asi-nhi-badge{font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;border-radius:var(--asi-radius-pill);padding:1px var(--asi-space-2);white-space:nowrap}.asi-nhi-badge--warm{color:var(--asi-success-foreground);background:var(--asi-success)}.asi-nhi-badge--cold{color:var(--asi-text-muted);background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border)}.asi-nhi-state{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-bold);letter-spacing:var(--asi-ls-wide);border-radius:var(--asi-radius-pill);padding:2px var(--asi-space-3);white-space:nowrap}.asi-nhi-state--clear{color:var(--asi-success-foreground);background:var(--asi-success)}.asi-nhi-state--hardened{color:var(--asi-danger-foreground);background:var(--asi-danger);text-shadow:var(--asi-glow-sm)}.asi-nhi-detail{display:flex;flex-direction:column;gap:var(--asi-space-4)}.asi-nhi-detail__head{display:flex;align-items:center;justify-content:space-between;gap:var(--asi-space-3)}.asi-nhi-detail__timeline{display:flex;flex-direction:column;gap:var(--asi-space-2)}.asi-nhi-detail__sub{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-muted)}.asi-nhi-detail__id{font-family:var(--asi-font-mono);font-size:var(--asi-fs-body);font-weight:var(--asi-fw-semibold);color:var(--asi-text-primary);word-break:break-all;margin:0}.asi-nhi-detail__card{display:flex;flex-direction:column;gap:var(--asi-space-3)}.asi-nhi-detail__h3{font-family:var(--asi-font-display);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:var(--asi-ls-wide);color:var(--asi-text-secondary);margin:0}.asi-nhi-detail__h3row{display:flex;align-items:center;justify-content:space-between;gap:var(--asi-space-3)}.asi-nhi-detail__none,.asi-nhi-detail__hint{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-muted);margin:0}.asi-nhi-detail__err-inline{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-danger);margin:var(--asi-space-1) 0 0}.asi-nhi-detail__ok-inline{flex-basis:100%;font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-success);margin:var(--asi-space-1) 0 0}.asi-nhi-channels{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--asi-space-2)}.asi-nhi-channel{display:flex;align-items:center;justify-content:space-between;gap:var(--asi-space-2);font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);background:var(--asi-bg-page);border:var(--asi-border-width) solid var(--asi-border);border-radius:var(--asi-radius-sm);padding:var(--asi-space-2) var(--asi-space-3)}.asi-nhi-channel__name{color:var(--asi-text-secondary)}.asi-nhi-channel__val{color:var(--asi-text-primary);font-weight:var(--asi-fw-semibold)}.asi-nhi-drift-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--asi-space-2)}.asi-nhi-drift{display:flex;flex-wrap:wrap;align-items:center;gap:var(--asi-space-3);font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-secondary);border:var(--asi-border-width) solid var(--asi-border);border-radius:var(--asi-radius-sm);padding:var(--asi-space-2) var(--asi-space-3)}.asi-nhi-drift--flagged{border-color:var(--asi-danger)}.asi-nhi-drift__scores{color:var(--asi-text-primary)}.asi-nhi-drift__thresh{color:var(--asi-text-muted)}.asi-nhi-drift__verdict{font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-muted)}.asi-nhi-drift__verdict--drift{color:var(--asi-danger-foreground);background:var(--asi-danger);border-radius:var(--asi-radius-pill);padding:1px var(--asi-space-2)}.asi-nhi-drift__reason{color:var(--asi-text-muted);font-size:var(--asi-fs-xs)}.asi-nhi-override{display:flex;gap:var(--asi-space-3);flex-wrap:wrap;align-items:center}.asi-nhi-override__control{display:inline-flex;align-items:center;gap:var(--asi-space-1)}.asi-nhi-tenant{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--asi-font-mono, ui-monospace, monospace);font-size:.8125rem}.asi-nhi-tenant__key{letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;color:var(--asi-text-2, #6b7280)}.asi-nhi-tenant__sep{color:var(--asi-text-3, #9ca3af)}.asi-nhi-tenant__val{color:var(--asi-oxblood, #7a2028);font-weight:600}.asi-nhi-tenant--none{font-family:var(--asi-font-body, inherit);color:var(--asi-text-2, #6b7280);font-style:italic}.asi-nhi-form{display:flex;flex-direction:column;gap:var(--asi-space-3)}.asi-nhi-field{display:flex;flex-direction:column;gap:var(--asi-space-1)}.asi-nhi-field__label{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-medium);text-transform:uppercase;letter-spacing:var(--asi-ls-wide);color:var(--asi-text-secondary)}.asi-nhi-input,.asi-nhi-select{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-primary);background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border-input);border-radius:var(--asi-radius-sm);padding:var(--asi-space-2) var(--asi-space-3);min-width:12rem}.asi-nhi-input:focus,.asi-nhi-select:focus{outline:none;border-color:var(--asi-accent);box-shadow:var(--asi-glow-sm)}.asi-nhi-thresholds{display:flex;flex-direction:column;gap:var(--asi-space-4);border:var(--asi-border-width) solid var(--asi-border-card);border-radius:var(--asi-radius-sm);background:var(--asi-bg-surface);padding:var(--asi-space-6)}.asi-nhi-thresholds__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--asi-space-4)}.asi-nhi-thresholds__saved{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-success);margin:0}.asi-nhi-live-paused{display:flex;align-items:center;gap:var(--asi-space-2);padding:var(--asi-space-2) var(--asi-space-3);margin-bottom:var(--asi-space-2);border:1px solid var(--asi-warning);border-radius:0;background:var(--asi-warning-soft, transparent);color:var(--asi-warning);font-size:var(--asi-fs-small);line-height:1.4}.asi-nhi-live-paused__dot{flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:var(--asi-warning)}@media (prefers-reduced-motion: no-preference){.asi-nhi-live-paused__dot{animation:asi-nhi-live-pulse 1.4s ease-in-out infinite}}@keyframes asi-nhi-live-pulse{0%,to{opacity:1}50%{opacity:.35}}.asi-nhi-spoof__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--asi-space-1)}.asi-nhi-spoof__row{display:flex;align-items:baseline;gap:var(--asi-space-3);font-size:var(--asi-fs-small);color:var(--asi-text-primary)}.asi-nhi-spoof__tag{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide);color:var(--asi-warning)}.asi-nhi-spoof__when{margin-left:auto;font-family:var(--asi-font-mono);color:var(--asi-text-muted)}.asi-a2a{display:flex;flex-direction:column;gap:var(--asi-space-6)}.asi-a2a__head{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:var(--asi-space-4)}.asi-a2a__title{font-family:var(--asi-font-display);font-size:var(--asi-fs-h1);font-weight:var(--asi-fw-bold);letter-spacing:var(--asi-ls-tight);margin:0}.asi-a2a__sub{font-family:var(--asi-font-body);font-size:var(--asi-fs-body);color:var(--asi-text-secondary);margin:var(--asi-space-1) 0 0;max-width:64ch}.asi-a2a__op-link{font-family:var(--asi-font-display);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);color:var(--fr-info);text-decoration:none;white-space:nowrap;transition:var(--asi-transition-fast)}.asi-a2a__op-link:hover{text-shadow:var(--asi-glow-sm)}.asi-a2a-form{display:flex;flex-direction:column;gap:var(--asi-space-3)}.asi-a2a-field{display:flex;flex-direction:column;gap:var(--asi-space-1)}.asi-a2a-field__label{display:inline-flex;align-items:center;gap:var(--asi-space-1);font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-medium);text-transform:uppercase;letter-spacing:var(--asi-ls-wide);color:var(--asi-text-secondary)}.asi-a2a-tenant{display:inline-flex;align-items:baseline;gap:var(--asi-space-2);font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);border:var(--asi-border-width) solid var(--asi-border);border-radius:var(--asi-radius-sm);padding:var(--asi-space-2) var(--asi-space-3);background:var(--asi-bg-surface)}.asi-a2a-tenant__key{text-transform:uppercase;letter-spacing:var(--asi-ls-wide);color:var(--asi-text-muted)}.asi-a2a-tenant__sep{color:var(--asi-text-muted)}.asi-a2a-tenant__val{color:var(--asi-text-primary)}.asi-a2a-tenant--none{font-family:var(--asi-font-body);color:var(--asi-text-muted);background:none;border-style:dashed}.asi-a2a-input,.asi-a2a-select{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-primary);background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border-input);border-radius:var(--asi-radius-sm);padding:var(--asi-space-2) var(--asi-space-3);min-width:12rem}.asi-a2a-input:focus,.asi-a2a-select:focus{outline:none;border-color:var(--fr-focus);box-shadow:var(--asi-glow-sm)}.asi-a2a__msg{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-muted);padding:var(--asi-space-6);border:var(--asi-border-width) dashed var(--asi-border);border-radius:var(--asi-radius-sm);text-align:center}.asi-a2a__msg--error{color:var(--asi-danger-foreground);background:var(--fr-bad);border-style:solid;border-color:var(--fr-bad)}.asi-a2a-denied{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-muted);padding:var(--asi-space-6);border:var(--asi-border-width) solid var(--asi-border);border-radius:var(--asi-radius-sm);max-width:64ch}.asi-a2a-log{display:flex;flex-direction:column;gap:var(--asi-space-2)}.asi-a2a-row{padding:0}.asi-a2a-row--deny{border-color:var(--fr-bad);box-shadow:var(--asi-glow-sm)}.asi-a2a-row--live{border-color:var(--fr-info)}.asi-a2a-row__btn{display:flex;flex-direction:column;gap:var(--asi-space-2);width:100%;text-align:left;background:none;border:none;padding:0;cursor:pointer;color:inherit;font:inherit}.asi-a2a-row__top{display:flex;align-items:center;justify-content:space-between;gap:var(--asi-space-3);flex-wrap:wrap}.asi-a2a-row__flow{display:flex;align-items:center;gap:var(--asi-space-2);font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);min-width:0}.asi-a2a-row__caller{color:var(--asi-text-primary);font-weight:var(--asi-fw-semibold)}.asi-a2a-row__arrow{color:var(--fr-info);font-weight:var(--asi-fw-bold)}.asi-a2a-row__cap{color:var(--asi-text-secondary);word-break:break-all}.asi-a2a-row__right{display:flex;align-items:center;gap:var(--asi-space-3);white-space:nowrap}.asi-a2a-row__age{color:var(--asi-text-muted);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs)}.asi-a2a-row__meta{display:flex;align-items:center;gap:var(--asi-space-3);flex-wrap:wrap;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-muted)}.asi-a2a-row__policy{color:var(--asi-danger-foreground);background:var(--fr-bad);border-radius:var(--asi-radius-pill);padding:1px var(--asi-space-2);letter-spacing:var(--asi-ls-wide)}.asi-a2a-row__policy--allow{color:var(--asi-text-secondary);background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border)}.asi-a2a-row__hash{color:var(--asi-text-muted)}.asi-a2a-detail{display:flex;flex-direction:column;gap:var(--asi-space-4)}.asi-a2a-detail__head{display:flex;align-items:center;justify-content:space-between;gap:var(--asi-space-3);flex-wrap:wrap}.asi-a2a-detail__title-row{display:flex;align-items:center;gap:var(--asi-space-3)}.asi-a2a-detail__title{font-family:var(--asi-font-display);font-size:var(--asi-fs-h2);font-weight:var(--asi-fw-bold);margin:0}.asi-a2a-detail__deny-banner{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-danger-foreground);background:var(--fr-bad);border-radius:var(--asi-radius-sm);padding:var(--asi-space-3) var(--asi-space-4)}.asi-a2a-detail__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--asi-space-3)}.asi-a2a-detail__field{display:flex;flex-direction:column;gap:var(--asi-space-1);font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);background:var(--asi-bg-page);border:var(--asi-border-width) solid var(--asi-border);border-radius:var(--asi-radius-sm);padding:var(--asi-space-3)}.asi-a2a-detail__label{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:var(--asi-ls-wide);color:var(--asi-text-muted)}.asi-a2a-detail__value{color:var(--asi-text-primary);font-weight:var(--asi-fw-semibold);word-break:break-all}.asi-a2a-detail__note{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-muted);margin:0}.asi-a2a-policy{display:flex;flex-direction:column;gap:var(--asi-space-4)}.asi-a2a-policy__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--asi-space-2)}.asi-a2a-policy-row{display:grid;grid-template-columns:1fr 1fr auto;align-items:center;gap:var(--asi-space-3);font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-card);border-radius:var(--asi-radius-sm);padding:var(--asi-space-3) var(--asi-space-4)}.asi-a2a-policy-row--disabled{opacity:.55}.asi-a2a-policy-row__cap{color:var(--asi-text-primary);font-weight:var(--asi-fw-semibold);word-break:break-all}.asi-a2a-policy-row__scope{color:var(--asi-text-secondary);word-break:break-all}.asi-a2a-policy-row__state{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-bold);letter-spacing:var(--asi-ls-wide);border-radius:var(--asi-radius-pill);padding:2px var(--asi-space-3);white-space:nowrap}.asi-a2a-policy-row__state--on{color:var(--asi-success-foreground);background:var(--asi-success)}.asi-a2a-policy-row__state--off{color:var(--asi-text-muted);background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border)}.asi-a2a-policy__form{display:flex;flex-direction:column;gap:var(--asi-space-4);border:var(--asi-border-width) solid var(--asi-border-card);border-radius:var(--asi-radius-sm);background:var(--asi-bg-surface);padding:var(--asi-space-6)}.asi-a2a-policy__form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--asi-space-4);align-items:end}.asi-a2a-policy__toggle{display:flex;align-items:center;gap:var(--asi-space-2);font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-secondary)}.asi-a2a-policy__saved{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-success);margin:0}.asi-a2a-policy__err-inline{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--fr-bad);margin:0}.asi-a2a-callgraph{display:flex;flex-direction:column;gap:var(--asi-space-6)}[data-console][data-console-root] .ac-code{--ac-code-lead: 20px;border:1px solid var(--ac-c-card-line);background:var(--ac-c-inset);font-family:var(--ac-font-mono);font-size:12px;line-height:var(--ac-code-lead);overflow:auto}[data-console][data-console-root] .ac-code-body{min-width:max-content}[data-console][data-console-root] .ac-code-row,[data-console][data-console-root] .ac-code-cell{display:flex;min-height:var(--ac-code-lead)}[data-console][data-console-root] .ac-code-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}[data-console][data-console-root] .ac-code-sides{position:sticky;top:0;padding:4px 12px;color:var(--ac-ink-3);background:var(--ac-c-inset);border-bottom:1px solid var(--ac-c-card-line);letter-spacing:.1em;text-transform:uppercase;font-size:11px}[data-console][data-console-root] .ac-code-cell+.ac-code-cell{border-left:1px solid var(--ac-c-card-line)}[data-console][data-console-root] .ac-code-no,[data-console][data-console-root] .ac-code-gno{flex:none;width:48px;padding-right:10px;text-align:right;color:var(--ac-ink-3);text-decoration:none;user-select:none}[data-console][data-console-root] a.ac-code-no:hover{color:var(--ac-ink-strong)}[data-console][data-console-root] .ac-code-mark{flex:none;width:16px;color:var(--ac-ink-3);user-select:none}[data-console][data-console-root] .ac-code-text{white-space:pre;font-family:inherit;font-size:inherit;color:var(--ac-ink-strong)}[data-console][data-console-root] .ac-code-row[data-hit=true]{background:color-mix(in srgb,var(--ac-info) 16%,transparent);box-shadow:inset 2px 0 0 var(--ac-info-line)}[data-console][data-console-root] .ac-code-row[data-hit=true] :is(.ac-code-no,.ac-code-str,.ac-code-num,.ac-code-com){color:var(--ac-ink-strong)}[data-console][data-console-root] [data-kind=add]{background:var(--ac-c-pill-ok);box-shadow:inset 2px 0 0 var(--ac-ok)}[data-console][data-console-root] [data-kind=del]{background:var(--ac-wash-ox);box-shadow:inset 2px 0 0 var(--ac-alert-line)}[data-console][data-console-root] [data-kind=del] .ac-code-text{text-decoration:line-through;color:var(--ac-ink-2)}[data-console][data-console-root] [data-kind=empty]{background:var(--ac-c-zebra)}[data-console][data-console-root] .ac-code-count,[data-console][data-console-root] .ac-code-same{margin:0;padding:6px 12px;color:var(--ac-ink-2);font-family:var(--ac-font-ui);border-bottom:1px solid var(--ac-c-card-line)}[data-console][data-console-root] .ac-code-more{margin:6px 12px}[data-console][data-console-root] .ac-code-kw{color:var(--ac-info);font-weight:600}[data-console][data-console-root] .ac-code-str,[data-console][data-console-root] .ac-code-num{color:var(--ac-ink-2)}[data-console][data-console-root] .ac-code-com{color:var(--ac-ink-3)}[data-console][data-console-root] .ac-code-editor{display:flex;min-height:240px;max-height:560px;overflow:hidden}[data-console][data-console-root] .ac-code-gutter{flex:none;overflow:hidden;padding:8px 0;border-right:1px solid var(--ac-c-card-line)}[data-console][data-console-root] .ac-code-gno{height:var(--ac-code-lead)}[data-console][data-console-root] .ac-code-gno[data-error=true]{color:var(--ac-alert-line);font-weight:600;box-shadow:inset 2px 0 0 var(--ac-alert-line)}[data-console][data-console-root] .ac-code-stack{position:relative;flex:1 1 auto;min-width:0}[data-console][data-console-root] .ac-code-layer,[data-console][data-console-root] .ac-code-area{position:absolute;inset:4px;margin:0;padding:4px 8px;border:0;font-family:inherit;font-size:inherit;line-height:var(--ac-code-lead);white-space:pre;overflow:auto;resize:none;tab-size:2}[data-console][data-console-root] .ac-code-layer{color:var(--ac-ink-strong);pointer-events:none}[data-console][data-console-root] .ac-code-area{color:transparent;background:transparent;caret-color:var(--ac-ink-strong)}[data-console][data-console-root] .ac-code-area::selection{background:var(--ac-sel)}.mr-rank{display:inline-flex;align-items:center;gap:4px;font-family:var(--ac-font-mono);font-size:var(--ac-text-xs);text-transform:uppercase;color:var(--ac-ink-2)}.mr-rank i{display:inline-block;width:18px;height:8px;background:var(--ac-c-bar-track, #d5dbe3)}.mr-rank i[data-on]{background:var(--ac-ink-3, #6b7785)}.mr-rank i[data-on][data-step="2"]{background:var(--ac-ink-2, #4a5565)}.mr-rank i[data-on][data-step="3"]{background:var(--ac-ink-strong, #2b3340)}.mr-rank span{margin-left:6px}.mr-tags{display:flex;flex-wrap:wrap;gap:6px}.mr-findings{margin:0;padding-left:18px}.mr-name{margin:0;font-family:var(--ac-font-mono)}.mr-browser{margin-bottom:16px}.mr-observed{margin-top:24px}.mr-observed-table{width:100%;border-collapse:collapse}.mr-observed-table th,.mr-observed-table td{text-align:left;padding:6px 8px;vertical-align:top}.asi-policycfg-field{display:flex;flex-direction:column;gap:var(--asi-space-2)}.asi-policycfg-field__head{display:flex;align-items:center;justify-content:space-between;gap:var(--asi-space-3);flex-wrap:wrap}.asi-policycfg-template-btn{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--fr-info);background:transparent;border:none;padding:0;cursor:pointer;white-space:nowrap;transition:color var(--asi-transition-fast)}.asi-policycfg-template-btn:hover{color:var(--fr-info)}.asi-policycfg-template-btn:focus-visible{outline:2px solid var(--fr-focus);outline-offset:2px}.asi-policycfg-empty{margin:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);font-style:italic;color:var(--asi-text-muted)}.asi-policycfg-chips{display:flex;flex-wrap:wrap;gap:var(--asi-space-2);margin:0;padding:0;list-style:none}.asi-policycfg-chip{display:inline-flex;align-items:center;gap:var(--asi-space-2);max-width:100%;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-primary);background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border-strong);border-radius:var(--asi-radius-sm);padding:var(--asi-space-1) var(--asi-space-2)}.asi-policycfg-chip__label{max-width:24rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asi-policycfg-chip__remove{display:inline-flex;align-items:center;justify-content:center;width:1.1rem;height:1.1rem;line-height:1;font-size:var(--asi-fs-small);color:var(--asi-text-muted);background:transparent;border:none;border-radius:var(--asi-radius-pill);cursor:pointer;flex:none;transition:color var(--asi-transition-fast),background-color var(--asi-transition-fast)}.asi-policycfg-chip__remove:hover{color:var(--fr-bad);background:var(--asi-bg-surface)}.asi-policycfg-chip__remove:focus-visible{outline:2px solid var(--fr-focus);outline-offset:2px}.asi-policycfg-addrow{display:flex;gap:var(--asi-space-2);flex-wrap:wrap}.asi-policycfg-addrow .asi-policy-input{flex:1;min-width:12rem}.asi-policycfg-add-btn{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.08em;color:var(--fr-info);background:transparent;border:var(--asi-border-width) solid var(--fr-info);border-radius:var(--asi-radius-sm);padding:var(--asi-space-2) var(--asi-space-4);cursor:pointer;white-space:nowrap;transition:background-color var(--asi-transition-fast),color var(--asi-transition-fast)}.asi-policycfg-add-btn:hover:not(:disabled){background:var(--fr-infoFill);color:var(--fr-onAccentFill)}.asi-policycfg-add-btn:disabled{cursor:not-allowed;opacity:.5}.asi-policycfg-add-btn:focus-visible{outline:2px solid var(--fr-focus);outline-offset:2px}.asi-policycfg-inline-error{margin:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);color:var(--fr-bad)}.asi-policycfg-regotag{font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);color:var(--asi-text-muted)}.asi-policycfg-models{display:flex;flex-direction:column;gap:var(--asi-space-4)}.asi-policycfg-provider{display:flex;flex-direction:column;gap:var(--asi-space-2);padding:var(--asi-space-3);background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border);border-radius:var(--asi-radius-sm)}.asi-policycfg-provider__name{margin:0;font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-medium);text-transform:uppercase;letter-spacing:.1em;color:var(--asi-text-secondary)}.asi-policycfg-anyprovider{border-top:var(--asi-border-width) solid var(--asi-border);padding-top:var(--asi-space-3)}.asi-policycfg-anyprovider summary{cursor:pointer;font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-medium);text-transform:uppercase;letter-spacing:.1em;color:var(--asi-text-secondary);margin-bottom:var(--asi-space-2)}.asi-policycfg-dossier-link{font-family:var(--asi-font-display);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);color:var(--fr-info);text-decoration:none;white-space:nowrap;transition:color var(--asi-transition-fast)}.asi-policycfg-dossier-link:hover{color:var(--fr-info)}.asi-policycfg-dossier-link:focus-visible{outline:2px solid var(--fr-focus);outline-offset:2px}.asi-policycfg-savebar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--asi-space-3);padding-top:var(--asi-space-4);border-top:var(--asi-border-width) solid var(--asi-border)}@media (prefers-reduced-motion: reduce){.asi-policycfg-template-btn,.asi-policycfg-add-btn,.asi-policycfg-chip__remove,.asi-policycfg-dossier-link{transition:none}}.asi-policycfg-swaps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--asi-space-2)}.asi-policycfg-swap{display:grid;grid-template-columns:1.5rem minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,.8fr) auto;align-items:center;gap:var(--asi-space-2)}.asi-policycfg-swap__n,.asi-policycfg-swap__arrow,.asi-policycfg-swap__trigger{color:var(--asi-text-muted, inherit);font-size:.8125rem}.asi-policycfg-swap__trigger{display:inline-flex;align-items:center;gap:var(--asi-space-1)}.asi-policycfg-swap__pct{width:3.5rem}.asi-policycfg-swap__actions{display:inline-flex;gap:var(--asi-space-1)}.asi-policycfg-swap__warn{grid-column:2 / -1;margin:0}@media (max-width: 720px){.asi-policycfg-swap{grid-template-columns:1fr}.asi-policycfg-swap__warn{grid-column:1}}.ma-scope{display:grid;gap:6px;max-width:420px;margin-bottom:16px}.ma-browser{margin-bottom:16px}.ma-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px}.ma-rules{margin:0;padding:0;list-style:none;display:grid;gap:10px}.ma-rules li{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.ma-rule-text{flex:1 1 320px;min-width:0;color:var(--ac-ink-strong, #2b3340)}.ma-rule-scope{color:var(--ac-ink-2, #4a5565);font-family:var(--ac-font-mono);font-size:var(--ac-text-xs)}.ma-empty{color:var(--ac-ink-2, #4a5565)}.ma-provider{max-width:420px}.ma-provider .ac-combo{width:100%}.ma-logo{display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center;color:var(--ac-ink-strong);flex:none}.ma-logo svg{width:18px;height:18px}.ma-logo-fallback{border:1px solid var(--ac-edge);border-radius:2px;font-size:var(--ac-text-xs);font-family:var(--ac-font-mono);color:var(--ac-ink-2)}[data-console][data-console-root] .ac-combo-lead{position:absolute;left:8px;display:inline-flex;pointer-events:none}[data-console][data-console-root] .ac-combo .ac-input[data-lead]{padding-left:36px}[data-console][data-console-root] .ac-combo-option .ma-logo{width:22px;height:22px}.ma-field{display:grid;gap:6px;margin-bottom:16px;max-width:760px}.ma-pick{display:grid;gap:8px}.ma-pick-all{display:flex;align-items:center;gap:8px;color:var(--ac-ink-strong)}.ma-pick-search{max-width:420px}.ma-pick-list{margin:0;padding:4px;list-style:none;max-height:280px;overflow-y:auto;border:1px solid var(--ac-edge);border-radius:2px;background:var(--ac-float)}.ma-pick-list[data-disabled]{opacity:.55}.ma-pick-row{display:flex;align-items:flex-start;gap:10px;min-height:32px;padding:6px 8px;border-radius:2px;cursor:pointer}.ma-pick-row:hover{background:var(--ac-c-row-sel)}.ma-pick-main{display:grid;gap:2px;min-width:0}.ma-pick-name{color:var(--ac-ink-strong);overflow-wrap:anywhere}.ma-pick-detail{font-family:var(--ac-font-mono);font-size:var(--ac-text-xs);color:var(--ac-ink-2);overflow-wrap:anywhere}.ma-pick-note{font-size:var(--ac-text-xs);color:var(--ac-ink-2)}.ma-pick-empty{padding:8px;font-size:var(--ac-text-sm);color:var(--ac-ink-2)}.ma-pick-add{width:100%;text-align:left;padding:8px;background:none;border:0;color:var(--ac-info-line);cursor:pointer}.ma-pick-err{color:var(--ac-bad, #8a1f1f)}.asi-regomod-badge{display:inline-flex;align-items:center;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--asi-text-muted);border:var(--asi-border-width) solid var(--asi-border-strong);border-radius:var(--asi-radius-sm);padding:var(--asi-space-1) var(--asi-space-3)}.asi-regomod-badge[data-state=edited]{color:var(--asi-text-primary);border-color:var(--asi-text-primary)}.asi-regomod-editedmark{color:var(--asi-text-muted);font-size:.6em;vertical-align:super}.asi-regomod-editor{display:flex;align-items:stretch;height:clamp(24rem,62vh,54rem);background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border-input);border-radius:var(--asi-radius-sm);overflow:hidden}.asi-regomod-editor:focus-within{border-color:var(--fr-focus);box-shadow:0 0 0 2px var(--fr-focus)}.asi-regomod-editor{--asi-regomod-line: 1.375rem}.asi-regomod-editor__gutter,.asi-regomod-editor__highlight,.asi-regomod-editor__textarea{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);line-height:var(--asi-regomod-line);tab-size:2}.asi-regomod-editor__gutter{flex:none;width:3.25rem;overflow:hidden;text-align:right;color:var(--asi-text-muted);background:var(--asi-bg-surface);border-right:var(--asi-border-width) solid var(--asi-border);padding:var(--asi-space-4) var(--asi-space-2) var(--asi-space-4) 0;user-select:none}.asi-regomod-editor__gutterline{height:var(--asi-regomod-line);padding-right:var(--asi-space-1)}.asi-regomod-editor__gutterline[data-error=true]{color:var(--fr-bad);font-weight:var(--asi-fw-semibold)}.asi-regomod-editor__code{position:relative;flex:1 1 auto;min-width:0}.asi-regomod-editor__highlight,.asi-regomod-editor__textarea{position:absolute;inset:0;margin:0;padding:var(--asi-space-4);white-space:pre;overflow:auto;border:none;resize:none}.asi-regomod-editor__highlight{color:var(--asi-text-primary);pointer-events:none;background:transparent}.asi-regomod-editor__textarea{color:transparent;background:transparent;caret-color:var(--asi-text-primary)}.asi-regomod-editor__textarea:focus{outline:none}.asi-regomod-editor__textarea::selection{background:var(--asi-border-strong)}.asi-regomod-tok-kw{color:var(--fr-info);font-weight:var(--asi-fw-semibold)}.asi-regomod-tok-str{color:var(--asi-text-secondary)}.asi-regomod-tok-com{color:var(--asi-text-muted);font-style:italic}.asi-regomod-tok-num{color:var(--asi-text-secondary)}.asi-regomod-validate{display:flex;flex-direction:column;gap:var(--asi-space-2)}.asi-regomod-issuelist{display:flex;flex-direction:column;gap:var(--asi-space-1);margin:0;padding:0;list-style:none}.asi-regomod-issue{margin:0;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);line-height:var(--asi-lh-body)}.asi-regomod-issue[data-tone=err]{color:var(--fr-bad)}.asi-regomod-issue[data-tone=warn]{color:var(--asi-warning)}.asi-regomod-dryrun{display:flex;flex-direction:column;gap:var(--asi-space-4);padding:var(--asi-space-4) 0;border-top:var(--asi-border-width) solid var(--asi-border);border-bottom:var(--asi-border-width) solid var(--asi-border)}.asi-regomod-history{display:flex;flex-direction:column;gap:var(--asi-space-5)}.asi-regomod-history__list{display:flex;flex-direction:column;gap:var(--asi-space-2);margin:0;padding:0;list-style:none}.asi-regomod-history__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--asi-space-3);padding:var(--asi-space-2) var(--asi-space-3);border:var(--asi-border-width) solid var(--asi-border);border-radius:var(--asi-radius-sm)}.asi-regomod-history__meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--asi-space-3);min-width:0}.asi-regomod-restore{display:flex;flex-direction:column;gap:var(--asi-space-3);padding-top:var(--asi-space-4);border-top:var(--asi-border-width) solid var(--asi-border)}.asi-regomod-twokey{display:flex;flex-direction:column;gap:var(--asi-space-4)}.asi-regomod-twokey__consequence{display:flex;align-items:flex-start;gap:var(--asi-space-2);margin:0;padding:var(--asi-space-4);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--fr-bad);border-radius:var(--asi-radius-sm);color:var(--fr-bad);font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body)}.asi-regomod-twokey__label{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-medium);text-transform:uppercase;letter-spacing:.14em;color:var(--asi-text-secondary)}.asi-regomod-twokey__row{display:flex;align-items:center;gap:var(--asi-space-3)}.asi-regomod-twokey__cancel{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-muted);background:transparent;border:none;cursor:pointer}.asi-regomod-twokey__cancel:hover:not(:disabled){color:var(--asi-text-primary)}.asi-regomod-twokey__cancel:focus-visible{outline:2px solid var(--fr-focus);outline-offset:2px}@media (prefers-reduced-motion: reduce){.asi-regomod-twokey__cancel{transition:none}}.asi-regomod-pending{display:flex;flex-direction:column;align-items:flex-start;gap:var(--asi-space-2);padding:var(--asi-space-3);border:var(--asi-border-width) solid var(--asi-border-strong);border-radius:var(--asi-radius-sm)}.asi-regomod-pending .asi-policy-run,.asi-regomod-pending .asi-policy-save{height:26px;padding:0 var(--asi-space-4);font-size:11px;line-height:1}.asi-regomod-diff{align-self:stretch;max-height:24rem;overflow:auto;margin:0;padding:var(--asi-space-2);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border)}.asi-regomod-diff__row{display:block;white-space:pre-wrap;overflow-wrap:anywhere}.asi-regomod-diff__row[data-kind=add]{color:var(--asi-text-primary);font-weight:var(--asi-fw-semibold)}.asi-regomod-diff__row[data-kind=del]{color:var(--asi-text-muted);text-decoration:line-through}.asi-policy{display:flex;flex-direction:column;gap:var(--asi-space-8)}.asi-policy-card{display:flex;flex-direction:column;gap:var(--asi-space-5);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-card);border-radius:var(--asi-radius-sm);padding:var(--asi-space-6)}.asi-policy-card--console{border-left:2px solid var(--fr-info)}.asi-policy-card__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--asi-space-3);padding-bottom:var(--asi-space-3);border-bottom:var(--asi-border-width) solid var(--asi-border)}.asi-policy-eyebrow{margin:0;font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.3em;color:var(--asi-text-secondary)}.asi-policy-iconbtn{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;color:var(--asi-text-secondary);background:transparent;border:var(--asi-border-width) solid var(--asi-border-strong);border-radius:var(--asi-radius-pill);cursor:pointer;transition:color var(--asi-transition-fast),border-color var(--asi-transition-fast)}.asi-policy-iconbtn:hover:not(:disabled){color:var(--asi-text-primary);border-color:var(--fr-info)}.asi-policy-iconbtn:disabled{opacity:.5;cursor:not-allowed}.asi-policy-iconbtn:focus-visible{outline:2px solid var(--fr-focus);outline-offset:2px}.asi-policy-pillrow{display:flex;flex-wrap:wrap;gap:var(--asi-space-2)}.asi-policy-pill{display:inline-flex;align-items:center;gap:var(--asi-space-2);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.12em;color:var(--asi-text-muted);background:transparent;border:var(--asi-border-width) solid var(--asi-border-strong);border-radius:var(--asi-radius-sm);padding:var(--asi-space-1) var(--asi-space-3)}.asi-policy-pill__dot{width:.5rem;height:.5rem;border-radius:var(--asi-radius-pill);background:currentColor;flex:none}.asi-policy-pill[data-tone=verified]{color:var(--asi-verified);border-color:var(--asi-verified)}.asi-policy-pill[data-tone=info]{color:var(--asi-info);border-color:var(--asi-info)}.asi-policy-grid{display:flex;flex-direction:column;gap:var(--asi-space-2);margin:0}.asi-policy-datarow{display:grid;grid-template-columns:minmax(8rem,12rem) minmax(0,1fr);align-items:baseline;gap:var(--asi-space-3)}.asi-policy-datarow__k{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-medium);text-transform:uppercase;letter-spacing:.14em;color:var(--asi-text-secondary);margin:0}.asi-policy-datarow__v{margin:0;min-width:0;font-size:var(--asi-fs-small);color:var(--asi-text-primary)}.asi-policy-datarow__v[data-truncate=true]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asi-policy-mono{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-primary)}.asi-policy-prose{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-text-secondary)}.asi-policy-faint{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);color:var(--asi-text-muted)}.asi-policy-fieldgroup__label{margin:0;font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-medium);text-transform:uppercase;letter-spacing:.18em;color:var(--asi-text-secondary)}.asi-policy-chips{display:flex;flex-wrap:wrap;gap:var(--asi-space-2)}.asi-policy-chip{display:inline-flex;align-items:center;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-medium);letter-spacing:.06em;color:var(--asi-text-secondary);background:transparent;border:var(--asi-border-width) solid var(--asi-border-strong);border-radius:var(--asi-radius-sm);padding:var(--asi-space-1) var(--asi-space-3)}.asi-policy-classtabs{display:flex;flex-wrap:wrap;gap:var(--asi-space-5);border-bottom:var(--asi-border-width) solid var(--asi-border)}.asi-policy-classtab{font-family:var(--asi-font-display);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.18em;color:var(--asi-text-muted);background:transparent;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;padding:var(--asi-space-2) var(--asi-space-1);cursor:pointer;transition:color var(--asi-transition-fast)}.asi-policy-classtab[data-active=true]{color:var(--asi-text-primary);border-bottom-color:var(--fr-accent)}.asi-policy-classtab:focus-visible{outline:2px solid var(--fr-focus);outline-offset:2px}.asi-policy-formgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:var(--asi-space-5)}.asi-policy-field{display:flex;flex-direction:column;gap:var(--asi-space-2);min-width:0}.asi-policy-field__label{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-medium);text-transform:uppercase;letter-spacing:.18em;color:var(--asi-text-secondary)}.asi-policy-field__req{color:var(--fr-accent)}.asi-policy-input{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-primary);background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border-input);border-radius:var(--asi-radius-sm);padding:var(--asi-space-2) var(--asi-space-3);min-width:0}.asi-policy-input:focus{outline:none;border-color:var(--fr-focus);box-shadow:0 0 0 2px var(--fr-focus)}.asi-policy-field__hint{font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);line-height:var(--asi-lh-body);color:var(--asi-text-muted)}.asi-policy-toggle{display:inline-flex;align-items:center;gap:var(--asi-space-2);cursor:pointer}.asi-policy-toggle__box{width:1rem;height:1rem;accent-color:var(--fr-accent);flex:none}.asi-policy-toggle__box:focus-visible{outline:2px solid var(--fr-focus);outline-offset:2px}.asi-policy-toggle__label{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);color:var(--asi-text-primary)}.asi-policy-console-note{margin:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-text-secondary);max-width:68ch}.asi-policy-dryrun{display:inline-flex;align-items:center;gap:var(--asi-space-2);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.12em;color:var(--asi-info);border:var(--asi-border-width) solid var(--asi-info);border-radius:var(--asi-radius-sm);padding:var(--asi-space-1) var(--asi-space-3)}.asi-policy-runbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--asi-space-3)}.asi-policy-runbar__hint{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);letter-spacing:.04em;color:var(--asi-text-muted)}.asi-policy-run,.asi-policy-save{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.12em;color:var(--fr-info);background:transparent;border:var(--asi-border-width) solid var(--fr-info);border-radius:var(--asi-radius-sm);padding:var(--asi-space-2) var(--asi-space-5);cursor:pointer;transition:background-color var(--asi-transition-fast),color var(--asi-transition-fast)}.asi-policy-run:hover:not(:disabled),.asi-policy-save:hover:not(:disabled){background:var(--fr-infoFill);color:var(--fr-onAccentFill)}.asi-policy-run:disabled,.asi-policy-save:disabled{cursor:not-allowed;opacity:.5}.asi-policy-run:focus-visible,.asi-policy-save:focus-visible{outline:2px solid var(--fr-focus);outline-offset:2px}.asi-policy-verdict{display:flex;flex-direction:column;gap:var(--asi-space-4);padding-top:var(--asi-space-4);border-top:var(--asi-border-width) solid var(--asi-border)}.asi-policy-verdict__banner{display:flex;flex-wrap:wrap;align-items:center;gap:var(--asi-space-3);background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border-strong);border-left-width:4px;border-radius:var(--asi-radius-sm);padding:var(--asi-space-4) var(--asi-space-5)}.asi-policy-verdict__banner[data-decision=allow]{border-color:var(--asi-verified);color:var(--asi-verified)}.asi-policy-verdict__banner[data-decision=deny]{border-color:var(--fr-bad);color:var(--fr-bad)}.asi-policy-verdict__banner:focus-visible{outline:2px solid var(--fr-focus);outline-offset:2px}.asi-policy-verdict__icon{display:inline-flex}.asi-policy-verdict__icon .asi-policy-glyph{width:1.5rem;height:1.5rem}.asi-policy-verdict__word{font-family:var(--asi-font-display);font-size:var(--asi-fs-lg);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.16em;color:currentColor}.asi-policy-verdict__simtag{margin-left:auto;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.14em;color:var(--asi-text-muted);border:var(--asi-border-width) solid var(--asi-border);border-radius:var(--asi-radius-sm);padding:var(--asi-space-1) var(--asi-space-2)}.asi-policy-disclosure{align-self:flex-start;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--fr-info);background:transparent;border:none;padding:0;cursor:pointer}.asi-policy-disclosure:focus-visible{outline:2px solid var(--fr-focus);outline-offset:2px}.asi-policy-json{margin:0;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);line-height:1.6;color:var(--asi-text-primary);background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border);border-radius:var(--asi-radius-sm);padding:var(--asi-space-4);overflow-x:auto;white-space:pre;tab-size:2}.asi-policy-applies{display:flex;align-items:flex-start;gap:var(--asi-space-2);margin:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-info);max-width:68ch}.asi-policy-applies .asi-policy-glyph{flex:none;margin-top:.15rem}.asi-policy-applies strong{font-weight:var(--asi-fw-semibold)}.asi-policy-cor{margin:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);color:var(--asi-text-muted)}.asi-policy-msg{display:inline-flex;align-items:center;gap:var(--asi-space-2);margin:0;min-height:1.25rem;font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);letter-spacing:.04em;color:var(--asi-text-muted)}.asi-policy-msg[data-kind=ok]{color:var(--asi-verified)}.asi-policy-msg[data-kind=info]{color:var(--asi-info)}.asi-policy-msg[data-kind=err]{color:var(--fr-bad)}.asi-policy-footer{display:flex;flex-wrap:wrap;align-items:center;gap:var(--asi-space-4);padding-top:var(--asi-space-4);border-top:var(--asi-border-width) solid var(--asi-border)}.asi-policy-footer__label{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-medium);text-transform:uppercase;letter-spacing:.18em;color:var(--asi-text-muted)}.asi-policy-footer__link{font-family:var(--asi-font-display);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);color:var(--fr-info);text-decoration:none;white-space:nowrap;transition:color var(--asi-transition-fast)}.asi-policy-footer__link:hover{color:var(--fr-info)}.asi-policy-footer__link:focus-visible{outline:2px solid var(--fr-focus);outline-offset:2px}.asi-policy-loading{display:flex;flex-direction:column;gap:var(--asi-space-4)}.asi-policy-error{display:flex;flex-wrap:wrap;align-items:center;gap:var(--asi-space-2);padding:var(--asi-space-4) var(--asi-space-5);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--fr-bad);border-radius:var(--asi-radius-sm);color:var(--fr-bad)}.asi-policy-error__label{font-family:var(--asi-font-display);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.08em}.asi-policy-error__detail{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-secondary)}.asi-policy-glyph{flex:none}@media (prefers-reduced-motion: reduce){.asi-policy-iconbtn,.asi-policy-classtab,.asi-policy-run,.asi-policy-save,.asi-policy-footer__link{transition:none}}.asi-person-detail{display:flex;flex-direction:column;gap:var(--asi-space-5)}.asi-person-detail__head{display:flex;flex-direction:column;gap:var(--asi-space-2)}.asi-person-detail__name{margin:0;font-family:var(--asi-font-display);font-size:var(--asi-fs-lg);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-tight);color:var(--asi-text-primary)}.asi-person-detail__badges{display:inline-flex;align-items:center;gap:var(--asi-space-2)}.asi-people-detail__grid{display:flex;flex-direction:column;gap:var(--asi-space-3)}.asi-people-detail__row{display:grid;grid-template-columns:9rem 1fr;gap:var(--asi-space-3);align-items:baseline}.asi-people-detail__key{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-medium);text-transform:uppercase;letter-spacing:.18em;color:var(--asi-text-muted)}.asi-people-detail__val{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);color:var(--asi-text-primary);word-break:break-word}.asi-people-detail__val--mono{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs)}.asi-person-detail__idrow{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:var(--asi-space-2);min-width:0;max-width:100%}.asi-person-detail__idvalue{white-space:nowrap;font-size:var(--asi-fs-caption)}.asi-person-detail__copy{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;padding:0 var(--asi-space-1);flex:none;background:transparent;border:var(--asi-border-width) solid transparent;border-radius:var(--asi-radius-sm);color:var(--asi-text-muted);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);cursor:pointer}.asi-person-detail__copy:hover{color:var(--asi-text-primary);border-color:var(--asi-border)}.asi-person-detail__copy:focus-visible{outline:2px solid var(--fr-focus);outline-offset:2px}.asi-person-assign{display:flex;flex-direction:column;gap:var(--asi-space-2);padding-top:var(--asi-space-4);border-top:var(--asi-border-width) solid var(--asi-border)}.asi-person-assign__label{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-medium);text-transform:uppercase;letter-spacing:.18em;color:var(--asi-text-secondary)}.asi-person-assign__row{display:flex;gap:var(--asi-space-2)}.asi-person-assign__select{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-primary);background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border-input);border-radius:var(--asi-radius-sm);padding:var(--asi-space-2) var(--asi-space-3);min-width:16rem}.asi-person-assign__select:focus{outline:none;border-color:var(--fr-focus);box-shadow:0 0 0 2px var(--fr-focus)}.asi-person-assign__error{margin:0;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--fr-bad)}.asi-person-assign--nodept{padding:var(--asi-space-3);border:var(--asi-border-width) dashed var(--asi-border)}.asi-person-assign__hint{margin:0 0 var(--asi-space-2);font-size:var(--asi-fs-small);line-height:var(--asi-lh-relaxed);color:var(--asi-text-secondary)}.asi-person-assign__nodept-link{font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);color:var(--fr-info);text-decoration:none}.asi-person-assign__nodept-link:hover{text-decoration:underline}.asi-person-spend-req{display:flex;flex-direction:column;gap:var(--asi-space-2);padding-top:var(--asi-space-4);border-top:var(--asi-border-width) solid var(--asi-border)}.asi-person-spend-req__title{margin:0;font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.18em;color:var(--asi-text-muted)}.asi-person-spend-req__grid{display:flex;flex-direction:column;gap:var(--asi-space-1)}.asi-person-spend-req__row{display:grid;grid-template-columns:4.5rem repeat(4,1fr);align-items:baseline;gap:var(--asi-space-2)}.asi-person-spend-req__label{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);color:var(--asi-text-secondary)}.asi-person-spend-req__col{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);text-align:right;color:var(--asi-text-primary)}.asi-person-spend-req__row--head .asi-person-spend-req__col{color:var(--asi-text-muted);text-transform:uppercase;letter-spacing:.06em}.asi-person-spend-req__value{font-weight:var(--asi-fw-medium)}.asi-person-agents{display:flex;flex-direction:column;gap:var(--asi-space-2);padding-top:var(--asi-space-4);border-top:var(--asi-border-width) solid var(--asi-border)}.asi-person-agents__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--asi-space-3)}.asi-person-agents__title{margin:0;font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.18em;color:var(--asi-text-muted)}.asi-person-agents__tally{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-secondary);white-space:nowrap}.asi-person-agents__empty{margin:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);color:var(--asi-text-muted)}.asi-person-agents__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--asi-space-2)}.asi-person-agents__item{display:flex;align-items:center;justify-content:space-between;gap:var(--asi-space-3);padding:var(--asi-space-2) var(--asi-space-3);border:var(--asi-border-width) solid var(--asi-border);border-radius:var(--asi-radius-sm)}.asi-person-agents__name{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);color:var(--asi-text-primary)}.asi-person-detail__link{display:inline-block;font-family:var(--asi-font-display);font-size:var(--asi-fs-body);font-weight:var(--asi-fw-semibold);color:var(--asi-text-secondary);text-decoration:none;padding:var(--asi-space-1) 0;margin:calc(var(--asi-space-1) * -1) 0}.asi-person-detail__link:hover{color:var(--asi-text-primary);text-decoration:underline;text-underline-offset:3px}.asi-person-detail__link:focus-visible{outline:2px solid var(--fr-focus);outline-offset:2px}.asi-person-detail__empty{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);color:var(--asi-text-muted)}.asi-picker{display:flex;flex-direction:column;gap:var(--asi-space-4)}.asi-picker__controls{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--asi-space-4)}.asi-picker__search{display:flex;flex-direction:column;gap:var(--asi-space-1);flex:1 1 14rem}.asi-picker__search-label{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-medium);text-transform:uppercase;letter-spacing:.18em;color:var(--asi-text-secondary)}.asi-picker__search-input{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-primary);background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border-input);border-radius:var(--asi-radius-sm);padding:var(--asi-space-2) var(--asi-space-3);width:100%}.asi-picker__search-input:focus{outline:none;border-color:var(--fr-focus);box-shadow:0 0 0 2px var(--fr-focus)}.asi-picker__toggle{display:inline-flex;align-items:center;gap:var(--asi-space-2);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--asi-text-secondary);cursor:pointer}.asi-picker__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border:var(--asi-border-width) solid var(--asi-border);border-radius:var(--asi-radius-sm)}.asi-picker__item{border-bottom:var(--asi-border-width) solid var(--asi-border)}.asi-picker__item:last-child{border-bottom:none}.asi-picker__row{display:flex;align-items:center;gap:var(--asi-space-3);padding:var(--asi-space-3) var(--asi-space-4);cursor:pointer}.asi-picker__row[data-selected=true]{background:var(--asi-bg-surface)}.asi-picker__check{accent-color:var(--fr-accent);width:1rem;height:1rem;flex:none}.asi-picker__person{display:flex;flex-direction:column;gap:.125rem;flex:1 1 auto;min-width:0}.asi-picker__name{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-medium);color:var(--asi-text-primary)}.asi-picker__email{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asi-picker__current{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-muted);white-space:nowrap}.asi-picker__error{margin:0;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--fr-bad)}.asi-picker__actions{display:flex;justify-content:flex-end;gap:var(--asi-space-3);padding-top:var(--asi-space-4);border-top:var(--asi-border-width) solid var(--asi-border)}@media (max-width: 40rem){.asi-people-detail__row{grid-template-columns:1fr;gap:var(--asi-space-1)}}.asi-regid-form{display:flex;flex-direction:column;gap:var(--asi-space-5)}.asi-regid-form__intro{margin:0;font-size:var(--asi-fs-small);line-height:var(--asi-lh-relaxed);color:var(--asi-text-secondary)}.asi-regid-field{display:flex;flex-direction:column;gap:var(--asi-space-2)}.asi-regid-field__label{font-family:var(--asi-font-display);text-transform:uppercase;letter-spacing:.06em;font-size:var(--asi-fs-caption);font-weight:var(--asi-fw-semibold);color:var(--asi-text-secondary)}.asi-regid-field__req{color:var(--fr-accent);margin-inline-start:.15em}.asi-regid-input{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-primary);background:var(--asi-surface);border:var(--asi-border-width) solid var(--asi-border);border-radius:0;padding:var(--asi-space-2) var(--asi-space-3)}.asi-regid-input:focus-visible{outline:2px solid var(--fr-focus);outline-offset:0;border-color:var(--fr-focus)}.asi-regid-input--select{font-family:var(--asi-font-body)}.asi-regid-input:disabled{opacity:.6;cursor:not-allowed}.asi-regid-field__hint{margin:0;font-size:var(--asi-fs-caption);color:var(--asi-text-muted)}.asi-regid-field__hint--warn{color:var(--fr-warn)}.asi-regid-static{margin:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-small);color:var(--asi-text-primary);padding:var(--asi-space-2) 0;border-bottom:var(--asi-border-width) solid var(--asi-border)}.asi-regid-note{margin:0;font-size:var(--asi-fs-small);line-height:var(--asi-lh-relaxed)}.asi-regid-note--loading{color:var(--asi-text-muted);padding:var(--asi-space-2) 0}.asi-regid-note--fail{display:flex;flex-direction:column;align-items:flex-start;gap:var(--asi-space-2);padding:var(--asi-space-3);background:var(--asi-surface-sunken, var(--asi-surface));border-inline-start:2px solid var(--fr-bad)}.asi-regid-note__text{margin:0;color:var(--asi-text-secondary)}.asi-regid-note__retry{padding:var(--asi-space-1, .25rem) var(--asi-space-3)}.asi-regid-nodept{display:flex;flex-direction:column;gap:var(--asi-space-2);padding:var(--asi-space-3);border:var(--asi-border-width) dashed var(--asi-border);background:var(--asi-surface-sunken, var(--asi-surface))}.asi-regid-nodept__text{margin:0;font-size:var(--asi-fs-small);line-height:var(--asi-lh-relaxed);color:var(--asi-text-secondary)}.asi-regid-nodept__link{align-self:flex-start;font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);color:var(--fr-info);text-decoration:none}.asi-regid-nodept__link:hover{text-decoration:underline}.asi-regid-form__error{margin:0;font-size:var(--asi-fs-small);color:var(--fr-bad)}.asi-regid-form__actions{display:flex;justify-content:flex-end;gap:var(--asi-space-3);margin-top:var(--asi-space-2)}.asi-regid-btn{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);padding:var(--asi-space-2) var(--asi-space-4);border:var(--asi-border-width) solid transparent;border-radius:0;cursor:pointer}.asi-regid-btn:disabled{opacity:.5;cursor:not-allowed}.asi-regid-btn--ghost{background:none;border-color:var(--asi-border);color:var(--asi-text-secondary)}.asi-regid-btn--ghost:hover:not(:disabled){border-color:var(--asi-text-secondary);color:var(--asi-text-primary)}.asi-regid-btn--primary{background:none;border-color:var(--fr-info);color:var(--fr-info)}.asi-regid-btn--primary:hover:not(:disabled){background:var(--fr-infoFill);color:var(--fr-onAccentFill)}.asi-regid-btn--primary:focus-visible,.asi-regid-btn--ghost:focus-visible{outline:2px solid var(--fr-focus);outline-offset:2px}.asi-people{display:flex;flex-direction:column;gap:var(--asi-space-6)}.asi-people-controls{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--asi-space-5)}.asi-people-search{display:flex;flex-direction:column;gap:var(--asi-space-1)}.asi-people-search__label{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-medium);text-transform:uppercase;letter-spacing:.18em;color:var(--asi-text-secondary)}.asi-people-search__input{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-primary);background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border-input);border-radius:var(--asi-radius-sm);padding:var(--asi-space-2) var(--asi-space-3);min-width:18rem}.asi-people-search__input:focus{outline:none;border-color:var(--fr-focus);box-shadow:0 0 0 2px var(--fr-focus)}.asi-people-facets{display:flex;flex-wrap:wrap;gap:var(--asi-space-2)}.asi-people-facet{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-medium);text-transform:uppercase;letter-spacing:.12em;color:var(--asi-text-muted);background:transparent;border:none;border-bottom:2px solid transparent;padding:var(--asi-space-1) var(--asi-space-2);cursor:pointer;transition:color var(--asi-transition-fast)}.asi-people-facet:hover{color:var(--asi-text-primary)}.asi-people-facet--active{color:var(--asi-text-primary);border-bottom-color:var(--fr-accent)}.asi-people-facet:focus-visible{outline:2px solid var(--fr-focus);outline-offset:2px}.asi-people-table{width:100%;border-collapse:collapse;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs)}.asi-people-table thead th{font-family:var(--asi-font-display);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.18em;font-size:var(--asi-fs-xs);text-align:left;color:var(--asi-text-muted);background:var(--asi-bg-elevated);padding:var(--asi-space-3) var(--asi-space-4);border-bottom:var(--asi-border-width) solid var(--asi-border)}.asi-people-row td{padding:var(--asi-space-3) var(--asi-space-4);border-bottom:var(--asi-border-width) solid var(--asi-border);vertical-align:middle}.asi-people-row:nth-child(2n) td{background:var(--asi-bg-surface)}.asi-people-row td:first-child{position:relative;padding-left:var(--asi-space-5)}.asi-people-row__rail{position:absolute;left:0;top:0;bottom:0;width:3px;background:transparent}.asi-people-row[data-selected=true] .asi-people-row__rail{background:var(--fr-accent)}.asi-people-row__name{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-medium);color:var(--asi-text-primary);background:transparent;border:none;padding:0;cursor:pointer;text-align:left}.asi-people-row__name:hover{text-decoration:underline;text-decoration-color:var(--asi-border-strong);text-underline-offset:3px}.asi-people-row__name:focus-visible{outline:2px solid var(--fr-focus);outline-offset:2px}.asi-people-row__email{font-family:var(--asi-font-mono);color:var(--asi-text-secondary)}.asi-people-source{display:inline-flex;align-items:center;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-medium);letter-spacing:.12em;text-transform:uppercase;color:var(--asi-text-muted);border:var(--asi-border-width) solid var(--asi-border-strong);border-radius:var(--asi-radius-sm);padding:.0625rem var(--asi-space-2);background:transparent;white-space:nowrap}.asi-people-status{display:inline-flex;align-items:center;gap:var(--asi-space-1);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);letter-spacing:.12em;border:var(--asi-border-width) solid var(--asi-border-strong);border-radius:var(--asi-radius-sm);padding:.0625rem var(--asi-space-2);background:transparent}.asi-people-status[data-active=true]{color:var(--asi-verified);border-color:var(--asi-verified)}.asi-people-status[data-active=false]{color:var(--asi-text-muted);border-color:var(--asi-border-strong)}.asi-people-status__glyph{flex:none}.asi-people-error{display:flex;flex-wrap:wrap;align-items:center;gap:var(--asi-space-2);padding:var(--asi-space-4) var(--asi-space-5);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-strong);border-left:3px solid var(--fr-bad);border-radius:var(--asi-radius-sm)}.asi-people-error__label{font-family:var(--asi-font-display);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.08em;color:var(--asi-text-primary)}.asi-people-error__detail{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-secondary)}.asi-people-register-btn{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);padding:var(--asi-space-2) var(--asi-space-4);background:none;border:var(--asi-border-width) solid var(--fr-info);border-radius:0;color:var(--fr-info);cursor:pointer}.asi-people-register-btn:hover:not(:disabled){background:var(--fr-infoFill);color:var(--fr-onAccentFill)}.asi-people-register-btn:focus-visible{outline:2px solid var(--fr-focus);outline-offset:2px}.asi-people-register-btn:disabled{opacity:.5;cursor:not-allowed}@media (prefers-reduced-motion: reduce){.asi-people-facet{transition:none}}[data-console] .asi-org{--gap: 12px;display:flex;flex-direction:column;gap:var(--gap);padding:8px 20px 24px;min-width:0;letter-spacing:normal}[data-console] .k-row{display:flex;align-items:center;gap:8px;min-width:0}[data-console] .oc-page{display:flex;flex-direction:column;gap:12px}[data-console] .oc-page .ac-title{text-transform:uppercase}[data-console] .oc-head-tools{display:flex;align-items:center;gap:10px;flex-wrap:wrap}[data-console] .oc-main{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,400px);gap:12px;height:clamp(520px,calc(100vh - 260px),920px);min-height:0}[data-console] .oc-main>*{min-height:0;min-width:0}[data-console] .oc-surface{border:1px solid var(--ac-c-card-line);background:var(--ac-panel);border-radius:2px;display:flex;flex-direction:column;overflow:hidden}[data-console] .oc-views,[data-console] .oc-pane{flex:1;min-height:0;display:flex;flex-direction:column}[data-console] .oc-pane[hidden]{display:none}[data-console] .oc-vseg .ac-seg-item{height:26px;font-size:11px}@media (max-width: 900px){[data-console] .oc-main{grid-template-columns:minmax(0,1fr);height:auto}[data-console] .oc-surface{min-height:420px}}[data-console] .oc-dm{width:8px;height:8px;flex:none;overflow:visible}[data-console] .oc-dm path{fill:none;stroke:var(--ac-alert);stroke-width:1.5;stroke-linejoin:miter}[data-console] .oc-dm[data-f="1"] path{fill:var(--ac-alert)}[data-console] .oc-dm.oc-sm{width:7px;height:7px}[data-console] .oc-dm.oc-lg{width:9px;height:9px;margin-top:3px;align-self:flex-start}[data-console] .oc-dm-pad{width:9px;flex:none}[data-console] .oc-tri{width:8px;height:8px;flex:none}[data-console] .oc-tri path{fill:var(--ac-warn)}[data-console] .oc-lock{width:11px;height:11px;flex:none;stroke:var(--ac-ink-3);fill:none;stroke-width:1.2}[data-console] .oc-lock rect{fill:var(--ac-ink-3);stroke:none}[data-console] .oc-dim{color:var(--ac-ink-3)}[data-console] .oc-hit{text-decoration:none;background:var(--ac-c-row-sel);box-shadow:0 1px 0 var(--ac-info-line)}[data-console] .oc-tree{flex:1;min-height:0;display:flex;flex-direction:column;container-type:inline-size}[data-console] .oc-ttools{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--ac-hair)}[data-console] .oc-ttools .oc-q{width:min(320px,46%);height:28px}[data-console] .oc-tspace{flex:1}[data-console] .oc-sm-btn{height:22px;padding:0 8px;font-size:10px}[data-console] .oc-tscroll{flex:1;min-height:0;overflow:auto}[data-console] .oc-trow{display:grid;grid-template-columns:minmax(0,1fr) 56px 56px 96px;column-gap:8px;align-items:center;min-height:30px;padding-right:12px;border-bottom:1px solid var(--ac-hair);font-size:12px;cursor:default}[data-console] .oc-trow .oc-adm,[data-console] .oc-trow .oc-src{display:none}@container (min-width: 800px){[data-console] .oc-trow{grid-template-columns:minmax(0,1fr) 150px 170px 56px 56px 96px}[data-console] .oc-trow .oc-adm,[data-console] .oc-trow .oc-src{display:block}}[data-console] .oc-trow[data-k]:hover{background:var(--ac-c-row-hover)}[data-console] .oc-trow.oc-sel{background:var(--ac-c-row-sel);box-shadow:inset 2px 0 0 var(--ac-info-line)}[data-console] .oc-trow:focus-visible,[data-console] .oc-ci:focus-visible{outline:2px solid var(--ac-focus);outline-offset:-2px}[data-console] .oc-colh{position:sticky;top:0;z-index:1;background:linear-gradient(var(--ac-c-th),var(--ac-c-th)),linear-gradient(var(--ac-panel-solid),var(--ac-panel-solid)),var(--ac-bg);min-height:28px;font-family:var(--ac-font-mono);font-size:9px;letter-spacing:.08em;color:var(--ac-ink-3)}[data-console] .oc-colh .oc-name{padding-left:12px}[data-console] .oc-colh .oc-n{line-height:1.1}[data-console] .oc-c{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-console] .oc-n{text-align:right;font-variant-numeric:tabular-nums;font-family:var(--ac-font-mono)}[data-console] .oc-ow{display:flex;justify-content:flex-end}[data-console] .oc-name{display:flex;align-items:center;gap:6px;min-width:0}[data-console] .oc-name .ac-mark{flex:none}[data-console] .oc-nmw{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;padding:2px 0}[data-console] .oc-nmw>.oc-nm{flex:0 1 auto;max-width:100%}[data-console] .oc-nmw>.ac-mark,[data-console] .oc-nmw>[data-tip]{flex:none}[data-console] .oc-trow:not(.oc-colh) .oc-adm,[data-console] .oc-trow:not(.oc-colh) .oc-src{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;line-height:1.3;padding:3px 0}[data-console] .oc-chev{width:14px;height:20px;flex:none;display:inline-flex;align-items:center;justify-content:center;border:0;background:none;color:var(--ac-ink-3);padding:0}[data-console] .oc-nm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ac-ink-strong)}[data-console] .oc-t,[data-console] .oc-o{font-weight:600}[data-console] .oc-tenant .oc-nm{font-family:var(--ac-font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px}[data-console] .oc-p{font-weight:400}[data-console] .oc-ago{color:var(--ac-ink-3);font-size:11px}[data-console] .oc-warn{display:inline-flex;margin-left:2px}[data-console] .oc-inline{height:24px;max-width:280px}[data-console] .oc-match .oc-nm{color:var(--ac-ink-strong)}[data-console] .oc-tree[data-q] .oc-trow[data-k]:not(.oc-match) .oc-nm{color:var(--ac-ink-3)}[data-console] .oc-own{display:inline-flex;align-items:center;gap:6px;border:0;background:none;padding:2px 4px;color:var(--ac-ink-strong);font:inherit;border-radius:2px}[data-console] .oc-leaf{align-items:flex-start;padding-top:6px;padding-bottom:6px}[data-console] .oc-l2{display:flex;flex-direction:column;min-width:0}[data-console] .oc-why{font-size:10.5px;white-space:normal;line-height:1.35}[data-console] .oc-agent{min-height:34px}[data-console] .oc-more .oc-name{padding-top:4px;padding-bottom:4px}[data-console] .oc-columns{flex:1;min-height:0;display:flex}[data-console] .oc-cols{flex:1;min-height:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}[data-console] .oc-col{min-width:0;min-height:0;display:flex;flex-direction:column;border-right:1px solid var(--ac-hair)}[data-console] .oc-col:last-child{border-right:0}[data-console] .oc-colhead{display:flex;align-items:center;gap:8px;height:28px;padding:0 12px;background:linear-gradient(var(--ac-c-th),var(--ac-c-th)),linear-gradient(var(--ac-panel-solid),var(--ac-panel-solid)),var(--ac-bg);border-bottom:1px solid var(--ac-hair)}[data-console] .oc-colbody{flex:1;min-height:0;overflow:auto}[data-console] .oc-ci{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;min-height:40px;padding:4px 10px 4px 12px;border-bottom:1px solid var(--ac-hair);font-size:12px;cursor:default;color:var(--ac-ink-3)}[data-console] .oc-ci:hover{background:var(--ac-c-row-hover)}[data-console] .oc-ci.oc-path{background:var(--ac-c-inset)}[data-console] .oc-ci.oc-sel{background:var(--ac-c-row-sel);box-shadow:inset 2px 0 0 var(--ac-info-line)}[data-console] .oc-cn{flex:1 1 72px;min-width:min-content;display:flex;flex-direction:column;gap:1px}[data-console] .oc-cs{font-size:10.5px;white-space:normal;overflow-wrap:anywhere;line-height:1.3}[data-console] .oc-ci .oc-nm{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:break-word}[data-console] .oc-colbody>.oc-empty{padding:4px 12px}[data-console] .oc-col[data-col=agent] .oc-cs{white-space:normal}[data-console] .oc-cx{display:inline-flex;align-items:center;gap:5px;font-family:var(--ac-font-mono);color:var(--ac-ink-strong)}[data-console] .oc-more{border:0;background:none;padding:8px 12px;text-align:left;width:100%}@media (max-width: 1100px){[data-console] .oc-cols{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(160px,1fr)}}[data-console] .oc-details{overflow:auto;padding:0 14px 14px;flex:1;min-height:0}[data-console] .oc-dh{padding:14px 0 6px;display:flex;flex-direction:column;gap:3px}[data-console] .oc-dt{margin:0;font-size:16px;font-weight:600;color:var(--ac-ink-strong);overflow-wrap:anywhere}[data-console] .oc-path.ac-mono{font-size:10.5px}[data-console] .oc-dverbs{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;padding:6px 0 12px}[data-console] .oc-facts{display:grid;gap:7px}[data-console] .oc-fact{display:grid;grid-template-columns:120px minmax(0,1fr);gap:8px;font-size:12px;align-items:baseline}[data-console] .oc-fact .ac-micro{color:var(--ac-ink-3)}[data-console] .oc-sh{margin:16px 0 6px;display:flex;align-items:center;gap:8px}[data-console] .oc-link{border:0;background:none;padding:0;font:inherit;color:var(--ac-ink-strong);text-align:left;border-bottom:1px solid var(--ac-rule);cursor:pointer}[data-console] .oc-link:hover{border-bottom-color:var(--ac-info-line);color:var(--ac-info)}[data-console] .oc-link:focus-visible{outline:2px solid var(--ac-focus);outline-offset:1px}[data-console] .oc-line{margin:0 0 6px;font-size:12px;display:flex;gap:6px;align-items:center;flex-wrap:wrap}[data-console] .oc-bars,[data-console] .oc-plist,[data-console] .oc-ags,[data-console] .oc-hist,[data-console] .oc-ilist,[data-console] .oc-plist2{list-style:none;margin:0;padding:0}[data-console] .oc-bar{display:grid;grid-template-columns:minmax(0,1fr) 90px 34px;gap:8px;align-items:center;min-height:24px;font-size:12px}[data-console] .oc-barw{height:6px;background:var(--ac-c-inset);border-radius:1px;display:block}[data-console] .oc-barw i{display:block;height:100%;background:var(--ac-alert);border-radius:1px;opacity:.8}[data-console] .oc-bar .ac-num{text-align:right}[data-console] .oc-acts{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;margin-top:8px}[data-console] .oc-plist li{display:flex;align-items:center;gap:6px;min-height:24px;font-size:12px;flex-wrap:wrap}[data-console] .oc-ag{display:flex;align-items:flex-start;gap:8px;padding:6px 0;border-bottom:1px solid var(--ac-hair)}[data-console] .oc-ag>.oc-dm{margin-top:5px}[data-console] .oc-agt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}[data-console] .oc-refused{display:flex;gap:10px;padding:10px 12px;border:1px solid var(--ac-alert-line);border-left-width:3px;background:var(--ac-c-inset);margin-bottom:12px;border-radius:2px}[data-console] .oc-refused>.oc-dm{margin-top:4px}[data-console] .oc-why-t{font-size:12px;color:var(--ac-ink-strong)}[data-console] .oc-reason{font-size:11px;color:var(--ac-ink-2);margin-top:3px}[data-console] .oc-note{font-size:11px;color:var(--ac-ink-3);margin:4px 0 8px}[data-console] .oc-empty{margin:4px 0 8px;font-size:12px}[data-console] .oc-hrow{padding:7px 0;border-bottom:1px solid var(--ac-hair);font-size:12px}[data-console] .oc-hm{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:center;font-size:10.5px;margin-top:3px}[data-console] .oc-hm .ac-btn{margin-left:auto}[data-console] .oc-intake{border:1px solid var(--ac-c-card-line);background:var(--ac-panel);border-radius:2px}[data-console] .oc-itabs{display:flex;align-items:center;gap:4px;padding:0 8px;min-height:34px}[data-console] .oc-itab{display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 10px;border:0;background:none;color:var(--ac-ink-2);border-radius:2px;cursor:pointer}[data-console] .oc-itab:hover{background:var(--ac-c-row-hover)}[data-console] .oc-itab[aria-selected=true]{box-shadow:inset 0 -2px 0 var(--ac-accent);color:var(--ac-ink-strong)}[data-console] .oc-itab:focus-visible{outline:2px solid var(--ac-focus);outline-offset:-2px}[data-console] .oc-itab .oc-has{color:var(--ac-ink-strong)}[data-console] .oc-as{font-size:11px}[data-console] .oc-ibody{max-height:230px;overflow:auto;border-top:1px solid var(--ac-hair);padding:4px 12px 8px}[data-console] .oc-irow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:8px 0;border-bottom:1px solid var(--ac-hair);font-size:12px;align-items:center}[data-console] .oc-im{grid-column:1;font-size:10.5px}[data-console] .oc-ia{grid-column:2;grid-row:1 / span 2;display:flex;gap:6px;align-items:center;justify-content:flex-end;flex-wrap:wrap}[data-console] .oc-it{display:flex;gap:8px;align-items:center;flex-wrap:wrap}[data-console] .ac-btn.oc-blocked,[data-console] .ac-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}[data-console] .oc-form{display:block}[data-console] .oc-pick{height:auto;padding:2px;font-size:12px}[data-console] .oc-pick option{padding:4px 8px}[data-console] .oc-pf{height:28px}[data-console] .oc-err{min-height:18px;margin-top:10px;font-size:11px;color:var(--ac-alert)}[data-console] .oc-radios{display:grid;gap:8px;margin-top:8px}[data-console] .oc-radio{display:flex;gap:10px;align-items:flex-start;font-size:12px;padding:8px 10px;border:1px solid var(--ac-hair);border-radius:2px}[data-console] .oc-radio:has(input:checked){border-color:var(--ac-info-line);background:var(--ac-c-row-sel)}[data-console] .oc-radio input{margin-top:2px}[data-console] .oc-pk[hidden]{display:none}[data-console] .oc-toast{display:flex;align-items:center;gap:12px}[data-console] .oc-props{border-top:1px solid var(--ac-hair);padding:12px 0 24px;display:flex;flex-direction:column;gap:8px}[data-console] .oc-plist2{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:0 24px}[data-console] .oc-plist2 li{display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:8px;align-items:start;padding:7px 0;border-bottom:1px solid var(--ac-hair);font-size:12px;color:var(--ac-ink-2)}[data-console] .oc-pn{color:var(--ac-ink-3);font-size:11px;padding-top:1px}[data-console] .oc-pt b{color:var(--ac-ink-strong);font-weight:600}@media (max-width: 520px){[data-console] .oc-plist2{grid-template-columns:minmax(0,1fr)}}[data-console][data-console-root] .oc-details .oc-dverbs{display:flex;flex-wrap:wrap;gap:6px;padding:8px 0 12px}[data-console][data-console-root] .oc-details .ac-btn.ac-btn{box-sizing:border-box;height:28px;width:auto;padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:clip;line-height:1.2;font-size:11px;letter-spacing:.08em;opacity:1;border-style:solid;background:transparent;border-color:var(--ac-ink-2);color:var(--ac-ink-2);transition:background-color .12s,border-color .12s,color .12s}[data-console][data-console-root] .oc-details .ac-btn.ac-btn:hover{background:var(--ac-c-row-hover);border-color:var(--ac-edge-strong, var(--ac-rule));color:var(--ac-ink-strong)}[data-console][data-console-root] .oc-details .ac-btn.ac-btn:focus-visible{outline:2px solid var(--ac-focus);outline-offset:2px}[data-console][data-console-root] .oc-details .oc-dverbs .ac-btn.ac-btn:first-child{flex:1 1 100%;height:32px;background:var(--ac-ink-strong);border-color:var(--ac-ink-strong);color:var(--ac-panel-solid, #fff);font-weight:600}[data-console][data-console-root] .oc-details .oc-dverbs .ac-btn.ac-btn:first-child:hover{background:var(--ac-ink);border-color:var(--ac-ink);color:var(--ac-panel-solid, #fff)}[data-console][data-console-root] .oc-details .oc-dverbs .ac-btn.ac-btn:not(:first-child){flex:1 1 auto}[data-console][data-console-root] .oc-details .ac-btn.ac-btn:is(:disabled,[aria-disabled=true]){opacity:.5;cursor:not-allowed;border-style:solid}[data-console][data-console-root] .oc-details .oc-sh-act{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:4px 8px;white-space:nowrap}[data-console][data-console-root] .oc-details .oc-sh-t{flex:1 1 0;min-width:0;white-space:normal}[data-console][data-console-root] .oc-details .oc-sh-r{margin-left:auto;flex:none}[data-console][data-console-root] .oc-details .oc-sh-r .ac-btn.ac-btn{height:24px;padding:0 8px}[data-console][data-console-root] .oc-details .oc-ag .ac-btn.ac-btn{height:24px;padding:0 8px;flex:none}[data-console][data-console-root] .oc-details .oc-dfoot{margin-top:18px;padding-top:10px;border-top:1px solid var(--ac-hair);display:flex}[data-console][data-console-root] .oc-details .oc-dfoot .ac-btn.ac-btn{height:24px;padding:0 6px;margin-left:-6px;border-color:transparent;color:var(--ac-c-pill-alert-ink)}[data-console][data-console-root] .oc-details .oc-dfoot .ac-btn.ac-btn:hover{background:var(--ac-c-pill-alert);border-color:var(--ac-alert-line);color:var(--ac-c-pill-alert-ink)}@keyframes oc-fadein{0%{opacity:0}to{opacity:1}}@keyframes oc-toastin{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes oc-flash{0%{opacity:.55}to{opacity:0}}[data-console] .oc-details>.oc-dh,[data-console] .oc-details>.oc-dverbs,[data-console] .oc-details>.oc-dbody,[data-console] .oc-details>.oc-dfoot{animation:oc-fadein .16s ease-out}[data-console] .oc-toast{animation:oc-toastin .22s cubic-bezier(.2,.8,.2,1)}[data-console] .oc-trow.oc-flash{position:relative}[data-console] .oc-trow.oc-flash:after{content:"";position:absolute;inset:0;background:var(--ac-info-fill-hover, var(--ac-c-row-sel));pointer-events:none;opacity:0;animation:oc-flash 1.3s ease-out}@media (prefers-reduced-motion: reduce){[data-console] .oc-details>*,[data-console] .oc-toast,[data-console] .oc-trow.oc-flash:after{animation:none!important}}[data-console] .n1-page{gap:12px}[data-console] .n1-tally{display:flex;flex-wrap:wrap;align-items:center;gap:4px 18px;margin-top:-6px;min-height:24px}[data-console] .n1-line{font-size:12px;color:var(--ac-ink-2)}[data-console] .n1-as{font-size:11px;margin-left:auto}[data-console] .n1-mk{display:inline-flex;align-items:center;gap:6px;padding:2px 4px;border:0;background:none;color:var(--ac-ink-2);font-family:var(--ac-font-mono);font-size:12px;cursor:pointer;border-radius:2px}[data-console] .n1-mk:hover{color:var(--ac-ink-strong)}[data-console] .n1-mk b{font-weight:600;color:var(--ac-ink-strong)}[data-console] .n1-mk b.n1-al{color:var(--ac-alert)}[data-console] .n1-mk:focus-visible{outline:2px solid var(--ac-focus);outline-offset:1px}[data-console] .n1-orgs{display:flex;align-items:stretch;height:52px;border:1px solid var(--ac-c-card-line);background:var(--ac-panel);border-radius:2px;overflow:hidden}[data-console] .n1-otab{flex:1 1 auto;min-width:0;max-width:240px;display:flex;flex-direction:column;justify-content:center;gap:3px;padding:0 10px;overflow:hidden;border:0;border-right:1px solid var(--ac-hair);background:none;color:var(--ac-ink-2);text-align:left;cursor:pointer;white-space:nowrap;position:relative}[data-console] .n1-otab[hidden]{display:none}[data-console] .n1-otab:hover{background:var(--ac-c-row-hover)}[data-console] .n1-otab[aria-selected=true]{box-shadow:inset 0 -2px 0 var(--ac-accent);background:color-mix(in srgb,var(--ac-accent) 7%,transparent);color:var(--ac-ink-strong)}[data-console] .n1-otab:focus-visible,[data-console] .n1-more:focus-visible{outline:2px solid var(--ac-focus);outline-offset:-2px}[data-console] .n1-on{font-size:12px;font-weight:600;color:var(--ac-ink-strong);overflow:hidden;text-overflow:ellipsis}[data-console] .n1-om{font-size:10px;color:var(--ac-ink-3);white-space:nowrap}[data-console] .n1-l1{display:flex;align-items:center;gap:6px;min-width:0}[data-console] .n1-l1 .n1-on{flex:1;min-width:0;white-space:nowrap}[data-console] .n1-orgs.n1-measure .n1-otab{flex:none;max-width:none}[data-console] .n1-xm{display:inline-flex;align-items:center;gap:3px;color:var(--ac-ink-strong)}[data-console] .n1-more{flex:none;white-space:nowrap;margin-left:auto;padding:0 16px;border:0;border-left:1px solid var(--ac-hair);background:none;color:var(--ac-ink-2);font-size:11px;cursor:pointer}[data-console] .n1-more:hover{background:var(--ac-c-row-hover);color:var(--ac-ink-strong)}[data-console] .n1-more[data-active]{box-shadow:inset 0 -2px 0 var(--ac-accent);color:var(--ac-ink-strong)}[data-console] .n1-olabel{display:flex;flex-direction:column;justify-content:center;gap:3px;padding:0 14px}[data-console] .n1-menu{min-width:240px;padding:4px 0}[data-console] .n1-mi{width:100%;flex-direction:column;align-items:flex-start;gap:3px;min-height:44px;justify-content:center;border:0;background:none;text-align:left}[data-console] .n1-mi .n1-l1{width:100%}[data-console] .n1-main{grid-template-columns:minmax(0,1fr) 300px;height:clamp(540px,calc(100vh - 290px),920px)}@media (min-width: 1700px){[data-console] .n1-main{grid-template-columns:minmax(0,1fr) 380px}}[data-console] .n1-phead{display:flex;align-items:center;gap:8px;height:38px;padding:0 12px;border-bottom:1px solid var(--ac-hair);flex:none}[data-console] .n1-phead .ac-micro{color:var(--ac-ink-3)}[data-console] .n1-tree>#n1-views{flex:1;min-height:0;display:flex;flex-direction:column}[data-console] .n1-side .oc-itabs{flex:none;border-bottom:1px solid var(--ac-hair);min-height:38px;padding:0 8px}[data-console] .n1-side .oc-itab{height:38px;border-radius:0}[data-console] .n1-side .oc-itab[aria-selected=true]{background:color-mix(in srgb,var(--ac-accent) 7%,transparent)}[data-console] .n1-side [hidden]{display:none}[data-console] .n1-side .oc-fact{grid-template-columns:112px minmax(0,1fr)}[data-console] .n1-side .oc-details{padding:0 12px 14px}[data-console] .n1-side .oc-bar{grid-template-columns:minmax(0,1fr) 56px 30px}[data-console] .n1-side .oc-hm{gap:3px 10px}[data-console] .n1-inbox{flex:1;min-height:0;overflow:auto}[data-console] .n1-ibody{padding:0 12px 14px}[data-console] .n1-syncs{padding-top:6px}[data-console] .n1-sync{display:flex;align-items:center;gap:8px;padding:8px 0 2px}[data-console] .n1-sync .ac-micro{color:var(--ac-ink-strong)}[data-console] .n1-sync .ac-mono,[data-console] .n1-sync2{font-size:10.5px}[data-console] .n1-sync2{padding-bottom:2px;line-height:1.4}[data-console] .n1-outline{display:block;margin:6px 0 0;font-size:11px}[data-console] .n1-sh{margin:14px 0 4px;padding:6px 0 4px;border-bottom:1px solid var(--ac-hair)}[data-console] .n1-list{list-style:none;margin:0;padding:0}[data-console] .n1-item{display:flex;flex-direction:column;gap:2px;padding:8px 8px 8px 10px;border-bottom:1px solid var(--ac-hair);font-size:12px;cursor:pointer;border-left:2px solid transparent}[data-console] .n1-item:hover{background:var(--ac-c-row-hover)}[data-console] .n1-item[aria-selected=true]{background:var(--ac-c-row-sel);border-left-color:var(--ac-info-line)}[data-console] .n1-item:focus-visible{outline:2px solid var(--ac-focus);outline-offset:-2px}[data-console] .n1-i1{display:flex;align-items:center;gap:8px;min-width:0}[data-console] .n1-nm{font-weight:600;color:var(--ac-ink-strong);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-console] .n1-ag{margin-left:auto;font-size:10.5px;white-space:nowrap;flex:none}[data-console] .n1-i1 .oc-tri{margin-top:0}[data-console] .n1-i2{color:var(--ac-ink-2)}[data-console] .n1-i3{font-size:10.5px;line-height:1.4;overflow-wrap:anywhere}[data-console] .n1-arrow{color:var(--ac-ink-2)}[data-console] .n1-i4,[data-console] .n1-ia{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:6px}[data-console] .n1-ck{margin:0;width:13px;height:13px;flex:none;accent-color:var(--ac-accent)}[data-console] .n1-done .n1-nm,[data-console] .n1-done .n1-i2{color:var(--ac-ink-3)}[data-console] .n1-reqmenu{display:flex;flex-direction:column;gap:8px;align-items:flex-start}[data-console] .oc-trow.n1-lit{background:var(--ac-c-row-sel);outline:1px dashed var(--ac-info-line);outline-offset:-1px}[data-console] .oc-trow.n1-ghost{cursor:default;background:none}[data-console] .n1-gn{border:1px dashed var(--ac-edge-strong, var(--ac-rule));padding:1px 8px;color:var(--ac-ink-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}[data-console] .n1-gh{font-size:10.5px;color:var(--ac-ink-3);white-space:nowrap}[data-console] .n1-to{font-size:11px;color:var(--ac-info);white-space:nowrap;margin-left:6px}[data-console] .n1-tray{flex:1;display:flex;align-items:center;justify-content:center;padding:24px}[data-console] .n1-tray .ac-empty{text-align:center;border:1px dashed var(--ac-rule);padding:28px 36px;display:flex;flex-direction:column;gap:10px;align-items:center;border-radius:2px}[data-console] .n1-tray .k-row{gap:14px}@media (max-width: 900px){[data-console] .n1-main{grid-template-columns:minmax(0,1fr)}[data-console] .n1-orgs{overflow-x:auto}}[data-console] .n1-tree .oc-colh{background:linear-gradient(var(--ac-c-th),var(--ac-c-th)),var(--ac-float)}@container (min-width: 1100px){[data-console] .n1-tree .oc-trow{grid-template-columns:minmax(0,1fr) 190px 260px 64px 64px 96px}}[data-console] .n1-tree .oc-name .oc-nm{flex:0 1 auto;min-width:min(100%,11ch)}[data-console] .n1-tree .oc-name .ac-mark{flex:none}@container (min-width: 780px) and (max-width: 1099px){[data-console] .n1-tree .oc-trow{grid-template-columns:minmax(0,1fr) 140px 180px 52px 52px 96px}}[data-console] .oc-trow.n1-cutsrc{opacity:.55;outline:1px dashed var(--ac-rule);outline-offset:-1px}[data-console] .n1-pcard{padding:4px 12px 6px 0;font-size:10.5px;line-height:1.45;color:var(--ac-ink-3);border-bottom:1px solid var(--ac-hair);background:var(--ac-c-inset)}[data-console] .n1-mk{box-shadow:inset 0 -1px 0 var(--ac-rule)}[data-console] .n1-mk:hover{box-shadow:inset 0 -1px 0 var(--ac-ink-3)}[data-console] .n1-mk.n1-on{box-shadow:0 2px 0 var(--ac-accent)}[data-console] .n1-cd{display:grid;grid-template-columns:112px minmax(0,1fr);gap:4px 0;margin:0;padding:0 0 4px;font-size:12px;align-items:baseline}[data-console] .n1-cd dt{color:var(--ac-ink-3)}[data-console] .n1-cd dd{margin:0;min-width:0;overflow-wrap:break-word}[data-console] .n1-ob{display:flex;height:8px;margin:4px 0 5px;background:var(--ac-c-inset);border-radius:1px;overflow:hidden}[data-console] .n1-ob i{display:block;background:var(--ac-ink-3);opacity:.75}[data-console] .n1-ob u{display:block;text-decoration:none;background:repeating-linear-gradient(135deg,var(--ac-alert) 0 2px,transparent 2px 5px)}[data-console] .n1-ol{font-size:10.5px;color:var(--ac-ink-2)}[data-console] .n1-side .oc-acts{margin:4px 0 8px}[data-console] .n1-imp{margin-top:10px;padding:8px 10px 6px;border:1px solid var(--ac-hair);background:var(--ac-c-inset);border-radius:2px}[data-console] .n1-imp-h{padding-bottom:4px;color:var(--ac-ink-3)}[data-console] .n1-imp .oc-fact{grid-template-columns:96px minmax(0,1fr);padding:3px 0}[data-console] .oc-col .oc-cs{white-space:normal}[data-console] .oc-col .oc-empty{padding:14px 16px}[data-console] .oc-ci.oc-path{background:var(--ac-c-inset);color:var(--ac-ink-2);box-shadow:inset 2px 0 0 var(--ac-rule)}[data-console] .oc-ci.oc-path .oc-nm{font-weight:600}[data-console] .n1-cact{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:5px 8px;min-height:34px;border-bottom:1px solid var(--ac-hair);flex:none}[data-console] .n1-pins{flex:none;background:var(--ac-c-inset);border-bottom:1px solid var(--ac-rule)}[data-console] .n1-pins .oc-ci{background:none;border-bottom:0;min-height:32px}[data-console] .n1-cpin{display:flex;align-items:center;gap:8px;width:100%;min-height:30px;padding:0 12px;border:0;background:transparent;color:var(--ac-ink-2);font:inherit;font-size:12px;text-align:left;cursor:pointer}[data-console] .n1-cpin:hover{background:var(--ac-c-row-hover);color:var(--ac-ink-strong)}[data-console] .n1-cpin .n1-cpl{flex:1}[data-console] .n1-cpin[aria-pressed=true]{background:color-mix(in srgb,var(--ac-accent) 7%,transparent);box-shadow:inset 2px 0 0 var(--ac-accent);color:var(--ac-ink-strong)}[data-console] .n1-cpin:focus-visible{outline:2px solid var(--ac-focus);outline-offset:-2px}[data-console] .n1-side .oc-line{display:block;margin:2px 0 6px}@container (max-width: 1099px){[data-console] .n1-tree .oc-trow[data-k=person] .oc-name .ac-mark>span:not(.ac-mark-shape){display:none}[data-console] .n1-tree .oc-trow[data-k=person] .oc-name .ac-mark{padding:0 5px}}[data-console] .n1-side>#n1-details{flex:1;min-height:0;display:flex;flex-direction:column}[data-console] .n1-side>#n1-details[hidden]{display:none}[data-console] .n1-side>#n1-inbox:not([hidden]){display:block}[data-console] .n1-item .n1-nm{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}[data-console] .n1-item .n1-i1{align-items:flex-start}[data-console] .n1-side .oc-fact>span:last-child,[data-console] .n1-side .oc-fact .ac-mono{min-width:0;overflow-wrap:break-word}[data-console] .n1-tree .oc-name .oc-nm{flex:1 1 auto;min-width:0}[data-console] .oc-ci .oc-nm{flex-shrink:0;max-width:100%}[data-console] .oc-ci .oc-cs{min-width:0}@container (max-width: 1099px){[data-console] .n1-tree .oc-trow .oc-name .ac-mark>span:not(.ac-mark-shape){display:none}[data-console] .n1-tree .oc-trow .oc-name .ac-mark{padding:0 5px}}@media (max-width: 1699px){[data-console] .n1-tree .oc-ci .ac-mark>span:not(.ac-mark-shape){display:none}[data-console] .n1-tree .oc-ci .ac-mark{padding:0 5px;flex:none}}[data-console] .n1-tree .oc-trow .oc-src{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.3;padding:3px 0}[data-console] .n1-tree .oc-trow:not([data-k=person]) .oc-adm{white-space:normal;line-height:1.3}[data-console] .oc-ci .oc-nm{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}:root[data-theme] [data-console] .asi-org h2.oc-dt{font-family:var(--ac-font-ui);text-transform:none;letter-spacing:normal;line-height:inherit}:root[data-theme] [data-console] .asi-org h3.ac-micro{font-weight:500;line-height:inherit}[data-console] .ac-dialog[data-oc-dialog]{letter-spacing:normal}:root[data-theme] [data-console] .ac-dialog[data-oc-dialog] h2.ac-float-title{font-family:var(--ac-font-ui);text-transform:none;line-height:inherit}.asi-rbac{display:flex;flex-direction:column;gap:var(--asi-space-4)}.asi-rbac__loading{display:flex;flex-direction:column;gap:var(--asi-space-3);padding:var(--asi-space-5) var(--asi-space-6)}.asi-rbac__create{display:flex;flex-direction:column;gap:var(--asi-space-2);padding:var(--asi-space-5) var(--asi-space-6);border-bottom:var(--asi-border-width) solid var(--asi-border-card)}.asi-rbac__create-label,.asi-rbac-row__field-label{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-muted)}.asi-rbac__create-row,.asi-rbac-row__field-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--asi-space-2)}.asi-rbac__input,.asi-rbac-row__input,.asi-rbac-row__select{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);color:var(--asi-text-primary);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-card);padding:var(--asi-space-2) var(--asi-space-3)}.asi-rbac__input,.asi-rbac-row__input{min-width:0;flex:1 1 16rem}.asi-rbac-row__select--kind{flex:0 0 auto}.asi-rbac-row__field-row .asi-entity-picker{flex:1 1 16rem;min-width:0}.asi-rbac__input:focus-visible,.asi-rbac-row__input:focus-visible,.asi-rbac-row__select:focus-visible{outline:2px solid var(--fr-focus);outline-offset:1px}.asi-rbac__inline-error{margin:0 var(--asi-space-6);padding:var(--asi-space-2) var(--asi-space-3);font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--fr-bad);border:var(--asi-border-width) solid var(--asi-border-card);background:var(--asi-bg-surface)}.asi-rbac__list{list-style:none;margin:0;padding:0}.asi-rbac-row{display:flex;flex-direction:column;gap:var(--asi-space-3);padding:var(--asi-space-5) var(--asi-space-6);border-bottom:var(--asi-border-width) solid var(--asi-border-card)}.asi-rbac-row:last-child{border-bottom:none}.asi-rbac-row__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--asi-space-4)}.asi-rbac-row__ident{display:flex;flex-direction:column;gap:var(--asi-space-1);min-width:0}.asi-rbac-row__name{font-family:var(--asi-font-display);font-size:var(--asi-fs-h3);font-weight:var(--asi-fw-bold);letter-spacing:var(--asi-ls-tight);color:var(--asi-text-primary)}.asi-rbac-row__id{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide);color:var(--asi-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asi-rbac-row__caps{display:flex;flex-direction:column;gap:var(--asi-space-2)}.asi-rbac-row__caps-label{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-muted)}.asi-rbac-row__caps-none{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-secondary)}.asi-rbac-row__cap-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--asi-space-2)}.asi-rbac-row__cap{display:flex;flex-wrap:wrap;align-items:center;gap:var(--asi-space-2) var(--asi-space-3);padding:var(--asi-space-2) var(--asi-space-3);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-card)}.asi-rbac-row__cap-id{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);color:var(--asi-text-primary)}.asi-rbac-row__cap-label{font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);color:var(--asi-text-secondary);flex:1 1 auto;min-width:0}.asi-rbac-row__actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:var(--asi-space-4);padding-top:var(--asi-space-2)}.asi-rbac-row__field{display:flex;flex-direction:column;gap:var(--asi-space-2);min-width:0}.asi-rbac-row__assign-msg{margin:0;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-secondary)}@media (max-width: 720px){.asi-rbac-row__head{flex-direction:column}}.asi-grm__author{display:flex;flex-direction:column;gap:var(--asi-space-3);padding:var(--asi-space-4);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-card);border-left:2px solid var(--fr-info)}.asi-grm__author-role{display:flex;flex-direction:column;gap:var(--asi-space-1)}.asi-grm__author-actions{display:flex}.asi-grm__author-eyebrow,.asi-grm__author-role-label{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-muted)}.asi-grm__author-role-select,.asi-grm__atom-kind{max-width:44rem;padding:var(--asi-space-2) var(--asi-space-3);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-input);color:var(--asi-text-primary);font-family:var(--asi-font-mono);font-size:var(--asi-fs-small)}.asi-grm__author-role-select:focus-visible,.asi-grm__atom-kind:focus-visible,.asi-grm__input:focus-visible{outline:none;border-color:var(--fr-focus)}.asi-grm__builder{display:flex;flex-direction:column;gap:var(--asi-space-3)}.asi-grm__seg{display:inline-flex;align-self:flex-start;border:var(--asi-border-width) solid var(--asi-border-strong)}.asi-grm__seg-btn{padding:var(--asi-space-2) var(--asi-space-4);background:transparent;border:none;border-right:var(--asi-border-width) solid var(--asi-border-card);color:var(--asi-text-secondary);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;cursor:pointer}.asi-grm__seg-btn:last-child{border-right:none}.asi-grm__seg-btn--active{color:var(--asi-text-primary);box-shadow:inset 0 -2px 0 var(--fr-accent)}.asi-grm__seg-btn:disabled{opacity:.5;cursor:not-allowed}.asi-grm__gap,.asi-grm__row-gap{display:inline-flex;align-items:center;gap:var(--asi-space-2);margin:0;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide);color:var(--asi-text-muted)}.asi-grm__gap-dot{width:7px;height:7px;flex:0 0 auto;background:var(--asi-text-muted);border-radius:var(--asi-radius-pill)}.asi-grm__atoms{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--asi-space-2)}.asi-grm__atom{display:flex;align-items:center;gap:var(--asi-space-2)}.asi-grm__atom-body{display:flex;align-items:center;gap:var(--asi-space-2);flex-wrap:wrap}.asi-grm__kv{display:inline-flex;align-items:center;gap:var(--asi-space-2)}.asi-grm__kv-eq{font-family:var(--asi-font-mono);color:var(--asi-text-muted)}.asi-grm__input{padding:var(--asi-space-2) var(--asi-space-3);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-input);color:var(--asi-text-primary);font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);min-width:12rem}.asi-grm__atom-x,.asi-grm__chip-x{padding:0 var(--asi-space-1);background:transparent;border:none;color:var(--asi-text-muted);font-family:var(--asi-font-mono);font-size:var(--asi-fs-md);line-height:1;cursor:pointer}.asi-grm__atom-x:hover{color:var(--fr-bad)}.asi-grm__atom-add{display:inline-flex;gap:var(--asi-space-2)}.asi-grm__add-btn{padding:var(--asi-space-1) var(--asi-space-3);background:transparent;border:var(--asi-border-width) dashed var(--asi-border-strong);color:var(--asi-text-secondary);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide);cursor:pointer}.asi-grm__add-btn:hover{border-color:var(--fr-info);border-style:solid}.asi-grm__add-btn:disabled{opacity:.5;cursor:not-allowed}.asi-grm{display:flex;flex-direction:column;gap:var(--asi-space-5)}.asi-grm__note{display:flex;align-items:baseline;gap:var(--asi-space-2);margin:0;padding:var(--asi-space-3) var(--asi-space-4);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-card);border-left:3px solid var(--fr-info);font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-text-secondary);max-width:96ch}.asi-grm__note-dot{width:7px;height:7px;flex:0 0 auto;align-self:center;background:var(--asi-text-muted);border-radius:var(--asi-radius-pill)}.asi-grm__loading{display:flex;flex-direction:column;gap:var(--asi-space-3)}.asi-grm__error{display:flex;flex-direction:column;gap:var(--asi-space-1);padding:var(--asi-space-4);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--fr-bad)}.asi-grm__error-label{font-family:var(--asi-font-display);font-weight:var(--asi-fw-semibold);color:var(--fr-bad)}.asi-grm__error-detail{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-secondary)}.asi-grm__no-roles{margin:0 0 var(--asi-space-2);font-size:var(--asi-fs-small);line-height:1.5;color:var(--asi-text-secondary)}.asi-grm__rows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--asi-space-3)}.asi-grm__row{display:flex;flex-direction:column;gap:var(--asi-space-3);padding:var(--asi-space-4);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-card)}.asi-grm__row[data-mapped=no]{border-left:2px solid var(--asi-border-strong)}.asi-grm__row[data-mapped=yes]{border-left:2px solid var(--asi-verified)}.asi-grm__row-main{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1.4fr);align-items:center;gap:var(--asi-space-4)}.asi-grm__cond{display:flex;align-items:center;flex-wrap:wrap;gap:var(--asi-space-3);min-width:0}.asi-grm__kind{flex:0 0 auto;padding:0 var(--asi-space-2);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-secondary);border:var(--asi-border-width) solid var(--asi-border-card)}.asi-grm__cond-body{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--asi-space-1);min-width:0}.asi-grm__atom-tag{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);color:var(--asi-text-primary);word-break:break-all}.asi-grm__and{font-weight:var(--asi-fw-regular);color:var(--asi-text-muted)}.asi-grm__arrow{font-family:var(--asi-font-mono);font-size:var(--asi-fs-md);color:var(--asi-text-muted)}.asi-grm__role{min-width:0}.asi-grm__unmapped{display:inline-flex;align-items:center;gap:var(--asi-space-2);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-muted)}.asi-grm__unmapped-dot{width:7px;height:7px;border-radius:var(--asi-radius-pill);border:var(--asi-border-width) solid var(--asi-border-strong)}.asi-grm__chosen,.asi-grm__picker-chosen{display:flex;flex-direction:column;gap:var(--asi-space-1)}.asi-grm__chosen-name,.asi-grm__picker-chosen-name{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);color:var(--asi-text-primary)}.asi-grm__caps{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--asi-space-1)}.asi-grm__cap{padding:0 var(--asi-space-1);border:var(--asi-border-width) solid var(--asi-border-card);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-secondary)}.asi-grm__caps-none{font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);font-style:italic;color:var(--asi-text-muted)}.asi-grm__picker{display:flex;flex-direction:column;gap:var(--asi-space-2)}.asi-grm__picker-field{position:relative}.asi-grm__picker-list{position:absolute;z-index:5;left:0;right:0;margin:0;padding:0;list-style:none;max-height:16rem;overflow-y:auto;background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-strong)}.asi-grm__picker-opt{display:flex;flex-direction:column;gap:var(--asi-space-1);width:100%;padding:var(--asi-space-2) var(--asi-space-3);background:transparent;border:none;border-bottom:var(--asi-border-width) solid var(--asi-border-card);text-align:left;cursor:pointer}.asi-grm__picker-opt:hover{box-shadow:inset 2px 0 0 var(--asi-info)}.asi-grm__picker-opt:focus-visible{outline:var(--asi-border-width) solid var(--fr-focus);outline-offset:-2px}.asi-grm__picker-opt-name{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-primary)}.asi-grm__row-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--asi-space-3)}.asi-grm__status-wrap{display:inline-flex;align-items:center;gap:var(--asi-space-3)}.asi-grm__status{display:inline-flex;align-items:center;gap:var(--asi-space-2);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-secondary)}.asi-grm__status-dot{width:7px;height:7px;border-radius:var(--asi-radius-pill);background:var(--asi-text-muted)}.asi-grm__status[data-tone=live] .asi-grm__status-dot{background:var(--asi-verified)}.asi-grm__status[data-tone=proposed] .asi-grm__status-dot{background:var(--asi-info)}.asi-grm__status[data-tone=history] .asi-grm__status-dot{background:var(--asi-text-muted)}.asi-grm__hist-toggle{padding:0;background:transparent;border:none;border-bottom:var(--asi-border-width) dotted var(--asi-border-strong);color:var(--asi-text-secondary);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide);cursor:pointer}.asi-grm__hist-toggle:hover{color:var(--asi-text-primary)}.asi-grm__actions{display:inline-flex;align-items:center;gap:var(--asi-space-2)}.asi-grm__edit,.asi-grm__cancel{padding:var(--asi-space-1) var(--asi-space-3);background:transparent;border:var(--asi-border-width) solid var(--asi-border-strong);color:var(--asi-text-primary);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;cursor:pointer}.asi-grm__edit:hover,.asi-grm__cancel:hover{border-color:var(--fr-info)}.asi-grm__edit:disabled,.asi-grm__cancel:disabled{opacity:.5;cursor:not-allowed}.asi-grm__hist{list-style:none;margin:0;padding:var(--asi-space-3) 0 0;border-top:var(--asi-border-width) solid var(--asi-border-card);display:flex;flex-direction:column;gap:var(--asi-space-2)}.asi-grm__hist-row{display:grid;grid-template-columns:3rem auto minmax(0,1fr) auto;align-items:center;gap:var(--asi-space-3);font-size:var(--asi-fs-xs)}.asi-grm__hist-ver,.asi-grm__hist-author{font-family:var(--asi-font-mono);color:var(--asi-text-muted)}.asi-grm__hist-role{font-family:var(--asi-font-mono);color:var(--asi-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 900px){.asi-grm__row-main{grid-template-columns:minmax(0,1fr);align-items:start}.asi-grm__arrow{transform:rotate(90deg)}}.asi-roles,.asi-fencing{display:flex;flex-direction:column;gap:var(--asi-space-6)}.asi-fencing-loading{display:flex;flex-direction:column;gap:var(--asi-space-4)}.asi-fencing-pane{display:flex;flex-direction:column;gap:var(--asi-space-5);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-card);border-radius:var(--asi-radius-sm);padding:var(--asi-space-5)}.asi-fencing-eyebrow{margin:0;font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.3em;color:var(--asi-text-secondary);padding-bottom:var(--asi-space-2);border-bottom:var(--asi-border-width) solid var(--asi-border)}.asi-fencing-row{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--asi-space-4);padding:var(--asi-space-3) 0;border-bottom:var(--asi-border-width) solid var(--asi-border)}.asi-fencing-row:last-child{border-bottom:none}.asi-fencing-row--top{padding-top:0}.asi-fencing-row__text{display:flex;flex-direction:column;gap:var(--asi-space-1);flex:1 1 auto;min-width:0}.asi-fencing-row__label{font-family:var(--asi-font-display);font-size:var(--asi-fs-md);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-tight);color:var(--asi-text-primary)}.asi-fencing-row__desc{margin:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-text-secondary)}.asi-fencing-row__note{margin:0;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);letter-spacing:.04em;color:var(--asi-text-muted)}.asi-fencing-field{display:flex;flex-direction:column;gap:var(--asi-space-2)}.asi-fencing-field__label{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-medium);text-transform:uppercase;letter-spacing:.18em;color:var(--asi-text-secondary)}.asi-fencing-field__hint{margin:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-small);color:var(--asi-text-secondary)}.asi-fencing-switch-wrap{display:inline-flex;align-items:center;gap:var(--asi-space-2);flex:none}.asi-fencing-switch-label{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);letter-spacing:.12em;min-width:2.1em;text-align:right}.asi-fencing-switch-label[data-state=on]{color:var(--asi-verified)}.asi-fencing-switch-label[data-state=off]{color:var(--asi-text-muted)}.asi-fencing-switch{--switch-w: 2.5rem;--switch-h: 1.375rem;position:relative;flex:none;width:var(--switch-w);height:var(--switch-h);padding:0;border:var(--asi-border-width) solid var(--asi-border-strong);border-radius:var(--asi-radius-sm);background:var(--asi-bg-secondary);cursor:pointer;transition:background-color var(--asi-transition-fast),border-color var(--asi-transition-fast)}.asi-fencing-switch[data-state=on]{background:var(--asi-verified);border-color:var(--asi-verified)}.asi-fencing-switch:disabled{cursor:not-allowed;opacity:.55}.asi-fencing-switch:focus-visible{outline:2px solid var(--fr-focus);outline-offset:2px}.asi-fencing-switch__thumb{position:absolute;top:50%;left:.1875rem;width:.875rem;height:.875rem;transform:translateY(-50%);background:var(--asi-bg-elevated);border-radius:var(--asi-radius-sm);transition:left var(--asi-transition-fast)}.asi-fencing-switch[data-state=on] .asi-fencing-switch__thumb{left:calc(100% - 1.0625rem)}.asi-fencing-preview{display:flex;flex-direction:column;gap:var(--asi-space-3);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-card);border-radius:var(--asi-radius-sm);padding:var(--asi-space-5)}.asi-fencing-preview__note{margin:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-text-secondary)}.asi-fencing-preview__textarea{width:100%;min-height:6rem;resize:vertical;font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-text-primary);background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border-input);border-radius:var(--asi-radius-sm);padding:var(--asi-space-3)}.asi-fencing-preview__textarea:focus{outline:none;border-color:var(--fr-focus);box-shadow:0 0 0 2px var(--fr-focus)}.asi-fencing-preview__runbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--asi-space-3)}.asi-fencing-preview__run{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);letter-spacing:.04em;color:var(--asi-accent-foreground);background:var(--asi-brand-primary);border:var(--asi-border-width) solid var(--asi-brand-primary);border-radius:var(--asi-radius-sm);padding:var(--asi-space-2) var(--asi-space-4);cursor:pointer;transition:var(--asi-transition-fast)}.asi-fencing-preview__run:hover:not(:disabled){background:var(--fr-infoFill);border-color:var(--fr-info)}.asi-fencing-preview__run:disabled{cursor:not-allowed;opacity:.5}.asi-fencing-preview__run:focus-visible{outline:2px solid var(--fr-focus);outline-offset:2px}.asi-fencing-preview__hint{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);letter-spacing:.04em;color:var(--asi-text-muted)}.asi-fencing-preview__error{margin:0;font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--fr-bad)}.asi-fencing-preview__result{display:flex;flex-direction:column;gap:var(--asi-space-3);padding-top:var(--asi-space-3);border-top:var(--asi-border-width) solid var(--asi-border)}.asi-fencing-preview__simtag{align-self:flex-start;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);letter-spacing:.14em;text-transform:uppercase;color:var(--asi-text-secondary);border:var(--asi-border-width) solid var(--asi-border-strong);border-radius:var(--asi-radius-sm);padding:.125rem var(--asi-space-2)}.asi-fencing-preview__panes{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:var(--asi-space-4)}.asi-fencing-preview__pane{display:flex;flex-direction:column;gap:var(--asi-space-2);min-width:0}.asi-fencing-preview__pane-label{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-medium);text-transform:uppercase;letter-spacing:.14em;color:var(--asi-text-secondary)}.asi-fencing-preview__pane[data-neutralized=true] .asi-fencing-preview__code{border-color:var(--fr-bad)}.asi-fencing-preview__code{margin:0;max-height:16rem;overflow:auto;white-space:pre-wrap;word-break:break-word;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);line-height:var(--asi-lh-normal);color:var(--asi-text-primary);background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border-input);border-radius:var(--asi-radius-sm);padding:var(--asi-space-3)}.asi-fencing-preview__meta{display:flex;flex-direction:column;gap:var(--asi-space-1);margin:0}.asi-fencing-preview__meta-row{display:flex;align-items:baseline;gap:var(--asi-space-2);font-family:var(--asi-font-body);font-size:var(--asi-fs-small)}.asi-fencing-preview__meta-row dt{color:var(--asi-text-secondary);min-width:8rem}.asi-fencing-preview__meta-row dd{margin:0;color:var(--asi-text-primary)}.asi-fencing-preview__meta-row dd[data-neutralized=true]{color:var(--fr-bad)}.asi-fencing-preview__mono{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);word-break:break-all}@media (prefers-reduced-motion: reduce){.asi-fencing-switch,.asi-fencing-switch__thumb,.asi-fencing-preview__run{transition:none}}.asi-rules{display:flex;flex-direction:column;gap:var(--asi-space-5)}.asi-rules-bar{display:flex;gap:var(--asi-space-4);align-items:flex-start;justify-content:space-between}.asi-rules-card{display:flex;flex-direction:column;gap:var(--asi-space-3);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-card);border-radius:var(--asi-radius-sm);padding:var(--asi-space-5)}.asi-rules-head{display:flex;gap:var(--asi-space-3);align-items:center;flex-wrap:wrap}.asi-rules-eyebrow{margin:0;font-family:var(--asi-font-display);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.18em;color:var(--asi-text-primary)}.asi-rules-sub{margin:var(--asi-space-3) 0 0;font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:.14em;color:var(--asi-text-muted)}.asi-rules-label{font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);color:var(--asi-text-muted)}.asi-rules-field{display:flex;flex-direction:column;gap:var(--asi-space-1);border:0;padding:0;margin:0}.asi-rules-input{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);color:var(--asi-text-primary);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-card);border-radius:var(--asi-radius-sm);padding:var(--asi-space-2) var(--asi-space-3);max-width:100%}.asi-rules-input:focus-visible,.asi-rules-btn:focus-visible,.asi-rules-link:focus-visible{outline:2px solid var(--fr-focus);outline-offset:2px}.asi-rules-mono{font-family:var(--asi-font-mono)}.asi-rules-note{margin:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);color:var(--asi-text-muted)}.asi-rules-note[data-over=true]{color:var(--asi-text-primary);border-left:2px solid var(--asi-text-primary);padding-left:var(--asi-space-3)}.asi-rules-error,.asi-rules-warn{margin:0;font-size:var(--asi-fs-xs);color:var(--asi-text-primary);border-left:2px solid var(--asi-text-primary);padding-left:var(--asi-space-3)}.asi-rules-progress{margin:0;font-size:var(--asi-fs-small);color:var(--asi-text-primary);border-left:2px solid var(--asi-text-primary);padding-left:var(--asi-space-3)}.asi-rules-row{display:flex;gap:var(--asi-space-3);align-items:center;flex-wrap:wrap}.asi-rules-check{display:flex;gap:var(--asi-space-2);align-items:flex-start;font-size:var(--asi-fs-small);color:var(--asi-text-primary)}.asi-rules-btn{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.08em;color:var(--asi-text-primary);background:transparent;border:var(--asi-border-width) solid var(--asi-text-primary);border-radius:var(--asi-radius-sm);padding:var(--asi-space-2) var(--asi-space-4);cursor:pointer;white-space:nowrap}.asi-rules-btn--quiet{color:var(--asi-text-muted);border-color:var(--asi-border-card)}.asi-rules-btn:disabled{cursor:not-allowed;opacity:.5}.asi-rules-link{background:none;border:0;padding:0;color:var(--asi-text-primary);font:inherit;text-decoration:underline;cursor:pointer}.asi-rules-badge{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--asi-text-muted);border:var(--asi-border-width) solid var(--asi-border-card);border-radius:var(--asi-radius-sm);padding:0 var(--asi-space-2)}.asi-rules-badge[data-action=block]{color:var(--asi-text-primary);border-color:var(--asi-text-primary)}.asi-rules-table{width:100%;border-collapse:collapse;font-size:var(--asi-fs-small);color:var(--asi-text-primary)}.asi-rules-table th{text-align:left;font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--asi-text-muted);font-weight:var(--asi-fw-semibold)}.asi-rules-table th,.asi-rules-table td{padding:var(--asi-space-2) var(--asi-space-3);border-bottom:var(--asi-border-width) solid var(--asi-border-card)}.asi-rules-table tr[data-active=true] td{border-bottom-color:var(--asi-text-primary)}.asi-rules-banner{border:var(--asi-border-width) solid var(--asi-text-primary);border-left-width:4px;background:var(--asi-bg-surface);color:var(--asi-text-primary);padding:var(--asi-space-3) var(--asi-space-4);font-size:var(--asi-fs-small)}.asi-rules-dialog-scrim{position:fixed;inset:0;z-index:50;display:grid;place-items:center;background:#00000080}.asi-rules-dialog{display:flex;flex-direction:column;gap:var(--asi-space-3);width:min(32rem,calc(100vw - 2rem));background:var(--fr-panelSolid, #fff);opacity:1;border:var(--asi-border-width) solid var(--asi-border-card);border-radius:var(--asi-radius-sm);padding:var(--asi-space-5)}@media (max-width: 40rem){.asi-rules-bar{flex-direction:column}.asi-rules-table{display:block;overflow-x:auto}}.asi-rollout-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--asi-space-4)}.asi-rollout-fig{display:flex;flex-direction:column;gap:var(--asi-space-1)}.asi-rollout-num{font-size:var(--asi-fs-small);color:var(--asi-text-primary)}.asi-rollout-tag{font-size:var(--asi-fs-xs);color:var(--asi-text-muted);text-transform:uppercase;letter-spacing:.08em}.asi-rollout-hist{margin:0;display:flex;flex-direction:column;gap:var(--asi-space-2)}.asi-rollout-hist svg{width:100%;max-width:40rem;height:9rem}.asi-rollout-axis{font-family:var(--asi-font-mono);font-size:9px;fill:var(--asi-text-muted)}.asi-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.asi-observe-inspector__trace{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-muted);letter-spacing:var(--asi-ls-wide)}.asi-observe{display:flex;flex-direction:column;gap:var(--asi-space-4)}.asi-observe__head{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:var(--asi-space-4)}.asi-observe__title{font-family:var(--asi-font-display);font-size:var(--asi-fs-h1);font-weight:var(--asi-fw-bold);letter-spacing:var(--asi-ls-tight);margin:0}.asi-observe__sub{font-family:var(--asi-font-body);font-size:var(--asi-fs-body);color:var(--asi-text-secondary);margin:var(--asi-space-1) 0 0;max-width:60ch}.asi-observe__head-right{display:flex;align-items:center;gap:var(--asi-space-4)}.asi-observe__conn{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide);padding:1px var(--asi-space-2);border-radius:var(--asi-radius-pill);border:var(--asi-border-width) solid var(--asi-border)}.asi-observe__conn--live{color:var(--asi-success-foreground);background:var(--asi-success);border-color:var(--asi-success)}.asi-observe__conn--down{color:var(--asi-warning-foreground);background:var(--asi-warning);border-color:var(--asi-warning)}.asi-observe__op-link{font-family:var(--asi-font-display);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);color:var(--fr-info);text-decoration:none;white-space:nowrap;transition:var(--asi-transition-fast)}.asi-observe__op-link:hover{text-shadow:var(--asi-glow-sm)}.asi-observe__summary{display:flex;gap:var(--asi-space-3)}.asi-observe__summary-stat{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-secondary)}.asi-observe__summary-stat--danger{color:var(--fr-bad);font-weight:var(--asi-fw-bold)}.asi-observe__empty{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-muted);padding:var(--asi-space-6);text-align:center}.asi-observe__table{width:100%;border-collapse:collapse;font-family:var(--asi-font-mono);font-size:var(--asi-fs-small)}.asi-observe__table thead th{text-align:left;font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:var(--asi-ls-wide);color:var(--asi-text-muted);padding:var(--asi-space-2) var(--asi-space-3);border-bottom:var(--asi-border-width) solid var(--asi-border)}.asi-observe__row td{padding:var(--asi-space-2) var(--asi-space-3);border-bottom:1px solid var(--asi-border);vertical-align:middle}.asi-observe__when,.asi-observe__trace{color:var(--asi-text-muted);white-space:nowrap}.asi-observe__id{color:var(--asi-text-primary);white-space:nowrap}.asi-observe__cat{color:var(--asi-text-primary)}.asi-observe__score{min-width:9rem}.asi-observe__score-num{display:inline-block;width:3rem;color:var(--asi-text-primary)}.asi-observe__score-bar{display:inline-block;width:5rem;height:6px;background:var(--asi-bg-page);border:1px solid var(--asi-border);border-radius:var(--asi-radius-pill);overflow:hidden;vertical-align:middle}.asi-observe__score-fill{display:block;height:100%}.asi-observe__score-fill--danger{background:var(--fr-bad)}.asi-observe__score-fill--ok{background:var(--asi-success)}.asi-observe__pill{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide);padding:1px var(--asi-space-2);border-radius:var(--asi-radius-pill)}.asi-observe__pill--block{color:var(--asi-danger-foreground);background:var(--fr-bad)}.asi-observe__pill--pass{color:var(--asi-text-muted);background:var(--asi-bg-page);border:1px solid var(--asi-border)}.asi-connector-logo{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;line-height:0;vertical-align:middle}.asi-connector-logo svg{display:block;width:100%;height:100%}.asi-rc__vh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.asi-rc__toolbar{display:flex;align-items:center;gap:var(--asi-space-4);flex-wrap:wrap}.asi-rc__search{display:flex;align-items:center;gap:var(--asi-space-2);flex:0 1 24rem;min-width:12rem;background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border-strong);padding:var(--asi-space-2) var(--asi-space-3);color:var(--asi-text-muted);transition:border-color var(--asi-transition)}.asi-rc__search:focus-within{border-color:var(--asi-accent);color:var(--asi-accent)}.asi-rc__search-icon{flex:0 0 auto}.asi-rc__search-input{flex:1 1 auto;min-width:0;font-size:var(--asi-fs-small);color:var(--asi-text-primary);background:transparent;border:none;padding:0}.asi-rc__search-input:focus{outline:none}.asi-rc__search-input::placeholder{color:var(--asi-text-muted)}.asi-rc__search-count{font-size:var(--asi-fs-xs);color:var(--asi-text-muted);letter-spacing:var(--asi-ls-wide);text-transform:uppercase}.asi-rc__section{display:flex;flex-direction:column;gap:var(--asi-space-4)}.asi-rc__section-head{display:flex;align-items:center;gap:var(--asi-space-3)}.asi-rc__section-title{font-family:var(--asi-font-display);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-primary);margin:0}.asi-rc__section-count{font-size:var(--asi-fs-xs);color:var(--asi-text-muted);border:var(--asi-border-width) solid var(--asi-border-card);padding:0 var(--asi-space-2);line-height:1.6}.asi-rc__section-rule{flex:1 1 auto;border-top:var(--asi-border-width) solid var(--asi-border-card)}.asi-rc__no-match{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);color:var(--asi-text-muted);margin:0;padding:var(--asi-space-3) 0}.asi-rc__list{position:relative}.asi-rc__row--platform{position:relative;border-left:3px solid var(--asi-accent);padding-top:var(--asi-space-5);animation:asi-rc-row-in .32s cubic-bezier(.22,1,.36,1) both}.asi-rc__pv-ribbon{position:absolute;top:0;right:0;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:var(--asi-ls-wide);color:var(--asi-text-muted);background:var(--asi-bg-elevated);border-left:var(--asi-border-width) solid var(--asi-border-card);border-bottom:var(--asi-border-width) solid var(--asi-border-card);padding:0 var(--asi-space-2);line-height:1.8;white-space:nowrap}.asi-rc__pv-fields{display:flex;flex-wrap:wrap;gap:var(--asi-space-2) var(--asi-space-5);margin:var(--asi-space-2) 0 0}.asi-rc__pv-field{min-width:0}.asi-rc__pv-key{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:var(--asi-ls-wide);color:var(--asi-text-muted);margin:0}.asi-rc__pv-val{font-size:var(--asi-fs-small);color:var(--asi-text-primary);margin:0;overflow-wrap:anywhere}.asi-rcat{position:relative;display:grid;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:var(--asi-space-4);max-width:calc(5 * 17rem + 4 * var(--asi-space-4));list-style:none;margin:0;padding:0}.asi-rcat__card{display:flex;flex-direction:column;gap:var(--asi-space-3);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-card);padding:var(--asi-space-4);min-width:0;transition:transform var(--asi-transition),border-color var(--asi-transition),box-shadow var(--asi-transition);will-change:transform}.asi-rcat__card:hover{transform:translate(var(--asi-hover-lift),var(--asi-hover-lift));border-color:var(--asi-accent);box-shadow:var(--asi-glow-sm)}.asi-rcat__card[data-availability=planned]{border-style:dashed}.asi-rcat__card[data-availability=planned]:hover{border-color:var(--asi-border-strong);box-shadow:none;transform:none}.asi-rcat__card.is-leaving{will-change:transform,opacity}.asi-rcat__top{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--asi-space-3)}.asi-rcat__logo-plate{display:inline-flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;flex:0 0 auto;background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border-card);transition:transform var(--asi-transition)}.asi-rcat__card:hover .asi-rcat__logo-plate{transform:scale(1.04)}.asi-rcat__card[data-availability=planned] .asi-rcat__logo-plate{opacity:.75}.asi-rcat__chip{display:inline-flex;align-items:center;gap:var(--asi-space-1);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:var(--asi-ls-wide);color:var(--asi-text-muted);border:var(--asi-border-width) solid var(--asi-border-strong);padding:0 var(--asi-space-2);line-height:1.7;white-space:nowrap;flex:0 0 auto}.asi-rcat__chip-dot{width:.4rem;height:.4rem;border-radius:var(--asi-radius-pill);background:var(--asi-text-muted);flex:0 0 auto}.asi-rcat__chip[data-status=available]{color:var(--asi-verified);border-color:var(--asi-verified)}.asi-rcat__chip[data-status=available] .asi-rcat__chip-dot{background:var(--asi-verified)}.asi-rcat__chip[data-status=planned]{border-style:dashed}.asi-rcat__name{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);line-height:1.35;color:var(--asi-text-primary);margin:0;min-height:2.7em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.asi-rcat__meta{display:flex;align-items:baseline;justify-content:space-between;gap:var(--asi-space-2);margin:0;min-width:0}.asi-rcat__type{font-size:var(--asi-fs-xs);color:var(--asi-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asi-rcat__blurb{margin:0;font-size:var(--asi-fs-xs);line-height:1.5;color:var(--asi-text-muted)}.asi-rcat__linked{font-size:var(--asi-fs-xs);color:var(--asi-verified);white-space:nowrap;flex:0 0 auto}.asi-rcat__foot{margin-top:auto}.asi-rcat__connect{display:block;width:100%;box-sizing:border-box;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:var(--asi-ls-wide);text-align:center;color:var(--asi-accent);background:transparent;border:var(--asi-border-width) solid var(--asi-accent);padding:var(--asi-space-2) var(--asi-space-3);cursor:pointer;transition:background-color var(--asi-transition),color var(--asi-transition),border-color var(--asi-transition)}.asi-rcat__connect:hover:not(:disabled):not(.is-disabled){background:var(--asi-accent);color:var(--asi-accent-foreground)}.asi-rcat__connect:focus-visible{outline:2px solid var(--asi-accent);outline-offset:2px}.asi-rcat__connect:disabled{opacity:.5;cursor:not-allowed}.asi-rcat__connect.is-disabled{color:var(--asi-text-muted);border-color:var(--asi-border-card);cursor:default}.asi-rcat__connect.is-planned{border-style:dashed}@keyframes asi-rcat-in{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:none}}.asi-rcat__card{animation:asi-rcat-in .38s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--asi-i, 0) * 35ms)}@keyframes asi-rc-row-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.asi-rc__row-wrap{animation:asi-rc-row-in .32s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--asi-i, 0) * 45ms)}@keyframes asi-rc-row-settle{0%{opacity:0;transform:translateY(-10px) scale(.995)}55%{opacity:1;border-color:var(--asi-accent)}to{transform:none;border-color:var(--asi-border-card)}}.asi-rc__row-wrap.is-entering .asi-rc__row{animation:asi-rc-row-settle .52s cubic-bezier(.22,1,.36,1) both}.asi-rc__row-wrap.is-leaving{will-change:transform,opacity}@media (prefers-reduced-motion: reduce){.asi-rcat__card,.asi-rc__row-wrap,.asi-rc__row--platform,.asi-rc__row-wrap.is-entering .asi-rc__row{animation:none}.asi-rcat__card,.asi-rcat__logo-plate,.asi-rcat__connect,.asi-rc__search{transition:none}.asi-rcat__card:hover,.asi-rcat__card:hover .asi-rcat__logo-plate{transform:none}}.asi-rc{display:flex;flex-direction:column;gap:var(--asi-space-5)}.asi-rc__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--asi-space-6);flex-wrap:wrap}.asi-rc__head-text{display:flex;flex-direction:column;gap:var(--asi-space-1);max-width:110ch}.asi-rc__eyebrow{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-muted);margin:0}.asi-rc__title{font-family:var(--asi-font-display);font-size:var(--asi-fs-h2);font-weight:var(--asi-fw-bold);letter-spacing:var(--asi-ls-tight);color:var(--asi-text-primary);margin:0}.asi-rc__sub,.asi-rc__gate,.asi-rc__hint{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-text-secondary);margin:0}.asi-rc__gate{background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-card);padding:var(--asi-space-3) var(--asi-space-4)}.asi-rc__error{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);color:var(--asi-signal);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-signal);padding:var(--asi-space-3) var(--asi-space-4);display:flex;align-items:center;gap:var(--asi-space-3)}.asi-rc__loading{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-muted);padding:var(--asi-space-4) 0}.asi-rc__retry{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:var(--asi-ls-wide);color:var(--asi-text-primary);background:transparent;border:var(--asi-border-width) solid var(--asi-border-strong);padding:var(--asi-space-1) var(--asi-space-3);cursor:pointer}.asi-rc__retry:hover{border-color:var(--asi-oxblood);color:var(--asi-oxblood)}.asi-rc__list{display:flex;flex-direction:column;gap:var(--asi-space-3);list-style:none;margin:0;padding:0;max-width:72ch}.asi-rc__row-wrap{display:flex;flex-direction:column;gap:var(--asi-space-2)}.asi-rc__row{display:flex;align-items:center;gap:var(--asi-space-4);flex-wrap:wrap;background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-card);padding:var(--asi-space-4) var(--asi-space-5)}.asi-rc__row-main{display:flex;flex-direction:column;gap:var(--asi-space-1);flex:1 1 16rem;min-width:0}.asi-rc__row-id{display:flex;align-items:center;gap:var(--asi-space-3);flex-wrap:wrap}.asi-rc__row-label{font-family:var(--asi-font-body);font-size:var(--asi-fs-base);font-weight:var(--asi-fw-semibold);color:var(--asi-text-primary);word-break:break-word}.asi-rc__row-type{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-muted);border:var(--asi-border-width) solid var(--asi-border-card);padding:var(--asi-space-1) var(--asi-space-2);flex:0 0 auto}.asi-rc__row-meta{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-secondary);margin:0;word-break:break-word}.asi-rc__status{display:inline-flex;align-items:center;gap:var(--asi-space-2);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:var(--asi-ls-wide);color:var(--asi-text-secondary);border:var(--asi-border-width) solid var(--asi-border-strong);padding:var(--asi-space-1) var(--asi-space-2);width:fit-content;flex:0 0 auto}.asi-rc__status-dot{width:.5rem;height:.5rem;border-radius:var(--asi-radius-pill);background:var(--asi-text-muted);flex:0 0 auto}.asi-rc__status.is-healthy{color:var(--asi-verified);border-color:var(--asi-verified)}.asi-rc__status.is-healthy .asi-rc__status-dot{background:var(--asi-verified)}.asi-rc__status.is-error{color:var(--asi-signal);border-color:var(--asi-signal)}.asi-rc__status.is-error .asi-rc__status-dot{background:var(--asi-signal)}.asi-rc__indev{display:inline-flex;align-items:center;gap:var(--asi-space-2);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:var(--asi-ls-wide);color:var(--asi-text-muted);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-strong);padding:var(--asi-space-1) var(--asi-space-2);flex:0 0 auto}.asi-rc__indev-dot{width:.5rem;height:.5rem;border-radius:var(--asi-radius-pill);background:var(--asi-text-muted);flex:0 0 auto}.asi-rc__detail{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-muted);margin:0;padding-left:var(--asi-space-5);word-break:break-word}.asi-rc__row-actions,.asi-rc__form-actions{display:flex;align-items:center;gap:var(--asi-space-3);flex-wrap:wrap}.asi-rc__row-actions{margin-left:auto}.asi-rc__action{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:var(--asi-ls-wide);color:var(--asi-text-primary);background:transparent;border:var(--asi-border-width) solid var(--asi-border-strong);padding:var(--asi-space-2) var(--asi-space-3);cursor:pointer}.asi-rc__action:hover:not(:disabled){border-color:var(--asi-oxblood);color:var(--asi-oxblood)}.asi-rc__action:disabled{opacity:.5;cursor:not-allowed}.asi-rc__form{display:flex;flex-direction:column;gap:var(--asi-space-4);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-card);padding:var(--asi-space-5);max-width:52ch}.asi-rc__form-title{font-family:var(--asi-font-display);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-muted);margin:0}.asi-rc__form-note{font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);line-height:var(--asi-lh-body);color:var(--asi-text-muted);margin:0}.asi-rc__type-row{display:flex;align-items:center;gap:var(--asi-space-3)}.asi-rc__type-row .asi-rc__input{flex:1 1 auto;min-width:0}.asi-rc__form-warning{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-signal);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-signal);padding:var(--asi-space-3) var(--asi-space-4);margin:0}.asi-rc__label{display:flex;flex-direction:column;gap:var(--asi-space-1)}.asi-rc__label-text{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-muted)}.asi-rc__input{font-size:var(--asi-fs-small);color:var(--asi-text-primary);background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border-strong);padding:var(--asi-space-2) var(--asi-space-3)}.asi-rc__input:focus-visible{outline:2px solid var(--asi-oxblood);outline-offset:1px}.asi-rc__hint-inline{font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);line-height:var(--asi-lh-body);color:var(--asi-text-muted)}.asi-rc__checkbox{display:flex;align-items:center;gap:var(--asi-space-2);font-family:var(--asi-font-body);font-size:var(--asi-fs-small);color:var(--asi-text-secondary)}.asi-rc__checkbox input{accent-color:var(--asi-oxblood)}.asi-rc__checkbox--ack{align-items:flex-start;gap:var(--asi-space-3);color:var(--asi-text-secondary);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-card);padding:var(--asi-space-3) var(--asi-space-4);line-height:var(--asi-lh-body)}.asi-rc__checkbox--ack input{margin-top:.15em;flex:0 0 auto}.asi-filtering{display:flex;flex-direction:column;gap:var(--asi-space-6)}.asi-filtering__op-link{font-family:var(--asi-font-display);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);color:var(--fr-info);text-decoration:none;white-space:nowrap;transition:var(--asi-transition-fast)}.asi-filtering-form{display:flex;flex-wrap:wrap;gap:var(--asi-space-4);align-items:flex-end}.asi-filtering-field{display:flex;flex-direction:column;gap:var(--asi-space-2)}.asi-filtering-field__label,.asi-filtering-fieldgroup__label{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-medium);text-transform:uppercase;letter-spacing:.18em;color:var(--asi-text-secondary);margin:0}.asi-filtering-input,.asi-filtering-select{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-primary);background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border-input);border-radius:var(--asi-radius-sm);padding:var(--asi-space-2) var(--asi-space-3)}.asi-filtering-input{min-width:18rem}.asi-filtering-input:focus,.asi-filtering-select:focus,.asi-filtering-num:focus{outline:none;border-color:var(--fr-focus);box-shadow:0 0 0 2px var(--fr-focus)}.asi-filtering-tenant{display:inline-flex;align-items:baseline;gap:var(--asi-space-2);font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);border:var(--asi-border-width) solid var(--asi-border);border-radius:var(--asi-radius-sm);padding:var(--asi-space-2) var(--asi-space-3);background:var(--asi-bg-surface)}.asi-filtering-tenant__key{text-transform:uppercase;letter-spacing:.12em;color:var(--asi-text-muted)}.asi-filtering-tenant__sep{color:var(--asi-text-muted)}.asi-filtering-tenant__val{color:var(--asi-text-primary)}.asi-filtering-tabs{display:flex;gap:var(--asi-space-5);border-bottom:var(--asi-border-width) solid var(--asi-border)}.asi-filtering-tab{font-family:var(--asi-font-display);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.18em;color:var(--asi-text-muted);background:transparent;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;padding:var(--asi-space-2) var(--asi-space-1);cursor:pointer;transition:color var(--asi-transition-fast)}.asi-filtering-tab[data-active=true]{color:var(--asi-text-primary);border-bottom-color:var(--fr-accent)}.asi-filtering-tab:focus-visible{outline:2px solid var(--fr-focus);outline-offset:2px}.asi-filtering-section{display:flex;flex-direction:column;gap:var(--asi-space-4);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-card);border-radius:var(--asi-radius-sm);padding:var(--asi-space-5)}.asi-filtering-section__head{display:flex;align-items:center;justify-content:space-between;gap:var(--asi-space-3);padding-bottom:var(--asi-space-2);border-bottom:var(--asi-border-width) solid var(--asi-border)}.asi-filtering-eyebrow{margin:0;font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.3em;color:var(--asi-text-secondary)}.asi-filtering-ver{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--asi-text-muted);border:var(--asi-border-width) solid var(--asi-border);border-radius:var(--asi-radius-sm);padding:.0625rem var(--asi-space-2)}.asi-filtering-chips{display:flex;flex-wrap:wrap;gap:var(--asi-space-2)}.asi-filtering-chip{display:inline-flex;align-items:center;gap:var(--asi-space-1);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-medium);letter-spacing:.06em;color:var(--asi-text-secondary);background:transparent;border:var(--asi-border-width) solid var(--asi-border-strong);border-radius:var(--asi-radius-sm);padding:var(--asi-space-1) var(--asi-space-3);cursor:pointer;transition:color var(--asi-transition-fast),border-color var(--asi-transition-fast)}.asi-filtering-chip:hover{border-color:var(--fr-info)}.asi-filtering-chip[data-selected=true]{color:var(--fr-accent);border-color:var(--fr-accent)}.asi-filtering-chip:focus-visible{outline:2px solid var(--fr-focus);outline-offset:2px}.asi-filtering-check{flex:none}.asi-filtering-row{display:flex;flex-wrap:wrap;gap:var(--asi-space-6);align-items:flex-start}.asi-filtering-threshold{display:flex;flex-direction:column;gap:var(--asi-space-2);min-width:16rem}.asi-filtering-threshold__row{display:flex;align-items:center;gap:var(--asi-space-3)}.asi-filtering-slider{flex:1 1 auto;min-width:9rem}.asi-filtering-slider:focus-visible{outline:2px solid var(--fr-focus);outline-offset:2px}.asi-filtering-num{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-primary);background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border-input);border-radius:var(--asi-radius-sm);padding:var(--asi-space-1) var(--asi-space-2);width:4.5rem;text-align:right}.asi-filtering-seg{display:inline-flex;flex-wrap:wrap;gap:var(--asi-space-4);border-bottom:var(--asi-border-width) solid var(--asi-border);padding-bottom:var(--asi-space-1)}.asi-filtering-seg__opt{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);letter-spacing:.06em;color:var(--asi-text-muted);background:transparent;border:none;border-bottom:2px solid transparent;margin-bottom:calc(-1 * var(--asi-space-1) - 2px);padding-bottom:var(--asi-space-1);cursor:pointer;transition:color var(--asi-transition-fast)}.asi-filtering-seg__opt[data-active=true]{color:var(--asi-text-primary);border-bottom-color:var(--fr-accent)}.asi-filtering-seg__opt[data-active=true][data-deny=true]{color:var(--fr-bad);border-bottom-color:var(--fr-bad)}.asi-filtering-seg__opt:focus-visible{outline:2px solid var(--fr-focus);outline-offset:2px}.asi-filtering-egress{display:flex;flex-direction:column;gap:var(--asi-space-3);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-card);border-radius:var(--asi-radius-sm);padding:var(--asi-space-5)}.asi-filtering-egress__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--asi-space-3)}.asi-filtering-egress__pill{display:inline-flex;align-items:center;gap:var(--asi-space-2);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.12em;border:var(--asi-border-width) solid var(--asi-border-strong);border-radius:var(--asi-radius-sm);padding:var(--asi-space-1) var(--asi-space-3);color:var(--asi-text-muted)}.asi-filtering-egress__pill[data-state=on]{color:var(--asi-verified);border-color:var(--asi-verified)}.asi-filtering-egress__dot{width:.5rem;height:.5rem;border-radius:var(--asi-radius-pill);background:currentColor;flex:none}.asi-filtering-egress__link{font-family:var(--asi-font-display);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);color:var(--fr-info);text-decoration:none;white-space:nowrap}.asi-filtering-egress__note{margin:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-info)}.asi-filtering-envrows{display:flex;flex-direction:column;gap:var(--asi-space-2);margin:0}.asi-filtering-envrow{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--asi-space-3)}.asi-filtering-envrow__k{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);letter-spacing:.08em;color:var(--asi-text-secondary);margin:0}.asi-filtering-envrow__v{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-primary);margin:0}.asi-filtering-envrow__note{font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);color:var(--asi-text-muted)}.asi-filtering-savebar{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--asi-space-3);margin-top:var(--asi-space-1)}.asi-filtering-save{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.12em;color:var(--fr-info);background:transparent;border:var(--asi-border-width) solid var(--fr-info);border-radius:var(--asi-radius-sm);padding:var(--asi-space-2) var(--asi-space-5);cursor:pointer;transition:background-color var(--asi-transition-fast),color var(--asi-transition-fast)}.asi-filtering-save:hover:not(:disabled){background:var(--fr-infoFill);color:var(--fr-onAccentFill)}.asi-filtering-save:disabled{cursor:not-allowed;opacity:.5}.asi-filtering-save:focus-visible{outline:2px solid var(--fr-focus);outline-offset:2px}.asi-filtering-dirty{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--asi-text-muted)}.asi-filtering-msg{display:inline-flex;align-items:center;gap:var(--asi-space-2);margin:0;min-height:1.25rem;font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);letter-spacing:.04em;color:var(--asi-text-muted)}.asi-filtering-msg[data-kind=ok]{color:var(--asi-verified)}.asi-filtering-msg[data-kind=err]{color:var(--fr-bad)}.asi-filtering-loading{display:flex;flex-direction:column;gap:var(--asi-space-4)}.asi-filtering-error{display:flex;flex-wrap:wrap;align-items:center;gap:var(--asi-space-2);padding:var(--asi-space-4) var(--asi-space-5);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--fr-bad);border-radius:var(--asi-radius-sm);color:var(--fr-bad)}.asi-filtering-error__label{font-family:var(--asi-font-display);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.08em}.asi-filtering-error__detail{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-secondary)}.asi-filtering-cross,.asi-filtering-chip .asi-filtering-check{flex:none}@media (prefers-reduced-motion: reduce){.asi-filtering__op-link,.asi-filtering-tab,.asi-filtering-chip,.asi-filtering-seg__opt,.asi-filtering-save{transition:none}}.asi-classifier-observe{display:flex;flex-direction:column;gap:var(--asi-space-6)}.asi-classifier-observe .asi-observe>.asi-page-header{display:none}[data-console][data-console-root] .ac-cb{display:flex;align-items:stretch;min-height:240px;border:1px solid var(--ac-c-card-line);overflow-x:auto}[data-console][data-console-root] .ac-cb-col{flex:0 0 240px;min-width:0;display:flex;flex-direction:column;border-right:1px solid var(--ac-c-row-line)}[data-console][data-console-root] .ac-cb[data-narrow] .ac-cb-col{flex:1 1 auto;border-right:0}[data-console][data-console-root] .ac-cb-head{display:flex;align-items:center;gap:8px;min-height:36px;padding:0 12px;border-bottom:1px solid var(--ac-c-row-line)}[data-console][data-console-root] .ac-cb-title{flex:1;font-family:var(--ac-font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--ac-ink-2)}[data-console][data-console-root] .ac-cb-count{font-family:var(--ac-font-mono);font-variant-numeric:tabular-nums;color:var(--ac-ink-2)}[data-console][data-console-root] .ac-cb-back{display:inline-flex;align-items:center;gap:4px;min-height:36px;padding:0 12px;border:0;border-bottom:1px solid var(--ac-c-row-line);background:none;color:var(--ac-ink-2);text-align:left;cursor:pointer}[data-console][data-console-root] .ac-cb-back .ac-cb-back-icon{transform:rotate(180deg)}[data-console][data-console-root] .ac-cb-list{margin:0;padding:0;list-style:none;overflow-y:auto;flex:1}[data-console][data-console-root] .ac-cb-item{display:flex;align-items:center;gap:8px;min-height:44px;padding:4px 12px;border-bottom:1px solid var(--ac-c-row-line);cursor:pointer}[data-console][data-console-root] .ac-cb-item[data-selected]{box-shadow:inset 3px 0 0 var(--ac-info-line)}[data-console][data-console-root] .ac-cb-item[data-dim]{opacity:.6}[data-console][data-console-root] .ac-cb-item.ac-cb-foot{border-top:1px solid var(--ac-c-card-line)}[data-console][data-console-root] .ac-cb-text{flex:1;min-width:0;display:grid}[data-console][data-console-root] .ac-cb-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-console][data-console-root] .ac-cb-sub{color:var(--ac-ink-2);font-size:12px}[data-console][data-console-root] .ac-cb-empty{margin:0;padding:12px;color:var(--ac-ink-2)}:root[data-theme] [data-console] [data-operators-page].ac-dialog h2.ac-float-title{font-family:var(--ac-font-ui);text-transform:none;line-height:inherit}:root[data-theme][data-theme] [data-console] [data-operators-page]{--k-allow: var(--ac-info-line);--k-deny: var(--ac-alert);--k-redact: var(--ac-cat-4);--k-warn: var(--ac-warn);--k-ok: var(--ac-ok);--k-live: var(--ac-live);--k-line: var(--ac-cat-1);--k-grid: var(--ac-hair);--k-axis: var(--ac-ink-3);--k-track: var(--ac-c-bar-track, var(--ac-sel));--gap: 12px;min-width:0}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-page{display:flex;flex-direction:column;gap:var(--gap);padding:8px 20px 24px;min-width:0}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--gap);align-items:stretch}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-grid>*{min-width:0}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-grid.k-top{align-items:start}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-c1{grid-column:span 1}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-c2{grid-column:span 2}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-c3{grid-column:span 3}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-c4{grid-column:span 4}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-c5{grid-column:span 5}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-c6{grid-column:span 6}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-c7{grid-column:span 7}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-c8{grid-column:span 8}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-c9{grid-column:span 9}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-c10{grid-column:span 10}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-c11{grid-column:span 11}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-c12{grid-column:span 12}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-r2{grid-row:span 2}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-r3{grid-row:span 3}@container console (max-width: 1100px){:root[data-theme][data-theme] [data-console] [data-operators-page] .k-grid>[class*=k-c]{grid-column:span 12}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-grid>.k-c3,:root[data-theme][data-theme] [data-console] [data-operators-page] .k-grid>.k-c4,:root[data-theme][data-theme] [data-console] [data-operators-page] .k-grid>.k-c6{grid-column:span 6}}@container console (max-width: 700px){:root[data-theme][data-theme] [data-console] [data-operators-page] .k-grid>[class*=k-c]{grid-column:span 12!important}}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-stack{display:flex;flex-direction:column;gap:8px;min-width:0}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-row{display:flex;align-items:center;gap:8px;min-width:0}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-wrap{flex-wrap:wrap}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-between{justify-content:space-between}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-grow{flex:1 1 auto;min-width:0}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-end{margin-left:auto}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-gap-1{gap:4px}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-gap-2{gap:8px}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-gap-3{gap:12px}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-gap-4{gap:16px}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-gap-6{gap:24px}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-p-0{padding:0}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-p-2{padding:8px}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-p-3{padding:12px}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-p-4{padding:16px}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-mt-1{margin-top:4px}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-mt-2{margin-top:8px}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-mt-3{margin-top:12px}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-mt-4{margin-top:16px}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-mb-2{margin-bottom:8px}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-mb-3{margin-bottom:12px}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-body{padding:12px 14px}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-scroll{overflow:auto;min-height:0}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-fill{height:100%}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-hide{display:none!important}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-sep{height:1px;background:var(--ac-hair);border:0;margin:8px 0}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-kpis{display:grid;grid-template-columns:repeat(var(--k-cols, 5),minmax(0,1fr))}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-kpis>.ac-cell{border-right:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-kpis>.ac-cell:last-child{border-right:0}@container console (max-width: 1100px){:root[data-theme][data-theme] [data-console] [data-operators-page] .k-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-kpis>.ac-cell{border-bottom:1px solid var(--ac-hair)}}:root[data-theme][data-theme] [data-console] [data-operators-page] svg.k-chart{display:block;width:100%;height:auto;overflow:visible}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-chart text{font-family:var(--ac-font-mono);font-size:10px;fill:var(--k-axis)}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-chart .k-gridline{stroke:var(--k-grid);stroke-width:1}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-legend{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:6px;font-size:var(--ac-text-xs);color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-legend i{display:inline-block;width:8px;height:8px;margin-right:5px}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-hbar{display:grid;grid-template-columns:minmax(70px,34%) 1fr auto;align-items:center;gap:6px 10px;font-size:var(--ac-text-sm)}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-hbar .k-hbar-track{height:8px;background:var(--k-track);position:relative}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-hbar .k-hbar-fill{position:absolute;inset:0 auto 0 0;background:var(--ac-c-bar, var(--ac-cat-3))}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-hbar .k-hbar-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ac-ink)}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-hbar .k-hbar-val{font-family:var(--ac-font-mono);color:var(--ac-ink-2);font-size:var(--ac-text-xs)}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-live-ind{display:inline-flex;align-items:center;gap:8px;padding:0 4px;white-space:nowrap}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-live-ind .ac-micro{color:var(--ac-ink-3)}@container console (max-width: 1250px){:root[data-theme][data-theme] [data-console] [data-operators-page] .k-live-ind .ac-micro{display:none}}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-swatch{display:inline-block;width:28px;height:28px;border:1px solid var(--ac-rule);vertical-align:middle}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-note{font-size:var(--ac-text-xs);color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-tablewrap{overflow-x:auto}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-tablewrap>.ac-table{min-width:100%}:root[data-theme][data-theme] [data-console][data-console-root] [data-operators-page] .ac-btn{min-height:26px;height:26px;padding:4px 10px;gap:4px;font-size:11px;line-height:1;letter-spacing:.08em;white-space:nowrap}:root[data-theme][data-theme] [data-console][data-console-root] [data-operators-page] .ac-btn.ac-btn-icon{width:26px;padding:0}:root[data-theme][data-theme] [data-console][data-console-root] [data-operators-page] .ac-seg-item{min-height:24px;height:24px;padding:0 10px;gap:4px;font-size:11px;line-height:1;letter-spacing:.08em;white-space:nowrap}:root[data-theme][data-theme] [data-console][data-console-root] [data-operators-page] .ac-btn .ac-icon{width:12px;height:12px}:root[data-theme][data-theme] [data-console][data-console-root] [data-operators-page] .ac-btn.k-touch,:root[data-theme][data-theme] [data-console][data-console-root] [data-operators-page] .ac-seg-item.k-touch{min-height:44px;height:44px;padding:0 16px;font-size:12px}:where(:root[data-theme][data-theme] [data-console] [data-operators-page]) .op-tag{display:inline-flex;align-items:center;height:18px;padding:0 6px;border:1px solid var(--ac-hair);border-radius:2px;font:600 10px/1 var(--ac-font-mono);letter-spacing:.08em;color:var(--ac-ink-2);white-space:nowrap;background:transparent}:where(:root[data-theme][data-theme] [data-console] [data-operators-page]) .op-tag[data-accent]{color:var(--ac-info);border-color:var(--ac-info)}:where(:root[data-theme][data-theme] [data-console] [data-operators-page]) .op-tag[data-status="NEEDS PASSKEY"]{color:var(--ac-warn);border-color:var(--ac-warn)}:where(:root[data-theme][data-theme] [data-console] [data-operators-page]) .op-tag[data-status=DEACTIVATED]{color:var(--ac-ink-3)}:where(:root[data-theme][data-theme] [data-console] [data-operators-page]) .op-tag[data-k=you]{color:var(--ac-ink-3);margin-left:6px}:where(:root[data-theme][data-theme] [data-console] [data-operators-page]) .op-name{display:flex;flex-direction:column;gap:1px;min-width:0}:where(:root[data-theme][data-theme] [data-console] [data-operators-page]) .op-name-l{display:flex;align-items:center;min-width:0}:where(:root[data-theme][data-theme] [data-console] [data-operators-page]) .op-name-t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}:where(:root[data-theme][data-theme] [data-console] [data-operators-page]) .op-mail{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:var(--ac-ink-3)}:where(:root[data-theme][data-theme] [data-console] [data-operators-page]) .op-reach{font-size:12px;color:var(--ac-ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}:where(:root[data-theme][data-theme] [data-console] [data-operators-page]) .op-verbs{display:inline-flex;gap:4px;flex-wrap:nowrap;align-items:center}:where(:root[data-theme][data-theme] [data-console] [data-operators-page]) .op-confirm{display:inline-flex;gap:4px;align-items:center;flex-wrap:nowrap}:where(:root[data-theme][data-theme] [data-console] [data-operators-page]) .op-consequence{font-size:11px;color:var(--ac-ink-2);margin-right:6px}:root[data-theme][data-theme] [data-console][data-console-root] [data-operators-page] .ac-btn.ac-btn-danger-solid{padding-left:8px;border-left-width:3px}:where(:root[data-theme][data-theme] [data-console] [data-operators-page]) .op-refusal{margin:6px 0 0;font-size:12px;color:var(--ac-alert)}:where(:root[data-theme][data-theme] [data-console] [data-operators-page]) .op-refusal[hidden]{display:none}:where(:root[data-theme][data-theme] [data-console] [data-operators-page]) .op-hint{margin:-2px 0 6px;font-size:12px;color:var(--ac-ink-3)}:where(:root[data-theme][data-theme] [data-console] [data-operators-page]) .op-record{display:inline-flex;text-decoration:none}:where(:root[data-theme][data-theme] [data-console] [data-operators-page]) .op-form{display:grid;gap:10px}:where(:root[data-theme][data-theme] [data-console] [data-operators-page]) .op-in{width:100%}:where(:root[data-theme][data-theme] [data-console] [data-operators-page]) .op-reveal{display:grid;gap:10px}:where(:root[data-theme][data-theme] [data-console] [data-operators-page]) .op-reveal-row{display:flex;gap:12px;align-items:center}:where(:root[data-theme][data-theme] [data-console] [data-operators-page]) .op-lead{margin:0;font-size:13px;color:var(--ac-ink-2)}:where(:root[data-theme][data-theme] [data-console] [data-operators-page]) .op-token{padding:8px 10px;border:1px solid var(--ac-hair);border-radius:2px;background:var(--ac-panel-solid);font-size:12px;overflow-wrap:anywhere;user-select:all}:where(:root[data-theme][data-theme] [data-console] [data-operators-page]) .op-codes{list-style:none;margin:0;padding:10px;display:grid;grid-template-columns:1fr 1fr;gap:6px 16px;border:1px solid var(--ac-hair);border-radius:2px;font-size:12px}:where(:root[data-theme][data-theme] [data-console] [data-operators-page]) .op-unlock{padding:10px 12px;border:1px solid var(--ac-warn);border-radius:2px;background:var(--ac-panel-solid);display:grid;gap:6px}:where(:root[data-theme][data-theme] [data-console] [data-operators-page]) .op-unlock-t{display:flex;justify-content:space-between;align-items:baseline;gap:12px}:where(:root[data-theme][data-theme] [data-console] [data-operators-page]) .op-unlock-t .ac-micro{color:var(--ac-warn)}:where(:root[data-theme][data-theme] [data-console] [data-operators-page]) .op-count{font-size:13px;color:var(--ac-ink-strong)}:where(:root[data-theme][data-theme] [data-console] [data-operators-page]) .op-unlock-s{margin:0;font-size:13px;color:var(--ac-ink-2)}:where(:root[data-theme][data-theme] [data-console] [data-operators-page]) .op-unlock-f{display:flex;gap:6px}:where(:root[data-theme][data-theme] [data-console] [data-operators-page]) .op-win{position:relative;overflow:auto;border:1px solid var(--ac-hair)}:where(:root[data-theme][data-theme] [data-console] [data-operators-page]) .op-win-in{position:relative}:where(:root[data-theme][data-theme] [data-console] [data-operators-page]) .op-win-row{position:absolute;left:0;right:0;box-sizing:border-box}:where(:root[data-theme][data-theme] [data-console] [data-operators-page]) .m-tray{display:flex;flex-direction:column;gap:6px;align-items:center;padding:20px;border:1px dashed var(--ac-rule);border-radius:2px;text-align:center}:where(:root[data-theme][data-theme] [data-console] [data-operators-page]) .m-err{display:flex;gap:12px;align-items:center;padding:10px 12px;border:1px solid var(--ac-alert);border-radius:2px;font-size:13px}:where(:root[data-theme][data-theme] [data-console] [data-operators-page]) .m-err .ac-micro{color:var(--ac-alert)}:root[data-theme][data-theme] [data-console] [data-operators-page]{--h-superadmin-ink: #7a1818;--h-superadmin-line: #901F1F;--h-superadmin-tint: #fbe9e9;--h-tenantadmin-ink: #0e6395;--h-tenantadmin-line: #0d8dd2;--h-tenantadmin-tint: #e4f1ff;--h-orgadmin-ink: #5a4dc1;--h-orgadmin-line: #8874ee;--h-orgadmin-tint: #f2edff;--h-deptadmin-ink: #086875;--h-deptadmin-line: #1094a5;--h-deptadmin-tint: #cef6ff;--h-operator-ink: #066b54;--h-operator-line: #0c9878;--h-operator-tint: #d4f7ea;--h-auditor-ink: #7a5f00;--h-auditor-line: #F2C230;--h-auditor-tint: #fdf4d0;--h-viewer-ink: #595f64;--h-viewer-line: #80878d;--h-viewer-tint: #eaf0f4;--h-active-ink: #056e11;--h-active-line: #2d9a2c;--h-active-tint: #e2f5dd;--h-needs-passkey-ink: #7f5701;--h-needs-passkey-line: #b37c02;--h-needs-passkey-tint: #ffecd6;--h-deactivated-ink: #b91c25;--h-deactivated-line: #eb5049;--h-deactivated-tint: #ffebe8}:root[data-theme][data-theme] [data-console][data-theme=nightwatch] [data-operators-page]{--h-superadmin-ink: #ffb4b4;--h-superadmin-line: #901F1F;--h-superadmin-tint: #3d1a1a;--h-tenantadmin-ink: #98cbfe;--h-tenantadmin-line: #139ee9;--h-tenantadmin-tint: #233649;--h-orgadmin-ink: #cebdfe;--h-orgadmin-line: #9a84fe;--h-orgadmin-tint: #373246;--h-deptadmin-ink: #1cdaf3;--h-deptadmin-line: #17a5b8;--h-deptadmin-tint: #123a40;--h-operator-ink: #17e0b2;--h-operator-line: #0faa86;--h-operator-tint: #1d3a31;--h-auditor-ink: #f7dc7a;--h-auditor-line: #F2C230;--h-auditor-tint: #3b3312;--h-viewer-ink: #c0c7cd;--h-viewer-line: #90979c;--h-viewer-tint: #313539;--h-active-ink: #76dd6a;--h-active-line: #41ab3c;--h-active-tint: #2a3926;--h-needs-passkey-ink: #ffba3f;--h-needs-passkey-line: #c78a07;--h-needs-passkey-tint: #403320;--h-deactivated-ink: #feb4aa;--h-deactivated-line: #fe6158;--h-deactivated-tint: #492e2a}:root[data-theme][data-theme] [data-console] [data-operators-page] [data-hue=superadmin]{--t-ink: var(--h-superadmin-ink);--t-line: var(--h-superadmin-line);--t-tint: var(--h-superadmin-tint)}:root[data-theme][data-theme] [data-console] [data-operators-page] [data-hue=tenantadmin]{--t-ink: var(--h-tenantadmin-ink);--t-line: var(--h-tenantadmin-line);--t-tint: var(--h-tenantadmin-tint)}:root[data-theme][data-theme] [data-console] [data-operators-page] [data-hue=orgadmin]{--t-ink: var(--h-orgadmin-ink);--t-line: var(--h-orgadmin-line);--t-tint: var(--h-orgadmin-tint)}:root[data-theme][data-theme] [data-console] [data-operators-page] [data-hue=deptadmin]{--t-ink: var(--h-deptadmin-ink);--t-line: var(--h-deptadmin-line);--t-tint: var(--h-deptadmin-tint)}:root[data-theme][data-theme] [data-console] [data-operators-page] [data-hue=operator]{--t-ink: var(--h-operator-ink);--t-line: var(--h-operator-line);--t-tint: var(--h-operator-tint)}:root[data-theme][data-theme] [data-console] [data-operators-page] [data-hue=auditor]{--t-ink: var(--h-auditor-ink);--t-line: var(--h-auditor-line);--t-tint: var(--h-auditor-tint)}:root[data-theme][data-theme] [data-console] [data-operators-page] [data-hue=viewer]{--t-ink: var(--h-viewer-ink);--t-line: var(--h-viewer-line);--t-tint: var(--h-viewer-tint)}:root[data-theme][data-theme] [data-console] [data-operators-page] [data-hue=active]{--t-ink: var(--h-active-ink);--t-line: var(--h-active-line);--t-tint: var(--h-active-tint)}:root[data-theme][data-theme] [data-console] [data-operators-page] [data-hue=needs-passkey]{--t-ink: var(--h-needs-passkey-ink);--t-line: var(--h-needs-passkey-line);--t-tint: var(--h-needs-passkey-tint)}:root[data-theme][data-theme] [data-console] [data-operators-page] [data-hue=deactivated]{--t-ink: var(--h-deactivated-ink);--t-line: var(--h-deactivated-line);--t-tint: var(--h-deactivated-tint)}:root[data-theme][data-theme] [data-console] [data-operators-page] .op-tag.m1-t{display:inline-flex;align-items:center;gap:7px;height:22px;padding:0 9px 0 8px;border:1px solid var(--t-line);border-radius:2px;background:var(--t-tint);color:var(--t-ink);font:600 11px/1 var(--ac-font-mono);letter-spacing:.05em;white-space:nowrap}:root[data-theme][data-theme] [data-console] [data-operators-page] .op-tag.m1-t:before{content:"";width:7px;height:7px;flex:none;background:var(--t-line);border-radius:1px}:root[data-theme][data-theme] [data-console] [data-operators-page] .op-tag.m1-t[data-k=status]:before{border-radius:50%}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-dot{display:inline-block;width:7px;height:7px;flex:none;border-radius:50%;background:var(--t-line)}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-chip .op-tag.m1-t{height:18px;padding:0 6px;font-size:10px;gap:5px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-chip .op-tag.m1-t:before{width:6px;height:6px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-roles{padding:0}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-roles-h{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 24px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-roles-t{display:flex;flex-direction:column;gap:8px;min-width:0}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-roles-s{font-size:13px;color:var(--ac-ink-2);line-height:1.5;max-width:96ch}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-roles-bt{display:flex;gap:8px;flex:none}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-roles-b{border-top:1px solid var(--ac-rule);padding:20px 24px 8px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-roles-b[hidden]{display:none}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:start}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-card{display:flex;flex-direction:column;gap:10px;min-width:0;padding:14px 16px 16px;border:1px solid var(--ac-hair);border-top:3px solid var(--t-line, var(--ac-edge));border-radius:2px;background:var(--ac-panel-solid);font-size:12px;line-height:1.5;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-card-st{border-top-color:var(--ac-edge);gap:12px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-card-h{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:22px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-rr-n{font:11px/1 var(--ac-font-mono);color:var(--ac-ink-3);white-space:nowrap}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-card p{margin:0}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-card-w b{color:var(--ac-ink-strong);font-weight:600}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-card-l{display:flex;flex-direction:column;gap:3px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-card-full{display:none;flex-direction:column;gap:10px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-roles[data-full="1"] .m1-card-full{display:flex}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-roles[data-full="1"] .m1-card-l{display:none}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-sr{display:flex;flex-direction:column;gap:6px;align-items:flex-start;min-width:0}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-rank{margin:0;padding:16px 0 14px;font-size:12px;color:var(--ac-ink-3);line-height:1.5;max-width:96ch}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-rb{display:flex;flex-direction:column;gap:8px;min-width:0}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-rb-h{display:flex;align-items:center;gap:10px;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-rb-t{font-size:12px;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-rb-w{margin:0;font-size:13px;line-height:1.5;color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-rb-c{display:flex;flex-direction:column;gap:4px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-rb-c ul{margin:0;padding:0 0 0 16px;display:flex;flex-direction:column;gap:3px;font-size:12px;line-height:1.5;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-operators-page] .op-roledef{padding:12px 14px;border:1px solid var(--ac-hair);border-radius:2px;background:var(--ac-panel-solid)}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-tip{position:fixed;z-index:60;width:340px;max-width:calc(100vw - 16px);padding:14px 16px;border:1px solid var(--ac-edge-strong);border-radius:2px;background:var(--ac-bg);box-shadow:0 2px 0 var(--ac-hair),0 6px 18px #0000002e;pointer-events:none}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-tip[hidden]{display:none}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-tip-f{margin:10px 0 0;padding-top:8px;border-top:1px solid var(--ac-hair);font-size:11px;color:var(--ac-ink-3)}@media (max-width: 1100px){:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-roles-h{padding:14px 16px;align-items:stretch;flex-direction:column;gap:12px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-roles-bt .ac-btn{flex:1 1 auto}:root[data-theme][data-theme] [data-console][data-console-root] [data-operators-page] .m1-b-full{display:none}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-roles-b{padding:16px 16px 4px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-cards{grid-template-columns:minmax(0,1fr)}}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-hier{display:flex;gap:32px;align-items:flex-start;padding:18px 0 14px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-hier-l{flex:1 1 auto;min-width:0;margin:0;padding:0;list-style:none;display:flex;flex-direction:column}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-hier-r{display:flex;align-items:center;gap:14px;min-width:0;padding:7px 0 7px calc(var(--lv) * var(--st, 28px));position:relative}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-hier-r+.m1-hier-r:before{content:"";position:absolute;left:calc(var(--lv) * var(--st, 28px) - 16px);top:-9px;width:10px;height:20px;border-left:1px solid var(--ac-edge-strong);border-bottom:1px solid var(--ac-edge-strong)}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-hier-r .op-tag,:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-hier-p{flex:none;min-width:108px;justify-content:flex-start}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-hier-p{display:inline-flex;align-items:center;height:22px;padding:0 9px;border:1px solid var(--ac-edge-strong);border-radius:2px;font:600 11px/1 var(--ac-font-mono);letter-spacing:.05em;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-hier-n{font-size:12px;line-height:1.5;color:var(--ac-ink-2);min-width:0}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-hier-a{flex:0 1 300px;min-width:0;padding:12px 14px;border:1px dashed var(--ac-edge-strong);border-radius:2px;display:flex;flex-direction:column;gap:8px;align-items:flex-start}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-hier-c{font:600 11px/1.4 var(--ac-font-mono);letter-spacing:.04em;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-hier-s{display:flex;flex-direction:column;gap:4px;align-items:flex-start;min-width:0}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-hier-f{margin:0;padding:0 0 12px;font-size:12px;color:var(--ac-ink-3);line-height:1.5;max-width:96ch}@media (max-width: 760px){:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-hier{flex-direction:column;gap:14px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-hier-a{flex-basis:auto;width:100%;box-sizing:border-box}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-hier-l{--st: 16px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-hier-r{flex-wrap:wrap;gap:4px 12px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-hier-r+.m1-hier-r:before{left:calc(var(--lv) * 16px - 10px);width:8px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-hier-r .op-tag,:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-hier-p{min-width:108px}}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-c-name{display:flex;flex-direction:column;gap:3px;min-width:0}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-idp{font-size:11px;line-height:1.3;color:var(--ac-ink-3);overflow-wrap:anywhere}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-idp[data-linked="0"]{font-style:italic}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-nox{max-width:24ch;font-size:11px;line-height:1.35;color:var(--ac-ink-2);overflow-wrap:break-word}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-nox:before{content:"";display:inline-block;width:7px;height:7px;margin-right:6px;border-radius:50%;background:var(--ac-ink-3);vertical-align:0}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-row[data-idp-off] .op-name-t,:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-row[data-idp-off] .op-mail{color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-row[data-idp-off] .op-tag.m1-t[data-k=role],:root[data-theme][data-theme] [data-console] [data-operators-page] [data-detail][data-idp-off] .op-tag.m1-t[data-k=role]{--t-ink: var(--ac-ink-3);--t-line: var(--ac-edge);--t-tint: transparent}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-row[data-idp-off] .op-tag.m1-t[data-k=role]:before{background:var(--ac-edge-strong)}:root[data-theme][data-theme] [data-console] [data-operators-page] #op-id-body{display:flex;flex-direction:column;gap:8px;align-items:stretch}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-id-sel{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border:1px solid var(--ac-edge);border-radius:2px;background:var(--ac-well)}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-id-n{font-size:13px;font-weight:600;color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-id-e{font-size:12px;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-id-s{font-size:11px;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-id-w{margin-top:6px;font-size:11px;color:var(--ac-danger, var(--ac-ink-2))}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-id-x{align-self:flex-start}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-pk{display:flex;flex-direction:column;max-height:196px;overflow-y:auto;border:1px solid var(--ac-edge);border-radius:2px;background:var(--ac-panel-solid)}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-pk-r{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border:0;border-bottom:1px solid var(--ac-hair);background:transparent;color:var(--ac-ink-strong);text-align:left;cursor:pointer;font:inherit}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-pk-r:last-child{border-bottom:0}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-pk-r:hover:not(:disabled),:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-pk-r:focus-visible{background:var(--ac-c-row-hover);outline:none}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-pk-r:disabled{cursor:not-allowed;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-pk-a,:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-pk-b{display:flex;flex-direction:column;gap:2px;min-width:0}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-pk-b{align-items:flex-end;text-align:right;flex:none;max-width:48%}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-pk-n{font-size:13px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-pk-e{font-size:11px;color:var(--ac-ink-3);overflow-wrap:anywhere}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-pk-s{font-size:11px;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-pk-w{font-size:11px;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-pk-0{margin:0;padding:12px;font-size:12px;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-menu,:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-pk{background:#f5f7fa}:root[data-theme][data-theme] [data-console][data-theme=nightwatch] [data-operators-page] .m1-menu,:root[data-theme][data-theme] [data-console][data-theme=nightwatch] [data-operators-page] .m1-pk{background:#161b23}:root[data-theme][data-theme] [data-console] [data-operators-page] .k-page.m1{display:flex;flex-direction:column;gap:24px;padding-bottom:8px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-kick{margin-bottom:6px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-scope{margin:-8px 0 0;font-size:13px;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-out{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-banner{display:flex;align-items:center;gap:16px;padding:14px 20px;border:1px solid var(--ac-warn);border-radius:2px;background:var(--ac-panel-solid);font-size:13px;color:var(--ac-ink-2);flex-wrap:wrap}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-banner .ac-micro{color:var(--ac-warn)}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-banner b{color:var(--ac-ink-strong);font-weight:600}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-banner .ac-btn{margin-left:auto}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-banner .m1-wait{margin-left:auto;font-size:12px;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-bar{display:flex;align-items:center;gap:12px 14px;min-height:40px;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-bar .ac-seg{flex:0 0 auto}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-seg-n{display:inline-block;margin-left:6px;min-width:1ch}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-seg-n.m1-fade{animation:m1-fade .12s ease-out}@keyframes m1-fade{0%{opacity:.3}to{opacity:1}}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-search{position:relative;display:inline-flex;align-items:center;flex:1 1 200px;max-width:340px;min-width:130px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-search .ac-icon{position:absolute;left:8px;width:13px;height:13px;color:var(--ac-ink-3);pointer-events:none}:root[data-theme][data-theme] [data-console][data-console-root] [data-operators-page] .m1-search .ac-input{height:26px;min-height:26px;padding:0 28px;font-size:12px;line-height:1;width:100%;border-radius:0}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-search input::-webkit-search-cancel-button{display:none}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-search kbd{position:absolute;right:6px;font:10px/1 var(--ac-font-mono);color:var(--ac-ink-3);border:1px solid var(--ac-hair);border-radius:2px;padding:2px 4px;pointer-events:none}:root[data-theme][data-theme] [data-console][data-console-root] [data-operators-page] .ac-input.m1-sel{height:26px;min-height:26px;padding:0 20px 0 8px;font:500 11px/1 var(--ac-font-mono);letter-spacing:.06em;text-transform:uppercase;width:108px;border-radius:0}:root[data-theme][data-theme] [data-console][data-console-root] [data-operators-page] .ac-input.m1-sel[data-sel=tenant]{width:124px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-sp{display:none}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-n{margin-left:auto;font:11px/1 var(--ac-font-mono);color:var(--ac-ink-2);white-space:nowrap}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-chips{display:flex;gap:10px;flex-wrap:wrap;align-items:center;min-height:0;margin-top:-8px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-chips:empty{display:none}:root[data-theme][data-theme] [data-console][data-console-root] [data-operators-page] .m1-chip{display:inline-flex;align-items:center;gap:8px;height:26px;padding:0 4px 0 10px;border:1px solid var(--ac-edge);border-radius:2px;background:var(--ac-well);font:11px/1 var(--ac-font-mono);color:var(--ac-ink-strong);letter-spacing:.04em}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-chip i{font-style:normal;color:var(--ac-ink-3);letter-spacing:.08em;font-size:10px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-chip button{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:0;background:transparent;color:var(--ac-ink-2);cursor:pointer}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-chip button:hover{color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-chip .ac-icon{width:10px;height:10px}:root[data-theme][data-theme] [data-console][data-console-root] [data-operators-page] .m1-clear{height:22px;padding:0 6px;border:0;background:transparent;font:600 10px/1 var(--ac-font-mono);letter-spacing:.1em;color:var(--ac-info);cursor:pointer}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-clear:hover{text-decoration:underline}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-tbl{--cols: minmax(0,1.7fr) 112px minmax(0,1fr) 124px 58px 124px 184px;padding:0;min-width:0}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-tbl[data-ro]{--cols: minmax(0,1.7fr) 112px minmax(0,1fr) 124px 58px 124px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-head,:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-row{display:grid;grid-template-columns:var(--cols);column-gap:14px;align-items:center;padding:0 16px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-head{position:sticky;top:0;z-index:3;height:40px;background:var(--ac-panel-solid);border-bottom:1px solid var(--ac-rule)}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-head span{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;letter-spacing:.06em}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-head .m-tag{margin:0;font-size:9px;line-height:1.3;letter-spacing:0}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-row{min-height:68px;padding-top:12px;padding-bottom:12px;border-bottom:1px solid var(--ac-hair);cursor:pointer;position:relative}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-row:hover{background:var(--ac-c-row-hover)}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-row:focus-visible{outline:2px solid var(--ac-focus);outline-offset:-2px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-row[aria-expanded=true]{background:var(--ac-c-row-sel)}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-row>*{min-width:0}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-row .op-name-t{font-size:13px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-row .op-name{gap:4px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-row .op-mail{max-width:100%}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-reach{display:flex;flex-direction:column;gap:4px;min-width:0;font-size:12px;line-height:1.3}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-reach .m1-dept{font-size:11px;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-stat{display:flex;flex-direction:column;gap:6px;align-items:flex-start;min-width:0}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-sub{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--ac-ink-2);white-space:nowrap}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-sub .m-tag{margin:0;font-size:9px;line-height:1.3}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-num{font:12px/1 var(--ac-font-mono);color:var(--ac-ink-2);white-space:nowrap}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-grey{font:11px/1 var(--ac-font-mono);color:var(--ac-ink-3);white-space:nowrap}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-last{display:flex;flex-direction:column;gap:6px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-last .m1-lg{font:12px/1 var(--ac-font-mono);color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-ad{font:11px/1 var(--ac-font-mono);color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-acts{display:inline-flex;gap:6px;justify-content:flex-end;align-items:center;position:relative;white-space:nowrap}:root[data-theme][data-theme] [data-console] [data-operators-page] a.m1-pv{color:inherit;text-decoration:none;cursor:pointer;display:inline-flex;max-width:100%}:root[data-theme][data-theme] [data-console] [data-operators-page] a.m1-pv:hover{color:var(--ac-ink-strong);text-decoration:underline;text-decoration-color:var(--ac-info);text-underline-offset:3px}:root[data-theme][data-theme] [data-console] [data-operators-page] a.m1-pv:hover .op-tag{border-color:var(--ac-info)}:root[data-theme][data-theme] [data-console] [data-operators-page] a.m1-pv:focus-visible{outline:2px solid var(--ac-focus);outline-offset:1px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-menu{position:absolute;top:100%;right:0;margin-top:2px;z-index:6;min-width:200px;padding:8px;border:1px solid var(--ac-edge-strong);border-radius:2px;box-shadow:0 2px 0 var(--ac-hair);display:flex;flex-direction:column;gap:2px;text-align:left;white-space:normal}:root[data-theme][data-theme] [data-console][data-console-root] [data-operators-page] .m1-mi{display:flex;align-items:center;height:28px;padding:0 10px;border:0;background:transparent;font:600 11px/1 var(--ac-font-mono);letter-spacing:.08em;color:var(--ac-ink-strong);cursor:pointer;text-align:left}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-mi:hover:not(:disabled),:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-mi:focus-visible{background:var(--ac-c-row-hover);outline:none}:where(:root[data-theme][data-theme] [data-console] [data-operators-page]) .m1-mi:disabled{color:var(--ac-ink-3);cursor:not-allowed}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-menu .m1-why{padding:4px 10px 6px;font-size:11px;color:var(--ac-ink-3);line-height:1.35}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-detail{display:flex;flex-direction:column;gap:20px;padding:22px 24px 26px 44px;border-bottom:1px solid var(--ac-hair);background:var(--ac-c-inset, transparent)}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-detail p{margin:0;font-size:13px;color:var(--ac-ink-2);max-width:96ch;line-height:1.55}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-detail p b{color:var(--ac-ink-strong);font-weight:600}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-dgrid{display:grid;grid-template-columns:200px minmax(0,1fr) minmax(0,1fr);gap:20px 36px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-dcol{display:flex;flex-direction:column;gap:10px;min-width:0;align-items:flex-start}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-dcol ul{margin:0;padding:0 0 0 16px;display:flex;flex-direction:column;gap:5px;font-size:12px;line-height:1.5;color:var(--ac-ink-2);align-self:stretch}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-dtag{display:flex;flex-direction:column;gap:8px;align-items:flex-start}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-d2{display:flex;flex-wrap:wrap;gap:12px 28px;align-items:center;padding-top:18px;border-top:1px solid var(--ac-hair);font-size:12px;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-f{display:inline-flex;align-items:center;gap:8px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-f .m1-num{color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-dz{display:inline-flex;align-items:center;gap:12px;margin-left:auto;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-why{font-size:11px;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console][data-console-root] [data-operators-page] .m1-gh{display:flex;align-items:center;gap:8px;width:100%;height:46px;padding:0 20px;border:0;border-bottom:1px solid var(--ac-hair);background:var(--ac-c-th, transparent);color:var(--ac-ink-strong);font:inherit;cursor:pointer;text-align:left}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-gh:hover{background:var(--ac-c-row-hover)}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-gh:focus-visible{outline:2px solid var(--ac-focus);outline-offset:-2px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-gh .ac-icon{width:12px;height:12px;color:var(--ac-ink-3);transition:transform .12s}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-gh[aria-expanded=true] .ac-icon{transform:rotate(90deg)}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-gh b{font-weight:600;font-size:13px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-gh .m1-num{margin-left:auto}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-gc{display:inline-flex;align-items:center;gap:8px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-pager{display:flex;align-items:center;gap:12px;padding:14px 20px;border-bottom:1px solid var(--ac-hair);justify-content:flex-end}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-pager .m1-num{margin-right:auto}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-nomatch{display:flex;flex-direction:column;align-items:center;gap:12px;padding:44px 24px;text-align:center;font-size:13px;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-nomatch .m1-k{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-fresh{animation:m1-in .16s ease-out}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-fresh:after{content:"";position:absolute;inset:0;background:var(--ac-info);opacity:0;pointer-events:none;animation:m1-flash .9s ease-out}@keyframes m1-in{0%{transform:translateY(-8px);opacity:0}to{transform:none;opacity:1}}@keyframes m1-flash{0%{opacity:.22}to{opacity:0}}@media (prefers-reduced-motion: reduce){:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-fresh,:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-fresh:after,:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-seg-n.m1-fade,:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-gh .ac-icon{animation:none!important;transition:none!important}}@media (max-width: 1280px){:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-tbl{--cols: minmax(0,2fr) 112px minmax(0,1fr) 120px 104px 184px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-tbl[data-ro]{--cols: minmax(0,2fr) 112px minmax(0,1fr) 120px 104px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-c-keys,:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-ad{display:none}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-head,:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-row{column-gap:12px;padding:0 16px}}@media (max-width: 1100px){:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-tbl,:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-tbl[data-ro]{--cols: minmax(0,2fr) 112px minmax(0,1fr) 120px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-c-last{display:none}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-row{row-gap:10px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-row .m1-c-acts{grid-column:1 / -1;justify-self:start}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-h-acts{display:none}}@media (max-width: 640px){:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-bar{gap:10px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-search{order:-1;flex:1 1 100%;max-width:none}:root[data-theme][data-theme] [data-console][data-console-root] [data-operators-page] .m1-search .ac-input{height:44px;min-height:44px;font-size:14px;padding-left:32px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-search input::-webkit-search-cancel-button{display:none}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-search kbd{display:none}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-search .ac-icon{left:10px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-bar .ac-seg{order:0;flex:1 1 100%;overflow-x:auto;scrollbar-width:none}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-bar .ac-seg-item{flex:0 0 auto}:root[data-theme][data-theme] [data-console][data-console-root] [data-operators-page] .ac-input.m1-sel,:root[data-theme][data-theme] [data-console][data-console-root] [data-operators-page] .m1-sp{display:none}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-n{order:1;margin-left:0}:root[data-theme][data-theme] [data-console][data-console-root] [data-operators-page] .m1-csv{order:2;height:44px;min-height:44px;margin-left:auto}:root[data-theme][data-theme] [data-console] [data-operators-page] .ac-page-head .k-row{flex-wrap:wrap;width:100%}:root[data-theme][data-theme] [data-console] [data-operators-page] .ac-page-head .k-row .ac-btn{flex:1 1 auto}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-head{display:none}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-row{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"name name" "stat reach" "last last" "acts acts";row-gap:12px;column-gap:12px;padding-top:16px;padding-bottom:16px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-c-name{grid-area:name}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-c-stat{grid-area:stat}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-c-reach{grid-area:reach;align-self:start}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-c-acts{grid-area:acts}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-c-last{grid-area:last}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-c-last:before{content:"Last sign-in: ";color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-c-role,:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-c-keys,:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-ad{display:none}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-c-last,:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-last{display:block}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-acts{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;width:100%}:root[data-theme][data-theme] [data-console][data-console-root] [data-operators-page] .m1-acts .ac-btn,:root[data-theme][data-theme] [data-console][data-console-root] [data-operators-page] .m1-acts .ac-btn.ac-btn-icon{width:100%;padding:0 4px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-menu{right:0;left:0;min-width:0}:root[data-theme][data-theme] [data-console][data-console-root] [data-operators-page] .m1-mi{height:44px;font-size:12px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-detail{padding:18px 16px 20px}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-dgrid{grid-template-columns:minmax(0,1fr)}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-dz{margin-left:0}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-banner .ac-btn{margin-left:0;width:100%}:root[data-theme][data-theme] [data-console] [data-operators-page] .m1-pager .ac-btn{flex:0 0 auto}}:root[data-theme][data-theme] [data-console] [data-operators-page]{letter-spacing:normal}:root[data-theme][data-theme] [data-console] [data-operators-page] a.op-record{color:inherit}:root[data-theme][data-theme] [data-console] [data-tenants-page]{--k-allow: var(--ac-info-line);--k-deny: var(--ac-alert);--k-redact: var(--ac-cat-4);--k-warn: var(--ac-warn);--k-ok: var(--ac-ok);--k-live: var(--ac-live);--k-line: var(--ac-cat-1);--k-grid: var(--ac-hair);--k-axis: var(--ac-ink-3);--k-track: var(--ac-c-bar-track, var(--ac-sel));--gap: 12px;min-width:0}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-page{display:flex;flex-direction:column;gap:var(--gap);padding:8px 20px 24px;min-width:0}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--gap);align-items:stretch}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-grid>*{min-width:0}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-grid.k-top{align-items:start}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-c1{grid-column:span 1}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-c2{grid-column:span 2}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-c3{grid-column:span 3}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-c4{grid-column:span 4}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-c5{grid-column:span 5}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-c6{grid-column:span 6}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-c7{grid-column:span 7}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-c8{grid-column:span 8}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-c9{grid-column:span 9}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-c10{grid-column:span 10}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-c11{grid-column:span 11}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-c12{grid-column:span 12}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-r2{grid-row:span 2}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-r3{grid-row:span 3}@container console (max-width: 1100px){:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-grid>[class*=k-c]{grid-column:span 12}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-grid>.k-c3,:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-grid>.k-c4,:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-grid>.k-c6{grid-column:span 6}}@container console (max-width: 700px){:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-grid>[class*=k-c]{grid-column:span 12!important}}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-stack{display:flex;flex-direction:column;gap:8px;min-width:0}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-row{display:flex;align-items:center;gap:8px;min-width:0}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-wrap{flex-wrap:wrap}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-between{justify-content:space-between}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-grow{flex:1 1 auto;min-width:0}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-end{margin-left:auto}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-gap-1{gap:4px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-gap-2{gap:8px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-gap-3{gap:12px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-gap-4{gap:16px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-gap-6{gap:24px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-p-0{padding:0}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-p-2{padding:8px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-p-3{padding:12px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-p-4{padding:16px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-mt-1{margin-top:4px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-mt-2{margin-top:8px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-mt-3{margin-top:12px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-mt-4{margin-top:16px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-mb-2{margin-bottom:8px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-mb-3{margin-bottom:12px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-body{padding:12px 14px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-scroll{overflow:auto;min-height:0}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-fill{height:100%}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-hide{display:none!important}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-sep{height:1px;background:var(--ac-hair);border:0;margin:8px 0}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-kpis{display:grid;grid-template-columns:repeat(var(--k-cols, 5),minmax(0,1fr))}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-kpis>.ac-cell{border-right:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-kpis>.ac-cell:last-child{border-right:0}@container console (max-width: 1100px){:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-kpis>.ac-cell{border-bottom:1px solid var(--ac-hair)}}:root[data-theme][data-theme] [data-console] [data-tenants-page] svg.k-chart{display:block;width:100%;height:auto;overflow:visible}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-chart text{font-family:var(--ac-font-mono);font-size:10px;fill:var(--k-axis)}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-chart .k-gridline{stroke:var(--k-grid);stroke-width:1}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-legend{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:6px;font-size:var(--ac-text-xs);color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-legend i{display:inline-block;width:8px;height:8px;margin-right:5px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-hbar{display:grid;grid-template-columns:minmax(70px,34%) 1fr auto;align-items:center;gap:6px 10px;font-size:var(--ac-text-sm)}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-hbar .k-hbar-track{height:8px;background:var(--k-track);position:relative}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-hbar .k-hbar-fill{position:absolute;inset:0 auto 0 0;background:var(--ac-c-bar, var(--ac-cat-3))}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-hbar .k-hbar-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ac-ink)}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-hbar .k-hbar-val{font-family:var(--ac-font-mono);color:var(--ac-ink-2);font-size:var(--ac-text-xs)}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-live-ind{display:inline-flex;align-items:center;gap:8px;padding:0 4px;white-space:nowrap}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-live-ind .ac-micro{color:var(--ac-ink-3)}@container console (max-width: 1250px){:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-live-ind .ac-micro{display:none}}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-swatch{display:inline-block;width:28px;height:28px;border:1px solid var(--ac-rule);vertical-align:middle}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-note{font-size:var(--ac-text-xs);color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-tablewrap{overflow-x:auto}:root[data-theme][data-theme] [data-console] [data-tenants-page] .k-tablewrap>.ac-table{min-width:100%}:root[data-theme][data-theme] [data-console][data-console-root] [data-tenants-page] .m-root .ac-btn,:root[data-theme][data-theme] [data-console][data-console-root] [data-tenants-page] .m-btn{height:26px;min-height:26px;padding:0 10px;gap:5px;font-size:11px;line-height:1;letter-spacing:.04em}:root[data-theme][data-theme] [data-console][data-console-root] [data-tenants-page] .m-root .ac-btn.m-btn--row,:root[data-theme][data-theme] [data-console][data-console-root] [data-tenants-page] .m-btn--row{height:24px;min-height:24px;padding:0 8px}:root[data-theme][data-theme] [data-console][data-console-root] [data-tenants-page] .ac-btn.ac-btn-danger.m-btn{padding-left:8px}:root[data-theme][data-theme] [data-console][data-console-root] [data-tenants-page] .ac-btn.m-btn .ac-icon{width:12px;height:12px}:root[data-theme][data-theme] [data-console][data-console-root] [data-tenants-page] .ac-float .ac-btn,:root[data-theme][data-theme] [data-console][data-console-root] [data-tenants-page] .ac-drawer .ac-btn{height:26px;min-height:26px;font-size:11px;letter-spacing:.04em}:root[data-theme][data-theme] [data-console][data-console-root] [data-tenants-page] .ac-drawer .ac-btn.ac-btn-icon,:root[data-theme][data-theme] [data-console][data-console-root] [data-tenants-page] .m-root .ac-btn.ac-btn-icon{width:26px;padding:0}:root[data-theme][data-theme] [data-console][data-console-root] [data-tenants-page] .m-root .ac-seg-item,:root[data-theme][data-theme] [data-console][data-console-root] [data-tenants-page] .m-seg .ac-seg-item{height:26px;min-height:26px;padding:0 10px;font-size:11px;letter-spacing:.04em}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .m-input{height:26px;min-width:0;width:100%;padding:0 8px;border:1px solid var(--ac-rule);border-radius:2px;background:var(--ac-well);color:var(--ac-ink-strong);font:12px/1 var(--ac-font-sans, inherit)}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .m-input[data-mono]{font-family:var(--ac-font-mono)}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .m-input:focus-visible{outline:2px solid var(--ac-focus);outline-offset:1px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .m-field{display:flex;flex-direction:column;gap:4px;min-width:0}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .m-field-msg{margin:0;font-size:11px;color:var(--ac-ink-3)}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .m-field-msg[data-bad=true]{color:var(--ac-alert)}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .m-chip{display:inline-flex;align-items:center;height:20px;padding:0 6px;border:1px solid var(--ac-hair);border-radius:2px;background:transparent;color:var(--ac-info);font-size:11px;cursor:pointer}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .m-chip:hover{border-color:var(--ac-edge)}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .m-chip:focus-visible{outline:2px solid var(--ac-info);outline-offset:1px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .m-name{display:inline-flex;flex-direction:column;min-width:0;max-width:100%}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .m-name-t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ac-ink-strong);font-weight:600}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .m-slug{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ac-ink-3);font-size:11px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .m-dash{color:var(--ac-ink-3);cursor:help}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .m-warnword,:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .m-adm,:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .m-nopk{white-space:nowrap}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .m-nopk{color:var(--ac-warn-ink);font-family:var(--ac-font-mono);font-size:10px;letter-spacing:.04em}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .m-nopk{border:1px solid var(--ac-warn-line);padding:0 3px;border-radius:2px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .m-pips{display:inline-flex;gap:2px;align-items:center}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .m-pip{display:inline-block;width:8px;height:8px;border:1px solid var(--ac-edge);box-sizing:border-box}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .m-pip[data-s=done]{background:var(--ac-ink-2);border-color:var(--ac-ink-2)}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .m-pip[data-s=missing][data-req=true]{border-color:var(--ac-alert);background:transparent}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .m-pip[data-s=missing][data-req=false]{background:transparent}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .m-pip[data-s=unknown]{border-style:dotted}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .m-pip-gap{display:inline-block;width:5px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .m-tray{display:flex;flex-direction:column;gap:4px;padding:20px;border:1px dashed var(--ac-rule);border-radius:2px;text-align:center}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .m-err{display:flex;gap:12px;align-items:center;padding:10px 12px;border:1px solid var(--ac-alert);border-radius:2px;font-size:13px;background:var(--ac-panel)}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .m-err--block{margin:0 0 12px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .m-err .ac-micro{color:var(--ac-alert)}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .m-band{display:flex;gap:12px;align-items:center;padding:6px 12px;margin-bottom:12px;border:1px dashed var(--ac-warn-line);background:var(--ac-panel);font-size:12px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .m-band .ac-micro{color:var(--ac-warn-ink)}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .m-outcome{display:flex;gap:12px;align-items:center;justify-content:space-between;margin:12px 20px 0;padding:6px 12px;border:1px solid var(--ac-ok);border-radius:2px;background:var(--ac-panel);font-size:12px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .m-composer-form{display:grid;gap:16px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .m-composer-act{display:flex;gap:12px;margin-top:4px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .m-inv{margin:0 0 12px;display:grid;gap:4px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .m-inv>div{display:flex;justify-content:space-between;gap:12px;font-size:12px;padding:3px 0;border-bottom:1px solid var(--ac-hair)}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .m-inv dt,:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .m-inv dd{margin:0}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .m-arch-list{list-style:none;margin:0 0 12px;padding:0;display:grid;gap:2px;max-height:160px;overflow:auto}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .m-arch-list li{display:flex;justify-content:space-between;gap:12px;font-size:12px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .m-arch-act{display:flex;gap:12px;margin-top:14px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) [data-arch] .m-field{margin-top:10px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1{container:t1 / inline-size;position:relative;gap:10px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1[data-ph]{max-width:390px;margin:0 auto;border:1px solid var(--ac-rule);background:var(--ac-bg)}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1 .ac-page-head{margin:0}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));padding:0;overflow:hidden}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-cell{appearance:none;display:flex;flex-direction:column;gap:3px;min-width:0;padding:8px 14px 7px;margin:0;border:0;border-right:1px solid var(--ac-hair);border-bottom:2px solid transparent;background:transparent;color:var(--ac-ink);font:inherit;text-align:left;cursor:pointer}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-cell:last-child{border-right:0;cursor:default}:root[data-theme][data-theme] [data-console] [data-tenants-page] button.t1-cell:hover{background:var(--ac-c-row-hover)}:root[data-theme][data-theme] [data-console] [data-tenants-page] button.t1-cell:focus-visible{outline:2px solid var(--ac-focus);outline-offset:-2px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-cell[aria-pressed=true]{border-bottom-color:var(--ac-accent);background:var(--ac-c-row-sel)}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-cell[disabled]{cursor:default;opacity:.55}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-n{font-family:var(--ac-font-mono);font-size:20px;line-height:1.1;font-weight:600;color:var(--ac-ink-strong);font-variant-numeric:tabular-nums}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-n small{font-size:11px;font-weight:400;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-cell .ac-micro{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-bar{display:flex;gap:10px;align-items:center;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-search{position:relative;display:block;width:280px;max-width:100%}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-search .ac-icon{position:absolute;left:7px;top:7px;width:12px;height:12px;color:var(--ac-ink-3);pointer-events:none}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-search .m-input{padding-left:24px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-sel{width:auto;min-width:150px;padding-right:4px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-bar-r{margin-left:auto;display:flex;gap:12px;align-items:center;font-size:11px;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console][data-console-root] [data-tenants-page] .t1 .ac-btn[aria-pressed=true],:root[data-theme][data-theme] [data-console][data-console-root] [data-tenants-page] .t1 .ac-seg-item[aria-checked=true]{border-color:var(--ac-accent-line)}:root[data-theme][data-theme] [data-console][data-console-root] [data-tenants-page] .t1 .ac-btn[aria-pressed=true]{background:var(--ac-c-row-sel);color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-body{display:block}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-reg{container:reg / inline-size;padding:0;min-width:0;overflow:hidden}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-hd,:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-row{display:grid;grid-template-columns:minmax(0,1fr) 112px 62px 84px 80px 150px 32px;column-gap:6px;align-items:center;padding:0 4px 0 12px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-hd{height:26px;border-bottom:1px solid var(--ac-rule)}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-hd>span{font-family:var(--ac-font-mono);font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:var(--ac-ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-r{text-align:right}:root[data-theme][data-theme] [data-console] [data-tenants-page] .c-people,:root[data-theme][data-theme] [data-console] [data-tenants-page] .c-ends,:root[data-theme][data-theme] [data-console] [data-tenants-page] .c-ag{display:none}@container reg (min-width: 1080px){:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-hd,:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-row{grid-template-columns:minmax(0,1fr) 136px 44px 61px 67px 108px 71px 155px 226px 32px;column-gap:8px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .c-people,:root[data-theme][data-theme] [data-console] [data-tenants-page] .c-ends,:root[data-theme][data-theme] [data-console] [data-tenants-page] .c-ag{display:block}}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-row{height:auto;min-height:60px;padding-top:14px;padding-bottom:14px;border-bottom:1px solid var(--ac-hair);position:relative;cursor:pointer}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-row:last-child{border-bottom:0}:root[data-theme][data-theme] [data-console] [data-tenants-page] [data-rows]>.t1-row:nth-child(2n):not(:hover):not([aria-selected=true]){background:color-mix(in srgb,var(--ac-ink) 4%,transparent)}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-row:hover{background:var(--ac-c-row-hover)}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-row[aria-selected=true]{background:var(--ac-c-row-sel);box-shadow:inset 2px 0 0 var(--ac-accent)}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-row[data-cur=true]:not([aria-selected=true]){box-shadow:inset 0 0 0 1px var(--ac-edge)}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-row:focus-visible{outline:2px solid var(--ac-focus);outline-offset:-2px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-c{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--ac-ink-2);position:relative}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-num{text-align:right;font-family:var(--ac-font-mono);font-variant-numeric:tabular-nums}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-tn{display:flex;flex-direction:column;gap:3px;align-items:stretch;min-width:0}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-tn-n{font-size:13px;font-weight:600;color:var(--ac-ink-strong);overflow:visible;white-space:normal;overflow-wrap:break-word;flex:0 0 auto;min-width:0;line-height:16px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-tn-s{font-family:var(--ac-font-mono);font-size:11px;color:var(--ac-ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:0 0 auto;min-width:0;line-height:14px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-rd{display:inline-flex;align-items:center;gap:6px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-rd-t{font-family:var(--ac-font-mono);font-size:11px;color:var(--ac-ink-2);white-space:nowrap}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-adm{display:flex;flex-wrap:wrap;gap:2px 6px;align-items:center;min-width:0}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-adm-n{white-space:nowrap;min-width:0}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-ep{display:flex;gap:6px;align-items:center;min-width:0}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-ep-n{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-end{position:relative;display:flex;justify-content:flex-end;overflow:visible}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-more{visibility:hidden}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-row:hover .t1-more,:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-row:focus-within .t1-more,:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-row[aria-selected=true] .t1-more{visibility:visible}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-acts{display:none;position:absolute;right:38px;top:50%;transform:translateY(-50%);gap:10px;padding:0 6px;background:var(--ac-panel-solid);z-index:2}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-row:hover .t1-acts,:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-row:focus-within .t1-acts,:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-acts[data-on=true]{display:flex}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-acts[data-on=true]{right:4px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-flash:after{content:"";position:absolute;inset:0;background:var(--ac-c-row-sel);pointer-events:none;opacity:0;animation:t1-fl .4s ease-out}@keyframes t1-fl{0%{opacity:1}to{opacity:0}}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-fade{animation:t1-fd .12s ease-out}@keyframes t1-fd{0%{opacity:.35}to{opacity:1}}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-pager{display:flex;gap:12px;align-items:center;justify-content:flex-end;padding:6px 12px;border-top:1px solid var(--ac-hair);font-size:11px;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-empty{padding:14px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-arch-mark{margin-left:6px;font-family:var(--ac-font-mono);font-size:10px;letter-spacing:.06em;color:var(--ac-ink-3);border:1px solid var(--ac-hair);padding:0 4px;border-radius:2px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-dossier.ac-drawer{width:min(480px,100%);z-index:2;background:var(--ac-float);overflow:hidden}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-dossier.ac-drawer[data-ph]{width:min(390px,100%)}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-scrim{z-index:1}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-dossier[data-still],:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-scrim{animation:none!important}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-dh{padding:12px 16px 10px;border-bottom:1px solid var(--ac-hair);display:flex;flex-direction:column;gap:6px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-dh-top{display:flex;align-items:center;justify-content:space-between;gap:8px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-dname{margin:0;font-family:var(--ac-font-display);font-size:20px;line-height:1.2;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ac-ink-strong);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-dmeta{display:flex;gap:6px;flex-wrap:wrap;align-items:center;font-size:11px;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-dnav{display:flex;gap:12px;align-items:center}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-dnav .ac-mono{font-size:11px;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-flip svg,:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-flip .ac-icon{transform:scaleX(-1)}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-dbody{flex:1 1 auto;min-height:0;overflow:auto;padding:0 16px 8px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-sec{padding:10px 0 8px;border-bottom:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-sec:last-child{border-bottom:0}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-sec>h3{margin:0 0 6px;display:flex;justify-content:space-between;gap:8px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-sec>h3 span:last-child{color:var(--ac-ink-3);text-transform:none;letter-spacing:0}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-kv{display:grid;grid-template-columns:1fr 1fr;gap:4px 16px;margin:0}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-kv>div{display:flex;justify-content:space-between;gap:8px;font-size:12px;padding:2px 0;border-bottom:1px solid var(--ac-hair);min-width:0}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-kv dt{margin:0;color:var(--ac-ink-3);white-space:nowrap}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-kv dd{margin:0;font-family:var(--ac-font-mono);color:var(--ac-ink-strong);text-align:right;font-variant-numeric:tabular-nums}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-rs{display:grid;grid-template-columns:8px 96px minmax(0,1fr) auto;column-gap:12px;align-items:center;min-height:40px;font-size:12px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-rs-l{color:var(--ac-ink-2);white-space:nowrap}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-rs-v{color:var(--ac-ink-3);font-size:11px;line-height:1.3;padding:3px 0;overflow-wrap:anywhere}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-rs[data-s=missing] .t1-rs-v{color:var(--ac-warn-ink);font-family:var(--ac-font-mono);letter-spacing:.04em}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-rs-g{margin:6px 0 2px;font-family:var(--ac-font-mono);font-size:10px;letter-spacing:.08em;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-list{list-style:none;margin:0;padding:0;display:grid;gap:2px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-list li{display:flex;justify-content:space-between;gap:8px;align-items:center;font-size:12px;min-height:22px;min-width:0}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-list li>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:2px;margin:-2px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-line{margin:0 0 4px;font-size:12px;color:var(--ac-ink-2);line-height:1.5}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-line b{color:var(--ac-ink-3);font-weight:400;font-family:var(--ac-font-mono);font-size:10px;letter-spacing:.08em;margin-right:6px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-dfoot{display:flex;gap:12px;align-items:center;padding:10px 16px;border-top:1px solid var(--ac-rule);background:var(--ac-panel-solid);flex-wrap:wrap}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-dfoot .t1-sp{margin-left:auto}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-cer .m-field{margin-top:10px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-cer-flag{color:var(--ac-warn-ink);font-family:var(--ac-font-mono);font-size:10px;letter-spacing:.06em;margin-left:6px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-menu{position:fixed;z-index:60;min-width:160px;padding:6px;background:var(--ac-panel-solid);border:1px solid var(--ac-rule);border-radius:2px;box-shadow:var(--ac-float-shadow)}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-note{font-size:11px;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-back{display:none}@container t1 (max-width: 640px){:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1 .ac-page-head{flex-wrap:wrap;gap:8px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-strip{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-cell{min-height:56px;border-bottom:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-cell:nth-child(2n){border-right:0}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-cell:nth-last-child(-n+2){border-bottom-width:2px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-cell:last-child{border-bottom-color:transparent}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1 .t1-cell[aria-pressed=true]{border-bottom-color:var(--ac-accent)}:root[data-theme][data-theme] [data-console][data-console-root] [data-tenants-page] .t1 .ac-btn,:root[data-theme][data-theme] [data-console][data-console-root] [data-tenants-page] .t1 .ac-seg-item{height:44px;min-height:44px;font-size:12px}:root[data-theme][data-theme] [data-console][data-console-root] [data-tenants-page] .t1 .ac-btn.m-btn--row{height:44px;min-height:44px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1 .m-input{height:44px;font-size:14px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-search{width:100%}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-search .ac-icon{top:16px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-search .m-input{padding-left:28px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-bar .m-seg{width:100%}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-bar .m-seg .ac-seg-item{flex:1 1 0;padding:0 4px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-bar [data-hide-phone],:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-hd,:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-pager-d{display:none!important}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-row{display:flex;flex-wrap:wrap;align-items:baseline;height:auto;min-height:92px;padding:16px 12px;column-gap:14px;row-gap:6px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-row .t1-c{display:none;flex:0 0 auto}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-row .t1-c.c-tn{display:block;flex:1 0 100%}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-row .t1-c.c-rd,:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-row .t1-c.c-rq,:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-row .t1-c.c-ls{display:block;text-align:left;overflow:visible}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-row .t1-c[data-l]:before{content:attr(data-l);font-family:var(--ac-font-mono);font-size:10px;letter-spacing:.08em;color:var(--ac-ink-3);margin-right:6px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-tn-n{font-size:14px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1:not([data-ph]) .t1-bar-r .ac-btn{display:none}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-cell .ac-micro{white-space:normal}}@media (max-width: 640px){:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-dfoot{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-dfoot .t1-sp{display:none}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-rs{grid-template-columns:8px 90px minmax(0,1fr);row-gap:8px;padding:10px 0;min-height:0}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-rs .ac-btn{grid-column:2 / -1;justify-self:start}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-kv{grid-template-columns:1fr}:root[data-theme][data-theme] [data-console][data-console-root] [data-tenants-page] .t1-dossier .ac-btn{height:44px;min-height:44px;font-size:12px}:root[data-theme][data-theme] [data-console][data-console-root] [data-tenants-page] .t1-dossier .ac-btn.ac-btn-icon[data-close-d]{width:auto;min-width:0;padding:0 12px;white-space:nowrap}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-back{display:inline}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-dossier .m-input{height:44px;font-size:14px}}@media (prefers-reduced-motion: reduce){:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-dossier,:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-fade,:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-flash:after{animation:none!important}}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-bar[inert]{opacity:.5}:root[data-theme][data-theme] [data-console] [data-tenants-page] .m-root .m-input{font-family:var(--ac-font-ui);font-size:12px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .m-root .m-input[data-mono]{font-family:var(--ac-font-mono)}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-nw{white-space:nowrap}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-pane{display:contents}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-pane[hidden]{display:none}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-pane--ll{display:block}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-tabs-w{display:flex}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .t1-tabs-w .ac-tabs{gap:4px}@container t1 (max-width: 640px){:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1[data-dopen=true] .t1-tabs-w{display:none}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-tabs-w .ac-tabs{width:100%}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-tabs-w .ac-tab{flex:1 1 0;min-height:44px;justify-content:center}}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-hd>.c-rd,:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-row>.c-rd,:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-hd>.c-ls,:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-row>.c-ls,:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-hd>.c-adm,:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-row>.c-adm,:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-hd>.c-ends,:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-row>.c-ends{padding-left:22px}@media (max-width: 640px){:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-row>.c-ls,:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-row>.c-rd,:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-row>.c-adm,:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-row>.c-ends{padding-left:0}}@container t1 (max-width: 640px){:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-row>.c-ls,:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-row>.c-rd,:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-row>.c-adm,:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-row>.c-ends{padding-left:0}}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1[data-ph] .t1-row>.c-ls,:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1[data-ph] .t1-row>.c-rd,:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1[data-ph] .t1-row>.c-adm,:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1[data-ph] .t1-row>.c-ends{padding-left:0}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-rs-v .t1-cn{display:block;overflow-wrap:break-word;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-rs-v .t1-cn-x[hidden]{display:none}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-rs-v .t1-cn-x:not([hidden]){display:block}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-rs-v .t1-more-btn{font-size:11px;font-weight:500;color:var(--ac-ink-3);min-height:0}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-list a.t1-ulink{color:var(--ac-ink)}:root[data-theme][data-theme] [data-console] [data-tenants-page]{--m-link: #901F1F;--m-link-ground: #f7f9fb}:root[data-theme][data-theme] [data-console] [data-tenants-page] :is(a[href],.ac-link):not(.ac-btn,.ac-nav-item,.ac-brand,.ac-tabbar-item){color:var(--m-link)}:root[data-theme][data-theme] [data-console] [data-tenants-page] :is(a[href],.ac-link):not(.ac-btn,.ac-nav-item,.ac-brand,.ac-tabbar-item):is(:hover,:focus-visible){color:var(--m-link);text-decoration:underline;text-decoration-color:currentColor}:root[data-theme][data-theme] [data-console][data-theme=nightwatch] [data-tenants-page] :is(a[href],.ac-link):not(.ac-btn,.ac-nav-item,.ac-brand,.ac-tabbar-item){background:var(--m-link-ground);box-shadow:0 0 0 2px var(--m-link-ground);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-rs-l a.ac-link{font-weight:inherit}:root[data-theme][data-theme] [data-console] [data-tenants-page]{letter-spacing:normal}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-rec{--gut: 300px;--ro: 256px;position:relative;padding:0}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-rec .lv-ro-c>.lv-people{display:none}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-head{display:flex;flex-direction:column;gap:8px;padding:10px 12px 8px;border-bottom:1px solid var(--ac-hair)}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-ctl{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-g{display:flex;gap:6px;align-items:center;min-width:0}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-g .ac-micro{font-size:10px;letter-spacing:.08em;white-space:nowrap}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-sel{width:176px;padding-right:4px;font:12px/1 var(--ac-font-ui)}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-q{width:min(190px,100%)}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-asof{display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-height:26px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-asof [data-asof]{display:flex;align-items:center;gap:12px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-asof-t{font:600 13px/1.2 var(--ac-font-ui);color:var(--ac-ink-strong)}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-asof-t .ac-mono{font-weight:600;letter-spacing:.04em}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-asof-n{font:10px/1 var(--ac-font-mono);letter-spacing:.08em;color:var(--ac-ink-3);border:1px solid var(--ac-hair);padding:2px 4px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-asof-sp{flex:1 1 auto}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-legend{display:flex;flex-wrap:wrap;gap:4px 16px;padding:6px 12px;border-bottom:1px solid var(--ac-hair);font:10px/14px var(--ac-font-mono);color:var(--ac-ink-3);letter-spacing:.04em}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-legend span{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-legend svg{display:block}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-grid{position:relative}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-row{display:grid;grid-template-columns:var(--gut) minmax(0,1fr) var(--ro);align-items:stretch;min-width:0}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-cg{padding:0 8px 0 12px;display:flex;align-items:center;min-width:0;gap:8px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-cr{padding:0 12px 0 8px;display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0;position:relative}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-fig{font:10px/1 var(--ac-font-mono);letter-spacing:.08em;color:var(--ac-ink-3);white-space:nowrap}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-fig b{color:var(--ac-ink-2);font-weight:600;margin-right:6px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-ruler{height:36px;border-bottom:1px solid var(--ac-rule)}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-ruler .lv-cr{align-items:flex-start;padding-top:10px;font:10px/1 var(--ac-font-mono);letter-spacing:.04em;color:var(--ac-ink-3)}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-rb{position:relative;min-width:0;touch-action:none}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-rb svg{display:block}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-ruler .lv-rb,:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-rib .lv-rb{cursor:ew-resize}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-rib{height:44px;border-bottom:1px solid var(--ac-rule)}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-rib .lv-cg{flex-direction:column;align-items:flex-start;justify-content:center;gap:3px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-rib .lv-peak{font:10px/1 var(--ac-font-mono);color:var(--ac-ink-3)}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-rib .lv-cr{flex-direction:column;align-items:flex-end;justify-content:center;gap:3px;font:11px/1 var(--ac-font-mono);color:var(--ac-ink-2)}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-ro-c{display:grid;grid-template-columns:56px 78px;justify-content:end;column-gap:6px;width:100%}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-ro-c span{text-align:right;font:11px/1 var(--ac-font-mono);color:var(--ac-ink);white-space:nowrap;font-variant-numeric:tabular-nums}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-ruler .lv-ro-c span{font-size:10px;color:var(--ac-ink-3);letter-spacing:.04em}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-lane{min-height:28px;border-bottom:1px solid var(--ac-hair);position:relative;cursor:pointer;transition:opacity .12s linear}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-lane:hover,:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-lane:focus-within,:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-lane[data-open=true]{background:var(--ac-m-row-hover, var(--ac-hair))}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-lane[data-future=true] .lv-svg,:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-lane[data-future=true] .lv-ro-c{opacity:.22}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-lane[data-future=true] .lv-gn{opacity:.55}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-svg,:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-gn,:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-ro-c{transition:opacity .12s linear}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-gut{all:unset;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:2px 8px 2px 12px;min-width:0;min-height:28px;cursor:pointer}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-gut:focus-visible{outline:2px solid var(--ac-focus);outline-offset:-2px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-gn{display:flex;flex-direction:column;min-width:0}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-gn-t{white-space:normal;font:600 12px/13px var(--ac-font-ui);color:var(--ac-ink-strong)}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-gn-s{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:10px/11px var(--ac-font-mono);color:var(--ac-ink-3)}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-st{font:10px/1 var(--ac-font-mono);letter-spacing:.06em;color:var(--ac-ink-2);white-space:nowrap;text-align:right}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-st[data-s="IN USE"]{color:var(--ac-ink-strong);font-weight:600}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-st[data-s=SETUP]{color:var(--ac-warn-ink)}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-st[data-s=QUIET],:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-st[data-s=EMPTY],:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-st[data-s="NOT YET CREATED"]{color:var(--ac-ink-3)}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-svg{display:block}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-ink{fill:var(--ac-seq-5)}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-base{stroke:var(--ac-edge);stroke-width:1;opacity:.8}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-quiet{stroke:var(--ac-ink-3);stroke-width:1.5;stroke-dasharray:3 3}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-cap{stroke:var(--ac-ink-strong);stroke-width:2}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-qlabel{font:10px var(--ac-font-mono);fill:var(--ac-ink-2);letter-spacing:.02em}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-ax{font:10px var(--ac-font-mono);fill:var(--ac-ink-3);letter-spacing:.04em}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-axl{stroke:var(--ac-rule);stroke-width:1}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-axm{stroke:var(--ac-edge);stroke-width:1}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-rib-ink{fill:var(--ac-seq-5)}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-rib-base{stroke:var(--ac-edge);stroke-width:1}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-grp{height:22px;border-bottom:1px solid var(--ac-hair);display:flex;align-items:center;padding:0 12px;font:10px/1 var(--ac-font-mono);letter-spacing:.08em;color:var(--ac-ink-3);background:var(--ac-well)}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-grp b{color:var(--ac-ink-2);font-weight:600;margin-right:8px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-lane[data-pinned=true] .lv-gn-t:before{content:"";display:inline-block;width:4px;height:4px;margin-right:5px;vertical-align:middle;background:var(--ac-accent)}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-acts{position:absolute;left:8px;top:2px;display:none;gap:12px;align-items:center;background:var(--ac-panel-solid);padding:0;z-index:4}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-lane:hover .lv-acts,:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-lane:focus-within .lv-acts,:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-acts[data-menu-open=true]{display:flex}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-menu{position:absolute;right:0;top:24px;z-index:6;min-width:120px;padding:6px;border:1px solid var(--ac-rule);background:var(--ac-panel-solid);box-shadow:var(--ac-float-shadow)}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-menu[hidden]{display:none}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-panel{overflow:hidden;border-bottom:1px solid var(--ac-rule);background:var(--ac-well)}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-panel-in{min-height:140px;display:grid;grid-template-columns:var(--gut) minmax(0,1fr) var(--ro);transform-origin:top;animation:lv-open .16s ease-out}@keyframes lv-open{0%{transform:scaleY(.55);opacity:.4}to{transform:none;opacity:1}}@media (prefers-reduced-motion: reduce){:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-panel-in{animation:none}}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-ms{padding:8px 8px 6px 12px;min-width:0;display:flex;flex-direction:column;gap:2px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-ms ul{margin:0;padding:0;list-style:none;display:grid;gap:1px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-ms li{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:6px;font:11px/15px var(--ac-font-ui);color:var(--ac-ink-2)}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-ms li .ac-mono,:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-ms li i{font:10px/15px var(--ac-font-mono);color:var(--ac-ink-3);font-style:normal;white-space:nowrap}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-ms li span:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-gaps{margin:4px 0 0;font:11px/15px var(--ac-font-ui);color:var(--ac-ink)}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-big{font:600 18px/22px var(--ac-font-ui);color:var(--ac-ink-strong);letter-spacing:.02em;margin-top:4px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-ch{padding:6px 0 4px;min-width:0;display:flex;flex-direction:column;gap:4px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-ch-h{display:flex;justify-content:space-between;gap:8px;font:10px/12px var(--ac-font-mono);letter-spacing:.06em;color:var(--ac-ink-3)}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-ch-h b{color:var(--ac-ink-2);font-weight:600;margin-right:6px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-ch svg{display:block}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-den{fill:var(--ac-alert)}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-cum{fill:none;stroke:var(--ac-ink-2);stroke-width:1.5}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-ready{padding:8px 12px 4px 8px;min-width:0;display:flex;flex-direction:column;gap:4px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-ready-h{display:flex;align-items:center;justify-content:space-between;gap:6px;font:10px/12px var(--ac-font-mono);letter-spacing:.06em;color:var(--ac-ink-2)}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-fixes{display:flex;flex-wrap:wrap;gap:8px 10px;min-height:24px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-verbs{display:flex;flex-wrap:wrap;gap:8px 10px;margin-top:4px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-more{display:flex;align-items:center;padding:6px 12px;font:11px/1.3 var(--ac-font-ui);color:var(--ac-ink-2);border-bottom:1px solid var(--ac-hair);background:var(--ac-well)}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-strips{position:relative}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-strips .lv-row{height:7px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-strip-svg{display:block;cursor:pointer}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-over{position:absolute;top:0;bottom:0;left:var(--gut);right:var(--ro);pointer-events:none;z-index:3}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-vclip{position:absolute;inset:36px 0 0;overflow:hidden}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-veil{position:absolute;left:0;top:0;bottom:0;width:100%;background:color-mix(in srgb,var(--ac-panel-solid) 58%,transparent)}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-ph{position:absolute;left:0;top:0;bottom:0;width:0}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-ph:before{content:"";position:absolute;left:-.5px;top:32px;bottom:0;width:1px;background:var(--ac-accent)}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-ph-h{all:unset;box-sizing:border-box;position:absolute;top:14px;left:0;width:56px;height:20px;margin-left:-28px;display:flex;align-items:center;justify-content:center;font:600 10px/1 var(--ac-font-mono);letter-spacing:.06em;color:var(--ac-ink-strong);background:var(--ac-panel-solid);border:1px solid var(--ac-accent);cursor:ew-resize;pointer-events:auto;touch-action:none}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-ph-h:focus-visible{outline:2px solid var(--ac-focus);outline-offset:1px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-ph[data-drag=true] .lv-ph-h{background:var(--ac-accent);color:var(--ac-on-fill, #fff)}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-tip{position:fixed;z-index:60;pointer-events:none;padding:5px 8px;border:1px solid var(--ac-rule);background:var(--ac-panel-solid);box-shadow:var(--ac-float-shadow);font:11px/1.4 var(--ac-font-mono);color:var(--ac-ink);max-width:340px;white-space:normal}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-tip[hidden]{display:none}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-tip b{font-weight:600;color:var(--ac-ink-strong)}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-state-note{padding:14px 12px;font-size:12px;color:var(--ac-ink-2)}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-empty{padding:28px 12px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-ctl-extra{display:inline-flex;gap:8px;align-items:center}@media (min-width: 1700px){:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-rec{--ro: 328px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-rec .lv-ro-c>.lv-people{display:block}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-rec .lv-ro-c{grid-template-columns:56px 78px 56px}}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-state-note--rib{height:44px;display:flex;gap:10px;align-items:center;padding:0 4px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-dk{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--ac-alert);margin-right:5px;vertical-align:1px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-rec{margin:0}@container t1 (max-width: 640px){:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-rec{--gut: 0px;--ro: 0px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"g r" "b b"}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-row>:nth-child(1){grid-area:g}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-row>:nth-child(2){grid-area:b}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-row>:nth-child(3){grid-area:r}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-ruler{grid-template-areas:"b b"}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-ruler>.lv-cg,:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-ruler>.lv-cr{display:none}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-rib{height:auto}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-rib .lv-cg{flex-direction:row;justify-content:space-between;padding:8px 12px 2px;grid-area:g}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-rib>.lv-cr{display:none}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-rib .lv-rb{height:44px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-lane{height:auto}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-gut{min-height:44px;grid-template-columns:minmax(0,1fr);gap:2px;align-content:center}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-st{text-align:left}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-gn-s{white-space:normal}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-lane .lv-cr{align-items:center}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-acts{display:none!important}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-veil{display:none}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-panel-in{height:auto;grid-template-columns:minmax(0,1fr);padding-bottom:8px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-ms{padding:10px 12px 4px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-ready{padding:8px 12px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-legend{gap:4px 12px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-asof{gap:8px}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-ph-h{height:24px}}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-lane>.lv-rb{display:flex;align-items:center}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-hatch-l{stroke:var(--ac-ink-3);stroke-width:1;opacity:.55}:where(:root[data-theme][data-theme] [data-console] [data-tenants-page]) .lv-st[data-s=ARCHIVED]{color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-notice{margin:0;font-size:11px;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-sec>h3.ac-micro{font-weight:500;line-height:inherit}:root[data-theme][data-theme] [data-console] [data-tenants-page] .t1-dh .ac-btn.ac-btn-icon.m-btn--row{padding:0}:root[data-theme][data-theme] [data-console][data-console-root] .ac-drawer.t1-dossier[data-tenants-page] .ac-btn{height:26px;min-height:26px}:root[data-theme][data-theme] [data-console] [data-tenants-page] .m-arch-act .ac-btn[aria-disabled=true]{opacity:1}:root[data-theme][data-theme] [data-console] [data-credential-broker-page]{--k-allow: var(--ac-info-line);--k-deny: var(--ac-alert);--k-redact: var(--ac-cat-4);--k-warn: var(--ac-warn);--k-ok: var(--ac-ok);--k-live: var(--ac-live);--k-line: var(--ac-cat-1);--k-grid: var(--ac-hair);--k-axis: var(--ac-ink-3);--k-track: var(--ac-c-bar-track, var(--ac-sel));--gap: 12px;min-width:0}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-page{display:flex;flex-direction:column;gap:var(--gap);padding:8px 20px 24px;min-width:0}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--gap);align-items:stretch}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-grid>*{min-width:0}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-grid.k-top{align-items:start}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-c1{grid-column:span 1}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-c2{grid-column:span 2}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-c3{grid-column:span 3}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-c4{grid-column:span 4}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-c5{grid-column:span 5}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-c6{grid-column:span 6}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-c7{grid-column:span 7}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-c8{grid-column:span 8}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-c9{grid-column:span 9}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-c10{grid-column:span 10}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-c11{grid-column:span 11}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-c12{grid-column:span 12}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-r2{grid-row:span 2}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-r3{grid-row:span 3}@container console (max-width: 1100px){:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-grid>[class*=k-c]{grid-column:span 12}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-grid>.k-c3,:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-grid>.k-c4,:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-grid>.k-c6{grid-column:span 6}}@container console (max-width: 700px){:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-grid>[class*=k-c]{grid-column:span 12!important}}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-stack{display:flex;flex-direction:column;gap:8px;min-width:0}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-row{display:flex;align-items:center;gap:8px;min-width:0}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-wrap{flex-wrap:wrap}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-between{justify-content:space-between}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-grow{flex:1 1 auto;min-width:0}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-end{margin-left:auto}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-gap-1{gap:4px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-gap-2{gap:8px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-gap-3{gap:12px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-gap-4{gap:16px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-gap-6{gap:24px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-p-0{padding:0}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-p-2{padding:8px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-p-3{padding:12px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-p-4{padding:16px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-mt-1{margin-top:4px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-mt-2{margin-top:8px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-mt-3{margin-top:12px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-mt-4{margin-top:16px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-mb-2{margin-bottom:8px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-mb-3{margin-bottom:12px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-body{padding:12px 14px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-scroll{overflow:auto;min-height:0}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-fill{height:100%}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-hide{display:none!important}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-sep{height:1px;background:var(--ac-hair);border:0;margin:8px 0}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-kpis{display:grid;grid-template-columns:repeat(var(--k-cols, 5),minmax(0,1fr))}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-kpis>.ac-cell{border-right:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-kpis>.ac-cell:last-child{border-right:0}@container console (max-width: 1100px){:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-kpis>.ac-cell{border-bottom:1px solid var(--ac-hair)}}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] svg.k-chart{display:block;width:100%;height:auto;overflow:visible}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-chart text{font-family:var(--ac-font-mono);font-size:10px;fill:var(--k-axis)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-chart .k-gridline{stroke:var(--k-grid);stroke-width:1}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-legend{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:6px;font-size:var(--ac-text-xs);color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-legend i{display:inline-block;width:8px;height:8px;margin-right:5px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-hbar{display:grid;grid-template-columns:minmax(70px,34%) 1fr auto;align-items:center;gap:6px 10px;font-size:var(--ac-text-sm)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-hbar .k-hbar-track{height:8px;background:var(--k-track);position:relative}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-hbar .k-hbar-fill{position:absolute;inset:0 auto 0 0;background:var(--ac-c-bar, var(--ac-cat-3))}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-hbar .k-hbar-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ac-ink)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-hbar .k-hbar-val{font-family:var(--ac-font-mono);color:var(--ac-ink-2);font-size:var(--ac-text-xs)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-live-ind{display:inline-flex;align-items:center;gap:8px;padding:0 4px;white-space:nowrap}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-live-ind .ac-micro{color:var(--ac-ink-3)}@container console (max-width: 1250px){:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-live-ind .ac-micro{display:none}}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-swatch{display:inline-block;width:28px;height:28px;border:1px solid var(--ac-rule);vertical-align:middle}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-note{font-size:var(--ac-text-xs);color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-tablewrap{overflow-x:auto}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .k-tablewrap>.ac-table{min-width:100%}:root[data-theme][data-theme] [data-console][data-console-root] [data-credential-broker-page] :is(.m-root,.ac-portal) .ac-btn{min-height:26px;height:26px;padding:0 10px;font-size:11px;letter-spacing:.08em;gap:5px;line-height:1}:root[data-theme][data-theme] [data-console][data-console-root] [data-credential-broker-page] :is(.m-root,.ac-portal) .ac-btn .ac-icon{width:12px;height:12px}:root[data-theme][data-theme] [data-console][data-console-root] [data-credential-broker-page] :is(.m-root,.ac-portal) .ac-btn.ac-btn-icon{width:26px;padding:0}:root[data-theme][data-theme] [data-console][data-console-root] [data-credential-broker-page] :is(.m-root,.ac-portal) .ac-seg-item{min-height:28px;height:28px;padding:0 10px;font-size:11px}:root[data-theme][data-theme] [data-console][data-console-root] [data-credential-broker-page] :is(.m-root,.ac-portal) .ac-tab{min-height:30px;height:30px;padding:0 12px;font-size:11px}:root[data-theme][data-theme] [data-console][data-console-root] [data-credential-broker-page] .m-root .m-show{height:24px;min-height:24px;padding:0 8px;font-size:11px}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-chip{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 6px;border:1px solid var(--ac-hair);border-radius:2px;background:transparent;color:var(--ac-info);font-size:11px;cursor:pointer;text-decoration:none;white-space:nowrap}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-chip:hover{border-color:var(--ac-edge)}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-chip:focus-visible{outline:2px solid var(--ac-info);outline-offset:1px}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-verified{color:var(--ac-ink-2);font-family:var(--ac-font-mono);letter-spacing:.04em}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-verified .ac-icon{color:var(--ac-ok, var(--ac-info))}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-mech{font-size:11px;color:var(--ac-ink-2);white-space:nowrap}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-band{display:flex;gap:12px;align-items:baseline;padding:8px 20px;border-bottom:1px solid var(--ac-alert);background:var(--ac-panel-solid);color:var(--ac-ink);font-size:13px}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-band .ac-micro{color:var(--ac-alert)}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-tray{display:flex;flex-direction:column;gap:4px;padding:20px;border:1px dashed var(--ac-rule);border-radius:2px;text-align:center}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-err{display:flex;gap:12px;align-items:center;padding:10px 12px;border:1px solid var(--ac-alert);border-radius:2px;font-size:13px}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) [data-theme=frost] :is(.ac-dialog,.ac-drawer){background:#f5f7fa}:where(:root[data-theme=dark][data-theme] [data-console] [data-credential-broker-page]) :is(.ac-dialog,.ac-drawer){background:#161b23}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .ac-dialog.m-wide{width:min(640px,calc(100vw - 32px))}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-modal-foot{display:flex;gap:8px;justify-content:flex-end;width:100%}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-confirm-p{margin:0 0 12px;font-size:13px;line-height:1.5;color:var(--ac-ink-2)}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-input{display:block;width:100%;height:28px;margin-top:6px;padding:0 8px;border:1px solid var(--ac-edge);border-radius:2px;background:var(--ac-panel-solid);color:var(--ac-ink-strong);font-size:12px}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-input:focus-visible,:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-secret-in:focus-visible{outline:2px solid var(--ac-info);outline-offset:1px}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-secret{display:flex;flex-direction:column;gap:4px}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-secret-row{display:flex;gap:8px;align-items:center;flex-wrap:wrap}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-secret-in{flex:1 1 220px;min-width:0;height:28px;padding:0 8px;border:1px solid var(--ac-edge);border-radius:2px;background:var(--ac-panel-solid);color:var(--ac-ink-strong);font-size:12px}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-secret-s{font-size:11px}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-secret[data-filled] .m-secret-s{color:var(--ac-ink)}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-steps{margin:0 0 12px;padding:0;list-style:none;display:grid;gap:4px;font-size:12px}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-steps li[data-state=next]{opacity:.55}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-steps li[data-state=now]{border-left:2px solid var(--ac-info);padding-left:8px}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-undo{position:fixed;left:20px;bottom:56px;z-index:60;display:flex;gap:12px;align-items:center;padding:6px 8px 6px 12px;border:1px solid var(--ac-edge);border-radius:2px;background:#f5f7fa;color:var(--ac-ink-strong);font-size:12px;box-shadow:0 4px 16px #0000002e}:where(:root[data-theme=dark][data-theme] [data-console] [data-credential-broker-page]) .m-undo{background:#161b23}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-kind,:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-use{display:inline-flex;align-items:center;height:18px;padding:0 6px;border:1px solid var(--ac-hair);border-radius:2px;font-size:11px;color:var(--ac-ink-2);white-space:nowrap}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-use{font-family:var(--ac-font-mono);color:var(--ac-ink-3)}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-use[data-use=strip],:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-use[data-use=keyless]{border-style:dashed}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-select{appearance:auto}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-form{display:grid;gap:4px;margin:12px 0 0}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-form .m-input{margin-top:2px;margin-bottom:8px}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-catalog{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));gap:4px;max-height:240px;overflow:auto;padding:2px}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-cat{display:grid;grid-template-columns:auto 1fr;gap:0 8px;align-items:center;padding:4px 8px;border:1px solid var(--ac-hair);border-radius:2px;font-size:12px;cursor:pointer}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-cat input{grid-row:span 2;margin:0}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-cat-s{font-size:11px;color:var(--ac-ink-3)}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-cat:has(input:checked){border-color:var(--ac-info)}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-cat:has(input:disabled){opacity:.5;cursor:not-allowed}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-cat:has(input:focus-visible){outline:2px solid var(--ac-info);outline-offset:1px}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-band-act{padding:4px 20px 8px;border-bottom:1px solid var(--ac-hair)}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-impact{font-size:12px;color:var(--ac-ink-2)}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .m-cols{display:grid;gap:12px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-root{container-type:inline-size;min-width:0}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-page{display:flex;flex-direction:column;gap:12px;padding:8px 0 24px;min-width:0}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-sr{position:absolute;width:1px;height:1px;clip-path:inset(50%);white-space:nowrap}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-facts{margin:0;display:flex;flex-wrap:wrap;gap:4px 0;font-family:var(--ac-font-mono);font-size:12px;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-f{padding:0 12px;border-left:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-f:first-child{padding-left:0;border-left:0}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-f b{color:var(--ac-ink-strong);font-weight:600}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-hw{white-space:nowrap}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-hw:before{content:"";display:inline-block;width:6px;height:6px;margin-right:5px;vertical-align:1px;background:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-hw[data-h=ok]:before{background:var(--ac-ok, var(--ac-info))}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-hw[data-h=degraded]:before{background:var(--ac-warn)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-hw[data-h=unreachable]:before{background:var(--ac-alert)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-hw[data-h=untested]:before{background:transparent;box-shadow:inset 0 0 0 1px var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-tabs{display:flex;gap:0;border-bottom:1px solid var(--ac-rule);overflow-x:auto}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-tabs .ac-tab{border:0;border-bottom:2px solid transparent;letter-spacing:.08em;text-transform:uppercase;color:var(--ac-ink-2);display:inline-flex;align-items:center;gap:6px;white-space:nowrap}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-tabs .ac-tab[data-state=active]{color:var(--ac-ink-strong);border-bottom-color:var(--ac-accent-line)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-tabs .ac-tab:focus-visible{outline:2px solid var(--ac-focus);outline-offset:-2px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-tabs .ac-tab-count{font-family:var(--ac-font-mono);font-size:10px;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-grid{display:grid;grid-template-columns:300px minmax(0,1fr);gap:16px;align-items:start}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-root[data-w=xl] .ve-grid{grid-template-columns:340px minmax(0,1fr)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-right{display:flex;flex-direction:column;gap:12px;min-width:0;container-type:inline-size}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-fig{position:absolute;top:6px;right:10px;font-family:var(--ac-font-mono);font-size:9px;letter-spacing:.1em;color:var(--ac-ink-3);pointer-events:none}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-tree{padding:8px 0 0;display:flex;flex-direction:column}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-tsearch{padding:0 10px 6px;display:flex;align-items:center;gap:8px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-tsearch .ve-sw{flex:1 1 auto}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-fig-i{font-family:var(--ac-font-mono);font-size:9px;letter-spacing:.1em;color:var(--ac-ink-3);flex:none}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-cap{display:flex;justify-content:space-between;align-items:center;margin-bottom:-6px;font-size:11px;color:var(--ac-ink-2);text-transform:uppercase;letter-spacing:.08em}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-sw{position:relative;display:block}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-sw>.ac-icon{position:absolute;left:8px;top:8px;color:var(--ac-ink-3);pointer-events:none}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-in{height:28px;padding:0 8px;border:1px solid var(--ac-edge);border-radius:2px;background:var(--ac-well);color:var(--ac-ink-strong);font:inherit;font-size:12px;min-width:0;width:100%}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-sw .ve-in{padding-left:26px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-in:focus-visible{outline:2px solid var(--ac-focus);outline-offset:1px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-tl{list-style:none;margin:0;padding:0 6px;display:flex;flex-direction:column;gap:1px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-kids{list-style:none;margin:0 0 4px 22px;padding:0;display:flex;flex-direction:column;gap:1px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-nrow{display:flex;align-items:flex-start;gap:0}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-chev{width:20px;min-width:20px;height:28px;padding:0;border:0;background:transparent;color:var(--ac-ink-3);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-chev .ac-icon{transition:transform .14s}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-chev[aria-expanded=true] .ac-icon{transform:rotate(90deg)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-chev-0{cursor:default}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-chev:focus-visible,:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-node:focus-visible,:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-gtoggle:focus-visible,:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-linkbtn:focus-visible,:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-more-btn:focus-visible,:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-chip:focus-visible,:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-sort:focus-visible,:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-card:focus-visible{outline:2px solid var(--ac-focus);outline-offset:-2px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-node{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:28px;padding:4px 8px;border:0;border-left:2px solid transparent;background:transparent;color:var(--ac-ink);font:inherit;font-size:12px;text-align:left;cursor:pointer;width:100%}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-node:hover{background:var(--ac-plate-hover)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-node[aria-current=true]{background:var(--ac-sel);border-left-color:var(--ac-accent-line);color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-vnode{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:2px;min-height:40px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-n1{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-nname{color:var(--ac-ink-strong);font-weight:600;line-height:1.3;min-width:0}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-n2{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;font-size:11px;color:var(--ac-ink-3);line-height:1.3}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-ncount{font-family:var(--ac-font-mono);font-size:11px;color:var(--ac-ink-2);flex:none}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-tag{padding:0 4px;border:1px solid var(--ac-hair);border-radius:2px;font-family:var(--ac-font-mono);font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:var(--ac-ink-3);white-space:nowrap}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-tag[data-s=stub]{border-color:var(--ac-warn)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-nrow[data-xfade="1"]{animation:ve-xf .14s ease-out}@keyframes ve-xf{0%{opacity:.35}to{opacity:1}}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-root-node{font-family:var(--ac-font-mono);font-size:11px;letter-spacing:.08em;margin:0 0 2px 20px;width:calc(100% - 20px)!important}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-glabel{display:flex;align-items:center;justify-content:space-between;padding:6px 8px 2px 20px;margin-top:4px;border-top:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-sh{margin:6px 0 2px;padding:0 10px 0 6px;display:flex;align-items:center;justify-content:space-between;font-weight:400}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-gtoggle{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;padding:4px 0;cursor:pointer;color:var(--ac-ink-2);font-family:var(--ac-font-mono);font-size:10px;letter-spacing:.1em}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-gtoggle .ac-icon{transition:transform .14s}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-gtoggle[aria-expanded=true] .ac-icon{transform:rotate(90deg)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-gcount{font-family:var(--ac-font-mono);font-size:10px;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-wnode{padding-left:14px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-dashed{border-left-style:dashed;border-left-color:var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-nosec{font-size:10px;color:var(--ac-ink-3);font-style:normal;white-space:nowrap}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-none{padding:6px 12px;font-size:12px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-more-btn,:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-linkbtn{border:0;background:transparent;padding:4px 8px 4px 22px;color:var(--ac-info);font:inherit;font-size:11px;cursor:pointer;text-align:left}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-more-btn:hover,:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-linkbtn:hover{text-decoration:underline}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-tfoot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:8px 10px;border-top:1px solid var(--ac-hair);background:var(--ac-panel-solid)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-tfoot .ve-linkbtn{padding-left:0}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-title{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-vname{margin:0;font-size:15px;font-weight:600;color:var(--ac-ink-strong);line-height:1.3}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-vcard,:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-way{position:relative;padding:12px 14px;display:flex;flex-direction:column;gap:10px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-vtop{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-vsub{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:4px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-vverbs{display:flex;gap:6px;align-items:center;flex-wrap:wrap;padding-right:26px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-vfacts,:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-facts2{margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px 16px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-vfacts div,:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-facts2 div{min-width:0}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-vfacts dt,:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-facts2 dt,:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-pathrow dt{margin-bottom:2px;font-family:var(--ac-font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-vfacts dd,:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-facts2 dd{margin:0;font-size:12px;color:var(--ac-ink)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-resolves{margin:0;font-size:12px;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-resolves b{color:var(--ac-ink-strong);font-weight:600}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-vnote{margin:0;padding:6px 10px;border-left:2px solid var(--ac-warn);background:var(--ac-panel-solid);font-size:12px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-vcard[data-h=unreachable] .ve-vnote{border-left-color:var(--ac-alert)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-wayline{margin:0;font-size:12px;color:var(--ac-ink-2);max-width:96ch;line-height:1.5}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-wayline a{color:var(--ac-info)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-filters{display:flex;gap:12px;flex-wrap:wrap;align-items:center}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-search{flex:1 1 260px;max-width:420px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-tsel{display:flex;align-items:center;gap:8px;width:250px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-chips{display:flex;flex-direction:column;gap:4px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-chiprow{display:flex;flex-wrap:wrap;align-items:center;gap:6px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-chiprow>.ac-micro{width:52px;flex:none}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-chip{height:22px;padding:0 8px;border:1px solid var(--ac-hair);border-radius:2px;background:transparent;color:var(--ac-ink-2);font-family:var(--ac-font-mono);font-size:10px;letter-spacing:.04em;cursor:pointer;white-space:nowrap}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-chip[aria-pressed=true]{border-color:var(--ac-info);color:var(--ac-ink-strong);background:var(--ac-sel)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-ccount{color:var(--ac-ink-3);margin-left:3px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-tw{position:relative;border:1px solid var(--ac-hair);background:var(--ac-panel)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-tw .ve-fig{top:2px;z-index:1}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-table{table-layout:fixed;width:100%;min-width:100%}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-table.ve-auto{table-layout:auto}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-cv{width:140px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-cu{width:168px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-cb{width:120px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-cl{width:160px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-ca{width:108px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] col.ve-xl{display:none}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-root[data-w=xl] col.ve-xl{display:table-column;width:100px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-root[data-w=xl] col.ve-cs{width:150px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-table th,:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-table td{padding:4px 8px;vertical-align:middle;font-size:12px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-table td{height:40px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-table th{white-space:nowrap}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-sort{border:0;background:transparent;padding:0;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-row{cursor:pointer}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-row:hover td{background:var(--ac-plate-hover)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-row:focus-visible{outline:2px solid var(--ac-focus);outline-offset:-2px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-row[aria-expanded=true] td{background:var(--ac-sel);border-bottom-color:transparent}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-c1{min-width:0}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-lbl{display:grid;grid-template-columns:12px minmax(0,1fr);align-items:start;gap:4px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-rchev{margin-top:2px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-rchev{display:inline-flex;color:var(--ac-ink-3);transition:transform .14s}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-row[aria-expanded=true] .ve-rchev{transform:rotate(90deg)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-sub2{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:2px 0 0 16px;font-size:11px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-vc{min-width:0}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-uf{min-width:0}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-uf .m-use{height:auto;min-height:18px;padding:1px 6px;white-space:normal;line-height:1.3}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-more{font-family:var(--ac-font-mono);font-size:10px;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-act2{white-space:nowrap}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-act2 .ve-lu,:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-act2 .ve-ver{display:block;line-height:1.35}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-act2 .ve-ver{font-size:11px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-act2 .ve-lu{white-space:normal;overflow-wrap:normal}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-act{white-space:nowrap;text-align:right}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-act>*{vertical-align:middle}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-xl,:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-xl-only{display:none}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-root[data-w=xl] td.ve-xl,:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-root[data-w=xl] th.ve-xl{display:table-cell}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-root[data-w=xl] .ve-xl-only{display:inline}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-pulse td{animation:ve-pulse .6s ease-out}@keyframes ve-pulse{0%{box-shadow:inset 0 0 0 100px #508cff47}to{box-shadow:inset 0 0 0 100px #508cff00}}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-tickv{animation:ve-tick .4s ease-out;display:block}@keyframes ve-tick{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-detail>td{padding:0!important;background:var(--ac-sel);border-bottom:1px solid var(--ac-rule);height:auto!important}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-d{display:flex;flex-direction:column;gap:12px;padding:8px 20px 16px 24px;animation:ve-in .14s ease-out}@keyframes ve-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-pathrow{grid-column:1 / -1}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-pathrow dd{margin:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-path{font-family:var(--ac-font-mono);font-size:11px;color:var(--ac-ink)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-d-cols{display:grid;grid-template-columns:minmax(0,1fr);gap:12px 24px}@container (min-width: 900px){:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-d-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-uses h3,:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-res h3{margin:0 0 6px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-use{margin-bottom:8px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-use-h{margin-bottom:3px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-use ul,:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-res ul{list-style:none;margin:0;padding:0;display:grid}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-use-n{margin:0;font-size:11px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-use li{display:flex;flex-wrap:wrap;gap:2px 8px;align-items:baseline;padding:3px 0;border-bottom:1px solid var(--ac-hair);font-size:12px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-ct{font-family:var(--ac-font-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--ac-ink-3);min-width:74px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-res li{display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:8px;align-items:baseline;padding:3px 0;border-bottom:1px solid var(--ac-hair);font-size:12px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-deny{text-align:right}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-form{display:flex;flex-direction:column;gap:10px;padding:10px 12px;border:1px solid var(--ac-edge);background:var(--ac-panel-solid);max-width:720px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-form-h{margin:0;font-size:13px;font-weight:600;color:var(--ac-ink-strong);line-height:1.4}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-form-by{margin:0;font-size:12px;color:var(--ac-ink-2);line-height:1.5}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-form-btns,:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-row2{display:flex;gap:8px;align-items:center;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-reflabel{display:grid;gap:4px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-write{padding-top:8px;border-top:1px solid var(--ac-hair);display:flex;flex-direction:column;gap:8px;align-items:flex-start}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-write [aria-pressed=true]{border-color:var(--ac-info);color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-rtres{font-size:12px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-form-grid{display:grid;gap:10px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-form-grid label{display:grid;gap:4px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-second{display:flex;align-items:center;gap:8px;margin:4px 0 8px;font-size:11px;letter-spacing:.06em;cursor:pointer}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-second:has(input:focus-visible){outline:2px solid var(--ac-focus);outline-offset:2px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-pager{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:6px 0;font-size:11px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-pager .ac-mono{margin-right:auto;text-transform:uppercase;letter-spacing:.08em;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-tray-act{display:flex;gap:8px;justify-content:center;margin-top:6px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-menu{position:fixed;z-index:70;min-width:180px;padding:4px;border:1px solid var(--ac-edge);border-radius:2px;background:#f5f7fa;color:var(--ac-ink-strong);box-shadow:0 4px 16px #0000002e;display:flex;flex-direction:column}:root[data-theme=dark][data-theme] [data-console] [data-credential-broker-page] .ve-menu{background:#161b23}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-menu button{height:28px;padding:0 10px;border:0;background:transparent;color:inherit;font:inherit;font-size:12px;text-align:left;cursor:pointer;white-space:nowrap}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-menu button:hover:not([disabled]),:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-menu button:focus-visible{background:var(--ac-plate-hover);outline:none;box-shadow:inset 2px 0 0 var(--ac-info)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-menu button[disabled]{color:var(--ac-ink-3);cursor:not-allowed}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-menu button[data-danger]:not([disabled]){color:var(--ac-alert)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-catalog{display:grid;gap:10px;max-height:60vh;overflow:auto}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-cat h3{margin:0 0 4px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-cat ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(230px,100%),1fr));gap:2px 16px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-cat li{display:flex;justify-content:space-between;gap:8px;padding:3px 0;border-bottom:1px solid var(--ac-hair);font-size:12px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-cat[data-status=planned] li>span:first-child{color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-bar{display:flex;align-items:center;gap:12px;padding:4px 0 8px;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-sub{margin-top:14px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-grow{flex:1 1 auto}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .ve-table2 th,:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .ve-table2 td{padding:4px 8px;font-size:12px;vertical-align:middle}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .ve-table2 td{height:40px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-nw{white-space:nowrap}:where(:root[data-theme][data-theme] [data-console] [data-credential-broker-page]) .ve-grp td{height:34px;background:var(--ac-band);border-bottom:1px solid var(--ac-rule);padding:0 10px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-grp-in{display:flex;align-items:center;gap:8px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-inline-err{padding:6px 10px;border-left:2px solid var(--ac-alert);font-size:12px;background:var(--ac-panel-solid)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-back{align-self:flex-start}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-back .ac-icon{transform:rotate(180deg)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-phone{display:flex;flex-direction:column;gap:12px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-root[data-w=phone] .ve-page{padding:8px 0 20px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-root[data-w=phone] .ve-tree{position:static;max-height:none;overflow:visible}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-root[data-w=phone] .ve-f{padding:0 10px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-tl-short{display:none}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-root[data-w=phone] .ve-tl-short{display:inline}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-root[data-w=phone] .ve-tl-long{display:none}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-root[data-w=phone] .ve-tfoot{position:static}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-root[data-w=phone] .ve-vnode,:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-root[data-w=phone] .ve-knode,:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-root[data-w=phone] .ve-wnode,:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-root[data-w=phone] .ve-root-node{min-height:44px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-root[data-w=phone] .ve-chev{height:44px;width:32px;min-width:32px}:root[data-theme][data-theme] [data-console][data-console-root] [data-credential-broker-page] .m-root .ve-root[data-w=phone] .ac-btn{min-height:44px;height:44px;font-size:12px;padding:0 14px}:root[data-theme][data-theme] [data-console][data-console-root] [data-credential-broker-page] .m-root .ve-root[data-w=phone] .ac-btn.ac-btn-icon{width:44px;padding:0}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-root[data-w=phone] .ve-in{height:44px;font-size:14px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-root[data-w=phone] .ve-sw>.ac-icon{top:16px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-root[data-w=phone] .ve-chip{height:44px;padding:0 12px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-root[data-w=phone] .ve-tsel{width:100%}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-root[data-w=phone] .ve-vverbs{padding-right:0;width:100%}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-root[data-w=phone] .ve-tabs .ac-tab{min-height:44px;height:44px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-pbtns{display:grid;grid-template-columns:1fr 1fr;gap:8px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-pbtns:empty{display:none}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-cards{list-style:none;margin:0;padding:0;display:grid;gap:6px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-card{width:100%;min-height:56px;padding:8px 12px;display:flex;flex-direction:column;gap:3px;align-items:flex-start;text-align:left;border:1px solid var(--ac-hair);border-radius:2px;background:var(--ac-panel);color:var(--ac-ink);font:inherit;cursor:pointer}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-card:hover{background:var(--ac-plate-hover)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-card1,:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-card2{display:flex;align-items:center;gap:6px;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-card3{font-size:11px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-root[data-w=phone] .ve-d{padding:4px 0 8px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-root[data-w=phone] .ve-vfacts,:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-root[data-w=phone] .ve-facts2{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-root[data-w=phone] .ve-form{max-width:none}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-root[data-w=phone] .ve-res li{grid-template-columns:92px minmax(0,1fr)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-root[data-w=phone] .ve-res li>:nth-child(3){grid-column:2;text-align:left}@media (prefers-reduced-motion: reduce){:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-d,:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-pulse td,:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-tickv,:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-nrow[data-xfade="1"]{animation:none}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-chev .ac-icon,:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-gtoggle .ac-icon,:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-rchev{transition:none}}@media (max-width: 560px){:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .m-ctl-g{flex-wrap:wrap;min-width:0;max-width:100%}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .m-ctl .m-seg{flex-wrap:wrap;max-width:100%;height:auto}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .m-ctl .m-seg .ac-seg-item{flex:0 1 auto}}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-seg{white-space:nowrap}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-sub2>*{min-width:0;max-width:100%}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-sub2 .m-kind{white-space:normal;height:auto;min-height:18px;line-height:1.3;padding-top:1px;padding-bottom:1px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-d{gap:10px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-d-top{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}@container (min-width: 900px){:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-d-top{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-sec{min-width:0;padding:10px 14px 12px;border:1px solid var(--ac-hair);border-left:3px solid var(--ac-accent-line, var(--ac-info));background:var(--ac-panel-solid)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-sec-h{margin:0 0 8px;font-family:var(--ac-font-mono);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ac-ink-2);line-height:14px;padding-bottom:6px;border-bottom:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-d .ve-facts2{gap:12px 20px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-d .ve-facts2 dt{margin-bottom:3px;font-size:9.5px;font-weight:400;letter-spacing:.1em;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-d .ve-facts2 dd{font-size:13px;font-weight:600;line-height:18px;color:var(--ac-ink-strong);overflow-wrap:anywhere}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-d .ve-facts2 dd .ac-dim{font-weight:400}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-d .ve-pathrow{display:flex;align-items:center;gap:8px;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-d .ve-path{font-size:12px;font-weight:600;color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-d .ve-uses,:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-d .ve-res{margin:0}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-d .ve-ct{font-size:9.5px;font-weight:400;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-d .ve-use li .ac-strong,:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-d .ve-res li>span:nth-child(2){font-weight:600;color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-d .ve-use li .ac-dim{font-size:11px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-strip{display:grid;grid-template-columns:repeat(auto-fill,minmax(166px,1fr));gap:8px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-sc{display:flex;align-items:stretch;gap:8px;min-width:0;min-height:56px;padding:6px 8px;text-align:left;font:inherit;color:inherit;cursor:pointer;border:1px solid var(--ac-hair);border-top:2px solid var(--ac-hair);border-radius:0;background:var(--ac-panel-solid)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-sc:hover{border-color:var(--ac-edge);border-top-color:var(--ac-edge)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-sc:focus-visible{outline:2px solid var(--ac-focus);outline-offset:1px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-sc[aria-pressed=true]{border-color:var(--ac-edge);border-top-color:var(--ac-accent);background:var(--ac-c-row-sel, var(--ac-panel-solid))}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-vi{flex:0 0 auto;align-self:center;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:4px;background:#fff;border:1px solid var(--ac-hair);color:#5b6573;box-sizing:border-box}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-vi svg{width:100%;height:100%;display:block}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-vi-n{background:transparent;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-sc-b{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-sc-t{font-family:var(--ac-font-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--ac-ink-3);line-height:12px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-sc-n{font-size:12px;font-weight:600;color:var(--ac-ink-strong);line-height:15px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-sc-h{display:flex;gap:8px;align-items:center;font-size:11px;color:var(--ac-ink-2);line-height:14px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-sc-h .ac-mono{color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-flash{animation:ve-fl .9s ease-out}@keyframes ve-fl{0%{box-shadow:inset 0 0 0 100px #508cff47}to{box-shadow:inset 0 0 0 100px #508cff00}}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-root[data-w=phone] .ve-sc{min-height:44px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-root[data-w=phone] .ve-d .ve-facts2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (prefers-reduced-motion: reduce){:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-flash{animation:none}}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-vi[data-brand=infisical]{padding:5px;background:transparent;border:0}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-vi[data-brand^=delinea]{width:60px;padding:9px 5px;background:#0e1117;border-color:#0e1117}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-strip{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-sc{min-height:64px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-vi,:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-vi[data-brand=infisical],:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-vi[data-brand^=delinea]{width:40px;height:40px;padding:4px;box-sizing:border-box}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-vi[data-brand=infisical]{padding:0;border:0;background:transparent}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-vi[data-brand^=delinea]{padding:3px;background:#fff;border:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-vi-n{padding:8px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-sc-t2{font-size:11px;color:var(--ac-ink-2);line-height:14px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-sc-n{display:flex;align-items:center;gap:5px;min-width:0}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-def{display:inline-flex;flex:none;width:12px;height:12px;color:var(--ac-accent, var(--ac-info));vertical-align:-1px;margin-left:5px;cursor:help}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-sc-n .ve-def{margin-left:0}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-def svg{width:100%;height:100%;display:block}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-kflat{padding-left:12px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-vfl{display:grid;gap:4px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-vfrow{display:flex;gap:8px;align-items:stretch}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-vfrow .ve-in{flex:1 1 auto;min-width:0}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-ta{height:auto;resize:vertical;padding:6px 8px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-wres{padding:8px 10px;border:1px solid var(--ac-hair);background:var(--ac-panel-solid);font-size:13px;color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-form[data-ok=false] .ve-wres{border-color:var(--ac-alert, var(--ac-warn))}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-root[data-w=phone] .ve-strip{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-root[data-w=phone] .ve-sc{min-height:64px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-root[data-w=phone] .ve-vi,:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-root[data-w=phone] .ve-vi[data-brand]{width:36px;height:36px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-tl .ve-root-node{margin-left:0;width:100%!important}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-sc-h{flex-wrap:wrap;gap:0 8px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page]{letter-spacing:normal}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-sh{font-family:inherit;font-size:1.17em;line-height:1.45;letter-spacing:normal;text-transform:none}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-vname{font-family:inherit;letter-spacing:normal;text-transform:none}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-table th,:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-table .ve-sort{font-size:10px;line-height:1.45;letter-spacing:.12em}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-table th{padding:0 12px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-table td{padding:3px 12px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-gtoggle,:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-gcount{line-height:14.5px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-gcount{letter-spacing:normal;text-transform:none}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-dashed{border-left-style:solid;border-left-color:transparent}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-root-node{font-family:inherit;font-size:12px;line-height:1.45;letter-spacing:.08em}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-knode{padding-left:8px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-tabs .ac-tab{border-bottom:0 none;letter-spacing:.1em}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-vverbs .m-btn{line-height:11px;letter-spacing:.08em;gap:5px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-root [data-ve-more].ac-btn{min-height:26px;height:26px;width:26px;padding:0;font-size:11px;letter-spacing:.08em;gap:5px;line-height:1}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-root [data-ve-more] .ac-icon{width:12px;height:12px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-form-h{font-family:inherit;letter-spacing:normal;text-transform:none}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-cat h3{font-weight:500;line-height:1.45}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-tabs .ac-tab[data-state=active] .ac-tab-count{color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console][data-theme=nightwatch] [data-credential-broker-page] .ve-menu{background:#161b23}:root[data-theme][data-theme] [data-console][data-theme=frost] [data-credential-broker-page] .ac-dialog{background:#f7f9fb}:root[data-theme][data-theme] [data-console][data-theme=nightwatch] [data-credential-broker-page] .ac-dialog{background:#161b23}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ac-dialog{position:fixed;z-index:80}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ac-scrim{position:fixed;inset:0;z-index:79}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] :is(.ac-dialog,.ac-dialog .ac-float-head,.ac-dialog .ac-float-foot){letter-spacing:normal}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ac-dialog .ac-float-title{font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;text-transform:none;line-height:23.2px}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ac-btn:is(:disabled,[aria-disabled=true]){opacity:1}:root[data-theme][data-theme] [data-console] [data-credential-broker-page] .ve-sub h2.ac-micro{margin:.83em 0;font-weight:500;line-height:15.95px}:root[data-theme][data-theme] [data-console] [data-budgets-page]{--k-allow: var(--ac-info-line);--k-deny: var(--ac-alert);--k-redact: var(--ac-cat-4);--k-warn: var(--ac-warn);--k-ok: var(--ac-ok);--k-live: var(--ac-live);--k-line: var(--ac-cat-1);--k-grid: var(--ac-hair);--k-axis: var(--ac-ink-3);--k-track: var(--ac-c-bar-track, var(--ac-sel));--gap: 12px;min-width:0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-page{display:flex;flex-direction:column;gap:var(--gap);padding:8px 20px 24px;min-width:0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--gap);align-items:stretch}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-grid>*{min-width:0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-grid.k-top{align-items:start}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-c1{grid-column:span 1}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-c2{grid-column:span 2}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-c3{grid-column:span 3}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-c4{grid-column:span 4}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-c5{grid-column:span 5}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-c6{grid-column:span 6}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-c7{grid-column:span 7}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-c8{grid-column:span 8}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-c9{grid-column:span 9}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-c10{grid-column:span 10}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-c11{grid-column:span 11}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-c12{grid-column:span 12}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-r2{grid-row:span 2}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-r3{grid-row:span 3}@container console (max-width: 1100px){:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-grid>[class*=k-c]{grid-column:span 12}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-grid>.k-c3,:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-grid>.k-c4,:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-grid>.k-c6{grid-column:span 6}}@container console (max-width: 700px){:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-grid>[class*=k-c]{grid-column:span 12!important}}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-stack{display:flex;flex-direction:column;gap:8px;min-width:0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-row{display:flex;align-items:center;gap:8px;min-width:0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-wrap{flex-wrap:wrap}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-between{justify-content:space-between}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-grow{flex:1 1 auto;min-width:0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-end{margin-left:auto}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-gap-1{gap:4px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-gap-2{gap:8px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-gap-3{gap:12px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-gap-4{gap:16px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-gap-6{gap:24px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-p-0{padding:0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-p-2{padding:8px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-p-3{padding:12px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-p-4{padding:16px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-mt-1{margin-top:4px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-mt-2{margin-top:8px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-mt-3{margin-top:12px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-mt-4{margin-top:16px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-mb-2{margin-bottom:8px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-mb-3{margin-bottom:12px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-body{padding:12px 14px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-scroll{overflow:auto;min-height:0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-fill{height:100%}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-hide{display:none!important}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-sep{height:1px;background:var(--ac-hair);border:0;margin:8px 0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-kpis{display:grid;grid-template-columns:repeat(var(--k-cols, 5),minmax(0,1fr))}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-kpis>.ac-cell{border-right:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-kpis>.ac-cell:last-child{border-right:0}@container console (max-width: 1100px){:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-kpis>.ac-cell{border-bottom:1px solid var(--ac-hair)}}:root[data-theme][data-theme] [data-console] [data-budgets-page] svg.k-chart{display:block;width:100%;height:auto;overflow:visible}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-chart text{font-family:var(--ac-font-mono);font-size:10px;fill:var(--k-axis)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-chart .k-gridline{stroke:var(--k-grid);stroke-width:1}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-legend{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:6px;font-size:var(--ac-text-xs);color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-legend i{display:inline-block;width:8px;height:8px;margin-right:5px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-hbar{display:grid;grid-template-columns:minmax(70px,34%) 1fr auto;align-items:center;gap:6px 10px;font-size:var(--ac-text-sm)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-hbar .k-hbar-track{height:8px;background:var(--k-track);position:relative}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-hbar .k-hbar-fill{position:absolute;inset:0 auto 0 0;background:var(--ac-c-bar, var(--ac-cat-3))}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-hbar .k-hbar-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ac-ink)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-hbar .k-hbar-val{font-family:var(--ac-font-mono);color:var(--ac-ink-2);font-size:var(--ac-text-xs)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-live-ind{display:inline-flex;align-items:center;gap:8px;padding:0 4px;white-space:nowrap}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-live-ind .ac-micro{color:var(--ac-ink-3)}@container console (max-width: 1250px){:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-live-ind .ac-micro{display:none}}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-swatch{display:inline-block;width:28px;height:28px;border:1px solid var(--ac-rule);vertical-align:middle}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-note{font-size:var(--ac-text-xs);color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-tablewrap{overflow-x:auto}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-tablewrap>.ac-table{min-width:100%}:root[data-theme][data-theme] [data-console][data-console-root] [data-budgets-page] .ac-btn{height:24px;min-height:24px;padding:0 9px;gap:5px;font-size:11px;line-height:1;letter-spacing:.06em}:root[data-theme][data-theme] [data-console] .m1-drawer .ac-btn{height:24px;min-height:24px;padding:0 9px;gap:5px;font-size:11px;line-height:1;letter-spacing:.06em}:root[data-theme][data-theme] [data-console][data-console-root] [data-budgets-page] .ac-btn[data-size="26"]{height:26px;min-height:26px;padding:0 10px}:root[data-theme][data-theme] [data-console] .m1-drawer .ac-btn[data-size="26"]{height:26px;min-height:26px;padding:0 10px}:root[data-theme][data-theme] [data-console][data-console-root] [data-budgets-page] .ac-btn.ac-btn-icon{width:24px;padding:0}:root[data-theme][data-theme] [data-console] .m1-drawer .ac-btn.ac-btn-icon{width:24px;padding:0}:root[data-theme][data-theme] [data-console][data-console-root] [data-budgets-page] .ac-btn .ac-icon{width:12px;height:12px}:root[data-theme][data-theme] [data-console] .m1-drawer .ac-btn .ac-icon{width:12px;height:12px}:root[data-theme][data-theme] [data-console][data-console-root] [data-budgets-page] .ac-btn[data-tier="1"]{border-color:var(--ac-alert-fill-edge, var(--ac-alert));background:var(--ac-alert-fill, var(--ac-alert));color:var(--ac-on-fill, #fff)}:root[data-theme][data-theme] [data-console] .m1-drawer .ac-btn[data-tier="1"]{border-color:var(--ac-alert-fill-edge, var(--ac-alert));background:var(--ac-alert-fill, var(--ac-alert));color:var(--ac-on-fill, #fff)}:root[data-theme][data-theme] [data-console][data-console-root] [data-budgets-page] .ac-btn[data-tier="1"]:hover{background:var(--ac-alert-fill-hover, var(--ac-alert-fill, var(--ac-alert)))}:root[data-theme][data-theme] [data-console] .m1-drawer .ac-btn[data-tier="1"]:hover{background:var(--ac-alert-fill-hover, var(--ac-alert-fill, var(--ac-alert)))}:root[data-theme][data-theme] [data-console][data-console-root] [data-budgets-page] .ac-btn[data-tier="3"]{border-color:var(--ac-hair-strong, var(--ac-rule));background:transparent;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] .m1-drawer .ac-btn[data-tier="3"]{border-color:var(--ac-hair-strong, var(--ac-rule));background:transparent;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console][data-console-root] [data-budgets-page] .ac-seg-item{height:24px;min-height:24px;padding:0 9px;font-size:11px;letter-spacing:.06em}:root[data-theme][data-theme] [data-console][data-console-root] [data-budgets-page] .ac-tab{min-height:32px;font-size:12px}:where(:root[data-theme][data-theme] [data-console] [data-budgets-page]) .m-input{box-sizing:border-box;height:24px;padding:0 8px;border:1px solid var(--ac-rule);border-radius:2px;background:var(--ac-c-card);color:var(--ac-ink-strong);font:12px var(--ac-font-mono);min-width:0}:where(:root[data-theme][data-theme] [data-console] [data-budgets-page]) .m-input:focus-visible,:where(:root[data-theme][data-theme] [data-console] [data-budgets-page]) .ac-btn:focus-visible{outline:2px solid var(--ac-info);outline-offset:1px}:where(:root[data-theme][data-theme] [data-console] [data-budgets-page]) .m-input[aria-invalid=true]{border-color:var(--ac-alert)}:where(:root[data-theme][data-theme] [data-console] [data-budgets-page]) select.m-input{padding-right:4px}:where(:root[data-theme][data-theme] [data-console] [data-budgets-page]) .m-enf{display:flex;align-items:center;gap:12px;min-height:28px;padding:0 12px;border:1px solid var(--ac-warn);border-radius:2px;background:var(--ac-panel-solid);font-size:12px;color:var(--ac-ink)}:where(:root[data-theme][data-theme] [data-console] [data-budgets-page]) .m-enf .m-grow{flex:1 1 auto;min-width:0}:where(:root[data-theme][data-theme] [data-console] [data-budgets-page]) .m-enf a{color:var(--ac-info);text-decoration:underline}:where(:root[data-theme][data-theme] [data-console] [data-budgets-page]) .m-enf-on{display:inline-flex;align-items:center;gap:8px}:where(:root[data-theme][data-theme] [data-console] [data-budgets-page]) .m-band{display:flex;gap:12px;align-items:baseline;padding:8px 20px;border-bottom:1px dashed var(--ac-warn);background:var(--ac-panel-solid);font-size:13px}:where(:root[data-theme][data-theme] [data-console] [data-budgets-page]) .m-tray{display:flex;flex-direction:column;gap:4px;padding:20px;border:1px dashed var(--ac-rule);border-radius:2px;text-align:center}:where(:root[data-theme][data-theme] [data-console] [data-budgets-page]) .m-err{display:flex;gap:12px;align-items:center;padding:8px 12px;border:1px solid var(--ac-alert);border-radius:2px;font-size:13px}:where(:root[data-theme][data-theme] [data-console] [data-budgets-page]) .m-err .ac-micro{color:var(--ac-alert)}:where(:root[data-theme][data-theme] [data-console] [data-budgets-page]) .m-chip{display:inline-flex;align-items:center;height:20px;padding:0 6px;border:1px solid var(--ac-hair);border-radius:2px;background:transparent;color:var(--ac-info);font:11px var(--ac-font-mono);cursor:pointer}:where(:root[data-theme][data-theme] [data-console] [data-budgets-page]) .m-chip:hover{border-color:var(--ac-edge)}:where(:root[data-theme][data-theme] [data-console] [data-budgets-page]) .m-chip:focus-visible{outline:2px solid var(--ac-info);outline-offset:1px}:where(:root[data-theme][data-theme] [data-console] [data-budgets-page]) .m-refusal{font-size:12px;color:var(--ac-alert)}:where(:root[data-theme][data-theme] [data-console] [data-budgets-page]) .m-refusal code{font:11px var(--ac-font-mono);color:var(--ac-ink-3);margin-left:6px}:where(:root[data-theme][data-theme] [data-console] [data-budgets-page]) .ac-toast.m-toast{display:flex;gap:10px;align-items:center}:where(:root[data-theme][data-theme] [data-console] [data-budgets-page]) .m-pagenav{display:flex;gap:2px;align-items:stretch}:where(:root[data-theme][data-theme] [data-console] [data-budgets-page]) .m-pagenav [data-page]{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 12px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--ac-ink-2);font:600 12px var(--ac-font-mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer}:where(:root[data-theme][data-theme] [data-console] [data-budgets-page]) .m-pagenav [data-page][aria-current=page]{color:var(--ac-ink-strong);border-bottom-color:var(--ac-alert)}:where(:root[data-theme][data-theme] [data-console] [data-budgets-page]) .m-pagenav [data-page]:focus-visible{outline:2px solid var(--ac-info);outline-offset:-2px}:where(:root[data-theme][data-theme] [data-console] [data-budgets-page]) .m-pagenav .m-n{font-size:11px;color:var(--ac-ink-3)}:where(:root[data-theme][data-theme] [data-console] [data-budgets-page]) .m-pagenav .m-n[data-warn]{color:var(--ac-warn)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1{display:flex;flex-direction:column;gap:10px;padding:8px 20px 4px;min-width:0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1 button.m1-a{color:var(--ac-info);background:none;border:0;padding:0;font:inherit;text-align:left;cursor:pointer;text-decoration:none}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1 button.m1-a:hover{text-decoration:underline}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1 button.m1-a:focus-visible{outline:2px solid var(--ac-info);outline-offset:2px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1 .m1-num{font-family:var(--ac-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1 .m1-nb{white-space:nowrap}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1 .m1-dim{color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1 .m1-warn{color:var(--ac-warn)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1 .m1-bad{color:var(--ac-alert)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1 .m1-sub{font-size:11px;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-head{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:10px 14px;min-height:72px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-head .ac-title{margin:0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-facts{display:flex;flex-wrap:wrap;gap:4px 22px;margin:6px 0 0;padding:0;font:11px var(--ac-font-mono)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-facts>div{display:inline-flex;gap:8px;align-items:center}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-facts dt{color:var(--ac-ink-3);letter-spacing:.08em;text-transform:uppercase}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-facts dd{margin:0;color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-asof{position:relative}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-asof[data-chg]:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1px;background:var(--ac-info);animation:bd-m1chg .6s ease-out 1}@keyframes bd-m1chg{0%{opacity:1}to{opacity:0}}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tabsrow{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;border-bottom:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tabsrow .ac-tabs{flex:1 0 auto;border-bottom:1px solid var(--ac-rule)}:root[data-theme][data-theme] [data-console][data-console-root] [data-budgets-page] .m1 .ac-tab{min-height:34px;padding-left:10px;padding-right:10px;font-size:12px;text-transform:none;letter-spacing:.02em}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1 .ac-tab-count[data-warn]{color:var(--ac-warn)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-fchip{display:inline-flex;align-items:center;gap:8px;height:24px;margin-bottom:5px;padding:0 4px 0 8px;border:1px solid var(--ac-rule);border-radius:2px;font:11px var(--ac-font-mono);color:var(--ac-ink);white-space:nowrap}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-fchip[data-on]{border-color:var(--ac-accent-line, var(--ac-alert))}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-fchip .ac-micro{color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-fchip b{font-weight:600;color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-fchip button{width:20px;height:20px;border:0;background:none;color:var(--ac-ink-2);cursor:pointer;font:inherit}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-fchip button:hover{color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-fchip button:focus-visible{outline:2px solid var(--ac-info)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-fchip .m1-lock{color:var(--ac-ink-3);padding-right:4px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:12px;align-items:start}@container console (min-width: 1201px){:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-grid-ov{grid-template-columns:minmax(0,8fr) minmax(0,5fr)}}@container console (min-width: 1600px){:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-grid-ov{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tbl{table-layout:fixed}@container console (min-width: 1201px){:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-grid-al{grid-template-columns:minmax(0,9fr) minmax(0,4fr)}}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-col{display:flex;flex-direction:column;gap:12px;min-width:0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-sticky{position:sticky;top:8px}@container console (max-width: 1200px){:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-grid{grid-template-columns:minmax(0,1fr)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-sticky{position:static}}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1 .ac-panel-aside{display:flex;align-items:center}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-pad{padding:10px 14px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-fig{font:10px var(--ac-font-mono);letter-spacing:.08em;color:var(--ac-ink-3);margin-right:8px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1 .k-kpis .ac-cell{min-width:0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1 .k-kpis .ac-reading{font-size:20px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1 .k-kpis .ac-dim{font-size:11px;line-height:15px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1 .m1-ro{font:600 14px var(--ac-font-mono);color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1 .ac-cell-line{gap:8px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-rank{list-style:none;margin:0;padding:0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-rank li{display:grid;grid-template-columns:minmax(104px,1.3fr) minmax(48px,1fr) 38px minmax(140px,auto) 62px;gap:8px;align-items:center;min-height:32px;padding:0 12px;border-top:1px solid var(--ac-c-row-line, var(--ac-hair));font-size:12px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-rank li:first-child{border-top:0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-rank li[data-sel]{background:var(--ac-c-row-hover, var(--ac-hair))}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-lvl{font:10px var(--ac-font-mono);letter-spacing:.06em;color:var(--ac-ink-3);text-transform:uppercase;margin-left:6px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-bar{position:relative;display:block;height:6px;background:var(--ac-sel)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-bar i{position:absolute;inset:0 auto 0 0;background:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-bar i[data-heat=warn]{background:var(--ac-warn)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-bar i[data-heat=bad]{background:var(--ac-alert)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-bar u{position:absolute;top:-2px;bottom:-2px;width:1px;background:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-bar-lab{display:grid;grid-template-columns:minmax(104px,1.3fr) minmax(48px,1fr) 38px minmax(140px,auto) 62px;gap:8px;padding:4px 12px 2px;font:10px var(--ac-font-mono);letter-spacing:.06em;color:var(--ac-ink-3);text-transform:uppercase}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tbl{width:100%;border-collapse:collapse;font-size:12px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tbl th{padding:0 6px;height:24px;text-align:left;font:500 10px var(--ac-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ac-ink-3);border-bottom:1px solid var(--ac-hair);white-space:nowrap}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tbl td{height:32px;padding:0 6px;border-bottom:1px solid var(--ac-c-row-line, var(--ac-hair));vertical-align:middle}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tbl th:first-child,:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tbl td:first-child{padding-left:14px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tbl th:last-child,:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tbl td:last-child{padding-right:14px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tbl .r{text-align:right}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tbl tr[data-sel] td{background:var(--ac-c-row-hover, var(--ac-hair))}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tbl tr[data-dim] td{opacity:.55}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tbl .m1-money{display:grid;gap:3px;min-width:130px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tbl .m1-money .ac-meter{height:3px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-nm{white-space:nowrap;display:inline-flex;align-items:center;gap:4px;min-width:0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-nm .m1-chev{width:16px;height:20px;border:0;background:none;color:var(--ac-ink-3);cursor:pointer;padding:0;font:10px var(--ac-font-mono)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-nm .m1-chev:hover{color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-nm .m1-chev:focus-visible{outline:2px solid var(--ac-info)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-nm .m1-chev[disabled]{visibility:hidden}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-verbs{display:inline-flex;gap:4px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-foot{padding:6px 14px;font:11px var(--ac-font-mono);color:var(--ac-ink-3);border-top:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-more td{color:var(--ac-ink-3);font:11px var(--ac-font-mono)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-insp-h{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-insp-h h3{margin:0;font-size:15px;font-weight:600;color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-chain{display:flex;flex-wrap:wrap;gap:2px 6px;align-items:center;font-size:12px;margin:6px 0 0;padding:0;list-style:none}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-chain li+li:before{content:">";color:var(--ac-ink-3);margin-right:6px;font-family:var(--ac-font-mono)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 12px;margin:10px 0 0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-dl dt{font:10px var(--ac-font-mono);letter-spacing:.08em;color:var(--ac-ink-3);text-transform:uppercase}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-dl dd{margin:2px 0 0;font:12px var(--ac-font-mono);color:var(--ac-ink-strong);font-variant-numeric:tabular-nums}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-sec{padding:10px 14px;border-top:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-sec>.ac-micro{display:block;margin-bottom:6px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-rel{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:6px 10px;align-items:center;font-size:12px;padding:3px 0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-chart{position:relative}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-chart svg{display:block;width:100%;height:auto}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-chart text{font:10px var(--ac-font-mono);fill:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-chart .base{stroke:var(--ac-rule);stroke-width:1}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-chart .lim{stroke:var(--ac-warn);stroke-width:1.2;stroke-dasharray:5 3}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-chart .limt{fill:var(--ac-warn)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-chart .hist{fill:none;stroke:var(--ac-ink-2);stroke-width:1.5}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-chart .proj{fill:none;stroke:var(--ac-info);stroke-width:1.5;stroke-dasharray:2 3}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-chart .now{stroke:var(--ac-ink-3);stroke-width:1}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-chart .dot-now{fill:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-chart .dot-out{fill:var(--ac-alert)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tog{display:inline-flex;gap:6px;align-items:center;font:11px var(--ac-font-mono);color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-alerts{display:flex;gap:14px;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-svtable{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-path{display:flex;flex-wrap:wrap;align-items:center;gap:4px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-path .m1-crumb{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 8px;border:1px solid var(--ac-rule);border-radius:2px;background:transparent;color:var(--ac-ink);font:12px var(--ac-font-mono);cursor:pointer}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-path .m1-crumb[aria-current]{color:var(--ac-ink-strong);border-color:var(--ac-edge);font-weight:600}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-path .m1-crumb:focus-visible{outline:2px solid var(--ac-info)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-path .m1-sep{color:var(--ac-ink-3);font-family:var(--ac-font-mono)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-cons{padding:10px 14px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-cons-bar{position:relative;display:flex;height:18px;gap:2px;margin:8px 0 4px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-cons-bar>i{display:block;height:100%;min-width:2px;background:var(--ac-cat-1)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-cons-bar>i[data-pool]{background:repeating-linear-gradient(135deg,var(--ac-hair-strong, var(--ac-rule)) 0 2px,transparent 2px 6px);border:1px solid var(--ac-rule);box-sizing:border-box}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-cons-bar>i[data-over]{background:var(--ac-alert)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-cons-bar>i[data-draft]{outline:1px dashed var(--ac-ink);outline-offset:-2px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-cons-edge{position:absolute;top:-4px;bottom:-4px;width:0;border-left:1px solid var(--ac-ink-strong);pointer-events:none}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-cons-leg{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:11px;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-cons-leg i{display:inline-block;width:8px;height:8px;margin-right:5px;background:var(--ac-cat-1)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-alloc td{height:36px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-alloc input.m-input{width:100px;text-align:right}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-alloc select.m-input{width:92px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-alloc tr[data-active] td{background:var(--ac-c-row-hover, var(--ac-hair))}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-draft{display:inline-block;width:6px;height:6px;background:var(--ac-info);margin-right:6px;vertical-align:middle}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-err{display:block;font-size:11px;color:var(--ac-alert);margin-top:2px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-err code{font:11px var(--ac-font-mono);color:var(--ac-ink-3);margin-left:6px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-savebar{position:sticky;bottom:36px;z-index:4;display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-height:36px;padding:5px 14px;border:1px solid var(--ac-edge);border-radius:2px;background:var(--ac-panel-solid)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-savebar{flex-wrap:nowrap}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-savebar .m1-grow{flex:1 1 60px;line-height:1.3;font:11px var(--ac-font-mono);color:var(--ac-ink-2);min-width:0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1 .ac-switch{transform-origin:left center}:root[data-theme][data-theme] [data-console] [data-budgets-page] .ac-switch[data-lock]:disabled{background:var(--ac-accent-fill);border-color:var(--ac-accent-fill);border-style:solid}:root[data-theme][data-theme] [data-console] [data-budgets-page] .ac-switch[data-lock]:disabled .ac-switch-thumb{background:var(--ac-accent-fill);border-color:var(--ac-on-fill)}:root[data-theme][data-theme] [data-console] [data-budgets-page] select.m-input[data-apply]:disabled,:root[data-theme][data-theme] [data-console] [data-budgets-page] input.m-input[data-amt]:disabled{opacity:.55;cursor:not-allowed}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-def{font-size:12px;color:var(--ac-ink-2);display:flex;gap:8px;align-items:baseline}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-q{display:inline-flex;width:16px;height:16px;align-items:center;justify-content:center;border:1px solid var(--ac-rule);border-radius:2px;font:10px var(--ac-font-mono);color:var(--ac-ink-3);cursor:help;flex:none}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-swap label{display:grid;gap:4px;font:10px var(--ac-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ac-ink-3);margin-bottom:8px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-swap select.m-input{width:100%}:root[data-theme][data-theme] [data-console] [data-budgets-page] details.m1-det>summary{cursor:pointer;padding:8px 14px;list-style:none;display:flex;justify-content:space-between;align-items:center}:root[data-theme][data-theme] [data-console] [data-budgets-page] details.m1-det>summary::-webkit-details-marker{display:none}:root[data-theme][data-theme] [data-console] [data-budgets-page] details.m1-det>summary:focus-visible{outline:2px solid var(--ac-info);outline-offset:-2px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-seg{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tbl.m1-rq td{height:36px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-rq tr.m1-open>td{background:var(--ac-c-row-hover, var(--ac-hair));border-bottom-color:transparent}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tbl .m1-reason{display:block;line-height:1.25;white-space:normal}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tbl tr td{padding-top:3px;padding-bottom:3px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-rq .m1-x>td{padding:0;background:var(--ac-panel-solid)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-exp{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;animation:bd-m1reveal .14s ease-out 1}@keyframes bd-m1reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-exp>div{padding:12px 14px;min-width:0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-exp>div+div{border-left:1px solid var(--ac-hair)}@container console (max-width: 900px){:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-exp{grid-template-columns:minmax(0,1fr)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-exp>div+div{border-left:0;border-top:1px solid var(--ac-hair)}}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-plan{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 14px;margin:8px 0 0;font-size:12px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-plan dt{font:10px var(--ac-font-mono);letter-spacing:.08em;color:var(--ac-ink-3);text-transform:uppercase;align-self:center}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-plan dd{margin:0;font:12px var(--ac-font-mono);color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-form{display:grid;gap:10px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-form .ac-seg{justify-self:start;width:max-content;max-width:100%}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-form label{display:grid;gap:4px;font:10px var(--ac-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-form .m-input{width:100%;box-sizing:border-box;text-transform:none;letter-spacing:0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-form textarea.m-input{height:56px;padding:6px 8px;resize:vertical;font:12px var(--ac-font-mono)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-form .m1-acts{display:flex;gap:8px;align-items:center;justify-content:flex-end;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-capmeter{display:grid;gap:3px;min-width:110px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-empty{padding:18px 14px;display:grid;gap:8px;justify-items:start;font-size:13px;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-hist-ch{font:11px var(--ac-font-mono);color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-pop{position:fixed;z-index:60;min-width:220px;padding:4px;background:var(--ac-float);border:1px solid var(--ac-rule);box-shadow:none;display:grid;gap:2px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-pop .ac-micro{padding:4px 8px 2px;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-pop button{display:flex;width:100%;justify-content:space-between;gap:12px;height:28px;align-items:center;padding:0 8px;border:0;background:none;color:var(--ac-ink);font:12px var(--ac-font-mono);cursor:pointer;text-align:left;border-radius:0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-pop button:hover,:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-pop button:focus-visible{background:var(--ac-c-row-hover, var(--ac-hair));outline:none}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-pop button[disabled]{color:var(--ac-ink-3);cursor:not-allowed}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-pop kbd{font:10px var(--ac-font-mono);color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-suggest{list-style:none;margin:2px 0 0;padding:0;max-height:132px;overflow:auto;border:1px solid var(--ac-rule);background:var(--ac-float)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-suggest button{display:flex;width:100%;justify-content:space-between;height:26px;align-items:center;padding:0 8px;border:0;background:none;color:var(--ac-ink);font:12px var(--ac-font-mono);cursor:pointer;text-transform:none;letter-spacing:0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-suggest button:hover,:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-suggest button:focus-visible{background:var(--ac-c-row-hover, var(--ac-hair));outline:none}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-who{margin:0;padding:12px 14px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-rank.m1-norun li,:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-bar-lab.m1-norun{grid-template-columns:minmax(104px,1.3fr) minmax(48px,1fr) 38px minmax(140px,auto)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-allocpanel{overflow-x:auto}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-alloc{min-width:720px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-grid-ov{grid-template-columns:minmax(0,13fr) minmax(0,10fr);margin-top:12px}@container console (min-width: 1201px){:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-grid-ov{grid-template-columns:minmax(0,13fr) minmax(0,10fr)}}@container console (min-width: 1600px){:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-grid-ov{grid-template-columns:minmax(0,11fr) minmax(0,8fr)}}@container console (max-width: 1000px){:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-grid-ov{grid-template-columns:minmax(0,1fr)}}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-col-tree{container:tree / inline-size}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-body>.ac-panel{margin-top:12px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-scroll{position:relative;overflow-x:auto;outline:none}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-head,:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-row{display:grid;grid-template-columns:var(--g-cols);min-width:var(--g-min)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-head{position:sticky;top:0;z-index:2;background:var(--ac-panel-solid)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-row{position:relative;min-height:32px;cursor:pointer}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-row:hover>.g-c{background:var(--ac-c-row-hover, var(--ac-hair))}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-row:focus-visible{outline:2px solid var(--ac-info);outline-offset:-2px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-row[data-active]>.g-c:first-child{box-shadow:inset 2px 0 0 var(--ac-accent)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-c{display:flex;align-items:center;gap:6px;min-width:0;padding:4px 8px;border-bottom:1px solid var(--ac-c-row-line, var(--ac-hair));border-right:1px solid var(--ac-hair);font:12px/1.25 var(--ac-font-mono);color:var(--ac-ink);font-variant-numeric:tabular-nums}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-c:last-child{border-right:0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-r{justify-content:flex-end;text-align:right}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-h{min-height:26px;padding-top:0;padding-bottom:0;font:600 10px var(--ac-font-mono);letter-spacing:.08em;color:var(--ac-ink-2);text-transform:uppercase;background:var(--ac-panel-solid);border-bottom-color:var(--ac-rule);white-space:nowrap}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-name{font:12px var(--ac-font-ui);gap:6px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-nm{color:var(--ac-ink-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-lv{flex:none;width:15px;height:15px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ac-rule);font:600 9px var(--ac-font-mono);color:var(--ac-ink-2);border-radius:2px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-tw{flex:none;width:18px;height:18px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:var(--ac-ink);cursor:pointer;border-radius:2px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-tw:hover:not(:disabled){background:var(--ac-plate-hover)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-tw:disabled{opacity:.25;cursor:default}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-used{gap:8px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-used .m1-bar{flex:1 1 56px;min-width:40px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-pct{flex:none;width:34px;text-align:right}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-sl{display:none}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-ck{justify-content:center}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-wrap{white-space:normal;align-items:flex-start;flex-wrap:wrap;line-height:1.35;font:12px var(--ac-font-ui)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-2l{align-items:flex-start}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-stack{display:grid;gap:2px;min-width:0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-stack>*{overflow-wrap:normal}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-ask{font-weight:600;color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-cd{color:var(--ac-warn-ink, var(--ac-warn))}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-more .g-c{grid-column:1 / -1;border-right:0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-hier .g-head,:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-hier .g-row{--g-cols: minmax(196px, 1fr) 74px 84px 92px 146px;--g-min: 0px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-hier .g-col-burn,:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-hier .g-col-pool,:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-hier .g-col-runs{display:none}@container tree (min-width: 900px){:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-hier .g-head,:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-hier .g-row{--g-cols: minmax(190px, 1.6fr) 90px 94px 130px 164px 152px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-hier .g-col-runs{display:flex}}@container tree (min-width: 1180px){:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-hier .g-head,:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-hier .g-row{--g-cols: minmax(220px, 1.6fr) 100px 100px 150px 80px 170px 100px 132px;--g-min: 1040px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-hier .g-col-burn,:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-hier .g-col-pool{display:flex}}:root[data-theme][data-theme] [data-console][data-console-root] [data-budgets-page] .m1-grid-ov .ac-seg,:root[data-theme][data-theme] [data-console][data-console-root] [data-budgets-page] .m1-grid-ov .ac-panel .ac-seg{gap:4px;padding:4px}:root[data-theme][data-theme] [data-console][data-console-root] [data-budgets-page] .m1-grid-ov .ac-seg-item{padding:0 12px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-alloc .g-head,:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-alloc .g-row{--g-cols: minmax(210px, 1.5fr) 124px 72px 64px 86px 86px 120px 100px;--g-min: 860px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-reqs .g-head,:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-reqs .g-row{--g-cols: minmax(180px, 1.3fr) minmax(120px, .9fr) minmax(104px, .8fr) 130px 264px minmax(150px, 1.4fr) 150px;--g-min: 1100px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-reqs .g-ask{white-space:normal;overflow-wrap:anywhere}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-reqs .g-stack>*{overflow-wrap:anywhere}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-reqs .m1-sm-cap{white-space:normal;max-width:128px;overflow-wrap:anywhere}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-alloc .g-name{flex-wrap:wrap}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-alloc .m1-err{flex-basis:100%}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-req .g-c{align-items:flex-start;padding-top:7px;padding-bottom:7px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-req .g-name{align-items:flex-start}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-req .g-lv{margin-top:1px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-alloc,:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tbl.m1-rq{display:none}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-al-main{display:flex;flex-direction:column;gap:12px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-al-side{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px;align-items:start}@container console (max-width: 1000px){:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-al-side{grid-template-columns:minmax(0,1fr)}}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tokpanel{min-width:0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tokpanel .ac-panel-aside{display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:flex-end}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tok-sel{width:auto;max-width:100%;text-transform:none;letter-spacing:0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-pad0{padding:0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tokpanel .m1-pad0{padding:8px 14px 12px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tk-h{margin:0 0 8px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tk-k{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border:1px solid var(--ac-hair);border-radius:2px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tk-c{display:grid;gap:2px;padding:8px 10px;border-left:1px solid var(--ac-hair);min-width:0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tk-c:first-child{border-left:0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tk-v{font:600 17px/1.15 var(--ac-font-mono);color:var(--ac-ink-strong);font-variant-numeric:tabular-nums}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tk-sec{margin-top:12px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tk-sec>.ac-micro{display:block;margin-bottom:4px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tk-rows{display:grid}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tk-r{display:grid;grid-template-columns:minmax(120px,1.5fr) minmax(40px,1fr) 72px 56px 46px;gap:8px;align-items:center;min-height:28px;border-top:1px solid var(--ac-hair);font-size:12px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tk-r:first-child{border-top:0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tk-nm{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:6px;align-items:center;min-width:0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tk-nm>.m1-dot{grid-row:1 / 3}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tk-r2 .m1-tk-nm{grid-template-columns:minmax(0,1fr)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tk-r{min-height:38px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tk-nm b{font:600 12px var(--ac-font-mono);color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-dot{width:8px;height:8px;border-radius:50%;align-self:center;flex:none}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tk-bar{height:6px;background:var(--ac-hair);border-radius:1px;overflow:hidden;display:block}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tk-bar i{display:block;height:100%;background:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tk-r .m1-num{text-align:right}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tk-ch{text-align:right}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-chg[data-up="1"]{color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-chg[data-up="0"]{color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tk-mix{display:flex;height:10px;border:1px solid var(--ac-hair);border-radius:1px;overflow:hidden}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tk-mix i{display:block;height:100%}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tk-leg{display:grid;gap:4px;margin-top:6px;font-size:12px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tk-leg span{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:baseline}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tk-leg i{display:inline-block;width:8px;height:8px;border-radius:1px;margin-right:2px}:root[data-theme][data-theme] [data-console] .m1-drawer .ac-float-body{padding:12px 16px}:root[data-theme][data-theme] [data-console] .ac-drawer.m1-drawer{letter-spacing:normal}:root[data-theme][data-theme] [data-console] .ac-drawer.m1-drawer h2.ac-float-title{font-family:var(--ac-font-ui);text-transform:none;line-height:1.45}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-hier .ac-panel-title{line-height:1.45}:root[data-theme][data-theme] [data-console] .ac-drawer.m1-drawer{width:min(560px,100%);background:#f5f7fa;opacity:1;backdrop-filter:none}:where(:root[data-theme][data-theme] [data-console]) .m1-drawer .ac-float-body{padding:0}:root[data-theme][data-theme] [data-console] .m1-drawer .m1-pad0{padding:0}:root[data-theme][data-theme] [data-console] .m1-drawer .m1-insp-h{padding:10px 14px 0;align-items:center}:root[data-theme][data-theme] [data-console] .m1-drawer .m1-dl{padding:0 14px 10px;margin:8px 0 0}:root[data-theme][data-theme] [data-console] .m1-drawer .ac-float-foot{display:flex;justify-content:flex-end}:root[data-theme][data-theme] [data-console] .m1-drawer .m1-verbs{display:inline-flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}:root[data-theme][data-theme] [data-console] .m1-drawer .m1-chain{margin:0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .q-fig{margin:0;display:grid;gap:4px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .q-fig figcaption{font:600 10px var(--ac-font-mono);letter-spacing:.08em;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .q-fig svg{width:100%;height:auto;display:block;border-bottom:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .q-fig svg:focus-visible{outline:2px solid var(--ac-info);outline-offset:2px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .q-fig text{font:10px var(--ac-font-mono);fill:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .q-figvals{font:11px var(--ac-font-mono);color:var(--ac-ink-2);overflow-wrap:anywhere}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-kids{display:grid}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-kid{display:grid;grid-template-columns:minmax(100px,1.4fr) auto minmax(110px,1fr) minmax(60px,.8fr);gap:8px;align-items:center;min-height:28px;border-top:1px solid var(--ac-hair);font-size:12px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-kid:first-child{border-top:0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-kn{color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-hist{list-style:none;margin:0;padding:0;display:grid;gap:4px;font-size:12px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-hist li{display:grid;grid-template-columns:96px minmax(0,1fr);gap:8px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-why{margin:0;font-size:13px;line-height:1.4;color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-dec{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:6px;font-size:12px}:root[data-theme][data-theme] [data-console] .m1-drawer .m1-form{display:grid;gap:10px}:root[data-theme][data-theme] [data-console] .m1-drawer .m1-form label{display:grid;gap:4px;font:10px var(--ac-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] .m1-drawer .m1-form textarea{height:64px;padding:6px 8px;font:12px var(--ac-font-ui);text-transform:none;letter-spacing:0;resize:vertical;width:100%;box-sizing:border-box}:root[data-theme][data-theme] [data-console] .m1-drawer .m1-form select.m-input{width:100%}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-opts{display:grid}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-opt{padding:8px 0;border-top:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-opt:first-child{border-top:0;padding-top:0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-opt-h{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:26px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-opt-h b{font:600 11px var(--ac-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-opt-c{display:inline-flex;align-items:center;gap:6px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-opt-c .m1-amt{width:132px;text-align:right}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-opt-c select.m-input{width:auto}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-opt-x{margin:4px 0 0;font-size:12px;line-height:1.45;color:var(--ac-ink-2);max-width:62ch}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tkstrip{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:8px 14px;border-bottom:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-conn{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-conn b{font:600 12px var(--ac-font-ui);color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tkchip{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;padding:1px 6px;border:1px solid var(--ac-hair);border-radius:2px;font:11px var(--ac-font-mono);line-height:1.4;background:transparent;color:var(--ac-ink)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tkchip b{color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tkchip span{color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tkchip[data-tone=ok]{border-color:var(--ac-ok)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tkchip[data-tone=warn]{border-color:var(--ac-warn)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tkchip[data-tone=alert]{border-color:var(--ac-alert)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tkbtn{cursor:pointer}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tkbtn:hover{border-color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tk{display:grid;gap:8px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tk-top{display:flex;align-items:center;gap:10px;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tkstate{font:600 11px var(--ac-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tkstate[data-tone=ok]{color:var(--ac-ok-ink, var(--ac-ok))}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tkstate[data-tone=alert]{color:var(--ac-alert)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tkstate[data-tone=warn]{color:var(--ac-warn-ink, var(--ac-warn))}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tk-pick{display:inline-flex;align-items:center;gap:8px;font:10px var(--ac-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] .m1-drawer .m1-dl2{grid-template-columns:repeat(2,minmax(0,1fr));padding:0;margin:0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-warn{color:var(--ac-warn-ink, var(--ac-warn))}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-sub{font:11px var(--ac-font-ui);color:var(--ac-ink-3)}@media (max-width: 640px){:root[data-theme][data-theme] [data-console] .ac-drawer.m1-drawer{top:0;width:100%;max-height:100%;height:100%;border-width:0;border-radius:0}:root[data-theme][data-theme] [data-console] .m1-drawer :is(.ac-btn,.m-input,.ac-seg-item,.m-btn,select){min-height:44px;height:auto;font-size:12px}:root[data-theme][data-theme] [data-console] .m1-drawer .ac-switch{min-height:44px;min-width:52px}:root[data-theme][data-theme] [data-console] .m1-drawer .ac-float-head .ac-btn{min-width:44px;min-height:44px}:root[data-theme][data-theme] [data-console] .m1-drawer .m1-dl{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-opt-h{flex-wrap:wrap}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-opt-c .m1-amt{width:100%}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-kid{grid-template-columns:minmax(0,1fr) auto}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-kid .m1-bar{grid-column:1 / -1}}@media (max-width: 760px){:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-grid-ov{grid-template-columns:minmax(0,1fr)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tk-k{grid-template-columns:1fr}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tk-c{border-left:0;border-top:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tk-c:first-child{border-top:0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tk-r{grid-template-columns:minmax(0,1fr) 70px 44px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tk-r .m1-tk-bar,:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tk-r .m1-dim{display:none}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tk-r .m1-tk-nm{grid-column:1 / 2}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-head{display:none}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-scroll{overflow-x:visible}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-row{grid-template-columns:minmax(0,1fr) auto;min-width:0;padding:6px 0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-row>.g-c{border:0;padding:2px 10px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-row>.g-c:first-child{grid-column:1 / 2}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-hier .g-row>.g-c:not(.g-name):not(.g-used):last-child{grid-column:2 / 3;grid-row:1;justify-content:flex-end}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-hier .g-row>.g-c:nth-child(2),:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-hier .g-row>.g-c:nth-child(3),:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-hier .g-row>.g-col-burn,:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-hier .g-row>.g-col-pool,:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-hier .g-row>.g-c:nth-child(6){display:none}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-hier .g-used{grid-column:1 / -1}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-sl{display:inline}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-hier .g-used .g-pct{display:none}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-reqs .g-row>.g-c,:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-alloc .g-row>.g-c{grid-column:1 / -1;justify-content:space-between;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-reqs .g-row>.g-c:before,:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-alloc .g-row>.g-c:not(.g-name):before{content:attr(data-label);font:10px var(--ac-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ac-ink-3);flex:none;margin-right:8px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-reqs .g-name:before{content:none!important}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-reqs .g-row>.g-c.g-name,:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-alloc .g-row>.g-c.g-name{grid-column:1 / -1}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-alloc .g-row>.g-c:nth-child(n+2){padding-top:4px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tkstrip{padding:8px 10px}}:root[data-theme][data-theme] [data-console] [data-budgets-page] button.m1-tkchip{font:11px/1.4 var(--ac-font-mono);min-height:24px;padding:3px 8px}:root[data-theme][data-theme] [data-console] [data-budgets-page] button.m1-tkchip b{font:inherit;font-weight:600}@media (max-width: 760px){:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-rank li{grid-template-columns:minmax(0,1fr) auto;row-gap:4px;padding:6px 14px;align-items:center}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-bar-lab{display:none}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-rank li>:nth-child(1){grid-area:1 / 1;min-width:0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-rank li>:nth-child(3){grid-area:1 / 2}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-rank li>:nth-child(2){grid-area:2 / 1 / 3 / 3}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-rank li>:nth-child(4){grid-area:3 / 1;text-align:left!important}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-rank li>:nth-child(5){grid-area:3 / 2}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-rank li>:nth-child(5):before{content:"Runs out ";color:var(--ac-ink-3);font-size:10px;letter-spacing:.06em;text-transform:uppercase}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tbl,:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tbl tbody,:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tbl tr,:where(:root[data-theme][data-theme] [data-console] [data-budgets-page]) .sp-sptbl,:where(:root[data-theme][data-theme] [data-console] [data-budgets-page]) .sp-sptbl tbody,:where(:root[data-theme][data-theme] [data-console] [data-budgets-page]) .sp-sptbl tr{display:block;width:100%}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tbl colgroup,:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tbl thead,:where(:root[data-theme][data-theme] [data-console] [data-budgets-page]) .sp-sptbl thead{display:none}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tbl tr,:where(:root[data-theme][data-theme] [data-console] [data-budgets-page]) .sp-sptbl tr{padding:8px 14px;border-bottom:1px solid var(--ac-c-row-line, var(--ac-hair))}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tbl td,:where(:root[data-theme][data-theme] [data-console] [data-budgets-page]) .sp-sptbl td{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;height:auto;padding:2px 0;border:0;text-align:right}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tbl td:first-child,:where(:root[data-theme][data-theme] [data-console] [data-budgets-page]) .sp-sptbl td:first-child{padding-left:0;text-align:left;justify-content:flex-start}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tbl td:last-child,:where(:root[data-theme][data-theme] [data-console] [data-budgets-page]) .sp-sptbl td:last-child{padding-right:0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tbl td[data-label]:not(:first-child):before,:where(:root[data-theme][data-theme] [data-console] [data-budgets-page]) .sp-sptbl td[data-label]:not(:first-child):before{content:attr(data-label);font:10px var(--ac-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ac-ink-3);flex:none}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-savebar{flex-wrap:wrap}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-savebar .m1-grow{flex:1 1 100%}}@media (max-width: 760px){:root[data-theme][data-theme] [data-console] [data-budgets-page] .ac-cell-line .m1-a,:root[data-theme][data-theme] [data-console] [data-budgets-page] .ac-cell .ac-reading .m1-a{white-space:nowrap;max-width:100%;overflow-wrap:normal;font-size:13px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .sp-sharebar{min-width:0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .sp-sharebar .ac-mono{width:auto;min-width:42px;white-space:nowrap}:where(:root[data-theme][data-theme] [data-console] [data-budgets-page]) .sp-more{flex-wrap:wrap;gap:6px 12px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .sp-more>span{min-width:0;white-space:nowrap}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-cons .k-row{flex-wrap:wrap;gap:4px 10px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-cons .k-row .m1-num{white-space:normal;min-width:0}}@media (max-width: 640px){:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-savebar{position:static}}:where(:root[data-theme][data-theme]) [data-console] .ac-drawer.m1-drawer{background:#f5f7fa;opacity:1;backdrop-filter:none}:root[data-theme][data-theme] [data-console][data-theme=nightwatch] [data-budgets-page]{background:#161b23}:root[data-theme][data-theme] [data-console][data-theme=nightwatch] .ac-drawer.m1-drawer{background:#161b23}@media (max-width: 640px){:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tabsrow .ac-tabs{flex:1 1 100%;min-width:0;max-width:100%;flex-wrap:wrap;overflow:visible}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tabsrow .ac-tab{flex:none}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tok-sel{width:100%;flex:1 1 100%}:root[data-theme][data-theme] [data-console] [data-budgets-page] .ac-panel-aside:has(.m1-tok-sel){width:100%;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1 .k-kpis .ac-cell-line{flex-wrap:wrap;row-gap:2px}}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-hier .g-nm{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;overflow-wrap:normal;line-height:1.25}:root[data-theme][data-theme] [data-console] [data-budgets-page]{--m1-h1: #2f6db5;--m1-h2: #dd7418;--m1-h3: #2e9168;--m1-h4: #7b5bb8;--m1-h5: #1b92a3;--m1-h6: #c04a78;--m1-h7: #bf9420;--m1-h8: #6e7f93;--m1-h9: #a0522d;--m1-h10: #6b9a1f;--m1-g1: #1b92a3;--m1-g2: #2e9168;--m1-g3: #c9a227;--m1-g4: #e0701b;--m1-g5: #c0392b;--m1-g1t: #0f6b78;--m1-g2t: #1f6b4a;--m1-g3t: #6f5800;--m1-g4t: #a04a00;--m1-g5t: #9a1f1f}:root[data-theme][data-theme] [data-console][data-theme=nightwatch] [data-budgets-page]{--m1-h1: #6aa5e8;--m1-h2: #f0954a;--m1-h3: #5cc79a;--m1-h4: #a98ee6;--m1-h5: #4cc3d4;--m1-h6: #ec7fa6;--m1-h7: #e0c050;--m1-h8: #94a6bb;--m1-h9: #d08a63;--m1-h10: #9bcf55;--m1-g1: #4cc3d4;--m1-g2: #5cc79a;--m1-g3: #e0c050;--m1-g4: #f0954a;--m1-g5: #ec6b5e;--m1-g1t: #7ad5e2;--m1-g2t: #7cd8b0;--m1-g3t: #e8cf6c;--m1-g4t: #f5a766;--m1-g5t: #f58b80}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tk-mix{height:12px;gap:1px;background:var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tk-leg{gap:6px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tk-leg i{width:10px;height:10px;border-radius:2px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tk-leg>span{padding-left:8px;border-left:3px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tk-leg>span:nth-child(1){border-left-color:var(--m1-h1)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tk-leg>span:nth-child(2){border-left-color:var(--m1-h2)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-tk-leg>span:nth-child(3){border-left-color:var(--m1-h3)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-dot{width:9px;height:9px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-rank li[data-g]{--gc: var(--m1-g1);--gt: var(--m1-g1t);box-shadow:inset 3px 0 0 var(--gc)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-rank li[data-g="2"]{--gc: var(--m1-g2);--gt: var(--m1-g2t)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-rank li[data-g="3"]{--gc: var(--m1-g3);--gt: var(--m1-g3t)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-rank li[data-g="4"]{--gc: var(--m1-g4);--gt: var(--m1-g4t)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-rank li[data-g="5"]{--gc: var(--m1-g5);--gt: var(--m1-g5t)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-rank li[data-g] .m1-bar i{background:var(--gc)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-rank li[data-g]>.m1-num:nth-child(3){color:var(--gt);font-weight:600}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-gkey{display:flex;flex-wrap:wrap;gap:4px 14px;padding:6px 12px 8px;border-top:1px solid var(--ac-c-row-line, var(--ac-hair));font:10px var(--ac-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-gkey span{display:inline-flex;align-items:center;gap:5px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-gkey i{width:10px;height:6px;border-radius:1px;background:var(--m1-g1)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-gkey span[data-g="2"] i{background:var(--m1-g2)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-gkey span[data-g="3"] i{background:var(--m1-g3)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-gkey span[data-g="4"] i{background:var(--m1-g4)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-gkey span[data-g="5"] i{background:var(--m1-g5)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-cons-bar{height:20px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-cons-bar>i{border-radius:1px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-cons-leg{gap:6px 14px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-cons-leg>span{display:inline-flex;align-items:center}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-cons-leg i{width:10px;height:10px;border-radius:2px;flex:none}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-sm{align-items:flex-start}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-sm{display:grid;grid-template-columns:44px minmax(56px,1fr) auto;column-gap:8px;row-gap:5px;align-items:center;width:100%;min-width:0}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-sm-l{font:10px var(--ac-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-sm-t{position:relative;display:block;height:8px;background:var(--ac-sel);border-radius:1px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-sm-t>i{position:absolute;top:0;bottom:0;left:0;display:block}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-sm-head{background:var(--ac-hair-strong, var(--ac-rule))}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-sm-spent{background:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-sm-ask{background:var(--m1-h1)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-sm-t>u{position:absolute;top:-3px;bottom:-3px;width:0;border-left:1px solid var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-sm-take{background:var(--m1-h1)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-sm-left{background:var(--m1-g2)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-sm-miss{background:repeating-linear-gradient(135deg,var(--m1-g5) 0 2px,transparent 2px 4px);outline:1px solid var(--m1-g5);outline-offset:-1px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-sm-cap{font:11px var(--ac-font-mono);white-space:nowrap;color:var(--ac-ink-2);text-align:right}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-sm-cap b{font-weight:700;margin-right:2px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-sm-cap[data-ok]{color:var(--m1-g2t)}:root[data-theme][data-theme] [data-console] [data-budgets-page] .m1-sm-cap[data-short]{color:var(--m1-g5t);font-weight:600}@media (max-width: 640px){:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-reqs .g-row>.g-c.g-sm{align-items:center}:root[data-theme][data-theme] [data-console] [data-budgets-page] .g-reqs .g-row>.g-c.g-sm>.m1-sm{flex:1 1 220px;max-width:320px}}:root[data-theme][data-theme] [data-console] [data-budgets-page]{letter-spacing:normal}:root[data-theme][data-theme] [data-console] [data-budgets-page] .ac-panel-title{line-height:1.45}:root[data-theme][data-theme] [data-console] [data-budgets-page] .ac-panel-aside{gap:6px}:root[data-theme][data-theme] [data-console] [data-budgets-page] .k-row>.ac-btn-quiet{padding-left:0;padding-right:0}:root[data-theme][data-theme] [data-console][data-console-root] .m1-drawer{letter-spacing:normal}:root[data-theme][data-theme] [data-console][data-console-root] .m1-drawer .ac-btn{height:24px;min-height:24px;padding:0 9px;gap:5px;font-size:11px;line-height:1;letter-spacing:.06em}:root[data-theme][data-theme] [data-console][data-console-root] .m1-drawer .ac-btn[data-size="26"]{height:26px;min-height:26px;padding:0 10px}:root[data-theme][data-theme] [data-console][data-console-root] .m1-drawer .ac-btn[data-tier="1"]{border-color:var(--ac-alert-fill-edge, var(--ac-alert));background:var(--ac-alert-fill, var(--ac-alert));color:var(--ac-on-fill, #fff)}:root[data-theme][data-theme] [data-console][data-console-root] :is([data-budgets-page],.m1-drawer) .ac-btn.ac-btn:is(:disabled,[aria-disabled=true]),:root[data-theme][data-theme] [data-console][data-console-root] :is([data-budgets-page],.m1-drawer) .ac-btn.ac-btn:is(:disabled,[aria-disabled=true]):is(:hover,:active){border-color:var(--ac-rule);border-style:dashed;background:transparent;color:var(--ac-ink-3);opacity:1;text-decoration:none;transform:none}:root[data-theme][data-theme] [data-console] .m1-drawer .m1-form textarea.m-input[data-reason]{font:12px var(--ac-font-ui)}:root[data-theme][data-theme] [data-console] .m1-drawer .m1-verbs .m-btn:disabled{opacity:1;background:transparent;color:var(--ac-ink-3);border:1px dashed var(--ac-hair-strong, var(--ac-rule))}@media (max-width: 640px){:root[data-theme][data-theme] [data-console][data-console-root] .m1-drawer :is(.ac-btn,.m-btn,.ac-seg-item):is(*,[data-size="26"]){min-height:44px;height:auto;font-size:12px}}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]{--k-allow: var(--ac-info-line);--k-deny: var(--ac-alert);--k-redact: var(--ac-cat-4);--k-warn: var(--ac-warn);--k-ok: var(--ac-ok);--k-live: var(--ac-live);--k-line: var(--ac-cat-1);--k-grid: var(--ac-hair);--k-axis: var(--ac-ink-3);--k-track: var(--ac-c-bar-track, var(--ac-sel));--gap: 12px;min-width:0}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-page{display:flex;flex-direction:column;gap:var(--gap);padding:8px 20px 24px;min-width:0}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--gap);align-items:stretch}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-grid>*{min-width:0}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-grid.k-top{align-items:start}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-c1{grid-column:span 1}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-c2{grid-column:span 2}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-c3{grid-column:span 3}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-c4{grid-column:span 4}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-c5{grid-column:span 5}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-c6{grid-column:span 6}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-c7{grid-column:span 7}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-c8{grid-column:span 8}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-c9{grid-column:span 9}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-c10{grid-column:span 10}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-c11{grid-column:span 11}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-c12{grid-column:span 12}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-r2{grid-row:span 2}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-r3{grid-row:span 3}@container console (max-width: 1100px){:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-grid>[class*=k-c]{grid-column:span 12}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-grid>.k-c3,:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-grid>.k-c4,:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-grid>.k-c6{grid-column:span 6}}@container console (max-width: 700px){:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-grid>[class*=k-c]{grid-column:span 12!important}}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-stack{display:flex;flex-direction:column;gap:8px;min-width:0}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-row{display:flex;align-items:center;gap:8px;min-width:0}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-wrap{flex-wrap:wrap}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-between{justify-content:space-between}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-grow{flex:1 1 auto;min-width:0}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-end{margin-left:auto}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-gap-1{gap:4px}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-gap-2{gap:8px}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-gap-3{gap:12px}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-gap-4{gap:16px}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-gap-6{gap:24px}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-p-0{padding:0}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-p-2{padding:8px}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-p-3{padding:12px}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-p-4{padding:16px}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-mt-1{margin-top:4px}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-mt-2{margin-top:8px}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-mt-3{margin-top:12px}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-mt-4{margin-top:16px}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-mb-2{margin-bottom:8px}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-mb-3{margin-bottom:12px}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-body{padding:12px 14px}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-scroll{overflow:auto;min-height:0}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-fill{height:100%}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-hide{display:none!important}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-sep{height:1px;background:var(--ac-hair);border:0;margin:8px 0}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-kpis{display:grid;grid-template-columns:repeat(var(--k-cols, 5),minmax(0,1fr))}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-kpis>.ac-cell{border-right:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-kpis>.ac-cell:last-child{border-right:0}@container console (max-width: 1100px){:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-kpis>.ac-cell{border-bottom:1px solid var(--ac-hair)}}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] svg.k-chart{display:block;width:100%;height:auto;overflow:visible}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-chart text{font-family:var(--ac-font-mono);font-size:10px;fill:var(--k-axis)}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-chart .k-gridline{stroke:var(--k-grid);stroke-width:1}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-legend{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:6px;font-size:var(--ac-text-xs);color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-legend i{display:inline-block;width:8px;height:8px;margin-right:5px}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-hbar{display:grid;grid-template-columns:minmax(70px,34%) 1fr auto;align-items:center;gap:6px 10px;font-size:var(--ac-text-sm)}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-hbar .k-hbar-track{height:8px;background:var(--k-track);position:relative}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-hbar .k-hbar-fill{position:absolute;inset:0 auto 0 0;background:var(--ac-c-bar, var(--ac-cat-3))}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-hbar .k-hbar-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ac-ink)}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-hbar .k-hbar-val{font-family:var(--ac-font-mono);color:var(--ac-ink-2);font-size:var(--ac-text-xs)}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-live-ind{display:inline-flex;align-items:center;gap:8px;padding:0 4px;white-space:nowrap}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-live-ind .ac-micro{color:var(--ac-ink-3)}@container console (max-width: 1250px){:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-live-ind .ac-micro{display:none}}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-swatch{display:inline-block;width:28px;height:28px;border:1px solid var(--ac-rule);vertical-align:middle}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-note{font-size:var(--ac-text-xs);color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-tablewrap{overflow-x:auto}:root[data-theme][data-theme] [data-console][data-console] [data-mcp-gate-page] .k-tablewrap>.ac-table{min-width:100%}@keyframes mgp-m-flash{0%{opacity:.55}to{opacity:0}}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] :is(.m-root,.mg-drawer,.mg-toast,.mg-menu) .ac-btn{min-height:24px;height:26px;padding:0 10px;font-size:11px;line-height:1;letter-spacing:.04em}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .mg-drawer .ac-btn-icon{width:26px;padding:0}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .m-root .ac-page-head .ac-btn{height:26px}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-b{height:24px!important;min-height:24px!important}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-btns{display:inline-flex;gap:6px;flex-wrap:wrap;align-items:center}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-seg{display:inline-flex;border:1px solid var(--ac-edge);border-radius:2px;overflow:hidden;vertical-align:middle}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .mg-seg-i{height:24px;padding:0 9px;border:0;border-left:1px solid var(--ac-hair);background:transparent;color:var(--ac-ink-2);font:600 11px/1 var(--ac-font-mono);letter-spacing:.04em;cursor:pointer;white-space:nowrap}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .mg-seg-i:first-child{border-left:0}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-seg-i:hover{color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .mg-seg-i[aria-checked=true]{background:var(--ac-accent-tint);color:var(--ac-ink-strong);box-shadow:inset 0 -1px 0 var(--ac-accent-line)}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .mg-seg-i:focus-visible,:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .mg-sw:focus-visible,:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .mg-link:focus-visible,:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .mg-chip:focus-visible,:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .m-show:focus-visible{outline:2px solid var(--ac-info);outline-offset:1px}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-state{display:inline-flex;align-items:center;height:18px;padding:0 6px;border:1px solid var(--ac-hair);border-radius:2px;font-size:10.5px;font-weight:600;letter-spacing:.05em;color:var(--ac-ink-2);white-space:nowrap}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-state[data-k=policy],:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-state[data-k=nobody]{color:var(--ac-ok-ink);border-color:var(--ac-ok)}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-state[data-k=everyone]{color:var(--ac-info);border-color:var(--ac-info)}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-state[data-k=waiting]{color:var(--ac-warn-ink);border-color:var(--ac-warn)}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-state[data-k=off],:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-state[data-k=serveroff]{color:var(--ac-ink-3)}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-swrap{display:inline-flex;align-items:center;gap:6px}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .mg-sw{width:40px;height:24px;padding:0;border:0;background:transparent;display:inline-grid;place-items:center;cursor:pointer}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .mg-sw-track{position:relative;width:30px;height:16px;border:1px solid var(--ac-edge);border-radius:8px;background:transparent;display:block}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .mg-sw-knob{position:absolute;top:2px;left:2px;width:10px;height:10px;border-radius:50%;background:var(--ac-ink-3);transition:transform .16s ease}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .mg-sw[aria-checked=true] .mg-sw-track{background:var(--ac-accent-tint);border-color:var(--ac-accent-line)}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .mg-sw[aria-checked=true] .mg-sw-knob{transform:translate(14px);background:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .mg-sw:disabled{opacity:.5;cursor:not-allowed}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-swword{font-size:11px;font-weight:600;color:var(--ac-ink-2);min-width:22px}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-prov{font-size:12px;color:var(--ac-ink-2)}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-prov-deny{color:var(--ac-alert)}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-kind{display:inline-block;padding:0 5px;border:1px solid var(--ac-hair);border-radius:2px;font:600 10px/16px var(--ac-font-mono);letter-spacing:.05em;color:var(--ac-ink-3)}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-kind[data-k=destructive]{color:var(--ac-alert);border-color:var(--ac-alert)}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-kind[data-k=writes]{color:var(--ac-warn-ink);border-color:var(--ac-warn)}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-rule{display:inline-block;padding:0 5px;border-radius:2px;font:700 10px/16px var(--ac-font-mono);letter-spacing:.05em;border:1px solid var(--ac-ok);color:var(--ac-ok-ink)}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-rule[data-k=deny]{border-color:var(--ac-alert);color:var(--ac-alert)}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-new{margin-left:4px}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .mg-chip{display:inline-flex;align-items:center;height:20px;padding:0 6px;border:1px solid var(--ac-hair);border-radius:2px;background:transparent;color:var(--ac-info);font-size:11px;cursor:pointer}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .mg-link{padding:0;border:0;background:none;color:var(--ac-ink-strong);font:inherit;font-weight:600;cursor:pointer;text-align:left}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-link:hover:not(:disabled){text-decoration:underline}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-link:disabled{cursor:default}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-mono{font-size:11.5px;overflow-wrap:anywhere}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-rec{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 8px;border:1px solid var(--ac-hair);border-radius:2px;font-size:11px;color:var(--ac-ink-2);text-decoration:none}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-rec:hover{border-color:var(--ac-edge);color:var(--ac-ink-strong)}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-rec-dot{width:6px;height:6px;border-radius:50%;background:var(--ac-ok)}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-tray{display:flex;flex-direction:column;gap:6px;align-items:center;padding:24px;border:1px dashed var(--ac-rule);border-radius:2px;text-align:center}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-err{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:10px 12px;border:1px solid var(--ac-alert);border-radius:2px;font-size:13px;background:var(--ac-panel-solid)}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .mg-input,:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .mg-select{height:26px;padding:0 8px;border:1px solid var(--ac-edge);border-radius:2px;background:var(--ac-panel-solid);color:var(--ac-ink-strong);font:12px var(--ac-font-ui);min-width:0}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-menu{position:absolute;z-index:5;min-width:200px;max-width:calc(100vw - 16px);padding:4px;border:1px solid var(--ac-rule);border-radius:2px;background:var(--ac-panel-solid);box-shadow:0 8px 24px #00000040}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-menu-t{padding:4px 8px}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-menu-i{display:flex;gap:8px;justify-content:space-between;width:100%;height:26px;padding:0 8px;border:0;background:transparent;color:var(--ac-ink);font:12px var(--ac-font-ui);text-align:left;cursor:pointer;align-items:center}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .mg-menu-i:hover:not(:disabled),:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .mg-menu-i:focus-visible{background:var(--ac-accent-tint);outline:none}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-menu-i:disabled{color:var(--ac-ink-3);cursor:not-allowed}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-toast{position:absolute;left:50%;bottom:52px;transform:translate(-50%);z-index:10;display:flex;align-items:center;gap:12px;max-width:min(560px,calc(100vw - 32px));padding:6px 8px 6px 12px;border:1px solid var(--ac-rule);border-radius:2px;background:var(--ac-panel-solid);color:var(--ac-ink);font-size:12px;box-shadow:0 8px 24px #00000040}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-toast[data-error]{border-color:var(--ac-alert)}:root[data-theme][data-theme] [data-console] .ac-drawer.mg-drawer h2.ac-float-title{font-family:var(--ac-font-ui);text-transform:none;line-height:1.45}:root[data-theme][data-theme] [data-console] .ac-drawer.mg-drawer{width:min(480px,100%);background:var(--ac-panel-solid);opacity:1}@media (min-width: 1800px){:root[data-theme][data-theme] [data-console] .ac-drawer.mg-drawer{width:min(560px,100%)}}@media (max-width: 700px){:root[data-theme][data-theme] [data-console] .ac-drawer.mg-drawer{width:100%}}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-dw{padding:0 16px 24px;display:flex;flex-direction:column;gap:16px;background:var(--ac-panel-solid);overflow-y:auto}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-dw-head{display:flex;flex-direction:column;gap:8px;align-items:flex-start;padding-top:12px}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-dw-ctl{display:flex;gap:10px;align-items:center;flex-wrap:wrap}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-sec{display:flex;flex-direction:column;gap:6px;padding-top:12px;border-top:1px solid var(--ac-hair)}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-sec-t,:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-sub{margin:0}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-sub{margin-top:8px}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-p{margin:0;font-size:13px;line-height:1.5;color:var(--ac-ink-2);overflow-wrap:anywhere}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-sentence{margin:0;font-size:13px;font-weight:600;color:var(--ac-ink-strong)}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-paths,:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-list,:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-tools{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-path{padding:8px 10px;border:1px solid var(--ac-hair);border-radius:2px;display:flex;flex-direction:column;gap:4px;min-width:0}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-path-h{display:flex;gap:8px;align-items:center;flex-wrap:wrap}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-path-h .mg-b{margin-left:auto}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-path-s,:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-path-m{font-size:12px;color:var(--ac-ink-2);overflow-wrap:anywhere}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-list li,:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-tools li{font-size:12.5px;line-height:1.45;color:var(--ac-ink-2);overflow-wrap:anywhere}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-who{color:var(--ac-ink)}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-args table{border-collapse:collapse;margin-top:4px}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-args td{padding:2px 12px 2px 0;font-size:12px}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-facts{margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px 16px}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-facts div{min-width:0}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-facts dt,:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-facts dd{margin:0}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-facts dd{font-size:12px;overflow-wrap:anywhere}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-add{display:flex;flex-direction:column;gap:8px;align-items:flex-start}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-add-f{display:flex;flex-direction:column;gap:6px;width:100%}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-add-f .mg-input{width:100%}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .mg-add-r{display:flex;gap:8px}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .m-show{height:22px;margin-left:4px;padding:0 8px;border:1px solid var(--ac-edge);border-radius:2px;background:transparent;color:var(--ac-ink);font:600 10.5px/1 var(--ac-font-mono);letter-spacing:.05em;cursor:pointer}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .m-show:hover{background:var(--ac-accent-tint)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .m-root[data-mockup=m1] .ac-page-sub{font:12px/1.4 var(--ac-font-mono);color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-more-btn{display:none!important}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-bar{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-search{position:relative;flex:1 1 320px;max-width:460px;min-width:200px;display:block}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-search svg{position:absolute;left:8px;top:6px;color:var(--ac-ink-3);pointer-events:none}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .o-search .mg-input{width:100%;padding-left:28px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-filters{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-g{display:inline-flex;gap:8px;align-items:center}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-filter-btn{display:none!important}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .o-shown{margin-left:auto;font-size:11px;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-card{container-type:inline-size;container-name:o;border:1px solid var(--ac-hair);background:var(--ac-panel);-webkit-backdrop-filter:blur(18px) saturate(1.1);backdrop-filter:blur(18px) saturate(1.1);border-radius:2px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-grid{--cols: 230px minmax(0, 1fr) 270px 64px 140px;--pad: 12px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-card[data-more] .o-grid{--cols: 200px minmax(0, 1fr) 220px 100px 110px 56px 132px}@container o (min-width: 1400px){:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-card[data-more] .o-grid{--cols: 230px minmax(0, 1fr) 270px 130px 150px 64px 140px}}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-head,:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-row{display:grid;grid-template-columns:var(--cols);column-gap:12px;align-items:center;padding:0 var(--pad);min-width:0}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-head{position:sticky;top:0;z-index:4;height:30px;background:var(--ac-panel-solid);border-bottom:1px solid var(--ac-rule)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-head>div{font:600 10px/1 var(--ac-font-mono);letter-spacing:.08em;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-hold,:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-chg{display:none}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-card[data-more] .o-hold,:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-card[data-more] .o-chg{display:block}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-card .o-calls-h,:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-card .o-calls{text-align:right}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-srv-group{border-top:1px solid var(--ac-rule)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-srv-group:first-of-type{border-top:0}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-row{position:relative;min-height:32px;padding-top:3px;padding-bottom:3px;outline:none}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-row:focus-visible{box-shadow:inset 0 0 0 2px var(--ac-info)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-row:hover{background:var(--ac-plate-hover)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-srv{position:sticky;top:30px;z-index:3;min-height:44px;background:var(--ac-panel-solid);border-bottom:1px solid var(--ac-hair);cursor:pointer}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-srv:hover{background:var(--ac-panel-solid)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-srv:hover:before{content:"";position:absolute;inset:0;background:var(--ac-plate-hover);pointer-events:none}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-tool{border-bottom:1px solid var(--ac-hair);cursor:pointer}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-tool:last-child{border-bottom:0}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-ten-h{display:flex;gap:10px;align-items:baseline;padding:6px 12px;background:var(--ac-band);border-top:1px solid var(--ac-rule);border-bottom:1px solid var(--ac-hair);font:600 11px/1.3 var(--ac-font-mono);letter-spacing:.06em;color:var(--ac-ink-2);text-transform:uppercase}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-ten-h span:last-child{color:var(--ac-ink-3);text-transform:none;letter-spacing:0;font-weight:400}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-name{display:flex;align-items:center;gap:4px;min-width:0}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-srv .o-name{gap:6px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-nm{display:flex;flex-direction:column;gap:1px;min-width:0}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-sname{font:600 13px/1.25 var(--ac-font-ui);overflow-wrap:normal}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .o-ten{font-size:11px;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .o-twist{font-size:11px;flex:0 0 24px;width:24px;height:24px;padding:0;border:0;background:transparent;color:var(--ac-ink-2);display:inline-grid;place-items:center;cursor:pointer}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-twist svg{transition:transform .12s ease}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-twist[aria-expanded=true] svg{transform:rotate(90deg)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-twist:focus-visible{outline:2px solid var(--ac-info);outline-offset:1px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-tool .o-name{padding-left:30px;position:relative}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-tool .o-name:before{content:"";position:absolute;left:12px;top:-4px;bottom:-4px;width:1px;background:var(--ac-rule)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-tool:last-child .o-name:before{bottom:50%}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-tool .o-name:after{content:"";position:absolute;left:12px;top:50%;width:10px;height:1px;background:var(--ac-rule)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-tname{font:600 12px/1.3 var(--ac-font-mono);overflow-wrap:normal;word-break:normal}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-what{font-size:12.5px;line-height:1.4;color:var(--ac-ink-2);min-width:0}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-what .mg-kind{margin-right:6px;vertical-align:1px}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .o-cnt{display:block;font-size:11px;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-acc{display:flex;flex-wrap:wrap;gap:3px 8px;align-items:center;font-size:12px;line-height:1.4;color:var(--ac-ink-2);min-width:0}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-acc .mg-prov{overflow-wrap:normal}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-n{font-size:11px;color:var(--ac-ink-3);margin-left:3px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-calls{font:12px/1.2 var(--ac-font-mono);color:var(--ac-ink)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-calls small{display:block;font-size:10.5px;color:var(--ac-ink-3);white-space:nowrap}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-hold{gap:3px;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-card[data-more] .o-hold{display:flex}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-av{display:inline-grid;place-items:center;min-width:22px;height:20px;padding:0 3px;border:1px solid var(--ac-hair);border-radius:2px;font:600 10px/1 var(--ac-font-mono);color:var(--ac-ink-2);background:var(--ac-plate)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-av[data-kind=human]{border-color:var(--ac-rule);color:var(--ac-ink)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-chg{font-size:11.5px;line-height:1.35;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-chg .ac-mono{color:var(--ac-ink-3);font-size:10.5px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-row[data-off] .o-tname,:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-row[data-off] .o-sname,:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-row[data-off] .o-what,:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-row[data-off] .o-acc,:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-row[data-off] .o-calls,:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-row[data-off] .o-ten{color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-row[data-off] .mg-prov-deny{color:var(--ac-alert)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-hl{background:var(--ac-accent-tint);color:inherit;box-shadow:inset 0 -1px 0 var(--ac-accent-line);padding:0}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-ctl{display:flex;justify-content:flex-end;align-items:center}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-split{display:inline-flex;border:1px solid var(--ac-edge);border-radius:2px;overflow:hidden;background:var(--ac-panel-solid)}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .o-st,:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .o-caret{height:24px;border:0;background:transparent;color:var(--ac-ink);font:600 11px/1 var(--ac-font-mono);letter-spacing:.05em;cursor:pointer;display:inline-grid;place-items:center;padding:0}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-st{min-width:52px;padding:0 8px!important}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-caret{width:24px;border-left:1px solid var(--ac-hair)!important}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-st:hover,:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-caret:hover{background:var(--ac-accent-tint)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-st:focus-visible,:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-caret:focus-visible{outline:2px solid var(--ac-info);outline-offset:-2px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-st[data-k=policy],:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-st[data-k=nobody]{color:var(--ac-ok-ink)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-st[data-k=everyone]{color:var(--ac-info)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-st[data-k=off],:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-st[data-k=serveroff]{color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-st[aria-disabled=true]{cursor:default}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-st[aria-disabled=true]:hover{background:transparent}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-split[data-single]{border-color:var(--ac-edge)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-rowerr{grid-column:1 / -1;padding:5px 12px 6px 42px;font-size:12px;color:var(--ac-alert);border-bottom:1px solid var(--ac-alert);background:var(--ac-panel-solid)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-none{padding:28px 16px;text-align:center;display:flex;flex-direction:column;gap:8px;align-items:center;color:var(--ac-ink-2);font-size:13px}@keyframes mgp-o-hi{0%{opacity:.5}to{opacity:0}}@keyframes mgp-o-fade{0%{opacity:0}to{opacity:1}}@keyframes mgp-o-dim{0%{opacity:1}}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-row[data-changed]:after{content:"";position:absolute;inset:0;background:var(--ac-info-line);pointer-events:none;opacity:0;animation:mgp-o-hi .9s ease-out}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-row[data-changed] .o-acc{animation:mgp-o-fade .26s ease-out}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-srv-group[data-cascade] .o-tool{animation:mgp-o-dim .32s ease-out both;animation-delay:calc(var(--i, 0) * 40ms)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-row[data-off]:not(.o-srv){opacity:.78}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-srv[data-off]>*{opacity:.78}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-menu{width:300px;padding:10px 10px 8px!important;z-index:20;max-height:calc(100vh - 16px);overflow-y:auto}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-ed{display:flex;flex-direction:column;gap:6px;min-width:0}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-ed-h{margin:6px 0 0}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-ed-h:first-child{margin-top:0}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .o-ed-t{margin:0 0 2px;font-size:12.5px;font-weight:600;color:var(--ac-ink-strong);overflow-wrap:anywhere}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-pols{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-pols li{display:flex;gap:6px;align-items:center;justify-content:space-between;min-height:26px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-pn{display:flex;gap:6px;align-items:center;flex-wrap:wrap;min-width:0;font-size:12px;color:var(--ac-ink)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-pn small{font-size:10.5px;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-pols .mg-seg{flex:0 0 auto}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-seg-3 .mg-seg-i[data-v=deny][aria-checked=true]{color:var(--ac-alert)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-addrow{display:flex;gap:6px;align-items:center}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-addrow .mg-input{flex:1 1 auto;min-width:0}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-will{margin:4px 0 0;padding:6px 8px;border:1px solid var(--ac-hair);border-radius:2px;font-size:12px;line-height:1.4;color:var(--ac-ink-strong);overflow-wrap:normal}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-ed-btns{display:flex;gap:6px;justify-content:flex-end}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-note{font-size:11px;color:var(--ac-ink-3);margin:0}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .mg-seg-i[disabled]{opacity:.45;cursor:not-allowed}:root[data-theme][data-theme] [data-console] .mg-drawer .mg-dw-head{gap:10px}:root[data-theme][data-theme] [data-console] .mg-drawer .mg-dw-head>.mg-p{order:-1;font-size:15px;line-height:1.4;font-weight:600;color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] .mg-drawer .mg-dw-head>.mg-p .mg-prov{font-size:15px;color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] .mg-drawer .mg-dw-ctl{flex-direction:column;align-items:stretch;width:100%}:root[data-theme][data-theme] [data-console] .mg-drawer .mg-dw-ctl>.o-split{align-self:flex-start}:root[data-theme][data-theme] [data-console] .mg-drawer .o-dw-ed{border:1px solid var(--ac-hair);border-radius:2px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-dw-ed>summary{padding:6px 10px;cursor:pointer}:root[data-theme][data-theme] [data-console] .mg-drawer .o-ed{padding:4px 10px 10px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-hint{font-size:9.5px;color:var(--ac-ink-3);margin-left:6px}@container o (max-width: 899px){:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-head{display:none}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name ctl" "what ctl" "acc acc";row-gap:2px;padding-top:6px;padding-bottom:8px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-srv{grid-template-areas:"name ctl" "what what" "acc acc";top:0}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-name{grid-area:name}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-what{grid-area:what}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-acc{grid-area:acc}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-ctl{grid-area:ctl}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-calls,:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-hold,:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-chg,:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-card[data-more] .o-hold,:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-card[data-more] .o-chg{display:none}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-tool .o-what{padding-left:30px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-tool .o-acc{padding-left:30px}}@media (max-width: 700px){:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-more-btn{display:inline-flex!important}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .m-root[data-mockup=m1] .ac-page-head .k-row>.ac-btn:not(.o-more-btn){display:none}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-filter-btn{display:inline-flex!important}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-filters{display:none;width:100%;flex-direction:column;align-items:stretch;gap:10px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-filters[data-open]{display:flex}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-search{max-width:none;flex:1 1 0}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .o-shown{margin-left:0;width:100%}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .m-root[data-mockup=m1] .ac-btn,:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .m-root[data-mockup=m1] .mg-seg-i,:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .m-root[data-mockup=m1] .mg-input,:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .m-root[data-mockup=m1] .mg-select,:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .m-root[data-mockup=m1] .o-twist{height:44px;min-height:44px}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .m-root[data-mockup=m1] .o-st,:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .m-root[data-mockup=m1] .o-caret{height:44px}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .m-root[data-mockup=m1] .m-show{height:44px;min-width:56px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-caret{width:44px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-st{min-width:60px}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .m-root[data-mockup=m1] .o-twist{width:44px;flex-basis:44px}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .m-root[data-mockup=m1] .o-search .mg-input{padding-left:28px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-search svg{top:14px}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .m-root[data-mockup=m1] .mg-b{height:44px!important;min-height:44px!important}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-tool .o-name{padding-left:38px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-tool .o-what,:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-tool .o-acc{padding-left:38px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-tool .o-name:before,:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-tool .o-name:after{left:18px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .m-ctl,:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .m-ctl-g{flex-wrap:wrap}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .m-ctl .mg-seg{flex-wrap:wrap;max-width:100%}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-menu{position:fixed!important;left:0!important;right:0;bottom:0;top:auto!important;width:auto;max-width:none;max-height:85vh;overflow-y:auto;border-radius:0}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-menu .mg-seg-i,:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-menu .ac-btn,:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-menu .mg-input{height:44px!important;min-height:44px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-pols li{flex-wrap:wrap}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-row[data-off]:not(.o-srv),:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-srv[data-off]>*{opacity:1}}@media (prefers-reduced-motion: reduce){:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-row *,:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-row:after,:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-srv-group .o-tool,:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-twist svg{animation:none!important;transition:none!important}}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-head,:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-srv{background:var(--ac-float)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-srv:hover{background:var(--ac-float)}:root[data-theme][data-theme] [data-console] .ac-drawer.mg-drawer,:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .mg-dw,:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-menu,:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .mg-menu{background:var(--ac-float)}@container o (max-width: 899px){:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-row,:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-srv{grid-template-areas:"name ctl" "what ctl" "acc acc" "chg chg"}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-srv{grid-template-areas:"name ctl" "what what" "acc acc" "chg chg"}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-card[data-more] .o-chg{display:block;grid-area:chg;font-size:11px;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-card[data-more] .o-chg:empty{display:none}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-card[data-more] .o-chg:before{content:"Last change: "}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-tool .o-chg{padding-left:30px}}@media (max-width: 700px){:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-tool .o-chg{padding-left:38px}}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .o-sico{flex:0 0 28px;width:28px;height:28px;display:inline-grid;place-items:center;background:var(--ac-cat-2);color:var(--ac-on-fill);font:600 11px/1 var(--ac-font-mono);letter-spacing:.04em;border-radius:2px;object-fit:cover}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-sico.is-big{flex-basis:44px;width:44px;height:44px;font-size:14px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-pub{display:block;font:11px/1.3 var(--ac-font-ui);color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-srv .o-nm{gap:0}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-srv .o-ten{margin-top:1px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-tool{min-height:44px}@container o (min-width: 900px){:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-tool .o-name{grid-column:1 / 3}}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-tt{display:flex;flex-direction:column;gap:1px;min-width:0;padding:3px 0}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-t1,:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-dt1,:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-nd-t{display:flex;align-items:center;gap:7px;flex-wrap:wrap;min-width:0}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-desc{font-size:12.5px;line-height:1.4;color:var(--ac-ink-2);overflow-wrap:break-word}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-row[data-off] .o-desc{color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-ki{display:inline-grid;place-items:center;width:20px;height:20px;flex:0 0 20px;color:var(--ac-ink-3);border-radius:2px;cursor:help}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-ki[data-k=write]{color:var(--ac-info)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-ki[data-k=destructive]{color:var(--ac-alert)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-ki:focus-visible{outline:2px solid var(--ac-info);outline-offset:1px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-hi{display:inline-grid;place-items:center;width:18px;height:18px;flex:0 0 18px;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-sub{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center;padding:6px 12px 6px 42px;background:var(--ac-band);border-bottom:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-sub-l{font:11px/1 var(--ac-font-mono);color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-kchips{display:inline-flex;gap:4px;flex-wrap:wrap}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .o-kchip{height:24px;padding:0 8px;display:inline-flex;gap:5px;align-items:center;border:1px solid var(--ac-hair);border-radius:2px;background:var(--ac-panel-solid);color:var(--ac-ink-2);font:500 11px/1 var(--ac-font-mono);cursor:pointer}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-kchip b{color:var(--ac-ink-strong);font-weight:600}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-kchip[aria-pressed=true]{border-color:var(--ac-edge);background:var(--ac-accent-tint);color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-kchip:focus-visible{outline:2px solid var(--ac-info);outline-offset:1px}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .o-sq{width:220px;max-width:100%;margin-left:auto}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-showall{display:flex;gap:10px;align-items:center;padding:6px 12px 6px 42px;border-bottom:1px solid var(--ac-hair);font-size:12px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-need{padding:0;border:1px solid var(--ac-rule)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-need-h{display:flex;flex-wrap:wrap;gap:4px 14px;align-items:baseline;padding:10px 12px;border-bottom:1px solid var(--ac-hair);background:var(--ac-band)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-sec-h{margin:0;display:flex;align-items:center;gap:8px;font:600 11px/1.2 var(--ac-font-mono);letter-spacing:.08em;color:var(--ac-ink-strong);text-transform:uppercase}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .o-need-n{display:inline-grid;place-items:center;min-width:22px;height:20px;padding:0 5px;background:var(--ac-accent);color:var(--ac-on-fill);font-size:11px;border-radius:2px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-sec-d{margin:0;font:12.5px/1.45 var(--ac-font-ui);color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-nds{list-style:none;margin:0;padding:0}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-nd{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;justify-content:space-between;padding:7px 12px;border-bottom:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-nd:last-child{border-bottom:0}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-nd-w{font-size:12px;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-nd-more{margin:6px 12px 10px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-nd-none{margin:0;padding:10px 12px;font-size:12.5px;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .mg-dw{gap:12px;padding-top:12px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-dsec,:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-sec{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--ac-rule);border-left:3px solid var(--ac-edge);background:var(--m1-frostcell);min-width:0}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-sec{border-left-color:var(--ac-info-line)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-dsec>.o-sec-h,:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-sec>.o-sec-h{padding-bottom:6px;border-bottom:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-num{display:inline-grid;place-items:center;width:18px;height:18px;background:var(--ac-ink-strong);color:var(--ac-panel-solid);font-size:11px;border-radius:2px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-first{border-left-color:var(--ac-accent);background:var(--ac-panel-solid)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-need-sec{border-left-color:var(--ac-warn)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-ed-dw{gap:12px;padding:0!important}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-about{margin:0;font-size:14px;line-height:1.5;color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-about-s{margin:0;font-size:12px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-about-h{display:flex;gap:12px;align-items:flex-start}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-pub-l{font-size:13px;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-pub-m{font-size:12px;color:var(--ac-ink-3);margin-top:2px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-ico-btns{display:flex;gap:6px;margin-top:8px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-kline{margin:0;display:flex;gap:8px;align-items:center;font-size:12.5px;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-cap{margin:0;padding:6px 8px;border-left:2px solid var(--ac-hair);font-size:12.5px;line-height:1.4;color:var(--ac-ink)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-dw-btns{display:flex;gap:8px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .mg-dh{margin-left:auto;margin-right:6px;display:inline-flex;align-items:center}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-hr{display:flex;gap:8px;align-items:center;justify-content:space-between;padding:6px 0;border-bottom:1px solid var(--ac-hair);flex-wrap:wrap}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-hr:last-child{border-bottom:0}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-hr .o-pn{flex:1 1 140px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-hr .o-pn small{display:block;width:100%}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-none-li{font-size:12.5px;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-lab{display:block;font:600 10px/1 var(--ac-font-mono);letter-spacing:.08em;color:var(--ac-ink-3);margin-bottom:5px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-add{display:flex;flex-direction:column;gap:4px;padding-top:6px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-addwrap{display:flex;flex-direction:column;gap:0}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-res{display:none;max-height:260px;overflow-y:auto;border:1px solid var(--ac-edge);border-top:0;background:var(--ac-float)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-addwrap:focus-within .o-res{display:block}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-rg-h{display:flex;gap:6px;align-items:center;padding:5px 8px;font:600 10px/1 var(--ac-font-mono);letter-spacing:.08em;color:var(--ac-ink-3);background:var(--ac-band)}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .o-ropt{display:flex;width:100%;gap:8px;align-items:baseline;justify-content:space-between;padding:5px 10px;border:0;border-bottom:1px solid var(--ac-hair);background:transparent;color:var(--ac-ink);text-align:left;font:12.5px/1.3 var(--ac-font-ui);cursor:pointer}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-ropt:hover,:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-ropt:focus-visible{background:var(--ac-accent-tint);outline:0}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-ropt-s{font:11px/1.2 var(--ac-font-mono);color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-rg-none{padding:8px 10px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-will b:first-child{font-weight:600}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-hl-list,:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-dtools{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-hl-list li{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap;padding:5px 0;border-bottom:1px solid var(--ac-hair);font-size:12.5px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-hl-n{font-weight:600;color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-hl-s{font-size:11.5px;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-dtools li{padding:6px 0;border-bottom:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-dtools li:last-child{border-bottom:0}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .mg-facts.o-facts{display:flex;flex-direction:column;gap:0;border:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-facts>div{display:grid;grid-template-columns:minmax(96px,36%) minmax(0,1fr);gap:12px;padding:6px 10px;align-items:baseline}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-facts>div:nth-child(odd){background:var(--ac-panel-solid)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-facts dt{font:500 10px/1.4 var(--ac-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-facts dd{font:600 12.5px/1.4 var(--ac-font-ui);color:var(--ac-ink-strong);overflow-wrap:anywhere}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-deleg{display:flex;flex-direction:column;gap:8px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-deleg-row{display:flex;align-items:center;gap:8px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-deleg-l{font-size:13px;font-weight:600;color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-depts{display:flex;flex-wrap:wrap;gap:6px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-dept[aria-pressed=true]{border-color:var(--ac-edge);background:var(--ac-accent-tint);color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-store{display:flex;flex-direction:column;gap:14px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-sgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-sc{display:flex;flex-direction:column;gap:10px;padding:14px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-sc-h{display:flex;gap:10px;align-items:center}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-sc-t{display:flex;flex-direction:column;min-width:0}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-sc-d{margin:0;font-size:13px;line-height:1.45;color:var(--ac-ink-2);flex:1 1 auto}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-sc-f{display:flex;flex-direction:column;gap:6px;padding-top:8px;border-top:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-kc{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:11.5px;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-kcn{display:inline-flex;gap:4px;align-items:center}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-kcn b{color:var(--ac-ink-strong)}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .o-sc-n{font-size:11px;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-sd-bar{display:flex}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-sd-head{display:flex;gap:14px;padding:16px;align-items:flex-start}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-sd-n{margin:0;font:600 24px/1.1 var(--ac-font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-sd-d{margin:8px 0 0;font-size:14px;line-height:1.5;color:var(--ac-ink);max-width:70ch}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-sd-sec{display:flex;flex-direction:column;gap:10px;padding:14px 16px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-sd-tools-bar{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .o-sd-tools-bar .mg-input{width:320px;max-width:100%}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-sd-tools{list-style:none;margin:0;padding:0;border:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-sd-t1{padding:8px 12px;border-bottom:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-sd-t1:last-child{border-bottom:0}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-sd-t1 p{margin:2px 0 0;font-size:12.5px;line-height:1.4;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-sd-tn{display:flex;gap:8px;align-items:center;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-sd-why{font:500 10.5px/1.3 var(--ac-font-mono);letter-spacing:.04em;color:var(--ac-ok-ink)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-sd-t1[data-avail=false]{background:var(--ac-band)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-sd-t1[data-avail=false] .o-tname,:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-sd-t1[data-avail=false] p,:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-sd-t1[data-avail=false] .o-ki{color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-sd-t1[data-avail=false] .o-sd-why{color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-sd-none{padding:12px;color:var(--ac-ink-3);font-size:12.5px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-steps{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:6px;font-size:13px;line-height:1.45;color:var(--ac-ink)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-url{overflow-wrap:anywhere;color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-code{border:1px solid var(--ac-hair);background:var(--ac-panel-solid)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-code-h{display:flex;justify-content:space-between;align-items:center;padding:4px 10px;background:var(--ac-band);border-bottom:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-code pre{margin:0;padding:10px;font-size:12px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ac-ink-strong)}@media (max-width: 700px){:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-sub,:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-showall{padding-left:38px}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .o-sq{width:100%;margin-left:0}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .m-root[data-mockup=m1] .o-kchip,:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .m-root[data-mockup=m1] .o-ropt{min-height:44px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-sgrid{grid-template-columns:1fr}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-facts>div{grid-template-columns:1fr;gap:2px}}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-ed .o-seg-g{align-self:flex-start}@media (max-width: 700px){:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-caret{width:40px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-st{min-width:44px}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .m-root[data-mockup=m1] .o-twist{width:30px;flex-basis:30px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-srv .o-name{gap:4px}}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]{--mg-kind-read: #5c6673;--mg-kind-write: #1c5fd6;--mg-kind-destructive: #c4161c}:root[data-theme][data-theme] [data-console][data-theme=nightwatch] [data-mcp-gate-page]{--mg-kind-read: #b9c1cb;--mg-kind-write: #4a8dff;--mg-kind-destructive: #ff4a43}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-ki{color:var(--mg-kind-read)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-ki[data-k=write]{color:var(--mg-kind-write)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-ki[data-k=destructive]{color:var(--mg-kind-destructive)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-dept{border:1px solid var(--ac-edge)!important;background:var(--ac-panel-solid)!important;color:var(--ac-ink-2)!important;display:inline-flex;align-items:center;gap:7px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-dept:before{content:"";width:10px;height:10px;border:1px solid var(--ac-ink-3);border-radius:2px;box-sizing:border-box}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-dept[aria-pressed=true]{border-color:var(--ac-ink-strong)!important;background:var(--ac-accent-tint)!important;color:var(--ac-ink-strong)!important;font-weight:700}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-dept[aria-pressed=true]:before{background:var(--ac-ink-strong);border-color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .mg-rec{white-space:nowrap;flex:0 0 auto}@media (max-width: 480px){:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .mg-rec{padding:0 6px;gap:4px;font-size:10px;letter-spacing:0}}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-sec-h{text-wrap:balance}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]{--m1-frostcell: rgb(220, 234, 252)}:root[data-theme][data-theme] [data-console][data-theme=nightwatch] [data-mcp-gate-page]{--m1-frostcell: rgba(120, 168, 235, .17)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]{letter-spacing:normal}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] .o-need{border-color:var(--ac-c-card-line)}:root[data-theme][data-theme] [data-console][data-console-root] [data-mcp-gate-page] [data-mcp-requests] .ac-btn{height:24px;min-height:24px;padding:0 9px;gap:5px;font-size:11px;line-height:1;letter-spacing:.06em}:root[data-theme][data-theme] [data-console][data-console-root] [data-mcp-gate-page] [data-mcp-requests] .ac-btn[data-size="26"]{height:26px;min-height:26px;padding:0 10px}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] [data-drawer=request][data-drawer=request] .ac-btn.ac-btn-icon{width:24px;padding:0}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] [data-drawer=request][data-drawer=request] .ac-btn .ac-icon{width:12px;height:12px}:root[data-theme][data-theme] [data-console][data-console-root] [data-mcp-gate-page] [data-mcp-requests] .ac-btn[data-tier="1"]{border-color:var(--ac-alert-fill-edge, var(--ac-alert));background:var(--ac-alert-fill, var(--ac-alert));color:var(--ac-on-fill, #fff)}:root[data-theme][data-theme] [data-console][data-console-root] [data-mcp-gate-page] [data-mcp-requests] .ac-btn[data-tier="1"]:hover{background:var(--ac-alert-fill-hover, var(--ac-alert-fill, var(--ac-alert)))}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] [data-drawer=request][data-drawer=request] .ac-btn[data-tier="1"]:hover{background:var(--ac-alert-fill-hover, var(--ac-alert-fill, var(--ac-alert)))}:root[data-theme][data-theme] [data-console][data-console-root] [data-mcp-gate-page] [data-mcp-requests] .ac-btn[data-tier="3"]{border-color:var(--ac-hair-strong, var(--ac-rule));background:transparent;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] [data-drawer=request][data-drawer=request] .ac-btn[data-tier="3"]{border-color:var(--ac-hair-strong, var(--ac-rule));background:transparent;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console][data-console-root] [data-mcp-gate-page] [data-mcp-requests] .ac-seg-item{height:24px;min-height:24px;padding:0 9px;font-size:11px;letter-spacing:.06em}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests]) .m-input{box-sizing:border-box;height:24px;padding:0 8px;border:1px solid var(--ac-rule);border-radius:2px;background:var(--ac-c-card);color:var(--ac-ink-strong);font:12px var(--ac-font-mono);min-width:0}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests]) .m-input:focus-visible,:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests]) .ac-btn:focus-visible{outline:2px solid var(--ac-info);outline-offset:1px}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests]) .m-input[aria-invalid=true]{border-color:var(--ac-alert)}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests]) select.m-input{padding-right:4px}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests]) .m-refusal{font-size:12px;color:var(--ac-alert)}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests]) .m-refusal code{font:11px var(--ac-font-mono);color:var(--ac-ink-3);margin-left:6px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] button.m1-a{color:var(--ac-info);background:none;border:0;padding:0;font:inherit;text-align:left;cursor:pointer;text-decoration:none}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] button.m1-a:hover{text-decoration:underline}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] button.m1-a:focus-visible{outline:2px solid var(--ac-info);outline-offset:2px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-num{font-family:var(--ac-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-dim{color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-warn{color:var(--ac-warn)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-sub{font-size:11px;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-pad{padding:10px 14px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-lvl{font:10px var(--ac-font-mono);letter-spacing:.06em;color:var(--ac-ink-3);text-transform:uppercase;margin-left:6px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-verbs{display:inline-flex;gap:4px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 12px;margin:10px 0 0}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-dl dt{font:10px var(--ac-font-mono);letter-spacing:.08em;color:var(--ac-ink-3);text-transform:uppercase}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-dl dd{margin:2px 0 0;font:12px var(--ac-font-mono);color:var(--ac-ink-strong);font-variant-numeric:tabular-nums}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-sec{padding:10px 14px;border-top:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-sec>.ac-micro{display:block;margin-bottom:6px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-tog{display:inline-flex;gap:6px;align-items:center;font:11px var(--ac-font-mono);color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .ac-switch{transform-origin:left center}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-plan{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 14px;margin:8px 0 0;font-size:12px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-plan dt{font:10px var(--ac-font-mono);letter-spacing:.08em;color:var(--ac-ink-3);text-transform:uppercase;align-self:center}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-plan dd{margin:0;font:12px var(--ac-font-mono);color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-form{display:grid;gap:10px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-form .ac-seg{justify-self:start;width:max-content;max-width:100%}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-form label{display:grid;gap:4px;font:10px var(--ac-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-form .m-input{width:100%;box-sizing:border-box;text-transform:none;letter-spacing:0}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-form textarea.m-input{height:56px;padding:6px 8px;resize:vertical;font:12px var(--ac-font-mono)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-empty{padding:18px 14px;display:grid;gap:8px;justify-items:start;font-size:13px;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .g-scroll{position:relative;overflow-x:auto;outline:none}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .g-head,:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .g-row{display:grid;grid-template-columns:var(--g-cols);min-width:var(--g-min)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .g-head{position:sticky;top:0;z-index:2;background:var(--ac-panel-solid)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .g-row{position:relative;min-height:32px;cursor:pointer}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .g-row:hover>.g-c{background:var(--ac-c-row-hover, var(--ac-hair))}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .g-row:focus-visible{outline:2px solid var(--ac-info);outline-offset:-2px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .g-row[data-active]>.g-c:first-child{box-shadow:inset 2px 0 0 var(--ac-accent)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .g-c{display:flex;align-items:center;gap:6px;min-width:0;padding:4px 8px;border-bottom:1px solid var(--ac-c-row-line, var(--ac-hair));border-right:1px solid var(--ac-hair);font:12px/1.25 var(--ac-font-mono);color:var(--ac-ink);font-variant-numeric:tabular-nums}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .g-c:last-child{border-right:0}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .g-r{justify-content:flex-end;text-align:right}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .g-h{min-height:26px;padding-top:0;padding-bottom:0;font:600 10px var(--ac-font-mono);letter-spacing:.08em;color:var(--ac-ink-2);text-transform:uppercase;background:var(--ac-panel-solid);border-bottom-color:var(--ac-rule);white-space:nowrap}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .g-name{font:12px var(--ac-font-ui);gap:6px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .g-nm{color:var(--ac-ink-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .g-lv{flex:none;width:15px;height:15px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ac-rule);font:600 9px var(--ac-font-mono);color:var(--ac-ink-2);border-radius:2px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .g-wrap{white-space:normal;align-items:flex-start;flex-wrap:wrap;line-height:1.35;font:12px var(--ac-font-ui)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .g-2l{align-items:flex-start}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .g-stack{display:grid;gap:2px;min-width:0}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .g-stack>*{overflow-wrap:normal}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .g-ask{font-weight:600;color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .g-reqs .g-head,:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .g-reqs .g-row{--g-cols: minmax(180px, 1.3fr) minmax(120px, .9fr) minmax(104px, .8fr) 130px 264px minmax(150px, 1.4fr) 150px;--g-min: 1100px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .g-reqs .g-ask{white-space:normal;overflow-wrap:anywhere}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .g-reqs .g-stack>*{overflow-wrap:anywhere}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .g-reqs .m1-sm-cap{white-space:normal;max-width:128px;overflow-wrap:anywhere}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .g-req .g-c{align-items:flex-start;padding-top:7px;padding-bottom:7px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .g-req .g-name{align-items:flex-start}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .g-req .g-lv{margin-top:1px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-pad0{padding:0}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] [data-drawer=request][data-drawer=request] .ac-float-body{padding:12px 16px}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .ac-drawer[data-drawer=request][data-drawer=request]{letter-spacing:normal}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .ac-drawer[data-drawer=request][data-drawer=request] h2.ac-float-title{font-family:var(--ac-font-ui);text-transform:none;line-height:1.45}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .ac-drawer[data-drawer=request][data-drawer=request]{width:min(560px,100%);background:#f5f7fa;opacity:1;backdrop-filter:none}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) [data-drawer=request][data-drawer=request] .ac-float-body{padding:0}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] [data-drawer=request][data-drawer=request] .m1-pad0{padding:0}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] [data-drawer=request][data-drawer=request] .m1-insp-h{padding:10px 14px 0;align-items:center}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] [data-drawer=request][data-drawer=request] .m1-dl{padding:0 14px 10px;margin:8px 0 0}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] [data-drawer=request][data-drawer=request] .ac-float-foot{display:flex;justify-content:flex-end}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] [data-drawer=request][data-drawer=request] .m1-verbs{display:inline-flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] [data-drawer=request][data-drawer=request] .m1-chain{margin:0}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-why{margin:0;font-size:13px;line-height:1.4;color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-dec{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:6px;font-size:12px}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] [data-drawer=request][data-drawer=request] .m1-form{display:grid;gap:10px}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] [data-drawer=request][data-drawer=request] .m1-form label{display:grid;gap:4px;font:10px var(--ac-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] [data-drawer=request][data-drawer=request] .m1-form textarea{height:64px;padding:6px 8px;font:12px var(--ac-font-ui);text-transform:none;letter-spacing:0;resize:vertical;width:100%;box-sizing:border-box}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] [data-drawer=request][data-drawer=request] .m1-form select.m-input{width:100%}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-tkstrip{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:8px 14px;border-bottom:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-conn{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-conn b{font:600 12px var(--ac-font-ui);color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-tkchip{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;padding:1px 6px;border:1px solid var(--ac-hair);border-radius:2px;font:11px var(--ac-font-mono);line-height:1.4;background:transparent;color:var(--ac-ink)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-tkchip b{color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-tkchip span{color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-tkchip[data-tone=ok]{border-color:var(--ac-ok)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-tkchip[data-tone=warn]{border-color:var(--ac-warn)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-tkchip[data-tone=alert]{border-color:var(--ac-alert)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-tkbtn{cursor:pointer}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-tkbtn:hover{border-color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-tk{display:grid;gap:8px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-tk-top{display:flex;align-items:center;gap:10px;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-tkstate{font:600 11px var(--ac-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-tkstate[data-tone=ok]{color:var(--ac-ok-ink, var(--ac-ok))}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-tkstate[data-tone=alert]{color:var(--ac-alert)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-tkstate[data-tone=warn]{color:var(--ac-warn-ink, var(--ac-warn))}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-tk-pick{display:inline-flex;align-items:center;gap:8px;font:10px var(--ac-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] [data-drawer=request][data-drawer=request] .m1-dl2{grid-template-columns:repeat(2,minmax(0,1fr));padding:0;margin:0}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-warn{color:var(--ac-warn-ink, var(--ac-warn))}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-sub{font:11px var(--ac-font-ui);color:var(--ac-ink-3)}@media (max-width: 640px){:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] .ac-drawer[data-drawer=request][data-drawer=request]{top:0;width:100%;max-height:100%;height:100%;border-width:0;border-radius:0}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] [data-drawer=request][data-drawer=request] :is(.ac-btn,.m-input,.ac-seg-item,.m-btn,select){min-height:44px;height:auto;font-size:12px}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] [data-drawer=request][data-drawer=request] .ac-switch{min-height:44px;min-width:52px}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] [data-drawer=request][data-drawer=request] .ac-float-head .ac-btn{min-width:44px;min-height:44px}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] [data-drawer=request][data-drawer=request] .m1-dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .g-head{display:none}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .g-scroll{overflow-x:visible}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .g-row{grid-template-columns:minmax(0,1fr) auto;min-width:0;padding:6px 0}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .g-row>.g-c{border:0;padding:2px 10px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .g-row>.g-c:first-child{grid-column:1 / 2}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .g-reqs .g-row>.g-c{grid-column:1 / -1;justify-content:space-between;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .g-reqs .g-row>.g-c:before{content:attr(data-label);font:10px var(--ac-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ac-ink-3);flex:none;margin-right:8px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .g-reqs .g-name:before{content:none!important}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .g-reqs .g-row>.g-c.g-name{grid-column:1 / -1}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-tkstrip{padding:8px 10px}}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] button.m1-tkchip{font:11px/1.4 var(--ac-font-mono);min-height:24px;padding:3px 8px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] button.m1-tkchip b{font:inherit;font-weight:600}:where(:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]) .ac-drawer[data-drawer=request][data-drawer=request]{background:#f5f7fa;opacity:1;backdrop-filter:none}:root[data-theme][data-theme] [data-console][data-console][data-console-root][data-theme=nightwatch] [data-mcp-gate-page] .ac-drawer[data-drawer=request][data-drawer=request]{background:#161b23}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page]{--m1-h1: #2f6db5;--m1-h2: #dd7418;--m1-h3: #2e9168;--m1-h4: #7b5bb8;--m1-h5: #1b92a3;--m1-h6: #c04a78;--m1-h7: #bf9420;--m1-h8: #6e7f93;--m1-h9: #a0522d;--m1-h10: #6b9a1f;--m1-g1: #1b92a3;--m1-g2: #2e9168;--m1-g3: #c9a227;--m1-g4: #e0701b;--m1-g5: #c0392b;--m1-g1t: #0f6b78;--m1-g2t: #1f6b4a;--m1-g3t: #6f5800;--m1-g4t: #a04a00;--m1-g5t: #9a1f1f}:root[data-theme][data-theme] [data-console][data-theme=nightwatch] [data-mcp-gate-page]{--m1-h1: #6aa5e8;--m1-h2: #f0954a;--m1-h3: #5cc79a;--m1-h4: #a98ee6;--m1-h5: #4cc3d4;--m1-h6: #ec7fa6;--m1-h7: #e0c050;--m1-h8: #94a6bb;--m1-h9: #d08a63;--m1-h10: #9bcf55;--m1-g1: #4cc3d4;--m1-g2: #5cc79a;--m1-g3: #e0c050;--m1-g4: #f0954a;--m1-g5: #ec6b5e;--m1-g1t: #7ad5e2;--m1-g2t: #7cd8b0;--m1-g3t: #e8cf6c;--m1-g4t: #f5a766;--m1-g5t: #f58b80}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .g-sm{align-items:flex-start}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-sm{display:grid;grid-template-columns:44px minmax(56px,1fr) auto;column-gap:8px;row-gap:5px;align-items:center;width:100%;min-width:0}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-sm-l{font:10px var(--ac-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-sm-t{position:relative;display:block;height:8px;background:var(--ac-sel);border-radius:1px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-sm-t>i{position:absolute;top:0;bottom:0;left:0;display:block}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-sm-head{background:var(--ac-hair-strong, var(--ac-rule))}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-sm-spent{background:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-sm-ask{background:var(--m1-h1)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-sm-t>u{position:absolute;top:-3px;bottom:-3px;width:0;border-left:1px solid var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-sm-take{background:var(--m1-h1)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-sm-left{background:var(--m1-g2)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-sm-miss{background:repeating-linear-gradient(135deg,var(--m1-g5) 0 2px,transparent 2px 4px);outline:1px solid var(--m1-g5);outline-offset:-1px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-sm-cap{font:11px var(--ac-font-mono);white-space:nowrap;color:var(--ac-ink-2);text-align:right}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-sm-cap b{font-weight:700;margin-right:2px}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-sm-cap[data-ok]{color:var(--m1-g2t)}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .m1-sm-cap[data-short]{color:var(--m1-g5t);font-weight:600}@media (max-width: 640px){:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .g-reqs .g-row>.g-c.g-sm{align-items:center}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .g-reqs .g-row>.g-c.g-sm>.m1-sm{flex:1 1 220px;max-width:320px}}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests]{letter-spacing:normal}:root[data-theme][data-theme] [data-console] [data-mcp-gate-page] [data-mcp-requests] .ac-panel-title{line-height:1.45}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] [data-drawer=request][data-drawer=request]{letter-spacing:normal}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] [data-drawer=request][data-drawer=request] .ac-btn{height:24px;min-height:24px;padding:0 9px;gap:5px;font-size:11px;line-height:1;letter-spacing:.06em}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] [data-drawer=request][data-drawer=request] .ac-btn[data-size="26"]{height:26px;min-height:26px;padding:0 10px}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] [data-drawer=request][data-drawer=request] .ac-btn[data-tier="1"]{border-color:var(--ac-alert-fill-edge, var(--ac-alert));background:var(--ac-alert-fill, var(--ac-alert));color:var(--ac-on-fill, #fff)}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] :is([data-mcp-requests],[data-drawer=request][data-drawer=request]) .ac-btn.ac-btn:is(:disabled,[aria-disabled=true]),:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] :is([data-mcp-requests],[data-drawer=request][data-drawer=request]) .ac-btn.ac-btn:is(:disabled,[aria-disabled=true]):is(:hover,:active){border-color:var(--ac-rule);border-style:dashed;background:transparent;color:var(--ac-ink-3);opacity:1;text-decoration:none;transform:none}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] [data-drawer=request][data-drawer=request] .m1-form textarea.m-input[data-reason]{font:12px var(--ac-font-ui)}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] [data-drawer=request][data-drawer=request] .m1-verbs .m-btn:disabled{opacity:1;background:transparent;color:var(--ac-ink-3);border:1px dashed var(--ac-hair-strong, var(--ac-rule))}@media (max-width: 640px){:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-mcp-gate-page] [data-drawer=request][data-drawer=request] :is(.ac-btn,.m-btn,.ac-seg-item):is(*,[data-size="26"]){min-height:44px;height:auto;font-size:12px}}.asi-discovery-inspector__id{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-muted);letter-spacing:var(--asi-ls-wide)}.asi-discovery{display:flex;flex-direction:column;gap:var(--asi-space-6)}.asi-discovery__head{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:var(--asi-space-4)}.asi-discovery__title{font-family:var(--asi-font-display);font-size:var(--asi-fs-h1);font-weight:var(--asi-fw-bold);letter-spacing:var(--asi-ls-tight);margin:0}.asi-discovery__sub{font-family:var(--asi-font-body);font-size:var(--asi-fs-body);color:var(--asi-text-secondary);margin:var(--asi-space-1) 0 0;max-width:56ch}.asi-discovery__op-link{font-family:var(--asi-font-display);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);color:var(--fr-info);text-decoration:none;white-space:nowrap;transition:var(--asi-transition-fast)}.asi-discovery__op-link:hover{text-shadow:var(--asi-glow-sm)}.asi-discovery__controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--asi-space-3)}.asi-discovery__search{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-primary);background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border-input);border-radius:var(--asi-radius-sm);padding:var(--asi-space-2) var(--asi-space-3);min-width:16rem;max-width:28rem}.asi-discovery__search:focus{outline:none;border-color:var(--fr-focus);box-shadow:var(--asi-glow-sm)}.asi-discovery__msg{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-muted);padding:var(--asi-space-6);border:var(--asi-border-width) dashed var(--asi-border);border-radius:var(--asi-radius-sm);text-align:center}.asi-discovery__name-cell{display:inline-flex;flex-direction:column;line-height:1.2}.asi-discovery__name{font-family:var(--asi-font-display);font-weight:var(--asi-fw-semibold);color:var(--asi-text-primary)}.asi-discovery__id{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-muted)}.asi-discovery__tenant{color:var(--asi-text-secondary)}.asi-discovery__transport{color:var(--asi-text-muted)}.asi-discovery__trust-cell{display:inline-flex;flex-wrap:wrap;gap:var(--asi-space-1)}.asi-discovery-card{display:flex;flex-direction:column;gap:var(--asi-space-3)}.asi-discovery-card__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--asi-space-2)}.asi-discovery-card__name{font-family:var(--asi-font-display);font-size:var(--asi-fs-h3);font-weight:var(--asi-fw-bold);letter-spacing:var(--asi-ls-tight)}.asi-discovery-card__state{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:var(--asi-ls-wide);padding:0 var(--asi-space-2);border-radius:var(--asi-radius-pill)}.asi-discovery-card__state--on{color:var(--asi-success-foreground);background:var(--asi-success)}.asi-discovery-card__state--off{color:var(--asi-text-muted);background:var(--asi-bg-page);border:var(--asi-border-width) solid var(--asi-border)}.asi-discovery-card__meta{display:flex;flex-wrap:wrap;gap:var(--asi-space-2);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-secondary)}.asi-discovery-card__transport,.asi-discovery-card__id{color:var(--asi-text-muted)}.asi-discovery-card__tools{display:flex;flex-direction:column;gap:var(--asi-space-2)}.asi-discovery-card__tools-label{font-family:var(--asi-font-display);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-medium);color:var(--asi-text-secondary)}.asi-discovery-card__tool-chips{display:flex;flex-wrap:wrap;gap:var(--asi-space-1)}.asi-discovery-card__chip{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-primary);background:var(--asi-bg-page);border:var(--asi-border-width) solid var(--asi-border);border-radius:var(--asi-radius-sm);padding:1px var(--asi-space-2)}.asi-discovery-card__trust{display:flex;flex-wrap:wrap;gap:var(--asi-space-2);margin-top:var(--asi-space-1)}.asi-trust-chip{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide);padding:1px var(--asi-space-2);border-radius:var(--asi-radius-pill);border:var(--asi-border-width) solid var(--asi-border)}.asi-trust-chip--ok{color:var(--asi-success-foreground);background:var(--asi-success);border-color:var(--asi-success)}.asi-trust-chip--off{color:var(--asi-warning-foreground);background:var(--asi-warning);border-color:var(--asi-warning)}:root[data-theme][data-theme] [data-console] [data-decorators-page]{--k-allow: var(--ac-info-line);--k-deny: var(--ac-alert);--k-redact: var(--ac-cat-4);--k-warn: var(--ac-warn);--k-ok: var(--ac-ok);--k-live: var(--ac-live);--k-line: var(--ac-cat-1);--k-grid: var(--ac-hair);--k-axis: var(--ac-ink-3);--k-track: var(--ac-c-bar-track, var(--ac-sel));--gap: 12px;min-width:0}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-page{display:flex;flex-direction:column;gap:var(--gap);padding:8px 20px 24px;min-width:0}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--gap);align-items:stretch}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-grid>*{min-width:0}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-grid.k-top{align-items:start}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-c1{grid-column:span 1}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-c2{grid-column:span 2}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-c3{grid-column:span 3}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-c4{grid-column:span 4}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-c5{grid-column:span 5}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-c6{grid-column:span 6}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-c7{grid-column:span 7}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-c8{grid-column:span 8}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-c9{grid-column:span 9}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-c10{grid-column:span 10}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-c11{grid-column:span 11}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-c12{grid-column:span 12}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-r2{grid-row:span 2}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-r3{grid-row:span 3}@container console (max-width: 1100px){:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-grid>[class*=k-c]{grid-column:span 12}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-grid>.k-c3,:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-grid>.k-c4,:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-grid>.k-c6{grid-column:span 6}}@container console (max-width: 700px){:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-grid>[class*=k-c]{grid-column:span 12!important}}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-stack{display:flex;flex-direction:column;gap:8px;min-width:0}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-row{display:flex;align-items:center;gap:8px;min-width:0}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-wrap{flex-wrap:wrap}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-between{justify-content:space-between}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-grow{flex:1 1 auto;min-width:0}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-end{margin-left:auto}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-gap-1{gap:4px}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-gap-2{gap:8px}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-gap-3{gap:12px}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-gap-4{gap:16px}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-gap-6{gap:24px}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-p-0{padding:0}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-p-2{padding:8px}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-p-3{padding:12px}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-p-4{padding:16px}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-mt-1{margin-top:4px}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-mt-2{margin-top:8px}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-mt-3{margin-top:12px}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-mt-4{margin-top:16px}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-mb-2{margin-bottom:8px}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-mb-3{margin-bottom:12px}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-body{padding:12px 14px}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-scroll{overflow:auto;min-height:0}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-fill{height:100%}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-hide{display:none!important}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-sep{height:1px;background:var(--ac-hair);border:0;margin:8px 0}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-kpis{display:grid;grid-template-columns:repeat(var(--k-cols, 5),minmax(0,1fr))}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-kpis>.ac-cell{border-right:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-kpis>.ac-cell:last-child{border-right:0}@container console (max-width: 1100px){:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-kpis>.ac-cell{border-bottom:1px solid var(--ac-hair)}}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] svg.k-chart{display:block;width:100%;height:auto;overflow:visible}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-chart text{font-family:var(--ac-font-mono);font-size:10px;fill:var(--k-axis)}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-chart .k-gridline{stroke:var(--k-grid);stroke-width:1}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-legend{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:6px;font-size:var(--ac-text-xs);color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-legend i{display:inline-block;width:8px;height:8px;margin-right:5px}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-hbar{display:grid;grid-template-columns:minmax(70px,34%) 1fr auto;align-items:center;gap:6px 10px;font-size:var(--ac-text-sm)}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-hbar .k-hbar-track{height:8px;background:var(--k-track);position:relative}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-hbar .k-hbar-fill{position:absolute;inset:0 auto 0 0;background:var(--ac-c-bar, var(--ac-cat-3))}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-hbar .k-hbar-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ac-ink)}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-hbar .k-hbar-val{font-family:var(--ac-font-mono);color:var(--ac-ink-2);font-size:var(--ac-text-xs)}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-live-ind{display:inline-flex;align-items:center;gap:8px;padding:0 4px;white-space:nowrap}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-live-ind .ac-micro{color:var(--ac-ink-3)}@container console (max-width: 1250px){:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-live-ind .ac-micro{display:none}}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-swatch{display:inline-block;width:28px;height:28px;border:1px solid var(--ac-rule);vertical-align:middle}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-note{font-size:var(--ac-text-xs);color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-tablewrap{overflow-x:auto}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .k-tablewrap>.ac-table{min-width:100%}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-host{min-width:0;container-type:inline-size;container-name:dkhost}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-dim{color:var(--ac-ink-3)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-mono{font-family:var(--ac-font-mono)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-grow{flex:1 1 auto}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-micro{font-family:var(--ac-font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ac-ink-3);font-weight:600;margin:0}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-decorators-page] .ac-btn.dk-btn{height:26px;min-height:26px;padding:0 10px;font-size:11px;line-height:1;gap:6px;white-space:nowrap}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-decorators-page] .ac-btn.dk-btn-sm{height:24px;min-height:24px;padding:0 8px;font-size:11px}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-decorators-page] .ac-btn.dk-btn.ac-btn-quiet{border-color:transparent;background:transparent}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-decorators-page] .ac-btn.dk-btn:disabled,:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-decorators-page] .ac-btn.dk-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-decorators-page] .dk-seg .ac-seg-item{height:28px;min-height:28px;padding:0 10px;font-size:11px;line-height:1}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-decorators-page] .dk-input,:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-decorators-page] .ac-input.dk-input{height:28px;min-height:28px;padding:0 8px;font-size:12px;width:100%;min-width:0}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-decorators-page] .ac-switch.dk-switch{width:42px;height:24px}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-decorators-page] .ac-switch.dk-switch .ac-switch-thumb,:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-decorators-page] .ac-switch.dk-switch .ac-switch-thumb:not([data-state=checked]){top:3px;left:3px;width:16px;height:16px}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-decorators-page] .ac-switch.dk-switch .ac-switch-thumb[data-state=checked]{transform:translate(18px)}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-decorators-page] .dk-var{height:24px;padding:0 8px;border:1px solid var(--ac-edge);border-radius:2px;background:var(--ac-well);color:var(--ac-ink-2);font-family:var(--ac-font-mono);font-size:11px;line-height:1;cursor:pointer;white-space:nowrap}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-var:hover:not(:disabled){border-color:var(--ac-ink-strong);color:var(--ac-ink-strong)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-var:disabled{opacity:.45;cursor:not-allowed}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-var:focus-visible,:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-copy:focus-visible,:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-verify:focus-visible{outline:2px solid var(--ac-focus);outline-offset:1px}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-decorators-page] .dk-copy{display:inline-flex;align-items:center;height:24px;padding:0 6px;border:1px solid var(--ac-hair);border-radius:2px;background:transparent;color:var(--ac-info);font-family:var(--ac-font-mono);font-size:11px;cursor:pointer}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-copy:hover{border-color:var(--ac-edge)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 20px;margin:2px 0 12px;font-size:12px;color:var(--ac-ink-2)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-meta-i{display:inline-flex;align-items:center;gap:6px}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-verify{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 6px;border:1px solid var(--ac-hair);border-radius:2px;color:var(--ac-ink-3);font-family:var(--ac-font-mono);font-size:10px;letter-spacing:.08em;text-decoration:none}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-verify:hover{border-color:var(--ac-edge);color:var(--ac-ink)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-band{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:8px 12px;margin:0 0 12px;border:1px solid var(--ac-warn-line);border-left-width:3px;background:var(--ac-panel-solid);font-size:13px;color:var(--ac-ink)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-band-k{font-family:var(--ac-font-mono);font-size:10px;letter-spacing:.12em;font-weight:600;color:var(--ac-warn-ink)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-band-t{flex:1 1 280px;min-width:0}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-err{display:flex;align-items:baseline;gap:4px 12px;flex-wrap:wrap;padding:8px 10px;border:1px solid var(--ac-alert-line);border-left-width:3px;background:var(--ac-panel-solid);font-size:12px;color:var(--ac-ink)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-err-t{flex:1 1 240px;min-width:0}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-err-c{font-family:var(--ac-font-mono);font-size:11px;color:var(--ac-ink-3);overflow-wrap:anywhere}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-err-list{align-items:center;margin-bottom:12px}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-tray{display:flex;flex-direction:column;align-items:center;gap:6px;padding:28px 20px;border:1px dashed var(--ac-rule);border-radius:2px;text-align:center;font-size:13px}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-tagwrap{display:inline-flex;vertical-align:middle}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-scope{display:inline-flex;align-items:baseline;gap:6px;min-width:0}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-rung{font-family:var(--ac-font-mono);font-size:10px;letter-spacing:.1em;color:var(--ac-ink-3)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-scope-name{min-width:0;overflow-wrap:anywhere}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-only{display:inline-block;margin-right:6px;font-family:var(--ac-font-mono);font-size:11px;color:var(--ac-ink-2)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-tpl-box{position:relative;border:1px solid var(--ac-edge);background:var(--ac-well)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-tpl-hl,:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-tpl-ta{margin:0;padding:8px 10px;font-family:var(--ac-font-mono);font-size:12px;line-height:1.5;letter-spacing:0;white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal;tab-size:2;border:0;box-sizing:border-box}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-tpl-hl{position:absolute;inset:0;overflow:hidden;color:var(--ac-ink-strong);pointer-events:none}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-tpl-ta{position:relative;display:block;width:100%;resize:vertical;background:transparent;color:transparent;caret-color:var(--ac-ink-strong);outline:none;min-height:72px}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-tpl-ta::selection{background:var(--ac-sel);color:transparent}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-tpl-box:focus-within{outline:2px solid var(--ac-focus);outline-offset:1px}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-tpl-ta[readonly]{cursor:default}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-v{color:var(--ac-info);background:var(--ac-accent-tint);border-radius:2px}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-v-bad{color:var(--ac-alert);text-decoration:underline wavy}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-tpl-meta{display:flex;align-items:flex-start;justify-content:space-between;gap:8px 12px;flex-wrap:wrap;margin-top:6px}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-vars{display:flex;flex-wrap:wrap;gap:4px;min-width:0}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-count{font-family:var(--ac-font-mono);font-size:11px;color:var(--ac-ink-3);white-space:nowrap}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-count[data-level=near]{color:var(--ac-warn-ink)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-count[data-level=over]{color:var(--ac-alert);font-weight:600}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .ac-drawer.dk-editor{width:min(480px,100%)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-editor .ac-float-body{padding-bottom:8px}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-editor .ac-field{margin-top:12px}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-editor .ac-field:first-child{margin-top:0}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-editor .ac-float-foot{display:flex;align-items:center;gap:8px;flex-wrap:wrap}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-grid2{display:grid;grid-template-columns:1fr 1fr;gap:8px}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-grid3{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:8px}@media (max-width: 520px){:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-grid3,:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-grid2{grid-template-columns:1fr}}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-ed-scope{display:flex;flex-direction:column;gap:4px;font-size:12px}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-enabled{display:flex;flex-direction:column;gap:6px;align-items:flex-start}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-enabled .dk-dim{font-size:12px}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-lock{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:8px 10px;margin-bottom:12px;border:1px solid var(--ac-rule);background:var(--ac-well);font-size:12px;color:var(--ac-ink-2)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-confirm{flex:1 1 200px;font-size:12px;color:var(--ac-ink)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-note{margin:6px 0;font-size:12px}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-vers{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-vers li{display:flex;align-items:center;gap:8px;min-height:28px;font-size:12px;flex-wrap:wrap}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-vm{flex:1 1 160px;min-width:0;color:var(--ac-ink-2)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-diff{margin-top:8px;padding:8px 10px;border:1px solid var(--ac-hair);background:var(--ac-well);font-family:var(--ac-font-mono);font-size:12px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere;max-height:220px;overflow:auto}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-diff-h{font-size:10px;letter-spacing:.1em;color:var(--ac-ink-3);margin-bottom:4px;text-transform:uppercase}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) ins.dk-add{text-decoration:none;background:color-mix(in srgb,var(--ac-ok) 22%,transparent)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) del.dk-del{background:color-mix(in srgb,var(--ac-alert) 18%,transparent);text-decoration:line-through}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-wire{margin-top:8px;border:1px solid var(--ac-hair);background:var(--ac-well);font-family:var(--ac-font-mono);font-size:11px;line-height:1.5;max-height:260px;overflow:auto}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-wl{display:flex;gap:8px;padding:0 8px 0 0}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-ln{flex:0 0 34px;text-align:right;padding-right:6px;color:var(--ac-ink-3);user-select:none;border-right:1px solid var(--ac-hair)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-lt{flex:1 1 auto;min-width:0;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ac-ink-2)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-wl-ins{background:var(--ac-accent-tint)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-insrt{background:color-mix(in srgb,var(--ac-accent) 16%,transparent);color:var(--ac-ink-strong);border-bottom:1px solid var(--ac-accent-line)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-verbs{display:inline-flex;align-items:center;gap:6px;flex-wrap:nowrap;white-space:nowrap}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-pv-sel{width:auto;min-width:200px;flex:1 1 200px;max-width:280px}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-role{display:inline-flex;align-items:center;gap:6px;vertical-align:middle;color:var(--ac-ink-2)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-role-i{display:inline-flex;color:var(--ac-ink-strong)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-role-i svg{display:block}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-role-w{font-size:12px;font-weight:600;color:var(--ac-ink-strong)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-seg-i svg{margin-right:6px;vertical-align:-3px}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-pm{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--ac-ink-2);white-space:nowrap}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-pm[data-on=true]{color:var(--ac-ok-ink)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-pm[data-on=false]{color:var(--ac-ink-3)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-sti{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--ac-ink-2);white-space:nowrap}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-sti[data-st=SHADOWED],:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-sti[data-st="NOT APPLIED"]{color:var(--ac-warn-ink)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-sti[data-st=WINS]{color:var(--ac-ok-ink)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-tr{min-width:0}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-tr-body{max-width:96ch;font-family:var(--ac-font-mono);font-size:14px;line-height:1.65;letter-spacing:0;color:var(--ac-ink-strong);font-weight:400}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-tr-c .dk-tr-body{font-size:13px}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-tr-l{white-space:pre-wrap;overflow-wrap:break-word;word-break:normal;tab-size:4}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-tr-gap{height:.75em}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-tr-li{padding-left:calc(var(--dk-lead) + var(--dk-mark));text-indent:calc(-1 * var(--dk-mark))}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-tr-li+.dk-tr-li{margin-top:.4em}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-ph{display:inline-block;margin:0 1px;padding:0 6px;border:1px solid var(--ac-info-line);border-radius:3px;background:color-mix(in srgb,var(--ac-info) 12%,transparent);color:var(--ac-info);font-weight:600;font-size:.93em;line-height:1.45;white-space:nowrap}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-ph i{font-style:normal;font-weight:400;opacity:.6;margin:0 .3em 0 0}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-ph i:last-child{margin:0 0 0 .3em}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-ph-bad{border-style:dashed;border-color:var(--ac-alert-line);color:var(--ac-alert);background:color-mix(in srgb,var(--ac-alert) 10%,transparent);text-decoration:underline wavy}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-tr-foot{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:12px}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-tpl-hl,:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-tpl-ta{font-size:13px;line-height:1.65}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-v{color:var(--ac-info);background:color-mix(in srgb,var(--ac-info) 12%,transparent);font-weight:400;box-shadow:inset 0 -1px 0 var(--ac-info-line)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-diff{font-size:13px;line-height:1.65}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-pv{--dk-ins-bg: color-mix(in srgb, var(--ac-accent) 8%, var(--ac-panel-solid));display:flex;flex-direction:column;gap:10px;min-width:0}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-pv-slot{border:1px solid var(--ac-hair);background:var(--ac-panel-solid);min-width:0}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-pv-sh{display:flex;align-items:center;gap:8px;padding:6px 12px;border-bottom:1px solid var(--ac-hair)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-pv-sb{display:flex;flex-direction:column;gap:8px;padding:12px;font-family:var(--ac-font-mono);font-size:13px;line-height:1.65;color:var(--ac-ink-2);white-space:pre-wrap;overflow-wrap:break-word;min-width:0;max-width:100%}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-pv-o{color:var(--ac-ink-2)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-pv-sb>.dk-pv-o{display:block}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-pv-line{color:var(--ac-ink-2);white-space:pre-wrap;overflow-wrap:break-word}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-pv-ins{position:relative;padding:8px 12px;border-left:2px solid var(--ac-accent);background:var(--dk-ins-bg);color:var(--ac-ink-strong);min-width:0}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-pv-ins .dk-pv-t{color:var(--ac-ink-strong)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-pv-ah{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin-bottom:4px;font-family:var(--ac-font-ui);font-size:12px;line-height:1.4;white-space:normal}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-att{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:0 10px}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-att b{font-weight:600;color:var(--ac-ink-strong)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-att-s,:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-att-v{color:var(--ac-ink-2)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-att-v{font-variant-numeric:tabular-nums}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-pv-ns{font-size:12px;font-weight:600;color:var(--ac-warn-ink)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-pv-notsent{border:1px dashed var(--ac-edge-strong);border-left:2px dashed var(--ac-accent);background:transparent}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-pv-notsent .dk-pv-t{color:var(--ac-ink-2)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-pv-draft{border-left-style:dotted}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-pv-id{display:block;padding:6px 12px;border:1px solid var(--ac-hair);border-left:2px solid var(--ac-edge-strong);background:var(--ac-well);color:var(--ac-ink-2)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-pv-k{display:block;margin-top:2px;font-family:var(--ac-font-ui);font-size:12px;color:var(--ac-ink-3);white-space:normal}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-pv-red{display:inline-block;padding:0 5px;border:1px solid var(--ac-edge-strong);border-radius:3px;background:var(--ac-plate);color:var(--ac-ink-strong);font-weight:600;white-space:nowrap}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-pv-pii{display:inline-block;padding:0 3px;border-bottom:2px solid var(--ac-alert);color:var(--ac-ink-strong)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-pv-skip{margin:0;padding:8px 12px;border:1px solid var(--ac-warn-line);border-left-width:3px;background:var(--ac-panel-solid);font-size:12px}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-pv-foot{margin:6px 0 0;font-size:12px}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-wl-ins{border-left:2px solid var(--ac-accent)}@media (max-width: 640px){:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-tr-body{font-size:13px}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-pv-sb{padding:10px}}@media (hover: none){:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-ph,:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-pv-red{cursor:default}}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-mfs{display:flex;flex-direction:column;gap:14px}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-mf-h{display:flex;flex-direction:column;gap:2px;margin-bottom:5px}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-mf-l{font-size:12px;font-weight:600;color:var(--ac-ink-strong)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-mf-d{font-size:12px;line-height:1.45}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-combo{position:relative;min-width:0}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-decorators-page] .dk-combo-btn{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;text-align:left;cursor:pointer}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-combo-btn .ac-icon{flex:0 0 auto;transform:rotate(90deg);color:var(--ac-ink-3)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-combo-btn[aria-expanded=true] .ac-icon{transform:rotate(-90deg)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-combo-v{min-width:0;overflow-wrap:anywhere}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-combo-pop{position:fixed;z-index:9999;display:flex;flex-direction:column;gap:4px;padding:6px;background:var(--ac-float);border:1px solid var(--ac-rule);box-shadow:var(--ac-float-shadow);font-family:var(--ac-font-ui)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-combo-n{padding:0 4px;font-size:11px}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-combo-lb{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-combo-g{position:sticky;top:0;padding:6px 8px 3px;background:var(--ac-float);font-family:var(--ac-font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ac-ink-3)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-combo-o{display:flex;flex-direction:column;gap:0;padding:5px 8px;font-size:13px;line-height:1.35;color:var(--ac-ink-strong);cursor:pointer}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-combo-o .dk-dim{font-size:11px}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-combo-o[data-active]{background:var(--ac-plate-hover)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-combo-o[aria-selected=true]{box-shadow:inset 2px 0 0 var(--ac-accent);font-weight:600}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-combo-e{padding:10px 8px;font-size:12px}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .dk-ed-lvl{font-size:13px;font-weight:600;color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-decorators-page] .ac-seg-item{display:inline-flex;align-items:center;justify-content:center;padding-inline:12px 11px}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .ac-seg-item>.dk-role{display:inline-flex;align-items:center;gap:6px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1{min-width:0}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-split{display:grid;grid-template-columns:360px minmax(0,1fr);gap:12px;align-items:start}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-list,:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-pane{min-width:0}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-list{position:sticky;top:8px;display:flex;flex-direction:column;max-height:calc(100vh - 28px);padding:0}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-lh{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-bottom:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-q{position:relative;display:flex;align-items:center}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-q>.ac-icon{position:absolute;left:8px;color:var(--ac-ink-3);pointer-events:none}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-decorators-page] .m1-q .dk-input{padding-left:28px;padding-right:26px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-q kbd{position:absolute;right:8px;font-family:var(--ac-font-mono);font-size:10px;color:var(--ac-ink-3);border:1px solid var(--ac-hair);border-radius:2px;padding:0 4px;line-height:15px;pointer-events:none}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-lh .dk-seg{display:flex;width:100%}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-lh .dk-seg .ac-seg-item{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 6px;min-width:0;font-variant-numeric:tabular-nums}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-lb{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-grp-h{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:8px;padding:7px 12px;background:var(--ac-panel-solid);border-bottom:1px solid var(--ac-hair);font-family:var(--ac-font-mono);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-grp-h .dk-role-w{font-size:11px;letter-spacing:.1em;text-transform:uppercase}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-grp-n{margin-left:auto;font-variant-numeric:tabular-nums;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-grp-e{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 12px;font-size:12px;color:var(--ac-ink-3);border-bottom:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-row{position:relative;display:flex;align-items:stretch;min-height:44px;border-bottom:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-row[aria-current=true]{background:var(--ac-accent-tint);box-shadow:inset 2px 0 0 var(--ac-accent)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-row:not([aria-current=true]):hover{background:var(--ac-plate-hover)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-pick{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:1px;padding:6px 8px 6px 12px;border:0;background:transparent;text-align:left;font:inherit;color:inherit;cursor:pointer}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-pick:focus-visible{outline:2px solid var(--ac-focus);outline-offset:-2px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-rn{font-family:var(--ac-font-ui);font-size:13px;font-weight:600;line-height:1.3;color:var(--ac-ink-strong);overflow-wrap:break-word}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-rs{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;font-size:12px;line-height:1.35;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-of{font-family:var(--ac-font-mono);font-size:11px;color:var(--ac-ink-3);overflow-wrap:anywhere}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-sw{flex:0 0 auto;display:flex;align-items:center;justify-content:center;min-width:56px;padding:0 10px 0 4px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-sw .ac-switch{position:relative}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-sw .ac-switch:after{content:"";position:absolute;inset:-10px -6px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-nomatch{padding:18px 12px;font-size:12px;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-pane{padding:0}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-pane[data-fade]{animation:dcp-m1-in .12s ease-out}@keyframes dcp-m1-in{0%{opacity:0}to{opacity:1}}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-pane>.dk-band{margin:0;border-width:0 0 1px;border-left-width:3px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-stale-note{margin:0;padding:7px 16px;font-size:12px;color:var(--ac-ink-3);border-bottom:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-stale{opacity:.5;filter:grayscale(1);pointer-events:none;user-select:none}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-decorators-page] .m1 .m1-back{display:none}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px 16px;flex-wrap:wrap;padding:16px 20px 14px;border-bottom:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-hl{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:3px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-kick{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-kick .dk-role-w{font-family:var(--ac-font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:600}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-name{margin:0;font-family:var(--ac-font-ui);font-size:18px;line-height:1.3;font-weight:600;letter-spacing:0;text-transform:none;color:var(--ac-ink-strong);overflow-wrap:break-word}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-l{margin:0;font-size:13px;line-height:1.5;color:var(--ac-ink-2);overflow-wrap:break-word}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-l strong{font-weight:600;color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-hv{flex:0 1 auto;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:6px;position:relative}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-menu{position:absolute;right:0;top:calc(100% + 4px);z-index:5;min-width:150px;padding:4px;border:1px solid var(--ac-edge);background:var(--ac-panel-solid)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-menu button{display:flex;width:100%;align-items:center;height:28px;padding:0 10px;border:0;background:transparent;font-family:var(--ac-font-mono);font-size:11px;letter-spacing:.08em;color:var(--ac-ink-strong);cursor:pointer;text-align:left}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-menu button:hover{background:var(--ac-plate-hover)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-editing{margin:0;padding:7px 20px;font-size:12px;color:var(--ac-ink-2);border-bottom:1px solid var(--ac-hair);background:var(--ac-accent-tint)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-cols{display:grid;grid-template-columns:minmax(0,1fr)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-sec{min-width:0;padding:16px 20px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-sec+.m1-sec{border-top:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-sec>h3{margin:0 0 10px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-sec>h3.dk-micro{letter-spacing:.12em;line-height:inherit}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-bytes{margin:10px 0 0;font-size:12px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-diffbox{max-width:96ch;margin-top:12px;padding:10px 12px;border:1px solid var(--ac-hair);background:var(--ac-well);font-family:var(--ac-font-mono);font-size:13px;line-height:1.65;white-space:pre-wrap;overflow-wrap:break-word;color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-diffh{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:12px 0 0;font-size:12px;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-diffh+.m1-diffbox{margin-top:6px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-ph{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-bottom:8px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-ph h3{margin:0}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-ins-t{color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-ins-t[data-long]{max-height:26em;overflow:auto;padding-right:6px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-ins-t[data-long]:focus-visible{outline:2px solid var(--ac-focus);outline-offset:2px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-fill{text-decoration:underline dotted;text-decoration-thickness:1px;text-underline-offset:3px;cursor:help}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-would{background-image:repeating-linear-gradient(135deg,color-mix(in srgb,var(--ac-ink-3) 16%,transparent) 0 1px,transparent 1px 7px)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-other{position:relative;padding:6px 12px 6px 14px;border-left:2px solid var(--ac-edge);background:var(--ac-well);color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-other .m1-att-a{color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-drop{margin:0;padding:10px 12px;border:1px dashed var(--ac-edge-strong);font-family:var(--ac-font-ui);font-size:12px;color:var(--ac-ink-2);white-space:normal}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-also{margin:8px 0 0;font-size:12px;line-height:1.5;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-also a{color:var(--ac-info);text-decoration:underline;text-underline-offset:2px;cursor:pointer;background:none;border:0;padding:0;font:inherit}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .m1-link{color:var(--ac-info);text-decoration:underline;text-underline-offset:2px;cursor:pointer;background:none;border:0;padding:0;font:inherit}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-also a:focus-visible,:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-link:focus-visible{outline:2px solid var(--ac-focus);outline-offset:1px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-why{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;margin:0 0 10px;padding:8px 12px;border:1px solid var(--ac-hair);border-left:3px solid var(--ac-edge);background:var(--ac-well);font-size:12px;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-cache{margin:10px 0 0;font-size:12px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-fold{display:none}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-pfail{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;padding:12px;border:1px solid var(--ac-alert-line);border-left-width:3px;background:var(--ac-panel-solid);font-size:12px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-pfail span:first-child{flex:1 1 220px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-pfail .dk-dim{font-family:var(--ac-font-mono);font-size:11px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-nopick{margin:0;padding:14px 20px;font-size:13px;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-sample{padding:16px 20px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-sample>p{margin:0 0 10px;font-size:13px;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-extra{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:10px;font-size:12px;color:var(--ac-ink-3)}@container dkhost (min-width: 1500px){:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-split{grid-template-columns:420px minmax(0,1fr)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-cols>.m1-sec+.m1-sec{border-top:0;border-left:1px solid var(--ac-hair)}}@media (max-width: 760px){:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-split{grid-template-columns:minmax(0,1fr)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-list{position:static;max-height:none}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-lb{overflow:visible}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1[data-phone-pane] .m1-list{display:none}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1:not([data-phone-pane]) .m1-pane{display:none}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-decorators-page] .m1 .m1-back{display:inline-flex;align-items:center;gap:6px;margin:8px 12px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-head,:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-sec,:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-editing{padding-left:14px;padding-right:14px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-hv{justify-content:flex-start}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-hv .dk-btn,:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-back.dk-btn,:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-pane .dk-btn,:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-list .dk-btn{height:44px;min-height:44px;padding:0 14px}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-decorators-page] .m1 .ac-btn.dk-btn,:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-decorators-page] .m1 .ac-btn.dk-btn-sm{height:44px;min-height:44px;padding:0 14px}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-decorators-page] .m1 .dk-seg .ac-seg-item{height:44px;min-height:44px}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-decorators-page] .m1 .dk-input{height:44px;min-height:44px;font-size:14px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-row{min-height:56px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-edit-only,:root[data-theme][data-theme] [data-console] [data-decorators-page] [data-new-decorator],:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-dup,:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-grip{display:none!important}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-pane [data-pv] .dk-pv-slot:not([data-slot=system]){display:none}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-pane [data-pv][data-unfold] .dk-pv-slot{display:block}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-fold{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:12px;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-fold[hidden]{display:none}}@media (prefers-reduced-motion: reduce){:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-pane[data-fade],:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-prompt[data-redraw] .dk-pv-ins:before{animation:none;transition:none}}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-sub{margin:0 0 10px;font-size:12px;line-height:1.5;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-setby{font-weight:600;color:var(--ac-ink-strong)}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .m1-archtog{align-self:flex-start;font-family:var(--ac-font-mono);font-size:11px;letter-spacing:.08em}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-tabs{display:flex;gap:0;padding:0 20px;border-bottom:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-decorators-page] .m1-tabb{height:28px;padding:0 14px;border:0;border-bottom:2px solid transparent;background:transparent;font:600 11px/1 var(--ac-font-mono);letter-spacing:.1em;color:var(--ac-ink-2);cursor:pointer}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-decorators-page] .m1-tabb:hover{color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-decorators-page] .m1-tabb[aria-selected=true]{color:var(--ac-ink-strong);border-bottom-color:var(--ac-accent)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-tabb:focus-visible{outline:2px solid var(--ac-focus);outline-offset:-2px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-hist{padding:16px 20px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-vers{list-style:none;margin:0;padding:0 0 4px;display:flex;flex-direction:column}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-vers li{display:flex;align-items:center;flex-wrap:wrap;gap:4px 12px;padding:7px 0;border-top:1px solid var(--ac-hair);font-size:12px;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-vers li[data-picked]{background:var(--ac-accent-tint)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-vn{font-family:var(--ac-font-mono);font-weight:600;color:var(--ac-ink-strong);min-width:28px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-vm{flex:1 1 220px;min-width:0}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-vb{display:flex;align-items:center;gap:6px;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-prompt .dk-pv-slot{display:grid;grid-template-columns:58px minmax(0,1fr)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-prompt .dk-pv-sh{flex-direction:column;justify-content:flex-start;align-items:center;gap:4px;padding:10px 2px;border-bottom:0;border-right:1px solid var(--ac-hair);background:var(--ac-well)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-prompt .dk-pv-sh .dk-role{flex-direction:column;gap:4px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-prompt .dk-pv-sh .dk-role-w{font-size:11px;font-weight:500;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-prompt .dk-pv-sb{font-size:14px;line-height:1.65;padding:12px 14px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-prompt .dk-pv-id{color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-prompt .dk-pv-id .dk-pv-t{color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-orig{display:block}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-insw{display:flex;flex-direction:column;position:relative;min-width:0}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-prompt .dk-pv-ins{padding-right:14px;min-height:0}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-prompt .dk-pv-ins.m1-quiet{background:var(--ac-well);border-left-color:var(--ac-edge-strong)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-lab{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-bottom:4px;font-family:var(--ac-font-ui);font-size:12px;line-height:1.4;white-space:normal}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-lt{color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-draft{display:inline-flex;align-items:center;height:18px;padding:0 6px;border:1px solid var(--ac-warn-line);border-radius:2px;color:var(--ac-warn-ink);font-family:var(--ac-font-mono);font-size:10px;font-weight:600;letter-spacing:.08em}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-would{background-image:repeating-linear-gradient(135deg,transparent 0 7px,color-mix(in srgb,var(--ac-ink-3) 18%,transparent) 7px 8px)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-tab{display:flex;flex-wrap:wrap;gap:2px 10px;width:100%;padding:5px 12px;border-left:2px solid var(--ac-accent);border-top:1px solid var(--ac-hair);background:color-mix(in srgb,var(--ac-accent) 14%,var(--ac-panel-solid));color:var(--ac-ink-strong);font-family:var(--ac-font-ui);font-size:11px;font-weight:500;line-height:1.4;white-space:normal}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-tab-n{font-weight:600}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-tab-s{color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-legend{display:grid;grid-template-columns:1fr 1fr;gap:8px 20px;margin:0 0 12px;padding:10px 12px;border:1px solid var(--ac-hair);background:var(--ac-well)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-legend div{min-width:0}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-legend dt{margin:0;font-size:12px;font-weight:600;color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-legend dd{margin:0;font-size:12px;line-height:1.45;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-ph2{margin-top:14px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-h4{margin:0;font-size:13px;font-weight:600;color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-test{padding:16px 20px;display:flex;flex-direction:column;gap:10px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-tform{display:flex;flex-direction:column;gap:6px}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .m1-ta{width:100%;min-height:76px;padding:8px 10px;font-family:var(--ac-font-mono);font-size:13px;line-height:1.6;resize:vertical}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-trow{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;font-size:12px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-tag-l{font-size:12px;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-decorators-page] .m1-trow .dk-input{width:auto;min-width:220px;max-width:100%}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-tmeta{margin:0;font-size:12px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-ttab{width:100%;border-collapse:collapse;font-size:12px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-ttab th{text-align:left;padding:5px 8px;font-family:var(--ac-font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;color:var(--ac-ink-3);border-bottom:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-ttab td{padding:6px 8px;border-bottom:1px solid var(--ac-hair);color:var(--ac-ink);vertical-align:top}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-nm{font-size:12px;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-nm summary{cursor:pointer}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-nm ul{margin:6px 0 0;padding-left:18px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-nm summary:focus-visible{outline:2px solid var(--ac-focus);outline-offset:2px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-edcol{display:none}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1[data-editing] .m1-list{display:none}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1[data-editing] .m1-edcol{display:block;min-width:0}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1[data-editing] .m1-pane{position:sticky;top:8px;max-height:calc(100vh - 28px);overflow-y:auto;overscroll-behavior:contain}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1[data-editing] .m1-split{grid-template-columns:minmax(380px,5fr) minmax(0,6fr)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1[data-editing] .m1-cols{grid-template-columns:minmax(0,1fr)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-ed{padding:0}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-ed .ac-float-head{position:static}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-ed .ac-float-body{padding:12px 16px;overflow:visible}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-ed .ac-float-foot{border-top:1px solid var(--ac-c-head-line);padding:8px 16px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-ed h2.ac-float-title{font-family:var(--ac-font-ui);text-transform:none;line-height:1.45}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-ed .ac-field{margin-top:12px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-ed .ac-field:first-child{margin-top:0}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-ed .ac-field:has([data-prev]){display:none}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-ed .ac-float-foot{display:flex;align-items:center;gap:6px;flex-wrap:wrap}@media (max-width: 1100px){:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1[data-editing] .m1-split{grid-template-columns:minmax(0,1fr)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1[data-editing] .m1-pane{position:static;max-height:none}}@container dkhost (max-width: 1100px){:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-legend{grid-template-columns:1fr}}@media (max-width: 760px){:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-legend{grid-template-columns:1fr}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-tabs{padding:0 14px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-tabb{flex:1 1 0}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-decorators-page] .m1-tabb{height:44px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-hist,:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-test{padding-left:14px;padding-right:14px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-prompt .dk-pv-slot{grid-template-columns:46px minmax(0,1fr)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-prompt .dk-pv-sb{padding:10px}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-decorators-page] .m1-trow .dk-input,:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-decorators-page] .m1-ta{font-size:14px}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-decorators-page] .m1-trow .dk-input{width:100%}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-ttab{display:block;overflow-x:auto}}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-tab-sel{align-self:center;padding:0 5px;border:1px solid var(--ac-accent);border-radius:2px;font-family:var(--ac-font-mono);font-size:9px;letter-spacing:.08em;font-weight:600;line-height:14px;color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-insw:has(.m1-quiet) .m1-tab{background:var(--ac-well);border-left-color:var(--ac-edge-strong)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-ph{margin-bottom:10px}:where(:root[data-theme][data-theme] [data-console] [data-decorators-page]) .m1-legtog{display:inline-flex;align-items:center;gap:4px;font-size:12px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-legtog .ac-icon{transition:transform .12s ease-out}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-legtog[aria-expanded=true] .ac-icon{transform:rotate(180deg)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-legend[hidden]{display:none}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-prompt .dk-pv-ins.m1-quiet{background:var(--ac-panel-solid)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-tab{background:color-mix(in srgb,var(--ac-ink-3) 18%,var(--ac-panel-solid));border-top:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-insw:has(.m1-quiet) .m1-tab{background:color-mix(in srgb,var(--ac-ink-3) 18%,var(--ac-panel-solid));border-left-color:var(--ac-edge-strong)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-vers li{position:relative}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-vrow{flex:1 1 220px;min-width:0;display:flex;align-items:center;gap:12px;padding:0;border:0;background:transparent;font:inherit;color:inherit;text-align:left;cursor:pointer}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-vrow:focus-visible{outline:2px solid var(--ac-focus);outline-offset:2px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-vrow:hover .m1-vm{color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-vd{flex:1 0 100%;margin:4px 0;padding:10px 12px;border:1px solid var(--ac-hair);background:var(--ac-panel-solid)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-vd-h{margin:0 0 6px;font-size:12px;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-vd-t{font-family:var(--ac-font-mono);font-size:13px;line-height:1.6;color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-vd-r{display:flex;gap:8px;padding:0 6px;white-space:pre-wrap;overflow-wrap:anywhere}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-vd-r code{font:inherit;min-width:0}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-vd-g{flex:0 0 10px;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-vd-r[data-op=add]{background:color-mix(in srgb,var(--ac-ok) 18%,transparent)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-vd-r[data-op=del]{background:color-mix(in srgb,var(--ac-alert) 16%,transparent)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-vd-r[data-op=del] code{text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--ac-alert) 60%,transparent)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-vd-n{margin:0;font-size:12px;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-vd-f{list-style:none;margin:8px 0 0;padding:0;font-size:12px;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-vd-f b{color:var(--ac-ink-strong);font-weight:600}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-grip{flex:0 0 18px;display:flex;align-items:center;justify-content:center;margin-left:4px;color:var(--ac-ink-3);cursor:grab;touch-action:none;user-select:none}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-grip:not(.m1-grip-sp):hover{color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-mvs{flex:0 0 auto;display:flex;align-items:center;gap:2px;padding-right:8px}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-decorators-page] .m1 .m1-mv{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;min-height:24px;padding:0;border:1px solid var(--ac-edge);background:transparent;color:var(--ac-ink-strong);cursor:pointer}:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-decorators-page] .m1 .m1-mv:hover:not([aria-disabled=true]){background:var(--ac-plate-hover)}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-mv:focus-visible{outline:2px solid var(--ac-focus);outline-offset:1px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-mv[aria-disabled=true]{opacity:.4;cursor:not-allowed}:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .m1 .m1-row[data-drag],:root[data-theme][data-theme] [data-console][data-console] [data-decorators-page] .m1 .m1-row[data-drag]:not([aria-current=true]):hover{position:relative;z-index:3;background:var(--m1-drag-bg, #f5f7fa);box-shadow:0 2px 10px color-mix(in srgb,var(--ac-ink-strong) 22%,transparent);cursor:grabbing;transition:none}:root[data-theme=dark][data-theme] [data-console] [data-decorators-page] .m1{--m1-drag-bg: #161b23}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-row[data-drag] .m1-grip{cursor:grabbing}@media (prefers-reduced-motion: reduce){:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-row,:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-legtog .ac-icon{transition:none!important}}@media (max-width: 760px){:root[data-theme][data-theme] [data-console][data-console][data-console-root] [data-decorators-page] .m1 .m1-mv{width:44px;height:44px;min-height:44px}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-mvs{gap:4px;padding-right:6px}}:root[data-theme][data-theme] [data-console] [data-decorators-page] .m1-tab-why{color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-decorators-page]{letter-spacing:normal}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-strong{color:var(--ac-ink-strong);font-weight:600}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-dim{color:var(--ac-ink-3)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-mono{font-family:var(--ac-font-mono)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-grow{flex:1 1 auto}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-right{text-align:right}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-micro{font:600 10px/1.2 var(--ac-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ac-ink-3)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-ok{color:var(--ac-ok)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-bad{color:var(--ac-alert);font-size:12px}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;height:26px;min-height:0;padding:0 10px;border:1px solid var(--ac-edge);border-radius:2px;background:transparent;color:var(--ac-ink);font:600 11px/1 var(--ac-font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-btn:hover:not(:disabled){border-color:var(--ac-ink-strong);background:var(--ac-c-row-hover)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-btn:focus-visible,:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-ico:focus-visible,:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-seg-item:focus-visible,:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-thbtn:focus-visible,:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-chip:focus-visible,:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-link:focus-visible,:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-health:focus-visible,:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-menu-item:focus-visible{outline:2px solid var(--ac-info);outline-offset:1px}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-btn--t1{background:var(--ac-accent-fill);border-color:var(--ac-accent-fill-edge);color:var(--ac-on-fill)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-btn--t1:hover:not(:disabled){background:var(--ac-accent-fill-hover);border-color:var(--ac-accent-fill-edge)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-btn--t2{background:var(--ac-info-fill);border-color:var(--ac-info-fill-edge);color:var(--ac-on-fill)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-btn--t2:hover:not(:disabled){background:var(--ac-info-fill-hover)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-btn--danger{color:var(--ac-alert);border-color:var(--ac-alert)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-btn:disabled,:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-btn[aria-disabled=true]{opacity:.5;border-style:dashed;cursor:not-allowed}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-ico{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:26px;height:26px;padding:0;border:1px solid var(--ac-hair);border-radius:2px;background:transparent;color:var(--ac-ink-2);cursor:pointer}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-ico:hover{border-color:var(--ac-edge);color:var(--ac-ink-strong)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-seg{display:inline-flex;border:1px solid var(--ac-edge);border-radius:2px;overflow:hidden}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-seg-item{box-sizing:border-box;height:24px;padding:0 10px;border:0;border-right:1px solid var(--ac-hair);background:transparent;color:var(--ac-ink-2);font:600 11px/1 var(--ac-font-mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;white-space:nowrap}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-seg-item:last-child{border-right:0}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-seg-item[aria-checked=true]{background:var(--ac-c-row-sel);color:var(--ac-ink-strong)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-tabs{display:flex;gap:0;border-bottom:1px solid var(--ac-hair)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-tab{box-sizing:border-box;height:26px;padding:0 10px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--ac-ink-3);font:600 11px/1 var(--ac-font-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;white-space:nowrap}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-tab[aria-selected=true]{color:var(--ac-ink-strong);border-bottom-color:var(--ac-ink-strong)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-tab .m-n{margin-left:6px;color:var(--ac-ink-3);font-weight:400}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-input{box-sizing:border-box;height:28px;padding:0 8px;border:1px solid var(--ac-edge);border-radius:2px;background:var(--ac-panel-solid);color:var(--ac-ink);font:12px/1 var(--ac-font-ui);width:100%;min-width:0}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-input:focus-visible{outline:2px solid var(--ac-info);outline-offset:0}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-input--num{width:84px;font-family:var(--ac-font-mono)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-area{height:auto;padding:6px 8px;line-height:1.5;resize:vertical}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-src{font-size:12px;white-space:pre;overflow:auto;tab-size:4}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) select.m-input{padding-right:4px}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-chip{display:inline-flex;align-items:center;height:20px;padding:0 6px;border:1px solid var(--ac-hair);border-radius:2px;background:transparent;color:var(--ac-info);font:11px/1 var(--ac-font-mono);cursor:pointer}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-chip:hover{border-color:var(--ac-edge)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-link{padding:0;border:0;background:none;color:var(--ac-info);font:12px/1 var(--ac-font-ui);text-decoration:underline;text-underline-offset:2px;cursor:pointer}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-lock{display:inline-flex;vertical-align:middle;color:var(--ac-ink-3);margin-left:4px}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-crumbrow{display:flex!important;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-crumb-r{display:inline-flex;align-items:center;gap:12px;margin-left:auto}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-record{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border:1px solid var(--ac-hair);border-radius:2px;color:var(--ac-ink-2);font:10px/1 var(--ac-font-mono);letter-spacing:.04em;text-decoration:none}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-record .ac-icon{color:var(--ac-ok)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-record:hover{border-color:var(--ac-edge)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-health{padding:0;border:0;background:none;color:var(--ac-ink-3);font:11px/1.4 var(--ac-font-mono);text-align:left;cursor:pointer}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-health:hover{color:var(--ac-ink-strong);text-decoration:underline;text-underline-offset:2px}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-thbtn{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;white-space:nowrap}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-thbtn:hover{color:var(--ac-ink-strong)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-arr{font-size:8px;color:var(--ac-ink-2);min-width:8px}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-arr sup{font-size:8px;margin-left:1px}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) [aria-sort=ascending] .m-thbtn,:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) [aria-sort=descending] .m-thbtn{color:var(--ac-ink-strong)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-tbl{width:100%;border-collapse:collapse;font-size:12px;margin:8px 0}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-tbl th{text-align:left;font:600 10px/1.2 var(--ac-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ac-ink-3);padding:4px 8px 4px 0;border-bottom:1px solid var(--ac-rule)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-tbl td{padding:4px 8px 4px 0;border-bottom:1px solid var(--ac-hair);color:var(--ac-ink-2)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-tbl--form td{padding:3px 8px 3px 0}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-sentence{margin:0 0 8px;font-size:14px;line-height:1.5;color:var(--ac-ink);max-width:70ch}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-inherit{margin:0 0 8px;font-size:12px;color:var(--ac-ink-2)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-facts,:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-kv{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px 16px;margin:12px 0 0}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-facts>div,:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-kv>div{display:flex;flex-direction:column;gap:2px;min-width:0}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-facts dt,:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-kv dt{font:600 10px/1.2 var(--ac-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ac-ink-3)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-kv>.m-wide{grid-column:1 / -1}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-facts dd,:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-kv dd{margin:0;font-size:12px;color:var(--ac-ink);overflow-wrap:anywhere}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-pills{display:flex;flex-wrap:wrap;gap:4px;margin:8px 0;padding:0;list-style:none}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-pills li{padding:2px 6px;border:1px solid var(--ac-hair);border-radius:2px;font-size:11px;color:var(--ac-ink-2)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-code{margin:8px 0;padding:8px 0;max-height:320px;overflow:auto;border:1px solid var(--ac-hair);border-radius:2px;background:var(--ac-panel-solid);font:12px/1.55 var(--ac-font-mono);color:var(--ac-ink)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-ln{display:inline-block;width:36px;padding-right:10px;text-align:right;color:var(--ac-ink-3);user-select:none}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-form{display:flex;flex-direction:column;gap:12px}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-field{display:flex;flex-direction:column;gap:4px;border:0;margin:0;padding:0;min-width:0}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-field--row{flex-direction:row;align-items:center;gap:8px;flex-wrap:wrap}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-lab{font:600 11px/1.2 var(--ac-font-ui);color:var(--ac-ink-2);padding:0}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-help{margin:0;font-size:11px;color:var(--ac-ink-3)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-readonly{font-size:12px;color:var(--ac-ink)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-checks{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:4px 12px}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-check{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--ac-ink-2)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-slots{display:flex;flex-direction:column;gap:6px}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-slot{display:flex;gap:6px}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-slot select{max-width:160px}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-switch{position:relative;display:inline-flex;width:34px;height:18px;flex:none}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-switch input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-switch-t{position:absolute;inset:0;border:1px solid var(--ac-edge);border-radius:9px;background:transparent;transition:background .12s}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-switch-t:after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:var(--ac-ink-2);transition:transform .12s}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-switch input:checked+.m-switch-t{background:var(--ac-accent-fill);border-color:var(--ac-accent-fill-edge)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-switch input:checked+.m-switch-t:after{transform:translate(16px);background:var(--ac-on-fill)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-switch input:focus-visible+.m-switch-t{outline:2px solid var(--ac-info);outline-offset:1px}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-applies{margin:0;font-size:11px;color:var(--ac-ink-3)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-impact-b{padding:8px 10px;border:1px solid var(--ac-hair);border-radius:2px;background:var(--ac-panel-solid)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-impact-b p{margin:4px 0 0;font-size:12px;color:var(--ac-ink-2)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-bylist{margin:6px 0 0;padding-left:16px;font-size:12px;color:var(--ac-ink-2)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-verdict{padding:10px 12px;border:1px solid var(--ac-hair);border-radius:2px;background:var(--ac-panel-solid)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-verdict-h{display:flex;gap:8px;align-items:center;flex-wrap:wrap}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-verdict p{margin:6px 0 0;font-size:12px}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-steps{margin:6px 0 0;padding-left:18px;font-size:12px;color:var(--ac-ink-2)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-steps li[data-ok=false]{color:var(--ac-alert)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-testform{display:flex;flex-direction:column;gap:10px}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-hist{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-hist li{display:flex;flex-direction:column;gap:4px;padding:8px 0;border-bottom:1px solid var(--ac-hair);font-size:12px;align-items:flex-start}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-change{display:flex;flex-direction:column;gap:2px;padding:8px 0;border-bottom:1px solid var(--ac-hair);font-size:12px;list-style:none}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-kinds{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-kind{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:8px 10px;border:1px solid var(--ac-hair);border-radius:2px;background:transparent;color:var(--ac-ink);font-size:12px;text-align:left;cursor:pointer}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-kind:hover:not(:disabled){border-color:var(--ac-edge);background:var(--ac-c-row-hover)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-kind:disabled{opacity:.55;cursor:not-allowed}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-confirm{margin:0 0 12px;font-size:13px;line-height:1.5;color:var(--ac-ink)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-gloss{margin:0;display:flex;flex-direction:column;gap:10px}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-gloss dt{font-weight:600;color:var(--ac-ink-strong);font-size:13px}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-gloss dd{margin:2px 0 0;font-size:12px;color:var(--ac-ink-2);line-height:1.5}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-tray{display:flex;flex-direction:column;gap:4px;padding:20px;border:1px dashed var(--ac-rule);border-radius:2px;text-align:center;font-size:13px}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-err{display:flex;gap:12px;align-items:center;padding:8px 12px;border:1px solid var(--ac-alert);border-radius:2px;font-size:12px}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-float,:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-pop{background:var(--ac-float)!important;opacity:1}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-pop{position:absolute;z-index:20;width:320px;max-width:calc(100% - 16px);padding:10px 12px;border:1px solid var(--ac-rule);border-radius:2px;box-shadow:0 8px 24px #00000038;font-size:12px;color:var(--ac-ink);pointer-events:auto}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-pop-h{font:600 10px/1.2 var(--ac-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ac-ink-3);margin-bottom:8px}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-pop .m-kv{grid-template-columns:1fr 1fr;margin:0 0 8px}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-menu{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-pop:has(.m-menu){width:230px;padding:4px}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-menu-item{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:28px;padding:0 8px;border:0;background:transparent;color:var(--ac-ink);font-size:12px;text-align:left;cursor:pointer}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-menu-item:hover:not(:disabled){background:var(--ac-c-row-hover)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-menu-item:disabled{color:var(--ac-ink-3);cursor:not-allowed}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .ac-float-body{overflow:auto}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .ac-float-body>.m-form,:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .ac-float-body>.m-testform{padding-bottom:8px}@media (max-width: 600px){:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-btn,:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-ico,:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-input,:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-tab,:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-seg-item,:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-menu-item{min-height:44px;height:44px}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-ico{width:44px}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-seg-item{height:42px}:root[data-theme][data-theme] [data-console] .ac-drawer.m-sheet,:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .ac-drawer{width:100%!important}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-crumb-r{margin-left:0;width:100%;justify-content:space-between}}:root[data-theme][data-theme] [data-console] [data-policy-page] .m-btn--t1,:root[data-theme][data-theme] [data-console] [data-policy-page] .m-btn--t2{color:var(--ac-on-fill)}:root[data-theme][data-theme] [data-console] [data-policy-page] .m-btn--danger{color:var(--ac-alert)}:root[data-theme][data-theme] [data-console] [data-policy-page] .m-btn--t1:hover:not(:disabled),:root[data-theme][data-theme] [data-console] [data-policy-page] .m-btn--t2:hover:not(:disabled){color:var(--ac-on-fill)}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-seg{max-width:100%;overflow-x:auto}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-kind-h{display:flex;align-items:center;gap:0}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .m-kind-h .m-tag{margin-left:8px}:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .ac-float-body>.m-actions,:where(:root[data-theme][data-theme] [data-console] [data-policy-page]) .ac-float-body .m-facts+.m-actions{margin-top:14px}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-page{min-width:0;transition:margin-right .16s ease}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px 24px;flex-wrap:wrap;margin:4px 0 6px}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-title{margin:0;font-family:var(--ac-font-display);font-weight:600;font-size:24px;line-height:1.1;letter-spacing:.14em;text-transform:uppercase;color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-count{margin:6px 0 0;font:13px/1.45 var(--ac-font-ui);color:var(--ac-ink-2);max-width:78ch}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-hbtns{display:flex;gap:8px;align-items:center}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-healthrow{margin:0 0 8px}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-toolbar,:root[data-theme][data-theme] [data-console] [data-policy-page] .r-bulk{display:flex;align-items:center;gap:6px 8px;flex-wrap:wrap;min-height:28px;margin-bottom:8px}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-bulk{padding:0 0 0 2px}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-bulk[hidden],:root[data-theme][data-theme] [data-console] [data-policy-page] .r-toolbar[hidden]{display:none}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-bulk .r-n{font:600 12px/1 var(--ac-font-ui);color:var(--ac-ink-strong);margin-right:6px}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-search{position:relative;flex:0 1 290px;min-width:190px}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-search .m-input{text-overflow:ellipsis}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-search .m-input{width:100%;padding-left:26px}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-search .ac-icon{position:absolute;left:8px;top:7px;color:var(--ac-ink-3);pointer-events:none}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-chip{gap:4px;padding:0 7px}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-chip .ac-icon{opacity:.7}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-chip.r-chip--on{border-color:var(--ac-ink-strong);color:var(--ac-ink-strong);background:var(--ac-c-row-sel)}:root[data-theme][data-theme] [data-console] [data-policy-page] .m-btn[hidden],:root[data-theme][data-theme] [data-console] [data-policy-page] .m-ico[hidden]{display:none}:root[data-theme][data-theme] [data-console] [data-policy-page] button.m-btn,:root[data-theme][data-theme] [data-console] [data-policy-page] button.m-tab,:root[data-theme][data-theme] [data-console] [data-policy-page] button.m-seg-item{font:600 11px/1 var(--ac-font-mono)}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-sp{flex:1 1 8px}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-gl{display:inline-flex;align-items:center;gap:6px}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-fpop{display:flex;flex-direction:column;gap:2px;max-height:280px;overflow:auto;margin:0;padding:0;list-style:none}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-fpop label{display:flex;align-items:center;gap:8px;min-height:26px;padding:0 4px;font-size:12px;color:var(--ac-ink);cursor:pointer}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-fpop label:hover{background:var(--ac-c-row-hover)}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-fpop .r-c{margin-left:auto;color:var(--ac-ink-3);font:11px/1 var(--ac-font-mono)}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-wrap{position:relative;overflow:auto;max-height:max(430px,calc(100vh - 282px));border:1px solid var(--ac-hair);border-radius:2px;background:var(--ac-panel)}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-reg{width:100%;margin:0;table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:12px}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-reg thead th{position:sticky;top:0;z-index:2;height:30px;padding:0 8px;background:var(--ac-float);border-bottom:1px solid var(--ac-rule);white-space:nowrap}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-reg td{height:36px;padding:0 8px;border-bottom:1px solid var(--ac-hair);white-space:nowrap;overflow:hidden;vertical-align:middle;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-reg tbody tr.r-row{cursor:pointer}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-reg tbody tr.r-row:hover td{background:var(--ac-c-row-hover)}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-reg tr.r-row[aria-selected=true] td{background:var(--ac-c-row-sel);box-shadow:inset 0 0 0 0 transparent}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-reg tr.r-row[aria-selected=true] td:first-child{box-shadow:inset 2px 0 0 var(--ac-accent-fill)}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-reg tr.r-row.r-checked td{background:var(--ac-c-row-sel)}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-reg tr.r-row:focus-visible{outline:2px solid var(--ac-info);outline-offset:-2px}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-reg td[data-col=name]{color:var(--ac-ink-strong);font-size:13px;font-weight:500}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-reg .r-num{text-align:right;font-variant-numeric:tabular-nums}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-reg td.r-num{font-family:var(--ac-font-mono)}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-reg th.r-num .m-thbtn{justify-content:flex-end;width:100%}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-reg td.r-n0{color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-reg td.r-n1{color:var(--ac-ink-strong);font-weight:600}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-reg .r-chk{padding:0 0 0 10px}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-reg .r-chk input{margin:0;width:14px;height:14px;accent-color:var(--ac-accent-fill);vertical-align:middle}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-reg .r-who{display:flex;flex-direction:column;gap:1px;line-height:1.2;font-size:12px}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-reg .r-who span:last-child{color:var(--ac-ink-3);font-size:11px}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-reg td .ac-mark{white-space:nowrap;font-size:10px;letter-spacing:.03em}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-wrap[data-hide~=kind] [data-col=kind],:root[data-theme][data-theme] [data-console] [data-policy-page] .r-wrap[data-hide~=scope] [data-col=scope],:root[data-theme][data-theme] [data-console] [data-policy-page] .r-wrap[data-hide~=version] [data-col=version],:root[data-theme][data-theme] [data-console] [data-policy-page] .r-wrap[data-hide~=changed] [data-col=changed],:root[data-theme][data-theme] [data-console] [data-policy-page] .r-wrap[data-hide~=refused] [data-col=refused],:root[data-theme][data-theme] [data-console] [data-policy-page] .r-wrap[data-hide~=summary] [data-col=summary]{display:none}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-grp td{height:30px;padding:0 8px;background:var(--ac-float);border-bottom:1px solid var(--ac-rule)}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-grp button{display:inline-flex;align-items:center;gap:8px;height:26px;padding:0;border:0;background:none;color:var(--ac-ink-strong);font:600 11px/1 var(--ac-font-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-grp .ac-icon{transition:transform .12s}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-grp [aria-expanded=false] .ac-icon{transform:rotate(-90deg)}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-grp .r-gn{color:var(--ac-ink-3);font-weight:400;letter-spacing:.04em;text-transform:none}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-errrow td,:root[data-theme][data-theme] [data-console] [data-policy-page] .r-emptyrow td{padding:8px;height:auto;white-space:normal}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-errrow .m-err{justify-content:space-between}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-emptyrow td{text-align:center;color:var(--ac-ink-2);padding:28px 8px;font-size:13px}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-foot{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:8px 0 0;font:12px/1 var(--ac-font-ui);color:var(--ac-ink-3);min-height:26px}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-note{margin:0 0 8px;padding:8px 12px;border:1px dashed var(--ac-rule);border-radius:2px;font-size:13px;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-reg tr[data-saved] td{animation:r-saved 1.4s ease-out}@keyframes r-saved{0%{background-color:#508cff47}to{background-color:transparent}}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-dmeta{display:flex;align-items:center;gap:8px 10px;flex-wrap:wrap;margin:0 0 10px;font-size:12px;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-dmeta .r-ml{color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-verbs{margin:0 0 12px;gap:6px}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-dtabs{margin-bottom:12px}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-dpane{min-height:120px}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-sec{margin:14px 0 0;padding-top:10px;border-top:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-sec h3{margin:0 0 4px;font:600 10px/1.2 var(--ac-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-nav{display:inline-flex;gap:4px;margin-right:4px}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-cats{display:flex;flex-wrap:wrap;gap:4px 6px;margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-cat{display:inline-flex;align-items:center;gap:7px;min-height:32px;padding:4px 10px 4px 8px;border:1px solid transparent;border-left:2px solid transparent;background:transparent;text-align:left;white-space:nowrap;cursor:pointer}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-cat:hover{background:var(--ac-c-row-hover);color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-cat[aria-pressed=true]{border-left-color:var(--ac-info);background:var(--ac-c-row-sel);color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-cat:focus-visible{outline:2px solid var(--ac-info);outline-offset:-2px}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-cat-ic{display:inline-flex;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-cat[aria-pressed=true] .r-cat-ic{color:var(--ac-info)}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-cat-n{display:inline-flex;align-items:baseline;gap:6px;margin-left:2px;font:11px/1.2 var(--ac-font-mono);color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-cat-n .r-cat-off{color:var(--ac-warn)}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-fi{display:inline-flex;vertical-align:middle;margin-right:8px;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-fi .ac-icon{display:block}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-catd{margin:0 0 10px}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-catd>summary{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 12px;border:1px solid var(--ac-hair);background:var(--ac-panel);color:var(--ac-ink-strong);font:600 13px/1.2 var(--ac-font-ui);cursor:pointer}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-catd .r-cats{display:grid;grid-template-columns:1fr 1fr;margin:6px 0 0;padding-bottom:6px}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-catd .r-cat{min-height:44px;white-space:normal}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-catd .r-cat-n{flex-wrap:wrap}:root[data-theme][data-theme] [data-console] [data-policy-page] .m-facts{margin:22px 0;padding:14px 16px 16px;gap:12px 20px;background:var(--ac-float-2);border:1px solid var(--ac-edge-strong);border-left:4px solid var(--ac-ink-strong);border-radius:2px;box-shadow:0 1px 0 var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-policy-page] .m-facts:before{content:"Settings";grid-column:1 / -1;padding-bottom:8px;border-bottom:1px solid var(--ac-rule);font:700 11px/1.2 var(--ac-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-policy-page] .m-facts dt{font-size:11px;font-weight:700;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-policy-page] .m-facts dd{font-size:14px;font-weight:600;line-height:1.35;color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-guide{margin:20px 0 0;padding-top:2px;border-top:1px solid var(--ac-rule)}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-guide h3{margin:16px 0 6px;font:600 10px/1.2 var(--ac-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-guide p{margin:0 0 8px;max-width:64ch;font:13px/1.55 var(--ac-font-ui);color:var(--ac-ink)}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-guide h4{margin:12px 0 2px;font:600 13px/1.35 var(--ac-font-ui);color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-guide h4+p{color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-gdl{margin:0}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-gdl>div{padding:8px 0;border-top:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-gdl>div:first-child{border-top:0;padding-top:2px}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-gdl dt{margin:0 0 2px;font:600 12px/1.3 var(--ac-font-ui);color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-gdl dd{margin:0;max-width:64ch;font:13px/1.55 var(--ac-font-ui);color:var(--ac-ink-2);overflow-wrap:break-word}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-plist{margin:0;padding:0;list-style:none;border:1px solid var(--ac-hair);background:var(--ac-panel)}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-plist li+li{border-top:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-pitem{display:flex;flex-direction:column;gap:4px;width:100%;padding:10px 12px;border:0;background:none;text-align:left;color:var(--ac-ink);cursor:pointer;min-height:44px}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-pitem .r-pn{display:flex;align-items:center;font-size:14px;font-weight:600;color:var(--ac-ink-strong);overflow-wrap:anywhere}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-pitem .r-pm{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center;font-size:12px;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-pbar{display:flex;flex-direction:column;gap:8px;margin-bottom:10px}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-pbar .m-input{width:100%}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-pbar-row{display:flex;gap:8px}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-pbar-row>*{flex:1 1 0;min-width:0}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-vgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0 0 14px}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-vgrid .m-btn{width:100%;padding:0 4px}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-fsec{margin-bottom:14px}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-fsec h3{margin:0 0 6px;font:600 10px/1.2 var(--ac-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-fsec label{display:flex;align-items:center;gap:10px;min-height:44px;font-size:14px}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-wide .m-btn{width:100%}@media (max-width: 600px){:root[data-theme][data-theme] [data-console] .ac-drawer.m-sheet{inset:0!important;width:100%!important;height:100%!important;max-height:none!important;border-radius:0!important}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-title{font-size:20px}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-page{margin-right:0!important}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-hbtns .m-btn{padding:0 12px}}@media (prefers-reduced-motion: reduce){:root[data-theme][data-theme] [data-console] [data-policy-page] .r-page{transition:none}:root[data-theme][data-theme] [data-console] [data-policy-page] .r-reg tr[data-saved] td{animation:none}}@media (max-width: 600px){:root[data-theme][data-theme] [data-console] [data-policy-page] .m-kv{grid-template-columns:1fr}:root[data-theme][data-theme] [data-console] [data-policy-page] .m-kv dd{overflow-wrap:break-word}}:root[data-theme][data-theme] [data-console] [data-policy-page]{letter-spacing:normal}:root[data-theme][data-theme] [data-console] [data-policy-page] .ac-drawer h2.ac-float-title{font-family:var(--ac-font-ui);text-transform:none;line-height:1.45}:root[data-theme][data-theme] [data-console] .ac-dialog[data-m-float=dialog] h2.ac-float-title{font-family:var(--ac-font-ui);text-transform:none;line-height:1.45}:root[data-theme][data-theme] [data-console] .sp-root{--k-allow: var(--ac-info-line);--k-deny: var(--ac-alert);--k-redact: var(--ac-cat-4);--k-warn: var(--ac-warn);--k-ok: var(--ac-ok);--k-live: var(--ac-live);--k-line: var(--ac-cat-1);--k-grid: var(--ac-hair);--k-axis: var(--ac-ink-3);--k-track: var(--ac-c-bar-track, var(--ac-sel));--gap: 12px;min-width:0}:root[data-theme][data-theme] [data-console] .sp-root .k-row{display:flex;align-items:center;gap:8px;min-width:0}:root[data-theme][data-theme] [data-console] .sp-root .k-tablewrap{overflow-x:auto}:root[data-theme][data-theme] [data-console] .sp-root .k-tablewrap>.ac-table{min-width:100%}:root[data-theme][data-theme] [data-console] .sp-root .k-note{font-size:var(--ac-text-xs);color:var(--ac-ink-3)}:where(:root[data-theme][data-theme] [data-console] .sp-root) [data-console][data-console-root] .ac-btn{height:24px;min-height:24px;padding:0 9px;gap:5px;font-size:11px;line-height:1;letter-spacing:.06em}:where(:root[data-theme][data-theme] [data-console] .sp-root) [data-console][data-console-root] .ac-btn[data-size="26"]{height:26px;min-height:26px;padding:0 10px}:where(:root[data-theme][data-theme] [data-console] .sp-root) [data-console][data-console-root] .ac-btn.ac-btn-icon{width:24px;padding:0}:where(:root[data-theme][data-theme] [data-console] .sp-root) [data-console][data-console-root] .ac-btn .ac-icon{width:12px;height:12px}:where(:root[data-theme][data-theme] [data-console] .sp-root) [data-console][data-console-root] .ac-btn[data-tier="1"]{border-color:var(--ac-alert-fill-edge, var(--ac-alert));background:var(--ac-alert-fill, var(--ac-alert));color:var(--ac-on-fill, #fff)}:where(:root[data-theme][data-theme] [data-console] .sp-root) [data-console][data-console-root] .ac-btn[data-tier="1"]:hover{background:var(--ac-alert-fill-hover, var(--ac-alert-fill, var(--ac-alert)))}:where(:root[data-theme][data-theme] [data-console] .sp-root) [data-console][data-console-root] .ac-btn[data-tier="3"]{border-color:var(--ac-hair-strong, var(--ac-rule));background:transparent;color:var(--ac-ink-2)}:where(:root[data-theme][data-theme] [data-console] .sp-root) [data-console][data-console-root] .ac-seg-item{height:24px;min-height:24px;padding:0 9px;font-size:11px;letter-spacing:.06em}:where(:root[data-theme][data-theme] [data-console] .sp-root) [data-console][data-console-root] .ac-tab{min-height:32px;font-size:12px}:where(:root[data-theme][data-theme] [data-console] .sp-root) .m-input{box-sizing:border-box;height:24px;padding:0 8px;border:1px solid var(--ac-rule);border-radius:2px;background:var(--ac-c-card);color:var(--ac-ink-strong);font:12px var(--ac-font-mono);min-width:0}:where(:root[data-theme][data-theme] [data-console] .sp-root) .m-input:focus-visible,:where(:root[data-theme][data-theme] [data-console] .sp-root) .ac-btn:focus-visible{outline:2px solid var(--ac-info);outline-offset:1px}:where(:root[data-theme][data-theme] [data-console] .sp-root) .m-input[aria-invalid=true]{border-color:var(--ac-alert)}:where(:root[data-theme][data-theme] [data-console] .sp-root) select.m-input{padding-right:4px}:where(:root[data-theme][data-theme] [data-console] .sp-root) .m-enf{display:flex;align-items:center;gap:12px;min-height:28px;padding:0 12px;border:1px solid var(--ac-warn);border-radius:2px;background:var(--ac-panel-solid);font-size:12px;color:var(--ac-ink)}:where(:root[data-theme][data-theme] [data-console] .sp-root) .m-enf .m-grow{flex:1 1 auto;min-width:0}:where(:root[data-theme][data-theme] [data-console] .sp-root) .m-enf a{color:var(--ac-info);text-decoration:underline}:where(:root[data-theme][data-theme] [data-console] .sp-root) .m-enf-on{display:inline-flex;align-items:center;gap:8px}:where(:root[data-theme][data-theme] [data-console] .sp-root) .m-band{display:flex;gap:12px;align-items:baseline;padding:8px 20px;border-bottom:1px dashed var(--ac-warn);background:var(--ac-panel-solid);font-size:13px}:where(:root[data-theme][data-theme] [data-console] .sp-root) .m-tray{display:flex;flex-direction:column;gap:4px;padding:20px;border:1px dashed var(--ac-rule);border-radius:2px;text-align:center}:where(:root[data-theme][data-theme] [data-console] .sp-root) .m-err{display:flex;gap:12px;align-items:center;padding:8px 12px;border:1px solid var(--ac-alert);border-radius:2px;font-size:13px}:where(:root[data-theme][data-theme] [data-console] .sp-root) .m-err .ac-micro{color:var(--ac-alert)}:where(:root[data-theme][data-theme] [data-console] .sp-root) .m-chip{display:inline-flex;align-items:center;height:20px;padding:0 6px;border:1px solid var(--ac-hair);border-radius:2px;background:transparent;color:var(--ac-info);font:11px var(--ac-font-mono);cursor:pointer}:where(:root[data-theme][data-theme] [data-console] .sp-root) .m-chip:hover{border-color:var(--ac-edge)}:where(:root[data-theme][data-theme] [data-console] .sp-root) .m-chip:focus-visible{outline:2px solid var(--ac-info);outline-offset:1px}:where(:root[data-theme][data-theme] [data-console] .sp-root) .m-refusal{font-size:12px;color:var(--ac-alert)}:where(:root[data-theme][data-theme] [data-console] .sp-root) .m-refusal code{font:11px var(--ac-font-mono);color:var(--ac-ink-3);margin-left:6px}:where(:root[data-theme][data-theme] [data-console] .sp-root) .ac-toast.m-toast{display:flex;gap:10px;align-items:center}:where(:root[data-theme][data-theme] [data-console] .sp-root) .m-pagenav{display:flex;gap:2px;align-items:stretch}:where(:root[data-theme][data-theme] [data-console] .sp-root) .m-pagenav [data-page]{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 12px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--ac-ink-2);font:600 12px var(--ac-font-mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer}:where(:root[data-theme][data-theme] [data-console] .sp-root) .m-pagenav [data-page][aria-current=page]{color:var(--ac-ink-strong);border-bottom-color:var(--ac-alert)}:where(:root[data-theme][data-theme] [data-console] .sp-root) .m-pagenav [data-page]:focus-visible{outline:2px solid var(--ac-info);outline-offset:-2px}:where(:root[data-theme][data-theme] [data-console] .sp-root) .m-pagenav .m-n{font-size:11px;color:var(--ac-ink-3)}:where(:root[data-theme][data-theme] [data-console] .sp-root) .m-pagenav .m-n[data-warn]{color:var(--ac-warn)}@keyframes m-flash{0%{opacity:.55}to{opacity:0}}:root[data-theme][data-theme] [data-console] .sp-root .sp-wrap{container:spend / inline-size;display:flex;flex-direction:column;gap:12px;padding:0 20px 4px;min-width:0}:root[data-theme][data-theme] [data-console] .sp-root .sp-link{color:var(--ac-info);text-decoration:none;cursor:pointer}:root[data-theme][data-theme] [data-console] .sp-root .sp-link:hover{text-decoration:underline}:root[data-theme][data-theme] [data-console] .sp-root .sp-link:focus-visible{outline:2px solid var(--ac-info);outline-offset:2px}:root[data-theme][data-theme] [data-console] .sp-root .sp-carry{margin-left:6px;font:400 11px/1.3 var(--ac-font-mono);color:var(--ac-ink-3);white-space:nowrap}:root[data-theme][data-theme] [data-console] .sp-root .sp-fig{font:10px var(--ac-font-mono);letter-spacing:.08em;color:var(--ac-ink-3);margin-right:8px}:root[data-theme][data-theme] [data-console] .sp-root .sp-pad{padding:12px 14px}:root[data-theme][data-theme] [data-console] .sp-root .sp-note{font-size:12px;color:var(--ac-ink-2);line-height:1.45;margin:8px 0 0}:root[data-theme][data-theme] [data-console] .sp-root .sp-id{color:var(--ac-ink-3);font-size:11px}:root[data-theme][data-theme] [data-console] .sp-root .sp-nb{white-space:nowrap}:root[data-theme][data-theme] [data-console] .sp-root .sp-winrow{display:flex;justify-content:flex-end}:root[data-theme][data-theme] [data-console] .sp-crumbwin{margin-left:auto;padding-left:16px}:root[data-theme][data-theme] [data-console] nav.ac-crumbs:has(.sp-crumbwin){display:flex;align-items:center;flex-wrap:wrap;gap:4px 0;min-height:30px}:root[data-theme][data-theme] [data-console] .sp-root .sp-win{display:inline-flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end;position:relative}:root[data-theme][data-theme] [data-console] .sp-root .sp-win .m-win-sentence{font:400 11px/1.3 var(--ac-font-mono);color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] .sp-root .sp-asof{color:var(--ac-ink-3);margin-left:6px}:root[data-theme][data-theme] [data-console] .sp-root .sp-win-select{display:none}:root[data-theme][data-theme] [data-console] .sp-root .sp-pop{position:absolute;top:32px;right:0;z-index:25;display:none;gap:8px;align-items:center;padding:10px;background:var(--ac-float);border:1px solid var(--ac-rule);border-radius:2px;box-shadow:var(--ac-float-shadow)}:root[data-theme][data-theme] [data-console] .sp-root .sp-pop[data-open]{display:flex}:root[data-theme][data-theme] [data-console] .sp-root .sp-pop .m-input{width:118px}:root[data-theme][data-theme] [data-console] .sp-root .sp-entity .ac-entity-top{justify-content:space-between;align-items:center}:root[data-theme][data-theme] [data-console] .sp-root .sp-entity .ac-entity-name-row{display:flex;gap:12px;align-items:center;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] .sp-root .sp-entity .ac-entity-actions{display:flex;gap:8px;align-items:center;position:relative}:root[data-theme][data-theme] [data-console] .sp-root .sp-vline{margin:0;padding:0 14px 10px;font-size:13px;line-height:1.45;color:var(--ac-ink-2);max-width:96ch}:root[data-theme][data-theme] [data-console] .sp-root .sp-vline b{color:var(--ac-ink-strong);font-weight:600}:root[data-theme][data-theme] [data-console] .sp-root .sp-vline[data-bad] b{color:var(--ac-alert)}:root[data-theme][data-theme] [data-console] .sp-root .sp-stats{grid-template-columns:repeat(6,minmax(0,1fr))!important}:root[data-theme][data-theme] [data-console] .sp-root .sp-stats .ac-stat{gap:2px}:root[data-theme][data-theme] [data-console] .sp-root .sp-stats .ac-stat-value{flex-wrap:nowrap;align-items:baseline;gap:6px;min-height:22px}:root[data-theme][data-theme] [data-console] .sp-root .sp-stats .ac-stat-value .sp-word{font:600 15px/22px var(--ac-font-mono);letter-spacing:.04em}:root[data-theme][data-theme] [data-console] .sp-root .sp-stats .ac-dim{font-size:11px;line-height:1.35}:root[data-theme][data-theme] [data-console] .sp-root .sp-stats .sp-delta{font:400 11px/1.35 var(--ac-font-mono);color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] .sp-root .sp-warn{color:var(--ac-warn-ink)}:root[data-theme][data-theme] [data-console] .sp-root .sp-bad{color:var(--ac-alert)}:root[data-theme][data-theme] [data-console] .sp-root .sp-ok{color:var(--ac-ok-ink)}:root[data-theme][data-theme] [data-console] .sp-root .sp-worse{color:var(--ac-warn-ink)}:root[data-theme][data-theme] [data-console] .sp-root .sp-better{color:var(--ac-ok-ink)}@container spend (max-width: 1000px){:root[data-theme][data-theme] [data-console] .sp-root .sp-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important}:root[data-theme][data-theme] [data-console] .sp-root .sp-stats .ac-stat{border-top:1px solid var(--ac-hair);border-left:1px solid var(--ac-hair)!important}:root[data-theme][data-theme] [data-console] .sp-root .sp-stats .ac-stat:nth-child(3n+1){border-left:0!important}}:root[data-theme][data-theme] [data-console] .sp-root .sp-tabsrow{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;border-bottom:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] .sp-root .sp-tabsrow .m-tabs{border-bottom:0;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] .sp-root .sp-tabsrow .m-tab{position:relative}:root[data-theme][data-theme] [data-console] .sp-root .sp-tabsrow .m-tab .sp-tc{margin-left:6px;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] .sp-root .sp-tabsrow .m-tab[data-flash]:after{content:"";position:absolute;height:2px;background:var(--ac-accent);animation:sp-m1flash .9s ease-out 1;background-color:var(--ac-accent);inset:auto 0 -1px}@keyframes sp-m1flash{0%{opacity:1}to{opacity:0}}:root[data-theme][data-theme] [data-console] .sp-root .sp-tools{margin-left:auto;display:flex;gap:8px;align-items:center;padding-bottom:4px}:root[data-theme][data-theme] [data-console] .sp-root .sp-tools .ac-micro{color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] .sp-root .sp-tabselect{display:none}:root[data-theme][data-theme] [data-console] .sp-root .sp-body{min-width:0}:root[data-theme][data-theme] [data-console] .sp-root .sp-fade .sp-fadeable{animation:sp-m1fade .12s ease-out 1}@keyframes sp-m1fade{0%{opacity:.35}to{opacity:1}}:root[data-theme][data-theme] [data-console] .sp-root .sp-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:12px;align-items:start}:root[data-theme][data-theme] [data-console] .sp-root .sp-col{display:flex;flex-direction:column;gap:12px;min-width:0}@container spend (max-width: 1000px){:root[data-theme][data-theme] [data-console] .sp-root .sp-grid{grid-template-columns:minmax(0,1fr)}}:root[data-theme][data-theme] [data-console] .sp-root .sp-only-wide{display:none}@container spend (min-width: 1500px){:root[data-theme][data-theme] [data-console] .sp-root .sp-only-wide{display:block}}:root[data-theme][data-theme] [data-console] .sp-root .sp-wrap .ac-panel-aside{display:flex;gap:8px;align-items:center}:root[data-theme][data-theme] [data-console] .sp-root .sp-readout{font:400 11px/1.3 var(--ac-font-mono);color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] .sp-root .sp-chart{padding:8px 14px 10px}:root[data-theme][data-theme] [data-console] .sp-root .sp-chart svg{display:block;width:100%;overflow:visible}:root[data-theme][data-theme] [data-console] .sp-root .sp-chart svg:focus-visible,:root[data-theme][data-theme] [data-console] .sp-root [data-seal]:focus-visible{outline:2px solid var(--ac-info);outline-offset:2px}:root[data-theme][data-theme] [data-console] .sp-root .sp-ax{font:10px var(--ac-font-mono);fill:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] .sp-root .sp-base{stroke:var(--ac-rule);stroke-width:1}:root[data-theme][data-theme] [data-console] .sp-root .sp-cursor{stroke:var(--ac-ink-2);stroke-width:1}:root[data-theme][data-theme] [data-console] .sp-root .sp-bar{fill:var(--ac-cat-3)}:root[data-theme][data-theme] [data-console] .sp-root .sp-bar[data-clip]{fill:var(--ac-cat-3)}:root[data-theme][data-theme] [data-console] .sp-root .sp-brk{stroke:var(--ac-panel-solid);stroke-width:3}:root[data-theme][data-theme] [data-console] .sp-root .sp-cliplab{font:600 11px var(--ac-font-mono);fill:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] .sp-root .sp-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}:root[data-theme][data-theme] [data-console] .sp-root .sp-tbl{width:100%}:root[data-theme][data-theme] [data-console] .sp-root .sp-tbl :is(th,td){padding-left:8px;padding-right:8px}:root[data-theme][data-theme] [data-console] .sp-root .sp-tbl :is(th,td):first-child{padding-left:14px}:root[data-theme][data-theme] [data-console] .sp-root .sp-tbl :is(th,td):last-child{padding-right:14px}:root[data-theme][data-theme] [data-console] .sp-root .sp-grid-spend{grid-template-columns:minmax(0,8fr) minmax(0,5fr)}@container spend (max-width: 1700px){:root[data-theme][data-theme] [data-console] .sp-root .sp-grid-spend{grid-template-columns:minmax(0,1fr)}}:root[data-theme][data-theme] [data-console] .sp-root .sp-tbl td,:root[data-theme][data-theme] [data-console] .sp-root .sp-tbl th{vertical-align:top}:root[data-theme][data-theme] [data-console] .sp-root .sp-tbl .sp-carry{display:block;margin:2px 0 0}:root[data-theme][data-theme] [data-console] .sp-root .sp-tbl .sp-nw,:root[data-theme][data-theme] [data-console] .sp-root .sp-tbl td:first-child{white-space:nowrap}:root[data-theme][data-theme] [data-console] .sp-root .sp-tbl td.sp-sent{max-width:52ch;white-space:normal}:root[data-theme][data-theme] [data-console] .sp-root .sp-tbl tr[data-key]{cursor:pointer}:root[data-theme][data-theme] [data-console] .sp-root .sp-tbl tr[data-key]:hover td{background:var(--ac-c-row-hover, var(--ac-hair))}:root[data-theme][data-theme] [data-console] .sp-root .sp-tbl tr[aria-selected=true] td{background:var(--ac-c-row-hover, var(--ac-hair));box-shadow:none}:root[data-theme][data-theme] [data-console] .sp-root .sp-tbl tr[aria-selected=true] td:first-child{box-shadow:inset 2px 0 0 var(--ac-accent)}:root[data-theme][data-theme] [data-console] .sp-root .sp-tbl .sp-grp td{padding-top:12px;font:500 10px var(--ac-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] .sp-root .sp-sharebar{display:flex;gap:8px;align-items:center;min-width:96px}:root[data-theme][data-theme] [data-console] .sp-root .sp-sharebar .sp-track{flex:1 1 auto;height:8px;background:var(--k-track, var(--ac-hair));position:relative}:root[data-theme][data-theme] [data-console] .sp-root .sp-sharebar .sp-track i{position:absolute;inset:0 auto 0 0;background:var(--ac-cat-3)}:root[data-theme][data-theme] [data-console] .sp-root .sp-sharebar .sp-track[data-clip] i:after{content:"";position:absolute;right:18%;top:-2px;bottom:-2px;width:4px;background:var(--ac-panel-solid);transform:skew(-30deg)}:root[data-theme][data-theme] [data-console] .sp-root .sp-sharebar .ac-mono{flex:none;width:42px;text-align:right}:root[data-theme][data-theme] [data-console] .sp-root .sp-cv{display:block;min-width:0;overflow-wrap:normal;word-break:normal}@container console (max-width: 1100px){:root[data-theme][data-theme] [data-console] .sp-root .sp-cv{flex:1 1 auto;text-align:left}}:root[data-theme][data-theme] [data-console] .sp-root .sp-more{display:flex;gap:12px;align-items:center;padding:8px 14px;border-top:1px solid var(--ac-hair);font-size:12px;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] .sp-root .sp-list{margin:0;padding:0;list-style:none;display:grid}:root[data-theme][data-theme] [data-console] .sp-root .sp-list li{display:flex;flex-wrap:wrap;gap:2px 10px;align-items:baseline;justify-content:space-between;padding:8px 14px;border-bottom:1px solid var(--ac-hair);font-size:13px;line-height:1.4}:root[data-theme][data-theme] [data-console] .sp-root .sp-list li:last-child{border-bottom:0}:root[data-theme][data-theme] [data-console] .sp-root .sp-acts{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding:0 14px 12px}:root[data-theme][data-theme] [data-console] .sp-root .sp-split{display:flex;gap:8px;align-items:center;justify-content:space-between;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] .sp-root .sp-chips{display:flex;flex-wrap:wrap;gap:6px}:root[data-theme][data-theme] [data-console] .sp-root .sp-details{display:block}:root[data-theme][data-theme] [data-console] .sp-root .sp-details summary{cursor:pointer;display:inline-flex;align-items:center;height:26px;box-sizing:border-box;margin:6px 14px;padding:0 10px;border:1px solid var(--ac-border, currentColor);border-radius:4px;font:500 11px var(--ac-font-mono);letter-spacing:.06em;text-transform:uppercase}:root[data-theme][data-theme] [data-console] .sp-root .sp-details summary:focus-visible{outline:2px solid var(--ac-info);outline-offset:-2px}:root[data-theme][data-theme] [data-console] .sp-root .sp-details>div{padding:0 14px 12px;display:grid;gap:10px;font-size:13px}:root[data-theme][data-theme] [data-console] .sp-root .sp-form{display:grid;gap:10px;font-size:13px}:root[data-theme][data-theme] [data-console] .sp-root .sp-form label{display:grid;gap:4px;font:500 10px var(--ac-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] .sp-root .sp-form .m-input{width:100%;text-transform:none;letter-spacing:0}:root[data-theme][data-theme] [data-console] .sp-root .sp-dim{color:var(--ac-ink-3)}@container spend (max-width: 640px){:root[data-theme][data-theme] [data-console] .sp-root .sp-wrap :is(.m-btn,.m-tab,.m-seg-item,.m-select,.m-input){height:44px;padding:0 14px;font-size:12px}:root[data-theme][data-theme] [data-console] .sp-root .sp-win .m-seg,:root[data-theme][data-theme] [data-console] .sp-root .sp-win [data-win-month],:root[data-theme][data-theme] [data-console] .sp-root .sp-win .sp-customwrap{display:none}:root[data-theme][data-theme] [data-console] .sp-root .sp-win-select{display:inline-flex}:root[data-theme][data-theme] [data-console] .sp-root .sp-tabsrow .m-tabs:not([data-m2nav]){display:none}:root[data-theme][data-theme] [data-console] .sp-root .sp-tabsrow .m-tabs[data-m2nav]{width:100%}:root[data-theme][data-theme] [data-console] .sp-root .sp-tabselect{display:inline-flex;width:100%}:root[data-theme][data-theme] [data-console] .sp-root .sp-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}:root[data-theme][data-theme] [data-console] .sp-root .sp-stats .ac-stat:nth-child(3n+1){border-left:1px solid var(--ac-hair)!important}:root[data-theme][data-theme] [data-console] .sp-root .sp-stats .ac-stat:nth-child(odd){border-left:0!important}:root[data-theme][data-theme] [data-console] .sp-root .sp-wrap .ac-entity-top{flex-wrap:wrap;gap:8px}:root[data-theme][data-theme] [data-console] .sp-root .sp-grid .sp-col:nth-child(2){order:-1}:root[data-theme][data-theme] [data-console] .sp-root .sp-tools{margin-left:0;width:100%}}@media (prefers-reduced-motion: reduce){:root[data-theme][data-theme] [data-console] .sp-root .sp-fade .sp-fadeable,:root[data-theme][data-theme] [data-console] .sp-root .sp-tabsrow .m-tab[data-flash]:after{animation:none}}:root[data-theme][data-theme] [data-console] .sp-root .sp-sub{display:block;margin-top:2px;font:400 11px/1.35 var(--ac-font-mono);color:var(--ac-ink-3);white-space:normal}:root[data-theme][data-theme] [data-console] .sp-root .sp-mean{max-width:40ch;font:400 12px/1.4 var(--ac-font-sans, inherit);color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] .sp-root .sp-bnote{display:block;margin:2px 0 0;white-space:normal}:root[data-theme][data-theme] [data-console] .sp-root .sp-grow{flex:1 1 auto}:root[data-theme][data-theme] [data-console] .sp-root .sp-intro{margin:0;max-width:100ch;font-size:13px;line-height:1.5;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] .sp-root .sp-track{display:block;position:relative;flex:1 1 auto;min-width:48px;height:8px;background:var(--k-track, var(--ac-hair))}:root[data-theme][data-theme] [data-console] .sp-root .sp-track i{position:absolute;inset:0 auto 0 0;background:var(--ac-cat-3)}:root[data-theme][data-theme] [data-console] .sp-root .sp-bud{display:flex;gap:8px;align-items:center;min-width:110px}:root[data-theme][data-theme] [data-console] .sp-root .sp-bud .ac-mono{flex:none;width:38px;text-align:right}:root[data-theme][data-theme] [data-console] .sp-root .sp-bud-warn .sp-track i,:root[data-theme][data-theme] [data-console] .sp-root .sp-track.sp-bud-warn i{background:var(--ac-warn)}:root[data-theme][data-theme] [data-console] .sp-root .sp-bud-bad .sp-track i,:root[data-theme][data-theme] [data-console] .sp-root .sp-track.sp-bud-bad i{background:var(--ac-alert)}:root[data-theme][data-theme] [data-console] .sp-root .sp-tbl.sp-sptbl td:first-child,:root[data-theme][data-theme] [data-console] .sp-root .sp-ctltable .sp-tbl td:first-child{white-space:normal}:root[data-theme][data-theme] [data-console] .sp-root .sp-tbl.sp-sptbl td:first-child .sp-link{white-space:nowrap}:root[data-theme][data-theme] [data-console] .sp-root .sp-ctltable .sp-tbl td:first-child{min-width:190px}:root[data-theme][data-theme] [data-console] .sp-root .sp-dbars{display:grid;gap:6px;padding:10px 14px}:root[data-theme][data-theme] [data-console] .sp-root .sp-verify>div{padding:0}:root[data-theme][data-theme] [data-console] .sp-root .sp-spstats{margin:0}:root[data-theme][data-theme] [data-console] .sp-root .sp-spbar{margin-top:12px}:root[data-theme][data-theme] [data-console] .sp-root .sp-spby{display:flex;gap:10px;align-items:center;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] .sp-root .sp-spby .ac-micro{color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] .sp-root .sp-dimhelp{margin:6px 0 0;font-size:12px;line-height:1.45;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] .sp-root .sp-kinds{display:flex;flex-wrap:wrap;gap:6px;padding:0 14px 10px}:where(:root[data-theme][data-theme] [data-console] .sp-root) .sp-kinds .sp-kind[aria-pressed=true]{background:var(--ac-hair);border-color:var(--ac-ink-2);color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] .sp-root .sp-spctl{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:10px 14px}:root[data-theme][data-theme] [data-console] .sp-root .sp-anlist{list-style:none;margin:0;padding:0;border-top:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] .sp-root .sp-an{display:grid;gap:6px;padding:10px 14px;border-bottom:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] .sp-root .sp-an[data-sev=HIGH]{box-shadow:inset 2px 0 0 var(--ac-alert)}:root[data-theme][data-theme] [data-console] .sp-root .sp-an[data-sev=MED]{box-shadow:inset 2px 0 0 var(--ac-warn)}:root[data-theme][data-theme] [data-console] .sp-root .sp-an-h{display:flex;gap:8px;align-items:center;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] .sp-root .sp-an-h .ac-micro{color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] .sp-root .sp-an-fig{margin-left:auto;font-size:12px;color:var(--ac-ink-2)}:root[data-theme][data-theme] [data-console] .sp-root .sp-an p{margin:0;font-size:13px;line-height:1.45}:root[data-theme][data-theme] [data-console] .sp-root .sp-an-f{display:flex;gap:14px;align-items:center;flex-wrap:wrap;font-size:12px}:root[data-theme][data-theme] [data-console] .sp-root .sp-top{list-style:none;margin:0;padding:0}:root[data-theme][data-theme] [data-console] .sp-root .sp-top li{display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:10px;align-items:start;padding:9px 14px;border-bottom:1px solid var(--ac-hair);font-size:13px}:root[data-theme][data-theme] [data-console] .sp-root .sp-top li:last-child{border-bottom:0}:root[data-theme][data-theme] [data-console] .sp-root .sp-rk{color:var(--ac-ink-3);font-size:11px;padding-top:2px}:root[data-theme][data-theme] [data-console] .sp-root .sp-top-v{text-align:right}:root[data-theme][data-theme] [data-console] .sp-root .sp-bls{display:grid}:root[data-theme][data-theme] [data-console] .sp-root .sp-bl{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(60px,.8fr) 38px minmax(0,1.7fr);gap:4px 10px;align-items:center;padding:8px 14px;border-bottom:1px solid var(--ac-hair);font-size:13px}:root[data-theme][data-theme] [data-console] .sp-root .sp-bl[data-lvl=dept]{padding-left:30px}:root[data-theme][data-theme] [data-console] .sp-root .sp-bl[data-lvl=dept] .sp-bl-n{font-size:12.5px}:root[data-theme][data-theme] [data-console] .sp-root .sp-bl[data-lvl=org] .sp-bl-n{font-weight:600;color:var(--ac-ink-strong)}:root[data-theme][data-theme] [data-console] .sp-root .sp-bl-v{text-align:right}:root[data-theme][data-theme] [data-console] .sp-root .sp-bl-t{font-size:12px;color:var(--ac-ink-2);line-height:1.4}:root[data-theme][data-theme] [data-console] .sp-root .sp-bl-t b{font-weight:600}:root[data-theme][data-theme] [data-console] .sp-root .sp-bl-h{padding:10px 14px 4px;color:var(--ac-ink-3)}@container spend (max-width: 640px){:root[data-theme][data-theme] [data-console] .sp-root .sp-bl{grid-template-columns:minmax(0,1fr) 40px}:root[data-theme][data-theme] [data-console] .sp-root .sp-bl-m{display:none}:root[data-theme][data-theme] [data-console] .sp-root .sp-bl-t{grid-column:1 / -1}:root[data-theme][data-theme] [data-console] .sp-root .sp-bl[data-lvl=dept]{padding-left:22px}:root[data-theme][data-theme] [data-console] .sp-root .sp-an-fig{margin-left:0}}:root[data-theme][data-theme] [data-console] .sp-root .sp-nw{white-space:nowrap;font-family:var(--ac-font-mono);font-size:.94em}:root[data-theme][data-theme] [data-console] .sp-root .sp-deptcard .sp-more{flex-wrap:wrap;gap:6px 12px}:root[data-theme][data-theme] [data-console] .sp-root .sp-deptcard .sp-more .sp-link,:root[data-theme][data-theme] [data-console] .sp-root .sp-more [data-go]{white-space:nowrap}:root[data-theme][data-theme] [data-console] .sp-root .sp-top-n{min-width:0}:root[data-theme][data-theme] [data-console] .sp-root .sp-top-n .sp-link{white-space:nowrap}@container spend (max-width: 640px){:root[data-theme][data-theme] [data-console] .sp-root .sp-top li{grid-template-columns:18px minmax(0,1fr)}:root[data-theme][data-theme] [data-console] .sp-root .sp-top-v{grid-column:2;text-align:left}}:root[data-theme][data-theme] [data-console] .sp-root .sp-nw0{white-space:nowrap}:root[data-theme][data-theme] [data-console] .sp-root .sp-spendlink{align-self:center;margin:0 0 6px 4px;padding:0 0 0 14px;border-left:1px solid var(--ac-hair);font:500 11px/26px var(--ac-font-mono);letter-spacing:.06em;color:var(--ac-info);text-decoration:none;white-space:nowrap}:root[data-theme][data-theme] [data-console] .sp-root .sp-spendlink:hover{text-decoration:underline}:root[data-theme][data-theme] [data-console] .sp-root .sp-spendlink:focus-visible{outline:2px solid var(--ac-info);outline-offset:2px}:root[data-theme][data-theme] [data-console] .sp-root .sp-tabsrow .m-tabs{flex-wrap:wrap}:root[data-theme][data-theme] [data-console] .sp-root .m2-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:start}:root[data-theme][data-theme] [data-console] .sp-root .m2-a,:root[data-theme][data-theme] [data-console] .sp-root .m2-b,:root[data-theme][data-theme] [data-console] .sp-root .m2-c{display:flex;flex-direction:column;gap:12px;min-width:0}:root[data-theme][data-theme] [data-console] .sp-root .m2-a:empty{display:none}@container spend (min-width: 1000px){:root[data-theme][data-theme] [data-console] .sp-root .m2-grid{grid-template-columns:minmax(0,8fr) minmax(0,5fr);grid-template-areas:"a c" "b c"}:root[data-theme][data-theme] [data-console] .sp-root .m2-a{grid-area:a}:root[data-theme][data-theme] [data-console] .sp-root .m2-b{grid-area:b}:root[data-theme][data-theme] [data-console] .sp-root .m2-c{grid-area:c}}@container spend (min-width: 1750px){:root[data-theme][data-theme] [data-console] .sp-root .m2-grid{grid-template-columns:minmax(0,6fr) minmax(0,4.5fr) minmax(0,4.5fr);grid-template-areas:"a b c"}}@container spend (max-width: 640px){:root[data-theme][data-theme] [data-console] .sp-root .m2-c{order:-1}:root[data-theme][data-theme] [data-console] .sp-root .m2-grid{display:flex;flex-direction:column}}:root[data-theme][data-theme] [data-console] .sp-root .m2-watchlist{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}:root[data-theme][data-theme] [data-console] .sp-root .m2-watchlist li{display:grid;gap:6px;align-content:start;padding:10px 14px;border-right:1px solid var(--ac-hair);font-size:13px;line-height:1.45}:root[data-theme][data-theme] [data-console] .sp-root .m2-watchlist li:last-child{border-right:0}:root[data-theme][data-theme] [data-console] .sp-root .m2-w-h{display:flex;gap:8px;align-items:center;flex-wrap:wrap}:root[data-theme][data-theme] [data-console] .sp-root .m2-w-h .ac-micro{color:var(--ac-ink-3)}:root[data-theme][data-theme] [data-console] .sp-root .m2-w-f{margin-left:auto;font-size:12px;color:var(--ac-ink-2)}@container spend (max-width: 1000px){:root[data-theme][data-theme] [data-console] .sp-root .m2-watchlist{grid-template-columns:minmax(0,1fr)}:root[data-theme][data-theme] [data-console] .sp-root .m2-watchlist li{border-right:0;border-bottom:1px solid var(--ac-hair)}:root[data-theme][data-theme] [data-console] .sp-root .m2-watchlist li:last-child{border-bottom:0}}@container spend (max-width: 640px){:root[data-theme][data-theme] [data-console] .sp-root .sp-spendlink{margin:0;padding:0;border-left:0;line-height:44px}:root[data-theme][data-theme] [data-console] .sp-root .m2-w-f{margin-left:0}}:root[data-theme][data-theme] [data-console] .sp-root .sp-watch{margin-top:0}:root[data-theme][data-theme] [data-console] .sp-root .sp-bl[data-lvl=agent]{grid-template-columns:minmax(0,1fr) 38px}:root[data-theme][data-theme] [data-console] .sp-root .sp-bl[data-lvl=agent] .sp-bl-n{grid-column:1;grid-row:1;white-space:nowrap}:root[data-theme][data-theme] [data-console] .sp-root .sp-bl[data-lvl=agent] .sp-bl-v{grid-column:2;grid-row:1}:root[data-theme][data-theme] [data-console] .sp-root .sp-bl[data-lvl=agent] .sp-bl-m{grid-column:1 / -1;grid-row:2}:root[data-theme][data-theme] [data-console] .sp-root .sp-bl[data-lvl=agent] .sp-bl-t{grid-column:1 / -1;grid-row:3}:root[data-theme][data-theme] [data-console] .sp-root{letter-spacing:normal}:root[data-theme][data-theme] [data-console] .sp-root .ac-entity-actions{gap:6px!important}:root[data-theme][data-theme] [data-console] .sp-root .ac-stat{gap:3px!important}:root[data-theme][data-theme] [data-console] .sp-root .ac-stat-value{column-gap:8px!important}:root[data-theme][data-theme] [data-console] .sp-root .sp-link{color:inherit;display:inline!important}:root[data-theme][data-theme] [data-console] .sp-root .sp-link.ac-mono{font-family:var(--ac-font-mono)}:root[data-theme][data-theme] [data-console] .sp-root .sp-cell{padding:0}:root[data-theme][data-theme] [data-console] .sp-root .sp-customwrap .m-btn{display:flex}:root[data-theme][data-theme] [data-console] .sp-root .sp-wrap :is(h1,h2,h3).ac-panel-title{line-height:inherit}:root[data-theme][data-theme] [data-console] .sp-root :is(.m-btn:not([class*=m-btn--]),.sp-mi){color:var(--ac-ink)}:root[data-theme][data-theme] [data-console] .sp-root .sp-link{font-weight:400}:root[data-theme][data-theme] [data-console] .sp-root .sp-link.ac-strong{color:var(--ac-ink-strong);font-weight:600}:root[data-theme][data-theme] [data-console] .sp-root .sp-spendlink{color:var(--ac-ink);font-weight:500}:root[data-theme][data-theme] [data-console] .sp-root .ac-panel-aside{gap:6px!important}:root[data-theme][data-theme] [data-console] .sp-root .ac-table :is(th,td){padding-left:12px;padding-right:12px}@container spend (max-width: 640px){:root[data-theme][data-theme] [data-console] .sp-root .m2-grid{align-items:stretch}:root[data-theme][data-theme] [data-console] .sp-root .sp-wrap .ac-entity-top{column-gap:12px}:root[data-theme][data-theme] [data-console] .sp-root .sp-spby{max-width:100%;overflow-x:auto}:root[data-theme][data-theme] [data-console] .sp-root .sp-spby :is(.m-seg,.ac-seg){flex:none}:root[data-theme][data-theme] [data-console] .sp-root .sp-nw,:root[data-theme][data-theme] [data-console] .sp-root .sp-tbl .sp-nw,:root[data-theme][data-theme] [data-console] .sp-root .sp-tbl td:first-child,:root[data-theme][data-theme] [data-console] .sp-root .sp-tbl.sp-sptbl td:first-child .sp-link{white-space:normal;overflow-wrap:anywhere}}:root[data-theme][data-theme] [data-console] .sp-root .sp-top-n .sp-link{white-space:normal;overflow-wrap:anywhere}@container spend (max-width: 640px){:root[data-theme][data-theme] [data-console][data-console-root] [data-budgets-page] .sp-root .sp-wrap .ac-btn{height:44px;padding:0 14px;font-size:12px}}.asi-nodes{display:flex;flex-direction:column;gap:var(--asi-space-6)}.asi-nodes__op-link{font-family:var(--asi-font-display);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);color:var(--asi-accent);text-decoration:none;white-space:nowrap}.asi-nodes-toast{margin:0;min-height:1.25rem;font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);letter-spacing:.04em;color:var(--asi-verified)}.asi-nodes-banner{margin:0;padding:var(--asi-space-4) var(--asi-space-5);font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-strong);border-left-width:3px;border-radius:var(--asi-radius-sm);color:var(--asi-text-secondary)}.asi-nodes-banner[data-tone=danger]{border-color:var(--asi-danger);color:var(--asi-text-primary)}.asi-nodes-banner[data-tone=warn]{border-color:var(--asi-oxblood);color:var(--asi-text-primary)}.asi-nodes-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(26rem,1fr));gap:var(--asi-space-4);align-items:start}.asi-nodes-card{display:flex;flex-direction:column;gap:var(--asi-space-3);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-card);border-radius:var(--asi-radius-sm);padding:var(--asi-space-5)}.asi-nodes-card[data-health=danger]{border-color:var(--asi-danger)}.asi-nodes-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--asi-space-3)}.asi-nodes-card__ident{display:flex;flex-direction:column;gap:var(--asi-space-1);min-width:0}.asi-nodes-card__name{margin:0;font-family:var(--asi-font-display);font-size:var(--asi-fs-md);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-tight);color:var(--asi-text-primary)}.asi-nodes-card__meta{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-muted);overflow-wrap:anywhere}.asi-nodes-card__desc{margin:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-text-secondary)}.asi-nodes-chip,.asi-nodes-pill{flex:none;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-medium);text-transform:uppercase;letter-spacing:.12em;color:var(--asi-text-secondary);background:transparent;border:var(--asi-border-width) solid var(--asi-border-strong);border-radius:var(--asi-radius-sm);padding:.125rem var(--asi-space-2);white-space:nowrap}.asi-nodes-chip[data-tone=danger],.asi-nodes-pill[data-tone=danger]{color:var(--asi-danger);border-color:var(--asi-danger)}.asi-nodes-chip[data-tone=warn],.asi-nodes-pill[data-tone=warn]{color:var(--asi-red-text);border-color:var(--asi-red-text)}.asi-nodes-chip[data-tone=caution],.asi-nodes-pill[data-tone=caution]{color:var(--asi-warning);border-color:var(--asi-warning)}.asi-nodes-pill[data-tone=ok]{color:var(--asi-verified);border-color:var(--asi-verified)}.asi-nodes-line{display:flex;flex-wrap:wrap;align-items:center;gap:var(--asi-space-2);margin:0}.asi-nodes-line__key{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-medium);text-transform:uppercase;letter-spacing:.18em;color:var(--asi-text-secondary);min-width:5rem}.asi-nodes-line__note{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-muted);overflow-wrap:anywhere}.asi-nodes-health-band{margin:0;padding:var(--asi-space-3) var(--asi-space-4);font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);border:var(--asi-border-width) solid var(--asi-danger);border-radius:var(--asi-radius-sm);color:var(--asi-text-primary)}.asi-nodes-health-band[data-tone=warn]{border-color:var(--asi-oxblood)}.asi-nodes-ent{display:flex;flex-direction:column;gap:var(--asi-space-2)}.asi-nodes-ent__detail{margin:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);line-height:var(--asi-lh-body);color:var(--asi-text-secondary)}.asi-nodes-ent[data-state=in_grace] .asi-nodes-ent__detail{padding-left:var(--asi-space-3);border-left:3px solid var(--asi-warning);color:var(--asi-text-primary)}.asi-nodes-ent[data-state=lapsed_base_retained] .asi-nodes-ent__detail{padding-left:var(--asi-space-3);padding-top:var(--asi-space-2);padding-bottom:var(--asi-space-2);border-left:3px solid var(--asi-red-text);background:var(--asi-bg-secondary);color:var(--asi-text-primary)}.asi-nodes-ent[data-state=expired] .asi-nodes-ent__detail,.asi-nodes-ent[data-state=not_licensed] .asi-nodes-ent__detail,.asi-nodes-ent[data-state=invalid] .asi-nodes-ent__detail{padding-left:var(--asi-space-3);border-left:3px solid var(--asi-danger);color:var(--asi-text-primary)}.asi-nodes-ent__asof{margin:0;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-muted)}.asi-nodes-mutating{display:flex;flex-direction:column;gap:var(--asi-space-3);padding:var(--asi-space-4);border:var(--asi-border-width) solid var(--asi-danger);border-radius:var(--asi-radius-sm);background:var(--asi-bg-elevated)}.asi-nodes-mutating__title{margin:0;font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.3em;color:var(--asi-danger)}.asi-nodes-mutating__warn{margin:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-text-primary)}.asi-nodes-mutating__grant{margin:0;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);line-height:var(--asi-lh-body);color:var(--asi-text-secondary);overflow-wrap:anywhere}.asi-nodes-mutating__row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--asi-space-3)}.asi-nodes-card__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--asi-space-3);margin-top:var(--asi-space-2);padding-top:var(--asi-space-3);border-top:var(--asi-border-width) solid var(--asi-border)}.asi-nodes-configure{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.18em;color:var(--asi-text-primary);background:transparent;border:var(--asi-border-width) solid var(--asi-border-strong);border-radius:var(--asi-radius-sm);padding:var(--asi-space-2) var(--asi-space-3);cursor:pointer}.asi-nodes-configure:disabled{cursor:not-allowed;opacity:.55}.asi-nodes-configure:focus-visible{outline:2px solid var(--asi-signal);outline-offset:2px}.asi-nodes-blocked{margin:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);line-height:var(--asi-lh-body);color:var(--asi-text-muted)}.asi-nodes-card__error{display:flex;align-items:center;gap:var(--asi-space-2);margin:0;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-danger)}.asi-nodes-switch-wrap{display:inline-flex;align-items:center;gap:var(--asi-space-2)}.asi-nodes-switch-label{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);letter-spacing:.12em;min-width:2.1em;text-align:right}.asi-nodes-switch-label[data-state=on]{color:var(--asi-verified)}.asi-nodes-switch-label[data-state=off]{color:var(--asi-text-muted)}.asi-nodes-switch{--switch-w: 2.5rem;--switch-h: 1.375rem;position:relative;flex:none;width:var(--switch-w);height:var(--switch-h);padding:0;border:var(--asi-border-width) solid var(--asi-border-strong);border-radius:var(--asi-radius-sm);background:var(--asi-bg-secondary);cursor:pointer;transition:background-color var(--asi-transition-fast),border-color var(--asi-transition-fast)}.asi-nodes-switch[data-state=on]{background:var(--asi-verified);border-color:var(--asi-verified)}.asi-nodes-switch:disabled{cursor:not-allowed;opacity:.55}.asi-nodes-switch:focus-visible{outline:2px solid var(--asi-signal);outline-offset:2px}.asi-nodes-switch__thumb{position:absolute;top:50%;left:.1875rem;width:.875rem;height:.875rem;transform:translateY(-50%);background:var(--asi-bg-elevated);border-radius:var(--asi-radius-sm);transition:left var(--asi-transition-fast)}.asi-nodes-switch[data-state=on] .asi-nodes-switch__thumb{left:calc(100% - 1.0625rem)}.asi-nodes-error{display:flex;flex-wrap:wrap;align-items:center;gap:var(--asi-space-2);padding:var(--asi-space-4) var(--asi-space-5);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-danger);border-radius:var(--asi-radius-sm);color:var(--asi-danger)}.asi-nodes-error__label{font-family:var(--asi-font-display);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.08em}.asi-nodes-error__detail{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-secondary)}.asi-nodecfg{display:flex;flex-direction:column;gap:var(--asi-space-4);margin-top:var(--asi-space-2);padding-top:var(--asi-space-4);border-top:var(--asi-border-width) solid var(--asi-border)}.asi-nodecfg__unwired{display:flex;flex-direction:column;gap:var(--asi-space-3);margin:0;padding:var(--asi-space-3) var(--asi-space-4);font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-text-secondary);background:var(--asi-bg-elevated);border:var(--asi-border-width) dashed var(--asi-border-strong);border-radius:var(--asi-radius-sm)}.asi-nodecfg__unwired-lead{margin:0}.asi-nodecfg__steps{margin:0;padding-left:var(--asi-space-5);display:flex;flex-direction:column;gap:var(--asi-space-2)}.asi-nodecfg__steps li{padding-left:var(--asi-space-1)}.asi-nodecfg__unwired code{font-family:var(--asi-font-mono)}.asi-nodecfg-ladder{display:flex;flex-direction:column;gap:var(--asi-space-2)}.asi-nodecfg-ladder__set{display:flex;flex-direction:column;gap:var(--asi-space-3);margin:0;padding:0;border:0;min-width:0}.asi-nodecfg-ladder__legend{display:flex;align-items:center;gap:var(--asi-space-2);padding:0;margin-bottom:var(--asi-space-2)}.asi-nodecfg-ladder__preamble,.asi-nodecfg-ladder__footnote{margin:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-text-secondary)}.asi-nodecfg-ladder__rungs{display:flex;flex-direction:column;gap:var(--asi-space-2)}.asi-nodecfg-ladder__rung{display:grid;grid-template-columns:auto 1fr;column-gap:var(--asi-space-3);row-gap:var(--asi-space-1);align-items:start;padding:var(--asi-space-3);background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border);border-radius:var(--asi-radius-sm);cursor:pointer}.asi-nodecfg-ladder__rung[data-chosen=yes]{border-color:var(--asi-border-strong);border-left-width:3px;border-left-color:var(--asi-accent);background:var(--asi-bg-surface)}.asi-nodecfg-ladder__radio{grid-row:1;grid-column:1;margin:0;accent-color:var(--asi-accent);align-self:center}.asi-nodecfg-ladder__head{grid-row:1;grid-column:2;display:flex;flex-wrap:wrap;align-items:center;gap:var(--asi-space-2)}.asi-nodecfg-ladder__value{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);letter-spacing:.06em;color:var(--asi-text-primary)}.asi-nodecfg-ladder__why{grid-row:2;grid-column:2;white-space:pre-line;font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-text-secondary);overflow-wrap:anywhere}.asi-nodecfg-ladder__current{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);color:var(--asi-text-primary)}.asi-nodecfg-ladder__provenance{margin:0;padding-left:var(--asi-space-3);border-left:3px solid var(--asi-border-strong);font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-text-secondary)}.asi-nodecfg-ladder__provenance[data-tone=ok]{border-left-color:var(--asi-verified)}.asi-nodecfg-ladder__provenance[data-tone=caution]{border-left-color:var(--asi-warning)}.asi-nodecfg-ladder__provenance[data-tone=warn]{border-left-color:var(--asi-red-text)}.asi-nodecfg-ladder__provenance[data-tone=danger]{border-left-color:var(--asi-danger)}.asi-nodecfg-ladder__effect{margin:0;padding:var(--asi-space-2) var(--asi-space-3);font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-text-primary);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-strong);border-left-width:3px;border-radius:var(--asi-radius-sm)}.asi-nodecfg-ladder__rung:focus-within{outline:2px solid var(--asi-signal);outline-offset:2px}.asi-nodecfg-ladder__set:disabled .asi-nodecfg-ladder__rung{cursor:default;background:transparent}.asi-nodecfg-ladder__set:disabled .asi-nodecfg-ladder__radio{opacity:.55}.asi-nodecfg__intro{margin:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-text-secondary)}.asi-nodecfg__fields{display:flex;flex-direction:column;gap:var(--asi-space-4)}.asi-nodecfg__array{display:flex;flex-direction:column;gap:var(--asi-space-1)}.asi-nodecfg-textarea{resize:vertical;min-height:5rem;line-height:var(--asi-lh-body)}.asi-nodecfg-required{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--asi-text-muted)}.asi-nodecfg__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--asi-space-3)}.asi-nodecfg__save,.asi-nodecfg__reset{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.18em;border-radius:var(--asi-radius-sm);padding:var(--asi-space-2) var(--asi-space-4);cursor:pointer}.asi-nodecfg__save{color:var(--asi-bg-elevated);background:var(--asi-oxblood);border:var(--asi-border-width) solid var(--asi-oxblood)}.asi-nodecfg__reset{color:var(--asi-text-secondary);background:transparent;border:var(--asi-border-width) solid var(--asi-border-strong)}.asi-nodecfg__save:disabled,.asi-nodecfg__reset:disabled{cursor:not-allowed;opacity:.55}.asi-nodecfg__save:focus-visible,.asi-nodecfg__reset:focus-visible{outline:2px solid var(--asi-signal);outline-offset:2px}@media (prefers-reduced-motion: reduce){.asi-nodes-switch,.asi-nodes-switch__thumb{transition:none}}.asi-nodepipe{display:flex;flex-direction:column;gap:var(--asi-space-3);padding:var(--asi-space-4) var(--asi-space-5);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-strong);border-radius:var(--asi-radius-sm)}.asi-nodepipe__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--asi-space-3)}.asi-nodepipe__title{margin:0;font-family:var(--asi-font-display);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.18em;color:var(--asi-text-primary)}.asi-nodepipe__counts{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-muted)}.asi-nodepipe__note{margin:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-text-secondary)}.asi-nodepipe__provenance{margin:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);line-height:var(--asi-lh-body);color:var(--asi-text-muted)}.asi-nodepipe__provenance strong{color:var(--asi-text-secondary);font-weight:var(--asi-fw-semibold)}.asi-nodepipe__order{display:flex;flex-direction:column;gap:var(--asi-space-2);margin:0;padding:0;list-style:none}.asi-nodepipe__step{display:flex;flex-wrap:wrap;align-items:center;gap:var(--asi-space-3);padding:var(--asi-space-2) var(--asi-space-3);background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border-card);border-left-width:3px;border-radius:var(--asi-radius-sm)}.asi-nodepipe__step[data-class=mutating]{border-left-color:var(--fr-bad)}.asi-nodepipe__pos{flex:none;min-width:1.5rem;font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);letter-spacing:.08em;color:var(--asi-text-muted)}.asi-nodepipe__ident{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--asi-space-2);flex:1 1 12rem;min-width:0}.asi-nodepipe__id{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-primary);overflow-wrap:anywhere}.asi-nodepipe__name{font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);color:var(--asi-text-muted)}.asi-nodepipe__fail{flex:none;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--asi-text-muted)}.asi-nodepipe__fail[data-tone=danger]{color:var(--fr-bad)}.asi-nodepipe__fail-detail{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.asi-nodepipe__phase{flex:none;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--asi-text-muted)}.asi-nodepipe__budget{flex:none;min-width:4.5rem;text-align:right;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--asi-text-muted)}.asi-nodepipe__budget[data-throttled=true]{color:var(--fr-info)}.asi-nodepipe__meta{margin:0;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-muted);overflow-wrap:anywhere}.asi-nodepipe__refusal{margin:0;padding:var(--asi-space-3) var(--asi-space-4);font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-text-secondary);background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--fr-bad);border-left-width:3px;border-radius:var(--asi-radius-sm)}.asi-nodepipe__refusal code{font-family:var(--asi-font-mono);color:var(--fr-bad)}.asi-nodepipe__dangling{padding:var(--asi-space-3) var(--asi-space-4);background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--fr-info);border-left-width:3px;border-radius:var(--asi-radius-sm)}.asi-nodepipe__dangling-lede{margin:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-text-secondary)}.asi-nodepipe__dangling-list{margin:var(--asi-space-2) 0 0;padding-left:var(--asi-space-5);display:flex;flex-direction:column;gap:var(--asi-space-1);font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);line-height:var(--asi-lh-body);color:var(--asi-text-muted)}.asi-nodepipe__dangling-list code{font-family:var(--asi-font-mono);color:var(--asi-text-secondary);overflow-wrap:anywhere}.asi-modules{display:flex;flex-direction:column;gap:var(--asi-space-6)}.asi-modules__op-link{font-family:var(--asi-font-display);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);color:var(--asi-accent);text-decoration:none;white-space:nowrap;transition:var(--asi-transition-fast)}.asi-modules-form{display:flex;flex-wrap:wrap;gap:var(--asi-space-4);align-items:flex-end}.asi-modules-field{display:flex;flex-direction:column;gap:var(--asi-space-1)}.asi-modules-field__label{display:inline-flex;align-items:center;gap:var(--asi-space-1);font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-medium);text-transform:uppercase;letter-spacing:.18em;color:var(--asi-text-secondary)}.asi-modules-input{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-primary);background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border-input);border-radius:var(--asi-radius-sm);padding:var(--asi-space-2) var(--asi-space-3);min-width:18rem}.asi-modules-input:focus{outline:none;border-color:var(--asi-signal);box-shadow:0 0 0 2px var(--asi-signal)}.asi-modules-tenant{display:inline-flex;align-items:baseline;gap:var(--asi-space-2);font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);border:var(--asi-border-width) solid var(--asi-border);border-radius:var(--asi-radius-sm);padding:var(--asi-space-2) var(--asi-space-3);background:var(--asi-bg-surface)}.asi-modules-tenant__key{text-transform:uppercase;letter-spacing:.12em;color:var(--asi-text-muted)}.asi-modules-tenant__sep{color:var(--asi-text-muted)}.asi-modules-tenant__val{color:var(--asi-text-primary)}.asi-modules-tenant--none{font-family:var(--asi-font-body);color:var(--asi-text-muted);background:none;border-style:dashed}.asi-modules-toast{margin:0;min-height:1.25rem;font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);letter-spacing:.04em;color:var(--asi-verified)}.asi-modules-board{display:flex;flex-direction:column;gap:var(--asi-space-8)}.asi-modules-section{display:flex;flex-direction:column;gap:var(--asi-space-4)}.asi-modules-eyebrow{margin:0;font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.3em;color:var(--asi-text-secondary);padding-bottom:var(--asi-space-2);border-bottom:var(--asi-border-width) solid var(--asi-border)}.asi-modules-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:var(--asi-space-4)}.asi-modules-card{display:flex;flex-direction:column;gap:var(--asi-space-3);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-card);border-radius:var(--asi-radius-sm);padding:var(--asi-space-5)}.asi-modules-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--asi-space-3)}.asi-modules-card__name{margin:0;font-family:var(--asi-font-display);font-size:var(--asi-fs-md);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-tight);color:var(--asi-text-primary)}.asi-modules-card__desc{margin:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-text-secondary);flex:1 1 auto}.asi-modules-card__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--asi-space-3);margin-top:var(--asi-space-2)}.asi-modules-tier{flex:none;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-medium);text-transform:uppercase;letter-spacing:.12em;color:var(--asi-text-secondary);background:transparent;border:var(--asi-border-width) solid var(--asi-border-strong);border-radius:var(--asi-radius-sm);padding:.125rem var(--asi-space-2);white-space:nowrap}.asi-modules-tier[data-tier=pro],.asi-modules-tier[data-tier=enterprise]{color:var(--asi-oxblood);border-color:var(--asi-oxblood)}.asi-modules-source{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--asi-text-muted)}.asi-modules-source[data-source=tenant]{color:var(--asi-text-secondary)}.asi-modules-switch-wrap{display:inline-flex;align-items:center;gap:var(--asi-space-2)}.asi-modules-switch-label{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);letter-spacing:.12em;min-width:2.1em;text-align:right}.asi-modules-switch-label[data-state=on]{color:var(--asi-verified)}.asi-modules-switch-label[data-state=off]{color:var(--asi-text-muted)}.asi-modules-switch{--switch-w: 2.5rem;--switch-h: 1.375rem;position:relative;flex:none;width:var(--switch-w);height:var(--switch-h);padding:0;border:var(--asi-border-width) solid var(--asi-border-strong);border-radius:var(--asi-radius-sm);background:var(--asi-bg-secondary);cursor:pointer;transition:background-color var(--asi-transition-fast),border-color var(--asi-transition-fast)}.asi-modules-switch[data-state=on]{background:var(--asi-verified);border-color:var(--asi-verified)}.asi-modules-switch:disabled{cursor:not-allowed;opacity:.55}.asi-modules-switch:focus-visible{outline:2px solid var(--asi-signal);outline-offset:2px}.asi-modules-switch__thumb{position:absolute;top:50%;left:.1875rem;width:.875rem;height:.875rem;transform:translateY(-50%);background:var(--asi-bg-elevated);border-radius:var(--asi-radius-sm);transition:left var(--asi-transition-fast)}.asi-modules-switch[data-state=on] .asi-modules-switch__thumb{left:calc(100% - 1.0625rem)}.asi-modules-card__error{display:flex;align-items:center;gap:var(--asi-space-2);margin:0;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-danger)}.asi-modules-error{display:flex;flex-wrap:wrap;align-items:center;gap:var(--asi-space-2);padding:var(--asi-space-4) var(--asi-space-5);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-danger);border-radius:var(--asi-radius-sm);color:var(--asi-danger)}.asi-modules-error__label{font-family:var(--asi-font-display);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.08em}.asi-modules-error__detail{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-secondary)}.asi-modules-cross{flex:none}@media (prefers-reduced-motion: reduce){.asi-modules__op-link,.asi-modules-switch,.asi-modules-switch__thumb{transition:none}}.asi-platform__rows{list-style:none;margin:0;padding:0}.asi-platform__row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:16px;align-items:center;min-height:40px;padding:6px 16px;border-top:1px solid var(--fr-hair)}.asi-platform__row:nth-child(2n){background:var(--asi-row-hover)}.asi-platform__row-main{display:flex;gap:10px;align-items:baseline;min-width:0}.asi-platform__name{color:var(--fr-strong);font-weight:600}.asi-platform__meta{color:var(--fr-dim);font-size:var(--fr-textSm);white-space:nowrap}.asi-platform__form{display:flex;flex-direction:column;gap:14px;max-width:640px;padding:2px 16px 16px}.asi-platform__verbs{display:flex;gap:6px;align-items:center}.asi-platform__codes{display:grid;grid-template-columns:repeat(2,max-content);gap:6px 24px;margin:0;padding:12px 16px;list-style:none;font-family:var(--asi-font-mono);font-size:var(--fr-textBase);color:var(--fr-strong)}@media (max-width: 640px){.asi-platform__row{grid-template-columns:minmax(0,1fr)}.asi-platform__codes{grid-template-columns:max-content}}.asi-rebind{display:flex;flex-direction:column;gap:var(--asi-space-3);padding:var(--asi-space-4);background:var(--asi-bg-surface);border:1px solid var(--asi-border-card);border-left:var(--asi-border-width) solid var(--fr-info)}.asi-rebind__eyebrow{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:var(--asi-ls-wide);color:var(--asi-text-secondary)}.asi-rebind__body,.asi-rebind__proof-line{margin:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-text-primary)}.asi-rebind__current{display:inline-flex;align-items:center;gap:var(--asi-space-2);font-size:var(--asi-fs-xs)}.asi-rebind__current-label{font-family:var(--asi-font-display);text-transform:uppercase;letter-spacing:var(--asi-ls-wide);color:var(--asi-text-muted)}.asi-rebind__sep{color:var(--asi-text-muted)}.asi-rebind__mono,.asi-rebind .asi-mono{font-family:var(--asi-font-mono);font-feature-settings:"liga" 0;font-size:var(--asi-fs-sm);color:var(--asi-text-primary)}.asi-rebind__field-label{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:var(--asi-ls-wide);color:var(--asi-text-secondary)}.asi-rebind__select{width:100%;padding:var(--asi-space-2) var(--asi-space-3);background:var(--asi-bg-page);color:var(--asi-text-primary);border:1px solid var(--asi-border-input);border-radius:0}.asi-rebind__select:disabled{opacity:.55;cursor:not-allowed}.asi-rebind__actions{display:flex;justify-content:flex-end;gap:var(--asi-space-2)}.asi-rebind__ghost{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:var(--asi-ls-wide);padding:var(--asi-space-2) var(--asi-space-4);background:transparent;color:var(--asi-text-secondary);border:var(--asi-border-width) solid var(--asi-border-strong);border-radius:0;cursor:pointer}.asi-rebind__ghost:hover:not(:disabled){border-color:var(--fr-info);color:var(--asi-text-primary)}.asi-rebind__ghost:disabled{opacity:.5;cursor:not-allowed}.asi-rebind__link{align-self:flex-start;background:none;border:none;padding:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);color:var(--fr-info);cursor:pointer}.asi-rebind__link:hover{text-decoration:underline}.asi-rebind__error{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--fr-bad);padding:var(--asi-space-2) var(--asi-space-3);border:1px solid var(--fr-bad);border-radius:0;background:transparent}.asi-rebind__proof{display:flex;flex-direction:column;gap:var(--asi-space-2)}.asi-rebind__event-pill{display:inline-flex;align-items:center;gap:var(--asi-space-2);align-self:flex-start;padding:var(--asi-space-1) var(--asi-space-3);border:1px solid var(--asi-verified);border-radius:0;color:var(--asi-verified);background:transparent}.asi-rebind__event-dot{width:6px;height:6px;border-radius:var(--asi-radius-pill);background:var(--asi-verified)}.asi-rebind__event-label{font-family:var(--asi-font-mono);font-feature-settings:"liga" 0;font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:var(--asi-ls-wide)}.asi-rebind__glyph{flex:none}.asi-rebind--confirm{gap:var(--asi-space-4)}.asi-audit{display:flex;flex-direction:column;gap:var(--asi-space-3)}.asi-audit__head{display:flex;align-items:baseline;gap:var(--asi-space-3)}.asi-audit__eyebrow{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:var(--asi-ls-wide);color:var(--asi-text-secondary)}.asi-audit__id{font-size:var(--asi-fs-sm);color:var(--asi-text-muted)}.asi-mono,.asi-audit__time,.asi-audit__delta,.asi-audit__id{font-family:var(--asi-font-mono);font-feature-settings:"liga" 0}.asi-audit__filters{display:flex;flex-wrap:wrap;gap:var(--asi-space-1);border-bottom:1px solid var(--asi-border)}.asi-audit__chip{display:inline-flex;align-items:center;gap:var(--asi-space-2);padding:var(--asi-space-2) var(--asi-space-3);background:transparent;border:none;border-bottom:var(--asi-border-width) solid transparent;margin-bottom:-1px;color:var(--asi-text-secondary);cursor:pointer;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:var(--asi-ls-wide)}.asi-audit__chip:hover:not(:disabled):not(.is-active){color:var(--asi-text-primary)}.asi-audit__chip.is-active{color:var(--asi-text-primary);border-bottom-color:var(--fr-accent)}.asi-audit__chip:disabled{opacity:.4;cursor:not-allowed}.asi-audit__chip-count{font-size:var(--asi-fs-xs);color:var(--asi-text-muted)}.asi-audit__chip.is-active .asi-audit__chip-count{color:var(--asi-text-secondary)}.asi-audit__timeline{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.asi-audit__row{display:flex;gap:var(--asi-space-3);padding:var(--asi-space-3) 0;border-bottom:1px solid var(--asi-border)}.asi-audit__row:last-child{border-bottom:none}.asi-audit__rail{flex:none;width:var(--asi-border-width);align-self:stretch;background:var(--asi-border-strong)}.asi-audit__row.is-privileged .asi-audit__rail{background:var(--fr-infoFill)}.asi-audit__row-main{display:flex;flex-direction:column;gap:var(--asi-space-1);min-width:0}.asi-audit__row-head{display:flex;align-items:center;flex-wrap:wrap;gap:var(--asi-space-3)}.asi-audit__token{display:inline-flex;align-items:center;gap:var(--asi-space-2);padding:var(--asi-space-1) var(--asi-space-2);border:1px solid var(--asi-border-strong);border-radius:0;font-family:var(--asi-font-mono);font-feature-settings:"liga" 0;font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide);color:var(--asi-text-primary)}.asi-audit__token-dot{width:6px;height:6px;border-radius:var(--asi-radius-pill);background:var(--asi-text-muted)}.asi-audit__row.is-privileged .asi-audit__token{border-color:var(--fr-info)}.asi-audit__row.is-privileged .asi-audit__token-dot{background:var(--fr-infoFill)}.asi-audit__actor{font-family:var(--asi-font-mono);font-feature-settings:"liga" 0;font-size:var(--asi-fs-xs);color:var(--asi-text-secondary)}.asi-audit__time{margin-left:auto;font-size:var(--asi-fs-xs);color:var(--asi-text-muted);white-space:nowrap}.asi-audit__delta{font-size:var(--asi-fs-sm);color:var(--asi-text-secondary);overflow-wrap:anywhere}.asi-audit__loading{font-family:var(--asi-font-mono);font-size:var(--asi-fs-sm);color:var(--asi-text-muted);padding:var(--asi-space-4) 0}.asi-audit__error{display:flex;flex-direction:column;gap:var(--asi-space-1);padding:var(--asi-space-3);border:1px solid var(--fr-bad);border-radius:0;background:transparent}.asi-audit__error-label{font-family:var(--asi-font-display);text-transform:uppercase;letter-spacing:var(--asi-ls-wide);font-size:var(--asi-fs-xs);color:var(--fr-bad)}.asi-audit__error-detail{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-secondary)}.asi-agent-detail-drawer{display:flex;flex-direction:column;gap:var(--asi-space-8)}.asi-agent-detail-drawer__actions{display:flex;flex-wrap:wrap;gap:var(--asi-space-3);padding-top:var(--asi-space-1)}.asi-passkey{display:flex;flex-direction:column;gap:var(--asi-space-6)}.asi-passkey__card{max-width:32rem}.asi-passkey__form{display:flex;flex-direction:column;gap:var(--asi-space-4)}.asi-passkey__field{display:flex;flex-direction:column;gap:var(--asi-space-2);font-size:var(--asi-fs-small);color:var(--asi-text-secondary)}.asi-passkey__field input{font-family:var(--asi-font-mono);font-size:var(--asi-fs-body);color:var(--asi-text-primary);background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border-input);border-radius:var(--asi-radius-sm);padding:var(--asi-space-3) var(--asi-space-4)}.asi-passkey__field input:focus{outline:none;border-color:var(--fr-focus);box-shadow:var(--asi-glow-sm)}.asi-passkey__msg{margin:0;font-size:var(--asi-fs-small)}.asi-passkey__msg--ok{color:var(--asi-success)}.asi-passkey__msg--error{color:var(--fr-bad)}.asi-sessions{display:flex;flex-direction:column;gap:var(--asi-space-6)}.asi-sessions__msg{margin:0;padding:var(--asi-space-6);font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-muted);text-align:center}.asi-sessions__msg--error{color:var(--fr-bad)}.asi-sessions__id{display:flex;align-items:center;gap:var(--asi-space-2);font-family:var(--asi-font-mono);min-width:0}.asi-sessions__ip{font-family:var(--asi-font-mono)}.asi-sessions__no-action{color:var(--asi-text-muted)}.asi-sessions__global{display:flex;flex-direction:column;gap:var(--asi-space-3)}.asi-sessions__global-copy{margin:0;max-width:68ch;font-size:var(--asi-fs-small);line-height:1.55;color:var(--asi-text-secondary, var(--asi-text-muted))}.asi-sessions__global-copy--scope{color:var(--asi-text-muted)}.asi-sessions__global-error{padding:var(--asi-space-3) 0 0;text-align:left}.asi-sessions__global-action{display:flex;justify-content:flex-start;padding-top:var(--asi-space-2)}[data-console][data-console-root] .ac-signin.ac-authcard{width:min(440px,100%)}[data-console][data-console-root] .ac-signin.ac-authcard[data-width=wide]{width:min(560px,100%)}[data-console][data-console-root] .ac-authcard-facts{display:grid;gap:6px;width:100%;margin:8px 0 0;padding:8px 10px;border:1px solid var(--ac-c-inset-line);background:var(--ac-c-inset)}[data-console][data-console-root] .ac-authcard-facts>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px}[data-console][data-console-root] .ac-authcard-facts dt{min-width:96px}[data-console][data-console-root] .ac-authcard-facts dd{margin:0;overflow-wrap:anywhere;font-family:var(--ac-font-mono);font-size:var(--ac-text-sm);color:var(--ac-ink-strong)}@container console (max-width: 640px){[data-console][data-console-root] .ac-signin-page{padding:24px 16px}[data-console][data-console-root] .ac-authcard .ac-btn{min-height:44px}}[data-console][data-console-root] .ac-signin-page>form{display:flex;justify-content:center;width:100%}[data-console][data-console-root] .ac-signin-brand,[data-console][data-console-root] .ac-signin-foot{margin-block:auto 0}[data-console][data-console-root] .ac-signin.ac-authcard{gap:6px;padding:28px 32px;overflow:hidden}[data-console][data-console-root] .ac-authcard .ac-signin-actions{flex-direction:column;align-items:stretch;gap:10px;width:100%;margin-top:20px}[data-console][data-console-root] .ac-authcard .ac-signin-actions .ac-btn{width:100%;justify-content:center;min-height:40px}[data-console][data-console-root] .ac-authcard-foot{display:flex;justify-content:center;align-self:stretch;margin:24px -32px -28px;padding:10px 32px;border-top:1px solid var(--ac-c-inset-line);background:var(--ac-c-inset)}[data-console][data-console-root] .asi-signin-portal-link{margin:16px 0 0;text-align:center}[data-console][data-console-root] .asi-trust{display:grid;gap:8px;width:100%;margin-top:8px;font-size:var(--ac-text-sm);color:var(--ac-ink)}[data-console][data-console-root] .asi-trust p,[data-console][data-console-root] .asi-trust ol{margin:0}[data-console][data-console-root] .asi-trust ol{padding-left:18px}[data-console][data-console-root] .asi-trust .ac-btn{justify-self:start}[data-console][data-console-root] .asi-trust-confirm{display:flex;align-items:center;gap:8px}[data-console][data-console-root] .asi-signin-field{display:grid;gap:4px;width:100%;margin-top:8px}[data-console][data-console-root].asi-authroot{height:100vh;height:100dvh}[data-console][data-console-root] .asi-signin-or{display:flex;align-items:center;gap:12px;font-size:var(--ac-text-sm);color:var(--ac-ink-2)}[data-console][data-console-root] .asi-signin-or:before,[data-console][data-console-root] .asi-signin-or:after{content:"";flex:1;height:1px;background:var(--ac-c-inset-line)}[data-console] .wl-wall{--wl-u: clamp(16px, 1.0417vw, 40px);font-size:var(--wl-u);min-height:100vh;box-sizing:border-box;background:var(--ac-bg);color:var(--ac-ink);display:grid;grid-template-rows:auto auto 1fr;padding:0 calc(1.2 * var(--wl-u)) calc(1.2 * var(--wl-u));gap:0}[data-console] .wl-bar{display:flex;align-items:center;gap:calc(1 * var(--wl-u));min-height:calc(2.4 * var(--wl-u));padding:calc(.6 * var(--wl-u)) 0;border-bottom:1px solid var(--ac-hair)}[data-console] .wl-brand{font-family:var(--ac-font-mono);font-size:calc(1.2 * var(--wl-u));letter-spacing:.14em;color:var(--ac-ink-strong)}[data-console] .wl-tenant{font-size:calc(1.4 * var(--wl-u));letter-spacing:.06em;text-transform:uppercase;color:var(--ac-ink)}[data-console] .wl-spacer{flex:1}[data-console] .wl-clock{font-family:var(--ac-font-mono);font-size:calc(1.4 * var(--wl-u));color:var(--ac-ink-strong);font-variant-numeric:tabular-nums}[data-console] .wl-stamp{display:inline-block;font-family:var(--ac-font-mono);font-size:calc(1 * var(--wl-u));letter-spacing:.1em;padding:calc(.1 * var(--wl-u)) calc(.6 * var(--wl-u));border:1px solid currentColor}[data-console] .wl-stamp[data-tone=ok]{color:var(--ac-ok)}[data-console] .wl-stamp[data-tone=warn]{color:var(--ac-warn)}[data-console] .wl-stale{margin-top:calc(.8 * var(--wl-u));padding:calc(.6 * var(--wl-u)) calc(1 * var(--wl-u));font-family:var(--ac-font-mono);font-size:calc(1.4 * var(--wl-u));letter-spacing:.08em;color:var(--ac-warn);border:1px solid var(--ac-warn)}[data-console] .wl-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:calc(1 * var(--wl-u));padding-top:calc(1 * var(--wl-u));align-content:start}[data-console] .wl-pick{grid-column:1 / -1}[data-console] .wl-band{background:var(--ac-panel);border:1px solid var(--ac-hair);padding:calc(.9 * var(--wl-u)) calc(1.1 * var(--wl-u));min-width:0}[data-console] .wl-attention{grid-column:span 4}[data-console] .wl-signals{grid-column:span 8}[data-console] .wl-contained,[data-console] .wl-money,[data-console] .wl-integrity{grid-column:span 4}[data-console] .wl-guardrails{grid-column:span 12}[data-console] .wl-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:calc(.2 * var(--wl-u)) calc(1 * var(--wl-u));margin:0 0 calc(.6 * var(--wl-u));font-family:var(--ac-font-mono);font-size:calc(1 * var(--wl-u));font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ac-ink-2)}[data-console] .wl-head-note,[data-console] .wl-head-age{color:var(--ac-warn)}[data-console] .wl-nodata{margin:0 0 calc(.6 * var(--wl-u));font-size:calc(1.2 * var(--wl-u));color:var(--ac-ink-2);display:flex;flex-wrap:wrap;gap:calc(.6 * var(--wl-u));align-items:center}[data-console] .wl-quiet{margin:0;font-size:calc(1.4 * var(--wl-u));color:var(--ac-ink-2)}[data-console] .wl-label{font-family:var(--ac-font-mono);font-size:calc(1 * var(--wl-u));letter-spacing:.1em;text-transform:uppercase;color:var(--ac-ink-2)}[data-console] .wl-count-row{display:flex;align-items:baseline;gap:calc(1.2 * var(--wl-u));flex-wrap:wrap}[data-console] .wl-count{font-family:var(--ac-font-mono);font-size:calc(6 * var(--wl-u));line-height:1;color:var(--ac-ink-strong);font-variant-numeric:tabular-nums}[data-console] .wl-levels{display:flex;flex-direction:column;font-family:var(--ac-font-mono);font-size:calc(1.2 * var(--wl-u));letter-spacing:.06em}[data-console] .wl-lvl[data-tone=alert]{color:var(--ac-alert)}[data-console] .wl-lvl[data-tone=warn]{color:var(--ac-warn)}[data-console] .wl-rows{list-style:none;margin:calc(.6 * var(--wl-u)) 0 0;padding:0;display:grid;gap:calc(.5 * var(--wl-u))}[data-console] .wl-row{display:flex;align-items:baseline;gap:calc(.8 * var(--wl-u));font-size:calc(1.4 * var(--wl-u));min-width:0}[data-console] .wl-row-stack{display:grid;grid-template-columns:minmax(max-content,1fr) auto;gap:0 calc(.8 * var(--wl-u))}[data-console] .wl-row-stack .wl-word{white-space:normal;min-width:0;text-align:right}[data-console] .wl-row-stack .wl-time{grid-column:1 / -1}[data-console] .wl-name{color:var(--ac-ink-strong);overflow-wrap:anywhere;flex:1;min-width:0}[data-console] .wl-name-chain{overflow-wrap:normal;word-break:keep-all;white-space:nowrap}[data-console] .wl-word{font-family:var(--ac-font-mono);font-size:calc(1 * var(--wl-u));letter-spacing:.08em;color:var(--ac-ink-2);white-space:nowrap}[data-console] .wl-word[data-tone=alert]{color:var(--ac-alert)}[data-console] .wl-word[data-tone=warn]{color:var(--ac-warn)}[data-console] .wl-word[data-tone=ok]{color:var(--ac-ok)}[data-console] .wl-time{font-family:var(--ac-font-mono);font-size:calc(1.1 * var(--wl-u));color:var(--ac-ink-2);white-space:nowrap}[data-console] .wl-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(1 * var(--wl-u))}[data-console] .wl-tile{display:grid;gap:calc(.3 * var(--wl-u));align-content:start;min-width:0}[data-console] .wl-kpi{font-family:var(--ac-font-mono);font-size:calc(3.6 * var(--wl-u));line-height:1.05;color:var(--ac-ink-strong);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}[data-console] .wl-tile[data-alert=true] .wl-kpi{color:var(--ac-alert)}[data-console] .wl-note{font-size:calc(1.1 * var(--wl-u));color:var(--ac-ink-2);overflow-wrap:anywhere}[data-console] .wl-spark{color:var(--ac-ink-2)}[data-console] .wl-meter-row{display:grid;grid-template-columns:1fr calc(5 * var(--wl-u));gap:calc(.3 * var(--wl-u)) calc(.8 * var(--wl-u))}[data-console] .wl-meter{grid-column:1 / -1;order:3;height:calc(.8 * var(--wl-u));background:var(--ac-well);display:block}[data-console] .wl-meter-fill{display:block;height:100%;background:var(--ac-ink-2)}[data-console] .wl-meter-fill[data-tone=warn]{background:var(--ac-warn)}[data-console] .wl-pct{font-family:var(--ac-font-mono);font-size:calc(1.4 * var(--wl-u));text-align:right;color:var(--ac-ink-strong)}[data-console] .wl-caps{margin:calc(.8 * var(--wl-u)) 0 0;font-family:var(--ac-font-mono);font-size:calc(1.2 * var(--wl-u));letter-spacing:.08em;color:var(--ac-ink-2)}[data-console] .wl-cells{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,1fr);gap:calc(1 * var(--wl-u))}[data-console] .wl-cell{display:grid;gap:calc(.2 * var(--wl-u))}[data-console] .wl-cell-line{font-family:var(--ac-font-mono);font-size:calc(1.4 * var(--wl-u));color:var(--ac-ink-strong)}[data-console] .wl-pair{min-height:100vh;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(1 * var(--wl-u));padding:calc(2 * var(--wl-u)) calc(1 * var(--wl-u));text-align:center;background:var(--ac-bg);color:var(--ac-ink);--wl-u: clamp(16px, 1.0417vw, 40px);font-size:var(--wl-u)}[data-console] .wl-micro{font-family:var(--ac-font-mono);font-size:calc(1 * var(--wl-u));letter-spacing:.14em;text-transform:uppercase;color:var(--ac-ink-2)}[data-console] .wl-pair-title{margin:calc(1 * var(--wl-u)) 0 0;font-size:calc(2.4 * var(--wl-u));font-weight:500;color:var(--ac-ink-strong)}[data-console] .wl-pair-line,[data-console] .wl-pair-note{margin:0;font-size:calc(1.4 * var(--wl-u));color:var(--ac-ink-2);overflow-wrap:anywhere}[data-console] .wl-pair-line strong{color:var(--ac-ink-strong);font-weight:500}[data-console] .wl-pair-note{color:var(--ac-warn)}[data-console] .wl-pair-code{margin:calc(.4 * var(--wl-u)) 0;font-family:var(--ac-font-mono);font-size:calc(4.8 * var(--wl-u));letter-spacing:.12em;color:var(--ac-ink-strong)}[data-console] .wl-qr{width:calc(16 * var(--wl-u));height:calc(16 * var(--wl-u))}@media (max-width: 640px){[data-console] .wl-wall{--wl-u: 16px;font-size:16px;padding:0 16px 16px;grid-template-columns:minmax(0,1fr)}[data-console] .wl-bar{flex-wrap:wrap}[data-console] .wl-tiles{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}[data-console] .wl-label,[data-console] .wl-note{overflow-wrap:anywhere}[data-console] .wl-attention,[data-console] .wl-signals,[data-console] .wl-contained,[data-console] .wl-money,[data-console] .wl-integrity,[data-console] .wl-guardrails{grid-column:1 / -1}[data-console] .wl-tiles,[data-console] .wl-cells{grid-template-columns:repeat(2,1fr)}[data-console] .wl-count{font-size:calc(4.5 * var(--wl-u))}[data-console] .wl-kpi,[data-console] .wl-pair-code{font-size:calc(2 * var(--wl-u))}}.asi-cpill{display:inline-flex;align-items:center;gap:var(--asi-space-2);padding:2px var(--asi-space-2);background:var(--asi-bg-surface);border:1px solid currentColor;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-wide);line-height:1;white-space:nowrap}.asi-cpill[data-tone=verified]{color:var(--asi-verified)}.asi-cpill[data-tone=info]{color:var(--asi-info-signal)}.asi-cpill[data-tone=signal]{color:var(--asi-signal)}.asi-cpill[data-tone=neutral]{color:var(--asi-text-muted)}.asi-cpill__dot{width:7px;height:7px;flex:0 0 auto;background:currentColor;border-radius:var(--asi-radius-pill)}.asi-cpill__glyph{flex:0 0 auto;color:currentColor}.asi-cpill__label{color:var(--asi-text-primary);text-transform:uppercase}.asi-map{display:flex;flex-direction:column;gap:var(--asi-space-4)}.asi-map__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--asi-space-4);flex-wrap:wrap}.asi-map__eyebrow{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-muted);margin:0}.asi-map__sub{font-size:var(--asi-fs-small);color:var(--asi-text-secondary);margin:0}.asi-map__head-actions{display:flex;align-items:center;gap:var(--asi-space-3)}.asi-map__version{font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:var(--asi-ls-wide);color:var(--asi-text-secondary);border:1px solid var(--asi-border-strong);padding:2px var(--asi-space-2)}.asi-map__error{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--fr-bad);background:var(--asi-bg-surface);border:1px solid var(--fr-bad);padding:var(--asi-space-3) var(--asi-space-4)}.asi-map__loading{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-muted);padding:var(--asi-space-4)}.asi-map__unmapped{display:flex;flex-direction:column;gap:var(--asi-space-3);align-items:flex-start;background:var(--asi-bg-surface);border:1px solid var(--asi-border-card);padding:var(--asi-space-5);max-width:60ch}.asi-map__unmapped-eyebrow{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:var(--asi-ls-wide);color:var(--asi-text-secondary);margin:0}.asi-map__unmapped-body{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-text-primary);margin:0}.asi-map__body{display:flex;flex-direction:column;gap:var(--asi-space-4)}.asi-map__summary{display:flex;gap:var(--asi-space-4);flex-wrap:wrap;padding-bottom:var(--asi-space-3);border-bottom:1px solid var(--asi-border)}.asi-map__summary-item{font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:var(--asi-ls-wide);color:var(--asi-text-secondary)}.asi-map__rows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--asi-space-2)}.asi-map__row{position:relative;display:flex;gap:var(--asi-space-3);background:var(--asi-bg-surface);border:1px solid var(--asi-border-card);padding:var(--asi-space-3) var(--asi-space-4)}.asi-map__row.is-immutable{border-left:none}.asi-map__rail{position:absolute;left:0;top:0;bottom:0;width:var(--asi-border-width);background:var(--fr-infoFill)}.asi-map__row-body{display:flex;flex-direction:column;gap:var(--asi-space-2);width:100%}.asi-map__row-tags{display:flex;gap:var(--asi-space-2);flex-wrap:wrap;min-height:1rem}.asi-map__tag{display:inline-flex;align-items:center;gap:var(--asi-space-1);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:var(--asi-ls-wide);padding:1px var(--asi-space-2);border:1px solid currentColor}.asi-map__tag--key{color:var(--fr-info)}.asi-map__tag--derived{color:var(--asi-info-signal)}.asi-map__tag--low{color:var(--fr-warn)}.asi-map__low-dot{width:6px;height:6px;background:currentColor;border-radius:var(--asi-radius-pill)}.asi-map__row-map{display:flex;align-items:center;gap:var(--asi-space-3);flex-wrap:wrap}.asi-map__source,.asi-map__canonical,.asi-map__transform{font-size:var(--asi-fs-small);color:var(--asi-text-primary)}.asi-map__source{color:var(--asi-text-secondary)}.asi-map__arrow{color:var(--asi-text-muted);font-family:var(--asi-font-mono)}.asi-map__canonical{font-weight:var(--asi-fw-semibold)}.asi-map__row-meta{display:flex;align-items:center;gap:var(--asi-space-2);flex-wrap:wrap}.asi-map__meta-label{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:var(--asi-ls-wide);color:var(--asi-text-muted)}.asi-map__confidence{font-size:var(--asi-fs-xs);color:var(--asi-text-secondary)}.asi-map__confidence.is-low{color:var(--fr-warn)}.asi-map__rationale{font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);color:var(--asi-text-muted);margin:0}.asi-map__select{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-primary);background:var(--asi-bg-page);border:1px solid var(--asi-border-input);padding:2px var(--asi-space-2)}.asi-map__select--sm{font-size:var(--asi-fs-xs)}.asi-map__select:focus{outline:none;border-color:var(--fr-focus);box-shadow:0 0 0 2px var(--fr-focus)}.asi-map__rejected{display:flex;flex-direction:column;gap:var(--asi-space-2);background:var(--asi-bg-surface);border:1px dashed var(--asi-border-strong);padding:var(--asi-space-3) var(--asi-space-4)}.asi-map__rejected-eyebrow{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:var(--asi-ls-wide);color:var(--asi-text-muted);margin:0}.asi-map__rejected-line{display:flex;gap:var(--asi-space-3);align-items:baseline;flex-wrap:wrap}.asi-map__rejected-label{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:var(--asi-ls-wide);color:var(--asi-text-muted)}.asi-map__rejected-vals{font-size:var(--asi-fs-xs);color:var(--asi-text-secondary)}.asi-map__gaps{display:flex;flex-direction:column;gap:var(--asi-space-1)}.asi-map__gap{font-size:var(--asi-fs-xs);color:var(--asi-text-muted);margin:0}.asi-map__actions{display:flex;gap:var(--asi-space-3);justify-content:flex-end}.asi-map__edit,.asi-map__ghost{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:var(--asi-ls-wide);color:var(--asi-text-secondary);background:transparent;border:1px solid var(--asi-border-strong);padding:var(--asi-space-2) var(--asi-space-4);cursor:pointer;transition:border-color var(--asi-transition-fast),color var(--asi-transition-fast)}.asi-map__edit:hover:not(:disabled),.asi-map__ghost:hover:not(:disabled){border-color:var(--fr-info);color:var(--asi-text-primary)}.asi-map__insights{display:flex;flex-direction:column;gap:var(--asi-space-3);margin-top:var(--asi-space-4);border-top:var(--asi-border-width) solid var(--asi-border-card);padding-top:var(--asi-space-4)}.asi-map__disclosure{display:flex;flex-direction:column;gap:var(--asi-space-2)}.asi-map__disclosure-toggle{display:flex;align-items:baseline;gap:var(--asi-space-2);font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:var(--asi-ls-wide);color:var(--asi-text-secondary);background:transparent;border:none;padding:var(--asi-space-1) 0;cursor:pointer;text-align:left;transition:color var(--asi-transition-fast)}.asi-map__disclosure-toggle:hover{color:var(--asi-text-primary)}.asi-map__disclosure-caret{font-size:var(--asi-fs-xs);color:var(--asi-text-muted)}.asi-map__disclosure-note{font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);font-weight:400;letter-spacing:normal;text-transform:none;color:var(--asi-text-muted)}.asi-map__disclosure-body{padding-left:var(--asi-space-4)}.asi-map__disclosure-loading,.asi-map__disclosure-empty{font-size:var(--asi-fs-xs);color:var(--asi-text-muted);margin:0}.asi-map__history{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--asi-space-1)}.asi-map__history-item{display:flex;flex-wrap:wrap;align-items:center;gap:var(--asi-space-3);font-size:var(--asi-fs-xs);color:var(--asi-text-secondary);padding:var(--asi-space-1) 0;border-bottom:var(--asi-border-width) solid var(--asi-border-card)}.asi-map__history-item[data-active=true]{color:var(--asi-text-primary)}.asi-map__history-ver{display:inline-flex;align-items:center;gap:var(--asi-space-2);font-weight:var(--asi-fw-semibold)}.asi-map__history-active{display:inline-flex;align-items:center;gap:var(--asi-space-1);font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide);color:var(--asi-text-secondary)}.asi-map__history-glyph{color:var(--asi-text-secondary)}.asi-map__history-status,.asi-map__history-by,.asi-map__history-at{color:var(--asi-text-muted)}.asi-map__preview{display:flex;flex-direction:column;gap:var(--asi-space-3)}.asi-map__preview-count{font-size:var(--asi-fs-xs);color:var(--asi-text-muted);margin:0}.asi-map__preview-rec{list-style:none;margin:0;padding:var(--asi-space-2);display:flex;flex-direction:column;gap:2px;border:var(--asi-border-width) solid var(--asi-border-card);background:var(--asi-bg-surface)}.asi-map__preview-field{display:flex;align-items:baseline;gap:var(--asi-space-2);font-size:var(--asi-fs-xs)}.asi-map__preview-key{color:var(--asi-text-secondary);min-width:12ch}.asi-map__preview-arrow{color:var(--asi-text-muted)}.asi-map__preview-val{color:var(--asi-text-primary);word-break:break-word}.asi-fed{display:flex;flex-direction:column;gap:var(--asi-space-5)}.asi-fed__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--asi-space-6);flex-wrap:wrap}.asi-fed__head-text{display:flex;flex-direction:column;gap:var(--asi-space-1);max-width:68ch}.asi-fed__eyebrow{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-muted);margin:0}.asi-fed__sub{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-text-secondary);margin:0}.asi-fed__gate{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);color:var(--asi-text-secondary);background:var(--asi-bg-surface);border:1px solid var(--asi-border-card);padding:var(--asi-space-3) var(--asi-space-4);margin:0}.asi-fed__error{display:flex;align-items:center;gap:var(--asi-space-3);font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-signal);background:var(--asi-bg-surface);border:1px solid var(--asi-signal);padding:var(--asi-space-3) var(--asi-space-4)}.asi-fed__retry{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:var(--asi-ls-wide);color:var(--asi-text-primary);background:transparent;border:1px solid var(--asi-border-strong);padding:2px var(--asi-space-2);cursor:pointer}.asi-fed__retry:hover{border-color:var(--asi-accent)}.asi-fed__loading{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-muted);padding:var(--asi-space-4)}.asi-fed__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--asi-space-3)}.asi-fed__row{display:flex;flex-direction:column;gap:var(--asi-space-3);background:var(--asi-bg-surface);border:1px solid var(--asi-border-card);padding:var(--asi-space-4)}.asi-fed__row-main{display:flex;align-items:center;justify-content:space-between;gap:var(--asi-space-4);flex-wrap:wrap}.asi-fed__row-id{display:flex;align-items:baseline;gap:var(--asi-space-3);flex-wrap:wrap}.asi-fed__row-name{font-family:var(--asi-font-body);font-size:var(--asi-fs-body);font-weight:var(--asi-fw-semibold);color:var(--asi-text-primary)}.asi-fed__row-type{font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:var(--asi-ls-wide);color:var(--asi-text-secondary)}.asi-fed__row-uid{font-size:var(--asi-fs-xs);color:var(--asi-text-muted)}.asi-fed__row-error{font-size:var(--asi-fs-xs);color:var(--asi-signal);margin:0;word-break:break-word}.asi-fed__row-actions{display:flex;gap:var(--asi-space-2);flex-wrap:wrap}.asi-fed__action{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:var(--asi-ls-wide);color:var(--asi-text-primary);background:transparent;border:1px solid var(--asi-border-strong);padding:var(--asi-space-2) var(--asi-space-3);cursor:pointer;transition:border-color var(--asi-transition-fast),color var(--asi-transition-fast)}.asi-fed__action:hover:not(:disabled){border-color:var(--asi-accent)}.asi-fed__action:disabled{color:var(--asi-text-muted);border-color:var(--asi-border);cursor:not-allowed}.asi-fed__action--mapping.is-open{border-color:var(--asi-accent);color:var(--asi-accent)}.asi-fed__retire{display:inline-flex;align-items:center;gap:var(--asi-space-2)}.asi-fed__form{display:flex;flex-direction:column;gap:var(--asi-space-4);background:var(--asi-bg-surface);border:1px solid var(--asi-border-card);padding:var(--asi-space-5)}.asi-fed__form-eyebrow{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-muted);margin:0}.asi-fed__noscope{margin:var(--asi-space-2) 0 0;max-width:60ch;font-size:var(--asi-fs-small);line-height:var(--asi-lh-relaxed);color:var(--asi-text-secondary)}.asi-fed__form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--asi-space-4)}.asi-fed__field{display:flex;flex-direction:column;gap:var(--asi-space-2)}.asi-fed__field-label{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:var(--asi-ls-wide);color:var(--asi-text-secondary)}.asi-fed__field-opt{color:var(--asi-text-muted);text-transform:none;letter-spacing:0}.asi-fed__field-note{font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);color:var(--asi-text-muted)}.asi-fed__input{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-primary);background:var(--asi-bg-page);border:1px solid var(--asi-border-input);padding:var(--asi-space-2) var(--asi-space-3)}.asi-fed__input:focus{outline:none;border-color:var(--asi-signal);box-shadow:0 0 0 2px var(--asi-signal)}.asi-fed__textarea{resize:vertical;line-height:var(--asi-lh-normal)}.asi-fed__form-hint{font-size:var(--asi-fs-xs);color:var(--asi-text-secondary);margin:0}.asi-fed__form-actions{display:flex;gap:var(--asi-space-3);justify-content:flex-end}.asi-fed__ghost{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:var(--asi-ls-wide);color:var(--asi-text-secondary);background:transparent;border:1px solid var(--asi-border-strong);padding:var(--asi-space-2) var(--asi-space-4);cursor:pointer}.asi-fed__ghost:hover:not(:disabled){border-color:var(--asi-accent);color:var(--asi-text-primary)}.asi-fed__mapping{border-top:1px solid var(--asi-border-card);padding-top:var(--asi-space-5)}.asi-fed__catalog-link{display:inline-block;margin-top:var(--asi-space-2);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--asi-text-secondary);text-decoration:none;border-bottom:var(--asi-border-width) solid transparent;transition:color var(--asi-transition-fast),border-color var(--asi-transition-fast)}.asi-fed__catalog-link:hover{color:var(--asi-accent);border-bottom-color:var(--asi-accent)}.asi-fed__check{display:flex;align-items:center;gap:var(--asi-space-2);cursor:pointer}.asi-fed__check-label{font-size:var(--asi-fs-xs);color:var(--asi-text-secondary)}.asi-catalog{display:flex;flex-direction:column;gap:var(--asi-space-6)}.asi-catalog__op-link{font-family:var(--asi-font-display);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);color:var(--asi-accent);text-decoration:none;white-space:nowrap;transition:var(--asi-transition-fast)}.asi-catalog__op-link:hover{color:var(--asi-oxblood)}.asi-catalog__op-link:focus-visible{outline:2px solid var(--asi-signal);outline-offset:2px}.asi-catalog-lede{margin:0;max-width:68ch;font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-text-secondary)}.asi-catalog-lede__mark{font-family:var(--asi-font-mono);font-size:.9em;font-weight:var(--asi-fw-semibold);letter-spacing:.04em;color:var(--asi-text-primary)}.asi-catalog-summary{display:flex;flex-wrap:wrap;align-items:center;gap:var(--asi-space-3)}.asi-catalog-summary__chip{display:inline-flex;align-items:center;gap:var(--asi-space-2);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.1em;color:var(--asi-text-muted);background:transparent;border:var(--asi-border-width) solid var(--asi-border-strong);border-radius:var(--asi-radius-sm);padding:var(--asi-space-1) var(--asi-space-3)}.asi-catalog-summary__chip[data-tone=verified]{color:var(--asi-verified);border-color:var(--asi-verified)}.asi-catalog-summary__chip[data-tone=info]{color:var(--asi-info);border-color:var(--asi-info)}.asi-catalog-summary__n{font-variant-numeric:tabular-nums;color:var(--asi-text-primary)}.asi-catalog-summary__chip[data-tone=verified] .asi-catalog-summary__n{color:var(--asi-verified)}.asi-catalog-summary__chip[data-tone=info] .asi-catalog-summary__n{color:var(--asi-info)}.asi-catalog-summary__total{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--asi-text-muted);margin-left:auto}.asi-catalog-board{display:flex;flex-direction:column;gap:var(--asi-space-8)}.asi-catalog-section{display:flex;flex-direction:column;gap:var(--asi-space-4)}.asi-catalog-section__head{display:flex;flex-direction:column;gap:var(--asi-space-2);padding-bottom:var(--asi-space-3);border-bottom:var(--asi-border-width) solid var(--asi-border)}.asi-catalog-eyebrow{margin:0;font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.3em;color:var(--asi-text-secondary)}.asi-catalog-section__blurb{margin:0;max-width:76ch;font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-text-muted)}.asi-catalog-substitute{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:var(--asi-space-2);margin:var(--asi-space-1) 0 0;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs)}.asi-catalog-substitute__key{text-transform:uppercase;letter-spacing:.12em;color:var(--asi-info)}.asi-catalog-substitute__sep{color:var(--asi-text-muted)}.asi-catalog-substitute__val{color:var(--asi-text-secondary)}.asi-catalog-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:var(--asi-space-4)}.asi-catalog-card{display:flex;flex-direction:column;gap:var(--asi-space-3);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-card);border-radius:var(--asi-radius-sm);padding:var(--asi-space-5);text-decoration:none;color:inherit}.asi-catalog-card--link{border-left:2px solid var(--asi-oxblood);cursor:pointer;transition:border-color var(--asi-transition-fast),background-color var(--asi-transition-fast)}.asi-catalog-card--link:hover{border-color:var(--asi-oxblood);background:var(--asi-bg-elevated)}.asi-catalog-card--link:focus-visible{outline:2px solid var(--asi-signal);outline-offset:2px}.asi-catalog-card__head{display:flex;align-items:flex-start;gap:var(--asi-space-3)}.asi-catalog-monogram{flex:none;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);letter-spacing:.04em;color:var(--asi-text-secondary);background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border-strong);border-radius:var(--asi-radius-sm)}.asi-catalog-card__title{display:flex;flex-direction:column;gap:var(--asi-space-1);min-width:0}.asi-catalog-card__name{margin:0;font-family:var(--asi-font-display);font-size:var(--asi-fs-md);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-tight);color:var(--asi-text-primary)}.asi-catalog-card__proto{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);letter-spacing:.04em;color:var(--asi-text-muted)}.asi-catalog-card__desc{margin:0;flex:1 1 auto;font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-text-secondary)}.asi-catalog-card__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--asi-space-2);margin-top:var(--asi-space-1)}.asi-catalog-card__cue{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.12em;color:var(--asi-oxblood)}.asi-catalog-pill{display:inline-flex;align-items:center;gap:var(--asi-space-2);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.1em;color:var(--asi-text-muted);background:transparent;border:var(--asi-border-width) solid var(--asi-border-strong);border-radius:var(--asi-radius-sm);padding:var(--asi-space-1) var(--asi-space-3);white-space:nowrap}.asi-catalog-pill__dot{flex:none;width:.5rem;height:.5rem;border-radius:var(--asi-radius-pill);background:currentColor}.asi-catalog-pill__label{white-space:nowrap}.asi-catalog-pill[data-tone=verified]{color:var(--asi-verified);border-color:var(--asi-verified)}.asi-catalog-pill[data-tone=info]{color:var(--asi-info);border-color:var(--asi-info)}.asi-catalog-pill[data-tone=neutral]{color:var(--asi-text-muted);border-color:var(--asi-border-strong)}.asi-catalog-glyph{flex:none}@media (prefers-reduced-motion: reduce){.asi-catalog__op-link,.asi-catalog-card--link{transition:none}}.asi-connectors{display:flex;flex-direction:column;gap:var(--asi-space-6)}.asi-connectors__op-link{font-family:var(--asi-font-display);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);color:var(--asi-accent);text-decoration:none;white-space:nowrap;transition:var(--asi-transition-fast)}.asi-connectors-mono{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-primary)}.asi-connectors-form{display:flex;flex-wrap:wrap;gap:var(--asi-space-4);align-items:flex-end}.asi-connectors-field{display:flex;flex-direction:column;gap:var(--asi-space-1)}.asi-connectors-field__label{display:inline-flex;align-items:center;gap:var(--asi-space-1);font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-medium);text-transform:uppercase;letter-spacing:.18em;color:var(--asi-text-secondary)}.asi-connectors-req{color:var(--asi-signal);margin-left:.25em}.asi-connectors-input{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-primary);background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border-input);border-radius:var(--asi-radius-sm);padding:var(--asi-space-2) var(--asi-space-3);min-width:18rem}.asi-connectors-input--wide{min-width:22rem;max-width:100%}.asi-connectors-input:focus{outline:none;border-color:var(--asi-signal);box-shadow:0 0 0 2px var(--asi-signal)}.asi-connectors-input[aria-invalid=true]{border-color:var(--asi-signal)}.asi-connectors-input:disabled{opacity:.55;cursor:not-allowed}.asi-connectors-tenant{display:inline-flex;align-items:baseline;gap:var(--asi-space-2);font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);border:var(--asi-border-width) solid var(--asi-border);border-radius:var(--asi-radius-sm);padding:var(--asi-space-2) var(--asi-space-3);background:var(--asi-bg-surface)}.asi-connectors-tenant__key{text-transform:uppercase;letter-spacing:.12em;color:var(--asi-text-muted)}.asi-connectors-tenant__sep{color:var(--asi-text-muted)}.asi-connectors-tenant__val{color:var(--asi-text-primary)}.asi-connectors-tenant--none{font-family:var(--asi-font-body);color:var(--asi-text-muted);background:none;border-style:dashed}.asi-connectors-toast{margin:0;min-height:1.25rem;font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);letter-spacing:.04em;color:var(--asi-verified)}.asi-connectors-board{display:flex;flex-direction:column;gap:var(--asi-space-8)}.asi-connectors-section{display:flex;flex-direction:column;gap:var(--asi-space-4)}.asi-connectors-eyebrow{margin:0;font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.3em;color:var(--asi-text-secondary);padding-bottom:var(--asi-space-2);border-bottom:var(--asi-border-width) solid var(--asi-border)}.asi-connectors-card{display:flex;flex-direction:column;gap:var(--asi-space-4);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-border-card);border-radius:var(--asi-radius-sm);padding:var(--asi-space-5)}.asi-connectors-card--scim{border-left:2px solid var(--asi-oxblood)}.asi-connectors-scim__intro{margin:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-text-secondary);max-width:68ch}.asi-connectors-scim__urls{display:flex;flex-direction:column;gap:var(--asi-space-2)}.asi-connectors-url{display:flex;align-items:center;flex-wrap:wrap;gap:var(--asi-space-3);padding:var(--asi-space-2) var(--asi-space-3);background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border);border-radius:var(--asi-radius-sm)}.asi-connectors-url__label{flex:none;min-width:4.5rem;font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-medium);text-transform:uppercase;letter-spacing:.12em;color:var(--asi-text-muted)}.asi-connectors-url__value{flex:1 1 18rem;min-width:0;font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-primary);overflow-wrap:anywhere}.asi-connectors-url__copy{flex:none}.asi-connectors-scim__meta{display:flex;flex-wrap:wrap;gap:var(--asi-space-6)}.asi-connectors-scim__metarow{display:flex;align-items:center;gap:var(--asi-space-3)}.asi-connectors-scim__metalabel{font-family:var(--asi-font-display);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-medium);text-transform:uppercase;letter-spacing:.12em;color:var(--asi-text-muted)}.asi-connectors-scim__authval{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-primary)}.asi-connectors-token-pill{display:inline-flex;align-items:center;gap:var(--asi-space-2);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);letter-spacing:.12em;text-transform:uppercase;background:transparent;border:var(--asi-border-width) solid var(--asi-border-strong);border-radius:var(--asi-radius-sm);padding:.125rem var(--asi-space-2)}.asi-connectors-token-pill[data-configured=true]{color:var(--asi-verified);border-color:var(--asi-verified)}.asi-connectors-token-pill[data-configured=false]{color:var(--asi-info);border-color:var(--asi-info)}.asi-connectors-token-pill__label{white-space:nowrap}.asi-connectors-scim__tokenhint{display:flex;align-items:flex-start;gap:var(--asi-space-2);margin:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-info)}.asi-connectors-current{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small)}.asi-connectors-current__on{display:inline-flex;align-items:baseline;gap:var(--asi-space-2)}.asi-connectors-current__label{text-transform:uppercase;letter-spacing:.12em;color:var(--asi-text-muted)}.asi-connectors-current__sep{color:var(--asi-text-muted)}.asi-connectors-current__val{color:var(--asi-text-primary);font-weight:var(--asi-fw-semibold)}.asi-connectors-current__mode{color:var(--asi-text-secondary);text-transform:uppercase;letter-spacing:.08em}.asi-connectors-current__off{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-muted);text-transform:uppercase;letter-spacing:.08em}.asi-connectors-fields{display:flex;flex-wrap:wrap;gap:var(--asi-space-6);align-items:flex-start}.asi-connectors-select{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-primary);background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border-input);border-radius:var(--asi-radius-sm);padding:var(--asi-space-2) var(--asi-space-3);min-width:14rem}.asi-connectors-select:focus{outline:none;border-color:var(--asi-signal);box-shadow:0 0 0 2px var(--asi-signal)}.asi-connectors-select:disabled{opacity:.55;cursor:not-allowed}.asi-connectors-segmented{display:inline-flex;gap:var(--asi-space-1);border-bottom:var(--asi-border-width) solid var(--asi-border)}.asi-connectors-seg{display:flex;flex-direction:column;gap:.125rem;align-items:flex-start;background:transparent;border:none;border-bottom:2px solid transparent;padding:var(--asi-space-2) var(--asi-space-3);margin-bottom:-1px;cursor:pointer;color:var(--asi-text-muted);transition:color var(--asi-transition-fast)}.asi-connectors-seg:hover:not(:disabled){color:var(--asi-text-secondary)}.asi-connectors-seg[data-active=true]{color:var(--asi-text-primary);border-bottom-color:var(--asi-oxblood)}.asi-connectors-seg:focus-visible{outline:2px solid var(--asi-signal);outline-offset:2px}.asi-connectors-seg:disabled{cursor:not-allowed;opacity:.55}.asi-connectors-seg__label{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);letter-spacing:.12em}.asi-connectors-seg__hint{font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);color:var(--asi-text-muted)}.asi-connectors-federated{display:flex;flex-direction:column;gap:var(--asi-space-4);padding-top:var(--asi-space-2);border-top:var(--asi-border-width) solid var(--asi-border)}.asi-connectors-hint{margin:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-xs);line-height:var(--asi-lh-body);color:var(--asi-text-muted);max-width:68ch}.asi-connectors-actions{display:flex;flex-wrap:wrap;gap:var(--asi-space-3);margin-top:var(--asi-space-2)}.asi-connectors-save-btn{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.12em;color:var(--asi-oxblood);background:transparent;border:var(--asi-border-width) solid var(--asi-oxblood);border-radius:var(--asi-radius-sm);padding:var(--asi-space-2) var(--asi-space-4);cursor:pointer;transition:background-color var(--asi-transition-fast),color var(--asi-transition-fast)}.asi-connectors-save-btn:hover:not(:disabled){background:var(--asi-oxblood);color:var(--asi-accent-foreground)}.asi-connectors-save-btn:focus-visible{outline:2px solid var(--asi-signal);outline-offset:2px}.asi-connectors-save-btn:disabled{opacity:.5;cursor:not-allowed}.asi-connectors-delete-btn{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.12em;color:var(--asi-signal);background:transparent;border:var(--asi-border-width) solid var(--asi-signal);border-radius:var(--asi-radius-sm);padding:var(--asi-space-2) var(--asi-space-4);cursor:pointer;transition:background-color var(--asi-transition-fast),color var(--asi-transition-fast)}.asi-connectors-delete-btn:hover:not(:disabled){background:var(--asi-signal);color:var(--asi-accent-foreground)}.asi-connectors-delete-btn:focus-visible{outline:2px solid var(--asi-signal);outline-offset:2px}.asi-connectors-delete-btn:disabled{opacity:.5;cursor:not-allowed}.asi-connectors-ghost-btn{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);font-weight:var(--asi-fw-medium);text-transform:uppercase;letter-spacing:.08em;color:var(--asi-text-secondary);background:transparent;border:var(--asi-border-width) solid var(--asi-border-strong);border-radius:var(--asi-radius-sm);padding:var(--asi-space-2) var(--asi-space-3);cursor:pointer;transition:border-color var(--asi-transition-fast)}.asi-connectors-ghost-btn:hover:not(:disabled){border-color:var(--asi-oxblood)}.asi-connectors-ghost-btn:focus-visible{outline:2px solid var(--asi-signal);outline-offset:2px}.asi-connectors-inline-error{display:flex;align-items:center;gap:var(--asi-space-2);margin:0;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-danger)}.asi-connectors-error{display:flex;flex-wrap:wrap;align-items:center;gap:var(--asi-space-2);padding:var(--asi-space-4) var(--asi-space-5);background:var(--asi-bg-surface);border:var(--asi-border-width) solid var(--asi-danger);border-radius:var(--asi-radius-sm);color:var(--asi-danger)}.asi-connectors-error__label{font-family:var(--asi-font-display);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-semibold);text-transform:uppercase;letter-spacing:.08em}.asi-connectors-error__detail{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);color:var(--asi-text-secondary)}.asi-connectors-glyph{flex:none}.asi-connectors-confirm-root{position:fixed;inset:0;z-index:var(--asi-z-overlay);display:flex;align-items:center;justify-content:center;padding:var(--asi-space-5)}.asi-connectors-confirm__scrim{position:absolute;inset:0;background:var(--asi-scrim)}.asi-connectors-confirm__panel{position:relative;display:flex;flex-direction:column;gap:var(--asi-space-4);width:min(32rem,100%);background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border-strong);border-radius:var(--asi-radius-sm);padding:var(--asi-space-6)}.asi-connectors-confirm__title{margin:0;font-family:var(--asi-font-display);font-size:var(--asi-fs-md);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-tight);color:var(--asi-text-primary)}.asi-connectors-confirm__body{margin:0;font-family:var(--asi-font-body);font-size:var(--asi-fs-small);line-height:var(--asi-lh-body);color:var(--asi-text-secondary)}.asi-connectors-confirm__actions{display:flex;justify-content:flex-end;gap:var(--asi-space-3)}@media (prefers-reduced-motion: reduce){.asi-connectors__op-link,.asi-connectors-seg,.asi-connectors-save-btn,.asi-connectors-delete-btn,.asi-connectors-ghost-btn{transition:none}}.asi-mcp-curation{display:flex;flex-direction:column;gap:var(--asi-space-4);margin-top:var(--asi-space-6)}.asi-mcp-curation__head{display:flex;flex-direction:column;gap:var(--asi-space-1)}.asi-mcp-curation__heading{font-family:var(--asi-font-display);font-size:var(--asi-fs-h3);font-weight:var(--asi-fw-bold);letter-spacing:var(--asi-ls-tight);margin:0}.asi-mcp-curation__note{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);color:var(--asi-text-secondary);margin:0;max-width:68ch}.asi-mcp-curation__msg{font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);color:var(--asi-text-muted);padding:var(--asi-space-6);border:var(--asi-border-width) dashed var(--asi-border);border-radius:var(--asi-radius-sm);text-align:center}.asi-mcp-curation__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--asi-space-3)}.asi-mcp-curation__row{display:flex;flex-direction:column;gap:var(--asi-space-3);padding:var(--asi-space-4);background:var(--asi-bg-elevated);border:var(--asi-border-width) solid var(--asi-border);border-radius:var(--asi-radius-sm)}.asi-mcp-curation__row-head{display:flex;align-items:center;gap:var(--asi-space-3);flex-wrap:wrap}.asi-mcp-curation__name-cell{display:inline-flex;align-items:baseline;gap:var(--asi-space-2);min-width:0}.asi-mcp-curation__name{font-family:var(--asi-font-body);font-weight:var(--asi-fw-bold);color:var(--asi-text-primary)}.asi-mcp-curation__id{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xsmall);color:var(--asi-text-muted)}.asi-mcp-curation__transport{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xsmall);color:var(--asi-text-secondary)}.asi-mcp-curation__pending{margin-left:auto;font-family:var(--asi-font-mono);font-size:var(--asi-fs-xsmall);color:var(--asi-text-muted);padding:0 var(--asi-space-2);border:var(--asi-border-width) solid var(--asi-border);border-radius:var(--asi-radius-sm)}.asi-mcp-curation__tools{display:flex;align-items:center;gap:var(--asi-space-2);flex-wrap:wrap}.asi-mcp-curation__tools-label{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);color:var(--asi-text-secondary)}.asi-mcp-curation__tool{display:inline-flex;align-items:center;gap:var(--asi-space-1);font-family:var(--asi-font-mono);font-size:var(--asi-fs-xsmall);color:var(--asi-text-primary)}.asi-mcp-curation__no-tools{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);color:var(--asi-text-muted);margin:0}.asi-mcp-curation__actions{display:flex;gap:var(--asi-space-2)}.asi-mcp-curation__btn{font-family:var(--asi-font-body);font-size:var(--asi-fs-small);font-weight:var(--asi-fw-medium);padding:var(--asi-space-1) var(--asi-space-4);border:var(--asi-border-width) solid var(--asi-border);border-radius:var(--asi-radius-sm);background:var(--asi-bg-surface);color:var(--asi-text-primary);cursor:pointer}.asi-mcp-curation__btn:disabled{opacity:.5;cursor:not-allowed}.asi-mcp-curation__btn--approve{border-color:var(--asi-success-border, var(--asi-border));color:var(--asi-success-text, var(--asi-text-primary))}.asi-mcp-curation__btn--deny{border-color:var(--asi-danger-border, var(--asi-border));color:var(--asi-danger-text, var(--asi-text-primary))}.asi-mcp-sync-toast{margin:0;min-height:1.25rem;font-family:var(--asi-font-mono);font-size:var(--asi-fs-small);letter-spacing:.04em;color:var(--asi-verified)}[data-console] .ac-rcs{display:grid;gap:10px}[data-console] .ac-rcs-warn{margin:0;font-size:var(--ac-text-sm);color:var(--ac-ink)}[data-console] .ac-rcs-meta{display:flex;flex-wrap:wrap;gap:4px 20px;margin:0}[data-console] .ac-rcs-meta>div{display:flex;gap:8px;align-items:baseline}[data-console] .ac-rcs-meta dd{margin:0;overflow-wrap:anywhere;font-size:var(--ac-text-sm);color:var(--ac-ink-strong)}[data-console] .ac-rcs .ac-secret{padding:12px;border:1px solid var(--ac-c-card-line);background:var(--ac-c-canvas)}[data-console] .ac-rcs .ac-secret-value{background:var(--ac-c-card)}@media print{body *{visibility:hidden}[data-console] .ac-rcs,[data-console] .ac-rcs :is(.ac-rcs-meta,.ac-secret-list,.ac-secret-value,.ac-secret-list li){visibility:visible}[data-console] .ac-rcs{position:absolute;inset:0 auto auto 0;width:100%;color:CanvasText}[data-console] .ac-rcs :is(.ac-rcs-warn,.ac-secret>.ac-micro,.ac-secret-actions,.ac-secret-ack,.ac-secret-expiry,.ac-rcs-print){display:none}[data-console] .ac-rcs .ac-secret-value{border-color:CanvasText;background:Canvas;color:CanvasText}}[data-console][data-console-root] .ac-steprail{display:grid;gap:8px}[data-console][data-console-root] .ac-steprail-head{display:block;padding:0 10px 4px}[data-console][data-console-root] .ac-steprail-phase .ac-steps{padding:4px 0;border-right:0}[data-console][data-console-root] .ac-steprail-compact,[data-console][data-console-root] .ac-steprail-bar{display:none}[data-console][data-console-root] .ac-steprail-bar{gap:2px;height:4px}[data-console][data-console-root] .ac-steprail-bar span{flex:1;background:var(--ac-edge)}[data-console][data-console-root] .ac-steprail-bar span[data-state=done],[data-console][data-console-root] .ac-steprail-bar span[data-state=current]{background:var(--ac-accent-fill)}@container console (max-width: 640px){[data-console][data-console-root] .ac-steprail-compact{display:inline-flex;justify-self:start;min-height:44px}[data-console][data-console-root] .ac-steprail-bar{display:flex}[data-console][data-console-root] .ac-steprail:not([data-open]) .ac-steprail-phases{display:none}}.asi-claim{position:relative;display:flex;align-items:center;justify-content:center;min-height:100vh;padding:var(--asi-space-8);overflow:hidden;background:var(--fr-bg)}.asi-claim__glow{position:fixed;inset:0;pointer-events:none;z-index:0;background:var(--fr-field)}.asi-claim :focus-visible{outline:2px solid var(--fr-focus);outline-offset:2px}.asi-claim__card{position:relative;z-index:1;width:100%;max-width:32rem;display:flex;flex-direction:column;gap:var(--asi-space-6)}.asi-claim__head{display:flex;flex-direction:column;gap:var(--asi-space-2)}.asi-claim__mark{line-height:1}.asi-claim__title{font-family:var(--asi-font-display);font-size:var(--asi-fs-body);font-weight:var(--asi-fw-semibold);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--fr-text);margin:var(--asi-space-2) 0 0}.asi-claim__sub{display:flex;align-items:flex-start;gap:var(--asi-space-2);color:var(--fr-text);font-size:var(--asi-fs-body);line-height:var(--asi-lh-body);margin:0}.asi-claim__shield{flex:0 0 auto;width:1.25rem;height:1.25rem;margin-top:.15rem;color:var(--fr-dim)}.asi-claim__enroll{display:flex;flex-direction:column;gap:var(--asi-space-5)}.asi-claim__facts{display:flex;flex-direction:column;gap:0;margin:0;border:1px solid var(--fr-border);border-radius:0;background:var(--fr-panelHeader)}.asi-claim__fact{display:flex;align-items:baseline;justify-content:space-between;gap:var(--asi-space-4);padding:var(--asi-space-3) var(--asi-space-4)}.asi-claim__fact+.asi-claim__fact{border-top:1px solid var(--fr-hair)}.asi-claim__fact dt{font-family:var(--asi-font-mono);font-size:var(--asi-fs-xs);letter-spacing:var(--asi-ls-wide);text-transform:uppercase;color:var(--fr-dim)}.asi-claim__fact dd{margin:0;font-size:var(--asi-fs-small);color:var(--fr-strong);text-align:right;word-break:break-word}.asi-claim__fact dd.asi-mono{font-size:var(--asi-fs-small)}.asi-claim__retry{margin:0;font-size:var(--asi-fs-small);color:var(--fr-bad)}.asi-claim__gone{display:flex;flex-direction:column;gap:var(--asi-space-4);padding:var(--asi-space-5);border:1px solid var(--fr-border);border-left:3px solid var(--fr-bad);border-radius:0;background:var(--fr-panelHeader)}.asi-claim__gone-lead{margin:0;font-size:var(--asi-fs-body);font-weight:var(--asi-fw-semibold);color:var(--fr-strong)}.asi-claim__gone-body{margin:0;font-size:var(--asi-fs-small);color:var(--fr-text);line-height:var(--asi-lh-body)}.asi-claim__cmd{font-family:var(--asi-font-mono);font-feature-settings:"liga" 0;font-size:var(--asi-fs-small);color:var(--fr-strong);background:var(--fr-codeWash);border:1px solid var(--fr-border);border-radius:0;padding:.1rem var(--asi-space-2);white-space:nowrap}[data-console][data-console-root] .asi-claim-rail{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:24px;width:min(760px,100%)}[data-console][data-console-root] .asi-claim-rail .ac-authcard{width:100%}@container console (max-width: 640px){[data-console][data-console-root] .asi-claim-rail{grid-template-columns:minmax(0,1fr);gap:12px}}[data-console][data-console-root] .asi-onb-fields{display:grid;gap:12px;width:100%;margin-top:8px}[data-console][data-console-root] .asi-onb-details{font-size:var(--ac-text-sm);color:var(--ac-ink)}[data-console][data-console-root] .asi-onb-details summary{cursor:pointer;margin-bottom:8px}[data-console][data-console-root] .asi-onb-details p{margin:0 0 8px}[data-console][data-console-root] .asi-onb-result,[data-console][data-console-root] .asi-onb-wait{display:grid;gap:12px;width:100%;margin-top:8px;font-size:var(--ac-text-sm);color:var(--ac-ink)}[data-console][data-console-root] .asi-onb-result p,[data-console][data-console-root] .asi-onb-wait p{margin:0}[data-console][data-console-root] .asi-onb-verdict{display:flex;flex-wrap:wrap;align-items:center;gap:8px}[data-console][data-console-root] .asi-onb-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px 16px;margin:0}[data-console][data-console-root] .asi-onb-facts dt{font-size:var(--ac-text-xs);color:var(--ac-ink-3);text-transform:uppercase}[data-console][data-console-root] .asi-onb-facts dd{margin:2px 0 0;overflow-wrap:anywhere}[data-console][data-console-root] .asi-onb-wait .ac-keyreveal-code{overflow-wrap:anywhere;white-space:pre-wrap}[data-console][data-console-root] .asi-setup-rail{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:24px;width:min(880px,100%)}[data-console][data-console-root] .asi-setup-rail .ac-authcard{width:100%}@container console (max-width: 640px){[data-console][data-console-root] .asi-setup-rail{grid-template-columns:minmax(0,1fr);gap:12px}}[data-console][data-console-root] .asi-setup-field{display:grid;gap:8px;width:100%;margin-top:8px}[data-console][data-console-root] .asi-setup-trust{display:grid;gap:12px;width:100%;margin-top:8px;font-size:var(--ac-text-sm);color:var(--ac-ink)}[data-console][data-console-root] .asi-setup-trust p,[data-console][data-console-root] .asi-setup-trust ol{margin:0}[data-console][data-console-root] .asi-setup-trust ol{padding-left:18px}[data-console][data-console-root] .asi-setup-trust>.ac-btn{justify-self:start}[data-console][data-console-root] .asi-setup-fp{display:grid;gap:4px;justify-items:start;padding:8px 12px;border:1px solid var(--ac-c-card-line);background:var(--ac-c-canvas)}[data-console][data-console-root] .asi-setup-fp .ac-mono{overflow-wrap:anywhere}[data-console][data-console-root] .asi-setup-os{display:grid;gap:4px}[data-console][data-console-root] .asi-setup-others{display:grid;gap:8px}[data-console][data-console-root] .asi-setup-others>summary{cursor:pointer}[data-console][data-console-root] .asi-setup-others .asi-setup-os{margin-top:8px}[data-console][data-console-root] .asi-setup-cmd{overflow-wrap:anywhere}[data-console][data-console-root] .asi-setup-confirm{display:flex;align-items:center;gap:8px}.asi-portal-main{width:100%;max-width:1184px;margin:0 auto;padding:16px 16px 56px;box-sizing:border-box;min-width:0}.asi-portal-topright{margin-left:auto;display:flex;align-items:center;gap:12px;min-width:0}.asi-portal-nav{display:flex;align-items:center;gap:4px}.asi-portal-nav a{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;color:var(--ac-ink-3);font-family:var(--ac-font-mono);font-size:var(--ac-text-xs);letter-spacing:.12em;text-transform:uppercase;text-decoration:none;border-bottom:2px solid transparent}.asi-portal-nav a:hover{color:var(--ac-ink-strong)}.asi-portal-nav a[aria-current=page]{color:var(--ac-ink-strong);border-bottom-color:var(--ac-accent)}.asi-portal-menu{position:relative;min-width:0}.asi-portal-menu-btn{display:inline-flex;align-items:center;gap:8px;max-width:100%}.asi-portal-menu-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px}.asi-portal-menu-pop{position:absolute;top:calc(100% + 4px);right:0;z-index:20;min-width:220px;padding:4px 0;text-align:left}.asi-portal-menu-pop .ac-menu-item{display:block;width:100%;min-height:32px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.asi-portal-facts{display:grid;grid-template-columns:auto 1fr;gap:2px 12px;margin:0;padding:8px 12px;border-bottom:1px solid var(--ac-c-row-line);font-size:var(--ac-text-sm)}.asi-portal-facts dt{color:var(--ac-ink-3);font-family:var(--ac-font-mono);font-size:var(--ac-text-xs);letter-spacing:.12em;text-transform:uppercase}.asi-portal-facts dd{margin:0;min-width:0;overflow-wrap:anywhere}.asi-portal{display:flex;flex-direction:column;gap:16px;min-width:0}.asi-portal .ac-page-sub{margin:0}.asi-portal-note{margin:0;padding:8px 12px;color:var(--ac-ink-2);border-left:2px solid var(--ac-info-line, currentColor)}.asi-portal-skel{display:grid;gap:8px;padding:12px}.asi-portal-skel>span{display:block;height:28px;background:var(--ac-c-row-line);opacity:.5}.asi-portal-queue{list-style:none;margin:0;padding:0}.asi-portal-queue>li{display:flex;align-items:center;gap:12px;padding:10px 12px;border-bottom:1px solid var(--ac-c-row-line);min-width:0}.asi-portal-queue .asi-portal-q-word{flex:none}.asi-portal-queue .asi-portal-q-text{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.asi-portal-queue .asi-portal-q-fix{flex:none}.asi-portal-agents .asi-portal-agentname{display:inline-flex;align-items:center;gap:8px;min-width:0}.asi-portal-agents .asi-portal-agentname button{border:0;background:transparent;padding:0;color:inherit;font:inherit;font-weight:600;text-align:left;cursor:pointer;overflow-wrap:anywhere}.asi-portal-agents .asi-portal-agentname button:hover{text-decoration:underline}.asi-portal-state{display:inline-flex;align-items:center;gap:4px}.asi-portal-agents .asi-portal-sharecell{display:inline-flex;flex-direction:column;gap:4px;min-width:120px}.asi-portal-agents .ac-table>thead th{white-space:normal}[data-console][data-console-root]:has(.asi-portal-main){height:100dvh}.asi-portal-shell{height:100%}.asi-portal-budget{display:grid;gap:12px;padding:12px;min-width:0}.asi-portal-budget-head{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.asi-portal-budget-verbs{display:inline-flex;flex-wrap:wrap;gap:8px;align-items:center}.asi-portal-budget-none{margin:0}.asi-portal-legend{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 18px}.asi-portal-legend li{display:inline-flex;gap:6px;align-items:baseline;min-width:0;overflow-wrap:anywhere}[data-console] .ac-dialog:has(.asi-portal-split){width:min(640px,calc(100% - 32px))}.asi-portal-split{display:grid;gap:14px;min-width:0}.asi-portal-split-head,.asi-portal-split-row{display:grid;grid-template-columns:minmax(90px,1.2fr) minmax(60px,.6fr) minmax(130px,1fr) minmax(0,1.6fr);gap:10px;align-items:start;min-width:0}.asi-portal-split-head{color:var(--ac-ink-3);font-family:var(--ac-font-mono);font-size:var(--ac-text-xs);letter-spacing:.12em;text-transform:uppercase}.asi-portal-split-row{padding:8px 0;border-top:1px solid var(--ac-c-row-line)}.asi-portal-split-row>*{min-width:0}.asi-portal-split-name{overflow-wrap:anywhere;font-weight:600}.asi-portal-split-unassigned{display:flex;align-items:baseline;gap:12px}.asi-portal-split-apply{display:flex;gap:10px;align-items:flex-start}.asi-portal-split .ac-seg{flex-wrap:wrap}.asi-create,.asi-request{display:grid;gap:12px;min-width:0}.asi-create-scopes{border:0;padding:0;margin:0;display:grid;gap:6px;min-width:0}.asi-create-scope{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.asi-create-call{display:grid;gap:6px;min-width:0}.asi-create-call pre{overflow-x:auto;max-width:100%}.asi-portal-drawer{display:grid;gap:16px;min-width:0}.asi-portal-drawer h3{margin:0 0 6px;font-family:var(--ac-font-mono);font-size:var(--ac-text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--ac-ink-3);font-weight:500}.asi-portal-facts-row{display:flex;flex-wrap:wrap;gap:4px 16px}.asi-portal-decisions{list-style:none;margin:0;padding:0;display:grid;gap:6px}.asi-portal-decisions li{display:grid;grid-template-columns:auto auto 1fr;gap:8px;align-items:baseline;min-width:0}.asi-portal-decisions .asi-portal-reason{overflow-wrap:anywhere;min-width:0}@container console (max-width: 640px){[data-console][data-console-root] .asi-portal .ac-page-head{flex-direction:column;align-items:stretch}[data-console][data-console-root] .asi-portal .ac-page-head .ac-page-titles{flex:none;text-align:left}[data-console][data-console-root] .asi-portal .ac-page-head .ac-btn-cta{width:100%;min-height:44px;justify-content:center}.asi-portal-queue>li{flex-wrap:wrap}.asi-portal-queue .asi-portal-q-fix{width:100%}.asi-portal-queue .asi-portal-q-fix .ac-btn{width:100%;min-height:44px;justify-content:center}.asi-portal-menu-name{max-width:90px}.asi-portal-budget-verbs{width:100%;flex-direction:column;align-items:stretch}[data-console][data-console-root] .asi-portal-budget-verbs .ac-btn{min-height:44px;justify-content:center}[data-console][data-console-root]:has(.asi-portal-main) :is(.ac-dialog,.ac-drawer) :is(.ac-btn,.ac-seg-item){min-height:44px;justify-content:center}.asi-portal-legend{flex-direction:column}}@media (max-width: 640px){.asi-portal-split-head{display:none}.asi-portal-split-row{grid-template-columns:1fr;gap:6px}.asi-portal-split-row>[data-label]:before{content:attr(data-label);display:block;color:var(--ac-ink-3);font-family:var(--ac-font-mono);font-size:var(--ac-text-xs);letter-spacing:.12em;text-transform:uppercase}}[data-console] .ac-posture[data-variant=live] .ac-posture-cells{grid-template-columns:repeat(5,minmax(0,1fr))}@container console (max-width: 1200px){[data-console] .ac-posture[data-variant=live] .ac-posture-cells{grid-template-columns:repeat(3,minmax(0,1fr))}[data-console] .ac-posture[data-variant=live] .ac-cell:nth-child(3){border-right:0}}@container console (max-width: 1100px){[data-console] .ac-posture[data-variant=live] .ac-posture-cells{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-console][data-console-root] .ac-cons-bar{display:flex;gap:2px;height:16px;align-items:center;border-right:2px solid transparent}[data-console][data-console-root] .ac-cons[data-state=over] .ac-cons-bar{border-right-color:var(--ac-warn)}[data-console][data-console-root] .ac-cons-seg{min-width:6px;height:6px;flex:0 1 auto;background:var(--ac-info-line)}[data-console][data-console-root] .ac-cons-seg[data-staged]{background:repeating-linear-gradient(135deg,var(--ac-info-line) 0 2px,transparent 2px 4px)}[data-console][data-console-root] .ac-cons-pool{height:6px;flex:0 1 auto;box-shadow:inset 0 0 0 1px var(--ac-mute-line)}[data-console][data-console-root] .ac-cons[data-state=over] .ac-cons-note{color:var(--ac-warn)}[data-console][data-console-root] .ac-cons-note{margin:4px 0 0}[data-console][data-console-root] .ac-money{display:inline-flex;flex-direction:column;gap:4px}[data-console][data-console-root] .ac-money-field{display:inline-flex;align-items:center;gap:4px;padding:0 8px;border:1px solid var(--ac-c-row-line)}[data-console][data-console-root] .ac-money-invalid{border-left-color:var(--ac-alert-line);box-shadow:inset 1px 0 0 var(--ac-alert-line)}[data-console][data-console-root] .ac-money-prefix{color:var(--ac-ink-2)}[data-console][data-console-root] .ac-money-input{width:12ch;min-height:28px;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:right;font-variant-numeric:tabular-nums}[data-console][data-console-root] .ac-money-note{color:var(--ac-ink-2)}[data-console][data-console-root] .ac-money[data-state=invalid] .ac-money-note{color:var(--ac-ink)}
