:root{--viewport-relation-minimum-size: .625rem;--viewport-relation-between-size: calc(.9vw - 1.28px) ;--viewport-relation-maximum-size: 1rem;--white: 255, 255, 255;--black: 0, 0, 0;--primary-color: #fc60c4;--secondary-color: #fbbf24;--primary-color-rgb: 79, 143, 209;--secondary-color-rgb: 251, 191, 36;--offline-bg: rgb(255, 220, 170);--body-font-family: "Roboto";--body-font-family-medium: "Roboto Medium";--icon-font-family: "WMS_icon_fonts";--gutter-space-xxxxl:3.125rem;--gutter-space-xxxl:2rem;--gutter-space-xxl:1.5rem;--gutter-space-xl:1.25rem;--gutter-space-norm:1.125rem;--gutter-space-lg:1rem;--gutter-space-md:.875rem;--gutter-space-reg:.75rem;--gutter-space-sm:.625rem;--gutter-space-xs:.5rem;--gutter-space-xxs:.3125rem;--gutter-space-xxxs:.1875rem;--font-size-xxxl: 2.8rem;--font-size-xxl: 2rem;--font-size-xl: 1.875rem;--font-size-lg: 1.5rem;--font-size-reg: 1.25rem;--font-size-md: 1.125rem;--font-size-norm: 1rem;--font-size-text: .938rem;--font-size-sm: .875rem;--font-size-xs: .75rem;--font-size-xxs: .625rem;--font-size-xxxs: .5rem;--table-row-height: 3.5rem;--table-heading-and-data-maximum-width: 25rem;--table-heading-and-data-minimum-width: 6.25rem;--table-heading-and-data-horizontal-space: 1.25rem;--widget-table-header-bg: #111112;--normal-font-weight: 400;--medium-font-weight: 500;--semibold-font-weight: 600;--bold-font-weight: 700;--xbold-font-weight: 800;--info-bg-100: 76, 109, 202;--warning-bg-100: 255, 96, 96;--error-bg-100: 255, 96, 96;--success-bg-100: 69, 199, 103;--in-progress-bg-100: 172, 112, 6;--toaster-error-color: rgba(var(--error-bg-100));--toaster-success-color: rgba(var(--success-bg-100));--toaster-warning-color: rgba(var(--warning-bg-100));--toaster-info-color: rgba(var(--info-bg-100));--border-size-xxl: .25rem;--border-size-xl: .125rem;--border-size-lg: .0875rem;--border-size-md: .0625rem;--border-radius-xxl: 1.125rem;--border-radius-xl: 1rem;--border-radius-lg: .875rem;--border-radius-md: .75rem;--border-radius-reg: .4375rem;--border-radius-sm: .3125rem;--border-radius-circle: 50%;--common-border-radius: .3125rem;--scrollbar-height: .5325rem;--scrollbar-hover-height: .8325rem;--scrollbar-padding: .5rem;--button-height: 3.125rem;--button-width: 14.5rem;--button-radius: var(--common-border-radius);--button-padding: .25rem;--button-arrow-width: 2.625rem;--button-arrow-height: 2.625rem;--rounded-button-width: 3.75rem;--rounded-button-height: 3.75rem;--rounded-btn-text-color: rgba(var(--black), 1);--rounded-button-icon-size: 1.6875rem;--zero-opacity: 0;--mini-opacity: .2;--disabled-opacity: .5;--reg-opacity: .6;--full-opacity: 1;--custom-tiles-gap-between-each: .5rem;--custom-tiles-icon-font-size: 3.125rem;--custom-tiles-label-font-size: 1.875rem;--custom-nested-tiles-spacing: .625rem;--custom-nested-tiles-heading-top-spacing: 1.625rem;--custom-nested-tiles-heading-left-spacing: 1.25rem;--custom-nested-tiles-container-row-size: 8.75rem;--custom-nested-tiles-container-gap: 1rem;--custom-nested-tiles-icon-size: 1.875rem;--custom-nested-tiles-label-size: 1.5625rem;--custom-tiles-collapsed-container-bottom-padding: 3.6rem;--custom-tiles-collapsed-wrapper-max-height: 35rem;--custom-tiles-collapsed-width: 6.35rem;--custom-tiles-collapsed-max-height: 7.7375rem;--custom-tiles-collapsed-tile-icon-size: 1.5625rem;--custom-tiles-collapsed-tile-label-size: 1rem;--custom-tiles-collapsed-tile-label-max-width: 80%;--tile-border-radius: .5rem;--card-width: 23.75rem;--card-inner-vertical-padding: 2.1875rem;--card-inner-horizontal-padding: 1.5625rem;--card-expand-btn-min-width: 1.5625rem;--card-border-radius: .625rem;--card-expand-btn-height: 1.5625rem;--card-expand-btn-item-gap: .3125rem;--card-header-space: .625rem;--card-header-bottom-padding: .75rem;--card-space-between-images-and-body-value: .75rem;--card-status-indicator-text-size: .875rem;--card-space-gap: .9375rem;--card-expand-btn-border-radius: var(--common-border-radius);--card-border-bottom-color: var(--divider-color);--custom-search-field-corner-radius: .625rem;--custom-search-field-input-left-space: 4.0625rem;--custom-search-field-input-right-space: .9375rem;--custom-search-field-width: 24.375rem;--custom-search-field-height: 4.0625rem;--search-rounded-icon-btn-size: 2.8125rem;--card-multiselect-check-icon-color: #000;--loader-icon-size: 3rem;--loader-stroke-miterlimit: 10;--loader-stroke-width: .1125rem;--loader-stroke-dasharray: 268 270;--loader-stroke-dashoffset: 269;--sidebar-header-reactangle-box-size: 3.125rem;--sidebar-header-reactangle-box-small-size: 2.8125rem;--sidebar-header-reactangle-box-icon-size: 2.1875rem;--sidebar-header-reactangle-box-icon-small-size: 1.375rem;--sidebar-header-rectangle-box-border-radius: var(--common-border-radius);--sub-heading-text-font-size: 1.5625rem;--popup-radius: var(--common-border-radius);--popup-gutter: 2.5rem;--popup-gutter-sm: 1.5625rem;--popup-close-icon-size: 1rem;--popup-inner-gutter-space: 2.5rem;--dropdown-bg-color: var(--gray-bg-color);--dropdown-clear-btn-size: .9375rem;--dropdown-clear-btn-radius: .25rem;--dropdown-clear-btn-space-between-text-and-expand-icon: .625rem;--dropdown-panel-top-space: .625rem;--dropdown-panel-corner-radius: .3125rem;--dropdown-panel-inner-tb-padding: .9375rem;--dropdown-filter-height: 2.5rem;--dropdown-panel-inner-lr-padding: .625rem;--dropdown-filter-font-size: var(--font-size-text);--dropdown-filter-corner-radius: var(--common-border-radius);--dropdown-filter-search-icon-size: 2.1875rem;--dropdown-filter-text-font-family: var(--body-font-family-light);--dropdown-panel-item-bottom-border: .0313rem;--multi-autocomplete-landing-width: 11.25rem;--multi-autocomplete-list-small-padding: .625rem;--multi-autocomplete-list-landing-top-space: .9375rem;--multi-autocomplete-list-small-icon-size: .625rem;--dropdown-panel-item-color: rgba(255,255,255,.6);--xxl-height-size: 2.5rem;--p-icon-size: 1rem;--p-select-list-gap: .625rem;--p-checkbox-width: 1.125rem;--p-checkbox-height: 1.125rem;--vite-platform-logo-primary-color: #fc60c4;--vite-platform-logo-secondary-color: #fbbf24;--user-avatar-section-size: 2.8125rem;--vite-logo-width: 3rem;--header-navbar-item-wh: 3.8125rem;--logo-section-bg-color: #242526;--header-border-color: rgba(255,255,255,.04);--header-drawer-common-box-shadow: inset .0938rem .0938rem .0938rem hsla(0,0%,100%,.06);--body-text-color: #ffffffcc;--carrier-account-selection-menu-width: 17.8125rem;--carrier-account-selection-menu-height: 17.8125rem;--carrier-account-selection-menu-spacing: 1.5625rem;--carrier-account-selection-menu-border-radius: .625rem;--carrier-account-selection-menu-border-color: var(--divider-color);--carrier-account-menu-bg-color: #0f0f0fEE;--table-body-bg: #242525;--table-row-hover-bg: #303131;--table-cell-text-color: rgba(255, 255, 255, .65);--table-hover-text-color: rgba(255, 255, 255, .94);--decision-positive-color: #45C767;--decision-positive-bg: #293D2F;--decision-hold-color: #DC8B27;--decision-hold-bg: #383026;--table-released-text-color: #a8f3c1;--table-priority-pill-color: #5D87FF;--table-priority-pill-bg: #323E5C;--table-decision-pill-bg: rgba(14, 18, 25, .7);--table-recent-meta-color: rgba(216, 224, 237, .75);--table-info-box-border: rgba(151, 164, 180, .2);--table-info-box-text-color: #d8e0ed;--table-error-box-border: rgba(239, 68, 68, .35);--table-error-box-text-color: #f4b2b2;--table-error-box-bg: rgba(239, 68, 68, .08);--wh-select-overlay-bg: #292a2a;--wh-select-option-hover-bg: #383939;--wh-select-option-selected-bg: #414242;--wh-select-option-text-color: #a9a9a9;--wh-select-option-hover-text-color: #d8d8d8;--wh-select-option-selected-text-color: #f2f2f2;--wh-select-scrollbar-thumb-color: #82aeb9;--wh-select-clear-btn-bg: #fff;--wh-select-clear-btn-color: #18191a;--field-border-subtle: rgba(151, 164, 180, .25);--scroll-strip-tile-bg: #242526;--icon-accent-amber: #FFA200;--icon-accent-green: #8AC284;--icon-accent-mauve: #D18ACC;--icon-accent-pink: #FECDCD;--icon-accent-teal: #8CE1D2;--icon-accent-violet: #8F8CE1;--icon-accent-coral: #FFA177;--icon-accent-salmon: #F5A18C;--icon-accent-yellow: #FFC400;--icon-accent-emerald: #4CAF50;--icon-accent-teal-dark: #4fd1c5;--cta-gradient: linear-gradient(90deg, #f355c4 0%, #ffb54a 100%);--cta-text-color: #111;--logo-gradient: linear-gradient(110deg, #fc60c4, #fbbf24);--dialog-bg: #2b2d31;--dialog-warehouse-list-bg: #242526;--empty-state-bg: #313233;--dashboard-card-icon-box-bg: #313233;--pill-warn-color: #EE9528;--pill-ok-color: #45C767;--action-link-hover-color: #fff;--action-link-icon-color: #fff;--action-link-active-color: #fff;--table-title-color: #edf4ff;--paginator-btn-bg: rgba(25, 29, 35, .95);--paginator-btn-border: rgba(255, 255, 255, .08);--paginator-text-color: #fff;--paginator-text-muted-color: rgba(243, 244, 246, .75);--paginator-hover-bg: rgba(255, 255, 255, .08);--paginator-focus-ring: rgba(255, 255, 255, .12);--custom-paginator-btn-bg: rgba(15, 16, 16, .24);--custom-paginator-btn-hover-bg: rgba(255, 255, 255, .05);--custom-paginator-btn-hover-border: #555555;--custom-paginator-btn-disabled-bg: rgba(15, 16, 16, .12);--custom-paginator-btn-disabled-border: rgba(255, 255, 255, .1);--dialog-text-color: #fff;--dialog-border-color: rgba(255, 255, 255, .14);--dialog-border-hover-color: rgba(255, 255, 255, .22);--dialog-checkbox-border-color: rgba(255, 255, 255, .45);--dialog-icon-hover-bg: rgba(255, 255, 255, .08);--dialog-shadow: rgba(0, 0, 0, .5);--dialog-action-icon-bg: #1e1f24;--select-field-bg: #252626;--select-field-text-color: #c8c8c8;--select-panel-shadow: rgba(0, 0, 0, .35);--select-option-divider: rgba(255, 255, 255, .08);--profile-menu-bg: rgba(11, 11, 12, .98);--profile-menu-border: rgba(255, 255, 255, .08);--profile-menu-shadow: rgba(0, 0, 0, .45);--profile-menu-item-bg: rgba(255, 255, 255, .06);--profile-menu-title-color: #f4f5f6;--profile-menu-text-color: rgba(255, 255, 255, .84);--profile-menu-text-muted-color: rgba(255, 255, 255, .56);--profile-menu-toggle-bg: rgba(255, 255, 255, .05);--profile-menu-toggle-color: rgba(255, 255, 255, .68);--profile-menu-toggle-active-bg: rgba(255, 255, 255, .12);--profile-menu-toggle-active-color: #fff;--panel-border-color: #333131;--panel-input-focus-border-color: #fff;--scroll-fade-color: 24, 25, 26;--scroll-arrow-bg: #464646;--dashed-icon-border-color: #FFFFFF57;--upload-dropzone-bg: #1F1F1F;--upload-dropzone-border-color: #FFFFFF5C;--upload-btn-text-color: #EFEEED;--upload-btn-bg: #18191A;--upload-stage-active-color: #14AB58;--glass-panel-inset-glow: rgba(var(--white), .03);--glass-panel-shadow: rgba(var(--black), .28);--glass-icon-chip-bg: rgba(var(--white), .06);--glass-scrollbar-track: rgba(var(--white), .16);--glass-input-border: rgba(var(--white), .1);--glass-input-bg: rgba(var(--black), .18);--user-pref-panel-bg: linear-gradient(110deg, rgba(18,18,18,.98), rgba(30,30,30,.98));--user-pref-panel-shadow: rgba(0, 0, 0, .6);--user-pref-rail-bg: linear-gradient(180deg, rgba(24,25,26,.94), rgba(30,30,30,.92));--user-pref-content-bg: linear-gradient(180deg, rgba(18,18,18,.98), rgba(28,28,28,.98));--user-pref-content-border: rgba(255, 255, 255, .04);--user-pref-text-primary: #ffffff;--user-pref-text-secondary: rgba(255, 255, 255, .65);--user-pref-text-link: rgba(255, 255, 255, .95);--user-pref-icon-color: rgba(255, 255, 255, .9);--user-pref-news-bg: linear-gradient(135deg, rgba(180,82,127,.18), rgba(132,86,42,.2));--user-pref-news-border: rgba(255, 255, 255, .03);--user-pref-signout-border: rgba(255, 255, 255, .04);--user-pref-selected-bg: rgba(255, 255, 255, .02);--user-pref-selected-border: rgba(255, 255, 255, .04);--user-pref-divider: rgba(255, 255, 255, .08);--user-pref-option-bg: linear-gradient(180deg, rgba(255,255,255,.005), transparent);--user-pref-option-border: rgba(255, 255, 255, .04);--user-pref-option-hover-bg: rgba(255, 255, 255, .02);--user-pref-option-hover-border: rgba(255, 255, 255, .06);--user-pref-radio-border: rgba(255, 255, 255, .2);--header-avatar-trigger-bg: rgba(255, 255, 255, .02);--avatar-fallback-bg: #222222;--avatar-fallback-color: #ffffff;--avatar-fallback-border: rgba(0, 0, 0, .4);--nav-drawer-filter: brightness(1.2);--nav-drawer-divider: rgba(112, 112, 112, .07);--nav-drawer-item-hover-bg: rgba(255, 255, 255, .05);--nav-drawer-item-selected-bg: rgba(255, 255, 255, .05);--nav-drawer-item-selected-label-color: #ffffff;--nav-drawer-item-icon-bg: linear-gradient(45deg, rgba(255, 255, 255, .08), rgba(255, 255, 255, .08));--nav-drawer-item-desc-color: rgba(126, 126, 126, .9)}@font-face{font-family:Roboto;src:url("./media/Roboto-Regular-R73JMUUD.ttf");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url("./media/Roboto-Medium-KMF24TMZ.ttf");font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:url("./media/Roboto-Light-Z4OXPIRD.ttf");font-weight:300;font-style:normal}@font-face{font-family:WMS_icon_fonts;src:url("./media/WMS_icon_fonts-QGI4QTL2.woff2") format("woff2");font-weight:400;font-style:normal;font-display:block}:root{color-scheme:dark;--body-bg-color: #18191A;--body-bg-color-rgb: 24, 25, 26;--canvas-bg-color: #242526;--inner-canvas-bg-color: #2C2D2D;--header-drawer-bg: rgba(0, 0, 0, .05);--profile-popup-bg-primary: var(--canvas-bg-color);--profile-popup-bg-secondary: #1C1D1D;--userprefernce-selection-panel-overlay-color: rgba(0, 0, 0, .7);--userprefernce-selection-right-panel-bg-color: #181818;--table-row-hover-bg: rgba(255, 255, 255, .05);--link-icon-container-bg-gradient: linear-gradient(136deg, #4D4D4DA3, #1212125E);--scrollbar-track-color: #fff;--table-frozen-column-bg-color: var(--canvas-bg-color);--divider-color: rgba(255, 255, 255, .1);--body-text-secondary: #aaaaaa;--card-bg: var(--canvas-bg-color);--card-border: var(--divider-color);--card-shadow: rgba(0, 0, 0, .32);--sidebar-bg: var(--body-bg-color);--field-bg: var(--canvas-bg-color);--field-border: var(--divider-color);--text-primary-rgb: 255, 255, 255;--text-primary: rgb(var(--text-primary-rgb));--text-secondary: rgba(var(--text-primary-rgb), .7);--text-inverse: #152033;--text-muted: var(--body-text-secondary);--inversion-color: var(--white);--link-color: #90caf9;--topbar-subtitle: var(--body-text-secondary);--body-gradient: linear-gradient(315deg, var(--body-bg-color) 25%, var(--body-bg-color) 100%);--tag-ok-bg: rgba(var(--success-bg-100), .22);--tag-ok-color: rgb(var(--success-bg-100));--tag-warn-bg: rgba(var(--in-progress-bg-100), .28);--tag-warn-color: rgb(var(--in-progress-bg-100));--tag-error-bg: rgba(var(--error-bg-100), .2);--tag-error-color: rgb(var(--error-bg-100));--tag-neutral-bg: rgba(var(--info-bg-100), .2);--tag-neutral-color: rgb(var(--info-bg-100));--table-border: var(--divider-color);--table-th-color: var(--body-text-secondary);--empty-state-bg: rgba(21, 101, 192, .14);--empty-state-color: #90caf9;--chart-bg: var(--inner-canvas-bg-color);--divider-bg: var(--divider-color);--search-bg: var(--body-bg-color);--search-border: var(--divider-color);--calendar-bg: var(--inner-canvas-bg-color);--text-inversion-color: black;--p-dialog-bg: var(--card-bg);--p-select-overlay-background: var(--card-bg)}:root[data-theme=light]{color-scheme:light;--card-bg: rgba(255, 255, 255, .92);--card-border: rgba(19, 52, 91, .08);--card-shadow: rgba(15, 38, 72, .08);--sidebar-bg: #173762;--field-bg: var(--white);--field-border: rgba(21, 32, 51, .14);--text-primary-rgb: 21, 32, 51;--text-primary: rgb(var(--text-primary-rgb));--text-secondary: rgba(var(--text-primary-rgb), .7);--text-inverse: #e8eaf0;--text-muted: #56708e;--inversion-color: var(--black);--link-color: #1565c0;--topbar-subtitle: #4f627c;--body-gradient: radial-gradient(circle at top right, rgba(30, 136, 229, .18), transparent 22%), linear-gradient(180deg, #f7f9fc 0%, #eef3f9 100%);--tag-ok-bg: rgba(var(--success-bg-100), .14);--tag-ok-color: rgb(var(--success-bg-100));--tag-warn-bg: rgba(var(--in-progress-bg-100), .16);--tag-warn-color: rgb(var(--in-progress-bg-100));--tag-error-bg: rgba(var(--error-bg-100), .12);--tag-error-color: rgb(var(--error-bg-100));--tag-neutral-bg: rgba(var(--info-bg-100), .12);--tag-neutral-color: rgb(var(--info-bg-100));--table-border: rgba(21, 32, 51, .08);--table-th-color: #4f627c;--empty-state-bg: rgba(21, 101, 192, .07);--empty-state-color: #174a8b;--divider-bg: rgba(0, 0, 0, .1);--calendar-bg: var(--search-bg);--search-bg: rgba(86, 112, 142, .141);--search-border: rgba(255, 255, 255, .102);--text-inversion-color: white;--p-select-overlay-background: var(--card-bg);--p-dialog-bg: var(--card-bg);--body-bg-color: #F2F2F2;--body-bg-color-rgb: 242, 242, 242;--canvas-bg-color: #FDFDFD;--inner-canvas-bg-color: #DCDCDC;--divider-color: rgba(var(--black), .1);--body-text-secondary: #6b7280;--body-text-color: rgba(var(--text-primary-rgb), .85);--header-border-color: var(--divider-color);--header-drawer-bg: rgba(253, 253, 253, .98);--header-drawer-common-box-shadow: inset .0938rem .0938rem .0938rem rgba(var(--black), .04);--nav-drawer-filter: none;--nav-drawer-divider: rgba(var(--black), .08);--nav-drawer-item-hover-bg: rgba(var(--black), .05);--nav-drawer-item-selected-bg: rgba(var(--black), .06);--nav-drawer-item-selected-label-color: var(--text-primary);--nav-drawer-item-icon-bg: linear-gradient(45deg, rgba(var(--black), .06), rgba(var(--black), .06));--nav-drawer-item-desc-color: rgba(var(--text-primary-rgb), .6);--logo-section-bg-color: #E8E8E8;--carrier-account-menu-bg-color: var(--canvas-bg-color);--profile-popup-bg-primary: var(--canvas-bg-color);--profile-popup-bg-secondary: #e4e4e4;--userprefernce-selection-panel-overlay-color: rgba(var(--black), .4);--userprefernce-selection-right-panel-bg-color: #F3F3F3;--scrollbar-track-color: rgba(var(--black), .6);--link-icon-container-bg-gradient: linear-gradient(136deg, #FFFFFFCA, #F2F2F2E6);--table-frozen-column-bg-color: var(--body-bg-color);--table-body-bg: #EAEAEA;--table-row-hover-bg: #E2E2E2;--table-cell-text-color: rgba(var(--text-primary-rgb), .8);--table-hover-text-color: rgba(var(--text-primary-rgb), 1);--widget-table-header-bg: #DCDCDC;--table-title-color: var(--text-primary);--table-released-text-color: #1e7a3e;--table-priority-pill-color: #3454d1;--table-priority-pill-bg: #dfe6fb;--table-decision-pill-bg: rgba(var(--black), .05);--table-recent-meta-color: rgba(var(--text-primary-rgb), .7);--table-info-box-border: rgba(var(--black), .15);--table-info-box-text-color: var(--text-primary);--table-error-box-border: rgba(239, 68, 68, .4);--table-error-box-text-color: #b42318;--table-error-box-bg: rgba(239, 68, 68, .08);--decision-positive-bg: #e3f5e9;--decision-hold-bg: #fbeedd;--field-border-subtle: rgba(var(--text-primary-rgb), .2);--scroll-strip-tile-bg: var(--canvas-bg-color);--dashboard-card-icon-box-bg: #FFFFFF;--dashboard-card-icon-box-border-color: #E5E5E5;--empty-state-bg: #EAEAEA;--panel-border-color: var(--divider-color);--panel-input-focus-border-color: var(--text-primary);--scroll-fade-color: 242, 242, 242;--scroll-arrow-bg: #d4d4d4;--dashed-icon-border-color: rgba(var(--black), .25);--upload-dropzone-bg: var(--inner-canvas-bg-color);--upload-dropzone-border-color: rgba(var(--black), .36);--upload-btn-text-color: var(--text-primary);--upload-btn-bg: var(--body-bg-color);--action-link-hover-color: var(--text-primary);--action-link-icon-color: var(--text-primary);--action-link-active-color: var(--text-primary);--paginator-btn-bg: #EBEBEB;--paginator-btn-border: var(--divider-color);--paginator-text-color: var(--text-primary);--paginator-text-muted-color: rgba(var(--text-primary-rgb), .7);--paginator-hover-bg: rgba(var(--black), .06);--paginator-focus-ring: rgba(var(--black), .15);--custom-paginator-btn-bg: #DCDCDC;--custom-paginator-btn-hover-bg: #d0d0d0;--custom-paginator-btn-hover-border: rgba(var(--black), .3);--custom-paginator-btn-disabled-bg: #E7E7E7;--custom-paginator-btn-disabled-border: rgba(var(--black), .08);--dialog-bg: var(--canvas-bg-color);--dialog-warehouse-list-bg: #EAEAEA;--dialog-text-color: var(--text-primary);--dialog-border-color: rgba(var(--black), .18);--dialog-border-hover-color: rgba(var(--black), .3);--dialog-checkbox-border-color: rgba(var(--black), .45);--dialog-icon-hover-bg: rgba(var(--black), .06);--dialog-shadow: rgba(0, 0, 0, .18);--dialog-action-icon-bg: #1e1f24;--select-field-bg: #EBEBEB;--select-field-text-color: rgba(var(--text-primary-rgb), .85);--select-panel-shadow: rgba(0, 0, 0, .15);--select-option-divider: rgba(var(--black), .07);--dropdown-panel-item-color: rgba(var(--black), .6);--wh-select-overlay-bg: #F0F0F0;--wh-select-option-hover-bg: #E2E2E2;--wh-select-option-selected-bg: #D6D6D6;--wh-select-option-text-color: #555555;--wh-select-option-hover-text-color: #222222;--wh-select-option-selected-text-color: #000000;--wh-select-clear-btn-bg: #222;--wh-select-clear-btn-color: #fff;--profile-menu-bg: #FFFFFF;--profile-menu-border: var(--divider-color);--profile-menu-shadow: rgba(0, 0, 0, .15);--profile-menu-item-bg: rgba(var(--black), .05);--profile-menu-title-color: var(--text-primary);--profile-menu-text-color: rgba(var(--text-primary-rgb), .85);--profile-menu-text-muted-color: rgba(var(--text-primary-rgb), .6);--profile-menu-toggle-bg: rgba(var(--black), .05);--profile-menu-toggle-color: rgba(var(--text-primary-rgb), .7);--profile-menu-toggle-active-bg: #FFFFFF;--profile-menu-toggle-active-color: var(--text-primary);--glass-panel-inset-glow: rgba(var(--black), .02);--glass-panel-shadow: rgba(var(--black), .1);--glass-icon-chip-bg: rgba(var(--black), .05);--glass-scrollbar-track: rgba(var(--black), .12);--glass-input-border: rgba(var(--black), .16);--glass-input-bg: rgba(var(--black), .03);--user-pref-panel-bg: linear-gradient(110deg, rgba(255,255,255,.98), rgba(246,247,250,.98));--user-pref-panel-shadow: rgba(15, 38, 72, .22);--user-pref-rail-bg: linear-gradient(180deg, rgba(247,248,250,.96), rgba(238,240,245,.94));--user-pref-content-bg: linear-gradient(180deg, rgba(255,255,255,.98), rgba(248,249,251,.98));--user-pref-content-border: rgba(var(--black), .08);--user-pref-text-primary: var(--text-primary);--user-pref-text-secondary: rgba(var(--text-primary-rgb), .65);--user-pref-text-link: rgba(var(--text-primary-rgb), .9);--user-pref-icon-color: rgba(var(--text-primary-rgb), .85);--user-pref-news-bg: linear-gradient(135deg, rgba(180,82,127,.1), rgba(132,86,42,.1));--user-pref-news-border: rgba(var(--black), .06);--user-pref-signout-border: rgba(var(--black), .1);--user-pref-selected-bg: rgba(var(--black), .04);--user-pref-selected-border: rgba(var(--black), .1);--user-pref-divider: rgba(var(--black), .08);--user-pref-option-bg: linear-gradient(180deg, rgba(var(--black), .015), transparent);--user-pref-option-border: rgba(var(--black), .1);--user-pref-option-hover-bg: rgba(var(--black), .04);--user-pref-option-hover-border: rgba(var(--black), .14);--user-pref-radio-border: rgba(var(--black), .3);--header-avatar-trigger-bg: rgba(var(--black), .04);--avatar-fallback-bg: #E8EDF5;--avatar-fallback-color: #1f2937;--avatar-fallback-border: rgba(var(--black), .12)}:root[data-theme=system]{color-scheme:light dark}@media(prefers-color-scheme:light){:root[data-theme=system]{color-scheme:light;--card-bg: rgba(255, 255, 255, .92);--card-border: rgba(19, 52, 91, .08);--card-shadow: rgba(15, 38, 72, .08);--sidebar-bg: #173762;--field-bg: var(--white);--field-border: rgba(21, 32, 51, .14);--text-primary-rgb: 21, 32, 51;--text-primary: rgb(var(--text-primary-rgb));--text-secondary: rgba(var(--text-primary-rgb), .7);--text-inverse: #e8eaf0;--text-muted: #56708e;--inversion-color: var(--black);--link-color: #1565c0;--topbar-subtitle: #4f627c;--body-gradient: radial-gradient(circle at top right, rgba(30, 136, 229, .18), transparent 22%), linear-gradient(180deg, #f7f9fc 0%, #eef3f9 100%);--tag-ok-bg: rgba(var(--success-bg-100), .14);--tag-ok-color: rgb(var(--success-bg-100));--tag-warn-bg: rgba(var(--in-progress-bg-100), .16);--tag-warn-color: rgb(var(--in-progress-bg-100));--tag-error-bg: rgba(var(--error-bg-100), .12);--tag-error-color: rgb(var(--error-bg-100));--tag-neutral-bg: rgba(var(--info-bg-100), .12);--tag-neutral-color: rgb(var(--info-bg-100));--table-border: rgba(21, 32, 51, .08);--table-th-color: #4f627c;--empty-state-bg: rgba(21, 101, 192, .07);--empty-state-color: #174a8b;--divider-bg: rgba(0, 0, 0, .1);--calendar-bg: var(--search-bg);--search-bg: rgba(86, 112, 142, .141);--search-border: rgba(255, 255, 255, .102);--text-inversion-color: white;--p-select-overlay-background: var(--card-bg);--p-dialog-bg: var(--card-bg);--body-bg-color: #F2F2F2;--body-bg-color-rgb: 242, 242, 242;--canvas-bg-color: #FDFDFD;--inner-canvas-bg-color: #DCDCDC;--divider-color: rgba(var(--black), .1);--body-text-secondary: #6b7280;--body-text-color: rgba(var(--text-primary-rgb), .85);--header-border-color: var(--divider-color);--header-drawer-bg: rgba(253, 253, 253, .98);--header-drawer-common-box-shadow: inset .0938rem .0938rem .0938rem rgba(var(--black), .04);--nav-drawer-filter: none;--nav-drawer-divider: rgba(var(--black), .08);--nav-drawer-item-hover-bg: rgba(var(--black), .05);--nav-drawer-item-selected-bg: rgba(var(--black), .06);--nav-drawer-item-selected-label-color: var(--text-primary);--nav-drawer-item-icon-bg: linear-gradient(45deg, rgba(var(--black), .06), rgba(var(--black), .06));--nav-drawer-item-desc-color: rgba(var(--text-primary-rgb), .6);--logo-section-bg-color: #E8E8E8;--carrier-account-menu-bg-color: var(--canvas-bg-color);--profile-popup-bg-primary: var(--canvas-bg-color);--profile-popup-bg-secondary: #e4e4e4;--userprefernce-selection-panel-overlay-color: rgba(var(--black), .4);--userprefernce-selection-right-panel-bg-color: #F3F3F3;--scrollbar-track-color: rgba(var(--black), .6);--link-icon-container-bg-gradient: linear-gradient(136deg, #FFFFFFCA, #F2F2F2E6);--table-frozen-column-bg-color: var(--body-bg-color);--table-body-bg: #EAEAEA;--table-row-hover-bg: #E2E2E2;--table-cell-text-color: rgba(var(--text-primary-rgb), .8);--table-hover-text-color: rgba(var(--text-primary-rgb), 1);--widget-table-header-bg: #DCDCDC;--table-title-color: var(--text-primary);--table-released-text-color: #1e7a3e;--table-priority-pill-color: #3454d1;--table-priority-pill-bg: #dfe6fb;--table-decision-pill-bg: rgba(var(--black), .05);--table-recent-meta-color: rgba(var(--text-primary-rgb), .7);--table-info-box-border: rgba(var(--black), .15);--table-info-box-text-color: var(--text-primary);--table-error-box-border: rgba(239, 68, 68, .4);--table-error-box-text-color: #b42318;--table-error-box-bg: rgba(239, 68, 68, .08);--decision-positive-bg: #e3f5e9;--decision-hold-bg: #fbeedd;--field-border-subtle: rgba(var(--text-primary-rgb), .2);--scroll-strip-tile-bg: var(--canvas-bg-color);--dashboard-card-icon-box-bg: #FFFFFF;--dashboard-card-icon-box-border-color: #E5E5E5;--empty-state-bg: #EAEAEA;--panel-border-color: var(--divider-color);--panel-input-focus-border-color: var(--text-primary);--scroll-fade-color: 242, 242, 242;--scroll-arrow-bg: #d4d4d4;--dashed-icon-border-color: rgba(var(--black), .25);--upload-dropzone-bg: var(--inner-canvas-bg-color);--upload-dropzone-border-color: rgba(var(--black), .36);--upload-btn-text-color: var(--text-primary);--upload-btn-bg: var(--body-bg-color);--action-link-hover-color: var(--text-primary);--action-link-icon-color: var(--text-primary);--action-link-active-color: var(--text-primary);--paginator-btn-bg: #EBEBEB;--paginator-btn-border: var(--divider-color);--paginator-text-color: var(--text-primary);--paginator-text-muted-color: rgba(var(--text-primary-rgb), .7);--paginator-hover-bg: rgba(var(--black), .06);--paginator-focus-ring: rgba(var(--black), .15);--custom-paginator-btn-bg: #DCDCDC;--custom-paginator-btn-hover-bg: #d0d0d0;--custom-paginator-btn-hover-border: rgba(var(--black), .3);--custom-paginator-btn-disabled-bg: #E7E7E7;--custom-paginator-btn-disabled-border: rgba(var(--black), .08);--dialog-bg: var(--canvas-bg-color);--dialog-warehouse-list-bg: #EAEAEA;--dialog-text-color: var(--text-primary);--dialog-border-color: rgba(var(--black), .18);--dialog-border-hover-color: rgba(var(--black), .3);--dialog-checkbox-border-color: rgba(var(--black), .45);--dialog-icon-hover-bg: rgba(var(--black), .06);--dialog-shadow: rgba(0, 0, 0, .18);--dialog-action-icon-bg: #1e1f24;--select-field-bg: #EBEBEB;--select-field-text-color: rgba(var(--text-primary-rgb), .85);--select-panel-shadow: rgba(0, 0, 0, .15);--select-option-divider: rgba(var(--black), .07);--dropdown-panel-item-color: rgba(var(--black), .6);--wh-select-overlay-bg: #F0F0F0;--wh-select-option-hover-bg: #E2E2E2;--wh-select-option-selected-bg: #D6D6D6;--wh-select-option-text-color: #555555;--wh-select-option-hover-text-color: #222222;--wh-select-option-selected-text-color: #000000;--wh-select-clear-btn-bg: #222;--wh-select-clear-btn-color: #fff;--profile-menu-bg: #FFFFFF;--profile-menu-border: var(--divider-color);--profile-menu-shadow: rgba(0, 0, 0, .15);--profile-menu-item-bg: rgba(var(--black), .05);--profile-menu-title-color: var(--text-primary);--profile-menu-text-color: rgba(var(--text-primary-rgb), .85);--profile-menu-text-muted-color: rgba(var(--text-primary-rgb), .6);--profile-menu-toggle-bg: rgba(var(--black), .05);--profile-menu-toggle-color: rgba(var(--text-primary-rgb), .7);--profile-menu-toggle-active-bg: #FFFFFF;--profile-menu-toggle-active-color: var(--text-primary);--glass-panel-inset-glow: rgba(var(--black), .02);--glass-panel-shadow: rgba(var(--black), .1);--glass-icon-chip-bg: rgba(var(--black), .05);--glass-scrollbar-track: rgba(var(--black), .12);--glass-input-border: rgba(var(--black), .16);--glass-input-bg: rgba(var(--black), .03);--user-pref-panel-bg: linear-gradient(110deg, rgba(255,255,255,.98), rgba(246,247,250,.98));--user-pref-panel-shadow: rgba(15, 38, 72, .22);--user-pref-rail-bg: linear-gradient(180deg, rgba(247,248,250,.96), rgba(238,240,245,.94));--user-pref-content-bg: linear-gradient(180deg, rgba(255,255,255,.98), rgba(248,249,251,.98));--user-pref-content-border: rgba(var(--black), .08);--user-pref-text-primary: var(--text-primary);--user-pref-text-secondary: rgba(var(--text-primary-rgb), .65);--user-pref-text-link: rgba(var(--text-primary-rgb), .9);--user-pref-icon-color: rgba(var(--text-primary-rgb), .85);--user-pref-news-bg: linear-gradient(135deg, rgba(180,82,127,.1), rgba(132,86,42,.1));--user-pref-news-border: rgba(var(--black), .06);--user-pref-signout-border: rgba(var(--black), .1);--user-pref-selected-bg: rgba(var(--black), .04);--user-pref-selected-border: rgba(var(--black), .1);--user-pref-divider: rgba(var(--black), .08);--user-pref-option-bg: linear-gradient(180deg, rgba(var(--black), .015), transparent);--user-pref-option-border: rgba(var(--black), .1);--user-pref-option-hover-bg: rgba(var(--black), .04);--user-pref-option-hover-border: rgba(var(--black), .14);--user-pref-radio-border: rgba(var(--black), .3);--header-avatar-trigger-bg: rgba(var(--black), .04);--avatar-fallback-bg: #E8EDF5;--avatar-fallback-color: #1f2937;--avatar-fallback-border: rgba(var(--black), .12)}}:root{--text-white: #e8eaf0;--text-black: #152033;--info-bg: var(--info-bg-100);--warning-bg: var(--warning-bg-100);--error-bg: var(--error-bg-100);--success-bg: var(--success-bg-100);--in-progress-bg: var(--in-progress-bg-100);--toaster-error-color: rgba(var(--error-bg));--toaster-success-color: rgba(var(--success-bg));--toaster-warning-color: rgba(var(--warning-bg));--toaster-info-color: rgba(var(--info-bg));--error-text-color-50: #FD7366;--error-text-color-75: rgba(var(--error-bg), 1);--error-text-color-100: #FF6347;--input-field-focused-clr: var(--card-bg);--input-field-bg: var(--card-bg);--widget-pill-bg: var(--input-field-bg);--json-field-clr: #d6e2ff;--chart-bg: var(--card-bg);--chart-axis-label: var(--text-secondary);--chart-axis-label-primary: var(--text-primary);--chart-axis-line: rgba(var(--text-primary-rgb), .14);--chart-split-line: rgba(var(--text-primary-rgb), .1);--chart-graph-line: #f04646;--chart-areaStyle: rgba(144, 202, 249, .2);--chart-clr-gn: #CAF595;--chart-clr-bl: #34b5ce;--chart-clr-rd: #cf5454;--chart-clr-pk: #ab22bd;--chart-clr-vt: #7347d8;--chart-clr-Wh: #FFFFFF;--chart-clr-or: #FF784E;--chart-areaStyle-rd: rgba(207, 84, 84, .18);--tile-accent-1: var(--chart-clr-vt);--tile-accent-2: #3f51b5;--tile-accent-3: var(--chart-clr-bl);--tile-accent-4: var(--chart-clr-gn);--widget-cta-gradient: linear-gradient(180deg, var(--primary-color) 0%, var(--secondary-color) 100%);--widget-cta-text-color: var(--text-black);--widget-accent-color: var(--primary-color)}.button{display:inline-flex;align-items:center;justify-content:center;gap:var(--gutter-space-xs);padding:var(--gutter-space-xs) var(--gutter-space-lg);border-radius:var(--border-radius-reg);font-family:var(--body-font-family);font-weight:var(--medium-font-weight);cursor:pointer;transition:background .14s ease,border-color .14s ease,opacity .14s ease;white-space:nowrap}.button:disabled{opacity:var(--disabled-opacity);cursor:not-allowed}.button.primary{background:linear-gradient(45deg,var(--primary-color),var(--secondary-color));color:var(--white)}.button.primary:hover:not(:disabled){filter:brightness(.9)}.button.secondary{background:rgba(var(--primary-color-rgb),.12);color:var(--primary-color);border-color:rgba(var(--primary-color-rgb),.25)}.button.secondary:hover:not(:disabled){background:rgba(var(--primary-color-rgb),.2)}.button.ghost{background:transparent;border-color:rgba(var(--white),.18);color:inherit}.button.ghost:hover:not(:disabled){background:rgba(var(--white),.08)}.button.danger{background:rgba(var(--error-bg),.12);color:var(--error-text-color-100);border-color:rgba(var(--error-bg),.25)}.button.danger:hover:not(:disabled){background:rgba(var(--error-bg),.22)}.agent-controls button.button{box-sizing:border-box;min-width:8rem;height:3rem;max-height:3rem;box-shadow:none;padding:0 1rem;border-radius:var(--border-radius-sm);font-size:var(--font-size-text);line-height:1}.agent-controls button.button.margin{margin:0!important}.agent-controls .start-agent{cursor:pointer;color:var(--cta-text-color);background:var(--cta-gradient)}.agent-controls .start-agent:before{content:"+";margin-right:.25rem;font-size:var(--font-size-reg)}.agent-controls .stop-agent{cursor:pointer;min-width:4rem;color:var(--cta-text-color);background:var(--cta-gradient)}.agent-controls .action-link-group{box-sizing:border-box;display:flex;align-items:center;height:3rem;max-height:3rem;padding:0 1.25rem;border-radius:var(--border-radius-sm);background:var(--inner-canvas-bg-color);gap:.875rem}.agent-controls .action-link{display:inline-flex;align-items:center;gap:.4rem;background:transparent;border:0;padding:0;color:rgba(var(--text-primary-rgb),.85);font-size:var(--font-size-text);font-weight:var(--medium-font-weight, 500);cursor:pointer;white-space:nowrap;transition:color .14s ease}.agent-controls .action-link i{font-size:1.25rem;color:var(--primary-color)}.agent-controls .action-link:hover{color:var(--action-link-hover-color)}.slotting-page .agent-controls .action-link i{color:var(--action-link-icon-color)}.agent-controls .action-link-divider{width:var(--border-size-md, .0625rem);height:1.25rem;background:var(--divider-color)}.agent-controls.spacing{display:flex;align-items:center;gap:1.25rem;padding:1.875rem 0}.auto-agent-page .widget-action.nifi-submit{width:var(--button-width);height:var(--button-height);border:0;border-radius:var(--border-radius-sm);font-weight:var(--medium-font-weight);box-shadow:none;font-size:var(--font-size-text)}.card{background:var(--card-bg);border-radius:var(--border-radius-sm);box-shadow:0 0 var(--gutter-space-norm) var(--gutter-space-xxxs) var(--card-shadow)}.cards .metric-card{padding:20px}.cards .metric-card .metric-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.cards .metric-card .metric-header i{font-size:1.25rem;color:var(--text-muted)}.info-card{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;padding:var(--gutter-space-norm) var(--gutter-space-xl)}.info-card .info-header{display:flex;align-items:center;justify-content:space-between;width:100%}.info-card .info-icon{display:flex;align-items:center;justify-content:center;position:relative;width:2.55rem;height:2.55rem;border-radius:var(--border-radius-reg);flex-shrink:0;font-size:1.25rem;background:var(--dashboard-card-icon-box-bg, #313233);border:.0625rem solid var(--dashboard-card-icon-box-border-color, rgba(255, 255, 255, .08));overflow:hidden;color:var(--info-card-icon-accent, var(--empty-state-color))}.info-card .info-icon:before{content:"";position:absolute;top:0;right:0;width:0;height:0;box-sizing:border-box;border-style:solid;border-width:0 .875rem .875rem 0;filter:blur(3px);opacity:.2;z-index:2;border-color:transparent var(--info-card-icon-accent, transparent) transparent transparent}.info-card .info-icon:after{content:"";position:absolute;left:0;bottom:0;width:0;height:0;box-sizing:border-box;border-style:solid;border-width:0 .875rem .875rem 0;filter:blur(3px);opacity:.2;z-index:2;border-color:transparent transparent var(--info-card-icon-accent, transparent)}.info-card[data-icon=equipment] .info-icon{--info-card-icon-accent: var(--tag-ok-color)}.info-card[data-icon=maintenance] .info-icon{--info-card-icon-accent: var(--tag-warn-color)}.info-card[data-icon=pending] .info-icon{--info-card-icon-accent: var(--primary-color)}.info-card[data-icon=incidents] .info-icon{--info-card-icon-accent: var(--icon-accent-teal-dark, #4fd1c5)}.info-card[data-icon=clock] .info-icon{--info-card-icon-accent: var(--secondary-color)}.info-card .info-label{font-size:var(--font-size-text);color:var(--text-muted)}.info-card .info-value{margin-top:var(--gutter-space-xs);font-size:var(--font-size-reg)}.card-title{display:flex;align-items:center;gap:var(--gutter-space-reg);color:var(--text-primary);font-family:var(--body-font-family);font-size:var(--font-size-text);line-height:1.25;letter-spacing:normal;opacity:.8}.outside-title{opacity:.75;font-size:var(--font-size-norm)}.panel h3.card-title{display:flex;align-items:center;gap:var(--gutter-space-sm);margin-bottom:1rem}.card-title .panel-icon{display:inline-flex;align-items:center;justify-content:center;position:relative;flex:0 0 2.55rem;width:2.55rem;height:2.55rem;border-radius:var(--border-radius-reg);font-size:1.25rem;font-weight:400;overflow:hidden;background:var(--dashboard-card-icon-box-bg, #313233);border:.0625rem solid var(--dashboard-card-icon-box-border-color, rgba(255, 255, 255, .08));color:var(--panel-icon-accent, var(--empty-state-color))}.card-title .panel-icon:before{content:"";position:absolute;top:0;right:0;width:0;height:0;box-sizing:border-box;border-style:solid;border-width:0 .875rem .875rem 0;filter:blur(3px);opacity:.2;z-index:2;border-color:transparent var(--panel-icon-accent, transparent) transparent transparent}.card-title .panel-icon:after{content:"";position:absolute;left:0;bottom:0;width:0;height:0;box-sizing:border-box;border-style:solid;border-width:0 .875rem .875rem 0;filter:blur(3px);opacity:.2;z-index:2;border-color:transparent transparent var(--panel-icon-accent, transparent)}.widget .card-title{margin:0}.widget{box-shadow:0 0 var(--gutter-space-norm) var(--gutter-space-xxxs) var(--card-shadow);background:var(--card-bg);border:var(--border-size-md) solid var(--field-border-subtle);border-radius:var(--border-radius-xl);box-shadow:inset 0 1px #ffffff08;padding:var(--gutter-space-xxl) var(--gutter-space-xxl) var(--gutter-space-xl);z-index:10}.widget .widget-header{display:flex;align-items:center;justify-content:space-between;gap:var(--gutter-space-lg);flex-wrap:wrap}.widget .widget-header .widget-title-wrap{display:flex;align-items:center;gap:var(--gutter-space-reg);min-width:0}.widget .widget-header .widget-title-wrap .widget-icon{font-size:var(--font-size-norm);filter:drop-shadow(0 0 12px rgba(56,211,255,.3))}.widget .widget-header .widget-title-wrap .widget-title{margin:0;color:var(--text-primary)}.widget .widget-header .widget-meta{display:flex;align-items:center;gap:var(--gutter-space-reg);flex-wrap:wrap;margin-left:auto}.widget .widget-header .widget-meta .meta-pill{display:inline-flex;align-items:center;min-height:2.75rem;padding:var(--gutter-space-reg) var(--gutter-space-lg);border:var(--border-size-md) solid rgba(161,177,203,.28);border-radius:var(--border-radius-xl);background:var(--widget-pill-bg);color:var(--text-primary);font-size:var(--font-size-norm);font-weight:var(--normal-font-weight);letter-spacing:-.02em}.widget .widget-header .widget-action{display:inline-flex;align-items:center;justify-content:center;gap:var(--gutter-space-reg);border:0;border-radius:var(--border-radius-xl);background:var(--widget-cta-gradient);color:var(--widget-cta-text-color);font-size:var(--font-size-norm);font-weight:var(--bold-font-weight);padding:var(--gutter-space-md) var(--gutter-space-xxl);cursor:pointer;box-shadow:0 8px 22px rgba(var(--primary-color-rgb),.25);transition:transform .2s ease,box-shadow .2s ease;z-index:22}.widget .widget-header .widget-action:hover{transform:translateY(-1px);box-shadow:0 12px 28px rgba(var(--primary-color-rgb),.35)}.widget .widget-header .widget-action .play-icon{font-size:var(--font-size-norm);line-height:1;transform:translateY(-1px)}.widget .widget-header widget-open{cursor:pointer}.widget .widget-body{margin-top:var(--gutter-space-xxxl);color:var(--text-primary)}.widget .widget-body p{margin:0 0 var(--gutter-space-xl);font-size:var(--font-size-norm);line-height:1.7;color:var(--text-primary)}.widget .widget-body .form-grid-wrap{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gutter-space-lg)}.widget .widget-body .float-label{position:relative;display:block;width:100%}.widget .widget-body .float-label input{background:var(--input-field-bg);border:var(--border-size-md) solid var(--field-border-subtle);border-radius:var(--border-radius-md);padding:var(--gutter-space-lg) var(--gutter-space-md) var(--gutter-space-sm);width:100%;color:var(--text-primary);font-size:var(--font-size-norm);outline:none}.widget .widget-body .float-label label{position:absolute;left:var(--gutter-space-md);top:var(--gutter-space-md);color:var(--text-primary);font-size:var(--font-size-xs);pointer-events:none;transition:all .2s ease}.widget .widget-body .float-label .caption{margin-top:var(--gutter-space-reg);color:var(--text-primary);font-size:var(--font-size-xs)}.widget .widget-body .float-label input:focus+label,.widget .widget-body .float-label input:not(:placeholder-shown)+label{top:-.5rem;font-size:var(--font-size-xs);color:var(--widget-accent-color)}.widget .widget-body .widget-message{margin-top:var(--gutter-space-lg);padding:var(--gutter-space-reg) var(--gutter-space-md);border-radius:var(--border-radius-md);font-size:var(--font-size-sm);line-height:1.4;border:var(--border-size-md) solid transparent}.widget .widget-body .widget-message.success{background:rgba(var(--success-bg),.12);border-color:rgba(var(--success-bg),.35);color:var(--toaster-success-color)}.widget .widget-body .widget-message.error{background:rgba(var(--error-bg),.12);border-color:rgba(var(--error-bg),.3);color:var(--toaster-error-color)}.widget .widget-body .widget-message.info{background:rgba(var(--info-bg),.1);border-color:rgba(var(--info-bg),.22);color:var(--toaster-info-color)}.widget.opened .widget-open{rotate:180deg;color:var(--widget-accent-color)}.page-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:3.25rem;height:3.25rem;border-radius:var(--border-radius-lg);font-size:1rem;border:1px dashed var(--dashed-icon-border-color);background:transparent linear-gradient(180deg,var(--vite-platform-logo-primary-color) 0%,var(--vite-platform-logo-secondary-color) 100%) 0% 0% no-repeat padding-box!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.page-icon i{font-size:1.625rem}.page-icon i:before{-webkit-text-fill-color:transparent}.section-icon{display:flex;align-items:center;justify-content:center;position:relative;flex-shrink:0;width:2.55rem;height:2.55rem;border-radius:var(--border-radius-reg);font-size:var(--font-size-reg);overflow:hidden;background:var(--dashboard-card-icon-box-bg, #313233);border:.0625rem solid var(--dashboard-card-icon-box-border-color, rgba(255, 255, 255, .08));color:var(--section-icon-accent, var(--empty-state-color))}.section-icon:before{content:"";position:absolute;top:0;right:0;width:0;height:0;box-sizing:border-box;border-style:solid;border-width:0 .875rem .875rem 0;filter:blur(3px);opacity:.2;z-index:2;border-color:transparent var(--section-icon-accent, currentColor) transparent transparent}.section-icon:after{content:"";position:absolute;left:0;bottom:0;width:0;height:0;box-sizing:border-box;border-style:solid;border-width:0 .875rem .875rem 0;filter:blur(3px);opacity:.2;z-index:2;border-color:transparent transparent var(--section-icon-accent, currentColor)}.section-icon.section-icon--warn{background:var(--tag-warn-bg);color:var(--tag-warn-color)}.section-icon.section-icon--ok{background:var(--tag-ok-bg);color:var(--tag-ok-color)}.section-icon.policy-entropy{--section-icon-accent: var(--icon-accent-coral)}.section-icon.action-outcome{--section-icon-accent: var(--chart-clr-gn)}.section-icon.feature-importance{--section-icon-accent: var(--chart-clr-bl)}.section-icon.batch-decision{--section-icon-accent: var(--chart-clr-or)}.nifi-panel{display:flex;flex-direction:column;gap:var(--gutter-space-lg);background:var(--card-bg);border:1px solid var(--panel-border-color);border-radius:var(--border-radius-sm);padding:var(--gutter-space-xxl)}.nifi-panel .nifi-header{display:flex;align-items:center;gap:var(--gutter-space-sm)}.nifi-panel .nifi-header .card-title{margin:0}.nifi-panel .nifi-description{margin:0;color:var(--text-muted);font-size:var(--font-size-sm);line-height:1.6}.nifi-panel .nifi-form{display:flex;flex-direction:column;gap:var(--gutter-space-lg)}.nifi-panel .input-plain{position:relative;width:100%}.nifi-panel .input-plain input,.nifi-panel .input-plain select{width:100%;background:var(--input-field-bg);border:var(--border-size-md) solid var(--field-border-subtle);border-radius:var(--border-radius-md);padding:var(--gutter-space-md) var(--gutter-space-lg);color:var(--text-primary);font-size:var(--font-size-norm);outline:none}.nifi-panel .input-plain input:focus,.nifi-panel .input-plain select:focus{border-color:var(--panel-input-focus-border-color)}.nifi-panel .input-plain select{appearance:none;padding-right:var(--gutter-space-xxxl);cursor:pointer}.nifi-panel .input-plain select:invalid,.nifi-panel .input-plain select option[value="0"]{color:var(--text-muted)}.nifi-panel .input-plain.select-plain .select-caret{position:absolute;right:var(--gutter-space-lg);top:50%;transform:translateY(-50%);font-size:.6rem;color:var(--text-muted);pointer-events:none}.nifi-panel button{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;min-width:8rem;height:2.5rem;padding:0 1rem;border-radius:var(--border-radius-sm);border:none;box-shadow:none;background:var(--cta-gradient);color:var(--cta-text-color);font-size:var(--font-size-text);font-weight:var(--bold-font-weight);gap:var(--gutter-space-sm)}.brief-tile-wraper{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:var(--gutter-space-lg)}.auto-agent-page .widgetToaster{position:relative;width:100%;box-sizing:border-box;padding:var(--gutter-space-md) 48px var(--gutter-space-md) var(--gutter-space-lg);border-radius:var(--border-radius-sm);border:var(--border-size-md) solid transparent;font-family:var(--body-font-family);font-size:var(--font-size-sm);line-height:1.5;animation:autoAgentSlideIn .3s ease-in-out}.auto-agent-page .widgetToaster .toaster-content{display:flex;align-items:flex-start;gap:var(--gutter-space-sm);width:100%}.auto-agent-page .widgetToaster .toaster-indicator{width:.5rem;height:.5rem;border-radius:var(--border-radius-circle);flex-shrink:0;margin-top:.4rem}.auto-agent-page .widgetToaster .toaster-message{flex:1 1 auto;min-width:0;margin:0;white-space:normal;overflow-wrap:break-word}.auto-agent-page .widgetToaster .toaster-close{position:absolute;top:10px;right:10px;width:20px;height:20px;display:flex;align-items:center;justify-content:flex-end;background:none;border:none;color:inherit;font-size:14px;line-height:1;cursor:pointer;padding:0;opacity:.7;transition:opacity .2s ease}.auto-agent-page .widgetToaster .toaster-close:hover{opacity:1}.auto-agent-page .widgetToaster.success{background-color:var(--tag-ok-bg);color:var(--tag-ok-color);border-color:rgba(var(--success-bg-100),.4)}.auto-agent-page .widgetToaster.success .toaster-indicator{background-color:var(--tag-ok-color)}.auto-agent-page .widgetToaster.error{background-color:var(--tag-error-bg);color:var(--tag-error-color);border-color:rgba(var(--error-bg-100),.4)}.auto-agent-page .widgetToaster.error .toaster-indicator{background-color:var(--tag-error-color)}@keyframes autoAgentSlideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.info-strip{display:grid;grid-template-columns:minmax(0,1fr) 2rem minmax(0,1fr) 2rem minmax(0,1fr);align-items:stretch;box-shadow:0 0 var(--gutter-space-norm) var(--gutter-space-xxxs) var(--card-shadow);background:var(--card-bg);border:var(--border-size-md) solid var(--card-border);border-radius:var(--border-radius-sm);min-width:0;min-height:7rem;padding:var(--gutter-space-lg) var(--gutter-space-xl);box-shadow:0 4px 14px #00000059;position:relative;overflow:hidden}.info-strip:nth-child(1){grid-template-columns:minmax(0,1fr) 2rem minmax(0,1fr) 2rem minmax(0,1fr)}.info-strip:nth-child(2){grid-template-columns:minmax(0,1fr) 2rem minmax(0,1fr)}.info-strip:before{content:"";position:absolute;inset:-30%;background:radial-gradient(circle at 20% 15%,rgba(255,255,255,.05),transparent 55%);filter:blur(24px);pointer-events:none;z-index:0}.info-strip>*{position:relative;z-index:1}.info-item{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:0;min-width:0;padding-right:2.5rem;margin-top:var(--gutter-space-sm)}.info-item .info-icon{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;width:2.55rem;height:2.55rem;border-radius:var(--border-radius-reg);font-size:var(--font-size-text);background:var(--empty-state-bg);color:var(--text-muted)}.info-item .info-icon i{font-size:var(--font-size-reg)}.info-item .info-label{color:var(--text-muted);font-size:var(--font-size-text)}.info-item .info-value{margin-top:var(--gutter-space-reg);color:var(--text-primary);font-size:var(--font-size-reg)}.info-divider{align-self:stretch;justify-self:center;margin-block:calc(-1 * var(--gutter-space-lg));width:var(--border-size-md);background:rgba(var(--white),.14)}.auto-agent-page .scroll-strip__track .info-strip:nth-child(1){min-height:6.4375rem;background:var(--scroll-strip-tile-bg) 0% 0% no-repeat padding-box;border:none;border-radius:5px;opacity:1;grid-template-columns:18rem 2rem 18rem 2rem 18rem}.auto-agent-page .scroll-strip__track .info-strip:nth-child(2){min-height:6.4375rem;background:var(--scroll-strip-tile-bg) 0% 0% no-repeat padding-box;border:none;border-radius:5px;opacity:1;grid-template-columns:18rem 2rem 18rem 2rem 18rem 2rem 18rem}.scroll-strip{display:flex;position:relative;overflow:hidden;min-height:6.4375rem}.scroll-strip .scroll-strip__track{flex:1 1 auto;min-width:0;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;display:flex;gap:var(--gutter-space-lg)}.scroll-strip .scroll-strip__track::-webkit-scrollbar{display:none}.scroll-strip .scroll-strip__track .info-strip{flex:0 0 auto}.scroll-strip .scroll-strip__btn{display:flex;align-items:center;justify-content:center;position:absolute;top:0;bottom:0;width:4rem;border:none;background:none;color:var(--text-primary);font-size:var(--font-size-xs);cursor:pointer;z-index:5}.scroll-strip .scroll-strip__btn:before{content:"";position:absolute;inset:0;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);pointer-events:none}.scroll-strip .scroll-strip__btn span,.scroll-strip .scroll-strip__btn i{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:var(--border-radius-sm);background:var(--scroll-arrow-bg);opacity:0;pointer-events:none;transition:opacity .2s ease}.scroll-strip .scroll-strip__btn--prev{left:0}.scroll-strip .scroll-strip__btn--prev:before{background:linear-gradient(90deg,rgb(var(--scroll-fade-color)),rgba(var(--scroll-fade-color),0));mask-image:linear-gradient(90deg,#000 0%,transparent 100%);-webkit-mask-image:linear-gradient(90deg,#000 0%,transparent 100%)}.scroll-strip .scroll-strip__btn--next{right:0}.scroll-strip .scroll-strip__btn--next:before{background:linear-gradient(270deg,rgb(var(--scroll-fade-color)),rgba(var(--scroll-fade-color),0));mask-image:linear-gradient(270deg,#000 0%,transparent 100%);-webkit-mask-image:linear-gradient(270deg,#000 0%,transparent 100%)}.scroll-strip .scroll-strip__btn[hidden]{display:none}.scroll-strip:hover .scroll-strip__btn:not([hidden]) span,.scroll-strip:hover .scroll-strip__btn:not([hidden]) i,.scroll-strip:focus-within .scroll-strip__btn:not([hidden]) span,.scroll-strip:focus-within .scroll-strip__btn:not([hidden]) i{opacity:1;pointer-events:auto}.status-pill{margin-top:var(--gutter-space-reg)}.status-pill.status-running{background:var(--tag-ok-bg);color:var(--tag-ok-color)}.status-pill.status-stopped{background:rgba(var(--error-bg),.1);color:rgba(var(--error-bg),1)}@media(max-width:900px){.brief-tile-wraper{grid-template-columns:1fr}}@media(max-width:640px){.info-strip,.info-strip:nth-child(1),.info-strip:nth-child(2){grid-template-columns:1fr;gap:var(--gutter-space-lg)}.info-divider{display:none}.info-item{min-height:3.75rem}}.chart-container{display:grid;gap:var(--gutter-space-lg)}.chart-container .chart-card{box-shadow:0 0 var(--gutter-space-norm) var(--gutter-space-xxxs) var(--card-shadow);background:var(--card-bg);border-radius:var(--border-radius-sm);padding:var(--gutter-space-lg) var(--gutter-space-lg) var(--gutter-space-reg)}.chart-container .chart-card .card-title{margin-bottom:var(--gutter-space-reg)}.chart-container .chart-card:has(>.chart-wrap>.no-records){align-self:start}.chart-container .chart-wrap{position:relative;width:100%;height:280px}.chart-container .chart-wrap:has(>.no-records){height:auto;min-height:120px;display:flex;align-items:center}.chart-container .chart-wrap:has(>.no-records)>.no-records{box-sizing:border-box;width:100%;height:auto;padding:var(--gutter-space-lg)}.chart-container .chart-wrap .echarts-instance{width:100%;height:100%}.chart-container .chart-wrap .chart-loading{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--text-muted);font-size:var(--font-size-sm)}.chart-container .chart-wrap .no-records{height:100%;justify-content:center;padding:0 var(--gutter-space-lg)}.chart-container.three-col{grid-template-columns:repeat(3,1fr)}.chart-container.three-col>.card-title{grid-column:1/-1}@media(max-width:768px){.chart-container.three-col{grid-template-columns:1fr}}.chart-container.two-col{grid-template-columns:repeat(2,calc(50% - var(--gutter-space-lg) / 2))}.chart-container.two-col>.card-title{grid-column:1/-1}@media(max-width:768px){.chart-container.two-col{grid-template-columns:1fr}}.chart-legend{display:flex;align-items:center;gap:var(--gutter-space-md);margin-left:auto;font-size:var(--font-size-xs);font-weight:var(--normal-font-weight);color:var(--text-muted)}.chart-legend__item{display:inline-flex;align-items:center;gap:var(--gutter-space-xxs);cursor:pointer;-webkit-user-select:none;user-select:none;transition:opacity .15s ease}.chart-legend__item--inactive{opacity:.4}.chart-legend__item--inactive .chart-legend__swatch{background:transparent!important;border:.0625rem solid currentColor}.chart-legend__swatch{display:inline-block;width:.625rem;height:.625rem;border-radius:.125rem}.chart-legend__swatch--released{background:var(--chart-clr-gn, #4CAF50)}.chart-legend__swatch--held{background:var(--chart-clr-or, #FF6B3D)}.chart-title-with-legend{gap:var(--gutter-space-sm);flex-wrap:wrap}.card-horizontal-scroller::-webkit-scrollbar,.p-datatable-wrapper::-webkit-scrollbar{height:var(--scrollbar-height)}::-webkit-scrollbar{width:var(--scrollbar-height);height:var(--scrollbar-height)}::-webkit-scrollbar-track,::-webkit-scrollbar-thumb{border-radius:var(--scrollbar-hover-height);background-clip:padding-box;transition:border-width .2s ease}::-webkit-scrollbar-track:horizontal,::-webkit-scrollbar-thumb:horizontal{border-top:.15rem solid var(--table-frozen-column-bg-color);border-bottom:.15rem solid var(--table-frozen-column-bg-color)}::-webkit-scrollbar-track:vertical,::-webkit-scrollbar-thumb:vertical{border-left:.15rem solid var(--table-frozen-column-bg-color);border-right:.15rem solid var(--table-frozen-column-bg-color)}::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}::-webkit-scrollbar-thumb{background:var(--primary-color)}::-webkit-scrollbar-thumb:hover{border-radius:var(--scrollbar-height);border-width:0}p-autocomplete::-webkit-scrollbar-track{border-color:var(--dropdown-panel-bg-color)}.data-table{width:100%;border-collapse:collapse;border-spacing:0;overflow:hidden;font-family:var(--body-font-family);background:var(--table-body-bg)}.data-table th,.data-table td{text-align:left;height:var(--table-row-height);max-width:var(--table-heading-and-data-maximum-width);min-width:var(--table-heading-and-data-minimum-width);overflow:hidden;padding-left:var(--table-heading-and-data-horizontal-space);padding-right:var(--table-heading-and-data-horizontal-space);text-overflow:ellipsis;vertical-align:middle;font-weight:400;font-size:var(--font-size-text);line-height:1.25;white-space:nowrap;transition:background-color .15s ease,color .15s ease}.data-table th{background:var(--widget-table-header-bg)!important;color:rgba(var(--text-primary-rgb),.8)!important;font-family:var(--body-font-family);font-size:var(--font-size-sm)!important;font-weight:500;padding:1rem var(--table-heading-and-data-horizontal-space)!important;position:sticky;text-transform:none;top:0;z-index:3}.data-table th:first-child{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.data-table th:last-child{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.data-table td{color:var(--table-cell-text-color);background:var(--table-body-bg);font-family:var(--body-font-family);font-weight:300;border-bottom:1px solid var(--table-border)}.data-table td.skeleton-cell{padding:var(--gutter-space-sm)}:root[data-theme=light] .data-table td{color:rgba(var(--black),1);font-weight:400}.data-table .skeleton-loading-row{display:grid;grid-template-columns:18% 20% 15% 14% 10% 10% 13%;gap:var(--gutter-space-reg);align-items:center}.data-table tbody tr{background:var(--table-body-bg)}.data-table tbody tr:last-child td{border-bottom:0}.p-datatable .data-table.p-datatable-table .p-datatable-thead>tr>th{border:0}.p-datatable .data-table.p-datatable-table .p-datatable-tbody>tr{background:var(--table-body-bg)}.p-datatable .data-table.p-datatable-table .p-datatable-tbody>tr>td{padding-top:0;padding-bottom:0;padding-left:var(--table-heading-and-data-horizontal-space);padding-right:var(--table-heading-and-data-horizontal-space);border-width:0 0 1px;border-style:solid;border-color:var(--table-border);color:var(--table-cell-text-color);background:var(--table-body-bg)}.p-datatable .data-table.p-datatable-table .p-datatable-tbody>tr:last-child>td{border-bottom:0}:root:not([data-theme=light]) .data-table tbody tr:hover td{background:#ffffff0d;color:#fffffff0}:root[data-theme=light] .data-table tbody tr:hover td{background:#e2e2e2;color:rgba(var(--black),1)}@media(prefers-color-scheme:light){:root[data-theme=system] .data-table td{color:rgba(var(--black),1);font-weight:400}:root[data-theme=system] .data-table tbody tr:hover td{background:#e2e2e2;color:rgba(var(--black),1)}}.bottom-panels{display:grid;grid-template-columns:minmax(0,1fr) 22rem;align-items:start;gap:var(--gutter-space-lg)}@media(max-width:1024px){.bottom-panels{grid-template-columns:1fr}}.recent-decision{border-radius:var(--border-radius-sm);padding:var(--gutter-space-lg)}.recent-decision.stack{display:flex;flex-direction:column;gap:var(--gutter-space-md)}.recent-decision .recent-header{display:flex;align-items:center;justify-content:space-between;gap:var(--gutter-space-reg);flex-wrap:wrap}.recent-decision .recent-header h3{margin:0;color:var(--table-title-color);font-size:var(--font-size-md)}.recent-decision .recent-header .recent-title-wrap{display:flex;align-items:center;gap:var(--gutter-space-reg)}.recent-decision .recent-header .recent-meta-text{display:flex;align-items:center;gap:var(--gutter-space-xxs);color:var(--text-muted);font-size:var(--font-size-xs);white-space:nowrap}.recent-decision .recent-header .recent-meta-text i{font-size:var(--font-size-sm)}.recent-decision .recent-meta{margin-top:.4rem;color:var(--table-recent-meta-color);font-size:var(--font-size-xs)}.recent-decision .info-box--recent,.recent-decision .error-box--recent{margin-top:var(--gutter-space-md);padding:var(--gutter-space-reg) var(--gutter-space-md);border-radius:var(--border-radius-md);border:var(--border-size-md) solid var(--table-info-box-border);color:var(--table-info-box-text-color);background:var(--table-decision-pill-bg);font-size:var(--font-size-sm)}.recent-decision .error-box--recent{border-color:var(--table-error-box-border);color:var(--table-error-box-text-color);background:var(--table-error-box-bg)}.recent-decision .table-wrap{margin-top:var(--gutter-space-md);overflow-x:auto}.recent-decision .recent-table .num{font-variant-numeric:tabular-nums}.recent-decision .recent-table .released{color:var(--table-released-text-color)}.recent-decision .recent-table .decision-pill{background:var(--table-decision-pill-bg)}.recent-decision .recent-table .priority-pill{color:var(--table-priority-pill-color);background:var(--table-priority-pill-bg)}.recent-decision .recent-table .batch-status-pill.status-RELEASED{background:var(--tag-ok-bg);color:var(--tag-ok-color)}.recent-decision .recent-table .table-status-pill.status-IN_PROGRESS,.recent-decision .recent-table .table-status-pill.status-INPROGRESS,.recent-decision .recent-table .table-status-pill.status-IN-PROGRESS,.recent-decision .recent-table .table-status-pill.status-BUSY{background:var(--tag-warn-bg);color:var(--tag-warn-color)}.recent-decision .recent-table .table-status-pill.status-IDLE,.recent-decision .recent-table .table-status-pill.status-STOPPED{background:rgba(var(--error-bg),.1);color:rgba(var(--error-bg),1)}.recent-decision .recent-table .table-status-pill.status-FAILED,.recent-decision .recent-table .table-status-pill.status-ERROR{background:rgba(var(--error-bg),.12);color:rgba(var(--error-bg),1)}.recent-decision .recent-table .table-status-pill.status-RELEASED{background:var(--tag-ok-bg);color:var(--tag-ok-color)}.recent-decision .recent-table .batch-status-pill.status-HELD{background:rgba(var(--error-bg),.1);color:rgba(var(--error-bg),1)}.recent-decision .decisions-table{table-layout:fixed}.recent-decision .decisions-table th{width:25%}.no-records{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--gutter-space-reg);padding:var(--gutter-space-xxxl) var(--gutter-space-lg);text-align:center;color:var(--text-muted);font-size:var(--font-size-sm)}.no-records .no-records-icon{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.5rem;border-radius:var(--border-radius-sm);font-size:var(--font-size-xs);border:.0625rem solid transparent;background:linear-gradient(var(--dashboard-card-icon-box-bg, #313233),var(--dashboard-card-icon-box-bg, #313233)) padding-box,transparent linear-gradient(180deg,var(--vite-platform-logo-primary-color) 0%,var(--vite-platform-logo-secondary-color) 100%) 0% 0% no-repeat padding-box}.no-records .no-records-icon i{background:transparent linear-gradient(180deg,var(--vite-platform-logo-primary-color) 0%,var(--vite-platform-logo-secondary-color) 100%) 0% 0% no-repeat padding-box;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.no-records p{margin:0}.paginator-wrap{display:flex;justify-content:flex-start;margin-top:.75rem;width:100%}.paginator-wrap .p-paginator{background:transparent;border:none;color:var(--paginator-text-color);padding:0;gap:.625rem}.paginator-wrap .p-paginator .p-paginator-rpp-dropdown,.paginator-wrap .p-paginator .p-select,.paginator-wrap .p-paginator .p-paginator-prev,.paginator-wrap .p-paginator .p-paginator-next{background:var(--paginator-btn-bg);border:1px solid var(--paginator-btn-border);border-radius:.625rem;color:var(--paginator-text-color);min-width:3.25rem;height:2.4rem;display:inline-flex;align-items:center;justify-content:center;box-shadow:none}.paginator-wrap .p-paginator .p-paginator-rpp-dropdown,.paginator-wrap .p-paginator .p-select{min-width:4.5rem;padding:0 .8rem;font-size:.95rem;font-weight:600}.paginator-wrap .p-paginator .p-paginator-current{color:var(--paginator-text-muted-color);font-size:.875rem;margin-left:0;order:-1}.paginator-wrap .p-paginator .p-paginator-prev,.paginator-wrap .p-paginator .p-paginator-next{width:2.6rem;min-width:2.6rem;padding:0}.paginator-wrap .p-paginator .p-paginator-prev .p-paginator-icon,.paginator-wrap .p-paginator .p-paginator-next .p-paginator-icon,.paginator-wrap .p-paginator .p-paginator-rpp-dropdown .p-dropdown-trigger-icon,.paginator-wrap .p-paginator .p-select-dropdown-icon,.paginator-wrap .p-paginator .p-select-label{color:var(--paginator-text-color)}.paginator-wrap .p-paginator .p-paginator-prev:focus,.paginator-wrap .p-paginator .p-paginator-next:focus,.paginator-wrap .p-paginator .p-paginator-rpp-dropdown:focus{box-shadow:0 0 0 2px var(--paginator-focus-ring)}.paginator-wrap .p-paginator .p-disabled{opacity:.45;cursor:default}.paginator-wrap .p-paginator .p-paginator-pages{display:flex;align-items:center;gap:.375rem}.paginator-wrap .p-paginator .p-paginator-page{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;padding:0 .375rem;border-radius:.625rem;border:1px solid transparent;background:transparent;color:var(--paginator-text-muted-color);font-size:.9rem;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.paginator-wrap .p-paginator .p-paginator-page:hover:not(.p-disabled){background:var(--paginator-hover-bg);color:var(--paginator-text-color)}.paginator-wrap .p-paginator .p-paginator-page.p-highlight{background:var(--primary-color);border-color:var(--primary-color);color:#fff}.custom-paginator{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;background-color:transparent;border-top:1px solid var(--divider-color);margin-top:auto}.custom-paginator .paginator-info{color:var(--text-muted);font-size:.875rem}.custom-paginator .paginator-actions{display:flex;align-items:center;gap:.75rem}.custom-paginator .paginator-btn{display:flex;align-items:center;gap:.5rem;background-color:var(--custom-paginator-btn-bg);border:1px solid var(--divider-color);color:var(--text-muted);padding:.5rem 1rem;border-radius:.625rem;font-size:var(--font-size-sm);text-transform:uppercase;cursor:pointer;transition:all .2s ease}.custom-paginator .paginator-btn:hover:not(:disabled){background-color:var(--custom-paginator-btn-hover-bg);color:var(--text-primary);border-color:var(--custom-paginator-btn-hover-border)}.custom-paginator .paginator-btn:disabled{background-color:var(--custom-paginator-btn-disabled-bg);color:var(--text-muted);border-color:var(--custom-paginator-btn-disabled-border);cursor:not-allowed;opacity:.6}.custom-paginator.--without-padding-btm{padding-bottom:0}.skeleton-paginator-info{width:8.75rem!important;height:1rem;border-radius:.25rem}.table-paginator-wrap{display:flex;flex-direction:column;flex:1;min-height:0}.table-paginator-wrap .custom-paginator{padding-inline:0}.table-paginator-wrap .no-records{flex:1}@font-face{font-family:icomoon;src:url("./media/icomoon-4AQKH6ZY.eot?xp99x");src:url("./media/icomoon-4AQKH6ZY.eot?xp99x#iefix") format("embedded-opentype"),url("./media/icomoon-DSZ3XT5S.woff2?xp99x") format("woff2"),url("./media/icomoon-5OK44G4K.ttf?xp99x") format("truetype"),url("./media/icomoon-THMOIFLT.woff?xp99x") format("woff"),url("./media/icomoon-5HJQB4GQ.svg?xp99x#icomoon") format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-IQ_ic__Filter:before{content:"\e98f"}.icon-IQ_ic__force-wait:before{content:"\e990"}.icon-IQ_ic__predict:before{content:"\e991"}.icon-IQ_ic__slot:before{content:"\e992"}.icon-IQ_Ic__close:before{content:"\e98e"}.icon-IQ_Ic__Updates:before{content:"\e987"}.icon-IQ_Ic__VITE-Documentation:before{content:"\e988"}.icon-IQ_Ic__VITE_Support:before{content:"\e989"}.icon-IQ_Ic__check:before{content:"\e98a"}.icon-IQ_Ic__Landscape:before{content:"\e98b"}.icon-IQ_Ic__Logout:before{content:"\e98c"}.icon-IQ_Ic__Tech-Radar:before{content:"\e98d"}.icon-IQ_Ic__Orders-Evaluated:before{content:"\e973"}.icon-IQ_Ic__Orders-Processed:before{content:"\e974"}.icon-IQ_Ic__Orders-Released:before{content:"\e975"}.icon-IQ_Ic__Policy-Entropy:before{content:"\e976"}.icon-IQ_Ic__Poll-Interval:before{content:"\e977"}.icon-IQ_Ic__PPO-Updates:before{content:"\e978"}.icon-IQ_Ic__Recent-Decisions:before{content:"\e979"}.icon-IQ_Ic__RL-Enabled:before{content:"\e97a"}.icon-IQ_Ic__sort:before{content:"\e97b"}.icon-IQ_Ic__Total-Shifts:before{content:"\e97c"}.icon-IQ_Ic__Action--Outcome:before{content:"\e97d"}.icon-IQ_Ic__Agent-Status:before{content:"\e97e"}.icon-IQ_Ic__Batch-Decision-And-Sizing-Efficiency:before{content:"\e97f"}.icon-IQ_Ic__Batch-Size:before{content:"\e980"}.icon-IQ_Ic__Batches-Generated:before{content:"\e981"}.icon-IQ_Ic__Batches-in-Queue:before{content:"\e982"}.icon-IQ_Ic__Feature-Importance:before{content:"\e983"}.icon-IQ_Ic__Last-Event-Processed:before{content:"\e984"}.icon-IQ_Ic__Learning-Steps:before{content:"\e985"}.icon-IQ_Ic__NiFi-Order:before{content:"\e986"}.icon-IQ_Ic_logo:before{content:"\e972"}.icon-IQ_Ic__Document-Extraction:before{content:"\e966"}.icon-IQ_Ic__Documentation:before{content:"\e967"}.icon-IQ_Ic__equipment_assets:before{content:"\e968"}.icon-IQ_Ic__Forecasting:before{content:"\e969"}.icon-IQ_Ic__MCP-Testing:before{content:"\e96a"}.icon-IQ_Ic__Operations:before{content:"\e96b"}.icon-IQ_Ic__Order-Batching:before{content:"\e96c"}.icon-IQ_Ic__Safety:before{content:"\e96d"}.icon-IQ_Ic__Analytics:before{content:"\e96e"}.icon-IQ_Ic__Auto-Agent:before{content:"\e96f"}.icon-IQ_Ic__chat-assistant:before{content:"\e970"}.icon-IQ_Ic__Dashboard:before{content:"\e971"}.icon-IQ_Ic__Active-Models .path1:before{content:"\e900";color:#231f20}.icon-IQ_Ic__Active-Models .path2:before{content:"\e901";margin-left:-1em;color:#000}.icon-IQ_Ic__Active-Models .path3:before{content:"\e902";margin-left:-1em;color:#000}.icon-IQ_Ic__Active-Workers:before{content:"\e903"}.icon-IQ_Ic__Agent-Status1:before{content:"\e904"}.icon-IQ_Ic__AI:before{content:"\e905"}.icon-IQ_Ic__Analytics-81:before{content:"\e906"}.icon-IQ_Ic__arrow_down:before{content:"\e907"}.icon-IQ_Ic__arrow_left:before{content:"\e908"}.icon-IQ_Ic__arrow_right:before{content:"\e909"}.icon-IQ_Ic__arrow_top:before{content:"\e90a"}.icon-IQ_Ic__assets:before{content:"\e90b"}.icon-IQ_Ic__assignment:before{content:"\e90c"}.icon-IQ_Ic__attach:before{content:"\e90d"}.icon-IQ_Ic__Available-Tools:before{content:"\e90e"}.icon-IQ_Ic__Available-Workers:before{content:"\e90f"}.icon-IQ_Ic__Average-Accuracy:before{content:"\e910"}.icon-IQ_Ic__Avg-Execution-Time:before{content:"\e911"}.icon-IQ_Ic__Batches-Generated1:before{content:"\e912"}.icon-IQ_Ic__browse:before{content:"\e913"}.icon-IQ_Ic__Business-Intelligence .path1:before{content:"\e914";color:#231f20}.icon-IQ_Ic__Business-Intelligence .path2:before{content:"\e915";margin-left:-1em;color:#000}.icon-IQ_Ic__Business-Intelligence .path3:before{content:"\e916";margin-left:-1em;color:#000}.icon-IQ_Ic__calendar:before{content:"\e917"}.icon-IQ_Ic__command:before{content:"\e918"}.icon-IQ_Ic__Completed-Documents:before{content:"\e919"}.icon-IQ_Ic__Dark-theme:before{content:"\e91a"}.icon-IQ_Ic__dark:before{content:"\e91b"}.icon-IQ_Ic__Demand-Volatility:before{content:"\e91c"}.icon-IQ_Ic__demo_scripts:before{content:"\e91d"}.icon-IQ_Ic__down-arrow:before{content:"\e91e"}.icon-IQ_Ic__edit:before{content:"\e91f"}.icon-IQ_Ic__error:before{content:"\e920"}.icon-IQ_Ic__Execution-History-copy:before{content:"\e921"}.icon-IQ_Ic__Execution-History:before{content:"\e922"}.icon-IQ_Ic__filter:before{content:"\e923"}.icon-IQ_Ic__Forecast-Coverage .path1:before{content:"\e924";color:#231f20}.icon-IQ_Ic__Forecast-Coverage .path2:before{content:"\e925";margin-left:-1em;color:#000}.icon-IQ_Ic__Forecast-Coverage .path3:before{content:"\e926";margin-left:-1em;color:#000}.icon-IQ_Ic__Forecast-Coverage .path4:before{content:"\e927";margin-left:-1em;color:#000}.icon-IQ_Ic__High-Accuracy .path1:before{content:"\e928";color:#231f20}.icon-IQ_Ic__High-Accuracy .path2:before{content:"\e929";margin-left:-1em;color:#000}.icon-IQ_Ic__info-32:before{content:"\e92a"}.icon-IQ_Ic__info-82:before{content:"\e92b"}.icon-IQ_Ic__light-theme:before{content:"\e92c"}.icon-IQ_Ic__Maintanance:before{content:"\e92d"}.icon-IQ_Ic__Model-Performance .path1:before{content:"\e92e";color:#231f20}.icon-IQ_Ic__Model-Performance .path2:before{content:"\e92f";margin-left:-1em;color:#000}.icon-IQ_Ic__Models-Active .path1:before{content:"\e930";color:#231f20}.icon-IQ_Ic__Models-Active .path2:before{content:"\e931";margin-left:-1em;color:#000}.icon-IQ_Ic__Models-Active .path3:before{content:"\e932";margin-left:-1em;color:#000}.icon-IQ_Ic__notifications:before{content:"\e933"}.icon-IQ_Ic__Orders-Processed1:before{content:"\e934"}.icon-IQ_Ic__Overstock-Alert .path1:before{content:"\e935";color:#231f20}.icon-IQ_Ic__Overstock-Alert .path2:before{content:"\e936";margin-left:-1em;color:#000}.icon-IQ_Ic__Overstock-Alert .path3:before{content:"\e937";margin-left:-1em;color:#000}.icon-IQ_Ic__Overstock-Alert .path4:before{content:"\e938";margin-left:-1em;color:#000}.icon-IQ_Ic__Overstock-Alert .path5:before{content:"\e939";margin-left:-1em;color:#000}.icon-IQ_Ic__Overstock-Alert .path6:before{content:"\e93a";margin-left:-1em;color:#000}.icon-IQ_Ic__Pending-Task:before{content:"\e93b"}.icon-IQ_Ic__Poll-Interval1:before{content:"\e93c"}.icon-IQ_Ic__Processing-Status:before{content:"\e93d"}.icon-IQ_Ic__Products_Forecasted:before{content:"\e93e"}.icon-IQ_Ic__recent_tasks:before{content:"\e93f"}.icon-IQ_Ic__Reorder-Recommendations .path1:before{content:"\e940";color:#231f20}.icon-IQ_Ic__Reorder-Recommendations .path2:before{content:"\e941";margin-left:-1em;color:#000}.icon-IQ_Ic__Reorder-Recommendations .path3:before{content:"\e942";margin-left:-1em;color:#000}.icon-IQ_Ic__Reorder-Recommendations .path4:before{content:"\e943";margin-left:-1em;color:#000}.icon-IQ_Ic__Reorder_Alerts:before{content:"\e944"}.icon-IQ_Ic__RL-Enabled1:before{content:"\e945"}.icon-IQ_Ic__Safety-97:before{content:"\e946"}.icon-IQ_Ic__search:before{content:"\e947"}.icon-IQ_Ic__send:before{content:"\e948"}.icon-IQ_Ic__settings_chat:before{content:"\e949"}.icon-IQ_Ic__Status-and-Discovery:before{content:"\e94a"}.icon-IQ_Ic__Stockout-Risk .path1:before{content:"\e94b";color:#231f20}.icon-IQ_Ic__Stockout-Risk .path2:before{content:"\e94c";margin-left:-1em;color:#000}.icon-IQ_Ic__Stockout-Risk .path3:before{content:"\e94d";margin-left:-1em;color:#000}.icon-IQ_Ic__Success-Rate:before{content:"\e94e"}.icon-IQ_Ic__system-theme:before{content:"\e94f"}.icon-IQ_Ic__Task-In-progress:before{content:"\e950"}.icon-IQ_Ic__Telemetry:before{content:"\e951"}.icon-IQ_Ic__Tools-Search:before{content:"\e952"}.icon-IQ_Ic__Total-Executions:before{content:"\e953"}.icon-IQ_Ic__Total-Quantity .path1:before{content:"\e954";color:#231f20}.icon-IQ_Ic__Total-Quantity .path2:before{content:"\e955";margin-left:-1em;color:#000}.icon-IQ_Ic__Total-Quantity .path3:before{content:"\e956";margin-left:-1em;color:#000}.icon-IQ_Ic__Total-Quantity .path4:before{content:"\e957";margin-left:-1em;color:#000}.icon-IQ_Ic__Total-SKUs .path1:before{content:"\e958";color:#231f20}.icon-IQ_Ic__Total-SKUs .path2:before{content:"\e959";margin-left:-1em;color:#050606}.icon-IQ_Ic__Total-SKUs .path3:before{content:"\e95a";margin-left:-1em;color:#050606}.icon-IQ_Ic__Total-Workers:before{content:"\e95b"}.icon-IQ_Ic__Training .path1:before{content:"\e95c";color:#231f20}.icon-IQ_Ic__Training .path2:before{content:"\e95d";margin-left:-1em;color:#050606}.icon-IQ_Ic__Training .path3:before{content:"\e95e";margin-left:-1em;color:#050606}.icon-IQ_Ic__Upload-Documents:before{content:"\e95f"}.icon-IQ_Ic__view:before{content:"\e960"}.icon-IQ_Ic__voice:before{content:"\e961"}.icon-IQ_Ic__wms-order:before{content:"\e962"}.icon-IQ_Ic__wms-tasks:before{content:"\e963"}.icon-IQ_Ic__Workflow-Testing:before{content:"\e964"}.icon-IQ_Ic__Workforce-Utilization:before{content:"\e965"}#app-header{width:100%;background:var(--body-gradient)}#app-header .navbar{position:relative;z-index:5;height:var(--header-navbar-height)}#app-header .navbar .navbar-item-container{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;margin:0 auto;background:transparent;height:var(--header-navbar-height);border-bottom:var(--border-size-md) solid var(--header-border-color)}#app-header .navbar .navbar-item-container .navbar-item-left{display:flex;align-items:center;outline:none}#app-header .navbar .navbar-item-container .navbar-item-left .nav-items{display:flex;align-items:center;cursor:pointer;height:var(--header-navbar-item-wh)}#app-header .navbar .navbar-item-container .navbar-item-left .nav-items .nav-items-logo{display:flex;align-items:center;height:var(--header-navbar-item-wh)}#app-header .navbar .navbar-item-container .navbar-item-left .nav-items .logo-section{background:var(--logo-section-bg-color);border-bottom:var(--border-size-md) solid transparent;border-radius:.75rem;box-shadow:var(--header-drawer-common-box-shadow);cursor:pointer;display:grid;height:var(--user-avatar-section-size);margin:0 .625rem;place-content:center;width:var(--vite-logo-width)}#app-header .navbar .navbar-item-container .navbar-item-left .nav-items .logo-section .logo{font-size:1.6rem;background:transparent linear-gradient(180deg,var(--vite-platform-logo-primary-color) 0%,var(--vite-platform-logo-secondary-color) 100%) 0% 0% no-repeat padding-box!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}#app-header .navbar .navbar-item-container .navbar-item-left .nav-items .header-heading{display:block;color:var(--text-primary);font-family:Roboto,Segoe UI,sans-serif;font-size:1.125rem;line-height:normal}#app-header .navbar .navbar-item-container .navbar-item-left .nav-items .header-heading .text-thin{display:inline-block;vertical-align:top;font-family:Roboto Light,Roboto,sans-serif;font-weight:300;line-height:inherit}#app-header .navbar .navbar-item-container .navbar-item-left .nav-items:hover .header-heading{color:rgba(var(--text-primary-rgb),.8)}#app-header .navbar .navbar-item-container .navbar-item-right{position:relative;display:flex;align-items:center;justify-content:flex-end;min-width:25rem;padding-right:.46875rem;gap:1rem}#app-header .navbar .navbar-item-container .navbar-item-right .header-action-and-dropdown{display:flex;align-items:center;gap:.2rem}#app-header .navbar .navbar-item-container .navbar-item-right .user-id-and-avatar{display:flex;align-items:center;gap:.75rem}#app-header .navbar .navbar-item-container .navbar-item-right .user-account-unit-details-contents{display:flex;align-items:center;margin-left:.625rem}#app-header .navbar .navbar-item-container .navbar-item-right .selected-carrier{background:var(--header-avatar-trigger-bg);width:var(--user-avatar-section-size);height:var(--user-avatar-section-size);padding:0;border-radius:.9375rem;display:flex;align-items:center;gap:.625rem;cursor:pointer;border:0;box-shadow:var(--header-drawer-common-box-shadow)}#app-header .navbar .navbar-item-container .navbar-item-right .selected-carrier .p-avatar{width:var(--user-avatar-section-size);height:var(--user-avatar-section-size);display:grid;place-content:center;border-radius:.875rem;overflow:hidden;background:var(--avatar-fallback-bg);color:var(--avatar-fallback-color);border:1px solid var(--avatar-fallback-border);box-shadow:none}#app-header .navbar .header-drawer-wrapper{position:absolute;top:100%;left:0;right:0;z-index:1301}#app-header .navbar .header-drawer-wrapper .header-nav-drawer{width:100%;background:var(--header-drawer-bg);backdrop-filter:blur(5rem);-webkit-backdrop-filter:blur(5rem);filter:var(--nav-drawer-filter);border-bottom:1px solid var(--header-border-color);max-height:0;opacity:0;overflow:hidden;transform:translateY(-.5rem);transition:max-height .28s ease,opacity .2s ease,transform .24s ease}#app-header .navbar .header-drawer-wrapper .header-nav-drawer.open{max-height:calc(100vh - var(--header-navbar-height));opacity:1;transform:translateY(0);overflow:auto}#app-header .navbar .header-drawer-wrapper .header-nav-drawer .drawer-groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));width:100%;margin:0 auto;padding:1.25rem 3.375rem;gap:1.5rem 0}#app-header .navbar .header-drawer-wrapper .header-nav-drawer .drawer-column{display:flex;flex-direction:column;position:relative}#app-header .navbar .header-drawer-wrapper .header-nav-drawer .drawer-column:not(:last-child):after{content:"";position:absolute;top:0;right:0;bottom:0;width:1px;background:var(--nav-drawer-divider)}#app-header .navbar .header-drawer-wrapper .header-nav-drawer .drawer-group-title{margin:0 0 0 1.5rem;padding:0 0 1.25rem;font-size:1.4375rem;font-weight:500;color:var(--body-text-color);border-bottom:1px solid var(--nav-drawer-divider);text-transform:none;letter-spacing:normal;opacity:1}#app-header .navbar .header-drawer-wrapper .header-nav-drawer .drawer-group-items{display:flex;flex-direction:column;padding:0 .5rem}#app-header .navbar .header-drawer-wrapper .header-nav-drawer .drawer-item{position:relative;display:flex;align-items:center;gap:0;padding:1rem;border-radius:.5rem;text-decoration:none;color:var(--body-text-color);cursor:pointer;min-height:5.125rem;margin:.625rem 0;transition:background .2s ease}#app-header .navbar .header-drawer-wrapper .header-nav-drawer .drawer-item:not(:last-child):after{content:"";position:absolute;left:0;right:0;bottom:-.625rem;height:1px;background:var(--nav-drawer-divider);pointer-events:none}#app-header .navbar .header-drawer-wrapper .header-nav-drawer .drawer-item:hover{background:var(--nav-drawer-item-hover-bg);text-decoration:none}#app-header .navbar .header-drawer-wrapper .header-nav-drawer .drawer-item.selected{background:var(--nav-drawer-item-selected-bg);box-shadow:none;text-decoration:none}#app-header .navbar .header-drawer-wrapper .header-nav-drawer .drawer-item.selected .drawer-item-label{color:var(--nav-drawer-item-selected-label-color)}#app-header .navbar .header-drawer-wrapper .header-nav-drawer .drawer-item-icon{min-width:2.8125rem;width:2.8125rem;min-height:2.8125rem;height:2.8125rem;flex-shrink:0;border-radius:.875rem;display:grid;place-items:center;box-shadow:var(--header-drawer-common-box-shadow);margin-right:1rem;overflow:hidden;background:var(--nav-drawer-item-icon-bg)}#app-header .navbar .header-drawer-wrapper .header-nav-drawer .drawer-item-icon .sila{font-size:1.625rem;background:transparent linear-gradient(180deg,var(--vite-platform-logo-primary-color) 0%,var(--vite-platform-logo-secondary-color) 100%) 0% 0% no-repeat padding-box;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#app-header .navbar .header-drawer-wrapper .header-nav-drawer .drawer-item-text{display:flex;flex-direction:column;min-width:0}#app-header .navbar .header-drawer-wrapper .header-nav-drawer .drawer-item-label{font-size:1rem;font-weight:500;margin-bottom:.375rem}#app-header .navbar .header-drawer-wrapper .header-nav-drawer .drawer-item-desc{font-family:Roboto,Segoe UI,sans-serif;font-size:.875rem;line-height:normal;color:var(--nav-drawer-item-desc-color);opacity:1;white-space:normal;overflow:hidden;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media(max-width:1440px){#app-header .navbar .header-drawer-wrapper .header-nav-drawer .drawer-groups{padding:1.25rem 2rem}}@media(max-width:1200px){#app-header .navbar .header-drawer-wrapper .header-nav-drawer .drawer-groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem 0}}@media(max-width:992px){#app-header .navbar .header-drawer-wrapper .header-nav-drawer .drawer-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 0}}@media(max-width:768px){#app-header .navbar .header-drawer-wrapper .header-nav-drawer .drawer-groups{grid-template-columns:repeat(1,minmax(0,1fr));padding:1rem;gap:1.5rem 0}#app-header .navbar .header-drawer-wrapper .header-nav-drawer .drawer-column:after{display:none}#app-header .navbar .header-drawer-wrapper .header-nav-drawer .drawer-group-title{margin-left:.5rem}#app-header .navbar .header-drawer-wrapper .header-nav-drawer .drawer-group-items{padding:0}}@media(max-width:768px){#app-header .navbar .navbar-item-container .navbar-item-right{min-width:0;gap:.5rem}#app-header .navbar .navbar-item-container .navbar-item-right .user-account-unit-details-contents{margin-left:0}}#app-header .p-avatar img{width:100%;height:100%;object-fit:cover;border-radius:.875rem}.header-nav-drawer-overlay{position:fixed;inset:0;z-index:4;background:var(--userprefernce-selection-panel-overlay-color)}.user-account-menus-wrapper{position:fixed;inset:0;z-index:1200;pointer-events:none}.user-account-menus-wrapper .user-preference-overlay,.user-account-menus-wrapper .user-preference-panel{pointer-events:auto}.user-preference-overlay{position:fixed;inset:0;background:var(--userprefernce-selection-panel-overlay-color);z-index:1210}.user-preference-panel{position:fixed;top:4.875rem;right:4.375rem;left:auto;transform:none;width:min(63.85rem,100vw - 8.75rem);max-width:calc(100vw - 2rem);max-height:calc(100vh - 8.75rem);height:45.375rem;display:flex;border-radius:.625rem;overflow:hidden;z-index:1220;box-shadow:0 12px 40px var(--user-pref-panel-shadow);background:var(--user-pref-panel-bg)}@media(min-width:1921px){.user-preference-panel{width:min(76rem,100vw - 4rem)}}.preference-rail{width:25.85rem;min-width:0;flex-shrink:0;background:var(--user-pref-rail-bg);padding:1.25rem 1.25rem 1.25rem .75rem;display:flex;flex-direction:column;gap:1rem;overflow-y:auto}.rail-user{display:flex;gap:.75rem;align-items:center;position:relative}.rail-user .p-avatar{width:3.25rem;height:3.25rem;border-radius:.5rem;flex-shrink:0}.rail-user-meta{min-width:0}.rail-user-meta .user-name{color:var(--user-pref-text-primary);font-family:Roboto Medium,Roboto,system-ui,-apple-system,Segoe UI,Arial;font-size:1.05rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rail-user-meta .user-role{color:var(--user-pref-text-secondary);font-size:.78rem;font-family:Roboto,system-ui,-apple-system,Segoe UI,Arial}.rail-links{display:flex;flex-direction:column}.rail-link{color:var(--user-pref-text-link);min-width:0;padding:.625rem;border-radius:.625rem;text-decoration:none;display:flex;gap:1.25rem;align-items:flex-start;cursor:pointer}.rail-link .link-icon{font-size:var(--font-size-reg)}.rail-link .link-icon.icon-IQ_Ic_logo{border-color:transparent}.rail-link .link-icon.icon-IQ_Ic_logo:before{background:var(--logo-gradient);background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.rail-link:hover{background:var(--table-row-hover-bg);color:var(--text-primary);text-decoration:none}.rail-link:hover .link-icon{border-color:transparent}.rail-link:hover .link-icon:before{background:var(--logo-gradient);background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.rail-link:hover .link-icon.icon-IQ_Ic_logo{background:var(--logo-gradient)}.rail-link:hover .link-icon.icon-IQ_Ic_logo:before{-webkit-text-fill-color:#000;color:transparent}.link-icon{width:2.6875rem;height:2.6875rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--user-pref-icon-color);background:var(--link-icon-container-bg-gradient);border:var(--border-size-md) solid var(--divider-color);border-radius:.75rem;padding:.35rem;box-shadow:var(--header-drawer-common-box-shadow)}.link-texts{display:flex;flex-direction:column;min-width:0}.link-title{color:var(--user-pref-text-primary);font-size:.95rem;font-family:Roboto Medium,Roboto,system-ui,-apple-system,Segoe UI,Arial}.link-desc{color:var(--user-pref-text-secondary);font-size:.875rem;margin-top:.25rem;max-width:none;line-height:1.25;white-space:nowrap;font-family:Roboto,system-ui,-apple-system,Segoe UI,Arial;letter-spacing:.0313rem}.rail-news-card{margin-top:auto;background:var(--user-pref-news-bg);border-radius:.75rem;padding:1rem;border:1px solid var(--user-pref-news-border);display:flex;flex-direction:column;justify-content:space-between;min-height:9.5rem;overflow:visible;font-family:Roboto,sans-serif}.rail-news-card .news-tag{color:#ff65bc;font-size:.75rem;margin-bottom:.5rem;display:inline-block}.rail-news-card h3{color:var(--user-pref-text-primary);font-weight:400;margin:0 0 .5rem;font-size:1rem;line-height:1.5625em}.rail-news-card p{color:var(--user-pref-text-secondary);margin:0;font-size:.8rem;line-height:1.35}.profile-signout{margin-left:auto;flex-shrink:0;background:transparent;border:1px solid var(--user-pref-signout-border);color:#ffb86b;width:2.6rem;height:2.6rem;border-radius:.5rem;display:inline-grid;place-items:center;cursor:pointer}.profile-signout .link-icon.icon-IQ_Ic__Logout,.profile-signout .link-icon.icon-IQ_Ic__Logout:before{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;padding:0;font-size:18px}.preference-content{flex:0 0 38rem;min-width:0;padding:1.5rem;overflow:auto;border-left:1px solid var(--user-pref-content-border);background:var(--user-pref-content-bg)}.section-title{color:var(--user-pref-text-primary);font-size:1rem;font-family:Roboto Medium,Roboto,system-ui,-apple-system,Segoe UI,Arial;white-space:nowrap}.section-subtitle{color:var(--user-pref-text-secondary);margin-bottom:1rem;font-family:Roboto,system-ui,-apple-system,Segoe UI,Arial;font-size:.875rem}.language-choice{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:.6rem}.language-choice li{display:flex;align-items:center;gap:.6rem;padding:.6rem .8rem;border-radius:.5rem;cursor:pointer;background:transparent;border:1px solid transparent}.language-choice li:hover{background:var(--table-row-hover-bg);border-color:var(--divider-color)}.language-choice li.selected{background:var(--user-pref-selected-bg);border:1px solid var(--user-pref-selected-border)}.flag-icon{width:1.2rem;height:.8rem;object-fit:cover}.language-selected-icon{color:#9bd24a;margin-left:.5rem}.settings-divider{border-top:1px solid var(--user-pref-divider);margin:1.25rem 0}.theme-options{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem;align-items:flex-start}.theme-option{width:10rem;height:7.25rem;border-radius:.75rem;padding:.7rem;border:1px solid var(--user-pref-option-border);display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;position:relative;background:var(--user-pref-option-bg)}.theme-option:hover{background:var(--user-pref-option-hover-bg);border-color:var(--user-pref-option-hover-border)}.theme-option.selected{border:2px solid #f355c4;box-shadow:0 10px 30px #f355c414;transform:translateY(-2px)}.theme-preview{height:3.6rem;border-radius:.5rem;background:#2e2c2c;overflow:hidden}.theme-preview.dark{background:linear-gradient(180deg,#242424,#1b1b1b);box-shadow:inset 0 -6px 12px #0009}.theme-preview.light{background:linear-gradient(180deg,#f6f6f6,#e6e6e6);box-shadow:inset 0 -6px 12px #0000000f}.theme-preview.system{background:transparent;box-shadow:none}.theme-option p-radiobutton{position:absolute;bottom:.6rem;left:.6rem}.theme-option .p-radiobutton .p-radiobutton-box{border-color:var(--user-pref-radio-border)}.theme-label{display:block;font-size:.95rem;font-weight:500;color:var(--user-pref-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-avatar img{width:100%;height:100%;object-fit:cover;border-radius:.5rem}@media(max-width:1024px){.user-preference-panel{top:calc(100% + .5rem);right:.75rem;left:auto;transform:none;width:min(46rem,100vw - 2rem);max-height:calc(100vh - 6rem)}.preference-rail{width:18rem}}@media(max-width:640px){.user-preference-panel{position:fixed;left:1rem;right:1rem;top:1rem;transform:none;width:auto;max-width:none;max-height:calc(100vh - 2rem);flex-direction:column;overflow-y:auto}.preference-rail{width:100%;flex-shrink:0;overflow-y:visible}.preference-content{padding:1.25rem}.theme-options{gap:.75rem}.theme-option{flex:1 1 8rem;width:auto}}.topbar{display:flex;align-items:center;justify-content:space-between;gap:var(--gutter-space-lg);padding:var(--gutter-space-lg) var(--gutter-space-norm);margin-bottom:var(--gutter-space-lg);border-bottom:.5px solid var(--divider-bg)}.topbar .topbar-title{font-weight:var(--bold-font-weight);font-size:var(--font-size-md)}.topbar .topbar-subtitle{font-size:var(--font-size-sm);margin-top:var(--gutter-space-xxxs);color:var(--topbar-subtitle)}.topbar .topbar-actions{display:flex;align-items:center;gap:var(--gutter-space-md);flex-wrap:wrap;text-align:right}.topbar .topbar-actions .profile-menu-wrap{position:relative}.topbar .topbar-actions .profile-trigger,.topbar .topbar-actions .profile-summary-photo{width:2.5rem;height:2.5rem;border-radius:50%;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;background:#e8edf5;color:#1f2937;font-weight:600;border:1px solid rgba(15,23,42,.08);flex-shrink:0}.topbar .topbar-actions .profile-trigger{cursor:pointer;padding:0}.topbar .topbar-actions .profile-image{width:100%;height:100%;object-fit:cover}.topbar .topbar-actions .profile-menu-panel{position:absolute;right:0;top:calc(100% + .75rem);width:15rem;padding:.85rem;border-radius:.9rem;background:var(--profile-menu-bg);border:1px solid var(--profile-menu-border);box-shadow:0 16px 36px var(--profile-menu-shadow);text-align:left;z-index:50}.topbar .topbar-actions .profile-summary{display:flex;align-items:center;gap:.75rem;padding:.25rem;border-radius:.75rem;background:var(--profile-menu-item-bg)}.topbar .topbar-actions .profile-copy{min-width:0}.topbar .topbar-actions .profile-copy strong,.topbar .topbar-actions .profile-copy span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar .topbar-actions .profile-copy strong{color:var(--profile-menu-title-color);font-size:.92rem}.topbar .topbar-actions .profile-copy span{margin-top:.15rem;color:var(--profile-menu-text-muted-color);font-size:.78rem}.topbar .topbar-actions .profile-section{margin-top:.95rem;padding-top:.95rem;border-top:1px solid var(--profile-menu-border)}.topbar .topbar-actions .profile-section-title{margin-bottom:.55rem;color:var(--profile-menu-text-color);font-size:.78rem;font-weight:600}.topbar .topbar-actions .theme-toggle-group{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;padding:.35rem;border-radius:.75rem;background:var(--profile-menu-toggle-bg)}.topbar .topbar-actions .theme-option{display:flex;align-items:center;justify-content:center;gap:.35rem;min-height:2.3rem;border-radius:.6rem;color:var(--profile-menu-toggle-color);cursor:pointer;transition:background .18s ease,color .18s ease}.topbar .topbar-actions .theme-option.active{background:var(--profile-menu-toggle-active-bg);color:var(--profile-menu-toggle-active-color)}.topbar .topbar-actions .profile-logout{display:flex;align-items:center;justify-content:flex-start;gap:.55rem;width:100%;margin-top:.95rem;padding-top:.95rem;border-top:1px solid var(--profile-menu-border);color:var(--profile-menu-text-color);cursor:pointer}.topbar .topbar-actions .theme .theme-toggle{padding:var(--gutter-space-lg) var(--gutter-space-reg);font-size:var(--font-size-md);line-height:1}.topbar-sub{margin-top:1.25rem;display:flex;align-items:center;justify-content:space-between}.topbar-sub input{background:var(--search-bg);border:1px solid var(--search-border);width:18.75rem;height:var(--xxl-height-size);border-radius:.4375rem;outline:none;padding:0 2rem}.topbar-sub .topbar-sub-right{display:flex;gap:10px}.topbar-sub .topbar-sub-right .status-container{display:flex;align-items:center;background:rgba(var(--white));border-radius:10px;color:var(--text-inversion-color);gap:.625rem;padding:0 .625rem}.topbar-sub .topbar-sub-right .status-container .status-badge{background:var(--offline-bg);padding:.3125rem .625rem;border-radius:var(--border-radius-sm);color:rgba(var(--black))}.footer{display:flex;align-items:center;justify-content:flex-end;gap:var(--gutter-space-xl);padding:var(--gutter-space-lg) 3.625rem var(--gutter-space-lg) 4.375rem;flex-wrap:wrap;font-size:var(--font-size-xs);color:var(--text-muted);background:var(--body-bg-color);border-top:var(--border-size-md) solid var(--divider-color)}.footer .footer-item{white-space:nowrap}.message{border-radius:var(--border-radius-xl);padding:var(--gutter-space-lg);background:var(--card-bg);border:var(--border-size-md) solid var(--card-border)}.message.user{background:var(--empty-state-bg);margin-left:auto;max-width:85%}.message .message-author{font-weight:var(--bold-font-weight);margin-bottom:var(--gutter-space-xxs);color:var(--text-muted);font-size:var(--font-size-sm)}.message .pill-row{margin-top:var(--gutter-space-reg)}.login-shell{min-height:100vh;display:grid;place-items:center;padding:var(--gutter-space-xxl)}.login-shell .login-card{width:min(460px,100%);padding:var(--gutter-space-xxxl);display:grid;gap:var(--gutter-space-lg)}.login-shell .login-card h1{margin:0;font-size:var(--font-size-xxl)}.login-shell .login-card p{margin:0;color:var(--text-muted)}.login-shell .login-card .eyebrow{font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.08em;color:var(--link-color);font-weight:var(--bold-font-weight)}.login-shell .login-card .stack label{display:grid;gap:var(--gutter-space-xxs)}.login-shell .login-card .stack label span{color:var(--text-muted);font-size:var(--font-size-sm);font-weight:var(--bold-font-weight)}.doc-detail.card.panel.stack p{margin:0;color:var(--text-muted);line-height:1.65}.doc-detail.card.panel.stack ul{margin:0;padding-left:var(--gutter-space-xl);color:var(--text-muted);line-height:1.65}.doc-detail.card.panel .diagram{width:100%;border-radius:var(--border-radius-lg);border:var(--border-size-md) solid var(--card-border);margin-top:var(--gutter-space-reg)}.calendar{background:transparent;border:0;border-radius:var(--border-radius-md);padding:0;font-size:var(--font-size-sm);height:3.125rem;width:14rem;display:flex;align-items:center}.calendar p-select,.calendar .p-select{width:100%;height:100%}.calendar .p-select{border:0;border-radius:var(--border-radius-sm);background:var(--select-field-bg);color:var(--select-field-text-color);font-family:inherit;box-shadow:none;padding:.75rem 0}.calendar .p-select-label{display:flex;align-items:center;height:100%;padding:0 1.25rem;color:var(--dropdown-panel-item-color);font-family:inherit;font-size:1rem;font-weight:400;line-height:1.25;border-right:1px solid var(--select-option-divider)}.calendar .p-select-dropdown{width:3.25rem;color:var(--dropdown-panel-item-color)}.hub-date-range-panel{position:absolute!important;top:0!important;left:0!important;width:14rem;max-height:12.5rem;padding:0;margin-top:.75rem;overflow-x:hidden;overflow-y:auto;border:0;border-radius:.75rem;background:var(--wh-select-overlay-bg);box-shadow:0 .75rem 2rem var(--select-panel-shadow)!important}.hub-date-range-panel .p-select-list{--p-select-list-gap: 0;padding:0;gap:0}.hub-date-range-panel .p-select-option{min-height:3.125rem;padding:0 1.25rem;display:flex;align-items:center;color:var(--dropdown-panel-item-color);font-family:inherit;font-size:1rem;font-weight:400;line-height:1.25;border-bottom:1px solid var(--select-option-divider)}.hub-date-range-panel .p-select-option:not(.p-select-option-selected):not(.p-disabled).p-focus{color:var(--dropdown-panel-item-color)}.hub-date-range-panel .p-select-option:not(.p-disabled):hover,.hub-date-range-panel .p-select-option.p-select-option-highlight{background:var(--wh-select-option-hover-bg)!important;color:var(--wh-select-option-hover-text-color)!important}.hub-date-range-panel .p-select-option.p-select-option-selected{background:var(--wh-select-option-selected-bg)!important;color:var(--wh-select-option-selected-text-color)!important}.hub-date-range-panel::-webkit-scrollbar{width:.5rem}.hub-date-range-panel::-webkit-scrollbar-track{background:var(--wh-select-overlay-bg)}.hub-date-range-panel::-webkit-scrollbar-thumb{border:.125rem solid var(--wh-select-overlay-bg);border-radius:.5rem;background:var(--wh-select-scrollbar-thumb-color)}.hub-date-range-panel .p-select-option-selected:after{background:var(--primary-color);border-radius:var(--dropdown-filter-corner-radius);content:"";height:50%;opacity:.8;position:absolute;right:.625rem;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);width:.3125rem}.p-dialog-mask{background:var(--userprefernce-selection-panel-overlay-color)!important}.p-dialog{border-radius:.875rem!important;overflow:hidden;background:var(--dialog-bg)!important;color:var(--dialog-text-color)!important;box-shadow:0 1.25rem 3.75rem var(--dialog-shadow)}.p-dialog .p-dialog-close-button svg{width:1.5rem;height:1.5rem}.p-dialog .p-dialog-header{background:var(--dialog-bg)!important;color:var(--dialog-text-color)!important;border-bottom:0;padding:1.4rem 1.5rem .75rem}.p-dialog .p-dialog-header .p-dialog-title{font-size:1.4rem;font-weight:600}.p-dialog .p-dialog-header .p-dialog-header-icon{color:var(--dialog-text-color)}.p-dialog .p-dialog-header .p-dialog-header-icon:hover{background:var(--dialog-icon-hover-bg)}.p-dialog .p-dialog-content{background:var(--dialog-bg)!important;color:var(--dialog-text-color)!important;padding:.5rem 1.5rem 1.5rem;overflow:visible!important}.p-dialog .p-select{width:100%;min-height:3.125rem;border-radius:.5rem;border:1px solid var(--dialog-border-color);background:var(--dialog-bg);box-shadow:none}.p-dialog .p-select .p-select-label{color:var(--dialog-text-color);font-size:.8rem;padding:.95rem 1rem}.p-dialog .p-select .p-select-dropdown{color:var(--dialog-text-color);width:2.8rem}.p-dialog .p-checkbox-box{border:1px solid var(--dialog-checkbox-border-color);background:transparent}.p-dialog .p-checkbox-box .p-checkbox-icon{color:#ff56c0}.p-dialog .button-platform{min-width:13.125rem;height:3.125rem;border:0;border-radius:.625rem;color:#3d2f2f;font-size:var(--font-size-text);background:var(--cta-gradient);display:inline-flex;align-items:center;justify-content:space-between;gap:.9rem;padding:.35rem .45rem .35rem 1.2rem;cursor:pointer}.p-dialog .button-platform i{width:2.75rem;height:2.625rem;border-radius:.5rem;background:var(--dialog-action-icon-bg);color:#ff4fcf;display:inline-flex;align-items:center;justify-content:center}.p-dialog .button-platform.disabled,.p-dialog .button-platform:disabled{opacity:.62;cursor:not-allowed}.p-dialog .button-platform span{margin:0 auto;padding:0 1.25rem}.p-dialog.warehouseList{width:min(33.75rem,100vw - 2rem)!important;height:max-content!important;max-height:none!important;border-radius:.625rem!important;background:var(--dialog-warehouse-list-bg)!important}.p-dialog.warehouseList .p-dialog-header{padding:2.4rem 2.5rem 1.75rem;background:var(--dialog-warehouse-list-bg)!important}.p-dialog.warehouseList .p-dialog-header .p-dialog-title{font-weight:400}.p-dialog.warehouseList .p-dialog-content{padding:.5rem 2.5rem 2.5rem;background:var(--dialog-warehouse-list-bg)!important}.p-dialog.warehouseList .p-select{background:var(--dialog-warehouse-list-bg);border-color:var(--dialog-border-color)}.p-dialog.warehouseList .p-select .p-select-label{font-size:1rem}.p-dialog.warehouseList .p-select.p-focus,.p-dialog.warehouseList .p-select:not(.p-disabled):hover{border-color:var(--dialog-border-hover-color);box-shadow:none}.p-dialog.warehouseList .p-select .p-select-dropdown-icon{width:.7rem;height:.7rem;font-size:0;border-right:.125rem solid var(--dialog-text-color);border-bottom:.125rem solid var(--dialog-text-color);transform:rotate(45deg) translate(-.125rem,-.125rem)}.p-dialog.warehouseList .warehouseList-content-wrapper{padding-top:.2rem}.p-dialog.warehouseList .area-right{display:grid;gap:1.25rem}.p-dialog.warehouseList .header-value{width:100%}.p-dialog.warehouseList .popup-footer{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.45rem}.p-dialog.warehouseList .popup-content-area#defaultSetting{display:inline-flex;align-items:center;gap:.65rem}.p-dialog.warehouseList .popup-content-area#defaultSetting label{color:var(--dialog-text-color);font-size:.95rem;font-weight:400;cursor:pointer}.p-dialog.warehouseList .popup-content-area#proceedbtn{margin-left:auto}.p-dialog.warehouseList .button-platform{min-width:14.75rem}.p-dialog.warehouseList .button-platform i:before{content:"";width:1.2rem;height:.65rem;border-bottom:.1875rem solid currentColor;border-left:.1875rem solid currentColor;transform:rotate(-45deg) translate(.0625rem,-.0625rem)}@media(max-width:640px){.p-dialog .p-dialog-header{font-size:1.65rem;padding:1.2rem 1rem .65rem}.p-dialog .p-dialog-content{padding:.45rem 1rem 1.2rem}.p-dialog.warehouseList{width:calc(100vw - 1rem)!important}.p-dialog.warehouseList .popup-footer{flex-direction:column;align-items:stretch}.p-dialog.warehouseList .popup-content-area#proceedbtn,.p-dialog.warehouseList .button-platform{width:100%;min-width:0}.p-dialog.warehouseList .popup-content-area#defaultSetting{order:2}.p-dialog.warehouseList .popup-content-area#proceedbtn{order:1;margin-left:0}}.dashboard-page .two-column .card.panel{display:flex;flex-direction:column;min-height:0}.panel h3.card-title[data-icon=settings] .panel-icon{--panel-icon-accent: #b085f5}.panel h3.card-title[data-icon=checklist] .panel-icon{--panel-icon-accent: var(--link-color)}.panel h3.card-title[data-icon=safety] .panel-icon,.panel div.card-title[data-icon=latest-plan] .panel-icon{--panel-icon-accent: var(--secondary-color)}.panel div.card-title[data-icon=recent-decision] .panel-icon{--panel-icon-accent: var(--link-color)}.panel div.card-title[data-icon=volume-forecast] .panel-icon{--panel-icon-accent: var(--secondary-color)}.panel div.card-title[data-icon=ondemand-forecast] .panel-icon{--panel-icon-accent: var(--link-color)}#app-header{position:fixed;top:0;left:0;right:0;z-index:20}app-version-footer{position:fixed;left:0;right:0;bottom:0;z-index:15}:root{--footer-height: 3.25rem}.shell{height:100vh;overflow:auto;padding-top:var(--header-navbar-height, 3.8125rem);padding-bottom:var(--footer-height, 3.25rem);box-sizing:border-box}.shell .container{height:100%;overflow:auto}.shell .main{position:relative;height:100%;overflow:auto;display:flex;flex-direction:column}.shell .main .content{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.shell .main .content>*:not(router-outlet):not(app-version-footer){display:block;flex:1 1 auto;min-height:0;height:100%}.topbar-sub{display:flex;align-items:center;justify-content:flex-end;position:absolute;margin-top:0;top:1.875rem;left:4.375rem;right:4.125rem;z-index:5;pointer-events:none}.topbar-sub>*{pointer-events:auto}@media(max-width:768px){.topbar-sub{position:static;right:auto;padding-bottom:var(--gutter-space-md)}}.agent-running{display:flex;gap:1.5625rem}.page-tabs{display:flex;align-items:stretch;gap:var(--gutter-space-xs);height:3.75rem;padding:0 var(--gutter-space-lg);border-radius:var(--border-radius-reg);background:var(--upload-dropzone-bg);border:var(--border-size-md) solid var(--card-border)}.page-tab{position:relative;display:inline-flex;align-items:center;gap:var(--gutter-space-xs);padding:0 var(--gutter-space-lg);font:normal var(--normal-font-weight) var(--font-size-norm)/1rem var(--body-font-family);letter-spacing:0;color:var(--text-primary);opacity:.6;cursor:pointer;transition:opacity .14s ease}.page-tab i{font-size:var(--font-size-md)}.page-tab:hover,.page-tab.active{opacity:1}.page-tab.active i{color:var(--primary-color)}.page-tab.active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--border-size-xl);background:linear-gradient(to right,var(--primary-color),var(--secondary-color))}.page-tab:focus-visible{outline:var(--border-size-xl) solid var(--primary-color);outline-offset:-2px}.upload-dropzone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--gutter-space-xs);height:25.3125rem;padding:var(--gutter-space-xl);border:var(--border-size-xl) dashed var(--upload-dropzone-border-color);border-radius:var(--border-radius-sm);background:var(--upload-dropzone-bg);text-align:center;cursor:pointer}.upload-dropzone.drag-over{border-color:var(--primary-color)}.upload-dropzone:focus-visible{outline:var(--border-size-xl) solid var(--primary-color);outline-offset:2px}.upload-file-input{display:none}.upload-dropzone-icon{display:inline-flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;border-radius:var(--border-radius-circle);background:var(--inner-canvas-bg-color);color:var(--primary-color);font-size:2rem}.upload-dropzone-title{margin:var(--gutter-space-sm) 0 0;font:normal var(--normal-font-weight) var(--font-size-md)/1rem var(--body-font-family);letter-spacing:0;color:var(--text-primary);opacity:1}.upload-dropzone-hint{margin:0;font:normal var(--normal-font-weight) var(--font-size-norm)/1.375rem var(--body-font-family);letter-spacing:0;color:var(--text-primary);opacity:.25}.upload-item{position:relative;display:flex;flex-direction:column;gap:var(--gutter-space-reg);overflow:hidden}.upload-item:before{content:"";position:absolute;left:0;top:1.25rem;width:var(--border-size-xxl);height:1.5rem;border-radius:0 var(--border-radius-sm) var(--border-radius-sm) 0;background:var(--secondary-color)}.upload-item .upload-btn{height:2.1875rem;padding:0 var(--gutter-space-xl);border-radius:.375rem;background:var(--upload-btn-bg);font:normal var(--normal-font-weight) var(--font-size-sm)/1.0625rem var(--body-font-family);letter-spacing:0;color:var(--upload-btn-text-color);opacity:1}.upload-item .upload-btn i{width:1.4375rem;height:.9375rem;font-size:1.4375rem;line-height:.9375rem;color:rgb(var(--white))}.upload-row{display:flex;align-items:center;gap:var(--gutter-space-lg)}.upload-file-icon{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:var(--button-radius);background:var(--inner-canvas-bg-color);color:var(--text-muted);font-size:var(--font-size-reg)}.upload-file-meta{display:flex;flex-direction:column;gap:var(--gutter-space-xxs);min-width:0;flex:1 1 auto;font-size:var(--font-size-norm)}.upload-file-name{font:normal var(--normal-font-weight) var(--font-size-sm)/1rem var(--body-font-family);letter-spacing:0;color:var(--text-primary);opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.upload-file-sub{display:flex;align-items:center;font:normal var(--normal-font-weight) var(--font-size-sm)/1rem var(--body-font-family);letter-spacing:0;color:var(--text-primary);opacity:.45}.upload-sub-divider{display:inline-block;width:var(--border-size-md);height:1.25rem;margin:0 var(--gutter-space-reg);background:var(--divider-color)}.upload-file-actions{display:flex;align-items:center;gap:var(--gutter-space-reg);flex-shrink:0}.upload-file-actions .upload-sub-divider{height:1.75rem;margin:0}.upload-remove-btn{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:var(--text-primary);font-size:var(--font-size-norm);cursor:pointer}.upload-stage-row{display:grid;grid-template-columns:2rem 18rem minmax(0,1fr);align-items:center;gap:var(--gutter-space-lg);min-height:3.5rem;padding:var(--gutter-space-xs) var(--gutter-space-xl) var(--gutter-space-xs) var(--gutter-space-xxxl);border-radius:.375rem;background:var(--upload-dropzone-bg);font-size:var(--font-size-norm)}.upload-stage-row.pending{opacity:.5}.upload-stage-label{font:normal var(--normal-font-weight) var(--font-size-sm)/1rem var(--body-font-family);letter-spacing:0;color:var(--text-primary);opacity:1}.upload-stage-desc{font:normal var(--normal-font-weight) var(--font-size-sm)/1rem var(--body-font-family);letter-spacing:0;color:var(--text-primary);opacity:.45}.upload-stage-dot{position:relative;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:var(--border-radius-circle)}.upload-stage-dot.done{background:var(--upload-stage-active-color)}.upload-stage-dot.done:after{content:"";box-sizing:border-box;width:.8125rem;height:.4375rem;margin-top:-.125rem;border-left:.1875rem solid #FFFFFF;border-bottom:.1875rem solid #FFFFFF;transform:rotate(-45deg)}.upload-stage-dot.failed{background:rgba(var(--error-bg-100),1);color:rgb(var(--white));font-size:var(--font-size-xs)}.upload-stage-dot.pending{border:var(--border-size-xl) dashed var(--text-muted)}.upload-stage-dot.pending:after{content:"";width:.5rem;height:.5rem;border-radius:var(--border-radius-circle);background:var(--text-muted)}.upload-stage-dot.spinner{background:repeating-conic-gradient(var(--secondary-color) 0 8deg,transparent 8deg 45deg);-webkit-mask:radial-gradient(circle,transparent 36%,#000 38%);mask:radial-gradient(circle,transparent 36%,#000 38%);animation:upload-spin 1.2s linear infinite}.upload-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--gutter-space-xs);height:var(--button-height);padding:0 var(--gutter-space-xl);border-radius:var(--button-radius);background:var(--inner-canvas-bg-color);color:var(--text-primary);font-size:var(--font-size-norm);cursor:pointer}.upload-btn:hover{filter:brightness(1.2)}.upload-btn:disabled{opacity:.5;cursor:not-allowed;filter:none}.upload-extracted{max-height:16rem;white-space:pre-wrap;word-break:break-word}.upload-dropzone .upload-btn{margin-top:var(--gutter-space-sm);font:normal var(--normal-font-weight) var(--font-size-norm)/1rem var(--body-font-family);letter-spacing:0;color:var(--text-primary);opacity:.6}@keyframes upload-spin{to{transform:rotate(360deg)}}.float-field{position:relative;display:block;width:100%}.float-field label{position:absolute;left:var(--gutter-space-lg);top:50%;transform:translateY(-50%);font-size:var(--font-size-norm);color:var(--text-muted);pointer-events:none;z-index:1;transition:all .2s ease}.float-field input:focus~label,.float-field input:not(:placeholder-shown)~label,.float-field .p-inputwrapper-filled~label,.float-field .p-inputwrapper-focus~label,.float-field .p-select-open~label{top:0;transform:translateY(-50%);left:var(--gutter-space-md);padding:0 var(--gutter-space-xs);font-size:var(--font-size-sm);background:var(--input-field-bg)}.float-field input:focus~label,.float-field .p-inputwrapper-focus~label,.float-field .p-select-open~label{color:var(--primary-color)}.float-field input,.float-field .p-select{width:100%;height:3rem;background:var(--input-field-bg);border:var(--border-size-md) solid var(--field-border-subtle);border-radius:var(--border-radius-sm);color:var(--text-primary);font-size:var(--font-size-norm);outline:none;box-shadow:none}.float-field input{padding:0 var(--gutter-space-lg)}.float-field input:focus{border-color:var(--primary-color)}.float-field .p-select{display:flex;align-items:center}.float-field .p-select:not(.p-disabled):not(.p-focus):not(.p-select-open):not(:focus-within):hover{border-color:var(--field-border-subtle)}.float-field .p-select.p-focus,.float-field .p-select.p-select-open,.float-field .p-select.p-focus:hover,.float-field .p-select.p-select-open:hover,.float-field .p-select:focus-within,.float-field .p-select:has([aria-expanded=true]){border-color:var(--primary-color)!important}.float-field .p-select .p-select-label{flex:1 1 auto;padding:0 var(--gutter-space-lg);color:var(--text-primary);font-size:var(--font-size-norm);line-height:1.25}.float-field .p-select .p-select-dropdown{width:2.5rem;color:var(--text-muted)}.float-select-panel{margin-top:.25rem;overflow:hidden;border:0;border-radius:var(--border-radius-sm);background:var(--wh-select-overlay-bg);box-shadow:0 .75rem 2rem var(--select-panel-shadow)!important}.float-select-panel .p-select-list-container{max-height:12rem!important;overflow:auto;background:var(--wh-select-overlay-bg)}.float-select-panel .p-select-list{display:block;margin:0;padding:0;list-style:none}.float-select-panel .p-select-option{display:flex;align-items:center;min-height:2.75rem;margin:0;padding:0 1.25rem;border-radius:0;border-bottom:1px solid var(--select-option-divider);color:var(--wh-select-option-text-color);font-size:var(--font-size-norm)}.float-select-panel .p-select-option:last-child{border-bottom:0}.float-select-panel .p-select-option:hover,.float-select-panel .p-select-option.p-select-option-focused{background:var(--wh-select-option-hover-bg)!important;color:var(--wh-select-option-hover-text-color)!important}.float-select-panel .p-select-option.p-select-option-selected{background:var(--wh-select-option-selected-bg)!important;color:var(--wh-select-option-selected-text-color)!important}:root{font-family:Roboto,Segoe UI,Helvetica Neue,sans-serif}html{height:100%;overflow:hidden;font-size:clamp(var(--viewport-relation-minimum-size),var(--viewport-relation-between-size),var(--viewport-relation-maximum-size))}*,*:before,*:after{box-sizing:border-box}:root.theme-switching,:root.theme-switching *{transition:none!important}body{margin:0;min-height:100%;background:var(--body-gradient);font-family:inherit;color:var(--inversion-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{overflow:hidden;height:100%}button,input,textarea,select{font:inherit;background:none;border:none}a{color:var(--link-color);text-decoration:none}a:hover{text-decoration:underline}.page{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--gutter-space-lg);flex-wrap:wrap;flex:0 0 auto;padding:1.875rem 3.625rem 1.275rem 4.375rem}.page-body{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--gutter-space-xl);padding:0 3.625rem 1.25rem 4.375rem}@media(min-width:1920px){.page{max-width:1920px!important;width:1920px!important;margin:0 auto!important}}.page-title{margin:0;font-size:var(--font-size-xxl);font-weight:var(--bold-font-weight);display:flex;align-items:center;gap:var(--gutter-space-lg)}.page-subtitle{margin:var(--gutter-space-xxs) 0 0;max-width:70ch}.tag,.pill,.status-pill,.table-status-pill,.decision-pill,.priority-pill,.batch-status-pill,.wave-pill{display:inline-flex;align-items:center;gap:var(--gutter-space-xxs);padding:var(--gutter-space-xxs) var(--gutter-space-md);border:var(--border-size-md) solid transparent;border-radius:var(--border-radius-xl);font-family:var(--body-font-family);font-size:var(--font-size-text);line-height:1.4;letter-spacing:.02em;text-transform:capitalize;white-space:nowrap}.tag{color:var(--table-priority-pill-color);background:var(--table-priority-pill-bg)}.tag.ok,.tag.low,.tag.available,.tag.active,.tag.assigned,.tag.complete,.tag.completed,.tag.committed,.tag.released,.tag.success,.tag.online,.tag.open,.tag.done,.tag.approved{background:var(--tag-ok-bg);color:var(--pill-ok-color)}.tag.warn,.tag.warning,.tag.medium,.tag.pending,.tag.scheduled,.tag.queued,.tag.hold,.tag.on-hold,.tag.on_hold,.tag.in-progress,.tag.in_progress,.tag.maintenance{background:var(--tag-warn-bg);color:var(--pill-warn-color)}.tag.error,.tag.high,.tag.critical,.tag.failed,.tag.fail,.tag.cancelled,.tag.canceled,.tag.offline,.tag.blocked,.tag.stopped,.tag.held,.tag.rejected{background:var(--tag-error-bg);color:var(--tag-error-color)}.grid{display:grid;gap:var(--gutter-space-lg)}.grid.cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.two-column{display:grid;gap:var(--gutter-space-lg);grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.panel{padding:var(--gutter-space-xl)}.panel h3,.panel h4{margin-top:0}.stack{display:grid;gap:var(--gutter-space-md)}.toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--gutter-space-reg);flex-wrap:wrap}.field,.textarea,.select{width:100%;border:var(--border-size-md) solid var(--field-border);border-radius:var(--border-radius-md);background:var(--field-bg);color:var(--text-primary);padding:var(--gutter-space-reg);transition:border-color .15s ease,box-shadow .15s ease}.field:focus,.textarea:focus,.select:focus{outline:none;border-color:var(--input-field-focused-clr);box-shadow:0 0 0 3px #1565c01f}.textarea{min-height:120px;resize:vertical}.error-box,.info-box{border-radius:var(--border-radius-lg);padding:var(--gutter-space-lg) var(--gutter-space-norm)}.info-box{background:var(--empty-state-bg);color:var(--empty-state-color)}.error-box{background:#c6282814;color:var(--error-text-color-50)}.pill-row{display:flex;gap:var(--gutter-space-xs);flex-wrap:wrap}.pill{background:var(--empty-state-bg);color:var(--empty-state-color)}.json-box{margin:0;padding:var(--gutter-space-lg);border-radius:var(--border-radius-lg);background:#0f1724;color:var(--json-field-clr);overflow:auto;font-size:var(--font-size-sm)}.shell .page-title{margin:0;color:var(--text-primary);font-family:var(--body-font-family, "Roboto", sans-serif);font-size:1.25rem;font-weight:400;line-height:1.25}.shell .page-subtitle{margin:var(--gutter-space-xxs) 0 0;max-width:85ch;color:var(--text-muted);font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.4}@media(min-width:1920px){#app-header .navbar .navbar-item-container,#app-header .header-drawer-wrapper,#app-header .navbar .drawer-groups{max-width:1920px!important;margin:0 auto!important;width:1920px!important}.topbar-sub{right:calc((100vw - 1920px)/2 + 3.625rem)}}.p-dialog-mask:has(.warehouseList),.p-overlay-mask:has(.warehouseList){background:var(--userprefernce-selection-panel-overlay-color)!important}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--gutter-space-lg);padding:var(--gutter-space-xxl) var(--gutter-space-lg);text-align:center;color:var(--text-muted);font-size:var(--font-size-norm);background:transparent}.empty-state p{margin:0}.empty-state-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:var(--border-radius-reg);background:var(--empty-state-bg);color:var(--text-muted);font-size:1.75rem}.empty-state-icon:after{content:"+";position:absolute;right:-.4rem;bottom:-.4rem;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:var(--border-radius-circle);background:#ffffff14;color:var(--text-primary);font-size:1rem;font-weight:var(--bold-font-weight);line-height:1}.calendar{position:relative;display:inline-flex;align-items:center}.calendar .calendar-icon{position:absolute;left:var(--gutter-space-md, .75rem);top:50%;transform:translateY(-50%);color:var(--text-muted);font-size:var(--font-size-reg);pointer-events:none;z-index:2}.calendar .p-select-label,.calendar .p-dropdown-label{padding-left:2.5rem!important}
