.TextareaMimic,input[type=email],input[type=file],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{-webkit-appearance:none}.TextareaMimic,input[type=email],input[type=file],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{padding:var(--psy-input-padding);margin:0;font:var(--psy-input-font);border:var(--psy-input-border);background-color:var(--psy-input-background);outline:0;color:var(--psy-input-color);border-radius:var(--psy-input-border-radius)}input[type=search].incremental-search-component-selector-input::-webkit-search-decoration{display:none}input[type=search].incremental-search-component-selector-input::-webkit-search-cancel-button{display:none}input[type=search].inline-selector-input::-webkit-search-decoration{display:none}input[type=search].inline-selector-input::-webkit-search-cancel-button{display:none}.TextareaMimic:hover,input[type=checkbox]:hover,input[type=email]:hover,input[type=file]:hover,input[type=number]:hover,input[type=password]:hover,input[type=radio]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,select:hover,textarea:hover{border:var(--psy-input-border-hover)}input[type=checkbox]:focus,input[type=email]:focus,input[type=file]:focus,input[type=number]:focus,input[type=password]:focus,input[type=radio]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,select.ios-focus-forced,select:focus,textarea:focus{box-shadow:inset 0 1px 3px rgba(29,144,198,.3);outline:0;border:var(--psy-input-border-focus)}button.RiskAssessmentDeleteButton:disabled .fa-icon.close,input[type=radio]:disabled+label{color:var(--psy-color-text-quiet)}.TextareaMimic:disabled,.TextareaMimic[disabled=disabled],input[type=checkbox]:disabled,input[type=email]:disabled,input[type=email][disabled=disabled],input[type=file]:disabled,input[type=file][disabled=disabled],input[type=number]:disabled,input[type=number][disabled=disabled],input[type=password]:disabled,input[type=password][disabled=disabled],input[type=radio]:disabled,input[type=radio][disabled=disabled]+label,input[type=search]:disabled,input[type=search][disabled=disabled] input[type=checkbox][disabled=disabled],input[type=tel]:disabled,input[type=tel][disabled=disabled],input[type=text]:disabled,input[type=text][disabled=disabled],select:disabled,select[disabled=disabled],textarea:disabled,textarea[disabled=disabled]{background-color:var(--psy-input-background-disabled)!important;color:var(--psy-color-text-quiet);border:var(--psy-input-border);opacity:1}input[type=email].field-error,input[type=file].field-error,input[type=number].field-error,input[type=password].field-error,input[type=search].field-error,input[type=tel].field-error,input[type=text].field-error{background-color:var(--psy-color-error-weak);border:var(--psy-input-border-error)}psy-rich-text-editor.field-error,select.field-error,textarea.field-error{border:var(--psy-input-border-error)}input[type=email].field-error:hover,input[type=file].field-error:hover,input[type=number].field-error:hover,input[type=password].field-error:hover,input[type=search].field-error:hover,input[type=tel].field-error:hover,input[type=text].field-error:hover,select.field-error:hover,textarea.field-error:hover{border:var(--psy-input-border-error-hover)}input[type=email].field-error:focus,input[type=file].field-error:focus,input[type=number].field-error:focus,input[type=password].field-error:focus,input[type=search].field-error:focus,input[type=tel].field-error:focus,input[type=text].field-error:focus,select.field-error:focus,textarea.field-error:focus{border:var(--psy-input-border-error-focus);box-shadow:inset 0 1px 3px rgba(184,24,24,.3)}input[type=checkbox].field-error,input[type=radio].field-error{box-shadow:0 0 0 1px #b81818}.edge input[type=checkbox].field-error,.edgehtml input[type=radio].field-error{box-shadow:0 0 0 2px #b81818}.edgehtml input[type=radio].field-error{border-radius:10px}canvas.field-error,div.field-error{border:1px solid #b81818;border-right:1px solid #e21e1e;border-bottom:1px solid #e21e1e}div.field-error{padding:18px 30px}input[type=file]{padding:3px}input[type=file]::file-selector-button{background-color:var(--psy-color-neutral-weak);color:var(--psy-color-text-standard);border:1px solid var(--psy-color-neutral-stronger)}input[type=file]::file-selector-button:hover{background-color:var(--psy-color-neutral-moderate)}input[type=checkbox],input[type=radio]{outline:0;margin:0 5px 0 0;vertical-align:middle;width:15px;height:15px}input[type=checkbox]+label{display:inline-block;max-width:calc(100% - 20px);vertical-align:top;margin-top:1px;color:var(--psy-color-text-standard)}input[type=checkbox]:disabled+label{opacity:40%}.checkbox-wrapper{text-indent:-20px;padding-left:20px}div.checkbox-wrapper>label,div.checkbox-wrapper>span.aspNetDisabled>label,input[type=checkbox]+label.input-height{display:inline;max-width:unset;vertical-align:middle;margin-top:0}.TextareaMimic,textarea{white-space:pre-wrap;resize:none;vertical-align:middle;text-align:left}select{padding-right:22px;vertical-align:bottom;-ms-word-wrap:normal;word-wrap:normal;overflow-wrap:normal;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:base-select;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' viewBox='0 0 512 512'  	%3E%3Cpath d='M239 401c9.4 9.4 24.6 9.4 33.9 0L465 209c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0 	 l-175 175L81 175c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9L239 401z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right;background-size:24px 12px;min-height:30px}select:open{box-shadow:inset 0 1px 3px rgba(29,144,198,.3);outline:0;border:var(--psy-input-border-focus)}select::picker(select){background:var(--psy-color-surface-high);appearance:base-select;border:var(--psy-input-border);border-radius:var(--psy-corner-round);box-shadow:0 var(--psy-space-xxs) var(--psy-space-xs) rgba(0,0,0,.2);padding:var(--psy-space-xs) 0;overscroll-behavior:contain}select option{border-radius:var(--psy-corner-smooth);margin:0 var(--psy-space-xs);padding:1px 6px}select option:focus-visible{background:var(--psy-color-neutral-weak);outline:0}select option::checkmark{display:none}select::checkmark,select::picker-icon{appearance:base-select;display:none}.dark select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='rgba(255,255,255,0.65)' viewBox='0 0 512 512'><!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d='M239 401c9.4 9.4 24.6 9.4 33.9 0L465 209c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-175 175L81 175c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9L239 401z'/%3E%3C/svg%3E")}select::-ms-expand{display:none}select[size],select[size]:focus,select[size]:hover{padding:3px;background-image:none;overflow:auto}.ff select{height:30px;padding-left:4px}@media all and (-webkit-min-device-pixel-ratio:1.25),all and (min-resolution:1.25dppx){.ff select{height:29.6px}}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (min-resolution:1.5dppx){.ff select{height:29.333px}}@media all and (-webkit-min-device-pixel-ratio:1.75),all and (min-resolution:1.75dppx){.ff select{height:29.14px}}@media all and (-webkit-min-device-pixel-ratio:2),all and (min-resolution:2dppx){.ff select{height:30px}}@media all and (-webkit-min-device-pixel-ratio:2.5),all and (min-resolution:2.5dppx){.ff select{height:29.6px}}@media all and (-webkit-min-device-pixel-ratio:3),all and (min-resolution:3dppx){.ff select{height:30px}}optgroup{color:#999;font-weight:400}option{color:var(--psy-input-color)}label{vertical-align:middle}.label-disabled{color:#727272;pointer-events:none}body:not(.ff):not(.edgehtml) input[type=checkbox]{border-radius:2px}body:not(.ff):not(.edgehtml) input[type=checkbox],body:not(.ff):not(.edgehtml) input[type=radio]{-webkit-appearance:none;-moz-appearance:none;border:var(--psy-input-border);appearance:none;background-color:var(--psy-input-background)}body:not(.ff):not(.edgehtml) #interventions-columns input[type=checkbox]:not(:disabled){border:var(--psy-input-border)!important}body:not(.ff):not(.edgehtml) .AreaOfRiskQuestions input[type=radio]:not(:disabled){border:var(--psy-input-border)}body:not(.ff):not(.edgehtml) input[type=checkbox]:focus,body:not(.ff):not(.edgehtml) input[type=checkbox]:not([disabled]):hover,body:not(.ff):not(.edgehtml) input[type=radio]:focus,body:not(.ff):not(.edgehtml) input[type=radio]:not([disabled]):hover{color:var(--psy-input-color);outline:0;border:var(--psy-focus-border)}body:not(.ff):not(.edgehtml) input[type=checkbox]:disabled,body:not(.ff):not(.edgehtml) input[type=radio]:disabled{background-color:var(--psy-input-background-disabled)}body:not(.ff):not(.edgehtml) input[type=checkbox]:disabled:checked:after,body:not(.ff):not(.edgehtml) input[type=checkbox]:disabled:indeterminate:after,body:not(.ff):not(.edgehtml) input[type=radio]:disabled:checked:after{color:var(--psy-color-text-quiet)}body:not(.ff):not(.edgehtml) input[type=checkbox]:checked:after,body:not(.ff):not(.edgehtml) input[type=checkbox]:indeterminate:after,body:not(.ff):not(.edgehtml) input[type=radio]:checked:after{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;font-family:"Font Awesome";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--psy-input-color);font-weight:400;font-style:normal;text-decoration:none;text-indent:0;text-shadow:none}body:not(.ff):not(.edgehtml) input[type=checkbox]:indeterminate:after{content:"";margin:2px 0 0 2px;font-size:12px;line-height:11px}body:not(.ff):not(.edgehtml) input[type=checkbox]:checked:after{content:"";margin:1px 0 0 1px;font-size:11px;line-height:11px}body:not(.ff):not(.edgehtml) input[type=radio]{border-radius:100px}body:not(.ff):not(.edgehtml) input[type=radio]:checked:after{content:"";font-size:10px;line-height:10px;margin:1px 0 0 2px}.edgehtml select{line-height:20px;padding:3px 22px 3px 6px}.edgehtml input[type=file]{padding:1px}.edgehtml input[type=checkbox],.edgehtml input[type=radio]{box-shadow:none}.ios textarea{padding:4px 10px 4px 6px}.ios button,.ios input[type=button],.ios input[type=submit]{-webkit-appearance:none}.ios input[type=radio]{height:16px!important;width:16px!important}.ios input[type=radio]:checked:after{font-size:12px!important;line-height:12px!important}.ios input[type=file],.mac input[type=file]{padding:5px;line-height:14px}input:-moz-placeholder,input::-moz-placeholder,input:focus::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder,textarea:focus::-moz-placeholder{color:var(--psy-input-placeholder-color)!important;font-weight:400!important;opacity:var(--psy-input-placeholder-opacity)!important}input::-webkit-input-placeholder,input:focus::-webkit-input-placeholder,textarea::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:var(--psy-input-placeholder-color)!important;font-weight:400!important;opacity:var(--psy-input-placeholder-opacity)!important}input:-ms-input-placeholder,input::-ms-input-placeholder,input:focus::-ms-input-placeholder,textarea:-ms-input-placeholder,textarea::-ms-input-placeholder,textarea:focus::-ms-input-placeholder{color:var(--psy-input-placeholder-color)!important;font-weight:400!important;opacity:var(--psy-input-placeholder-opacity)!important}body.ios input[type=email],body.ios input[type=file],body.ios input[type=number],body.ios input[type=password],body.ios input[type=search],body.ios input[type=tel],body.ios input[type=text],body.ios textarea{background-image:-webkit-gradient(linear,0 0,0 100%,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)));background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0))}body:not(.r-app) .Button,body:not(.r-app) .Button-go,body:not(.r-app) .Button-save{display:inline-block;position:relative;font-weight:400;margin:0}body:not(.r-app) .Button input{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#a3a3a3}body:not(.r-app) .Button input,body:not(.r-app) .Button-go input,body:not(.r-app) .Button-save input{height:22px;padding:1px 10px;margin:0;cursor:pointer;font-family:Arial,Helvetica,Sans-Serif;font-size:11px;font-weight:inherit;color:#fff;text-decoration:none;text-align:center;line-height:18px;outline:0}body:not(.r-app) .Button-save input{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}body:not(.r-app) .Button input:focus,body:not(.r-app) .Button-go input:focus,body:not(.r-app) .Button-save input:focus{-webkit-box-shadow:0 0 1px 1px #62bee8;-moz-box-shadow:0 0 1px 1px #62bee8;box-shadow:0 0 1px 1px #62bee8;border:0}body:not(.r-app) .Button input::-moz-focus-inner,body:not(.r-app) .Button-go input::-moz-focus-inner,body:not(.r-app) .Button-save input::-moz-focus-inner{border:0}body:not(.r-app) .Button:active input,body:not(.r-app) .Button:hover input{background-color:gray}body:not(.r-app) .Button-go{border:1px solid #2097d7;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}body:not(.r-app) .Button-go input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#2097d7}body:not(.r-app) .Button-go:hover{background-color:#0078a0}body:not(.r-app) .Button-go:hover input{background-color:#0078a0;border:1px solid transparent}body:not(.r-app) .Button-go:active input{background:#0078a0;border:1px solid transparent}body:not(.r-app) .Button-save input{background-color:#81b814}body:not(.r-app) .Button-save:hover input{background-color:#73a907}body:not(.r-app) .Button-save:active input{background:#73a907}body:not(.r-app) .Button-go.disabled input,body:not(.r-app) .Button-go[disabled=disabled] input,body:not(.r-app) .Button-save.disabled input,body:not(.r-app) .Button-save[disabled=disabled] input,body:not(.r-app) .Button.disabled input,body:not(.r-app) .Button[disabled=disabled] input{color:#e9e9e9;background:#bbb;cursor:not-allowed}body:not(.r-app) .Button-go.disabled,body:not(.r-app) .Button-go[disabled=disabled],body:not(.r-app) .Button-save.disabled,body:not(.r-app) .Button-save[disabled=disabled],body:not(.r-app) .Button.disabled,body:not(.r-app) .Button[disabled=disabled]{border-color:#ccc}body:not(.r-app) .Button-go.disabled input:focus,body:not(.r-app) .Button-go[disabled=disabled] input:focus,body:not(.r-app) .Button-save.disabled input:focus,body:not(.r-app) .Button-save[disabled=disabled] input:focus,body:not(.r-app) .Button.disabled input:focus,body:not(.r-app) .Button[disabled=disabled] input:focus{box-shadow:none}body.ios:not(.r-app) .Button input,body.ios:not(.r-app) .Button-go input,body.ios:not(.r-app) .Button-save input{-webkit-appearance:none}button,input[type=button],input[type=submit]{padding:var(--psy-space-xs) var(--psy-space-s);font-family:inherit;font-size:var(--psy-font-size-s);line-height:var(--psy-font-height-cozy);cursor:pointer;border:0;margin:0;border-radius:var(--psy-corner-round);white-space:nowrap;outline:0}button.AreaOfRiskButton:disabled{opacity:55%!important}.button-default button,.button-default input,.button-jump button{border:var(--psy-border-weight-light) solid var(--psy-color-neutral-stronger)}.button-text-input-mimic button{border:var(--psy-border-weight-light) solid transparent}.button-go button,.button-go input,button.button-go:not(.button-text-input-mimic){border:var(--psy-border-weight-light) solid var(--psy-color-primary-moderate)}.button-save button,.button-save input{border:var(--psy-border-weight-light) solid var(--psy-color-secondary-moderate)}.UploadButtonSurfaceLowBorder{border:var(--psy-border-weight-light) solid var(--psy-color-surface-low)!important}.ActionButtonClass button{color:var(--psy-color-primary-moderate)!important}.ActionButtonClass:focus,.ActionButtonClass:hover{border:var(--psy-color-primary-strong)}.ActionButtonClass button:focus,.ActionButtonClass button:hover{color:var(--psy-color-primary-strongest)!important}.therapy-portal-mode>.action-button-bar{margin:var(--psy-space-m) 0}.therapy-portal-mode>.basic-form{margin-bottom:var(--psy-space-m)}.therapy-notes-mode>.action-button-bar{margin:var(--psy-space-l) 0}.therapy-notes-mode>.basic-form{margin-bottom:var(--psy-space-xl)}.neutral-outline-button button,.neutral-outline-button input,button.neutral-outline-button{color:var(--psy-color-primary-moderate);background-color:var(--psy-color-surface-low);border:1px solid var(--psy-color-neutral-moderate)}.neutral-outline-button button:hover:enabled,.neutral-outline-button input:hover:enabled,button:hover:enabled.neutral-outline-button{color:var(--psy-color-primary-strong)}.neutral-outline-button button:focus,.neutral-outline-button input:focus,button:focus.neutral-outline-button{color:var(--psy-color-primary-strong);border:1px var(--psy-color-primary-strong)}.neutral-outline-button button:disabled,.neutral-outline-button input:disabled,button:disabled.neutral-outline-button{color:var(--psy-color-text-quiet);background-color:var(--psy-input-background-disabled);cursor:default}body:not(.PublicSite) button:focus,body:not(.PublicSite) input[type=button]:focus,body:not(.PublicSite) input[type=submit]:focus{border:var(--psy-focus-border)}#RequestPasswordResetCancel-Button:focus,#RequestPasswordResetExit-Button:focus{padding:6px 11px}.buttonCover{width:100%;background-color:#fff;opacity:.75;position:absolute;border-radius:4px;left:0}.file-uploader-button .buttonCover{background-color:var(--psy-color-secondary-moderate);opacity:.4}body:not(.r-app) .buttonCover{border-radius:3px}.buttonCover.loading{background:#fff url(/static/images/common/loading-small.gif) no-repeat center;background-size:16px 16px}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (min-resolution:1.5dppx){.buttonCover.loading{background-image:url(/static/images/common/loading-small@2x.gif)}}input[type=range]{height:3px;outline:0;background-color:var(--psy-color-neutral-moderate);-webkit-appearance:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:15px;height:15px;border-radius:50%;background-color:#2097d7;cursor:default}input[type=range]:hover::-webkit-slider-thumb{background-color:#1c87c1}input[type=range]:focus::-webkit-slider-thumb{background-color:#1d90c6}input[type=range]::-moz-range-thumb{width:15px;height:15px;border-radius:50%;cursor:default;background-color:#2097d7}input[type=range]:hover::-moz-range-thumb{background-color:#1c87c1}input[type=range]:focus::-moz-range-thumb{background-color:#1d90c6}.inline-field-error .DynamicInputViewMode,.inline-field-error input,.inline-field-error select,.inline-field-error textarea{border:1px solid #b81818;border-right:1px solid #e21e1e;border-bottom:1px solid #e21e1e}.highlight-field .DynamicInputViewMode,.highlight-field input,.highlight-field select{background-color:var(--psy-color-surface-highlight)!important}.AccordianViewComponent{border-radius:var(--psy-corner-smooth);border:1px solid var(--psy-color-neutral-moderate);background-color:var(--psy-color-neutral-weakest);padding:10px}.AccordianViewComponent__Header{cursor:pointer;display:flex;align-items:baseline}.AccordianViewComponent__Header>.fa-icon{color:var(--psy-color-neutral-strongest);min-width:20px}.AccordianViewComponent__HeaderText{font-weight:700;color:var(--psy-color-neutral-strongest)}.AccordianViewComponent__Children{padding-left:20px}