.app-image-placeholder[data-v-67075244]{width:100%;display:flex;align-items:center;justify-content:center;padding:24px;border-radius:12px;background:linear-gradient(135deg,#eef4fb,#f8fafc);color:#6b7280;text-align:center}.app-state__panel[data-v-4629eaac]{min-height:180px;display:flex;align-items:center;justify-content:center;padding:32px 24px;border:1px dashed #d8e2ef;border-radius:16px;background:#f8fbff}.app-state__panel--error[data-v-4629eaac]{border-color:#f1b4b4;background:#fff7f7}.app-state__panel--empty[data-v-4629eaac]{border-color:#d5dbe3;background:#fbfcfd}.app-state__label[data-v-4629eaac]{margin:0;color:#4b5563;font-size:16px;text-align:center}.hospital-gallery-card[data-v-69790101]{aspect-ratio:4/3;overflow:hidden;border-radius:8px;background:#f3f6fb}.hospital-gallery-image[data-v-69790101]{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.hospital-doctor-card[data-v-69790101]{padding-top:40px;padding-bottom:20px}.hospital-doctor-layout[data-v-69790101]{width:100%;min-width:0}.hospital-doctor-avatar-shell[data-v-69790101]{flex-shrink:0}.single-testimonial-slide .hospital-doctor-thumb[data-v-69790101]{width:120px;min-width:120px;max-width:120px;height:120px;min-height:120px;max-height:120px;flex:0 0 120px;display:block;overflow:hidden;border-radius:50%;background:#f3f6fb;line-height:0;aspect-ratio:1/1}.single-testimonial-slide .hospital-doctor-image[data-v-69790101],.single-testimonial-slide .hospital-doctor-link[data-v-69790101]{width:100%;height:100%}.single-testimonial-slide .hospital-doctor-link[data-v-69790101]{display:block;overflow:hidden;border-radius:50%;line-height:0}.single-testimonial-slide .hospital-doctor-image[data-v-69790101]{max-width:none;min-width:100%;min-height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:50%}.single-testimonial-slide .hospital-doctor-thumb[data-v-69790101] img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:50%}.single-testimonial-slide .hospital-doctor-thumb[data-v-69790101] .app-image-placeholder{width:100%;height:100%;min-height:0;padding:12px;border-radius:50%}.hospital-doctor-content[data-v-69790101]{width:100%}@media (max-width:767px){.single-testimonial-slide .hospital-doctor-thumb[data-v-69790101]{width:96px;min-width:96px;max-width:96px;height:96px;min-height:96px;max-height:96px;flex:0 0 96px;margin-bottom:20px}}