:root{--palette-black:black;--palette-blue-5:#f1f1ff;--palette-blue-10:#eeefff;--palette-blue-20:#cdd6fd;--palette-blue-40:#7b87fe;--palette-blue-50:#505ff1;--palette-blue-55:#3d4bd4;--palette-blue-60:#00a3ff;--palette-green-10:#f6fff4;--palette-green-20:#dcffd4;--palette-green-30:#c2ffb3;--palette-green-40:#a5fb91;--palette-green-50:#8cde79;--palette-green-60:#75c163;--palette-green-65:#22c55e;--palette-green-70:#5fa44f;--palette-green-80:#4b873d;--palette-green-90:#386a2c;--palette-green-100:#274c1e;--palette-grey-10:#f5f5f5;--palette-grey-20:#dedede;--palette-grey-30:#ccc;--palette-grey-35:#c6c7ca;--palette-grey-40:#b8b8b8;--palette-grey-50:#a3a3a3;--palette-grey-100:#3d3d3d;--palette-grey-110:#2c2c2c;--palette-grey-120:#262626;--palette-grey-130:#2e314d;--palette-indigo-grey-10:#f8f9fc;--palette-indigo-grey-15:#edeef3;--palette-indigo-grey-18:#e1e4ea;--palette-indigo-grey-20:#e5e9f9;--palette-indigo-grey-30:#d2daf5;--palette-indigo-grey-40:#b8c0dc;--palette-indigo-grey-50:#9ea7c2;--palette-indigo-grey-60:#868ea9;--palette-indigo-grey-70:#6f768f;--palette-indigo-grey-75:#6a7181;--palette-indigo-grey-80:#596076;--palette-indigo-grey-90:#44495c;--palette-indigo-grey-100:#303443;--palette-indigo-blue-50:#8590b3;--palette-indigo-purple-50:#8381b8;--palette-purple-40:#9c8bca;--palette-purple-50:#9379dc;--palette-purple-60:#7d67bb;--palette-purple-70:#7b61ff;--palette-orange-50:#e6944d;--palette-yellow-50:#ecb613;--palette-red-10:#fff1ee;--palette-red-20:#ffd1c8;--palette-red-50:#e6664d;--palette-red-60:#e15a41;--palette-red-70:#bf442e;--palette-red-80:#9d311e;--palette-white:white;--color-bg-default:var(--palette-white);--color-base-plane:#f6f7f9;--color-block-background:var(--palette-white);--color-block-background-translucent:#ffffff4d;--color-block-border:var(--palette-white);--color-surface-background:var(--palette-indigo-grey-10);--color-surface-hover:color-mix(in srgb, var(--color-surface-background) 95%, var(--palette-black) 5%);--color-surface-text:var(--palette-indigo-grey-100);--color-muted-text:var(--palette-indigo-grey-60);--color-borders-default:var(--palette-indigo-grey-18);--color-label:var(--palette-indigo-grey-100);--color-gradient01:var(--palette-grey-10);--color-gradient02:var(--palette-indigo-grey-15);--color-gradient03:var(--palette-grey-20);--color-table-head:var(--palette-indigo-grey-20);--color-text-header:var(--palette-indigo-grey-100);--color-table-border:var(--palette-grey-20);--color-slider-track:var(--palette-indigo-grey-30);--color-slider-pin:var(--palette-indigo-grey-100);--color-button-border:var(--palette-indigo-grey-50);--color-accent:var(--palette-blue-50);--color-icon-active:var(--palette-blue-50);--color-primary-hover:var(--palette-blue-55);--color-icon-default:var(--palette-indigo-grey-70);--color-error:var(--palette-red-60);--color-neutral-600:#c3c8d1;--color-text-brand:var(--palette-blue-50);--color-text-heading:var(--palette-indigo-grey-100);--color-text-subheading:var(--palette-indigo-grey-70);--color-text-body:#111827;--color-text-placeholder:#a9acb1;--color-bg-default-gray:var(--palette-grey-10);--color-hover-default:#0000000d;--color-select-separator:var(--palette-indigo-grey-40);--color-icon:var(--palette-indigo-grey-70);--color-checkbox-outline:var(--palette-indigo-grey-30);--color-input-background:var(--palette-white);--color-input-border:var(--palette-indigo-grey-40);--color-input-border-hover:var(--palette-indigo-grey-50);--color-input-focus-ring:var(--palette-indigo-grey-100);--color-button-ghost-hover:color-mix(in srgb, var(--palette-indigo-grey-100) 10%, transparent);--color-button-ghost-icon-active:var(--palette-blue-50);--color-button-icon:var(--palette-indigo-grey-100);--color-button-default-background:var(--palette-white);--color-button-default-background-hover:linear-gradient(to bottom, var(--color-hover-default) 0%, var(--color-hover-default) 100%), var(--palette-white);--color-button-default-border:var(--palette-indigo-grey-50);--color-button-default-foreground:var(--palette-black);--color-button-default-background-active:linear-gradient(to bottom, #0000001a 0%, #0000001a 100%), var(--palette-white);--color-button-primary-background:var(--palette-blue-50);--color-button-primary-background-hover:linear-gradient(to bottom, #0003 0%, #0003 100%), var(--palette-blue-50);--color-button-primary-border-hover:#0003;--color-button-primary-border-focused:var(--palette-black);--color-button-primary-text:var(--palette-white);--color-button-primary-background-active:linear-gradient(to bottom, #0006 0%, #0006 100%), var(--palette-blue-50);--color-button-active-shadow:0 0 .25rem 0 var(--palette-grey-100);--color-button-highlighted-active-shadow:0 0 .1875rem 0 var(--palette-grey-50);--color-button-navigation-background-selected:var(--palette-blue-10);--color-button-outline-border:var(--palette-indigo-grey-18);--color-disabled-bg:var(--palette-grey-35);--gradient-magic:linear-gradient(to right, #60d4da 2.07%, var(--palette-blue-50) 38.01%, #a368f7 82.94%, #ff7156 100%);--gradient-magic-active:linear-gradient(to bottom, #0000001a 0%, #0000001a 100%), var(--gradient-magic);--color-menu-avatar-bg:var(--palette-white);--color-menu-avatar-initials:var(--palette-indigo-grey-100);--color-menu-hr:var(--palette-grey-100);--color-menu-item-active-border:transparent;--color-menu-item-group:var(--palette-grey-35);--color-menu-item-selected-bg:#fff3;--color-menu-item-text:var(--palette-white);--color-menu-sidebar-bg:var(--palette-grey-120);--color-menu-sidebar-border:var(--palette-grey-130);--menu-item-active-border-gradient-end:transparent;--menu-item-active-collapsed-shadow:none;--menu-item-active-shadow:none;--color-navigation-progress-bar:var(--palette-red-20);--color-navigation-item-active:var(--palette-blue-40);--color-navigation-item-active-text:var(--palette-white);--color-navigation-item-arrow:#1f1f1f;--shadow-tab-group:-1px 0 1px 0 var(--palette-white) inset, 1px 1px 1px 0 var(--palette-indigo-grey-40) inset;--shadow-tab-active:0 2px 2px 0 #0000001a;--color-tab-active-background:var(--palette-white);--color-tab-active-text:var(--palette-indigo-grey-100);--color-shadow-menu:#0000001f;--color-future-separator:var(--palette-indigo-grey-70);--color-inherited-badge-background:var(--palette-blue-5);--color-inherited-badge-border:var(--palette-blue-50);--color-inherited-header-icon:var(--palette-blue-50);--color-inherited-badge-text:var(--palette-blue-50);--color-table-column-border:var(--palette-indigo-grey-15);--color-table-header-only-row-cell:var(--palette-indigo-grey-10);--color-table-text:var(--palette-black);--color-table-text-subordinate:var(--palette-grey-110);--table-shadow:0 .25rem .25rem 0 var(--palette-indigo-grey-30);--table-header-shadow:0 0 .25rem 0 var(--palette-indigo-grey-30);--table-group-shadow:0 3px 6px 0 var(--palette-indigo-grey-30);--table-cell-shadow:2px 3px 4px 0 var(--palette-indigo-grey-30);--table-column-clicked-background:#60d4da0f;--table-column-clicked-border:#60d4da;--table-header-current:var(--palette-indigo-grey-70);--table-header-current-future:var(--palette-purple-60);--color-forecast-inclusion-included:var(--palette-green-60);--color-demand-actuals:var(--palette-purple-70);--color-demand-adjustments:var(--palette-green-65);--color-demand-forecast:var(--palette-blue-60);--color-demand-intelligence:var(--palette-yellow-50);--color-chart-forecast-divider:#00000040;--color-chart-year-boundary-label:#0006;--color-chart-year-boundary-line:#00000026;--color-validation-cell-border:var(--palette-indigo-grey-20);--color-validation-exception-text:var(--palette-indigo-grey-100);--color-validation-header-border:var(--palette-indigo-grey-40);--color-validation-header-month:var(--palette-purple-40);--color-validation-header-quarter:var(--palette-indigo-purple-50);--color-validation-header-text:var(--palette-white);--color-validation-header-year:var(--palette-indigo-blue-50);--color-validation-negative:var(--palette-red-60);--color-validation-positive:var(--palette-green-60);--color-validation-year-row:var(--palette-indigo-grey-20);--color-validation-year-row-current:var(--palette-blue-20);--color-validation-year-row-month-overlay-actuals:color-mix(in srgb, var(--palette-indigo-grey-15) 28%, transparent);--color-validation-year-row-month-overlay-forecast:color-mix(in srgb, var(--palette-purple-40) 28%, transparent);--color-buckets-header-text:var(--palette-white);--color-buckets-header-background:var(--palette-indigo-grey-60);--color-buckets-header-past-background:var(--palette-indigo-grey-60);--color-buckets-header-future-background:var(--palette-purple-50);--cell-static-hover-background:var(--palette-grey-10);--cell-progress-bar-background:var(--palette-grey-10);--cell-editable-text:var(--palette-blue-50);--cell-editable-background:var(--palette-blue-10);--cell-warning-background:var(--palette-red-20);--cell-editable-background-hover:color-mix(in srgb, var(--palette-blue-10) 95%, black 5%);--cell-editable-background-focus:var(--palette-white);--cell-editable-focus-border:var(--palette-blue-50);--cell-editable-selection:var(--palette-blue-10);--color-message-error-bg:var(--palette-red-10);--color-message-error-border:var(--palette-red-60);--color-message-info-bg:var(--palette-blue-10);--color-message-info-border:var(--palette-blue-50);--color-message-success-bg:var(--palette-green-10);--color-message-success-border:var(--palette-green-50);--color-badge-text:var(--palette-white);--color-badge-ghost:var(--palette-grey-40);--color-badge-success:var(--palette-green-60);--color-badge-warning:var(--palette-orange-50);--color-badge-danger:var(--palette-red-50);--color-last-updated-icon:var(--palette-indigo-grey-75);--color-last-updated-label:var(--palette-indigo-grey-80);--color-status-badge-text:var(--color-badge-text);--color-status-badge-confirmed:var(--color-badge-success);--color-status-badge-draft:var(--color-badge-ghost);--color-status-badge-planned:var(--palette-blue-40);--color-status-badge-open:var(--palette-blue-40);--color-shadow-tooltip:#30344333;--color-tooltip-border:var(--palette-indigo-grey-20);--color-tooltip-text:var(--palette-indigo-grey-90);--color-tooltip-subtitle:var(--palette-indigo-grey-100);--color-toast-info-bg:var(--palette-indigo-grey-10);--color-toast-info-border:var(--palette-indigo-grey-30);--color-toast-success-bg:var(--palette-green-10);--color-toast-success-border:#93cd86;--color-toast-warning-bg:#fffae5;--color-toast-warning-border:#ffe889;--color-toast-error-bg:var(--palette-red-10);--color-toast-error-border:#ffb1a2;--color-toast-icon-info:var(--palette-blue-40);--color-toast-icon-info-bg:#505ff11a;--color-toast-icon-success:var(--palette-green-60);--color-toast-icon-success-bg:#75c1631a;--color-toast-icon-warning:#ffae62;--color-toast-icon-warning-bg:#ffae621a;--color-toast-icon-error:var(--palette-red-60);--color-toast-icon-error-bg:#e15a411a;--color-toast-text:var(--palette-indigo-grey-100);--color-global-indicator-background:var(--palette-white);--color-global-indicator-button-border:var(--palette-indigo-grey-40);--color-global-indicator-text:var(--palette-indigo-grey-100);--color-global-indicator-shimmer-overlay:#fff6;--color-global-indicator-error:var(--palette-red-50);--color-global-indicator-completed:var(--palette-green-60);--color-global-indicator-processing:var(--palette-indigo-grey-70);--color-global-indicator-queued:var(--palette-indigo-grey-70);--spacing-card-x:1.25rem;--spacing-card-y:1rem;--border-radius-small:.125rem;--border-radius-delicate:.25rem;--border-radius:.375rem;--border-radius-xl:.5rem;--border-radius-2xl:1rem;--border-radius-full:9999px;--icon-size:1rem}*,:before,:after{box-sizing:border-box}*{margin:0}#root{isolation:isolate}:root{font-variation-settings:normal;font-optical-sizing:auto;font-feature-settings:"cv02", "cv03", "cv04", "cv11";--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:Onest,sans-serif}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{-webkit-font-smoothing:antialiased;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}table{border-spacing:0}menu,th{padding:0}fieldset{border:none;margin:0;padding:0}em{font-style:normal;font-weight:500}#root{background-color:var(--color-base-plane);height:100vh;font-size:12px;display:flex;overflow:hidden}body.col-resize-cursor{cursor:col-resize;-webkit-user-select:none;user-select:none}.e-charts-tooltip{background-color:var(--color-surface-background);box-shadow:0 4px 4px 0 var(--color-shadow-tooltip);backface-visibility:hidden;will-change:contents;font-family:Onest,sans-serif;transform:translateZ(0);border-radius:var(--border-radius)!important;border:none!important;padding:.5rem!important;position:fixed!important}.e-charts-tooltip-item{min-height:.5rem;color:var(--color-text-header);backface-visibility:hidden;align-items:center;gap:.25rem;font-size:12px;line-height:1;display:flex;transform:translateZ(0)}.e-charts-tooltip-item--child{padding-left:.75rem}.e-charts-tooltip-title{color:var(--color-text-header);font-family:Onest,sans-serif;font-size:12px;font-weight:500;line-height:1}.e-charts-tooltip-subtitle{color:var(--color-text-subheading);margin-bottom:.75rem;font-size:12px;font-weight:500}.e-charts-tooltip-item:not(:last-child){margin-bottom:.375rem}.e-charts-tooltip-item-name{overflow-wrap:break-word;word-break:break-word;flex:1;min-width:0;font-size:11px}.e-charts-tooltip-item-value{font-size:11px;font-weight:600}*,:before,:after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }:root{--background:var(--color-bg-default);--foreground:var(--color-surface-text);--popover:var(--color-bg-default);--popover-foreground:var(--color-surface-text);--primary:var(--color-accent);--primary-foreground:var(--palette-white);--secondary:var(--color-surface-background);--secondary-foreground:var(--color-surface-text);--muted-foreground:var(--color-muted-text);--destructive:var(--color-error);--destructive-foreground:var(--palette-white);--border:var(--color-borders-default);--outline-border:var(--color-button-outline-border);--outline-hover:var(--palette-indigo-grey-15);--color-disabled-border:var(--palette-indigo-grey-70);--color-disabled-text:var(--palette-indigo-grey-70);--disabled:var(--color-disabled-bg);--disabled-foreground:var(--color-disabled-text);--disabled-border:var(--color-disabled-border);--shadow-2xs:0 1px 0 0 #3034430d;--shadow-xs:0 1px 2px 0 #3034430d;--shadow-sm:0 1px 3px 0 #3034431a, 0 1px 2px -1px #3034431a;--shadow-md:0 4px 6px -1px #3034431a, 0 2px 4px -2px #3034431a;--shadow-lg:0 10px 15px -3px #3034431a, 0 4px 6px -4px #3034431a;--shadow-xl:0 20px 25px -5px #3034431a, 0 8px 10px -6px #3034431a;--shadow-2xl:0 25px 50px 12px #00000040;--ods-shadow-stepper-current:0 0 0 2px var(--ods-color-slate-50), 0 0 0 4px color-mix(in srgb, var(--ods-color-brand-300) 20%, transparent);--ods-color-primary-white:#fff;--ods-color-base-black:#000;--ods-color-neutral-50:#fefeff;--ods-color-neutral-100:#fdfdfe;--ods-color-neutral-200:#f8f9fc;--ods-color-neutral-300:#eceff5;--ods-color-neutral-350:#e1e4ea;--ods-color-neutral-400:#dfe0e3;--ods-color-neutral-500:#c6c7ca;--ods-color-neutral-600:#babbbd;--ods-color-neutral-700:#959597;--ods-color-neutral-800:#707071;--ods-color-neutral-900:#575758;--ods-color-neutral-950:#303443;--ods-color-brand-50:#eeeffe;--ods-color-brand-100:#e5e7fd;--ods-color-brand-200:#c9cdfb;--ods-color-brand-300:#505ff1;--ods-color-brand-400:#4856d9;--ods-color-brand-500:#404cc1;--ods-color-brand-600:#3c47b5;--ods-color-brand-700:#303991;--ods-color-brand-800:#242b6c;--ods-color-brand-900:#1c2154;--ods-color-slate-50:#f8f9fc;--ods-color-slate-100:#f0f2f7;--ods-color-slate-200:#e5e9f9;--ods-color-slate-300:#d1d7ec;--ods-color-slate-400:#b8c0dc;--ods-color-slate-500:#9ea7c2;--ods-color-slate-600:#868ea9;--ods-color-slate-700:#6f768f;--ods-color-slate-800:#596076;--ods-color-slate-900:#4b5064;--ods-color-yellow-50:#fefce8;--ods-color-yellow-100:#fef9c3;--ods-color-yellow-200:#fef08a;--ods-color-yellow-300:#fde047;--ods-color-yellow-400:#facc15;--ods-color-yellow-500:#eab308;--ods-color-yellow-600:#ca8a04;--ods-color-yellow-700:#a16207;--ods-color-yellow-800:#854d0e;--ods-color-yellow-900:#713f12;--ods-color-yellow-950:#422006;--ods-color-orange-50:#fff7ef;--ods-color-orange-100:#fff3e7;--ods-color-orange-200:#ffe6ce;--ods-color-orange-300:#ffae62;--ods-color-orange-400:#e69d58;--ods-color-orange-500:#cc8b4e;--ods-color-orange-600:#bf834a;--ods-color-orange-700:#99683b;--ods-color-orange-800:#734e2c;--ods-color-orange-900:#593d22;--ods-color-red-50:#fff1ee;--ods-color-red-100:#ffeae6;--ods-color-red-200:#ffd3cb;--ods-color-red-300:#ff7156;--ods-color-red-400:#e6664d;--ods-color-red-500:#cc5a45;--ods-color-red-600:#bf5541;--ods-color-red-700:#994434;--ods-color-red-800:#733327;--ods-color-red-900:#59281e;--ods-color-green-50:#f1f9ef;--ods-color-green-100:#d4eccf;--ods-color-green-200:#c0e2b7;--ods-color-green-300:#a3d596;--ods-color-green-400:#91cd82;--ods-color-green-500:#75c163;--ods-color-green-600:#6ab05a;--ods-color-green-700:#538946;--ods-color-green-800:#406a36;--ods-color-green-900:#31512a;--ods-color-teal-50:#eff9fb;--ods-color-teal-100:#e7f6f9;--ods-color-teal-200:#ceecf4;--ods-color-teal-300:#61c1da;--ods-color-teal-400:#57aec4;--ods-color-teal-500:#4e9aae;--ods-color-teal-600:#4991a4;--ods-color-teal-700:#3a7483;--ods-color-teal-800:#2c5762;--ods-color-teal-900:#22444c;--ods-color-purple-50:#f1edfb;--ods-color-purple-100:#eae4f9;--ods-color-purple-200:#d4c8f3;--ods-color-purple-300:#744ed9;--ods-color-purple-400:#6846c3;--ods-color-purple-500:#5d3eae;--ods-color-purple-600:#573ba3;--ods-color-purple-700:#462f82;--ods-color-purple-800:#342362;--ods-color-purple-900:#291b4c;--ods-text-primary:var(--ods-color-neutral-950);--ods-text-secondary:var(--ods-color-slate-800);--ods-text-info:var(--ods-color-teal-400);--ods-text-field-description:var(--ods-color-slate-700);--ods-text-placeholder:var(--ods-color-neutral-500);--ods-text-inverse:var(--ods-color-primary-white);--ods-bg-primary:var(--ods-color-primary-white);--ods-bg-brand:var(--ods-color-brand-300);--ods-bg-brand-emphasis:var(--ods-color-brand-500);--ods-bg-muted:var(--ods-color-slate-100);--ods-bg-secondary:var(--ods-color-slate-500);--ods-bg-error:var(--ods-color-red-400);--ods-bg-info-subtle:var(--ods-color-teal-100);--ods-bg-success-subtle:var(--ods-color-green-50);--ods-bg-warning:var(--ods-color-orange-400);--ods-bg-field-disabled-semantic:var(--ods-color-neutral-300);--ods-border-subtle-semantic:var(--ods-color-slate-200);--ods-border-strong-semantic:var(--ods-color-slate-300);--ods-border-table-semantic:var(--ods-color-neutral-300);--ods-border-disabled-semantic:var(--ods-color-neutral-500);--ods-border-error-semantic:var(--ods-color-red-400);--ods-border-warning-semantic:var(--ods-color-orange-400);--ods-focus-ring-semantic:var(--ods-color-base-black);--ods-focus-ring-brand-semantic:var(--ods-color-brand-300);--ods-ring-offset-semantic:var(--ods-color-primary-white);--ods-border-subtle:var(--ods-border-subtle-semantic);--ods-border-strong:var(--ods-border-strong-semantic);--ods-border-table:var(--ods-border-table-semantic);--ods-border-disabled:var(--ods-border-disabled-semantic);--ods-border-error:var(--ods-border-error-semantic);--ods-background:var(--ods-bg-primary);--ods-background-field-disabled:var(--ods-bg-field-disabled-semantic);--ods-background-brand:var(--ods-bg-brand);--ods-background-brand-emphasis:var(--ods-bg-brand-emphasis);--ods-background-muted:var(--ods-bg-muted);--ods-background-secondary:var(--ods-bg-secondary);--ods-background-error:var(--ods-bg-error);--ods-foreground-brand:var(--ods-text-inverse);--ods-foreground-primary:var(--ods-text-primary);--ods-foreground-secondary:var(--ods-text-secondary);--ods-foreground-ghost:var(--ods-color-slate-400);--ods-foreground-field-description:var(--ods-text-field-description);--ods-foreground-placeholder:var(--ods-text-placeholder);--ods-focus-ring:var(--ods-focus-ring-semantic);--ods-focus-ring-brand:var(--ods-focus-ring-brand-semantic);--ods-ring-offset:var(--ods-ring-offset-semantic);--ods-status-success-background:var(--ods-bg-success-subtle);--ods-status-success-foreground:var(--ods-color-green-600);--ods-status-error-background:var(--ods-background-error);--ods-status-error-foreground:var(--ods-foreground-brand);--ods-status-error-accent:var(--ods-border-error);--ods-status-warning-background:var(--ods-bg-warning);--ods-status-warning-foreground:var(--ods-text-inverse);--ods-status-warning-accent:var(--ods-border-warning-semantic);--ods-switch-track-off:var(--ods-color-slate-600);--ods-switch-track-disabled:var(--ods-color-neutral-500)}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Onest,system-ui,sans-serif}button:not(:disabled),[role=button]:not(:disabled){cursor:pointer}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.top-0{top:0}.top-1\/2{top:50%}.isolate{isolation:isolate}.z-50{z-index:50}.order-1{order:1}.order-2{order:2}.order-first{order:-9999}.order-last{order:9999}.m-0{margin:0}.-my-2{margin-top:-.5rem;margin-bottom:-.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-auto{margin-left:auto;margin-right:auto}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.ml-4{margin-left:1rem}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-square{aspect-ratio:1}.size-2{width:.5rem;height:.5rem}.size-3{width:.75rem;height:.75rem}.size-3\.5{width:.875rem;height:.875rem}.size-4{width:1rem;height:1rem}.size-6{width:1.5rem;height:1.5rem}.size-7{width:1.75rem;height:1.75rem}.size-8{width:2rem;height:2rem}.size-\[--cell-size\]{width:var(--cell-size);height:var(--cell-size)}.h-10{height:2.5rem}.h-12{height:3rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[--cell-size\]{height:var(--cell-size)}.h-\[1\.125rem\]{height:1.125rem}.h-\[1\.75rem\]{height:1.75rem}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-5{max-height:1.25rem}.min-h-5{min-height:1.25rem}.min-h-\[--cell-size\]{min-height:var(--cell-size)}.min-h-\[5rem\]{min-height:5rem}.min-h-\[72px\]{min-height:72px}.min-h-px{min-height:1px}.w-10{width:2.5rem}.w-12{width:3rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-\[--cell-size\]{width:var(--cell-size)}.w-\[min\(100\%\,280px\)\]{width:min(100%,280px)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.min-w-10{min-width:2.5rem}.min-w-4{min-width:1rem}.min-w-5{min-width:1.25rem}.min-w-\[--cell-size\]{min-width:var(--cell-size)}.min-w-\[200px\]{min-width:200px}.max-w-2xl{max-width:42rem}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-xs{max-width:20rem}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.origin-\[--radix-popover-content-transform-origin\]{transform-origin:var(--radix-popover-content-transform-origin)}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.select-none{-webkit-user-select:none;user-select:none}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.items-start{align-items:flex-start}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.border{border-width:1px}.border-0{border-width:0}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-none{border-style:none}.border-\[var\(--outline-border\)\]{border-color:var(--outline-border)}.border-ods-background-brand{border-color:var(--ods-background-brand)}.border-ods-border-strong{border-color:var(--ods-border-strong)}.border-ods-border-subtle{border-color:var(--ods-border-subtle)}.border-ods-foreground-ghost{border-color:var(--ods-foreground-ghost)}.border-ods-status-error-accent{border-color:var(--ods-status-error-accent)}.border-ods-status-success-foreground{border-color:var(--ods-status-success-foreground)}.border-ods-status-warning-accent{border-color:var(--ods-status-warning-accent)}.border-transparent{border-color:#0000}.bg-background{background-color:var(--background)}.bg-current{background-color:currentColor}.bg-destructive{background-color:var(--destructive)}.bg-ods-background{background-color:var(--ods-background)}.bg-ods-background-brand{background-color:var(--ods-background-brand)}.bg-ods-background-brand-emphasis{background-color:var(--ods-background-brand-emphasis)}.bg-ods-background-muted{background-color:var(--ods-background-muted)}.bg-ods-background-secondary{background-color:var(--ods-background-secondary)}.bg-ods-border-subtle{background-color:var(--ods-border-subtle)}.bg-ods-border-table{background-color:var(--ods-border-table)}.bg-ods-status-error-background{background-color:var(--ods-status-error-background)}.bg-ods-status-success-background{background-color:var(--ods-status-success-background)}.bg-ods-status-warning-background{background-color:var(--ods-status-warning-background)}.bg-primary{background-color:var(--primary)}.bg-secondary{background-color:var(--secondary)}.bg-transparent{background-color:#0000}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[--cell-size\]{padding-left:var(--cell-size);padding-right:var(--cell-size)}.px-\[0\.5rem\]{padding-left:.5rem;padding-right:.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-\[0\.25rem\]{padding-top:.25rem;padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pt-3{padding-top:.75rem}.text-left{text-align:left}.text-center{text-align:center}.font-mono{font-family:Roboto Mono,ui-monospace,monospace}.text-\[10px\]{font-size:10px}.text-base{font-size:1rem;line-height:1.5rem}.text-body-m{font-size:14px;line-height:1.25rem}.text-body-s{font-size:12px;line-height:1rem}.text-body-xs{font-size:10px;line-height:.875rem}.text-heading-xs{font-size:12px;font-weight:600;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-\[1\.25\]{line-height:1.25}.leading-none{line-height:1}.leading-snug{line-height:1.375}.tracking-\[0\]{letter-spacing:0}.text-\[var\(--color-text-body\)\]{color:var(--color-text-body)}.text-\[var\(--color-text-heading\)\]{color:var(--color-text-heading)}.text-current{color:currentColor}.text-destructive-foreground{color:var(--destructive-foreground)}.text-foreground{color:var(--foreground)}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-muted-foreground{color:var(--muted-foreground)}.text-ods-background-brand{color:var(--ods-background-brand)}.text-ods-foreground-brand{color:var(--ods-foreground-brand)}.text-ods-foreground-field-description{color:var(--ods-foreground-field-description)}.text-ods-foreground-ghost{color:var(--ods-foreground-ghost)}.text-ods-foreground-placeholder{color:var(--ods-foreground-placeholder)}.text-ods-foreground-primary{color:var(--ods-foreground-primary)}.text-ods-foreground-secondary{color:var(--ods-foreground-secondary)}.text-ods-status-error-accent{color:var(--ods-status-error-accent)}.text-ods-status-error-foreground{color:var(--ods-status-error-foreground)}.text-ods-status-success-foreground{color:var(--ods-status-success-foreground)}.text-ods-status-warning-accent{color:var(--ods-status-warning-accent)}.text-ods-status-warning-foreground{color:var(--ods-status-warning-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-50{opacity:.5}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-2xs{--tw-shadow:var(--shadow-2xs);--tw-shadow-colored:var(--shadow-2xs);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-ods-stepper-current{--tw-shadow:var(--ods-shadow-stepper-current);--tw-shadow-colored:var(--ods-shadow-stepper-current);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-xs{--tw-shadow:var(--shadow-xs);--tw-shadow-colored:var(--shadow-xs);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline-none{outline-offset:2px;outline:2px solid #0000}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-shadow{transition-property:box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150{transition-duration:.15s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0), var(--tw-enter-translate-y,0), 0) scale3d(var(--tw-enter-scale,1), var(--tw-enter-scale,1), var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0), var(--tw-exit-translate-y,0), 0) scale3d(var(--tw-exit-scale,1), var(--tw-exit-scale,1), var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.duration-150{animation-duration:.15s}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.running{animation-play-state:running}.\[--cell-size\:2rem\]{--cell-size:2rem}button[data-slot=switch]{appearance:none;background-image:none}button[data-slot=switch][data-state=unchecked]:not(:disabled){background-color:var(--ods-switch-track-off)}button[data-slot=switch][data-state=checked]:not(:disabled){background-color:var(--ods-background-brand)}button[data-slot=switch]:disabled{background-color:var(--ods-switch-track-disabled)}.ag-menu,.ag-filter{border-radius:var(--border-radius-xl)}@keyframes oaasis-fade-in{0%{opacity:0}to{opacity:1}}.file\:border-0::file-selector-button{border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-body-s::file-selector-button{font-size:12px;line-height:1rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-ods-foreground-primary::file-selector-button{color:var(--ods-foreground-primary)}.placeholder\:text-ods-foreground-placeholder::placeholder{color:var(--ods-foreground-placeholder)}.last\:mt-0:last-child{margin-top:0}.hover\:bg-\[var\(--color-primary-hover\)\]:hover{background-color:var(--color-primary-hover)}.hover\:bg-\[var\(--outline-hover\)\]:hover{background-color:var(--outline-hover)}.hover\:bg-ghost:hover{background-color:var(--color-button-ghost-hover)}.hover\:underline:hover{text-decoration-line:underline}.focus-visible\:border-ods-border-strong:focus-visible{border-color:var(--ods-border-strong)}.focus-visible\:shadow-none:focus-visible{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.focus-visible\:shadow-ods-error-focus:focus-visible{--tw-shadow:0 0 0 3px var(--ods-status-error-accent);--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.focus-visible\:ring-0:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-foreground:focus-visible{--tw-ring-color:var(--foreground)}.focus-visible\:ring-ods-ring-focus:focus-visible{--tw-ring-color:var(--ods-focus-ring)}.focus-visible\:ring-ods-ring-focus-brand:focus-visible{--tw-ring-color:var(--ods-focus-ring-brand)}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\:ring-offset-ods-ring-offset:focus-visible{--tw-ring-offset-color:var(--ods-ring-offset)}.focus-visible\:ring-offset-transparent:focus-visible{--tw-ring-offset-color:transparent}.active\:bg-\[var\(--outline-hover\)\]:active{background-color:var(--outline-hover)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-\[var\(--disabled-border\)\]:disabled{border-color:var(--disabled-border)}.disabled\:border-ods-border-disabled:disabled{border-color:var(--ods-border-disabled)}.disabled\:bg-\[var\(--disabled\)\]:disabled{background-color:var(--disabled)}.disabled\:bg-ods-background-field-disabled:disabled{background-color:var(--ods-background-field-disabled)}.disabled\:bg-transparent:disabled{background-color:#0000}.disabled\:text-\[var\(--disabled-foreground\)\]:disabled{color:var(--disabled-foreground)}.disabled\:text-ods-foreground-placeholder:disabled{color:var(--ods-foreground-placeholder)}.disabled\:opacity-100:disabled{opacity:1}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:shadow-xs:disabled{--tw-shadow:var(--shadow-xs);--tw-shadow-colored:var(--shadow-xs);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.has-\[\>button\]\:ml-\[-0\.5rem\]:has(>button){margin-left:-.5rem}.has-\[\>button\]\:mr-\[-0\.5rem\]:has(>button){margin-right:-.5rem}.has-\[\>kbd\]\:ml-\[-0\.25rem\]:has(>kbd){margin-left:-.25rem}.has-\[\>kbd\]\:mr-\[-0\.25rem\]:has(>kbd){margin-right:-.25rem}.has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]){height:auto}.has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]){height:auto}.has-\[\>textarea\]\:h-auto:has(>textarea){height:auto}.has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]){flex-direction:column}.has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]){flex-direction:column}.has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]){gap:.75rem}.has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]){gap:.75rem}.has-\[\>\[data-slot\=field\]\]\:rounded-md:has(>[data-slot=field]){border-radius:.375rem}.has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-width:1px}.has-\[\>\[data-slot\=field\]\]\:border-ods-border-subtle:has(>[data-slot=field]){border-color:var(--ods-border-subtle)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:border-ods-border-strong:has([data-slot=input-group-control]:focus-visible){border-color:var(--ods-border-strong)}.has-\[\[data-slot\=input-group-control\]\[aria-invalid\=true\]\:focus-visible\]\:border-ods-border-error:has([data-slot=input-group-control][aria-invalid=true]:focus-visible){border-color:var(--ods-border-error)}.has-\[\[data-slot\=input-group-control\]\[aria-invalid\=true\]\]\:border-ods-border-error:has([data-slot=input-group-control][aria-invalid=true]){border-color:var(--ods-border-error)}.has-\[input\:disabled\]\:border-ods-border-disabled:has(input:disabled){border-color:var(--ods-border-disabled)}.has-\[textarea\:disabled\]\:border-ods-border-disabled:has(textarea:disabled){border-color:var(--ods-border-disabled)}.has-\[input\:disabled\]\:bg-ods-background-field-disabled:has(input:disabled){background-color:var(--ods-background-field-disabled)}.has-\[textarea\:disabled\]\:bg-ods-background-field-disabled:has(textarea:disabled){background-color:var(--ods-background-field-disabled)}.has-\[\>svg\]\:p-0:has(>svg){padding:0}.has-\[\>svg\]\:px-2:has(>svg){padding-left:.5rem;padding-right:.5rem}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-left:.625rem;padding-right:.625rem}.has-\[input\:disabled\]\:opacity-50:has(input:disabled){opacity:.5}.has-\[textarea\:disabled\]\:opacity-50:has(textarea:disabled){opacity:.5}.has-\[\[data-slot\=input-group-control\]\[aria-invalid\=true\]\:focus-visible\]\:shadow-ods-error-focus:has([data-slot=input-group-control][aria-invalid=true]:focus-visible){--tw-shadow:0 0 0 3px var(--ods-status-error-accent);--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.has-\[input\:disabled\]\:shadow-xs:has(input:disabled){--tw-shadow:var(--shadow-xs);--tw-shadow-colored:var(--shadow-xs);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.has-\[textarea\:disabled\]\:shadow-xs:has(textarea:disabled){--tw-shadow:var(--shadow-xs);--tw-shadow-colored:var(--shadow-xs);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-1:has([data-slot=input-group-control]:focus-visible){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.has-\[\[data-slot\=input-group-control\]\[aria-invalid\=true\]\:focus-visible\]\:ring-0:has([data-slot=input-group-control][aria-invalid=true]:focus-visible){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ods-ring-focus:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:var(--ods-focus-ring)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-offset-0:has([data-slot=input-group-control]:focus-visible){--tw-ring-offset-width:0px}.group\/field:has([data-orientation=horizontal]) .group-has-\[\[data-orientation\=horizontal\]\]\/field\:text-balance{text-wrap:balance}.group\/input-group:has(>input) .group-has-\[\>input\]\/input-group\:pb-2\.5{padding-bottom:.625rem}.group\/input-group:has(>input) .group-has-\[\>input\]\/input-group\:pt-2\.5{padding-top:.625rem}.group\/input-group:has(input:disabled) .group-has-\[input\:disabled\]\/input-group\:opacity-50{opacity:.5}.group\/input-group:has(textarea:disabled) .group-has-\[textarea\:disabled\]\/input-group\:opacity-50{opacity:.5}.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-disabled\:border-ods-border-disabled[aria-disabled=true]{border-color:var(--ods-border-disabled)}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:text-ods-foreground-placeholder[aria-selected=true]{color:var(--ods-foreground-placeholder)}.aria-invalid\:border-ods-border-error[aria-invalid=true],.aria-invalid\:focus-visible\:border-ods-border-error:focus-visible[aria-invalid=true]{border-color:var(--ods-border-error)}.aria-invalid\:focus-visible\:shadow-none:focus-visible[aria-invalid=true]{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.aria-invalid\:focus-visible\:shadow-ods-error-focus:focus-visible[aria-invalid=true]{--tw-shadow:0 0 0 3px var(--ods-status-error-accent);--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.aria-invalid\:focus-visible\:ring-0:focus-visible[aria-invalid=true]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group]{gap:.75rem}.data-\[range-end\=true\]\:rounded-md[data-range-end=true]{border-radius:.375rem}.data-\[range-middle\=true\]\:rounded-none[data-range-middle=true]{border-radius:0}.data-\[range-start\=true\]\:rounded-md[data-range-start=true],.data-\[selected-single\=true\]\:rounded-md[data-selected-single=true]{border-radius:.375rem}.data-\[selected\=true\]\:rounded-none[data-selected=true]{border-radius:0}.data-\[state\=checked\]\:border-0[data-state=checked],.data-\[state\=indeterminate\]\:border-0[data-state=indeterminate]{border-width:0}.data-\[range-end\=true\]\:bg-ods-background-brand[data-range-end=true],.data-\[range-middle\=true\]\:bg-ods-background-brand[data-range-middle=true],.data-\[range-start\=true\]\:bg-ods-background-brand[data-range-start=true],.data-\[selected-single\=true\]\:bg-ods-background-brand[data-selected-single=true],.data-\[state\=checked\]\:bg-ods-background-brand[data-state=checked],.data-\[state\=indeterminate\]\:bg-ods-background-brand[data-state=indeterminate]{background-color:var(--ods-background-brand)}.data-\[variant\=label\]\:text-body-s[data-variant=label]{font-size:12px;line-height:1rem}.data-\[variant\=legend\]\:text-heading-s[data-variant=legend]{font-size:14px;font-weight:600;line-height:1.75rem}.data-\[invalid\=true\]\:text-ods-status-error-accent[data-invalid=true]{color:var(--ods-status-error-accent)}.data-\[range-end\=true\]\:text-ods-foreground-brand[data-range-end=true],.data-\[range-middle\=true\]\:text-ods-foreground-brand[data-range-middle=true],.data-\[range-start\=true\]\:text-ods-foreground-brand[data-range-start=true],.data-\[selected-single\=true\]\:text-ods-foreground-brand[data-selected-single=true]{color:var(--ods-foreground-brand)}.data-\[state\=checked\]\:text-ods-background-brand[data-state=checked]{color:var(--ods-background-brand)}.data-\[state\=checked\]\:text-ods-foreground-brand[data-state=checked],.data-\[state\=indeterminate\]\:text-ods-foreground-brand[data-state=indeterminate]{color:var(--ods-foreground-brand)}.data-\[state\=open\]\:animate-in[data-state=open]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.data-\[state\=closed\]\:animate-out[data-state=closed]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-name:exit;animation-duration:.15s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:.5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:.5rem}.data-\[state\=checked\]\:focus-visible\:ring-2:focus-visible[data-state=checked],.data-\[state\=indeterminate\]\:focus-visible\:ring-2:focus-visible[data-state=indeterminate]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.data-\[state\=checked\]\:focus-visible\:ring-ods-ring-focus-brand:focus-visible[data-state=checked],.data-\[state\=indeterminate\]\:focus-visible\:ring-ods-ring-focus-brand:focus-visible[data-state=indeterminate]{--tw-ring-color:var(--ods-focus-ring-brand)}.data-\[state\=checked\]\:focus-visible\:ring-offset-2:focus-visible[data-state=checked],.data-\[state\=indeterminate\]\:focus-visible\:ring-offset-2:focus-visible[data-state=indeterminate]{--tw-ring-offset-width:2px}.data-\[state\=checked\]\:focus-visible\:ring-offset-ods-ring-offset:focus-visible[data-state=checked],.data-\[state\=indeterminate\]\:focus-visible\:ring-offset-ods-ring-offset:focus-visible[data-state=indeterminate]{--tw-ring-offset-color:var(--ods-ring-offset)}.aria-invalid\:data-\[state\=checked\]\:border-0[data-state=checked][aria-invalid=true],.aria-invalid\:data-\[state\=indeterminate\]\:border-0[data-state=indeterminate][aria-invalid=true]{border-width:0}.aria-invalid\:data-\[state\=checked\]\:bg-ods-background-error[data-state=checked][aria-invalid=true],.aria-invalid\:data-\[state\=indeterminate\]\:bg-ods-background-error[data-state=indeterminate][aria-invalid=true]{background-color:var(--ods-background-error)}.aria-invalid\:data-\[state\=checked\]\:text-ods-background-error[data-state=checked][aria-invalid=true]{color:var(--ods-background-error)}.aria-invalid\:data-\[state\=unchecked\]\:shadow-xs[data-state=unchecked][aria-invalid=true]{--tw-shadow:var(--shadow-xs);--tw-shadow-colored:var(--shadow-xs);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.aria-invalid\:data-\[state\=checked\]\:focus-visible\:shadow-ods-error-focus:focus-visible[data-state=checked][aria-invalid=true],.aria-invalid\:data-\[state\=indeterminate\]\:focus-visible\:shadow-ods-error-focus:focus-visible[data-state=indeterminate][aria-invalid=true],.aria-invalid\:data-\[state\=unchecked\]\:focus-visible\:shadow-ods-error-focus:focus-visible[data-state=unchecked][aria-invalid=true]{--tw-shadow:0 0 0 3px var(--ods-status-error-accent);--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.aria-invalid\:data-\[state\=checked\]\:focus-visible\:ring-0:focus-visible[data-state=checked][aria-invalid=true],.aria-invalid\:data-\[state\=indeterminate\]\:focus-visible\:ring-0:focus-visible[data-state=indeterminate][aria-invalid=true],.aria-invalid\:data-\[state\=unchecked\]\:focus-visible\:ring-0:focus-visible[data-state=unchecked][aria-invalid=true]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.aria-invalid\:data-\[state\=checked\]\:focus-visible\:ring-offset-0:focus-visible[data-state=checked][aria-invalid=true],.aria-invalid\:data-\[state\=indeterminate\]\:focus-visible\:ring-offset-0:focus-visible[data-state=indeterminate][aria-invalid=true]{--tw-ring-offset-width:0px}.group\/day[data-focused=true] .group-data-\[focused\=true\]\/day\:relative{position:relative}.group\/day[data-focused=true] .group-data-\[focused\=true\]\/day\:z-10{z-index:10}.group\/field-group[data-variant=outline] .group-data-\[variant\=outline\]\/field-group\:-mb-2{margin-bottom:-.5rem}.group[data-state=indeterminate] .group-data-\[state\=indeterminate\]\:block{display:block}.group[data-state=indeterminate] .group-data-\[state\=indeterminate\]\:hidden{display:none}.group\/field[data-orientation=horizontal] .group-data-\[orientation\=horizontal\]\/field\:w-auto{width:auto}.group\/field[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/field\:w-full{width:100%}.group\/switch[data-state=checked] .group-data-\[state\=checked\]\/switch\:translate-x-\[calc\(100\%_-_1px\)\]{--tw-translate-x:calc(100% - 1px);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/switch[data-state=unchecked] .group-data-\[state\=unchecked\]\/switch\:translate-x-px{--tw-translate-x:1px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/switch[data-disabled] .group-data-\[disabled\]\/switch\:bg-ods-background{background-color:var(--ods-background)}.group\/field[data-disabled=true] .group-data-\[disabled\=true\]\/field\:opacity-50{opacity:.5}.group\/day[data-focused=true] .group-data-\[focused\=true\]\/day\:ring-\[3px\]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.group\/day[data-focused=true] .group-data-\[focused\=true\]\/day\:ring-offset-0{--tw-ring-offset-width:0px}@media (min-width:768px){.md\:flex-row{flex-direction:row}}.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-md:first-child[data-selected=true] button{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-md:last-child[data-selected=true] button{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.\[\&\>\*\:not\(\[role\=checkbox\]\)\:not\(\[role\=radio\]\)\:not\(\[role\=switch\]\)\]\:w-full>:not([role=checkbox]):not([role=radio]):not([role=switch]){width:100%}.\[\&\>\.sr-only\]\:w-auto>.sr-only{width:auto}.\[\&\>\[data-slot\=field-group\]\]\:gap-4>[data-slot=field-group]{gap:1rem}.\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label],.\[\&\>\[data-slot\=field-title\]\]\:flex-auto>[data-slot=field-title]{flex:auto}.\[\&\>\[data-slot\=field\]\]\:p-4>[data-slot=field]{padding:1rem}.\[\&\>a\:hover\]\:text-ods-background-brand>a:hover{color:var(--ods-background-brand)}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.\[\&\>kbd\]\:rounded-sm>kbd{border-radius:.125rem}.\[\&\>span\]\:text-body-xs>span{font-size:10px;line-height:.875rem}.\[\&\>span\]\:opacity-70>span{opacity:.7}.\[\&\>svg\:not\(\[class\*\=\"size-\"\]\)\]\:size-3\.5>svg:not([class*=size-]){width:.875rem;height:.875rem}.\[\&\>svg\:not\(\[class\*\=\"size-\"\]\)\]\:size-4>svg:not([class*=size-]){width:1rem;height:1rem}.\[\&\>svg\]\:size-3\.5>svg{width:.875rem;height:.875rem}.\[\&\>svg\]\:text-ods-foreground-secondary>svg{color:var(--ods-foreground-secondary)}.\[\&\[aria-expanded\=true\]\]\:bg-\[var\(--outline-hover\)\][aria-expanded=true]{background-color:var(--outline-hover)}.has-\[\>\[data-align\=block-end\]\]\:\[\&_\[data-slot\=input-group-control\]\]\:pt-3 [data-slot=input-group-control]:has(>[data-align=block-end]){padding-top:.75rem}.has-\[\>\[data-align\=block-start\]\]\:\[\&_\[data-slot\=input-group-control\]\]\:pb-3 [data-slot=input-group-control]:has(>[data-align=block-start]){padding-bottom:.75rem}.has-\[\>\[data-align\=inline-end\]\]\:\[\&_\[data-slot\=input-group-control\]\]\:pr-2 [data-slot=input-group-control]:has(>[data-align=inline-end]){padding-right:.5rem}.has-\[\>\[data-align\=inline-start\]\]\:\[\&_\[data-slot\=input-group-control\]\]\:pl-2 [data-slot=input-group-control]:has(>[data-align=inline-start]){padding-left:.5rem}.\[\&_svg\:not\(\[class\*\=\"size-\"\]\)\]\:size-4 svg:not([class*=size-]){width:1rem;height:1rem}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}[data-slot=card-content] .\[\[data-slot\=card-content\]_\&\]\:bg-transparent,[data-slot=popover-content] .\[\[data-slot\=popover-content\]_\&\]\:bg-transparent{background-color:#0000}[data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5{margin-top:-.375rem}.ErrorDisplay-module_container_1vP0C{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100vw;height:100vh;padding:2rem;display:flex}.ErrorDisplay-module_error-details_lVgFd{text-align:left;max-width:50rem;padding:1rem;overflow:auto}.ErrorDisplay-module_stack_rN7Q2{white-space:pre-wrap;overflow-wrap:break-word}.ErrorDisplay-module_actions_Wx3TW{gap:1rem;margin-top:1rem;display:flex}.GlobalLoader-module_container_EAIjM{background-color:var(--color-bg-default);flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;width:100vw;height:100vh;display:flex}.GlobalLoader-module_spinner_tkxIG{border:.25rem solid var(--palette-indigo-grey-20);border-top:.25rem solid var(--palette-blue-50);border-radius:50%;width:3rem;height:3rem}.DateIndicator-module_container_7q8e4{color:var(--color-surface-text);align-items:center;gap:.25rem;font-size:12px;font-weight:400;display:flex}.DateIndicator-module_container_7q8e4>:first-child{color:var(--color-muted-text)}.DateIndicator-module_icon_EenGg{background-color:var(--color-surface-background);width:2rem;height:2rem;fill:var(--color-muted-text);border-radius:50%;padding:.375rem}.Modal-module_modal-container_QZwni{z-index:300;background-color:#00000080;justify-content:flex-end;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0;overflow:hidden}.Modal-module_modal_50a10{z-index:301;background-color:var(--palette-indigo-grey-10);border-top-left-radius:var(--border-radius-delicate);border-bottom-left-radius:var(--border-radius-delicate);flex-direction:column;width:40rem;height:100vh;padding:0 .15rem 0 1rem;font-size:12px;transition:width .3s ease-in-out;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.Modal-module_modal-header_ppzEW{width:100%;height:2.5rem;margin-bottom:.5rem;padding-right:3rem;position:sticky;top:0;left:0;right:0}.Modal-module_close-button_arTwe{cursor:pointer;fill:var(--color-label);background:0 0;border:none;padding:.5rem;font-size:24px;position:absolute;top:0;right:.1rem}.Modal-module_modal-content_17nTd{flex-direction:column;flex:1;min-height:0;padding:.5rem;display:flex;overflow-y:auto}.Modal-module_modal-footer_wNh3M{justify-content:flex-end;width:100%;padding:.5rem 1rem;display:flex;position:sticky;bottom:0;left:0;right:0}.Modal-module_modal-footer-content_BuPDj{justify-content:flex-end;gap:.5rem;display:flex}.Modal-module_modal-expanded_BfKsF{flex-direction:row;width:59rem;transition:width .3s ease-in-out}.Modal-module_modal-main-content_zc8O0{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.Modal-module_modal-expanded-content_i-hxE{flex-direction:column;gap:1rem;width:19rem;height:100vh;display:flex;position:relative;overflow:hidden}.Modal-module_modal-expanded-title_7Gqeh{color:var(--color-label);margin-top:.5rem;margin-left:1rem;font-size:16px;font-weight:500;line-height:1.5}.AlertMessage-module_message_hPmOp{border-radius:var(--border-radius-delicate);border:1px solid;margin-bottom:1rem;padding:.75rem}.AlertMessage-module_message-text_JzpEC{color:var(--color-text-header);border-left:1px solid;padding-left:.5rem;font-size:14px;line-height:1.4}.AlertMessage-module_info_iYlV7{background:var(--color-message-info-bg);border-color:var(--color-message-info-border)}.AlertMessage-module_success_kvnJT{background-color:var(--color-message-success-bg);border-color:var(--color-message-success-border)}.AlertMessage-module_error_NBTeT{background-color:var(--color-message-error-bg);border-color:var(--color-message-error-border)}.Input-module_input-container_hAgl9{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.2rem;width:100%;display:flex;position:relative}.Input-module_label_2ryog{white-space:nowrap;font-size:12px}.Input-module_label-text_Y4uTh{color:var(--color-label)}.Input-module_required_qTH6q{color:var(--color-error)}.Input-module_input-wrapper_x0UgK{width:100%;position:relative}.Input-module_input_z6NJC{width:100%;color:var(--color-text-body);background:var(--color-input-background);border:1px solid var(--color-input-border);border-radius:var(--border-radius-delicate);padding:.3125rem .75rem;font-family:Onest,sans-serif;font-size:12px;line-height:1.25;transition:background .2s,border-color .2s,box-shadow .2s}.Input-module_input-wrapper_x0UgK:has(.Input-module_icon-container-left_uU-8I) .Input-module_input_z6NJC{padding-left:1.8rem}.Input-module_input_z6NJC::placeholder{color:var(--color-text-placeholder)}.Input-module_input_z6NJC:hover{background:var(--color-input-background);border-color:var(--color-input-border-hover)}.Input-module_input_z6NJC:focus-visible,.Input-module_input_z6NJC:focus{background:var(--color-input-background);border-color:var(--color-input-border-hover);box-shadow:inset 0 0 0 1px var(--color-input-focus-ring);outline:none}:is(.Input-module_input_z6NJC:read-only:focus:not(.Input-module_input-select_ZyWQh),.Input-module_input_z6NJC:read-only:hover:not(.Input-module_input-select_ZyWQh)),.Input-module_input_z6NJC:read-only:focus:not(.Input-module_input-select_ZyWQh),.Input-module_input_z6NJC:read-only:hover:not(.Input-module_input-select_ZyWQh){cursor:not-allowed;background:var(--color-input-background);border-color:var(--color-input-border);outline:none}.Input-module_input-error_LTAG4{background:var(--color-input-background);border:1px solid var(--color-error);box-shadow:none}.Input-module_input-error_LTAG4:focus-visible,.Input-module_input-error_LTAG4:focus{border-color:var(--color-error);box-shadow:inset 0 0 0 3px var(--color-error)}.Input-module_icon-container_gB6EY{z-index:1;pointer-events:none;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;transition:color .2s;display:flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.Input-module_input_z6NJC:focus-within .Input-module_icon-container_gB6EY{color:var(--color-icon-active)}.Input-module_icon-container-left_uU-8I{left:.4rem;right:auto}.Input-module_error-message_Q-bEw{color:var(--color-error);margin:0;font-size:12px;animation:.2s ease-out Input-module_slide-in_HfV89}.Input-module_hint-message_51cUA{color:var(--color-text-placeholder);font-size:11px}@keyframes Input-module_slide-in_HfV89{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.Input-module_input_z6NJC:where(textarea){resize:vertical;min-height:5.3rem;max-height:8rem}input[type=date]{height:1.65rem}input[type=date]::-webkit-calendar-picker-indicator{z-index:100;color:#0000;cursor:pointer;background:0 0;width:auto;height:100%;position:absolute;inset:0}.Input-module_input-select_ZyWQh{text-overflow:"";text-indent:.02rem;appearance:none}.PlanDateSection-module_form-group_reSFS{grid-template-columns:8rem 1fr;gap:1rem;display:grid}.PlanDateSection-module_help-text_XLclb{color:var(--color-surface-text);gap:.25rem;font-size:11px;display:flex}.PlanDateSection-module_info-icon_IWN3l{flex-shrink:0;width:1.25rem;height:1.25rem}.PlanningCycleModal-module_container_R8h0Y{flex-direction:column;gap:3rem;padding:.5rem;display:flex}.PlanningCycleModal-module_modal-title_sTCq0{color:var(--color-surface-text);padding:.75rem;font-size:16px;font-weight:500}.PlanningCycleModal-module_wrapper-section_e4pGV{flex-direction:column;gap:.625rem;display:flex}.PlanningCycleModal-module_modal-subtitle_5AdOd{color:var(--color-surface-text);font-size:14px;font-weight:500}.Select-module_select_A-4XE{height:1.5rem;color:var(--color-text-heading);cursor:pointer;border:1px solid var(--color-button-border);border-radius:var(--border-radius-delicate);background-color:var(--color-bg-default);appearance:none;padding:0 .5rem;font-size:12px;font-style:normal;font-weight:400;transition:all .2s}.Select-module_select_A-4XE:hover{background:var(--color-hover-default)}.Select-module_select_A-4XE:hover:focus-visible,.Select-module_select_A-4XE:hover:focus{border-color:var(--color-button-primary-border-focused);background:var(--color-button-default-background-active);box-shadow:var(--color-button-active-shadow)}.Select-module_select_A-4XE:focus{border-color:var(--color-button-primary-border-focused)}.Select-module_select_A-4XE:disabled{cursor:not-allowed;opacity:.5}.Select-module_error_iFUgb{border-color:var(--color-error)}.Select-module_select-wrapper_UqnAU{flex:1;align-items:center;width:100%;display:flex;position:relative}.Select-module_select-wrapper_UqnAU:after{content:"";background-color:var(--color-select-separator);pointer-events:none;z-index:2;width:.0625rem;height:.5rem;position:absolute;top:50%;right:1.125rem;transform:translateY(-50%)}.Select-module_select-uom_VAprJ{width:100%;max-width:5.75rem;height:2rem;color:var(--color-label);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;z-index:1;padding:0 2rem 0 .75rem;font-size:12px;font-weight:400;overflow:hidden}.Select-module_icon-container_j2gv2{pointer-events:none;color:var(--color-label);z-index:2;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.Select-module_icon_zuTSC{transform:rotate(90deg)}.FileUpload-module_container_xeyuL{flex-direction:column;gap:.5rem;display:flex}.FileUpload-module_label_M2qlE{color:var(--color-label);font-style:normal;font-weight:500}.FileUpload-module_helper-text_L37t-{color:var(--color-label);font-size:11px}.FileUpload-module_required_EFd77{color:var(--color-error)}.FileUpload-module_drop-zone_010XY{text-align:center;cursor:pointer}.FileUpload-module_hidden-input_DKN4-{display:none}.FileUpload-module_upload-prompt_X7H6X{background:var(--palette-indigo-grey-15);border:1px dashed var(--palette-indigo-grey-40);border-radius:var(--border-radius-xl);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:.75rem;padding:1rem;display:flex}.FileUpload-module_upload-prompt-icon_qDqnh{width:2rem;height:2rem;fill:var(--palette-indigo-grey-70);justify-content:center;align-items:center;display:flex}.FileUpload-module_selected-file_WVwqa{background-color:var(--palette-white);border:1px solid var(--palette-indigo-grey-40);border-radius:var(--border-radius-xl);justify-content:space-between;width:100%;padding:.5rem;display:flex}.FileUpload-module_file-info_zB0os{align-items:center;gap:.5rem;display:flex}.FileUpload-module_icon-container_dcXrX{flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.FileUpload-module_file-name-info_mtKYc{color:var(--palette-black);flex-direction:column;align-items:flex-start;font-weight:500;display:flex}.FileUpload-module_upload-prompt-text-container_CGtvP{flex-direction:column;display:flex}.FileUpload-module_upload-prompt-title_Fkcvi{color:var(--color-surface-text)}.FileUpload-module_upload-prompt-description_C7k9-{color:var(--palette-indigo-grey-70)}.FileUpload-module_remove-button_P4xiC{color:var(--palette-black);cursor:pointer;background:0 0;border:none;outline:none;align-items:center;gap:.5rem;display:flex}.FileUpload-module_remove-button_P4xiC.FileUpload-module_disabled_FPgoB{opacity:.5;cursor:not-allowed}.FileUpload-module_remove-button-icon_jKQ-W{fill:var(--color-error);justify-content:center;align-items:center;display:flex}.RequiredFilesSection-module_files-section-title_vpsSs{margin-bottom:.5rem;font-size:16px;font-weight:600}.RequiredFilesSection-module_supply-files_GT6Mf{flex-direction:column;gap:2rem;display:flex}.RequiredFilesSection-module_csv-options_rVlCE{gap:1rem;margin-top:1rem;display:flex}.RequiredFilesSection-module_csv-option_YFaaf{flex-direction:column;flex:1;gap:.25rem;display:flex}.RequiredFilesSection-module_label_iXfiG{font-size:14px;font-weight:500}.CheckboxInput-module_container_rUehA{align-items:center;display:inline-flex}.CheckboxInput-module_label_30n4i{color:var(--color-label);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.3rem;display:flex}.CheckboxInput-module_sm_AlNMN{font-size:12px}.CheckboxInput-module_md_cIvbX{font-size:14px}.CheckboxInput-module_input_urSGa{pointer-events:none;opacity:0;width:0;height:0;position:absolute}.CheckboxInput-module_checkbox_CdY2O{flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.8rem;display:flex;position:relative}.CheckboxInput-module_input_urSGa:focus-visible+.CheckboxInput-module_checkbox_CdY2O{outline:.125rem solid var(--color-checkbox-outline);outline-offset:.125rem;border-radius:var(--border-radius-delicate)}.CheckboxInput-module_check-icon_3bXMv{opacity:0;width:.75rem;height:.75rem}.ForecastSettingsModal-module_modal-header_miGI2{justify-content:space-between;align-items:center;gap:1rem;width:100%;margin-top:1rem;display:flex}.ForecastSettingsModal-module_modal-title_8H7JH{color:var(--color-label);font-size:16px;font-weight:500}.ForecastSettingsModal-module_modal-body_mj138{flex-direction:column;gap:1rem;width:100%;display:flex}.ForecastSettingsModal-module_loading-state_gNIsR{text-align:center;color:var(--color-muted-text);padding:1.5rem}.ForecastSettingsModal-module_tab-content_-L0wH{flex-direction:column;gap:.75rem;display:flex}.ForecastSettingsModal-module_card_R9uVj{flex-direction:column;gap:.5rem;padding:.75rem 0;display:flex}.ForecastSettingsModal-module_card-emphasis_vUKnI{border-radius:var(--border-radius-delicate);background:var(--color-block-background);padding:.75rem;box-shadow:0 2px 6px #00000014}.ForecastSettingsModal-module_section-title_nV4-e{color:var(--color-label);font-size:12px;font-weight:500}.ForecastSettingsModal-module_card-header_ZRSJC{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ForecastSettingsModal-module_icon-button_dorTV,.ForecastSettingsModal-module_info-icon-button_9VeYV{color:var(--color-icon,inherit);cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:flex}.ForecastSettingsModal-module_radio-group_PN-Cu{flex-direction:column;gap:.25rem;display:flex}.ForecastSettingsModal-module_radio-option_2nRpA{color:var(--color-label);align-items:center;gap:.5rem;font-size:12px;display:flex}.ForecastSettingsModal-module_radio-option_2nRpA input{accent-color:var(--color-accent)}.ForecastSettingsModal-module_switch-option_9rOEZ{color:var(--color-label);cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;font-size:12px;display:flex}.ForecastSettingsModal-module_collapsible-section-header_2ZCTJ{width:100%;color:var(--color-label);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.25rem;margin-bottom:0;padding:.25rem 0;font-size:12px;font-weight:500;transition:opacity .2s;display:flex}.ForecastSettingsModal-module_collapsible-section-header_2ZCTJ:hover{opacity:.8}.ForecastSettingsModal-module_collapsible-section-chevron-wrapper_-u1K8{flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}.ForecastSettingsModal-module_collapsible-section-chevron_C2yvA{width:1rem;height:1rem;color:var(--color-navigation-item-arrow)}.ForecastSettingsModal-module_collapsible-section-content_7Y-ID{grid-template-rows:1fr;transition:grid-template-rows .3s cubic-bezier(.16,1,.3,1);display:grid}.ForecastSettingsModal-module_collapsible-section-content-collapsed_xKO8a{grid-template-rows:0fr}.ForecastSettingsModal-module_collapsible-section-content-inner_dyBFx{flex-direction:column;gap:.75rem;min-height:0;padding-top:.5rem;display:flex;overflow:hidden}.ForecastSettingsModal-module_exclusion-legend_OvLsO{flex-direction:column;gap:.25rem;display:flex}.ForecastSettingsModal-module_exclusion-legend-item_VCEAz{color:var(--color-label);letter-spacing:.0094rem;align-items:center;gap:.5rem;font-size:10px;line-height:.75rem;display:flex}.ForecastSettingsModal-module_exclusion-legend-icon-check_2hRa2{color:var(--color-forecast-inclusion-included);flex-shrink:0}.ForecastSettingsModal-module_exclusion-legend-icon-x_EKe9v{color:var(--color-error);flex-shrink:0}.ForecastSettingsModal-module_exclusion-list-card_HOTrF{background:var(--color-surface-background);border:1px solid var(--color-select-separator);border-radius:var(--border-radius);flex-direction:column;gap:.125rem;padding:.5rem 1.25rem;display:flex}.ForecastSettingsModal-module_exclusion-list-item_p8dlc{justify-content:space-between;align-items:center;gap:.5rem;min-height:2rem;display:flex}.ForecastSettingsModal-module_exclusion-list-item-left_pNyTX{align-items:center;gap:.25rem;display:flex}.ForecastSettingsModal-module_exclusion-list-label_wPDQf{color:var(--color-label);letter-spacing:.0037rem;font-size:12px;line-height:1rem}.ForecastSettingsModal-module_date-range-fields_it7dD{gap:.5rem;display:flex}.ForecastSettingsModal-module_inline-row_NACyS{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ForecastSettingsModal-module_column_L9xk-{flex:1}.ForecastSettingsModal-module_period-input_Wkk48{width:4rem}.ForecastSettingsModal-module_outlier-header_YQSz4{justify-content:space-between;align-items:center;display:flex}.ForecastSettingsModal-module_outlier-label_5f3TR{align-items:center;gap:.25rem;display:flex}.ForecastSettingsModal-module_select-field_GxxKg{flex-direction:column;gap:.25rem;display:flex}.ForecastSettingsModal-module_section-label_jv4eR{color:var(--color-label);font-size:12px}.ForecastSettingsModal-module_select_JWOtU{border-radius:var(--border-radius-delicate);border:1px solid var(--color-borders-default);background:var(--color-block-background);padding:.25rem .5rem}.ForecastSettingsModal-module_model-type-tabs_PLtPJ{padding-top:.25rem}.ForecastSettingsModal-module_slider-field_RYTrb{flex-direction:column;gap:.25rem;display:flex}.ForecastSettingsModal-module_slider-header_JoaxB{justify-content:space-between;align-items:center;display:flex}.ForecastSettingsModal-module_slider-value_0Q19t{color:var(--color-label);font-size:12px;font-weight:500}.ForecastSettingsModal-module_slider-input_PfPTY{width:100%}.ForecastSettingsModal-module_slider-scale_8BGbo{color:var(--color-muted-text);justify-content:space-between;font-size:10px;display:flex}.ForecastSettingsModal-module_seasonality-section_mcpKm{flex-direction:column;gap:.5rem;display:flex}.ForecastSettingsModal-module_section-header_jzheO{justify-content:space-between;align-items:center;display:flex}.ForecastSettingsModal-module_reset-button_rSVpB{color:var(--color-accent);cursor:pointer;background:0 0;border:none;font-size:12px}.ForecastSettingsModal-module_reset-button_rSVpB:disabled{opacity:.4;cursor:not-allowed}.ForecastSettingsModal-module_seasonality-list_pySC7{flex-direction:column;gap:.5rem;display:flex}.ForecastSettingsModal-module_seasonality-row_BDOnV{align-items:center;gap:.5rem;display:flex}.ForecastSettingsModal-module_seasonality-label_AKpvc{width:2.5rem;color:var(--color-label);font-size:12px}.ForecastSettingsModal-module_seasonality-value-input_PwLht{border:1px solid var(--color-borders-default);border-radius:var(--border-radius-small);background:var(--color-block-background);text-align:center;width:3.5rem;color:var(--color-label);padding:.125rem .25rem;font-size:12px}.ForecastSettingsModal-module_slider-scale-compact_qxpkn{color:var(--color-muted-text);justify-content:space-between;font-size:10px;display:flex}.ForecastSettingsModal-module_performance-table_UraDB{border-radius:var(--border-radius-delicate);border:1px solid var(--color-borders-default);background:var(--color-block-background);flex-direction:column;display:flex;overflow:hidden}.ForecastSettingsModal-module_performance-header-row_0TfMZ{color:var(--color-label);background:var(--color-base-plane);text-align:center;grid-template-columns:repeat(3,1fr);padding:.5rem;font-size:12px;font-weight:500;display:grid}.ForecastSettingsModal-module_performance-row_VwKwi{color:var(--color-label);grid-template-columns:repeat(3,1fr);padding:.5rem;font-size:12px;display:grid}.ForecastSettingsModal-module_performance-row_VwKwi+.ForecastSettingsModal-module_performance-row_VwKwi{border-top:1px solid var(--color-borders-default)}.ForecastSettingsModal-module_performance-row_VwKwi span{text-align:center;border-right:1px solid var(--color-borders-default)}.ForecastSettingsModal-module_performance-row_VwKwi span:first-child{text-align:left}.ForecastSettingsModal-module_performance-row_VwKwi span:last-child{border-right:none}.ForecastSettingsModal-module_positive-value_5HLFA{color:var(--color-toast-icon-success);text-align:center}.ForecastSettingsModal-module_negative-value_-GBdk{color:var(--color-error);text-align:center}.ForecastSettingsModal-module_helper-text_Yq8Ff{color:var(--color-muted-text);font-size:12px}.ForecastSettingsModal-module_lock-button_NDM-4{cursor:pointer;color:var(--color-muted-text);border-radius:var(--border-radius-small);background:0 0;border:none;justify-content:center;align-items:center;padding:.125rem;transition:color .15s;display:flex}.ForecastSettingsModal-module_lock-button_NDM-4:hover{color:var(--color-label)}.ForecastSettingsModal-module_lock-button-locked_KUAJM,.ForecastSettingsModal-module_lock-button-locked_KUAJM:hover{color:var(--color-accent)}.ForecastSettingsModal-module_slider-label-row_XcD4N{align-items:center;gap:.25rem;display:flex}.ForecastSettingsModal-module_seasonality-label-row_FcRxO{align-items:center;gap:.125rem;width:3.5rem;display:flex}.Tabs-module_container_7NxI2{height:1.5rem;color:var(--palette-indigo-grey-70);text-align:center;background-color:var(--palette-indigo-grey-15);border:1px solid var(--palette-indigo-grey-10);border-radius:var(--border-radius);box-shadow:var(--shadow-tab-group);align-items:stretch;gap:.25rem;padding:.125rem;font-size:12px;line-height:1.25rem;display:flex}.Tabs-module_container_7NxI2 .Tabs-module_radio_vq0xx{appearance:none}.Tabs-module_tab_DF-7H{min-height:0;color:var(--palette-indigo-grey-70);text-align:center;white-space:nowrap;cursor:pointer;border-radius:var(--border-radius);border:none;flex:1;justify-content:center;align-items:center;margin:0;padding:0 .5rem;font-size:12px;font-weight:400;line-height:1.25rem;display:flex}.Tabs-module_tab-label_swWPU{justify-content:center;align-items:center;gap:.375rem;display:inline-flex}.Tabs-module_tab_DF-7H:has(:checked){color:var(--color-tab-active-text);background-color:var(--color-tab-active-background);font-weight:500;box-shadow:0 1px 2px #00000014}.Tabs-module_tab_DF-7H:has(:disabled){cursor:default;opacity:.5}.Tabs-module_highlight_D5YQ3{color:var(--palette-indigo-grey-70);background:var(--gradient-magic);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.ManualForecastUpload-module_container_y3OXj{flex-direction:column;gap:.75rem;display:flex}.ManualForecastUpload-module_status_jYSH8{color:var(--color-muted-text);font-size:12px}.ManualForecastUpload-module_file-card_iZEMh{border-radius:var(--border-radius-delicate);border:1px solid var(--color-borders-default);background:var(--color-block-background);justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem;display:flex}.ManualForecastUpload-module_file-details_Nc4z1{flex-direction:column;gap:.25rem;display:flex}.ManualForecastUpload-module_file-name_eTa9V{color:var(--color-label);font-size:13px;font-weight:500}.ManualForecastUpload-module_file-meta_z2N0f{color:var(--color-muted-text);font-size:12px}.ManualForecastUpload-module_actions_UTLih{align-items:center;gap:.5rem;display:flex}.GlobalHeader-module_header_G8FBn{z-index:100;background-color:var(--color-bg-default);border-bottom:1px solid var(--color-borders-default);flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;min-height:3.25rem;padding:.25rem 1.25rem;display:flex;position:sticky;top:0}.GlobalHeader-module_left_OM2MP{align-items:center;gap:.75rem;min-width:0;display:flex}.GlobalHeader-module_right_9CpoP{flex-shrink:0;align-items:center;gap:1rem;display:flex}.GlobalHeader-module_title_hFVOd{color:var(--color-text-heading);white-space:nowrap;flex-shrink:0;margin:0;font-size:20px;font-weight:600;line-height:1.2}.GlobalHeader-module_divider_vwFtd{border-left:1px solid var(--color-borders-default);flex-shrink:0;align-self:stretch}.GlobalHeader-module_breadcrumb_9V8As{align-items:center;gap:.25rem;min-width:0;display:flex}.GlobalHeader-module_breadcrumb-segment_VSBOh{color:var(--color-text-brand);white-space:nowrap;font-size:12px;font-weight:600}.GlobalHeader-module_breadcrumb-separator_cIxeS{color:var(--color-text-brand);flex-shrink:0}.GlobalHeader-module_plan-version_bHi-i{align-items:center;display:flex}.GlobalHeader-module_actions_o9cSo{align-items:center;gap:.5rem;display:flex}.GlobalStatusIndicator-module_container_Wwzdq{z-index:200;background-color:var(--color-global-indicator-background);width:100vw;padding:.25rem;position:sticky;top:0;left:0;right:0}.GlobalStatusIndicator-module_container-fixed_aZm5F{position:fixed}.GlobalStatusIndicator-module_spacer_D2EcW{flex-shrink:0;width:100vw;height:2.0625rem}.GlobalStatusIndicator-module_main-bar_dvgVv{justify-content:center;align-items:center;height:1.5rem;min-height:1.5rem;display:flex;position:relative;overflow:hidden}.GlobalStatusIndicator-module_main-actions_-n0oe{z-index:2;align-items:center;gap:.25rem;display:flex;position:absolute;right:.5rem}.GlobalStatusIndicator-module_main-bar-progress-container_9cxBF{background-color:var(--color-global-indicator-button-border);flex-shrink:0;width:100%;height:.125rem;min-height:.125rem;position:relative}.GlobalStatusIndicator-module_status-icon-container_IOG26{border-radius:var(--border-radius-delicate);flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex}.GlobalStatusIndicator-module_status-icon-container_IOG26 .GlobalStatusIndicator-module_status-icon_OQhS5{border-radius:var(--border-radius-delicate);width:.75rem;height:.75rem;stroke:var(--color-global-indicator-background)}.GlobalStatusIndicator-module_container-status-error_PjPKY{--status-color:var(--color-global-indicator-error);border-bottom:1px solid var(--status-color)}.GlobalStatusIndicator-module_container-status-completed_5ffSP{--status-color:var(--color-global-indicator-completed);border-bottom:1px solid var(--status-color)}.GlobalStatusIndicator-module_container-status-processing_LKAaE{--status-color:var(--color-global-indicator-processing)}.GlobalStatusIndicator-module_container-status-queued_ZALU6,.GlobalStatusIndicator-module_container-status-canceled_RIw0Y{--status-color:var(--color-global-indicator-queued);border-bottom:1px solid var(--status-color)}[class*=container-status-] .GlobalStatusIndicator-module_status-icon-container_IOG26,[class*=container-status-] .GlobalStatusIndicator-module_status-icon_OQhS5{background-color:var(--status-color)}.GlobalStatusIndicator-module_job-item_lc98z{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.GlobalStatusIndicator-module_job-item-main_KCZj3{flex:1}.GlobalStatusIndicator-module_job-message-main-container_7cPwc{white-space:nowrap;z-index:1;text-align:center;justify-content:center;align-items:center;gap:.25rem;font-size:11px;display:flex;position:relative}.GlobalStatusIndicator-module_job-message-main-process-name_d-6I1{color:var(--color-global-indicator-text);font-weight:600}.GlobalStatusIndicator-module_job-message-main-description_JU-k3{color:var(--color-global-indicator-text);opacity:.8;font-weight:400}.GlobalStatusIndicator-module_status-text-fixed_FoX-O{text-align:left;min-width:4ch;display:inline-block}.GlobalStatusIndicator-module_job-running-time_Kwrh6{opacity:.6;white-space:nowrap;font-size:10px;font-weight:400}.GlobalStatusIndicator-module_job-running-time-main_t3MqB{color:var(--color-global-indicator-text);margin-left:.5rem}.GlobalStatusIndicator-module_job-running-time-expanded_RNKsI{color:var(--color-global-indicator-text);opacity:.6}.GlobalStatusIndicator-module_job-running-time-error_p4odg{color:var(--color-global-indicator-error);opacity:.8}.GlobalStatusIndicator-module_job-running-time-completed_lGd0I{color:var(--color-global-indicator-completed);opacity:.8}.GlobalStatusIndicator-module_job-header-row_DrOYF{justify-content:space-between;align-items:center;gap:.5rem;width:100%;margin-bottom:.25rem;display:flex}.GlobalStatusIndicator-module_dismiss-button_Bco7D{min-height:0;color:var(--color-global-indicator-text);flex-shrink:0;padding:0}.GlobalStatusIndicator-module_job-progress-line_IumJb{background:var(--gradient-magic);height:.125rem;position:absolute;bottom:0;left:0}.GlobalStatusIndicator-module_job-progress-line-processing_TScj6{position:relative;overflow:hidden}.GlobalStatusIndicator-module_job-progress-line-processing_TScj6:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--color-global-indicator-shimmer-overlay) 50%, transparent 100%);pointer-events:none;animation:2s infinite GlobalStatusIndicator-module_shimmer_4CdHD;position:absolute;inset:0}@keyframes GlobalStatusIndicator-module_shimmer_4CdHD{0%{transform:translate(-100%)}to{transform:translate(100%)}}.GlobalStatusIndicator-module_queued-text_nEVOA{animation:1.5s ease-in-out infinite GlobalStatusIndicator-module_pulse-text_uhiBx;display:inline-block}@keyframes GlobalStatusIndicator-module_pulse-text_uhiBx{0%,to{opacity:.3}50%{opacity:1}}.GlobalStatusIndicator-module_job-item-canceled_vJLbn{opacity:.6}.GlobalStatusIndicator-module_chevron-button_urXbK{appearance:none;cursor:pointer;background-color:var(--color-global-indicator-background);border:1px solid var(--color-global-indicator-button-border);border-radius:var(--border-radius);z-index:2;justify-content:center;align-items:center;gap:.25rem;margin:0;padding:.25rem .5rem;display:flex;position:absolute;right:.5rem}.GlobalStatusIndicator-module_chevron-button_urXbK:focus-visible,.GlobalStatusIndicator-module_chevron-button_urXbK:focus{outline:none}.GlobalStatusIndicator-module_chevron-button-expanded_5ML11{background-color:#0000;border:none}.GlobalStatusIndicator-module_chevron-button-inline_vWn44{position:static}.GlobalStatusIndicator-module_chevron-button-count_lu20g{color:var(--color-global-indicator-text);text-align:center;font-size:12px;font-weight:600;line-height:1}.GlobalStatusIndicator-module_chevron-icon_Bau2J{width:.875rem;height:.875rem;stroke:var(--color-global-indicator-text);flex-shrink:0}.GlobalStatusIndicator-module_expanded-container_-Yoax{background-color:var(--color-global-indicator-background);border-radius:0 0 var(--border-radius) var(--border-radius);overflow:hidden}.GlobalStatusIndicator-module_expanded-header-row_RbS0P{background-color:var(--color-surface-background);justify-content:space-between;align-items:center;gap:.5rem;height:2.5rem;min-height:0;margin:0;padding:.5rem;display:flex}.GlobalStatusIndicator-module_expanded-header-row_RbS0P .GlobalStatusIndicator-module_chevron-button_urXbK{flex-shrink:0;position:static}.GlobalStatusIndicator-module_expanded-heading_KUYJE{color:var(--color-global-indicator-text);margin:0;padding:0;font-size:12px;font-weight:500;line-height:1.2}.GlobalStatusIndicator-module_job-list_Jq-eY{background-color:var(--color-surface-background);border-radius:0 0 var(--border-radius) var(--border-radius);flex-direction:column;gap:.125rem;padding:0 .75rem .5rem;display:flex}.GlobalStatusIndicator-module_job-item-expanded_7B6-z{background-color:var(--color-global-indicator-background);border-radius:var(--border-radius);border:none;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:.5rem;display:flex}.GlobalStatusIndicator-module_job-process-name_iqXJG{color:var(--color-global-indicator-text);text-align:left;flex:1;font-size:12px;font-weight:600;line-height:1.2}.GlobalStatusIndicator-module_job-description_WO6E-{color:var(--color-global-indicator-text);text-align:left;opacity:.8;width:calc(100% - 1.25rem);margin-bottom:.375rem;margin-left:1.5rem;font-size:10px;font-weight:400;line-height:1.2}.GlobalStatusIndicator-module_job-progress-container_QsN8G{background-color:var(--color-global-indicator-button-border);contain:layout;flex-shrink:0;align-self:stretch;width:100%;height:.125rem;min-height:.125rem;max-height:.125rem;margin-top:0;position:relative;transform:translateZ(0)}.GlobalStatusIndicator-module_job-progress-container_QsN8G .GlobalStatusIndicator-module_job-progress-line_IumJb{height:.125rem;min-height:.125rem;max-height:.125rem;position:absolute;bottom:0;left:0;transform:translateZ(0)}.Menu-module_container_Q5dZV{background:var(--color-menu-sidebar-bg);border-right:1px solid var(--color-menu-sidebar-border);contain:layout;flex-direction:column;flex-shrink:0;align-items:stretch;width:14rem;height:100%;padding:0;transition:width .2s ease-in-out;display:flex;position:relative;overflow-x:hidden}.Menu-module_container_Q5dZV.Menu-module_collapsed_fmG7q{align-items:center;width:3.5rem;padding:0}.Menu-module_scrollable-menu-container_oQ5ij{scrollbar-width:thin;flex-direction:column;flex:1;min-width:0;min-height:0;margin-right:-.25rem;padding:.75rem .75rem .75rem .5rem;display:flex;overflow:hidden auto}.Menu-module_scrollable-menu-container_oQ5ij::-webkit-scrollbar{width:.25rem}.Menu-module_collapsed_fmG7q .Menu-module_scrollable-menu-container_oQ5ij{scrollbar-width:none;-ms-overflow-style:none;margin-right:0;padding:.75rem .5rem}.Menu-module_collapsed_fmG7q .Menu-module_scrollable-menu-container_oQ5ij::-webkit-scrollbar{display:none}.Menu-module_logo-container_Eigrc{display:block}.Menu-module_dock-to-right-container_9awb0,.Menu-module_container_Q5dZV.Menu-module_collapsed_fmG7q:hover .Menu-module_logo-container_Eigrc{display:none}.Menu-module_container_Q5dZV.Menu-module_collapsed_fmG7q:hover .Menu-module_dock-to-right-container_9awb0{display:block}.Menu-module_header_dwY95{border-bottom:1px solid var(--color-menu-sidebar-border);justify-content:space-between;align-items:center;width:100%;min-width:0;height:3.25rem;padding:0 1rem;display:flex}.Menu-module_header_dwY95.Menu-module_collapsed_fmG7q{width:unset;margin-top:0;padding:0}.Menu-module_logo-white_llOoa{color:var(--color-menu-item-text)}.Menu-module_logo-button_rUpZW{cursor:pointer;width:2rem;height:2rem;color:var(--color-menu-item-text);background:0 0;border:none;outline:none;justify-content:center;align-items:center;padding:0;display:flex}.Menu-module_collapse-button_Qsys-{cursor:pointer;border-radius:var(--border-radius-delicate);width:2rem;height:2rem;color:var(--color-menu-item-text);background:0 0;border:none;outline:none;justify-content:center;align-items:center;padding:0;transition:background-color .25s;display:flex}.Menu-module_collapse-button_Qsys-:hover{background:#ffffff1a}.Menu-module_footer-link_DMpSj{width:100%;min-width:0;color:var(--color-menu-item-text);border-radius:var(--border-radius-delicate);background:0 0;border:1px solid #0000;align-items:center;gap:.75rem;padding:.5rem .75rem;text-decoration:none;transition:background-color .25s;display:flex}.Menu-module_footer-link-text_h4fTF{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:400;line-height:1.25;overflow:hidden}.Menu-module_footer-link_DMpSj:hover{background:#ffffff1a}.Menu-module_footer_8O0sP{border-top:1px solid var(--color-menu-sidebar-border);flex-direction:column;flex-shrink:0;align-items:stretch;gap:.125rem;width:100%;min-width:0;padding:.8125rem .5rem .75rem;display:flex;overflow:visible}.Menu-module_footer-button_BariA:hover{background:#ffffff1a}.Menu-module_container_Q5dZV.Menu-module_collapsed_fmG7q .Menu-module_footer_8O0sP{justify-content:center;align-items:center;gap:.125rem}.Menu-module_container_Q5dZV.Menu-module_collapsed_fmG7q .Menu-module_footer-link_DMpSj{justify-content:center;width:2.25rem;height:2.25rem;margin-left:auto;margin-right:auto;padding:0}.MenuItemList-module_container_DrFxQ{flex-direction:column;min-width:0;padding:0;list-style:none;display:flex}.MenuItemList-module_menu-item-group_A2JJx{justify-content:flex-start;align-items:flex-end;padding:1.25rem 0 .25rem .5rem;display:flex}.MenuItemList-module_menu-item-group_A2JJx:first-of-type{padding-top:0}.MenuItemList-module_container-collapsed_XH4uJ .MenuItemList-module_menu-item-group_A2JJx:first-of-type{height:1.5rem;margin:0;padding:0}.MenuItemList-module_container-collapsed_XH4uJ .MenuItemList-module_menu-item-group_A2JJx:not(:first-of-type){height:2.75rem;margin:0;padding:0;position:relative}.MenuItemList-module_container-collapsed_XH4uJ .MenuItemList-module_menu-item-group_A2JJx:not(:first-of-type):before{content:"";background-color:var(--color-menu-hr);width:100%;height:.0625rem;position:absolute;top:50%;left:50%;transform:translate(-50%)}.MenuItemList-module_menu-item-group-label_rV790{color:var(--color-menu-item-group);text-transform:uppercase;letter-spacing:0;font-size:10px;font-weight:600;line-height:1.25}.MenuItemList-module_container-collapsed_XH4uJ .MenuItemList-module_menu-item-group-label_rV790{display:none}.MenuItemList-module_menu-item_L-eoI{background-color:#0000;border:1px solid #0000;border-top-right-radius:0;border-bottom-right-radius:0;width:100%;transition:background-color .25s}.MenuItemList-module_menu-item_L-eoI.MenuItemList-module_active_EieaN{z-index:1;background:var(--color-menu-item-selected-bg);border-radius:var(--border-radius-delicate);box-shadow:var(--menu-item-active-shadow);position:relative}.MenuItemList-module_menu-item_L-eoI.MenuItemList-module_active_EieaN .MenuItemList-module_menu-item-link_pxhY0{background:var(--color-menu-item-selected-bg);border-radius:var(--border-radius-delicate);font-weight:500}.MenuItemList-module_container-collapsed_XH4uJ .MenuItemList-module_menu-item_L-eoI.MenuItemList-module_active_EieaN{box-shadow:var(--menu-item-active-collapsed-shadow)}.MenuItemList-module_menu-item-link_pxhY0{width:100%;min-width:0;color:var(--color-menu-item-text);border-radius:var(--border-radius-delicate);fill:var(--color-menu-item-text);background-color:#0000;border:1px solid #0000;justify-content:left;align-items:center;gap:.75rem;padding:.5rem .75rem;text-decoration:none;transition:background-color .25s;display:flex}.MenuItemList-module_menu-item-label_LzshQ{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:1.25;overflow:hidden}.MenuItemList-module_container-collapsed_XH4uJ .MenuItemList-module_menu-item-link_pxhY0{justify-content:center;width:2.25rem;min-height:2.25rem;margin-left:auto;margin-right:auto;padding:.5rem 0 .75rem}.MenuItemList-module_menu-item-icon_SrrQi{flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex}.MenuItemList-module_container-collapsed_XH4uJ .MenuItemList-module_menu-item-icon_SrrQi,.MenuItemList-module_container-collapsed_XH4uJ .MenuItemList-module_menu-item-icon_SrrQi svg{width:1rem;min-width:1rem;height:1rem;min-height:1rem}.MenuItemList-module_menu-item_L-eoI:not(.MenuItemList-module_active_EieaN) .MenuItemList-module_menu-item-link_pxhY0:hover{background:#ffffff1a}.MenuItemList-module_menu-item_L-eoI:not(.MenuItemList-module_menu-item-group_A2JJx)+.MenuItemList-module_menu-item_L-eoI:not(.MenuItemList-module_menu-item-group_A2JJx){margin-top:.125rem}.MenuItemList-module_tooltip-title_k1vh2{display:block}.MenuItemList-module_tooltip-subtitle_XUdfC{color:var(--color-tooltip-subtitle);font-weight:500;display:block}.UserCard-module_wrapper_gAQGC{position:relative}.UserCard-module_avatar-only_9VkVo .UserCard-module_container-button_zvx3d{justify-content:center;width:2.25rem;height:2.25rem;margin-left:auto;margin-right:auto;padding:0;display:flex}.UserCard-module_container-button_zvx3d{text-align:start;cursor:pointer;border-radius:var(--border-radius-delicate);background:0 0;border:1px solid #0000;width:100%;padding:.5rem .75rem;text-decoration:none;transition:background-color .25s;display:block}.UserCard-module_container-button_zvx3d:hover{background-color:#ffffff1a}.UserCard-module_container_p-DKC{white-space:nowrap;flex-direction:row;align-items:center;gap:.75rem;max-width:100%;display:flex;overflow:hidden}.UserCard-module_letter-wrapper_fsvLn{background-color:var(--color-menu-avatar-bg);border-radius:100%;flex:none;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex;position:relative}.UserCard-module_letter_NmBCg{z-index:2;color:var(--color-menu-avatar-initials);text-align:center;text-transform:uppercase;font-size:10px;position:relative}.UserCard-module_user-info-wrapper_m2wV0{flex-direction:column;min-width:0;display:flex;overflow:hidden}.UserCard-module_email_I5VF3{text-overflow:ellipsis;white-space:nowrap;color:var(--color-menu-item-text);font-size:14px;font-weight:400;line-height:1.25rem;display:block;overflow:hidden}.UserCard-module_dropdown_5O7xe{z-index:1000;background-color:var(--color-surface-background);border:1px solid var(--color-borders-default);border-radius:var(--border-radius-xl);flex-direction:column;min-width:10rem;max-height:calc(100vh - 1rem);display:flex;position:fixed;overflow:hidden auto;box-shadow:0 4px 12px #00000026}.UserCard-module_dropdown-item_ZOpBa{color:var(--color-surface-text);cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;padding:.625rem .75rem;font-size:14px;text-decoration:none;transition:background-color .15s;display:flex}.UserCard-module_dropdown-item_ZOpBa:hover{background-color:var(--color-surface-hover)}.UserCard-module_dropdown-item_ZOpBa svg{flex-shrink:0;width:1rem;height:1rem}.ProtectedLayout-module_layout-container_Qc-t9{flex-direction:column;width:100%;height:100vh;display:flex;overflow:hidden}.ProtectedLayout-module_content-row_DtXJO{flex:1;min-height:0;display:flex;overflow:hidden}.ProtectedLayout-module_page-content_P9mV1{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}
