.EditProductListModal_productDescriptionTextReadOnly__UINAB{white-space:pre-line;display:block;width:100%;min-width:0;align-self:stretch}.EditProductListModal_editModalScrollableContent__jW9dj{flex:1;overflow-y:auto;overflow-x:hidden;padding:16px 16px 100px;-webkit-overflow-scrolling:touch;min-height:0}@media (max-width:768px){.EditProductListModal_editModalScrollableContent__jW9dj{padding:12px 12px 90px}}.EditProductListModal_editModalScrollContainer__Sgtvj{flex:1;overflow-y:auto;overflow-x:hidden;padding:16px 16px 0;-webkit-overflow-scrolling:touch;min-height:0}@media (max-width:768px){.EditProductListModal_editModalScrollContainer__Sgtvj{padding:12px 12px 200px;height:100%;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:none!important}}.EditProductListModal_editProductModalButtonBar__ZDRzo{display:flex;gap:12px;justify-content:center;width:100%;margin-top:16px;margin-bottom:20px;padding:16px 12px 24px;position:static;background:transparent}@media (min-width:769px){.EditProductListModal_editProductModalButtonBar__ZDRzo{position:sticky!important;bottom:0;padding:16px 24px;background:#18151f;border-top:1px solid #35343a;box-shadow:0 -2px 8px rgba(0,0,0,.2);z-index:10;margin:24px -16px 0;width:calc(100% + 32px)}}@media (max-width:768px){.EditProductListModal_productListCardPrice__nuHu9{font-size:.92em!important}}.EditProductListModal_productListCardModified__cws1A{animation:EditProductListModal_haloPulse__BR4V5 1.6s ease-in-out infinite}@keyframes EditProductListModal_haloPulse__BR4V5{0%{box-shadow:0 0 12px 4px rgba(255,200,0,.35),0 0 0 2px rgba(255,200,0,.1),0 2px 8px 0 rgba(255,140,0,.1)}50%{box-shadow:0 0 32px 12px rgba(255,200,0,.85),0 0 0 10px rgba(255,200,0,.28),0 2px 24px 0 rgba(255,140,0,.28)}to{box-shadow:0 0 12px 4px rgba(255,200,0,.35),0 0 0 2px rgba(255,200,0,.1),0 2px 8px 0 rgba(255,140,0,.1)}}@media (max-width:768px){.EditProductListModal_slideModalTitle__rmFgH{font-size:1.45rem;font-weight:600;min-height:1.1em;padding:4px .6em;max-width:70vw;margin:10px auto;border-radius:1.5em;display:flex;align-items:center;justify-content:center}}.EditProductListModal_modalHeaderPortalMobile__PXlvB{position:fixed;top:calc(95px + env(safe-area-inset-top, 0px));left:2px;right:2px;width:calc(100vw - 4px);max-width:calc(100vw - 4px);min-width:0;margin:0;z-index:4000;display:flex;flex-direction:column;background:#18151f;border-bottom:1px solid #35343a;padding-left:0;padding-right:0;min-height:56px;height:56px;box-sizing:border-box;box-shadow:none;border-radius:0}.EditProductListModal_inputPrice__PXBnQ{font-size:16px;width:100%;max-width:100%;min-width:0;border:none;outline:none;background:transparent;text-align:right;min-height:0;padding:8px 0;box-sizing:border-box;overflow:visible}.EditProductListModal_inputQuantity__XVIHJ{font-size:16px;width:48px;border:none;outline:none;background:transparent;text-align:center;min-height:0;padding-top:8px;padding-bottom:8px}.EditProductListModal_textareaField__kdFZX{text-align:left;resize:none}.EditProductListModal_inputText__oE2cX,.EditProductListModal_textareaField__kdFZX{width:100%;border:none;outline:none;background:transparent;font-size:16px;min-height:0;padding-top:8px;padding-bottom:8px}.EditProductListModal_reactivateButton__eoKrG{position:absolute;top:8px;left:8px;z-index:3;display:flex;align-items:center;gap:6px;background:#fff;color:#4fc0d0;border:2px solid #4fc0d0;border-radius:8px;font-weight:700;font-size:15px;padding:2px 10px 2px 6px;box-shadow:0 0 4px #aaa;cursor:pointer}@media (max-width:600px){.EditProductListModal_reactivateButton__eoKrG{font-size:13px;padding:2px 6px 2px 4px;min-width:unset;max-width:90vw;width:auto;white-space:nowrap}}.EditProductListModal_deactivatedStamp__vcNPy{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-25deg);z-index:2;color:#fff;background:#ff4d4f;font-weight:900;font-size:32px;padding:8px 40px;border-radius:12px;box-shadow:0 0 12px #ff4d4f;opacity:.85;pointer-events:none;letter-spacing:2px;text-shadow:0 2px 8px #b22222,0 0 2px #fff}.EditProductListModal_openModalButtonEditProduct__R5rlo{background:rgba(135,206,250,.62);color:#fff;font-weight:700;font-size:1.13rem;border:1.5px solid rgba(135,206,250,.68);border-radius:14px;padding:14px 32px!important;box-shadow:0 4px 24px 0 rgba(135,206,250,.22),inset 0 1.5px 8px 0 rgba(135,206,250,.14);cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:background .18s,box-shadow .18s,border .18s;vertical-align:middle;margin:0;position:static;z-index:auto;min-height:48px!important;backdrop-filter:blur(10px) saturate(180%);-webkit-backdrop-filter:blur(10px) saturate(180%);outline:none}.EditProductListModal_openModalButtonEditProduct__R5rlo:focus,.EditProductListModal_openModalButtonEditProduct__R5rlo:hover{background:rgba(135,206,250,.82);border:1.5px solid rgba(135,206,250,.88);box-shadow:0 6px 28px 0 rgba(135,206,250,.28),inset 0 2px 12px 0 rgba(135,206,250,.18);color:#fff}.EditProductListModal_addressModalLabel__0uV01{display:block;margin-bottom:4px;font-size:1rem;font-weight:500;color:#e0e0e0;text-align:left}.EditProductListModal_addressModalInputShort__Aqggw{max-width:140px!important;width:100%;min-width:0;display:inline-block}.EditProductListModal_addressModalInput__BB2hk{padding-right:12px!important;padding-left:8px!important;box-sizing:border-box!important;max-width:420px;width:100%;margin:0 auto}.EditProductListModal_addressModalFormGroup__O4CTq{margin-bottom:24px}.EditProductListModal_addressModalFormGroup__O4CTq:last-child{margin-bottom:0}.EditProductListModal_addressModalTitle__aE_uV{color:#2563eb;font-size:1.25rem;font-weight:700;text-align:center;margin-bottom:18px;padding-bottom:8px;border-bottom:2.5px solid #444;letter-spacing:.01em;text-shadow:0 1px 8px #000,0 0 2px #2563eb55;white-space:pre-line}.EditProductListModal_addressModalOverlay__2pWHf{position:fixed;top:0;right:0;bottom:0;left:0;background:transparent!important;z-index:200;display:flex;align-items:flex-start;justify-content:center;padding:0!important;margin:0!important;border:none!important;padding-bottom:16px;height:100dvh;width:100vw;overflow-y:auto}@media (max-width:768px){.EditProductListModal_addressModalOverlay__2pWHf{top:95px!important;height:calc(100dvh - 170px)!important;padding-top:0!important;padding-bottom:0!important}}.EditProductListModal_addressModal__dKnSQ{background:#23202b;border-radius:16px;box-shadow:0 10px 25px rgba(0,0,0,.2);width:95vw;max-width:430px;min-width:320px;margin:0 auto;padding:1.5rem 1rem;position:relative;box-sizing:border-box;overflow-y:auto}@media (max-width:768px){.EditProductListModal_addressModal__dKnSQ{max-width:99vw;min-width:0;width:99vw;padding:.5rem .2rem .7rem;border-radius:10px}.EditProductListModal_addressModalTitle__aE_uV{font-size:1rem;padding-bottom:4px;margin-bottom:10px}.EditProductListModal_addressModalLabel__0uV01{font-size:.85rem}.EditProductListModal_addressModalInputShort__Aqggw,.EditProductListModal_addressModalInput__BB2hk{font-size:.95rem!important;padding:6px!important}.EditProductListModal_addressModalFormGroup__O4CTq{margin-bottom:12px}.EditProductListModal_addressModalCancel__2JbjX,.EditProductListModal_addressModalValidate__YJBL_{font-size:.92rem;padding:7px 10px;min-width:70px;max-width:120px}.EditProductListModal_addressModalActions__kkE_g{gap:8px!important;margin-top:8px!important}}.EditProductListModal_addressModalValidate__YJBL_{background:#2ad11bbd;color:#fff;border:none;border-radius:6px;padding:10px 22px;font-size:1rem;font-weight:600;cursor:pointer;transition:background .2s,color .2s;margin:0 8px 0 0;min-width:100px;max-width:220px;display:inline-block;box-shadow:0 1px 4px #0002;outline:none}.EditProductListModal_addressModalValidate__YJBL_:hover{background:#2ad11b}.EditProductListModal_addressModalCancel__2JbjX{background:#800020;color:#fff;border-radius:6px;padding:10px 22px;font-size:1rem;font-weight:600;cursor:pointer;transition:background .2s,color .2s;margin:0 8px 0 0;border:none;min-width:100px;max-width:220px;display:inline-block;box-shadow:0 1px 4px #0002;outline:none}.EditProductListModal_addressModalCancel__2JbjX:hover{background:#600018;color:#fff}.EditProductListModal_addressModalActions__kkE_g{display:flex;flex-direction:row;gap:14px!important;margin-top:12px!important}.EditProductListModal_formBatchHeaderSticky__805n7{position:sticky;top:0;z-index:2001!important;background:#181818;display:flex;flex-direction:column;box-sizing:border-box}.EditProductListModal_addPhotoButton__hOi_m{display:flex;align-items:center;justify-content:center;gap:.5rem;background:#f5faff;border:1.5px solid #0070f3;color:#0070f3;border-radius:8px;font-weight:600;font-size:14px!important;height:44px;min-height:44px;padding:0 20px;cursor:pointer;transition:background .2s,color .2s,border .2s;box-shadow:0 2px 8px #0070f311;outline:none}.EditProductListModal_addPhotoButton__hOi_m:focus,.EditProductListModal_addPhotoButton__hOi_m:hover{background:#e6f0fa;color:#005bb5;border-color:#005bb5}.EditProductListModal_addPhotoButtonText__bGRvW{white-space:nowrap;font-size:1rem;font-weight:600}@media (max-width:768px){.EditProductListModal_horizontalFieldGroup__zoHJO{max-width:120px!important;min-width:0!important;width:auto!important;padding-left:8px!important;padding-right:8px!important}.EditProductListModal_toggleContainer__lODnb{height:38px!important;min-height:38px!important;max-height:38px!important;font-weight:600!important;padding:0 14px!important;gap:10px!important;line-height:1.1!important}.EditProductListModal_addPhotoButtonText__bGRvW,.EditProductListModal_toggleContainer__lODnb{border-radius:8px!important;display:flex!important;align-items:center!important;box-sizing:border-box!important;white-space:nowrap!important}.EditProductListModal_addPhotoButtonText__bGRvW{height:32px!important;min-height:32px!important;max-height:32px!important;font-size:14px!important;font-weight:700!important;line-height:32px!important;padding:0 10px!important;gap:8px!important}.EditProductListModal_toggleLabelInner__dP8H0{display:flex;align-items:center;gap:8px;white-space:nowrap}.EditProductListModal_toggleIcon__grWRF{margin-left:0;margin-right:0;width:16px!important;height:16px!important;flex-shrink:0;align-self:center}.EditProductListModal_addPhotoButton__hOi_m{height:38px!important;min-height:38px!important;max-height:38px!important;font-weight:600!important;padding:0 14px!important;border-radius:8px!important;display:flex!important;align-items:center!important;gap:10px!important;box-sizing:border-box!important;line-height:1.1!important;white-space:nowrap!important}}.EditProductListModal_horizontalFieldGroup__zoHJO{display:flex;flex-direction:row;align-items:center;gap:8px;width:100%}.EditProductListModal_mobileFontReduce__O25VC :not(.EditProductListModal_mainModalTitle__gyrBi):not(button):not(.EditProductListModal_mainModalTitle__gyrBi *):not(button *){font-size:.97em!important}.EditProductListModal_fieldGroup__KpyzR{border:2px solid #4fc0d0;border-radius:10px;background:#232a32;padding:14px 16px 4px;box-shadow:0 1px 4px #23213622;transition:border .18s,box-shadow .18s,background .18s;display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin-bottom:32px}.EditProductListModal_fieldGroupModified___uPLD,.EditProductListModal_fieldGroup__KpyzR.EditProductListModal_fieldGroupModified___uPLD{border:4px solid orange!important;box-shadow:0 0 16px 6px rgba(255,140,0,.55),0 0 0 4px rgba(255,140,0,.18),0 2px 12px 0 rgba(255,140,0,.18);background:#2a1a0a;transition:border .18s,box-shadow .18s}.EditProductListModal_fieldGroup__KpyzR:focus-within,.EditProductListModal_fieldGroup__KpyzR:hover{border:2px solid #ffe259cc;box-shadow:0 2px 8px #ffe25944;background:#26313a}.EditProductListModal_inputContainer__6zSMc,.EditProductListModal_shortInputContainer__iXzy2{display:flex;flex-direction:column;align-items:flex-start;gap:2px;margin-bottom:22px!important;padding-bottom:8px;border-bottom:1px solid #35343a22}.EditProductListModal_shortInputContainer__iXzy2{padding-bottom:0!important;margin-bottom:6px!important}.EditProductListModal_inputLabel__jVAgR{margin-bottom:7px;font-weight:600;color:#ffe259;letter-spacing:.01em;font-size:1.04rem;text-align:left;padding-left:2px}.EditProductListModal_editFieldWrapper__fs6OI{width:100%;display:flex;align-items:center;background:transparent;border-radius:8px;transition:background .18s}.EditProductListModal_editFieldWrapper__fs6OI:focus-within,.EditProductListModal_editFieldWrapper__fs6OI:hover{background:#23213622}.EditProductListModal_fieldEditable__HSnNB,.EditProductListModal_fieldReadOnly__XtdMU{margin-top:0;margin-bottom:0}.EditProductListModal_shortInputContainer__iXzy2 .EditProductListModal_inputLabel__jVAgR{font-size:1.05rem;font-weight:600}@media (max-width:768px){.EditProductListModal_shortInputContainer__iXzy2 .EditProductListModal_inputLabel__jVAgR{font-size:.97rem!important;font-weight:500!important;color:#ffe259!important;font-weight:600!important}}.EditProductListModal_mainModalTitle__gyrBi{color:#fff;font-size:1.8rem;font-weight:700;white-space:normal;overflow:visible;text-overflow:unset;text-align:center;margin:16px 0;padding:.07em 1.1em;min-height:1.5em;max-width:100%;background:linear-gradient(90deg,#ffe259,#ff9800 50%,#ff6f00);border-radius:1.5em;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(255,152,0,.13);letter-spacing:.01em;text-shadow:0 1px 8px #fff7,0 0 2px #ffe25955;border:2.5px solid #ff9800;transition:box-shadow .18s,background .18s}@media (max-width:768px){.EditProductListModal_mainModalTitle__gyrBi{font-size:1.45rem;font-weight:600;margin:10px 0;min-height:1.1em;padding:4px .6em}.EditProductListModal_inputContainer--description__MFTon{margin-bottom:40px!important}.EditProductListModal_inputContainer__6zSMc{margin-bottom:8px!important;padding-bottom:2px!important}.EditProductListModal_input__wA46n,textarea.EditProductListModal_input__wA46n{padding-left:18px!important;padding-right:14px!important}}.EditProductListModal_responsiveCloseIcon__mJJFD{width:32px;height:32px}@media (max-width:600px){.EditProductListModal_responsiveCloseIcon__mJJFD{width:28px;height:28px}}@media (max-width:768px){.EditProductListModal_persistentFooterMobileFix__tKNqW{position:fixed!important;left:0;right:0;bottom:0;width:100vw;border-radius:0!important;z-index:2000}.EditProductListModal_contentWithFooterMobileFix__s0_9N{padding-bottom:56px!important}.EditProductListModal_forceFullScreenMobile__wtO_t{top:0!important;height:calc(100vh - 60px)!important;max-height:calc(100vh - 60px)!important;z-index:3000!important}}.EditProductListModal_infoIconContainer__CaquA:focus-within .EditProductListModal_simpleTooltip__oO3FN,.EditProductListModal_infoIconContainer__CaquA:hover .EditProductListModal_simpleTooltip__oO3FN{visibility:visible;opacity:1}.EditProductListModal_infoIconContainer__CaquA{margin-left:8px;vertical-align:middle;cursor:help;z-index:999}.EditProductListModal_editProductModalOverlay__KQG3H{position:fixed;top:0;left:0;right:0;bottom:0;height:auto;background-color:rgba(0,0,0,.75);backdrop-filter:blur(4px);display:flex;align-items:flex-start;justify-content:center;z-index:100;box-sizing:border-box;padding-top:150px}@media (max-width:768px){.EditProductListModal_editProductModalOverlay__KQG3H{top:132px;bottom:75px;padding-top:0;background-color:#000;backdrop-filter:none}}.EditProductListModal_form__Hm1hN{display:flex;flex-direction:column;gap:18px}.EditProductListModal_inputContainer__6zSMc{margin-bottom:18px}.EditProductListModal_gridInputs__4YMP6{display:flex;flex-direction:column;gap:18px}.EditProductListModal_gridRow__WgiTv{display:flex;flex-direction:row;gap:18px}.EditProductListModal_gridCol__9mBhu{flex:1;min-width:0}.EditProductListModal_inputWithCurrency__3pXYT{position:relative;display:flex;align-items:center}.EditProductListModal_input__wA46n{width:100%;padding:10px 14px;border-radius:8px;border:2.5px solid #888;font-size:1.1rem;background:#18151f;color:#fff;outline:none;transition:border .18s,box-shadow .18s;box-sizing:border-box}textarea.EditProductListModal_input__wA46n{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;margin:0!important;border:2.5px solid #888;border-radius:8px;padding:10px 14px}.EditProductListModal_currencySymbol__Vo20g{position:absolute;right:12px;color:#bbb;font-size:1.1rem;pointer-events:none}.EditProductListModal_receivedAmountContainer__LAxAV{margin-top:2px;display:flex;flex-direction:column;align-items:flex-start;gap:2px}.EditProductListModal_receivedAmountLabel__fOsXW{font-size:.98rem;color:#232136;font-weight:600;display:flex;align-items:center;gap:6px;margin-bottom:2px}.EditProductListModal_infoIconContainer__CaquA{display:inline-flex;align-items:center;position:relative;cursor:pointer}.EditProductListModal_infoIcon__Lupx0{color:#ff9800;margin-left:2px;vertical-align:middle}.EditProductListModal_simpleTooltip__oO3FN{display:none;position:absolute;left:50%;top:120%;transform:translateX(-50%);background:#232136;color:#fff;padding:10px 16px;border-radius:8px;font-size:.98rem;box-shadow:0 2px 8px #0002;z-index:100;min-width:220px;max-width:320px;white-space:normal}.EditProductListModal_infoIconContainer__CaquA:focus .EditProductListModal_simpleTooltip__oO3FN,.EditProductListModal_infoIconContainer__CaquA:hover .EditProductListModal_simpleTooltip__oO3FN{display:block}.EditProductListModal_tooltipHeader__FkHE2{font-weight:700;margin-bottom:4px;color:#ff9800}.EditProductListModal_tooltipContent__M9yLX{color:#fff;font-size:.97rem}.EditProductListModal_productListCardCustom__PRrEg{position:relative;display:flex;flex-direction:column;height:400px;min-height:400px;max-height:400px;box-sizing:border-box}.EditProductListModal_productListCardModified__cws1A{border:4px solid orange!important;box-shadow:0 0 24px 8px rgba(255,200,0,.55),0 0 0 6px rgba(255,200,0,.18),0 2px 16px 0 rgba(255,140,0,.18)}.EditProductListModal_productListCardDisabled___cCo7{cursor:not-allowed}.EditProductListModal_productListCardCustom__PRrEg:not(.EditProductListModal_productListCardDisabled___cCo7){cursor:pointer}@media (max-width:768px){.EditProductListModal_productListCardCustom__PRrEg:not(.EditProductListModal_productListCardDisabled___cCo7){cursor:default!important}}.EditProductListModal_productListCardFlex1__RtyAq{flex:1;min-height:0}.EditProductListModal_productListActionBar__SFQen{display:flex;justify-content:space-between;align-items:center;margin-top:16px}.EditProductListModal_productListActionDeleteButton__QcUgg{min-width:180px;background:#c80000!important;color:#fff!important;border:none!important;font-weight:700;box-shadow:0 2px 8px #c8000033!important;letter-spacing:.02em;transition:background .18s,color .18s}.EditProductListModal_productListActionDeleteButton__QcUgg:hover:not(:disabled){background:#7a0000!important;color:#fff!important}.EditProductListModal_productListActionButtonDisabled__qzKVA{opacity:.6}.EditProductListModal_productListActionCloseButton__y66ao{background:#ef4444!important;color:#fff!important;border:none!important;min-width:120px;font-weight:600;transition:background .18s;box-shadow:0 2px 8px rgba(239,68,68,.3)!important}.EditProductListModal_productListActionCloseButton__y66ao:hover:not(:disabled){background:#dc2626!important;color:#fff!important}.EditProductListModal_productListCardActionButton__Czd2W{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:background .18s}.EditProductListModal_productListCardActionButton__Czd2W:disabled{cursor:not-allowed;opacity:.6}.EditProductListModal_productListCardActionButton__Czd2W:hover:not(:disabled){background:#23213633}.EditProductListModal_productListCardQuantity__nLBZ2{font-weight:700;font-size:22px;line-height:1.1}.EditProductListModal_productListCardQuantityOut__xoXmu{color:#ff4d4f}.EditProductListModal_productListCardQuantityLow__DNpk4{color:orange}.EditProductListModal_productListCardQuantityOk__fVIKy{color:#4caf50}.EditProductListModal_productListCardFooter__X3_8A{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px;border-top:1px solid #35343a;background:#232136}.EditProductListModal_productListCardCheckbox___BGQn{position:absolute;top:10px;left:10px;z-index:2;width:18px;height:18px}.EditProductListModal_editModalProductListGridCustom__aLcKV{margin:16px 0}.EditProductListModal_editModalStatusMessage__cWpxX{color:#fff;margin:32px;text-align:center}.EditProductListModal_editModalStatusMessageError__AcR99{color:#ff6b6b;margin:32px;text-align:center}.EditProductListModal_editModalHeaderCustom__nv14a{display:flex;align-items:center;justify-content:center;position:relative}.EditProductListModal_editModalTitleCustom__1IwQb{flex:1;text-align:center;margin:0}.EditProductListModal_editModalCloseButtonCustom__uaCB6{background:none;border:none;cursor:pointer;position:absolute;right:24px;top:50%;transform:translateY(-50%)}.EditProductListModal_editModalContainerCustom__S8jus{z-index:1200;position:fixed;top:45px;left:0;right:0;margin:0 auto;max-width:1200px;width:100%;height:calc(100vh - 100px);max-height:calc(100vh - 100px);display:flex;flex-direction:column;background:#232136;border-radius:18px;box-shadow:0 8px 32px rgba(0,0,0,.18);border:1px solid #35343a;padding:0 24px;overflow:hidden}@media (max-width:768px){.EditProductListModal_editModalContainerCustom__S8jus{position:relative!important;top:0!important;left:auto!important;right:auto!important;height:100%!important;max-height:100%!important;border-radius:0!important;max-width:100%!important;width:100%!important;padding:0!important;margin:0!important;z-index:100!important}}.EditProductListModal_editIconMarginRight__AWu80{margin-right:8px}.EditProductListModal_productListFilters__ot5mW{margin-bottom:15px;display:flex;gap:10px;flex-wrap:wrap}.EditProductListModal_productListSelect__oHpww{flex:1;padding:8px 12px;border-radius:6px;border:1px solid #35343a;background-color:#23202b;color:#fff;font-size:14px}.EditProductListModal_productListGridPad__H71Yl{padding:0 8px 4px 0}@media (min-width:769px){.EditProductListModal_productListGridPad__H71Yl{padding:0 8px 4px 0}}.EditProductListModal_productListCard__s59ft{background-color:#23202b;border-radius:10px;border:2.5px solid #888;overflow:hidden;cursor:pointer;display:flex;flex-direction:column;min-height:260px;max-height:340px;height:100%}.EditProductListModal_productListCardHeader__yHWv1{padding:12px;border-bottom:1px solid #35343a}.EditProductListModal_productListCardTypeRow__nT7Wg{display:flex;align-items:center;gap:10px;margin-bottom:6px}.EditProductListModal_productTypeTicket__8rMcH{background-color:rgba(33,150,243,.2);color:#2196f3;border-radius:4px;font-size:12px;padding:2px 6px;font-weight:500}.EditProductListModal_productTypeGood__X3q9d{background-color:rgba(76,175,80,.2);color:#4caf50;border-radius:4px;font-size:12px;padding:2px 6px;font-weight:500}.EditProductListModal_productTypeService__GYW33{background-color:rgba(255,152,0,.2);color:#ff9800;border-radius:4px;font-size:12px;padding:2px 6px;font-weight:500}.EditProductListModal_productTypeOther__RXTMb{background-color:rgba(156,39,176,.2);color:#9c27b0;border-radius:4px;font-size:12px;padding:2px 6px;font-weight:500}.EditProductListModal_productListCardTitle__RykdY{margin:0;color:#fff;font-size:16px;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.3;max-height:2.6em}@media (max-width:768px){.EditProductListModal_productListCardTitle__RykdY{-webkit-line-clamp:1;line-clamp:1;max-height:1.3em}}.EditProductListModal_productListCardBody__2_tGV{padding:10px 12px;flex:1;min-height:0}.EditProductListModal_productListCardInfoRow__hg0Ih{display:flex;justify-content:space-between;align-items:flex-end;margin-top:6px}.EditProductListModal_productListCardSeller__AqOpl{color:#999;font-size:12px;margin-bottom:2px}.EditProductListModal_productListCardSellerName__7SLGU{color:#ccc}.EditProductListModal_profileTypePro__YGIwW{background-color:rgba(46,125,50,.2);color:#4caf50;border-radius:4px;font-size:11px;padding:1px 6px;display:inline-block}.EditProductListModal_profileTypePart__LTr6Z{background-color:rgba(230,81,0,.2);color:#ff9800;border-radius:4px;font-size:11px;padding:1px 6px;display:inline-block}.EditProductListModal_productListCardPrice__nuHu9{color:#fff;font-size:16px;font-weight:600}.EditProductListModal_productListNoResult__esnRl{text-align:center;padding:20px;background-color:#23202b;border-radius:8px;color:#bbb;grid-column:1/-1}.EditProductListModal_productListGrid__IfV9u{grid-template-columns:1fr;display:grid;grid-template-columns:repeat(1,1fr);gap:20px}@media (max-width:768px){.EditProductListModal_productListGrid__IfV9u{grid-template-columns:repeat(2,1fr);gap:12px}}@media (min-width:769px) and (max-width:1199px){.EditProductListModal_productListGrid__IfV9u{grid-template-columns:repeat(3,1fr);gap:20px}}@media (min-width:1200px){.EditProductListModal_productListGrid__IfV9u{grid-template-columns:repeat(4,1fr);gap:24px}}.EditProductListModal_listButton__yFiIY{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;background-color:#6a11cb;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s,transform .1s;box-shadow:0 2px 8px rgba(106,17,203,.3)}@media (max-width:768px){.EditProductListModal_listButton__yFiIY{font-size:11px!important;padding:8px 6px!important;min-height:32px!important;border-radius:6px!important;min-width:64px!important;width:auto!important}.EditProductListModal_productListActionBar__SFQen{position:fixed!important;bottom:80px!important;right:16px!important;left:auto!important;width:auto!important;padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important;margin:0!important;display:flex!important;flex-direction:column!important;gap:12px!important;z-index:200!important}.EditProductListModal_productListActionBar__SFQen .EditProductListModal_listButton__yFiIY,.EditProductListModal_productListActionBar__SFQen .EditProductListModal_productListActionDeleteButton__QcUgg{width:56px!important;height:56px!important;min-width:56px!important;border-radius:50%!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 4px 12px rgba(0,0,0,.3)!important;font-size:0!important;position:relative!important}.EditProductListModal_productListActionBar__SFQen .EditProductListModal_listButton__yFiIY:before,.EditProductListModal_productListActionBar__SFQen .EditProductListModal_productListActionDeleteButton__QcUgg:before{content:"\2713";font-size:28px!important;font-weight:700!important;color:#fff!important}.EditProductListModal_productListActionBar__SFQen .EditProductListModal_productListActionCloseButton__y66ao{display:none}}.EditProductListModal_listButton__yFiIY:hover{background-color:#7d21e0;transform:translateY(-1px)}.EditProductListModal_productListActionSaveButton__GUfZn{background-color:#22c55e!important;color:#fff!important;border:none!important;box-shadow:0 2px 8px rgba(34,197,94,.3)!important}.EditProductListModal_productListActionSaveButton__GUfZn:hover:not(:disabled){background-color:#16a34a!important;color:#fff!important;transform:translateY(-1px)}.EditProductListModal_openModalButton__8yR67{vertical-align:top;margin-right:0!important;flex-shrink:0;width:auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 12px!important;white-space:nowrap;font-size:1.13rem;font-weight:700;background:rgba(255,170,0,.82);color:#fff;border:1.5px solid rgba(255,170,0,.68);border-radius:14px;box-shadow:0 4px 24px 0 rgba(255,170,0,.32),inset 0 1.5px 8px 0 rgba(255,170,0,.22);cursor:pointer;transition:background .18s,box-shadow .18s,border .18s;vertical-align:middle;margin:0;position:static;z-index:auto;box-sizing:border-box;backdrop-filter:blur(8px) saturate(160%);-webkit-backdrop-filter:blur(8px) saturate(160%);outline:none}.EditProductListModal_openModalButton__8yR67:focus,.EditProductListModal_openModalButton__8yR67:hover{background:rgba(255,180,60,.68);border:1.5px solid rgba(255,180,60,.58);box-shadow:0 6px 28px 0 rgba(255,180,60,.22),inset 0 2px 12px 0 rgba(255,180,60,.18);color:#fff}.EditProductListModal_toggleBtn__9OtQL{background:#2a7ae4;color:#fff;border:none;border-radius:6px;padding:10px 22px;font-size:1rem;font-weight:700;cursor:pointer;margin-bottom:18px;transition:background .2s}.EditProductListModal_toggleBtn__9OtQL:hover{background:#1a5bb8}.EditProductListModal_productListContainer__4DLnP{background:#181a20;border-radius:10px;padding:24px;box-shadow:0 2px 12px rgba(0,0,0,.08);margin-bottom:24px}.EditProductListModal_modalOverlay__5flfm{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.65);display:flex;align-items:flex-start;justify-content:center;z-index:899;backdrop-filter:blur(2px);padding:1rem}.EditProductListModal_modalContent__5Ue4g{background-color:#fff;border-radius:18px;box-shadow:0 10px 25px rgba(0,0,0,.2);width:100%;max-width:90vw;max-height:90vh;overflow-y:auto;position:relative}.EditProductListModal_modalCloseIcon__tDHDb{position:absolute;top:15px;right:15px;z-index:10;background:hsla(0,0%,100%,.15);border:none;color:#fff;font-size:1.4rem;cursor:pointer;padding:4px 10px;border-radius:50%;transition:background .15s,color .15s;width:36px;height:36px;display:flex;align-items:center;justify-content:center;@media (max-width:768px){.EditProductListModal_slideModalCloseIcon__5prM7{width:36px;min-width:36px;max-width:36px;height:36px;min-height:36px;max-height:36px;aspect-ratio:1/1;padding:0;flex-shrink:0;flex-grow:0;transform:translateZ(0);-webkit-transform:translateZ(0);-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000)}}}.EditProductListModal_modalCloseIcon__tDHDb:hover{background:hsla(0,0%,100%,.25)}.EditProductListModal_inactiveRow__2AhpG{position:relative}.EditProductListModal_inactiveRow__2AhpG:after{content:"Inactif";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:rgba(244,67,54,.8);color:#fff;padding:4px 10px;border-radius:4px;font-weight:600;font-size:12px;z-index:1}.EditProductListModal_slideModal__y60x6{position:fixed;left:0;right:0;margin:0 auto;width:100vw;max-width:510px;min-width:320px;height:calc(100vh - 57px)!important;max-height:calc(100vh - 57px)!important;overflow:hidden;background:#18151f;color:#fff;border-radius:12px;box-shadow:0 4px 16px #7d21e033;z-index:120;border:2px solid #bdbdbd!important;display:flex;flex-direction:column;padding:24px 18px 18px}.EditProductListModal_slideModalHeader__1VFk7{display:flex;align-items:center;justify-content:center;padding:1.2rem 1.2rem 1rem;background:#18151f;border-bottom:1px solid #35343a;position:sticky;top:0;z-index:2;position:relative}.EditProductListModal_slideModalTitle__rmFgH{color:#fff;font-size:2rem;font-weight:700;white-space:normal;overflow:visible;text-overflow:unset;text-align:center;margin:0;padding:.15em 1.2em;min-height:2.1em;max-width:100%;background:linear-gradient(90deg,#ffe259,#ff9800 50%,#ff6f00);border-radius:1.5em;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(255,152,0,.13)}.EditProductListModal_slideModalCloseIcon__5prM7{position:absolute;top:15px;right:15px;z-index:10;background:hsla(0,0%,100%,.15);border:none;color:#fff;font-size:1.4rem;cursor:pointer;padding:4px 10px;border-radius:50%;transition:background .15s,color .15s;width:36px;height:36px;display:flex;align-items:center;justify-content:center}.EditProductListModal_slideModalCloseIcon__5prM7:hover{background:hsla(0,0%,100%,.25)}.EditProductListModal_slideModalContent__z2j4y{flex:1;overflow-y:hidden!important;padding:1.2rem .7rem;display:flex;flex-direction:column;gap:1.2rem}.EditProductListModal_table__sVhEb{border-collapse:separate;border-spacing:0}.EditProductListModal_slideInRight__pUbkF{animation:EditProductListModal_slideInRight__pUbkF .35s cubic-bezier(.4,0,.2,1) forwards}.EditProductListModal_slideOutRight__Zusdz{animation:EditProductListModal_slideOutRight__Zusdz .35s cubic-bezier(.4,0,.2,1) forwards}.EditProductListModal_slideModal__y60x6.EditProductListModal_slideInRight__pUbkF,.EditProductListModal_slideModal__y60x6.EditProductListModal_slideOutRight__Zusdz{transition:none!important}@media (max-width:768px){.EditProductListModal_desktopOnly__Gbm3r{display:none!important}.EditProductListModal_modalOverlay__5flfm{display:none}.EditProductListModal_slideModal__y60x6{position:relative!important;left:auto!important;right:auto!important;top:0!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;border-radius:0!important;border:none!important;padding:8px 12px!important;margin:0!important}.EditProductListModal_slideModalHeader__1VFk7{display:none}.EditProductListModal_slideModalTitle__rmFgH{font-size:1.2rem;padding:.12em .8em}.EditProductListModal_slideModalCloseIcon__5prM7{position:absolute!important;top:10px!important;right:10px!important;left:auto!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;max-width:36px!important;max-height:36px!important;padding:0!important;border-radius:50%!important;background:hsla(0,0%,100%,.15)!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;z-index:20!important}}@media (min-width:769px){.EditProductListModal_mobileOnly__3NDqK{display:none!important}}.EditProductListModal_filters__qVbGK{display:flex;gap:32px;margin-bottom:18px;align-items:center;flex-wrap:wrap;background:#f5f6fa;border-radius:14px;padding:18px 24px;box-shadow:0 2px 8px rgba(0,0,0,.04);border:1px solid #e0e0e0}.EditProductListModal_filters__qVbGK label{color:#23262f;font-size:1.08rem;font-weight:600;margin-right:12px;display:flex;align-items:center;gap:6px}.EditProductListModal_filters__qVbGK select{background:#fff;color:#23262f;border:1px solid #d0d0d0;border-radius:7px;padding:7px 18px 7px 10px;font-size:1rem;font-weight:500;outline:none;transition:border .2s;margin-left:2px}.EditProductListModal_filters__qVbGK select:focus{border:1.5px solid #6a11cb}.EditProductListModal_table__sVhEb{width:100%;border-collapse:collapse;background:#fff;border-radius:8px;overflow:hidden;margin-top:8px}.EditProductListModal_table__sVhEb td,.EditProductListModal_table__sVhEb th{padding:10px 12px;text-align:left}.EditProductListModal_table__sVhEb th{background:#e6e8ef;color:#23262f;font-weight:700;font-size:1rem;border-bottom:2px solid #e0e0e0}.EditProductListModal_table__sVhEb td{color:#23262f;font-size:.98rem;background:#fff}.EditProductListModal_table__sVhEb tr{border-bottom:1px solid #eee;transition:background .15s,color .15s}.EditProductListModal_table__sVhEb tr:hover{background:#2a7ae4!important}.EditProductListModal_table__sVhEb tr:hover td{color:#fff!important;background:#2a7ae4!important}.EditProductListModal_inactiveRow__2AhpG{opacity:.5;background:#444!important;cursor:not-allowed!important}@keyframes EditProductListModal_slideInRight__pUbkF{0%{transform:translateX(100%);opacity:.7}to{transform:translateX(0);opacity:1}}@keyframes EditProductListModal_slideOutRight__Zusdz{0%{transform:translateX(0);opacity:1}to{transform:translateX(100%);opacity:.7}}.EditProductListModal_slideInRight__pUbkF{animation:EditProductListModal_slideInRight__pUbkF .4s cubic-bezier(.4,0,.2,1) forwards}.EditProductListModal_slideOutRight__Zusdz{animation:EditProductListModal_slideOutRight__Zusdz .4s cubic-bezier(.4,0,.2,1) forwards}.EditProductListModal_productModalOverlay__elpKX{position:fixed;top:57px;left:0;width:100vw;height:calc(100vh - 57px);display:flex;justify-content:center;align-items:stretch;overflow-x:hidden!important;overflow-y:hidden!important}.EditProductListModal_productModalContent__IUT_J{background:#1a1b23;width:100vw;max-width:100vw;height:calc(100vh - 57px);max-height:calc(100vh - 57px);border-radius:0;box-shadow:none;position:relative;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;-webkit-overflow-scrolling:touch}@media (max-width:768px){.EditProductListModal_inputContainer__6zSMc{margin-bottom:8px!important;padding-bottom:2px!important}.EditProductListModal_inputContainer--description__MFTon{margin-bottom:40px!important}.EditProductListModal_shortInputContainer__iXzy2 .EditProductListModal_inputLabel__jVAgR{font-size:.97rem!important;color:#ffe259!important;font-weight:600!important}.EditProductListModal_input__wA46n,textarea.EditProductListModal_input__wA46n{padding-left:18px!important;padding-right:14px!important}.EditProductListModal_persistentFooterMobileFix__tKNqW{position:fixed!important;left:0;right:0;bottom:0;width:100vw;border-radius:0!important;z-index:2000}.EditProductListModal_contentWithFooterMobileFix__s0_9N{padding-bottom:56px!important}.EditProductListModal_forceFullScreenMobile__wtO_t{top:0!important;height:100dvh!important;max-height:100dvh!important;z-index:3000!important}}@media (max-width:700px){.EditProductListModal_filters__qVbGK{flex-direction:column;gap:12px;padding:12px 8px}.EditProductListModal_filters__qVbGK label{font-size:1rem;margin-right:0}.EditProductListModal_filters__qVbGK select{font-size:.98rem;padding:7px 10px;width:100%;margin-top:5px}.EditProductListModal_productListContainer__4DLnP{padding:10px}.EditProductListModal_table__sVhEb td,.EditProductListModal_table__sVhEb th{padding:7px 6px;font-size:.92rem}.EditProductListModal_productModalOverlay__elpKX{top:57px;height:calc(100vh - 57px)}.EditProductListModal_table__sVhEb{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.EditProductListModal_listButton__yFiIY{padding:10px 16px;width:100%}}.EditProductListModal_gridContainer__MK5m_{width:100%;max-height:100%;overflow-y:auto!important;overflow-x:hidden!important;box-sizing:border-box}.EditProductListModal_gridVirtualized__SqCGB{width:100%!important;height:100%!important;overflow-x:hidden!important;scrollbar-width:none}.EditProductListModal_gridVirtualized__SqCGB::-webkit-scrollbar{display:none!important}.EditProductListModal_privateSaleModalContentAlert__UojCt{background:#23202b;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.25);padding:18px 24px;max-width:430px;width:95vw;position:relative;animation:EditProductListModal_fadeIn__vHXW7 .3s;display:flex;flex-direction:column;align-items:stretch;border:1px solid #bdbdbd!important;z-index:80000!important;color:#fff!important;font-size:.91rem}.EditProductListModal_privateSaleModalCloseButton__RSIVJ{background:hsla(0,0%,100%,.15);z-index:10;padding:4px 10px;display:flex;align-items:center;justify-content:center;transition:background .15s,color .15s;width:36px;height:36px}.EditProductListModal_privateSaleModalCloseButton__RSIVJ svg{color:#fff!important}.EditProductListModal_privateSaleModalContainer__CeKJN{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.65);z-index:1200;display:flex;align-items:center;justify-content:center}@media (max-width:768px){.EditProductListModal_privateSaleModalContainer__CeKJN{align-items:stretch;justify-content:stretch;height:100dvh;width:100vw;top:0;left:0;right:0;bottom:0;border-radius:0!important;padding:0!important;z-index:1001!important;background:rgba(0,0,0,.85)!important}.EditProductListModal_privateSaleModalContainer__CeKJN .EditProductListModal_persistentFooterMobileFix__tKNqW,.EditProductListModal_privateSaleModalContainer__CeKJN .EditProductListModal_privateSaleModalContent__NwidD .EditProductListModal_editModalFooter__1qasI,.EditProductListModal_privateSaleModalContainer__CeKJN .EditProductListModal_privateSaleModalContent__NwidD .EditProductListModal_productListActionBar__SFQen{display:none!important}.EditProductListModal_privateSaleModalContent__NwidD{max-width:100vw!important;width:100vw!important;min-width:100vw!important;max-height:100dvh!important;height:100dvh!important;min-height:100dvh!important;border-radius:0!important;box-shadow:none!important;padding:60px 16px 24px!important;overflow-y:auto!important}}.EditProductListModal_privateSaleModalContent__NwidD{background:#23202b!important;color:#fff;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.25);border:1px solid #bdbdbd!important;padding:18px 24px;max-width:430px;width:95vw;position:relative;animation:EditProductListModal_fadeIn__vHXW7 .3s;display:flex;flex-direction:column;align-items:stretch;z-index:80000!important;max-height:90vh;overflow-y:auto}.EditProductListModal_privateSaleModalHeaderRow__PMAcF{display:flex;align-items:center;justify-content:center;margin-bottom:12px}.EditProductListModal_privateSaleModalTitle__C8GYB{color:#2563eb;font-size:1.25rem;font-weight:700;text-align:center;margin-bottom:18px;margin-top:5px;padding-bottom:8px;border-bottom:2.5px solid #444;letter-spacing:.01em;text-shadow:0 1px 8px #000,0 0 2px #2563eb55}.EditProductListModal_privateSaleModalIntro__PHZMT{margin-bottom:12px}.EditProductListModal_privateSaleModalInfoList__DjtA_{padding-left:18px;color:#fff;font-size:1rem;margin:0;list-style-type:disc}.EditProductListModal_privateSaleModalInfoList__DjtA_ li{color:#fff;position:relative;margin-bottom:6px}.EditProductListModal_privateSaleModalInfoList__DjtA_ li::marker{color:#ffeb3b;font-size:1.2em}.EditProductListModal_privateSaleModalForm__vGexz{display:flex;flex-direction:column;gap:12px}.EditProductListModal_privateSaleModalActions__bfM0h{display:flex;flex-direction:row;gap:12px;margin-top:8px;justify-content:center;align-items:center}.EditProductListModal_privateSaleModalCancelButton__Pu3Tf{background:#e53935;color:#fff;border:none;border-radius:6px;padding:8px 18px;font-size:1rem;font-weight:600;margin-left:12px;cursor:pointer;transition:background .2s,color .2s;outline:none}.EditProductListModal_privateSaleModalCancelButton__Pu3Tf:focus,.EditProductListModal_privateSaleModalCancelButton__Pu3Tf:hover{background:#b71c1c;color:#fff}.EditProductListModal_privateSaleModalEmailList__qClM6{list-style:none;margin:0;padding:0 8px}.EditProductListModal_privateSaleModalAddEmailRow__UjaOw{display:flex;align-items:center;justify-content:space-between;padding:4px 0;border-bottom:1px solid #eee}.EditProductListModal_privateSaleModalAddEmailRowInModal__2Xwpe{background:none;border:none}.EditProductListModal_privateSaleModalEmailText__hMEAt{font-size:1rem;color:#232136;word-break:break-all}.EditProductListModal_privateSaleModalRemoveEmailButton__Ut7Jq{background:none;border:none;cursor:pointer;padding:2px 6px;border-radius:4px;transition:background .2s}.EditProductListModal_privateSaleModalRemoveEmailButton__Ut7Jq:hover{background:#ffeaea}.EditProductListModal_privateSaleModalSubmitButton__vzj4c{background:#2ad11bbd;color:#fff;border:none;border-radius:6px;padding:10px 22px;font-size:1rem;font-weight:600;cursor:pointer;transition:background .2s;margin:0}.EditProductListModal_privateSaleModalSubmitButton__vzj4c:hover{background:#2ad11b}.EditProductListModal_errorMessage__vy_Mf{color:#d32f2f;font-size:15px;margin-top:8px;text-align:center}.EditProductListModal_privateSaleModalCloseButton__RSIVJ{position:absolute;top:16px;right:16px;background:none;border:none;cursor:pointer;z-index:2;padding:4px;border-radius:50%;transition:background .2s;color:#232136}.EditProductListModal_privateSaleModalCloseButton__RSIVJ:hover{background:hsla(0,0%,100%,.25);color:#fff}.EditProductListModal_privateSaleModalBulkTextarea__VDlzp{width:100%;min-height:60px;margin-bottom:8px;border-radius:6px;padding:8px;border:1px solid #444;font-size:16px;resize:vertical;box-sizing:border-box}.EditProductListModal_privateSaleModalRemoveAllButton__juVCa{margin-left:0;background:#ffeaea;color:#d32f2f;border:1px solid #d32f2f;border-radius:6px;padding:8px 22px;font-weight:600;font-size:16px;height:44px;display:flex;align-items:center;gap:8px;cursor:pointer;transition:background .2s,color .2s}.EditProductListModal_privateSaleModalRemoveAllButton__juVCa:hover{background:#ffd6d6;color:#b71c1c}.EditProductListModal_privateSaleModalSearchContainer__Tp6G1{margin-bottom:12px}.EditProductListModal_privateSaleModalSearchRow__3FElM{display:flex;gap:8px}.EditProductListModal_privateSaleModalSearchInput__UWvHR{flex:1;padding:8px 12px;border-radius:6px;border:1px solid #2563eb;font-size:16px;margin-bottom:4px}.EditProductListModal_privateSaleModalClearButton__KAWbe{background:#eee;border:none;border-radius:6px;padding:0 12px;font-size:18px;color:#2563eb;cursor:pointer;height:38px;margin-bottom:4px;display:flex;align-items:center;justify-content:center}.EditProductListModal_privateSaleModalClearButton__KAWbe:hover{background:#2563eb;color:#fff}.EditProductListModal_privateSaleModalShowEmailsButton__bY8Sy{margin-bottom:12px;margin-left:0;background:#fff;color:#2563eb;border:2px solid #2563eb;border-radius:6px;padding:8px 22px;font-weight:600;font-size:16px;letter-spacing:.5px;box-shadow:0 2px 8px #2563eb22;cursor:pointer;transition:background .2s,color .2s}.EditProductListModal_privateSaleModalShowEmailsButton__bY8Sy:hover{background:#2563eb;color:#fff}.EditProductListModal_privateSaleModalAddBulkButton__bbcV7{margin-right:8px;background:#2563eb;color:#fff;border:none;border-radius:6px;padding:8px 22px;font-weight:600;font-size:16px;letter-spacing:.5px;box-shadow:0 2px 8px #2563eb22;cursor:pointer;transition:background .2s,color .2s,border .2s;outline:none}.EditProductListModal_privateSaleModalAddBulkButton__bbcV7:focus,.EditProductListModal_privateSaleModalAddBulkButton__bbcV7:hover{background:#1741a6;color:#fff}.EditProductListModal_editModalContainer__yn3_L{background:#232136;border-radius:18px;box-shadow:0 8px 32px rgba(0,0,0,.18);border:1px solid #35343a;padding:0 24px 24px;width:100%;max-width:1200px;min-height:calc(100vh - 45px);margin:0 auto;display:flex;flex-direction:column;overflow:hidden}@media (max-width:768px){.EditProductListModal_editModalContainer__yn3_L{max-width:100vw!important;width:100vw!important;padding:0 2px 8px;border-radius:0!important;box-shadow:none!important;min-height:100vh;height:auto}}.EditProductListModal_editModalHeader__oR7ss{display:flex;justify-content:space-between;align-items:center;padding:1.2rem 1.2rem 1rem;background:#18151f;border-bottom:1px solid #35343a;position:sticky;top:0;z-index:2}.EditProductListModal_editModalTitle__c9Gj5{color:#fff;font-size:2rem;font-weight:700;text-align:center;flex:1}.EditProductListModal_toggleContainer__lODnb{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0 18px;border-radius:8px;background:#2563eb;transition:background .18s,box-shadow .18s;margin:0;border:2px solid #1741a6;box-shadow:0 2px 8px #2563eb44;height:44px;min-height:44px;width:auto}.EditProductListModal_toggleContainer__lODnb:focus,.EditProductListModal_toggleContainer__lODnb:hover{background:#1741a6;box-shadow:0 4px 12px #1741a644}.EditProductListModal_toggleLabel__oQH0X{font-size:14px;font-weight:700;color:#fff;margin-right:10px;flex-grow:1;letter-spacing:.01em;transition:color .18s}@media (max-width:768px){.EditProductListModal_toggleContainer__lODnb{height:32px;min-height:32px;display:flex;align-items:center;width:auto!important;min-width:110px!important;box-sizing:border-box;justify-content:flex-start;padding-left:6px;padding-right:2px}.EditProductListModal_toggleLabel__oQH0X{font-size:10px;font-weight:700;height:32px;min-height:32px;line-height:32px;padding:0 10px;display:flex;align-items:center;white-space:nowrap;text-align:left;margin-right:0}.EditProductListModal_toggleLabelInner__dP8H0{display:flex;align-items:center;gap:8px;white-space:nowrap}.EditProductListModal_toggleIcon__grWRF{margin-left:0;margin-right:0;width:16px!important;height:16px!important;flex-shrink:0;align-self:center}.EditProductListModal_addPhotoButton__hOi_m{width:60%!important;flex:1 1 60%;min-width:0!important;max-width:100%!important;box-sizing:border-box}}.EditProductListModal_scrollableFormContent__dulRB{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;padding:0;min-height:0}.EditProductListModal_persistentFooter__lUX97{position:fixed;bottom:0;left:50%;transform:translateX(-50%);max-width:1200px;width:100%;background:#1a1625;box-shadow:0 -2px 12px rgba(0,0,0,.3);border-top:1px solid #3a3742;padding:16px 24px;z-index:1300;border-radius:0}.EditProductListModal_persistentFooterContent__sfFaH{display:flex;gap:12px;justify-content:center;align-items:center}@media (max-width:768px){.EditProductListModal_persistentFooter__lUX97{position:static;margin-top:0}}.styles_videoContainer__iSbze{position:fixed;top:0;left:0;width:100vw;height:100vh;padding:8px;display:flex;justify-content:center;align-items:center;background:#000;box-sizing:border-box;overflow:hidden;z-index:10001;border-radius:12px}.styles_videoContainer__iSbze:before{content:"";position:absolute;inset:0;padding:8px;background:conic-gradient(from 0deg,#00c853,#ff9800,#d50000,#00c853);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:destination-out;animation:styles_rotateBorder__gVx_A 4s linear infinite;transform-origin:center center;border-radius:12px;pointer-events:none;z-index:-1}@keyframes styles_rotateBorder__gVx_A{to{transform:rotate(1turn)}}.styles_video__bQJQU{position:relative;z-index:1;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:8px;box-sizing:border-box;border:4px solid transparent}.styles_scanning__ZA3ZE{animation:styles_pulseBorder__uBI3o 1.5s infinite}@keyframes styles_pulseBorder__uBI3o{0%,to{border-color:transparent}50%{border-color:red}}.styles_invalidTicket__boCnS:before,.styles_validTicket__p2LoH:before,.styles_warningTicket__E4HpT:before{animation:none;background:none}.styles_validTicket__p2LoH:before{background:#00c853!important}.styles_invalidTicket__boCnS:before{background:#d50000!important}.styles_warningTicket__E4HpT:before{background:#f59e0b!important}.styles_modalOverlay__sAk_K{position:fixed;inset:0;background:rgba(0,0,0,.85);z-index:10001}.styles_modalContent__PVVVd{position:relative;width:100%;height:100%}.styles_closeButton__UpV0q{position:absolute;bottom:90px;left:50%;transform:translateX(-50%);background:hsla(0,0%,100%,.1);color:#fff;padding:10px 8px;border:1.5px solid #4b5d78;border-radius:12px;font:600 14px/1 Inter,sans-serif;backdrop-filter:blur(6px);transition:background-color .3s,border-color .3s;z-index:10002;box-shadow:0 0 10px rgba(75,93,120,.7);width:auto;min-width:0;max-width:calc(100% - 50px)}.styles_closeButton__UpV0q:hover{background:#4b5d78;border-color:#4caf50}.styles_messageWrapper__GZQSr{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10003;display:flex;align-items:center;justify-content:center}.styles_statusOverlay__MivDX{position:relative;background:rgba(0,0,0,.85);color:#fff;padding:24px 32px;border-radius:12px;font-size:18px;line-height:1.4;max-width:80vw;min-width:320px;width:auto;text-align:center;pointer-events:auto;cursor:pointer;word-break:break-word}.styles_statusError__mB0iC{border:3px solid #d50000}.styles_statusWarning___Agsz{border:3px solid #ff9800}.styles_statusSuccess__gHqWs{border:3px solid #00c853}.styles_statusOverlay__MivDX .styles_icon__6TLrs{display:inline-block;margin-right:8px;font-size:1.4em;vertical-align:middle}.styles_messageCloseButton__srnKR{position:absolute;top:10px;right:12px;background:rgba(0,0,0,.08);border:none;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:22px;color:#888;cursor:pointer;z-index:10;transition:background .2s,color .2s}.styles_messageCloseButton__srnKR:hover{background:rgba(0,0,0,.18)}.styles_messageText__ley4i{display:block;white-space:pre-line}.styles_closeNote__8SZ9Y{margin-top:8px;font-size:.8em;opacity:.8}@media (min-width:768px){.styles_videoContainer__iSbze{top:120px;height:calc(100vh - 120px)}.styles_closeButton__UpV0q{bottom:40px}}@media (max-width:600px){.SellerBookingCalendarModal_glassModalContainer__6MJIY{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;min-height:calc(100vh - 46px - 75px)!important;max-height:calc(100vh - 46px - 75px)!important;height:calc(100vh - 46px - 75px)!important;overflow:hidden!important}.SellerBookingCalendarModal_glassModalContainer__6MJIY>div{padding-left:8px!important;padding-right:8px!important}}.SellerBookingCalendarModal_modalOverlay__yPGSq{position:fixed;top:92px;left:0;width:100vw;height:calc(100vh - 92px);z-index:150;background:transparent;display:flex;align-items:flex-start;justify-content:center;overflow:hidden;pointer-events:none}.SellerBookingCalendarModal_closeButton__52i82{position:absolute;top:50%;right:16px;transform:translateY(-50%);background:none;border:none;font-size:22px;color:#d32f2f;cursor:pointer}.SellerBookingCalendarModal_headerTitle__oKi5Y{flex:1;margin:0;font-weight:700;font-size:1.3em;color:#222;text-align:center;line-height:normal}@media (max-width:600px){.SellerBookingCalendarModal_headerTitle__oKi5Y{font-size:1.1em!important}}.SellerBookingCalendarModal_navigationBar__5ty65{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:24px;padding-top:16px;position:relative}@media (max-width:600px){.SellerBookingCalendarModal_navigationBar__5ty65{gap:8px!important;margin-bottom:16px!important;padding-top:10px!important}}.SellerBookingCalendarModal_debugText__lK6ki{font-size:12px;color:#888;margin-right:8px}.SellerBookingCalendarModal_navButton__CKNYf{border-radius:6px;border:none;color:#ff9800;font-size:1.3em;padding:0;cursor:pointer;outline:none;transition:all .2s ease}.SellerBookingCalendarModal_navButton__CKNYf:hover{color:#f57c00;transform:scale(1.1)}.SellerBookingCalendarModal_navButton__CKNYf:disabled{background:#f3f3f3}.SellerBookingCalendarModal_navButton__CKNYf:not(:disabled){background:none}.SellerBookingCalendarModal_dateInput__1P2Kp{padding:6px 10px;border-radius:12px;border:2px solid #ffb74d;background:linear-gradient(135deg,#fff,#fffbf0);font-size:14px;font-weight:600;color:#333;transition:all .2s ease;cursor:pointer;box-shadow:0 2px 8px rgba(255,183,77,.15);min-width:120px;text-align:center}.SellerBookingCalendarModal_dateInput__1P2Kp:hover{border-color:#ff9800;box-shadow:0 4px 12px rgba(255,152,0,.25);transform:translateY(-1px)}.SellerBookingCalendarModal_dateInput__1P2Kp:focus{outline:none;border-color:#ff9800;box-shadow:0 0 0 4px rgba(255,152,0,.15);background:linear-gradient(135deg,#fff,#fff8e1)}.SellerBookingCalendarModal_dateInput__1P2Kp::-webkit-calendar-picker-indicator{cursor:pointer;padding:4px;border-radius:4px;-webkit-transition:all .2s ease;transition:all .2s ease;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23ff9800' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'%3E%3C/rect%3E%3Cline x1='16' y1='2' x2='16' y2='6'%3E%3C/line%3E%3Cline x1='8' y1='2' x2='8' y2='6'%3E%3C/line%3E%3Cline x1='3' y1='10' x2='21' y2='10'%3E%3C/line%3E%3C/svg%3E")}.SellerBookingCalendarModal_dateInput__1P2Kp::-webkit-calendar-picker-indicator:hover{background-color:rgba(255,152,0,.1)}@media (max-width:600px){.SellerBookingCalendarModal_dateInput__1P2Kp{max-width:140px;font-size:13px!important}.SellerBookingCalendarModal_glassModalContainer__6MJIY{border-radius:12px;padding:10px 12px!important;box-sizing:border-box}.SellerBookingCalendarModal_glassModalContainer__6MJIY>div{padding-left:8px!important;padding-right:8px!important}.SellerBookingCalendarModal_refundsModalContainer__YpuQI{padding:0!important;border-radius:0!important;max-width:100vw!important;width:100vw!important;height:calc(100vh - 46px)!important;max-height:calc(100vh - 46px)!important;margin:0!important}.SellerBookingCalendarModal_productInfo__xLr2B,.SellerBookingCalendarModal_reservationInfo__Ljs_o,.SellerBookingCalendarModal_tableCell__42xZ_,.SellerBookingCalendarModal_tableHeader__efZvl{font-size:13px!important}.SellerBookingCalendarModal_glassHeader__By0ew{border-radius:12px 12px 0 0;height:46px!important;min-height:46px!important}.SellerBookingCalendarModal_glassFooter__71deb{border-radius:0 0 0 0!important}.SellerBookingCalendarModal_refundsModalHeader__nDWg8{border-radius:0!important;margin:0!important;padding:0 16px!important}.SellerBookingCalendarModal_refundsHeaderSpacer__F4yS_{width:16px!important}.SellerBookingCalendarModal_refundsModalFooter__gn6TT{border-radius:0!important;padding:12px 8px!important;margin:0!important}.SellerBookingCalendarModal_refundsContent__xD3pf{padding:16px!important}.SellerBookingCalendarModal_cancelButton__008hl,.SellerBookingCalendarModal_printButton__mqA__,.SellerBookingCalendarModal_refundButton__W7QJk{font-size:13px!important;padding:8px 16px!important}.SellerBookingCalendarModal_refundButton__W7QJk{min-width:140px!important}.SellerBookingCalendarModal_refundsModalContainer__YpuQI table{font-size:11px!important}.SellerBookingCalendarModal_refundsModalContainer__YpuQI table td,.SellerBookingCalendarModal_refundsModalContainer__YpuQI table th{font-size:11px!important;padding:6px!important}.SellerBookingCalendarModal_refundsModalContainer__YpuQI table td div{font-size:11px!important}.SellerBookingCalendarModal_refundsModalContainer__YpuQI table td span{font-size:10px!important;padding:2px 6px!important}.SellerBookingCalendarModal_refundsModalContainer__YpuQI table td a{font-size:11px!important}.SellerBookingCalendarModal_refundsModalContainer__YpuQI input[type=checkbox]{width:14px!important;height:14px!important}.SellerBookingCalendarModal_refundsModalContainer__YpuQI table td:first-child,.SellerBookingCalendarModal_refundsModalContainer__YpuQI table th:first-child{width:35px!important;padding:4px!important}.SellerBookingCalendarModal_refundsAlertTitle__QKd01{font-size:12px!important;margin-bottom:2px!important}.SellerBookingCalendarModal_refundsAlertDescription__xvQjG{font-size:10px!important;line-height:1.3!important}.SellerBookingCalendarModal_refundsAlert__HQNXO{padding:10px!important;margin-bottom:12px!important}.SellerBookingCalendarModal_refundsSummaryLabel__jZUzx{font-size:10px!important;margin-bottom:1px!important}.SellerBookingCalendarModal_refundsSummaryValue__YQ3ZV{font-size:14px!important}.SellerBookingCalendarModal_refundsSummaryCard__LyYvg{padding:8px 12px!important;min-width:140px!important}.SellerBookingCalendarModal_refundsSummary__lfDq0{gap:16px!important;margin-bottom:12px!important}}.SellerBookingCalendarModal_sectionAM__gKlAw,.SellerBookingCalendarModal_sectionPM__Azu86{margin-bottom:16px}.SellerBookingCalendarModal_sectionPM__Azu86{margin-bottom:0}.SellerBookingCalendarModal_amTitle__Cko_T,.SellerBookingCalendarModal_pmTitle__62Ifl{font-weight:500;color:#f59e42;margin-bottom:4px}.SellerBookingCalendarModal_amTitle__Cko_T{color:#a85c00;text-shadow:0 1px 2px rgba(255,183,77,.15)}.SellerBookingCalendarModal_pmTitle__62Ifl{color:#b23c17;text-shadow:0 1px 2px rgba(255,138,101,.15)}.SellerBookingCalendarModal_reservationCard__LdcW6{border:1px solid #eee;border-radius:8px;margin-bottom:8px;padding:8px}.SellerBookingCalendarModal_reservationInfo__Ljs_o{font-weight:500;color:#222}.SellerBookingCalendarModal_productInfo__xLr2B{display:block;margin-bottom:4px;color:#222}.SellerBookingCalendarModal_noProduct__dip8m{color:#888}.SellerBookingCalendarModal_noReservation__3Q59f{color:#000;font-size:14px;text-align:center;width:100%;display:block}.SellerBookingCalendarModal_closedText__MXXif{color:#d32f2f;font-size:15px;text-align:center;width:100%;display:block;font-weight:700}.SellerBookingCalendarModal_glassModalContainer__6MJIY{background:#fff!important;border-radius:0!important;box-shadow:none!important;border:none!important;padding:0!important;pointer-events:auto}@media (min-width:601px){.SellerBookingCalendarModal_glassModalContainer__6MJIY{top:108px;height:calc(100vh - 108px);min-height:calc(100vh - 108px);max-height:calc(100vh - 108px);position:relative;display:flex;flex-direction:column;overflow-y:auto}}.SellerBookingCalendarModal_glassHeader__By0ew{background:linear-gradient(90deg,#ffb74d,#ff8a65);backdrop-filter:blur(8px);border-radius:18px 18px 0 0;box-shadow:0 2px 8px rgba(255,183,77,.12)}.SellerBookingCalendarModal_glassFooter__71deb{background:linear-gradient(90deg,rgba(255,183,77,.7),rgba(255,138,101,.5));backdrop-filter:blur(8px);border-radius:0 0 18px 18px;box-shadow:0 -2px 8px rgba(255,183,77,.12);width:100%;display:flex;align-items:center;justify-content:center;gap:16px;min-height:64px;position:static}.SellerBookingCalendarModal_cancelButton__008hl{background:hsla(0,0%,100%,.95);color:#dc2626;font-weight:700;border-radius:8px;padding:12px 24px;border:2px solid hsla(0,0%,100%,.8);cursor:pointer;font-size:16px;box-shadow:0 2px 8px rgba(0,0,0,.15);flex:0 0 auto;min-width:120px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.SellerBookingCalendarModal_cancelButton__008hl:hover{background:#fff;color:#b91c1c;box-shadow:0 4px 12px rgba(0,0,0,.25);transform:translateY(-1px)}.SellerBookingCalendarModal_printButton__mqA__{background:#f59e42;color:#fff;font-weight:600;border-radius:8px;padding:10px 24px;border:none;cursor:pointer;font-size:1.08em;box-shadow:0 2px 8px rgba(255,183,77,.12);transition:background .2s;flex:0 0 auto;display:flex;align-items:center;justify-content:center;min-width:140px;white-space:nowrap}.SellerBookingCalendarModal_printButton__mqA__:hover{background:#d38b2f}.SellerBookingCalendarModal_refundButton__W7QJk{flex:0 0 auto;max-width:300px;min-width:200px;padding:12px 24px;color:#dc2626;border:2px solid hsla(0,0%,100%,.8);border-radius:8px;font-weight:700;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .2s ease}.SellerBookingCalendarModal_refundButton__W7QJk:enabled{background:hsla(0,0%,100%,.95);box-shadow:0 2px 8px rgba(0,0,0,.15)}.SellerBookingCalendarModal_refundButton__W7QJk:enabled:hover{background:#fff;color:#b91c1c;box-shadow:0 4px 12px rgba(0,0,0,.25);transform:translateY(-1px)}.SellerBookingCalendarModal_refundButton__W7QJk:disabled{background:hsla(0,0%,100%,.5);color:#9ca3af;cursor:not-allowed;box-shadow:none;border-color:hsla(0,0%,100%,.3)}.SellerBookingCalendarModal_loadingSpinner__Zxub9{width:16px;height:16px;border:2px solid #fff;border-top-color:transparent;border-radius:50%;animation:SellerBookingCalendarModal_spin__9dsPC .8s linear infinite}@keyframes SellerBookingCalendarModal_spin__9dsPC{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SellerBookingCalendarModal_glassSectionAM__Toou0{background:linear-gradient(135deg,rgba(255,224,178,.7),rgba(255,183,77,.35));backdrop-filter:blur(6px);border-radius:10px;box-shadow:0 2px 8px rgba(255,183,77,.1)}.SellerBookingCalendarModal_glassSectionPM__xbJ5a{background:linear-gradient(135deg,rgba(255,204,188,.7),rgba(255,138,101,.35));backdrop-filter:blur(6px);border-radius:10px;box-shadow:0 2px 8px rgba(255,138,101,.1)}.SellerBookingCalendarModal_modalFooter__J88FY{position:absolute;left:0;right:0;bottom:0;margin:0 auto;width:100%;max-width:100%;z-index:10;display:flex;align-items:center;justify-content:center;min-height:64px}.SellerBookingCalendarModal_refundsModalContainer__YpuQI{position:relative!important;background:linear-gradient(135deg,#fee2e2,#fecaca)!important;box-shadow:0 4px 24px rgba(220,38,38,.15)!important;height:100%;width:100%;max-width:1000px;display:flex;flex-direction:column;overflow:hidden;padding:0}@media (min-width:601px){.SellerBookingCalendarModal_refundsModalContainer__YpuQI{max-width:800px!important;width:90vw!important}}.SellerBookingCalendarModal_refundsModalHeader__nDWg8{position:sticky;top:0;left:0;right:0;width:100%;z-index:2;border-bottom:1px solid #eee;display:flex;align-items:center;justify-content:space-between;height:56px;min-height:56px;background:linear-gradient(90deg,rgba(220,38,38,.7),rgba(239,68,68,.5));box-shadow:0 2px 8px rgba(220,38,38,.12);border-radius:0;backdrop-filter:blur(8px);flex-shrink:0;padding:0 16px;margin:0}.SellerBookingCalendarModal_refundsModalFooter__gn6TT{position:sticky;bottom:0;left:0;right:0;width:100%;z-index:10;gap:12px;padding:12px 16px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:64px;border-top:2px solid #dc2626;background:linear-gradient(135deg,#dc2626,#ef4444);box-shadow:0 -4px 12px rgba(220,38,38,.3);flex-shrink:0;margin:0}.SellerBookingCalendarModal_refundsContent__xD3pf{flex:1;overflow-y:auto;padding:24px 16px;text-align:center;color:#222}.SellerBookingCalendarModal_refundsHeaderSpacer__F4yS_{width:40px}.SellerBookingCalendarModal_refundsHeaderTitle__3xhEp{flex:1;margin:0;text-align:center;color:#fff;font-weight:700;font-size:1.1em;line-height:normal}.SellerBookingCalendarModal_refundsCloseButton__Q3VeV{height:28px;width:28px;display:flex;align-items:center;justify-content:center;color:#fff;background:hsla(0,0%,100%,.2);border:2px solid hsla(0,0%,100%,.4);border-radius:50%;font-size:18px;line-height:1;cursor:pointer;transition:all .2s ease;padding:0}.SellerBookingCalendarModal_refundsCloseButton__Q3VeV:hover{background:hsla(0,0%,100%,.3);border-color:hsla(0,0%,100%,.6);transform:scale(1.05)}.SellerBookingCalendarModal_refundsAlert__HQNXO{background:#fef3c7;border:1px solid #fbbf24;border-radius:8px;padding:16px;max-width:700px;margin:0 auto 16px}.SellerBookingCalendarModal_refundsAlertContent__XOUIe{display:flex;align-items:center;gap:12px}.SellerBookingCalendarModal_refundsAlertText__w_0lu{flex:1;text-align:left}.SellerBookingCalendarModal_refundsAlertTitle__QKd01{font-weight:700;color:#222;margin-bottom:4px}.SellerBookingCalendarModal_refundsAlertDescription__xvQjG{font-size:13px;color:#666}.SellerBookingCalendarModal_refundsSummary__lfDq0{display:flex;justify-content:center;gap:32px;margin-bottom:16px}.SellerBookingCalendarModal_refundsSummaryCard__LyYvg{background:#fff;border-radius:10px;padding:10px 18px;min-width:180px;box-shadow:0 2px 8px rgba(220,38,38,.1);text-align:center}.SellerBookingCalendarModal_refundsSummaryLabel__jZUzx{font-size:13px;color:#888;margin-bottom:2px}.SellerBookingCalendarModal_refundsSummaryValue__YQ3ZV{font-weight:700;font-size:18px;color:#dc2626}@media (max-width:600px){.SellerBookingCalendarModal_modalOverlay__yPGSq{top:92px!important;height:calc(100vh - 92px - 75px)!important;overflow-x:hidden!important;max-height:calc(100vh - 92px - 75px)!important;background:rgba(0,0,0,.85)!important;pointer-events:auto!important}.SellerBookingCalendarModal_glassModalContainer__6MJIY{padding-bottom:0!important;margin-bottom:0!important}.SellerBookingCalendarModal_glassFooter__71deb,.SellerBookingCalendarModal_modalFooter__J88FY{margin-bottom:0!important;padding-bottom:0!important;border-radius:0 0 0 0!important}}.SellerBookingCalendarModal_errorMessage__O2Dxc{color:#d32f2f}.SellerBookingCalendarModal_emptyState__XsOqu{padding:40px}.SellerBookingCalendarModal_emptyStateIcon__qUy03{margin:0 auto 16px}.SellerBookingCalendarModal_emptyStateTitle__UUePK{font-size:18px;font-weight:600;color:#10b981}.SellerBookingCalendarModal_emptyStateDescription__EMA7_{font-size:14px;color:#888;margin-top:8px}.SellerBookingCalendarModal_tableHeader__efZvl{color:#a85c00;font-weight:700;background:#e7073428!important;box-shadow:none!important}.SellerBookingCalendarModal_tableCell__42xZ_{font-size:14px}@media (max-width:600px){.SellerBookingCalendarModal_tableCell__42xZ_{font-size:12px!important}}@keyframes SellerBookingCalendarModal_slide-in-from-right__kL4a5{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes SellerBookingCalendarModal_slide-in-from-left__W5QRv{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@media (max-width:600px){.SellerBookingCalendarModal_dayBadge__tlmXZ{padding:8px 16px!important;gap:6px!important;margin-bottom:12px!important;border-radius:12px!important}.SellerBookingCalendarModal_dayBadge__tlmXZ span:first-child{font-size:20px!important}.SellerBookingCalendarModal_dayBadgeName__OVRkZ{font-size:.95rem!important}.SellerBookingCalendarModal_periodSection__KASz3{padding:14px!important;margin-bottom:12px!important;border-radius:14px!important}.SellerBookingCalendarModal_periodHeader__Difm6{gap:8px!important;margin-bottom:12px!important;padding-bottom:10px!important}.SellerBookingCalendarModal_periodIcon__9SYXY{font-size:20px!important}.SellerBookingCalendarModal_periodTitle__gBx8X{font-size:1.05rem!important}.SellerBookingCalendarModal_bookingCard___i6lN{padding:8px 6px!important;border-radius:8px!important}.SellerBookingCalendarModal_bookingCardHeader__857pp{margin-bottom:10px!important;padding-bottom:10px!important;flex-wrap:wrap!important;gap:8px!important}.SellerBookingCalendarModal_timeIcon__cz_3J{font-size:14px!important}.SellerBookingCalendarModal_timeText__0WZ0_{font-size:.75rem!important}.SellerBookingCalendarModal_periodBadge__QGBNW{padding:3px 10px!important;font-size:.75rem!important}.SellerBookingCalendarModal_productsList__8TVlG{margin-bottom:10px!important}.SellerBookingCalendarModal_productItem__vjhMj{padding:6px 10px!important;margin-bottom:5px!important;border-radius:6px!important}.SellerBookingCalendarModal_productIcon__FnoX_{font-size:16px!important}.SellerBookingCalendarModal_productName__OVh60{font-size:.7rem!important}.SellerBookingCalendarModal_quantityBadge___foPL{padding:3px 8px!important;font-size:.8rem!important;min-width:40px!important}}.modalResponsive_modalContainer__Y8AC4{border:1.5px solid #e0c688!important;border-radius:0!important;padding:0!important;width:100vw!important;max-width:100vw!important;margin:0!important;position:relative;flex-direction:column;justify-content:flex-start;align-items:stretch;overflow-y:auto;overflow-x:hidden}.modalResponsive_modalContainer__Y8AC4,.modalResponsive_modalHeader__2hBjB{background:#111!important;color:#e0c688!important;box-shadow:none!important;display:flex}.modalResponsive_modalHeader__2hBjB{align-items:center;justify-content:center;padding:24px 32px;border-bottom:1.5px solid #e0c688!important;min-height:64px!important;border-radius:12px 12px 0 0}.modalResponsive_modalTitle__Cud7S{flex:3;margin:0;font-size:1.5rem;min-height:1.8em;padding:.3em 2em;max-width:none;background:linear-gradient(90deg,#eab308,#f59e0b 50%,#d97706)!important;box-shadow:0 4px 16px rgba(234,179,8,.25),inset 0 1px 0 hsla(0,0%,100%,.15)!important;border:1px solid rgba(234,179,8,.3)!important;color:#fff!important;border-radius:1.5em!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}@media (max-width:600px){.modalResponsive_modalContainer__Y8AC4{border:none!important}}@media (min-width:768px){.modalResponsive_modalContainer__Y8AC4{position:relative!important;max-width:800px!important;margin:0 auto 78px!important;height:auto!important;max-height:unset!important;overflow:unset!important}}