.compound_containerMain__rGHRH{border:1px solid #e4e4e4;border-radius:10px;margin:20px;background-color:white}.compound_backButtonContainer__sOzmi{display:flex;margin-left:20px}.compound_backButton__EyT1F{cursor:pointer;margin-bottom:auto}.compound_backButton__EyT1F:hover{opacity:.6}.compound_backButtonText__mYaG0{font-weight:700;font-size:16px;color:var(--primary-color)}.compound_infoDetails__WWbRc{display:flex;gap:20px;max-width:820px;margin:0 auto}.compound_patientDetail__uTG23{border:1px solid #e4e4e4;border-radius:16px;background-color:#fff;padding:24px;width:400px}.compound_patientDetail__uTG23 p{font-weight:500;font-size:12px;text-transform:uppercase;color:#808080;line-height:30px}.compound_patientDetail__uTG23 p span{font-weight:700;font-size:14px;color:#121212}.compound_patientTitle__kzuBi{font-weight:700!important;font-size:16px!important;line-height:20px!important;text-transform:uppercase!important;color:#121212!important;margin-bottom:10px!important}.compound_prescriptionsContainer__YPZHg{width:calc(100% - 380px);max-height:100vh;overflow-y:scroll;padding-top:40px}.compound_previewMainContainer__W1ikX{max-width:820px;border:1px solid #e4e4e4;border-radius:16px;background-color:#fff;padding:24px;margin:0 auto 20px}.compound_firstContainer__jNE_C,.compound_secondContainer__5V6cV{margin:10px}.compound_item__N95EO{color:#a5a5a5;font-size:12px}.compound_container__sbDP5{display:flex;align-items:center}.compound_prescriptions__Gkdbt{font-size:24px;font-weight:700;max-width:820px;margin:20px auto 0}.compound_data__ce4v_{display:none}.compound_header__LbQDe{display:flex;place-content:space-between;margin-left:20px}.compound_secondSection__UXDTz{text-align:center;align-self:center;margin:0 20px}.compound_prescriptionTitleRow__zJ9iz{display:flex;justify-content:space-between;align-items:center;padding-right:20px}.compound_fillAllButton__g5t5I{background-color:var(--primary-color);color:white;border:none;border-radius:8px;padding:4px 12px;font-size:12px;font-weight:600;cursor:pointer;transition:background-color .2s ease;white-space:nowrap}.compound_fillAllButton__g5t5I:hover:not(:disabled){background-color:var(--primary-button-hover)}.compound_fillAllButton__g5t5I:disabled{background-color:#d1d5db;color:#9ca3af;cursor:not-allowed}.compound_preview__F3Xku{background-color:var(--primary-color);border-radius:8px;color:white;height:40px;width:100%;align-content:center;cursor:pointer;text-align:center;margin-top:auto;padding:8px 0}.compound_searchContainer__VZ5zl{margin:20px;flex-grow:1;max-width:319px;position:relative;background-color:white;border:1px solid #dbdbdb;box-shadow:0 3px 6px -3px #0000000d,0 2px 4px -2px #0000000d,0 1px 2px -1px #0000000d,0 1px 0 -1px #0000000d;border-radius:8px}.compound_searchInput__TU13H{width:319px;padding:7px 16px 7px 25px;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem}.compound_searchIcon__B1NIH{position:absolute;left:5px;top:50%;transform:translateY(-50%);color:#9ca3af;width:1rem;height:1rem}.compound_oral___Cmin{font-size:16px;font-weight:700;padding:8px 0}.compound_ml__27QRD{color:var(--secondary-color);font-size:14px;font-weight:400}.compound_containerFirst___uK96{display:flex;border:1px solid #e4e4e4;border-radius:10px;margin:20px 20px 0;height:112px;justify-content:space-between;background-color:white}.compound_paragraph__YY6fr{color:#a5a5a5;font-size:12px}.compound_priceContainer__iB7Fd{margin:20px;align-items:center}.compound_price__MUIWk{color:var(--primary-color);font-size:24px}.compound_text__9tdWi{color:var(--primary-color);font-weight:700;font-size:20px;max-width:820px;margin-left:20px;line-height:50px}.compound_patientName__XFNkq{color:#121212;font-size:16px;font-weight:700;text-transform:uppercase;margin:10px 0 4px 20px;display:flex;gap:6px;align-items:center}.compound_formContainer__TmNte{display:flex;flex-wrap:wrap;padding:10px 20px;column-gap:20px}.compound_forField__FYcYS label{font-size:14px;margin-bottom:5px;color:#333}.compound_forField__FYcYS input,.compound_forField__FYcYS select{padding:10px 15px 10px 10px;border:1px solid #ccc;border-radius:5px;font-size:14px;width:100%}.compound_forField__FYcYS{display:flex;flex-direction:column;width:340px;margin-bottom:15px}.compound_fieldRow__P323J{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;width:max-content;width:1000px}.compound_previewFields__GLEIf{display:flex;flex-wrap:wrap;gap:5px}.compound_previewField__V3vlL{display:flex;flex-direction:column;max-width:380px;width:100%}.compound_previewText__h_Ce8{font-weight:500;font-size:12px;text-transform:uppercase;color:#808080;line-height:30px}.compound_previewTextValue__QpS4b{font-weight:700;font-size:14px;color:#121212}.compound_strengthName__LWCUN{font-weight:500;font-size:16px;line-height:20px;text-align:center;text-transform:uppercase;color:#808080}.compound_fieldRow__P323J div{display:flex;flex-direction:column;justify-content:flex-start}.compound_forField__FYcYS input::placeholder,.compound_forField__FYcYS select::placeholder{color:#888}.compound_forField__FYcYS input,.compound_forField__FYcYS select{background-color:#fff}.compound_required__eNyv9{color:red;margin-left:4px}.compound_inputError__4zTq7{border:1px solid #dc2626!important;box-shadow:0 0 0 1px #dc2626}.compound_inputError__4zTq7:focus{border-color:#dc2626!important;box-shadow:0 0 0 2px rgba(220,38,38,.3)!important}.compound_dropdownContainer__dn13q{position:relative}.compound_dropdownMenu___zHQN{position:absolute;top:calc(100% + 4px);left:0;right:0;background:white;border:1px solid #d1d5db;border-radius:8px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);z-index:10;max-height:300px;overflow-y:auto}.compound_dropdownItem__tawdg{padding:12px 16px;cursor:pointer;font-size:14px;transition:background-color .2s}.compound_dropdownItem__tawdg:hover{background-color:#f3f4f6}.compound_dropdownItem__tawdg:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.compound_dropdownItem__tawdg:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.compound_reasonDescription__qVF7i{font-size:12px;color:#6b7280;margin-top:4px;font-style:italic;background-color:#f9fafb;padding:4px 8px;border-radius:4px}.compound_placeholderWarningBox__bnGG3{font-size:13px;color:#dc2626;background-color:#fee2e2;padding:8px 12px;border-radius:6px;margin-top:8px;border-left:3px solid #dc2626;display:flex;align-items:center;gap:6px}.compound_redX__Z7ZK_{color:#dc2626;font-weight:700}.compound_blackText__I0mn4{color:#000}.compound_clearButton__UjixN{background:#f3f4f6;border:1px solid #d1d5db;border-radius:6px;padding:4px 8px;font-size:12px;color:#6b7280;cursor:pointer;transition:all .2s}.compound_clearButton__UjixN:hover{background:#e5e7eb;color:#374151}.compound_customInputWrapper__7VZCr{position:relative}.compound_mainFlexContainer__Pk0hG,.compound_previewPageWrapper__NVVMx{display:flex}.compound_contentWrapper__Bs7tq{display:flex;padding-top:40px;width:calc(100% - 380px);height:100vh;overflow:auto}.compound_customOrderBadge__DBcYD{background-color:#f3e5f5;color:#7b1fa2;border-radius:16px;padding:2px 8px;font-size:12px;font-weight:500;margin-left:8px}.compound_fullWidthField__349Si{max-width:1060px;width:100%}.compound_labelHeader__XoABr{display:flex;align-items:center;justify-content:space-between}.compound_inputWrapperWithMargin__kyFw9{position:relative;margin-bottom:8px}.compound_customTextInput___dAeu{width:100%;padding:12px 40px 12px 16px;border:1px solid #d1d5db;border-radius:8px;font-size:14px;outline:none;transition:border-color .2s}.compound_chevronIconWrapper__5mZNl{position:absolute;right:12px;top:50%;transform:translateY(-50%);cursor:pointer;padding:4px}.compound_dropdownDisplayBox__KjZ33{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 16px;border:1px solid #d1d5db;border-radius:8px;font-size:14px;cursor:pointer;background-color:#fff;transition:border-color .2s}.compound_textBlack__5dSR_{color:#000}.compound_textGray__k9weR{color:#888}.compound_relativeWrapper__rc_fe{position:relative}.compound_dropdownFirstItem__C99QI{border-bottom:1px solid #e5e5e5;font-style:italic}@media (max-width:768px){.compound_previewPageWrapper__NVVMx{flex-direction:column;align-items:center;gap:20px}.compound_prescriptionsContainer__YPZHg{width:100%;padding-top:20px;max-height:none;overflow-y:visible}.compound_contentWrapper__Bs7tq{width:100%}.compound_infoDetails__WWbRc{flex-direction:column;gap:16px;max-width:100%;padding:0 16px}.compound_patientDetail__uTG23{width:100%;padding:20px}.compound_previewMainContainer__W1ikX{max-width:100%;padding:20px;margin:0 16px 16px}.compound_prescriptions__Gkdbt{max-width:100%;padding:0 16px;margin-top:16px}.compound_text__9tdWi{max-width:100%;padding:0 16px}.compound_backButtonContainer__sOzmi{margin-left:16px}.compound_previewField__V3vlL{max-width:100%}}@media (max-width:640px){.compound_previewPageWrapper__NVVMx{gap:16px;padding:12px}.compound_containerMain__rGHRH{margin:12px}.compound_prescriptionsContainer__YPZHg{padding-top:12px;max-height:none;overflow-y:visible}.compound_backButtonContainer__sOzmi{margin-left:12px;flex-direction:column;gap:12px;align-items:flex-start}.compound_prescriptions__Gkdbt{font-size:20px;padding:0 12px;margin-top:12px}.compound_text__9tdWi{font-size:16px;padding:0 12px;line-height:40px}.compound_infoDetails__WWbRc{padding:0 12px;gap:12px}.compound_patientDetail__uTG23{padding:16px}.compound_patientDetail__uTG23 p{font-size:11px;line-height:26px}.compound_patientDetail__uTG23 p span{font-size:13px}.compound_patientTitle__kzuBi{font-size:14px!important}.compound_previewMainContainer__W1ikX{margin:0 12px 12px;padding:16px}.compound_previewFields__GLEIf{flex-direction:column}.compound_previewField__V3vlL{max-width:100%}.compound_previewText__h_Ce8{font-size:11px;line-height:26px}.compound_previewTextValue__QpS4b{font-size:13px}.compound_strengthName__LWCUN{font-size:14px;display:block;margin-top:4px}.compound_formContainer__TmNte{padding:10px 12px;column-gap:12px}.compound_forField__FYcYS{width:100%}.compound_fieldRow__P323J{grid-template-columns:1fr;width:100%}.compound_containerFirst___uK96{margin:12px;height:auto;flex-direction:column}.compound_priceContainer__iB7Fd{margin:12px}.compound_price__MUIWk{font-size:20px}}@media (max-width:480px){.compound_previewPageWrapper__NVVMx{gap:12px;padding:8px}.compound_containerMain__rGHRH{margin:8px}.compound_prescriptionsContainer__YPZHg{padding-top:8px}.compound_backButtonContainer__sOzmi{margin-left:8px}.compound_prescriptions__Gkdbt{font-size:18px;padding:0 8px;margin-top:8px}.compound_text__9tdWi{font-size:14px;padding:0 8px;line-height:32px;margin-left:8px}.compound_infoDetails__WWbRc{padding:0 8px;gap:8px}.compound_patientDetail__uTG23{padding:12px}.compound_patientDetail__uTG23 p{font-size:10px;line-height:24px}.compound_patientDetail__uTG23 p span{font-size:12px}.compound_patientTitle__kzuBi{font-size:13px!important;margin-bottom:8px!important}.compound_previewMainContainer__W1ikX{margin:0 8px 8px;padding:12px}.compound_previewText__h_Ce8{font-size:10px;line-height:24px}.compound_previewTextValue__QpS4b{font-size:12px}.compound_strengthName__LWCUN{font-size:13px}.compound_formContainer__TmNte{padding:8px;column-gap:8px}.compound_containerFirst___uK96{margin:8px}.compound_searchContainer__VZ5zl{margin:12px;max-width:100%}.compound_searchInput__TU13H{width:100%}}.compound_textCentered__Fozlr{margin:0 auto}.compound_prescriptionForPatient__MxM9I{color:var(--primary-color);font-weight:600}.compound_formContainerNoPadding__Nc06_{padding:0}.compound_detailsGrid__8wNFG{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}.compound_fieldBox__GiwHT{border:1px solid #f1f1f1;background-color:#fafafa;border-radius:8px;padding:8px}.compound_fieldLabel__9I2RG{color:#808080;font-weight:700;font-size:8px;line-height:100%;letter-spacing:0;text-transform:uppercase;margin-bottom:2px}.compound_fieldValue__XHgRN{font-weight:700;font-size:14px;line-height:100%;letter-spacing:0;color:#121212}.compound_fullWidthField__349Si{grid-column:1/-1}.compound_prescriptionHeader__rKM_O{display:flex;align-items:center;gap:8px;margin-bottom:16px}.compound_prescriptionHeaderIcon__R5IQj{min-width:32px;max-height:34px;overflow:hidden;border-radius:6px}.compound_prescriptionHeaderTitle__SsL9Z{font-size:16px;font-weight:700;color:#121212;text-transform:uppercase}.compound_prescriptionBadge___02BX{font-size:14px;font-weight:500;color:#808080;text-transform:uppercase}.compound_prescriptionGrid__buREX{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}@media (max-width:768px){.compound_detailsGrid__8wNFG{grid-template-columns:1fr}.compound_prescriptionGrid__buREX{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.compound_prescriptionGrid__buREX{grid-template-columns:1fr}}.Checkout_checkoutPanel__VAtKi{width:380px;height:100vh;background-color:#fff;box-shadow:-4px 0 10px rgba(0,0,0,.1);overflow-y:auto;z-index:1000;animation:Checkout_slideIn__2ww9U .3s ease-in-out}@keyframes Checkout_slideIn__2ww9U{0%{transform:translateX(100%)}to{transform:translateX(0)}}.Checkout_checkoutContent__xQO63{padding:15px 25px;display:flex;flex-direction:column;height:100%}.Checkout_checkoutTitle__QJUdF{font-weight:700;font-size:24px;letter-spacing:0;margin-bottom:15px;color:var(--secondary-color)}.Checkout_sectionTitle__9pYSG{color:#61847b;font-size:12px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.4px;text-transform:uppercase}.Checkout_sectionHeader__uVvVA{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.Checkout_chipOptions__P9iEP{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}.Checkout_selectableChip__2C544{display:inline-flex;padding:6px 12px;justify-content:center;align-items:center;gap:6px;border-radius:24px;font-size:12px;font-weight:700;line-height:normal;white-space:nowrap;color:#282828;border:2px solid transparent;cursor:pointer;transition:all .2s ease}.Checkout_patientChip__CA4Ud{background-color:#adebbe}.Checkout_patientChip__CA4Ud.Checkout_chipSelected__xIjEo{border-color:#5cb77a}.Checkout_clinicChip__3qtyX{background-color:#0fecef}.Checkout_clinicChip__3qtyX.Checkout_chipSelected__xIjEo{border-color:#0bb8ba}.Checkout_chipUnselected__Y3Wdn{opacity:.6;box-shadow:none;background-color:transparent;border:1px solid gray}.Checkout_chipUnselected__Y3Wdn:hover{opacity:1}.Checkout_chipDisabled__Gvhyd{opacity:.4;cursor:not-allowed}.Checkout_multiPatientShippingNotice__hTfqq{display:flex;align-items:flex-start;gap:8px;padding:8px;background-color:#fef5dc;border-radius:8px;margin-top:4px;margin-bottom:4px}.Checkout_multiPatientShippingNotice__hTfqq svg{width:14px;height:14px;min-width:14px;min-height:14px;flex-shrink:0;margin-top:3px}.Checkout_multiPatientShippingNotice__hTfqq span{color:#121212;font-size:12px;font-weight:500}.Checkout_shippingReasonsContainer__iIvpz{background-color:#fef5dc;border-radius:0 0 8px 8px;padding:4px 8px 8px;margin-top:-4px;display:flex;flex-direction:column;gap:6px}.Checkout_shippingReasonItem__KThdu{display:flex;flex-direction:column;gap:2px}.Checkout_shippingReasonProduct__GJ6Hj{font-size:12px;font-weight:600;color:#121212}.Checkout_shippingReasonText__qfkYw{font-size:11px;font-weight:400;color:#6b6b6b;padding-left:8px}.Checkout_addCardChip__WgRgT{display:inline-flex;padding:6px 12px;justify-content:center;align-items:center;gap:6px;border-radius:24px;font-size:12px;font-weight:700;line-height:normal;white-space:nowrap;color:var(--primary-color);background-color:#fff;border:1px dashed var(--primary-color);cursor:pointer;transition:all .2s ease}.Checkout_addCardChip__WgRgT:hover{background-color:#f0faf2}.Checkout_paymentTypeBadge__QE2TX{padding:1px 8px;border-radius:24px;font-size:8px;font-weight:700;color:#020202;background-color:#fff}.Checkout_supplyTag__QXVqp{color:#a5a5a5;background-color:#ececec;border-radius:32px;padding:2px 5px;font-weight:500;font-size:10px;letter-spacing:0;margin-left:5px}.Checkout_supplyImage__rkfdD{border-radius:6px;border:1px solid #ececec}.Checkout_supplyRow__m63i1{display:flex;align-items:center;gap:10px;margin-top:5px}.Checkout_productDetails__Q_wfr{display:flex;flex-direction:column;gap:5px}.Checkout_itemDetails__Fc7Kb{padding-bottom:10px;margin-bottom:15px;border-bottom:1px solid rgb(230,230,230);align-items:center}.Checkout_itemImage__NI_rO{display:flex;align-items:center;gap:10px}.Checkout_prescriptionNumber__2SSml{font-weight:600;font-size:12px;text-transform:uppercase;color:#61847b;margin-bottom:4px;margin-top:8px;display:flex;align-items:center}.Checkout_medicationImage__ZhxZB{width:60px;height:60px;background-color:#f5f5f5;border-radius:4px;border:1px solid #e0e0e0}.Checkout_itemDetailTwo__rucLf{color:var(--secondary-color);font-size:14px;font-weight:700}.Checkout_priceSection__KbQRt{margin-bottom:15px;border-bottom:1px solid #e0e0e0;padding-bottom:10px}.Checkout_priceDetails__E4WqW{display:flex;flex-direction:column}.Checkout_priceRow__h8cOH{display:flex;justify-content:space-between}.Checkout_totalPrice__vmaA3{color:var(--primary-color);font-weight:700}.Checkout_paymentInstruction__f8Qkp{font-size:14px;color:var(--secondary-color);font-weight:400;margin-bottom:8px}.Checkout_paymentOptions__OsDMT{display:flex;flex-direction:column;gap:15px;margin-bottom:20px}.Checkout_shippingOptions__obpT9{display:flex;justify-content:space-between;margin-bottom:20px}.Checkout_paymentOption__OCMfG{display:flex;align-items:flex-start;padding:15px;cursor:pointer;transition:all .2s ease;border-radius:12px;border:1px solid #cbcbcb;background:#fff}.Checkout_paymentOption__OCMfG:hover:not(.Checkout_paymentDisabled__6mndy){background:#f8f8f8;border-color:var(--primary-color);transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.Checkout_shippingOption__eMLRz{display:flex;align-items:flex-start;padding:0 15px;height:40px;cursor:pointer;transition:all .2s ease;border-radius:12px;border:1px solid #cbcbcb;background:#fff}.Checkout_shippingOption__eMLRz:hover{background:#f8f8f8;border-color:var(--primary-color);transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.Checkout_paymentSelected__lIKgh{border:2px dashed var(--primary-color);background:#fbfefc}.Checkout_paymentSelected__lIKgh:hover{background:#f0faf3;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,174,48,.2)}.Checkout_paymentDisabled__6mndy{opacity:.6;cursor:not-allowed!important;background:#f9f9f9}.Checkout_paymentDisabled__6mndy .Checkout_optionDescription__wiDRK,.Checkout_paymentDisabled__6mndy .Checkout_optionTitle__qY7TW{color:#999!important}.Checkout_paymentOption__OCMfG input{margin-right:12px;margin-top:3px;accent-color:var(--primary-color)}.Checkout_optionContent__eRELc{flex:1 1;display:flex}.Checkout_optionHeader__TBEzq{display:flex;align-self:start;margin-bottom:5px;padding-top:5px}.Checkout_optionIcon__mlvV0{margin-right:10px;display:flex;align-items:center}.Checkout_optionTitle__qY7TW{font-size:14px;font-weight:600;color:var(--secondary-color)}.Checkout_optionDescription__wiDRK{font-size:12px;color:var(--secondary-color);margin:0;line-height:1.4}.Checkout_finishButton__PDCu0{background-color:var(--primary-color);color:white;border:none;border-radius:8px;height:40px;min-height:40px;font-size:14px;font-weight:600;cursor:pointer;margin-top:auto;margin-bottom:12px;transition:background-color .2s;display:flex;align-items:center;justify-content:center;padding:10px}.Checkout_finishButton__PDCu0:hover:not(:disabled){background-color:var(--primary-button-hover);transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,174,48,.2)}.Checkout_finishButton__PDCu0:disabled{background-color:var(--primary-color);opacity:.5;cursor:not-allowed}.Checkout_finishButtonControlled__y3nXu{background-color:#f59e0b;color:white;border:none;border-radius:8px;height:40px;min-height:40px;font-size:14px;font-weight:600;cursor:pointer;margin-top:auto;margin-bottom:12px;transition:background-color .2s;display:flex;align-items:center;justify-content:center;padding:10px}.Checkout_finishButtonControlled__y3nXu:hover:not(:disabled){background-color:#d97706;transform:translateY(-1px);box-shadow:0 2px 4px rgba(245,158,11,.3)}.Checkout_finishButtonControlled__y3nXu:disabled{background-color:#f59e0b;opacity:.5;cursor:not-allowed}.Checkout_approvalNotice__B6jy_{background-color:#fef3c7;border:1px solid #fcd34d;border-radius:8px;padding:4px 8px;margin-top:0;margin-bottom:0}.Checkout_approvalNotice__B6jy_ p{font-size:12px;color:#92400e;margin:0;line-height:1.5}.Checkout_deliveryNote__W0403{font-weight:500;font-size:12px;text-transform:uppercase;line-height:22px;color:#808080}.Checkout_deliveryTotal__mBrbN{font-weight:900;font-size:12px;text-transform:uppercase;color:#121212}.Checkout_checkoutHeader__eBael{border-bottom:1px solid rgb(230,230,230);margin-bottom:15px;padding-bottom:15px}.Checkout_checkoutHeaderTitle__Lkc49{font-weight:700;font-size:14px;letter-spacing:20%;vertical-align:middle;text-transform:uppercase;color:#808080}.Checkout_checkoutName__LI3Lz{font-weight:700;font-size:14px;color:#121212}.Checkout_checkoutAddress__yFcoa,.Checkout_checkoutPhone__SnasC{font-weight:400;font-size:12px;color:#121212}.Checkout_controlledSubstance__7M4bX{background-color:#ececec;border-radius:32px;padding:2px 8px;font-weight:500;font-size:10px;letter-spacing:0;color:#808080;margin-left:3px}.Checkout_spinner__AYBBy{border:2px solid #f3f3f3;border-top:2px solid var(--primary-color);border-radius:50%;width:20px;height:20px;animation:Checkout_spin__upOVL 1s linear infinite;margin:0 auto}@keyframes Checkout_spin__upOVL{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.Checkout_checkoutPanel__VAtKi{width:100%;max-width:500px;height:auto;margin:0 auto;box-shadow:0 4px 10px rgba(0,0,0,.1);border-radius:12px}.Checkout_checkoutContent__xQO63{height:auto;padding:20px}}@media (max-width:640px){.Checkout_checkoutPanel__VAtKi{width:100%;max-width:100%;margin:0;box-shadow:0 2px 8px rgba(0,0,0,.1);border-radius:8px}.Checkout_checkoutContent__xQO63{padding:16px}.Checkout_checkoutTitle__QJUdF{font-size:20px;margin-bottom:12px}.Checkout_sectionTitle__9pYSG{font-size:12px}.Checkout_paymentInstruction__f8Qkp{font-size:13px;margin-bottom:12px}.Checkout_paymentOptions__OsDMT{gap:12px;margin-bottom:16px}.Checkout_paymentOption__OCMfG,.Checkout_shippingOption__eMLRz{padding:12px}.Checkout_optionTitle__qY7TW{font-size:13px}.Checkout_optionDescription__wiDRK{font-size:11px}.Checkout_finishButton__PDCu0{height:48px;font-size:16px}}@media (max-width:480px){.Checkout_checkoutPanel__VAtKi{border-radius:0}.Checkout_checkoutContent__xQO63{padding:12px}.Checkout_checkoutTitle__QJUdF{font-size:18px;margin-bottom:10px}.Checkout_sectionTitle__9pYSG{font-size:11px}.Checkout_paymentInstruction__f8Qkp{font-size:12px;margin-bottom:10px}.Checkout_paymentOptions__OsDMT{gap:10px;margin-bottom:12px}.Checkout_shippingOptions__obpT9{flex-direction:column;gap:10px}.Checkout_paymentOption__OCMfG,.Checkout_shippingOption__eMLRz{padding:10px}.Checkout_shippingOption__eMLRz{width:100%;height:auto;padding:12px 15px}.Checkout_optionTitle__qY7TW{font-size:12px}.Checkout_optionDescription__wiDRK{font-size:10px}}.Checkout_productImageContainer__W88_N{min-width:48px;max-height:48px;overflow:hidden;border-radius:6px}.Checkout_productInfoContainer__Fexfq{display:flex;justify-content:space-between;width:100%;align-items:center;margin-left:10px}.Checkout_customBadge__3kqo5{background-color:#f3e5f5;color:#7b1fa2;border-radius:16px;padding:2px 6px;font-size:10px;font-weight:500;margin-left:8px}.Checkout_priceContainer__Gze6a{text-align:right}.Checkout_priceValue__ZajDs{font-weight:700;font-size:14px;color:#121212}.Checkout_priceLabel__hJOAa{font-weight:500;font-size:12px;color:#808080}.Checkout_centerAlignContent__dtxd_{align-content:center}.Checkout_paymentOptionActive__peclF{color:var(--primary-color)}.Checkout_paymentOptionInactive__Uzhd0{color:#121212}.Checkout_shippingLabelDisabled__h5NHe{cursor:not-allowed;opacity:.6}.Checkout_shippingLabelEnabled__YVXAC{cursor:pointer;opacity:1}.Checkout_payByClinicWrapper__w9kRG{position:relative}.Checkout_addCardButton__vcTt4{position:absolute;bottom:25px;right:8px;padding:4px 10px;background-color:var(--primary-color);color:white;border:none;border-radius:6px;cursor:pointer;font-size:12px;font-weight:500;transition:background-color .2s ease;opacity:1;z-index:1}.Checkout_addCardButton__vcTt4:hover{background-color:var(--primary-button-hover)}.Checkout_voucherSection__zRI3L{border-bottom:1px solid #e6e6e6;margin-bottom:15px;padding-bottom:15px}.Checkout_voucherInputContainer__IMRxJ{display:flex;gap:10px;margin-top:10px}.Checkout_voucherInput__vXqHH{flex:1 1;padding:9px 12px;border:1px solid #cbcbcb;border-radius:8px;font-size:14px;font-weight:500;color:var(--secondary-color);transition:border-color .2s}.Checkout_voucherInput__vXqHH:focus{outline:none;border-color:var(--primary-color)}.Checkout_voucherInput__vXqHH::placeholder{color:#999;font-weight:400}.Checkout_applyButton__6koJY{padding:9px 24px;background-color:var(--primary-color);color:white;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}.Checkout_applyButton__6koJY:hover:not(:disabled){background-color:var(--primary-button-hover);transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,174,48,.2)}.Checkout_applyButton__6koJY:disabled{opacity:.5;cursor:not-allowed}.Checkout_voucherError__YKNEx{color:#e5532a;font-size:12px;font-weight:500;margin-top:8px;margin-bottom:0}.Checkout_appliedVoucherContainer__AMcPP{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;background-color:#f0faf3;border:1px solid var(--primary-color);border-radius:8px;margin-top:10px}.Checkout_appliedVoucherCode___uocv{font-size:14px;font-weight:600;color:var(--primary-color)}.Checkout_removeButton__91mN4{padding:4px 12px;background-color:transparent;color:#e5532a;border:1px solid #e5532a;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease}.Checkout_removeButton__91mN4:hover{background-color:#e5532a;color:white}.Checkout_discountAmount__CXC1t{font-weight:700;font-size:14px;color:var(--primary-color)}.Checkout_autoRefillSection__Sb498{display:flex;align-items:flex-start;gap:12px;padding:16px 0;margin-bottom:16px;cursor:pointer;transition:background-color .2s ease;border-top:1px solid #e0e0e0;margin-top:10px}.Checkout_autoRefillCheckbox__d_d7C{flex-shrink:0;display:flex;align-items:center;justify-content:center}.Checkout_autoRefillContent__Jux_N{flex:1 1}.Checkout_autoRefillTitle__n5275{color:#121212;font-size:14px;font-weight:700;line-height:16px;display:flex;gap:8px}.Checkout_autoRefillDescription__WzbAf{color:#132f19;font-size:12px;font-weight:400;line-height:150%}.Checkout_autoRefillDescription__WzbAf strong{font-weight:700}.Checkout_patientsHeader__KKF1x{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.Checkout_patientsHeader__KKF1x .Checkout_checkoutHeaderTitle__Lkc49{margin:0}.Checkout_patientsNavButtons__ZuwNO{display:flex;gap:4px}.Checkout_patientNavBtn__1mTfp{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid #e5e7eb;border-radius:6px;background-color:#fff;color:#6b7280;cursor:pointer;transition:all .2s ease}.Checkout_patientNavBtn__1mTfp:hover{background-color:#f3f4f6;border-color:#d1d5db;color:#374151}.Checkout_patientsScrollContainer__rRH0S{display:flex;gap:12px;overflow-x:auto;padding:4px 0;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.Checkout_patientsScrollContainer__rRH0S::-webkit-scrollbar{display:none}.Checkout_patientCard__fDr6X{flex-shrink:0;min-width:200px;padding:12px 16px;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;scroll-snap-align:start}.Checkout_patientCardName__AzgxG{font-weight:700;font-size:14px;color:#121212;margin:0 0 4px}.Checkout_patientCardAddress__bp8Uv{font-weight:400;font-size:12px;color:#6b7280;margin:0 0 2px}.Checkout_patientCardPhone__yIdFN{font-weight:400;font-size:12px;color:#6b7280;margin:0}.Checkout_multiPatientBadge__i11sX{background-color:#e0fbff;color:#009bb2;padding:4px 10px;text-transform:none}.Checkout_controlledBadge__Hj_D0,.Checkout_multiPatientBadge__i11sX{border-radius:16px;font-size:10px;font-weight:600;margin-left:8px;letter-spacing:0}.Checkout_controlledBadge__Hj_D0{background-color:#fce7f3;color:#db2777;padding:2px 8px;text-transform:uppercase}.Checkout_patientInfoLine__Qotye{font-weight:600;font-size:12px;color:#374151;margin-bottom:12px;margin-top:0}.Checkout_patientPhoneSeparator__hxb_0{font-weight:400;color:#6b7280}.SettingsPage_container__lIXGN{padding:1.5rem;background-color:#f9fafb;min-height:100vh;max-width:max-content}.SettingsPage_title__LFya8{font-weight:700;font-size:24px;color:var(--secondary-color);margin-bottom:24px}.SettingsPage_tabNavContainer___Osdf{margin-bottom:1.5rem;border-bottom:1px solid #e5e7eb}.SettingsPage_tabNav__5BdWM{margin-bottom:-1px;display:flex;gap:20px}.SettingsPage_userTableHeaderTitle__hfgQE{font-weight:700;font-size:18px;line-height:100%;letter-spacing:0;color:var(--secondary-color)}.SettingsPage_tabButton__7eRkZ{white-space:nowrap;font-weight:700;font-size:14px;line-height:150%;letter-spacing:0;text-align:center;padding:1rem .25rem;color:#6b7280;cursor:pointer;background:none;border-bottom:2px;border-style:solid;border-color:transparent;width:116px;transition:color .2s ease,border-color .2s ease}.SettingsPage_tabButton__7eRkZ:hover:not(.SettingsPage_tabButtonActive__VNH56){color:#121212;border-color:var(--primary-color) 50;opacity:.8}.SettingsPage_tabButtonActive__VNH56{border-color:var(--primary-color);color:#050817}.SettingsPage_primaryButton__5oimR{background-color:rgb(237,250,240);padding:0 10px;border-radius:4px;font-size:14px;line-height:20px;color:rgb(0,174,48);height:24px;width:max-content;border-radius:40px;align-content:center}.SettingsPage_accountSummaryContainer__hLtV5 div{min-width:210px}.SettingsPage_formLabel__zG7UO{font-weight:500;font-size:14px;line-height:100%;color:#121212}.SettingsPage_formInput__XdsYs{border:1px solid #dbdbdb;display:block;width:100%;height:44px;border-radius:8px;box-shadow:0 3px 6px -3px #0000000d,0 2px 4px -2px #0000000d,0 1px 2px -1px #0000000d,0 1px 0 -1px #0000000d;font-weight:500;font-size:16px;line-height:20px;padding-left:10px;margin-top:3px}.SettingsPage_formInput__XdsYs::placeholder{color:#9ca3af}.SettingsPage_formInput__XdsYs:focus{outline:none;box-shadow:0 0 0 2px #10b981;border-color:#10b981}.SettingsPage_tableContainer__9cX03{background-color:white;border-radius:9px;border:1px solid #ececec;overflow-x:auto;flex:1 1;max-width:max-content;max-height:max-content}.SettingsPage_table__zskNZ{width:100%;border-collapse:collapse;text-align:left;font-size:.875rem}.SettingsPage_th__OEziM{font-weight:700;font-size:12px;line-height:20px;letter-spacing:0;text-transform:uppercase;padding:16px;border-bottom:1px solid #e5e7eb;white-space:nowrap;background:#fbfbfb;color:#999999}.SettingsPage_tr__2vgFJ{transition:background-color .2s ease}.SettingsPage_tr__2vgFJ:hover{background-color:#f9fafb}.SettingsPage_tr__2vgFJ:last-child .SettingsPage_td__s7o9T{border-bottom:none}.SettingsPage_td__s7o9T{padding:16px;font-weight:500;font-size:14px;line-height:20px;letter-spacing:0;color:#121212}.SettingsPage_actionCell__7QScp{padding:10px 5px;text-align:right}.SettingsPage_userTableHeader__0snaE{display:flex;justify-content:space-between;margin-bottom:1rem;align-items:center}.SettingsPage_headerButtons__YerYu{display:flex;gap:10px;align-items:center}.SettingsPage_buttonIcon__bB2QF{width:20px;height:20px}.SettingsPage_statusBadge__mGQAU{padding:3px 11px;border-radius:24px;font-size:12px;font-weight:500}.SettingsPage_primaryStatus__nu86Q{background-color:#e6f7ec;color:var(--primary-color)}.SettingsPage_dropdownItem___E_7t{display:flex;align-items:center;font-weight:500;font-size:14px;line-height:20px;letter-spacing:0;color:#5e5e5e;gap:8px;width:100%;padding:10px 12px;text-align:left;cursor:pointer;transition:background-color .2s;text-decoration:none}.SettingsPage_dropdownItem___E_7t:hover{background-color:#f3f4f6}.SettingsPage_sectionTitle__o5J9o{font-size:20px;font-weight:700;color:#000000}.SettingsPage_cardInfo__JB3Rm{display:flex;flex-direction:column;gap:4px}.SettingsPage_cardName__j90MC,.SettingsPage_cardType__sN7df{font-weight:500;font-size:14px;line-height:20px;color:#121212}.SettingsPage_cardNumber__NmO_J{font-weight:500;font-size:12px;line-height:20px;color:#999999}.SettingsPage_accountType__BUCyl{font-weight:500;font-size:12px;line-height:20px;color:#666666;text-transform:capitalize;margin-top:4px}.SettingsPage_updateButton__02fzS{padding:6px 12px;background-color:white;border:1px solid var(--primary-color);color:var(--primary-color);border-radius:8px;cursor:pointer;font-weight:700;font-size:12px;line-height:20px;transition:all .2s ease}.SettingsPage_updateButton__02fzS:hover{background-color:var(--primary-color);color:white}.SettingsPage_creditCardsHeader__h2bSD{display:flex;justify-content:space-between;margin-bottom:1rem;align-items:center}.SettingsPage_cardActions__GhBz8{display:flex;justify-content:flex-end;margin-right:11px;gap:6px}.SettingsPage_deleteButton__9V85_{padding:4px;cursor:pointer;border-radius:4px;transition:background-color .2s ease}.SettingsPage_deleteButton__9V85_:hover{background-color:#fef2f2}.SettingsPage_infoCard__oe08K{border:1px solid #ececec;max-height:-moz-fit-content;max-height:fit-content;background-color:#f5f5f5;border-radius:12px;padding:32px;display:flex;flex-direction:column;gap:12px;max-width:500px;align-items:flex-start}.SettingsPage_infoIcon__gdSLy{color:#6b7280;flex-shrink:0}.SettingsPage_infoText__RONp9{font-weight:500;font-size:14px;line-height:150%;letter-spacing:0;margin:0;color:#7f7f7f}.SettingsPage_formRow__aq4Eo{display:flex;gap:16px;flex:1 1}.SettingsPage_formGroup__E_y6n{flex:1 1}.SettingsPage_modalOverlay___1hrK{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.SettingsPage_modalContent__N2D0S{background-color:white;border-radius:8px;width:100%;max-width:520px;overflow-y:auto;padding:32px}.SettingsPage_modalBody__7lkgX{padding:24px}.SettingsPage_modalHeader__FZrrZ{display:flex;justify-content:space-between;align-items:center}.SettingsPage_modalTitle__Cn42y{font-size:20px;font-weight:700;line-height:100%;color:var(--primary-color);align-content:center}.SettingsPage_modalCloseButton__2GZs7{background:none;border:none;color:#6b7280;cursor:pointer;padding:5px;border-radius:4px}.SettingsPage_modalCloseButton__2GZs7:hover{color:#111827;background-color:#f3f4f6}.SettingsPage_modalForm__85JU_{display:flex;flex-direction:column;gap:12px;margin-top:10px}.SettingsPage_contentWrapper__SDaAV{display:flex;gap:16px;width:100%}.SettingsPage_formSection__v51ql{flex:1 1;display:flex;flex-direction:column;gap:12px;max-width:480px}.SettingsPage_toggleGroup__BWvKN{display:flex;gap:1rem;margin-top:.5rem;margin-bottom:.5rem}.SettingsPage_toggleItem__lxtsU{display:flex;gap:10px;align-items:center}.SettingsPage_toggleLabel__5LjQd{font-weight:500;font-size:14px;color:#374151}.SettingsPage_switch__g65gF{position:relative;display:inline-block;width:50px;height:24px}.SettingsPage_switch__g65gF input{opacity:0;width:0;height:0}.SettingsPage_slider__UNf3x{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e5e7eb;transition:.3s;border-radius:34px}.SettingsPage_slider__UNf3x:hover{background-color:#d1d5db}input:checked+.SettingsPage_slider__UNf3x:hover{background-color:#008d25}.SettingsPage_slider__UNf3x:before{position:absolute;content:"";height:20px;width:20px;left:2px;bottom:2px;background-color:white;transition:.3s;border-radius:50%}input:checked+.SettingsPage_slider__UNf3x{background-color:var(--primary-color)}input:checked+.SettingsPage_slider__UNf3x:before{transform:translateX(26px)}.SettingsPage_formSubtitle__Erpnx{font-weight:700;font-size:16px;line-height:100%;color:#121212}.SettingsPage_readOnlyField__qmyaq{font-weight:700;font-size:16px;line-height:20px;letter-spacing:0;color:#121212;padding:5px 0}.SettingsPage_cardNumberInputContainer__SaARq{position:relative;width:100%}.SettingsPage_cardIcons__fugLz{position:absolute;right:10px;top:44px;transform:translateY(-50%);display:flex;align-items:center}.SettingsPage_cardIcon__UZvh5{display:inline-flex}.SettingsPage_accountHeader__oHfpD{display:flex;justify-content:space-between;margin-bottom:1rem;align-items:center}.SettingsPage_tr__2vgFJ:nth-child(2n){background-color:#f9fafb}.SettingsPage_loadingIndicator__EqGGA{display:flex;justify-content:center;align-items:center;height:200px;font-weight:500;color:#6b7280}.SettingsPage_mutationOverlay__zaKbQ{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.7);display:flex;justify-content:center;align-items:center;z-index:50;border-radius:12px}.SettingsPage_loadingSpinner__EAxbj{width:40px;height:40px;border-radius:50%;border:3px solid rgba(0,174,48,.2);border-top:3px solid var(--primary-color);animation:SettingsPage_spin__1DD99 1s linear infinite}@keyframes SettingsPage_spin__1DD99{to{transform:rotate(1turn)}}.SettingsPage_deleteAction__ozBvB{color:#ef4444}.SettingsPage_deleteAction__ozBvB:hover{background-color:#fef2f2}.SettingsPage_accountTypeOptions__Z5lWU{display:flex;gap:24px;margin-top:12px}.SettingsPage_accountTypeLabel__f_JV5{display:inline-flex;align-items:center;gap:4px;cursor:pointer;padding:6px 12px;border-radius:8px;border:1px solid #e5e7eb;transition:all .2s ease}.SettingsPage_accountTypeLabel__f_JV5:hover{background-color:#f9fafb;border-color:var(--primary-color)}.SettingsPage_accountTypeLabel__f_JV5:has(.SettingsPage_accountTypeRadio__bW6pg:checked){border-color:var(--primary-color);background-color:#f0fdf4}.SettingsPage_accountTypeRadio__bW6pg{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:16px;height:16px;border:2px solid #d1d5db;border-radius:50%;margin:0;cursor:pointer;position:relative;flex-shrink:0}.SettingsPage_accountTypeRadio__bW6pg:checked{border-color:var(--primary-color)}.SettingsPage_accountTypeRadio__bW6pg:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;background-color:var(--primary-color);border-radius:50%}.SettingsPage_accountTypeText__j8WDB{font-weight:500;font-size:14px;color:#121212;margin:0}.SettingsPage_errorMessage__umDvr{color:#dc2626;font-size:.8rem;margin-top:.25rem}.SettingsPage_errorText__Yf471{color:#dc2626;font-size:.75rem;margin-top:.25rem;display:block}.SettingsPage_signatureModalContent__3ggGM{background-color:white;border-radius:12px;max-width:800px;width:90%;max-height:90vh;overflow:hidden;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);transform:scale(1);transition:all .3s ease;padding:32px}.SettingsPage_signatureHeader__hGZlG{display:flex;justify-content:space-between;align-items:center;background-color:white}.SettingsPage_signatureTitle__FzpWd{font-size:24px;font-weight:600;color:var(--primary-color);margin:0}.SettingsPage_signatureInstruction__BsdRJ{font-weight:500;font-size:14px;line-height:20px;color:#121212;margin:10px 0}.SettingsPage_signatureCanvasContainer__KjKfJ{position:relative;border:1px solid #ececec;border-radius:12px;background-color:#fafafa;margin-bottom:24px;overflow:hidden}.SettingsPage_signatureCanvas__DvaQz{display:block;width:100%!important;height:auto!important;cursor:crosshair}.SettingsPage_signatureActions__HhNJY{display:flex;gap:12px;justify-content:flex-end}.SettingsPage_clearButton__104PK{background-color:#fff;color:var(--primary-color);border:1px solid var(--primary-color);border-radius:8px;padding:12px 16px;cursor:pointer;width:100%;font-weight:700;font-size:14px;line-height:20px}.SettingsPage_signatureInputContainer__joaR_{position:relative;cursor:pointer;transition:opacity .2s ease}.SettingsPage_signatureInputContainer__joaR_:hover{opacity:.9}.SettingsPage_signatureInput__XdXF4{cursor:pointer;border:1px solid #dbdbdb;box-shadow:0 3px 6px -3px #0000000d,0 2px 4px -2px #0000000d,0 1px 2px -1px #0000000d,0 1px 0 -1px #0000000d;background-color:#fff;font-weight:500;font-size:16px;line-height:20px;color:#98a39b}.SettingsPage_signatureInput__XdXF4:-moz-read-only{cursor:pointer}.SettingsPage_signatureInput__XdXF4:read-only{cursor:pointer}.SettingsPage_signaturePreview__gr_GS{margin-top:8px;border:1px solid #e5e7eb;border-radius:4px;padding:8px;background-color:#f9fafb}.SettingsPage_penIcon__4yYKk{position:absolute;color:transparent;right:14px;bottom:14px}.SettingsPage_signaturePreviewImage__AT0Ie{max-width:100%;height:auto;max-height:150px;object-fit:contain}.SettingsPage_rowGroup__cyd3a{display:flex;gap:10px}.SettingsPage_emptyBody__wlDGH{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;background-color:white;border-radius:.5rem;border:1px solid #e5e7eb;width:100%}.SettingsPage_emptyIcon__9pDCP{margin-bottom:10px}.SettingsPage_emptyTitle___sZpM{color:#121212;font-size:14px;font-weight:700;margin:0}.SettingsPage_emptySubtitle__efqK2{margin-top:6px;color:#999999;font-size:12px;font-weight:400;margin-bottom:16px}.SettingsPage_required__BXZYH{color:#e5532a;margin-left:2px;font-weight:700}.SettingsPage_radioGroup__A4_cl{display:flex;gap:24px;margin-top:8px}.SettingsPage_radioLabel__9aY8v{display:flex;align-items:center;cursor:pointer;font-size:14px;line-height:20px;color:#121212}.SettingsPage_radioInput__TGj8K{appearance:none;-webkit-appearance:none;-moz-appearance:none;margin:0 4px 0 0;width:20px;height:20px;border:2px solid #d0d0d0;border-radius:50%;cursor:pointer;position:relative;outline:none;transition:all .2s ease}.SettingsPage_radioInput__TGj8K:checked{border-color:var(--primary-color);background-color:#fff}.SettingsPage_radioInput__TGj8K:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;background-color:var(--primary-color);border-radius:50%}.SettingsPage_radioInput__TGj8K:disabled{cursor:not-allowed;opacity:.6}.SettingsPage_radioText__POmzt{font-weight:400;font-size:14px;line-height:20px;color:#121212}.SettingsPage_authorizationSection__6zfR9{margin-top:12px;margin-bottom:16px}.SettingsPage_checkboxItem__LC7UN{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:16px}.SettingsPage_checkboxWrapper__8MkXb{display:flex;align-items:center;height:1.25rem}.SettingsPage_checkboxClickable__H0gw3{display:flex;align-items:center;cursor:pointer;border:none;background:transparent;padding:0}.SettingsPage_checkedCheckbox__SU8b9{display:flex;align-items:center;cursor:pointer;background-color:var(--primary-color);height:16px;width:16px;justify-content:center;border-radius:4px}.SettingsPage_emptyCheckbox__0tuMf{width:16px;height:16px;border-radius:4px;border:1px solid #dbdbdb;box-shadow:0 3px 6px -3px #0000000d,0 2px 4px -2px #0000000d,0 1px 2px -1px #0000000d,0 1px 0 -1px #0000000d}.SettingsPage_checkboxLabel__6JDj8{display:flex;flex-direction:column;gap:.125rem}.SettingsPage_checkboxTitle__aA5RG{border:none;background:transparent;padding:0;text-align:left;cursor:pointer;font-weight:500;color:#374151;font-size:.875rem;line-height:1.3}.SettingsPage_signatureClearButton__FY_6U{padding:2px 20px;background-color:#fff;color:#333;border:1px solid #e0e0e0;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.SettingsPage_signatureClearButton__FY_6U:hover{background-color:#f5f5f5;border-color:#ccc}.SettingsPage_payoutContent__BdbRB{display:flex;gap:20px}.SettingsPage_thIndex__YKjE0{width:30px}.SettingsPage_thActions__srQsv{width:100px}.SettingsPage_tdIndex__6xiFb{width:30px}.SettingsPage_tdActions__qy_E_{width:120px}.SettingsPage_achAgreementModalContent__kJgeh{background-color:white;border-radius:12px;width:90%;max-width:720px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.SettingsPage_achAgreementModalContent__kJgeh .SettingsPage_modalHeader__FZrrZ{padding:24px 32px;border-bottom:1px solid #e5e7eb}.SettingsPage_achAgreementBody__TbyPu{padding:28px 32px 32px;overflow-y:auto;flex:1 1}.SettingsPage_achAgreementIntro__6Miw1{font-weight:400;font-size:14px;line-height:1.6;color:#5e5e5e;margin-bottom:32px;padding:16px 20px;background-color:#f9fafb;border-radius:8px;border-left:3px solid var(--primary-color)}.SettingsPage_achAgreementSection__qP3Z0{margin-bottom:32px}.SettingsPage_achAgreementSection__qP3Z0:last-of-type{margin-bottom:0}.SettingsPage_achAgreementSectionTitle__VtYxS{font-weight:700;font-size:16px;line-height:100%;color:#121212;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #e5e7eb}.SettingsPage_achAgreementSection__qP3Z0 .SettingsPage_formRow__aq4Eo{margin-bottom:16px}.SettingsPage_achAgreementSection__qP3Z0 .SettingsPage_formRow__aq4Eo:last-child{margin-bottom:0}.SettingsPage_achAgreementSection__qP3Z0 .SettingsPage_formRowDouble__iBDxD{margin-bottom:16px}.SettingsPage_achAgreementSection__qP3Z0 .SettingsPage_formRowDouble__iBDxD:last-child{margin-bottom:0}.SettingsPage_achAgreementSection__qP3Z0 .SettingsPage_formGroup__E_y6n{margin-bottom:16px}.SettingsPage_achAgreementSection__qP3Z0 .SettingsPage_formGroup__E_y6n:last-child{margin-bottom:0}.SettingsPage_achTermsList__i5f60{display:flex;flex-direction:column;gap:12px;padding:16px;background-color:#fafafa;border-radius:8px;max-height:200px;overflow-y:auto}.SettingsPage_achTermItem__LWTq3{display:flex;gap:10px;font-weight:400;font-size:13px;line-height:1.5;color:#5e5e5e}.SettingsPage_achTermNumber__2SgHu{font-weight:700;color:var(--primary-color);flex-shrink:0;min-width:20px}.SettingsPage_achAuthorizationText__AxxPD{font-weight:400;font-size:14px;line-height:1.6;color:#5e5e5e;margin-bottom:24px;padding:12px 16px;background-color:#f9fafb;border-radius:6px}.SettingsPage_achAgreementActions__Qjc9R{display:flex;gap:12px;justify-content:flex-end;padding-top:24px;border-top:1px solid #e5e7eb;margin-top:24px}.SettingsPage_formRowDouble__iBDxD{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}@media (max-width:600px){.SettingsPage_formRowDouble__iBDxD{grid-template-columns:1fr;gap:16px}.SettingsPage_achAgreementModalContent__kJgeh{width:95%}.SettingsPage_achAgreementBody__TbyPu,.SettingsPage_achAgreementModalContent__kJgeh .SettingsPage_modalHeader__FZrrZ{padding:20px}}.SettingsPage_clearSignatureButton__eCSXj{background:none;border:none;color:var(--primary-color);font-weight:600;font-size:13px;cursor:pointer;padding:8px 0;text-decoration:underline;transition:opacity .2s ease;margin-top:-16px}.SettingsPage_clearSignatureButton__eCSXj:hover{opacity:.8}.SettingsPage_agreementCard__1G_Hf{background-color:white;border:1px solid #e5e7eb;border-radius:12px;padding:24px;max-width:450px}.SettingsPage_agreementHeader__DTwaV{display:flex;gap:16px;align-items:flex-start;margin-bottom:20px}.SettingsPage_agreementIcon__jU5RR{color:var(--primary-color);flex-shrink:0;width:48px;height:48px;background-color:var(--senary-color);border-radius:10px;display:flex;align-items:center;justify-content:center}.SettingsPage_agreementIcon__jU5RR svg{color:var(--primary-color)}.SettingsPage_agreementInfo__XYCeO{flex:1 1}.SettingsPage_agreementTitle__gymPL{font-weight:700;font-size:16px;line-height:1.3;color:#121212;margin:0 0 6px}.SettingsPage_agreementDate__DKvA_{font-weight:500;font-size:13px;line-height:20px;color:#666666;margin:0}.SettingsPage_agreementActions__UJqZm{display:flex;gap:12px}.SettingsPage_loadingMessage__mgWk4{font-weight:500;font-size:14px;color:#6b7280;padding:40px;text-align:center}.SettingsPage_businessProfileCard__VWWIo{background-color:white;border:1px solid #e5e7eb;border-radius:12px;padding:32px;max-width:700px}.SettingsPage_businessProfileForm__DVf4Z{display:flex;flex-direction:column;gap:20px}.SettingsPage_formRowTriple__Oci1F{display:grid;grid-template-columns:2fr 1fr 1fr;grid-gap:16px;gap:16px}@media (max-width:768px){.SettingsPage_formRowTriple__Oci1F{grid-template-columns:1fr}}.SettingsPage_businessProfileActions__PbVUZ{display:flex;gap:12px;justify-content:flex-end;padding-top:16px;border-top:1px solid #e5e7eb;margin-top:8px}.SettingsPage_paymentSubTabs__Y58AY{display:flex;gap:8px;margin-bottom:24px;border-bottom:1px solid #e5e7eb;padding-bottom:0}.SettingsPage_paymentSubTab__iyMhz{display:flex;align-items:center;gap:8px;padding:12px 16px;font-weight:600;font-size:14px;line-height:20px;color:#6b7280;background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:all .2s ease;margin-bottom:-1px}.SettingsPage_paymentSubTab__iyMhz:hover:not(.SettingsPage_paymentSubTabActive__gq0cM){color:#121212}.SettingsPage_paymentSubTabActive__gq0cM{color:#121212;border-bottom-color:var(--primary-color)}.SettingsPage_primaryBadge__6eZLY{display:inline-flex;align-items:center;padding:2px 8px;font-weight:600;font-size:11px;line-height:16px;color:var(--primary-color);background-color:var(--senary-color);border-radius:12px}.SettingsPage_headerLeft__HZyiS{display:flex;align-items:center;gap:12px}.SettingsPage_setPrimaryLink__g48yY{font-weight:700;font-size:14px;line-height:20px;color:var(--primary-color);background:white;border:1px solid var(--primary-color);border-radius:8px;cursor:pointer;padding:10px 16px;transition:all .2s ease}.SettingsPage_setPrimaryLink__g48yY:hover{background-color:var(--primary-color);color:white}.SettingsPage_setPrimaryLink__g48yY:disabled{opacity:.5;cursor:not-allowed}.TextInput_container__6u3xU{display:flex;flex-direction:column;width:100%}.TextInput_label__Gob7w{font-weight:500;font-size:14px;line-height:100%;color:#121212;margin-bottom:4px;display:block}.TextInput_input__uWBmX{width:100%;padding:12px 16px;color:#121212;background-color:#fff;border:1px solid #dbdbdb;border-radius:8px;box-shadow:0 3px 6px -3px #0000000d,0 2px 4px -2px #0000000d,0 1px 2px -1px #0000000d,0 1px 0 -1px #0000000d;font-size:16px;line-height:20px;transition:all .2s ease-in-out;outline:none;height:45px}.TextInput_input__uWBmX::placeholder{color:#e0e0e0;font-size:16px;font-weight:500;line-height:20px}.TextInput_input__uWBmX:focus{outline:none;border:2px solid var(--secondary-color);box-shadow:0 0 0 2px rgba(0,174,48,.1);padding:11px 15px}.TextInput_input__uWBmX:disabled{background-color:#f3f4f6;color:#6b7280;cursor:not-allowed}.TextInput_inputError__qEDDK{border:2px solid #dc2626!important}.TextInput_inputError__qEDDK:focus{border-color:#dc2626!important;box-shadow:0 0 0 2px rgba(220,38,38,.1)!important}.TextInput_required__Ctw4B{color:#e5532a;margin-left:2px;font-weight:700}.TextInput_errorText__MNSne{color:#dc2626;font-size:12px;margin-top:4px;display:block}.PhoneInput_container__lzBqH{display:flex;flex-direction:column;width:100%}.PhoneInput_label__s8zxY{font-weight:500;font-size:14px;line-height:100%;color:#121212;margin-bottom:4px;display:block}.PhoneInput_input__IdFSy{width:100%;padding:12px;color:#121212;background-color:#fff;border:1px solid #dbdbdb;border-radius:8px;box-shadow:0 3px 6px -3px #0000000d,0 2px 4px -2px #0000000d,0 1px 2px -1px #0000000d,0 1px 0 -1px #0000000d;font-size:16px;line-height:20px;transition:all .2s ease-in-out;outline:none;height:45px}.PhoneInput_input__IdFSy::placeholder{color:#e0e0e0;font-weight:500}.PhoneInput_input__IdFSy:focus{outline:none;border:2px solid var(--secondary-color);box-shadow:0 0 0 2px rgba(0,174,48,.1);padding:11px}.PhoneInput_input__IdFSy:disabled{background-color:#f3f4f6;color:#6b7280;cursor:not-allowed}.PhoneInput_inputError__NhyhD{border-color:#dc2626!important}.PhoneInput_inputError__NhyhD:focus{border-color:#dc2626!important;box-shadow:0 0 0 2px rgba(220,38,38,.1)!important}.PhoneInput_required__FO4S8{color:#e5532a;margin-left:2px;font-weight:700}.PhoneInput_errorText__73ba6{color:#dc2626;font-size:12px;margin-top:4px;display:block}.BusinessUsersPage_container__FWmYB{width:100%;padding:1.5rem;background-color:#f9fafb}.BusinessUsersPage_header__eodTh{display:flex;justify-content:space-between;margin-bottom:20px}.BusinessUsersPage_headerTitle__7SCFn{font-weight:700;font-size:24px;color:var(--secondary-color);align-content:center}.BusinessUsersPage_searchContainer__r7S48{margin-bottom:20px;display:flex;justify-content:space-between;gap:1rem}.BusinessUsersPage_userContainer__yHOna{display:flex;gap:10px;flex-wrap:wrap}.BusinessUsersPage_emptyState__uLl6D{grid-column:1/-1;text-align:center;padding:3rem 0;color:#6b7280}.BusinessUsersPage_userCard__7Iv_v{background-color:white;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);overflow:hidden;border:1px solid #e4e4e4;border-radius:24px;width:368px}.BusinessUsersPage_cardBody__b8wEL{flex:1 1}.BusinessUsersPage_cardHeader__G8_Ck{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid #e4e4e4;background-color:#f0f5f1;padding:16px 25px;position:relative}.BusinessUsersPage_userName__uJ2Pz{font-weight:700;font-size:20px;line-height:100%;color:#121212}.BusinessUsersPage_userDetails__ulv34{padding:16px 25px;display:flex;flex-direction:column;gap:15px;font-size:.875rem;color:#4b5563}.BusinessUsersPage_detailItem__glAaz{display:flex;justify-content:space-between;align-items:center}.BusinessUsersPage_detailLabel__aVzVf{font-weight:500;font-size:12px;line-height:100%;text-transform:uppercase;color:#808080;margin-bottom:3px}.BusinessUsersPage_detailValue__eXaOo{font-weight:700;font-size:16px;line-height:25px;color:#121212}.BusinessUsersPage_pointer__NGQld{cursor:pointer;transition:all .2s ease}.BusinessUsersPage_pointer__NGQld:hover{transform:scale(1.1);opacity:.8}.BusinessUsersPage_cardFooter__HMeHS{display:flex;justify-content:space-between;align-items:center;padding:0 25px 16px}.BusinessUsersPage_cardFooterItem__UJ2B2{background-color:#f2f2f2;color:#898989}.BusinessUsersPage_cardFooterItem__UJ2B2,.BusinessUsersPage_statusActive__rRBVd{border-radius:24px;font-weight:500;font-size:14px;line-height:20px;padding:4px 12px}.BusinessUsersPage_statusActive__rRBVd{background-color:var(--senary-color);color:var(--primary-color)}.BusinessUsersPage_statusInactive__p45iJ{background-color:#fee2e2;border-radius:24px;font-weight:500;font-size:14px;line-height:20px;color:#991b1b;padding:4px 12px}.BusinessUsersPage_copiedText__fHsi5{font-size:12px;color:#10b981;font-weight:500;background-color:#d1fae5;padding:2px 8px;border-radius:4px;animation:BusinessUsersPage_fadeIn__GLP6Y .3s ease}@keyframes BusinessUsersPage_fadeIn__GLP6Y{0%{opacity:0}to{opacity:1}}.BusinessUsersPage_modal__HNJfn{position:absolute;top:calc(100% - 10px);right:0;background-color:white;border-radius:8px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);width:150px;z-index:50;overflow:hidden;animation:BusinessUsersPage_fadeIn__GLP6Y .2s ease}.BusinessUsersPage_modalContent__zl1jh{display:flex;flex-direction:column}.BusinessUsersPage_actionButtons__HIcI9{display:flex;flex-direction:column;width:100%}.BusinessUsersPage_actionButton__JE07D{padding:10px 16px;text-align:left;background:none;border:none;cursor:pointer;font-size:14px;font-weight:500}.BusinessUsersPage_actionButton__JE07D:hover{background-color:#f3f4f6}.BusinessUsersPage_editAction__1NdvZ{color:#374151}.BusinessUsersPage_editAction__1NdvZ:hover{color:#1f2937}.BusinessUsersPage_deleteAction__LQ12w{color:#dc2626}.BusinessUsersPage_deleteAction__LQ12w:hover{color:#b91c1c}.BusinessUsersPage_modalOverlay__vIPiP{position:fixed;inset:0;background-color:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:50}.BusinessUsersPage_modalContainer__Xm_jp{background-color:white;border-radius:.5rem;padding:1.5rem;max-width:44rem;width:100%;max-height:90vh;overflow:auto}.BusinessUsersPage_modalHeader__vxU4d{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.BusinessUsersPage_modalTitle__5uy2v{font-size:1.25rem;font-weight:500;color:#111827}.BusinessUsersPage_closeButton__CY_Q8{color:#9ca3af;background:none;border:none;cursor:pointer;padding:.25rem}.BusinessUsersPage_closeButton__CY_Q8:hover{color:#4b5563}.BusinessUsersPage_errorAlert__MnjXB{background-color:#fef2f2;border-left:4px solid #ef4444;padding:1rem;margin-bottom:1.5rem}.BusinessUsersPage_errorText__asMN2{color:#b91c1c}.BusinessUsersPage_form__0enrZ{display:flex;flex-direction:column;gap:1rem}.BusinessUsersPage_formGroup__d_8aV{display:flex;flex-direction:column;gap:.25rem}.BusinessUsersPage_label__CD5HA{font-size:.875rem;font-weight:500;color:#374151}.BusinessUsersPage_input__O8Ibp{width:100%;padding:.5rem;border:1px solid #d1d5db;border-radius:.25rem}.BusinessUsersPage_input__O8Ibp:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(0,174,48,.1)}.BusinessUsersPage_checkboxGroup__5sV9e{display:flex;flex-direction:column;gap:.75rem}.BusinessUsersPage_checkboxItem__JTn9H{display:flex;align-items:flex-start}.BusinessUsersPage_checkboxWrapper__qR5I_{display:flex;align-items:center;height:1.25rem}.BusinessUsersPage_checkboxClickable__yJUPn,.BusinessUsersPage_checkedCheckbox__YNJ5Z{display:flex;align-items:center;cursor:pointer}.BusinessUsersPage_checkedCheckbox__YNJ5Z{background-color:var(--primary-color);height:16px;width:16px;justify-content:center;border-radius:4px}.BusinessUsersPage_emptyCheckbox__jZCco{width:16px;height:16px;border-radius:4px;border:1px solid #dbdbdb;box-shadow:0 3px 6px -3px #0000000d,0 2px 4px -2px #0000000d,0 1px 2px -1px #0000000d,0 1px 0 -1px #0000000d;transition:all .2s ease}.BusinessUsersPage_emptyCheckbox__jZCco:hover{border-color:var(--primary-color);transform:scale(1.05)}.BusinessUsersPage_emptyCheckboxStyled__EiWa1{width:16px;height:16px}.BusinessUsersPage_checkboxLabel__w_HP2{margin-left:.75rem;font-size:.875rem}.BusinessUsersPage_checkboxTitle__vvg0B{font-weight:500;color:#374151}.BusinessUsersPage_checkboxDescription__haqW_{color:#6b7280}.BusinessUsersPage_modalFooter__hBCGp{display:flex;justify-content:flex-end;gap:.75rem;padding-top:1rem}.BusinessUsersPage_passwordInputWrapper__ZkKzt{position:relative;width:100%}.BusinessUsersPage_passwordToggle__JwiaX{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:.25rem;color:#6b7280;display:flex;align-items:center;justify-content:center}.BusinessUsersPage_passwordToggle__JwiaX:hover{color:#374151}.BusinessUsersPage_passwordInput__q6kA0{padding-right:2.5rem}.BusinessUsersPage_contentWrapper__EgrEj{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem}.AssignOrderModal_modalOverlay__DHwGG{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.AssignOrderModal_modalContent__VJ789{background-color:white;border-radius:12px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);max-width:500px;width:90%;max-height:90vh;overflow-y:auto}.AssignOrderModal_modalHeader__NWPzy{display:flex;justify-content:space-between;align-items:center;padding:24px;border-bottom:1px solid #e5e7eb}.AssignOrderModal_modalTitle__tsJFI{font-size:20px;font-weight:600;color:#111827;margin:0}.AssignOrderModal_closeButton__t7_Bc{background:none;border:none;font-size:28px;color:#6b7280;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:background-color .2s}.AssignOrderModal_closeButton__t7_Bc:hover{background-color:#f3f4f6}.AssignOrderModal_modalBody__T4Rpm{padding:24px}.AssignOrderModal_confirmMessage__fHTc6{font-size:16px;color:#374151;margin-bottom:20px;line-height:1.5}.AssignOrderModal_confirmMessage__fHTc6 strong{color:#111827;font-weight:600}.AssignOrderModal_orderDetails__NCwCm{background-color:#f9fafb;border-radius:8px;padding:16px;margin-bottom:24px}.AssignOrderModal_detailRow__1fEpx{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.AssignOrderModal_detailRow__1fEpx:not(:last-child){border-bottom:1px solid #e5e7eb}.AssignOrderModal_detailLabel__jqpQ_{font-size:14px;color:#6b7280;font-weight:500}.AssignOrderModal_detailValue__jjWO6{font-size:14px;color:#111827;font-weight:600}.AssignOrderModal_checkboxContainer__Z2AW5{margin-bottom:20px;padding:16px;background-color:#ffffff;border:1px solid #e5e7eb;border-radius:8px}.AssignOrderModal_checkboxWrapper__9P6bz{display:flex;align-items:center;gap:12px}.AssignOrderModal_checkboxClickable__Z_ekV,.AssignOrderModal_checkedCheckbox__saTim{display:flex;align-items:center;cursor:pointer}.AssignOrderModal_checkedCheckbox__saTim{justify-content:center;background-color:var(--primary-color);height:18px;width:18px;border-radius:4px}.AssignOrderModal_emptyCheckbox__CeqNe{width:18px;height:18px;border-radius:4px;border:1px solid #dbdbdb;background-color:#ffffff;box-shadow:0 3px 6px -3px #0000000d,0 2px 4px -2px #0000000d,0 1px 2px -1px #0000000d,0 1px 0 -1px #0000000d}.AssignOrderModal_emptyCheckboxStyled__sPl7c{width:18px;height:18px}.AssignOrderModal_checkboxLabel__uD_X4{font-size:15px;color:#111827;font-weight:500;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1.4}.AssignOrderModal_warningMessage__9hlXl{margin-bottom:0}.AssignOrderModal_warningText__9E3TJ{background-color:#fef3c7;border:1px solid #fcd34d;border-radius:8px;color:#92400e}.AssignOrderModal_infoText__Neiko,.AssignOrderModal_warningText__9E3TJ{display:flex;align-items:flex-start;gap:8px;padding:12px;font-size:14px;line-height:1.5;margin:0}.AssignOrderModal_infoText__Neiko{background-color:#eff6ff;border:1px solid #93c5fd;border-radius:8px;color:#1e40af}.AssignOrderModal_modalFooter__Jby_M{display:flex;justify-content:flex-end;gap:12px;padding:24px;border-top:1px solid #e5e7eb;background-color:#f9fafb;border-radius:0 0 12px 12px}.page_container__dchU0{padding:20px}.page_header__A3Nsf{display:flex;justify-content:flex-end;margin-bottom:20px}.page_addButton__bcW88{background-color:var(--primary-color);color:white;border:none;padding:10px 20px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;transition:background-color .2s}.page_addButton__bcW88:hover{background-color:var(--primary-button-hover)}.page_dropdownItem__puUHH{display:flex;align-items:center;font-weight:500;font-size:14px;line-height:20px;letter-spacing:0;color:#5e5e5e;gap:8px;width:100%;padding:10px 12px;text-align:left;cursor:pointer;transition:background-color .2s;text-decoration:none}.page_dropdownItem__puUHH:hover{background-color:#f3f4f6}.page_emptyBody__G_Ueq{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;background-color:white;border-radius:.5rem;border:1px solid #e5e7eb}.page_emptyIcon__EqvXb{margin-bottom:10px}.page_emptyTitle__Q1Jcb{color:#121212;font-size:14px;font-weight:700}.page_emptySubtitle__B1zX_{margin-top:6px;color:#999999;font-size:12px;font-weight:400;margin-bottom:16px}.page_modalOverlay___7_y3{position:fixed;inset:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.page_modal__TfHr3{background-color:white;border-radius:8px;width:90%;max-width:500px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1)}.page_modalHeader__M6y36{display:flex;align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid #e5e7eb}.page_modalTitle__ATcHL{font-size:18px;font-weight:600;color:#121212;margin:0}.page_closeButton__6P_D0{background:none;border:none;cursor:pointer;padding:4px;color:#6b7280;transition:color .2s}.page_closeButton__6P_D0:hover{color:#374151}.page_closeButton__6P_D0 svg{width:24px;height:24px}.page_modalBody___ftQw{padding:20px}.page_formGroup__CtAar{margin-bottom:20px}.page_formGroup__CtAar:last-child{margin-bottom:0}.page_formGroup__CtAar label{display:block;font-size:14px;font-weight:500;color:#374151;margin-bottom:6px}.page_numberInputWrapper__s1Czh{display:flex;align-items:stretch;background:white;border:1px solid #d1d5db;border-radius:6px;overflow:hidden}.page_numberInputWrapper__s1Czh input{flex:1 1;border:none;padding:8px 12px;font-size:14px;outline:none}.page_decrementBtn__1UVOA,.page_incrementBtn__sUFxo{width:32px;height:50%;border:none;background-color:#f3f4f6;cursor:pointer;font-size:14px;font-weight:600;color:#374151;transition:all .2s;display:flex;align-items:center;justify-content:center}.page_incrementBtn__sUFxo{border-bottom:1px solid #d1d5db}.page_decrementBtn__1UVOA:hover,.page_incrementBtn__sUFxo:hover{background-color:#e5e7eb;color:#111827}.page_decrementBtn__1UVOA:active,.page_incrementBtn__sUFxo:active{background-color:#d1d5db}.page_label__gp_Y4{display:block;font-size:14px;font-weight:500;color:#374151;margin-bottom:6px}.page_required__6s6WM{color:#e5532a}.page_modalFooter__0O5Po{display:flex;gap:12px;justify-content:flex-end;padding:20px;border-top:1px solid #e5e7eb}.page_cancelButton__Q3aBM{padding:10px 20px;border:1px solid #d1d5db;background-color:white;color:#374151;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.page_cancelButton__Q3aBM:hover{background-color:#f9fafb;border-color:#9ca3af}.page_saveButton__UiONe{padding:10px 20px;border:none;background-color:var(--primary-color);color:white;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.page_saveButton__UiONe:hover:not(:disabled){background-color:var(--primary-button-hover)}.page_saveButton__UiONe:disabled{opacity:.6;cursor:not-allowed}.page_spinner__T1gzy{width:16px;height:16px;animation:page_spin__RRdRs 1s linear infinite}.page_spinner__T1gzy circle{opacity:.25}.page_spinner__T1gzy path{opacity:.75}@keyframes page_spin__RRdRs{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page_menuItem__X5Wm3{display:block;width:100%;text-align:left;padding:8px 16px;border:none;background:none;cursor:pointer;font-size:14px;color:#374151;transition:background-color .2s}.page_menuItem__X5Wm3:hover{background-color:#f3f4f6}.page_menuItem__X5Wm3.page_delete__OpXCy{color:#e5532a}.page_menuItem__X5Wm3.page_delete__OpXCy:hover{background-color:#fef2f2}.page_required__6s6WM{color:#E5532A;margin-left:2px;font-weight:700}.page_numberInputButtons__38wcd{display:flex;flex-direction:column}