:root{--nav-bg:#fff;--body-bg:#fff;--text-primary:#333;--text-secondary:#444;--border-color:#ddd;--toggle-bg:#f5f5f5;--toggle-bg-hover:#e8e8e8;--dropdown-bg:#fff;--dropdown-hover:#f0f0f0;--active-bg:#e8f5e9;--active-color:#006838;--pagination-btn-bg:#006838;--pagination-btn-active-bg:#00522c;--arrow-color:#666;--success-bg:#f3faf3;--success-border:#cde0cd;--card-bg:#fff;--card-border:#e5e7eb;--card-shadow:#0f172a14;--card-header-bg:#f0f0f0;--card-header-border:#e6e6e6;--table-header-bg:#ececec;--table-border:#ccc;--table-row-hover:#f1f5f9;--table-selected:#e2e8f0;--table-selected-hover:#cbd5e1;--muted-text:#6b7280;--label-text:#555;--value-text:#111;--section-bg:#e8e8e8;--section-bg-emphasis:#d4d4d4;--section-title:#888;--field-bg:#f5f5f5;--disabled-bg:#efefef;--disabled-text:#8a94a6;--filter-btn-bg:#f3f3f3;--filter-btn-border:#aaa;--filter-btn-hover:#e0e0e0;--entry-th-bg:#ccc;--entry-td-bg:#efefef;--scroll-fade:linear-gradient(to bottom, #fff0, #fffffff2);--version-stale-bg:#fff3cd;--editable-highlight-bg:#dbeafe;--editable-highlight-faint-bg:#e6e9ec;--pwo-progress-issue:#a30000;--pwo-progress-cancel-fill:#5b6169;--pwo-progress-cancel-text:#55605a;--readiness-yellow-bg:#fefce8;--readiness-yellow-text:#854d0e;--readiness-yellow-dot:#ca8a04;--readiness-red-bg:#fcebeb;--readiness-red-text:#791f1f;--readiness-red-dot:#dc2626;--danger-border:#f5c2c0;--readiness-overdue-bg:#b91c1c;--readiness-overdue-text:#fff;--readiness-overdue-dot:#fff;--seg-label-current-text:#000;--dash-star-empty:#c7c5b9;--dash-star-fill:#d99a1f}[data-theme=dark]{--nav-bg:#1e1e1e;--body-bg:#121212;--text-primary:#e0e0e0;--text-secondary:#bbb;--border-color:#444;--toggle-bg:#2a2a2a;--toggle-bg-hover:#383838;--dropdown-bg:#2a2a2a;--dropdown-hover:#383838;--active-bg:#1a3a2a;--active-color:#4caf80;--pagination-btn-bg:#006838;--pagination-btn-active-bg:#00522c;--arrow-color:#aaa;--success-bg:#1a3a2a;--success-border:#2e5a3e;--card-bg:#1e1e1e;--card-border:#3a3a3a;--card-shadow:#0000004d;--card-header-bg:#2a2a2a;--card-header-border:#3a3a3a;--table-header-bg:#2a2a2a;--table-border:#444;--table-row-hover:#2a3040;--table-selected:#1e3050;--table-selected-hover:#253860;--muted-text:#9ca3af;--label-text:#aaa;--value-text:#e0e0e0;--section-bg:#2a2a2a;--section-bg-emphasis:#1c1c1c;--section-title:#aaa;--field-bg:#2a2a2a;--disabled-bg:#222;--disabled-text:#666;--filter-btn-bg:#2a2a2a;--filter-btn-border:#555;--filter-btn-hover:#383838;--entry-th-bg:#333;--entry-td-bg:#2a2a2a;--scroll-fade:linear-gradient(to bottom, #1e1e1e00, #1e1e1ef2);--version-stale-bg:#4a3a00;--editable-highlight-bg:#1e3a5a;--editable-highlight-faint-bg:#2a2d30;--pwo-progress-issue:#ff6b60;--pwo-progress-cancel-fill:#7a828c;--pwo-progress-cancel-text:#7d8a82;--readiness-yellow-bg:#3a3210;--readiness-yellow-text:#facc15;--readiness-yellow-dot:#eab308;--readiness-red-bg:#3a1414;--readiness-red-text:#ff8a80;--readiness-red-dot:#ff6b60;--danger-border:#5a2a2a;--readiness-overdue-bg:#7f1d1d;--readiness-overdue-text:#fff;--readiness-overdue-dot:#fff;--seg-label-current-text:#fff;--dash-star-empty:#5a5850;--dash-star-fill:#e0ab3d}.mat-deleted-row td{color:#aaa!important;background-color:#f0f0f0!important}.mat-bom-version-stale{background-color:var(--version-stale-bg)!important}.hot-editable-highlight{background-color:var(--editable-highlight-bg)!important}.hot-editable-highlight-faint{background-color:var(--editable-highlight-faint-bg)!important}.htHistoryHighlight,.mpl-history-highlight{background-color:#fff3cd!important;box-shadow:inset 0 0 0 2px #ffc107!important}.mpl-qty-shortfall{background-color:var(--readiness-red-bg)!important;box-shadow:inset 0 0 0 1px var(--danger-border)!important}.save-overlay{z-index:9999;background:#00000059;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.save-overlay-spinner{color:#333;background:#fff;border-radius:10px;align-items:center;gap:12px;padding:28px 40px;font-size:1.1rem;font-weight:500;display:flex;box-shadow:0 4px 24px #0000002e}[data-theme=dark] .save-overlay-spinner{color:#e0e0e0;background:#1e1e1e}@keyframes save-spin{to{transform:rotate(360deg)}}.save-overlay-spinner:before{content:"";border:3px solid #ccc;border-top-color:#006838;border-radius:50%;flex-shrink:0;width:20px;height:20px;animation:.7s linear infinite save-spin;display:inline-block}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--body-bg);color:var(--text-primary);margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}div[id*=react-select],.materialSelect__menu-list{z-index:999!important}.handsontable .ht_master .wtHolder{scrollbar-width:thin;scrollbar-color:#b0b0b0 transparent}.handsontable .ht_master .wtHolder::-webkit-scrollbar{height:10px}.handsontable .ht_master .wtHolder::-webkit-scrollbar-track{background:0 0}.handsontable .ht_master .wtHolder::-webkit-scrollbar-thumb{background-color:#b0b0b0;border-radius:6px}[data-theme=dark] .handsontable .ht_master .wtHolder{scrollbar-color:#666 transparent}[data-theme=dark] .handsontable .ht_master .wtHolder::-webkit-scrollbar-thumb{background-color:#666}[data-theme=dark] .handsontable td,[data-theme=dark] .handsontable th{color:#e0e0e0;background-color:#1e1e1e;border-color:#444}[data-theme=dark] .handsontable thead th{background-color:#2a2a2a}[data-theme=dark] .handsontable .htCore .currentRow td{background-color:#1e3050!important}[data-theme=dark] .handsontable .area td{background-color:#253860!important}[data-theme=dark] .handsontable .ht_master .wtHolder{background:#1e1e1e}[data-theme=dark] .handsontable .htAutocompleteArrow{color:#aaa}[data-theme=dark] .handsontable .wtBorder,[data-theme=dark] .handsontable .htNoFrame+.htBorder .wtBorder.current,[data-theme=dark] .handsontable .htBorder .wtBorder.current{background-color:#4caf80!important}[data-theme=dark] .htDropdownMenu table tbody tr td,[data-theme=dark] .htFiltersConditionsMenu table tbody tr td{color:#e0e0e0!important;background:#1e1e1e!important}[data-theme=dark] .htDropdownMenu table tbody tr td.current,[data-theme=dark] .htFiltersConditionsMenu table tbody tr td.current{background:#2a2a2a!important}[data-theme=dark] .htDropdownMenu table tbody tr td.htDisabled,[data-theme=dark] .htFiltersConditionsMenu table tbody tr td.htDisabled{color:#666!important}[data-theme=dark] .htDropdownMenu table tbody tr td.htDisabled:hover,[data-theme=dark] .htFiltersConditionsMenu table tbody tr td.htDisabled:hover{color:#666!important;background:#1e1e1e!important}[data-theme=dark] .htFiltersMenuLabel{color:#e0e0e0!important}[data-theme=dark] .htUIInput input,[data-theme=dark] .htUIMultipleSelectSearch input,[data-theme=dark] .htUIInput.htUIButton input{color:#e0e0e0!important;background-color:#2a2a2a!important;border-color:#444!important}[data-theme=dark] .htUIInput.htUIButtonOK input{color:#fff!important}[data-theme=dark] .htUISelectCaption{color:#e0e0e0!important;background-color:#2a2a2a!important;border-color:#444!important}[data-theme=dark] .htUISelectCaption:hover{background-color:#383838!important;border-color:#555!important}[data-theme=dark] .htUIMultipleSelect .handsontable .htCore td:hover{background-color:#383838!important}[data-theme=dark] .htUISelectAll a,[data-theme=dark] .htUIClearAll a{color:#4caf80!important}[data-theme=dark] .htUIRadio label{color:#e0e0e0!important}[data-theme=dark] .handsontable thead th.ht__highlight,[data-theme=dark] .handsontable .ht_clone_left th.ht__highlight{color:#e0e0e0;background-color:#1e3050}[data-theme=dark] .handsontable thead th.ht__active_highlight,[data-theme=dark] .handsontable .ht_clone_left th.ht__active_highlight{color:#fff;background-color:#2563a8}[data-theme=dark] .hgHeaderSelect__control{background-color:var(--toggle-bg);border-color:var(--table-border)}[data-theme=dark] .hgHeaderSelect__single-value,[data-theme=dark] .hgHeaderSelect__placeholder,[data-theme=dark] .hgHeaderSelect__input-container{color:var(--text-primary)}[data-theme=dark] .hgHeaderSelect__menu{background-color:var(--dropdown-bg);border:1px solid var(--table-border)}[data-theme=dark] .hgHeaderSelect__option{background-color:var(--dropdown-bg);color:var(--text-primary)}[data-theme=dark] .hgHeaderSelect__option--is-focused{background-color:var(--dropdown-hover)}[data-theme=dark] .hgHeaderSelect__option--is-selected{background-color:var(--active-bg);color:var(--active-color)}[data-theme=dark] .hgHeaderSelect__indicator-separator{background-color:var(--table-border)}[data-theme=dark] .hgHeaderSelect__dropdown-indicator,[data-theme=dark] .hgHeaderSelect__clear-indicator{color:var(--arrow-color)}[data-theme=dark] .hgHeaderSelect__dropdown-indicator:hover,[data-theme=dark] .hgHeaderSelect__clear-indicator:hover{color:var(--text-primary)}._navBar_832la_1{background-color:var(--nav-bg);width:100%}._nav_832la_1{align-items:center;gap:1.2rem;width:85%;margin:0 auto;padding:.75rem 0;display:flex;position:relative}._navbar-logo_832la_16{width:9.5em;margin-top:.5rem}._link_832la_22{color:var(--text-primary);font-size:1.2rem;font-weight:500;text-decoration:none}._link_832la_22:hover{text-decoration:underline}._activeLink_832la_34{text-transform:uppercase;color:#006838;font-weight:600;text-decoration:underline}._manualChangeBadge_832la_41{cursor:help;margin-left:.25rem;font-size:.8rem}._escalationBadge_832la_47{color:#fff;text-align:center;vertical-align:middle;background:#dc2626;border-radius:8px;min-width:16px;height:16px;margin-left:.35rem;padding:0 4px;font-size:.7rem;font-weight:700;line-height:16px;display:inline-block}._rightSection_832la_64{align-items:center;gap:1rem;margin-left:auto;display:flex}._userInfo_832la_71{color:var(--text-secondary);font-size:.9rem}._userMenuWrap_832la_76{align-items:center;display:flex;position:relative}._userButton_832la_82{cursor:pointer;color:var(--text-primary);background:0 0;border:none;border-radius:6px;align-items:center;padding:4px;transition:background .15s;display:flex}._userButton_832la_82:hover{background:var(--card-border,#0000000f)}._userMenu_832la_76{background:var(--card-bg);border:1px solid var(--border-color);z-index:1200;border-radius:8px;flex-direction:column;min-width:12rem;padding:.35rem;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 4px 16px #00000026}._userMenuItem_832la_113{text-align:left;color:var(--text-primary);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;padding:.6rem .75rem;font-size:.95rem}._userMenuItem_832la_113:hover{background:var(--card-border,#0000000f)}._userMenuItem_832la_113:disabled{cursor:default;opacity:.6}._activeAccount_832la_135{border-bottom:1px solid var(--border-color);flex-direction:column;margin-bottom:.25rem;padding:.6rem .75rem;display:flex}._userMenuItem_832la_113 ._accountName_832la_143,._activeAccount_832la_135 ._accountName_832la_143{font-size:.95rem;display:block}._accountRole_832la_149{color:var(--text-secondary);font-size:.8rem;display:block}._activeAccount_832la_135 ._accountName_832la_143{font-weight:600}._userMenuDivider_832la_159{background:var(--border-color);height:1px;margin:.25rem 0}._switchError_832la_165{color:#b91c1c;font-size:.8rem}._container_u4jxn_2{display:inline-block;position:relative}._toggleButton_u4jxn_8{background-color:var(--toggle-bg);border:1px solid var(--border-color);cursor:pointer;color:var(--text-primary);white-space:nowrap;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .75rem;font-size:.9rem;transition:background-color .2s,border-color .2s;display:flex}._toggleButton_u4jxn_8:hover{background-color:var(--toggle-bg-hover);border-color:var(--border-color)}._toggleButton_u4jxn_8:focus{outline-offset:2px;outline:2px solid #006838}._icon_u4jxn_34{font-size:1rem;line-height:1}._label_u4jxn_40{font-weight:500}._arrow_u4jxn_45{color:var(--arrow-color);margin-left:.2rem;font-size:.6rem}._dropdown_u4jxn_52{z-index:1000;background-color:var(--dropdown-bg);border:1px solid var(--border-color);border-radius:6px;min-width:140px;margin:0;padding:.25rem 0;list-style:none;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 4px 12px #00000026}._dropdownItem_u4jxn_68{cursor:pointer;width:100%;color:var(--text-primary);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;padding:.5rem .75rem;font-size:.9rem;transition:background-color .15s;display:flex}._dropdownItem_u4jxn_68:hover{background-color:var(--dropdown-hover)}._dropdownItem_u4jxn_68:focus{background-color:var(--toggle-bg-hover);outline:none}._dropdownItem_u4jxn_68._active_u4jxn_93{background-color:var(--active-bg);color:var(--active-color);font-weight:500}._dropdownItem_u4jxn_68._active_u4jxn_93:hover{background-color:var(--active-bg)}._checkmark_u4jxn_104{color:var(--active-color);margin-left:.5rem;font-weight:700}@media (width<=768px){._toggleButton_u4jxn_8{padding:.4rem .5rem}._label_u4jxn_40{display:none}._arrow_u4jxn_45{margin-left:0}}@media (width<=480px){._dropdown_u4jxn_52{min-width:120px}._dropdownItem_u4jxn_68{padding:.6rem .75rem;font-size:.85rem}}._toggleButton_4cd5o_1{background-color:var(--toggle-bg);border:1px solid var(--border-color);cursor:pointer;color:var(--text-primary);white-space:nowrap;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .75rem;font-size:.9rem;transition:background-color .2s,border-color .2s;display:flex}._toggleButton_4cd5o_1:hover{background-color:var(--toggle-bg-hover);border-color:var(--border-color)}._toggleButton_4cd5o_1:focus{outline-offset:2px;outline:2px solid #006838}._icon_4cd5o_26{font-size:1rem;line-height:1}._label_4cd5o_31{font-weight:500}@media (width<=768px){._toggleButton_4cd5o_1{padding:.4rem .5rem}._label_4cd5o_31{display:none}}._backdrop_osuqm_1{z-index:1000;opacity:0;pointer-events:none;background:#0006;width:100vw;height:100vh;transition:opacity .25s;position:fixed;inset:0}._backdrop_osuqm_1._open_osuqm_39{opacity:1;pointer-events:auto}._form_osuqm_11{opacity:0;will-change:opacity, transform;background:var(--card-bg);z-index:1001;box-sizing:border-box;max-width:90vw;max-height:90vh;color:var(--text-primary);border-radius:8px;flex-direction:column;transition:opacity .25s,transform .25s,width .25s;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)scale(.98);box-shadow:0 4px 20px #0003}._form_osuqm_11._open_osuqm_39{opacity:1;transform:translate(-50%,-50%)scale(1)}._header_osuqm_72{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:1rem;display:flex}._header_osuqm_72 h2{font-size:calc(1.5rem * var(--modal-zh-scale,1))}._closeButton_osuqm_84{cursor:pointer;color:var(--text-primary);background:0 0;border:none;font-size:1.5rem}._content_osuqm_92{box-sizing:border-box;flex-direction:column;gap:.25rem;width:100%;padding:1rem 1.25rem 1.25rem;display:flex}._content_osuqm_92>*{min-width:0}._entryContainer_osuqm_107{background-color:var(--field-bg);border:1px solid var(--border-color);border-left:3px solid var(--border-color);box-sizing:border-box;border-radius:4px;flex-direction:column;justify-content:center;width:75%;min-height:200px;margin:0 auto;padding:1rem;transition:border-left-color .2s;display:flex}._entryContainerReady_osuqm_127{border-left-color:var(--active-color)}._entryContainerTEST_osuqm_131{background-color:var(--field-bg);border:1px solid var(--border-color);box-sizing:border-box;flex-direction:column;justify-content:center;margin:0 auto;padding:1rem;display:flex}._entryTitle_osuqm_145{margin:0 0 1rem;font-size:1.1rem}._entryTitleValue_osuqm_151{color:var(--value-text);font-family:Courier New,Consolas,monospace;font-size:1.25rem;font-weight:700}._entryPlaceholder_osuqm_158{color:var(--muted-text);font-size:.9rem}._entryDetailGrid_osuqm_163{grid-template-columns:auto 1fr;gap:.4rem .75rem;display:grid}._entryDetailRow_osuqm_170{display:contents}._entryDetailValue_osuqm_174{color:var(--value-text)}._entryTitleTEST_osuqm_178{font-size:calc(1.1rem * var(--modal-zh-scale,1));margin:1rem .5rem}._entryDetail_osuqm_163{flex-direction:column;gap:.5rem;display:flex}._submitButton_osuqm_189{background-color:var(--pagination-btn-bg);color:#fff;cursor:pointer;font-size:calc(15px * var(--modal-zh-scale,1));border:none;border-radius:8px;padding:.5rem 1rem;font-weight:700}._submitButton_osuqm_189:hover:not(:disabled){filter:brightness(.9)}._submitButton_osuqm_189:active:not(:disabled){transform:translateY(1px)}._submitButton_osuqm_189:disabled{background-color:var(--disabled-bg);color:var(--disabled-text);cursor:not-allowed}._errorText_osuqm_214{color:#b91c1c;font-size:.9rem}[data-theme=dark] ._errorText_osuqm_214{color:#f87171}._bomForm_osuqm_224{width:640px}._productForm_osuqm_230{width:80vw}._productFormCompact_osuqm_236{width:46vw}._productFormHeight_osuqm_243{height:70vh;max-height:70vh;overflow:hidden}._productContentScroll_osuqm_241{flex:1;min-height:0;overflow-y:auto}._bomEntryGrid_osuqm_255{grid-template-columns:1.3fr 1.1fr .8fr;gap:.75rem;display:grid}@media (width<=640px){._bomEntryGrid_osuqm_255{grid-template-columns:1fr}}._bomEntryField_osuqm_267{flex-direction:column;min-width:0;display:flex}._bomEntryField_osuqm_267 label{color:var(--label-text);margin-bottom:.25rem;font-size:.8rem}._filterDropdown_osuqm_283{align-items:center;gap:.5rem;display:flex}._filterSelect_osuqm_289{border:1px solid var(--table-border);background-color:var(--card-bg);color:var(--text-primary);padding:.3rem .5rem;font-size:.9rem}._filterButton_osuqm_297{background-color:var(--filter-btn-bg);border:1px solid var(--filter-btn-border);cursor:pointer;padding:.3rem .75rem;font-size:.9rem}._filterButton_osuqm_297:hover:not(:disabled){background-color:var(--filter-btn-hover)}._filterButton_osuqm_297:disabled{opacity:.5;cursor:not-allowed}._fieldContainer_osuqm_315{background-color:var(--section-bg);border-radius:8px;flex-direction:column;gap:.5rem;padding:.7rem 1rem;display:flex}._fieldName_osuqm_324{font-size:1rem}._fieldInfo_osuqm_328{border:1px solid var(--table-border);background-color:var(--card-bg);color:var(--text-primary);margin-top:.1rem;padding:.3rem .5rem;font-size:.9rem}._fieldContainerTextArea_osuqm_337{background-color:var(--section-bg);border-radius:8px;align-items:center;padding:.7rem 1rem}._fieldNameTextArea_osuqm_344{vertical-align:top;resize:vertical;border:1px solid var(--table-border);background-color:var(--card-bg);width:95.5%;height:1.2rem;min-height:2.6rem;max-height:5.2rem;color:var(--text-primary);border-radius:5px;padding:.5rem;font-size:1rem}._drawerTextArea_osuqm_359{resize:vertical;border:1px solid var(--table-border);background-color:var(--card-bg);width:auto;height:1.2rem;min-height:2.5rem;max-height:5.2rem;color:var(--text-primary);border-radius:5px;padding:.5rem;font-size:1rem}._twoColumnGrid_osuqm_374{grid-template-columns:1fr 1fr;gap:.5rem;margin-bottom:.5rem;display:grid}._highlight-new_osuqm_381{background-color:#90ee90;transition:background-color 2s}label{margin-bottom:.25rem;font-weight:700;display:block}form>div>input[type=text]{border:1px solid var(--table-border);border-radius:5px;width:50%;padding:.5rem;font-size:1rem}._attachmentForm_osuqm_405{width:560px}._attachContext_osuqm_410{background:var(--card-header-bg);border:1px solid var(--card-header-border);border-radius:6px;flex-wrap:wrap;align-items:baseline;gap:.4rem .6rem;margin-bottom:.9rem;padding:.6rem .75rem;display:flex}._attachContextLabel_osuqm_422{text-transform:uppercase;letter-spacing:.06em;color:var(--muted-text);font-size:.75rem}._attachContextValue_osuqm_429{color:var(--text-primary);font-size:.95rem;font-weight:600}._attachContextSub_osuqm_435{color:var(--text-secondary);font-size:.85rem}._dropzone_osuqm_441{border:2px dashed var(--border-color);background:var(--toggle-bg);cursor:pointer;text-align:center;border-radius:8px;flex-direction:column;align-items:center;gap:.4rem;padding:1.75rem 1rem;transition:border-color .18s,background-color .18s;display:flex}._dropzone_osuqm_441:hover{background:var(--toggle-bg-hover);border-color:#006838}._dropzone_osuqm_441:focus-visible{outline-offset:2px;outline:2px solid #006838}._dropzoneActive_osuqm_465{background:var(--active-bg);border-style:solid;border-color:#006838}._dropzoneIcon_osuqm_471{color:#006838;width:34px;height:34px}._dropzoneTitle_osuqm_477{color:var(--text-primary);font-size:.98rem;font-weight:600}._dropzoneHint_osuqm_483{color:var(--muted-text);font-size:.82rem}._browseButton_osuqm_488{color:#fff;background-color:#006838;border-radius:5px;padding:.42rem 1rem;font-size:.9rem;font-weight:600;display:inline-block}._dropzone_osuqm_441:hover ._browseButton_osuqm_488{background-color:#00522c}._dropzoneTypes_osuqm_502{color:var(--muted-text);margin-top:.35rem;font-size:.78rem}._hiddenFileInput_osuqm_508{display:none}._fileListBlock_osuqm_513{flex-direction:column;gap:.45rem;margin-top:1rem;display:flex}._fileListHead_osuqm_520{color:var(--muted-text);justify-content:space-between;align-items:baseline;font-size:.8rem;display:flex}._fileListTotal_osuqm_528{font-variant-numeric:tabular-nums}._fileList_osuqm_513{flex-direction:column;gap:.4rem;max-height:220px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._fileRow_osuqm_543{border:1px solid var(--border-color);background:var(--card-bg);border-radius:6px;align-items:center;gap:.65rem;padding:.5rem .6rem;display:flex}._fileBadge_osuqm_553{letter-spacing:.04em;text-align:center;color:#fff;background:#6b7280;border-radius:4px;flex:none;min-width:46px;padding:.22rem .35rem;font-size:.68rem;font-weight:700}._fileBadgeImage_osuqm_566{background:#0d7f6a}._fileBadgePdf_osuqm_567{background:#a33529}._fileBadgeSheet_osuqm_568{background:#1d6f3f}._fileBadgeDoc_osuqm_569{background:#2a5fa8}._fileBadgeOther_osuqm_570{background:#6b7280}._fileMeta_osuqm_572{flex-direction:column;flex:auto;min-width:0;display:flex}._fileName_osuqm_579{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}._fileSize_osuqm_587{color:var(--muted-text);font-variant-numeric:tabular-nums;font-size:.76rem}._fileRemove_osuqm_593{width:26px;height:26px;color:var(--muted-text);cursor:pointer;background:0 0;border:none;border-radius:4px;flex:none;justify-content:center;align-items:center;font-size:1.2rem;line-height:1;display:flex}._fileRemove_osuqm_593:hover:not(:disabled){background:var(--toggle-bg-hover);color:#a33529}._fileRemove_osuqm_593:disabled{opacity:.5;cursor:not-allowed}._attachError_osuqm_619{color:#a33529;background:#fdecea;border:1px solid #f2c4bf;border-radius:6px;margin:.85rem 0 0;padding:.55rem .7rem;font-size:.85rem}._attachFooter_osuqm_630{border-top:1px solid var(--border-color);justify-content:flex-end;gap:.6rem;margin-top:1.15rem;padding-top:.9rem;display:flex}._attachCancelButton_osuqm_639{border:1px solid var(--border-color);background:var(--card-bg);color:var(--text-primary);cursor:pointer;border-radius:5px;padding:.5rem 1.1rem;font-size:.9rem}._attachCancelButton_osuqm_639:hover:not(:disabled){background:var(--toggle-bg-hover)}._attachSubmitButton_osuqm_653{color:#fff;cursor:pointer;background-color:#006838;border:none;border-radius:5px;padding:.5rem 1.35rem;font-size:.9rem;font-weight:600}._attachSubmitButton_osuqm_653:hover:not(:disabled){background-color:#00522c}._attachCancelButton_osuqm_639:disabled,._attachSubmitButton_osuqm_653:disabled{opacity:.55;cursor:not-allowed}._attachListTitle_osuqm_676{color:var(--text-primary);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.85rem;font-weight:600;display:flex}._attachListCount_osuqm_688{background:var(--toggle-bg);border:1px solid var(--border-color);color:var(--text-secondary);font-variant-numeric:tabular-nums;border-radius:999px;padding:.05rem .5rem;font-size:.75rem;font-weight:600}._attachListEmpty_osuqm_699{color:var(--muted-text);margin:0 0 1rem;font-size:.85rem}._thumbGrid_osuqm_705{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.6rem;max-height:260px;margin-bottom:1.1rem;display:grid;overflow-y:auto}._thumbCard_osuqm_714{border:1px solid var(--border-color);background:var(--card-bg);border-radius:6px;flex-direction:column;display:flex;position:relative;overflow:hidden}._thumbImageButton_osuqm_724{background:var(--toggle-bg);cursor:pointer;border:none;width:100%;height:92px;padding:0;display:block}._thumbImageButton_osuqm_724:focus-visible{outline-offset:-2px;outline:2px solid #006838}._thumbImg_osuqm_739{object-fit:cover;width:100%;height:100%;display:block}._thumbFallback_osuqm_746{width:100%;height:100%;color:var(--muted-text);justify-content:center;align-items:center;font-size:.8rem;font-weight:700;display:flex}._thumbMeta_osuqm_757{flex-direction:column;gap:.1rem;min-width:0;padding:.4rem .5rem .45rem;display:flex}._thumbName_osuqm_765{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}._thumbSub_osuqm_773{color:var(--muted-text);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}._thumbCard_osuqm_714 ._fileRemove_osuqm_593{background:var(--card-bg);border:1px solid var(--border-color);border-radius:4px;width:22px;height:22px;font-size:1rem;position:absolute;top:4px;right:4px}._busyCursor_osuqm_799,._busyCursor_osuqm_799 *{cursor:wait!important}._envBanner_do7pk_1{box-sizing:border-box;color:#ffd54f;z-index:100;background-color:#222;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.3rem .75rem;font-family:monospace;font-size:24px;display:flex;position:sticky;top:0}._envHighlight_do7pk_19{color:#ff5252;font-weight:700}._closeButton_do7pk_24{color:inherit;cursor:pointer;box-sizing:border-box;background:0 0;border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;padding:0;font-family:Arial,sans-serif;font-size:1rem;line-height:1;transition:background-color .15s,color .15s;display:inline-flex}._closeButton_do7pk_24:hover{color:#222;background-color:#ffd54f}._logOutButton_1u22o_5{color:#fff;background-color:#006838;border-radius:15px;align-items:center;padding:.5rem;font-size:.9rem;font-weight:700;display:flex}._logOutButton_1u22o_5:hover,._logInButton_1u22o_16:hover{transform:translateY(.85px);box-shadow:inset 0 2px 5px #0003}._logOutIcon_1u22o_21,._logInIcon_1u22o_21,._saveChangesIcon_1u22o_21,._syncChangesIcon_1u22o_21,._addRowIcon_1u22o_21,._submitNewIcon_1u22o_21,._viewDataIcon_1u22o_21{filter:invert();width:1.3rem;padding:2px 5px 2px 2px}._logInButton_1u22o_16{color:#fff;background-color:#006838;border-radius:15px;justify-content:space-evenly;align-items:center;min-width:8rem;padding:.5rem;font-size:1.1rem;font-weight:700;display:flex}._newEntryButton_1u22o_45{background-color:var(--active-bg);color:var(--active-color);cursor:pointer;border:solid 2px var(--active-color);border-radius:10px;padding:.25rem .75rem;font-size:1.25rem}._newEntryButton_1u22o_45:hover{filter:brightness(.92)}._newEntryButton_1u22o_45:active{filter:brightness(.85);transform:translateY(1px)}._nextPageButton_1u22o_71{background-color:var(--pagination-btn-bg);color:#fff;cursor:pointer;border:none;border-radius:5px;padding:.3rem 1rem;font-size:.9rem;font-weight:700}._nextPageButton_1u22o_71:active{background-color:var(--pagination-btn-active-bg);transform:translateY(1px)}._nextPageButton_1u22o_71:disabled{background-color:var(--section-bg);color:var(--disabled-text);cursor:not-allowed}._backButton_1u22o_103{color:#fff;background-color:#006838;border-radius:15px;justify-content:space-evenly;align-items:center;min-width:6rem;height:2.5rem;padding:.5rem;font-size:.9rem;font-weight:700;display:flex}._backButton_1u22o_103:hover:not(:disabled){background-color:#3a8e3a;transform:translateY(1px)}._backButton_1u22o_103:disabled{background-color:var(--disabled-bg);color:var(--disabled-text);cursor:not-allowed}._generateMplButton_1u22o_130{color:#fff;background-color:#4caf50;border-radius:15px;justify-content:space-evenly;align-items:center;min-width:6rem;height:2.5rem;padding:.5rem;font-size:.9rem;font-weight:700;display:flex}._generateMplButton_1u22o_130:hover:not(:disabled){background-color:#3a8e3a;transform:translateY(1px)}._generateMplButton_1u22o_130:disabled{background-color:var(--disabled-bg);color:var(--disabled-text);cursor:not-allowed}._exportButton_1u22o_156{color:#fff;background-color:#1976d2;border-radius:15px;justify-content:space-evenly;align-items:center;min-width:6rem;height:2.5rem;padding:.5rem;font-size:.9rem;font-weight:700;display:flex}._exportButton_1u22o_156:hover:not(:disabled){background-color:#145ea8;transform:translateY(1px)}._exportButton_1u22o_156:disabled{background-color:var(--disabled-bg);color:var(--disabled-text);cursor:not-allowed}._infoButton_1u22o_185{background:var(--toggle-bg);border:1px solid var(--table-border);color:var(--text-primary);cursor:pointer;white-space:nowrap;border-radius:5px;justify-content:center;align-items:center;gap:.25rem;padding:3px 8px;font-size:.85rem;transition:background-color .15s;display:inline-flex}._infoButton_1u22o_185:hover{background:var(--toggle-bg-hover)}._infoButtonGreen_1u22o_205{color:#fff;cursor:pointer;white-space:nowrap;background:#4caf50;border:1px solid #4caf50;border-radius:5px;justify-content:center;align-items:center;gap:.25rem;padding:3px 8px;font-size:.85rem;transition:background-color .15s;display:inline-flex}._infoButtonGreen_1u22o_205:hover{background:#3a8e3a}._infoQuickview_1u22o_225{margin:.5rem 0 0;padding:0 1rem}._editButton_1u22o_236{color:#fff;cursor:pointer;background-color:#2196f3;border:none;border-radius:3px;width:60px;height:28px;padding:0;font-size:15px;line-height:28px}._saveEditButton_1u22o_249{color:#fff;cursor:pointer;background-color:#4caf50;border:1px solid #d0d0d0;border-radius:15px;justify-content:space-evenly;align-items:center;min-width:6rem;height:2.5rem;padding:.5rem;font-size:.9rem;font-weight:700;display:flex}._saveEditButton_1u22o_249:hover:not(:disabled){background-color:#3a8e3a;transform:translateY(1px)}._saveEditButton_1u22o_249:disabled{background-color:var(--disabled-bg);color:var(--disabled-text);cursor:not-allowed}._cancelEditButton_1u22o_277{color:#fff;background-color:#f44336;border-radius:15px;justify-content:space-evenly;align-items:center;min-width:6rem;height:2.5rem;padding:.5rem;font-size:.9rem;font-weight:700;display:flex}._cancelEditButton_1u22o_277:hover{background-color:#8d251e;transform:translateY(1px)}._clearFilterButton_1u22o_300{color:var(--text-primary);background-color:var(--toggle-bg);border:1px solid var(--table-border);cursor:pointer;border-radius:15px;justify-content:space-evenly;align-items:center;gap:.25rem;min-width:6rem;height:2.5rem;padding:.5rem .75rem;font-size:.9rem;font-weight:700;transition:background-color .15s;display:flex}._clearFilterButton_1u22o_300:hover{background-color:var(--toggle-bg-hover);transform:translateY(1px)}._addRowButton_1u22o_325{color:#fff;box-sizing:border-box;background-color:#4caf50;border-radius:10px;justify-content:center;align-items:center;gap:.35rem;height:2.25rem;padding:0 .75rem;font-size:15px;font-weight:700;display:flex}._addRowCircleButton_1u22o_340{color:#fff;cursor:pointer;background-color:#4caf50;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.3rem;height:1.3rem;padding:0;font-size:.85rem;font-weight:700;line-height:1;display:flex}._addRowCircleButton_1u22o_340:hover{background-color:#3a8e3a}._removeRowButton_1u22o_362{color:red;cursor:pointer;background:0 0;border:none;font-size:1.2rem;font-weight:700}._exportPDFButton_1u22o_391{color:#fff;cursor:pointer;background-color:#1976d2;border-radius:8px;align-items:center;padding:.5rem 1rem;font-size:15px;font-weight:700;display:flex}._exportPDFButton_1u22o_391:hover{background-color:#145ea8;transform:translateY(1px)}._updateButton_1u22o_408,._redirectButton_1u22o_408{color:#fff;cursor:pointer;background-color:#4caf50;border-radius:8px;align-items:center;padding:.5rem;font-size:15px;font-weight:700;display:flex}._updateButton_1u22o_408:hover,._addRowButton_1u22o_325:hover,._redirectButton_1u22o_408:hover{background-color:#3a8e3a;transform:translateY(1px)}._viewMATMaterialButton_1u22o_129{color:#fff;background-color:#4caf50;border-radius:15px;justify-content:space-evenly;align-items:center;min-width:6rem;height:2.5rem;padding:.5rem;font-size:.9rem;font-weight:700;display:flex}._viewMATMaterialButton_1u22o_129:hover:not(:disabled){background-color:#3a8e3a;transform:translateY(1px)}._viewMATMaterialButton_1u22o_129:disabled{color:#e8e8e8;cursor:not-allowed;opacity:1;background-color:#b0b0b0}._viewMATMaterialButton_1u22o_129:disabled:hover{background-color:#b0b0b0;transform:none}._saveNewMATButton_1u22o_460,._insertButton_1u22o_460{color:#fff;cursor:pointer;font-size:calc(15px * var(--modal-zh-scale,1));background-color:#4c84af;border-radius:8px;align-items:center;padding:.5rem;font-weight:700;display:flex}._syncMATButton_1u22o_473{color:#fff;cursor:pointer;background-color:#4c84af;border-radius:8px;align-items:center;padding:.5rem;font-size:15px;font-weight:700;display:flex}._syncMATButton_1u22o_473:hover,._insertButton_1u22o_460:hover:not(:disabled){background-color:#104faf;transform:translateY(1px)}._insertButton_1u22o_460:disabled{color:#e8e8e8;cursor:not-allowed;opacity:1;background-color:#b0b0b0}._updateButton_1u22o_408:active,._syncMATButton_1u22o_473:active{transform:translateY(2px)}._saveButton_1u22o_512{color:#fff;cursor:pointer;background-color:#4caf50;border:none;border-radius:8px;padding:.6rem 2rem;font-size:1rem;font-weight:600}._saveButton_1u22o_512:hover:not(:disabled){background-color:#3a8e3a}._saveButton_1u22o_512:active{transform:translateY(1px)}._saveButton_1u22o_512:disabled{background-color:var(--disabled-bg);color:var(--disabled-text);cursor:not-allowed}._cancelButton_1u22o_537{color:#fff;cursor:pointer;background-color:#9e9e9e;border:none;border-radius:8px;padding:.6rem 2rem;font-size:1rem;font-weight:600}._cancelButton_1u22o_537:hover{background-color:#757575}._cancelButton_1u22o_537:active{transform:translateY(1px)}._deleteButton_1u22o_556{color:#fff;cursor:pointer;background-color:#d32f2f;border:1px solid #d0d0d0;border-radius:8px;padding:.6rem 1.5rem;font-size:1rem;font-weight:600}._deleteButton_1u22o_556:hover{background-color:#b71c1c}._deleteButton_1u22o_556:active{transform:translateY(1px)}._imExportButton_1u22o_582{color:#fff;background-color:#006838;border-radius:15px;justify-content:space-evenly;align-items:center;min-width:6rem;height:2.5rem;padding:.5rem;font-size:.9rem;font-weight:700}._imExportButton_1u22o_582:hover{background-color:#3a8e3a;transform:translateY(1px)}._bomAddNewToggleButton_1u22o_602{color:#fff;cursor:pointer;background-color:#006838;border-radius:8px;justify-content:center;align-items:center;margin-bottom:.75rem;padding:.5rem .75rem;font-size:15px;font-weight:700;display:inline-flex}._bomAddNewToggleButton_1u22o_602:hover{background-color:#3a8e3a;transform:translateY(1px)}._bomQuickAddMaterialButton_1u22o_621{color:#fff;cursor:pointer;background-color:#c99700;border:1px solid #a98000;border-radius:8px;justify-content:center;align-items:center;min-height:2.2rem;padding:.5rem .75rem;font-size:15px;font-weight:700;display:inline-flex}._bomQuickAddMaterialButton_1u22o_621:hover{background-color:#b78800;transform:translateY(1px)}._bomQuickAddMaterialButton_1u22o_621:active{background-color:#a87700;transform:translateY(1px)}._bomQuickAddMaterialButton_1u22o_621:disabled{opacity:.6;cursor:not-allowed}._forgotRow_ejxt6_3{justify-content:flex-end;width:20rem;margin-top:-.65rem;display:flex}._forgotLink_ejxt6_10{color:var(--muted-text);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;border-radius:6px;padding:.2rem .45rem;font-family:inherit;font-size:.85rem;text-decoration:underline;transition:color .18s,background-color .18s}._forgotLink_ejxt6_10:hover{color:#006838}._forgotLink_ejxt6_10:focus-visible{outline-offset:2px;outline:2px solid #006838}._forgotLinkHighlighted_ejxt6_38{color:#006838;background-color:#0068381a;font-weight:600;animation:1.1s ease-in-out 2 _forgotPulse_ejxt6_1}@keyframes _forgotPulse_ejxt6_1{0%,to{box-shadow:0 0 #00683800}50%{box-shadow:0 0 0 5px #0068382e}}@media (prefers-reduced-motion:reduce){._forgotLinkHighlighted_ejxt6_38{animation:none}}[data-theme=dark] ._forgotLink_ejxt6_10:hover,[data-theme=dark] ._forgotLinkHighlighted_ejxt6_38{color:#4ade80}[data-theme=dark] ._forgotLinkHighlighted_ejxt6_38{background-color:#4ade8024}[data-theme=dark] ._forgotLink_ejxt6_10:focus-visible{outline-color:#4ade80}._errorText_ejxt6_73{color:#b91c1c;align-items:center;gap:.4rem;max-width:20rem;margin:0;font-size:.9rem;line-height:1.4;display:flex}[data-theme=dark] ._errorText_ejxt6_73{color:#f87171}._errorIcon_ejxt6_88{flex-shrink:0}._page_2psr8_1{flex-direction:column;height:100vh;display:flex}._main_2psr8_7{flex-direction:column;flex:1;width:85%;min-height:0;margin:0 auto;display:flex}._footer_2psr8_17{flex-shrink:0;height:2.5rem}._dashboard_1j7c5_1{padding:1rem}._muted_1j7c5_6{color:var(--muted-text);font-size:.9rem}._errorText_1j7c5_11{color:#b91c1c;font-size:.9rem}._tableGrid_1j7c5_16{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.5rem;display:grid}._tableGridSample_1j7c5_22{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=900px){._tableGridSample_1j7c5_22{grid-template-columns:1fr}}._tableCard_1j7c5_32{border:1px solid var(--card-border);background:var(--card-bg);box-shadow:0 1px 3px var(--card-shadow);border-radius:12px;flex-direction:column;max-height:clamp(220px,45vh,640px);padding:1rem;display:flex;overflow-y:auto}._dashboardRow_1j7c5_45{box-sizing:border-box;background:var(--card-bg);border:1px solid var(--card-border);text-align:left;width:100%;color:var(--value-text);border-radius:6px;align-items:center;gap:8px;padding:7px 12px;font-size:13px;display:flex}._dashboardRowClickable_1j7c5_60{cursor:pointer}._dashboardRowClickable_1j7c5_60:hover{background-color:var(--table-row-hover)}._dashboardGroupList_1j7c5_68{flex-direction:column;gap:.75rem;display:flex}._dashboardGroupIndent_1j7c5_74{margin-left:1rem}._tableCardHeader_1j7c5_78{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}._collapseButton_1j7c5_85{font:inherit;cursor:pointer;color:inherit;background:0 0;border:none;align-items:center;gap:.35rem;padding:0;display:inline-flex}._collapseButton_1j7c5_85:hover{text-decoration:underline}._responsiveTableWrapper_1j7c5_102{width:100%;padding-top:.5rem;overflow-x:auto}._header_1j7c5_108{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}._bomHeaderCard_1j7c5_117{background:var(--field-bg);border:1px solid var(--card-border);box-shadow:0 1px 2px var(--card-shadow);border-radius:10px;padding:.75rem 1rem}._bomHeaderContainer_1j7c5_125{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.25rem;display:flex}._bomHeaderItem_1j7c5_133{align-items:center;gap:.5rem;min-height:32px;display:flex}._bomHeaderLabel_1j7c5_140{color:var(--label-text);white-space:nowrap;font-weight:600}._bomHeaderValue_1j7c5_146{color:var(--value-text)}._bomHeaderSeparator_1j7c5_150{color:var(--muted-text)}._tableBleed_1j7c5_158{width:112%;margin-left:-6%;margin-right:-6%}._bomHeaderActions_1j7c5_164{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:.5rem;display:flex}._bomStatusSelect_1j7c5_172{border:1px solid var(--table-border);background:var(--card-bg);color:var(--text-primary);border-radius:6px;min-width:140px;max-width:220px;padding:4px 8px}._bomStatusMessage_1j7c5_182{font-size:12px}._table_1j7c5_16{border-collapse:collapse;border:1px solid var(--table-border);width:max-content;min-width:100%}._thead_1j7c5_194{background-color:var(--table-header-bg)}._th_1j7c5_194{border:1px solid var(--table-border);text-align:left;padding:.5rem;font-weight:700}._td_1j7c5_205{border:1px solid var(--table-border);text-align:left;padding:.5rem}._checkbox_1j7c5_211{cursor:pointer;width:25px;height:25px}._selectCheckbox_1j7c5_217{cursor:pointer;vertical-align:middle;width:15px;height:15px;margin:0}._table-row_1j7c5_225:hover{background-color:var(--table-row-hover);background-color:var(--table-row-hover);cursor:pointer}._selected-row_1j7c5_234{background-color:var(--table-selected)!important}._selected-row_1j7c5_234:hover{background-color:var(--table-selected-hover)!important}._current-row-view_1j7c5_242{background-color:#3f92ff!important}._sortButton_1j7c5_248{font:inherit;cursor:pointer;color:inherit;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;font-weight:700;display:flex}._sortIcon_1j7c5_261{font-size:1.2em;line-height:1}._sortHeaderContainer_1j7c5_267{flex-direction:column;align-items:stretch;gap:2px;min-width:80px;display:flex}._headerSelect_1j7c5_276{z-index:0;width:100%;font-size:.7rem}._headerSelect_1j7c5_276 .hgHeaderSelect__control{cursor:text;height:28px;min-height:28px}._headerSelect_1j7c5_276 .hgHeaderSelect__value-container{padding:0 4px}._headerSelect_1j7c5_276 .hgHeaderSelect__input-container{margin:0;padding:0}._headerSelect_1j7c5_276 .hgHeaderSelect__indicators{height:24px;padding:0}._headerSelect_1j7c5_276 .hgHeaderSelect__indicator{padding:2px}._headerSelect_1j7c5_276 .hgHeaderSelect__menu{z-index:20;font-size:.7rem}._checkboxOption_1j7c5_306{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;display:flex}._checkboxOptionInput_1j7c5_313{accent-color:#2684ff;cursor:pointer;pointer-events:none;flex-shrink:0;width:13px;height:13px;margin:0}._filterDropdown_1j7c5_325{align-items:center;gap:.5rem;display:flex}._dropdownOption_1j7c5_331{cursor:pointer;padding:8px}._dropdownOption_1j7c5_331:hover{background-color:var(--table-row-hover)}._filterSelect_1j7c5_340{border:1px solid var(--table-border);background-color:var(--card-bg);color:var(--text-primary);border-radius:4px;padding:.3rem .5rem;font-size:.9rem}._filterSelect_1j7c5_340:disabled{opacity:.5;cursor:not-allowed;background-color:var(--table-border)}._filterButton_1j7c5_355{background-color:var(--filter-btn-bg);border:1px solid var(--filter-btn-border);cursor:pointer;padding:.3rem .75rem;font-size:.9rem}._filterButton_1j7c5_355:hover:not(:disabled){background-color:var(--filter-btn-hover)}._filterButton_1j7c5_355:disabled{opacity:.5;cursor:not-allowed}._bomCodeColumn_1j7c5_380{direction:rtl}._content_1j7c5_384{width:100%;max-width:100%;overflow-x:none}._bomAddNewPanel_1j7c5_392{opacity:0;pointer-events:none;visibility:hidden;max-height:0;transition:max-height .28s,opacity .22s,transform .22s,visibility 0s linear .28s;overflow:hidden;transform:translateY(-6px)}._bomAddNewPanelOpen_1j7c5_406{opacity:1;pointer-events:auto;visibility:visible;max-height:10000px;transition:max-height .32s,opacity .24s,transform .24s,visibility linear;overflow:visible;transform:translateY(0)}._bomAddNewPanelInner_1j7c5_421{padding-top:.25rem}.handsontable .ht_master .wtHolder{padding-bottom:16px}._hotDropdownHost_1j7c5_433{position:relative}._columnDivider_1j7c5_438{cursor:col-resize;flex:0 0 10px;align-self:stretch;margin:0 4px;position:relative}._columnDivider_1j7c5_438:before{content:"";background:var(--table-border);border-radius:1px;width:2px;position:absolute;top:0;bottom:0;left:4px}._columnDivider_1j7c5_438:hover:before{background:var(--active-color)}._hotDropdownHost_1j7c5_433 .handsontableEditor,._hotDropdownHost_1j7c5_433 .handsontable.htAutocomplete{z-index:1000!important}._hotDropdownHost_1j7c5_433 .handsontable.htAutocomplete .wtHolder{max-height:none!important;overflow-y:hidden!important}._paginationControls_1j7c5_472{justify-content:flex-end;align-items:baseline;gap:3.5px;margin:.25rem 0;display:flex}._entryTable_1j7c5_483{border-collapse:collapse;table-layout:auto;width:max-content;min-width:100%}._entryTh_1j7c5_490{border:1px solid var(--table-border);text-align:left;padding:.5rem .75rem;font-size:14px;font-weight:700;position:relative;overflow:visible}._editMATHeader_1j7c5_504{justify-content:flex-end;gap:.5rem;margin:0 0 1rem;display:flex}._fieldContainer_1j7c5_511{background-color:var(--field-bg);border-radius:8px;flex-direction:column;flex-grow:4;gap:.2rem;min-width:5rem;padding:.4rem .6rem;display:flex}._fieldName_1j7c5_522{text-transform:uppercase;letter-spacing:.03em;font-size:.72rem;font-weight:600}._fieldInfo_1j7c5_529{margin:.15rem 0;font-size:.85rem}._fieldNameTextArea_1j7c5_535{resize:vertical;box-sizing:border-box;border:1px solid var(--table-border);border-radius:5px;width:100%;min-height:3rem;padding:.5rem;font-size:1rem;overflow:auto}._fieldNameTextArea_1j7c5_535[readonly]{resize:none;background:0 0;border:none}._pwoUpdateRoot_1j7c5_555{flex-direction:column;align-items:stretch;width:100%;display:flex}._pwoUpdateHeaderBar_1j7c5_562{width:100%}._pwoUpdateFieldsRow_1j7c5_567{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px;width:100%;padding-bottom:4px;display:flex}._pwoUpdateFieldsRowEdit_1j7c5_578{flex-direction:column;align-items:stretch;gap:8px;width:100%;display:flex}._pwoUpdateForm_1j7c5_586{width:100%}._pwoUpdateActions_1j7c5_591{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}._pwoUpdateError_1j7c5_598{color:red}._pwoUpdateCompactCard_1j7c5_603{flex-basis:auto;width:fit-content;min-width:0}._pwoUpdateReadonlyCard_1j7c5_610{opacity:.55}._pwoUpdateCompactInput_1j7c5_615{width:auto;max-width:110px}._pwoUpdateCompactSelect_1j7c5_620{width:auto;max-width:120px}._pwoUpdateSectionGroup_1j7c5_625{box-sizing:border-box;background-color:var(--section-bg);border-radius:8px;flex-direction:column;gap:6px;width:100%;padding:.6rem .8rem .1rem;display:flex}._pwoUpdateExpandedSection_1j7c5_636{border-top:1px solid var(--table-border,#e0e0e0);flex-direction:column;gap:8px;margin-top:4px;padding-top:8px;display:flex}._pageOverviewLabel_1j7c5_645{letter-spacing:.05em;text-transform:uppercase;color:var(--section-title);margin:0 0 -14px;font-size:.85rem;font-weight:600}._pwoUpdateSectionTitle_1j7c5_654{letter-spacing:.05em;text-transform:uppercase;color:var(--section-title);text-underline-offset:2px;align-self:flex-start;margin-bottom:2px;font-size:.7rem;font-weight:600;text-decoration:underline;display:inline-block}._pwoUpdateSeeMoreWrap_1j7c5_667{background:linear-gradient(to bottom, transparent, var(--section-bg-emphasis));border-radius:0 0 8px 8px;align-items:flex-end;height:28px;margin:-.575rem -.8rem -.475rem;transition:filter .15s ease-in-out;display:flex}._pwoUpdateSeeMoreWrap_1j7c5_667:hover{filter:brightness(.9)}._pwoUpdateSeeMoreWrap_1j7c5_667 ._pwoUpdateToggleLine_1j7c5_684{justify-content:center;width:100%;height:100%}._pwoUpdateToggleLine_1j7c5_684{cursor:pointer;letter-spacing:.05em;color:var(--section-title);background:0 0;border:none;align-items:center;gap:6px;padding:2px 6px;font-size:.7rem;font-weight:600;display:inline-flex}._pwoUpdateToggleLine_1j7c5_684:hover{color:var(--text-primary)}._pwoUpdateFieldsInner_1j7c5_708{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}._pwoUpdateNotesGrid_1j7c5_715{grid-template-columns:1fr 1fr;gap:6px;width:100%;display:grid}._entryTd_1j7c5_728{border:1px solid var(--table-border);padding:.25rem;font-size:14px}._entryTd_1j7c5_728>input{box-sizing:border-box;width:100%;height:100%;font-size:inherit;border:none;outline:none;margin:0;padding:2px 4px;font-family:inherit}._entryTd_1j7c5_728:has(>input:disabled){background-color:var(--disabled-bg)}._entryTd_1j7c5_728>input:disabled{background-color:var(--disabled-bg)}._entryTable_1j7c5_483 th:first-child,._entryTable_1j7c5_483 td:first-child{white-space:normal;width:20ch}._entryInput_1j7c5_749{border:1px solid var(--table-border);box-sizing:border-box;background-color:var(--card-bg);width:100%;color:var(--text-primary);border-radius:0;outline:none;padding:.3rem .5rem;font-size:.9rem;line-height:1.4}._entryInput_1j7c5_749:focus{border-color:var(--table-border);box-shadow:none}._entryInput_1j7c5_749:disabled{background-color:var(--disabled-bg);color:var(--disabled-text);cursor:not-allowed}._entryInputTable_1j7c5_750{border:1px solid var(--table-border);box-sizing:border-box;background-color:var(--card-bg);width:100%;color:var(--text-primary);border-radius:0;outline:none;font-size:.9rem;line-height:1.4}._entryInputTable_1j7c5_750:focus{border-color:var(--table-border);box-shadow:none}._entryInputTable_1j7c5_750:disabled{background-color:var(--disabled-bg);color:var(--disabled-text);cursor:not-allowed}._error_1j7c5_11{border-color:#ef4444!important;box-shadow:0 0 0 3px #ef44441f!important}._wrapCell_1j7c5_836{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;max-width:200px}._clientCell_1j7c5_843{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;max-width:240px}._colW230_1j7c5_850{max-width:230px}._hotDropdownHost_1j7c5_433 td.positionColumnCell,._hotDropdownHost_1j7c5_433 th.positionColumnCell{word-break:break-word;overflow-wrap:anywhere;white-space:normal!important}._hotDropdownHost_1j7c5_433 .handsontable .htCore td{vertical-align:top}._entryThMATMaterial_1j7c5_868{border:1px solid var(--table-border);background-color:var(--entry-th-bg);padding:.25rem;font-size:14px}._entryTdMATMaterial_1j7c5_876{border:1px solid var(--table-border);text-align:left;background-color:var(--entry-td-bg);padding:.25rem .5rem;font-size:14px;font-weight:700;position:relative;overflow:visible}._matInsertTable_1j7c5_890{table-layout:auto;width:max-content;min-width:100%}._matInsertTable_1j7c5_890 th,._matInsertTable_1j7c5_890 td{white-space:nowrap;width:1%}._matInsertTable_1j7c5_890 th:first-child,._matInsertTable_1j7c5_890 td:first-child{white-space:normal;min-width:12ch}._matInsertTable_1j7c5_890 th:nth-child(2),._matInsertTable_1j7c5_890 td:nth-child(2){white-space:normal;min-width:28ch}._matInsertTable_1j7c5_890 th:nth-child(3),._matInsertTable_1j7c5_890 td:nth-child(3){min-width:10ch}._matInsertTable_1j7c5_890 th:nth-child(4),._matInsertTable_1j7c5_890 td:nth-child(4){text-align:right;font-variant-numeric:tabular-nums;min-width:10ch}._actionCol_1j7c5_934{white-space:nowrap;width:1%}._stickyColTh_1j7c5_939{z-index:30;background:var(--table-header-bg);position:sticky;left:0}._stickyColTd_1j7c5_946{z-index:1;background:var(--card-bg);position:sticky;left:0}._table-row_1j7c5_225:hover ._stickyColTd_1j7c5_946{background-color:var(--table-row-hover)}._selected-row_1j7c5_234 ._stickyColTd_1j7c5_946{background-color:var(--table-selected)!important}._selected-row_1j7c5_234:hover ._stickyColTd_1j7c5_946{background-color:var(--table-selected-hover)!important}._stickyClientCol_1j7c5_966{width:200px;min-width:200px;max-width:200px}._stickyCol2Th_1j7c5_973{z-index:30;background:var(--table-header-bg);position:sticky;left:200px}._stickyCol2Td_1j7c5_980{z-index:1;background:var(--card-bg);position:sticky;left:200px}._table-row_1j7c5_225:hover ._stickyCol2Td_1j7c5_980{background-color:var(--table-row-hover)}._selected-row_1j7c5_234 ._stickyCol2Td_1j7c5_980{background-color:var(--table-selected)!important}._selected-row_1j7c5_234:hover ._stickyCol2Td_1j7c5_980{background-color:var(--table-selected-hover)!important}._stickyCheckboxTh_1j7c5_1000{z-index:31;background:var(--table-header-bg);text-align:center;width:32px;min-width:32px;max-width:32px;position:sticky;left:0}._stickyCheckboxTd_1j7c5_1011{z-index:2;background:var(--card-bg);text-align:center;position:sticky;left:0}._table-row_1j7c5_225:hover ._stickyCheckboxTd_1j7c5_1011{background-color:var(--table-row-hover)}._selected-row_1j7c5_234 ._stickyCheckboxTd_1j7c5_1011{background-color:var(--table-selected)!important}._selected-row_1j7c5_234:hover ._stickyCheckboxTd_1j7c5_1011{background-color:var(--table-selected-hover)!important}._hotTableWrap_1j7c5_1032 .handsontable td.htUnsavedCell,._hotTableWrap_1j7c5_1032 .handsontable td.htUnsavedCell.current,._hotTableWrap_1j7c5_1032 .handsontable td.htUnsavedCell.area{background-color:#ff0!important}._hotTableWrap_1j7c5_1032 .handsontable td.htChangeHover,._hotTableWrap_1j7c5_1032 .handsontable td.htChangeHover.current,._hotTableWrap_1j7c5_1032 .handsontable td.htChangeHover.area{background-color:#cfe8ff!important}._hotTableWrap_1j7c5_1032 .handsontable td.htChangePinned,._hotTableWrap_1j7c5_1032 .handsontable td.htChangePinned.current,._hotTableWrap_1j7c5_1032 .handsontable td.htChangePinned.area{box-shadow:inset 0 0 0 2px #f57c00;background-color:#ffd54f!important}._hotTableWrap_1j7c5_1032 .handsontable td.htChangeRowPinned,._hotTableWrap_1j7c5_1032 .handsontable td.htChangeRowPinned.current,._hotTableWrap_1j7c5_1032 .handsontable td.htChangeRowPinned.area{background-color:#ffd54f47!important}._unsavedRowHeader_1j7c5_1072{text-align:left;padding-left:4px}._unsavedRowBang_1j7c5_1077{color:#e6a800;margin-right:3px;font-size:15px;font-weight:700;line-height:1}._historyChangedCell_1j7c5_1086{background-color:#fff3cd;border-radius:4px;margin-top:2px;padding:2px 6px;display:inline-block}._attachCellButton_1j7c5_1098{color:#fff;cursor:pointer;background-color:#006838;border:none;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;font-size:15px;font-weight:700;line-height:1;transition:background-color .15s,transform .1s;display:inline-flex}._attachCellButton_1j7c5_1098:hover{background-color:#00522c}._attachCellButton_1j7c5_1098:active{transform:scale(.92)}._attachCellButton_1j7c5_1098:focus-visible{outline-offset:1px;outline:2px solid #00522c}._attachCellButtonHasFiles_1j7c5_1131{background-color:#0d6efd}._attachCellButtonHasFiles_1j7c5_1131:hover{background-color:#0b5cd6}button._mplFavoriteStar_1j7c5_1139{-webkit-text-stroke:1px currentColor;text-shadow:0 0 .5px,0 0 .5px;font-size:36px}._columnPickerBadge_1j7c5_1146{color:#fff;background-color:var(--active-color);white-space:nowrap;border-radius:9px;padding:0 6px;font-size:.7rem;font-weight:600}._columnPickerPopover_1j7c5_1155{z-index:10000;background-color:var(--dropdown-bg);max-height:min(60vh,420px);color:var(--text-primary);border:1px solid var(--card-border);box-shadow:0 8px 24px var(--card-shadow);border-radius:8px;padding:6px;font-size:.85rem;position:fixed;overflow-y:auto}._columnPickerHeader_1j7c5_1168{border-bottom:1px solid var(--card-border);justify-content:space-between;align-items:center;margin-bottom:4px;padding:4px 6px 8px;display:flex}._columnPickerShowAll_1j7c5_1176{font:inherit;color:var(--active-color);cursor:pointer;background:0 0;border:none;padding:0}._columnPickerShowAll_1j7c5_1176:disabled{color:var(--disabled-text);cursor:not-allowed}._columnPickerList_1j7c5_1188{margin:0;padding:0;list-style:none}._columnPickerItem_1j7c5_1193{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;align-items:flex-start;gap:8px;padding:5px 6px;display:flex}._columnPickerItem_1j7c5_1193:hover{background-color:var(--dropdown-hover)}._columnPickerItem_1j7c5_1193 input{accent-color:var(--active-color);cursor:inherit;flex-shrink:0;margin:3px 0 0}._columnPickerItemDisabled_1j7c5_1211{cursor:not-allowed}._columnPickerItemDisabled_1j7c5_1211:hover{background-color:#0000}._columnPickerLabel_1j7c5_1217{overflow-wrap:anywhere;flex:1;min-width:0}._columnPickerTag_1j7c5_1222{text-transform:uppercase;letter-spacing:.03em;color:var(--muted-text);background-color:var(--field-bg);vertical-align:1px;border-radius:4px;margin-left:6px;padding:0 5px;font-size:.65rem;display:inline-block}._columnPickerReason_1j7c5_1234{color:var(--muted-text);font-size:.75rem;display:block}._dashboardPage_zen4m_8{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}._dashboardGrid_zen4m_16{flex:auto;align-items:stretch;gap:10px;min-height:0;display:flex}._newsfeedCol_zen4m_24,._pillar_zen4m_25{background:var(--card-bg);border:1px solid var(--card-border);border-radius:10px;padding:10px 14px}._newsfeedCol_zen4m_24{flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex}._pillar_zen4m_25{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}._pillarBody_zen4m_48{flex:auto;min-height:0;margin-top:2px;overflow-y:auto}._rightCol_zen4m_55{flex-direction:column;flex:1 1 0;gap:8px;min-width:0;min-height:0;display:flex}._rightCol_zen4m_55>*{flex:1 1 0;min-height:0}._pillarRow_zen4m_69{align-items:stretch;gap:10px;min-height:0;display:flex}._pillarRow_zen4m_69>*{flex:1 1 0;min-width:0;min-height:0}._pillarHead_zen4m_82{align-items:center;gap:8px;margin-bottom:4px;display:flex}._pillarHeadToggle_zen4m_89{min-width:0;font:inherit;text-align:left;background:0 0;border:none;flex:1;align-items:center;gap:8px;padding:0;display:flex}._pillarHeadToggle_zen4m_89._clickable_zen4m_102{cursor:pointer}._fullscreenButton_zen4m_106{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--muted-text);background:0 0;border:none;flex-shrink:0;padding:0;font-size:15px;line-height:1}._fullscreenButton_zen4m_106:hover{color:var(--text-primary)}._chev_zen4m_122{color:var(--text-primary);flex-shrink:0;width:16px;font-size:20px;line-height:1}._title_zen4m_130{color:var(--text-primary);font-size:15px;font-weight:700}._count_zen4m_136{color:var(--muted-text);font-size:14px;font-weight:500}._list_zen4m_142{flex-direction:column;display:flex}._scrollNf_zen4m_147{overflow-y:auto}._empty_zen4m_151{color:var(--muted-text);padding:6px 0;font-size:13px}._row_zen4m_159{border:1px solid var(--card-border);background:var(--card-bg);border-radius:6px;margin-bottom:6px;padding:6px 10px}._row_zen4m_159:last-child{margin-bottom:0}._row_zen4m_159:has(._rowId_zen4m_171:hover){background-color:var(--table-row-hover)}._row_zen4m_159._escalated_zen4m_175{border-left:3px solid var(--readiness-red-dot)}._row_zen4m_159._warning_zen4m_179{border-left:3px solid var(--readiness-yellow-dot)}._rowTop_zen4m_183{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}._rowId_zen4m_171{color:var(--text-primary);cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-family:inherit;font-size:14px;font-weight:700}._rowIcons_zen4m_202{flex-shrink:0;align-items:center;gap:8px;display:flex}._icon_zen4m_209{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;padding:0;font-size:16px;line-height:1}._iconComment_zen4m_219{color:var(--muted-text);cursor:default;font-size:15px}._star_zen4m_225{color:var(--dash-star-empty)}._starFavorited_zen4m_229{color:var(--dash-star-fill)}._rowLine_zen4m_233{color:var(--muted-text);margin-top:1px;font-size:12.5px}._rowExtra_zen4m_239{color:var(--muted-text);opacity:.85;margin-top:2px;font-size:11.5px}._toggleTabs_zen4m_248{gap:4px;display:flex}._toggleTab_zen4m_248{border:1px solid var(--card-border);cursor:pointer;color:var(--muted-text);background:var(--card-bg);border-radius:6px;padding:3px 12px;font-size:12px}._toggleTabActive_zen4m_263{background:var(--toggle-bg);color:var(--text-primary);border-color:var(--muted-text)}._nfEntityGroup_zen4m_269{border:1px solid var(--card-border);background:var(--card-bg);border-radius:6px;margin-bottom:6px;padding:6px 10px}._nfEntityGroup_zen4m_269:last-child{margin-bottom:0}._nfEntityGroup_zen4m_269._cleared_zen4m_281{opacity:.55}._nfEntityHead_zen4m_285{justify-content:space-between;align-items:center;display:flex}._nfEntityId_zen4m_291{color:var(--text-primary);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:14px;font-weight:700}._nfEntityIdGroup_zen4m_302{align-items:center;gap:4px;display:inline-flex}._nfEntityGroup_zen4m_269:has(._nfEntityIdGroup_zen4m_302:hover){background-color:var(--table-row-hover)}._nfEventRow_zen4m_312{cursor:pointer;border-radius:4px;justify-content:space-between;gap:8px;margin:2px 0 0 12px;display:flex}._nfEventRow_zen4m_312:hover{background-color:var(--table-row-hover)}._nfEventRowPinned_zen4m_325{background-color:var(--table-selected)!important}._nfEventRowPinned_zen4m_325:hover{background-color:var(--table-selected-hover)!important}._nfEventDesc_zen4m_333{color:var(--text-secondary);font-size:12.5px}._nfEventDescAlert_zen4m_338{color:#dc2626;font-weight:700}._nfEventTime_zen4m_343{color:var(--muted-text);white-space:nowrap;flex-shrink:0;font-size:11px}._container_16n9f_1{width:85%;margin:2rem auto}._pageHeader_16n9f_6{align-items:center;gap:1rem;margin-bottom:2rem;display:flex}._pageTitle_16n9f_13{color:var(--value-text);margin:0 0 1.5rem;font-size:1.6rem;font-weight:600}._sectionTitle_16n9f_20{color:var(--text-secondary);margin:0 0 .75rem;font-size:1.1rem;font-weight:600}._backLink_16n9f_27{color:#006838;align-items:center;gap:.3rem;font-size:.95rem;font-weight:500;text-decoration:none;display:inline-flex}._backLink_16n9f_27:hover{text-decoration:underline}._roleButtonGroup_16n9f_42{flex-wrap:wrap;gap:.75rem;display:flex}._roleButton_16n9f_42{color:var(--section-title);background-color:var(--section-bg);border:1px solid var(--card-border);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;padding:.45rem 1rem;font-size:.85rem;font-weight:600;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}._roleButton_16n9f_42:hover{color:var(--value-text);border-color:#006838}._roleButtonActive_16n9f_71,._roleButtonActive_16n9f_71:hover{color:#fff;background-color:#006838;border-color:#006838}._roleButtonChevron_16n9f_78{opacity:.85;margin-left:.4rem;font-size:.65rem}._roleDetailPanel_16n9f_84{margin-top:1rem}._accessSection_16n9f_89{border:1.5px solid var(--card-border);border-radius:8px;flex-direction:column;gap:.5rem;margin-bottom:.9rem;padding-bottom:.6rem;display:flex;overflow:hidden}._accessSectionCollapsed_16n9f_100{gap:0;padding-bottom:0}._accessSectionHeading_16n9f_105{color:var(--value-text);background-color:var(--field-bg);border-bottom:1px solid var(--card-border);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:baseline;gap:.6rem;margin:0;padding:.85rem 1.25rem;font-size:1.1rem;font-weight:600;display:flex}._accessSectionChevron_16n9f_120{color:#006838;flex-shrink:0;font-size:.7rem}._pathLabel_16n9f_126{color:var(--section-title);font-family:monospace;font-size:.8rem;font-weight:400}._pageAccessToggle_16n9f_133{cursor:pointer;align-items:center;gap:6px;font-size:.85rem;font-weight:400;display:flex}._pageAccessToggle_16n9f_133 input[type=checkbox]{accent-color:#006838;cursor:pointer;flex-shrink:0;width:18px;height:18px}._pageAccessLabel_16n9f_150{color:var(--section-title);font-size:.8rem;font-weight:500}._permissionShell_16n9f_157{border:1.5px solid var(--card-border);background-color:var(--card-bg);border-radius:10px;grid-template-columns:260px 1fr;height:70vh;min-height:460px;display:grid;overflow:hidden}._permissionRail_16n9f_168{background-color:var(--section-bg);border-right:1px solid var(--card-border);min-height:0;padding:.75rem .5rem 1.25rem;overflow-y:auto}._searchBox_16n9f_176{background-color:var(--section-bg);z-index:2;padding:.1rem .25rem .6rem;position:sticky;top:0}._searchInput_16n9f_184{border:1px solid var(--card-border);background-color:var(--card-bg);width:100%;color:var(--value-text);border-radius:6px;padding:.4rem .55rem;font-size:.82rem}._searchInput_16n9f_184::placeholder{color:var(--muted-text)}._navMainPage_16n9f_198{margin-bottom:2px}._navMainPageBtn_16n9f_202{width:100%;color:var(--value-text);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:.4rem;padding:.45rem .4rem;font-size:.82rem;font-weight:700;display:flex}._navMainPageBtn_16n9f_202:hover{background-color:var(--active-bg)}._navChev_16n9f_222{width:10px;color:var(--section-title);font-size:.6rem;transition:transform .15s;display:inline-block}._navChevOpen_16n9f_230{transform:rotate(90deg)}._navCount_16n9f_234{color:var(--section-title);margin-left:auto;font-family:monospace;font-size:.68rem;font-weight:500}._navLocations_16n9f_242{padding-left:.9rem}._navLocItem_16n9f_246{width:100%;color:var(--section-title);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .5rem;font-size:.8rem;font-weight:500;display:flex}._navLocItem_16n9f_246:hover{background-color:var(--active-bg);color:var(--value-text)}._navLocItemActive_16n9f_267{color:#006838;background-color:#0068381a;font-weight:700}._navLocItemDim_16n9f_273{opacity:.35;pointer-events:none}._navLocLabel_16n9f_278{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._navFlagDot_16n9f_286,._navFlagDotSpacer_16n9f_287{border-radius:50%;flex-shrink:0;width:5px;height:5px}._navFlagDot_16n9f_286{background-color:#b4700b}._offBadge_16n9f_298{letter-spacing:.03em;color:#b42318;background-color:#b423181f;border-radius:4px;flex-shrink:0;padding:1px 5px;font-size:.6rem;font-weight:800}._permissionContent_16n9f_310{min-height:0;position:relative;overflow-y:auto}._contentToolbar_16n9f_316{z-index:3;background-color:var(--card-bg);border-bottom:1px solid var(--card-border);align-items:center;gap:.6rem;padding:.5rem 1.1rem;display:flex;position:sticky;top:0}._breadcrumb_16n9f_328{color:var(--section-title);white-space:nowrap;align-items:center;gap:.3rem;font-size:.78rem;font-weight:600;display:flex;overflow:hidden}._breadcrumbSep_16n9f_339{color:var(--section-title)}._breadcrumbCurrent_16n9f_343{color:var(--value-text);font-weight:700}._toolbarSpacer_16n9f_348{flex:1}._toolbarBtn_16n9f_352{border:1px solid var(--card-border);background-color:var(--card-bg);color:var(--value-text);cursor:pointer;border-radius:6px;padding:.3rem .65rem;font-size:.78rem;font-weight:600}._toolbarBtn_16n9f_352:hover{border-color:#006838}._toolbarBtn_16n9f_352:disabled{opacity:.6;cursor:not-allowed}._adminNoteBar_16n9f_373{border:1px solid var(--card-border);background-color:var(--card-bg);border-radius:8px;align-items:center;gap:.75rem;margin-bottom:.75rem;padding:.6rem .9rem;display:flex}._adminNoteText_16n9f_384{color:var(--muted-text);flex:1;font-size:.8rem}._emptyState_16n9f_390{text-align:center;color:var(--muted-text);padding:3rem 1rem;font-size:.85rem}._matchHighlight_16n9f_397{color:#006838;background-color:#00683829;border-radius:2px}._groupCard_16n9f_404{border:1px solid var(--card-border);background-color:var(--card-bg);border-radius:8px;margin:0 1.25rem;scroll-margin-top:48px;overflow:hidden}._groupCardHeader_16n9f_413{background-color:var(--section-bg);border-bottom:1px solid var(--card-border);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.45rem .8rem;display:flex}._groupCardTitle_16n9f_424{color:var(--label-text);text-transform:uppercase;letter-spacing:.03em;font-size:.8rem;font-weight:600}._groupStats_16n9f_432{color:var(--section-title);margin-left:auto;font-family:monospace;font-size:.72rem}._collapseBtn_16n9f_439{border:1px solid var(--card-border);background-color:var(--card-bg);width:22px;height:22px;color:var(--section-title);cursor:pointer;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;font-size:.65rem;display:flex}._collapseChev_16n9f_454{transition:transform .15s;display:inline-block}._collapseChevClosed_16n9f_459{transform:rotate(-90deg)}._typeBlock_16n9f_464{padding-top:.4rem}._typeBlock_16n9f_464+._typeBlock_16n9f_464{border-top:1px solid var(--card-border)}._typeBlockHeader_16n9f_472{align-items:baseline;gap:.5rem;padding:0 .8rem .25rem;display:flex}._typeBlockTitle_16n9f_479{color:#006838;text-transform:uppercase;letter-spacing:.07em;font-size:.7rem;font-weight:700}._typeBlockCount_16n9f_487{color:var(--section-title);margin-left:auto;font-family:monospace;font-size:.68rem}._chipGrid_16n9f_494{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:.4rem;padding:0 .8rem .55rem;display:grid}._chip_16n9f_494{border:1px solid var(--card-border);background-color:var(--section-bg);border-radius:7px;flex-direction:column;gap:.35rem;padding:.4rem .5rem;display:flex}._chipOff_16n9f_511{opacity:.55}._chipRow1_16n9f_515{align-items:center;gap:.45rem;display:flex}._chipCheckbox_16n9f_521{accent-color:#006838;cursor:pointer;flex-shrink:0;width:14px;height:14px}._chipLabel_16n9f_529{min-width:0;color:var(--value-text);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.82rem;overflow:hidden}._seg_16n9f_539{border:1px solid var(--card-border);border-radius:6px;width:100%;display:flex;overflow:hidden}._segBtn_16n9f_547{background-color:var(--card-bg);color:var(--section-title);text-align:center;cursor:pointer;border:none;flex:1;padding:.3rem .25rem;font-size:.68rem;font-weight:700}._segBtn_16n9f_547+._segBtn_16n9f_547{border-left:1px solid var(--card-border)}._segBtnOn_16n9f_563{color:#006838;background-color:#0068381f}._segBtn_16n9f_547:disabled{opacity:.4;cursor:not-allowed}._savedBadge_16n9f_573{color:#006838;white-space:nowrap;font-size:.75rem;font-weight:600}._manualChangeBadge_16n9f_580{cursor:help;margin-left:.35rem;font-size:.85rem}button._manualChangeBadge_16n9f_580{font:inherit;cursor:pointer;background:0 0;border:none;padding:0}button._manualChangeBadge_16n9f_580:hover{opacity:.6}._groupToggleLabel_16n9f_598{cursor:pointer;font-weight:inherit;align-items:center;gap:.5rem;display:flex}._groupToggleCheckbox_16n9f_606{cursor:pointer;accent-color:#006838;flex-shrink:0;width:1rem;height:1rem}._adminTabBar_16n9f_615{border-bottom:2px solid var(--card-border);width:85%;margin:1.5rem auto 0;display:flex}._adminTab_16n9f_615{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-2px;padding:.6rem 1.5rem;font-size:.95rem;font-weight:500;transition:color .15s,border-color .15s}._adminTab_16n9f_615:hover{color:var(--value-text)}._adminTabActive_16n9f_641{color:#006838;border-bottom-color:#006838;font-weight:600}._dashboardPillBar_16n9f_648{flex-wrap:wrap;gap:.4rem;display:flex}._dashboardPill_16n9f_648{color:var(--text-secondary);background:var(--card-bg,transparent);border:1px solid var(--card-border);cursor:pointer;border-radius:999px;padding:.3rem .8rem;font-size:.85rem;font-weight:500;transition:color .15s,border-color .15s,background .15s}._dashboardPill_16n9f_648:hover{color:var(--value-text);border-color:#006838}._dashboardPillActive_16n9f_671{color:#fff;background:#006838;border-color:#006838;font-weight:600}._progressBreakout_16n9f_685{flex:auto;width:100vw;min-height:0;margin-left:calc(50% - 50vw);overflow-y:auto}._adminPanel_16n9f_695{box-sizing:border-box;width:85%;margin:1.5rem auto 0}._adminPanelLast_16n9f_701{margin-bottom:2.5rem}._errorLogExpanded_16n9f_706{height:60vh;min-height:420px}._errorLogMeta_16n9f_711{color:var(--muted-text);font-size:11px;font-weight:400;display:block}._errorLogDescMuted_16n9f_718{color:var(--muted-text);font-size:12.5px}table._errorLogTable_16n9f_723{table-layout:fixed;width:100%;font-size:12.5px}._errorLogTable_16n9f_723 td{vertical-align:top}._errorLogTable_16n9f_723 thead th{z-index:1;background:var(--table-header-bg);position:sticky;top:0}._errorLogContextCell_16n9f_742{cursor:pointer;white-space:normal;word-break:break-word}._errorLogDayRow_16n9f_749 td{border-top:3px solid var(--text-secondary);background:var(--table-header-bg);color:var(--text-primary);cursor:default;padding:4px 8px;font-size:12px;font-weight:700}._errorLogPre_16n9f_759{white-space:pre-wrap;word-break:break-word;max-height:240px;color:var(--text-secondary);background:var(--table-row-hover);border:1px solid var(--card-border);border-radius:4px;margin:4px 0 0;padding:6px 8px;font-size:11px;overflow:auto}._statusMessage_16n9f_774,._statusMessage_ldboh_2{color:var(--muted-text);padding:1rem 0;font-size:.95rem}._pwoContainer_ldboh_9{width:85%;margin:1.5rem auto 2.5rem}._pwoContainerEmbedded_ldboh_14{width:100%;margin:.75rem 0 0}._pwoContainerEmbedded_ldboh_14 ._sidebar_ldboh_22{max-height:calc(100vh - 12rem);top:.75rem}._pwoHeader_ldboh_27{margin-bottom:1.25rem}._pwoTitle_ldboh_31{color:var(--value-text);margin:0 0 .2rem;font-size:1.1rem;font-weight:600}._pwoSubtitle_ldboh_38{color:var(--muted-text);margin:0;font-size:.85rem}._layout_ldboh_45{align-items:flex-start;gap:1rem;display:flex}._sidebar_ldboh_22{background:var(--card-bg);border:1px solid var(--card-border);max-height:calc(100vh - 3rem);box-shadow:0 1px 2px var(--card-shadow);border-radius:10px;flex:0 0 235px;padding:1.1rem 1.1rem 1.25rem;position:sticky;top:1.5rem;overflow-y:auto}._content_ldboh_64{flex:1 1 0;min-width:0}@media (width<=860px){._layout_ldboh_45{flex-direction:column}._sidebar_ldboh_22{flex-basis:auto;width:100%;max-height:none;position:static}}._sidebarHead_ldboh_81{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.9rem;display:flex}._sidebarTitle_ldboh_89{letter-spacing:.05em;text-transform:uppercase;color:var(--muted-text);font-size:.78rem;font-weight:700}._filterHint_ldboh_97{letter-spacing:.06em;text-transform:uppercase;color:var(--muted-text);margin:0 0 .5rem;font-size:.68rem;font-weight:700}._toolbar_ldboh_107{border-bottom:1px solid var(--card-border);justify-content:space-between;align-items:center;gap:.75rem;padding:.9rem 1.1rem .75rem;display:flex}._sortBtn_ldboh_116{appearance:none;background:var(--filter-btn-bg);border:1px solid var(--filter-btn-border);color:var(--text-secondary);cursor:pointer;white-space:nowrap;border-radius:6px;padding:.35rem .7rem;font-family:inherit;font-size:.76rem;font-weight:600}._sortBtn_ldboh_116:hover{background:var(--filter-btn-hover)}._sortBtnActive_ldboh_134{background:var(--active-bg);border-color:var(--active-color);color:var(--active-color)}._countLabel_ldboh_140{color:var(--muted-text);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.85rem}._countLabel_ldboh_140 strong{color:var(--text-primary);font-weight:700}._switchToggle_ldboh_152{color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;align-items:center;gap:.5rem;font-size:.82rem;display:inline-flex}._switchTrack_ldboh_163{background:var(--table-border);border-radius:999px;flex:none;width:32px;height:18px;transition:background .15s;position:relative}._switchThumb_ldboh_173{background:var(--card-bg);width:14px;height:14px;box-shadow:0 1px 2px var(--card-shadow);border-radius:50%;transition:left .15s;position:absolute;top:2px;left:2px}._switchToggle_ldboh_152 input{display:none}._switchToggle_ldboh_152 input:checked+._switchTrack_ldboh_163{background:var(--active-color)}._switchToggle_ldboh_152 input:checked+._switchTrack_ldboh_163 ._switchThumb_ldboh_173{left:16px}._checkList_ldboh_198{flex-direction:column;gap:1px;margin-bottom:.9rem;display:flex}._checkItem_ldboh_205{cursor:pointer;border-radius:6px;flex-direction:row;align-items:center;gap:.6rem;width:100%;padding:.4rem .5rem;display:flex}._checkItem_ldboh_205:hover{background:var(--table-row-hover)}._checkItem_ldboh_205 input{display:none}._checkDot_ldboh_224{border:2px solid var(--table-border);border-radius:4px;flex:none;width:15px;height:15px;transition:border-color .12s,background .12s;position:relative}._checkItem_ldboh_205 input:checked+._checkDot_ldboh_224{background:var(--stage-color,var(--active-color));border-color:var(--stage-color,var(--active-color))}._checkItem_ldboh_205 input:checked+._checkDot_ldboh_224:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:1px;left:4px;transform:rotate(40deg)}._checkLabel_ldboh_253{text-align:left;color:var(--muted-text);flex:1;font-size:.8rem;font-weight:600;line-height:1.2}._checkItem_ldboh_205 input:checked~._checkLabel_ldboh_253{color:var(--text-secondary)}._deliveredBlock_ldboh_267{border-top:1px dashed var(--card-border);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.9rem;padding-top:.9rem;display:flex}._deliveredItem_ldboh_277{flex:auto;padding:.2rem .4rem}._deliveredItem_ldboh_277 ._checkLabel_ldboh_253{color:var(--text-secondary);font-size:.82rem;font-weight:700}._dateRangeBlock_ldboh_289{border-top:1px solid var(--card-border);flex-direction:column;gap:.5rem;margin-top:.9rem;padding-top:.9rem;display:flex}._dateRangeHead_ldboh_298{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._dateRangeLabel_ldboh_305{letter-spacing:.06em;text-transform:uppercase;color:var(--muted-text);font-size:.68rem;font-weight:700}._dateRange_ldboh_289{flex-direction:column;gap:.4rem;display:flex}._dateRange_ldboh_289 label{color:var(--muted-text);justify-content:space-between;align-items:center;gap:.5rem;font-size:.76rem;display:flex}._dateRange_ldboh_289 input[type=month]{min-width:0;color:var(--text-primary);background:var(--field-bg);border:1px solid var(--card-border);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;border-radius:6px;flex:1;padding:.25rem .4rem;font-family:inherit;font-size:.76rem}@media (prefers-color-scheme:dark){._dateRange_ldboh_289 input[type=month]{--lightningcss-light: ;--lightningcss-dark:initial}}._linkBtn_ldboh_341{appearance:none;color:var(--active-color);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;font-family:inherit;font-size:.76rem;font-weight:600;text-decoration:underline}._sideToggles_ldboh_355{border-top:1px solid var(--card-border);flex-direction:column;gap:.5rem;margin-top:.9rem;padding-top:.9rem;display:flex}._filterFootNote_ldboh_364{border-top:1px solid var(--card-border);color:var(--muted-text);margin-top:.9rem;padding-top:.9rem;font-size:.72rem;line-height:1.5}._resetBtn_ldboh_373{appearance:none;background:var(--filter-btn-bg);border:1px solid var(--filter-btn-border);color:var(--text-secondary);cursor:pointer;white-space:nowrap;border-radius:6px;padding:.3rem .6rem;font-family:inherit;font-size:.74rem;font-weight:600}._resetBtn_ldboh_373:hover{background:var(--filter-btn-hover)}._listCard_ldboh_392{background:var(--card-bg);border:1px solid var(--card-border);box-shadow:0 1px 2px var(--card-shadow);border-radius:10px;overflow:hidden}._row_ldboh_400{border-bottom:1px solid var(--card-border);cursor:pointer;background:var(--card-bg);text-align:left;width:100%;font:inherit;color:inherit;border-top:none;border-left:none;border-right:none;grid-template-columns:180px 1fr;align-items:center;gap:1rem;padding:.9rem 1.1rem;transition:background .1s;display:grid}._row_ldboh_400:last-child{border-bottom:none}._row_ldboh_400:hover{background:var(--table-row-hover)}._rowMeta_ldboh_427{min-width:0}._rowId_ldboh_431{color:var(--muted-text);letter-spacing:.03em;font-size:.68rem;font-weight:700;display:block}._rowClient_ldboh_439{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.92rem;font-weight:700;display:block;overflow:hidden}._rowProduct_ldboh_449{color:var(--muted-text);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;display:block;overflow:hidden}._readinessBadge_ldboh_459{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;margin-bottom:.4rem;padding:.25rem .6rem;font-size:.72rem;font-weight:700;display:inline-flex}._readinessDot_ldboh_471{border-radius:50%;flex:none;width:7px;height:7px}._readinessYellow_ldboh_478{background:var(--readiness-yellow-bg);color:var(--readiness-yellow-text)}._readinessYellow_ldboh_478 ._readinessDot_ldboh_471{background:var(--readiness-yellow-dot)}._readinessRed_ldboh_486{background:var(--readiness-red-bg);color:var(--readiness-red-text)}._readinessRed_ldboh_486 ._readinessDot_ldboh_471{background:var(--readiness-red-dot)}._readinessOverdue_ldboh_494{background:var(--readiness-overdue-bg);color:var(--readiness-overdue-text)}._readinessOverdue_ldboh_494 ._readinessDot_ldboh_471{background:var(--readiness-overdue-dot)}._track_ldboh_503{gap:3px;display:flex}._seg_ldboh_508{flex:1 1 0;min-width:0;position:relative}._segFill_ldboh_514{background:var(--field-bg);border-radius:4px;height:8px;transition:background .15s,transform .15s}._segDone_ldboh_523 ._segFill_ldboh_514{background:var(--stage-color,var(--active-bg));opacity:.55}._segCurrent_ldboh_528 ._segFill_ldboh_514{background:var(--stage-color,var(--active-color));transform:scaleY(1.5)}._segCurrent_ldboh_528{z-index:1;flex:1.7 1 0}._segCancelled_ldboh_538 ._segFill_ldboh_514{background:var(--pwo-progress-cancel-fill);letter-spacing:.03em;text-transform:uppercase;color:#fff;white-space:nowrap;justify-content:center;align-items:center;height:16px;font-size:.52rem;font-weight:800;display:flex;overflow:hidden;transform:none}._segIssue_ldboh_554 ._segFill_ldboh_514{background:var(--readiness-yellow-bg);outline:1.5px solid var(--pwo-progress-issue);outline-offset:.5px;height:16px;box-shadow:none;letter-spacing:.03em;text-transform:uppercase;color:var(--readiness-yellow-text);white-space:nowrap;justify-content:center;align-items:center;font-size:.52rem;font-weight:800;display:flex;overflow:hidden;transform:none}._segTip_ldboh_573{background:var(--text-primary);color:var(--card-bg);white-space:nowrap;box-shadow:0 4px 12px var(--card-shadow);opacity:0;visibility:hidden;pointer-events:none;z-index:5;border-radius:6px;margin-bottom:8px;padding:.3rem .55rem;font-size:.68rem;font-weight:600;transition:opacity .12s;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}._seg_ldboh_508:hover ._segTip_ldboh_573{opacity:1;visibility:visible}._segLabel_ldboh_599{text-align:center;color:var(--muted-text);margin-top:3px;font-size:.58rem;font-weight:600;line-height:1.15}._segLabelFaint_ldboh_608{opacity:.45}._segLabelCurrent_ldboh_612{color:var(--seg-label-current-text);font-size:.72rem;font-weight:800}._segLabelIssue_ldboh_618{color:var(--pwo-progress-issue);margin-top:4px;font-size:.72rem;font-weight:700}._segLabelCancelled_ldboh_625{color:var(--pwo-progress-cancel-text);font-size:.72rem}._emptyState_ldboh_630{text-align:center;color:var(--muted-text);padding:3rem 1.5rem;font-size:.88rem}._overlay_ldboh_638{z-index:50;background:#0f121080;justify-content:center;align-items:flex-start;padding:4vh 1.25rem;display:flex;position:fixed;inset:0;overflow-y:auto}._modal_ldboh_650{background:var(--card-bg);border:1px solid var(--card-border);border-radius:12px;width:100%;max-width:760px;box-shadow:0 20px 50px #0f121059}._modalHead_ldboh_659{border-bottom:1px solid var(--card-border);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.1rem 1.4rem;display:flex}._modalHead_ldboh_659 h2{color:var(--value-text);margin:0 0 .15rem;font-size:1.05rem;font-weight:700}._modalHead_ldboh_659 p{color:var(--muted-text);margin:0;font-size:.8rem}._modalHeadActions_ldboh_681{flex:none;align-items:center;gap:.5rem;display:flex}._openPwoBtn_ldboh_688{appearance:none;background:var(--filter-btn-bg);border:1px solid var(--filter-btn-border);color:var(--text-secondary);cursor:pointer;white-space:nowrap;border-radius:7px;padding:.4rem .7rem;font-family:inherit;font-size:.78rem;font-weight:600}._openPwoBtn_ldboh_688:hover{background:var(--filter-btn-hover)}._closeBtn_ldboh_706{appearance:none;background:var(--field-bg);border:1px solid var(--card-border);color:var(--text-secondary);cursor:pointer;border-radius:7px;flex:none;width:28px;height:28px;font-size:.95rem;line-height:1}._closeBtn_ldboh_706:hover{background:var(--filter-btn-hover)}._modalBody_ldboh_724{padding:1.3rem 1.4rem 1.5rem;overflow-x:auto}._ganttState_ldboh_729{background:var(--active-bg);color:var(--active-color);border-radius:999px;align-items:center;gap:.4rem;margin-bottom:1rem;padding:.25rem .6rem;font-size:.72rem;font-weight:700;display:inline-flex}._ganttStateIssue_ldboh_742{outline:1px solid var(--pwo-progress-issue);color:var(--pwo-progress-issue);background:0 0}._ganttStateCancelled_ldboh_748{background:var(--field-bg);color:var(--pwo-progress-cancel-text)}._ganttGrid_ldboh_753{min-width:560px}._ganttHeaderRow_ldboh_757{grid-template-columns:150px 1fr;margin-bottom:.4rem;display:grid}._ganttWeeks_ldboh_763{border-bottom:1px solid var(--card-border);padding-bottom:.4rem;display:flex}._weekTick_ldboh_769{color:var(--muted-text);text-align:left;border-left:1px dashed var(--card-border);flex:1 1 0;padding-left:6px;font-size:.66rem;font-weight:700}._ganttStageRow_ldboh_779{grid-template-columns:150px 1fr;align-items:center;min-height:34px;display:grid}._ganttStageName_ldboh_786{color:var(--text-secondary);padding-right:.6rem;font-size:.76rem;font-weight:600}._ganttTrackCell_ldboh_793{background:linear-gradient(to right, var(--card-border) 0, var(--card-border) 1px, transparent 1px);background-size:calc(100% / var(--weekcount,4)) 100%;height:34px;position:relative}._bar_ldboh_805{color:#fff;white-space:nowrap;text-overflow:ellipsis;height:20px;box-shadow:0 1px 2px var(--card-shadow);border-radius:5px;align-items:center;padding:0 8px;font-size:.66rem;font-weight:700;display:flex;position:absolute;top:7px;overflow:hidden}._barCurrent_ldboh_822:after{content:"";background:linear-gradient(110deg,#0000 30%,#ffffff73 50%,#0000 70%) 0 0/220% 100%;border-radius:5px;animation:2.2s linear infinite _ganttBarShimmer_ldboh_1;position:absolute;inset:0}@keyframes _ganttBarShimmer_ldboh_1{0%{background-position:160% 0}to{background-position:-60% 0}}@media (prefers-reduced-motion:reduce){._barCurrent_ldboh_822:after{animation:none}}._barIssue_ldboh_852{outline:3px solid var(--pwo-progress-issue);outline-offset:1px}._barCancelled_ldboh_857{outline:2px solid var(--table-border);outline-offset:1px;background:var(--pwo-progress-cancel-fill)!important;color:var(--pwo-progress-cancel-text)!important}._ganttNote_ldboh_864{background:var(--field-bg);color:var(--muted-text);border-radius:8px;margin-top:1.1rem;padding:.7rem .85rem;font-size:.75rem;line-height:1.5}._ganttNote_ldboh_864 strong{color:var(--text-secondary)}@media (width<=700px){._row_ldboh_400{grid-template-columns:1fr;gap:.5rem}}._track_vk83h_1{gap:3px;margin:.35rem 0 .75rem;display:flex}._seg_vk83h_7{flex:1 1 0;min-width:0;position:relative}._segFill_vk83h_13{background:var(--field-bg);border-radius:4px;height:8px;transition:background .15s,transform .15s}._segDone_vk83h_22 ._segFill_vk83h_13{background:var(--stage-color,var(--active-bg));opacity:.55}._segCurrent_vk83h_27 ._segFill_vk83h_13{background:var(--stage-color,var(--active-color));box-shadow:0 2px 6px -1px var(--active-bg);transform:scaleY(1.5)}._segCurrent_vk83h_27{z-index:1;flex:1.7 1 0}._segCancelled_vk83h_38 ._segFill_vk83h_13{background:var(--pwo-progress-cancel-fill);letter-spacing:.04em;text-transform:uppercase;color:#fff;white-space:nowrap;justify-content:center;align-items:center;height:22px;font-size:.68rem;font-weight:800;display:flex;overflow:hidden;transform:none}._segIssue_vk83h_54 ._segFill_vk83h_13{background:var(--readiness-yellow-bg);outline:1.5px solid var(--pwo-progress-issue);outline-offset:.5px;height:22px;box-shadow:none;letter-spacing:.04em;text-transform:uppercase;color:var(--readiness-yellow-text);white-space:nowrap;justify-content:center;align-items:center;font-size:.68rem;font-weight:800;display:flex;overflow:hidden;transform:none}._segLabel_vk83h_73{text-align:center;color:var(--muted-text);margin-top:8px;font-size:.85rem;font-weight:600;line-height:1.25}._segLabelFaint_vk83h_82{opacity:.45}._segDone_vk83h_22 ._segLabel_vk83h_73{color:var(--text-secondary);font-weight:500}._segLabelCurrent_vk83h_91{color:var(--stage-color,var(--active-color));font-size:1.05rem;font-weight:800}._segLabelIssue_vk83h_97{color:var(--pwo-progress-issue);margin-top:9px;font-weight:700}._segLabelCancelled_vk83h_103{color:var(--pwo-progress-cancel-text)}._seg_vk83h_7[tabindex]{cursor:help}._seg_vk83h_7[tabindex]:focus-visible{outline:2px solid var(--active-color);outline-offset:4px;border-radius:4px}._segClickable_vk83h_117{cursor:pointer}._segClickable_vk83h_117:hover ._segFill_vk83h_13{filter:brightness(1.2)}._segClickable_vk83h_117:hover ._segLabel_vk83h_73{color:var(--stage-color,var(--active-color))}._segTooltip_vk83h_129{background:var(--text-primary);color:var(--card-bg);white-space:nowrap;box-shadow:0 4px 12px var(--card-shadow);opacity:0;visibility:hidden;pointer-events:none;z-index:5;border-radius:6px;margin-bottom:8px;padding:.3rem .55rem;font-size:.7rem;font-weight:600;transition:opacity .12s;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}._segTooltip_vk83h_129:after{content:"";border:5px solid #0000;border-top-color:var(--text-primary);position:absolute;top:100%;left:50%;transform:translate(-50%)}._seg_vk83h_7:hover ._segTooltip_vk83h_129,._seg_vk83h_7:focus-visible ._segTooltip_vk83h_129{opacity:1;visibility:visible}@media (width<=640px){._track_vk83h_1{overflow-x:auto}._segLabel_vk83h_73{font-size:.72rem}._segLabelCurrent_vk83h_91{font-size:.88rem}}._drawer_l4nhx_1{background-color:var(--card-bg);z-index:901;flex-direction:column;width:600px;height:100%;padding:1rem;transition:right .3s,width .3s;display:flex;position:fixed;top:0;right:-640px;box-shadow:-2px 0 8px #0003}._open_l4nhx_16{right:0}._backdrop_l4nhx_20{z-index:1000;opacity:0;pointer-events:none;background:#0006;width:100vw;height:100vh;transition:opacity .3s;position:fixed;top:0;left:0}._backdrop_l4nhx_20._open_l4nhx_16{opacity:1;pointer-events:auto}._collapsibleSection_l4nhx_38{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .3s,opacity .3s,margin .3s;display:grid}._collapsibleSection_l4nhx_38._collapsed_l4nhx_45{opacity:0;grid-template-rows:0fr}._collapsibleInner_l4nhx_50{min-height:0;overflow:hidden}._header_l4nhx_55{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}._closeButton_l4nhx_63{cursor:pointer;background:0 0;border:none;font-size:2.5rem}._content_l4nhx_70{flex-direction:column;flex:1;gap:.5rem;min-height:0;padding:.5rem;display:flex;overflow-y:auto}._contentTop_l4nhx_82{flex:none;padding:.5rem}._fieldContainer_l4nhx_92,._productInfoGrid_l4nhx_104{background-color:var(--section-bg);border-radius:8px;flex-direction:column;gap:.5rem;padding:.7rem 1rem;display:flex}._productInfoRow_l4nhx_113{flex-wrap:nowrap;justify-content:space-between;gap:.5rem 1.25rem;display:flex}._productInfoDivider_l4nhx_120{border:none;border-top:1px solid var(--table-border);margin:0}._productInfoField_l4nhx_126{flex-direction:column;gap:.2rem;min-width:0;display:flex}._fieldName_l4nhx_134{font-size:1rem}._fieldInfo_l4nhx_138{border:1px solid var(--table-border);box-sizing:border-box;background-color:var(--card-bg);width:100%;color:var(--text-primary);margin-top:.1rem;padding:.3rem .5rem;font-size:.9rem}._fieldContainerTextArea_l4nhx_149{background-color:var(--section-bg);border-radius:8px;flex-direction:column;padding:.7rem 1rem;display:flex}._fieldNameTextArea_l4nhx_157{box-sizing:border-box;vertical-align:top;resize:vertical;border:1px solid var(--table-border);background-color:var(--card-bg);width:100%;height:1.2rem;min-height:2.6rem;max-height:5.2rem;color:var(--text-primary);border-radius:5px;padding:.5rem;font-size:1rem}._updateButton_l4nhx_174{color:#fff;cursor:pointer;background-color:#4caf50;border-radius:8px;align-items:center;width:fit-content;padding:.5rem;font-size:15px;font-weight:700;display:flex}._updateButton_l4nhx_174:hover{background-color:#3a8e3a;transform:translateY(1px)}._table_l4nhx_195{border-collapse:collapse;width:100%}._thead_l4nhx_200{background-color:var(--table-header-bg)}._th_l4nhx_200{border:1px solid var(--table-border);text-align:left;padding:.5rem;font-weight:700}._td_l4nhx_211{border:1px solid var(--table-border);text-align:left;padding:.5rem}._checkbox_l4nhx_217{cursor:pointer;width:25px;height:25px}._table-row_l4nhx_223:hover{background-color:var(--table-row-hover);background-color:var(--table-row-hover);cursor:pointer}._noData_l4nhx_232{text-align:center;color:var(--muted-text);padding:1rem;font-style:italic}._selected-row_l4nhx_240{background-color:var(--table-selected)!important}._filterDropdown_l4nhx_246{align-items:center;gap:.5rem;display:flex}._filterSelect_l4nhx_252{margin-top:.5rem;padding:.3rem .5rem;font-size:.9rem}._filterButton_l4nhx_259{background-color:var(--filter-btn-bg);border:1px solid var(--filter-btn-border);cursor:pointer;padding:.3rem .75rem;font-size:.9rem}._filterButton_l4nhx_259:hover:not(:disabled){background-color:var(--filter-btn-hover)}._filterButton_l4nhx_259:disabled{opacity:.5;cursor:not-allowed}._info-button_l4nhx_278{cursor:pointer;background:0 0;border:none;font-size:1.25rem}._resizeHandle_l4nhx_286{cursor:ew-resize;z-index:2;width:6px;position:absolute;top:0;bottom:0;left:0}._resizeHandle_l4nhx_286:hover{background-color:var(--border-color);opacity:.4}._quickViewBanner_l4nhx_302{background-color:var(--table-selected,#3b82f61a);border-bottom:1px solid var(--border-color);flex-shrink:0;justify-content:space-between;align-items:center;padding:.4rem .8rem;font-size:.875rem;display:flex}._quickViewBannerInfo_l4nhx_313{color:var(--text-primary);font-weight:500}.handsontable .table th,.handsontable .table td{border-top:none}.handsontable tr{background:#fff}.handsontable td{background-color:inherit}.handsontable .table caption+thead tr:first-child th,.handsontable .table caption+thead tr:first-child td,.handsontable .table colgroup+thead tr:first-child th,.handsontable .table colgroup+thead tr:first-child td,.handsontable .table thead:first-child tr:first-child th,.handsontable .table thead:first-child tr:first-child td{border-top:1px solid #ccc}.handsontable .table-bordered{border-collapse:separate;border:0}.handsontable .table-bordered th,.handsontable .table-bordered td{border-left:none}.handsontable .table-bordered th:first-child,.handsontable .table-bordered td:first-child{border-left:1px solid #ccc}.handsontable .table>tbody>tr>td,.handsontable .table>tbody>tr>th,.handsontable .table>tfoot>tr>td,.handsontable .table>tfoot>tr>th,.handsontable .table>thead>tr>td,.handsontable .table>thead>tr>th{padding:0;line-height:21px}.col-lg-1.handsontable,.col-lg-10.handsontable,.col-lg-11.handsontable,.col-lg-12.handsontable,.col-lg-2.handsontable,.col-lg-3.handsontable,.col-lg-4.handsontable,.col-lg-5.handsontable,.col-lg-6.handsontable,.col-lg-7.handsontable,.col-lg-8.handsontable,.col-lg-9.handsontable,.col-md-1.handsontable,.col-md-10.handsontable,.col-md-11.handsontable,.col-md-12.handsontable,.col-md-2.handsontable,.col-md-3.handsontable,.col-md-4.handsontable,.col-md-5.handsontable,.col-md-6.handsontable,.col-md-7.handsontable,.col-md-8.handsontable,.col-md-9.handsontable .col-sm-1.handsontable,.col-sm-10.handsontable,.col-sm-11.handsontable,.col-sm-12.handsontable,.col-sm-2.handsontable,.col-sm-3.handsontable,.col-sm-4.handsontable,.col-sm-5.handsontable,.col-sm-6.handsontable,.col-sm-7.handsontable,.col-sm-8.handsontable,.col-sm-9.handsontable .col-xs-1.handsontable,.col-xs-10.handsontable,.col-xs-11.handsontable,.col-xs-12.handsontable,.col-xs-2.handsontable,.col-xs-3.handsontable,.col-xs-4.handsontable,.col-xs-5.handsontable,.col-xs-6.handsontable,.col-xs-7.handsontable,.col-xs-8.handsontable,.col-xs-9.handsontable{padding-left:0;padding-right:0}.handsontable.ht-wrapper{width:100%;height:100%}.handsontable .table-striped>tbody>tr:nth-of-type(2n){background-color:#fff}.handsontable .hide{display:none}.handsontable .relative{position:relative}.handsontable .wtHider{width:0;position:relative}.handsontable .wtSpreader{width:0;height:auto;position:relative}.handsontable table,.handsontable tbody,.handsontable thead,.handsontable td,.handsontable th,.handsontable input,.handsontable textarea,.handsontable div{box-sizing:content-box}.handsontable input,.handsontable textarea{min-height:initial}.handsontable table.htCore{border-collapse:separate;border-spacing:0;table-layout:fixed;cursor:default;border-width:0;outline-width:0;width:0;max-width:none;max-height:none;margin:0}.handsontable col,.handsontable col.rowHeader{width:50px}.handsontable th,.handsontable td{empty-cells:show;vertical-align:top;white-space:pre-wrap;background-color:#fff;border-width:0 1px 1px 0;border-bottom-style:solid;border-bottom-color:#ccc;border-right-style:solid;border-right-color:#ccc;outline:0;height:22px;padding:0 4px;line-height:21px;overflow:hidden}[dir=rtl].handsontable th,[dir=rtl].handsontable td{border-left:1px solid #ccc;border-right-width:0}.handsontable th:last-child{border-bottom:1px solid #ccc;border-left:none;border-right:1px solid #ccc}[dir=rtl].handsontable th:last-child{border-left:1px solid #ccc;border-right:none}.handsontable th:first-child,.handsontable .ht_clone_inline_start td:first-of-type,.handsontable .ht_clone_top_inline_start_corner td:first-of-type,.handsontable .ht_clone_bottom_inline_start_corner td:first-of-type,.handsontable.ht-wrapper:not(.htFirstDatasetColumnNotRendered) td:first-of-type{border-left:1px solid #ccc}[dir=rtl].handsontable th:first-child,[dir=rtl].handsontable.ht-wrapper:not(.htFirstDatasetColumnNotRendered) td:first-of-type{border-right:1px solid #ccc}.handsontable .ht_clone_top th:nth-child(2){border-left-width:0;border-right:1px solid #ccc}[dir=rtl].handsontable .ht_clone_top th:nth-child(2){border-left:1px solid #ccc;border-right-width:0}.handsontable.htRowHeaders thead tr th:nth-child(2){border-left:1px solid #ccc}[dir=rtl].handsontable.htRowHeaders thead tr th:nth-child(2){border-right:1px solid #ccc}.handsontable tr:first-child th,.handsontable tr:first-child td{border-top:1px solid #ccc}.ht_master:not(.innerBorderInlineStart):not(.emptyColumns) tbody tr th,.ht_master:not(.innerBorderInlineStart):not(.emptyColumns) thead tr th:first-child,.ht_master:not(.innerBorderInlineStart):not(.emptyColumns)~.handsontable:not(.htGhostTable) tbody tr th,.ht_master:not(.innerBorderInlineStart):not(.emptyColumns)~.handsontable:not(.ht_clone_top):not(.htGhostTable) thead tr th:first-child{border-left:1px solid #ccc;border-right-width:0}[dir=rtl].ht_master:not(.innerBorderInlineStart):not(.emptyColumns) tbody tr th,[dir=rtl].ht_master:not(.innerBorderInlineStart):not(.emptyColumns) thead tr th:first-child,[dir=rtl].ht_master:not(.innerBorderInlineStart):not(.emptyColumns)~.handsontable:not(.htGhostTable) tbody tr th,[dir=rtl].ht_master:not(.innerBorderInlineStart):not(.emptyColumns)~.handsontable:not(.ht_clone_top):not(.htGhostTable) thead tr th:first-child{border-left-width:0;border-right:1px solid #ccc}.ht_master:not(.innerBorderTop):not(.innerBorderBottom) thead tr:last-child th,.ht_master:not(.innerBorderTop):not(.innerBorderBottom)~.handsontable thead tr:last-child th,.ht_master:not(.innerBorderTop):not(.innerBorderBottom) thead tr.lastChild th,.ht_master:not(.innerBorderTop):not(.innerBorderBottom)~.handsontable thead tr.lastChild th{border-bottom-width:0}.handsontable th{color:#222;text-align:center;white-space:nowrap;background-color:#f0f0f0;font-weight:400}.handsontable thead th{padding:0}.handsontable th.active{background-color:#ccc}.handsontable thead th .relative{padding:2px 4px}.handsontable span.colHeader{line-height:1.1;display:inline-block}.handsontable .wtBorder{font-size:0;position:absolute}.handsontable .wtBorder.hidden{display:none!important}.handsontable .wtBorder:first-child,.handsontable .wtBorder:nth-child(3){z-index:2}.handsontable .wtBorder:nth-child(2),.handsontable .wtBorder:nth-child(4){z-index:1}.handsontable .wtBorder.current{z-index:10}.handsontable .wtBorder.area{z-index:8}.handsontable .wtBorder.fill{z-index:6}.handsontable .wtBorder.corner{cursor:crosshair;font-size:0}.htBorders .wtBorder.ht-border-style-dashed-vertical{background-image:repeating-linear-gradient(to bottom, var(--ht-custom-border-color) 0 5px, transparent 0 10px)}.htBorders .wtBorder.ht-border-style-dashed-horizontal{background-image:repeating-linear-gradient(to right, var(--ht-custom-border-color) 0 5px, transparent 0 10px)}.htBorders .wtBorder.ht-border-style-dotted-horizontal{background-image:radial-gradient(circle, var(--ht-custom-border-color) calc(var(--ht-custom-border-size) / 2), transparent 0);background-size:calc(var(--ht-custom-border-size) * 2) var(--ht-custom-border-size);background-repeat:repeat-x}.htBorders .wtBorder.ht-border-style-dotted-vertical{background-image:radial-gradient(circle, var(--ht-custom-border-color) calc(var(--ht-custom-border-size) / 2), transparent 0);background-size:var(--ht-custom-border-size) calc(var(--ht-custom-border-size) * 2);background-repeat:repeat-y}.ht_clone_master{z-index:100}.ht_clone_inline_start{z-index:120}.ht_clone_bottom{z-index:130}.ht_clone_bottom_inline_start_corner{z-index:150}.ht_clone_top{z-index:160}.ht_clone_top_inline_start_corner{z-index:180}.handsontable col.hidden{width:0!important}.handsontable tr.hidden,.handsontable tr.hidden td,.handsontable tr.hidden th{display:none}.ht_master,.ht_clone_inline_start,.ht_clone_top,.ht_clone_bottom{overflow:hidden}.ht_master .wtHolder{overflow:auto}.handsontable .ht_master table.htCore>thead,.handsontable .ht_master table.htCore>tbody>tr>th,.handsontable .ht_clone_inline_start table.htCore>thead{visibility:hidden}.ht_clone_top .wtHolder,.ht_clone_inline_start .wtHolder,.ht_clone_bottom .wtHolder{overflow:hidden}.handsontable{touch-action:manipulation;color:#373737;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:400;position:relative}.handsontable a{color:#104acc}.handsontable.htAutoSize{visibility:hidden;position:absolute;top:-99000px;left:-99000px}.handsontable td.htInvalid{background-color:#ffbeba!important}.handsontable td.htNoWrap{white-space:nowrap}.handsontable td.invisibleSelection,.handsontable th.invisibleSelection{outline:none}.handsontable td.invisibleSelection::selection{background:#fff0}.handsontable th.invisibleSelection::selection{background:#fff0}.hot-display-license-info{color:#373737;text-align:left;padding:5px 0 3px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,Arial,sans-serif;font-size:10px;font-weight:400}.hot-display-license-info a{color:#104acc;font-size:10px}.htFocusCatcher{z-index:-1;opacity:0;border:0;width:0;height:0;margin:0;padding:0;position:absolute}.handsontable .htTextEllipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.handsontable .manualColumnResizer{cursor:col-resize;z-index:210;width:5px;height:25px;position:absolute;top:0}.handsontable .manualRowResizer{cursor:row-resize;z-index:210;width:50px;height:5px;position:absolute;left:0}.handsontable .manualColumnResizer:hover,.handsontable .manualColumnResizer.active,.handsontable .manualRowResizer:hover,.handsontable .manualRowResizer.active{background-color:#34a9db}.handsontable .manualColumnResizerGuide{right:unset;width:0;margin-left:5px;margin-right:unset;background-color:#34a9db;border-left:none;border-right:1px dashed #777;display:none;position:absolute;top:0}[dir=rtl].handsontable .manualColumnResizerGuide{left:unset;margin-right:5px;margin-left:unset;border-left:1px dashed #777;border-right:none}.handsontable .manualRowResizerGuide{background-color:#34a9db;border-bottom:1px dashed #777;height:0;margin-top:5px;display:none;position:absolute;bottom:0;left:0}.handsontable .manualColumnResizerGuide.active,.handsontable .manualRowResizerGuide.active{z-index:209;display:block}.handsontable td.area,.handsontable td.area-1,.handsontable td.area-2,.handsontable td.area-3,.handsontable td.area-4,.handsontable td.area-5,.handsontable td.area-6,.handsontable td.area-7{position:relative}.handsontable td.area:before,.handsontable td.area-1:before,.handsontable td.area-2:before,.handsontable td.area-3:before,.handsontable td.area-4:before,.handsontable td.area-5:before,.handsontable td.area-6:before,.handsontable td.area-7:before{content:"";background:#005eff;position:absolute;inset:0}.handsontable td.area:before{opacity:.1}.handsontable td.area-1:before{opacity:.2}.handsontable td.area-2:before{opacity:.27}.handsontable td.area-3:before{opacity:.35}.handsontable td.area-4:before{opacity:.41}.handsontable td.area-5:before{opacity:.47}.handsontable td.area-6:before{opacity:.54}.handsontable td.area-7:before{opacity:.58}.handsontable tbody th.current,.handsontable thead th.current{box-shadow:inset 0 0 0 2px #4b89ff}.handsontable tbody th.ht__highlight,.handsontable thead th.ht__highlight{background-color:#dcdcdc}.handsontable tbody th.ht__active_highlight,.handsontable thead th.ht__active_highlight{color:#000;background-color:#8eb0e7}.handsontableInput{font-family:inherit;line-height:21px;font-size:inherit;resize:none;color:#000;background-color:#fff;border:none;border-radius:0;outline-width:0;margin:0;padding:1px 5px 0;display:block;box-shadow:inset 0 0 0 2px #5292f7;box-sizing:border-box!important}.handsontableInput:focus{outline:none}.handsontableInputHolder{position:absolute;top:0;left:0}.htSelectEditor{position:absolute}.htSelectEditor select{border:2px solid #4b89ff;width:100%;height:100%;-webkit-appearance:menulist-button!important;box-sizing:border-box!important}.htSelectEditor select:focus{outline:none}.htSelectEditor .htAutocompleteArrow{display:none}.handsontable .htDimmed{color:#777}.handsontable .htSubmenu{position:relative}.handsontable .htSubmenu :after{content:"▶";color:#777;font-size:9px;position:absolute;right:5px}[dir=rtl].handsontable .htSubmenu :after{content:""}[dir=rtl].handsontable .htSubmenu :before{content:"◀";color:#777;font-size:9px;position:absolute;left:5px}.handsontable .htLeft{text-align:left}.handsontable .htCenter{text-align:center}.handsontable .htRight{text-align:right}.handsontable .htJustify{text-align:justify}.handsontable .htTop{vertical-align:top}.handsontable .htMiddle{vertical-align:middle}.handsontable .htBottom{vertical-align:bottom}.handsontable .htPlaceholder{color:#999}.handsontable.listbox{border:1px solid #ccc;margin:0}.handsontable.listbox.autocompleteEditor,.handsontable.listbox.dropdownEditor{border-width:0}.handsontable.listbox .ht_master table{border-collapse:separate;background:#fff}.handsontable.listbox.autocompleteEditor .ht_master table,.handsontable.listbox.dropdownEditor .ht_master table{border:1px solid #ccc}.handsontable.listbox th,.handsontable.listbox tr:first-child th,.handsontable.listbox tr:last-child th,.handsontable.listbox tr:first-child td,.handsontable.listbox td{border-color:#0000!important}.handsontable.listbox th,.handsontable.listbox td{white-space:nowrap;text-overflow:ellipsis}.handsontable.listbox td.htDimmed{cursor:default;color:inherit;font-style:inherit}.handsontable.listbox .wtBorder{visibility:hidden}.handsontable.listbox tr td.current,.handsontable.listbox tr:hover td{background:#eee}.ht_editor_hidden{z-index:-1}.ht_editor_visible{z-index:200}.handsontable td.htSearchResult{color:#583707;background:#fcedd9}.handsontable.mobile,.handsontable.mobile .wtHolder{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;-webkit-tap-highlight-color:#0000;-webkit-overflow-scrolling:touch}.handsontable.mobile .handsontableInput:focus{-webkit-appearance:none;box-shadow:inset 0 0 0 2px #5292f7}.handsontable .topSelectionHandle,.handsontable .topSelectionHandle-HitArea,.handsontable .bottomSelectionHandle,.handsontable .bottomSelectionHandle-HitArea{left:-10000px;right:unset;z-index:9999;top:-10000px}[dir=rtl].handsontable .topSelectionHandle,[dir=rtl].handsontable .topSelectionHandle-HitArea,[dir=rtl].handsontable .bottomSelectionHandle,[dir=rtl].handsontable .bottomSelectionHandle-HitArea{right:-10000px;left:unset}.handsontable.hide-tween{animation:.3s forwards opacity-hide}.handsontable.show-tween{animation:.3s forwards opacity-show}.handsontable .htAutocompleteArrow{float:right;color:#bbb;cursor:default;text-align:center;width:16px;font-size:10px}[dir=rtl].handsontable .htAutocompleteArrow{float:left}.handsontable td.htInvalid .htAutocompleteArrow{color:#555}.handsontable td.htInvalid .htAutocompleteArrow:hover{color:#1a1a1a}.handsontable td .htAutocompleteArrow:hover{color:#777}.handsontable td.area .htAutocompleteArrow{color:#d3d3d3}.handsontable .htCheckboxRendererInput.noValue{opacity:.5}.handsontable .htCheckboxRendererLabel{font-size:inherit;vertical-align:middle;cursor:pointer;display:inline-block}.handsontable .htCheckboxRendererLabel.fullWidth{width:100%}.handsontable .collapsibleIndicator{top:50%;left:unset;color:#222;cursor:pointer;-webkit-box-shadow:0 0 0 6px #eee;-moz-box-shadow:0 0 0 6px #eee;text-align:center;background:#eee;border:1px solid #a6a6a6;border-radius:10px;width:10px;height:10px;font-size:10px;line-height:8px;position:absolute;right:5px;transform:translateY(-50%);box-shadow:0 0 0 3px #eee}[dir=rtl].handsontable .collapsibleIndicator{right:unset;left:5px}.handsontable[dir=ltr] thead th:has(.collapsibleIndicator) div.htRight span.colHeader{margin-right:20px}.handsontable[dir=rtl] thead th:has(.collapsibleIndicator) div.htLeft span.colHeader{margin-left:20px}.handsontable .columnSorting{position:relative}.handsontable[dir=ltr] div.htRight span[class*=ascending],.handsontable[dir=ltr] div.htRight span[class*=descending]{margin-left:-10px;margin-right:10px}.handsontable[dir=rtl] div.htLeft span[class*=ascending],.handsontable[dir=rtl] div.htLeft span[class*=descending]{margin-left:10px;margin-right:-10px}.handsontable[dir=ltr] div.htRight span[class*=ascending]:only-child,.handsontable[dir=ltr] div.htRight span[class*=descending]:only-child{margin-left:-15px;margin-right:15px}.handsontable[dir=rtl] div.htLeft span[class*=ascending]:only-child,.handsontable[dir=rtl] div.htLeft span[class*=descending]:only-child{margin-left:15px;margin-right:-15px}.handsontable .columnSorting.sortAction:hover{cursor:pointer;text-decoration:underline}.handsontable span.colHeader.columnSorting:before{top:50%;right:-9px;left:unset;content:"";background-position-x:right;background-repeat:no-repeat;background-size:contain;width:5px;height:10px;margin-top:-6px;padding-left:8px;padding-right:0;position:absolute}[dir=rtl].handsontable span.colHeader.columnSorting:before{left:-9px;right:unset;background-position-x:left;padding-left:0;padding-right:8px}.handsontable span.colHeader.columnSorting.ascending:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAoCAMAAADJ7yrpAAAAKlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKE86IAAAADXRSTlMABBEmRGprlJW72e77tTkTKwAAAFNJREFUeAHtzjkSgCAUBNHPgsoy97+ulGXRqJE5L+xkxoYt2UdsLb5bqFINz+aLuuLn5rIu2RkO3fZpWENimNgiw6iBYRTPMLJjGFxQZ1hxxb/xBI1qC8k39CdKAAAAAElFTkSuQmCC)}.handsontable span.colHeader.columnSorting.descending:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAoCAMAAADJ7yrpAAAAKlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKE86IAAAADXRSTlMABBEmRGprlJW72e77tTkTKwAAAFJJREFUeAHtzjkSgCAQRNFmQYUZ7n9dKUvru0TmvPAn3br0QfgdZ5xx6x+rQn23GqTYnq1FDcnuzZIO2WmedVqIRVxgGKEyjNgYRjKGkZ1hFIZ3I70LyM0VtU8AAAAASUVORK5CYII=)}.htGhostTable .htCore span.colHeader.columnSorting:not(.indicatorDisabled):before{content:"*";padding-right:20px;display:inline-block;position:relative}.handsontable.htGhostTable table thead th{border-bottom-width:0}.handsontable.htGhostTable table tbody tr th,.handsontable.htGhostTable table tbody tr td{border-top-width:0}.handsontable .htCommentCell{position:relative}.handsontable .htCommentCell:after{content:"";top:0;right:0;left:unset;border-top:6px solid #000;border-left:6px solid #0000;border-right:none;position:absolute}[dir=rtl].handsontable .htCommentCell:after{left:0;right:unset;border-left:none;border-right:6px solid #0000}.htCommentsContainer .htComments{z-index:1059;display:none;position:absolute}.htCommentsContainer .htCommentTextArea{box-sizing:border-box;-webkit-appearance:none;background-color:#fff;border:none;border-left:3px solid #ccc;width:215px;height:90px;padding:5px;font-size:12px;box-shadow:0 1px 3px #0000001e,0 1px 2px #0000003d;outline:0!important}[dir=rtl].htCommentsContainer .htCommentTextArea{border-left:none;border-right:3px solid #ccc}.htCommentsContainer .htCommentTextArea:focus{border-left:3px solid #5292f7;border-right:none;box-shadow:0 1px 3px #0000001e,0 1px 2px #0000003d,inset 0 0 0 1px #5292f7}[dir=rtl].htCommentsContainer .htCommentTextArea:focus{border-left:none;border-right:3px solid #5292f7}.htContextMenu:not(.htGhostTable){z-index:1060;display:none;position:absolute}.htContextMenu .ht_clone_top,.htContextMenu .ht_clone_bottom,.htContextMenu .ht_clone_inline_start,.htContextMenu .ht_clone_top_inline_start_corner,.htContextMenu .ht_clone_bottom_inline_start_corner{display:none}.htContextMenu .ht_master table.htCore{border:2px solid #ccc;border-width:1px 2px 2px 1px}[dir=rtl].htContextMenu .ht_master table.htCore{border-left-width:2px;border-right-width:1px}.htContextMenu.handsontable:focus{outline:none}.htContextMenu .wtBorder{visibility:hidden}.htContextMenu table tbody tr td{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:#fff;border-width:0;padding:4px 6px 0;overflow:hidden}.htContextMenu table tbody tr td:first-child{border-width:0}[dir=rtl].htContextMenu table tbody tr td:first-child{border-left-width:0;border-right-width:0}.htContextMenu table tbody tr td.htDimmed{color:#323232;font-style:normal}.htContextMenu table tbody tr td.current{background:#f3f3f3}.htContextMenu table tbody tr td.htSeparator{cursor:default;border-top:1px solid #e6e6e6;height:0;padding:0}.htContextMenu table tbody tr td.htDisabled{color:#999;cursor:default}.htContextMenu table tbody tr td.htDisabled:hover{color:#999;cursor:default;background:#fff}.htContextMenu table tbody tr.htHidden{display:none}.htContextMenu table tbody tr td .htItemWrapper{margin-left:10px;margin-right:6px}[dir=rtl].htContextMenu table tbody tr td .htItemWrapper{margin-left:6px;margin-right:10px}.htContextMenu table tbody tr td div span.selected{margin-top:-2px;position:absolute;left:4px;right:0}[dir=rtl].htContextMenu table tbody tr td div span.selected{left:0;right:4px}.htContextMenu .ht_master .wtHolder{overflow:hidden}textarea.HandsontableCopyPaste{opacity:0;overflow:hidden;outline:0!important;position:fixed!important;top:0!important;right:100%!important}.handsontable .changeType{color:#bbb;float:right;background:#eee;border:1px solid #bbb;border-radius:2px;margin:3px 1px 0 5px;padding:2px;font-size:9px;line-height:9px}[dir=rtl].handsontable .changeType{float:left}.handsontable[dir=rtl] .changeType{margin:3px 5px 0 1px}.handsontable .changeType:before{content:"▼ "}.handsontable .changeType:hover{color:#777;cursor:pointer;border:1px solid #777}.htDropdownMenu:not(.htGhostTable){z-index:1060;display:none;position:absolute}.htDropdownMenu .ht_clone_top,.htDropdownMenu .ht_clone_bottom,.htDropdownMenu .ht_clone_inline_start,.htDropdownMenu .ht_clone_top_inline_start_corner,.htDropdownMenu .ht_clone_bottom_inline_start_corner{display:none}.htDropdownMenu table.htCore{border:2px solid #ccc;border-width:1px 2px 2px 1px}[dir=rtl].htDropdownMenu table.htCore{border-left-width:2px;border-right-width:1px}.htDropdownMenu.handsontable:focus{outline:none}.htDropdownMenu .wtBorder{visibility:hidden}.htDropdownMenu table tbody tr td{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:#fff;border-width:0;padding:4px 6px 0;overflow:hidden}.htDropdownMenu table tbody tr td:first-child{border-width:0}[dir=rtl].htDropdownMenu table tbody tr td:first-child{border-left-width:0;border-right-width:0}.htDropdownMenu table tbody tr td.htDimmed{color:#323232;font-style:normal}.htDropdownMenu table tbody tr td.current{background:#e9e9e9}.htDropdownMenu table tbody tr td.htSeparator{cursor:default;border-top:1px solid #e6e6e6;height:0;padding:0}.htDropdownMenu table tbody tr td.htDisabled{color:#999}.htDropdownMenu table tbody tr td.htDisabled:hover{color:#999;cursor:default;background:#fff}.htDropdownMenu:not(.htGhostTable) table tbody tr.htHidden{display:none}.htDropdownMenu table tbody tr td .htItemWrapper,[dir=rtl].htDropdownMenu table tbody tr td .htItemWrapper{margin-left:10px;margin-right:10px}.htDropdownMenu table tbody tr td div span.selected{margin-top:-2px;position:absolute;left:4px;right:0}[dir=rtl].htDropdownMenu table tbody tr td div span.selected{left:0;right:4px}.htDropdownMenu .ht_master .wtHolder{overflow:hidden}.htFiltersConditionsMenu:not(.htGhostTable){z-index:1070;display:none;position:absolute}.htFiltersConditionsMenu .ht_clone_top,.htFiltersConditionsMenu .ht_clone_bottom,.htFiltersConditionsMenu .ht_clone_inline_start,.htFiltersConditionsMenu .ht_clone_top_inline_start_corner,.htFiltersConditionsMenu .ht_clone_bottom_inline_start_corner{display:none}.htFiltersConditionsMenu table.htCore{border:2px solid #bbb;border-width:1px 2px 2px 1px}.htFiltersConditionsMenu .wtBorder{visibility:hidden}.htFiltersConditionsMenu table tbody tr td{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:#fff;border-width:0;padding:4px 6px 0;overflow:hidden}.htFiltersConditionsMenu table tbody tr td:first-child{border-width:0}[dir=rtl].htFiltersConditionsMenu table tbody tr td:first-child{border-left-width:0;border-right-width:0}.htFiltersConditionsMenu table tbody tr td.htDimmed{color:#323232;font-style:normal}.htFiltersConditionsMenu table tbody tr td.current{background:#e9e9e9}.htFiltersConditionsMenu table tbody tr td.htSeparator{border-top:1px solid #e6e6e6;height:0;padding:0}.htFiltersConditionsMenu table tbody tr td.htDisabled{color:#999}.htFiltersConditionsMenu table tbody tr td.htDisabled:hover{color:#999;cursor:default;background:#fff}.htFiltersConditionsMenu table tbody tr td .htItemWrapper{margin-left:10px;margin-right:10px}.htFiltersConditionsMenu table tbody tr td div span.selected{margin-top:-2px;position:absolute;left:4px}.htFiltersConditionsMenu .ht_master .wtHolder{overflow:hidden}.handsontable .htMenuFiltering{border-bottom:1px dotted #ccc;height:135px;overflow:hidden}.handsontable .ht_master table td.htCustomMenuRenderer{cursor:auto;background-color:#fff}.handsontable .htFiltersMenuLabel{font-size:.75em}.handsontable .htFiltersMenuActionBar{text-align:center;padding-top:10px;padding-bottom:3px}.handsontable .htFiltersMenuCondition.border{border-bottom:1px dotted #ccc!important}.handsontable .htFiltersMenuCondition .htUIInput{padding:0 0 5px}.handsontable .htFiltersMenuValue{border-bottom:1px dotted #ccc!important}.handsontable .htFiltersMenuValue .htUIMultipleSelectSearch{padding:0}.handsontable .htFiltersMenuCondition .htUIInput input,.handsontable .htFiltersMenuValue .htUIMultipleSelectSearch input{box-sizing:border-box;width:100%;padding:4px;font-family:inherit;font-size:.75em}.htUIMultipleSelect .ht_master .wtHolder{overflow:auto}.handsontable .htFiltersActive .changeType{color:#18804e;background-color:#d2e0d9;border:1px solid #509272}.handsontable .htUISelectAll{margin-left:0;margin-right:10px}[dir=rtl].handsontable .htUISelectAll{margin-left:10px;margin-right:0}.handsontable .htUIClearAll,.handsontable .htUISelectAll{display:inline-block}.handsontable .htUIClearAll a,.handsontable .htUISelectAll a{font-size:.75em}.handsontable .htUISelectionControls{text-align:right}[dir=rtl].handsontable .htUISelectionControls{text-align:left}.handsontable .htCheckboxRendererInput{vertical-align:middle;height:1em;margin:0 5px 0 0;display:inline-block}[dir=rtl].handsontable .htCheckboxRendererInput{margin-left:5px;margin-right:0}.handsontable .htUIInput{text-align:center;padding:3px 0 7px;position:relative}.handsontable .htUIInput input{border:1px solid #d2d1d1;border-radius:2px}.handsontable .htUIInputIcon{position:absolute}.handsontable .htUIInput.htUIButton{cursor:pointer;display:inline-block}.handsontable .htUIInput.htUIButton input{color:#000;cursor:pointer;background-color:#eee;min-width:64px;height:19px;font-family:inherit;font-size:.75em;font-weight:700}.handsontable .htUIInput.htUIButton input:hover{border-color:#b9b9b9}.handsontable .htUIInput.htUIButtonOK{margin-left:0;margin-right:10px}[dir=rtl].handsontable .htUIInput.htUIButtonOK{margin-left:10px;margin-right:0}.handsontable .htUIInput.htUIButtonOK input{color:#fff;background-color:#0f9d58;border-color:#18804e}.handsontable .htUIInput.htUIButtonOK input:focus-visible{color:#000;background-color:#92dd8d;border-color:#7cb878}.handsontable .htUIInput.htUIButtonOK input:hover{border-color:#1a6f46}.handsontable .htUISelect{cursor:pointer;margin-bottom:7px;position:relative}.handsontable .htUISelectCaption{text-overflow:ellipsis;white-space:nowrap;background-color:#e8e8e8;border:1px solid #d2d1d1;border-radius:2px;padding:3px 20px 3px 10px;font-family:inherit;font-size:.75em;font-weight:700;overflow:hidden}.handsontable .htUISelectCaption:hover{background-color:#e8e8e8;border:1px solid #b9b9b9}.handsontable .htUISelectDropdown:after{content:"▲";font-size:7px;position:absolute;top:0;right:10px}.handsontable .htUISelectDropdown:before{content:"▼";font-size:7px;position:absolute;top:8px;right:10px}.handsontable .htUIMultipleSelect .handsontable .htCore{border:none}.handsontable .htUIMultipleSelect .handsontable .htCore td:hover{background-color:#f5f5f5}.handsontable .htUIMultipleSelectSearch input{border:1px solid #d2d1d1;border-radius:2px;padding:3px}.handsontable .htUIRadio{height:100%;margin-left:0;margin-right:5px;display:inline-block}[dir=rtl].handsontable .htUIRadio{margin-left:5px;margin-right:0}.handsontable .htUIRadio:last-child{margin-right:0}.handsontable .htUIRadio>input[type=radio]{margin-left:0;margin-right:.5ex}[dir=rtl].handsontable .htUIRadio>input[type=radio]{margin-left:.5ex;margin-right:0}.handsontable .htUIRadio label{vertical-align:middle}.handsontable .htFiltersMenuOperators{padding-bottom:5px}.handsontable th.beforeHiddenColumn{position:relative}.handsontable th.beforeHiddenColumn:after,.handsontable th.afterHiddenColumn:before{color:#bbb;font-size:5pt;position:absolute;top:50%;transform:translateY(-50%)}.handsontable th.afterHiddenColumn{position:relative}.handsontable[dir=ltr] th.afterHiddenColumn div.htLeft{margin-left:10px}.handsontable[dir=ltr] th.beforeHiddenColumn div.htRight,.handsontable[dir=rtl] th.afterHiddenColumn div.htRight{margin-right:10px}.handsontable[dir=rtl] th.beforeHiddenColumn div.htLeft{margin-left:10px}.handsontable th.beforeHiddenColumn:after{content:"◀";right:1px}[dir=rtl].handsontable th.beforeHiddenColumn:after{right:initial;content:"▶";left:1px}.handsontable th.afterHiddenColumn:before{content:"▶";left:1px}[dir=rtl].handsontable th.afterHiddenColumn:before{right:1px;left:initial;content:"◀"}.handsontable th.beforeHiddenRow:before,.handsontable th.afterHiddenRow:after{color:#bbb;font-size:6pt;line-height:6pt;position:absolute;left:2px}.handsontable th.beforeHiddenRow,.handsontable th.afterHiddenRow{position:relative}.handsontable th.beforeHiddenRow:before{content:"▲";bottom:2px}.handsontable th.afterHiddenRow:after{content:"▼";top:2px}.handsontable.ht__selection--rows tbody th.beforeHiddenRow.ht__highlight:before,.handsontable.ht__selection--rows tbody th.afterHiddenRow.ht__highlight:after{color:#eee}.handsontable td.afterHiddenRow.firstVisibleRow,.handsontable th.afterHiddenRow.firstVisibleRow{border-top:1px solid #ccc}.htRowHeaders .ht_master.innerBorderInlineStart~.ht_clone_top_inline_start_corner th:nth-child(2),.htRowHeaders .ht_master.innerBorderInlineStart~.ht_clone_inline_start td:first-of-type{border-left:0}.handsontable.ht__manualColumnMove.after-selection--columns thead th.ht__highlight{cursor:move;cursor:-moz-grab;cursor:-webkit-grab;cursor:grab}.handsontable.ht__manualColumnMove.on-moving--columns *,.handsontable.ht__manualColumnMove.on-moving--columns thead th.ht__highlight{cursor:move;cursor:-moz-grabbing;cursor:-webkit-grabbing;cursor:grabbing}.handsontable.ht__manualColumnMove.on-moving--columns .manualColumnResizer{display:none}.handsontable .ht__manualColumnMove--guideline,.handsontable .ht__manualColumnMove--backlight{height:100%;display:none;position:absolute}.handsontable .ht__manualColumnMove--guideline{z-index:205;background:#757575;width:2px;margin-inline:-1px 0;top:0}.handsontable .ht__manualColumnMove--backlight{z-index:205;pointer-events:none;background:#34343440;display:none}.handsontable.on-moving--columns.show-ui .ht__manualColumnMove--guideline,.handsontable.on-moving--columns .ht__manualColumnMove--backlight{display:block}.handsontable.ht__manualRowMove.after-selection--rows tbody th.ht__highlight{cursor:move;cursor:-moz-grab;cursor:-webkit-grab;cursor:grab}.handsontable.ht__manualRowMove.on-moving--rows *,.handsontable.ht__manualRowMove.on-moving--rows tbody th.ht__highlight{cursor:move;cursor:-moz-grabbing;cursor:-webkit-grabbing;cursor:grabbing}.handsontable.ht__manualRowMove.on-moving--rows .manualRowResizer{display:none}.handsontable .ht__manualRowMove--guideline,.handsontable .ht__manualRowMove--backlight{width:100%;display:none;position:absolute}.handsontable .ht__manualRowMove--guideline{z-index:205;background:#757575;height:2px;margin-top:-1px;left:0}.handsontable .ht__manualRowMove--backlight{z-index:205;pointer-events:none;background:#34343440;display:none}.handsontable.on-moving--rows.show-ui .ht__manualRowMove--guideline,.handsontable.on-moving--rows .ht__manualRowMove--backlight{display:block}.handsontable tbody td[rowspan][class*=area][class*=highlight]:not([class*=fullySelectedMergedCell]):before{opacity:0}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-multiple]:before,.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-0]:before{opacity:.1}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-1]:before{opacity:.2}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-2]:before{opacity:.27}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-3]:before{opacity:.35}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-4]:before{opacity:.41}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-5]:before{opacity:.47}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-6]:before{opacity:.54}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-7]:before{opacity:.58}.handsontable[dir=ltr] div.htRight span[class*=sort-]{margin-left:-15px;margin-right:15px}.handsontable[dir=rtl] div.htLeft span[class*=sort-]{margin-left:15px;margin-right:-15px}.handsontable[dir=ltr] div.htRight span[class*=sort-]:only-child{margin-left:-20px;margin-right:20px}.handsontable[dir=rtl] div.htLeft span[class*=sort-]:only-child{margin-left:20px;margin-right:-20px}.handsontable span.colHeader.columnSorting:after{top:50%;right:-15px;left:unset;padding-left:5px;padding-right:unset;height:8px;margin-top:-2px;font-size:8px;line-height:1.1;position:absolute}[dir=rtl].handsontable span.colHeader.columnSorting:after{left:-15px;right:unset;padding-right:5px;padding-left:unset}.handsontable span.colHeader.columnSorting[class^=sort-]:after,.handsontable span.colHeader.columnSorting[class*=\ sort-]:after{content:"+"}.handsontable span.colHeader.columnSorting.sort-1:after{content:"1"}.handsontable span.colHeader.columnSorting.sort-2:after{content:"2"}.handsontable span.colHeader.columnSorting.sort-3:after{content:"3"}.handsontable span.colHeader.columnSorting.sort-4:after{content:"4"}.handsontable span.colHeader.columnSorting.sort-5:after{content:"5"}.handsontable span.colHeader.columnSorting.sort-6:after{content:"6"}.handsontable span.colHeader.columnSorting.sort-7:after{content:"7"}.htGhostTable th div button.changeType+span.colHeader.columnSorting:not(.indicatorDisabled){padding-right:5px}.handsontable thead th.hiddenHeader:not(:first-of-type){display:none}thead th.hiddenHeaderText .colHeader{opacity:0}.handsontable th.ht_nestingLevels{text-align:left;padding-left:7px}[dir=rtl].handsontable th.ht_nestingLevels{text-align:right;padding-right:7px}.handsontable th div.ht_nestingLevels{left:11px;right:unset;display:inline-block;position:absolute}[dir=rtl].handsontable th div.ht_nestingLevels{right:11px;left:unset}.handsontable.innerBorderInlineStart th div.ht_nestingLevels,.handsontable.innerBorderInlineStart~.handsontable th div.ht_nestingLevels{right:10px;left:unset}[dir=rtl].handsontable.innerBorderInlineStart th div.ht_nestingLevels,[dir=rtl].handsontable.innerBorderInlineStart~.handsontable th div.ht_nestingLevels{left:10px;right:unset}.handsontable th span.ht_nestingLevel{display:inline-block}.handsontable th span.ht_nestingLevel_empty{float:left;width:10px;height:1px;display:inline-block}[dir=rtl].handsontable th span.ht_nestingLevel_empty{float:right}.handsontable th span.ht_nestingLevel:after{content:"┐";font-size:9px;display:inline-block;position:relative;bottom:3px}.handsontable th div.ht_nestingButton{right:-2px;left:unset;cursor:pointer;display:inline-block;position:absolute}[dir=rtl].handsontable th div.ht_nestingButton{left:-2px;right:unset}.handsontable th div.ht_nestingButton.ht_nestingExpand:after{content:"+"}.handsontable th div.ht_nestingButton.ht_nestingCollapse:after{content:"-"}.handsontable.innerBorderInlineStart th div.ht_nestingButton,.handsontable.innerBorderInlineStart~.handsontable th div.ht_nestingButton{right:0;left:unset}[dir=rtl].handsontable.innerBorderInlineStart th div.ht_nestingButton,[dir=rtl].handsontable.innerBorderInlineStart~.handsontable th div.ht_nestingButton{left:0;right:unset}.ht-root-wrapper{flex-direction:column;height:100%;display:flex;position:relative}.ht-grid{flex:auto;min-height:0}.ht-dialog{z-index:1060;opacity:0;border:1px solid #ccc;width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,Arial,sans-serif;font-size:13px;display:none;position:absolute;top:0;left:0;overflow-y:auto;box-sizing:border-box!important}.ht-dialog[dir=rtl]{left:auto;right:0}.ht-dialog:focus{border:1px solid #4b89ff;outline:none}.ht-dialog:has(.htFocusCatcher:focus){border:1px solid #4b89ff;outline:none}.ht-dialog *{box-sizing:border-box!important}.ht-dialog--background-solid{background-color:#fff}.ht-dialog--background-semi-transparent{background-color:#ffffff80}.ht-dialog--animation{transition:opacity .15s ease-in-out}.ht-dialog--show{opacity:1}.ht-dialog__content-wrapper{justify-content:center;align-items:center;width:100%;min-height:100%;padding:16px;display:flex}.ht-dialog__content-wrapper:focus{border:1px solid #4b89ff;outline:none}.ht-dialog__content{color:#222;gap:8px;max-width:480px;padding:8px;display:flex;position:relative}.ht-dialog__content--background{background-color:#f7f7f9;box-shadow:0 8px 16px #00000014}.ht-dialog--confirm .ht-dialog__content-wrapper{text-align:center}.ht-dialog--confirm .ht-dialog__content-wrapper-inner{flex-direction:column;justify-content:center;align-items:center;gap:8px;max-width:480px;display:flex}.ht-dialog--confirm .ht-dialog__content-wrapper-inner--background{background-color:#f7f7f9;box-shadow:0 8px 16px #00000014}.ht-dialog--confirm .ht-dialog__content{flex-direction:column;justify-content:center;align-items:center;display:flex}.ht-dialog--confirm .ht-dialog__content:has(.ht-dialog__buttons){gap:4px}.ht-dialog--confirm .ht-dialog__title{margin:0;font-size:16px;font-weight:400;line-height:24px}.ht-dialog--confirm .ht-dialog__description{color:#222;margin:0;font-size:12px;font-weight:400;line-height:16px}.ht-dialog--confirm .ht-dialog__buttons{flex-flow:wrap;gap:8px;display:flex}.ht-root-wrapper .ht-pagination{color:#222;box-sizing:border-box;background:#f0f0f0;border:1px solid #ccc;border-top-color:#0000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:400;overflow-x:auto}.ht-root-wrapper .ht-pagination__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:230px;padding-block:4px;padding-inline:8px;display:flex}.ht-root-wrapper .ht-pagination--bordered{border-top-color:#ccc}.ht-root-wrapper .ht-page-size-section{align-items:center;gap:8px;display:flex}.ht-root-wrapper .ht-page-size-section span{white-space:nowrap}.ht-root-wrapper .ht-page-size-section__select-wrapper{border:1px solid #ccc;border-radius:2px;position:relative}.ht-root-wrapper .ht-page-size-section__select-wrapper select{padding-inline:8px;color:#222;-webkit-appearance:none;font-size:inherit;cursor:pointer;background-color:#f0f0f0;border:none;border-radius:2px;padding-top:4px;padding-bottom:4px}.ht-root-wrapper .ht-page-size-section__select-wrapper select:disabled{opacity:.4;cursor:default}.ht-root-wrapper .ht-page-size-section__select-wrapper select:hover:not(:disabled){background-color:#e0e0e0}.ht-root-wrapper .ht-page-size-section__select-wrapper select:focus{background-color:#e0e0e0;outline:1px solid #4b89ff}.ht-root-wrapper .ht-page-counter-section{margin-inline-end:auto}.ht-root-wrapper .ht-page-navigation-section{align-items:center;gap:8px;display:flex}.ht-root-wrapper .ht-page-navigation-section button{font-size:inherit;color:#222;cursor:pointer;background-color:#0000;border:none;border-radius:2px;padding:4px}.ht-root-wrapper .ht-page-navigation-section button:before{text-align:center;width:16px;height:16px;line-height:16px;display:block}.ht-root-wrapper .ht-page-navigation-section button:disabled{opacity:.4;cursor:default}.ht-root-wrapper .ht-page-navigation-section button:hover:not(:disabled){background-color:#e0e0e0}.ht-root-wrapper .ht-page-navigation-section button:focus{outline:1px solid #4b89ff}.ht-root-wrapper .ht-page-navigation-section .ht-page-first:before{content:"↤"}[dir=rtl].ht-root-wrapper .ht-page-navigation-section .ht-page-first:before{content:"↦"}.ht-root-wrapper .ht-page-navigation-section .ht-page-prev:before{content:"↢"}[dir=rtl].ht-root-wrapper .ht-page-navigation-section .ht-page-prev:before,.ht-root-wrapper .ht-page-navigation-section .ht-page-next:before{content:"↣"}[dir=rtl].ht-root-wrapper .ht-page-navigation-section .ht-page-next:before{content:"↢"}.ht-root-wrapper .ht-page-navigation-section .ht-page-last:before{content:"↦"}[dir=rtl].ht-root-wrapper .ht-page-navigation-section .ht-page-last:before{content:"↤"}.ht-root-wrapper .ht-page-navigation-section span{white-space:nowrap}.ht-loading__icon-svg{color:#5292f7;transform-origin:50%;width:16px;height:16px;animation:1s linear infinite ht-loading-spin;display:block}.ht-loading__content{align-items:center;gap:8px;display:flex}.ht-loading__title{margin:0;font-size:13px;font-weight:400;line-height:18px}.ht-loading__description{color:#222;margin:0;font-size:12px;font-weight:400;line-height:16px}@keyframes ht-loading-spin{to{transform:rotate(360deg)}}.ht-empty-data-state{z-index:999;box-sizing:border-box;background-color:#fff;border:1px solid #ccc;width:100%;display:none;position:absolute;left:0;overflow-y:auto}.ht-empty-data-state *{box-sizing:border-box!important}.ht-empty-data-state__content-wrapper{text-align:center;justify-content:center;align-items:center;width:100%;min-height:100%;padding:16px;display:flex}.ht-empty-data-state__content-wrapper-inner{flex-direction:column;justify-content:center;align-items:center;max-width:480px;padding:16px;display:flex}.ht-empty-data-state__content-wrapper-inner:focus{outline:none;box-shadow:0 0 0 1px #4b89ff}.ht-empty-data-state__content{flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.ht-empty-data-state__title{margin:0;font-size:16px;font-weight:400;line-height:24px}.ht-empty-data-state__description{color:#222;margin:0;font-size:12px;font-weight:400;line-height:16px}.ht-empty-data-state__buttons{flex-flow:wrap;justify-content:center;gap:8px;display:flex}.ht-empty-data-state__buttons--has-buttons{margin-top:8px}.ht-empty-data-state--disable-top-border{border-top-width:0}.ht-empty-data-state--disable-inline-border{border-inline-start-width:0}:is(.ht-empty-data-state--disable-bottom-border,.ht-empty-data-state:has(~.ht-pagination)){border-bottom-width:0}.pika-single{z-index:9999;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;display:block;position:relative}.pika-single:before,.pika-single:after{content:" ";display:table}.pika-single:after{clear:both}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px #00000080}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{text-align:center;position:relative}.pika-label{z-index:9999;background-color:#fff;margin:0;padding:5px 3px;font-size:14px;font-weight:700;line-height:20px;display:inline-block;position:relative;overflow:hidden}.pika-title select{cursor:pointer;z-index:9998;opacity:0;margin:0;position:absolute;top:5px;left:0}.pika-prev,.pika-next{cursor:pointer;text-indent:20px;white-space:nowrap;opacity:.5;background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:75% 75%;border:0;outline:none;width:20px;height:30px;padding:0;display:block;position:relative;overflow:hidden}.pika-prev:hover,.pika-next:hover{opacity:1}.pika-prev,.is-rtl .pika-next{float:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==)}.pika-next,.is-rtl .pika-prev{float:right;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=)}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block}.pika-table{border-collapse:collapse;border-spacing:0;border:0;width:100%}.pika-table th,.pika-table td{width:14.2857%;padding:0}.pika-table th{color:#999;text-align:center;font-size:12px;font-weight:700;line-height:25px}.pika-button{cursor:pointer;box-sizing:border-box;color:#666;text-align:center;width:100%;height:initial;background:#f5f5f5;border:0;outline:none;margin:0;padding:5px;font-size:12px;line-height:15px;display:block}.pika-week{color:#999;font-size:11px}.is-today .pika-button{color:#3af;font-weight:700}.is-selected .pika-button,.has-event .pika-button{color:#fff;background:#3af;border-radius:3px;font-weight:700;box-shadow:inset 0 1px 3px #178fe5}.has-event .pika-button{background:#005da9;box-shadow:inset 0 1px 3px #0076c9}.is-disabled .pika-button,.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{color:#fff;box-shadow:none;background:#6cb31d;border-radius:3px}.is-endrange .pika-button{color:#fff;box-shadow:none;background:#3af;border-radius:3px}.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.is-outside-current-month .pika-button{color:#999;opacity:.3}.is-selection-disabled{pointer-events:none;cursor:default}.pika-button:hover,.pika-row.pick-whole-week:hover .pika-button{color:#fff;box-shadow:none;background:#ff8000;border-radius:3px}.pika-table abbr{cursor:help;border-bottom:none}._row_15zku_1{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._spacer_15zku_7{flex:1}._fieldLabel_15zku_10{color:var(--label-text);margin-bottom:.25rem;font-size:.8rem;display:block}._textArea_15zku_16{box-sizing:border-box;border:1px solid var(--table-border);width:100%;font:inherit;background-color:var(--card-bg);color:var(--text-primary);resize:vertical;border-radius:4px;padding:.4rem .5rem}
