.view-user fieldset:disabled .MuiInputBase-root{background-color:#ddd;color:#b3b3b3!important}.view-user .heading{background-color:#d6e5d3;font-size:1.1rem;margin:0;padding-bottom:.5rem;padding-left:3rem;padding-top:.5rem;text-align:left}.view-user .middle-initial{width:3rem}.view-user .debounced-input{border:1px solid #666!important;color:#000;height:2.5rem!important;-webkit-text-fill-color:#000!important}.view-user .uxf-search-bar.account-number.form-control{border-style:hidden}.view-user .button-check-for-duplicates{margin:0 0 2% 40%!important}.view-user .supervisor-input{border:none!important;width:95%}.view-user .add-job-title-enable{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.view-user .add-job-title-enable .secondary-job-title-dropdown-notext{width:92%}.view-user .add-job-title-enable .secondary-job-title-dropdown-text{width:100%}.view-user .add-job-title-enable Button{height:2.5rem;width:2.5rem}.view-user .add-user-disabled{background:#ddd!important;font-size:1rem!important}.view-user .add-user-enable.form-control :disabled{background:#fff!important;border:none!important;color:#000!important;font-size:1rem;margin-left:0!important;padding-left:.62rem;padding-top:.36rem}.view-user .error-message{display:block!important}.view-user .toast{opacity:1!important}.view-user .seach-box1{width:95%}.view-user .seach-box1 .Mui-disabled{border:none!important;font-size:1rem!important;-webkit-text-fill-color:#000!important}.view-user .other-title{width:50%}.view-user .add-transfer-xid-filter{width:300px}.view-user .no-sys-access{color:#c21020}.view-user .sys-access{color:#111}.view-user .system-access{background-color:#f0f0f0;font-size:1.1rem;margin-left:1.5rem;margin-right:3.5rem;margin-top:.5rem;padding:5px}.view-user .system-access .user-id-label{font-size:1rem;margin-right:.5rem}.view-user .system-access .view-cancel-btn{position:relative;right:-30px}.view-user .system-access input{margin-right:5px}.view-user h2{align-items:center;display:flex}.view-user h2 .button-edit,.view-user h2 .button-icon,.view-user h2 .button-new-user-question{font-size:large!important;padding-left:10px!important}.view-user .required:after{color:red;content:" *"}.view-user .MuiButton-select{border:1px solid #666!important;color:#000;height:2.5rem!important;width:100%!important}.view-user .unit-label{margin:auto}.view-user .button-container{display:flex;flex-direction:row;justify-content:space-around}.view-user .button-container .add-cancel-buttons button{margin:10px 10px 10px 0}.view-user .password{padding:.5rem}.view-user .action-icon{border:none!important;box-shadow:none!important;height:100%!important}.flex-container{align-items:center;display:flex;font-size:1rem;gap:1rem;height:2.5rem;margin-right:5px;padding-left:1rem}.supervisor-field-container{align-items:center;color:#000!important;display:flex}.supervisor-icons{height:2.5rem;width:2.5rem}.fixed_width{width:100px}.icon-loading-wrapper{left:50%;position:absolute;top:50%;width:100%}.icon-loading-wrapper img,.icon-loading-wrapper svg{animation:spinner 1.5s linear infinite}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.iframe-loader{margin:18.75rem 0 0 48%}.invalid-feedback{color:#c21020;display:flex!important;font-size:80%;margin-top:.25rem;width:100%}.accounts-search-dialog form{padding-bottom:10px}.accounts-search-dialog .form-fields-container{display:flex;flex-wrap:wrap;justify-content:center}.accounts-search-dialog .form-fields-container>*{flex:1 1 300px;margin:.5rem;max-width:350px;min-width:250px}.accounts-search-dialog .MuiDialogContent-root{display:flex;flex:1 1 auto;flex-direction:column}.accounts-search-dialog .responsive-table-container{min-height:200px;overflow-x:auto;width:100%}.accounts-search-dialog .responsive-table-container table{width:-webkit-max-content;width:max-content}.accounts-search-button{padding-top:25px}caption{padding-left:15px}.search-page{background-color:#fff;border:1px solid #666;border-radius:4px;display:flex;height:calc(1.5em + .75rem + 7px)}.search-page .form-control{border:none}.search-page .input-form-control{border-radius:4px;border-right:none!important;padding:.375rem .625rem}.search-page .input-form-control:focus{outline:none}.search-page .unit-label{border-left:none!important}.search-page .input-form-control,.search-page .unit-label{border:none;height:calc(1.5em + .75rem + 1px)}.add-user{border-radius:4px;display:flex;padding:0!important}.add-user .unit-label{border-bottom-right-radius:4px;border-left:none!important;border-top-right-radius:4px;float:right}.add-user .input-form-control{border-bottom-left-radius:4px;border-right:none!important;border-top-left-radius:4px;padding:.375rem .625rem}.add-user .input-form-control:focus{border-color:#367c2b;outline:none}.add-user .input-form-control,.add-user .unit-label{border:none;height:100%}.add-user.form-control{border-radius:4px;height:40px}.add-user.form-control:focus-within{border-color:#367c2b}.add-user:focus-within,.search-page:focus-within{border-radius:4px;outline:3px solid #ccddc9;transition:border-color .15s ease-in-out}.unit-label{cursor:pointer}.add-user{display:flex!important}.add-user .input{width:92%}.add-user .input input{border:none}.account-search-button{border:none!important;box-shadow:none!important;height:100%!important}.account-number{border:none!important;width:95%!important}.account-multiselect{z-index:5}.account-multi-select-inline,.account-spinner{display:inline-block}.account-multiselect-wrapper,.account-multiselect-wrapper>div{width:100%}.account-multiselect-wrapper button[data-testid=selectAccount]{min-width:0;width:100%}.account-multiselect-wrapper [class*=DropdownContent],.account-multiselect-wrapper [class*=SelectMenu],.account-multiselect-wrapper [class*=dropdown-content],.account-multiselect-wrapper [class*=select-menu]{min-width:350px}.add-user-confirmation,.save-template-confirmation,.set-access-confirmation{align-items:center;display:flex;flex-direction:column;padding:5% 10% 5% 15%}.add-user-confirmation .roles-update-box,.save-template-confirmation .roles-update-box,.set-access-confirmation .roles-update-box{text-align-last:center}.add-user-confirmation .roles-update-box .action-buttons,.add-user-confirmation .roles-update-box .save-header,.add-user-confirmation .roles-update-box .template-name,.add-user-confirmation .roles-update-box .userid,.save-template-confirmation .roles-update-box .action-buttons,.save-template-confirmation .roles-update-box .save-header,.save-template-confirmation .roles-update-box .template-name,.save-template-confirmation .roles-update-box .userid,.set-access-confirmation .roles-update-box .action-buttons,.set-access-confirmation .roles-update-box .save-header,.set-access-confirmation .roles-update-box .template-name,.set-access-confirmation .roles-update-box .userid{padding:10px}.add-user-confirmation .roles-update-box .template-name,.save-template-confirmation .roles-update-box .template-name,.set-access-confirmation .roles-update-box .template-name{margin-top:2rem}.add-user-confirmation .roles-update-box .save-header,.save-template-confirmation .roles-update-box .save-header,.set-access-confirmation .roles-update-box .save-header{font-size:12pt}.add-user-confirmation .roles-update-box .save-header .success-text,.save-template-confirmation .roles-update-box .save-header .success-text,.set-access-confirmation .roles-update-box .save-header .success-text{font-weight:700;padding-left:10px}.add-user-confirmation .roles-update-box .save-header .save-success,.save-template-confirmation .roles-update-box .save-header .save-success,.set-access-confirmation .roles-update-box .save-header .save-success{color:#367c2b}.add-user-confirmation .roles-update-box .save-header .save-failure,.save-template-confirmation .roles-update-box .save-header .save-failure,.set-access-confirmation .roles-update-box .save-header .save-failure{color:#c21020}.add-user-confirmation .roles-update-box .save-header .error-instruction-text,.add-user-confirmation .roles-update-box .save-header .save-header-warn,.save-template-confirmation .roles-update-box .save-header .error-instruction-text,.save-template-confirmation .roles-update-box .save-header .save-header-warn,.set-access-confirmation .roles-update-box .save-header .error-instruction-text,.set-access-confirmation .roles-update-box .save-header .save-header-warn{color:#000}.button-container{align-items:center!important;display:flex!important;flex-direction:row!important;justify-content:center!important}.modal-body{margin:15px}.confirmation-screen{align-items:center;display:flex;height:200px;justify-content:center}.transfer-page .unit-label{padding-right:5px}.transfer-page .employee-name{margin:0 0 0 .5rem}.transfer-page .search-table-filter{max-width:none;width:100%}.transfer-page .account-input-form,.transfer-page .account-input-form form{width:100%}.transfer-page .account-input-form .search-table-filter{flex:1 1;min-width:300px}.transfer-dialog-confirmation-screen{align-items:center;display:flex;flex-direction:column;padding:5% 10% 5% 15%}.transfer-dialog-confirmation-screen .action-button-transfer{display:flex;justify-content:center}.transfer-dialog-confirmation-screen .action-button-transfer .action-button:disabled{background:#ddd!important;border-color:#ddd!important;color:#aaa!important}.transfer-dialog-confirmation-screen .unit-label{padding-left:5px;padding-right:0}.transfer-dialog-confirmation-screen .save-success{color:#367c2b}.transfer-dialog-confirmation-screen .save-failure{color:#c21020;font-weight:700;margin:0 10px}.dpa-rept .account-select-fields{width:300px}.dpa-rept .dpa-reports-page .form-control{border:none}.dpa-rept .dpa-reports-table{height:70vh}.dpa-rept .excel-button{background-color:#367c2b!important}.dpa-rept .excel-button:hover{background-color:#f0f0f0!important}.dpa-reports-page{border:1px solid #666;border-radius:4px;display:flex;height:calc(1.5em + .75rem + 7px)}.dpa-reports-page .input-form-control{border-radius:4px;border-right:none!important;padding:.375rem .625rem}.dpa-reports-page .input-form-control:focus{outline:none}.dpa-reports-page .unit-label{border-left:none!important}.dpa-reports-page .input-form-control,.dpa-reports-page .unit-label{border:none;height:calc(1.5em + .75rem + 1px)}.excel-button{display:flex;margin-left:10px!important}.manage-coord-container .training-coordinators{min-height:550px;min-width:45%;overflow-y:scroll}.manage-coord-container .training-coordinators-table{max-width:80%;min-width:350px}.manage-coord-container .account-input-form{margin-left:40px}.manage-coord-container .userId-search{width:350px}.manage-coord-container .delete-button,.manage-coord-container .single-add-button{float:right}.manage-coord-container .option-buttons{display:flex;flex-direction:row;justify-content:flex-end}.manage-coord-container .option-buttons .bulk-delete-button{margin-left:.5rem}.manage-coord-container .container-flexbox .message-align{align-items:flex-end;display:flex;flex-direction:column;margin-left:2.8rem;max-width:76%;min-width:350px}.manage-coord-container .container-flexbox .message-align .update-buttons{margin-top:.5rem}.manage-coord-container .search-table-filter{width:30vh}.manage-coord-container .search-box{align-items:center}.manage-coord-container .add-coordinators-btn{width:20vh}.manage-coord-container button[class~=excel-button]{background-color:#367c2b;color:#f0f0f0}.manage-coord-container button[class~=excel-button]:hover{background-color:#0000;color:#333}.update-supervisor-dialog .update-users-table{height:40vh}.update-supervisor-dialog .success{color:green}.update-supervisor-dialog .warn{color:#daa520}.update-supervisor-dialog .failure{color:red}.update-supervisor-dialog .error-message{background-color:#fad0ce;border-color:#f8b7bf;border-radius:4px;box-shadow:0 3px 6px rgba(0,0,0,.175);color:#333;display:flex;font-size:14px;justify-content:center;padding:10px;pointer-events:auto;text-align:center}.update-supervisor-dialog .employee-count{font-size:10pt}.update-supervisor-dialog .typography-spacing{margin-left:20px}.update-supervisor-dialog .uxf-search-bar.userId-number.form-control{border-style:hidden}.manage-org-chart .org-chart-field{width:300px}.manage-org-chart button[class~=excel-button]{background-color:#367c2b;color:#f0f0f0}.manage-org-chart button[class~=excel-button]:hover{background-color:#0000;color:#333}.org-chart-table{height:550px}.form-multiselect.form-group{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px;position:relative}.form-multiselect.form-group .control-label{font-weight:700;margin-bottom:3px}.form-multiselect.form-group .multi-select .multi-select-button{background:#fff none;border:1px solid #929292;border-radius:4px;padding:6px 12px;position:relative;text-align:left;text-transform:none;width:100%}.org-chart-page{border:1px solid #666;border-radius:4px;display:flex;height:calc(1.5em + .75rem + 7px)}.org-chart-page .input-form-control{border-radius:4px;border-right:none!important;padding:.375rem .625rem}.org-chart-page .input-form-control:focus{outline:none}.org-chart-page .unit-label{border-left:none!important}.org-chart-page .input-form-control,.org-chart-page .unit-label{border:none;height:calc(1.5em + .75rem + 1px)}.next-btn{display:flex;justify-content:center}.user-search-bar.form-control{border-radius:4px;width:50%}.MuiFormLabel-root{color:#333!important;font-weight:700!important}.selected-users-note{display:flex;justify-content:space-between}.faq-page p{padding:5px 25px 5px 30px}.faq-page h1{background-color:#d6e5d3;margin:0;padding-bottom:.5rem;padding-top:.5rem}.faq-page h1,.faq-page h2{padding-left:2rem!important}.faq-page h2{background-color:#0000!important}.uxf-footer{padding:.5rem 0!important}.toast{opacity:1!important}.dpa-header{position:-webkit-sticky;position:sticky;top:0;z-index:200}.dpa-header header{height:4rem}.dpa-header div[role=presentation]{position:static;z-index:150}.dpa-header div[class~=Nav-drawerBox]{border-bottom:.1rem solid #0006}.dpa-header .home-icon{margin:0 0 0 .8rem}.dpa-header .home-icon,.dpa-header .home-icon-mobile{height:1.5rem;width:1.5rem}.scrolling-text{animation:scrollBanner 30s linear infinite;display:inline-block;white-space:nowrap}@keyframes scrollBanner{0%{transform:translateX(100vw)}to{transform:translateX(-100%)}}.page-container .chat-icon{background-color:#367c2b!important;border-radius:100%;float:right;height:60px!important;padding:0;width:60px;z-index:99999}:root{--fuel-color-alert-warning-border:#ffbb52;--fuel-color-green-700:#367c2b;--fuel-spacing-2:0.5rem;--fuel-spacing-4:1rem;--fuel-color-white:#fff;--fuel-spacing-3:0.75rem}.config_accountIcon__bw2YR{font-size:40px}.config_layoutAccountIcon__qMD2y{align-items:center;display:flex;height:40px;justify-content:center;margin-right:12.5px;width:44px}.config_headerIcon__ynoOR,.config_johnDeereIcon__lSHE4{background-image:url(https://cdn.ux.deere.com/brand-foundations/1.4.0/logos/jd-logo.svg#green);background-size:cover;height:inherit;transform:scale(.7);width:inherit}.config_headerText__-oTaf{color:#367c2b;font-size:1.5rem;margin:.25rem 0 0}.config_chatHeader__ODUvb{background-color:#d6e5d3;display:flex;padding-bottom:10px}.config_closeIcon__\+inpt{margin:5px;position:absolute;right:15px}.config_action-icon__3k3gS,.config_actionIcon__KLQk4{border:none!important;box-shadow:none!important}.config_actionIcon__KLQk4{background-color:unset!important}.search-table-loader{align-items:center;background-color:rgba(0,0,0,.383);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:100}.main-search-page div[class~=MuiBox-root]>h2[class~=MuiTypography-toolHeader]{padding-left:.5rem}.main-search-page .sidebar-panel .search-table-filter{margin-bottom:.5rem}.main-search-page .uxf-search-bar.form-control{border-radius:4px}.main-search-page .reset-wrapper{bottom:0;display:flex;flex-grow:1;margin-top:1.5rem;position:-webkit-sticky;position:sticky}.main-search-page .reset-wrapper .reset-section{background-color:#363636;margin-top:auto;width:100%}.main-search-page .reset-wrapper .reset-section .reset-button{margin:15px;text-transform:unset}.main-search-page .MuiToggleButtonGroupSearch{padding:20px}.main-search-page .secondary-table-header{background-color:var(--gray)}.main-search-page .search-user.invalid-feedback{display:flex}.main-search-page .userid-column{display:flex;white-space:nowrap;width:-webkit-fit-content;width:fit-content}.main-search-page .uxf-data-table-pagination{display:flex;font-size:.8em!important;padding-top:10px}.main-search-page .uxf-data-table-pagination .uxf-pagination{padding-left:5px}.main-search-page .uxf-data-table-pagination .table-pagination{position:absolute;right:20vh}.main-search-page .card{margin:0!important}.main-search-page .dsp-wrapper:not(.mobile) .dsp-content:not(:last-child){padding-right:0!important}.main-search-page .MuiPaper-root{background-color:#f7f7f7!important}.main-search-page .dsp-wrapper.mobile{height:77vh!important;overflow-x:clip!important}.main-search-page .dsp-wrapper.mobile .table-container{height:70vh}.main-search-page .table-container{height:75vh;margin-left:35px}.main-search-page .table-container td,.main-search-page .table-container th{font-size:.875em!important}.main-search-page .table-container td{font-weight:500!important}.main-search-page .table-container tr td:first-child{background-color:#fff;left:0;position:-webkit-sticky;position:sticky;z-index:2}.main-search-page .table-container thead tr th:first-child{left:0!important;z-index:3!important}.main-search-page .table-container thead tr .MuiTableCell-head{padding:.5rem!important}.main-search-page .search-table-footer{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:.5rem 1rem;row-gap:.5rem;width:85%}.main-search-page .search-table-footer .csv-export>button{background-color:#367c2b;color:#f0f0f0}.main-search-page .search-table-footer .csv-export>button:hover{background-color:#0000;color:#333}.reset-password-row{display:flex;flex-wrap:wrap}.new-pass-message{padding:5px}.user-message{color:#080;font-weight:700;padding:5px}.trans-message-pin{color:#111;font-weight:400;padding:5px}.failed-message{color:red;padding:5px}.delete-auth{padding-right:1000px}.card-img{background-color:#fff;padding:5px}.header{display:flex;justify-content:space-between}.back-btn{padding:5px 20px!important}.row.delete-user-content{margin-right:0}.search-supervisor{border:none!important;height:100%!important}.search-supervisor-delete-user{align-items:center;display:flex}.text-field-supervisor-delete{background:#fff!important;flex-grow:.5}.text-field-supervisor-delete .Mui-disabled{border:none!important;font-size:1rem!important;-webkit-text-fill-color:#000!important}.warning-note{padding-left:15px;position:relative}.set-access-container .set-access-page .select-deselect-buttons{align-items:center;display:inline-flex}.set-access-container .set-access-page .deere{background-color:#367c2b!important;border-color:#367c2b!important;color:#eee!important}.set-access-container .set-access-page .custom-control-input:disabled~.custom-control-label,.set-access-container .set-access-page .custom-control-input[disabled]~.custom-control-label{color:green!important}.set-access-container .set-access-page .custom-control{margin:.25rem 0 0!important}.set-access-container .set-access-page .icon-edit{margin-left:1rem}.set-access-container .set-access-page ul{list-style-type:none;padding-bottom:5px}.set-access-container .set-access-page ul h5{padding:5px}.set-access-container .set-access-page .toast{opacity:1!important}.set-access-container .set-access-page .custom-control-input:disabled~.custom-control-label,.set-access-container .set-access-page .custom-control-input[disabled]~.custom-control-label{color:#367c2b!important}.set-access-container .set-access-page .modal-header{background-color:#eee;border-bottom:3px solid #367c2b!important}.set-access-container .set-access-page .modal-header .close{padding:0!important}.set-access-container .set-access-page .copy-set-access .modal-body{height:315px;padding:20px}.set-access-container .set-access-page .copy-set-access .modal-body .form-multiselect{padding-top:10px}.set-access-container .set-access-page .template-dialog .modal-content{top:20vh}.set-access-container .set-access-page .template-dialog button{margin:0!important}.set-access-container .set-access-page .template-dialog .template-name{width:30vh}.roles-list-dialog .roles-side-by-side{display:flex;gap:20px}.roles-list-dialog .roles-column{flex:1 1;min-width:0}.roles-list-dialog .roles-table-container{max-height:400px;overflow-y:auto}.roles-list-dialog .roles-column-header{background-color:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:1}.roles-list-dialog .role-count{color:#555;font-size:.9rem}.roles-list-dialog .roles-counts{font-size:.9rem;margin-bottom:8px}.roles-list-dialog .added-roles-header h3{color:#367c2b}.roles-list-dialog .removed-roles-header h3{color:#d9534f}.roles-list-dialog .roles-list{margin-bottom:0}.customize-context-dialog .customize-account-table{max-height:375px;overflow-y:scroll}.customize-context-dialog .modal-footer{height:60px!important}.customize-context-dialog .modal-footer button{border-radius:3px}.customize-context-dialog .modal-dialog{max-width:900px!important;overflow-y:hidden!important}.customize-context-dialog .modal-dialog .modal-header{border-bottom:3px solid #367c2b!important;border-radius:4px 4px 0 0;height:50px;padding:.5rem 1rem 1.5rem 1.25rem!important}.customize-context-dialog .modal-dialog .modal-header .close{margin:0!important;padding:0!important}.customize-context-dialog .modal-dialog .modal-body{height:550px;overflow-y:visible!important;padding:5px!important}.customize-context-dialog .modal-dialog .modal-body .context-content{padding:15px}.customize-context-dialog .modal-dialog .modal-body .context-content .custom-control{padding-bottom:15px}.customize-context-dialog .modal-dialog .modal-body .form-group{margin-bottom:0!important}.customize-context-dialog .modal-dialog .modal-body .form-group .empty-message,.customize-context-dialog .modal-dialog .modal-body .form-group .multi-select .filter-list{z-index:5!important}.customize-context-dialog .modal-dialog .modal-body .form-multiselect{padding-bottom:10px;width:45%}.customize-context-dialog .modal-dialog .modal-body .scroll-wrapper{max-height:410px!important}.customize-context-dialog .modal-dialog .modal-body .table-header{font-weight:700}.customize-context-dialog .modal-dialog .modal-body form{height:28%;padding-bottom:20px}.customize-context-dialog .modal-dialog .modal-body .MuiTableContainer-root{height:70%}.customize-context-dialog .modal-dialog .modal-body .MuiTableCell-alignRight{cursor:pointer}.customize-context-dialog .modal-dialog .modal-body .MuiButton-select{margin-bottom:15px}.copy-set-access-dialog-container .copy-access-radio.custom-control.custom-radio{z-index:0}.copy-set-access-dialog-container .modal-content{padding-bottom:10px}.copy-set-access-dialog-container .copy-user-or-template-button{margin-bottom:1rem}.template-dialog-templates .modal-content{top:20vh}.template-dialog-templates button{margin:0!important}.template-dialog-templates .template-name{padding:1rem!important;width:30vh}.template-dialog-templates .template-message{margin-bottom:1rem;margin-top:1rem}.set-access-universal-page{height:85vh;overflow:scroll;width:100%}.set-access-universal-page .deere{background-color:#367c2b!important;border-color:#367c2b!important;color:#eee!important}.set-access-universal-page .header{background:#d6e5d3;display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:0;z-index:100}.set-access-universal-page .header .header-button-row{display:flex;flex-direction:row;justify-content:space-between;margin:.5rem 0 1rem}.set-access-universal-page .header .header-button-row .header-option-buttons{display:flex;flex-direction:row;margin:0 0 0 3rem;width:50%}.set-access-universal-page .header .header-button-row .header-option-buttons .option-button{margin:0 .5rem 0 0}.set-access-universal-page .header .header-button-row .header-action-buttons{display:flex;flex-direction:row;justify-content:flex-end;margin:0 2.2rem 0 0;width:50%}.set-access-universal-page .header .header-button-row .header-action-buttons .action-deselect{margin:0 0 0 .5rem}.set-access-universal-page .set-access-kb{margin:.6rem 0 .6rem 1.3rem}.set-access-universal-page .deselect-button-action-btn{border-radius:5px!important;height:1.875rem!important;margin:0}.set-access-universal-page .message-icon{border:none!important;box-shadow:none!important}.accordion-container ul{list-style-type:none;padding-bottom:5px}.accordion-container ul h5{padding:5px}.accordion-container .role-permissions{align-items:baseline;display:flex;flex-grow:1}.accordion-container .role-permissions span{color:#367c2b!important}.end-content{align-items:center;display:flex;flex-direction:row;flex-grow:1;gap:.5rem;justify-content:flex-end;order:1}.deselect-button-action-btn{border-radius:5px!important;height:1.875rem!important;margin:0}.job-titles-by-user .MuiButton-root{height:2.4rem!important;margin-left:15px!important;padding-left:20px!important;padding-right:20px!important}.job-titles-by-user .excel-button{background-color:#367c2b!important}.job-titles-by-user .excel-button:hover{background-color:#f0f0f0!important}.survey{display:block;height:550px;text-align:center}.survey-container{align-self:center;bottom:auto!important;display:flex;justify-content:center;margin:10%;min-width:300px;position:-webkit-sticky!important;position:sticky!important;width:auto!important;z-index:100!important}.survey_message{display:block;margin:30px;text-align:center}.ufc-loader{animation:spin .75s linear infinite;border:.25rem solid #f3f3f3;border-radius:50%;border-top-color:#367c2b;display:none;height:2rem;left:50%;position:fixed;top:50%;width:2rem;z-index:99999}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.user-preferences .container-table{border-collapse:collapse;display:table;width:75%}.user-preferences .heading{color:#767676;display:table-row;font-size:18px;font-weight:700;line-height:40px;text-align:center}.user-preferences .table-row{display:table-row;line-height:40px;text-align:center;width:50%}.user-preferences .col-pref{display:table-cell;width:50%}.user-preferences .button-update{margin:2% 0 2% 95%!important}.user-role-reports .utility-bar{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:1rem 2rem}.user-role-reports .utility-bar .account-selector-container{display:flex;flex-wrap:wrap;width:35%}.user-role-reports .utility-bar .account-selector-container .account-number-field{margin:0 .5rem 0 0;width:75%}.user-role-reports .utility-bar .account-selector-container .get-reports-button{margin:1.7rem 0 0}.user-role-reports .utility-bar .app-name-selector-container{display:flex;flex-direction:row;justify-content:flex-start;width:50%}.user-role-reports .utility-bar .app-name-selector-container .app-name-selector{width:100%}.user-role-reports .utility-bar .csv-export{margin:1.7rem 2rem 0 0}.user-role-reports .utility-bar .csv-export .save-csv-button Button{background-color:#367c2b;color:#f0f0f0}.user-role-reports .utility-bar .csv-export .save-csv-button Button:hover{background-color:#0000;color:#333}.user-role-reports .user-role-accordion{display:flex;justify-content:center}.user-role-reports .user-role-accordion .accordion-display{width:60%}.user-role-reports .user-role-accordion .email-report-prompt{display:flex;flex-direction:column;margin:0 0 1rem}.user-role-reports .user-role-accordion .email-report-prompt .send-email-button{height:2rem;margin:1rem 0 0;width:8rem}.manage-templates-container{min-height:550px;min-width:45%;overflow-y:scroll}.manage-templates-container .template-page-content{margin-top:1rem}.manage-templates-container .template-page-content .template-page-topbar{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.manage-templates-container .template-page-content .template-page-topbar .product-type-multiselect-dealer{margin:0 0 .5rem 3rem;width:15%}.manage-templates-container .template-page-content .template-page-topbar .product-type-multiselect-internal{margin:0 0 0 1rem;width:10%}.manage-templates-container .template-page-content .template-page-topbar .template-accountmultiselect{margin:0 0 0 3rem;width:20rem}.status-failed{color:red}.status-in-progress{color:#ffde00}.assign-template-container{min-height:550px;min-width:45%;overflow:auto}.assign-template-container .assign-template-table{display:flex;flex-direction:column;height:80vh;width:100%}.assign-template-container .assign-template-table .search-table-header{align-items:center;display:flex;gap:1rem;margin-bottom:.75rem}.assign-template-container .assign-template-table .table-container{flex:1 1 auto;min-height:0}.assign-template-container .assign-template-table .table-container .uxf-data-table{min-width:-webkit-max-content;min-width:max-content;width:auto}.assign-template-container .assign-template-table .search-table-footer{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:1rem;row-gap:.5rem;width:85%}.assign-template-container .reset-wrapper{display:flex;margin:auto;padding:16px}.assign-template-section .assign-template-dialog{max-width:700px}.template-actions{align-items:flex-start;display:flex}.template-actions .templates-container{flex-grow:.1}.template-actions .delete-button{align-items:center;align-self:center;display:flex;height:30px;justify-content:center;margin-left:1px;padding:0;width:30px}.confirm-assign-template-options{display:grid;grid-gap:10px;gap:10px}.confirm-assign-template-options .confirm-assign-template-table{max-height:500px;overflow:auto;table-layout:auto}.edit-templates-button{align-self:center}.required:after{color:red;content:" *"}.excel-button{background-color:#367c2b!important}.excel-button:hover{background-color:#f0f0f0!important}.set-access-header-buttons{display:inline-flex}.view-template-container{background-color:#fff!important}.view-template-container h2{background-color:#d6e5d3!important}.view-template-container .Mui-disabled{-webkit-text-fill-color:#000!important;font-weight:bolder}.view-template-container .view-template-name{font-weight:bolder!important;padding-left:10px!important}.view-template-container .text-field-icon{flex:auto;margin-left:10px}.batch-details-table-container{border:1px solid #ddd;border-radius:4px;max-height:400px;overflow-y:auto}.batch-details-table-container thead th{background:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:2}.batch-details-dialog-content{display:flex;flex-direction:column;gap:1rem}.batch-details-header{align-items:center;display:flex;flex-wrap:nowrap;gap:1rem}.batch-details-header .batch-details-record-count{color:#555;font-size:.875rem;margin-left:auto}@media(max-width:640px){.batch-details-header{flex-wrap:wrap}.batch-details-header .batch-details-record-count{margin-left:0;width:100%}}.batch-details-filter-bar{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem}.batch-details-filter-group{min-width:250px}.batch-details-record-count{align-items:center;display:flex}.container{position:relative}.spinner-overlay{align-items:center;background:#ffffffb3;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:1000}.account-selection-section{background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;margin-bottom:2rem;padding:1rem}.account-selection-section label{color:#333;display:block;font-size:1.1rem;font-weight:600;margin-bottom:.75rem}.accounts-multiselect{width:100%}.comparison-mode-selector{background-color:#f5f5f5;border-radius:8px;display:flex;gap:1rem;margin-bottom:2rem;padding:1rem}.template-comparison-container{margin-bottom:2rem}.template-selection{margin-bottom:1rem}.template-selection label{color:#333;display:block;font-weight:600;margin-bottom:.5rem}.template-dropdown{background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#333;font-size:1rem;padding:.75rem;width:100%}.template-dropdown:disabled{background-color:#f8f9fa;color:#6c757d;cursor:not-allowed}.template-dropdown:focus{border-color:#007acc;box-shadow:0 0 0 2px #007acc33;outline:none}.template-dropdown option{padding:.5rem}.template-comparison-container .comparison-columns{margin-top:2rem}.template-comparison-container .comparison-columns h3{background-color:#e8f4fd;border-left:4px solid #007acc;border-radius:4px;font-size:1.1rem;font-weight:600;margin:0 0 1rem;padding:.75rem}.compare-roles-container{background-color:#f9f9f9;border-radius:.5rem;box-shadow:0 .125rem .625rem #0000000d;margin:1.5rem auto;max-width:95%;padding:1.5rem;width:95%}.compare-roles-container .comparison-columns{display:flex;gap:2rem;margin-bottom:2rem}@media(max-width:60rem){.compare-roles-container .comparison-columns{flex-direction:column}}.compare-roles-container .comparison-columns .comparison-column{background-color:#fff;border-radius:.25rem;box-shadow:0 .0625rem .1875rem #0000001a;flex:1 1;min-width:45%;padding:1.5rem}.compare-roles-container .input-container{margin-bottom:1.5rem;width:100%}.compare-roles-container .input-container input{border:.0625rem solid #ddd;border-radius:.25rem;font-size:1.1rem;font-weight:600;padding:.75rem 1rem;transition:border-color .2s ease;width:100%}.compare-roles-container .input-container input:focus{border-color:#367c2b;box-shadow:0 0 0 .125rem #367c2b33;outline:none}.compare-roles-container .input-container input::placeholder{color:#aaa}.compare-roles-container .user-id-display{color:#367c2b;font-size:1.1rem;font-weight:600;margin-bottom:1rem;width:100%}.compare-roles-container .button-container{display:flex;justify-content:center;margin-top:2.5rem;width:100%}.compare-roles-container .button-container button{min-width:10%;padding:.75rem 1.5rem}.compare-roles-container .button-container button:disabled{opacity:.7}.compare-roles-container .loading-overlay{min-height:12.5rem;position:relative;width:100%}.comparison-mode-selector .radio-button{align-items:center;display:flex;gap:.5rem}@media(min-width:768px){.template-comparison-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;align-items:start;gap:2rem}.account-selection-section,.template-comparison-container .comparison-columns{grid-column:1/-1}}.account-number-input{background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#333;font-size:1rem;padding:.75rem;transition:border-color .2s ease;width:50%}.account-number-input:focus{border-color:#007acc;box-shadow:0 0 0 2px #007acc33;outline:none}.account-number-input::placeholder{color:#aaa}.role-precedence-container .role-precedence-header{padding:0 3rem .5rem}.role-precedence-container .role-precedence-topbar.internal-user .account-search-section{align-items:flex-end;display:flex;gap:.5rem;margin-bottom:.5rem;padding:0 3rem}.role-precedence-container .role-precedence-topbar.internal-user .account-search-section .account-input-wrapper{flex:1 1;max-width:400px}.role-precedence-container .role-precedence-topbar.internal-user .account-search-section .action-buttons{align-items:center;display:flex;flex-shrink:0;gap:.5rem;margin-bottom:.125rem}.role-precedence-container .role-precedence-topbar.internal-user .tabs-section{margin-bottom:1rem;padding:0 3rem}.role-precedence-container .role-precedence-topbar.internal-user .tabs-section .product-tabs-wrapper{flex:0 1 auto}.role-precedence-container .role-precedence-topbar.dealer-user{padding:0 3rem}.role-precedence-container .role-precedence-topbar.dealer-user .tabs-actions-row{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.role-precedence-container .role-precedence-topbar.dealer-user .tabs-actions-row .product-tabs-wrapper{flex:0 1 auto}.role-precedence-container .role-precedence-topbar.dealer-user .tabs-actions-row .action-buttons{align-items:center;display:flex;flex-shrink:0;gap:.5rem}h2{font-size:1.1rem;margin:0;padding-bottom:.5rem;padding-left:3rem;padding-top:.5rem;text-align:left}body{max-width:100%}.ai-chat-content #history{position:relative!important}.dpa-assistant{height:100%}