.ServiceImageUploader_serviceImageUploader__lBCWe{margin-bottom:24px}.ServiceImageUploader_serviceImageUploader__lBCWe .ServiceImageUploader_label__k66ZS{display:block;margin-bottom:8px;font-weight:600;color:#1f2937;font-size:14px}.ServiceImageUploader_serviceImageUploader__lBCWe .ServiceImageUploader_uploadSection__K5rmP{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.ServiceImageUploader_serviceImageUploader__lBCWe .ServiceImageUploader_uploadControls__1YYX1{display:flex;gap:12px;align-items:center}.ServiceImageUploader_serviceImageUploader__lBCWe .ServiceImageUploader_uploadButton__Bh9H9{padding:10px 20px;background:#3b82f6;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s}.ServiceImageUploader_serviceImageUploader__lBCWe .ServiceImageUploader_uploadButton__Bh9H9:hover:not(:disabled){background:#2563eb}.ServiceImageUploader_serviceImageUploader__lBCWe .ServiceImageUploader_uploadButton__Bh9H9:disabled{background:#9ca3af;cursor:not-allowed}.ServiceImageUploader_serviceImageUploader__lBCWe .ServiceImageUploader_manualUrlSection__cLiTx{width:100%}.ServiceImageUploader_serviceImageUploader__lBCWe .ServiceImageUploader_urlInput__cRFVL{width:100%;padding:8px 12px;border:1px solid #e2e8f0;border-radius:6px;font-size:14px;background-color:#fff;color:#1f2937}.ServiceImageUploader_serviceImageUploader__lBCWe .ServiceImageUploader_urlInput__cRFVL:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.ServiceImageUploader_serviceImageUploader__lBCWe .ServiceImageUploader_urlInput__cRFVL:disabled{background-color:#f9fafb;cursor:not-allowed}.ServiceImageUploader_serviceImageUploader__lBCWe .ServiceImageUploader_error__475T9{padding:8px 12px;background-color:#fef2f2;border:1px solid #fecaca;border-radius:6px;color:#dc2626;font-size:14px;margin-bottom:12px}.ServiceImageUploader_serviceImageUploader__lBCWe .ServiceImageUploader_imagePreview__EwQq_{margin-top:16px;padding:16px;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px}.ServiceImageUploader_serviceImageUploader__lBCWe .ServiceImageUploader_imageContainer__Q1fOH{position:relative;display:inline-block;margin-bottom:8px}.ServiceImageUploader_serviceImageUploader__lBCWe .ServiceImageUploader_imageContainer__Q1fOH .ServiceImageUploader_previewImage__Dv483{border-radius:6px;object-fit:cover;border:1px solid #e5e7eb}.ServiceImageUploader_serviceImageUploader__lBCWe .ServiceImageUploader_imageContainer__Q1fOH .ServiceImageUploader_removeButton__RolBi{position:absolute;top:-8px;right:-8px;width:24px;height:24px;background:#ef4444;color:#fff;border:none;border-radius:50%;font-size:16px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.ServiceImageUploader_serviceImageUploader__lBCWe .ServiceImageUploader_imageContainer__Q1fOH .ServiceImageUploader_removeButton__RolBi:hover{background:#dc2626}.ServiceImageUploader_serviceImageUploader__lBCWe .ServiceImageUploader_imageUrl___JCKY{font-size:12px;color:#6b7280;margin:0;word-break:break-all}.ServiceImageUploader_serviceImageUploader__lBCWe .ServiceImageUploader_hint__oRYmK{margin-top:12px;padding:12px;background-color:#f0f9ff;border:1px solid #e0f2fe;border-radius:6px}.ServiceImageUploader_serviceImageUploader__lBCWe .ServiceImageUploader_hint__oRYmK p{margin:0;font-size:12px;color:#0369a1}.ServiceImageUploader_serviceImageUploader__lBCWe .ServiceImageUploader_hint__oRYmK p:not(:last-child){margin-bottom:4px}@media(max-width:768px){.ServiceImageUploader_serviceImageUploader__lBCWe .ServiceImageUploader_uploadControls__1YYX1{flex-direction:column;align-items:stretch}.ServiceImageUploader_serviceImageUploader__lBCWe .ServiceImageUploader_uploadButton__Bh9H9{width:100%;text-align:center}.ServiceImageUploader_serviceImageUploader__lBCWe .ServiceImageUploader_imageContainer__Q1fOH .ServiceImageUploader_previewImage__Dv483{width:100%;height:auto}}.ServiceSliderManager_sliderManager__wRxcb{margin-bottom:32px}.ServiceSliderManager_sliderManager__wRxcb .ServiceSliderManager_header__oN0Qy{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:8px;border-bottom:2px solid #e2e8f0}.ServiceSliderManager_sliderManager__wRxcb .ServiceSliderManager_header__oN0Qy .ServiceSliderManager_title__jC5c8{margin:0;color:#1f2937;font-size:18px;font-weight:600}.ServiceSliderManager_sliderManager__wRxcb .ServiceSliderManager_header__oN0Qy .ServiceSliderManager_addButton__yJTG_{padding:8px 16px;background:#10b981;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s}.ServiceSliderManager_sliderManager__wRxcb .ServiceSliderManager_header__oN0Qy .ServiceSliderManager_addButton__yJTG_:hover{background:#059669}.ServiceSliderManager_sliderManager__wRxcb .ServiceSliderManager_imagesList__Jt520{display:flex;flex-direction:column;gap:24px}.ServiceSliderManager_sliderManager__wRxcb .ServiceSliderManager_imageItem__zeNc0{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:16px}.ServiceSliderManager_sliderManager__wRxcb .ServiceSliderManager_imageItem__zeNc0 .ServiceSliderManager_imageControls__u6BnJ{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.ServiceSliderManager_sliderManager__wRxcb .ServiceSliderManager_imageItem__zeNc0 .ServiceSliderManager_imageControls__u6BnJ .ServiceSliderManager_imageNumber__xn67l{font-weight:600;color:#4b5563;font-size:14px;padding:4px 8px;background:#e5e7eb;border-radius:4px}.ServiceSliderManager_sliderManager__wRxcb .ServiceSliderManager_imageItem__zeNc0 .ServiceSliderManager_imageControls__u6BnJ .ServiceSliderManager_controlButtons__bnlzo{display:flex;gap:8px}.ServiceSliderManager_sliderManager__wRxcb .ServiceSliderManager_imageItem__zeNc0 .ServiceSliderManager_imageControls__u6BnJ .ServiceSliderManager_controlButtons__bnlzo .ServiceSliderManager_moveButton__6gtmy{width:32px;height:32px;background:#6b7280;color:#fff;border:none;border-radius:4px;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.ServiceSliderManager_sliderManager__wRxcb .ServiceSliderManager_imageItem__zeNc0 .ServiceSliderManager_imageControls__u6BnJ .ServiceSliderManager_controlButtons__bnlzo .ServiceSliderManager_moveButton__6gtmy:hover:not(:disabled){background:#4b5563}.ServiceSliderManager_sliderManager__wRxcb .ServiceSliderManager_imageItem__zeNc0 .ServiceSliderManager_imageControls__u6BnJ .ServiceSliderManager_controlButtons__bnlzo .ServiceSliderManager_moveButton__6gtmy:disabled{background:#d1d5db;cursor:not-allowed}.ServiceSliderManager_sliderManager__wRxcb .ServiceSliderManager_imageItem__zeNc0 .ServiceSliderManager_imageControls__u6BnJ .ServiceSliderManager_controlButtons__bnlzo .ServiceSliderManager_removeButton__Nr2D_{width:32px;height:32px;background:#ef4444;color:#fff;border:none;border-radius:4px;font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.ServiceSliderManager_sliderManager__wRxcb .ServiceSliderManager_imageItem__zeNc0 .ServiceSliderManager_imageControls__u6BnJ .ServiceSliderManager_controlButtons__bnlzo .ServiceSliderManager_removeButton__Nr2D_:hover{background:#dc2626}.ServiceSliderManager_sliderManager__wRxcb .ServiceSliderManager_imageItem__zeNc0 .ServiceSliderManager_imageUploader__KEtf9{margin-bottom:0}.ServiceSliderManager_sliderManager__wRxcb .ServiceSliderManager_hint__50oid{margin-top:16px;padding:12px;background-color:#f0f9ff;border:1px solid #e0f2fe;border-radius:6px}.ServiceSliderManager_sliderManager__wRxcb .ServiceSliderManager_hint__50oid p{margin:0;font-size:12px;color:#0369a1}.ServiceSliderManager_sliderManager__wRxcb .ServiceSliderManager_hint__50oid p:not(:last-child){margin-bottom:4px}@media(max-width:768px){.ServiceSliderManager_sliderManager__wRxcb .ServiceSliderManager_header__oN0Qy{flex-direction:column;gap:12px;align-items:stretch}.ServiceSliderManager_sliderManager__wRxcb .ServiceSliderManager_header__oN0Qy .ServiceSliderManager_addButton__yJTG_{width:100%;text-align:center}.ServiceSliderManager_sliderManager__wRxcb .ServiceSliderManager_imageItem__zeNc0 .ServiceSliderManager_imageControls__u6BnJ{flex-direction:column;gap:12px;align-items:stretch}.ServiceSliderManager_sliderManager__wRxcb .ServiceSliderManager_imageItem__zeNc0 .ServiceSliderManager_imageControls__u6BnJ .ServiceSliderManager_imageNumber__xn67l{text-align:center;align-self:center}.ServiceSliderManager_sliderManager__wRxcb .ServiceSliderManager_imageItem__zeNc0 .ServiceSliderManager_imageControls__u6BnJ .ServiceSliderManager_controlButtons__bnlzo{justify-content:center}}