.Login_root__Mv9xp{align-items:center;background-color:#6fa3c1!important;background-color:var(--palette-light-1-hover)!important;display:flex;height:100%;justify-content:center;min-height:100%;width:100%}.Login_root__Mv9xp>.Login_container__VMeB7{align-items:center;display:flex;flex-direction:column;height:80%;justify-content:center}.Login_root__Mv9xp>.Login_container__VMeB7 .Login_login-container__j5h7y{align-items:center;background-color:#fff;background-color:var(--white);box-shadow:0 5px 30px 2px #fff3;display:flex;flex-direction:column;height:70%;padding:2rem;width:23rem}.Login_root__Mv9xp>.Login_container__VMeB7 .Login_login-container__j5h7y>h1{color:#3d5a80;color:var(--palette-strong-2);font-weight:700;margin-bottom:3rem;margin-top:0}.Login_root__Mv9xp>.Login_container__VMeB7 .Login_login-container__j5h7y .Login_login__jJiFM{align-self:flex-end;background:linear-gradient(135deg,#293241,#274164);background:linear-gradient(135deg,var(--palette-strong-1) 0,var(--palette-strong-2-hover) 100%);border:0;border-radius:1rem;box-shadow:0 0 20px #0000001a;color:#fff;font-weight:500;margin-top:3rem;width:100%}h1,h2,h3,h4,h5{color:var(--heading-color);font-weight:100}h1.Heading_left__qpsTG,h2.Heading_left__qpsTG,h3.Heading_left__qpsTG,h4.Heading_left__qpsTG,h5.Heading_left__qpsTG{border-left:.25rem solid var(--heading-decoration-color);padding-left:1rem;position:relative}h1.Heading_under__rVHEd,h2.Heading_under__rVHEd,h3.Heading_under__rVHEd,h4.Heading_under__rVHEd,h5.Heading_under__rVHEd{padding-bottom:1rem;position:relative}h1.Heading_under__rVHEd:after,h2.Heading_under__rVHEd:after,h3.Heading_under__rVHEd:after,h4.Heading_under__rVHEd:after,h5.Heading_under__rVHEd:after{background-color:var(--heading-decoration-color);bottom:0;content:"";display:flex;height:.25rem;position:absolute;width:3.75rem}.Input_root__vlN9N{background-color:inherit;display:flex;flex-direction:column;margin-bottom:1rem;width:100%}.Input_root__vlN9N>label{color:#666;color:var(--gray-4);display:flex;font-size:.875rem;margin-bottom:.5rem}.Input_root__vlN9N.Input_readonly__c2onr input{background-color:#eee;background-color:var(--gray-1);border-color:#ccc;border-color:var(--gray-2);color:#333;color:var(--gray-5);cursor:default}.Input_root__vlN9N.Input_readonly__c2onr input:focus-visible{outline:none}.Input_root__vlN9N .Input_required__rWsWB{display:flex}.Input_root__vlN9N input{border:.0625rem solid #999;border:.0625rem solid var(--gray-3);border-radius:.25rem;box-sizing:border-box;color:#333;color:var(--gray-5);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1rem;font-weight:300;height:2rem;padding-left:.5rem;width:100%}.Input_root__vlN9N input:focus-visible{outline:2px solid #0f4a82;outline:2px solid var(--primary-fit-color)}.Input_root__vlN9N input[type=number]::-webkit-inner-spin-button,.Input_root__vlN9N input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.Input_root__vlN9N.Input_error__tw7\+S>input{border-color:#880808;border-color:var(--primary-compete-color)}.Input_root__vlN9N.Input_error__tw7\+S>input:focus-visible{outline-color:#880808;outline-color:var(--primary-compete-color)}.Input_root__vlN9N.Input_compressed__jvwGr:has(input:focus-visible){border-radius:.25rem;outline:2px solid #0f4a82;outline:2px solid var(--primary-fit-color)}.Input_root__vlN9N.Input_compressed__jvwGr:has(input:focus-visible)>input{outline:none}.Input_root__vlN9N.Input_compressed__jvwGr>label{border:1px solid #999;border:1px solid var(--gray-3);border-bottom:0;border-radius:.25rem .25rem 0 0;font-size:.75rem;margin:0;padding:.125rem .125rem .125rem .5rem}.Input_root__vlN9N.Input_compressed__jvwGr>input{border-radius:0 0 .25rem .25rem;border-top:0}.Input_root__vlN9N.Input_ultra-compressed__qa4AO{background-color:inherit;position:relative}.Input_root__vlN9N.Input_ultra-compressed__qa4AO>label{background-color:#fff;border-radius:.25rem;color:#666;color:var(--gray-4);font-size:.75rem;left:.5rem;line-height:.75rem;margin:0;padding:0 .375rem;position:absolute;top:-.4375rem}.Input_root__vlN9N.Input_ultra-compressed__qa4AO>input{padding-left:.875rem}.ErrorMessage_root__3S7t7{color:#880808;color:var(--primary-compete-color);font-size:.75rem;white-space:pre-line}.Button_button__cuB2O{align-items:center;border:none;border-radius:.25rem;box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.875rem;font-weight:200;font-weight:400;height:2rem;justify-content:center;margin-right:8px;padding:0 .5rem;text-align:center;text-decoration:none;transition:background-color .5s;user-select:none;-moz-user-select:none;-webkit-user-select:none}.Button_button__cuB2O.Button_disabled__fk8UZ{background-color:#eee!important;background-color:var(--gray-1)!important;border:1px solid #ccc!important;border:1px solid var(--gray-2)!important;color:#999!important;color:var(--gray-3)!important;cursor:default;text-decoration:none;-webkit-user-select:none!important;user-select:none!important}.Button_button__cuB2O:last-child{margin:0}.Button_button__cuB2O.Button_primary__GIrgI{background-color:#fff;background-color:var(--button-primary-background);border:1px solid #0f4a82;border:1px solid var(--button-primary-border);color:#0f4a82;color:var(--button-primary-color)}.Button_button__cuB2O.Button_primary__GIrgI svg{--icon-color:var(--button-primary-color)}.Button_button__cuB2O.Button_primary__GIrgI:hover{background-color:#deedfb;background-color:var(--button-primary-background-hover)}.Button_button__cuB2O.Button_primary__GIrgI:active{background-color:var(--button-primary-background-active)}.Button_button__cuB2O.Button_secondary__598zO{--icon-color:var(--button-secondary-color);background-color:var(--button-secondary-background);border:1px solid var(--button-secondary-border);color:var(--button-secondary-color)}.Button_button__cuB2O.Button_secondary__598zO:hover{background-color:var(--button-secondary-background-hover)}.Button_button__cuB2O.Button_secondary__598zO:active{background-color:#c8e1f8;background-color:var(--fit-active)}.Button_button__cuB2O.Button_tertiary__saWlh{--icon-color:var(--button-tertiary-color);background-color:var(--button-tertiary-background);border:1px solid var(--button-tertiary-border);color:var(--button-tertiary-color)}.Button_button__cuB2O.Button_tertiary__saWlh:hover{background-color:var(--button-tertiary-background-hover)}.Button_button__cuB2O.Button_tertiary__saWlh:active{background-color:#c8e1f8;background-color:var(--fit-active)}.Button_button__cuB2O.Button_success__DQa32{background-color:#0000;border:1px solid #178653;border-color:var(--success);color:#178653;color:var(--success)}.Button_button__cuB2O.Button_success__DQa32:hover{background-color:#086439;background-color:var(--success-hover)}.Button_button__cuB2O.Button_success__DQa32 svg{fill:#178653;fill:var(--success)}.Button_button__cuB2O.Button_error__MqyDg{background-color:#0000;border:1px solid #9a2430!important;border:1px solid var(--error-background)!important;border-color:#9a2430;border-color:var(--error-background);color:#9a2430;color:var(--error-background)}.Button_button__cuB2O.Button_error__MqyDg:hover{background-color:#ffdedc;background-color:var(--error-background-hover)}.Button_button__cuB2O.Button_error__MqyDg svg{--icon-color:var(--error-background)}.Button_button__cuB2O.Button_only-text__YB0UF{background-color:#0000;border:none!important;height:auto;min-height:0;min-height:auto}.Button_button__cuB2O.Button_only-text__YB0UF:hover{background-color:initial!important;text-decoration:underline;text-decoration-color:#333!important;text-decoration-color:var(--gray-5)!important;text-underline-position:under}.Button_button__cuB2O.Button_only-text__YB0UF .Button_text__NaVKY{color:#000}.Button_button__cuB2O.Button_only-text__YB0UF .Button_icon__0eQvJ{display:none}.Button_button__cuB2O.Button_only-text__YB0UF.Button_disabled__fk8UZ{color:red!important;cursor:default;text-decoration:none;-webkit-user-select:none!important;user-select:none!important}.Button_button__cuB2O.Button_only-text__YB0UF.Button_disabled__fk8UZ .Button_text__NaVKY{color:#999;color:var(--gray-3)}.Button_button__cuB2O.Button_bottom__yLsj5 .Button_icon__0eQvJ,.Button_button__cuB2O.Button_left__EgjGF .Button_icon__0eQvJ,.Button_button__cuB2O.Button_right__khMtm .Button_icon__0eQvJ,.Button_button__cuB2O.Button_top__V-1Yk .Button_icon__0eQvJ{align-items:center;display:flex;justify-content:center}.Button_button__cuB2O.Button_bottom__yLsj5,.Button_button__cuB2O.Button_left__EgjGF,.Button_button__cuB2O.Button_right__khMtm,.Button_button__cuB2O.Button_top__V-1Yk{display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.875rem;font-weight:200;font-weight:700}.Button_button__cuB2O.Button_bottom__yLsj5,.Button_button__cuB2O.Button_top__V-1Yk{flex-direction:column}.Button_button__cuB2O.Button_bottom__yLsj5 :last-child,.Button_button__cuB2O.Button_right__khMtm :last-child{order:-1}.Button_button__cuB2O.Button_only-icon__8Kbhf{align-items:center;padding:.25rem}.Button_button__cuB2O.Button_only-icon__8Kbhf .Button_icon__0eQvJ{align-items:center;display:flex;justify-content:center}.Button_button__cuB2O:focus-visible{outline:2px solid #880808;outline:2px solid var(--primary-compete-color);outline-offset:3px}.Icon_icon__-Otgr{height:24px;width:24px}.ToastContainer_root__vIoPf{height:0;position:absolute;right:1rem;top:1rem;width:0;width:18.75rem;z-index:100000}.Toast_root__CZBHN.Toast_primary__DQ8W6{background-color:var(--toast-background-primary);box-shadow:0 0 .5rem 0 var(--toast-background-primary);color:var(--toast-color-primary)}.Toast_root__CZBHN.Toast_primary__DQ8W6 .Toast_header__1xYqU>.Toast_button-close__eJ9Yy:hover{background-color:var(--toast-close-button-background-hover-primary)}.Toast_root__CZBHN.Toast_primary__DQ8W6 .Toast_content__g3uap>.Toast_icon__xxb1C,.Toast_root__CZBHN.Toast_primary__DQ8W6 .Toast_header__1xYqU>.Toast_button-close__eJ9Yy svg{--icon-color:var(--toast-color-primary)}.Toast_root__CZBHN.Toast_primary__DQ8W6 .Toast_timing__BEhl6{background-color:var(--toast-timing-primary)}.Toast_root__CZBHN.Toast_secondary__lSeid{background-color:var(--toast-background-secondary);box-shadow:0 0 .5rem 0 var(--toast-background-secondary);color:var(--toast-color-secondary)}.Toast_root__CZBHN.Toast_secondary__lSeid .Toast_header__1xYqU>.Toast_button-close__eJ9Yy:hover{background-color:var(--toast-close-button-background-hover-secondary)}.Toast_root__CZBHN.Toast_secondary__lSeid .Toast_content__g3uap>.Toast_icon__xxb1C,.Toast_root__CZBHN.Toast_secondary__lSeid .Toast_header__1xYqU>.Toast_button-close__eJ9Yy svg{--icon-color:var(--toast-color-secondary)}.Toast_root__CZBHN.Toast_secondary__lSeid .Toast_timing__BEhl6{background-color:var(--toast-timing-secondary)}.Toast_root__CZBHN.Toast_success__1eC8j{background-color:#178653;background-color:var(--toast-background-success);box-shadow:0 0 .5rem 0 #178653;box-shadow:0 0 .5rem 0 var(--toast-background-success);color:#fff;color:var(--toast-color-success)}.Toast_root__CZBHN.Toast_success__1eC8j .Toast_header__1xYqU>.Toast_button-close__eJ9Yy:hover{background-color:#117145;background-color:var(--toast-close-button-background-hover-success)}.Toast_root__CZBHN.Toast_success__1eC8j .Toast_content__g3uap>.Toast_icon__xxb1C,.Toast_root__CZBHN.Toast_success__1eC8j .Toast_header__1xYqU>.Toast_button-close__eJ9Yy svg{--icon-color:var(--toast-color-success)}.Toast_root__CZBHN.Toast_success__1eC8j .Toast_timing__BEhl6{background-color:#0a5b37;background-color:var(--toast-timing-success)}.Toast_root__CZBHN.Toast_warning__LYLv2{background-color:#ffaa71;background-color:var(--toast-background-warning);box-shadow:0 0 .5rem 0 #ffaa71;box-shadow:0 0 .5rem 0 var(--toast-background-warning);color:#fff;color:var(--toast-color-warning)}.Toast_root__CZBHN.Toast_warning__LYLv2 .Toast_header__1xYqU>.Toast_button-close__eJ9Yy:hover{background-color:#ff875a;background-color:var(--toast-close-button-background-hover-warning)}.Toast_root__CZBHN.Toast_warning__LYLv2 .Toast_content__g3uap>.Toast_icon__xxb1C,.Toast_root__CZBHN.Toast_warning__LYLv2 .Toast_header__1xYqU>.Toast_button-close__eJ9Yy svg{--icon-color:var(--toast-color-warning)}.Toast_root__CZBHN.Toast_warning__LYLv2 .Toast_timing__BEhl6{background-color:#fb6944;background-color:var(--toast-timing-warning)}.Toast_root__CZBHN.Toast_error__2IpQ6{background-color:#9a2430;background-color:var(--toast-background-error);box-shadow:0 0 .5rem 0 #9a2430;box-shadow:0 0 .5rem 0 var(--toast-background-error);color:#fff;color:var(--toast-color-error)}.Toast_root__CZBHN.Toast_error__2IpQ6 .Toast_header__1xYqU>.Toast_button-close__eJ9Yy:hover{background-color:#ffdedc;background-color:var(--toast-close-button-background-hover-error)}.Toast_root__CZBHN.Toast_error__2IpQ6 .Toast_content__g3uap>.Toast_icon__xxb1C,.Toast_root__CZBHN.Toast_error__2IpQ6 .Toast_header__1xYqU>.Toast_button-close__eJ9Yy svg{--icon-color:var(--toast-color-error)}.Toast_root__CZBHN.Toast_error__2IpQ6 .Toast_timing__BEhl6{background-color:#b31d1a;background-color:var(--toast-timing-error)}.Toast_root__CZBHN{border-radius:.25rem;height:6rem;list-style:none;margin-bottom:1rem;opacity:.97;position:relative;width:100%}.Toast_root__CZBHN .Toast_header__1xYqU{align-items:center;border-bottom:.0625rem solid #fff;border-bottom:.0625rem solid var(--white);border-radius:.25rem .25rem 0 0;box-sizing:border-box;display:flex;height:1.875rem;justify-content:space-between;width:100%}.Toast_root__CZBHN .Toast_header__1xYqU .Toast_title__yms3U{box-sizing:border-box;display:flex;font-size:1rem;font-weight:400;margin:0;padding:.25rem .5rem}.Toast_root__CZBHN .Toast_header__1xYqU .Toast_button-close__eJ9Yy{background-color:#0000;border:0;border-radius:0 .25rem 0 0;height:1.75rem;width:1.75rem}.Toast_root__CZBHN .Toast_header__1xYqU .Toast_button-close__eJ9Yy:hover{background-color:var(--toast-close-button-background-hover)}.Toast_root__CZBHN .Toast_header__1xYqU .Toast_button-close__eJ9Yy svg{height:.875rem;width:.875rem}.Toast_root__CZBHN .Toast_content__g3uap{box-sizing:border-box;display:flex;font-weight:200;height:calc(100% - 2.125rem);padding:.25rem .5rem}.Toast_root__CZBHN .Toast_content__g3uap .Toast_icon__xxb1C{height:1rem;margin-right:1rem;position:relative;top:.25rem;width:1rem}.Toast_root__CZBHN .Toast_content__g3uap p{height:100%;margin:0}.Toast_root__CZBHN .Toast_timing__BEhl6{border-radius:0 0 .25rem .25rem;height:.25rem;width:0}body{height:100vh;margin:0;min-height:100vh;overflow:hidden;width:100vw}body,html{max-height:100vh}html *{scrollbar-color:var(--scrollbar-color) var(--scrollbar-background)}[id=root]{display:flex;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;height:100vh;max-height:100vh;max-width:100vw;min-height:100vh;min-width:100vw;width:100vw}.Loading_root__16hzI{align-items:center;display:flex;flex-direction:column;height:5rem;justify-content:center;width:5rem}.Loading_root__16hzI .Loading_spinner__4DYC8{animation:Loading_rotateSpinner__6J4cu 1s linear infinite;border:.3125rem solid #eee;border-top:.3125rem solid #999;border:.3125rem solid var(--gray-1);border-radius:3.125rem;border-top-color:var(--gray-3);display:flex;height:2.5rem;margin-bottom:.5rem;max-height:2.5rem;max-width:2.5rem;min-height:2.5rem;min-width:2.5rem;width:2.5rem}.Loading_root__16hzI span{color:#666;color:var(--gray-4);font-size:1.25rem;font-weight:200}.Loading_root__16hzI.Loading_full-screen__OJxJI{height:100vh;width:100vw}@keyframes Loading_rotateSpinner__6J4cu{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SessionExpired_root__Lm3E-{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;width:100vw}.SessionExpired_root__Lm3E- img{margin-bottom:3rem;width:21.875rem}.SessionExpired_root__Lm3E- .SessionExpired_message__GPppt{color:#293241;color:var(--palette-strong-1);font-size:2.25rem;font-weight:600}.Layout_root__8eWnB{display:flex;height:100vh;width:100vw}.Layout_root__8eWnB .Layout_outlet__4oPcs{box-sizing:border-box;height:100%;overflow-y:auto;padding:1rem 1rem 4rem;width:100%}@media(max-width:768px){.Layout_root__8eWnB{flex-direction:column}.Layout_root__8eWnB .Layout_outlet__4oPcs{padding:1.5rem .5rem 3rem}}.SideNavbarItem_root__gMGdH{align-items:center;background-color:#0000!important;border-bottom:2 solid #999;border-bottom:2 solid var(--gray-3);color:#fff!important;display:flex;font-weight:600;height:2.5rem;justify-content:start;margin-bottom:.5rem;margin-right:0;padding:.25rem .5rem;width:auto}.SideNavbarItem_root__gMGdH.SideNavbarItem_active__DBg3t,.SideNavbarItem_root__gMGdH:hover{background-color:#ffffff1a!important}.SideNavbarItem_root__gMGdH .SideNavbarItem_icon__jtXoK{--icon-color:#fff!important;height:1rem;margin:0;transition:margin-right 0s .4s;width:1rem}.SideNavbarItem_root__gMGdH .SideNavbarItem_icon__jtXoK.SideNavbarItem_expanded__ZfHyy{margin-right:.75rem;transition:margin-right .5s}.SideNavbarItem_root__gMGdH .SideNavbarItem_title__0tpPa{display:flex;overflow-x:hidden;transition:width .5s;white-space:nowrap;width:0}.SideNavbarItem_root__gMGdH .SideNavbarItem_title__0tpPa.SideNavbarItem_expanded__ZfHyy{width:13.75rem}@media(max-width:768px){.SideNavbarItem_root__gMGdH{align-items:center;flex-direction:column;height:2.25rem;justify-content:center;margin-bottom:0;padding:0;width:2.25rem}.SideNavbarItem_root__gMGdH .SideNavbarItem_icon__jtXoK.SideNavbarItem_expanded__ZfHyy{margin-right:0}.SideNavbarItem_root__gMGdH .SideNavbarItem_title__0tpPa{display:none}}.SideNavbar_root__5nJP3{background-color:var(--side-navbar-background)!important;border:1px solid var(--);box-sizing:border-box;height:100%;padding:.5rem}.SideNavbar_root__5nJP3 .SideNavbar_header__mhA5f{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.SideNavbar_root__5nJP3 .SideNavbar_header__mhA5f .SideNavbar_brand__KvTcV{height:100%;overflow-x:hidden;overflow-y:visible;transition:width .5s;white-space:nowrap;width:0}.SideNavbar_root__5nJP3 .SideNavbar_header__mhA5f .SideNavbar_brand__KvTcV.SideNavbar_expanded__6YtzZ{width:200px}.SideNavbar_root__5nJP3 .SideNavbar_header__mhA5f .SideNavbar_icons__fwEp\+ .SideNavbar_pin-button__gteBy{background-color:#0000;border:0;height:1.5rem;margin:0;padding:0;transition:width .5s;width:0}.SideNavbar_root__5nJP3 .SideNavbar_header__mhA5f .SideNavbar_icons__fwEp\+ .SideNavbar_pin-button__gteBy.SideNavbar_expanded__6YtzZ{padding:.25rem;width:1.5rem}.SideNavbar_root__5nJP3 .SideNavbar_header__mhA5f .SideNavbar_icons__fwEp\+ .SideNavbar_pin-button__gteBy .SideNavbar_icon__4\+ctH{--icon-color:#fff;width:1.125rem}.SideNavbar_root__5nJP3 .SideNavbar_header__mhA5f .SideNavbar_icons__fwEp\+ .SideNavbar_button__2AMbz{background-color:#0000;border:0;height:2rem;padding:.25rem;width:2rem}.SideNavbar_root__5nJP3 .SideNavbar_header__mhA5f .SideNavbar_icons__fwEp\+ .SideNavbar_button__2AMbz.SideNavbar_expanded__6YtzZ .SideNavbar_icon__4\+ctH{transform:rotate(0deg)}.SideNavbar_root__5nJP3 .SideNavbar_header__mhA5f .SideNavbar_icons__fwEp\+ .SideNavbar_button__2AMbz:hover{background-color:#98c1d9;background-color:var(--palette-light-1)}.SideNavbar_root__5nJP3 .SideNavbar_header__mhA5f .SideNavbar_icons__fwEp\+ .SideNavbar_button__2AMbz .SideNavbar_icon__4\+ctH{--icon-color:#fff;transform:rotate(90deg);transition:transform .5s;width:1.125rem}@media(max-width:768px){.SideNavbar_root__5nJP3{display:flex;height:3.125rem;width:100%}.SideNavbar_root__5nJP3 .SideNavbar_header__mhA5f{margin:0}.SideNavbar_root__5nJP3 .SideNavbar_header__mhA5f .SideNavbar_brand__KvTcV{align-items:center;display:flex;justify-content:center;margin-right:1rem;width:auto}.SideNavbar_root__5nJP3 .SideNavbar_header__mhA5f .SideNavbar_brand__KvTcV.SideNavbar_expanded__6YtzZ{padding:.5rem;width:auto}.SideNavbar_root__5nJP3 .SideNavbar_header__mhA5f .SideNavbar_icons__fwEp\+{display:none}}.BrandIcon_root__1tfCt{font-size:1.25rem;font-weight:600}.Appointments_root__mF5RR{box-sizing:border-box;height:100%;padding-bottom:4rem;width:100%}.Appointments_root__mF5RR .Appointments_header__av2ZG{align-items:center;justify-content:space-between;margin-bottom:16px}.Appointments_root__mF5RR .Appointments_header__av2ZG .Appointments_heading__DBPFT{color:#293241;color:var(--palette-strong-1);margin:0}.Appointments_root__mF5RR .Appointments_header__av2ZG{display:flex}.Appointments_root__mF5RR .Appointments_buttons__7cIke{flex-wrap:wrap;margin-bottom:1rem}.Appointments_root__mF5RR .Appointments_buttons__7cIke .Appointments_button__rfA\+O{border:0;box-shadow:0 0 .125rem .0625rem #0000001a;font-size:.75rem;height:1.5rem;padding:.25rem;width:auto}.Appointments_root__mF5RR .Appointments_buttons__7cIke .Appointments_button__rfA\+O svg{height:.875rem;margin-right:.5rem;width:.875rem}.Appointments_root__mF5RR .Appointments_today-appointments__2qd\+Q{color:#293241;color:var(--palette-strong-1)}.TodayAppointments_root__8xmd4{padding-bottom:8rem}.TodayAppointments_root__8xmd4 .TodayAppointments_header__mCEna{align-items:center;display:flex;margin-bottom:1rem}.TodayAppointments_root__8xmd4 .TodayAppointments_header__mCEna .TodayAppointments_heading__Z9v2N{color:#293241;color:var(--palette-strong-1);margin:0 .75rem 0 0}.TodayAppointments_root__8xmd4 .TodayAppointments_header__mCEna .TodayAppointments_number__uvl7w{align-items:center;background-color:#d3f4fc;background-color:var(--palette-light-2);border-radius:.125rem;display:flex;font-size:.75rem;font-weight:600;height:1.5rem;justify-content:center;width:1.5rem}.TodayAppointments_root__8xmd4 .TodayAppointments_emptyMessage__3kGDo{background-color:#eee;background-color:var(--gray-1);box-sizing:border-box;color:#666;color:var(--gray-4);font-size:1rem;margin-top:1rem;padding:.5rem;width:100%}.Tag_root__2DHJi{align-items:center;border-radius:.25rem;color:#fff;color:var(--white);display:flex;font-size:.75rem;font-weight:400;justify-content:center;padding:.25rem;width:fit-content}.Tag_root__2DHJi svg{--icon-color:var(--white);height:.875rem;width:.875rem}.Tag_root__2DHJi svg:first-child{margin-right:.25rem}.Tag_root__2DHJi svg:last-child{margin-left:.25rem}.Tag_root__2DHJi.Tag_primary__N15-A{background-color:#293241;background-color:var(--palette-strong-1)}.Tag_root__2DHJi.Tag_secondary__SZhb-{background-color:#3d5a80;background-color:var(--palette-strong-2)}.Tag_root__2DHJi.Tag_tertiary__-\+rRE{background-color:#98c1d9;background-color:var(--palette-light-1)}.AppointmentStatusTag_root__3aqo7{font-size:.5625rem;font-weight:700;height:.75rem;-webkit-user-select:none;user-select:none}.AppointmentStatusTag_root__3aqo7.AppointmentStatusTag_CREATED__NdO66{background-color:#e0f7fa;border:1px solid #004d40;color:#006064}.AppointmentStatusTag_root__3aqo7.AppointmentStatusTag_CREATED__NdO66 svg{--icon-color:#004d40}.AppointmentStatusTag_root__3aqo7.AppointmentStatusTag_EXPIRED__Sh91O{background-color:#ffebee;border:1px solid #b71c1c;color:#c62828}.AppointmentStatusTag_root__3aqo7.AppointmentStatusTag_EXPIRED__Sh91O svg{--icon-color:#b71c1c}.AppointmentStatusTag_root__3aqo7.AppointmentStatusTag_PENDING__cKHYE{background-color:#fff3e0;border:1px solid #bf360c;color:#e65100}.AppointmentStatusTag_root__3aqo7.AppointmentStatusTag_CONFIRMED__iT3zl{background-color:#e8f5e9;border:1px solid #2e7d32;color:#1b5e20}.AppointmentStatusTag_root__3aqo7.AppointmentStatusTag_CONFIRMED__iT3zl svg{--icon-color:#2e7d32}.AppointmentStatusTag_root__3aqo7.AppointmentStatusTag_CANCELED__C4x7I{background-color:#880e4f;border:1px solid #880e4f;color:#fff}.AppointmentStatusTag_root__3aqo7.AppointmentStatusTag_CANCELED__C4x7I svg{--icon-color:#fff}.AppointmentStatusTag_root__3aqo7.AppointmentStatusTag_RESCHEDULED__HTawo{background-color:#e3f2fd;border:1px solid #1976d2;color:#0d47a1}.AppointmentStatusTag_root__3aqo7.AppointmentStatusTag_RESCHEDULED__HTawo svg{--icon-color:#1976d2}.AppointmentStatusTag_root__3aqo7.AppointmentStatusTag_ON_HOLD__jxBLy{background-color:#fff8e1;border:1px solid #ff8f00;color:#ff6f00}.AppointmentStatusTag_root__3aqo7.AppointmentStatusTag_ON_HOLD__jxBLy svg{--icon-color:#ff8f00}.AppointmentStatusTag_root__3aqo7.AppointmentStatusTag_COMPLETED__1OqNs{background-color:#e8f5e9;border:1px solid #1e7a24;color:#1e7a24}.AppointmentStatusTag_root__3aqo7.AppointmentStatusTag_COMPLETED__1OqNs svg{--icon-color:#1e7a24}.AppointmentCardCompact_root__LiLHe{align-items:center;background-color:#fff;box-sizing:border-box;display:flex;height:2.5rem;justify-content:space-between;margin-bottom:.75rem;padding:.25rem .5rem}.AppointmentCardCompact_root__LiLHe .AppointmentCardCompact_information__Q\+Bur{align-items:center;display:flex}.AppointmentCardCompact_root__LiLHe .AppointmentCardCompact_information__Q\+Bur .AppointmentCardCompact_client-name__c3LsA{color:#293241;color:var(--palette-strong-1);font-size:.875rem;font-weight:400;margin-left:.5rem;margin-right:.5rem}.AppointmentCardCompact_root__LiLHe .AppointmentCardCompact_right-side__152p\+{align-items:center;display:flex;height:100%}.AppointmentCardCompact_root__LiLHe .AppointmentCardCompact_right-side__152p\+ .AppointmentCardCompact_st__n9uGk{font-size:.625rem;font-weight:400;margin-right:.5rem}.AppointmentCardCompact_root__LiLHe .AppointmentCardCompact_right-side__152p\+ .AppointmentCardCompact_menu__Cs8B\+{margin-left:.5rem}.AppointmentCardCompact_root__LiLHe .AppointmentCardCompact_right-side__152p\+ .AppointmentCardCompact_menu__Cs8B\+>button{height:1.5rem;padding:0;width:1.5rem}.AppointmentCardCompact_root__LiLHe .AppointmentCardCompact_right-side__152p\+ .AppointmentCardCompact_menu__Cs8B\+ svg{height:1rem;width:1rem}.Modal_root-modal__HRAYe{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#0003;display:flex;height:100vh;justify-content:center;left:0;overflow:hidden;position:absolute;top:0;width:100vw;z-index:10000}.Modal_root-modal__HRAYe.Modal_inactive__GFx2A{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.Modal_root-modal__HRAYe .Modal_content__a\+l08{animation:Modal_animate-container__zRVdF 1s alternate;background-color:#fff;background-color:var(--white);border-radius:.3125rem;display:flex;flex-direction:column;height:auto;margin:1rem;max-height:50rem;position:relative;width:50rem}.Modal_root-modal__HRAYe .Modal_content__a\+l08 .Modal_body__sVRbV,.Modal_root-modal__HRAYe .Modal_content__a\+l08 .Modal_header__y61Hb{box-sizing:border-box;height:auto;padding:.5rem}.Modal_root-modal__HRAYe .Modal_content__a\+l08 .Modal_header__y61Hb{border-bottom:.0625rem solid #ccc;border-bottom:.0625rem solid var(--gray-2);display:flex;justify-content:flex-end;width:100%}.Modal_root-modal__HRAYe .Modal_content__a\+l08 .Modal_header__y61Hb .Modal_button__m21Ex{border-radius:.1875rem;height:auto;min-height:0;min-width:0;padding:.25rem;width:auto}.Modal_root-modal__HRAYe .Modal_content__a\+l08 .Modal_header__y61Hb .Modal_button__m21Ex :first-child{display:flex;height:auto;width:auto}.Modal_root-modal__HRAYe .Modal_content__a\+l08 .Modal_header__y61Hb .Modal_button__m21Ex :first-child svg{height:.625rem;margin-right:0;width:.625rem}.Modal_root-modal__HRAYe .Modal_content__a\+l08 .Modal_body__sVRbV{height:auto;min-height:1.25rem;overflow-y:auto;scrollbar-color:#999 #eee;scrollbar-gutter:stable both-edges;scrollbar-width:thin}.Modal_root-modal__HRAYe .Modal_content__a\+l08 .Modal_body__sVRbV::-webkit-scrollbar{width:8px}.Modal_root-modal__HRAYe .Modal_content__a\+l08 .Modal_body__sVRbV::-webkit-scrollbar-thumb{background-color:#999;background-color:var(--gray-3);border:2px solid #eee;border-radius:10px}@media((max-width:50.6875em)){.Modal_root-modal__HRAYe>.Modal_content__a\+l08{max-height:calc(100% - 8rem);max-width:calc(100% - 4rem)}}@keyframes Modal_animateBlur__1dDZ6{0%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}to{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}@keyframes Modal_animate-container__zRVdF{0%{top:25rem}to{top:0}}.CancelAppointmentModal_heading__CBGb8{color:#293241;color:var(--palette-strong-1);margin-top:0;text-align:center}.CancelAppointmentModal_buttons__\+8PjS{display:flex;justify-content:center;width:100%}.CancelAppointmentModal_buttons__\+8PjS .CancelAppointmentModal_cancel-button__GjdQN{background-color:#9a2430;background-color:var(--error-background);border-color:#9a2430;border-color:var(--error-background)}.CancelAppointmentModal_buttons__\+8PjS .CancelAppointmentModal_cancel-button__GjdQN:hover{background-color:#b31d1a;background-color:var(--error-background-active);border-color:#b31d1a;border-color:var(--error-background-active)}.Accordion_root__hxN48{border:1px solid #999;border:1px solid var(--gray-3);border-radius:.3125rem .3125rem 0 0;display:flex;flex-direction:column;width:100%}.Accordion_root__hxN48 .Accordion_header__w52LV{background-color:#fafafa;border:0;border-bottom:0 solid #999;border-bottom:0 solid var(--gray-3);border-radius:0;border-radius:.3125rem .3125rem 0 0;cursor:pointer;display:flex;flex-direction:column;height:auto;margin:0;padding:.5rem}.Accordion_root__hxN48 .Accordion_header__w52LV:hover{background-color:#eee;background-color:var(--gray-1)}.Accordion_root__hxN48 .Accordion_header__w52LV:has(.Accordion_internal-button__dYq99:hover){background-color:#fafafa}.Accordion_root__hxN48 .Accordion_header__w52LV .Accordion_first-bar-content__aEL9p{align-items:center;display:flex;justify-content:space-between;width:100%}.Accordion_root__hxN48 .Accordion_header__w52LV .Accordion_first-bar-content__aEL9p .Accordion_left__P3Qwv{align-items:center;display:flex}.Accordion_root__hxN48 .Accordion_header__w52LV .Accordion_first-bar-content__aEL9p .Accordion_left__P3Qwv .Accordion_internal-button__dYq99{background-color:#0000;border:0;border-radius:.125rem;height:1.5rem;max-height:1.5rem!important;max-width:1.5rem;padding:.1875rem;width:1.5rem!important}.Accordion_root__hxN48 .Accordion_header__w52LV .Accordion_first-bar-content__aEL9p .Accordion_left__P3Qwv .Accordion_internal-button__dYq99:hover{background-color:#eee;background-color:var(--gray-1)}.Accordion_root__hxN48 .Accordion_header__w52LV .Accordion_first-bar-content__aEL9p .Accordion_left__P3Qwv .Accordion_text__S6tEQ{font-weight:200;margin-right:1rem}.Accordion_root__hxN48 .Accordion_header__w52LV .Accordion_first-bar-content__aEL9p .Accordion_icon__8R0dq{--icon-color:var(--gray-4);height:1rem;transform:rotate(0deg);transition:transform .1s linear;width:1rem}.Accordion_root__hxN48 .Accordion_header__w52LV .Accordion_extra-bars-content__B9y5T{align-items:center;display:flex;width:100%}.Accordion_root__hxN48 .Accordion_content__BCdUi{border-radius:0 0 .3125rem .3125rem;font-weight:200;height:0;overflow:hidden;padding:0 .5rem;transition:height .1s linear}.Accordion_root__hxN48.Accordion_open__2A7vS .Accordion_header__w52LV .Accordion_icon__8R0dq{transform:rotate(90deg)}.Accordion_root__hxN48.Accordion_open__2A7vS .Accordion_content__BCdUi{height:18.75rem;max-height:18.75rem;padding:.5rem}.Grid_root__lcCVk{grid-column-gap:2rem;grid-row-gap:1rem;column-gap:2rem;display:grid;grid-template-columns:repeat(5,1fr);height:auto;margin:0;padding:0;row-gap:1rem;width:100%}.Grid_root__lcCVk.Grid_grid4__N7QlW{grid-template-columns:repeat(4,1fr)}.Grid_root__lcCVk.Grid_grid3__YRC2K{grid-template-columns:repeat(3,1fr)}.Grid_root__lcCVk.Grid_grid2__ZaK6M{grid-template-columns:repeat(2,1fr)}.Grid_root__lcCVk.Grid_grid1__-LuIv{grid-template-columns:repeat(1,1fr)}@media((max-width:85.3125em)){.Grid_root__lcCVk{grid-template-columns:repeat(4,1fr)}.Grid_root__lcCVk.Grid_grid4__N7QlW{grid-template-columns:repeat(3,1fr)}.Grid_root__lcCVk.Grid_grid3__YRC2K{grid-template-columns:repeat(2,1fr)}.Grid_root__lcCVk.Grid_grid2__ZaK6M{grid-template-columns:repeat(1,1fr)}}@media(max-width:1024px){.Grid_root__lcCVk{grid-template-columns:repeat(3,1fr)}.Grid_root__lcCVk.Grid_grid4__N7QlW{grid-template-columns:repeat(2,1fr)}.Grid_root__lcCVk.Grid_grid3__YRC2K{grid-template-columns:repeat(1,1fr)}}@media((max-width:50.6875em)){.Grid_root__lcCVk{grid-template-columns:repeat(2,1fr)}.Grid_root__lcCVk.Grid_grid4__N7QlW{grid-template-columns:repeat(1,1fr)}}@media(max-width:500px){.Grid_root__lcCVk{grid-template-columns:repeat(1,1fr)}}.AppointmentCommentBox_accordion-body__6uxPJ{color:#3d5a80;color:var(--palette-strong-2);display:flex;flex-direction:column;height:100%;justify-content:space-between;max-width:100%;overflow-x:hidden;overflow-y:auto;position:relative;scroll-behavior:smooth;scroll-snap-type:y mandatory;width:100%}.AppointmentCommentBox_accordion-body__6uxPJ .AppointmentCommentBox_comment__g5N5e{border-radius:.125rem;box-sizing:border-box;display:flex;flex-direction:column;padding:.5rem;width:70%}.AppointmentCommentBox_accordion-body__6uxPJ .AppointmentCommentBox_comment__g5N5e:last-child{margin-bottom:1rem}.AppointmentCommentBox_accordion-body__6uxPJ .AppointmentCommentBox_comment__g5N5e .AppointmentCommentBox_creator__UUrsu{display:flex;font-size:.75rem;margin-bottom:.25rem}.AppointmentCommentBox_accordion-body__6uxPJ .AppointmentCommentBox_comment__g5N5e .AppointmentCommentBox_creator__UUrsu .AppointmentCommentBox_comment-type__CVA1J{font-size:.5rem;font-weight:700;height:.75rem;margin-left:.5rem}.AppointmentCommentBox_accordion-body__6uxPJ .AppointmentCommentBox_comment__g5N5e .AppointmentCommentBox_text__f6fax{background-color:#274164;background-color:var(--palette-strong-2-hover);border-radius:.125rem;box-sizing:border-box;color:#fff;display:flex;font-size:.875rem;font-weight:400;padding:.25rem .5rem;width:100%}.AppointmentCommentBox_accordion-body__6uxPJ .AppointmentCommentBox_comment__g5N5e.AppointmentCommentBox_my-comment__zW4KN{justify-self:flex-end}.AppointmentCommentBox_accordion-body__6uxPJ .AppointmentCommentBox_comment__g5N5e.AppointmentCommentBox_my-comment__zW4KN .AppointmentCommentBox_text__f6fax{background-color:#fff;border:1px solid #98c1d9;border:1px solid var(--palette-light-1);color:#3d5a80;color:var(--palette-strong-2)}.AppointmentCommentBox_accordion-body__6uxPJ .AppointmentCommentBox_comment__g5N5e.AppointmentCommentBox_notification__hNw4F{flex-direction:row;justify-self:center;margin-bottom:1.5rem;width:auto}.AppointmentCommentBox_accordion-body__6uxPJ .AppointmentCommentBox_comment__g5N5e.AppointmentCommentBox_notification__hNw4F .AppointmentCommentBox_creator__UUrsu{font-size:.75rem;font-weight:100;margin-bottom:0}.AppointmentCommentBox_accordion-body__6uxPJ .AppointmentCommentBox_comment__g5N5e.AppointmentCommentBox_notification__hNw4F .AppointmentCommentBox_text__f6fax{background-color:#fff;color:#3d5a80;color:var(--palette-strong-2);font-size:.75rem;font-weight:100;padding:0;width:auto}.AppointmentCommentBox_accordion-body__6uxPJ .AppointmentCommentBox_create-comment__WykFW{border:1px solid #999;border:1px solid var(--gray-3);border-radius:.25rem;bottom:0;box-sizing:border-box;display:flex;overflow:hidden;position:sticky;width:100%}.AppointmentCommentBox_accordion-body__6uxPJ .AppointmentCommentBox_create-comment__WykFW .AppointmentCommentBox_input__Td6qn{margin:0;padding:0}.AppointmentCommentBox_accordion-body__6uxPJ .AppointmentCommentBox_create-comment__WykFW .AppointmentCommentBox_input__Td6qn input{border:0;border-radius:0}.AppointmentCommentBox_accordion-body__6uxPJ .AppointmentCommentBox_create-comment__WykFW .AppointmentCommentBox_input__Td6qn input:focus{outline:none}.AppointmentCommentBox_accordion-body__6uxPJ .AppointmentCommentBox_create-comment__WykFW .AppointmentCommentBox_expand-button__\+-5sg{background-color:#fff;border:0;border-radius:.25rem 0 0 .25rem;color:#fff;color:var(--white);font-weight:500;margin-right:0}.AppointmentCommentBox_accordion-body__6uxPJ .AppointmentCommentBox_create-comment__WykFW .AppointmentCommentBox_button__qQBss{background-color:#3d5a80;background-color:var(--palette-strong-2);border-radius:0 .25rem .25rem 0;color:#fff;color:var(--white);font-weight:500}.AppointmentFullInfoCard_card__VjFwO{background-color:#fff;background-color:var(--white);border-radius:0 0 .5rem .5rem;box-sizing:border-box;display:flex;flex-direction:column;padding:.5rem;width:100%}.AppointmentFullInfoCard_card__VjFwO .AppointmentFullInfoCard_grid__NFITe{margin-bottom:1rem;row-gap:.125rem}.AppointmentFullInfoCard_card__VjFwO .AppointmentFullInfoCard_info__dMlhH{color:#333;color:var(--gray-5);display:flex;font-size:.875rem;margin-bottom:0}.AppointmentFullInfoCard_card__VjFwO .AppointmentFullInfoCard_info__dMlhH strong{color:#3d5a80;color:var(--palette-strong-2);margin-right:.25rem}.ViewMoreAppointmentDetailsModal_heading__HV44J{color:#293241;color:var(--palette-strong-1);margin-top:0}.Hover_root__tCztP{cursor:auto;display:flex;display:none;height:100%;width:100%}.Hover_root__tCztP.Hover_open__0S4wd{display:block;position:absolute;z-index:1000}.Hover_root__tCztP .Hover_hover-container__sWJp-{content:"";display:flex;height:fit-content;position:absolute;width:100%;z-index:inherit}.ButtonWithMenu_root__XpteG{height:fit-content;position:relative}.ButtonWithMenu_root__XpteG>:first-child{border:0;margin-right:0}.ButtonWithMenu_root__XpteG .ButtonWithMenu_hover__ArE39{border-radius:.25rem;bottom:-2px;right:0;width:200px}.ButtonWithMenu_root__XpteG .ButtonWithMenu_hover__ArE39 .ButtonWithMenu_menu__cMW04{background-color:#fefefe;border-radius:.25rem;box-shadow:0 0 .375rem #0000004d;color:#293241;color:var(--palette-strong-1);width:200px;z-index:1000}.ButtonWithMenu_root__XpteG .ButtonWithMenu_hover__ArE39 .ButtonWithMenu_menu__cMW04>.ButtonWithMenu_item__sN7j2{align-items:center;color:#293241;color:var(--palette-strong-1);cursor:pointer;display:flex;font-size:.875rem;font-weight:400;padding:.5rem}.ButtonWithMenu_root__XpteG .ButtonWithMenu_hover__ArE39 .ButtonWithMenu_menu__cMW04>.ButtonWithMenu_item__sN7j2:hover{background-color:#3d5a80;background-color:var(--palette-strong-2);color:#fff}.ButtonWithMenu_root__XpteG .ButtonWithMenu_hover__ArE39 .ButtonWithMenu_menu__cMW04>.ButtonWithMenu_item__sN7j2:hover svg{--icon-color:#fff}.ButtonWithMenu_root__XpteG .ButtonWithMenu_hover__ArE39 .ButtonWithMenu_menu__cMW04>.ButtonWithMenu_item__sN7j2 svg{height:1rem;margin-right:.5rem;width:1rem}.Day_root__V6rPZ{display:flex;justify-content:center;list-style:none;padding:auto}.Day_root__V6rPZ .Day_button__D0pZt{align-items:center;border-radius:.75rem;box-sizing:border-box;font-size:.75rem;height:1.5rem;line-height:.625rem;margin-right:0;text-align:center;width:1.5rem}.Day_root__V6rPZ .Day_button__D0pZt[aria-disabled=true]{background-color:#eee;background-color:var(--gray-1)}.DaySelector_root__qCajA{grid-row-gap:.25rem;background-color:#fff;border-radius:0 0 .5rem .5rem;box-sizing:border-box;display:grid;grid-template-columns:repeat(7,auto);justify-content:space-between;margin:0;padding:.75rem;row-gap:.25rem;width:100%}.DaySelector_root__qCajA li.DaySelector_day-name__2Y2\+7{border-bottom:1px solid #ccc;border-bottom:1px solid var(--gray-2);box-sizing:border-box;font-size:.6875rem;list-style:none;margin-bottom:.25rem;min-width:2rem;padding:.25rem;text-align:center;-webkit-user-select:none;user-select:none}.DaySelector_root__qCajA .DaySelector_out__27r\+2{border:none!important}.DaySelector_root__qCajA .DaySelector_out__27r\+2.DaySelector_selected-day__iX3x3{background-color:#0f4a82;background-color:var(--primary-fit-color);box-shadow:0 .0625rem .3125rem .0625rem #0006;color:#fff;font-weight:500}.DaySelector_root__qCajA .DaySelector_out__27r\+2.DaySelector_success__hhDJP{background-color:#178653!important;background-color:var(--success)!important;color:#fff;font-weight:500}.DaySelector_root__qCajA .DaySelector_out__27r\+2.DaySelector_success__hhDJP:hover{background-color:#086439!important;background-color:var(--success-hover)!important}.DaySelector_root__qCajA .DaySelector_out__27r\+2.DaySelector_warning__mFaK8{background-color:#ffd400!important;background-color:var(--warning)!important;color:#fff;font-weight:500}.DaySelector_root__qCajA .DaySelector_out__27r\+2.DaySelector_error__fxWeH{background-color:#9a2430!important;background-color:var(--error-background)!important;color:#fff;font-weight:500}.DaySelector_root__qCajA .DaySelector_out__27r\+2.DaySelector_error__fxWeH:hover{background-color:#b31d1a!important;background-color:var(--error-background-active)!important}.MonthSelector_root__SAH6j{align-items:center;background-color:#fff;box-sizing:border-box;display:flex;justify-content:space-between;padding:0 .25rem;width:100%}.MonthSelector_root__SAH6j .MonthSelector_month__-e9Xp{font-size:.875rem;font-weight:600;text-align:center;width:100%}.MonthSelector_root__SAH6j .MonthSelector_button__zoX2O{border:none;border-radius:0;height:2rem;margin:0;width:2rem}.MonthSelector_root__SAH6j .MonthSelector_button__zoX2O:first-child{border-radius:0 0 0 .25rem}.MonthSelector_root__SAH6j .MonthSelector_button__zoX2O:last-child{border-radius:0 0 .25rem 0}.MonthSelector_root__SAH6j .MonthSelector_button__zoX2O.MonthSelector_month__-e9Xp{width:100%}.MonthSelector_root__SAH6j .MonthSelector_button__zoX2O svg{height:.875rem;width:.875rem}.MonthSelector_root__SAH6j .MonthSelector_button__zoX2O[aria-disabled=true]{background-color:#0000;border:none!important}.MonthSelector_root__SAH6j .MonthSelector_button__zoX2O[aria-disabled=true] svg{--icon-color:#0000}.DatePicker_root__AVjrn label{display:flex;margin-bottom:8px!important}.DatePicker_root__AVjrn .DatePicker_input-container__qvkwK{align-items:center;display:flex;margin-bottom:.5rem}.DatePicker_root__AVjrn .DatePicker_input-container__qvkwK:has(.DatePicker_input__jsI6O:focus-within){border-radius:.25rem;outline:2px solid #0f4a82;outline:2px solid var(--primary-fit-color);outline-offset:.0625rem}.DatePicker_root__AVjrn .DatePicker_input-container__qvkwK .DatePicker_slash__CjX6m{align-items:center;background-color:#fff;background-color:#eee;background-color:var(--gray-1);border:1px solid #ccc;border:1px solid var(--gray-2);border-left:0;border-right:0;box-sizing:border-box;content:"/";display:flex;height:2rem}.DatePicker_root__AVjrn .DatePicker_input-container__qvkwK .DatePicker_input__jsI6O{display:flex;margin:0}.DatePicker_root__AVjrn .DatePicker_input-container__qvkwK .DatePicker_input__jsI6O input{border-bottom-right-radius:0!important;border-right:none!important;border-top-right-radius:0!important;outline:none}.DatePicker_root__AVjrn .DatePicker_input-container__qvkwK .DatePicker_input__jsI6O.DatePicker_dd__s90yk,.DatePicker_root__AVjrn .DatePicker_input-container__qvkwK .DatePicker_input__jsI6O.DatePicker_mm__83WbQ{min-width:2.5rem;width:2.5rem}.DatePicker_root__AVjrn .DatePicker_input-container__qvkwK .DatePicker_input__jsI6O.DatePicker_dd__s90yk input,.DatePicker_root__AVjrn .DatePicker_input-container__qvkwK .DatePicker_input__jsI6O.DatePicker_mm__83WbQ input{padding:0;text-align:center}.DatePicker_root__AVjrn .DatePicker_input-container__qvkwK .DatePicker_input__jsI6O.DatePicker_mm__83WbQ input,.DatePicker_root__AVjrn .DatePicker_input-container__qvkwK .DatePicker_input__jsI6O.DatePicker_yyyy__JojGN input{border-left:0!important;border-radius:0}.DatePicker_root__AVjrn .DatePicker_input-container__qvkwK .DatePicker_input__jsI6O.DatePicker_dd__s90yk input::-webkit-inner-spin-button,.DatePicker_root__AVjrn .DatePicker_input-container__qvkwK .DatePicker_input__jsI6O.DatePicker_dd__s90yk input::-webkit-outer-spin-button,.DatePicker_root__AVjrn .DatePicker_input-container__qvkwK .DatePicker_input__jsI6O.DatePicker_mm__83WbQ input::-webkit-inner-spin-button,.DatePicker_root__AVjrn .DatePicker_input-container__qvkwK .DatePicker_input__jsI6O.DatePicker_mm__83WbQ input::-webkit-outer-spin-button,.DatePicker_root__AVjrn .DatePicker_input-container__qvkwK .DatePicker_input__jsI6O.DatePicker_yyyy__JojGN input::-webkit-inner-spin-button,.DatePicker_root__AVjrn .DatePicker_input-container__qvkwK .DatePicker_input__jsI6O.DatePicker_yyyy__JojGN input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.DatePicker_root__AVjrn .DatePicker_input-container__qvkwK .DatePicker_date-button__QVIPF{border:1px solid #999!important;border:1px solid var(--gray-3)!important;border-left:none!important;border-radius:0 .25rem .25rem 0;height:2rem;width:2rem}.DatePicker_root__AVjrn .DatePicker_date__16lDi{background-color:#fff;border-radius:.125rem;max-width:17.5rem;width:100%}.YearSelector_root__l0LR3{align-items:center;background-color:#fff;box-sizing:border-box;display:flex;justify-content:space-between;padding:.25rem .25rem 0;width:100%}.YearSelector_root__l0LR3 .YearSelector_month__I8pHL{border-radius:0;font-size:.75rem;text-align:center;width:100%}.YearSelector_root__l0LR3 .YearSelector_button__eRxW8{border:none;font-size:14px;font-weight:600;height:2rem;margin:0;width:2rem}.YearSelector_root__l0LR3 .YearSelector_button__eRxW8.YearSelector_month__I8pHL{width:100%}.YearSelector_root__l0LR3 .YearSelector_button__eRxW8:first-child{border-radius:.25rem 0 0 0}.YearSelector_root__l0LR3 .YearSelector_button__eRxW8:last-child{border-radius:0 .25rem 0 0}.YearSelector_root__l0LR3 .YearSelector_button__eRxW8 svg{height:.875rem;width:.875rem}.YearSelector_root__l0LR3 .YearSelector_button__eRxW8[aria-disabled=true]{background-color:#0000;border:none!important}.YearSelector_root__l0LR3 .YearSelector_button__eRxW8[aria-disabled=true] svg{--icon-color:#0000}.YearPicker_root__Uax63{background-color:#fff;justify-content:space-between;padding:.3125rem}.YearPicker_root__Uax63>*{animation:YearPicker_start__1wjAb .2s normal}.YearPicker_root__Uax63 .YearPicker_header__Ai3IL{align-items:center;display:flex;justify-content:space-between;padding-bottom:.25rem}.YearPicker_root__Uax63 .YearPicker_header__Ai3IL>.YearPicker_years__w0wSF{font-weight:200;-webkit-user-select:none;user-select:none}.YearPicker_root__Uax63 .YearPicker_header__Ai3IL>.YearPicker_button__MTNHN{border:0!important;margin:0}.YearPicker_root__Uax63 .YearPicker_header__Ai3IL>.YearPicker_button__MTNHN svg{height:14px;width:14px}.YearPicker_root__Uax63 .YearPicker_years-container__u9Azh{display:flex;flex-wrap:wrap;gap:5px}.YearPicker_root__Uax63 .YearPicker_years-container__u9Azh .YearPicker_button__MTNHN{border:0;flex-basis:calc(25% - 5px);flex-grow:1;flex-shrink:1;font-weight:600!important;height:3.375rem;margin:0;width:2.5rem}.YearPicker_root__Uax63 .YearPicker_years-container__u9Azh .YearPicker_button__MTNHN:hover{background-color:#eee;background-color:var(--gray-1)}.YearPicker_root__Uax63 .YearPicker_years-container__u9Azh .YearPicker_button__MTNHN.YearPicker_active__ecJGq{background-color:#3d5a80;background-color:var(--palette-strong-2);color:#fff;font-weight:600}.YearPicker_root__Uax63 .YearPicker_years-container__u9Azh .YearPicker_button__MTNHN.YearPicker_active__ecJGq:hover{background-color:#3d5a80;background-color:var(--palette-strong-2)}@keyframes YearPicker_start__1wjAb{0%{opacity:0}to{opacity:1}}.MonthPicker_root__UHvSl{background-color:#fff;justify-content:space-between;padding:.3125rem}.MonthPicker_root__UHvSl>*{animation:MonthPicker_start__pe8DM .2s normal}.MonthPicker_root__UHvSl .MonthPicker_header__NBDgc{align-items:center;display:flex;justify-content:space-between;padding-bottom:.25rem}.MonthPicker_root__UHvSl .MonthPicker_header__NBDgc>.MonthPicker_years__ZPl80{font-weight:200;-webkit-user-select:none;user-select:none}.MonthPicker_root__UHvSl .MonthPicker_header__NBDgc>.MonthPicker_button__ACojB{border:0!important;margin:0}.MonthPicker_root__UHvSl .MonthPicker_header__NBDgc>.MonthPicker_button__ACojB svg{height:14px;width:14px}.MonthPicker_root__UHvSl .MonthPicker_years-container__PkpbV{display:flex;flex-wrap:wrap;gap:5px}.MonthPicker_root__UHvSl .MonthPicker_years-container__PkpbV .MonthPicker_button__ACojB{border:0;flex-basis:calc(25% - 5px);flex-grow:1;flex-shrink:1;font-weight:600!important;height:3.375rem;margin:0;width:2.5rem}.MonthPicker_root__UHvSl .MonthPicker_years-container__PkpbV .MonthPicker_button__ACojB:hover{background-color:#eee;background-color:var(--gray-1)}.MonthPicker_root__UHvSl .MonthPicker_years-container__PkpbV .MonthPicker_button__ACojB.MonthPicker_active__E1exI{background-color:#3d5a80;background-color:var(--palette-strong-2);color:#fff;font-weight:600}.MonthPicker_root__UHvSl .MonthPicker_years-container__PkpbV .MonthPicker_button__ACojB.MonthPicker_active__E1exI:hover{background-color:#3d5a80;background-color:var(--palette-strong-2)}@keyframes MonthPicker_start__pe8DM{0%{opacity:0}to{opacity:1}}.Dropdown_dropdown__xKVBN{height:auto;margin-bottom:1rem;width:100%}.Dropdown_dropdown__xKVBN span{color:#880808;color:var(--primary-compete-color)}.Dropdown_dropdown__xKVBN:last-child{margin-bottom:0}.Dropdown_dropdown__xKVBN .Dropdown_dropdown-input__xSAkT{align-items:center;height:auto}.Dropdown_dropdown__xKVBN .Dropdown_dropdown-input__xSAkT>label{display:flex;margin-bottom:.5rem}.Dropdown_dropdown__xKVBN .Dropdown_dropdown-input__xSAkT .Dropdown_dropdown-container__OkOif{align-items:center;border:1px solid #999;border:1px solid var(--gray-3);border-radius:.25rem;display:flex;height:2rem;padding:0;width:100%}.Dropdown_dropdown__xKVBN .Dropdown_dropdown-input__xSAkT .Dropdown_dropdown-container__OkOif.Dropdown_read-only__6pCnp .Dropdown_icon__2t2pG,.Dropdown_dropdown__xKVBN .Dropdown_dropdown-input__xSAkT .Dropdown_dropdown-container__OkOif.Dropdown_read-only__6pCnp .Dropdown_input__uKQ3R>input{background-color:#eee;background-color:var(--gray-1)}.Dropdown_dropdown__xKVBN .Dropdown_dropdown-input__xSAkT .Dropdown_dropdown-container__OkOif:focus-visible{outline:2px solid #0f4a82;outline:2px solid var(--primary-fit-color);outline-offset:1px}.Dropdown_dropdown__xKVBN .Dropdown_dropdown-input__xSAkT .Dropdown_dropdown-container__OkOif .Dropdown_hide-input__FzhEp{height:0;margin:0;padding:0!important;position:absolute;width:0}.Dropdown_dropdown__xKVBN .Dropdown_dropdown-input__xSAkT .Dropdown_dropdown-container__OkOif .Dropdown_hide-input__FzhEp input{border:0;height:0;padding:0;width:0}.Dropdown_dropdown__xKVBN .Dropdown_dropdown-input__xSAkT .Dropdown_dropdown-container__OkOif .Dropdown_input__uKQ3R{border-radius:.25rem 0 0 .25rem;height:100%;margin-bottom:0}.Dropdown_dropdown__xKVBN .Dropdown_dropdown-input__xSAkT .Dropdown_dropdown-container__OkOif .Dropdown_input__uKQ3R input{height:100%}.Dropdown_dropdown__xKVBN .Dropdown_dropdown-input__xSAkT .Dropdown_dropdown-container__OkOif .Dropdown_input__uKQ3R span{display:none}.Dropdown_dropdown__xKVBN .Dropdown_dropdown-input__xSAkT .Dropdown_dropdown-container__OkOif .Dropdown_input__uKQ3R>:first-child{background-color:#fff;background-color:var(--white);border:0;border-radius:.25rem 0 0 .25rem;cursor:pointer}.Dropdown_dropdown__xKVBN .Dropdown_dropdown-input__xSAkT .Dropdown_dropdown-container__OkOif .Dropdown_icon__2t2pG{align-items:center;border:0;border-radius:0 .25rem .25rem 0;display:flex;height:100%;padding-right:.5rem;width:auto}.Dropdown_dropdown__xKVBN .Dropdown_dropdown-input__xSAkT .Dropdown_dropdown-container__OkOif .Dropdown_icon__2t2pG:hover{background-color:#fff}.Dropdown_dropdown__xKVBN .Dropdown_dropdown-input__xSAkT .Dropdown_dropdown-container__OkOif .Dropdown_icon__2t2pG svg{--icon-color:var(--gray-4);animation:Dropdown_rotateArrowReverse__zFYwv .1s linear;height:1rem;transform:rotate(0deg);width:1rem}.Dropdown_dropdown__xKVBN .Dropdown_dropdown-input__xSAkT .Dropdown_dropdown-container__OkOif .Dropdown_icon__2t2pG.Dropdown_open__C2s9C svg{animation:Dropdown_rotateArrow__F3TjA .1s linear;transform:rotate(90deg)}.Dropdown_dropdown__xKVBN .Dropdown_values-container__C5tKN{background-color:#fff;border-radius:.3125rem;bottom:0;box-shadow:0 0 .25rem 0 #0000001a;display:flex;flex-direction:column;height:min-content;margin-top:.25rem;max-height:10rem;overflow-y:auto;padding-left:0;position:relative}.Dropdown_dropdown__xKVBN .Dropdown_values-container__C5tKN::-webkit-scrollbar{width:.625rem}.Dropdown_dropdown__xKVBN .Dropdown_values-container__C5tKN::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#ccc;background-color:var(--gray-2);border-bottom:2px solid #0000;border-top:2px solid #0000;border-color:#0000;border-radius:.1875rem;border-style:solid;border-width:4px 2px}.Dropdown_dropdown__xKVBN .Dropdown_values-container__C5tKN .Dropdown_search__UmSDx{border:1px solid #999;border:1px solid var(--gray-3);border-radius:.25rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:200;height:2rem;padding-left:.5rem}.Dropdown_dropdown__xKVBN .Dropdown_values-container__C5tKN .Dropdown_item-container__mpJSe{align-items:center;border-bottom:.0625rem solid #eee;border-bottom:.0625rem solid var(--gray-1);cursor:pointer;display:flex;margin-left:0;-webkit-user-select:none;user-select:none}.Dropdown_dropdown__xKVBN .Dropdown_values-container__C5tKN .Dropdown_item-container__mpJSe:hover{background-color:#eee;background-color:var(--gray-1)}.Dropdown_dropdown__xKVBN .Dropdown_values-container__C5tKN .Dropdown_item-container__mpJSe .Dropdown_dropdown-item__lffzM{align-items:center;border:0;border-radius:0;box-sizing:border-box;color:#666;color:var(--gray-4);display:flex;height:1.5rem;justify-content:space-between;max-height:1.5rem;min-height:2rem;padding-left:.5rem;width:100%}.Dropdown_dropdown__xKVBN .Dropdown_values-container__C5tKN .Dropdown_item-container__mpJSe .Dropdown_dropdown-item__lffzM :last-child{justify-content:left}.Dropdown_dropdown__xKVBN .Dropdown_values-container__C5tKN .Dropdown_item-container__mpJSe svg{height:1rem;margin-right:.5rem;width:1rem}.Dropdown_dropdown__xKVBN .Dropdown_values-container__C5tKN .Dropdown_item-container__mpJSe .Dropdown_dropdown-item__lffzM:last-child{border-bottom:0}@keyframes Dropdown_rotateArrow__F3TjA{0%{transform:rotate(0deg)}to{transform:rotate(90deg)}}@keyframes Dropdown_rotateArrowReverse__zFYwv{0%{transform:rotate(90deg)}to{transform:rotate(0deg)}}.MoveAppointmentModal_root__-HeVH{color:#293241;color:var(--palette-strong-1);width:100%}.MoveAppointmentModal_root__-HeVH .MoveAppointmentModal_header__N32LH{display:flex;justify-content:center;margin-bottom:1rem}.MoveAppointmentModal_root__-HeVH .MoveAppointmentModal_content__LepAj{display:flex}.MoveAppointmentModal_root__-HeVH .MoveAppointmentModal_content__LepAj .MoveAppointmentModal_new__s6Ot-,.MoveAppointmentModal_root__-HeVH .MoveAppointmentModal_content__LepAj .MoveAppointmentModal_old__f5kKM{align-items:center;display:flex;flex-direction:column;width:calc(50% - 3.125rem)}.MoveAppointmentModal_root__-HeVH .MoveAppointmentModal_content__LepAj .MoveAppointmentModal_new__s6Ot- .MoveAppointmentModal_title__Yk9Er,.MoveAppointmentModal_root__-HeVH .MoveAppointmentModal_content__LepAj .MoveAppointmentModal_old__f5kKM .MoveAppointmentModal_title__Yk9Er{color:#293241;color:var(--palette-strong-1);margin:0 0 1rem}.MoveAppointmentModal_root__-HeVH .MoveAppointmentModal_content__LepAj .MoveAppointmentModal_new__s6Ot- .MoveAppointmentModal_values__Ccwf3,.MoveAppointmentModal_root__-HeVH .MoveAppointmentModal_content__LepAj .MoveAppointmentModal_old__f5kKM .MoveAppointmentModal_values__Ccwf3{width:100%}.MoveAppointmentModal_root__-HeVH .MoveAppointmentModal_content__LepAj .MoveAppointmentModal_icon__8aHGN{align-items:center;display:flex;justify-content:center;width:6.25rem}.MoveAppointmentModal_root__-HeVH .MoveAppointmentModal_actions__ABaHK{display:flex;justify-content:flex-end;margin-top:1rem}.StartAppointmentModal_root__c5XJc{width:100%}.StartAppointmentModal_root__c5XJc .StartAppointmentModal_heading__0yaJl{color:#293241;color:var(--palette-strong-1);display:flex;justify-content:center;margin-top:0}.StartAppointmentModal_root__c5XJc .StartAppointmentModal_actions__wOc5e{display:flex;justify-content:center;width:100%}.CompleteAppointmentModal_root__pC53q .CompleteAppointmentModal_heading__9K9yI{color:#293241;color:var(--palette-strong-1);display:flex;justify-content:center;margin-top:0}.CompleteAppointmentModal_root__pC53q .CompleteAppointmentModal_actions__brFAw{display:flex;justify-content:center;width:100%}.TextArea_root__iaU5W{display:flex;flex-direction:column;margin-bottom:1rem;width:100%}.TextArea_root__iaU5W>label{display:flex;margin-bottom:.5rem}.TextArea_root__iaU5W .TextArea_required__mw-8x{display:flex;height:0}.TextArea_root__iaU5W textarea{border:1px solid #999;border:1px solid var(--gray-3);border-radius:.3125rem;box-sizing:border-box;color:#333;color:var(--gray-5);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1rem;font-weight:200;height:8rem;max-height:8rem;padding-left:.5rem;resize:none;width:100%}.TextArea_root__iaU5W textarea:focus-visible{outline:2px solid #0f4a82;outline:2px solid var(--primary-fit-color)}.TextArea_root__iaU5W.TextArea_error__eyDbB>input{border-color:#880808;border-color:var(--primary-compete-color)}.TextArea_root__iaU5W.TextArea_error__eyDbB>input:focus-visible{outline-color:#880808;outline-color:var(--primary-compete-color)}.TextArea_root__iaU5W span{color:#880808;color:var(--primary-compete-color);text-align:justify;white-space:pre-line}.TextArea_root__iaU5W.TextArea_compressed__w\+Xe\+:has(input:focus-visible){border-radius:.25rem;outline:2px solid #0f4a82;outline:2px solid var(--primary-fit-color)}.TextArea_root__iaU5W.TextArea_compressed__w\+Xe\+:has(input:focus-visible)>textarea{outline:none}.TextArea_root__iaU5W.TextArea_compressed__w\+Xe\+>label{border:1px solid #999;border:1px solid var(--gray-3);border-bottom:0;border-radius:.25rem .25rem 0 0;font-size:.75rem;margin:0;padding:.125rem .125rem .125rem .5rem}.TextArea_root__iaU5W.TextArea_compressed__w\+Xe\+>input{border-radius:0 0 .25rem .25rem;border-top:0}.TextArea_root__iaU5W.TextArea_ultra-compressed__MoFaD{background-color:inherit;position:relative}.TextArea_root__iaU5W.TextArea_ultra-compressed__MoFaD>label{background-color:#fff;border-radius:.25rem;color:#666;color:var(--gray-4);font-size:.75rem;left:.5rem;line-height:.75rem;margin:0;padding:0 .375rem;position:absolute;top:-.4375rem}.TextArea_root__iaU5W.TextArea_ultra-compressed__MoFaD>textarea{padding-left:.875rem}.BadStatusAppointmentModal_root__2QfIn .BadStatusAppointmentModal_heading__bkUPQ{color:#293241;color:var(--palette-strong-1);margin-bottom:.75rem;margin-top:0}.BadStatusAppointmentModal_root__2QfIn .BadStatusAppointmentModal_description__HUcf6{color:#3d5a80;color:var(--palette-strong-2);font-size:.875rem;margin-bottom:1rem}.BadStatusAppointmentModal_root__2QfIn .BadStatusAppointmentModal_actions__vCg04{display:flex;justify-content:center;margin-bottom:1rem;margin-top:1rem}.BadStatusAppointmentModal_root__2QfIn .BadStatusAppointmentModal_actions__vCg04 .BadStatusAppointmentModal_action__i2zEA{border:0;box-shadow:0 0 .1875rem .0625rem #0000001a;font-size:.75rem;height:1.5rem;margin-left:.5rem}.BadStatusAppointmentModal_root__2QfIn .BadStatusAppointmentModal_options__u6u\+D{display:flex;justify-content:center;margin-bottom:2rem}.BadStatusAppointmentModal_root__2QfIn .BadStatusAppointmentModal_options__u6u\+D .BadStatusAppointmentModal_status__IFE2G{border:0}.BadStatusAppointmentModal_root__2QfIn .BadStatusAppointmentModal_options__u6u\+D .BadStatusAppointmentModal_status__IFE2G>.BadStatusAppointmentModal_unselected__TaSty{background-color:#eee;background-color:var(--gray-1);border-color:#666;border-color:var(--gray-4);color:#666;color:var(--gray-4);opacity:.5}.BadStatusAppointmentModal_root__2QfIn .BadStatusAppointmentModal_options__u6u\+D .BadStatusAppointmentModal_status__IFE2G>.BadStatusAppointmentModal_unselected__TaSty svg{--icon-color:var(--gray-4)}.NextAppointment_root__KuerC{margin-bottom:1rem;width:100%}.NextAppointment_root__KuerC .NextAppointment_header__dc8aF{background-color:#3d5a80;background-color:var(--palette-strong-2);border-radius:.25rem .25rem 0 0;color:#fff;color:var(--white);font-size:.875rem;padding:.5rem}.BusinessConfiguration_root__MJAUU{display:flex;flex-direction:column;height:100%;width:100%}.BusinessConfiguration_root__MJAUU .BusinessConfiguration_heading__gVPkr{color:#293241;color:var(--palette-strong-1);margin-top:0}.ChangeBusinessHours_root__xdXHd label,.NewAppointment_root__9johr{color:#293241;color:var(--palette-strong-1)}.NewAppointment_root__9johr{display:flex;flex-direction:column}.NewAppointment_root__9johr .NewAppointment_heading__Lj6Gh{margin-top:0}.NewAppointment_root__9johr .NewAppointment_service-information__mDhEm{background-color:#3d5a80;background-color:var(--palette-strong-2);border-radius:2px;color:#fff;display:flex;font-weight:400;margin-bottom:.5rem;padding:4px 8px;width:fit-content}.NewAppointment_root__9johr .NewAppointment_submit__EPSVG{margin-left:auto;margin-top:2rem}.Services_root__sRDf6 .Services_header__wp9\+H{align-items:center;display:flex;margin-bottom:1rem}.Services_root__sRDf6 .Services_header__wp9\+H .Services_heading__\+QrCK{color:#293241;color:var(--palette-strong-1);margin:0 1rem 0 0}.Services_root__sRDf6 .Services_actions__pXugA .Services_action__AZ9gP{border:0;box-shadow:0 0 .1875rem .0625rem #0000001a;font-size:.75rem;height:1.5rem}.Services_root__sRDf6>.Services_description__BIz0i{color:#3d5a80;color:var(--palette-strong-2);font-size:.875rem;margin-bottom:1rem}.Services_root__sRDf6 .Services_service__hSX6t{border-radius:.25rem;color:#293241;color:var(--palette-strong-1);font-size:1.25rem;font-weight:200;margin-bottom:1.5rem;width:100%}.Services_root__sRDf6 .Services_service__hSX6t .Services_main-service__WHWDy{align-items:center;background-color:#1b2433;background-color:var(--palette-strong-1-hover);display:flex;font-weight:400;justify-content:space-between;padding:.375rem}.Services_root__sRDf6 .Services_service__hSX6t .Services_main-service__WHWDy .Services_title__iVG5b{color:#fff;font-size:1rem;font-weight:500;margin-right:1rem}.Services_root__sRDf6 .Services_service__hSX6t .Services_main-service__WHWDy .Services_button__yuvrU,.Services_root__sRDf6 .Services_service__hSX6t .Services_main-service__WHWDy .Services_edit-button__wtN-X{border:0;border-radius:.125rem;box-shadow:0 0 .125rem .0625rem #ffffff80;font-size:12px;height:1.75rem;height:1.5rem;padding:0 .25rem}.Services_root__sRDf6 .Services_service__hSX6t .Services_main-service__WHWDy .Services_button__yuvrU svg,.Services_root__sRDf6 .Services_service__hSX6t .Services_main-service__WHWDy .Services_edit-button__wtN-X svg{height:.875rem;margin-right:.25rem;width:.875rem}.Services_root__sRDf6 .Services_service__hSX6t .Services_main-service__WHWDy .Services_edit-button__wtN-X svg{margin:0}.Services_root__sRDf6 .Services_service__hSX6t .Services_description__BIz0i{background-color:#1b2433;background-color:var(--palette-strong-1-hover);display:flex;flex-wrap:wrap;padding:.375rem}.Services_root__sRDf6 .Services_service__hSX6t .Services_description__BIz0i .Services_desc-item__4qHmV{align-items:center;display:flex;flex-wrap:wrap;margin-right:1rem}.Services_root__sRDf6 .Services_service__hSX6t .Services_description__BIz0i .Services_desc-item__4qHmV .Services_title__iVG5b{align-items:center;display:flex}.Services_root__sRDf6 .Services_service__hSX6t .Services_description__BIz0i .Services_desc-item__4qHmV .Services_title__iVG5b svg{--icon-color:#fff;display:flex;height:1rem;margin-right:.25rem;width:1rem}.Services_root__sRDf6 .Services_service__hSX6t .Services_description__BIz0i .Services_desc-item__4qHmV .Services_title__iVG5b .Services_label__1NJgz{color:#fff;font-size:.75rem;font-weight:500;line-height:1;margin-right:.5rem}.Services_root__sRDf6 .Services_service__hSX6t .Services_description__BIz0i .Services_desc-item__4qHmV .Services_value__OXQ4b{color:#fff;font-size:.75rem}.Services_root__sRDf6 .Services_service__hSX6t .Services_sub-services__Vk8L5{display:flex;flex-direction:column;font-weight:400;width:100%}.Services_root__sRDf6 .Services_service__hSX6t .Services_sub-services__Vk8L5 .Services_no-subservices__MQCrg{border:1px solid #1b2433;border:1px solid var(--palette-strong-1-hover);box-sizing:border-box;display:flex;font-size:1.25rem;font-weight:200;height:100%;justify-content:center;padding:.5rem;width:100%}.Services_root__sRDf6 .Services_service__hSX6t .Services_sub-services__Vk8L5>h3{color:#293241;color:var(--palette-strong-1);font-size:1.25rem;font-weight:400;margin:0;padding-bottom:.5rem}.Services_root__sRDf6 .Services_service__hSX6t .Services_sub-services__Vk8L5 .Services_subservices-container__rSk6n{display:flex;flex-direction:column;margin-left:1.5rem;margin-top:.75rem;width:calc(100% - 1.5rem)}.Services_root__sRDf6 .Services_service__hSX6t .Services_sub-services__Vk8L5 .Services_sub-container__JP440{background-color:#293241;background-color:var(--palette-strong-1);border:1px solid #1b2433;border:1px solid var(--palette-strong-1-hover);box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:.25rem;padding:.5rem;width:100%}.Services_root__sRDf6 .Services_service__hSX6t .Services_sub-services__Vk8L5 .Services_sub-container__JP440 .Services_info-container__ZgJF0{display:flex}.Services_root__sRDf6 .Services_service__hSX6t .Services_sub-services__Vk8L5 .Services_sub-container__JP440 .Services_info-container__ZgJF0 .Services_desc-item__4qHmV{align-items:center;display:flex;margin-right:.5rem}.Services_root__sRDf6 .Services_service__hSX6t .Services_sub-services__Vk8L5 .Services_sub-container__JP440 .Services_info-container__ZgJF0 .Services_desc-item__4qHmV .Services_title__iVG5b{align-items:center;color:#fff;display:flex}.Services_root__sRDf6 .Services_service__hSX6t .Services_sub-services__Vk8L5 .Services_sub-container__JP440 .Services_info-container__ZgJF0 .Services_desc-item__4qHmV .Services_title__iVG5b svg{--icon-color:#fff;height:1rem;margin-right:.375rem;width:1rem}.Services_root__sRDf6 .Services_service__hSX6t .Services_sub-services__Vk8L5 .Services_sub-container__JP440 .Services_info-container__ZgJF0 .Services_desc-item__4qHmV .Services_value__OXQ4b{color:#fff;font-size:.75rem}.Services_root__sRDf6 .Services_service__hSX6t .Services_sub-services__Vk8L5 .Services_sub-container__JP440 .Services_header__wp9\+H{align-items:center;color:#fff;display:flex;font-weight:500;justify-content:space-between;margin-bottom:.625rem;width:100%}.Services_root__sRDf6 .Services_service__hSX6t .Services_sub-services__Vk8L5 .Services_sub-container__JP440 .Services_header__wp9\+H .Services_title__iVG5b{line-height:1;margin-right:.5rem}.Services_root__sRDf6 .Services_service__hSX6t .Services_sub-services__Vk8L5 .Services_sub-container__JP440 .Services_header__wp9\+H .Services_edit-subservice__O8j2x{box-shadow:0 0 .3125rem 0 #ffffff4d;height:1.125rem;width:1.125rem}.Services_root__sRDf6 .Services_service__hSX6t .Services_sub-services__Vk8L5 .Services_sub-container__JP440 .Services_header__wp9\+H .Services_edit-subservice__O8j2x svg{min-height:.75rem;min-width:.75rem}.Services_root__sRDf6 .Services_service__hSX6t .Services_sub-services__Vk8L5 .Services_sub-container__JP440 .Services_title__iVG5b{font-size:.875rem;margin:0}.ServiceCreate_root__2oYxp .ServiceCreate_heading__VUtze{color:#293241;color:var(--palette-strong-1);margin-top:0}.ServiceCreate_root__2oYxp .ServiceCreate_description__hc0lg{color:#3d5a80;color:var(--palette-strong-2)}.ServiceCreate_root__2oYxp .ServiceCreate_grid__pWP-j{margin-bottom:2rem;row-gap:.5rem}.ServiceCreate_root__2oYxp .ServiceCreate_buttons__kDJiW{display:flex;justify-content:flex-end}.Time_root__RJaKl{margin-bottom:1rem}.Time_root__RJaKl .Time_label__6yD-S{color:#666;color:var(--gray-4);display:flex;font-size:.875rem;margin-bottom:.5rem!important}.Time_root__RJaKl .Time_time__tZrzK{display:flex;height:2rem;width:fit-content}.Time_root__RJaKl .Time_time__tZrzK span{align-items:center;border-bottom:1px solid #999;border-bottom:1px solid var(--gray-3);border-top:1px solid #999;border-top:1px solid var(--gray-3);color:#333;color:var(--gray-5);display:flex}.Time_root__RJaKl .Time_time__tZrzK span:last-child{border-radius:0 .25rem .25rem 0;border-right:1px solid #999;border-right:1px solid var(--gray-3);padding-right:.5rem}.Time_root__RJaKl .Time_time__tZrzK:has(.Time_HH__JlNhK:focus-within,.Time_MM__\+\+nRT:focus-within,.Time_SS__LLpKg:focus-within){border-radius:.25rem;outline:2px solid #0f4a82;outline:2px solid var(--primary-fit-color)}.Time_root__RJaKl .Time_time__tZrzK:has(.Time_HH__JlNhK:focus-within,.Time_MM__\+\+nRT:focus-within,.Time_SS__LLpKg:focus-within) .Time_HH__JlNhK input:focus-within,.Time_root__RJaKl .Time_time__tZrzK:has(.Time_HH__JlNhK:focus-within,.Time_MM__\+\+nRT:focus-within,.Time_SS__LLpKg:focus-within) .Time_MM__\+\+nRT input:focus-within,.Time_root__RJaKl .Time_time__tZrzK:has(.Time_HH__JlNhK:focus-within,.Time_MM__\+\+nRT:focus-within,.Time_SS__LLpKg:focus-within) .Time_SS__LLpKg input:focus-within{outline:none}.Time_root__RJaKl .Time_time__tZrzK .Time_HH__JlNhK input,.Time_root__RJaKl .Time_time__tZrzK .Time_MM__\+\+nRT input,.Time_root__RJaKl .Time_time__tZrzK .Time_SS__LLpKg input{display:flex;margin:0;min-height:2rem;padding:0;text-align:center;width:2.1875rem}.Time_root__RJaKl .Time_time__tZrzK .Time_HH__JlNhK input[type=number]::-webkit-inner-spin-button,.Time_root__RJaKl .Time_time__tZrzK .Time_HH__JlNhK input[type=number]::-webkit-outer-spin-button,.Time_root__RJaKl .Time_time__tZrzK .Time_MM__\+\+nRT input[type=number]::-webkit-inner-spin-button,.Time_root__RJaKl .Time_time__tZrzK .Time_MM__\+\+nRT input[type=number]::-webkit-outer-spin-button,.Time_root__RJaKl .Time_time__tZrzK .Time_SS__LLpKg input[type=number]::-webkit-inner-spin-button,.Time_root__RJaKl .Time_time__tZrzK .Time_SS__LLpKg input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Time_root__RJaKl .Time_time__tZrzK .Time_HH__JlNhK>input{border-bottom-right-radius:0;border-right:0;border-top-right-radius:0}.Time_root__RJaKl .Time_time__tZrzK .Time_MM__\+\+nRT>input,.Time_root__RJaKl .Time_time__tZrzK .Time_SS__LLpKg>input{border-left:0;border-radius:0;border-right:0}.MyClients_root__QeeHV{color:#293241;color:var(--palette-strong-1);display:flex;flex-direction:column;height:100%}.MyClients_root__QeeHV>p{border-bottom:1px solid #293241;border-bottom:1px solid var(--palette-strong-1);padding-bottom:1rem}.MyClients_root__QeeHV .MyClients_header__\+4jvu{align-items:center;display:flex;justify-content:space-between}.MyClients_root__QeeHV .MyClients_header__\+4jvu .MyClients_heading__a46Sb{margin-top:0}.MyClients_root__QeeHV .MyClients_empty__VGVYH{align-items:center;display:flex;font-size:24px;font-weight:200;height:300px;justify-content:center;width:100%}.NewClient_root__LIZhn{color:#293241;color:var(--palette-strong-1)}.NewClient_root__LIZhn .NewClient_heading__E2KmK{margin-top:0}.NewClient_root__LIZhn .NewClient_submit__p5Sv2{margin-top:1rem}.AppointmentsHistory_root__ZTKsH{margin-bottom:1rem;width:100%}.AppointmentsHistory_root__ZTKsH .AppointmentsHistory_header__Q48Rx{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.AppointmentsHistory_root__ZTKsH .AppointmentsHistory_header__Q48Rx .AppointmentsHistory_heading__lqGj1{color:#293241;color:var(--palette-strong-1);margin:0}.AppointmentsHistory_root__ZTKsH .AppointmentsHistory_description__FMSB1{color:#3d5a80;color:var(--palette-strong-2);font-size:.875rem;font-weight:600;margin-bottom:.5rem}.AppointmentsHistory_root__ZTKsH .AppointmentsHistory_container__MVHJf{width:100%}.AppointmentsHistory_root__ZTKsH .AppointmentsHistory_load-more__rmwi0{border:0;box-shadow:0 0 .5rem -.125rem #293241;box-shadow:0 0 .5rem -.125rem var(--palette-strong-1);font-size:1.125rem;font-weight:600;width:100%}.AppointmentsGroupedByDay_root__dlWc1{margin-bottom:1rem;width:100%}.AppointmentsGroupedByDay_root__dlWc1 .AppointmentsGroupedByDay_header__KemuW{display:flex}.AppointmentsGroupedByDay_root__dlWc1 .AppointmentsGroupedByDay_header__KemuW .AppointmentsGroupedByDay_heading__95Rw-{border-left:5px solid #3d5a80;border-left:5px solid var(--palette-strong-2);color:#3d5a80;color:var(--palette-strong-2);display:flex;padding:.25rem .5rem;width:fit-content}.AppointmentsGroupedByDay_root__dlWc1 .AppointmentsGroupedByDay_content__ur4lm{display:flex;flex-direction:column;width:100%}.AppointmentsGroupedByDay_root__dlWc1 .AppointmentsGroupedByDay_content__ur4lm .AppointmentsGroupedByDay_appointment__JBxQd{display:flex;width:100%}html{--background:#f5f5f5;--primary-fit-color-deg:#048edd;--primary-fit-color:#0f4a82;--primary-for-color:#000;--primary-compete-color:#880808;--success-hover:#c5ffc5;--compete-hover:#fcdcdc;--fit-hover:#deedfb;--for-hover:var(--gray-1);--compete-active:#fbc5c5;--fit-active:#c8e1f8;--for-active:var(--gray-2);--obsidian:#3b363c;--diamont:#b9f2ff;--diamont-2:#85d3e5;--gold:#ffbf00;--silver:#b8b9ba;--bronce:#b87333;--warning:#ffd400;--success:#178653;--success-hover:#086439;--white:#fff;--gray-1:#eee;--gray-2:#ccc;--gray-3:#999;--gray-4:#666;--gray-5:#333;--black:#000;--icon-color:#0f4a82;--background-color:#f5f5f5;--font-color:var(--gray-5);--palette-strong-1:#293241;--palette-strong-1-hover:#1b2433;--palette-strong-2:#3d5a80;--palette-strong-2-hover:#274164;--palette-light-1:#98c1d9;--palette-light-1-hover:#6fa3c1;--palette-light-2:#d3f4fc;--palette-light-2-hover:#a8d3dd;--palette-alternative-1:#ee6c4d;--palette-alternative-1-hover:#dc6142;--success-background:#178653;--success-background-hover:#117145;--success-background-active:#0a5b37;--success-color:var(--white);--warning-background:#ffaa71;--warning-background-hover:#ff875a;--warning-background-active:#fb6944;--warning-color:var(--white);--error-background:#9a2430;--error-background-hover:#ffdedc;--error-background-active:#b31d1a;--error-color:var(--white);background-color:#f5f5f5;background-color:var(--background-color);color:#333;color:var(--font-color)}html [color-palette=doctor-1],html [color-palette=doctor-2],html [color-palette=doctor-3]{--palette-strong-1:#293241;--palette-strong-1-hover:#1b2433;--palette-strong-2:#3d5a80;--palette-strong-2-hover:#274164;--palette-light-1:#98c1d9;--palette-light-1-hover:#6fa3c1;--palette-light-2:#d3f4fc;--palette-light-2-hover:#a8d3dd;--palette-alternative-1:#ee6c4d;--palette-alternative-1-hover:#dc6142}html [color-palette=doctor-1]{--background-color:var(--palette-light-2);--font-color:var(--palette-strong-2);--scrollbar-color:var(--palette-light-2)}html [color-palette=doctor-1],html [color-palette=doctor-2]{background-color:#f5f5f5;background-color:var(--background-color);color:#333;color:var(--font-color)}html [color-palette=doctor-2]{--background-color:var(--palette-strong-1);--font-color:var(--palette-light-1);--scrollbar-color:var(--palette-light-2)}html [color-palette=doctor-3]{--background-color:var(--palette-strong-2);--font-color:var(--palette-light-2);--scrollbar-color:var(--palette-light-2);background-color:#f5f5f5;background-color:var(--background-color);color:#333;color:var(--font-color)}html [color-palette=dentist-1],html [color-palette=dentist-2],html [color-palette=dentist-3]{--palette-strong-1:#563478;--palette-strong-1-hover:#4c296e;--palette-strong-2:#34669f;--palette-strong-2-hover:#163053;--palette-light-1:#7dbac9;--palette-light-1-hover:#469bae;--palette-light-2:#a8e9dd;--palette-light-2-hover:#74b0be;--palette-alternative-1:#fff6d9;--palette-alternative-1-hover:#e3d7ae}html [color-palette=dentist-1]{--background-color:var(--palette-light-1);--font-color:var(--white);background-color:#f5f5f5;background-color:var(--background-color);color:#333;color:var(--font-color)}html [color-palette=dentist-1] h3{--font-color:var(--gray-1);color:#333;color:var(--font-color)}html [color-palette=dentist-2]{--background-color:var(--palette-strong-1);--font-color:var(--white);background-color:#f5f5f5;background-color:var(--background-color);color:#333;color:var(--font-color)}html [color-palette=dentist-2] h3{--font-color:var(--palette-strong-2);color:#333;color:var(--font-color)}html [color-palette=dentist-3]{--background-color:var(--white);background-color:#f5f5f5;background-color:var(--background-color)}html [color-palette=dentist-3] h3{--font-color:var(--palette-strong-2);color:#333;color:var(--font-color)}html [color-palette=doctor-1],html [color-palette=doctor-2],html [color-palette=doctor-3]{--button-primary-color:var(--palette-strong-1);--button-primary-background:var(--white);--button-primary-border:var(--palette-strong-1);--button-primary-background-hover:var(--gray-2);--button-secondary-color:var(--white);--button-secondary-background:var(--palette-strong-1);--button-secondary-border:var(--palette-strong-1);--button-secondary-background-hover:var(--palette-strong-1-hover);--button-tertiary-color:var(--white);--button-tertiary-background:var(--palette-strong-1);--button-tertiary-border:var(--palette-strong-1);--button-tertiary-background-hover:var(--palette-strong-1-hover)}html [color-palette=dentist-1],html [color-palette=dentist-3]{--button-primary-color:var(--palette-strong-1);--button-primary-background:var(--white);--button-primary-border:var(--palette-strong-1);--button-primary-background-hover:var(--gray-1);--button-secondary-color:var(--white);--button-secondary-background:var(--palette-strong-1);--button-secondary-border:var(--palette-strong-1);--button-secondary-background-hover:var(--palette-strong-1-hover);--button-tertiary-color:var(--white);--button-tertiary-background:var(--palette-strong-1);--button-tertiary-border:var(--palette-strong-1);--button-tertiary-background-hover:var(--palette-strong-1-hover)}html [color-palette=doctor-1]{--small-card-primary-color:var(--palette-strong-1);--small-card-primary-background:var(--white);--small-card-primary-border:var(--palette-strong-1);--small-card-primary-background-hover:var(--palette-light-1);--small-card-secondary-color:var(--white);--small-card-secondary-background:var(--palette-strong-1);--small-card-secondary-border:var(--palette-strong-1);--small-card-secondary-background-hover:var(--palette-strong-1-hover)}html [color-palette=doctor-2]{--small-card-primary-color:var(--palette-strong-2);--small-card-primary-background:var(--palette-light-2);--small-card-primary-border:var(--palette-strong-1);--small-card-primary-background-hover:var(--palette-light-1);--small-card-secondary-color:var(--white);--small-card-secondary-background:var(--palette-strong-2);--small-card-secondary-border:var(--palette-strong-1);--small-card-secondary-background-hover:var(--palette-strong-1-hover)}html [color-palette=doctor-1] [react-component=service-card]{--service-card-background:var(--palette-strong-1);--service-card-color:var(--palette-light-2);--button-secondary-background:var(--palette-light-2);--button-secondary-background-hover:var(--palette-light-2);--button-secondary-color:var(--palette-strong-2);--button-primary-background:var(--palette-light-2);--button-primary-background-hover:var(--palette-light-2);--button-primary-border:var(--palette-light-2);--button-primary-color:var(--palette-light-2)}html [color-palette=doctor-2],html [color-palette=doctor-3]{--service-card-background:var(--palette-light-2);--service-card-color:var(--palette-strong-2)}html [color-palette=dentist-1]{--service-card-background:var(--palette-strong-1);--service-card-color:var(--white)}html [color-palette=doctor-1]{--page-root-landing-title-color:var(--palette-strong-2);--page-root-landing-heading-border-color:var(--palette-strong-2)}html [color-palette=doctor-2]{--page-root-landing-title-color:var(--palette-light-2);--page-root-landing-heading-border-color:var(--palette-strong-2)}html [color-palette=unknown]{--navbar-background:var(--white);--navbar-menu-button-color:var(--palette-light-2)}html [color-palette=doctor-1]{--navbar-background:var(--palette-light-2)}html [color-palette=doctor-2],html [color-palette=doctor-3]{--navbar-background:var(--palette-light-2);--navbar-menu-button-color:var(--palette-light-2)}html [color-palette=dentist-3]{--navbar-background:var(--white);--navbar-menu-button-color:var(--palette-light-2)}html [color-palette=doctor-1],html [color-palette=doctor-2],html [color-palette=doctor-3]{--navbar-item-color:var(--palette-strong-1);--navbar-item-color-background-invisible:var(--palette-light-2)}html [color-palette=dentist-3]{--navbar-item-color:var(--palette-strong-1);--navbar-item-color-background-invisible:var(--palette-strong-1)}html [color-palette=doctor-1],html [color-palette=doctor-2],html [color-palette=doctor-3]{--map-tag-background:var(--palette-strong-2);--map-tag-color:var(--palette-light-2);--map-tag-icon:var(--palette-strong-2)}html [color-palette=dentist-1]{--layout-background:var(--white);--map-tag-color:var(--palette-light-2);--map-tag-icon:var(--palette-strong-2);--page-root-background:var(--white)}html{--toast-background-success:var(--success-background);--toast-color-success:var(--success-color);--toast-close-button-background-hover-success:var( --success-background-hover );--toast-timing-success:var(--success-background-active);--toast-background-warning:var(--warning-background);--toast-color-warning:var(--warning-color);--toast-close-button-background-hover-warning:var( --warning-background-hover );--toast-timing-warning:var(--warning-background-active);--toast-background-error:var(--error-background);--toast-color-error:var(--error-color);--toast-close-button-background-hover-error:var(--error-background-hover);--toast-timing-error:var(--error-background-active)}html [color-palette=dentist-1],html [color-palette=dentist-2],html [color-palette=dentist-3]{--toast-background-primary:var(--palette-strong-2);--toast-color-primary:var(--white);--toast-close-button-background-hover-primary:var( --palette-strong-2-hover );--toast-timing-primary:var(--palette-strong-1);--toast-background-secondary:var(--palette-strong-1);--toast-color-secondary:var(--white);--toast-close-button-background-hover-secondary:var( --palette-strong-1-hover );--toast-timing-secondary:var(--palette-light-1)}html [color-palette=doctor-1],html [color-palette=doctor-2],html [color-palette=doctor-3]{--heading-decoration-color:var(--palette-strong-2);--codeinput-background-color:var(--palette-light-1);--codeinput-input-border:var(--palette-strong-2)}html [color-palette=sport-1],html [color-palette=sport-2],html [color-palette=sport-3]{--palette-strong-1:#0f4a82;--palette-strong-1-hover:#1b2433;--palette-strong-2:#880808;--palette-strong-2-hover:#880808;--palette-light-1:#00a12a;--palette-light-1-hover:#027b22;--palette-light-2:#ffc500;--palette-light-2-hover:#dba803;--palette-alternative-1:#ee6c4d;--palette-alternative-1-hover:#dc6142}html [color-palette=sport-2]{--background-color:var(--palette-strong-1);background-color:#f5f5f5;background-color:var(--background-color)}html [color-palette=sport-2],html [color-palette=sport-2] h3{--font-color:var(--white);color:#333;color:var(--font-color)}html [color-palette=sport-1],html [color-palette=sport-3]{--button-primary-color:var(--palette-strong-1);--button-primary-background:var(--white);--button-primary-border:var(--palette-strong-1);--button-primary-background-hover:var(--gray-2);--button-secondary-color:var(--white);--button-secondary-background:var(--palette-strong-1);--button-secondary-border:var(--palette-strong-1);--button-secondary-background-hover:var(--palette-strong-1-hover);--button-tertiary-color:var(--white);--button-tertiary-background:var(--palette-strong-1);--button-tertiary-border:var(--palette-strong-1);--button-tertiary-background-hover:var(--palette-strong-1-hover)}html [color-palette=sport-2]{--button-primary-color:var(--palette-strong-1);--button-primary-background:var(--white);--button-primary-border:var(--palette-strong-1);--button-primary-background-hover:var(--gray-2);--button-secondary-color:var(--white);--button-secondary-background:var(--palette-light-2);--button-secondary-border:var(--palette-strong-1);--button-secondary-background-hover:var(--palette-light-2-hover)}html [color-palette=sport-1]{--toggle-active-color:var(--palette-strong-1)}html [color-palette=scheduler-1]{--side-navbar-background:var(--palette-strong-1);--side-navbar-color:var(--color)}html{--button-primary-color:var(--primary-fit-color);--button-primary-background:var(--white);--button-primary-border:var(--primary-fit-color);--button-primary-background-hover:var(--fit-hover)}html [color-palette=scheduler-1],html [color-palette=scheduler-2],html [color-palette=scheduler-3]{--button-primary-color:var(--palette-strong-1);--button-primary-background:var(--white);--button-primary-border:var(--palette-strong-1);--button-primary-background-hover:var(--gray-2);--button-secondary-color:var(--white);--button-secondary-background:var(--palette-strong-1);--button-secondary-border:var(--palette-strong-1);--button-secondary-background-hover:var(--palette-strong-1-hover);--button-tertiary-color:var(--white);--button-tertiary-background:var(--palette-strong-1);--button-tertiary-border:var(--palette-strong-1);--button-tertiary-background-hover:var(--palette-strong-1-hover)}html [color-palette=scheduler-2]{--button-primary-color:var(--palette-strong-1);--button-primary-background:var(--white);--button-primary-border:var(--palette-strong-1);--button-primary-background-hover:var(--gray-2);--button-secondary-color:var(--white);--button-secondary-background:var(--palette-light-2);--button-secondary-border:var(--palette-strong-1);--button-secondary-background-hover:var(--palette-light-2-hover)}html [color-palette=sport-1]{--navbar-item-color:var(--palette-strong-2);--navbar-item-color-background-invisible:var(--palette-light-2);--navbar-item-after-background-color:var(--palette-strong-1)}html [color-palette=sport-2]{--navbar-item-color:#fff;--navbar-item-color-background-invisible:var(--palette-light-2)}html [color-palette=sport-1]{--navbar-menu-button-color:var(--palette-strong-1)}html [color-palette=sport-2]{--navbar-menu-button-color:#fff;--small-card-primary-color:var(--palette-strong-1);--small-card-primary-background:var(--white);--small-card-primary-border:var(--palette-strong-1);--small-card-primary-background-hover:var(--palette-light-1);--small-card-secondary-color:var(--white);--small-card-secondary-background:var(--palette-strong-2);--small-card-secondary-border:var(--palette-strong-2);--small-card-secondary-background-hover:var(--palette-strong-1-hover)}html [color-palette=sport-1]{--heading-color:var(--gray-5);--heading-decoration-color:var(--palette-strong-1)}html [color-palette=scheduler-1]{--toggle-active-color:var(--palette-strong-1)}html [color-palette=scheduler-1],html [color-palette=scheduler-2],html [color-palette=scheduler-3]{--palette-strong-1:#002b41;--palette-strong-1-hover:#001d2c;--palette-strong-2:#1e3a5d;--palette-strong-2-hover:#175180;--palette-light-1:#404d5c;--palette-light-1-hover:#333e4a;--palette-light-2:#136e4d;--palette-light-2-hover:#154848;--palette-alternative-1:#f79533;--palette-alternative-1-hover:#f38415}html [color-palette=scheduler-1]{background-color:#f5f5f5;background-color:var(--background-color)}html [color-palette=scheduler-1],html [color-palette=scheduler-1] h3{--font-color:var(--white);color:#333;color:var(--font-color)}html [components-radius=""],html [components-radius=none]{--button-radius:0}.Landing_root__tig1h{display:flex;flex-direction:column;height:100vh;overflow-y:auto;width:100vw}.Landing_root__tig1h .Landing_beta__p5ZWe{align-items:center;background-color:#3d5a80;background-color:var(--palette-strong-2);color:#fff;display:flex;height:3rem;justify-content:center;text-align:center;width:100%}.Landing_root__tig1h .Landing_header__3jyUY{box-sizing:border-box;display:flex;margin-bottom:1rem;padding:2rem;width:100%}.Landing_root__tig1h .Landing_header__3jyUY .Landing_left-header__JqyvR{display:flex;flex-direction:column;margin-right:2rem}.Landing_root__tig1h .Landing_header__3jyUY .Landing_left-header__JqyvR .Landing_slogan__HhO-q{align-items:center;color:#293241;color:var(--palette-strong-1);display:block;font-size:2.625rem;font-weight:700;margin:auto 0;padding-right:2rem;text-align:end;width:100%}.Landing_root__tig1h .Landing_header__3jyUY .Landing_left-header__JqyvR .Landing_slogan__HhO-q span{color:#274164;color:var(--palette-strong-2-hover)}.Landing_root__tig1h .Landing_header__3jyUY .Landing_left-header__JqyvR>.Landing_buttons__Ue14m{display:flex}.Landing_root__tig1h .Landing_header__3jyUY .Landing_left-header__JqyvR>.Landing_buttons__Ue14m>*{border:0;box-shadow:0 0 20px #0000001a;font-size:1rem;font-weight:500;height:2.5rem;width:50%}.Landing_root__tig1h .Landing_header__3jyUY .Landing_right-header__mhw4R{align-items:center;display:flex;justify-content:center;object-fit:contain;width:56.25rem}.Landing_root__tig1h .Landing_header__3jyUY .Landing_right-header__mhw4R img{box-shadow:0 0 20px #0006;height:100%;object-fit:contain;width:100%}.Landing_main__E-RtD .Landing_benefit__T-OT5{align-items:center;display:flex;margin:0 4rem}.Landing_main__E-RtD .Landing_benefit__T-OT5 svg{filter:drop-shadow(0 6px 5px rgba(0,0,0,.2));height:16rem;margin-right:2rem;width:16rem}.Landing_main__E-RtD .Landing_benefit__T-OT5 .Landing_content__2QuAk .Landing_title__TwW2Q{color:#293241;color:var(--palette-strong-1);font-size:2rem;font-weight:700}.Landing_main__E-RtD .Landing_benefit__T-OT5 .Landing_content__2QuAk .Landing_description__Yqq-E{color:#3d5a80;color:var(--palette-strong-2);font-size:1rem;margin-top:.5rem}.Landing_main__E-RtD .Landing_benefit__T-OT5:nth-child(2n) svg{margin-left:2rem;margin-right:0}.Landing_main__E-RtD .Landing_benefit__T-OT5:nth-child(2n) svg:first-child{display:none}.Landing_main__E-RtD .Landing_benefit__T-OT5:nth-child(2n) .Landing_content__2QuAk{margin-left:2rem;text-align:end}.Landing_main__E-RtD .Landing_benefit__T-OT5:nth-child(odd) svg:last-child{display:none}@media(max-width:768px){.Landing_root__tig1h>.Landing_header__3jyUY{flex-direction:column;margin-bottom:3rem}.Landing_root__tig1h>.Landing_header__3jyUY .Landing_left-header__JqyvR{margin-bottom:3rem;text-align:center!important}.Landing_root__tig1h>.Landing_header__3jyUY .Landing_left-header__JqyvR .Landing_slogan__HhO-q{font-size:2.625rem;margin:0 0 3rem;padding:0;text-align:center;width:100%}.Landing_root__tig1h>.Landing_header__3jyUY .Landing_right-header__mhw4R{align-items:center;display:flex;height:18.75rem;justify-content:center;margin:0;padding:0;width:100%}.Landing_root__tig1h>.Landing_header__3jyUY .Landing_right-header__mhw4R img{box-shadow:0 0 20px #0006;height:100%;object-fit:cover;width:100%}.Landing_root__tig1h>.Landing_main__E-RtD{margin-bottom:4rem}.Landing_root__tig1h>.Landing_main__E-RtD .Landing_benefit__T-OT5{align-items:center;flex-direction:column;margin-bottom:2rem;text-align:center}.Landing_root__tig1h>.Landing_main__E-RtD .Landing_benefit__T-OT5 .Landing_content__2QuAk{align-items:center;display:flex;flex-direction:column}.Landing_root__tig1h>.Landing_main__E-RtD .Landing_benefit__T-OT5 svg{height:128px;margin:0 0 1rem;width:128px}.Landing_root__tig1h>.Landing_main__E-RtD .Landing_benefit__T-OT5:nth-child(2n) svg,.Landing_root__tig1h>.Landing_main__E-RtD .Landing_benefit__T-OT5:nth-child(odd) svg{margin:0}.Landing_root__tig1h>.Landing_main__E-RtD .Landing_benefit__T-OT5:nth-child(2n) svg:first-child,.Landing_root__tig1h>.Landing_main__E-RtD .Landing_benefit__T-OT5:nth-child(odd) svg:first-child{display:flex}.Landing_root__tig1h>.Landing_main__E-RtD .Landing_benefit__T-OT5:nth-child(2n) svg:last-child,.Landing_root__tig1h>.Landing_main__E-RtD .Landing_benefit__T-OT5:nth-child(odd) svg:last-child{display:none}.Landing_root__tig1h>.Landing_main__E-RtD .Landing_benefit__T-OT5:nth-child(2n) .Landing_content__2QuAk,.Landing_root__tig1h>.Landing_main__E-RtD .Landing_benefit__T-OT5:nth-child(odd) .Landing_content__2QuAk{margin-left:2rem;text-align:center}}
/*# sourceMappingURL=main.ccd8731a.css.map*/