:root{--primary-main: #502E91;--primary-contrast-text: #fff;--secondary-main: #6C489C;--secondary-contrast-text: #fff;--information-main: rgb(33, 150, 243);--information-contrast-text: #fff;--success-main: rgb(76, 175, 80);--success-contrast-text: #fff;--error-main: #EE0000;--error-contrast-text: #fff;--shadows-0: none;--shadows-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--shadows-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--shadows-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--shadows-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12)}.MuiDialogTitle-root,.MuiCardHeader-root{background-color:#200649;color:var(--primary-contrast-text)}.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{display:grid;width:100%;grid-template-rows:fit-content(40%) 1fr;grid-template-columns:100%;grid-template-areas:"h" "c";transition:grid-template-columns .2s}@media (min-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{display:contents}.header-container>.MuiToolbar-root{display:contents}.header-content{grid-area:h;display:flex;flex-direction:column;background-color:#fff;border-bottom:1px solid var(--primary-main);color:#000;box-shadow:var(--shadows-2);z-index:200}.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{display:block;height:72px}.draw-header{grid-area:m;display:none;align-items:center;justify-content:flex-end;padding:0 8px;background-color:#fff;border-bottom:1px solid var(--primary-main);z-index:200}.draw-header[data-open=true]{border-bottom:1px solid var(--primary-main)}@media (min-width: 600px){.draw-header{display:flex}}.content-container{grid-area:c;height:calc(100vh - 186px);width:100%;overflow-y:scroll;display:flex;flex-direction:column}.component-container{width:100%;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding-top:4px;padding-left:10px;padding-right:0}.component-container>*{margin-left:0}.component-container>.MuiContainer-root{padding-top:60px;flex-grow:1}.component-container table tbody tr:nth-child(2n){background:#5e5e5e04}.component-container>div{display:flex}.component-container>.form-editor{margin:16px;display:grid}@media (max-width: 960px){.component-container .element-children-container{flex-direction:column}}@media (min-width: 960px){.component-container>div>div>div>div>div>iframe{min-height:800px}}.navigation-title{padding:8px 8px 8px 4px;display:inline-block;background-color:#fff;margin-left:8px;margin-top:0}#icon-container{display:flex;align-items:center;color:var(--primary-main)}#icon-container .menu-toggle-button{margin-left:8px}@media (min-width: 600px){#icon-container .menu-toggle-button{display:inline-flex}.main-layout[data-open=true] #icon-container .menu-toggle-button{display:none}}.drawer{max-width:240px;position:fixed;top:0;left:0;width:0;height:100vh;z-index:1200;pointer-events:none}.drawer .MuiListItemIcon-root{fill:var(--primary-main)}.drawer .drawer-link-list{overflow-x:hidden;overflow-y:auto}.drawer .drawer-link-button{display:flex;flex-wrap:nowrap}.drawer .drawer-link-icon{justify-content:flex-start;margin-left:8px;margin-right:12px;flex-grow:0;color:var(--primary-main)}.drawer .drawer-link-text{flex-grow:1;white-space:nowrap;opacity:0;transition:opacity .2s}.drawer .drawer-grow-spacer{flex-grow:1}.drawer>.MuiPaper-root{overflow-x:hidden;width:240px;color:var(--primary-main);height:100%;position:fixed;top:0;left:-240px;transition:left .2s;pointer-events:auto}.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 (min-width: 600px){.drawer{position:unset;grid-area:b;left:auto;top:auto;width:auto;height:auto;pointer-events:auto}.drawer>.MuiPaper-root{position:relative;top:auto;left:auto;height:100%;width:73px;transition:width .2s}.drawer[data-open=true]>.MuiPaper-root{width:240px}.drawer[data-open=true] .drawer-link-text{opacity:1}}.drawer-mobile-close{display:none}@media (max-width: 599px){.drawer-mobile-close{display:flex;justify-content:flex-end;padding:4px 8px;border-bottom:1px solid var(--primary-light, #e0e0e0);color:var(--primary-main)}}.account-menu-paper{width:200px}.account-button,.notifications-button{margin-left:8px;margin-right:12px}.account-button>.MuiListItemIcon-root,.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:transparent;padding:0}@media (min-width: 600px){.MuiTooltip-tooltip.callout-tooltip{margin:0}}.callout-actions-container{margin-left:auto}.component-container>.filebox-root{width:calc(100% - 24px);max-width:calc(100% - 24px);margin:0 12px 12px;box-sizing:border-box}@media (min-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;align-items:center;justify-content:space-between}.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{transform:translate(14px,-2px) scale(.75);line-height:1;z-index:1}.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;padding:20px;border:2px dashed #c3c3c3;border-radius:4px;text-align:center;background-color:#00000006;color:#00000080}.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{position:relative!important;width:100%!important;display:block!important;background-color:var(--primary-contrast-text)!important;margin:0!important;padding:0!important}.filebox-table-container>table{width:100%!important;border-collapse:collapse!important;display:table!important}.filebox-table-loading-spinner{position:absolute;width:100%;height:100%;background-color:#40404080;display:flex;align-items:center;justify-content:center}.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 (max-width: 599.95px){.mts-attachment-upload table,.mts-attachment-upload tbody,.mts-attachment-upload tr,.mts-attachment-upload td,.filebox-root table,.filebox-root tbody,.filebox-root tr,.filebox-root td,.milestone-attachment-upload table,.milestone-attachment-upload tbody,.milestone-attachment-upload tr,.milestone-attachment-upload td{display:block;width:100%}.mts-attachment-upload thead,.filebox-root thead,.milestone-attachment-upload thead{display:none}.mts-attachment-upload tbody tr,.filebox-root tbody tr,.milestone-attachment-upload tbody tr{padding:8px 0;border-bottom:1px solid rgba(224,224,224,1)}.mts-attachment-upload tbody td,.filebox-root tbody td,.milestone-attachment-upload tbody td{padding:8px 16px;border-bottom:0;box-sizing:border-box}.mts-attachment-upload .filebox-mobile-field-label,.filebox-root .filebox-mobile-field-label,.milestone-attachment-upload .filebox-mobile-field-label{display:block;margin-bottom:4px;font-size:.75rem;font-weight:600;color:#0009}.mts-attachment-upload .filebox-row-actions,.filebox-root .filebox-row-actions,.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{justify-content:center;align-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{color:inherit;text-decoration:none}.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-left:120px;margin-bottom:80px}.notifications-delete-title{justify-content:space-between;align-items:center}.notifications-delete-content,.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{justify-content:flex-end;flex-direction:column}.notification-attachment-row{display:flex;align-content:center}.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{display:flex;align-content:center}.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{display:flex;justify-content:space-between;align-items:center}.notification-send-dialog-row .notification-send-summary-box{padding:16px}.notification-users-table-wrapper{max-height:450px;overflow-y:scroll;overflow-x:hidden}.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{display:block;width:calc(100% - 20px);min-width:0}.students-browse-paper{width:100%}.students-content{width:100%!important;max-width:none!important;margin:8px auto 0!important;padding:8px 5px 2px!important;box-sizing:border-box;display:block!important;min-height:0!important;height:auto!important;align-items:stretch!important;justify-content:flex-start!important;flex-direction:column!important}.students-search-stack{width:100%!important;max-width:none;min-width:0;gap:12px!important;margin-top:0!important}.students-search-input-wrap{width:100%;padding-top:25px;padding-left:25px;padding-right:25px;box-sizing:border-box}.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{align-items:center;justify-content:space-between;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:0 0 auto;width:clamp(220px,25%,340px);max-width:340px;min-width:220px;margin-left:auto}.students-table-paper .MuiTable-root{width:100%}.students-dialog-title{justify-content:space-between;align-items:center}@media (max-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);max-width:300px;min-width:180px}.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{margin:16px;display:flex;flex-direction:column;gap:16px}.data-import-container .data-import-action-select{min-width:300px}.data-import-form-container,.data-import-file-section{display:flex;flex-direction:column;gap:16px}.data-import-file-row{display:flex;flex-direction:row;align-items:center;gap:16px}.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, rgba(66, 66, 66, .92));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{min-height:94px;border-radius:2px}.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{padding:16px;width:100%}.display-path-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));grid-auto-flow:dense;gap:8px;grid-auto-rows:120px auto}.display-path-group{display:grid;gap:8px;grid-row:span 2 / span 2;grid-template-rows:subgrid}.display-path-group-header{display:flex;align-items:center;background-color:var(--display-path-color);color:#fff}.display-path-group-header-content{display:flex;align-items:center;justify-content:center;height:72px}.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{display:flex;flex-direction:column;gap:8px}.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{display:flex;align-items:center;color:#fff}.record-of-contacts{margin:16px;display:flex;flex-direction:column;flex:1;height:100%}.record-of-contacts .MuiCardContent-root{flex:1;overflow-y:auto;display:flex;flex-direction:column}.record-of-contacts .MuiCardContent-root>.MuiGrid-root{width:100%;flex:1}.record-of-contacts .MuiCardContent-root table{width:100%}.embeddable-iframe-container{display:block;margin-top:-35px;margin-left:-20px;width:94vw;height:calc(100% + 35px)}.embeddable-iframe-container iframe{border:0;width:100%;height:100%;min-height:1000px}@media (max-width: 600px){.embeddable-iframe-container{margin-left:-15px;width:100vw}}.find-help-wrapper{display:flex;flex-direction:column;flex:1;align-self:stretch;padding:0;margin:-4px 0 0 -10px}.find-help-wrapper.find-help-wrapper--tabbed{height:auto;align-self:flex-start;width:calc(100% + 30px);overflow:hidden}.find-help-inner-grid{width:100%;display:flex;flex:1}.find-help-child{flex-grow:1;margin:3px;border:0;min-height:1000px}.account-setup-form-wrapper{max-width:50%}.account-setup-error-box{margin-top:24px}.login-page-stack{align-items:center;justify-content: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{font-size:50px;margin-top:20px;color:var(--error-main)}.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,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;line-height:1.4;margin-bottom:4px}.element-question-container{scroll-margin-top:8px}.element-children-container{flex-wrap:nowrap}@media (max-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{width:100%;justify-content:space-between}.form-rating-slider{margin-top:20px;margin-bottom:0}.form-rating-slider .MuiSlider-markLabel{top:-20px}.form-rating-slider .MuiSlider-rail{height:12px;background:linear-gradient(to right,#ff3d00,#ffeb3b,#00e676)}.form-rating-slider .MuiSlider-mark{height:12px}.form-rating-slider .MuiSlider-thumb{height:20px;width:20px;margin-top:-5px;margin-left:-10px;background-color:#fff;border:2px solid;border-color:#1976d2}.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{padding-top:0;padding-bottom:0;display:flex;flex-direction:column;align-items:stretch}.question-options-list{width:100%}.question-editor-form-grid{flex-direction:column;flex-wrap:nowrap}.question-editor-form-grid>.MuiGrid-root,.question-editor-form-grid>.question-editor-type-box{width:100%}.element-list-form-grid{flex-direction:column;flex-wrap:nowrap}.element-list-form-grid>.MuiGrid-root{width:100%}.form-editor-form-grid{flex-direction:column;flex-wrap:nowrap}.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,.form-editor-type-menuitem{text-transform:capitalize}.form-preview-title{display:block;font-size:18px;font-weight:700;margin-bottom:10px}.form-preview-section-title{display:block;font-size:16px;font-weight:700;margin-bottom:10px}.form-preview-column-grid{flex-direction:column;flex-wrap:nowrap;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-left:auto;margin-top:0}.form-editor-question-list-item{list-style:none}.form-editor-question-list-item-content{display:flex;align-items:center;padding:12px 16px;cursor:pointer}.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{width:min(100%,1000px);max-width:1000px;height:min(88vh,760px);border-radius:6px;margin:24px;display:flex;flex-direction:column;overflow:hidden}.MuiDialogTitle-root.form-preview-dialog-title{font-size:1.8rem;font-weight:700;line-height:1.2;padding:14px 20px}.MuiDialogContent-root.form-preview-dialog-content{flex:1;min-height:0;padding:10px 16px 16px;overflow-y:auto;overflow-x:hidden}.MuiDialogActions-root.form-preview-dialog-actions{padding:10px 16px 14px;justify-content:flex-end}.MuiDialogActions-root.form-preview-dialog-actions .MuiButton-root{font-weight:700;letter-spacing:.02em}@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{font-size:1.35rem;padding:12px 14px}.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{display:flex;align-items:baseline;gap:6px}.milestone-completed-label{display:inline-block;font-weight:700}.milestone-completed-date{display:inline-block}.milestone-video-task{display:flex;flex-direction:column}.milestone-video-error{padding:20px;background-color:var(--primary-contrast-text);border-radius:4px;color:var(--error-main)}.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{position:static;transform:none;margin-left:auto;padding-left:.5rem}.path-item-standard{color:#00f}.path-item-dirty{color:red}.path-group-form-grid{flex-direction:column}.path-tree-label{align-items:center;display:flex;justify-content:space-between}.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{align-items:stretch;flex-direction:column;flex-wrap:nowrap}.path-detail-inner-grid.path-detail-inner-grid>.MuiGrid-root{max-width:100%;width:100%}.roc-dialog-title-inner{display:flex;justify-content:space-between;width:92%}.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;right:20px;bottom:10px}.snapshot-dialog-title-inner{display:flex;justify-content:space-between;align-items:center}.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{display:flex;align-items:center;flex-shrink:0;padding:0 8px}.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{margin-left:auto;margin-right:8px;display:flex;align-items:center}.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{min-height:96px;display:flex;align-items:center}.roadmap-status-left{justify-content:center}.roadmap-status-right{justify-content:center;flex-direction:column;align-items:flex-start;gap:4px}.roadmap-section-paper{border-radius:2px;background-color:#fff}.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}.mts-period-row{cursor:pointer}.mts-paystub-dropzone{padding:20px;border:2px dashed var(--primary-main);border-radius:4px;text-align:center;background-color:#502e9114;color:var(--primary-main)}.mts-paystub-dropzone:hover,.mts-paystub-dropzone:focus{background-color:#502e9124}.mts-loading-container{display:flex;justify-content:center;align-items:center;min-height:400px}.mts-toolbar-menu-mobile{display:block}.mts-toolbar-menu-desktop{display:none}@media (min-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{width:100%;align-items:center}.mts-toolbar-nav-group{display:flex;align-items:center}.mts-footer-hours-grid{display:flex;align-items:stretch;gap:clamp(1rem,2vw,1.5rem);justify-content:flex-start}.mts-footer-hours-grid.MuiGrid-container{flex-wrap:nowrap}.mts-footer-hours-grid>.MuiGrid-root{flex:0 1 clamp(20rem,24vw,28rem);max-width:clamp(20rem,24vw,28rem);min-width:0}.mts-footer-hours-section{flex:1 1 auto;min-width:0}.mts-footer-actions-section{flex:0 0 auto;margin-left:auto}.mts-footer-main-grid{display:flex;align-items:center;gap:clamp(1rem,4vw,4rem);flex-wrap:nowrap;width:100%}.mts-footer-actions-grid{justify-content:flex-end;align-items:center}.mts-footer-actions{display:flex;justify-content:flex-end;align-items:center;gap:6px;padding-right:0}.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 (max-width: 1280px){.mts-footer-main-grid.MuiGrid-container{flex-direction:column;align-items:stretch;row-gap:.5rem;gap:.5rem;flex-wrap:wrap}.mts-footer-hours-section.MuiGrid-root{width:100%;max-width:100%;flex:1 1 100%}.mts-footer-hours-grid>.MuiGrid-root{flex:1 1 0;max-width:none}.mts-footer-actions-section.MuiGrid-root{width:100%;max-width:100%;margin-left:0;flex:0 0 100%}.mts-footer-actions-grid{justify-content:flex-end}}@media (max-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:1 1 100%;max-width:100%}.mts-footer-actions{justify-content:flex-end;padding-right:0;padding-top:8px}}.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{padding-top:16px;padding-right:16px;align-content:flex-end}.mts-reporting-action-btn{margin-bottom:10px}.mts-column.mts-column{flex-direction:column}.component-container>.mts-calendar-root{display:flex;flex-direction:column;width:calc(100% - 24px);max-width:calc(100% - 24px);margin:0 12px 12px;box-sizing:border-box}@media (min-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{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-bottom:1px solid rgba(224,224,224,1);padding-top:15px;padding-bottom:15px}.mts-month-grid .mts-month-day-header>.MuiGrid-root{padding-left:8px}.mts-month-grid .mts-month-row{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-bottom:1px solid rgba(224,224,224,1)}.mts-month-grid .mts-month-row>.mts-month-cell{flex:1 1 0;min-width:0;border-right:1px solid rgba(224,224,224,1)}.mts-month-grid .mts-month-row>.mts-month-cell:last-child{border-right:none}.mts-month-grid .mts-cell-link{display:block;height:100%}.mts-month-grid .mts-month-cell-button{display:block;text-align:left}.mts-month-grid .mts-month-view-cell{min-height:104px;padding:10px 10px 16px;box-sizing:border-box}.mts-week-grid .mts-calendar-row-evenly{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr));border-bottom:1px solid rgba(224,224,224,1)}.mts-week-grid .mts-calendar-row-evenly>.MuiGrid-root{padding-left:8px;border-right:1px solid rgba(224,224,224,1)}.mts-week-grid .mts-calendar-row-evenly>.MuiGrid-root:last-child{border-right:none}.mts-week-grid .mts-cell-link{display:block;height:100%}.mts-week-grid .mts-month-cell-button{display:block;text-align:left}.mts-week-grid .mts-month-view-cell{min-height:104px;padding:10px 10px 16px;box-sizing:border-box}.mts-activity-dropdown-list{max-height:60vh;overflow-y:auto;overflow-x:hidden}.mts-activity-dropdown-expired{font-style:italic;color:var(--mui-palette-error-main, #d32f2f)}.mts-activity-dropdown-compatible{font-style:normal;color:var(--mui-palette-text-primary, rgba(0, 0, 0, .87))}.mts-activity-dropdown-nested{padding-left:40px}.mts-activity-dropdown-subtext{font-style:italic;font-size:11px}.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-bottom:0;padding-top:0}.aft-collapse-cell[data-open]{padding-bottom:10px;padding-top:10px}.mts-empty-state-pt{padding-top:16px}.assigned-activities-card{height:100%}.assigned-activities-card-header{padding-bottom:0;background-color:var(--mui-palette-primary-light, #7986cb);color:var(--mui-palette-primary-contrastText, #fff)}.assigned-activities-summary-row{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px}.assigned-activities-empty-state{color:var(--mui-palette-text-secondary, rgba(0, 0, 0, .6))}.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{min-width:80px;justify-content:center}.assigned-activities-total-hours{font-weight:500}.assigned-activities-caption{color:var(--mui-palette-text-secondary, rgba(0, 0, 0, .6))}.mat-editor-container{display:grid;grid-template-columns:1fr;gap:16px}.component-container>.mat-editor-container{display:grid;margin-inline:16px}@media (min-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{display:grid;grid-template-columns:1fr;gap:16px;align-content:start}.mts-review-title-grid,.mts-review-actions-grid{justify-content:space-between}.mts-ext-approval-item{display:flex;gap:8px}.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{margin:16px;display:grid;grid-template-columns:1fr;gap:16px}.aft-clickable-cell{cursor:pointer}.aft-type-name-cell{display:flex;align-items:center}.aft-error-text{width:100%;text-align:center;margin-top:10px;margin-bottom:10px}.pbi-wrapper{display:flex;flex-basis:100%;align-self:stretch;flex-direction:column;width:100%}.pbi-wrapper .pbi-selector-row{flex-grow:0;margin:6px;align-items:center;gap:8px}.pbi-wrapper .pbi-embed-wrapper{flex-grow:1;margin:6px;min-height:0}.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{width:100%;background-color:#200649;min-height:170px;display:block;text-align:center}.footer-container .footer{max-width:1200px;margin:0 auto;padding:25px 30px;color:var(--primary-contrast-text);text-align:center;line-height:inherit}.footer-container .footer a{color:var(--primary-contrast-text)}.fullscreen-loading-root{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1300}.fullscreen-loading-inner{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;gap:24px}.dialog-title-root{padding:16px;display:flex;align-items:center;justify-content:space-between}.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{margin-right:8px;width:14px;height:14px;cursor:pointer}.color-picker-container{padding:16px;width:400px}.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{margin-left:8px;align-self:center}.callout-root -actions{padding:8px;display:flex;flex-direction:row;align-items:center}.MuiPaper-root.generation-error-dialog{border-radius:12px;min-width:360px;max-width:480px}.MuiDialogTitle-root.generation-error-title{padding:20px 32px 8px;font-weight:700;font-size:1.2rem}.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-weight:700;font-size:1.15rem}.MuiDialogContent-root.doc-preview-content{padding:8px 32px}.doc-preview-content .doc-preview-intro{margin:0 0 20px;color:#000000bf;line-height:1.6}.doc-preview-content .doc-preview-details{display:grid;grid-template-columns:auto 1fr;gap:8px 16px;margin:0}.doc-preview-content .doc-preview-details dt{font-weight:600;color:#0009;font-size:.85rem;text-transform:uppercase;letter-spacing:.04em;align-self:start;padding-top:2px}.doc-preview-content .doc-preview-details dd{margin:0;color:#000000de;line-height:1.5}.doc-preview-content .doc-preview-details .doc-preview-job-desc{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:.9rem;color:#000000b3}.doc-preview-content .doc-preview-details .doc-preview-limit-warning{color:#d32f2f;font-weight:600}.doc-preview-content .doc-preview-usage-note{margin:12px 0 0;font-size:.82rem;color:#00000080;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{padding:16px 32px 24px;gap:8px}.email-coach-previous,.email-coach-previous .MuiTypography-root{font-style:italic}.html-editor-toolbar{display:flex;gap:4px;margin-bottom:8px;padding:8px;background-color:#f5f5f5;border-radius:4px 4px 0 0;flex-wrap:wrap;align-items:center}.html-editor-toolbar-button{min-width:36px;padding:6px}.html-editor-toolbar-button[data-active=true]{color:#fff}.html-editor-toolbar-separator{margin:8px 0;border-right:1px solid #bdbdbd}.html-editor-container{border:1px solid #e0e0e0;border-radius:0 0 4px 4px;min-height:200px}.html-editor-container .ProseMirror{outline:none;padding:12px;min-height:200px}.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{padding-left:24px;margin:4px 0}.html-editor-container .ProseMirror a{color:var(--primary-main);text-decoration:underline;cursor:pointer}.html-editor-color-input{width:36px;height:36px;border:1px solid #bdbdbd;border-radius:4px;cursor:pointer;padding:2px}.html-editor-highlight-wrapper{position:relative;display:inline-flex;align-items:center}.html-editor-highlight-icon{pointer-events:none;position:absolute;left:6px;z-index:1;color:#0000008a}.html-editor-highlight-input{width:36px;height:36px;border:1px solid #bdbdbd;border-radius:4px;cursor:pointer;padding:2px;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0}.MuiButtonBase-root.html-editor-highlight-button{min-width:36px;padding:4px;pointer-events:none}.html-editor-emoji-picker{padding:8px;display:flex;flex-wrap:wrap;max-width:260px}.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{padding:12px;min-width:180px}.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{margin-bottom:16px;color:#666}.resume-builder-form-error-description+.resume-builder-form-error-item{border:1px solid #e0e0e0;border-radius:3px;margin-bottom:6px;background-color:#fafafa}.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{margin-bottom:16px;color:#666}.resume-builder-ai-error-item{border:1px solid #e0e0e0;border-radius:3px;margin-bottom:8px;background-color:#fafafa;align-items:flex-start;padding:12px}.resume-builder-ai-error-item .MuiListItemIcon-root{margin-top:4px}.resume-builder-ai-error-item .MuiListItemText-primary{font-weight:600;margin-bottom:4px}.resume-builder-ai-error-item .MuiListItemText-secondary{color:#444;font-size:.9rem}.resume-builder-ai-error-icon{color:#f44336}.resume-builder-ai-error-footer{margin-top:16px;color:#666;font-size:.875rem}.career-onestop-link{text-decoration:none;color:inherit}.career-onestop-center{display:flex;justify-content:center}.custom-icon{display:flex}.general-error-message{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px}.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}._card_121s2_1{background-color:#00549d;color:#fff;padding:30px;border-radius:6px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;height:100%;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;max-width:300px;margin:0 auto;position:relative}._card_121s2_1:hover{transform:translateY(-4px);box-shadow:0 4px 12px #00549d4d}._iconContainer_121s2_24{display:flex;align-items:center;justify-content:center;margin-bottom:16px}._icon_121s2_24{font-size:48px}._title_121s2_35{margin:0 0 8px;font-size:18px;font-weight:600}._description_121s2_42{margin:0;font-size:14px;line-height:1.5;opacity:.9}._completeBadge_121s2_49{position:absolute;top:12px;right:12px;color:green;background-color:#fff;width:24px;height:24px;padding:0;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px #00000026;z-index:1}._notStartedBadge_121s2_66{position:absolute;top:12px;right:12px;color:red;background-color:#fff;width:24px;height:24px;padding:0;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px #00000026;z-index:1}._statusIcon_121s2_83{font-size:20px!important}._card_1fuyr_1{border:2px solid #e0e0e0;border-radius:6px;padding:20px;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease;height:100%;display:flex;flex-direction:column}._card_1fuyr_1:hover{border-color:#00549d;box-shadow:0 2px 8px #00549d33}._thumbnailContainer_1fuyr_17{width:100%;height:200px;overflow:hidden;border-radius:4px;margin-bottom:16px;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center}._thumbnail_1fuyr_17{width:100%;height:100%;object-fit:contain}._name_1fuyr_35{margin:0 0 8px;font-size:18px;font-weight:600;color:#00549d}._description_1fuyr_43{margin:0;font-size:14px;line-height:1.5;color:#666;flex-grow:1}._downloadButton_1fuyr_51{margin-top:16px;background-color:#00549d;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;transition:background-color .2s ease}._downloadButton_1fuyr_51:hover{background-color:#003d75}._overlay_12zpn_1{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:1300;pointer-events:none;background-color:#00000073}._imageContainer_12zpn_15{display:inline-block;line-height:0;background-color:#f5f5f5;border-radius:8px;padding:12px;box-shadow:0 8px 32px #0000004d}._previewImage_12zpn_24{display:block;height:calc(85vh - 24px);width:auto;max-width:90vw;border-radius:4px}._card_t0atu_1{background:linear-gradient(135deg,#00549d,#003d75);color:#fff;padding:30px;border-radius:6px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;height:100%;display:flex;flex-direction:column;position:relative;overflow:hidden;align-items:center;text-align:center;justify-content:center;max-width:300px;margin:0 auto}._card_t0atu_1:before{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%);pointer-events:none}._card_t0atu_1:hover{transform:translateY(-4px);box-shadow:0 8px 20px #00549d66}._iconContainer_t0atu_36{display:flex;align-items:center;justify-content:center;margin-bottom:16px;position:relative;z-index:1}._icon_t0atu_36{font-size:48px}._title_t0atu_49{margin:0 0 8px;font-size:20px;font-weight:700;position:relative;z-index:1}._description_t0atu_58{margin:0;font-size:14px;line-height:1.6;opacity:.95;position:relative;z-index:1}._badge_t0atu_67{position:absolute;top:16px;left:16px;background-color:#fff3;color:#fff;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;text-transform:uppercase;z-index:1}._completeBadge_t0atu_81{position:absolute;top:16px;right:16px;background-color:#4caf50;color:#fff;padding:6px 12px;border-radius:16px;font-size:12px;font-weight:600;z-index:2;display:flex;align-items:center;gap:4px;box-shadow:0 2px 4px #0003}._incompleteBadge_t0atu_98{position:absolute;top:16px;right:16px;background-color:#ff9800;color:#fff;padding:6px 12px;border-radius:16px;font-size:12px;font-weight:600;z-index:2;display:flex;align-items:center;gap:4px;box-shadow:0 2px 4px #0003}._statusIcon_t0atu_115{font-size:16px!important}._statusText_t0atu_119{font-size:11px;letter-spacing:.5px}._checkmarkBadge_t0atu_124{position:absolute;top:16px;right:16px;color:green;background-color:#fff;width:24px;height:24px;padding:0;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px #00000026;z-index:2}._notStartedBadge_t0atu_141{position:absolute;top:16px;right:16px;color:red;background-color:#fff;width:24px;height:24px;padding:0;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px #00000026;z-index:2}._badgeIcon_t0atu_158{font-size:20px!important}._container_19jj9_1{max-width:100%;margin:0 auto;padding:30px 20px}._header_19jj9_7{margin-bottom:40px;text-align:center}._title_19jj9_12{font-size:28px;font-weight:700;color:#333;margin:0 0 12px}._subtitle_19jj9_19{font-size:16px;color:#666;margin:0;line-height:1.5}._section_19jj9_26{margin-bottom:40px}._sectionTitle_19jj9_30{font-size:20px;font-weight:600;color:#333;margin:0 0 20px;padding-bottom:8px;border-bottom:2px solid #00549d}._grid_19jj9_39{display:grid;gap:20px;grid-template-columns:1fr}._templatesGrid_19jj9_45{display:flex;flex-direction:column;gap:16px}@media (min-width: 600px){._templatesGrid_19jj9_45{flex-direction:row;flex-wrap:wrap}._templatesGrid_19jj9_45>*{flex:1 1 calc(50% - 8px);min-width:200px}}._divider_19jj9_63{height:1px;background-color:#e0e0e0;margin:40px 0}._aiSection_19jj9_71{margin-top:48px}._aiHeader_19jj9_75{text-align:center;font-size:1.5rem;margin-bottom:24px;color:#333}@media (max-width: 768px){._sectionGrid_19jj9_84{grid-template-columns:1fr}._templateGrid_19jj9_88{flex-direction:column;align-items:center}}
