:root{--footer-height:55px;--graybg:#f6f6f6}@media screen and (max-width:480px){:root{--footer-height:90px}}.v-text-field.v-text-field--solo .v-input__control .v-input__slot{-webkit-box-shadow:none!important;box-shadow:none!important;border:1px solid #eeeff7}.v-text-field.v-text-field--solo.primary--text .v-input__control .v-input__slot{border:1px solid var(--primary)}.v-input__control>.v-input__slot fieldset{color:#eeeff7!important}.v-autocomplete__content .v-menu__content{-webkit-box-shadow:0 1px 2px 0 rgba(32,33,36,.28);box-shadow:0 1px 2px 0 rgba(32,33,36,.28);border:1px solid #eeeff7}.v-autocomplete__content .v-menu__content .v-select-list{-webkit-box-shadow:none;box-shadow:none}.base-input{font-style:normal;font-weight:400;font-size:14px;line-height:17px;mix-blend-mode:normal}.base-input_icon{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.base-input .v-input__control .v-text-field__details{padding:0!important;min-height:0}.base-input .v-input__control .v-text-field__details .v-messages__message{font-size:11px;font-weight:500!important}.base-input .v-input__control .v-input__slot{margin-bottom:20px;border:1px solid var(--primarylight)}.base-input .v-input__control .v-input__slot .v-input__append-inner{height:100%;margin:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.base-input .v-input__control .v-input__slot fieldset{border:1px solid!important}.base-input .v-input__control .v-input__slot .v-text-field__slot input::-webkit-input-placeholder,.base-input .v-input__control .v-input__slot .v-text-field__slot textarea::-webkit-input-placeholder{font-weight:500}.base-input .v-input__control .v-input__slot .v-text-field__slot input::-moz-placeholder,.base-input .v-input__control .v-input__slot .v-text-field__slot textarea::-moz-placeholder{font-weight:500}.base-input .v-input__control .v-input__slot .v-text-field__slot input:-ms-input-placeholder,.base-input .v-input__control .v-input__slot .v-text-field__slot textarea:-ms-input-placeholder{font-weight:500}.base-input .v-input__control .v-input__slot .v-text-field__slot input::-ms-input-placeholder,.base-input .v-input__control .v-input__slot .v-text-field__slot textarea::-ms-input-placeholder{font-weight:500}.base-input .v-input__control .v-input__slot .v-text-field__slot input::placeholder,.base-input .v-input__control .v-input__slot .v-text-field__slot textarea::placeholder{font-weight:500}.base-input .v-input__control .v-input__slot .v-text-field__slot label{color:var(--primarylight3);font-weight:500}@media(max-width:767.98px){.base-input .v-input__control .v-input__slot .v-text-field__slot label{font-size:14px;font-weight:400}}.base-input .v-input__control .v-select__slot label{color:var(--primarylight3);font-weight:500!important}.base-input .theme--light.v-icon{color:var(--icon-base)}.v-input--is-disabled{pointer-events:auto!important}.v-input--is-disabled .v-input__control .v-input__slot{border:1px solid var(--primarylight);cursor:not-allowed;background:rgba(238,239,247,.36)!important}.v-input--is-disabled .v-input__control .v-input__slot input,.v-input--is-disabled .v-input__control .v-input__slot label,.v-input--is-disabled .v-input__control .v-input__slot textarea{cursor:not-allowed}.outlined-btn__yellow{border-color:#f2994a!important}.outlined-btn__yellow,.outlined-btn__yellow .v-btn__content{color:#f2994a!important}.date-picker__box-shadow .v-input__control .v-input__slot{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.12);box-shadow:0 1px 4px rgba(0,0,0,.12)}.v-tooltip__content{-webkit-box-shadow:0 2px 26px rgba(0,0,0,.1);box-shadow:0 2px 26px rgba(0,0,0,.1);border-radius:6px}.theme--light.v-data-table.medications-table_visit-notes_table thead,.theme--light.v-data-table.ph-table_visit-notes thead{background:#fafafc!important}.data-table.fixed table{table-layout:fixed}.data-table table{border:1px solid var(--primarylight2);border-radius:4px}.data-table thead tr th span{font-style:normal;font-weight:600;font-size:14px;line-height:17px;color:var(--v-primaryblack2-base);mix-blend-mode:normal;opacity:.4}.data-table tbody .v-data-table__empty-wrapper{border-bottom:1px solid var(--primarylight2);height:64px}.data-table tbody .v-data-table__empty-wrapper td span{font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:var(--v-primaryblack2-base);mix-blend-mode:normal;opacity:.64}.data-table tbody tr:hover{background:none!important}.data-table tbody tr td{font-style:normal;font-weight:550;font-size:14px;line-height:17px;color:var(--v-primaryblack2-base);mix-blend-mode:normal}.theme--light.v-data-table .v-data-footer{border-top:0}.scrollable-table .v-data-table__wrapper{overflow-y:auto;border:1px solid var(--primarylight2);border-top:none}.scrollable-table .v-data-table__wrapper table{border:none}.scrollable-table .v-data-table__wrapper::-webkit-scrollbar{display:none}.scrollable-table .v-data-table__wrapper tbody{display:block;height:auto}.scrollable-table .v-data-table__wrapper tbody tr,.scrollable-table .v-data-table__wrapper thead{display:table;width:100%}.table__no-border-radius .v-data-table__wrapper table{border-radius:0}.table__expand-tr .v-data-table__wrapper tbody tr{height:64px}.primary-btn{text-transform:capitalize;font-weight:600;letter-spacing:unset;background:var(--success)!important}.primary-btn__large,.primary-btn__medium,.primary-btn__x-large{font-size:16px!important}.primary-btn__small{font-size:11px!important}.primary-btn .v-btn__content .v-icon{opacity:1!important}.primary-btn .v-btn__content .primary-btn_icon-left{margin-right:8px}.primary-btn .v-btn__content .primary-btn_icon-right{margin-left:8px}.primary-btn:active,.primary-btn:hover{opacity:1!important;background:var(--success)!important}.primary-btn__blue,.primary-btn__blue:hover{background:var(--primary)!important}.primary-btn__blue:hover{opacity:1!important}.primary-btn__blue:active{opacity:1!important;background:var(--primaryblack4)!important}.primary-btn__large{padding:0 20px!important}.primary-btn.theme--light.v-btn.v-btn--disabled:not(.v-btn--flat):not(.v-btn--text):not(.v-btn--outlined){background-color:var(--primarylight)!important;border:1px solid var(--primarylight)}.primary-btn.theme--light.v-btn.v-btn--disabled:not(.v-btn--flat):not(.v-btn--text):not(.v-btn--outlined) .v-btn__content{opacity:.4!important}.primary-btn.theme--light.v-btn.v-btn--disabled:not(.v-btn--flat):not(.v-btn--text):not(.v-btn--outlined) .v-btn__content .v-icon{caret-color:var(--v-primaryblack2-base)}.primary-btn.theme--light.v-btn.v-btn--disabled:not(.v-btn--flat):not(.v-btn--text):not(.v-btn--outlined) .v-btn__content span{color:var(--v-primaryblack2-base)}.primary-btn__red,.primary-btn__red:active,.primary-btn__red:hover{background:var(--errorlight1)!important;color:var(--error)!important}.outlined-btn{text-transform:capitalize;font-weight:600;letter-spacing:unset;border:1px solid var(--primarylight3);color:var(--v-primaryblack2-base);background-color:#fff;opacity:.4}.outlined-btn__large,.outlined-btn__medium,.outlined-btn__x-large{font-size:16px!important}.outlined-btn__small{font-size:11px!important}.outlined-btn:hover{opacity:.56!important}.outlined-btn:active{opacity:1!important;border:1px solid var(--primary);color:var(--primary)!important}.outlined-btn .v-btn__content{font-style:normal;font-weight:600;font-size:16px;line-height:20px;text-align:center}.outlined-btn__medium span{font-size:14px!important}.outlined-btn__large{padding:0 20px!important}.outlined-btn__small span{font-size:11px!important}.outlined-btn__blue{color:var(--primary)!important;border:1px solid var(--primary);opacity:1!important}.outlined-btn__red{color:var(--error)!important;border:1px solid var(--error);opacity:1!important}.outlined-btn__green{border:1px solid var(--success);background-color:transparent;color:var(--success)!important;opacity:1!important}.outlined-btn__green.theme--light.v-btn.v-btn--disabled{border:1px solid var(--primarylight2)!important}.outlined-btn__green span{font-weight:500!important}.outlined-btn__green:active,.outlined-btn__green:hover{opacity:1!important;border:1px solid var(--success)}.outlined-btn__green:active{color:var(--success)!important}.landing-btn{font-weight:700;padding:28px 60px!important;font-size:18px;text-transform:none;position:relative;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box;height:70px!important;width:216px}@media(max-width:550px){.landing-btn{padding:22px 40px!important;height:56px!important}.landing-btn span{font-size:14px!important}}.tabs .v-tabs-bar{border-bottom:1px solid var(--primarylight)}.tabs .v-tabs-slider-wrapper{height:1px!important}.tabs_tab{text-transform:capitalize;font-style:normal;font-weight:500;font-size:14px;line-height:17px;mix-blend-mode:normal}.tabs_tab_active{border-bottom:1px solid}.tabs_tab_chip{cursor:pointer}.btn-toggle{width:100%;height:47px}.btn-toggle_three-btns{width:33%;height:100%}.btn-toggle_two-btns{width:50%;height:100%}#btnToggle .v-btn.v-btn{border-color:var(--primarylight)!important;font-style:normal;font-weight:600;font-size:14px;line-height:17px;text-align:center;color:var(--primarylight3);mix-blend-mode:normal;background:#fff}#btnToggle .v-btn:before{background-color:unset}#btnToggle.text-error .v-btn.v-btn{border:1px solid var(--error)!important}#btnToggle .v-btn.btn-toggle_active{background:var(--primarylight1)!important;border:1px solid var(--primary)!important;border-radius:4px}#btnToggle .v-btn.btn-toggle_active span{color:var(--primary)}.textarea{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:var(--primarylight3);mix-blend-mode:normal}.combobox .v-select__slot>.v-select__selections input::-webkit-input-placeholder{font-weight:500}.combobox .v-select__slot>.v-select__selections input::-moz-placeholder{font-weight:500}.combobox .v-select__slot>.v-select__selections input:-ms-input-placeholder{font-weight:500}.combobox .v-select__slot>.v-select__selections input::-ms-input-placeholder{font-weight:500}.combobox .v-select__slot>.v-select__selections input::placeholder{font-weight:500}.combobox_chip{background:var(--primarylight)!important;font-style:normal;font-weight:600;font-size:14px;line-height:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--v-primaryblack2-base)}.combobox_chip-icon{margin-left:7px;color:var(--icon-base)}.d-appoinments{padding:20px 0 0;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.d-appoinments.patient-view,.d-appoinments.patient-view .scheduled{background:-webkit-gradient(linear,left bottom,left top,from(#fff),to(#fff)),#fafafd;background:linear-gradient(0deg,#fff,#fff),#fafafd}.d-appoinments.patient-view .scheduled{padding-top:0!important}.d-appoinments_header-tabs{padding-left:20px}.d-appoinments_header{margin-bottom:28px;padding-bottom:8px;padding-left:20px;padding-right:20px;-webkit-box-flex:initial;-ms-flex:initial;flex:initial}@media(max-width:768px){.d-appoinments_header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.d-appoinments_header_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:767.98px){.d-appoinments_header_title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}}.d-appoinments_header__align-right,.d-appoinments_header_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.d-appoinments_header_actions{gap:8px}@media(max-width:768px){.d-appoinments_header_actions{margin-top:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(max-width:480px){.d-appoinments_header_actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;width:100%}}.d-appoinments_header_actions__margin{margin-right:12px}@media(max-width:480px){.d-appoinments_header_actions__margin{margin-bottom:12px;margin-right:0}}.d-appoinments .scheduled{background:#fafafd;-webkit-box-flex:1;-ms-flex:1;flex:1}.d-appoinments .scheduled:not(.single_doctor){padding:0 20px 0 20px}.d-appoinments .scheduled .v-tabs>.v-tabs-bar{background:inherit}.d-appoinments .scheduled .v-window-item{padding-top:24px}@media only screen and (max-width:767.98px){.d-appoinments .scheduled .v-window-item{padding-top:0}}.d-appoinments .scheduled .ap-list_paddings{padding-left:0}@media only screen and (max-width:767.98px){.d-appoinments .scheduled .ap-list_paddings{padding-right:0}}.d-appoinments .scheduled .ap-list-item,.d-appoinments .scheduled .ap-list-item .username-block{background:#fff}.d-appoinments .scheduled .theme--light.v-tabs-items{background:inherit}.d-appoinments .scheduled .bg-white{background:#fff!important}.d-appoinments .v-slide-group__prev--disabled{display:none!important}.ap-list>:not(:last-child),.ap-list_wrapper>:not(:last-child){margin-bottom:16px}.ap-list_paddings{padding:26px 26px 200px}.ap-list_wrapTitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-style:normal;font-weight:500;font-size:14px;line-height:17px;text-align:center;color:rgba(51,52,62,.5);margin-top:24px!important;margin-bottom:24px!important}.ap-list_wrapTitle:after,.ap-list_wrapTitle:before{content:"";-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;border-bottom:1px solid #d2d3e1;margin:auto}.ap-list_wrapTitle:before{margin-right:15px}.ap-list_wrapTitle:after{margin-left:15px}.ap-list_no-items{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px;font-weight:500;font-size:20px;line-height:24px}.ap-list_no-items img{margin-bottom:30px}.ap-list_date-fragment_divider{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:26px 0}.ap-list_date-fragment_divider span{font-style:normal;font-weight:500;font-size:14px;line-height:17px;text-align:center;background:#fff;color:rgba(51,52,62,.4021);mix-blend-mode:normal;border:6px solid #fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ap-list_date-fragment_divider_line{top:50%;left:50%}.ap-list-item{width:100%;min-height:76px;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;border:1px solid var(--primarylight2);border-radius:5px}@media(max-width:767.98px){.ap-list-item{height:auto}}.ap-list-item_profile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ap-list-item_status_circle{display:block;width:4px;height:4px;border-radius:50%;background:#000;margin-right:6px}.ap-list-item_status_row{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-style:normal;font-weight:550;font-size:14px;line-height:17px;mix-blend-mode:normal}.ap-list-item_patient_block{padding:0 15px}.ap-list-item_cancel-btn{font-style:normal;font-weight:550;font-size:14px;line-height:17px;text-align:center;margin-right:10px;color:var(--v-primaryblack2-base);opacity:.64}.ap-list-item_cancel-btn:hover{opacity:.8;cursor:pointer;text-decoration:none}.ap-list-item_cancel-btn.disabled{opacity:1;cursor:not-allowed}.ap-list-item_cancel-btn.disabled :hover{cursor:not-allowed}.ap-list-item_cancel-btn:active{opacity:1}.ap-list-item_buttons{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;padding-right:10px!important}@media only screen and (max-width:480px){.ap-list-item_buttons{margin-top:20px}}.ap-list-item_cancelled{border-left:3px solid #e53935}.ap-list-item_cancelled .ap-list-item_date_day{color:#999a9e}.ap-list-item_cancelled .absolute-btn{color:#2196f3!important;border:1px solid rgba(33,150,243,.3)!important}.ap-list-item_cancelled .absolute-btn .v-btn__content{color:#2196f3}.ap-list-item_cancelled .absolute-btn .v-btn__content .v-icon{color:#2196f3!important;caret-color:#2196f3!important}.ap-list-item_cancelled .ap-list-item_status_row{color:#e53935;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px}.ap-list-item_cancelled .ap-list-item_status_circle{background:#e53935}.ap-list-item_cancelled .ap-list-item_chief-complaint,.ap-list-item_cancelled .ap-list-item_date,.ap-list-item_cancelled .ap-list-item_price,.ap-list-item_cancelled .ap-list-item_profile{opacity:.4}.ap-list-item_upcoming{border-left:3px solid #f2994a}.ap-list-item_upcoming .ap-list-item_date_day{color:#999a9e}.ap-list-item_upcoming .absolute-btn{color:#2196f3!important;border:1px solid rgba(33,150,243,.3)!important}.ap-list-item_upcoming .absolute-btn .v-btn__content{color:#2196f3}.ap-list-item_upcoming .absolute-btn .v-btn__content .v-icon{color:#2196f3!important;caret-color:#2196f3!important}.ap-list-item_upcoming .ap-list-item_status_row{color:#f2994a;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px}.ap-list-item_upcoming .ap-list-item_status_circle{background:#f2994a}.ap-list-item_scheduled{border-left:3px solid #2196f3}.ap-list-item_scheduled .ap-list-item_date_day{color:#999a9e}.ap-list-item_scheduled .absolute-btn{color:#2196f3!important;border:1px solid rgba(33,150,243,.3)!important}.ap-list-item_scheduled .absolute-btn .v-btn__content{color:#2196f3}.ap-list-item_scheduled .absolute-btn .v-btn__content .v-icon{color:#2196f3!important;caret-color:#2196f3!important}.ap-list-item_scheduled .ap-list-item_status_row{color:#2196f3;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px}.ap-list-item_scheduled .ap-list-item_status_circle{background:#2196f3}.ap-list-item_active{border-left:3px solid #2fcf6f;border:1px solid #2fcf6f;-webkit-box-shadow:0 6px 24px rgba(0,0,0,.06);box-shadow:0 6px 24px rgba(0,0,0,.06)}.ap-list-item_active .ap-list-item_date_day{color:#999a9e}.ap-list-item_active .absolute-btn{color:#2fcf6f!important;border:1px solid rgba(47,207,111,.3)!important}.ap-list-item_active .absolute-btn .v-btn__content{color:#2fcf6f}.ap-list-item_active .absolute-btn .v-btn__content .v-icon{color:#2fcf6f!important;caret-color:#2fcf6f!important}.ap-list-item_active .ap-list-item_status_row{color:#2fcf6f;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px}.ap-list-item_active .ap-list-item_status_circle{background:#2fcf6f}.ap-list-item_signed{border-left:3px solid #2fcf6f}.ap-list-item_signed .ap-list-item_date_day{color:#999a9e}.ap-list-item_signed .absolute-btn{color:#2fcf6f!important;border:1px solid rgba(47,207,111,.3)!important}.ap-list-item_signed .absolute-btn .v-btn__content{color:#2fcf6f}.ap-list-item_signed .absolute-btn .v-btn__content .v-icon{color:#2fcf6f!important;caret-color:#2fcf6f!important}.ap-list-item_signed .ap-list-item_status_row{color:#2fcf6f;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px}.ap-list-item_signed .ap-list-item_status_circle{background:#2fcf6f}.ap-list-item_expired{border-left:3px solid #ff0036}.ap-list-item_expired .ap-list-item_date_day{color:#999a9e}.ap-list-item_expired .absolute-btn{color:#2196f3!important;border:1px solid rgba(33,150,243,.3)!important}.ap-list-item_expired .absolute-btn .v-btn__content{color:#2196f3}.ap-list-item_expired .absolute-btn .v-btn__content .v-icon{color:#2196f3!important;caret-color:#2196f3!important}.ap-list-item_expired .ap-list-item_status_row{color:#ff0036;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px}.ap-list-item_expired .ap-list-item_status_circle{background:#ff0036}.ap-list-item_unsigned{border-left:3px solid #f2994a}.ap-list-item_unsigned .ap-list-item_date_day{color:#999a9e}.ap-list-item_unsigned .absolute-btn{color:#2196f3!important;border:1px solid rgba(33,150,243,.3)!important}.ap-list-item_unsigned .absolute-btn .v-btn__content{color:#2196f3}.ap-list-item_unsigned .absolute-btn .v-btn__content .v-icon{color:#2196f3!important;caret-color:#2196f3!important}.ap-list-item_unsigned .ap-list-item_status_row{color:#f2994a;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px}.ap-list-item_unsigned .ap-list-item_status_circle{background:#f2994a}.ph-table_request-visit{padding:26px 32px 32px 32px}.ph-table_visit-notes{display:-webkit-box;display:-ms-flexbox;display:flex}.ph-table_visit-notes_table{margin-bottom:20px}.ph-table_visit-notes .outlined-btn__green{width:135px;height:48px!important}.calendar{overflow:hidden;height:auto;margin-top:25px;padding-left:20px;-webkit-box-shadow:0 1px 8px rgba(20,46,110,.1);box-shadow:0 1px 8px rgba(20,46,110,.1);margin-bottom:25px}.calendar .v-event{line-height:inherit}.calendar_timezone{height:46px;border-top:1px solid var(--primarylight2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:18px;font-style:normal;font-weight:500;font-size:13px;line-height:16px;color:rgba(51,52,62,.86)}.calendar_timezone__bold{font-weight:550}.calendar_header{padding:0 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.calendar_header__dense{height:68px}.calendar_header_title{font-style:normal;font-weight:550;font-size:17px;line-height:21px;color:var(--v-primaryblack2-base);mix-blend-mode:normal}.calendar_header_date-picker{max-width:100px;color:var(--v-primaryblack2-base);font-weight:500;font-size:14px}.calendar_header_date-picker fieldset{border:1px solid rgba(51,52,62,.4)}.calendar_header_date-picker .v-input__control{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.calendar_header_date-picker .v-input__control .v-input__slot{min-height:36px!important}.calendar_header_date-picker .v-input__control .v-input__slot .v-select__selections{padding:0!important}.calendar_header_date-picker .v-input__control .v-input__slot .v-input__append-inner{margin-top:4px!important}.calendar_header_date-picker-calendar{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;color:var(--v-primaryblack2-base);max-width:100px!important}.calendar_header_date-picker-calendar .v-input__control{min-height:34px!important;border:1px solid rgba(51,52,62,.4)!important}.calendar_header_date-picker-calendar .v-input__control .v-input__slot{min-height:0!important}.calendar_header_date-picker-calendar .v-input__control .v-input__slot input{font-weight:500;color:var(--v-primaryblack2-base)}.calendar_header_btn__switch{width:30px;padding:0 0!important;height:100%;color:var(--v-primaryblack2-base);border:1px solid rgba(51,52,62,.4);background-color:#fff;opacity:1}.calendar_header_icon__rotate{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.calendar_header_buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.calendar_header_today-btn{opacity:1}.calendar_header_today-btn .v-btn__content{font-weight:500}@media(max-width:968px){.calendar_header{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px}.calendar_header_date_picker{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}.calendar_header_buttons{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;gap:10px;padding-bottom:10px}.calendar_header .calendar_header_date-picker{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin:0!important}}.calendar_dialog{padding:21px 18px 36px 18px;position:relative;font-style:normal;font-weight:500;font-size:14px;line-height:17px;color:var(--v-primaryblack-base)}.calendar_dialog_icon-close{position:absolute!important;top:14px;right:14px;cursor:pointer}.calendar_dialog_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.calendar_dialog_box__margin{margin-bottom:16px}.calendar_dialog_patient-name{font-size:18px;line-height:20px;margin-bottom:4px}.calendar_dialog_email{color:var(--primary)}.calendar_dialog_date{color:var(--primarylight3)}.calendar_dialog_time{line-height:20px}.calendar_dialog_reason{margin-bottom:19px}.calendar_dialog_reason_title{line-height:17px;mix-blend-mode:normal;opacity:.4;margin-bottom:10px}.calendar_dialog_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.calendar_dialog_actions__margin{margin-right:12px}@media(max-width:767.98px){.calendar-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.calendar-content_sheet{width:100%!important;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.calendar-content .one_doctor_upcoming_info{width:100%}}.calendar-content .week-day-slot{padding-left:8px;padding-right:8px;border-bottom:1px solid var(--primary);background:-webkit-gradient(linear,left bottom,left top,from(rgba(242,153,74,.1)),to(rgba(242,153,74,.1))),#fff;background:linear-gradient(0deg,rgba(242,153,74,.1),rgba(242,153,74,.1)),#fff}.calendar-content .week-day-slot .time{font-style:normal;font-weight:500;font-size:11px;line-height:16px}.calendar-content .week-day-slot.scheduled{background:-webkit-gradient(linear,left bottom,left top,from(rgba(33,150,243,.1)),to(rgba(33,150,243,.1))),#fff;background:linear-gradient(0deg,rgba(33,150,243,.1),rgba(33,150,243,.1)),#fff;border-bottom:1px solid var(--primary)}.calendar-content .week-day-slot.pending{background:-webkit-gradient(linear,left bottom,left top,from(rgba(242,153,74,.1)),to(rgba(242,153,74,.1))),#fff;background:linear-gradient(0deg,rgba(242,153,74,.1),rgba(242,153,74,.1)),#fff;opacity:.6;border-bottom:1px solid #f2994a}.calendar-content .week-day-slot.onGoing{opacity:.6;border-bottom:1px solid var(--primary)}.c-week-time{font-weight:550;font-size:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;letter-spacing:.416667px;text-transform:uppercase;top:-12px!important;color:#bbb;opacity:.9}.c-week-schedule,.c-week-time{font-style:normal;line-height:20px}.c-week-schedule{height:12px;font-weight:500;font-size:14px;color:var(--v-primaryblack2-base);opacity:.86}.c-week-schedule-past{opacity:.56}.c-week-schedule-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-week-schedule--now{color:#fff}.c-week-schedule--unavailable{height:101px;left:0}.c-week-dayname{width:100%;height:100%;padding:6px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-left:1px solid var(--primarylight2);background-color:linear-gradient(0deg,rgba(231,232,242,.21),rgba(231,232,242,.21)),#fff}.c-week-dayname--today{border-top:2px solid var(--primary);background-color:rgba(33,150,243,.05)}.c-week-dayname--today span{color:var(--primary)!important;opacity:1!important}.c-week-dayname--weekend{background:var(--primarylight2);width:100%;height:100%;opacity:.72;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:3px}.c-week-dayname span{font-style:normal;font-weight:550;font-size:1rem;line-height:17px;text-align:center;margin-bottom:4px;color:var(--v-primaryblack-base);mix-blend-mode:normal;opacity:.4}.c-week-availability{height:100%;color:var(--primary);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-week-availability:hover svg{display:block!important}.c-week-availability-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-week-availability-resize{height:1px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:5px}.c-week-availability-resize--hidden{display:none}.c-week-availability-resize div{height:1px;width:20%;background:var(--primary);cursor:row-resize;position:relative;z-index:1}.c-week-availability svg{display:none}.tui-full-calendar-dayname-container,.tui-full-calendar-timegrid-container{-ms-overflow-style:none}.tui-full-calendar-dayname-container::-webkit-scrollbar,.tui-full-calendar-timegrid-container::-webkit-scrollbar{display:none}.tui-full-calendar-time-schedule-content{border:none!important;height:100%!important;padding:2px 8px 0 8px!important}.tui-full-calendar-time-date-schedule-block{padding:0!important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;float:left;width:103%!important;left:0!important;z-index:1}.tui-full-calendar-time-resize-handle{bottom:0!important}#availabilityCalendar .tui-full-calendar-timegrid-hourmarker-line-left,#availabilityCalendar .tui-full-calendar-timegrid-hourmarker-line-today,#availabilityCalendar .tui-full-calendar-timegrid-hourmarker-time,#availabilityCalendar .tui-full-calendar-timegrid-todaymarker{display:none!important}#availabilityCalendar .tui-full-calendar-timegrid-hour span{display:block!important}.goBackButton{left:-50px;cursor:pointer}.fontWeight500{font-weight:500}.fontSize20{font-size:20px}.fontSize16{font-size:16px!important}.fontSize14{font-size:14px!important}.iconLeft{left:-10px}.iconRight{right:-10px}.clockItemModal{min-width:72px!important;padding:0 4px!important;margin:10px!important}.clockItemContainer{padding:22px 32px 19px 33px!important}.modalSelectButton{width:358px;max-height:360px;overflow:auto;padding:16px 16px 19px 16px!important;background:#fff;border:1px solid #e7e8f2;-webkit-box-shadow:0 18px 24px rgba(0,0,0,.14);box-shadow:0 18px 24px rgba(0,0,0,.14);border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute}@media only screen and (max-width:767.98px){.modalSelectButton{left:0}}.marginTop22{margin-top:22px}.what-time-works{margin-top:7px;font-size:14px;line-height:17px;color:#91909c}.clockItem{margin:auto;height:46px!important;border-radius:4px;border:1px solid #eeeff7;padding:13px;margin-left:7px;margin-right:7px;margin-top:16px;font-size:14px!important;color:#91909c!important;text-align:center}.modalSelectButton .viewFullSchedule{text-align:center;font-size:16px!important;color:var(--primary)!important;margin:auto;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-transform:none!important}.p-schedule-visit__exp-panel{position:relative;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.08);box-shadow:0 1px 4px rgba(0,0,0,.08)}.p-schedule-visit__exp-panel__1{z-index:4}.p-schedule-visit__exp-panel__2{z-index:3}.p-schedule-visit__exp-panel__3{z-index:2}.p-schedule-visit__exp-panel__4{z-index:1}@media(max-width:767.98px){.p-schedule-visit .v-expansion-panels{z-index:0}}.p-schedule-visit__confirm{padding:19px 35px 0 32px}.p-schedule-visit__confirm .v-input--selection-controls .v-input__slot>.v-label,.p-schedule-visit__confirm .v-input--selection-controls .v-radio>.v-label{font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:var(--v-primaryblack2-base);mix-blend-mode:normal}.p-schedule-visit__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:0 0 269px 0}.p-schedule-visit__content__required{color:var(--error)}.p-schedule-visit__content__card{margin-top:52px;-webkit-box-shadow:0 0 4px rgba(0,0,0,.08);box-shadow:0 0 4px rgba(0,0,0,.08)}@media(max-width:767.98px){.p-schedule-visit__content__card{margin-left:20px;margin-right:20px}}.p-schedule-visit__content__title{height:77px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--primarylight2)}.p-schedule-visit__content__icon{margin-right:8px}.p-schedule-visit__content__visit-reason{padding:21px 32px 32px 32px;border-bottom:1px solid var(--primarylight2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-schedule-visit__content__visit-reason__title{margin-bottom:16px}.p-schedule-visit__content__visit-reason .v-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.p-schedule-visit__content__calendar{padding:19px 32px 32px 32px;border-bottom:1px solid var(--primarylight2)}.p-schedule-visit__content__calendar__title{margin-bottom:16px;display:block}.p-schedule-visit__content__calendar__picker{border:1px solid var(--primarylight2);-webkit-box-shadow:none;box-shadow:none}.p-schedule-visit__content__time{height:134px;padding:19px 32px 32px 32px;border-bottom:1px solid var(--primarylight2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-schedule-visit__content__time .v-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.p-schedule-visit__content__btn-container{height:90px;padding:22px 32px}@media(max-width:767.98px){.p-schedule-visit__content__btn-container{padding-left:20px;padding-right:20px}}.p-schedule-visit__content__accordion-header{min-height:65px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.08);box-shadow:0 1px 4px rgba(0,0,0,.08)}.p-schedule-visit__content__accordion-header__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-schedule-visit__content__accordion-header__column span{text-align:start!important}.p-schedule-visit__content__accordion-header__column__sub-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-schedule-visit__content__accordion-content__smoking-status{font-weight:500;font-size:14px;line-height:17px;color:var(--v-primaryblack2-base);mix-blend-mode:normal;opacity:.88;display:inline-block;margin-bottom:12px}.p-schedule-visit__content__accordion-content__allergies,.p-schedule-visit__content__accordion-content__medications{padding:26px 0 25px 0}.p-schedule-visit__content__accordion-content .v-expansion-panel-content__wrap{padding:0;border-bottom:1px solid var(--primarylight2)}.p-success-payment{max-width:464px;border:1px solid var(--primarylight2);border-radius:5px;background:#fff;margin:60px auto}.p-success-payment_margin{margin-top:50px}.p-success-payment_top{height:213px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:30px;padding-bottom:24px}.p-success-payment_top,.p-success-payment_top_avatars{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.p-success-payment_top_avatars{height:52px;width:102px;margin-bottom:20px}.p-success-payment_top_avatars_circle_outer{width:55px;height:55px;border-radius:50%}.p-success-payment_top_avatars_circle_inner{width:52px;height:52px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--primary)}.p-success-payment_top_avatars_circle_inner span{font-style:normal;font-weight:500;font-size:16px;line-height:20px;text-align:center;letter-spacing:.25px;color:#fff}.p-success-payment_top_avatars_circle_left{position:absolute;top:0;left:0;z-index:2}.p-success-payment_top_avatars_circle_right{position:absolute;top:0;left:40%;z-index:1}.p-success-payment_top_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:9px}.p-success-payment_top_title img{margin-right:8px}.p-success-payment_top_text{font-style:normal;font-weight:500;font-size:14px;line-height:17px;text-align:center;padding-left:20px;padding-right:20px;color:var(--primarylight3)}.p-success-payment_top span{position:relative;z-index:2}.p-success-payment_top_background{position:absolute;top:0;z-index:0;width:100%;height:100%;background:linear-gradient(245.34deg,#f5fcff,#e8f3f9 54.69%,#f5fcff),linear-gradient(0deg,#f0f7ff,#f0f7ff),rgba(231,232,242,.1081);opacity:.48}.p-success-payment_middle{padding:22px 32px 30px 32px;display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:767.98px){.p-success-payment_middle{height:auto}}.p-success-payment_middle_left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-success-payment_middle_left_pre-text{font-style:normal;font-weight:400;font-size:14px;line-height:17px;text-transform:capitalize;margin-bottom:6px;color:var(--primarylight3)}.p-success-payment_middle_left_green-text{color:var(--success)}.p-success-payment_middle_left_title{margin:8px 0 9px 0}.p-success-payment_middle_right{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.12);box-shadow:0 1px 4px rgba(0,0,0,.12);border-radius:3px;padding:14px 10px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:960px){.p-success-payment_middle_right{margin-top:20px}.p-success-payment_middle_right .message-row:first-child{margin-bottom:10px}}.p-success-payment_middle_right_column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-success-payment_bottom{border-top:1px solid var(--primarylight2);padding:25px 32px}.d-schedule-visit{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:40px}.d-schedule-visit,.d-schedule-visit__content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.d-schedule-visit__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.d-schedule-visit__content__card{margin:52px auto 0;-webkit-box-shadow:0 0 4px rgba(0,0,0,.08);box-shadow:0 0 4px rgba(0,0,0,.08)}@media(max-width:767.98px){.d-schedule-visit__content__card{margin-left:20px;margin-right:20px}}.expire-error_section1{width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 80px;border-bottom:1px solid var(--primarylight2)}.expire-error_section1 img{margin-bottom:23px}.expire-error_section2{padding:22px 32px}.expire-error_sub-title{font-style:normal;font-weight:500;font-size:14px;line-height:17px;text-align:center;color:var(--primarylight3)}.expire-error_divider{height:1.5px;width:30px;background:var(--primarylight2);margin:14px 0 15px 0}.expire-error__margin{margin-bottom:13px}@media only screen and (max-width:1000px){.dateContainer{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.timeContainer{margin-top:6px!important}.goBackButton{display:none}}.medications-table_request-visit{padding:20px}.medications-table_visit-notes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.medications-table_visit-notes_table{margin-bottom:20px}.medications-table_visit-notes .outlined-btn__green{width:100%}.visit-notes{background:#fafafd;padding-top:0}.visit-notes_card{border-radius:4px}.visit-notes_card_header{padding:29px 26px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.06);box-shadow:0 1px 4px rgba(0,0,0,.06);border-bottom:1px solid var(--primarylight2)}@media only screen and (max-width:767.98px){.visit-notes_card_header{padding:1.2rem 1rem}}.visit-notes_card_header_actions{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.visit-notes_card_header .col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.visit-notes_card_header :last-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.visit-notes_card_header_title{font-style:normal;font-weight:500;font-size:18px;line-height:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--v-primaryblack2-base)}@media only screen and (max-width:767.98px){.visit-notes_card_header_title{font-size:1.3rem}}.visit-notes_card_patient-info{padding:26px 26px 64px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.06);box-shadow:0 1px 4px rgba(0,0,0,.06);border-bottom:1px solid var(--primarylight2)}@media only screen and (max-width:480px){.visit-notes_card_patient-info{padding:13px 13px 32px}}.visit-notes_card_medical-info{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.06);box-shadow:0 1px 4px rgba(0,0,0,.06);border-bottom:1px solid var(--primarylight2)}.visit-notes_card_medical-info_allergies{margin-bottom:36px}.visit-notes_card_medical-info_header{padding:30px 28px 0 27px}.visit-notes_card_medical-info_section1{padding:0 28px 0 27px;border-bottom:1px solid var(--primarylight2)}.visit-notes_card_medical-info_section2{padding:30px 28px 0 27px;border-bottom:1px solid var(--primarylight2)}.visit-notes_card_medical-info_section3{padding:30px 28px 55px 27px}.visit-notes_card_encounter-notes{padding:32px 26px}.visit-notes_card_footer{padding:29px 26px;border-top:1px solid var(--primarylight2);-webkit-box-shadow:0 -1px 4px rgba(0,0,0,.06);box-shadow:0 -1px 4px rgba(0,0,0,.06);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.visit-notes_card_footer,.visit-notes_card_footer_btns{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:480px){.visit-notes_card_footer_btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}}@media(max-width:480px){.visit-notes_card_footer_btns button:last-child{margin:10px 0 0}}.visit-summary{width:calc(100% - 60px);max-width:767.98px;margin-top:0;padding-top:0;position:relative;font-style:normal;font-weight:400;font-size:14px;line-height:13px;letter-spacing:.16px}.visit-summary_patient{margin-top:0}.visit-summary-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 12px 12px}.visit-summary_title-line{width:100%;background:var(--primarylight1);padding:6px 28px;height:27px}.visit-summary_title-line span{font-style:normal;font-weight:400;font-size:10.5px;line-height:13px;color:var(--primary)}.visit-summary_section-title{font-style:normal;font-weight:400;font-size:16px;line-height:19px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;opacity:.92}.visit-summary_section-text{margin-left:10px;font-style:normal;font-weight:400;font-size:10.41px;line-height:12px;white-space:pre-line;color:var(--v-primaryblack2-base)}.visit-summary_patient-info{padding:26px 64px 28px 30px}.visit-summary_patient-info_name{font-style:normal;font-weight:400;font-size:17.5px;line-height:23px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;opacity:.92;padding:0!important}.visit-summary_patient-info_list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.visit-summary_patient-info_list-item :after{content:none;min-height:0}.visit-summary_patient-info_list-item-title--bold{font-weight:600}.visit-summary_patient-info_list-item .v-list-item__content{-ms-flex-item-align:baseline;align-self:baseline}.visit-summary_med-info{padding:0 30px 36px 30px}.visit-summary_med-info span{margin:0 0 0 0}.visit-summary_med-info_table{border-bottom:1px solid var(--primarylight1)}.visit-summary_med-info thead tr{background:rgba(231,232,242,.21)}.visit-summary_med-info thead tr th{border-bottom:none!important}.visit-summary_med-info thead tr th span{font-style:normal;font-weight:400;font-size:10.5px;line-height:13px;color:var(--v-primaryblack2-base);opacity:.8}.visit-summary_med-info tbody tr:hover{background:none!important}.visit-summary_encounter-notes{padding:0 30px 0 30px}.visit-summary_encounter-notes_item{width:100%;border-bottom:1px solid var(--primarylight2);padding-top:36px;padding-bottom:35px}.visit-summary_encounter-notes_item_title{margin-bottom:21px}.visit-summary_encounter-notes>:last-child{border:none}.visit-summary_letter{padding:40px}.visit-summary_letter_title{font-style:normal;font-weight:600;font-size:10.5px;line-height:13px;color:var(--v-primaryblack2-base)}.visit-summary_letter_initials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.visit-summary_letter_initials img{padding:5px 0}.visit-summary_letter_text{margin-left:0;padding-left:0;white-space:pre-line}.visit-summary_bot{margin-bottom:8px}.d-visit-desc{padding:0 12px}@media only screen and (max-width:992px){.d-visit-desc{padding:0;margin-top:20px}}.d-visit-desc_header{padding:12px 20px}.d-visit-desc_header span{font-style:normal;font-weight:550;font-size:14px;line-height:17px;color:var(--v-primaryblack-base)}.d-visit-desc_tick-icon{margin-right:4px}.d-visit-desc_mid-header{padding:20px 22px;border-top:1px solid var(--primarylight2);border-bottom:1px solid var(--primarylight2)}.d-visit-desc_mid-header span{font-style:normal;font-weight:550;font-size:14px;line-height:17px;color:var(--v-primaryblack3-base)}.d-visit-desc_contacts{padding:20px;border-top:1px solid var(--primarylight2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.d-visit-desc_contacts_name{font-style:normal;font-weight:550;font-size:25px;line-height:31px;color:var(--v-primaryblack-base)}.d-visit-desc_general{padding:24px 20px}.page-not-found{width:100%;height:calc(100% - 70px);padding:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.page-not-found img{margin-bottom:28px}.page-not-found h1{margin-bottom:16px}.page-not-found h2{margin-bottom:15px}.page-not-found h3{margin-bottom:32px;max-width:502px}.ps_container{padding:30px}.ps_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:767.98px){.ps_header{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width:767.98px){.ps_header button{width:100%;margin-top:14px}}.ps_divider{margin:25px 0}.ps_upload{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0;border-bottom:1px solid var(--primarylight2)}@media(max-width:767.98px){.ps_upload{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.ps_upload_list-item{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}@media(max-width:767.98px){.ps_upload_list-item:after{min-height:8px}}@media(max-width:767.98px){.ps_upload_list-item .v-avatar{margin-right:0!important}}@media(max-width:767.98px){.ps_upload_list-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}.ps_upload_content{width:256px;-webkit-box-flex:unset;-ms-flex:unset;flex:unset}@media(max-width:767.98px){.ps_upload_content{width:auto}}.ps_upload_content_title{font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:var(--v-primaryblack2-base)}.ps_upload_content_sub-title{font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:var(--primarylight3);mix-blend-mode:normal}.ps_details{padding:24px 26px;border-bottom:1px solid var(--primarylight2)}.ps_input-group{padding-bottom:0}@media(max-width:480px){.ps_input-group{max-width:100%}}.ps_input-group span{display:inline-block;font-style:normal;font-weight:500;font-size:14px;color:var(--v-primaryblack2-base);mix-blend-mode:normal;opacity:.88}@media(max-width:480px){.ps_input-group span{margin-bottom:5px}}.ps_btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:28px}.ps_margin-bottom{display:inline-block;margin-bottom:10px}@media(max-width:480px){.ps_row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.pscb_container{padding:0;background-color:#fff}.pscb_header{padding:8px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:767.98px){.pscb_header{-ms-flex-wrap:wrap;flex-wrap:wrap}}.pscb_header .vertical-separator{width:150px;height:36px}@media(max-width:767.98px){.pscb_header button{width:100%;margin-top:14px}}.pscb_header button.discard-button{margin-right:2px;background-color:red!important}.pscb_divider{margin:50px 0}.pscb_upload{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0;border-bottom:1px solid var(--primarylight2)}@media(max-width:767.98px){.pscb_upload{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.pscb_upload_list-item{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}@media(max-width:767.98px){.pscb_upload_list-item:after{min-height:8px}}@media(max-width:767.98px){.pscb_upload_list-item .v-avatar{margin-right:0!important}}@media(max-width:767.98px){.pscb_upload_list-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}.pscb_upload_content{width:256px;-webkit-box-flex:unset;-ms-flex:unset;flex:unset}@media(max-width:767.98px){.pscb_upload_content{width:auto}}.pscb_upload_content_title{font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:var(--v-primaryblack2-base)}.pscb_upload_content_sub-title{font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:var(--primarylight3);mix-blend-mode:normal}.pscb_details{padding:24px 26px;border-bottom:1px solid var(--primarylight2)}.pscb_input-group{padding-bottom:0}@media(max-width:480px){.pscb_input-group{max-width:100%}}.pscb_input-group span{display:inline-block;font-style:normal;font-weight:500;font-size:14px;color:var(--v-primaryblack2-base);mix-blend-mode:normal;opacity:.88}@media(max-width:480px){.pscb_input-group span{margin-bottom:5px}}.pscb_btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:28px}.pscb_margin-bottom{display:inline-block;margin-bottom:10px}@media(max-width:480px){.pscb_row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.visit-room-header{background:#fff;-webkit-box-shadow:0 1px 0 var(--primarylight);box-shadow:0 1px 0 var(--primarylight);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.2rem}@media only screen and (max-width:480px){.visit-room-header{padding:10px 12px;gap:.2rem}}.visit-room-header .v-chip{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:90px}.visit-room-header-bordered,.visit-room-header-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.visit-room-header-bordered{border-left:1px solid var(--primarylight);padding-left:5px}.visit-room-header-bordered p{margin:0 5px}.visit-room-content{background:#fafafd;margin:0}.visit-room-content-summary{height:calc(100vh - 62px);width:100vw}@media(max-width:767.98px){.visit-room-content-summary .visit-summary-col{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.quill-editor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.quill-editor .ql-container,.quill-editor .ql-toolbar{border:1px solid var(--v-primarylight-base)}.quill-editor .ql-toolbar{border-top-left-radius:8px;border-top-right-radius:8px}.quill-editor .ql-container{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.quill-label{display:block;padding-top:15px;padding-bottom:10px}:root{--doc-height:100%}.d-none{display:none!important}.added{opacity:1;-webkit-animation:added-animation .3s linear;animation:added-animation .3s linear}.star-required{color:var(--error)}@-webkit-keyframes added-animation{0%{-webkit-transform:rotateX(-70deg);transform:rotateX(-70deg)}to{-webkit-transform:none;transform:none}}@keyframes added-animation{0%{-webkit-transform:rotateX(-70deg);transform:rotateX(-70deg)}to{-webkit-transform:none;transform:none}}.slide-y{left:-100px;-webkit-animation:slide .5s forwards;-webkit-animation-delay:2s;-webkit-animation:slide-y .5s forwards;animation:slide-y .5s forwards;animation-delay:2s}@-webkit-keyframes slide-y{to{left:0}}@keyframes slide-y{to{left:0}}.v-slide-group .v-slide-group__prev{display:none!important}.v-slide-group .v-tabs-slider-wrapper{height:3px!important;bottom:1px!important;margin-bottom:-3px!important}.v-slide-group .tabs_tab.v-tab{font-style:normal;font-weight:500;font-size:16px;line-height:19px;color:#99999e!important}.v-slide-group .tabs_tab.v-tab.v-tab--active{border-bottom:none;font-style:normal;font-weight:500;font-size:16px;line-height:19px;color:#33343e!important}.base-input.error--text .v-input__control .v-input__slot fieldset{border-color:var(--error)!important}.base-input.error--text .v-input__control .v-input__slot .v-text-field__slot label{color:var(--error)!important}.v-autocomplete.error--text{border:1px solid var(--error)}html{font-size:14px;font-family:Inter,sans-serif}.floating-chat-component{z-index:20}.disable-scrollbars{scrollbar-width:none;-ms-overflow-style:none}.disable-scrollbars::-webkit-scrollbar{background:transparent;width:0}@media(min-width:1264px)and (max-width:1903px){.lg5-custom{width:20%;max-width:20%;-ms-flex-preferred-size:20%;flex-basis:20%}}.field-details-absolute{position:relative}.field-details-absolute .v-text-field__details{position:absolute!important;bottom:-25px!important}.v-tab{letter-spacing:inherit}.link{color:var(--primary)}.bg-white{background:#fff!important}.v-application,.v-application .title{font-family:Inter,sans-serif!important}.absolute{position:absolute}.relative{position:relative}.border-radius-inherit{border-radius:inherit}.full-width{width:100%}.capitalize{text-transform:capitalize}.no-padding-bottom{padding-bottom:0}.no-padding-top{padding-top:0}.no-padding-left{padding-left:0}.no-padding-right{padding-right:0}.vertical-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.v-expansion-panel--active>.v-expansion-panel-header{min-height:inherit}.heading-1{font-style:normal;font-weight:500;font-size:64px;line-height:78px;text-align:center;letter-spacing:3px;color:var(--v-primaryblack3-base)}.mb17{margin-bottom:17px!important}.heading-2{font-style:normal;font-weight:500;font-size:24px;line-height:36px;text-align:center;color:var(--v-primaryblack3-base)}@media only screen and (max-width:767.98px){.heading-2{font-style:normal;font-weight:700;font-size:20px;line-height:25px}}.heading-3{font-style:normal;font-weight:500;font-size:36px;line-height:44px;text-align:center;letter-spacing:-.15px;color:var(--v-primaryblack3-base)}.heading-4{font-size:20px;line-height:24px;text-align:center}.heading-4,.heading-5{font-style:normal;font-weight:550;color:var(--v-primaryblack2-base)}.heading-5{font-size:16px;line-height:20px}.heading-6{font-weight:550;line-height:20px;color:var(--v-primaryblack2-base);opacity:.9}.heading-6,.sub-heading-1{font-style:normal;font-size:14px}.sub-heading-1{line-height:17px;opacity:.6}.sub-heading-1,.sub-heading-2{font-weight:400;text-align:center;letter-spacing:.32px}.sub-heading-2{font-size:17px;line-height:20px;opacity:.56}.sub-heading-2,.sub-heading-3{font-style:normal;color:var(--v-primaryblack-base)}.sub-heading-3{font-weight:550;font-size:14px;line-height:17px;mix-blend-mode:normal;opacity:.4}.box-shadow-1{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.12);box-shadow:0 1px 4px rgba(0,0,0,.12)}.centered-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.overflow-y-hidden body{overflow:hidden}.ml-7px{margin-left:7px!important}.mr-17px{margin-right:17px!important}.chat-container{width:calc(100% - 24px);height:calc(100vh - 145px);margin:39px auto 0}.chat-container-mobile{height:calc(100vh - 244px)}.v-label--active{background-color:#fff!important}.v-btn{text-transform:inherit}.btn-blue{background:#2196f3!important}.btn-blue .v-btn__content{color:#fff}.btn{text-transform:capitalize;font-weight:550}.btn-blue{background-color:#2177e0!important;border-color:#2177e0!important;color:#2177e0}.v-skeleton-loader__list-item-avatar{background:transparent!important;padding:0 16px 0 0!important}.gap-1{gap:10px}.gap-1,.gap-2{display:-webkit-box;display:-ms-flexbox;display:flex}.gap-2{gap:18px}.wrap{margin:0 auto;max-width:1100px;width:100%}.v-input--hide-details--custom .v-input__control .v-input__slot{margin-bottom:0!important}.bg-gray-light{background:#fafafd}.login_methods{width:100%;margin-bottom:30px}.login_methods__tab{width:100%;text-transform:capitalize;font-size:14px}.code{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:30px}.code-cell{text-align:center;border:1px solid #eeeff7;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;height:60px;width:60px;font-size:36px;font-weight:500}.code-cell:focus{outline:1px solid var(--primary)}.phone-number-actions{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.phone-number-actions a{color:var(--primary);text-decoration:none}.phone-number-actions .timer span{color:#33343e;opacity:.4}.phone-number-actions .edit-number{color:#33343e;opacity:.4;cursor:pointer}.login_checkbox{margin-top:0!important}.login_divider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-style:normal;font-weight:500;font-size:14px;line-height:17px;text-align:center;color:rgba(51,52,62,.5);padding-bottom:20px}.login_divider:after,.login_divider:before{content:"";-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;border-bottom:1px solid rgba(51,52,62,.12);margin:auto}.login_divider:before{margin-right:15px}.login_divider:after{margin-left:15px}.login_card{text-align:center;width:440px;margin:10px auto}.login_card .v-input:not(.login_checkbox){margin-bottom:20px}@media(max-width:767.98px){.login_card{margin:10px 20px;width:100%;max-width:375px;-ms-flex-item-align:center;align-self:center}}.login_card .login-process-btn{margin-top:30px}.login_remember-me{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login_checkbox{cursor:pointer}.login_checkbox label{font-weight:400;opacity:.36}.login_checkbox label,.login_link{font-style:normal;font-size:13px;line-height:16px;color:var(--v-primaryblack-base)}.login_link{cursor:pointer;display:inline-block;font-weight:500;text-align:right;opacity:.4}#sign-in-recaptcha{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;margin-top:10px}