.scrollbar-hide[data-v-696cb3da]::-webkit-scrollbar{display:none}.scrollbar-hide[data-v-696cb3da]{-ms-overflow-style:none;scrollbar-width:none}.doctor-card-name[data-v-bff6f25e]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;line-height:1.2;overflow:hidden}.qb-hospital-card[data-v-f7bca380]{box-shadow:0 10px 40px -10px #00000014}.qb-hospital-card__image[data-v-f7bca380]{transition:opacity .5s ease-out}.qb-hospital-card__chip[data-v-f7bca380]{background-color:#0f172a8c}@media(hover:hover)and (pointer:fine){.qb-hospital-card[data-v-f7bca380]{transition:transform .3s,box-shadow .3s}.qb-hospital-card[data-v-f7bca380]:hover{box-shadow:0 25px 60px -12px #3730a340;transform:translateY(-.5rem)}.qb-hospital-card__chip[data-v-f7bca380]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.qb-hospital-card:hover .qb-hospital-card__chip[data-v-f7bca380]{background-color:#0f172aa6}.qb-hospital-card__clip[data-v-f7bca380]{-webkit-mask-image:-webkit-radial-gradient(#fff,#000);mask-image:-webkit-radial-gradient(#fff,#000)}.qb-hospital-card__image[data-v-f7bca380]{transition:opacity .5s ease-out,transform .7s}.qb-hospital-card:hover .qb-hospital-card__image[data-v-f7bca380]{transform:scale(1.1)}}@media(prefers-reduced-motion:no-preference){.qb-hospital-card__placeholder--loading[data-v-f7bca380]:after{animation:qb-hospital-shimmer-f7bca380 2s ease-in-out 6;background:linear-gradient(100deg,transparent 25%,hsla(0,0%,100%,.6) 50%,transparent 75%);content:"";inset:0;position:absolute;transform:translate(-100%)}[dir=rtl] .qb-hospital-card__placeholder--loading[data-v-f7bca380]:after{animation-direction:reverse}}@keyframes qb-hospital-shimmer-f7bca380{60%,to{transform:translate(100%)}}@container (max-width: 25.98rem){.qb-hospital-card[data-v-f7bca380]{border-radius:1rem;box-shadow:0 1px 2px #0f172a0a}.qb-hospital-card__clip[data-v-f7bca380]{align-items:center;border-radius:1rem;flex-direction:row;gap:.75rem;padding:.75rem}.qb-hospital-card__media[data-v-f7bca380]{aspect-ratio:auto;border-radius:.75rem;height:4rem;width:6rem}.qb-card-footer[data-v-f7bca380],.qb-hospital-card__chip-wrap[data-v-f7bca380],.qb-hospital-card__shade[data-v-f7bca380]{display:none}.qb-hospital-card__placeholder-icon[data-v-f7bca380]{height:1.375rem;width:1.375rem}.qb-hospital-card__logo[data-v-f7bca380]{height:1.5rem}.qb-hospital-card__fallback-badge[data-v-f7bca380]{height:2.25rem;width:2.25rem}.qb-hospital-card__fallback-icon[data-v-f7bca380]{height:1.125rem;width:1.125rem}.qb-card-body[data-v-f7bca380]{flex:1 1 0%;min-width:0;padding:0}.qb-card-title-row[data-v-f7bca380]{flex:none;margin-bottom:0}.qb-card-title[data-v-f7bca380]{font-size:.9375rem;line-height:1.3}.qb-hospital-card__row-location[data-v-f7bca380]{display:block;margin-top:.125rem}.qb-hospital-card__row-end[data-v-f7bca380]{display:flex}}@container (min-width: 26rem) and (max-width: 55.98rem){.qb-hospital-card[data-v-f7bca380],.qb-hospital-card>div[data-v-f7bca380]{border-radius:1.5rem}.qb-card-body[data-v-f7bca380]{padding:.875rem 1rem}.qb-card-title-row[data-v-f7bca380]{margin-bottom:.5rem}.qb-card-title[data-v-f7bca380]{font-size:.875rem}.qb-card-footer[data-v-f7bca380]{font-size:.8125rem;padding-top:.625rem}.qb-card-footer-icon[data-v-f7bca380]{height:1.75rem;width:1.75rem}.qb-card-footer-icon svg[data-v-f7bca380]{height:1.125rem;width:1.125rem}}.qb-hospital-skeleton[data-v-27859452]{box-shadow:0 10px 40px -10px #00000014}@container (max-width: 25.98rem){.qb-hospital-skeleton[data-v-27859452]{align-items:center;border-radius:1rem;box-shadow:0 1px 2px #0f172a0a;flex-direction:row;gap:.75rem;padding:.75rem}.qb-hospital-skeleton__media[data-v-27859452]{aspect-ratio:auto;border-radius:.75rem;height:4rem;width:6rem}.qb-hospital-skeleton__icon[data-v-27859452]{height:1.375rem;width:1.375rem}.qb-hospital-skeleton__body[data-v-27859452]{flex:1 1 0%;min-width:0;padding:0}.qb-hospital-skeleton__title[data-v-27859452]{height:.875rem;margin-bottom:0;width:75%}.qb-hospital-skeleton__location[data-v-27859452]{display:block;margin-top:.625rem}.qb-hospital-skeleton__footer[data-v-27859452]{display:none}.qb-hospital-skeleton__end[data-v-27859452]{display:block}}@container (min-width: 26rem) and (max-width: 55.98rem){.qb-hospital-skeleton[data-v-27859452]{border-radius:1.5rem}.qb-hospital-skeleton__body[data-v-27859452]{padding:.875rem 1rem}.qb-hospital-skeleton__title[data-v-27859452]{height:1rem;margin-bottom:.75rem}.qb-hospital-skeleton__footer[data-v-27859452]{padding-top:.625rem}.qb-hospital-skeleton__footer-icon[data-v-27859452]{height:1.75rem;width:1.75rem}}.perspective-1000[data-v-0c2d6de4]{perspective:1000px}.transform-style-3d[data-v-0c2d6de4]{transform-style:preserve-3d}.backface-hidden[data-v-0c2d6de4]{backface-visibility:hidden}.rotate-y-180[data-v-0c2d6de4]{transform:rotateY(180deg)}.scrollbar-hide[data-v-aec72384]::-webkit-scrollbar{display:none}.scrollbar-hide[data-v-aec72384]{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar[data-v-978d3e5d]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-978d3e5d]{-ms-overflow-style:none;scrollbar-width:none}.custom-scrollbar[data-v-978d3e5d]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-978d3e5d]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-978d3e5d]::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:20px}@keyframes shimmer-978d3e5d{to{transform:translate(100%)}}.group-hover\:animate-shimmer[data-v-978d3e5d]{animation:shimmer-978d3e5d 1.5s infinite}@keyframes ripple-978d3e5d{0%{opacity:.5;transform:scale(.8)}to{opacity:0;transform:scale(2.2)}}.animate-ripple[data-v-978d3e5d]{animation:ripple-978d3e5d 2s cubic-bezier(0,0,.2,1) infinite}@keyframes success-pop-978d3e5d{0%{opacity:0;transform:scale(.5)}50%{transform:scale(1.15)}70%{transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-success-pop[data-v-978d3e5d]{animation:success-pop-978d3e5d .6s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes bounce-custom-978d3e5d{0%,to{transform:translateY(0)}50%{transform:translateY(-20%)}}.animate-bounce-custom[data-v-978d3e5d]{animation:bounce-custom-978d3e5d 2s ease-in-out infinite}@keyframes fade-up-978d3e5d{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fade-up[data-v-978d3e5d]{animation:fade-up-978d3e5d .6s ease-out forwards}@keyframes pop-978d3e5d{0%{transform:scale(0)}70%{transform:scale(1.2)}to{transform:scale(1)}}.animate-pop[data-v-978d3e5d]{animation:pop-978d3e5d .3s cubic-bezier(.175,.885,.32,1.275)}
