:root{--background-primary:#141311;--pane-surface:#252421;--background-component:#282622;--background-accent:#f4bb19;--layout-menu-bg:color-mix(in srgb,var(--font-color) 14%,var(--background-component));--layout-menu-border:color-mix(in srgb,var(--font-color) 12%,transparent);--layout-menu-shadow:0 16px 34px rgba(0,0,0,.34);--background30:var(--background-accent);--accent-contrast-text:#fff;--warning-text:#f09c19;--rfi-linked-highlight:#ff7a00;--font-color:#d2d1ce;--border-color:#3c3a35;--grid-row-alt-ink:2.5%;--grid-row-alt:color-mix(in srgb,var(--font-color) var(--grid-row-alt-ink),transparent);--accent-mark:#241a00;--grid-action-code:#a78bfa;--grid-action-config:#4dd4c0;--grid-row-hover:color-mix(in srgb,var(--font-color) 5%,var(--pane-surface));--grid-row-new:color-mix(in srgb,var(--font-color) 6%,var(--pane-surface));--grid-row-selected:color-mix(in srgb,var(--font-color) 10%,var(--pane-surface));--grid-row-group:color-mix(in srgb,var(--font-color) 6%,var(--pane-surface));--grid-row-current:color-mix(in srgb,var(--font-color) 14%,var(--pane-surface));--grid-row-new-hover:color-mix(in srgb,var(--font-color) 9%,var(--pane-surface));--grid-row-current-hover:color-mix(in srgb,var(--font-color) 19%,var(--pane-surface));--border-accessible:#68645c;--tile-surface:color-mix(in srgb,var(--font-color) 3%,var(--pane-surface));--tile-border:color-mix(in srgb,var(--font-color) 12%,var(--pane-surface));--text-subtitle:color-mix(in srgb,var(--font-color) 55%,transparent);--focus-ring:color-mix(in srgb,var(--font-color) 72%,transparent);--disabled-ink:color-mix(in srgb,var(--font-color) 42%,transparent);--generic-success:#32a852;--generic-warning:#f09c19;--generic-danger:#dc3545;--danger-solid:#dc3545;--danger-solid-hover:#c92c3c;--danger-solid-ink:#fff;--generic-info:#4f8ff7;--action-menu-danger:#f97388;--status-info:#4fa6fe;--font-hover:#e5e4e3;--background-hover:#1d1c1a;--background-toolbar:#252421;--base-bg:#282622;--base-background:#141311;--base-border:#3c3a35;--base-text:#d2d1ce;--base-text-secondary:#888278;--nav-inactive:color-mix(in srgb,var(--nav-ink) 62%,var(--nav-chrome-bg));--flat-panel-border:var(--border-color);--nav-section-label:#7a797e;--nav-ink:#fff;--nav-active-bg:color-mix(in srgb,#fff 8%,transparent);--nav-header-icon:#8f8f8f;--control-hover-wash:color-mix(in srgb,var(--font-color) 6%,transparent);--nav-border:color-mix(in srgb,#fff 8%,transparent);--nav-chrome-bg:color-mix(in srgb,var(--background-accent) 2.5%,#080a0d);--nav-badge-new-bg:color-mix(in srgb,#ec4899 24%,transparent);--nav-badge-new-text:#967b93;--info-badge-bg:color-mix(in srgb,var(--background-accent) 15%,transparent);--info-badge-text:var(--background-accent);--inherited-rule-bg:rgba(156,39,176,.08);--inherited-rule-border:rgba(156,39,176,.25);--inherited-indicator:#9c27b0;--inherited-badge-bg:rgba(156,39,176,.15);--rule-linked-indicator:#4caf50;--rule-local-indicator:var(--background-accent);--rule-linked-badge-bg:rgba(76,175,80,.15);--rule-help-bg:color-mix(in srgb,var(--background-accent) 8%,transparent);--rule-help-border:color-mix(in srgb,var(--background-accent) 25%,transparent);--scrollbar-track:#282622;--scrollbar-thumb:#4e4a44;--scrollbar-thumb-hover:#5f5b53;--focused-text:#fff;--focused-background:#2d2b27;--active-background:#46433d;--active-font-color:#fff;--selected-background:#413e38;--search-result-hover:#484541;--badge-background:#7d776e;--checkbox-indeterminate-disabled:#302e2a;--checkbox-indeterminate-invalid:#e8757e;--checkbox-indeterminate-invalid-hover:#e25562;--checkbox-indeterminate-active:var(--background-accent);--checkbox-indeterminate-hover:color-mix(in srgb,var(--background-accent) 75%,#fff);--checkbox-checked-disabled:#302e2a;--checkbox-checked-invalid:#e8757e;--checkbox-checked-invalid-hover:#e25562;--checkbox-checked-active:var(--background-accent);--checkbox-checked-hover:color-mix(in srgb,var(--background-accent) 75%,#fff);--checkbox-icon-disabled:#1b1a18;--checkbox-icon-invalid:#e8757e;--checkbox-icon-invalid-hover:#e25562;--checkbox-icon-focused:var(--background-accent);--checkbox-icon-active:#837e75;--checkbox-icon-hover:#79746b;--splitter-hit:8px;--splitter-hair:2px;--splitter-marker-len:20px;--splitter-resize-handle-hover:#49453f;--splitter-resize-handle-active:#fff;--switch-disabled-color:#11100f;--switch-disabled-background:#11100f;--switch-invalid-background:#e8757e;--switch-invalid-hover:#e25562;--switch-hover:#aaa8a3;--switch-active:#868076;--switch-handle-active:#837e75;--switch-handle-hover:#79746b;--switch-handle-disabled:#302e2a;--switch-container-disabled:#1b1a18;--searchbox-icon-search-disabled:#302e2a;--searchbox-icon-search:#888278;--list-menu-button-menu-text:#141311;--list-menu-button-delete:#000;--list-reorder-handle:#a5c9ca;--list-select-all:#2c2a27;--list-empty-message-item:#aba8a3;--list-item-icon:#a5c9ca;--list-item-focused:#aba8a3;--list-radio-checked-background:#868076;--list-radio-checked-background-hover:#aaa8a3;--list-item-chevron:#a5c9ca;--list-item-chevron-disabled:#302e2a;--list-select-all-label-disabled:#1b1a18;--numbox-spin-button-text:#302e2a;--calendar-cell-hover:#5b574f;--calendar-cell-start-date:#868076;--calendar-cell-start-date-active:#4e4a43;--calendar-cell-start-date-hover:#5b574f;--calendar-cell-empty-cell-span:#000;--calendar-cell-contoured-date:#868076;--calendar-cell-selected-date-span:#000;--calendar-invalid-focused:#f1b3b7;--calendar-week-number-cell:#868076;--drb-separator:#302e2a;--load-segment-inner:#4e4a43;--treeview-item-nocheckbox:#4c4842;--treeview-item-checkbox-icon:#868076;--toolbar-icon-color:#d2d1ce;--toolbar-icon-hover-color:#e5e4e3;--toolbar-button-border-hover-color:#68645c;--toolbar-background-color:#252421;--toolbar-button-success-active:#022f0e;--toolbar-button-success-focused:#000;--toolbar-button-success-hover:#000;--toolbar-button-success-selected:#022f0e;--toolbar-button-danger-active:#821b25;--toolbar-button-danger-focused:#000;--toolbar-button-danger-hover:#000;--toolbar-button-danger-selected:#821b25;--toolbar-button-default-active-icon:#d4d3d0;--toolbar-button-default-active:#4e4a43;--toolbar-button-default-focused:#1d1c19;--toolbar-button-default-hover:#1d1c19;--toolbar-button-default-selected:#4e4a43;--toolbar-menu-section-border:#2c2a27;--toolbar-menu-item-disabled:#302e2a;--badge-color:#302e2a;--dialog-shader-background:#444;--toast-text-color:#000;--progress-bar-background:#302e2a;--progress-bar-disabled:#11100f;--progress-bar-invalid:#dc3545;--gallery-nav-button:#000;--lookup-field-text:#888278;--lookup-invalid-error:#000;--loadpanel-content-border:#ccc;--tagbox-content-border:#868076;--tagbox-remove-button-text:#a5c9ca;--tagbox-remove-button-disabled:#302e2a;--tagbox-tag-content-border:#1b1a18;--tagbox-tag-content-disabled:#11100f;--disabled-button-color:#302e2a;--invalid-button-color:#e8757e;--checked-button-color:var(--background-accent);--checked-button-color-hover:color-mix(in srgb,var(--background-accent) 75%,#fff);--checked-button-border-color:color-mix(in srgb,var(--background-accent) 75%,#000);--system-button-color:#4d4d4d;--radio-button-hover:#79746b;--radio-button-active:#837e75;--readonly-background:#302e2a;--slider-range-background:#302e2a;--slider-range-slider-bar:#11100f;--slider-range-slider-bar-invalid-hover:#e25562;--slider-range-slider-bar-invalid-focused:#e8757e;--slider-handle-hover:#aaa8a3;--slider-handle-focused:#868076;--accordion-disabled-text:#302e2a;--draggable-header-border:#68645c;--modified-data-background:#383531;--invalid-data:#dc35457f;--selected-row-background:color-mix(in srgb,var(--background-accent) 15%,transparent);--selected-row-border:var(--background-accent);--focused-row-background:color-mix(in srgb,var(--background-accent) 15%,transparent);--focused-cell-border:#7d776e;--editor-background:#282622;--alternate-row-background:#252320;--highlighted-text-background:#7d776e;--highlighted-text-color:#fff;--error-row-text:#d2d1ce;--error-row-background:#2c131a;--group-panel-background:#060606;--group-panel-border:#1b1a18;--datagrid-revert-button-text:#d2d1ce;--datagrid-search-text:#fff;--datagrid-overlay-text:#000;--datagrid-group-space-background:#22211e;--datagrid-adaptive-more-text:#a5c9ca;--datagrid-focused-cell-invalid-background:#e25562;--datagrid-focused-cell-modified-background:#72db8e;--datagrid-drop-highlight-color:#000;--datagrid-column-chooser-item-background:#302e2a;--typography-label-color:#d2d1ce;--typography-link-color:#39f;--typography-icon-color:#a5c9ca;--typography-arrow-icon-color:#7d776e;--composer-tool-chip-color:#a78bfa;--treelist-text-color:#dad8d6;--treelist-button-icon:#141311;--treelist-invalid-text:#000;--treelist-invalid-background:#e25562;--treelist-modified-focused-background:#72db8e;--treelist-rowsview-background:#22211e;--treelist-column-chooser-background:#302e2a;--pivotgrid-area-border:#1b1a18;--pivotgrid-area-background:#060606;--menu-item-disabled:#302e2a;--menu-item-text:#a5c9ca;--hour-separator-color:#3c3a35;--appointment-text-color:#fff;--appointment-background:#413e38;--appointment-start-color:#0d7377;--appointment-focused-cell-color:#2d2b27;--appointment-fdn-separator-color:#68645c;--appointment-dt-indicator-color:#14ffec;--appointment-agenda-shadow:#191816;--appointment-current-date:#14ffec;--appointment-cell-date:#adadad;--appointment-header-panel-cell:#999;--appointment-collector-content-text:#000;--appointment-collector-button-hover:#0d7377;--appointment-timeline-header-time:#eb5757;--appointment-table-droppable-cell:#1a1816;--appointment-fixed-background:#4e4a43;--disabled-button-text:#302e2a;--disabled-outlined-button-border:#11100f;--disabled-contained-button-background:#11100f;--button-success-text:#141311;--button-success-icon:#141311;--button-success-icon-hover:#141311;--button-success-icon-focused:#141311;--button-success-icon-active:#141311;--button-success-icon-disabled:#302e2a;--button-success-selected-background:#a1e7b4;--button-success-hover-background:#72db8e;--button-success-focused-background:#72db8e;--button-success-active-background:#cdf4d7;--disabled-success-contained-button-background:#11100f;--disabled-success-outlined-button-border:#11100f;--button-text-selected-background:#33312d;--button-text-focused-background:#1d1c19;--button-text-active-background:#4e4a43;--button-text-hovered:#1d1c19;--button-text-selected-icon:#d4d3d0;--button-text-icon-hover:#d4d3d0;--button-text-icon-focused:#d4d3d0;--button-text-icon-active:#d4d3d0;--button-text-danger-selected-background:#380b10;--button-text-danger-hover-background:#000;--button-text-danger-focused-background:#000;--button-text-danger-active-background:#821b25;--button-text-danger-selected-icon:#f1b3b7;--button-text-danger-icon-hover:#f1b3b7;--button-text-danger-icon-focused:#f1b3b7;--button-text-danger-icon-active:#f1b3b7;--button-text-success-selected-background:#01230a;--button-text-success-hover-background:#000;--button-text-success-focused-background:#000;--button-text-success-active-background:#022f0e;--button-text-success-icon-selected:#cdf4d7;--button-text-success-icon-hover:#cdf4d7;--button-text-success-icon-focused:#cdf4d7;--button-text-success-icon-active:#cdf4d7;--button-outlined-default-selected-background:#33312d;--button-outlined-default-hover-background:#1d1c19;--button-outlined-default-focused-background:#1d1c19;--button-outlined-default-active-background:#4e4a43;--button-outlined-default-icon-selected:#d4d3d0;--button-outlined-default-icon-hover:#d4d3d0;--button-outlined-default-icon-focused:#d4d3d0;--button-outlined-default-icon-active:#d4d3d0;--button-outlined-danger-selected-background:#380b10;--button-outlined-danger-hover-background:#000;--button-outlined-danger-focused-background:#000;--button-outlined-danger-active-background:#821b25;--button-outlined-danger-icon-selected:#f1b3b7;--button-outlined-danger-icon-hover:#f1b3b7;--button-outlined-danger-icon-focused:#f1b3b7;--button-outlined-danger-icon-active:#f1b3b7;--button-outlined-success-selected-background:#01230a;--button-outlined-success-hover-background:#000;--button-outlined-success-focused-background:#000;--button-outlined-success-active-background:#022f0e;--button-outlined-success-icon-selected:#cdf4d7;--button-outlined-success-icon-hover:#cdf4d7;--button-outlined-success-icon-focused:#cdf4d7;--button-outlined-success-icon-active:#cdf4d7;--button-default-text:#141311;--button-default-text-hover:#141311;--button-default-text-selected:#141311;--button-default-text-focused:#141311;--button-default-text-active:#141311;--button-default-text-disabled:#302e2a;--button-default-icon:#141311;--button-default-icon-hover:#141311;--button-default-icon-selected:#141311;--button-default-icon-focused:#141311;--button-default-icon-active:#141311;--button-default-icon-disabled:#302e2a;--button-default-selected-background:#e1e0de;--button-default-hover-background:#aaa8a3;--button-default-focused-background:#aaa8a3;--button-default-active-background:#d4d3d0;--button-contained-background-disabled:#11100f;--button-outlined-border-disabled:#11100f;--button-danger-text:#141311;--button-danger-text-selected:#e8757e;--button-danger-text-hover:#141311;--button-danger-text-focused:#141311;--button-danger-icon:#141311;--button-danger-icon-selected:#141311;--button-danger-icon-hover:#141311;--button-danger-icon-focused:#141311;--button-danger-icon-active:#141311;--button-danger-icon-disabled:#302e2a;--button-danger-hover-background:#e25562;--button-danger-focused-background:#e25562;--button-danger-active-background:#f1b3b7;--button-danger-contained-background-disabled:#11100f;--button-danger-outlined-border-disabled:#11100f;--default-text-color:#d2d1ce;--default-background:#212121;--default-selected-text-color:#fff;--default-selected-background:#3c3a35;--default-hover-background:#323232;--default-focused-background:#413e38;--default-active-background:#282622;--normal-text-color:#fff;--normal-background:#0d7377;--normal-selected-text-color:#fff;--normal-selected-background:#413e38;--normal-hover-background:#14888c;--normal-focused-background:#11777b;--normal-active-background:#0a5c60;--success-text-color:#fff;--success-background:#32a852;--success-selected-text-color:#fff;--success-selected-background:#298943;--success-hover-background:#3db864;--success-focused-background:#2e9b4e;--success-active-background:#237c39;--warning-text-color:#212121;--warning-background:#ffa000;--danger-text-color:#fff;--danger-background:#dc3545;--danger-selected-text-color:#fff;--danger-selected-background:#b02b39;--danger-hover-background:#e64855;--danger-focused-background:#c8303f;--danger-active-background:#96242f;--health-ontime:#32a852;--health-atrisk:#f09c19;--health-delayed:#dc3545;--health-issued:#4c8dff;--ready-pip:#32a852;--input-placeholder:color-mix(in srgb,var(--font-color) 55%,transparent);--input-surface:color-mix(in srgb,var(--font-color) 8%,transparent);--editor-placeholder-text:#888278;--editor-outlined-background:#282622;--editor-outlined-hover:#413e38;--editor-outlined-focused:#4c4842;--editor-filled-background:#2d2b27;--editor-filled-hover:#383531;--editor-filled-focused:#413e38;--editor-border-bottom:#3c3a35;--editor-focused-state-indicator:#9e9a94;--editor-field-value-attention:#000;--editor-border-focused-a:#47443e;--editor-border-focused-b:#58544d;--editor-border-hover-a:#524e47;--editor-border-hover-b:#4e4a43;--editor-border-readonly:#1b1a18;--editor-label-text:#888278;--editor-label-invalid:#000;--editor-icon-clear:#a5c9ca;--editor-border-invalid:#302e2a;--builder-focused-text:#fff;--builder-text:#fff;--builder-plus-icon:#9e9a94;--builder-remove-icon:#dc3545;--builder-group-icon:#413e38;--builder-data-button:#0d7377;--builder-operator-button:#68645c;--builder-value-button:#7d776e;--builder-group-text-background:#0d7377;--overlay-background:#282622;--overlay-shader-background:#0000009c;--overlay-popup-header:#413e38;--overlay-tooltip-background:#2d2b27;--popup-content-icon:#d4d3d0;--popup-content-button-active:#4e4a43;--popup-content-button-focused:#d4d3d0;--popup-content-block-button:#1d1c19;--overlay-content-invalid-text:#000;--tab-menu-background:none;--tab-background:#282622;--tab-not-selected-background:#0b131a;--tab-disabled-tab:#888278;--tab-selected-tab-border:var(--background-accent);--tab-disabled-tab-border:#3c3a35;--tab-selected-tab-icon:#fff;--tab-disabled-tab-icon:#888278;--tab-hover-tab:none;--tab-focused-tab:#4c4842;--tab-active-tab:#2d2b27;--tab-styling-secondary-active:#868076;--tab-styling-indicator-active:#47443e;--tab-styling-indicator-hover:#aaa8a3;--tab-styling-indicator-hover-b:#524e47;--tab-anchor-color:#fff;--tab-anchor-background:#fff;--tab-styling-primary-active:#868076;--tab-styling-primary-hover:#aaa8a3;--tab-styling-primary-indicator-hover:#524e47;--tab-styling-primary-indicator-active:#47443e;--resize-frame-handle-border:#fff;--resize-frame-border:#8f8a81;--editor-separator-border:#2c2a27;--editor-border-invalid:#e25562;--editor-border-disabled:#1b1a18;--editor-underlined-hover:#4e4a43;--editor-outlined-active-background:#4c4842;--editor-outlined-active-a:#47443e;--editor-outlined-active-b:#58544d;--editor-outlined-hover:#524e47;--editor-content-text:#888278;--editor-content-border:#000;--fa-button-label-color:#141311;--fa-button-active-background:#7a756c;--fa-button-hover-background:#878278;--filemanager-focused-item:#3d3a35;--filemanager-hovered-item:#3d3a35;--filemanager-button-icon:#000;--filemanager-toolbar-background:#1f1e1b;--filemanager-text-color:#000;--diagram-danger-button-background:#bd2130;--diagram-default-button-background:#878278;--diagram-success-button-background:#26813f;--diagram-format-active:#0c0c0b;--diagram-connector-sidemark:#666;--diagram-canvas-background:#000;--gantt-collapsable-row-background:#36332e;--gantt-edit-successor-border:#878278;--gantt-edit-successor-background:#fff;--gantt-taskres-text:#fff;--gantt-taskres-background:#999;--gantt-tPrg-border:#8bc34a;--gantt-tPrg-border-parent:hsla(0,0%,100%,.2);--map-text:#000;--button-background:#282622;--button-corner-radius:4px;--tooltip-bg:#2d2b27;--tooltip-color:#fff;--tooltip-border:#172631;--diff-add:#3fb950;--diff-remove:#f85149;--code-accent:#61afef;--select-trigger-active:var(--font-color)}html.app-light{--tooltip-bg:#fff;--tooltip-color:#4c4c4b;--tooltip-border:#e1e4e8;--background-primary:#fff;--pane-surface:color-mix(in srgb,var(--background-accent) 1.5%,#fafbfd);--background-component:#f5f5f5;--layout-menu-bg:var(--background-primary);--layout-menu-shadow:0 14px 28px rgba(20,30,45,.14);--base-bg:#f5f5f5;--base-background:#fff;--base-border:#e1e4e8;--base-text:#1f2937;--base-text-secondary:#6b7280;--nav-ink:#0d0d0d;--flat-panel-border:#f1f0f1;--nav-active-bg:var(--pane-surface);--nav-border:#f1f1f1;--nav-chrome-bg:color-mix(in srgb,var(--background-accent) 2.5%,#ecedf1);--nav-badge-new-bg:#fce7f3;--nav-badge-new-text:#967b93;--grid-action-code:#6d28d9;--grid-action-config:#0f766e;--info-badge-bg:color-mix(in srgb,var(--background-accent) 10%,transparent);--info-badge-text:color-mix(in srgb,var(--background-accent) 75%,#000);--inherited-rule-bg:rgba(156,39,176,.05);--inherited-rule-border:rgba(156,39,176,.2);--inherited-indicator:#7b1fa2;--inherited-badge-bg:rgba(156,39,176,.1);--rule-linked-indicator:#2e7d32;--rule-local-indicator:color-mix(in srgb,var(--background-accent) 75%,#000);--rule-linked-badge-bg:rgba(76,175,80,.1);--rule-help-bg:color-mix(in srgb,var(--background-accent) 5%,transparent);--rule-help-border:color-mix(in srgb,var(--background-accent) 20%,transparent);--scrollbar-track:#f5f5f5;--scrollbar-thumb:#c1c1c1;--scrollbar-thumb-hover:#a8a8a8;--background-accent:#f4bb19;--font-color:#24292f;--input-placeholder:color-mix(in srgb,var(--font-color) 62%,transparent);--input-surface:color-mix(in srgb,var(--font-color) 6%,transparent);--font-hover:#3d4249;--focused-text:#1a1e23;--border-color:#e1e4e8;--border-accessible:#005a9e;--background-hover:#eaebee;--background-toolbar:#f3f4f7;--focused-background:#e5f1fb;--active-background:#a8b1b8;--search-result-selected:#9a9a9a;--active-font-color:#24292f;--selected-background:#d2d5d9;--badge-background:#a0c6e3;--generic-success:#7dbf75;--generic-warning:#ffd666;--generic-info:#2f7de1;--warning-text:#a1670a;--accent-contrast-text:#241a00;--grid-row-alt-ink:3%;--generic-danger:#e88084;--action-menu-danger:#c92c3c;--status-info:#4fa6fe;--checkbox-indeterminate-disabled:#f3f2f1;--checkbox-indeterminate-invalid:#d13438;--checkbox-indeterminate-invalid-hover:#c50f1f;--checkbox-indeterminate-active:var(--background-accent);--checkbox-indeterminate-hover:color-mix(in srgb,var(--background-accent) 75%,#000);--checkbox-checked-disabled:#f3f2f1;--checkbox-checked-invalid:#d13438;--checkbox-checked-invalid-hover:#c50f1f;--checkbox-checked-active:var(--background-accent);--checkbox-checked-hover:color-mix(in srgb,var(--background-accent) 75%,#000);--checkbox-icon-disabled:#bab8b6;--checkbox-icon-invalid:#d13438;--checkbox-icon-invalid-hover:#c50f1f;--checkbox-icon-focused:var(--background-accent);--checkbox-icon-active:#24292f;--checkbox-icon-hover:#24292f;--splitter-hit:8px;--splitter-hair:2px;--splitter-marker-len:20px;--switch-disabled-color:#bab8b6;--switch-disabled-background:#f3f2f1;--switch-invalid-background:#d13438;--switch-invalid-hover:#c50f1f;--switch-hover:color-mix(in srgb,var(--background-accent) 75%,#000);--switch-active:var(--background-accent);--switch-handle-active:#24292f;--switch-handle-hover:#24292f;--switch-handle-disabled:#bab8b6;--switch-container-disabled:#f3f2f1;--searchbox-icon-search-disabled:#bab8b6;--searchbox-icon-search:#24292f;--list-menu-button-menu-text:#24292f;--list-menu-button-delete:#d13438;--list-reorder-handle:var(--background-accent);--list-select-all:#f3f2f1;--list-empty-message-item:#8a8886;--list-item-icon:var(--background-accent);--list-item-focused:#78a8d1;--list-radio-checked-background:var(--background-accent);--list-radio-checked-background-hover:color-mix(in srgb,var(--background-accent) 75%,#000);--list-item-chevron:#8a8886;--list-item-chevron-disabled:#f3f2f1;--list-select-all-label-disabled:#bab8b6;--numbox-spin-button-text:#24292f;--calendar-cell-hover:#e5f1fb;--calendar-cell-start-date:#e5f1fb;--calendar-cell-start-date-active:var(--background-accent);--calendar-cell-start-date-hover:color-mix(in srgb,var(--background-accent) 75%,#000);--calendar-cell-empty-cell-span:#fff;--calendar-cell-contoured-date:var(--background-accent);--calendar-cell-selected-date-span:var(--background-accent);--calendar-invalid-focused:#f8d2d4;--calendar-week-number-cell:#8a8886;--drb-separator:#e1e4e8;--load-segment-inner:var(--background-accent);--treeview-item-nocheckbox:#e5f1fb;--treeview-item-checkbox-icon:var(--background-accent);--toolbar-icon-color:#24292f;--toolbar-icon-hover-color:var(--background-accent);--toolbar-button-border-hover-color:color-mix(in srgb,var(--background-accent) 75%,#000);--toolbar-background-color:#f3f4f7;--toolbar-button-success-active:#e5fbe5;--toolbar-button-success-focused:#d0ffd6;--toolbar-button-success-hover:#d0ffd6;--toolbar-button-success-selected:#e5fbe5;--toolbar-button-danger-active:#ffd6d6;--toolbar-button-danger-focused:#ffd6d6;--toolbar-button-danger-hover:#ffd6d6;--toolbar-button-danger-selected:#ffd6d6;--toolbar-button-default-active-icon:var(--background-accent);--toolbar-button-default-active:#e1e4e8;--toolbar-button-default-focused:#e5f1fb;--toolbar-button-default-hover:#e5f1fb;--toolbar-button-default-selected:#e5f1fb;--toolbar-menu-section-border:#e1e4e8;--toolbar-menu-item-disabled:#f3f2f1;--dialog-shader-background:#00000099;--toast-text-color:#24292f;--progress-bar-background:#e1e4e8;--progress-bar-disabled:#f3f2f1;--progress-bar-invalid:#d13438;--gallery-nav-button:var(--background-accent);--lookup-field-text:#24292f;--lookup-invalid-error:#d13438;--loadpanel-content-border:#e1e4e8;--tagbox-content-border:#e1e4e8;--tagbox-remove-button-text:#d13438;--tagbox-remove-button-disabled:#bab8b6;--tagbox-tag-content-border:#e1e4e8;--tagbox-tag-content-disabled:#f3f2f1;--disabled-button-color:#bab8b6;--invalid-button-color:#d13438;--checked-button-color:var(--background-accent);--checked-button-color-hover:color-mix(in srgb,var(--background-accent) 85%,#000);--system-button-color:#24292f;--radio-button-hover:#e5f1fb;--radio-button-active:var(--background-accent);--readonly-background:#f3f2f1;--slider-range-background:#e1e4e8;--slider-range-slider-bar:#e1e4e8;--slider-range-slider-bar-invalid-hover:#c50f1f;--slider-range-slider-bar-invalid-focused:#d13438;--slider-handle-hover:var(--background-accent);--slider-handle-focused:var(--background-accent);--accordion-disabled-text:#bab8b6;--modified-data-background:#e5f1fb;--invalid-data:#f8d2d4;--selected-row-background:color-mix(in srgb,var(--background-accent) 15%,transparent);--selected-row-border:var(--background-accent);--focused-row-background:color-mix(in srgb,var(--background-accent) 15%,transparent);--focused-cell-border:var(--background-accent);--editor-background:#f5f5f5;--error-row-text:#24292f;--error-row-background:#f8d2d4;--group-panel-background:#f3f2f1;--group-panel-border:#e1e4e8;--datagrid-revert-button-text:#24292f;--datagrid-search-text:#24292f;--datagrid-overlay-text:#24292f;--datagrid-group-space-background:#f3f2f1;--datagrid-adaptive-more-text:#24292f;--datagrid-focused-cell-invalid-background:#f8d2d4;--datagrid-focused-cell-modified-background:#e5fbe5;--datagrid-drop-highlight-color:var(--background-accent);--datagrid-column-chooser-item-background:#e1e4e8;--typography-label-color:#24292f;--typography-link-color:var(--background-accent);--typography-icon-color:#24292f;--typography-arrow-icon-color:var(--background-accent);--composer-tool-chip-color:#7c3aed;--treelist-text-color:#24292f;--treelist-button-icon:var(--background-accent);--treelist-invalid-text:#d13438;--treelist-invalid-background:#f8d2d4;--treelist-modified-focused-background:#e5fbe5;--treelist-rowsview-background:#f3f2f1;--treelist-column-chooser-background:#e1e4e8;--pivotgrid-area-border:#e1e4e8;--pivotgrid-area-background:#f3f2f1;--menu-item-disabled:#bab8b6;--menu-item-text:#24292f;--hour-separator-color:#e1e4e8;--appointment-text-color:#24292f;--appointment-background:#e5f1fb;--appointment-start-color:var(--background-accent);--appointment-focused-cell-color:#e5f1fb;--appointment-fdn-separator-color:var(--background-accent);--appointment-dt-indicator-color:#d13438;--appointment-agenda-shadow:#e1e4e8;--appointment-current-date:var(--background-accent);--appointment-cell-date:#e5f1fb;--appointment-header-panel-cell:#f3f2f1;--appointment-collector-content-text:#24292f;--appointment-collector-button-hover:#e5f1fb;--appointment-timeline-header-time:#d13438;--appointment-table-droppable-cell:#f3f2f1;--appointment-fixed-background:#e5f1fb;--disabled-button-text:#bab8b6;--disabled-outlined-button-border:#e1e4e8;--disabled-contained-button-background:#f3f2f1;--button-success-text:#24292f;--button-success-icon:#24292f;--button-success-icon-hover:#24292f;--button-success-icon-focused:#24292f;--button-success-icon-active:#24292f;--button-success-icon-disabled:#bab8b6;--button-success-selected-background:#e5fbe5;--button-success-hover-background:#d0ffd6;--button-success-focused-background:#d0ffd6;--button-success-active-background:#e5fbe5;--disabled-success-contained-button-background:#f3f2f1;--disabled-success-outlined-button-border:#e1e4e8;--button-text-selected-background:#e5f1fb;--button-text-focused-background:#e5f1fb;--button-text-active-background:#e5f1fb;--button-text-hovered:#e5f1fb;--button-text-selected-icon:var(--background-accent);--button-text-icon-hover:var(--background-accent);--button-text-icon-focused:var(--background-accent);--button-text-icon-active:var(--background-accent);--button-text-danger-selected-background:#ffd6d6;--button-text-danger-hover-background:#ffd6d6;--button-text-danger-focused-background:#ffd6d6;--button-text-danger-active-background:#ffd6d6;--button-text-danger-selected-icon:#d13438;--button-text-danger-icon-hover:#d13438;--button-text-danger-icon-focused:#d13438;--button-text-danger-icon-active:#d13438;--button-text-success-selected-background:#e5fbe5;--button-text-success-hover-background:#d0ffd6;--button-text-success-focused-background:#d0ffd6;--button-text-success-active-background:#e5fbe5;--button-text-success-icon-selected:#107c10;--button-text-success-icon-hover:#107c10;--button-text-success-icon-focused:#107c10;--button-text-success-icon-active:#107c10;--button-outlined-default-selected-background:#e5f1fb;--button-outlined-default-hover-background:#e5f1fb;--button-outlined-default-focused-background:#e5f1fb;--button-outlined-default-active-background:#e5f1fb;--button-outlined-default-icon-selected:var(--background-accent);--button-outlined-default-icon-hover:var(--background-accent);--button-outlined-default-icon-focused:var(--background-accent);--button-outlined-default-icon-active:var(--background-accent);--button-outlined-danger-selected-background:#ffd6d6;--button-outlined-danger-hover-background:#ffd6d6;--button-outlined-danger-focused-background:#ffd6d6;--button-outlined-danger-active-background:#ffd6d6;--button-outlined-danger-icon-selected:#d13438;--button-outlined-danger-icon-hover:#d13438;--button-outlined-danger-icon-focused:#d13438;--button-outlined-danger-icon-active:#d13438;--button-outlined-success-selected-background:#e5fbe5;--button-outlined-success-hover-background:#d0ffd6;--button-outlined-success-focused-background:#d0ffd6;--button-outlined-success-active-background:#e5fbe5;--button-outlined-success-icon-selected:#107c10;--button-outlined-success-icon-hover:#107c10;--button-outlined-success-icon-focused:#107c10;--button-outlined-success-icon-active:#107c10;--button-default-text:#24292f;--button-default-text-hover:var(--background-accent);--button-default-text-selected:var(--background-accent);--button-default-text-focused:var(--background-accent);--button-default-text-active:var(--background-accent);--button-default-text-disabled:#8a8886;--button-default-icon:#24292f;--button-default-icon-hover:var(--background-accent);--button-default-icon-selected:var(--background-accent);--button-default-icon-focused:var(--background-accent);--button-default-icon-active:var(--background-accent);--button-default-icon-disabled:#bab8b6;--button-default-selected-background:#e5f1fb;--button-default-hover-background:#f3f2f1;--button-default-focused-background:#e5f1fb;--button-default-active-background:#e5f1fb;--button-contained-background-disabled:#f3f2f1;--button-outlined-border-disabled:#e1e4e8;--button-danger-text:#24292f;--button-danger-text-selected:#d13438;--button-danger-text-hover:#c50f1f;--button-danger-text-focused:#c50f1f;--button-danger-icon:#d13438;--button-danger-icon-selected:#d13438;--button-danger-icon-hover:#c50f1f;--button-danger-icon-focused:#c50f1f;--button-danger-icon-active:#c50f1f;--button-danger-icon-disabled:#bab8b6;--button-danger-hover-background:#ffd6d6;--button-danger-focused-background:#ffd6d6;--button-danger-active-background:#ffd6d6;--button-danger-contained-background-disabled:#f3f2f1;--button-danger-outlined-border-disabled:#e1e4e8;--default-text-color:#24292f;--default-background:#f5f5f5;--default-selected-text-color:var(--background-accent);--default-selected-background:#e5f1fb;--default-hover-background:#f3f2f1;--default-focused-background:#e5f1fb;--default-active-background:#e5f1fb;--normal-text-color:#24292f;--normal-background:#e5f1fb;--normal-selected-text-color:var(--background-accent);--normal-selected-background:#e5f1fb;--normal-hover-background:#f3f2f1;--normal-focused-background:#e5f1fb;--normal-active-background:#e5f1fb;--success-text-color:#107c10;--success-background:#e5fbe5;--success-selected-text-color:#107c10;--success-selected-background:#e5fbe5;--success-hover-background:#d0ffd6;--success-focused-background:#d0ffd6;--success-active-background:#e5fbe5;--warning-text-color:#ffa726;--warning-background:#ffefd1;--danger-text-color:#d13438;--danger-background:#ffd6d6;--danger-selected-text-color:#d13438;--danger-selected-background:#ffd6d6;--danger-hover-background:#ffd6d6;--danger-focused-background:#ffd6d6;--danger-active-background:#ffd6d6;--health-ontime:#107c10;--health-atrisk:#a1670a;--health-delayed:#d13438;--health-issued:#2563eb;--ready-pip:#107c10;--editor-placeholder-text:#8a8886;--editor-outlined-background:#fff;--editor-outlined-focused:#e5f1fb;--editor-filled-background:#e5f1fb;--editor-filled-hover:#f3f2f1;--editor-filled-focused:#e5f1fb;--editor-border-bottom:#e1e4e8;--editor-focused-state-indicator:var(--background-accent);--editor-field-value-attention:#d13438;--editor-border-focused-a:#e1e4e8;--editor-border-focused-b:#e5f1fb;--editor-border-hover-a:#e5f1fb;--editor-border-hover-b:#f3f2f1;--editor-border-invalid:#d13438;--editor-border-readonly:#f3f2f1;--editor-label-text:#24292f;--editor-label-invalid:#d13438;--editor-icon-clear:#8a8886;--builder-focused-text:var(--background-accent);--builder-text:#24292f;--builder-plus-icon:var(--background-accent);--builder-remove-icon:#d13438;--builder-group-icon:var(--background-accent);--builder-data-button:#e5f1fb;--builder-operator-button:#8a8886;--builder-value-button:#e5f1fb;--builder-group-text-background:#e5f1fb;--overlay-background:#fff;--overlay-shader-background:#00000099;--overlay-popup-header:#f3f2f1;--overlay-tooltip-background:#f3f2f1;--popup-content-icon:var(--background-accent);--popup-content-button-active:#e5f1fb;--popup-content-button-focused:#e5f1fb;--popup-content-block-button:#f3f2f1;--overlay-content-invalid-text:#d13438;--tab-menu-background:none;--tab-background:#d1d5da;--tab-not-selected-background:none;--tab-disabled-tab:#bab8b6;--tab-selected-tab-border:var(--background-accent);--tab-disabled-tab-border:#e1e4e8;--tab-selected-tab-icon:var(--background-accent);--tab-disabled-tab-icon:#bab8b6;--tab-hover-tab:none;--tab-focused-tab:#e5f1fb;--tab-active-tab:#e5f1fb;--tab-styling-secondary-active:var(--background-accent);--tab-styling-indicator-active:#e5f1fb;--tab-styling-indicator-hover:#f3f2f1;--tab-styling-indicator-hover-b:#e1e4e8;--tab-anchor-color:var(--background-accent);--tab-anchor-background:#fff;--tab-styling-primary-active:var(--background-accent);--tab-styling-primary-hover:color-mix(in srgb,var(--background-accent) 75%,#000);--tab-styling-primary-indicator-hover:#e1e4e8;--tab-styling-primary-indicator-active:#e5f1fb;--resize-frame-handle-border:#e1e4e8;--resize-frame-border:#e1e4e8;--editor-separator-border:#e1e4e8;--editor-border-disabled:#f3f2f1;--editor-underlined-hover:#e5f1fb;--editor-outlined-active-background:#e5f1fb;--editor-outlined-active-a:#e1e4e8;--editor-outlined-active-b:#e5f1fb;--editor-outlined-hover:#f3f2f1;--editor-content-text:#24292f;--editor-content-border:#e1e4e8;--fa-button-label-color:var(--background-accent);--fa-button-active-background:#e5f1fb;--fa-button-hover-background:#f3f2f1;--filemanager-focused-item:#e5f1fb;--filemanager-hovered-item:#f3f2f1;--filemanager-button-icon:var(--background-accent);--filemanager-toolbar-background:#f5f5f5;--filemanager-text-color:#24292f;--diagram-danger-button-background:#d13438;--diagram-default-button-background:var(--background-accent);--diagram-success-button-background:#107c10;--diagram-format-active:#e5f1fb;--diagram-connector-sidemark:#e1e4e8;--diagram-canvas-background:#fff;--gantt-collapsable-row-background:#f3f2f1;--gantt-edit-successor-border:var(--background-accent);--gantt-edit-successor-background:#fff;--gantt-taskres-text:#24292f;--gantt-taskres-background:#e5f1fb;--gantt-tPrg-border:var(--background-accent);--gantt-tPrg-border-parent:#e5f1fb;--button-background:#e5f1fb;--badge-color:#24292f;--splitter-resize-handle-color:#8a8886;--splitter-resize-handle-color-hover:#e1e4e8;--splitter-resize-handle-color-focused:var(--background-accent);--scrollable-scroll-bg:#e1e4e8;--texteditor-border-color:#e1e4e8;--texteditor-indicator-border-color:var(--background-accent);--texteditor-placeholder-color:#8a8886;--draggable-header-border:#e1e4e8;--alternate-row-background:#f3f2f1;--highlighted-text-background:#e5f1fb;--highlighted-text-color:#24292f;--toast-info-bg:#e5f1fb;--toast-info-color:#24292f;--map-text:#24292f;--button-corner-radius:4px;--diff-add:#1a7f37;--diff-remove:#cf222e;--code-accent:#1a73e8;--select-trigger-active:#1088e7}.dx-datagrid-rowsview .dx-row{height:26px!important;max-height:26px!important}.dx-datagrid-rowsview .dx-row>td{box-sizing:border-box;max-height:26px;overflow:hidden}.dx-datagrid-rowsview .dx-row .dx-button,.dx-datagrid-rowsview .dx-row .dx-button .dx-button-content,.dx-datagrid-rowsview .dx-row .dx-dropdowneditor-input-wrapper,.dx-datagrid-rowsview .dx-row .dx-numberbox,.dx-datagrid-rowsview .dx-row .dx-selectbox,.dx-datagrid-rowsview .dx-row .dx-texteditor,.dx-datagrid-rowsview .dx-row .dx-texteditor-container,.dx-datagrid-rowsview .dx-row .dx-texteditor-input,.dx-datagrid-rowsview .dx-row .dx-texteditor-input-container{height:20px!important;max-height:20px!important;line-height:20px!important;padding-top:0!important;padding-bottom:0!important}.dx-calendar-cell.dx-calendar-other-view.dx-calendar-selected-date span,.dx-calendar-cell.dx-calendar-selected-date span{background-color:var(--background-accent)!important;color:#fff!important}.dx-calendar-cell.dx-calendar-today span{border-color:var(--background-accent)!important}.dx-calendar-cell.dx-state-hover span{background-color:color-mix(in srgb,var(--background-accent) 15%,transparent)!important}.dx-calendar-cell.dx-state-active span{background-color:color-mix(in srgb,var(--background-accent) 30%,transparent)!important}.dx-calendar-cell.dx-calendar-contoured-date span{box-shadow:0 0 0 2px color-mix(in srgb,var(--background-accent) 50%,transparent)!important}.dx-datagrid-rowsview .dx-data-row .dx-validator.dx-datagrid-invalid{background-color:inherit!important}.dx-loadindicator-segment-inner{border-color:var(--selected-background) var(--selected-background) transparent!important}@font-face{font-family:Noto Sans Extra Condensed;src:url(/fonts/Noto_Sans/static/NotoSans_ExtraCondensed-Medium.ttf) format("truetype")}:root{--assistant-font-family:var(--font-inter,"Inter"),"Inter",sans-serif;--assistant-font-size:14px;--assistant-font-weight:500;--assistant-line-height:20px;--assistant-glow-amber:#e3a41b;--assistant-glow-cream:#ffe1a2;--assistant-composer-border:var(--border-color);--assistant-placeholder:var(--base-text-secondary);--ai-accent:#e3a41b;--ai-accent-soft:color-mix(in srgb,var(--ai-accent) 16%,transparent);--ai-mention:#61afef;--ai-ink:#fff;--ai-border:color-mix(in srgb,var(--ai-ink) 13%,transparent);--ai-hover:color-mix(in srgb,var(--ai-ink) 7%,transparent);--ai-surface:#212121;--ai-glass:#1a1a1a}html.app-light{--assistant-composer-border:#e2e2e2;--assistant-placeholder:#a6a6a6;--ai-accent:#a8730a;--ai-mention:#1a73e8;--ai-glass:#fff;--ai-ink:#0d0d0d;--ai-surface:#fff}.adock,.ap-panel,.ce-shell{--border-color:var(--ai-border);--background-hover:var(--ai-hover);--border-accessible:var(--ai-accent);--code-accent:var(--ai-accent);--select-trigger-active:var(--ai-accent);--background-toolbar:var(--ai-surface);--background-component:var(--ai-surface)}html.app-dark .ap-panel{--background-component:#000}.dx-gridbase-a11y-status-container{display:none!important}:root{--app-font:"Segoe UI",-apple-system,BlinkMacSystemFont,"avenir next",avenir,"helvetica neue",helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;--app-ui-font:var(--font-inter,"Inter"),"Inter",sans-serif;--app-chevron-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="black" d="M7.41 8.59 12 13.17 16.59 8.59 18 10l-6 6-6-6z"/></svg>') center /contain no-repeat;--vw-close-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="1.7" stroke-linecap="round"><path d="M6.8 6.8l10.4 10.4M17.2 6.8 6.8 17.2"/></svg>')}body{margin:0;background-color:var(--background)!important;font-family:var(--app-ui-font)!important;height:100%}button,input,optgroup,select,textarea{font-family:inherit}.dx-widget,.dx-widget button,.dx-widget input,.dx-widget textarea{font-family:var(--app-font)!important}html{height:100vh!important}.__className_d65c78{margin:0}@layer utilities{.text-balance{text-wrap:balance}}.report-container{height:500px;width:70%}.application-content-container{height:100%;display:flex;flex-direction:row;background-color:var(--nav-chrome-bg)}.main-content-container{flex:1 1;min-width:0;overflow-x:hidden;height:100%}.app-frame{display:flex;flex-direction:column}.app-topbar>*{flex-shrink:0}.app-topbar>.topbar-spacer{flex:1 1 auto;min-width:0}.app-topbar>.topbar-pane-reserve{flex:0 1 auto;width:min(var(--topbar-pane-reserve-max,0px),max(0px,calc(var(--topbar-ws-w, 0px) * var(--topbar-viewer-frac, 0) + var(--topbar-ws-gap, 0px) - var(--topbar-shell-w, 0px))));min-width:0;align-self:stretch;pointer-events:none;transition:width .26s cubic-bezier(.22,.61,.36,1)}.app-topbar.pane-dragging>.topbar-pane-reserve,.app-topbar.pane-landing>.topbar-pane-reserve{transition:none}@media (prefers-reduced-motion:reduce){.app-topbar>.topbar-pane-reserve{transition:none}}.app-topbar>.topbar-search{flex:0 1 auto}.app-topbar{--topbar-right-reserve:56px;min-height:34px;max-height:34px;position:relative;display:flex;align-items:center;padding-left:6px;flex-wrap:nowrap;gap:6px;padding-right:10px}.app-bottombar,.app-topbar{flex-shrink:0;background-color:var(--nav-chrome-bg)}.app-bottombar{min-height:0;max-height:0}.topbar-center-slot{position:absolute;top:0;bottom:0;left:calc((var(--topbar-title-right, 0px) + 100% - var(--topbar-right-reserve)) / 2);max-width:max(0px,calc(100% - var(--topbar-right-reserve) - var(--topbar-title-right, 0px) - 32px));transform:translate(-50%,6px);transition:left .26s cubic-bezier(.22,.61,.36,1),max-width .26s cubic-bezier(.22,.61,.36,1);display:flex;align-items:center;justify-content:center}.topbar-center-slot,.topbar-title{font-family:var(--font-inter),sans-serif;font-size:14px;font-weight:500;color:var(--font-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.topbar-title{max-width:40vw}.topbar-title,.topbar-title-slot{position:relative;top:6px;flex:0 0 auto}.topbar-title-slot{font-family:var(--font-inter),sans-serif;font-size:14px;font-weight:500;line-height:1.3;color:var(--font-color);z-index:1200;display:flex;align-items:center;gap:0}.topbar-title-slot:empty{display:none}.topbar-title-slot.is-folded{position:absolute;left:10px;width:0;overflow:hidden;pointer-events:none}.topbar-title--pending{display:inline-flex;align-items:center}.topbar-title-text{animation:sk-fade-in .2s ease-out}.topbar-page-actions{position:relative;padding-left:6px;top:6px;z-index:1200;flex:0 0 auto;display:flex;align-items:center;gap:8px}.topbar-page-actions:empty{display:none}.app-topbar>.topbar-page-actions:has(.ph-actions--grow){flex-grow:1}.app-topbar:has(.ph-actions--grow)>.topbar-spacer{flex-grow:0}.topbar-pill{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-inter),sans-serif;font-size:14px;font-weight:500;line-height:1;padding:6px 14px;border:1px solid transparent;border-radius:999px;background:transparent;color:color-mix(in srgb,var(--font-color) 55%,transparent);white-space:nowrap;cursor:pointer;transition:color .16s ease}.topbar-pill--primary{color:var(--font-color)}.topbar-pill--danger{color:#dc3545}.topbar-pill--danger:hover:not(:disabled){color:#c92c3c}.ph-pill-icon{display:inline-flex;align-items:center;flex:none}.ph-pill-icon svg{width:15px;height:15px}.topbar-pill:hover:not(:disabled){color:var(--font-color)}.topbar-pill:focus-visible{outline:2px solid var(--assistant-glow-amber);outline-offset:2px}.topbar-pill:disabled{color:color-mix(in srgb,var(--font-color) 38%,transparent);cursor:not-allowed}.topbar-layout-slot{position:relative;top:6px;flex:0 0 auto;z-index:1200;display:flex;align-items:center}.topbar-layout-slot:empty{display:none}.topbar-layout-slot.is-folded{position:absolute;right:10px;width:0;overflow:hidden;pointer-events:none}.topbar-layout-slot .zone-layout-btn--rail{width:28px;height:28px;border-radius:999px;color:color-mix(in srgb,var(--font-color) 55%,transparent);transition:background .14s ease,color .14s ease}.topbar-layout-slot .zone-layout-btn--rail:hover{background:var(--nav-active-bg);color:var(--font-color)}.topbar-layout-slot .zone-layout-btn--rail svg{width:18px;height:18px}.topbar-user{position:relative;top:6px;margin-left:0;flex:0 0 auto;margin-right:0;display:flex;align-items:center;padding:4px;border-radius:999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .15s ease;z-index:1150}.topbar-user:hover{background-color:var(--nav-active-bg)}.topbar-user.is-folded{position:absolute;right:10px;width:0;padding:0;pointer-events:none}.topbar-user.is-folded .user-avatar{display:none}.topbar-user.is-folded .user-dropdown{pointer-events:auto}.topbar-user .user-dropdown{left:auto;right:0;top:calc(100% + .5rem);bottom:auto;margin-bottom:0;width:260px;box-sizing:border-box;max-width:calc(100vw - 20px);transform:translateY(-10px)}.topbar-user .user-dropdown.open{transform:translateY(0)}.app-content-body{flex:1 1;min-height:0}.app-content-card{background-color:var(--nav-chrome-bg);padding:12px 6px 6px}.viewer-window-page{position:fixed;inset:0;overflow:hidden;background-color:var(--background-primary)}.viewer-focus-notice{--ui-fnotice-bottom:52px}.viewer-window-waiting{height:100%;display:flex;align-items:center;justify-content:center;color:var(--font-color)}.viewer-window-waiting p{margin-top:8px;font-size:14px;font-weight:500;opacity:.7}.viewer-window-waiting .viewer-window-message{max-width:420px;padding:0 16px;text-align:center;line-height:1.5}.viewer-window-notice{top:12px;left:50%;transform:translateX(-50%);max-width:min(520px,calc(100% - 32px));margin:0;padding:8px 14px;border-radius:8px;border:1px solid var(--border-color);background:var(--background-component);font-size:13px;line-height:1.45;box-shadow:0 6px 18px color-mix(in srgb,var(--font-color) 14%,transparent)}.viewer-detach-btn,.viewer-window-notice{position:absolute;z-index:10000;color:var(--font-color)}.viewer-detach-btn{top:10px;right:10px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--nav-border);border-radius:8px;background-color:var(--background-component);cursor:pointer;box-shadow:0 1px 4px rgba(0,0,0,.18);transition:filter .15s ease}.splitter-pane:has(.viewer-ribbon) .viewer-detach-btn{display:none}.viewer-detach-btn:hover{filter:brightness(1.12)}.app-light .viewer-detach-btn:hover{filter:brightness(.95)}.viewer-return-pill{position:absolute;top:50%;right:0;transform:translateY(-50%);z-index:40;display:flex;align-items:center;gap:6px;padding:8px 10px 8px 12px;border:1px solid var(--nav-border);border-right:none;border-radius:999px 0 0 999px;background-color:var(--background-component);color:var(--font-color);font-size:12.5px;font-weight:500;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.18);transition:filter .15s ease}.viewer-return-pill:hover{filter:brightness(1.12)}.app-light .viewer-return-pill:hover{filter:brightness(.95)}.ac-shell{display:flex;flex-direction:row;overflow:hidden}.ac-workspace{position:relative;flex:1 1;min-width:0;height:100%;overflow-x:auto}.app-content-card>.ac-workspace{overflow:visible}.ac-workspace>.custom-splitter>.splitter-pane,.ac-workspace>.custom-splitter>.splitter-zone{border-radius:14px;overflow:auto;background-color:var(--pane-surface);box-shadow:0 1px 2px rgba(0,0,0,.08),0 2px 9px rgba(0,0,0,.13)}html.app-dark .ac-workspace>.custom-splitter>.splitter-pane,html.app-dark .ac-workspace>.custom-splitter>.splitter-zone{box-shadow:0 1px 2px rgba(0,0,0,.45),0 2px 9px rgba(0,0,0,.42)}.ac-workspace>.custom-splitter>.splitter-pane.pane-zero{box-shadow:none}.ac-workspace>.custom-splitter>.splitter-pane:after,.ac-workspace>.custom-splitter>.splitter-zone:after{content:"";position:absolute;inset:0;border:1px solid var(--nav-border);border-radius:14px;pointer-events:none;z-index:5}.ac-workspace>.custom-splitter>.splitter-pane.pane-zero:after{border:none}.ac-workspace>.custom-splitter>.pane-veil{border-radius:14px}.ac-workspace>.custom-splitter>.splitter-pane.pane-snapped:after{border:none}.ac-workspace>.custom-splitter>.splitter-pane:has(#apsViewer):after,.ac-workspace>.custom-splitter>.splitter-pane:has(.adsk-viewing-viewer):after{border:none}.ac-workspace>.custom-splitter>.splitter-divider:before{background-color:transparent}.dx-popup-content.dx-datagrid-column-chooser-list.dx-datagrid-column-chooser-plain.dx-treeview-with-search.dx-widget.dx-collection.dx-treeview{padding-top:10px!important}@media (max-width:500px){.application-content-container{flex-direction:row!important}}.dx-device-desktop,.dx-device-generic{margin:0!important}.dx-list-select-all{margin-left:-3px}.dx-toolbar.dx-widget.dx-visibility-change-handler.dx-collection{padding:8px!important}.dx-toolbar-items-container{height:30px!important}.dx-overlay-content.dx-popup-normal.dx-popup-draggable.dx-resizable[aria-label="Column Chooser"]{height:auto!important}.dx-popup-content.dx-datagrid-column-chooser-list.dx-widget.dx-collection.dx-treeview.dx-datagrid-column-chooser-plain.dx-treeview-with-search{padding:8px!important}.dx-item.dx-tab.dx-tabpanel-tab{background-color:var(--tab-not-selected-background)!important}.dx-item.dx-tab.dx-tabpanel-tab.dx-tab-selected{background-color:var(--tab-background)!important}.dx-item.dx-tab{background-color:var(--tab-not-selected-background)!important}.dx-item.dx-tab.dx-tab-selected{background-color:var(--tab-background)!important}.dx-tabs-wrapper{border-bottom:1px solid var(--font-color);margin-bottom:0!important;padding-bottom:5px!important;gap:5px!important}.tab-editor-tab-title{color:var(--font-color)!important}.dx-item.dx-tab.dx-state-focused.dx-tab-selected[aria-selected=true] .dx-item-content.dx-tab-content:after,.dx-item.dx-tab.dx-tab-selected[aria-selected=true] .dx-item-content.dx-tab-content:after,.dx-item.dx-tab.dx-tabpanel-tab.dx-state-focused[aria-selected=true] .dx-item-content.dx-tab-content:after,.dx-item.dx-tab.dx-tabpanel-tab[aria-selected=true] .dx-item-content.dx-tab-content:after{color:var(--font-color);background-color:var(--font-color)}.dx-overlay-wrapper.dx-popup-wrapper.dx-datagrid-column-chooser.dx-overlay-content{height:calc(70%)!important}.dx-popup-content.dx-popup-content-scrollable{padding-top:0!important}.dx-item-content.dx-splitter-item-content{overflow:hidden!important}.adsk-viewing-viewer:not(#aps-specificity-hack) :not([data-vw-panel]):not([data-vw-panel] *){color:var(--font-color)!important}.adsk-viewing-viewer :is(.docking-panel,.docking-panel-content,.docking-panel-title,.docking-panel-footer,.docking-panel-border,.docking-panel-container,.docking-panel-container-solid-color-a,.docking-panel-container-solid-color-b,[class*=docking-panel]){background-color:var(--pane-surface)!important;color:var(--font-color)!important;border-color:var(--nav-border)!important}.adsk-viewing-viewer .docking-panel-title{display:flex!important;align-items:center!important;height:38px!important;min-height:38px!important;box-sizing:border-box!important;background-color:var(--pane-surface)!important;border-bottom:none!important;color:var(--font-color)!important;padding:0 6px 0 10px!important;font-size:14px!important;font-weight:500!important;line-height:20px!important}.adsk-viewing-viewer .docking-panel-close{width:24px!important;height:22px!important;flex:none!important;border:none!important;border-radius:7px!important;background-color:transparent!important;background-image:none!important;top:8px!important;right:6px!important;transition:background-color .12s ease}.adsk-viewing-viewer .docking-panel-close:before{content:"";position:absolute;inset:0;margin:auto;width:14px;height:14px;background-color:var(--vw-muted,var(--font-color));transition:background-color .12s ease;-webkit-mask:var(--vw-close-mask) center /contain no-repeat;mask:var(--vw-close-mask) center /contain no-repeat}.adsk-viewing-viewer .docking-panel-close:hover:before{background-color:var(--font-color)}.adsk-viewing-viewer .docking-panel-close:hover{background-color:color-mix(in srgb,var(--font-color) 10%,transparent)!important}.adsk-viewing-viewer{height:100%!important}.adsk-viewing-viewer .docking-panel-footer{background-color:var(--pane-surface)!important;border-top:none!important}.adsk-viewing-viewer .docking-panel-footer-resizer{height:18px!important}.adsk-viewing-viewer :is(.propertyPanel,.property-panel-content){background-color:var(--background-primary)!important;color:var(--font-color)!important;border-color:var(--border-color)!important}.adsk-viewing-viewer :is(.adsk-filterbox input.filter-box,.adsk-searchbox input.search-box,input.search-box,input.filter-box,input[type=text].adsk-control-input,select.adsk-control-input,textarea.adsk-control-input){background:var(--background-primary)!important;border:1px solid transparent!important;border-bottom:1px solid var(--border-color)!important;color:var(--font-color)!important}.adsk-viewing-viewer ::placeholder{color:var(--font-color)!important;opacity:.6!important}.adsk-viewing-viewer :is(.treeview,.adsk-treeview){background:var(--background-primary)!important;color:var(--font-color)!important}.adsk-viewing-viewer .treeview .group.category>.lmvheader,.adsk-viewing-viewer .treeview .group.category>lmvheader{background-color:var(--background-primary)!important;color:var(--font-color)!important;border-bottom:1px solid var(--border-color)!important}.adsk-control-group{background-color:var(--background-primary)!important}.adsk-control .adsk-button{background-color:var(--background-primary)!important}.adsk-control .adsk-button,.adsk-control .adsk-button:hover{fill:var(--font-color)!important;color:var(--font-color)!important}.adsk-control .adsk-button:hover{background-color:var(--background-hover)!important;border:1px solid transparent!important}.adsk-viewing-viewer .adsk-button.active{box-shadow:inset 0 2px 2px rgba(0,0,0,.2)!important}.adsk-button-icon,.adsk-button-icon .adsk-icon-documentModels,.adsk-viewing-viewer svg.adsk-icon{color:var(--font-color)!important;fill:var(--font-color)!important}.adsk-viewing-viewer :is(.measure-settings,.sectiontool-container,.explodePanel,.settings-panel,.adsk-viewing-settings-panel,.adsk-viewing-bimwalk-panel,.adsk-viewing-virtual-reality-panel,.adsk-viewing-markups-panel,.adsk-viewing-markups-edit-toolbar,.adsk-viewing-markups-style-toolbar,.adsk-markups-core,.markups-svg,.adsk-lmv-floating){background-color:var(--background-primary)!important;color:var(--font-color)!important;border-color:var(--border-color)!important}.adsk-viewing-viewer :is(.adsk-viewing-markups-panel .adsk-button,.adsk-viewing-markups-edit-toolbar .adsk-button,.adsk-viewing-markups-style-toolbar .adsk-button){background:var(--background-primary)!important;color:var(--font-color)!important;fill:var(--font-color)!important}.adsk-viewing-viewer :is(.adsk-viewing-markups-panel .adsk-button:hover,.adsk-viewing-markups-edit-toolbar .adsk-button:hover,.adsk-viewing-markups-style-toolbar .adsk-button:hover){background:var(--background-hover)!important}.adsk-viewing-viewer :is(.adsk-viewcube-controls,.adsk-navigation-control,.leaflet-control-attribution){background:var(--background-primary)!important;color:var(--font-color)!important}.adsk-viewing-viewer :is(.docking-panel table,.docking-panel tr,.docking-panel td,.docking-panel li,.docking-panel .list-item){background:var(--background-primary)!important;color:var(--font-color)!important;border-color:var(--border-color)!important}.adsk-viewing-viewer input[type=checkbox],.adsk-viewing-viewer input[type=radio]{accent-color:var(--font-color)!important}.adsk-viewing-viewer ::-webkit-scrollbar{width:8px;height:8px}.adsk-viewing-viewer ::-webkit-scrollbar-track{background:var(--background-primary)}.adsk-viewing-viewer ::-webkit-scrollbar-thumb{background:var(--border-color)}.adsk-viewing-viewer ::-webkit-scrollbar-thumb:hover{background:var(--font-color)}.adsk-viewing-viewer .option-drop-down{color:var(--font-color)!important;border:1px solid var(--border-color)!important}.adsk-viewing-viewer .adsk-control-tooltip,.adsk-viewing-viewer .option-drop-down,.adsk-viewing-viewer .switch-slider-row-beta-label{background-color:var(--background-component)!important}.adsk-viewing-viewer .adsk-control-tooltip{position:absolute!important;left:50%!important;transform:translateX(-50%)!important;color:var(--font-color)!important;font-size:13px!important;white-space:nowrap!important;padding:4px 8px!important;border-radius:4px!important;z-index:30!important;transition:opacity .2s ease-in-out!important;pointer-events:none!important;font-weight:400!important;text-shadow:none!important;-webkit-text-fill-color:initial!important}.fullscreen{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999;background:var(--background-primary);display:flex;flex-direction:column}@media (pointer:coarse){html:root{--splitter-hit:24px}}.panel-resizer{position:absolute;pointer-events:auto;border:0;background:var(--border-color);color:inherit;display:block;z-index:11;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.panel-resizer:hover{background:var(--background-hover)}.panel-resizer.between-resizer,.panel-resizer.edge-resizer{padding:0}.panel-resizer.edge-resizer.is-vertical{width:2px;cursor:ew-resize;background:transparent}.panel-resizer.edge-resizer.is-horizontal{height:2px;cursor:ns-resize;background:transparent}.panel-resizer.edge-resizer:before{content:none!important}@media (pointer:coarse){.panel-resizer.edge-resizer,.panel-resizer.splitter{background:transparent}.panel-resizer.edge-resizer:before,.panel-resizer.splitter:before{content:""!important;position:absolute;pointer-events:none;box-sizing:border-box;opacity:1;background:var(--pane-surface);border:1px solid var(--border-color);border-radius:999px;box-shadow:0 1px 2px rgba(16,24,40,.12),0 2px 6px rgba(16,24,40,.08)}.panel-resizer.edge-resizer:after,.panel-resizer.splitter:after{content:"";position:absolute;pointer-events:none;background:color-mix(in srgb,var(--font-color) 45%,transparent);border-radius:999px}.panel-resizer.edge-resizer.is-vertical:before,.panel-resizer.splitter.is-vertical:before{width:10px;height:44px;left:calc((var(--splitter-hit) - 10px) / 2);top:50%;transform:translateY(-50%)}.panel-resizer.edge-resizer.is-vertical:after,.panel-resizer.splitter.is-vertical:after{width:2px;height:18px;left:calc((var(--splitter-hit) - 2px) / 2);top:50%;transform:translateY(-50%)}.panel-resizer.edge-resizer.is-horizontal:before,.panel-resizer.splitter.is-horizontal:before{height:10px;width:44px;top:calc((var(--splitter-hit) - 10px) / 2);left:50%;transform:translateX(-50%)}.panel-resizer.edge-resizer.is-horizontal:after,.panel-resizer.splitter.is-horizontal:after{height:2px;width:18px;top:calc((var(--splitter-hit) - 2px) / 2);left:50%;transform:translateX(-50%)}.panel-resizer:hover{background:transparent}.panel-resizer.splitter:hover:before{background:var(--pane-surface)}.panel-resizer.dragging:before{box-shadow:0 1px 3px rgba(16,24,40,.18),0 4px 10px rgba(16,24,40,.14)}.panel-resizer.dragging:after{background:var(--font-color)}}.panel-resizer.splitter.is-vertical{width:var(--splitter-hit);cursor:ew-resize}.panel-resizer.splitter.is-horizontal{height:var(--splitter-hit);cursor:ns-resize}.panel-resizer.splitter:before{content:"";position:absolute;pointer-events:none;background:var(--font-color);opacity:1;border-radius:1px}.panel-resizer.splitter.is-vertical:before{width:var(--splitter-hair);height:var(--splitter-marker-len,20px);left:calc((var(--splitter-hit) - var(--splitter-hair)) / 2);top:50%;transform:translateY(-50%)}.panel-resizer.splitter.is-horizontal:before{height:var(--splitter-hair);width:var(--splitter-marker-len,20px);top:calc((var(--splitter-hit) - var(--splitter-hair)) / 2);left:50%;transform:translateX(-50%)}.panel-resizer.splitter:hover:before{background:var(--font-color)}.docking-panel{pointer-events:auto;overflow:auto;box-sizing:border-box;position:absolute;min-width:100px;min-height:100px;max-width:none!important;max-height:none!important}.adsk-viewing-viewer :is(.docking-panel,[class*=docking-panel]){--background-primary:var(--pane-surface)}.adsk-viewing-viewer :is(.docking-panel,[class*=docking-panel]){font-family:var(--app-ui-font)}.adsk-viewing-viewer :is([class^=ui-],[class*=" ui-"]),.adsk-viewing-viewer :is([class^=ui-],[class*=" ui-"]) *{box-sizing:border-box}.adsk-viewing-viewer :is(.docking-panel,.docking-panel-container,.docking-panel-border){border-radius:var(--vw-r-card,14px)!important;border-color:var(--nav-border)!important;overflow:hidden}.adsk-viewing-viewer .docking-panel{box-shadow:var(--vw-menu-shadow,0 8px 24px rgba(0,0,0,.24))!important}.adsk-viewing-viewer .docking-panel[data-docked]{box-shadow:none!important}.adsk-viewing-viewer .docking-panel-title{border-top-left-radius:var(--vw-r-card,14px)!important;border-top-right-radius:var(--vw-r-card,14px)!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.adsk-viewing-viewer .docking-panel-footer{border-bottom-left-radius:var(--vw-r-card,14px)!important;border-bottom-right-radius:var(--vw-r-card,14px)!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.adsk-viewing-viewer .docking-panel[data-docked=left],.adsk-viewing-viewer .docking-panel[data-docked=left] :is(.docking-panel-container,.docking-panel-border,.docking-panel-title,.docking-panel-footer){border-top-left-radius:0!important;border-bottom-left-radius:0!important}.adsk-viewing-viewer .docking-panel[data-docked=right],.adsk-viewing-viewer .docking-panel[data-docked=right] :is(.docking-panel-container,.docking-panel-border,.docking-panel-title,.docking-panel-footer){border-top-right-radius:0!important;border-bottom-right-radius:0!important}.adsk-viewing-viewer .docking-panel[data-docked=top],.adsk-viewing-viewer .docking-panel[data-docked=top] :is(.docking-panel-container,.docking-panel-border,.docking-panel-title){border-top-left-radius:0!important;border-top-right-radius:0!important}.adsk-viewing-viewer .docking-panel[data-docked=bottom],.adsk-viewing-viewer .docking-panel[data-docked=bottom] :is(.docking-panel-container,.docking-panel-border,.docking-panel-footer){border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.adsk-viewing-viewer:has(.docking-panel[data-docked=bottom]) .docking-panel[data-docked=left]{border-bottom-right-radius:0!important}.adsk-viewing-viewer:has(.docking-panel[data-docked=top]) .docking-panel[data-docked=left]{border-top-right-radius:0!important}.adsk-viewing-viewer:has(.docking-panel[data-docked=bottom]) .docking-panel[data-docked=right]{border-bottom-left-radius:0!important}.adsk-viewing-viewer:has(.docking-panel[data-docked=top]) .docking-panel[data-docked=right]{border-top-left-radius:0!important}.adsk-viewing-viewer .bimwalk .c-bimwalk-tooltip{background:none!important;max-width:calc(100% - 20px)!important;max-height:80%!important;overflow:hidden!important}.adsk-viewing-viewer .bimwalk .c-bimwalk-tooltip .c-bimwalk-tooltip__content{width:auto!important;max-width:min(480px,calc(100vw - 20px))!important;max-height:80%!important;overflow-y:auto!important;overflow-x:hidden!important;background:var(--background-component);padding:.75rem .75rem 1.25rem!important;border:1px solid var(--border-color);border-radius:12px;box-sizing:border-box!important}.adsk-viewing-viewer .bimwalk .c-bimwalk-tooltip .c-bimwalk-tooltip__row{display:flex!important;flex-wrap:wrap!important;gap:6px!important;margin-bottom:6px!important}.adsk-viewing-viewer .bimwalk .c-bimwalk-tooltip .c-bimwalk-tooltip__tip{flex:1 1 auto!important;min-width:0!important;margin:0!important;padding:8px!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:4px!important;border-radius:8px!important}.adsk-viewing-viewer .bimwalk .c-bimwalk-tooltip .c-bimwalk-tooltip__tip svg{width:90px!important;height:auto!important}.adsk-viewing-viewer .bimwalk .c-bimwalk-tooltip .c-bimwalk-tooltip__actions{display:flex!important;gap:8px!important;margin-top:8px!important;flex-wrap:wrap!important}.adsk-viewing-viewer .bimwalk .c-bimwalk-tooltip .c-bimwalk-tooltip__close{right:5px!important;background-color:var(--background-component)!important;border:none!important}.adsk-viewing-viewer .bimwalk .c-bimwalk-tooltip #dontRemind,.adsk-viewing-viewer .bimwalk .c-bimwalk-tooltip #tooltipAdjustSpeed,.adsk-viewing-viewer .bimwalk .c-bimwalk-tooltip #tooltipLookAround,.adsk-viewing-viewer .bimwalk .c-bimwalk-tooltip #tooltipMove,.adsk-viewing-viewer .bimwalk .c-bimwalk-tooltip #tooltipOk,.adsk-viewing-viewer .bimwalk .c-bimwalk-tooltip #tooltipRun,.adsk-viewing-viewer .bimwalk .c-bimwalk-tooltip #tooltipTeleport,.adsk-viewing-viewer .bimwalk .c-bimwalk-tooltip #tooltipUpDown{background:color-mix(in srgb,var(--background-component) 85%,#000 15%)!important;border:1px solid var(--border-color)}.adsk-viewing-viewer .bimwalk .c-bimwalk-tooltip #graphic-key-arrows rect{fill:var(--background-component)!important}.adsk-viewing-viewer .bimwalk .c-bimwalk-tooltip #graphic-key-arrows polygon{fill:var(--font-color)!important}.adsk-viewing-viewer .bimwalk .c-bimwalk-tooltip #graphic-key-wasd rect{fill:var(--background-component)!important}.adsk-viewing-viewer .bimwalk .c-bimwalk-tooltip #graphic-key-wasd path,.adsk-viewing-viewer .bimwalk .c-bimwalk-tooltip #graphic-key-wasd polygon{fill:var(--font-color)!important}.adsk-viewing-viewer .bimwalk .c-bimwalk-tooltip #First-Person rect{fill:var(--background-component)!important}.adsk-viewing-viewer .bimwalk .c-bimwalk-tooltip #First-Person g[opacity] *,.adsk-viewing-viewer .bimwalk .c-bimwalk-tooltip #First-Person path,.adsk-viewing-viewer .bimwalk .c-bimwalk-tooltip #First-Person polygon{fill:var(--font-color)!important}.adsk-viewing-viewer .bimwalk .c-bimwalk-tooltip #graphic-key-shift rect{fill:var(--background-component)!important}.adsk-viewing-viewer .bimwalk .c-bimwalk-tooltip #graphic-key-shift #shift,.adsk-viewing-viewer .bimwalk .c-bimwalk-tooltip #graphic-key-shift path,.adsk-viewing-viewer .bimwalk .c-bimwalk-tooltip .c-bimwalk-tooltip__plus path{fill:var(--font-color)!important}.adsk-viewing-viewer .bimwalk .c-bimwalk-tooltip #graphic-key-minus-plus rect{fill:var(--background-component)!important}.adsk-viewing-viewer .bimwalk .c-bimwalk-tooltip #graphic-key-minus-plus polygon{fill:var(--font-color)!important}.adsk-viewing-viewer .bimwalk .c-bimwalk-tooltip #Layer_1 path,.adsk-viewing-viewer .bimwalk .c-bimwalk-tooltip #Layer_1 polygon,.adsk-viewing-viewer .bimwalk .c-bimwalk-tooltip #Layer_1 rect{fill:color-mix(in srgb,var(--background-component) 70%,#fff 30%)!important}.adsk-viewing-viewer .bimwalk .c-bimwalk-tooltip #Layer_1 #_Path_{fill:color-mix(in srgb,var(--background-component) 75%,#000 25%)!important}.adsk-viewing-viewer .bimwalk .c-bimwalk-tooltip #gesture-double-click circle{fill:color-mix(in srgb,var(--background-component) 65%,#fff 35%)!important}.adsk-viewing-viewer .bimwalk .c-bimwalk-tooltip #gesture-double-click path{fill:var(--font-color)!important}#ViewerModelStructurePanel-scroll-container{height:calc(100% - 90px)!important;scrollbar-width:thin;scrollbar-color:hsla(0,0%,50%,.4) transparent}#ViewerModelStructurePanel-scroll-container::-webkit-scrollbar{width:4px}#ViewerModelStructurePanel-scroll-container::-webkit-scrollbar-track{background:transparent}#ViewerModelStructurePanel-scroll-container::-webkit-scrollbar-thumb{background:hsla(0,0%,50%,.4);border-radius:4px}#ViewerModelStructurePanel-scroll-container::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,50%,.6)}#ViewerModelStructurePanel-Searchbox{top:32px}.app-light .adsk-viewing-viewer .search-result.selected{background-color:var(--search-result-selected)!important;color:var(--font-color)!important}.app-light .adsk-viewing-viewer .search-result.selected *{color:var(--font-color)!important}.app-dark .adsk-viewing-viewer .search-result:hover{background-color:var(--search-result-hover)!important;color:var(--font-color)!important}.app-dark .adsk-viewing-viewer .search-result:hover *,.dx-datagrid .dx-icon,.dx-datagrid .dx-link,.dx-datagrid .dx-link.dx-link-icon,.dx-datagrid [class*=dx-icon-]:before{color:var(--font-color)!important}.dx-datagrid-rowsview .dx-row>td{color:var(--font-color);padding-top:3px!important;padding-bottom:3px!important}.dx-datagrid-headers .dx-header-row>td{padding-top:4px!important;padding-bottom:4px!important}.dx-datagrid-headers .dx-header-row>td .dx-datagrid-text-content{line-height:1.2}.dx-datagrid-rowsview .dx-row-focused>td,.dx-datagrid-rowsview .dx-row>td.dx-editor-cell,.dx-sortable-clone .dx-row>td,.dx-sortable-dragging .dx-row>td,.dx-sortable-placeholder .dx-row>td,.dx-sortable-placeholder>td{padding-top:3px!important;padding-bottom:3px!important}.dx-datagrid-headers .dx-command-drag,.dx-datagrid-rowsview .dx-row>td.dx-command-drag{width:28px!important;min-width:28px!important;max-width:28px!important;padding-left:0!important;padding-right:0!important;text-align:center;align-items:center}.dx-datagrid-headers .dx-command-drag .dx-datagrid-drag-icon,.dx-datagrid-rowsview .dx-command-drag .dx-datagrid-drag-icon{font-size:14px;line-height:1}.dx-datagrid-headers .dx-command-select,.dx-datagrid-rowsview .dx-row>td.dx-command-select{width:28px!important;min-width:28px!important;max-width:28px!important;padding-left:0!important;padding-right:0!important;text-align:center}.dx-datagrid-headers .dx-command-select .dx-select-checkbox,.dx-datagrid-rowsview .dx-command-select .dx-select-checkbox{transform:scale(.9);transform-origin:center;margin:0 auto}.dx-datagrid-headers .dx-command-select .dx-checkbox-icon,.dx-datagrid-rowsview .dx-command-select .dx-checkbox-icon{width:14px;height:14px}.dx-datagrid-headers .dx-command-select .dx-checkbox-checked .dx-checkbox-icon,.dx-datagrid-headers .dx-command-select .dx-checkbox-indeterminate .dx-checkbox-icon{background-color:var(--background-accent)!important;border-color:var(--background-accent)!important}.dx-datagrid-drag-icon:not(.app-grid *),.dx-datagrid-drag-icon:not(.app-grid *):before{color:var(--font-color)!important}.dx-datagrid .dx-row.dx-row-alt>td{background-color:var(--grid-row-alt)}.dx-datagrid .dx-row.dx-row-alt{border-top-color:transparent;border-bottom-color:transparent}.dx-datagrid-rowsview .dx-row:hover .dx-datagrid-drag-icon:not(.app-grid *),.dx-datagrid-rowsview .dx-row:hover .dx-datagrid-drag-icon:not(.app-grid *):before,.dx-datagrid-rowsview .dx-row:hover .dx-icon,.dx-datagrid-rowsview .dx-row:hover .dx-link,.dx-datagrid-rowsview .dx-row:hover .dx-link.dx-link-icon,.dx-datagrid-rowsview .dx-row:hover .dx-placeholder:before,.dx-datagrid-rowsview .dx-row:hover .dx-texteditor-input,.dx-datagrid-rowsview .dx-row:hover [class*=dx-icon-]:before,.dx-datagrid-rowsview .dx-row:hover>td{color:var(--background-accent)!important}.dx-datagrid-rowsview .dx-row:hover .dx-checkbox-icon{border-color:var(--background-accent)!important}.dx-checkbox-checked .dx-checkbox-icon,.dx-checkbox-indeterminate .dx-checkbox-icon,.dx-datagrid-rowsview .dx-row:hover .dx-checkbox-checked .dx-checkbox-icon{background-color:var(--background-accent)!important;border-color:var(--background-accent)!important}.dx-checkbox-checked .dx-checkbox-icon{color:#fff!important}.dx-datagrid-rowsview .dx-row:hover .dx-texteditor-input,.dx-datagrid-rowsview .dx-row:hover input{caret-color:var(--background-accent)}.dx-datagrid-rowsview .dx-editor-cell .dx-dropdowneditor-input-wrapper,.dx-datagrid-rowsview .dx-editor-cell .dx-texteditor,.dx-datagrid-rowsview .dx-editor-cell .dx-texteditor-container,.dx-datagrid-rowsview .dx-editor-cell .dx-texteditor-input-container{height:20px!important;min-height:20px!important}.dx-datagrid-rowsview .dx-editor-cell .dx-texteditor-input{height:20px!important;line-height:20px!important;padding-top:0!important;padding-bottom:0!important}.dx-datagrid-rowsview .dx-editor-cell .dx-placeholder{line-height:20px!important}.dx-datagrid-rowsview .dx-editor-cell .dx-dropdowneditor-button,.dx-datagrid-rowsview .dx-editor-cell .dx-dropdowneditor-field-button-item,.dx-datagrid-rowsview .dx-editor-cell .dx-numberbox-spin-button,.dx-datagrid-rowsview .dx-editor-cell .dx-numberbox-spin-container{height:20px!important;min-height:20px!important}.dx-datagrid-rowsview .dx-editor-cell .dx-numberbox-spin-button .dx-icon{line-height:20px!important}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}html .adsk-viewing-viewer #loading-spinner,html .adsk-viewing-viewer .forge-spinner,html .adsk-viewing-viewer .loading-spinner,html .adsk-viewing-viewer>.spinner,html .adsk-viewing-viewer>div.spinner{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.spinner-inline{width:16px;height:16px;border:2px solid var(--border-color);border-top-color:var(--font-color);border-radius:50%;animation:spin .6s linear infinite;display:inline-block;vertical-align:middle;flex-shrink:0}@keyframes scan-progress{0%{transform:translateX(-100%)}to{transform:translateX(400%)}}pre::-webkit-scrollbar{width:8px;height:8px}pre::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:4px}pre::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:4px}pre::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.thin-scrollbar,pre{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.thin-scrollbar::-webkit-scrollbar{width:8px;height:8px}.thin-scrollbar::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:999px}.thin-scrollbar::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:999px;border:2px solid var(--scrollbar-track)}.thin-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.ref-field-datagrid .dx-datagrid td{padding-top:3px!important;padding-bottom:3px!important;line-height:1.3!important}.ref-field-datagrid .dx-datagrid-rowsview .dx-data-row{height:auto!important}.ref-field-datagrid .dx-datagrid-rowsview .dx-button{height:20px!important;min-height:unset!important;width:20px!important;min-width:unset!important}.dx-button.dx-button-default{background-color:var(--background-accent)!important;transition:background-color .2s ease,box-shadow .2s ease,opacity .2s ease!important}.app-dark .dx-button.dx-button-default,.app-dark .dx-button.dx-button-default .dx-button-text,.app-dark .dx-button.dx-button-default .dx-icon{color:#fff!important}.app-light .dx-button.dx-button-default,.app-light .dx-button.dx-button-default .dx-button-text,.app-light .dx-button.dx-button-default .dx-icon,.app-light button.wildcard-search-button{color:#000!important}.app-dark .dx-datagrid .dx-button.dx-button-default .dx-icon,.app-dark .dx-datagrid .dx-button.dx-button-default [class*=dx-icon-]:before{color:#fff!important}.app-light .dx-datagrid .dx-button.dx-button-default .dx-icon,.app-light .dx-datagrid .dx-button.dx-button-default [class*=dx-icon-]:before{color:#000!important}.dx-button.dx-button-default.dx-state-focused,.dx-button.dx-button-default.dx-state-hover{background-color:color-mix(in srgb,var(--background-accent) 80%,#fff)!important;box-shadow:0 0 24px color-mix(in srgb,var(--background-accent) 35%,transparent)!important}.dx-button.dx-button-default.dx-state-active{background-color:color-mix(in srgb,var(--background-accent) 80%,#000)!important;box-shadow:none!important}.dx-button.dx-button-has-icon.dx-button-has-text .dx-button-content{display:inline-flex;align-items:center;justify-content:center}.dx-button.dx-button-has-icon.dx-button-has-text .dx-button-content .dx-icon{display:inline-flex;align-items:center;justify-content:center;line-height:1}.app-light .dx-texteditor.dx-editor-outlined:before{border-bottom-color:var(--background-accent)!important}.dx-list-item.dx-state-focused,.dx-list-item.dx-state-hover{background-color:color-mix(in srgb,var(--background-accent) 12%,transparent)!important}.dx-list-item.dx-list-item-selected{background-color:color-mix(in srgb,var(--background-accent) 18%,transparent)!important}.dx-list-item.dx-list-item-selected.dx-state-focused,.dx-list-item.dx-list-item-selected.dx-state-hover{background-color:color-mix(in srgb,var(--background-accent) 25%,transparent)!important}.dx-dropdownlist-popup-wrapper .dx-scrollable-scroll,.dx-dropdownlist-popup-wrapper .dx-scrollable-scrollbar{width:6px!important}.dx-dropdownlist-popup-wrapper .dx-scrollable-scroll-content{background-color:rgba(0,0,0,.25);border:1px solid var(--border-color);border-radius:4px;background-clip:content-box}.dx-dropdownlist-popup-wrapper ::-webkit-scrollbar{width:6px}.dx-dropdownlist-popup-wrapper ::-webkit-scrollbar-track{background:transparent}.dx-dropdownlist-popup-wrapper ::-webkit-scrollbar-thumb{background-color:hsla(0,0%,50%,.4);border-radius:4px}.dx-dropdownlist-popup-wrapper *{scrollbar-width:thin;scrollbar-color:hsla(0,0%,50%,.4) transparent}.form-id-container .dx-datagrid-rowsview .dx-data-row.dx-selection:hover>td,.form-id-container .dx-datagrid-rowsview .dx-data-row.dx-selection>td{background-color:color-mix(in srgb,var(--background-accent) 15%,transparent)!important}.dx-texteditor.dx-state-active:before,.dx-texteditor.dx-state-focused:before{border-bottom:2px solid var(--background-accent)!important;transform:scale(1)!important}.dx-datagrid-columns-separator:not(.dx-datagrid-columns-separator-transparent),.dx-datagrid-focus-overlay:after,.dx-treelist-columns-separator:not(.dx-treelist-columns-separator-transparent){background-color:var(--background-accent)!important}.dx-btn-ghost-glow.dx-button.dx-state-focused,.dx-btn-ghost-glow.dx-button.dx-state-hover{border-color:transparent!important;box-shadow:0 0 24px color-mix(in srgb,var(--background-accent) 35%,transparent)!important;transition:box-shadow .2s ease,border-color .2s ease!important}.app-dark .dx-dialog .dx-button-normal{border-color:hsla(0,0%,100%,.25)!important}.dx-dialog .dx-popup-bottom{overflow:visible!important}.dx-button-mode-outlined.dx-button-default{border:1px solid var(--border-color)!important}.dx-dialog .dx-button-default.dx-state-focused{background-color:var(--background-accent)!important;box-shadow:none!important}.dx-dialog .dx-button-default.dx-state-hover,.dx-dialog .dx-button-default:hover{background-color:color-mix(in srgb,var(--background-accent) 80%,#fff)!important;box-shadow:0 0 24px color-mix(in srgb,var(--background-accent) 35%,transparent)!important;transition:background-color .2s ease,box-shadow .2s ease!important}.dx-dialog .dx-button-normal.dx-state-hover,.dx-dialog .dx-button-normal:hover{background-color:transparent!important;box-shadow:0 0 24px color-mix(in srgb,var(--background-accent) 35%,transparent)!important;transition:box-shadow .2s ease!important}