:root{--color-neutral-0:#fff;--color-neutral-50:#f6f7f8;--color-neutral-100:#edeff1;--color-neutral-300:#caced5;--color-neutral-400:#8a939f;--color-neutral-500:#7d8288;--color-neutral-850:#1c252e;--color-neutral-900:#0f171f;--color-accent-400:#2962ff;--color-accent-500:#0047ff;--color-accent-600:#003cd9;--color-accent-700:#0030a8;--color-danger-100:#ffd9d8;--color-danger-300:#ff7a74;--color-danger-400:#fb5750;--color-danger-500:#f9423a;--color-danger-600:#d62e26;--color-success-400:#00bea2;--color-success-500:#00a88f;--color-success-600:#008a75;--color-warning-500:#d9a600;--color-warning-600:#b38800;--color-ai-400:#9f3df5;--color-ai-500:#8e42fd;--color-ai-600:#7020e0;--color-alpha-white-00:#fff0;--color-alpha-white-06:#ffffff0f;--color-alpha-white-10:#ffffff1a;--color-alpha-white-20:#fff3;--color-alpha-white-40:#fff6;--color-alpha-white-60:#fff9;--color-alpha-white-80:#fffc;--color-alpha-black-00:#0f171f00;--color-alpha-black-06:#0f171f0f;--color-alpha-black-10:#0f171f1a;--color-alpha-black-20:#0f171f33;--color-alpha-black-40:#0f171f66;--color-alpha-black-60:#0f171f99;--color-alpha-black-80:#0f171fcc;--color-background-modal-scrim:var(--color-alpha-black-60);--color-brand-pale-blue-500:#8fe5f8;--color-brand-navy-500:#0d1760;--spacing-0:0px;--spacing-2:2px;--spacing-4:4px;--spacing-6:6px;--spacing-8:8px;--spacing-12:12px;--spacing-16:16px;--spacing-24:24px;--spacing-32:32px;--spacing-40:40px;--spacing-48:48px;--spacing-56:56px;--spacing-64:64px;--font-family-title:"Poppins",sans-serif;--font-family-body:"Roboto",sans-serif;--font-size-xxxs:12px;--font-size-xxs:14px;--font-size-xs:16px;--font-size-sm:20px;--font-size-md:24px;--font-size-lg:32px;--font-size-xl:40px;--font-size-2xl:48px;--font-size-3xl:64px;--font-weight-regular:400;--font-weight-semibold:600;--font-weight-bold:700;--font-line-height-xxs:16px;--font-line-height-xs:20px;--font-line-height-sm:24px;--font-line-height-md:28px;--font-line-height-lg:32px;--font-line-height-xl:40px;--font-line-height-xxl:48px;--font-line-height-xxxl:64px;--font-line-height-hero:72px;--spacing-xxx-small:var(--spacing-4);--spacing-xx-small:var(--spacing-6);--spacing-x-small:var(--spacing-8);--spacing-small:var(--spacing-12);--spacing-medium:var(--spacing-16);--spacing-large:var(--spacing-24);--spacing-xx-large:var(--spacing-32);--spacing-xxx-large:var(--spacing-48);--padding-xx-small:var(--spacing-4);--padding-x-small:var(--spacing-8);--padding-small:var(--spacing-12);--padding-medium:var(--spacing-16);--padding-large:var(--spacing-24);--padding-x-large:var(--spacing-32);--radius-xxx-small:4px;--radius-xx-small:8px;--radius-x-small:12px;--radius-small:16px;--radius-medium:20px;--radius-large:30px;--radius-x-large:40px;--radius-xx-large:60px;--radius-full:99px;--shadow-elevation-base:0px 0px 1px #0f171f0a,0px 0px 2px #0f171f0f,0px 2px 8px #0f171f0a;--shadow-elevation-large:0px 0px 1px #0000000a,0px 2px 8px #0000000a,0px 8px 24px #0000000a,0px 16px 32px #0000000a}:root,[data-mode=light]{--color-content-primary:var(--color-neutral-900);--color-content-secondary:var(--color-alpha-black-80);--color-content-placeholder:var(--color-alpha-black-60);--color-content-tertiary:var(--color-alpha-black-40);--color-content-disabled:var(--color-alpha-black-20);--color-content-inverse:var(--color-neutral-0);--color-content-accent:var(--color-accent-500);--color-content-link:var(--color-accent-500);--color-content-muted:var(--color-alpha-black-10);--color-content-ai:var(--color-ai-500);--color-content-positive:var(--color-success-500);--color-background-screen:var(--color-neutral-0);--color-background-screen-alpha:var(--color-alpha-white-80);--color-background-elevated:var(--color-alpha-black-06);--color-background-neutral:var(--color-neutral-50);--color-background-overlay:var(--color-alpha-black-06);--color-background-negative:var(--color-danger-500);--color-border-neutral:var(--color-alpha-black-06);--color-border-overlay:var(--color-alpha-black-20);--color-border-strong:var(--color-alpha-black-40);--color-border-solid:var(--color-neutral-900);--color-border-inverse:var(--color-neutral-0);--color-border-focused:var(--color-accent-500);--color-border-error:var(--color-danger-500);--color-border-positive:var(--color-success-500);--color-border-highlight:var(--color-alpha-white-00);--color-interactive-primary:var(--color-accent-500);--color-interactive-primary-hover:var(--color-accent-600);--color-interactive-primary-pressed:var(--color-accent-700);--color-interactive-accent:var(--color-accent-500);--color-interactive-secondary:var(--color-alpha-black-06);--color-interactive-secondary-hover:var(--color-alpha-black-10);--color-interactive-secondary-pressed:var(--color-alpha-black-20);--color-interactive-secondary-border:var(--color-alpha-black-06);--color-interactive-disabled:var(--color-neutral-100);--color-interactive-control:var(--color-neutral-0);--color-interactive-control-secondary:var(--color-alpha-black-80);--color-interactive-control-disabled:var(--color-neutral-300);--color-interactive-focus-ring:var(--color-alpha-black-60);--color-interactive-ai:var(--color-ai-500);--color-sentiment-negative:var(--color-danger-500);--color-sentiment-negative-subtle:var(--color-danger-100);--color-sentiment-negative-content:var(--color-danger-600);--color-sentiment-positive:var(--color-success-500);--color-sentiment-positive-content:var(--color-success-600);--color-sentiment-warning:var(--color-warning-500);--color-sentiment-warning-content:var(--color-warning-600);--color-sentiment-info:var(--color-accent-500);--color-sentiment-info-content:var(--color-accent-600);--color-button-primary-bg:var(--color-interactive-accent);--color-button-primary-bg-hover:var(--color-interactive-primary-hover);--color-button-primary-bg-pressed:var(--color-interactive-primary-pressed);--color-button-primary-bg-disabled:var(--color-interactive-disabled);--color-button-primary-text:var(--color-interactive-control);--color-button-primary-text-disabled:var(--color-interactive-control-disabled);--color-button-primary-icon:var(--color-interactive-control);--color-button-primary-icon-disabled:var(--color-interactive-control-disabled);--color-button-primary-focus-ring:var(--color-interactive-focus-ring);--color-button-secondary-bg:var(--color-interactive-secondary);--color-button-secondary-bg-hover:var(--color-interactive-secondary-hover);--color-button-secondary-bg-pressed:var(--color-interactive-secondary-pressed);--color-button-secondary-bg-disabled:var(--color-interactive-secondary);--color-button-secondary-text:var(--color-content-primary);--color-button-secondary-text-disabled:var(--color-content-disabled);--color-button-secondary-icon:var(--color-content-primary);--color-button-secondary-icon-disabled:var(--color-content-disabled);--color-button-secondary-focus-ring:var(--color-interactive-focus-ring);--color-button-outline-bg:var(--color-alpha-black-00);--color-button-outline-bg-hover:var(--color-interactive-secondary);--color-button-outline-bg-pressed:var(--color-interactive-secondary-hover);--color-button-outline-border:var(--color-interactive-secondary-border);--color-button-outline-text:var(--color-content-secondary);--color-button-outline-text-disabled:var(--color-content-muted);--color-button-outline-icon:var(--color-content-secondary);--color-button-outline-icon-disabled:var(--color-content-muted);--color-button-outline-focus-ring:var(--color-interactive-focus-ring);--color-button-ghost-bg:var(--color-alpha-black-00);--color-button-ghost-bg-hover:var(--color-interactive-secondary);--color-button-ghost-bg-pressed:var(--color-interactive-secondary-hover);--color-button-ghost-text:var(--color-content-secondary);--color-button-ghost-text-disabled:var(--color-content-muted);--color-button-ghost-icon:var(--color-content-secondary);--color-button-ghost-icon-disabled:var(--color-content-muted);--color-button-ghost-focus-ring:var(--color-interactive-focus-ring);--color-button-toggle-bg:var(--color-interactive-secondary);--color-button-toggle-bg-pressed:var(--color-background-screen);--color-button-toggle-icon:var(--color-content-tertiary);--color-button-toggle-icon-hover:var(--color-interactive-focus-ring);--color-button-toggle-icon-pressed:var(--color-content-secondary);--color-button-toggle-icon-disabled:var(--color-content-muted);--color-button-toggle-focus-ring:var(--color-interactive-focus-ring);--color-button-check-toggle-bg:var(--color-neutral-400);--color-input-default-bg:var(--color-background-screen);--color-input-default-border:var(--color-interactive-secondary-border);--color-input-default-text-value:var(--color-content-primary);--color-input-default-text-placeholder:var(--color-content-placeholder);--color-input-default-text-disable:var(--color-content-disabled);--color-input-default-label:var(--color-content-secondary);--color-input-default-helper:var(--color-content-tertiary);--color-input-default-icon:var(--color-content-tertiary);--color-input-hover-bg:var(--color-interactive-secondary);--color-input-hover-border:var(--color-border-overlay);--color-input-hover-icon:var(--color-interactive-focus-ring);--color-input-focus-bg:var(--color-background-screen);--color-input-focus-border:var(--color-interactive-primary);--color-input-focus-icon:var(--color-interactive-primary);--color-input-focus-focus-ring:var(--color-interactive-focus-ring);--color-input-error-bg:var(--color-sentiment-negative-subtle);--color-input-error-border:var(--color-sentiment-negative);--color-input-error-text:var(--color-sentiment-negative-content);--color-input-error-icon:var(--color-sentiment-negative);--color-input-error-helper:var(--color-sentiment-negative-content);--color-input-disabled-bg:var(--color-interactive-disabled);--color-input-disabled-border:var(--color-interactive-secondary-border);--color-input-disabled-text:var(--color-content-disabled);--color-input-disabled-placeholder:var(--color-content-disabled);--color-input-disabled-icon:var(--color-content-disabled);--color-badge-default-bg:var(--color-background-neutral);--color-badge-default-text:var(--color-content-primary);--color-badge-success-bg:var(--color-sentiment-positive);--color-badge-success-text:var(--color-sentiment-positive-content);--color-badge-warning-bg:var(--color-sentiment-warning);--color-badge-warning-text:var(--color-sentiment-warning-content);--color-badge-error-bg:var(--color-sentiment-negative);--color-badge-error-text:var(--color-sentiment-negative-content);--color-badge-info-bg:var(--color-sentiment-info);--color-badge-info-text:var(--color-sentiment-info-content);--color-badge-ai-bg:var(--color-interactive-ai);--color-badge-ai-text:var(--color-ai-600);--color-toast-success-bg:var(--color-sentiment-positive);--color-toast-success-icon:var(--color-sentiment-positive);--color-toast-warning-bg:var(--color-sentiment-warning);--color-toast-warning-icon:var(--color-sentiment-warning);--color-toast-error-bg:var(--color-sentiment-negative);--color-toast-error-icon:var(--color-sentiment-negative);--color-toast-info-bg:var(--color-sentiment-info);--color-toast-info-icon:var(--color-sentiment-info)}[data-mode=dark]{--color-content-primary:var(--color-neutral-0);--color-content-secondary:var(--color-alpha-white-80);--color-content-placeholder:var(--color-alpha-white-60);--color-content-tertiary:var(--color-alpha-white-40);--color-content-disabled:var(--color-alpha-white-20);--color-content-inverse:var(--color-neutral-900);--color-content-accent:var(--color-accent-500);--color-content-link:var(--color-accent-400);--color-content-muted:var(--color-alpha-white-10);--color-content-ai:var(--color-ai-400);--color-content-positive:var(--color-success-400);--color-background-screen:var(--color-neutral-900);--color-background-screen-alpha:var(--color-alpha-black-80);--color-background-elevated:var(--color-alpha-white-06);--color-background-neutral:var(--color-neutral-850);--color-background-overlay:var(--color-alpha-white-06);--color-background-negative:var(--color-danger-300);--color-border-neutral:var(--color-alpha-white-06);--color-border-overlay:var(--color-alpha-white-20);--color-border-strong:var(--color-alpha-white-40);--color-border-solid:var(--color-neutral-0);--color-border-inverse:var(--color-neutral-900);--color-border-focused:var(--color-accent-400);--color-border-error:var(--color-danger-400);--color-border-positive:var(--color-success-400);--color-border-highlight:var(--color-alpha-white-10);--color-interactive-primary:var(--color-accent-400);--color-interactive-primary-hover:var(--color-accent-600);--color-interactive-primary-pressed:var(--color-accent-700);--color-interactive-accent:var(--color-accent-500);--color-interactive-secondary:var(--color-alpha-white-06);--color-interactive-secondary-hover:var(--color-alpha-white-10);--color-interactive-secondary-pressed:var(--color-alpha-white-20);--color-interactive-secondary-border:var(--color-alpha-white-06);--color-interactive-disabled:var(--color-neutral-100);--color-interactive-control:var(--color-neutral-0);--color-interactive-control-secondary:var(--color-alpha-white-80);--color-interactive-control-disabled:var(--color-neutral-300);--color-interactive-focus-ring:var(--color-alpha-white-60);--color-interactive-ai:var(--color-ai-400);--color-sentiment-negative:var(--color-danger-300);--color-sentiment-negative-subtle:var(--color-danger-100);--color-sentiment-negative-content:var(--color-danger-400);--color-sentiment-positive:var(--color-success-400);--color-sentiment-positive-content:var(--color-success-400);--color-sentiment-warning:var(--color-warning-500);--color-sentiment-warning-content:var(--color-warning-600);--color-sentiment-info:var(--color-accent-500);--color-sentiment-info-content:var(--color-accent-600);--color-button-primary-bg:var(--color-interactive-accent);--color-button-primary-bg-hover:var(--color-interactive-primary-hover);--color-button-primary-bg-pressed:var(--color-interactive-primary-pressed);--color-button-primary-bg-disabled:var(--color-interactive-disabled);--color-button-primary-text:var(--color-interactive-control);--color-button-primary-text-disabled:var(--color-interactive-control-disabled);--color-button-primary-icon:var(--color-interactive-control);--color-button-primary-icon-disabled:var(--color-interactive-control-disabled);--color-button-primary-focus-ring:var(--color-interactive-focus-ring);--color-button-secondary-bg:var(--color-interactive-secondary);--color-button-secondary-bg-hover:var(--color-interactive-secondary-hover);--color-button-secondary-bg-pressed:var(--color-interactive-secondary-pressed);--color-button-secondary-bg-disabled:var(--color-interactive-secondary);--color-button-secondary-text:var(--color-content-primary);--color-button-secondary-text-disabled:var(--color-content-disabled);--color-button-secondary-icon:var(--color-content-primary);--color-button-secondary-icon-disabled:var(--color-content-disabled);--color-button-secondary-focus-ring:var(--color-interactive-focus-ring);--color-button-outline-bg:var(--color-alpha-white-00);--color-button-outline-bg-hover:var(--color-interactive-secondary);--color-button-outline-bg-pressed:var(--color-interactive-secondary-hover);--color-button-outline-border:var(--color-interactive-secondary-border);--color-button-outline-text:var(--color-content-secondary);--color-button-outline-text-disabled:var(--color-content-muted);--color-button-outline-icon:var(--color-content-secondary);--color-button-outline-icon-disabled:var(--color-content-muted);--color-button-outline-focus-ring:var(--color-interactive-focus-ring);--color-button-ghost-bg:var(--color-alpha-white-00);--color-button-ghost-bg-hover:var(--color-interactive-secondary);--color-button-ghost-bg-pressed:var(--color-interactive-secondary-hover);--color-button-ghost-text:var(--color-content-secondary);--color-button-ghost-text-disabled:var(--color-content-muted);--color-button-ghost-icon:var(--color-content-secondary);--color-button-ghost-icon-disabled:var(--color-content-muted);--color-button-ghost-focus-ring:var(--color-interactive-focus-ring);--color-button-toggle-bg:var(--color-interactive-secondary);--color-button-toggle-bg-pressed:var(--color-neutral-900);--color-button-toggle-icon:var(--color-content-tertiary);--color-button-toggle-icon-hover:var(--color-interactive-focus-ring);--color-button-toggle-icon-pressed:var(--color-content-secondary);--color-button-toggle-icon-disabled:var(--color-content-muted);--color-button-toggle-focus-ring:var(--color-interactive-focus-ring);--color-button-check-toggle-bg:var(--color-neutral-500);--color-input-default-bg:var(--color-interactive-secondary);--color-input-default-border:var(--color-interactive-secondary-border);--color-input-default-text-value:var(--color-content-primary);--color-input-default-text-placeholder:var(--color-content-placeholder);--color-input-default-text-disable:var(--color-content-disabled);--color-input-default-label:var(--color-content-secondary);--color-input-default-helper:var(--color-content-tertiary);--color-input-default-icon:var(--color-content-tertiary);--color-input-hover-bg:var(--color-interactive-secondary-hover);--color-input-hover-border:var(--color-border-overlay);--color-input-hover-icon:var(--color-interactive-focus-ring);--color-input-focus-bg:var(--color-interactive-secondary);--color-input-focus-border:var(--color-interactive-primary);--color-input-focus-icon:var(--color-interactive-primary);--color-input-focus-focus-ring:var(--color-interactive-focus-ring);--color-input-error-bg:var(--color-interactive-secondary);--color-input-error-border:var(--color-sentiment-negative);--color-input-error-text:var(--color-sentiment-negative-content);--color-input-error-icon:var(--color-sentiment-negative);--color-input-error-helper:var(--color-sentiment-negative-content);--color-input-disabled-bg:var(--color-interactive-secondary);--color-input-disabled-border:var(--color-interactive-secondary-border);--color-input-disabled-text:var(--color-content-disabled);--color-input-disabled-placeholder:var(--color-content-disabled);--color-input-disabled-icon:var(--color-content-disabled);--color-badge-default-bg:var(--color-alpha-white-10);--color-badge-default-text:var(--color-content-primary);--color-badge-success-bg:var(--color-sentiment-positive);--color-badge-success-text:var(--color-sentiment-positive-content);--color-badge-warning-bg:var(--color-sentiment-warning);--color-badge-warning-text:var(--color-sentiment-warning-content);--color-badge-error-bg:var(--color-sentiment-negative);--color-badge-error-text:var(--color-sentiment-negative-content);--color-badge-info-bg:var(--color-sentiment-info);--color-badge-info-text:var(--color-sentiment-info-content);--color-badge-ai-bg:var(--color-interactive-ai);--color-badge-ai-text:var(--color-ai-600);--color-toast-success-bg:var(--color-sentiment-positive);--color-toast-success-icon:var(--color-sentiment-positive);--color-toast-warning-bg:var(--color-sentiment-warning);--color-toast-warning-icon:var(--color-sentiment-warning);--color-toast-error-bg:var(--color-sentiment-negative);--color-toast-error-icon:var(--color-sentiment-negative);--color-toast-info-bg:var(--color-sentiment-info);--color-toast-info-icon:var(--color-sentiment-info)}:root{--font-heading:"Poppins",system-ui,sans-serif;--font-body:"Roboto",system-ui,sans-serif;--font-mono:"JetBrains Mono","Fira Code","SF Mono",ui-monospace,monospace;--coal:#0f171f;--night:#1c252e;--tar:#6a6d74;--asphalt:#7d8288;--anchor:#8a939f;--steel:#caced5;--mercury:#dcdfe3;--smoke:#edeff1;--cloud:#f6f7f8;--white:#fff;--coal-rgb:15,23,31;--cloud-rgb:246,247,248;--primary:#0047ff;--primary-tint:#e8eeff;--primary-fade:#0047ff14;--navy:#0d1760;--success:#00a88f;--success-tint:#e6f9f5;--warning:#fed141;--warning-tint:#fff8e1;--danger:#f9423a;--danger-tint:#fff0ef;--shadow-base:0px 0px 1px 0px rgba(var(--coal-rgb),.04),0px 0px 2px 0px rgba(var(--coal-rgb),.06),0px 2px 8px 0px rgba(var(--coal-rgb),.04);--shadow-md:0px 5px 20px rgba(var(--coal-rgb),.04),0px 1px 6px rgba(var(--coal-rgb),.04),0px 0px 1px rgba(var(--coal-rgb),.04);--shadow-lg:0px 8px 24px rgba(var(--coal-rgb),.06),0px 1px 6px rgba(var(--coal-rgb),.04),0px 0px 1px rgba(var(--coal-rgb),.04);--curve:cubic-bezier(.22,1,.36,1);--smooth-fast:all .125s var(--curve);--smooth:all .225s var(--curve);--radius-sm:4px;--radius:8px;--radius-lg:12px;--radius-pill:20px;--sidebar-width:220px;--app-sidebar-width:248px;--conversation-list-width:362px;--customer-sidebar-width:320px;--page-max-width:1400px;--page-padding:32px;--bg:var(--color-background-screen);--bg-raised:var(--color-background-screen);--bg-sunken:var(--color-background-neutral);--bg-hover:var(--color-interactive-secondary);--field-bg:var(--color-input-default-bg);--text:var(--color-content-primary);--text-muted:var(--color-content-secondary);--text-faint:var(--color-content-tertiary);--border:var(--color-border-neutral);--border-strong:var(--color-border-overlay);--overlay:var(--color-background-modal-scrim);--accent:var(--color-interactive-primary);--accent-hover:var(--color-interactive-primary-hover);--accent-text:var(--color-content-link);--accent-soft:var(--color-interactive-secondary);--focus-ring:var(--color-interactive-focus-ring)}@media (prefers-reduced-motion){:root{--curve:linear;--smooth-fast:all 0s linear;--smooth:all 0s linear}}*,:after,:before{box-sizing:border-box}body{font-family:var(--font-body);letter-spacing:-.1px;background:var(--bg-sunken);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:1.5}body,h1,h2,h3,h4,h5,h6{color:var(--text);margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:600}h1{font-size:28px;line-height:36px}h2{font-size:22px;line-height:28px}h3{font-size:17px;line-height:24px}h4{font-size:14px;line-height:20px}p{margin:0 0 8px}a{color:var(--accent-text);cursor:pointer;text-decoration:none}a:hover{text-decoration:underline}a:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}code{font-family:var(--font-mono);background:var(--bg-sunken);border-radius:var(--radius-sm);color:var(--text);padding:2px 6px;font-size:12px}.page__main{padding:var(--page-padding);max-width:var(--page-max-width);width:100%}.page__main--full{max-width:none}.page__title-row{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.table{border-collapse:collapse;background:var(--bg-raised);border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-base);overflow:hidden}.table td,.table th{text-align:left;border-bottom:1px solid var(--border);padding:10px 16px;font-size:13px}.table th{background:var(--bg-sunken);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.4px;color:var(--text-faint);padding:12px 16px;font-size:11px;font-weight:500}.table tbody tr{transition:var(--smooth-fast)}.table tbody tr:hover{background:var(--bg-hover)}.table tbody tr:last-child td{border-bottom:none}.table .num{text-align:right;font-variant-numeric:tabular-nums;font-family:var(--font-mono);font-size:12px}.table .center{text-align:center}.input{border:1px solid var(--color-input-default-border);border-radius:var(--radius);font-size:14px;font-family:var(--font-body);color:var(--text);background:var(--field-bg);transition:var(--smooth-fast);outline:none;padding:8px 12px}.input:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent)}.input::placeholder{color:var(--text-faint)}.input--full{width:100%;margin-top:4px}.input--wide{width:100%;max-width:400px}select.input{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none' viewBox='0 0 10 6'%3E%3Cpath stroke='%238a939f' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1 1 4 4 4-4'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:32px}textarea.input{resize:vertical;min-height:100px}.form-label{color:var(--text-muted);font-size:12px;font-weight:500;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.3px;margin-bottom:12px;display:block}.btn{height:36px;font-size:13px;font-weight:500;font-family:var(--font-body);border-radius:var(--radius);cursor:pointer;transition:var(--smooth-fast);white-space:nowrap;background:var(--color-button-primary-bg);color:var(--color-button-primary-text);border:1px solid #0000;align-items:center;gap:6px;padding:0 16px;display:inline-flex}.btn:hover{background:var(--color-button-primary-bg-hover)}.btn:active{transform:scale(.98)}.btn:disabled{opacity:.4;cursor:default;pointer-events:none}.btn--outline{background:var(--bg-raised);color:var(--text);border-color:var(--border-strong)}.btn--outline:hover{background:var(--bg-hover);border-color:var(--border-strong)}.btn--ghost{color:var(--accent-text);background:0 0;border-color:#0000}.btn--ghost:hover{background:var(--accent-soft)}.btn--danger{background:var(--color-sentiment-negative);color:#fff}.btn--small{border-radius:6px;height:28px;padding:0 10px;font-size:12px}.btn-link{color:var(--accent-text);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-body);background:0 0;border:none;padding:0}.btn-link:hover{text-decoration:underline}.btn-link--danger{color:var(--color-sentiment-negative-content)}.badge{height:22px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.5px;border-radius:var(--radius-sm);background:var(--bg-sunken);color:var(--text-muted);align-items:center;padding:0 8px;font-size:10px;font-weight:500;display:inline-flex}.badge--primary{background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent-text)}.badge--success{background:color-mix(in srgb,var(--color-sentiment-positive) 16%,transparent);color:var(--color-sentiment-positive-content)}.badge--warning{background:color-mix(in srgb,var(--color-sentiment-warning) 20%,transparent);color:var(--color-sentiment-warning-content)}.badge--danger{background:color-mix(in srgb,var(--color-sentiment-negative) 16%,transparent);color:var(--color-sentiment-negative-content)}.badge--super{background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent-text)}.modal-overlay{background:var(--overlay);z-index:50;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal{background:var(--bg-raised);border:1px solid var(--border);border-radius:var(--radius-lg);width:440px;max-width:90vw;max-height:85vh;box-shadow:var(--shadow-lg);padding:28px;overflow-y:auto}.modal h3{margin:0 0 20px;font-size:17px}.modal label{color:var(--text-muted);margin-bottom:12px;font-size:13px;font-weight:500}.modal label,.modal select{display:block}.modal-actions{gap:8px;margin-top:24px;display:flex}.checkbox-label{margin-bottom:8px;font-size:13px}.checkbox-label,.checkbox-label label{cursor:pointer;align-items:center;gap:8px;display:flex}.checkbox-label label{margin-bottom:0}.status-light{background:var(--border-strong);border-radius:50%;width:8px;height:8px;display:inline-block}.status-light--up{background:var(--color-sentiment-positive);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-sentiment-positive) 20%,transparent)}.status-light--down{background:var(--color-sentiment-negative);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-sentiment-negative) 20%,transparent)}.status--ok{color:var(--color-sentiment-positive-content);font-weight:500}.status--down{color:var(--color-sentiment-negative-content);font-weight:500}.muted{font-size:12px}.error,.loading,.muted{color:var(--text-faint)}.error,.loading{text-align:center;padding:48px;font-size:14px}.error-inline{color:var(--color-sentiment-negative-content);margin:0;font-size:13px}.actions{justify-content:flex-end;gap:6px;display:flex}.pagination{font-size:13px;font-family:var(--font-mono);color:var(--text-faint);justify-content:center;align-items:center;gap:12px;margin:20px 0 32px;display:flex}.filters{gap:8px;margin-bottom:16px;display:flex}.breadcrumb{color:var(--text-faint);font-size:13px;font-family:var(--font-mono);margin-bottom:16px}.breadcrumb a{color:var(--accent-text);text-decoration:none}.breadcrumb a:hover{text-decoration:underline}.toast{border-radius:var(--radius);z-index:100;box-shadow:var(--shadow-lg);padding:12px 20px;font-size:13px;position:fixed;bottom:24px;right:24px}.toast--error{background:var(--color-sentiment-negative);color:#fff}.warning{color:var(--color-sentiment-negative-content);margin:0 0 16px;font-size:13px}
