@charset "UTF-8";._toolbar_187ek_2{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-inline:.25rem;padding-bottom:.25rem}._actions_187ek_11{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;flex:1 1 100%;min-width:0}._group_187ek_20{position:relative;flex-shrink:0}._group_187ek_20 .dropdown-menu{z-index:1050}._btn_187ek_29,._toggle_187ek_30{white-space:nowrap;flex-shrink:0}._toggle_187ek_30{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-width:7.5rem}._toggleIcon_187ek_43{flex-shrink:0;line-height:1}@media (max-width: 575.98px){._toggle_187ek_30{min-width:auto;padding-inline:.65rem}._toggleLabel_187ek_54{display:none}}@media (min-width: 576px){._save_187ek_60{flex:0 0 auto;width:auto}._actions_187ek_11{flex:1 1 auto}}@media (min-width: 992px){._toolbar_187ek_2,._actions_187ek_11{flex-wrap:nowrap}}[data-bs-theme=dark] ._group_187ek_20 .dropdown-menu{background-color:#1e293b;border-color:#334155}._headerPanel_1hel5_2{min-height:18vh}._tabNav_1hel5_6{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:.125rem;margin-bottom:0}._tabNav_1hel5_6::-webkit-scrollbar{display:none}._tabNav_1hel5_6 .nav-item{flex-shrink:0}._tabNav_1hel5_6 .nav-link{white-space:nowrap;font-size:.75rem;padding:.45rem .65rem}@media (min-width: 768px){._tabNav_1hel5_6 .nav-link{font-size:.8125rem;padding:.5rem .875rem}}._tabContent_1hel5_38{min-width:0}._fieldsRow_1hel5_42{--bs-gutter-x: .75rem;--bs-gutter-y: .5rem}._fieldCol_1hel5_47{position:relative;min-width:0}@media (min-width: 1200px){._fieldCol_1hel5_47{z-index:1000}}._fieldRow_1hel5_58{margin-bottom:.35rem}._fieldLabel_1hel5_62{font-size:12px;padding-top:.35rem;margin-bottom:.15rem}@media (min-width: 768px){._fieldLabel_1hel5_62{margin-bottom:0;padding-top:calc(.375rem + 1px)}}._fieldControl_1hel5_75{min-width:0}._fieldControl_1hel5_75 .custom-select__control{min-height:30px}@media (max-width: 767.98px){._fieldLabel_1hel5_62 .btn-sm{padding:.1rem .35rem;font-size:.7rem}}.erp-rich-editor{border:1px solid rgba(15,23,42,.12);border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 1px 2px #0f172a0a,inset 0 1px #fffc}.erp-rich-editor__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding:6px 8px;background:linear-gradient(180deg,#fafafa,#f3f2f1);border-bottom:1px solid #e1dfdd}.erp-rich-editor__group{display:inline-flex;align-items:center;gap:2px}.erp-rich-editor__sep{width:1px;height:20px;margin:0 4px;background:#d2d0ce}.erp-rich-editor__btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid transparent;border-radius:4px;background:transparent;color:#323130;font-size:14px;cursor:pointer;transition:background .15s ease,border-color .15s ease}.erp-rich-editor__btn:hover{background:#edebe9;border-color:#c8c6c4}.erp-rich-editor__btn:active{background:#e1dfdd}.erp-rich-editor__btn--active{background:#deecf9;border-color:#3671c0;color:#3671c0}.erp-rich-editor__table-wrap{position:relative}.erp-rich-editor__table-menu{position:absolute;top:calc(100% + 6px);inset-inline-start:0;z-index:20;width:220px;padding:10px;border:1px solid rgba(15,23,42,.12);border-radius:10px;background:#fff;box-shadow:0 8px 24px #0f172a1f}.erp-rich-editor__table-menu-title{font-size:12px;font-weight:600;color:#323130;margin-bottom:8px}.erp-rich-editor__page{position:relative;padding:24px 32px 32px;background:#fff}.erp-rich-editor__content{outline:none;font-family:Segoe UI,Tahoma,Arial,sans-serif;font-size:14px;line-height:1.6;color:#201f1e;word-break:break-word;text-align:start}.erp-rich-editor--bidi-auto .erp-rich-editor__content,.erp-rich-editor__content[dir=auto]{unicode-bidi:plaintext}.erp-rich-editor--bidi-auto .erp-rich-editor__content p,.erp-rich-editor--bidi-auto .erp-rich-editor__content div,.erp-rich-editor--bidi-auto .erp-rich-editor__content li,.erp-rich-editor__content[dir=auto] p,.erp-rich-editor__content[dir=auto] div,.erp-rich-editor__content[dir=auto] li{unicode-bidi:plaintext;text-align:start}.erp-rich-editor__content:empty:before{content:attr(data-placeholder);color:#a19f9d;pointer-events:none}.erp-rich-editor__content p{margin:0 0 .75em}.erp-rich-editor__content ul,.erp-rich-editor__content ol{margin:0 0 .75em;padding-inline-start:1.5em}.erp-rich-editor__content li{margin-bottom:.25em}.erp-rich-editor__content table,.erp-rich-editor-table{width:100%;border-collapse:collapse;margin:0 0 .75em;table-layout:fixed}.erp-rich-editor__content th,.erp-rich-editor__content td,.erp-rich-editor-table th,.erp-rich-editor-table td{border:1px solid #c8c6c4;padding:6px 8px;min-width:40px;vertical-align:top}.erp-rich-editor__content th,.erp-rich-editor-table th{background:#f3f2f1;font-weight:600}.erp-rich-editor__empty{position:absolute;inset:24px 32px auto;color:#a19f9d;pointer-events:none}.erp-rich-editor--disabled .erp-rich-editor__page{background:#f8fafc99}.erp-rich-editor--disabled .erp-rich-editor__content{cursor:default}[data-bs-theme=dark] .erp-rich-editor{background:#1e293b;border-color:#94a3b833;box-shadow:none}[data-bs-theme=dark] .erp-rich-editor__toolbar{background:linear-gradient(180deg,#334155,#1e293b);border-bottom-color:#94a3b833}[data-bs-theme=dark] .erp-rich-editor__sep{background:#94a3b859}[data-bs-theme=dark] .erp-rich-editor__btn{color:#e2e8f0}[data-bs-theme=dark] .erp-rich-editor__btn:hover{background:#ffffff14;border-color:#94a3b840}[data-bs-theme=dark] .erp-rich-editor__btn--active{background:#3671c033;border-color:#3671c0;color:#93c5fd}[data-bs-theme=dark] .erp-rich-editor__table-menu{background:#1e293b;border-color:#94a3b833;box-shadow:0 8px 24px #00000059}[data-bs-theme=dark] .erp-rich-editor__table-menu-title{color:#e2e8f0}[data-bs-theme=dark] .erp-rich-editor__content th,[data-bs-theme=dark] .erp-rich-editor-table th{background:#334155}[data-bs-theme=dark] .erp-rich-editor__content th,[data-bs-theme=dark] .erp-rich-editor__content td,[data-bs-theme=dark] .erp-rich-editor-table th,[data-bs-theme=dark] .erp-rich-editor-table td{border-color:#475569}[data-bs-theme=dark] .erp-rich-editor__page{background:#0f172a}[data-bs-theme=dark] .erp-rich-editor__content{color:#f1f5f9}[data-bs-theme=dark] .erp-rich-editor__content:empty:before,[data-bs-theme=dark] .erp-rich-editor__empty{color:#64748b}.column-manager-container{direction:rtl;font-family:Arial,sans-serif;--cm-item-border: #e0e0e0;--cm-item-fg: inherit;--cm-item-hover-bg: #e8f5e9;--cm-item-active-bg: #4caf50;--cm-item-active-fg: #ffffff;--cm-list-bg: #f8f9fa;--cm-list-border: #dee2e6;--cm-header-divider: rgba(255, 255, 255, .3);--cm-empty-fg: #6c757d;--cm-control-shadow-hover: 0 4px 8px rgba(0, 0, 0, .2);--cm-input-group-bg: #ffffff;--cm-input-group-fg: inherit;--cm-input-bg: #ffffff;--cm-input-fg: inherit;--cm-card-bg: #ffffff;--cm-card-border-visible: #28a745;--cm-card-border-hidden: #dc3545}[data-bs-theme=dark] .column-manager-container{--cm-item-border: #334155;--cm-item-fg: #e2e8f0;--cm-item-hover-bg: rgba(76, 175, 80, .18);--cm-item-active-bg: #43a047;--cm-item-active-fg: #ffffff;--cm-list-bg: #0f172a;--cm-list-border: #334155;--cm-header-divider: rgba(255, 255, 255, .22);--cm-empty-fg: #94a3b8;--cm-control-shadow-hover: 0 4px 12px rgba(0, 0, 0, .45);--cm-input-group-bg: #1e293b;--cm-input-group-fg: #e2e8f0;--cm-input-bg: #0f172a;--cm-input-fg: #f1f5f9;--cm-card-bg: #141a21;--cm-card-border-visible: #2e7d32;--cm-card-border-hidden: #c62828}.column-manager-container .input-group-text{background-color:var(--cm-input-group-bg)!important;color:var(--cm-input-group-fg);border-color:var(--cm-list-border)}.column-manager-container .input-group .form-control{background-color:var(--cm-input-bg);color:var(--cm-input-fg);border-color:var(--cm-list-border)}.column-manager-container .input-group .form-control::placeholder{color:var(--cm-empty-fg);opacity:.9}[data-bs-theme=dark] .column-manager-container .row.g-3>.col-5:first-child>.card{background-color:var(--cm-card-bg);border:2px solid var(--cm-card-border-visible)!important}[data-bs-theme=dark] .column-manager-container .row.g-3>.col-5:last-child>.card{background-color:var(--cm-card-bg);border:2px solid var(--cm-card-border-hidden)!important}.column-list-item{cursor:pointer;-webkit-user-select:none;user-select:none;padding:8px 12px;font-size:14px;transition:background-color .2s ease,color .2s ease;border-bottom:1px solid var(--cm-item-border);color:var(--cm-item-fg)}.column-list-item:hover{background-color:var(--cm-item-hover-bg)}.column-list-item.active{background-color:var(--cm-item-active-bg);color:var(--cm-item-active-fg);font-weight:500}.column-list-container{max-height:400px;overflow-y:auto;background-color:var(--cm-list-bg);border:1px solid var(--cm-list-border);border-radius:4px}.column-list-header{padding:10px;font-weight:600;text-align:center;border-bottom:2px solid var(--cm-header-divider)}.control-button{width:50px;height:50px;border-radius:8px;transition:transform .2s ease,box-shadow .2s ease}.control-button:hover:not(:disabled){transform:scale(1.1);box-shadow:var(--cm-control-shadow-hover)}.control-button:disabled{opacity:.5;cursor:not-allowed}.empty-list-message{text-align:center;color:var(--cm-empty-fg);padding:20px;font-style:italic}[dir=rtl] .bi-chevron-left:before{content:""}[dir=rtl] .bi-chevron-right:before{content:""}[dir=rtl] .bi-chevron-double-left:before{content:""}[dir=rtl] .bi-chevron-double-right:before{content:""}/*!
 * Copyright (c) HANDSONCODE sp. z o. o.
 *
 * HANDSONTABLE is a software distributed by HANDSONCODE sp. z o. o., a Polish corporation based in
 * Gdynia, Poland, at Aleja Zwyciestwa 96-98, registered by the District Court in Gdansk under number
 * 538651, EU tax ID number: PL5862294002, share capital: PLN 62,800.00.
 *
 * This software is protected by applicable copyright laws, including international treaties, and dual-
 * licensed - depending on whether your use for commercial purposes, meaning intended for or
 * resulting in commercial advantage or monetary compensation, or not.
 *
 * If your use is strictly personal or solely for evaluation purposes, meaning for the purposes of testing
 * the suitability, performance, and usefulness of this software outside the production environment,
 * you agree to be bound by the terms included in the "handsontable-non-commercial-license.pdf" file.
 *
 * Your use of this software for commercial purposes is subject to the terms included in an applicable
 * license agreement.
 *
 * In any case, you must not make any such use of this software as to develop software which may be
 * considered competitive with this software.
 *
 * UNLESS EXPRESSLY AGREED OTHERWISE, HANDSONCODE PROVIDES THIS SOFTWARE ON AN "AS IS"
 * BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, AND IN NO EVENT AND UNDER NO
 * LEGAL THEORY, SHALL HANDSONCODE BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY DIRECT,
 * INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER ARISING FROM
 * USE OR INABILITY TO USE THIS SOFTWARE.
 *
 * Version: 15.3.0
 * Release date: 29/04/2025 (built at 24/04/2025 10:59:10)
 */.ht-theme-horizon,.ht-theme-horizon-dark,.ht-theme-horizon-dark-auto{--ht-font-size: 14px;--ht-line-height: 20px;--ht-font-weight: 400;--ht-gap-size: 6px;--ht-icon-size: 16px;--ht-table-transition: .2s;--ht-border-color: #e5e5e9;--ht-accent-color: #37bc6c;--ht-foreground-color: #353535;--ht-background-color: #ffffff;--ht-placeholder-color: #868686;--ht-read-only-color: #868686;--ht-disabled-color: #aeaeae;--ht-cell-horizontal-border-color: rgba(255, 255, 255, 0);--ht-cell-vertical-border-color: #e5e5e9;--ht-wrapper-border-width: 0;--ht-wrapper-border-radius: 12px;--ht-wrapper-border-color: #e5e5e9;--ht-row-header-odd-background-color: rgba(35, 35, 38, 0);--ht-row-header-even-background-color: rgba(35, 35, 38, .04);--ht-row-cell-odd-background-color: rgba(35, 35, 38, 0);--ht-row-cell-even-background-color: rgba(35, 35, 38, .04);--ht-cell-horizontal-padding: 12px;--ht-cell-vertical-padding: 8px;--ht-cell-editor-border-width: 2px;--ht-cell-editor-border-color: #37bc6c;--ht-cell-editor-foreground-color: #000000;--ht-cell-editor-background-color: #ffffff;--ht-cell-editor-shadow-blur-radius: 8px;--ht-cell-editor-shadow-color: #37bc6c;--ht-cell-success-background-color: rgba(55, 188, 108, .3);--ht-cell-error-background-color: rgba(250, 77, 50, .3);--ht-cell-selection-border-color: #37bc6c;--ht-cell-selection-background-color: #37bc6c;--ht-cell-autofill-size: 6px;--ht-cell-autofill-border-width: 1px;--ht-cell-autofill-border-radius: 4px;--ht-cell-autofill-border-color: #ffffff;--ht-cell-autofill-background-color: #37bc6c;--ht-cell-autofill-fill-border-color: #353535;--ht-cell-mobile-handle-size: 12px;--ht-cell-mobile-handle-border-width: 1px;--ht-cell-mobile-handle-border-radius: 6px;--ht-cell-mobile-handle-border-color: #37bc6c;--ht-cell-mobile-handle-background-color: rgba(55, 188, 108, .4);--ht-resize-indicator-color: #868686;--ht-move-backlight-color: rgba(7, 6, 4, .08);--ht-move-indicator-color: #37bc6c;--ht-hidden-indicator-color: #868686;--ht-scrollbar-border-radius: 8px;--ht-scrollbar-track-color: #f7f7f9;--ht-scrollbar-thumb-color: #868686;--ht-checkbox-size: 16px;--ht-checkbox-border-radius: 6px;--ht-checkbox-border-color: rgba(174, 174, 164, .64);--ht-checkbox-background-color: #ffffff;--ht-checkbox-icon-color: rgba(255, 255, 255, 0);--ht-checkbox-focus-border-color: #aeaea4;--ht-checkbox-focus-background-color: #ffffff;--ht-checkbox-focus-icon-color: rgba(255, 255, 255, 0);--ht-checkbox-focus-ring-color: #37bc6c;--ht-checkbox-disabled-border-color: #aeaea4;--ht-checkbox-disabled-background-color: #e0e0e0;--ht-checkbox-disabled-icon-color: rgba(255, 255, 255, 0);--ht-checkbox-checked-border-color: #57c784;--ht-checkbox-checked-background-color: #37bc6c;--ht-checkbox-checked-icon-color: #ffffff;--ht-checkbox-checked-focus-border-color: #ffffff;--ht-checkbox-checked-focus-background-color: #37bc6c;--ht-checkbox-checked-focus-icon-color: #ffffff;--ht-checkbox-checked-disabled-border-color: #aeaea4;--ht-checkbox-checked-disabled-background-color: #e0e0e0;--ht-checkbox-checked-disabled-icon-color: #aeaeae;--ht-header-font-weight: 400;--ht-header-foreground-color: #353535;--ht-header-background-color: #f7f7f9;--ht-header-active-border-color: #2d2d30;--ht-header-active-foreground-color: #ffffff;--ht-header-active-background-color: #19191c;--ht-header-highlighted-shadow-size: 1px;--ht-header-highlighted-foreground-color: #353535;--ht-header-highlighted-background-color: #ededef;--ht-header-filter-background-color: rgba(55, 188, 108, .3);--ht-header-row-foreground-color: #353535;--ht-header-row-background-color: #ffffff;--ht-header-row-highlighted-foreground-color: #353535;--ht-header-row-highlighted-background-color: #ededef;--ht-header-row-active-foreground-color: #ffffff;--ht-header-row-active-background-color: #19191c;--ht-icon-button-border-radius: 16px;--ht-icon-button-border-color: #f7f7f9;--ht-icon-button-background-color: #f7f7f9;--ht-icon-button-icon-color: rgba(53, 53, 53, .6);--ht-icon-button-hover-border-color: #e4e4e5;--ht-icon-button-hover-background-color: #e4e4e5;--ht-icon-button-hover-icon-color: rgba(53, 53, 53, .6);--ht-icon-active-button-border-color: #19191c;--ht-icon-active-button-background-color: #19191c;--ht-icon-active-button-icon-color: #ffffff;--ht-icon-active-button-hover-border-color: #ffffff;--ht-icon-active-button-hover-background-color: #182721;--ht-icon-active-button-hover-icon-color: #ffffff;--ht-collapse-button-border-radius: 16px;--ht-collapse-button-open-border-color: rgba(255, 255, 255, 0);--ht-collapse-button-open-background-color: rgba(255, 255, 255, 0);--ht-collapse-button-open-icon-color: rgba(34, 34, 34, .4);--ht-collapse-button-open-icon-active-color: rgba(255, 255, 255, .6);--ht-collapse-button-open-hover-border-color: rgba(255, 255, 255, 0);--ht-collapse-button-open-hover-background-color: rgba(34, 34, 34, .08);--ht-collapse-button-open-hover-icon-color: rgba(34, 34, 34, .6);--ht-collapse-button-open-hover-icon-active-color: #ffffff;--ht-collapse-button-close-border-color: rgba(255, 255, 255, 0);--ht-collapse-button-close-background-color: rgba(255, 255, 255, 0);--ht-collapse-button-close-icon-color: rgba(34, 34, 34, .4);--ht-collapse-button-close-icon-active-color: rgba(255, 255, 255, .6);--ht-collapse-button-close-hover-border-color: rgba(34, 34, 34, .08);--ht-collapse-button-close-hover-background-color: rgba(34, 34, 34, .08);--ht-collapse-button-close-hover-icon-color: rgba(34, 34, 34, .4);--ht-collapse-button-close-hover-icon-active-color: #ffffff;--ht-button-border-radius: 24px;--ht-button-horizontal-padding: 16px;--ht-button-vertical-padding: 8px;--ht-primary-button-border-color: rgba(255, 255, 255, 0);--ht-primary-button-foreground-color: #ffffff;--ht-primary-button-background-color: #37bc6c;--ht-primary-button-disabled-border-color: rgba(255, 255, 255, 0);--ht-primary-button-disabled-foreground-color: #aeaeae;--ht-primary-button-disabled-background-color: #dae5df;--ht-primary-button-hover-border-color: rgba(255, 255, 255, 0);--ht-primary-button-hover-foreground-color: #ffffff;--ht-primary-button-hover-background-color: #32a961;--ht-primary-button-focus-border-color: #ffffff;--ht-primary-button-focus-foreground-color: #ffffff;--ht-primary-button-focus-background-color: #37bc6c;--ht-secondary-button-border-color: #e5e5e9;--ht-secondary-button-foreground-color: #37bc6c;--ht-secondary-button-background-color: #ffffff;--ht-secondary-button-disabled-border-color: #e5e5e9;--ht-secondary-button-disabled-foreground-color: #aeaeae;--ht-secondary-button-disabled-background-color: rgba(218, 229, 223, .4);--ht-secondary-button-hover-border-color: #e5e5e9;--ht-secondary-button-hover-foreground-color: #37bc6c;--ht-secondary-button-hover-background-color: #ededef;--ht-secondary-button-focus-border-color: #e5e5e9;--ht-secondary-button-focus-foreground-color: #37bc6c;--ht-secondary-button-focus-background-color: #ffffff;--ht-comments-textarea-horizontal-padding: 12px;--ht-comments-textarea-vertical-padding: 8px;--ht-comments-indicator-size: 6px;--ht-comments-indicator-color: #37bc6c;--ht-comments-textarea-border-width: 1px;--ht-comments-textarea-border-color: rgba(255, 255, 255, 0);--ht-comments-textarea-foreground-color: #353535;--ht-comments-textarea-background-color: #f7f7f9;--ht-comments-textarea-focus-border-width: 1px;--ht-comments-textarea-focus-border-color: #37bc6c;--ht-comments-textarea-focus-foreground-color: #353535;--ht-comments-textarea-focus-background-color: #ffffff;--ht-license-horizontal-padding: 16px;--ht-license-vertical-padding: 16px;--ht-license-foreground-color: #353535;--ht-license-background-color: #f7f7f9;--ht-link-color: #37bc6c;--ht-link-hover-color: #23a858;--ht-input-border-width: 1px;--ht-input-border-radius: 6px;--ht-input-horizontal-padding: 16px;--ht-input-vertical-padding: 8px;--ht-input-border-color: #e5e5e9;--ht-input-foreground-color: #353535;--ht-input-background-color: #f7f7f9;--ht-input-hover-border-color: #e5e5e9;--ht-input-hover-foreground-color: #353535;--ht-input-hover-background-color: #ffffff;--ht-input-disabled-border-color: #e5e5e9;--ht-input-disabled-foreground-color: #aeaeae;--ht-input-disabled-background-color: #ffffff;--ht-input-focus-border-color: #37bc6c;--ht-input-focus-foreground-color: #353535;--ht-input-focus-background-color: #ffffff;--ht-menu-border-width: 0;--ht-menu-border-radius: 12px;--ht-menu-horizontal-padding: 0;--ht-menu-vertical-padding: 12px;--ht-menu-item-horizontal-padding: 8px;--ht-menu-item-vertical-padding: 8px;--ht-menu-shadow-x: 0;--ht-menu-shadow-y: 8px;--ht-menu-shadow-blur: 16px;--ht-menu-border-color: #e5e5e9;--ht-menu-shadow-color: rgba(0, 0, 0, .08);--ht-menu-item-hover-color: rgba(55, 188, 108, .05);--ht-menu-item-active-color: rgba(55, 188, 108, .1)}.ht-theme-horizon-dark{--ht-border-color: #222222;--ht-accent-color: #f1b93e;--ht-foreground-color: #b5b5b9;--ht-background-color: #070604;--ht-placeholder-color: #5d5d5d;--ht-read-only-color: #5d5d5d;--ht-disabled-color: #727272;--ht-cell-vertical-border-color: #222222;--ht-wrapper-border-color: #222222;--ht-row-header-odd-background-color: rgba(209, 209, 255, 0);--ht-row-header-even-background-color: rgba(209, 209, 255, .06);--ht-row-cell-odd-background-color: rgba(209, 209, 255, 0);--ht-row-cell-even-background-color: rgba(209, 209, 255, .06);--ht-cell-editor-border-color: #f1b93e;--ht-cell-editor-foreground-color: #ffffff;--ht-cell-editor-background-color: #070604;--ht-cell-editor-shadow-color: rgba(255, 243, 215, .8);--ht-cell-success-background-color: rgba(68, 200, 121, .3);--ht-cell-error-background-color: rgba(251, 98, 75, .3);--ht-cell-selection-border-color: #f1b93e;--ht-cell-selection-background-color: #f1b93e;--ht-cell-autofill-border-color: #070604;--ht-cell-autofill-background-color: #f1b93e;--ht-cell-autofill-fill-border-color: #b5b5b9;--ht-cell-mobile-handle-border-color: #f1b93e;--ht-cell-mobile-handle-background-color: rgba(241, 185, 62, .4);--ht-resize-indicator-color: #acacac;--ht-move-backlight-color: rgba(247, 247, 249, .08);--ht-move-indicator-color: #f1b93e;--ht-hidden-indicator-color: #acacac;--ht-scrollbar-track-color: #19191c;--ht-scrollbar-thumb-color: #4b4b4b;--ht-checkbox-border-color: rgba(83, 83, 85, .64);--ht-checkbox-background-color: #070604;--ht-checkbox-focus-border-color: #535355;--ht-checkbox-focus-background-color: #070604;--ht-checkbox-focus-ring-color: #f1b93e;--ht-checkbox-disabled-border-color: #535355;--ht-checkbox-disabled-background-color: #363636;--ht-checkbox-checked-border-color: #deaa39;--ht-checkbox-checked-background-color: #f1b93e;--ht-checkbox-checked-icon-color: #0f0f10;--ht-checkbox-checked-focus-border-color: #070604;--ht-checkbox-checked-focus-background-color: #f1b93e;--ht-checkbox-checked-focus-icon-color: #070604;--ht-checkbox-checked-disabled-border-color: #535355;--ht-checkbox-checked-disabled-background-color: #363636;--ht-checkbox-checked-disabled-icon-color: #727272;--ht-header-foreground-color: #b5b5b9;--ht-header-background-color: #19191c;--ht-header-active-border-color: #d7a52a;--ht-header-active-foreground-color: #070604;--ht-header-active-background-color: #f1b93e;--ht-header-highlighted-foreground-color: #b5b5b9;--ht-header-highlighted-background-color: #2d2d30;--ht-header-filter-background-color: rgba(68, 200, 121, .3);--ht-header-row-foreground-color: #b5b5b9;--ht-header-row-background-color: #070604;--ht-header-row-highlighted-foreground-color: #b5b5b9;--ht-header-row-highlighted-background-color: #2d2d30;--ht-header-row-active-foreground-color: #070604;--ht-header-row-active-background-color: #f1b93e;--ht-icon-button-border-color: #19191c;--ht-icon-button-background-color: #19191c;--ht-icon-button-icon-color: rgba(181, 181, 185, .6);--ht-icon-button-hover-border-color: #222225;--ht-icon-button-hover-background-color: #222225;--ht-icon-button-hover-icon-color: rgba(181, 181, 185, .6);--ht-icon-active-button-border-color: #f1b93e;--ht-icon-active-button-background-color: #f1b93e;--ht-icon-active-button-icon-color: #070604;--ht-icon-active-button-hover-border-color: #070604;--ht-icon-active-button-hover-background-color: #deaa39;--ht-icon-active-button-hover-icon-color: #070604;--ht-collapse-button-open-border-color: rgba(0, 0, 0, 0);--ht-collapse-button-open-background-color: rgba(0, 0, 0, 0);--ht-collapse-button-open-icon-color: rgba(255, 255, 255, .4);--ht-collapse-button-open-hover-background-color: rgba(238, 238, 238, .08);--ht-collapse-button-open-hover-icon-color: rgba(255, 255, 255, .6);--ht-collapse-button-open-hover-icon-active-color: #070604;--ht-collapse-button-close-border-color: rgba(0, 0, 0, 0);--ht-collapse-button-close-background-color: rgba(0, 0, 0, 0);--ht-collapse-button-close-icon-color: rgba(255, 255, 255, .4);--ht-collapse-button-close-hover-border-color: rgba(255, 255, 255, .08);--ht-collapse-button-close-hover-background-color: rgba(255, 255, 255, .08);--ht-collapse-button-close-hover-icon-color: rgba(255, 255, 255, .4);--ht-collapse-button-close-hover-icon-active-color: #070604;--ht-primary-button-foreground-color: #070604;--ht-primary-button-background-color: #f1b93e;--ht-primary-button-disabled-foreground-color: #727272;--ht-primary-button-disabled-background-color: #262624;--ht-primary-button-hover-foreground-color: #070604;--ht-primary-button-hover-background-color: #f2c051;--ht-primary-button-focus-border-color: #070604;--ht-primary-button-focus-foreground-color: #070604;--ht-primary-button-focus-background-color: #f1b93e;--ht-secondary-button-border-color: #222222;--ht-secondary-button-foreground-color: #f1b93e;--ht-secondary-button-background-color: #070604;--ht-secondary-button-disabled-border-color: #222222;--ht-secondary-button-disabled-foreground-color: #727272;--ht-secondary-button-disabled-background-color: rgba(68, 68, 68, .4);--ht-secondary-button-hover-border-color: #222222;--ht-secondary-button-hover-foreground-color: #f1b93e;--ht-secondary-button-hover-background-color: #2d2d30;--ht-secondary-button-focus-border-color: #222222;--ht-secondary-button-focus-foreground-color: #f1b93e;--ht-secondary-button-focus-background-color: #070604;--ht-comments-indicator-color: #f1b93e;--ht-comments-textarea-foreground-color: #b5b5b9;--ht-comments-textarea-background-color: #19191c;--ht-comments-textarea-focus-border-color: #f1b93e;--ht-comments-textarea-focus-foreground-color: #b5b5b9;--ht-comments-textarea-focus-background-color: #070604;--ht-license-foreground-color: #b5b5b9;--ht-license-background-color: #19191c;--ht-link-color: #f1b93e;--ht-link-hover-color: #dda52a;--ht-input-border-color: #222222;--ht-input-foreground-color: #b5b5b9;--ht-input-background-color: #19191c;--ht-input-hover-border-color: #222222;--ht-input-hover-foreground-color: #b5b5b9;--ht-input-hover-background-color: #070604;--ht-input-disabled-border-color: #222222;--ht-input-disabled-foreground-color: #727272;--ht-input-disabled-background-color: #070604;--ht-input-focus-border-color: #f1b93e;--ht-input-focus-foreground-color: #b5b5b9;--ht-input-focus-background-color: #070604;--ht-menu-border-color: #222222;--ht-menu-shadow-color: rgba(0, 0, 0, .8);--ht-menu-item-hover-color: rgba(241, 185, 62, .05);--ht-menu-item-active-color: rgba(241, 185, 62, .1)}@media (prefers-color-scheme: dark){.ht-theme-horizon-dark-auto{--ht-border-color: #222222;--ht-accent-color: #f1b93e;--ht-foreground-color: #b5b5b9;--ht-background-color: #070604;--ht-placeholder-color: #5d5d5d;--ht-read-only-color: #5d5d5d;--ht-disabled-color: #727272;--ht-cell-vertical-border-color: #222222;--ht-wrapper-border-color: #222222;--ht-row-header-odd-background-color: rgba(209, 209, 255, 0);--ht-row-header-even-background-color: rgba(209, 209, 255, .06);--ht-row-cell-odd-background-color: rgba(209, 209, 255, 0);--ht-row-cell-even-background-color: rgba(209, 209, 255, .06);--ht-cell-editor-border-color: #f1b93e;--ht-cell-editor-foreground-color: #ffffff;--ht-cell-editor-background-color: #070604;--ht-cell-editor-shadow-color: rgba(255, 243, 215, .8);--ht-cell-success-background-color: rgba(68, 200, 121, .3);--ht-cell-error-background-color: rgba(251, 98, 75, .3);--ht-cell-selection-border-color: #f1b93e;--ht-cell-selection-background-color: #f1b93e;--ht-cell-autofill-border-color: #070604;--ht-cell-autofill-background-color: #f1b93e;--ht-cell-autofill-fill-border-color: #b5b5b9;--ht-cell-mobile-handle-border-color: #f1b93e;--ht-cell-mobile-handle-background-color: rgba(241, 185, 62, .4);--ht-resize-indicator-color: #acacac;--ht-move-backlight-color: rgba(247, 247, 249, .08);--ht-move-indicator-color: #f1b93e;--ht-hidden-indicator-color: #acacac;--ht-scrollbar-track-color: #19191c;--ht-scrollbar-thumb-color: #4b4b4b;--ht-checkbox-border-color: rgba(83, 83, 85, .64);--ht-checkbox-background-color: #070604;--ht-checkbox-focus-border-color: #535355;--ht-checkbox-focus-background-color: #070604;--ht-checkbox-focus-ring-color: #f1b93e;--ht-checkbox-disabled-border-color: #535355;--ht-checkbox-disabled-background-color: #363636;--ht-checkbox-checked-border-color: #deaa39;--ht-checkbox-checked-background-color: #f1b93e;--ht-checkbox-checked-icon-color: #0f0f10;--ht-checkbox-checked-focus-border-color: #070604;--ht-checkbox-checked-focus-background-color: #f1b93e;--ht-checkbox-checked-focus-icon-color: #070604;--ht-checkbox-checked-disabled-border-color: #535355;--ht-checkbox-checked-disabled-background-color: #363636;--ht-checkbox-checked-disabled-icon-color: #727272;--ht-header-foreground-color: #b5b5b9;--ht-header-background-color: #19191c;--ht-header-active-border-color: #d7a52a;--ht-header-active-foreground-color: #070604;--ht-header-active-background-color: #f1b93e;--ht-header-highlighted-foreground-color: #b5b5b9;--ht-header-highlighted-background-color: #2d2d30;--ht-header-filter-background-color: rgba(68, 200, 121, .3);--ht-header-row-foreground-color: #b5b5b9;--ht-header-row-background-color: #070604;--ht-header-row-highlighted-foreground-color: #b5b5b9;--ht-header-row-highlighted-background-color: #2d2d30;--ht-header-row-active-foreground-color: #070604;--ht-header-row-active-background-color: #f1b93e;--ht-icon-button-border-color: #19191c;--ht-icon-button-background-color: #19191c;--ht-icon-button-icon-color: rgba(181, 181, 185, .6);--ht-icon-button-hover-border-color: #222225;--ht-icon-button-hover-background-color: #222225;--ht-icon-button-hover-icon-color: rgba(181, 181, 185, .6);--ht-icon-active-button-border-color: #f1b93e;--ht-icon-active-button-background-color: #f1b93e;--ht-icon-active-button-icon-color: #070604;--ht-icon-active-button-hover-border-color: #070604;--ht-icon-active-button-hover-background-color: #deaa39;--ht-icon-active-button-hover-icon-color: #070604;--ht-collapse-button-open-border-color: rgba(0, 0, 0, 0);--ht-collapse-button-open-background-color: rgba(0, 0, 0, 0);--ht-collapse-button-open-icon-color: rgba(255, 255, 255, .4);--ht-collapse-button-open-hover-background-color: rgba(238, 238, 238, .08);--ht-collapse-button-open-hover-icon-color: rgba(255, 255, 255, .6);--ht-collapse-button-open-hover-icon-active-color: #070604;--ht-collapse-button-close-border-color: rgba(0, 0, 0, 0);--ht-collapse-button-close-background-color: rgba(0, 0, 0, 0);--ht-collapse-button-close-icon-color: rgba(255, 255, 255, .4);--ht-collapse-button-close-hover-border-color: rgba(255, 255, 255, .08);--ht-collapse-button-close-hover-background-color: rgba(255, 255, 255, .08);--ht-collapse-button-close-hover-icon-color: rgba(255, 255, 255, .4);--ht-collapse-button-close-hover-icon-active-color: #070604;--ht-primary-button-foreground-color: #070604;--ht-primary-button-background-color: #f1b93e;--ht-primary-button-disabled-foreground-color: #727272;--ht-primary-button-disabled-background-color: #262624;--ht-primary-button-hover-foreground-color: #070604;--ht-primary-button-hover-background-color: #f2c051;--ht-primary-button-focus-border-color: #070604;--ht-primary-button-focus-foreground-color: #070604;--ht-primary-button-focus-background-color: #f1b93e;--ht-secondary-button-border-color: #222222;--ht-secondary-button-foreground-color: #f1b93e;--ht-secondary-button-background-color: #070604;--ht-secondary-button-disabled-border-color: #222222;--ht-secondary-button-disabled-foreground-color: #727272;--ht-secondary-button-disabled-background-color: rgba(68, 68, 68, .4);--ht-secondary-button-hover-border-color: #222222;--ht-secondary-button-hover-foreground-color: #f1b93e;--ht-secondary-button-hover-background-color: #2d2d30;--ht-secondary-button-focus-border-color: #222222;--ht-secondary-button-focus-foreground-color: #f1b93e;--ht-secondary-button-focus-background-color: #070604;--ht-comments-indicator-color: #f1b93e;--ht-comments-textarea-foreground-color: #b5b5b9;--ht-comments-textarea-background-color: #19191c;--ht-comments-textarea-focus-border-color: #f1b93e;--ht-comments-textarea-focus-foreground-color: #b5b5b9;--ht-comments-textarea-focus-background-color: #070604;--ht-license-foreground-color: #b5b5b9;--ht-license-background-color: #19191c;--ht-link-color: #f1b93e;--ht-link-hover-color: #dda52a;--ht-input-border-color: #222222;--ht-input-foreground-color: #b5b5b9;--ht-input-background-color: #19191c;--ht-input-hover-border-color: #222222;--ht-input-hover-foreground-color: #b5b5b9;--ht-input-hover-background-color: #070604;--ht-input-disabled-border-color: #222222;--ht-input-disabled-foreground-color: #727272;--ht-input-disabled-background-color: #070604;--ht-input-focus-border-color: #f1b93e;--ht-input-focus-foreground-color: #b5b5b9;--ht-input-focus-background-color: #070604;--ht-menu-border-color: #222222;--ht-menu-shadow-color: rgba(0, 0, 0, .8);--ht-menu-item-hover-color: rgba(241, 185, 62, .05);--ht-menu-item-active-color: rgba(241, 185, 62, .1)}}[class*=ht-theme-horizon].htDropdownMenu table tbody tr td.htSubmenu .htItemWrapper:after,[class*=ht-theme-horizon].htContextMenu table tbody tr td.htSubmenu .htItemWrapper:after,[class*=ht-theme-horizon].htFiltersConditionsMenu table tbody tr td.htSubmenu .htItemWrapper:after,[class*=ht-theme-horizon] .pika-single .pika-next{width:var(--ht-icon-size);height:var(--ht-icon-size);-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M6.64648 10.9393L9.93938 7.64644L6.64648 4.35354%27 stroke=%27currentColor%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A");background-color:currentColor}[class*=ht-theme-horizon] .pika-single .pika-prev{width:var(--ht-icon-size);height:var(--ht-icon-size);-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M9.93945 10.9393L6.64656 7.64644L9.93945 4.35354%27 stroke=%27currentColor%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A");background-color:currentColor}[class*=ht-theme-horizon] .changeType:before{width:var(--ht-icon-size);height:var(--ht-icon-size);-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M6.83337 7.99984C6.83337 8.30926 6.95629 8.606 7.17508 8.8248C7.39388 9.04359 7.69062 9.1665 8.00004 9.1665C8.30946 9.1665 8.60621 9.04359 8.825 8.8248C9.04379 8.606 9.16671 8.30926 9.16671 7.99984C9.16671 7.69042 9.04379 7.39367 8.825 7.17488C8.60621 6.95609 8.30946 6.83317 8.00004 6.83317C7.69062 6.83317 7.39388 6.95609 7.17508 7.17488C6.95629 7.39367 6.83337 7.69042 6.83337 7.99984Z%27 fill=%27%23222222%27/%3E%3Cpath d=%27M6.83337 12.4165C6.83337 12.7259 6.95629 13.0227 7.17508 13.2415C7.39388 13.4603 7.69062 13.5832 8.00004 13.5832C8.30946 13.5832 8.60621 13.4603 8.825 13.2415C9.04379 13.0227 9.16671 12.7259 9.16671 12.4165C9.16671 12.1071 9.04379 11.8103 8.825 11.5915C8.60621 11.3728 8.30946 11.2498 8.00004 11.2498C7.69062 11.2498 7.39388 11.3728 7.17508 11.5915C6.95629 11.8103 6.83337 12.1071 6.83337 12.4165Z%27 fill=%27%23222222%27/%3E%3Cpath d=%27M6.83337 3.58317C6.83337 3.89259 6.95629 4.18934 7.17508 4.40813C7.39388 4.62692 7.69062 4.74984 8.00004 4.74984C8.30946 4.74984 8.60621 4.62692 8.825 4.40813C9.04379 4.18934 9.16671 3.89259 9.16671 3.58317C9.16671 3.27375 9.04379 2.97701 8.825 2.75821C8.60621 2.53942 8.30946 2.4165 8.00004 2.4165C7.69062 2.4165 7.39388 2.53942 7.17508 2.75821C6.95629 2.97701 6.83337 3.27375 6.83337 3.58317Z%27 fill=%27currentColor%27/%3E%3C/svg%3E");background-color:currentColor}[class*=ht-theme-horizon] .htUISelectCaption:after,[class*=ht-theme-horizon] .htAutocompleteArrow:after{width:var(--ht-icon-size);height:var(--ht-icon-size);-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M5 6L8.29289 9.29289L11.5858 6%27 stroke=%27currentColor%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A");background-color:currentColor}[class*=ht-theme-horizon] .columnSorting.sortAction.ascending:before{width:var(--ht-icon-size);height:var(--ht-icon-size);-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8.00008 12.6667L8.00008 3.33335M8.00008 3.33335L5.33342 6.00002M8.00008 3.33335L10.6667 6.00002%27 stroke=%27currentColor%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A");background-color:currentColor}[class*=ht-theme-horizon] .columnSorting.sortAction.descending:before{width:var(--ht-icon-size);height:var(--ht-icon-size);-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M7.99992 3.33331V12.6666M7.99992 12.6666L10.6666 9.99998M7.99992 12.6666L5.33325 9.99998%27 stroke=%27currentColor%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A");background-color:currentColor}[class*=ht-theme-horizon].htDropdownMenu table tbody tr td .htItemWrapper span.selected:after,[class*=ht-theme-horizon].htContextMenu table tbody tr td .htItemWrapper span.selected:after,[class*=ht-theme-horizon].htFiltersConditionsMenu table tbody tr td .htItemWrapper span.selected:after{width:var(--ht-icon-size);height:var(--ht-icon-size);-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M3.3335 8.00002L6.66683 11.3334L13.3335 4.66669%27 stroke=%27currentColor%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A");background-color:currentColor}[class*=ht-theme-horizon] .htCheckboxRendererInput{-webkit-appearance:none;-moz-appearance:none;appearance:none}[class*=ht-theme-horizon] .htCheckboxRendererInput:after{width:var(--ht-icon-size);height:var(--ht-icon-size);-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M5 8L7 10L11 6%27 stroke=%27currentColor%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A");background-color:currentColor}[class*=ht-theme-horizon] th.beforeHiddenColumn:after{width:var(--ht-icon-size);height:var(--ht-icon-size);-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width=%2710%27 height=%2710%27 viewBox=%270 0 10 10%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M6.07209 0.856828C6.08637 0.855597 6.1007 0.85498 6.11503 0.85498H6.17649C6.19083 0.85498 6.20515 0.855597 6.21944 0.856828L6.24964 0.859432C6.26009 0.860333 6.2705 0.861561 6.28087 0.863116L6.31212 0.867804C6.31889 0.86882 6.32565 0.869975 6.33238 0.871269L6.35946 0.876478C6.37551 0.879565 6.3914 0.883438 6.40708 0.888082L6.46333 0.904748C6.47851 0.909248 6.49348 0.914467 6.50817 0.920388L6.54307 0.93445C6.55923 0.940963 6.57504 0.948316 6.59043 0.956479L6.65918 0.992938C6.67949 1.00371 6.69903 1.01587 6.71767 1.02933L6.76455 1.06318C6.77915 1.07372 6.79316 1.08505 6.80654 1.09711L6.84873 1.13513C6.86284 1.14785 6.87622 1.16136 6.88879 1.1756L6.93202 1.22456C6.94435 1.23852 6.95589 1.25316 6.96659 1.26842L6.99471 1.30852C7.00421 1.32206 7.01303 1.33606 7.02113 1.35048L7.04926 1.40048C7.05508 1.41082 7.06053 1.42137 7.06559 1.4321L7.07445 1.45085C7.07858 1.45961 7.08246 1.46848 7.08608 1.47746L7.10014 1.51236C7.10607 1.52705 7.11129 1.54202 7.11579 1.55721L7.13245 1.61346C7.13726 1.62969 7.14124 1.64616 7.14438 1.66279L7.15157 1.70089L7.15667 1.73216C7.15927 1.74779 7.16113 1.76354 7.16224 1.77936L7.16433 1.80904C7.16475 1.81506 7.16506 1.82108 7.16527 1.8271L7.16631 1.85783L7.16659 1.87477V8.12477C7.16659 8.99803 6.15887 9.44746 5.5073 8.92171C5.49997 8.91579 5.49281 8.90967 5.48582 8.90335L5.44207 8.86377C5.4359 8.85818 5.42987 8.85244 5.42398 8.84656L2.29898 5.72155C2.12322 5.54577 2.01761 5.31189 2.00201 5.0638C1.98641 4.81571 2.06187 4.57045 2.21423 4.37404C2.22073 4.36567 2.22749 4.3575 2.2345 4.34956L2.27773 4.3006C2.28458 4.29285 2.29166 4.28531 2.29898 4.27799L5.42398 1.15299C5.43129 1.14567 5.43884 1.13859 5.44659 1.13174L5.49555 1.08851C5.50951 1.07618 5.52415 1.06464 5.5394 1.05395L5.57951 1.02582C5.59305 1.01633 5.60705 1.00751 5.62147 0.9994L5.67147 0.971275C5.68181 0.965458 5.69235 0.96001 5.70308 0.954943L5.72183 0.946089C5.73059 0.941952 5.73947 0.93807 5.74846 0.934449L5.78336 0.920387C5.79805 0.914467 5.81301 0.909248 5.8282 0.904749L5.88445 0.888082C5.90068 0.883272 5.91715 0.879289 5.93379 0.87615L5.96139 0.870942C5.96714 0.869856 5.97291 0.868872 5.9787 0.86799L6.00943 0.863302C6.0202 0.861659 6.03102 0.860368 6.04188 0.859432L6.07209 0.856828ZM6.13512 1.85781L6.12011 1.87107L3.01706 4.97412L3.00168 4.99154C3.00041 4.99451 2.99984 4.99777 3.00004 5.00104C3.00036 5.0061 3.00251 5.01086 3.00609 5.01445M3.00609 5.01445L6.12226 8.13062L6.13954 8.14626C6.1418 8.14647 6.14848 8.14635 6.15542 8.14308C6.1622 8.13989 6.16489 8.13638 6.16522 8.13589C6.16536 8.13543 6.16659 8.1316 6.16659 8.12477V1.88324L6.16623 1.87249L6.16491 1.86803L6.16272 1.86413L6.15846 1.85932L6.15029 1.85498H6.14119L6.13902 1.85563L6.13512 1.85781%27 fill=%27currentColor%27/%3E%3C/svg%3E");background-color:currentColor}[class*=ht-theme-horizon] th.afterHiddenColumn:before{width:var(--ht-icon-size);height:var(--ht-icon-size);-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width=%2710%27 height=%2710%27 viewBox=%270 0 10 10%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M3.83337 1.87506C3.83337 1.87507 3.83337 1.87505 3.83337 1.87506L3.83441 8.12961L3.83506 8.1318L3.83725 8.1357L3.8415 8.14051L3.84973 8.14488L3.8514 8.14537L3.85344 8.14558L3.85649 8.14553L3.86095 8.1442L3.86485 8.14201L3.87986 8.12876L6.98291 5.02571L6.99829 5.00829C6.99956 5.00532 7.00013 5.00207 6.99993 4.99879C6.99961 4.99373 6.99746 4.98897 6.99388 4.98538M3.87772 1.86922L6.99388 4.98538ZM3.87772 1.86922L3.86043 1.85358C3.85817 1.85336 3.85149 1.85348 3.84455 1.85675C3.83777 1.85994 3.83508 1.86345 3.83475 1.86394C3.83461 1.8644 3.83338 1.86828 3.83337 1.87506C3.83337 1.87507 3.83337 1.87505 3.83337 1.87506M2.83337 1.87506C2.83337 1.0018 3.8411 0.552371 4.49267 1.07813C4.5 1.08404 4.50716 1.09016 4.51414 1.09648L4.55789 1.13606C4.56407 1.14165 4.5701 1.14739 4.57599 1.15328L7.70099 4.27828C7.87675 4.45406 7.98236 4.68795 7.99796 4.93603C8.01355 5.18412 7.9381 5.42938 7.78574 5.62579C7.77924 5.63416 7.77248 5.64233 7.76547 5.65027L7.72224 5.69923C7.71539 5.70698 7.70831 5.71453 7.70099 5.72184L4.57599 8.84684C4.56867 8.85416 4.56113 8.86124 4.55338 8.86809L4.50442 8.91132C4.49046 8.92365 4.47582 8.93519 4.46056 8.94588L4.42046 8.97401C4.40692 8.9835 4.39292 8.99232 4.37851 9.00043L4.32851 9.02855C4.31816 9.03437 4.30761 9.03982 4.29688 9.04489L4.27813 9.05374C4.26937 9.05788 4.26049 9.06176 4.2515 9.06538L4.21661 9.07945C4.20192 9.08536 4.18696 9.09058 4.17178 9.09508L4.11553 9.11175C4.09929 9.11656 4.08281 9.12054 4.06617 9.12368L4.02809 9.13087L3.99683 9.13596C3.98119 9.13857 3.96544 9.14043 3.94962 9.14154L3.91994 9.14362C3.91392 9.14404 3.90791 9.14436 3.90188 9.14456L3.87115 9.1456C3.85986 9.14599 3.84856 9.14599 3.83726 9.1456L3.80653 9.14456C3.79786 9.14427 3.78919 9.14375 3.78054 9.143L3.75033 9.1404C3.73988 9.1395 3.72947 9.13827 3.71909 9.13671L3.68784 9.13202C3.68108 9.13101 3.67433 9.12986 3.66761 9.12856L3.64053 9.12336C3.62447 9.12027 3.60857 9.11639 3.59289 9.11175L3.53664 9.09508C3.52145 9.09058 3.50649 9.08536 3.49181 9.07945L3.45691 9.06538C3.44075 9.05887 3.42493 9.05151 3.40953 9.04335L3.34079 9.00689C3.32048 8.99612 3.30094 8.98396 3.2823 8.9705L3.23542 8.93665C3.22083 8.92611 3.20681 8.91478 3.19343 8.90273L3.15124 8.86471C3.13713 8.85199 3.12375 8.83847 3.11118 8.82423L3.06795 8.77527C3.05562 8.76131 3.04408 8.74667 3.03338 8.73141L3.00526 8.69131C2.99576 8.67777 2.98694 8.66377 2.97884 8.64936L2.95071 8.59936C2.94489 8.58901 2.93944 8.57846 2.93437 8.56772L2.92552 8.54897C2.92138 8.54022 2.91751 8.53135 2.91389 8.52237L2.89982 8.48747C2.8939 8.47278 2.88868 8.45781 2.88418 8.44262L2.86752 8.38637C2.86271 8.37014 2.85872 8.35367 2.85559 8.33704L2.8484 8.29894L2.8433 8.26767C2.8407 8.25204 2.83883 8.23629 2.83773 8.22047L2.83564 8.19079C2.83483 8.17917 2.83442 8.16752 2.83442 8.15587L2.83337 1.87506Z%27 fill=%27currentColor%27/%3E%3C/svg%3E");background-color:currentColor}[class*=ht-theme-horizon] th.beforeHiddenRow:after{width:var(--ht-icon-size);height:var(--ht-icon-size);-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%278%27 height=%278%27 viewBox=%270 0 8 8%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M3.76425 2.43099C3.82165 2.3736 3.89801 2.33913 3.97902 2.33403C4.06003 2.32894 4.14012 2.35358 4.20425 2.40333L4.23558 2.43099L6.23558 4.43099L6.26325 4.46233L6.28125 4.48799L6.29925 4.51999L6.30492 4.53199L6.31392 4.55433L6.32458 4.59033L6.32792 4.60799L6.33125 4.62799L6.33258 4.64699L6.33325 4.66666L6.33258 4.68633L6.33092 4.70566L6.32792 4.72566L6.32458 4.74299L6.31392 4.77899L6.30492 4.80133L6.28158 4.84533L6.25992 4.87533L6.23558 4.90233L6.20425 4.92999L6.17858 4.94799L6.14658 4.96599L6.13458 4.97166L6.11225 4.98066L6.07625 4.99133L6.05858 4.99466L6.03858 4.99799L6.01958 4.99933L5.99992 4.99999H1.99992C1.71592 4.99999 1.56758 4.67133 1.73892 4.45899L1.76425 4.43099L3.76425 2.43099Z%27 stroke=%27currentColor%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A");background-color:currentColor}[class*=ht-theme-horizon] th.afterHiddenRow:before{width:var(--ht-icon-size);height:var(--ht-icon-size);-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%278%27 height=%278%27 viewBox=%270 0 8 8%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M5.9999 3C6.2839 3 6.43224 3.32867 6.2609 3.541L6.23557 3.569L4.23557 5.569C4.17817 5.62639 4.10181 5.66087 4.0208 5.66596C3.93979 5.67106 3.8597 5.64642 3.79557 5.59667L3.76424 5.569L1.76424 3.569L1.73657 3.53767L1.71857 3.512L1.70057 3.48L1.6949 3.468L1.6859 3.44567L1.67524 3.40967L1.6719 3.392L1.66857 3.372L1.66724 3.353V3.31367L1.6689 3.29433L1.6719 3.27433L1.67524 3.257L1.6859 3.221L1.6949 3.19867L1.71824 3.15467L1.7399 3.12467L1.76424 3.09767L1.79557 3.07L1.82124 3.052L1.85324 3.034L1.86524 3.02833L1.88757 3.01933L1.92357 3.00867L1.94124 3.00533L1.96124 3.002L1.98024 3.00067L5.9999 3Z%27 stroke=%27currentColor%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A");background-color:currentColor}[class*=ht-theme-horizon] .collapsibleIndicator:before,[class*=ht-theme-horizon] .ht_nestingButton:before{width:var(--ht-icon-size);height:var(--ht-icon-size);-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M4.33325 8H11.6666%27 stroke=%27currentColor%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A");background-color:currentColor}[class*=ht-theme-horizon] .collapsibleIndicator.collapsed:before,[class*=ht-theme-horizon] .collapsibleIndicator.ht_nestingExpand:before,[class*=ht-theme-horizon] .ht_nestingButton.collapsed:before,[class*=ht-theme-horizon] .ht_nestingButton.ht_nestingExpand:before{width:var(--ht-icon-size);height:var(--ht-icon-size);-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M7.49988 11.6667C7.49988 11.9428 7.72374 12.1667 7.99988 12.1667C8.27602 12.1667 8.49988 11.9428 8.49988 11.6667V8.50002H11.6666C11.9427 8.50002 12.1666 8.27616 12.1666 8.00002C12.1666 7.72388 11.9427 7.50002 11.6666 7.50002H8.49988V4.33337C8.49988 4.05723 8.27602 3.83337 7.99988 3.83337C7.72374 3.83337 7.49988 4.05723 7.49988 4.33337V7.50002H4.33325C4.05711 7.50002 3.83325 7.72388 3.83325 8.00002C3.83325 8.27616 4.05711 8.50002 4.33325 8.50002H7.49988V11.6667Z%27 fill=%27currentColor%27/%3E%3C/svg%3E%0A");background-color:currentColor}[class*=ht-theme-horizon] .htUIRadio>input[type=radio]:after{width:var(--ht-icon-size);height:var(--ht-icon-size);-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Ccircle cx=%278%27 cy=%278%27 r=%274%27 fill=%27currentColor%27/%3E%3C/svg%3E%0A");background-color:currentColor}.landed-cost-action-btn{border:none;padding:10px 20px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;gap:8px;box-shadow:0 2px 6px #00000026;letter-spacing:.3px}.landed-cost-action-btn i{font-size:16px}.landed-cost-action-btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000040}.landed-cost-action-btn:active{transform:translateY(0);box-shadow:0 2px 6px #00000026}.landed-cost-action-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.add-landed-cost-btn{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.add-landed-cost-btn:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 4px 12px #3b82f666}.add-landed-cost-btn:active{background:linear-gradient(135deg,#1d4ed8,#1e40af)}.add-goods-btn{background:linear-gradient(135deg,#7c3aed,#6d28d9);color:#fff}.add-goods-btn:hover{background:linear-gradient(135deg,#6d28d9,#5b21b6);box-shadow:0 4px 12px #7c3aed66}.add-goods-btn:active{background:linear-gradient(135deg,#5b21b6,#4c1d95)}.landed-cost-action-btn.save-btn{background:linear-gradient(135deg,#10b981,#059669);color:#fff;padding:10px 24px}.landed-cost-action-btn.save-btn:hover{background:linear-gradient(135deg,#059669,#047857);box-shadow:0 4px 12px #10b98166}.landed-cost-action-btn.save-btn:active{background:linear-gradient(135deg,#047857,#065f46)}.landed-cost-action-btn+.landed-cost-action-btn{margin-left:8px}@media (max-width: 768px){.landed-cost-action-btn{padding:8px 16px;font-size:12px}.landed-cost-action-btn i{font-size:14px}}.table-container{border-radius:8px;overflow:hidden;margin-bottom:15px;box-shadow:0 2px 8px #0000001a}.inventory-table-container{overflow-x:auto;overflow-y:visible}#landed-cost-items-table{width:100%;border-collapse:collapse;font-size:11px;border:2px solid #3b82f6;background:#fff;white-space:nowrap}#landed-cost-items-table thead tr:first-child th{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;font-size:13px;font-weight:700;text-align:center;padding:6px 8px;border-bottom:2px solid #2563eb;letter-spacing:.3px}#landed-cost-items-table thead tr:last-child th{background:linear-gradient(135deg,#60a5fa,#3b82f6);color:#fff;padding:5px 6px;text-align:left;font-weight:600;font-size:10px;letter-spacing:.03em;border-bottom:2px solid #2563eb;white-space:nowrap}#landed-cost-items-table tbody td{padding:4px 6px;border-bottom:1px solid #dbeafe;color:#111827;background:#fff;white-space:nowrap}#landed-cost-items-table tbody tr:hover{background:#eff6ff;transition:background-color .2s ease}#landed-cost-items-table tbody tr:last-child td{border-bottom:none}#summary-landed-cost-table{width:100%;border-collapse:collapse;font-size:11px;border:2px solid #10b981;background:#fff;white-space:nowrap}#summary-landed-cost-table thead tr:first-child th{background:linear-gradient(135deg,#10b981,#059669);color:#fff;font-size:13px;font-weight:700;text-align:center;padding:6px 8px;border-bottom:2px solid #059669;letter-spacing:.3px}#summary-landed-cost-table thead tr:last-child th{background:linear-gradient(135deg,#34d399,#10b981);color:#fff;padding:5px 6px;text-align:left;font-weight:600;font-size:10px;letter-spacing:.03em;border-bottom:2px solid #059669;white-space:nowrap}#summary-landed-cost-table tbody td{padding:5px 6px;border-bottom:1px solid #d1fae5;color:#065f46;background:#f0fdf4;font-weight:500;white-space:nowrap}#summary-landed-cost-table tbody tr:hover{background:#dcfce7;transition:background-color .2s ease}#summary-landed-cost-table tbody tr:last-child td{border-bottom:none}#summary-landed-cost-table tbody tr.total-row{background:linear-gradient(135deg,#059669,#047857);color:#fff;font-weight:700}#summary-landed-cost-table tbody tr.total-row td{background:linear-gradient(135deg,#059669,#047857);color:#fff;border-top:2px solid #047857;padding:5px 6px}#summary-landed-cost-table tbody tr.total-row:hover{background:linear-gradient(135deg,#059669,#047857)}#goods-items-table{width:100%;border-collapse:collapse;font-size:11px;border:2px solid #7c3aed;background:#fff;min-width:1500px;white-space:nowrap}#goods-items-table thead tr:first-child th{background:linear-gradient(135deg,#7c3aed,#6d28d9);color:#fff;font-size:13px;font-weight:700;text-align:center;padding:6px 8px;border-bottom:2px solid #6d28d9;letter-spacing:.3px}#goods-items-table thead tr:last-child th{background:linear-gradient(135deg,#a78bfa,#7c3aed);color:#fff;padding:5px 6px;text-align:left;font-weight:600;font-size:10px;letter-spacing:.03em;border-bottom:2px solid #6d28d9;white-space:nowrap}#goods-items-table tbody td{padding:4px 6px;border-bottom:1px solid #e9d5ff;color:#111827;background:#fff;white-space:nowrap}#goods-items-table tbody tr:hover{background:#faf5ff;transition:background-color .2s ease}#goods-items-table tbody tr:last-child td{border-bottom:none}#goods-items-table tbody tr.alternate-row{background:#f9fafb}#goods-items-table tbody tr.alternate-row:hover{background:#f3e8ff}@media (max-width: 768px){.table-container{overflow-x:auto}#landed-cost-items-table,#summary-landed-cost-table,#goods-items-table{min-width:800px;font-size:11px}#landed-cost-items-table thead tr:first-child th,#summary-landed-cost-table thead tr:first-child th,#goods-items-table thead tr:first-child th{font-size:14px;padding:8px}#landed-cost-items-table thead tr:last-child th,#summary-landed-cost-table thead tr:last-child th,#goods-items-table thead tr:last-child th{font-size:10px;padding:6px 4px}#landed-cost-items-table tbody td,#summary-landed-cost-table tbody td,#goods-items-table tbody td{padding:6px 4px}}.invoice-timeline-panel{background:linear-gradient(160deg,#f0f9fb,#e8f4f8,#eef6fa);box-shadow:0 4px 24px #0f4c5c14}[data-bs-theme=dark] .invoice-timeline-panel{background:linear-gradient(160deg,#121c24,#152028 45%,#13252c);box-shadow:0 4px 28px #00000073;color:#e2e8f0}.invoice-timeline-tablist{background:#ffffffa6;box-shadow:inset 0 1px 3px #0000000f}[data-bs-theme=dark] .invoice-timeline-tablist{background:#1e293beb;box-shadow:inset 0 1px 3px #00000059}.invoice-timeline-tab{opacity:.92;color:#6c757d;background:transparent;border:0}.invoice-timeline-tab .bi{flex-shrink:0}.invoice-timeline-tab[aria-selected=true]{opacity:1;color:#212529;background:linear-gradient(180deg,#fff,#f8fdff)}.invoice-timeline-tab.invoice-timeline-tab--approvals[aria-selected=true]{box-shadow:0 2px 8px #20c99726}.invoice-timeline-tab.invoice-timeline-tab--delivery[aria-selected=true]{box-shadow:0 2px 8px #0d6efd1f}[data-bs-theme=dark] .invoice-timeline-tab{color:#94a3b8}[data-bs-theme=dark] .invoice-timeline-tab[aria-selected=true]{color:#f8fafc;background:linear-gradient(180deg,#3d4e64,#1e293b)}[data-bs-theme=dark] .invoice-timeline-tab.invoice-timeline-tab--approvals[aria-selected=true]{box-shadow:0 2px 12px #2dd4bf33}[data-bs-theme=dark] .invoice-timeline-tab.invoice-timeline-tab--delivery[aria-selected=true]{box-shadow:0 2px 12px #6ea8fe2e}.invoice-timeline-tab__icon--teal{color:#20c997}.invoice-timeline-tab__icon--blue{color:#0d6efd}[data-bs-theme=dark] .invoice-timeline-tab__icon--teal{color:#2dd4bf}[data-bs-theme=dark] .invoice-timeline-tab__icon--blue{color:#6ea8fe}.invoice-timeline-tab__badge{font-size:.65rem}.invoice-timeline-tab__badge--teal{background:#20c99733;color:#0d6e58}.invoice-timeline-tab__badge--blue{background:#0d6efd26;color:#0a58ca}[data-bs-theme=dark] .invoice-timeline-tab__badge--teal{background:#2dd4bf38;color:#99f6e4}[data-bs-theme=dark] .invoice-timeline-tab__badge--blue{background:#6ea8fe38;color:#bfdbfe}.invoice-timeline-body{min-height:120px;background:#ffffff80;border:1px solid rgba(255,255,255,.8)}[data-bs-theme=dark] .invoice-timeline-body{background:#0f172a8c;border-color:#334155}[data-bs-theme=dark] .invoice-timeline-panel .fw-semibold{color:#f1f5f9}[data-bs-theme=dark] .invoice-timeline-panel .text-muted{color:#94a3b8!important}.invoice-timeline-line{position:absolute;left:7px;top:18px;bottom:-18px;width:2px;background-color:#6c757d}.invoice-timeline-line[data-status=approved]{background-color:#20c997}.invoice-timeline-line[data-status=rejected]{background-color:#dc3545}.invoice-timeline-line[data-status=pending]{background-color:#6c757d}[data-bs-theme=dark] .invoice-timeline-line[data-status=approved]{background-color:#2dd4bf}[data-bs-theme=dark] .invoice-timeline-line[data-status=rejected]{background-color:#f87171}[data-bs-theme=dark] .invoice-timeline-line[data-status=pending]{background-color:#64748b}.invoice-timeline-icon-col{width:16px;text-align:center}.invoice-timeline-note{background:#0000000a;color:inherit}[data-bs-theme=dark] .invoice-timeline-note{background:#94a3b81f;color:#cbd5e1}.invoice-timeline-attachment{max-width:100%;background:#0d6efd14;color:#0d6efd}[data-bs-theme=dark] .invoice-timeline-attachment{background:#6ea8fe29;color:#93c5fd}[data-bs-theme=dark] .invoice-timeline-attachment:hover{color:#bfdbfe}.journal-line-picker{--jlp-border: #dee2e6;--jlp-th-bg: #f8f9fa;--jlp-th-color: #212529;--jlp-foot-bg: #f8f9fa;--jlp-foot-color: #212529;--jlp-row-pos-bg: #e3f2fd;--jlp-row-pos-fg: #1565c0;--jlp-row-neg-bg: #ffebee;--jlp-row-neg-fg: #b71c1c}[data-bs-theme=dark] .journal-line-picker{--jlp-border: #334155;--jlp-th-bg: #1e293b;--jlp-th-color: #e2e8f0;--jlp-foot-bg: #1e293b;--jlp-foot-color: #e2e8f0;--jlp-row-pos-bg: rgba(30, 64, 175, .35);--jlp-row-pos-fg: #93c5fd;--jlp-row-neg-bg: rgba(127, 29, 29, .35);--jlp-row-neg-fg: #fca5a5}.journal-line-picker .journal-line-picker__table{--bs-table-bg: transparent;--bs-table-color: inherit;border-color:var(--jlp-border);color:var(--jlp-th-color)}.journal-line-picker .journal-line-picker__table>:not(caption)>*>*{border-color:var(--jlp-border)}.journal-line-picker .journal-line-picker__thead th{background-color:var(--jlp-th-bg)!important;color:var(--jlp-th-color);border-bottom-color:var(--jlp-border);box-shadow:0 1px 0 var(--jlp-border)}.journal-line-picker .journal-line-picker__row--positive td{background-color:var(--jlp-row-pos-bg)!important;color:var(--jlp-row-pos-fg)}.journal-line-picker .journal-line-picker__row--negative td{background-color:var(--jlp-row-neg-bg)!important;color:var(--jlp-row-neg-fg)}.journal-line-picker .journal-line-picker__tfoot th{background-color:var(--jlp-foot-bg)!important;color:var(--jlp-foot-color);border-color:var(--jlp-border)}[data-bs-theme=dark] .journal-line-picker .journal-line-picker__table{color:#e2e8f0}.payment-approvals-panel{background-color:#edf8fa;border-color:#00000014!important}.payment-approvals-timeline-line{position:absolute;left:7px;top:18px;bottom:-18px;width:2px;background-color:#6c757d}.payment-approvals-timeline-line[data-status=approved]{background-color:#20c997}.payment-approvals-timeline-line[data-status=rejected]{background-color:#dc3545}.payment-approvals-timeline-line[data-status=pending]{background-color:#6c757d}.payment-approvals-icon-col{width:16px;text-align:center}[data-bs-theme=dark] .payment-approvals-panel{background-color:#0d948824;border-color:#334155!important;color:#e2e8f0}[data-bs-theme=dark] .payment-approvals-panel .fw-bold,[data-bs-theme=dark] .payment-approvals-panel .fw-semibold{color:#f1f5f9}[data-bs-theme=dark] .payment-approvals-panel .text-muted{color:#94a3b8!important}[data-bs-theme=dark] .payment-approvals-panel .payment-approvals-comment{color:#cbd5e1}[data-bs-theme=dark] .payment-approvals-timeline-line[data-status=approved]{background-color:#2dd4bf}[data-bs-theme=dark] .payment-approvals-timeline-line[data-status=rejected]{background-color:#f87171}[data-bs-theme=dark] .payment-approvals-timeline-line[data-status=pending]{background-color:#64748b}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.notification-bell{position:relative;cursor:pointer;padding-left:15px;padding-right:15px;border-radius:8px;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;outline:none}.notification-bell:active{transform:scale(.98)}.notification-badge{position:absolute;top:-2px;right:-2px;background:linear-gradient(135deg,#f44,#c00);color:#fff;font-size:10px;font-weight:700;min-width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:2px 4px;border:2px solid white;box-shadow:0 2px 8px #f446;animation:pulse 2s infinite;z-index:10;line-height:1;letter-spacing:-.5px}@keyframes pulse{0%{box-shadow:0 2px 8px #f446;transform:scale(1)}50%{box-shadow:0 2px 12px #f449;transform:scale(1.05)}to{box-shadow:0 2px 8px #f446;transform:scale(1)}}.notification-badge:has-text("99+"){min-width:22px;font-size:9px;padding:2px 3px}.notification-item{padding:12px 16px;border-bottom:1px solid #e5e5e5;cursor:pointer;transition:all .2s ease;position:relative;background:#fff}.notification-item:hover{background-color:#f8f9fa;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.notification-item:last-child{border-bottom:none}.notification-item.unread{background-color:#f0f4ff;border-left:4px solid #007bff}.notification-item.unread:hover{background-color:#e6edff}.notification-content{display:flex;gap:12px;align-items:flex-start}.notification-image{flex-shrink:0}.notification-image img{width:40px;height:40px;border-radius:6px;object-fit:cover;border:1px solid #e0e0e0}.notification-text{flex:1;min-width:0}.notification-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:4px}.notification-title{margin:0;font-size:14px;font-weight:600;color:#333;line-height:1.3;word-wrap:break-word;flex:1}.notification-icon{font-size:16px;margin-left:8px;flex-shrink:0}.notification-body{margin:0 0 8px;font-size:13px;color:#666;line-height:1.4;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.notification-meta{display:flex;flex-wrap:wrap;gap:12px;align-items:center;font-size:11px;color:#999}.notification-time{font-weight:500;color:#666}.notification-sender{color:#888;font-style:italic}.notification-actions{display:flex;flex-direction:column;align-items:center;gap:8px;padding-left:8px}.unread-indicator{color:#007bff;font-size:14px;font-weight:700}.delete-btn{background:none;border:none;color:#999;font-size:14px;cursor:pointer;padding:4px;line-height:1;border-radius:50%;transition:all .2s ease;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.delete-btn:hover{color:#d32f2f;background:#d32f2f1a;transform:scale(1.1)}.notification-data{margin-top:8px;padding-top:8px;border-top:1px solid #f0f0f0}.notification-data small{color:#666;font-size:11px;font-style:italic;line-height:1.3}@keyframes slideIn{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.notification-item.new{animation:slideIn .3s ease-out}@media (prefers-color-scheme: dark){.notification-item{background:#2d2d2d;border-bottom-color:#404040}.notification-item:hover{background-color:#3a3a3a}.notification-item.unread{background-color:#1a2332;border-left-color:#4a90e2}.notification-item.unread:hover{background-color:#233142}.notification-title{color:#e0e0e0}.notification-body{color:#b0b0b0}.notification-time{color:#a0a0a0}.notification-sender{color:#888}.notification-data small{color:#a0a0a0}.notification-data{border-top-color:#404040}}.notification-list{max-width:420px;width:100vw;max-height:600px;background:#fff;border-radius:12px;box-shadow:0 8px 32px #00000026;overflow:hidden;display:flex;flex-direction:column;border:1px solid #e0e0e0}.notification-header{padding:16px 20px;border-bottom:1px solid #e5e5e5;display:flex;justify-content:space-between;align-items:center;background:#f8f9fa;min-height:60px}.header-left{display:flex;align-items:center;gap:12px;flex:1}.notification-header h3{margin:0;font-size:18px;font-weight:600;color:#333}.connection-status{display:flex;align-items:center;gap:4px;font-size:12px;padding:4px 8px;border-radius:12px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.connection-status.connected{background:#e8f5e8;color:#2e7d32}.connection-status.disconnected{background:#ffebee;color:#c62828}.notification-controls{display:flex;align-items:center;gap:8px}.refresh-btn{background:none;border:1px solid #ddd;padding:6px 8px;border-radius:6px;cursor:pointer;color:#666;transition:all .2s ease;font-size:14px}.refresh-btn:hover:not(:disabled){background:#f0f0f0;border-color:#ccc}.refresh-btn:disabled{opacity:.5;cursor:not-allowed}.refresh-btn .spinning{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.mark-all-read-btn{background:#007bff;color:#fff;border:none;padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:background-color .2s ease;white-space:nowrap}.mark-all-read-btn:hover{background:#0056b3}.close-btn{background:none;border:none;color:#999;font-size:16px;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease;width:28px;height:28px;display:flex;align-items:center;justify-content:center}.close-btn:hover{color:#666;background:#0000000d}.notification-error{background:#fff3cd;border-bottom:1px solid #f0c674;padding:12px 20px}.error-content{display:flex;align-items:center;gap:8px;font-size:13px;color:#856404}.error-content i{color:#dc3545}.clear-error-btn{background:none;border:none;color:#856404;cursor:pointer;margin-left:auto;padding:2px 4px;border-radius:2px;transition:background-color .2s ease}.clear-error-btn:hover{background:#8564041a}.notification-items{flex:1;overflow-y:auto;max-height:500px}.notification-loading{padding:60px 20px;text-align:center;color:#666}.loading-spinner{width:32px;height:32px;border:3px solid #f0f0f0;border-top:3px solid #007bff;border-radius:50%;animation:spin 1s linear infinite;margin:0 auto 16px}.no-notifications{padding:60px 20px;text-align:center;color:#999}.no-notifications-icon{font-size:48px;margin-bottom:16px;opacity:.3}.no-notifications h4{margin:0 0 8px;font-size:16px;font-weight:600;color:#666}.no-notifications p{margin:0;font-size:14px;color:#999;line-height:1.4}.notifications-summary{padding:8px 20px;background:#f8f9fa;border-bottom:1px solid #e5e5e5;text-align:center}.notifications-summary small{color:#666;font-size:11px;text-transform:uppercase;letter-spacing:.5px;font-weight:500}.load-more{padding:16px 20px;text-align:center;background:#f8f9fa;border-top:1px solid #e5e5e5}.load-more small{color:#999;font-style:italic;font-size:12px}.notification-items::-webkit-scrollbar{width:6px}.notification-items::-webkit-scrollbar-track{background:#f1f1f1}.notification-items::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.notification-items::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media (max-width: 480px){.notification-list{max-width:100vw;border-radius:0;height:100vh;max-height:100vh}.notification-header{padding:12px 16px}.notification-header h3{font-size:16px}.notification-controls{gap:6px}.mark-all-read-btn{font-size:11px;padding:4px 8px}}@media (prefers-color-scheme: dark){.notification-list{background:#2d2d2d;border-color:#404040}.notification-header{background:#1a1a1a;border-bottom-color:#404040}.notification-header h3{color:#e0e0e0}.refresh-btn{border-color:#555;color:#ccc}.refresh-btn:hover:not(:disabled){background:#3a3a3a;border-color:#666}.close-btn{color:#ccc}.close-btn:hover{color:#fff;background:#ffffff1a}.notifications-summary{background:#1a1a1a;border-bottom-color:#404040}.notifications-summary small{color:#a0a0a0}.no-notifications{color:#888}.no-notifications h4{color:#a0a0a0}.load-more{background:#1a1a1a;border-top-color:#404040}.load-more small{color:#888}}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: hsl(6, 78%, 57%);--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-container-width: fit-content;--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-padding: 14px;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-toast-shadow: 0px 4px 12px rgba(0, 0, 0, .1);--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;width:var(--toastify-container-width);box-sizing:border-box;color:#fff;display:flex;flex-direction:column}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y: 0;position:relative;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;display:flex;flex:1 auto;align-items:center;word-break:break-word}@media only screen and (max-width: 480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}.Toastify__toast{--toastify-toast-width: 100%;margin-bottom:0;border-radius:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{margin-inline-end:10px;width:22px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;position:absolute;top:6px;right:6px;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial}.Toastify__progress-bar--wrp{position:absolute;overflow:hidden;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.christmas-tree-container{display:flex;justify-content:center;align-items:center;pointer-events:auto}.christmas-tree-svg{max-width:100%;max-height:100%}.christmas-tree-orange,.christmas-tree-blue,.christmas-tree-pink,.christmas-tree-yellow{animation-name:christmas-blink;animation-duration:3s;animation-iteration-count:infinite}.christmas-tree-blue{animation-delay:.75s}.christmas-tree-pink{animation-delay:1.5s}.christmas-tree-yellow{animation-delay:2.25s}@keyframes christmas-blink{0%{fill:#ffd11b}24%{fill:#ffd11b}25%{fill:#ed3591}49%{fill:#ed3591}50%{fill:#35d4f9}74%{fill:#35d4f9}75%{fill:#ff8000}to{fill:#ff8000}}.christmas-tree-star{animation-name:star-rotate;animation-duration:4s;animation-iteration-count:infinite;transform-origin:50% 25%}@keyframes star-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.custom-select__control{min-height:30px!important}.custom-select__value-container{padding:0 6px!important}.custom-select__indicators-container{height:30px!important}.custom-hot-table .htCore td,.custom-hot-table .htCore th{padding:0!important;text-align:center!important;border:1px solid #e6e4e4!important}.custom-hot-table .htCore tr:hover{background-color:#57dbbf20!important}.htDropdownMenu,.htContextMenu,.ht_master .htDropdownMenu,.ht_master .htContextMenu,.htDropdownMenuHolder,.htContextMenuHolder,.htDropdownMenu .htCore,.htContextMenu .htCore{z-index:9999!important}.tracking-map-container{position:relative;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px #0000001a}.tracking-info-panel{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:1px solid #dee2e6;border-radius:8px;box-shadow:0 2px 4px #0000000d}.tracking-point-popup{min-width:200px}.tracking-point-popup h6{color:#495057;margin-bottom:.5rem;font-weight:600}.tracking-point-popup p{margin-bottom:.25rem;font-size:.875rem}.tracking-point-popup .small{font-size:.75rem;color:#6c757d}.tracking-session-form{background:#fff;border-radius:8px;padding:1rem}.tracking-session-form .form-label{font-weight:600;color:#495057;margin-bottom:.5rem}.tracking-session-form .form-control,.tracking-session-form .form-select{border-radius:6px;border:1px solid #ced4da;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.tracking-session-form .form-control:focus,.tracking-session-form .form-select:focus{border-color:#80bdff;box-shadow:0 0 0 .2rem #007bff40}.tracking-session-form .list-group-item{border-radius:6px;margin-bottom:.5rem;border:1px solid #dee2e6;transition:all .2s ease-in-out}.tracking-session-form .list-group-item:hover{background-color:#f8f9fa;border-color:#adb5bd}.tracking-session-form .btn-sm{border-radius:4px;font-size:.75rem;padding:.25rem .5rem}.tracking-demo{background:#fff;border-radius:8px;padding:1rem}.tracking-demo .card{border-radius:8px;box-shadow:0 2px 4px #0000001a;border:1px solid #dee2e6}.tracking-demo .card-header{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-bottom:1px solid #dee2e6;border-radius:8px 8px 0 0}.tracking-demo .card-body{padding:1.25rem}.tracking-demo .badge{font-size:.75rem;padding:.375rem .5rem;border-radius:4px}.tracking-demo ul.list-unstyled li,.tracking-demo ol li{margin-bottom:.5rem;padding:.25rem 0}.leaflet-control-zoom{border-radius:6px;box-shadow:0 2px 4px #0000001a}.leaflet-control-zoom a{border-radius:4px;margin:1px}.leaflet-marker-icon{transition:transform .2s ease-in-out}.leaflet-marker-icon:hover{transform:scale(1.1)}.leaflet-popup-content-wrapper{border-radius:8px;box-shadow:0 4px 8px #00000026}.leaflet-popup-content{margin:.5rem;font-size:.875rem}.leaflet-popup-tip{box-shadow:0 4px 8px #00000026}.leaflet-interactive{transition:opacity .2s ease-in-out}.leaflet-interactive:hover{opacity:.8}@media (max-width: 768px){.tracking-session-form .row{flex-direction:column}.tracking-session-form .col-md-6{width:100%;margin-bottom:1rem}.tracking-demo .row{flex-direction:column}.tracking-demo .col-md-8,.tracking-demo .col-md-4{width:100%;margin-bottom:1rem}}.tracking-loading{display:flex;justify-content:center;align-items:center;height:200px;background:#f8f9fa;border-radius:8px}.tracking-error{background:#f8d7da;border:1px solid #f5c6cb;color:#721c24;padding:1rem;border-radius:8px;margin:1rem 0}.tracking-success{background:#d4edda;border:1px solid #c3e6cb;color:#155724;padding:1rem;border-radius:8px;margin:1rem 0}@keyframes pointPulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.8}to{transform:scale(1);opacity:1}}.tracking-point-new{animation:pointPulse 1s ease-in-out}.tracking-info-panel::-webkit-scrollbar{width:6px}.tracking-info-panel::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.tracking-info-panel::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.tracking-info-panel::-webkit-scrollbar-thumb:hover{background:#a8a8a8}[dir=rtl]{direction:rtl;text-align:right}[dir=rtl] .ms-1,[dir=rtl] .ms-2,[dir=rtl] .ms-3,[dir=rtl] .ms-4,[dir=rtl] .ms-5{margin-left:0!important}[dir=rtl] .ms-auto{margin-left:auto!important}[dir=rtl] .me-1,[dir=rtl] .me-2,[dir=rtl] .me-3,[dir=rtl] .me-4,[dir=rtl] .me-5{margin-right:0!important}[dir=rtl] .me-auto{margin-right:auto!important}[dir=rtl] .ps-1,[dir=rtl] .ps-2,[dir=rtl] .ps-3,[dir=rtl] .ps-4,[dir=rtl] .ps-5{padding-left:0!important}[dir=rtl] .pe-1,[dir=rtl] .pe-2,[dir=rtl] .pe-3,[dir=rtl] .pe-4,[dir=rtl] .pe-5{padding-right:0!important}[dir=rtl] .text-start{text-align:right!important}[dir=rtl] .text-end{text-align:left!important}[dir=rtl] .dropdown-menu-end{right:auto!important;left:0!important}[dir=rtl] .dropdown-submenu>.dropdown-menu{left:auto;right:100%;margin-left:0;margin-right:-1px;overflow:visible}[dir=rtl] .form-control{text-align:right}[dir=rtl] .d-flex{flex-direction:row-reverse}[dir=rtl] .justify-content-start{justify-content:flex-end!important}[dir=rtl] .justify-content-end{justify-content:flex-start!important}[dir=rtl] .align-items-start{align-items:flex-end!important}[dir=rtl] .align-items-end{align-items:flex-start!important}[dir=rtl] table{direction:rtl}[dir=rtl] .table{text-align:right}[dir=rtl] .modal-header,[dir=rtl] .modal-footer{flex-direction:row-reverse}[dir=rtl] .card-header,[dir=rtl] .form-label{text-align:right}[dir=rtl] .input-group{flex-direction:row-reverse}[dir=rtl] .badge{margin-left:0}[dir=rtl] .btn-group,[dir=rtl] .pagination,[dir=rtl] .breadcrumb{flex-direction:row-reverse}[dir=rtl] .list-group,[dir=rtl] .alert{text-align:right}[dir=rtl] .spinner-border{margin-left:0}[dir=rtl] .toast{direction:rtl;text-align:right}[dir=rtl] .react-select__control{text-align:right}[dir=rtl] .react-select__menu{direction:rtl;text-align:right}[data-bs-theme=dark]{--bs-body-bg: #0f172a;--bs-body-color: #f1f5f9;--bs-secondary-bg: #1e293b;--bs-tertiary-bg: #273549;--bs-border-color: #334155;--bs-card-bg: #1e293b;--bs-card-border-color: #334155;--bs-dropdown-bg: #1e293b;--bs-dropdown-border-color: #334155;--bs-dropdown-link-color: #cbd5e1;--bs-dropdown-link-hover-bg: #273549;--bs-input-bg: #1e293b;--bs-input-border-color: #334155;--bs-input-color: #f1f5f9;--bs-table-bg: #1e293b;--bs-table-striped-bg: #273549;--bs-table-hover-bg: #334155;--bs-table-border-color: #334155;--bs-modal-bg: #1e293b;--bs-modal-border-color: #334155;--bs-link-color: #60a5fa;--bs-link-hover-color: #93c5fd;--bs-btn-link-color: #60a5fa;--bs-nav-tabs-border-color: #334155;--bs-nav-tabs-link-active-bg: #1e293b;--bs-nav-tabs-link-active-border-color: #334155 #334155 #1e293b;--bs-nav-link-color: #cbd5e1;--bs-pagination-bg: #1e293b;--bs-pagination-border-color: #334155;--bs-pagination-color: #cbd5e1;--bs-pagination-active-bg: #3b82f6;--bs-pagination-active-border-color: #3b82f6;--bs-list-group-bg: #1e293b;--bs-list-group-border-color: #334155;--bs-list-group-color: #f1f5f9;--bs-list-group-hover-bg: #273549;--bs-list-group-active-bg: #3b82f6;--bs-alert-bg: transparent;--bs-code-color: #93c5fd;--bs-pre-bg: #1e293b;--bs-heading-color: #f1f5f9}[data-bs-theme=dark] .app-root-bg{background-color:#0f172a!important}.app-root-bg{background-color:#e6e6e6}[data-bs-theme=dark] .bg-white{background-color:#1e293b!important;color:#f1f5f9!important}[data-bs-theme=dark] .bg-light{background-color:#273549!important;color:#cbd5e1!important}[data-bs-theme=dark] .rounded-5.shadow-sm{background-color:#1e293b!important;box-shadow:0 1px 3px #00000080!important}[data-bs-theme=dark] .card{background-color:#1e293b;border-color:#334155;color:#f1f5f9}[data-bs-theme=dark] .card-header{background-color:#1e293b;border-bottom-color:#334155;color:#f1f5f9}[data-bs-theme=dark] .card-body{background-color:#1e293b;border-color:#334155;color:#f1f5f9}[data-bs-theme=dark] .card-footer{background-color:#273549;border-top-color:#334155}[data-bs-theme=dark] .navbar{background-color:#1e293b!important;border-bottom:1px solid #334155}[data-bs-theme=dark] .navbar .nav-link,[data-bs-theme=dark] .navbar .dropdown-toggle{color:#cbd5e1!important}[data-bs-theme=dark] .navbar .nav-link:hover,[data-bs-theme=dark] .navbar .dropdown-toggle:hover{color:#f1f5f9!important}[data-bs-theme=dark] .breadcrumb-item a{color:#60a5fa}[data-bs-theme=dark] .breadcrumb-item.active{color:#94a3b8}[data-bs-theme=dark] .breadcrumb-item+.breadcrumb-item:before{color:#475569}[data-bs-theme=dark] .table{color:#f1f5f9;border-color:#334155}[data-bs-theme=dark] .table th{background-color:#273549;color:#cbd5e1;border-color:#334155}[data-bs-theme=dark] .table td{border-color:#334155}[data-bs-theme=dark] .table-hover>tbody>tr:hover>*{background-color:#334155;color:#d0d2d3}[data-bs-theme=dark] .table-striped>tbody>tr:nth-of-type(odd)>*{background-color:#273549;color:#f1f5f9}[data-bs-theme=dark] .form-control,[data-bs-theme=dark] .form-select,[data-bs-theme=dark] input[type=text],[data-bs-theme=dark] input[type=number],[data-bs-theme=dark] input[type=email],[data-bs-theme=dark] input[type=password],[data-bs-theme=dark] input[type=date],[data-bs-theme=dark] input[type=datetime-local],[data-bs-theme=dark] input[type=search],[data-bs-theme=dark] textarea{background-color:#1e293b;color:#f1f5f9;border-color:#3d4d64}[data-bs-theme=dark] .form-control:focus,[data-bs-theme=dark] .form-select:focus,[data-bs-theme=dark] input:focus,[data-bs-theme=dark] textarea:focus{background-color:#1e293b;color:#f1f5f9;border-color:#3b82f6;box-shadow:0 0 0 .2rem #3b82f640}[data-bs-theme=dark] .form-control::placeholder,[data-bs-theme=dark] input::placeholder,[data-bs-theme=dark] textarea::placeholder{color:#64748b}[data-bs-theme=dark] .form-control:disabled,[data-bs-theme=dark] .form-select:disabled,[data-bs-theme=dark] input:disabled{background-color:#273549;color:#64748b}[data-bs-theme=dark] .form-label{color:#cbd5e1}[data-bs-theme=dark] .form-text{color:#94a3b8}[data-bs-theme=dark] .input-group-text{background-color:#273549;border-color:#334155;color:#94a3b8}[data-bs-theme=dark] .btn-primary{background-color:#2c61b6;border-color:#2c61b6;color:#fff}[data-bs-theme=dark] .btn-primary:hover{background-color:#2563eb;border-color:#2563eb;color:#fff}[data-bs-theme=dark] .btn-light{background-color:#334155;border-color:#475569;color:#f1f5f9}[data-bs-theme=dark] .btn-light:hover{background-color:#475569;border-color:#475569;color:#f1f5f9}[data-bs-theme=dark] .btn-outline-secondary{color:#94a3b8;border-color:#475569}[data-bs-theme=dark] .btn-outline-secondary:hover{background-color:#334155;color:#f1f5f9}[data-bs-theme=dark] .btn-outline-dark{color:#cbd5e1;border-color:#475569}[data-bs-theme=dark] .btn-outline-dark:hover{background-color:#334155;color:#f1f5f9;border-color:#475569}[data-bs-theme=dark] .btn-white,[data-bs-theme=dark] .btn-link{color:#94a3b8}[data-bs-theme=dark] .dropdown-menu{background-color:#1e293b;border-color:#334155;box-shadow:0 10px 25px #00000080}[data-bs-theme=dark] .dropdown-item{color:#cbd5e1}[data-bs-theme=dark] .dropdown-item:hover,[data-bs-theme=dark] .dropdown-item:focus{background-color:#273549;color:#f1f5f9}[data-bs-theme=dark] .dropdown-item.active,[data-bs-theme=dark] .dropdown-item:active{background-color:#3b82f6;color:#fff}[data-bs-theme=dark] .dropdown-divider{border-color:#334155}[data-bs-theme=dark] .dropdown-header{color:#64748b}[data-bs-theme=dark] .modal-content{background-color:#1e293b;border-color:#334155;color:#f1f5f9}[data-bs-theme=dark] .modal-header{background-color:#1e293b;border-bottom-color:#334155;color:#f1f5f9}[data-bs-theme=dark] .modal-footer{background-color:#1e293b;border-top-color:#334155}[data-bs-theme=dark] .modal-title{color:#f1f5f9}[data-bs-theme=dark] .btn-close{filter:invert(1) grayscale(100%) brightness(200%)}[data-bs-theme=dark] .badge.bg-light{background-color:#334155!important;color:#f1f5f9!important}[data-bs-theme=dark] .badge.text-dark{color:#f1f5f9!important}[data-bs-theme=dark] .border,[data-bs-theme=dark] .border-top,[data-bs-theme=dark] .border-bottom,[data-bs-theme=dark] .border-start,[data-bs-theme=dark] .border-end{border-color:#334155!important}[data-bs-theme=dark] .border-light{border-color:#475569!important}[data-bs-theme=dark] hr{border-color:#334155;opacity:1}[data-bs-theme=dark] .text-primary{color:#3b82f6!important}[data-bs-theme=dark] .text-dark{color:#f1f5f9!important}[data-bs-theme=dark] .text-muted,[data-bs-theme=dark] .text-secondary{color:#94a3b8!important}[data-bs-theme=dark] .text-black{color:#f1f5f9!important}[data-bs-theme=dark] .list-group-item{background-color:#1e293b;border-color:#334155;color:#f1f5f9}[data-bs-theme=dark] .list-group-item:hover{background-color:#273549}[data-bs-theme=dark] .list-group-item.active{background-color:#3b82f6;border-color:#3b82f6}[data-bs-theme=dark] .nav-tabs{border-bottom-color:#334155}[data-bs-theme=dark] .nav-tabs .nav-link{color:#94a3b8;border-color:transparent}[data-bs-theme=dark] .nav-tabs .nav-link:hover{color:#f1f5f9;border-color:#334155 #334155 transparent}[data-bs-theme=dark] .nav-tabs .nav-link.active{background-color:#1e293b;border-color:#334155 #334155 #1e293b;color:#f1f5f9}[data-bs-theme=dark] .nav-pills .nav-link{color:#94a3b8}[data-bs-theme=dark] .nav-pills .nav-link.active{background-color:#3b82f6;color:#fff}[data-bs-theme=dark] .alert-info{background-color:#1e3a8a66;border-color:#3b82f666;color:#93c5fd}[data-bs-theme=dark] .alert-success{background-color:#14532d66;border-color:#16a34a66;color:#86efac}[data-bs-theme=dark] .alert-warning{background-color:#713f1266;border-color:#ca8a0466;color:#fde047}[data-bs-theme=dark] .alert-danger{background-color:#7f1d1d66;border-color:#b91c1c66;color:#fca5a5}[data-bs-theme=dark] .alert-light{background-color:#273549;border-color:#334155;color:#f1f5f9}[data-bs-theme=dark] .react-select__control,[data-bs-theme=dark] .custom-select__control,[data-bs-theme=dark] [class$=-control]{background-color:#1e293b!important;border-color:#334155!important;color:#f1f5f9!important}[data-bs-theme=dark] .react-select__control--is-focused,[data-bs-theme=dark] .custom-select__control--is-focused,[data-bs-theme=dark] [class$=-control--is-focused]{border-color:#3b82f6!important;box-shadow:0 0 0 1px #3b82f6!important}[data-bs-theme=dark] .react-select__menu,[data-bs-theme=dark] .custom-select__menu,[data-bs-theme=dark] [class$=-menu]{background-color:#1e293b!important;border:1px solid #334155!important;box-shadow:0 10px 25px #00000080!important}[data-bs-theme=dark] .react-select__option,[data-bs-theme=dark] .custom-select__option,[data-bs-theme=dark] [class$=-option]{background-color:transparent!important;color:#cbd5e1!important}[data-bs-theme=dark] .react-select__option--is-focused,[data-bs-theme=dark] .custom-select__option--is-focused,[data-bs-theme=dark] [class$=-option--is-focused]{background-color:#273549!important;color:#f1f5f9!important}[data-bs-theme=dark] .react-select__option--is-selected,[data-bs-theme=dark] .custom-select__option--is-selected,[data-bs-theme=dark] [class$=-option--is-selected]{background-color:#3b82f6!important;color:#fff!important}[data-bs-theme=dark] .react-select__single-value,[data-bs-theme=dark] .custom-select__single-value,[data-bs-theme=dark] [class$=-singleValue]{color:#f1f5f9!important}[data-bs-theme=dark] .react-select__multi-value,[data-bs-theme=dark] .custom-select__multi-value,[data-bs-theme=dark] [class$=-multiValue]{background-color:#3b82f638!important;border:1px solid rgba(59,130,246,.4)!important}[data-bs-theme=dark] .react-select__multi-value__label,[data-bs-theme=dark] .custom-select__multi-value__label,[data-bs-theme=dark] [class$=-multiValue__label]{color:#dbeafe!important}[data-bs-theme=dark] .react-select__multi-value__remove,[data-bs-theme=dark] .custom-select__multi-value__remove,[data-bs-theme=dark] [class$=-multiValue__remove]{color:#93c5fd!important;background-color:transparent!important}[data-bs-theme=dark] .react-select__multi-value__remove:hover,[data-bs-theme=dark] .custom-select__multi-value__remove:hover,[data-bs-theme=dark] [class$=-multiValue__remove]:hover{background-color:#ef44444d!important;color:#fecaca!important}[data-bs-theme=dark] .react-select__input-container,[data-bs-theme=dark] .custom-select__input-container,[data-bs-theme=dark] [class$=-Input]{color:#f1f5f9!important}[data-bs-theme=dark] .react-select__input-container input,[data-bs-theme=dark] .custom-select__input-container input,[data-bs-theme=dark] .react-select__input,[data-bs-theme=dark] .custom-select__input,[data-bs-theme=dark] [class$=-Input] input{color:#f1f5f9!important;background-color:transparent!important;caret-color:#93c5fd!important}[data-bs-theme=dark] .react-select__input-container input:focus,[data-bs-theme=dark] .react-select__input-container input:focus-visible,[data-bs-theme=dark] .custom-select__input-container input:focus,[data-bs-theme=dark] .custom-select__input-container input:focus-visible,[data-bs-theme=dark] [class$=-Input] input:focus,[data-bs-theme=dark] [class$=-Input] input:focus-visible{border:none!important;outline:none!important;box-shadow:none!important}[data-bs-theme=dark] .react-select__input-container input::placeholder,[data-bs-theme=dark] .custom-select__input-container input::placeholder,[data-bs-theme=dark] [class$=-Input] input::placeholder{color:#64748b!important;opacity:1}[data-bs-theme=dark] .react-select__placeholder,[data-bs-theme=dark] .custom-select__placeholder,[data-bs-theme=dark] [class$=-placeholder]{color:#64748b!important}[data-bs-theme=dark] .react-select__indicator-separator,[data-bs-theme=dark] .custom-select__indicator-separator,[data-bs-theme=dark] [class$=-indicatorSeparator]{background-color:#475569!important}[data-bs-theme=dark] .react-select__dropdown-indicator,[data-bs-theme=dark] .react-select__clear-indicator,[data-bs-theme=dark] .custom-select__dropdown-indicator,[data-bs-theme=dark] .custom-select__clear-indicator{color:#94a3b8!important}[data-bs-theme=dark] .custom-hot-table .htCore td,[data-bs-theme=dark] .custom-hot-table .htCore th{border:1px solid #242d3a!important}[data-bs-theme=dark] .custom-hot-table .htCore td.htDimmed,[data-bs-theme=dark] .custom-hot-table .htCore th.htDimmed{color:#969696!important}[data-bs-theme=dark] .ht-theme-horizon-dark{--ht-background-color: #0f172a !important;--ht-cell-editor-background-color: #0f172a !important;--ht-header-background-color: #0f172a !important;--ht-header-highlighted-background-color: #1e293b !important;--ht-header-row-background-color: #0f172a !important;--ht-header-row-highlighted-background-color: #1e293b !important;--ht-checkbox-background-color: #0f172a !important;--ht-checkbox-focus-background-color: #0f172a !important}[data-bs-theme=dark] .custom-hot-table .htCore tr:hover{background-color:#1e293b!important}[data-bs-theme=dark] *{scrollbar-color:#334155 #1e293b;scrollbar-width:thin}[data-bs-theme=dark] *::-webkit-scrollbar{width:6px;height:6px}[data-bs-theme=dark] *::-webkit-scrollbar-track{background:#1e293b;border-radius:3px}[data-bs-theme=dark] *::-webkit-scrollbar-thumb{background:#334155;border-radius:3px}[data-bs-theme=dark] *::-webkit-scrollbar-thumb:hover{background:#475569}[data-bs-theme=dark] .shadow-sm{box-shadow:0 1px 3px #00000080!important}[data-bs-theme=dark] .shadow{box-shadow:0 4px 12px #00000080!important}[data-bs-theme=dark] thead.sticky-top th,[data-bs-theme=dark] .table-responsive thead th{background-color:#273549;color:#cbd5e1}[data-bs-theme=dark] .badge.bg-secondary{background-color:#334155!important;color:#cbd5e1!important}[data-bs-theme=dark] .breadcrumb{background-color:transparent}[data-bs-theme=dark] .notification-panel,[data-bs-theme=dark] .notification-list{background-color:#1e293b;border-color:#334155;color:#f1f5f9}[data-bs-theme=dark] .offcanvas,[data-bs-theme=dark] .offcanvas-header,[data-bs-theme=dark] .offcanvas-body{background-color:#1e293b;color:#f1f5f9;border-color:#334155}[data-bs-theme=dark] .tooltip-inner{background-color:#334155;color:#f1f5f9}[data-bs-theme=dark] .popover{background-color:#1e293b;border-color:#334155}[data-bs-theme=dark] .popover-header{background-color:#273549;border-bottom-color:#334155;color:#f1f5f9}[data-bs-theme=dark] .popover-body{color:#cbd5e1}[data-bs-theme=dark] .progress{background-color:#273549}[data-bs-theme=dark] .accordion-item{background-color:#1e293b;border-color:#334155;color:#f1f5f9}[data-bs-theme=dark] .accordion-button{background-color:#273549;color:#f1f5f9;box-shadow:none}[data-bs-theme=dark] .accordion-button:not(.collapsed){background-color:#334155;color:#f1f5f9}[data-bs-theme=dark] .accordion-button:after{filter:invert(1)}[data-bs-theme=dark] .searchBox{background-color:#1e293b}.login-page{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;--login-page-bg: #f5f5f5;--login-form-bg: #ffffff;--login-heading: #1a1a1a;--login-label: #1a1a1a;--login-muted: #6c757d;--login-border: #e0e0e0;--login-input-bg: #ffffff;--login-input-fg: #1a1a1a;--login-checkbox-border: #e0e0e0;--login-alert-bg: rgba(220, 53, 69, .1);--login-alert-fg: #dc3545;--login-alert-border: rgba(220, 53, 69, .2);--login-brand-gradient: linear-gradient(135deg, #68d391 0%, #4fd1c5 100%);--login-btn-shadow: 0 4px 15px rgba(79, 209, 197, .3);--login-btn-shadow-hover: 0 6px 20px rgba(79, 209, 197, .4);--login-focus-ring: 0 0 0 3px rgba(79, 209, 197, .15)}[data-bs-theme=dark] .login-page{--login-page-bg: #0b0f14;--login-form-bg: #141a21;--login-heading: #f1f5f9;--login-label: #e2e8f0;--login-muted: #94a3b8;--login-border: #334155;--login-input-bg: #0f172a;--login-input-fg: #f8fafc;--login-checkbox-border: #475569;--login-alert-bg: rgba(248, 113, 113, .12);--login-alert-fg: #fca5a5;--login-alert-border: rgba(248, 113, 113, .25);--login-brand-gradient: linear-gradient(145deg, #1a3d34 0%, #155e54 42%, #0f766e 100%);--login-btn-shadow: 0 4px 20px rgba(0, 0, 0, .45);--login-btn-shadow-hover: 0 6px 28px rgba(0, 0, 0, .55)}.login-page-bg{background-color:var(--login-page-bg);color:var(--login-input-fg)}.login-form-panel{background-color:var(--login-form-bg)}.login-form-inner{max-width:480px;width:100%}.login-title{color:var(--login-heading)}.login-subtitle{font-size:14px;color:var(--login-muted);margin-bottom:0}.login-field-label{font-size:14px;color:var(--login-label);margin-bottom:8px}.login-page .login-input{border-radius:12px;font-size:14px;padding:12px 16px;border:1px solid var(--login-border);background-color:var(--login-input-bg);color:var(--login-input-fg);transition:border-color .2s ease,box-shadow .2s ease}.login-page .login-input:focus{border-color:#4fd1c5;box-shadow:var(--login-focus-ring);outline:none}.login-page .login-check{width:18px;height:18px;border-radius:4px;border:1px solid var(--login-checkbox-border);cursor:pointer;background-color:var(--login-input-bg)}.login-check-label{font-size:14px;color:var(--login-label);cursor:pointer}.login-page .login-submit-btn{background:linear-gradient(135deg,#68d391,#4fd1c5);border:none;border-radius:12px;padding:12px;font-size:14px;transition:transform .3s ease,box-shadow .3s ease;box-shadow:var(--login-btn-shadow)}.login-page .login-submit-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:var(--login-btn-shadow-hover)}.login-page .login-submit-btn:disabled{transform:none}.login-page .login-alert-custom{border-radius:12px;background-color:var(--login-alert-bg);color:var(--login-alert-fg);border:1px solid var(--login-alert-border);font-size:14px}.login-brand-panel{background:var(--login-brand-gradient);position:relative}.login-brand-inner{max-width:500px}.login-lottie{max-width:350px}*{font-size:12px!important}.btn-primary{background-color:#3671c0;border-color:#3671c0}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{display:none;position:absolute;top:0;left:100%;margin-top:-1px;margin-left:0;border-radius:0 6px 6px;overflow:visible}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu>.dropdown-menu:not(:has(.dropdown-submenu)){max-height:500px;overflow-y:auto}.dropdown-submenu>.dropdown-item{position:relative}.dropdown-submenu>.dropdown-item:hover{background-color:#3671c01a}.dropdown-menu{padding:.5rem 0;min-width:200px;border:none;box-shadow:0 .5rem 1rem #00000026}.dropdown-item{padding:.5rem 1rem;font-size:.875rem;color:#333}.dropdown-item:hover{background-color:#3671c01a;color:#3671c0}.dropdown-menu,.dropdown-item{transition:all .2s ease-in-out}.custom-btn{color:#fff;border-radius:5px;padding:10px;font-family:Lato,sans-serif;font-weight:500;background:transparent;cursor:pointer;transition:all .4s ease;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;outline:none}.btn-1{background:linear-gradient(315deg,#52d9b5,#1aac9e 90%);border:none;z-index:1}.btn-1:after{position:absolute;content:"";width:0;height:100%;top:0;left:0;direction:rtl;z-index:-1;transition:all .3s ease}.btn-1:hover:after{left:auto;right:0;width:100%}.searchBox{display:flex;max-width:230px;align-items:center;justify-content:space-between;gap:8px;background:#eee;border-radius:50px;position:relative}.searchButton{color:#fff;position:absolute;right:8px;width:30px;height:30px;border-radius:50%;background:var(--gradient-2, linear-gradient(90deg, #2AF598 0%, #009EFD 100%));border:0;display:inline-block;transition:all .3s cubic-bezier(.23,1,.32,1)}.searchInput{border:none;background:none;outline:none;color:#000;font-size:15px;padding:10px}.custom-modal{padding:1px;position:fixed;border-radius:14px;box-shadow:5 5 50px #bebebe,-5 -5 50px #fff;border:1px solid #aef0d2;overflow:hidden}.custom-modal:before{content:"";position:absolute;width:100%;background-color:#2af598;border-radius:30px;height:100%;animation:rotBGimg 10s linear infinite;transition:all .2s linear}@keyframes rotBGimg{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.custom-modal:after{content:"";position:absolute;background:#fff;top:2px;right:2px;bottom:2px;left:2px;border-radius:15px}.blob{position:absolute;z-index:-10;top:50%;left:50%;border-radius:50%;background:linear-gradient(135deg,#65a7a2,#098873);opacity:.9;filter:blur(8px);animation:blob-bounce 8s infinite linear}@keyframes blob-bounce{0%{transform:translate(-100%,-100%) translateZ(0)}25%{transform:translate(-100%,-100%) translate3d(100%,0,0)}50%{transform:translate(-100%,-100%) translate3d(100%,100%,0)}75%{transform:translate(-100%,-100%) translate3d(0,100%,0)}to{transform:translate(-100%,-100%) translateZ(0)}}.invoiceItems .htCore{border-collapse:collapse!important;border-spacing:0!important;width:100%!important}.invoiceItems .htCore td,.invoiceItems .htCore th{padding:0!important;margin:0!important;line-height:1!important;height:25px!important;min-height:25px!important;max-height:25px!important;vertical-align:middle!important;border:1px solid #ccc!important;text-align:center!important}.invoiceItems .htCore th{background-color:#f8f9fa!important;font-weight:700!important;text-align:center!important;position:sticky!important;top:0!important;z-index:1!important}.invoiceItems .htCore .htDimmed{background-color:#f8f9fa!important}.invoiceItems .htCore .current,.invoiceItems .htCore .highlight,.invoiceItems .htCore .area{background-color:#e6f3ff!important}.invoiceItems .htCore .handsontableInput{padding:0!important;margin:0!important;height:25px!important;line-height:25px!important;font-size:12px!important}.invoiceItems .htCore .handsontableInputHolder,.invoiceItems .htCore .handsontableEditor{padding:0!important;margin:0!important}.invoiceItems .htCore .handsontableEditor textarea{padding:0!important;margin:0!important;height:25px!important;line-height:25px!important;font-size:12px!important}.invoiceItems .htCore .btn{padding:.15rem .3rem!important;font-size:12px!important;line-height:1!important;height:25px!important;margin:0!important}.invoiceItems .htCore .btn i{font-size:12px!important;line-height:1!important}.react-flow__node{font-size:7px!important;padding:4px 8px;border-radius:20px;background-color:#fff;width:75px;margin-bottom:100px}.logs-container{scrollbar-width:thin;scrollbar-color:#dee2e6 #f8f9fa}.logs-container::-webkit-scrollbar{width:6px}.logs-container::-webkit-scrollbar-track{background:#f8f9fa}.logs-container::-webkit-scrollbar-thumb{background:#dee2e6;border-radius:3px}.logs-container::-webkit-scrollbar-thumb:hover{background:#adb5bd}.log-item{transition:background-color .2s ease}.log-item:hover{background-color:#f8f9fa}.log-item:last-child{border-bottom:none!important}.badge{font-size:.75rem;padding:.25rem .5rem}.pagination-container{background-color:#f8f9fa}.btn-group-sm .btn{font-size:.75rem;padding:.25rem .5rem}.change-field{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:1px solid #dee2e6;border-radius:.375rem;padding:.5rem;margin-bottom:.5rem}.change-field .field-name{font-weight:600;color:#495057;margin-bottom:.25rem}.change-old{color:#dc3545;font-size:.875rem}.change-new{color:#198754;font-size:.875rem}.changes-accordion{animation:slideDown .3s ease-out}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.btn-outline-secondary:hover{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem #6c757d40}.logs-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px}.logs-error{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;color:#dc3545}.logs-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;color:#6c757d}.glass-card-effect{background:#ffffffd9;border-radius:16px;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(8.7px);-webkit-backdrop-filter:blur(8.7px);border:1px solid rgba(255,255,255,1)}@font-face{font-family:Notification;src:url(data:application/vnd.ms-fontobject;base64,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);src:url(data:application/vnd.ms-fontobject;base64,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) format("embedded-opentype"),url(data:font/woff;base64,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) format("woff"),url(data:font/ttf;base64,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) format("truetype"),url(/assets/notification-C7-9PN0h.svg?s3g3t9#notification) format("svg");font-weight:400;font-style:normal}.notification-container{box-sizing:border-box;position:fixed;top:0;right:0;z-index:999999;width:320px;padding:0 15px;max-height:calc(100% - 30px);overflow-x:hidden;overflow-y:auto}.notification{box-sizing:border-box;padding:15px 15px 15px 58px;border-radius:2px;color:#fff;background-color:#ccc;box-shadow:0 0 12px #999;cursor:pointer;font-size:1em;line-height:1.2em;position:relative;opacity:.9;margin-top:15px}.notification .title{font-size:1em;line-height:1.2em;font-weight:700;margin:0 0 5px}.notification:hover,.notification:focus{opacity:1}.notification-enter{visibility:hidden;transform:translate3d(100%,0,0)}.notification-enter.notification-enter-active{visibility:visible;transform:translateZ(0);transition:all .4s}.notification-exit{visibility:visible;transform:translateZ(0)}.notification-exit.notification-exit-active{visibility:hidden;transform:translate3d(100%,0,0);transition:all .4s}.notification:before{position:absolute;top:50%;left:15px;margin-top:-14px;display:block;font-family:Notification;width:28px;height:28px;font-size:28px;text-align:center;line-height:28px}.notification-info{background-color:#2f96b4}.notification-info:before{content:""}.notification-success{background-color:#51a351}.notification-success:before{content:""}.notification-warning{background-color:#f89406}.notification-warning:before{content:""}.notification-error{background-color:#bd362f}.notification-error:before{content:""}/*!
 * Copyright (c) HANDSONCODE sp. z o. o.
 *
 * HANDSONTABLE is a software distributed by HANDSONCODE sp. z o. o., a Polish corporation based in
 * Gdynia, Poland, at Aleja Zwyciestwa 96-98, registered by the District Court in Gdansk under number
 * 538651, EU tax ID number: PL5862294002, share capital: PLN 62,800.00.
 *
 * This software is protected by applicable copyright laws, including international treaties, and dual-
 * licensed - depending on whether your use for commercial purposes, meaning intended for or
 * resulting in commercial advantage or monetary compensation, or not.
 *
 * If your use is strictly personal or solely for evaluation purposes, meaning for the purposes of testing
 * the suitability, performance, and usefulness of this software outside the production environment,
 * you agree to be bound by the terms included in the "handsontable-non-commercial-license.pdf" file.
 *
 * Your use of this software for commercial purposes is subject to the terms included in an applicable
 * license agreement.
 *
 * In any case, you must not make any such use of this software as to develop software which may be
 * considered competitive with this software.
 *
 * UNLESS EXPRESSLY AGREED OTHERWISE, HANDSONCODE PROVIDES THIS SOFTWARE ON AN "AS IS"
 * BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, AND IN NO EVENT AND UNDER NO
 * LEGAL THEORY, SHALL HANDSONCODE BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY DIRECT,
 * INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER ARISING FROM
 * USE OR INABILITY TO USE THIS SOFTWARE.
 *
 * Version: 15.3.0
 * Release date: 29/04/2025 (built at 24/04/2025 10:59:02)
 */.ht-wrapper:not([class*=ht-theme]){--ht-gap-size: 4px;--ht-checkbox-size: 16px;--ht-cell-horizontal-padding: 8px;--ht-cell-vertical-padding: 4px;--ht-font-size: 14px;--ht-line-height: 20px;--ht-border-color: #222222;--ht-foreground-color: #222222;--ht-background-color: #ffffff;--ht-header-foreground-color: #222222;--ht-header-background-color: #f7f7f9;--ht-header-row-foreground-color: #222222;--ht-header-row-background-color: #f7f7f9;--ht-cell-horizontal-border-color: #222222;--ht-cell-vertical-border-color: #222222;--ht-header-active-border-color: #1a42e8;--ht-header-active-foreground-color: #ffffff;--ht-header-active-background-color: #1a42e8;--ht-header-row-active-foreground-color: #fff;--ht-header-row-active-background-color: #1a42e8;--ht-cell-selection-border-color: #1a42e8}.handsontable{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,Arial,sans-serif;position:relative;font-size:var(--ht-font-size);line-height:var(--ht-line-height);font-weight:var(--ht-font-weight);letter-spacing:0;color:var(--ht-foreground-color);touch-action:manipulation;scrollbar-width:thin;scrollbar-color:var(--ht-scrollbar-thumb-color) var(--ht-scrollbar-track-color)}.handsontable::-webkit-scrollbar-track{border-radius:var(--ht-scrollbar-border-radius)}.handsontable.ht-wrapper{border-radius:var(--ht-wrapper-border-radius, 0)}.handsontable.ht-wrapper:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:var(--ht-wrapper-border-width) solid var(--ht-wrapper-border-color);border-radius:var(--ht-wrapper-border-radius, 0);z-index:999;pointer-events:none;overflow:hidden}.handsontable.htGhostTable table thead th{border-bottom-width:0}.handsontable.htGhostTable table tbody tr th,.handsontable.htGhostTable table tbody tr td{border-top-width:0;height:calc(var(--ht-cell-vertical-padding) * 2 + var(--ht-line-height) + 1px)}.handsontable.htGhostTable table.htGhostTableFirstRow tbody tr th,.handsontable.htGhostTable table.htGhostTableFirstRow tbody tr td{border-top-width:1px;height:calc(var(--ht-cell-vertical-padding) * 2 + var(--ht-line-height) + 2px)}.handsontable.htHasScrollX .ht_master .wtHolder,.handsontable.htHasScrollY .ht_master .wtHolder{background-color:var(--ht-background-color);border-radius:var(--ht-wrapper-border-radius, 0)}.handsontable tr.ht__row_even th{background-color:var(--ht-row-header-even-background-color)}.handsontable tr.ht__row_even td{background-color:var(--ht-row-cell-even-background-color)}.handsontable tr.ht__row_odd th{background-color:var(--ht-row-header-odd-background-color)}.handsontable tr.ht__row_odd td{background-color:var(--ht-row-cell-odd-background-color)}.handsontable th,.handsontable td{height:calc(var(--ht-cell-vertical-padding) * 2 + var(--ht-line-height) + 1px);padding:var(--ht-cell-vertical-padding) var(--ht-cell-horizontal-padding);vertical-align:top;border-top-width:0;border-inline-start-width:0;border-inline-end-width:1px;border-bottom-width:1px;border-style:solid;font-size:var(--ht-font-size);line-height:var(--ht-line-height);white-space:pre-wrap;overflow:hidden;outline:none;outline-width:0;empty-cells:show;box-sizing:border-box;color:var(--ht-foreground-color);border-top-color:var(--ht-cell-vertical-border-color);border-bottom-color:var(--ht-cell-vertical-border-color);border-inline-start-color:var(--ht-cell-horizontal-border-color);border-inline-end-color:var(--ht-cell-horizontal-border-color)}.handsontable th.invisibleSelection,.handsontable td.invisibleSelection{outline:none}.handsontable th.invisibleSelection::selection,.handsontable td.invisibleSelection::selection{background:transparent}.handsontable td:first-of-type{border-inline-start-width:1px}.handsontable th{position:relative;overflow:visible;text-align:center;font-weight:var(--ht-header-font-weight);white-space:nowrap;color:var(--ht-header-foreground-color);background-color:var(--ht-header-background-color)}.handsontable th:last-child{border-inline-start-width:0;border-inline-end-width:1px;border-bottom-width:1px;border-inline-end-color:var(--ht-border-color)}.handsontable th:last-child.ht__active_highlight{border-inline-end-color:var(--ht-header-active-border-color)}.handsontable th:first-child{border-inline-start-color:var(--ht-border-color)}.handsontable th:first-child.ht__active_highlight{border-inline-start-color:var(--ht-header-active-border-color)}.handsontable th:first-child,.handsontable th:nth-child(2){border-inline-start-width:1px}.handsontable th.current{box-shadow:inset 0 0 0 1px var(--ht-cell-selection-border-color)}.handsontable th.active{color:var(--ht-header-active-foreground-color);background-color:var(--ht-header-active-background-color)}.handsontable th.ht__highlight{color:var(--ht-header-highlighted-foreground-color);background-color:var(--ht-header-highlighted-background-color)}.handsontable th.ht__active_highlight{border-color:var(--ht-header-active-border-color);color:var(--ht-header-active-foreground-color);background-color:var(--ht-header-active-background-color)}.handsontable tbody tr.ht__row_odd th.ht__highlight,.handsontable tbody tr.ht__row_even th.ht__highlight{color:var(--ht-header-row-highlighted-foreground-color);background-color:var(--ht-header-row-highlighted-background-color)}.handsontable tbody tr.ht__row_odd th.ht__active_highlight,.handsontable tbody tr.ht__row_even th.ht__active_highlight{color:var(--ht-header-row-active-foreground-color);background-color:var(--ht-header-row-active-background-color)}.handsontable tbody tr:first-of-type th,.handsontable tbody tr:first-of-type td{height:calc(var(--ht-cell-vertical-padding) * 2 + var(--ht-line-height) + 2px)}.handsontable tbody tr th{padding:0;color:var(--ht-header-row-foreground-color);background-color:var(--ht-header-row-background-color)}.handsontable tbody tr th.ht__active_highlight{box-shadow:0 -1px 0 0 var(--ht-header-active-border-color)}.handsontable tbody tr th .relative{padding:var(--ht-cell-vertical-padding) var(--ht-cell-horizontal-padding);height:100%}.handsontable tbody tr td:first-child{border-inline-start-color:var(--ht-border-color)}.handsontable tbody tr td:last-child{border-inline-end-color:var(--ht-border-color)}.handsontable thead tr th{padding:0}.handsontable thead tr th.ht__active_highlight{box-shadow:-1px 0 0 0 var(--ht-header-active-border-color)}.handsontable thead tr th .relative{padding:var(--ht-cell-vertical-padding) var(--ht-cell-horizontal-padding)}.handsontable thead tr th .relative .colHeader{text-overflow:ellipsis;overflow:hidden;vertical-align:top;max-width:calc(100% + 1px)}.handsontable thead tr th .relative:has(.collapsibleIndicator,.changeType) .colHeader{max-width:calc(100% - (var(--ht-icon-size) + var(--ht-gap-size)))}.handsontable tr:first-child th,.handsontable tr:first-child td{border-top-color:var(--ht-border-color);border-top-width:1px}.handsontable tr:first-child th.ht__active_highlight,.handsontable tr:first-child td.ht__active_highlight{border-top-color:var(--ht-header-active-border-color)}.handsontable tr:last-child th,.handsontable tr:last-child td{border-bottom-color:var(--ht-border-color)}.handsontable tr:last-child th.ht__active_highlight,.handsontable tr:last-child td.ht__active_highlight{border-bottom-color:var(--ht-header-active-border-color)}.handsontable div[class^=ht_clone] thead .ht__highlight .relative:after{content:"";display:block;position:absolute;left:-1px;right:-1px;bottom:-1px;height:var(--ht-header-highlighted-shadow-size);background-color:var(--ht-accent-color)}.handsontable div[class^=ht_clone] thead tr:only-of-type .ht__highlight .relative:after{bottom:0}.handsontable div[class^=ht_clone] tbody .ht__highlight .relative:after{content:"";display:block;position:absolute;top:-1px;right:-1px;bottom:-1px;width:var(--ht-header-highlighted-shadow-size);background-color:var(--ht-accent-color)}.handsontable thead tr:not(:last-child) th{overflow:hidden}.handsontable .hide{display:none}.handsontable .relative{position:relative;box-sizing:border-box}.handsontable .wtHider{width:0}.handsontable .wtSpreader{position:relative;width:0;height:auto}.handsontable .htAutoSize{position:absolute;left:-99000px;top:-99000px;visibility:hidden}.handsontable .htFocusCatcher{position:absolute;width:0;height:0;margin:0;padding:0;border:0;opacity:0;z-index:-1}.handsontable table,.handsontable tbody,.handsontable thead,.handsontable input,.handsontable textarea,.handsontable div{box-sizing:content-box}.handsontable input,.handsontable textarea{min-height:initial}.handsontable .htCore{width:0;margin:0;border-width:0;border-spacing:0;border-collapse:separate;outline-width:0;table-layout:fixed;cursor:default;background-color:var(--ht-background-color)}.handsontable col,.handsontable col.rowHeader{width:64px}.handsontable col.hidden{width:0!important}.handsontable span.colHeader,.handsontable span.rowHeader{display:inline-block;font-size:var(--ht-font-size);line-height:var(--ht-line-height)}.handsontable tr.hidden,.handsontable tr.hidden td,.handsontable tr.hidden th{display:none}.handsontable a{color:var(--ht-link-color)}.handsontable a:hover{color:var(--ht-link-hover-color)}.handsontable .ht_clone_top th:nth-child(2){border-inline-start-width:0;border-inline-end-width:1px}.handsontable.htRowHeaders thead tr th:nth-child(2){border-inline-start-width:1px}.handsontable .ht_master:not(.innerBorderInlineStart):not(.emptyColumns) tbody tr th,.handsontable .ht_master:not(.innerBorderInlineStart):not(.emptyColumns) thead tr th:first-child,.handsontable .ht_master:not(.innerBorderInlineStart):not(.emptyColumns)~.handsontable:not(.htGhostTable) tbody tr th,.handsontable .ht_master:not(.innerBorderInlineStart):not(.emptyColumns)~.handsontable:not(.ht_clone_top):not(.htGhostTable) thead tr th:first-child{border-inline-end-width:0;border-inline-start-width:1px}.handsontable .ht_master:not(.innerBorderTop):not(.innerBorderBottom) thead tr:last-child th,.handsontable .ht_master:not(.innerBorderTop):not(.innerBorderBottom)~.handsontable thead tr:last-child th,.handsontable .ht_master:not(.innerBorderTop):not(.innerBorderBottom) thead tr.lastChild th,.handsontable .ht_master:not(.innerBorderTop):not(.innerBorderBottom)~.handsontable thead tr.lastChild th{border-bottom-width:0}.handsontable .ht_master table.htCore>thead,.handsontable .ht_master table.htCore>tbody>tr>th,.handsontable .ht_clone_inline_start table.htCore>thead{visibility:hidden}.ht_master,.ht_clone_inline_start,.ht_clone_top,.ht_clone_bottom,.ht_master .wtHolder,.ht_clone_inline_start .wtHolder,.ht_clone_top .wtHolder,.ht_clone_bottom .wtHolder{overflow:hidden}.ht_master .wtHolder{overflow:auto}[dir=rtl].handsontable td[dir=ltr]{border-inline-end-width:0;border-inline-start-width:1px}[dir=rtl].handsontable tbody tr td[dir=ltr]:last-child{border-inline-start-color:var(--ht-border-color)}[dir=rtl].handsontable div[class^=ht_clone] tbody .ht__highlight .relative:after{right:auto;left:-1px}.handsontable.ht-wrapper:not(.htColumnHeaders) .ht_master .htCore tbody tr:first-child td:first-child{border-start-start-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper:not(.htColumnHeaders) .ht_master .htCore tbody tr:first-child td:last-child{border-start-end-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper:not(.htColumnHeaders) .ht_clone_top_inline_start_corner .htCore tbody tr:first-child td:first-child{border-start-start-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper:not(.htColumnHeaders) .ht_clone_top .htCore tbody tr:first-child td:first-child{border-start-start-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper:not(.htColumnHeaders) .ht_clone_top .htCore tbody tr:first-child td:last-child{border-start-end-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper:not(.htColumnHeaders) .ht_clone_inline_start .htCore tbody tr:first-child th:first-child,.handsontable.ht-wrapper:not(.htColumnHeaders) .ht_clone_inline_start .htCore tbody tr:first-child td:first-child{border-start-start-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_master .htCore{border-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_master .htCore thead tr:first-child th:first-child{border-start-start-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_master .htCore thead tr:first-child th:last-child{border-start-end-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_master .htCore thead tr:last-child th:first-child{border-end-start-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_master .htCore thead tr:last-child th:last-child{border-end-end-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_master .htCore tbody tr:last-child td:first-child{border-end-start-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_master .htCore tbody tr:last-child td:last-child{border-end-end-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_clone_top_inline_start_corner .htCore,.handsontable.ht-wrapper .ht_clone_top_inline_start_corner .htCore thead tr:first-child th:first-child{border-start-start-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_clone_top .htCore{border-start-start-radius:var(--ht-wrapper-border-radius);border-start-end-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_clone_top .htCore thead tr:first-child th:first-child{border-start-start-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_clone_top .htCore thead tr:first-child th:last-child{border-start-end-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_clone_inline_start .htCore{border-start-start-radius:var(--ht-wrapper-border-radius);border-end-start-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_clone_inline_start .htCore thead tr:first-child th:first-child{border-start-start-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_clone_inline_start .htCore tbody tr:last-child th:first-child,.handsontable.ht-wrapper .ht_clone_inline_start .htCore tbody tr:last-child td:first-child{border-end-start-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_clone_bottom_inline_start_corner .htCore{border-end-start-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_clone_bottom_inline_start_corner .htCore tr:last-child th:first-child,.handsontable.ht-wrapper .ht_clone_bottom_inline_start_corner .htCore tr:last-child td:first-child{border-end-start-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_clone_bottom .htCore{border-end-start-radius:var(--ht-wrapper-border-radius);border-end-end-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_clone_bottom .htCore tr:last-child th:first-child,.handsontable.ht-wrapper .ht_clone_bottom .htCore tr:last-child td:first-child{border-end-start-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_clone_bottom .htCore tr:last-child th:last-child,.handsontable.ht-wrapper .ht_clone_bottom .htCore tr:last-child td:last-child{border-end-end-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper.htHasScrollX .htCore{border-end-start-radius:0;border-end-end-radius:0}.handsontable.ht-wrapper.htHasScrollX .htCore thead tr:last-child th:first-child,.handsontable.ht-wrapper.htHasScrollX .htCore tbody tr:last-child td:first-child,.handsontable.ht-wrapper.htHasScrollX .htCore tbody tr:last-child th:first-child{border-end-start-radius:0!important}.handsontable.ht-wrapper.htHasScrollX .htCore thead tr:last-child th:last-child,.handsontable.ht-wrapper.htHasScrollX .htCore tbody tr:last-child td:last-child,.handsontable.ht-wrapper.htHasScrollX .htCore tbody tr:last-child th:last-child{border-end-end-radius:0!important}.handsontable.ht-wrapper.htHasScrollY .htCore{border-start-end-radius:0;border-end-end-radius:0}.handsontable.ht-wrapper.htHasScrollY .htCore thead tr:first-child th:last-child,.handsontable.ht-wrapper.htHasScrollY .htCore tbody tr:first-child td:last-child,.handsontable.ht-wrapper.htHasScrollY .htCore tbody tr:first-child th:last-child{border-start-end-radius:0!important}.handsontable.ht-wrapper.htHasScrollY .htCore thead tr:last-child th:last-child,.handsontable.ht-wrapper.htHasScrollY .htCore tbody tr:last-child td:last-child,.handsontable.ht-wrapper.htHasScrollY .htCore tbody tr:last-child th:last-child{border-end-end-radius:0!important}.handsontable.mobile,.handsontable.mobile .wtHolder{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch}.handsontable.mobile .handsontableInput:focus{box-shadow:inset 0 0 0 2px var(--ht-accent-color);-webkit-appearance:none}.handsontable .topSelectionHandle,.handsontable .topSelectionHandle-HitArea,.handsontable .bottomSelectionHandle,.handsontable .bottomSelectionHandle-HitArea{inset-inline-start:-10000px;inset-inline-end:unset;top:-10000px;z-index:9999}.handsontable.hide-tween{-webkit-animation:opacity-hide .2s;animation:opacity-hide .2s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}.handsontable.show-tween{-webkit-animation:opacity-show .3s;animation:opacity-show .3s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}.ht_clone_master{z-index:100}.ht_clone_inline_start{z-index:120}.ht_clone_bottom{z-index:130}.ht_clone_bottom_inline_start_corner{z-index:150}.ht_clone_top{z-index:160}.ht_clone_top_inline_start_corner{z-index:180}.ht_editor_hidden{z-index:-1}.ht_editor_visible{z-index:200}.handsontable td.area{position:relative}.handsontable td.area:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ht-cell-selection-background-color, #1a42e8)}.handsontable td.area-1{position:relative}.handsontable td.area-1:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ht-cell-selection-background-color, #1a42e8)}.handsontable td.area-2{position:relative}.handsontable td.area-2:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ht-cell-selection-background-color, #1a42e8)}.handsontable td.area-3{position:relative}.handsontable td.area-3:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ht-cell-selection-background-color, #1a42e8)}.handsontable td.area-4{position:relative}.handsontable td.area-4:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ht-cell-selection-background-color, #1a42e8)}.handsontable td.area-5{position:relative}.handsontable td.area-5:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ht-cell-selection-background-color, #1a42e8)}.handsontable td.area-6{position:relative}.handsontable td.area-6:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ht-cell-selection-background-color, #1a42e8)}.handsontable td.area-7{position:relative}.handsontable td.area-7:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ht-cell-selection-background-color, #1a42e8)}.handsontable td.area:before{opacity:.14}.handsontable td.area-1:before{opacity:.21}.handsontable td.area-2:before{opacity:.28}.handsontable td.area-3:before{opacity:.35}.handsontable td.area-4:before{opacity:.42}.handsontable td.area-5:before{opacity:.49}.handsontable td.area-6:before{opacity:.56}.handsontable td.area-7:before{opacity:.63}.handsontable td.area{border-color:color-mix(in srgb,var(--ht-border-color),var(--ht-foreground-color) 10%)}.handsontable .wtBorder{position:absolute;font-size:0}.handsontable .wtBorder.hidden{display:none!important}.handsontable .wtBorder.current{z-index:10;background-color:var(--ht-cell-selection-border-color)!important}.handsontable .wtBorder.area{z-index:8;background-color:var(--ht-cell-selection-border-color)!important}.handsontable .wtBorder.fill{z-index:6;background-color:var(--ht-cell-autofill-fill-border-color, #68696c)!important}.handsontable .wtBorder.corner{border-radius:var(--ht-cell-autofill-border-radius)!important;background-color:var(--ht-cell-autofill-background-color, #1a42e8)!important;border-color:var(--ht-cell-autofill-border-color)!important;font-size:0;cursor:crosshair;z-index:10}.hot-display-license-info{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,Arial,sans-serif;padding:var(--ht-license-vertical-padding, 16px) var(--ht-license-horizontal-padding, 16px);font-size:calc(var(--ht-font-size) - 2px);line-height:calc(var(--ht-line-height) - 2px);color:var(--ht-license-foreground-color);background-color:var(--ht-license-background-color, #f7f7f9);text-align:left;border:1px solid var(--ht-border-color, #f7f7f9);margin-top:10px;border-radius:var(--ht-wrapper-border-radius)}.hot-display-license-info a{font-size:var(--ht-license-font-size);color:var(--ht-link-color)}.hot-display-license-info a:hover{color:var(--ht-link-hover-color)}.handsontable .htAutocompleteArrow{position:relative;cursor:default;width:var(--ht-icon-size);height:var(--ht-icon-size);font-size:0;float:right;top:calc((var(--ht-line-height) - var(--ht-icon-size)) / 2);margin-inline-start:calc(var(--ht-gap-size) * 2)}.handsontable .htAutocompleteArrow:after{content:"";display:block;position:absolute;top:0;left:0;opacity:.6}[dir=rtl].handsontable .htAutocompleteArrow{float:left}.handsontable .htCheckboxRendererInput{position:relative;display:inline-block;width:var(--ht-checkbox-size);height:var(--ht-checkbox-size);margin:-2px 0 0;vertical-align:middle;cursor:pointer}.handsontable .htCheckboxRendererInput:first-child{margin-inline-end:var(--ht-gap-size)}.handsontable .htCheckboxRendererInput:last-child{margin-inline-start:var(--ht-gap-size)}.handsontable .htCheckboxRendererInput:before{content:"";display:inline-block;width:var(--ht-checkbox-size);height:var(--ht-checkbox-size);border-radius:var(--ht-checkbox-border-radius);border:1px solid var(--ht-checkbox-border-color);background-color:var(--ht-checkbox-background-color);box-sizing:border-box;pointer-events:none;transition:all var(--ht-table-transition) ease-in-out}.handsontable .htCheckboxRendererInput:after{content:"";display:block;position:absolute;top:0;left:0;color:var(--ht-checkbox-icon-color);pointer-events:none}.handsontable .htCheckboxRendererInput:checked:before{border-color:var(--ht-checkbox-checked-border-color);background-color:var(--ht-checkbox-checked-background-color)}.handsontable .htCheckboxRendererInput:checked:after{color:var(--ht-checkbox-checked-icon-color)}.handsontable .htCheckboxRendererInput:checked:disabled:before{border-color:var(--ht-checkbox-checked-disabled-border-color);background-color:var(--ht-checkbox-checked-disabled-background-color)}.handsontable .htCheckboxRendererInput:checked:disabled:after{color:var(--ht-checkbox-checked-disabled-icon-color)}.handsontable .htCheckboxRendererInput:checked:focus:before{border-color:var(--ht-checkbox-checked-focus-border-color);background-color:var(--ht-checkbox-checked-focus-background-color);outline:1px solid var(--ht-checkbox-checked-focus-ring-color)}.handsontable .htCheckboxRendererInput:checked:focus:after{color:var(--ht-checkbox-checked-focus-icon-color)}.handsontable .htCheckboxRendererInput:focus:before{border-color:var(--ht-checkbox-focus-border-color);background-color:var(--ht-checkbox-focus-background-color);outline:1px solid var(--ht-checkbox-focus-ring-color)}.handsontable .htCheckboxRendererInput:focus:after{color:var(--ht-checkbox-focus-icon-color)}.handsontable .htCheckboxRendererInput:disabled{cursor:initial}.handsontable .htCheckboxRendererInput:disabled:before{border-color:var(--ht-checkbox-disabled-border-color);background-color:var(--ht-checkbox-disabled-background-color)}.handsontable .htCheckboxRendererInput:disabled:after{color:var(--ht-checkbox-disabled-icon-color)}.handsontable .htCheckboxRendererInput:indeterminate:before{background-color:red}.handsontable .htCheckboxRendererInput.noValue{opacity:.5}.handsontable .htCheckboxRendererLabel{display:inline-block;position:relative;font-size:inherit;line-height:inherit;cursor:pointer;color:inherit;margin:0}.handsontable .htCheckboxRendererLabel.fullWidth{width:100%}.handsontable .htPlaceholder{color:var(--ht-placeholder-color)}.handsontable .htDimmed{color:var(--ht-read-only-color)}.handsontable .htLeft{text-align:left}.handsontable .htCenter{text-align:center}.handsontable .htRight{text-align:right}.handsontable .htJustify{text-align:justify}.handsontable .htTop{vertical-align:top}.handsontable .htMiddle{vertical-align:middle}.handsontable .htBottom{vertical-align:bottom}.handsontable .htInvalid{background-color:var(--ht-cell-error-background-color)!important}.handsontable .htNoWrap{white-space:nowrap}.handsontable .htSearchResult{background:var(--ht-cell-success-background-color)!important}.handsontableInputHolder{position:absolute;top:0;left:0}.handsontableInputHolder .handsontableInput{display:block;margin:0;padding:calc(var(--ht-cell-vertical-padding, 4px) + 1px) calc(var(--ht-cell-horizontal-padding, 8px) + 1px);font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;color:var(--ht-cell-editor-foreground-color);background-color:var(--ht-cell-editor-background-color, #ffffff);box-shadow:inset 0 0 0 var(--ht-cell-editor-border-width, 2px) var(--ht-cell-editor-border-color, #1a42e8),0 0 var(--ht-cell-editor-shadow-blur-radius, 0) 0 var(--ht-cell-editor-shadow-color, transparent);border:none;border-radius:0;-webkit-appearance:none!important;box-sizing:border-box;outline-width:0}.handsontableInputHolder .handsontableInput:focus{outline:none}.htSelectEditor{position:absolute}.htSelectEditor select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:calc(var(--ht-cell-vertical-padding, 4px) + 1px) calc(var(--ht-cell-horizontal-padding, 8px) + 1px);padding-inline-end:26px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ht-cell-editor-foreground-color);background-color:var(--ht-cell-editor-background-color, #ffffff);font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;box-shadow:inset 0 0 0 var(--ht-cell-editor-border-width, 2px) var(--ht-cell-editor-border-color, #1a42e8),0 0 var(--ht-cell-editor-shadow-blur-radius, 0) 0 var(--ht-cell-editor-shadow-color, transparent);border:none;border-radius:0;box-sizing:border-box;-webkit-appearance:none!important}.htSelectEditor select:focus{outline:none}.htSelectEditor .htAutocompleteArrow{top:50%;transform:translateY(-50%);margin-inline-end:4px;z-index:1;pointer-events:none}.handsontable.listbox{box-shadow:var(--ht-menu-shadow-x, 0) var(--ht-menu-shadow-y, 0) var(--ht-menu-shadow-blur, 8px) var(--ht-menu-shadow-color, rgba(0, 0, 0, .08));margin:0;border:var(--ht-menu-border-width, 1px) solid var(--ht-menu-border-color, #e5e5e9)}.handsontable.listbox .ht_master{overflow:hidden;background-color:var(--ht-background-color)}.handsontable.listbox .wtHolder{overflow:auto}.handsontable.listbox .wtHider,.handsontable.listbox .htCore{border-radius:0!important}.handsontable.listbox table{overflow:hidden}.handsontable.listbox table th,.handsontable.listbox table tr:first-child th,.handsontable.listbox table tr:last-child th,.handsontable.listbox table tr:first-child td,.handsontable.listbox table td{border-color:transparent!important}.handsontable.listbox table th,.handsontable.listbox table td{white-space:nowrap;text-overflow:ellipsis;border-radius:0!important}.handsontable.listbox table td.htDimmed{cursor:default;font-style:inherit;color:inherit}.handsontable.listbox table .wtBorder{visibility:hidden}.handsontable.listbox table strong{font-weight:700;color:inherit}.handsontable.listbox table tr:hover td,.handsontable.listbox table tr td:hover,.handsontable.listbox table tr td.current{background:var(--ht-menu-item-hover-color, #e5e5e9);cursor:pointer}.handsontable.listbox table thead th{height:auto!important;text-align:left;border-width:0 1px 1px}.handsontable.listbox table thead th>div{padding-top:8px;padding-bottom:8px}.handsontable.listbox table thead th:first-child{padding-left:8px}.handsontable.listbox .ht_clone_top .wtHider{overflow:hidden}.handsontable.listbox .ht_clone_top table{border-radius:0}.handsontable.listbox .htBorders div{background:none!important}.handsontable.autocompleteEditor tr.ht__row_even th,.handsontable.autocompleteEditor tr.ht__row_even td,.handsontable.autocompleteEditor tr.ht__row_odd th,.handsontable.autocompleteEditor tr.ht__row_odd td{background-color:var(--ht-background-color, #ffffff)}.pika-single{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,Arial,sans-serif;box-shadow:var(--ht-menu-shadow-x, 0) var(--ht-menu-shadow-y, 0) var(--ht-menu-shadow-blur, 8px) var(--ht-menu-shadow-color, rgba(0, 0, 0, .08));position:relative;display:block;padding:10px;font-size:var(--ht-font-size);line-height:var(--ht-line-height);font-weight:var(--ht-font-weight);color:var(--ht-foreground-color);background:var(--ht-background-color, #ffffff);border:var(--ht-menu-border-width, 1px) solid var(--ht-menu-border-color, #e5e5e9);border-radius:var(--ht-menu-border-radius);z-index:9999}.pika-single.is-hidden{display:none}.pika-single .pika-row{background-color:transparent}.pika-single .pika-title{display:flex;align-items:center;justify-content:center}.pika-single .pika-label{position:relative;order:2;padding:5px;color:var(--ht-accent-color)}.pika-single .pika-label .pika-select{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.pika-single .pika-prev,.pika-single .pika-next{width:20px;height:20px;white-space:nowrap;text-indent:-9999px;cursor:pointer;color:var(--ht-accent-color);background:none;border:none}.pika-single .pika-prev{order:1;margin-right:auto}.pika-single .pika-next{order:3;margin-left:auto}.pika-single .pika-table thead{height:50px}.pika-single .pika-table th{padding:1px;vertical-align:middle}.pika-single .pika-table th abbr{text-decoration:none;font-weight:400;border:none;cursor:initial}.pika-single .pika-table td{padding:1px;vertical-align:middle}.pika-single .pika-table td.is-disabled .pika-button{pointer-events:none;opacity:.5}.pika-single .pika-table td.is-today .pika-button{background:var(--ht-menu-item-hover-color)}.pika-single .pika-table td.is-selected .pika-button{background:var(--ht-accent-color, #1a42e8);color:var(--ht-background-color, #ffffff)}.pika-single .pika-table td.pika-week{width:12.5%;text-align:center}.pika-single .pika-table .pika-button{width:100%;aspect-ratio:1/1;background:transparent;color:var(--ht-foreground-color);border:none;border-radius:var(--ht-button-border-radius);margin:0;padding:10px;cursor:pointer;font-size:inherit}.pika-single .pika-table .pika-button:hover{background:var(--ht-menu-item-hover-color)}[dir=rtl].htDatepickerHolder .pika-single .pika-next{transform:rotate(180deg);margin-left:0;margin-right:auto}[dir=rtl].htDatepickerHolder .pika-single .pika-prev{transform:rotate(180deg);margin-left:auto;margin-right:0}.handsontable .htUISelectCaption{width:100%;padding:var(--ht-input-vertical-padding) var(--ht-input-horizontal-padding);padding-inline-end:calc(var(--ht-input-horizontal-padding) + var(--ht-icon-size));margin:0;font-family:inherit;font-size:var(--ht-font-size);line-height:var(--ht-line-height);font-weight:var(--ht-font-weight);border-radius:var(--ht-input-border-radius);box-sizing:border-box;cursor:pointer;outline:none!important;border:var(--ht-input-border-width) solid var(--ht-input-border-color);color:var(--ht-input-foreground-color);background-color:var(--ht-input-background-color);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.handsontable .htUISelectCaption:after{content:"";display:block;position:absolute;right:calc(var(--ht-input-horizontal-padding) - var(--ht-icon-size) / 4);top:50%;transform:translateY(-50%)}.handsontable .htUISelectCaption:hover{border-color:var(--ht-input-hover-border-color);color:var(--ht-input-hover-foreground-color);background-color:var(--ht-input-hover-background-color)}.handsontable .htUISelectCaption:disabled{border-color:var(--ht-input-disabled-border-color);color:var(--ht-input-disabled-foreground-color);background-color:var(--ht-input-disabled-background-color)}.handsontable .htUISelectCaption:focus{border-color:var(--ht-input-focus-border-color);color:var(--ht-input-focus-foreground-color);background-color:var(--ht-input-focus-background-color)}.handsontable .htUISelect{cursor:pointer;position:relative;outline:none!important}.handsontable .htUISelect:focus .htUISelectCaption{border-color:var(--ht-input-focus-border-color);color:var(--ht-input-focus-foreground-color);background-color:var(--ht-input-focus-background-color)}[dir=rtl].handsontable .htUISelectCaption:after{right:auto;left:calc(var(--ht-input-horizontal-padding) - var(--ht-icon-size) / 4)}.handsontable .htFiltersMenuCondition .htUIInput input,.handsontable .htFiltersMenuValue .htUIMultipleSelectSearch input{width:100%;padding:var(--ht-input-vertical-padding) var(--ht-input-horizontal-padding);font-family:inherit;font-size:var(--ht-font-size);line-height:var(--ht-line-height);font-weight:var(--ht-font-weight);border-radius:var(--ht-input-border-radius);box-sizing:border-box;cursor:pointer;outline:none!important;border:var(--ht-input-border-width) solid var(--ht-input-border-color);color:var(--ht-input-foreground-color);background-color:var(--ht-input-background-color);transition:var(--ht-table-transition) all ease-in-out}.handsontable .htFiltersMenuCondition .htUIInput input:hover,.handsontable .htFiltersMenuValue .htUIMultipleSelectSearch input:hover{border-color:var(--ht-input-hover-border-color);color:var(--ht-input-hover-foreground-color);background-color:var(--ht-input-hover-background-color)}.handsontable .htFiltersMenuCondition .htUIInput input:disabled,.handsontable .htFiltersMenuValue .htUIMultipleSelectSearch input:disabled{border-color:var(--ht-input-disabled-border-color);color:var(--ht-input-disabled-foreground-color);background-color:var(--ht-input-disabled-background-color)}.handsontable .htFiltersMenuCondition .htUIInput input:focus,.handsontable .htFiltersMenuValue .htUIMultipleSelectSearch input:focus{border-color:var(--ht-input-focus-border-color);color:var(--ht-input-focus-foreground-color);background-color:var(--ht-input-focus-background-color)}.handsontable .htUIInput{position:relative;padding:0;outline:none!important;text-align:center}.handsontable .htUIInputIcon{position:absolute}.handsontable .htUIInput.htUIButton{cursor:pointer;display:inline-block}.handsontable .htUIInput.htUIButton input{min-width:64px;padding:var(--ht-button-vertical-padding) var(--ht-button-horizontal-padding);font-family:inherit;font-size:var(--ht-font-size);line-height:var(--ht-line-height);font-weight:var(--ht-font-weight);border-radius:var(--ht-button-border-radius);box-sizing:border-box;cursor:pointer;outline:none!important;border:1px solid var(--ht-secondary-button-border-color);background-color:var(--ht-secondary-button-background-color);color:var(--ht-secondary-button-foreground-color);transition:var(--ht-table-transition) all ease-in-out}.handsontable .htUIInput.htUIButton input:hover{border-color:var(--ht-secondary-button-hover-border-color);background-color:var(--ht-secondary-button-hover-background-color);color:var(--ht-secondary-button-hover-foreground-color)}.handsontable .htUIInput.htUIButton input:disabled{border-color:var(--ht-secondary-button-disabled-border-color);background-color:var(--ht-secondary-button-disabled-background-color);color:var(--ht-secondary-button-disabled-foreground-color)}.handsontable .htUIInput.htUIButton input:focus{border-color:var(--ht-secondary-button-focus-border-color);background-color:var(--ht-secondary-button-focus-background-color);color:var(--ht-secondary-button-focus-foreground-color);box-shadow:0 0 0 1px var(--ht-accent-color)}.handsontable .htUIInput.htUIButtonOK{margin-inline-start:0;margin-inline-end:calc(2 * var(--ht-gap-size, 2px))}.handsontable .htUIInput.htUIButtonOK input{border-color:var(--ht-primary-button-border-color);background-color:var(--ht-primary-button-background-color);color:var(--ht-primary-button-foreground-color)}.handsontable .htUIInput.htUIButtonOK input:hover{border-color:var(--ht-primary-button-hover-border-color);background-color:var(--ht-primary-button-hover-background-color);color:var(--ht-primary-button-hover-foreground-color)}.handsontable .htUIInput.htUIButtonOK input:disabled{border-color:var(--ht-primary-button-disabled-border-color);background-color:var(--ht-primary-button-disabled-background-color);color:var(--ht-primary-button-disabled-foreground-color)}.handsontable .htUIInput.htUIButtonOK input:focus{border-color:var(--ht-primary-button-focus-border-color);background-color:var(--ht-primary-button-focus-background-color);color:var(--ht-primary-button-focus-foreground-color);box-shadow:0 0 0 1px var(--ht-accent-color)}.handsontable .htUIRadio{position:relative;display:inline-flex;margin:0;padding:var(--ht-gap-size) calc(2 * var(--ht-gap-size));padding-bottom:0;align-items:center;gap:var(--ht-gap-size);cursor:pointer}.handsontable .htUIRadio:first-child{padding-inline-start:0}.handsontable .htUIRadio>input[type=radio]{position:relative;width:var(--ht-checkbox-size);height:var(--ht-checkbox-size);margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.handsontable .htUIRadio>input[type=radio]:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:calc(.5 * var(--ht-checkbox-size));border:1px solid var(--ht-checkbox-border-color);background-color:var(--ht-checkbox-background-color)}.handsontable .htUIRadio>input[type=radio]:after{content:"";display:block;position:absolute;color:var(--ht-checkbox-background-color)}.handsontable .htUIRadio>input[type=radio]:checked:before{border-color:var(--ht-checkbox-checked-border-color)}.handsontable .htUIRadio>input[type=radio]:checked:after{color:var(--ht-checkbox-checked-background-color)}.handsontable .htUIRadio>input[type=radio]:checked:disabled{cursor:initial}.handsontable .htUIRadio>input[type=radio]:checked:disabled:before{border-color:var(--ht-checkbox-checked-disabled-border-color)}.handsontable .htUIRadio>input[type=radio]:checked:disabled:after{color:var(--ht-checkbox-checked-disabled-background-color)}.handsontable .htUIRadio>input[type=radio]:checked:focus:before{border-color:var(--ht-checkbox-checked-focus-background-color)}.handsontable .htUIRadio>input[type=radio]:checked:focus:after{color:var(--ht-checkbox-checked-focus-background-color)}.handsontable .htUIRadio>input[type=radio]:disabled{cursor:initial}.handsontable .htUIRadio>input[type=radio]:disabled:before{border-color:var(--ht-checkbox-disabled-border-color)}.handsontable .htUIRadio>input[type=radio]:disabled:after{color:var(--ht-checkbox-disabled-background-color)}.handsontable .htUIRadio>input[type=radio]:focus:before{border-color:var(--ht-checkbox-focus-background-color)}.handsontable .htUIRadio>input[type=radio]:focus:after{color:var(--ht-checkbox-focus-background-color)}.handsontable .htUIRadio label{vertical-align:middle;cursor:pointer;color:inherit}.handsontable .htUIRadio label:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0}.handsontable .collapsibleIndicator{top:calc((var(--ht-line-height) - var(--ht-icon-size)) / 2);margin-inline-start:var(--ht-gap-size)}.handsontable .collapsibleIndicator,.handsontable .ht_nestingButton{position:relative;width:var(--ht-icon-size);height:var(--ht-icon-size);box-sizing:border-box;border-radius:var(--ht-collapse-button-border-radius);overflow:hidden;cursor:pointer;text-indent:-100px;font-size:0;float:right}.handsontable .collapsibleIndicator:before,.handsontable .ht_nestingButton:before{content:"";display:block;position:absolute;top:0;left:0;transition:var(--ht-table-transition) all ease-in-out}.handsontable .collapsibleIndicator.expanded,.handsontable .collapsibleIndicator.ht_nestingCollapse,.handsontable .ht_nestingButton.expanded,.handsontable .ht_nestingButton.ht_nestingCollapse{background-color:var(--ht-collapse-button-open-background-color);box-shadow:0 0 0 1px var(--ht-collapse-button-open-border-color)}.handsontable .collapsibleIndicator.expanded:before,.handsontable .collapsibleIndicator.ht_nestingCollapse:before,.handsontable .ht_nestingButton.expanded:before,.handsontable .ht_nestingButton.ht_nestingCollapse:before{color:var(--ht-collapse-button-open-icon-color)}.handsontable .collapsibleIndicator.expanded:hover,.handsontable .collapsibleIndicator.ht_nestingCollapse:hover,.handsontable .ht_nestingButton.expanded:hover,.handsontable .ht_nestingButton.ht_nestingCollapse:hover{background-color:var(--ht-collapse-button-open-hover-background-color);box-shadow:0 0 0 1px var(--ht-collapse-button-open-hover-border-color)}.handsontable .collapsibleIndicator.expanded:hover:before,.handsontable .collapsibleIndicator.ht_nestingCollapse:hover:before,.handsontable .ht_nestingButton.expanded:hover:before,.handsontable .ht_nestingButton.ht_nestingCollapse:hover:before{color:var(--ht-collapse-button-open-hover-icon-color)}.handsontable .collapsibleIndicator.collapsed,.handsontable .collapsibleIndicator.ht_nestingExpand,.handsontable .ht_nestingButton.collapsed,.handsontable .ht_nestingButton.ht_nestingExpand{background-color:var(--ht-collapse-button-close-background-color);box-shadow:0 0 0 1px var(--ht-collapse-button-close-border-color)}.handsontable .collapsibleIndicator.collapsed:before,.handsontable .collapsibleIndicator.ht_nestingExpand:before,.handsontable .ht_nestingButton.collapsed:before,.handsontable .ht_nestingButton.ht_nestingExpand:before{color:var(--ht-collapse-button-close-icon-color)}.handsontable .collapsibleIndicator.collapsed:hover,.handsontable .collapsibleIndicator.ht_nestingExpand:hover,.handsontable .ht_nestingButton.collapsed:hover,.handsontable .ht_nestingButton.ht_nestingExpand:hover{background-color:var(--ht-collapse-button-close-hover-background-color);box-shadow:0 0 0 1px var(--ht-collapse-button-close-hover-border-color)}.handsontable .collapsibleIndicator.collapsed:hover:before,.handsontable .collapsibleIndicator.ht_nestingExpand:hover:before,.handsontable .ht_nestingButton.collapsed:hover:before,.handsontable .ht_nestingButton.ht_nestingExpand:hover:before{color:var(--ht-collapse-button-close-hover-icon-color)}.handsontable th.ht__active_highlight .collapsibleIndicator.collapsed:before,.handsontable th.ht__active_highlight .collapsibleIndicator.ht_nestingExpand:before,.handsontable th.ht__active_highlight .ht_nestingButton.collapsed:before,.handsontable th.ht__active_highlight .ht_nestingButton.ht_nestingExpand:before{color:var(--ht-collapse-button-close-icon-active-color)}.handsontable th.ht__active_highlight .collapsibleIndicator.collapsed:hover:before,.handsontable th.ht__active_highlight .collapsibleIndicator.ht_nestingExpand:hover:before,.handsontable th.ht__active_highlight .ht_nestingButton.collapsed:hover:before,.handsontable th.ht__active_highlight .ht_nestingButton.ht_nestingExpand:hover:before{color:var(--ht-collapse-button-close-hover-icon-active-color)}.handsontable th.ht__active_highlight .collapsibleIndicator.expanded:before,.handsontable th.ht__active_highlight .collapsibleIndicator.ht_nestingCollapse:before,.handsontable th.ht__active_highlight .ht_nestingButton.expanded:before,.handsontable th.ht__active_highlight .ht_nestingButton.ht_nestingCollapse:before{color:var(--ht-collapse-button-open-icon-active-color)}.handsontable th.ht__active_highlight .collapsibleIndicator.expanded:hover:before,.handsontable th.ht__active_highlight .collapsibleIndicator.ht_nestingCollapse:hover:before,.handsontable th.ht__active_highlight .ht_nestingButton.expanded:hover:before,.handsontable th.ht__active_highlight .ht_nestingButton.ht_nestingCollapse:hover:before{color:var(--ht-collapse-button-open-hover-icon-active-color)}[dir=rtl].handsontable .collapsibleIndicator,[dir=rtl].handsontable .ht_nestingButton{float:left}.handsontable thead th.hiddenHeader:not(:first-of-type){display:none}.handsontable thead th.hiddenHeaderText .colHeader{opacity:0}.handsontable th.ht_nestingLevels>.relative{display:flex;align-items:center;gap:5px}.handsontable th.ht_nestingLevels span:last-child{padding-left:calc(var(--ht-icon-size) + 5px)}.handsontable th.ht_nestingLevels span.ht_nestingLevel{display:inline-block}.handsontable th.ht_nestingLevels span.ht_nestingLevel_empty{position:relative;display:inline-block;width:5px;height:1px;order:-2}.handsontable th.ht_nestingLevels .ht_nestingButton{position:relative;cursor:pointer;order:-1}.handsontable th.beforeHiddenColumn,.handsontable th.afterHiddenColumn{position:relative}.handsontable th.beforeHiddenColumn:before,.handsontable th.beforeHiddenColumn:after,.handsontable th.afterHiddenColumn:before,.handsontable th.afterHiddenColumn:after{position:absolute;top:50%;width:10px!important;height:10px!important;transform:translateY(-50%);color:var(--ht-hidden-indicator-color)}.handsontable th.beforeHiddenColumn:after{content:"";display:block;right:-2px}.handsontable th.afterHiddenColumn:before{content:"";display:block;left:-2px}.handsontable th.ht__active_highlight.beforeHiddenColumn:before,.handsontable th.ht__active_highlight.beforeHiddenColumn:after,.handsontable th.ht__active_highlight.afterHiddenColumn:before,.handsontable th.ht__active_highlight.afterHiddenColumn:after{color:var(--ht-icon-active-button-icon-color)}[dir=rtl].handsontable th.beforeHiddenColumn:after{right:initial;left:-2px;transform:translateY(-50%) rotate(180deg)}[dir=rtl].handsontable th.afterHiddenColumn:before{right:-2px;left:initial;transform:translateY(-50%) rotate(180deg)}.handsontable th.beforeHiddenRow,.handsontable th.afterHiddenRow{position:relative}.handsontable th.beforeHiddenRow:before,.handsontable th.beforeHiddenRow:after,.handsontable th.afterHiddenRow:before,.handsontable th.afterHiddenRow:after{position:absolute;left:50%;width:10px!important;height:10px!important;transform:translate(-50%);color:var(--ht-hidden-indicator-color)}.handsontable th.beforeHiddenRow:after{content:"";display:block;bottom:-2px}.handsontable th.afterHiddenRow:before{content:"";display:block;top:-2px}.handsontable th.ht__active_highlight.beforeHiddenRow:before,.handsontable th.ht__active_highlight.beforeHiddenRow:after,.handsontable th.ht__active_highlight.afterHiddenRow:before,.handsontable th.ht__active_highlight.afterHiddenRow:after{color:var(--ht-icon-active-button-icon-color)}.handsontable .changeType{position:relative;box-sizing:border-box;width:var(--ht-icon-size);height:var(--ht-icon-size);border-radius:var(--ht-icon-button-border-radius);box-shadow:0 0 0 1px var(--ht-icon-button-border-color);border:none;color:inherit;padding:0;margin:0;background-color:var(--ht-icon-button-background-color);order:1;z-index:1;float:right;top:calc((var(--ht-line-height) - var(--ht-icon-size)) / 2);margin-inline-start:var(--ht-gap-size)}.handsontable .changeType:before{content:"";display:block;position:absolute;top:0;left:0;color:var(--ht-icon-button-icon-color)}.handsontable .changeType:hover{cursor:pointer;box-shadow:0 0 0 1px var(--ht-icon-button-hover-border-color);background-color:var(--ht-icon-button-hover-background-color)}.handsontable .changeType:hover:before{color:var(--ht-icon-button-hover-icon-color)}.handsontable .ht__active_highlight .changeType{box-shadow:0 0 0 1px var(--ht-icon-active-button-border-color);background-color:var(--ht-icon-active-button-background-color)}.handsontable .ht__active_highlight .changeType:before{color:var(--ht-icon-active-button-icon-color)}.handsontable .ht__active_highlight .changeType:hover{box-shadow:0 0 0 1px var(--ht-icon-active-button-hover-border-color);background-color:var(--ht-icon-active-button-hover-background-color)}.handsontable .ht__active_highlight .changeType:hover:before{color:var(--ht-icon-active-button-hover-icon-color)}.handsontable th.htFiltersActive{background-color:var(--ht-header-filter-background-color)}.handsontable th.htFiltersActive.ht__active_highlight{background-color:color-mix(in srgb,var(--ht-header-active-background-color),var(--ht-header-filter-background-color) 20%)}.handsontable th.htFiltersActive.ht__active_highlight .changeType:after{background-color:var(--ht-header-active-foreground-color)}.handsontable.htDropdownMenu>.ht_master,.handsontable.htContextMenu>.ht_master,.handsontable.htFiltersConditionsMenu>.ht_master{box-shadow:var(--ht-menu-shadow-x, 0) var(--ht-menu-shadow-y, 0) var(--ht-menu-shadow-blur, 8px) var(--ht-menu-shadow-color, rgba(0, 0, 0, .08));border:var(--ht-menu-border-width, 1px) solid var(--ht-menu-border-color, #e5e5e9);border-radius:var(--ht-menu-border-radius);overflow:hidden;padding:var(--ht-menu-vertical-padding, 8px) var(--ht-menu-horizontal-padding, 0);background-color:var(--ht-background-color, #ffffff)}.handsontable.htDropdownMenu:not(.htGhostTable),.handsontable.htContextMenu:not(.htGhostTable),.handsontable.htFiltersConditionsMenu:not(.htGhostTable){display:none;position:absolute;z-index:1060}.handsontable.htDropdownMenu .ht_clone_top,.handsontable.htDropdownMenu .ht_clone_bottom,.handsontable.htDropdownMenu .ht_clone_inline_start,.handsontable.htDropdownMenu .ht_clone_top_inline_start_corner,.handsontable.htDropdownMenu .ht_clone_bottom_inline_start_corner,.handsontable.htContextMenu .ht_clone_top,.handsontable.htContextMenu .ht_clone_bottom,.handsontable.htContextMenu .ht_clone_inline_start,.handsontable.htContextMenu .ht_clone_top_inline_start_corner,.handsontable.htContextMenu .ht_clone_bottom_inline_start_corner,.handsontable.htFiltersConditionsMenu .ht_clone_top,.handsontable.htFiltersConditionsMenu .ht_clone_bottom,.handsontable.htFiltersConditionsMenu .ht_clone_inline_start,.handsontable.htFiltersConditionsMenu .ht_clone_top_inline_start_corner,.handsontable.htFiltersConditionsMenu .ht_clone_bottom_inline_start_corner{display:none}.handsontable.htDropdownMenu table.htCore,.handsontable.htContextMenu table.htCore,.handsontable.htFiltersConditionsMenu table.htCore{overflow:hidden}.handsontable.htDropdownMenu .htCustomMenuRenderer .table.htCore,.handsontable.htContextMenu .htCustomMenuRenderer .table.htCore,.handsontable.htFiltersConditionsMenu .htCustomMenuRenderer .table.htCore{box-shadow:none}.handsontable.htDropdownMenu.handsontable:focus,.handsontable.htContextMenu.handsontable:focus,.handsontable.htFiltersConditionsMenu.handsontable:focus{outline:none}.handsontable.htDropdownMenu .wtBorder,.handsontable.htContextMenu .wtBorder,.handsontable.htFiltersConditionsMenu .wtBorder{visibility:hidden}.handsontable.htDropdownMenu table tbody tr td,.handsontable.htContextMenu table tbody tr td,.handsontable.htFiltersConditionsMenu table tbody tr td{position:relative;padding:var(--ht-menu-item-vertical-padding, 4px) var(--ht-menu-item-horizontal-padding, 8px);border-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:var(--ht-background-color, #ffffff);cursor:pointer;transition:background calc(.5 * var(--ht-table-transition)) ease-in-out}.handsontable.htDropdownMenu table tbody tr td:first-child,.handsontable.htContextMenu table tbody tr td:first-child,.handsontable.htFiltersConditionsMenu table tbody tr td:first-child{border-top-width:0;border-inline-end-width:0;border-bottom-width:0;border-inline-start-width:0}.handsontable.htDropdownMenu table tbody tr td.htDimmed,.handsontable.htContextMenu table tbody tr td.htDimmed,.handsontable.htFiltersConditionsMenu table tbody tr td.htDimmed{font-style:normal;color:var(--ht-foreground-color)}.handsontable.htDropdownMenu table tbody tr td:not(.handsontable.htDropdownMenu table tbody tr td.htCustomMenuRenderer,.handsontable.htDropdownMenu table tbody tr td.htDisabled,.handsontable.htContextMenu table tbody tr td.htCustomMenuRenderer,.handsontable.htContextMenu table tbody tr td.htDisabled,.handsontable.htFiltersConditionsMenu table tbody tr td.htCustomMenuRenderer,.handsontable.htFiltersConditionsMenu table tbody tr td.htDisabled):hover,.handsontable.htDropdownMenu table tbody tr td:not(.handsontable.htDropdownMenu table tbody tr td.htCustomMenuRenderer,.handsontable.htDropdownMenu table tbody tr td.htDisabled,.handsontable.htContextMenu table tbody tr td.htCustomMenuRenderer,.handsontable.htContextMenu table tbody tr td.htDisabled,.handsontable.htFiltersConditionsMenu table tbody tr td.htCustomMenuRenderer,.handsontable.htFiltersConditionsMenu table tbody tr td.htDisabled).current,.handsontable.htContextMenu table tbody tr td:not(.handsontable.htDropdownMenu table tbody tr td.htCustomMenuRenderer,.handsontable.htDropdownMenu table tbody tr td.htDisabled,.handsontable.htContextMenu table tbody tr td.htCustomMenuRenderer,.handsontable.htContextMenu table tbody tr td.htDisabled,.handsontable.htFiltersConditionsMenu table tbody tr td.htCustomMenuRenderer,.handsontable.htFiltersConditionsMenu table tbody tr td.htDisabled):hover,.handsontable.htContextMenu table tbody tr td:not(.handsontable.htDropdownMenu table tbody tr td.htCustomMenuRenderer,.handsontable.htDropdownMenu table tbody tr td.htDisabled,.handsontable.htContextMenu table tbody tr td.htCustomMenuRenderer,.handsontable.htContextMenu table tbody tr td.htDisabled,.handsontable.htFiltersConditionsMenu table tbody tr td.htCustomMenuRenderer,.handsontable.htFiltersConditionsMenu table tbody tr td.htDisabled).current,.handsontable.htFiltersConditionsMenu table tbody tr td:not(.handsontable.htDropdownMenu table tbody tr td.htCustomMenuRenderer,.handsontable.htDropdownMenu table tbody tr td.htDisabled,.handsontable.htContextMenu table tbody tr td.htCustomMenuRenderer,.handsontable.htContextMenu table tbody tr td.htDisabled,.handsontable.htFiltersConditionsMenu table tbody tr td.htCustomMenuRenderer,.handsontable.htFiltersConditionsMenu table tbody tr td.htDisabled):hover,.handsontable.htFiltersConditionsMenu table tbody tr td:not(.handsontable.htDropdownMenu table tbody tr td.htCustomMenuRenderer,.handsontable.htDropdownMenu table tbody tr td.htDisabled,.handsontable.htContextMenu table tbody tr td.htCustomMenuRenderer,.handsontable.htContextMenu table tbody tr td.htDisabled,.handsontable.htFiltersConditionsMenu table tbody tr td.htCustomMenuRenderer,.handsontable.htFiltersConditionsMenu table tbody tr td.htDisabled).current{background:var(--ht-menu-item-hover-color, #e5e5e9);cursor:pointer}.handsontable.htDropdownMenu table tbody tr td.htSubmenu .htItemWrapper,.handsontable.htContextMenu table tbody tr td.htSubmenu .htItemWrapper,.handsontable.htFiltersConditionsMenu table tbody tr td.htSubmenu .htItemWrapper{margin-inline-end:calc(2 * var(--ht-gap-size, 4px) + var(--ht-icon-size))}.handsontable.htDropdownMenu table tbody tr td.htSubmenu .htItemWrapper:after,.handsontable.htContextMenu table tbody tr td.htSubmenu .htItemWrapper:after,.handsontable.htFiltersConditionsMenu table tbody tr td.htSubmenu .htItemWrapper:after{content:"";display:block;position:absolute;top:50%;right:calc(var(--ht-menu-item-horizontal-padding) + var(--ht-gap-size) * 2);transform:translateY(-50%)}.handsontable.htDropdownMenu table tbody tr td.htSeparator,.handsontable.htContextMenu table tbody tr td.htSeparator,.handsontable.htFiltersConditionsMenu table tbody tr td.htSeparator{border-top:1px solid var(--ht-border-color);height:0;padding:0;cursor:default}.handsontable.htDropdownMenu table tbody tr td.htDisabled,.handsontable.htContextMenu table tbody tr td.htDisabled,.handsontable.htFiltersConditionsMenu table tbody tr td.htDisabled{color:var(--ht-disabled-color);cursor:default}.handsontable.htDropdownMenu table tbody tr td.htDisabled:hover,.handsontable.htContextMenu table tbody tr td.htDisabled:hover,.handsontable.htFiltersConditionsMenu table tbody tr td.htDisabled:hover{background:var(--ht-background-color);color:var(--ht-disabled-color)}.handsontable.htDropdownMenu table tbody tr td.htHidden,.handsontable.htContextMenu table tbody tr td.htHidden,.handsontable.htFiltersConditionsMenu table tbody tr td.htHidden{display:none}.handsontable.htDropdownMenu table tbody tr td:has(.htItemWrapper .selected),.handsontable.htContextMenu table tbody tr td:has(.htItemWrapper .selected),.handsontable.htFiltersConditionsMenu table tbody tr td:has(.htItemWrapper .selected){background-color:var(--ht-menu-item-active-color)}.handsontable.htDropdownMenu table tbody tr td .htItemWrapper,.handsontable.htContextMenu table tbody tr td .htItemWrapper,.handsontable.htFiltersConditionsMenu table tbody tr td .htItemWrapper{margin-inline:calc(2 * var(--ht-gap-size, 4px))}.handsontable.htDropdownMenu table tbody tr td .htItemWrapper:before,.handsontable.htContextMenu table tbody tr td .htItemWrapper:before,.handsontable.htFiltersConditionsMenu table tbody tr td .htItemWrapper:before{vertical-align:text-bottom;margin-right:12px}.handsontable.htDropdownMenu table tbody tr td .htItemWrapper span.selected,.handsontable.htContextMenu table tbody tr td .htItemWrapper span.selected,.handsontable.htFiltersConditionsMenu table tbody tr td .htItemWrapper span.selected{font-size:0;top:0;right:0;bottom:0;left:0}.handsontable.htDropdownMenu table tbody tr td .htItemWrapper span.selected:after,.handsontable.htContextMenu table tbody tr td .htItemWrapper span.selected:after,.handsontable.htFiltersConditionsMenu table tbody tr td .htItemWrapper span.selected:after{content:"";display:block;position:absolute;top:50%;right:calc(var(--ht-menu-item-horizontal-padding) + var(--ht-gap-size) * 2);color:var(--ht-accent-color);transform:translateY(-50%)}.handsontable.htDropdownMenu table tbody tr td div span.selected,.handsontable.htContextMenu table tbody tr td div span.selected,.handsontable.htFiltersConditionsMenu table tbody tr td div span.selected{position:absolute;inset-inline-end:0}.handsontable.htDropdownMenu table tbody tr td .htUIButton,.handsontable.htContextMenu table tbody tr td .htUIButton,.handsontable.htFiltersConditionsMenu table tbody tr td .htUIButton{width:calc(50% - var(--ht-gap-size))}.handsontable.htDropdownMenu table tbody tr td .htUIButton input,.handsontable.htContextMenu table tbody tr td .htUIButton input,.handsontable.htFiltersConditionsMenu table tbody tr td .htUIButton input{width:100%}.handsontable .htUIClearAll a,.handsontable .htUISelectAll a{padding:var(--ht-gap-size);display:inline-block;text-decoration:none}.handsontable .htUIMultipleSelect .ht_master .wtHolder{overflow-y:scroll!important;background:transparent}.handsontable .htUIMultipleSelect .ht_master .wtHolder .htCore{box-shadow:none}[dir=rtl].handsontable.htDropdownMenu table tbody tr td.htSubmenu .htItemWrapper:after,[dir=rtl].handsontable.htContextMenu table tbody tr td.htSubmenu .htItemWrapper:after,[dir=rtl].handsontable.htFiltersConditionsMenu table tbody tr td.htSubmenu .htItemWrapper:after{left:calc(4 * var(--ht-gap-size));right:auto;transform:translateY(-50%) rotate(180deg)}[dir=rtl].handsontable.htDropdownMenu table tbody tr td .htItemWrapper span.selected:after,[dir=rtl].handsontable.htContextMenu table tbody tr td .htItemWrapper span.selected:after,[dir=rtl].handsontable.htFiltersConditionsMenu table tbody tr td .htItemWrapper span.selected:after{left:calc(4 * var(--ht-gap-size));right:auto}[dir=rtl].handsontable .changeType{float:left}.handsontable.htFiltersConditionsMenu:not(.htGhostTable){z-index:1070}.handsontable .ht_master table td.htCustomMenuRenderer{cursor:auto}.handsontable .ht_master table td.htCustomMenuRenderer.htFiltersMenuActionBar{padding-top:calc(var(--ht-menu-item-vertical-padding, 4px) * 2)}.handsontable .htFiltersMenuLabel{font-size:calc(var(--ht-font-size) - 2px);line-height:calc(var(--ht-line-height) - 4px);font-weight:var(--ht-font-weight);margin-bottom:calc(var(--ht-gap-size, 2px) * 2)}.handsontable .htFiltersMenuLabel:empty{display:none}.handsontable .htFiltersMenuCondition{padding-top:calc(var(--ht-gap-size, 2px) * 3)!important;padding-bottom:0!important}.handsontable .htFiltersMenuCondition .border{border-bottom:1px solid var(--ht-border-color)!important}.handsontable .htFiltersMenuCondition .htUIInput{margin-top:calc(var(--ht-gap-size, 2px) * 2)}.handsontable .htFiltersMenuValue{padding-top:calc(var(--ht-gap-size, 2px) * 3)!important;padding-bottom:0!important;border-bottom:1px solid var(--ht-border-color)!important}.handsontable .htFiltersMenuOperators{padding-top:calc(var(--ht-gap-size, 2px) * 2)!important;padding-bottom:0!important}.handsontable .htUISelectionControls{padding-top:calc(var(--ht-gap-size, 2px) * 2)!important;padding-bottom:var(--ht-gap-size, 2px)!important;margin:0 calc(var(--ht-gap-size, 2px) * -1)}.handsontable .htUIMultipleSelectHot{--ht-cell-horizontal-padding: calc( var(--ht-menu-item-horizontal-padding, 2px) + var(--ht-gap-size, 2px) * 2);overflow:initial!important;width:calc(100% + var(--ht-menu-item-horizontal-padding, 2px) * 2 + var(--ht-gap-size, 2px) * 4);margin:0 calc((var(--ht-menu-item-horizontal-padding, 2px) + var(--ht-gap-size, 2px) * 2) * -1)}.handsontable .htUIMultipleSelectHot:before{content:"";display:block;position:absolute;top:-1px;left:0;width:100%;height:1px;background-color:var(--ht-border-color)}.handsontable .htUIMultipleSelectHot .wtHolder{padding:0;overflow-x:hidden;box-sizing:border-box}.handsontable .htUIMultipleSelectHot .wtHolder .wtSpreader{padding:calc(var(--ht-gap-size) * 2) 0}.handsontable .htUIMultipleSelectHot .wtHolder td{height:auto;padding:4px var(--ht-cell-horizontal-padding)}.handsontable .htUIClearAll,.handsontable .htUISelectAll{display:inline-block;margin-right:var(--ht-gap-size, 4px);margin-bottom:var(--ht-gap-size, 4px)}.handsontable .htUIClearAll a,.handsontable .htUISelectAll a{font-size:var(--ht-font-size);line-height:var(--ht-line-height);color:var(--ht-link-color);border-radius:var(--ht-button-border-radius)}.handsontable .htUIClearAll a:hover,.handsontable .htUISelectAll a:hover{color:var(--ht-link-hover-color)}.handsontable .htUIClearAll a:focus,.handsontable .htUISelectAll a:focus{outline:1px solid var(--ht-link-hover-color)}.handsontable .htUIMultipleSelect .ht_master .wtHolder{overflow:auto}.handsontable .htUIMultipleSelect .ht_master .wtHolder .wtHider,.handsontable .htUIMultipleSelect .ht_master .wtHolder .htCore,.handsontable .htUIMultipleSelect .ht_master .wtHolder tr,.handsontable .htUIMultipleSelect .ht_master .wtHolder td{background:none}.handsontable .htCommentCell{position:relative}.handsontable .htCommentCell:after{content:"";display:block;position:absolute;top:0;inset-inline-end:0;inset-inline-start:unset;border-inline-start:var(--ht-comments-indicator-size, 4px) solid transparent;border-inline-end:none;border-top:var(--ht-comments-indicator-size, 4px) solid var(--ht-comments-indicator-color, #1a42e8)}.htCommentsContainer .htComments{display:none;z-index:1059;position:absolute}.htCommentsContainer .htCommentTextArea{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,Arial,sans-serif;box-shadow:var(--ht-menu-shadow-x, 0) var(--ht-menu-shadow-y, 0) var(--ht-menu-shadow-blur, 8px) var(--ht-menu-shadow-color, rgba(0, 0, 0, .08));width:240px;height:88px;font-size:var(--ht-font-size);line-height:var(--ht-line-height);font-weight:var(--ht-font-weight);margin:0 -1px;padding:var(--ht-comments-textarea-vertical-padding) var(--ht-comments-textarea-horizontal-padding);border:var(--ht-comments-textarea-border-width, 1px) solid var(--ht-comments-textarea-border-color, transparent);border-inline-start:var(--ht-comments-textarea-border-width, 1px) solid var(--ht-comments-textarea-border-color, #1a42e8);color:var(--ht-comments-textarea-foreground-color);background-color:var(--ht-comments-textarea-background-color, #ffffff);outline:0!important;box-sizing:border-box;-webkit-appearance:none}.htCommentsContainer .htCommentTextArea:focus{border:var(--ht-comments-textarea-focus-border-width, 1px) solid var(--ht-comments-textarea-focus-border-color, #1a42e8);color:var(--ht-comments-textarea-focus-foreground-color);background-color:var(--ht-comments-textarea-focus-background-color, #ffffff)}.handsontable .columnSorting:not(.indicatorDisabled){position:relative}.handsontable .columnSorting:not(.indicatorDisabled).sortAction{padding-inline-start:calc(var(--ht-icon-size, 16px) + 2px);padding-inline-end:calc(var(--ht-icon-size, 16px) + 2px);min-width:calc(var(--ht-icon-size, 16px) + 8px);max-width:calc(100% - var(--ht-icon-size, 16px) * 2 - 4px)}.handsontable .columnSorting:not(.indicatorDisabled).sortAction:hover{text-decoration:none;cursor:pointer}.handsontable .columnSorting:not(.indicatorDisabled).sortAction:before{content:"";display:block;width:var(--ht-icon-size, 16px);position:absolute;top:50%;right:2px;transform:translateY(-50%);text-align:right}.handsontable .htLeft .columnSorting.sortAction{padding-inline-start:0}.handsontable .htRight .columnSorting.sortAction{padding-inline-start:var(--ht-icon-size, 16px);padding-inline-end:var(--ht-gap-size, 4px)}.handsontable .htRight .columnSorting.sortAction:before{left:2px;right:auto;text-align:left}[dir=rtl] .handsontable .columnSorting.sortAction:before{left:2px;right:auto;text-align:left}[dir=rtl] .handsontable .htRight .columnSorting.sortAction{padding-inline-start:var(--ht-gap-size, 4px);padding-inline-end:var(--ht-icon-size, 16px)}[dir=rtl] .handsontable .htLeft .columnSorting.sortAction{padding-inline-start:var(--ht-icon-size, 16px);padding-inline-end:var(--ht-gap-size, 4px)}[dir=rtl] .handsontable .htLeft .columnSorting.sortAction:before{left:auto;right:2px;text-align:right}.htGhostTable .htCore span.colHeader.columnSorting:not(.indicatorDisabled):before{content:"*";display:inline-block;position:relative;padding-right:20px}.handsontable .colHeader.columnSorting:after{content:"";display:block;width:8px;position:absolute;top:50%;right:0;transform:translateY(-50%);margin-top:4px;font-size:8px;text-align:right}.handsontable .colHeader.columnSorting[class^=sort-]:after,.handsontable .colHeader.columnSorting[class*=" sort-"]:after{content:"+"}.handsontable .colHeader.columnSorting.sort-1:after{content:"1"}.handsontable .colHeader.columnSorting.sort-2:after{content:"2"}.handsontable .colHeader.columnSorting.sort-3:after{content:"3"}.handsontable .colHeader.columnSorting.sort-4:after{content:"4"}.handsontable .colHeader.columnSorting.sort-5:after{content:"5"}.handsontable .colHeader.columnSorting.sort-6:after{content:"6"}.handsontable .colHeader.columnSorting.sort-7:after{content:"7"}.handsontable .htRight .colHeader.columnSorting:after{left:0;right:auto;text-align:left}[dir=rtl] .handsontable .colHeader.columnSorting:after{left:0;right:auto;text-align:left}[dir=rtl] .handsontable .htLeft .colHeader.columnSorting:after{left:auto;right:0;text-align:right}.htGhostTable th div button.changeType+span.colHeader.columnSorting:not(.indicatorDisabled){padding-right:var(--ht-gap-size)}.handsontable .htRowHeaders .ht_master.innerBorderInlineStart~.ht_clone_top_inline_start_corner th:nth-child(2),.handsontable .htRowHeaders .ht_master.innerBorderInlineStart~.ht_clone_inline_start td:first-of-type{border-left:0 none}.handsontable .ht_clone_top_inline_start_corner th.ht__active_highlight{box-shadow:none}.handsontable .manualColumnResizer{position:absolute;top:0;width:10px;margin:0;cursor:col-resize;background:none;opacity:0;z-index:210}.handsontable .manualColumnResizer:before,.handsontable .manualColumnResizer:after{content:"";display:block;position:absolute;top:50%;left:1px;width:2px;height:calc(100% - 12px);max-height:16px;background:var(--ht-resize-indicator-color);border-radius:2px;transform:translateY(-50%)}.handsontable .manualColumnResizer:after{left:auto;right:0}.handsontable .manualColumnResizer:hover,.handsontable .manualColumnResizer.active{opacity:1}.handsontable .manualColumnResizerGuide{position:absolute;inset-inline-end:unset;top:0;width:0;margin-inline-start:5px;margin-inline-end:unset;display:none;border-inline-end:1px solid var(--ht-accent-color);border-inline-start:none}.handsontable .manualColumnResizerGuide.active{display:block;z-index:209}.handsontable .manualRowResizer{position:absolute;left:0;z-index:210;height:10px;margin:0;cursor:row-resize;background:none;opacity:0}.handsontable .manualRowResizer:before,.handsontable .manualRowResizer:after{content:"";display:block;position:absolute;top:1px;left:50%;width:calc(100% - 12px);max-width:16px;height:2px;background:var(--ht-resize-indicator-color);border-radius:2px;transform:translate(-50%)}.handsontable .manualRowResizer:after{top:auto;bottom:0}.handsontable .manualRowResizer:hover,.handsontable .manualRowResizer.active{opacity:1}.handsontable .manualRowResizerGuide{position:absolute;left:0;bottom:0;height:0;margin-top:5px;display:none;border-bottom:1px solid var(--ht-accent-color);border-top:none}.handsontable .manualRowResizerGuide.active{display:block;z-index:209}.handsontable tbody td[rowspan][class*=area][class*=highlight]:not([class*=fullySelectedMergedCell]):before{opacity:0}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-multiple]:before{opacity:.14}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-0]:before{opacity:.14}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-1]:before{opacity:.21}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-2]:before{opacity:.28}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-3]:before{opacity:.35}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-4]:before{opacity:.42}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-5]:before{opacity:.49}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-6]:before{opacity:.56}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-7]:before{opacity:.63}.handsontable .ht__manualColumnMove.after-selection--columns thead th.ht__highlight,.handsontable.ht__manualColumnMove.after-selection--columns thead th.ht__highlight{cursor:move;cursor:-moz-grab;cursor:-webkit-grab;cursor:grab}.handsontable .ht__manualColumnMove.on-moving--columns *,.handsontable .ht__manualColumnMove.on-moving--columns thead th.ht__highlight,.handsontable.ht__manualColumnMove.on-moving--columns *,.handsontable.ht__manualColumnMove.on-moving--columns thead th.ht__highlight{cursor:move;cursor:-moz-grabbing;cursor:-webkit-grabbing;cursor:grabbing}.handsontable .ht__manualColumnMove.on-moving--columns .manualColumnResizer,.handsontable.ht__manualColumnMove.on-moving--columns .manualColumnResizer{display:none}.handsontable .ht__manualColumnMove--guideline,.handsontable .ht__manualColumnMove--backlight,.handsontable.ht__manualColumnMove--guideline,.handsontable.ht__manualColumnMove--backlight{position:absolute;height:100%;display:none}.handsontable .ht__manualColumnMove--guideline,.handsontable.ht__manualColumnMove--guideline{width:1px;top:0;margin-inline-start:-.5px;margin-inline-end:0;z-index:205;background:var(--ht-move-indicator-color, #1a42e8)}.handsontable .ht__manualColumnMove--backlight,.handsontable.ht__manualColumnMove--backlight{display:none;z-index:205;pointer-events:none;background:var(--ht-move-backlight-color)}.handsontable .on-moving--columns.show-ui .ht__manualColumnMove--guideline,.handsontable .on-moving--columns .ht__manualColumnMove--backlight,.handsontable.on-moving--columns.show-ui .ht__manualColumnMove--guideline,.handsontable.on-moving--columns .ht__manualColumnMove--backlight{display:block}.handsontable .wtHider{position:relative}.handsontable .ht__manualRowMove.after-selection--rows tbody th.ht__highlight,.handsontable.ht__manualRowMove.after-selection--rows tbody th.ht__highlight{cursor:move;cursor:-moz-grab;cursor:-webkit-grab;cursor:grab}.handsontable .ht__manualRowMove.on-moving--rows *,.handsontable .ht__manualRowMove.on-moving--rows tbody th.ht__highlight,.handsontable.ht__manualRowMove.on-moving--rows *,.handsontable.ht__manualRowMove.on-moving--rows tbody th.ht__highlight{cursor:move;cursor:-moz-grabbing;cursor:-webkit-grabbing;cursor:grabbing}.handsontable .ht__manualRowMove.on-moving--rows .manualRowResizer,.handsontable.ht__manualRowMove.on-moving--rows .manualRowResizer{display:none}.handsontable .ht__manualRowMove--guideline,.handsontable .ht__manualRowMove--backlight,.handsontable.ht__manualRowMove--guideline,.handsontable.ht__manualRowMove--backlight{position:absolute;width:100%;display:none}.handsontable .ht__manualRowMove--guideline,.handsontable.ht__manualRowMove--guideline{height:1px;left:0;margin-top:-.5px;z-index:205;background:var(--ht-move-indicator-color)}.handsontable .ht__manualRowMove--backlight,.handsontable.ht__manualRowMove--backlight{display:none;z-index:205;pointer-events:none;background:var(--ht-move-backlight-color)}.handsontable .on-moving--rows.show-ui .ht__manualRowMove--guideline,.handsontable .on-moving--rows .ht__manualRowMove--backlight,.handsontable.on-moving--rows.show-ui .ht__manualRowMove--guideline,.handsontable.on-moving--rows .ht__manualRowMove--backlight{display:block}
