@import"https://fonts.googleapis.com/css2?family=Work+Sans:wght@500;700&display=swap";:root{--home-plate-red: #e4002b;--home-plate-black: #222;--home-plate-black-10: #22222210;--home-plate-white: #fff;--home-plate-ghost-white: #f7f8fa;--home-plate-grey-1: #75787b;--home-plate-grey-1-50: #75787b50;--home-plate-grey-2: #999;--home-plate-grey-3: #cccccc;--home-plate-blue-1: #3366b4;--home-plate-blue-2: #3f7edf;--home-plate-dark-blue: #0f1e35;--home-plate-medium-blue: #1a3357;--home-plate-light-blue: #a9c7ec;--home-plate-yellow: #eabb2d;--home-plate-success-dark: #068667;--home-plate-success-medium: #5bd0b3;--home-plate-success-light: #d5f2e4;--home-plate-error-dark: #cc3c48;--home-plate-error-medium: #e1606b;--home-plate-error-medium-50: #e1606b50;--home-plate-error-light: #ffe5e8;--home-plate-warning-dark: #d8761c;--home-plate-warning-medium: #f4a83e;--home-plate-warning-light: #ffe4bf;--home-plate-informational-dark: #00335f;--home-plate-informational-medium: #2178c4;--home-plate-informational-light: #d9edff;--home-plate-font-family: "Work Sans"}html{font-family:var(--home-plate-font-family)}h1{font-size:1.5rem;line-height:1.5px;font-weight:700;color:var(--home-plate-white)}h2{font-size:2rem;line-height:2rem;font-weight:500}h3{font-size:1.5rem;line-height:1.5rem;font-weight:500}body{font-size:1rem;line-height:1.5rem;font-weight:500}a{font-size:1rem;line-height:1.5rem;font-weight:500;margin:0;color:var(--home-plate-white)}.lhp-input,.lhp-checkbox,.lhp-radio-button{font-family:var(--home-plate-font-family);border:1px solid var(--home-plate-grey-2);margin:1px;border-radius:3px;outline-style:none;box-shadow:none;font-weight:500;font-size:1rem}.lhp-input{padding:.5rem .75rem;height:27px}.lhp-input::placeholder{color:var(--home-plate-grey-1)}.lhp-input:disabled::placeholder{color:var(--home-plate-grey-2);cursor:not-allowed}.lhp-input:disabled{background:var(--home-plate-ghost-white);cursor:not-allowed;border:1px solid var(--home-plate-grey-2)}.lhp-input:hover:enabled{border:1px solid var(--home-plate-medium-blue)}.lhp-input:hover:enabled+.lhp-label{color:1px solid var(--home-plate-medium-blue)}.lhp-input:focus-visible,.checkbox-wrapper:focus-within{border:2px solid var(--home-plate-dark-blue)!important;margin:0!important}.lhp-input-filled{color:var(--home-plate-black)}.lhp-radio-button+label,.lhp-checkbox+label{margin:0 5px}.lhp-checkbox[type=checkbox]{appearance:none;margin:0;width:1.15em;height:1.15em;display:inline-grid;place-content:center;border:2px solid var(--home-plate-grey-1);color:var(--home-plate-black)}.lhp-checkbox[type=checkbox]:hover{border:2px solid var(--home-plate-dark-blue)}.lhp-checkbox[type=checkbox]:before{content:"";width:.65em;height:.65em;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform:scale(0);transform-origin:bottom left;transition:.12s transform ease-in-out}.lhp-checkbox[type=checkbox]:checked{background-color:var(--home-plate-blue-2);border:1px solid var(--home-plate-blue-2)}.lhp-checkbox[type=checkbox]:checked:before{transform:scale(1);background-color:#fff}.lhp-checkbox[type=checkbox]:checked:hover{background-color:var(--home-plate-blue-1)}.lhp-checkbox[type=checkbox]:disabled:checked{background-color:var(--home-plate-grey-1);border:2px solid var(--home-plate-grey-1)}.lhp-checkbox[type=checkbox]:disabled,.lhp-radio-button[type=radio]:disabled{--form-control-color: var(--home-plate-grey-1);color:var(--home-plate-grey-1);cursor:not-allowed;border:2px solid var(--home-plate-grey-1)}.lhp-checkbox[type=checkbox]:disabled:hover,.lhp-radio-button[type=radio]:disabled:hover{border:2px solid var(--home-plate-grey-1)}.lhp-radio-button[type=radio]:disabled+label,.lhp-checkbox[type=checkbox]:disabled+label{color:var(--home-plate-grey-1);cursor:not-allowed}.lhp-radio-button[type=radio]:checked{border:2px solid var(--home-plate-blue-2)}.lhp-radio-button[type=radio]{appearance:none;background-color:var(--form-background);margin:0;font:inherit;color:currentColor;width:1.15em;height:1.15em;border:2px solid var(--home-plate-grey-1);border-radius:50%;transform:translateY(-.075em);display:inline-grid;place-content:center}.lhp-radio-button[type=radio]:hover{border:2px solid var(--home-plate-dark-blue)}.lhp-radio-button[type=radio]:disabled:hover{border:2px solid var(--home-plate-grey-1)}.lhp-radio-button[type=radio]:before{content:"";width:.65em;height:.65em;border-radius:50%;transform:scale(0);transition:.12s transform ease-in-out;box-shadow:inset 1em 1em var(--form-control-color);background-color:CanvasText}.lhp-radio-button[type=radio]:checked:before{transform:scale(1);background-color:var(--home-plate-blue-2)}.lhp-radio-button[type=radio]:checked:hover:before{transform:scale(1);background-color:var(--home-plate-blue-1)}.lhp-radio-button[type=radio]:checked:hover{border:2px solid var(--home-plate-blue-1)}.lhp-radio-button[type=radio]:disabled:checked{border:2px solid var(--home-plate-grey-1)}.position-fixed{position:fixed}lhp-nav-list{border-right:25px solid var(--home-plate-dark-blue, #0f1e35)!important;min-height:100%;background-color:var(--home-plate-dark-blue, #0f1e35)}.loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#ffffffb3;display:flex;align-items:center;justify-content:center;z-index:1000}.loading-spinner{padding:24px 48px;background-color:#fff;border:1px solid #ccc;border-radius:8px;font-size:16px;font-weight:700;box-shadow:0 2px 8px #00000026}.loading-indicator{font-size:13px;color:#666;font-style:italic}.confirm-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0006;display:flex;align-items:center;justify-content:center;z-index:1100}.confirm-dialog{background:#fff;border-radius:8px;padding:40px 48px;text-align:center;box-shadow:0 4px 24px #0003;min-width:320px}.confirm-icon{margin-bottom:16px}.confirm-title{font-size:24px;font-weight:400;color:#4a5568;margin:0 0 8px}.confirm-message{font-size:14px;color:#718096;margin:0 0 24px}.confirm-actions{display:flex;justify-content:center;gap:16px}.btn-confirm-yes{padding:8px 16px;font-size:14px;color:#fff;background-color:#0056b3;border:none;border-radius:4px;cursor:pointer}.btn-confirm-yes:hover{background-color:#004494}.btn-confirm-no{padding:8px 16px;font-size:14px;color:#fff;background-color:var(--home-plate-dark-blue);border:none;border-radius:4px;cursor:pointer}.btn-confirm-no:hover{background-color:var(--home-plate-blue-1)}.form-actions{display:flex;justify-content:center;gap:16px;margin-top:24px;margin-bottom:32px}.btn-landing{padding:8px 16px;font-size:14px;background-color:var(--home-plate-dark-blue);color:#fff;border:none;border-radius:4px;cursor:pointer}.btn-landing:hover{background-color:var(--home-plate-blue-1)}.btn-send-data{padding:8px 16px;font-size:14px;background-color:#0056b3;color:#fff;border:none;border-radius:4px;cursor:pointer}.btn-send-data:hover:not(:disabled){background-color:#004494}.btn-send-data:disabled{background-color:#6c757d;cursor:not-allowed;opacity:.65}.validation-error{color:#d9534f;font-size:14px;font-weight:700;margin:8px 0;text-align:center}.error-message{color:#d9534f;font-size:14px;margin-top:8px;margin-bottom:-20px;width:100%}lhp-card{display:block;margin-bottom:20px}lhp-card lhp-card-header{padding-bottom:0;margin-bottom:0}lhp-card lhp-card-content[hidden]{display:none}.collapsible-header{cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:space-between;background-color:#f0f4f8;border:1px solid #d1dce6;border-radius:4px;padding:10px 16px;font-size:14px;font-weight:700;color:#212529}.collapse-icon{font-size:11px;margin-left:8px;color:#495057}.form-field{margin-bottom:0;border:1px solid #ced4da;border-radius:4px;padding:4px 12px 3px;background-color:#fff;position:relative;transition:border-color .15s ease,box-shadow .15s ease;box-sizing:border-box}.form-field:hover{border-color:#0f1e35;border-width:2px;padding:3px 11px 2px}.form-field:focus-within{border-color:#0f1e35;border-width:2px;padding:3px 11px 2px;box-shadow:0 0 0 2px #0f1e3526}.form-field legend{font-weight:400;font-size:13px;color:#6c757d;padding:0 4px;margin-left:-4px;width:auto;float:none}.form-field:focus-within legend{color:#0f1e35}.form-field input[type=text],.form-field input[type=number],.form-field input[type=date],.form-field select,.form-field textarea{width:100%;padding:6px 0;font-size:14px;font-family:inherit;border:none;box-sizing:border-box;color:#212529;background-color:transparent;outline:none}.form-field textarea{resize:vertical}.form-field input:focus,.form-field select:focus,.form-field textarea:focus{outline:none;border:none;box-shadow:none}.form-field input[type=checkbox]{width:auto;padding:0}.form-field--error{border-color:#d9534f}.form-field--error legend{color:#d9534f}.required{color:#d9534f;font-weight:700}select:disabled,input:disabled{background-color:#e9ecef;color:#495057;cursor:not-allowed;opacity:.65}.form-field:has(select:disabled),.form-field:has(input:disabled){background-color:#f8f9fa;border-color:#dee2e6}.checkbox-row{display:inline-flex;align-items:center;gap:6px;font-size:14px;cursor:pointer}.checkbox-row label{display:inline;font-weight:400;margin-bottom:0;cursor:pointer}.checkbox-group{display:flex;flex-direction:row;flex-wrap:wrap;gap:0 16px;padding:4px 0}.revenue-panel{border:1px solid #e9ecef;border-radius:4px;padding:16px;margin-top:12px;background-color:#fafafa}.revenue-panel-header{font-weight:700;font-size:15px;margin:0 0 12px;color:#212529}.revenue-center-grid{display:grid;grid-template-columns:repeat(4,1fr)}.revenue-center-grid .checkbox-row{font-size:13px}.revenue-center-grid input[type=checkbox]:checked:not(:disabled){accent-color:#007bff}.revenue-center-grid input[type=checkbox]:disabled{accent-color:#999;cursor:not-allowed}.revenue-center-grid .checkbox-row:has(input:disabled){color:#999;cursor:not-allowed}.form-grid{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:16px 24px}.form-grid .form-field--full{grid-column:1 / -1}.form-grid .form-grid--two-col{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;gap:16px 24px}.form-grid .info-message{grid-column:1 / -1}.form-grid .form-field,.form-grid .entity-code-wrapper,.form-grid .field-wrapper{width:100%}.form-grid .form-field{display:flex;flex-direction:column}.form-grid .form-field input[type=text],.form-grid .form-field input[type=number],.form-grid .form-field input[type=date],.form-grid .form-field select{height:32px;box-sizing:border-box}@media(max-width:768px){.form-grid{grid-template-columns:1fr}}.form-fields-disabled .form-field:not(.form-field--entity-code-error) input,.form-fields-disabled .form-field:not(.form-field--entity-code-error) select,.form-fields-disabled .form-field:not(.form-field--entity-code-error) textarea{pointer-events:none;background-color:#e9ecef!important;color:#495057;opacity:.65}.form-fields-disabled .form-field:not(.form-field--entity-code-error){background-color:#f8f9fa;border-color:#dee2e6}.form-fields-disabled .checkbox-group input[type=checkbox],.form-fields-disabled .revenue-center-grid input[type=checkbox]{pointer-events:none;opacity:.65}.autoje-section{margin-top:0;margin-bottom:-52px;background-color:#fff;padding:16px 24px;border-radius:4px}.autoje-layout{display:grid;grid-template-columns:1fr 1fr;gap:0 48px}.autoje-column-header{font-weight:700;font-size:14px;margin:0 0 12px;color:#212529}.autoje-checkboxes,.autoje-rates{display:flex;flex-direction:column}.autoje-checkbox-row{display:flex;align-items:center;justify-content:space-between;padding:6px 0;max-width:220px}.autoje-checkbox-row label,.autoje-rate-row>label{font-size:14px;color:#212529;cursor:pointer}.autoje-rate-row{display:flex;align-items:center;padding:4px 0;gap:8px;flex-wrap:wrap}.autoje-rate-row>.error-message{width:100%;margin-top:2px}.autoje-rate-row>label{min-width:170px;cursor:default}.autoje-rate-input-wrapper{display:flex;align-items:center;gap:4px}.autoje-rate-input-wrapper input[type=text]{width:60px;padding:3px 6px;font-size:14px;border:1px solid #ced4da;border-radius:2px;background-color:#fff}.autoje-percent{font-size:14px;color:#212529}@media(max-width:768px){.autoje-layout{grid-template-columns:1fr;gap:24px 0}}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}
