/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */:root{--neutral-0:#fff;--neutral-25:#fafbfb;--neutral-50:#f5f7f7;--neutral-100:#edf0f0;--neutral-150:#e4e8e8;--neutral-200:#d8dddd;--neutral-300:#c3caca;--neutral-400:#9ba3a3;--neutral-500:#6c7574;--neutral-600:#4b5453;--neutral-700:#333b3a;--neutral-800:#1e2524;--neutral-900:#0f1413;--primary-50:#e8f1ef;--primary-100:#cfdcdb;--primary-200:#9fb9b6;--primary-300:#6e9792;--primary-400:#3e746d;--primary-500:#0d5c53;--primary-600:#0b413a;--primary-700:#08312c;--primary-800:#06201d;--primary-900:#03100f;--status-active:#0d5c53;--status-active-tint:#e8f1ef;--status-in-progress:#2563eb;--status-in-progress-tint:#eaf0fe;--status-pending:#8a6a08;--status-pending-tint:#fbf6e4;--status-under-review:#6d4aae;--status-under-review-tint:#f1ecf9;--status-approved:#0f766e;--status-approved-tint:#e4f2f0;--status-completed:#3e746d;--status-completed-tint:#eaf1f0;--status-on-hold:#b45309;--status-on-hold-tint:#fbf1e4;--status-cancelled:#6c7574;--status-cancelled-tint:#f1f2f2;--status-closed:#4b5453;--status-closed-tint:#edf0f0;--status-overdue:#c62f42;--status-overdue-tint:#fbeaec;--timeline-late:#ff1744;--timeline-early:green;--success-500:#0d5c53;--success-50:#e8f1ef;--info-500:#2563eb;--info-50:#eaf0fe;--warning-500:#b45309;--warning-50:#fbf1e4;--error-500:#c62f42;--error-50:#fbeaec;--varai-space-0:0;--varai-space-25:2px;--varai-space-50:4px;--varai-space-100:8px;--varai-space-150:12px;--varai-space-200:16px;--varai-space-250:20px;--varai-space-300:24px;--varai-space-400:32px;--varai-space-500:40px;--varai-space-600:48px;--varai-space-800:64px;--varai-space-1000:80px;--varai-space-1200:96px;--varai-radius-none:0;--varai-radius-xs:3px;--varai-radius-sm:4px;--varai-radius-md:6px;--varai-radius-lg:8px;--varai-radius-xl:12px;--varai-radius-2xl:16px;--varai-radius-pill:999px;--varai-radius-circle:50%;--varai-border-width:1px;--varai-border-width-strong:1.5px;--varai-border-width-focus:2px;--varai-shadow-none:none;--varai-shadow-xs:0 1px 1px #0f14130d;--varai-shadow-sm:0 1px 2px #0f14130f;--varai-shadow-md:0 2px 6px #0f141314,0 1px 2px #0f14130a;--varai-shadow-lg:0 8px 24px #0f14131a,0 2px 6px #0f14130d;--varai-shadow-overlay:0 16px 40px #0f141324,0 4px 10px #0f14130f;--varai-ease-standard:cubic-bezier(.2,0,0,1);--varai-ease-emphasized:cubic-bezier(.3,0,0,1);--varai-ease-entrance:cubic-bezier(0,0,0,1);--varai-ease-exit:cubic-bezier(.3,0,1,1);--varai-dur-fast:.12s;--varai-dur-base:.18s;--varai-dur-slow:.26s;--varai-opacity-disabled:.4;--varai-opacity-muted:.6;--varai-fw-light:300;--varai-fw-regular:400;--varai-fw-medium:500;--varai-fw-semibold:600;--varai-fw-bold:700;--varai-fs-display-lg:56px;--varai-lh-display-lg:60px;--varai-fs-display:44px;--varai-lh-display:50px;--varai-fs-heading:32px;--varai-lh-heading:40px;--varai-fs-title-lg:24px;--varai-lh-title-lg:32px;--varai-fs-title:20px;--varai-lh-title:28px;--varai-fs-subtitle:16px;--varai-lh-subtitle:24px;--varai-fs-body-lg:16px;--varai-lh-body-lg:26px;--varai-fs-body:14px;--varai-lh-body:22px;--varai-fs-body-sm:13px;--varai-lh-body-sm:20px;--varai-fs-caption:12px;--varai-lh-caption:16px;--varai-fs-code:13px;--varai-lh-code:20px;--varai-ls-display:-.02em;--varai-ls-heading:-.015em;--varai-ls-title:-.01em;--varai-ls-body:0;--varai-ls-caption:.01em;--varai-ls-overline:.06em;--varai-z-base:0;--varai-z-sticky:100;--varai-z-header:200;--varai-z-overlay:900;--varai-z-dialog:1000;--varai-z-toast:1100}body{--varai-font-sans:var(--font-inter,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--varai-font-mono:var(--font-sono,"Sono"),"SF Mono",ui-monospace,Menlo,monospace}:root{--color-text-primary:var(--neutral-900);--color-text-secondary:var(--neutral-600);--color-text-tertiary:var(--neutral-500);--color-text-disabled:var(--neutral-400);--color-text-inverse:var(--neutral-0);--color-text-link:var(--primary-600);--color-background-default:var(--neutral-0);--color-background-secondary:var(--neutral-25);--color-surface-default:var(--neutral-0);--color-surface-hover:var(--neutral-50);--color-surface-selected:var(--primary-50);--color-surface-sunken:var(--neutral-50);--color-border-default:var(--neutral-200);--color-border-subtle:var(--neutral-100);--color-border-strong:var(--neutral-300);--color-border-focus:var(--primary-500);--color-icon-primary:var(--neutral-800);--color-icon-secondary:var(--neutral-600);--color-icon-disabled:var(--neutral-400);--varai-accent:var(--primary-500);--varai-accent-hover:var(--primary-600);--varai-accent-active:var(--primary-700);--varai-accent-subtle:var(--primary-50);--color-focus:var(--primary-500);--color-focus-ring:var(--primary-500)}@supports (color:color-mix(in lab,red,red)){:root{--color-focus-ring:color-mix(in srgb,var(--primary-500) 40%,transparent)}}:root{--color-overlay:var(--neutral-900)}@supports (color:color-mix(in lab,red,red)){:root{--color-overlay:color-mix(in srgb,var(--neutral-900) 40%,transparent)}}:root{--color-selection:var(--primary-50);--varai-shadow-focus:0 0 0 3px var(--color-focus-ring);--button-primary-background:var(--varai-accent);--button-primary-hover:var(--varai-accent-hover);--button-primary-active:var(--varai-accent-active);--button-primary-text:var(--color-text-inverse);--input-background:var(--color-surface-default);--input-border:var(--color-border-strong);--input-focus:var(--color-border-focus);--table-header-background:var(--color-surface-sunken);--table-row-hover:var(--color-surface-hover);--table-row-selected:var(--color-surface-selected);--badge-background:var(--color-surface-sunken);--badge-text:var(--color-text-secondary);--badge-border:var(--color-border-default);--card-background:var(--color-surface-default);--card-border:var(--color-border-default);--tooltip-background:var(--neutral-800);--tooltip-text:var(--color-text-inverse);--navigation-active:var(--varai-accent);--navigation-hover:var(--color-surface-hover)}.dark .varai-ds,.dark .vd-root,.varai-ds.varai-dark,.vd-root.varai-dark,[data-theme=dark] .varai-ds,[data-theme=dark] .vd-root{color-scheme:dark;--neutral-25:#131817;--neutral-50:#181e1d;--neutral-100:#1f2625;--neutral-150:#252c2b;--neutral-200:#2c3433;--neutral-300:#3a4342;--neutral-400:#5e6867;--neutral-500:#8a9492;--neutral-600:#a9b2b1;--neutral-700:#c6cdcc;--neutral-800:#dfe3e3;--neutral-900:#eef1f1;--primary-50:#11302a;--primary-100:#163a33;--primary-200:#1e4c42;--primary-500:#17796c;--primary-600:#66a89d;--primary-700:#8fc2b9;--success-500:#3fa893;--success-50:#11302a;--info-500:#7aa4f5;--info-50:#16233c;--warning-500:#dd8a3d;--warning-50:#33240f;--error-500:#e05a6d;--error-50:#3a161f;--status-active:#3fa893;--status-active-tint:#11302a;--status-in-progress:#7aa4f5;--status-in-progress-tint:#16233c;--status-pending:#cda53e;--status-pending-tint:#2e2711;--status-under-review:#a98fdc;--status-under-review-tint:#241e37;--status-approved:#43b0a3;--status-approved-tint:#103130;--status-completed:#6fa39b;--status-completed-tint:#1c2a28;--status-on-hold:#dd8a3d;--status-on-hold-tint:#33240f;--status-cancelled:#93a09e;--status-cancelled-tint:#232928;--status-closed:#a9b2b1;--status-closed-tint:#262c2b;--status-overdue:#ee7285;--status-overdue-tint:#3a161f;--timeline-late:#ff5c7a;--timeline-early:#3fbf5f;--varai-shadow-xs:0 1px 1px #0006;--varai-shadow-sm:0 1px 2px #00000073;--varai-shadow-md:0 2px 6px #00000080,0 1px 2px #0000004d;--varai-shadow-lg:0 8px 24px #0000008c,0 2px 6px #00000059;--varai-shadow-overlay:0 16px 40px #0009,0 4px 10px #0006;--color-text-primary:var(--neutral-900);--color-text-secondary:var(--neutral-600);--color-text-tertiary:var(--neutral-500);--color-text-disabled:var(--neutral-400);--color-text-inverse:var(--neutral-0);--color-text-link:var(--primary-600);--color-background-default:#0f1413;--color-background-secondary:#0c1010;--color-surface-default:#161c1b;--color-surface-hover:#212928;--color-surface-selected:#14332c;--color-surface-sunken:#121716;--color-border-default:var(--neutral-200);--color-border-subtle:var(--neutral-100);--color-border-strong:var(--neutral-300);--color-border-focus:var(--primary-500);--color-icon-primary:var(--neutral-800);--color-icon-secondary:var(--neutral-600);--color-icon-disabled:var(--neutral-400);--varai-accent:var(--primary-500);--varai-accent-hover:#1e8a7b;--varai-accent-active:#26a08d;--varai-accent-subtle:var(--primary-50);--color-focus:var(--primary-500);--color-focus-ring:var(--primary-500)}@supports (color:color-mix(in lab,red,red)){.dark .varai-ds,.dark .vd-root,.varai-ds.varai-dark,.vd-root.varai-dark,[data-theme=dark] .varai-ds,[data-theme=dark] .vd-root{--color-focus-ring:color-mix(in srgb,var(--primary-500) 45%,transparent)}}.dark .varai-ds,.dark .vd-root,.varai-ds.varai-dark,.vd-root.varai-dark,[data-theme=dark] .varai-ds,[data-theme=dark] .vd-root{--color-overlay:#0000009e;--color-selection:var(--primary-50);--varai-shadow-focus:0 0 0 3px var(--color-focus-ring);--button-primary-background:var(--varai-accent);--button-primary-hover:var(--varai-accent-hover);--button-primary-active:var(--varai-accent-active);--button-primary-text:var(--color-text-inverse);--input-background:var(--color-surface-default);--input-border:var(--color-border-strong);--input-focus:var(--color-border-focus);--table-header-background:var(--color-surface-sunken);--table-row-hover:var(--color-surface-hover);--table-row-selected:var(--color-surface-selected);--badge-background:var(--color-surface-sunken);--badge-text:var(--color-text-secondary);--badge-border:var(--color-border-default);--card-background:var(--color-surface-default);--card-border:var(--color-border-default);--tooltip-background:var(--neutral-800);--tooltip-text:var(--neutral-25);--navigation-active:var(--varai-accent);--navigation-hover:var(--color-surface-hover)}.dark .varai-ds .vTip__bubble,.varai-ds.varai-dark .vTip__bubble,[data-theme=dark] .varai-ds .vTip__bubble{background:var(--neutral-800);color:var(--neutral-25)}.dark .kanban-canvas,.kanban-canvas.varai-dark,[data-theme=dark] .kanban-canvas{--color-background-default:#0f1413;background:var(--color-background-default)}