@import"https://fonts.googleapis.com/css2?family=Alkatra&family=Open+Sans&family=Pacifico&display=swap";.footer{background-color:#252a2e;display:flex;padding:3.6rem 0rem 3.6rem 8rem;color:#fff;color:var(--neutral-white, #fff)}.footer .about-company{color:var(--neutral-white, #fff)}.footer .more-links{min-width:fit-content;display:flex;flex-direction:column;gap:1rem;font-size:1.2rem}.footer .more-links .hyperlinks{color:#fff}.footer .text-link{justify-content:flex-start!important;width:max-content}.footer .text-link .button-text{color:#fff;font-size:1.2rem;font-weight:350}.footer .text-link:focus-visible{border:.2rem solid white;outline:.2rem solid white}@media screen and (min-width: 1281px){.footer{padding:3.6rem 16.4rem}}@media screen and (min-width: 960px) and (max-width: 1280px){.footer{padding:3.6rem 8rem}}@media screen and (min-width: 600px) and (max-width: 959px){.footer{padding:3.6rem 6rem}}@media screen and (max-width: 599px){.footer{padding:3.6rem 2.4rem}}.navbar-container .toolbar{min-height:5.6rem;width:100%}.navbar-container .app-bar{background-color:#fff;width:100%}.navbar-container .trimble-logo-container{width:120rem;flex:1;display:flex;align-items:center;padding-left:16.4rem;gap:.8rem}.navbar-container .trimble-logo-container .trimble-logo{width:11.1792em;height:2.5184;cursor:pointer}.navbar-container .trimble-logo-container .application-name{color:#0063a3;font-size:2.4rem;font-style:normal;font-weight:400;line-height:3.6rem;cursor:pointer}.navbar-container .navbar-actions{flex-grow:0;padding:.8em}.navbar-container .navbar-actions .user-avatar{background:#0063a3}.navbar-container .navbar-actions .user-avatar .user-initials{width:4.1008rem;height:2.8em;display:flex;flex-direction:column;justify-content:center;flex-shrink:0;color:"#fff";text-align:center;font-family:sans-serif;font-size:1.28em;font-style:normal;font-weight:700;line-height:2.8rem}.navbar-container .navbar-actions .user-avatar .profile-avatar{height:inherit}.navbar-container .trimble-logo-container{padding-left:8rem}@media screen and (min-width: 1281px){.navbar-container .trimble-logo-container{padding:0rem 16.4rem}}@media screen and (min-width: 960px) and (max-width: 1280px){.navbar-container .trimble-logo-container{padding:0rem 8rem}}@media screen and (min-width: 600px) and (max-width: 768px){.navbar-container .trimble-logo-container{padding:0rem 6rem}}@media screen and (max-width: 599px){.navbar-container .trimble-logo-container{padding:0rem 2.4rem}.navbar-container .trimble-logo-container .application-name{display:none}}.modal-wrapper{background-color:#585c65}.modal-wrapper .modal-content-wrapper{width:40rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;outline:none;box-shadow:24;display:flex;flex-direction:column;justify-content:space-between;gap:1.6rem;padding-left:1.6rem;padding-right:1.6rem;padding:2.4rem 1.6rem 0rem}.modal-wrapper .modal-content-wrapper .modal-head-content{display:flex;gap:.8rem;justify-content:space-between;align-items:center}.modal-wrapper .modal-content-wrapper .modal-head-content .modal-head-title{align-self:stretch;font-feature-settings:"clig" off,"liga" off;font-size:1.6rem;font-style:normal;font-weight:700;line-height:2.4rem;letter-spacing:.0144rem}.modal-wrapper .modal-content-wrapper .modal-head-content .modal-close-icon{width:2.4rem;height:2.4rem;cursor:pointer}.modal-wrapper .modal-content-wrapper .modal-body-content{display:flex;flex-direction:column;gap:2.4rem}.modal-wrapper .modal-content-wrapper .modal-footer-content{padding-top:2rem;padding-bottom:2rem;display:flex;justify-content:flex-end;gap:.8rem}.modal-wrapper .modal-content-wrapper .modal-footer-content .modal-positive-response-btn{display:flex;justify-content:center;align-items:center;border-radius:.2rem;background-color:#0063a3;cursor:pointer}.modal-wrapper .modal-content-wrapper .modal-footer-content .modal-positive-response-disabled-btn{display:flex;padding:1.2rem 1.6rem;justify-content:center;align-items:center;border-radius:.2rem;background-color:#b3d1e4;cursor:not-allowed}.modal-wrapper .modal-content-wrapper .modal-footer-content .modal-positive-response-btn-text{padding-left:1.6rem;padding-right:1.6rem;color:#fff;font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.4rem;letter-spacing:.0032rem}.modal-wrapper .modal-content-wrapper .modal-footer-content .modal-positive-response-btn:hover{background-color:#0063a3}.modal-wrapper .modal-content-wrapper .modal-footer-content .modal-positive-response-disabled-btn:hover{background-color:#b3d1e4}.modal-wrapper .modal-content-wrapper .modal-footer-content .modal-negative-respone-btn{border-color:#252a2e;padding:1.2rem 1.6rem}.modal-wrapper .modal-content-wrapper .modal-footer-content .modal-negative-respone-btn-text{padding-left:.8rem;padding-right:.8rem;color:#252a2e;font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.4rem;letter-spacing:.0032rem}.modal-wrapper .modal-content-wrapper .modal-footer-content .modal-negative-respone-btn:hover{border-color:#252a2e}@media (max-width: 540px){.modal-wrapper .modal-content-wrapper{width:80%}}.modal-head-content .story-modal-head-title{align-self:stretch;font-feature-settings:"clig" off,"liga" off;font-size:1rem;font-style:normal;font-weight:700;line-height:1.5rem;letter-spacing:.009rem}.modal-head-content .story-modal-close-icon{width:1.5rem;height:1.5rem;cursor:pointer}.modal-body-content .story-modal-body-content-description{font-size:1.4rem;font-style:normal;font-weight:500;line-height:2rem}.breadcrumb-container{display:flex;align-items:center}.breadcrumb-container .breadcrumb-item{cursor:pointer;color:#252a2e;font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.4rem;text-decoration-line:underline!important}.breadcrumb-container .breadcrumb-item-non-clickable:disabled{color:#252a2e;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2.4rem;text-decoration-line:underline!important}.breadcrumb-container .breadcrumb-current-item{color:#252a2e;font-size:1.4rem;font-style:normal;font-weight:700;line-height:2.4rem;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.breadcrumb-container .breadcrumb-item:focus,.breadcrumb-container .breadcrumb-item-non-clickable:focus,.breadcrumb-container .breadcrumb-current-item:focus{border-radius:.4rem;background:#171c1e14}.quantity-tracker-container{display:flex}.quantity-tracker-container .tracker-box{padding:1.2rem .8rem;border-radius:.2rem;width:14rem;border:.1rem solid var(--Neutral-Gray-0, #e0e1e9);background:var(--Neutral-White, #fff);justify-content:space-between;align-items:center;flex:1 0 0;align-self:stretch}.quantity-tracker-container .input-box-on-focus{border:.1rem solid #4da2d3}.quantity-tracker-container .input-box{width:5rem;height:auto;text-align:center;font-size:1.6rem;color:#464b52;border:none;outline:none;background-color:transparent;caret-color:#4da2d3}.quantity-tracker-container .disabled{border:none!important;color:gray!important;opacity:.3!important;pointer-events:auto!important;cursor:not-allowed!important}.quantity-tracker-container .button-container{border:none;padding:0rem;color:#464b52;font-size:1.6rem;width:2.4rem;cursor:pointer;outline:none}.quantity-tracker-container .button-container:hover{border:none;background-color:transparent}.quantity-tracker-container .button-container .button{border:none;display:flex;align-items:center;justify-content:center}.quantity-tracker-container .quantity-error-layout{display:flex;flex-direction:column;align-items:flex-start}.quantity-tracker-container .quantity-error-layout .message{width:11.8rem;align-self:stretch;color:var(--UI-Error, #ac151d);font-size:1.4rem;font-style:normal;font-weight:400;line-height:2.2rem!important}.quantity-tracker-container .quantity-error-layout .error-icon{width:1.6rem!important;height:1em!important;font-size:1.8rem;color:#ac151d}.quantity-tracker-container .error-border{border:1px solid #ac151d}.button-wrapper{width:max-content}.button-wrapper .MuiButton-sizeSmall{height:3.2rem!important;font-size:1.4rem!important}.button-wrapper .MuiButton-sizeMedium{height:4.4rem!important;font-size:1.6rem!important}.button-wrapper .MuiButton-sizeLarge{height:5.2rem!important;font-size:2rem!important}.button-wrapper .MuiButton-contained{color:#fff;font-style:normal;font-weight:700;line-height:2rem}.button-wrapper .MuiButton-contained:hover{background:#217cbb}.button-wrapper .MuiButton-contained:active{background:#004f83}.button-wrapper .MuiButton-contained:focus-visible{outline:.2rem solid #171c1e;outline-offset:.2rem;background:#217cbb}.button-wrapper .MuiButton-contained:disabled{color:#fff;opacity:.3;background:#0063a3}.button-wrapper .MuiButton-outlined{border-radius:.4rem;border:.2rem solid #0063a3;color:#0063a3;font-size:1.4rem;font-style:normal;font-weight:700;line-height:2rem}.button-wrapper .MuiButton-outlined:hover{border:.2rem solid #0063a3;background:#0063a314}.button-wrapper .MuiButton-outlined:active{background:#0063a32e}.button-wrapper .MuiButton-outlined:focus-visible{outline:.2rem solid #171c1e;outline-offset:.2rem;border:.2rem solid #0063a3;background:#0063a314}.button-wrapper .MuiButton-outlined:disabled{color:#0063a3;border:.2rem solid #0063a3;opacity:.3}.button-wrapper .MuiButton-text{color:#0063a3;font-size:1.4rem;font-style:normal;font-weight:700;line-height:2rem;border-radius:.4rem}.button-wrapper .MuiButton-text:hover{background:#0063a314}.button-wrapper .MuiButton-text:active{background:#0063a32e}.button-wrapper .MuiButton-text:focus-visible{outline:.2rem solid #171c1e;outline-offset:.2rem;border:.2rem solid #171c1e;background:#0063a314}.button-wrapper .MuiButton-text:disabled{color:#0063a3;opacity:.3}.button-wrapper.secondary .MuiButton-contained{background-color:#6a6e79}.button-wrapper.secondary .MuiButton-contained:hover{background:#7d808d}.button-wrapper.secondary .MuiButton-contained:active{background:#585c65}.button-wrapper.secondary .MuiButton-contained:focus-visible{background:#7d808d}.button-wrapper.secondary .MuiButton-contained:disabled{background:#6a6e79}.button-wrapper.secondary .MuiButton-outlined{color:#252a2e;border-radius:.4rem;border:.2rem solid #252a2e}.button-wrapper.secondary .MuiButton-outlined:hover{background:#171c1e14}.button-wrapper.secondary .MuiButton-outlined:active{background:#171c1e2e}.button-wrapper.secondary .MuiButton-outlined:focus-visible{background:#171c1e14}.button-wrapper.secondary .MuiButton-outlined:disabled{color:#464b52}.button-wrapper.secondary .MuiButton-text{color:#252a2e}.button-wrapper.secondary .MuiButton-text:hover{background:#171c1e14}.button-wrapper.secondary .MuiButton-text:active{background:#171c1e2e}.button-wrapper.secondary .MuiButton-text:focus-visible{border:.2rem solid #171c1e;background:#171c1e14}.button-wrapper.secondary .MuiButton-text:disabled{color:#252a2e;opacity:.3}.button-wrapper.destructive .MuiButton-contained{background-color:#da212c}.button-wrapper.destructive .MuiButton-contained:hover{background:#e86363}.button-wrapper.destructive .MuiButton-contained:active{background:#ab1f26}.button-wrapper.destructive .MuiButton-contained:focus-visible{background:#e86363}.button-wrapper.destructive .MuiButton-contained:disabled{background:#da212c}.button-wrapper.destructive .MuiButton-outlined{color:#da212c;border-radius:.4rem;border:.2rem solid #da212c}.button-wrapper.destructive .MuiButton-outlined:hover{background:#da212c14}.button-wrapper.destructive .MuiButton-outlined:active{background:#da212c2e}.button-wrapper.destructive .MuiButton-outlined:focus-visible{background:#da212c14}.button-wrapper.destructive .MuiButton-outlined:disabled{color:#da212c}.button-wrapper.destructive .MuiButton-text{color:#da212c}.button-wrapper.destructive .MuiButton-text:hover{background:#e8636314}.button-wrapper.destructive .MuiButton-text:active{background:#e863632e}.button-wrapper.destructive .MuiButton-text:focus-visible{border:.2rem solid #171c1e;background:#e8636314}.button-wrapper.destructive .MuiButton-text:disabled{color:#da212c}.button-wrapper .arrow-toggle-button{border-radius:.4rem;border-width:.2rem;width:fit-content;border:.2rem solid #464b52;color:#252a2e}.button-wrapper .arrow-toggle-button svg{font-size:2.4rem}.text-input-container:focus-within{padding:.2rem;border-radius:.4rem;border:.2rem solid #171c1e}.text-input-container.read-only:focus-within{border:none}.text-input-container.error{border:none}.text-input-container.error .MuiOutlinedInput-root{border:.2rem solid #da212c!important;border-radius:.8rem;line-height:150%!important}.text-input{width:100%}.text-input fieldset{display:none}.text-input .MuiOutlinedInput-notchedOutline{border-width:.2rem;height:100%}.text-input .MuiInputBase-input{width:100%;font-size:1.6rem;height:1.4rem}.text-input .MuiOutlinedInput-root{border-radius:.4rem;border:.1rem solid #6a6e79;background:#fff}.text-input .MuiOutlinedInput-root *::-webkit-scrollbar{width:.6rem}.text-input .MuiOutlinedInput-root *::-webkit-scrollbar-thumb{border-radius:.5rem;background:#585c65}.text-input .MuiOutlinedInput-root.Mui-focused fieldset{height:100%;font-size:1.6rem;border-color:#0063a3;border-width:.3rem}.text-input .MuiInputAdornment-positionEnd{margin-right:-.8rem}.text-input .MuiInputAdornment-positionStart{margin-left:-.8rem;margin-right:.4rem}.text-input .Mui-disabled{background:#cbcdd6;opacity:1;color:#6a6e79}.text-input .MuiInputBase-readOnly{background:#cbcdd6;opacity:1;-webkit-text-fill-color:black!important;color:#252a2e!important}.text-input .Mui-focused{border-color:#0063a3!important;font-size:1.6rem;border-width:.2rem}.text-input .Mui-focused .MuiOutlinedInput-root{border-radius:0rem}.text-input .Mui-focused .MuiOutlinedInput-notchedOutline{border-width:.2rem!important;height:100%}.text-input .Mui-focused .MuiOutlinedInput-root{padding-left:1.4rem;padding-right:0rem;border-radius:.4rem;background:#fff}.banner{display:flex;justify-content:space-between;padding:3.2rem;align-items:flex-start;gap:1.6rem;border:solid #0063a3;border-width:.5rem .1rem .1rem .1rem;margin-bottom:4rem;width:100%;box-sizing:border-box}.banner .banner-container{display:flex;justify-content:space-between;width:100%;gap:3.2rem}.banner .icon-and-text{display:flex;flex-direction:row;align-items:flex-start;gap:2.4rem}.banner .icon-and-text .banner-icon{width:3.2rem;height:3.2rem}.banner .text-section{display:flex;flex-direction:column;gap:.8rem}.banner .text-section .title{font-size:2rem;font-style:normal;font-weight:700;line-height:2.8rem}.banner .text-section .description{font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem}.banner .buttons{display:flex;gap:1.6rem;align-items:flex-start}.banner .banner-btn{font-size:1.6rem;font-style:normal;font-weight:700;line-height:2.4rem;height:4.4rem;min-width:6.4rem;padding:0rem 3.2rem;justify-content:center;align-items:center;border-radius:.4rem;text-wrap:nowrap}.banner .banner-btn.contained{border-radius:.4rem;border:.2rem solid #464b52;color:#464b52}.banner .banner-btn.outlined{border:none;color:#464b52}.banner .close-btn{display:flex;flex-direction:column;justify-content:start;padding:0rem;height:fit-content}.banner .close-btn .MuiSvgIcon-root{width:3.2rem;height:3.2rem;color:#252a2e}.banner.info{border:solid #0063a3;border-width:.5rem .1rem .1rem .1rem;background:#dcedf9}.banner.info .banner-btn.contained{border:none;background:#0063a3;color:#fff}.banner.info .banner-btn.outlined{border:.2rem solid #0063a3;color:#0063a3}.banner.warning{border:solid #fec157;border-width:.5rem .1rem .1rem .1rem;background:#fff5e4}.banner.warning .banner-btn.contained{background:#fff5e4}.banner.error{border:solid #da212c;border-width:.5rem .1rem .1rem .1rem;background:#ffebee}.banner.error .banner-btn.contained{background:#ffebee}.banner.success{border:solid #349c44;border-width:.5rem .1rem .1rem .1rem;background:#e8f5e9}.banner.success .banner-btn.contained{background:#e8f5e9}@media screen and (min-width: 600px) and (max-width: 768px){.banner{display:flex}.banner .banner-container{flex-direction:column;align-items:flex-start;gap:3.2rem}.banner .buttons{padding-left:5.6rem}}@media screen and (max-width: 599px){.banner{display:flex;flex-direction:column-reverse;align-items:center;padding:2.4rem;gap:0rem}.banner .banner-container,.banner .banner-container .icon-and-text{flex-direction:column;align-items:center;gap:1.6rem}.banner .banner-container .icon-and-text .text-section{gap:1.2rem;text-align:center}.banner .banner-container .buttons{flex-direction:column;width:100%;align-items:center;gap:1.6rem}.banner .close-btn-container{display:flex;width:100%;justify-content:flex-end}.banner .button-wrapper,.banner .button-wrapper .MuiButtonBase-root{width:100%}}.text-link{gap:.4rem}.text-link .tooltip{border:.2rem solid #0e416c}.text-link .button-text{color:#252a2e;font-size:1.4rem;font-style:normal;font-weight:600;line-height:2.4rem}.text-link.brand .button-text{color:#0063a3}.text-link.brand:active .button-text{color:#0e416c}.text-link.underlined .button-text{text-decoration:underline;text-underline-offset:.5rem}.text-link:focus-visible{padding:.8rem!important;border-radius:1rem;border:.2rem solid #171c1e;outline:.2rem solid #171c1e;outline-offset:-.6rem}.text-link:disabled .button-text{color:#a3a6b1}.text-link:visited .button-text{color:#8b63b0}.text-link.neutral:active .button-text{color:#6a6e79}.badge.MuiTypography-root{font-size:1.2rem;font-style:normal;font-weight:700;line-height:normal;width:max-content;padding:.2rem .8rem;border-radius:.4rem}.badge.MuiTypography-root.default.primary{background-color:#0063a3;color:#fff}.badge.MuiTypography-root.default.secondary{background-color:#6a6e79;color:#fff}.badge.MuiTypography-root.default.tertiary{background-color:#cbcdd6;color:#252a2e}.badge.MuiTypography-root.default.high-contrast{background-color:#252a2e;color:#fff}.badge.MuiTypography-root.default.success{background-color:#006638;color:#fff}.badge.MuiTypography-root.default.warning{background-color:#fbad26;color:#252a2e}.badge.MuiTypography-root.default.danger{background-color:#da212c;color:#fff}.badge.MuiTypography-root.text.primary{color:#0063a3}.badge.MuiTypography-root.text.secondary{color:#6a6e79}.badge.MuiTypography-root.text.tertiary,.badge.MuiTypography-root.text.warning{display:none}.badge.MuiTypography-root.text.high-contrast{color:#252a2e}.badge.MuiTypography-root.text.success{color:#006638}.badge.MuiTypography-root.text.danger{color:#da212c}.badge.MuiTypography-root.counter{padding:0rem .8rem;border-radius:2rem}.badge.MuiTypography-root.counter.primary{background-color:#0063a3;color:#fff}.badge.MuiTypography-root.counter.secondary{background-color:#6a6e79;color:#fff}.badge.MuiTypography-root.counter.tertiary{background-color:#cbcdd6;color:#252a2e}.badge.MuiTypography-root.counter.high-contrast{background-color:#252a2e;color:#fff}.badge.MuiTypography-root.counter.success{background-color:#006638;color:#fff}.badge.MuiTypography-root.counter.warning{background-color:#fbad26;color:#252a2e}.badge.MuiTypography-root.counter.danger{background-color:#da212c;color:#fff}.vat-input-container{width:100%}.vat-input-container .vat-btn{display:flex;height:4.8rem;min-width:6.4rem;padding:0rem 1.6rem;justify-content:center;align-items:center;color:#0063a3;border-radius:.4rem;border:.2rem solid #0063a3;font-size:1.6rem;font-style:normal;font-weight:700;line-height:2.4rem}.vat-input-container .vat-btn.Mui-disabled{display:flex;height:4.4rem;min-width:6.4rem;padding:0rem 1.6rem;justify-content:center;align-items:center;border-radius:.4rem;border:.1rem solid #0063a3;opacity:.3;color:#0063a3;font-size:1.6rem;font-style:normal;font-weight:700;line-height:2.4rem}.vat-input-container .vat-btn.remove{color:#252a2e;font-size:1.6rem;font-style:normal;font-weight:700;line-height:2.4rem;border-radius:.4rem;border:.2rem solid #464b52}.vat-input-container .text-field-container{width:100%;display:flex;gap:.8rem}.vat-input-container .text-field-container .text-input-container,.vat-input-container .text-field-container .vat-input{width:100%}.vat-input-container .error-helper{margin-top:.8rem;color:#da212c;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2rem;display:flex;align-items:flex-start}.vat-input-container .error-helper .icon{margin-right:.8rem}.vat-header{color:#252a2e!important;font-size:1.4rem!important;font-style:normal;font-weight:600;line-height:2rem}.vat-header .asterisk{color:#da212c;font-size:1.4rem;font-style:normal;font-weight:700;line-height:2rem}.generic-checkbox.Mui-focusVisible{padding:.6rem!important;border-radius:.4rem;border:.2rem solid #171c1e;outline:.2rem solid #171c1e;outline-offset:.2rem}.generic-select-container{display:flex;align-items:center}.generic-select .placeholder-value{opacity:.5}.generic-select .MuiOutlinedInput-input{height:2.4rem!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff!important;padding:1.2rem .8rem;font-size:1.4rem!important;font-weight:400;line-height:2.1rem;letter-spacing:.0021rem;border-radius:.4rem;border-color:#6a6e79!important;border-bottom:.1rem solid #6a6e79}.generic-select .MuiSelect-icon{color:#464b52;width:2.4rem;height:2.4rem}.generic-select .Mui-disabled{border-radius:.2rem;border-bottom:1px solid #e0e1e9;background:#e0e1e9;color:#6a6e79}.generic-select.Mui-disabled .MuiSelect-select{background:var(--Neutral-Gray-0, #e0e1e9)!important}.generic-select.Mui-disabled .MuiSvgIcon-root{display:none!important}.circular-progress-menu-item{display:flex!important;justify-content:center!important;align-items:center!important}.generic-select-menu{max-height:20rem!important;width:min-content}.generic-select-menu::-webkit-scrollbar{border-radius:.8rem;width:.8rem}.generic-select-menu::-webkit-scrollbar-track{background:#f1f1f1}.generic-select-menu::-webkit-scrollbar-thumb{background-color:#b7b9c3;border-radius:.3rem}.generic-select-menu::-webkit-scrollbar-thumb:hover{background:#555}.generic-select-menu .MuiMenuItem-root{white-space:wrap;overflow:hidden;text-overflow:ellipsis;min-width:0;padding:.8rem 1.6rem!important;font-size:1.4rem!important}.generic-select-menu .truncate-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.autocomplete-input-container{position:relative;width:100%}.address-autocomplete-list{position:absolute!important;z-index:1;box-sizing:border-box;border:.1rem solid #6a6e79;border-radius:.4rem;background:#fff;padding:0;width:100%;box-shadow:0 0 .4rem #3635454d;max-height:25rem;overflow-y:auto}.address-autocomplete-list .address-autocomplete-item{box-sizing:border-box;padding:1.2rem .8rem;color:#252a2e;font-size:1.4rem;width:100%}.address-autocomplete-list .address-autocomplete-item .MuiSvgIcon-root{width:2.4rem;height:2.4rem}.address-autocomplete-list .address-autocomplete-item .MuiTypography-root{font-size:1.4rem;padding-left:.4rem;color:inherit}.address-autocomplete-list .address-autocomplete-item:hover,.address-autocomplete-list .address-autocomplete-item:active,.address-autocomplete-list .address-autocomplete-item:focus{background:#dcedf9;color:#0063a3}.autocomplete-circular-progress{position:absolute;z-index:1;box-sizing:border-box;border:.1rem solid #6a6e79;border-radius:.4rem;background:#fff;padding:0;width:100%;box-shadow:0 0 .4rem #3635454d;min-height:20rem;height:6rem;max-height:24rem;overflow-y:auto;display:flex!important;justify-content:center!important;align-items:center!important}.address-form-container .input-form .form-grid{grid-row-gap:2.4rem}.address-form-container .input-form .form-grid .character-limit{color:#464b52;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2.1rem;letter-spacing:.0021rem}.address-form-container .input-form .form-grid .error-text{color:#da212c;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2.1rem;letter-spacing:.0021rem}.address-form-container .input-form .form-grid .select-grid-container .select-field-container{margin-right:2.4rem}.address-form-container .input-form .form-grid .select-grid-container .select-field-container .select-field{width:100%;height:40px;border:1px solid #d9d9d9;border-radius:4px;padding:0 10px;font-size:14px;color:#333;background-color:#fff;cursor:pointer;outline:none;transition:border-color .3s}.address-form-container .input-form .form-grid .select-grid-container .select-field-container .select-field:focus{border-color:#1890ff}.address-form-container .input-form .form-grid .input-grid-container .input-field-container{margin-right:2.4rem}.address-form-container .input-form .form-grid .input-grid-container .input-field-container .helper-text{color:#464b52;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2.1rem;letter-spacing:.0021rem}.address-form-container .input-form .form-grid .input-grid-container .autocomplete-field-container{margin-right:2.4rem}.address-form-container .input-form .form-grid .input-grid-container .autocomplete-field-container .autocomplete-label-container,.address-form-container .input-form .form-grid .input-grid-container .input-label-container{display:flex;align-items:center;justify-content:space-between}.address-form-container .input-form .form-footer{display:flex;justify-content:flex-end;align-items:flex-start;gap:1.6rem;align-self:stretch;margin-top:2.4rem!important}.address-form-container .input-form .form-footer .primary-button{display:flex;height:4.4rem;min-width:6.4rem;padding:0rem 1.6rem;justify-content:center;align-items:center;border-radius:.4rem;background:#0063a3;color:#fff;font-size:1.6rem;font-style:normal;font-weight:700;line-height:2.4rem}.address-form-container .input-form .form-footer .secondary-button{display:flex;height:4.4rem;min-width:6.4rem;padding:0rem 1.6rem;justify-content:center;align-items:center;color:#0063a3;font-size:1.6rem;font-style:normal;font-weight:700;line-height:2.4rem}@media screen and (max-width: 600px){.address-form-container .input-form .form-footer{flex-direction:column-reverse;gap:1.6rem}.address-form-container .input-form .form-footer .button-wrapper,.address-form-container .input-form .form-footer .button-wrapper .secondary-button,.address-form-container .input-form .form-footer .button-wrapper .primary-button{width:100%}}.address-form-container .label{color:#464b52;font-size:1.4rem!important;font-style:normal!important;font-weight:400!important;line-height:2.1rem!important;letter-spacing:.0021rem!important}.address-form-container .label .asterisk{color:#da212c;font-style:normal;font-weight:600;line-height:1.6rem}.addr-val-body-container{display:flex;flex-direction:row;gap:2.4rem}.addr-val-body-container .input-address-content{display:flex;flex-direction:column;flex-basis:50%;align-items:flex-start;align-self:stretch;flex:1 0 0;color:#252a2e;font-style:normal}.addr-val-body-container .input-address-content .title{font-size:1.8rem;font-weight:700;line-height:178%;padding-bottom:2.4rem}.addr-val-body-container .input-address-content .description{height:100%;max-height:17rem;overflow-y:auto;font-size:1.6rem;font-weight:400;line-height:175%;word-break:break-word}.addr-val-body-container .input-address-content .description::-webkit-scrollbar{width:.6rem}.addr-val-body-container .input-address-content .description::-webkit-scrollbar-thumb{border-radius:.5rem;background:#a3a6b1}.addr-val-body-container .input-address-content .use-addr-btn-container{padding-top:2.4rem}.addr-val-body-container .input-address-content .use-addr-btn-container .use-addr-btn{display:flex;padding:1.2rem 1.6rem;width:17.7rem;height:4.8rem;justify-content:center;align-items:center;border-radius:.2rem;border:.1rem solid #0063a3}.addr-val-body-container .address-matches-container{display:flex;flex-direction:column;align-items:flex-start;flex-basis:50%;align-self:stretch;flex:1 0 0;color:#252a2e;font-style:normal}.addr-val-body-container .address-matches-container .title{font-size:1.8rem;font-weight:700;line-height:178%;padding-bottom:2.4rem}.addr-val-body-container .address-matches-container .description{height:100%;max-height:17rem;overflow-y:auto;font-size:1.6rem;font-weight:400;line-height:175%}.addr-val-body-container .address-matches-container .description::-webkit-scrollbar{width:.6rem}.addr-val-body-container .address-matches-container .description::-webkit-scrollbar-thumb{border-radius:.5rem;background:#a3a6b1}.addr-val-body-container .address-matches-container .addr-val-button-container{padding-top:2.4rem}.addr-val-body-container .address-matches-container .addr-val-button-container .accept-button{padding:1.2rem 1.6rem;width:auto;height:4.8rem}.addr-val-body-container .address-matches-container .addr-val-button-container .accept-button:disabled{opacity:.3;color:#fff;background-color:#0063a3}.addr-val-body-container .address-matches-container .addr-val-button-container .accept-button:not(:disabled):hover{background-color:#0063a3}.addr-val-body-container.more-suggestions{display:flex;flex-direction:column;gap:2.4rem;width:100%}.addr-val-body-container.more-suggestions .input-address-content{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;flex:1 0 0;color:#252a2e;font-style:normal}.addr-val-body-container.more-suggestions .input-address-content .title{font-size:1.8rem;font-weight:700;line-height:178%;padding-bottom:1.6rem}.addr-val-body-container.more-suggestions .input-address-content .description{height:auto;font-size:1.6rem;font-weight:400;line-height:175%;padding-bottom:1.6rem}.addr-val-body-container.more-suggestions .line .line-divider{width:inherit;height:.05rem;background:#cbcdd6;border:none}.addr-val-body-container.more-suggestions .address-matches-container{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;flex:1 0 0;color:#252a2e;font-style:normal}.addr-val-body-container.more-suggestions .address-matches-container .title{font-size:1.8rem;font-weight:700;line-height:178%;padding-bottom:1.6rem}.addr-val-body-container.more-suggestions .address-matches-container .description{font-size:1.6rem;font-weight:400;line-height:175%;padding-bottom:1.6rem}.addr-val-body-container.more-suggestions .address-matches-container .addr-val-scroll-container{overflow-y:auto;max-height:30rem;width:100%!important}.addr-val-body-container.more-suggestions .address-matches-container .addr-val-scroll-container::-webkit-scrollbar{width:.6rem}.addr-val-body-container.more-suggestions .address-matches-container .addr-val-scroll-container::-webkit-scrollbar-thumb{border-radius:.5rem;background:#a3a6b1}.addr-val-body-container.more-suggestions .address-matches-container .address-matches-card-container{display:flex!important;align-items:center!important;flex-direction:column!important;width:100%!important;padding-right:.5rem;gap:.8rem}.addr-val-body-container.more-suggestions .address-matches-container .address-matches-card-container .addr-val-card{width:100%!important}.addr-val-body-container.more-suggestions .address-matches-container .address-matches-card-container .addr-val-card{display:flex;width:inherit;flex-direction:column;align-items:flex-start;gap:1.2rem;border:.1rem solid #e0e1e9;border-radius:0;box-shadow:none;width:100%!important}.addr-val-body-container.more-suggestions .address-matches-container .address-matches-card-container .addr-val-card .addr-val-card-content{padding:2.4rem}.addr-val-body-container.more-suggestions .address-matches-container .address-matches-card-container .addr-val-card .addr-val-card-content .addr-val-card-text{color:#585c65;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.8rem}.addr-val-body-container.more-suggestions .address-matches-container .address-matches-card-container .addr-val-card.clicked,.addr-val-body-container.more-suggestions .address-matches-container .address-matches-card-container .addr-val-card:hover{background:#fff!important;border:.1rem solid #585c65!important}.addr-val-body-container.more-suggestions .address-matches-container .addr-val-button-container{width:100%;padding-top:2.4rem;display:flex;justify-content:flex-end}.addr-val-body-container.more-suggestions .address-matches-container .addr-val-button-container .accept-button{padding:1.2rem 1.6rem;height:4.8rem}.addr-val-body-container.more-suggestions .address-matches-container .addr-val-button-container .accept-button:disabled{opacity:.3;color:#fff;background-color:#0063a3}.addr-val-body-container.more-suggestions .address-matches-container .addr-val-button-container .accept-button:not(:disabled):hover{background-color:#0063a3}.addr-val-body-container.center{display:flex;flex-direction:row!important;width:100%;align-items:center;justify-content:center}.addr-val-body-container.center .input-address-content{align-items:center;justify-content:center}.addr-val-scroll-container{width:100%!important}@media (min-width: 1200px) and (max-width: 1499.98px){.addr-val-body-container.more-suggestions .input-address-content{padding-bottom:0rem}.addr-val-body-container.more-suggestions .address-matches-container{padding-top:0rem}.addr-val-body-container.more-suggestions .address-matches-container .address-matches-card-container{gap:.5rem;max-height:30rem;overflow-y:auto}.addr-val-body-container.more-suggestions .address-matches-container .address-matches-card-container::-webkit-scrollbar{width:.6rem}.addr-val-body-container.more-suggestions .address-matches-container .address-matches-card-container::-webkit-scrollbar-thumb{border-radius:.5rem;background:#a3a6b1}.addr-val-body-container.more-suggestions .address-matches-container .address-matches-card-container .addr-val-card .addr-val-card-content{padding:1.6rem}}@media (max-width: 575.98px){.addr-val-body-container{display:flex;flex-direction:column}.addr-val-body-container .input-address-content{max-width:100%}.addr-val-body-container .input-address-content .use-addr-btn-container,.addr-val-body-container .input-address-content .use-addr-btn-container .use-addr-btn{width:100%}.addr-val-body-container .address-matches-container{max-width:100%}.addr-val-body-container .address-matches-container .addr-val-button-container,.addr-val-body-container .address-matches-container .addr-val-button-container .accept-button{width:100%}.addr-val-body-container.more-suggestions .input-address-content{padding-bottom:0rem}.addr-val-body-container.more-suggestions .address-matches-container{padding-top:0rem}.addr-val-body-container.more-suggestions .address-matches-container .addr-val-scroll-container{overflow-y:auto;max-height:25rem}}.address-validation-modal .addr-val-modal-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;padding:3.6rem;max-height:95%;width:74.4rem;gap:2.4rem;background:#fff;box-shadow:0 0 2px #3635454d;overflow-y:auto}.address-validation-modal .addr-val-modal-container::-webkit-scrollbar{display:none}.addr-val-heading-container{color:#252a2e!important;text-align:center!important;font-style:normal!important}.addr-val-heading-container .heading{font-size:2.4rem!important;font-weight:700!important;line-height:3.6rem!important}.addr-val-sub-heading-container{color:#252a2e!important;text-align:center!important;font-style:normal!important;padding:0rem 4rem!important}.addr-val-sub-heading-container .sub-heading{font-size:1.8rem!important;font-weight:400!important;line-height:178%!important}@media (min-width: 768px) and (max-width: 991.98px){.address-validation-modal .addr-val-modal-container{width:95%}}@media (min-width: 576px) and (max-width: 767.98px){.address-validation-modal .addr-val-modal-container{padding:2.4rem;width:95%}}@media (max-width: 575.98px){.address-validation-modal .addr-val-modal-container{padding:2.4rem;width:95%}}@media screen and (max-width: 600px){.addr-val-body-container{display:flex;flex-direction:column!important}.addr-val-body-container .input-address-content{width:100%;max-width:100%}.addr-val-body-container .button-wrapper{width:100%}}.pagination-container{display:flex}.pagination-container .control-actions{width:3.2rem;height:3.2rem;min-width:3.2rem}.pagination-container .control-actions .MuiSvgIcon-root{font-size:3.2rem;color:#000}.pagination-container .control-actions img{height:2.4rem;width:2.4rem}.pagination-container .more-pages-container{display:flex;align-items:center}.pagination-container .more-pages-container .more-btn{width:3.2rem;height:3.2rem;min-width:3.2rem}.pagination-container .more-pages-container .more-btn .MuiSvgIcon-root{font-size:3.2rem;color:#000}.pagination-container .more-pages-container .more-btn img{height:2.4rem;width:2.4rem}.pagination-container .page-number-btn{width:3.2rem;height:3.2rem;min-width:3.2rem}.pagination-container .page-number-btn .number{color:#252a2e;text-align:center;font-size:1.4rem;font-style:normal;font-weight:400;line-height:normal}.pagination-container .page-number-btn.active{background:#dcedf9}.pagination-container .page-number-btn.active .number{color:#217cbb}.pagination-container .Mui-disabled{background:none}.mobile-pagination-container{display:flex;align-items:center}.mobile-pagination-container .mobile-page-count{color:#252a2e;text-align:center;font-size:2rem;font-style:normal;font-weight:400;line-height:3rem;letter-spacing:.003rem}.mobile-pagination-container .Mui-disabled{background:none}@media screen and (max-width: 600px){.pagination-container{display:none}}@media screen and (min-width: 601px){.mobile-pagination-container{display:none}}.data-grid{width:100%;margin-top:3.2rem}.data-grid table{border:.1rem solid #cbcdd6}.data-grid .MuiTable-root .MuiTableHead-root{background:#e0e1e9}.data-grid .MuiTable-root .MuiTableHead-root .MuiTableCell-root{color:#252a2e;font-size:1.4rem;font-style:normal;font-weight:700;line-height:2.4rem;box-sizing:border-box;height:4.8rem;padding:.8rem}.data-grid .MuiTable-root .MuiTableHead-root .table-header-cell{cursor:pointer;display:flex;align-items:center;gap:.8rem}.data-grid .MuiTable-root .MuiTableHead-root .table-header-cell .MuiTypography-root{color:#252a2e;font-size:1.4rem;font-style:normal;font-weight:600;line-height:2.4rem;text-wrap:nowrap}.data-grid .MuiTable-root .MuiTableHead-root .table-header-cell .default-sort-icon:hover{filter:invert(0%) sepia(100%) saturate(0%) hue-rotate(185deg) brightness(0%) contrast(106%)}.data-grid table,.data-grid th,.data-grid td{font-size:1.4rem;border-bottom:.1rem solid #e0e1e9;border-collapse:collapse}.data-grid th,.data-grid td{height:4.8rem!important;max-height:4.8rem;min-height:0rem;padding:0rem .8rem!important;box-sizing:border-box!important}.data-grid tbody tr{border-top:.16rem solid #cbcdd6!important}.data-grid tbody tr .MuiTableCell-root{border-bottom:unset}.data-grid tbody .hoverable-row:hover,.data-grid tbody .hoverable-row:focus-within{background-color:#f1f1f6}.data-grid tbody .hoverable-row:hover~.hoverable-row,.data-grid tbody .hoverable-row:focus-within~.hoverable-row{background-color:initial}.data-grid tbody .highlighted-row{background-color:#dcedf9}.data-grid tbody .grouped .cell-wrapper{align-items:center;gap:unset}.data-grid tbody .grouped .cell-wrapper .group-toggle-button{margin-bottom:2.4rem;width:2.4rem;height:2.4rem;padding-left:1.6rem}.data-grid tbody .sub-row{border-top:none!important;position:relative}.data-grid tbody .sub-row:after{content:"";position:absolute;top:0;left:4rem;right:0;height:.05rem;background-color:#e0e1e9}.data-grid tbody .sub-row td:first-child .cell-wrapper{padding-left:2.4rem}.data-grid .MuiSvgIcon-root{width:2.4rem;height:2.4rem}.data-grid .action-container{min-width:0rem}.ellipsis-cell{max-width:100%;overflow:hidden;text-overflow:ellipsis;width:100%;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;min-width:0}.table-header-cell{color:#252a2e;font-feature-settings:"clig" off,"liga" off;font-size:1.4rem;font-style:normal;font-weight:600;line-height:2.4rem;letter-spacing:.025rem}.table-footer{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:3.2rem}.table-footer .page-status{color:#000;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.8rem}.table-footer .pagination{display:flex}.cell-wrapper{display:flex;gap:.8rem;align-items:center}.cell-wrapper .tooltip{cursor:pointer}.data-grid.striped .MuiTableBody-root .MuiTableRow-root:nth-of-type(odd){background:#f1f1f6}.data-grid.striped .MuiTableBody-root .MuiTableCell-root{color:#252a2e;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2rem;box-sizing:border-box;height:4.8rem;padding:.8rem}.data-grid.cell-border table,.data-grid.cell-border th,.data-grid.cell-border td{border-collapse:collapse;border:.1rem solid #b7b9c3}.data-grid.column-border table,.data-grid.column-border th,.data-grid.column-border td{border-collapse:collapse;border-left:.1rem solid #b7b9c3}@media screen and (min-width: 599px) and (max-width: 1023px){.data-grid th,.data-grid td{padding:0rem .8rem!important}}@media screen and (max-width: 599px){.data-grid th,.data-grid td{padding:0rem .8rem!important}.table-footer{display:flex;flex-direction:column-reverse!important;align-items:center;justify-content:space-between;width:100%;gap:.8rem}.table-footer .page-status{margin-top:2.4rem;color:#000;text-align:center;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.8rem}}.search{display:flex;justify-content:space-between}.search .search-btn{display:flex;min-width:6.4rem;padding:0rem .8rem;justify-content:center;align-items:center;border-radius:0rem .4rem .4rem 0rem;background:#0063a3;min-height:4.4rem}.search .search-btn .search-text{padding:0rem .8rem;color:#fff;font-size:1.6rem;font-style:normal;font-weight:700;line-height:150%}.search .search-text-field{width:100%;padding:0;height:4.4rem}.search .search-text-field fieldset{display:none}.search .search-text-field .MuiOutlinedInput-notchedOutline{border-width:.2rem;height:100%}.search .search-text-field .MuiInputBase-input{height:1.4rem;width:100%;font-size:1.6rem;padding:10px}.search .search-text-field .MuiOutlinedInput-root{padding-left:1.4rem;padding-right:0rem;border-radius:.4rem;background:#fff;height:4.4rem}.search .search-text-field .MuiOutlinedInput-root.Mui-focused fieldset{height:100%;padding:0rem .8rem;font-size:1.6rem;border-color:#0063a3;border-width:.3rem}.search .search-text-field.onfocus{border-color:#0063a3;font-size:1.6rem;border-width:.35rem}.search .search-text-field.onfocus .MuiOutlinedInput-root{border-radius:.4rem}.search .search-text-field.onfocus .MuiOutlinedInput-notchedOutline{border-width:.2rem!important;height:100%}.search .search-text-field.onfocus .MuiOutlinedInput-root{padding-left:1.4rem;padding-right:0rem;border-radius:.4rem;border:.2rem solid #0063a3;background:#fff;height:4.4rem}.search .text-input-container{width:100%}.search .text-input-container .text-input .MuiInputAdornment-positionEnd{margin-right:0rem}.search .text-input-container .text-input .MuiInputAdornment-positionStart{margin:0rem .8rem 0rem 0rem}.search .cancel-icon{padding:.1rem;width:2.4rem;height:2.4rem;cursor:pointer}.search.onfocus .button-wrapper .MuiButton-contained:focus-visible{outline:none!important}.search-helper-text{display:flex;align-items:baseline;gap:1.6rem}.search-helper-text .search-helper-text-and-search-term{display:flex;gap:.8rem;font-size:1.6rem}.search-helper-text .search-helper-text-and-search-term .helper-text{color:#252a2e;font-size:1.6rem;font-style:normal;font-weight:600;line-height:2.8rem;display:flex;align-items:center;flex-wrap:wrap}.search-helper-text .search-helper-text-and-search-term .helper-text .search-term{background:#dcedf9;display:block;padding:0rem .8rem;margin-left:.8rem;color:#252a2e;font-size:1.8rem;font-style:normal;font-weight:600;line-height:3.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:fit-content;max-width:12rem}@media screen and (max-width: 600px){.search-helper-text{display:flex;flex-direction:row;align-items:baseline}.search-helper-text .search-helper-text-and-search-term .helper-text{display:flex;flex-direction:row;text-wrap:nowrap}}.generic-modal .MuiModal-backdrop{background-color:#252a2e66!important}.generic-modal .modal-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:58rem;height:auto;background:#fff;border-radius:.8rem;box-shadow:0 0 .8rem #3635454d}.generic-modal .modal-container .header-container{display:flex;align-items:center;justify-content:space-between;border-bottom:.1rem solid #e0e1e9;padding:1.4rem 2.4rem}.generic-modal .modal-container .header-container .title-container{display:flex;flex-direction:column}.generic-modal .modal-container .header-container .title-container .label{color:#6a6e79;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem;letter-spacing:.005rem;max-width:32rem;text-overflow:ellipsis;display:block;overflow:hidden;white-space:nowrap}.generic-modal .modal-container .header-container .title-container .title{color:#252a2e;font-size:2rem;font-style:normal;font-weight:700;line-height:2.4rem;letter-spacing:.015rem}.generic-modal .modal-container .header-container .title-container .label-none{padding-top:.8rem}.generic-modal .modal-container .header-container .close-icon .MuiSvgIcon-root{width:2.4rem;height:2.4rem;cursor:pointer}.generic-modal .modal-container .modal-body{padding:2.4rem 2.4rem 3.2rem}.generic-modal .modal-container .modal-body .description{color:#171c1e;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.8rem}.generic-modal .modal-container .modal-body .added-user-email-box{display:flex;align-items:flex-start;gap:.8rem;margin:2.4rem 0rem}.generic-modal .modal-container .modal-body .added-user-email-box .added-user-email{font-size:1.6rem;padding:.8rem;background-color:#f1f1f6;border-radius:.2rem;word-break:break-word}.generic-modal .modal-container .modal-footer{padding:2.4rem;display:flex;align-items:center;justify-content:flex-end;gap:.8rem;border-top:.1rem solid #e0e1e9}.generic-modal .modal-container .modal-footer .modal-footer-link{display:flex;justify-content:space-between;width:100%}.generic-modal .modal-container .modal-footer .modal-secondary-footer-link-content{margin-right:1.6rem}.generic-modal .modal-container .modal-footer .primary-btn{color:#fff;font-size:1.6rem;font-style:normal;font-weight:600;line-height:2.4rem;letter-spacing:.0024rem;box-shadow:none;height:4.4rem;min-width:6.4rem;border-radius:.4rem}.generic-modal .modal-container .modal-footer .secondary-btn{color:#252a2e;font-size:1.6rem;font-style:normal;font-weight:600;line-height:2.4rem;letter-spacing:.0024rem;border-radius:.2rem;background-color:#fff;border:.1rem solid #252a2e;box-shadow:none}.generic-modal .modal-container .header-container.no-horizontal-separator,.generic-modal .modal-container .modal-footer.no-horizontal-separator{border:none!important}.generic-modal.gray .modal-container{background-color:#f1f1f6}.generic-modal.gray .modal-container .header-container{border-top:.1rem solid #e0e1e9}@media screen and (max-width: 600px){.generic-modal .modal-container{width:90%;max-width:90%}.generic-modal .modal-container .modal-footer{flex-direction:column-reverse;gap:1.6rem}.generic-modal .modal-container .modal-footer .button-wrapper,.generic-modal .modal-container .modal-footer .text-link{display:flex;flex-direction:column;gap:.8rem;width:100%}}.saved-payment-container{padding:2.4rem;flex:1 0 0;border-radius:.4rem;border:.1rem solid #b7b9c3;background:#fff;margin-left:4rem}.saved-payment-container .payment-icon{float:right}.saved-payment-container .title{width:fit-content;color:#252a2e;font-size:1.6rem;font-style:normal;font-weight:700;line-height:2.8rem}.saved-payment-container .subtitle{color:#252a2e;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.8rem;margin-top:.4rem}.saved-payment-container .change-payment-method{margin-top:2.4rem}.saved-payment-container .error-message{color:#da212c;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2.1rem;letter-spacing:.0021rem;margin-top:1.2rem}.saved-payment-container .badge-label{margin-bottom:2.4rem;display:flex;padding:.3rem 1.2rem;justify-content:center;align-items:center;border-radius:.4rem;background:#da212c;width:fit-content;color:#fff;text-align:center;font-size:1.6rem;font-style:normal;font-weight:700;line-height:normal}@media screen and (max-width: 600px){.saved-payment-container{margin-top:3.2rem}.saved-payment-container .payment-icon{display:none}.button-wrapper .change-payment-method.expired{width:100%}.button-wrapper .change-payment-method.expired .generic-button{width:100%!important}}.payment-accordion{width:100%}.payment-accordion .accordion-item{margin-bottom:.8rem}.payment-accordion .accordion-item .payment-title-container{display:flex;align-items:center;padding:2.4rem;gap:.8rem;border-radius:.4rem}.payment-accordion .accordion-item .payment-title-container .payment-title{display:flex;align-items:center;color:#171c1e;font-size:1.6rem;font-style:normal;font-weight:700;line-height:2.8rem}.payment-accordion .accordion-item .payment-title-container .payment-title.not-selected{color:#585c65;font-size:1.6rem;font-style:normal;font-weight:700;line-height:2.8rem}.payment-accordion .accordion-item .payment-title-container .icon-component{margin-left:auto}.payment-accordion .accordion-item .MuiAccordionSummary-content{margin:0rem}.payment-accordion .accordion-item.selected{border-radius:.4rem;border:.1rem solid #171c1e!important;background:#fff}.payment-accordion .accordion-item.selected .payment-title-container{border-radius:.4rem .4rem 0rem 0rem;border-bottom:.1rem solid #171c1e;background:#fff}.toast-container .toast{border-radius:.4rem!important;max-width:40rem;display:flex;float:right;padding:.8rem 1.2rem;align-items:flex-start;justify-content:space-between;border-radius:.2rem;animation:slideIn .3s ease-in-out forwards}.ter-utility-nav__my-account{display:flex;cursor:pointer;align-items:center;margin:0 24px;padding:10px 4px 7px;border-bottom:3px solid transparent}@media screen and (max-width: 960px){.ter-utility-nav__my-account{display:none}}.ter-utility-nav__my-account:hover{border-bottom:3px solid #FBAD26}.ter-navbar-top{font-family:Open Sans,Arial,"sans-serif";background:#fff;height:48px;display:flex;justify-content:space-between;z-index:51;position:relative;max-width:1266px;grid-column-start:2;grid-column-end:16;transition:.4s}.ter-navbar-top--blue{background:#0063a3}.ter-navbar-top--blue * a,.ter-navbar-top--blue p,.ter-navbar-top--blue * a:visited,.ter-navbar-top--blue p:visited{color:#fff}@media screen and (max-width: 960px){.ter-navbar-top{grid-template-columns:250px 1fr 100px;height:48px;border-bottom:1px solid #0063A3;padding:0;grid-column-start:1;grid-column-end:17}}@media screen and (max-width: 600px){.ter-navbar-top{grid-template-columns:150px 1fr 100px;height:48px;grid-column:1;grid-column-end:17}}.ter-navbar-top__wrapper{width:100%;background:#fff;display:grid;grid-template-columns:repeat(16,1fr)}.ter-navbar-top__wrapper--blue{background:#0063a3}@media screen and (min-width: 1280px){.ter-navbar-top__wrapper{max-width:1280px;width:1280px;grid-template-columns:repeat(16,1fr)}}.ter-navbar-top--flyout{grid-column-end:16}@media screen and (min-width: 1800px){.ter-navbar-top--flyout{max-width:1280px}}@media screen and (max-width: 1280px){.ter-navbar-top--flyout{grid-column-end:15}}@media screen and (max-width: 960px){.ter-navbar-top--flyout{grid-column-end:17}}.ter-navbar-top__left{display:flex;align-items:center}@media screen and (max-width: 960px){.ter-navbar-top__left{padding-left:16px}}@media screen and (max-width: 600px){.ter-navbar-top__left{max-width:100%;transition:.3s;overflow:hidden}}.ter-navbar-top__logo{height:25px;margin:0 8px 0 0!important;max-width:289px;width:auto}@media screen and (max-width: 370px){.ter-navbar-top__logo--large{max-width:240px}}.ter-navbar-top__logo-link{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;height:auto;min-height:28px;margin:0 16px 0 0!important;text-decoration:none!important}.ter-navbar-top__logo-link:hover,.ter-navbar-top__logo-link:visited,.ter-navbar-top__logo-link:focus,.ter-navbar-top__logo-link:visited:hover{text-decoration:none}.ter-navbar-top__division-name{margin:0;font-weight:400;display:block;color:#0063a3;font-size:18px}@media screen and (max-width: 600px){.ter-navbar-top__division-name{max-width:92px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:.3s}.ter-navbar-top__division-name--search-active{padding:0;max-width:0px}}@media screen and (min-width: 1280px){.ter-navbar-top__division-name{font-size:24px;line-height:1.1}}.ter-navbar-top__division-name span{display:block;-webkit-transform:translateX(-6px) translateY(-2px);-ms-transform:translateX(-6px) translateY(-2px);transform:translate(-6px) translateY(-2px)}.ter-navbar-top__right{display:flex;justify-content:flex-end;align-items:center;margin-right:-16px}@media screen and (max-width: 960px){.ter-navbar-top__right{display:none}}.ter-navbar-top__right--mobile{display:none;grid-column:3;width:60px;height:60px;padding:4px 0;cursor:pointer;transition:.3s}@media screen and (max-width: 960px){.ter-navbar-top__right--mobile{display:flex;justify-content:space-around;align-items:center}.ter-navbar-top__right--mobile--is-open{background:#0063a3}.ter-navbar-top__right--mobile--is-open:focus{outline:2px solid #FBAD26;outline-offset:-2px}}.ter-navbar-top__right--mobile-hamburger{height:12px;width:18px;position:relative}.ter-navbar-top__right--mobile-hamburger:hover{cursor:pointer}.ter-navbar-top__right--mobile-hamburger-top,.ter-navbar-top__right--mobile-hamburger-middle,.ter-navbar-top__right--mobile-hamburger-bottom{background:#0063a3;height:2px;width:18px;position:absolute;transition:.4s;border-radius:3px}.ter-navbar-top__right--mobile-hamburger-top--blue,.ter-navbar-top__right--mobile-hamburger-middle--blue,.ter-navbar-top__right--mobile-hamburger-bottom--blue{background:#fff}.ter-navbar-top__right--mobile-hamburger-middle{top:5px}.ter-navbar-top__right--mobile-hamburger-bottom{top:10px}.ter-navbar-top__right--mobile-hamburger--is-open .ter-navbar-top__right--mobile-hamburger-top{transform:rotate(45deg);top:5px;background:#fff}.ter-navbar-top__right--mobile-hamburger--is-open .ter-navbar-top__right--mobile-hamburger-middle{transform:rotate(45deg);background:#fff}.ter-navbar-top__right--mobile-hamburger--is-open .ter-navbar-top__right--mobile-hamburger-bottom{transform:rotate(-45deg);background:#fff;top:5px}.ter-navbar-top__pipe{display:none}@media screen and (min-width: 960px){.ter-navbar-top__pipe{display:block;color:#e0e1e9;font-size:16px}}.ter-navbar-top__location{font-size:14px;display:flex;align-items:center;color:#0063a3}.ter-navbar-top__location--region{margin:0}.ter-navbar-top__location--locale{margin:0;padding-left:10px;font-family:Open Sans,Arial,"sans-serif";font-weight:500}.ter-navbar-top__location--globe{height:15px;padding-right:20px}@media screen and (max-width: 1280px){.ter-navbar-top__location--globe{padding-right:10px}}.ter-navbar-top__location--globe:hover{cursor:pointer}.ter-navbar-top__location:hover{cursor:pointer;box-shadow:0 5px #fff,0 8px #ffbe00}.ter-navbar-top__link.tabFocus:focus{outline:2px solid #89C6ED}.ter-navbar-top .luna-nav-search__input{height:36px}@media screen and (max-width: 960px){.ter-navbar-top .luna-nav-search__input{height:52px}}.ter-navbar-top__search-wrapper{width:20px;height:20px;margin-right:24px;display:flex;justify-content:center;align-items:center;padding:4px;border:solid 1px transparent;box-sizing:content-box;box-shadow:inset 0 -1px #fff,0 3px #fff;transition:0s;transition-property:box-shadow}@media screen and (max-width: 1280px){.ter-navbar-top__search-wrapper{margin-right:16px}}@media screen and (max-width: 960px){.ter-navbar-top__search-wrapper{margin-right:0;padding:12px 16px;box-shadow:none}}.ter-navbar-top__search-wrapper--deployed{box-shadow:inset 0 -1px #fff,0 3px #fbad26}.ter-navbar-top__search-wrapper--hover{cursor:pointer;box-shadow:inset 0 -1px #fff,0 3px #fbad26}.ter-navbar-top__link{font-size:14px;color:#0063a3;margin:0 20px;padding-right:0}@media screen and (max-width: 960px){.ter-navbar-top__link{padding-right:6px}}.ter-navbar-top__link:hover{box-shadow:0 5px #fff,0 8px #ffbe00}.ter-navbar-top__link:visited{color:#0063a3}.ter-navbar-top__link:last-of-type{padding-right:0}.ter-navbar-top a:not(.ter-navbar-top__logo-link):not(.nav-search__hits--item a):not([class^=ais-Pagination]){font-size:13px;margin:0 28px;border-bottom:0;text-decoration:underline solid 2px #FBAD26}.ter-navbar-top a:not(.ter-navbar-top__logo-link):not(.nav-search__hits--item a):not([class^=ais-Pagination]):focus,.ter-navbar-top a:not(.ter-navbar-top__logo-link):not(.nav-search__hits--item a):not([class^=ais-Pagination]):hover,.ter-navbar-top a:not(.ter-navbar-top__logo-link):not(.nav-search__hits--item a):not([class^=ais-Pagination]):active{text-decoration:underline solid 2px #0063A3}@media screen and (max-width: 960px){.ter-navbar-top a:not(.ter-navbar-top__logo-link):not(.nav-search__hits--item a):not([class^=ais-Pagination]){padding-right:20px;margin:0 8px}}@media screen and (max-width: 960px){.ter-navbar-top a:not(.ter-navbar-top__logo-link):not(.nav-search__hits--item a):not([class^=ais-Pagination]){margin:0}}.ter-navbar-top__hamburger-and-login-container{display:flex;align-items:center}.ter-navbar-top__mobile-search-hamburger-wrapper{height:60px;display:flex;align-items:center}@media screen and (min-width: 961px){.ter-navbar-top__mobile-search-hamburger-wrapper{display:none}}.ter-navbar-top__mobile-search-wrapper{display:flex;justify-content:flex-end;align-items:center}@media screen and (min-width: 960px){.ter-navbar-top__mobile-search-wrapper{display:none}}.ter-navbar-top .luna-waffle-menu__drop-down__footer__link{text-decoration:none!important}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.ter-navbar-top__division-name{position:relative;top:7px}.ter-navbar-top__right{margin-left:100px}.ter-navbar-top__search-wrapper,.ter-navbar-top__search{margin-bottom:5px}}@media screen and (max-width: 500px){.ter-top-mobile-nav__search-icon{padding:8px!important}}.luna-nav-search{margin-right:0;width:0;overflow:hidden;transition:.3s;visibility:hidden;display:flex}.luna-nav-search__close-button{cursor:pointer}.luna-nav-search__close-button:focus,.luna-nav-search__close-button:active{outline:2px solid #89C6ED}.luna-nav-search--deployed{visibility:visible;width:200px;box-shadow:0 3px #fbad26}@media screen and (max-width: 1280px){.luna-nav-search--deployed{width:180px}}.luna-nav-search__input{border:none;margin:0;height:28px;font-size:14px;width:200px;padding-left:4px}.luna-nav-search__input:focus-visible{outline:none}@media screen and (max-width: 960px){.luna-nav-search__input{height:60px}}.luna-nav-search__label{visibility:hidden;width:0;overflow:hidden}.luna-nav-search__modal{position:fixed;background:#fff;z-index:100;top:48px;left:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;opacity:0;-webkit-animation:fade-in .5s linear;animation:fade-in .5s linear;height:100%;width:100%;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.luna-nav-search__modal::-webkit-scrollbar{width:0;height:0}.luna-nav-search__modal--is-deployed{opacity:1;visibility:visible}@media screen and (max-width: 960px){.luna-nav-search__modal{top:61px}}.luna-nav-search__modal-grid{padding-top:24px;grid-template-columns:repeat(16,1fr);display:grid;width:100%}@media screen and (min-width: 1280px){.luna-nav-search__modal-grid{width:1280px}}.luna-nav-search__modal-box{grid-column:2/span 14}.luna-nav-search__close-button{position:absolute;right:6.25%}@media screen and (min-width: 1280px){.luna-nav-search__close-button{right:calc((100% - 1280px)/2 + 80px)}}.luna-nav-search__close-icon{height:24px;width:24px}@media screen and (max-width: 600px){.luna-nav-search__close-icon{height:20px;width:20px}}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.luna-nav-search__input{margin-bottom:5px!important}}.luna-language-selector{display:flex;flex-direction:column;align-items:flex-end;position:relative}@media screen and (max-width: 960px){.luna-language-selector{width:100%;margin-top:60px;align-items:center;position:fixed;top:0}}.luna-language-selector__header{display:flex;height:48px;align-items:center;padding-right:35px;cursor:pointer}@media screen and (max-width: 960px){.luna-language-selector__header{height:60px;width:100%}}.luna-language-selector__header-icon{margin-right:10px;align-self:center}.luna-language-selector__header-icon-globe{width:20px;height:20px;margin-left:28px;display:block}.luna-language-selector__header-icon-close{width:24px;margin-left:24px;display:block}@media screen and (max-width: 960px){.luna-language-selector__header-icon{display:none}}.luna-language-selector__header-mobile-icon{display:none}@media screen and (max-width: 960px){.luna-language-selector__header-mobile-icon{display:block}.luna-language-selector__header-mobile-icon-caret{width:10px;transform:rotate(180deg);margin-left:22px;display:block;margin-right:10px}}.luna-language-selector__header-text{font-family:Open Sans,Arial,"sans-serif";font-weight:400;font-size:13px;color:#0063a3;line-height:18px;display:flex;flex-direction:row}@media screen and (max-width: 960px){.luna-language-selector__header-text{color:#fff}}.luna-language-selector__header-text-deployed{padding-bottom:12px;border-bottom:3px solid #FBAD26}@media screen and (max-width: 960px){.luna-language-selector__header-text-deployed{padding-bottom:0;border-bottom:none}}.luna-language-selector__header-text-divider{font-weight:700;margin:0 28px}.luna-language-selector__header-deployed{align-items:flex-end;background:#fff;box-shadow:0 4px 8px #0000001f}@media screen and (max-width: 960px){.luna-language-selector__header-deployed{background-color:#0063a3;align-items:center}}.luna-language-selector__body.no-regions{width:275px}@media screen and (max-width: 960px){.luna-language-selector__body.no-regions{width:100%;box-shadow:none;border-radius:0;top:60px}}.luna-language-selector__body.no-regions>div.luna-language-selector__body-content>div{width:100%}.luna-language-selector__body{width:542px;max-height:95vh;display:flex;flex-direction:column;background:#fff;box-shadow:0 4px 8px #0000001f;border-radius:0 0 3px 3px;position:absolute;top:48px}@media screen and (max-width: 960px){.luna-language-selector__body{width:100%;box-shadow:none;border-radius:0;top:60px}}.luna-language-selector__body-content{display:flex;flex-direction:row}.luna-language-selector__body-section{width:50%}@media screen and (max-width: 960px){.luna-language-selector__body-section{width:100%}}@media screen and (max-width: 960px){.luna-language-selector__body-section--region-selected:after{position:absolute;content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #003054;display:block;left:24%}}@media screen and (max-width: 960px){.luna-language-selector__body-section--lang-selected:after{position:absolute;content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #003054;display:block;left:75%}}@media screen and (max-width: 960px){.luna-language-selector__body-section--lang-selected.no-regions:after{left:50%}}.luna-language-selector__body-section:first-child{border-right:1px solid #E0E1E9}@media screen and (max-width: 960px){.luna-language-selector__body-section:first-child{border-right:none}}.luna-language-selector__body-section-title{font-family:Open Sans,Arial,"sans-serif";font-weight:700;font-size:14px;line-height:22px;letter-spacing:.01em;color:#585c65;width:100%;padding-top:32px;padding-left:48px}@media screen and (max-width: 960px){.luna-language-selector__body-section-title{padding:18px 0 0;text-align:center;height:60px;cursor:pointer}}@media screen and (max-width: 960px){.luna-language-selector__body-section-title--selected{border-bottom:6px solid #003054}}@media screen and (max-width: 960px){.luna-language-selector__body-section-title--no-selected{border-bottom:6px solid #E0E1E9}}.luna-language-selector__body-section-items{padding-top:7.5px;padding-bottom:15px;background-color:#fff}@media screen and (min-width: 960px) and (max-height: 650px){.luna-language-selector__body-section-items{height:50vh;overflow-y:auto}}@media screen and (max-width: 960px){.luna-language-selector__body-section-items{padding-top:30px;padding-bottom:50px;overflow-y:auto;height:calc(100vh - 250px)}}@media screen and (max-width: 960px){.luna-language-selector__body-section-items--expanded{width:100%;position:absolute;left:0}}@media screen and (max-width: 960px){.luna-language-selector__body-section-items--no-expanded{display:none}}.luna-language-selector__body-section-item{height:37px;display:flex;flex-direction:row;align-items:center;cursor:pointer}.luna-language-selector__body-section-item-icon{width:48px;text-align:right;padding-right:10px}.luna-language-selector__body-section-item-text{font-family:Open Sans,Arial,"sans-serif";font-weight:400;font-size:14px;line-height:22px;letter-spacing:.01em;color:#252a2e}.luna-language-selector__body-section-item-text:hover{color:#0063a3}.luna-language-selector__body-section-item:hover{background-color:#f1f1f6}@media screen and (max-width: 960px){.luna-language-selector__body-fade{background:linear-gradient(360deg,#fff,#fff0);height:44px;position:fixed;bottom:84px;width:100%}}.luna-language-selector__body-footer{height:84px;justify-content:flex-end;display:flex;align-items:center;border-top:1px solid #E0E1E9;width:100%;background-color:#fff}@media screen and (max-width: 960px){.luna-language-selector__body-footer{position:fixed;bottom:0;width:100%}}.luna-language-selector__body-footer-link{font-family:Open Sans,Arial,"sans-serif";font-weight:500;font-size:14px;line-height:24px;position:relative;cursor:pointer;color:#252a2e;border-bottom:3px solid #FBAD26}.luna-language-selector__body-footer-button{width:100px;margin-right:26px;margin-left:24px;padding-left:37px!important}.luna-language-selector__body.tabFocus:focus,.luna-language-selector__header.tabFocus:focus,.luna-language-selector__body-section-item.tabFocus:focus,.luna-language-selector__body-footer-link.tabFocus:focus{outline:2px solid #89C6ED}button{border:0;background:transparent}button:active,button:focus{outline:none}.ter-button,a.ter-button{font-size:16px;font-family:Open Sans,Arial,"sans-serif";font-weight:600;padding:0 24px;height:48px;line-height:46px;text-decoration:none;white-space:nowrap;vertical-align:middle;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;text-align:center;box-sizing:border-box;display:inline-flex;align-items:center;border-radius:0}@media screen and (max-width: 960px){.ter-button,a.ter-button{font-size:18px}}.ter-button[href]:hover,.ter-button[href]:visited,.ter-button[href]:active,.ter-button[href]:focus,.ter-button[href] a:active,a.ter-button[href]:hover,a.ter-button[href]:visited,a.ter-button[href]:active,a.ter-button[href]:focus,a.ter-button[href] a:active{cursor:pointer;text-decoration:none;font-weight:600}.ter-button[href]:active,a.ter-button[href]:active{box-shadow:inset 2px 2px 5px #0003}.ter-button .ter-button__icon,a.ter-button .ter-button__icon{margin-left:12px}.ter-button:focus,a.ter-button:focus{border:2px #89C6ED solid}@media screen and (max-width: 600px){.ter-button,a.ter-button{width:auto;font-size:15px;line-height:28px;max-width:280px;padding:8px 24px;justify-content:space-between}}.ter-button svg,a.ter-button svg{margin-left:12px;position:relative;top:4px;height:20px!important;width:20px!important}.ter-button--primary--2:hover .arrow,.ter-button--primary--2:focus .arrow,.ter-button--primary--2:active .arrow{fill:#fff}.ter-button--secondary--2:hover .arrow,.ter-button--secondary--2:focus .arrow,.ter-button--secondary--2:active .arrow{fill:#0063a3}.ter-button--primary--1,a.ter-button--primary--1{background-color:#0063a3;border:2px solid #0063A3;color:#fff}.ter-button--primary--1:visited,.ter-button--primary--1:active,.ter-button--primary--1:focus,a.ter-button--primary--1:visited,a.ter-button--primary--1:active,a.ter-button--primary--1:focus{color:#fff}.ter-button--primary--1:hover,.ter-button--primary--1:visited:hover,.ter-button--primary--1:active:hover,.ter-button--primary--1:focus:hover,a.ter-button--primary--1:hover,a.ter-button--primary--1:visited:hover,a.ter-button--primary--1:active:hover,a.ter-button--primary--1:focus:hover{color:#fff;text-decoration:none;background-color:#0e416c;border-color:#0e416c;cursor:pointer}.ter-button--primary--1:active,a.ter-button--primary--1:active{background-color:#003e66}.ter-button--primary--1:focus,a.ter-button--primary--1:focus{background-color:#0e416c}.ter-button--primary--1 svg,a.ter-button--primary--1 svg{width:16px;height:16px;fill:#fff}.ter-button--primary--2,a.ter-button--primary--2{background-color:transparent;border:2px solid #0063A3;color:#0063a3}.ter-button--primary--2:visited,.ter-button--primary--2:active,.ter-button--primary--2:focus,a.ter-button--primary--2:visited,a.ter-button--primary--2:active,a.ter-button--primary--2:focus{color:#0063a3}.ter-button--primary--2:hover,.ter-button--primary--2:visited:hover,.ter-button--primary--2:active:hover,.ter-button--primary--2:focus:hover,a.ter-button--primary--2:hover,a.ter-button--primary--2:visited:hover,a.ter-button--primary--2:active:hover,a.ter-button--primary--2:focus:hover{color:#fff;text-decoration:none;background-color:#0063a3;border-color:#0063a3;cursor:pointer}.ter-button--primary--2:hover svg,.ter-button--primary--2:visited:hover svg,.ter-button--primary--2:active:hover svg,.ter-button--primary--2:focus:hover svg,a.ter-button--primary--2:hover svg,a.ter-button--primary--2:visited:hover svg,a.ter-button--primary--2:active:hover svg,a.ter-button--primary--2:focus:hover svg{fill:#0063a3}.ter-button--primary--2:active,a.ter-button--primary--2:active{background-color:#0000}.ter-button--primary--2:focus,a.ter-button--primary--2:focus{background-color:#0063a3;color:#fff}.ter-button--primary--2 svg,a.ter-button--primary--2 svg{width:16px;height:16px;fill:#0063a3}.ter-button--secondary--1,a.ter-button--secondary--1{background-color:#fff;border:2px solid transparent;color:#0063a3}.ter-button--secondary--1:visited,.ter-button--secondary--1:active,.ter-button--secondary--1:focus,a.ter-button--secondary--1:visited,a.ter-button--secondary--1:active,a.ter-button--secondary--1:focus{color:#0063a3}.ter-button--secondary--1:hover,.ter-button--secondary--1:visited:hover,.ter-button--secondary--1:active:hover,.ter-button--secondary--1:focus:hover,a.ter-button--secondary--1:hover,a.ter-button--secondary--1:visited:hover,a.ter-button--secondary--1:active:hover,a.ter-button--secondary--1:focus:hover{color:#0e416c;text-decoration:none;background-color:#cbcdd6;border-color:#cbcdd6;cursor:pointer}.ter-button--secondary--1:hover svg,.ter-button--secondary--1:visited:hover svg,.ter-button--secondary--1:active:hover svg,.ter-button--secondary--1:focus:hover svg,a.ter-button--secondary--1:hover svg,a.ter-button--secondary--1:visited:hover svg,a.ter-button--secondary--1:active:hover svg,a.ter-button--secondary--1:focus:hover svg{fill:#0063a3}.ter-button--secondary--1:active,a.ter-button--secondary--1:active{background-color:#e0e0e0}.ter-button--secondary--1:focus,a.ter-button--secondary--1:focus{background-color:#cbcdd6;color:#0e416c}.ter-button--secondary--1 svg,a.ter-button--secondary--1 svg{width:16px;height:16px;fill:#0063a3}.ter-button--secondary--2,a.ter-button--secondary--2{background-color:transparent;border:2px solid #ffffff;color:#fff}.ter-button--secondary--2:visited,.ter-button--secondary--2:active,.ter-button--secondary--2:focus,a.ter-button--secondary--2:visited,a.ter-button--secondary--2:active,a.ter-button--secondary--2:focus{color:#fff}.ter-button--secondary--2:hover,.ter-button--secondary--2:visited:hover,.ter-button--secondary--2:active:hover,.ter-button--secondary--2:focus:hover,a.ter-button--secondary--2:hover,a.ter-button--secondary--2:visited:hover,a.ter-button--secondary--2:active:hover,a.ter-button--secondary--2:focus:hover{color:#0063a3;text-decoration:none;background-color:#fff;border-color:#fff;cursor:pointer}.ter-button--secondary--2:hover svg,.ter-button--secondary--2:visited:hover svg,.ter-button--secondary--2:active:hover svg,.ter-button--secondary--2:focus:hover svg,a.ter-button--secondary--2:hover svg,a.ter-button--secondary--2:visited:hover svg,a.ter-button--secondary--2:active:hover svg,a.ter-button--secondary--2:focus:hover svg{fill:#fff}.ter-button--secondary--2:active,a.ter-button--secondary--2:active{background-color:#0000}.ter-button--secondary--2:focus,a.ter-button--secondary--2:focus{background-color:#fff;color:#0063a3}.ter-button--secondary--2 svg,a.ter-button--secondary--2 svg{width:16px;height:16px;fill:#fff}.ter-button--alt,a.ter-button--alt{background-color:#ffce74;border:2px solid transparent;color:#252a2e}.ter-button--alt:visited,.ter-button--alt:active,.ter-button--alt:focus,a.ter-button--alt:visited,a.ter-button--alt:active,a.ter-button--alt:focus{color:#252a2e}.ter-button--alt:hover,.ter-button--alt:visited:hover,.ter-button--alt:active:hover,.ter-button--alt:focus:hover,a.ter-button--alt:hover,a.ter-button--alt:visited:hover,a.ter-button--alt:active:hover,a.ter-button--alt:focus:hover{color:#252a2e;text-decoration:none;background-color:#fbad26;border-color:#fbad26;cursor:pointer}.ter-button--alt:hover svg,.ter-button--alt:visited:hover svg,.ter-button--alt:active:hover svg,.ter-button--alt:focus:hover svg,a.ter-button--alt:hover svg,a.ter-button--alt:visited:hover svg,a.ter-button--alt:active:hover svg,a.ter-button--alt:focus:hover svg{fill:#252a2e}.ter-button--alt:active,a.ter-button--alt:active{background-color:#ffb837}.ter-button--alt:focus,a.ter-button--alt:focus{background-color:#fbad26;color:#252a2e}.ter-button--alt svg,a.ter-button--alt svg{width:16px;height:16px;fill:#252a2e}.ter-button--small,a.ter-button--small{height:32px;line-height:30px}.ter-button--block,a.ter-button--block{display:block;width:100%}.ter-split-button{position:relative}.ter-split-button button{float:left;margin-right:1px}.ter-split-button button:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0}.ter-split-button button:last-of-type{margin-right:0;border-top-left-radius:0;border-bottom-left-radius:0;padding-left:1em;padding-right:1em}.ter-split-button button:only-of-type{margin-right:0;border-radius:initial}.ter-split-button .dropdown{position:unset}.ter-split-button .ter-button__icon{margin-left:0}.tabFocus:focus{outline:#89C6ED auto 2px}.ter-button--secondary--1:hover .icon-diagnol svg path{fill:#0e416c}.ter-button--secondary--2:hover .icon-diagnol:hover svg path{fill:#0063a3}.ter-mobile-nav{position:absolute;top:60px;width:100vw;z-index:100;white-space:nowrap;color:#252a2e;transition:.3s;overflow:scroll;overflow-x:hidden;height:0vh;visibility:hidden}.ter-mobile-nav--is-open{visibility:visible;height:100vh;background:#fff}@media screen and (min-width: 960px){.ter-mobile-nav--is-open{display:none}}.ter-mobile-nav__menus-container{font-size:14px}.ter-mobile-nav__menus-container li{text-decoration:none;list-style:none;border-bottom:1px solid #7D808D;padding:0}.ter-mobile-nav__menus-container--fill{position:absolute;top:0;background:#0063a3;width:100vw;height:60px;transition:0s;transition-delay:.3s}.ter-mobile-nav__menus-container--fill--hidden{width:0vw;transition-delay:0s}.ter-mobile-nav__menus-container--no-fill{position:absolute;top:0;background:none;width:100vw;height:60px;transition:0s;transition-delay:.3s}.ter-mobile-nav__menus-container--no-fill--hidden{width:0vw;transition-delay:0s}.ter-mobile-nav__link{text-decoration:none;visibility:visible;display:block;transition:.3s;transform:translate(0)}.ter-mobile-nav__link--hidden{visibility:hidden;transform:translate(-100%)}.ter-mobile-nav__link p{font-size:14px;margin:0;height:60px;line-height:60px;background:#0063a3;color:#fff;padding:0 16px;font-family:Open Sans,Arial,"sans-serif";font-weight:500;border-bottom:solid 1px #ffffff;overflow:hidden}.ter-mobile-nav__link:focus p{transition:0s;outline:2px solid #FBAD26;outline-offset:-2px}.ter-mobile-nav__flyout--active{display:flex;flex-direction:column}.ter-mobile-nav__flyout--regular-padding{padding-bottom:60px}.ter-mobile-nav__flyout--extra-padding{padding-bottom:170px}.ter-mobile-nav__flyout-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:80px;cursor:pointer;padding-left:16px;transform:translate(0);transition:.3s}.ter-mobile-nav__flyout-wrapper--inactive{visibility:hidden;transform:translate(-100%)}.ter-mobile-nav__flyout-title{display:flex;flex-direction:row;align-items:center}.ter-mobile-nav__flyout-title-text{font-size:14px;color:#0063a3;font-family:Open Sans,Arial,"sans-serif";font-weight:500;margin-right:11px}.ter-mobile-nav__flyout-title-icon{width:10px}.ter-mobile-nav__flyout-logo{background:#0063a3;width:80px;height:80px;display:flex;justify-content:center;align-items:center}.ter-mobile-nav__flyout-logo img{width:37px;height:40px}.ter-top-mobile-nav{padding:16px}.ter-top-mobile-nav__location-wrapper{display:flex;align-items:center;height:60px;border-bottom:1px solid #0063A3;padding:0 16px;cursor:pointer;transform:translate(0);transition:.3s;visibility:visible;overflow:hidden;background:#fff}.ter-top-mobile-nav__location-wrapper--inactive{visibility:hidden;transform:translate(-100%)}.ter-top-mobile-nav__location-wrapper--hidden{visibility:hidden;transform:translate(0)}.ter-top-mobile-nav__login-wrapper{display:flex;align-items:center;padding:0 16px;transform:translate(0);transition:.3s;visibility:visible;overflow:hidden;background:#fff}.ter-top-mobile-nav__login-wrapper--inactive{visibility:hidden;transform:translate(-100%)}.ter-top-mobile-nav__login-wrapper--hidden{visibility:hidden;transform:translate(0)}.ter-top-mobile-nav__location{font-size:14px;transform:translateY(-1px);margin:0;padding:0 8px;color:#0063a3;font-family:Open Sans,Arial,"sans-serif";font-weight:500}.ter-top-mobile-nav__globe-icon{width:16px;transform:translateY(-2px)}.ter-top-mobile-nav__search-wrapper{display:grid;grid-template-columns:1fr 22px;margin-top:28px}.ter-top-mobile-nav__search-field{border:solid 1px #252A2E;height:37px}.ter-top-mobile-nav__search-field:focus{outline:none}.ter-top-mobile-nav__search-submit{margin:0;padding:0}.ter-top-mobile-nav__search-icon{width:14px;display:block;padding:12px;box-sizing:content-box}.ter-top-mobile-nav__link-wrapper{display:flex;justify-content:flex-start;align-items:center;width:100%;height:60px;border-bottom:1px solid #0063A3;padding:0 16px;visibility:visible;transition:.3s;transform:translate(0);overflow:hidden;background:#fff}.ter-top-mobile-nav__link-wrapper--inactive{visibility:hidden;transform:translate(-100%)}.ter-top-mobile-nav__link-wrapper--hidden{visibility:hidden;transform:translate(0)}.ter-top-mobile-nav__link{font-size:14px;color:#0063a3!important;font-family:Open Sans,Arial,"sans-serif";font-weight:500;text-decoration:none!important}.ter-top-mobile-nav__link.tabFocus.active:focus{outline:2px solid #89C6ED}.ter-mobile-mega-menu{padding:0;background:#fff;height:auto;visibility:visible;transition:.3s;transform:translate(0)}.ter-mobile-mega-menu--inactive{transform:translate(-100%);visibility:hidden}.ter-mobile-mega-menu--reveal{visibility:visible;transform:translate(0);position:absolute;top:0;width:100vw;z-index:1}.ter-mobile-mega-menu--reveal--from-left{visibility:hidden;transform:translate(-100%);position:absolute;top:0;width:100vw}.ter-mobile-mega-menu--reveal--from-right{visibility:hidden;transform:translate(100%);position:absolute;width:100vw;top:0;transition:.3s}.ter-mobile-mega-menu--reveal--from-right--visible{visibility:visible}.ter-mobile-mega-menu--reveal--from-right--reverse{transform:translate(0)}.ter-mobile-mega-menu__name{font-size:14px;margin:0;height:60px;line-height:60px;background:#0063a3;color:#fff;padding:0 16px;font-family:Open Sans,Arial,"sans-serif";font-weight:500;position:relative;overflow:hidden;transition:.3s;border-bottom:1px solid #ffffff;visibility:hidden}.ter-mobile-mega-menu__name--open{padding:0 32px;visibility:visible}.ter-mobile-mega-menu__name--open:focus{outline:2px solid #FBAD26;outline-offset:-2px;transition:outline 0s;transition:outline-offset 0s}.ter-mobile-mega-menu__name--open-parent{padding:0 16px;visibility:visible}.ter-mobile-mega-menu__name--open-parent:focus{outline:2px solid #FBAD26;outline-offset:-2px;transition:outline 0s;transition:outline-offset 0s}.ter-mobile-mega-menu__name:hover{cursor:pointer}.ter-mobile-mega-menu__name__flex{display:flex;align-items:center}.ter-mobile-mega-menu__name__flex__icon{margin-right:10px}.ter-mobile-mega-menu__name__utility-link{background:#fff;color:#0063a3;border-bottom:1px solid rgb(0,99,163)}.ter-mobile-mega-menu__caret{width:10px;position:absolute;top:24px;right:16px;transition:.3s}@media screen and (max-width: 600px){.ter-mobile-mega-menu__caret{right:24px}}.ter-mobile-mega-menu__caret--up{left:16px;transform:rotate(180deg)}.ter-mobile-mega-menu__category-container{height:auto;transition:.3s;margin:0}.ter-mobile-mega-menu__category-container--is-open{overflow:scroll}.ter-mobile-mega-menu__bottom-link{background:#4da2d3;font-size:14px;color:#fff;margin:8px auto;display:block;width:min-content;height:32px;line-height:32px;padding:0 24px}.ter-mobile-mega-menu-featured{background-color:#dcedf9;padding-bottom:10px}.ter-mobile-mega-menu-featured--meganav{background-color:#f1f1f6}.ter-mobile-mega-menu-featured--meganav .ter-feature-section__link{color:#252a2e}.ter-mobile-mega-menu-featured .ter-mega-menu__category-title{padding:20px 16px 10px}.ter-mobile-mega-menu-featured .ter-mega-menu__category-description{padding:0 16px;font-size:14px;margin-bottom:8px}.ter-mobile-mega-menu-featured .ter-feature-section__link{padding:4px 16px 16px;margin:0;display:block;text-decoration:none}.ter-mobile-mega-menu-featured .ter-feature-section__link--underline{font-size:14px;margin:0}.ter-mobile-mega-menu-featured .ter-feature-section__image-wrapper{max-width:60%;padding:24px 16px 0}.ter-mobile-mega-menu-featured--promo{background-color:#f1f1f6}.ter-mobile-mega-menu-featured__promo{display:block;padding:16px}.ter-mobile-mega-menu-featured__promo-title{font-weight:700;font-size:20px;display:block;margin-bottom:16px}.ter-mobile-mega-menu-featured__promo-description{font-size:14px;display:block;margin-bottom:16px;line-height:1.7}.ter-mobile-mega-menu-featured__promo-image-wrapper{max-width:250px;margin-bottom:16px}.ter-mobile-mega-menu-featured__promo-link{font-size:16px;font-weight:700;color:#252a2e;text-decoration:solid underline 2px #FBAD26;text-decoration-color:#fbad26;display:flex}.ter-mobile-mega-menu-featured__promo-link:visited{text-decoration:solid underline 2px #FBAD26;text-decoration-color:#fbad26;color:#252a2e}.ter-mobile-mega-menu-featured__promo-link:hover,.ter-mobile-mega-menu-featured__promo-link:focus,.ter-mobile-mega-menu-featured__promo-link:active,.ter-mobile-mega-menu-featured__promo-link:focus:hover{font-weight:700;color:#252a2e;text-decoration:solid underline 2px #0063A3}.ter-mobile-mega-menu-featured__promo-link-icon{margin-bottom:3px;margin-left:3px;width:22px}.ter-mobile-mega-menu-category{transition:.3s;transform:translate(0);visibility:visible}.ter-mobile-mega-menu-category--active{background:#0063a3;color:#fff;transform:translate(-100%);visibility:hidden}.ter-mobile-mega-menu-category--hidden{visibility:hidden}.ter-mobile-mega-menu-category__name>.ter-mobile-mega-menu-category__name,.ter-mobile-mega-menu-category__name>.ter-mobile-mega-menu-category__name:visited{color:#0063a3}.ter-mobile-mega-menu-category__name,.ter-mobile-mega-menu-category__single-link{font-size:14px;margin:0;height:60px;line-height:60px;background:#fff;color:#0063a3;padding:0 16px;font-family:Open Sans,Arial,"sans-serif";font-weight:500;position:relative;display:block;border-bottom:1px solid #d0d0d7;visibility:inherit}.ter-mobile-mega-menu-category__name--active,.ter-mobile-mega-menu-category__single-link--active{background:#0063a3;color:#fff}.ter-mobile-mega-menu-category__name:hover,.ter-mobile-mega-menu-category__single-link:hover{cursor:pointer}.ter-mobile-mega-menu-category__name:visited,.ter-mobile-mega-menu-category__single-link:visited{color:#252a2e}.ter-mobile-mega-menu-category__name:focus,.ter-mobile-mega-menu-category__single-link:focus{outline:2px solid #89C6ED;outline-offset:-2px;transition:outline 0s;transition:outline-offset 0s}.ter-mobile-mega-menu-category__name--hidden,.ter-mobile-mega-menu-category__single-link--hidden{visibility:hidden;transition:.3s}.ter-mobile-mega-menu-category__name--single,.ter-mobile-mega-menu-category__single-link--single{font-size:14px;margin:0;height:60px;line-height:60px;background:#fff;color:#0063a3;font-family:Open Sans,Arial,"sans-serif";font-weight:500;position:relative}.ter-mobile-mega-menu-category__name--single a :visited,.ter-mobile-mega-menu-category__single-link--single a :visited{color:#0063a3}.ter-mobile-mega-menu-category__name>*:not(a),.ter-mobile-mega-menu-category__single-link>*:not(a){pointer-events:none}.ter-mobile-mega-menu-category__single-link:hover{cursor:pointer}.ter-mobile-mega-menu-category__single-link:visited{color:#0063a3}.ter-mobile-mega-menu-category__caret{width:10px;position:absolute;top:24px;right:32px;transition:.3s}@media screen and (max-width: 600px){.ter-mobile-mega-menu-category__caret{right:24px}}.ter-mobile-mega-menu-category__caret--up{transform:rotate(180deg)}.ter-mobile-mega-menu-category__submenu{background:#fff;margin:0;overflow:hidden;height:auto;transition:.3s;padding:0}.ter-mobile-mega-menu-category__submenu-link{display:block;padding:0}.ter-mobile-mega-menu-category__submenu-link a{padding:0 16px 0 52px;width:100%;height:60px;line-height:60px;color:#252a2e!important;font-size:14px}.ter-focused-image-container{display:block;width:100%}.ter-mobile-menu{border-top:solid 1px #ffffff}.ter-mobile-menu--first{border-top:none}.ter-mobile-menu__name{font-size:14px;margin:0;height:60px;line-height:60px;background:#0063a3;color:#fff;padding:0 16px;font-family:Open Sans,Arial,"sans-serif";font-weight:500;position:relative}.ter-mobile-menu__name:hover{cursor:pointer}.ter-mobile-menu__caret{width:10px;position:absolute;top:24px;right:16px;transition:.3s}@media screen and (max-width: 600px){.ter-mobile-menu__caret{right:24px}}.ter-mobile-menu__caret--up{left:16px;transform:rotate(180deg)}.ter-mobile-menu__link-container{background:#fff;margin:0;padding:0;overflow:hidden;height:auto;max-height:0;transition:.3s}.ter-mobile-menu__link-container--is-open{max-height:1000px}.ter-mobile-menu__link{padding:0;display:block}.ter-mobile-menu__link a{padding:0 16px;height:60px;line-height:60px;color:#0063a3;font-size:14px;text-decoration:none;font-family:Open Sans,Arial,"sans-serif";font-weight:500}.ter-icon{width:16px;height:16px;--primary-color: globalColors.$trimble-dark-gray;--secondary-color: globalColors.$trimble-blue}.ter-icon--8px{width:8px;height:8px}.ter-icon--16px{width:16px;height:16px}.ter-icon--20px{width:20px;height:20px}.ter-icon--24px{width:24px;height:24px}.ter-icon--32px{width:32px;height:32px}.ter-icon--48px{width:48px;height:48px}h3,h2{font-family:Open Sans,Arial,"sans-serif";font-weight:800}strong{font-family:Open Sans,Arial,"sans-serif";font-weight:500}.ter-feat__sub-header-container,.ter-feat__sub-header,.ter-hero__sub-header,.ter-hero__sub-header-container{font-family:Open Sans,Arial,"sans-serif";font-weight:100}.ter-hero__header,.ter-feat__header{font-family:Open Sans,Arial,"sans-serif";font-weight:800}.font-size-nano{font-size:12px}.font-size-micro{font-size:14px}.font-size-sm{font-size:16px}.font-size-base{font-size:20px}.font-size-md{font-size:24px}.font-size-lg{font-size:28px}.font-size-xl{font-size:32px}.font-size-xxl{font-size:36px}.font-size-huge{font-size:40px}.font-size-mega{font-size:48px}.font-size-jumbo{font-size:56px}.font-size-massive{font-size:80px}:root{--gold: #fbad26;--darkGrey: #252a2e}.ter-navbar__flyout-wrapper{position:absolute;top:0;right:0;z-index:100;transition:top .4s ease opacity .4s ease;opacity:1}@media screen and (max-width: 960px){.ter-navbar__flyout-wrapper{display:none}}.ter-navbar__flyout-wrapper:hover{cursor:pointer}.ter-navbar__flyout-wrapper--hidden{opacity:0;transition:opacity .4s ease}.ter-navbar__flyout-btn{display:flex;flex-direction:row}.ter-navbar__flyout-caret{background:#e4f1fd;display:flex;justify-content:center;align-items:center;width:15px}.ter-navbar__flyout-caret-icon{width:10px;height:15px}.ter-navbar__flyout-logo{background:#0063a3;width:55px;height:55px;position:relative;display:flex;justify-content:center;align-items:center}.ter-flyout{font-family:Open Sans,Arial,"sans-serif";font-size:16px;line-height:1.4;box-shadow:0 8px #585c65;height:100%;position:fixed;top:0;right:0;width:407px;z-index:200;transform:translate(100%);transition-property:transform;transition-duration:.5s;transition-delay:0ms;transition-timing-function:ease-in}.ter-flyout figure{margin:0}.ter-flyout__panel{position:relative;height:100%;width:100%;overflow:auto;background:#0063a3}.ter-flyout__panel--2{background:#fff;position:fixed;left:100%;top:0;z-index:100;transition-property:left;transition-duration:.5s;transition-delay:0ms;transition-timing-function:ease-in}.ter-flyout__panel--2--deployed{left:0}.ter-flyout__panel--2__close-btn{display:flex;align-items:center;gap:14px;padding:8px 24px;font-size:16px;line-height:24px;cursor:pointer;width:100%}.ter-flyout__panel--2__body{padding:16px 0}@media screen and (max-width: 960px){.ter-flyout{width:100%}}.ter-flyout--deployed{transform:translate(0);transition-property:transform;transition-duration:.5s;transition-delay:0ms;transition-timing-function:ease-in}.ter-flyout__modal{position:fixed;left:0;right:0;top:0;bottom:0;z-index:100;background-color:#000;opacity:.3;display:none}.ter-flyout__modal--deployed{display:block}@media screen and (max-width: 960px){.ter-flyout__modal--deployed{display:none}}.ter-flyout__close-btn{position:absolute;top:2px;right:2px;padding:24px}.ter-flyout__close-btn:hover{cursor:pointer}.ter-flyout__close-btn:focus{outline:auto}@media screen and (max-width: 960px){.ter-flyout__close-btn{display:none}}.ter-flyout__close-btn--small{display:flex;align-items:center;padding:18px 24px;border-bottom:1px solid #ffffff;color:#fff;width:100%;text-align:left;font-size:16px;font-weight:700}.ter-flyout__close-btn--small:hover{cursor:pointer}.ter-flyout__close-btn--small--authenticated{background-color:#003054;border:none}@media screen and (min-width: 960px){.ter-flyout__close-btn--small{display:none}}.ter-flyout__section{padding:16px 24px}.ter-flyout__section__heading{font-weight:700;font-size:14px;line-height:25.2px;text-transform:uppercase;color:#fff;margin:0 0 .67em}.ter-flyout__section__heading--link{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.ter-flyout__section--profile{background-color:#003054;padding-top:24px}.ter-flyout__section--profile__image,.ter-flyout__section--profile__no-image{width:56px;height:56px;border-radius:50%;margin-bottom:24px;font-size:16px;font-weight:800;color:#fff;background-color:#0063a3}.ter-flyout__section--profile__no-image{display:flex;align-items:center;justify-content:center}.ter-flyout__section--profile__name{font-size:18px;font-weight:700;line-height:32px;color:#fff;margin:0}.ter-flyout__section--profile__role{font-size:16px;line-height:28px;font-weight:400;color:#fff}.ter-flyout__section--profile__organization{font-size:14px;line-height:24px;font-weight:400;color:#fff}.ter-flyout__section--profile__text-area{color:#fff}.ter-flyout__section--profile__text-area__title{font-weight:400;font-size:14px;line-height:20px}.ter-flyout__section--account{background-color:#003054}.ter-flyout__footer{font-size:12px;font-style:normal;font-weight:400;line-height:20px;padding:16px 24px;color:#fff}.ter-flyout__footer__pipe{color:#4da2d3}.ter-flyout__footer__link{display:inline-block;color:#fff!important;text-decoration:none;line-height:24px}.ter-flyout__footer__link+.ter-flyout__footer__link{margin-left:8px;padding-left:8px;border-left:1px solid #4DA2D3}.ter-flyout__section+.ter-flyout__section{border-top:1px solid rgba(255,255,255,.2)}.ter-flyout__logo-wrapper{padding:24px}.ter-flyout__buttons-wrapper{padding:16px 24px;display:flex;gap:24px}.ter-flyout__buttons-wrapper>.ter-button{max-width:50%;width:100%;justify-content:center}.ter-flyout__sign-out-wrapper{padding:16px 0}.ter-flyout__sign-out-wrapper__btn{width:auto}.ter-flyout__logo{max-width:113px;max-height:26px}@media screen and (max-width: 960px){.ter-flyout__logo{max-width:85px;max-height:19px}}.ter-flyout__logo-caret{display:none}@media screen and (max-width: 960px){.ter-flyout__logo-caret{display:block}}.ter-flyout__logo-caret-icon{width:10px;transform:rotate(180deg);margin-right:22px;display:block;margin-top:5px}.ter-flyout__links .flyout-links__menu{list-style-type:none;padding:0;font-size:16px;margin-top:0;margin-bottom:0}.ter-flyout__links .flyout-links__item{display:block}.ter-flyout__links .flyout-links__item a:hover{color:#fff}.ter-flyout__links .flyout-links__link{display:flex;color:#fff;flex-direction:row;justify-content:space-between;align-items:center;padding:8px 0;text-decoration:none}.ter-flyout__links .flyout-links__link:hover,.ter-flyout__links .flyout-links__link:active,.ter-flyout__links .flyout-links__link:focus{text-decoration:underline;text-decoration-color:#fbad26;text-decoration-thickness:2px}.ter-flyout__links .flyout-links__link-text{display:inline-block;position:relative}.ter-flyout__links .flyout-links__link-text:hover,.ter-flyout__links .flyout-links__link-text:visited{color:#fff}@media screen and (max-width: 960px){.ter-flyout__links .flyout-links__link-icon{position:absolute;right:25px}}.ter-flyout__search{display:flex}.ter-flyout__search-icon{display:flex;justify-content:space-between;flex-direction:row;align-items:center;width:100%;padding:8px 0}.ter-flyout__search-icon img{height:20px;width:20px}@media screen and (max-width: 960px){.ter-flyout__search-icon img{left:-3px}}@media screen and (max-width: 960px){.ter-flyout__search-icon{width:100%}}.ter-flyout__search-icon:hover{text-decoration:underline;text-decoration-color:#fbad26;text-decoration-thickness:2px}.ter-flyout__search-text{color:#fff;line-height:25px;margin:0;background:transparent;border:none;position:relative;text-decoration:none}.ter-flyout__search-text::placeholder{color:#fff}.ter-flyout__search-text:hover{text-decoration:underline;text-decoration-color:#fbad26;text-decoration-thickness:2px}.ter-flyout__search-btn{display:none}.ter-flyout__search-btn-caret{width:10px}@media screen and (max-width: 960px){.ter-flyout__search-btn{display:block}}.ter-flyout__divider{display:none;position:absolute;left:0;right:0;width:100%;border-bottom:1px solid rgba(255,255,255,.2)}@media screen and (max-width: 960px){.ter-flyout__divider{display:block}}.ter-flyout__divider-logo{top:60px}.ter-flyout__search-icon{cursor:pointer}.ter-flyout__login-btn,.ter-flyout__logout-btn{display:flex;justify-content:center;text-align:center;width:238px!important;margin-top:28px;margin-bottom:32px}.ter-flyout__login-btn{margin-bottom:32px;margin-top:12px}.ter-flyout__account{padding:8px 24px;display:flex;gap:16px;align-items:center;cursor:pointer}.ter-flyout__account__column{flex-grow:1}.ter-flyout__account__no-image{display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:800;width:48px;height:48px;border-radius:50%;border:1px solid #E0E1E9}.ter-flyout__account__name{font-size:18px;line-height:32px;margin:0}.ter-flyout__account__role{color:#252a2e;font-size:14px}.ter-flyout__account:hover,.ter-flyout__account--active{background-color:#f1f1f6}.ter-flyout__account:hover .ter-flyout__account__no-image,.ter-flyout__account--active .ter-flyout__account__no-image{color:#fff;background-color:#0063a3;border-color:#0063a3}.ter-flyout__account:hover .ter-flyout__account__name,.ter-flyout__account--active .ter-flyout__account__name{color:#0063a3}.ter-flyout{position:fixed!important;top:0;margin-right:40.5rem;transition:.5s ease-in;right:0;transition-delay:0ms;transition-property:right}.ter-flyout .ter-flyout__section--profile__role,.ter-flyout .ter-flyout__section__heading{display:none}.flyout-overlay{height:100vh;width:100vw;top:0;left:0;position:fixed;opacity:.3;background-color:#000;z-index:1}.flyout-container.hide .flyout-overlay{display:none}.flyout-container.hide .ter-flyout{right:-40.5rem}.pagenumber-dropdown-menu .MuiList-root{max-height:18rem}.pagenumber-dropdown-menu .dropdown-menu-item{font-size:1.4rem;font-style:normal;font-weight:400;line-height:2.4rem}.error-template-body{padding:16.4rem 6.4rem;flex:1}.error-template-body .error-template-message-cta-section{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.error-template-body .error-template-message-cta-section .error-template-message{display:flex;flex-direction:column;justify-content:space-between}.error-template-body .error-template-message-cta-section .error-template-message-header .MuiTypography-root{color:#000;font-size:3.2rem;font-style:normal;font-weight:700;line-height:4.4rem}.error-template-body .error-template-message-cta-section .error-template-message-para{margin-top:1.6rem}.error-template-body .error-template-message-cta-section .error-template-message-para .MuiTypography-root{color:#000;font-size:1.8rem;font-style:normal;font-weight:400;line-height:3.2rem}.error-template-body .error-template-message-cta-section .redirect-btn-container{margin-top:4rem;gap:2.4rem;display:flex;align-items:center;justify-content:center}.error-template-body .error-template-message-cta-section .redirect-btn-container .error-template-cta-btn-text{color:#fff;font-size:1.6rem;font-style:normal;font-weight:600;line-height:2.4rem;letter-spacing:.024px}.error-template-body .error-template-message-cta-section .redirect-btn-container .error-template-cta-btn-arrow{width:2.4rem;height:2.4rem;margin-left:.8rem}.error-template-body .error-template-message-cta-section .redirect-btn-container .contact-us{color:#0063a3;font-size:1.6rem;font-style:normal;font-weight:600;line-height:2.4rem}.error-template-body .error-template-message-cta-section .error-template-cta-btn-link{text-decoration:none}.error-template-body .image-container{display:flex;align-items:center;justify-content:center}@media screen and (min-width: 600px) and (max-width: 959px){.error-template-body{padding:3.6rem 6rem}}@media screen and (min-width: 1281px){.error-template-body{padding:3.6rem 16.4rem}}.progress-indicator{height:100vh;width:100vw;position:fixed;display:flex;align-items:center;justify-content:center;z-index:1;top:0;left:0}.progress-indicator .overlay{top:0;left:0;height:100vh;width:100vw;position:fixed;display:flex;align-items:center;justify-content:center;z-index:1;background-color:#fff;opacity:.5;-webkit-backdrop-filter:blur(.6rem);backdrop-filter:blur(.6rem)}.progress-indicator .circularProgress{z-index:2;opacity:1;display:flex;flex-direction:column;gap:.8rem;align-items:center;justify-content:center;color:#0063a3;font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.7rem;letter-spacing:.0027rem}.component-progress-indicator{height:30rem;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.component-progress-indicator .loading-text{color:var(--primary-palette-trimble-blue, #0063a3);margin-top:1rem}.toast-container{position:fixed;bottom:4rem;z-index:1;right:50%;transform:translate(50%)}.toast-container .toast{border-radius:.4rem!important;max-width:40rem;display:flex;float:right;padding:.8rem 1.2rem;align-items:center;justify-content:space-between;animation:slideIn .3s ease-in-out forwards}.toast-container .toast .toast-text{color:#252a2e;font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.6rem;letter-spacing:.0021rem;margin-left:1.2rem}.toast-container .MuiButtonBase-root{padding:0}.toast-container .error{background:#fbd4d7;border:.1rem solid #ab1f26}.toast-container .success{border:.1rem solid #006638;background:#e0eccf;display:flex;justify-content:flex-start;align-items:center;gap:.8rem}.toast-container .secondary{border:.1rem solid #6a6e79;background:#f1f1f6;box-shadow:0 0 .4rem #3635454d}.toast-container .secondary .toast-text{font-size:1.6rem;line-height:2.4rem}@keyframes slideIn{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width: 600px){.toast-container{position:fixed;top:0rem;left:0rem;min-width:100%;padding:2.4rem;right:auto;transform:none}.toast-container .toast{justify-content:space-between;max-width:100%;min-width:100%}}.footer-container{width:100%}.footer-container .text-link .button-text{color:#fff!important}.footer-container .privacy-choices{display:flex;align-items:center;margin:0}.footer-container .privacy-choices .privacy-choices-text{line-height:2.8rem}.footer-container .privacy-choices .privacy-choices-image{height:1.2rem;margin-left:.6rem}html{font-size:10px}body{background-color:#f1f1f6}#onetrust-pc-sdk.otRelFont,#onetrust-banner-sdk.otRelFont{font-size:1.6rem!important}.app-container{display:flex;flex-direction:column!important;flex:1}.app-body{background-color:#f1f1f6;position:relative;flex:1;display:flex;flex-direction:column!important}body{margin:0}.outer-layout-container{display:flex;flex-direction:column!important;min-height:100vh}.inner-layout-container{flex:1;display:flex;flex-direction:column!important}.layout-container{display:flex;flex-direction:column!important;flex:1;min-height:100vh}.layout-container .outlet{display:flex;flex-grow:1}.layout-container .account-loader{display:flex;justify-content:center;align-items:center;height:100%;flex:1;min-height:40rem}.access-denied-body{flex:1}a{color:#0063a3;cursor:pointer;text-decoration:underline}.ter-flyout{z-index:9999}.navbar-container .trimble-logo-container{padding-left:2.4rem!important}@media screen and (max-width: 600px){.ter-flyout{margin-right:32rem}}
