:root{--intended-accent:var(--clr-primary-a0);--clr-dark-a0:#000000;--clr-light-a0:#ffffff;--clr-primary-a0:#f0eee7;--clr-primary-a10:#c0bdb4;--clr-primary-a20:#a79f95;--clr-primary-a30:#8b8881;--clr-primary-a40:#5a5852;--clr-primary-a50:#36352f;--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(240,238,231,.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}.intended-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)}[data-v3]{--i-sans:var(--font-ui),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--i-mono:var(--font-mono),"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--surface-0:var(--i-bg);--surface-1:var(--i-bg-elev);--surface-2:var(--i-bg-card);--surface-3:#1c1c20;--surface-4:#242429;--surface-hover:rgba(240,238,231,0.05);--surface-active:rgba(240,238,231,0.09);--border-subtle:var(--i-rule);--border-default:var(--i-rule-deep);--border-strong:var(--i-rule-bright);--border-focus:var(--i-fg-2);--text-primary:var(--i-fg);--text-secondary:var(--i-fg-2);--text-tertiary:var(--i-fg-3);--text-inverse:var(--i-bg);--accent:var(--i-fg);--accent-hover:var(--i-fg-2);--accent-muted:rgba(240,238,231,0.12);--accent-subtle:rgba(240,238,231,0.06);--success:var(--i-state-issued);--success-muted:var(--i-state-issued-soft);--warning:var(--i-state-warn);--warning-muted:var(--i-state-warn-soft);--danger:var(--i-state-denied);--danger-muted:var(--i-state-denied-soft);--info:var(--i-state-info);--info-muted:var(--i-state-info-soft);--font-sans:var(--i-sans);--font-mono:var(--i-mono);--radius-sm:var(--i-r-sm);--radius-md:var(--i-r-md);--radius-lg:var(--i-r-lg);--clr-primary-a0:var(--i-fg);--clr-primary-a10:var(--i-fg-2);--clr-primary-a20:var(--i-fg-3);--clr-surface-a0:var(--i-bg);--clr-surface-a10:var(--i-bg-elev);--clr-surface-a20:var(--i-rule-deep);--clr-surface-a30:var(--i-rule-bright);--clr-surface-tonal-a0:var(--i-bg);--clr-surface-tonal-a10:var(--i-bg-elev);--clr-surface-tonal-a20:var(--i-bg-card);--clr-neutral-a0:var(--i-fg);--clr-neutral-a10:var(--i-fg);--clr-neutral-a20:var(--i-fg);--clr-neutral-a30:var(--i-fg-2);--clr-neutral-a40:var(--i-fg-2);--clr-neutral-a50:var(--i-fg-3);--clr-success-a0:var(--i-state-issued);--clr-success-a10:var(--i-state-issued);--clr-warning-a0:var(--i-state-warn);--clr-warning-a10:var(--i-state-warn);--clr-danger-a0:var(--i-state-denied);--clr-danger-a10:var(--i-state-denied);--clr-info-a0:var(--i-state-info);--clr-info-a10:var(--i-state-info);--color-surface-base:var(--i-bg);--color-surface-raised:var(--i-bg-card);--color-surface-overlay:var(--i-bg-elev);--color-text-primary:var(--i-fg);--color-text-secondary:var(--i-fg-2);--color-text-muted:var(--i-fg-3);--color-border-subtle:var(--i-rule);--color-border-strong:var(--i-rule-deep);--color-accent-primary:var(--i-fg);--color-semantic-success:var(--i-state-issued);--color-semantic-warning:var(--i-state-warn);--color-semantic-error:var(--i-state-denied);--color-semantic-info:var(--i-state-info);--background:var(--i-bg);--foreground:var(--i-fg);--card:var(--i-bg-card);--card-foreground:var(--i-fg);--popover:var(--i-bg-elev);--popover-foreground:var(--i-fg);--primary:var(--i-fg);--primary-foreground:var(--i-bg);--secondary:var(--i-bg-elev);--secondary-foreground:var(--i-fg);--muted:var(--i-bg-elev);--muted-foreground:var(--i-fg-3);--accent:var(--i-bg-elev);--accent-foreground:var(--i-fg);--destructive:var(--i-state-denied);--destructive-foreground:var(--i-fg);--border:var(--i-rule);--input:var(--i-rule-deep);--ring:var(--i-fg-2);--sidebar:var(--i-bg-elev);--sidebar-foreground:var(--i-fg)}[data-v3] .v3k-metric{display:flex;flex-direction:column;gap:var(--i-s-1);padding:var(--i-s-4);background:var(--i-bg-card);border:1px solid var(--i-rule);border-radius:var(--i-r-lg)}[data-v3] .v3k-metric__title{font-family:var(--i-mono);font-size:var(--i-t-meta);letter-spacing:.08em;text-transform:uppercase;color:var(--i-fg-3)}[data-v3] .v3k-metric__value{font-family:var(--i-sans);font-size:28px;font-weight:600;line-height:1.1;color:var(--i-fg);font-variant-numeric:tabular-nums}[data-v3] .v3k-metric__delta{font-family:var(--i-mono);font-size:var(--i-t-small);color:var(--i-fg-3)}[data-v3] .v3k-metric__delta--up{color:var(--i-state-issued)}[data-v3] .v3k-metric__delta--down{color:var(--i-state-denied)}[data-v3] .v3k-metric__delta--flat{color:var(--i-fg-3)}[data-v3] .v3k-section{background:var(--i-bg-card);border:1px solid var(--i-rule);border-radius:var(--i-r-lg);overflow:hidden}[data-v3] .v3k-section__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--i-s-4);padding:var(--i-s-4) var(--i-s-5);border-bottom:1px solid var(--i-rule)}[data-v3] .v3k-section__title{margin:0;font-family:var(--i-sans);font-size:var(--i-t-h4);font-weight:600;color:var(--i-fg)}[data-v3] .v3k-section__desc{margin:var(--i-s-1) 0 0;font-size:var(--i-t-small);color:var(--i-fg-3)}[data-v3] .v3k-section__actions{display:flex;align-items:center;gap:var(--i-s-2);flex-shrink:0}[data-v3] .v3k-section__body{padding:var(--i-s-5)}[data-v3] .v3k-empty{display:flex;flex-direction:column;align-items:center;gap:var(--i-s-2);padding:var(--i-s-10) var(--i-s-6);text-align:center;border:1px dashed var(--i-rule-deep);border-radius:var(--i-r-lg);color:var(--i-fg-3)}[data-v3] .v3k-empty__title{margin:0;font-family:var(--i-sans);font-size:var(--i-t-h4);font-weight:600;color:var(--i-fg)}[data-v3] .v3k-empty__desc{margin:0;font-size:var(--i-t-small);color:var(--i-fg-3);max-width:42ch}[data-v3] .v3k-empty__action{margin-top:var(--i-s-2)}[data-v3] .v3k-mono{display:inline-flex;align-items:center;gap:var(--i-s-2);font-family:var(--i-mono);font-size:var(--i-t-small);color:var(--i-fg-2)}[data-v3] .v3k-mono__copy{font-family:var(--i-mono);font-size:var(--i-t-meta);letter-spacing:.04em;text-transform:uppercase;color:var(--i-fg-3);background:transparent;border:1px solid var(--i-rule);border-radius:var(--i-r-sm);padding:1px 6px;cursor:pointer;transition:color var(--i-d-fast),border-color var(--i-d-fast)}[data-v3] .v3k-mono__copy:hover{color:var(--i-fg);border-color:var(--i-rule-deep)}[data-v3] .v3k-skel{display:flex;flex-direction:column;gap:var(--i-s-2)}[data-v3] .v3k-skel__line{height:12px;border-radius:var(--i-r-sm);background:linear-gradient(90deg,var(--i-rule) 25%,var(--i-rule-deep) 37%,var(--i-rule) 63%);background-size:400% 100%;animation:v3k-shimmer 1.4s ease-in-out infinite}[data-v3] .v3k-skel--card .v3k-skel__line:first-child{width:40%}[data-v3] .v3k-skel--detail .v3k-skel__line:nth-child(odd){width:70%}[data-v3] .v3k-skel--table-row{flex-direction:row;gap:var(--i-s-4)}[data-v3] .v3k-skel--table-row .v3k-skel__line{flex:1}@keyframes v3k-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}[data-v3] .v3k-table{display:flex;flex-direction:column;border:1px solid var(--i-rule);border-radius:var(--i-r-lg);overflow:hidden;background:var(--i-bg-card)}[data-v3] .v3k-table__head{padding:var(--i-s-2) var(--i-s-4);background:var(--i-bg-elev);font-family:var(--i-mono);font-size:var(--i-t-meta);letter-spacing:.08em;text-transform:uppercase;color:var(--i-fg-3)}[data-v3] .v3k-table__head,[data-v3] .v3k-table__row{display:flex;gap:var(--i-s-4);border-bottom:1px solid var(--i-rule)}[data-v3] .v3k-table__row{padding:var(--i-s-3) var(--i-s-4);font-size:var(--i-t-small);color:var(--i-fg-2);transition:background var(--i-d-fast)}[data-v3] .v3k-table__row:last-child{border-bottom:none}[data-v3] .v3k-table__row:hover{background:rgba(240,238,231,.03)}[data-v3] .v3k-table__cell{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}[data-v3] .v3k-table__cell--right{text-align:right;justify-content:flex-end}[data-v3] .v3k-table__cell--center{text-align:center;justify-content:center}[data-v3] .v3k-table__empty{padding:var(--i-s-8) var(--i-s-4);text-align:center;font-size:var(--i-t-small);color:var(--i-fg-3)}[data-v3] .v3k-tabs{display:flex;gap:var(--i-s-1);border-bottom:1px solid var(--i-rule)}[data-v3] .v3k-tab{display:inline-flex;align-items:center;gap:var(--i-s-2);padding:var(--i-s-2) var(--i-s-3);margin-bottom:-1px;background:transparent;border:none;border-bottom:2px solid transparent;font-family:var(--i-sans);font-size:var(--i-t-small);color:var(--i-fg-3);cursor:pointer;transition:color var(--i-d-fast),border-color var(--i-d-fast)}[data-v3] .v3k-tab:hover{color:var(--i-fg-2)}[data-v3] .v3k-tab--active{color:var(--i-fg);border-bottom-color:var(--i-fg)}[data-v3] .v3k-tab__count{font-family:var(--i-mono);font-size:var(--i-t-meta);color:var(--i-fg-3);background:var(--i-bg-elev);border-radius:var(--i-r-pill);padding:0 6px}[data-v3] .v3k-toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--i-s-3);flex-wrap:wrap}[data-v3] .v3k-toolbar__group{display:flex;align-items:center;gap:var(--i-s-2);flex-wrap:wrap}[data-v3] .v3k-toolbar__group--end{justify-content:flex-end}[data-v3] .v3k-pagehead{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--i-s-4);margin-bottom:var(--i-s-6)}[data-v3] .v3k-pagehead__kicker{margin:0 0 var(--i-s-2);font-family:var(--i-mono);font-size:var(--i-t-meta);letter-spacing:.08em;text-transform:uppercase;color:var(--i-fg-3)}[data-v3] .v3k-pagehead__title{margin:0;font-family:var(--i-sans);font-size:22px;font-weight:600;line-height:1.2;letter-spacing:-.01em;color:var(--i-fg)}[data-v3] .v3k-pagehead__subtitle{margin:var(--i-s-2) 0 0;max-width:70ch;font-size:var(--i-t-small);line-height:1.5;color:var(--i-fg-3)}[data-v3] .v3k-pagehead__actions{display:flex;align-items:center;gap:var(--i-s-2);flex-shrink:0}[data-v3] .v3k-page{width:100%;max-width:1280px;margin:0;padding:40px 40px 64px;box-sizing:border-box}@media (max-width:1024px){[data-v3] .v3k-page{padding:28px 28px 56px}}@media (max-width:640px){[data-v3] .v3k-page{padding:20px 16px 48px}}[data-v3] .v3k-page--flush{max-width:none}