.scrollbar-hide[data-v-68e880e6]::-webkit-scrollbar{display:none}.scrollbar-hide[data-v-68e880e6]{-ms-overflow-style:none;scrollbar-width:none}.doctor-card-name[data-v-f33606c1]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;line-height:1.2;overflow:hidden}.physician-cv-modal[data-v-f33606c1]{isolation:isolate;-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000)}.qb-hospital-card[data-v-b61451e8]{box-shadow:0 10px 40px -10px #00000014}.qb-hospital-card__image[data-v-b61451e8]{transition:opacity .3s ease-out}.qb-hospital-card__chip[data-v-b61451e8]{background-color:#fff3}@media(hover:hover)and (pointer:fine){.qb-hospital-card[data-v-b61451e8]{transition:transform .3s,box-shadow .3s}.qb-hospital-card[data-v-b61451e8]:hover{box-shadow:0 25px 60px -12px #3730a340;transform:translateY(-.5rem)}.qb-hospital-card__chip[data-v-b61451e8]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.qb-hospital-card:hover .qb-hospital-card__chip[data-v-b61451e8]{background-color:#ffffff4d}.qb-hospital-card__clip[data-v-b61451e8]{-webkit-mask-image:-webkit-radial-gradient(#fff,#000);mask-image:-webkit-radial-gradient(#fff,#000)}.qb-hospital-card__image[data-v-b61451e8]{transition:opacity .3s ease-out,transform .7s}.qb-hospital-card:hover .qb-hospital-card__image[data-v-b61451e8]{transform:scale(1.1)}}@container (min-width: 26rem) and (max-width: 55.98rem){.qb-hospital-card[data-v-b61451e8],.qb-hospital-card>div[data-v-b61451e8]{border-radius:1.5rem}.qb-card-body[data-v-b61451e8]{padding:.875rem 1rem}.qb-card-title-row[data-v-b61451e8]{margin-bottom:.5rem}.qb-card-title[data-v-b61451e8]{font-size:.875rem}.qb-card-footer[data-v-b61451e8]{font-size:.8125rem;padding-top:.625rem}.qb-card-footer-icon[data-v-b61451e8]{height:1.75rem;width:1.75rem}.qb-card-footer-icon svg[data-v-b61451e8]{height:1.125rem;width:1.125rem}}.hospital-card-shadow[data-v-184167c5]{box-shadow:0 10px 40px -10px #00000014}@container (min-width: 26rem) and (max-width: 55.98rem){.hospital-card-shadow[data-v-184167c5],.hospital-card-shadow>div[data-v-184167c5]{border-radius:1.5rem}.qb-card-body[data-v-184167c5]{padding:.875rem 1rem}}.perspective-1000[data-v-72145257]{perspective:1000px}.transform-style-3d[data-v-72145257]{transform-style:preserve-3d}.backface-hidden[data-v-72145257]{backface-visibility:hidden}.rotate-y-180[data-v-72145257]{transform:rotateY(180deg)}.scrollbar-hide[data-v-6ea082e2]::-webkit-scrollbar{display:none}.scrollbar-hide[data-v-6ea082e2]{-ms-overflow-style:none;scrollbar-width:none}.custom-scrollbar[data-v-4981fcc6]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-4981fcc6]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-4981fcc6]::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:20px}.custom-scrollbar[data-v-4981fcc6]::-webkit-scrollbar-thumb:hover{background-color:#94a3b8}.custom-date-input[data-v-4981fcc6]{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;min-height:3rem}.custom-date-input[data-v-4981fcc6]::-webkit-calendar-picker-indicator{background:transparent;color:transparent;cursor:pointer;height:auto;inset:0;position:absolute;width:auto}.no-scrollbar[data-v-6ae80bb9]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-6ae80bb9]{-ms-overflow-style:none;scrollbar-width:none}.custom-scrollbar[data-v-6ae80bb9]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-6ae80bb9]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-6ae80bb9]::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:20px}@keyframes shimmer-6ae80bb9{to{transform:translate(100%)}}.group-hover\:animate-shimmer[data-v-6ae80bb9]{animation:shimmer-6ae80bb9 1.5s infinite}@keyframes ripple-6ae80bb9{0%{opacity:.5;transform:scale(.8)}to{opacity:0;transform:scale(2.2)}}.animate-ripple[data-v-6ae80bb9]{animation:ripple-6ae80bb9 2s cubic-bezier(0,0,.2,1) infinite}@keyframes success-pop-6ae80bb9{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-6ae80bb9]{animation:success-pop-6ae80bb9 .6s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes bounce-custom-6ae80bb9{0%,to{transform:translateY(0)}50%{transform:translateY(-20%)}}.animate-bounce-custom[data-v-6ae80bb9]{animation:bounce-custom-6ae80bb9 2s ease-in-out infinite}@keyframes fade-up-6ae80bb9{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fade-up[data-v-6ae80bb9]{animation:fade-up-6ae80bb9 .6s ease-out forwards}@keyframes pop-6ae80bb9{0%{transform:scale(0)}70%{transform:scale(1.2)}to{transform:scale(1)}}.animate-pop[data-v-6ae80bb9]{animation:pop-6ae80bb9 .3s cubic-bezier(.175,.885,.32,1.275)}
