@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c282a6db290773d-s.12aru~tnao-l3.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/537f068cf010a382-s.0yaejf~~fqghh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/c300beac511639d2-s.0utl6m0teb.k-.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a01ece5cbe79cced-s.0g23aeesqt~zo.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/825d4e07c4597d86-s.05l7hn0r~4rr9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/65645b6ef686c6a1-s.0uqkhmfuijbtt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ef1484efef1c9752-s.p.09utjot42e~ja.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Condensed Fallback;src:local(Arial);ascent-override:104.44%;descent-override:27.48%;line-gap-override:0.0%;size-adjust:88.83%}.roboto_condensed_2cb655ce-module__tXSkqG__className{font-family:Roboto Condensed,Roboto Condensed Fallback;font-style:normal}.roboto_condensed_2cb655ce-module__tXSkqG__variable{--font-roboto-condensed:"Roboto Condensed", "Roboto Condensed Fallback"}
:root{--primary:#004a6d;--primary-rgb:0, 74, 109;--primary-hover:#003652;--secondary:#b6c92f;--secondary-rgb:182, 201, 47;--secondary-hover:#a0b028;--brand-text:var(--primary);--on-secondary:#00111a;--on-accent:#fff;--on-primary:#fff;--on-primary-rgb:255, 255, 255;--on-danger-action:#fff;--foreground:#00111a;--foreground-rgb:0, 17, 26;--foreground-second:#171a06;--light-blue:#deecf2;--light-blue-rgb:222, 236, 242;--light-green:#f0f2df;--light-green-rgb:240, 242, 223;--soft-white:#f9f9f9;--soft-white-rgb:249, 249, 249;--color-bg:#f4f6fb;--color-surface:#fff;--color-surface-muted:#f7f8fc;--color-surface-hover:#eef2ff;--color-surface-section:#fafbfc;--color-border:#7b8ea886;--color-border-strong:#6d809a82;--color-border-light:#b4c0d0a2;--color-border-section:#e5e7eb6e;--color-text:#0f172a;--color-text-primary:var(--color-text);--color-text-secondary:var(--color-text-muted);--color-text-muted:#475569;--color-text-subtle:#64748b;--color-text-heading:#334155;--color-text-placeholder:#6b7280;--color-primary:#0a6cab;--color-primary-strong:#075985;--color-focus-ring:#0a6cab;--btn-secondary-bg:#f3f4f6;--btn-secondary-hover:#e5e7eb;--btn-edit:#1e6f8f;--btn-edit-rgb:30, 111, 143;--btn-edit-hover:#15566f;--btn-edit-hover-rgb:21, 86, 111;--btn-edit-soft-border:rgba(var(--btn-edit-rgb), .35);--btn-edit-soft-bg:rgba(var(--btn-edit-rgb), .08);--btn-edit-soft-border-hover:rgba(var(--btn-edit-hover-rgb), .45);--btn-edit-soft-bg-hover:rgba(var(--btn-edit-hover-rgb), .12);--btn-edit-disabled-text:rgba(var(--btn-edit-rgb), .45);--btn-edit-disabled-border:rgba(var(--btn-edit-rgb), .18);--btn-edit-disabled-bg:rgba(var(--btn-edit-rgb), .05);--btn-archive:#d64541;--btn-archive-rgb:214, 69, 65;--btn-archive-hover:#b83835;--btn-archive-disabled-border:rgba(var(--btn-archive-rgb), .45);--btn-archive-disabled-bg:rgba(var(--btn-archive-rgb), .55);--color-danger:#b91c1c;--color-danger-strong:#991b1b;--color-danger-dark:#991b1b;--color-danger-surface:#fef2f2;--color-danger-border:#fecaca;--color-danger-surface-alt:#ffe4e6;--danger-action-bg:#dc2626;--danger-action-hover:#991b1b;--color-success:#047857;--color-success-strong:#059669;--color-success-hover:#047857;--color-success-dark:#065f46;--color-success-surface:#d1fae5;--color-success-border:#b7dfbd;--color-warning:#92400e;--color-warning-strong:#d97706;--color-warning-dark:#92400e;--color-warning-surface:#fef3c7;--color-info:#0b8bd6;--color-info-strong:#0a6cab;--color-info-surface:#e0f2fe;--color-info-dark:#075985;--color-info-text:#1d4ed8;--color-info-bg:#eff6ff;--priority-1:#dc2626;--priority-1-bg:#fecaca;--priority-1-surface:#dc262661;--priority-1-legend:#dc262638;--priority-1-legend-border:#dc262680;--priority-2:#ea580c;--priority-2-bg:#fdba74;--priority-2-surface:#ea580c61;--priority-2-legend:#ea580c38;--priority-2-legend-border:#ea580c80;--priority-3:#ca8a04;--priority-3-bg:#fde68a;--priority-3-surface:#ca8a0452;--priority-3-legend:#ca8a0433;--priority-3-legend-border:#ca8a0480;--priority-4:#65a30d;--priority-4-bg:#d9f99d;--priority-4-surface:#65a30d52;--priority-4-legend:#65a30d33;--priority-4-legend-border:#65a30d80;--priority-5:#16a34a;--priority-5-bg:#bbf7d0;--priority-5-surface:#16a34a52;--priority-5-legend:#16a34a33;--priority-5-legend-border:#16a34a80;--activity-accent-1:#7c3aed;--activity-accent-2:#0891b2;--activity-accent-3:#2f9e87;--activity-accent-4:#a21caf;--activity-accent-5:#0f766e;--gantt-activity-bg:#e3e9f5;--gantt-priority-border:#d97706;--gantt-priority-background:#faeddb;--gantt-grid-line:#a4b0c5f2;--gantt-day-state-border:#9baabf8c;--gantt-today-surface:#dbeafe;--gantt-today-border:#93c5fd;--gantt-weekend-bg:#f1f5f9;--gantt-weekend-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M-3 3L3-3M0 12L12 0M9 15L15 9' stroke='%23E2E8F0' stroke-width='2'/%3E%3C/svg%3E");--gantt-holiday-bg:#fef3c7;--gantt-holiday-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M-3 3L3-3M0 12L12 0M9 15L15 9' stroke='%23FDE68A' stroke-width='2'/%3E%3C/svg%3E");--gantt-conflict-bg:#fee2e2;--gantt-conflict-border:#fca5a5;--gantt-conflict-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath d='M-4 4L4-4M0 18L18 0M14 22L22 14' stroke='%23D1D5DB' stroke-width='1.5'/%3E%3C/svg%3E");--gantt-conflict-text:#7f1d1d;--gantt-period-start:#2563eb;--gantt-period-end:#dc2626;--gantt-bar-text:var(--color-text);--gantt-bar-label-shadow:none;--gantt-nonworking-border:#94a3b859;--gantt-nonworking-overlay-bg:#ffffff61;--gantt-activity-row-fill:#8298b91f;--gantt-activity-row-surface:#b8c5dc47;--gantt-drag-ghost-bg:#767676;--gantt-readonly-stripe-strong:#ffffff6b;--gantt-readonly-stripe-weak:#ffffff14;--gantt-pattern-highlight:#fff;--legend-badge-inner-ring:#ffffff73;--gantt-task-details-reveal-bg:var(--color-surface-muted);--gantt-task-details-reveal-bg-strong:#edf4fb;--gantt-task-details-reveal-hover-bg:#eef6ff;--gantt-task-details-reveal-hover-bg-strong:#dfefff;--gantt-task-details-reveal-text:var(--color-text-muted);--gantt-priority-pattern-1:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath d='M-4 4L4-4M0 18L18 0M14 22L22 14' stroke='%23DC2626' stroke-width='1.5'/%3E%3C/svg%3E");--gantt-priority-pattern-2:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath d='M-4 4L4-4M0 18L18 0M14 22L22 14' stroke='%23EA580C' stroke-width='1.5'/%3E%3C/svg%3E");--gantt-priority-pattern-3:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath d='M-4 4L4-4M0 18L18 0M14 22L22 14' stroke='%23CA8A04' stroke-width='1.5'/%3E%3C/svg%3E");--gantt-priority-pattern-4:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath d='M-4 4L4-4M0 18L18 0M14 22L22 14' stroke='%2365A30D' stroke-width='1.5'/%3E%3C/svg%3E");--gantt-priority-pattern-5:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath d='M-4 4L4-4M0 18L18 0M14 22L22 14' stroke='%2316A34A' stroke-width='1.5'/%3E%3C/svg%3E");--bucket-empty-bg:#f3f4f6;--bucket-empty-border:#d1d5db;--bucket-empty-text:#4b5563;--bucket-current-partial-bg:#ccfbf1;--bucket-current-partial-border:#5eead4;--bucket-current-partial-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath d='M-4 4L4-4M0 18L18 0M14 22L22 14' stroke='%230F766E' stroke-width='1.5'/%3E%3C/svg%3E");--bucket-current-partial-text:#115e59;--bucket-current-full-bg:#dcfce7;--bucket-current-full-border:#86efac;--bucket-current-full-text:#166534;--bucket-other-bg:var(--gantt-conflict-bg);--bucket-other-border:var(--gantt-conflict-border);--bucket-other-text:var(--gantt-conflict-text);--bucket-mixed-bg:#ccfbf1;--bucket-mixed-other-bg:#ede9fe;--bucket-mixed-border:#8b5cf6;--bucket-mixed-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath d='M-4 4L4-4M0 18L18 0M14 22L22 14' stroke='%238B5CF6' stroke-width='1.75'/%3E%3C/svg%3E");--bucket-mixed-text:#115e59;--bucket-blocked-bg:#374151;--bucket-blocked-border:#4b5563;--bucket-blocked-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M-3 3L3-3M0 12L12 0M9 15L15 9' stroke='%234B5563' stroke-width='2'/%3E%3C/svg%3E");--bucket-blocked-text:#f9fafb;--legend-today-bg:var(--gantt-today-surface);--legend-today-border:var(--gantt-today-border);--legend-today-text:#1e3a8a;--legend-weekend-bg:var(--gantt-weekend-bg);--legend-weekend-border:#cbd5e1;--legend-weekend-text:#334155;--legend-conflict-bg:var(--gantt-conflict-bg);--legend-conflict-border:var(--gantt-conflict-border);--legend-conflict-text:var(--gantt-conflict-text);--legend-holiday-bg:var(--gantt-holiday-bg);--legend-holiday-border:#f59e0b;--legend-holiday-text:#92400e;--status-active-bg:#b6c92f33;--status-active-text:#344203;--status-archived-bg:#00111a14;--status-archived-text:#34424d;--status-validated-bg:#b6c92f24;--pill-shared-bg:#e0f2fe;--pill-shared-text:#075985;--pill-conflict-bg:#fee2e2;--pill-conflict-text:#991b1b;--pill-under-bg:#fef3c7;--pill-under-text:#92400e;--pill-match-bg:#d1fae5;--pill-match-text:#065f46;--pill-over-bg:#fee2e2;--pill-over-text:#991b1b;--metric-icon-bg:#eaf2ff;--metric-icon-color:#0b5cdf;--metric-label:#33596b;--metric-value:#243944;--navbar-text:var(--on-primary);--navbar-control-border:rgba(var(--on-primary-rgb), .58);--navbar-control-bg:rgba(var(--on-primary-rgb), .44);--navbar-control-border-hover:rgba(var(--on-primary-rgb), .74);--navbar-control-bg-hover:rgba(var(--on-primary-rgb), .56);--text-on-primary-muted:rgba(var(--on-primary-rgb), .86);--text-on-primary-subtle:rgba(var(--on-primary-rgb), .7);--text-on-primary-faint:rgba(var(--on-primary-rgb), .68);--app-tooltip-background:#0b0f16;--app-tooltip-border:rgba(var(--on-primary-rgb), .22);--navbar-active-bg:var(--secondary);--navbar-active-bg-hover:var(--secondary-hover);--navbar-active-text:var(--on-secondary);--navbar-active-ring:rgba(var(--secondary-rgb), .34);--color-primary-surface-soft:rgba(var(--primary-rgb), .16);--color-primary-ring-soft:rgba(var(--primary-rgb), .4);--color-shadow-mix:#000;--overlay-bg:#00000080;--validation-bg:#f5fff5;--validation-border:#b7dfbd;--validation-text:#166534;--validation-disabled-bg:#f3f4f6;--validation-disabled-border:#cbd5e1;--validation-disabled-text:#475569;--button-disabled-bg:#f3f4f6;--button-disabled-border:#cbd5e1;--button-disabled-text:#475569;--shadow-sm:0 2px 6px #0000000d;--shadow-md:0 4px 12px #00000014;--shadow-lg:0 8px 20px #0000001f;--shadow-modal:0 4px 20px #00000026;--shadow-panel-soft:0 6px 20px #0f172a0f;--shadow-floating:0 8px 24px #0f172a24, 0 2px 6px #0f172a0f;--shadow-floating-strong:0 8px 24px #0f172a33;--shadow-gantt-bar:0 1px 3px #0f172a14;--shadow-gantt-bar-hover:0 3px 8px #0f172a24;--shadow-gantt-bar-drag:0 6px 16px #0f172a2e;--radius-sm:4px;--radius-md:6px;--radius-lg:10px;--page-shell-padding-desktop:36px 48px;--page-shell-padding-tablet:26px 24px;--page-shell-padding-mobile:20px 16px;--page-shell-gap:24px;--page-hero-padding:20px 24px;--page-hero-radius:16px;--page-hero-background:rgba(var(--soft-white-rgb), .94);--page-hero-border:var(--color-border-strong);--page-hero-icon-size:30px;--page-title-size:clamp(2rem, 4vw, 2.8rem);--page-description-max-width:760px;--page-action-height:40px;--page-action-radius:12px;--page-action-compact-height:30px;--page-action-compact-padding-inline:12px;--page-action-list-min-height:32px;--page-action-tall-min-height:44px;--page-action-soft-primary-border:rgba(var(--primary-rgb), .25);--page-surface-background-strong:rgba(var(--soft-white-rgb), .95);--page-surface-background:rgba(var(--soft-white-rgb), .94);--page-surface-background-muted:rgba(var(--soft-white-rgb), .92);--page-surface-border:var(--color-border-strong);--page-surface-shadow-strong:0 14px 32px rgba(var(--primary-rgb), .08);--page-surface-shadow-soft:0 8px 20px rgba(var(--primary-rgb), .05);--page-accent-surface:rgba(var(--light-blue-rgb), .5);--page-accent-surface-strong:rgba(var(--light-blue-rgb), .65);--page-table-head-background:rgba(var(--light-blue-rgb), .9);--page-table-row-hover-background:rgba(var(--light-green-rgb), .7);--resources-blue-050:#eef5ff;--resources-blue-100:#e8f1ff;--resources-blue-200:#dfe8f5;--resources-blue-300:#b8d4ff;--resources-blue-500:#1677ff;--resources-blue-700:#0b4db3;--resources-blue-900:#082653;--resources-green-050:#edf9ef;--resources-green-100:#e8f5e9;--resources-green-300:#a5d6a7;--resources-green-500:#22a447;--resources-green-900:#1b5e20;--resources-gold-050:#fff3e0;--resources-gold-300:#ffcc80;--resources-gold-900:#8a3b00;--resources-red-050:#ffebee;--resources-red-300:#ffcdd2;--resources-red-900:#a00014;--resources-surface-soft:#fbfdff;--resources-surface-muted:#f4f6f8;--resources-border-soft:#e6edf7;--resources-border-muted:#d9e2ec;--resources-text-strong:#0f1f3d;--resources-text-muted:#344054;--resources-text-subtle:#53647f;--resources-icon-muted:#8c9ab3;--resources-workspace-background:var(--resources-surface-muted);--resources-panel-background:rgba(var(--soft-white-rgb), .94);--resources-panel-background-strong:var(--color-surface);--resources-panel-border:var(--color-border-strong);--resources-panel-shadow:0 8px 20px rgba(var(--primary-rgb), .05);--resources-toolbar-background:rgba(var(--light-blue-rgb), .28);--action-leaves-bg:#f6ffed;--action-leaves-border:#b7eb8f;--action-leaves-icon:#1b5e20;--action-availability-bg:#e6f7ff;--action-availability-border:#91d5ff;--action-holidays-bg:#fffbe6;--action-holidays-border:#ffe58f;--action-holidays-icon:#8a3b00;--action-edit-bg:#f9f0ff;--action-edit-border:#d3adf7;--action-edit-icon:#531dab;--action-deactivate-bg:#fff1f0;--action-deactivate-border:#ffa39e;--action-deactivate-icon:#cf1322}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--primary:#004a6d;--primary-rgb:0, 74, 109;--primary-hover:#0b5f86;--secondary:#b6c92f;--secondary-rgb:182, 201, 47;--secondary-hover:#c9da4a;--brand-text:#7cc7ee;--on-secondary:#00111a;--on-accent:#00111a;--on-primary:#fff;--on-danger-action:#fff;--foreground:#e8f1f5;--foreground-rgb:232, 241, 245;--foreground-second:#f1f7d7;--light-blue:#071923;--light-blue-rgb:7, 25, 35;--light-green:#1c2b22;--light-green-rgb:28, 43, 34;--soft-white:#0e2230;--soft-white-rgb:14, 34, 48;--color-bg:#0d202c;--color-surface:#102733;--color-surface-muted:#0d202c;--color-surface-hover:#183647;--color-surface-section:#122a37;--color-border:#55758a;--color-border-strong:#7c9cb0;--color-border-light:#456579;--color-border-section:#213c4c;--color-text:#e8f1f5;--color-text-primary:var(--color-text);--color-text-secondary:var(--color-text-muted);--color-text-muted:#bfd1dc;--color-text-subtle:#9fb5c2;--color-text-heading:#f4fbff;--color-text-placeholder:#7f98a8;--color-primary:#2f9ed6;--color-primary-strong:#7cc7ee;--color-focus-ring:#8cd4f4;--btn-secondary-bg:#1a3443;--btn-secondary-hover:#24485b;--btn-edit:#1e6f8f;--btn-edit-rgb:30, 111, 143;--btn-edit-hover:#15566f;--btn-edit-hover-rgb:21, 86, 111;--btn-archive:#b83835;--btn-archive-rgb:184, 56, 53;--btn-archive-hover:#991b1b;--color-danger:#ff6b6b;--color-danger-strong:#ff8a8a;--color-danger-dark:#ffd0d0;--color-danger-surface:#3b171d;--color-danger-border:#7f3438;--color-danger-surface-alt:#421a22;--danger-action-bg:#cf1322;--danger-action-hover:#991b1b;--color-success:#7bd88f;--color-success-strong:#a2e8ad;--color-success-hover:#b7f0c1;--color-success-dark:#d8f8df;--color-success-surface:#173623;--color-success-border:#3b7b48;--color-warning:#f7bf52;--color-warning-strong:#ffd37a;--color-warning-dark:#ffe6ad;--color-warning-surface:#3a2b12;--color-info:#60bce8;--color-info-strong:#8cd4f4;--color-info-surface:#123347;--color-info-dark:#d5f1ff;--color-info-text:#b8e7ff;--color-info-bg:#102d40;--priority-1:#ff7f7f;--priority-1-bg:#4c1f24;--priority-1-surface:#ff7f7f42;--priority-1-legend:#ff7f7f33;--priority-1-legend-border:#ff7f7f94;--priority-2:#ffae72;--priority-2-bg:#4b2a16;--priority-2-surface:#ffae723d;--priority-2-legend:#ffae722e;--priority-2-legend-border:#ffae728f;--priority-3:#ffd66b;--priority-3-bg:#463613;--priority-3-surface:#ffd66b38;--priority-3-legend:#ffd66b2e;--priority-3-legend-border:#ffd66b8a;--priority-4:#b8df65;--priority-4-bg:#2d3f16;--priority-4-surface:#b8df6538;--priority-4-legend:#b8df652e;--priority-4-legend-border:#b8df658a;--priority-5:#7bd88f;--priority-5-bg:#163b24;--priority-5-surface:#7bd88f38;--priority-5-legend:#7bd88f2e;--priority-5-legend-border:#7bd88f8a;--activity-accent-1:#b99cff;--activity-accent-2:#5ed0e9;--activity-accent-3:#78d6c4;--activity-accent-4:#e28bf0;--activity-accent-5:#67d9cf;--gantt-activity-bg:#172f3c;--gantt-priority-border:var(--priority-2);--gantt-priority-background:var(--priority-2-bg);--gantt-grid-line:#5b7a8de6;--gantt-day-state-border:#7191a39e;--gantt-today-surface:#dbeafe;--gantt-today-border:#93c5fd;--gantt-weekend-bg:#f1f5f9;--gantt-weekend-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M-3 3L3-3M0 12L12 0M9 15L15 9' stroke='%23E2E8F0' stroke-width='2'/%3E%3C/svg%3E");--gantt-holiday-bg:#fef3c7;--gantt-holiday-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M-3 3L3-3M0 12L12 0M9 15L15 9' stroke='%23FDE68A' stroke-width='2'/%3E%3C/svg%3E");--gantt-conflict-bg:#fee2e2;--gantt-conflict-border:#fca5a5;--gantt-conflict-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath d='M-4 4L4-4M0 18L18 0M14 22L22 14' stroke='%23D1D5DB' stroke-width='1.5'/%3E%3C/svg%3E");--gantt-conflict-text:#7f1d1d;--gantt-period-start:#65b7ff;--gantt-period-end:#ff7f7f;--gantt-bar-text:#f8fbfd;--gantt-bar-label-shadow:0 1px 2px #0000008c;--gantt-nonworking-border:#7191a361;--gantt-nonworking-overlay-bg:#07192352;--gantt-activity-row-fill:#5f7f9133;--gantt-activity-row-surface:#4b6f8447;--gantt-drag-ghost-bg:#8296a4;--gantt-readonly-stripe-strong:#f8fbfd38;--gantt-readonly-stripe-weak:#f8fbfd0a;--gantt-pattern-highlight:#5f7f91;--legend-badge-inner-ring:#f8fbfd38;--gantt-task-details-reveal-bg:#102733;--gantt-task-details-reveal-bg-strong:#183647;--gantt-task-details-reveal-hover-bg:#183647;--gantt-task-details-reveal-hover-bg-strong:#214759;--gantt-task-details-reveal-text:#dbe9f0;--gantt-priority-pattern-1:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath d='M-4 4L4-4M0 18L18 0M14 22L22 14' stroke='%23FF7F7F' stroke-width='1.5'/%3E%3C/svg%3E");--gantt-priority-pattern-2:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath d='M-4 4L4-4M0 18L18 0M14 22L22 14' stroke='%23FFAE72' stroke-width='1.5'/%3E%3C/svg%3E");--gantt-priority-pattern-3:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath d='M-4 4L4-4M0 18L18 0M14 22L22 14' stroke='%23FFD66B' stroke-width='1.5'/%3E%3C/svg%3E");--gantt-priority-pattern-4:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath d='M-4 4L4-4M0 18L18 0M14 22L22 14' stroke='%23B8DF65' stroke-width='1.5'/%3E%3C/svg%3E");--gantt-priority-pattern-5:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath d='M-4 4L4-4M0 18L18 0M14 22L22 14' stroke='%237BD88F' stroke-width='1.5'/%3E%3C/svg%3E");--bucket-empty-bg:#f3f4f6;--bucket-empty-border:#d1d5db;--bucket-empty-text:#4b5563;--bucket-current-partial-bg:#ccfbf1;--bucket-current-partial-border:#5eead4;--bucket-current-partial-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath d='M-4 4L4-4M0 18L18 0M14 22L22 14' stroke='%230F766E' stroke-width='1.5'/%3E%3C/svg%3E");--bucket-current-partial-text:#115e59;--bucket-current-full-bg:#dcfce7;--bucket-current-full-border:#86efac;--bucket-current-full-text:#166534;--bucket-other-bg:var(--gantt-conflict-bg);--bucket-other-border:var(--gantt-conflict-border);--bucket-other-text:var(--gantt-conflict-text);--bucket-mixed-bg:#ccfbf1;--bucket-mixed-other-bg:#ede9fe;--bucket-mixed-border:#8b5cf6;--bucket-mixed-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath d='M-4 4L4-4M0 18L18 0M14 22L22 14' stroke='%238B5CF6' stroke-width='1.75'/%3E%3C/svg%3E");--bucket-mixed-text:#115e59;--bucket-blocked-bg:#374151;--bucket-blocked-border:#4b5563;--bucket-blocked-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M-3 3L3-3M0 12L12 0M9 15L15 9' stroke='%234B5563' stroke-width='2'/%3E%3C/svg%3E");--bucket-blocked-text:#f9fafb;--legend-today-bg:var(--gantt-today-surface);--legend-today-border:var(--gantt-today-border);--legend-today-text:#1e3a8a;--legend-weekend-bg:var(--gantt-weekend-bg);--legend-weekend-border:#cbd5e1;--legend-weekend-text:#334155;--legend-conflict-bg:var(--gantt-conflict-bg);--legend-conflict-border:var(--gantt-conflict-border);--legend-conflict-text:var(--gantt-conflict-text);--legend-holiday-bg:var(--gantt-holiday-bg);--legend-holiday-border:#f59e0b;--legend-holiday-text:#92400e;--status-active-bg:#b6c92f38;--status-active-text:#f1f7d7;--status-archived-bg:#e8f1f51c;--status-archived-text:#c8d6de;--status-validated-bg:#b6c92f2e;--pill-shared-bg:#12364b;--pill-shared-text:#d5f1ff;--pill-conflict-bg:#3b171d;--pill-conflict-text:#ffd0d0;--pill-under-bg:#3a2b12;--pill-under-text:#ffe6ad;--pill-match-bg:#173623;--pill-match-text:#d8f8df;--pill-over-bg:#3b171d;--pill-over-text:#ffd0d0;--metric-icon-bg:#143449;--metric-icon-color:#8cd4f4;--metric-label:#b8cbd6;--metric-value:#f4fbff;--navbar-text:var(--on-primary);--navbar-control-border:rgba(var(--on-primary-rgb), .58);--navbar-control-bg:rgba(var(--on-primary-rgb), .44);--navbar-control-border-hover:rgba(var(--on-primary-rgb), .74);--navbar-control-bg-hover:rgba(var(--on-primary-rgb), .56);--text-on-primary-muted:rgba(var(--on-primary-rgb), .86);--text-on-primary-subtle:rgba(var(--on-primary-rgb), .7);--text-on-primary-faint:rgba(var(--on-primary-rgb), .68);--app-tooltip-background:#05070a;--app-tooltip-border:rgba(var(--on-primary-rgb), .24);--navbar-active-bg:var(--secondary);--navbar-active-bg-hover:var(--secondary-hover);--navbar-active-text:var(--on-secondary);--navbar-active-ring:rgba(var(--secondary-rgb), .34);--color-primary-surface-soft:rgba(var(--primary-rgb), .24);--color-primary-ring-soft:rgba(var(--primary-rgb), .48);--overlay-bg:#000000ad;--validation-bg:#173623;--validation-border:#3b7b48;--validation-text:#d8f8df;--validation-disabled-bg:#1c3328;--validation-disabled-border:#42714c;--validation-disabled-text:#d8f8df;--button-disabled-bg:#102733;--button-disabled-border:#4b6f84;--button-disabled-text:#bfd1dc;--shadow-sm:0 2px 6px #00000047;--shadow-md:0 4px 12px #00000057;--shadow-lg:0 8px 20px #0000006b;--shadow-modal:0 4px 20px #0000006b;--shadow-panel-soft:0 6px 20px #00000042;--shadow-floating:0 8px 24px #0000006b, 0 2px 6px #0000003d;--shadow-floating-strong:0 8px 24px #0000006b;--shadow-gantt-bar:0 1px 3px #00000047;--shadow-gantt-bar-hover:0 3px 8px #00000057;--shadow-gantt-bar-drag:0 6px 16px #0000006b;--resources-blue-050:#102d40;--resources-blue-100:#12364b;--resources-blue-200:#1c4258;--resources-blue-300:#3d7ca1;--resources-blue-500:#5fb9f1;--resources-blue-700:#8cd4f4;--resources-blue-900:#d5f1ff;--resources-green-050:#173623;--resources-green-100:#1d422a;--resources-green-300:#4f9a62;--resources-green-500:#7bd88f;--resources-green-900:#d8f8df;--resources-gold-050:#3a2b12;--resources-gold-300:#d6a739;--resources-gold-900:#ffe6ad;--resources-red-050:#3b171d;--resources-red-300:#7f3438;--resources-red-900:#ffd0d0;--resources-surface-soft:#102733;--resources-surface-muted:#0d202c;--resources-border-soft:#274555;--resources-border-muted:#315164;--resources-text-strong:#f4fbff;--resources-text-muted:#bfd1dc;--resources-text-subtle:#9fb5c2;--resources-icon-muted:#8aa6b7;--resources-workspace-background:var(--resources-surface-muted);--resources-panel-background:rgba(var(--soft-white-rgb), .92);--resources-panel-background-strong:rgba(var(--soft-white-rgb), .98);--resources-panel-border:var(--color-border-strong);--resources-panel-shadow:0 8px 24px #0000003d;--resources-toolbar-background:rgba(var(--light-blue-rgb), .4);--action-leaves-bg:#173623;--action-leaves-border:#3b7b48;--action-leaves-icon:#a2e8ad;--action-availability-bg:#123347;--action-availability-border:#3f84a8;--action-holidays-bg:#3a2b12;--action-holidays-border:#8c6d22;--action-holidays-icon:#ffd37a;--action-edit-bg:#2a203f;--action-edit-border:#6f53a3;--action-edit-icon:#d8bcff;--action-deactivate-bg:#3b171d;--action-deactivate-border:#7f3438;--action-deactivate-icon:#ff8a8a}*{box-sizing:border-box;vertical-align:baseline;color:inherit;margin:0;padding:0;font-family:Roboto Condensed,sans-serif}html,body{background-color:var(--light-blue);height:100%;min-height:100vh;color:var(--foreground)}body,.ant-app{background-color:var(--light-blue);color:var(--foreground)}main{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex}
.layout-module__CUj6aG__layoutContainer{flex-direction:column;min-height:100vh;display:flex}.layout-module__CUj6aG__mainContent{background:var(--light-blue);flex:1;min-height:calc(100vh - 64px)}
