@import"https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;600;700&family=Roboto+Condensed:wght@400;700&display=swap";._sideMenu_xxg21_1{height:100vh}._submenu_xxg21_5{padding-left:1rem;background-color:#0000000d}._submenuItem_xxg21_10{font-size:.9rem}._dealerSelectorContainer_xxg21_14{width:100%;padding:0}._dealerDropdownWrapper_xxg21_19{display:flex;flex-direction:column;gap:.25rem;width:100%;padding:.5rem 0}._dealerLabel_xxg21_27{font-size:.75rem;color:#999;font-weight:700;text-transform:uppercase;letter-spacing:.5px}._dealerDropdown_xxg21_19{width:100%;min-width:150px}cat-side-menu ._dealerDropdown_xxg21_19{--cat-dropdown-min-width: 150px}:root{--bf-footer-height: clamp(50px, 5vh, 70px)}.app-container{display:flex;flex-direction:column;min-height:100vh;height:100vh;overflow:hidden}bf-app-shell{display:grid;grid-template-rows:auto 1fr auto;height:100%;overflow:hidden}bf-app-shell::part(part-header){position:sticky;top:0;z-index:1000;background:var(--cat-color-surface-primary, #ffffff);box-shadow:0 2px 4px #0000001a}bf-app-shell::part(part-footer){position:fixed;bottom:0;left:0;right:0;z-index:1000;background:var(--cat-color-surface-primary, #ffffff);box-shadow:0 -2px 4px #0000001a}bf-app-shell::part(part-app){flex:1;overflow:hidden;display:flex;flex-direction:column;padding-bottom:0;margin-bottom:0}[slot=bf-slot-app]{flex:1;display:flex;flex-direction:row;min-height:0;overflow:hidden;height:100%;width:100%}.app-content-wrapper{display:flex;flex:1;flex-direction:row;overflow:hidden;height:100%;width:100%}.main-content{flex:1;overflow-y:auto;overflow-x:hidden;padding:var(--cat-space-large, 24px);padding-left:var(--cat-space-xl, 32px);background:var(--cat-color-surface-secondary, #f5f5f5);height:100%;min-height:0}@media(max-width:768px){bf-app-shell::part(part-header){box-shadow:0 1px 3px #0000001a}bf-app-shell::part(part-footer){box-shadow:0 -1px 3px #0000001a}}@media(min-width:769px)and (max-width:1024px){bf-app-shell::part(part-header){box-shadow:0 1px 3px #0000001a}}@media(min-width:1025px){bf-app-shell::part(part-header){box-shadow:0 2px 4px #0000001a}}@supports (-webkit-overflow-scrolling: touch){bf-app-shell::part(part-app){-webkit-overflow-scrolling:touch}}.authenticated-app-container{display:flex;flex-direction:row;align-items:stretch;height:100%;width:100%;flex:1;overflow:hidden;position:relative}.sidebar-wrapper{width:250px;min-width:250px;flex-shrink:0;height:100%;transition:width .3s ease,min-width .3s ease;overflow:visible}.sidebar-wrapper.sidebar-collapsed{width:0;min-width:0;overflow:hidden}.sidebar-toggle{position:absolute;top:10px;left:250px;width:28px;height:28px;background:#fff;border:1px solid #e0e0e0;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:100;transition:background-color .2s,left .3s ease;box-shadow:0 1px 3px #0000001a;font-size:18px;font-weight:700;color:#666;line-height:1}.sidebar-toggle:hover{background-color:#f5f5f5}.sidebar-toggle.sidebar-toggle-collapsed{left:10px}.loading-dealers,.dealers-error,.no-dealers{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:2rem;text-align:center;color:#666;font-family:Noto Sans,sans-serif}.dealers-error{color:#d32f2f}.dealer-modal-overlay{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:10000}.dealer-modal{background:var(--cat-color-surface-primary, #ffffff);border-radius:var(--cat-radius-medium, 8px);box-shadow:0 8px 32px #0003;min-width:320px;max-width:450px;width:90%}.dealer-modal-header{padding:var(--cat-space-medium, 16px) var(--cat-space-large, 24px);border-bottom:1px solid var(--cat-color-border-primary, #e0e0e0)}.dealer-modal-content{padding:var(--cat-space-large, 24px)}.dealer-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--cat-space-small, 8px);padding:var(--cat-space-large, 24px);color:var(--cat-color-text-secondary, #666666)}.dealer-loading cat-icon-syncronize{animation:spin 1s linear infinite}.dealer-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--cat-space-large, 24px);color:var(--cat-color-text-secondary, #666666);text-align:center}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dealer-modal-dropdown{width:100%}.dealer-modal-footer{display:flex;justify-content:flex-end;gap:var(--cat-space-small, 8px);padding:var(--cat-space-medium, 16px) var(--cat-space-large, 24px);border-top:1px solid var(--cat-color-border-primary, #e0e0e0)}._homePage_17z6j_1{display:flex;flex-direction:column;gap:16px;padding:32px}._container_1gcl5_1{padding:var(--cat-space-xl, 32px);display:flex;flex-direction:column;gap:var(--cat-space-large, 24px)}._toolbar_1gcl5_8{display:flex;flex-wrap:wrap;gap:var(--cat-space-medium, 16px);align-items:flex-end}._newSimulationBar_1gcl5_15{display:flex;justify-content:flex-end;margin-bottom:var(--cat-space-medium, 16px)}._dropdownWrapper_1gcl5_21{min-width:280px}._simulationCta_1gcl5_25{display:flex;justify-content:space-between;align-items:flex-start;padding:var(--cat-space-large, 24px);background:var(--cat-color-surface-primary, #ffffff);border-radius:var(--cat-border-radius-md, 8px);border:1px solid var(--cat-color-border, #d7d7d7);gap:var(--cat-space-large, 24px);flex-wrap:wrap}._simulationCta_1gcl5_25 h3{margin:0 0 var(--cat-space-2xs, 4px)}._simulationCta_1gcl5_25 p{margin:0;color:var(--cat-color-text-secondary, #5c6670)}._simulationActions_1gcl5_46{display:flex;flex-direction:column;gap:var(--cat-space-medium, 16px);align-items:flex-end}._draftSection_1gcl5_53{display:flex;flex-direction:column;gap:var(--cat-space-2xs, 4px);min-width:280px}._approvedSimulationsSection_1gcl5_61{background:var(--cat-color-surface-primary, #ffffff);border-radius:var(--cat-border-radius-md, 8px);border:1px solid var(--cat-color-border, #d7d7d7);padding:var(--cat-space-large, 24px)}._sectionTitle_1gcl5_68{margin:0 0 var(--cat-space-medium, 16px);font-size:var(--cat-font-size-large, 18px);color:var(--cat-color-text-primary, #111418)}._simulationsList_1gcl5_74{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--cat-space-medium, 16px)}._simulationCard_1gcl5_80{background:var(--cat-color-surface-secondary, #f5f5f5);border-radius:var(--cat-border-radius-sm, 4px);padding:var(--cat-space-medium, 16px);border:1px solid var(--cat-color-border, #d7d7d7)}._simulationCardHeader_1gcl5_87{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--cat-space-small, 12px)}._simulationName_1gcl5_94{font-weight:600;font-size:var(--cat-font-size-medium, 16px);color:var(--cat-color-text-primary, #111418)}._statusBadge_1gcl5_100{padding:var(--cat-space-3xs, 2px) var(--cat-space-xs, 8px);border-radius:var(--cat-border-radius-sm, 4px);font-size:var(--cat-font-size-small, 14px);font-weight:500}._statusApprovedBadge_1gcl5_107{background:#e5f5e5;color:#107c10}._statusSubmittedBadge_1gcl5_112{background:#e5f3ff;color:#0078d4}._statusCompletedBadge_1gcl5_117{background:#e5f5e5;color:#107c10}._simulationCardDetails_1gcl5_122{display:flex;flex-direction:column;gap:var(--cat-space-2xs, 4px);font-size:var(--cat-font-size-small, 14px);color:var(--cat-color-text-secondary, #5c6670)}._loadingState_1gcl5_130{display:flex;align-items:center;justify-content:center;padding:var(--cat-space-large, 24px);color:var(--cat-color-text-secondary, #5c6670);font-size:var(--cat-font-size-small, 14px)}._formControl_1gcl5_139{display:flex;flex-direction:column;gap:var(--cat-space-2xs, 4px);min-width:230px}._dropdownList_1gcl5_146{--cat-list-body-height: 300px}._label_1gcl5_150{font-size:var(--cat-font-size-small, 14px);color:var(--cat-color-text-secondary, #5c6670)}._select_1gcl5_155{height:40px;border-radius:var(--cat-border-radius-sm, 4px);border:1px solid var(--cat-color-border, #d7d7d7);padding:0 var(--cat-space-small, 12px);font-size:var(--cat-font-size-medium, 16px);color:var(--cat-color-text-primary, #111418);background:var(--cat-color-surface-primary, #ffffff)}._select_1gcl5_155:disabled{background:var(--cat-color-surface-tertiary, #f9f9f9);color:var(--cat-color-text-disabled, #9aa0a6)}._statusBar_1gcl5_170{display:flex;flex-wrap:wrap;gap:var(--cat-space-medium, 16px);font-size:var(--cat-font-size-small, 14px);color:var(--cat-color-text-secondary, #5c6670);align-items:center}._simulationStatusBanner_1gcl5_179{display:flex;align-items:center;gap:var(--cat-space-small, 12px);padding:var(--cat-space-small, 12px) var(--cat-space-large, 24px);background:var(--cat-color-surface-secondary, #f5f5f5);border-radius:var(--cat-border-radius-sm, 4px);border-left:4px solid var(--cat-color-primary, #ffcb05);margin-bottom:var(--cat-space-medium, 16px)}._simulationStatusBanner_1gcl5_179._statusSubmitted_1gcl5_112{border-left-color:#0078d4;background:#e5f3ff}._simulationStatusBanner_1gcl5_179._statusApproved_1gcl5_107{border-left-color:#107c10;background:#e5f5e5}._simulationStatusBanner_1gcl5_179._statusRejected_1gcl5_200{border-left-color:#d83b01;background:#fde7e0}._simulationStatusBanner_1gcl5_179._statusProcessing_1gcl5_205{border-left-color:#8764b8;background:#f3effc}._statusIcon_1gcl5_210{font-size:20px}._statusContent_1gcl5_214{flex:1}._statusLabel_1gcl5_218{font-size:var(--cat-font-size-small, 14px);color:var(--cat-color-text-secondary, #5c6670);margin:0}._statusValue_1gcl5_224{font-size:var(--cat-font-size-medium, 16px);font-weight:600;color:var(--cat-color-text-primary, #111418);margin:0;text-transform:capitalize}._statusSpinner_1gcl5_232{display:inline-block;width:16px;height:16px;border:2px solid var(--cat-color-border, #d7d7d7);border-top-color:var(--cat-color-primary, #ffcb05);border-radius:50%;animation:_spin_1gcl5_1 1s linear infinite;margin-left:var(--cat-space-2xs, 4px)}@keyframes _spin_1gcl5_1{to{transform:rotate(360deg)}}._timestamp_1gcl5_248{font-style:italic}._draftBadge_1gcl5_252{display:inline-flex;align-items:center;padding:var(--cat-space-3xs, 2px) var(--cat-space-small, 12px);background:var(--cat-color-warning-light, #fff3cd);border:1px solid var(--cat-color-warning, #ffc107);border-radius:var(--cat-border-radius-sm, 4px);font-size:var(--cat-font-size-small, 14px);font-weight:var(--cat-font-weight-medium, 500);color:var(--cat-color-warning-dark, #856404)}._card_1gcl5_264{display:block;padding:var(--cat-space-large, 24px)}._actionBar_1gcl5_269{display:flex;justify-content:flex-end;gap:var(--cat-space-small, 12px);padding-top:var(--cat-space-large, 24px);margin-top:var(--cat-space-large, 24px)}._valueCell_1gcl5_277{max-width:400px;position:relative;z-index:1}._betweenInputs_1gcl5_283{display:flex;align-items:center;gap:var(--cat-space-xs, 8px);flex-wrap:wrap}._betweenInputs_1gcl5_283 ._valueInput_1gcl5_290{flex:1;min-width:80px}._betweenSeparator_1gcl5_295{font-size:var(--cat-font-size-small, 14px);color:var(--cat-color-text-secondary, #5c6670);padding:0 var(--cat-space-2xs, 4px)}._multiValueInputs_1gcl5_301{display:flex;flex-direction:column;gap:var(--cat-space-xs, 8px)}._multiValueRow_1gcl5_307{display:flex;align-items:center;gap:var(--cat-space-xs, 8px)}._multiValueRow_1gcl5_307 ._valueInput_1gcl5_290{flex:1}._inputWithSuffix_1gcl5_317{position:relative;display:flex;align-items:center;flex:1;z-index:1}._inputWithSuffix_1gcl5_317 ._valueInput_1gcl5_290{flex:1;padding-right:45px}._inputSuffix_1gcl5_330{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:var(--cat-font-size-small, 14px);font-weight:var(--cat-font-weight-semibold, 600);color:var(--cat-color-text-secondary, #5c6670);-webkit-user-select:none;user-select:none;pointer-events:none;z-index:2}._operatorSelect_1gcl5_343{width:100%;height:36px;border-radius:var(--cat-border-radius-sm, 4px);border:1px solid var(--cat-color-border, #d7d7d7);padding:var(--cat-space-2xs, 4px) var(--cat-space-small, 12px);font-size:var(--cat-font-size-small, 14px);color:var(--cat-color-text-primary, #111418);background:var(--cat-color-surface-primary, #ffffff);cursor:pointer}._operatorSelect_1gcl5_343:focus{outline:2px solid var(--cat-color-primary, #ffcb05);outline-offset:-2px}._operatorPlaceholder_1gcl5_360{color:var(--cat-color-text-disabled, #9aa0a6);font-size:var(--cat-font-size-small, 14px)}._operatorLabel_1gcl5_365{display:inline-block;padding:var(--cat-space-3xs, 2px) var(--cat-space-xs, 8px);background:var(--cat-color-surface-secondary, #f5f5f5);border:1px solid var(--cat-color-border, #d7d7d7);border-radius:var(--cat-border-radius-sm, 4px);font-size:var(--cat-font-size-small, 14px);font-weight:var(--cat-font-weight-medium, 500);color:var(--cat-color-text-primary, #111418)}._toggleSwitch_1gcl5_376{display:inline-flex;align-items:center;gap:var(--cat-space-small, 12px);cursor:pointer}._toggleInput_1gcl5_383{display:none}._toggleSlider_1gcl5_387{position:relative;width:48px;height:24px;background-color:var(--cat-color-border, #d7d7d7);border-radius:24px;transition:background-color .2s ease}._toggleSlider_1gcl5_387:before{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;background-color:#fff;border-radius:50%;transition:transform .2s ease;box-shadow:0 1px 3px #0003}._toggleInput_1gcl5_383:checked+._toggleSlider_1gcl5_387{background-color:var(--cat-color-primary, #ffcb05)}._toggleInput_1gcl5_383:checked+._toggleSlider_1gcl5_387:before{transform:translate(24px)}._toggleLabel_1gcl5_417{font-size:var(--cat-font-size-small, 14px);font-weight:var(--cat-font-weight-medium, 500);color:var(--cat-color-text-primary, #111418);min-width:28px}._tableWrapper_1gcl5_424{overflow-x:auto}._parameterCell_1gcl5_428{display:flex;flex-direction:column;gap:var(--cat-space-3xs, 2px)}._valueInput_1gcl5_290{width:100%;height:36px;border-radius:var(--cat-border-radius-sm, 4px);border:1px solid var(--cat-color-border, #d7d7d7);padding:var(--cat-space-2xs, 4px) var(--cat-space-small, 12px);font-size:var(--cat-font-size-small, 14px);color:var(--cat-color-text-primary, #111418);background:var(--cat-color-surface-primary, #ffffff);position:relative;z-index:2;cursor:text}._valueInput_1gcl5_290:focus{outline:2px solid var(--cat-color-primary, #ffcb05);outline-offset:-2px;border-color:var(--cat-color-primary, #ffcb05)}._valueSelect_1gcl5_454{width:100%;min-height:36px;border-radius:var(--cat-border-radius-sm, 4px);border:1px solid var(--cat-color-border, #d7d7d7);padding:var(--cat-space-2xs, 4px) var(--cat-space-small, 12px);font-size:var(--cat-font-size-small, 14px);color:var(--cat-color-text-primary, #111418);background:var(--cat-color-surface-primary, #ffffff)}._valueSelect_1gcl5_454[multiple]{height:auto;min-height:80px;padding:var(--cat-space-2xs, 4px)}._valueSelect_1gcl5_454[multiple] option{padding:var(--cat-space-2xs, 4px) var(--cat-space-small, 8px);border-radius:var(--cat-border-radius-sm, 4px)}._valueSelect_1gcl5_454[multiple] option:checked{background:var(--cat-color-primary, #ffcb05);color:var(--cat-color-text-primary, #111418)}._multiSelectDropdown_1gcl5_481{width:100%;min-height:80px;border-radius:var(--cat-border-radius-sm, 4px);border:1px solid var(--cat-color-border, #d7d7d7);padding:var(--cat-space-2xs, 4px);font-size:var(--cat-font-size-small, 14px);color:var(--cat-color-text-primary, #111418);background:var(--cat-color-surface-primary, #ffffff)}._multiSelectDropdown_1gcl5_481 option{padding:var(--cat-space-2xs, 4px) var(--cat-space-small, 8px);border-radius:var(--cat-border-radius-sm, 4px);cursor:pointer}._multiSelectDropdown_1gcl5_481 option:checked{background:var(--cat-color-primary, #ffcb05);color:var(--cat-color-text-primary, #111418)}._checkboxGroup_1gcl5_503{display:flex;flex-direction:column;gap:var(--cat-space-2xs, 4px);padding:var(--cat-space-small, 12px);border:1px solid var(--cat-color-border, #d7d7d7);border-radius:var(--cat-border-radius-sm, 4px);background:var(--cat-color-surface-secondary, #f9f9f9);max-height:200px;overflow-y:auto}._checkboxLabel_1gcl5_515{display:flex;align-items:center;gap:var(--cat-space-xs, 8px);cursor:pointer;padding:var(--cat-space-2xs, 4px);border-radius:var(--cat-border-radius-sm, 4px);transition:background-color .15s ease}._checkboxLabel_1gcl5_515:hover{background:var(--cat-color-surface-secondary, #f5f5f5)}._checkbox_1gcl5_503{width:18px;height:18px;cursor:pointer;accent-color:var(--cat-color-primary, #ffcb05)}._checkboxText_1gcl5_536{font-size:var(--cat-font-size-small, 14px);color:var(--cat-color-text-primary, #111418)}._expressionEditor_1gcl5_541{display:flex;flex-direction:column;gap:var(--cat-space-3xs, 2px)}._expressionInput_1gcl5_547{width:100%;border-radius:var(--cat-border-radius-sm, 4px);border:1px solid var(--cat-color-border, #d7d7d7);padding:var(--cat-space-2xs, 4px) var(--cat-space-small, 12px);font-size:var(--cat-font-size-small, 14px);font-family:var(--cat-font-family-mono, Consolas, "SFMono-Regular", monospace);color:var(--cat-color-text-primary, #111418);background:var(--cat-color-surface-primary, #ffffff);resize:vertical}._logicHelp_1gcl5_559{font-size:var(--cat-font-size-x-small, 12px);color:var(--cat-color-text-secondary, #5c6670);margin:0}._parameterName_1gcl5_565{font-weight:var(--cat-font-weight-semibold, 600);color:var(--cat-color-text-primary, #111418)}._parameterId_1gcl5_570{font-size:var(--cat-font-size-small, 14px);color:var(--cat-color-text-secondary, #5c6670)}@media(max-width:768px){._container_1gcl5_1{padding:var(--cat-space-large, 24px)}._toolbar_1gcl5_8{flex-direction:column;align-items:stretch}._formControl_1gcl5_139{width:100%}._simulationCta_1gcl5_25{flex-direction:column;align-items:flex-start}._valueInput_1gcl5_290,._expressionInput_1gcl5_547,._valueSelect_1gcl5_454{font-size:var(--cat-font-size-medium, 16px)}}._modalOverlay_1gcl5_597{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1001;animation:_fadeIn_1gcl5_1 .2s ease-out}@keyframes _fadeIn_1gcl5_1{0%{opacity:0}to{opacity:1}}._modal_1gcl5_597{background:var(--cat-color-surface-primary, #ffffff);border-radius:var(--cat-border-radius-md, 8px);box-shadow:0 8px 32px #0003;max-width:480px;width:90%;animation:_slideUp_1gcl5_1 .2s ease-out;position:relative;z-index:1002}@keyframes _slideUp_1gcl5_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._modalHeader_1gcl5_640{padding:var(--cat-space-large, 24px);border-bottom:1px solid var(--cat-color-border, #d7d7d7)}._modalHeader_1gcl5_640 h3{margin:0;font-size:var(--cat-font-size-large, 18px);font-weight:var(--cat-font-weight-semibold, 600);color:var(--cat-color-text-primary, #111418)}._modalBody_1gcl5_652{padding:var(--cat-space-large, 24px);position:relative;z-index:1}._modalBody_1gcl5_652 p{margin:0 0 var(--cat-space-small, 12px);color:var(--cat-color-text-secondary, #5c6670);line-height:1.5}._modalBody_1gcl5_652 p:last-child{margin-bottom:0}._modalWarning_1gcl5_668{font-size:var(--cat-font-size-small, 14px);color:var(--cat-color-text-secondary, #5c6670);background:var(--cat-color-surface-tertiary, #f5f5f5);padding:var(--cat-space-small, 12px);border-radius:var(--cat-border-radius-sm, 4px);font-family:var(--cat-font-family-mono, Consolas, monospace);word-break:break-all}._modalFormControl_1gcl5_678{display:flex;flex-direction:column;gap:var(--cat-space-2xs, 4px);margin-top:var(--cat-space-medium, 16px);position:relative;z-index:1}._modalFooter_1gcl5_687{padding:var(--cat-space-large, 24px);border-top:1px solid var(--cat-color-border, #d7d7d7);display:flex;justify-content:flex-end;gap:var(--cat-space-small, 12px)}._simulationCardActions_1gcl5_696{display:flex;flex-direction:row;align-items:center;gap:var(--cat-space-small, 12px);margin-top:var(--cat-space-small, 12px)}._resultsModal_1gcl5_705{background:var(--cat-color-surface-primary, #ffffff);border-radius:var(--cat-border-radius-md, 8px);width:90%;max-width:900px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 8px 32px #0003}._resultsModalHeader_1gcl5_716{padding:var(--cat-space-large, 24px);border-bottom:1px solid var(--cat-color-border, #d7d7d7);display:flex;justify-content:space-between;align-items:flex-start}._resultsModalTitle_1gcl5_724{margin:0;font-size:var(--cat-font-size-xlarge, 24px);color:var(--cat-color-text-primary, #111418)}._resultsModalSubtitle_1gcl5_730{margin:var(--cat-space-2xs, 4px) 0 0;font-size:var(--cat-font-size-small, 14px);color:var(--cat-color-text-secondary, #5c6670)}._resultsModalBody_1gcl5_736{padding:var(--cat-space-large, 24px);overflow-y:auto;flex:1}._resultsNote_1gcl5_742{margin:0 0 var(--cat-space-medium, 16px);font-size:var(--cat-font-size-small, 14px);color:var(--cat-color-text-secondary, #5c6670)}._resultsSummary_1gcl5_748{margin:0 0 var(--cat-space-large, 24px);font-size:var(--cat-font-size-medium, 16px);color:var(--cat-color-text-primary, #111418)}._resultsTableWrapper_1gcl5_754{overflow-x:auto}._resultsTable_1gcl5_754{width:100%;border-collapse:collapse;font-size:var(--cat-font-size-small, 14px)}._resultsTable_1gcl5_754 th,._resultsTable_1gcl5_754 td{padding:var(--cat-space-small, 12px);text-align:left;border-bottom:1px solid var(--cat-color-border, #d7d7d7)}._resultsTable_1gcl5_754 th{background:var(--cat-color-surface-secondary, #f5f5f5);font-weight:600;color:var(--cat-color-text-primary, #111418)}._resultsTable_1gcl5_754 tbody tr:hover{background:var(--cat-color-surface-tertiary, #f9f9f9)}._numericCell_1gcl5_781{text-align:right;font-variant-numeric:tabular-nums}._negativeValue_1gcl5_786{color:#d83b01}._positiveValue_1gcl5_790{color:#107c10}._totalRow_1gcl5_794{background:var(--cat-color-surface-secondary, #f5f5f5)}._totalRow_1gcl5_794 td{border-top:2px solid var(--cat-color-border, #d7d7d7)}._resultsModalFooter_1gcl5_802{padding:var(--cat-space-large, 24px);border-top:1px solid var(--cat-color-border, #d7d7d7);display:flex;justify-content:flex-end}._ruleJson_1gcl5_809{background:var(--cat-color-surface-tertiary, #f9f9f9);padding:var(--cat-space-small, 12px);border-radius:var(--cat-border-radius-sm, 4px);font-size:var(--cat-font-size-small, 12px);overflow-x:auto;max-width:400px;white-space:pre-wrap;word-break:break-word;margin:0}._container_1ke47_1{padding:16px;max-width:1200px;margin:0 auto}._header_1ke47_7{margin-bottom:24px}._description_1ke47_11{color:#666;margin-top:8px}._notification_1ke47_16{margin-bottom:16px}._mainCard_1ke47_20{padding:24px}._actionBar_1ke47_24{display:flex;justify-content:flex-end;margin-bottom:16px}._tabContent_1ke47_30{padding:24px 0}._tabHeader_1ke47_34{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-top:16px}._palTypeDescription_1ke47_42{color:#666;margin-bottom:16px;font-style:italic}._mappingsTable_1ke47_48{width:100%;margin-top:16px}._colDatabase_1ke47_53,._colSchema_1ke47_58{width:20%;text-align:left}._colSource_1ke47_63{width:25%;text-align:left}._colPalType_1ke47_68{width:20%;text-align:left}._colActions_1ke47_73{width:15%;text-align:center}._colActions_1ke47_73 cat-button,._colActions_1ke47_73 button{margin:0 auto;display:inline-flex}._emptyRow_1ke47_83{text-align:center;color:#666;padding:32px}._loading_1ke47_89{text-align:center;padding:32px;color:#666}._comingSoon_1ke47_95{text-align:center;padding:48px;color:#666;font-size:1.1rem}._modalOverlay_1ke47_103{position:fixed;inset:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:9999}._modal_1ke47_103{background:#fff;border-radius:8px;box-shadow:0 4px 20px #00000040;max-width:500px;width:90%;max-height:90vh;overflow-y:auto}._modalHeader_1ke47_126{padding:16px 24px;border-bottom:1px solid #e0e0e0;background:#f5f5f5}._modalBody_1ke47_132{padding:24px}._formGroup_1ke47_136{margin-bottom:20px}._formGroup_1ke47_136 label{display:block;margin-bottom:8px;font-weight:600;color:#333}._modalActions_1ke47_147{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid #e0e0e0;background:#f5f5f5}._errorMessage_1ke47_156{margin-bottom:16px}._loadingContainer_1ke47_160{display:flex;align-items:center;gap:8px;padding:8px 0;color:#666}._container_skvuq_1{width:100%}._header_skvuq_5,._notification_skvuq_9,._palTypeTabs_skvuq_13{margin-bottom:16px}._tabContent_skvuq_17{padding:16px 0;overflow-x:auto}._tabHeader_skvuq_22{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._palTypeLabel_skvuq_29{font-weight:600;color:#333}._attributeTable_skvuq_34{width:100%;min-width:600px;table-layout:auto}._attributeTable_skvuq_34 cat-table-header-cell{white-space:nowrap}._emptyRow_skvuq_44{text-align:center;color:#666;padding:32px}._loadingRow_skvuq_50{text-align:center;padding:32px}._loading_skvuq_50{display:flex;align-items:center;justify-content:center;gap:8px;padding:32px;color:#666}._actionButtons_skvuq_64{display:flex;gap:4px}._modalOverlay_skvuq_70{position:fixed;inset:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:9999}._modal_skvuq_70{background:#fff;border-radius:8px;box-shadow:0 4px 20px #00000040;max-width:650px;width:90%;max-height:90vh;overflow-y:auto}._modalHeader_skvuq_93{padding:20px 24px;border-bottom:1px solid #e0e0e0;background:#f5f5f5}._modalBody_skvuq_99{padding:24px;max-height:60vh;overflow-y:auto}._formGroup_skvuq_105{margin-bottom:16px}._formGroup_skvuq_105 label{display:block;margin-bottom:0;font-weight:600;color:#333;font-size:14px}._formGroup_skvuq_105 cat-input-field,._formGroup_skvuq_105 cat-dropdown,._formGroup_skvuq_105 cat-textarea-field,._tagInput_skvuq_121 cat-input-field{--cat-label-margin-bottom: 0;--cat-field-label-margin-bottom: 0;--cat-field-gap: 0}._noLabelField_skvuq_128{margin-top:-22px;padding-top:0}._noLabelField_skvuq_128 cat-textarea-field{--cat-field-margin-bottom: 0;margin-bottom:0}._formRow_skvuq_139{display:flex;gap:20px;align-items:flex-start}._formRow_skvuq_139>._formGroup_skvuq_105{flex:1;min-width:0}._formRow_skvuq_139>._formGroup_skvuq_105 cat-dropdown{margin-top:12px}._modalActions_skvuq_155{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid #e0e0e0;background:#f5f5f5}._errorMessage_skvuq_164{margin-bottom:16px}._loadingContainer_skvuq_168{display:flex;align-items:center;gap:8px;padding:8px 0;color:#666}._tagContainer_skvuq_176{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}._tag_skvuq_121{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background:#e0e0e0;border-radius:16px;font-size:12px}._tagRemove_skvuq_193{cursor:pointer;color:#666}._tagRemove_skvuq_193:hover{color:#333}._tagInput_skvuq_121{display:flex;gap:8px;align-items:flex-start}._tagInput_skvuq_121>:first-child{flex:1}._tagInput_skvuq_121>button,._tagInput_skvuq_121>cat-button{margin-top:22px}._fieldHint_skvuq_217{display:block;padding:10px 12px;font-size:13px;color:#666;font-style:italic;background:#f9f9f9;border:1px dashed #ddd;border-radius:4px}._columnDescription_skvuq_228{color:#666;font-size:11px}._operatorCheckboxes_skvuq_233{display:flex;flex-wrap:wrap;gap:12px;padding:8px 0}._operatorCheckboxes_skvuq_233 cat-checkbox{min-width:80px}._container_tupiu_1{width:100%}._header_tupiu_5,._notification_tupiu_9,._palTypeTabs_tupiu_13{margin-bottom:16px}._tabContent_tupiu_17{padding:16px 0;overflow-x:auto}._tabHeader_tupiu_22{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._palTypeLabel_tupiu_29{font-weight:600;color:#333}._ruleTable_tupiu_34{width:100%;min-width:850px;table-layout:auto}._ruleTable_tupiu_34 cat-table-header-cell{white-space:nowrap}._emptyRow_tupiu_44{text-align:center;color:#666;padding:32px}._loading_tupiu_50{display:flex;align-items:center;justify-content:center;gap:8px;padding:32px;color:#666}._actionButtons_tupiu_59{display:flex;gap:4px}._modalOverlay_tupiu_65{position:fixed;inset:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:9999}._modal_tupiu_65{background:#fff;border-radius:8px;box-shadow:0 4px 20px #00000040;max-width:650px;width:90%;max-height:90vh;overflow-y:auto}._modalHeader_tupiu_88{padding:20px 24px;border-bottom:1px solid #e0e0e0;background:#f5f5f5}._modalBody_tupiu_94{padding:24px;max-height:60vh;overflow-y:auto}._modalFooter_tupiu_100{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid #e0e0e0;background:#f5f5f5}._formGroup_tupiu_109{margin-bottom:16px}._formGroup_tupiu_109 label{display:block;margin-bottom:0;font-weight:600;color:#333;font-size:14px}._formGroup_tupiu_109 cat-input-field,._formGroup_tupiu_109 cat-dropdown,._formGroup_tupiu_109 cat-textarea-field{--cat-label-margin-bottom: 0;--cat-field-label-margin-bottom: 0;--cat-field-gap: 0}._formRow_tupiu_130{display:flex;gap:20px;align-items:flex-start}._formRow_tupiu_130>._formGroup_tupiu_109{flex:1;min-width:0}._errorMessage_tupiu_141{margin-bottom:16px}._dealerToggleRow_tupiu_146{margin-top:8px;margin-bottom:8px}._dealerDropdown_tupiu_151{margin-top:8px}._dealerDropdown_tupiu_151 cat-dropdown{width:100%}._noLabelField_tupiu_160{margin-top:-22px;padding-top:0}._noLabelField_tupiu_160 cat-textarea-field{--cat-field-margin-bottom: 0;margin-bottom:0}:host,:root,:root.bedrock{--cat-anim-fade-quick:.15s;--cat-anim-fade-long:.4s;--cat-anim-move-quick:.15s;--cat-anim-move-long:.4s;--cat-anim-ease:ease;--cat-border-width-sm:1px;--cat-border-width-md:2px;--cat-border-width-lg:4px;--cat-border-width-xl:8px;--cat-border-radius-md:4px;--cat-border-radius-lg:8px;--cat-border-radius-xl:20px;--cat-color-brand-yellow-10:#fff5cc;--cat-color-brand-yellow-20:#fff1b6;--cat-color-brand-yellow-30:#ffee9f;--cat-color-brand-yellow-40:#ffe672;--cat-color-brand-yellow-50:#ffd62b;--cat-color-brand-yellow-60:#ffcd11;--cat-color-brand-yellow-70:#f3c206;--cat-color-brand-yellow-80:#dfb100;--cat-color-brand-yellow-90:#b18d00;--cat-color-brand-yellow-100:#6c5600;--cat-color-brand-green-10:#e6f3e5;--cat-color-brand-green-20:#cae5c7;--cat-color-brand-green-30:#9fd09b;--cat-color-brand-green-40:#72bb71;--cat-color-brand-green-50:#0f992f;--cat-color-brand-green-60:#138d2c;--cat-color-brand-green-70:#197527;--cat-color-brand-green-80:#006618;--cat-color-brand-green-90:#194c1d;--cat-color-brand-green-100:#153216;--cat-color-brand-red-10:#ffeae6;--cat-color-brand-red-20:#ffd1c7;--cat-color-brand-red-30:#ffb2a3;--cat-color-brand-red-40:#fa8d7a;--cat-color-brand-red-50:#ef6552;--cat-color-brand-red-60:#de2222;--cat-color-brand-red-70:#c52320;--cat-color-brand-red-80:#900;--cat-color-brand-red-90:#811f18;--cat-color-brand-red-100:#531a13;--cat-color-brand-blue-10:#dff1ff;--cat-color-brand-blue-20:#bce2ff;--cat-color-brand-blue-25:#98d2ff;--cat-color-brand-blue-30:#89cbff;--cat-color-brand-blue-40:#4db1ff;--cat-color-brand-blue-50:#0893ff;--cat-color-brand-blue-60:#0078d6;--cat-color-brand-blue-70:#0067b8;--cat-color-brand-blue-80:#015394;--cat-color-brand-blue-90:#00447a;--cat-color-brand-blue-100:#002d51;--cat-color-brand-orange-10:#ffeade;--cat-color-brand-orange-20:#ffd5bd;--cat-color-brand-orange-30:#ffb288;--cat-color-brand-orange-40:#ff8b4d;--cat-color-brand-orange-50:#e56c00;--cat-color-brand-orange-60:#ce5309;--cat-color-brand-orange-70:#ab470d;--cat-color-brand-orange-80:#9c3900;--cat-color-brand-orange-90:#6e310f;--cat-color-brand-orange-100:#47210e;--cat-color-brand-purple-5:#e9c5ff;--cat-color-brand-purple-10:#d6b5eb;--cat-color-brand-purple-20:#c486eb;--cat-color-brand-purple-30:#b257eb;--cat-color-brand-purple-40:#a129eb;--cat-color-brand-purple-50:#8f24d1;--cat-color-brand-purple-60:#7e20b8;--cat-color-brand-purple-70:#6c1b9e;--cat-color-brand-purple-80:#5b1785;--cat-color-brand-purple-90:#421161;--cat-color-brand-purple-100:#310c47;--cat-color-neutral-0:#fff;--cat-color-neutral-10:#f2f2f2;--cat-color-neutral-20:#e1e1e1;--cat-color-neutral-30:#ccc;--cat-color-neutral-40:#aaa;--cat-color-neutral-50:#909090;--cat-color-neutral-60:#777;--cat-color-neutral-70:#696969;--cat-color-neutral-80:#565656;--cat-color-neutral-90:#3f3f3f;--cat-color-neutral-93:#272727;--cat-color-neutral-95:#1f1f1f;--cat-color-neutral-98:#181818;--cat-color-neutral-99:#0a0a0a;--cat-color-neutral-100:#000;--cat-color-neutral-dim-black:hsla(0,0%,4%,.75);--cat-color-neutral-dim-white:#fff;--cat-color-yellow-prop65:#ff0;--cat-color-data-blue-10:#8cbaff;--cat-color-data-blue-20:#4d94ff;--cat-color-data-blue-30:#06f;--cat-color-data-blue-40:#0046b0;--cat-color-data-green-10:#91f2e6;--cat-color-data-green-20:#54ebd9;--cat-color-data-green-30:#1ac69e;--cat-color-data-green-40:#078878;--cat-color-data-purple-10:#9e90d5;--cat-color-data-purple-20:#6852be;--cat-color-data-purple-30:#2708a2;--cat-color-data-purple-40:#1b0671;--cat-color-data-orange-10:#ffa230;--cat-color-data-orange-20:#ff8946;--cat-color-data-orange-30:#fb5a00;--cat-color-data-orange-40:#ad7229;--cat-color-dim-60:rgba(63,63,63,.6);--cat-color-dim-black:rgba(0,0,0,.75);--cat-color-dim-white:hsla(0,0%,100%,.75);--cat-color-transparent-transparent:hsla(0,0%,100%,0);--cat-color-transparent-white:hsla(0,0%,100%,0);--cat-color-transparent-black:transparent;--cat-color-transparent-neutral-10:hsla(0,0%,95%,0);--cat-l-max-width:75rem;--cat-box-shadow-sm:0px 1px 4px rgba(0,0,0,.2);--cat-box-shadow-md:0 2px 12px 0 rgba(31,31,31,.24);--cat-box-shadow-lg:0 15px 40px rgba(31,31,31,.2);--cat-box-shadow-xl:0 18px 40px rgba(31,31,31,.35);--cat-box-shadow-toggle:2px 2px 2px rgba(0,0,0,.25);--cat-box-shadow-bottom-drawer:0 -4px 12px rgba(0,0,0,.2);--cat-size-base-unit:.5rem;--cat-space-medium:1rem;--cat-space-small:.75rem;--cat-space-x-small:.5rem;--cat-space-2x-small:.375rem;--cat-space-3x-small:.25rem;--cat-space-large:1.125rem;--cat-space-x-large:1.5rem;--cat-space-2x-large:2rem;--cat-space-3x-large:2.5rem;--cat-space-4x-large:3rem;--cat-space-5x-large:3.5rem;--cat-space-6x-large:4rem;--cat-space-7x-large:4.5rem;--cat-space-8x-large:5rem;--cat-font-family-primary:Noto Sans,sans-serif;--cat-font-family-secondary:Roboto Condensed,sans-serif;--cat-font-size-12:.75rem;--cat-font-size-14:.875rem;--cat-font-size-16:1rem;--cat-font-size-18:1.125rem;--cat-font-size-20:1.25rem;--cat-font-size-24:1.5rem;--cat-font-size-32:2rem;--cat-font-size-40:2.5rem;--cat-font-size-48:3rem;--cat-font-size-64:4rem;--cat-font-size-80:5rem;--cat-font-size-128:8rem;--cat-font-size-default:1rem;--cat-font-weight-light:300;--cat-font-weight-regular:400;--cat-font-weight-semibold:600;--cat-font-weight-bold:700;--cat-line-height-16:16px;--cat-line-height-20:20px;--cat-line-height-22:22px;--cat-line-height-24:24px;--cat-line-height-28:28px;--cat-line-height-32:32px;--cat-line-height-34:34px;--cat-line-height-40:40px;--cat-line-height-48:48px;--cat-line-height-56:56px;--cat-line-height-62:62px;--cat-line-height-72:72px;--cat-line-height-80:80px;--cat-line-height-96:96px;--cat-line-height-112:112px;--cat-line-height-default:24px;--cat-z-index-0:0;--cat-z-index-100:100;--cat-z-index-200:200;--cat-z-index-300:300;--cat-z-index-400:400;--cat-z-index-500:500;--cat-z-index-top:99999;--cat-z-index-bottom:-100;--cat-theme-color-background-skeleton:#eff1f5;--cat-theme-color-background-skeleton-dim:#dfe3eb;--cat-theme-color-badge-disabled-background:hsla(0,0%,50%,.12);--cat-theme-color-button-link-background:transparent;--cat-theme-color-button-link-background-hover:transparent;--cat-theme-color-button-link-background-active:transparent;--cat-theme-color-button-link-background-disabled:transparent;--cat-theme-color-button-link-border:transparent;--cat-theme-color-button-link-border-hover:transparent;--cat-theme-color-button-link-border-active:transparent;--cat-theme-color-button-link-border-disabled:transparent;--cat-theme-color-status-neutral:#0066da;--cat-theme-color-status-active:#006e21;--cat-theme-color-status-intermediate:#5e5e5e;--cat-theme-color-status-caution:#ffc70f;--cat-theme-color-status-warning:#ee681c;--cat-theme-color-status-danger:#d80000;--cat-dark-box-shadow-sm:0px 1px 4px transparent;--cat-dark-box-shadow-md:0 2px 12px 0 rgba(31,31,31,0);--cat-dark-box-shadow-lg:0 15px 40px rgba(31,31,31,0);--cat-dark-box-shadow-xl:0 18px 40px rgba(31,31,31,0);--cat-dark-box-shadow-toggle:2px 2px 2px transparent;--cat-dark-box-shadow-bottom-drawer:0 -4px 12px transparent;--size-base-unit:.5rem;--cat-color-brand-cat-rental:var(--cat-color-brand-red-80);--cat-color-brand-cat-yellow:var(--cat-color-brand-yellow-60);--cat-color-neutral-white:var(--cat-color-neutral-0);--cat-color-neutral-black:var(--cat-color-neutral-100);--cat-theme-color-background-footer:var(--cat-color-neutral-100);--cat-theme-color-background-default-hover:var(--cat-color-neutral-10);--cat-theme-color-background-default-disabled:var(--cat-color-neutral-10);--cat-theme-color-background-subtle:var(--cat-color-neutral-10);--cat-theme-color-background-subtle-hover:var(--cat-color-neutral-30);--cat-theme-color-background-subtle-selected:var(--cat-color-neutral-50);--cat-theme-color-background-strong:var(--cat-color-neutral-70);--cat-theme-color-background-strong-hover:var(--cat-color-neutral-60);--cat-theme-color-background-xstrong:var(--cat-color-neutral-100);--cat-theme-color-background-xstrong-hover:var(--cat-color-neutral-80);--cat-theme-color-background-xstrong-selected:var(--cat-color-neutral-90);--cat-theme-color-background-brand-hover:var(--cat-color-brand-yellow-40);--cat-theme-color-background-brand-disabled:var(--cat-color-brand-yellow-20);--cat-theme-color-background-utility-success:var(--cat-color-brand-green-10);--cat-theme-color-background-utility-information:var(--cat-color-brand-blue-10);--cat-theme-color-background-utility-warning:var(--cat-color-brand-orange-10);--cat-theme-color-background-utility-error:var(--cat-color-brand-red-10);--cat-theme-color-background-utility-information-strong:var(--cat-color-brand-blue-70);--cat-theme-color-background-utility-success-strong:var(--cat-color-brand-green-70);--cat-theme-color-background-utility-warning-strong:var(--cat-color-brand-yellow-70);--cat-theme-color-background-utility-error-strong:var(--cat-color-brand-red-70);--cat-theme-color-background-disabled:var(--cat-color-neutral-10);--cat-theme-color-background-transparent:var(--cat-color-transparent-transparent);--cat-theme-color-background-transparent-dim:var(--cat-color-dim-60);--cat-theme-color-background-transparent-subtle:var(--cat-color-transparent-neutral-10);--cat-theme-color-background-danger-disabled:var(--cat-color-brand-red-20);--cat-theme-color-background-list-default:var(--cat-color-transparent-transparent);--cat-theme-color-background-list-hover:var(--cat-color-neutral-10);--cat-theme-color-background-list-selected:var(--cat-color-neutral-20);--cat-theme-color-border-default:var(--cat-color-neutral-30);--cat-theme-color-border-default-hover:var(--cat-color-neutral-40);--cat-theme-color-border-subtle:var(--cat-color-neutral-10);--cat-theme-color-border-subtle-hover:var(--cat-color-neutral-20);--cat-theme-color-border-strong:var(--cat-color-neutral-100);--cat-theme-color-border-strong-hover:var(--cat-color-neutral-90);--cat-theme-color-border-disabled:var(--cat-color-neutral-20);--cat-theme-color-border-brand:var(--cat-color-brand-yellow-60);--cat-theme-color-border-brand-hover:var(--cat-color-brand-yellow-70);--cat-theme-color-border-utility-information:var(--cat-color-brand-blue-70);--cat-theme-color-border-utility-information-hover:var(--cat-color-brand-blue-80);--cat-theme-color-border-utility-success:var(--cat-color-brand-green-50);--cat-theme-color-border-utility-success-hover:var(--cat-color-brand-green-80);--cat-theme-color-border-utility-warning:var(--cat-color-brand-orange-50);--cat-theme-color-border-utility-warning-hover:var(--cat-color-brand-orange-70);--cat-theme-color-border-utility-error:var(--cat-color-brand-red-60);--cat-theme-color-border-utility-error-hover:var(--cat-color-brand-red-80);--cat-theme-color-border-utility-strong:var(--cat-color-neutral-100);--cat-theme-color-border-readonly:var(--cat-color-neutral-10);--cat-theme-color-border-contrast:var(--cat-color-neutral-60);--cat-theme-color-border-contrast-hover:var(--cat-color-neutral-80);--cat-theme-color-content-default:var(--cat-color-neutral-90);--cat-theme-color-content-default-hover:var(--cat-color-neutral-100);--cat-theme-color-content-disabled:var(--cat-color-neutral-40);--cat-theme-color-content-subtle:var(--cat-color-neutral-70);--cat-theme-color-content-subtle-hover:var(--cat-color-neutral-80);--cat-theme-color-content-strong:var(--cat-color-neutral-100);--cat-theme-color-content-strong-hover:var(--cat-color-neutral-90);--cat-theme-color-content-knockout-subtle:var(--cat-color-neutral-10);--cat-theme-color-content-knockout-subtle-hover:var(--cat-color-neutral-20);--cat-theme-color-content-knockout-brand:var(--cat-color-brand-yellow-60);--cat-theme-color-content-knockout-brand-hover:var(--cat-color-brand-yellow-70);--cat-theme-color-content-utility-information:var(--cat-color-brand-blue-70);--cat-theme-color-content-utility-information-hover:var(--cat-color-brand-blue-60);--cat-theme-color-content-utility-success:var(--cat-color-brand-green-70);--cat-theme-color-content-utility-success-hover:var(--cat-color-brand-green-60);--cat-theme-color-content-utility-warning:var(--cat-color-brand-orange-70);--cat-theme-color-content-utility-warning-hover:var(--cat-color-brand-orange-60);--cat-theme-color-content-utility-error:var(--cat-color-brand-red-70);--cat-theme-color-content-utility-error-hover:var(--cat-color-brand-red-60);--cat-theme-color-content-utility-strong:var(--cat-color-neutral-100);--cat-theme-color-content-link-default:var(--cat-color-brand-blue-70);--cat-theme-color-content-link-hover:var(--cat-color-brand-blue-60);--cat-theme-color-content-link-active:var(--cat-color-brand-blue-90);--cat-theme-color-content-link-visited:var(--cat-color-brand-purple-80);--cat-theme-color-content-link-inverted-inverse:var(--cat-color-brand-blue-40);--cat-theme-color-content-link-inverted-hover:var(--cat-color-brand-blue-30);--cat-theme-color-content-link-inverted-active:var(--cat-color-brand-blue-50);--cat-theme-color-content-link-inverted-visited:var(--cat-color-brand-purple-20);--cat-theme-color-content-prop65:var(--cat-color-yellow-prop65);--cat-theme-color-content-data:var(--cat-color-data-blue-30);--cat-theme-color-content-data-subtle:var(--cat-color-data-blue-10);--cat-theme-color-content-data-neutral:var(--cat-color-data-blue-20);--cat-theme-color-content-data-strong:var(--cat-color-data-blue-40);--cat-theme-color-content-data-secondary:var(--cat-color-data-green-30);--cat-theme-color-content-data-secondary-subtle:var(--cat-color-data-green-10);--cat-theme-color-content-data-secondary-neutral:var(--cat-color-data-green-20);--cat-theme-color-content-data-secondary-strong:var(--cat-color-data-green-40);--cat-theme-color-content-data-tertiary:var(--cat-color-data-purple-30);--cat-theme-color-content-data-tertiary-subtle:var(--cat-color-data-purple-10);--cat-theme-color-content-data-tertiary-neutral:var(--cat-color-data-purple-20);--cat-theme-color-content-data-tertiary-strong:var(--cat-color-data-purple-40);--cat-theme-color-content-data-negative:var(--cat-color-data-orange-30);--cat-theme-color-content-data-negative-subtle:var(--cat-color-data-orange-10);--cat-theme-color-content-data-negative-neutral:var(--cat-color-data-orange-20);--cat-theme-color-content-data-negative-strong:var(--cat-color-data-orange-40);--cat-theme-color-anchor-nav-background:var(--cat-color-neutral-10);--cat-theme-color-anchor-nav-background-hover:var(--cat-color-neutral-30);--cat-theme-color-anchor-nav-background-active:var(--cat-color-neutral-100);--cat-theme-color-anchor-nav-content:var(--cat-color-neutral-90);--cat-theme-color-anchor-nav-content-active:var(--cat-color-neutral-0);--cat-theme-color-badge-blue-background:var(--cat-color-brand-blue-20);--cat-theme-color-badge-blue-content:var(--cat-color-brand-blue-80);--cat-theme-color-badge-green-background:var(--cat-color-brand-green-20);--cat-theme-color-badge-green-content:var(--cat-color-brand-green-80);--cat-theme-color-badge-grey-background:var(--cat-color-neutral-20);--cat-theme-color-badge-grey-content:var(--cat-color-neutral-80);--cat-theme-color-badge-yellow-background:var(--cat-color-brand-yellow-20);--cat-theme-color-badge-yellow-content:var(--cat-color-brand-yellow-100);--cat-theme-color-badge-orange-background:var(--cat-color-brand-orange-20);--cat-theme-color-badge-orange-content:var(--cat-color-brand-orange-80);--cat-theme-color-badge-red-background:var(--cat-color-brand-red-30);--cat-theme-color-badge-red-content:var(--cat-color-brand-red-80);--cat-theme-color-badge-contrast-background:var(--cat-color-neutral-100);--cat-theme-color-badge-contrast-content:var(--cat-color-neutral-0);--cat-theme-color-badge-brand-content:var(--cat-color-neutral-100);--cat-theme-color-badge-disabled-content:var(--cat-color-neutral-40);--cat-theme-color-button-background-hover:var(--cat-color-neutral-10);--cat-theme-color-button-background-active:var(--cat-color-neutral-30);--cat-theme-color-button-background-disabled:var(--cat-color-neutral-10);--cat-theme-color-button-border-disabled:var(--cat-color-neutral-10);--cat-theme-color-button-content-disabled:var(--cat-color-neutral-40);--cat-theme-color-button-primary-background:var(--cat-color-brand-yellow-60);--cat-theme-color-button-primary-background-hover:var(--cat-color-brand-yellow-40);--cat-theme-color-button-primary-background-active:var(--cat-color-brand-orange-30);--cat-theme-color-button-primary-background-disabled:var(--cat-color-brand-yellow-20);--cat-theme-color-button-primary-border:var(--cat-color-brand-yellow-90);--cat-theme-color-button-primary-border-hover:var(--cat-color-brand-yellow-90);--cat-theme-color-button-primary-border-active:var(--cat-color-brand-orange-50);--cat-theme-color-button-primary-border-disabled:var(--cat-color-brand-yellow-20);--cat-theme-color-button-primary-content:var(--cat-color-neutral-100);--cat-theme-color-button-primary-content-hover:var(--cat-color-neutral-100);--cat-theme-color-button-primary-content-active:var(--cat-color-neutral-100);--cat-theme-color-button-primary-content-disabled:var(--cat-color-neutral-40);--cat-theme-color-button-contrast-background:var(--cat-color-neutral-100);--cat-theme-color-button-contrast-background-hover:var(--cat-color-neutral-90);--cat-theme-color-button-contrast-background-active:var(--cat-color-neutral-70);--cat-theme-color-button-contrast-background-disabled:var(--cat-color-neutral-10);--cat-theme-color-button-contrast-border:var(--cat-color-neutral-100);--cat-theme-color-button-contrast-border-hover:var(--cat-color-neutral-90);--cat-theme-color-button-contrast-border-active:var(--cat-color-neutral-70);--cat-theme-color-button-contrast-border-disabled:var(--cat-color-neutral-10);--cat-theme-color-button-contrast-content-disabled:var(--cat-color-neutral-40);--cat-theme-color-button-link-content:var(--cat-color-brand-blue-70);--cat-theme-color-button-link-content-hover:var(--cat-color-brand-blue-60);--cat-theme-color-button-link-content-active:var(--cat-color-brand-blue-90);--cat-theme-color-button-link-content-disabled:var(--cat-color-neutral-40);--cat-theme-color-button-danger-background:var(--cat-color-brand-red-70);--cat-theme-color-button-danger-background-hover:var(--cat-color-brand-red-60);--cat-theme-color-button-danger-background-active:var(--cat-color-brand-red-80);--cat-theme-color-button-danger-background-disabled:var(--cat-color-brand-red-20);--cat-theme-color-button-danger-border:var(--cat-color-brand-red-70);--cat-theme-color-button-danger-border-hover:var(--cat-color-brand-red-60);--cat-theme-color-button-danger-border-active:var(--cat-color-brand-red-80);--cat-theme-color-button-danger-border-disabled:var(--cat-color-brand-red-20);--cat-theme-color-button-ghost-background:var(--cat-color-transparent-transparent);--cat-theme-color-button-ghost-background-hover:var(--cat-color-transparent-transparent);--cat-theme-color-button-ghost-background-active:var(--cat-color-transparent-transparent);--cat-theme-color-button-ghost-background-disabled:var(--cat-color-transparent-transparent);--cat-theme-color-button-ghost-border:var(--cat-color-transparent-transparent);--cat-theme-color-button-ghost-border-hover:var(--cat-color-transparent-transparent);--cat-theme-color-button-ghost-border-active:var(--cat-color-transparent-transparent);--cat-theme-color-button-ghost-border-disabled:var(--cat-color-transparent-transparent);--cat-theme-color-button-ghost-danger-background:var(--cat-color-transparent-transparent);--cat-theme-color-button-ghost-danger-background-hover:var(--cat-color-transparent-transparent);--cat-theme-color-button-ghost-danger-background-active:var(--cat-color-transparent-transparent);--cat-theme-color-button-ghost-danger-background-disabled:var(--cat-color-transparent-transparent);--cat-theme-color-button-ghost-danger-border:var(--cat-color-transparent-transparent);--cat-theme-color-button-ghost-danger-border-hover:var(--cat-color-transparent-transparent);--cat-theme-color-button-ghost-danger-border-active:var(--cat-color-transparent-transparent);--cat-theme-color-button-ghost-danger-border-disabled:var(--cat-color-transparent-transparent);--cat-theme-color-button-ghost-danger-content:var(--cat-color-brand-red-70);--cat-theme-color-button-ghost-danger-content-hover:var(--cat-color-brand-red-60);--cat-theme-color-button-ghost-danger-content-active:var(--cat-color-brand-red-80);--cat-theme-color-button-ghost-danger-content-disabled:var(--cat-color-neutral-40);--cat-theme-color-button-icon-default-background:var(--cat-color-neutral-10);--cat-theme-color-button-icon-default-background-hover:var(--cat-color-neutral-20);--cat-theme-color-button-icon-default-background-active:var(--cat-color-neutral-30);--cat-theme-color-button-icon-default-background-disabled:var(--cat-color-neutral-10);--cat-theme-color-button-icon-default-border:var(--cat-color-neutral-10);--cat-theme-color-button-icon-default-border-hover:var(--cat-color-neutral-20);--cat-theme-color-button-icon-default-border-active:var(--cat-color-neutral-30);--cat-theme-color-button-icon-default-border-disabled:var(--cat-color-neutral-10);--cat-theme-color-button-icon-strong-background-hover:var(--cat-color-neutral-80);--cat-theme-color-button-icon-strong-background-disabled:var(--cat-color-neutral-10);--cat-theme-color-button-icon-strong-border-hover:var(--cat-color-neutral-80);--cat-theme-color-button-icon-strong-border-disabled:var(--cat-color-neutral-10);--cat-theme-color-card-modal-background:var(--cat-color-neutral-0);--cat-theme-color-card-modal-border:var(--cat-color-neutral-30);--cat-theme-color-carousel-dot-default:var(--cat-color-neutral-50);--cat-theme-color-carousel-dot-active:var(--cat-color-neutral-100);--cat-theme-color-focus-ring:var(--cat-color-data-blue-30);--cat-theme-color-form-border:var(--cat-color-neutral-60);--cat-theme-color-form-border-focus:var(--cat-color-neutral-100);--cat-theme-color-form-border-hover:var(--cat-color-neutral-100);--cat-theme-color-form-border-active:var(--cat-color-neutral-100);--cat-theme-color-form-background-hover:var(--cat-color-neutral-10);--cat-theme-color-form-background-active:var(--cat-color-neutral-10);--cat-theme-color-notification-background-success:var(--cat-color-brand-green-10);--cat-theme-color-notification-background-information:var(--cat-color-brand-blue-10);--cat-theme-color-notification-background-warning:var(--cat-color-brand-orange-10);--cat-theme-color-notification-background-error:var(--cat-color-brand-red-10);--cat-theme-color-notification-border-success:var(--cat-color-brand-green-50);--cat-theme-color-notification-border-information:var(--cat-color-brand-blue-70);--cat-theme-color-notification-border-warning:var(--cat-color-brand-orange-50);--cat-theme-color-notification-border-error:var(--cat-color-brand-red-60);--cat-theme-color-status-disabled:var(--cat-color-neutral-10);--cat-theme-color-table-default-hover:var(--cat-color-neutral-10);--cat-theme-color-table-default-selected:var(--cat-color-neutral-20);--cat-theme-color-table-alternate:var(--cat-color-neutral-10);--cat-theme-color-table-alternate-hover:var(--cat-color-neutral-20);--cat-theme-color-table-alternate-selected:var(--cat-color-brand-yellow-20);--cat-theme-color-table-alternate-selected-hover:var(--cat-color-brand-yellow-30);--cat-theme-border-radius:var(--cat-border-radius-md);--cat-theme-border-width:var(--cat-border-width-sm);--cat-theme-navigation-background-hover:var(--cat-color-neutral-80);--cat-theme-navigation-background-hover-inverse:var(--cat-color-neutral-10);--cat-theme-navigation-background-active:var(--cat-color-neutral-90);--cat-theme-navigation-background-active-inverse:var(--cat-color-neutral-20);--cat-theme-navigation-content:var(--cat-color-neutral-10);--cat-theme-navigation-content-active:var(--cat-color-neutral-0);--cat-theme-navigation-content-active-inverse:var(--cat-color-neutral-100);--cat-theme-navigation-selected:var(--cat-color-brand-yellow-60);--cat-theme-box-shadow-sm:var(--cat-box-shadow-sm);--cat-theme-box-shadow-md:var(--cat-box-shadow-md);--cat-theme-box-shadow-lg:var(--cat-box-shadow-lg);--cat-theme-box-shadow-xl:var(--cat-box-shadow-xl);--cat-theme-typography-display-xl-font-family:var(--cat-font-family-secondary);--cat-theme-typography-display-xl-font-weight:var(--cat-font-weight-bold);--cat-theme-typography-display-xl-font-size:var(--cat-font-size-80);--cat-theme-typography-display-xl-line-height:var(--cat-line-height-80);--cat-theme-typography-display-xl-mobile-font-size:var(--cat-font-size-48);--cat-theme-typography-display-xl-mobile-line-height:var(--cat-line-height-56);--cat-theme-typography-display-lg-font-family:var(--cat-font-family-secondary);--cat-theme-typography-display-lg-font-weight:var(--cat-font-weight-bold);--cat-theme-typography-display-lg-font-size:var(--cat-font-size-64);--cat-theme-typography-display-lg-line-height:var(--cat-line-height-72);--cat-theme-typography-display-lg-mobile-font-size:var(--cat-font-size-40);--cat-theme-typography-display-lg-mobile-line-height:var(--cat-line-height-48);--cat-theme-typography-display-font-family:var(--cat-font-family-secondary);--cat-theme-typography-display-font-weight:var(--cat-font-weight-bold);--cat-theme-typography-display-font-size:var(--cat-font-size-48);--cat-theme-typography-display-line-height:var(--cat-line-height-56);--cat-theme-typography-display-mobile-font-size:var(--cat-font-size-32);--cat-theme-typography-display-mobile-line-height:var(--cat-line-height-40);--cat-theme-typography-display-sm-font-family:var(--cat-font-family-secondary);--cat-theme-typography-display-sm-font-weight:var(--cat-font-weight-bold);--cat-theme-typography-display-sm-font-size:var(--cat-font-size-16);--cat-theme-typography-display-sm-line-height:var(--cat-line-height-24);--cat-theme-typography-headline-lg-font-family:var(--cat-font-family-secondary);--cat-theme-typography-headline-lg-font-weight:var(--cat-font-weight-bold);--cat-theme-typography-headline-lg-font-size:var(--cat-font-size-40);--cat-theme-typography-headline-lg-line-height:var(--cat-line-height-48);--cat-theme-typography-headline-lg-mobile-font-size:var(--cat-font-size-32);--cat-theme-typography-headline-lg-mobile-line-height:var(--cat-line-height-40);--cat-theme-typography-headline-font-family:var(--cat-font-family-secondary);--cat-theme-typography-headline-font-weight:var(--cat-font-weight-bold);--cat-theme-typography-headline-font-size:var(--cat-font-size-32);--cat-theme-typography-headline-line-height:var(--cat-line-height-40);--cat-theme-typography-headline-mobile-font-size:var(--cat-font-size-24);--cat-theme-typography-headline-mobile-line-height:var(--cat-line-height-32);--cat-theme-typography-title-font-family:var(--cat-font-family-secondary);--cat-theme-typography-title-font-weight:var(--cat-font-weight-bold);--cat-theme-typography-title-font-size:var(--cat-font-size-24);--cat-theme-typography-title-line-height:var(--cat-line-height-32);--cat-theme-typography-title-mobile-font-size:var(--cat-font-size-20);--cat-theme-typography-title-mobile-line-height:var(--cat-line-height-28);--cat-theme-typography-title-sm-font-family:var(--cat-font-family-secondary);--cat-theme-typography-title-sm-font-weight:var(--cat-font-weight-bold);--cat-theme-typography-title-sm-font-size:var(--cat-font-size-20);--cat-theme-typography-title-sm-line-height:var(--cat-line-height-28);--cat-theme-typography-label-lg-font-family:var(--cat-font-family-primary);--cat-theme-typography-label-lg-font-weight:var(--cat-font-weight-semibold);--cat-theme-typography-label-lg-font-size:var(--cat-font-size-16);--cat-theme-typography-label-lg-line-height:var(--cat-line-height-24);--cat-theme-typography-label-font-family:var(--cat-font-family-primary);--cat-theme-typography-label-font-weight:var(--cat-font-weight-semibold);--cat-theme-typography-label-font-size:var(--cat-font-size-14);--cat-theme-typography-label-line-height:var(--cat-line-height-20);--cat-theme-typography-label-sm-font-family:var(--cat-font-family-primary);--cat-theme-typography-label-sm-font-weight:var(--cat-font-weight-semibold);--cat-theme-typography-label-sm-font-size:var(--cat-font-size-12);--cat-theme-typography-label-sm-line-height:var(--cat-line-height-16);--cat-theme-typography-body-font-family:var(--cat-font-family-primary);--cat-theme-typography-body-font-weight:var(--cat-font-weight-regular);--cat-theme-typography-body-font-size:var(--cat-font-size-16);--cat-theme-typography-body-line-height:var(--cat-line-height-24);--cat-theme-typography-body-sm-font-family:var(--cat-font-family-primary);--cat-theme-typography-body-sm-font-weight:var(--cat-font-weight-regular);--cat-theme-typography-body-sm-font-size:var(--cat-font-size-14);--cat-theme-typography-body-sm-line-height:var(--cat-line-height-20);--cat-theme-typography-footnote-font-family:var(--cat-font-family-primary);--cat-theme-typography-footnote-font-weight:var(--cat-font-weight-regular);--cat-theme-typography-footnote-font-size:var(--cat-font-size-12);--cat-theme-typography-footnote-line-height:var(--cat-line-height-16);--cat-theme-typography-footnote-bold-font-family:var(--cat-font-family-primary);--cat-theme-typography-footnote-bold-font-weight:var(--cat-font-weight-semibold);--cat-theme-typography-footnote-bold-font-size:var(--cat-font-size-12);--cat-theme-typography-footnote-bold-line-height:var(--cat-line-height-16);--cat-theme-color-background-default:var(--cat-color-neutral-white);--cat-theme-color-background-brand:var(--cat-color-brand-cat-yellow);--cat-theme-color-background-typeahead-highlight:var(--cat-color-brand-cat-yellow);--cat-theme-color-content-knockout:var(--cat-color-neutral-white);--cat-theme-color-content-knockout-hover:var(--cat-color-neutral-white);--cat-theme-color-badge-brand-background:var(--cat-color-brand-cat-yellow);--cat-theme-color-button-background:var(--cat-color-neutral-white);--cat-theme-color-button-border:var(--cat-color-neutral-black);--cat-theme-color-button-border-hover:var(--cat-color-neutral-black);--cat-theme-color-button-border-active:var(--cat-color-neutral-black);--cat-theme-color-button-content:var(--cat-color-neutral-black);--cat-theme-color-button-content-hover:var(--cat-color-neutral-black);--cat-theme-color-button-content-active:var(--cat-color-neutral-black);--cat-theme-color-button-contrast-content:var(--cat-color-neutral-white);--cat-theme-color-button-contrast-content-hover:var(--cat-color-neutral-white);--cat-theme-color-button-contrast-content-active:var(--cat-color-neutral-white);--cat-theme-color-button-danger-content:var(--cat-color-neutral-white);--cat-theme-color-button-danger-content-hover:var(--cat-color-neutral-white);--cat-theme-color-button-danger-content-active:var(--cat-color-neutral-white);--cat-theme-color-button-danger-content-disabled:var(--cat-color-neutral-white);--cat-theme-color-button-icon-strong-background:var(--cat-color-neutral-black);--cat-theme-color-button-icon-strong-background-active:var(--cat-color-neutral-black);--cat-theme-color-button-icon-strong-border:var(--cat-color-neutral-black);--cat-theme-color-button-icon-strong-border-active:var(--cat-color-neutral-black);--cat-theme-color-focus-ring-inverted:var(--cat-color-neutral-white);--cat-theme-color-form-background:var(--cat-color-neutral-white);--cat-theme-color-form-background-focus:var(--cat-color-neutral-white);--cat-theme-color-table-default:var(--cat-color-neutral-white);--cat-theme-color-tooltip-background:var(--cat-color-neutral-white);--cat-theme-color-tooltip-content:var(--cat-color-neutral-black);--cat-theme-navigation-content-inverse:var(--cat-color-neutral-black);--cat-theme-navigation-container:var(--cat-color-neutral-black);--cat-theme-navigation-container-inverse:var(--cat-color-neutral-white);--cat-theme-navigation-selected-inverse:var(--cat-color-neutral-black)}*,::slotted(*),:after,:before{box-sizing:border-box}:focus-visible{outline-color:var(--cat-theme-color-focus-ring)}.cat-u-content-knockout-brand{color:var(--cat-theme-color-content-knockout-brand)}.cat-u-is-hidden{display:none!important;visibility:hidden!important}.cat-u-is-vishidden{border:0;height:1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(1px,1px,1px,1px)}@media(min-width:23.4375rem){.cat-u-hide-sm{display:none!important}}@media(min-width:35rem){.cat-u-hide-sm-2{display:none!important}}@media(min-width:48rem){.cat-u-hide-md{display:none!important}}@media(min-width:60rem){.cat-u-hide-lg{display:none!important}}@media(min-width:75rem){.cat-u-hide-xl{display:none!important}}@media(max-width:23.4375rem){.cat-u-show-sm{display:none!important}}@media(max-width:35rem){.cat-u-show-sm-2{display:none!important}}@media(max-width:48rem){.cat-u-show-md{display:none!important}}@media(max-width:60rem){.cat-u-show-lg{display:none!important}}@media(max-width:75rem){.cat-u-show-xl{display:none!important}}.cat-u-margin-none{margin:0!important}.cat-u-margin-sm{margin:var(--cat-space-x-small)!important}.cat-u-margin-md{margin:var(--cat-space-medium)!important}.cat-u-margin-lg{margin:var(--cat-space-x-large)!important}.cat-u-margin-xl{margin:var(--cat-space-2x-large)!important}.cat-u-margin-xxl{margin:var(--cat-space-6x-large)!important}.cat-u-margin-top-none{margin-block-start:0!important}.cat-u-margin-top-sm{margin-block-start:var(--cat-space-x-small)!important}.cat-u-margin-top-md{margin-block-start:var(--cat-space-medium)!important}.cat-u-margin-top-lg{margin-block-start:var(--cat-space-x-large)!important}.cat-u-margin-top-xl{margin-block-start:var(--cat-space-2x-large)!important}.cat-u-margin-top-xxl{margin-block-start:var(--cat-space-6x-large)!important}.cat-u-margin-right-none{margin-inline-end:0!important}.cat-u-margin-right-sm{margin-inline-end:var(--cat-space-x-small)!important}.cat-u-margin-right-md{margin-inline-end:var(--cat-space-medium)!important}.cat-u-margin-right-lg{margin-inline-end:var(--cat-space-x-large)!important}.cat-u-margin-right-xl{margin-inline-end:var(--cat-space-2x-large)!important}.cat-u-margin-right-xxl{margin-inline-end:var(--cat-space-6x-large)!important}.cat-u-margin-bottom-none{margin-block-end:0!important}.cat-u-margin-bottom-sm{margin-block-end:var(--cat-space-x-small)!important}.cat-u-margin-bottom-md{margin-block-end:var(--cat-space-medium)!important}.cat-u-margin-bottom-lg{margin-block-end:var(--cat-space-x-large)!important}.cat-u-margin-bottom-xl{margin-block-end:var(--cat-space-2x-large)!important}.cat-u-margin-bottom-xxl{margin-block-end:var(--cat-space-6x-large)!important}.cat-u-margin-bottom-xl-xxl{margin-block-end:var(--cat-space-2x-large)!important}@media(min-width:48rem){.cat-u-margin-bottom-xl-xxl{margin-block-end:var(--cat-space-6x-large)!important}}.cat-u-margin-left-none{margin-inline-start:0!important}.cat-u-margin-left-sm{margin-inline-start:var(--cat-space-x-small)!important}.cat-u-margin-left-md{margin-inline-start:var(--cat-space-medium)!important}.cat-u-margin-left-lg{margin-inline-start:var(--cat-space-x-large)!important}.cat-u-margin-left-xl{margin-inline-start:var(--cat-space-2x-large)!important}.cat-u-margin-left-xxl{margin-inline-start:var(--cat-space-6x-large)!important}.cat-u-padding-none{padding:0!important}.cat-u-padding-sm{padding:var(--cat-space-x-small)!important}.cat-u-padding-md{padding:var(--cat-space-medium)!important}.cat-u-padding-lg{padding:var(--cat-space-x-large)!important}.cat-u-padding-xl{padding:var(--cat-space-2x-large)!important}.cat-u-padding-xxl{padding:var(--cat-space-6x-large)!important}.cat-u-padding-top-none{padding-block-start:0!important}.cat-u-padding-top-sm{padding-block-start:var(--cat-space-x-small)!important}.cat-u-padding-top-md{padding-block-start:var(--cat-space-medium)!important}.cat-u-padding-top-lg{padding-block-start:var(--cat-space-x-large)!important}.cat-u-padding-top-xl{padding-block-start:var(--cat-space-2x-large)!important}.cat-u-padding-top-xxl{padding-block-start:var(--cat-space-6x-large)!important}.cat-u-padding-right-none{padding-inline-end:0!important}.cat-u-padding-right-sm{padding-inline-end:var(--cat-space-x-small)!important}.cat-u-padding-right-md{padding-inline-end:var(--cat-space-medium)!important}.cat-u-padding-right-lg{padding-inline-end:var(--cat-space-x-large)!important}.cat-u-padding-right-xl{padding-inline-end:var(--cat-space-2x-large)!important}.cat-u-padding-right-xxl{padding-inline-end:var(--cat-space-6x-large)!important}.cat-u-padding-bottom-none{padding-block-end:0!important}.cat-u-padding-bottom-sm{padding-block-end:var(--cat-space-x-small)!important}.cat-u-padding-bottom-md{padding-block-end:var(--cat-space-medium)!important}.cat-u-padding-bottom-lg{padding-block-end:var(--cat-space-x-large)!important}.cat-u-padding-bottom-xl{padding-block-end:var(--cat-space-2x-large)!important}.cat-u-padding-bottom-xxl{padding-block-end:var(--cat-space-6x-large)!important}.cat-u-padding-left-none{padding-inline-start:0!important}.cat-u-padding-left-sm{padding-inline-start:var(--cat-space-x-small)!important}.cat-u-padding-left-md{padding-inline-start:var(--cat-space-medium)!important}.cat-u-padding-left-lg{padding-inline-start:var(--cat-space-x-large)!important}.cat-u-padding-left-xl{padding-inline-start:var(--cat-space-2x-large)!important}.cat-u-padding-left-xxl{padding-inline-start:var(--cat-space-6x-large)!important}.cat-u-display-flex{align-items:center;display:flex!important}.cat-u-display-block{display:block!important}.cat-u-width-100{width:100%}.cat-u-theme-typography-display-xl{font-family:var(--cat-theme-typography-display-xl-font-family)!important;font-size:var(--cat-theme-typography-display-xl-font-size)!important;font-weight:var(--cat-theme-typography-display-xl-font-weight)!important;line-height:var(--cat-theme-typography-display-xl-line-height)!important}@media (width <= calc(48rem - .02px)){.cat-u-theme-typography-display-xl{font-size:var(--cat-theme-typography-display-xl-mobile-font-size)!important;line-height:var(--cat-theme-typography-display-xl-mobile-line-height)!important}}.cat-u-theme-typography-display-lg{font-family:var(--cat-theme-typography-display-lg-font-family)!important;font-size:var(--cat-theme-typography-display-lg-font-size)!important;font-weight:var(--cat-theme-typography-display-lg-font-weight)!important;line-height:var(--cat-theme-typography-display-lg-line-height)!important}@media (width <= calc(48rem - .02px)){.cat-u-theme-typography-display-lg{font-size:var(--cat-theme-typography-display-lg-mobile-font-size)!important;line-height:var(--cat-theme-typography-display-lg-mobile-line-height)!important}}.cat-u-theme-typography-display{font-family:var(--cat-theme-typography-display-font-family)!important;font-size:var(--cat-theme-typography-display-font-size)!important;font-weight:var(--cat-theme-typography-display-font-weight)!important;line-height:var(--cat-theme-typography-display-line-height)!important}@media (width <= calc(48rem - .02px)){.cat-u-theme-typography-display{font-size:var(--cat-theme-typography-display-mobile-font-size)!important;line-height:var(--cat-theme-typography-display-mobile-line-height)!important}}.cat-u-theme-typography-display-sm{font-family:var(--cat-theme-typography-display-sm-font-family)!important;font-size:var(--cat-theme-typography-display-sm-font-size)!important;font-weight:var(--cat-theme-typography-display-sm-font-weight)!important;line-height:var(--cat-theme-typography-display-sm-line-height)!important}.cat-u-theme-typography-headline-lg{font-family:var(--cat-theme-typography-headline-lg-font-family)!important;font-size:var(--cat-theme-typography-headline-lg-font-size)!important;font-weight:var(--cat-theme-typography-headline-lg-font-weight)!important;line-height:var(--cat-theme-typography-headline-lg-line-height)!important}@media (width <= calc(48rem - .02px)){.cat-u-theme-typography-headline-lg{font-size:var(--cat-theme-typography-headline-lg-mobile-font-size)!important;line-height:var(--cat-theme-typography-headline-lg-mobile-line-height)!important}}.cat-u-theme-typography-headline{font-family:var(--cat-theme-typography-headline-font-family)!important;font-size:var(--cat-theme-typography-headline-font-size)!important;font-weight:var(--cat-theme-typography-headline-font-weight)!important;line-height:var(--cat-theme-typography-headline-line-height)!important}@media (width <= calc(48rem - .02px)){.cat-u-theme-typography-headline{font-size:var(--cat-theme-typography-headline-mobile-font-size)!important;line-height:var(--cat-theme-typography-headline-mobile-line-height)!important}}.cat-u-theme-typography-title{font-family:var(--cat-theme-typography-title-font-family)!important;font-size:var(--cat-theme-typography-title-font-size)!important;font-weight:var(--cat-theme-typography-title-font-weight)!important;line-height:var(--cat-theme-typography-title-line-height)!important}@media (width <= calc(48rem - .02px)){.cat-u-theme-typography-title{font-size:var(--cat-theme-typography-title-mobile-font-size)!important;line-height:var(--cat-theme-typography-title-mobile-line-height)!important}}.cat-u-theme-typography-title-sm{font-family:var(--cat-theme-typography-title-sm-font-family)!important;font-size:var(--cat-theme-typography-title-sm-font-size)!important;font-weight:var(--cat-theme-typography-title-sm-font-weight)!important;line-height:var(--cat-theme-typography-title-sm-line-height)!important}.cat-u-theme-typography-label-lg{font-family:var(--cat-theme-typography-label-lg-font-family)!important;font-size:var(--cat-theme-typography-label-lg-font-size)!important;font-weight:var(--cat-theme-typography-label-lg-font-weight)!important;line-height:var(--cat-theme-typography-label-lg-line-height)!important}.cat-u-theme-typography-label{font-family:var(--cat-theme-typography-label-font-family)!important;font-size:var(--cat-theme-typography-label-font-size)!important;font-weight:var(--cat-theme-typography-label-font-weight)!important;line-height:var(--cat-theme-typography-label-line-height)!important}.cat-u-theme-typography-label-sm{font-family:var(--cat-theme-typography-label-sm-font-family)!important;font-size:var(--cat-theme-typography-label-sm-font-size)!important;font-weight:var(--cat-theme-typography-label-sm-font-weight)!important;line-height:var(--cat-theme-typography-label-sm-line-height)!important}.cat-u-theme-typography-body{font-family:var(--cat-theme-typography-body-font-family)!important;font-size:var(--cat-theme-typography-body-font-size)!important;font-weight:var(--cat-theme-typography-body-font-weight)!important;line-height:var(--cat-theme-typography-body-line-height)!important}.cat-u-theme-typography-body-sm{font-family:var(--cat-theme-typography-body-sm-font-family)!important;font-size:var(--cat-theme-typography-body-sm-font-size)!important;font-weight:var(--cat-theme-typography-body-sm-font-weight)!important;line-height:var(--cat-theme-typography-body-sm-line-height)!important}.cat-u-theme-typography-footnote{font-family:var(--cat-theme-typography-footnote-font-family)!important;font-size:var(--cat-theme-typography-footnote-font-size)!important;font-weight:var(--cat-theme-typography-footnote-font-weight)!important;line-height:var(--cat-theme-typography-footnote-line-height)!important}.cat-u-theme-typography-footnote-bold{font-family:var(--cat-theme-typography-footnote-bold-font-family)!important;font-size:var(--cat-theme-typography-footnote-bold-font-size)!important;font-weight:var(--cat-theme-typography-footnote-bold-font-weight)!important;line-height:var(--cat-theme-typography-footnote-bold-line-height)!important}.cat-body-container{background:var(--cat-theme-color-background-default);color:var(--cat-theme-color-content-default);display:flex;flex-direction:column;font-family:var(--cat-theme-typography-body-font-family);font-size:var(--cat-theme-typography-body-font-size);font-weight:var(--cat-theme-typography-body-font-weight);line-height:var(--cat-theme-typography-body-line-height);margin:0;padding:0}@supports (scrollbar-gutter:stable){.cat-scroll-lock{scrollbar-gutter:var(--cat-scroll-lock-gutter)!important}.cat-scroll-lock body{overflow:hidden!important}}.cat-img{height:auto;max-width:100%}[dir=rtl]{--rtlTranslateX:50%;--rtlGradientToRight:270deg;--rtlGradientToLeft:90deg;--rtlBackgroundPositionFrom:-135%;--rtlBackgroundPositionTo:0%;--rtlRotate180:180deg;--rtlRotate135:135deg;--rtlBadgeLeft:-1.5;--rtlBadgeRight:1.5;--rtlTelTypeInputFieldPaddingStart:var(--cat-space-3x-large);--rtlTelTypeInputFieldPaddingEnd:var(--cat-space-medium);--rtlTelTypeInputFieldMedPaddingStart:calc(var(--size-base-unit)*4.5);--rtlTelTypeInputFieldMedPaddingEnd:var(--cat-space-small);--rtlTelTypeInputFieldSmPaddingStart:var(--cat-space-2x-large);--rtlTelTypeInputFieldSmPaddingEnd:var(--cat-space-x-small);--rtlTelTypeInputFieldCharBeforePaddingEnd:calc(var(--size-base-unit)*3.75);--rtlTelTypeInputFieldCharAfterPaddingStart:var(--cat-space-4x-large);--rtlTelTypeInputFieldCharAfterErrPaddingStart:var(--cat-space-7x-large);--rtlTelTypeInputFieldIconAfterErrPaddingStart:var(--cat-space-6x-large);--rtlTelTypeInputFieldIconCharAfterErrPaddingStart:calc(var(--size-base-unit)*12);--rtlDisplayNone:none;--rtlDisplayBlock:block;--rtlDrawerRightTranslateX:-100%;--rtlDrawerLeftTranslateX:100%}html,body{margin:0;padding:0;height:100%;width:100%;overflow:hidden}#root{height:100%;width:100%;display:flex;flex-direction:column}*{box-sizing:border-box}._errorContainer_zopte_1{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:20px;text-align:center}._errorHeading_zopte_11{margin-bottom:16px;color:#d32f2f}._errorMessage_zopte_16{font-size:16px;margin-bottom:24px;color:#666}._errorDetails_zopte_22{margin-top:16px;padding:16px;background-color:#f5f5f5;border-radius:4px;max-width:600px;text-align:left}._errorSummary_zopte_31{cursor:pointer;font-weight:700;margin-bottom:8px}._errorStack_zopte_37{font-size:12px;overflow:auto;color:#d32f2f}._retryButton_zopte_43{margin-top:24px}
