@font-face{font-family:Inter;src:url(/fonts/Inter-Light.woff2) format("woff2"),url(/fonts/Inter-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Regular.woff2) format("woff2"),url(/fonts/Inter-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Medium.woff2) format("woff2"),url(/fonts/Inter-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-SemiBold.woff2) format("woff2"),url(/fonts/Inter-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Bold.woff2) format("woff2"),url(/fonts/Inter-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-ExtraBold.woff2) format("woff2"),url(/fonts/Inter-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box}*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:#0003;border-radius:3px}*::-webkit-scrollbar-thumb:hover{background:#0000004d}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0;padding:0;overflow-y:scroll}body::-webkit-scrollbar{width:6px}body::-webkit-scrollbar-track{background:#f3f3f9}body::-webkit-scrollbar-thumb{background:#515454;border-radius:4px}body::-webkit-scrollbar-thumb:hover{background:#6f6f6f}body::-webkit-scrollbar-corner{background:#f3f3f9}h1,h2,h3,h4,h5,h6,p{margin:0}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,button,textarea,select{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button{cursor:pointer;background-color:transparent;border:0;padding:0}ul,ol{margin:0;padding:0}a{color:inherit;text-decoration:none;cursor:pointer}@font-face{font-family:Inter;src:url(/fonts/Inter-Light.woff2) format("woff2"),url(/fonts/Inter-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Regular.woff2) format("woff2"),url(/fonts/Inter-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Medium.woff2) format("woff2"),url(/fonts/Inter-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-SemiBold.woff2) format("woff2"),url(/fonts/Inter-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Bold.woff2) format("woff2"),url(/fonts/Inter-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-ExtraBold.woff2) format("woff2"),url(/fonts/Inter-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Light.woff2) format("woff2"),url(/fonts/Inter-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Regular.woff2) format("woff2"),url(/fonts/Inter-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Medium.woff2) format("woff2"),url(/fonts/Inter-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-SemiBold.woff2) format("woff2"),url(/fonts/Inter-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Bold.woff2) format("woff2"),url(/fonts/Inter-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-ExtraBold.woff2) format("woff2"),url(/fonts/Inter-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}.loginContainer{font-family:Inter;min-height:100dvh;display:flex;align-items:center;justify-content:center;gap:40px;padding:40px}.loginContainer .leftSec img{width:450px}.loginContainer .rightSec{display:flex;flex-direction:column;align-items:center;justify-content:center}.loginContainer .rightSec .loginSec{width:450px;display:flex;flex-direction:column;align-items:center}.loginContainer .rightSec .loginSec .logoWrapper{display:flex;align-items:center}.loginContainer .rightSec .loginSec .logoWrapper .logo{width:200px}.loginContainer .rightSec .loginSec .loginSwitchBtn{width:100%;display:flex;justify-content:center;align-items:center;gap:20px}.loginContainer .rightSec .loginSec .loginSwitchBtn .doctorLoginBtn,.loginContainer .rightSec .loginSec .loginSwitchBtn .clinicLoginBtn{flex:1;outline:none;border:none;color:#009688;font-family:Inter;background:#e6f5f3;border-radius:10px;padding:13px 40px;margin-top:25px;font-size:16px;cursor:pointer;transition:all .3s ease}.loginContainer .rightSec .loginSec .loginSwitchBtn .doctorLoginBtn.active,.loginContainer .rightSec .loginSec .loginSwitchBtn .clinicLoginBtn.active{background:#009688;color:#fff;transform:scale(1.02)}.loginContainer .rightSec .loginSec .loginSwitchBtn .doctorLoginBtn:hover,.loginContainer .rightSec .loginSec .loginSwitchBtn .clinicLoginBtn:hover{opacity:.9}.loginContainer .rightSec .loginSec .welcomeSec{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;margin-top:25px}.loginContainer .rightSec .loginSec .welcomeSec h1{font-size:22px;color:#41404d;transition:opacity .4s ease,transform .4s ease;animation:fadeInSlide .4s ease}.loginContainer .rightSec .loginSec .welcomeSec p{text-align:center;font-size:16px;color:#545a6a;transition:opacity .4s ease,transform .4s ease;animation:fadeInSlide .4s ease .1s;animation-fill-mode:both}@keyframes fadeInSlide{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.loginContainer .rightSec .loginSec .loginFormWrapper{width:100%}.loginContainer .rightSec .loginSec .loginFormWrapper .loginform{display:flex;flex-direction:column;justify-content:center;gap:20px;margin-top:33px}.loginContainer .rightSec .loginSec .loginFormWrapper .loginBtn{width:100%;background:#009688;padding:16px 12px;margin-top:54px;color:#fff;border-radius:10px}@media screen and (max-width:769px){.doctorLoginContainer .leftSec{display:none}}@media screen and (max-width:426px){.doctorLoginContainer .rightSec .loginSec{padding-inline:20px;width:380px}}@font-face{font-family:Inter;src:url(/fonts/Inter-Light.woff2) format("woff2"),url(/fonts/Inter-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Regular.woff2) format("woff2"),url(/fonts/Inter-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Medium.woff2) format("woff2"),url(/fonts/Inter-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-SemiBold.woff2) format("woff2"),url(/fonts/Inter-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Bold.woff2) format("woff2"),url(/fonts/Inter-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-ExtraBold.woff2) format("woff2"),url(/fonts/Inter-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}.auth-loader{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:#f8f9fa}.auth-loader__container{text-align:center;padding:2rem}.auth-loader__spinner{margin-bottom:1.5rem}.auth-loader__spinner .spinner-border{width:3rem;height:3rem;border-width:.3rem}.auth-loader__message{font-size:1.125rem;color:#6c757d;margin:0;font-weight:500}@font-face{font-family:Inter;src:url(/fonts/Inter-Light.woff2) format("woff2"),url(/fonts/Inter-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Regular.woff2) format("woff2"),url(/fonts/Inter-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Medium.woff2) format("woff2"),url(/fonts/Inter-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-SemiBold.woff2) format("woff2"),url(/fonts/Inter-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Bold.woff2) format("woff2"),url(/fonts/Inter-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-ExtraBold.woff2) format("woff2"),url(/fonts/Inter-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}.clinicLayout .clinicLayoutWrapper{max-width:1600px;margin-inline:auto;padding-inline:40px}@font-face{font-family:Inter;src:url(/fonts/Inter-Light.woff2) format("woff2"),url(/fonts/Inter-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Regular.woff2) format("woff2"),url(/fonts/Inter-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Medium.woff2) format("woff2"),url(/fonts/Inter-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-SemiBold.woff2) format("woff2"),url(/fonts/Inter-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Bold.woff2) format("woff2"),url(/fonts/Inter-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-ExtraBold.woff2) format("woff2"),url(/fonts/Inter-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}.navWrapper{padding-block:18px;max-width:1600px;width:100%;margin-inline:auto;padding-inline:40px;display:flex;justify-content:space-between;font-family:Inter}.navWrapper .logo{display:flex;align-items:center;gap:8px}.navWrapper .logo .logoImg{width:34px}.navWrapper .logo .logoName{font-size:20px;font-weight:700;color:#009688}.navWrapper .rightSec{display:flex;align-items:center;justify-content:center;gap:20px}.navWrapper .rightSec .dateTime{display:flex;align-items:center;gap:10px;font-size:14px}.navWrapper .rightSec .dateTime .dateWrapper{display:flex;align-items:center;gap:10px}.navWrapper .rightSec .dateTime .dateWrapper .date{color:#545a6a}.navWrapper .rightSec .dateTime .timeWrapper{display:flex;align-items:center;gap:10px}.navWrapper .rightSec .dateTime .timeWrapper .time{color:#545a6a}.navWrapper .clinicName{color:#545a6a;font-weight:600;font-size:20px}.navWrapper .logout{display:flex;align-items:center;justify-content:center;gap:10px;color:#545a6a;border-radius:10px;padding:12px 18px;box-shadow:1px 1px 4px #707e721f;cursor:pointer}.navWrapper .logout:hover{box-shadow:0 1px 8px #0000001f}.navWrapper .logout .logoutIcon{width:16px;height:16px}@media screen and (max-width:769px){.navWrapper .logo .logoImg{width:42px}.navWrapper .rightSec .dateTime{display:none}}@media screen and (max-width:426px){.navWrapper .logo .logoImg{width:34px}.navWrapper .logo .logoTypo{font-size:22px}.navWrapper .logout{font-size:14px}.navWrapper .logout .logoutIcon{width:14px}}@font-face{font-family:Inter;src:url(/fonts/Inter-Light.woff2) format("woff2"),url(/fonts/Inter-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Regular.woff2) format("woff2"),url(/fonts/Inter-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Medium.woff2) format("woff2"),url(/fonts/Inter-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-SemiBold.woff2) format("woff2"),url(/fonts/Inter-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Bold.woff2) format("woff2"),url(/fonts/Inter-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-ExtraBold.woff2) format("woff2"),url(/fonts/Inter-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}.patientQueWrapper{margin-top:30px;font-family:Inter;min-height:calc(100vh - 200px);display:flex;flex-direction:column}.patientQueWrapper .doctorListContainer .doctorListHeader{font-size:14px;margin-bottom:10px;font-weight:600;color:#545a6a}.patientQueWrapper .doctorListContainer .doctorListDropDown{background:#009688;padding:10px 20px;border-radius:15px;display:flex;align-items:center;justify-content:center;margin-bottom:15px}.patientQueWrapper .doctorListContainer .doctorListDropDown .selectedvalue{font-size:14px;color:#fff;font-weight:600}.patientQueWrapper .doctorListContainer .doctorListDropDown .dropdownArrow{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #FFFFFF;transition:transform .2s ease;margin-left:12px}.patientQueWrapper .doctorListContainer .doctorListDropDown .dropdownArrow.open{transform:rotate(180deg)}.patientQueWrapper .doctorListContainer .doctorListDropDownOpenSec{display:grid;grid-template-columns:repeat(6,1fr);gap:15px;animation:slideDown .3s ease-out;transform-origin:top}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px) scaleY(.95)}to{opacity:1;transform:translateY(0) scaleY(1)}}.patientQueWrapper .doctorListContainer .doctorListDropDownOpenSec .doctorListDropDownOption{padding:10px;border:2px solid #d3d3d3;border-radius:10px;font-weight:600;color:#545a6a;background-color:#fff;transition:all .2s ease;animation:fadeInUp .3s ease-out backwards}.patientQueWrapper .doctorListContainer .doctorListDropDownOpenSec .doctorListDropDownOption:nth-child(1){animation-delay:.03s}.patientQueWrapper .doctorListContainer .doctorListDropDownOpenSec .doctorListDropDownOption:nth-child(2){animation-delay:.06s}.patientQueWrapper .doctorListContainer .doctorListDropDownOpenSec .doctorListDropDownOption:nth-child(3){animation-delay:.09s}.patientQueWrapper .doctorListContainer .doctorListDropDownOpenSec .doctorListDropDownOption:nth-child(4){animation-delay:.12s}.patientQueWrapper .doctorListContainer .doctorListDropDownOpenSec .doctorListDropDownOption:nth-child(5){animation-delay:.15s}.patientQueWrapper .doctorListContainer .doctorListDropDownOpenSec .doctorListDropDownOption:nth-child(6){animation-delay:.18s}.patientQueWrapper .doctorListContainer .doctorListDropDownOpenSec .doctorListDropDownOption:nth-child(7){animation-delay:.21s}.patientQueWrapper .doctorListContainer .doctorListDropDownOpenSec .doctorListDropDownOption:nth-child(8){animation-delay:.24s}.patientQueWrapper .doctorListContainer .doctorListDropDownOpenSec .doctorListDropDownOption:nth-child(9){animation-delay:.27s}.patientQueWrapper .doctorListContainer .doctorListDropDownOpenSec .doctorListDropDownOption:nth-child(10){animation-delay:.3s}.patientQueWrapper .doctorListContainer .doctorListDropDownOpenSec .doctorListDropDownOption:nth-child(11){animation-delay:.33s}.patientQueWrapper .doctorListContainer .doctorListDropDownOpenSec .doctorListDropDownOption:nth-child(12){animation-delay:.36s}@keyframes fadeInUp{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.patientQueWrapper .doctorListContainer .doctorListDropDownOpenSec .doctorListDropDownOption:hover{border:2px solid #009688;color:#009688;transform:translateY(-2px)}.patientQueWrapper .doctorListContainer .doctorListDropDownOpenSec .doctorListDropDownOption.selected{border:2px solid #009688;background-color:#eafbf7;color:#009688}.patientQueWrapper .doctorDropdownRow{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:15px}.patientQueWrapper .doctorDropdownRow .doctorListDropDown{margin-bottom:0}.patientQueWrapper .doctorDropdownRow .doctorAvailabilityToggle{display:flex;align-items:center;gap:12px;padding:10px 16px;background:#fff;border-radius:12px;border:1px solid #e0e0e0;box-shadow:0 1px 3px #0000001a}.patientQueWrapper .doctorDropdownRow .doctorAvailabilityToggle .availabilityLabel{font-size:14px;font-weight:500;color:#009688}.patientQueWrapper .patientStatsWrapper{display:flex;align-items:start;justify-content:space-between;gap:40px;flex-wrap:wrap;margin-top:20px}.patientQueWrapper .patientStatsWrapper .statsCards{display:flex;align-items:center;gap:12px;flex-wrap:nowrap}.patientQueWrapper .patientStatsWrapper .statsCards .patientCheckedIn,.patientQueWrapper .patientStatsWrapper .statsCards .patientInClinic,.patientQueWrapper .patientStatsWrapper .statsCards .patientCompleted{display:flex;align-items:center;justify-content:center;gap:15px;padding:15px 12px;border-radius:12px;transition:transform .2s ease;width:160px;background:#fff;border:1px solid #e0e0e0;box-shadow:0 1px 8px #5b755e1f}.patientQueWrapper .patientStatsWrapper .statsCards .patientCheckedIn:hover,.patientQueWrapper .patientStatsWrapper .statsCards .patientInClinic:hover,.patientQueWrapper .patientStatsWrapper .statsCards .patientCompleted:hover{transform:translateY(-2px)}.patientQueWrapper .patientStatsWrapper .statsCards .patientCheckedIn .statsIcon,.patientQueWrapper .patientStatsWrapper .statsCards .patientInClinic .statsIcon,.patientQueWrapper .patientStatsWrapper .statsCards .patientCompleted .statsIcon{width:40px;background-color:#e0f5f0;padding:8px;border-radius:8px}.patientQueWrapper .patientStatsWrapper .statsCards .patientCheckedIn .content h1,.patientQueWrapper .patientStatsWrapper .statsCards .patientInClinic .content h1,.patientQueWrapper .patientStatsWrapper .statsCards .patientCompleted .content h1{font-size:24px;font-weight:700;color:#41404d}.patientQueWrapper .patientStatsWrapper .statsCards .patientCheckedIn .content p,.patientQueWrapper .patientStatsWrapper .statsCards .patientInClinic .content p,.patientQueWrapper .patientStatsWrapper .statsCards .patientCompleted .content p{color:#545a6a;font-size:14px;margin:0;font-weight:500}@media(max-width:768px){.patientQueWrapper .patientStatsWrapper .statsCards{flex-direction:column}}.patientQueWrapper .patientStatsWrapper .clinicInfoCard{display:flex;align-items:flex-start;gap:16px;border:1px solid #e0e0e0;border-radius:12px;padding:20px;background:#fff;box-shadow:0 1px 8px #5b755e1f;min-width:280px}.patientQueWrapper .patientStatsWrapper .clinicInfoCard .iconWrapper{background:#e8f5f3;padding:12px;border-radius:12px;display:flex;align-items:center;justify-content:center}.patientQueWrapper .patientStatsWrapper .clinicInfoCard .iconWrapper .hospitalIcon{color:#009688;font-size:28px}.patientQueWrapper .patientStatsWrapper .clinicInfoCard .clinicDetails{flex:1}.patientQueWrapper .patientStatsWrapper .clinicInfoCard .clinicDetails h3{color:#41404d;font-weight:600;font-size:18px;margin-bottom:12px}.patientQueWrapper .patientStatsWrapper .clinicInfoCard .clinicDetails .infoRow{display:flex;align-items:center;gap:8px;margin-bottom:8px}.patientQueWrapper .patientStatsWrapper .clinicInfoCard .clinicDetails .infoRow .icon{font-size:16px;color:#999;flex-shrink:0}.patientQueWrapper .patientStatsWrapper .clinicInfoCard .clinicDetails .infoRow p{color:#666;font-weight:400;font-size:14px;margin:0;line-height:1.5}.patientQueWrapper .patientStatsWrapper .clinicInfoCard .clinicDetails .infoRow:last-child{margin-bottom:0}.patientQueWrapper .patientQueTableWrapper{margin-top:20px}.patientQueWrapper .patientQueTableWrapper .header{display:flex;align-items:center;justify-content:space-between}.patientQueWrapper .patientQueTableWrapper .header h2{font-size:16px;color:#41404d}.patientQueWrapper .patientQueTableWrapper .header .headerActions{display:flex;align-items:center;gap:12px}.patientQueWrapper .patientQueTableWrapper .header .headerActions .cancelAppointmentBtn{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #f44336;padding:6px;border-radius:10px;transition:all .2s ease}.patientQueWrapper .patientQueTableWrapper .header .headerActions .cancelAppointmentBtn p{margin:0;color:#f44336;font-weight:600;font-size:12px}.patientQueWrapper .patientQueTableWrapper .header .headerActions .cancelAppointmentBtn:hover{background:#ffe4e8}.patientQueWrapper .patientQueTableWrapper .header .headerActions .cancelAppointmentBtn:hover p{color:#ff3d5f}.patientQueWrapper .patientQueTableWrapper .header .headerActions .addPatient{display:flex;align-items:center;gap:6px;background:#009688;padding:8px;border-radius:10px}.patientQueWrapper .patientQueTableWrapper .header .headerActions .addPatient img{width:14px}.patientQueWrapper .patientQueTableWrapper .header .headerActions .addPatient p{margin:0;color:#fff;font-weight:600;font-size:12px}.patientQueWrapper .patientQueTableWrapper .tableSec{margin-top:20px}.patientQueWrapper .patientQueTableWrapper .tableSec .tableHeader .headerCell{font-size:14px;color:#7a7987}.patientQueWrapper .patientQueTableWrapper .tableSec .tableHeader .headerCell[padding=checkbox],.patientQueWrapper .patientQueTableWrapper .tableSec .tableBody .bodyCell[padding=checkbox]{padding-right:16px!important}.patientQueWrapper .patientQueTableWrapper .tableSec .tableBody .token{width:fit-content;padding:4px 10px;border-radius:10px;background:#e3f6ee;color:#2ead75;font-weight:600;font-size:12px}.patientQueWrapper .patientQueTableWrapper .tableSec .tableBody .lateArrival{color:#f44336}.patientQueWrapper .patientQueTableWrapper .tableSec .tableBody .bodyCell{font-size:14px;color:#41404d}.patientQueWrapper .patientQueTableWrapper .tableSec .tableBody .bodyCell .status{display:flex;align-items:center;gap:6px;padding:5px 10px;border-radius:20px;width:fit-content}.patientQueWrapper .patientQueTableWrapper .tableSec .tableBody .bodyCell .checkedInStatus{background:#f59e0b;color:#fff}.patientQueWrapper .patientQueTableWrapper .tableSec .tableBody .bodyCell .arrivedStatus{background:#34d399;color:#fff}.patientQueWrapper .patientQueTableWrapper .tableSec .tableBody .bodyCell .consultingStatus{background:#60a5fa;color:#fff}.patientQueWrapper .patientQueTableWrapper .tableSec .tableBody .bodyCell .actionBtn{border:1px solid #009688;color:#41404d;width:120px;padding:8px;border-radius:10px;font-size:12px;transition:all .6s cubic-bezier(.4,0,.2,1);cursor:pointer;display:flex;align-items:center;justify-content:center}.patientQueWrapper .patientQueTableWrapper .tableSec .tableBody .bodyCell .actionBtn:hover{background:#009688;color:#fff}.patientQueWrapper .patientQueTableWrapper .tableSec .tableBody .bodyCell .actionBtn:disabled{border:1px solid #9B9AAA;color:#9b9aaa;background:#f3f3f9;cursor:not-allowed;opacity:.6}.patientQueWrapper .patientQueTableWrapper .tableSec .tableBody .bodyCell .actionBtn:disabled:hover{background:#f3f3f9;color:#9b9aaa}@font-face{font-family:Inter;src:url(/fonts/Inter-Light.woff2) format("woff2"),url(/fonts/Inter-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Regular.woff2) format("woff2"),url(/fonts/Inter-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Medium.woff2) format("woff2"),url(/fonts/Inter-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-SemiBold.woff2) format("woff2"),url(/fonts/Inter-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Bold.woff2) format("woff2"),url(/fonts/Inter-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-ExtraBold.woff2) format("woff2"),url(/fonts/Inter-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}.addPatientDialogBox{border-radius:12px;padding:4px;font-family:Inter}.addPatientDialogBox .dialogTitle{font-size:20px;font-weight:500;display:flex;align-items:center;justify-content:space-between;color:#41404d}.addPatientDialogBox .dialogContent{display:flex;flex-direction:column;gap:15px}.addPatientDialogBox .dialogContent .age-gender{display:flex;align-items:center;gap:10px}.addPatientDialogBox .dialogContent .age-gender .age,.addPatientDialogBox .dialogContent .age-gender .gender{flex:1}.addPatientDialogBox .dialogContent .height-weight{display:flex;align-items:center;gap:10px}.addPatientDialogBox .dialogContent .height-weight .height,.addPatientDialogBox .dialogContent .height-weight .weight{flex:1}.addPatientDialogBox .dialogContent .formRow{display:flex;flex-direction:column;gap:10px;font-size:14px;color:#545a6a;font-weight:500}.addPatientDialogBox .dialogContent .formRow .textfield{display:flex;flex:1}.addPatientDialogBox .dialogActions{padding:16px 24px;display:flex;justify-content:flex-end;gap:8px}.addPatientDialogBox .dialogActions .cancelBtn{border-radius:8px;background-color:#ebebeb;border:1px solid #41404D;color:#41404d}.addPatientDialogBox .dialogActions .cancelBtn:hover{background-color:#bebebe}.addPatientDialogBox .dialogActions .addBtn{background-color:#008074;border-radius:8px;transition:background-color .2s ease}.addPatientDialogBox .dialogActions .addBtn:hover{background-color:#028a7c}.successModalDialog{border-radius:20px;padding:16px;font-family:Inter}.successModalDialog .successModalContent{text-align:center;padding:32px 24px}.successModalDialog .successModalContent .successIcon{font-size:64px;color:#008074;margin-bottom:16px}.successModalDialog .successModalContent .successTitle{margin:0 0 8px;font-size:28px;font-weight:600}.successModalDialog .successModalContent .successMessage{margin:0;color:#666;font-size:16px}.successModalDialog .successModalActions{justify-content:center;padding-bottom:24px}.successModalDialog .successModalActions .successOkBtn{background-color:#008074;color:#fff;border-radius:8px;padding:10px 32px;text-transform:none;font-size:14px}.successModalDialog .successModalActions .successOkBtn:hover{background-color:#028a7c}@font-face{font-family:Inter;src:url(/fonts/Inter-Light.woff2) format("woff2"),url(/fonts/Inter-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Regular.woff2) format("woff2"),url(/fonts/Inter-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Medium.woff2) format("woff2"),url(/fonts/Inter-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-SemiBold.woff2) format("woff2"),url(/fonts/Inter-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Bold.woff2) format("woff2"),url(/fonts/Inter-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-ExtraBold.woff2) format("woff2"),url(/fonts/Inter-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}.doctorUnavailableModal{font-family:Inter}.doctorUnavailableModal .confirmDialogPaper{border-radius:16px;padding:8px;min-width:350px}.doctorUnavailableModal .confirmDialogTitle{display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:400;color:#41404d;padding:10px 24px;border-bottom:1px solid #e0e0e0}.doctorUnavailableModal .confirmDialogContent{display:flex;flex-direction:column;align-items:center;padding:24px;text-align:center}.doctorUnavailableModal .confirmDialogContent .warningIcon{font-size:38px;color:#f59e0b;margin-bottom:16px}.doctorUnavailableModal .confirmDialogContent p{font-size:14px;color:#41404d;margin:0;line-height:1.5}.doctorUnavailableModal .confirmDialogActions{padding:16px 24px;gap:12px;justify-content:flex-end;flex-wrap:wrap;font-family:Inter}.doctorUnavailableModal .confirmDialogActions .markAvailableBtn{background-color:#009688;border-radius:8px;padding:8px 20px;text-transform:none;box-shadow:none;color:#fff}.doctorUnavailableModal .confirmDialogActions .markAvailableBtn:hover{background-color:#008074}.doctorUnavailableModal .confirmDialogActions .cancelBtn{color:#545a6a;border:1px solid #e0e0e0;border-radius:8px;padding:8px 20px;text-transform:none}.doctorUnavailableModal .confirmDialogActions .cancelBtn:hover{background-color:#f5f5f5}@font-face{font-family:Inter;src:url(/fonts/Inter-Light.woff2) format("woff2"),url(/fonts/Inter-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Regular.woff2) format("woff2"),url(/fonts/Inter-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Medium.woff2) format("woff2"),url(/fonts/Inter-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-SemiBold.woff2) format("woff2"),url(/fonts/Inter-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Bold.woff2) format("woff2"),url(/fonts/Inter-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-ExtraBold.woff2) format("woff2"),url(/fonts/Inter-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}.cancelAppointmentModalOverlay{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn .2s ease-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.cancelAppointmentModalContent{font-family:Inter;background:#fff;border-radius:16px;width:100%;max-width:450px;box-shadow:0 4px 20px #00000026;animation:slideIn .3s ease-out}@keyframes slideIn{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.cancelAppointmentModalContent .modalHeader{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #eaeaea}.cancelAppointmentModalContent .modalHeader h2{font-size:18px;font-weight:600;color:#1f2937;margin:0}.cancelAppointmentModalContent .modalHeader .closeBtn{background:none;border:none;font-size:24px;color:#6b7280;cursor:pointer;padding:0;line-height:1;transition:color .2s ease}.cancelAppointmentModalContent .modalHeader .closeBtn:hover:not(:disabled){color:#1f2937}.cancelAppointmentModalContent .modalHeader .closeBtn:disabled{opacity:.5;cursor:not-allowed}.cancelAppointmentModalContent .modalBody{padding:24px}.cancelAppointmentModalContent .modalBody .infoText{font-size:14px;color:#4b5563;margin-bottom:20px;line-height:1.5}.cancelAppointmentModalContent .modalBody .infoText strong{color:#1f2937;font-weight:600}.cancelAppointmentModalContent .modalBody .reasonSelect .MuiInputLabel-root{font-size:14px;color:#6b7280}.cancelAppointmentModalContent .modalBody .reasonSelect .MuiOutlinedInput-root{border-radius:10px}.cancelAppointmentModalContent .modalBody .reasonSelect .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,.cancelAppointmentModalContent .modalBody .reasonSelect .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#008074}.cancelAppointmentModalContent .modalBody .reasonSelect .MuiMenuItem-root{font-size:14px;padding:12px 16px}.cancelAppointmentModalContent .modalBody .reasonSelect .MuiMenuItem-root:hover{background-color:#f0fdfa}.cancelAppointmentModalContent .modalBody .reasonSelect .MuiMenuItem-root.Mui-selected{background-color:#e6f5f3;color:#008074}.cancelAppointmentModalContent .modalBody .reasonSelect .MuiMenuItem-root.Mui-selected:hover{background-color:#d0ebe6}.cancelAppointmentModalContent .modalFooter{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid #eaeaea;background:#f9fafb;border-radius:0 0 16px 16px}.cancelAppointmentModalContent .modalFooter .cancelBtn{padding:10px 20px;border:1px solid #d1d5db;border-radius:10px;background:#fff;color:#4b5563;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.cancelAppointmentModalContent .modalFooter .cancelBtn:hover:not(:disabled){background:#f3f4f6;border-color:#9ca3af}.cancelAppointmentModalContent .modalFooter .cancelBtn:disabled{opacity:.5;cursor:not-allowed}.cancelAppointmentModalContent .modalFooter .confirmBtn{display:flex;align-items:center;justify-content:center;padding:10px 20px;border:none;border-radius:10px;background:#ef4444;color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:160px}.cancelAppointmentModalContent .modalFooter .confirmBtn:hover:not(:disabled){background:#dc2626}.cancelAppointmentModalContent .modalFooter .confirmBtn:disabled{opacity:.5;cursor:not-allowed}@font-face{font-family:Inter;src:url(/fonts/Inter-Light.woff2) format("woff2"),url(/fonts/Inter-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Regular.woff2) format("woff2"),url(/fonts/Inter-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Medium.woff2) format("woff2"),url(/fonts/Inter-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-SemiBold.woff2) format("woff2"),url(/fonts/Inter-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Bold.woff2) format("woff2"),url(/fonts/Inter-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-ExtraBold.woff2) format("woff2"),url(/fonts/Inter-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}.sendForConsultationModal{font-family:Inter}.sendForConsultationModal .confirmDialogPaper{border-radius:16px;padding:8px;min-width:350px}.sendForConsultationModal .confirmDialogTitle{display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:400;color:#41404d;padding:10px 24px;border-bottom:1px solid #e0e0e0}.sendForConsultationModal .confirmDialogContent{display:flex;flex-direction:column;align-items:center;padding:24px;text-align:center}.sendForConsultationModal .confirmDialogContent .warningIcon{font-size:38px;color:#f59e0b;margin-bottom:16px}.sendForConsultationModal .confirmDialogContent p{font-size:14px;color:#41404d;margin:0;line-height:1.5}.sendForConsultationModal .confirmDialogContent p strong{color:#1f2937;font-weight:600}.sendForConsultationModal .confirmDialogActions{padding:16px 24px;gap:12px;justify-content:flex-end;flex-wrap:wrap;font-family:Inter}.sendForConsultationModal .confirmDialogActions .confirmBtn{background-color:#009688;border-radius:8px;padding:8px 20px;text-transform:none;box-shadow:none;color:#fff}.sendForConsultationModal .confirmDialogActions .confirmBtn:hover{background-color:#008074}.sendForConsultationModal .confirmDialogActions .cancelBtn{color:#545a6a;border:1px solid #e0e0e0;border-radius:8px;padding:8px 20px;text-transform:none}.sendForConsultationModal .confirmDialogActions .cancelBtn:hover{background-color:#f5f5f5}@font-face{font-family:Inter;src:url(/fonts/Inter-Light.woff2) format("woff2"),url(/fonts/Inter-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Regular.woff2) format("woff2"),url(/fonts/Inter-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Medium.woff2) format("woff2"),url(/fonts/Inter-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-SemiBold.woff2) format("woff2"),url(/fonts/Inter-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Bold.woff2) format("woff2"),url(/fonts/Inter-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-ExtraBold.woff2) format("woff2"),url(/fonts/Inter-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}.errorDialog{border-radius:16px!important;overflow:hidden}.errorDialog .modalContent{padding:0;font-family:Inter}.errorDialog .modalContent .modalHeader{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#fef2f2}.errorDialog .modalContent .modalHeader .headerLeft{display:flex;align-items:center;gap:12px}.errorDialog .modalContent .modalHeader .headerLeft .errorIcon{display:flex;align-items:center;justify-content:center}.errorDialog .modalContent .modalHeader .headerLeft .errorIcon svg{width:24px;height:24px}.errorDialog .modalContent .modalHeader .headerLeft h2{font-size:18px;font-weight:700;color:#991b1b;margin:0}.errorDialog .modalContent .modalHeader .closeBtn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#fff3;border:none;border-radius:50%;cursor:pointer;color:#991b1b;transition:all .2s ease}.errorDialog .modalContent .modalHeader .closeBtn:hover{background:#ffffff4d}.errorDialog .modalContent .modalBody{padding:20px;background:#fef2f2}.errorDialog .modalContent .modalBody p{font-size:14px;color:#991b1b;margin:0;line-height:1.6;word-break:break-word}.errorDialog .modalContent .modalFooter{display:flex;justify-content:flex-end;padding:16px 20px;background:#fef2f2;border-top:1px solid #FEE2E2}.errorDialog .modalContent .modalFooter .okBtn{font-family:Inter;font-size:14px;font-weight:600;padding:10px 32px;border-radius:8px;background:#dc2626;color:#fff;border:none;cursor:pointer;transition:all .2s ease}.errorDialog .modalContent .modalFooter .okBtn:hover{background:#b91c1c}@font-face{font-family:Inter;src:url(/fonts/Inter-Light.woff2) format("woff2"),url(/fonts/Inter-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Regular.woff2) format("woff2"),url(/fonts/Inter-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Medium.woff2) format("woff2"),url(/fonts/Inter-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-SemiBold.woff2) format("woff2"),url(/fonts/Inter-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Bold.woff2) format("woff2"),url(/fonts/Inter-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-ExtraBold.woff2) format("woff2"),url(/fonts/Inter-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}.patientQueFooter{font-family:Inter;background:#fff;border-top:1px solid #e0e0e0;padding:20px 0;margin-top:40px;box-shadow:0 -1px 3px #0000000d}.patientQueFooter .footerContent{display:flex;align-items:center;justify-content:space-between;margin:0 auto;padding:0 20px;flex-wrap:wrap;gap:20px}.patientQueFooter .footerContent .supportSection{display:flex;gap:8px}.patientQueFooter .footerContent .supportSection .title{margin:0;font-size:14px;font-weight:600;color:#009688}.patientQueFooter .footerContent .supportSection .supportNumber{display:flex;align-items:center;gap:8px;color:#41404d;font-size:14px;font-weight:500}.patientQueFooter .footerContent .supportSection .supportNumber .footerIcon{color:#009688;font-size:18px}.patientQueFooter .footerContent .linksSection{display:flex;align-items:center;gap:24px}.patientQueFooter .footerContent .linksSection .footerLink{color:#009688;text-decoration:none;font-size:14px;font-weight:500;transition:color .2s ease;cursor:pointer}.patientQueFooter .footerContent .linksSection .footerLink:hover{color:#00665c;text-decoration:underline}.patientQueFooter .footerContent .linksSection .videoLinkWrapper{position:relative;display:inline-block}.patientQueFooter .footerContent .linksSection .videoLinkWrapper .videoOptions{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);display:flex;gap:10px;background:#fff;border:1px solid #e8e8e8;border-radius:10px;padding:10px 12px;box-shadow:0 4px 16px #0000001f;white-space:nowrap;animation:fadeIn .2s ease}.patientQueFooter .footerContent .linksSection .videoLinkWrapper .videoOptions:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:#fff}.patientQueFooter .footerContent .linksSection .videoLinkWrapper .videoOptions .videoOptionBtn{padding:8px 20px;font-size:13px;font-weight:600;border:none;border-radius:20px;text-decoration:none;transition:all .2s ease;letter-spacing:.3px}.patientQueFooter .footerContent .linksSection .videoLinkWrapper .videoOptions .videoOptionBtn.english,.patientQueFooter .footerContent .linksSection .videoLinkWrapper .videoOptions .videoOptionBtn.tamil{color:#fff;background:linear-gradient(135deg,#009688,#00665c)}.patientQueFooter .footerContent .linksSection .videoLinkWrapper .videoOptions .videoOptionBtn.english:hover,.patientQueFooter .footerContent .linksSection .videoLinkWrapper .videoOptions .videoOptionBtn.tamil:hover{transform:translateY(-1px);box-shadow:0 3px 10px #00665c59}@keyframes fadeIn{0%{opacity:0;transform:translate(-50%) translateY(4px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@media(max-width:768px){.patientQueFooter .footerContent{flex-direction:column;align-items:flex-start}}@font-face{font-family:Inter;src:url(/fonts/Inter-Light.woff2) format("woff2"),url(/fonts/Inter-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Regular.woff2) format("woff2"),url(/fonts/Inter-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Medium.woff2) format("woff2"),url(/fonts/Inter-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-SemiBold.woff2) format("woff2"),url(/fonts/Inter-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Bold.woff2) format("woff2"),url(/fonts/Inter-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-ExtraBold.woff2) format("woff2"),url(/fonts/Inter-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}.pageNotFoundContainer{font-family:Inter;margin-top:100px;min-height:100dvh;display:flex;flex-direction:column;align-items:center}.pageNotFoundContainer .statusCode{font-size:64px;color:#009688}.pageNotFoundContainer .pageNotFoundText{color:#646464}
