.ActionConfirmModal_footer__GKM3W{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px}.ActionConfirmModal_cancelButton__XzPpy,.ActionConfirmModal_confirmButton__f9pkA{min-width:112px;height:34px;border-radius:8px;border:1px solid rgba(0,0,0,0);font-size:12px;font-weight:700;padding:0 14px;cursor:pointer}.ActionConfirmModal_cancelButton__XzPpy{border-color:#c7d5e4;background:#fff;color:#496075}.ActionConfirmModal_cancelButton__XzPpy:hover:not(:disabled){background:#f4f8fc}.ActionConfirmModal_confirmButton__f9pkA{border-color:#3f63d8;background:#3f63d8;color:#fff}.ActionConfirmModal_confirmButton__f9pkA:hover:not(:disabled){background:#3153bf}.ActionConfirmModal_confirmButton_danger__Xks4x{border-color:#d93f5e;background:#d93f5e}.ActionConfirmModal_confirmButton_danger__Xks4x:hover:not(:disabled){background:#c13853}.ActionConfirmModal_cancelButton__XzPpy:disabled,.ActionConfirmModal_confirmButton__f9pkA:disabled{opacity:.65;cursor:not-allowed}.ActionConfirmModal_cancelButton__XzPpy:focus-visible,.ActionConfirmModal_confirmButton__f9pkA:focus-visible{outline:2px solid #3f63d8;outline-offset:2px}.ActionConfirmModal_message__ulu6u{font-size:13px;line-height:1.5;color:#2d3f52}.ProgressStepFullscreenModal___stepModalBackdrop__03GtY{position:absolute;inset:0;z-index:20;background:rgba(19,32,48,.32);display:flex;align-items:stretch;justify-content:center}.ProgressStepFullscreenModal___stepModalSheet__AA3Bv{width:100%;height:100%;background:#fff;border:0;border-radius:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;animation:ProgressStepFullscreenModal_progressModalSlideUp__Tz1Q_ .24s ease-out;overflow:hidden}.ProgressStepFullscreenModal___stepModalHeader__308mG{min-height:64px;padding:10px 12px;border-bottom:1px solid #d8e1ea;display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.ProgressStepFullscreenModal___stepModalHeaderInfo__SotGK{min-width:0;display:grid;gap:8px}.ProgressStepFullscreenModal___stepModalTimelineLabel__K0D_X{color:#1f2d3c;font-size:12px;font-weight:700;line-height:1.35;word-break:break-word}.ProgressStepFullscreenModal___stepModalStages__ifDq7{display:flex;flex-wrap:wrap;gap:6px}.ProgressStepFullscreenModal___stepModalStage__c0cF0{border:1px solid #ccdae8;background:#f4f8fc;color:#4f667d;font-size:10px;font-weight:700;line-height:1;padding:5px 8px;border-radius:999px}.ProgressStepFullscreenModal___stepModalStage_active__bjdl6{border-color:#3f63d8;background:#3f63d8;color:#fff;box-shadow:0 0 0 2px rgba(63,99,216,.18)}.ProgressStepFullscreenModal___stepModalClose__DmxhD{width:28px;height:28px;align-self:center;border-radius:999px;border:1px solid #bed0e3;background:#f3f9ff;color:#2e5f8d;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;flex-shrink:0}.ProgressStepFullscreenModal___stepModalClose__DmxhD:hover{background:#e7f2ff}.ProgressStepFullscreenModal___stepModalClose__DmxhD:focus-visible{outline:2px solid #3f63d8;outline-offset:2px}.ProgressStepFullscreenModal___stepModalBody__6DnZU{min-height:0;overflow-y:auto}.ProgressStepFullscreenModal___stepModalFooter__fwjyU{min-height:56px;padding:10px 12px;border-top:1px solid #d8e1ea;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:10px}.ProgressStepFullscreenModal___stepModalFooterLeft__FH7EP,.ProgressStepFullscreenModal___stepModalFooterRight__tBLWf{display:flex;align-items:center;gap:8px}.ProgressStepFullscreenModal___stepModalFooterRight__tBLWf{justify-content:flex-end}.ProgressStepFullscreenModal___stepModalFooterClose__EJHFP{min-width:auto;height:34px;border-radius:8px;border:none;background:rgba(0,0,0,0);color:#4f667d;font-size:12px;font-weight:700;cursor:pointer;padding:0 10px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:6px}.ProgressStepFullscreenModal___stepModalHeaderClose__Ce_D2{align-self:center}.ProgressStepFullscreenModal___stepModalFooterAction__jfhfd{min-width:140px;height:34px;border-radius:8px;border:1px solid #b8cae0;background:#f4f9ff;color:#2f608f;font-size:12px;font-weight:700;cursor:pointer;padding:0 14px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:6px}.ProgressStepFullscreenModal___stepModalFooterAction_primary__eKY8j{border-color:#3f63d8;background:#3f63d8;color:#fff}.ProgressStepFullscreenModal___stepModalFooterActionBadge__cp2VS{min-width:28px;height:20px;padding:0 7px;border-radius:999px;background:hsla(0,0%,100%,.2);color:#fff;font-size:10px;font-weight:700;line-height:1;display:inline-flex;align-items:center;justify-content:center}.ProgressStepFullscreenModal___stepModalFooterActionBadge_complete__nLODM{background:#fff;color:#2450d0}.ProgressStepFullscreenModal___stepModalFooterAction_danger__YM7zs{border-color:#d93f5e;background:#fff;color:#d93f5e}.ProgressStepFullscreenModal___stepModalFooterClose__EJHFP:hover{background:rgba(79,102,125,.08)}.ProgressStepFullscreenModal___stepModalFooterAction__jfhfd:hover{background:#e7f2ff}.ProgressStepFullscreenModal___stepModalFooterAction_primary__eKY8j:hover{background:#3153bf}.ProgressStepFullscreenModal___stepModalFooterAction_danger__YM7zs:hover{background:#fef1f4}.ProgressStepFullscreenModal___stepModalFooterAction__jfhfd:disabled{cursor:not-allowed;border-color:#d5e0ec;background:#f1f5f9;color:#92a4b7}.ProgressStepFullscreenModal___stepModalFooterAction_primary__eKY8j:disabled{border-color:#b8c6d8;background:#b8c6d8;color:#f8fbff}.ProgressStepFullscreenModal___stepModalFooterAction_danger__YM7zs:disabled{border-color:#efc7d1;background:#fff;color:#e2b7c2}.ProgressStepFullscreenModal___stepModalFooterClose__EJHFP:focus-visible{outline:2px solid #3f63d8;outline-offset:2px}.ProgressStepFullscreenModal___stepModalFooterAction__jfhfd:focus-visible{outline:2px solid #3f63d8;outline-offset:2px}@media(max-width:768px){.ProgressStepFullscreenModal___stepModalFooter__fwjyU{flex-wrap:wrap}.ProgressStepFullscreenModal___stepModalFooterLeft__FH7EP,.ProgressStepFullscreenModal___stepModalFooterRight__tBLWf{width:100%}.ProgressStepFullscreenModal___stepModalFooterRight__tBLWf{justify-content:flex-start}}@keyframes ProgressStepFullscreenModal_progressModalSlideUp__Tz1Q_{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.Input_input__5WxBl{display:block;width:100%;height:44px;padding:10px 16px;border:1px solid #dbdfe1;border-radius:6px;background:#fff;font-size:14px;font-weight:400;color:#4a5d6b;transition:all .2s ease;outline:none;box-sizing:border-box}.Input_input__5WxBl::-moz-placeholder{color:#a5aeb5}.Input_input__5WxBl::placeholder{color:#a5aeb5}.Input_input__5WxBl:hover:not(:disabled){border-color:#c9ced3}.Input_input__5WxBl:focus{border-color:navy;box-shadow:0 0 0 2px rgba(0,0,128,.1)}.Input_input__5WxBl:disabled{background:#f6f7f8;cursor:not-allowed;opacity:.6}.Input_input__5WxBl.Input_error__xGw3f{border-color:#f14668}.Input_input__5WxBl.Input_error__xGw3f:focus{border-color:#f14668;box-shadow:0 0 0 2px rgba(241,70,104,.1)}@media(max-width:768px){.Input_input__5WxBl{height:40px;padding:8px 12px;font-size:13px}}.PreOrderApprovalModal_modalFooter__kvzRJ{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px}.PreOrderApprovalModal_footerSingle__8HJRw{width:100%;display:flex;align-items:center;justify-content:flex-start}.PreOrderApprovalModal_footerActionsRight__GAUkE{display:inline-flex;align-items:center;gap:8px}.PreOrderApprovalModal_stepSlide__XYW7H{animation-duration:.22s;animation-timing-function:ease-out;animation-fill-mode:both}.PreOrderApprovalModal_stepSlideForward__3hUnc{animation-name:PreOrderApprovalModal_slideInFromRight__0QHMT}.PreOrderApprovalModal_stepSlideBackward__lTute{animation-name:PreOrderApprovalModal_slideInFromLeft__ZkSnU}.PreOrderApprovalModal_approveButton__C_d7B,.PreOrderApprovalModal_cancelButton__VIgYC,.PreOrderApprovalModal_rejectButton__9YaO2{min-height:36px;border:none;border-radius:8px;padding:7px 14px;font-size:13px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:5px;cursor:pointer}.PreOrderApprovalModal_cancelButton__VIgYC{background:#6b7280;color:#fff}.PreOrderApprovalModal_approveButton__C_d7B{background:#12b981;color:#fff}.PreOrderApprovalModal_rejectButton__9YaO2{background:#ef4444;color:#fff}.PreOrderApprovalModal_confirmWrap__XhRRm,.PreOrderApprovalModal_flowListWrap__ECb1u,.PreOrderApprovalModal_formWrap__Hkr_6{display:grid;gap:14px}.PreOrderApprovalModal_flowListHint__tApsE{font-size:13px;color:#5b6e82}.PreOrderApprovalModal_empty__EDFE7{min-height:88px;border-radius:8px;border:1px dashed #c6d4e2;background:#f7fafc;color:#51657a;display:grid;place-items:center;font-size:13px}.PreOrderApprovalModal_flowList__DTZm3{list-style:none;margin:0;padding:0;display:grid;gap:8px}.PreOrderApprovalModal_flowItem__y4MLE{width:100%;border:1px solid #d3dde8;border-radius:10px;background:#f8fbff;color:#3f546a;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left}.PreOrderApprovalModal_flowItemActionable__8xRyl{cursor:pointer;border-color:#6c92c3;background:#eef6ff}.PreOrderApprovalModal_flowItemApproved__zhoSs{border-color:#9ed7b1;background:#f1fbf5}.PreOrderApprovalModal_flowItem__y4MLE:disabled{opacity:.72;cursor:not-allowed}.PreOrderApprovalModal_flowItemMain__7lECu{display:flex;align-items:center;gap:10px}.PreOrderApprovalModal_flowOrderIcon__hwEz7{width:24px;height:24px;border-radius:999px;border:1px solid #c7d6e6;background:#f3f8ff;color:#507198;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.PreOrderApprovalModal_flowTexts__laR02{display:grid;gap:2px}.PreOrderApprovalModal_flowTexts__laR02 strong{font-size:14px;color:#24384c}.PreOrderApprovalModal_flowTexts__laR02 span{font-size:12px;color:#567089}.PreOrderApprovalModal_statusBadge__ca65O{padding:4px 8px;border-radius:999px;font-size:11px;font-weight:700;white-space:nowrap}.PreOrderApprovalModal_statusApproved__Cgwco{color:#1f8a45;background:#e6f7ed}.PreOrderApprovalModal_statusPending__Sh2vs{color:#b7791f;background:#fff7e7}.PreOrderApprovalModal_statusNotStarted__CO3X6{color:#678;background:#edf2f7}.PreOrderApprovalModal_label__1dYnc{display:block;margin-bottom:6px;font-size:14px;font-weight:700;color:#304458}.PreOrderApprovalModal_requiredToken___38jF{margin-left:4px;color:#d32f2f}.PreOrderApprovalModal_readOnlyBox__spxtv{min-height:42px;border:1px solid #d1d7e0;border-radius:8px;background:#f6f8fb;color:#334a60;padding:10px 12px;display:flex;align-items:center}.PreOrderApprovalModal_comment__FQIXE{width:100%;border:1px solid #d1d7e0;border-radius:8px;padding:10px 12px;font-size:14px;font-family:inherit;resize:vertical}.PreOrderApprovalModal_errorText__fS997{margin-top:4px;color:#d73b3b;font-size:12px}.PreOrderApprovalModal_notice__GgeuJ{border-radius:8px;background:#deecfb;color:#2262b1;padding:11px 12px;font-size:13px;line-height:1.4}.PreOrderApprovalModal_actionBanner__qwdre{border-radius:8px;border:2px solid;text-align:center;font-size:16px;font-weight:700;padding:10px 14px}.PreOrderApprovalModal_actionApprove__7g9rM{border-color:#46b461;background:#edf8f0;color:#24713a}.PreOrderApprovalModal_actionReject__gpyn1{border-color:#e05c5c;background:#fdf0f0;color:#a32d2d}.PreOrderApprovalModal_summaryCard__JoX_G{border-radius:10px;background:#f2f4f6;padding:14px;color:#3c4752;font-size:14px;display:grid;gap:8px}.PreOrderApprovalModal_confirmMessage__5RfK9{font-weight:700}.PreOrderApprovalModal_summaryLine__YeYJX{margin-bottom:2px}.PreOrderApprovalModal_summaryLabel__fS2PA{font-weight:500;color:#666}.PreOrderApprovalModal_summaryValue__E6V2q{margin-left:8px;color:#333}.PreOrderApprovalModal_summaryCommentBox__EzwZJ{margin-top:4px;padding:8px;background:#fff;border-radius:4px;color:#333;white-space:pre-wrap;font-size:13px}@keyframes PreOrderApprovalModal_slideInFromRight__0QHMT{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes PreOrderApprovalModal_slideInFromLeft__ZkSnU{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.InputWithLabel_container__3TFoK{display:flex;flex-direction:column;gap:8px}.InputWithLabel_container__3TFoK.InputWithLabel_fullWidth__AsHVZ{width:100%}.InputWithLabel_label__y8onZ{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#4a5d6b;line-height:1.2;border:none;background:none;padding:0;margin:0}.InputWithLabel_requiredText__WDnAz{font-size:12px;font-weight:400;color:#f14668;line-height:1}.InputWithLabel_errorMessage__u95TE{font-size:12px;color:#f14668;margin-top:-4px}.SearchableSelectWithCreate_searchableSelectWithCreate__CpIuK{position:relative;font-family:System UI,sans-serif}.SearchableSelectWithCreate_searchableSelectWithCreate__CpIuK.SearchableSelectWithCreate_fullWidth__n1KRx{width:100%}.SearchableSelectWithCreate_label__qvLaX{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:14px;font-weight:500;color:#4a5d6b}.SearchableSelectWithCreate_requiredText__KR769{font-size:12px;font-weight:400;color:#f14668}.SearchableSelectWithCreate_trigger__A0Syi{all:unset;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border:1px solid #dbdfe1;border-radius:6px;background:#fff;cursor:pointer;transition:all .2s ease;min-height:44px;width:100%}.SearchableSelectWithCreate_trigger__A0Syi:hover{border-color:navy}.SearchableSelectWithCreate_trigger__A0Syi.SearchableSelectWithCreate_open__DI_vO{border-color:navy;box-shadow:0 0 0 2px rgba(0,0,128,.1)}.SearchableSelectWithCreate_trigger__A0Syi.SearchableSelectWithCreate_error__U_v59{border-color:#f14668}.SearchableSelectWithCreate_trigger__A0Syi.SearchableSelectWithCreate_error__U_v59.SearchableSelectWithCreate_open__DI_vO,.SearchableSelectWithCreate_trigger__A0Syi.SearchableSelectWithCreate_error__U_v59:hover{border-color:#f14668;box-shadow:0 0 0 2px rgba(241,70,104,.1)}.SearchableSelectWithCreate_trigger__A0Syi.SearchableSelectWithCreate_disabled__yksZp{background-color:#f6f7f8;cursor:not-allowed;opacity:.6}.SearchableSelectWithCreate_trigger__A0Syi.SearchableSelectWithCreate_disabled__yksZp:hover{border-color:#dbdfe1}.SearchableSelectWithCreate_triggerContent__1vMb5{flex:1;text-align:left}.SearchableSelectWithCreate_triggerActions__U2OBr{display:flex;align-items:center;gap:4px}.SearchableSelectWithCreate_placeholder__KBXh4{color:#a5aeb5;font-size:14px}.SearchableSelectWithCreate_selectedValue__lT6Rp{color:#4a5d6b;font-size:14px}.SearchableSelectWithCreate_clearButton__Qfz5u{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;background:none;cursor:pointer;border-radius:50%;transition:all .2s ease}.SearchableSelectWithCreate_clearButton__Qfz5u:hover{background:#f6f7f8}.SearchableSelectWithCreate_clearButton__Qfz5u .SearchableSelectWithCreate_clearIcon__P6sTq{width:12px;height:12px;color:#a5aeb5}.SearchableSelectWithCreate_triggerIcon__J1dvV{display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:#a5aeb5;transition:transform .2s ease}.SearchableSelectWithCreate_triggerIcon__J1dvV.SearchableSelectWithCreate_open__DI_vO{transform:rotate(180deg)}.SearchableSelectWithCreate_triggerIcon__J1dvV svg{width:16px;height:16px}.SearchableSelectWithCreate_dropdown__aFESX{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:1px solid #dbdfe1;border-radius:6px;box-shadow:0 8px 24px rgba(0,0,0,.12);z-index:1000;overflow:hidden}.SearchableSelectWithCreate_searchContainer__NRh8v{padding:12px;border-bottom:1px solid #edeff0}.SearchableSelectWithCreate_searchInputWrapper__DNDIq{position:relative;display:flex;align-items:center}.SearchableSelectWithCreate_searchInputWrapper__DNDIq .SearchableSelectWithCreate_searchIcon___H4lr{position:absolute;left:12px;width:16px;height:16px;color:#a5aeb5;pointer-events:none}.SearchableSelectWithCreate_searchInput__mGmlt{width:100%;padding:8px 12px 8px 36px;border:1px solid #dbdfe1;border-radius:4px;font-size:14px;outline:none;transition:all .2s ease}.SearchableSelectWithCreate_searchInput__mGmlt:focus{border-color:navy;box-shadow:0 0 0 2px rgba(0,0,128,.1)}.SearchableSelectWithCreate_searchInput__mGmlt::-moz-placeholder{color:#a5aeb5}.SearchableSelectWithCreate_searchInput__mGmlt::placeholder{color:#a5aeb5}.SearchableSelectWithCreate_optionsList__gO2Bj{max-height:200px;overflow-y:auto}.SearchableSelectWithCreate_option__db9B7{all:unset;box-sizing:border-box;display:flex;align-items:center;padding:12px 16px;cursor:pointer;transition:all .2s ease;border-bottom:1px solid rgba(0,0,0,0);width:100%}.SearchableSelectWithCreate_option__db9B7:hover{background:#f6f7f8}.SearchableSelectWithCreate_option__db9B7.SearchableSelectWithCreate_selected__GNwE5{background:#e6e6f2;color:navy;font-weight:500}.SearchableSelectWithCreate_option__db9B7:last-child{border-bottom:none}.SearchableSelectWithCreate_optionText__ox2OE{font-size:14px}.SearchableSelectWithCreate_createOption__F_hsZ{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:8px;padding:12px 16px;cursor:pointer;transition:all .2s ease;width:100%;background:#f2f2f9;border-top:1px solid #edeff0}.SearchableSelectWithCreate_createOption__F_hsZ:hover{background:#e6e6f2}.SearchableSelectWithCreate_createOption__F_hsZ .SearchableSelectWithCreate_createIcon__fWx35{width:16px;height:16px;color:navy;flex-shrink:0}.SearchableSelectWithCreate_createOption__F_hsZ .SearchableSelectWithCreate_createText__lLB_L{font-size:14px;color:navy;font-weight:500}.SearchableSelectWithCreate_noResults__mbJKG{padding:16px;text-align:center;color:#a5aeb5;font-size:14px}.SearchableSelectWithCreate_loadMoreButton___dlRR{all:unset;box-sizing:border-box;width:100%;text-align:center;padding:10px 12px;border-top:1px solid #edeff0;color:navy;font-size:13px;cursor:pointer}.SearchableSelectWithCreate_loadMoreButton___dlRR:hover{background:#f2f2f9}.SearchableSelectWithCreate_loadMoreButton___dlRR:disabled{color:#a5aeb5;cursor:not-allowed}.SearchableSelectWithCreate_errorMessage__D3aIg{margin-top:4px;font-size:12px;color:#f14668}@media(max-width:768px){.SearchableSelectWithCreate_trigger__A0Syi{padding:10px 12px;min-height:40px}.SearchableSelectWithCreate_dropdown__aFESX{box-shadow:0 4px 12px rgba(0,0,0,.15)}.SearchableSelectWithCreate_createOption__F_hsZ,.SearchableSelectWithCreate_option__db9B7{padding:10px 12px}.SearchableSelectWithCreate_searchContainer__NRh8v{padding:8px}.SearchableSelectWithCreate_searchInput__mGmlt{padding:6px 8px 6px 32px}}.TheButton_TheButton__C63_g{all:unset;box-sizing:border-box;width:-moz-fit-content;width:fit-content;border-radius:5px;position:relative;display:flex;align-items:center;justify-content:center;gap:5px;flex-shrink:0;transition:.3s;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.TheButton_TheButton__C63_g:focus-visible{outline:2px solid navy;outline-offset:2px}.TheButton_TheButton__C63_g.TheButton___size_default__ckTKr{height:34px;font-size:16px;padding:0 10px}.TheButton_TheButton__C63_g.TheButton___size_default__ckTKr svg{font-size:20px}.TheButton_TheButton__C63_g.TheButton___size_default__ckTKr.TheButton___square__ABxl_{width:34px}.TheButton_TheButton__C63_g.TheButton___size_small__DxXzI{height:28px;font-size:14px;padding:0 6px}.TheButton_TheButton__C63_g.TheButton___size_small__DxXzI svg{font-size:16px}.TheButton_TheButton__C63_g.TheButton___size_small__DxXzI.TheButton___square__ABxl_{width:28px}.TheButton_TheButton__C63_g.TheButton___size_large__tJTEQ{height:56px;font-size:18px;font-weight:700;padding:0 24px}.TheButton_TheButton__C63_g.TheButton___size_large__tJTEQ svg{font-size:28px}.TheButton_TheButton__C63_g.TheButton___size_large__tJTEQ.TheButton___square__ABxl_{width:56px}.TheButton_TheButton__C63_g.TheButton___default__kgafR{background-color:#edeff0;color:inherit;border:.5px solid #b7bec4}.TheButton_TheButton__C63_g.TheButton___default__kgafR:not(.TheButton___disable__Fzr73):hover{color:#fff;background-color:#339;border-color:#339}.TheButton_TheButton__C63_g.TheButton___default__kgafR.TheButton___style_active__4BcdX{background-color:#4a5d6b;color:#fff}.TheButton_TheButton__C63_g.TheButton___default__kgafR.TheButton___style_active__4BcdX:not(.TheButton___disable__Fzr73):hover{background-color:#3b4a56}.TheButton_TheButton__C63_g.TheButton___default__kgafR.TheButton___style_text__bjhYX{border-color:rgba(0,0,0,0)}.TheButton_TheButton__C63_g.TheButton___default__kgafR.TheButton___style_text__bjhYX:not(.TheButton___disable__Fzr73):hover{background-color:#edeff0;color:inherit}.TheButton_TheButton__C63_g.TheButton___default__kgafR.TheButton___style_outline__x0vDM{background-color:#fff;border:1px solid #d1d5db;color:#4a5d6b}.TheButton_TheButton__C63_g.TheButton___default__kgafR.TheButton___style_outline__x0vDM:not(.TheButton___disable__Fzr73):hover{background-color:#fff;border-color:#a5aeb5;color:#4a5d6b}.TheButton_TheButton__C63_g.TheButton___accent__BsPqQ{color:navy;background-color:#e6e6f2;border:.5px solid #99c}.TheButton_TheButton__C63_g.TheButton___accent__BsPqQ:not(.TheButton___disable__Fzr73):hover{color:#fff;background-color:#339;border-color:#339}.TheButton_TheButton__C63_g.TheButton___accent__BsPqQ.TheButton___style_outline__x0vDM{background-color:rgba(0,0,128,.1);border:1px solid navy;color:navy}.TheButton_TheButton__C63_g.TheButton___accent__BsPqQ.TheButton___style_outline__x0vDM:not(.TheButton___disable__Fzr73):hover{background-color:rgba(0,0,128,.15);border-color:navy;color:navy}.TheButton_TheButton__C63_g.TheButton___accent__BsPqQ.TheButton___style_active__4BcdX{background-color:#339;color:#fff}.TheButton_TheButton__C63_g.TheButton___accent__BsPqQ.TheButton___style_active__4BcdX:not(.TheButton___disable__Fzr73):hover{background-color:navy;border-color:#339}.TheButton_TheButton__C63_g.TheButton___accent__BsPqQ.TheButton___style_text__bjhYX{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.TheButton_TheButton__C63_g.TheButton___accent__BsPqQ.TheButton___style_text__bjhYX:not(.TheButton___disable__Fzr73):hover{background-color:#e6e6f2;color:navy}.TheButton_TheButton__C63_g.TheButton___error__d9lLC{color:#f14668;background-color:#feedf0;border:.5px solid #f9b5c3}.TheButton_TheButton__C63_g.TheButton___error__d9lLC.TheButton___style_active__4BcdX,.TheButton_TheButton__C63_g.TheButton___error__d9lLC:not(.TheButton___disable__Fzr73):hover{color:#fff;background-color:#f14668}.TheButton_TheButton__C63_g.TheButton___error__d9lLC.TheButton___style_active__4BcdX:not(.TheButton___disable__Fzr73):hover{background-color:#c13853}.TheButton_TheButton__C63_g.TheButton___error__d9lLC.TheButton___style_text__bjhYX{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.TheButton_TheButton__C63_g.TheButton___error__d9lLC.TheButton___style_text__bjhYX:not(.TheButton___disable__Fzr73):hover{background-color:#feedf0;color:#f14668}.TheButton_TheButton__C63_g.TheButton___success__YZPZY{color:#6bbed5;background-color:rgba(107,190,213,.1);border:.5px solid rgba(107,190,213,.4)}.TheButton_TheButton__C63_g.TheButton___success__YZPZY:not(.TheButton___disable__Fzr73):hover{color:#fff;background-color:#6bbed5}.TheButton_TheButton__C63_g.TheButton___success__YZPZY.TheButton___style_active__4BcdX{background-color:#6bbed5;color:#6bbed5}.TheButton_TheButton__C63_g.TheButton___success__YZPZY.TheButton___style_active__4BcdX:not(.TheButton___disable__Fzr73):hover{background-color:rgb(67.2736842105,172.5526315789,201.7263157895)}.TheButton_TheButton__C63_g.TheButton___success__YZPZY.TheButton___style_text__bjhYX{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.TheButton_TheButton__C63_g.TheButton___success__YZPZY.TheButton___style_text__bjhYX:not(.TheButton___disable__Fzr73):hover{background-color:rgba(107,190,213,.1);color:#6bbed5}.TheButton_TheButton__C63_g.TheButton___text_white__NhmCf{color:#fff!important}.TheButton_TheButton__C63_g.TheButton___text_dark__Ge_LM{color:#4a5d6b!important}.TheButton_TheButton__C63_g.TheButton___text_accent__y_r2H{color:navy!important}.TheButton_TheButton__C63_g.TheButton___text_error__WUa2I{color:#f14668!important}.TheButton_TheButton__C63_g.TheButton___text_dark60__M_5jE{color:#929ea6!important}.TheButton_TheButton__C63_g p.TheButton___text_white__NhmCf{color:#fff!important}.TheButton_TheButton__C63_g p.TheButton___text_dark__Ge_LM{color:#4a5d6b!important}.TheButton_TheButton__C63_g p.TheButton___text_accent__y_r2H{color:navy!important}.TheButton_TheButton__C63_g p.TheButton___text_error__WUa2I{color:#f14668!important}.TheButton_TheButton__C63_g p.TheButton___text_dark60__M_5jE{color:#929ea6!important}.TheButton_TheButton__C63_g.TheButton___disable__Fzr73{opacity:.5;cursor:not-allowed}.TheButton_TheButton__C63_g.TheButton___fullWidth__lPzJL{width:100%!important}@media(max-width:768px){.TheButton_TheButton__C63_g.TheButton___responsive__vVkuW{height:32px;font-size:14px;padding:0 8px}.TheButton_TheButton__C63_g.TheButton___responsive__vVkuW svg{font-size:16px}.TheButton_TheButton__C63_g.TheButton___responsive__vVkuW.TheButton___square__ABxl_{width:28px}.TheButton_TheButton__C63_g.TheButton___hideText___pDAY p{display:none}}.TheCheckbox_wrapper__PkwsD{display:inline-flex;align-items:center;vertical-align:middle;gap:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.TheCheckbox_wrapper--disabled__kZlsI{cursor:not-allowed;opacity:.5}.TheCheckbox_hiddenInput__JiHEG{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.TheCheckbox_checkbox__KxZe7{flex-shrink:0;width:16px;height:16px;border-radius:4px;border:1.5px solid #c9ced3;background-color:#fff;transition:border-color .15s,background-color .15s}.TheCheckbox_checkbox--checked__44FLv{border-color:navy;background-color:navy;position:relative}.TheCheckbox_checkbox--checked__44FLv:after{content:"";position:absolute;left:4px;top:1px;width:5px;height:9px;border:2px solid #fff;border-top:none;border-left:none;transform:rotate(45deg)}.TheCheckbox_checkbox--indeterminate__OKm5b{border-color:navy;background-color:navy;position:relative}.TheCheckbox_checkbox--indeterminate__OKm5b:after{content:"";position:absolute;left:3px;top:6px;width:8px;height:2px;background-color:#fff}.TheCheckbox_checkbox--disabled__kzQ1g{border-color:#dbdfe1;background-color:#f6f7f8}.TheCheckbox_label__wqq_P{font-size:14px;color:#4a5d6b}.DeliveryConfirmationStepPreparation_container___p8tK{width:100%;height:100%;min-height:0;padding:14px 16px 18px;display:grid;grid-template-rows:auto minmax(0,1fr);gap:12px;box-sizing:border-box}.DeliveryConfirmationStepPreparation_headerRow__1F6tx{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.DeliveryConfirmationStepPreparation_countText__V4fjN{color:#50657a;font-size:12px;font-weight:700}.DeliveryConfirmationStepPreparation_headerActions__AVB2t{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.DeliveryConfirmationStepPreparation_scheduleCountText__VZIct{color:#50657a;font-size:12px;font-weight:700}.DeliveryConfirmationStepPreparation_empty__lgXvA{min-height:180px;border:1px dashed #c8d7e8;border-radius:10px;background:#f6faff;color:#4f657c;font-size:13px;display:grid;place-items:center;text-align:center;padding:16px}.DeliveryConfirmationStepPreparation_tableWrap__YANqW{width:100%;height:100%;min-height:0;overflow-y:auto;overflow-x:auto;border-radius:0;background:#fff}.DeliveryConfirmationStepPreparation_table__oFcgA{width:100%;min-width:100%;border-collapse:collapse;table-layout:fixed;height:auto;align-self:start}.DeliveryConfirmationStepPreparation_table__oFcgA td,.DeliveryConfirmationStepPreparation_table__oFcgA th{position:relative;border-bottom:1px solid #eef2f6;padding:6px 10px;text-align:left;vertical-align:middle;font-size:12px;line-height:1.25}.DeliveryConfirmationStepPreparation_table__oFcgA th{background:#f4f7fa;color:#2f3b48;font-weight:700;white-space:normal;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DeliveryConfirmationStepPreparation_table__oFcgA td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DeliveryConfirmationStepPreparation_table__oFcgA tbody tr:hover{background:#fafcff}.DeliveryConfirmationStepPreparation_selectedRow__BPrDn{background:#f6faff}.DeliveryConfirmationStepPreparation_selectCell__hfU7M,.DeliveryConfirmationStepPreparation_selectHeaderCell__xKNqz{width:44px;text-align:center}.DeliveryConfirmationStepPreparation_quantityCell__EkGVe{white-space:nowrap;overflow:visible}.DeliveryConfirmationStepPreparation_moneyCell__OTvLD,.DeliveryConfirmationStepPreparation_numberCell__FBDtw{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.DeliveryConfirmationStepPreparation_remarksCell__UzAYW{text-align:center}.DeliveryConfirmationStepPreparation_table__oFcgA td.DeliveryConfirmationStepPreparation_deleteCell__x_f3B,.DeliveryConfirmationStepPreparation_table__oFcgA th.DeliveryConfirmationStepPreparation_deleteHeaderCell__SCvtd{text-align:center;padding-left:4px!important;padding-right:4px!important}.DeliveryConfirmationStepPreparation_table__oFcgA td.DeliveryConfirmationStepPreparation_deleteCell__x_f3B{overflow:visible!important}.DeliveryConfirmationStepPreparation_table__oFcgA td.DeliveryConfirmationStepPreparation_stickyDeleteCol__dbVrn,.DeliveryConfirmationStepPreparation_table__oFcgA th.DeliveryConfirmationStepPreparation_stickyDeleteCol__dbVrn{position:sticky;z-index:2;right:0;background:#fff}.DeliveryConfirmationStepPreparation_table__oFcgA td.DeliveryConfirmationStepPreparation_stickyDeleteCol__dbVrn:before,.DeliveryConfirmationStepPreparation_table__oFcgA th.DeliveryConfirmationStepPreparation_stickyDeleteCol__dbVrn:before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:#c3d0dd;pointer-events:none}.DeliveryConfirmationStepPreparation_table__oFcgA th.DeliveryConfirmationStepPreparation_stickyDeleteCol__dbVrn{z-index:4;background:#f4f7fa}.DeliveryConfirmationStepPreparation_table__oFcgA tbody tr:hover td.DeliveryConfirmationStepPreparation_stickyDeleteCol__dbVrn{background:#fafcff}.DeliveryConfirmationStepPreparation_deleteButton__UtaN1{width:26px;height:26px;border-radius:6px;border:1px solid #f2c7d1;background:#fff5f7;color:#d93f5e;display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto;cursor:pointer;padding:0}.DeliveryConfirmationStepPreparation_deleteButton__UtaN1:hover{background:#fef0f3;border-color:#eaa2b3}.DeliveryConfirmationStepPreparation_deleteButton__UtaN1:focus-visible{outline:2px solid #3f63d8;outline-offset:2px}.DeliveryConfirmationStepPreparation_totalSummary__jrSnz{display:inline-flex;align-items:baseline;gap:6px;padding:5px 10px;border-radius:999px;border:1px solid #b9d2ee;background:linear-gradient(180deg,#f5faff,#edf6ff);color:#1e3f63}.DeliveryConfirmationStepPreparation_totalSummary__jrSnz span{font-size:11px;font-weight:700}.DeliveryConfirmationStepPreparation_totalSummary__jrSnz strong{font-size:14px;line-height:1;font-weight:800;color:#0f4e86}.DeliveryConfirmationStepPreparation_modalBody__RHFsS{display:grid;gap:12px}.DeliveryConfirmationStepPreparation_selectedHint__f3IVl{border:1px solid #d3deea;border-radius:8px;background:#f7fbff;color:#365574;font-size:12px;font-weight:700;padding:8px 10px}.DeliveryConfirmationStepPreparation_fieldGroup__bXk_L,.DeliveryConfirmationStepPreparation_fieldLabel__A9EA_{display:grid;gap:6px;font-size:12px;font-weight:700;color:#2f3b48}.DeliveryConfirmationStepPreparation_fieldLabelText__u9Kkx{display:inline-flex;align-items:center;gap:6px}.DeliveryConfirmationStepPreparation_requiredToken__S5aqt{margin-left:4px;color:#d32f2f}.DeliveryConfirmationStepPreparation_textInput__777Rn{height:34px;border-radius:8px;border:1px solid #c4d3e2;background:#fff;color:#2c3b49;font-size:13px;padding:0 10px}.DeliveryConfirmationStepPreparation_textInput__777Rn:focus{outline:none;border-color:#3f63d8;box-shadow:0 0 0 2px rgba(63,99,216,.16)}.DeliveryConfirmationStepPreparation_modalFooter__zhwqB{width:100%;display:flex;align-items:center;justify-content:flex-end;gap:8px}.DeliveryConfirmationStepPreparation_modalCancelButton__xHOF6,.DeliveryConfirmationStepPreparation_modalConfirmButton__zzUys{min-width:112px;height:34px;border-radius:8px;border:1px solid rgba(0,0,0,0);font-size:12px;font-weight:700;padding:0 14px;cursor:pointer}.DeliveryConfirmationStepPreparation_modalCancelButton__xHOF6{border-color:#c7d5e4;background:#fff;color:#496075}.DeliveryConfirmationStepPreparation_modalCancelButton__xHOF6:hover{background:#f4f8fc}.DeliveryConfirmationStepPreparation_modalConfirmButton__zzUys{border-color:#3f63d8;background:#3f63d8;color:#fff}.DeliveryConfirmationStepPreparation_modalConfirmButton__zzUys:hover:not(:disabled){background:#3153bf}.DeliveryConfirmationStepPreparation_modalConfirmButton__zzUys:disabled{opacity:.65;cursor:not-allowed}@media(max-width:768px){.DeliveryConfirmationStepPreparation_container___p8tK{padding:12px}.DeliveryConfirmationStepPreparation_headerActions__AVB2t{width:100%;justify-content:space-between}}.ProgressStepPreparationPending_container__TfwAC{width:100%;height:100%;min-height:0;display:grid;place-items:center;padding:24px}.ProgressStepPreparationPending_card__Eeco1{width:min(640px,100%);border:1px solid #d9e4f0;border-radius:12px;background:#f8fbff;box-shadow:0 8px 22px rgba(20,46,79,.08);padding:20px;display:grid;gap:10px}.ProgressStepPreparationPending_badge__lFtqH{width:-moz-fit-content;width:fit-content;height:22px;display:inline-flex;align-items:center;padding:0 10px;border-radius:999px;border:1px solid #c8d9eb;background:#e8f3ff;color:#2f5f91;font-size:11px;font-weight:700}.ProgressStepPreparationPending_title__7Jvr5{color:#1f2d3c;font-size:18px;font-weight:800;line-height:1.35}.ProgressStepPreparationPending_description__CxbTX{color:#455b72;font-size:13px;line-height:1.6}@media(max-width:768px){.ProgressStepPreparationPending_container__TfwAC{padding:16px}.ProgressStepPreparationPending_card__Eeco1{border-radius:10px;padding:16px}.ProgressStepPreparationPending_title__7Jvr5{font-size:16px}}.SupplierFormModal_body__No2Oo{display:flex;flex-direction:column;gap:12px}.SupplierFormModal_contactsHeader__Fahft{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-top:8px}.SupplierFormModal_contactsHeader__Fahft .SupplierFormModal_contactsTitle__O86kE{font-size:14px;font-weight:600;color:#4a5d6b}.SupplierFormModal_contactsHeader__Fahft .SupplierFormModal_contactsRequired__p7Oq_{font-size:12px;color:#f14668}.SupplierFormModal_contactsHeader__Fahft .SupplierFormModal_linkHint__zYOi1{font-size:12px;color:#929ea6}.SupplierFormModal_contactBlock__taTd9{display:flex;flex-direction:column;gap:12px;padding:12px 16px 16px;border:1px solid #e0e0e0;border-radius:8px}.SupplierFormModal_contactBlock__taTd9 .SupplierFormModal_contactBlockHeader__mrogG{display:flex;align-items:center;gap:8px;min-height:24px}.SupplierFormModal_contactBlock__taTd9 .SupplierFormModal_contactNumber__cs_1A{font-size:14px;font-weight:600;color:#4a5d6b}.SupplierFormModal_contactBlock__taTd9 .SupplierFormModal_mainBadge__w5_BB{padding:2px 8px;border-radius:4px;background-color:#e6e6f2;color:navy;font-size:12px;font-weight:600}.SupplierFormModal_contactBlock__taTd9 .SupplierFormModal_removeButton__Q_G9c{display:inline-flex;align-items:center;gap:4px;margin-left:auto;padding:2px 4px;border:none;background:none;color:#f14668;font-size:13px;cursor:pointer}.SupplierFormModal_contactBlock__taTd9 .SupplierFormModal_removeButton__Q_G9c .SupplierFormModal_removeIcon__ymmQM{width:14px;height:14px}.SupplierFormModal_contactBlock__taTd9 .SupplierFormModal_contactFields__PuJbj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:start}@media(max-width:720px){.SupplierFormModal_contactBlock__taTd9 .SupplierFormModal_contactFields__PuJbj{grid-template-columns:minmax(0,1fr)}}.SupplierFormModal_addButton__yaG4J{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:10px;border:1px dashed #99c;border-radius:8px;background:none;color:navy;font-size:14px;font-weight:600;cursor:pointer}.SupplierFormModal_addButton__yaG4J .SupplierFormModal_addIcon__AG8q2{width:16px;height:16px}.SupplierFormModal_addButton__yaG4J:disabled{border-color:#e0e0e0;color:#b7bec4;cursor:not-allowed}.SupplierFormModal_footer__h4QI8>div{justify-content:space-between}.ApprovalPasswordModal_content__1pDMB{display:flex;flex-direction:column;gap:20px;padding:0}.ApprovalPasswordModal_currentStatus__IXxRF{display:flex;align-items:center;gap:12px;padding:12px 16px;background-color:#f8f9fa;border-radius:6px;border:1px solid #dbdfe1}.ApprovalPasswordModal_currentStatus__IXxRF .ApprovalPasswordModal_label__fDFC9{font-size:14px;font-weight:500;color:#6e7d89}.ApprovalPasswordModal_currentStatus__IXxRF .ApprovalPasswordModal_value__Hjexd{font-size:14px}.ApprovalPasswordModal_currentStatus__IXxRF .ApprovalPasswordModal_statusSet__p7pCI{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background-color:#d4edda;border:1px solid #c3e6cb;border-radius:16px;font-size:13px;font-weight:500;color:#155724}.ApprovalPasswordModal_currentStatus__IXxRF .ApprovalPasswordModal_statusSet__p7pCI:before{content:"";display:inline-block;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23155724' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;flex-shrink:0}.ApprovalPasswordModal_currentStatus__IXxRF .ApprovalPasswordModal_statusUnset__sdhna{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background-color:#fff3cd;border:1px solid #ffeeba;border-radius:16px;font-size:13px;font-weight:500;color:#856404}.ApprovalPasswordModal_currentStatus__IXxRF .ApprovalPasswordModal_statusUnset__sdhna:before{content:"";display:inline-block;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23856404' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10'/%3E%3Cpath d='M12 8v4'/%3E%3Cpath d='M12 16h.01'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;flex-shrink:0}.ApprovalPasswordModal_formGroup__fvgEX{display:flex;flex-direction:column;gap:8px}.ApprovalPasswordModal_infoSection__9cAGl{margin-top:8px;padding:16px;background-color:#f0f9ff;border-radius:6px;border:1px solid #bfdbfe}.ApprovalPasswordModal_infoSection__9cAGl .ApprovalPasswordModal_infoTitle__7Cr6_{font-size:14px;font-weight:600;color:#6e7d89;margin:0 0 12px}.ApprovalPasswordModal_infoSection__9cAGl .ApprovalPasswordModal_infoList__Vsbag{margin:0;padding-left:20px;color:#929ea6;font-size:13px;line-height:1.6}.ApprovalPasswordModal_infoSection__9cAGl .ApprovalPasswordModal_infoList__Vsbag li{margin-bottom:6px}.ApprovalPasswordModal_infoSection__9cAGl .ApprovalPasswordModal_infoList__Vsbag li:last-child{margin-bottom:0}.ApprovalPasswordModal_footerButtons__IXbWp{display:flex;width:100%;justify-content:space-between;align-items:center}.ApprovalPasswordModal_footerButtons__IXbWp .ApprovalPasswordModal_leftActions__E517b,.ApprovalPasswordModal_footerButtons__IXbWp .ApprovalPasswordModal_rightActions__m_RM_{display:flex;align-items:center;gap:12px}.ApprovalPasswordModal_footerButtons__IXbWp .ApprovalPasswordModal_rightActions__m_RM_{justify-content:flex-end}@media(max-width:768px){.ApprovalPasswordModal_content__1pDMB{gap:16px}.ApprovalPasswordModal_infoSection__9cAGl{padding:12px}.ApprovalPasswordModal_infoSection__9cAGl .ApprovalPasswordModal_infoList__Vsbag{font-size:12px;padding-left:16px}}.MemberDeleteModal_content__9ztWh{display:flex;flex-direction:column;gap:20px}.MemberDeleteModal_memberInfo__09vdo{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:12px}.MemberDeleteModal_memberInfo__09vdo .MemberDeleteModal_infoRow__urdjO{display:grid;grid-template-columns:120px 1fr;gap:16px;align-items:baseline;font-size:14px;line-height:1.6}.MemberDeleteModal_memberInfo__09vdo .MemberDeleteModal_infoRow__urdjO .MemberDeleteModal_label__90JZb{font-weight:600;color:#666;text-align:left}.MemberDeleteModal_memberInfo__09vdo .MemberDeleteModal_infoRow__urdjO .MemberDeleteModal_value__NIHqi{color:#333;font-weight:500;word-break:break-word}.MemberDeleteModal_warningMessage__DUXi0{display:flex;gap:12px;align-items:flex-start;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:16px}.MemberDeleteModal_warningMessage__DUXi0 .MemberDeleteModal_warningIcon__rmTws{flex-shrink:0;color:#dc2626!important;font-size:24px!important;margin-top:2px}.MemberDeleteModal_warningMessage__DUXi0 .MemberDeleteModal_warningText__A4nov{flex:1;display:flex;flex-direction:column;gap:8px}.MemberDeleteModal_warningMessage__DUXi0 .MemberDeleteModal_warningText__A4nov .MemberDeleteModal_warningTitle__adEiw{font-weight:700;font-size:14px;color:#dc2626;margin:0;line-height:1.5}.MemberDeleteModal_warningMessage__DUXi0 .MemberDeleteModal_warningText__A4nov .MemberDeleteModal_warningDescription__w4Beq{font-size:13px;color:#666;line-height:1.7;margin:0}.MemberDeleteModal_footerButtons__NupD3{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:100%}@media(max-width:768px){.MemberDeleteModal_content__9ztWh{gap:16px}.MemberDeleteModal_memberInfo__09vdo{padding:14px}.MemberDeleteModal_memberInfo__09vdo .MemberDeleteModal_infoRow__urdjO{grid-template-columns:100px 1fr;gap:12px;font-size:13px}.MemberDeleteModal_warningMessage__DUXi0{padding:14px}.MemberDeleteModal_warningMessage__DUXi0 .MemberDeleteModal_warningText__A4nov{gap:6px}.MemberDeleteModal_warningMessage__DUXi0 .MemberDeleteModal_warningText__A4nov .MemberDeleteModal_warningTitle__adEiw{font-size:13px}.MemberDeleteModal_warningMessage__DUXi0 .MemberDeleteModal_warningText__A4nov .MemberDeleteModal_warningDescription__w4Beq{font-size:12px}.MemberDeleteModal_footerButtons__NupD3{grid-template-columns:1fr;gap:8px}}.Select_trigger__38_A7{display:flex;align-items:center;justify-content:space-between;width:100%;height:44px;padding:10px 12px;border:1px solid #dbdfe1;border-radius:6px;background:#fff;font-size:14px;font-weight:400;color:#4a5d6b;transition:all .2s ease;outline:none;cursor:pointer;box-sizing:border-box}.Select_trigger__38_A7:hover:not([data-disabled]){border-color:#c9ced3}.Select_trigger__38_A7:focus,.Select_trigger__38_A7[data-state=open]{outline:none;box-shadow:0 0 0 2px #485fc7,0 0 0 5px rgba(72,95,199,.2)}.Select_trigger__38_A7.Select_error__nNGkq{border-color:#f14668}.Select_trigger__38_A7.Select_error__nNGkq:focus,.Select_trigger__38_A7.Select_error__nNGkq[data-state=open]{outline:none;box-shadow:0 0 0 2px #f14668,0 0 0 5px rgba(241,70,104,.2)}.Select_trigger__38_A7.Select_disabled__Zcu0g,.Select_trigger__38_A7[data-disabled]{background-color:#f6f7f8;cursor:not-allowed;opacity:.6}.Select_trigger__38_A7[data-placeholder]{color:#a5aeb5;font-weight:400}.Select_sizeDefault__yxZAw{height:44px;padding:10px 12px;font-size:14px}.Select_sizeSmall__VCjVs{height:40px;padding:8px 12px;font-size:13px}.Select_icon__YQtRk{display:flex;align-items:center;color:#a5aeb5;transition:transform .2s ease}.Select_icon__YQtRk svg{width:16px;height:16px}[data-state=open] .Select_icon__YQtRk{transform:rotate(180deg)}.Select_content__xlXH9{display:block!important;background:#fff;border:1px solid #dbdfe1;border-radius:6px;box-shadow:0 10px 38px -10px rgba(0,0,0,.35),0 10px 20px -15px rgba(0,0,0,.2);z-index:99999!important;overflow-y:scroll;max-height:360px;width:var(--radix-select-trigger-width);position:relative!important}.Select_content__xlXH9[data-state=open]{animation:Select_fadeIn__wein1 .15s ease-out}.Select_viewport___9Jb_{padding:4px}.Select_viewport___9Jb_::-webkit-scrollbar{width:10px;background:rgba(0,0,0,0)}.Select_viewport___9Jb_::-webkit-scrollbar-track{background:#f6f7f8;border-radius:5px;margin:4px 0}.Select_viewport___9Jb_::-webkit-scrollbar-thumb{background:#b7bec4;border-radius:5px;border:2px solid #f6f7f8}.Select_viewport___9Jb_::-webkit-scrollbar-thumb:hover{background:#a5aeb5}.Select_viewport___9Jb_::-webkit-scrollbar-thumb:active{background:#929ea6}.Select_viewport___9Jb_{scrollbar-width:thin;scrollbar-color:#b7bec4 #f6f7f8}.Select_item__oAxLs{display:flex;align-items:center;justify-content:space-between;padding:10px 32px 10px 12px;border-radius:4px;font-size:14px;color:#4a5d6b;cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;transition:all .15s ease}.Select_item__oAxLs:hover,.Select_item__oAxLs[data-highlighted]{background:#f6f7f8}.Select_item__oAxLs[data-state=checked]{background:#e6e6f2;color:navy;font-weight:500}.Select_item__oAxLs[data-disabled]{color:#c9ced3;pointer-events:none}.Select_indicator__gT5Hd{position:absolute;right:8px;display:flex;align-items:center;color:navy}.Select_indicator__gT5Hd svg{width:16px;height:16px}@keyframes Select_fadeIn__wein1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media(max-width:768px){.Select_sizeDefault__yxZAw{height:40px;padding:8px 12px;font-size:13px}.Select_item__oAxLs{padding:8px 28px 8px 10px;font-size:13px}}.SelectWithLabel_container__lo9kN{display:flex;flex-direction:column;gap:8px}.SelectWithLabel_container__lo9kN.SelectWithLabel_fullWidth__9iEoy{width:100%}.SelectWithLabel_label__fiq7M{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#4a5d6b;line-height:1.2;border:none;background:none;padding:0;margin:0}.SelectWithLabel_requiredText__rWeB2{font-size:12px;font-weight:400;color:#f14668;line-height:1}.SelectWithLabel_errorMessage__DXcvV{font-size:12px;color:#f14668;margin-top:-4px}.ItemAddModal_formGrid__eY_eH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}.ItemAddModal_itemSelectorField__wDB1C{grid-column:1/-1}.ItemAddModal_footerActions__DYeGA{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px}.ItemAddModal_footerLeft__amIaF,.ItemAddModal_footerRight__HBW1Z{display:inline-flex;align-items:center}@media(max-width:768px){.ItemAddModal_formGrid__eY_eH{grid-template-columns:1fr}.ItemAddModal_footerActions__DYeGA{flex-direction:column-reverse;align-items:stretch}.ItemAddModal_footerLeft__amIaF,.ItemAddModal_footerRight__HBW1Z{width:100%}}.PreOrderCheckStepPreparation_container__a0GYi{width:100%;height:100%;min-height:0;padding:14px 16px 18px;display:grid;grid-template-rows:auto minmax(0,1fr);gap:12px;box-sizing:border-box}.PreOrderCheckStepPreparation_headerRow__5SjUT{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.PreOrderCheckStepPreparation_countText__fSJ5J{color:#50657a;font-size:12px;font-weight:700}.PreOrderCheckStepPreparation_headerActions__pG4Hh{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.PreOrderCheckStepPreparation_empty__b_ulg{min-height:180px;border:1px dashed #c8d7e8;border-radius:10px;background:#f6faff;color:#4f657c;font-size:13px;display:grid;place-items:center;text-align:center;padding:16px}.PreOrderCheckStepPreparation_tableWrap__pJBIp{width:100%;height:100%;min-height:0;overflow-y:auto;overflow-x:auto;border-radius:0;background:#fff}.PreOrderCheckStepPreparation_table__XgYYH{width:100%;min-width:100%;border-collapse:collapse;table-layout:fixed;height:auto;align-self:start}.PreOrderCheckStepPreparation_table__XgYYH td,.PreOrderCheckStepPreparation_table__XgYYH th{position:relative;border-bottom:1px solid #eef2f6;padding:6px 10px;text-align:left;vertical-align:middle;font-size:12px;line-height:1.25}.PreOrderCheckStepPreparation_table__XgYYH th{background:#f4f7fa;color:#2f3b48;font-weight:700;white-space:normal;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PreOrderCheckStepPreparation_table__XgYYH td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PreOrderCheckStepPreparation_table__XgYYH tbody tr:hover{background:#fafcff}.PreOrderCheckStepPreparation_quantityCell__GQ8zX{white-space:nowrap;overflow:visible}.PreOrderCheckStepPreparation_moneyCell__QPIbd,.PreOrderCheckStepPreparation_numberCell__q0ZiK{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.PreOrderCheckStepPreparation_remarksCell__PLAtz{text-align:center}.PreOrderCheckStepPreparation_table__XgYYH td.PreOrderCheckStepPreparation_deleteCell__G1CCz,.PreOrderCheckStepPreparation_table__XgYYH th.PreOrderCheckStepPreparation_deleteHeaderCell__ntLfj{text-align:center;padding-left:4px!important;padding-right:4px!important}.PreOrderCheckStepPreparation_table__XgYYH td.PreOrderCheckStepPreparation_deleteCell__G1CCz{overflow:visible!important}.PreOrderCheckStepPreparation_table__XgYYH td.PreOrderCheckStepPreparation_stickyDeleteCol__RIFPQ,.PreOrderCheckStepPreparation_table__XgYYH th.PreOrderCheckStepPreparation_stickyDeleteCol__RIFPQ{position:sticky;z-index:2;right:0;background:#fff}.PreOrderCheckStepPreparation_table__XgYYH td.PreOrderCheckStepPreparation_stickyDeleteCol__RIFPQ:before,.PreOrderCheckStepPreparation_table__XgYYH th.PreOrderCheckStepPreparation_stickyDeleteCol__RIFPQ:before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:#c3d0dd;pointer-events:none}.PreOrderCheckStepPreparation_table__XgYYH th.PreOrderCheckStepPreparation_stickyDeleteCol__RIFPQ{z-index:4;background:#f4f7fa}.PreOrderCheckStepPreparation_table__XgYYH tbody tr:hover td.PreOrderCheckStepPreparation_stickyDeleteCol__RIFPQ{background:#fafcff}.PreOrderCheckStepPreparation_deleteButton__Jq_iW{width:26px;height:26px;border-radius:6px;border:1px solid #f2c7d1;background:#fff5f7;color:#d93f5e;display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto;cursor:pointer;padding:0}.PreOrderCheckStepPreparation_deleteButton__Jq_iW:hover{background:#fef0f3;border-color:#eaa2b3}.PreOrderCheckStepPreparation_deleteButton__Jq_iW:focus-visible{outline:2px solid #3f63d8;outline-offset:2px}.PreOrderCheckStepPreparation_totalSummary__JhFu3{display:inline-flex;align-items:baseline;gap:6px;padding:5px 10px;border-radius:999px;border:1px solid #b9d2ee;background:linear-gradient(180deg,#f5faff,#edf6ff);color:#1e3f63}.PreOrderCheckStepPreparation_totalSummary__JhFu3 span{font-size:11px;font-weight:700}.PreOrderCheckStepPreparation_totalSummary__JhFu3 strong{font-size:14px;line-height:1;font-weight:800;color:#0f4e86}@media(max-width:768px){.PreOrderCheckStepPreparation_container__a0GYi{padding:12px}.PreOrderCheckStepPreparation_headerActions__pG4Hh{width:100%;justify-content:space-between}}.QuotationStepPreparation_container__igWIh{box-sizing:border-box}.QuotationStepPreparation_container__igWIh,.QuotationStepPreparation_viewTrackWrap__C7Axq{width:100%;height:100%;min-height:0;overflow:hidden}.QuotationStepPreparation_viewTrack__Yw2Yo{width:200%;height:100%;min-height:0;display:flex;transition:transform .28s ease}.QuotationStepPreparation_viewTrack_detail__djZNb{transform:translateX(-50%)}.QuotationStepPreparation_viewPane__cynlZ{width:50%;min-width:50%;height:100%;min-height:0}.AddStepModal_AddStepModal__O5155 .AddStepModal_stepNumberInfo__PNGVy{margin-bottom:20px}.AddStepModal_AddStepModal__O5155 .AddStepModal_stepNumberInfo__PNGVy .AddStepModal_stepNumberBadge__UDEv0{display:inline-flex;align-items:center;justify-content:center;min-width:80px;height:28px;padding:0 12px;font-size:13px;font-weight:600;color:navy;background-color:#e6e6f2;border:1px solid #99c;border-radius:14px;text-transform:uppercase;letter-spacing:.5px}.AddStepModal_AddStepModal__O5155 .AddStepModal_formGroup__j0ecs{margin-bottom:20px}.AddStepModal_AddStepModal__O5155 .AddStepModal_formGroup__j0ecs .AddStepModal_label__dLnYE{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:#6e7d89}.AddStepModal_AddStepModal__O5155 .AddStepModal_noApproverMessage__QLsFy{margin:0;padding:12px;font-size:14px;color:#929ea6;background-color:#f6f7f8;border:1px solid #dbdfe1;border-radius:8px}.ApprovalStepDeleteModal_modalActions__MPcP5{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:100%}.ApprovalStepDeleteModal_content__QX01y{display:flex;flex-direction:column;gap:24px;padding:0}.ApprovalStepDeleteModal_stepInfo__XXFSB{display:flex;flex-direction:column;gap:12px;padding:16px;background-color:#f9fafb;border-radius:8px;border:1px solid #e5e7eb}.ApprovalStepDeleteModal_stepInfo__XXFSB .ApprovalStepDeleteModal_infoRow__RuGLZ{display:flex;align-items:center;gap:12px;font-size:14px;line-height:1.6}.ApprovalStepDeleteModal_stepInfo__XXFSB .ApprovalStepDeleteModal_infoRow__RuGLZ .ApprovalStepDeleteModal_label__YZudC{min-width:120px;font-weight:600;color:#666}.ApprovalStepDeleteModal_stepInfo__XXFSB .ApprovalStepDeleteModal_infoRow__RuGLZ .ApprovalStepDeleteModal_value__pzYBi{flex:1;font-weight:500;color:#333;word-break:break-all}.ApprovalStepDeleteModal_warningMessage__Ymj_M{display:flex;gap:12px;padding:16px;background-color:#fef2f2;border-radius:8px;border:1px solid #fecaca}.ApprovalStepDeleteModal_warningMessage__Ymj_M .ApprovalStepDeleteModal_warningIcon__PXPMi{flex-shrink:0;color:#dc2626!important;font-size:24px!important}.ApprovalStepDeleteModal_warningMessage__Ymj_M .ApprovalStepDeleteModal_warningText___FTwB{flex:1}.ApprovalStepDeleteModal_warningMessage__Ymj_M .ApprovalStepDeleteModal_warningText___FTwB .ApprovalStepDeleteModal_warningTitle___1Ie_{margin:0 0 8px;font-size:14px;font-weight:700;color:#dc2626;line-height:1.5}.ApprovalStepDeleteModal_warningMessage__Ymj_M .ApprovalStepDeleteModal_warningText___FTwB .ApprovalStepDeleteModal_warningDescription__HgNZE{margin:0;font-size:13px;color:#666;line-height:1.7}@media(max-width:600px){.ApprovalStepDeleteModal_stepInfo__XXFSB .ApprovalStepDeleteModal_infoRow__RuGLZ{flex-direction:column;align-items:flex-start;gap:4px}.ApprovalStepDeleteModal_stepInfo__XXFSB .ApprovalStepDeleteModal_infoRow__RuGLZ .ApprovalStepDeleteModal_label__YZudC{min-width:auto}.ApprovalStepDeleteModal_modalActions__MPcP5{flex-direction:column-reverse}}.EditStepModal_modalContent__HPMiK{padding:8px 0}.EditStepModal_modalContent__HPMiK .EditStepModal_formGroup__q4VVH{margin-bottom:20px}.EditStepModal_modalContent__HPMiK .EditStepModal_formGroup__q4VVH .EditStepModal_label__Vtl_M{display:block;font-size:14px;font-weight:500;color:#6e7d89;margin-bottom:8px}.ApprovalStepCard___stepCard___Uucx{background-color:#fff;border:1px solid #dbdfe1;border-radius:8px;padding:10px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.ApprovalStepCard___stepCard___Uucx:hover{box-shadow:0 4px 12px rgba(0,0,0,.12);border-color:navy;transform:translateY(-2px)}.ApprovalStepCard___stepCard___Uucx[data-dragging=true]{opacity:.5;box-shadow:0 8px 16px rgba(0,0,0,.2);transform:rotate(2deg) scale(1.02);cursor:grabbing;z-index:1000}.ApprovalStepCard___stepCard___Uucx[data-drop-target=true]{border:2px dashed navy;background-color:#f2f2f9}.ApprovalStepCard___stepCard___Uucx .ApprovalStepCard___stepContent__wLoSu{display:flex;align-items:center;gap:8px}.ApprovalStepCard___stepCard___Uucx .ApprovalStepCard___stepContent__wLoSu .ApprovalStepCard___stepNumber__glDTp{flex-shrink:0;font-size:12px;font-weight:600;color:#929ea6;line-height:1}.ApprovalStepCard___stepCard___Uucx .ApprovalStepCard___stepContent__wLoSu .ApprovalStepCard___approverInfo__pYVoU{flex:1;min-width:0;display:flex;align-items:center}.ApprovalStepCard___stepCard___Uucx .ApprovalStepCard___stepContent__wLoSu .ApprovalStepCard___approverInfo__pYVoU .ApprovalStepCard___approverName__qJ5_g{display:inline-block;padding:3px 10px;font-size:12px;font-weight:600;color:navy;background-color:#e6e6f2;border:1px solid #b3b3d9;border-radius:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.5}.ApprovalStepCard___stepCard___Uucx .ApprovalStepCard___stepContent__wLoSu .ApprovalStepCard___stepActions__sY3DF{flex-shrink:0;display:flex;gap:4px}.ApprovalStepCard___stepCard___Uucx .ApprovalStepCard___stepContent__wLoSu .ApprovalStepCard___stepActions__sY3DF button{background:none;border:1px solid #dbdfe1;padding:3px 6px;border-radius:4px;cursor:pointer;font-size:12px;transition:all .2s}.ApprovalStepCard___stepCard___Uucx .ApprovalStepCard___stepContent__wLoSu .ApprovalStepCard___stepActions__sY3DF button:hover{background-color:#f6f7f8}.ApprovalStepCard___stepCard___Uucx .ApprovalStepCard___stepContent__wLoSu .ApprovalStepCard___stepActions__sY3DF .ApprovalStepCard___dragHandle__aOj89{color:#929ea6;cursor:grab}.ApprovalStepCard___stepCard___Uucx .ApprovalStepCard___stepContent__wLoSu .ApprovalStepCard___stepActions__sY3DF .ApprovalStepCard___dragHandle__aOj89:active{cursor:grabbing}.ApprovalStepCard___stepCard___Uucx .ApprovalStepCard___stepContent__wLoSu .ApprovalStepCard___stepActions__sY3DF .ApprovalStepCard___editButton__ca1ib{color:navy}.ApprovalStepCard___stepCard___Uucx .ApprovalStepCard___stepContent__wLoSu .ApprovalStepCard___stepActions__sY3DF .ApprovalStepCard___editButton__ca1ib:hover{background-color:#e6e6f2}.ApprovalStepCard___stepCard___Uucx .ApprovalStepCard___stepContent__wLoSu .ApprovalStepCard___stepActions__sY3DF .ApprovalStepCard___deleteButton__6CGDn{color:#f14668}.ApprovalStepCard___stepCard___Uucx .ApprovalStepCard___stepContent__wLoSu .ApprovalStepCard___stepActions__sY3DF .ApprovalStepCard___deleteButton__6CGDn:hover{background-color:#fef6f7}.ApprovalStepCard___stepArrow__Q9LtX{display:flex;align-items:center;justify-content:center;height:20px;margin:2px 0;position:relative}.ApprovalStepCard___stepArrow__Q9LtX svg{font-size:14px;color:navy;background-color:#fff;padding:2px;border-radius:50%;border:1.5px solid #cccce6;z-index:1}.ApprovalStepCard___stepArrow__Q9LtX:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:2px;background:linear-gradient(180deg,#cccce6 0,#9999cc 50%,#cccce6);transform:translateX(-50%);z-index:0}@media(max-width:768px){.ApprovalStepCard___stepCard___Uucx{padding:8px}.ApprovalStepCard___stepCard___Uucx .ApprovalStepCard___stepContent__wLoSu{gap:6px}.ApprovalStepCard___stepCard___Uucx .ApprovalStepCard___stepContent__wLoSu .ApprovalStepCard___stepNumber__glDTp{font-size:11px}.ApprovalStepCard___stepCard___Uucx .ApprovalStepCard___stepContent__wLoSu .ApprovalStepCard___approverInfo__pYVoU .ApprovalStepCard___approverName__qJ5_g{padding:2px 8px;font-size:11px}.ApprovalStepCard___stepCard___Uucx .ApprovalStepCard___stepContent__wLoSu .ApprovalStepCard___stepActions__sY3DF{gap:3px}.ApprovalStepCard___stepCard___Uucx .ApprovalStepCard___stepContent__wLoSu .ApprovalStepCard___stepActions__sY3DF button{padding:2px 5px;font-size:11px}}.ApprovalStepList___stepList__BM2b_{display:flex;flex-direction:column;margin-bottom:16px}.ApprovalStepList___emptyState__epO8R{text-align:center;padding:40px 20px;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:0}.ApprovalStepList___emptyState__epO8R .ApprovalStepList___emptyMessage__owaW8{font-size:13px;font-weight:500;color:#929ea6;margin:0 0 6px;line-height:1.5}.ApprovalStepList___emptyState__epO8R .ApprovalStepList___emptyHint__NQeiW{font-size:12px;color:#a5aeb5;margin:0;line-height:1.5}.ApprovalStepList___assignmentEmptyState__MK5cz{padding:12px;margin:0;width:100%;flex:1;display:flex;align-items:center;justify-content:center}.ApprovalStepList___emptyState__epO8R.ApprovalStepList___assignmentEmptyState__MK5cz .ApprovalStepList___assignmentMessage__831PF{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:400;line-height:1.5;margin:0;color:#929ea6}.ApprovalStepList___emptyState__epO8R.ApprovalStepList___assignmentEmptyState__MK5cz .ApprovalStepList___assignmentMessageIcon__mhTUP{font-size:14px;color:navy;flex-shrink:0}.ApprovalStepList___addButtonContainer__MgJpq{padding:16px 0}.ApprovalStepList___addButtonContainer__MgJpq .ApprovalStepList___addButton__tw7wx{width:100%;border:2px dashed #99c;background:linear-gradient(135deg,#f2f2f9,#fff);border-radius:12px;padding:20px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);font-size:15px;font-weight:600;color:navy;display:flex;align-items:center;justify-content:center;gap:10px;position:relative;overflow:hidden}.ApprovalStepList___addButtonContainer__MgJpq .ApprovalStepList___addButton__tw7wx:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,0,128,.1),transparent);transition:left .5s}.ApprovalStepList___addButtonContainer__MgJpq .ApprovalStepList___addButton__tw7wx .ApprovalStepList___addIcon__qB5dm{font-size:18px;transition:transform .3s}.ApprovalStepList___addButtonContainer__MgJpq .ApprovalStepList___addButton__tw7wx:hover{background:linear-gradient(135deg,#e6e6f2,#f2f2f9);border-color:navy;box-shadow:0 4px 12px rgba(0,0,128,.2);transform:translateY(-2px)}.ApprovalStepList___addButtonContainer__MgJpq .ApprovalStepList___addButton__tw7wx:hover:before{left:100%}.ApprovalStepList___addButtonContainer__MgJpq .ApprovalStepList___addButton__tw7wx:hover .ApprovalStepList___addIcon__qB5dm{transform:rotate(90deg)}.ApprovalStepList___addButtonContainer__MgJpq .ApprovalStepList___addButton__tw7wx:active{transform:translateY(0) scale(.98)}.page_ApprovalFlowPage__Ltse8{width:100%;height:100%;overflow:hidden;padding:24px;background-color:#f8f9fa;display:flex;flex-direction:column}.page_ApprovalFlowPage__Ltse8 .page___error__EIfjJ,.page_ApprovalFlowPage__Ltse8 .page___loading__DTglh{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.page_ApprovalFlowPage__Ltse8 .page___error__EIfjJ p,.page_ApprovalFlowPage__Ltse8 .page___loading__DTglh p{font-size:16px;color:#929ea6;margin-bottom:16px}.page_ApprovalFlowPage__Ltse8 .page___error__EIfjJ button,.page_ApprovalFlowPage__Ltse8 .page___loading__DTglh button{padding:8px 16px;background-color:navy;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}.page_ApprovalFlowPage__Ltse8 .page___error__EIfjJ button:hover,.page_ApprovalFlowPage__Ltse8 .page___loading__DTglh button:hover{background-color:#339}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi{display:flex;flex-direction:column;flex:1;min-height:0;background-color:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);overflow:hidden}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC{flex:1;overflow:hidden;display:flex;flex-direction:column}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC>.page___emptyState__tyfNd{display:flex;align-items:center;justify-content:center;height:100%}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC>.page___emptyState__tyfNd p{font-size:16px;color:#929ea6}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowTypeTabContainer__K1HTe{display:flex;gap:4px;padding:16px 24px 0;flex-shrink:0;height:50px}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowTypeTabContainer__K1HTe .page___flowTypeTab__awYb2{padding:8px 20px;background:none;border:1px solid #dbdfe1;border-bottom:none;border-radius:6px 6px 0 0;cursor:pointer;font-size:14px;font-weight:600;color:#929ea6;transition:all .2s;background-color:#f6f7f8}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowTypeTabContainer__K1HTe .page___flowTypeTab__awYb2:hover{color:#6e7d89;background-color:hsl(210,12.5%,93.862745098%)}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowTypeTabContainer__K1HTe .page___flowTypeTab__awYb2.page___flowTypeTabActive__CTVMz{color:navy;background-color:#fff;border-color:#dbdfe1 #dbdfe1 #fff}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn{height:calc(100% - 50px);overflow:hidden;padding:24px}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps{display:grid;grid-template-columns:330px minmax(420px,1fr) 320px;gap:16px;height:100%;min-height:0}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps .page___assignmentColumn__UZcZv,.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps .page___flowColumn__RVdnb,.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps .page___patternColumn__tVGUc{border:1px solid #edeff0;border-radius:8px;background-color:#fff;padding:0;overflow-y:auto;min-height:0;display:flex;flex-direction:column}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps .page___columnHeader__ddE1N{position:sticky;top:0;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border-bottom:1px solid #edeff0;background-color:#fff;min-height:49px}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps .page___columnBody__4I5Re{padding:12px;flex:1;min-height:0;display:flex;flex-direction:column}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps .page___columnBody__4I5Re>.page___emptyState__tyfNd.page___assignmentEmptyState__ajl01{flex:1;display:flex;align-items:center;justify-content:center;min-height:0;width:100%}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps .page___columnBody__4I5Re>.page___emptyState__tyfNd.page___assignmentEmptyState__ajl01 .page___assignmentMessage__i6TR5{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:400;line-height:1.5;margin:0;color:#929ea6}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps .page___columnBody__4I5Re>.page___emptyState__tyfNd.page___assignmentEmptyState__ajl01 .page___assignmentMessageIcon__llmGp{font-size:14px;color:navy;flex-shrink:0}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps .page___columnHeaderActionButton___MTKD{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid #dbdfe1;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:600;color:#808e97;background-color:#fff;white-space:nowrap;display:inline-flex;align-items:center;gap:6px}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps .page___columnHeaderActionButton___MTKD:hover{background-color:#f6f7f8}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps .page___columnHeaderActionButton___MTKD .page___addIcon__4nlFL{font-size:12px}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps .page___assignmentColumnTitle__VJVPo,.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps .page___flowColumnTitle__yrBtD,.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps .page___patternColumnTitle__1oUaI{font-size:13px;font-weight:700;color:#808e97;margin-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps .page___patternList__3COnz{display:flex;flex-direction:column;gap:8px}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps .page___patternButton__zEKNB{all:unset;box-sizing:border-box;width:100%;cursor:pointer;border:1px solid #dbdfe1;border-radius:6px;padding:10px 12px;font-size:13px;color:#808e97;position:relative}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps .page___patternButton__zEKNB:hover{background-color:#f6f7f8}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps .page___patternButtonActions__NqhfC{display:flex;gap:2px}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps .page___patternActionButton__9T1qu{all:unset;box-sizing:border-box;width:22px;height:22px;border:1px solid #dbdfe1;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;background-color:#fff;cursor:pointer;font-size:12px;color:#a5aeb5}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps .page___patternActionButton__9T1qu:hover{background-color:#f6f7f8;color:#6e7d89}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps .page___patternEditButton__gmOei{color:navy}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps .page___patternEditButton__gmOei:hover{background-color:#e6e6f2}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps .page___patternDeleteButton__8626o{color:#f14668}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps .page___patternDeleteButton__8626o:hover{background-color:#feedf0}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps .page___patternButtonActive__YQRxZ{border-color:navy;background-color:#e6e6f2;color:navy;font-weight:600}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps .page___patternButtonContent__bGdhp{display:flex;flex-direction:column;gap:4px}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps .page___patternButtonMeta__HPvdO{display:flex;align-items:center;justify-content:space-between;gap:8px}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps .page___patternName___0BQV{font-size:13px;font-weight:600;color:inherit}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps .page___patternListTypeBadge__cpu_k{font-size:11px;font-weight:500;padding:1px 6px;border-radius:4px;align-self:flex-start}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps .page___listTypePms__GOKbE{background-color:#e8f5e9;color:#2e7d32}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps .page___listTypeGeneral__MzAmj{background-color:#fff3e0;color:#e65100}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps .page___assignmentList__boaeL{display:flex;flex-direction:column;gap:8px}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps .page___assignmentCard__qHNKk{border:1px solid #edeff0;border-radius:8px;padding:10px 12px;background-color:#f6f7f8;position:relative}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps .page___assignmentCard__qHNKk .page___assignmentDeleteButton__4COmt{all:unset;box-sizing:border-box;position:absolute;top:8px;right:8px;width:22px;height:22px;border:1px solid #dbdfe1;border-radius:4px;color:#f14668;font-size:12px;line-height:1;display:inline-flex;align-items:center;justify-content:center;background-color:#fff;cursor:pointer}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps .page___assignmentCard__qHNKk .page___assignmentDeleteButton__4COmt:hover:not(:disabled){background-color:#feedf0}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps .page___assignmentCard__qHNKk .page___assignmentDeleteButton__4COmt:disabled{opacity:.6;cursor:not-allowed}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps .page___assignmentCard__qHNKk .page___assignmentShip__Ygqtt{font-size:13px;font-weight:600;color:#6e7d89;margin-bottom:4px;line-height:1.4}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps .page___assignmentCard__qHNKk .page___assignmentDivision__KZWd9{font-size:12px;color:#929ea6;line-height:1.4}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___sectionDivider__8Yg0N{display:flex;align-items:center;gap:10px;padding:16px 0 8px;font-size:13px;font-weight:700;color:#929ea6}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___sectionDivider__8Yg0N.page___sectionShip___LWcw{padding-top:0}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___sectionDivider__8Yg0N:after{content:"";flex:1;height:1px;background-color:#edeff0}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___sectionIcon__Bfr4r{font-size:16px;line-height:1}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___emptySection__GaPg_{border:2px dashed #dbdfe1;border-radius:10px;padding:24px 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background-color:#f6f7f8;margin-bottom:8px;min-height:80px}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___emptySection__GaPg_ .page___emptySectionIcon__xcomH{font-size:20px;opacity:.5}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___emptySection__GaPg_ .page___emptySectionText__ZROcj{font-size:12px;font-weight:500;color:#a5aeb5;margin:0}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___addButtonContainer___DIAi{padding:8px 0 16px}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___addButtonContainer___DIAi .page___addButton__CTXMq{width:100%;border:1px dashed #99c;background-color:#f2f2f9;border-radius:8px;padding:10px;cursor:pointer;transition:all .2s;font-size:13px;font-weight:600;color:navy;display:inline-flex;align-items:center;justify-content:center;gap:6px}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___addButtonContainer___DIAi .page___addButton__CTXMq:hover:not(:disabled){background-color:#e6e6f2;border-color:navy}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___addButtonContainer___DIAi .page___addButton__CTXMq:disabled{opacity:.4;cursor:not-allowed}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___addButtonContainer___DIAi .page___addButton__CTXMq .page___addIcon__4nlFL{font-size:12px}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi h2{font-size:18px;font-weight:700;color:#6e7d89;margin:0 0 16px}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi p{font-size:16px;color:#929ea6;line-height:1.6;margin-bottom:16px}@media(max-width:768px){.page_ApprovalFlowPage__Ltse8{padding:16px}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn{padding:16px;overflow-y:auto}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps{display:flex;flex-direction:column;height:auto}.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps .page___assignmentColumn__UZcZv,.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps .page___flowColumn__RVdnb,.page_ApprovalFlowPage__Ltse8 .page___content__vicYi .page___rightColumn__S9IVC .page___flowContent__p51cn .page___onboardLayout__a3rps .page___patternColumn__tVGUc{max-height:260px}}.page___addPatternModal__IjNe2{display:flex;flex-direction:column;gap:20px}.page___deletePatternDescription__GZ_ZS{font-size:14px;line-height:1.6;color:#6e7d89;margin:0}.page___deletePatternWarning__htJjm{font-size:13px;color:#f14668;margin:0;font-weight:500}.page___listTypeToggle__p0xRp{display:flex;gap:0;border:1px solid #dbdfe1;border-radius:6px;overflow:hidden;background-color:#fff;width:-moz-fit-content;width:fit-content}.page___toggleBtn__oYnSS{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;font-size:13px;font-weight:500;padding:0 16px;height:36px;transition:all .2s ease;position:relative;white-space:nowrap}.page___toggleBtn__oYnSS:first-child{border-right:1px solid #dbdfe1}.page___toggleActive__9q6rG{background-color:navy;color:#fff;font-weight:600}.page___toggleActive__9q6rG:hover{background-color:#339}.page___toggleInactive__cKIGg{background-color:rgba(0,0,0,0);color:#929ea6}.page___toggleInactive__cKIGg:hover{background-color:#f6f7f8;color:#6e7d89}.page___formGroup__YjkGp{display:flex;flex-direction:column;gap:8px}.page___formLabel__b4k4e{font-size:14px;font-weight:500;color:#6e7d89}.page___textInput__lTR48{box-sizing:border-box;width:100%;height:44px;padding:10px 16px;border:1px solid #dbdfe1;border-radius:6px;font-size:14px;color:#6e7d89;background-color:#fff;outline:none;transition:border-color .2s}.page___textInput__lTR48:focus{border-color:navy;box-shadow:0 0 0 2px rgba(0,0,128,.15)}.page___textInput__lTR48::-moz-placeholder{color:#a5aeb5}.page___textInput__lTR48::placeholder{color:#a5aeb5}.page___modalActions__Fxk_T{display:flex;justify-content:space-between;align-items:center;gap:12px}.MemberInvitationModal_modalContent__JgQmd{display:flex;flex-direction:column;gap:24px;padding:8px 0}.MemberInvitationModal_formGroup__ajGxZ{display:flex;flex-direction:column;gap:8px}.MemberInvitationModal_label__BHsm_{font-size:14px;font-weight:600;color:#333;display:flex;align-items:center;gap:8px}.MemberInvitationModal_optionalBadge__GMaQ2{font-size:12px;font-weight:400;color:#666;background-color:#f0f0f0;padding:2px 8px;border-radius:4px}.MemberInvitationModal_helperText__5LkK6{font-size:12px;color:#666;margin-top:4px}.MemberInvitationModal_infoSection___aTug{background-color:#f5f7fa;border-left:4px solid #3b82f6;padding:16px;border-radius:4px}.MemberInvitationModal_infoTitle__bEDRm{font-size:14px;font-weight:600;color:#333;margin-bottom:8px}.MemberInvitationModal_infoList__xwxnY{list-style-type:disc;padding-left:20px;margin:0}.MemberInvitationModal_infoList__xwxnY li{font-size:13px;color:#555;line-height:1.6;margin-bottom:4px}.MemberInvitationModal_infoList__xwxnY li:last-child{margin-bottom:0}.MemberInvitationModal_selectedShips__oF_0V{border-top:1px solid #e5e7eb;padding-top:16px}.MemberInvitationModal_selectedShipsLabel__TWyoI{font-size:13px;font-weight:600;color:#555;margin-bottom:8px}.MemberInvitationModal_selectedShipsList__IuQBc{display:flex;flex-wrap:wrap;gap:8px}.MemberInvitationModal_shipBadge__zJ5B1{display:inline-flex;align-items:center;padding:4px 12px;background-color:#e0f2fe;color:#0369a1;border-radius:16px;font-size:12px;font-weight:500}.MemberInvitationModal_footerActions__6DaI6{display:flex;width:100%;justify-content:space-between;align-items:center}.MemberInvitationModal_footerActions__6DaI6 .MemberInvitationModal_leftActions__caByH,.MemberInvitationModal_footerActions__6DaI6 .MemberInvitationModal_rightActions__FM1iv{display:flex;align-items:center;gap:12px}.MemberInvitationModal_footerActions__6DaI6 .MemberInvitationModal_rightActions__FM1iv{justify-content:flex-end}.MemberInvitationModal_permissionsSection__Wq_5p{border-top:1px solid #e5e7eb;padding-top:20px}.MemberInvitationModal_sectionTitle__rHESC{font-size:14px;font-weight:600;color:#333;margin-bottom:12px}.MemberInvitationModal_permissionsGrid__vqlzv{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.MemberInvitationModal_permissionItem__SM3l3{display:flex;flex-direction:column;gap:6px}.MemberInvitationModal_permissionLabel__wERR1{font-size:13px;font-weight:500;color:#555}.MemberInvitationModal_labelWithActions__75zQV{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.MemberInvitationModal_shipActions__W49cb{display:flex;gap:8px}.MemberInvitationModal_actionButton__j_Bl9{padding:4px 12px;font-size:12px;font-weight:500;color:#0369a1;background-color:rgba(0,0,0,0);border:1px solid #0369a1;border-radius:4px;cursor:pointer;transition:all .2s ease}.MemberInvitationModal_actionButton__j_Bl9:hover:not(:disabled){background-color:#e0f2fe}.MemberInvitationModal_actionButton__j_Bl9:disabled{opacity:.4;cursor:not-allowed;border-color:#ccc;color:#999}.MemberShipManagementModal_modalContent__iG1uF{display:flex;flex-direction:column;gap:24px}.MemberShipManagementModal_shipAssignSection__b9vCR .MemberShipManagementModal_labelWithActions__Y1GkD{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.MemberShipManagementModal_shipAssignSection__b9vCR .MemberShipManagementModal_labelWithActions__Y1GkD .MemberShipManagementModal_label__pJNQg{font-size:14px;font-weight:600;color:var(--dark-80,#333)}.MemberShipManagementModal_shipAssignSection__b9vCR .MemberShipManagementModal_labelWithActions__Y1GkD .MemberShipManagementModal_shipActions__hplid{display:flex;gap:8px}.MemberShipManagementModal_shipAssignSection__b9vCR .MemberShipManagementModal_labelWithActions__Y1GkD .MemberShipManagementModal_shipActions__hplid .MemberShipManagementModal_compactActionButton__uuizU{height:28px;padding:0 10px;font-size:12px}.MemberShipManagementModal_shipAssignSection__b9vCR .MemberShipManagementModal_helperText__BiKas{font-size:12px;color:var(--dark-60,#666);margin-top:8px}.MemberShipManagementModal_footerActions___fnWD{display:flex;width:100%;justify-content:space-between;align-items:center}.MemberShipManagementModal_footerActions___fnWD .MemberShipManagementModal_leftActions__aJUN6,.MemberShipManagementModal_footerActions___fnWD .MemberShipManagementModal_rightActions__i3aWc{display:flex;align-items:center;gap:12px}.MemberShipManagementModal_footerActions___fnWD .MemberShipManagementModal_rightActions__i3aWc{justify-content:flex-end}.LoadingOverlay_overlay__IW3yB{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10001;backdrop-filter:blur(4px)}.LoadingOverlay_overlay__IW3yB .LoadingOverlay_spinner__VJCZM{width:60px;height:60px;border:4px solid hsla(0,0%,100%,.3);border-top-color:#1976d2;border-radius:50%;animation:LoadingOverlay_spin__YxwnZ .8s linear infinite}.LoadingOverlay_overlay__IW3yB .LoadingOverlay_message__Sms_z{margin-top:24px;color:#fff;font-size:16px;font-weight:500}@keyframes LoadingOverlay_spin__YxwnZ{to{transform:rotate(1turn)}}.LoadingOverlay_progressText__wxh8q{margin-top:16px;color:#fff;font-size:20px;font-weight:600;letter-spacing:.05em}.LoadingOverlay_progressBarContainer__dhmU9{width:300px;height:8px;background:hsla(0,0%,100%,.2);border-radius:4px;margin-top:12px;overflow:hidden}.LoadingOverlay_progressBarContainer__dhmU9 .LoadingOverlay_progressBarFill__dFLYA{height:100%;background:#1976d2;transition:width .3s ease;border-radius:4px}.LoadingOverlay_taskList__QK5zK{margin-top:24px;display:flex;flex-direction:column;gap:12px;min-width:280px}.LoadingOverlay_taskList__QK5zK .LoadingOverlay_taskItem__h2uer{display:flex;align-items:center;gap:12px;color:#fff;font-size:14px;font-weight:500}.LoadingOverlay_taskList__QK5zK .LoadingOverlay_taskItem__h2uer .LoadingOverlay_taskIcon__9UHyr{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.LoadingOverlay_taskList__QK5zK .LoadingOverlay_taskItem__h2uer .LoadingOverlay_taskIcon__9UHyr .LoadingOverlay_iconCompleted__0Vq_9{color:#4caf50;font-size:18px;font-weight:700}.LoadingOverlay_taskList__QK5zK .LoadingOverlay_taskItem__h2uer .LoadingOverlay_taskIcon__9UHyr .LoadingOverlay_iconLoading__bj_Hn{color:#2196f3;font-size:18px;animation:LoadingOverlay_spin__YxwnZ 1s linear infinite}.LoadingOverlay_taskList__QK5zK .LoadingOverlay_taskItem__h2uer .LoadingOverlay_taskIcon__9UHyr .LoadingOverlay_iconError___ZS_d{color:#f44336;font-size:18px;font-weight:700}.LoadingOverlay_taskList__QK5zK .LoadingOverlay_taskItem__h2uer .LoadingOverlay_taskIcon__9UHyr .LoadingOverlay_iconPending__nUPd6{color:hsla(0,0%,100%,.5);font-size:18px}.LoadingOverlay_taskList__QK5zK .LoadingOverlay_taskItem__h2uer .LoadingOverlay_taskLabel__gyBu_{flex:1}@media(max-width:768px){.LoadingOverlay_progressBarContainer__dhmU9{width:250px}.LoadingOverlay_taskList__QK5zK{min-width:240px}}.CartApprovalModal_stepSlide__6_Rb_{animation-duration:.22s;animation-timing-function:ease-out;animation-fill-mode:both}.CartApprovalModal_stepSlideForward__jf0Xe{animation-name:CartApprovalModal_slideInFromRight__OpByI}.CartApprovalModal_stepSlideBackward__pSuaa{animation-name:CartApprovalModal_slideInFromLeft__gCfUc}@keyframes CartApprovalModal_slideInFromRight__OpByI{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes CartApprovalModal_slideInFromLeft__gCfUc{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}.CartApprovalModal_cardList__HxsdT{display:flex;flex-direction:column;gap:12px}.CartApprovalModal_optionCard__Azlek{display:block;width:100%;padding:20px 18px;border:1px solid #d3dde8;border-radius:10px;background:#fff;cursor:pointer;text-align:left;transition:border-color .15s ease,box-shadow .15s ease;font-family:inherit}.CartApprovalModal_optionCard__Azlek:hover{border-color:#6a8fc0;box-shadow:0 1px 6px rgba(45,95,155,.12);background:#fafcff}.CartApprovalModal_optionCard__Azlek:focus-visible{outline:2px solid #3f63d8;outline-offset:2px}.CartApprovalModal_optionCardIcon__IneEZ{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;border:1px solid #bcd0e3;background:#edf6ff;color:#1f6fba;margin-bottom:10px}.CartApprovalModal_optionCardTitle__RSyuu{margin:0 0 4px;font-size:15px;font-weight:700;color:#1f2d3c;line-height:1.3}.CartApprovalModal_optionCardDescription__JsW0o{margin:0;font-size:13px;font-weight:400;color:#5b6e82;line-height:1.5}.CartApprovalModal_step2Placeholder__kLmBR{min-height:120px;display:flex;align-items:center;justify-content:center;color:#8a9bb0;font-size:14px}.CartApprovalModal_patternList__OUCwt{display:flex;flex-direction:column;gap:8px}.CartApprovalModal_patternCard__cRfEI{display:block;width:100%;padding:14px 16px;border:1px solid #d3dde8;border-radius:8px;background:#fff;cursor:pointer;text-align:left;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;font-family:inherit}.CartApprovalModal_patternCard__cRfEI:hover{border-color:#6a8fc0;background:#fafcff}.CartApprovalModal_patternCard__cRfEI:focus-visible{outline:2px solid #3f63d8;outline-offset:2px}.CartApprovalModal_patternCardSelected__WGBmg{border-color:#1f6fba;background:#f0f6ff;box-shadow:0 0 0 1px #1f6fba}.CartApprovalModal_patternCardHeader__MN_9g{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.CartApprovalModal_patternCardName__WbVT3{margin:0;font-size:14px;font-weight:700;color:#1f2d3c;line-height:1.3}.CartApprovalModal_patternBadge__i0WGM{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:700;line-height:1.4;white-space:nowrap;flex-shrink:0}.CartApprovalModal_badgeShipOnly__4SMb3{background:#e6f7ed;color:#0b7a44}.CartApprovalModal_badgeLandOnly__nkZP7{background:#e6f0fa;color:#1f6fba}.CartApprovalModal_badgeShipAndLand__EJpDv{background:#f0e6fa;color:#6b21a8}.CartApprovalModal_patternCardMeta___Znc_{display:flex;align-items:center;gap:10px}.CartApprovalModal_patternStepsCount__Wq4ct{font-size:12px;font-weight:400;color:#5b6e82}.CartApprovalModal_patternApprovers__lj9GM{font-size:12px;font-weight:400;color:#6f8aa5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CartApprovalModal_step2Empty__MGeJf{min-height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#8a9bb0;font-size:13px}.CartApprovalModal_step2EmptyHint___zd82{font-size:12px;color:#a8b9cc}.CartApprovalModal_step2Loading__eb3l5{min-height:100px;display:flex;align-items:center;justify-content:center}.ItemCartFullscreenModal___cartModalBackdrop__fZDks{position:absolute;inset:0;z-index:30;background:rgba(19,32,48,.32);display:flex;align-items:stretch;justify-content:center}.ItemCartFullscreenModal___cartModalSheet__CZF2N{width:100%;height:100%;background:#fff;border:0;border-radius:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;animation:ItemCartFullscreenModal_cartModalSlideUp__mpgE8 .24s ease-out;overflow:hidden}.ItemCartFullscreenModal___cartModalHeader__jZ6Hk{min-height:64px;padding:10px 12px;border-bottom:1px solid #d8e1ea;display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.ItemCartFullscreenModal___cartModalHeaderInfo__s17sW{min-width:0}.ItemCartFullscreenModal___cartModalTitleRow__ynG_v{display:inline-flex;align-items:center;gap:8px}.ItemCartFullscreenModal___cartModalIcon__LwdjH{width:34px;height:34px;border-radius:8px;border:1px solid #bcd0e3;background:#edf6ff;color:#1f6fba;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.ItemCartFullscreenModal___cartModalTitleWrap__V83fA{display:grid;gap:2px}.ItemCartFullscreenModal___cartModalTitleRowInner__QfQKI{display:flex;align-items:center;gap:8px}.ItemCartFullscreenModal_pendingApprovalBadge__riyis{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:4px;background:#fff3cd;color:#856404;font-size:11px;font-weight:700;line-height:1.4;white-space:nowrap}.ItemCartFullscreenModal___cartModalTitle__7GRwU{margin:0;color:#1f2d3c;font-size:20px;font-weight:700;line-height:1.2}.ItemCartFullscreenModal_cartName__0Jev1{color:#4f667d;font-size:14px;font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ItemCartFullscreenModal_cartName__0Jev1:before{content:"—";margin-right:6px;color:#9aafc4}.ItemCartFullscreenModal___cartModalDescription__QfToQ{margin:0;color:#4f667d;font-size:12px;font-weight:700;line-height:1.35}.ItemCartFullscreenModal___cartModalClose__p4OxL{min-width:auto;height:34px;border-radius:8px;border:none;background:rgba(0,0,0,0);color:#4f667d;font-size:12px;font-weight:700;cursor:pointer;padding:0 10px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:6px}.ItemCartFullscreenModal___cartModalClose__p4OxL:hover{background:rgba(79,102,125,.08)}.ItemCartFullscreenModal___cartModalClose__p4OxL:focus-visible{outline:2px solid #3f63d8;outline-offset:2px}.ItemCartFullscreenModal___cartModalBody__ER_xt{min-height:0;overflow:hidden;padding:12px}.ItemCartFullscreenModal___cartModalFooter__QABCL{min-height:56px;padding:10px 12px;border-top:1px solid #d8e1ea;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:10px}.ItemCartFullscreenModal_footerSummary__GO_xE{display:inline-flex;align-items:baseline;gap:8px;padding:7px 12px;border-radius:999px;border:1px solid #b9d2ee;background:linear-gradient(180deg,#f5faff,#edf6ff);color:#1e3f63}.ItemCartFullscreenModal_footerSummary__GO_xE span{font-size:12px;font-weight:700}.ItemCartFullscreenModal_footerSummary__GO_xE strong{font-size:16px;line-height:1;font-weight:800;color:#0f4e86}.ItemCartFullscreenModal_footerActions__YP48Y{display:flex;align-items:center;justify-content:flex-end;gap:8px}.ItemCartFullscreenModal_empty__v_hM8{min-height:200px;display:flex;align-items:center;justify-content:center;color:#5f7286}.ItemCartFullscreenModal_tableWrap__6cwsU{width:100%;height:100%;min-height:0}.ItemCartFullscreenModal_table__RhBR7{width:-moz-max-content;width:max-content;min-width:1354px}.ItemCartFullscreenModal_quantityControl__QW7av{display:inline-flex;align-items:center;border:1px solid #d4deea;border-radius:4px;overflow:hidden}.ItemCartFullscreenModal_quantityControl__QW7av button{all:unset;width:22px;height:24px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;background:#f3f7fb;color:#3a4c5f}.ItemCartFullscreenModal_quantityControl__QW7av button:disabled{opacity:.45;cursor:not-allowed}.ItemCartFullscreenModal_quantityControl__QW7av input{width:40px;height:24px;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;border:1px solid #d4deea;border-top:none;border-bottom:none;text-align:center;padding:0;line-height:24px;font-size:12px;font-weight:700;color:#223648}.ItemCartFullscreenModal_quantityControl__QW7av input::-webkit-inner-spin-button,.ItemCartFullscreenModal_quantityControl__QW7av input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ItemCartFullscreenModal_quantityControl__QW7av input:focus{outline:none;background:#eef7ff}.ItemCartFullscreenModal_moneyCell__dYl6g,.ItemCartFullscreenModal_subtotalCell__bVeOc{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.ItemCartFullscreenModal_subtotalCell__bVeOc{font-weight:700;color:#1f3f5e}.ItemCartFullscreenModal_actionsCell__45gKE{text-align:center}.ItemCartFullscreenModal_removeIconButton__V_iAO{all:unset;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;border:1px solid #ebc6c6;background:#fff4f4;color:#ba2d2d;cursor:pointer}.ItemCartFullscreenModal_removeIconButton__V_iAO:hover{background:#ffe9e9;border-color:#dfa0a0}.ItemCartFullscreenModal_removeIconButton__V_iAO:focus-visible{outline:2px solid #f2b8b8;outline-offset:1px}.ItemCartFullscreenModal_removeIconButton__V_iAO:disabled{opacity:.35;cursor:not-allowed;border-color:#e0e0e0;background:#f5f5f5;color:#999}.ItemCartFullscreenModal_overStockRow__eGk8D{background-color:#fef2f2!important}.ItemCartFullscreenModal_overStockRow__eGk8D td{background-color:#fef2f2}.ItemCartFullscreenModal_overStockRow__eGk8D:hover td{background-color:#fee2e2}.ItemCartFullscreenModal_stockAlert__oBLhp{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:6px;background:#fef2f2;color:#b91c1c;font-size:12px;font-weight:700;line-height:1.3}@media(max-width:768px){.ItemCartFullscreenModal___cartModalFooter__QABCL{flex-wrap:wrap}.ItemCartFullscreenModal_footerActions__YP48Y{width:100%;justify-content:flex-start;flex-wrap:wrap}}@keyframes ItemCartFullscreenModal_cartModalSlideUp__mpgE8{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.UserTypeChangeModal_content__FaZSg{display:flex;flex-direction:column;gap:20px;padding:0}.UserTypeChangeModal_currentStatus__E_oct{display:flex;align-items:center;gap:12px;padding:12px 16px;background-color:#f8f9fa;border-radius:6px;border:1px solid #dbdfe1}.UserTypeChangeModal_currentStatus__E_oct .UserTypeChangeModal_label__ze6Sp{font-size:14px;font-weight:500;color:#6e7d89}.UserTypeChangeModal_currentStatus__E_oct .UserTypeChangeModal_value__p_YW0{font-size:14px}.UserTypeChangeModal_currentStatus__E_oct .UserTypeChangeModal_statusMember__6r6ou{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background-color:#cfe2ff;border:1px solid #b6d4fe;border-radius:16px;font-size:13px;font-weight:500;color:#084298}.UserTypeChangeModal_currentStatus__E_oct .UserTypeChangeModal_statusInvited__Wk55G{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background-color:#fff3cd;border:1px solid #ffeeba;border-radius:16px;font-size:13px;font-weight:500;color:#856404}.UserTypeChangeModal_currentStatus__E_oct .UserTypeChangeModal_statusShip__xLTJR{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background-color:#d4edda;border:1px solid #c3e6cb;border-radius:16px;font-size:13px;font-weight:500;color:#155724}.UserTypeChangeModal_formGroup__3wqt6{display:flex;flex-direction:column;gap:12px}.UserTypeChangeModal_formLabel__Uv0rE{font-size:14px;font-weight:600;color:#6e7d89}.UserTypeChangeModal_radioGroup__95zYA{display:flex;flex-direction:column;gap:12px}.UserTypeChangeModal_radioOption__yk8fH{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border:2px solid #dbdfe1;border-radius:8px;cursor:pointer;transition:all .2s}.UserTypeChangeModal_radioOption__yk8fH:hover{background-color:#f8f9fa;border-color:#b7bec4}.UserTypeChangeModal_radioOption__yk8fH.UserTypeChangeModal_selected__DrNQw{background-color:#e7f3ff;border-color:navy}.UserTypeChangeModal_radioInput__fmMSk{margin-top:2px;width:18px;height:18px;cursor:pointer;flex-shrink:0}.UserTypeChangeModal_radioContent__MllKV{display:flex;flex-direction:column;gap:4px;flex:1}.UserTypeChangeModal_radioTitle__VILDp{font-size:14px;font-weight:600;color:#6e7d89}.UserTypeChangeModal_radioDescription__NKvCc{font-size:13px;color:#929ea6;line-height:1.4}.UserTypeChangeModal_infoSection__igspo{margin-top:8px;padding:16px;background-color:#f0f9ff;border-radius:6px;border:1px solid #bfdbfe}.UserTypeChangeModal_infoSection__igspo .UserTypeChangeModal_infoTitle__Zt7Na{font-size:14px;font-weight:600;color:#6e7d89;margin:0 0 12px}.UserTypeChangeModal_infoSection__igspo .UserTypeChangeModal_infoList__0LA5D{margin:0;padding-left:20px;color:#929ea6;font-size:13px;line-height:1.6}.UserTypeChangeModal_infoSection__igspo .UserTypeChangeModal_infoList__0LA5D li{margin-bottom:6px}.UserTypeChangeModal_infoSection__igspo .UserTypeChangeModal_infoList__0LA5D li:last-child{margin-bottom:0}.UserTypeChangeModal_footerButtons__G1K9Z{display:flex;width:100%;justify-content:space-between;align-items:center}.UserTypeChangeModal_footerButtons__G1K9Z .UserTypeChangeModal_leftActions__3WLUU,.UserTypeChangeModal_footerButtons__G1K9Z .UserTypeChangeModal_rightActions__qTr_T{display:flex;align-items:center;gap:12px}.UserTypeChangeModal_footerButtons__G1K9Z .UserTypeChangeModal_rightActions__qTr_T{justify-content:flex-end}@media(max-width:768px){.UserTypeChangeModal_content__FaZSg{gap:16px}.UserTypeChangeModal_radioOption__yk8fH{padding:12px 14px}.UserTypeChangeModal_infoSection__igspo{padding:12px}.UserTypeChangeModal_infoSection__igspo .UserTypeChangeModal_infoList__0LA5D{font-size:12px;padding-left:16px}}.Pagination_Pagination__7kCav{display:flex;align-items:center;justify-content:center;gap:16px;padding:16px}.Pagination_Pagination__7kCav .Pagination___button__HcBSA{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid #e0e0e0;border-radius:4px;background:#fff;cursor:pointer;transition:all .2s ease;color:#333}.Pagination_Pagination__7kCav .Pagination___button__HcBSA:hover:not(:disabled){background:#f6f7f8;border-color:navy}.Pagination_Pagination__7kCav .Pagination___button__HcBSA:disabled{opacity:.4;cursor:not-allowed}.Pagination_Pagination__7kCav .Pagination___button__HcBSA svg{font-size:20px}.Pagination_Pagination__7kCav .Pagination___info__jXLDf{font-size:14px;color:#666;min-width:180px;text-align:center}