.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}:root{--white: #ffffff;--black: #000000;--gray-25: #fdfdfd;--gray-50: #fafafa;--gray-100: #f5f5f5;--gray-200: #e9eaeb;--gray-300: #d5d7da;--gray-400: #a4a7ae;--gray-500: #717680;--gray-600: #535862;--gray-700: #414651;--gray-800: #252b37;--gray-900: #181d27;--gray-950: #0a0d12;--gray-dark-25: #fafafa;--gray-dark-50: #f7f7f7;--gray-dark-100: #f0f0f1;--gray-dark-200: #ececed;--gray-dark-300: #cecfd2;--gray-dark-400: #94979c;--gray-dark-500: #85888e;--gray-dark-600: #61656c;--gray-dark-700: #373a41;--gray-dark-800: #22262f;--gray-dark-900: #13161b;--gray-dark-950: #0c0e12;--brand-25: #fcfcfc;--brand-50: #fafafa;--brand-100: #f5f5f5;--brand-200: #e5e5e5;--brand-300: #d4d4d4;--brand-400: #a3a3a3;--brand-500: #737373;--brand-600: #525252;--brand-700: #404040;--brand-800: #262626;--brand-900: #171717;--brand-950: #0a0a0a;--error-25: #fffbfa;--error-50: #fef3f2;--error-100: #fee4e2;--error-200: #fecdca;--error-300: #fda29b;--error-400: #f97066;--error-500: #f04438;--error-600: #d92d20;--error-700: #b42318;--error-800: #912018;--error-900: #7a271a;--warning-25: #fffcf5;--warning-50: #fffaeb;--warning-100: #fef0c7;--warning-200: #fedf89;--warning-300: #fec84b;--warning-400: #fdb022;--warning-500: #f79009;--warning-600: #dc6803;--warning-700: #b54708;--warning-800: #93370d;--warning-900: #7a2e0e;--success-25: #f6fef9;--success-50: #ecfdf3;--success-100: #dcfae6;--success-200: #abefc6;--success-300: #75e0a7;--success-400: #47cd89;--success-500: #17b26a;--success-600: #079455;--success-700: #067647;--success-800: #085d3a;--success-900: #074d31;--blue-50: #eff8ff;--blue-100: #d1e9ff;--blue-200: #b2ddff;--blue-300: #84caff;--blue-400: #53b1fd;--blue-500: #2e90fa;--blue-600: #1570ef;--blue-700: #175cd3;--blue-light-50: #f0f9ff;--blue-light-100: #e0f2fe;--blue-light-200: #b9e6fe;--blue-light-300: #7cd4fd;--blue-light-400: #36bffa;--blue-light-500: #0ba5ec;--blue-light-600: #0086c9;--blue-light-700: #026aa2;--gray-blue-50: #f8f9fc;--gray-blue-100: #eaecf5;--gray-blue-200: #d5d9eb;--gray-blue-500: #4e5ba6;--gray-blue-700: #363f72;--indigo-50: #eef4ff;--indigo-200: #c7d7fe;--indigo-500: #6172f3;--indigo-700: #3538cd;--purple-50: #f4f3ff;--purple-200: #d9d6fe;--purple-500: #7a5af8;--purple-700: #5925dc;--pink-50: #fdf2fa;--pink-200: #fcceee;--pink-500: #ee46bc;--pink-700: #c11574;--orange-50: #fef6ee;--orange-200: #f9dbaf;--orange-500: #ef6820;--orange-700: #b93815;--logo-teal: #10859a;--logo-ink: #002930;--module-sales-from: #d97706;--module-sales-to: #fbbf24;--module-finance-from: #059669;--module-finance-to: #34d399;--module-hr-from: #f43f5e;--module-hr-to: #fb7185;--module-supply-chain-from: #78350f;--module-supply-chain-to: #b45309;--module-website-from: #4f46e5;--module-website-to: #818cf8;--module-marketing-from: #c026d3;--module-marketing-to: #e879f9;--module-services-from: #0891b2;--module-services-to: #22d3ee;--module-productivity-from: #475569;--module-productivity-to: #94a3b8;--module-platform-from: var(--module-services-from);--module-platform-to: var(--module-services-to);--shadow-color: rgba(10, 13, 18, .1);--shadow-color-soft: rgba(10, 13, 18, .06);--shadow-color-faint: rgba(10, 13, 18, .05);--shadow-color-ghost: rgba(10, 13, 18, .03);--shadow-color-lg: rgba(10, 13, 18, .08);--shadow-color-xl: rgba(10, 13, 18, .18);--shadow-skeu-ring: rgba(10, 13, 18, .18);--avatar-border-color: rgba(0, 0, 0, .08)}:root{color-scheme:light;--text-primary: var(--gray-900);--text-primary_on-brand: var(--white);--text-secondary: var(--gray-700);--text-secondary_hover: var(--gray-800);--text-tertiary: var(--gray-600);--text-tertiary_hover: var(--gray-700);--text-quaternary: var(--gray-500);--text-placeholder: var(--gray-500);--text-disabled: var(--gray-500);--text-white: var(--white);--text-brand-primary: var(--brand-900);--text-brand-secondary: var(--brand-700);--text-brand-tertiary: var(--brand-600);--text-error-primary: var(--error-600);--text-warning-primary: var(--warning-600);--text-success-primary: var(--success-600);--bg-primary: var(--white);--bg-primary_hover: var(--gray-50);--bg-secondary: var(--gray-50);--bg-secondary_hover: var(--gray-100);--bg-secondary_alt: var(--gray-50);--bg-tertiary: var(--gray-100);--bg-quaternary: var(--gray-200);--bg-active: var(--gray-50);--bg-disabled: var(--gray-100);--bg-disabled_subtle: var(--gray-50);--bg-overlay: var(--gray-950);--bg-primary-solid: var(--gray-950);--bg-brand-primary: var(--brand-50);--bg-brand-secondary: var(--brand-100);--bg-brand-solid: var(--brand-800);--bg-brand-solid_hover: var(--brand-900);--bg-error-primary: var(--error-50);--bg-error-secondary: var(--error-100);--bg-error-solid: var(--error-600);--bg-error-solid_hover: var(--error-700);--bg-warning-primary: var(--warning-50);--bg-warning-solid: var(--warning-600);--bg-success-primary: var(--success-50);--bg-success-solid: var(--success-600);--border-primary: var(--gray-300);--border-secondary: var(--gray-200);--border-tertiary: var(--gray-100);--border-disabled: var(--gray-300);--border-disabled_subtle: var(--gray-200);--border-brand: var(--brand-500);--border-error: var(--error-500);--border-error_subtle: var(--error-300);--fg-primary: var(--gray-900);--fg-secondary: var(--gray-700);--fg-secondary_hover: var(--gray-800);--fg-tertiary: var(--gray-600);--fg-tertiary_hover: var(--gray-700);--fg-quaternary: var(--gray-400);--fg-quaternary_hover: var(--gray-500);--fg-white: var(--white);--fg-disabled: var(--gray-400);--fg-disabled_subtle: var(--gray-300);--fg-brand-primary: var(--brand-600);--fg-brand-secondary: var(--brand-500);--fg-brand-primary_alt: var(--brand-600);--fg-error-primary: var(--error-600);--fg-error-secondary: var(--error-500);--fg-warning-primary: var(--warning-600);--fg-warning-secondary: var(--warning-500);--fg-success-primary: var(--success-600);--fg-success-secondary: var(--success-500);--focus-ring: var(--brand-500);--focus-ring-error: var(--error-500);--utility-gray-50: var(--gray-50);--utility-gray-100: var(--gray-100);--utility-gray-200: var(--gray-200);--utility-gray-300: var(--gray-300);--utility-gray-500: var(--gray-500);--utility-gray-700: var(--gray-700);--utility-brand-50: var(--brand-50);--utility-brand-200: var(--brand-200);--utility-brand-400: var(--brand-400);--utility-brand-500: var(--brand-500);--utility-brand-600: var(--brand-600);--utility-brand-700: var(--brand-700);--utility-error-50: var(--error-50);--utility-error-200: var(--error-200);--utility-error-500: var(--error-500);--utility-error-700: var(--error-700);--utility-warning-50: var(--warning-50);--utility-warning-100: var(--warning-100);--utility-warning-200: var(--warning-200);--utility-warning-500: var(--warning-500);--utility-warning-700: var(--warning-700);--utility-success-50: var(--success-50);--utility-success-200: var(--success-200);--utility-success-500: var(--success-500);--utility-success-700: var(--success-700);--utility-blue-50: var(--blue-50);--utility-blue-200: var(--blue-200);--utility-blue-500: var(--blue-500);--utility-blue-700: var(--blue-700);--utility-blue-light-50: var(--blue-light-50);--utility-blue-light-200: var(--blue-light-200);--utility-blue-light-500: var(--blue-light-500);--utility-blue-light-700: var(--blue-light-700);--utility-gray-blue-50: var(--gray-blue-50);--utility-gray-blue-200: var(--gray-blue-200);--utility-gray-blue-500: var(--gray-blue-500);--utility-gray-blue-700: var(--gray-blue-700);--utility-indigo-50: var(--indigo-50);--utility-indigo-200: var(--indigo-200);--utility-indigo-500: var(--indigo-500);--utility-indigo-700: var(--indigo-700);--utility-purple-50: var(--purple-50);--utility-purple-200: var(--purple-200);--utility-purple-500: var(--purple-500);--utility-purple-700: var(--purple-700);--utility-pink-50: var(--pink-50);--utility-pink-200: var(--pink-200);--utility-pink-500: var(--pink-500);--utility-pink-700: var(--pink-700);--utility-orange-50: var(--orange-50);--utility-orange-200: var(--orange-200);--utility-orange-500: var(--orange-500);--utility-orange-700: var(--orange-700);--chart-series-1: var(--utility-brand-600);--chart-series-2: var(--utility-brand-400);--chart-series-3: var(--utility-brand-200);--chart-series-highlight: var(--utility-brand-700);--chart-series-other: var(--utility-gray-200);--chart-grid: var(--border-tertiary);--chart-axis-label: var(--text-tertiary);--overlay-opacity: .2}:root[data-theme=dark]{color-scheme:dark;--text-primary: var(--gray-dark-50);--text-secondary: var(--gray-dark-300);--text-secondary_hover: var(--gray-dark-200);--text-tertiary: var(--gray-dark-400);--text-tertiary_hover: var(--gray-dark-300);--text-quaternary: var(--gray-dark-400);--text-placeholder: var(--gray-dark-500);--text-disabled: var(--gray-dark-500);--text-brand-primary: var(--gray-dark-50);--text-brand-secondary: var(--gray-dark-300);--text-error-primary: var(--error-400);--text-warning-primary: var(--warning-400);--text-success-primary: var(--success-400);--bg-primary: var(--gray-dark-950);--bg-primary_hover: var(--gray-dark-800);--bg-secondary: var(--gray-dark-900);--bg-secondary_hover: var(--gray-dark-800);--bg-tertiary: var(--gray-dark-800);--bg-quaternary: var(--gray-dark-700);--bg-active: var(--gray-dark-800);--bg-disabled: var(--gray-dark-800);--bg-disabled_subtle: var(--gray-dark-900);--bg-overlay: var(--gray-dark-800);--bg-primary-solid: var(--gray-dark-900);--bg-brand-primary: var(--brand-500);--bg-brand-secondary: var(--brand-600);--bg-brand-solid: var(--brand-600);--bg-brand-solid_hover: var(--brand-500);--border-primary: var(--gray-dark-700);--border-secondary: var(--gray-dark-800);--border-tertiary: var(--gray-dark-800);--border-disabled: var(--gray-dark-700);--border-disabled_subtle: var(--gray-dark-800);--border-brand: var(--brand-400);--border-error: var(--error-400);--border-error_subtle: var(--error-500);--fg-primary: var(--white);--fg-secondary: var(--gray-dark-300);--fg-tertiary: var(--gray-dark-400);--fg-quaternary: var(--gray-dark-600);--fg-disabled: var(--gray-dark-500);--fg-brand-primary: var(--brand-500)}:root{--spacing-none: 0px;--spacing-xxs: 2px;--spacing-xs: 4px;--spacing-sm: 6px;--spacing-md: 8px;--spacing-lg: 12px;--spacing-xl: 16px;--spacing-2xl: 20px;--spacing-3xl: 24px;--spacing-4xl: 32px;--spacing-5xl: 40px;--spacing-6xl: 48px;--spacing-7xl: 64px;--spacing-8xl: 80px;--spacing-9xl: 96px;--spacing-10xl: 128px;--spacing-11xl: 160px;--radius-none: 0px;--radius-xxs: 2px;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 10px;--radius-xl: 12px;--radius-2xl: 16px;--radius-3xl: 20px;--radius-4xl: 24px;--radius-full: 9999px;--font-family-display: "GIP", system-ui, sans-serif;--font-family-body: "GIP", system-ui, sans-serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-size-text-xs: 12px;--font-size-text-sm: 14px;--font-size-text-md: 16px;--font-size-text-lg: 18px;--font-size-text-xl: 20px;--font-size-display-xs: 24px;--font-size-display-sm: 30px;--font-size-display-md: 36px;--font-size-display-lg: 48px;--font-size-display-xl: 60px;--font-size-display-2xl: 72px;--line-height-text-xs: 18px;--line-height-text-sm: 20px;--line-height-text-md: 24px;--line-height-text-lg: 28px;--line-height-text-xl: 30px;--line-height-display-xs: 32px;--line-height-display-sm: 38px;--line-height-display-md: 44px;--line-height-display-lg: 60px;--line-height-display-xl: 72px;--line-height-display-2xl: 90px;--letter-spacing-display: -.02em;--shadow-xs: 0 1px 2px 0 var(--shadow-color-faint);--shadow-sm: 0 1px 3px 0 var(--shadow-color), 0 1px 2px -1px var(--shadow-color);--shadow-md: 0 4px 6px -1px var(--shadow-color), 0 2px 4px -2px var(--shadow-color-soft);--shadow-lg: 0 12px 16px -4px var(--shadow-color-lg), 0 4px 6px -2px var(--shadow-color-ghost), 0 2px 2px -1px var(--shadow-color-faint);--shadow-xl: 0 20px 24px -4px var(--shadow-color-lg), 0 8px 8px -4px var(--shadow-color-ghost), 0 3px 3px -1.5px var(--shadow-color-faint);--shadow-2xl: 0 24px 48px -12px var(--shadow-color-xl), 0 4px 4px -2px var(--shadow-color-faint);--shadow-xs-skeuomorphic: 0 0 0 1px var(--shadow-skeu-ring) inset, 0 -2px 0 0 var(--shadow-color-faint) inset, 0 1px 2px 0 var(--shadow-color-faint);--shadow-xs-skeuomorphic-bordered: 0 -2px 0 0 var(--shadow-color-faint) inset, 0 1px 2px 0 var(--shadow-color-faint);--shadow-focus-ring: 0 0 0 2px var(--bg-primary), 0 0 0 4px var(--focus-ring);--shadow-focus-ring-error: 0 0 0 2px var(--bg-primary), 0 0 0 4px var(--focus-ring-error);--control-height-sm: 36px;--control-height-md: 40px;--control-height-lg: 44px;--control-height-xl: 48px;--control-padding-x-sm: 12px;--control-padding-x-md: 14px;--control-padding-x-lg: 16px;--control-padding-x-xl: 18px;--header-icon-button-size: 32px;--nav-item-height: 36px;--nav-item-size-collapsed: 40px;--header-action-size: 36px;--header-dot-size: 8px;--header-switcher-gap: 10px;--nav-icon-box: 15px;--nav-dot-size: 6px;--nav-sub-item-indent: 36px;--sidebar-toggle-size: 24px;--sidebar-rail-spacer: 100px;--icon-size-xs: 12px;--icon-size-sm: 13px;--icon-size-md: 16px;--icon-size-lg: 20px;--icon-size-xl: 24px;--avatar-size-xxs: 16px;--avatar-size-xs: 24px;--avatar-size-sm: 32px;--avatar-size-md: 40px;--avatar-size-lg: 48px;--avatar-size-2xl: 64px;--featured-icon-size-md: 48px;--featured-icon-size-lg: 56px;--checkbox-size-sm: 16px;--checkbox-size-md: 20px;--legend-swatch-size: 14px;--module-icon-size: 32px;--module-icon-angle: -35.318deg;--module-icon-size-lg: 40px;--border-width: 1px;--app-header-height: 61px;--sidebar-width: 256px;--sidebar-width-collapsed: 72px;--pane-width: 256px;--main-padding: var(--spacing-4xl);--page-gap: var(--spacing-3xl);--section-gap: var(--spacing-xl);--card-padding: var(--spacing-xl);--width-xxs: 320px;--width-xs: 384px;--width-sm: 480px;--width-md: 560px;--width-lg: 640px;--width-xl: 768px;--width-2xl: 1024px;--width-3xl: 1280px;--menu-width: 220px;--breadcrumb-root-size: 17px;--module-card-min-width: 248px;--module-card-height: 129px;--selection-panel-width: 316px;--totals-width: 360px;--menu-item-padding-x: 10px;--module-nav-card-width: 380px;--modal-width-sm: 400px;--modal-width-md: 560px;--modal-width-lg: 680px;--header-search-width: 300px;--hub-search-width: 380px;--menu-max-height: 320px;--empty-state-max-width: 512px;--empty-state-text-width: 352px;--table-row-height: 72px;--table-header-height: 44px;--table-actions-width: 68px;--table-column-wide: 400px;--table-column-numeric: 148px;--table-column-numeric-readonly: 160px;--duration-fast: .12s;--duration-base: .2s;--duration-slow: .3s;--easing-standard: cubic-bezier(.2, 0, 0, 1);--easing-enter: cubic-bezier(0, 0, .2, 1);--easing-exit: cubic-bezier(.4, 0, 1, 1);--z-sticky: 10;--z-shell: 100;--z-bulk-bar: 150;--z-drawer: 900;--z-overlay: 1000;--z-toast: 1100}@media(max-width:1279px){:root{--main-padding: var(--spacing-3xl)}}@media(max-width:767px){:root{--main-padding: var(--spacing-xl)}}@media(prefers-reduced-motion:reduce){:root{--duration-base: var(--duration-fast);--duration-slow: var(--duration-fast)}}@font-face{font-family:GIP;src:url(/fonts/gip/GIP-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GIP;src:url(/fonts/gip/GIP-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:GIP;src:url(/fonts/gip/GIP-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:GIP;src:url(/fonts/gip/GIP-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;min-height:100vh;font-family:var(--font-family-body);font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:var(--font-weight-regular);color:var(--text-secondary);background:var(--bg-primary);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-display);color:var(--text-primary);font-weight:var(--font-weight-semibold)}ul[role=list],ol[role=list]{list-style:none;margin:0;padding:0}a{color:inherit;text-decoration:none}img,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}table{border-collapse:collapse}:focus{outline:none}:focus-visible{outline:none;box-shadow:var(--shadow-focus-ring)}::selection{background:var(--bg-brand-secondary)}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bp-overlay-backdrop{background:color-mix(in srgb,var(--bg-overlay) calc(var(--overlay-opacity) * 100%),transparent)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:var(--duration-fast)!important;transition-duration:var(--duration-fast)!important;scroll-behavior:auto!important}}
