.info-message{align-items:center;background:#fff;border:1px solid #346bc7;color:#4a4a4a;display:flex;font-size:16px;height:auto;justify-content:flex-start;margin-bottom:16px;opacity:1;padding:18px 23px;transition:opacity .4s,padding .5s,margin-bottom .5s,height .4s}.info-message--hidden{height:0;margin-bottom:0;opacity:0;overflow:hidden;padding:0 23px}.info-message .material-icons{color:#346bc7;margin-right:10px}.custom-tooltip{position:relative;white-space:normal;width:-webkit-min-content;width:min-content}.custom-tooltip__children{color:#346bc7;cursor:pointer}.custom-tooltip__popover{background:#fff;border:1px solid rgba(0,0,0,.17);border-radius:6px;bottom:32px;box-shadow:1px 1px 1px hsla(0,0%,84.3%,.4);box-sizing:border-box;color:#4a4a4a;font-size:16px;left:50%;line-height:24px;padding:11px 28px 11px 17px;position:absolute;text-align:left;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:200px;z-index:20000}.custom-tooltip__popover:after{background:#fff;border:1px solid rgba(0,0,0,.17);border-left:0;border-top:0;content:"";height:10px;position:absolute;right:calc(50% - 6px);width:10px}.custom-tooltip__popover--top{bottom:32px}.custom-tooltip__popover--top:after{bottom:-6px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.custom-tooltip__popover--top-right{bottom:32px;-webkit-transform:translateX(-20%);transform:translateX(-20%)}.custom-tooltip__popover--top-right:after{bottom:-6px;right:calc(80% - 6px);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.custom-tooltip__popover--top-left{bottom:32px;-webkit-transform:translateX(-80%);transform:translateX(-80%)}.custom-tooltip__popover--top-left:after{bottom:-6px;right:calc(20% - 6px);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.custom-tooltip__popover--bottom{height:-webkit-max-content;height:max-content;top:32px}.custom-tooltip__popover--bottom:after{top:-6px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.custom-tooltip__popover--bottom-right{height:-webkit-max-content;height:max-content;top:32px;-webkit-transform:translateX(-20%);transform:translateX(-20%)}.custom-tooltip__popover--bottom-right:after{right:calc(80% - 6px);top:-6px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.custom-tooltip__popover--bottom-left{height:-webkit-max-content;height:max-content;top:32px;-webkit-transform:translateX(-80%);transform:translateX(-80%)}.custom-tooltip__popover--bottom-left:after{right:calc(20% - 8px);top:-6px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.custom-tooltip__popover-close-icon{cursor:pointer;opacity:.65;position:absolute;right:6px;top:6px;transition:opacity .3s}.custom-tooltip__popover:hover{opacity:1}.clear-search{bottom:8px;color:#8f8f8f;cursor:pointer;position:absolute;right:8px}.custom-field__container{display:flex}.custom-field,.custom-field__container{position:relative;width:100%}.custom-field .custom-tooltip{position:absolute;right:0;top:18px}.custom-field .custom-tooltip__popover--top-right{bottom:13px;-webkit-transform:translateX(-28%);transform:translateX(-28%)}.custom-field:hover .custom__input,.custom-field:hover .custom__select,.custom-field:hover .custom__textarea{background-color:#f9f9f9;border-color:#346bc7}.custom-field:hover .custom-field__label{color:#346bc7}.custom-field ::-webkit-input-placeholder{color:#737373;opacity:1}.custom-field :-ms-input-placeholder{color:#737373;opacity:1}.custom-field ::placeholder{color:#737373;opacity:1}.custom__input,.custom__select,.custom__textarea{background-color:#fff;border:1px solid #cfdae9;border-radius:6px;color:#303030;display:flex;font-size:1rem;outline:none}.custom__input{height:36px;padding-left:10px;width:calc(100% - 10px)}.custom__input-error-icon{color:#d0021b;position:absolute;right:5px;top:27px}.custom__select{-webkit-appearance:none;appearance:none;height:40px;padding-left:10px;padding-right:35px;width:calc(100% + 3px)}.custom__select+.custom__dropdown-arrow{float:right;font-size:38px;margin-top:-40px;pointer-events:none}.custom__textarea{padding:10px;resize:none;width:calc(100% - 20px)}.custom-field__helper-text,.custom-field__label{color:#737373;font-size:12px;margin:5px}.custom-field__helper-text{display:flex}.custom-field--active .custom__input,.custom-field--active .custom__select,.custom-field--active .custom__textarea{border-color:#346bc7}.custom-field--active .custom-field__label{color:#346bc7}.custom-field--error .custom__input,.custom-field--error .custom__select,.custom-field--error .custom__textarea{border-color:#d0021b}.custom-field--error .custom-field__helper-text,.custom-field--error .custom-field__label{color:#d0021b}.custom-field--disabled{pointer-events:none}.custom-field--disabled .custom__input,.custom-field--disabled .custom__select,.custom-field--disabled .custom__textarea{background-color:#fff;border-color:#f0efed;color:#737373}.custom-field--disabled .custom__dropdown-arrow{color:#f0efed}.custom-field__adornment{align-items:center;background-color:#346bc7;display:flex;height:40px;justify-content:center;top:0;width:53px}.custom-field__adornment:hover{cursor:default}.custom-field__adornment--right{border-bottom-right-radius:6px;border-top-right-radius:6px}.custom-field__adornment--left{border-bottom-left-radius:6px;border-top-left-radius:6px}.custom-field__adornment-icon{color:#fff}.with-adornment--left .custom__input,.with-adornment--left .custom__textarea{border-radius:0 6px 6px 0}.with-adornment--right .custom__input,.with-adornment--right .custom__textarea{border-radius:6px 0 0 6px}.info-message-wrapper{margin-top:20px}.paginator{color:#346bc7;display:inline-flex;margin-top:30px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.paginator ul{display:flex;list-style-type:none;margin:0;padding:0}.paginator li{align-items:center;border:1px solid #d7d7d7;display:flex;height:40px;justify-content:center;width:36px}.paginator li:hover:not(.disabled){background-color:#5a88d4;border-color:#5a88d4;color:#fff;cursor:pointer}.paginator li:first-child{border-bottom-left-radius:6px;border-top-left-radius:6px}.paginator li:last-child{border-bottom-right-radius:6px;border-top-right-radius:6px}.paginator .disabled{color:#4a4a4a}.paginator .selected{background-color:#346bc7;border-color:#346bc7;color:#fff}.copy-text-inner-span{cursor:pointer}.copy-text-inner-span .custom-icon{color:#8f8f8f;font-size:inherit;padding-left:4px}.confirm-modal-v2__container{background-color:#fff;border-radius:6px;color:#4a4a4a;display:flex;flex-direction:column;left:50%;outline:none;padding:10px 10px 24px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;width:678px}.confirm-modal-v2__header{align-items:center;display:flex;justify-content:flex-end;padding:0}.confirm-modal-v2__header .confirm-modal-v2__close-button{cursor:pointer}.confirm-modal-v2__content{display:flex;flex-direction:column;margin:0 auto;text-align:center}.confirm-modal-v2__content .confirm-modal-v2__icon{color:#d0021b;margin-right:2px}.confirm-modal-v2__content .confirm-modal-v2__icon .material-icons{font-size:48px}.confirm-modal-v2__content .confirm-modal-v2__title{color:#474747;font-size:24px;font-weight:700;line-height:32px;padding-top:2px;white-space:pre-line}.confirm-modal-v2__content .confirm-modal-v2__notification{font-size:16px;line-height:32px;text-align:center;width:100%}.confirm-modal-v2__footer{align-items:center;display:flex;justify-content:center;padding-top:4px}.confirm-modal-v2__footer .confirm-modal-v2__cancel_btn{border:1px solid #346bc7;border-radius:4px;color:#346bc7;font-size:16px;font-weight:500;height:36px;margin:10px;padding:6px}.confirm-modal-v2__footer .confirm-modal-v2__yes_btn{background-color:#c82323;border:1px solid #c82323;border-radius:4px;box-shadow:none;color:#fff;font-size:16px;font-weight:500;height:36px;margin:10px;padding:6px 21px}.confirm-modal-v2__footer .confirm-modal-v2__yes_btn:hover{background-color:#c82323}@media screen and (max-width:550px){.confirm-modal-v2__container{max-width:482px;width:calc(97% - 38px)}}.custom-multiselect{position:relative;width:100%}.custom-multiselect:hover .custom-multiselect__dropdown-button{background-color:#f9f9f9;border-color:#346bc7}.custom-multiselect:hover .custom-multiselect__label{color:#346bc7}.custom-multiselect--active .custom-multiselect__dropdown-button{border-color:#346bc7}.custom-multiselect--active .custom-multiselect__label{color:#346bc7}.custom-multiselect--error .custom-multiselect__dropdown-button{border-color:#d0021b}.custom-multiselect--error .custom-multiselect__helper-text,.custom-multiselect--error .custom-multiselect__label{color:#d0021b}.custom-multiselect--disabled{pointer-events:none}.custom-multiselect--disabled .custom-multiselect__dropdown-button{background-color:#fff;border-color:#f0efed;color:#737373}.custom-multiselect--disabled .custom-multiselect__dropdown-arrow{color:#f0efed}.custom-multiselect__container{display:flex;position:relative;width:100%}.custom-multiselect__label{color:#737373;font-size:12px;margin:5px}.custom-multiselect__label-required{color:#737373}.custom-multiselect__helper-text{color:#737373;display:flex;font-size:12px;margin:5px}.custom-multiselect__dropdown-button{align-items:center;background:#fff;border:1px solid #cfdae9;border-radius:6px;box-sizing:border-box;cursor:pointer;display:flex;font-size:16px;height:40px;justify-content:space-between;outline:none;padding:0 0 0 13px;white-space:nowrap;width:100%}.custom-multiselect__dropdown-text{overflow:hidden;text-align:left;text-overflow:ellipsis;width:calc(100% - 38px)}.custom-multiselect__dropdown-placeholder{color:#737373;display:block;max-width:calc(100% - 35px);opacity:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-multiselect__dropdown-arrow{font-size:38px}.custom-multiselect__dropdown{background:#fff;border-radius:6px;border:1px solid #cfdae9;box-sizing:border-box;display:block;list-style:none;margin:3px 0 0;max-height:320px;overflow:auto;padding:5px 3px;position:absolute;width:100%;z-index:1003}.custom-multiselect__dropdown-item{font-size:14px;min-height:30px;word-break:break-word}.custom-multiselect__dropdown-option-label{border-radius:3px;cursor:pointer;display:block;padding:4px 8px}.custom-multiselect__dropdown-option-label:first-child{margin-top:4px}.custom-multiselect__dropdown-option-label:hover{background:rgba(0,0,0,.08)}.custom-multiselect__dropdown-option-label--checked,.custom-multiselect__dropdown-option-label--checked:hover{background:rgba(0,0,0,.12)}.custom-multiselect__dropdown-option-label--disabled{cursor:default;opacity:.5}.custom-multiselect__dropdown-option-label--disabled:hover{background:none}.custom-multiselect__search{align-items:center;background-color:#f5f7fa;border:1px solid #cfdae9;border-radius:6px;display:flex;font-size:1rem;height:36px;margin:2px 4px;padding:0 4px;width:auto}.custom-multiselect__search .material-icons{max-width:24px;min-width:24px}.custom-multiselect__search-field{background-color:transparent;border:0;color:#303030;display:block;font-size:.9rem;height:36px;margin:0;outline:none;padding:0 4px;width:calc(100% - 50px)}.custom-multiselect__search-clear{color:#8f8f8f;cursor:pointer;margin-top:2px}.custom-multiselect__loading{margin-top:12px;position:absolute;right:34px}.simplifeye-custom-tooltip{position:relative;white-space:normal;width:-webkit-min-content;width:min-content}.simplifeye-custom-tooltip .simplifeye-custom-tooltip__icon-wrapper{padding:0}.simplifeye-custom-tooltip .simplifeye-custom-tooltip__info-icon{color:#346bc7;padding:0}.simplifeye-custom-tooltip .simplifeye-custom-tooltip__question-icon{color:#d0021b;padding:0 0 0 4px}.simplifeye-custom-tooltip__close-icon{cursor:pointer;opacity:.65;position:absolute;right:6px;top:6px;transition:opacity .3s}.manage-admin-modal{width:756px!important}.manage-admin-modal .manage-admin{display:flex;flex-direction:column}.manage-admin-modal .manage-admin .content{flex:1 1 auto;padding:24px 24px 0}.manage-admin-modal .manage-admin .content .fields{display:flex;flex:0 1}.manage-admin-modal .manage-admin .content .fields .email,.manage-admin-modal .manage-admin .content .fields .name{flex:1 1;padding-right:16px}.manage-admin-modal .manage-admin .content .fields .email .label,.manage-admin-modal .manage-admin .content .fields .name .label{color:#0e1115;font-size:14px;margin-bottom:10px}.manage-admin-modal .manage-admin .content .name-title{flex:0 1;font-size:24px;font-weight:500;margin-bottom:18px}.manage-admin-modal .manage-admin .content .email-error{color:#d0021b;font-size:10px}.manage-admin-modal .manage-admin .content .password-reset{display:flex;flex:0 1;justify-content:flex-end;padding-top:8px;text-align:right}.manage-admin-modal .manage-admin .content .password-reset .send-reset{color:#346bc7;font-size:14px;font-weight:400;margin-right:8px}.manage-admin-modal .manage-admin .content .account-types,.manage-admin-modal .manage-admin .content .permission-types{color:#0e1115;flex:1 1;font-size:14px;margin:0 0 20px}.manage-admin-modal .manage-admin .content .account-types .info-icon,.manage-admin-modal .manage-admin .content .permission-types .info-icon{color:#346bc7;cursor:pointer;font-size:20px;line-height:32px;vertical-align:middle}.manage-admin-modal .manage-admin .content .account-types .info-icon:hover,.manage-admin-modal .manage-admin .content .permission-types .info-icon:hover{color:#5a88d4}.manage-admin-modal .manage-admin .content .account-types .permissions,.manage-admin-modal .manage-admin .content .permission-types .permissions{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:8px;margin-top:4px;max-height:400px;overflow-y:auto;width:100%}.manage-admin-modal .manage-admin .content .account-types .permissions .permission,.manage-admin-modal .manage-admin .content .permission-types .permissions .permission{align-items:center;display:flex;width:50%}.manage-admin-modal .manage-admin .content .account-types .permissions .permission .custom-field__container,.manage-admin-modal .manage-admin .content .permission-types .permissions .permission .custom-field__container{padding-right:16px;width:180px}.manage-admin-modal .manage-admin .content .account-types .types,.manage-admin-modal .manage-admin .content .permission-types .types{width:47%}.manage-admin-modal .manage-admin .content .account-types .label-wrapper,.manage-admin-modal .manage-admin .content .permission-types .label-wrapper{align-items:center;display:flex}.manage-admin-modal .manage-admin .content .account-types .select-all,.manage-admin-modal .manage-admin .content .permission-types .select-all{margin-left:16px}.manage-admin-modal .manage-admin .content .account-types .label,.manage-admin-modal .manage-admin .content .permission-types .label{color:rgba(0,0,0,.6);font-size:12px;font-weight:500}.manage-admin-modal .manage-admin .content .account-types{align-items:center;display:flex;margin:32px 0 20px}.manage-admin-modal .manage-admin .content .account-types .custom-tooltip{display:inline}.manage-admin-modal .manage-admin .content .account-types .custom-tooltip__popover--top-left{-webkit-transform:translateX(-76%);transform:translateX(-76%)}.manage-admin-modal .manage-admin .content .with-reset-password{margin:-32px 0 20px}.manage-admin-modal .manage-admin .content .tooltip-simplifeye-staff{left:4px;position:relative;top:10px}.manage-admin__list-item-text{padding:0 6px}.admin-item-manage-modal{background:#fff;border:1px solid #4a4a4a;border-radius:3px;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);margin:72px auto 0;min-height:200px;outline:none;overflow:auto;position:relative;width:600px}.admin-item-manage-modal .close-modal{color:#000;cursor:pointer;font-size:24px;position:absolute;right:10px;top:10px}.admin-item-manage-modal .close-modal:hover{box-shadow:0 0 2px 0 rgba(0,0,0,.5)}.admin-list-row{display:table-row}.admin-list-row .cell{border-bottom:1px solid rgba(0,0,0,.14);border-collapse:unset;display:table-cell;font-size:1rem;line-height:1.2;padding:16px 0;vertical-align:top}.admin-list-row .created,.admin-list-row .name,.admin-list-row .permissions,.admin-list-row .type,.admin-list-row .username{padding-top:24px}.admin-list-row .permission{padding-bottom:4px}.admin-list-invite-modal{background:#fff;border:1px solid #4a4a4a;border-radius:3px;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);margin:72px auto 0;min-height:200px;outline:none;overflow:auto;position:relative;width:600px}.admin-list-invite-modal .close-modal{color:#000;cursor:pointer;font-size:24px;position:absolute;right:10px;top:10px}.admin-list-invite-modal .close-modal:hover{box-shadow:0 0 2px 0 rgba(0,0,0,.5)}.app-root>.admin-list{max-width:100%}.admin-list .bar{background:#eaeaea}.admin-list .bar .invite-button{position:absolute;right:10px;top:18px;z-index:1}.admin-list .bar .button{background:#346bc7}.admin-list .accounts-header{background:#eaeaea;padding:9px 10%;width:80%}@media screen and (max-width:1400px){.admin-list .accounts-header{max-width:90%;padding:9px 5% 0}}.admin-list .accounts-statistics{display:flex;justify-content:space-between}.admin-list .manage-shortcuts{align-self:left;border:1px solid #eaeaea;color:#346bc7;display:flex;margin-right:-15px;padding:8px 16px 6px}.admin-list .manage-shortcuts:hover{border:1px solid #346bc7;border-radius:6px;cursor:pointer}.admin-list .manage-shortcuts .shortcuts-icon{margin-right:5px}.admin-list .container{margin:30px auto 0;max-width:80%;position:relative}@media screen and (max-width:1400px){.admin-list .container{max-width:90%}}.admin-list .container .admin-table{display:table;margin-top:28px;width:100%}.admin-list .container .admin-table .list{display:table-row-group}.admin-list .container .admin-table .headers{display:table-row-group;font-size:14px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.admin-list .container .admin-table .headers .header-select{border-bottom:1px solid rgba(0,0,0,.14);border-collapse:unset;display:table-cell;font-weight:700;line-height:1rem;padding:16px 0}.admin-list .rw-multiselect{margin-right:30px;width:350px}.admin-list .rw-widget-input{border-color:#cfdae9;border-radius:6px}.admin-list .paginator-wrapper{display:flex;justify-content:center;margin-bottom:50px}.shortcut-modal-body__container{background-color:#fff;border-radius:6px;color:#4a4a4a;display:flex;flex-direction:column;left:50%;outline:none;padding:10px 10px 24px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;width:678px}.shortcut-modal-body__header{align-items:center;display:flex;justify-content:flex-end;padding:0;position:absolute;right:10px}.shortcut-modal-body__header .shortcut-modal-body__close-button{cursor:pointer;height:24px}.shortcut-modal-body__header .shortcut-modal-body__close-button:hover{box-shadow:0 0 2px 0 rgba(0,0,0,.5)}.shortcut-modal-body__content{display:flex;flex-direction:column;margin:0 auto;text-align:center}.shortcut-modal-body__content-edit{padding:8px 16px 4px}.shortcut-modal-body__content-edit .custom-field__container{margin:8px 0 0}.shortcut-modal-body__content .shortcut-modal-body__icon{color:#d0021b;margin-right:2px;padding-top:16px}.shortcut-modal-body__content .shortcut-modal-body__icon .material-icons{font-size:48px}.shortcut-modal-body__content .shortcut-modal-body__title{color:#474747;font-size:24px;font-weight:700;line-height:32px;padding-top:2px}.shortcut-modal-body__content-edit .shortcut-modal-body__main-title{font-size:28px;font-weight:700;margin:8px 0}.shortcut-modal-body__content .shortcut-modal-body__notification{font-size:16px;line-height:32px;text-align:center;width:100%}.shortcut-modal-body__footer,.shortcut-modal-body__footer-edit{align-items:center;display:flex;justify-content:center;padding-top:4px}.shortcut-modal-body__footer-edit{justify-content:space-between;padding:6px 6px 0}.shortcut-modal-body__footer-edit .shortcut-modal-body__cancel_btn,.shortcut-modal-body__footer .shortcut-modal-body__cancel_btn{border:1px solid #346bc7;color:#346bc7;font-size:16px;font-weight:500;height:36px;margin:10px;padding:6px;width:88px}.shortcut-modal-body__footer-edit .shortcut-modal-body__yes_btn,.shortcut-modal-body__footer .shortcut-modal-body__yes_btn{background-color:#c82323;border:1px solid #c82323;box-shadow:none;color:#fff;font-size:16px;font-weight:500;height:36px;margin:10px;padding:6px 21px}.shortcut-modal-body__footer-edit .shortcut-modal-body__yes_btn{background-color:#346bc7;border:1px solid #346bc7}.shortcut-modal-body__footer-edit .shortcut-modal-body__yes_btn:not(:disabled):hover{background-color:#29559f}.shortcut-modal-body__footer-edit .shortcut-modal-body__yes_btn:disabled{background-color:rgba(0,0,0,.12);border:1px solid rgba(0,0,0,.12);color:rgba(0,0,0,.26)}@media screen and (max-width:550px){.shortcut-modal-body__container{max-width:482px;width:calc(97% - 38px)}}.shortcut-success-modal-body__container{background-color:#fff;border-radius:6px;color:#4a4a4a;display:flex;flex-direction:column;left:50%;outline:none;padding:10px 10px 24px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;width:678px}.shortcut-success-modal-body__header{align-items:center;display:flex;justify-content:flex-start;padding:0}.shortcut-success-modal-body__header .shortcut-success-modal-body__close-button{cursor:pointer}.shortcut-success-modal-body__content{display:flex;flex-direction:column;margin:0 auto;text-align:center}.shortcut-success-modal-body__content-edit{padding:8px 16px 4px}.shortcut-success-modal-body__content-edit .custom-field__container{margin:8px 0 0}.shortcut-success-modal-body__content .shortcut-success-modal-body__icon-success{color:#6ad128;margin-right:2px}.shortcut-success-modal-body__content .shortcut-success-modal-body__icon-success .material-icons{font-size:48px}.shortcut-success-modal-body__content .shortcut-success-modal-body__icon-error{color:#c82323;margin-right:2px}.shortcut-success-modal-body__content .shortcut-success-modal-body__icon-error .material-icons{font-size:48px}.shortcut-success-modal-body__content .shortcut-success-modal-body__title{color:#474747;font-size:24px;font-weight:700;line-height:32px;padding-top:2px}.shortcut-success-modal-body__content-edit .shortcut-success-modal-body__main-title{font-size:28px;font-weight:700;margin:8px 0}.shortcut-success-modal-body__content .shortcut-success-modal-body__notification{font-size:16px;line-height:32px;text-align:center;width:100%}.shortcut-success-modal-body__footer,.shortcut-success-modal-body__footer-edit{align-items:center;display:flex;justify-content:center;padding-top:4px}.shortcut-success-modal-body__footer-edit{justify-content:space-between;padding:6px 6px 0}.shortcut-success-modal-body__footer-edit .shortcut-success-modal-body__cancel_btn,.shortcut-success-modal-body__footer .shortcut-success-modal-body__cancel_btn{border:1px solid #346bc7;color:#346bc7;font-size:16px;font-weight:500;height:36px;margin:10px;padding:6px;width:88px}.shortcut-success-modal-body__footer-edit .shortcut-success-modal-body__yes_btn,.shortcut-success-modal-body__footer .shortcut-success-modal-body__yes_btn{background-color:#c82323;border:1px solid #c82323;box-shadow:none;color:#fff;font-size:16px;font-weight:500;height:36px;margin:10px;padding:6px 21px}.shortcut-success-modal-body__footer-edit .shortcut-success-modal-body__yes_btn{background-color:#346bc7;border:1px solid #346bc7}.shortcut-success-modal-body__footer-edit .shortcut-success-modal-body__yes_btn:disabled{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.26)}@media screen and (max-width:550px){.shortcut-success-modal-body__container{max-width:482px;width:calc(97% - 38px)}}.app-root>.shortcut-list-header-container{background-color:#d3d3d3;max-width:100%}.app-root>.shortcut-list-body{margin-top:20px}.shortcut-list-header{align-items:center;display:flex;height:96px;justify-content:space-between;margin:0 auto;width:80%}.shortcut-list-table-cell{color:rgba(0,0,0,.5);font-size:12px;height:10px;line-height:12px;padding:4px 56px 4px 3px}.shortcut-list-header-title{font-size:24px;margin:0}.shortcut-list-header-controls{display:flex}.shortcut-list-header-controls .custom-field__container,.shortcut-list-search-box{margin-right:50px}.shortcut-list-body th{padding-left:3px}.shortcut-list-body td{font-size:.8125rem;height:40px;padding:4px 56px 4px 1px}.shortcut-list-body td:last-child{padding-right:24px}.create-new-shortcut-button{width:250px}.button{color:#346bc7}.button:hover{color:#5a88d4;cursor:pointer}.shortcut-modal,.success-modal{background-color:hsla(0,0%,59.2%,.7)}.shortcut-modal .modal-contents,.success-modal .modal-contents{background-color:#fff;box-shadow:0 4px 12px 0 #778ea8;margin:auto;position:relative;top:10%;width:50%}.shortcut-modal .close-modal-button,.success-modal .close-modal-button{float:right;position:relative;right:15px;top:15px}.shortcut-modal .close-modal-button:hover,.success-modal .close-modal-button:hover{cursor:pointer}.shortcut-modal .button-container,.success-modal .button-container{display:flex;justify-content:center;margin-bottom:10px;margin-top:18px}.shortcut-modal .button-container .primary,.success-modal .button-container .primary{border-color:#346bc7}.shortcut-modal .button-container button,.success-modal .button-container button{box-shadow:none;margin:10px}.disconnect-modal>.contents.contents{top:100px;width:900px}.disconnect-interface-message-container{text-align:center}.disconnect-interface-warning-icon{color:#d0021b;font-size:48px;margin-top:36px}.disconnect-interface-error-message{color:#d0021b;font-size:32px;margin-bottom:12px;margin-top:4px}.disconnect-interface-images{display:flex;margin-bottom:80px;margin-top:55px}.disconnect-interface-images img{display:block;height:auto;max-width:100%}.disconnect-interface-left-socket{align-self:center;display:flex;flex-basis:45%;flex-shrink:0;justify-content:flex-start}.disconnect-interface-lightnings{align-items:center;display:flex;flex-basis:10%;flex-direction:column;flex-shrink:0}.disconnect-interface-lightnings .disconnect-interface-down-lightning,.disconnect-interface-lightnings .disconnect-interface-up-lightning{flex-basis:48%;flex-shrink:0}.disconnect-interface-right-socket{align-self:center;display:flex;flex-basis:45%;flex-shrink:0;justify-content:flex-end}.chat-list-navbar__nav-top{padding-top:5px;position:relative}.chat-list-navbar__search{background:#fff;margin-bottom:10px}.chat-list-navbar__infolabel{padding-bottom:16px}.chat-list-navbar__unread-count{align-items:center;display:flex;justify-content:center;position:absolute;right:2px;top:4px}.chat-list-navbar__unread-count label{color:#fff;font-size:12px;position:absolute;text-align:center;width:14px}.chat-list-navbar__notifications{color:#c82323;font-size:36px}@-webkit-keyframes flash-alert{50%{background-color:#346bc7}}@keyframes flash-alert{50%{background-color:#346bc7}}@-webkit-keyframes flash-alert-red{50%{background-color:#d0021b}}@keyframes flash-alert-red{50%{background-color:#d0021b}}@-webkit-keyframes ring{0%{-webkit-transform:rotate(0);transform:rotate(0)}1%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}3%{-webkit-transform:rotate(-28deg);transform:rotate(-28deg)}5%{-webkit-transform:rotate(34deg);transform:rotate(34deg)}7%{-webkit-transform:rotate(-32deg);transform:rotate(-32deg)}9%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}11%{-webkit-transform:rotate(-28deg);transform:rotate(-28deg)}13%{-webkit-transform:rotate(26deg);transform:rotate(26deg)}15%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}17%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}19%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}21%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}23%{-webkit-transform:rotate(-16deg);transform:rotate(-16deg)}25%{-webkit-transform:rotate(14deg);transform:rotate(14deg)}27%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}29%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}31%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}33%{-webkit-transform:rotate(6deg);transform:rotate(6deg)}35%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}37%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}39%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}41%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}43%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes ring{0%{-webkit-transform:rotate(0);transform:rotate(0)}1%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}3%{-webkit-transform:rotate(-28deg);transform:rotate(-28deg)}5%{-webkit-transform:rotate(34deg);transform:rotate(34deg)}7%{-webkit-transform:rotate(-32deg);transform:rotate(-32deg)}9%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}11%{-webkit-transform:rotate(-28deg);transform:rotate(-28deg)}13%{-webkit-transform:rotate(26deg);transform:rotate(26deg)}15%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}17%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}19%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}21%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}23%{-webkit-transform:rotate(-16deg);transform:rotate(-16deg)}25%{-webkit-transform:rotate(14deg);transform:rotate(14deg)}27%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}29%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}31%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}33%{-webkit-transform:rotate(6deg);transform:rotate(6deg)}35%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}37%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}39%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}41%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}43%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(0);transform:rotate(0)}}.chat-card{align-items:center;border-bottom:1px solid #f4f4f4;border-left:5px solid #fff;color:#4a4a4a;font-size:14px;overflow:hidden;padding:8px;position:relative}.chat-card:first-child{border-top:1px solid #f4f4f4}.chat-card:hover{background:#bfd7ff;border-left-color:#346bc7;cursor:pointer}.chat-card .card-icon{position:absolute;right:2px;top:4px}.chat-card .unread-notification{-webkit-animation:ring 2s ease-in-out .9s infinite;animation:ring 2s ease-in-out .9s infinite;color:#c82323;font-size:15px;-webkit-transform-origin:50% 4px;transform-origin:50% 4px}.chat-card .alarm-icon-idle{color:#346bc7}.chat-card .alarm-icon-inactive{color:#c82323}.chat-card .chat-info-wrapper{display:flex;flex-direction:row;justify-content:flex-start}.chat-card .chat-info-wrapper .chat-info{margin-top:-2px;width:100%}.chat-card .patient{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.chat-card .patient-flag{height:20px;padding-right:8px}.chat-card .patient-name{color:#000;flex:1 1;font-weight:bolder;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-card .notification-icons{flex:0 0 24px}.chat-card .practice{color:#346bc7;font-weight:700;margin-bottom:7px}.chat-card .created{color:#b9b9b9;font-size:12px;padding-bottom:5px}.chat-card .chat-claimee{color:#000;font-size:.875em;text-transform:uppercase}.chat-card .chat-claimee .record-voice-over{font-size:1em;margin-right:3px;position:relative;top:2px}.chat-card.unclaimed{-webkit-animation:flash-alert 2s step-end infinite;animation:flash-alert 2s step-end infinite;background-color:rgba(52,107,199,.5);color:#fff;cursor:default}.chat-card.unclaimed .created,.chat-card.unclaimed .last-message,.chat-card.unclaimed .patient-name,.chat-card.unclaimed .practice{color:#fff}.chat-card.unclaimed .practice{font-weight:400}.chat-card.unclaimed .claim-chat{margin-top:6px}.chat-card.unclaimed .claim-chat .claim-button-root{background-color:#fff;border-radius:4px;box-shadow:0 1px 3px 0 #87cefa;color:#346bc7;padding:4px 5px}.all-claimed-chats{display:flex;flex-direction:column;max-height:calc(100% - 55px)}.all-claimed-chats__filter{display:block}.all-claimed-chats__filter>:not(:first-child){margin-top:4px}.all-claimed-chats__list{display:block;overflow-y:auto}.claimed-chats{overflow-y:auto}.claimed-chats .category{border-bottom:1px solid #f4f4f4;padding:10px 0;text-align:center}.claimed-chats-list{display:flex;flex-direction:column;height:50%;justify-content:flex-start}.claimed-chats-list__no-results{padding:20px 0;text-align:center}.claimed-chats-list .claimed-chats-list__tab{color:#4a4a4a;flex:1 1;font-size:14px;font-weight:400;min-height:30px;min-width:0;padding:0}.claimed-chats-list .claimed-chats-list__tab:first-child{margin-left:0}.claimed-chats-list .claimed-chats-list__tab--label-container{padding:0}.claimed-chats-list .claimed-chats-list__tab--selected{color:#346bc7;font-weight:500}.claimed-chats-list .claimed-chats-list__tab-wrapper{flex-grow:0;flex-shrink:0;min-height:auto;padding:5px 0 1px}.unclaimed-chats{flex-grow:0;flex-shrink:0;min-height:100px;overflow-y:auto}.unclaimed-chats:nth-child(2){padding-top:5px}.unclaimed-chats-list__section-title{display:flex;font-weight:700;justify-content:space-between;text-transform:uppercase}.unclaimed-chats-list__section-title-counter{min-width:30px}.chat-list__container{align-items:stretch;display:flex;flex-direction:column;height:100%;max-height:calc(100vh - 80px)}.chat-list__unclaimed-section{display:flex;flex-direction:column;height:50%;justify-content:flex-start;overflow-x:hidden}.chat-alert-task{display:flex}.chat-alert-task .chat-alert-task__form-control-root{align-items:flex-start;margin:0 1px 0 -5px}.chat-alert-task .chat-alert-task__form-control-root .chat-alert-task__checkbox-root{color:#346bc7;height:24px;width:24px}.chat-alert-task .chat-alert-task__form-control-label{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;padding-top:1px}.chat-alert-task .chat-alert-task__checkbox-root{color:#346bc7;height:24px;padding:0;width:24px}.chat-alert-task__label{padding-top:4px}.chat-alert-task__text p,.chat-alert-task__text pre{margin:0 4px;white-space:normal}.chat-alert-task__text--marked,.chat-alert-task__text--marked p,.chat-alert-task__text--marked pre{color:#a9a9a9}.chat-center-alert-tasks-list__loader{align-items:center;display:flex;justify-content:center;padding:10px 0}.chat-center-alert-tasks-list__list{list-style:none;margin-left:-25px;margin-top:0}.chat-center-alerts{background-color:#fef7e5;font-size:14px;max-height:100%;overflow-y:auto;-webkit-user-select:text;-ms-user-select:text;user-select:text}.chat-center-alerts__header{display:flex;flex:0 1;flex-direction:column;font-weight:700;line-height:21px;padding:4px 10px 0}.chat-center-alerts__loader{align-items:center;display:flex;justify-content:center;padding:10px 0}.chat-center-alerts__shadow-divider{background:linear-gradient(180deg,#c7c4c4,hsla(0,0%,100%,0));border:0;flex-shrink:0;height:7px;margin-top:-7px;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:100%}.chat-center-alerts__body-container{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;display:flex;flex:1 1 auto;flex-direction:column;min-height:50px;overflow-x:hidden}.chat-center-alerts__fixed-alerts{font-weight:500;list-style-type:none;margin:4px 8px 4px -28px}.chat-center-alerts__connect{background:#3da50c;color:#fff;display:flex;margin:8px;padding:10px}.chat-center-alerts__connect-icon{margin-right:10px}.chat-center-alerts__connect-label{padding-top:4px}.chat-center-alerts__resize-handle{background-color:#8f8f8f;border-radius:6px 6px 0 0;bottom:8px;cursor:grab;height:16px;left:49%;position:absolute;right:49%;width:-webkit-min-content;width:min-content}.chat-center-alerts__resize-handle-icon{color:#fff;line-height:.6}.custom-progress-bar__filler{background:#346bc7;height:2px;left:0;position:relative;top:-3px;transition:width .2s ease-in}.new-message-indicator{bottom:0;height:52px;left:calc(50% - 77px);overflow:hidden;position:absolute;width:154px}.new-message-indicator-enter{-webkit-animation:slideIn .5s ease forwards;animation:slideIn .5s ease;opacity:.5;transition:opacity .5s}.new-message-indicator-enter-done,.new-message-indicator-exit{opacity:1;transition:opacity .5s}.new-message-indicator-exit-active,.new-message-indicator-exit-done{opacity:0;transition:opacity .5s}.new-message-indicator__box{align-items:center;background-color:#303030;border:1px solid #cfdae9;border-radius:21.5px;box-shadow:0 0 4px 1px rgba(0,0,0,.5);box-sizing:border-box;cursor:pointer;display:flex;height:36px;justify-content:center;margin:2px;position:absolute;top:0;width:150px}.new-message-indicator__text{color:#fff;font-family:Roboto;font-size:14px;height:19px;line-height:19px;text-align:right}.new-message-indicator__arrow-downward-icon{color:#fff;font-family:"Material Icons";font-size:16px;font-style:normal;height:16px;line-height:16px;text-align:right;width:16px}@-webkit-keyframes slideIn{0%{opacity:0;-webkit-transform:translateY(16px);transform:translateY(16px)}50%{opacity:.5;-webkit-transform:translateY(8px);transform:translateY(8px)}90%{-webkit-transform:translate(0);transform:translate(0)}to{opacity:1}}@keyframes slideIn{0%{opacity:0;-webkit-transform:translateY(16px);transform:translateY(16px)}50%{opacity:.5;-webkit-transform:translateY(8px);transform:translateY(8px)}90%{-webkit-transform:translate(0);transform:translate(0)}to{opacity:1}}.actions-container{display:flex;margin-top:0;text-align:center;width:100%}.actions-container .line-after,.actions-container .line-before{border-bottom:1px solid #cfdae9;content:"";flex:1 1;margin:auto}.actions-container .line-before{margin-left:6px}.actions-container .line-after{margin-right:6px}.actions-container .message{color:grey;font-style:italic}.chat-tile-conversation{position:relative}.chat-tile-conversation,.chat-tile-conversation .messages{display:flex;flex:1 1 auto;flex-direction:column;height:100%;overflow-y:auto}.chat-tile-conversation .messages{align-items:flex-start;border-right:1px solid #d7d7d7}.chat-tile-conversation .messages .message{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;color:#4a4a4a;font-size:.875rem;letter-spacing:.5px;margin:.4375rem .375rem .1875rem;padding:.3125rem .5625rem}.chat-tile-conversation .messages .practice-message{align-self:flex-end;background:#87cefa;border:solid #87cefa;border-radius:1.1875rem 1.1875rem .25rem;max-width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.chat-tile-conversation .messages .patient-message{background:#90ee90;border:solid #90ee90;border-radius:1.1875rem 1.1875rem 1.1875rem .25rem;max-width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.chat-tile-conversation .messages .system-message{font-size:.75rem;line-height:.75rem;margin:.125rem 0;padding:.1875rem .25rem}.chat-tile-conversation .messages .whisper-message{align-self:center;background:#d3d3d3;height:auto;text-align:center;width:90%}.chat-tile-conversation .messages .timestamp{color:#9b9b9b;font-size:.75rem;margin:0 .375rem}.chat-tile-conversation .messages .practice-timestamp{align-self:flex-end;margin:0 .375rem}.chat-tile-conversation .messages .bottom-anchor{height:.0625rem;width:100%}.chat-tile-conversation .message-preview{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;background-color:#f8f8ff;border:1px solid #979797;color:#737373;font-size:.875rem;font-style:italic;font-weight:lighter;letter-spacing:.5px;line-height:16px;max-height:50%;overflow:auto;padding:10px 5px 5px 10px;text-align:left}.phone-custom-field__container{display:flex;width:calc(100% + 2px)}.phone-custom-field__container:hover .phone-custom-field__label:not(:aria-disabled){color:#346bc7}.phone-custom-field__container ::-webkit-input-placeholder{color:#737373;opacity:1}.phone-custom-field__container :-ms-input-placeholder{color:#737373;opacity:1}.phone-custom-field__container ::placeholder{color:#737373;opacity:1}.phone-custom-field{position:relative;width:100%}.phone-custom-field .PhoneInputCountry{padding-left:2px}.phone-custom-field__helper-text,.phone-custom-field__label{color:#737373;font-size:12px;margin:5px}.phone-custom-field__helper-text{display:flex}.phone-custom-field--active .PhoneInputInput{border:1px solid #346bc7;outline:none}.phone-custom-field--active .phone-custom-field__label{color:#346bc7}.phone-custom-field--error .PhoneInputInput{border-color:#d0021b}.phone-custom-field--error .phone-custom-field__helper-text,.phone-custom-field--error .phone-custom-field__label{color:#d0021b}.phone-custom-field--warning .PhoneInputInput{border-color:#da7832}.phone-custom-field--warning .phone-custom-field__helper-text,.phone-custom-field--warning .phone-custom-field__label{color:#da7832}.phone-custom-field--disabled .PhoneInputInput{background-color:#fff;border-color:#f0efed;color:#737373}.PhoneInputInput{border:1px solid #cfdae9;border-radius:6px;height:36px}.PhoneInputInput:hover:not(:disabled){background-color:#f9f9f9;border-color:#346bc7}.custom-datepicker .MuiFormControl-root{font-size:12px;margin-top:18px;width:100%}.custom-datepicker .MuiIconButton-root{width:32px}.custom-datepicker .MuiIconButton-root:hover{background-color:transparent}.custom-datepicker .MuiTouchRipple-root{display:none}.custom-datepicker .MuiInput-root{background-color:#fff;border:1px solid #cfdae9;border-radius:6px;height:40px;margin-top:0}.custom-datepicker .MuiInput-formControl{align-items:center!important;display:flex;padding-left:10px}.custom-datepicker .Mui-error{border-color:#d0021b}.custom-datepicker .MuiInput-underline:after,.custom-datepicker .MuiInput-underline:before{display:none}.custom-datepicker .MuiInput-error{border-color:#d0021b}.custom-datepicker .MuiInputLabel-root{color:#737373;margin-left:5px;margin-top:-15px}.custom-datepicker .MuiSvgIcon-root{color:#000}.custom-datepicker .MuiInputLabel-formControl{font-size:12px;-webkit-transform:none;transform:none}.custom-datepicker .MuiInputLabel-shrink{-webkit-transform:none;transform:none}.custom-datepicker .MuiFormLabel-root:focused{color:#737373;font-size:12px}.custom-datepicker .MuiFormLabel-root:error{color:#d0021b}.custom-datepicker .MuiFormHelperText-root{color:#d0021b;margin-left:5px;margin-top:5px}.custom-datepicker .MuiFormHelperText-root:error{color:#d0021b}.custom-datepicker .MuiInputAdornment-positionEnd{margin-left:0}.MuiPickersDay-daySelected,.MuiPickersToolbar-toolbar{background-color:#346bc7!important}.MuiPickersModal-dialogRoot .MuiButton-root{color:#346bc7}.masked-datepicker{position:relative}.masked-datepicker__masked-input{background-color:#fff;border:1px solid #cfdae9;border-radius:6px 0 0 6px;border-right:0;color:#303030;display:flex;font-size:1rem;height:34px;outline:none;padding:2px 0 2px 10px;position:absolute;top:18px;width:calc(100% - 39px);z-index:2}.masked-datepicker__masked-input:disabled{color:#999}.masked-datepicker__masked-input::-webkit-input-placeholder{color:#737373;opacity:1}.masked-datepicker__masked-input:-ms-input-placeholder{color:#737373;opacity:1}.masked-datepicker__masked-input::placeholder{color:#737373;opacity:1}.masked-datepicker__masked-input--error{border-color:#d0021b}.masked-datepicker__calendar-icon{background:#fff;cursor:pointer;pointer-events:none;position:absolute;right:7px;top:26px;z-index:2}.masked-datepicker__calendar-icon--disabled{opacity:.5}.masked-datepicker__error{color:#d0021b;font-size:12px;margin:5px}.connect-booking{box-sizing:border-box;min-height:100%;overflow-x:auto;padding:7px 8px 12px;position:relative;width:100%}.connect-booking--has-error{overflow:hidden}.connect-booking__pending{background:hsla(0,0%,100%,.5);bottom:0;display:flex;justify-content:center;left:0;padding-top:120px;position:absolute;right:0;top:0;z-index:5}.connect-booking__restricted-patient-type{color:#c82323;font-size:24px;font-weight:400;margin-bottom:10px}.connect-booking__section-title{align-items:center;color:#555;display:flex;flex-wrap:wrap;font-size:20px;margin:16px 0 8px}.connect-booking__title{padding-right:14px}.connect-booking__required-red{color:#c82323}.connect-booking__tabs{display:flex;margin:5px 0 15px}.connect-booking__tab{border:1px solid #cfdae9;color:#346bc7;cursor:pointer;display:flex;font-size:1em;height:40px;justify-content:center;line-height:40px;overflow:hidden;padding:0 8px;text-align:center;text-transform:none;width:50%}.connect-booking__tab:last-child{border-radius:0 6px 6px 0}.connect-booking__tab:first-child{border-radius:6px 0 0 6px}.connect-booking__tab:disabled{color:#999}.connect-booking__tab--selected{background:#346bc7;color:#fff}.connect-booking__tab--selected:disabled{background:#d8d8d8;color:#fff}.connect-booking__field-columns{display:grid;grid-gap:0 9px;grid-template-columns:repeat(auto-fit,minmax(152px,1fr));width:100%}.connect-booking--default .connect-booking__field-columns,.connect-booking--large .connect-booking__field-columns{grid-template-columns:repeat(auto-fit,minmax(40%,1fr))}.connect-booking__field{margin-bottom:6px}.connect-booking__field--datepicker{position:relative}.connect-booking__label{color:#737373;font-size:12px;margin:5px}.connect-booking__value{margin:5px}.connect-booking__error{color:#c82323;padding:16px 8px 0;text-align:center}.connect-booking__submit{align-items:center;display:flex;justify-content:center;margin:20px 0}.connect-booking .connect-booking__submit-button{background-color:#346bc7;border:1px solid #346bc7;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;margin:0;min-width:100px;text-transform:uppercase;white-space:nowrap;max-width:98%;padding:8px 12px;white-space:normal;width:320px}.connect-booking .connect-booking__submit-button:hover{background-color:#346bc7;border:1px solid #346bc7;color:#fff}.connect-booking .connect-booking__submit-button:disabled{background-color:#d8d8d8;border:1px solid #d8d8d8;color:#fff;cursor:default}.connect-booking__booked{display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:410px;min-height:100%;text-align:center;width:98%}.connect-booking__booked dl{font-size:18px;margin:0;text-align:left;word-break:break-word}.connect-booking__booked dt{color:#8b8b8b;font-weight:700}.connect-booking__booked dd{color:#4a4a4a;margin:0 0 16px;padding:0}.connect-booking__booked dd a{color:#3498db}.connect-booking__booked-icon{margin:0 auto 17px;width:94px}.connect-booking__booked-icon svg{height:91px;width:94px}.connect-booking__booked-title{color:#696969;font-size:32px;font-weight:700;margin:0 0 12px;padding:0}.connect-booking__payment-process{align-items:center;display:flex;flex-direction:column;min-height:300px;padding-top:33px;text-align:center}.connect-booking__payment-process-icon{margin-bottom:10px}.connect-booking__payment-process-icon>svg{height:3.8em;width:3.8em}.connect-booking__payment-process-label{color:#4a4a4a;font-size:32px;font-weight:700;margin-bottom:9px}.connect-booking--default .connect-booking__payment-process-label,.connect-booking--small .connect-booking__payment-process-label{font-size:20px}.connect-booking__backdrop{background:hsla(0,0%,100%,.5);bottom:107px;left:50%;position:absolute;right:0;top:0;z-index:10}.connect-booking__error-modal{background:#d0021b;border-radius:6px;box-sizing:border-box;color:#fff;left:50%;max-width:95%;padding:20px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:400px;word-break:break-word}.connect-booking__error-modal p{margin:0;padding:0}.connect-booking__close-error{cursor:pointer;position:absolute;right:16px;top:16px}.connect-booking__error-icon{font-size:3em;text-align:center}.connect-booking__error-icon .material-icons{font-size:48px}.connect-booking__switch-base{color:#fff}.connect-booking__switch-base .MuiButtonBase-root{padding:9px;position:absolute}.scheduling-appointment-picker{position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.scheduling-appointment-picker__refresh{align-items:center;color:#346bc7;cursor:pointer;display:flex;justify-content:center;padding:6px 10px 10px 16px;text-align:center}.scheduling-appointment-picker__header{background:#346bc7;color:#fff;padding:10px}.scheduling-appointment-picker__month{font-weight:500;padding-bottom:14px;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.25);text-transform:uppercase}.scheduling-appointment-picker__days-picker{align-items:center;display:flex;justify-content:space-between;padding-bottom:7px}.scheduling-appointment-picker__days{display:flex;justify-content:space-between;width:85%}.scheduling-appointment-picker__day{background:none;border:0;color:#000;cursor:pointer;margin:0;outline:none;padding:0;position:relative;text-align:center}.scheduling-appointment-picker__day:before{background:#fff;border:1px solid #3da50c;border-radius:50%;content:"";height:34px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:34px;z-index:1}.scheduling-appointment-picker__day:disabled{color:#d3d3d3;cursor:default;opacity:.7}.scheduling-appointment-picker__day:disabled:before{display:none}.scheduling-appointment-picker__day--selected{color:#fff;cursor:default}.scheduling-appointment-picker__day--selected:before{background:#3da50c;border:1px solid #fff}.scheduling-appointment-picker__date{font-size:14px;position:relative;z-index:2}.scheduling-appointment-picker__date-progress{height:34px;left:calc(50% - 3px);position:absolute;top:calc(50% - 2px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:34px;z-index:2}.scheduling-appointment-picker__weekday{font-size:10px;position:relative;text-transform:uppercase;z-index:2}.scheduling-appointment-picker__back,.scheduling-appointment-picker__forward{cursor:pointer}.scheduling-appointment-picker__appointments{background:#f5f5f5;display:grid;grid-gap:8px;grid-template-columns:repeat(auto-fit,minmax(77px,1fr));padding:12px 8px}.scheduling-appointment-picker__time{border-radius:4px;box-shadow:0 1px 4px 0 rgba(0,0,0,.25);color:#346bc7;cursor:pointer;font-size:12px;height:30px;line-height:30px;text-align:center}.scheduling-appointment-picker__time--selected{background:#3da50c;box-shadow:none;color:#fff}.scheduling-appointment-picker__progress{padding:20px;text-align:center}.scheduling-appointment-picker__timezone{font-size:.75em;font-weight:400;padding-left:8px}.scheduling-appointment-picker__submit{align-items:center;display:flex;justify-content:center;margin:24px 0;padding-left:0}.scheduling-appointment-picker .scheduling-appointment-picker__buttons-wrapper{display:flex;justify-content:center}.scheduling-appointment-picker .scheduling-appointment-picker__buttons-wrapper-narrow{display:block;justify-content:center}.scheduling-appointment-picker .scheduling-appointment-picker__submit-button{border:1px solid #346bc7;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;min-width:100px;text-transform:uppercase;white-space:nowrap;background-color:#346bc7;font-size:15px;height:36px;letter-spacing:0;line-height:1.4em;margin:0 0 0 16px;max-width:224px;padding:8px 18px;white-space:normal}.scheduling-appointment-picker .scheduling-appointment-picker__submit-button:hover{background-color:#346bc7;border:1px solid #346bc7;color:#fff}.scheduling-appointment-picker .scheduling-appointment-picker__submit-button:disabled{background-color:#d8d8d8;border:1px solid #d8d8d8;color:#fff;cursor:default}.scheduling-appointment-picker .scheduling-appointment-picker__submit-button-narrow{background-color:#346bc7;border:1px solid #346bc7;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;min-width:100px;padding:8px;text-transform:uppercase;white-space:nowrap;font-size:14px;height:36px;line-height:1.4em;margin:0;max-width:100%;white-space:normal}.scheduling-appointment-picker .scheduling-appointment-picker__submit-button-narrow:hover{background-color:#346bc7;border:1px solid #346bc7;color:#fff}.scheduling-appointment-picker .scheduling-appointment-picker__submit-button-narrow:disabled{background-color:#d8d8d8;border:1px solid #d8d8d8;color:#fff;cursor:default}.scheduling-appointment-picker .scheduling-appointment-picker__back-icon{font-size:18px;padding-right:4px}.scheduling-appointment-picker .scheduling-appointment-picker__back-button{border:1px solid #346bc7;border-radius:6px;color:#346bc7;font-size:16px;height:36px;max-width:93px;padding:8px 16px}.scheduling-appointment-picker .scheduling-appointment-picker__make-changes-button{background-color:#fff;border:1px solid #346bc7;border-radius:6px;color:#346bc7;font-size:14px;height:36px;padding:8px 12px}.scheduling-appointment-picker .scheduling-appointment-picker__make-changes-button-narrow{background-color:#fff;border:1px solid #346bc7;border-radius:6px;color:#346bc7;font-size:14px;height:36px;max-width:120px;padding:8px}.scheduling-appointment-picker .scheduling-appointment-picker__preview-appointment-overlay{background-color:rgba(0,0,0,.8);color:#fff;height:-webkit-max-content;height:max-content;position:absolute;top:0;width:100%;z-index:1000}.scheduling-appointment-picker .scheduling-appointment-picker__preview-appointment{padding:15px;text-align:center}.scheduling-appointment-picker .scheduling-appointment-picker__info-icon{font-size:48px}.scheduling-appointment-picker .scheduling-appointment-picker__preview-appointment-header{font-size:22px;line-height:28px}.scheduling-appointment-picker .scheduling-appointment-picker__preview-appointment-sub-header{padding-top:8px}.scheduling-appointment-picker .scheduling-appointment-picker__preview-appointment-body{font-size:15px;line-height:24px;padding-top:8px}.scheduling-appointment-picker .scheduling-appointment-picker--bold{font-weight:700}.scheduling-appointment-picker .scheduling-appointment-picker__preview-appointment-action-buttons{display:flex;justify-content:space-between;padding:0 16px}.scheduling-appointment-picker .scheduling-appointment-picker__preview-appointment-action-buttons-narrow{display:block;justify-content:center}.calendar-picker{background:linear-gradient(329deg,#77cccb,#346bc7);color:#fff;min-width:160px;overflow:auto;padding:10px 4px;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none}.calendar-picker__refresh{align-items:center;background:none;border:0;color:#346bc7;cursor:pointer;display:flex;font-size:1em;justify-content:center;margin:0;outline:none;padding:6px 10px 10px 16px;text-align:center;width:100%}.calendar-picker__refresh:disabled{color:#d3d3d3;cursor:defauly}.calendar-picker__header{align-items:center;display:flex;justify-content:center;padding-bottom:10px;text-transform:uppercase}.calendar-picker__header-icon{height:25px}.calendar-picker__header-arrow{border:1px solid #fff;border-radius:50%;cursor:pointer}.calendar-picker__header-arrow .material-icons{font-size:1.6em}.calendar-picker__header-arrow--disabled{border:0;cursor:default;opacity:.8}.calendar-picker__header-label{padding:0 5px}.calendar-picker__weekdays{font-weight:500}.calendar-picker__row,.calendar-picker__weekdays{display:flex;justify-content:space-around;margin-bottom:6px;text-align:center;width:100%}.calendar-picker__col,.calendar-picker__weekday{max-width:14.2857142857%;min-width:14.2857142857%;width:14.2857142857%}.calendar-picker__day{background:#f9f9f9;border:1px solid #3da50c;border-radius:50%;box-sizing:border-box;color:#000;cursor:pointer;font-size:.9em;font-weight:300;height:29px;margin:0;outline:none;padding:0;width:29px}.calendar-picker__day--selected{background-color:#3da50c;border:1px solid #fff;color:#fff;font-weight:400;height:30px;width:30px}.calendar-picker__day:disabled{background:none;border:0;color:#d3d3d3;cursor:default;opacity:.7}.calendar-picker__footer{padding-top:10px;text-align:center}.calendar-picker__footer button{background:#fff;border-radius:4px;color:#346bc7;height:36px;min-width:88px;padding:8px 16px}.calendar-picker__footer button:hover{background:#fff}.calendar-picker__loader,.calendar-picker__message{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}.calendar-picker__message{background:hsla(0,0%,100%,.8);color:#4a4a4a;max-width:80%;min-width:65%;padding:8px}.calendar-picker__message--error{background:#c82323;color:#fff}.calendar-picker__message em{border-bottom:1px solid #fff;cursor:pointer;font-style:normal}.scheduling-error-message{width:100%}.scheduling-error-message__wrapper{align-items:flex-start;background:#d0021b;color:#fff;display:flex;font-size:16px;font-weight:700;padding:10px}.scheduling-error-message__wrapper--warning{background:#c82323}.scheduling-error-message__message{max-width:85%;padding-left:5px}.scheduling-error-message__submit{align-items:center;display:flex;justify-content:center;margin:15px 0}.scheduling-error-message .scheduling-error-message__submit-button{align-items:center;background-color:#fff;border:1px solid #979797;color:#346bc7;cursor:pointer;display:flex;font-size:16px;font-weight:500;justify-content:center;margin:0;min-width:155px;padding:8px;text-transform:uppercase;white-space:nowrap}.scheduling-error-message .scheduling-error-message__submit-button:hover{background-color:#fff;border:1px solid #346bc7;color:#346bc7}.scheduling-error-message .scheduling-error-message__submit-button:disabled{background-color:#d8d8d8;border:1px solid #d8d8d8;color:#fff;cursor:default}.scheduling-error-message .scheduling-error-message__submit-button .material-icons{font-size:1.1em;margin-left:8px}.scheduling-error-message .scheduling-error-message__share-appointment-button{background-color:#346bc7;border:1px solid #346bc7;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;margin:0;min-width:100px;padding:8px;text-transform:uppercase;white-space:nowrap;line-height:1.4em;white-space:normal;width:215px}.scheduling-error-message .scheduling-error-message__share-appointment-button:hover{background-color:#346bc7;border:1px solid #346bc7;color:#fff}.scheduling-error-message .scheduling-error-message__share-appointment-button:disabled{background-color:#d8d8d8;border:1px solid #d8d8d8;color:#fff;cursor:default}.scheduling-new-patient-form{color:#4a4a4a}.scheduling-new-patient-form--hidden{display:none}.scheduling-new-patient-form__field-columns{display:grid;grid-gap:0 9px;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));width:100%}.scheduling-new-patient-form__field-columns--with-date{grid-template-columns:repeat(auto-fit,minmax(88px,-webkit-max-content));grid-template-columns:repeat(auto-fit,minmax(88px,max-content))}.scheduling-new-patient-form__field{margin-bottom:3px}.scheduling-new-patient-form__field--datepicker{position:relative}.scheduling-new-patient-form__masked-input{background-color:#fff;border:1px solid #cfdae9;border-radius:6px 0 0 6px;border-right:0;color:#303030;display:flex;font-size:1rem;height:34px;outline:none;padding:2px 0 2px 10px;position:absolute;top:18px;width:calc(100% - 39px);z-index:2}.scheduling-new-patient-form__masked-input::-webkit-input-placeholder{color:#737373;opacity:1}.scheduling-new-patient-form__masked-input:-ms-input-placeholder{color:#737373;opacity:1}.scheduling-new-patient-form__masked-input::placeholder{color:#737373;opacity:1}.scheduling-new-patient-form__calendar-icon{cursor:pointer;pointer-events:none;position:absolute;right:7px;top:28px;z-index:2}.scheduling-new-patient-form__label{color:#737373;font-size:12px;margin:5px}.scheduling-new-patient-form__value{margin:5px}.scheduling-new-patient-form__submit{align-items:center;display:flex;justify-content:center;margin:24px 0}.scheduling-new-patient-form .scheduling-new-patient-form__submit-button{background-color:#346bc7;border:1px solid #346bc7;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;margin:0;min-width:100px;padding:8px;text-transform:uppercase;white-space:nowrap;line-height:1.4em;white-space:normal;width:215px}.scheduling-new-patient-form .scheduling-new-patient-form__submit-button:hover{background-color:#346bc7;border:1px solid #346bc7;color:#fff}.scheduling-new-patient-form .scheduling-new-patient-form__submit-button:disabled{background-color:#d8d8d8;border:1px solid #d8d8d8;color:#fff;cursor:default}.scheduling-new-patient-form__progress{padding:20px;text-align:center}.scheduling-new-patient-form__progress--large{align-items:center;display:flex;height:145px;justify-content:center;padding:70px}.scheduling-new-patient-form__appointment{color:#4a4a4a;padding-top:10px;text-align:center}.scheduling-new-patient-form__booked{font-weight:500}.scheduling-new-patient-form__calendar{font-size:56px;margin:16px auto 0;text-align:center}.scheduling-new-patient-form__datetime{font-size:32px;font-weight:700;line-height:38px;margin-bottom:19px}.scheduling-new-patient-form__error{color:#d0021b;font-size:12px;margin:5px}.scheduling-new-patient-form__shared{align-items:center;display:flex;flex-direction:column}.scheduling-new-patient-form__shared-label{align-items:center;color:#3da50c;display:flex;font-weight:700;margin-bottom:20px}.scheduling-new-patient-form__shared-label .material-icons{font-size:20px;margin-right:5px}.scheduling-search-existing-patient__field-columns{display:grid;grid-gap:0 9px;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));width:100%}.scheduling-search-existing-patient__field{margin-bottom:3px}.scheduling-search-existing-patient__submit{align-items:center;display:flex;justify-content:center;margin:24px 0}.scheduling-search-existing-patient .scheduling-search-existing-patient__submit-button{background-color:#346bc7;border:1px solid #346bc7;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;margin:0;min-width:100px;padding:8px;text-transform:uppercase;white-space:nowrap;line-height:1.4em;white-space:normal;width:215px}.scheduling-search-existing-patient .scheduling-search-existing-patient__submit-button:hover{background-color:#346bc7;border:1px solid #346bc7;color:#fff}.scheduling-search-existing-patient .scheduling-search-existing-patient__submit-button:disabled{background-color:#d8d8d8;border:1px solid #d8d8d8;color:#fff;cursor:default}.scheduling-search-existing-patient__error{align-items:flex-start;background:#d0021b;color:#fff;display:flex;font-size:16px;font-weight:700;margin:20px 0 30px;padding:10px}.scheduling-search-existing-patient__message{max-width:85%;padding-left:5px}.scheduling-search-patients-results{color:#4a4a4a}.scheduling-search-patients-results__cards{display:block;margin-bottom:16px;max-height:55vh;overflow:auto}.scheduling-search-patients-results__patient{border:1px solid #cfdae9;border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,.16);cursor:pointer;display:grid;grid-gap:8px;grid-template-columns:repeat(auto-fit,minmax(60px,1fr));margin-bottom:16px;padding:10px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.scheduling-search-patients-results__patient--selected{background:#3da50c;border-color:#3da50c;box-shadow:none;color:#fff;cursor:default}.scheduling-search-patients-results__patient--selected .scheduling-search-patients-results__checkbox{color:#fff}.scheduling-search-patients-results__checkbox{align-items:flex-start;display:flex;grid-column:span 1;justify-content:center;justify-self:center;min-width:60px;width:25%}.scheduling-search-patients-results__checkbox .material-icons{font-size:54px}.scheduling-search-patients-results__unchecked{border:2px solid #cfdae9;border-radius:50%;display:block;height:48px;width:48px}.scheduling-search-patients-results__patient-data{grid-column:span 2}.scheduling-search-patients-results__name{font-size:16px;font-weight:700;margin-bottom:6px}.scheduling-search-patients-results__details{display:grid;grid-gap:5px 9px;grid-template-columns:repeat(auto-fit,minmax(80px,1fr))}.scheduling-search-patients-results__detail{font-size:16px}.scheduling-search-patients-results__detail label{font-size:12px}.scheduling-search-patients-results__footer{display:grid;grid-gap:6px;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));justify-content:space-between}.scheduling-search-patients-results .scheduling-search-patients-results__back{align-items:center;background-color:#fff;border:1px solid #979797;color:#346bc7;cursor:pointer;display:flex;font-size:16px;font-weight:500;justify-content:center;margin:0;min-width:97px;padding:8px;text-transform:uppercase;white-space:nowrap}.scheduling-search-patients-results .scheduling-search-patients-results__back:hover{background-color:#fff;border:1px solid #346bc7;color:#346bc7}.scheduling-search-patients-results .scheduling-search-patients-results__back:disabled{background-color:#d8d8d8;border:1px solid #d8d8d8;color:#fff;cursor:default}.scheduling-search-patients-results .scheduling-search-patients-results__next{background-color:#346bc7;border:1px solid #346bc7;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;margin:0;min-width:97px;padding:8px;text-transform:uppercase;white-space:nowrap}.scheduling-search-patients-results .scheduling-search-patients-results__next:hover{background-color:#346bc7;border:1px solid #346bc7;color:#fff}.scheduling-search-patients-results .scheduling-search-patients-results__next:disabled{background-color:#d8d8d8;border:1px solid #d8d8d8;color:#fff;cursor:default}.scheduling-existing-patient-form--hidden{display:none}.scheduling-existing-patient-form__progress{align-items:center;display:flex;height:145px;justify-content:center;padding:70px;text-align:center}.buttongroup-selector{display:block}.buttongroup-selector--error{color:#d0021b}.buttongroup-selector__container{width:100%}.buttongroup-selector__list{display:flex}.buttongroup-selector .buttongroup-selector__button{align-self:center;background:#fff;border:1px solid #cfdae9;color:#346bc7;display:inline-flex;font-size:16px;font-weight:400;height:40px;justify-content:center;margin-left:-1px;min-width:44px;width:44px}.buttongroup-selector .buttongroup-selector__button:first-child{border-radius:6px 0 0 6px;margin-left:0}.buttongroup-selector .buttongroup-selector__button:last-child{border-radius:0 6px 6px 0}.buttongroup-selector .buttongroup-selector__button--disabled{border-color:#f0efed;color:#737373}.buttongroup-selector .buttongroup-selector__button--active,.buttongroup-selector .buttongroup-selector__button--active:hover{background:#346bc7;color:#fff}.buttongroup-selector .buttongroup-selector__button--active.buttongroup-selector__button--disabled{background:#999}.buttongroup-selector .buttongroup-selector__label{color:#737373;font-size:12px;margin:5px}.buttongroup-selector .buttongroup-selector__helper-text{color:#737373;display:flex;font-size:12px;margin:5px}.buttongroup-selector .buttongroup-selector__helper-text--error{color:#d0021b}.direct-scheduling-appointment{box-sizing:border-box;height:100%;overflow-x:auto;padding:7px 8px 12px;width:100%}.direct-scheduling-appointment__heading{color:#737373;font-size:1.2em;font-weight:700;margin:5px 0 10px}.direct-scheduling-appointment__tabs{display:flex;margin-bottom:15px}.direct-scheduling-appointment__tab{align-items:center;border:1px solid #cfdae9;color:#346bc7;cursor:pointer;display:flex;height:40px;justify-content:center;text-align:center;text-transform:none;width:50%}.direct-scheduling-appointment__tab:last-child{border-radius:0 6px 6px 0}.direct-scheduling-appointment__tab:first-child{border-radius:6px 0 0 6px}.direct-scheduling-appointment__tab--selected{background:#346bc7;color:#fff}.survey-alert-container{align-items:center;display:flex;flex:1 1;height:100%;justify-content:center;min-height:100px}.survey-alert-container__alert{align-items:flex-start;background-color:#4a4a4a;color:#fff;display:flex;justify-content:center;max-width:92%;padding:12px;width:auto}.survey-alert-container__icon-red{color:#d0021b}.survey-alert-container__message{margin-left:3px}.survey-component__header{padding:.5rem .6875rem}.survey-component--wrapped{background-color:#346bc7;padding:0}.survey-component__content{width:100%}.survey-component__survey-wrapped{height:100%}.survey-component__survey-wrapped .survey-component--wrapped{min-height:40px;padding:0 8px}.survey-component__content-wrapped{flex-basis:0;height:calc(100% - 64px);overflow-y:auto}.survey-component__item{width:100%}.survey-component__qa-content{white-space:pre-line}.survey-component{display:flex;flex:2 1 auto;flex-direction:column;max-height:100%;min-height:25%;-webkit-user-select:text;-ms-user-select:text;user-select:text}.survey-component__new-content{height:calc(100% - 100px);overflow-y:auto}.survey-component__new-header{background-color:#346bc7;padding:8px 16px 0!important}.survey-component__new-header-title{color:#fff}.survey-component__header{align-items:center;background-color:#fff;color:#fff;min-height:2.75rem;padding-bottom:0;padding-top:0}.survey-component__header,.survey-component__wrapped-header{display:flex;flex-direction:row;height:2.75rem;justify-content:space-between}.survey-component__wrapped-header{align-items:left;background-color:#346bc7;padding-top:8px}.survey-component__search-bar{width:100%}.survey-component__search-bar .custom__input{border-right-color:#f0efed;height:32px}.survey-component__search-bar .custom-field__adornment{background-color:#f0efed;border:1px solid #cfdae9;height:34px;width:58px}.survey-component__search-bar .custom-field__adornment-icon{color:#737373}.survey-component__content{border:20px;flex-direction:column;flex-wrap:nowrap;margin:0;min-height:150px;overflow-y:auto;width:auto}.survey-component__qa-card{align-items:flex-start;background-color:#fff;display:flex;justify-content:space-between;padding:4px 8px 0}.survey-component__qa-card--darker{background-color:#e8e8e8}.survey-component__qa-content{color:#4a4a4a;display:flex;flex-direction:column;font-size:14px}.survey-component__copy-button{align-items:center;border-radius:6px;display:flex;justify-content:center;min-height:36px;min-width:36px}.survey-component__copy-button:hover{background-color:rgba(0,0,0,.08);cursor:pointer}.survey-component__copy-button--disabled{background-color:#a9a9a9;opacity:.5;pointer-events:none}.survey-component__custom-icon{color:#4a4a4a;font-size:16px}.survey-component ul{list-style-type:none;margin:10px 0;padding:0}.survey-component li{margin-bottom:5px}.survey-component .custom-multiselect__container{padding:.5rem .6875rem;width:auto}.survey-component__loading{align-items:center;display:flex;flex:1 1;height:100%;justify-content:center}.survey-component__message-red{color:#d0021b;text-align:center;width:100%}.survey-component__message-red i{font-size:19px;vertical-align:middle}.survey-component__survey-switch-container .custom-multiselect__container{display:flex;flex:1 1}.survey-component__survey-switch{padding:8px 0 8px 8px;width:190px}.survey-component__survey-switch .buttongroup-selector__button{font-size:15px;letter-spacing:normal;padding:5px 6px;text-transform:capitalize;width:auto}.survey-component__survey-switch .buttongroup-selector__button:not(buttongroup-selector__button--disabled):hover{background-color:#e8e8e8}.survey-component__survey-switch .buttongroup-selector__button--disabled{color:rgba(0,0,0,.26)}.survey-component__survey-switch .buttongroup-selector__button--active:not(buttongroup-selector__button--disabled):hover{background-color:#29559f}.survey-component__locations-dropdown{flex:1 1}.chat-survey-and-ds{height:100%;max-height:100%;min-height:100%}.chat-survey-and-ds--small .chat-survey-and-ds__tab-name{display:none}.chat-survey-and-ds__tabs{display:flex;font-size:14px;line-height:27px;text-align:center}.chat-survey-and-ds__tab{background-color:#f5f7fa;color:#346bc7;cursor:pointer;display:block;flex:1 1;font-size:inherit;line-height:27px;margin:0;max-width:50%;outline:0;padding:0}.chat-survey-and-ds__tab--selected{background-color:#fff;color:#4a4a4a;cursor:default}.chat-survey-and-ds__tab--disabled{color:#8f8f8f;cursor:not-allowed;opacity:.75}.chat-survey-and-ds__tab-label{display:flex;justify-content:center}.chat-survey-and-ds__connect,.chat-survey-and-ds__schedule,.chat-survey-and-ds__survey{height:calc(100% - 27px);overflow-y:auto}.chat-survey-and-ds__icon-wrapper{height:24px;padding-top:3px}.chat-survey-and-ds__custom-icon{font-size:16px;width:25px}.chat-survey-and-ds__loading{align-items:center;display:flex;height:100%;justify-content:center}.shortcut{padding:13px 29px 13px 19px}.shortcut.active,.shortcut:hover{background-color:#f2f2f2}.shortcut:hover{cursor:pointer}.shortcut span{color:#346bc7}.shortcut p{margin-bottom:0;margin-top:2px}.shortcut-container{bottom:100%;display:flex;flex-direction:column;max-height:405px;overflow:hidden;position:absolute;width:100%;z-index:10}.shortcut-container .shortcut-title{background-color:#f0efed;height:50px}.shortcut-container .shortcut-title .shortcut-title-text{float:left;padding-left:18px}.shortcut-container .shortcut-title .shortcut-title-icon{float:right;height:24px;margin-right:18px;margin-top:12px;padding:0}.shortcut-container .shortcut-title .shortcut-title-icon:hover{box-shadow:0 0 2px 0 rgba(0,0,0,.5)}.shortcut-container .shortcuts{background-color:#f9f9f9;flex-grow:1;font-size:14px;overflow-y:auto;padding-bottom:19px}.chat-text-field{position:relative}.chat-text-field .chat-buttons{box-shadow:0 0 6px 0 rgba(0,0,0,.2)}.chat-text-field .chat-buttons .button{background:#f4f4f4;display:inline;font-size:1rem;height:2.25rem;width:6.6875rem}.chat-text-field .chat-buttons .button:hover{cursor:pointer}.chat-text-field .chat-buttons .button.selected{background:#346bc7;color:#fff}.chat-text-field .chat-buttons .refresh-icon{color:#346bc7;cursor:pointer;height:1.5rem;margin-left:4px;padding-bottom:3px;vertical-align:middle;width:1.5rem}.chat-text-field .chat-buttons .refresh-icon:hover{opacity:.75}.chat-text-field .chat-buttons .refresh-button .refresh-button-loader{margin-left:8px;position:absolute;top:9px}.chat-text-field__message-input{position:relative}.chat-text-field__message-input .input-field{border-top:solid #3498db}.chat-text-field__message-input .input-field textarea{height:3.8125rem;margin:0 .375rem}.chat-text-field .centered-ban-message-red{bottom:15px;position:absolute}.chat-text-field .message-red{color:#d0021b;text-align:center;width:100%}.alert-modal__container{background-color:#fff;border-radius:6px;color:#4a4a4a;display:flex;flex-direction:column;left:50%;outline:none;padding:10px 10px 32px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;width:678px}.alert-modal__header{align-items:center;display:flex;justify-content:flex-end;padding:0}.alert-modal__header .alert-modal__close-button{cursor:pointer}.alert-modal__content{display:flex;flex-direction:column;margin:0 auto;padding:6px 0 2px;text-align:center}.alert-modal__content .alert-modal__icon{color:#d0021b;margin-right:2px}.alert-modal__content .alert-modal__icon .material-icons{font-size:48px}.alert-modal__content .alert-modal__title{color:#474747;font-size:24px;font-weight:700;line-height:32px;padding-top:2px;white-space:pre-line}.alert-modal__content .alert-modal__notification{font-size:16px;line-height:20px;padding:0 16px;text-align:center}.alert-modal__footer{align-items:center;display:flex;justify-content:center;padding-top:4px}.alert-modal__footer .alert-modal__yes_btn{background-color:#346bc7;border:1px solid #346bc7;border-radius:4px;box-shadow:none;color:#fff;font-size:16px;font-weight:500;height:36px;margin:10px;padding:6px 21px}.alert-modal__footer .alert-modal__yes_btn:hover{background-color:#346bc7}@media screen and (max-width:550px){.alert-modal__container{max-width:482px;width:calc(97% - 38px)}}.editable-inline-text{display:inline-block;padding-right:6px}.editable-inline-text.editing{color:#8f8f8f;outline:2px solid rgba(50,177,223,.5);outline-offset:1px}.editable-inline-text .icon-wrapper{cursor:pointer;display:inline-block}.editable-inline-text .icon-wrapper .icon-button{font-size:1rem;padding-left:.5rem;padding-top:.1875rem}.editable-inline-text .icon-wrapper .icon-button--primary{color:#346bc7}.editable-inline-text .icon-wrapper .icon-button--primary:hover{color:#5a88d4}.editable-inline-text__text-input{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:185px;word-break:break-all}.editable-inline-text__text-input.editing{background-color:#fff;color:#8f8f8f;outline:2px solid rgba(50,177,223,.5);outline-offset:1px;white-space:normal}.end-chat-modal{color:#4a4a4a}.end-chat-modal,.end-chat-modal__loading-overlay{align-items:center;display:flex;height:100%;justify-content:center}.end-chat-modal__loading-overlay{background-color:rgba(0,0,0,.38);position:absolute;width:100%;z-index:1000}.end-chat-modal__modal{background:#fff;max-height:96vh;overflow:auto;position:relative;width:60%}.end-chat-modal__modal-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.end-chat-modal__modal-header>button{border-radius:0;color:#4a4a4a;height:24px;position:absolute;right:8px;top:8px;width:24px}.end-chat-modal__modal-header>button:hover{background-color:transparent;box-shadow:0 0 2px 0 rgba(0,0,0,.5)}.end-chat-modal__modal-content{padding:10px 0}.end-chat-modal__modal-actions-header{margin-top:0;text-align:center}.end-chat-modal__modal-actions{display:flex;flex-direction:row;justify-content:center;margin-bottom:35px}.end-chat-modal__modal-actions .status-button{border:1px solid #cfdae9;border-radius:4px;box-shadow:3px 3px 5px rgba(0,0,0,.06);color:#4a4a4a;margin:0 15px;max-width:200px;padding:11px;width:200px}.end-chat-modal__modal-actions .status-button--default:hover{border-color:#346bc7}.end-chat-modal__modal-actions .status-button--successful{background-color:#3da50c;border-color:#3da50c;color:#fff}.end-chat-modal__modal-actions .status-button--successful:hover{background-color:#3da50c}.end-chat-modal__modal-actions .status-button--unsuccessful{background-color:#c82323;border-color:#c82323;color:#fff}.end-chat-modal__modal-actions .status-button--unsuccessful:hover{background-color:#c82323}.end-chat-modal__modal-actions .status-button__content{align-items:center;display:flex;flex-direction:column;vertical-align:middle}.end-chat-modal__modal-actions .status-button__icon{display:block;font-size:5em;margin-bottom:2px}.end-chat-modal__modal-actions .status-button__label{display:block;font-size:1.2em;line-height:20px;text-transform:uppercase}.end-chat-modal__modal-actions .status-button--disabled{opacity:.5}.end-chat-modal__close-reasons{background-color:#f9f9f9;margin-bottom:10px;padding:20px 24px 10px}.end-chat-modal__reason-text{font-weight:700}.end-chat-modal__reason-text.disabled{opacity:.5}.end-chat-modal__reason-container{display:flex;flex-direction:row;margin-left:-3px;padding:10px 0}.end-chat-modal__modal-col{display:flex;flex-direction:column;width:50%}.end-chat-modal .end-chat-modal__reason-checkbox{height:31px;margin-left:4px;width:36px}.end-chat-modal__template-info{max-width:calc(100% - 80px);padding:24px 25px;width:100%}.end-chat-modal__template-info h3{font-weight:700;margin:0 0 .5em;padding:0;text-align:left}.end-chat-modal__template-info p{margin:0;padding:0}.end-chat-modal__template-container{margin-top:-12px;padding:0 24px;text-align:center}.end-chat-modal__template{background-color:#c6dcff;border-radius:6px;box-shadow:0 1px 5px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12);display:inline-block;margin:10px auto}.end-chat-modal__trello-card{background-color:#fff;border-radius:6px;display:flex;flex-direction:row;justify-content:space-between;margin:0;max-width:350px;min-width:300px;padding:6px 12px 6px 23px}.end-chat-modal__trello-card pre{text-align:left;white-space:pre-line}.end-chat-modal__trello-copied,.end-chat-modal__trello-copy{align-self:baseline;margin-top:2px}.end-chat-modal__other-text{padding-bottom:8px}.end-chat-modal__close-chat{align-items:center;align-self:center;display:flex;justify-content:center;padding:8px 0}.end-chat-modal .end-chat-modal__close-chat-button{background-color:#346bc7;border-radius:4px;color:#fff;line-height:20px;margin:0 10px;padding:8px 16px}.end-chat-modal .end-chat-modal__close-chat-button--primary{background-color:#fff;border:1px solid #346bc7;color:#346bc7}.end-chat-modal .end-chat-modal__close-chat-button--disabled{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.26)}.end-chat-modal .end-chat-modal__form-control-label{font-size:.875rem}.ban-user-modal,.ban-user-modal__body{margin-top:0;padding:25px}.ban-user-modal__modal-contents{background-color:#fff;box-shadow:0 4px 12px 0 #778ea8;margin:auto;position:relative;top:10%;width:50%}.ban-user-modal__ban-info{align-items:center;display:flex;flex-direction:row;margin-bottom:24px;margin-top:40px}.ban-user-modal__ip-address-title{float:left;font-size:18px;font-weight:500;margin-left:40%;margin-top:18px}.ban-user-modal__info{color:#d0021b}.ban-user-modal__message-container{display:flex}.ban-user-modal__message-container h1{margin-top:5px}.ban-user-modal__icon{cursor:pointer;margin-right:0}.ban-user-modal__ban-chatter-button-container{color:#d0021b;display:flex;margin-bottom:10px;margin-left:16px;margin-top:18px}.ban-user-modal .ban-user-modal__cancel-button{border:1px solid rgba(0,0,0,.24);border-radius:4px;color:#346bc7;height:38px;margin-left:auto;padding:8px 16px}.ban-user-modal .ban-user-modal__ban-chatter-button{background-color:#d0021b;border-radius:4px;color:#fff;height:38px;margin-left:16px;margin-right:auto;padding:8px 16px}.ban-user-modal .ban-user-modal__ban-chatter-button:disabled{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.24)}.ban-user-modal__close-modal-button{float:right;height:24px;position:relative;right:15px;top:15px}.ban-user-modal__close-modal-button:hover{box-shadow:0 0 2px 0 rgba(0,0,0,.5)}.ban-user-modal__custom-field__container{display:flex;position:relative;width:100%}.ban-user-modal__info-field{font-size:14px;width:30%}.ban-user-modal__info-span{color:#747474}.chat-tile-header{align-items:flex-start;background-color:#346bc7;box-sizing:border-box;color:#fff;display:flex;flex:1 1;height:4rem;justify-content:space-between;max-height:4rem;min-height:4rem;padding:.5rem .6875rem 0}.chat-tile-header__header-left{max-width:calc(100% - 30px)}.chat-tile-header__header-line,.chat-tile-header__practice{align-items:center;display:flex}.chat-tile-header__chat-menu{background:#fff;border-radius:6px;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);padding:8px 8px 16px;width:244px}.chat-tile-header__chat-menu .chat-tile-header__end-button{background-color:#d0021b;border-radius:4px;color:#fff;padding:8px 16px;width:100%}.chat-tile-header__chat-menu .chat-tile-header__end-button:focus,.chat-tile-header__chat-menu .chat-tile-header__end-button:hover{background-color:#d0021b}.chat-tile-header__chat-menu .chat-tile-header__leave-button{background-color:#346bc7;border-radius:4px;color:#fff;padding:6px 8px;width:100%}.chat-tile-header__chat-menu .chat-tile-header__leave-button:focus,.chat-tile-header__chat-menu .chat-tile-header__leave-button:hover{background-color:#5a88d4}.chat-tile-header__patient-name{align-items:center;display:inline-flex;flex-direction:row;max-width:calc(100% - 24px)}.chat-tile-header__patient-name .editable-inline-text__text-input{min-width:40px;width:auto}.chat-tile-header__info-wrapper{display:inline-block}.chat-tile-header__info-wrapper>button{height:auto;width:auto}.chat-tile-header__info-wrapper .icon{color:#fff;font-size:19px}.chat-tile-header__online-status-wrapper{align-items:center;display:flex;margin-left:8px}.chat-tile-header__online-status{font-size:12px}.chat-tile-header--online{color:#64dd17}.chat-tile-header--offline{color:#d7d7d7}.chat-tile-header__line:not(:first-child){margin-top:2px}.chat-tile-header .chat-tile-header__menu-button{height:auto;width:auto}.chat-tile-header .chat-tile-header__menu-button .icon{color:#fff}.chat-tile-header__footer-button{align-items:center;cursor:pointer;display:flex;flex-direction:row}.chat-tile-header__footer-button--ban{color:#d0021b;margin-bottom:24px}.chat-tile-header__footer-button .material-icons{font-size:1em;margin-left:4px}.chat-tile-header__alert{top:25%}@media screen and (min-width:550px){.chat-tile-header__alert{width:490px}}.chat-tile-header__alert-footer{justify-content:center;margin-bottom:10px;padding:5px 17px 42px}.chat-tile-header__alert-content p{font-size:16px;font-weight:400;margin:0}.chat-tile-header__alert-content h4{font-size:24px;font-weight:700;margin:.5em 0}.chat-tile-header__location-info-empty{padding:20px}.chat-tile-header__location-list{min-width:196px;padding:16px 20px}.chat-tile-header__location-item{display:flex;justify-content:space-between;line-height:24px;padding:4px}.chat-tile-header__location-item-key{font-size:.875rem;padding-right:4px}.chat-tile-header__location-item-value{font-size:.875rem}.chat-tile{border:1px solid #979797;display:grid;grid-auto-rows:64px auto minmax(calc(100% - 650px),calc(100% - 170px)) minmax(106px,auto);grid-template-areas:"header header" "alerts alerts" "chat-conversation survey-ds-connect" "chat-text-field chat-text-field";grid-template-columns:50% 50%;height:calc(100vh - 80px);outline:none;-webkit-user-select:text;-ms-user-select:text;user-select:text}.chat-tile--banned{opacity:.5}.chat-tile--focused{outline:3px solid #b8e986}.chat-tile__header{grid-area:header}.chat-tile__alerts{border-right:1px solid #d7d7d7;flex:1 1;flex-basis:0;grid-area:alerts;position:relative}.chat-tile__chat-conversation{display:flex;flex:1 1 auto;flex-direction:column;grid-area:chat-conversation;height:100%;overflow-y:auto}.chat-tile__survey-ds-connect{grid-area:survey-ds-connect}.chat-tile__chat-text-field{grid-area:chat-text-field;min-height:106px;transition:height .66s ease-out}.chat-tile__loading{align-self:center;grid-column:span 2;grid-row:span 3;justify-self:center}.chat-center{font-family:"Roboto",sans-serif;font-size:16px;height:calc(100vh - 67px);max-width:calc(100% - 50px)!important;padding:5px}.chat-center__grid-container,.chat-center__grid-item{height:100%}.chat-center__toolbar{align-items:center;display:flex;justify-content:flex-end}.chat-center__tiles-container{display:block;height:100%}.chat-center__tile{flex:1 1;margin:5px;max-width:calc(100% - 10px);outline:none}.chat-center .col{height:90vh}.chat-center .header{align-items:center;background:#346bc7;color:#fff;display:flex;height:2.75rem;padding:0 .6875rem}.chat-center .practice-info{display:flex;flex-direction:column}.chat-center .practice-info .action-alerts{display:flex;flex:1 1;flex-direction:column;height:100%;margin-bottom:20px}.chat-center .practice-info .survey .response{background:#f4f4f4;height:12vh;margin:1vh}.chat-center .practice-info .survey .title{flex-grow:4}.chat-center .list-header{align-items:center;background:#f4f4f4;display:flex;flex-grow:0;flex-shrink:0;height:2.75rem;justify-content:center}.alert-modal__close-button{height:24px}.alert-modal__close-button:hover{box-shadow:0 0 2px 0 rgba(0,0,0,.5)}.manage-products-modal{width:400px!important}.manage-products-modal .manage-products .form{padding-bottom:26px;padding-top:26px}.manage-products-modal .manage-products .form .selector{display:flex;margin-bottom:20px;margin-top:12px;padding-left:30px;padding-right:30px}.manage-products-modal .manage-products .form .selector .custom-multiselect__dropdown{position:static}.manage-products-modal .manage-products .form .selector .product-select-form-control{padding-bottom:2px}.manage-products-modal .manage-products .form .selector .add-product{align-self:flex-start;margin-left:12px;margin-top:19px;min-width:64px}.manage-products-modal .manage-products .form .selector .add-product.can-add{background:#346bc7;box-shadow:none}.manage-products-modal .manage-products .form .selector .add-product.can-add:hover{background:#29559f}.manage-products-modal .manage-products .form .selector .product-select{min-width:8em}.manage-products-modal .manage-products .form .selector .product-select>div>div{background:hsla(0,0%,94.1%,.4)}.manage-products-modal .manage-products .form .products:last-child{border-bottom:1px solid #d7d7d7}.manage-products-modal .manage-products .form .products .product{padding-left:30px;padding-right:30px;align-items:center;border-top:1px solid #d7d7d7;display:flex}.manage-products-modal .manage-products .form .products .product .active{flex:0 1 auto}.manage-products-modal .manage-products .form .products .product .name{flex:1 1 auto;line-height:48px}.manage-products-modal .manage-products .form .products .product .remove{flex:0 1 auto}.manage-products-modal .manage-products .form .title{padding-left:30px;padding-right:30px;color:#4a4a4a;font-size:24px}.manage-products-modal .circular-progress-loader{bottom:50%;left:40%;position:absolute}.manage-products-modal .circular-progress-spinner{color:#346bc7}.manage-products-modal .manage-products__salesforce-type{align-content:center;align-items:center;display:flex;padding-left:20px;padding-top:8px}.manage-products-modal .manage-products__radio-wrapper{display:flex}.manage-products__wrapper{align-items:center;display:flex}.practice-header{display:flex}.practice-header .info{flex:1 1 auto;max-width:85%}.practice-header .info .created,.practice-header .info .db-id{color:#0e1115;font-size:14px;line-height:20px}.practice-header .info .title{display:flex;flex-direction:row;font-size:24px;line-height:32px}.practice-header .info .practice-header__text{width:unset}.practice-header .cog-icon-settings{color:#346bc7;margin-top:2px}.practice-header .cog-icon-settings:hover{color:#5a88d4}.practice-header .status{align-items:center;color:#0e1115;display:flex;flex-basis:25%;height:18px;justify-content:flex-end;text-transform:uppercase}.practice-header .status .company-logo-icon{cursor:pointer;display:flex}.practice-header .status .dot{background:#6ad128;border-radius:99rem;display:inline-block;height:18px;margin-left:9px;min-width:18px;width:18px}.practice-header .status .inactive{background:#d0021b}.practice-header .status .label{font-size:12px;height:18px;line-height:18px;margin-left:8px;text-transform:uppercase}.practice-header .status .settings{color:#000;cursor:pointer;font-size:12px;margin-left:8px}.practice-header .circular-progress-loader{bottom:50%;left:40%;position:absolute}.practice-header__non-editable-text{font-size:24px;line-height:32px}@media screen and (max-width:992px){.practice-header .status{flex-basis:35%}}@media screen and (max-width:550px){.practice-header .status{flex-basis:50%}}.test-referral-type-selector .practice-title{display:flex;flex-direction:row;padding:50px 50px 0}.test-referral-type-selector .practice-title .title{flex:1 1 auto;font-size:24px}.test-referral-type-selector .test-referral-type-selector__inner-container{align-items:center;display:flex;flex-direction:column;height:50vh;justify-content:center;padding:50px}.test-referral-type-selector .test-referral-type-selector__inner-container .title{color:#4a4a4a;font-size:20px;text-align:center}.test-referral-type-selector .test-referral-type-selector__inner-container .test-referral-option-btn{color:#4a4a4a;text-transform:none}.test-referral-type-selector .test-referral-type-selector__inner-container .test-referral-option-btn:hover{background-color:#346bc7;color:#fff}.test-referral-type-selector .test-referral-type-selector__inner-container .test-referral-option-btn .test-referral-option-btn__inner{align-items:center;display:flex;flex-direction:column}.test-referral-type-selector .test-referral-type-selector__inner-container .test-referral-option-btn .test-referral-option-btn__inner .img-container{display:flex;min-height:58px}.test-referral-type-selector .test-referral-type-selector__inner-container .test-referral-option-btn .test-referral-option-label{line-height:1.4em}.test-referral-type-selector .test-referral-type-selector__inner-container .btn-container button{border-color:rgba(0,0,0,.24);margin:40px;min-width:120px;padding:8px 16px}.general-error-message{width:100%}.general-error-message__wrapper{align-items:center;background:#d0021b;color:#fff;display:flex;font-size:16px;font-weight:700;padding:18px 23px}.general-error-message__wrapper--warning{background:#cca03a}.general-error-message__wrapper-vertical{align-items:left;background:#d0021b;color:#fff;display:flex;flex-direction:column;font-size:16px;font-weight:700;padding:18px 23px}.general-error-message__link{background:none;border:0;color:#fff;cursor:pointer;padding:0;text-align:left;text-decoration:underline}.general-error-message__message{max-width:85%;padding-left:5px}.general-error-message__title{display:flex;line-height:30px;padding:5px}.general-error-message__description{font-weight:400;margin-left:2rem}.general-error-message__list{list-style-type:none;padding-left:32px}.general-error-message__list ul{font-weight:200;list-style-type:disc;padding-left:18px}.general-error-message__list ul li{margin-top:.1rem}.general-error-message__list li{margin-top:1rem}.general-error-message__submit{align-items:center;display:flex;justify-content:center;margin:15px 0}.general-error-message .general-error-message__submit-button{align-items:center;background-color:#fff;border:1px solid #979797;color:#346bc7;cursor:pointer;display:flex;font-size:16px;font-weight:500;justify-content:center;margin:0;min-width:155px;padding:8px;text-transform:uppercase;white-space:nowrap}.general-error-message .general-error-message__submit-button:hover{background-color:#fff;border:1px solid #346bc7;color:#346bc7}.general-error-message .general-error-message__submit-button:disabled{background-color:#d8d8d8;border:1px solid #d8d8d8;color:#fff;cursor:default}.general-error-message .general-error-message__submit-button .material-icons{font-size:1.1em;margin-left:8px}.chat-alerts-list{flex:1 1;flex-basis:0;overflow-y:auto}.chat-alerts-list i{font-style:normal;letter-spacing:.5px}.chat-alerts-list__alert{align-items:center;color:grey;display:flex;margin:5px 0}.chat-alerts-list__icon{color:#f08080;font-size:23px;margin:0 10px}.chat-alerts-list__alert-text{color:#4a4a4a;white-space:pre-line}.chat-alerts-list__alert-text p{margin:0}.chat-alerts-list__no-records{padding:8px}.chat-alerts-loading{align-items:center;display:flex;justify-content:center;padding:10px 0}.enhanced-table-head .enhanced-table-head__table-head{height:28px}.enhanced-table-head .enhanced-table-head__table-cell{border-bottom:1px solid #d8d8d8;color:#8f8f8f;font-size:12px;font-weight:400;padding:4px 56px 4px 0}.referral-activity-log__title{font-size:24px;margin-bottom:8px;margin-top:8px}.referral-activity-log__table-view{display:"flex"}.referral-activity-log__table{color:#c82323}.referral-activity-log .referral-activity-log__table-cell{border-bottom:1px solid #d8d8d8;font-size:.8125em;padding:0}.referral-activity-log__activityDetails{overflow-wrap:"break-word";white-space:"pre-wrap"}.referral-activity-log__activityDetails p{margin:0}.referral-production-values__body{border-bottom:1px solid #cfdae9;border-top:1px solid #cfdae9;max-width:99%;padding-bottom:10px;padding-top:14px}.referral-production-values__field-static{margin-bottom:12px}.referral-production-values__field-label{color:#737373;font-size:12px;line-height:18px}.referral-production-values__field-value{color:#4a4a4a;font-size:16px}.referral-production-values__title{color:#555;font-size:20px;margin-bottom:12px}.referral-production-values__table{border-bottom:1px solid #cfdae9;border-top:1px solid #cfdae9;display:flex;margin-right:20px;padding-bottom:16px;padding-top:16px}.referral-production-values__cell{width:14.2%}.referral-production-values__cell-title{color:#737373;font-size:12px;font-weight:500;padding-left:0}.referral-production-values__cell-value,.referral-production-values__cell-value-bottom{color:#4a4a4a;font-size:16px;font-weight:400;padding-bottom:16px;padding-left:0;padding-top:2px}.referral-production-values__cell-value-bottom{padding-bottom:0}.referral-production-values--bold{font-weight:700}.referral-additional-patient__form{background-color:#f0efed;padding:16px 15px 19px 21px}.referral-additional-patient__field-static{margin-top:10px!important;padding-left:3px}.referral-additional-patient__field-label{color:#737373;font-size:12px;line-height:18px}.referral-additional-patient__field-text{color:#4a4a4a;font-size:16px}.referral-additional-patient__delete-button{font-size:14px;letter-spacing:normal!important;padding:8px 16px!important;position:relative;top:20px}.referral-additional-patient__delete-icon{font-size:16px;position:relative}.referral-additional-patient__datepicker-wrapper{margin-right:13px}.referral-additional-patient__datepicker-wrapper:hover .MuiInputLabel-root{color:#346bc7}.referral-additional-patient__datepicker-wrapper:hover .Mui-error{color:#d0021b}.referral-additional-patient__datepicker-wrapper:hover .MuiInput-formControl{border-color:#346bc7}.referral-additional-patient__datepicker-wrapper:hover .MuiInput-formControl.Mui-error{border-color:#d0021b}.referral-additional-patient__datepicker-wrapper:hover .masked-datepicker__masked-input{border-color:#346bc7}.referral-additional-patient__datepicker-wrapper:hover .masked-datepicker__masked-input--error{border-color:#d0021b}.referral-additional-patient__delete-button-text{color:#346bc7;display:flex;line-height:18px}.referral-additional-patient__delete-button-text--disabled{opacity:.5}.referral-additional-patient__delete-button-text:hover{color:#29559f}.file-upload-dropzone{position:relative}.file-upload-drop-hover-element{align-items:center;background:#000;border:2px dashed #a9a9a9;bottom:-2px;color:#fff;display:flex;font-family:"Roboto",sans-serif;font-size:36px;justify-content:center;left:0;margin:0;opacity:.2;position:absolute;right:12px;text-align:center;top:-8px;z-index:1}.attachments-header{background-color:#61839e;margin-right:13px;padding:10px 0 11px 24px}.attachments-header .attachments-title{color:#fff;font-size:18px;margin:0}.uploads-container{color:#303030;margin:4px 0 15px -6px}.uploads-container .attach-file{position:relative;top:5px}.uploads-container .browse-uploads{color:#346bc7;cursor:pointer}.uploads-container .browse-uploads:hover{color:#29559f}.uploads-container .uploads{margin-top:8px;overflow-y:auto;padding-left:6px}.uploads-container .file-upload{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:8px;padding-right:12px}.uploads-container .file-upload .info{align-items:center;display:flex}.uploads-container .file-upload .info>i{cursor:pointer}.uploads-container .file-upload .file-upload-name{color:#346bc7;flex:2 1 auto}.uploads-container .file-upload .file-upload-name>i{color:#4a4a4a;cursor:default;font-size:8px}.referral-header{background-color:#f0efed;padding:40px 0 10px 40px}.referral-header .title-wrapper{display:flex;flex-direction:column;justify-content:flex-end}.referral-header .title{font-size:24px}.referral-header .datetime-status{align-items:baseline;display:flex}.referral-header .datetime-status .referral-date{font-size:14px;margin:3px 90px 0 0}.referral-header .datetime-status .referral-status{color:#4a4a4a}.referral-notes,.referral-notes .custom-field__container{margin-bottom:15px}.referral-patient-info__header{align-items:center;background-color:#61839e;color:#fff;display:flex;height:47px;justify-content:space-between;margin:16px 13px 20px 0;padding-left:23px}.referral-patient-info__header-title{font-size:18px;margin:0}.referral-patient-info__header-checkbox-label{font-size:16px}.referral-patient-info__header-checkbox-icon,.referral-patient-info__header-checkbox-label,.referral-patient-info__header-title{color:#fff!important;letter-spacing:normal}.referral-patient-info__header-checkbox-icon{padding:9px!important}.referral-patient-info__header-checkbox-icon:hover{border-radius:50%}.referral-patient-info__datepicker-wrapper,.referral-patient-info__datepicker-wrapper-patient-dob{margin-right:13px}.referral-patient-info__datepicker-wrapper-patient-dob:hover .MuiInputLabel-root,.referral-patient-info__datepicker-wrapper:hover .MuiInputLabel-root{color:#346bc7}.referral-patient-info__datepicker-wrapper-patient-dob:hover .Mui-error,.referral-patient-info__datepicker-wrapper:hover .Mui-error{color:#d0021b}.referral-patient-info__datepicker-wrapper-patient-dob:hover .MuiInput-formControl,.referral-patient-info__datepicker-wrapper:hover .MuiInput-formControl{border:1px solid #346bc7}.referral-patient-info__datepicker-wrapper-patient-dob:hover .MuiInput-formControl.Mui-error,.referral-patient-info__datepicker-wrapper:hover .MuiInput-formControl.Mui-error{border:1px solid #d0021b}.referral-patient-info__datepicker-wrapper-patient-dob:hover .masked-datepicker__masked-input,.referral-patient-info__datepicker-wrapper:hover .masked-datepicker__masked-input{border-color:#346bc7}.referral-patient-info__datepicker-wrapper-patient-dob:hover .masked-datepicker__masked-input--error,.referral-patient-info__datepicker-wrapper:hover .masked-datepicker__masked-input--error{border-color:#d0021b}.referral-patient-info__datepicker-wrapper-patient-dob .masked-datepicker__masked-input{padding:2px 0 2px 10px}.referral-patient-info__field{margin-bottom:15px!important}.referral-patient-info__field-message{margin-bottom:15px!important;padding-right:14px}.referral-patient-info__field-message .general-error-message__message{font-weight:400}.referral-patient-info__field-static{margin-bottom:12px!important;padding-left:5px}.referral-patient-info__field-static .referral-patient-info__field-label{padding-left:0}.referral-patient-info__field-label{color:#737373;font-size:12px;line-height:18px;padding-left:4px}.referral-patient-info__field-value{color:#737373;padding-left:4px}.referral-patient-info__field-text{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;color:#4a4a4a;font-size:16px;min-height:16px}.referral-patient-info .datepicker-test{border:1px solid red!important;border-radius:6px;height:40px;max-width:100%;width:100%}.referral-patient-info__section-title{align-items:center;color:#555;display:flex;flex-wrap:wrap;font-size:20px;margin:16px 0 8px}.referral-patient-info__section-title .MuiButtonBase-root{border-radius:50%;padding:9px;position:absolute}.referral-patient-info__title{padding-right:14px}.referral-patient-info__form-control-label{font-size:.875rem;padding-left:4px}.referral-patient-info .custom__input-error-icon{top:9px}.referral-patient-info__switch-base{color:#fff}.referral-practice-info{padding-right:12px}.referral-practice-info__location-container{padding-right:6px}.referral-practice-info__chatter-container{padding-left:6px}.referral-practice-info__chatter-container .chatter-label{color:#737373;font-size:12px}.referral-practice-info__chatter-container .chatter{color:#4a4a4a;margin:10px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.phone-custom-field__container{display:block;margin-right:13px;position:relative;width:auto}.referral-review-flag__container{margin:10px 0}.referral-review-flag,.referral-review-flag .custom-field__container{margin-bottom:15px}.referral-review-flag .custom-field{margin-right:15px}.referral-review-flag .referral-review-flag__field{align-items:center;display:flex}.referral-review-flag .referral-review-flag__cancel-review{color:#346bc7;font-size:14px}.referral-review-flag .flag-icon{font-size:16px}.referral-review-flag .referral-review-flag__flag-button{background-color:#d0021b;border-radius:4px;color:#fff;padding:6px 16px}.referral-review-flag .referral-review-flag__flag-button:hover{background-color:#9d0214}.transcript .transcript-label{color:#303030;display:block;font-size:18px;margin-bottom:3px}.transcript .transcript-edit-icon{color:#346bc7;cursor:pointer;font-size:20px;padding-left:4px;position:absolute}.transcript .transcript-edit-icon:hover{color:#5a88d4}.transcript .custom-field{margin-right:0}.transcript .custom-field .textarea{border-radius:0}.transcript .text{max-height:900px;overflow-wrap:break-word;overflow-x:hidden;overflow-y:auto}.transcript--chatter{color:#346bc7}.transcript--patient{color:#2a8500}.referral-form .transcript-container{padding:15px 11px 10px}.referral-form .patient-info-container{padding:20px 0 0 40px}.referral-form .patient-info-container .custom-field,.referral-form .patient-info-container .phone-custom-field{margin-right:16px}.referral-form .referral-review-flag-container{padding-left:0}.referral-form .referral-production-values-container{padding:0 0 40px 40px}.referral-form .referral-attachment-container{padding:10px 0 0 40px}.referral-form .button-container{display:flex;justify-content:center;margin-bottom:34px;padding:6px 16px}.referral-form .button-container button{background-color:#346bc7;border-radius:4px;color:#fff;height:52px;letter-spacing:normal;min-width:88px;padding:6px 16px}.referral-form .button-container button:disabled{background-color:#d8d8d8}.referral-form .button-container button:hover{background-color:#29559f}.referral-form .add-patient-container{margin:0 8px 14px 42px}.referral-form .add-patient-container .custom-field{margin-right:16px}.referral-form .add-patient{display:block;overflow:hidden;text-align:center;white-space:nowrap;color:#346bc7;font-size:15px;margin-bottom:24px;margin-top:5px}.referral-form .add-patient>.text-between-lines{display:inline-block;position:relative}.referral-form .add-patient>.text-between-lines:after,.referral-form .add-patient>.text-between-lines:before{background-color:#d8d8d8;content:"";height:1px;position:absolute;top:50%;width:450px}.referral-form .add-patient>.text-between-lines:before{margin-right:15px;right:100%}.referral-form .add-patient>.text-between-lines:after{left:100%;margin-left:15px}.referral-form .add-patient .add-patient-button:hover{color:#29559f;cursor:pointer}.referral-form .add-patient .add-patient-button .person-add-icon{font-size:15px;position:relative;top:2px}.referral-form .activity-log{padding:16px 10px 16px 40px}.referral-form-alerts__container{height:350px;margin:10px}.referral-form-alerts{display:flex;flex-direction:column;height:100%}.referral-form-alerts__header-container{display:flex;flex:0 1;flex-direction:column}.referral-form-alerts__header{align-items:center;background-color:#346bc7;color:#fff;display:flex;height:44px;padding:0 1vh}.referral-form-alerts__body-container{display:flex;flex:1 1;flex-basis:0;flex-direction:column}.referral-form-survey__container{height:580px;margin:10px}.referral-form-survey__container .survey{height:100%}.referral__modal{background:#fff;border:1px solid #4a4a4a;border-radius:3px;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);margin:72px auto 0;min-height:200px;outline:none;overflow:auto;position:relative;width:600px}.referral__modal .close-modal{color:#000;cursor:pointer;font-size:24px;position:absolute;right:10px;top:10px}.referral__modal .close-modal:hover{box-shadow:0 0 2px 0 rgba(0,0,0,.5)}.loading-overlay{background-color:rgba(0,0,0,.2);bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}.loading{left:45%;position:absolute;top:45%;z-index:10000}.amplify-referral-item{padding:16px}.amplify-referral-item .actions{width:48px}.amplify-referral-item .data .patient-name{color:#303030;font-size:18px;line-height:20px}.amplify-referral-item .data .patient-name .test-referral{color:#8f8f8f;font-size:14px}.amplify-referral-item .data .id{color:#8f8f8f;font-size:14px;white-space:nowrap}.amplify-referral-item .inbound-handler,.amplify-referral-item .referral-creator{white-space:nowrap}.amplify-referral-item .inbound-handler.legacy,.amplify-referral-item .inbound-handler.missing,.amplify-referral-item .referral-creator.legacy,.amplify-referral-item .referral-creator.missing{color:#cacaca}.amplify-referral-item .last-edit{white-space:nowrap}.amplify-referral-item .amplify-referral-table-cell{padding:4px 32px 4px 20px}.amplify-referral-item .amplify-referral-table-cell-body{font-size:13px;font-weight:400}.amplify-referral-item .amplify-referral-table-cell-body .time-since{color:#8f8f8f;font-size:12px;line-height:20px}.referral-actions .amplify-referral__download-btn{color:#346bc7;letter-spacing:.5px;min-width:88px;padding:8px 16px}.amplify-referral-item__lifetime-value-container{align-items:center;display:flex;justify-content:flex-start;min-width:80px;position:relative}.amplify-referral-item__lifetime-value-container .group-icon{color:#545454;font-size:18px;left:-20px;position:absolute}.amplify-referral-item__lifetime-value-container .amplify-referral-item__lifetime-value{position:absolute}.amplify-referral-item__lifetime-value-container .refresh-icon{color:#346bc7;cursor:pointer;font-size:14px;position:absolute;right:0}.amplify-referral-item__lifetime-value-container .refresh-icon:hover{color:#3498db}.amplify-referral-form{height:100%}.amplify-referral-form__loading-overlay{align-items:center;background-color:rgba(0,0,0,.38);display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:1000}.amplify-management .filter-select{background-color:rgba(0,0,0,.87);display:flex;padding:10px 16px}.amplify-management .paginator-wrapper{display:flex;justify-content:center}.amplify-management .amplify-management-table{overflow-x:auto;display:block;white-space:nowrap}.amplify-management .amplify-management-table::-webkit-scrollbar{-webkit-appearance:none;appearance:none;height:7px}.amplify-management .amplify-management-table::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border-radius:4px;box-shadow:0 0 1px hsla(0,0%,100%,.5)}.amplify-management .amplify-management-table-cell{padding:4px 32px 4px 20px}.amplify-management .table-head-cell{box-shadow:inset 0 -2px 0 #d7d7d7;color:#737373;font-size:.75rem;font-weight:500;line-height:48px;padding:4px 32px 4px 20px}.amplify-management .circular-progress-loader{bottom:50%;left:40%;position:absolute}.amplify-management-select-days,.amplify-management-select-location{margin-right:15px;width:250px}.amplify-management-search-box{width:400px}.amplify-management__production-values{background-color:#efefef;display:flex;justify-content:space-between;padding:16px 80px 16px 35px}.amplify-management__production-value{color:#000}.amplify-management__production-value-label{font-size:14px;font-weight:700}.amplify-management__production-value-sum{font-size:40px}.chat-transcript{padding:50px 16px 0}.chat-transcript .title{color:#242424;font-size:24px;padding-left:8px}.chat-transcript .fields{border-bottom:1px solid #979797;display:flex;flex-wrap:wrap;margin-left:-16px;margin-right:-16px;padding:13px 24px 0;width:calc(100% + 32px)}.chat-transcript .fields .field{padding-bottom:16px}.chat-transcript .fields .field .label{font-size:12px}.chat-transcript .fields .field .field-data{color:#242424;font-size:16px;padding-top:5px}.chat-transcript .fields .field--right{align-content:flex-end}.chat-transcript .data-container{max-height:500px;padding-top:16px}.chat-transcript .data-container .title{background-color:#346bc7;color:#fff;font-size:16px;font-weight:500;line-height:18px;padding:12px}.chat-transcript .alerts-container,.chat-transcript .survey-container,.chat-transcript .transcript-container{max-height:480px}.chat-transcript .alerts-container .custom__textarea,.chat-transcript .survey-container .custom__textarea,.chat-transcript .transcript-container .custom__textarea{border-color:#cfdae9;border-radius:0;max-height:400px;width:calc(100% - 22px)}.chat-transcript .alerts-list,.chat-transcript .survey-list{border:1px solid #cfdae9;height:calc(100% - 44px)}.chat-transcript .alerts-list .survey-component,.chat-transcript .survey-list .survey-component{max-height:420px}.chat-transcript .alerts-list{height:calc(100% - 76px);overflow-y:auto;padding:16px}.chat-transcript .alerts-no-records{padding:0}.chat-transcript .btn-container{justify-content:center;padding:22px 0;text-align:center}.chat-transcript .send-to-referral-center-button{font-weight:400;height:52px;padding:18px 20px}.chat-transcript .alerts-loader{align-items:center;display:flex;justify-content:center;padding:10px 0}.chat-transcript .alert-icon{color:#346bc7}.chat-transcript .alert-wrapper{display:flex;padding:4px 0}.chat-transcript .alert-text{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex-basis:calc(100% - 24px);line-height:16px;max-width:calc(100% - 24px);padding-left:8px;width:100%}.chat-transcript .alert-text code{white-space:pre-wrap}.chat-transcript .alert-label p{margin:4px 0}.chat-center-archive .selection-header{background-color:rgba(0,0,0,.87);padding:10px 16px}.chat-center-archive .selection-header .select{display:inline-block;margin-right:28px}.chat-center-archive .selection-header .select .dropdown{background:#fff;padding-left:8px;padding-right:4px}.chat-center-archive .statistics-subheader{background-color:#efefef}.chat-center-archive .statistics-subheader .statistic{display:inline-block;margin:10px 0 10px 28px;padding:6px 0 6px 7px}.chat-center-archive .statistics-subheader .statistic .label{font-size:14px;font-weight:700}.chat-center-archive .statistics-subheader .statistic .count{font-size:40px}.chat-center-archive-modal{background:#fff;border:1px solid #4a4a4a;border-radius:3px;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);margin:72px auto 0;min-height:200px;outline:none;overflow:auto;position:relative;width:600px}.chat-center-archive-modal .close-modal{color:#000;cursor:pointer;font-size:24px;position:absolute;right:10px;top:10px}.chat-center-archive-modal .close-modal:hover{box-shadow:0 0 2px 0 rgba(0,0,0,.5)}.chat-center-archive{margin-top:0}.chat-center-archive .filter-select{background-color:rgba(0,0,0,.87);display:flex;padding:10px 16px}.chat-center-archive .archived-amplify-chat-list .archived-amplify-chat .chat-id{color:#8f8f8f;font-size:14px;white-space:nowrap;width:10%}.chat-center-archive .archived-amplify-chat-list .archived-amplify-chat .patient-name{color:#303030;font-size:18px;line-height:20px}.chat-center-archive .archived-amplify-chat-list .archived-amplify-chat .select-chat-transcript{border:1px solid #346bc7;color:#346bc7;line-height:1.4em;padding:8px 16px}.chat-center-archive .paginator-wrapper{display:flex;justify-content:center}.chat-center-archive .archive-table{margin-top:0}.chat-center-archive .archive-table td{font-size:13px;padding:4px 0 4px 24px;width:270px}.chat-center-archive .archive-table th{font-size:12px;line-height:48px;padding:4px 0 4px 24px;width:270px}.chat-center-archive .table-head-cell{box-shadow:inset 0 -2px 0 #d7d7d7;color:#737373}.chat-center-archive-select-days,.chat-center-archive-select-website{margin-right:15px;width:250px}.chat-center-archive-search-box{width:400px}.chat-center-archive-modal .chat-center-archive-message-history{display:flex;flex-direction:column}.chat-center-archive-modal .chat-center-archive-message-history .content{flex:1 1 auto;padding:50px}.dexvoice-command{border-bottom:1px solid rgba(0,0,0,.12);padding:12px 14px 16px;position:relative}.dexvoice-command:last-child{border-bottom:0}.dexvoice-command .table{table-layout:fixed}.dexvoice-command .table .command-data-item .value{padding-left:80px}.dexvoice-command .device{border:1px solid rgba(0,0,0,.25);box-sizing:border-box;cursor:pointer;display:inline-block;margin:4px 0 0;padding:4px 8px}.dexvoice-command .device:hover{box-shadow:0 0 1px 1px rgba(0,0,0,.4)}.dexvoice-command .status-badge{font-size:24px;position:absolute;right:20px;top:20px}.dexvoice-command .status-badge .success{color:#64dd17}.dexvoice-command .status-badge .error{color:#d0021b}.dexvoice-diagnostics .selection-header{background-color:rgba(0,0,0,.87);padding:10px 16px}.dexvoice-diagnostics .selection-header .select{display:inline-block;margin-right:28px}.dexvoice-diagnostics .selection-header .select .dropdown{background:#fff;padding-left:8px;padding-right:4px}.dexvoice-diagnostics .statistics-subheader{background-color:#efefef}.dexvoice-diagnostics .statistics-subheader .statistic{display:inline-block;margin:10px 0 10px 28px;padding:6px 0 6px 7px}.dexvoice-diagnostics .statistics-subheader .statistic .label{font-size:14px;font-weight:700}.dexvoice-diagnostics .statistics-subheader .statistic .count{font-size:40px}.dexvoice-diagnostics .statistics-subheader .enabled{background-color:#d0021b}.dexvoice-diagnostics .statistics-subheader .disabled{background-color:#303030}.dexvoice-diagnostics .statistics-subheader .download-license,.dexvoice-diagnostics .statistics-subheader .toggle-product{float:right;margin-right:10px}.app-root>.practice-diagnostics{margin-top:30px;padding:0 70px}.practice-diagnostics .detached-button{color:#000;cursor:pointer;height:24px;position:absolute;-webkit-transform:translateX(-200%);transform:translateX(-200%)}.circular-progress-loader{left:50%;top:50%}.availability-practice-header{display:flex}.availability-practice-header .info{flex:1 1 auto;max-width:85%}.availability-practice-header .info .created,.availability-practice-header .info .db-id{color:#0e1115;font-size:14px;line-height:24px}.availability-practice-header .info .title{display:flex;flex-direction:row;font-size:24px;line-height:32px}.availability-practice-header .info .practice-header__text{width:unset}.availability-practice-header .availability-title{padding-right:4px}.availability-practice-header .status{align-items:center;color:#0e1115;display:flex;flex-basis:30%;height:18px;justify-content:flex-end;text-transform:uppercase}.availability-practice-header .status .company-logo-icon{cursor:pointer;display:flex}.availability-practice-header .status .dot{background:#6ad128;border-radius:99rem;display:inline-block;height:18px;margin-left:9px;width:18px}.availability-practice-header .status .inactive{background:#d0021b}.availability-practice-header .status .label{font-size:12px;height:18px;line-height:18px;margin-left:8px;text-transform:uppercase}.availability-practice-header .status .settings{color:#000;cursor:pointer;font-size:12px;margin-right:10px}.availability-practice-header__non-editable-text{font-size:24px;line-height:32px}.availability-filters{padding-top:4px}.availability-filters .custom-multiselect__dropdown-item .MuiFormControlLabel-root{margin-right:0}.availability-filters__submit-button-wrapper{display:flex;justify-content:center;padding-bottom:24px}.availability-weekly-view{background:#f5f7fa;color:#142850;font-size:14px;margin-bottom:24px;padding-bottom:7px;padding-left:0;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none}.availability-weekly-view--disabled{opacity:.5}.availability-weekly-view:before{background:linear-gradient(180deg,#c7c4c4,hsla(0,0%,100%,0));content:"";height:7px;left:0;position:absolute;right:0;top:0;z-index:3}.availability-weekly-view:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),#c7c4c4);bottom:0;content:"";height:7px;left:0;position:absolute;right:0;z-index:3}.availability-weekly-view__arrow{align-items:center;background-color:#303030;color:#fff;cursor:pointer;display:flex;font-size:2em;height:95px;justify-content:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40px}.availability-weekly-view__arrow .material-icons{font-size:1.5em}.availability-weekly-view__arrow--right{border-radius:10px 0 0 10px;right:0}.availability-weekly-view__arrow--left{border-radius:0 10px 10px 0;left:106px}.availability-weekly-view__month-name-header{align-items:center;border-bottom:1px solid rgba(0,0,0,.12);display:flex;height:40px;justify-content:center;padding-top:4px}.availability-weekly-view__month-name{font-size:20px;text-transform:uppercase}.availability-weekly-view__today-button-wrapper{padding-right:22px}.availability-weekly-view__today-button{height:30px}.availability-weekly-view__header{height:48px;overflow:hidden;width:100%}.availability-weekly-view__table{align-items:flex-start;display:flex;overflow-y:hidden;width:100%}.availability-weekly-view__time-slots{border-right:1px solid rgba(0,0,0,.12);box-sizing:border-box;max-width:90px;min-width:90px;width:90px}.availability-weekly-view__time-wrapper{box-sizing:border-box;width:90px}.availability-weekly-view__time-slot{border-bottom:1px solid rgba(0,0,0,.12);box-sizing:border-box;display:flex;height:49px;justify-content:center;padding:12px 10px;width:90px}.availability-weekly-view__body{display:block;overflow-x:auto;width:calc(100% - 90px)}.availability-weekly-view__row-container{display:flex;width:100%}.availability-weekly-view__row{display:flex;width:calc(100% - 75px)}.availability-weekly-view__row-no-scroll-bar{display:flex;width:calc(100% - 90px)}.availability-weekly-view__row-header{display:flex;width:100%}.availability-weekly-view__cell{border-bottom:1px solid rgba(0,0,0,.12);border-right:1px solid rgba(0,0,0,.12);box-sizing:border-box;display:table-cell;height:49px;max-width:14.3%;min-width:14.3%;overflow:hidden;position:relative;vertical-align:top;width:14.3%}.availability-weekly-view__cell--header{height:48px;vertical-align:bottom;width:14.3%}.availability-weekly-view__cell--today{background-color:#346bc7;color:#fff}.availability-weekly-view__cell--back{align-content:center;background:#303030;cursor:pointer;display:flex;justify-content:center;max-width:90px;min-width:90px;padding-top:6px;position:relative;width:90px;z-index:2}.availability-weekly-view__cell--empty{width:90px}.availability-weekly-view__cell--back-disabled,.availability-weekly-view__cell--back-empty{align-content:center;display:flex;justify-content:center;max-width:90px;min-width:90px;padding-top:6px;position:relative;width:90px;z-index:2}.availability-weekly-view__cell--forward{background:#303030;cursor:pointer;max-width:90px;min-width:90px;position:relative;width:90px;z-index:2}.availability-weekly-view__cell-label{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;line-height:20px;max-height:48px;overflow:hidden;padding:4px 8px;width:100%}.availability-weekly-view__back-arrow{color:#fff;font-size:33px}.availability-weekly-view__slot{box-sizing:border-box;height:4px;left:1px;position:relative;width:calc(100% - 2px)}.availability-weekly-view__slot:last-child{height:4px}.availability-weekly-view__slot--unavailable{background:#de8d8e}.availability-weekly-view__slot--available{background:#b8e986}.availability-weekly-view__slot--invalid{background:#ffcb00}.availability-weekly-view__slot--selected{background:#eee8a9}.availability-weekly-view__slot--hover{border-left:1px solid #346bc7;border-right:1px solid #346bc7}.availability-weekly-view__slot--hover.availability-weekly-view__slot--starting{border-top:1px solid #346bc7}.availability-weekly-view__slot--hover.availability-weekly-view__slot--ending{border-bottom:1px solid #346bc7}.availability-weekly-view__slot--starting{border-top-left-radius:6px;border-top-right-radius:6px;height:6px;margin-top:1px}.availability-weekly-view__slot--ending{border-bottom-left-radius:6px;border-bottom-right-radius:6px;height:4px;margin-bottom:1px}.availability-weekly-view__slot--ending.availability-weekly-view__slot--starting,.availability-weekly-view__slot--ending.availability-weekly-view__slot--starting:last-child,.availability-weekly-view__slot--ending:last-child{height:6px}.availability-weekly-view__no-data{left:25%}.availability-weekly-view__loading,.availability-weekly-view__no-data{align-items:center;background:#fff;border:1px solid #346bc7;color:#4a4a4a;display:flex;font-size:16px;justify-content:flex-start;margin:0 11px 60px 0;padding:18px 22px;position:absolute;top:40%}.availability-weekly-view__loading{left:43.9%}.availability-weekly-view__no-data-icon{color:#346bc7;margin-right:14px;min-width:24px;width:24px}.availability-weekly-view__no-data-icon svg{height:auto;width:100%}.availability-weekly-view__no-data-message h3{color:#c82323;font-size:20px;font-weight:700;line-height:26px;margin:0 0 5px}.availability-weekly-view__no-data-message p{margin:0}.availability-weekly-view__pending{align-items:center;display:flex;justify-content:center;padding:30px}.app-root>.availability{margin-top:30px;padding:0 70px}.availability .detached-button{color:#000;cursor:pointer;height:24px;position:absolute;-webkit-transform:translateX(-200%);transform:translateX(-200%)}.availability__title{color:#4a4a4a;font-size:24px;font-weight:500;letter-spacing:0;line-height:28px;margin-top:20px}.availability__subtitle-wrapper{display:flex;justify-content:space-between;margin-top:8px;padding-bottom:10px}.availability__subtitle{color:#4a4a4a;font-size:16px;line-height:24px}.cancel-rechedule-settings-practice-header{display:flex}.cancel-rechedule-settings-practice-header .info{flex:1 1 auto;max-width:85%}.cancel-rechedule-settings-practice-header .info .created,.cancel-rechedule-settings-practice-header .info .db-id{color:#0e1115;font-size:14px;line-height:24px}.cancel-rechedule-settings-practice-header .info .title{display:flex;flex-direction:row;font-size:24px;line-height:32px}.cancel-rechedule-settings-practice-header .info .practice-header__text{color:rgba(0,0,0,.87);width:unset}.cancel-rechedule-settings-practice-header .cancel-rechedule-settings-title{padding-right:4px}.cancel-rechedule-settings-practice-header .status{align-items:center;color:#0e1115;display:flex;flex-basis:30%;height:18px;justify-content:flex-end;text-transform:uppercase}.cancel-rechedule-settings-practice-header .status .company-logo-icon{cursor:pointer;display:flex}.cancel-rechedule-settings-practice-header .status .dot{background:#6ad128;border-radius:99rem;display:inline-block;height:18px;margin-left:9px;width:18px}.cancel-rechedule-settings-practice-header .status .inactive{background:#d0021b}.cancel-rechedule-settings-practice-header .status .label{font-size:12px;height:18px;line-height:18px;margin-left:8px;text-transform:uppercase}.cancel-rechedule-settings-practice-header .status .settings{color:#000;cursor:pointer;font-size:12px;margin-right:10px}.cancel-rechedule-settings-practice-header__non-editable-text{font-size:24px;line-height:32px}.cancel-reschedule-settings-locations-list{position:relative}.cancel-reschedule-settings-locations-list__container .info-message{margin:0;width:100%}.cancel-reschedule-settings-locations-list__table-item,.cancel-reschedule-settings-locations-list__table-item-first{border-bottom:1px solid #dbdbdb;display:flex;font-size:16px;font-weight:400;line-height:19px;padding:22px 24px 22px 0}.cancel-reschedule-settings-locations-list__table-item-first .custom-multiselect__label,.cancel-reschedule-settings-locations-list__table-item .custom-multiselect__label{font-weight:700;line-height:16px;margin:0}.cancel-reschedule-settings-locations-list__info-msg{padding:17px 0}.cancel-reschedule-settings-locations-list__table-item-checkbox{align-items:center;display:flex;justify-content:center;padding:8px 24px 0 0}.cancel-reschedule-settings-locations-list__table-item-first{align-items:center;color:#346bc7;display:flex;font-size:18px;font-weight:500;padding:12px 24px 12px 0}.cancel-reschedule-settings-locations-list .cancel-reschedule-settings-locations-list__size22{flex-basis:22%;max-width:22%}@media(max-width:992px){.cancel-reschedule-settings-locations-list .cancel-reschedule-settings-locations-list__size22{flex-basis:50%;max-width:50%}}@media(max-width:550px){.cancel-reschedule-settings-locations-list .cancel-reschedule-settings-locations-list__size22{flex-basis:100%;max-width:100%}}.cancel-reschedule-settings-locations-list .cancel-reschedule-settings-locations-list__size20{flex-basis:20%;max-width:20%}@media(max-width:992px){.cancel-reschedule-settings-locations-list .cancel-reschedule-settings-locations-list__size20{flex-basis:50%;max-width:50%}}@media(max-width:550px){.cancel-reschedule-settings-locations-list .cancel-reschedule-settings-locations-list__size20{flex-basis:100%;max-width:100%}}.cancel-reschedule-settings-locations-list .cancel-reschedule-settings-locations-list__size18{flex-basis:18.5%;max-width:18.5%}@media(max-width:1200px){.cancel-reschedule-settings-locations-list .cancel-reschedule-settings-locations-list__size18{flex-basis:22%;max-width:22%}}@media(max-width:992px){.cancel-reschedule-settings-locations-list .cancel-reschedule-settings-locations-list__size18{flex-basis:50%;max-width:50%}}@media(max-width:550px){.cancel-reschedule-settings-locations-list .cancel-reschedule-settings-locations-list__size18{flex-basis:100%;max-width:100%}}.cancel-reschedule-settings-locations-list .cancel-reschedule-settings-locations-list__size15{flex-basis:14%;max-width:14%}@media(max-width:992px){.cancel-reschedule-settings-locations-list .cancel-reschedule-settings-locations-list__size15{flex-basis:46%;max-width:46%}}@media(max-width:550px){.cancel-reschedule-settings-locations-list .cancel-reschedule-settings-locations-list__size15{flex-basis:100%;max-width:100%}}.cancel-reschedule-settings-locations-list .cancel-reschedule-settings-locations-list__size13{flex-basis:13%;max-width:13%}@media(max-width:1200px){.cancel-reschedule-settings-locations-list .cancel-reschedule-settings-locations-list__size13{flex-basis:16%;max-width:16%}}@media(max-width:992px){.cancel-reschedule-settings-locations-list .cancel-reschedule-settings-locations-list__size13{flex-basis:46%;max-width:46%}}@media(max-width:550px){.cancel-reschedule-settings-locations-list .cancel-reschedule-settings-locations-list__size13{flex-basis:100%;max-width:100%}}.cancel-reschedule-settings-locations-list__table-header-item{color:#737373;font-size:14px;font-weight:500;line-height:14px;padding:14px 0 14px 2px}.cancel-reschedule-settings-locations-list__table-header-item-details{justify-content:space-between;width:100%}.cancel-reschedule-settings-locations-list__list-row,.cancel-reschedule-settings-locations-list__table-row{border-bottom:1px solid #dbdbdb}.cancel-reschedule-settings-locations-list__error-list-row{border-bottom:0;height:88px}.cancel-reschedule-settings-locations-list__table-pagination{align-items:center;display:flex;justify-content:center;width:100%}.cancel-reschedule-settings-locations-list__circular-progress-loader-body{left:calc(50% - 25px);position:absolute;top:calc(50% - 28px)}.cancel-reschedule-settings-locations-list__circular-progress-spinner{color:#346bc7}.cancel-reschedule-settings-locations-list__paginator-wrapper{display:flex;justify-content:center;margin-bottom:50px}.cancel-reschedule-settings-locations-list__no-records{margin-top:24px}.cancel-reschedule-settings-locations-list__role-picker{width:100%}.cancel-reschedule-settings-locations-list__apply-global-settings-checkbox{margin-left:15px!important}.cancel-reschedule-settings-locations-list__apply-global-settings-checkbox .custom-multiselect__label-hovered{color:#346bc7}.cancel-reschedule-settings-locations-list__checkbox{align-items:flex-start;border-bottom:1px solid #dbdbdb;display:flex;flex-direction:column;padding:8px 4px 22px 0}.cancel-reschedule-settings-locations-list__checkbox .custom-multiselect__label-hovered{color:#346bc7}.cancel-reschedule-settings-locations-list__checkbox .custom-multiselect__label{align-items:flex-start;font-weight:700;line-height:16px;margin:0}@media(max-width:992px){.cancel-reschedule-settings-locations-list__checkbox{align-items:flex-start}}.app-root>.cancel-reschedule-settings{margin-top:30px;padding:0 70px}.cancel-reschedule-settings .detached-button{color:#000;cursor:pointer;height:24px;position:absolute;-webkit-transform:translateX(-200%);transform:translateX(-200%)}.cancel-reschedule-settings__title{color:#4a4a4a;font-size:24px;font-weight:500;letter-spacing:0;line-height:28px;margin-top:20px}.cancel-reschedule-settings__subtitle-wrapper{border-bottom:1px solid rgba(0,0,0,.12);display:flex;justify-content:space-between;margin-top:8px;padding-bottom:10px}.cancel-reschedule-settings__subtitle{color:#4a4a4a;font-size:16px;line-height:24px}.cancel-reschedule-settings__global-settings-button{align-items:center;color:#346bc7;cursor:pointer;display:inline-flex}.cancel-reschedule-settings__global-settings-button:hover{color:#5a88d4}.cancel-reschedule-settings__global-settings-icon{font-size:18px;margin-left:4px;margin-top:2px}.cancel-reschedule-settings .search-bar-container{padding-top:12px}.config-logs-practice-header{display:flex}.config-logs-practice-header .info{flex:1 1 auto;max-width:85%}.config-logs-practice-header .info .created,.config-logs-practice-header .info .db-id{color:#0e1115;font-size:14px;line-height:24px}.config-logs-practice-header .info .title{display:flex;flex-direction:row;font-size:24px;line-height:32px}.config-logs-practice-header .info .practice-header__text{width:unset}.config-logs-practice-header .config-logs-title{padding-right:4px}.config-logs-practice-header .status{align-items:center;color:#0e1115;display:flex;flex-basis:30%;height:18px;justify-content:flex-end;text-transform:uppercase}.config-logs-practice-header .status .company-logo-icon{cursor:pointer;display:flex}.config-logs-practice-header .status .dot{background:#6ad128;border-radius:99rem;display:inline-block;height:18px;margin-left:9px;width:18px}.config-logs-practice-header .status .inactive{background:#d0021b}.config-logs-practice-header .status .label{font-size:12px;height:18px;line-height:18px;margin-left:8px;text-transform:uppercase}.config-logs-practice-header .status .settings{color:#000;cursor:pointer;font-size:12px;margin-right:10px}.config-logs-practice-header__non-editable-text{font-size:24px;line-height:32px}.masked-inline-datepicker{position:relative}.masked-inline-datepicker__masked-input{background-color:#fff;border:0;border-right:0;color:#303030;display:flex;font-size:1rem;height:25px;left:2px;outline:none;padding-left:10px;position:absolute;top:25px;width:calc(100% - 39px)}.masked-inline-datepicker__masked-input:disabled{color:#303030}.masked-inline-datepicker__masked-input::-webkit-input-placeholder{color:#737373;opacity:1}.masked-inline-datepicker__masked-input:-ms-input-placeholder{color:#737373;opacity:1}.masked-inline-datepicker__masked-input::placeholder{color:#737373;opacity:1}.masked-inline-datepicker__masked-input--error{border-color:#d0021b}.masked-inline-datepicker__calendar-icon{background:#fff;cursor:pointer;pointer-events:none;position:absolute;right:7px;top:26px;z-index:2}.masked-inline-datepicker__calendar-icon--disabled{opacity:.5}.masked-inline-datepicker__error{color:#d0021b;font-size:12px;margin:5px}.custom-date-range{position:relative}.custom-date-range:hover .custom-date-range__dropdown-button{border-color:#346bc7}.custom-date-range:hover label{color:#346bc7}.custom-date-range .masked-datepicker__error{margin-left:0}.config-logs-filters{padding-top:4px}.config-logs-filters .custom-multiselect__dropdown-item .MuiFormControlLabel-root{margin-right:0}.config-logs-filters__submit-button-wrapper{display:flex;justify-content:center;padding-bottom:24px}.config-logs-list{overflow-x:auto;position:relative}.config-logs-list .table-item{font-size:16px;font-weight:400;line-height:19px;padding:24px 48px 24px 2px}.config-logs-list .table-header-item{color:#737373;font-size:14px;font-weight:500;line-height:14px;padding:14px 0 14px 2px}.config-logs-list .table-header-item-details{display:flex;justify-content:space-between}.config-logs-list .download-icon{font-size:16px}.config-logs-list .csv-download-button{color:#346bc7;cursor:pointer;font-size:16px;font-weight:500}.config-logs-list .csv-download-button:hover{color:#5a88d4}.config-logs-list .csv-download-button-disabled{color:#d7d7d7}.config-logs-list .csv-download-button-disabled:hover{color:#dbdbdb;cursor:default}.config-logs-list .csv-button-export{align-content:center;display:flex}.config-logs-list .list-row,.config-logs-list .table-row{border-bottom:1px solid #dbdbdb}.config-logs-list .error-list-row{border-bottom:0;height:88px}.config-logs-list .table-pagination{align-items:center;display:flex;justify-content:center;width:100%}.config-logs-list .circular-progress-loader-body{left:calc(50% - 25px);position:absolute;top:calc(50% - 28px)}.config-logs-list .circular-progress-spinner{color:#346bc7}.config-logs-list .config-logs-paginator-wrapper{display:flex;justify-content:center;margin-bottom:50px}.config-logs-list .no-records{margin-top:24px}.config-logs-list .csv-error-message{position:absolute;top:64px;width:100%}.app-root>.config-logs{margin-top:30px;padding:0 70px}.config-logs .detached-button{color:#000;cursor:pointer;height:24px;position:absolute;-webkit-transform:translateX(-200%);transform:translateX(-200%)}.config-logs__title{color:#4a4a4a;font-size:24px;font-weight:500;letter-spacing:0;line-height:28px;margin-top:20px}.config-logs__subtitle-wrapper{display:flex;justify-content:space-between;margin-top:8px;padding-bottom:10px}.config-logs__subtitle{color:#4a4a4a;font-size:16px;line-height:24px}.pms-writeback-settings-practice-header{display:flex}.pms-writeback-settings-practice-header .info{flex:1 1 auto;max-width:85%}.pms-writeback-settings-practice-header .info .created,.pms-writeback-settings-practice-header .info .db-id{color:#0e1115;font-size:14px;line-height:24px}.pms-writeback-settings-practice-header .info .title{display:flex;flex-direction:row;font-size:24px;line-height:32px}.pms-writeback-settings-practice-header .info .practice-header__text{color:rgba(0,0,0,.87);width:unset}.pms-writeback-settings-practice-header .pms-writeback-settings-title{padding-right:4px}.pms-writeback-settings-practice-header .status{align-items:center;color:#0e1115;display:flex;flex-basis:30%;height:18px;justify-content:flex-end;text-transform:uppercase}.pms-writeback-settings-practice-header .status .company-logo-icon{cursor:pointer;display:flex}.pms-writeback-settings-practice-header .status .dot{background:#6ad128;border-radius:99rem;display:inline-block;height:18px;margin-left:9px;width:18px}.pms-writeback-settings-practice-header .status .inactive{background:#d0021b}.pms-writeback-settings-practice-header .status .label{font-size:12px;height:18px;line-height:18px;margin-left:8px;text-transform:uppercase}.pms-writeback-settings-practice-header .status .settings{color:#000;cursor:pointer;font-size:12px;margin-right:10px}.pms-writeback-settings-practice-header__non-editable-text{font-size:24px;line-height:32px}.app-root>.pms-writeback-settings{margin-top:30px;padding:0 70px}.pms-writeback-settings .detached-button{color:#000;cursor:pointer;height:24px;position:absolute;-webkit-transform:translateX(-200%);transform:translateX(-200%)}.pms-writeback-settings__title{color:#4a4a4a;font-size:24px;font-weight:500;letter-spacing:0;line-height:28px;margin-top:20px}.pms-writeback-settings__subtitle-wrapper{border-bottom:1px solid #d9d9d9;display:flex;justify-content:space-between;margin-top:8px;padding-bottom:28px}.pms-writeback-settings__subtitle{color:#4a4a4a;font-size:16px;line-height:24px}.pms-writeback-settings__content{padding:24px 0}.pms-writeback-settings__practice-name-header{align-items:center;background-color:#fafcff;border-bottom:1px solid #f5f5f5;border-top:1px solid #f5f5f5;display:flex;height:46px;position:relative}.pms-writeback-settings__practice-header-left{align-items:center;border-right:1px solid #f5f5f5;display:flex;height:32px;justify-content:center;position:relative;width:60px}.pms-writeback-settings__practice-header-text{color:#333;font-size:14px;font-weight:500;margin-left:16px}.pms-writeback-settings__practice-location-row{align-items:center;border-bottom:1px solid #f5f5f5;display:flex}.pms-writeback-settings__practice-location-row:nth-of-type(odd){background-color:#fafcff}.pms-writeback-settings__practice-location-switch{align-items:center;display:flex;height:46px;justify-content:center;width:60px}.pms-writeback-settings__practice-location-switch .ant-switch-disabled{background:#87878a;opacity:.25}.pms-writeback-settings__practice-location-name{color:#333;font-size:14px;font-weight:400;margin-left:16px}.pms-writeback-settings__practice-location-name--disabled{color:#777}.pms-writeback-settings__circular-progress-loader-body{left:calc(50% - 25px);position:absolute;top:calc(50% - 28px)}.pms-writeback-settings__circular-progress-spinner{color:#346bc7}.pst-login{align-items:center;color:#fafafa;display:flex;flex-direction:column;height:100vh;justify-content:space-between}.pst-login .login-form{background:#fff;border-radius:2px;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);display:block;flex:1 1;margin:48px auto 0;max-height:432px;max-width:350px;padding:26px 28px;width:350px}.pst-login .login-form .email{margin-bottom:30px}.pst-login .login-form .logo{align-items:center;display:flex;justify-content:center;margin-bottom:12px}.pst-login .login-form .logo #nav-viewport-1{fill:#303030}.pst-login .login-form .password{margin-bottom:60px}.pst-login .login-form .submit{text-align:right}.pst-login .login-form .button{background:#346bc7;color:#fff;cursor:pointer;height:36px;width:82px}.pst-login .login-form .title{color:rgba(0,0,0,.87);font-size:24px;text-align:center}.pst-login .version-wrapper{margin-bottom:20px;margin-top:20px}.pst-login .version-text{color:#242424;font-size:8px;text-align:center}.pst-login .copyright-notice{color:#4e4e4f;font-size:12px;margin-bottom:4px;text-align:center}.login__error-wrapper{height:80px;padding:30px 0 10px;position:relative}.login__error-notification{align-items:center;border:1px solid #346bc7;display:flex;padding:5px 0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.login__error-notification .material-icons-container{display:flex;justify-content:center;min-width:48px}.login__error-notification .material-icons{color:#346bc7;padding:0 0 0 2px;width:24px}.login__error-message{color:#4a4a4a;padding:5px}.link-expired-container{align-items:center;display:flex;justify-content:center}.link-expired{display:flex;flex-direction:column;margin-top:100px;max-width:700px;text-align:center}.pst-password-reset{background-color:#fff;background-size:auto 100%;bottom:0;display:flex;flex:1 1;left:0;max-width:none!important;position:absolute;right:0;top:0}.pst-password-reset .container{display:flex;flex:1 1;flex-direction:column;margin:32px 32px 0}.pst-password-reset .container .content{display:flex;flex-direction:column;margin:0 auto;max-width:450px;width:60%}.pst-password-reset .container .banner{align-items:center;display:flex;justify-content:center;margin-bottom:20px;margin-top:30px}.pst-password-reset .error{align-items:center;color:#d0021b;display:flex;font-size:13px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;margin-bottom:10px;min-height:30px;text-align:center}.pst-password-reset .form{background:#fff;display:flex;flex:1 1;flex-direction:column;flex-grow:1;max-height:350px}.pst-password-reset .form .header{background-color:#346bc7;border-radius:6px 6px 0 0;padding:16px 30px}.pst-password-reset .form .header .text{color:#fff;font-family:Ubuntu;font-size:18px;font-weight:700}.pst-password-reset .form .fields{border:1px solid rgba(0,0,0,.24);border-radius:0 0 6px 6px;border-top:0}.pst-password-reset .form .field{padding:15px 30px 0}.pst-password-reset .form .field .text{color:#303030;font-family:Roboto;font-size:16px;font-weight:300;line-height:1.38}.pst-password-reset .form .submit-field{display:flex;flex-direction:row;justify-content:space-around;margin:42px 0 20px}.pst-password-reset .form .submit-field .submit-button{align-items:center;background-color:#346bc7;border:0;border-radius:2px;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;max-height:80px;width:192px}.pst-password-reset .form .submit-field .submit-button:hover{background-color:#29559f}.pst-password-reset .form .submit-field .submit-button:disabled{background-color:#d3d3d3;cursor:not-allowed}.pst-password-reset .form .submit-field .submit-button .text{color:#fff;flex:1 1;font-family:Roboto;font-size:16px;font-weight:500;text-align:center;text-transform:uppercase}.pst-password-reset .version-text{bottom:5px;color:#8f8f8f;font-size:80%;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pst-password-reset .version-text:hover{color:#303030}.pst-password-reset .copyright-notice{bottom:44px;color:#4e4e4f;font-size:12px;left:0;position:fixed;right:0;text-align:center}.nav-chat-columns-controller{display:flex}.nav-chat-columns-controller__columns{align-items:center;background:#fff;border:1px solid #979797;border-radius:17px;display:flex;height:34px;justify-content:space-between;padding:1px 2px}.nav-chat-columns-controller__button{align-items:center;border:1px solid #979797;border-radius:50%;color:#346bc7;cursor:pointer;display:flex;font-size:14px;height:22px;justify-content:center;margin:0 4px;padding:0;width:22px}.nav-chat-columns-controller__button:focus{background:#d8d8d8;outline:0}.nav-chat-columns-controller__button:disabled{background:#3da50c;color:#fff;cursor:default;height:30px;margin:0 1px;width:29px}.nav-chat-columns-controller__nav{background:#fff;border:1px solid #979797;border-radius:17px;display:flex;height:34px;margin-left:27px;overflow:hidden;width:66px}.nav-chat-columns-controller__left,.nav-chat-columns-controller__right{height:34px;overflow:hidden;position:relative;width:33px}.nav-chat-columns-controller__left>div,.nav-chat-columns-controller__right>div{background:#fff;position:relative;z-index:2}.nav-chat-columns-controller__nav-button{background:none;border:0;color:#346bc7;cursor:pointer;height:34px;margin:0;overflow:hidden;padding:0;width:100%}.nav-chat-columns-controller__nav-button:disabled{color:#8f8f8f;cursor:default}.nav-chat-columns-controller__nav-button:focus{background:#d8d8d8;outline:none}.nav-chat-columns-controller__nav-button--placeholder{opacity:.5;position:absolute;z-index:1}.nav-chat-columns-controller__nav-button .material-icons{font-size:1.5em;padding-top:5px;text-align:center}.nav-chat-columns-controller__left{border-right:1px solid #979797}.nav-chat-columns-controller__left .material-icons{width:.5em}.nav-session-timer__container{background:#d0021b;border-radius:25px;display:flex;font-size:14px;padding:10px 15px}.nav-session-timer__msg{display:inline-block;line-height:25px;padding-left:6px}.nav-toolbar{align-items:center;background-color:rgba(0,0,0,.87);box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);color:#fafafa;display:flex;height:57px;width:100%}.nav-toolbar__mobile-menu{display:none;padding:0 10px}@media screen and (max-width:992px){.nav-toolbar__mobile-menu{display:block}}.nav-toolbar__desktop-menu{align-items:center;display:flex}@media screen and (max-width:992px){.nav-toolbar__desktop-menu{display:none}}.nav-toolbar__navigation{display:flex;height:38px;justify-content:space-between;margin:0;padding:0 25px 0 70px;width:100%}@media screen and (max-width:992px){.nav-toolbar__navigation{padding-left:16px}}.nav-toolbar__quick-menu{padding-bottom:15px;position:absolute;-webkit-transform:translate(-90%,4px);transform:translate(-90%,4px)}@media screen and (max-width:992px){.nav-toolbar__quick-menu{padding-bottom:0;position:relative;-webkit-transform:translateY(4px);transform:translateY(4px)}}.nav-toolbar__menu-list .nav-toolbar__menu-item{display:flex;justify-content:left;padding:8px 16px}.nav-toolbar__menu-icon{color:#fff;position:relative;top:-3px}.nav-toolbar__page-link{cursor:pointer;flex:0 0 auto;font-size:14px;margin-right:8px;padding:10px 8px;position:relative;text-transform:uppercase;-webkit-user-select:none;-ms-user-select:none;user-select:none}.nav-toolbar__page-link--selected{color:#346bc7;cursor:default}.nav-toolbar__badge{align-items:center;background:#d0021b;border-radius:50%;color:#fff;display:inline-flex;font-size:10px;height:18px;justify-content:center;left:3px;position:relative;top:-9px;width:18px}.nav-toolbar__slot{flex:1 1;padding-right:16px}.search-location-input{margin-right:15px;margin-top:8px}.search-location-input__label{color:#737373;font-size:12px;margin:5px}.search-location-input__label:hover{color:#346bc7}.search-location-input__label--disabled:hover{color:#737373!important}.search-location-input__field{border:1px solid #cfdae9;border-radius:6px;color:#303030;display:flex;font-size:1rem;height:36px;padding-left:10px;width:calc(100% - 8px)}.search-location-input__field:disabled{color:#737373}.search-location-input__field:focus-within{border-color:#cfdae9;box-shadow:0 1px 1px 0 rgba(0,0,0,.25)}.search-location-input__field:hover:not(:disabled){background-color:#f9f9f9;border-color:#346bc7;box-shadow:0 1px 6px 0 rgba(0,0,0,.06)}.search-location-input__field input{border:0}.search-location-input__field input:focus{outline:0}.search-location-input__helper-text{color:#737373;display:flex;font-size:12px;margin:5px}.search-location-input--error .search-location-input__helper-text,.search-location-input--error .search-location-input__label{color:#d0021b}.search-location-input--error .search-location-input__field{border-color:#d0021b}.pac-container{border:1px solid #cfdae9;border-radius:0 0 8px 8px;box-shadow:0 1px 2px 0 rgba(0,0,0,.25);z-index:10000}.pac-container:after{background-image:none!important;height:0}.pac-target-input:focus{outline:none}.pac-item{border:0;padding-left:8px}.pac-item-query{font-family:"Roboto",sans-serif;font-size:14px;line-height:30px}.create-practice{display:flex;flex-direction:column}.create-practice .content{flex:1 1 auto;margin-top:30px;max-height:68vh;overflow-y:auto;padding:0 50px}.create-practice .content .search-location-input{margin-right:0;margin-top:0}.create-practice .content .create-search{margin-top:8px}.create-practice .content .search-results{margin:15px 0;max-height:210px;min-height:80px;overflow-y:auto;padding:2px 5px 2px 0}.create-practice .content .search-results .potential-dupe{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:6px}.create-practice .content .search-results .potential-dupe:last-child{margin-bottom:0}.create-practice .content .search-results .potential-dupe .name{flex:1 0 auto}.create-practice .content .search-results .potential-dupe .view-practice{flex:0 0 auto}.create-practice .content .search-results .potential-dupe .view-practice-button{min-width:88px}.create-practice .content .address-street:hover .search-location-input__label{color:#346bc7}.create-practice .content .address-street:hover .search-location-input__field{background-color:#f9f9f9;border-color:#346bc7}.create-practice .content .row{display:flex}.create-practice .content .row:last-child{padding-bottom:25px}.create-practice .content .row>div{margin:0 5px 5px}.create-practice .content .row>div:first-child{margin-left:0}.create-practice .content .row>div:last-child{margin-right:0}.create-practice .content .row .address-city{flex:2 1}.create-practice .content .row .address-name{flex:1 1}.create-practice .content .row .address-state{flex:2 1}.create-practice .content .row .address-street{flex:4 1}.create-practice .content .row .address-suite{flex:1 1}.create-practice .content .row .address-title{flex:1 1;font-size:18px;margin-top:40px}.create-practice .content .row .address-title button{margin-left:8px}.create-practice .content .row .address-zip{flex:1 1}.create-practice .content .row .address-country,.create-practice .content .row .address-timezone{width:380px}.create-practice .content .row .admin-email,.create-practice .content .row .admin-name,.create-practice .content .row .admin-role{flex:1 1}.create-practice .content .row .integration-types{margin-left:2px;max-width:calc(50% - 3px);min-width:calc(50% - 3px)}.create-practice .content .row .multi-locations{flex:1 1;margin-top:8px}.create-practice .content .row .phone-number,.create-practice .content .row .practice-name,.create-practice .content .row .practice-user-count{flex:1 1}.create-practice .content .row .practice-specialty-type,.create-practice .content .row .products{max-width:calc(50% - 2px);min-width:calc(50% - 2px)}.create-practice .save{background-color:#eaeaea;color:#0e1115;display:block;flex:0 1 auto;font-size:14px;letter-spacing:.5px;padding:16px 0;text-align:center;text-transform:uppercase}.create-practice .save.active{color:#fff}.create-practice .save.active:hover{cursor:pointer;font-weight:700}.create-practice .save.can-save{background:#346bc7}.create-practice .field--position{align-items:flex-end;display:flex}.create-practice .field-position__helper{display:inline-block;font-size:1.2em;margin-left:6px;padding-bottom:8px;text-align:right;width:23px}.analytics-frame{height:900px;padding:14px 18px;position:relative;width:900px}.analytics-loader{align-items:center;display:flex;justify-content:center}.self-scheduling-additional-comments .radio-root{height:30px;padding:0;width:30px}.self-scheduling-additional-comments__title{color:#474747;font-size:18px;font-weight:500;margin-bottom:0;margin-top:0}.self-scheduling-additional-comments__radio-buttons-wrapper{display:flex;padding:4px 0 0}.self-scheduling-additional-comments__option-wrapper{display:flex;flex-direction:row;padding-right:12px}.self-scheduling-additional-comments__label-wrapper,.self-scheduling-additional-comments label{align-items:center;display:flex;flex-direction:row;padding-left:2px}.self-scheduling-additional-comments label{cursor:pointer}.self-scheduling-additional-comments__label-text{font-size:16px;line-height:16px}.self-scheduling-additional-features-and-fields-switch__title{color:#474747;font-size:18px;font-weight:500;margin-bottom:0;margin-top:0}.self-scheduling-additional-features-and-fields-switch__switch{padding:10px 0 22px}.self-scheduling-additional-features-and-fields-switch .self-scheduling-additional-features-and-fields-switch__switch-root .self-scheduling-additional-features-and-fields-switch__switch--checked{color:#346bc7}.self-scheduling-enable-custom-confirmation-page__title{color:#474747;font-size:18px;font-weight:500;margin-bottom:0;margin-top:0}.self-scheduling-enable-custom-confirmation-page__switch{padding:10px 0 16px}.self-scheduling-enable-custom-confirmation-page .self-scheduling-enable-custom-confirmation-page__switch-root{margin-left:-8px}.self-scheduling-enable-custom-confirmation-page .self-scheduling-enable-custom-confirmation-page__switch-root .self-scheduling-enable-custom-confirmation-page__switch--checked{color:#346bc7}.self-scheduling-enable-custom-confirmation-page .self-scheduling-enable-custom-confirmation-page__switch-and-input{align-items:center;display:flex;padding:8px 0 8px 4px}.self-scheduling-enable-custom-confirmation-page .self-scheduling-enable-custom-confirmation-page__url-wrapper{width:100%}.self-scheduling-insurance .radio-root{height:30px;padding:0;width:30px}.self-scheduling-insurance__title{color:#474747;font-size:18px;font-weight:500;margin-bottom:0;margin-top:0}.self-scheduling-insurance__radio-buttons-wrapper{display:flex;padding:4px 0 18px}.self-scheduling-insurance__option-wrapper{display:flex;flex-direction:row;padding-right:12px}.self-scheduling-insurance__label-wrapper,.self-scheduling-insurance label{align-items:center;display:flex;flex-direction:row;padding-left:2px}.self-scheduling-insurance label{cursor:pointer}.self-scheduling-insurance__label-text{font-size:16px;line-height:16px}.self-scheduling-open-url-in-radio-group{align-items:center;display:flex}.self-scheduling-open-url-in-radio-group--disabled-form{opacity:.5}.self-scheduling-open-url-in-radio-group .radio-root{height:30px;padding:0;width:30px}.self-scheduling-open-url-in-radio-group__title{font-size:16px;line-height:16px}.self-scheduling-open-url-in-radio-group__radio-buttons-wrapper{display:flex}.self-scheduling-open-url-in-radio-group__option-wrapper{display:flex;flex-direction:row;padding-right:12px}.self-scheduling-open-url-in-radio-group__label-wrapper,.self-scheduling-open-url-in-radio-group label{align-items:center;display:flex;flex-direction:row;padding-left:2px}.self-scheduling-open-url-in-radio-group label{cursor:pointer}.self-scheduling-open-url-in-radio-group__label-text{font-size:16px;line-height:16px}.self-scheduling-additional-features-and-fields-options{margin-left:32px}.self-scheduling-additional-features-and-fields-options__enable-custom-confirmation-page,.self-scheduling-additional-features-and-fields-options__insurance-and-add-info{display:flex;height:100%;justify-content:left;padding:4px 18px 0 22px}.self-scheduling-additional-features-and-fields-options__title{font-size:20px;line-height:28px}.self-scheduling-additional-features-and-fields-options__left,.self-scheduling-additional-features-and-fields-options__right{display:flex;flex-direction:column;height:100%}.self-scheduling-additional-features-and-fields-options__left{width:58%}.self-scheduling-additional-features-and-fields-options__right{width:42%}.self-scheduling-additional-features-and-fields-options__bottom{width:100%}.color-picker{background-color:#fff;border:1px solid #d3d3d3;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-sizing:border-box;cursor:default;left:71px;margin-bottom:10px;padding:10px;position:absolute;top:-155px;width:220px;z-index:2}.color-picker:before{border-color:transparent #d3d3d3 transparent transparent;left:-13px}.color-picker:after,.color-picker:before{border-style:solid;border-width:13px 13px 13px 0;content:"";position:absolute;top:155px}.color-picker:after{border-color:transparent #fff transparent transparent;left:-11px}.color-picker .saturation-picker{height:150px;margin-bottom:10px;position:relative;width:200px}.color-picker .saturation-picker>div{height:100%;width:100%}.color-picker .hue-picker{height:15px;margin-bottom:10px;position:relative;width:200px}.color-picker .hue-picker>div{height:100%;width:100%}.color-picker .hue-horizontal>div>div{padding-bottom:5px}.color-picker .picker-actions{display:flex;justify-content:space-between;margin-top:10px}.hex-field,.rgb-fields{margin-bottom:10px;position:relative}.hex-field>div,.rgb-fields>div{position:relative}.hex-field>div>span,.rgb-fields>div>span{color:grey;font-size:11px;left:0;position:absolute;text-transform:capitalize;top:0}.hex-field input,.rgb-fields input{border:0;border-bottom:1px solid #d3d3d3;color:#000;font-size:15px;height:30px;margin-top:0;outline:none;padding:0;width:100%}.hex-field input:focus,.rgb-fields input:focus{border-bottom-color:#47e0cd}.rgb-fields{display:flex;margin-bottom:0}.rgb-fields>div{margin-left:10px}.rgb-fields>div:first-child{margin-left:0}.rgb-fields>div>input{margin-top:12px;width:100%}.color-picker-button-wrapper{display:flex;margin-bottom:10px;position:relative}.color-picker-button-wrapper .color-picker-button{border:1px solid #a4a4a4;border-radius:6px;cursor:pointer;display:flex;flex-direction:row;height:30px;outline:none;overflow:hidden;padding:0;position:relative;width:54px}.color-picker-button-wrapper .color-picker-button .current-color{height:28px;width:27px}.color-picker-button-wrapper .color-picker-button .arrow-drop-down{position:relative;top:1px}.color-picker-button-wrapper .color-picker-label{cursor:pointer;font-size:14px;font-weight:500;line-height:29px;padding-left:10px}.show-picker .color-picker-button-wrapper .color-picker-button{z-index:1}.self-scheduling-button-colors__reset-colors{color:#346bc7;line-height:32px;text-decoration:none}.self-scheduling-button-colors__reset-colors:hover{opacity:.75}.self-scheduling-button-size .radio-root{height:30px;padding:0;width:30px}.self-scheduling-button-size__label-wrapper,.self-scheduling-button-size__wrapper,.self-scheduling-button-size label{align-items:center;display:flex}.self-scheduling-button-size__wrapper{margin-bottom:5px}.self-scheduling-button-size label{cursor:pointer}.self-scheduling-button-size__label-text{font-size:16px;line-height:16px}.self-scheduling-button-style{margin-bottom:30px}.self-scheduling-button-style .radio-root{height:30px;padding:0;width:30px}.self-scheduling-button-style__label-wrapper,.self-scheduling-button-style__wrapper,.self-scheduling-button-style label{align-items:center;display:flex}.self-scheduling-button-style__wrapper{margin-bottom:5px}.self-scheduling-button-style label{cursor:pointer}.self-scheduling-button-style__label-text{font-size:16px;line-height:16px}.self-scheduling-button-customization-options{display:flex;height:100%;justify-content:left;margin-left:50px;padding:15px 4px}.self-scheduling-button-customization-options h3{color:#000;font-size:16px;font-weight:500;margin-top:0}.self-scheduling-button-customization-options__left,.self-scheduling-button-customization-options__right{display:flex;flex-basis:50%;flex-direction:column;height:100%}.self-scheduling-button-customization-options__left .color-picker-button:hover,.self-scheduling-button-customization-options__right .color-picker-button:hover{border:1px solid #346bc7}.custom-atom-toggle{margin-bottom:4px}.custom-atom-toggle__tabs{display:flex}.custom-atom-toggle__tab{align-items:center;background-color:#fff;border:1px solid #cfdae9;color:#346bc7;cursor:pointer;display:flex;height:40px;justify-content:center;text-align:center;text-transform:uppercase;width:50%}.custom-atom-toggle__tab:last-child{border-radius:0 6px 6px 0}.custom-atom-toggle__tab:first-child{border-radius:6px 0 0 6px}.custom-atom-toggle__tab:hover{background-color:#e8e8e8;color:#346bc7}.custom-atom-toggle__tab--selected{background:#346bc7;color:#fff}.custom-atom-toggle__tab--selected:hover{background-color:#29559f;color:#fff}.custom-atom-toggle__tab--error,.custom-atom-toggle__tab--error:hover{background:rgba(208,2,27,.05)}.custom-atom-toggle__error-message{color:#d0021b;font-size:12px;margin-top:5px}.self-scheduling-modal-background-color-style__wrapper{margin-bottom:5px;width:200px}.self-scheduling-modal-background-color-style__toggle{width:100%}.self-scheduling-modal-colors__background-colors-wrapper{display:flex;justify-content:space-between;width:265px}.self-scheduling-modal-colors__background-colors-wrapper .color-picker-button:hover{border:1px solid #346bc7}.self-scheduling-modal-colors__reset-colors-wrapper{padding-bottom:0}.self-scheduling-modal-colors__reset-colors{color:#346bc7;line-height:32px;text-decoration:none}.self-scheduling-modal-colors__reset-colors:hover{opacity:.75}.self-scheduling-modal-customization-options{display:flex;height:100%;justify-content:left;margin-left:50px;padding:15px 4px}.self-scheduling-modal-customization-options h3{color:#474747;font-size:18px;font-weight:500;margin-bottom:16px}.self-scheduling-modal-customization-options__left{display:flex;flex-basis:60%;flex-direction:column;height:100%}.self-scheduling-modal-customization-options__right{display:flex;flex-basis:40%;flex-direction:row;height:100%}.self-scheduling-modal-customization-options__restore-text{color:#4a4a4a;font-size:16px;line-height:47px}.self-scheduling-modal-customization-options .self-scheduling-modal-customization-options__switch{color:#4a4a4a;margin-right:-8px}.self-scheduling-modal-customization-options .self-scheduling-modal-customization-options__switch .self-scheduling-modal-customization-options__switch--checked{color:#346bc7}.self-scheduling-web-code-location{align-items:center;border-bottom:1px solid #cfdae9;display:flex;justify-content:space-between;margin-left:2px}.self-scheduling-web-code-location__location-section{align-items:center;display:flex;width:calc(100% - 120px)}.self-scheduling-web-code-location__rsvp-section{align-items:center;display:flex;padding-right:18px}.self-scheduling-web-code-location__rsvp-section .custom-tooltip-with-portal{height:21px;margin-right:10px;width:21px}.self-scheduling-web-code-location__rsvp-all-section{align-items:center;display:flex}.self-scheduling-web-code-location__rsvp-all-section .custom-tooltip{height:21px;margin-right:10px;width:21px}.self-scheduling-web-code-location .self-scheduling-web-code-location__rsvp-all-text{width:91px}.self-scheduling-web-code-location .self-scheduling-web-code-location__form-control-root .self-scheduling-web-code-location__checkbox-root{padding-top:12px}.self-scheduling-web-code-location .self-scheduling-web-code-location__form-control-label{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;padding-top:1px}.self-scheduling-web-code-location .self-scheduling-web-code-location__switch{margin-right:-14px}.self-scheduling-web-code-location .self-scheduling-web-code-location__rsvp-info-icon{color:#346bc7;cursor:pointer;font-size:21px;vertical-align:middle;z-index:5}.self-scheduling-web-code-location__label{padding-top:4px}.self-scheduling-web-code-location__label--checkbox{margin-left:-18px}.self-scheduling-web-code-location__text{color:#4a4a4a;margin:0 2px;white-space:normal}.self-scheduling-web-code-location--text-bold{font-weight:700}.self-scheduling-webcode-locations-list{display:flex;flex-direction:column;margin-left:50px}.self-scheduling-webcode-locations-list__search{align-items:center;background-color:#f5f7fa;border:1px solid #cfdae9;border-radius:6px;display:flex;font-size:1rem;height:48px;margin:16px 0 12px;padding:0 8px 0 14px;width:auto}.self-scheduling-webcode-locations-list .self-scheduling-webcode-locations-list__search-icon{color:#8f8f8f;font-size:24px}.self-scheduling-webcode-locations-list .self-scheduling-webcode-locations-list__search-icon .material-icons{max-width:24px;min-width:24px}.self-scheduling-webcode-locations-list__search-field{background-color:transparent;border:0;color:#303030;display:block;font-size:.9rem;height:36px;margin:0;outline:none;padding:0 4px;width:calc(100% - 50px)}.self-scheduling-webcode-locations-list__search-clear{color:#8f8f8f;cursor:pointer;display:flex;font-size:16px}.self-scheduling-webcode-locations-list .self-scheduling-webcode-locations-list__clear-icon{font-size:21px}.self-scheduling-webcode-locations-list__locations-container{max-height:245px;overflow-y:scroll}.self-scheduling-webcode-locations-list .self-scheduling-webcode-locations-list__not-found{color:#d0021b;font-size:16px;font-style:italic;font-weight:700;line-height:26px}.self-scheduling-webcode-locations-list__error{color:#d0021b;font-size:12px;margin-bottom:25px;margin-top:0}.self-scheduling-webcode-locations-list__transition-container{margin-bottom:20px;width:100%}.self-scheduling-webcode-locations-list__transition-container.exit{opacity:1}.self-scheduling-webcode-locations-list__transition-container.exit-active{opacity:0;transition:opacity 3s}.self-scheduling-webcode-locations-list__transition-container.exit-done{display:none}.self-scheduling-webcode-locations-list__rsvp-warning{padding-top:16px}.self-scheduling-web-code-customization-form{display:flex;flex-direction:column;height:100%}.self-scheduling-web-code-customization-form__container{height:calc(100% - 56px);overflow-x:auto;padding:25px 51px}.self-scheduling-web-code-customization-form__header{align-items:center;flex-direction:row;font-weight:700;justify-content:space-between}.self-scheduling-web-code-customization-form__header-name{font-size:32px;line-height:42px;width:100%}.self-scheduling-web-code-customization-form__header-url{font-size:20px;line-height:32px;overflow-wrap:break-word;overflow-y:auto;padding-bottom:16px;width:100%}.self-scheduling-web-code-customization-form__title{margin-bottom:8px}.self-scheduling-web-code-customization-form__table-action{background:#f4f4f4;border-top:thin solid #d7d7d7}.self-scheduling-web-code-customization-form__option{align-items:center;display:flex;font-weight:500;line-height:45px;text-transform:uppercase}.self-scheduling-web-code-customization-form__option:hover{box-shadow:inset 0 0 0 1px #346bc7;cursor:pointer}.self-scheduling-web-code-customization-form__option.disabled:hover{box-shadow:0;pointer-events:none}.self-scheduling-web-code-customization-form__option--open{background-color:#fff}.self-scheduling-web-code-customization-form__option--open .self-scheduling-web-code-customization-form__option-add-icon{display:none}.self-scheduling-web-code-customization-form__option--open .self-scheduling-web-code-customization-form__option-close-icon{display:inline-flex}.self-scheduling-web-code-customization-form__option--open:hover{background:#fff}.self-scheduling-web-code-customization-form__option-add-icon,.self-scheduling-web-code-customization-form__option-close-icon{font-size:24px;padding:0 10px 0 20px}.self-scheduling-web-code-customization-form__option-add-icon{display:inline-flex}.self-scheduling-web-code-customization-form__option-close-icon{display:none}.self-scheduling-web-code-customization-form .webcode-section-title{color:#474747;font-size:18px;font-weight:500;margin-bottom:16px}.self-scheduling-web-code-customization-form .webcode-button{background:#f4f4f4;color:#000;cursor:pointer;display:block;font-size:14px;font-weight:700;padding:20px;text-align:center;text-transform:uppercase;width:100%}.self-scheduling-web-code-customization-form .webcode-button:not(:disabled):hover{background:#29559f;color:#fff}.self-scheduling-web-code-customization-form .webcode-button:disabled{cursor:default}.self-scheduling-web-code-customization-form .webcode-button.can-save{background:#346bc7;color:#fff;cursor:pointer}.self-scheduling-web-code-card{background:#fafafa;border:0;border-top:5px solid #91c73d;display:inline-block;height:250px;margin:6px;position:relative;width:23.8%}@media(max-width:1200px){.self-scheduling-web-code-card{width:23.6%}}@media(max-width:992px){.self-scheduling-web-code-card{width:47%}}.self-scheduling-web-code-card__wrapper{display:flex;flex-direction:column;height:180px}.self-scheduling-web-code-card__header{display:flex;height:60px;margin-bottom:0}.self-scheduling-web-code-card .self-scheduling-web-code-card__switch{color:#4a4a4a;margin-right:-10px;z-index:0}.self-scheduling-web-code-card .self-scheduling-web-code-card__switch .self-scheduling-web-code-card__switch--checked{color:#346bc7}.self-scheduling-web-code-card .self-scheduling-web-code-card__card-content{padding:10px 14px 14px}.self-scheduling-web-code-card__url{color:rgba(0,0,0,.38);font-size:20px;overflow-wrap:break-word;overflow-y:auto}.self-scheduling-web-code-card__url--active{color:#4a4a4a}.self-scheduling-web-code-card__container{display:flex;flex-direction:column;max-height:90%}.self-scheduling-web-code-card__ds-heading,.self-scheduling-web-code-card__heading,.self-scheduling-web-code-card__web-code-heading{align-items:center;color:#4a4a4a;display:flex;font-size:14px;font-weight:700;justify-content:space-between;letter-spacing:0;margin:4px 0}.self-scheduling-web-code-card__web-code-heading{margin:12px 0 0}.self-scheduling-web-code-card__text{color:#4a4a4a;font-size:14px;font-weight:500;letter-spacing:0;text-transform:uppercase}.self-scheduling-web-code-card__text:active{color:#346bc7}.self-scheduling-web-code-card__code{color:#4a4a4a;font-size:12px;margin:8px 0;overflow:auto}.self-scheduling-web-code-card__ds-code{color:#4a4a4a;font-size:12px;margin:8px 0;word-wrap:break-word}.self-scheduling-web-code-card__actions{padding-right:0}.self-scheduling-web-code-card__buttons-space-between{display:flex;justify-content:space-between;padding-left:4px;width:100%}.self-scheduling-web-code-card__web-code-key{color:#4a4a4a;font-size:13px;line-height:24px}.self-scheduling-web-code-card--code-inactive{border-top:5px solid #ca061a}.self-scheduling-confirmation-container{background-color:#fff;height:100%;text-align:center;width:100%}.self-scheduling-confirmation-container .confirmation-inner-container{display:inline-block;width:100%}.self-scheduling-confirmation-container .confirmation-inner-container .title .text{color:#474747;font-size:24px;font-weight:700;line-height:32px;padding-top:2px;width:calc(100% - 32px)}.self-scheduling-confirmation-container .confirmation-inner-container .title .material-icons{font-size:50px;padding-right:15px;vertical-align:middle}.self-scheduling-confirmation-container .confirmation-inner-container .title .material-icons.red{color:#d0021b}.self-scheduling-confirmation-container .confirmation-inner-container .title .material-icons.green{color:#90ee90}.self-scheduling-confirmation-container .confirmation-inner-container .buttons-container{padding-top:30px}.self-scheduling-confirmation-container .confirmation-inner-container .buttons-container .confirm-btn.red{background-color:#c82323;border:1px solid #c82323;box-shadow:none;color:#fff;font-size:16px;font-weight:500;height:36px;padding:6px 21px}.self-scheduling-confirmation-container .confirmation-inner-container .buttons-container .confirm-btn.red:hover{background-color:#c82323}.self-scheduling-confirmation-container .confirmation-inner-container .staff-member-name{white-space:nowrap}.self-scheduling-confirmation-container .circular-progress-loader{left:calc(50% - 25px);position:absolute;top:calc(50% - 25px)}.self-scheduling-web-code-form{position:relative}.self-scheduling-web-code-form__container{padding:25px 51px 21px}.self-scheduling-web-code-form__header{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.self-scheduling-web-code-form__name-header-wrapper{align-items:center;display:flex;justify-content:space-between;margin:16px 0 20px}.self-scheduling-web-code-form__name-header{font-size:28px;font-weight:700;margin-top:0}.self-scheduling-web-code-form__delete-button{align-items:center}.self-scheduling-web-code-form .top-action-btn{color:text-blue;position:absolute;right:40px;top:50px}.self-scheduling-web-code-form__code-header{font-size:18px;font-weight:500}.self-scheduling-web-code-form__key{color:grey;font-size:80%}.self-scheduling-web-code-form__error{color:#d0021b;font-size:12px;margin-bottom:25px;margin-top:0}.self-scheduling-web-code-form__copy-code-wrapper{display:flex;justify-content:space-between;margin:20px 0 10px}.self-scheduling-web-code-form__embed-code-wrapper{display:flex;justify-content:flex-end;margin:10px 0}.self-scheduling-web-code-form__copy-code-button{color:#303030;font-size:14px;letter-spacing:0;position:relative;text-transform:uppercase}.self-scheduling-web-code-form__copy-code-button.active{color:#4a4a4a;font-weight:bolder}.self-scheduling-web-code-form__embed-code{max-height:300px;min-height:50px;overflow:auto;padding:5px;width:100%}.self-scheduling-web-code-form__embed-code pre{color:#303030;font-family:monospace;margin:0 0 4px}.self-scheduling-web-code-form__embed-link{min-height:20px;overflow:auto;padding:5px 0 0;width:100%}.self-scheduling-web-code-form__embed-link pre{color:#303030;font-family:monospace;margin:0}.self-scheduling-web-code-form .custom__input-error-icon{top:7px}.self-scheduling-web-code-form .custom-tooltip__children{height:17px}.self-scheduling-web-code-form .custom-tooltip__popover--top-left:after{right:calc(17% - 6px)}.self-scheduling-confirmation-modal{background-color:#fff;border-radius:6px;color:#4a4a4a;display:flex;flex-direction:column;left:50%;outline:none;padding:10px 10px 24px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;width:480px}.self-scheduling-confirmation-modal>.close-modal-button{cursor:pointer;display:flex;justify-content:flex-end;z-index:1}.self-scheduling-confirmation-modal>.close-modal-button .material-icons:hover{box-shadow:0 0 2px 0 rgba(0,0,0,.5)}.self-scheduling-web-code-manager{margin:0 -8px 0 -12px}.self-scheduling-web-code-manager__back-button{background-color:#f4f4f4;border:0;color:#4a4a4a;height:40px;margin-left:6px;margin-right:30px;padding-left:12px;padding-right:12px;text-align:center}.self-scheduling-web-code-manager__back-button:hover{cursor:pointer}.self-scheduling-web-code-manager__back-button-wrapper{display:flex;margin-bottom:16px;margin-top:8px;width:100%}.self-scheduling-web-code-manager__card-container{display:flex;flex-wrap:wrap;margin-top:10px;position:relative}.self-scheduling-web-code-manager__paginator-wrapper{display:flex;justify-content:center;margin-bottom:18px;width:100%}.self-scheduling-web-code-manager__paginator-wrapper .paginator{margin-top:24px}.self-scheduling-web-code-manager .loader{align-items:center;background:transparent;display:flex;height:100%;justify-content:center;width:100%}.self-scheduling-web-code-manager .loader--global{min-height:148px}.self-scheduling-web-code-manager .loader--list{position:absolute}.self-scheduling-web-code-manager .loader .loader-spinner{color:#346bc7}.self-scheduling-web-code-manager__footer{background:#f4f4f4;border-top:thin solid #d7d7d7;display:flex;height:62px;justify-content:center;margin:0 -24px -24px}.self-scheduling-web-code-manager__footer .button{font-weight:700;line-height:62px;text-transform:uppercase}.self-scheduling-web-code-manager__footer .button .add-icon{display:inline-flex;padding-right:2px;position:relative;top:-2px;vertical-align:middle}.self-scheduling-web-code-manager__footer .button .add-icon:hover{background:#346bc7;cursor:pointer}.self-scheduling-web-code-manager__footer .button .add-icon .add-icon{color:#4a4a4a;font-size:50px;opacity:.55;padding-left:7px}.self-scheduling-web-code-manager__footer:hover{background:#346bc7;cursor:pointer}.self-scheduling-web-code-manager__footer:hover .button{color:#fff}.self-scheduling-web-code-manager__new-practice-button{font-size:28px;height:194px;line-height:220px;max-width:330px;text-align:center;vertical-align:middle;width:calc(33% - 14px)}.self-scheduling-web-code-manager__new-practice-button:hover{background:#346bc7;cursor:pointer}@media(max-width:1200px){.self-scheduling-web-code-manager__new-practice-button{width:330px}}.self-scheduling-web-code-manager__add-icon{color:#000;font-size:50px;opacity:.55;padding-left:7px}.self-scheduling-web-code-manager__code-modal{box-sizing:border-box;position:relative;width:750px!important}.search-container{width:100%}.chatter-alert-expiry-date-notification__transition-container{margin-bottom:20px;width:100%}.chatter-alert-expiry-date-notification__transition-container.exit{opacity:1}.chatter-alert-expiry-date-notification__transition-container.exit-active{opacity:0;transition:opacity 3s}.chatter-alert-expiry-date-notification__transition-container.exit-done{display:none}.chatter-alert-expiry-date-notification__container{align-items:center;background-color:#fff;border:1px solid #3da50c;color:#4a4a4a;display:flex;font-weight:500;margin-top:16px;padding:18px}.chatter-alert-expiry-date-notification--red-container{border:1px solid #d0021b}.chatter-alert-expiry-date-notification__status{text-transform:uppercase}.chatter-alert-expiry-date-notification__remove-icon{color:#d0021b;padding-right:6px}.chatter-alert-expiry-date-notification__check-mark-icon{color:#3da50c;padding-right:6px}.chatter-alert-expiry-date-notification__check-mark-icon circle{stroke:#fff}.chatter-alert-manager-modal .contents{width:900px}.chatter-alert-manager{height:80vh;padding:48px 16px 24px 24px}.chatter-alert-manager .copy-text-inner-span{margin-top:4px}.chatter-alert-manager .copy-text-inner-span .custom-icon{padding-left:0}.chatter-alert-manager__header{align-items:center;display:flex;flex-direction:row;margin-bottom:15px;width:100%}.chatter-alert-manager__title{color:#303030;flex:1 1 auto;font-family:"Roboto",sans-serif;font-size:24px;font-weight:500;text-align:left}.chatter-alert-manager__add-button{background-color:#346bc7!important}.chatter-alert-manager__add-button:hover{background-color:#29559f!important}.chatter-alert-manager__notifications-container{padding-top:16px}.chatter-alert-manager__edit-alert{display:flex;flex-direction:column;margin:15px 0 10px;width:100%}.chatter-alert-manager__edit-buttons-container{display:flex;justify-content:flex-end;padding:16px 0 8px}.chatter-alert-manager__table{margin-top:10px}.chatter-alert-manager__table-header{border-bottom:1px solid #d8d8d8;box-sizing:border-box;color:#737373;display:flex;flex-wrap:wrap;font-size:14px;margin:0;text-transform:uppercase;width:100%}.chatter-alert-manager__table-header-cell{box-sizing:border-box;flex-basis:90px;flex-grow:0;margin:0;max-width:90px;padding:8px}.chatter-alert-manager__table-header-cell--center{display:flex;justify-content:center}.chatter-alert-manager__table-header-cell--exp-date-cell{display:flex;flex-basis:126px;justify-content:center;max-width:126px}.chatter-alert-manager__table-header-cell--large{flex-basis:calc(100% - 486px);max-width:calc(100% - 486px)}.chatter-alert-manager__circular-progress-loader{bottom:calc(50% - 25px);left:calc(50% - 25px);position:absolute}.chatter-alert-manager__table-body-cell--websites{min-width:360px;width:35%}.chatter-alert-manager__table-body{color:#4a4a4a;display:flex;flex-direction:column}.chatter-alert-manager__table-body-cell{box-sizing:border-box;display:flex;flex:0 0 90px;max-width:90px;padding:0 8px;position:relative}.chatter-alert-manager__table-body-cell--center{justify-content:center;margin-top:13px}.chatter-alert-manager__table-body-cell--exp-date-cell{flex-basis:126px;justify-content:center;margin-top:13px;max-width:126px}.chatter-alert-manager__table-body-cell--large{flex-basis:calc(100% - 486px);max-width:calc(100% - 486px)}.chatter-alert-manager__table-row{border-bottom:1px solid #d8d8d8;display:flex;flex-wrap:wrap;justify-content:flex-end;margin:0;min-height:55px;outline:none;padding-bottom:10px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.chatter-alert-manager__table-row:hover{background-color:#f5f7fa}.chatter-alert-manager__row--added{box-sizing:border-box;display:flex;margin:20px 0;width:100%}.chatter-alert-manager__add-alert-cell{margin-left:180px}.chatter-alert-manager__buttons-cell{flex-basis:270px;max-width:270px}.chatter-alert-manager__row--edited{background-color:#f5f7fa}.chatter-alert-manager__add-new-buttons-container{align-items:center;display:flex;justify-content:flex-end}.chatter-alert-manager__action-button{height:36px;margin-left:20px!important}.chatter-alert-manager__save-button{width:120px}.chatter-alert-manager__cancel-button{background-color:#fff!important;border:1px solid #346bc7!important;color:#4a4a4a!important;width:120px}.chatter-alert-manager__add-icon{font-size:16px;padding-bottom:1px;padding-right:4px}.chatter-alert-manager__expiration-action{text-align:center!important}.chatter-alert-manager__render-exp-date{display:flex;width:126px}.chatter-alert-manager__remove-icon{color:#346bc7;cursor:pointer;font-size:18px;padding-left:2px;padding-top:2px}.chatter-alert-manager__remove-icon:hover{color:#5a88d4}.chatter-alert-manager__datepicker{cursor:pointer;height:24px;opacity:0;position:absolute!important;width:40px;z-index:1}.chatter-alert-manager__datepicker input{padding:0}.chatter-alert-manager__datepicker:hover+.hoverable{color:#5a88d4}.chatter-alert-manager__datepicker-set{left:37px;margin-left:-32px!important;margin-top:-16px!important;opacity:0;top:15px;width:86px!important}.chatter-alert-manager__datepicker-set:hover{color:#5a88d4}.chatter-alert-manager__alert-text{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;padding-top:2px;width:100%}.chatter-alert-manager__alert-text--collapsed{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chatter-alert-manager__alert-text pre{margin:0;white-space:normal}.chatter-alert-manager__date{align-items:flex-start;cursor:pointer;display:flex;width:0}.chatter-alert-manager__date-wrapper{align-items:center;display:flex;justify-content:center}.chatter-alert-manager__date-wrapper:hover{opacity:.75}.chatter-alert-manager__date--blue{color:#346bc7}.chatter-alert-manager__date--red{color:#c82323}.chatter-alert-manager__date--not-set{padding:11px 20px 0 0!important}.chatter-alert-manager__date--set{padding:16px 0 0!important}.chatter-alert-manager__action-icon{color:#346bc7;cursor:pointer;font-size:22px;height:24px}.chatter-alert-manager__action-icon:hover{opacity:.75}.chatter-alert-manager__expire-icon{color:#346bc7;cursor:pointer;height:24px}.chatter-alert-manager--inactive,.chatter-alert-manager__expire-icon:hover{opacity:.75}.chatter-alert-manager--inactive>.title{flex:1 1 auto;font-family:"Roboto",sans-serif;font-size:24px}.chatter-alert-manager>.alerts-list .chatter-alert .actions,.chatter-alert-manager>.alerts-list .header .actions{padding:0;text-align:center;width:15em}.chatter-alert-manager>.alerts-list .chatter-alert .actions .button,.chatter-alert-manager>.alerts-list .header .actions .button{padding:8px}.chatter-alert-manager>.alerts-list .chatter-alert .id,.chatter-alert-manager>.alerts-list .header .id{padding-right:0;width:2em}.chatter-alert-manager>.alerts-list .chatter-alert .title,.chatter-alert-manager>.alerts-list .header .title{color:#303030;font-size:14px;font-weight:700;text-transform:uppercase}.chatter-alert-manager>.alerts-list .chatter-alert .alert,.chatter-alert-manager>.alerts-list .header .alert{white-space:pre-line}.chatter-alert-manager .footer{background:#f4f4f4;border-top:thin solid #d7d7d7;height:45px}.chatter-alert-manager .footer .button{line-height:45px;text-transform:uppercase}.chatter-alert-manager .footer .button .add-icon{display:inline-flex;padding-left:20px;padding-right:5px;position:relative;top:-2px;vertical-align:middle}.chatter-alert-manager .footer .button:hover{background:#346bc7;cursor:pointer}.chatter-alert-manager .footer .button.disabled:hover{background:#f4f4f4;pointer-events:none}.chatter-alert-manager__icon--red{color:#c82323;font-size:14px;width:15px}.notification-manager-modal .contents{width:900px}.notification-manager{color:#434656;padding:50px 32px 0}.notification-manager>.header{display:flex;flex-direction:row;padding-bottom:16px;padding-right:16px}.notification-manager>.header>.locations{flex:0 1 auto;min-width:250px;width:15%}.notification-manager>.header>.title{color:#303030;flex:1 1 auto;font-family:"Roboto",sans-serif;font-size:24px;font-weight:500;padding-left:16px}.notification-manager>.subscriber-list .header .actions,.notification-manager>.subscriber-list .subscriber .actions{padding:0;text-align:center;width:15em}.notification-manager>.subscriber-list .header .actions .button,.notification-manager>.subscriber-list .subscriber .actions .button{padding:8px}.notification-manager>.subscriber-list .header .active,.notification-manager>.subscriber-list .subscriber .active{padding:0;width:4em}.notification-manager>.subscriber-list .header .id,.notification-manager>.subscriber-list .subscriber .id{padding-right:0;width:2em}.notification-manager>.subscriber-list .header .title,.notification-manager>.subscriber-list .subscriber .title{color:#434656;font-size:14px;font-weight:700;text-transform:uppercase}.notification-manager>.subscriber-list .subscriber-list-row{border-bottom:1px solid #cfdae9;font-size:14px}.notification-manager>.subscriber-list .subscriber-list-row .list-cell{padding:10px 16px}.notification-manager .circular-progress-loader{left:50%;position:absolute;top:50%}.notification-manager .notifications-paginator-wrapper{display:flex;justify-content:center;padding-bottom:28px}.notification-manager .notifications-paginator-wrapper .paginator{margin-top:24px}.notification-manager .notifications-footer{background:#f4f4f4;border-top:thin solid #d7d7d7;display:flex;font-size:16px;height:62px;justify-content:center;margin:0 -32px}.notification-manager .notifications-footer .button{font-weight:700;line-height:62px;text-align:center;text-transform:uppercase;width:100%}.notification-manager .notifications-footer .button .add-icon{display:inline-flex;font-size:20px;padding-left:20px;padding-right:0;position:relative;top:-2px;vertical-align:middle}.notification-manager .notifications-footer .button:hover{background:#346bc7;color:#fff;cursor:pointer}.notification-manager .notifications-footer .button.disabled{color:#8f8f8f}.notification-manager .notifications-footer .button.disabled:hover{background:#f4f4f4;pointer-events:none}.notification-manager .circular-progress-loader-body{left:calc(50% - 25px);position:absolute;top:calc(50% - 78px)}.notification-manager .circular-progress-spinner{color:#346bc7}.amplify-metrics .actions{margin-bottom:20px}.amplify-metrics .actions .chat-alert-manager,.amplify-metrics .actions .chat-history,.amplify-metrics .actions .details,.amplify-metrics .actions .new-referral,.amplify-metrics .actions .notification-manager,.amplify-metrics .actions .test-referral,.amplify-metrics .actions .web-code-manager{background:#303030;border-radius:2px;color:#fff;font-size:14px;letter-spacing:.5px;margin:2px;padding:4px 12px;text-align:center;text-transform:uppercase}.amplify-metrics .actions .chat-alert-manager .icon,.amplify-metrics .actions .chat-history .icon,.amplify-metrics .actions .details .icon,.amplify-metrics .actions .new-referral .icon,.amplify-metrics .actions .notification-manager .icon,.amplify-metrics .actions .test-referral .icon,.amplify-metrics .actions .web-code-manager .icon{color:#fff;font-size:18px;padding-right:8px}.amplify-metrics .actions .chat-alert-manager .circular-progress,.amplify-metrics .actions .chat-history .circular-progress,.amplify-metrics .actions .details .circular-progress,.amplify-metrics .actions .new-referral .circular-progress,.amplify-metrics .actions .notification-manager .circular-progress,.amplify-metrics .actions .test-referral .circular-progress,.amplify-metrics .actions .web-code-manager .circular-progress{color:#fff;display:flex;padding-right:8px}.amplify-metrics .actions .chat-alert-manager:hover,.amplify-metrics .actions .chat-history:hover,.amplify-metrics .actions .details:hover,.amplify-metrics .actions .new-referral:hover,.amplify-metrics .actions .notification-manager:hover,.amplify-metrics .actions .test-referral:hover,.amplify-metrics .actions .web-code-manager:hover{background:#4a4a4a}.amplify-metrics .actions .disabled,.amplify-metrics .actions .disabled .icon{color:#8f8f8f}.amplify-metrics .actions .inactive,.amplify-metrics .actions .inactive:hover{background:#dadada}.amplify-metrics .snackbar{border-radius:0;margin-bottom:10px}.amplify-metrics .webcode-icon{align-items:center;display:flex;height:25px;padding-right:8px}.circular-progress-loader-wrapper{height:50px}.circular-progress-loader{left:calc(50% - 25px);position:absolute;top:calc(50% - 25px)}.circular-progress-loader .circular-progress-spinner{color:#346bc7}.success-message{align-items:center;background:#fff;border:1px solid #64dd17;color:#4a4a4a;display:flex;font-size:16px;height:auto;justify-content:flex-start;margin-bottom:16px;opacity:1;padding:18px 23px;transition:opacity .4s,padding .5s,margin-bottom .5s,height .4s}.success-message--hidden{height:0;margin-bottom:0;opacity:0;overflow:hidden;padding:0 23px}.success-message .material-icons{color:#64dd17;margin-right:10px}.banned-ip-addresses-table{height:auto;margin-left:50px;overflow-y:auto}.banned-ip-addresses-table .table-head-row{height:30px}.banned-ip-addresses-table .table-head-cell{padding:8px 8px 2px}.banned-ip-addresses-table .table-cell{color:#000;padding:8px}.banned-ip-addresses-table .table-cell .banned-by-div{color:#4a4a4a;padding-top:6px}.banned-ip-addresses-table .table-cell-action{padding:0;width:32px}.banned-ip-addresses-table .table-cell-action .action-button{font-size:12px;min-height:28px;min-width:40px;padding:8px 4px}.banned-ip-addresses-table .table-cell-action .action-buttons-wrapper{display:flex;flex-direction:row}.banned-ip-addresses-table .table-cell-action .action-buttons-wrapper .icon-action{color:#346bc7;font-size:18px;padding-left:8px}.banned-ip-addresses-table .table-cell-action .action-buttons-wrapper .icon-button:hover{opacity:.75}.add-new-ip-address-div{color:#346bc7;cursor:pointer;display:flex;flex-direction:row;padding-top:12px}.add-new-ip-address-div:hover{opacity:.75}.add-new-ip-address-div .add-ip-address-text{font-size:12px;line-height:18px;padding-left:6px}.add-new-ip-address-div .icon-button{font-size:18px}.ban-div{align-items:center;color:#d0021b;cursor:pointer;display:flex;flex-direction:row;float:right;height:36px;width:68px}.ban-div .ban-label{padding-left:6px}.enable-provider-selection-toggle{display:flex;margin:0 20px 8px}.enable-provider-selection-toggle__title{align-items:center;color:#474747;display:flex;font-size:18px;font-weight:500;margin-left:11px}.enable-provider-selection-toggle__switch-wrapper,.enable-provider-selection-toggle__wrapper,.enable-provider-selection-toggle label{align-items:center;display:flex}.enable-provider-selection-toggle__switch-wrapper{margin-left:12px}.enable-provider-selection-toggle__text{font-size:14px;font-weight:500;line-height:29px;margin-left:7px;margin-right:10px}.customize-direct-scheduling{display:flex;flex-direction:column;height:100%;padding:12px 24px 10px}.customize-direct-scheduling h3{color:#303030;font-size:18px;font-weight:500;margin-top:0}.welcome-messages-table{height:auto;margin-left:30px;overflow-y:auto}.welcome-messages-table td{padding:4px 56px 4px 24px}.welcome-messages-table td:last-child{padding-right:24px}.welcome-messages-table .message{width:62%}.welcome-messages-table-button-meesage{font-size:13px}.welcome-messages-table-buttons{display:flex}.welcome-messages-table-button,.welcome-messages-table-button-add{min-width:88px;padding:8px 16px}.widget-icon-placement{margin-left:32px}.widget-icon-placement .widget-lower-left svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.widget-icon-placement .radio-wrapper,.widget-icon-placement .widget-icon-wrapper,.widget-icon-placement label{align-items:center;display:flex}.widget-icon-placement .radio-wrapper{margin-bottom:10px}.widget-icon-placement label{cursor:pointer}.widget-icon-placement .icon-text{font-size:14px;font-weight:500;line-height:29px;margin-left:7px;margin-right:10px;width:77px}.widget-icon-placement .radio-root{height:30px;width:30px}.widget-style{margin-left:32px;margin-top:20px}.widget-style .widget-lower-left svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.widget-style .radio-wrapper,.widget-style .widget-style-wrapper,.widget-style label{align-items:center;display:flex}.widget-style .radio-wrapper{margin-bottom:10px}.widget-style label{cursor:pointer}.widget-style .widget-style-text{font-size:14px;font-weight:500;line-height:29px;margin-left:7px;margin-right:10px;width:77px}.widget-style .radio-root{height:30px;width:30px}.customize-widget{display:flex;height:100%;margin-left:30px;padding:10px 24px}.customize-widget h3{color:#474747;font-size:18px;font-weight:500;margin-bottom:16px;margin-top:0}.customize-widget .widget-colors .color-picker-button:hover{border:1px solid #346bc7}.customize-widget-2{display:flex;flex-direction:column;height:100%}.customize-widget-2 h3{color:#474747;font-size:18px;font-weight:500;margin-bottom:16px;margin-left:0;margin-top:0}.customize-widget__reset-colors{color:#346bc7;line-height:32px;text-decoration:none}.customize-widget__reset-colors:hover{opacity:.75}.widget-button-style{display:flex;margin:0 20px 8px}.widget-button-style__title{color:#474747;font-size:18px;font-weight:500;margin-left:11px}.widget-button-style__radio-wrapper,.widget-button-style__title,.widget-button-style__wrapper,.widget-button-style label{align-items:center;display:flex}.widget-button-style__radio-wrapper{margin-left:12px}.widget-button-style label{cursor:pointer}.widget-button-style__text{font-size:14px;font-weight:500;line-height:29px;margin-left:7px;margin-right:10px}.widget-button-style__radio-root{height:30px;width:30px}.customize-widget-button{display:flex;flex-direction:column;height:100%;padding:12px 24px 10px}.customize-widget-button h3{color:#303030;font-size:18px;font-weight:500;margin-top:0}.web-code-customization-wrapper{display:flex;flex-direction:column;height:100%}.web-code-customization-wrapper .web-code-customization{height:calc(100% - 56px);overflow-x:auto;padding:25px 51px}.web-code-customization-wrapper .header{align-items:center;font-weight:700}.web-code-customization-wrapper .webcode-button{background:#f4f4f4;color:#000;cursor:pointer;display:block;font-size:14px;font-weight:700;padding:20px;text-align:center;text-transform:uppercase;width:100%}.web-code-customization-wrapper .webcode-button:not(:disabled):hover{background:#29559f;color:#fff}.web-code-customization-wrapper .webcode-button:disabled{cursor:default}.web-code-customization-wrapper .webcode-button.can-save{background:#346bc7;color:#fff;cursor:pointer}.web-code-customization-wrapper .name-header{font-size:32px;line-height:42px;width:100%}.web-code-customization-wrapper .url-header{font-size:20px;line-height:32px;overflow-wrap:break-word;overflow-y:auto;padding-bottom:16px;width:100%}.web-code-customization-wrapper .message .field{width:100%}.web-code-customization-wrapper .table-action{background:#f4f4f4}.web-code-customization-wrapper .table-action .button{border-top:thin solid #d7d7d7;color:#000;font-weight:500;line-height:45px;text-transform:uppercase}.web-code-customization-wrapper .table-action .button:hover{box-shadow:inset 0 0 0 1px #346bc7;cursor:pointer}.web-code-customization-wrapper .table-action .button.disabled:hover{box-shadow:0;pointer-events:none}.web-code-customization-wrapper .table-action .button .add-icon,.web-code-customization-wrapper .table-action .button .close-icon{display:inline-flex;padding-left:20px;padding-right:10px;position:relative;top:-2px;vertical-align:middle}.web-code-customization-wrapper .table-action .button .close-icon{display:none}.web-code-customization-wrapper .table-action .button.open{background-color:#fff}.web-code-customization-wrapper .table-action .button.open .add-icon{display:none}.web-code-customization-wrapper .table-action .button.open .close-icon{display:inline-flex}.web-code-customization-wrapper .table-action .button.open:hover{background:#fff}.web-code-customization-wrapper .welcome-messages .title{margin-bottom:8px}.input-field__value{align-items:top;display:flex}.input-field__error{color:#d0021b;font-size:12px;margin-top:4px}.input-field__wrapper{width:100%}.input-field .custom__input-error-icon{top:8px}.input-field--padding-top-bottom{padding:9px 0}.input-field--half{max-width:50%}.input-field--third{max-width:33%}.input-field--sixth{max-width:17%}@media screen and (max-width:550px){.input-field--half,.input-field--third{max-width:100%}.input-field--sixth{max-width:33%}}.locations-list{display:flex;flex-direction:column}.locations-list__search{align-items:center;background-color:#f5f7fa;border:1px solid #cfdae9;border-radius:6px;display:flex;font-size:1rem;height:48px;margin:8px 0 12px;padding:0 8px 0 14px;width:auto}.locations-list .locations-list__search-icon{color:#8f8f8f;font-size:24px}.locations-list .locations-list__search-icon .material-icons{max-width:24px;min-width:24px}.locations-list__search-field{background-color:transparent;border:0;color:#303030;display:block;font-size:.9rem;height:36px;margin:0;outline:none;padding:0 4px;width:calc(100% - 50px)}.locations-list__search-clear{color:#8f8f8f;cursor:pointer;display:flex;font-size:16px}.locations-list .locations-list__clear-icon{font-size:21px}.locations-list__locations-container{margin-bottom:10px;max-height:245px;overflow-y:auto}.locations-list .locations-list__not-found{color:#d0021b;font-weight:700}.locations-list .locations-list__loading-list,.locations-list .locations-list__not-found{font-size:16px;font-style:italic;line-height:26px}.locations-list__transition-container{margin-bottom:20px;width:100%}.locations-list__transition-container.exit{opacity:1}.locations-list__transition-container.exit-active{opacity:0;transition:opacity 3s}.locations-list__transition-container.exit-done{display:none}.web-code-location{border-bottom:1px solid #cfdae9;display:flex}.web-code-location__location-section{display:flex;width:calc(100% - 120px)}.web-code-location .web-code-location__form-control-root{align-items:flex-start;margin:0 4px 0 -8px}.web-code-location .web-code-location__form-control-root .locations-list__checkbox-root{color:#346bc7;height:24px;width:24px}.web-code-location .web-code-location__form-control-label{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;padding-top:1px}.web-code-location .web-code-location__checkbox-root{color:#346bc7;height:24px;width:24px}.web-code-location__label{padding-top:4px}.web-code-location__text{color:#4a4a4a;margin:0 2px;white-space:normal}.web-code-location--text-bold{font-weight:500}.confirmation-container .confirmation-inner-container{width:100%}.survey-surveys .survey-section{padding-top:48px}.survey-surveys .survey-procedures-section{padding-top:5px}.survey-surveys .survey-section__wrapper .survey-section__subheading-wrapper{padding-bottom:0}.survey-surveys .survey-section__subheading{font-size:18px;font-weight:700;margin:0}.survey-surveys .survey-section .survey-surveys__no-padding-top{padding-top:0}.survey-surveys .survey-section .survey-surveys__no-padding-bottom{padding-bottom:0}.survey-surveys .survey-question{padding:8px 0}.survey-surveys .survey-question__label{align-items:center;color:#434656;display:flex;font-size:14px;font-weight:700;padding-bottom:8px}.survey-surveys .survey-question__label-invalid{color:red}.survey-surveys .survey-question__label--big{font-size:18px}.survey-surveys .survey-question__location-select{padding-left:12px}.survey-surveys .survey-question__label-optional{display:inline-block;font-weight:400;padding-left:4px}.survey-surveys .survey-question__value{color:#4a4a4a;font-size:16px;padding:10px 0;white-space:pre-line}.survey-surveys .survey-question--input_field_multi_values .survey-question__label{border-bottom:1px solid #d7d7d7}.survey-surveys .survey-question--input_field_multi_values .multi-value-input__value{border-bottom:1px solid #d7d7d7;height:46px;padding-top:8px}.survey-surveys .survey-surveys__header-underline{border-bottom:1px solid #d7d7d7;margin:8px 0 12px;padding-bottom:8px}.survey-surveys .survey-surveys__header-underline h4{margin-left:-8px}.survey-surveys .survey-surveys__section-header{color:#4a4a4a;font-size:18px;font-weight:600;margin:8px 0;padding:0}.survey-surveys .survey-surveys__section-header--big{color:#4a4a4a;font-size:32px;font-weight:600;margin:0;padding:0;text-transform:capitalize}.survey-surveys .survey-surveys__section-subheader{color:#4a4a4a;font-size:20px;font-weight:600;margin:8px 0;padding:0 12px}.survey-surveys__grid-item{padding-bottom:0}.code-modal-wide{max-height:90vh;overflow:hidden}.code-modal-wide .bottom-save-button{background:#f4f4f4;bottom:0;color:#4a4a4a;cursor:pointer;left:0;position:-webkit-sticky;position:sticky}.webcode-confirmation-modal{background-color:#fff;border-radius:6px;color:#4a4a4a;display:flex;flex-direction:column;left:50%;outline:none;padding:10px 10px 24px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;width:480px}.webcode-confirmation-modal>.close-modal-button{cursor:pointer;display:flex;justify-content:flex-end;z-index:1}.webcode-confirmation-modal>.close-modal-button .material-icons:hover{box-shadow:0 0 2px 0 rgba(0,0,0,.5)}.web-code-form{overflow:auto;position:relative}.web-code-form__survey-monkey-id-wrapper{font-size:16px;line-height:21px;margin-bottom:8px}.web-code-form__survey-monkey-id{font-weight:700}.web-code-form .name-header-wrapper{display:flex;justify-content:space-between}.web-code-form .name-header{font-size:28px;font-weight:700;margin-bottom:20px;margin-top:0}.web-code-form__delete-button{align-items:center}.web-code-form .top-action-btn{color:text-blue;position:absolute;right:40px;top:50px}.web-code-form .web-code-form__error{color:#d0021b;font-size:12px;margin-bottom:25px;margin-top:0}.web-code-form .web-code-form__container{padding:51px 25px 0}.web-code-form .web-code-form__subtitle{color:#4a4a4a;font-weight:500;margin-bottom:8px}.web-code-form .web-code-form__pending{align-items:center;background:rgba(0,0,0,.4);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:9}.web-code-form .web-code-form__url{color:#4a4a4a;font-size:14px}.web-code-form .practice-specialty-selector{margin-bottom:20px;width:150px}.web-code-form .row{display:flex;justify-content:flex-end}.web-code-form .row .copy-text-inner-span{display:flex}.web-code-form .row div:first-child{margin-right:45px}.web-code-form .row .copy{color:#8f8f8f;font-size:14px;font-weight:lighter;letter-spacing:.5px;position:relative;text-transform:uppercase}.web-code-form .row .copy.active{color:#4a4a4a;font-weight:bolder}.web-code-form .row .field{border:1px solid #8f8f8f;min-height:50px;width:100%}.web-code-form .row .field pre{color:#8f8f8f;font-family:monospace;margin-top:5px;white-space:pre-wrap}.web-code-form .row .field.amplify{border:0;margin-bottom:20px;overflow-y:auto}.web-code-form .row .paste{bottom:3px;font-size:14px;letter-spacing:.5px;margin-right:49px;position:relative;text-transform:uppercase}.web-code-form .row .paste.active{color:#4a4a4a;font-weight:bolder}.web-code-form .row .paste.active:hover{cursor:pointer}.web-code-form .row .title{font-size:18px;height:32px;width:140px}.web-code-form .survey-surveys{padding-bottom:25px;padding-top:0}.web-code-form .survey-surveys-webcode-url{padding-bottom:0;padding-top:32px}.web-code-form .survey-surveys-webcode-url .survey-question__label{align-items:center;color:#434656;display:flex;font-size:14px;font-weight:700;padding-bottom:8px}@media screen and (min-width:992px){.web-code-form .survey-surveys-webcode-url-add{flex-basis:50%;flex-grow:0;max-width:50%}}.web-code-form .survey-section{padding-top:12px}.web-code-form .survey-response-id{padding-bottom:31px}.web-code-form .url{padding-bottom:8px}.web-code-form .web-code-key{color:grey;font-size:80%}.web-code-form .custom__input-error-icon{top:7px}.web-code-form .custom-tooltip__children{height:17px}.web-code-form .custom-tooltip__popover--top-left:after{right:calc(17% - 6px)}.web-code-manager{margin:0 -8px 0 -12px}.web-code-manager .back-button{background-color:#f4f4f4;border:0;color:#4a4a4a;height:40px;margin-left:6px;margin-right:30px;padding-left:12px;padding-right:12px;text-align:center}.web-code-manager .back-button:hover{cursor:pointer}.web-code-manager .back-button-wrapper{display:flex;margin-bottom:16px;margin-top:8px;width:100%}.web-code-manager .loader{align-items:center;background-color:transparent;display:flex;height:100%;justify-content:center;width:100%}.web-code-manager .loader--global{height:148px}.web-code-manager .loader--list{position:absolute}.web-code-manager .loader .loader-spinner{color:#346bc7}.web-code-manager .card-container{display:flex;flex-wrap:wrap;margin-top:10px;position:relative}.web-code-manager .card-container .code-card{background:#fafafa;border:0;border-top:5px solid #91c73d;display:inline-block;height:260px;margin:6px;position:relative;width:23.8%}@media(max-width:1200px){.web-code-manager .card-container .code-card{width:23.6%}}@media(max-width:992px){.web-code-manager .card-container .code-card{width:47%}}.web-code-manager .card-container .code-card__wrapper{display:flex;flex-direction:column;height:188px}.web-code-manager .card-container .code-card__container{display:flex;flex-direction:column;max-height:90%}.web-code-manager .card-container .code-card__container .code{color:rgba(0,0,0,.38);font-size:11px;overflow:auto}.web-code-manager .card-container .code-card__header{display:flex;height:54px;margin-bottom:5px}.web-code-manager .card-container .code-card__heading,.web-code-manager .card-container .code-card__web-code-heading{align-items:center;color:#4a4a4a;display:flex;font-size:14px;font-weight:700;justify-content:space-between;letter-spacing:.5px;margin-bottom:3px}.web-code-manager .card-container .code-card__web-code-heading{margin:4px 0 0}.web-code-manager .card-container .code-card__web-code-key{color:#4a4a4a;font-size:13px;line-height:24px}.web-code-manager .card-container .code-card__text{color:#0e1115;font-size:14px;font-weight:700;letter-spacing:.5px;margin-top:2px;text-transform:uppercase}.web-code-manager .card-container .code-card__text:active{color:#346bc7}.web-code-manager .card-container .code-card__amp-webcode{display:flex;font-size:14px;font-weight:700}.web-code-manager .card-container .code-card .edit{bottom:18px;color:#4a4a4a;font-size:14px;font-weight:700;position:absolute;right:14px;text-transform:uppercase}.web-code-manager .card-container .code-card .edit:hover{cursor:pointer}.web-code-manager .card-container .code-card .customize{bottom:18px;color:#4a4a4a;font-size:14px;font-weight:700;left:14px;position:absolute;text-transform:uppercase}.web-code-manager .card-container .code-card .customize:hover{cursor:pointer}.web-code-manager .card-container .code-card .switch{margin-right:-10px}.web-code-manager .card-container .code-card .url{color:rgba(0,0,0,.38);font-size:18px;overflow-wrap:break-word;overflow-y:auto}.web-code-manager .card-container .code-card .url.active-code{color:#4a4a4a}.web-code-manager .card-container .code-card__actions{padding-right:0;padding-top:4px}.web-code-manager .card-container .code-card__buttons-space-between{display:flex;justify-content:space-between;padding-left:4px;width:100%}.web-code-manager .card-container .code-card--code-inactive{border-top:5px solid #ca061a}.web-code-manager__footer{background:#f4f4f4;border-top:thin solid #d7d7d7;display:flex;height:62px;justify-content:center;margin:0 -24px -24px}.web-code-manager__footer .button{font-weight:700;line-height:62px;text-transform:uppercase}.web-code-manager__footer .button .add-icon{display:inline-flex;padding-right:2px;position:relative;top:-2px;vertical-align:middle}.web-code-manager__footer:hover{background:#346bc7;cursor:pointer}.web-code-manager__footer:hover .button{color:#fff}.web-code-manager__paginator-wrapper{display:flex;justify-content:center;margin-bottom:18px;width:100%}.web-code-manager__paginator-wrapper .paginator{margin-top:24px}.contents.code-modal{box-sizing:border-box;width:727px!important}.contents.code-modal-wide{box-sizing:border-box;width:823px!important}.search-container{display:flex;flex-direction:column}.amplify-tab{position:relative}.amplify-tab__back-button{background-color:#fff;cursor:pointer;margin-left:-16px}.dexvoice-agent-list-item{background:#fafafa;border-radius:2px;box-shadow:0 0 1px 0 rgba(0,0,0,.06),0 0 1px 0 rgba(0,0,0,.16);display:flex;padding:14px 16px}.dexvoice-agent-list-item:last-child{border-bottom:0}.dexvoice-agent-list-item .info{flex:1 1}.dexvoice-agent-list-item .info .agent-id{color:#0e1115;font-size:12px;line-height:20px;text-align:left}.dexvoice-agent-list-item .info .room-name{font-size:18px}.dexvoice-agent-list-item .status{flex:0 1;font-size:24px;padding-right:10px}.dexvoice-agent-list-item .status .error{color:#d0021b}.dexvoice-agent-list-item .status .ok{color:#64dd17}.dexvoice-commands{background:#fafafa;border-radius:2px;box-shadow:0 0 1px 0 rgba(0,0,0,.06),0 0 1px 0 rgba(0,0,0,.16);flex:2 1;padding:14px 16px;position:relative}.dexvoice-commands .count{font-size:24px;margin:14px 0}.dexvoice-commands .details{bottom:0;position:absolute;right:0}.dexvoice-commands .details .link{color:#346bc7;font-weight:700;text-align:right}.dexvoice-commands .range{color:rgba(0,0,0,.7);font-size:14px}.dexvoice-commands .title{color:rgba(0,0,0,.87);font-size:24px;margin-bottom:8px}.dexvoice-agents-health{background:#fafafa;border-radius:2px;box-shadow:0 0 1px 0 rgba(0,0,0,.06),0 0 1px 0 rgba(0,0,0,.16);flex:1 1;margin-bottom:12px;padding:14px 18px}.dexvoice-agents-health .agent-count{font-size:24px;margin-bottom:16px}.dexvoice-agents-health .graphs{display:flex;flex-direction:row}.dexvoice-agents-health .graphs .healthy,.dexvoice-agents-health .graphs .unhealthy{color:rgba(0,0,0,.87);flex:1 1}.dexvoice-agents-health .graphs .healthy .bar,.dexvoice-agents-health .graphs .unhealthy .bar{border-top:4px solid #000}.dexvoice-agents-health .graphs .healthy .count,.dexvoice-agents-health .graphs .unhealthy .count{font-size:16px}.dexvoice-agents-health .graphs .healthy .label,.dexvoice-agents-health .graphs .unhealthy .label{font-size:10px;padding:4px 0;text-transform:uppercase}.dexvoice-agents-health .graphs .healthy .bar{border-color:#64dd17}.dexvoice-agents-health .graphs .unhealthy .bar{border-color:#d0021b}.practice-quickview-dexvoice-tab .agent-list{background:#fafafa;border-radius:2px;box-shadow:0 0 1px 0 rgba(0,0,0,.06),0 0 1px 0 rgba(0,0,0,.16)}.practice-quickview-dexvoice-tab .agent-list,.practice-quickview-dexvoice-tab .agent-metrics{max-height:400px}.practice-quickview-dexvoice-tab{display:flex;max-height:400px}.practice-quickview-dexvoice-tab .agent-metrics{display:flex;flex:0 1 260px;flex-direction:column;margin-right:8px}.practice-quickview-dexvoice-tab .agent-list{flex:1 1;overflow-y:auto}.practice-quickview-dexvoice-tab .agent-list .subheader{background:#fafafa;border-bottom:1px solid rgba(0,0,0,.12);font-size:150%;padding:16px 0 20px 20px}.sdr-and-ae-content{border-bottom:1px solid grey}.sdr-and-ae-content h2{color:#4a4a4a;font-weight:500;margin-bottom:15px}.sdr-and-ae-content .sdr-ae-input{display:flex;justify-content:space-between;margin-top:24px}.sdr-and-ae-content .sdr-ae-input .sdr-input{width:40%}.sdr-and-ae-content .sdr-ae-save{display:flex;justify-content:center;margin:24px 0}.sdr-and-ae-content .loading-wrapper{align-items:center;display:flex;justify-content:center}.sdr-and-ae-content .ae-sdr-alert{align-items:center;box-sizing:border-box;color:#c82323;display:flex;font-size:16px;padding:16px 20px;width:100%}.sdr-and-ae-content .ae-sdr-alert.ae-sdr-error{border:1px solid #c82323;color:#c82323}.sdr-and-ae-content .ae-sdr-alert.ae-sdr-success{border:1px solid #346bc7;color:#346bc7}.sdr-and-ae-content .ae-sdr-alert .info-payment-icon{font-weight:900;margin-right:12px}.payments-monthly-statements{width:100%}.payments-monthly-statements-content,.payments-monthly-statements .flex-container{margin:0 auto;width:100%}.payments-monthly-statements-content .payments-monthly-statements-loading{position:relative;width:100%}.payments-monthly-statements-content .payments-monthly-statements-loading .loading{display:block;left:auto;margin:25px auto 15px;position:relative;right:auto}.payments-monthly-statements-content .payments-back-button{align-items:center;background-color:#fff;border:0;color:#346bc7;cursor:pointer;display:flex;font-size:16px;outline:0;padding:0}.payments-monthly-statements-content .payments-back-button:hover{text-decoration:underline}.payments-monthly-statements-content h2{color:#4a4a4a;font-weight:500;margin:20px 0 15px}.payments-monthly-statements-content .loading-months{display:block;margin:25px 0 0}.payments-monthly-statements-content .monthly-statement-error{align-items:center;border:1px solid #c82323;box-sizing:border-box;color:#c82323;display:flex;font-size:16px;padding:16px 20px;width:100%}.payments-monthly-statements-content .monthly-statement-error .info-payment-icon{color:#c82323;font-weight:900;margin-right:12px}.payments-monthly-statements-content .monthly-statement-filters{display:flex}.payments-monthly-statements-content .monthly-statement-filters .monthly-statement-empty{font-size:18px;margin-top:10px}.payments-monthly-statements-content .monthly-statement-filters .monthly-statement-dropdown{margin-right:30px}.payments-monthly-statements-content .monthly-statement-filters .monthly-statement-dropdown label{color:#4a4a4a;display:block;font-size:rem(12px);margin-bottom:6px}.payments-monthly-statements-content .monthly-statement-filters .monthly-statement-dropdown .select{max-width:400px}.payments-monthly-statements-content .monthly-statement-filters .monthly-statement-dropdown:last-child .select{width:250px}.payments-monthly-statements-content .monthly-statements-list{padding-left:19px}.payments-monthly-statements-content .monthly-statements-list .monthly-statement-link{background-color:transparent;border:0;color:#346bc7;cursor:pointer;font-size:18px;margin-bottom:3px;outline:none;padding:0;text-decoration:none}.payments-monthly-statements-content .monthly-statements-list .monthly-statement-link:hover{text-decoration:underline}.vyne-modal-wrapper{border:1px solid #4a4a4a;border-radius:3px;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);margin:72px auto 0;min-height:200px;outline:none;overflow:auto;position:relative;width:600px}.vyne-modal-wrapper .close-modal{color:#000;cursor:pointer;font-size:24px;position:absolute;right:10px;top:10px}.vyne-modal-wrapper .close-modal:hover{box-shadow:0 0 2px 0 rgba(0,0,0,.5)}.vyne-modal-wrapper .vyne-modal-buttons .vyne-modal-main-btn{background-color:#346bc7;border:0;border-radius:6px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;font-size:16px;height:36px;padding:3px 16px;text-transform:uppercase;width:auto}.vyne-modal-wrapper .vyne-modal-buttons .vyne-modal-main-btn .MuiTouchRipple-root{display:none}.vyne-modal-wrapper .vyne-modal-buttons .vyne-modal-main-btn:hover{background-color:#5a88d4;border:0;box-shadow:none}.vyne-modal-wrapper .vyne-modal-buttons .vyne-modal-main-btn:disabled{background-color:#f5f5f5;border:1px solid #d9d9d9;color:#bfbfbf;cursor:default}.vyne-modal-wrapper .vyne-modal-buttons .vyne-modal-main-btn:disabled span{color:#bfbfbf}.vyne-modal-wrapper .vyne-modal-buttons .vyne-modal-main-btn span{font-size:16px;padding:0}.vyne-modal-wrapper .vyne-modal-buttons .vyne-modal-left-btn{background-color:#fff;border:1px solid #d8d8d8;border-radius:6px;box-shadow:none;box-sizing:border-box;color:#346bc7;cursor:pointer;display:inline-block;font-size:16px;height:36px;padding:3px 16px;text-transform:uppercase;width:auto}.vyne-modal-wrapper .vyne-modal-buttons .vyne-modal-left-btn .MuiTouchRipple-root{display:none}.vyne-modal-wrapper .vyne-modal-buttons .vyne-modal-left-btn:hover{background-color:#fafafa;border:1px solid #d8d8d8;box-shadow:none}.vyne-modal-wrapper .vyne-modal-buttons .vyne-modal-left-btn:disabled{background-color:#f5f5f5;border-color:#d9d9d9;color:#bfbfbf;cursor:default}.vyne-modal-wrapper .vyne-modal-buttons .vyne-modal-left-btn:disabled .content-wrapper,.vyne-modal-wrapper .vyne-modal-buttons .vyne-modal-left-btn:disabled .icon-left{color:#bfbfbf}.vyne-modal-wrapper .vyne-modal-buttons .vyne-modal-left-btn .content-wrapper{align-items:center;color:#346bc7;display:flex;flex-direction:row;font-size:16px}.vyne-modal-wrapper .vyne-modal-buttons .vyne-modal-left-btn .icon-left{color:#346bc7;display:inline-block;font-size:16px;margin-left:-2px;margin-right:5px;position:relative;top:-1px}.vyne-modal-wrapper .vyne-modal-buttons .vyne-modal-left-btn .icon-left--close{font-size:20px;top:0}.vyne-modal-wrapper{background:#fff;border:0;border-radius:6px;overflow:visible}.vyne-modal-wrapper .vyne-modal-title{align-items:center;border-bottom:1px solid #cfdae9;display:flex;justify-content:space-between;padding:15px 20px}.vyne-modal-wrapper .vyne-modal-title h2{color:#4a4a4a;font-size:24px;font-weight:700;margin:0}.vyne-modal-wrapper .vyne-modal-title .close-modal{align-items:center;align-self:flex-end;background-color:transparent;border-radius:6px;display:flex;font-size:24px;padding:6px;position:relative;right:auto;top:auto}.vyne-modal-wrapper .vyne-modal-title .close-modal:hover{background-color:#f5f5f5;box-shadow:none}.vyne-modal-wrapper .vyne-modal-error,.vyne-modal-wrapper .vyne-modal-success{border:1px solid #3da50c;box-sizing:border-box;color:#4a4a4a;display:flex;font-size:16px;margin:20px 20px 0;padding:16px 20px}.vyne-modal-wrapper .vyne-modal-error .info-payment-icon,.vyne-modal-wrapper .vyne-modal-success .info-payment-icon{color:#3da50c;margin-right:12px;vertical-align:middle}.vyne-modal-wrapper .vyne-modal-error span,.vyne-modal-wrapper .vyne-modal-success span{line-height:26px}.vyne-modal-wrapper .vyne-modal-error{border-color:#c82323;color:#c82323}.vyne-modal-wrapper .vyne-modal-error .info-payment-icon{color:#c82323;font-weight:900}.vyne-modal-wrapper .vyne-modal-content{padding:20px}.vyne-modal-wrapper .vyne-modal-buttons{display:flex;justify-content:center;padding-bottom:20px}.vyne-modal-wrapper .vyne-modal-buttons .vyne-modal-left-btn{margin-right:20px}.vyne-modal-wrapper .vyne-modal-buttons .vyne-modal-main-btn{position:relative}.vyne-modal-wrapper .vyne-modal-buttons .vyne-modal-main-btn--loading .vyne-modal-main-btn-text{visibility:hidden}.vyne-modal-wrapper .vyne-modal-buttons .vyne-modal-main-btn .vyne-modal-main-btn-loading{bottom:0;color:#fff;font-size:16px;left:0;margin:auto;position:absolute;right:0;top:0}.admin-tools-content--input .admin-tools-row{display:flex}.admin-tools-content--input .admin-tools-row:first-child{margin-bottom:20px}.admin-tools-content--input .admin-tools-row>.custom-datepicker:first-child,.admin-tools-content--input .admin-tools-row>.custom-field__container:first-child{margin-right:24px}.admin-tools-content--input .admin-tools-row.admin-tools-row--custom-date-wide>.custom-datepicker{margin-right:12px;width:80%}.admin-tools-content--input .admin-tools-row.admin-tools-row--custom-date-wide .custom-field__container:nth-child(2){margin-right:15px}.admin-tools-content--input .admin-tools-row.admin-tools-row--narrow{margin:0 auto 5px;width:60%}.admin-tools-content--input .admin-tools-row.admin-tools-row--narrow .custom-field__container{margin-right:2px}.admin-tools-content--input .admin-tools-row .admin-tools-or-text{align-self:flex-end;bottom:11px;left:-10px;position:relative;text-transform:uppercase}.admin-tools-content--loaded .admin-tools-text{color:#4a4a4a;font-size:16px;margin:0 0 11px}.admin-tools-content--loaded .admin-tools-details{display:flex;flex-direction:column}.admin-tools-content--loaded .admin-tools-details .admin-tools-details-row{align-items:flex-start;display:flex;flex-direction:row;justify-content:center;margin-bottom:10px}.admin-tools-content--loaded .admin-tools-details .admin-tools-details-row .admin-tools-details-label{color:#434656;font-size:16px;font-weight:700;margin-right:22px;text-align:right;width:180px}.admin-tools-content--loaded .admin-tools-details .admin-tools-details-row .admin-tools-details-label--wide{width:240px}.admin-tools-content--loaded .admin-tools-details .admin-tools-details-row .admin-tools-details-value{color:#434656;font-size:16px;text-align:left;width:180px}.admin-tools-content--loaded .admin-tools-details .admin-tools-details-row .admin-tools-details-value--uppercase{text-transform:uppercase}.admin-tools-content--loaded .admin-tools-details .admin-tools-details-row .admin-tools-details-value--wide{width:240px}.admin-tools-content--loaded .admin-tools-details .admin-tools-details-row .admin-tools-details-value .admin-tools-card-list{color:#4a4a4a;margin-bottom:5px}.admin-tools-content--loaded .admin-tools-details .admin-tools-details-row .admin-tools-details-value .admin-tools-capitalize{text-transform:capitalize}.admin-tools-content--loaded .admin-tools-details .admin-tools-details-row .admin-tools-details-large-bold{color:#4a4a4a;font-size:24px;font-weight:700}.admin-tools-content--loaded .admin-tools-select-wrapper{margin:5px auto 10px;width:400px}.admin-tools-content--loaded .admin-tools-radio-checkbox-list{display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;margin:0;padding:0}.admin-tools-content--loaded .admin-tools-radio-checkbox-list .active-patient-radio-checkbox{margin-left:4px;padding:5px}.admin-tools-content--loaded .admin-tools-radio-checkbox-list li{width:50%}.admin-tools-content--loaded .admin-tools-radio-checkbox-list li .active-patient-radio-checkbox-label{color:#4a4a4a;font-size:16px;text-transform:capitalize}.payments-main-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;grid-row-gap:10px}.payments-main-wrapper .payments-notice-info,.payments-main-wrapper .payments-processing-error,.payments-main-wrapper .payments-updated-successfully{border:1px solid #3da50c;box-sizing:border-box;color:#4a4a4a;display:flex;font-size:16px;margin-bottom:-5px;margin-top:5px;padding:16px 20px;width:100%}.payments-main-wrapper .payments-notice-info .info-payment-icon,.payments-main-wrapper .payments-processing-error .info-payment-icon,.payments-main-wrapper .payments-updated-successfully .info-payment-icon{color:#3da50c;margin-right:12px;vertical-align:middle}.payments-main-wrapper .payments-notice-info span,.payments-main-wrapper .payments-processing-error span,.payments-main-wrapper .payments-updated-successfully span{line-height:26px}.payments-main-wrapper .payments-processing-error{border-color:#c82323;color:#c82323}.payments-main-wrapper .payments-processing-error .info-payment-icon{color:#c82323;font-weight:900}.payments-main-wrapper .payments-notice-info{border-color:#346bc7;color:#000}.payments-main-wrapper .payments-notice-info .info-payment-icon{color:#346bc7;font-weight:400}.payments-main-wrapper .payments-action-btn{background-color:#fff;border:1px solid #cfdae9;border-radius:6px;color:#346bc7;cursor:pointer;font-size:16px;height:72px;line-height:23px;margin-right:10px;outline:0;padding:12px 15px;transition:box-shadow .05s;transition-property:box-shadow,background-color,background,color;width:200px}.payments-main-wrapper .payments-action-btn:hover{box-shadow:0 2px 5px 0 #cfdae9}.agent-metrics .column .metrics{background:#fafafa;border-radius:2px;box-shadow:0 0 1px 0 rgba(0,0,0,.06),0 0 1px 0 rgba(0,0,0,.16)}.agent-metrics{display:flex}.agent-metrics .column{flex:0 1 auto;margin-right:10px}.agent-metrics .column:last-child{margin-right:0}.agent-metrics .column .metrics{box-sizing:border-box;padding:14px 18px;position:relative;width:260px}.agent-metrics .column .metrics .appointment-count{font-size:24px;margin-bottom:8px;margin-top:8px}.agent-metrics .column .metrics .appointment-count.empty{color:rgba(0,0,0,.7);font-size:16px}.agent-metrics .column .metrics .appointment-date .date{color:rgba(0,0,0,.62);font-size:16px;margin-bottom:8px}.agent-metrics .column .metrics .appointment-date .title{font-size:10px;margin-bottom:4px;text-transform:uppercase}.agent-metrics .column .metrics .heading{font-size:24px;margin-bottom:8px}.agent-metrics .column .metrics .graphs{display:flex;flex-direction:row;margin-top:16px}.agent-metrics .column .metrics .graphs .healthy,.agent-metrics .column .metrics .graphs .unhealthy{color:rgba(0,0,0,.87);flex:1 1}.agent-metrics .column .metrics .graphs .healthy .bar,.agent-metrics .column .metrics .graphs .unhealthy .bar{border-top:4px solid #000}.agent-metrics .column .metrics .graphs .healthy .count,.agent-metrics .column .metrics .graphs .unhealthy .count{font-size:16px}.agent-metrics .column .metrics .graphs .healthy .label,.agent-metrics .column .metrics .graphs .unhealthy .label{font-size:10px;padding:4px 0;text-transform:uppercase}.agent-metrics .column .metrics .graphs .healthy .bar{border-color:#64dd17}.agent-metrics .column .metrics .graphs .unhealthy .bar{border-color:#d0021b}.agent-metrics .column .metrics .manage{color:#346bc7;position:absolute;right:0;top:0}.agent-metrics .column .metrics .range-select{color:rgba(0,0,0,.66);font-size:16px}.agent .button{height:50px}.agent .cell{padding-right:0}.agent .cell .data{height:50px}.agent .cell .future-days{align-items:center;display:flex;width:90px}.agent .cell .future-days .input{padding-right:5px;width:35px}.agent .cell .future-days .icon{color:#8f8f8f}.agent .cell .future-days .icon:hover{cursor:pointer}.unbound-agent-modal .close-modal-button{height:24px;padding:20px 0 0 20px;width:24px}.unbound-agent-modal .close-modal-button:hover{cursor:pointer}.unbound-agent-modal .header{color:#000;font-size:14px;font-weight:700;padding-left:60px;padding-right:15px;text-transform:uppercase}.manage-agents .back-button{border:0;color:#1569f7;padding-left:15px}.manage-agents .back-button:hover{cursor:pointer}.manage-agents .footer{background:#f4f4f4;border-top:thin solid #d7d7d7;height:45px}.manage-agents .footer .button{line-height:45px;text-transform:uppercase}.manage-agents .footer .button .add-icon{display:inline-flex;padding-left:20px;padding-right:5px;position:relative;top:-2px;vertical-align:middle}.manage-agents .footer:hover{background:#346bc7;cursor:pointer}.manage-agents .table .data{text-align:center}.manage-agents .table .header{padding-right:15px;text-transform:uppercase}.manage-agents .table .location{max-width:200px;width:200px}.manage-agents .actions{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.manage-agents .actions .integration-types{align-items:center;display:flex;flex-direction:row;justify-content:center}.manage-agents .actions .integration-types .integration-types-label{padding-right:8px}.manage-agents .actions .integration-types .select-integration-type{width:100px}.manage-agents .actions .confirm-button{background:#fff;border:0;color:#346bc7}.manage-agents .actions .confirm-button:hover{cursor:pointer}.manage-agents .actions .cancel-button{background:#fff;border:0;color:#303030}.manage-agents .actions .cancel-button:hover{cursor:pointer}.flow-tab .metrics{background:#fafafa;border-radius:2px;box-shadow:0 0 1px 0 rgba(0,0,0,.06),0 0 1px 0 rgba(0,0,0,.16)}.flow-tab .back-button{border:0;padding-left:15px}.flow-tab .back-button:hover{cursor:pointer}.flow-tab .footer{background:#f4f4f4;border-top:thin solid #d7d7d7;height:45px}.flow-tab .footer .button{line-height:45px;text-transform:uppercase;vertical-align:middle}.flow-tab .footer .button .add-icon{display:inline-flex;padding-left:20px;padding-right:5px;position:relative;top:-2px;vertical-align:middle}.flow-tab .footer:hover{background:#346bc7;cursor:pointer}.flow-tab .metrics{box-sizing:border-box;padding:14px 18px;width:260px}.flow-tab .metrics .heading{position:relative}.flow-tab .metrics .heading .agent-count{font-size:24px;margin-bottom:16px}.flow-tab .metrics .heading .manage{color:#1569f7;position:absolute;right:-18px;top:-14px}.flow-tab .graphs{display:flex;flex-direction:row}.flow-tab .graphs .healthy,.flow-tab .graphs .unhealthy{color:rgba(0,0,0,.87);flex:1 1}.flow-tab .graphs .healthy .bar,.flow-tab .graphs .unhealthy .bar{border-top:4px solid #000}.flow-tab .graphs .healthy .count,.flow-tab .graphs .unhealthy .count{font-size:16px}.flow-tab .graphs .healthy .label,.flow-tab .graphs .unhealthy .label{font-size:10px;padding:4px 0;text-transform:uppercase}.flow-tab .graphs .healthy .bar{border-color:#64dd17}.flow-tab .graphs .unhealthy .bar{border-color:#d0021b}.flow-tab .table .data{text-align:center}.flow-tab .table .header{padding-right:15px;text-transform:uppercase}.flow-tab .table .location{max-width:200px;width:200px}.contents.unbound-agent-modal h2{padding-left:60px}.contents.unbound-agent-modal .close-modal-button{height:24px;padding:20px 0 0 20px;width:24px}.contents.unbound-agent-modal .close-modal-button:hover{cursor:pointer}.contents.unbound-agent-modal .header{color:#000;font-size:14px;font-weight:700;padding-right:15px;text-transform:uppercase}.custom-multiselect-v2{position:relative;width:100%}.custom-multiselect-v2:hover .custom-multiselect-v2__dropdown-button{background-color:#f9f9f9;border-color:#346bc7}.custom-multiselect-v2:hover .custom-multiselect-v2__label{color:#346bc7}.custom-multiselect-v2--active .custom-multiselect-v2__dropdown-button{border-color:#346bc7}.custom-multiselect-v2--active .custom-multiselect-v2__label{color:#346bc7}.custom-multiselect-v2--error .custom-multiselect-v2__dropdown-button{border-color:#d0021b}.custom-multiselect-v2--error .custom-multiselect-v2__helper-text,.custom-multiselect-v2--error .custom-multiselect-v2__label{color:#d0021b}.custom-multiselect-v2--disabled{pointer-events:none}.custom-multiselect-v2--disabled .custom-multiselect-v2__dropdown-button{background-color:#fff;border-color:#f0efed;color:#737373}.custom-multiselect-v2--disabled .custom-multiselect-v2__dropdown-arrow{color:#f0efed}.custom-multiselect-v2__container{display:flex;position:relative;width:100%}.custom-multiselect-v2__label{color:#737373;font-size:12px;margin:5px}.custom-multiselect-v2__label-required{color:#737373}.custom-multiselect-v2__helper-text{color:#737373;display:flex;font-size:12px;margin:5px}.custom-multiselect-v2__dropdown-button{align-items:center;background:#fff;border:1px solid #cfdae9;border-radius:6px;box-sizing:border-box;cursor:pointer;display:flex;font-size:16px;height:40px;justify-content:space-between;outline:none;padding:0 0 0 13px;white-space:nowrap;width:100%}.custom-multiselect-v2__dropdown-text{overflow:hidden;text-align:left;text-overflow:ellipsis;width:calc(100% - 38px)}.custom-multiselect-v2__dropdown-placeholder{color:#737373;display:block;max-width:calc(100% - 35px);opacity:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-multiselect-v2__dropdown-arrow{font-size:38px}.custom-multiselect-v2__dropdown{background:#fff;border-radius:6px;border:1px solid #cfdae9;box-sizing:border-box;display:block;list-style:none;margin:3px 0 0;max-height:320px;overflow:auto;padding:5px 3px;position:fixed;width:100%;z-index:1003}.custom-multiselect-v2__dropdown-item{font-size:14px;min-height:30px;word-break:break-word}.custom-multiselect-v2__dropdown-option-label{border-radius:3px;cursor:pointer;display:block;padding:4px 8px}.custom-multiselect-v2__dropdown-option-label:first-child{margin-top:2px}.custom-multiselect-v2__dropdown-option-label:hover{background:rgba(0,0,0,.08)}.custom-multiselect-v2__dropdown-option-label--checked,.custom-multiselect-v2__dropdown-option-label--checked:hover{background:rgba(0,0,0,.12)}.custom-multiselect-v2__dropdown-option-label--disabled{cursor:default;opacity:.5}.custom-multiselect-v2__dropdown-option-label--disabled:hover{background:none}.custom-multiselect-v2__search{align-items:center;background-color:#f5f7fa;border:1px solid #cfdae9;border-radius:6px;display:flex;font-size:1rem;height:36px;margin:2px 4px;padding:0 4px;width:auto}.custom-multiselect-v2__search .material-icons{max-width:24px;min-width:24px}.custom-multiselect-v2__search-field{background-color:transparent;border:0;color:#303030;display:block;font-size:.9rem;height:36px;margin:0;outline:none;padding:0 4px;width:calc(100% - 50px)}.custom-multiselect-v2__search-clear{color:#8f8f8f;cursor:pointer;margin-top:2px}.custom-multiselect-v2__loading{margin-top:12px;position:absolute;right:34px}.integrations__module{color:rgba(0,0,0,.87);font-size:14px;max-height:160px;overflow-y:auto}.integrations__module:not(:last-child){margin-bottom:14px}.integrations__module-name{font-weight:700}.integrations__last-sync{color:#696969;font-size:12px;margin-bottom:8px;margin-top:auto}.integrations__name-header{margin:0 0 6px}.integrations .name-header{margin-top:4px}.integrations__field-wrapper{display:flex;max-width:650px}.integrations__field{margin-bottom:11px;max-width:600px;width:90%}.integrations__action-icon{color:#346bc7;cursor:pointer;padding-left:16px;position:relative;top:25px}.integrations__action-icon:hover{color:#5a88d4}.integrations__modules{max-width:472px}.integrations__add{color:#346bc7;cursor:pointer;font-size:16px}.integrations__add:hover{color:#5a88d4}.integrations__modal-body{box-sizing:border-box;display:flex;flex-direction:column;max-height:80vh;min-height:35vh;overflow:auto;padding:22px 28px 23px}.integrations__modal-body p{color:#737373;font-size:16px;line-height:24px}.integrations__footer{align-items:center;display:flex;justify-content:center;margin-top:auto;padding:20px 0 0}.integrations__footer .integrations__submit-button{background-color:#346bc7;border:1px solid #346bc7;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;margin:0;min-width:100px;text-transform:uppercase;white-space:nowrap;max-width:98%;padding:8px 12px;white-space:normal}.integrations__footer .integrations__submit-button:hover{background-color:#346bc7;border:1px solid #346bc7;color:#fff}.integrations__footer .integrations__submit-button:disabled{background-color:#d8d8d8;border:1px solid #d8d8d8;color:#fff;cursor:default}.integrations__footer .integrations__submit-button:hover:not(:disabled){background-color:#29559f}.integrations__footer .integrations__submit-button.can-save{background:#346bc7;color:#fff;cursor:pointer}.integrations__download{background:#f5f7fa;border:1px solid #979797;box-sizing:border-box;color:#696969;line-height:30px;margin:20px auto;max-width:90%;padding:22px 32px;width:500px}.integrations__pairing-module{margin-bottom:33px}.integrations__pairing-title{color:#4a4a4a;font-size:24px;margin:11px 0 8px}.integrations__pairing-title+p{color:#4a4a4a;font-size:16px;margin:0 0 8px}.integrations__pair{display:flex;width:100%}.integrations__pair-container{margin-bottom:11px;position:relative}.integrations__pair-external,.integrations__pair-internal{flex:1 1}.integrations__pair-internal{margin-top:8px}.integrations__pair-link{align-items:center;display:flex;padding:26px 17px 0}.integrations__secrets p{margin:5px 0;padding:0}.integrations__checkboxes{display:flex}.integrations__checkbox{display:inline-block}.integrations__checkbox .MuiFormControlLabel-label{font-size:.8rem}.integrations__allow-writeback-loading{padding:10px}.integrations__allow-writeback{align-items:center;display:flex;margin-top:-16px;position:absolute}.integrations__allow-writeback label{color:#4a4a4a;font-size:14px;white-space:nowrap}.integrations__loading-overlay{align-items:center;display:flex;justify-content:center;min-height:360px}.integrations__agent-name-edit-icon{color:#346bc7;cursor:pointer;font-size:24px;padding-left:2px}.integrations__agent-name-edit-icon:hover{color:#5a88d4}.integrations__loading-agents-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:148px;position:relative;width:100%}.integrations__agents-spinner-overlay{background-color:rgba(0,0,0,.12);bottom:-22px;left:-15px;position:absolute;right:-16px;top:-17px;z-index:10}.integrations .integrations__agents-spinner{color:#346bc7;left:50%;position:absolute;top:28%;z-index:10000}.integrations__add-button-footer{background:#f4f4f4;border-top:thin solid #d7d7d7;display:flex;height:62px;justify-content:center;margin:0 -20px -8px}.integrations__add-button-footer .button{font-weight:700;line-height:62px;text-transform:uppercase}.integrations__add-button-footer .button .add-icon{display:inline-flex;padding-right:2px;position:relative;top:-2px;vertical-align:middle}.integrations__add-button-footer:hover{background:#346bc7;cursor:pointer}.integrations__add-button-footer:hover .button{color:#fff}.integrations__paginator-wrapper{display:flex;justify-content:center;padding-bottom:18px;width:100%}.integrations__paginator-wrapper .paginator{margin-top:24px}.integrations-tab .card-container{display:flex;flex-wrap:wrap;margin-bottom:12px;margin-top:10px;min-height:24px;position:relative}.integrations-tab .card-container .card.integrations__card{background:#fafafa;border:0;display:flex;flex-direction:column;margin:6px;min-height:300px;position:relative;width:23.8%}@media(max-width:1200px){.integrations-tab .card-container .card.integrations__card{width:23.6%}}@media(max-width:992px){.integrations-tab .card-container .card.integrations__card{width:47%}}.integrations-tab .card-container .card.integrations__card--pending{position:relative}.integrations-tab .card-container .card.integrations__card--pending:before{background:hsla(0,0%,100%,.5);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.integrations-tab .card-container .card.integrations__card .buttons{bottom:0;padding:4px 8px 8px 0;position:absolute;right:0}.integrations-tab .card-container .card.integrations__card .buttons .button{font-size:12px}.integrations-tab .card-container .card.integrations__card .buttons .empty-button{width:64px}.integrations-tab .card-container .card.integrations__card .buttons .diagnostics-button-wrapper{display:flex}.integrations-tab .card-container .card.integrations__card .buttons .custom-tooltip__popover--top-right:after{right:calc(80% - 12px)}.integrations-tab .card-container .card.integrations__card .buttons-space-between{display:flex;justify-content:space-between;width:calc(100% - 18px)}.integrations-tab .card-container .card.integrations__card .header{align-items:baseline;color:rgba(0,0,0,.87);font-size:28px;height:auto;line-height:33px;overflow-y:auto;padding:14px 16px 0;word-break:break-word}.integrations-tab .card-container .card.integrations__card .header+div{display:flex;flex-direction:column;flex-grow:1}.integrations-tab .card-container .card.integrations__card--active{border-top:5px solid #91c73d}.integrations-tab .card-container .card.integrations__card--inactive{border-top:5px solid #ca061a}.integrations-tab .integrations-search-bar-wrapper{padding-bottom:8px;padding-top:8px}.integrations-tab .custom__input{height:36px}.integrations-tab .custom-field__adornment{height:40px;width:53px}.survey-doctors__first-name,.survey-doctors__last-name,.survey-doctors__suffix-name{width:247px}.survey-doctors__suffix-name-optional{font-weight:100}.survey-doctors__delete{width:calc(100% - 494px)}.survey-doctors__delete button:hover{opacity:.75}.survey-doctors__delete .material-icons{color:#346bc7}.survey-doctors__add-wrapper{padding:16px 0 14px}.survey-doctors__add{color:#346bc7;cursor:pointer;font-size:16px}.survey-doctors__add:hover{opacity:.75}.survey-doctors .custom__input-error-icon{top:8px}.survey-doctors__error{color:#d0021b;font-size:12px}@media screen and (max-width:550px){.survey-doctors__first-name,.survey-doctors__last-name{max-width:100%;width:50%}.survey-doctors .survey-doctors__delete{max-width:16px;padding:0}}.survey-location-information{padding-top:48px}.survey-location-information .survey-section__wrapper{padding:0 0 24px}.survey-location-information p{margin-top:1px;white-space:pre-line}.survey-location-information h4{font-weight:700;margin-bottom:6px;margin-top:1px}.survey-location-information__position{align-items:flex-end;display:flex}.survey-location-information__position .custom-field__container{flex-grow:1;margin-right:15px;min-height:40px}.survey-location-information__position-helper{align-self:flex-start;display:inline-block;font-size:1.2em;padding-bottom:8px;padding-top:28px;width:23px}.location-information-country{margin-top:0}.picker-input__container{display:flex}.picker-input{border:1px solid #cfdae9;border-radius:6px;color:#303030;cursor:pointer;display:flex;height:38px;position:relative;width:100%}.picker-input:hover{border-color:#346bc7}.picker-input__icon{align-items:center;display:inline-flex;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.picker-input__text{border:0;cursor:pointer;font-size:16px;margin-left:3px;max-width:70px;outline:none;padding-left:8px}.picker-input__text:disabled{-webkit-text-fill-color:#303030;background:#fff;color:#303030;opacity:1}.picker-input--selected{border-color:#346bc7}.picker{display:inline-block;position:relative;width:100%}.picker__container{position:absolute;z-index:100}.picker__label{color:#737373;font-size:12px;margin:5px}.picker__label--selected{color:#346bc7}.picker.portal{left:50%;position:fixed;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.time-container{align-items:center;background:#fff;box-shadow:0 0 5px 0 rgba(52,107,199,.5);display:block;font-family:"Roboto";font-size:16px;height:112px;width:242px}.time-container__time-div{background-color:#346bc7;display:flex;padding:9px 14px 4px 12px}.time-container__colon{color:#fff;font-size:16px;margin:20px 4px 20px 2px}.time-container__type{display:flex;flex-direction:column;margin-left:10px}.time-container__buttons-div{background-color:#fff;color:#4a4a4a;display:inline-flex;justify-content:space-between;padding:9px 14px 12px 20px;width:calc(100% - 34px)}.time-container__buttons-div__button-left{cursor:pointer;line-height:21px;text-align:left;width:86px}.time-container__buttons-div__button-right{cursor:pointer;line-height:21px;text-align:right;width:37px}.time-container__am-pm{color:#fff;cursor:pointer;font-size:16px;line-height:24px;margin:5px 0 5px 20px}.time-container__am-pm__button{opacity:.5}.time-container__am-pm--selected{opacity:1}.time-input{background-color:#346bc7;color:#fff;display:flex;overflow:hidden;width:80px}.time-input__icon{border:0;color:#fff;cursor:pointer;height:24px;outline:none;position:relative}.time-input--down,.time-input--up{top:2px}.time-input__text{box-sizing:border-box;font-size:48px;text-align:right;width:100%}.survey-operation-hours{padding-top:48px}.survey-operation-hours__switch{width:48px}.survey-operation-hours__day,.survey-operation-hours__open,.survey-operation-hours__time-picker{width:170px}.survey-operation-hours .switch-cell{padding-right:8px}@media screen and (max-width:550px){.survey-operation-hours{display:block}}.multi-value-input__value{align-items:top;display:flex}.multi-value-input__delete{margin-top:-2px}.multi-value-input__delete:hover{opacity:.75}.multi-value-input__delete .material-icons{color:#346bc7}.multi-value-input__error{color:#d0021b;font-size:12px;margin-top:4px}.multi-value-input__add{color:#346bc7;padding-top:8px}.multi-value-input__add-link{cursor:pointer}.multi-value-input__add-link:hover{opacity:.75}.multi-value-input .custom__input-error-icon{top:8px}.multi-value-input--half{max-width:50%}.multi-value-input--third{max-width:33%}.multi-value-input--sixth{max-width:17%}@media screen and (max-width:550px){.multi-value-input--half,.multi-value-input--third{max-width:100%}.multi-value-input--sixth{max-width:33%}}.question-select-multi__error{color:#d0021b;font-size:12px}.question-select-multi .custom__input-error-icon{top:8px}.question-select-multi--columns-2 .question-select-multi__options{-webkit-column-count:2;column-count:2;grid-column-gap:25px;-webkit-column-gap:25px;column-gap:25px;display:block}.question-select-multi--columns-2 .question-select-multi__checkbox{-webkit-column-break-inside:avoid;break-inside:avoid-column;display:flex}.question-select-multi--columns-3 .question-select-multi__options{-webkit-column-count:3;column-count:3;grid-column-gap:25px;-webkit-column-gap:25px;column-gap:25px;display:block}.question-select-multi--columns-3 .question-select-multi__checkbox{-webkit-column-break-inside:avoid;break-inside:avoid-column;display:flex}.question-select-multi--toggle .question-select-multi__checkbox{align-items:center;border-bottom:1px solid #d7d7d7;border-top:1px solid #d7d7d7;display:flex;margin-top:-1px;padding:12px 0}.question-select-multi--toggle .question-select-multi__toggle-label{color:#474747;padding-left:4px}.survey-procedures-tabs{position:relative}.survey-procedures-tabs__header{background:#346bc7;color:#fff;display:block;height:41px;left:0;line-height:45px;position:absolute;right:0;top:0;z-index:9999}.survey-procedures-tabs__slide-btn{background-color:#303030;border:0;bottom:0;color:#fff;cursor:pointer;height:40px;outline:0;overflow:hidden;position:absolute;top:-3px;width:39px;z-index:2}.survey-procedures-tabs__slide-btn span{bottom:0;font-size:32px;left:50%;margin:auto;position:absolute;right:0;text-shadow:0 0 #b8e986;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.survey-procedures-tabs__slide-btn--left{border-radius:0 10px 10px 0;left:-24px}@media(min-width:480px){.survey-procedures-tabs__slide-btn--left:hover span{left:calc(50% - 5px);text-shadow:5px 0 #b8e986}}.survey-procedures-tabs__slide-btn--right{border-radius:10px 0 0 10px;right:-24px}.survey-procedures-tabs__slide-btn--right span{left:54%}@media(min-width:480px){.survey-procedures-tabs__slide-btn--right span:hover span{left:calc(54% + 5px);text-shadow:-5px 0 #b8e986}}.survey-procedures-tabs__tab-header{background:#346bc7;color:#fff;display:flex;height:46px;line-height:25px;list-style:none;margin-bottom:0;width:100%}.survey-procedures-tabs__tab-header div{color:hsla(0,0%,100%,.7);cursor:pointer;display:inline;font-size:16px;letter-spacing:0;line-height:30px;overflow:hidden;padding:3px 12px;white-space:nowrap}.survey-procedures-tabs__tab-header div.active{border-bottom:4px solid #b8e986;color:#fff;height:24px}.survey-procedures-tabs__tab-header div:hover{color:hsla(0,0%,100%,.9)}.survey-procedures-tabs__tab-content{background:#f5f7fa;height:-webkit-max-content;height:max-content;position:relative;width:100%}.survey-procedures-tabs__tile{align-items:center;background-color:#fff;border:1px solid #979797;border-radius:6px;color:#4a4a4a;display:flex;font-size:12px;height:51px;justify-content:center;line-height:16px;padding:0 8px;text-align:center}.survey-procedures-tabs--clickable{cursor:pointer}.survey-procedures-tabs--clickable:hover{background-color:#b8e986;color:#4a4a4a!important;font-weight:400!important}.survey-procedures-tabs--selected{background-color:#3da50c;color:#fff;font-weight:700}.survey-procedures-tabs .survey-procedures-tabs__grid-item{padding-bottom:0!important;padding-right:12px}.survey-procedures-edit{display:flex}.survey-procedures-edit__body{background:#f5f7fa}.survey-procedures-edit__container{margin:7% auto;width:50%}.survey-procedures-edit__question-text{color:#434656;font-size:16px;font-weight:700;line-height:21px;margin-bottom:8px}.survey-procedures-edit__input-field{width:17%}.survey-procedures-edit__text-area{width:50%}.survey-procedures-edit__atom-toggle{width:40%}.survey-procedures-edit__other-option{background:#f5f7fa;padding-top:20px}.survey-procedures-edit__other-option-tile{align-items:center;background-color:#fff;border:1px solid #979797;border-radius:6px;color:#4a4a4a;display:flex;font-size:12px;height:51px;justify-content:center;line-height:16px;padding:0 8px;text-align:center;width:calc(100% - 38px)}.survey-procedures-edit--clickable{cursor:pointer}.survey-procedures-edit--clickable:hover{background-color:#b8e986;color:#4a4a4a!important;font-weight:400!important}.survey-procedures-edit--selected{background-color:#3da50c;color:#fff;font-weight:700}.survey-procedures-edit__other-option-input-label{font-size:16px;padding:8px 0}.survey-procedures-edit__other-option-input{width:60%}.survey-procedures-edit__other-option-input .custom__input-error-icon{top:8px}.survey-procedures-edit__other-option-value{align-items:center;display:flex;height:100%}.question-select-one__error{color:#d0021b;font-size:12px}.question-select-one__wrapper{display:flex;position:relative}.question-select-one__other-label{color:#434656;font-size:14px;font-weight:700;position:absolute;top:-24px}.question-select-one .custom__input-error-icon{top:8px}.question-select-one--half{max-width:50%}.question-select-one--third{max-width:33%}.question-select-one--sixth{max-width:17%}.question-select-one--inline-with-other{width:50%}.question-select-one--right{padding-left:24px;padding-top:0}@media screen and (max-width:550px){.question-select-one__wrapper{display:block}.question-select-one__other-label{top:78px}.question-select-one--half,.question-select-one--third{max-width:100%}.question-select-one--sixth{max-width:33%}.question-select-one--right{padding-left:0;padding-top:64px}.question-select-one--inline-with-other{width:100%}}.survey-activity-log-list__title{color:#000;font-size:24px;font-weight:400;margin-bottom:8px;margin-top:8px}.survey-activity-log-list__table{border-collapse:collapse;color:#c82323;table-layout:fixed}.survey-activity-log-list__table-head{border-bottom:1px solid #d8d8d8;color:#8f8f8f;display:flex;font-size:12px;font-weight:500;inset-block-start:0;padding:0;position:-webkit-sticky;position:sticky;top:0}.survey-activity-log-list__table-head--with-margin-right{margin-right:16px}.survey-activity-log-list__th-cell{color:#8f8f8f;font-weight:400;line-height:1.5rem;padding:4px 0;width:36%}.survey-activity-log-list__th-cell-1{width:28%}.survey-activity-log-list__table-body{display:block;max-height:300px;overflow-y:scroll;table-layout:fixed;width:300%}.survey-activity-log-list .survey-activity-log-list__table-row{display:block;width:100%}.survey-activity-log-list .survey-activity-log-list__last-table-cell,.survey-activity-log-list .survey-activity-log-list__middle-table-cell,.survey-activity-log-list .survey-activity-log-list__table-cell{border-bottom:1px solid #d8d8d8;color:rgba(0,0,0,.87);font-size:13px;padding:14px 0;width:400px}@media screen and (max-width:1200px){.survey-activity-log-list .survey-activity-log-list__last-table-cell,.survey-activity-log-list .survey-activity-log-list__middle-table-cell,.survey-activity-log-list .survey-activity-log-list__table-cell{width:31vw}}.survey-activity-log-list .survey-activity-log-list__middle-with-scroll,.survey-activity-log-list .survey-activity-log-list__table-cell-with-scroll{width:384px}.survey-activity-log-list .survey-activity-log-list__last-with-scroll{width:369px}.survey-activity-log-list .survey-activity-log-list__table-cell-1{width:28%}.survey-activity-log-list__activityDetails{overflow-wrap:"break-word";white-space:"pre-wrap"}.survey-activity-log-list__activityDetails p{margin:0}.survey-modal{background:#fff;border-radius:6px;box-shadow:0 0 20px rgba(0,0,0,.5);box-sizing:border-box;color:#4a4a4a;margin:50px auto;max-width:1210px;position:relative}.survey-modal__loading-overlay{background-color:rgba(0,0,0,.2);bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}.survey-modal__loading{left:45%;position:absolute;top:45%;z-index:10000}.survey-modal__main-title{color:#4a4a4a;font-size:32px;font-weight:700;margin:10px 0}.survey-modal__main-title--underlined{border-bottom:1px solid #d7d7d7}.survey-modal__header{align-items:flex-start;border-bottom:1px solid #b9b9b9;box-sizing:border-box;display:flex;padding:16px 20px;width:100%}.survey-modal__back{cursor:pointer;display:inline-block;margin-right:8px;position:relative;top:3px}.survey-modal__title{font-size:24px;padding-top:4px}.survey-modal__actions{margin-left:auto}.survey-modal .survey-modal__edit-button{margin-left:16px}.survey-modal .survey-modal__save{margin-left:10px}.survey-modal .survey-modal__edit-icon{display:inline-block;font-size:1.3em;padding-left:8px}.survey-modal__body{max-height:calc(100vh - 200px);overflow-x:hidden;overflow-y:auto;padding:20px}.survey-modal .survey-section__header{font-size:18px;margin:19px 0 12px}.survey-modal .survey-section__header-error{color:red}.custom-toggle-wrapper .custom-toggle{background:#fff;border:1px solid #cfdae9;border-left-width:0;color:#346bc7;cursor:pointer;font-size:rem(16px);height:40px;line-height:38px;min-width:92px;outline:none;text-transform:uppercase;white-space:nowrap;width:auto}.custom-toggle-wrapper .custom-toggle:first-child{border-left-width:1px;border-radius:6px 0 0 6px}.custom-toggle-wrapper .custom-toggle:last-child{border-radius:0 6px 6px 0}.custom-toggle-wrapper .custom-toggle:hover{background-color:#5a88d4;border-color:#5a88d4;color:#fff}.custom-toggle-wrapper .custom-toggle.custom-toggle-selected{background-color:#346bc7;border-color:#346bc7;color:#fff}.custom-toggle-wrapper .custom-toggle.custom-toggle-selected:hover{background-color:#5a88d4;border-color:#5a88d4}.custom-toggle-wrapper .custom-toggle:disabled{background:#bfd7ff;color:#737373;cursor:default}.custom-toggle-wrapper .custom-toggle:disabled:hover{background-color:#bfd7ff;border-color:#cfdae9}.location-confirmation-container{background-color:#fff;border-radius:4px;height:205px;margin:10% auto;text-align:center;width:697px}.location-confirmation-container .confirmation-inner-container{padding-top:20px}.location-confirmation-container .confirmation-inner-container .title .text{color:#000;font-size:24px;font-weight:700;line-height:32px;padding-top:2px;width:calc(100% - 32px)}.location-confirmation-container .confirmation-inner-container .title .material-icons{font-size:50px;padding-right:15px;vertical-align:middle}.location-confirmation-container .confirmation-inner-container .title .material-icons.red{color:#f5222d}.location-confirmation-container .confirmation-inner-container .title .material-icons.green{color:#90ee90}.location-confirmation-container .confirmation-inner-container .buttons-container{padding-top:24px}.location-confirmation-container .confirmation-inner-container .buttons-container .confirm-btn.red{background-color:#f5222d;border:1px solid #f5222d;box-shadow:none;color:#fff;font-size:16px;font-weight:500;height:36px;padding:6px 21px}.location-confirmation-container .confirmation-inner-container .buttons-container .confirm-btn.red:hover{background-color:#da0a15}.location-confirmation-container .confirmation-inner-container .buttons-container .cancel-button{background-color:#fff;border:1px solid #d9d9d9;box-shadow:none;color:#000}.location-confirmation-container .confirmation-inner-container .buttons-container .cancel-button:hover{background-color:#ebebeb;color:#000}.location-confirmation-container .confirmation-inner-container .staff-member-name{white-space:nowrap}.location-confirmation-container .circular-progress-loader{left:calc(50% - 25px);position:absolute;top:calc(50% - 25px)}.location-logo-heading{font-size:18px;font-weight:500;line-height:26px;margin-top:20px}.location-logo{display:flex}.location-logo .location-logo-wrapper{display:flex;flex-direction:column;margin-right:15px}.location-logo .location-logo-wrapper label{color:#4a4a4a;font-size:14px;margin-bottom:5px;text-align:center}.location-logo .location-logo-wrapper .custom-toggle-wrapper{display:flex;justify-content:center;width:240px}.location-logo .location-logo-wrapper .custom-toggle-wrapper .custom-toggle{min-width:75px}.location-logo .location-logo-info-wrapper{margin-top:16px}.location-logo .location-logo-info-wrapper .location-logo-info-text{line-height:1.6}.location-logo .location-logo-info-wrapper .location-logo-tooltip{display:inline-block;line-height:1.24;margin:0;padding:0}.location-logo .location-logo-info-wrapper .location-logo-tooltip .custom-tooltip{display:inline-block}.location-logo .location-logo-info-wrapper .location-logo-tooltip .custom-tooltip__popover--top-left{-webkit-transform:translateX(-74%);transform:translateX(-74%)}.location-logo .location-logo-info-wrapper .location-logo-tooltip .custom-tooltip__children{display:inline-block}.location-logo .location-logo-info-wrapper .location-logo-tooltip .tooltip-icon{display:inline-block;line-height:1.24}.location-logo .location-logo-info-wrapper .location-logo-buttons{margin-top:16px}.location-logo .location-logo-info-wrapper .location-logo-buttons button{background:transparent;border:0;color:#346bc7;cursor:pointer;font-size:16px;outline:0}.location-logo .location-logo-info-wrapper .location-logo-buttons button span{vertical-align:middle}.location-logo .location-logo-info-wrapper .location-logo-buttons button .material-icons{font-size:16px}.location-logo .location-logo-info-wrapper .location-logo-buttons button:hover{opacity:.75}.location-logo .logo-error{background:#d0021b;box-sizing:border-box;color:#fff;margin-bottom:10px;padding:3px;text-align:center;width:100%}.location-logo .location-logo-display .location-logo-bg-top{align-items:center;border:1px solid transparent;box-sizing:border-box;display:flex;height:145px;justify-content:center;margin-bottom:16px;margin-top:10px;width:240px}.location-logo .location-logo-display .location-logo-bg-top img{height:auto;max-height:80%;max-width:80%;width:auto}.location-logo .location-logo-display .location-logo-bg-top--dark{background-color:#303030;border-color:#303030}.location-logo .location-logo-display .location-logo-bg-top--dark h2{color:#fff}.location-logo .location-logo-display .location-logo-bg-top--neutral{background-color:#666;border-color:#666}.location-logo .location-logo-display .location-logo-bg-top--neutral h2{color:#fff}.location-logo .location-logo-display .location-logo-bg-top--light{background-color:#fff;border-color:#d8d8d8}.location-payments-modal{background:#fff;border:1px solid #4a4a4a;border-radius:3px;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);margin:72px auto 0;min-height:200px;outline:none;overflow:auto;position:relative;width:600px}.location-payments-modal .close-modal{color:#000;cursor:pointer;font-size:24px;position:absolute;right:10px;top:10px}.location-payments-modal .close-modal:hover{box-shadow:0 0 2px 0 rgba(0,0,0,.5)}.location-payments-modal{margin-top:5vh;padding:0;width:700px}.location-payments-modal .update-button{background:#f4f4f4;line-height:45px;text-align:center;text-transform:uppercase;vertical-align:middle;width:100%}.location-payments-modal .update-button.can-save{background:#346bc7;color:#000;cursor:pointer}.payments-modal-wrapper{box-sizing:border-box;margin-bottom:0;max-height:80vh;overflow:auto;position:relative}.payments-modal-wrapper .payments-main-inner{padding:54px 34px 23px}.payments-modal-wrapper h2{font-size:32px;margin:18px 0 0}.payments-modal-wrapper.payments-modal-wrapper-loading{align-items:center;display:flex;height:200px;justify-content:center;padding:25px 0;text-align:center;width:100%}.payments-modal-wrapper .payments-stripe-input{display:block;max-width:300px}.payments-modal-wrapper .payments-processing-input{display:block;position:relative;width:135px}.payments-modal-wrapper .payments-processing-wrapper{align-items:center;display:flex;margin-bottom:10px}.payments-modal-wrapper .payments-processing-wrapper label{align-items:center;cursor:pointer;display:flex}.payments-modal-wrapper .payments-rate-wrapper{align-items:center;display:flex}.payments-modal-wrapper .custom-field__container input{box-sizing:border-box;height:40px;padding-right:42px;width:100%}.payments-modal-wrapper .pay-process-icon{background:#f0efed;border-radius:0 6px 6px 0;border:solid #cfdae9;border-width:0 0 0 1px;color:#737373;font-size:22px;height:calc(100% - 2px);line-height:40px;position:absolute;right:1px;text-align:center;top:1px;width:34px}.payments-modal-wrapper .pay-process-icon--start{border-radius:6px 0 0 6px;border-width:0 1px 0 0;font-size:18px;left:1px;right:auto;z-index:1}.payments-modal-wrapper .pay-process-icon--start~.custom-field__container input{padding-left:42px;padding-right:4px}.payments-modal-wrapper .payments-processing-add{font-size:20px;margin:0 14px}.payments-modal-wrapper .payments-processing-error,.payments-modal-wrapper .payments-updated-successfully{border:1px solid #3da50c;box-sizing:border-box;color:#4a4a4a;display:flex;font-size:16px;margin-bottom:20px;padding:16px 20px;width:100%}.payments-modal-wrapper .payments-processing-error .info-payment-icon,.payments-modal-wrapper .payments-updated-successfully .info-payment-icon{color:#3da50c;margin-right:12px;vertical-align:middle}.payments-modal-wrapper .payments-processing-error span,.payments-modal-wrapper .payments-updated-successfully span{line-height:26px}.payments-modal-wrapper .payments-processing-error{border-color:#c82323;color:#c82323}.payments-modal-wrapper .payments-processing-error .info-payment-icon{color:#c82323;font-weight:900}.payments-modal-wrapper .payments-processing-error-blocking{margin-bottom:0}.payments-modal-wrapper .payments-section-wrapper{margin-top:20px}.payments-modal-wrapper .payments-section-wrapper--multiple{display:flex;justify-content:space-between}.payments-modal-wrapper .payments-section-wrapper .payments-section-item{flex-basis:40%}.payments-modal-wrapper h3{color:#555;font-size:19px;font-weight:500;margin:0 0 10px}.payments-modal-wrapper .radio-root{height:24px;margin-right:8px;width:24px}.payments-modal-wrapper .radio-root *,.payments-modal-wrapper .radio-root svg{color:#346bc7}.payments-modal-wrapper .pay-processing-button{background-color:#346bc7;box-shadow:none;display:block;font-size:16px;font-weight:400;height:52px;margin:10px auto 0;width:158px}.payments-modal-wrapper .pay-processing-button span{margin-top:3px}.payments-modal-wrapper .pay-processing-button svg{color:#fff}.payments-modal-wrapper .location-payments-apply-all-wrapper{display:flex;justify-content:center}.payments-modal-wrapper .location-payments-apply-all-wrapper .location-payments-apply-all-checkbox{color:#346bc7;height:36px;width:36px}.payments-modal-wrapper .location-payments-apply-all-wrapper .location-payments-apply-all-checkbox+span{font-size:16px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.s700-registration-wrapper button{background-color:#346bc7;border:0;border-radius:6px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;font-size:16px;height:36px;padding:3px 16px;text-transform:uppercase;width:auto}.s700-registration-wrapper button .MuiTouchRipple-root{display:none}.s700-registration-wrapper button:hover{background-color:#5a88d4;border:0;box-shadow:none}.s700-registration-wrapper button:disabled{background-color:#f5f5f5;border:1px solid #d9d9d9;color:#bfbfbf;cursor:default}.s700-registration-wrapper button:disabled span{color:#bfbfbf}.s700-registration-wrapper button span{font-size:16px;padding:0}.s700-registration-wrapper button{display:block;margin:15px auto 0;text-transform:none}.integrations-location-modal,.location-modal{background:#fff;border:1px solid #4a4a4a;border-radius:3px;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);margin:72px auto 0;min-height:200px;outline:none;overflow:auto;position:relative;width:600px}.integrations-location-modal .close-modal,.location-modal .close-modal{color:#000;cursor:pointer;font-size:24px;position:absolute;right:10px;top:10px}.integrations-location-modal .close-modal:hover,.location-modal .close-modal:hover{box-shadow:0 0 2px 0 rgba(0,0,0,.5)}.locations-tab__training-container{color:#00f}.locations-tab__training-slider{color:#3da50c;font-size:12px;left:5px;position:absolute;top:-25px}.locations-tab__pending{position:absolute}.locations-tab__survey-error-icon{font-size:24px;left:20px;position:absolute;top:-16px}.locations-tab__survey-error-container{color:#d0021b}.locations-tab__small-loader{position:absolute;right:5%}.locations-tab__address-wrapper{color:#555;height:80px}.locations-tab__copy-id{color:rgba(0,0,0,.87);font-weight:400}.locations-tab__transition-container{width:100%}.locations-tab__products{cursor:pointer;margin-top:4px}.locations-tab__products-without-payments{margin-bottom:32px}.locations-tab--not-clickable{cursor:default}.locations-tab__product{border-bottom:1px solid #dadada;color:#346bc7;font-weight:700;line-height:28px;margin-right:16px}.locations-tab--product-inactive{color:#b0b0b0}.locations-tab--not-active{color:#333}.locations-tab__facility-id{color:rgba(0,0,0,.87);font-weight:400}.locations-tab__loader-container{height:100%;position:absolute;width:100%}.locations-tab__loader-container .loader{align-items:center;background-color:transparent;display:flex;height:100%;justify-content:center;width:100%}.locations-tab__loader-container--global{height:148px}.locations-tab__loader-container--list{position:absolute}.locations-tab__loader-container .loader-spinner{color:#346bc7}.locations-tab__footer{background:#f4f4f4;border-top:thin solid #d7d7d7;display:flex;height:62px;justify-content:center;margin:0 -24px -24px}.locations-tab__footer .button{font-weight:700;line-height:62px;text-transform:uppercase}.locations-tab__footer .button .add-icon{display:inline-flex;padding-right:2px;position:relative;top:-2px;vertical-align:middle}.locations-tab__footer:hover{background:#346bc7;cursor:pointer}.locations-tab__footer:hover .button{color:#fff}.locations-tab__paginator-wrapper{display:flex;justify-content:center;margin-bottom:18px;width:100%}.locations-tab__paginator-wrapper .paginator{margin-top:24px}.locations-tab .payments-processing-error,.locations-tab .payments-updated-successfully{border:1px solid #3da50c;box-sizing:border-box;color:#4a4a4a;display:flex;font-size:16px;margin-bottom:-5px;margin-top:5px;padding:16px 20px;width:100%}.locations-tab .payments-processing-error .info-payment-icon,.locations-tab .payments-updated-successfully .info-payment-icon{color:#3da50c;margin-right:12px;vertical-align:middle}.locations-tab .payments-processing-error span,.locations-tab .payments-updated-successfully span{line-height:26px}.locations-tab .payments-processing-error{border-color:#c82323;color:#c82323}.locations-tab .payments-processing-error .info-payment-icon{color:#c82323;font-weight:900}.locations-tab .card-container{display:flex;flex-wrap:wrap;margin-top:10px;min-height:146px;position:relative}.locations-tab .card-container .card{background:#fafafa;border:0;border-top:5px solid #91c73d;display:inline-block;margin:6px;min-height:359px;position:relative;width:23.8%}@media(max-width:1200px){.locations-tab .card-container .card{width:23.6%}}@media(max-width:992px){.locations-tab .card-container .card{width:47%}}.locations-tab .card-container .card--expanded{height:auto;min-height:288px}.locations-tab .card-container .card .address{font-size:14px;font-weight:100;line-height:20px;padding:16px 0 18px 18px}.locations-tab .card-container .card .address .id{color:rgba(0,0,0,.87);font-weight:400;margin-right:2px}.locations-tab .card-container .card .address .label{font-weight:700}.locations-tab .card-container .card .buttons-wrapper-one-row,.locations-tab .card-container .card .buttons-wrapper-one-row-warning{height:24px}.locations-tab .card-container .card .buttons-wrapper-two-rows{height:36px}.locations-tab .card-container .card .buttons-wrapper-two-rows-warning{height:48px}.locations-tab .card-container .card .buttons{bottom:0;display:flex;justify-content:space-between;padding:4px 6px 8px;position:absolute;width:calc(100% - 16px)}.locations-tab .card-container .card .buttons .button{font-size:12px}.locations-tab .card-container .card .header{align-items:baseline;font-size:24px;height:80px;line-height:32px;overflow-y:auto;padding:14px 18px 18px;word-break:break-word}.locations-tab .card-container .card .header .vyne-controlled-icon{position:absolute;right:8px;top:3px}.locations-tab .card-container .card.new-practice-button{font-size:28px;height:266px;line-height:288px;min-height:266px;padding-left:0;text-align:center;vertical-align:middle}.locations-tab .card-container .card.new-practice-button:hover{background:#346bc7;cursor:pointer}.locations-tab .card-container .card.new-practice-button .add-icon{color:#000;font-size:50px;opacity:.54}.locations-tab .card-container .inactive-card{border-top:5px solid #ca061a}.integrations-location-modal,.location-modal{margin-top:5vh;padding:0;width:626px}.integrations-location-modal__content,.location-modal__content{box-sizing:border-box;margin-bottom:47px;max-height:80vh;overflow:auto;padding:54px 34px 23px;position:relative}.integrations-location-modal__content .custom-field__helper-text,.location-modal__content .custom-field__helper-text{display:none}.integrations-location-modal .facility-id .custom-field__helper-text,.location-modal .facility-id .custom-field__helper-text{display:block}.integrations-location-modal .address-heading,.location-modal .address-heading{font-size:18px;font-weight:500;margin-bottom:4px;margin-top:16px}.integrations-location-modal .address-heading.terminal-color-heading,.location-modal .address-heading.terminal-color-heading{margin-bottom:0}.integrations-location-modal .terminal-radio span:first-of-type,.location-modal .terminal-radio span:first-of-type{color:#346bc7}.integrations-location-modal .terminal-radio span:first-of-type.Mui-disabled,.integrations-location-modal .terminal-radio span:first-of-type.Mui-disabled span,.location-modal .terminal-radio span:first-of-type.Mui-disabled,.location-modal .terminal-radio span:first-of-type.Mui-disabled span{color:#a9a9a9}.integrations-location-modal .connect-info-heading,.location-modal .connect-info-heading{font-size:18px;font-weight:500;line-height:26px;margin-top:12px}.integrations-location-modal .connect-info-question-heading,.location-modal .connect-info-question-heading{color:#696969;font-size:16px;line-height:24px}.integrations-location-modal .connect-info-question,.location-modal .connect-info-question{display:flex;margin:0 0 16px}.integrations-location-modal .payment-information-toggle,.location-modal .payment-information-toggle{width:366px}.integrations-location-modal .payment-information-toggle .custom-toggle-wrapper button,.location-modal .payment-information-toggle .custom-toggle-wrapper button{font-size:16px;width:33.3%}.integrations-location-modal .payment-amount,.location-modal .payment-amount{margin:6px 0 0 24px}.integrations-location-modal .payment-amount-field,.location-modal .payment-amount-field{width:153px}.integrations-location-modal .custom-field,.location-modal .custom-field{margin-right:15px;margin-top:8px}.integrations-location-modal .content,.location-modal .content{align-items:flex-end;display:flex;flex-wrap:wrap}.integrations-location-modal .content .custom-multiselect__container,.location-modal .content .custom-multiselect__container{margin-right:10px;margin-top:8px}.integrations-location-modal .content .field,.location-modal .content .field{flex-grow:1;margin-right:15px;min-height:40px}.integrations-location-modal .content .field.city,.location-modal .content .field.city{width:40%}.integrations-location-modal .content .field.state,.location-modal .content .field.state{width:15%}.integrations-location-modal .content .field.facility-id,.location-modal .content .field.facility-id{max-width:60%}.integrations-location-modal .content .field.facility-id .custom__input,.location-modal .content .field.facility-id .custom__input{width:50%}.integrations-location-modal .content .field.facility-id .custom__input-error-icon,.location-modal .content .field.facility-id .custom__input-error-icon{right:calc(50% - 5px)}.integrations-location-modal .content .field.street,.location-modal .content .field.street{width:60%}.integrations-location-modal .content .field.unit,.location-modal .content .field.unit{margin-right:0;width:15%}.integrations-location-modal .content .field.zip,.location-modal .content .field.zip{margin-right:0;width:19%}.integrations-location-modal .content .field.optional,.location-modal .content .field.optional{line-height:40px}.integrations-location-modal .content .field.phone-number,.location-modal .content .field.phone-number{margin-top:8px;max-width:50%;width:40%}.integrations-location-modal .content .field.country,.location-modal .content .field.country{width:100%}.integrations-location-modal .content .field--position,.location-modal .content .field--position{align-items:flex-end;display:flex}.integrations-location-modal .content .street:hover .search-location-input__label:not(:aria-disabled),.location-modal .content .street:hover .search-location-input__label:not(:aria-disabled){color:#346bc7}.integrations-location-modal .content .street:hover .search-location-input__field:not(:disabled),.location-modal .content .street:hover .search-location-input__field:not(:disabled){background-color:#f9f9f9;border-color:#346bc7}.integrations-location-modal .field-position__helper,.location-modal .field-position__helper{display:inline-block;font-size:1.2em;padding-bottom:8px;width:23px}.integrations-location-modal .error-wrapper,.location-modal .error-wrapper{padding-top:8px}.integrations-location-modal .delete-button,.location-modal .delete-button{color:#303030;position:absolute;right:40px;top:50px}.integrations-location-modal .delete-button:hover,.location-modal .delete-button:hover{background:#346bc7}.integrations-location-modal .upper-delete-button,.location-modal .upper-delete-button{color:#346bc7;position:absolute;right:40px;top:50px}.integrations-location-modal .upper-delete-button:hover,.location-modal .upper-delete-button:hover{color:#5a88d4}.integrations-location-modal .name-header,.location-modal .name-header{margin:10px 0 0;max-width:490px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.integrations-location-modal .update-button,.location-modal .update-button{background:#f4f4f4;bottom:0;left:0;line-height:45px;position:absolute;text-align:center;text-transform:uppercase;vertical-align:middle;width:100%}.integrations-location-modal .update-button.can-save,.location-modal .update-button.can-save{background:#346bc7;color:#fff;cursor:pointer}.integrations-location-modal .update-button.can-save:hover,.location-modal .update-button.can-save:hover{background:#29559f}.integrations-location-modal .stripe-modal-wrapper,.integrations-location-modal .terminal-modal-wrapper,.location-modal .stripe-modal-wrapper,.location-modal .terminal-modal-wrapper{padding:50px}.integrations-location-modal .stripe-modal-wrapper .stripe-modal-content,.location-modal .stripe-modal-wrapper .stripe-modal-content{margin-bottom:56px}.integrations-location-modal .stripe-modal-wrapper .stripe-modal-content .stripe-input-label,.location-modal .stripe-modal-wrapper .stripe-modal-content .stripe-input-label{color:#737373;display:block;font-size:12px;margin-bottom:5px}.integrations-location-modal span.location-stripe-apply-all-checkbox,.location-modal span.location-stripe-apply-all-checkbox{color:#346bc7;height:36px;margin-left:25px;width:36px}.integrations-location-modal span.location-stripe-apply-all-checkbox+span,.location-modal span.location-stripe-apply-all-checkbox+span{font-size:16px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.terminal-modal .terminal-header{margin:0}.terminal-color-field{width:100%}.terminal-color-item-wrapper{align-items:center;display:flex;width:100%}.terminal-color-item-wrapper .terminal-color-display{display:inline-block;height:21px;margin-right:10px;width:21px}.terminal-color-item-wrapper .terminal-color-name{text-transform:capitalize}.terminal-color-item-wrapper .error-msg{color:red;font-size:12px}.scheduling-fields{display:flex;padding-bottom:6px}.scheduling-fields .custom-field__container,.scheduling-fields .scheduling-field{width:50%}.scheduling-fields .custom-field__container:first-child,.scheduling-fields .scheduling-field:first-child{margin-left:0;width:100%}.scheduling-fields .scheduling-field>div{height:40px}.scheduling-fields .ipaddress{width:100%}.scheduling-fields .error-msg{color:red;font-size:12px}.card-scheduling__link{align-items:center;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:20px;margin-top:4px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.card-scheduling__link--expanded{margin-bottom:4px}.card-scheduling__link--payments{padding:4px 0}.card-scheduling__link-title{color:#346bc7;font-size:14px;font-weight:700}.card-scheduling .material-icons{font-size:1.7em;margin-right:10px}.card-scheduling__data{background-color:#f5f7fa;box-shadow:inset 0 7px 5px -5px rgba(0,0,0,.12),inset 0 -7px 5px -5px rgba(0,0,0,.12);margin-bottom:28px;margin-left:-18px;padding:10px 18px}.card-scheduling__data dl{color:#555;font-size:14px;margin:0}.card-scheduling__data dt{font-weight:700;margin:0}.card-scheduling__data dd{margin:0 0 6px;word-break:break-all}.card-scheduling__data dd .material-icons{font-size:inherit;padding-left:4px;vertical-align:text-top}.card-scheduling .card-payments-info__row-terminal{border-bottom:1px solid grey;padding:8px 0}.card-scheduling .card-payments-info__row-add{padding:8px 0}.card-scheduling .card-payments-info__link{align-items:center;background-color:transparent;color:#346bc7;cursor:pointer;display:flex;font-size:14px;font-weight:700;justify-content:space-between;outline:none;padding:0;width:100%}.card-scheduling .card-payments-info__link:hover span:first-child{text-decoration:underline}.card-scheduling .card-payments-info__link span{font-size:14px;margin-right:0}.card-scheduling .card-payments-info__delete{background-color:transparent;cursor:pointer;float:right;outline:none;text-align:center}.card-scheduling .card-payments-info__delete>.material-icons{color:#346bc7;font-size:18px;margin:0}.card-scheduling .card-payments-info__stripe-title{display:block;font-weight:500;margin-top:10px}.card-scheduling .card-payments-info__external-link,.card-scheduling .card-payments-info__stripe-link{align-items:center;background-color:transparent;color:#346bc7;cursor:pointer;display:flex;font-size:14px;font-weight:500;justify-content:space-between;margin:0 0 8px;outline:none;padding:5px 0;width:100%}.card-scheduling .card-payments-info__external-link:hover span:first-child,.card-scheduling .card-payments-info__stripe-link:hover span:first-child{text-decoration:underline}.card-scheduling .card-payments-info__external-link span,.card-scheduling .card-payments-info__stripe-link span{font-size:14px;margin-right:0}.card-scheduling .card-payments-info__external-link>.copy-text-inner-span{align-items:center;display:flex;justify-content:space-between;width:100%}.card-scheduling .card-payments-info__external-link>.copy-text-inner-span span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:70%}.card-scheduling .card-payments-info__external-link>.copy-text-inner-span i{color:#346bc7;font-size:16px;margin:0}.card-scheduling .card-payments-info__external-link>.copy-text-inner-span:hover span{text-decoration:underline}.card-scheduling .card-payments-info__loading{display:flex;justify-content:center;padding:15px;text-align:center}.card-scheduling .card-payments-info .card-payments-loading{height:25px;width:25px}.terminal-nickname{width:48%}.payments-terminal-data-entry-row{display:flex;justify-content:space-between;padding-bottom:20px}.payments-terminal-data-entry-row>div{flex-basis:48%}.payments-terminal-data-entry-row>div .terminal-reader-serial,.payments-terminal-data-entry-row>div .terminal-setup-id{width:100%}.payments-stripe-modal-error{border:1px solid #c82323;box-sizing:border-box;color:#c82323;display:flex;font-size:16px;margin-bottom:15px;margin-top:0;padding:16px 20px;width:100%}.payments-stripe-modal-error .info-payment-icon{color:#c82323;font-weight:900;margin-right:12px;vertical-align:middle}.payments-stripe-modal-error span{line-height:26px}.payments-stripe-modal-success{border:1px solid #3da50c;box-sizing:border-box;color:#3da50c;display:flex;font-size:16px;margin-bottom:15px;margin-top:0;padding:16px 20px;width:100%}.payments-stripe-modal-success .info-payment-icon{color:#3da50c;font-weight:900;margin-right:12px;vertical-align:middle}.payments-stripe-modal-success span{line-height:26px}.search-bar-container{padding:8px 4px}.integrations-location-modal{width:700px}.integrations-location-modal .name-header{margin-top:4px}.patient-details{margin-bottom:0}.patient-details__dob{color:#737373;padding-left:16px}.patient-details__header{align-items:center;border-bottom:1px solid #d7d7d7;display:flex;justify-content:flex-start;margin:-16px -16px 8px;padding-bottom:4px}.patient-details__header .btn-back{color:#000;margin-right:4px}.patient-details__header .patient-name{margin:0}.patient-details__header .patient-practice-location-name{font-size:1.4em;padding-left:12px}.patient-details__header-text{align-items:baseline;display:flex}.patient-details__table{display:flex;padding-top:8px}.patient-details__cell{width:14.2%}.patient-details__cell-title{color:#737373;font-size:12px;font-weight:500;padding-left:0}.patient-details__cell-value,.patient-details__cell-value-bottom{color:#4a4a4a;font-size:16px;font-weight:400;padding-bottom:16px;padding-left:0;padding-top:2px}.patient-details__cell-value-bottom{padding-bottom:0}.patient-details--bold{font-weight:700}.patient-details .circular-progress-loader{left:45%;position:absolute;top:40%}.patient-details .circular-progress-spinner{color:#346bc7}.patients-table{position:relative}.patients-table .table-item{font-size:16px;font-weight:500}.patients-table .table-header-item{color:#737373;font-size:14px;font-weight:500}.patients-table .table-first-item{padding-left:0}.patients-table .table-row{border-bottom:1px solid #dbdbdb}.patients-table .table-row-clickable{cursor:pointer}.patients-table .table-row-clickable:hover{background-color:#f5f7fa}.patients-table .table-pagination{align-items:center;display:flex;justify-content:center;width:100%}.patients-table .circular-progress-loader{left:calc(50% - 25px);position:absolute;top:calc(50% - 25px)}.patients-table .circular-progress-spinner{color:#346bc7}.production-values{margin-bottom:16px}.production-values__title{margin-bottom:2px;margin-top:0}.production-values__table{display:flex;padding-bottom:4px;padding-top:4px}.production-values__cell{width:18%}.production-values__cell-title{color:#737373;font-size:12px;font-weight:500;padding-left:0}.production-values__cell-value,.production-values__cell-value-bottom{color:#4a4a4a;font-size:16px;font-weight:400;padding-bottom:16px;padding-left:0;padding-top:2px}.production-values__cell-value-bottom{padding-bottom:0}.production-values--bold{font-weight:700}.production-values .circular-progress-loader{left:calc(50% - 25px);position:absolute;top:calc(50% - 25px)}.production-values .circular-progress-spinner{color:#346bc7}.production-values__title{color:#303030;font-size:24px;font-weight:500;margin-bottom:8px}.production-values__table .table-item{font-size:16px}.production-values__table .table-header-item{font-size:14px;font-weight:500}.production-values__table .table-first-item{padding-left:0}.production-values__table .table-header-row{border-bottom:1px solid #dbdbdb}.confirmation-container .confirmation-inner-container .title .material-icons.green{color:#90ee90}.staff-form-locations-container{padding-top:15px}.staff-form-locations-container .locations-column-left{padding-right:25px}@media screen and (max-width:900px){.staff-form-locations-container .locations-column-left{padding-right:0}}.staff-form-locations-container .locations-column-title{border-bottom:1px solid #dbdbdb;color:#4a4a4a;font-size:12px;font-weight:500;padding-bottom:3px}@media screen and (max-width:900px){.staff-form-locations-container .locations-column-title.right{display:none}}.staff-form-locations-container .locations-column-title .permissions-title-container{display:flex}.staff-form-locations-container .locations-column-title .permissions-title{text-align:left;width:90px}.staff-form-locations-container .permissions-checkbox-container{display:flex;justify-content:flex-end}.staff-form-locations-container .permissions-checkbox{text-align:left;width:90px}.staff-form-locations-container .locations-row{border-bottom:1px solid #dbdbdb}.staff-form-locations-container .locations-row .location-checkbox{height:35px;min-width:200px}.staff-form-notification-email-modal{max-width:500px}.staff-form-notification-email-modal.contents{padding:20px 20px 30px}.staff-form-notification-email-modal .buttons-container{margin-top:40px}.staff-form-notification-email-modal .title{color:rgba(0,0,0,.87);font-size:24px;font-weight:600;margin-top:12px;padding:12px 0}.staff-form-notification-email-modal .instruction{font-size:14px;margin-bottom:20px}.staff-form-notification-email-modal .custom-field__container{margin-bottom:10px}.staff-form-notification-phone-number-modal{max-width:600px}.staff-form-notification-phone-number-modal.contents{padding:20px 20px 30px}.staff-form-notification-phone-number-modal .buttons-container{margin-top:24px}.staff-form-notification-phone-number-modal .title{color:rgba(0,0,0,.87);font-size:24px;font-weight:600;margin-top:12px;padding:12px 0}.staff-form-notification-phone-number-modal .instruction{font-size:16px;margin-bottom:50px}.staff-form-notification-phone-number-modal .phone-number-field{margin:0 auto;max-width:336px}.staff-form-notification-phone-number-modal .custom-field__label{line-height:24px}.staff-form-notification-phone-number-modal .custom__input-error-icon{top:32px}.staff-form-notification-phone-number-modal .error-message__container{color:#d0021b;padding-left:2px}.staff-form-notification-item{border-bottom:1px solid #dbdbdb;padding:5px 0}.staff-form-notification-item .button{color:#346bc7;cursor:pointer}.staff-form-notification-item .button:hover{color:#5a88d4}.staff-form-notification-item .label{display:inline-block}.confirm-modal-v2__close-button{height:24px;width:24px}.confirm-modal-v2__close-button:hover{box-shadow:0 0 2px 0 rgba(0,0,0,.5)}.staff-form-unstop-sms-notifications-modal__container{background-color:#fff;color:#4a4a4a;display:flex;flex-direction:column;left:50%;outline:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;width:700px}.staff-form-unstop-sms-notifications-modal__header{align-items:center;display:flex;justify-content:flex-end;padding:15px}.staff-form-unstop-sms-notifications-modal__header .staff-form-unstop-sms-notifications-modal__close-button{cursor:pointer}.staff-form-unstop-sms-notifications-modal__content{display:flex;margin:0 auto;text-align:center;width:75%}.staff-form-unstop-sms-notifications-modal__content .staff-form-unstop-sms-notifications-modal__icon{color:#d0021b;margin-right:10px}.staff-form-unstop-sms-notifications-modal__content .staff-form-unstop-sms-notifications-modal__icon .material-icons{font-size:48px}.staff-form-unstop-sms-notifications-modal__content .staff-form-unstop-sms-notifications-modal__title{color:#4a4a4a;font-size:24px;line-height:32px;margin-bottom:10px;text-align:left}.staff-form-unstop-sms-notifications-modal__content .staff-form-unstop-sms-notifications-modal__notification{line-height:24px;text-align:left;width:90%}.staff-form-unstop-sms-notifications-modal__footer{align-items:center;display:flex;justify-content:center;padding:11px 6px 10px 24px}.staff-form-unstop-sms-notifications-modal__footer .staff-form-unstop-sms-notifications-modal__cancel_btn{border:1px solid #346bc7;color:#346bc7;font-size:16px;font-weight:500;margin:10px}.confirmation-container{background-color:#fff;height:100%;text-align:center;width:100%}.confirmation-container .confirmation-inner-container{display:inline-block}.confirmation-container .confirmation-inner-container .title .text{color:#474747;font-size:24px;font-weight:700;line-height:32px;padding-top:2px;width:calc(100% - 32px)}.confirmation-container .confirmation-inner-container .title .material-icons{font-size:50px;padding-right:15px;vertical-align:middle}.confirmation-container .confirmation-inner-container .title .material-icons.red{color:#d0021b}.confirmation-container .confirmation-inner-container .title .material-icons.green{color:#91c73d}.confirmation-container .confirmation-inner-container .buttons-container{padding-top:30px}.confirmation-container .confirmation-inner-container .buttons-container .confirm-btn.red{background-color:#c82323;border:1px solid #c82323;box-shadow:none;color:#fff;font-size:16px;font-weight:500;height:36px;padding:6px 21px}.confirmation-container .confirmation-inner-container .buttons-container .confirm-btn.red:hover{background-color:#c82323}.confirmation-container .confirmation-inner-container .staff-member-name{white-space:nowrap}.confirmation-container .circular-progress-loader{left:calc(50% - 25px);position:absolute;top:calc(50% - 25px)}.staff-member-form .form{padding:10px 0}.staff-member-form .form .form-overlay-container{position:relative}.staff-member-form .form .form-overlay-container .overlay{background-color:#fff;height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%;z-index:1000}.staff-member-form .form .form-overlay-container .role-picker{margin-top:4px;min-width:160px}.staff-member-form .form .account-id,.staff-member-form .form .created{color:rgba(0,0,0,.7);padding-bottom:5px}.staff-member-form .form .top-left-container{flex-basis:60%;max-width:60%}.staff-member-form .form .top-action-btn-container{flex-basis:40%;max-width:40%;padding:5px}.staff-member-form .form .top-action-btn{align-items:center;color:#346bc7;cursor:pointer;display:inline-flex;margin-right:24px}.staff-member-form .form .top-action-btn:hover{color:#5a88d4}.staff-member-form .form .top-action-btn .material-icons{font-size:19px;vertical-align:middle}.staff-member-form .form .top-action-btn .icon-trash{margin-top:-3px}.staff-member-form .form .top-action-btn .top-action-btn-name{display:inline-block;padding-left:2px;vertical-align:middle}.staff-member-form .form .top-action-btn .top-action-btn-name--right{padding-right:32px}.staff-member-form .form .account-deleted-info-box .text-container{border:1px solid #dbdbdb;margin-bottom:15px;padding:15px}.staff-member-form .form .account-deleted-info-box .text-container .material-icons{color:red;vertical-align:middle}.staff-member-form .form .account-deleted-info-box .text-container .text{display:inline-block;padding-left:5px;vertical-align:middle}.staff-member-form .form .account-deleted-info-box .btns-container{display:flex;justify-content:center;margin-bottom:25px}.staff-member-form .form .title{color:#4a4a4a;font-size:24px;padding:25px 0 12px}.staff-member-form .form .subtitle{color:#4a4a4a;font-size:20px;padding:25px 0 12px}.staff-member-form .form .notifications-column{padding-right:20px}.staff-member-form .form .notifications-subtitle>div{display:inline-block}.staff-member-form .form .notifications-subtitle .btn{align-items:center;color:#346bc7;cursor:pointer;display:inline-flex;font-size:16px;padding-left:20px}.staff-member-form .form .notifications-subtitle .btn:hover{color:#5a88d4}.staff-member-form .form .notifications-subtitle .btn .material-icons{font-size:15px}.staff-member-form .form .notifications-subtitle .btn .label{display:inline-block;padding-left:3px}.staff-member-form .form .notifications-subtitle .btn-disabled{opacity:.5;pointer-events:none}.staff-member-form .form .notifications .heading{color:grey;font-size:13px;padding-bottom:10px}.staff-member-form .form .select-all-chk{display:inline-block;padding-left:20px}.staff-member-form .form .custom-field__container{padding-top:5px}.staff-member-form .form .permissions-container{max-width:500px}.staff-member-form .form .permissions-container .permission-checkbox{height:35px;min-width:200px}.staff-member-form .form .buttons-container{padding-top:40px}.staff-member-form .form .buttons-container .primary{border:#346bc7}.staff-member-form .form .error-text-wrapper{align-items:center;color:#d0021b;display:flex;margin:8px 0}.staff-member-form .form .error-text{padding-left:4px}.staff-member-form .staff-circular-progress-loader{bottom:calc(50% - 25px);left:calc(50% - 25px);position:fixed}.staff-member-modal .close-staff-form-modal-button-container{display:flex;justify-content:flex-end;width:100%}.staff-member-modal .close-staff-form-modal-button{cursor:pointer;height:24px;width:24px;z-index:1000}.staff-member-modal .close-staff-form-modal-button:hover{box-shadow:0 0 2px 0 rgba(0,0,0,.5)}.staff-member-confirmation-modal{background-color:#fff;border-radius:6px;color:#4a4a4a;display:flex;flex-direction:column;left:50%;outline:none;padding:10px 10px 24px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;width:678px}.staff-member-confirmation-modal .close-staff-form-modal-button-container{display:flex;justify-content:flex-end;width:100%}.staff-member-confirmation-modal .close-staff-form-modal-button{cursor:pointer;height:24px;width:24px;z-index:1000}.staff-member-confirmation-modal .close-staff-form-modal-button:hover{box-shadow:0 0 2px 0 rgba(0,0,0,.5)}.staff-member-modal{padding:10px 10px 24px;width:80vw}.staff-member-modal>.close-modal-button{right:10px}.edit-btn{color:#346bc7;cursor:pointer;display:flex}.edit-btn .settings-icon{font-size:28px}.edit-btn:hover{color:#5a88d4}.more-icon{color:#346bc7;font-size:28px}.staff-member-confirmation-modal,.staff-member-confirmation-modal-wide{background-color:#fff;border-radius:6px;color:#4a4a4a;display:flex;flex-direction:column;left:50%;outline:none;padding:10px 10px 24px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;width:678px}.staff-member-confirmation-modal-wide>.close-modal-button,.staff-member-confirmation-modal>.close-modal-button{cursor:pointer;display:flex;justify-content:flex-end;z-index:1}.staff-member-confirmation-modal-wide>.close-modal-button .material-icons:hover,.staff-member-confirmation-modal>.close-modal-button .material-icons:hover{box-shadow:0 0 2px 0 rgba(0,0,0,.5)}.staff-member-confirmation-modal-wide{width:80%}.staff-member-confirmation-modal-wide .close-staff-form-modal-button-container{display:flex;justify-content:flex-end}.staff-tab-list-member{border-bottom:1px solid #dbdbdb}.staff-tab-list-member:hover{background-color:#f5f7fa}.staff-tab-list-member .resend-invitation-btn-container{padding:0;text-align:center}.staff-tab-list-member .resend-invitation-btn{color:#346bc7;cursor:pointer;font-size:16px}.staff-tab-list-member .resend-invitation-btn:hover{color:#5a88d4}.staff-tab-list-member .simplifeye-icon{padding-top:3px}.staff-tab-list-member .invited{font-style:italic}.staff-tab-list-member .deleteddeactivated{color:grey}.staff-tab-list-member .custom-icon{align-items:center;display:flex;padding-bottom:2px;padding-left:2px}.staff-tab-list-member .employee-name,.staff-tab-list-member .employee-username{max-width:360px;overflow:hidden;padding-right:2px;text-overflow:ellipsis;white-space:nowrap}.staff-tab-list-member .employee-first-name-wrapper .copy-text-inner-span,.staff-tab-list-member .employee-last-name-wrapper .copy-text-inner-span,.staff-tab-list-member .employee-username-wrapper .copy-text-inner-span{display:flex}.staff-table-body{overflow-x:auto;position:relative}.staff-table-body .narrower-table-item,.staff-table-body .table-item,.staff-table-body .username-table-item{font-size:16px;font-weight:500;line-height:38px;padding:0 48px 0 2px}.staff-table-body .narrower-table-item{padding:0 24px 0 2px}.staff-table-body .username-table-item{padding:0 12px 0 2px}.staff-table-body .table-header-item{color:#737373;font-size:14px;font-weight:500}.staff-table-body .table-first-item{padding-left:0}.staff-table-body .table-last-item{padding-right:0}.staff-table-body .table-row{border-bottom:1px solid #dbdbdb}.staff-table-body .table-pagination{align-items:center;display:flex;justify-content:center;width:100%}.staff-table-body .circular-progress-loader{left:calc(50% - 25px);position:absolute;top:calc(50% - 25px)}.staff-table-body .circular-progress-loader-body{left:calc(50% - 25px);position:absolute;top:calc(50% - 78px)}.staff-table-body .circular-progress-spinner{color:#346bc7}.invite-member-modal{width:600px!important}.staff-table{position:relative}.staff-table .cell-root{font-size:14px;padding:0 48px 0 2px}.staff-table .body{overflow-y:auto}.staff-table .body .staff-tab-list-member .active-status,.staff-table .body .staff-tab-list-member .manage,.staff-table .body .staff-tab-list-pending-invite .active-status,.staff-table .body .staff-tab-list-pending-invite .manage{padding:0;text-transform:uppercase}.staff-table .body .staff-tab-list-member .active-status .button,.staff-table .body .staff-tab-list-member .manage .button,.staff-table .body .staff-tab-list-pending-invite .active-status .button,.staff-table .body .staff-tab-list-pending-invite .manage .button{position:static}.staff-table .body .staff-tab-list-member .active-status .button,.staff-table .body .staff-tab-list-pending-invite .active-status .button{background:#303030;color:#fff}.staff-table .body .staff-tab-list-member .active-status .button.active,.staff-table .body .staff-tab-list-pending-invite .active-status .button.active{background:#d0021b}.staff-table .body .staff-tab-list-member .cell,.staff-table .body .staff-tab-list-pending-invite .cell{display:flex;padding:0;white-space:nowrap}.staff-table .body .staff-tab-list-member .pending,.staff-table .body .staff-tab-list-pending-invite .pending{color:grey;cursor:pointer;font-style:italic}.staff-table .body .staff-tab-list-member .pending .resend-pending-invite,.staff-table .body .staff-tab-list-pending-invite .pending .resend-pending-invite{color:#d7d7d7;font-size:20px}.staff-table .body .staff-tab-list-member .pending .resend-pending-invite:hover,.staff-table .body .staff-tab-list-pending-invite .pending .resend-pending-invite:hover{color:#346bc7;cursor:pointer}.staff-table .custom__input{height:36px}.staff-table .custom-field__adornment{height:40px;width:53px}.staff-table .staff-footer{background:#f4f4f4;border-top:thin solid #d7d7d7;display:flex;height:62px;justify-content:center;margin:0 -20px -24px}.staff-table .staff-footer .button{font-weight:700;line-height:62px;text-transform:uppercase}.staff-table .staff-footer .button .add-icon{display:inline-flex;padding-right:2px;position:relative;top:-2px;vertical-align:middle}.staff-table .staff-footer:hover{background:#346bc7;cursor:pointer}.staff-table .staff-footer:hover .button{color:#fff}.staff-table .footer-disabled{color:grey;cursor:not-allowed}.staff-table .footer-disabled .button{color:grey}.staff-table .footer-disabled .button:hover{cursor:not-allowed}.staff-table .footer-disabled:hover{background:#f4f4f4}.staff-table .footer-disabled:hover .button{color:grey}.staff-table .footer-disabled .loader{align-items:center;display:flex}.staff-table .header{background:#fff;border-bottom:thin solid #d7d7d7;color:#000;font-size:14px;font-weight:500;position:-webkit-sticky;position:sticky;text-transform:uppercase;top:0}.staff-table .header:hover{cursor:pointer}.staff-table .header.hide-text{background:#fff;color:#fff}.staff-table .header.no-cursor{cursor:text}.staff-table .last-cell{z-index:1}.staff-table .staff-paginator-wrapper{display:flex;justify-content:center}.staff-table .staff-paginator-wrapper .paginator{margin-top:24px}.staff-table .circular-progress-loader-background{background-color:rgba(0,0,0,.12);height:175px;margin:-16px}.staff-table .circular-progress-loader{left:calc(50% - 25px);position:absolute;top:calc(50% - 25px)}.staff-table .circular-progress-spinner{color:#346bc7}.staff-member-actions-menu .active-button{background:#303030;color:#fff}.staff-member-actions-menu .active-button:hover{background:#303030;opacity:.75}.staff-member-actions-menu .active-button.active{background:#d0021b}.staff-member-actions-menu .active-button.active:hover{background:#d0021b;opacity:.75}.staff-member-actions-menu .staff-member-menu-item{border-radius:6px;display:flex;padding:6px 16px}.staff-search-bar-wrapper{padding-bottom:8px;padding-top:8px}.practice-quickview{margin:2em auto}.practice-quickview .card{border-top:8px solid}.practice-quickview .card-root{color:#000}.practice-quickview .card-content-root{padding-left:24px;padding-right:24px}.practice-quickview .tabs-container{overflow-x:auto}.practice-quickview .tabs-container::-webkit-scrollbar{-webkit-appearance:none;appearance:none;height:7px}.practice-quickview .tabs-container::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border-radius:4px;box-shadow:0 0 1px hsla(0,0%,100%,.5)}.practice-quickview .tabs-scroller{position:inherit}.practice-quickview .tabs-indicator{display:none}.practice-quickview .tab-icon-wrapper{margin-top:6px}.practice-quickview .tab-bar{border-bottom:thin solid #d7d7d7}.practice-quickview .tab-bar .inactive{color:grey}.practice-quickview .tab-bar .inactive .label{text-decoration:line-through}.practice-quickview .tab-bar .tab-wrapper{flex-direction:row}.practice-quickview .tab-bar .tab-icon{height:auto}.practice-quickview .tab-bar .tab-label-container{padding:2px 12px 0}.practice-quickview .tab-bar .tab{background:#f4f4f4;border-right:thin solid #d7d7d7;border-top:thin solid #d7d7d7;display:flex;flex-direction:row;font-size:.8125rem;min-height:48px;min-width:160px;opacity:.7;padding:0}.practice-quickview .tab-bar .tab.selected{background:#fff;opacity:1}.practice-list-create-modal{background:#fff;border:1px solid #4a4a4a;border-radius:3px;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);margin:72px auto 0;min-height:200px;outline:none;overflow:auto;position:relative;width:600px}.practice-list-create-modal .close-modal{color:#000;cursor:pointer;font-size:24px;position:absolute;right:10px;top:10px}.practice-list-create-modal .close-modal:hover{box-shadow:0 0 2px 0 rgba(0,0,0,.5)}.practice-list{display:flex;flex-direction:column;position:relative;top:32px}.practice-list .create-button{position:absolute;right:-5%;top:-60px;z-index:1}.practice-list .practice-create-button{background-color:#346bc7;border-radius:50%}.practice-list .icon{color:#000}.practice-list .list{flex:1 1}.practice-list .paginator-wrapper{display:flex;justify-content:center;margin-bottom:100px}.practice-list-circular-progress-loader{bottom:calc(50% - 50px);left:calc(50% - 50px);position:absolute}.confirm-modal-one-button{background-color:#fff;border-radius:6px;box-shadow:0 4px 12px 0 #778ea8;margin:auto;max-width:696px;position:relative;top:10%;width:90%}.confirm-modal-one-button__header{border-bottom:1px solid rgba(0,0,0,.12);color:#434656;font-size:24px;font-weight:600;padding:10px 15px 9px 19px}.confirm-modal-one-button__close{position:absolute;right:0;top:0}.confirm-modal-one-button__close-icon{color:#303030}.confirm-modal-one-button__content{background-color:transparent;color:#434656;font-size:24px;font-weight:600;padding:20px 16px 16px;text-align:center}.confirm-modal-one-button__content>.material-icons{color:#346bc7;font-size:48px}.confirm-modal-one-button__children{margin:10px 0}.confirm-modal-one-button__footer{display:flex;justify-content:center;padding:16px 17px 24px}.confirm-modal-one-button .confirm-modal-one-button__button{border:1px solid #346bc7;border-radius:6px;color:#346bc7;font-size:16px;font-weight:500;height:36px;min-width:112px;padding:7px 27px}.confirm-modal-one-button .confirm-modal-one-button__button--primary{color:#346bc7}.confirm-modal-one-button .confirm-modal-one-button__button--alert{background-color:#c82323;border:0;color:#fff}.confirm-modal-one-button .confirm-modal-one-button__button--alert:hover{background-color:#c82323;color:#fff}.referral-card{background-color:#fff;border:1px solid #dbdbdb;border-radius:6px;margin:17px 12px 0 11px}.referral-card:hover{cursor:pointer}.referral-card-header{align-items:center;border-top-left-radius:6px;border-top-right-radius:6px;color:#fff;display:flex;height:35px;justify-content:flex-start;padding:0 6px 0 9px}.referral-card-header .unattended{font-size:16px;margin-right:4px}.referral-card-header--unclaimed{-webkit-animation:flash-alert 2s step-end infinite;animation:flash-alert 2s step-end infinite;background-color:rgba(52,107,199,.5)}.referral-card-header--claimed{background-color:#61839e}.referral-card-header--unattended{background-color:#d0021b}.referral-card-header--unattended--unclaimed{-webkit-animation:flash-alert-red 2s step-end infinite;animation:flash-alert-red 2s step-end infinite;background-color:rgba(208,2,27,.5)}.referral-card-header--finished{background-color:#7ed321}.referral-card-writter-chatter{display:flex;flex:1 1;justify-content:space-between}.referral-card-header-close-button:hover{color:#eaeaea;cursor:pointer}.referral-card-body{color:#303030;display:flex;flex-direction:column;font-size:14px;height:90px;justify-content:space-between;margin:4px 12px 6px 10px}.referral-card-body p{margin:0 0 3px}.referral-card-body__patient-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.referral-claim-button{align-self:center}.referral-flagged-for-review{color:#d0021b;text-align:right}.referrals-dashboard-column{margin:8px;width:calc(25% - 16px)}.referrals-dashboard-column-header{display:flex;justify-content:space-between}.referrals-dashboard-column-title{display:flex;font-size:20px;margin:15px;text-transform:capitalize}.referrals-dashboard-column-title strong{margin-right:2px}.referrals-dashboard-column-sort-load{align-items:center;display:flex;font-size:20px;justify-content:center}.referrals-dashboard-column-sort-load .referrals-dashboard-column-sort-load-button{color:#346bc7;letter-spacing:.5px;padding:6px 8px}.referrals-dashboard-column-body{background-color:#ebebeb;min-height:100vh;padding:1px 0 20px}.load-completed-button{align-items:baseline;display:flex;flex:1 1;justify-content:center;margin-top:14px}.load-completed-button button{flex:.5 1}.referral-status-modal-header{font-size:18px;padding:11px 0 10px 23px}.referral-status-modal-header .referral-status-modal-title{margin:0}.referral-status-modal-body .message-container{background-color:#f9f9f9;padding:25px}.referral-status-modal-body .message-container h1{margin-top:5px}.referral-status-modal-body .message-container-heading{display:flex}.referral-status-modal-body .message-information{margin:0 0 0 65px}.referral-status-modal-body .material-icons{font-size:48px;margin-right:16px}.referral-status-modal-body .success{color:#6ad128}.app-root>.referrals-dashboard-container{max-width:100%;overflow-x:hidden}.referrals-dashboard-header{background-color:#ebebeb;height:96px}.referrals-dashboard-header .referrals-dashboard-refresh{background:#fff;border:1px solid #346bc7;color:#346bc7;float:right;font-size:16px;letter-spacing:.5px;padding:3px 14px;right:38px;top:11px}.referrals-dashboard-header .referrals-dashboard-refresh .material-icons{font-size:18px;margin-bottom:1px;margin-left:7px}.referrals-dashboard-header .referrals-dashboard-refresh:hover{background-color:rgba(52,107,199,.04)}.referrals-dashboard-title{left:38px;margin:0 auto;position:relative;top:42px}.referrals-dashboard-columns{display:flex}.referrals-dashboard-columns-loading{opacity:.5;pointer-events:none}.referral-status-modal{background-color:hsla(0,0%,59.2%,.7)}.referral-status-modal .modal-contents{background-color:#fff;box-shadow:0 4px 12px 0 #778ea8;margin:auto;position:relative;top:10%;width:50%}.referral-status-modal .close-modal-button{float:right;position:relative;right:15px;top:10px}.referral-status-modal .close-modal-button:hover{cursor:pointer}.referral-status-modal .button-container{display:flex;justify-content:center;margin-top:18px;padding-bottom:20px}.referral-status-modal .button-container .primary{border-color:#346bc7}.referral-status-modal .button-container button{box-shadow:none;margin:10px}.referral-form .referral-actions{display:flex;justify-content:flex-end;padding-right:32px}.referral-form .referral-actions .delete{color:#346bc7;letter-spacing:.5px;padding:6px 8px}:root{--vyne-color-bg-base:#fff;--vyne-color-text-base:#000;--vyne-color-white:#fff;--vyne-transparent:transparent;--vyne-color-text:var(--vyne-colorText,#333);--vyne-color-text-description:var(--vyne-color-text-tertiary,#868686);--vyne-color-text-disabled:var(--vyne-color-text-quaternary,rgba(0,0,0,0.25));--vyne-color-text-label:var(--vyne-color-text-secondary,#5d5d5d);--vyne-color-text-heading:var(--vyne-color-text,#333);--vyne-color-text-light-solid:var(--vyne-colorTestLightSolid,#fff);--vyne-color-text-placeholder:var(--vyne-color-text-quaternary,rgba(0,0,0,0.25));--vyne-color-text-quaternary:var(--vyne-colorTextQuaternary,rgba(0,0,0,0.25));--vyne-color-text-secondary:var(--vyne-colorTextSecondary,#5d5d5d);--vyne-color-text-solid:var(--vyne-colorTextSolid,#fff);--vyne-color-text-tertiary:var(--vyne-colorTextTertiary,#868686);--vyne-color:216,70%//base color;--vyne-lightness:34%//initial lightness;--vyne-color-primary:hsl(var(--vyne-color),var(--vyne-lightness));--vyne-color-primary-lighter:hsl(var(--vyne-color),calc(var(--vyne-lightness) + 5%));--vyne-color-primary-darker:hsl(var(--vyne-color),calc(var(--vyne-lightness) - 5%));--vyne-color-primary-hover:rgba(5,145,255,0.1);--vyne-color-primary-lime-tint:hsl(var(--vyne-color),calc(var(--vyne-lightness) + 39%),1);--vyne-remote-lite-dark-blue:#012548;--vyne-remote-lite-light-blue:#184567;--vyne-dental-intelligence-dark-blue:#002853;--vyne-dental-intelligence-medium-blue:#00356d;--vyne-dental-intelligence-light-blue:#00448d;--vyne-dental-intelligence-white:#e6eff9;--vyne-character-primary:#333;--vyne-secondary-300:#0c367d;--vyne-secondary-contrast:#f5f9ff;--vyne-secondary-main:#1a4a93;--vyne-secondary-text:#5d5d5d;--vyne-foundation-light:#fafafa;--vyne-foundation-background:#f5f5f5;--vyne-foundation-borders:#d9d9d9;--vyne-foundation-row-bg:#fafafa;--vyne-foundation-white:#fff;--vyne-info-main:#2662c8;--vyne-white-000:#fff;--vyne-white-100:#f5f5f5;--vyne-white-200:#f6f6f6;--vyne-white-300:#e6e9ed;--vyne-charcoal-000:#bababa;--vyne-charcoal-100:#bfbfbf;--vyne-charcoal-150:#868686;--vyne-charcoal-200:#87878a;--vyne-charcoal-400:#4e4e4f;--vyne-charcoal-500:#555;--vyne-grey-100:#fafcff;--vyne-grey-200:#dadada;--vyne-grey-500:var(--vyne-secondary-text,#5d5d5d);--vyne-grey-600:#333;--vyne-tabs-active-color:#061178;--vyne-tabs-default-color:#5d5d5d;--vyne-tabs-hover-color:#a9a9a9;--vyne-color-error-icon:#f31f28;--vyne-error-color:#cf1322;--vyne-error-active-color:#b21c1a;--vyne-error-color-bg:#fff1f0}:not(.material-icons):not(.material-icons-outlined):not([class*=MuiIcon]){font-family:"Roboto",sans-serif!important}html{font-size:.875rem}body{font-size:clamp(14px,2vw + 1rem,18px);line-height:1.5714rem}h1{font-size:1.5714rem;line-height:3.2857rem}h1,h2{color:#333;color:var(--vyne-character-primary,#333);font-weight:600;margin:0}h2{font-size:1.4286rem;line-height:2.7143rem}h3{font-size:1.2857rem;line-height:2.2857rem}h3,h4{color:#333;color:var(--vyne-character-primary,#333);font-weight:600;margin:0}h4{font-size:1.1429rem;line-height:2rem}h5{font-size:1rem;line-height:1.7143rem}h5,h6{color:#333;color:var(--vyne-character-primary,#333);font-weight:600;margin:0}h6{font-size:.8571rem;line-height:1.4286rem}p{color:#333;color:var(--vyne-character-primary,#333);font-size:1rem;line-height:1.5714rem;margin:0}.vyne-bold,b,strong{font-weight:600}a{color:#337ab7;color:var(--vyne-color-link,#337ab7);text-decoration:none}.vyne-sm-text{font-size:.8571rem;line-height:1.4286rem}.vyne-lg-text{font-size:1.1429rem;line-height:1.7143rem}.vyne-text-center{text-align:center}.fw-500{font-weight:500}.fw-700{font-weight:700}div#root .ant-app,div#root .ant-app>.ant-layout{min-height:inherit}div#root .ant-app>.ant-layout>.ant-layout-header{display:flex;position:-webkit-sticky;position:sticky;top:0;border-bottom:2px solid #dadada;margin-bottom:16px;z-index:9;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;line-height:44px!important}div#root .ant-app>.ant-layout>.ant-layout-content{display:flex}.ant-tabs-content-holder{padding-top:1rem!important}.aria-invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ant-btn-link,.ant-btn-text{padding:0}.ant-table-filter-trigger,.ant-table-thead>tr>th,.ant-table-wrapper .ant-table-filter-trigger{color:#333;color:var(--vyne-color-text-primary,#333);font-size:1rem}body,html{margin:0;padding:0}button{border:0}.app-root>div{margin:0 auto;max-width:80%}@media screen and (max-width:1400px){.app-root>div{max-width:90%}}.pst-modal>.contents{background:#fff;border-radius:6px;left:0;margin:0 auto;max-height:calc(100vh - 50px);min-height:100px;outline:none;overflow-x:hidden;overflow-y:auto;position:absolute;right:0;top:40px;width:80%}@media screen and (max-width:1400px){.pst-modal>.contents{max-width:90%}}.pst-modal>.contents .bottom-save-button{background:#f4f4f4;color:#303030;display:block;font-size:14px;font-weight:700;padding:20px;text-align:center;text-transform:uppercase;width:100%}.pst-modal>.contents .bottom-save-button.can-save{background:#346bc7;color:#fff;cursor:pointer}.pst-modal>.contents .bottom-save-button:not(:disabled):hover{background:#29559f;color:#fff}.pst-modal>.contents>.close-modal-button{cursor:pointer;font-size:20px;height:24px;position:absolute;right:10px;top:10px;width:24px;z-index:1000}.pst-modal>.contents>.close-modal-button:hover{box-shadow:0 0 2px 0 rgba(0,0,0,.5)}
/*# sourceMappingURL=main.7c1e0e9c.chunk.css.map */