:root{--primary: #7566a0;--primary-hover: #299429;--primary-text: #ffffff;--primary-v2: #55a9f4;--secondary: #32b432;--secondary-hover: #299429;--secondary-border: #32b432;--secondary-border-hover: #299429;--secondary-text: #ffffff;--secondary-hover-text: #ffffff;--secondary-v2: #93C83D;--light-color: #FFF;--danger: red;--dev-color-1: lime;--dev-color-2: hotpink;--dev-color-3: rgb(83, 238, 255);--dev-color-4: orange;--font-family: "Roboto", sans-serif}body.anytime-telecare{--primary: #512793;--primary-hover: #B598F9;--primary-text: #FAFAFA;--primary-v2: #91C1EC;--secondary: #8CEA93;--secondary-hover: #FAFAFA;--secondary-border: #8CEA93;--secondary-border-hover: #8CEA93;--secondary-text: #000000;--secondary-hover-text: #000000;--secondary-v2: #8CEA93}html,body{height:100%}body,.mat-drawer-container{color:#929292!important;font-size:16px;font-family:Roboto,sans-serif!important}.mat-drawer-content,.mat-drawer-container{overflow:inherit!important}*:focus{outline:none!important}a,a:hover{text-decoration:none!important}.ap-list_content{width:40%}.ap-list .ap-list__content .ap-list__table ngx-datatable{border-radius:0!important;border:1px solid #ddd!important}.ap-list .ap-list__content .ap-list__table ngx-datatable .datatable-header{background-color:#fcfcfc!important;color:#929292!important;height:auto!important}.cdk-overlay-pane:has(.custom-width-mat-select-dialog){width:fit-content!important;min-width:180px!important;max-width:100%!important}.app-page-header .app-page-status{text-align:center;height:40px}.app-page-header .app-page-status [class*=icon]{float:left;line-height:40px}.mat-mdc-card-title h2,.app-page-header .app-page-title h2,.visits-list .visits-list__header .header-text h2{font-family:Open Sans,sans-serif!important;font-size:36px!important;font-weight:400!important;color:#929292!important}.mat-mdc-card-content{font-size:16px}.mat-mdc-card-content h3{font-family:Open Sans,sans-serif;font-size:24px;font-weight:400;color:#929292}label>span:first-child:not(.mat-radio-container,.mat-checkbox-inner-container),.payment-labels{color:#777!important;font-size:14px;font-weight:400;text-transform:none;letter-spacing:1px;margin-top:0;margin-bottom:10px}small{font-size:14px;font-style:normal;line-height:20px;text-transform:none;font-weight:400;letter-spacing:0;margin-top:10px}small.form-error-msg{color:red}.ap-visit-col-content .mat-mdc-select-arrow-wrapper{padding-right:15px!important}mat-select.dropdown{height:40px;font-size:16px;text-align:center;vertical-align:middle;margin:auto;background-color:#fff;border:1px solid #888;border-radius:3px;text-transform:capitalize;font-weight:400;color:#929292!important}.dropdown .mat-mdc-select-value{height:40px!important;vertical-align:middle;text-align:left;padding:7px 15px;font-family:Roboto,Helvetica Neue,sans-serif;color:#929292!important;letter-spacing:0;line-height:24px}@media (min-width: 600px){.profile-wizard__step{border-bottom:0 solid pink!important;padding-bottom:30px!important;margin-bottom:0!important}}.profile-wizard__step{padding-bottom:0!important}.profile-wizard .fields,.collect-form{border:1px solid #ddd;padding:15px;margin-top:20px;margin-bottom:20px;background-color:#fcfcfc}.profile-wizard .terms{margin:30px 0}.profile-wizard__secondary{margin-top:10px}.profile-wizard__secondary .mat-checkbox-layout{white-space:normal}.profile-wizard__secondary h3{margin-top:0}input:not([type=submit]){display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;background-color:#fff;background-clip:padding-box;border-radius:.25rem;height:40px;border:1px solid #dee2e6;color:#495057;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;margin:0;text-indent:inherit}input:not([type=submit]):focus{border-color:#8e54e9;box-shadow:none}input:not([type=submit])::placeholder{color:#495057}.patient-list-dialog .profile-field .mat-mdc-select,.patient-list-dialog .profile-field textarea,.patient-list-dialog .profile-field select,.patient-list-dialog .profile-field input,.ap-dialog-route .content .profile-field .mat-mdc-select{background-color:#fff!important;border:1px solid #888!important;border-radius:3px!important;text-indent:0!important;line-height:0!important;color:#929292!important;font-family:Roboto,sans-serif!important;font-weight:400!important;font-size:16px!important;height:40px!important}.patient-list-dialog .content{padding:15px!important}.patient-list-dialog .profile-field textarea{line-height:22px!important;min-height:90px!important}.patient-list-dialog .profile-field .mat-mdc-select,.ap-dialog-route .content .profile-field .mat-mdc-select{line-height:20px!important}.mat-mdc-select-placeholder,.mat-mdc-select-value{color:#495057!important}.mat-icon-button{padding:5px 0!important}.mat-mdc-select-arrow-wrapper{padding-right:0}.cdk-overlay-container .mat-mdc-dialog-container{max-width:1200px!important;overflow-x:hidden;overflow-y:auto}.cdk-overlay-pane{overflow:auto}.mat-mdc-dialog-container{color:#929292!important;padding:0!important;border-radius:10px!important;box-shadow:0 0 10px rgba(0,0,0,.2),0 0 5px rgba(0,0,0,.2)!important;width:auto;min-width:350px!important}.ap-mat-dialog-footer{padding:25px 45px 25px 25px;border-top:1px solid #ddd;background-color:#fcfcfc!important}.ap-mat-dialog-footer-left{padding:25px 0 25px 45px;border-top:1px solid #ddd;background-color:#fcfcfc!important}.ap-mat-dialog-footer-left label{color:#929292!important;font-family:Roboto,sans-serif!important;font-weight:400!important;font-size:16px!important;text-transform:none!important;letter-spacing:0;margin:10px 0 0}.ap-mat-dialog-footer-right{padding:25px 45px 25px 0;border-top:1px solid #ddd;background-color:#fcfcfc!important}.ap-mat-dialog-footer-right button{margin-left:20px!important}.ap-link{font-size:.9em;cursor:pointer;user-select:none!important}.mat-mdc-dialog-actions{padding:0!important;display:flex;flex-wrap:wrap;margin-bottom:0!important;float:right}.ap-dialog-title-close{width:100%;margin:15px 15px 30px}.ap-dialog-title-close .title{float:left}.ap-dialog-title-close .title h2{font-family:Open Sans,sans-serif;font-size:30px;font-weight:400;color:#929292;margin-top:0}.ap-dialog-title-close .title h3{font-family:Open Sans,sans-serif;font-size:24px;font-weight:400;color:#929292;margin-top:0;margin-bottom:0}.ap-dialog-complete-visit,.ap-dialog-confirm,.ap-dialog-route{padding:30px}.ap-dialog-complete-visit .header h3,.ap-dialog-confirm .header h3,.ap-dialog-route .header h3{font-family:Open Sans,sans-serif;font-size:24px;font-weight:400;color:#929292;margin-top:0;margin-bottom:0}.ap-dialog-complete-visit .content,.ap-dialog-confirm .content,.ap-dialog-route .content{margin:20px -15px}.remove-patient-confirm-modal .mat-mdc-dialog-content{text-align:center}.ap-dialog-complete-visit .content p,.ap-dialog-confirm .content p,.ap-dialog-route .content p{line-height:inherit;margin:10px 0!important}.ap-dialog-complete-visit .content label,.ap-dialog-confirm .content label,.ap-dialog-route .content label{text-transform:none;font-size:16px;font-weight:400;color:#929292;letter-spacing:0;margin-top:10px;margin-bottom:10px}.ap-dialog-route .content .profile-field{margin:0!important}.ap-dialog-route .content .profile-field mat-select{width:100%;border-radius:7px;padding:10px 15px 8px!important;border:none;box-sizing:border-box}.ap-dialog-route .content .mat-mdc-form-field-infix{border-top:0!important;padding:0!important}.ap-dialog-route .content .mat-mdc-text-field-wrapper{padding-bottom:0!important}.ap-dialog-route .content .mat-form-field-appearance-fill .mat-mdc-form-field-underline{display:none!important}.ap-dialog-complete-visit .footer .mat-mdc-dialog-actions,.ap-dialog-confirm .footer .mat-mdc-dialog-actions,.ap-dialog-route .footer .mat-mdc-dialog-actions{float:right!important}.ap-dialog-complete-visit .footer .mat-mdc-dialog-actions button,.ap-dialog-confirm .footer .mat-mdc-dialog-actions button,.ap-dialog-route .footer .mat-mdc-dialog-actions button{margin-right:15px}.complete-visit-radio-button{margin:0!important}.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:var(--secondary)!important}.mat-radio-button.mat-accent .mat-radio-inner-circle{background-color:var(--secondary)!important}.mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background{background-color:var(--secondary)!important;border-color:var(--secondary)!important}.mdc-checkbox .mdc-checkbox__native-control~.mdc-checkbox__ripple{background:transparent!important}.ap-dialog-consent-title-close{padding:25px 30px;display:inline-block;width:100%;border-bottom:1px solid #ddd;background-color:#fcfcfc!important}.ap-dialog-consent-title-close .title{float:left}.ap-dialog-consent-title-close .title h2{font-family:Open Sans,sans-serif;font-size:36px;font-weight:400;color:#929292;margin-top:0;margin-bottom:0}.ap-dialog-consent-title-close .title h3{font-family:Open Sans,sans-serif;font-size:24px;font-weight:400;color:#929292;margin-top:0;margin-bottom:0}.ap-mat-dialog-content hr{margin-top:40px!important;margin-bottom:40px!important;border-color:#ddd!important}.ap-mat-dialog-content .mat-mdc-card{padding:30px!important}.ap-mat-dialog-content p{font-size:16px!important;margin-bottom:20px!important}.ap-mat-dialog-content p:last-child{margin-bottom:0!important}.ap-mat-dialog-content ul{margin-bottom:20px!important}.ap-mat-dialog-content ul li{line-height:1.8em!important}.ap-mat-dialog-content ul font{font-size:16px!important}.ap-mat-dialog-content .mat-mdc-dialog-content{display:block;margin:0;padding:0;max-height:50vh;overflow:auto}.ap-mat-dialog-content .mat-mdc-dialog-content h3{margin-top:0}.mat-expansion-panel:not([class*=mat-elevation-z]){-webkit-box-shadow:0px 3px 1px -2px rgba(0,0,0,.2),0px 2px 2px 0px rgba(0,0,0,.14),0px 1px 5px 0px rgba(0,0,0,.12)}.ap-mat-dialog-content .mat-mdc-card:not([class*=mat-elevation-z]){box-shadow:none}.ap-dialog-form{overflow-x:hidden!important;overflow-y:auto!important}.ap-dialog-title-close .ap-close{float:right;color:var(--primary);cursor:pointer}.profile-field{margin:15px!important}.profile-field>span:first-child,.profile-fields .label-title{color:#777!important;font-size:14px!important;font-weight:400;text-transform:none;letter-spacing:1px;margin-top:0;margin-bottom:10px;display:block}.collect-form label{margin-top:0;margin-bottom:10px}.collect-form h4{font-size:16px!important;background-color:#fff!important;border:1px solid #eee;border-radius:3px;text-indent:0!important;line-height:0!important;color:#929292!important;padding:20px 15px 18px!important;font-family:Roboto,sans-serif;font-weight:400;height:40px!important}.collect-form .mat-grid-tile .mat-figure{justify-content:left;margin-left:14px}.collect-form .cost-labels{font-size:16px!important;text-transform:none!important;font-weight:500!important;color:#929292!important;justify-content:left;margin-left:15px!important;margin-bottom:15px!important}.section-note,.payment-information small{padding:5px 15px}.icon-green{color:var(--secondary)!important}.icon-red{color:var(--danger)!important}.complete-visit-radio-group{display:inline-flex;flex-direction:column}.complete-visit-radio-button{margin:5px}.complete-visit-selected-value{margin:15px 0}.mat-mdc-dialog-content{overflow-y:hidden!important}.ap-list__content{width:100%}.ngx-datatable.material .datatable-footer{border-top:1px solid #ddd!important;font-size:14px!important;font-weight:400!important;color:#777!important;background-color:#fcfcfc!important;padding:15px 20px!important}.ngx-datatable .datatable-footer .datatable-footer-inner{height:auto!important}.ngx-datatable.material .datatable-footer .page-count{line-height:inherit!important;height:auto!important;padding:0!important}[ng-reflect-is-selected=true]{background-color:#f1f1f1!important}.app-page-header .app-page-title{padding-left:0}.app-page-header .app-page-title h2{margin-top:0;margin-bottom:0}.app-page-header .app-page-status i{margin-right:10px}.visits-list .visits-list__header{margin-top:45px!important;margin-bottom:30px!important}.visits-list .visits-list__header .header-text{width:100%!important}.visits-list .visits-list__header .header-text h2{margin-top:0;margin-bottom:0}.mat-mdc-card{padding:25px!important}.row-header-action{margin-left:0}.row-header-action div{float:left}.row-header-action h3{padding-top:5px;margin-bottom:0}.row-header-action div.button{margin-left:20px}.required-field:after{content:" *";color:red;font-weight:900}.form-group{width:95%!important}.login input{padding:10px 15px;text-indent:0;line-height:0;color:var(--dev-color-4)!important}label{margin-bottom:15px}.mat-mdc-nav-list .mat-mdc-list-item,.mat-mdc-nav-list .mat-mdc-list-item:hover,.mat-mdc-nav-list .mat-mdc-list-item:active{border-radius:0}mat-mdc-list-item .mat-mdc-list-item-content .mat-icon{color:var(--secondary-v2);margin-right:5px}.mat-mdc-nav-list{padding:5px 0!important}.ap-visit-col-video{padding-left:0;padding-right:15px}.ap-visit-col-video #video-preview{margin-top:0!important}.ap-visit-col-video-doc{padding-left:0;padding-right:15px}.ap-visit-col-video-doc .video-normal{width:509px!important;height:381px!important;position:relative!important}.ap-visit-col-content{padding-left:15px;padding-right:0}.ap-visit-col-content label{color:#777!important;font-size:14px!important;font-weight:400;text-transform:none;letter-spacing:1px;margin-top:0;margin-bottom:10px}.ap-visit-col-content mat-select{height:40px;font-size:16px;text-align:center;vertical-align:middle;margin:auto;background-color:#fff;border:1px solid #888;border-radius:3px;text-transform:capitalize;font-weight:400;color:#929292!important}.ap-visit-col-content .mat-mdc-select-value{height:40px!important;vertical-align:middle;text-align:left;padding:7px 15px;font-family:Roboto,Helvetica Neue,sans-serif;color:#929292!important;letter-spacing:0}.ap-visit-col-content textarea{background-color:#fff!important;border:1px solid #888!important;border-radius:3px!important;text-indent:0!important;color:#929292!important;font-family:Roboto,sans-serif!important;font-weight:400!important;font-size:16px!important;height:40px!important;line-height:22px!important;min-height:150px!important}.ap-visit-col-content .form-group{margin-bottom:30px}.ap-visit-col-content .panel{border-radius:0;box-shadow:none}.ap-visit-col-content .panel-heading.ap-panel-heading,.ap-visit-col-content .ap-panel-footer{background-color:#f6f6f6!important;color:#929292!important}.ap-visit-col-content .ap-panel-footer button{margin-left:15px!important}.ap-video-preview-actions{margin:20px 0}.ap-video-preview-actions button{margin:0 10px}.prepare-for-visit{margin-top:0!important;margin-bottom:40px}.prepare-for-visit .prepare-for-visit__header .header-text{width:100%!important}.button-parent{margin-top:30px}.patient-visit-actions{margin-top:40px;border:1px solid #ddd;background-color:#fcfcfc;margin-left:0;margin-right:0}.patient-visit-actions .mat-toolbar-single-row{height:auto;padding:16px}.patient-visit-actions .left,.patient-visit-actions .right{padding:30px}.patient-visit-actions .right .buttons{float:right}.patient-visit-actions .right .buttons button{margin-left:15px}.cam-mic-spk .group{float:left;margin-right:20px}.input-w label{color:#777!important;font-size:12px!important;font-weight:400;text-transform:none;letter-spacing:1px;margin-top:20px;margin-bottom:5px}.input-w select_join{margin-bottom:10px}.ap-video-toolbar{background-color:var(--primary-v2)!important}.toolbarButton{background-color:var(--primary-v2)!important;width:48px!important;height:48px!important;background-size:24px auto!important}.ngx-editor .ngx-wrapper p{margin-bottom:10px!important}.profile-wizard__step__heading h3 span:before{background-color:var(--primary-v2)!important}.ap-profile-current-physician{margin-bottom:20px!important}.ap-profile-current-physician p{margin:20px 0!important}.visit-details-content label{color:#777!important;font-size:14px!important;font-weight:400;text-transform:none;letter-spacing:1px;margin-top:0;margin-bottom:10px}.visit-details-content mat-select{height:40px;font-size:16px;text-align:center;vertical-align:middle;margin:auto;background-color:#fff;border:1px solid #888;border-radius:3px;text-transform:capitalize;font-weight:400;color:#929292!important}.visit-details-content .mat-mdc-select-value{height:40px!important;vertical-align:middle;text-align:left;padding:7px 15px;font-family:Roboto,Helvetica Neue,sans-serif;color:#929292!important;letter-spacing:0}.visit-details-content textarea{background-color:#fff!important;border:1px solid #888!important;border-radius:3px!important;text-indent:0!important;color:#929292!important;font-family:Roboto,sans-serif!important;font-weight:400!important;font-size:16px!important;height:40px!important;line-height:22px!important;min-height:150px!important}.video-normal{width:50vw;height:28.125vw;width:auto;position:relative;object-fit:contain}.button-parent{text-align:right}.login.container{padding-left:0!important;padding-right:0!important}.login{max-width:1170px}.login header{margin-bottom:30px;text-align:center}.login .container__inner{padding:4.2em 2.8em;border-radius:15px}.login__forms{display:flex;flex-wrap:wrap}.login__forms>*{flex:1 100%}@media (min-width: 900px){.login__forms>*{max-width:50%;flex:1 50%}}.login__form{margin-bottom:45px}@media (min-width: 900px){.login__form__register{border-left:solid 1px rgba(0,0,0,.05);box-sizing:border-box}}@media (min-width: 900px){.login__form__inner{padding-left:1.2em;padding-right:1.2em}}.login__form__footer{margin-top:25px}.login input{width:100%}.login__forgot-link{font-size:.7em;cursor:pointer}.collect-form #collect-payment{min-width:640px;max-height:240px;width:100%;height:50%;column-count:3;column-gap:40px;column-span:all}.collect-form .paymentColumn{width:100%;height:100%;min-height:240px;display:block;text-align:center}@media screen and (min-width: 770px){.collect-form .paymentColumn{min-height:228px}}@media screen and (max-width: 770px){.collect-form .paymentColumn{min-height:230px}}.collect-form .paymentColumn input{width:100%}.collect-form .storeAsPreffered{width:100%;display:flex;align-items:center;padding-left:1em;position:absolute;bottom:0}.collect-form .storeAsPreffered input{max-width:1.5em}.collect-form .storeAsPreffered label{margin:0}@media (max-width: 767px){.collect-form .storeAsPreffered{position:static}}.collect-form .payment-form-group{height:75px;position:relative;width:100%;padding-left:1em;padding-right:1em}@media (max-width: 767px){.collect-form .payment-form-group{padding:0;height:auto;margin-top:10px}}.collect-form .form-group{height:75px;position:relative;width:90%}.collect-form .paymentAmount{font-size:16px;float:right}.collect-form button{padding:10px 25px;background:transparent;border:none;font-size:14px;color:var(--primary);cursor:pointer}.collect-form button.raised{color:#fff;border-radius:6px;background:var(--primary)}.collect-form .collect-form .payment-labels{color:var(--primary);font-size:14px}@media screen and (max-width: 770px){.collect-form .collect-form .payment-labels{font-size:12px!important}}.collect-form .collect-form .cost-labels{font-size:22px;text-align:left;-webkit-margin-before:.5em;margin-block-start:.5em;-webkit-margin-after:.5em;margin-block-end:.5em;-webkit-margin-start:20px;margin-inline-start:20px;-webkit-margin-end:20px;margin-inline-end:20px}.collect-form .collect-form .payment-information{font-size:18px}.collect-form .collect-form h4{margin-top:10px!important;font-size:20px;background-color:#c0b9cd;width:100%;border-radius:3px;text-indent:1em;line-height:2.5em;height:51px}.collect-form .ccbox{width:100%}.collect-form .errorMessage{color:red}.ap-dialog{max-height:90vh;overflow:auto;position:relative;height:100%}.ap-dialog table{width:100%}.ap-dialog table .mat-row{height:auto}.ap-dialog table .mat-row .mat-cell{padding:8px}.ap-dialog button{padding:10px 25px;background:var(--primary);border-radius:6px;border:none;color:#fff;cursor:pointer}.ap-dialog button:disabled{opacity:.3;cursor:initial}.ap-dialog button.close{background:transparent;position:absolute;top:0;right:0;z-index:999;font-size:14px;font-weight:700}.ap-dialog button.close:before{background-color:#d2d755;content:"";display:block;position:absolute;width:35px;height:35px;border-radius:35px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}.ap-dialog .content{display:flex;flex-wrap:wrap;margin:auto;padding:25px;align-items:center;max-width:800px}@media only screen and (max-width: 767px){.ap-dialog .content{padding:25px 15px}}.ap-dialog .content h1{width:100%;margin:0;padding:0}.ap-dialog .content .profile-fields{width:100%;display:flex;flex-wrap:wrap;justify-content:space-around}.ap-dialog .content .profile-fields .profile-field{display:block;width:46%;margin:2%;min-width:200px;flex:1 1 auto;position:relative}.ap-dialog .content .profile-fields .profile-field h6{margin:5px}.ap-dialog .content .profile-fields .profile-field input,.ap-dialog .content .profile-fields .profile-field mat-select,.ap-dialog .content .profile-fields .profile-field textarea{width:100%;background:#f5f7f8;border-radius:7px;padding:10px;border:none;box-sizing:border-box}.ap-dialog .content .profile-fields .profile-field .mat-datepicker-toggle{position:absolute;bottom:6px;right:7px}.ap-dialog .content .profile-fields .profile-field .mat-datepicker-toggle button{position:relative}.ap-dialog .content .profile-fields .profile-field .mat-datepicker-toggle button span.mat-button-wrapper{position:absolute;top:0;left:14px}.ap-dialog .content .profile-fields .profile-field textarea{min-height:150px}.ap-dialog .content .profile-fields .profile-field .mat-mdc-dialog-content,.ap-dialog .content .profile-fields .profile-field .mat-mdc-dialog-content .mat-mdc-form-field{width:100%}.ap-dialog .content .button-footer{margin:auto;color:#fff}.ap-dialog .profile-field .mat-mdc-select,.ap-dialog .profile-field textarea,.ap-dialog .profile-field select,.ap-dialog .profile-field input{background:#f5f7f8 none!important;padding:1em .5em!important;font-size:16px;line-height:1em;text-indent:.3em}.ap-dialog .cdk-overlay-container .cdk-overlay-pane{width:auto!important;max-width:none!important}.fill-space{flex:1 1 auto}.transparent{background-color:transparent!important}.profile-wizard input{width:100%}@media (min-width: 600px){.profile-wizard__step{display:flex;border-bottom:1px solid rgb(210,215,85);padding-bottom:30px;margin-bottom:30px}.profile-wizard__step>*{flex:1 auto}}.profile-wizard__step:nth-of-type(4){border:none}.profile-wizard__step__heading{display:flex;justify-content:center;border-top:1px solid rgb(210,215,85);padding-top:50px;margin-top:50px}@media (min-width: 600px){.profile-wizard__step__heading{margin-top:0;padding-top:0;margin-bottom:0;border:none;min-width:100px;max-width:100px}}.profile-wizard__step__heading h3{text-align:center;text-transform:uppercase;color:#d2d755;letter-spacing:2px;font-weight:400}.profile-wizard__step__heading h3 span{margin:20px auto 10px;color:#fff;position:relative;display:flex;justify-content:center;align-items:center;z-index:3}.profile-wizard__step__heading h3 span:before{background-color:#d2d755;content:"";display:block;position:absolute;width:50px;height:50px;border-radius:50px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}.profile-wizard .terms{display:flex;width:100%;justify-content:flex-end}.profile-wizard .terms button{padding:10px 25px}.profile-wizard .terms p{margin-left:15px}.profile-wizard .termsOuter{position:fixed;top:0;left:0;background:rgba(0,0,0,.3);height:100%;width:100%;display:flex;align-items:center;justify-content:center;z-index:9999}.profile-wizard .termsOuter .termsWrapper{width:100%;max-height:750px;max-width:600px;background:#fff;box-shadow:0 17px 54px rgba(37,11,58,.19);border-radius:8px;text-align:center;padding:15px}.profile-wizard .termsOuter .termsWrapper h1{padding:15px}.profile-wizard .termsOuter .termsWrapper section{max-height:300px;overflow:scroll;padding:15px;border-radius:8px;text-align:left}.profile-wizard .termsOuter .termsWrapper button{border-radius:6px;padding:10px 15px;color:#fff;margin:15px}.profile-wizard .terms button{display:inline-block;margin-right:1em;min-width:120px;font-size:1.2em}.profile-wizard .terms p{display:inline-block}.profile-wizard .fields{display:flex;flex-wrap:wrap}@media (min-width: 600px){.profile-wizard .fields .field__wrapper{padding-left:1em;padding-right:1em;max-width:33.33%;flex:1 33.33%}}@media (max-width: 767px){.profile-wizard .fields .field__wrapper{padding:0;width:100%}}.profile-wizard .fields .field__wrapper label mat-select .dropdown{height:43.25px;width:100%;font-size:12px;text-align:center;vertical-align:middle;margin:auto;background-color:#c0b9cd;border-color:#c0b9cd;border-radius:3px;text-transform:capitalize}.profile-wizard .fields .field__wrapper label mat-select .dropdown .mat-mdc-select-value{height:43.25px;vertical-align:middle;text-align:left;padding-left:15px;font-family:Roboto,Helvetica Neue,sans-serif;color:var(--primary);letter-spacing:0}.profile-wizard .fields .field__wrapper label mat-select .dropdown .mat-mdc-select-placeholder{color:var(--primary)}.profile-wizard .fields .field__wrapper label mat-select .dropdown option{height:44px}.profile-wizard .payment-through-insurance h3{background:var(--primary);color:#fff;padding:1em;border-radius:3px}.profile-wizard .cdk-overlay-container{z-index:999;background-color:rgba(0,0,0,.2)}.profile-wizard .cdk-overlay-container .mat-mdc-dialog-container{max-width:600px;margin:auto;border-radius:15px}.profile-wizard .cdk-overlay-container .mat-mdc-dialog-container .mat-mdc-dialog-content::-webkit-scrollbar{display:none}.profile-wizard .practicefield{width:46%;padding:10px;flex:1 1 auto;min-width:200px}.profile-wizard .practicefield *{box-sizing:border-box}.profile-wizard .practicefield h6{margin:5px}.profile-wizard .practicefield input{width:100%;background:#c0b9cd;border-radius:7px;padding:10px;border:none;box-sizing:border-box}.profile-wizard .clearButton{margin-left:1em}.profile-wizard .cancelButton{float:right}.profile-wizard [ng-reflect-is-selected=true]{background-color:var(--primary)}.patient-symptoms-dialog-content{overflow-y:scroll}@media only screen and (max-width: 600px){.patient-symptoms-dialog-content{height:200px}}@media only screen and (min-width: 600px){.patient-symptoms-dialog-content{height:250px}}@media only screen and (min-width: 768px){.patient-symptoms-dialog-content{height:300px}}@media only screen and (min-width: 992px){.patient-symptoms-dialog-content{height:350px}}@media only screen and (min-width: 1200px){.patient-symptoms-dialog-content{height:400px}}.standard-dialog-content{overflow-y:auto}@media only screen and (max-width: 600px){.standard-dialog-content{height:200px}}@media only screen and (min-width: 600px){.standard-dialog-content{height:250px}}@media only screen and (min-width: 768px){.standard-dialog-content{height:300px}}@media only screen and (min-width: 992px){.standard-dialog-content{height:300px}}@media only screen and (min-width: 1200px){.standard-dialog-content{height:300px}}.patient-consent-content{overflow-y:scroll;height:50vh}.profile-wizard{max-width:100%;overflow-x:hidden}.patient-location-practice{display:block}.appointments-list-custom{overflow-y:hidden}.appointments-list-custom mat-mdc-list-item .mat-mdc-list-item-content{color:#000}.appointments-list-custom .patient-search-input{width:100%}.appointments-list-custom .patient-search-input .mat-icon{vertical-align:middle}.appointments-list mat-mdc-list-item{height:6em}.editAppointmentButton,.notePadButton{cursor:pointer}.appointment-editor-dialog h1{padding-bottom:0;margin-top:.25em;margin-bottom:.25em}.appointment-editor-dialog .appointment-date-input input,.appointment-editor-dialog .appointment-date-input input:focus{outline:none!important;outline-style:none!important;box-shadow:none!important;border-color:transparent!important}.appointment-editor-dialog .appointment-date-input .mat-icon{vertical-align:middle}.appointment-editor-dialog .appointment-date-input button{background-color:#fff;color:#000}.appointment-editor-dialog .appointment-editor-field>span:first-child{color:#777!important;font-size:14px!important;font-weight:400;text-transform:none;letter-spacing:1px;margin-top:0;margin-bottom:-10px;display:block}.appointment-editor-dialog .appointment-editor-field-label{color:#777!important;font-size:14px!important;font-weight:400;text-transform:none;letter-spacing:1px;margin-top:0;margin-bottom:-10px;display:block}.appointment-editor-dialog .mat-datepicker-toggle-default-icon{width:16px}.appointment-editor-dialog .mdc-line-ripple{display:block}.appointment-editor-dialog .mat-mdc-form-field.mat-form-field-appearance-fill.mat-primary .mat-mdc-form-field-infix{padding:.4375em 0}.appointment-editor-dialog .mat-mdc-form-field{width:90%;padding-bottom:20px}.appointment-dialog-content{overflow-y:scroll;width:700px}@media only screen and (max-width: 600px){.appointment-dialog-content{height:300px}}@media only screen and (min-width: 600px){.appointment-dialog-content{height:375px;width:500px}}@media only screen and (min-width: 768px){.appointment-dialog-content{height:450px;width:700px}}@media only screen and (min-width: 992px){.appointment-dialog-content{height:475px;width:700px}}@media only screen and (min-width: 1200px){.appointment-dialog-content{height:600px;width:700px}}.mat-mdc-list-item-content{margin:0 0 0 auto}.complete-visit-radio-button-label{color:#777!important;font-size:14px!important;font-weight:400;text-transform:none;letter-spacing:1px;margin-top:0;margin-bottom:-10px;vertical-align:middle}.margin-top-05{margin-top:.5em}.margin-top-10{margin-top:1em}.margin-top-15{margin-top:1.5em}.margin-top-20{margin-top:2em}.margin-top-25{margin-top:2.5em}.margin-top-30{margin-top:3em}.centered{position:fixed;top:20%;left:50%;transform:translate(-50%,-50%);z-index:1000}.no-physicians-online-message{text-align:center}.standardTermsDialog h1.mat-mdc-dialog-title{margin-bottom:0!important;text-align:center}.standardTermsDialog h1.mat-mdc-dialog-title p{margin-top:0;font-size:small;color:gray}.standardDialog{overflow:hidden}.standardDialog h1{margin-bottom:0;margin-left:1em;text-align:center}.standardDialog h1 p{margin-top:0;font-size:small;color:gray}.viewSummaryDialog h1{margin-bottom:0;margin-left:1em;text-align:center}.viewSummaryDialog h1 p{margin-top:0;font-size:small;color:gray}.view-summary-dialog-content{overflow-y:auto}.prepare-for-visit-error-message{color:red}.complete-visit-invalid-visit{border:thin solid #cfcfcf}.family-view{width:1000px}.family-view h1{margin-bottom:0;margin-left:1em;text-align:center;font-size:larger}.family-view h1 p{margin-top:0;font-size:small;color:gray}.family-view-visits{width:100%;max-height:200px;overflow-y:auto}.family-view-content{max-height:600px;overflow-y:auto}.family-view-content small{font-size:small;color:gray;margin:0}.family-view-content .parent-header{background-color:var(--primary)!important}.family-view-content .parent-header mat-panel-title{color:#fff}.family-view-content .parent-header mat-panel-description{color:#fff}.family-view-content .parent-header:hover{background-color:var(--primary)!important}.family-view-content .parent-header:hover mat-panel-title{color:#fff}.family-view-content .parent-header:hover mat-panel-description{color:#fff}.family-view-content .active-header{background-color:#93c83d!important}.family-view-content .active-header mat-panel-title{color:#fff}.family-view-content .active-header mat-panel-description{color:#fff}.family-view-content .active-header:hover{background-color:#93c83d!important}.family-view-content .active-header:hover mat-panel-title{color:#fff}.family-view-content .active-header:hover mat-panel-description{color:#fff}.family-view-content .row-header{text-decoration:underline}.date-range-label{font-size:12px;margin-bottom:0}.virtual-appointment-container .mat-mdc-tab-group.mat-primary .mat-ink-bar,.virtual-appointment-container .mat-mdc-tab-nav-bar.mat-primary .mat-ink-bar{background:rgba(149,165,166,.3)}.virtual-appointments-slogan{text-align:center}.virtual-appointments-slogan span{display:inline-block;font-size:24px;font-family:lato,helvetica neue,helvetica,arial,sans-serif;box-sizing:border-box!important}.virtual-appointments-description{text-align:center}.virtual-appointments-description span{font-size:18px;font-family:lato,helvetica neue,helvetica,arial,sans-serif;box-sizing:border-box!important}.anytime-partner-logo-container img{width:100%;height:100%;object-fit:cover;overflow:hidden}.small-box,.large-box{display:flex;align-items:center;justify-content:center;margin:16px;padding:16px;border-radius:8px}.small-box{height:100px;width:100px}.large-box{height:100%;width:600px}@media only screen and (max-width: 767px){.large-box{width:100%}}.provider-waiting-room .note-text-area{min-height:10vh;font-size:.9em}.provider-waiting-room .mat-mdc-card{padding:.5em!important}.provider-waiting-room .mat-mdc-card div>span:first-child,.provider-waiting-room .mat-mdc-card .payment-labels{color:#777!important;font-size:.675em;font-weight:400;text-transform:none;letter-spacing:1px;margin-top:0;margin-bottom:10px}@media (max-width: 992px){.provider-waiting-room .mat-mdc-card div>span:first-child,.provider-waiting-room .mat-mdc-card .payment-labels{font-size:2vw}}.provider-waiting-room #patient-card-patient-name{font-size:1.2em}.provider-waiting-room .provider-waiting-room-content{font-size:.9em;border-bottom:1px solid #93C83D}.provider-waiting-room .provider-waiting-room-content .mat-step-header{height:auto}@media (max-width: 992px){.provider-waiting-room .provider-waiting-room-content{font-size:.9em}}.provider-waiting-room .provider-waiting-room-content .panel-footer{padding:9px 15px}.provider-waiting-room .provider-waiting-room-content .breakpoint-header{margin-top:5em;height:75px;width:110%;margin-left:-1.6em;margin-right:-1.6em}.provider-waiting-room .provider-waiting-room-content .left-card{height:calc(89vh - 120px);max-height:calc(89vh - 120px);min-height:calc(89vh - 120px);overflow-y:auto;padding:1em 0}@media screen and (max-height: 900px){.provider-waiting-room .provider-waiting-room-content .left-card{max-height:calc(84vh - 120px);min-height:calc(84vh - 120px)}}@media (max-width: 899px){.provider-waiting-room .provider-waiting-room-content .left-card{border:none;padding-right:0;max-height:40vh;min-height:auto;height:auto}}.provider-waiting-room .provider-waiting-room-content .right-card{border-color:#93c83d;border-left-style:solid;border-width:.1em;padding-left:1em;height:calc(89vh - 120px);max-height:calc(89vh - 120px);min-height:calc(89vh - 120px);overflow:hidden;overflow-y:auto}.provider-waiting-room .provider-waiting-room-content .right-card .notes-panel-complete-visit{max-height:30vh!important;height:100%;overflow-y:auto;color:#777!important;font-size:.9em}@media screen and (max-height: 900px){.provider-waiting-room .provider-waiting-room-content .right-card{max-height:calc(84vh - 120px);min-height:calc(84vh - 120px)}}@media (max-width: 899px){.provider-waiting-room .provider-waiting-room-content .right-card{border:none;padding-right:0;max-height:initial;min-height:initial;height:auto;padding-left:0}.provider-waiting-room .provider-waiting-room-content .right-card .chat-tab-wrap{margin-top:20px!important;padding:0!important}.provider-waiting-room .provider-waiting-room-content .right-card .chat-tab-wrap .no-padding{padding:0!important}}.provider-waiting-room .call-in-progress-provider-waiting-room-content{border-style:none}.provider-waiting-room .call-in-progress-provider-waiting-room-content .video-normal{width:auto;height:calc(89vh - 210px);max-height:515px;max-width:1030px}.provider-waiting-room .call-in-progress-provider-waiting-room-content .panel{border-style:none;max-height:95%;margin-bottom:0}.provider-waiting-room .call-in-progress-provider-waiting-room-content .message-panel{height:40vh}.provider-waiting-room .call-in-progress-provider-waiting-room-content .notes-panel{max-height:40vh;overflow-y:auto}.provider-waiting-room .call-in-progress-provider-waiting-room-content #cameras,.provider-waiting-room .call-in-progress-provider-waiting-room-content #microphones,.provider-waiting-room .call-in-progress-provider-waiting-room-content #speakers{font-size:.9em}.provider-waiting-room .call-in-progress-provider-waiting-room-content .right-card{border-style:none}@media screen and (max-height: 1050px){.provider-waiting-room .call-in-progress-provider-waiting-room-content .right-card .mat-mdc-card{padding-bottom:.1em!important}}.tabs-content-common-ui .provider-waiting-room-patient-card-container{width:100%;padding-bottom:1em;font-size:.9em;user-select:none}@media (max-width: 992px){.tabs-content-common-ui .provider-waiting-room-patient-card-container{font-size:.9em}}.tabs-content-common-ui .provider-waiting-room-patient-card-container .contents{border-color:#c0b9cd;border-width:10px;border-radius:4px;background-color:#fff;border-style:solid;height:100%;padding-top:.5em;padding-left:1em;padding-bottom:1em;color:gray}.tabs-content-common-ui .provider-waiting-room-patient-card-container .contents:hover{background-color:var(--primary);border-color:#c0b9cd;border-style:solid;height:100%;padding-top:.5em;padding-left:1em;padding-bottom:1em;color:#fff}.tabs-content-common-ui .provider-waiting-room-patient-card-container .contents:hover span:first-child,.tabs-content-common-ui .provider-waiting-room-patient-card-container .contents:hover h5{color:#fff!important}.tabs-content-common-ui .provider-waiting-room-patient-card-container .contents:hover .notepad-icon-img svg #Icon-4{fill:#fff}.tabs-content-common-ui .provider-waiting-room-patient-card-container .contentsOnSelect{background-color:var(--primary)!important;border-color:#c0b9cd;border-style:solid!important;height:100%;padding-top:.5em;padding-left:1em;padding-bottom:1em;color:#fff!important}.tabs-content-common-ui .provider-waiting-room-patient-card-container .contentsOnSelect span:first-child,.tabs-content-common-ui .provider-waiting-room-patient-card-container .contentsOnSelect h5{color:#fff!important}.tabs-content-common-ui .provider-waiting-room-patient-card-container .contentsOnSelect .notepad-icon-img svg #Icon-4{fill:#fff}.tabs-content-common-ui .provider-waiting-room-patient-card-container .selected-contents{background-color:var(--primary);border-color:#c0b9cd;border-style:solid;border-width:10px;height:100%;padding-top:.5em;padding-left:1em;padding-bottom:1em;color:#fff}.tabs-content-common-ui .provider-waiting-room-patient-card-container .selected-contents .notepad-icon-img svg #Icon-4{fill:#fff}.tabs-content-common-ui .provider-waiting-room-patient-card-container .btn-waiting-room{border:none;border-radius:7px;padding:.5rem 1.5rem;background:var(--primary);display:flex;align-items:center;color:#fff}.tabs-content-common-ui .patient-card-patient-name,.tabs-content-common-ui .patient-card-patient-info,.tabs-content-common-ui .patient-card-patient-info-stats{font-size:.9em}.tabs-content-common-ui .patient-card-patient-info-status div{margin:0;padding:.2em}.tabs-content-common-ui .patient-card-patient-info-status div span,.tabs-content-common-ui .normal-wait{font-size:.9em}.tabs-content-common-ui .long-wait{font-size:.9em;color:red}app-provider-waiting-room-patient-profile .provider-waiting-room-patient-profile-container{width:100%;font-size:.9em}app-provider-waiting-room-patient-profile .provider-waiting-room-patient-profile-container .mat-horizontal-content-container{display:none}app-provider-waiting-room-patient-profile .provider-waiting-room-patient-profile-container .mat-mdc-card li{padding:0;width:33.3%;float:left}app-provider-waiting-room-patient-profile .provider-waiting-room-patient-profile-container .mat-mdc-card img{height:auto;width:100%;object-fit:contain}app-provider-waiting-room-patient-profile .provider-waiting-room-patient-profile-container .mat-mdc-card .mat-mdc-card-title{color:gray;text-align:center;font-size:.45em;font-size:.9em}app-provider-waiting-room-patient-profile .provider-waiting-room-patient-profile-container .button{border:none;border-radius:7px;padding:.5rem 1.5rem;background:var(--primary);display:flex;align-items:center;color:#fff;white-space:normal!important}app-provider-waiting-room-patient-profile .provider-waiting-room-patient-profile-container .button .mat-icon{padding-right:.5rem;font-size:1.5rem!important;font-weight:900}app-provider-waiting-room-patient-profile .provider-waiting-room-patient-profile-container .button p{margin:0;font-size:.9em;font-weight:600}app-provider-waiting-room-patient-profile .provider-waiting-room-patient-profile-container .panel{border-width:.1em;border-right-style:solid;border-bottom-style:solid;border-left-style:solid}app-provider-waiting-room-patient-profile .provider-waiting-room-patient-profile-container .panel .input-group{padding:.5em;width:88%}app-provider-waiting-room-patient-profile .provider-waiting-room-patient-profile-container .panel .input-group input{margin-right:.5em}.blinking{animation:blinkingText .8s infinite}@keyframes blinkingText{0%{color:red}49%{color:red}50%{color:transparent}to{color:transparent}}.disabledbutton{pointer-events:none;opacity:.4}.permissions-selectors .mat-mdc-select{width:100%!important;min-width:250px!important}.visit-session{padding:0}.visit-session .vs-panel{padding:1em;background-color:#f5f5f5}.visit-session .vs-panel div>span:first-child,.visit-session .vs-panel .payment-labels{color:#777!important;font-size:.675em;font-weight:400;text-transform:none;letter-spacing:1px;margin-top:0;margin-bottom:10px}@media (max-width: 992px){.visit-session .vs-panel div>span:first-child,.visit-session .vs-panel .payment-labels{font-size:2vw}}.visit-session .mat-step-header{padding:0;margin:0;pointer-events:none}.visit-session #video-preview{margin-top:0!important}.visit-session #video-preview video{max-height:73vh!important;height:73vh!important;max-width:100%!important;width:auto}@media screen and (max-height: 900px){.visit-session #video-preview video{max-height:68vh!important;height:68vh!important}}.visit-session #renderer{width:auto!important}.visit-session .video-normal{max-height:72vh!important;height:72vh!important;max-width:100%!important;width:auto;object-fit:fill}@media screen and (max-height: 900px){.visit-session .video-normal{max-height:68vh!important;height:68vh!important}}.visit-session .mat-mdc-card{padding:.5em!important}.visit-session .mat-mdc-card li{padding:0;width:20%;float:left}.visit-session .mat-mdc-card img{height:auto;width:100%}.visit-session .mat-mdc-card .mat-mdc-card-title{color:gray;text-align:center;font-size:.45em;font-size:.9em}.visit-session .panel input{max-width:85%!important;margin-right:1em}.visit-session textarea{padding-left:1em;padding-right:1em;width:100%}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#fff!important}.mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:var(--secondary)!important}.mat-mdc-tab-group.mat-primary .mat-ink-bar,.mat-mdc-tab-nav-bar.mat-primary .mat-ink-bar{background:#c0b9cd}.mat-step-header .mat-step-icon-selected,.mat-step-header .mat-step-icon-state-done,.mat-step-header .mat-step-icon-state-edit{background:var(--primary)}.mat-mdc-select:focus:not(.mat-mdc-select-disabled).mat-primary .mat-mdc-select-arrow,.mat-mdc-select-underline,.mat-mdc-select-trigger{color:var(--primary)}.mat-primary .mat-option.mat-mdc-selected:not(.mat-option-disabled){color:var(--primary)}.mat-mdc-form-field-ripple,.branded-add-button{background-color:var(--primary)!important}#permissionGroupType mat-button-toggle{background-color:#c0b9cd;color:#fff}#permissionGroupType .mat-button-toggle-checked{background-color:var(--primary);color:#fff}.primary-dark{color:var(--primary)}.primary-light{color:#c0b9cd}.accent-light{color:#93c83d}.accent-light-background{background-color:#93c83d}.primary-light-background{background-color:#c0b9cd}.password-example{color:red}.profile-label{min-width:227px!important}@media only screen and (max-width: 800px){.profile-label{min-width:150px!important}}@media (max-width: 1024px){.responsive-stepper .mat-horizontal-content-container{padding:0 12px 24px}}@media (max-width: 767px){.responsive-stepper .mat-horizontal-content-container{padding:0}}@media (max-width: 767px){.responsive-stepper .mat-horizontal-stepper-header-container{flex-wrap:wrap}}.responsive-stepper .mat-step-header{padding:0;margin:0;pointer-events:none;-webkit-touch-callout:none;user-select:none}@media (max-width: 767px){.responsive-stepper .mat-step-header{height:35px}}.responsive-stepper:not(.visit-session-patient) .mat-step-header{pointer-events:auto}@media only screen and (min-width: 768px){.responsive-stepper:not(.visit-session-patient) .mat-step-header{padding:0 10px}}@media (max-width: 767px){.responsive-stepper .mat-stepper-horizontal-line{opacity:0}}@media (max-width: 767px){.responsive-stepper *[fxflex="33"]{max-width:100%!important}}.responsive-stepper li{padding:0;width:33.3%;float:left}.responsive-stepper img{height:auto;width:100%;object-fit:cover;max-height:120px}.responsive-stepper .practice-radio-button .patient-location-practice{height:25px;margin:0 0 .5em!important}.responsive-stepper .practice-radio-button .patient-location-practice .mdc-label span{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px!important;text-transform:uppercase;font-weight:700;letter-spacing:2.4px!important;line-height:18px;margin:0;color:var(--primary)!important}.responsive-stepper .practice-radio-button mat-radio-button.mat-mdc-radio-button .mdc-label{margin:10px 10px 10px 5px}.responsive-stepper .practice-radio-button small{color:#777!important;font-weight:400;text-transform:none;letter-spacing:1px;margin-top:0;margin-bottom:10px}#crumbs{text-align:left;margin-top:.25em;margin-left:-3em}#crumbs ul{list-style:none;display:inline-table}#crumbs ul li{display:inline}#crumbs ul li a{display:block;float:left;height:3.4em;background:var(--primary);text-align:center;padding:1.2em 1.6em 0 3.2em!important;position:relative;margin:0 .4em 0 0;font-size:.8em;text-decoration:none;color:#fff}#crumbs ul li a:after{content:"";border-top:1.6em solid transparent;border-bottom:1.6em solid transparent;border-left:1.6em solid var(--primary);position:absolute;right:-1.6em;top:0;z-index:1}#crumbs ul li a:before{content:"";border-top:1.6em solid transparent;border-bottom:1.6em solid transparent;border-left:1.6em solid #c0b9cd;position:absolute;left:0;top:0}#crumbs ul li:first-child a{border-top-left-radius:.4em;border-bottom-left-radius:.4em}#crumbs ul li:first-child a:before{display:none}#crumbs ul li:last-child a{padding-right:3.2em;border-top-right-radius:.4em;border-bottom-right-radius:.4em}#crumbs ul li:last-child a:after{display:none}#crumbs ul li a:hover{background:#93c83d}#crumbs ul li a:hover:after{border-left-color:#93c83d}.patient-profile-family a{cursor:pointer;font-size:14px}.patient-profile-family label,.patient-profile-family label>span:first-child:not(.mat-checkbox-inner-container){color:var(--primary);text-transform:uppercase;font-size:12px;letter-spacing:2.4px;margin-bottom:.5em;margin-top:1.1em;display:block}.patient-profile-family .patient-profile-table-header-row{font-size:12px}.patient-profile-family .patient-profile-table-row{color:#777!important;font-weight:400;text-transform:none;letter-spacing:1px;margin-top:0;margin-bottom:10px}.patient-profile-family .patient-profile-family-account-email-box mat-card{padding:1em 0 0!important}.patient-profile-family .patient-profile-family-account-email-box mat-card mat-card-content{padding:.5em}.patient-profile-family .patient-profile-family-account-email-box mat-card mat-card-content .row label{margin-top:0!important;margin-bottom:0!important;margin-left:0;margin-right:0}.patient-profile-family .patient-profile-family-account-email-box mat-card mat-card-content .row label span{font-size:10px!important;display:inline-block;margin:0}.patient-profile-family .patient-profile-family-account-email-box mat-card mat-toolbar{height:1.5em!important}.patient-profile-family .patient-profile-family-account-email-box mat-card mat-toolbar span{font-size:12px!important;display:inline-block;margin:0}.patient-profile-family .patient-profile-family-account-email-box mat-card mat-toolbar input{height:1em!important}.patient-profile-family-members-action-box{color:#fff!important;background-color:#93c83d}.patient-profile-family-members-action-box .mat-mdc-card-title{color:#fff;margin-bottom:0}.patient-profile-family-members-action-box hr{background-color:#fff;margin-top:0}.patient-profile-family-members-action-box ul{list-style:none}.patient-profile-family-members-action-box ul li,.patient-profile-family-members-action-box ul li a{color:#fff}.patient-profile-family-general-action-box{color:#fff!important;background-color:#a491d5}.patient-profile-family-general-action-box .mat-mdc-card-title{color:#fff;margin-bottom:0}.patient-profile-family-general-action-box hr{background-color:#fff;margin-top:0}.patient-profile-family-general-action-box ul{list-style:none}.patient-profile-family-general-action-box ul li{color:#fff}.patient-profile-family-general-action-box ul li a{color:#fff;text-decoration:none!important}#ngxEditor>app-ngx-editor-toolbar>div>div>button{color:#000}.scheduled-jobs-admin .ag-cell-not-inline-editing{text-align:center}.scheduled-jobs-admin .ag-header-cell-label span{display:table;margin:0 auto}.appointment-time-slot-patient,.appointment-time-slot-clinician{color:var(--primary);font-size:12px}.mat-progress-spinner circle,.mat-spinner circle{stroke:var(--primary)}.patient-profile-account-editor div div label span,.patient-profile-insurance-editor div div label span,.patient-profile-patient-editor div div label span{font-size:11px!important}.patient-profile-account-editor div div label span span,.patient-profile-insurance-editor div div label span span,.patient-profile-patient-editor div div label span span{font-size:16px!important}.patient-profile-account-editor div div label input,.patient-profile-insurance-editor div div label input,.patient-profile-patient-editor div div label input{width:100%}.patient-profile-account-editor div div label textarea,.patient-profile-insurance-editor div div label textarea,.patient-profile-patient-editor div div label textarea{height:5em;width:100%}.patient-profile-account-editor .mat-checkbox-label,.patient-profile-insurance-editor .mat-checkbox-label,.patient-profile-patient-editor .mat-checkbox-label{white-space:normal}.patient-profile-section-account-holder{padding-top:0!important}.hide-element{display:none!important}.ap-editor input:not([type=submit]){background:#f5f7f8 none!important;border:none!important;border-radius:0!important;padding:10px 15px 8px!important;text-indent:0!important;line-height:1em!important;color:#929292!important;font-family:Roboto,sans-serif!important;font-weight:400!important;font-size:16px!important;height:40px!important}.ap-editor .mat-mdc-select,.ap-editor textarea,.ap-editor select,.ap-editor input{background:#f5f7f8 none!important;padding:1em .5em!important;font-size:16px!important;line-height:1em!important;text-indent:.3em!important;border:none!important;box-shadow:none!important;color:#929292!important;font-weight:400!important;min-height:3em!important}.ap-editor mat-checkbox span{font-size:10px!important}.my-provider-entry label{margin-bottom:15px}.my-provider-entry span{color:#777!important;font-size:14px!important;font-weight:400;text-transform:none;letter-spacing:1px;margin-top:0;margin-bottom:0}.my-provider-entry img{max-height:12em}.my-provider-entry .mat-mdc-card-title{font-family:Open Sans,sans-serif!important;font-size:20px!important;font-weight:500!important;color:var(--primary)!important}.add-provider-dialog{width:1200px;max-width:100%}@media only screen and (max-width: 1024px){.add-provider-dialog{width:100%;overflow:auto}.add-provider-dialog .enter-practice{max-width:70%;flex:70%}.add-provider-dialog .raised.btn{flex:25%;max-width:25%;margin-left:5px}.add-provider-dialog .mat-mdc-card-content .ng-star-inserted>.row{min-width:800px;flex-wrap:nowrap}.add-provider-dialog .mat-mdc-card-content .raised.btn{flex:100%;margin-left:5px;max-width:100%}}.add-provider-dialog span{font-size:15px!important}@media only screen and (max-width: 1024px){app-add-my-provider-content .enter-practice{min-width:70%;width:70%;flex:70%}app-add-my-provider-content .raised.btn{flex:25%;max-width:25%;margin-left:5px}app-add-my-provider-content .mat-mdc-card-content .ng-star-inserted{overflow:auto}app-add-my-provider-content .mat-mdc-card-content .ng-star-inserted>.row{min-width:800px}app-add-my-provider-content .mat-mdc-card-content .ng-star-inserted>.row .raised.btn{flex:100%;max-width:100%}}.add-provider-registration-wizard .mat-mdc-card-subtitle div:first-child{margin-left:0}.add-resource-type-input-box{min-width:20em!important}.add-resource-type-add-button{max-height:33px}.visit-session-video-preview .video-preview{width:auto!important}@media only screen and (min-height: 600px){.visit-session-video-preview .video-preview{height:500px}}@media only screen and (min-height: 768px){.visit-session-video-preview .video-preview{height:668px}}@media only screen and (min-height: 992px){.visit-session-video-preview .video-preview{height:892px}}@media only screen and (min-height: 1080px){.visit-session-video-preview .video-preview{height:980px}}@media only screen and (min-height: 1200px){.visit-session-video-preview .video-preview{height:1100px}}.visit-session-video #renderer{width:auto!important}@media only screen and (min-height: 600px){.visit-session-video #renderer{height:500px}}@media only screen and (min-height: 768px){.visit-session-video #renderer{height:668px}}@media only screen and (min-height: 992px){.visit-session-video #renderer{height:892px}}@media only screen and (min-height: 1080px){.visit-session-video #renderer{height:980px}}@media only screen and (min-height: 1200px){.visit-session-video #renderer{height:1100px}}.visit-session-invite .mat-mdc-card{padding:.5em!important}.visit-session-invite .mat-mdc-card li{padding:0;width:20%;float:left}.visit-session-invite .mat-mdc-card img{height:auto;width:100%}.visit-session-invite .mat-mdc-card .mat-mdc-card-title{color:gray;text-align:left}.invite-to-visit-dialog{min-height:450px;min-width:400px}.invite-to-visit-dialog input{width:100%}.mat-mdc-tab-group{flex-basis:100%;max-width:100%}.mat-mdc-tab-header-pagination-controls-enabled .mat-mdc-tab-header-pagination{display:none!important}.custom-style.mat-mdc-card,.custom-style .mat-mdc-card{box-shadow:none!important;padding:0!important;background-color:transparent}.custom-style.mat-mdc-card .mat-mdc-card-header .mat-mdc-card-header-text,.custom-style .mat-mdc-card .mat-mdc-card-header .mat-mdc-card-header-text{margin:0}.custom-style.mat-mdc-card .mat-mdc-card-header .mat-mdc-card-header-text.breadcrumbs .mat-mdc-card-title a,.custom-style .mat-mdc-card .mat-mdc-card-header .mat-mdc-card-header-text.breadcrumbs .mat-mdc-card-title a{color:#2c2e3e!important}.custom-style.mat-mdc-card .mat-mdc-card-header .mat-mdc-card-header-text.breadcrumbs .mat-mdc-card-title a .fa,.custom-style .mat-mdc-card .mat-mdc-card-header .mat-mdc-card-header-text.breadcrumbs .mat-mdc-card-title a .fa{padding:0 14px;font-size:20px}.custom-style.mat-mdc-card .mat-mdc-card-header .mat-mdc-card-header-text.breadcrumbs .mat-mdc-card-title:last-child a .fa,.custom-style .mat-mdc-card .mat-mdc-card-header .mat-mdc-card-header-text.breadcrumbs .mat-mdc-card-title:last-child a .fa{display:none}.custom-style.mat-mdc-card .w-desc,.custom-style .mat-mdc-card .w-desc{margin-bottom:25px;flex-direction:column}.custom-style.mat-mdc-card .w-desc .mat-mdc-card-title,.custom-style .mat-mdc-card .w-desc .mat-mdc-card-title{margin-bottom:5px!important}.custom-style.mat-mdc-card .w-desc p,.custom-style .mat-mdc-card .w-desc p{margin-bottom:0}.custom-style.mat-mdc-card .mat-mdc-card-content,.custom-style .mat-mdc-card .mat-mdc-card-content{padding:17.5px;background-color:#fff;box-shadow:0 0 20px rgba(115,105,215,.15)}.custom-style .mat-mdc-form-field-can-float.mat-mdc-form-field-should-float .mat-mdc-form-field-label{transform:translate(-8px,-30px)!important}.custom-style .mat-mdc-form-field-underline{display:none!important}.custom-style .mat-mdc-form-field-infix label{margin:0!important;position:relative!important;padding-left:8px!important;top:18px!important}.custom-style .mat-form-field-appearance-fill .mat-mdc-form-field-infix{border:0!important}.custom-style .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{padding-top:20px!important;padding-bottom:0!important}.custom-style .mat-mdc-card-content .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{padding:0!important}.custom-style .dropdown .mat-mdc-select-value{padding:0!important;height:auto!important}.practice-hours .custom-style .mat-mdc-card-content .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{padding-bottom:5px!important}.ap-dialog .custom-style .profile-fields .profile-field mat-select{padding:10px 8px!important}.ap-dialog .custom-style .profile-fields .profile-field input{padding-left:8px!important}.ap-dialog .custom-style .profile-field .mat-mdc-select{text-indent:inherit}.ap-dialog .custom-style .physicians-dialog .profile-fields{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:15px!important}.ap-dialog .custom-style .physicians-dialog .profile-fields .profile-field{flex:1 0 34%;max-width:49%;margin-bottom:15px!important;display:flex;justify-content:center;flex-direction:column}.ap-dialog .custom-style .physicians-dialog .profile-fields .profile-field.email-field{flex-basis:100%;max-width:100%;margin-bottom:0!important}.ap-dialog .custom-style .physicians-dialog .profile-fields .profile-field .required-field{margin-bottom:0}.ap-dialog .custom-style .physicians-dialog .profile-fields .profile-field .mat-checkbox-layout{margin:0!important;white-space:normal}.ap-dialog .custom-style .physicians-dialog .profile-fields .profile-field.use-email label{margin-top:20px!important}.ap-dialog .custom-style .profile-fields .profile-field{margin:0!important}.ngx-datatable .datatable-footer .selected-count .page-count,.ngx-datatable.material .empty-row,.admin-visits-list-field .cdk-text-field-autofill-monitored,.mat-mdc-select-value-text{color:#3a3535!important}.admin-visits-list-field .cdk-text-field-autofill-monitored::-webkit-input-placeholder,.admin-visits-list-field .cdk-text-field-autofill-monitored::placeholder{color:rgba(58,53,53,.86)!important}.appointments-list-custom .mat-mdc-form-field-label-wrapper{padding-top:0!important;top:-19px!important}.appointments-list-custom .days-count .mat-button-toggle-group-appearance-standard{border:1px solid var(--primary)}.appointments-list-custom .days-count .mat-button-toggle-checked{background-color:var(--primary);color:#fff}.appointments-list-custom .days-count .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-color:var(--primary)!important}.appointments-list-custom .appointment-list-table table thead tr th{background-color:#e6e6e6;color:#777;font-size:14px}.appointments-list-custom .filter-wrapper button{margin-left:15px}.appointments-list-custom .days-count{margin-bottom:15px}.row-background table tbody tr:nth-child(2n){background-color:var(--primary) 1f!important}.custom-modal .custom-modal-header{background-color:var(--primary);padding:10px 0;position:relative}.custom-modal .custom-modal-header .mat-mdc-dialog-title{color:#fff!important;text-align:center}.custom-modal .custom-modal-header .mat-mdc-dialog-title p{margin:0;color:#fff}.custom-modal .custom-modal-header .close-term-modal{position:absolute;right:25px;top:50%;transform:translateY(-55%);color:#fff;font-size:25px}.custom-modal .mat-mdc-card{font-family:lato;font-size:14px}.cdk-overlay-pane{height:auto!important}.cdk-overlay-pane:not(.cdk-overlay-pane:has(.mat-mdc-select-panel)){width:auto!important}.cdk-overlay-pane:has(.width-auto){width:auto!important}.cdk-overlay-pane .mat-mdc-select-panel::-webkit-scrollbar{display:none}.permission-dialog ul li{margin-bottom:5px;font-size:16px}.permission-dialog ul li.img-wrap{list-style-type:none;text-align:center;margin:5px 0}.permission-dialog ul li.img-wrap img{max-width:100%}*:focus{outline:none!important;box-shadow:none!important}.practise-report-form .checkbox-wrap input{margin:0 5px 2px!important;height:auto!important}.mat-icon-button{display:flex;align-items:center;justify-content:center}.addSystemAlert-button{right:0;left:auto!important}.addSystemAlert-button label{margin-right:10px}.system-alert-dialog .flex{display:flex;align-items:center}.system-alert-dialog.custom-style .mat-mdc-form-field-infix label{top:10px!important}.system-alert-dialog .addAlertbtn{margin:0!important}.system-alert-dialog.custom-style .mat-mdc-select-trigger{border:1px solid #888!important;border-radius:3px!important;padding:3.5px 15px!important}.system-alert-dialog.custom-style .mat-mdc-form-field .mat-mdc-select-arrow{margin-top:-4px!important}.system-alert-dialog.custom-modal .mat-mdc-dialog-title{margin-bottom:0}.system-alert-dialog.custom-modal .mat-mdc-form-field{padding-left:16px!important}.system-alert-dialog.custom-modal .k-editor{margin:0 16px;max-height:425px;overflow-y:auto}.mat-mdc-dialog-content.content.notification-modal-content{height:345px;overflow-y:auto!important;padding:20px;margin:0}.ap-mat-dialog-footer{padding:15px 45px 15px 25px!important}@media only screen and (max-width: 900px){.mat-mdc-list-item.mat-focus-indicator.nav-bar-sep{display:none}app-patient-layout .mat-mdc-list-item.mat-focus-indicator.nav-bar-sep{display:flex}app-patient-layout .mat-mdc-list-item .right-nav .user-profile{margin:0 0 14px!important}app-patient-layout app-navigation .nav-link .fa{margin-left:10px;font-size:16px}.custom-style .mat-grid-tile .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{padding:0!important}.mat-mdc-card-header-text{margin:0!important}.mat-grid-tile,.mat-mdc-form-field-infix{width:100%!important}.cdk-overlay-pane{max-width:95vw!important;overflow:auto}.cdk-overlay-pane .mat-mdc-dialog-container{min-width:auto!important}.cdk-overlay-pane .mat-mdc-dialog-container .ap-mat-dialog-footer{padding:15px 10px!important}.cdk-overlay-pane .mat-mdc-dialog-container .mat-mdc-dialog-content{padding:0!important;margin:0!important}.cdk-overlay-pane .mat-mdc-dialog-container .profile-field{margin:0!important;width:100%!important;min-width:auto!important}.cdk-overlay-pane .mat-mdc-dialog-container .profile-field .mat-checkbox-layout{white-space:normal}.cdk-overlay-pane .mat-mdc-dialog-container .mat-toolbar-single-row{padding:0!important}}.timepicker-overlay,.timepicker-backdrop-overlay{z-index:1001!important}.timepicker-dial__control[_ngcontent-ofe-c28]{color:#000!important}app-provider-entry mat-expansion-panel.col-12{padding:0!important}@media (max-width: 767px){.my-provider-entry app-provider-entry{overflow-x:auto}.my-provider-entry app-provider-entry mat-expansion-panel{width:1025px!important;max-width:initial!important;flex:inherit!important}.my-provider-entry app-provider-entry mat-expansion-panel.col-12{padding:0!important}.my-provider-entry app-provider-entry mat-expansion-panel .mat-expansion-panel-header{padding:0 12px!important}.my-provider-entry app-provider-entry mat-expansion-panel .btn-toolbar.align-items-start{align-self:start!important}app-visit-summary-dialog .mat-mdc-dialog-content{overflow:auto!important}app-visit-summary-dialog .view-summary-dialog-content>div>table{table-layout:fixed;width:100%}app-visit-summary-dialog .view-summary-dialog-content>div>table>tbody>tr>td{display:block!important;width:100%!important}app-visit-summary-dialog .view-summary-dialog-content>div>table>tbody>tr>td:nth-child(2),app-visit-summary-dialog .view-summary-dialog-content>div>table>tbody>tr>td:nth-child(3),app-visit-summary-dialog .view-summary-dialog-content>div>table>tbody>tr>td:nth-child(4){display:none!important}::-webkit-scrollbar{-webkit-appearance:none;width:7px;height:7px}::-webkit-scrollbar-thumb{border-radius:7px;background-color:#d6d6d6;-webkit-box-shadow:0 0 1px rgba(255,255,255,.5);display:block}::-webkit-scrollbar-track{border-radius:7px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.2)}}app-patient-profile .mat-mdc-card{padding:15px 10px!important}@media (max-width: 767px){.mobile-margin-0{margin:0!important}}html{position:static!important;font-size:14px}.lightbox{position:fixed;top:0!important;left:0!important;height:100%;width:100%;background-color:rgba(0,0,0,.9)}.lightbox .lb-image{object-fit:contain}.lightbox .lb-outerContainer{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.lightbox .lb-dataContainer{position:absolute;right:0;top:0}@media (max-width: 1024px){.lightbox .lb-nav a{opacity:1!important}}.cdk-overlay-pane.mat-datepicker-popup{overflow:inherit}.mat-mdc-menu-item{color:#000!important}.mat-mdc-menu-item:hover{color:#0056b3!important}.rightside-content-hold>.container-fluid{padding:85px 15px 60px;margin:0}.container-w-sticky{padding:85px 15px 60px;margin:0}.w100{width:100%;max-width:100%}.f100{flex-basis:100%;width:100%}.fstart{align-items:flex-start}.d-b{display:block}.flex{display:flex}.wrap{flex-wrap:wrap}.fdc{flex-direction:column}.ac{align-items:center}.jc{justify-content:center}.jsb{justify-content:space-between}.pr{position:relative}.fc{display:flex;justify-content:center;align-items:center}.jcsa{justify-content:space-around}.f1{flex:1}.fauto{flex:auto}.m-top-0{margin-top:0}body{background-color:#f9f9fb}.p-0{padding:0!important}.aifs{align-items:flex-start}.gap-1{gap:4px}.mat-mdc-card-title,h1{margin:0 0 30px!important;font-size:24px!important;font-weight:600!important;line-height:28px!important;color:#2c2e3e!important;padding:0}@media (max-width: 767px){.mat-mdc-card-title,h1{margin-bottom:20px!important}}.mat-mdc-dialog-container .mat-mdc-card-title,.mat-mdc-dialog-container h1{margin-bottom:10px!important}.mat-mdc-card-title.mb-3{margin-bottom:15px!important}.branded-add-button{padding:.6rem 1.4rem!important;font-size:.9286rem;display:inline-flex!important;justify-content:center;align-items:center;width:auto!important;height:40px!important;border-radius:.25rem!important;box-shadow:none!important}.branded-add-button .mat-button-wrapper{padding:0!important;line-height:normal!important}h1,h2,h3,h4,h5,h6{color:#2c2e3e!important;font-weight:600!important}.hide-header .app-header{display:none}.hide-header .rightside-content-hold>.container-fluid{padding:10px 24px}@media (max-width: 767px){.hide-header .rightside-content-hold>.container-fluid{padding:10px}}.mat-mdc-card-content .mat-mdc-select{padding:8px 15px;border:1px solid #888;border-radius:3px;line-height:1em;color:#929292;font-family:Roboto,sans-serif;font-weight:400;font-size:16px;height:40px}.open-s-dialog p{color:#000}#warning-banner{position:fixed;top:0;width:100%;left:0;z-index:10}app-patient-profile-wizard input.required::placeholder,app-patient-profile-wizard input.required::-webkit-input-placeholder{color:red!important;font-size:14px}app-patient-profile-wizard .mat-mdc-select-placeholder{color:red!important;font-size:14px}app-patient-profile-wizard .mat-mdc-select-value-text{font-size:14px}app-patient-profile-wizard .mat-mdc-select{padding:0 15px!important}app-patient-profile-wizard .mat-mdc-select .mat-mdc-select-value{padding:0!important}.patient-language-modal .ap-dialog-confirm{padding:15px;max-width:570px}.patient-language-modal .ap-dialog-confirm .content{margin:5px -15px}.patient-language-modal .ap-dialog-confirm .btn-outline-secondary{margin-right:0!important}.btn-toolbar .btn{margin-left:5px}.registration .mat-mdc-select-value-text{font-size:1rem}.mat-tooltip{background-color:#616161}.cdk-overlay-pane.upload-file-dialog{max-width:500px!important;width:100%!important}.send-file-confirm-dialog{max-width:420px!important}.send-file-confirm-dialog .ap-dialog-confirm{padding:15px 30px!important}.send-file-confirm-dialog .ap-dialog-confirm .mat-mdc-dialog-content p{margin-top:0!important}.send-file-confirm-dialog .footer .mat-mdc-dialog-actions{justify-content:center;float:none!important}.summaryDialog{max-width:95vw!important}app-provider-waiting-room .notes-panel .row{margin:0 -5px}app-provider-waiting-room .notes-panel .row .col-3,app-provider-waiting-room .notes-panel .row .col-9{padding:0 5px}app-provider-waiting-room .notes-panel .row .col-3{font-size:13px}app-provider-waiting-room .notes-panel .row .col-9{word-break:break-word}.practice-arrow{position:absolute;right:5px}.call-dispose-select-dialog{padding:20px 15px!important;min-width:100%!important}.call-dispose-select-dialog .search{margin-bottom:10px}.layout-fixed{table-layout:fixed}.color-blue{color:var(--primary)!important}.k-form-inline .k-form-field{width:100%}.k-form-inline .k-form-field>span:not(.k-widget),.k-form-inline .k-form-field>label{width:50%!important;max-width:175px;text-align:left!important}.k-form-inline .k-form-field .k-form-field-wrap{display:flex;max-width:calc(100% - 175px)}.k-form-inline .k-form-field .k-form-field-wrap .k-radio-item{margin-right:4px}.k-form-inline .k-form-field textarea{height:80px}.k-form-inline .k-form-field kendo-recurrence-weekday-rule-editor .k-button-group>.k-button{width:71.618px!important}.k-scheduler div.mat-mdc-select-arrow{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid}.k-dialog-wrapper kendo-dialog-actions.k-actions .k-button-solid-base{color:var(--secondary)!important;background-color:#fff!important;border-color:var(--secondary)!important}.k-dialog-wrapper kendo-dialog-actions.k-actions .k-button-solid-base:hover{background-color:var(--primary-hover)!important;border-color:var(--primary-hover)!important;color:#fff!important}.k-dialog-wrapper kendo-dialog-actions.k-actions .k-button-solid-primary{color:#fff!important;background-color:var(--primary)!important;border-color:var(--primary)!important}.k-dialog-wrapper kendo-dialog-actions.k-actions .k-button-solid-primary:hover{background-color:var(--primary-hover)!important;border-color:var(--primary-hover)!important}.tag-modal{width:300px!important}.temp-route-modal{width:180px!important}.mat-pseudo-checkbox-checked{background-color:var(--primary)}.cdk-overlay-pane{max-height:95vh;border-radius:10px}.w-b{word-break:break-word}.block{display:block}
