@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";html,body{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{background-color:#feffe6;padding:.2em}:root{--fc-border-color:none;--fc-neutral-bg-color:transparent;--fc-event-bg-color:#f1f5f8;--fc-now-indicator-color:var(--status-red)}.fc-toolbar-chunk .fc-prev-button,.fc-toolbar-chunk .fc-next-button,.fc-toolbar-chunk .fc-today-button,.fc-toolbar-chunk .fc-button-group button{background:var(--white)!important;border-color:var(--light-grey)!important;background-color:var(--white)!important}.fc-toolbar-chunk .fc-prev-button span,.fc-toolbar-chunk .fc-next-button span,.fc-toolbar-chunk .fc-today-button,.fc-toolbar-chunk .fc-button-group button{text-transform:capitalize;color:var(--fizio-dark)!important}.fc-toolbar-chunk .fc-button-group button.fc-button-active{color:#3c9af6!important;border-color:#3c9af6!important}.fc-button{box-shadow:none!important}.fc-toolbar-title{padding:0 5px;display:inline}.fc-toolbar-chunk:first-child{display:flex}.fc-header-toolbar.fc-toolbar{padding:2px 150px 0 70px}.patientCalendar .fc-header-toolbar.fc-toolbar{padding:0 70px}.fc table a{color:var(--fizio-dark)}.fc .fc-col-header-cell-cushion{font-weight:400}.fc-day.fc-day-today{background-color:var(--white)!important}.fc-timeGridDay-view th.fc-col-header-cell>div,.fc-timeGridWeek-view th.fc-col-header-cell>div{vertical-align:top;align-content:center;width:60px;display:inline-block;position:relative}.fc-event{padding:5px}.fc-daygrid-event-dot{display:none}.fc .fc-daygrid-day-top{text-align:center;font-size:16px;flex-direction:column!important}.eventCalendar .fc .fc-timegrid-now-indicator-line:after{background-color:var(--fc-now-indicator-color);content:"";border-radius:50%;width:10px;height:10px;position:absolute;top:0;left:0;transform:translateY(-50%)}.eventCalendar .fc .circle{background-color:#0003;border-radius:50%;flex-grow:0;flex-shrink:0;width:6px;height:6px;margin-top:4px}.eventCalendar .fc .circle.circleMonth{margin-top:0}.eventCalendar .fc.new .circle{background-color:var(--status-green)}.eventCalendar .fc.assessment .circle{background-color:var(--status-purple)}.eventCalendar .fc.treatment .circle{background-color:var(--status-orange)}.eventCalendar .fc.completed .circle{background-color:var(--status-blue)}.eventCalendar .fc.terminated .circle{background-color:var(--status-grey)}.eventCalendar .fc.none .circle{background-color:#0003}.eventCalendar .fc.cancelled .circle{background-color:var(--status-red)}.eventCalendar .fc .fc-event-main .fcEventMainWrapper{gap:7px;align-items:top;display:flex}.eventCalendar .fc .fcTime{text-wrap:nowrap}.eventCalendar .fc .fcTitle{font-weight:700}.eventCalendar .fc .fcTitleCancelled{text-decoration:line-through}.eventCalendar .fc .fc-dayGridMonth-view .fc-col-header-cell.fc-day{text-align:right;padding-bottom:10px;font-size:14px!important}.eventCalendar .fc .fc-dayGridMonth-view .fc-daygrid-day-number{text-align:right;padding-top:7px;font-size:14px}.eventCalendar .fc .fc-dayGridMonth-view .fc-daygrid-day-frame{border-top:3px solid var(--very-light-grey);margin:0 3px}.eventCalendar .fc .fc-dayGridMonth-view .fc-day.fc-day-today .fc-daygrid-day-frame{border-color:var(--primary);background-color:#f0faff!important}.eventCalendar .fc .fc-col-header-cell.fc-day.fc-day-thu.fc-day-today{border-bottom:2px solid var(--primary);background-color:var(--primary-bg)!important}.eventCalendar .fc .fc-timegrid-col-frame:first-child{position:relative}.eventCalendar .fc .fc-timegrid-col-frame:first-child:after{content:"";z-index:1;border-right:6px solid var(--white);width:100%;height:100%;position:absolute;top:0;left:0}.eventCalendar .fc .fc-timeGridWeek-view .fc-timegrid-slot-minor{border:none}.eventCalendar .fc .fc-timeGridWeek-view .fc-timegrid-slot.fc-timegrid-slot-lane.fc-timegrid-slot-minor{border-top:2px solid var(--very-light-grey)}.eventCalendar .fc .fc-timeGridDay-view .fc-timegrid-slot-minor{border:none}.eventCalendar .fc .fc-timeGridDay-view .fc-timegrid-slot.fc-timegrid-slot-lane.fc-timegrid-slot-minor{border-top:2px solid var(--very-light-grey)}.eventCalendar .fc .fc-timeGridDay-view .fc-event-main .fcEventMainWrapper{gap:7px;align-items:top;display:flex}.mobileCalendar,.dashboardCalendar{font-size:14px}.mobileCalendar .fc-header-toolbar.fc-toolbar,.dashboardCalendar .fc-header-toolbar.fc-toolbar{padding:0}.mobileCalendar .fc-icon,.dashboardCalendar .fc-icon{font-size:14px!important}.mobileCalendar .fc .fc-col-header-cell-cushion,.dashboardCalendar .fc .fc-col-header-cell-cushion{font-size:14px}.mobileCalendar table td,.mobileCalendar table th,.mobileCalendar table,.dashboardCalendar table td,.dashboardCalendar table th,.dashboardCalendar table{border:none!important}.mobileCalendar th,.dashboardCalendar th{padding-bottom:8px!important}.mobileCalendar .fc-day.fc-day-disabled.fc-daygrid-day,.dashboardCalendar .fc-day.fc-day-disabled.fc-daygrid-day{background-color:#0000}.mobileCalendar .fc-dayGridMonth-view .fc-day-today,.dashboardCalendar .fc-dayGridMonth-view .fc-day-today{background-color:var(--primary)!important}.mobileCalendar .fc-view-harness.fc-view-harness-active,.dashboardCalendar .fc-view-harness.fc-view-harness-active{height:280px!important}.mobileCalendar .fc .fc-col-header-cell-cushion,.dashboardCalendar .fc .fc-col-header-cell-cushion{color:var(--fizio-dark);font-weight:500;text-transform:capitalize!important}.mobileCalendar .fc-daygrid-day-events,.dashboardCalendar .fc-daygrid-day-events{display:none!important}.mobileCalendar .fc-day.fc-daygrid-day,.dashboardCalendar .fc-day.fc-daygrid-day{border-radius:2px;padding:5px}.mobileCalendar .fc-scrollgrid-sync-table,.dashboardCalendar .fc-scrollgrid-sync-table{height:auto!important}.mobileCalendar .patient__eventDay,.dashboardCalendar .patient__eventDay{color:#1890ff!important}.mobileCalendar .fc-dayGridMonth-view .fc-day-today a,.dashboardCalendar .fc-dayGridMonth-view .fc-day-today a{color:var(--white)!important}.mobileCalendar .fc-toolbar-title,.dashboardCalendar .fc-toolbar-title{font-size:14px;font-weight:600}.mobileCalendar .weekView .fc-view-harness.fc-view-harness-active,.dashboardCalendar .weekView .fc-view-harness.fc-view-harness-active{height:80px!important}.mobileCalendar .weekView .fc-dayGridWeek-view tbody,.dashboardCalendar .weekView .fc-dayGridWeek-view tbody,.mobileCalendar .weekView .fc-dayGridWeek-view tbody td,.dashboardCalendar .weekView .fc-dayGridWeek-view tbody td{display:none}.mobileCalendar .weekView .dayText,.dashboardCalendar .weekView .dayText{font-size:14px;font-weight:500}.mobileCalendar .weekView .dayNumber,.dashboardCalendar .weekView .dayNumber{margin-top:10px;font-size:14px;font-weight:400}.mobileCalendar .weekView .dayNumber.eventDay,.dashboardCalendar .weekView .dayNumber.eventDay{color:var(--primary)}.mobileCalendar .weekView .fc-day-today,.dashboardCalendar .weekView .fc-day-today{background-color:#0000!important}.mobileCalendar .weekView .fc-day-today .dayNumber,.dashboardCalendar .weekView .fc-day-today .dayNumber{background-color:var(--primary);color:var(--white);margin-top:6px;padding:4px}.dashboardCalendar.dashboardCalendarPatient .fc.fc-media-screen{width:280px}.dashboardCalendar.dashboardCalendarPatient table{width:290px}.dashboardCalendar.dashboardCalendarPatient.mobile .fc.fc-media-screen,.dashboardCalendar.dashboardCalendarPatient.mobile table{width:100%}.dashboardCalendar th{padding-bottom:0!important}.dashboardCalendar td.fc-day a{font-size:14px}.dashboardCalendar .fc-daygrid-day-frame{max-width:40px!important}.dashboardCalendar .fc-day.fc-daygrid-day{padding:3px;background-color:#0000!important}.dashboardCalendar .fc-day.fc-daygrid-day.fc-day-today a{border-radius:2px;color:var(--fizio-dark)!important;background:#3c9af6!important}.dashboardCalendar .fc-view-harness.fc-view-harness-active{height:225px!important}.dashboardCalendar .fc-highlight{border:1px solid var(--primary);border-radius:2px;background:0 0!important}.ant-slider-tooltip .ant-tooltip-arrow{display:none}.ant-slider-tooltip .ant-tooltip-inner{color:#000;box-shadow:none;background-color:#0000;margin-top:-7px;padding:0}*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--white:#fff;--black:#000;--fizio-dark:#072e54;--fizio-dark-disabled:#072e54aa;--primary:#3c9af6;--light-primary:#91d5ff;--very-light-primary:#cbe5ff99;--light-blue:#9dccfa;--primary-bg:#f0faff;--light-grey:#d9d9d9;--very-light-grey:#f0f0f0;--test-ip:#f1f5f9;--error:#ff4d4f;--error-rgba:#ff4d4f80;--disabled-dark:#d9d9d9;--light-background:#f1f5f8;--button-grey:#0000007d;--overlay-grey:#08090db3;--overlay-error:#ff4d4f99;--overlay-success:#00ba3499;--max-container-width:1600px;--status-purple:#8a60e7;--status-orange:#f7a550;--status-grey:#878787;--status-green:#26e17d;--status-blue:var(--primary);--status-aqua:#08b0bb;--status-orange-dark:#ff8200;--status-red:#fa7473}html{scroll-behavior:smooth}body,body #root{max-height:100vh;color:var(--fizio-dark);font-family:Inter,sans-serif;overflow:auto}.tableColumnRequired:before{color:#ff4d4f;content:"*";margin-inline-end:4px;font-family:SimSun,sans-serif;font-size:14px;line-height:1;display:inline-block}.ant-drawer-header{max-width:100vw}.ant-layout-sider-children{flex-direction:column;height:100%;display:flex}.collapsedMenu .ant-menu-item.ant-menu-item-selected{background-color:unset}li li.ant-menu-item.ant-menu-item-selected{background-color:var(--primary)!important;color:var(--white)!important}.ant-menu-item.ant-menu-item-selected .menuIcon svg,.ant-menu-submenu-selected .menuIcon svg,.ant-menu-submenu-{color:var(--primary)!important}.configMenu .ant-menu-item-selected span{color:var(--fizio-dark)}.configMenu .configMenuItemSelected span{color:var(--primary)}.configMenu .configMenuItemSelected svg{fill:var(--primary)}.ant-notification{z-index:9999}.ant-layout-content{background:#f1f5f8;padding:24px;overflow:hidden}.ant-layout-content.mobile{padding:0;overflow-y:auto}.ant-layout-content.isActivitySession{padding:0}.ant-table-body{height:100%}.ant-popconfirm-message-title{white-space:pre-line;margin-inline-start:0!important}.ant-popconfirm-message{padding:5px}.ant-popconfirm-buttons{flex-direction:row-reverse;justify-content:end;display:flex}.recordsModal .ant-modal-body{height:180px}.templates td.ant-table-cell>.ant-form-item>.ant-row.ant-form-item-row>.ant-col.ant-form-item-control{flex-direction:column-reverse;display:flex}td.ant-table-cell>.ant-form-item>.ant-row.ant-form-item-row>.ant-col.ant-form-item-control>div:nth-child(2){margin-bottom:10px}#answerOptionCell .ant-divider-horizontal.ant-divider-with-text-center:before,#answerOptionCell .ant-divider-horizontal.ant-divider-with-text-center:after{border-top:2px solid var(--light-grey)}.answerOptionCell{border-bottom:none!important}.remove-picker-clear-icon .ant-picker-clear{display:none}div.treatmentSessionTypeCell{justify-content:center;display:flex}#questionsTable .longAnswerCell td{vertical-align:top}.assessmentQuestionTableCheckboxGroup .ant-checkbox-group-item{margin-inline-start:0}.ant-modal-header{margin-bottom:30px!important}.unreadMessage{background:#f0faff;font-weight:700}.mobileMenuDrawer .ant-drawer-body{padding:0}.ant-drawer-body{width:100vw;max-width:100%}.ant-drawer-wrapper-body{max-width:100vw}.mobileView .ant-drawer-header .ant-drawer-extra button{padding:0 15px}.mobileView .ant-drawer-header{padding:16px}.short-meeting{padding:0 5px}.short-meeting .fc-event-time{display:none}.short-meeting .fc-event-title-container{align-items:center;height:100%;display:flex}.ant-steps-item-finish .ant-steps-item-icon{background:0 0;border:1px solid #00ba34;background-color:#0000!important;border-color:#00ba34!important}.ant-steps-icon .anticon-check.ant-steps-finish-icon{color:#00ba34}.ant-steps-item.ant-steps-item-finish .ant-steps-item-tail:after{background-color:#00ba34!important}.ant-steps-item.ant-steps-item-finish .ant-steps-item-title{color:#00ba34!important}.ant-steps-item.ant-steps-item-active .ant-steps-item-title{color:var(--primary)!important}.ant-table-cell.ant-table-selection-column{width:100px;max-width:100px;position:relative}.customPreDefinedFilters .ant-checkbox-wrapper+.ant-checkbox-wrapper{margin-inline-start:0!important}.mobilePatientAccount .mobileAccountHealthPlans .ant-select,.mobilePatientAccount .mobileAccountHealthPlans .ant-picker,.mobilePatientAccount .mobileAccountHealthPlans .ant-select-selector{width:100%;min-width:100%;max-width:250px}.mobilePatientAccount .mobileAccountHealthPlans .ant-select>span,.mobilePatientAccount .mobileAccountHealthPlans .ant-picker>span,.mobilePatientAccount .mobileAccountHealthPlans .ant-select-selector>span{line-height:22px}.mobilePatientAccount .mobileAccountHealthPlans .ant-form-item{width:100%;max-width:200px;margin-bottom:0}.mobilePatientAccount .mobileAccountHealthPlans .ant-select-selector{padding:0 6px}.mobilePatientAccount .mobileAccountHealthPlans .ant-form-item.ant-form-item-has-error{height:auto}.mobilePatientAccount .mobileAccountHealthPlans .ant-form-item-control-input-content{justify-content:flex-end;display:flex}.mobilePatientAccount .mobileAccountHealthPlans .ant-tag{margin-right:0}.mobilePatientAccount .mobileAccountHealthPlans .ant-select-selection-search-input{height:auto!important}.mobileLogin .ant-form-item-explain-error{padding-bottom:20px}.volumeControl{height:11px;padding:0 10px 0 20px}.volumeControl .audioContainer{align-items:flex-end;width:40px;height:100%;display:flex;position:relative}.volumeControl .audioContainer .bar{background-color:#666;width:25%;margin-right:3px;transition:all .3s ease-in-out}.volumeControl .audioContainer :first-child{height:50%}.volumeControl .audioContainer :nth-child(2){height:66%}.volumeControl .audioContainer :nth-child(3){height:82%}.volumeControl .audioContainer :nth-child(4){height:100%}.volumeControl .audioContainer input[type=range]{cursor:pointer;opacity:0;width:52px;height:100%;position:absolute;left:-10px;right:2px}.volumeControl.volume-25 .audioContainer .bar:first-child,.volumeControl.volume-50 .audioContainer .bar:first-child,.volumeControl.volume-75 .audioContainer .bar:first-child,.volumeControl.volume-100 .audioContainer .bar:first-child,.volumeControl.volume-50 .audioContainer .bar:nth-child(2),.volumeControl.volume-75 .audioContainer .bar:nth-child(2),.volumeControl.volume-100 .audioContainer .bar:nth-child(2),.volumeControl.volume-75 .audioContainer .bar:nth-child(3),.volumeControl.volume-100 .audioContainer .bar:nth-child(3),.volumeControl.volume-100 .audioContainer .bar:nth-child(4){background-color:var(--primary)}.nextActivityTile .topProgress .ant-progress-circle-path{stroke:#af9fd5!important}.nextActivityTile .topProgress .ant-progress-text{font-size:16px;font-weight:600;color:#000000d9!important}.treatmentPlanEditForm .ant-popover-inner{max-width:330px;padding:15px}.treatmentPlanEditForm .ant-popover-inner .ant-popconfirm-message{display:none}.treatmentPlanEditForm .ant-popover-inner .ant-popconfirm-description{margin-left:0}.treatmentPlanEditForm .ant-popover-inner .ant-popconfirm-buttons{justify-content:center;display:flex}.treatmentPlanEditForm .ant-popover-inner .ant-popconfirm-buttons button:first-child{order:2}.diagnosesByRegion table tr:not(.ant-table-placeholder):first-child{background:#ffe1ad;font-weight:500}.diagnosesByRegion table tr:not(.ant-table-placeholder):first-child td{background:#ffe1ad}.diagnosesByRegion table tr:not(.ant-table-placeholder):nth-child(2){background:#ffefd3;font-weight:500}.diagnosesByRegion table tr:not(.ant-table-placeholder):nth-child(2) td{background:#ffefd3}.diagnosesByRegion table tr:not(.ant-table-placeholder):nth-child(3){background:#fffaf1;font-weight:500}.diagnosesByRegion table tr:not(.ant-table-placeholder):nth-child(3) td{background:#fffaf1}.notActiveFeedbackValue .ant-slider-handle:after,.notActiveFeedbackValue .ant-slider-handle:before{content:none}.notActiveFeedbackValue .ant-slider-dot-active{border-color:#f0f0f0}.notActiveFeedbackValue .ant-slider-mark-text-active{color:#00000073}.ant-picker-dropdown{z-index:9999999!important}table input[type=number]{min-width:60px}.ant-input-number-readonly{border:none!important}input:read-only,textarea:read-only{cursor:default;border:1px solid var(--light-grey)!important}input:read-only:hover,input:read-only:focus,textarea:read-only:hover,textarea:read-only:focus{border-inline-end-width:0;border:1px solid var(--light-grey);box-shadow:none}input:read-only:focus{border:none}.ant-input-affix-wrapper-readonly:focus,.ant-input-affix-wrapper-readonly:hover{border:1px solid var(--light-grey);box-shadow:none;border-color:var(--light-grey)!important}.ant-tabs-nav:before{border-bottom:0!important}.ql-tooltip{width:100%!important;position:absolute!important;left:0!important}.disabled-input-with-prefix input{display:none}.readonly-input{pointer-events:none}.readonly-input:hover{border-color:#d9d9d9!important}.readonly-input .ant-select-selector,.readonly-input .ant-select-selector:hover{cursor:default;border-color:#d9d9d9!important}.readonly-input .ant-picker-input input{pointer-events:none;border:none!important}.readonly-input .ant-picker-suffix,.readonly-input .ant-select-arrow{display:none}.readonly-input .ant-select{pointer-events:none!important}.readonly-input.ant-select-disabled .ant-select-selection-search input{border:none!important}.eventCalendar .fc-dayGridMonth-view tbody tr td{height:120px!important}.customTopFilter .ant-form-item-label{padding-bottom:0!important}.libaryPreviewModalMobile .ant-modal-close{top:0!important;right:-2px!important}
