:root{--color-primary:#ed762f;--color-primary-hover-bg:#fefaf7}body{font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;margin:0 auto}.ant-form-item-tooltip{cursor:default!important}.recording-strategy-card:hover{border-color:#fa8e46!important}.recording-strategy-card:hover .recording-strategy-card-icon{color:#fa8e46!important}@media (max-width:1024px){.ant-input,.ant-input-affix-wrapper,input,select,textarea{font-size:16px!important}}.inline-form-item .ant-form-item-row{display:grid!important;grid-template-columns:12% 50%!important;align-items:center!important}.inline-form-item .ant-form-item-label{display:flex;align-items:center!important;padding:0}.no-pad-collapse .ant-collapse-content-box{padding:0!important}.no-pad-panel .ant-collapse-content-box{padding:0}.no-shadow-card .ant-card{box-shadow:none!important}.inline-form-item .ant-input{border:none;border-bottom:1px solid #e6e6f5;border-radius:0}.inline-form-item .ant-input:focus{box-shadow:none;outline:none}@keyframes fadeOutError{0%{box-shadow:0 0 0 4px #f4cccc;background-color:#f4cccc}to{box-shadow:0 0 0 4px transparent;background-color:transparent}}.ant-form-item-has-error .ant-form-item-control-input-content{animation:fadeOutError 3s ease-out forwards;border-radius:8px}@media (max-width:850px){.inline-form-item .ant-form-item-row{display:grid!important;grid-template-columns:20% 80%!important;align-items:center!important}}.component-wrapper-modal .ant-modal-content{padding:0;white-space:nowrap}.blink{animation:blinker 2s linear infinite}@keyframes blinker{50%{background-color:white}}.active-session-drawer .ant-drawer-body{padding:12px!important}.ant-menu-inline-collapsed-tooltip{display:none}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.45)}}.icon-pulse{animation:pulse 2s infinite}li.action-toast div[data-content]{width:100%}.active-shadow-primary:focus{outline:1px solid var(--color-primary)}.unset-input-min-height .ant-form-item-control{min-height:unset}.ant-layout-sider-children{white-space:nowrap;.ant-space{min-width:100%;width:-moz-fit-content;width:fit-content}.custom-ant-tree-root-style{.ant-tree-node-content-wrapper{padding:0;margin-left:-5px}.ant-tree-title{padding-right:8px}}}.target-scores-table{.ant-table-expand-icon-col{width:35px}.ant-table-expanded-row{.measurements-table{.ant-table{margin-block:unset!important;margin-inline:unset!important;margin:0}}}}.active-session-tabs .ant-tabs-content-holder{display:none}.editor-text-bold{font-weight:700}.editor-text-italic{font-style:italic}.editor-text-underline{text-decoration:underline}.editor-text-highlight{background-color:#ffff00}.editor-link{color:rgb(33,111,219);text-decoration:underline}.editor-paragraph{margin:0 0 8px;position:relative}.editor-paragraph:last-child{margin-bottom:0}.ant-typography .editor-heading-h1{margin-bottom:.5em;font-weight:600;font-size:28px;line-height:1.23}.ant-typography .editor-heading-h2{margin-bottom:.5em;font-weight:600;font-size:22px;line-height:1.35}.ant-typography .editor-heading-h3{margin-bottom:.5em;font-weight:600;font-size:16px;line-height:1.35}.editor-list-ol,.editor-list-ul{padding:0;margin:0 0 0 16px}.editor-list-item{margin:8px 32px}.editor-nested-list-item{list-style-type:none}span.editorImage{cursor:default;display:inline-block;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:5px}.editorImage,img{max-width:100%;cursor:default;border-radius:5px}.disabledTooltip{position:relative;&:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;cursor:not-allowed}}.legend-wrapper{cursor:default}.legend-wrapper:hover{cursor:pointer}.incident-type-checkbox-collapse{transition:all .3s ease;background-color:#fff;flex:1 1;margin-bottom:8px;min-width:50px}.incident-type-checkbox-collapse:hover{position:relative;background-clip:padding-box;border:0;border-radius:7px;box-shadow:0 1px 1px 0 rgba(0,0,0,.02),0 2px 4px 2px rgba(0,0,0,.03)}div.places-autocomplete-wrapper:hover{border-color:var(--color-primary)!important;cursor:text}div.places-autocomplete-wrapper:focus-within{border-color:var(--color-primary)!important;box-shadow:0 0 0 2px rgba(250,142,70,.1)!important;outline:0}@media (max-width:850px){.mobile-date-picker-range-picker{min-width:320px!important}.mobile-date-picker-range-picker .ant-picker-panels{>:last-child{.ant-picker-date-panel,.ant-picker-month-panel,.ant-picker-week-panel{width:auto}.ant-picker-body,.ant-picker-header-view{display:none;width:0}.ant-picker-header{border:none;position:absolute;right:0;height:40px}}}.graph-date-picker-range-picker,.mobile-date-picker{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;min-width:320px!important}.graph-date-picker-range-picker .ant-picker-panels{>:last-child{.ant-picker-date-panel,.ant-picker-month-panel,.ant-picker-week-panel{width:auto}.ant-picker-body,.ant-picker-header-view{display:none;width:0}.ant-picker-header{border:none;position:absolute;right:0;height:40px}}}}@media (max-width:400px){.date-picker-readonly.ant-picker-range{padding:0 4px}.date-picker-readonly.ant-picker-range .ant-picker-input{width:65px;flex:0 0 65px!important}.date-picker-readonly.ant-picker-range .ant-picker-input input,.date-picker-readonly.ant-picker-range .ant-picker-range-separator{padding:0 2px}.date-picker-readonly.ant-picker-range .ant-picker-suffix{-webkit-margin-start:0;margin-inline-start:0;padding:0}}.ant-picker input[readonly]{cursor:pointer!important;caret-color:transparent}.date-picker-readonly.ant-picker-range .ant-picker-input{width:75px}.date-picker-readonly.ant-picker-range .ant-picker-range-separator{padding:0 4px}.date-picker-readonly.ant-picker-range .ant-picker-active-bar{-webkit-margin-start:0;margin-inline-start:0}.dragAndDropCard .ant-card-body{padding:12px 16px}.dnd-custom-collapse .ant-collapse-expand-icon,.learner-goal-card .ant-collapse-expand-icon{align-self:center}.learner-goal-card:has(.ant-collapse-item-active):hover{border-color:var(--color-primary)!important;background-color:var(--color-primary-hover-bg)!important;transition:border-color .2s,background-color .2s}.learner-goal-card .ant-collapse-expand-icon:hover{color:var(--color-primary)}.learner-goal-card .ant-collapse-expand-icon{flex-shrink:0;white-space:nowrap}.learner-goal-card .ant-collapse-header{align-items:center!important}.learner-goal-card .ant-collapse-header-text{min-width:0;overflow:hidden}@keyframes dampening-wiggles{0%,to{transform:rotate(0deg)}25%{transform:rotate(10deg)}75%{transform:rotate(-10deg)}}.ring-animation{animation-name:dampening-wiggles;animation-duration:.4s;animation-timing-function:ease-in-out;animation-iteration-count:5;animation-fill-mode:both;transform-origin:top center}@keyframes targetHighlight{0%{border:3px solid #ffa500}50%{border:3px solid #ffa500}to{border:3px solid transparent;box-shadow:0 0 0 0 rgba(24,144,255,0)}}.target-highlight{animation:targetHighlight 2s ease-out forwards;border-radius:8px}.active-session-target-progress-wrap .ant-progress-steps-outer{display:flex;flex-wrap:wrap;gap:2px}.trp-tabs .ant-tabs-tab[data-node-key=divider],.trp-tabs .ant-tabs-tab[data-node-key=editTreatmentPlan]{cursor:default!important}.functional-behavior-assessment-table .child-row-no-border td{border-bottom:none!important;vertical-align:top!important}.functional-behavior-assessment-table .child-row-no-border td:nth-child(2),.functional-behavior-assessment-table .child-row-no-border td:nth-child(3),.functional-behavior-assessment-table .child-row-no-border td:nth-child(4),.functional-behavior-assessment-table tr.child-row-no-border.is-last-child td,.functional-behavior-assessment-table tr.is-last-child.child-row-no-border td{border-bottom:1px solid #f0f0f0!important}.stepper-modal-steps .ant-steps-item-finish .ant-steps-item-icon{background-color:transparent;border-color:#ed762f}.stepper-modal-steps .ant-steps-item-finish .ant-steps-item-icon .ant-steps-icon{color:#ed762f}.stepper-modal-steps .ant-steps-item-process .ant-steps-item-icon{background-color:#ed762f;border-color:#ed762f}.stepper-modal-steps .ant-steps-item-tail:after{background-color:#e6e6f5!important;width:1.5px!important}.stepper-modal-steps .ant-steps-item-finish .ant-steps-item-tail:after{background-color:#ed762f!important;width:1.5px!important}.stepper-modal .ant-modal-body{overflow:visible!important}.stepper-modal-steps-truncated .ant-steps-item-title{max-width:80px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;display:inline-block!important}@media (max-width:599px){.stepper-modal-steps-truncated .ant-steps-item-title{max-width:200px!important}}@media only screen and (min-width:600px) and (max-width:700px){.stepper-modal-steps-truncated .ant-steps-item-title{max-width:60px!important}}.stepper-modal-steps:not(.stepper-modal-steps-truncated) .ant-steps-item-title{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;display:block!important;max-width:137px!important}@media (max-width:767px){.stepper-modal-footer{flex-direction:column-reverse!important;gap:6px}.stepper-modal-footer>div{width:100%}.stepper-modal-footer button{width:100%;min-width:unset!important}}.learner-goal-card:has(.ant-collapse-item-active):hover .ant-collapse-content-box>div{background-color:var(--color-primary-hover-bg)!important;border-top-color:var(--color-primary)!important}.target-dots-progress .ant-progress-steps-item{border-radius:2px!important}.target-dots-squish .ant-progress-steps-item{-webkit-margin-end:0!important;margin-inline-end:0!important}