.loginPage{background:#f0f2f5;height:100vh;width:100vw}.loginCard{height:auto;width:500px;margin:0 auto;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#fff;padding:30px}.loginForm{height:100%;width:400px;margin:0 auto;padding:30px}.loginForm .ant-input-affix-wrapper{outline:0;border-width:0 0 1.5px}.loginForm .ant-form-item-control-input .ant-input-password,.loginForm .ant-form-item-control-input .ant-input-password:focus{outline:0!important;border-width:0 0 1.5px!important}.loginForm .ant-form-item-control-input .ant-input-password{border-bottom:1px solid #bbbbbb!important}.loginForm .ant-form-item-control-input .ant-input-password:focus{border-bottom:5px solid #1890ff}.loginForm #email,.loginForm #email:hover{border-bottom:1px solid #bbbbbb}.loginForm #email:focus{border-bottom:1px solid #1890ff}.ant-btn>.ant-btn-loading-icon .anticon{padding-right:0;margin-right:8px}.loginLogo{width:200px}#success:hover{background:#1890ff;color:#fff}.loginHeader{margin-top:40px;margin-bottom:20px}.loginHeader h1{margin-bottom:0}.login-form-forgot{float:right}.LoginLinks{margin-top:60px}.admin{background:gray}.admin .loginCard{background:#f0f2f5}.admin .loginForm input,.admin .loginForm .ant-input-password{background-color:#fff}.forgotAlert{margin-bottom:20px}.homeCard{margin-bottom:15px;padding:10px 10px 15px;border:1px solid #1890ff;cursor:pointer}.ant-progress-circle .ant-progress-text{font-size:18px;font-weight:500}.riskContainer .ant-card-body{padding:10px 10px 0}.homeContainer .ant-card-body{padding:10px}.switchClients{margin:-5px}.switchClients .ant-radio-button-wrapper{margin-right:20px;border-radius:5px}.homeHeaderBtn{height:38px}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){z-index:0!important}.ant-radio-group-large .ant-radio-button-wrapper{font-size:14px!important}.ant-badge{margin-right:5px}.dashboardFilters,.dashboardFiltersMobile{font-style:italic;font-size:14px}.dashboardFilters{left:23px;top:38px;position:absolute}.dashboardFiltersMobile{display:flex;justify-content:center}@media only screen and (max-width: 562px),(min-width: 766px) and (max-width: 853px){.dashboardFilters{position:sticky;left:20px}}.fab-bottom-right{position:fixed!important;right:25px}.adminTables .ant-checkbox-checked .ant-checkbox-inner:after{width:6.095px;height:15.42857px}.adminTables .ant-checkbox-indeterminate .ant-checkbox-inner:after{height:12.5px;width:12.5px}.adminTables .ant-checkbox .ant-checkbox-inner{width:25px;height:25px;border-radius:5px}.adminTables .ant-checkbox-checked:after{width:25px;height:25px;border-radius:5px}.adminTables .ant-checkbox-input{width:200%!important;height:200%!important}.emojiText span,li[data-menu-id*=smiling]{font-family:"Noto Color Emoji"}.site-page-header-ghost-wrapper{background-color:#f5f5f5;padding:24px}.ant-page-header-heading{display:flex;justify-content:space-between}.profileInfo .ant-card-body{padding:10px}.profileInfo .ant-page-header-heading-extra{overflow-x:scroll}.profileInfo .ant-page-header-heading-extra::-webkit-scrollbar{display:none}.profileInfo .ant-page-header-heading-extra{-ms-overflow-style:none;scrollbar-width:none}.rectangle{height:50px;width:100px;border-radius:5px;text-align:center;color:#fff}.feelingsCard{max-height:500px;min-height:500px}.feelingsCard .ant-card-body{padding-top:6vh;display:flex;justify-content:center}.indicatorGraphsCard{margin-bottom:12px;margin-right:12px;padding:0!important}.sentimentCard{overflow-y:hidden;max-height:500px;min-height:500px}.indicatorCard{max-height:500px;min-height:500px;overflow-y:auto;overflow-x:auto;overflow:visible}.riskLevel{max-height:500px;min-height:500px;overflow-y:hidden}.riskLevel .ant-card-body{text-align:center}.riskLevel .ant-card-extra{text-align:right;width:55%;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}[data-theme=compact] .site-collapse-custom-collapse .site-collapse-custom-panel,.site-collapse-custom-collapse .site-collapse-custom-panel{background:#fafafa;border:0px}.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{top:43%!important}.recentSentimentCard{max-height:300px;min-height:250px;margin-top:12px;padding:0!important}.recentSentimentCard .ant-card-body{padding:0!important}.sliderCol{margin-top:5vh;pointer-events:none;cursor:default}.sliderCol .ant-slider-rail,.sliderCol .ant-slider-track{height:12px;border-radius:5px}.sliderCol .ant-slider-dot,.sliderCol .ant-slider-handle{display:none}.TEACol{margin-top:2vh;pointer-events:none;cursor:default}.TEACol .ant-slider-rail,.TEACol .ant-slider-track{height:12px;border-radius:5px}.TEACol .ant-slider-dot,.TEACol .ant-slider-handle{display:none}.apaCard{max-height:560px;min-height:560px;overflow-y:hidden;overflow-x:auto}.apaCard .ant-card-extra{text-align:right;width:55%;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}.apaCard .ant-card-body{height:440px}.tabsCard{background:#fafafa!important}.settingsStyle{margin-bottom:20px}.settingsStyle .ant-pro-page-container-warp-page-header{padding-inline-start:0px;padding-inline-end:10px}.emptyData{margin:0;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.riskCalendar .ant-picker-calendar-header{text-align:left;display:block}.riskCalendar .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:#fff;background:#1890ff!important}.riskCalendar .ant-radio-button-wrapper{color:#1890ff;border-color:#1890ff}.riskCalendar .ant-picker-calendar-date-content{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;align-content:flex-start;flex-wrap:wrap}.riskCalendar .ant-picker-calendar-date-content:has(.yearCalendar){height:175px!important}.riskCalendar .calendarPie{width:30px}.riskCalendar .calendarPie .echarts-for-react{margin:0!important;flex:1!important;width:100%!important}.guidelines div.ant-modal-content{border-radius:10px}.guidelines .ant-modal-confirm-btns{float:none;margin-left:45%}.indicators{width:120px;text-align:center;margin:5px 25px 5px 5px;padding:10px;white-space:pre-wrap;display:inline-block}.indicatorsText{position:absolute;margin:5px}.remarksText{width:650px;text-align:left;display:flex;margin-left:155px;margin-top:-25px}.multiSelectTag{margin-left:153px}.multiSelectIndicators{width:10vw;height:100%;text-align:center;padding:10px;white-space:pre-wrap;display:inline-grid;margin:5px}.lastLocationMap{height:390px;width:90%;margin:0 auto;position:absolute;left:0;right:0}.wordCount{float:right;font-size:10px;margin-top:6px}.clientBadges .ant-badge-count,.ant-badge-dot,.ant-badge .ant-scroll-number-custom-component{top:10px!important;right:10px!important}.trendTooltip{display:flex;flex-direction:row;justify-content:space-between}.ant-form-item-label{padding-right:2000px}div.ant-form-item-extra{font-size:small}.ant-form-item-label>label:after{content:""}.ant-input[disabled]{color:#424242}.ant-select-disabled.ant-select-multiple .ant-select-selection-item{color:#424242;background-color:#e7e7e7;border-color:#d9d9d9}.ant-select-multiple .ant-select-selection-item{background-color:#f0f5ff;border-color:#adc6ff;border:none;color:#2f54eb}.ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{color:#424242}.ant-picker-input>input[disabled]{color:#424242}.bulkClinicians{max-height:30vh;overflow-y:scroll}.stepsContent{min-height:150px;margin-top:16px;padding-top:25px;text-align:left}.siteDropDown{margin-top:16px}.selections{width:20%!important;display:block!important;margin:15px auto auto!important}.bulkClients{max-height:30vh;overflow-y:scroll}.stepsHeader{margin-top:20px!important}.clickable{cursor:pointer;border:1px solid #1890ff;background-color:#fff;text-align:center;font-size:14px;color:#333}.clickable canvas{cursor:pointer!important}.noClickable{text-align:center}.largeStat{font-size:32px;color:#5f5f5f;text-shadow:0px 3px 6px rgba(0,0,0,.1607843137);margin-bottom:2px!important;margin-top:auto}.tile{background-color:#fff;text-align:center;font-size:14px;color:#333;border:1px solid #cdcdcd}.interventionCard{box-shadow:0 2px 5px #0000001a}.interventionCard .ant-table-thead{display:none}.commonWordCard .ant-table-tbody>tr>td{padding:.85vh}.cardShadowEffect{box-shadow:0 2px 5px #0000001a}.extraSpace{padding-bottom:6px!important}.infoTitle{display:flex;flex-direction:row;justify-content:center;align-items:center;font-weight:500}.infoTitle h2{margin:0}.infoCircle{font-size:16px;padding:5px;color:#1890ff}.infoCircleText{font-size:14px;padding:4px;color:#1890ff}.dashboardModal .ant-modal-header,.dashboardModal .ant-modal-content{border-radius:16px}.dashboardModal .ant-modal-body{padding-top:8px}.dashboardPopover{max-width:20vw;opacity:.95}.dashboardPopover .ant-popover-inner-content{font-size:16px;color:#fff}.filtersInfoRow{margin-bottom:16px}.leavingModal .ant-modal-content,.leavingModal .ant-modal-header{border-radius:7.5px}.daysOfMonthPicker{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;border:1px solid rgb(217,217,217);width:270.5px;padding:6.5px}.ant-card,.ant-page-header{border-radius:10px;background:#fff}.ant-page-header.ant-page-header-ghost{background:#fff}.ant-btn{border-radius:5px!important;color:#1890ff;border:1px solid #1890ff}.ant-btn-primary{color:#fff}.ant-input-affix-wrapper:focus{outline:none!important;border:1px solid #81d135!important;box-shadow:0 0 0 2px #52c41a2e!important;-webkit-box-shadow:0 0 0 2px rgba(82,196,26,.1803921569)!important}.ant-input-affix-wrapper:hover{outline:none!important;border:1px solid #81d135!important}.ant-checkbox-checked .ant-checkbox-inner{background-color:#1890ff!important;border-color:#1890ff!important}.ant-checkbox-disabled .ant-checkbox-inner{background-color:#f5f5f5!important;border-color:#d9d9d9!important}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.ant-table-column-sorter-up,.ant-table-column-sorter-down,.ant-table-filter-trigger{font-size:14px}.ant-picker-year-btn,.ant-picker-month-btn{color:#1890ff!important}body{width:calc(100% + -0px);margin:0}.ErrorHeader{margin-top:30px;font-size:22px}.sideBar{overflow:auto;min-height:100vh;position:sticky;top:0;left:0}.mobileDrawer .ant-drawer-body{padding:0}.sideMenuBtn{font-size:21px;padding-left:10px;padding-right:10px;margin:20px;height:40px;width:auto}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}.menuTriggerMobile{color:#1890ff;font-size:22px;margin:14px;padding:5px;border:1px solid #1890ff;border-radius:5px}@media (prefers-reduced-motion: no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}@media only screen and (max-width: 765px){select,textarea,input{font-size:16px}.ant-card-body{padding:3px!important}.appContainer{padding:0!important;margin-top:60px!important;background:#f6f6f6!important}.appContainer .ant-card,.appContainer .ant-page-header{border-radius:0;padding:3px}.appContainer .homeCard{border-radius:8px}.appContainer .ant-tabs{padding:3px}.appContainer .riskContainer .ant-card,.appContainer .riskContainer .ant-page-header{margin-bottom:-1px}.sideBar{display:none}.headerComponent{border-bottom:1px solid #e6e6e6}.ant-drawer-content-wrapper{width:50vw!important}.loginCard,.loginForm{height:100%;width:100%;margin:0 auto;padding:30px}.LoginLinks{margin-bottom:60px}.loginHeader h1{font-size:4vh}.indicators{width:100px;text-align:center;margin:5px;white-space:pre-wrap;padding:10px;display:inline-block}.indicatorsText{position:absolute;line-height:initial}.ant-layout-footer{padding:24px 20px;font-size:12px}.homeContainerMobile .ant-card-head{border:none;font-size:14px;min-height:0px}.homeContainerMobile .ant-card-head-title{text-align:center!important;padding:0}.homeRiskBtnsMobile{text-align:center;margin-bottom:10px;font-size:12px}.homeRiskBtnsMobile .ant-col{display:inline-flex;justify-content:center}.homeRiskBtnsMobile .ant-radio-group-large .ant-radio-button-wrapper,.clientsTableMobile .ant-table-thead{font-size:12px!important}th.ant-table-cell{overflow-wrap:normal!important}td.ant-table-cell{font-size:12px!important}}@media only screen and (min-width: 765px){.headerComponent{display:none}}.homeContainerMobile .ant-card-head{border:none;font-size:14px;min-height:0px}.homeContainerMobile .ant-card-head-title{text-align:center!important;padding:0}.homeRiskBtnsMobile{text-align:center;margin-bottom:10px;font-size:12px}.homeRiskBtnsMobile .ant-col{display:inline-flex;justify-content:center}.homeRiskBtnsMobile .ant-radio-group-large .ant-radio-button-wrapper{font-size:12px!important}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ant-divider-horizontal.ant-divider-with-text-left:before{width:0%}span.ant-divider-inner-text{padding:0!important}.parrotHeader{font-size:20px;font-weight:600}.ant-menu-submenu-arrow:before,.ant-menu-submenu-arrow:after{color:#1890ff}div.ant-spin-spinning{width:100%;margin-left:auto;margin-right:auto}.ant-checkbox-group-item{display:flex;padding-left:17px}.flexSpaceBetween{display:flex;flex-direction:row;justify-content:space-between}.flexColumnSpaceBetween{display:flex;flex-direction:column;justify-content:space-between;align-content:space-between}.borderlessCard .ant-card:not(.ant-card-bordered){box-shadow:none}
