@charset "UTF-8";@font-face{font-family:IRANSansWeb;font-style:normal;font-weight:bold;src:url("../../css/fonts/IRANSansWebBold.eot?");src:url("../../css/fonts/IRANSansWebBold.eot?#iefix") format("embedded-opentype"),url("../../css/fonts/IRANSansWebBold.woff2") format("woff2"),url("../../css/fonts/IRANSansWebBold.woff") format("woff"),url("../../css/fonts/IRANSansWebBold.ttf") format("truetype")}@font-face{font-family:IRANSansWeb;font-style:normal;font-weight:normal;src:url("../../css/fonts/IRANSansWeb.eot?");src:url("../../css/fonts/IRANSansWeb.eot?#iefix") format("embedded-opentype"),url("../../css/fonts/IRANSansWeb.woff2") format("woff2"),url("../../css/fonts/IRANSansWeb.woff") format("woff"),url("../../css/fonts/IRANSansWeb.ttf") format("truetype")}body{font-family:IRANSansWeb!important;font-size:14px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:IRANSansWeb!important}a,a:hover,a:active,a:after,a:visited,a:checked,a:focus{text-decoration:none}.spinner-grow{position:relative;top:-7px}.pointer{cursor:pointer;transition:.2s}.pointer:hover{color:#e42e2e}.display-none{display:none!important}.text-left{direction:ltr!important;text-align:left!important}.text-right{text-align:right}.row{margin:0;padding:0}#dntCaptchaImg{height:35px!important}.dntCaptcha{margin-left:auto;margin-right:auto;width:12rem;text-align:center}.form-control.is-valid{border-color:#198754!important;padding-left:calc(1.5em + .75rem)!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-position:left calc(.375em + .1875rem) center!important;background-size:calc(.75em + .375rem) calc(.75em + .375rem)!important}.form-control.is-invalid{border-color:#dc3545!important;padding-left:calc(1.5em + .75rem)!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-position:left calc(.375em + .1875rem) center!important;background-size:calc(.75em + .375rem) calc(.75em + .375rem)!important}.landing-title{position:relative;padding-bottom:3px;background-color:rgba(253,253,253,.705)}.landing-title span{box-shadow:0 2px 10px -4px #3d3d3d;background-color:#fdfdf6;color:#000;border-radius:0 0 50px 50px;padding:8px 15px;display:inline-block;margin-top:-7px;font-size:16px}.slide-menu{font-size:.9rem!important}.validation{position:relative;top:4px;color:#f00!important;font-size:12px;border-radius:10px;margin-right:.7rem!important}.fa-asterisk,.fa-check-circle,.fa-certificate{color:#f52121;font-size:12px!important;margin:0 3px}.pointer{cursor:pointer}.btn-green{background-color:#3da04a;color:#fff;border:3px solid #3da04a}.btn-green:hover{background-color:#397715;color:#fff;border-color:#fff}.btn-dark-green{background-color:#397715;color:#fff;border:3px solid #fff}.btn-dark-green:hover{color:#fff}.sticky-button{position:absolute;bottom:0%;width:100%;justify-content:flex-end;left:0%}.btn-chart{transition:all .5s ease;color:#fff;border:1px solid #e3ab00;text-align:center;line-height:1;background-color:transparent;padding-left:10px;padding-right:10px;padding-top:4px;padding-bottom:6px;outline:0;border-radius:4px}.btn-chart:hover{color:#001f3f;background-color:#e8af02}.chart-box{box-shadow:rgba(0,0,0,.4) 0 2px 4px,rgba(0,0,0,.3) 0 7px 13px -3px,rgba(0,0,0,.2) 0 -3px 0 inset}.highcharts-drilldown-axis-label{text-decoration:none!important;font-weight:normal!important}.highcharts-drilldown-data-label text{text-decoration:none!important;font-weight:normal!important}tspan.highcharts-text-oulline text,tspan{fill:#000!important;stroke-width:0!important}.carousel-indicators li{background-color:#583cbb!important}.carousel-control-prev,.carousel-control-next{width:8%!important;background:#e0eafc!important;background:-webkit-linear-gradient(to right,#cfdef3,#e0eafc)!important;background:linear-gradient(to right,#cfdef3,#e0eafc)!important}.btn-success-card{background-color:#00c292!important;border-color:#00c292!important}.btn-success-card:hover{background-color:#009a74!important}.swal2-styled.swal2-confirm{background-color:#343a40!important}.swal2-info span,.swal2-question span,.swal2-warning span{font-size:40px!important}.swal2-title{font-size:1.175em!important;line-height:1.5!important}.mds-bs-persian-datetime-picker-popover{width:300px;margin-left:auto!important;left:0%!important}.mds-bs-persian-datetime-picker-popover *{font-family:IRANSansWeb!important;font-size:14px!important}.mds-bs-persian-datetime-picker-popover .popover-header{font-weight:bold}.mds-bs-persian-datetime-picker-popover .btn{background-color:#827691;color:#fff;box-shadow:none!important}.mds-bs-dtp-container .dropdown-item{line-height:.9}.float-right{float:right!important}.font-10{font-size:10px}.font-12{font-size:12px}.font-14{font-size:14px}.font-16{font-size:16px}.page-header{margin:.1rem 0 .1rem}table{width:100%!important}table td{vertical-align:middle!important}table td,table th{text-align:center}.table-cell{background-color:#f9f9f9;padding:0!important}.btn-group .btn+.btn,.btn-group .btn+.btn-group{margin-inline-start:-2px}.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-inline-start:-2px}.modal-content{border-width:0}.wrap-input100{margin-block-end:1px!important}.input100{height:40px!important;padding-inline-end:5px!important}.line-height-2{line-height:2}.bg-yellow-light{background:#fdfceb!important}.dark-mode .bg-yellow-light{background:#343228!important}.app-content{min-height:calc(100vh - 150px)!important}.chat-profile{position:relative;display:inline-block;cursor:pointer}.chat-profile::after{content:"بارگذاری تصویر";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:14px;font-weight:bold;line-height:1.5;padding:10px 20px;border-radius:5px;opacity:0;transition:opacity .3s ease-in-out;pointer-events:none}.chat-profile:hover img{filter:blur(2px)}.chat-profile:hover::after{opacity:1}.accordionjs .acc_section .acc_head{background:#ebe9fe;border-bottom:1px #9c9b9b solid}.nav.panel-tabs.panel-info{display:flex;justify-content:space-between;padding:0;margin:0;list-style:none}.nav.panel-tabs.panel-info li{flex:1}.nav.panel-tabs.panel-info li a{display:block;width:100%;text-align:center;padding:10px 0;text-decoration:none;border:1px solid transparent;border-radius:3px;transition:all .3s ease-in-out}.nav.panel-tabs.panel-info li a:not(.active){background-color:#f0f0f0;border-color:#ccc;color:#333}.nav.panel-tabs.panel-info li a.active .number{background-color:#fff;color:#007bff}.nav.panel-tabs.panel-info li a .number{display:inline-block;width:24px;height:24px;line-height:24px;text-align:center;border-radius:50%;background-color:#808080;color:#fff;transition:all .3s ease-in-out}.add-new-card{cursor:pointer;transition:background-color .3s ease;text-align:center;padding:40px;border:2px dashed #ccc;color:#808080}.add-new-card:hover{background-color:#808080;color:#fff}.add-new-card:hover i,.add-new-card:hover h5{color:#fff}.add-new-card i{font-size:40px;transition:color .3s ease}.day-box{flex:1 1 14.2857142857%;min-width:150px;border:1px solid #ccc;background-color:#f8f9fa;text-align:center;padding-top:10px;padding-bottom:10px;border-radius:5px}@media(max-width:992px){.day-box{flex:1 1 25%}}@media(max-width:768px){.day-box{flex:1 1 50%}}@media(max-width:480px){.day-box{flex:1 1 100%}}.mytimepicker{display:flex;align-items:center;justify-content:center}.mytime-input{width:60px;text-align:center;font-size:14px;padding:5px;border:1px solid #ccc;border-radius:5px}.mytime-btns{display:flex;flex-direction:column}.mytime-btn{color:#fff;border-color:#f0ffff;padding:2px 10px;font-size:10px;cursor:pointer;border-radius:2px;margin:0;display:flex;justify-content:center;align-items:center}.mytime-btn i{font-size:12px}.mytime-btn:hover{background-color:#0056b3}.bg-lightgray{background:#a3a8aa}.form-control:disabled,.form-control[readonly]{background-color:var(--primary005);opacity:1}@media(min-width:576px){.modal-sm{max-width:400px!important}}.main-content{transition:filter .3s ease}.main-content.blur{filter:blur(5px)}.bgNet{background:radial-gradient(farthest-side at -33.33% 50%,rgba(0,0,0,0) 52%,#e6e6f0 54% 57%,rgba(0,0,0,0) 59%) 0 24px,radial-gradient(farthest-side at 50% 133.33%,rgba(0,0,0,0) 52%,#e6e6f0 54% 57%,rgba(0,0,0,0) 59%) 24px 0,radial-gradient(farthest-side at 133.33% 50%,rgba(0,0,0,0) 52%,#e6e6f0 54% 57%,rgba(0,0,0,0) 59%),radial-gradient(farthest-side at 50% -33.33%,rgba(0,0,0,0) 52%,#e6e6f0 54% 57%,rgba(0,0,0,0) 59%),rgba(237,237,247,.79);background-size:10.2849796443px 48px,48px 10.2849796443px}.dntCaptcha{width:10rem}.ltr{direction:ltr}.rtl{direction:rtl}.center-container{position:fixed;bottom:10%;left:50%;transform:translateX(-50%);text-align:center}.icon-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:5px}.icon-container .icon-box{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100px;height:100px;margin:10px;background-color:rgba(255,255,255,.2);border-radius:10px;font-size:40px;color:#fff;transition:transform .3s ease,background-color .3s ease;box-shadow:rgba(0,0,0,.35) 0 5px 15px;cursor:pointer;text-align:center}.icon-container .icon-box:hover{transform:scale(1.2);background-color:rgba(255,255,255,.5);color:#4b0082}.icon-container .icon-box i{font-size:36px;margin-bottom:8px}.icon-container .icon-box span{font-size:12px;line-height:1.2;display:block;color:inherit}@media(min-width:769px){.icon-container .icon-box{width:6vw;height:6vw}.icon-container .icon-box i{font-size:3vw}}@media(max-width:768px){.icon-container .icon-box{width:70px;height:70px}.icon-container .icon-box i{font-size:28px}.icon-container .icon-box span{font-size:9px}}.suggestions-box{display:none;position:absolute;top:100%;right:0;z-index:999;background:#fff;border:1px solid #ccc;width:100%;max-width:750px;box-shadow:0 4px 6px rgba(0,0,0,.1);direction:rtl;flex-wrap:nowrap;justify-content:space-between;padding:10px}.suggestions-box.show-suggestions{display:flex}.suggestions-box .suggestion-group{flex:1}.suggestions-box .suggestion-title{font-weight:bold;font-size:14px;margin-bottom:6px;border-bottom:1px solid #eee;padding-bottom:4px;color:#333}.suggestions-box .suggestion-item{padding:6px;cursor:pointer;font-size:13px;color:#444;border-radius:4px}.suggestions-box .suggestion-item:hover{background-color:#f0f0f0;color:#000}.suggestions-box .highlight{background-color:#ff0;color:#000;padding:0 2px;border-radius:2px}.select2-search__field{direction:rtl}.select2-container{background-color:#fff}.select2-container .select2-results__group{background-color:#f1f1f1;padding:6px 12px;font-weight:bold;border-radius:4px;margin:4px 0}.mic-btn{margin-right:-45px;z-index:2;border-top-right-radius:0;border-bottom-right-radius:0}.search-btn{border-top-right-radius:0;border-bottom-right-radius:0;margin-right:5px}#searchInput{padding-left:100px}.side-menu__item .side-menu__label{color:#4b0082}.otherLayoutback{background-image:url(/images/landing/6.png);background-repeat:no-repeat;background-position:center;background-size:cover;inset-block-start:0;inset-inline-start:0;inset-inline-end:0;position:relative;border-radius:0}.form-control.is-valid,.form-control.is-invalid{background-image:none!important;padding-left:.75rem!important}textarea.form-control.is-valid,textarea.form-control.is-invalid,select.form-select.is-valid,select.form-select.is-invalid{background-image:none!important;padding-left:.75rem!important}.doctors-swiper{padding:20px;max-width:1200px;margin:0 auto}.swiper-slide .card{background:#fff;border-radius:16px;padding:20px;box-shadow:0 4px 16px rgba(0,0,0,.05);transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column;align-items:center;justify-content:space-between;min-height:360px;text-align:center;cursor:pointer}.swiper-slide .card:hover{transform:translateY(-5px);box-shadow:0 8px 24px rgba(0,0,0,.1)}.swiper-slide .card-img-top{width:100px;height:100px;object-fit:cover;border-radius:12px;margin-bottom:15px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.swiper-slide .card h3{margin:0 0 10px 0;color:#4a90e2;font-size:1.2rem;font-weight:600;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;height:28px;display:flex;align-items:center;justify-content:center}.swiper-slide .card .specialities{margin:0 0 15px 0;font-size:.9rem;color:#666;line-height:1.5;max-height:45px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.swiper-slide .card .btn{background:#6c5ce7;color:#fff;border:0;padding:10px 25px;border-radius:25px;font-size:.9rem;transition:background .3s;width:100%;max-width:150px;margin-top:auto}.swiper-slide .card .btn:hover{background:#5d4fd1}.swiper-pagination-bullet-active{background:#4a90e2;opacity:1}.swiper-pagination-bullet{background:#ddd;opacity:1;width:10px;height:10px;border-radius:50%}.waves-effect{position:relative;cursor:pointer;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;vertical-align:middle;z-index:1;will-change:opacity,transform;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;-ms-transition:all .1s ease-out;transition:all .1s ease-out}.waves-effect .waves-ripple{position:absolute;border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;opacity:0;background:rgba(0,0,0,.2);-webkit-transition:all .7s ease-out;-moz-transition:all .7s ease-out;-o-transition:all .7s ease-out;-ms-transition:all .7s ease-out;transition:all .7s ease-out;-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);pointer-events:none}.waves-effect.waves-light .waves-ripple{background-color:rgba(255,255,255,.45)}.waves-effect.waves-red .waves-ripple{background-color:rgba(244,67,54,.7)}.waves-effect.waves-yellow .waves-ripple{background-color:rgba(255,235,59,.7)}.waves-effect.waves-orange .waves-ripple{background-color:rgba(255,152,0,.7)}.waves-effect.waves-purple .waves-ripple{background-color:rgba(156,39,176,.7)}.waves-effect.waves-green .waves-ripple{background-color:rgba(76,175,80,.7)}.waves-effect.waves-teal .waves-ripple{background-color:rgba(0,150,136,.7)}html body .waves-notransition{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.waves-circle{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%;-webkit-mask-image:none}.waves-input-wrapper{border-radius:.2em;vertical-align:bottom}.waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1}.waves-block{display:block}@charset "UTF-8";@media(max-width:991px){.officesListBox{margin-top:72px!important}}.doctor-card{border-radius:20px;margin-bottom:20px;padding:20px;position:relative;display:flex;justify-content:space-between;align-items:center}.doctor-card-glass{background:rgba(255,255,255,.25);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-radius:20px;border:1px solid rgba(255,255,255,.4);box-shadow:0 8px 32px rgba(0,123,255,.15);transition:all .3s ease}.doctor-img-wrapper{display:flex;flex:0 0 auto;aspect-ratio:1/1;flex-direction:column;align-items:center;width:80px;height:80px}.doctor-img{width:100%;height:100%;object-fit:cover;border-radius:50%;background:linear-gradient(145deg,#fff,#d6d6d6);box-shadow:9px 9px 16px #bebebe,-9px -9px 16px #fff}.officetype{font-size:.9em;background-color:#2675b0}.insurance-badge,.speciality-badge,.officetype{display:inline-block;margin-bottom:.25rem;white-space:normal}.doctor-info{display:flex;flex-direction:row;align-items:center}.doctor-info h5{margin-bottom:1.5rem;font-size:1rem;font-weight:bold}.doctor-info sub{position:relative;top:0;right:9px;color:#000;font-size:11px;background-color:#90effd}.doctor-info p{font-size:.9rem;width:100%;margin-bottom:.5rem;text-align:right}.badge.officetype{display:inline-flex;width:auto;white-space:normal;font-size:.8rem}.insurance-badge{background-color:#e3f2fd;color:#000}.speciality-badge{background-color:#ffe7c4;color:#a86016}#desktopFilter .filter-box{position:sticky;top:80px}.filter-box{background:#fff;border-radius:16px;padding:15px 10px;box-shadow:0 6px 15px rgba(0,0,0,.05)}.filter-box h6{font-size:1rem;margin-bottom:20px}.filter-box .form-select{border-radius:10px;padding:8px 12px;margin-bottom:15px}.no-office-found{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;margin:20px 0;border-radius:15px;background:rgba(255,255,255,.2);box-shadow:0 8px 24px rgba(0,0,0,.1);text-align:center}.no-office-found i{margin-bottom:15px;color:#6c757d}.no-office-found h5{font-weight:600;margin-bottom:10px}.no-office-found p{font-size:.95rem;color:#6c757d}.pagination .page-item .page-link{border-radius:50%;width:42px;height:42px;display:flex;align-items:center;justify-content:center;margin:0 4px;transition:all .2s ease-in-out;color:#495057;border:0}.pagination .page-item.active .page-link{background:linear-gradient(135deg,#4facfe,#00f2fe);color:#fff;font-weight:bold;box-shadow:0 4px 12px rgba(0,0,0,.15)}.page-link{background-color:#f4f4f4}.pagination .page-item .page-link:hover{background-color:#f0f0f0;transform:scale(1.1);cursor:pointer}.pagination .page-item.disabled .page-link{opacity:.5}.fade-out{opacity:0;transition:opacity .3s ease-in-out}.fade-in{opacity:0;animation:fadeIn .5s forwards}@keyframes fadeIn{to{opacity:1}}.linear-loader{position:relative;width:100%;height:4px;background:#e0e0e0;overflow:hidden;border-radius:2px;margin-bottom:15px}.linear-loader::before{content:"";position:absolute;left:-40%;width:40%;height:100%;background:linear-gradient(to right,#4facfe,#00f2fe);animation:loadingBar 1s linear infinite}@keyframes loadingBar{0%{left:-40%}100%{left:100%}}.modern-modal,.modern-modal>.modal-content{border-top-left-radius:1rem;border-top-right-radius:1rem}.modern-header{position:relative;display:flex;justify-content:center;align-items:center;background:linear-gradient(135deg,#6a11cb 0%,#2575fc 100%);padding:1rem 1.5rem;box-shadow:0 4px 15px rgba(0,0,0,.15);border-top-left-radius:1rem;border-top-right-radius:1rem}.modern-header .modal-title{font-size:1rem;font-weight:bold;color:#fff}.modern-header .btn-close{position:absolute;top:1.5rem;left:1.8rem;color:#000!important;opacity:1;background-color:#fff;width:8px;height:8px;padding:8px;display:flex;justify-content:center;align-items:center}.modern-header .btn-close i{font-size:1rem}.modern-header .btn-close:hover{background-color:#f0f0f0;color:#696969!important;transform:scale(1.1);box-shadow:0 2px 6px rgba(0,0,0,.2);transition:all .2s ease-in-out}.reserveList{display:flex;flex-wrap:nowrap;gap:10px;padding:10px 60px;padding-bottom:15px!important}.carousel .carousel-item{transition:transform .4s ease-in-out}.carousel-item-next.carousel-item-start,.carousel-item-prev.carousel-item-end{margin-top:10px!important}.custom-carousel-btn{position:absolute;top:50%;transform:translateY(-50%)!important;width:40px;height:40px;border-radius:50%;background-color:#2474af!important;border:0;box-shadow:0 4px 10px rgba(90,196,245,.3);transition:all .3s ease;z-index:10}.carousel-control-prev[disabled],.carousel-control-next[disabled]{opacity:.4!important;pointer-events:none;cursor:not-allowed}.custom-carousel-btn:hover{background:rgba(90,196,245,.4);box-shadow:0 6px 14px rgba(90,196,245,.4)}.custom-carousel-btn i{color:#000;font-weight:bold}.day:disabled{background-color:#e0e0e0;color:#3f3f3f;opacity:.6;box-shadow:0 4px 6px rgba(90,196,245,.1),0 8px 20px rgba(90,196,245,.08);pointer-events:none}.day{border-radius:12px;padding:10px;text-align:center;cursor:pointer;font-size:12px;width:140px;height:100px;margin:5px;box-shadow:0 4px 6px rgba(90,196,245,.2),0 8px 20px rgba(90,196,245,.15);background:#fff;border:0}.day:hover{background:#85cbff;color:#fff}.day.active{background:#2474af;color:#fff}.day .dayTitle{display:block;margin-bottom:7px}.day .dateTitle{display:block;font-weight:700;margin-bottom:14px}.day .appointmentCount{display:block;font-weight:700;color:#29c784;font-size:.7rem}.popup{background:#fff;border-radius:16px;box-shadow:0 4px 6px rgba(90,196,245,.2),0 -4px 6px rgba(90,196,245,.2),4px 0 6px rgba(90,196,245,.2),-4px 0 6px rgba(90,196,245,.2);min-height:300px;margin-top:20px;position:relative}.emptyAppointment{position:absolute;top:50%;left:50%;transform:translate(-50%);font-size:.8rem;opacity:.4}.timeList{display:flex;flex-wrap:wrap;gap:10px;row-gap:20px;padding:10px!important;height:100%;overflow-y:auto}.chip{display:flex;padding:6px 12px;background:#fff;border-radius:20px;font-size:.8rem;cursor:pointer;width:80px;height:30px;justify-content:center;align-items:center;border:0;color:#2474af;font-weight:550;box-shadow:0 2px 6px rgba(36,116,175,.3);transition:all .25s ease}.chip:hover{background:#2474af;color:#fff;transform:translateY(-1px) scale(1.02)}.chip:disabled{background-color:#e0e0e0;color:#3f3f3f;opacity:.6;box-shadow:0 4px 6px rgba(90,196,245,.1),0 8px 20px rgba(90,196,245,.08);pointer-events:none}@media(max-width:992px){.doctor-card{flex-direction:column!important;align-items:flex-start!important}.doctor-info{text-align:right}}@media(max-width:768px){.doctor-card-glass .doctor-info{flex-direction:column;align-items:center;text-align:center}.doctor-img-wrapper{margin:0 0 15px 0!important}.doctor-card-glass button{width:100%;margin-top:10px}.doctor-info p{text-align:center}}.timer-loader{display:flex;gap:10px;align-items:center;justify-content:center;position:absolute;left:50%;top:50%;transform:translate(-50%)}.dot{width:12px;height:12px;border-radius:50%;background:#5ac4f5;display:inline-block;transform:translateY(0);opacity:.4;animation:loader-bounce 1s infinite cubic-bezier(.2,.6,.2,1)}.dot:nth-child(2){animation-delay:.15s}.dot:nth-child(3){animation-delay:.3s}@keyframes loader-bounce{0%,80%,100%{transform:translateY(0);opacity:.4}40%{transform:translateY(-8px);opacity:1}}@media(max-width:480px){.dot{width:10px;height:10px}}