:root{--primary-main:#502e91;--primary-contrast-text:#fff;--secondary-main:#6c489c;--secondary-contrast-text:#fff;--information-main:#2196f3;--information-contrast-text:#fff;--success-main:#4caf50;--success-contrast-text:#fff;--error-main:#e00;--error-contrast-text:#fff;--shadows-0:none;--shadows-1:0px 2px 1px -1px #0003, 0px 1px 1px 0px #00000024, 0px 1px 3px 0px #0000001f;--shadows-2:0px 3px 1px -2px #0003, 0px 2px 2px 0px #00000024, 0px 1px 5px 0px #0000001f;--shadows-3:0px 3px 3px -2px #0003, 0px 3px 4px 0px #00000024, 0px 1px 8px 0px #0000001f;--shadows-4:0px 2px 4px -1px #0003, 0px 4px 5px 0px #00000024, 0px 1px 10px 0px #0000001f}.MuiDialogTitle-root{color:var(--primary-contrast-text);background-color:#200649}.MuiCardHeader-root{color:var(--primary-contrast-text);background-color:#200649}.MuiCardHeader-root .MuiTabs-root .MuiTabs-indicator{background:var(--primary-contrast-text)}.MuiCardHeader-root .MuiButtonBase-root .MuiIcon-root,.MuiCardHeader-root .MuiButtonBase-root .MuiButton-label{color:var(--primary-contrast-text)}.MuiCardHeader-root .MuiFormControl-root{background-color:var(--primary-contrast-text);border-radius:5px}.MuiCardActionArea-root>.MuiCardHeader-root{background-color:inherit;color:var(--primary-contrast-text)}.MuiBadge-root .MuiBadge-badge{color:var(--primary-contrast-text);background-color:var(--error-main)}.main-layout{grid-template:"h"fit-content(40%)"c"minmax(0,1fr)/100%;width:100%;height:100vh;transition:grid-template-columns .2s;display:grid}@media (width>=600px){.main-layout{grid-template-columns:73px 1fr;grid-template-areas:"h h""b c"}.main-layout[data-open=true]{grid-template-columns:240px 1fr;grid-template-areas:"m h""b c"}}.header-container,.header-container>.MuiToolbar-root{display:contents}.header-content{border-bottom:1px solid var(--primary-main);color:#000;box-shadow:var(--shadows-2);z-index:200;background-color:#fff;flex-direction:column;grid-area:h;display:flex}.header-content>.MuiToolbar-root{min-height:56px;padding-top:0;padding-bottom:0}.header-content>.MuiToolbar-root:first-of-type{min-height:92px}.header-content>.MuiToolbar-root>.MuiGrid-root{justify-content:space-between}.header-content img{height:72px;display:block}.draw-header{border-bottom:1px solid var(--primary-main);z-index:200;background-color:#fff;grid-area:m;justify-content:flex-end;align-items:center;padding:0 8px;display:none}.draw-header[data-open=true]{border-bottom:1px solid var(--primary-main)}@media (width>=600px){.draw-header{display:flex}}.content-container{flex-direction:column;grid-area:c;width:100%;height:100%;min-height:0;display:flex;overflow-y:scroll}.component-container{flex-direction:column;flex-grow:1;justify-content:space-between;width:100%;padding-top:4px;padding-left:10px;padding-right:0;display:flex}.component-container>*{margin-left:0}.component-container>.MuiContainer-root{flex-grow:1;padding-top:60px}.component-container table tbody tr:nth-child(2n){background:#5e5e5e04}.component-container>div{display:flex}.component-container>.form-editor{margin:16px;display:grid}@media (width<=960px){.component-container .element-children-container{flex-direction:column}}@media (width>=960px){.component-container>div>div>div>div>div>iframe{min-height:800px}}.navigation-title{background-color:#fff;margin-top:0;margin-left:8px;padding:8px 8px 8px 4px;display:inline-block}#icon-container{color:var(--primary-main);align-items:center;display:flex}#icon-container .menu-toggle-button{margin-left:8px}@media (width>=600px){#icon-container .menu-toggle-button{display:inline-flex}.main-layout[data-open=true] #icon-container .menu-toggle-button{display:none}}.drawer{z-index:1200;pointer-events:none;width:0;max-width:240px;height:100vh;position:fixed;top:0;left:0}.drawer .MuiListItemIcon-root{fill:var(--primary-main)}.drawer .drawer-link-list{overflow:hidden auto}.drawer .drawer-link-button{flex-wrap:nowrap;display:flex}.drawer .drawer-link-icon{color:var(--primary-main);flex-grow:0;justify-content:flex-start;margin-left:8px;margin-right:12px}.drawer .drawer-link-text{white-space:nowrap;opacity:0;flex-grow:1;transition:opacity .2s}.drawer .drawer-grow-spacer{flex-grow:1}.drawer>.MuiPaper-root{width:240px;color:var(--primary-main);pointer-events:auto;height:100%;transition:left .2s;position:fixed;top:0;left:-240px;overflow-x:hidden}.drawer[data-open=true]{pointer-events:auto}.drawer[data-open=true]>.MuiPaper-root{left:0}.drawer[data-open=true] .drawer-link-text{opacity:1}@media (width>=600px){.drawer{position:unset;pointer-events:auto;grid-area:b;width:auto;height:auto;top:auto;left:auto}.drawer>.MuiPaper-root{width:73px;height:100%;transition:width .2s;position:relative;top:auto;left:auto}.drawer[data-open=true]>.MuiPaper-root{width:240px}.drawer[data-open=true] .drawer-link-text{opacity:1}}.drawer-mobile-close{display:none}@media (width<=599px){.drawer-mobile-close{border-bottom:1px solid var(--primary-light,#e0e0e0);color:var(--primary-main);justify-content:flex-end;padding:4px 8px;display:flex}}.account-menu-paper{width:200px}.account-button,.notifications-button{margin-left:8px;margin-right:12px}:is(.account-button,.notifications-button)>.MuiListItemIcon-root{margin-left:8px;margin-right:12px}.account-menu-role-item{cursor:pointer}.student-selection-menu-paper{width:200px}.nav-bar-spacer{flex-grow:1}.MuiTooltip-popper.callout-popper{pointer-events:all}.MuiTooltip-tooltip.callout-tooltip{background-color:#0000;padding:0}@media (width>=600px){.MuiTooltip-tooltip.callout-tooltip{margin:0}}.callout-actions-container{margin-left:auto}.component-container>.filebox-root{box-sizing:border-box;width:calc(100% - 24px);max-width:calc(100% - 24px);margin:0 12px 12px}@media (width>=900px){.component-container>.filebox-root{width:calc(100% - 32px);max-width:calc(100% - 32px);margin:0 16px 16px}}.filebox-toolbar-container{flex-direction:row;justify-content:space-between;align-items:center}.filebox-toolbar-box{margin:16px}.filebox-search-field{margin:0;overflow:visible}.filebox-search-field .MuiInputLabel-root:not(.MuiInputLabel-shrink){color:#0009}.filebox-search-field .MuiInputLabel-root.MuiInputLabel-shrink{z-index:1;line-height:1;transform:translate(14px,-2px)scale(.75)}.filebox-search-field .MuiInputBase-root{background-color:var(--primary-contrast-text)}.filebox-search-field .MuiInputBase-input,.filebox-search-field .MuiSvgIcon-root{color:#000000de}.filebox-search-field .MuiOutlinedInput-notchedOutline{border-color:#ffffffe6}.filebox-search-field:hover .MuiOutlinedInput-notchedOutline{border-color:#fffffff2}.filebox-search-field .Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#fff}.filebox-tabs .MuiTab-root{color:#0009}.filebox-tabs .MuiTab-root.Mui-selected{color:var(--primary-main)}.filebox-dropzone{cursor:default;text-align:center;color:#00000080;background-color:#00000006;border:2px dashed #c3c3c3;border-radius:4px;padding:20px}.filebox-dropzone .MuiTypography-root{color:inherit}.filebox-dropzone:focus{color:var(--information-main);border-color:var(--information-main);background-color:#d3d3d3}.filebox-dropzone-form{flex-direction:column;width:100%}.filebox-delete-form{flex-direction:column}.filebox-user-input-guard{overflow-wrap:anywhere}.filebox-row-actions{justify-content:flex-end}.filebox-table-container{background-color:var(--primary-contrast-text)!important;width:100%!important;margin:0!important;padding:0!important;display:block!important;position:relative!important}.filebox-table-container>table{border-collapse:collapse!important;width:100%!important;display:table!important}.filebox-table-loading-spinner{background-color:#40404080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.filebox-table-name-field{width:20%}.filebox-table-description-field{width:45%}.filebox-table-uploader-field,.filebox-table-filetype-field{width:10%}.filebox-table-uploaddate-field{width:15%}.filebox-table-actions-field{width:10%}.filebox-mobile-field-label{display:none}@media (width<=599.95px){:is(.mts-attachment-upload,.filebox-root,.milestone-attachment-upload) table,:is(.mts-attachment-upload,.filebox-root,.milestone-attachment-upload) tbody,:is(.mts-attachment-upload,.filebox-root,.milestone-attachment-upload) tr,:is(.mts-attachment-upload,.filebox-root,.milestone-attachment-upload) td{width:100%;display:block}:is(.mts-attachment-upload,.filebox-root,.milestone-attachment-upload) thead{display:none}:is(.mts-attachment-upload,.filebox-root,.milestone-attachment-upload) tbody tr{border-bottom:1px solid #e0e0e0;padding:8px 0}:is(.mts-attachment-upload,.filebox-root,.milestone-attachment-upload) tbody td{box-sizing:border-box;border-bottom:0;padding:8px 16px}:is(.mts-attachment-upload,.filebox-root,.milestone-attachment-upload) .filebox-mobile-field-label{color:#0009;margin-bottom:4px;font-size:.75rem;font-weight:600;display:block}:is(.mts-attachment-upload,.filebox-root,.milestone-attachment-upload) .filebox-row-actions{justify-content:flex-start;width:max-content}}.caseload-pagination{justify-content:center}.caseload-card-action{justify-content:center;align-items:center}.caseload-card-action>.MuiTextField-root{flex:1;min-width:200px}.caseload-loading-container{place-content:center;align-items:center}.caseload-loading-container .caseload-loading-spinner{margin:20px}.caseload-table-scroll{overflow-x:auto}.caseload-data-footer{justify-content:center;align-items:center;padding:20px}.caseload-mts-header-text{word-wrap:break-word}.caseload-meeting-center{justify-content:center}.caseload-mts-stat-row{justify-content:space-between;align-items:center}.caseload-popover-content{padding:16px}.caseload-tooltip-row{align-items:center}.caseload-card .MuiCardHeader-root a,.caseload-card .MuiCardHeader-root a:visited,.caseload-card .MuiCardHeader-root a:focus,.caseload-card .MuiCardHeader-root a:hover{color:inherit;text-decoration:none}.caseload-path-tabs .MuiTab-root{color:#fff;opacity:.65}.caseload-path-tabs .MuiTab-root.Mui-selected{color:#fff;opacity:1}.caseload-advisor-filters-stack{margin-top:16px}.caseload-advisor-search-field{flex:1}.caseload-advisor-checkbox-label{margin-left:0}.notification-editor-paper{width:100%}.notification-editor-tabs-row{justify-content:space-between}.notification-roc-indent{margin-bottom:80px;margin-left:120px}.notifications-delete-title{justify-content:space-between;align-items:center}.notifications-delete-content{justify-content:center;align-items:center}.notifications-delete-buttons{justify-content:center;align-items:center}.notifications-delete-buttons .notifications-delete-confirm{margin-right:12px}.notifications-dialog-title{justify-content:space-between;align-items:center}.notifications-delete-all-button{margin-right:12px}.notifications-menu-paper{width:320px}.notifications-empty-stack{justify-content:center;align-items:center}.notifications-scroll-container{max-height:70vh;overflow:auto}.notifications-delete-all-stack{flex-direction:column;justify-content:flex-end}.notification-attachment-row{align-content:center;display:flex}.notification-attachment-row .notification-attachment-thumbnail{margin-right:16px}.notification-blast-form-paper{padding:16px}.notification-blast-send-to-grid{justify-content:space-between;align-items:center}.notification-blast-send-label-box{align-content:center;display:flex}.notification-blast-error-box{margin-top:16px}.notification-blast-html-content-box{padding:8px}.notification-blast-html-editor-box{margin-top:8px}.notification-blast-attachments-box{padding:16px}.notification-blast-attachments-box .notification-blast-attachment-list{margin-top:16px}.notification-blast-snackbar-text{padding:160px}.notification-send-dialog-row{justify-content:space-between;align-items:center;display:flex}.notification-send-dialog-row .notification-send-summary-box{padding:16px}.notification-users-table-wrapper{max-height:450px;overflow:hidden scroll}.notification-users-table-wrapper tbody tr:nth-of-type(odd){background-color:#5e5e5e04}.notification-users-table-wrapper tbody tr.notification-users-row-closed{background-color:#e74c3c26}.notification-users-table-wrapper tbody tr.notification-users-row-last-notification{background-color:#f1c40f26}.notification-users-row-clickable{cursor:pointer}.notification-users-table tbody tr.notification-users-row-closed{background-color:#e74c3c26}.notification-users-table tbody tr.notification-users-row-last-notification{background-color:#f1c40f26}.students-header-row{justify-content:space-between;align-items:center;padding:0 8px}.component-container>.students-root{width:calc(100% - 20px);min-width:0;display:block}.students-browse-paper{width:100%}.students-content{box-sizing:border-box;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;margin:8px auto 0!important;padding:8px 5px 2px!important;display:block!important}.students-search-stack{min-width:0;max-width:none;gap:12px!important;width:100%!important;margin-top:0!important}.students-search-input-wrap{box-sizing:border-box;width:100%;padding-top:25px;padding-left:25px;padding-right:25px}.students-search-input{width:100%;margin-left:0;margin-right:0}.students-search-input .MuiOutlinedInput-root{width:100%}.students-content>.students-search-stack{width:100%!important;margin-top:0!important}.students-search-stack>.MuiTablePagination-root{width:100%;margin-top:4px}.students-results-paper{width:100%;overflow-x:auto}.students-toolbar-row{justify-content:space-between;align-items:center;width:100%}.students-table-paper{width:100%}.students-table-toolbar{padding-left:5px;padding-right:5px}.students-advisor-filters-stack{margin-top:16px}.students-advisor-search-field{flex:1}.students-advisor-checkbox-label{margin-left:0}.students-table-search{flex:none;width:clamp(220px,25%,340px);min-width:220px;max-width:340px;margin-left:auto}.students-table-paper .MuiTable-root{width:100%}.students-dialog-title{justify-content:space-between;align-items:center}@media (width<=900px){.students-content{margin-top:6px!important;padding:6px 5px 2px!important}.students-table-toolbar{padding-left:5px;padding-right:5px}.students-table-search{width:min(300px,55vw);min-width:180px;max-width:300px}.students-search-input{width:100%;margin-left:0;margin-right:0}.students-search-input-wrap{padding-left:10px;padding-right:10px}}.schedule-view-evenly-row{justify-content:space-evenly}.schedule-view-column-grow{flex-grow:1}.data-import-container{flex-direction:column;gap:16px;margin:16px;display:flex}.data-import-container .data-import-action-select{min-width:300px}.data-import-form-container,.data-import-file-section{flex-direction:column;gap:16px;display:flex}.data-import-file-row{flex-direction:row;align-items:center;gap:16px;display:flex}.infocards>.MuiGrid-root>.MuiCard-root{height:100%}.infocards>.MuiGrid-root>.MuiCard-root>.MuiCardActionArea-root{height:100%}.infocards>.MuiGrid-root>.MuiCard-root>.MuiCardActionArea-root>.MuiGrid-root:first-child{height:100%}.infocards>.MuiGrid-root>.MuiCard-root>.MuiCardActionArea-root>.MuiGrid-root:first-child>.MuiGrid-root:first-child{justify-content:center}.infocards>.MuiGrid-root>.MuiCard-root>.MuiCardActionArea-root>.MuiGrid-root:first-child>.MuiGrid-root:first-child>.MuiIcon-root{align-self:center}.infocards>.MuiGrid-root>.MuiCard-root>.MuiCardActionArea-root>.MuiGrid-root:first-child>.MuiGrid-root>.MuiBox-root{color:var(--infocard-content-text-color,#424242eb);text-transform:uppercase}.infocards>.MuiGrid-root>.MuiCard-root>.MuiCardActionArea-root>.MuiGrid-root:first-child>.MuiGrid-root>.MuiBox-root>.MuiTypography-caption{text-transform:none}.infocards>.MuiGrid-root>.MuiCard-root>.MuiCardActionArea-root>.MuiGrid-root:first-child>.MuiGrid-root>.MuiBox-root .MuiTypography-h4{font-weight:700}.infocards .middle-rm>.MuiCard-root{border-radius:2px;min-height:94px}.infocards .middle-rm>.MuiCard-root>.MuiCardActionArea-root{height:100%}.infocards .middle-rm .roadmap-status-left{color:var(--primary-contrast-text)}.infocards .middle-rm .roadmap-status-left .MuiIcon-root,.infocards .middle-rm .roadmap-status-left .MuiSvgIcon-root{font-size:2rem}.infocards .middle-rm .roadmap-status-right .MuiTypography-root:first-child{text-transform:uppercase;letter-spacing:.04em}.infocards .middle-rm .roadmap-status-right .MuiTypography-h4{font-weight:700;line-height:1}.infocards>.MuiGrid-root:first-child>.MuiCard-root>.MuiCardActionArea-root>.MuiGrid-root>.MuiGrid-root:first-child{background-color:var(--information-main);color:var(--information-contrast-text)}.infocards>.MuiGrid-root:nth-child(2)>.MuiCard-root>.MuiCardActionArea-root>.MuiGrid-root>.MuiGrid-root:first-child{background-color:var(--error-main);color:var(--error-contrast-text)}.infocards>.MuiGrid-root:nth-child(3)>.MuiCard-root>.MuiCardActionArea-root>.MuiGrid-root>.MuiGrid-root:first-child{background-color:var(--success-main);color:var(--success-contrast-text)}.display-path-stack{width:100%;padding:16px}.display-path-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));grid-auto-flow:dense;grid-auto-rows:120px auto;gap:8px;display:grid}.display-path-group{grid-row:span 2/span 2;grid-template-rows:subgrid;gap:8px;display:grid}.display-path-group-header{background-color:var(--display-path-color);color:#fff;align-items:center;display:flex}.display-path-group-header-content{justify-content:center;align-items:center;height:72px;display:flex}.display-path-group-title{font-weight:700}.display-path-card-link{color:inherit;text-decoration:none}.display-path-card-link:visited,.display-path-card-link:hover,.display-path-card-link:focus{color:inherit;text-decoration:none}.display-path-card-link .MuiTypography-root{color:inherit}.display-path-subgroup-list{flex-direction:column;gap:8px;display:flex}.display-path-subgroup-card{background-color:var(--display-path-color);color:#fff}.display-path-subgroup-title{font-weight:700}.resources-container{padding:16px}.resources-container .MuiStack-root{width:100%}.groups-container>.group-card{color:#fff;align-items:center;display:flex}.record-of-contacts{flex-direction:column;flex:1;height:100%;margin:16px;display:flex}.record-of-contacts .MuiCardContent-root{flex-direction:column;flex:1;display:flex;overflow-y:auto}.record-of-contacts .MuiCardContent-root>.MuiGrid-root{flex:1;width:100%}.record-of-contacts .MuiCardContent-root table{width:100%}.embeddable-iframe-container{width:94vw;height:calc(100% + 35px);margin-top:-35px;margin-left:-20px;display:block}.embeddable-iframe-container iframe{border:0;width:100%;height:100%;min-height:1000px}@media (width<=600px){.embeddable-iframe-container{width:100vw;margin-left:-15px}}.find-help-wrapper{flex-direction:column;flex:1;align-self:stretch;margin:-4px 0 0 -10px;padding:0;display:flex}.find-help-wrapper.find-help-wrapper--tabbed{align-self:flex-start;width:calc(100% + 30px);height:auto;overflow:hidden}.find-help-inner-grid{flex:1;width:100%;display:flex}.find-help-child{border:0;flex-grow:1;min-height:1000px;margin:3px}.account-setup-form-wrapper{max-width:50%}.account-setup-error-box{margin-top:24px}.login-page-stack{justify-content:center;align-items:center;min-height:100vh}.invalid-site-grid{justify-content:center;align-items:center;height:100vh}.invalid-site-inner{text-align:center}.MuiIcon-root.invalid-site-icon{color:var(--error-main);margin-top:20px;font-size:50px}.form-date-picker,.form-element-stack{width:100%}.form-element-row-stack{flex:1}.MuiButtonBase-root.form-footer-submit-btn{margin:16px 0 0}.form-header-container{justify-content:space-between}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.form-select-adornment-grid{justify-content:center;align-items:center}.dynamic-form .MuiFormControl-root>.MuiFormLabel-root:not(.MuiInputLabel-root){white-space:normal;margin-bottom:4px;line-height:1.4}.element-question-container{scroll-margin-top:8px}.element-children-container{flex-wrap:nowrap}@media (width<=600px){.MuiDialogContent-root .dynamic-form{padding-bottom:40vh}.element-children-container{flex-direction:column!important}}@media print{.MuiDialogContent-root .dynamic-form{padding-bottom:0}}.form-rating-labels-grid{justify-content:space-between;width:100%}.form-rating-labels-grid>*{max-width:48%}.form-rating-slider{margin-top:20px;margin-bottom:0}.form-rating-slider .MuiSlider-markLabel{top:-20px}.form-rating-slider .MuiSlider-rail{background:linear-gradient(90deg,#ff3d00 0%,#ffeb3b 50%,#00e676 100%);height:12px}.form-rating-slider .MuiSlider-mark{height:12px}.form-rating-slider .MuiSlider-thumb{background-color:#fff;border:2px solid #1976d2;width:20px;height:20px;margin-top:-5px;margin-left:-10px}.MuiFormLabel-root:has(+.form-rating-slider){align-items:baseline;display:inline-flex}.MuiFormLabel-root:has(+.form-rating-slider) .resstring{display:inline}.question-editor-capitalize{text-transform:capitalize}.question-editor-container{align-items:center;gap:24px}.question-editor-button{margin-top:0}.MuiListItem-root.question-option-item{flex-direction:column;align-items:stretch;padding-top:0;padding-bottom:0;display:flex}.question-options-list{width:100%}.question-editor-form-grid{flex-flow:column}.question-editor-form-grid>.MuiGrid-root,.question-editor-form-grid>.question-editor-type-box{width:100%}.element-list-form-grid{flex-flow:column}.element-list-form-grid>.MuiGrid-root{width:100%}.form-editor-form-grid{flex-flow:column}.form-editor-form-grid>.MuiGrid-root,.form-editor-form-grid>.form-editor-type-box{width:100%}.form-editor-type-box .MuiInputBase-input,.form-editor-type-box .MuiSelect-select{text-transform:capitalize}.form-editor-type-menuitem{text-transform:capitalize}.form-preview-title{margin-bottom:10px;font-size:18px;font-weight:700;display:block}.form-preview-section-title{margin-bottom:10px;font-size:16px;font-weight:700;display:block}.form-preview-column-grid{flex-flow:column;width:100%}.form-preview-column-grid>.MuiGrid-root{width:100%}.element-root{flex-direction:column;width:100%}.form-preview-dialog-content .form-root,.form-preview-dialog-content .element-children-container,.form-preview-dialog-content .element-child-container,.form-preview-dialog-content .element-question-container{width:100%;max-width:100%}.form-preview-dialog-content .MuiFormControl-root,.form-preview-dialog-content .MuiTextField-root,.form-preview-dialog-content .MuiInputBase-root{width:100%}.questions-add-button-box{margin-top:0;margin-left:auto}.query-param-mapping{flex-direction:column;gap:12px;width:100%;display:flex}.query-param-mapping-help{color:#000000b3}.query-param-mapping-grid{flex-direction:column;gap:12px;display:flex}.query-param-mapping-row{grid-template-columns:minmax(140px,1fr) minmax(220px,2fr);align-items:center;gap:12px;display:grid}@media (width<=700px){.query-param-mapping-row{grid-template-columns:1fr}}.form-editor-question-list-item{list-style:none}.form-editor-question-list-item-content{cursor:pointer;align-items:center;padding:12px 16px;display:flex}.form-editor-question-list-item-content:hover{background-color:#0000000a}.form-editor-question-list-item-drag-icon{cursor:grab}.MuiPaper-root.form-preview-dialog-paper{border-radius:6px;flex-direction:column;width:min(100%,1000px);max-width:1000px;height:min(88vh,760px);margin:24px;display:flex;overflow:hidden}.MuiDialogTitle-root.form-preview-dialog-title{padding:14px 20px;font-size:1.8rem;font-weight:700;line-height:1.2}.MuiDialogContent-root.form-preview-dialog-content{flex:1;min-height:0;padding:10px 16px 16px;overflow:hidden auto}.MuiDialogActions-root.form-preview-dialog-actions{justify-content:flex-end;padding:10px 16px 14px}.MuiDialogActions-root.form-preview-dialog-actions .MuiButton-root{letter-spacing:.02em;font-weight:700}@media (width<=900px){.MuiPaper-root.form-preview-dialog-paper{width:calc(100% - 20px);height:min(92vh,760px);margin:10px}.MuiDialogTitle-root.form-preview-dialog-title{padding:12px 14px;font-size:1.35rem}.MuiDialogContent-root.form-preview-dialog-content{padding:8px 12px 12px}.MuiDialogActions-root.form-preview-dialog-actions{padding:8px 12px 10px}}.form-task-toolbar-spacer{flex-grow:1}.form-task-loading-grid{justify-content:center;align-items:center}.milestone-completed-info{align-items:baseline;gap:6px;display:flex}.milestone-completed-label{font-weight:700;display:inline-block}.milestone-completed-date{display:inline-block}.milestone-video-task{flex-direction:column;display:flex}.milestone-video-error{background-color:var(--primary-contrast-text);color:var(--error-main);border-radius:4px;padding:20px}.milestone-video-grid{justify-content:center;margin-top:16px}.milestone-video-wrapper{width:min(100%,820px)}.milestone-video-player{aspect-ratio:16/9}.milestone-video-progress{width:100%}.milestone-task-text{margin-bottom:12px}.milestone-task-view{width:100%}.milestone-task-view-item{width:100%;min-width:0}.milestone-task-copy-grid,.milestone-task-copy-item,.milestone-task-action-grid{width:100%}.milestone-task-text-body p{margin:0}.milestone-task-text-body p+p{margin-top:12px}.milestone-editor-selector-box{margin-top:16px}.milestone-submit-actions{justify-content:space-between}.groups-container{align-items:stretch}.ms-group-card-link{color:inherit;text-decoration:none}.ms-group-card-link:visited,.ms-group-card-link:hover,.ms-group-card-link:focus{color:inherit;text-decoration:none}.ms-group-card-link .MuiTypography-root{color:inherit}.ms-group-milestone-item .MuiListItemText-root{margin-right:.5rem}.ms-group-milestone-item .MuiListItemSecondaryAction-root{margin-left:auto;padding-left:.5rem;position:static;transform:none}.path-item-standard{color:#00f}.path-item-dirty{color:red}.path-group-form-grid{flex-direction:column}.path-tree-label{justify-content:space-between;align-items:center;display:flex}.path-add-milestone-grid{flex-direction:column}.path-detail-outer-grid{flex-grow:1}.path-detail-inner-grid{flex-direction:column}.path-detail-inner-grid.path-detail-inner-grid{flex-flow:column;align-items:stretch}.path-detail-inner-grid.path-detail-inner-grid>.MuiGrid-root{width:100%;max-width:100%}.roc-dialog-title-inner{justify-content:space-between;width:92%;display:flex}.roc-title-icon-button{color:#fff;margin-top:-8px}.roc-date-picker{width:100%}.roc-dynamic-form-wrapper{margin-top:18px}.roc-close-button{margin-top:16px}.roc-download-icon-button{color:gray;margin-top:-8px}.roc-download-actions-box{position:absolute;bottom:10px;right:20px}.snapshot-dialog-title-inner{justify-content:space-between;align-items:center;display:flex}.roc-revise-actions{gap:8px;margin-top:16px;display:flex}.roc-revised-wrapper{margin-left:4px}.roc-revised-icon{color:var(--mui-palette-text-secondary);vertical-align:middle;font-size:1.1rem}.roc-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.MuiDialogTitle-root.roc-history-title{background-color:var(--mui-palette-background-paper);color:var(--mui-palette-text-primary)}.roc-history-content{grid-template-columns:minmax(180px,1fr) 3fr;gap:16px;display:grid}@media (width<=600px){.roc-history-content{grid-template-columns:1fr}}.roc-history-content .roc-history-versions{border-right:1px solid var(--mui-palette-divider);padding-right:8px}.roc-history-content .roc-history-muted{color:var(--mui-palette-text-secondary)}.roc-history-content .roc-history-changes-heading{color:var(--mui-palette-text-secondary);margin-bottom:8px;font-weight:500}.roc-history-content .roc-history-table{border-collapse:collapse;width:100%;color:var(--mui-palette-text-secondary)}.roc-history-content .roc-history-table th,.roc-history-content .roc-history-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--mui-palette-divider);padding:6px 8px}.roc-history-content .roc-history-table tbody th{font-weight:500}.snapshot-root{box-sizing:border-box;padding:0 16px}.snapshot-root,.snapshot-content,.snapshot-card,.snapshot-card-header,.snapshot-card-content,.snapshot-table{width:100%}.roadmap{flex-grow:1}.roadmap .roadmap-stack{flex:1}.roadmap .roadmap-group-header-actions{align-items:center}.roadmap .roadmap-group-header{background-color:var(--roadmap-group-color)}.roadmap .roadmap-status-completed{color:var(--success-main)}.roadmap .roadmap-status-continue{color:#f1c40f}.roadmap .roadmap-status-deferred{color:var(--error-main)}.roadmap .roadmap-milestone-actions{flex-shrink:0;align-items:center;padding:0 8px;display:flex}.roadmap .MuiCard-root .MuiCardHeader-root{background-color:inherit;color:#fff}.roadmap-section-header{background-color:var(--roadmap-section-header-bg-color,var(--primary-main));color:var(--primary-contrast-text,inherit);border-radius:2px}.roadmap-section-header-title{flex-grow:1}.roadmap-section-header-actions{align-items:center;margin-left:auto;margin-right:8px;display:flex}.roadmap-status-left,.roadmap-status-right,.roadmap-view-content,.roadmap-section-paper{padding:16px}.roadmap-view-content{align-content:flex-start}.roadmap-status-left,.roadmap-status-right{align-items:center;min-height:96px;display:flex}.roadmap-status-left{justify-content:center}.roadmap-status-right{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px}.roadmap-section-paper{background-color:#fff;border-radius:2px}.roadmap-section-paper .MuiTypography-root{line-height:1.4}.roadmap-meeting-row{justify-content:space-between}.roadmap-date-day{font-weight:700}.roadmap-loading{margin-left:auto;margin-right:auto}.roadmap-office-card .roadmap-office-name{margin-bottom:8px}.roadmap-office-card .roadmap-office-detail{white-space:pre-line}.roadmap-office-card .roadmap-office-coaches ul{margin:4px 0 0;padding-left:20px}.office-editor-row{cursor:pointer}.office-editor-dialog .office-editor-field{margin-top:16px}.custom-property-editor-row{cursor:pointer}.custom-property-editor-dialog .custom-property-editor-field{margin-top:16px}.mts-period-row{cursor:pointer}.mts-paystub-dropzone{border:2px dashed var(--primary-main);text-align:center;color:var(--primary-main);background-color:#502e9114;border-radius:4px;padding:20px}.mts-paystub-dropzone:hover,.mts-paystub-dropzone:focus{background-color:#502e9124}.mts-loading-container{justify-content:center;align-items:center;min-height:400px;display:flex}.mts-toolbar-menu-mobile{display:block}.mts-toolbar-menu-desktop{display:none}@media (width>=900px){.mts-toolbar-menu-mobile{display:none}.mts-toolbar-menu-desktop{display:block}}.mts-toolbar-menu-grid{justify-content:flex-end}.mts-calendar-toolbar{width:100%}.mts-calendar-toolbar .MuiIconButton-root,.mts-calendar-toolbar .MuiIconButton-root .MuiSvgIcon-root,.mts-calendar-toolbar .MuiSvgIcon-root,.mts-calendar-toolbar #tableTitle{color:var(--primary-contrast-text)}.mts-toolbar-content-grid{align-items:center;width:100%}.mts-toolbar-nav-group{align-items:center;display:flex}.mts-footer-hours-grid{justify-content:flex-start;align-items:stretch;gap:clamp(1rem,2vw,1.5rem);display:flex}.mts-footer-hours-grid.MuiGrid-container{flex-wrap:nowrap}.mts-footer-hours-grid>.MuiGrid-root{flex:0 clamp(20rem,24vw,28rem);min-width:0;max-width:clamp(20rem,24vw,28rem)}.mts-footer-hours-section{flex:auto;min-width:0}.mts-footer-actions-section{flex:none;margin-left:auto}.mts-footer-main-grid{flex-wrap:nowrap;align-items:center;gap:clamp(1rem,4vw,4rem);width:100%;display:flex}.mts-footer-actions-grid{justify-content:flex-end;align-items:center}.mts-footer-actions{justify-content:flex-end;align-items:center;gap:6px;padding-right:0;display:flex}.mts-hours-card{height:100%}.mts-hours-card .MuiCardContent-root,.mts-hours-card .MuiCardContent-root.MuiCardContent-root{padding:24px;overflow-x:hidden}.mts-hours-card .mts-hours-label.MuiTypography-root{font-size:1.25rem;line-height:2rem}.mts-hours-value{margin-top:8px}@media (width<=1280px){.mts-footer-main-grid.MuiGrid-container{flex-flow:column wrap;align-items:stretch;gap:.5rem}.mts-footer-hours-section.MuiGrid-root{flex:100%;width:100%;max-width:100%}.mts-footer-hours-grid>.MuiGrid-root{flex:1 1 0;max-width:none}.mts-footer-actions-section.MuiGrid-root{flex:0 0 100%;width:100%;max-width:100%;margin-left:0}.mts-footer-actions-grid{justify-content:flex-end}}@media (width<=900px){.mts-footer-hours-grid{flex-direction:column;gap:.75rem}.mts-footer-hours-grid>.MuiGrid-root,.mts-footer-hours-grid>.MuiGrid-root:nth-child(2){flex:100%;max-width:100%}.mts-footer-actions{justify-content:flex-end;padding-top:8px;padding-right:0}}.mts-calendar-row-evenly{justify-content:space-evenly}.mts-calendar-row-start{justify-content:flex-start}.mts-calendar-row-center{align-items:center}.mts-state-bar-between{justify-content:space-between}.mts-state-bar-center{justify-content:center;align-items:center}.mts-state-bar-center .MuiTypography-root{color:var(--mui-palette-text-primary)}.mts-inactive-cell{background-color:#3232321a}.mts-month-cell-button{width:100%;height:100%}.mts-cell-link{text-decoration:none}.mts-cell-link[data-inactive]{pointer-events:none}.mts-reporting-actions{align-content:flex-end;padding-top:16px;padding-right:16px}.mts-reporting-action-btn{margin-bottom:10px}.mts-column.mts-column{flex-direction:column}.component-container>.mts-calendar-root{box-sizing:border-box;flex-direction:column;width:calc(100% - 24px);max-width:calc(100% - 24px);margin:0 12px 12px;display:flex}@media (width>=900px){.component-container>.mts-calendar-root{width:calc(100% - 32px);max-width:calc(100% - 32px);margin:0 16px 16px}}.mts-month-grid .mts-calendar-row-evenly{justify-content:flex-start}.mts-month-grid .mts-month-day-header{border-bottom:1px solid #e0e0e0;grid-template-columns:repeat(7,minmax(0,1fr));padding-top:15px;padding-bottom:15px;display:grid}.mts-month-grid .mts-month-day-header>.MuiGrid-root{padding-left:8px}.mts-month-grid .mts-month-row{border-bottom:1px solid #e0e0e0;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.mts-month-grid .mts-month-row>.mts-month-cell{border-right:1px solid #e0e0e0;flex:1 1 0;min-width:0}.mts-month-grid .mts-month-row>.mts-month-cell:last-child{border-right:none}.mts-month-grid .mts-cell-link{height:100%;display:block}.mts-month-grid .mts-month-cell-button{text-align:left;display:block}.mts-month-grid .mts-month-view-cell{box-sizing:border-box;min-height:104px;padding:10px 10px 16px}.mts-week-grid .mts-calendar-row-evenly{border-bottom:1px solid #e0e0e0;grid-template-columns:repeat(7,minmax(0,1fr));display:grid!important}.mts-week-grid .mts-calendar-row-evenly>.MuiGrid-root{border-right:1px solid #e0e0e0;padding-left:8px}.mts-week-grid .mts-calendar-row-evenly>.MuiGrid-root:last-child{border-right:none}.mts-week-grid .mts-cell-link{height:100%;display:block}.mts-week-grid .mts-month-cell-button{text-align:left;display:block}.mts-week-grid .mts-month-view-cell{box-sizing:border-box;min-height:104px;padding:10px 10px 16px}.mts-activity-dropdown-list{max-height:60vh;overflow:hidden auto}.mts-activity-dropdown-expired{color:var(--mui-palette-error-main,#d32f2f);font-style:italic}.mts-activity-dropdown-compatible{color:var(--mui-palette-text-primary,#000000de);font-style:normal}.mts-activity-dropdown-list .mts-activity-dropdown-nested{padding-left:40px}.mts-activity-dropdown-subtext{font-size:11px;font-style:italic}.mts-activity-dropdown-subheader{background:#fff}.mts-expand-icon{height:100%;display:block}.mts-note-button{margin-right:auto}.mts-type-expiring{font-style:italic}.mts-log-notes-header{padding:16px}.mts-log-notes-card-content{overflow-x:auto}.mts-log-notes-divider-box{margin-top:32px;margin-bottom:32px}.mts-log-notes-section-divider{margin-top:16px}.mts-review-card-header{padding:16px}.mts-review-card-spacing{margin-bottom:40px}.mts-review-approval-cell{width:0}.mts-completed-inline{display:inline}.mts-completed-bold-text{font-weight:700}.mts-documents-error-spacing{margin-bottom:32px}.mts-documents-tab-header{padding:16px}.mts-table-overflow{overflow-x:scroll}.aft-collapse-cell{padding-top:0;padding-bottom:0}.aft-collapse-cell[data-open]{padding-top:10px;padding-bottom:10px}.mts-empty-state-pt{padding-top:16px}.assigned-activities-card{height:100%}.assigned-activities-card-header{background-color:var(--mui-palette-primary-light,#7986cb);color:var(--mui-palette-primary-contrastText,#fff);padding-bottom:0}.assigned-activities-summary-row{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.assigned-activities-empty-state{color:var(--mui-palette-text-secondary,#0009)}.assigned-activities-list-item{padding-left:0;padding-right:0}.assigned-activities-case-header-item{padding-top:16px;padding-bottom:4px}.assigned-activities-hours-chip{justify-content:center;min-width:80px}.assigned-activities-total-hours{font-weight:500}.assigned-activities-caption{color:var(--mui-palette-text-secondary,#0009)}.mat-editor-container{grid-template-columns:1fr;gap:16px;display:grid}.component-container>.mat-editor-container{margin-inline:16px;display:grid}@media (width>=900px){.mat-editor-container{grid-template-columns:clamp(280px,30vw,360px) minmax(0,1fr)}}.mat-editor-container>*{min-width:0}.mat-editor-backdrop{z-index:1201}.mat-list{max-height:1024px;overflow-y:auto}.mat-detail-form{grid-template-columns:1fr;align-content:start;gap:16px;display:grid}.mts-review-title-grid,.mts-review-actions-grid{justify-content:space-between}.mts-ext-approval-item{gap:8px;display:flex}.mts-completed-row-between{justify-content:space-between}.mts-completed-toolbar{justify-content:space-between;align-items:center}.mts-completed-tab-end{justify-content:flex-end}.ema-container{grid-template-columns:1fr;gap:16px;margin:16px;display:grid}.aft-clickable-cell{cursor:pointer}.aft-type-name-cell{align-items:center;display:flex}.aft-error-text{text-align:center;width:100%;margin-top:10px;margin-bottom:10px}.pbi-wrapper{flex-direction:column;flex-basis:100%;align-self:stretch;width:100%;display:flex}.pbi-wrapper .pbi-selector-row{flex-grow:0;align-items:center;gap:8px;margin:6px}.pbi-wrapper .pbi-embed-wrapper{flex-grow:1;min-height:0;margin:6px}.pbi-wrapper .pbi-embed-wrapper .power-bi-embed{height:100%;min-height:600px}.pbi-save-dialog-content,.pbi-dialog-actions-row,.pbi-unsaved-dialog-content{gap:16px}.footer-container{text-align:center;background-color:#200649;width:100%;min-height:170px;display:block}.footer-container .footer{max-width:1200px;color:var(--primary-contrast-text);text-align:center;line-height:inherit;margin:0 auto;padding:25px 30px}.footer-container .footer a{color:var(--primary-contrast-text)}.fullscreen-loading-root{z-index:1300;width:100%;height:100%;position:fixed;top:0;left:0}.fullscreen-loading-inner{flex-direction:column;justify-content:center;align-items:center;gap:24px;height:100%;display:flex}.dialog-title-root{justify-content:space-between;align-items:center;padding:16px;display:flex}.dialog-title-text{margin:0;font-size:1.25rem;font-weight:500;line-height:1.6}.dialog-title-close{margin-left:auto}.color-picker-adornment{cursor:pointer;width:14px;height:14px;margin-right:8px}.color-picker-container{width:400px;padding:16px}.callout-root{color:var(--info-contrast-text,var(--primary-contrast-text));background-color:var(--info-main,var(--information-main))}.callout-root -heading{padding:16px 16px 0}.callout-root -heading .MuiTypography-root{line-height:inherit}.callout-root -content{padding:16px}.callout-root -show-again{margin-bottom:-2px;padding-left:16px}.callout-root -checkbox{color:var(--info-contrast-text,var(--primary-contrast-text))}.callout-root -checkbox.MuiCheckbox-colorSecondary.Mui-checked{color:var(--info-contrast-text,var(--primary-contrast-text))}.callout-root -button{color:var(--info-contrast-text,var(--primary-contrast-text))}.callout-root -steps{align-self:center;margin-left:8px}.callout-root -actions{flex-direction:row;align-items:center;padding:8px;display:flex}.MuiPaper-root.generation-error-dialog{border-radius:12px;min-width:360px;max-width:480px}.MuiDialogTitle-root.generation-error-title{padding:20px 32px 8px;font-size:1.2rem;font-weight:700}.MuiDialogContent-root.generation-error-content{padding:16px 32px}.generation-error-content .MuiDialogContentText-root{color:#000000de;line-height:1.7}.MuiDialogActions-root.generation-error-actions{padding:8px 32px 24px}.MuiPaper-root.doc-preview-dialog{border-radius:12px}.MuiDialogTitle-root.doc-preview-title{padding:20px 32px 8px;font-size:1.15rem;font-weight:700}.MuiDialogContent-root.doc-preview-content{padding:8px 32px}.doc-preview-content .doc-preview-intro{color:#000000bf;margin:0 0 20px;line-height:1.6}.doc-preview-content .doc-preview-details{grid-template-columns:auto 1fr;gap:8px 16px;margin:0;display:grid}.doc-preview-content .doc-preview-details dt{color:#0009;text-transform:uppercase;letter-spacing:.04em;align-self:start;padding-top:2px;font-size:.85rem;font-weight:600}.doc-preview-content .doc-preview-details dd{color:#000000de;margin:0;line-height:1.5}.doc-preview-content .doc-preview-details .doc-preview-job-desc{-webkit-line-clamp:3;color:#000000b3;-webkit-box-orient:vertical;font-size:.9rem;display:-webkit-box;overflow:hidden}.doc-preview-content .doc-preview-details .doc-preview-limit-warning{color:#d32f2f;font-weight:600}.doc-preview-content .doc-preview-usage-note{color:#00000080;margin:12px 0 0;font-size:.82rem;font-style:italic}.doc-preview-content .doc-preview-usage-note.doc-preview-limit-warning{color:#d32f2f;font-style:normal;font-weight:600}.MuiDialogActions-root.doc-preview-actions{gap:8px;padding:16px 32px 24px}.email-coach-previous{font-style:italic}.email-coach-previous .MuiTypography-root{font-style:italic}.html-editor-toolbar{background-color:#f5f5f5;border-radius:4px 4px 0 0;flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:8px;padding:8px;display:flex}.html-editor-toolbar-button{min-width:36px;padding:6px}.html-editor-toolbar-button[data-active=true]{color:#fff}.html-editor-toolbar-separator{border-right:1px solid #bdbdbd;margin:8px 0}.html-editor-container{border:1px solid #e0e0e0;border-radius:0 0 4px 4px;min-height:200px}.html-editor-container .ProseMirror{outline:none;min-height:200px;padding:12px}.html-editor-container .ProseMirror p{margin:4px 0}.html-editor-container .ProseMirror h1,.html-editor-container .ProseMirror h2,.html-editor-container .ProseMirror h3{margin:8px 0 4px}.html-editor-container .ProseMirror ul,.html-editor-container .ProseMirror ol{margin:4px 0;padding-left:24px}.html-editor-container .ProseMirror a{color:var(--primary-main);cursor:pointer;text-decoration:underline}.html-editor-color-input{cursor:pointer;border:1px solid #bdbdbd;border-radius:4px;width:36px;height:36px;padding:2px}.html-editor-highlight-wrapper{align-items:center;display:inline-flex;position:relative}.html-editor-highlight-icon{pointer-events:none;z-index:1;color:#0000008a;position:absolute;left:6px}.html-editor-highlight-input{cursor:pointer;opacity:0;border:1px solid #bdbdbd;border-radius:4px;width:36px;height:36px;padding:2px;position:absolute;inset:0}.MuiButtonBase-root.html-editor-highlight-button{pointer-events:none;min-width:36px;padding:4px}.html-editor-emoji-picker{flex-wrap:wrap;max-width:260px;padding:8px;display:flex}.MuiButtonBase-root.html-editor-emoji-button{min-width:0;padding:4px;font-size:1.3rem}.html-editor-color-trigger{display:inline-flex}.html-editor-color-popover-content{min-width:180px;padding:12px}.html-editor-color-tabs{min-height:0;margin-bottom:8px}.html-editor-color-tabs .MuiTab-root{min-height:0;padding:2px 8px;font-size:.7rem}.html-dialog-content-stack{margin-top:16px}.resume-builder-sections-grid{justify-content:center}.resume-builder-templates-grid{justify-content:space-between}.resume-builder-ai-grid{justify-content:center}.resume-builder-form-error-description{color:#666;margin-bottom:16px}.resume-builder-form-error-description+.resume-builder-form-error-item{background-color:#fafafa;border:1px solid #e0e0e0;border-radius:3px;margin-bottom:6px}.resume-builder-form-error-description+.resume-builder-form-error-item .MuiListItemText-primary{font-weight:600}.resume-builder-form-error-icon{color:#f44336}.resume-builder-form-error-arrow{color:#00549d}.resume-builder-ai-error-description{color:#666;margin-bottom:16px}.resume-builder-ai-error-item{background-color:#fafafa;border:1px solid #e0e0e0;border-radius:3px;align-items:flex-start;margin-bottom:8px;padding:12px}.resume-builder-ai-error-item .MuiListItemIcon-root{margin-top:4px}.resume-builder-ai-error-item .MuiListItemText-primary{margin-bottom:4px;font-weight:600}.resume-builder-ai-error-item .MuiListItemText-secondary{color:#444;font-size:.9rem}.resume-builder-ai-error-icon{color:#f44336}.resume-builder-ai-error-footer{color:#666;margin-top:16px;font-size:.875rem}.career-onestop-link{color:inherit;text-decoration:none}.career-onestop-center{justify-content:center;display:flex}.custom-icon{display:flex}.general-error-message{flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex}.line-chart-wrapper{width:100%;height:100%}.language-string-editor-button{position:absolute;transform:translateY(-20px)}.text-field-checkbox-grid{padding-top:0;padding-bottom:0}
