.AdminToolkit_container__JWbqT{padding:24px;background-color:var(--background-elevated);border-radius:8px;display:flex;flex-direction:column;gap:2px;color:var(--text-primary)}.AdminToolkit_section__xvuBJ{background-color:var(--background-base);border:1px solid var(--border-subtle);border-radius:6px;padding:20px}.AdminToolkit_sectionTitle__qn97T{font-size:1rem;font-weight:600;margin-bottom:8px;color:var(--primary-color);display:flex;align-items:center;gap:8px}.AdminToolkit_grid__KSi3C{display:flex;flex-direction:row;align-items:center;gap:24px}.AdminToolkit_fieldGroup__qibZN{display:flex;flex-direction:row;align-items:center;gap:12px}.AdminToolkit_label___SJgU{font-size:14px;font-weight:500;color:var(--text-secondary);white-space:nowrap;width:180px;min-width:180px;text-align:center;display:flex;align-items:center;justify-content:center;height:28px}.AdminToolkit_selectInput__6b1GW{height:28px;padding:0 8px;border:1px solid silver;border-radius:2px;font-size:14px;background:#fff;box-sizing:border-box;min-width:250px}.AdminToolkit_selectInput__6b1GW:focus{outline:none;border-color:#4a7dc4;box-shadow:0 0 0 1px rgba(74,125,196,.2)}.AdminToolkit_dateRangeWrapper__g9tEF{display:flex;align-items:center;gap:4px}.AdminToolkit_dateRangeSeparator__OB5RN{color:#606060;font-weight:500;font-size:14px;padding:0 4px;flex-shrink:0}.AdminToolkit_dateInput__2gl5V{width:130px;height:28px;padding:0 8px;border:1px solid silver;border-radius:2px;font-size:14px;background:#fff;text-align:center;box-sizing:border-box}.AdminToolkit_dateInput__2gl5V:focus{outline:none;border-color:#4a7dc4;box-shadow:0 0 0 1px rgba(74,125,196,.2)}.AdminToolkit_modelList__gg7bf{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;max-height:300px;overflow-y:auto;border:1px solid var(--border-subtle);padding:12px;border-radius:4px;background-color:var(--background-dim)}.AdminToolkit_modelItem__R94n0{display:flex;align-items:center;gap:8px;font-size:.85rem;cursor:pointer}.AdminToolkit_actions__LMIve{display:flex;gap:6px;margin-top:10px}.AdminToolkit_actionButton__kX8eU{display:flex;align-items:center;justify-content:center;gap:4px;height:26px;padding:0 12px;border:1px solid #a0a0a0;border-radius:2px;font-size:14px!important;font-weight:500;cursor:pointer;white-space:nowrap;transition:all .15s ease;background:linear-gradient(180deg,#f0f0f0,#d8d8d8);color:#404040}.AdminToolkit_actionButton__kX8eU:hover:not(:disabled){background:linear-gradient(180deg,#e8e8e8,#d0d0d0);border-color:#909090}.AdminToolkit_actionButton__kX8eU:active:not(:disabled){background:linear-gradient(180deg,#d8d8d8,#c8c8c8)}.AdminToolkit_actionButton__kX8eU:disabled{opacity:.5;cursor:not-allowed}.AdminToolkit_actionButtonDanger__njpkN{display:flex;align-items:center;justify-content:center;gap:4px;height:26px;padding:0 12px;border:1px solid #c53030;border-radius:2px;font-size:14px!important;font-weight:500;cursor:pointer;white-space:nowrap;transition:all .15s ease;background:linear-gradient(180deg,#fc8181,#e53e3e);color:#fff}.AdminToolkit_actionButtonDanger__njpkN:hover:not(:disabled){background:linear-gradient(180deg,#f56565,#c53030);border-color:#9b2c2c}.AdminToolkit_actionButtonDanger__njpkN:active:not(:disabled){background:linear-gradient(180deg,#e53e3e,#c53030)}.AdminToolkit_actionButtonDanger__njpkN:disabled{opacity:.5;cursor:not-allowed}.AdminToolkit_smallButton__OAye2{display:flex;align-items:center;justify-content:center;height:22px;padding:0 8px;border:1px solid #a0a0a0;border-radius:2px;font-size:14px!important;font-weight:500;cursor:pointer;white-space:nowrap;transition:all .15s ease;background:linear-gradient(180deg,#f0f0f0,#d8d8d8);color:#404040}.AdminToolkit_smallButton__OAye2:hover{background:linear-gradient(180deg,#e8e8e8,#d0d0d0);border-color:#909090}.AdminToolkit_progressContainer__VQ5MD{margin-top:20px;padding:16px;background-color:var(--background-highlight);border-radius:4px}.AdminToolkit_progressBar__OHrRB{height:8px;background-color:var(--border-subtle);border-radius:4px;overflow:hidden;margin:10px 0}.AdminToolkit_progressFill__wfAgD{height:100%;background-color:var(--primary-color);transition:width .3s ease}.AdminToolkit_warningBox__8_JoD{padding:12px;background-color:hsla(0,100%,71%,.1);border-left:4px solid #ff6b6b;font-size:.85rem;color:#ff6b6b;margin-bottom:16px}.AdminToolkit_safetyCheck__6u9BY{display:flex;align-items:center;gap:10px;font-size:.9rem;margin-top:16px;padding:12px;background-color:var(--background-dim);border-radius:4px}.CustomModal_modalOverlay__AtWM6{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5);z-index:var(--z-index-modal)}.CustomModal_modalContainer__BwWgp{background-color:#fff;border-radius:.5rem;box-shadow:var(--shadow-lg);width:100%;max-width:28rem;margin-left:1rem;margin-right:1rem;padding:1.5rem}.CustomModal_modalHeader__rrknG{display:flex;align-items:center;margin:-1.5rem -1.5rem 1rem;padding:.6rem 1.5rem;border-radius:.5rem .5rem 0 0;position:relative}.CustomModal_closeButton__wOwJH{position:absolute!important;right:.75rem!important;top:50%!important;transform:translateY(-50%)!important;background:transparent!important;border:none!important;color:#fff!important;font-size:1.5rem!important;cursor:pointer!important;padding:.25rem .5rem!important;line-height:1!important;opacity:.9;transition:opacity .2s}.CustomModal_closeButton__wOwJH:hover{opacity:1}.CustomModal_modalHeaderInfo__75jCV{background-color:#00065b}.CustomModal_modalHeaderSuccess__IMaeg{background-color:#16a34a}.CustomModal_modalHeaderWarning__72z1Z{background-color:#ca8a04}.CustomModal_modalHeaderConfirm__xKlME,.CustomModal_modalHeaderError__9Ksmg{background-color:#00065b}.CustomModal_modalIcon__Dukle{font-size:1.5rem;margin-right:.75rem;color:#fff}.CustomModal_modalIconInfo__xLvYR{color:#2563eb}.CustomModal_modalIconSuccess__sF6iL{color:#16a34a}.CustomModal_modalIconWarning__cG_mf{color:#ca8a04}.CustomModal_modalIconError__YA_me{color:#dc2626}.CustomModal_modalIconConfirm__A6KQN{color:#2563eb}.CustomModal_modalTitle__VLgts{font-size:1.125rem;font-weight:600;color:#fff}.CustomModal_modalMessage__rtKEI{color:#374151;margin-bottom:1.5rem;white-space:pre-line;line-height:1.625}.CustomModal_modalFooter__Q_5Bb{display:flex;justify-content:center;gap:.75rem}.CustomModal_modalButton__7E3xF{padding:.5rem 1rem;border-radius:.375rem;transition:all .2s;cursor:pointer;border:none;font-weight:500}.CustomModal_modalButtonCancel__Z92Wx{background-color:#d1d5db;color:#374151}.CustomModal_modalButtonCancel__Z92Wx:hover{background-color:#9ca3af}.CustomModal_modalButtonConfirm__9v_JD{background-color:#3b82f6;color:#fff}.CustomModal_modalButtonConfirm__9v_JD:hover{background-color:#2563eb}.CustomModal_modalButtonSingle__qgcWz{padding:.75rem 2rem!important;background-color:#3b82f6!important;color:#fff!important;font-size:1rem!important;font-weight:600!important}.CustomModal_modalButtonSingle__qgcWz:hover{background-color:#2563eb!important}.Modal_modalOverlay__fWX0U{position:fixed;inset:0;z-index:var(--z-index-modal-backdrop);display:flex;align-items:center;justify-content:center;overflow-x:hidden;overflow-y:auto;background-color:rgba(0,0,0,.5)}.Modal_modalContainer__xH7S0{position:relative;width:100%;margin:1.5rem auto}.Modal_modalSmall__zrIMb{max-width:28rem}.Modal_modalMedium__2fmLe{max-width:32rem}.Modal_modalLarge__TodMN{max-width:56rem}.Modal_modalContent__MGa4L{position:relative;display:flex;flex-direction:column;width:100%;background-color:#fff;border:none;box-shadow:var(--shadow-xl);z-index:var(--z-index-modal)}.Modal_modalHeader__1lgkL{display:flex;align-items:center;justify-content:space-between;padding:6px 16px;background-color:#1e3a5f;flex-shrink:0;border-bottom:none}.Modal_modalTitle__YQjbD{font-size:14px;font-weight:600;color:#fff;margin:0;font-family:Pretendard,-apple-system,BlinkMacSystemFont,sans-serif}.Modal_modalCloseButton__dOPTa{padding:0;margin-left:auto;background-color:transparent!important;border:none!important;color:#fff!important;font-size:24px!important;width:24px!important;height:24px!important;line-height:1!important;font-weight:300!important;cursor:pointer!important;outline:none;transition:color .2s;display:flex!important;align-items:center!important;justify-content:center!important}.Modal_modalCloseButton__dOPTa:hover{color:#93c5fd!important}.Modal_modalBody__nNsdJ{flex:1;overflow-y:auto}.DevelopmentProcessMgmt_container__xG2_6{display:flex;flex-direction:column;height:100%;width:100%}.DevelopmentProcessMgmt_tableContainer__OzYYJ{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;background-color:#fff;border:1px solid #e0e0e0;border-radius:4px}.DevelopmentProcessMgmt_tableHeader__OlRv5{display:flex;align-items:center;gap:8px;padding:8px 12px;background-color:#f5f5f5;border-bottom:1px solid #e0e0e0}.DevelopmentProcessMgmt_tableTitle__a0M0f{font-size:13px;font-weight:600;color:#333}.DevelopmentProcessMgmt_tableCount__9JfOF{font-size:12px;color:#666}.DevelopmentProcessMgmt_tableWrapper__9IsRD{flex:1;overflow:auto;min-height:0}.DevelopmentProcessMgmt_table__kzkgQ{width:100%;border-collapse:collapse;table-layout:fixed}.DevelopmentProcessMgmt_th__asWRY{padding:4px 6px 4px 11px;text-align:left;vertical-align:middle;font-size:11px;font-weight:600;color:#333;background-color:#f5f5f5;border:1px solid #d0d0d0;white-space:nowrap}.DevelopmentProcessMgmt_thCenter__G5tOu,.DevelopmentProcessMgmt_thFilterable__USJam{padding:4px 6px;text-align:center;vertical-align:middle;font-size:11px;font-weight:600;color:#333;background-color:#f5f5f5;border:1px solid #d0d0d0;white-space:nowrap}.DevelopmentProcessMgmt_thFilterable__USJam{position:relative}.DevelopmentProcessMgmt_td__dxM5u{padding:4px 6px 4px 11px;text-align:left;vertical-align:middle;font-size:11px;color:#333;border:1px solid #e0e0e0;background-color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.DevelopmentProcessMgmt_row__e3U5A{transition:background-color .15s ease}.DevelopmentProcessMgmt_row__e3U5A:hover{background-color:#f0f7ff}.DevelopmentProcessMgmt_rowSelected__7DPwb{background-color:#e8f4fd}.DevelopmentProcessMgmt_rowEditing__0m1Yv{background-color:#fff8e1}.DevelopmentProcessMgmt_checkboxCell___5ORP{padding:4px 6px;text-align:center;vertical-align:middle;border:1px solid #e0e0e0;background-color:#fff;width:30px}.DevelopmentProcessMgmt_cellInput__D4olT{width:100%;height:24px;padding:2px 6px;border:1px solid silver;border-radius:2px;font-size:11px;outline:none;box-sizing:border-box}.DevelopmentProcessMgmt_cellInput__D4olT:focus{border-color:#4a90d9;box-shadow:0 0 0 1px rgba(74,144,217,.2)}.DevelopmentProcessMgmt_cellSelect__pERq9{width:100%;height:24px;padding:2px 4px;border:1px solid silver;border-radius:2px;font-size:11px;outline:none;background-color:#fff;box-sizing:border-box}.DevelopmentProcessMgmt_cellSelect__pERq9:focus{border-color:#4a90d9}.DevelopmentProcessMgmt_headerFilterContainer__LFH8U{display:flex;align-items:center;justify-content:center;gap:4px}.DevelopmentProcessMgmt_headerFilterButton__UdgD4{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border:none;background:transparent;cursor:pointer;color:#666;padding:0;border-radius:2px}.DevelopmentProcessMgmt_headerFilterButton__UdgD4:hover{background-color:rgba(0,0,0,.05)}.DevelopmentProcessMgmt_headerFilterButtonActive__mTdGS{color:#4a90d9}.DevelopmentProcessMgmt_headerFilterDropdown__Q7GAr{background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.15);min-width:160px;max-height:250px;overflow-y:auto;z-index:9999}.DevelopmentProcessMgmt_headerFilterDropdownHeader__B3KQS{padding:8px 12px;border-bottom:1px solid #eee;font-weight:600;font-size:11px;background-color:#f9f9f9}.DevelopmentProcessMgmt_headerFilterDropdownList__Fv2HW{padding:4px 0;max-height:180px;overflow-y:auto}.DevelopmentProcessMgmt_headerFilterItem__DqTMh{padding:4px 12px}.DevelopmentProcessMgmt_headerFilterLabel__I3ZKT{display:flex;align-items:center;gap:8px;font-size:11px;cursor:pointer}.DevelopmentProcessMgmt_headerFilterLabel__I3ZKT input[type=checkbox]{margin:0}.DevelopmentProcessMgmt_headerFilterDropdownFooter__1Bp_d{padding:8px 12px;border-top:1px solid #eee;display:flex;justify-content:flex-end;gap:8px}.DevelopmentProcessMgmt_headerFilterConfirmButton__rtWKa{padding:4px 12px;font-size:11px;background-color:#4a90d9;color:#fff;border:none;border-radius:4px;cursor:pointer}.DevelopmentProcessMgmt_headerFilterConfirmButton__rtWKa:hover{background-color:#357abd}.DevelopmentProcessMgmt_headerFilterCancelButton__kltVw{padding:4px 12px;font-size:11px;background-color:#f5f5f5;color:#333;border:1px solid #ccc;border-radius:4px;cursor:pointer}.DevelopmentProcessMgmt_headerFilterCancelButton__kltVw:hover{background-color:#e8e8e8}.DevelopmentProcessMgmt_fileButton__KlMIw{padding:2px 8px;font-size:10px;border:1px solid #ccc;border-radius:4px;background-color:#fff;cursor:pointer;white-space:nowrap}.DevelopmentProcessMgmt_fileButton__KlMIw:hover:not(:disabled){background-color:#f5f5f5}.DevelopmentProcessMgmt_fileButton__KlMIw:disabled{opacity:.5;cursor:not-allowed}.DevelopmentProcessMgmt_uploadButton__iNuD7{padding:2px 8px;font-size:10px;border:1px solid #4a90d9;border-radius:4px;background-color:#4a90d9;color:#fff;cursor:pointer}.DevelopmentProcessMgmt_uploadButton__iNuD7:hover{background-color:#357abd}.DevelopmentProcessMgmt_approvalStatus__kkWkN{display:inline-block;padding:2px 6px;font-size:10px;border-radius:10px;font-weight:500}.DevelopmentProcessMgmt_approvalStatusDraft__hQPhX{background-color:#f5f5f5;color:#666}.DevelopmentProcessMgmt_approvalStatusInProgress__GRHnD{background-color:#fff3cd;color:#856404}.DevelopmentProcessMgmt_approvalStatusCompleted__cEHpz{background-color:#d4edda;color:#155724}.DevelopmentProcessMgmt_approvalStatusRejected__BexeM{background-color:#f8d7da;color:#721c24}.DevelopmentProcessMgmt_approvalClickable__3G7Vq{cursor:pointer;text-decoration:underline}.DevelopmentProcessMgmt_approvalClickable__3G7Vq:hover{color:#2563eb}.FieldReceivingView_container__1n2DP{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background:#fff!important;z-index:9999!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;font-family:Noto Sans KR,sans-serif!important}.FieldReceivingView_container__1n2DP ::-webkit-scrollbar{width:8px!important}.FieldReceivingView_container__1n2DP ::-webkit-scrollbar-track{background:#f1f1f1!important;border-radius:4px!important}.FieldReceivingView_container__1n2DP ::-webkit-scrollbar-thumb{background:#ccc!important;border-radius:4px!important}.FieldReceivingView_container__1n2DP ::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)!important}.FieldReceivingView_tabBar__Ji_HO{display:flex!important;background:#16213e!important;padding:0!important;gap:0!important;flex-shrink:0!important;height:60px!important}.FieldReceivingView_tabButton__W4MOl{flex:1!important;padding:12px 16px!important;font-size:24px!important;font-weight:600!important;background:#1a2744!important;border:none!important;border-right:1px solid #898989!important;color:#89a!important;cursor:pointer!important;transition:all .2s ease!important}.FieldReceivingView_tabButton__W4MOl:hover{background:#243656!important;color:#fff!important}.FieldReceivingView_tabButtonActive__8VUMJ{background:#01af07!important;color:#fff!important}.FieldReceivingView_exitButton__PdELU{width:60px!important;padding:12px!important;background:#ffc107!important;border:none!important;color:#000!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important}.FieldReceivingView_exitButton__PdELU:hover{background:#e0a800!important}.FieldReceivingView_exitIcon__kzX65{font-size:28px!important}.FieldReceivingView_mainContent__kdYq9{flex:1!important;display:flex!important;padding:16px!important;gap:16px!important;overflow:hidden!important}.FieldReceivingView_receivingContent__GFoH0{display:flex!important;width:100%!important;gap:16px!important}.FieldReceivingView_leftPanel__9kdyh{flex:1!important;display:flex!important;flex-direction:column!important;gap:12px!important;background:#fff!important;border-radius:2px!important;padding:12px!important;overflow:hidden!important}.FieldReceivingView_filterRow__draxi{display:flex!important;gap:12px!important;align-items:stretch!important}.FieldReceivingView_modeToggle__BxYBH{display:flex!important;border:1px solid #ced4da!important;border-radius:6px!important;overflow:hidden!important;background:#f8f9fa!important;min-width:200px!important}.FieldReceivingView_toggleButton__Jf2aL{flex:1!important;padding:10px 12px!important;font-size:15px!important;font-weight:700!important;border:none!important;background:transparent!important;color:#666!important;cursor:pointer!important;transition:all .2s ease!important;white-space:nowrap!important}.FieldReceivingView_toggleButton__Jf2aL.FieldReceivingView_active__8NKXk{background:#1a5fb4!important;color:#fff!important}.FieldReceivingView_searchInputWrapper__m9qwj{flex:1!important}.FieldReceivingView_searchInput__suT1R{width:100%!important;height:100%!important;padding:10px 16px!important;font-size:16px!important;background:#fff!important;border:1px solid #ced4da!important;border-radius:6px!important;color:#484848!important;outline:none!important;box-sizing:border-box!important}.FieldReceivingView_searchInput__suT1R:focus{border-color:#1a5fb4!important}.FieldReceivingView_searchInput__suT1R::-moz-placeholder{color:#999!important}.FieldReceivingView_searchInput__suT1R::placeholder{color:#999!important}.FieldReceivingView_supplierFilter__jn9oG{padding:10px 12px!important;font-size:16px!important;background:#fff!important;border:1px solid #ced4da!important;border-radius:6px!important;color:#333!important;cursor:pointer!important;min-width:140px!important}.FieldReceivingView_materialList__x85vB{flex:1!important;display:flex!important;flex-direction:column!important;border:1px solid #000!important;overflow-y:scroll!important;background:#fff!important}.FieldReceivingView_materialItem__q7V5E{display:flex!important;align-items:center!important;margin-left:10px!important;margin-right:10px!important;padding:0 20px!important;height:45px!important;box-sizing:border-box!important;border-bottom:1px solid #f0f0f0!important;font-size:16px!important;color:#333!important;cursor:pointer!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;transition:background .1s ease!important}.FieldReceivingView_materialItem__q7V5E.FieldReceivingView_first__b5vUG{margin-top:10px!important}.FieldReceivingView_materialItem__q7V5E:hover{background:#e9f5ff!important}.FieldReceivingView_materialItem__q7V5E.FieldReceivingView_selected__poGOx{background:#cce5ff!important;border:1px solid #9cf!important}.FieldReceivingView_materialNumber__p_pMn{flex:0 0 180px!important;font-weight:600!important;color:#000!important}.FieldReceivingView_materialDivider__mtnWM{padding:0 28px!important;color:#6b6b6b!important}.FieldReceivingView_materialName__zMkBz{flex:1!important;color:#333!important}.FieldReceivingView_materialName__zMkBz,.FieldReceivingView_materialSupplier__6Fv2O{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.FieldReceivingView_materialSupplier__6Fv2O{flex:0 0 120px!important;color:#666!important;text-align:right!important}.FieldReceivingView_noResults__pFkhi{padding:60px 20px!important;text-align:center!important;color:#999!important;font-size:18px!important}.FieldReceivingView_loading__sPwS5{display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;padding:60px 20px!important;color:#666!important;font-size:18px!important}.FieldReceivingView_spinner__YFaMi{width:28px!important;height:28px!important;border:3px solid #e9ecef!important;border-top-color:#1a5fb4!important;border-radius:50%!important;animation:FieldReceivingView_spin__gBTJR 1s linear infinite!important}@keyframes FieldReceivingView_spin__gBTJR{to{transform:rotate(1turn)}}.FieldReceivingView_rightPanel__CRwJ4{flex:1!important;gap:12px!important;border-radius:2px!important;padding:12px!important}.FieldReceivingView_inputForm___3qBj,.FieldReceivingView_rightPanel__CRwJ4{display:flex!important;flex-direction:column!important;background:#fff!important}.FieldReceivingView_inputForm___3qBj{margin-top:57px!important;gap:16px!important;border:1px solid #000!important;border-radius:2px!important;padding:24px!important}.FieldReceivingView_inputRow__wIhdd{display:flex!important;align-items:center!important;gap:16px!important}.FieldReceivingView_inputLabel__Q29mg{flex:0 0 90px!important;font-size:16px!important;font-weight:700!important;color:#333!important;text-align:right!important;letter-spacing:1px!important}.FieldReceivingView_selectedMaterialInfo__h8_Co{background:#f8f9fa!important;display:flex!important;align-items:center!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;cursor:default!important}.FieldReceivingView_inputField__zvsdC,.FieldReceivingView_selectedMaterialInfo__h8_Co{flex:1!important;padding:0 16px!important;font-size:18px!important;border:1px solid #ced4da!important;border-radius:6px!important;color:#333!important;height:45px!important;box-sizing:border-box!important}.FieldReceivingView_inputField__zvsdC{background:#fff!important;outline:none!important}.FieldReceivingView_inputField__zvsdC:focus{border-color:#1a5fb4!important;box-shadow:0 0 0 3px rgba(26,95,180,.1)!important}.FieldReceivingView_inputField__zvsdC::-moz-placeholder{color:#bbb!important}.FieldReceivingView_inputField__zvsdC::placeholder{color:#bbb!important}.FieldReceivingView_inputField__zvsdC::-webkit-inner-spin-button,.FieldReceivingView_inputField__zvsdC::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}.FieldReceivingView_inputField__zvsdC[type=number]{-webkit-appearance:textfield!important;appearance:textfield!important;-moz-appearance:textfield!important}.FieldReceivingView_buttonGroup__WJ65r{display:flex!important;gap:20px!important;margin-top:20px!important}.FieldReceivingView_confirmButton__d0Y35{flex:1!important;padding:24px!important;font-size:24px!important;font-weight:700!important;background:#b8d4e8!important;border:none!important;border-radius:12px!important;color:#333!important;cursor:pointer!important;transition:all .2s ease!important}.FieldReceivingView_confirmButton__d0Y35:hover:not(:disabled){background:#a0c4d8!important;transform:translateY(-2px)!important}.FieldReceivingView_confirmButton__d0Y35:disabled{background:#e9ecef!important;color:#adb5bd!important;cursor:not-allowed!important}.FieldReceivingView_cancelButton__t4f7Y{flex:1!important;padding:24px!important;font-size:24px!important;font-weight:700!important;background:#e9ecef!important;border:none!important;border-radius:12px!important;color:#333!important;cursor:pointer!important;transition:all .2s ease!important}.FieldReceivingView_cancelButton__t4f7Y:hover:not(:disabled){background:#dee2e6!important;transform:translateY(-2px)!important}.FieldReceivingView_comingSoon__It0Xs{flex:1!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:24px!important;background:hsla(0,0%,100%,.05)!important;border-radius:16px!important}.FieldReceivingView_comingSoonIcon__cDEIP{font-size:100px!important}.FieldReceivingView_comingSoonText__zerjv{font-size:30px!important;color:hsla(0,0%,100%,.7)!important}.FieldReceivingView_sessionExpiredOverlay__kr__C{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background:rgba(0,0,0,.9)!important;z-index:10000!important;display:flex!important;align-items:center!important;justify-content:center!important}.FieldReceivingView_sessionExpiredContent__8zUvW{display:flex!important;flex-direction:column!important;align-items:center!important;gap:24px!important;text-align:center!important;padding:48px!important;background:hsla(0,0%,100%,.08)!important;border-radius:32px!important;border:2px solid hsla(0,0%,100%,.2)!important}.FieldReceivingView_sessionExpiredIcon__wEtom{font-size:80px!important}.FieldReceivingView_sessionExpiredTitle__uDtjf{font-size:40px!important;font-weight:700!important;color:#fff!important}.FieldReceivingView_sessionExpiredMessage__WOjki{font-size:24px!important;color:hsla(0,0%,100%,.7)!important}.FieldReceivingView_reconnectButton__04zOI{padding:20px 48px!important;font-size:24px!important;font-weight:700!important;background:linear-gradient(145deg,#4caf50,#388e3c)!important;border:none!important;border-radius:16px!important;color:#fff!important;cursor:pointer!important;transition:all .2s ease!important}.FieldReceivingView_reconnectButton__04zOI:hover{transform:translateY(-2px)!important;box-shadow:0 8px 24px rgba(76,175,80,.4)!important}.FieldReceivingView_backToStandardButton__p8dIR,.FieldReceivingView_barcodeButton__0Rwtx,.FieldReceivingView_closeButton__Y7vna,.FieldReceivingView_content__z0eEL,.FieldReceivingView_dateTime__cKfap,.FieldReceivingView_headerCol__npFHv,.FieldReceivingView_headerDivider__WZFRp,.FieldReceivingView_headerTitle__sXvDd,.FieldReceivingView_header__7Q_74,.FieldReceivingView_inputPageContainer__q9rz5,.FieldReceivingView_mainButtonIcon__R4oB_,.FieldReceivingView_mainButton__woYoq,.FieldReceivingView_materialListHeader__scObj,.FieldReceivingView_pageTitle__uOC3k,.FieldReceivingView_panelTitle__SIS8P,.FieldReceivingView_rightPanelHeader__cWa2R,.FieldReceivingView_searchIcon__Y2Lb7,.FieldReceivingView_splitContainer__eYzXd,.FieldReceivingView_startScreen__pFvhh{display:none!important}.CellReferenceModal_container__d13GL{display:flex;flex-direction:column;gap:16px;padding:16px;min-height:500px}.CellReferenceModal_sectionTitle__GdiEK{font-size:13px;font-weight:600;color:#333;margin:0 0 8px}.CellReferenceModal_searchSection__2D4ee{flex-shrink:0}.CellReferenceModal_searchContainer__ZSP_a{position:relative}.CellReferenceModal_searchInputWrapper__07o0K{position:relative;display:flex;align-items:center}.CellReferenceModal_searchInput__0Z_0X{width:100%;padding:8px 12px;border:1px solid silver;border-radius:4px;font-size:13px;color:#333;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.CellReferenceModal_searchInput__0Z_0X:focus{outline:none;border-color:#06c;box-shadow:0 0 0 2px rgba(0,102,204,.2)}.CellReferenceModal_searchInput__0Z_0X::-moz-placeholder{color:#999}.CellReferenceModal_searchInput__0Z_0X::placeholder{color:#999}.CellReferenceModal_searchLoading__Bu3xz{position:absolute;right:12px;font-size:11px;color:#666}.CellReferenceModal_searchResults__AbVT3{position:absolute;top:100%;left:0;right:0;max-height:200px;overflow-y:auto;background:#fff;border:1px solid silver;border-top:none;border-radius:0 0 4px 4px;box-shadow:0 4px 8px rgba(0,0,0,.1);z-index:100}.CellReferenceModal_noResults__mP4Rd{padding:12px;text-align:center;color:#999;font-size:12px}.CellReferenceModal_resultList__8k_ge{list-style:none;margin:0;padding:0}.CellReferenceModal_resultItem__59P_V{display:flex;align-items:center;gap:8px;padding:8px 12px;cursor:pointer;border-bottom:1px solid #f0f0f0;transition:background-color .1s ease}.CellReferenceModal_resultItem__59P_V:last-child{border-bottom:none}.CellReferenceModal_resultItem__59P_V:hover{background-color:#f5f8ff}.CellReferenceModal_resultItemSelected__GopbH{background-color:#e6f3ff}.CellReferenceModal_resultDocType__Hmw2r{flex-shrink:0;padding:2px 6px;background:#e9ecef;border-radius:3px;font-size:10px;font-weight:600;color:#666}.CellReferenceModal_resultPartNumber__cHfZq{flex-shrink:0;font-size:12px;font-weight:500;color:#06c}.CellReferenceModal_resultTitle__zel_P{flex:1;font-size:12px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CellReferenceModal_previewSection__Myg3B{flex:1;display:flex;flex-direction:column;min-height:0}.CellReferenceModal_previewHeader__04BUh{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.CellReferenceModal_sheetSelect__5U1H1{padding:6px 10px;border:1px solid silver;border-radius:4px;font-size:12px;color:#333;background:#fff;cursor:pointer;min-width:150px}.CellReferenceModal_sheetSelect__5U1H1:focus{outline:none;border-color:#06c}.CellReferenceModal_previewContent__Dekm_{flex:1;border:1px solid #d0d0d0;border-radius:4px;background:#fafafa;overflow:hidden;min-height:250px}.CellReferenceModal_emptyPreview__LbCBd,.CellReferenceModal_emptyState__n_5Pj,.CellReferenceModal_loadingState__61kIN{display:flex;align-items:center;justify-content:center;height:100%;color:#999;font-size:13px}.CellReferenceModal_previewGrid__GZTY6{width:100%;height:100%;overflow:auto}.CellReferenceModal_previewTable__3DH72{border-collapse:collapse;font-size:11px;min-width:100%}.CellReferenceModal_cornerCell__wenpN{position:sticky;top:0;left:0;z-index:3;width:40px;min-width:40px;height:24px;background:linear-gradient(180deg,#f8f8f8,#e8e8e8);border:1px solid silver}.CellReferenceModal_columnHeader__3NTQo{top:0;z-index:2;min-width:80px;height:24px;background:linear-gradient(180deg,#f8f8f8,#e8e8e8)}.CellReferenceModal_columnHeader__3NTQo,.CellReferenceModal_rowHeader__UY7yM{position:sticky;padding:4px 8px;border:1px solid silver;font-weight:600;color:#333;text-align:center}.CellReferenceModal_rowHeader__UY7yM{left:0;z-index:1;width:40px;min-width:40px;background:linear-gradient(90deg,#f8f8f8,#e8e8e8)}.CellReferenceModal_dataCell__0yEAd{min-width:80px;max-width:150px;height:24px;padding:2px 6px;background:#fff;border:1px solid #d0d0d0;cursor:pointer;transition:background-color .1s ease}.CellReferenceModal_dataCell__0yEAd:hover{background-color:#f5f8ff}.CellReferenceModal_dataCellSelected__VTY97{background-color:#cce5ff!important;border-color:#06c!important;box-shadow:inset 0 0 0 1px #06c}.CellReferenceModal_cellContent__rkvjP{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333}.CellReferenceModal_selectionInfo__ZX67V{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#f0f7ff;border:1px solid #b3d9ff;border-radius:4px;font-size:12px}.CellReferenceModal_selectionLabel__koh5r{color:#666}.CellReferenceModal_selectionValue__NYXFe{font-weight:600;color:#06c}.CellReferenceModal_selectionCellValue___Eidy{margin-left:auto;color:#333;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CellReferenceModal_actions__D3HhX{display:flex;justify-content:flex-end;gap:8px;padding-top:8px;border-top:1px solid #e0e0e0}.CellReferenceModal_cancelButton__Zx3YT{padding:8px 16px;border:1px solid #a0a0a0;border-radius:4px;background:linear-gradient(180deg,#fff,#f0f0f0);color:#404040;font-size:13px;cursor:pointer;transition:all .15s ease}.CellReferenceModal_cancelButton__Zx3YT:hover{background:linear-gradient(180deg,#f0f0f0,#e0e0e0)}.CellReferenceModal_confirmButton__zGH_5{padding:8px 16px;border:1px solid #06c;border-radius:4px;background:linear-gradient(180deg,#0078d4,#0066b8);color:#fff;font-size:13px;cursor:pointer;transition:all .15s ease}.CellReferenceModal_confirmButton__zGH_5:hover:not(:disabled){background:linear-gradient(180deg,#1084d8,#0078d4)}.CellReferenceModal_confirmButton__zGH_5:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.CellReferenceModal_container__d13GL{min-height:400px}.CellReferenceModal_previewContent__Dekm_{min-height:200px}.CellReferenceModal_selectionInfo__ZX67V{flex-wrap:wrap}.CellReferenceModal_selectionCellValue___Eidy{margin-left:0;width:100%}}.ExcelImportModal_container__TIqPC{display:flex;flex-direction:column;gap:16px;padding:16px;min-height:450px}.ExcelImportModal_hiddenInput__8Shru{display:none}.ExcelImportModal_dropZone__nFsAe{display:flex;align-items:center;justify-content:center;min-height:200px;padding:32px;border:2px dashed silver;border-radius:8px;background:#fafafa;cursor:pointer;transition:all .2s ease}.ExcelImportModal_dropZone__nFsAe:hover{border-color:#06c;background:#f5f8ff}.ExcelImportModal_dropZoneDragOver__QD8xd{border-color:#06c;background:#e6f3ff;border-style:solid}.ExcelImportModal_dropZoneHasFile__XhR_z{border-color:#28a745;background:#f0fff4}.ExcelImportModal_dropZoneHasFile__XhR_z:hover{border-color:#218838;background:#e6ffe6}.ExcelImportModal_dropZoneContent__r1m6S{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.ExcelImportModal_dropZoneIcon__RSi_a{font-size:48px;line-height:1}.ExcelImportModal_dropZoneText__TAoFN{display:flex;flex-direction:column;gap:4px}.ExcelImportModal_dropZoneMain__4SZ8W{font-size:14px;font-weight:500;color:#333}.ExcelImportModal_dropZoneSub__thGJk{font-size:12px;color:#666}.ExcelImportModal_fileName__kwSag{font-size:14px;font-weight:600;color:#28a745}.ExcelImportModal_fileSize__rydLB{font-size:12px;color:#666;margin-left:8px}.ExcelImportModal_errorMessage__lBVzv{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#fff5f5;border:1px solid #fcc;border-radius:4px;color:#c00;font-size:13px}.ExcelImportModal_errorIcon___Yf9p{flex-shrink:0}.ExcelImportModal_progressContainer__LyuYl{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:200px;padding:32px}.ExcelImportModal_progressIcon__o7Psy{font-size:48px;animation:ExcelImportModal_pulse__AVma3 1.5s ease-in-out infinite}@keyframes ExcelImportModal_pulse__AVma3{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}.ExcelImportModal_progressText__CFHpG{font-size:14px;font-weight:500;color:#333}.ExcelImportModal_progressBar__kJ1fD{width:100%;max-width:300px;height:8px;background:#e0e0e0;border-radius:4px;overflow:hidden}.ExcelImportModal_progressFill__pnivG{height:100%;background:linear-gradient(90deg,#06c,#0078d4);border-radius:4px;transition:width .3s ease}.ExcelImportModal_progressPercent__Dwe3C{font-size:12px;color:#666}.ExcelImportModal_previewContainer__6a3i_{display:flex;flex-direction:column;gap:12px;height:100%}.ExcelImportModal_previewHeader__kl8Fb{display:flex;align-items:center;justify-content:space-between}.ExcelImportModal_previewTitle__k3WRg{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#333}.ExcelImportModal_previewTitleIcon__CCByf{font-size:18px}.ExcelImportModal_previewSummary__nHXEB{font-size:12px;color:#666}.ExcelImportModal_previewEmpty__JWgnv{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:200px;color:#666}.ExcelImportModal_sheetTabs__iCRTI{display:flex;gap:4px;padding:4px;background:#f0f0f0;border-radius:6px;overflow-x:auto}.ExcelImportModal_sheetTab__kwQJC{display:flex;align-items:center;gap:6px;padding:8px 12px;border:none;border-radius:4px;background:transparent;color:#666;font-size:12px;cursor:pointer;transition:all .15s ease;white-space:nowrap}.ExcelImportModal_sheetTab__kwQJC:hover{background:#e0e0e0;color:#333}.ExcelImportModal_sheetTabActive__YtUs0{background:#fff;color:#06c;font-weight:600;box-shadow:0 1px 3px rgba(0,0,0,.1)}.ExcelImportModal_sheetTabName___vOpD{max-width:150px;overflow:hidden;text-overflow:ellipsis}.ExcelImportModal_sheetTabBadge__Fksnf{font-size:10px;padding:2px 4px;background:#fff3cd;border-radius:3px}.ExcelImportModal_sheetInfo__cVZlU{display:flex;align-items:center;gap:8px;font-size:11px;color:#666;padding:4px 0}.ExcelImportModal_imageInfo__s9Gws{color:#06c}.ExcelImportModal_previewGridContainer__ETt_E{flex:1;display:flex;flex-direction:column;min-height:0}.ExcelImportModal_previewGrid__ZMCp1{flex:1;overflow:auto;border:1px solid #d0d0d0;border-radius:4px;background:#fff;min-height:200px;max-height:350px}.ExcelImportModal_previewTable___PuWf{border-collapse:collapse;font-size:11px;min-width:100%}.ExcelImportModal_cornerCell__KHWx5{position:sticky;top:0;left:0;z-index:3;width:40px;min-width:40px;height:24px;background:linear-gradient(135deg,#f8f8f8,#e8e8e8);border:1px solid silver}.ExcelImportModal_columnHeader__u1rI1{top:0;z-index:2;min-width:80px;height:24px;background:linear-gradient(180deg,#f8f8f8,#e8e8e8)}.ExcelImportModal_columnHeader__u1rI1,.ExcelImportModal_rowHeader__kGh_V{position:sticky;padding:4px 8px;border:1px solid silver;font-weight:600;color:#333;text-align:center}.ExcelImportModal_rowHeader__kGh_V{left:0;z-index:1;width:40px;min-width:40px;background:linear-gradient(90deg,#f8f8f8,#e8e8e8)}.ExcelImportModal_dataCell__ivQN3{min-width:80px;max-width:150px;height:24px;padding:2px 6px;background:#fff;border:1px solid #e0e0e0}.ExcelImportModal_imageCell__eYeU2{background:#fff9e6;color:#960;font-style:italic}.ExcelImportModal_numberCell__fnPVO{text-align:right}.ExcelImportModal_cellContent__fZLeW{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333}.ExcelImportModal_truncationNotice__z8OW_{padding:8px 12px;background:#fff3cd;border:1px solid #ffc107;border-radius:4px;font-size:11px;color:#856404;margin-top:8px}.ExcelImportModal_actions__4k013{display:flex;justify-content:flex-end;gap:8px;padding-top:8px;border-top:1px solid #e0e0e0}.ExcelImportModal_previewActions__LfgeB{display:flex;justify-content:space-between;align-items:center;padding-top:12px;border-top:1px solid #e0e0e0}.ExcelImportModal_previewActionsRight__Uqzvg{display:flex;gap:8px}.ExcelImportModal_cancelButton__XjLLF{padding:8px 16px;border:1px solid #a0a0a0;border-radius:4px;background:linear-gradient(180deg,#fff,#f0f0f0);color:#404040;font-size:13px;cursor:pointer;transition:all .15s ease}.ExcelImportModal_cancelButton__XjLLF:hover{background:linear-gradient(180deg,#f0f0f0,#e0e0e0)}.ExcelImportModal_uploadButton__gYP7h{padding:8px 16px;border:1px solid #06c;border-radius:4px;background:linear-gradient(180deg,#0078d4,#0066b8);color:#fff;font-size:13px;cursor:pointer;transition:all .15s ease}.ExcelImportModal_uploadButton__gYP7h:hover:not(:disabled){background:linear-gradient(180deg,#1084d8,#0078d4)}.ExcelImportModal_uploadButton__gYP7h:disabled{opacity:.5;cursor:not-allowed}.ExcelImportModal_confirmButton__9yA42{padding:8px 16px;border:1px solid #28a745;border-radius:4px;background:linear-gradient(180deg,#28a745,#218838);color:#fff;font-size:13px;cursor:pointer;transition:all .15s ease}.ExcelImportModal_confirmButton__9yA42:hover{background:linear-gradient(180deg,#34ce57,#28a745)}.ExcelImportModal_backButton__Pxnlz{padding:8px 16px;border:1px solid #6c757d;border-radius:4px;background:transparent;color:#6c757d;font-size:13px;cursor:pointer;transition:all .15s ease}.ExcelImportModal_backButton__Pxnlz:hover{background:#f8f9fa;color:#495057}@media (max-width:768px){.ExcelImportModal_container__TIqPC{min-height:350px}.ExcelImportModal_dropZone__nFsAe{min-height:150px;padding:24px}.ExcelImportModal_dropZoneIcon__RSi_a{font-size:36px}.ExcelImportModal_previewGrid__ZMCp1{max-height:250px}.ExcelImportModal_sheetTabs__iCRTI{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.ExcelImportModal_previewActions__LfgeB{flex-direction:column;gap:12px}.ExcelImportModal_previewActionsRight__Uqzvg{width:100%;justify-content:flex-end}}.TemplateManager_container__mp7uS{display:flex;flex-direction:column;gap:16px;padding:16px;min-height:450px}.TemplateManager_header__dEONH{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;border-bottom:1px solid #e0e0e0}.TemplateManager_filterSection__tYjbE{display:flex;align-items:center;gap:8px}.TemplateManager_filterLabel__sNenF{font-size:13px;font-weight:500;color:#333}.TemplateManager_filterSelect__2PxgL{padding:6px 12px;border:1px solid silver;border-radius:4px;background:#fff;font-size:13px;color:#333;cursor:pointer;min-width:150px}.TemplateManager_filterSelect__2PxgL:focus{outline:none;border-color:#06c;box-shadow:0 0 0 2px rgba(0,102,204,.1)}.TemplateManager_addButton__kyKzG{padding:8px 16px;border:1px solid #28a745;border-radius:4px;background:linear-gradient(180deg,#28a745,#218838);color:#fff;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s ease}.TemplateManager_addButton__kyKzG:hover{background:linear-gradient(180deg,#34ce57,#28a745)}.TemplateManager_errorMessage__oeiOu{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#fff5f5;border:1px solid #fcc;border-radius:4px;color:#c00;font-size:13px}.TemplateManager_errorIcon__1LJTz{flex-shrink:0}.TemplateManager_listContainer__Zy89m{flex:1;min-height:300px;overflow:auto}.TemplateManager_loadingContainer__hIS_A{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:200px;color:#666;font-size:13px}.TemplateManager_loadingSpinner__rC3D6{width:32px;height:32px;border:3px solid #e0e0e0;border-top-color:#06c;border-radius:50%;animation:TemplateManager_spin__WWtdn 1s linear infinite}@keyframes TemplateManager_spin__WWtdn{to{transform:rotate(1turn)}}.TemplateManager_emptyContainer__s3s_4{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:200px;padding:32px;text-align:center}.TemplateManager_emptyIcon__oqJ8k{font-size:48px;opacity:.5}.TemplateManager_emptyText__Kz4Ow{font-size:14px;font-weight:500;color:#333}.TemplateManager_emptySubText__dUHxn{font-size:12px;color:#666}.TemplateManager_tableContainer__gznSC{overflow-x:auto}.TemplateManager_table__rg_Gu{width:100%;border-collapse:collapse;font-size:13px}.TemplateManager_tableHeader__CAGLt{text-align:left}.TemplateManager_tableHeaderActions__ABGVs,.TemplateManager_tableHeader__CAGLt{padding:10px 12px;background:linear-gradient(180deg,#f8f8f8,#e8e8e8);border:1px solid silver;font-weight:600;color:#333;white-space:nowrap}.TemplateManager_tableHeaderActions__ABGVs{text-align:center;min-width:200px}.TemplateManager_tableRow__NPh7t{transition:background-color .15s ease}.TemplateManager_tableRow__NPh7t:hover{background:#f5f8ff}.TemplateManager_tableCellCenter__mFMXb,.TemplateManager_tableCell__Ppi8V{padding:10px 12px;border:1px solid #e0e0e0;color:#333;vertical-align:middle}.TemplateManager_tableCellCenter__mFMXb{text-align:center}.TemplateManager_tableCellActions__yqlWD{padding:8px 12px;border:1px solid #e0e0e0;text-align:center;vertical-align:middle}.TemplateManager_templateName__VG_wS{display:flex;align-items:center;gap:8px}.TemplateManager_docTypeBadge__Vw8CZ{display:inline-block;padding:3px 8px;background:#e6f3ff;border:1px solid #b3d9ff;border-radius:3px;font-size:11px;color:#06c;white-space:nowrap}.TemplateManager_defaultBadge__yANlm{display:inline-block;padding:2px 6px;background:#fff3cd;border:1px solid #ffc107;border-radius:3px;font-size:10px;font-weight:600;color:#856404}.TemplateManager_description__wMO3o{display:block;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#666}.TemplateManager_actionButtons__q3DC_{display:flex;justify-content:center;gap:4px;flex-wrap:wrap}.TemplateManager_applyButton__s3c_M{padding:4px 10px;border:1px solid #28a745;border-radius:3px;background:linear-gradient(180deg,#28a745,#218838);color:#fff;font-size:11px;cursor:pointer;transition:all .15s ease}.TemplateManager_applyButton__s3c_M:hover{background:linear-gradient(180deg,#34ce57,#28a745)}.TemplateManager_editButton__tyIcQ{padding:4px 10px;border:1px solid #06c;border-radius:3px;background:linear-gradient(180deg,#0078d4,#0066b8);color:#fff;font-size:11px;cursor:pointer;transition:all .15s ease}.TemplateManager_editButton__tyIcQ:hover{background:linear-gradient(180deg,#1084d8,#0078d4)}.TemplateManager_defaultButton__Y6_6V{padding:4px 10px;border:1px solid #6c757d;border-radius:3px;background:linear-gradient(180deg,#6c757d,#5a6268);color:#fff;font-size:11px;cursor:pointer;transition:all .15s ease}.TemplateManager_defaultButton__Y6_6V:hover{background:linear-gradient(180deg,#7d868e,#6c757d)}.TemplateManager_deleteActionButton__UK8x5{padding:4px 10px;border:1px solid #dc3545;border-radius:3px;background:linear-gradient(180deg,#dc3545,#c82333);color:#fff;font-size:11px;cursor:pointer;transition:all .15s ease}.TemplateManager_deleteActionButton__UK8x5:hover{background:linear-gradient(180deg,#e4606d,#dc3545)}.TemplateManager_confirmOverlay__7_I8_{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5);z-index:10}.TemplateManager_confirmDialog__kn3Cw{display:flex;flex-direction:column;gap:16px;padding:24px;background:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.2);max-width:400px;width:90%}.TemplateManager_confirmTitle__sF0im{font-size:16px;font-weight:600;color:#333}.TemplateManager_confirmMessage__lFrE3{font-size:13px;color:#666;line-height:1.5}.TemplateManager_confirmActions__tkv5B{display:flex;justify-content:flex-end;gap:8px;padding-top:8px}.TemplateManager_footer__tznDW{display:flex;justify-content:flex-end;padding-top:12px;border-top:1px solid #e0e0e0}.TemplateManager_closeButton__X_Sob{padding:8px 20px;border:1px solid #a0a0a0;border-radius:4px;background:linear-gradient(180deg,#fff,#f0f0f0);color:#404040;font-size:13px;cursor:pointer;transition:all .15s ease}.TemplateManager_closeButton__X_Sob:hover{background:linear-gradient(180deg,#f0f0f0,#e0e0e0)}.TemplateManager_cancelButton__JMqO_{padding:8px 16px;border:1px solid #a0a0a0;border-radius:4px;background:linear-gradient(180deg,#fff,#f0f0f0);color:#404040;font-size:13px;cursor:pointer;transition:all .15s ease}.TemplateManager_cancelButton__JMqO_:hover{background:linear-gradient(180deg,#f0f0f0,#e0e0e0)}.TemplateManager_deleteButton__fWzwn{padding:8px 16px;border:1px solid #dc3545;border-radius:4px;background:linear-gradient(180deg,#dc3545,#c82333);color:#fff;font-size:13px;cursor:pointer;transition:all .15s ease}.TemplateManager_deleteButton__fWzwn:hover{background:linear-gradient(180deg,#e4606d,#dc3545)}@media (max-width:768px){.TemplateManager_container__mp7uS{min-height:350px}.TemplateManager_header__dEONH{flex-direction:column;gap:12px;align-items:stretch}.TemplateManager_filterSection__tYjbE{justify-content:space-between}.TemplateManager_filterSelect__2PxgL{flex:1}.TemplateManager_addButton__kyKzG{width:100%;text-align:center}.TemplateManager_tableContainer__gznSC{overflow-x:auto;-webkit-overflow-scrolling:touch}.TemplateManager_actionButtons__q3DC_{flex-direction:column;gap:4px}.TemplateManager_actionButtons__q3DC_ button{width:100%}}.TemplateEditor_container__YNCPn{display:flex;flex-direction:column;gap:12px;padding:16px;height:80vh;max-height:800px}.TemplateEditor_infoSection__x5I3l{flex-shrink:0;padding-bottom:12px;border-bottom:1px solid #e0e0e0}.TemplateEditor_infoRow__ZWzoj{display:flex;gap:16px;align-items:flex-end;flex-wrap:wrap}.TemplateEditor_inputGroup__TvyN_{display:flex;flex-direction:column;gap:4px;flex:1;min-width:200px}.TemplateEditor_label__VUgGa{font-size:12px;font-weight:500;color:#333}.TemplateEditor_input___xvrw{padding:8px 12px;border:1px solid silver;border-radius:4px;font-size:13px;color:#333;background:#fff}.TemplateEditor_input___xvrw:focus{outline:none;border-color:#06c;box-shadow:0 0 0 2px rgba(0,102,204,.1)}.TemplateEditor_input___xvrw::-moz-placeholder{color:#999}.TemplateEditor_input___xvrw::placeholder{color:#999}.TemplateEditor_checkboxGroup__DqAtV{display:flex;align-items:center;padding-bottom:8px}.TemplateEditor_checkboxLabel__ZQOdr{display:flex;align-items:center;gap:6px;font-size:13px;color:#333;cursor:pointer}.TemplateEditor_checkboxLabel__ZQOdr input[type=checkbox]{width:16px;height:16px;cursor:pointer}.TemplateEditor_errorMessage__TOWbd{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#fff5f5;border:1px solid #fcc;border-radius:4px;color:#c00;font-size:13px;flex-shrink:0}.TemplateEditor_errorIcon__tX9Ik,.TemplateEditor_tabsSection__iXEHf{flex-shrink:0}.TemplateEditor_editorSection__eGIFH{flex:1;min-height:0;overflow:hidden;border:1px solid #d0d0d0;border-radius:4px;background:#fff}.TemplateEditor_footer__9IvQB{display:flex;justify-content:flex-end;gap:8px;padding-top:12px;border-top:1px solid #e0e0e0;flex-shrink:0}.TemplateEditor_cancelButton__22i1l{padding:8px 20px;border:1px solid #a0a0a0;border-radius:4px;background:linear-gradient(180deg,#fff,#f0f0f0);color:#404040;font-size:13px;cursor:pointer;transition:all .15s ease}.TemplateEditor_cancelButton__22i1l:hover:not(:disabled){background:linear-gradient(180deg,#f0f0f0,#e0e0e0)}.TemplateEditor_cancelButton__22i1l:disabled{opacity:.5;cursor:not-allowed}.TemplateEditor_saveButton__2KhQz{padding:8px 20px;border:1px solid #06c;border-radius:4px;background:linear-gradient(180deg,#0078d4,#0066b8);color:#fff;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s ease}.TemplateEditor_saveButton__2KhQz:hover:not(:disabled){background:linear-gradient(180deg,#1084d8,#0078d4)}.TemplateEditor_saveButton__2KhQz:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.TemplateEditor_container__YNCPn{height:70vh;padding:12px}.TemplateEditor_infoRow__ZWzoj{flex-direction:column;gap:12px}.TemplateEditor_inputGroup__TvyN_{width:100%;min-width:unset}.TemplateEditor_footer__9IvQB{flex-direction:column-reverse;gap:8px}.TemplateEditor_footer__9IvQB button{width:100%}}.SaveAsTemplateModal_container__p5Dex{display:flex;flex-direction:column;gap:16px;padding:16px}.SaveAsTemplateModal_infoText__oSTx7{font-size:13px;color:#666;line-height:1.5}.SaveAsTemplateModal_documentName__1V92h{margin-top:8px;padding:8px 12px;background:#f5f5f5;border-radius:4px;font-size:12px}.SaveAsTemplateModal_documentName__1V92h strong{color:#333}.SaveAsTemplateModal_inputGroup__aDp_7{display:flex;flex-direction:column;gap:6px}.SaveAsTemplateModal_label__PpeRd{font-size:12px;font-weight:500;color:#333}.SaveAsTemplateModal_input__IS9dY{padding:10px 12px;border:1px solid silver;border-radius:4px;font-size:13px;color:#333;background:#fff}.SaveAsTemplateModal_input__IS9dY:focus{outline:none;border-color:#06c;box-shadow:0 0 0 2px rgba(0,102,204,.1)}.SaveAsTemplateModal_input__IS9dY::-moz-placeholder{color:#999}.SaveAsTemplateModal_input__IS9dY::placeholder{color:#999}.SaveAsTemplateModal_checkboxGroup__67rSK{display:flex;flex-direction:column;gap:4px}.SaveAsTemplateModal_checkboxLabel__NbUan{display:flex;align-items:center;gap:8px;font-size:13px;color:#333;cursor:pointer}.SaveAsTemplateModal_checkboxLabel__NbUan input[type=checkbox]{width:16px;height:16px;cursor:pointer}.SaveAsTemplateModal_checkboxHint__bMazs{font-size:11px;color:#888;margin-left:24px}.SaveAsTemplateModal_errorMessage__KjAEy{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#fff5f5;border:1px solid #fcc;border-radius:4px;color:#c00;font-size:13px}.SaveAsTemplateModal_errorIcon__S7UJl{flex-shrink:0}.SaveAsTemplateModal_actions__80heS{display:flex;justify-content:flex-end;gap:8px;padding-top:8px;border-top:1px solid #e0e0e0}.SaveAsTemplateModal_cancelButton__ytrOG{padding:8px 16px;border:1px solid #a0a0a0;border-radius:4px;background:linear-gradient(180deg,#fff,#f0f0f0);color:#404040;font-size:13px;cursor:pointer;transition:all .15s ease}.SaveAsTemplateModal_cancelButton__ytrOG:hover:not(:disabled){background:linear-gradient(180deg,#f0f0f0,#e0e0e0)}.SaveAsTemplateModal_cancelButton__ytrOG:disabled{opacity:.5;cursor:not-allowed}.SaveAsTemplateModal_saveButton__OFHCA{padding:8px 16px;border:1px solid #06c;border-radius:4px;background:linear-gradient(180deg,#0078d4,#0066b8);color:#fff;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s ease}.SaveAsTemplateModal_saveButton__OFHCA:hover:not(:disabled){background:linear-gradient(180deg,#1084d8,#0078d4)}.SaveAsTemplateModal_saveButton__OFHCA:disabled{opacity:.5;cursor:not-allowed}.BorderModal_overlay__qy5O7{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;z-index:1000}.BorderModal_modal__Zw5zK{background:#f0f0f0;border:1px solid #888;box-shadow:0 4px 16px rgba(0,0,0,.2);width:480px;max-height:90vh;display:flex;flex-direction:column}.BorderModal_header__3sDUl{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:linear-gradient(180deg,#fff,#e8e8e8);border-bottom:1px solid #ccc}.BorderModal_header__3sDUl h3{margin:0;font-size:13px;font-weight:400;color:#000}.BorderModal_closeButton__ZCI8X{background:none;border:none;font-size:18px;color:#666;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.BorderModal_closeButton__ZCI8X:hover{color:#000}.BorderModal_content__YHBJP{padding:12px;background:#f0f0f0}.BorderModal_mainLayout__ED3pw{display:flex;gap:16px}.BorderModal_leftPanel__MKbkJ{width:140px;flex-shrink:0}.BorderModal_rightPanel__Iyh4p{flex:1}.BorderModal_section__Uu_b4{margin-bottom:12px}.BorderModal_section__Uu_b4 h4{margin:0 0 8px;font-size:12px;font-weight:400;color:#000;border-bottom:1px solid #999;padding-bottom:4px}.BorderModal_lineSection__lPjSS{margin-bottom:12px}.BorderModal_colorLabel__GJZUy,.BorderModal_lineLabel__8JLA7{font-size:11px;color:#000;margin-bottom:4px}.BorderModal_lineStyleList__jyHCM{border:1px solid #888;background:#fff;max-height:150px;overflow-y:auto}.BorderModal_lineStyleItem__ksXPz{padding:4px 8px;cursor:pointer;min-height:20px;display:flex;align-items:center}.BorderModal_lineStyleItem__ksXPz:hover{background:#e5f3ff}.BorderModal_lineStyleItem__ksXPz.BorderModal_selected__Cxhi9{background:#0078d7;color:#fff}.BorderModal_noneText__tTPhO{font-size:11px;color:#666}.BorderModal_lineStyleItem__ksXPz.BorderModal_selected__Cxhi9 .BorderModal_noneText__tTPhO{color:#fff}.BorderModal_linePreview___UbEu{width:100%;height:0}.BorderModal_colorSection__GGCiN{margin-top:12px}.BorderModal_colorPicker__I92is{display:flex;align-items:center;gap:8px}.BorderModal_colorInput__8iU_R{width:60px;height:24px;border:1px solid #888;padding:0;cursor:pointer}.BorderModal_colorValue__LvYIp{font-size:11px;color:#666}.BorderModal_presetRow__gCX5u{display:flex;gap:8px;margin-bottom:8px}.BorderModal_presetBtn__QcUAm{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px;border:1px solid #888;background:#fff;cursor:pointer;min-width:70px}.BorderModal_presetBtn__QcUAm:hover{background:#e5f3ff;border-color:#0078d7}.BorderModal_presetBtn__QcUAm span{font-size:10px;color:#000}.BorderModal_presetIcon__EmNmA{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.BorderModal_presetGrid__ngqCT{width:32px;height:32px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:0;border:1px dashed #ccc}.BorderModal_presetCell__kRNt9{border:1px dashed #ddd}.BorderModal_outlinePreset__E6Ua5{border:2px solid #000}.BorderModal_outlinePreset__E6Ua5 .BorderModal_presetCell__kRNt9{border:none}.BorderModal_insidePreset__BCcnO{border:1px dashed #ccc}.BorderModal_insidePreset__BCcnO .BorderModal_presetCell__kRNt9{border:1px solid #000}.BorderModal_insidePreset__BCcnO .BorderModal_presetCell__kRNt9:first-child{border-top:none;border-left:none}.BorderModal_insidePreset__BCcnO .BorderModal_presetCell__kRNt9:nth-child(2){border-top:none;border-right:none}.BorderModal_insidePreset__BCcnO .BorderModal_presetCell__kRNt9:nth-child(3){border-bottom:none;border-left:none}.BorderModal_insidePreset__BCcnO .BorderModal_presetCell__kRNt9:nth-child(4){border-bottom:none;border-right:none}.BorderModal_borderEditor__dyAPQ{display:flex;gap:8px;align-items:center;justify-content:center;margin-bottom:12px}.BorderModal_sideButtons__53qtq{display:flex;flex-direction:column;gap:4px}.BorderModal_borderBtn__Q7zYZ{width:32px;height:32px;border:1px solid #888;background:#fff;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center}.BorderModal_borderBtn__Q7zYZ:hover{background:#e5f3ff;border-color:#0078d7}.BorderModal_borderBtn__Q7zYZ.BorderModal_active__Bsca0{background:#cce5ff;border-color:#0078d7}.BorderModal_borderBtnIcon__leKeA{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.BorderModal_borderBtnPreview__6ZwM_{width:20px;height:20px}.BorderModal_borderBtnPreviewH__0Rxx1{width:20px;height:10px}.BorderModal_borderBtnPreviewV__p9Cpm{width:10px;height:20px}.BorderModal_previewArea__8uTtm{width:160px;height:120px;border:1px solid #888;padding:8px}.BorderModal_previewArea__8uTtm,.BorderModal_previewBox__1Keo4{background:#fff;display:flex;align-items:center;justify-content:center}.BorderModal_previewBox__1Keo4{width:100%;height:100%;position:relative}.BorderModal_previewInner__jrdko{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.BorderModal_previewInnerH__NZkXx{position:absolute;top:50%;left:0;right:0;height:0}.BorderModal_previewInnerV__Vwssa{position:absolute;top:0;bottom:0;left:50%;width:0}.BorderModal_previewText__cBtCm{font-size:14px;color:#000;z-index:1}.BorderModal_bottomPresets__t45Lc{display:flex;gap:4px;justify-content:center}.BorderModal_smallPresetBtn___rYvn{width:28px;height:28px;border:1px solid #888;background:#fff;cursor:pointer;padding:2px;display:flex;align-items:center;justify-content:center}.BorderModal_smallPresetBtn___rYvn:hover{background:#e5f3ff;border-color:#0078d7}.BorderModal_allIcon__rRlcG,.BorderModal_boxIcon__GVP9M,.BorderModal_diagonalIcon__v_7Zk,.BorderModal_innerIcon__W10kB,.BorderModal_outlineIcon__uJgKb{width:20px;height:20px;position:relative}.BorderModal_diagonalIcon__v_7Zk:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom right,transparent 45%,#999 0,#999 55%,transparent 0)}.BorderModal_outlineIcon__uJgKb{border:2px solid #000}.BorderModal_boxIcon__GVP9M{border:1px solid #000}.BorderModal_innerIcon__W10kB:after,.BorderModal_innerIcon__W10kB:before{content:"";position:absolute;background:#000}.BorderModal_innerIcon__W10kB:before{top:50%;left:2px;right:2px;height:1px}.BorderModal_innerIcon__W10kB:after{left:50%;top:2px;bottom:2px;width:1px}.BorderModal_allIcon__rRlcG{border:1px solid #000}.BorderModal_allIcon__rRlcG:after,.BorderModal_allIcon__rRlcG:before{content:"";position:absolute;background:#000}.BorderModal_allIcon__rRlcG:before{top:50%;left:0;right:0;height:1px}.BorderModal_allIcon__rRlcG:after{left:50%;top:0;bottom:0;width:1px}.BorderModal_footer__H6zEJ{display:flex;justify-content:flex-end;gap:8px;padding:8px 12px;background:#f0f0f0;border-top:1px solid #ccc}.BorderModal_applyButton__mi0cy,.BorderModal_cancelButton__0GISp{padding:6px 20px;font-size:12px;cursor:pointer;border:1px solid #888}.BorderModal_cancelButton__0GISp{background:#f0f0f0;color:#000}.BorderModal_cancelButton__0GISp:hover{background:#e0e0e0}.BorderModal_applyButton__mi0cy{background:#0078d7;border-color:#0078d7;color:#fff}.BorderModal_applyButton__mi0cy:hover{background:#006cc1}.page_container__yDmux{display:flex;flex-direction:column;height:100%;width:100%;background:#f8f8f8;overflow:hidden}.page_container__yDmux.page_viewMode__gzlg8,.page_container__yDmux.page_viewMode__gzlg8 *{caret-color:transparent!important;cursor:default}.page_spreadsheetArea__M7giE{flex:1;overflow:auto;padding:0;background:#fff;min-height:0}.page_spreadsheetArea__M7giE::-webkit-scrollbar{width:12px;height:12px}.page_spreadsheetArea__M7giE::-webkit-scrollbar-track{background:#f1f1f1}.page_spreadsheetArea__M7giE::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:6px}.page_spreadsheetArea__M7giE::-webkit-scrollbar-thumb:hover{background:#a1a1a1}.page_spreadsheetArea__M7giE{scrollbar-width:auto;scrollbar-color:#c1c1c1 #f1f1f1}.page_loading__5wCV8{color:#606060}.page_error__vJ4BK,.page_loading__5wCV8{display:flex;align-items:center;justify-content:center;height:100%;font-size:14px}.page_error__vJ4BK{flex-direction:column;color:#c00;background:#fff0f0;padding:20px;text-align:center}.page_formulaBarArea__p19mq{flex-shrink:0;height:32px;display:flex;align-items:center;background:#fff;border-bottom:1px solid silver}.page_sheetTabsArea__U_D8A{flex-shrink:0;background:#f0f0f0;border-top:1px solid #d0d0d0}@media (max-width:768px){.page_container__yDmux{height:auto;min-height:100vh}.page_spreadsheetArea__M7giE{min-height:400px}}.DataTable_container__Iog1z{display:flex;flex-direction:column;flex:1;min-height:150px;width:100%;background:transparent;padding:0;margin-top:0}.DataTable_scrollContainer__CsNBi{flex:1;min-height:0;overflow-y:scroll;overflow-x:auto;position:relative;border:1px solid #a0a0a0;background:#fff}.DataTable_scrollContainer__CsNBi::-webkit-scrollbar{width:17px;height:17px}.DataTable_scrollContainer__CsNBi::-webkit-scrollbar-track{background:#f0f0f0;border:1px solid silver}.DataTable_scrollContainer__CsNBi::-webkit-scrollbar-thumb{background:#fff;border:1px solid grey}.DataTable_scrollContainer__CsNBi::-webkit-scrollbar-thumb:hover{background:#cfcfcf}.DataTable_scrollContainer__CsNBi::-webkit-scrollbar-button:single-button:vertical:decrement{height:17px;width:17px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath d='M5 3L2 7h6L5 3z' fill='%23404040'/%3E%3C/svg%3E") no-repeat 50%;border:1px solid silver}.DataTable_scrollContainer__CsNBi::-webkit-scrollbar-button:single-button:vertical:increment{height:17px;width:17px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath d='M5 7L2 3h6L5 7z' fill='%23404040'/%3E%3C/svg%3E") no-repeat 50%;border:1px solid silver}.DataTable_scrollContainer__CsNBi::-webkit-scrollbar-button:single-button:horizontal:decrement{height:17px;width:17px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath d='M3 5l4-3v6L3 5z' fill='%23404040'/%3E%3C/svg%3E") no-repeat 50%;border:1px solid silver}.DataTable_scrollContainer__CsNBi::-webkit-scrollbar-button:single-button:horizontal:increment{height:17px;width:17px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath d='M7 5L3 2v6l4-3z' fill='%23404040'/%3E%3C/svg%3E") no-repeat 50%;border:1px solid silver}.DataTable_scrollContainer__CsNBi::-webkit-scrollbar-corner{background:#f0f0f0;border:1px solid silver}.DataTable_headerContainer__KP_UR{position:sticky;top:0;z-index:10;background:#e7e7e7}.DataTable_headerContainer__KP_UR:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:#a0a0a0;z-index:11}.DataTable_bodyContainer__m_EfX{background:#fff}.DataTable_table__i3Rrh{width:100%;border-collapse:collapse;table-layout:fixed}.DataTable_table__i3Rrh th{height:28px;padding:4px 6px;background:#e7e7e7;border-right:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0;font-size:12px;font-weight:500;color:#404040;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DataTable_table__i3Rrh th:last-child{border-right:none}.DataTable_table__i3Rrh td{height:26px;padding:2px 6px;border-right:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;font-size:12px;color:#404040;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#fff}.DataTable_table__i3Rrh td:last-child{border-right:none}.DataTable_checkboxCell__LwcV9{width:40px!important;text-align:center!important}.DataTable_row__7hTeP{cursor:pointer}.DataTable_row__7hTeP:hover td{background:#f0f8ff!important}.DataTable_rowSelected__p_ouh td{background:#e3f2fd!important}.DataTable_rowEditing__2XKah td{background:#fff9e6!important}.DataTable_cell__YmMHL{position:relative}.DataTable_cellInput__RDeEH,.DataTable_cellSelect__z6NN3{width:100%;height:100%;border:1px solid silver;padding:2px 4px;font-size:12px;background:#fff;box-sizing:border-box}.DataTable_cellInput__RDeEH:focus,.DataTable_cellSelect__z6NN3:focus{outline:2px solid #4a90e2!important;outline-offset:-2px;border-color:#4a90e2!important}.DataTable_emptyRow__yw1YN{text-align:center!important;color:grey!important;height:26px!important;padding:2px 6px!important;border-bottom:1px solid #d0d0d0}.DataTable_fillerRow__3yOCD td{background:#fff;height:26px;border-right:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0}.DataTable_fillerRow__3yOCD td:last-child{border-right:none}.DataTable_tableFilterDropdown___5lyx{display:flex;flex-direction:column;background:#fff;border:1px solid #ddd;box-shadow:0 2px 8px rgba(0,0,0,.15);z-index:9999;width:180px;max-height:300px;overflow-y:auto;padding:4px 0}.DataTable_tableFilterDropdownItem__yKcgG{padding:4px 10px;cursor:pointer;display:flex;align-items:center}.DataTable_tableFilterDropdownItem__yKcgG:hover{background-color:#f5f5f5}.DataTable_tableFilterDropdownDivider__zSIRS{height:1px;background-color:#e0e0e0;margin:4px 0}.DataTable_tableFilterCheckboxLabel__IyM3F{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:12px;width:100%}.DataTable_tableFilterCheckboxLabel__IyM3F input{cursor:pointer}.RegularCheckPlanActualList_container__100U0{display:flex;flex-direction:column;flex:1;min-height:150px;width:100%;background:transparent}.RegularCheckPlanActualList_scrollContainer__7f4cr{flex:1;min-height:0;overflow-y:scroll;overflow-x:auto;position:relative;border:1px solid #a0a0a0;background:#fff}.RegularCheckPlanActualList_scrollContainer__7f4cr::-webkit-scrollbar{width:17px;height:17px}.RegularCheckPlanActualList_scrollContainer__7f4cr::-webkit-scrollbar-track{background:#f0f0f0;border:1px solid silver}.RegularCheckPlanActualList_scrollContainer__7f4cr::-webkit-scrollbar-thumb{background:#fff;border:1px solid grey}.RegularCheckPlanActualList_scrollContainer__7f4cr::-webkit-scrollbar-thumb:hover{background:#cfcfcf}.RegularCheckPlanActualList_scrollContainer__7f4cr::-webkit-scrollbar-button:single-button:vertical:decrement{height:17px;width:17px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath d='M5 3L2 7h6L5 3z' fill='%23404040'/%3E%3C/svg%3E") no-repeat 50%;border:1px solid silver}.RegularCheckPlanActualList_scrollContainer__7f4cr::-webkit-scrollbar-button:single-button:vertical:increment{height:17px;width:17px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath d='M5 7L2 3h6L5 7z' fill='%23404040'/%3E%3C/svg%3E") no-repeat 50%;border:1px solid silver}.RegularCheckPlanActualList_scrollContainer__7f4cr::-webkit-scrollbar-button:single-button:horizontal:decrement{height:17px;width:17px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath d='M3 5l4-3v6L3 5z' fill='%23404040'/%3E%3C/svg%3E") no-repeat 50%;border:1px solid silver}.RegularCheckPlanActualList_scrollContainer__7f4cr::-webkit-scrollbar-button:single-button:horizontal:increment{height:17px;width:17px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath d='M7 5L3 2v6l4-3z' fill='%23404040'/%3E%3C/svg%3E") no-repeat 50%;border:1px solid silver}.RegularCheckPlanActualList_scrollContainer__7f4cr::-webkit-scrollbar-corner{background:#f0f0f0;border:1px solid silver}.RegularCheckPlanActualList_headerContainer__iKAVX{position:sticky;top:0;z-index:10;background:#e7e7e7}.RegularCheckPlanActualList_bodyContainer__670qJ{background:#fff}.RegularCheckPlanActualList_table__MKZgS{width:100%;border-collapse:collapse;table-layout:fixed}.RegularCheckPlanActualList_table__MKZgS th{height:28px;padding:4px 6px;background:#e7e7e7;border-right:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0;font-size:11px;font-weight:500;color:#404040;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RegularCheckPlanActualList_table__MKZgS th:last-child{border-right:none}.RegularCheckPlanActualList_table__MKZgS td{height:26px;padding:2px 6px;border-right:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;font-size:11px;color:#404040;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RegularCheckPlanActualList_table__MKZgS td:last-child{border-right:none}.RegularCheckPlanActualList_fillerRow__EjPiW td{background:#fff;height:52px;border-right:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0}.RegularCheckPlanActualList_fillerRow__EjPiW td:last-child{border-right:none}.RegularCheckSheetList_container__Vt2y6{display:flex;flex-direction:column;height:100%;gap:0;background-color:var(--color-gray-50,#f9fafb);box-sizing:border-box;overflow:hidden}.RegularCheckSheetList_mainContent__6o0_S{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.BulkPlanModal_overlay__9P35_{position:fixed;inset:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:var(--z-index-modal,1000)}.BulkPlanModal_modal___d4ne{background-color:#fff;border-radius:var(--radius-lg,8px);box-shadow:var(--shadow-xl,0 20px 25px -5px rgba(0,0,0,.1));max-width:32rem;width:100%;margin:var(--spacing-md,16px)}.BulkPlanModal_header__yT_N6{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-md,16px);border-bottom:1px solid var(--color-border,#e5e7eb)}.BulkPlanModal_title__R0T65{font-size:var(--font-size-lg,18px);font-weight:600;color:var(--color-text-primary,#111827);margin:0}.BulkPlanModal_closeButton__2U5mT{background:none;border:none;font-size:1.5rem;cursor:pointer;color:var(--color-text-secondary,#6b7280);transition:color var(--transition-fast,.15s);padding:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center}.BulkPlanModal_closeButton__2U5mT:hover{color:var(--color-text-primary,#111827)}.BulkPlanModal_body__14lo3{padding:var(--spacing-lg,24px) var(--spacing-md,16px)}.BulkPlanModal_formGroup__YUL__{display:flex;flex-direction:column;gap:var(--spacing-sm,8px);margin-bottom:var(--spacing-md,16px)}.BulkPlanModal_label__MUKZa{font-size:var(--font-size-base,14px);font-weight:500;color:var(--color-text-primary,#111827)}.BulkPlanModal_radioGroup__Zw8Lk{display:flex;flex-direction:column;gap:var(--spacing-sm,8px)}.BulkPlanModal_radioOption__ynY_v{display:flex;align-items:center;gap:var(--spacing-sm,8px)}.BulkPlanModal_radioOption__ynY_v input[type=radio]{width:16px;height:16px;cursor:pointer}.BulkPlanModal_radioOption__ynY_v label{font-size:var(--font-size-base,14px);color:var(--color-text-primary,#111827);cursor:pointer}.BulkPlanModal_datePicker__stY71{width:100%;padding:var(--spacing-sm,8px);border:1px solid var(--color-border,#d1d5db);border-radius:var(--radius-sm,4px);font-size:var(--font-size-base,14px)}.BulkPlanModal_datePicker__stY71:focus{outline:none;border-color:var(--color-primary,#0379d0);ring:2px;ring-color:var(--color-primary-light,rgba(3,121,208,.1))}.BulkPlanModal_footer__0FHpH{display:flex;gap:var(--spacing-sm,8px);justify-content:flex-end;padding:var(--spacing-md,16px);border-top:1px solid var(--color-border,#e5e7eb)}.BulkPlanModal_button__lp1TK{min-width:80px}.FileList_tableContainer__pkyey{min-height:0;height:140px;overflow-y:scroll;overflow-x:hidden;border:1px solid #a0a0a0;background:#fff}.FileList_tableContainer__pkyey::-webkit-scrollbar{width:17px;height:17px}.FileList_tableContainer__pkyey::-webkit-scrollbar-track{background:#f0f0f0;border:1px solid silver}.FileList_tableContainer__pkyey::-webkit-scrollbar-thumb{background:#fff;border:1px solid grey}.FileList_tableContainer__pkyey::-webkit-scrollbar-thumb:hover{background:#cfcfcf}.FileList_tableContainer__pkyey::-webkit-scrollbar-button:single-button:vertical:decrement{height:17px;width:17px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath d='M5 3L2 7h6L5 3z' fill='%23404040'/%3E%3C/svg%3E") no-repeat 50%;border:1px solid silver}.FileList_tableContainer__pkyey::-webkit-scrollbar-button:single-button:vertical:increment{height:17px;width:17px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath d='M5 7L2 3h6L5 7z' fill='%23404040'/%3E%3C/svg%3E") no-repeat 50%;border:1px solid silver}.FileList_tableContainer__pkyey::-webkit-scrollbar-corner{background:#f0f0f0;border:1px solid silver}.FileList_table__yxeTz{width:100%;border-collapse:collapse;table-layout:fixed}.FileList_headerContainer__FUASe{position:sticky;top:0;z-index:10;background:#f3f3f3}.FileList_headerContainer__FUASe:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:#a0a0a0;z-index:11}.FileList_bodyContainer__NOctH{background:#fff}.FileList_table__yxeTz th{height:28px;padding:4px 6px;background:#f3f3f3;border-right:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0;font-size:12px;font-weight:600;color:#000;text-align:center;white-space:nowrap}.FileList_table__yxeTz th:last-child{border-right:none}.FileList_table__yxeTz td{height:26px;padding:2px 6px;border-right:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;font-size:12px;color:#000;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#fff}.FileList_table__yxeTz td:last-child{border-right:none}.FileList_table__yxeTz tbody tr:hover td{filter:brightness(.97)}.FileList_emptyRow__H7LQw{text-align:center!important;color:grey!important;height:26px!important;padding:2px 6px!important;border-bottom:1px solid #d0d0d0}.FileList_deletedRow__ij_fA td{background:#f9fafb!important;color:#9ca3af!important}.FileList_strikethrough__QtjuI{text-decoration:line-through;color:#9ca3af!important}.FileList_fillerRow__kVXxl{pointer-events:none}.FileList_fillerRow__kVXxl td{background:#fff;height:26px;border-right:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0}.FileList_fillerRow__kVXxl td:last-child{border-right:none}.FileUploadCell_container__7Ur54{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.FileUploadCell_uploadButton__tj9VF{width:100%}.WarehouseLocation_th__LLCGw{height:28px;padding:2px 4px;background:#f3f3f3;border-right:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0;font-size:11px;font-weight:600;color:#000;text-align:center!important;white-space:nowrap;overflow:visible;text-overflow:ellipsis;vertical-align:middle}.WarehouseLocation_th__LLCGw:last-child{border-right:none}.WarehouseLocation_td__5Ql_W{height:26px;padding:2px 6px;border-right:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;font-size:11px;color:#000;text-align:center!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#fff}.WarehouseLocation_td__5Ql_W:last-child{border-right:none}.WarehouseLocation_center__BJhxp{text-align:center!important}.WarehouseLocation_input__lZ93b,.WarehouseLocation_select__QzYka{width:100%;height:22px;padding:0 4px;border:1px solid silver;border-radius:2px;font-size:11px;text-align:center!important;background:#fff;box-sizing:border-box;cursor:text;caret-color:#000!important}.WarehouseLocation_input__lZ93b:focus,.WarehouseLocation_select__QzYka:focus{outline:none;border-color:#4a7dc4}.WarehouseLocation_selectedRow__3Zchg td{background:#f0f8ff!important}.WarehouseLocation_editingRow__1Uxfj td{background:#fffef0!important}