:root{--meritt-accent:var(--clr-primary-a0);--clr-dark-a0:#000000;--clr-light-a0:#ffffff;--clr-primary-a0:#2dd4bf;--clr-primary-a10:#5eead4;--clr-primary-a20:#7dd3c4;--clr-primary-a30:#99f6e4;--clr-primary-a40:#ccfbf1;--clr-primary-a50:#ecfdf5;--clr-surface-a0:#141414;--clr-surface-a10:#181818;--clr-surface-a20:#353535;--clr-surface-a30:#4e4e4e;--clr-surface-a40:#696969;--clr-surface-a50:#858585;--clr-surface-tonal-a0:#141414;--clr-surface-tonal-a10:#1b1b1b;--clr-surface-tonal-a20:#2d2d2d;--clr-surface-tonal-a30:#464646;--clr-surface-tonal-a40:#656565;--clr-surface-tonal-a50:#838383;--clr-neutral-a0:#f3efe8;--clr-neutral-a10:#e9e4dc;--clr-neutral-a20:#ddd8cf;--clr-neutral-a30:#cec8bf;--clr-neutral-a40:#bbb4aa;--clr-neutral-a50:#a79f95;--clr-success-a0:#2f7a67;--clr-success-a10:#5da893;--clr-success-a20:#9cccbc;--clr-warning-a0:#8f6a35;--clr-warning-a10:#c29c67;--clr-warning-a20:#dfc8a7;--clr-danger-a0:#833748;--clr-danger-a10:#b46779;--clr-danger-a20:#d4a7b2;--clr-info-a0:#3d524d;--clr-info-a10:#6b9088;--clr-info-a20:#9cb5af;--color-surface-base:var(--clr-surface-a0);--color-surface-raised:var(--clr-surface-a10);--color-surface-overlay:var(--clr-surface-tonal-a10);--color-text-primary:var(--clr-neutral-a20);--color-text-secondary:var(--clr-neutral-a30);--color-text-muted:var(--clr-neutral-a50);--color-border-subtle:var(--clr-surface-a20);--color-border-strong:var(--clr-surface-a30);--color-accent-primary:var(--clr-primary-a0);--color-semantic-success:var(--clr-success-a10);--color-semantic-warning:var(--clr-warning-a10);--color-semantic-error:var(--clr-danger-a10);--color-semantic-info:var(--clr-info-a10);--background:var(--clr-surface-a0);--foreground:var(--clr-neutral-a20);--card:var(--clr-surface-a10);--card-foreground:var(--clr-neutral-a20);--popover:var(--clr-surface-a10);--popover-foreground:var(--clr-neutral-a20);--primary:var(--clr-primary-a0);--primary-foreground:var(--clr-dark-a0);--secondary:var(--clr-surface-tonal-a10);--secondary-foreground:var(--clr-neutral-a20);--muted:var(--clr-surface-tonal-a10);--muted-foreground:var(--clr-neutral-a50);--accent:var(--clr-surface-tonal-a10);--accent-foreground:var(--clr-neutral-a20);--destructive:var(--clr-danger-a10);--destructive-foreground:var(--clr-light-a0);--border:var(--clr-surface-a20);--input:var(--clr-surface-a20);--ring:var(--clr-primary-a0);--sidebar:var(--clr-surface-a10);--sidebar-foreground:var(--clr-neutral-a20);--sidebar-primary:var(--clr-primary-a0);--sidebar-primary-foreground:var(--clr-dark-a0);--sidebar-accent:var(--clr-surface-tonal-a10);--sidebar-accent-foreground:var(--clr-neutral-a20);--sidebar-border:var(--clr-surface-a20);--sidebar-ring:var(--clr-primary-a0);--chart-1:var(--clr-primary-a0);--chart-2:var(--clr-success-a10);--chart-3:var(--clr-warning-a10);--chart-4:var(--clr-info-a10);--chart-5:var(--clr-danger-a10);--type-family-sans:"Inter",system-ui,-apple-system,sans-serif;--type-family-mono:"JetBrains Mono",ui-monospace,monospace;--type-size-xs:12px;--type-size-sm:13px;--type-size-md:14px;--type-size-lg:16px;--type-size-xl:20px;--type-size-2xl:30px;--type-weight-regular:400;--type-weight-medium:500;--type-weight-semibold:600;--type-weight-bold:700;--type-line-tight:1.2;--type-line-normal:1.5;--type-line-loose:1.7;--space-0:0px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-9:36px;--space-10:40px;--space-panel:20px;--radius:8px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--shadow-sm:0 1px 2px rgba(0,0,0,0.16);--shadow-md:0 8px 20px rgba(0,0,0,0.25);--shadow-lg:0 16px 40px rgba(0,0,0,0.34);--motion-fast:120ms;--motion-normal:200ms;--motion-slow:320ms;--motion-easing-standard:cubic-bezier(0.2,0,0,1);--clr-decision-approve:var(--clr-success-a10);--clr-decision-deny:var(--clr-danger-a10);--clr-decision-escalate:var(--clr-warning-a10);--clr-decision-auto-approve:var(--clr-info-a10);--clr-risk-critical:var(--clr-danger-a10);--clr-risk-high:hsl(25,24%,52%);--clr-risk-medium:var(--clr-warning-a10);--clr-risk-low:var(--clr-success-a10);--clr-risk-minimal:var(--clr-surface-a40);--clr-confidence-high:var(--clr-success-a10);--clr-confidence-medium:var(--clr-warning-a10);--clr-confidence-low:var(--clr-danger-a10);--clr-stage-complete:var(--clr-success-a10);--clr-stage-current:var(--clr-primary-a0);--clr-stage-pending:var(--clr-surface-a30);--clr-lane-review-border:hsl(34 9% 28%/0.38);--clr-lane-review-bg:hsl(34 7% 13%/0.34);--clr-lane-review-header:hsl(34 7% 30%/0.42);--clr-lane-review-dot:hsl(34 24% 58%);--clr-lane-approved-border:hsl(0 0% 28%/0.38);--clr-lane-approved-bg:hsl(0 0% 13%/0.34);--clr-lane-approved-header:hsl(0 0% 30%/0.42);--clr-lane-approved-dot:hsl(0 0% 58%);--clr-lane-executing-border:hsl(0 0% 28%/0.38);--clr-lane-executing-bg:hsl(0 0% 13%/0.34);--clr-lane-executing-header:hsl(0 0% 30%/0.42);--clr-lane-executing-dot:hsl(0 0% 58%);--clr-lane-completed-border:hsl(146 7% 28%/0.38);--clr-lane-completed-bg:hsl(146 5% 13%/0.34);--clr-lane-completed-header:hsl(146 5% 30%/0.42);--clr-lane-completed-dot:hsl(146 20% 56%);--clr-lane-denied-border:hsl(336 9% 28%/0.38);--clr-lane-denied-bg:hsl(336 7% 13%/0.34);--clr-lane-denied-header:hsl(336 7% 30%/0.42);--clr-lane-denied-dot:hsl(336 24% 60%);--clr-connector-github-border:hsl(216 18% 46%/0.45);--clr-connector-github-bg:hsl(216 18% 46%/0.10);--clr-connector-github-text:hsl(216 18% 72%);--clr-connector-salesforce-border:hsl(193 18% 44%/0.45);--clr-connector-salesforce-bg:hsl(193 18% 44%/0.10);--clr-connector-salesforce-text:hsl(193 18% 70%);--clr-connector-sap-border:hsl(30 24% 45%/0.45);--clr-connector-sap-bg:hsl(30 24% 45%/0.10);--clr-connector-sap-text:hsl(30 24% 72%);--clr-connector-workday-border:hsl(132 16% 42%/0.45);--clr-connector-workday-bg:hsl(132 16% 42%/0.10);--clr-connector-workday-text:hsl(132 16% 68%);--clr-connector-servicenow-border:hsl(88 16% 42%/0.45);--clr-connector-servicenow-bg:hsl(88 16% 42%/0.10);--clr-connector-servicenow-text:hsl(88 16% 68%);--clr-connector-jira-border:hsl(236 16% 48%/0.45);--clr-connector-jira-bg:hsl(236 16% 48%/0.10);--clr-connector-jira-text:hsl(236 16% 74%);--clr-connector-datadog-border:hsl(262 16% 50%/0.45);--clr-connector-datadog-bg:hsl(262 16% 50%/0.10);--clr-connector-datadog-text:hsl(262 16% 75%)}.density-compact{--space-panel:16px}.density-comfortable{--space-panel:24px}.bg-grid,.bg-grid-fade{background-image:linear-gradient(90deg,rgba(233,228,220,.06) 1px,transparent 0),linear-gradient(180deg,rgba(233,228,220,.06) 1px,transparent 0);background-size:38px 38px}.bg-grid-fade{mask-image:linear-gradient(180deg,rgba(0,0,0,.95) 0,rgba(0,0,0,.75) 52%,rgba(0,0,0,.18) 82%,rgba(0,0,0,0))}.bg-radial-accent{background-image:radial-gradient(1200px 700px at 10% -10%,rgba(197,186,170,.08),transparent 62%)}.bg-radial-accent-secondary{background-image:radial-gradient(900px 500px at 80% 0,rgba(45,212,191,.06),transparent 62%)}.scrollbar-thin{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--clr-primary-a0) 78%,black 22%) transparent}.scrollbar-thin::-webkit-scrollbar{width:7px}.scrollbar-thin::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--clr-primary-a0) 80%,black 20%);border-radius:999px}.scrollbar-thin::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--clr-primary-a0) 88%,black 12%)}.scrollbar-thin::-webkit-scrollbar-track{background:transparent}html{font-family:var(--type-family-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.meritt-root,body{background-color:var(--clr-surface-a0)!important;color:var(--clr-neutral-a20)!important}:root{--surface-0:var(--clr-surface-a0);--surface-1:var(--clr-surface-a10);--surface-2:var(--clr-surface-a20);--text-primary:var(--clr-neutral-a20);--text-secondary:var(--clr-neutral-a40);--text-tertiary:var(--clr-neutral-a50);--border-subtle:rgba(255,255,255,0.06);--border-default:var(--clr-surface-a20)}