#blazor-error-ui{background:#ffffe0;bottom:0;box-shadow:0 -1px 2px rgba(0,0,0,.2);display:none;left:0;padding:.6rem 1.25rem .7rem;position:fixed;width:100%;z-index:1000}#blazor-error-ui .dismiss{cursor:pointer;position:absolute;right:3.5rem;top:.5rem}.blazor-error-boundary{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI0OSIgb3ZlcmZsb3c9ImhpZGRlbiI+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBkPSJNMjM1IDUxaDU2djQ5aC01NnoiLz48L2NsaXBQYXRoPjwvZGVmcz48ZyBjbGlwLXBhdGg9InVybCgjYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzUgLTUxKSI+PHBhdGggZmlsbD0iI2ZmZTUwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMjYzLjUwNiA1MWE0LjQgNC40IDAgMCAxIDMuMSAxLjI2NmwuNDQ2LjUzMy40ODcuODMgMjIuNjQ2IDM4LjU1NC4zNi42MTIuMTExLjIwMWE0LjMgNC4zIDAgMCAxIC4zNDQgMS42ODJjMCAyLjM4Ny0xLjk2MiA0LjMyMi00LjM4MyA0LjMyMmgtNDYuMjM0Yy0yLjQyIDAtNC4zODMtMS45MzUtNC4zODMtNC4zMjJxLjAwMS0uNDQ5LjA4OS0uODdsLjI0OS0uNzkyLjUyLS44ODUgMjIuNjE1LTM4LjUwMi40ODgtLjgzLjQ0Ni0uNTMzQTQuNCA0LjQgMCAwIDEgMjYzLjUwNiA1MW0uMDggMTUuMDE4cS00LjI3MyAwLTQuMjczIDMuMzE5IDAgLjQxLjA1OC43NTJsMi40MjQgMTMuOTI3aDMuNTg1bDIuNDQxLTE0LjI2OXEuMDU4LS4wMjQuMDU4LS40MyAwLTMuMjk5LTQuMjkzLTMuMjk5bS0uMDEgMjAuMDM3cS0zLjc5IDAtMy43OSAzLjczN3QzLjc5IDMuNzM3cTMuODEgMCAzLjgxMS0zLjczN3QtMy44MTEtMy43MzciLz48L2c+PC9zdmc+) no-repeat 1rem/1.8rem,#b32121;color:#fff;padding:1rem 1rem 1rem 3.7rem}.blazor-error-boundary:after{content:"An error has occurred."}body{margin:0}.dscbluebackground{background-color:#2684ff}.dscbluetext{color:#2684ff}.validation-message{color:red}.dsc-hr{border-width:2px}.top-app-bar .mud-toolbar{padding-left:0}.dsc-link-text{padding-left:44px!important}@media screen and (max-width:768px){.dsc-header:after{display:block;margin:0 auto;position:relative}.dsc-header{text-align:center}#mud-snackbar-container{margin-bottom:30px}}:root{--homePageSpacing:.5rem;--dscBlue:#2684ff}.dsc-dropdown,.dsc-hr,.dsc-input .form-control,.dscbluebackground-login,.form-check-input{border-color:#2684ff!important}.white-icon{color:#fff!important}div.saving-progress{position:fixed;top:0;z-index:1301}.dscbluebackground-login{background-color:#2684ff!important}.dscbluetext-login{color:#2684ff!important}.form-level-error{color:#f44336!important}.header-link:hover{cursor:pointer!important}.header-link{float:right;font-size:smaller!important}.header-link .mud-button-label{text-wrap:nowrap}.header-chip-right{float:right}.card-heading{font-size:large!important}.calendar-title{display:block;margin-left:auto!important;margin-right:auto!important;width:fit-content}.card-heading-md-two{font-size:medium!important;margin-top:.5rem!important}.card-heading-md{font-size:medium!important;font-weight:lighter!important}.row-heading-sm-pay{font-size:small!important}.row-heading-pay-two{text-wrap:nowrap;width:fit-content!important}.card-header-with-icon{display:inline!important}.card-header-with-icon .card-heading,.header-icon{display:inline}.header-icon{margin-left:.5rem;max-height:21.6px;vertical-align:sub!important}.header-icon span,.header-icon span svg{max-height:21.6px!important}.check-pending-icon{vertical-align:text-bottom}.dsc-pay-card-dropdown .mud-expand-panel-header{padding:16px 12px}.min-width-270{min-width:270px!important}.max-width-400{max-width:400px!important}.margin-top-1{margin-top:1rem}.margin-bottom-1{margin-bottom:1rem}.margin-left-1{margin-left:1rem!important}.margin-right-1{margin-right:1rem!important}.mauto{margin:auto}.lr-mauto{margin-left:auto;margin-right:auto}.bold{font-weight:700!important}.slight-bold{font-weight:500!important}.max-width-540{max-width:540px!important}.max-width-1256{max-width:1256px!important}.vh-90{height:90vh}.dot{border-radius:50%;display:inline-block;height:12px;margin-right:.5rem;width:12px}.form-row{margin-left:1rem;margin-right:1rem}.form-row.form-row-width-constraint{max-width:540px}.form-row-top{padding-top:1rem}.form-row-bottom{padding-bottom:1rem}#form-column{background-color:#fff;border-radius:0 1rem 1rem 0}.margin-1{margin:1rem}.center-text{text-align:center}.max-width-100{max-width:100vw}.inlined{display:inline!important}.inlined-flexed{display:inline-flex!important}.dsc-rounded{border-radius:1rem}.cascade-min-width{min-width:inherit}.height-match-parent{height:inherit}.width-match-parent{width:inherit!important}.hide-x-overflow{overflow-x:hidden}.e-signature-popup{max-width:93%!important}.e-signature-message{max-width:500px!important}.e-signature-button{margin-bottom:1rem!important;margin-top:1rem!important}#dsc-logo-container{margin-left:0!important;padding-left:.9rem}.dsc-sidebar-icon{float:inline-start!important}.dsc-list-card{padding:1rem}.new-dsc-card{margin-left:1rem;margin-right:1rem}.dsc-list-card-hoverable:hover{cursor:pointer!important}.loading-card{text-align:center}.dsc-dropdown-card{margin-left:1rem;margin-right:1rem}.benefits-chart-tooltip{max-width:15rem}.home-page-available-surveys-card .survey-status-icon{margin-bottom:-.25rem}.dsc-list-item{padding-left:2rem!important}.dsc-list-divider{margin-left:2rem!important;width:auto!important}.dsc-list-divider-two{margin-bottom:.4rem!important;margin-top:.2rem!important;width:75%!important}.dsc-list-caption{min-width:70%;text-wrap:nowrap}.dsc-hr{border-color:#2684ff;color:#2684ff;height:2px;width:75%}.label-container{display:inline-flex;width:50%}.dialog-button{margin-top:1rem!important}.dsc-dropdown-parent,.dsc-input{width:100%!important}.dsc-arrow-icon{float:inline-end;vertical-align:middle!important}.dsc-dropdown{-moz-appearance:none;-webkit-appearance:none;appearance:none!important;background-color:#fff!important;background-image:url(541a4e44c7737f1d5294.svg);background-position-x:98%;background-position-y:75%;background-repeat:no-repeat;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:.25rem!important;padding:1rem .75rem!important;width:inherit}.fix-warning-msg .mud-input-control-helper-container{position:absolute;top:52px}.fix-warning-msg{margin-bottom:35px!important}#account,.fix-warning-message-container{position:relative}header{margin-bottom:auto}p.client-name{color:gray!important;font-size:x-large!important;font-weight:100!important;margin:10px 0 -10px;text-wrap:nowrap!important}.back-button-placeholder{display:inline-flex;height:48px;overflow:hidden;position:relative;vertical-align:middle;width:48px}.client-number{color:#d3d3d3!important;font-weight:100!important}.dropdown-profile-section{max-width:260px;padding:.5rem 1rem}.profile-section-avatar{display:inline-flex;font-size:2rem!important}.profile-section-name{font-weight:700!important;margin-left:.1rem!important;margin-top:.5rem!important;max-width:160px!important;overflow:hidden;text-overflow:ellipsis!important;text-wrap:nowrap;width:fit-content!important}.email-section,.profile-section-misc-col span{font-size:12px;font-weight:100!important}.profile-section-misc-col.profile-section-email-col,.profile-section-time-clock-col.profile-section-misc-col{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.profile-section-grid:not(:has(.profile-section-time-clock-col)){margin-bottom:.25rem}.profile-section-email-col .profile-section-name{overflow:unset;text-overflow:unset}.mud-list.mud-list-padding:has(.dropdown-profile-section){padding-top:0!important}.profile-section-grid{column-gap:.5rem;display:grid;grid-auto-rows:1.1rem;grid-template-columns:repeat(2,auto);row-gap:0}.profile-section-avatar-col{grid-column:1;grid-row:1/2}.profile-section-name-col{grid-column:2;grid-row:1/2}.profile-section-clock-col{grid-column:2;grid-row:3}.profile-section-time-clock-col{grid-column:2;grid-row:4}.profile-section-email-col{grid-column:1/none;grid-row:5/6}.live-info-list-item-grid{column-gap:0;display:grid;grid-auto-rows:24px;grid-template-columns:repeat(21,10px);overflow:hidden!important;row-gap:0;text-overflow:ellipsis!important;text-wrap:nowrap!important;width:inherit}.live-info-list-icon{align-self:center;grid-column:1/5;grid-row:1/3;vertical-align:middle!important}.live-info-list-title{grid-column-end:row1-end;grid-column-start:6;grid-row:1}.live-info-list-data{grid-column-end:row-2end;grid-column-start:7;grid-row:2}.live-info-list-title p{font-weight:500!important}.live-info-list-data div,.live-info-list-data p{overflow:hidden!important;text-overflow:ellipsis!important;text-wrap:nowrap!important;width:fit-content}.benefits-card-grid{column-gap:0;display:grid;grid-auto-rows:1.1rem;grid-template-columns:repeat(10,1fr);row-gap:0}.benefits-card-grid-program-type{grid-column:1;grid-row:2/4;padding-top:5px;text-align:center}.benefits-card-grid-all-hours{grid-column-start:-1;grid-row:2/4;padding-top:5px}.benefits-card-grid-hours-available-label{grid-column-start:-1;grid-row:4;text-align:center}.benefits-card-grid-arrow{grid-column-start:10;grid-row:2/4;text-align:end}.benefits-card-grid-alt{column-gap:0;display:grid;grid-auto-rows:1.5rem;grid-template-columns:repeat(auto-fit,2rem);row-gap:0}.benefits-card-grid-program-type-alt{grid-column:1/5;grid-row:1;text-align:center}.benefits-card-grid-information-btn{grid-column:5/6}.benefits-card-grid-all-hours-alt{grid-column:1/5;grid-row:1/3;padding-top:.3rem;text-align:center;vertical-align:middle}.benefits-card-grid-hours-available-label-alt{grid-column:1/5;grid-row:3;text-align:center}.benefits-detail-text{align-self:center}.benefits-detail-text .mud-typography{text-wrap:nowrap}.benefits-detail-text.benefits-detail-up-amount,.benefits-tooltip-up{color:#9bbf85}.benefits-detail-text.benefits-detail-down-amount,.benefits-tooltip-down{color:#fe6100}.benefits-detail-text{max-width:fit-content}.benefits-tooltip-balance,.benefits-tooltip-down,.benefits-tooltip-up{margin-left:.25rem!important}.unclickable :hover{cursor:default!important}.dsc-expansion-panel{margin-left:1rem;margin-right:1rem}.dsc-expansion-panel-element{min-width:246px!important;padding-left:0!important}footer{margin-top:auto}.form-label{z-index:auto!important}.profile-data-preview{display:inline!important;text-wrap:nowrap!important}.no-web-clock-dialog{max-width:97%!important}.mud-select+.select-virtualize-container{display:none!important}#server-maintenance-banner{position:relative!important;top:0;z-index:999}.top-app-bar .arrow-header-content{text-align:left}.top-app-bar .arrow-header-container{text-align:center}.top-app-bar .clientNameAndNumber .clientNameAndNumberSpan{display:inline-block!important;margin-left:1rem}.top-app-bar{background-color:#fff!important;border-bottom:1px solid gray;overflow:hidden;transition:top .3s!important}.top-app-bar.hide{top:-100px!important}.top-app-bar .margin-top{margin-top:auto}.top-app-bar .margin-left{margin-left:auto}.top-app-bar .mobile-friendly-page-header{background-color:#fff;font-size:large!important;overflow:hidden;text-overflow:clip;text-wrap:nowrap}.top-app-bar .clientNameAndNumber{display:none!important;overflow:hidden!important}.top-app-bar .appBarGrid{flex-direction:row-reverse}@media screen and (min-width:600px){.top-app-bar .mobile-friendly-page-header{font-size:x-large!important}.top-app-bar .clientNameAndNumber{display:unset!important}.top-app-bar .appBarGrid{flex-direction:unset}}.benefits-card-grid-home{column-gap:0;display:grid;grid-auto-rows:1.5rem;grid-template-columns:repeat(auto-fit,3rem);justify-content:center;row-gap:3px}.benefits-card-grid-program-type-home{grid-column:1/4;grid-row:1;text-align:center}.benefits-card-grid-all-hours-home{grid-column:1/4;grid-row:2/3;margin-top:-3px;text-align:center}.benefits-card-grid-hours-available-label-home{grid-column:1/4;grid-row:3;text-align:center}.tax-form-card-text{align-content:center}.home-page-card-header>*,.survey-list-page-card-header>*{vertical-align:middle}.home-page-pay-card-calendar .calendar{font-size:1.5rem!important;margin:0!important;max-width:100%!important}.home-page-pay-card-date{display:inline-block;text-align:center}.home-page-pay-card-date-container{align-content:space-around;text-align:center}.home-page-pay-card-net-pay{color:#9bbf85}.home-page-card-title{font-size:medium!important}.home-card-image-centered{vertical-align:middle}.home-page-pay-card-body-text{font-size:20px!important}.pay-card-pay-text{text-align:end!important}.pay-card-content{padding:16px}.home-page-pay-card-row.style-override{justify-content:flex-end!important}.home-card-image{height:6em;max-width:30%}.home-page-available-surveys-card .home-card-image{max-width:70%}.hr-document-home-card-name{max-width:80%;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.hr-document-home-card-desc{text-align:center!important}.home-page-downloads-card{width:100%}.calendar-container{font-size:1.5em}.home-page{margin-bottom:.5rem}.available-survey-card-icon-box :nth-child(odd).survey-card-goto-survey-button{padding-right:.5rem}.icon-text-box.available-survey-card-icon-box{margin:auto;width:100%}.available-survey-card-progress-bar .mud-progress-linear-content{justify-content:left!important}.available-survey-card-progress-bar .hr-document-home-card-desc{color:#fff;text-shadow:1px 1px 0 #000,-1px -1px 0 #000,-1px 0 0 #000,0 -1px 0 #000}.available-survey-card-progress-bar{margin-bottom:.5rem}.home-benefits-card,.home-page-available-surveys-card,.home-page-downloads-card,.home-pay-card,.home-pending-change-card{break-inside:avoid;display:flex;flex-basis:calc(50% - var(--homePageSpacing)*2);flex-direction:column;flex-grow:0;flex-shrink:1;height:fit-content;margin-bottom:var(--homePageSpacing)}.home-page-pay-card-body-text{margin:auto!important;max-width:fit-content}.jc-when-one-item:has(>:first-child:last-child){justify-content:center!important}.icon-text-box{width:50%}.adaptive-divider:has(>:nth-child(2)){>:nth-child(odd):has(+*){border-right:1px solid var(--mud-palette-divider)!important}}.adaptive-divider:has(>:nth-child(3)){>:first-child,>:nth-child(2){border-bottom:1px solid var(--mud-palette-divider)!important}}.home-page-pay-card-date-container{margin-bottom:auto!important;margin-top:auto!important}@media screen and (width < 1280px){.pay-card-pie-chart{display:none}}@media screen and (width > 960px){.home-page:has(>:first-child:last-child){column-count:1;:last-child.home-pay-card{margin:auto;max-width:50%;width:50%}}}@media screen and (width >= 1280px){.home-page:has(>:nth-child(5)){column-count:2}.home-page:has(>:nth-child(2)):has(>:nth-child(-n+4):last-child){column-count:2}}@media screen and (width < 1280px){.home-page{column-count:2}}@media screen and (width < 960px){.home-page{display:flex;flex-basis:100%;flex-direction:row;flex-wrap:wrap}.home-benefits-card,.home-page-available-surveys-card,.home-page-downloads-card,.home-pay-card,.home-pending-change-card{display:flex;flex-basis:100%;flex-direction:column;flex-grow:1;flex-shrink:1;max-width:100%;width:100%}}@media screen and (width < 600px){.home-page-pay-card-row.style-override{justify-content:center!important}.home-page-pay-card-row .home-page-pay-card-body-text,.pay-card-pay-text{text-align:center!important}}.dsc-table-group{justify-content:flex-start!important}.downloads-table-row:hover .downloads-table-cell{color:var(--mud-palette-secondary)!important;text-decoration:underline}.downloads-table-row:hover .downloads-table-button-cell svg{filter:invert(37%) sepia(66%) saturate(2700%) hue-rotate(204deg) brightness(107%) contrast(101%)}.downloads-table-cell-header .mud-menu,.downloads-table-cell:before,.hide-at-md.no-display,.no-display{display:none!important}@media screen and (width <= 960px){.downloads-table-cell{max-width:85%}.downloads-table-row{height:38px!important;position:relative!important}.downloads-table-row :first-child,.downloads-table-row :nth-child(2){padding-right:0!important;width:fit-content}.downloads-table-row :last-child{padding-left:0;padding-right:0;width:fit-content}.downloads-table-button-cell{border-bottom:none!important;height:fit-content;padding:0!important;position:absolute;right:16px;top:25%}.downloads-table-cell{padding-bottom:0!important;padding-top:0!important}.downloads-description{color:gray;font-size:small}.disappearing-title,.downloads-table-button-cell:before,.downloads-table-cell-header,.downloads-table-cell:has(.place-holder-div),.hide-at-md,.place-holder-div{display:none!important}}@media screen and (width > 960px){.show-at-md{display:none!important}.download-cell-name{max-width:100%!important;overflow:clip;text-overflow:ellipsis;white-space:nowrap}.downloads-table-file-name{max-width:20px!important}}.pending-live-button-group{justify-content:center;width:100%}.direct-deposit-slider{width:100px}.direct-deposit-ls-pc input,.readonly-direct-deposit-ls-pc{text-align:right!important}.pulsing-image{animation:anim-vibrate 2s infinite;background-color:rgba(0,110,255,.3);border-radius:100%;box-shadow:0 0 0 rgba(0,110,255,.3);display:flex;height:50%;justify-content:center;max-height:15rem;max-width:15rem;text-align:center;width:50%}.pulsing-image img{align-self:center;animation:none;max-height:75%;max-width:75%}.pulsing-image-container{align-items:center;display:flex;height:100vh;justify-content:center}@keyframes anim-vibrate{0%{box-shadow:0 0 0 0 rgba(0,110,255,.3);transform:scale(1.2)}70%{box-shadow:0 0 0 .6rem rgba(0,110,255,.3);transform:scale(1.25)}to{box-shadow:0 0 0 0 rgba(0,110,255,.3);transform:scale(1.2)}}@media screen and (width < 500px){.pulsing-image{height:25%;width:50%}}@media screen and (width >= 960px){.direct-deposit .current-data .column-header:has(.pc-ls-header){justify-content:end!important}.direct-deposit-ls-pc .mud-input-control-input-container,.direct-deposit-routing-num .mud-input-control-input-container{max-width:75px!important}.direct-deposit-account-number{max-width:145px!important}.direct-deposit-uses-percentage .mud-input-control-input-container{max-width:150px!important}.direct-deposit .mud-table-head th.mud-table-cell{text-wrap:nowrap}}@media screen and (width <= 960px){.direct-deposit input,.direct-deposit td.mud-table-cell{text-align:right!important}.direct-deposit td.mud-table-cell .mud-input-control-helper-container .mud-input-helper-text{text-align:end!important}.mud-table-row .mud-input-control-helper-container .mud-input-helper-text .me-auto{margin-inline-end:0!important;margin-left:auto!important}.direct-deposit td.mud-table-cell:before{text-align:start!important}.direct-deposit .mud-table-row .mud-table-cell{justify-content:space-between}.pending-live-button-group{margin-bottom:.5rem}.direct-deposit-delete-button{backface-visibility:visible!important;background-color:var(--dscBlue)!important;border-radius:.5rem!important;width:100%!important}.direct-deposit-delete-button svg{color:#fff!important}.mud-table-cell:has(.direct-deposit-delete-button):before{display:none!important}}.survey-list-page-card-header{display:flex;width:100%}.survey-list-page-card-header .mud-tooltip-root:has(.survey-status-icon){margin-left:auto}@media screen and (max-width:768px){.profile-data-preview{display:block;margin-left:0;margin-right:0}.label-container{flex-direction:column}header{margin-bottom:unset}#form-header{margin-left:2%;margin-right:2%}#form-column{background-color:#fff}#form-column,.formcol{border:none!important}.shadow{box-shadow:none!important}#form-section{text-align:-webkit-center}}@media screen and (max-width:600px){.dsc-collapsible-list-title{padding-left:1rem}.dsc-list-item:not(.pay-list-item){padding-left:0!important}.mud-grid-item :has(.pay-card-year){align-content:center}.mud-expand-panel-header:has(.pay-dropdown-title){padding-left:10px!important;padding-right:10px!important}.dsc-list-divider{margin-left:1rem!important}:root{--mud-appbar-height:64px!important}.mud-main-content{padding-bottom:var(--mud-appbar-height)}.mud-dialog:has(.live-info-dialog){max-width:97%}.fix-warning-msg .mud-input-control-helper-container{position:unset!important;top:unset!important}.fix-warning-msg{margin-bottom:unset!important}#account,.fix-warning-message-container{position:unset!important}}@media screen and (max-width:400px){.live-info-list-icon{display:none}.live-info-list-title{grid-column-end:row1-end;grid-column-start:1;grid-row:1}.live-info-list-data{grid-column-end:row-2end;grid-column-start:2;grid-row:2}}@media screen and (min-width:600px){:root{--mud-appbar-height:100px!important}div.saving-progress{bottom:0;top:inherit}}@media screen and (min-width:400px){.mud-dialog:has(.live-info-dialog){max-width:362px}}@media screen and (min-width:960px){.mobile-only-arrow{display:none!important}}.mud-select:has(.dsc-select),.profile-page-container .dsc-name-form-txt{margin-top:.5rem!important}.profile-page-container .withholding-block-tax-disclaimer{margin-top:1.5rem!important}.profile-page-container .no-w4-warning,.profile-page-container .withholding-block-tax-disclaimer{font-style:italic}.profile-page-popup-bottom-field{margin-bottom:1rem!important}.direct-deposit .mud-input-helper-text,.profile-page-container .mud-input-helper-text{color:var(--mud-palette-secondary)!important}.profile-page-container .resized-caption{font-size:14px!important;margin-bottom:2rem}.profile-page-container .error-list{color:#f44336!important;list-style:inside!important;list-style-type:disc!important;margin-bottom:16px}.profile-page-container .resized-caption-error{font-size:14px!important;list-style:disc}.profile-page-container .dsc-card{min-width:270px}.profile-page-container .bottom-paragraph{margin-bottom:1.5rem;margin-top:1.5rem;max-width:350px}.profile-page-container .change-icon{float:inline-start!important}.profile-page-container .pendingchanges-button{color:var(--mud-palette-secondary)!important;font-size:var(--mud-typography-body2-size)}.profile-page-container .form-button{margin-bottom:.5rem;margin-top:6px}.profile-page-container .form-row{padding-bottom:1rem;padding-top:1rem}.profile-page-container .form-row.dsc-card{padding:1rem}.profile-page-container .change-notification{font-weight:lighter;margin-left:30px}.profile-page-container.container-div{display:flex!important;margin-left:auto!important;margin-right:auto!important;margin-top:1rem!important;max-width:660px!important}@media screen and (max-width:600px){.profile-page-container.container-div{margin-top:0!important}}.short-form .dsc-mud-form{min-height:-moz-fit-content!important;min-height:fit-content}.short-form .unshrinkable{margin-bottom:auto!important;margin-top:auto!important;max-width:490px}.short-form .resized-caption{font-size:14px!important}.short-form .responsive-label{margin-bottom:1rem}.short-form .strength-label{font-weight:500;margin-left:1rem;margin-right:1rem}.short-form .mat-font-size{font-size:.875rem}.short-form .page-container{margin-top:2rem!important}.short-form .mlr-1rem{margin-left:1rem;margin-right:1rem}.short-form .form-button{margin-top:6px}.long-form .page-container{margin-bottom:2rem!important}@media screen and (max-width:600px){.short-form .form-button{margin-top:10px}}@media screen and (max-width:768px){.short-form .reset-header{text-align:center}.long-form.short-form .unshrinkable{max-width:100%!important}.short-form .unshrinkable{flex-basis:unset!important;margin:30px auto auto!important;max-width:unset!important}.short-form.survey-page .unshrinkable{width:80%}.short-form.long-form .page-container,.short-form.long-form .unshrinkable{margin-bottom:0!important;margin-top:0!important}.short-form .expanding-button{width:100%!important}.short-form .no-shadow-mobile{box-shadow:none!important}.short-form .responsive-label{margin-left:1rem!important;margin-right:1rem!important}.short-form .password-box{margin-bottom:6px}}@media screen and (min-width:600px){.short-form .dsc-mud-form{width:inherit!important}.short-form .dsc-mud-form .mud-input-control{margin-top:12px}.short-form .password-box{margin-bottom:12px}.short-form .reset-header{text-align:left}}.dsc-public-page .form-level-error{list-style:inside!important;list-style-type:disc!important;margin-bottom:1rem}.public-layout{height:inherit!important;padding-top:1rem!important}.dsc-public-page.dsc-login-page #login-submit{width:100%}.dsc-public-page.dsc-login-page #adaptive-row{border-radius:1rem;height:inherit;max-width:100vw;padding:0}.dsc-public-page.dsc-login-page #form-column{padding-left:15px!important;padding-right:15px!important;width:50%}.dsc-public-page.dsc-login-page #top-level-item{height:inherit;margin-top:2%}.dsc-public-page.dsc-login-page #welcome-box{background:radial-gradient(#2684ff 0,#202020 150%);border-radius:1rem 0 0 1rem;justify-content:center;text-align:center}.dsc-public-page.dsc-login-page .welcome-box-text-container{background-color:inherit;padding-left:5px;padding-right:5px}.dsc-public-page.dsc-login-page .welcome-box-content,.welcome-box-text-container{background-color:inherit}.dsc-public-page.dsc-login-page .welcome-box-text{margin-bottom:0}.dsc-public-page.dsc-login-page .welcome-box-header,.welcome-box-text{color:#fff;font-family:roboto,sans-serif}.dsc-public-page.dsc-login-page .welcome-box-header{font-size:150%}.dsc-public-page.dsc-login-page .welcome-box-text{font-size:110%}.dsc-public-page.dsc-login-page #form-header{padding-top:2%}p:has(>#forgot-password,>#forgot-username){margin-bottom:1rem;text-align:end}@media screen and (width > 600px){p:has(>#forgot-username,>#forgot-password){margin-top:-1rem}}@media screen and (width <= 600px){p:has(>#forgot-username,>#forgot-password){margin-top:.5rem}}@media screen and (min-width:768px){.dsc-public-page.dsc-login-page #form-column{max-width:50%!important;width:50%!important}}@media screen and (max-width:768px){.dsc-public-page.dsc-login-page #form-column{max-width:100%!important;width:100%!important}.dsc-public-page.dsc-login-page #welcome-box{display:none!important}#form-header,.dsc-dropdown,.dsc-public-page.dsc-login-page .dsc-input2{margin-left:2%!important;margin-right:2%!important}.dsc-public-page.dsc-login-page #form-column{background-color:#fff!important}#form-column,.dsc-public-page.dsc-login-page .formcol{border:none!important}.dsc-public-page.dsc-login-page .shadow{box-shadow:none!important}.dsc-public-page.dsc-login-page #form-section{text-align:-webkit-center!important}.dsc-public-page.dsc-login-page #top-level-item{width:100%}}.dsc-public-page.dsc-register-page .back-to-sign-in{margin-bottom:1rem}.dsc-public-page.dsc-register-page #top-level-grid{min-width:30vw!important}.mud-layout .confirm-your-email-msg .empty-state-icon{filter:unset!important}@media screen and (max-width:768px){.dsc-public-page.dsc-register-page .dsc-input{width:100%!important}.dsc-public-page.dsc-register-page #registerForm{min-width:inherit!important}.dsc-public-page.dsc-register-page #top-level-grid{min-width:90vw!important}}.dsc-public-page.dsc-reset-password #form-section{margin-bottom:1rem;margin-top:1rem}@media screen and (max-width:768px){.dsc-register-page #registerSubmit,.dsc-register-page .dsc-header{margin-top:1rem!important}.dsc-public-page.dsc-reset-password #top-level-grid,.dsc-public-page.dsc-reset-password .formcol{width:100%!important}}.pay-grid{display:inline-flex!important}.icon-in-grid{align-self:center!important}.pay-page .pay-legend{max-width:50%!important}.pay-legend-bottom,.pay-legend-top{display:none!important}.legend-text{display:inline-block;text-align:left;width:80px}.pay-list-card{margin-bottom:.5rem!important;margin-top:.5rem!important}.check-details-page .expansion-panel-header{text-wrap:nowrap}.card-header-with-icon.check-details-heading .card-heading,.pay-item-container.hours-pay-item-container{margin-left:1rem}.pay-item-container{display:inline-block}@media screen and (max-width:600px){.pay-legend-top{display:flex!important}.check-details-page .dsc-expansion-panel{margin-left:unset;margin-right:unset}.card-header-with-icon.check-details-heading .card-heading{margin-left:0}}@media screen and (min-width:601px){.pay-legend-bottom{display:flex!important}}@media screen and (max-width:320px){.check-details-page .card-header-with-icon.check-details-heading .mud-chip{margin-right:0!important}}@media print{.pay-legend-bottom{display:flex!important}}