:root{--bg: #f3f7ff;--panel: #ffffff;--panel-2: #eaf1fd;--sunken: #e3ecfb;--line: #dde7f7;--line-2: #c8d8f0;--ink: #0a1c4a;--muted: #3f507c;--faint: #8090b4;--agent: #0e9e8e;--agent-dim: #9fdcd3;--human: #c2710a;--human-dim: #f0cf9a;--danger: #d6455a;--on-accent: #ffffff;--accent: #1f57e0;--accent-dim: #cddcfa;--void: var(--sunken);--shadow: 0 1px 2px rgba(10,28,74,.04), 0 16px 40px -18px rgba(31,87,224,.2);--shadow-sm: 0 1px 2px rgba(10,28,74,.04), 0 8px 22px -14px rgba(31,87,224,.16);--display: "Sora", "Rubik", system-ui, sans-serif;--body: "Rubik", system-ui, sans-serif;--mono: "IBM Plex Mono", "Rubik", ui-monospace, "SF Mono", Menlo, monospace;--maxw: 1160px;--radius: 16px}:root[data-theme=dark]{--bg: #0a0f18;--panel: #111725;--panel-2: #172030;--sunken: #0b111c;--line: #202a3d;--line-2: #2d3a52;--ink: #e6ecf6;--muted: #8a96ab;--faint: #5a6579;--agent: #2fd6bd;--agent-dim: #1f6b60;--human: #ffb454;--human-dim: #7a5726;--danger: #ff5c6c;--on-accent: #04120f;--void: var(--sunken);--accent: #6ea0ff;--accent-dim: #2c4c86;--shadow: 0 1px 2px rgba(0,0,0,.3), 0 20px 50px -20px rgba(0,0,0,.6);--shadow-sm: 0 1px 2px rgba(0,0,0,.3), 0 10px 26px -14px rgba(0,0,0,.5)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--bg: #0a0f18;--panel: #111725;--panel-2: #172030;--sunken: #0b111c;--line: #202a3d;--line-2: #2d3a52;--ink: #e6ecf6;--muted: #8a96ab;--faint: #5a6579;--agent: #2fd6bd;--agent-dim: #1f6b60;--human: #ffb454;--human-dim: #7a5726;--danger: #ff5c6c;--on-accent: #04120f;--void: var(--sunken);--accent: #6ea0ff;--accent-dim: #2c4c86;--shadow: 0 1px 2px rgba(0,0,0,.3), 0 20px 50px -20px rgba(0,0,0,.6);--shadow-sm: 0 1px 2px rgba(0,0,0,.3), 0 10px 26px -14px rgba(0,0,0,.5)}}:root{--surface: var(--panel);--surface-2: var(--panel-2);--border: var(--line);--text: var(--ink);--text-muted: var(--muted);--text-faint: var(--faint);--brand: var(--accent);--brand-weak: color-mix(in srgb, var(--accent) 12%, transparent);--ok: var(--agent);--ok-weak: color-mix(in srgb, var(--agent) 15%, transparent);--warn: var(--human);--warn-weak: color-mix(in srgb, var(--human) 16%, transparent);--crit: var(--danger);--crit-weak: color-mix(in srgb, var(--danger) 15%, transparent);--info: #2563c9;--info-weak: color-mix(in srgb, #2563c9 14%, transparent);--r-sm: 6px;--r: 10px;--r-lg: 14px;--shadow-1: var(--shadow-sm);--shadow-2: var(--shadow);--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 20px;--sp-6: 24px;--sp-7: 32px;--fs-xs: 12px;--fs-sm: 13px;--fs: 14px;--fs-lg: 16px;--fs-xl: 20px;--fs-2xl: 26px}:root[data-theme=dark]{--info: #5b93f0;--info-weak: color-mix(in srgb, #5b93f0 20%, transparent)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--info: #5b93f0;--info-weak: color-mix(in srgb, #5b93f0 20%, transparent)}}:root{--at-gray-50: #f9f9f9;--at-gray-100: #f4f4f4;--at-gray-200: #e9e9e9;--at-gray-300: #d8d8d8;--at-gray-400: #b5b5b5;--at-gray-500: #959595;--at-gray-600: #6b6b6b;--at-gray-650: #606060;--at-gray-700: #535353;--at-gray-800: #444444;--at-gray-900: #303030;--at-gray-1000: #1a1a1a;--at-gray-100a: rgba(26,26,26,.05);--at-gray-200a: rgba(26,26,26,.09);--at-gray-300a: rgba(26,26,26,.17);--at-gray-400a: rgba(26,26,26,.32);--at-gray-500a: rgba(26,26,26,.46);--at-gray-600a: rgba(26,26,26,.645);--at-pink-100: #fff2f4;--at-pink-200: #ffe4e9;--at-pink-300: #ffc6d1;--at-pink-400: #ffa2b5;--at-pink-500: #ff7495;--at-pink-600: #ff176b;--at-pink-700: #e41560;--at-pink-800: #c61253;--at-pink-900: #a10f44;--at-blue-100: #e9f2ff;--at-blue-200: #cce0ff;--at-blue-250: #a9ccff;--at-blue-300: #85b8ff;--at-blue-400: #579dff;--at-blue-500: #388bff;--at-blue-600: #1d7afc;--at-blue-700: #0c66e4;--at-blue-800: #0055cc;--at-blue-900: #09326c;--at-gray_blue-100: #f7f8f9;--at-gray_blue-200: #f1f2f4;--at-gray_blue-300: #dcdfe4;--at-gray_blue-400: #b3b9c4;--at-gray_blue-500: #8590a2;--at-gray_blue-600: #758195;--at-gray_blue-700: #626f86;--at-gray_blue-800: #44546f;--at-gray_blue-900: #2c3e5d;--at-gray_blue-1000: #172b4d;--at-purple-100: #f3f0ff;--at-purple-200: #dfd8fd;--at-purple-300: #b8acf6;--at-purple-400: #9f8fef;--at-purple-500: #8f7ee7;--at-purple-600: #8270db;--at-purple-700: #6e5dc6;--at-purple-800: #5e4db2;--at-teal-100: #e7f9ff;--at-teal-200: #c6edfb;--at-teal-300: #9dd9ee;--at-teal-400: #6cc3e0;--at-teal-500: #42b2d7;--at-teal-600: #2898bd;--at-teal-700: #227d9b;--at-teal-800: #206a83;--at-green-100: #dcfff1;--at-green-200: #baf3db;--at-green-300: #7ee2b8;--at-green-400: #4bce97;--at-green-500: #2abb7f;--at-green-600: #22a06b;--at-green-700: #1f845a;--at-green-800: #216e4e;--at-green-900: #164b35;--at-lime-100: #efffd6;--at-lime-200: #d3f1a7;--at-lime-400: #94c748;--at-lime-600: #6a9a23;--at-lime-700: #5b7f24;--at-yellow-100: #fff7d6;--at-yellow-200: #f8e6a0;--at-yellow-300: #f5cd47;--at-yellow-400: #e2b203;--at-yellow-500: #cf9f02;--at-yellow-600: #b38600;--at-yellow-700: #946f00;--at-yellow-800: #7f5f01;--at-orange-100: #fff3eb;--at-orange-200: #fedec8;--at-orange-300: #fec195;--at-orange-400: #fea362;--at-orange-500: #f38a3f;--at-orange-600: #e56910;--at-orange-700: #c25100;--at-orange-800: #a54800;--at-red-100: #ffeceb;--at-red-200: #ffd5d2;--at-red-300: #fd9891;--at-red-400: #f87168;--at-red-500: #f15b50;--at-red-600: #e2483d;--at-red-700: #c9372c;--at-red-800: #ae2e24;--at-magenta-100: #ffecf8;--at-magenta-200: #fdd0ec;--at-magenta-300: #f797d2;--at-magenta-400: #e774bb;--at-magenta-500: #da62ac;--at-magenta-600: #cd519d;--at-magenta-700: #ae4787;--at-st-ok: #6fb732;--at-st-ok-weak: #eef6e6;--at-st-warn: #f39c12;--at-st-warn-weak: #fef3e3;--at-st-crit: #ef5555;--at-st-crit-weak: #fdebeb;--at-st-info: #2a9ee9;--at-st-info-weak: #e5f3fc;--at-st-gray: #969696;--at-st-gray-weak: #efefef;--at-st-due: #f39c12;--at-st-due-weak: #fef3e3;--at-header-btn: #e3e3e3;--at-grid-line: #efefef;--at-font: "Roboto", "Rubik", Arial, sans-serif;--at-font-display: "Inter", "Roboto", "Rubik", Arial, sans-serif;--at-code: "Roboto Mono", "IBM Plex Mono", ui-monospace, Menlo, Consolas, monospace}:root[data-console]{color-scheme:light;--bg: #ffffff;--canvas: var(--at-gray-50);--canvas-line: var(--at-gray-200);--panel: #ffffff;--panel-2: var(--at-gray-50);--sunken: var(--at-gray-100);--void: var(--at-gray-100);--line: var(--at-gray-200);--line-2: var(--at-gray-300);--ink: var(--at-gray-1000);--muted: var(--at-gray-600);--faint: var(--at-gray-500);--accent: var(--at-blue-700);--accent-dim: var(--at-blue-200);--on-accent: #ffffff;--agent: var(--at-st-ok);--agent-dim: #cfe6bb;--human: var(--at-st-warn);--human-dim: #fbd9a3;--danger: var(--at-st-crit);--pink: var(--at-pink-600);--surface: #ffffff;--surface-2: var(--at-gray-50);--border: var(--at-gray-200);--text: var(--at-gray-1000);--text-muted: var(--at-gray-600);--text-faint: var(--at-gray-500);--brand: var(--at-blue-700);--brand-weak: var(--at-blue-100);--ok: var(--at-st-ok);--ok-weak: var(--at-st-ok-weak);--warn: var(--at-st-warn);--warn-weak: var(--at-st-warn-weak);--crit: var(--at-st-crit);--crit-weak: var(--at-st-crit-weak);--info: var(--at-st-info);--info-weak: var(--at-st-info-weak);--r-sm: 6px;--r: 8px;--r-lg: 12px;--radius: 12px;--shadow-sm: none;--shadow: 0 4px 16px rgba(0,0,0,.18);--shadow-1: none;--shadow-2: 0 4px 16px rgba(0,0,0,.18);--shadow-dialog: 0 2px 12px rgba(0,0,0,.16);--shadow-card: 0 2px 6px rgba(0,0,0,.16);--display: var(--at-font);--body: var(--at-font);--mono: var(--at-font);--code: var(--at-code)}*{box-sizing:border-box;margin:0;padding:0}[hidden]:not([data-hidden-styled]):not([hidden=until-found]){display:none!important}dialog{margin:auto}dialog::backdrop{background:#00000080}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--body);background:var(--bg);color:var(--ink);line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}body:before{content:"";position:fixed;inset:0;z-index:-2;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:64px 64px;opacity:.25;mask-image:radial-gradient(ellipse 80% 60% at 50% 0%,#000 20%,transparent 75%)}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}::selection{background:var(--accent);color:var(--on-accent)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.skip-link{position:absolute;left:12px;top:-60px;z-index:200;background:var(--agent);color:#04120f;font-weight:600;padding:9px 16px;border-radius:8px;font-size:14px;transition:top .15s ease}.skip-link:focus{top:12px}.wrap{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 24px}.eyebrow{font-family:var(--mono);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--accent);display:inline-flex;align-items:center;gap:8px}.eyebrow:before{content:"";width:22px;height:1px;background:var(--accent);opacity:.6}[dir=rtl] .eyebrow{letter-spacing:.06em}[dir=rtl] .console,[dir=rtl] .ln,[dir=rtl] [data-ltr]{direction:ltr;text-align:left}h1,h2,h3{font-family:var(--display);font-weight:600;letter-spacing:-.02em;line-height:1.08}.section-head{max-width:640px;margin-bottom:48px}.section-head h2{font-size:clamp(26px,4vw,40px);margin:16px 0 14px}.section-head p{color:var(--muted);font-size:17px}.btn{font-family:var(--body);font-weight:500;font-size:15px;padding:12px 22px;border-radius:10px;border:1px solid var(--line-2);color:var(--ink);display:inline-flex;align-items:center;gap:9px;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease}.btn:hover{transform:translateY(-1px)}.btn.primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent);font-weight:600}.btn.primary:hover{box-shadow:0 10px 30px -10px var(--accent)}.btn.ghost:hover{border-color:var(--accent)}.panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius)}body:not(.app-body) section{padding:90px 0;position:relative}.app-body section{position:relative}.reveal{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}.reveal.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}.reveal{opacity:1;transform:none}html{scroll-behavior:auto}}@media(max-width:720px){section{padding:64px 0}}.acard{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm)}.acard-pad{padding:20px}.kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:26px}.kpi{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:12px 16px}.kpi .k{font-family:var(--mono);font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.kpi .v{font-family:var(--display);font-weight:600;font-size:24px;margin-top:3px;line-height:1}.kpi .v.amber{color:var(--human)}.kpi .v.teal{color:var(--agent)}@media(max-width:820px){.kpis{grid-template-columns:1fr 1fr}}.sec-title{font-family:var(--mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:8px 0 14px}.pill{font-family:var(--mono);font-size:11px;padding:2px 9px;border-radius:999px;border:1px solid var(--line-2);display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.pill:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.pill.new{color:#8fb8ff;border-color:#24406e}.pill.working{color:var(--agent);border-color:var(--agent-dim)}.pill.hitl{color:var(--human);border-color:var(--human-dim)}.pill.done{color:var(--muted);border-color:var(--line-2)}.pill.done:before{background:var(--faint)}.rt{font-family:var(--mono);font-size:11px;font-weight:600;padding:1px 7px;border-radius:5px;border:1px solid var(--line-2);color:var(--muted)}.rt.R0{color:#7fded0}.rt.R1{color:var(--agent)}.rt.R2{color:#d9c07a;border-color:#4a4326}.rt.R3{color:var(--human);border-color:var(--human-dim);background:color-mix(in oklab,var(--human) 8%,transparent)}.ttable{width:100%;border-collapse:collapse;font-size:14px}.ttable th{text-align:start;font-family:var(--mono);font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--faint);font-weight:500;padding:8px 14px;border-bottom:1px solid var(--line)}.ttable td{padding:8px 14px;border-bottom:1px solid var(--line);color:var(--ink);vertical-align:middle}.ttable tr:last-child td{border-bottom:none}.ttable tbody tr{transition:background .12s ease}.ttable tbody tr:hover{background:var(--panel-2)}.ttable .mono{font-family:var(--mono);font-size:12.5px;color:var(--muted)}.tscroll{overflow-x:auto}.abtn{font-family:var(--body);font-size:13px;padding:8px 14px;border-radius:8px;border:1px solid var(--line-2);color:var(--ink);background:transparent;cursor:pointer;transition:border-color .14s ease,background .14s ease}.abtn:hover{border-color:var(--agent)}.abtn.approve{border-color:var(--agent-dim);color:var(--agent)}.abtn.approve:hover{background:color-mix(in oklab,var(--agent) 14%,transparent)}.abtn.decline{border-color:var(--human-dim);color:var(--human)}.abtn.decline:hover{background:color-mix(in oklab,var(--human) 12%,transparent)}.empty{text-align:center;color:var(--muted);padding:48px 20px;font-family:var(--mono);font-size:13px}:where([data-console]) body{font-family:var(--body);font-size:14px;line-height:21px;color:var(--ink);background:var(--bg)}:where([data-console]) body:before{display:none}:where([data-console]) :is(button,input,select,textarea,optgroup){font-family:inherit}@supports selector(::-webkit-scrollbar){:where([data-console]) ::-webkit-scrollbar{width:5px;height:8px;border-radius:5px}:where([data-console]) ::-webkit-scrollbar-thumb{background:var(--at-gray-300);border-radius:5px}:where([data-console]) ::-webkit-scrollbar-thumb:hover{background:var(--at-gray-400)}:where([data-console]) ::-webkit-scrollbar-track{background:transparent}:where([data-console]) ::-webkit-scrollbar-button{display:none;width:0;height:0}:where([data-console]) ::-webkit-scrollbar-corner{background:transparent}}@supports not selector(::-webkit-scrollbar){:where([data-console]) *{scrollbar-width:thin;scrollbar-color:var(--at-gray-300) transparent}}:where([data-console]) .canvas.is-white{background:#fff}:where([data-console]) h1,:where([data-console]) h2,:where([data-console]) h3,:where([data-console]) h4{font-family:var(--display);font-weight:500;letter-spacing:0;line-height:1.4;color:var(--ink)}:where([data-console]) h1{font-size:20px;font-weight:400;line-height:28px}:where([data-console]) h2{font-size:16px;line-height:24px}:where([data-console]) h3{font-size:14px;line-height:20px}:where([data-console]) a{color:inherit}:where([data-console]) a.link,:where([data-console]) .link{color:var(--at-st-info);cursor:pointer}:where([data-console]) a.link:hover,:where([data-console]) .link:hover{text-decoration:underline}:where([data-console]) pre,:where([data-console]) code,:where([data-console]) kbd,:where([data-console]) samp,:where([data-console]) .code,:where([data-console]) textarea.code{font-family:var(--code)}:where([data-console]) ::selection{background:var(--at-blue-200);color:var(--ink)}:where([data-console]) :focus-visible{outline:2px solid var(--at-blue-500);outline-offset:1px;border-radius:4px}:where([data-console]) .skip-link{background:var(--at-gray-1000);color:#fff}:where([data-console]) .t-heading-l{font-size:20px;line-height:28px;font-weight:400}:where([data-console]) .t-heading-m{font-size:16px;line-height:24px;font-weight:500}:where([data-console]) .t-heading-s{font-size:14px;line-height:20px;font-weight:500}:where([data-console]) .t-body-m{font-size:14px;line-height:21px;font-weight:400}:where([data-console]) .t-caption{font-size:12px;line-height:16px;font-weight:400;color:var(--at-gray-500)}:where([data-console]) .muted{color:var(--muted)}:where([data-console]) .btn,:where([data-console]) .abtn,:where([data-console]) .btn-primary,:where([data-console]) .btn-ghost,:where([data-console]) .btn-mini,:where([data-console]) .btn-new{font-family:var(--body);display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:8px 14px;box-sizing:border-box;font-size:14px;line-height:20px;font-weight:500;white-space:nowrap;color:var(--at-gray-600);background:#fff;border:1px solid var(--at-gray-300);border-radius:8px;cursor:pointer;text-decoration:none;transform:none;box-shadow:none;transition:background .12s ease,border-color .12s ease,color .12s ease}:where([data-console]) .btn:hover,:where([data-console]) .abtn:hover,:where([data-console]) .btn-ghost:hover,:where([data-console]) .btn-mini:hover{background:var(--at-gray-100);border-color:var(--at-gray-300);color:var(--at-gray-1000);transform:none;box-shadow:none}:where([data-console]) .btn svg,:where([data-console]) .abtn svg{width:16px;height:16px;flex:none}:where([data-console]) .btn.primary,:where([data-console]) .btn-primary,:where([data-console]) .btn-new,:where([data-console]) .btn.brand,:where([data-console]) .abtn.approve,:where([data-console]) .abtn.promote,:where([data-console]) .btn-mini.primary{background:var(--at-pink-600);border-color:var(--at-pink-600);color:#fff;font-weight:500}:where([data-console]) .btn.primary:hover,:where([data-console]) .btn-primary:hover,:where([data-console]) .btn-new:hover,:where([data-console]) .btn.brand:hover,:where([data-console]) .abtn.approve:hover,:where([data-console]) .abtn.promote:hover,:where([data-console]) .btn-mini.primary:hover{background:var(--at-pink-700);border-color:var(--at-pink-700);color:#fff;box-shadow:none}:where([data-console]) .btn.secondary{background:#fff;color:var(--at-gray-600);border-color:var(--at-gray-300)}:where([data-console]) .btn.tertiary,:where([data-console]) .btn.ghost,:where([data-console]) .btn-ghost{background:transparent;border-color:transparent;color:var(--at-gray-600)}:where([data-console]) .btn.tertiary:hover,:where([data-console]) .btn.ghost:hover,:where([data-console]) .btn-ghost:hover{background:var(--at-gray-100a);border-color:transparent}:where([data-console]) .btn.danger,:where([data-console]) .btn-mini.danger,:where([data-console]) .abtn.danger,:where([data-console]) .abtn.decline{background:#fff;color:var(--at-red-700);border-color:var(--at-red-300)}:where([data-console]) .btn.danger:hover,:where([data-console]) .btn-mini.danger:hover,:where([data-console]) .abtn.danger:hover,:where([data-console]) .abtn.decline:hover{background:var(--at-red-100);color:var(--at-red-800);border-color:var(--at-red-400)}:where([data-console]) .btn.danger.solid{background:var(--at-red-600);color:#fff;border-color:var(--at-red-600)}:where([data-console]) .btn.header,:where([data-console]) .btn.pill-btn{height:32px;padding:0 16px;border-radius:20px;border:0;background:var(--at-header-btn);color:var(--at-gray-1000)}:where([data-console]) .btn.header:hover,:where([data-console]) .btn.pill-btn:hover{background:var(--at-gray-300);color:var(--at-gray-1000)}:where([data-console]) .btn.primary.pill-btn{background:var(--at-pink-600);color:#fff}:where([data-console]) .btn.sm,:where([data-console]) .abtn.sm,:where([data-console]) .btn-mini,:where([data-console]) .btn.small{height:30px;padding:4px 10px;font-size:13px}:where([data-console]) .btn.icon,:where([data-console]) .btn.icon-only{width:36px;padding:0}:where([data-console]) .btn.icon.sm{width:30px}:where([data-console]) .btn:disabled,:where([data-console]) .btn[aria-disabled=true],:where([data-console]) .abtn:disabled,:where([data-console]) .btn-primary:disabled{color:var(--at-gray-300);background:transparent;border-color:transparent;cursor:default;pointer-events:none}:where([data-console]) .btn.primary:disabled,:where([data-console]) .btn-primary:disabled{background:var(--at-pink-300);border-color:var(--at-pink-300);color:#fff}:where([data-console]) .pill{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:24px;padding:0 12px;box-sizing:border-box;border-radius:20px;border:0;font-family:var(--body);font-size:14px;line-height:20px;font-weight:500;white-space:nowrap;color:var(--at-st-gray);background:var(--at-st-gray-weak)}:where([data-console]) .pill:before{content:none;display:none}:where([data-console]) .pill.sm{height:20px;padding:0 8px;font-size:12px;line-height:16px}:where([data-console]) .pill.open,:where([data-console]) .pill.info,:where([data-console]) .pill.primary,:where([data-console]) .pill.working{color:var(--at-st-info);background:var(--at-st-info-weak)}:where([data-console]) .pill.pending,:where([data-console]) .pill.due,:where([data-console]) .pill.warning,:where([data-console]) .pill.warn,:where([data-console]) .pill.pend,:where([data-console]) .pill.hitl{color:var(--at-st-warn);background:var(--at-st-warn-weak)}:where([data-console]) .pill.overdue,:where([data-console]) .pill.critical,:where([data-console]) .pill.crit,:where([data-console]) .pill.fail,:where([data-console]) .pill.offline,:where([data-console]) .pill.bad,:where([data-console]) .pill.escalated{color:var(--at-st-crit);background:var(--at-st-crit-weak)}:where([data-console]) .pill.ok,:where([data-console]) .pill.online,:where([data-console]) .pill.success,:where([data-console]) .pill.good,:where([data-console]) .pill.on{color:var(--at-st-ok);background:var(--at-st-ok-weak)}:where([data-console]) .pill.neutral,:where([data-console]) .pill.muted,:where([data-console]) .pill.done,:where([data-console]) .pill.off,:where([data-console]) .pill.gray{color:var(--at-st-gray);background:var(--at-st-gray-weak)}:where([data-console]) .pill.new,:where([data-console]) .new-flag{height:16px;padding:0 5px 0 4px;border-radius:3px;font-size:12px;line-height:12px;font-weight:500;color:var(--at-blue-700);background:var(--at-blue-100);border:0}:where([data-console]) .pill-count{display:inline-flex;align-items:center;gap:8px;font-size:20px;line-height:28px;color:var(--ink)}:where([data-console]) .pill.outline-blue{color:var(--at-blue-700);background:var(--at-blue-100);border:1px solid var(--at-blue-300);border-radius:1000px;font-size:12px;height:24px;padding:0 12px}:where([data-console]) .dot{display:inline-block;width:8px;height:8px;border-radius:20px;background:var(--at-st-gray);flex:none}:where([data-console]) .dot.ok,:where([data-console]) .dot.online{background:var(--at-st-ok)}:where([data-console]) .dot.crit,:where([data-console]) .dot.offline{background:var(--at-st-crit)}:where([data-console]) .dot.warn,:where([data-console]) .dot.pending{background:gold}:where([data-console]) .dot.info{background:var(--at-st-info)}:where([data-console]) .rt{font-family:var(--body);font-size:12px;font-weight:500;padding:0 8px;height:20px;line-height:20px;display:inline-block;border-radius:20px;border:0;color:var(--at-st-gray);background:var(--at-st-gray-weak)}:where([data-console]) .rt.R0,:where([data-console]) .rt.R1{color:var(--at-st-ok);background:var(--at-st-ok-weak)}:where([data-console]) .rt.R2{color:var(--at-st-warn);background:var(--at-st-warn-weak);border:0}:where([data-console]) .rt.R3{color:var(--at-st-crit);background:var(--at-st-crit-weak);border:0}:where([data-console]) .chip{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 14px 0 12px;box-sizing:border-box;border-radius:1000px;border:1px solid var(--at-gray-300);background:#fff;color:var(--at-gray-600);font-family:var(--body);font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}:where([data-console]) .chip:hover{background:var(--at-gray-100);color:var(--at-gray-1000)}:where([data-console]) .chip.is-active,:where([data-console]) .chip[aria-pressed=true]{background:var(--at-blue-100);border-color:var(--at-blue-300);color:var(--at-blue-700)}:where([data-console]) .chip svg{width:16px;height:16px}:where([data-console]) .tabs{display:flex;align-items:flex-end;gap:24px;border-bottom:1px solid var(--at-grid-line);overflow-x:auto;scrollbar-width:none}:where([data-console]) .tabs::-webkit-scrollbar{display:none}:where([data-console]) .tab{position:relative;display:inline-flex;align-items:center;gap:6px;padding:10px 0;margin-bottom:-1px;font-size:14px;line-height:20px;font-weight:500;color:var(--at-gray-600);background:none;border:0;border-bottom:2px solid transparent;cursor:pointer;white-space:nowrap;text-decoration:none}:where([data-console]) .tab:hover{color:var(--at-gray-1000)}:where([data-console]) .tab.on,:where([data-console]) .tab.active,:where([data-console]) .tab[aria-selected=true]{color:var(--at-gray-1000);border-bottom-color:var(--at-gray-1000)}:where([data-console]) .folder-tabs{display:flex;align-items:flex-end;gap:3px;height:40px;padding:6px 8px 0 16px;background:var(--at-gray-100);border-radius:16px 16px 0 0}:where([data-console]) .folder-tab{display:inline-flex;align-items:center;gap:4px;height:34px;padding:0 14px 6px 10px;border-radius:6px 6px 0 0;font-size:14px;font-weight:500;line-height:20px;color:var(--at-gray-600);text-decoration:none}:where([data-console]) .folder-tab.on{background:#fff;color:var(--at-gray-1000)}:where([data-console]) .field{display:flex;flex-direction:column;gap:4px;margin-bottom:16px}:where([data-console]) .field>label,:where([data-console]) .label{font-size:14px;line-height:20px;font-weight:500;color:var(--at-gray-600)}:where([data-console]) .field .hint{font-size:12px;line-height:16px;color:var(--at-gray-500)}:where([data-console]) .field .error{font-size:12px;line-height:16px;color:var(--at-st-crit)}:where([data-console]) .input,:where([data-console]) .select,:where([data-console]) .textarea,:where([data-console]) .field input:not([type=checkbox]):not([type=radio]):not([type=range]),:where([data-console]) .field select,:where([data-console]) .field textarea{box-sizing:border-box;width:100%;min-height:36px;padding:0 12px;font-family:var(--body);font-size:14px;line-height:21px;color:var(--at-gray-1000);background:#fff;border:1px solid var(--at-gray-300);border-radius:4px;outline:none;transition:border-color .12s ease,box-shadow .12s ease}:where([data-console]) .textarea,:where([data-console]) .field textarea{padding:8px 12px;min-height:80px;resize:vertical}:where([data-console]) .select,:where([data-console]) .field select{appearance:none;-webkit-appearance:none;padding-inline-end:32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%236b6b6b' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}:where([data-console][dir=rtl]) .select,:where([data-console][dir=rtl]) .field select{background-position:left 12px center}:where([data-console]) .input::placeholder,:where([data-console]) .textarea::placeholder,:where([data-console]) .field input::placeholder,:where([data-console]) .field textarea::placeholder{color:var(--at-gray-500)}:where([data-console]) .input:hover,:where([data-console]) .select:hover,:where([data-console]) .textarea:hover{border-color:var(--at-gray-400)}:where([data-console]) .input:focus,:where([data-console]) .select:focus,:where([data-console]) .textarea:focus,:where([data-console]) .field input:focus,:where([data-console]) .field select:focus,:where([data-console]) .field textarea:focus{border-color:var(--at-blue-500);box-shadow:0 0 0 1px var(--at-blue-500) inset}:where([data-console]) .input:disabled,:where([data-console]) .select:disabled,:where([data-console]) .field input:disabled,:where([data-console]) .field select:disabled{background:var(--at-gray-100);color:var(--at-gray-500);border-color:var(--at-gray-200)}:where([data-console]) .input.is-invalid,:where([data-console]) .field.is-invalid input{border-color:var(--at-st-crit)}:where([data-console]) input[type=checkbox],:where([data-console]) input[type=radio]{width:16px;height:16px;accent-color:var(--at-st-info);cursor:pointer;margin:0;vertical-align:middle}:where([data-console]) .checkbox,:where([data-console]) .radio{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--at-gray-600);cursor:pointer}:where([data-console]) .switch{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-size:14px;color:var(--at-gray-600)}:where([data-console]) .switch input{position:absolute;opacity:0;width:1px;height:1px}:where([data-console]) .switch-track{position:relative;flex:none;width:28px;height:12px;border-radius:100px;background:var(--at-gray-400);transition:background .15s ease}:where([data-console]) .switch-track:after{content:"";position:absolute;top:-2px;inset-inline-start:-2px;width:16px;height:16px;border-radius:50%;background:#fff;border:1px solid var(--at-gray-300);box-sizing:border-box;box-shadow:0 1px 2px #00000026;transition:inset-inline-start .15s ease}:where([data-console]) .switch input:checked+.switch-track{background:var(--at-st-info)}:where([data-console]) .switch input:checked+.switch-track:after{inset-inline-start:14px;border-color:var(--at-st-info)}:where([data-console]) .switch input:focus-visible+.switch-track{outline:2px solid var(--at-blue-500);outline-offset:2px}:where([data-console]) .switch input:disabled+.switch-track{opacity:.5}:where([data-console]) .acard,:where([data-console]) .card,:where([data-console]) .panel{background:#fff;border:1px solid var(--at-gray-300);border-radius:12px;box-shadow:none}:where([data-console]) .acard-pad,:where([data-console]) .card-pad{padding:20px}:where([data-console]) .card-title{font-size:16px;line-height:24px;font-weight:500;color:var(--ink);margin:0 0 12px}:where([data-console]) .card.raised{border:0;border-radius:4px;box-shadow:var(--shadow-card)}:where([data-console]) .sec-title{font-family:var(--body);font-size:16px;line-height:24px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--ink);margin:8px 0 12px}:where([data-console]) .eyebrow{font-family:var(--body);font-size:12px;letter-spacing:0;text-transform:none;color:var(--at-gray-500)}:where([data-console]) .eyebrow:before{display:none}:where([data-console]) .kpis{gap:16px}:where([data-console]) .kpi{background:#fff;border:1px solid var(--at-gray-300);border-radius:12px;padding:16px 20px}:where([data-console]) .kpi .k{font-family:var(--body);font-size:14px;line-height:20px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--at-gray-600)}:where([data-console]) .kpi .v{font-family:var(--body);font-size:20px;line-height:28px;font-weight:400;margin-top:4px;color:var(--ink)}:where([data-console]) .kpi .v.amber{color:var(--at-st-warn)}:where([data-console]) .kpi .v.teal{color:var(--at-st-ok)}:where([data-console]) .ttable{font-size:14px}:where([data-console]) .ttable th{font-family:var(--body);font-size:14px;line-height:20px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--at-gray-600);padding:12px;height:46px;border-bottom:1px solid var(--at-grid-line);background:#fff}:where([data-console]) .ttable td{padding:12px;height:48px;border-bottom:1px solid var(--at-grid-line);color:var(--ink)}:where([data-console]) .ttable tbody tr:hover{background:var(--at-gray-50)}:where([data-console]) .ttable .mono{font-family:var(--body);font-size:14px;color:var(--at-gray-600)}html[data-console] :is(.atx-ph-title.lg,.atb-h1,.ax-h1,.atxp-h1,.axr-h1,.tka-title,.tka-input.inline-title){font-family:var(--at-font-display)!important;letter-spacing:-.5px!important}html[data-console] :is(.ttable,.tbl,.dtable,.ntable,.rs-table) th,html[data-console] :is(.matrix,.hm) thead th{font-family:var(--at-font)!important;font-size:14px!important;line-height:20px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;color:var(--at-gray-600)!important;border-bottom-color:var(--at-grid-line)!important}:where([data-console]) .empty,:where([data-console]) .empty-state{text-align:center;color:var(--at-gray-600);padding:48px 20px;font-family:var(--body);font-size:14px;line-height:21px}:where([data-console]) .empty-state .es-ic{width:48px;height:48px;margin:0 auto 12px;color:var(--at-gray-400)}:where([data-console]) .empty-state .es-title{font-size:16px;line-height:24px;font-weight:500;color:var(--at-gray-600);margin-bottom:4px}:where([data-console]) .empty-state .es-sub{font-size:14px;color:var(--at-gray-500);margin-bottom:16px}:where([data-console]) .menu{position:absolute;z-index:70;min-width:160px;padding:4px 0;background:#fff;border-radius:4px;box-shadow:0 0 8px #0000001f;display:flex;flex-direction:column}:where([data-console]) .menu[hidden]{display:none}:where([data-console]) .menu-item{display:flex;align-items:center;gap:8px;height:36px;padding:8px 12px;box-sizing:border-box;font-size:14px;line-height:20px;color:var(--at-gray-600);background:#fff;border:0;text-align:start;text-decoration:none;cursor:pointer;white-space:nowrap}:where([data-console]) .menu-item:hover,:where([data-console]) .menu-item:focus-visible{background:var(--at-gray-100);color:var(--at-gray-1000);outline:none}:where([data-console]) .menu-item.danger{color:var(--at-red-700)}:where([data-console]) .menu-sep{height:1px;background:var(--at-gray-200);margin:2px 0}:where([data-console]) .menu-item .new-flag{margin-inline-start:auto}:where([data-console]) [data-tip]{position:relative}:where([data-console]) [data-tip]:hover:after,:where([data-console]) [data-tip]:focus-visible:after{content:attr(data-tip);position:absolute;z-index:90;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);padding:4px 8px;border-radius:4px;background:var(--at-gray-1000);color:#fff;font-size:12px;line-height:16px;font-weight:400;white-space:nowrap;pointer-events:none}:where([data-console]) [data-tip-pos=bottom]:hover:after{bottom:auto;top:calc(100% + 6px)}:where([data-console]) [data-tip-pos=end]:hover:after{bottom:auto;top:50%;left:calc(100% + 8px);transform:translateY(-50%)}:where([data-console][dir=rtl]) [data-tip-pos=end]:hover:after{left:auto;right:calc(100% + 8px)}:where([data-console]) .page-actions{display:flex;align-items:center;gap:8px;margin-inline-start:auto}:where([data-console]) .vsep{width:1px;height:24px;background:var(--at-gray-300);flex:none}:where([data-console]) :is(.btn,.abtn,.btn-primary,.btn-ghost,.btn-mini,.btn-new,.chip,.pill,.tab,.menu-item,.field,.dot,.card,.acard,.empty-state)[hidden]{display:none}:is(.atx-tk,.atb,.atx-w,.atx-hp,.atx-adm,.tka-root) [hidden]{display:none!important}
