.clinicContactForm{background:#fff;border-radius:10px;overflow:hidden}.clinicContactForm .ccfHeader{border-bottom:1px solid #2935681a;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:10px 16px;display:flex;box-shadow:inset 0 -1px #00000005}.clinicContactForm .ccfHeader .ccfTitle{color:#29c0d3;font-size:16px;font-weight:600;line-height:1.5}.clinicContactForm .ccfHeader .ccfClinicBadge{color:#293568;align-items:center;gap:6px;padding:0 4px 2px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.clinicContactForm .ccfHeader .ccfClinicBadge .ccfClinicLogo{background:#fff;border-radius:50%;flex-shrink:0;width:18px;height:18px;display:inline-block;position:relative;overflow:hidden}.clinicContactForm .ccfHeader .ccfClinicBadge .ccfClinicLogo .ccfClinicLogoImg{-o-object-fit:cover;object-fit:cover}.clinicContactForm .ccfHeader .ccfClinicBadge .ccfClinicName{color:#293568}.clinicContactForm .ccfBody{background:#fff;padding:16px 18px 20px}.clinicContactForm .ccfBody .ccfSelect{color:#293568;background:#fff;border:1px solid #e5e7eb;border-radius:6px;width:100%;height:52px;padding:10px 12px;font-size:15px}.clinicContactForm .ccfBody .ccfSelect[data-placeholder]{color:#29356873}.clinicContactForm .ccfBody .ccfSelect:hover,.clinicContactForm .ccfBody .ccfSelect:focus,.clinicContactForm .ccfBody .ccfSelect[data-state=open]{box-shadow:none;border-color:#29c0d3}.clinicContactForm .ccfBody .ccfInput{background:#fff;border:1px solid #e5e7eb;border-radius:6px;height:52px;font-size:15px}.clinicContactForm .ccfBody .ccfInput:hover,.clinicContactForm .ccfBody .ccfInput:focus{box-shadow:none;border-color:#29c0d3}.clinicContactForm .ccfBody .ccfTextarea{background:#fff;border:1px solid #e5e7eb;border-radius:6px;min-height:128px;padding:10px 12px;font-size:15px}.clinicContactForm .ccfBody .ccfTextarea:hover,.clinicContactForm .ccfBody .ccfTextarea:focus{box-shadow:none;border-color:#29c0d3}.clinicContactForm .ccfBody .ccfSuccess{color:#293568;background:#f0fbfc;border:1px solid #cdeff3;border-radius:8px;margin-bottom:20px;padding:12px 14px}.clinicContactForm .ccfBody .ccfSuccess b{margin-bottom:4px;font-size:15px;display:block}.clinicContactForm .ccfBody .ccfSuccess p{margin:0;font-size:14px;line-height:20px}.clinicContactForm .ccfBody .ccfSubmitBtn{width:100%;height:44px;font-size:16px;font-weight:600;box-shadow:inset 0 -2px #00000014;background:var(--base-teal-color,#29c0d3)!important;color:#fff!important;border:none!important;border-radius:6px!important}.clinicContactForm .ccfBody .ccfSubmitBtn:hover,.clinicContactForm .ccfBody .ccfSubmitBtn:focus{color:#fff!important;background:#22a8b9!important}.clinicContactForm .ccfBody .ccfSubmitBtn:disabled{opacity:.7;cursor:not-allowed}.modal-clinic-contact{border-radius:10px;overflow:hidden;padding:0!important}.modal-clinic-contact [data-slot=dialog-close]{right:8px;top:8px!important}
/*# sourceMappingURL=1set3ean_z2pc.css.map*/