/*!
 * 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.2.0
 * Release date: 19/03/2025 (built at 19/03/2025 09:42:05)
 */.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:#222;--ht-foreground-color:#222;--ht-background-color:#fff;--ht-header-foreground-color:#222;--ht-header-background-color:#f7f7f9;--ht-header-row-foreground-color:#222;--ht-header-row-background-color:#f7f7f9;--ht-cell-horizontal-border-color:#222;--ht-cell-vertical-border-color:#222;--ht-header-active-border-color:#1a42e8;--ht-header-active-foreground-color:#fff;--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{color:var(--ht-foreground-color);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,Arial,sans-serif;font-size:var(--ht-font-size);font-weight:var(--ht-font-weight);letter-spacing:0;line-height:var(--ht-line-height);position:relative;scrollbar-color:var(--ht-scrollbar-thumb-color) var(--ht-scrollbar-track-color);scrollbar-width:thin;touch-action:manipulation}.handsontable::-webkit-scrollbar-track{border-radius:var(--ht-scrollbar-border-radius)}.handsontable.ht-wrapper{border-radius:0;border-radius:var(--ht-wrapper-border-radius,0)}.handsontable.ht-wrapper:before{border:var(--ht-wrapper-border-width) solid var(--ht-wrapper-border-color);border-radius:0;border-radius:var(--ht-wrapper-border-radius,0);content:"";display:block;inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:999}.handsontable.htGhostTable table thead th{border-bottom-width:0}.handsontable.htGhostTable table tbody tr td,.handsontable.htGhostTable table tbody tr th{border-top-width:0}.handsontable.htGhostTable table tbody tr:first-of-type td,.handsontable.htGhostTable table tbody tr:first-of-type th{height:calc(var(--ht-cell-vertical-padding)*2 + var(--ht-line-height) + 1px)}.handsontable.htHasScrollX .ht_master .wtHolder,.handsontable.htHasScrollY .ht_master .wtHolder{background-color:var(--ht-background-color);border-radius:0;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 td,.handsontable th{border-bottom:1px solid var(--ht-cell-vertical-border-color);border-inline-end-color:var(--ht-cell-horizontal-border-color);border-inline-end-width:1px;border-inline-start-color:var(--ht-cell-horizontal-border-color);border-inline-start-width:0;border-left-style:solid;border-right-style:solid;border-top:0 solid var(--ht-cell-vertical-border-color);box-sizing:border-box;color:var(--ht-foreground-color);empty-cells:show;font-size:var(--ht-font-size);height:calc(var(--ht-cell-vertical-padding)*2 + var(--ht-line-height) + 1px);line-height:var(--ht-line-height);outline:none;outline-width:0;overflow:hidden;padding:var(--ht-cell-vertical-padding) var(--ht-cell-horizontal-padding);vertical-align:top;white-space:pre-wrap}.handsontable td.invisibleSelection,.handsontable th.invisibleSelection{outline:none}.handsontable td.invisibleSelection::selection,.handsontable th.invisibleSelection::selection{background:#0000}.handsontable td:first-of-type{border-inline-start-width:1px}.handsontable th{background-color:var(--ht-header-background-color);color:var(--ht-header-foreground-color);font-weight:var(--ht-header-font-weight);overflow:visible;position:relative;text-align:center;white-space:nowrap}.handsontable th:last-child{border-bottom-width:1px;border-inline-end-color:var(--ht-border-color);border-inline-end-width:1px;border-inline-start-width:0}.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{background-color:var(--ht-header-active-background-color);color:var(--ht-header-active-foreground-color)}.handsontable th.ht__highlight{background-color:var(--ht-header-highlighted-background-color);color:var(--ht-header-highlighted-foreground-color)}.handsontable th.ht__active_highlight{background-color:var(--ht-header-active-background-color);border-color:var(--ht-header-active-border-color);color:var(--ht-header-active-foreground-color)}.handsontable tbody tr.ht__row_even th.ht__highlight,.handsontable tbody tr.ht__row_odd th.ht__highlight{background-color:var(--ht-header-row-highlighted-background-color);color:var(--ht-header-row-highlighted-foreground-color)}.handsontable tbody tr.ht__row_even th.ht__active_highlight,.handsontable tbody tr.ht__row_odd th.ht__active_highlight{background-color:var(--ht-header-row-active-background-color);color:var(--ht-header-row-active-foreground-color)}.handsontable tbody tr:first-of-type td,.handsontable tbody tr:first-of-type th{height:calc(var(--ht-cell-vertical-padding)*2 + var(--ht-line-height) + 2px)}.handsontable tbody tr th{background-color:var(--ht-header-row-background-color);color:var(--ht-header-row-foreground-color);padding:0}.handsontable tbody tr th.ht__active_highlight{box-shadow:0 -1px 0 0 var(--ht-header-active-border-color)}.handsontable tbody tr th .relative{height:100%;padding:var(--ht-cell-vertical-padding) var(--ht-cell-horizontal-padding)}.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{max-width:calc(100% + 1px);overflow:hidden;text-overflow:ellipsis;vertical-align:top}.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 td,.handsontable tr:first-child th{border-top-color:var(--ht-border-color);border-top-width:1px}.handsontable tr:first-child td.ht__active_highlight,.handsontable tr:first-child th.ht__active_highlight{border-top-color:var(--ht-header-active-border-color)}.handsontable tr:last-child td,.handsontable tr:last-child th{border-bottom-color:var(--ht-border-color)}.handsontable tr:last-child td.ht__active_highlight,.handsontable tr:last-child th.ht__active_highlight{border-bottom-color:var(--ht-header-active-border-color)}.handsontable div[class^=ht_clone] thead .ht__highlight .relative:after{background-color:var(--ht-accent-color);bottom:-1px;content:"";display:block;height:var(--ht-header-highlighted-shadow-size);left:-1px;position:absolute;right:-1px}.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{background-color:var(--ht-accent-color);bottom:-1px;content:"";display:block;position:absolute;right:-1px;top:-1px;width:var(--ht-header-highlighted-shadow-size)}.handsontable thead tr:not(:last-child) th{overflow:hidden}.handsontable .hide{display:none}.handsontable .relative{box-sizing:border-box;position:relative}.handsontable .wtHider{width:0}.handsontable .wtSpreader{height:auto;position:relative;width:0}.handsontable .htAutoSize{left:-99000px;position:absolute;top:-99000px;visibility:hidden}.handsontable .htFocusCatcher{border:0;height:0;margin:0;opacity:0;padding:0;position:absolute;width:0;z-index:-1}.handsontable div,.handsontable input,.handsontable table,.handsontable tbody,.handsontable textarea,.handsontable thead{box-sizing:initial}.handsontable input,.handsontable textarea{min-height:auto}.handsontable .htCore{background-color:var(--ht-background-color);border-collapse:initial;border-spacing:0;border-width:0;cursor:default;margin:0;outline-width:0;table-layout:fixed;width:0}.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-end-width:1px;border-inline-start-width:0}.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.lastChild th,.handsontable .ht_master:not(.innerBorderTop):not(.innerBorderBottom) thead tr:last-child th,.handsontable .ht_master:not(.innerBorderTop):not(.innerBorderBottom)~.handsontable thead tr.lastChild th,.handsontable .ht_master:not(.innerBorderTop):not(.innerBorderBottom)~.handsontable thead tr:last-child th{border-bottom-width:0}.handsontable .ht_clone_inline_start table.htCore>thead,.handsontable .ht_master table.htCore>tbody>tr>th,.handsontable .ht_master table.htCore>thead{visibility:hidden}.ht_clone_bottom,.ht_clone_bottom .wtHolder,.ht_clone_inline_start,.ht_clone_inline_start .wtHolder,.ht_clone_top,.ht_clone_top .wtHolder,.ht_master,.ht_master .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{left:-1px;right:auto}.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 .htCore tbody tr:first-child td:first-child,.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: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 td:first-child,.handsontable.ht-wrapper:not(.htColumnHeaders) .ht_clone_inline_start .htCore tbody tr:first-child th: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 .htCore,.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-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-end-start-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_clone_inline_start .htCore,.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_bottom .htCore,.handsontable.ht-wrapper .ht_clone_bottom_inline_start_corner .htCore,.handsontable.ht-wrapper .ht_clone_bottom_inline_start_corner .htCore tr:last-child td:first-child,.handsontable.ht-wrapper .ht_clone_bottom_inline_start_corner .htCore tr:last-child th:first-child,.handsontable.ht-wrapper .ht_clone_inline_start .htCore tbody tr:last-child td:first-child,.handsontable.ht-wrapper .ht_clone_inline_start .htCore tbody tr:last-child th:first-child{border-end-start-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_clone_bottom .htCore{border-end-end-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_clone_bottom .htCore tr:last-child td:first-child,.handsontable.ht-wrapper .ht_clone_bottom .htCore tr:last-child th:first-child{border-end-start-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper .ht_clone_bottom .htCore tr:last-child td:last-child,.handsontable.ht-wrapper .ht_clone_bottom .htCore tr:last-child th:last-child{border-end-end-radius:var(--ht-wrapper-border-radius)}.handsontable.ht-wrapper.htHasScrollX .htCore{border-end-end-radius:0;border-end-start-radius:0}.handsontable.ht-wrapper.htHasScrollX .htCore tbody tr:last-child td:first-child,.handsontable.ht-wrapper.htHasScrollX .htCore tbody tr:last-child th:first-child,.handsontable.ht-wrapper.htHasScrollX .htCore thead tr:last-child th:first-child{border-end-start-radius:0!important}.handsontable.ht-wrapper.htHasScrollX .htCore tbody tr:last-child td:last-child,.handsontable.ht-wrapper.htHasScrollX .htCore tbody tr:last-child th:last-child,.handsontable.ht-wrapper.htHasScrollX .htCore thead tr:last-child th:last-child{border-end-end-radius:0!important}.handsontable.ht-wrapper.htHasScrollY .htCore{border-end-end-radius:0;border-start-end-radius:0}.handsontable.ht-wrapper.htHasScrollY .htCore tbody tr:first-child td:last-child,.handsontable.ht-wrapper.htHasScrollY .htCore tbody tr:first-child th:last-child,.handsontable.ht-wrapper.htHasScrollY .htCore thead tr:first-child th:last-child{border-start-end-radius:0!important}.handsontable.ht-wrapper.htHasScrollY .htCore tbody tr:last-child td:last-child,.handsontable.ht-wrapper.htHasScrollY .htCore tbody tr:last-child th:last-child,.handsontable.ht-wrapper.htHasScrollY .htCore thead tr:last-child th:last-child{border-end-end-radius:0!important}.handsontable.mobile,.handsontable.mobile .wtHolder{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-overflow-scrolling:touch;-webkit-user-select:none;user-select:none}.handsontable.mobile .handsontableInput:focus{-webkit-appearance:none;box-shadow:inset 0 0 0 2px var(--ht-accent-color)}.handsontable .bottomSelectionHandle,.handsontable .bottomSelectionHandle-HitArea,.handsontable .topSelectionHandle,.handsontable .topSelectionHandle-HitArea{inset-inline-end:unset;inset-inline-start:-10000px;top:-10000px;z-index:9999}.handsontable.hide-tween{animation:opacity-hide .2s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}.handsontable.show-tween{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{background:#1a42e8;background:var(--ht-cell-selection-background-color,#1a42e8);content:"";inset:0;position:absolute}.handsontable td.area-1{position:relative}.handsontable td.area-1:before{background:#1a42e8;background:var(--ht-cell-selection-background-color,#1a42e8);content:"";inset:0;position:absolute}.handsontable td.area-2{position:relative}.handsontable td.area-2:before{background:#1a42e8;background:var(--ht-cell-selection-background-color,#1a42e8);content:"";inset:0;position:absolute}.handsontable td.area-3{position:relative}.handsontable td.area-3:before{background:#1a42e8;background:var(--ht-cell-selection-background-color,#1a42e8);content:"";inset:0;position:absolute}.handsontable td.area-4{position:relative}.handsontable td.area-4:before{background:#1a42e8;background:var(--ht-cell-selection-background-color,#1a42e8);content:"";inset:0;position:absolute}.handsontable td.area-5{position:relative}.handsontable td.area-5:before{background:#1a42e8;background:var(--ht-cell-selection-background-color,#1a42e8);content:"";inset:0;position:absolute}.handsontable td.area-6{position:relative}.handsontable td.area-6:before{background:#1a42e8;background:var(--ht-cell-selection-background-color,#1a42e8);content:"";inset:0;position:absolute}.handsontable td.area-7{position:relative}.handsontable td.area-7:before{background:#1a42e8;background:var(--ht-cell-selection-background-color,#1a42e8);content:"";inset:0;position:absolute}.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{font-size:0;position:absolute}.handsontable .wtBorder.hidden{display:none!important}.handsontable .wtBorder.current{z-index:10}.handsontable .wtBorder.area,.handsontable .wtBorder.current{background-color:var(--ht-cell-selection-border-color)!important}.handsontable .wtBorder.area{z-index:8}.handsontable .wtBorder.fill{background-color:#68696c!important;background-color:var(--ht-cell-autofill-fill-border-color,#68696c)!important;z-index:6}.handsontable .wtBorder.corner{background-color:#1a42e8!important;background-color:var(--ht-cell-autofill-background-color,#1a42e8)!important;border-color:var(--ht-cell-autofill-border-color)!important;border-radius:var(--ht-cell-autofill-border-radius)!important;cursor:crosshair;font-size:0;z-index:10}.hot-display-license-info{background-color:#f7f7f9;background-color:var(--ht-license-background-color,#f7f7f9);border:1px solid #f7f7f9;border:1px solid var(--ht-border-color,#f7f7f9);border-radius:var(--ht-wrapper-border-radius);color:var(--ht-license-foreground-color);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,Arial,sans-serif;font-size:calc(var(--ht-font-size) - 2px);line-height:calc(var(--ht-line-height) - 2px);margin-top:10px;padding:16px;padding:var(--ht-license-vertical-padding,16px) var(--ht-license-horizontal-padding,16px);text-align:left}.hot-display-license-info a{color:var(--ht-link-color);font-size:var(--ht-license-font-size)}.hot-display-license-info a:hover{color:var(--ht-link-hover-color)}.handsontable .htAutocompleteArrow{-webkit-margin-start:calc(var(--ht-gap-size)*2);cursor:default;float:right;font-size:0;height:var(--ht-icon-size);margin-inline-start:calc(var(--ht-gap-size)*2);position:relative;top:calc((var(--ht-line-height) - var(--ht-icon-size))/2);width:var(--ht-icon-size)}.handsontable .htAutocompleteArrow:after{content:"";display:block;left:0;opacity:.6;position:absolute;top:0}[dir=rtl].handsontable .htAutocompleteArrow{float:left}.handsontable .htCheckboxRendererInput{cursor:pointer;display:inline-block;height:var(--ht-checkbox-size);margin:-2px 0 0;position:relative;vertical-align:middle;width:var(--ht-checkbox-size)}.handsontable .htCheckboxRendererInput:first-child{-webkit-margin-end:var(--ht-gap-size);margin-inline-end:var(--ht-gap-size)}.handsontable .htCheckboxRendererInput:last-child{-webkit-margin-start:var(--ht-gap-size);margin-inline-start:var(--ht-gap-size)}.handsontable .htCheckboxRendererInput:before{background-color:var(--ht-checkbox-background-color);border:1px solid var(--ht-checkbox-border-color);border-radius:var(--ht-checkbox-border-radius);box-sizing:border-box;content:"";display:inline-block;height:var(--ht-checkbox-size);pointer-events:none;transition:all var(--ht-table-transition) ease-in-out;width:var(--ht-checkbox-size)}.handsontable .htCheckboxRendererInput:after{color:var(--ht-checkbox-icon-color);content:"";display:block;left:0;pointer-events:none;position:absolute;top:0}.handsontable .htCheckboxRendererInput:checked:before{background-color:var(--ht-checkbox-checked-background-color);border-color:var(--ht-checkbox-checked-border-color)}.handsontable .htCheckboxRendererInput:checked:after{color:var(--ht-checkbox-checked-icon-color)}.handsontable .htCheckboxRendererInput:checked:disabled:before{background-color:var(--ht-checkbox-checked-disabled-background-color);border-color:var(--ht-checkbox-checked-disabled-border-color)}.handsontable .htCheckboxRendererInput:checked:disabled:after{color:var(--ht-checkbox-checked-disabled-icon-color)}.handsontable .htCheckboxRendererInput:checked:focus:before{background-color:var(--ht-checkbox-checked-focus-background-color);border-color:var(--ht-checkbox-checked-focus-border-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{background-color:var(--ht-checkbox-focus-background-color);border-color:var(--ht-checkbox-focus-border-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:auto}.handsontable .htCheckboxRendererInput:disabled:before{background-color:var(--ht-checkbox-disabled-background-color);border-color:var(--ht-checkbox-disabled-border-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{color:inherit;cursor:pointer;display:inline-block;font-size:inherit;line-height:inherit;margin:0;position:relative}.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{left:0;position:absolute;top:0}.handsontableInputHolder .handsontableInput{-webkit-appearance:none!important;background-color:#fff;background-color:var(--ht-cell-editor-background-color,#fff);border:none;border-radius:0;box-shadow:inset 0 0 0 2px #1a42e8,0 0 0 0 #0000;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,#0000);box-sizing:border-box;color:var(--ht-cell-editor-foreground-color);display:block;font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;margin:0;outline-width:0;padding:5px 9px;padding:calc(var(--ht-cell-vertical-padding, 4px) + 1px) calc(var(--ht-cell-horizontal-padding, 8px) + 1px)}.handsontableInputHolder .handsontableInput:focus{outline:none}.htSelectEditor{position:absolute}.htSelectEditor select{-webkit-padding-end:26px;-webkit-appearance:none!important;background-color:#fff;background-color:var(--ht-cell-editor-background-color,#fff);border:none;border-radius:0;box-shadow:inset 0 0 0 2px #1a42e8,0 0 0 0 #0000;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,#0000);box-sizing:border-box;color:var(--ht-cell-editor-foreground-color);font-family:inherit!important;font-size:inherit!important;height:100%;inset:0;line-height:inherit!important;margin:0;overflow:hidden;padding:5px 9px;padding:calc(var(--ht-cell-vertical-padding, 4px) + 1px) calc(var(--ht-cell-horizontal-padding, 8px) + 1px);padding-inline-end:26px;position:absolute;text-overflow:ellipsis;white-space:nowrap;width:100%}.htSelectEditor select:focus{outline:none}.htSelectEditor .htAutocompleteArrow{-webkit-margin-end:4px;margin-inline-end:4px;pointer-events:none;top:50%;transform:translateY(-50%);z-index:1}.handsontable.listbox{border:1px solid #e5e5e9;border:var(--ht-menu-border-width,1px) solid var(--ht-menu-border-color,#e5e5e9);box-shadow:0 0 8px #00000014;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,#00000014);margin:0}.handsontable.listbox .ht_master{background-color:var(--ht-background-color);overflow:hidden}.handsontable.listbox .wtHolder{overflow:auto}.handsontable.listbox .htCore,.handsontable.listbox .wtHider{border-radius:0!important}.handsontable.listbox table{overflow:hidden}.handsontable.listbox table td,.handsontable.listbox table th,.handsontable.listbox table tr:first-child td,.handsontable.listbox table tr:first-child th,.handsontable.listbox table tr:last-child th{border-color:#0000!important}.handsontable.listbox table td,.handsontable.listbox table th{border-radius:0!important;text-overflow:ellipsis;white-space:nowrap}.handsontable.listbox table td.htDimmed{color:inherit;cursor:default;font-style:inherit}.handsontable.listbox table .wtBorder{visibility:hidden}.handsontable.listbox table strong{color:inherit;font-weight:700}.handsontable.listbox table tr td.current,.handsontable.listbox table tr td:hover,.handsontable.listbox table tr:hover td{background:#e5e5e9;background:var(--ht-menu-item-hover-color,#e5e5e9);cursor:pointer}.handsontable.listbox table thead th{border-width:0 1px 1px;height:auto!important;text-align:left}.handsontable.listbox table thead th>div{padding-bottom:8px;padding-top: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 td,.handsontable.autocompleteEditor tr.ht__row_even th,.handsontable.autocompleteEditor tr.ht__row_odd td,.handsontable.autocompleteEditor tr.ht__row_odd th{background-color:#fff;background-color:var(--ht-background-color,#fff)}.pika-single{background:#fff;background:var(--ht-background-color,#fff);border:1px solid #e5e5e9;border:var(--ht-menu-border-width,1px) solid var(--ht-menu-border-color,#e5e5e9);border-radius:var(--ht-menu-border-radius);box-shadow:0 0 8px #00000014;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,#00000014);color:var(--ht-foreground-color);display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,Arial,sans-serif;font-size:var(--ht-font-size);font-weight:var(--ht-font-weight);line-height:var(--ht-line-height);padding:10px;position:relative;z-index:9999}.pika-single.is-hidden{display:none}.pika-single .pika-row{background-color:initial}.pika-single .pika-title{align-items:center;display:flex;justify-content:center}.pika-single .pika-label{color:var(--ht-accent-color);order:2;padding:5px;position:relative}.pika-single .pika-label .pika-select{cursor:pointer;inset:0;opacity:0;position:absolute}.pika-single .pika-next,.pika-single .pika-prev{background:none;border:none;color:var(--ht-accent-color);cursor:pointer;height:20px;text-indent:-9999px;white-space:nowrap;width:20px}.pika-single .pika-prev{margin-right:auto;order:1}.pika-single .pika-next{margin-left:auto;order:3}.pika-single .pika-table thead{height:50px}.pika-single .pika-table th{padding:1px;vertical-align:middle}.pika-single .pika-table th abbr{border:none;cursor:auto;font-weight:400;text-decoration:none}.pika-single .pika-table td{padding:1px;vertical-align:middle}.pika-single .pika-table td.is-disabled .pika-button{opacity:.5;pointer-events:none}.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:#1a42e8;background:var(--ht-accent-color,#1a42e8);color:#fff;color:var(--ht-background-color,#fff)}.pika-single .pika-table td.pika-week{text-align:center;width:12.5%}.pika-single .pika-table .pika-button{aspect-ratio:1/1;background:#0000;border:none;border-radius:var(--ht-button-border-radius);color:var(--ht-foreground-color);cursor:pointer;font-size:inherit;margin:0;padding:10px;width:100%}.pika-single .pika-table .pika-button:hover{background:var(--ht-menu-item-hover-color)}[dir=rtl].htDatepickerHolder .pika-single .pika-next{margin-left:0;margin-right:auto;transform:rotate(180deg)}[dir=rtl].htDatepickerHolder .pika-single .pika-prev{margin-left:auto;margin-right:0;transform:rotate(180deg)}.handsontable .htUISelectCaption{-webkit-padding-end:calc(var(--ht-input-horizontal-padding) + var(--ht-icon-size));background-color:var(--ht-input-background-color);border:var(--ht-input-border-width) solid var(--ht-input-border-color);border-radius:var(--ht-input-border-radius);box-sizing:border-box;color:var(--ht-input-foreground-color);cursor:pointer;font-family:inherit;font-size:var(--ht-font-size);font-weight:var(--ht-font-weight);line-height:var(--ht-line-height);margin:0;outline:none!important;overflow:hidden;padding:var(--ht-input-vertical-padding) var(--ht-input-horizontal-padding);padding-inline-end:calc(var(--ht-input-horizontal-padding) + var(--ht-icon-size));text-overflow:ellipsis;white-space:nowrap;width:100%}.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{background-color:var(--ht-input-hover-background-color);border-color:var(--ht-input-hover-border-color);color:var(--ht-input-hover-foreground-color)}.handsontable .htUISelectCaption:disabled{background-color:var(--ht-input-disabled-background-color);border-color:var(--ht-input-disabled-border-color);color:var(--ht-input-disabled-foreground-color)}.handsontable .htUISelectCaption:focus{background-color:var(--ht-input-focus-background-color);border-color:var(--ht-input-focus-border-color);color:var(--ht-input-focus-foreground-color)}.handsontable .htUISelect{cursor:pointer;outline:none!important;position:relative}.handsontable .htUISelect:focus .htUISelectCaption{background-color:var(--ht-input-focus-background-color);border-color:var(--ht-input-focus-border-color);color:var(--ht-input-focus-foreground-color)}[dir=rtl].handsontable .htUISelectCaption:after{left:calc(var(--ht-input-horizontal-padding) - var(--ht-icon-size)/4);right:auto}.handsontable .htFiltersMenuCondition .htUIInput input,.handsontable .htFiltersMenuValue .htUIMultipleSelectSearch input{background-color:var(--ht-input-background-color);border:var(--ht-input-border-width) solid var(--ht-input-border-color);border-radius:var(--ht-input-border-radius);box-sizing:border-box;color:var(--ht-input-foreground-color);cursor:pointer;font-family:inherit;font-size:var(--ht-font-size);font-weight:var(--ht-font-weight);line-height:var(--ht-line-height);outline:none!important;padding:var(--ht-input-vertical-padding) var(--ht-input-horizontal-padding);transition:var(--ht-table-transition) all ease-in-out;width:100%}.handsontable .htFiltersMenuCondition .htUIInput input:hover,.handsontable .htFiltersMenuValue .htUIMultipleSelectSearch input:hover{background-color:var(--ht-input-hover-background-color);border-color:var(--ht-input-hover-border-color);color:var(--ht-input-hover-foreground-color)}.handsontable .htFiltersMenuCondition .htUIInput input:disabled,.handsontable .htFiltersMenuValue .htUIMultipleSelectSearch input:disabled{background-color:var(--ht-input-disabled-background-color);border-color:var(--ht-input-disabled-border-color);color:var(--ht-input-disabled-foreground-color)}.handsontable .htFiltersMenuCondition .htUIInput input:focus,.handsontable .htFiltersMenuValue .htUIMultipleSelectSearch input:focus{background-color:var(--ht-input-focus-background-color);border-color:var(--ht-input-focus-border-color);color:var(--ht-input-focus-foreground-color)}.handsontable .htUIInput{outline:none!important;padding:0;position:relative;text-align:center}.handsontable .htUIInputIcon{position:absolute}.handsontable .htUIInput.htUIButton{cursor:pointer;display:inline-block}.handsontable .htUIInput.htUIButton input{background-color:var(--ht-secondary-button-background-color);border:1px solid var(--ht-secondary-button-border-color);border-radius:var(--ht-button-border-radius);box-sizing:border-box;color:var(--ht-secondary-button-foreground-color);cursor:pointer;font-family:inherit;font-size:var(--ht-font-size);font-weight:var(--ht-font-weight);line-height:var(--ht-line-height);min-width:64px;outline:none!important;padding:var(--ht-button-vertical-padding) var(--ht-button-horizontal-padding);transition:var(--ht-table-transition) all ease-in-out}.handsontable .htUIInput.htUIButton input:hover{background-color:var(--ht-secondary-button-hover-background-color);border-color:var(--ht-secondary-button-hover-border-color);color:var(--ht-secondary-button-hover-foreground-color)}.handsontable .htUIInput.htUIButton input:disabled{background-color:var(--ht-secondary-button-disabled-background-color);border-color:var(--ht-secondary-button-disabled-border-color);color:var(--ht-secondary-button-disabled-foreground-color)}.handsontable .htUIInput.htUIButton input:focus{background-color:var(--ht-secondary-button-focus-background-color);border-color:var(--ht-secondary-button-focus-border-color);box-shadow:0 0 0 1px var(--ht-accent-color);color:var(--ht-secondary-button-focus-foreground-color)}.handsontable .htUIInput.htUIButtonOK{-webkit-margin-end:4px;-webkit-margin-end:calc(var(--ht-gap-size, 2px)*2);-webkit-margin-start:0;margin-inline-end:4px;margin-inline-end:calc(var(--ht-gap-size, 2px)*2);margin-inline-start:0}.handsontable .htUIInput.htUIButtonOK input{background-color:var(--ht-primary-button-background-color);border-color:var(--ht-primary-button-border-color);color:var(--ht-primary-button-foreground-color)}.handsontable .htUIInput.htUIButtonOK input:hover{background-color:var(--ht-primary-button-hover-background-color);border-color:var(--ht-primary-button-hover-border-color);color:var(--ht-primary-button-hover-foreground-color)}.handsontable .htUIInput.htUIButtonOK input:disabled{background-color:var(--ht-primary-button-disabled-background-color);border-color:var(--ht-primary-button-disabled-border-color);color:var(--ht-primary-button-disabled-foreground-color)}.handsontable .htUIInput.htUIButtonOK input:focus{background-color:var(--ht-primary-button-focus-background-color);border-color:var(--ht-primary-button-focus-border-color);box-shadow:0 0 0 1px var(--ht-accent-color);color:var(--ht-primary-button-focus-foreground-color)}.handsontable .htUIRadio{align-items:center;cursor:pointer;display:inline-flex;gap:var(--ht-gap-size);margin:0;padding:var(--ht-gap-size) calc(var(--ht-gap-size)*2);padding-bottom:0;position:relative}.handsontable .htUIRadio:first-child{-webkit-padding-start:0;padding-inline-start:0}.handsontable .htUIRadio>input[type=radio]{-webkit-appearance:none;appearance:none;cursor:pointer;height:var(--ht-checkbox-size);margin:0;position:relative;width:var(--ht-checkbox-size)}.handsontable .htUIRadio>input[type=radio]:before{background-color:var(--ht-checkbox-background-color);border:1px solid var(--ht-checkbox-border-color);border-radius:calc(var(--ht-checkbox-size)*.5);content:"";display:block;inset:0;position:absolute}.handsontable .htUIRadio>input[type=radio]:after{color:var(--ht-checkbox-background-color);content:"";display:block;position:absolute}.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:auto}.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:auto}.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{color:inherit;cursor:pointer;vertical-align:middle}.handsontable .htUIRadio label:before{content:"";display:block;inset:0;position:absolute}.handsontable .collapsibleIndicator{-webkit-margin-start:var(--ht-gap-size);margin-inline-start:var(--ht-gap-size);top:calc((var(--ht-line-height) - var(--ht-icon-size))/2)}.handsontable .collapsibleIndicator,.handsontable .ht_nestingButton{border-radius:var(--ht-collapse-button-border-radius);box-sizing:border-box;cursor:pointer;float:right;font-size:0;height:var(--ht-icon-size);overflow:hidden;position:relative;text-indent:-100px;width:var(--ht-icon-size)}.handsontable .collapsibleIndicator:before,.handsontable .ht_nestingButton:before{content:"";display:block;left:0;position:absolute;top: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{align-items:center;display:flex;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{display:inline-block;height:1px;order:-2;position:relative;width:5px}.handsontable th.ht_nestingLevels .ht_nestingButton{cursor:pointer;order:-1;position:relative}.handsontable th.afterHiddenColumn,.handsontable th.beforeHiddenColumn{position:relative}.handsontable th.afterHiddenColumn:after,.handsontable th.afterHiddenColumn:before,.handsontable th.beforeHiddenColumn:after,.handsontable th.beforeHiddenColumn:before{color:var(--ht-hidden-indicator-color);height:10px!important;position:absolute;top:50%;transform:translateY(-50%);width:10px!important}.handsontable th.beforeHiddenColumn:after{content:"";display:block;right:-2px}.handsontable th.afterHiddenColumn:before{content:"";display:block;left:-2px}.handsontable th.ht__active_highlight.afterHiddenColumn:after,.handsontable th.ht__active_highlight.afterHiddenColumn:before,.handsontable th.ht__active_highlight.beforeHiddenColumn:after,.handsontable th.ht__active_highlight.beforeHiddenColumn:before{color:var(--ht-icon-active-button-icon-color)}[dir=rtl].handsontable th.beforeHiddenColumn:after{left:-2px;right:auto;transform:translateY(-50%) rotate(180deg)}[dir=rtl].handsontable th.afterHiddenColumn:before{left:auto;right:-2px;transform:translateY(-50%) rotate(180deg)}.handsontable th.afterHiddenRow,.handsontable th.beforeHiddenRow{position:relative}.handsontable th.afterHiddenRow:after,.handsontable th.afterHiddenRow:before,.handsontable th.beforeHiddenRow:after,.handsontable th.beforeHiddenRow:before{color:var(--ht-hidden-indicator-color);height:10px!important;left:50%;position:absolute;transform:translateX(-50%);width:10px!important}.handsontable th.beforeHiddenRow:after{bottom:-2px;content:"";display:block}.handsontable th.afterHiddenRow:before{content:"";display:block;top:-2px}.handsontable th.ht__active_highlight.afterHiddenRow:after,.handsontable th.ht__active_highlight.afterHiddenRow:before,.handsontable th.ht__active_highlight.beforeHiddenRow:after,.handsontable th.ht__active_highlight.beforeHiddenRow:before{color:var(--ht-icon-active-button-icon-color)}.handsontable .changeType{-webkit-margin-start:var(--ht-gap-size);background-color:var(--ht-icon-button-background-color);border:none;border-radius:var(--ht-icon-button-border-radius);box-shadow:0 0 0 1px var(--ht-icon-button-border-color);box-sizing:border-box;color:inherit;float:right;height:var(--ht-icon-size);margin:0;margin-inline-start:var(--ht-gap-size);order:1;padding:0;position:relative;top:calc((var(--ht-line-height) - var(--ht-icon-size))/2);width:var(--ht-icon-size);z-index:1}.handsontable .changeType:before{color:var(--ht-icon-button-icon-color);content:"";display:block;left:0;position:absolute;top:0}.handsontable .changeType:hover{background-color:var(--ht-icon-button-hover-background-color);box-shadow:0 0 0 1px var(--ht-icon-button-hover-border-color);cursor:pointer}.handsontable .changeType:hover:before{color:var(--ht-icon-button-hover-icon-color)}.handsontable .ht__active_highlight .changeType{background-color:var(--ht-icon-active-button-background-color);box-shadow:0 0 0 1px var(--ht-icon-active-button-border-color)}.handsontable .ht__active_highlight .changeType:before{color:var(--ht-icon-active-button-icon-color)}.handsontable .ht__active_highlight .changeType:hover{background-color:var(--ht-icon-active-button-hover-background-color);box-shadow:0 0 0 1px var(--ht-icon-active-button-hover-border-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.htContextMenu>.ht_master,.handsontable.htDropdownMenu>.ht_master,.handsontable.htFiltersConditionsMenu>.ht_master{background-color:#fff;background-color:var(--ht-background-color,#fff);border:1px solid #e5e5e9;border:var(--ht-menu-border-width,1px) solid var(--ht-menu-border-color,#e5e5e9);border-radius:var(--ht-menu-border-radius);box-shadow:0 0 8px #00000014;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,#00000014);overflow:hidden;padding:8px 0;padding:var(--ht-menu-vertical-padding,8px) var(--ht-menu-horizontal-padding,0)}.handsontable.htContextMenu:not(.htGhostTable),.handsontable.htDropdownMenu:not(.htGhostTable),.handsontable.htFiltersConditionsMenu:not(.htGhostTable){display:none;position:absolute;z-index:1060}.handsontable.htContextMenu .ht_clone_bottom,.handsontable.htContextMenu .ht_clone_bottom_inline_start_corner,.handsontable.htContextMenu .ht_clone_inline_start,.handsontable.htContextMenu .ht_clone_top,.handsontable.htContextMenu .ht_clone_top_inline_start_corner,.handsontable.htDropdownMenu .ht_clone_bottom,.handsontable.htDropdownMenu .ht_clone_bottom_inline_start_corner,.handsontable.htDropdownMenu .ht_clone_inline_start,.handsontable.htDropdownMenu .ht_clone_top,.handsontable.htDropdownMenu .ht_clone_top_inline_start_corner,.handsontable.htFiltersConditionsMenu .ht_clone_bottom,.handsontable.htFiltersConditionsMenu .ht_clone_bottom_inline_start_corner,.handsontable.htFiltersConditionsMenu .ht_clone_inline_start,.handsontable.htFiltersConditionsMenu .ht_clone_top,.handsontable.htFiltersConditionsMenu .ht_clone_top_inline_start_corner{display:none}.handsontable.htContextMenu table.htCore,.handsontable.htDropdownMenu table.htCore,.handsontable.htFiltersConditionsMenu table.htCore{overflow:hidden}.handsontable.htContextMenu .htCustomMenuRenderer .table.htCore,.handsontable.htDropdownMenu .htCustomMenuRenderer .table.htCore,.handsontable.htFiltersConditionsMenu .htCustomMenuRenderer .table.htCore{box-shadow:none}.handsontable.htContextMenu.handsontable:focus,.handsontable.htDropdownMenu.handsontable:focus,.handsontable.htFiltersConditionsMenu.handsontable:focus{outline:none}.handsontable.htContextMenu .wtBorder,.handsontable.htDropdownMenu .wtBorder,.handsontable.htFiltersConditionsMenu .wtBorder{visibility:hidden}.handsontable.htContextMenu table tbody tr td,.handsontable.htDropdownMenu table tbody tr td,.handsontable.htFiltersConditionsMenu table tbody tr td{background:#fff;background:var(--ht-background-color,#fff);border-width:0;cursor:pointer;overflow:hidden;padding:4px 8px;padding:var(--ht-menu-item-vertical-padding,4px) var(--ht-menu-item-horizontal-padding,8px);position:relative;text-overflow:ellipsis;transition:background calc(var(--ht-table-transition)*.5) ease-in-out;white-space:nowrap}.handsontable.htContextMenu table tbody tr td:first-child,.handsontable.htDropdownMenu table tbody tr td:first-child,.handsontable.htFiltersConditionsMenu table tbody tr td:first-child{border-bottom-width:0;border-inline-end-width:0;border-inline-start-width:0;border-top-width:0}.handsontable.htContextMenu table tbody tr td.htDimmed,.handsontable.htDropdownMenu table tbody tr td.htDimmed,.handsontable.htFiltersConditionsMenu table tbody tr td.htDimmed{color:var(--ht-foreground-color);font-style:normal}.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.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.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.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.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,.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{background:#e5e5e9;background:var(--ht-menu-item-hover-color,#e5e5e9);cursor:pointer}.handsontable.htContextMenu table tbody tr td.htSubmenu .htItemWrapper,.handsontable.htDropdownMenu table tbody tr td.htSubmenu .htItemWrapper,.handsontable.htFiltersConditionsMenu table tbody tr td.htSubmenu .htItemWrapper{-webkit-margin-end:calc(8px + var(--ht-icon-size));-webkit-margin-end:calc(var(--ht-gap-size, 4px)*2 + var(--ht-icon-size));margin-inline-end:calc(8px + var(--ht-icon-size));margin-inline-end:calc(var(--ht-gap-size, 4px)*2 + var(--ht-icon-size))}.handsontable.htContextMenu table tbody tr td.htSubmenu .htItemWrapper:after,.handsontable.htDropdownMenu table tbody tr td.htSubmenu .htItemWrapper:after,.handsontable.htFiltersConditionsMenu table tbody tr td.htSubmenu .htItemWrapper:after{content:"";display:block;position:absolute;right:calc(var(--ht-menu-item-horizontal-padding) + var(--ht-gap-size)*2);top:50%;transform:translateY(-50%)}.handsontable.htContextMenu table tbody tr td.htSeparator,.handsontable.htDropdownMenu table tbody tr td.htSeparator,.handsontable.htFiltersConditionsMenu table tbody tr td.htSeparator{border-top:1px solid var(--ht-border-color);cursor:default;height:0;padding:0}.handsontable.htContextMenu table tbody tr td.htDisabled,.handsontable.htDropdownMenu table tbody tr td.htDisabled,.handsontable.htFiltersConditionsMenu table tbody tr td.htDisabled{color:var(--ht-disabled-color);cursor:default}.handsontable.htContextMenu table tbody tr td.htDisabled:hover,.handsontable.htDropdownMenu 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.htContextMenu table tbody tr td.htHidden,.handsontable.htDropdownMenu table tbody tr td.htHidden,.handsontable.htFiltersConditionsMenu table tbody tr td.htHidden{display:none}.handsontable.htContextMenu table tbody tr td:has(.htItemWrapper .selected),.handsontable.htDropdownMenu 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.htContextMenu table tbody tr td .htItemWrapper,.handsontable.htDropdownMenu table tbody tr td .htItemWrapper,.handsontable.htFiltersConditionsMenu table tbody tr td .htItemWrapper{margin-inline:8px;margin-inline:calc(var(--ht-gap-size, 4px)*2)}.handsontable.htContextMenu table tbody tr td .htItemWrapper:before,.handsontable.htDropdownMenu table tbody tr td .htItemWrapper:before,.handsontable.htFiltersConditionsMenu table tbody tr td .htItemWrapper:before{margin-right:12px;vertical-align:text-bottom}.handsontable.htContextMenu table tbody tr td .htItemWrapper span.selected,.handsontable.htDropdownMenu table tbody tr td .htItemWrapper span.selected,.handsontable.htFiltersConditionsMenu table tbody tr td .htItemWrapper span.selected{font-size:0;inset:0}.handsontable.htContextMenu table tbody tr td .htItemWrapper span.selected:after,.handsontable.htDropdownMenu table tbody tr td .htItemWrapper span.selected:after,.handsontable.htFiltersConditionsMenu table tbody tr td .htItemWrapper span.selected:after{color:var(--ht-accent-color);content:"";display:block;position:absolute;right:calc(var(--ht-menu-item-horizontal-padding) + var(--ht-gap-size)*2);top:50%;transform:translateY(-50%)}.handsontable.htContextMenu table tbody tr td div span.selected,.handsontable.htDropdownMenu table tbody tr td div span.selected,.handsontable.htFiltersConditionsMenu table tbody tr td div span.selected{inset-inline-end:0;position:absolute}.handsontable.htContextMenu table tbody tr td .htUIButton,.handsontable.htDropdownMenu table tbody tr td .htUIButton,.handsontable.htFiltersConditionsMenu table tbody tr td .htUIButton{width:calc(50% - var(--ht-gap-size))}.handsontable.htContextMenu table tbody tr td .htUIButton input,.handsontable.htDropdownMenu table tbody tr td .htUIButton input,.handsontable.htFiltersConditionsMenu table tbody tr td .htUIButton input{width:100%}.handsontable.htContextMenuSub_Alignment,.handsontable.htDropdownMenuSub_Alignment{margin-top:calc(var(--ht-menu-vertical-padding)*-1)}.handsontable .htUIClearAll a,.handsontable .htUISelectAll a{display:inline-block;padding:var(--ht-gap-size);text-decoration:none}.handsontable .htUIMultipleSelect .ht_master .wtHolder{background:#0000;overflow-y:scroll!important}.handsontable .htUIMultipleSelect .ht_master .wtHolder .htCore{box-shadow:none}[dir=rtl].handsontable.htContextMenu table tbody tr td.htSubmenu .htItemWrapper:after,[dir=rtl].handsontable.htDropdownMenu table tbody tr td.htSubmenu .htItemWrapper:after,[dir=rtl].handsontable.htFiltersConditionsMenu table tbody tr td.htSubmenu .htItemWrapper:after{left:calc(var(--ht-gap-size)*4);right:auto;transform:translateY(-50%) rotate(180deg)}[dir=rtl].handsontable.htContextMenu table tbody tr td .htItemWrapper span.selected:after,[dir=rtl].handsontable.htDropdownMenu table tbody tr td .htItemWrapper span.selected:after,[dir=rtl].handsontable.htFiltersConditionsMenu table tbody tr td .htItemWrapper span.selected:after{left:calc(var(--ht-gap-size)*4);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:8px;padding-top:calc(var(--ht-menu-item-vertical-padding, 4px)*2)}.handsontable .htFiltersMenuLabel{font-size:calc(var(--ht-font-size) - 2px);font-weight:var(--ht-font-weight);line-height:calc(var(--ht-line-height) - 4px);margin-bottom:4px;margin-bottom:calc(var(--ht-gap-size, 2px)*2)}.handsontable .htFiltersMenuLabel:empty{display:none}.handsontable .htFiltersMenuCondition{padding-bottom:0!important;padding-top:6px!important;padding-top:calc(var(--ht-gap-size, 2px)*3)!important}.handsontable .htFiltersMenuCondition .border{border-bottom:1px solid var(--ht-border-color)!important}.handsontable .htFiltersMenuCondition .htUIInput{margin-top:4px;margin-top:calc(var(--ht-gap-size, 2px)*2)}.handsontable .htFiltersMenuValue{border-bottom:1px solid var(--ht-border-color)!important;padding-bottom:0!important;padding-top:6px!important;padding-top:calc(var(--ht-gap-size, 2px)*3)!important}.handsontable .htFiltersMenuOperators{padding-bottom:0!important}.handsontable .htFiltersMenuOperators,.handsontable .htUISelectionControls{padding-top:4px!important;padding-top:calc(var(--ht-gap-size, 2px)*2)!important}.handsontable .htUISelectionControls{margin:0 -2px;margin:0 calc(var(--ht-gap-size, 2px)*-1);padding-bottom:2px!important;padding-bottom:var(--ht-gap-size,2px)!important}.handsontable .htUIMultipleSelectHot{--ht-cell-horizontal-padding:calc(var(--ht-menu-item-horizontal-padding, 2px) + var(--ht-gap-size, 2px)*2);margin:0 -6px;margin:0 calc((var(--ht-menu-item-horizontal-padding, 2px) + var(--ht-gap-size, 2px)*2)*-1);overflow:visible!important;overflow:initial!important;width:calc(100% + 12px);width:calc(100% + var(--ht-menu-item-horizontal-padding, 2px)*2 + var(--ht-gap-size, 2px)*4)}.handsontable .htUIMultipleSelectHot:before{background-color:var(--ht-border-color);content:"";display:block;height:1px;left:0;position:absolute;top:-1px;width:100%}.handsontable .htUIMultipleSelectHot .wtHolder{box-sizing:border-box;overflow-x:hidden;padding:0}.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-bottom:4px;margin-bottom:var(--ht-gap-size,4px);margin-right:4px;margin-right:var(--ht-gap-size,4px)}.handsontable .htUIClearAll a,.handsontable .htUISelectAll a{border-radius:var(--ht-button-border-radius);color:var(--ht-link-color);font-size:var(--ht-font-size);line-height:var(--ht-line-height)}.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-y:auto}.handsontable .htUIMultipleSelect .ht_master .wtHolder .htCore,.handsontable .htUIMultipleSelect .ht_master .wtHolder .wtHider,.handsontable .htUIMultipleSelect .ht_master .wtHolder td,.handsontable .htUIMultipleSelect .ht_master .wtHolder tr{background:none}.handsontable .htCommentCell{position:relative}.handsontable .htCommentCell:after{-webkit-border-end:none;-webkit-border-start:4px solid #0000;-webkit-border-start:var(--ht-comments-indicator-size,4px) solid #0000;border-inline-end:none;border-inline-start:4px solid #0000;border-inline-start:var(--ht-comments-indicator-size,4px) solid #0000;border-top:4px solid #1a42e8;border-top:var(--ht-comments-indicator-size,4px) solid var(--ht-comments-indicator-color,#1a42e8);content:"";display:block;inset-inline-end:0;inset-inline-start:unset;position:absolute;top:0}.htCommentsContainer .htComments{display:none;position:absolute;z-index:1059}.htCommentsContainer .htCommentTextArea{-webkit-border-start:1px solid #1a42e8;-webkit-border-start:var(--ht-comments-textarea-border-width,1px) solid var(--ht-comments-textarea-border-color,#1a42e8);-webkit-appearance:none;background-color:#fff;background-color:var(--ht-comments-textarea-background-color,#fff);border:1px solid #0000;border:var(--ht-comments-textarea-border-width,1px) solid var(--ht-comments-textarea-border-color,#0000);border-inline-start:1px solid #1a42e8;border-inline-start:var(--ht-comments-textarea-border-width,1px) solid var(--ht-comments-textarea-border-color,#1a42e8);box-shadow:0 0 8px #00000014;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,#00000014);box-sizing:border-box;color:var(--ht-comments-textarea-foreground-color);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,Arial,sans-serif;font-size:var(--ht-font-size);font-weight:var(--ht-font-weight);height:88px;line-height:var(--ht-line-height);margin:0 -1px;outline:0!important;padding:var(--ht-comments-textarea-vertical-padding) var(--ht-comments-textarea-horizontal-padding);width:240px}.htCommentsContainer .htCommentTextArea:focus{background-color:#fff;background-color:var(--ht-comments-textarea-focus-background-color,#fff);border:1px solid #1a42e8;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)}.handsontable .columnSorting{position:relative}.handsontable .columnSorting.sortAction{-webkit-padding-end:18px;-webkit-padding-end:calc(var(--ht-icon-size, 16px) + 2px);-webkit-padding-start:18px;-webkit-padding-start:calc(var(--ht-icon-size, 16px) + 2px);max-width:calc(100% - 36px);max-width:calc(100% - var(--ht-icon-size, 16px)*2 - 4px);min-width:24px;min-width:calc(var(--ht-icon-size, 16px) + 8px);padding-inline-end:18px;padding-inline-end:calc(var(--ht-icon-size, 16px) + 2px);padding-inline-start:18px;padding-inline-start:calc(var(--ht-icon-size, 16px) + 2px)}.handsontable .columnSorting.sortAction:hover{cursor:pointer;text-decoration:none}.handsontable .columnSorting.sortAction:before{content:"";display:block;position:absolute;right:2px;text-align:right;top:50%;transform:translateY(-50%);width:16px;width:var(--ht-icon-size,16px)}.handsontable .htLeft .columnSorting.sortAction{-webkit-padding-start:0;padding-inline-start:0}.handsontable .htRight .columnSorting.sortAction{-webkit-padding-end:4px;-webkit-padding-end:var(--ht-gap-size,4px);-webkit-padding-start:16px;-webkit-padding-start:var(--ht-icon-size,16px);padding-inline-end:4px;padding-inline-end:var(--ht-gap-size,4px);padding-inline-start:16px;padding-inline-start:var(--ht-icon-size,16px)}.handsontable .htRight .columnSorting.sortAction:before,[dir=rtl] .handsontable .columnSorting.sortAction:before{left:2px;right:auto;text-align:left}[dir=rtl] .handsontable .htRight .columnSorting.sortAction{-webkit-padding-end:16px;-webkit-padding-end:var(--ht-icon-size,16px);-webkit-padding-start:4px;-webkit-padding-start:var(--ht-gap-size,4px);padding-inline-end:16px;padding-inline-end:var(--ht-icon-size,16px);padding-inline-start:4px;padding-inline-start:var(--ht-gap-size,4px)}[dir=rtl] .handsontable .htLeft .columnSorting.sortAction{-webkit-padding-end:4px;-webkit-padding-end:var(--ht-gap-size,4px);-webkit-padding-start:16px;-webkit-padding-start:var(--ht-icon-size,16px);padding-inline-end:4px;padding-inline-end:var(--ht-gap-size,4px);padding-inline-start:16px;padding-inline-start:var(--ht-icon-size,16px)}[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;padding-right:20px;position:relative}.handsontable .colHeader.columnSorting:after{content:"";display:block;font-size:8px;margin-top:4px;position:absolute;right:0;text-align:right;top:50%;transform:translateY(-50%);width:8px}.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,[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_inline_start td:first-of-type,.handsontable .htRowHeaders .ht_master.innerBorderInlineStart~.ht_clone_top_inline_start_corner th:nth-child(2){border-left:0}.handsontable .ht_clone_top_inline_start_corner th.ht__active_highlight{box-shadow:none}.handsontable .manualColumnResizer{background:none;cursor:col-resize;margin:0;opacity:0;position:absolute;top:0;width:10px;z-index:210}.handsontable .manualColumnResizer:after,.handsontable .manualColumnResizer:before{background:var(--ht-resize-indicator-color);border-radius:2px;content:"";display:block;height:calc(100% - 12px);left:1px;max-height:16px;position:absolute;top:50%;transform:translateY(-50%);width:2px}.handsontable .manualColumnResizer:after{left:auto;right:0}.handsontable .manualColumnResizer.active,.handsontable .manualColumnResizer:hover{opacity:1}.handsontable .manualColumnResizerGuide{-webkit-border-end:1px solid var(--ht-accent-color);-webkit-border-start:none;-webkit-margin-end:unset;-webkit-margin-start:5px;border-inline-end:1px solid var(--ht-accent-color);border-inline-start:none;display:none;inset-inline-end:unset;margin-inline-end:unset;margin-inline-start:5px;position:absolute;top:0;width:0}.handsontable .manualColumnResizerGuide.active{display:block;z-index:209}.handsontable .manualRowResizer{background:none;cursor:row-resize;height:10px;left:0;margin:0;opacity:0;position:absolute;transition:opacity .2s ease-in-out;z-index:210}.handsontable .manualRowResizer:after,.handsontable .manualRowResizer:before{background:var(--ht-resize-indicator-color);border-radius:2px;content:"";display:block;height:2px;left:50%;max-width:16px;position:absolute;top:1px;transform:translateX(-50%);width:calc(100% - 12px)}.handsontable .manualRowResizer:after{bottom:0;top:auto}.handsontable .manualRowResizer.active,.handsontable .manualRowResizer:hover{opacity:1}.handsontable .manualRowResizerGuide{border-bottom:1px solid var(--ht-accent-color);border-top:none;bottom:0;display:none;height:0;left:0;margin-top:4px;position:absolute}.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-0]:before,.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-multiple]: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: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:grabbing}.handsontable .ht__manualColumnMove.on-moving--columns .manualColumnResizer,.handsontable.ht__manualColumnMove.on-moving--columns .manualColumnResizer{display:none}.handsontable .ht__manualColumnMove--backlight,.handsontable .ht__manualColumnMove--guideline,.handsontable.ht__manualColumnMove--backlight,.handsontable.ht__manualColumnMove--guideline{display:none;height:100%;position:absolute}.handsontable .ht__manualColumnMove--guideline,.handsontable.ht__manualColumnMove--guideline{-webkit-margin-end:0;-webkit-margin-start:-.5px;background:#1a42e8;background:var(--ht-move-indicator-color,#1a42e8);margin-inline-end:0;margin-inline-start:-.5px;top:0;width:1px;z-index:205}.handsontable .ht__manualColumnMove--backlight,.handsontable.ht__manualColumnMove--backlight{background:var(--ht-move-backlight-color);display:none;pointer-events:none;z-index:205}.handsontable .on-moving--columns .ht__manualColumnMove--backlight,.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{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: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:grabbing}.handsontable .ht__manualRowMove.on-moving--rows .manualRowResizer,.handsontable.ht__manualRowMove.on-moving--rows .manualRowResizer{display:none}.handsontable .ht__manualRowMove--backlight,.handsontable .ht__manualRowMove--guideline,.handsontable.ht__manualRowMove--backlight,.handsontable.ht__manualRowMove--guideline{display:none;position:absolute;width:100%}.handsontable .ht__manualRowMove--guideline,.handsontable.ht__manualRowMove--guideline{background:var(--ht-move-indicator-color);height:1px;left:0;margin-top:-.5px;z-index:205}.handsontable .ht__manualRowMove--backlight,.handsontable.ht__manualRowMove--backlight{background:var(--ht-move-backlight-color);display:none;pointer-events:none;z-index:205}.handsontable .on-moving--rows .ht__manualRowMove--backlight,.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{display:block}
/*!
 * 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.2.0
 * Release date: 19/03/2025 (built at 19/03/2025 09:42:21)
 */.ht-theme-main,.ht-theme-main-dark,.ht-theme-main-dark-auto{--ht-font-size:14px;--ht-line-height:20px;--ht-font-weight:400;--ht-gap-size:4px;--ht-icon-size:16px;--ht-table-transition:0.15s;--ht-border-color:#e7e7e9;--ht-accent-color:#1a42e8;--ht-foreground-color:#222;--ht-background-color:#fff;--ht-placeholder-color:#999;--ht-read-only-color:#a3a3a3;--ht-disabled-color:#a3a3a3;--ht-cell-horizontal-border-color:#e7e7e9;--ht-cell-vertical-border-color:#e7e7e9;--ht-wrapper-border-width:0;--ht-wrapper-border-radius:4px;--ht-wrapper-border-color:#e7e7e9;--ht-row-header-odd-background-color:#f7f7f9;--ht-row-header-even-background-color:#f7f7f9;--ht-row-cell-odd-background-color:#2220;--ht-row-cell-even-background-color:#2220;--ht-cell-horizontal-padding:8px;--ht-cell-vertical-padding:4px;--ht-cell-editor-border-width:2px;--ht-cell-editor-border-color:#1a42e8;--ht-cell-editor-foreground-color:#000;--ht-cell-editor-background-color:#fff;--ht-cell-editor-shadow-blur-radius:0;--ht-cell-editor-shadow-color:#113dc999;--ht-cell-success-background-color:#37bc6c33;--ht-cell-error-background-color:#fa4d3233;--ht-cell-selection-border-color:#1a42e8;--ht-cell-selection-background-color:#5371ee;--ht-cell-autofill-size:6px;--ht-cell-autofill-border-width:1px;--ht-cell-autofill-border-radius:4px;--ht-cell-autofill-border-color:#fff;--ht-cell-autofill-background-color:#1a42e8;--ht-cell-autofill-fill-border-color:#222;--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:#1a42e8;--ht-cell-mobile-handle-background-color:#1a42e866;--ht-resize-indicator-color:#2226;--ht-move-backlight-color:#2222220f;--ht-move-indicator-color:#1a42e8;--ht-hidden-indicator-color:#2226;--ht-scrollbar-border-radius:8px;--ht-scrollbar-track-color:#f7f7f9;--ht-scrollbar-thumb-color:#999;--ht-checkbox-size:16px;--ht-checkbox-border-radius:4px;--ht-checkbox-border-color:#d1d1d5;--ht-checkbox-background-color:#fff;--ht-checkbox-icon-color:#fff0;--ht-checkbox-focus-border-color:#d1d1d5;--ht-checkbox-focus-background-color:#fff;--ht-checkbox-focus-icon-color:#fff0;--ht-checkbox-focus-ring-color:#1a42e8;--ht-checkbox-disabled-border-color:#e7e7e9;--ht-checkbox-disabled-background-color:#d1d1d5;--ht-checkbox-disabled-icon-color:#fff0;--ht-checkbox-checked-border-color:#3f60ec;--ht-checkbox-checked-background-color:#1a42e8;--ht-checkbox-checked-icon-color:#fff;--ht-checkbox-checked-focus-border-color:#fff;--ht-checkbox-checked-focus-background-color:#1a42e8;--ht-checkbox-checked-focus-icon-color:#fff;--ht-checkbox-checked-disabled-border-color:#e7e7e9;--ht-checkbox-checked-disabled-background-color:#d1d1d5;--ht-checkbox-checked-disabled-icon-color:#a3a3a3;--ht-header-font-weight:400;--ht-header-foreground-color:#222;--ht-header-background-color:#f7f7f9;--ht-header-active-border-color:#2e56fc;--ht-header-active-foreground-color:#fff;--ht-header-active-background-color:#1a42e8;--ht-header-highlighted-shadow-size:0;--ht-header-highlighted-foreground-color:#000;--ht-header-highlighted-background-color:#ebebed;--ht-header-filter-background-color:#37bc6c33;--ht-header-row-foreground-color:#222;--ht-header-row-background-color:#f7f7f9;--ht-header-row-highlighted-foreground-color:#000;--ht-header-row-highlighted-background-color:#ebebed;--ht-header-row-active-foreground-color:#fff;--ht-header-row-active-background-color:#1a42e8;--ht-icon-button-border-radius:2px;--ht-icon-button-border-color:#f7f7f9;--ht-icon-button-background-color:#f7f7f9;--ht-icon-button-icon-color:#2226;--ht-icon-button-hover-border-color:#e7e7e8;--ht-icon-button-hover-background-color:#e7e7e8;--ht-icon-button-hover-icon-color:#2226;--ht-icon-active-button-border-color:#2e56fc;--ht-icon-active-button-background-color:#1a42e8;--ht-icon-active-button-icon-color:#fff;--ht-icon-active-button-hover-border-color:#2e56fc;--ht-icon-active-button-hover-background-color:#3357ea;--ht-icon-active-button-hover-icon-color:#fff;--ht-collapse-button-border-radius:4px;--ht-collapse-button-open-border-color:#d1d1d5;--ht-collapse-button-open-background-color:#fff;--ht-collapse-button-open-icon-color:#666;--ht-collapse-button-open-icon-active-color:#666;--ht-collapse-button-open-hover-border-color:#d1d1d5;--ht-collapse-button-open-hover-background-color:#f7f7f9;--ht-collapse-button-open-hover-icon-color:#666;--ht-collapse-button-open-hover-icon-active-color:#666;--ht-collapse-button-close-border-color:#d1d1d5;--ht-collapse-button-close-background-color:#ebebed;--ht-collapse-button-close-icon-color:#666;--ht-collapse-button-close-icon-active-color:#666;--ht-collapse-button-close-hover-border-color:#d1d1d5;--ht-collapse-button-close-hover-background-color:#ebebed;--ht-collapse-button-close-hover-icon-color:#666;--ht-collapse-button-close-hover-icon-active-color:#666;--ht-button-border-radius:4px;--ht-button-horizontal-padding:12px;--ht-button-vertical-padding:6px;--ht-primary-button-border-color:#fff0;--ht-primary-button-foreground-color:#fff;--ht-primary-button-background-color:#1a42e8;--ht-primary-button-disabled-border-color:#fff0;--ht-primary-button-disabled-foreground-color:#a3a3a3;--ht-primary-button-disabled-background-color:#99999952;--ht-primary-button-hover-border-color:#fff0;--ht-primary-button-hover-foreground-color:#fff;--ht-primary-button-hover-background-color:#1535bc;--ht-primary-button-focus-border-color:#fff;--ht-primary-button-focus-foreground-color:#fff;--ht-primary-button-focus-background-color:#1a42e8;--ht-secondary-button-border-color:#e7e7e9;--ht-secondary-button-foreground-color:#222;--ht-secondary-button-background-color:#fff;--ht-secondary-button-disabled-border-color:#e7e7e9;--ht-secondary-button-disabled-foreground-color:#a3a3a3;--ht-secondary-button-disabled-background-color:#ebebed;--ht-secondary-button-hover-border-color:#e7e7e9;--ht-secondary-button-hover-foreground-color:#222;--ht-secondary-button-hover-background-color:#fff;--ht-secondary-button-focus-border-color:#e7e7e9;--ht-secondary-button-focus-foreground-color:#222;--ht-secondary-button-focus-background-color:#fff;--ht-comments-textarea-horizontal-padding:8px;--ht-comments-textarea-vertical-padding:4px;--ht-comments-indicator-size:6px;--ht-comments-indicator-color:#1a42e8;--ht-comments-textarea-border-width:1px;--ht-comments-textarea-border-color:#fff0;--ht-comments-textarea-foreground-color:#222;--ht-comments-textarea-background-color:#f7f7f9;--ht-comments-textarea-focus-border-width:1px;--ht-comments-textarea-focus-border-color:#1a42e8;--ht-comments-textarea-focus-foreground-color:#222;--ht-comments-textarea-focus-background-color:#fff;--ht-license-horizontal-padding:16px;--ht-license-vertical-padding:8px;--ht-license-foreground-color:#222;--ht-license-background-color:#f7f7f9;--ht-link-color:#1a42e8;--ht-link-hover-color:#3e67ec;--ht-input-border-width:1px;--ht-input-border-radius:4px;--ht-input-horizontal-padding:12px;--ht-input-vertical-padding:6px;--ht-input-border-color:#e7e7e9;--ht-input-foreground-color:#222;--ht-input-background-color:#f7f7f9;--ht-input-hover-border-color:#e7e7e9;--ht-input-hover-foreground-color:#222;--ht-input-hover-background-color:#fff;--ht-input-disabled-border-color:#e7e7e9;--ht-input-disabled-foreground-color:#a3a3a3;--ht-input-disabled-background-color:#99999952;--ht-input-focus-border-color:#1a42e8;--ht-input-focus-foreground-color:#222;--ht-input-focus-background-color:#fff;--ht-menu-border-width:1px;--ht-menu-border-radius:4px;--ht-menu-horizontal-padding:0;--ht-menu-vertical-padding:8px;--ht-menu-item-horizontal-padding:12px;--ht-menu-item-vertical-padding:4px;--ht-menu-shadow-x:0;--ht-menu-shadow-y:8px;--ht-menu-shadow-blur:16px;--ht-menu-border-color:#e7e7e9;--ht-menu-shadow-color:#00000014;--ht-menu-item-hover-color:#0000000d;--ht-menu-item-active-color:#00000014}.ht-theme-main-dark{--ht-border-color:#313132;--ht-accent-color:#476af7;--ht-foreground-color:#c7c7c7;--ht-background-color:#0f0f10;--ht-placeholder-color:#68696c;--ht-read-only-color:#68696c;--ht-disabled-color:#68696c;--ht-cell-horizontal-border-color:#313132;--ht-cell-vertical-border-color:#313132;--ht-wrapper-border-color:#313132;--ht-row-header-odd-background-color:#1e1e1f;--ht-row-header-even-background-color:#1e1e1f;--ht-row-cell-odd-background-color:#efeff300;--ht-row-cell-even-background-color:#efeff300;--ht-cell-editor-border-color:#476af7;--ht-cell-editor-foreground-color:#fff;--ht-cell-editor-background-color:#0f0f10;--ht-cell-editor-shadow-color:#476af799;--ht-cell-success-background-color:#42be654d;--ht-cell-error-background-color:#ff2a344d;--ht-cell-selection-border-color:#476af7;--ht-cell-selection-background-color:#476af7;--ht-cell-autofill-border-color:#0f0f10;--ht-cell-autofill-background-color:#476af7;--ht-cell-autofill-fill-border-color:#c7c7c7;--ht-cell-mobile-handle-border-color:#476af7;--ht-cell-mobile-handle-background-color:#476af766;--ht-resize-indicator-color:#fff6;--ht-move-backlight-color:#dedede1f;--ht-move-indicator-color:#476af7;--ht-hidden-indicator-color:#fff6;--ht-scrollbar-track-color:#19191c;--ht-scrollbar-thumb-color:#68696c;--ht-checkbox-border-color:#404144;--ht-checkbox-background-color:#0f0f10;--ht-checkbox-focus-border-color:#404144;--ht-checkbox-focus-background-color:#0f0f10;--ht-checkbox-focus-ring-color:#476af7;--ht-checkbox-disabled-border-color:#313132;--ht-checkbox-disabled-background-color:#404144;--ht-checkbox-checked-border-color:#3c59cf;--ht-checkbox-checked-background-color:#476af7;--ht-checkbox-checked-icon-color:#c7c7c7;--ht-checkbox-checked-focus-background-color:#476af7;--ht-checkbox-checked-focus-icon-color:#c7c7c7;--ht-checkbox-checked-disabled-border-color:#313132;--ht-checkbox-checked-disabled-background-color:#36373a;--ht-checkbox-checked-disabled-icon-color:#68696c;--ht-header-foreground-color:#c7c7c7;--ht-header-background-color:#1e1e1f;--ht-header-active-border-color:#4767e5;--ht-header-active-foreground-color:#0f0f10;--ht-header-active-background-color:#476af7;--ht-header-highlighted-foreground-color:#f3f3f3;--ht-header-highlighted-background-color:#262627;--ht-header-filter-background-color:#42be654d;--ht-header-row-foreground-color:#c7c7c7;--ht-header-row-background-color:#1e1e1f;--ht-header-row-highlighted-foreground-color:#f3f3f3;--ht-header-row-highlighted-background-color:#262627;--ht-header-row-active-foreground-color:#0f0f10;--ht-header-row-active-background-color:#476af7;--ht-icon-button-border-color:#1e1e1f;--ht-icon-button-background-color:#1e1e1f;--ht-icon-button-icon-color:#fff6;--ht-icon-button-hover-border-color:#303031;--ht-icon-button-hover-background-color:#303031;--ht-icon-button-hover-icon-color:#fff6;--ht-icon-active-button-border-color:#4767e5;--ht-icon-active-button-background-color:#476af7;--ht-icon-active-button-icon-color:#0f0f10;--ht-icon-active-button-hover-border-color:#4767e5;--ht-icon-active-button-hover-background-color:#5576f8;--ht-icon-active-button-hover-icon-color:#0f0f10;--ht-collapse-button-open-border-color:#535355a3;--ht-collapse-button-open-background-color:#000;--ht-collapse-button-open-icon-color:#999;--ht-collapse-button-open-icon-active-color:#999;--ht-collapse-button-open-hover-border-color:#535355a3;--ht-collapse-button-open-hover-background-color:#1e1e1f;--ht-collapse-button-open-hover-icon-color:#999;--ht-collapse-button-open-hover-icon-active-color:#999;--ht-collapse-button-close-border-color:#535355a3;--ht-collapse-button-close-background-color:#262627;--ht-collapse-button-close-icon-color:#999;--ht-collapse-button-close-icon-active-color:#999;--ht-collapse-button-close-hover-border-color:#535355a3;--ht-collapse-button-close-hover-background-color:#262627;--ht-collapse-button-close-hover-icon-color:#999;--ht-collapse-button-close-hover-icon-active-color:#999;--ht-primary-button-foreground-color:#c7c7c7;--ht-primary-button-background-color:#476af7;--ht-primary-button-disabled-foreground-color:#68696c;--ht-primary-button-disabled-background-color:#696a6d52;--ht-primary-button-hover-foreground-color:#c7c7c7;--ht-primary-button-hover-background-color:#6180ff;--ht-primary-button-focus-border-color:#0f0f10;--ht-primary-button-focus-foreground-color:#c7c7c7;--ht-primary-button-focus-background-color:#476af7;--ht-secondary-button-border-color:#313132;--ht-secondary-button-foreground-color:#c7c7c7;--ht-secondary-button-background-color:#0f0f10;--ht-secondary-button-disabled-border-color:#313132;--ht-secondary-button-disabled-foreground-color:#68696c;--ht-secondary-button-disabled-background-color:#262627;--ht-secondary-button-hover-border-color:#313132;--ht-secondary-button-hover-foreground-color:#c7c7c7;--ht-secondary-button-hover-background-color:#0f0f10;--ht-secondary-button-focus-border-color:#313132;--ht-secondary-button-focus-foreground-color:#c7c7c7;--ht-secondary-button-focus-background-color:#0f0f10;--ht-comments-indicator-color:#476af7;--ht-comments-textarea-foreground-color:#c7c7c7;--ht-comments-textarea-background-color:#1e1e1f;--ht-comments-textarea-focus-border-color:#476af7;--ht-comments-textarea-focus-foreground-color:#c7c7c7;--ht-comments-textarea-focus-background-color:#0f0f10;--ht-license-foreground-color:#c7c7c7;--ht-license-background-color:#1e1e1f;--ht-link-color:#5576f8;--ht-link-hover-color:#728eff;--ht-input-border-color:#313132;--ht-input-foreground-color:#c7c7c7;--ht-input-background-color:#1e1e1f;--ht-input-hover-border-color:#313132;--ht-input-hover-foreground-color:#c7c7c7;--ht-input-hover-background-color:#0f0f10;--ht-input-disabled-border-color:#313132;--ht-input-disabled-foreground-color:#68696c;--ht-input-disabled-background-color:#696a6d52;--ht-input-focus-border-color:#476af7;--ht-input-focus-foreground-color:#c7c7c7;--ht-input-focus-background-color:#0f0f10;--ht-menu-border-color:#313132;--ht-menu-shadow-color:#000c;--ht-menu-item-hover-color:#efeff30d;--ht-menu-item-active-color:#efeff31f}@media(prefers-color-scheme:dark){.ht-theme-main-dark-auto{--ht-border-color:#313132;--ht-accent-color:#476af7;--ht-foreground-color:#c7c7c7;--ht-background-color:#0f0f10;--ht-placeholder-color:#68696c;--ht-read-only-color:#68696c;--ht-disabled-color:#68696c;--ht-cell-horizontal-border-color:#313132;--ht-cell-vertical-border-color:#313132;--ht-wrapper-border-color:#313132;--ht-row-header-odd-background-color:#1e1e1f;--ht-row-header-even-background-color:#1e1e1f;--ht-row-cell-odd-background-color:#efeff300;--ht-row-cell-even-background-color:#efeff300;--ht-cell-editor-border-color:#476af7;--ht-cell-editor-foreground-color:#fff;--ht-cell-editor-background-color:#0f0f10;--ht-cell-editor-shadow-color:#476af799;--ht-cell-success-background-color:#42be654d;--ht-cell-error-background-color:#ff2a344d;--ht-cell-selection-border-color:#476af7;--ht-cell-selection-background-color:#476af7;--ht-cell-autofill-border-color:#0f0f10;--ht-cell-autofill-background-color:#476af7;--ht-cell-autofill-fill-border-color:#c7c7c7;--ht-cell-mobile-handle-border-color:#476af7;--ht-cell-mobile-handle-background-color:#476af766;--ht-resize-indicator-color:#fff6;--ht-move-backlight-color:#dedede1f;--ht-move-indicator-color:#476af7;--ht-hidden-indicator-color:#fff6;--ht-scrollbar-track-color:#19191c;--ht-scrollbar-thumb-color:#68696c;--ht-checkbox-border-color:#404144;--ht-checkbox-background-color:#0f0f10;--ht-checkbox-focus-border-color:#404144;--ht-checkbox-focus-background-color:#0f0f10;--ht-checkbox-focus-ring-color:#476af7;--ht-checkbox-disabled-border-color:#313132;--ht-checkbox-disabled-background-color:#404144;--ht-checkbox-checked-border-color:#3c59cf;--ht-checkbox-checked-background-color:#476af7;--ht-checkbox-checked-icon-color:#c7c7c7;--ht-checkbox-checked-focus-background-color:#476af7;--ht-checkbox-checked-focus-icon-color:#c7c7c7;--ht-checkbox-checked-disabled-border-color:#313132;--ht-checkbox-checked-disabled-background-color:#36373a;--ht-checkbox-checked-disabled-icon-color:#68696c;--ht-header-foreground-color:#c7c7c7;--ht-header-background-color:#1e1e1f;--ht-header-active-border-color:#4767e5;--ht-header-active-foreground-color:#0f0f10;--ht-header-active-background-color:#476af7;--ht-header-highlighted-foreground-color:#f3f3f3;--ht-header-highlighted-background-color:#262627;--ht-header-filter-background-color:#42be654d;--ht-header-row-foreground-color:#c7c7c7;--ht-header-row-background-color:#1e1e1f;--ht-header-row-highlighted-foreground-color:#f3f3f3;--ht-header-row-highlighted-background-color:#262627;--ht-header-row-active-foreground-color:#0f0f10;--ht-header-row-active-background-color:#476af7;--ht-icon-button-border-color:#1e1e1f;--ht-icon-button-background-color:#1e1e1f;--ht-icon-button-icon-color:#fff6;--ht-icon-button-hover-border-color:#303031;--ht-icon-button-hover-background-color:#303031;--ht-icon-button-hover-icon-color:#fff6;--ht-icon-active-button-border-color:#4767e5;--ht-icon-active-button-background-color:#476af7;--ht-icon-active-button-icon-color:#0f0f10;--ht-icon-active-button-hover-border-color:#4767e5;--ht-icon-active-button-hover-background-color:#5576f8;--ht-icon-active-button-hover-icon-color:#0f0f10;--ht-collapse-button-open-border-color:#535355a3;--ht-collapse-button-open-background-color:#000;--ht-collapse-button-open-icon-color:#999;--ht-collapse-button-open-icon-active-color:#999;--ht-collapse-button-open-hover-border-color:#535355a3;--ht-collapse-button-open-hover-background-color:#1e1e1f;--ht-collapse-button-open-hover-icon-color:#999;--ht-collapse-button-open-hover-icon-active-color:#999;--ht-collapse-button-close-border-color:#535355a3;--ht-collapse-button-close-background-color:#262627;--ht-collapse-button-close-icon-color:#999;--ht-collapse-button-close-icon-active-color:#999;--ht-collapse-button-close-hover-border-color:#535355a3;--ht-collapse-button-close-hover-background-color:#262627;--ht-collapse-button-close-hover-icon-color:#999;--ht-collapse-button-close-hover-icon-active-color:#999;--ht-primary-button-foreground-color:#c7c7c7;--ht-primary-button-background-color:#476af7;--ht-primary-button-disabled-foreground-color:#68696c;--ht-primary-button-disabled-background-color:#696a6d52;--ht-primary-button-hover-foreground-color:#c7c7c7;--ht-primary-button-hover-background-color:#6180ff;--ht-primary-button-focus-border-color:#0f0f10;--ht-primary-button-focus-foreground-color:#c7c7c7;--ht-primary-button-focus-background-color:#476af7;--ht-secondary-button-border-color:#313132;--ht-secondary-button-foreground-color:#c7c7c7;--ht-secondary-button-background-color:#0f0f10;--ht-secondary-button-disabled-border-color:#313132;--ht-secondary-button-disabled-foreground-color:#68696c;--ht-secondary-button-disabled-background-color:#262627;--ht-secondary-button-hover-border-color:#313132;--ht-secondary-button-hover-foreground-color:#c7c7c7;--ht-secondary-button-hover-background-color:#0f0f10;--ht-secondary-button-focus-border-color:#313132;--ht-secondary-button-focus-foreground-color:#c7c7c7;--ht-secondary-button-focus-background-color:#0f0f10;--ht-comments-indicator-color:#476af7;--ht-comments-textarea-foreground-color:#c7c7c7;--ht-comments-textarea-background-color:#1e1e1f;--ht-comments-textarea-focus-border-color:#476af7;--ht-comments-textarea-focus-foreground-color:#c7c7c7;--ht-comments-textarea-focus-background-color:#0f0f10;--ht-license-foreground-color:#c7c7c7;--ht-license-background-color:#1e1e1f;--ht-link-color:#5576f8;--ht-link-hover-color:#728eff;--ht-input-border-color:#313132;--ht-input-foreground-color:#c7c7c7;--ht-input-background-color:#1e1e1f;--ht-input-hover-border-color:#313132;--ht-input-hover-foreground-color:#c7c7c7;--ht-input-hover-background-color:#0f0f10;--ht-input-disabled-border-color:#313132;--ht-input-disabled-foreground-color:#68696c;--ht-input-disabled-background-color:#696a6d52;--ht-input-focus-border-color:#476af7;--ht-input-focus-foreground-color:#c7c7c7;--ht-input-focus-background-color:#0f0f10;--ht-menu-border-color:#313132;--ht-menu-shadow-color:#000c;--ht-menu-item-hover-color:#efeff30d;--ht-menu-item-active-color:#efeff31f}}[class*=ht-theme-main] .pika-single .pika-next,[class*=ht-theme-main].htContextMenu table tbody tr td.htSubmenu .htItemWrapper:after,[class*=ht-theme-main].htDropdownMenu table tbody tr td.htSubmenu .htItemWrapper:after,[class*=ht-theme-main].htFiltersConditionsMenu table tbody tr td.htSubmenu .htItemWrapper:after{background-color:currentColor;height:var(--ht-icon-size);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' d='M6.646 10.94 9.94 7.645 6.646 4.354'/%3E%3C/svg%3E");-webkit-mask-size:contain;width:var(--ht-icon-size)}[class*=ht-theme-main] .pika-single .pika-prev{background-color:currentColor;height:var(--ht-icon-size);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' d='M9.94 10.94 6.645 7.645 9.94 4.354'/%3E%3C/svg%3E");-webkit-mask-size:contain;width:var(--ht-icon-size)}[class*=ht-theme-main] .changeType:before,[class*=ht-theme-main] .htAutocompleteArrow:after,[class*=ht-theme-main] .htUISelectCaption:after{background-color:currentColor;height:var(--ht-icon-size);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill='currentColor' d='M11 6.667a.5.5 0 0 1 .392.811l-.038.042-3 3a.5.5 0 0 1-.66.042l-.047-.042-3-3-.042-.047-.027-.038-.027-.048-.008-.018-.014-.034-.016-.054-.005-.026-.005-.03-.002-.029v-.059l.003-.029.004-.03.005-.026.016-.054.014-.033.035-.066.032-.045.037-.04.047-.042.038-.027.048-.027.018-.009.034-.013.054-.016.026-.005.03-.005.029-.002z'/%3E%3C/svg%3E");-webkit-mask-size:contain;width:var(--ht-icon-size)}[class*=ht-theme-main] .columnSorting.sortAction.ascending:before{background-color:currentColor;height:var(--ht-icon-size);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' d='M8 12.667V3.333m0 0L5.333 6M8 3.333 10.667 6'/%3E%3C/svg%3E");-webkit-mask-size:contain;width:var(--ht-icon-size)}[class*=ht-theme-main] .columnSorting.sortAction.descending:before{background-color:currentColor;height:var(--ht-icon-size);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' d='M8 3.333v9.334m0 0L10.667 10M8 12.667 5.333 10'/%3E%3C/svg%3E");-webkit-mask-size:contain;width:var(--ht-icon-size)}[class*=ht-theme-main].htContextMenu table tbody tr td .htItemWrapper span.selected:after,[class*=ht-theme-main].htDropdownMenu table tbody tr td .htItemWrapper span.selected:after,[class*=ht-theme-main].htFiltersConditionsMenu table tbody tr td .htItemWrapper span.selected:after{background-color:currentColor;height:var(--ht-icon-size);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' d='m3.333 8 3.334 3.333 6.666-6.666'/%3E%3C/svg%3E");-webkit-mask-size:contain;width:var(--ht-icon-size)}[class*=ht-theme-main] .htCheckboxRendererInput{-webkit-appearance:none;appearance:none}[class*=ht-theme-main] .htCheckboxRendererInput:after{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' d='m5 8 2 2 4-4'/%3E%3C/svg%3E")}[class*=ht-theme-main] .htCheckboxRendererInput:after,[class*=ht-theme-main] th.beforeHiddenColumn:after{background-color:currentColor;height:var(--ht-icon-size);-webkit-mask-size:contain;width:var(--ht-icon-size)}[class*=ht-theme-main] th.beforeHiddenColumn:after{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='none'%3E%3Cpath fill='currentColor' d='m6.085 1.358.03-.003h.061l.03.003.032.004.027.006.056.016.035.014.069.037.047.034.042.038.043.049.028.04.028.05.01.018.013.035.017.057.005.027.005.031.003.03v6.28a.521.521 0 0 1-.845.409l-.043-.04-3.125-3.125a.52.52 0 0 1-.044-.687l.044-.05 3.125-3.124.048-.044.04-.028.05-.028.02-.009.034-.014.056-.016.028-.006z'/%3E%3C/svg%3E")}[class*=ht-theme-main] th.afterHiddenColumn:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='none'%3E%3Cpath fill='currentColor' d='M3.333 1.875c0-.444.514-.676.846-.408l.043.04 3.125 3.125a.52.52 0 0 1 .044.687l-.044.05-3.125 3.124-.049.043-.04.029-.05.028-.018.009-.035.014-.057.016-.027.005-.031.006-.03.002h-.062l-.03-.003-.031-.005-.027-.005-.056-.016-.035-.014-.069-.037-.047-.034-.042-.038-.043-.049-.028-.04-.029-.05-.008-.019-.014-.034-.017-.057-.005-.027-.006-.032-.002-.03z'/%3E%3C/svg%3E")}[class*=ht-theme-main] th.afterHiddenColumn:before,[class*=ht-theme-main] th.beforeHiddenRow:after{background-color:currentColor;height:var(--ht-icon-size);-webkit-mask-size:contain;width:var(--ht-icon-size)}[class*=ht-theme-main] th.beforeHiddenRow:after{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='none'%3E%3Cpath fill='currentColor' d='M3.764 2.431a.333.333 0 0 1 .44-.028l.032.028 2 2 .027.031.018.026.018.032.006.012.009.022.01.036.004.018.003.02.002.019v.04l-.002.019-.003.02-.003.017-.011.036-.01.022-.022.044-.022.03-.024.027-.032.028-.025.018-.032.018-.012.006-.023.009-.036.01-.017.004-.02.003-.02.001L6 5H2a.334.334 0 0 1-.26-.541l.025-.028z'/%3E%3C/svg%3E")}[class*=ht-theme-main] th.afterHiddenRow:before{background-color:currentColor;height:var(--ht-icon-size);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='none'%3E%3Cpath fill='currentColor' d='M6 3c.284 0 .432.329.26.541l-.024.028-2 2a.333.333 0 0 1-.44.028l-.032-.028-2-2-.027-.031-.018-.026L1.7 3.48l-.006-.012-.01-.022-.01-.036-.003-.018-.003-.02-.002-.019v-.04l.002-.019.003-.02.003-.017.01-.036.01-.022.023-.044.022-.03.024-.027.032-.028.025-.018.032-.018.012-.006.023-.009.036-.01.017-.004.02-.003.02-.001z'/%3E%3C/svg%3E");-webkit-mask-size:contain;width:var(--ht-icon-size)}[class*=ht-theme-main] .collapsibleIndicator:before,[class*=ht-theme-main] .ht_nestingButton:before{background-color:currentColor;height:var(--ht-icon-size);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' d='M4.333 8h7.334'/%3E%3C/svg%3E");-webkit-mask-size:contain;width:var(--ht-icon-size)}[class*=ht-theme-main] .collapsibleIndicator.collapsed:before,[class*=ht-theme-main] .collapsibleIndicator.ht_nestingExpand:before,[class*=ht-theme-main] .ht_nestingButton.collapsed:before,[class*=ht-theme-main] .ht_nestingButton.ht_nestingExpand:before{background-color:currentColor;height:var(--ht-icon-size);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill='currentColor' fill-rule='evenodd' d='M7.5 11.667a.5.5 0 0 0 1 0V8.5h3.167a.5.5 0 0 0 0-1H8.5V4.333a.5.5 0 0 0-1 0V7.5H4.333a.5.5 0 0 0 0 1H7.5z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-size:contain;width:var(--ht-icon-size)}[class*=ht-theme-main] .htUIRadio>input[type=radio]:after{background-color:currentColor;height:var(--ht-icon-size);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Ccircle cx='8' cy='8' r='4' fill='currentColor'/%3E%3C/svg%3E");-webkit-mask-size:contain;width:var(--ht-icon-size)}.btn:not(.inactive,.alt){background-color:var(--inputBackground);border:2px solid var(--aBorderColor-filled);color:var(--aFontColor)}.btn:not(.inactive,.alt,.inaccessible):hover{background-color:var(--aBackgroundColor-hover-default);border-color:#0d47a1;cursor:pointer}.btn.inactive{background-color:var(--tBackgroundColor);border:2px solid var(--tBorderColor);color:var(--pFontColor)}.btn.inaccessible{background-color:initial;border:2px solid var(--inactiveColor);color:var(--inactiveColor)}.btn.default{grid-template-columns:1fr 24px;height:32px}.btn.leftFacing{grid-template-columns:24px 1fr;height:32px}.btn.data{grid-template-columns:24px 1fr 24px;height:32px}.btn.back{grid-template-columns:24px 1fr;height:32px}.btn.more{border:none;grid-template-columns:1fr;outline:none}.btn.download{grid-template-columns:1fr 24px}.btn.download.progress{grid-template-columns:1fr}.btn.download.multi{grid-template-columns:none;max-height:32px;min-width:120px;position:relative;z-index:2}.btn.download.multi:not(.progress)>div:first-of-type{grid-template-columns:1fr 24px;height:28px}.download.multi.list{background-color:#fff;border:2px solid #e2e2e2;box-shadow:0 0 8px #e2e2e2;height:auto;width:100%}.download.multi.list .item{color:dimgray;grid-template-columns:24px 1fr 24px}.download.multi.list .item.selected{color:#0d47a1}.download.multi.list .item:hover{background-color:#e3f2fd;color:#2196f3}.toggleSwitch{grid-template-columns:auto 1fr}.toggleSwitch .prompt{color:dimgray}.btn.toggle{background-color:#e2e2e2;border:2px solid gray;border-radius:48px;height:48px;transition:.5s!important;width:96px}.btn.toggle .status{background-color:#efefef;border:2px solid gray;border-radius:50%;height:32px;transition:.5s!important;width:32px}.btn.toggle.cR{background-color:#42a5f5;border-color:#1e88e5}.btn.toggle.cR .status{background-color:#e3f2fd;border-color:#1e88e5}.btn.toggle.cL .count{color:gray}.btn.toggle.cR .count{color:#1e88e5}.btn .loading{animation:none 0s ease 0s 1 normal none running;animation:initial;background-color:#42a5f5;bottom:0;cursor:default;left:0;position:absolute;right:0;top:0}.btn .loading *{color:#fff;height:24px!important;width:24px!important}.btn .loading:hover *{color:#0d47a1}input{background-color:initial;border:none;border-bottom:2px solid var(--inputBorderColor);border-radius:0;color:var(--pFontColor);font-family:Quicksand,system-ui,-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;height:32px;outline:none;overflow:hidden;padding:6px 8px 8px;text-overflow:ellipsis;white-space:nowrap;width:100%}input:not(:placeholder-shown){font-weight:500}.compact input{padding:initial;padding-left:6px}.input.cL{justify-items:legacy}.inaccessible>.input,.inaccessible>.input:read-only,.inaccessible>.inputs .input{-webkit-touch-callout:none;background-color:initial;border:initial;border-bottom:2px solid var(--inactiveColor);color:var(--inactiveColor)!important;cursor:default;-webkit-user-select:none;user-select:none}.inaccessible.dateInput>.icon,.inaccessible>.icon,.numberInput.inaccessible .input::placeholder,.numberInput.inaccessible :before{color:var(--inactiveColor)!important}.input:read-only{background-color:var(--inactiveColor);border:initial;border-bottom:2px solid var(--inactiveBorderColor);color:var(--inputReadonlyFontColor)}input.dynamic{transition:width .2s ease}.inputs{width:100%}.inputs .wrap{display:inherit}.numberInput.currency .inputs .wrap .dollarsHitZone{bottom:0;pointer-events:auto;position:absolute;right:0;top:0;width:calc(100% - 36px);z-index:10}.numberInput.currency .inputs{grid-template-columns:-webkit-min-content auto;grid-template-columns:min-content auto}.inactive>div>input,.inactive>input{color:gray;font-weight:400}input.compressed{height:18px}input[type=date]{-moz-appearance:textfield;text-transform:uppercase}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:0}input::-webkit-inner-spin-button{display:none}.section.fields div.hasValue input.editable,.section.fields div:not(.inactive,.invalid,.blank)>input.editable:not([type=date]):not(:placeholder-shown),.section.fields div:not(.inactive,.invalid,.blank)>input.editable[type=date]:valid{border-bottom:2px solid var(--aBorderColor)}.placeholder{color:gray;font-size:16px;font-weight:400;padding-left:8px;z-index:2}.required>.inputs:has(input:placeholder-shown):before,.stringInput.required:has(input:placeholder-shown):before{bottom:8px;color:var(--negativeFontColor);content:"*";height:auto;left:0;position:absolute;width:12px;z-index:2}.dropdownInput.required:has(.dropdown.unchanged)>.placeholder:before,.required>.inputs:has(input:placeholder-shown):focus-within:before,.stringInput.required:has(input:placeholder-shown):focus-within:before{color:var(--negativeFontColor);content:"*";height:100%;left:0;position:absolute;top:0;width:12px;z-index:2}.checkboxesInput.required>.placeholder:before,.dateInput.required>.placeholder:before,.dropdownInput.required>.placeholder:before,.required:has(.inputs input:not(:placeholder-shown))>.placeholder:before,.stringInput.required:has(.input:not(:placeholder-shown))>.placeholder:before{color:var(--pFontColor);content:"*";height:100%;left:0;position:absolute;top:0;width:12px;z-index:2}.checkboxesInput.inactive.required>.placeholder:before,.dateInput.required:has(input[type=date][value=""])>.placeholder:before{color:var(--negativeFontColor);content:"*";height:100%;left:0;position:absolute;top:0;width:12px;z-index:2}.placeholder.invalid{color:#f44336}.mobile .placeholder{font-size:18px}.placeholder.compressed,.placeholder.condensed{font-size:12px}.dateInput.blank input{color:gray}.dateInput .cover{bottom:0;height:32px;left:0;position:absolute;right:0;top:23px;width:100%}.dateInput .icon{bottom:4px;color:#e2e2e2;height:24px;pointer-events:none;position:absolute;right:8px;width:24px;z-index:1}.dateInput .icon svg{height:20px;width:20px}.dateInput.active svg{color:var(--aFontColor);cursor:pointer}.dateInput.invalid *,.dateInput.invalid input{color:#f44336!important}.dateInput.invalid input{border-bottom:2px solid #f44336}.passwordToggle{bottom:0;right:0}.passwordToggle svg{color:dimgray}.boxedInputs{grid-template-rows:24px 48px!important}.boxedInputs .blocks{grid-auto-columns:48px;grid-auto-flow:column;height:48px}.boxedInputs .blocks .block:not(.alt){border:2px solid #e2e2e2;height:48px;width:48px}.boxedInputs .blocks .block.active{border-color:var(--aBorderColor-filled)}.boxedInputs .blocks .block input{border-bottom:none;text-align:center}.boxedInputs .blocks .block .passwordToggle{bottom:auto;height:24px;position:relative;right:auto;width:24px}.section.fields:not(.condensed) .mutable:not(:has(textarea)){grid-template-rows:minmax(-webkit-min-content,24px) 32px;grid-template-rows:minmax(min-content,24px) 32px}.numberInput.currency .input:not(.decimal){border-right:initial;min-width:32px;padding-right:0}.numberInput .input.decimal{border-left:initial;min-width:44px;z-index:2}.numberInput .wrap:before{color:var(--pFontColor);content:".";font:inherit;font-weight:500;left:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:3}.numberInput.hasValue:not(.inaccessible) .wrap:before,.numberInput.inactive:not(.inaccessible) .wrap:before{color:gray}.mirror{border:none;border-bottom:2px solid #efefef;border-radius:0;color:#000;font-family:Quicksand,system-ui,-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;height:24px;outline:none;padding:8px 0 8px 8px;position:absolute;visibility:hidden;white-space:nowrap}.mirror.dynamic{padding:8px;transition:width .2s ease}.checkboxesInput .checkbox{grid-template-columns:auto 1fr}.checkboxesInput:not(.single) .checkbox .status{padding:4px}.checkboxesInput.single .checkbox{grid-template-columns:-webkit-min-content;grid-template-columns:min-content}.checkboxesInput .checkbox.active{color:var(--aFontColor)}.checkboxesInput .checkbox.inactive svg{color:#e2e2e2}.checkboxesInput .checkbox.inactive{color:#dcdcdc}.checkboxesInput .checkbox.inactive:hover .prompt{color:dimgray}.checkboxesInput .checkbox.inactive.readOnly,.checkboxesInput .checkbox.inactive.readOnly svg,.checkboxesInput .checkbox.inactive.readOnly:hover .prompt{color:var(--inactiveColor)}.radioButtonsInput .radioButtonOption{grid-template-columns:auto 1fr}.radioButtonsInput .radioButtonOption .radioButtonStatus{padding:4px}.radioButtonsInput.single .radioButtonOption{grid-template-columns:-webkit-min-content;grid-template-columns:min-content}.radioButtonsInput .radioButtonOption.active{color:var(--aFontColor)}.radioButtonsInput .radioButtonOption.inactive svg{color:#e2e2e2}.radioButtonsInput .radioButtonOption.inactive{color:#dcdcdc}.radioButtonsInput .radioButtonOption.inactive:hover .radioButtonPrompt{color:dimgray}.radioButtonsInput .radioButtonOption.inactive.readOnly,.radioButtonsInput .radioButtonOption.inactive.readOnly svg,.radioButtonsInput .radioButtonOption.inactive.readOnly:hover .radioButtonPrompt{color:var(--inactiveColor)}textarea:not(.handsontableInput){background-color:var(--inputBackground);border:var(--inputBorder);border-radius:0;color:var(--pFontColor);font-family:Quicksand,system-ui,-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;max-height:240px;min-height:32px;outline:none;overflow:hidden;padding:6px 8px 8px;resize:none;text-overflow:ellipsis;white-space:nowrap;width:100%}.section .row>div{grid-template-rows:24px 1fr}.passwordToggle,.passwordToggle svg{height:24px;width:24px}.passwordToggle{bottom:4px;position:absolute;right:4px}.passwordToggle.off .icon{padding-bottom:1px}.section.fields .header{grid-template-columns:24px auto auto auto 1fr;height:24px}.section.fields .header.alt{grid-template-columns:minmax(24px,auto) auto;height:48px}:not(.helper.module) .form .section.fields:not(.alt){grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;height:-webkit-min-content;height:min-content}.portal .page .canvas .form .section.fields:has(.row.active)>.header{z-index:0}.helper.module .form .section.fields:not(.alt){grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;height:-webkit-min-content;height:min-content}.helper.module .form .section.fields .row{background-color:initial}.helper.module.build section{background-color:var(--sBackgroundColor);box-shadow:var(--sBoxShadow);height:-webkit-min-content;height:min-content}.helper.module.build .form .section.fields{background-color:initial;box-shadow:none}.canvas:not(.fill)>.form>div{background-color:var(--pBackgroundColor);border-radius:5px;box-shadow:0 0 10px -5px #0000004d}.section.fields .row.active{background-color:inherit;z-index:999!important}.section.fields .row>div:not(.dG){gap:2px}.form:has(.row.active) .section.fields .row>.checkboxesInput,.form:has(.row.active) .section.fields .row>div:not(.dG){z-index:1}.form:has(.row.active) .section:before{background-color:var(--sBackgroundColor);content:"";height:calc(100% - 56px);left:4px;pointer-events:none;position:absolute;top:52px;width:calc(100% - 8px);z-index:1}.helper.module .form:has(.row.active) .section:before{animation:popAnimation .28s ease-out;background-color:var(--tBackgroundColor);border-radius:5px;box-shadow:var(--tBoxShadow);content:"";height:calc(100% - 44px);left:-4px;pointer-events:none;position:absolute;top:48px;transform-origin:center;width:calc(100% + 8px);z-index:1}.form:has(.row.active){z-index:5}.helper.module>.form:has(.row.active) .section .header{z-index:0}.portal .page .canvas .form:has(.row.active)>.header:first-child{z-index:0}.portal .page .canvas .form:has(.row.active) .row{z-index:1}.section.fields{background-color:var(--sBackgroundColor);box-shadow:var(--sBoxShadow)}.section.fields>.header .checkStatus{grid-column:-1}.section.fields>.header .checkStatus.notStarted{color:var(--pFontColor)}.section.fields>.header .checkStatus.incomplete{color:var(--incompleteFontColor)}.section.fields>.header .checkStatus.completed{color:var(--positiveFontColor)}.btn.dropdown,.btn.dropdown.opened,.btn.dropdown.unchanged:hover{grid-template-columns:1fr 24px;height:32px;line-height:1;position:relative;width:-webkit-fill-available;z-index:3}.btn.dropdown.wMeta{grid-template-columns:24px 1fr 24px;padding-left:2px}.btn.dropdown.opened:not(.inactive),.btn.dropdown:not(.inactive){background-color:var(--inputBackground);border:2px solid var(--aBorderColor);color:var(--aFontColor)}.btn.dropdown.unchanged:not(.opened,:hover,.inactive){border-color:var(--tBorderColor);color:var(--pFontColor)}.dropdown.menu{background-color:var(--sBackgroundColor);border:2px solid var(--aBorderColor);bottom:auto;box-shadow:var(--sBoxShadow);cursor:auto;gap:8px;grid-template-columns:repeat(1,minmax(50px,1fr));max-height:300px;min-width:-webkit-fill-available;overflow:auto;position:absolute;top:calc(100% + 8px);width:inherit;z-index:1}.dropdown.menu.global{min-width:0;min-width:auto}.error .child.blank .dropdown,.fail .child.blank .dropdown{border-color:dimgray}.dropdown.btn.error:not(.parent,.blank) .dropdown.menu{border-color:#ff6f00}.dropdown.btn.blank:hover{background-color:var(--aBackgroundColor-hover-default);border-color:#0d47a1}.dropdown.menu.inverted{bottom:calc(100% + 8px);gap:8px;grid-template-columns:repeat(1,minmax(50px,1fr));max-height:300px;overflow:auto;position:absolute;top:auto;width:100%;z-index:1}.dropdown.menu .option{background-color:var(--pBackgroundColor);border:2px solid var(--aBorderColor);color:var(--aFontColor);gap:8px;grid-template-columns:1fr;height:48px;pointer-events:all;width:auto}.dropdown.menu .option.selected{background-color:var(--aBackgroundColor-hover-current)}.dropdown.btn.error:not(.parent,.blank) .dropdown.menu .option{border-color:#ff6f00;color:#000}.dropdown.btn.fail .dropdown.menu .option{border-color:#f44336;color:#000}.btn.dropdown.opened.hovering:not(.error,.fail,.inactive):hover,.btn.dropdown:not(.opened,.error,.fail,.inactive):hover,.dropdown.btn.blank .dropdown.menu .option:hover,.dropdown.btn.parent .dropdown.menu .option:hover,.dropdown.btn.parent:hover,.dropdown.btn:not(.error,.fail,.inactive) .dropdown.menu .option:hover,.dropdown.menu .option:hover{background-color:var(--aBackgroundColor-hover-default)}.btn.dropdown.opened.hovering.error:not(.blank,.parent):hover,.dropdown.btn.error:not(.parent,.blank) .dropdown.menu .option:hover{background-color:#fff8e1}.btn.dropdown.opened.hovering.fail:hover,.dropdown.btn.fail .dropdown.menu .option:hover{background-color:#ffebee}.dropdown.menu .option.inactive{background-color:var(--pBackgroundColor);border:2px solid var(--inactiveColor);color:var(--inactiveColor)}.dropdownInput.inaccessible .dropdown.btn{background-color:initial;border:2px solid var(--inactiveColor);color:var(--inactiveColor)}.dropdownInput.inaccessible .dropdown{background-color:var(--pBackgroundColor);border:2px solid var(--inactiveColor);color:var(--inactiveColor)}.dropdown.menu .option.inactive:has(.icon),.dropdown.menu .option.wMeta:has(.icon){grid-template-columns:1fr 24px}.dropdown.inForm{background-color:#fff;color:#000}.dropdown.inForm.error:not(.parent,.blank){border-color:#ff6f00}.dropdown.inForm.fail{border-color:#f44336}.dropdown.inForm.error:not(.parent,.blank):hover{background-color:#fff8e1}.dropdownInput .btn.dropdown{max-width:none}.dropdown.readOnly{border-color:var(--inactiveColor)}.dropdown.readOnly svg{color:var(--inactiveColor)}.tabs.open .switchTab,.tabs.top .switchTab{color:dimgray;grid-template-columns:1fr 48px}.tabs.open .switchTab.inactive,.tabs.top .switchTab.inactive{color:var(--inactiveColor)}.tabs.open .switchTab.compact,.tabs.top .switchTab.compact{grid-template-columns:1fr}.tabs.collapsed .switchTab,.tabs.side .switchTab{color:dimgray;grid-template-columns:1fr}.tabs .switchTab:not(.inactive,.single):hover{background-color:var(--aBackgroundColor-hover-current)}.tabs.open .switchTab .highlight,.tabs.top .switchTab .highlight{bottom:0;font-weight:500;height:2px;position:absolute;width:100%}.tabs.collapsed .switchTab .highlight,.tabs.side .switchTab .highlight{font-weight:500;height:100%;position:absolute;right:0;width:2px}.tabs.collapsed .switchTab.selected:not(.inactive,.single),.tabs:not(.collapsed) .switchTab.selected:not(.inactive,.single){color:var(--aFontColor)}.tabs .switchTab.selected.inactive .highlight{background-color:dimgray}.tabs.collapsed .switchTab.selected:not(.inactive,.single) .highlight,.tabs:not(.collapsed) .switchTab.selected:not(.inactive,.single) .highlight{background-color:var(--aFontColor)}.tabs .switchTab:not(.selected,.inactive,.single):hover .highlight{background-color:var(--tFontColor)}.tabs.collapsed .switchTab.selected:not(.inactive,.single):hover .highlight{background-color:var(--aFontColor)}.tabs .switchTab:not(.selected,.inactive,.single):hover{background-color:var(--aBackgroundColor-hover-default);color:var(--tFontColor)}.tabs.collapsed .switchTab.selected:not(.inactive,.single):hover{background-color:var(--aBackgroundColor-hover-current);color:var(--aFontColor)}.tabs .switchTab.inactive:hover{background-color:var(--inactiveColor);color:var(--inactiveBorderColor)}.tabs .switchTab.inactive.selected{background-color:#e2e2e2}.tabs.open .switchTab.single,.tabs.top .switchTab.single{grid-template-columns:48px auto;width:-webkit-min-content;width:min-content}.tabs.open .switchTab.single.actionable,.tabs.top .switchTab.single.actionable{grid-template-columns:repeat(2,1fr);width:100%}.tabs.collapsed .switchTab.single,.tabs.side .switchTab.single{grid-template-columns:48px;height:-webkit-min-content;height:min-content}.tabs.open .switchTab.single .gC2,.tabs.top .switchTab.single .gC2{width:-webkit-max-content;width:max-content}.tabs.collapsed .switchTab.single .gC2,.tabs.side .switchTab.single .gC2{height:-webkit-max-content;height:max-content}.tabs .switchTab .icon{aspect-ratio:1;background-color:rgba(var(--pBackgroundColor-rgb),.45);border-radius:50%;height:32px;width:32px}.tabs.collapsed:not(:hover) .switchTab.selected:not(.inactive,.single) .icon svg,.tabs:not(.collapsed) .switchTab.selected:not(.inactive,.single) .icon svg{color:var(--aFontColor)}.tabs .switchTab .icon svg{height:24px;width:24px}.tabs .switchTab .notification{left:calc(50% + 12px);position:absolute;top:calc(50% + 12px);transform:translate(-50%,-50%);z-index:1}.tabs .switchTab .notification svg{color:#f44336;height:18px;width:18px}.tabs .switchTab.warning .icon svg{color:#ff9800;height:24px;width:24px}.tabs .switchTab .notification.warning svg{color:#ff9800}.table.idle{height:100%!important}.table.idle>.spreadsheet{visibility:hidden}.table.idle>.loading{left:0;position:absolute;top:0}.portal .page .canvas .main .actionbar{background-color:var(--pBackgroundColor);border-radius:5px;box-shadow:var(--pBoxShadow);grid-auto-rows:auto;grid-template-rows:48px;outline:solid 1px var(--pBorderColor);position:-webkit-sticky;position:sticky;top:120px;z-index:999}.portal .page .canvas .main .actionbar .actions{grid-template-columns:64px 1fr auto;height:48px}.portal .page .canvas .main .actionbar.coiCalculations .actions .form{grid-template-columns:1fr}.portal .page .canvas .main .actionbar.accountValueCalculations .actions .form{grid-template-columns:minmax(132px,192px) minmax(132px,192px) 1fr}.portal .page .canvas .main .actionbar.pricingSummary .actions .form{grid-template-columns:minmax(132px,192px) 1fr}.portal .page .canvas .main .actionbar .actions>:first-child.icon{padding-left:16px;padding-top:16px}.portal .page .canvas .main .actionbar .actions .form{background-color:initial;box-shadow:none;grid-template-columns:repeat(3,minmax(132px,192px)) 1fr}.portal .page .canvas .main .actionbar.valuationReport .actions .form{grid-template-columns:repeat(2,minmax(132px,192px))}.portal .page .canvas .main .actionbar.sensitivityAnalysis .actions .form{grid-template-columns:minmax(132px,192px)}.portal .page .canvas .main .actionbar .actions .directives{grid-auto-columns:32px;grid-auto-flow:column;padding-right:16px;padding-top:16px}.portal .page .canvas .main .actionbar .policyDetails .section.fields .row>div{gap:0;grid-template-rows:16px 1fr}.portal .page .canvas .main .actionbar .policyDetails .section.fields .row>div input{font-size:16px;height:24px}.portal .page .canvas .main .actionbar .sheetsHandler{color:dimgray;grid-template-rows:24px}.portal .page .canvas .main .actionbar .sheetsHandler .sheetTab{height:24px;padding-bottom:2px;padding-top:0}.portal .page .canvas .main .actionbar .sheetsHandler .sheetTab:hover{background-color:var(--aBackgroundColor-hover-default);border-color:var(--aBorderColor);color:var(--aFontColor)}.portal .page .canvas .main .actionbar .sheetsHandler .sheetTab{border:2px solid #0000}.portal .page .canvas .main .actionbar .sheetsHandler .sheetTab.selected{border:2px solid var(--aBorderColor-filled);color:var(--aFontColor)}.portal .page .canvas .main .actionbar .sheetsHandler .sheetTab.unsaved{border-style:dashed!important}.portal .page .canvas .main .actionbar .sheetsHandler .sheetTab .stringInput{height:24px}.portal .page .canvas .main .actionbar .sheetsHandler .sheetTab .mirror{border:none;height:24px;padding:0}.portal .page .canvas .main .actionbar .sheetsHandler .sheetTab input{background-color:initial;border:none;display:flex;font-size:inherit;height:24px;justify-items:inherit;padding:0}.portal .page .canvas .main .actionbar .sheetsHandler .sheetTab input.maxWidthHit{justify-items:legacy}.portal .page .canvas .main .actionbar .sheetsHandler .sheetTab *{border:none!important;font:inherit!important;outline:none!important;padding:0!important}.portal .page .canvas .main .actionbar .icon:not(.active,.inaccessible,.alt){color:dimgray}.portal .page .canvas .main .actionbar .icon.active{color:var(--aFontColor)}.portal .page .canvas .main .actionbar .icon:not(.active,.inaccessible,.alt):hover{color:#0d47a1}.portal .page .canvas .main .actionbar .inaccessible{color:var(--inactiveColor)}.actionbar .section.fields{background-color:initial;box-shadow:none}.actionbar .nextBtn{grid-column:-1}.actionbar .nextBtn .btn{height:32px}.actionbar .nextBtn .btn:not(.inaccessible){border:2px solid dimgray;color:dimgray}.actionbar .nextBtn .btn:not(.inaccessible):hover{background-color:var(--aBackgroundColor-hover-default);border-color:var(--aBorderColor);color:var(--aFontColor)}.handsontable tbody td.cellWarning:not(.tag){background-color:var(--warningBackgroundColor);color:var(--warningFontColor);font-weight:400}.handsontable tbody td.cellWarning.tag{border-left:4px solid var(--warningFontColor)}.handsontable tbody td.positive:not(.tag){background-color:var(--positiveBackgroundColor);color:var(--positiveFontColor);font-weight:400}.handsontable tbody td.positive.tag{border-left:4px solid var(--positiveFontColor)}.handsontable tbody td.negative:not(.tag){background-color:var(--negativeBackgroundColor);color:var(--negativeFontColor);font-weight:400}.handsontable tbody td.negative.tag{border-left:4px solid var(--negativeFontColor)}.handsontable tbody td{padding:4px}.handsontable .htDimmed{color:var(--readOnlyCellColor);font-style:italic}.handsontable .ht-readonly-header,.handsontable .ht-readonly-header .colHeader{background:var(--readOnlyHeaderBackgroundColor)!important;color:var(--readOnlyHeaderColor)!important}.handsontable th.ht-readonly-header.ht__highlight:not(.ht__active_highlight),.handsontable th.ht-readonly-header.ht__highlight:not(.ht__active_highlight) .colHeader{background:var(--readOnlyHeaderHighlightedBackgroundColor)!important;color:var(--readOnlyHeaderHighlightedColor)!important}.handsontable th.ht-readonly-header.ht__active_highlight,.handsontable th.ht-readonly-header.ht__active_highlight .colHeader,.handsontable th.ht-readonly-header.ht__highlight.ht__active_highlight,.handsontable th.ht-readonly-header.ht__highlight.ht__active_highlight .colHeader{background:var(--readOnlyHeaderSelectedBackgroundColor)!important;color:var(--readOnlyHeaderSelectedColor)!important}.handsontable th.ht-readonly-header{position:relative}.handsontable th.ht-readonly-header:after{background:var(--readOnlyHeaderBorderColor);content:"";height:calc(100% + 2px);pointer-events:none;position:absolute;right:-1px;top:-1px;width:1px}.handsontable th.ht-readonly-header:last-of-type:after{display:none}.handsontable th.ht-readonly-header:before{background:var(--readOnlyHeaderBorderHorizontalColor);bottom:-1px;content:"";height:1px;left:-1px;pointer-events:none;position:absolute;width:calc(100% + 2px)}.ht_clone_left th.ht-readonly-header:last-of-type:after,.ht_clone_top_left_corner th.ht-readonly-header:last-of-type:after{display:block}.handsontable thead tr+tr th.ht-readonly-header .relative,.ht_clone_left thead tr+tr th.ht-readonly-header .relative,.ht_clone_top thead tr+tr th.ht-readonly-header .relative,.ht_clone_top_left_corner thead tr+tr th.ht-readonly-header .relative{display:block;inset:0;pointer-events:none;position:absolute}.handsontable thead tr+tr th.ht-readonly-header .relative:before,.ht_clone_left thead tr+tr th.ht-readonly-header .relative:before,.ht_clone_top thead tr+tr th.ht-readonly-header .relative:before,.ht_clone_top_left_corner thead tr+tr th.ht-readonly-header .relative:before{background:var(--readOnlyHeaderBorderHorizontalColor);content:"";height:1px;left:-1px;pointer-events:none;position:absolute;top:-1px;width:calc(100% + 2px)}.handsontable th:not(.ht-readonly-header)+th.ht-readonly-header .relative,.ht_clone_left th:not(.ht-readonly-header)+th.ht-readonly-header .relative,.ht_clone_top th:not(.ht-readonly-header)+th.ht-readonly-header .relative,.ht_clone_top_left_corner th:not(.ht-readonly-header)+th.ht-readonly-header .relative{display:block;inset:0;pointer-events:none;position:absolute}.handsontable th:not(.ht-readonly-header)+th.ht-readonly-header .relative:after,.ht_clone_left th:not(.ht-readonly-header)+th.ht-readonly-header .relative:after,.ht_clone_top th:not(.ht-readonly-header)+th.ht-readonly-header .relative:after,.ht_clone_top_left_corner th:not(.ht-readonly-header)+th.ht-readonly-header .relative:after{background:var(--readOnlyHeaderBorderColor);content:"";height:calc(100% + 2px);left:-1px;pointer-events:none;position:absolute;top:-1px;width:1px}.handsontable th.ht-readonly-header.is-highlighted:after{background:var(--readOnlyHeaderHighlightedBorderColor)}.handsontable th.ht-readonly-header.is-highlighted:before,.handsontable thead tr+tr th.ht-readonly-header.is-highlighted .relative:before{background:var(--readOnlyHeaderHighlightedBorderHorizontalColor)}.handsontable th.ht-readonly-header.is-selected:after{background:var(--readOnlyHeaderSelectedBorderColor)}.handsontable th.ht-readonly-header.is-selected:before,.handsontable thead tr+tr th.ht-readonly-header.is-selected .relative:before{background:var(--readOnlyHeaderSelectedBorderHorizontalColor)}.handsontable th.ht__highlight:not(.ht__active_highlight),.ht_clone_left th.ht__highlight:not(.ht__active_highlight),.ht_clone_top th.ht__highlight:not(.ht__active_highlight),.ht_clone_top_left_corner th.ht__highlight:not(.ht__active_highlight){position:relative}.handsontable th.ht__highlight:not(.ht__active_highlight):after,.ht_clone_left th.ht__highlight:not(.ht__active_highlight):after,.ht_clone_top th.ht__highlight:not(.ht__active_highlight):after,.ht_clone_top_left_corner th.ht__highlight:not(.ht__active_highlight):after{background:var(--activeParentHeaderBorderColor);content:"";height:calc(100% + 2px);pointer-events:none;position:absolute;right:-1px;top:-1px;width:1px;z-index:3}.handsontable th.ht__highlight:not(.ht__active_highlight):before,.ht_clone_left th.ht__highlight:not(.ht__active_highlight):before,.ht_clone_top th.ht__highlight:not(.ht__active_highlight):before,.ht_clone_top_left_corner th.ht__highlight:not(.ht__active_highlight):before{background:var(--activeParentHeaderBorderColor);bottom:-1px;content:"";height:1px;left:-1px;pointer-events:none;position:absolute;width:calc(100% + 2px);z-index:3}.handsontable th:not(.ht__highlight)+th.ht__highlight:not(.ht__active_highlight) .colHeader,.ht_clone_left th:not(.ht__highlight)+th.ht__highlight:not(.ht__active_highlight) .colHeader,.ht_clone_top th:not(.ht__highlight)+th.ht__highlight:not(.ht__active_highlight) .colHeader,.ht_clone_top_left_corner th:not(.ht__highlight)+th.ht__highlight:not(.ht__active_highlight) .colHeader{position:relative}.handsontable th:not(.ht__highlight)+th.ht__highlight:not(.ht__active_highlight) .colHeader:before,.ht_clone_left th:not(.ht__highlight)+th.ht__highlight:not(.ht__active_highlight) .colHeader:before,.ht_clone_top th:not(.ht__highlight)+th.ht__highlight:not(.ht__active_highlight) .colHeader:before,.ht_clone_top_left_corner th:not(.ht__highlight)+th.ht__highlight:not(.ht__active_highlight) .colHeader:before{background:var(--activeParentHeaderBorderColor);content:"";height:calc(100% + 2px);left:-1px;pointer-events:none;position:absolute;top:-1px;width:1px;z-index:3}.handsontable thead tr th.ht__highlight:not(.ht__active_highlight) .colHeader,.ht_clone_left thead tr th.ht__highlight:not(.ht__active_highlight) .colHeader,.ht_clone_top thead tr th.ht__highlight:not(.ht__active_highlight) .colHeader,.ht_clone_top_left_corner thead tr th.ht__highlight:not(.ht__active_highlight) .colHeader{position:relative}.handsontable thead tr th.ht__highlight:not(.ht__active_highlight) .colHeader:after,.ht_clone_left thead tr th.ht__highlight:not(.ht__active_highlight) .colHeader:after,.ht_clone_top thead tr th.ht__highlight:not(.ht__active_highlight) .colHeader:after,.ht_clone_top_left_corner thead tr th.ht__highlight:not(.ht__active_highlight) .colHeader:after{background:var(--activeParentHeaderBorderColor);content:"";height:1px;left:-1px;pointer-events:none;position:absolute;top:-1px;width:calc(100% + 2px);z-index:3}.handsontable th:not(.ht-readonly-header).ht__highlight:not(.ht__active_highlight),.handsontable th:not(.ht-readonly-header).ht__highlight:not(.ht__active_highlight) .colHeader{background:var(--readOnlyHeaderHighlightedBackgroundColor)!important;color:var(--readOnlyHeaderHighlightedColor)!important}.portal .page .canvas .actionbar .module.moreMenu{animation:popAnimation .28s ease-out;background-color:var(--sBackgroundColor);box-shadow:var(--sBoxShadow);position:absolute;right:8px;top:48px;transform-origin:center;width:250px;z-index:999}.actionbar .moreMenu .row{border:2px solid #0000;color:dimgray;grid-template-columns:1fr 48px;height:48px}.actionbar .moreMenu .row:hover{background-color:var(--aBackgroundColor-hover-default);color:var(--aFontColor)}.portal .page .canvas .main .actionbar .moreMenu .row:not(.inactive,.delete):hover .icon.alt{color:var(--aFontColor)}.actionbar .moreMenu .row.delete:hover{background-color:var(--negativeBackgroundColor);border-color:var(--negativeFontColor);color:var(--negativeFontColor)}.actionbar .moreMenu .row.inactive:hover{background-color:var(--inactiveColor);color:var(--inputReadonlyFontColor);cursor:default}.portal .page .canvas .main .actionbar .moreMenu .row.delete:hover .icon.alt{color:var(--negativeFontColor)}.actionbar .dateInput .icon{bottom:1px;right:5px}.actionbar .condensed .dateInput .icon{bottom:5px}.tableBlock .handsontable .htCore td,.tableBlock .handsontable .htCore th{border-color:var(--ht-border-color)}.tableBlock .handsontable .htCore thead tr:first-child>th{border-top-color:#0000}.tableBlock .handsontable .htCore tr>:first-child:not(.tag){border-left-color:#0000}.tableBlock .handsontable .htCore tr>:last-child{border-right-color:#0000}.tableBlock .handsontable .htCore tbody tr:last-child>td{border-bottom-color:#0000}.tableBlock .handsontable .htCore thead tr:last-child>th{border-bottom-color:var(--ht-border-color)}.tableBlock .handsontable .htCore thead tr:first-child>th[colspan]:not([colspan="1"]):not(:last-child){position:relative}.tableBlock .handsontable .htCore thead tr:first-child>th[colspan]:not([colspan="1"]):not(:last-child):after{background:var(--ht-border-color);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:1px;z-index:2}.tableBlock .handsontable .ht_clone_left .htCore tr>:first-child{border-left-color:#0000}.tableBlock .handsontable .ht_clone_left .htCore tr>:last-child,.tableBlock .handsontable .ht_clone_top_left_corner thead tr>th:last-child{border-right-color:var(--ht-border-color)}.tableBlock .handsontable .ht_master col:last-child{border-right:none!important}.tableBlock .handsontable .ht_clone_top thead tr>th:not(.hiddenHeader):has(+th.hiddenHeader),.tableBlock .handsontable .ht_clone_top thead tr>th:not(.hiddenHeader):has(+th.hiddenHeader)>div{border-right:none!important}.tableBlock .handsontable .ht_clone_left,.tableBlock .handsontable .ht_clone_top,.tableBlock .handsontable .ht_clone_top_left_corner{box-shadow:none;position:relative;z-index:3}.tableBlock:not(:has(.innerBorderLeft)) .handsontable .ht_clone_left:after{box-shadow:6px 0 8px -3px var(--pBoxShadowColor);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:8px}.tableBlock:has(.innerBorderLeft) .handsontable .ht_clone_left:after{box-shadow:6px 0 8px -3px var(--pBoxShadowColor);content:"";height:100%;pointer-events:none;position:absolute;right:1px;top:0;width:8px}.tableBlock:has(.innerBorderLeft) .handsontable .ht_clone_top_left_corner:after{background:var(--ht-border-color);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:1px}.handsontable tbody td.hue1{--cell-bg:var(--hue1BackgroundColor);--cell-fg:var(--hue1Color);background-color:var(--cell-bg);color:var(--cell-fg)}.handsontable tbody td.hue2{--cell-bg:var(--hue2BackgroundColor);--cell-fg:var(--hue2Color);background-color:var(--cell-bg);color:var(--cell-fg)}.handsontable tbody td.hue3{--cell-bg:var(--hue3BackgroundColor);--cell-fg:var(--hue3Color);background-color:var(--cell-bg);color:var(--cell-fg)}.handsontable tbody td.hue4{--cell-bg:var(--hue4BackgroundColor);--cell-fg:var(--hue4Color);background-color:var(--cell-bg);color:var(--cell-fg)}.handsontable tbody td.hue5{--cell-bg:var(--hue5BackgroundColor);--cell-fg:var(--hue5Color);background-color:var(--cell-bg);color:var(--cell-fg)}.handsontable tbody td.hue6{--cell-bg:var(--hue6BackgroundColor);--cell-fg:var(--hue6Color);background-color:var(--cell-bg);color:var(--cell-fg)}.handsontable tbody td.hue7{--cell-bg:var(--hue7BackgroundColor);--cell-fg:var(--hue7Color);background-color:var(--cell-bg);color:var(--cell-fg)}.handsontable tbody td.hue8{--cell-bg:var(--hue8BackgroundColor);--cell-fg:var(--hue8Color);background-color:var(--cell-bg);color:var(--cell-fg)}.handsontable tbody td.hue9{--cell-bg:var(--hue9BackgroundColor);--cell-fg:var(--hue9Color);background-color:var(--cell-bg);color:var(--cell-fg)}.handsontable tbody td.alert1{--cell-bg:var(--alert1BackgroundColor);--cell-fg:var(--alert1Color);background-color:var(--cell-bg);color:var(--cell-fg)}.handsontable tbody td.alert2{--cell-bg:var(--alert2BackgroundColor);--cell-fg:var(--alert2Color);background-color:var(--cell-bg);color:var(--cell-fg)}.handsontable tbody td.alert3{--cell-bg:var(--alert3BackgroundColor);--cell-fg:var(--alert3Color);background-color:var(--cell-bg);color:var(--cell-fg)}.handsontable tbody td.alert4{--cell-bg:var(--alert4BackgroundColor);--cell-fg:var(--alert4Color);background-color:var(--cell-bg);color:var(--cell-fg)}.handsontable tbody td.alert5{--cell-bg:var(--alert5BackgroundColor);--cell-fg:var(--alert5Color);background-color:var(--cell-bg);color:var(--cell-fg)}.handsontable td.selectedCell:not(.current):after{animation:outlinePulse 1s ease-in-out infinite;content:"";height:100%;left:0;outline:2px dashed #fff;outline-offset:-2px;position:absolute;top:0;width:100%}@keyframes outlinePulse{0%{outline-color:#ffffff8c}50%{outline-color:#fff}to{outline-color:#ffffff8c}}.handsontable td.selectedCell:not(.current){animation:outlinePulse 1s ease-in-out infinite,glowScale 1.1s ease-in-out infinite;background-image:radial-gradient(110% 92% at 50% 50%,#ffffff0f 0,#fff0 55%,#0000001f 100%),linear-gradient(var(--cell-bg),var(--cell-bg));background-position:50% 50%,0 0;background-repeat:no-repeat,no-repeat;background-size:98% 98%,100% 100%;position:relative}@supports (color:color-mix(in oklab,red,white)){.handsontable td.selectedCell:not(.current){--lighten:10%;--darken:20%;--glow-inner:color-mix(in oklab,var(--cell-bg) calc(100% - var(--lighten)),#fff var(--lighten));--glow-outer:color-mix(in oklab,var(--cell-bg) calc(100% - var(--darken)),#000 var(--darken));background-image:radial-gradient(110% 92% at 50% 50%,var(--glow-inner) 0,#0000 55%,var(--glow-outer) 100%),linear-gradient(var(--cell-bg),var(--cell-bg))}}@keyframes glowScale{0%,to{background-size:96% 96%,100% 100%}50%{background-size:100% 100%,100% 100%}}.handsontable td.selectedCell:not(.current){text-shadow:0 0 1px #00000040}@media (prefers-reduced-motion:reduce){.handsontable td.selectedCell:not(.current){animation:outlinePulse 1s ease-in-out infinite}}.lineGraph{grid-template-rows:1fr}.lineGraph .actionBar{grid-template-columns:repeat(3,1fr);height:56px;width:inherit}.lineGraph .loading{left:0;position:absolute;top:0;z-index:999}.chartBubble{background-color:var(--sBackgroundColor);border:1px solid var(--pBorderColor);box-shadow:var(--sBoxShadow);color:var(--pFontColor);pointer-events:none;position:absolute;right:49px;top:30px;width:-webkit-max-content;width:max-content}.chartBubble .data{grid-auto-flow:column;grid-template-columns:auto auto}.chartBubble .data .point{grid-auto-flow:column;grid-template-columns:auto auto auto}.chartBubble .data{color:dimgray}.chartBubble .data .point .value{color:var(--pFontColor)}.chartBubble .data .point .neutral{background-color:#efefef;color:dimgray}.chartBubble .data .point .positive{background-color:var(--positiveBackgroundColor);border:4px solid #0000;color:var(--positiveFontColor)}.chartBubble .data .point .negative{background-color:var(--negativeBackgroundColor);border:4px solid #0000;color:var(--negativeFontColor)}.dataPointBubble{background:#fff;border:2px solid #42a5f5;border-radius:5px;box-shadow:var(--pBoxShadow);color:#0d47a1;display:flex;font-family:Arial,sans-serif;font-size:12px;font-weight:thick;height:24px;line-height:1;padding:4px 8px;pointer-events:none;position:absolute;transform:translate(-50%,-100%);white-space:nowrap}@media print{.dataPointBubble{font-family:Arial,sans-serif!important}}.donutChart{background-color:var(--pBackgroundColor);grid-template-rows:24px -webkit-min-content 1fr;grid-template-rows:24px min-content 1fr}.donutChart.inline{background-color:inherit;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}.helper.module .illustration{height:-webkit-min-content;height:min-content}.donutChart>.header>div{grid-auto-flow:column;width:-webkit-max-content;width:max-content}.donutChart .breakdown{height:-webkit-min-content;height:min-content}.donutChart .breakdown .list .item,.donutChart .breakdown .title{grid-template-columns:1fr auto}.donutChart .breakdown .list .item .group{grid-template-columns:16px 1fr}.donutChart .breakdown .list .item .group .decoration{border-radius:50%;box-shadow:0 0 0 3px #0000000a;height:12px;width:12px}.main>.lister{grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;max-height:calc(100vh - 128px)}.lister>.actions{grid-template-rows:repeat(2,48px);position:-webkit-sticky;position:sticky;top:0;z-index:2}.lister.inline>.actions{grid-template-rows:48px}.actionableTab>.lister{grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;max-height:calc(100vh - 176px)}.lister .toolbar{background-color:var(--pBackgroundColor);grid-template-columns:48px 1fr 48px;position:-webkit-sticky;position:sticky;top:0;z-index:2}.lister .toolbar .search{grid-template-columns:24px 1fr}.switchTab .search{grid-template-columns:48px 1fr}.lister .toolbar .search .stringInput,.switchTab .search .stringInput{grid-template-rows:minmax(-webkit-min-content,24px) 32px;grid-template-rows:minmax(min-content,24px) 32px;height:48px;width:100%}.lister .toolbar .search .stringInput input:placeholder-shown,.switchTab .search .stringInput input:placeholder-shown{border-bottom-color:var(--sFontColor)}.lister .toolbar>div{z-index:1}.lister .toolbar:after{background-color:var(--pBackgroundColor);content:"";height:calc(100% + 8px);inset:0;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.lister .header.pinned{color:var(--offsetFontColor);top:56px;z-index:2}.lister.inline .header.pinned{grid-template-columns:repeat(5,1fr);top:0}.lister .header>div{grid-template-columns:24px 1fr 24px}.lister .header>div .sort:hover{color:var(--pFontColor)}.lister .header>div .sort.inactive:not(:hover){color:var(--sFontColor)}.lister .header>div .sort.active{color:var(--tFontColor)}.lister .actions:hover .header .column>.gC3[data-priority]:before{align-items:center;color:var(--pFontColor);content:attr(data-priority);display:flex;font-size:12px;font-weight:700;font-weight:100;justify-content:center;left:50%;line-height:1;position:absolute;top:50%;transform:translate(-50%,-50%)}.lister .list{grid-auto-rows:minmax(48px,auto);height:-webkit-min-content;height:min-content}.lister .item{grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content}.lister .item,.lister .list .item .content{border:2px solid #0000}.lister .list .item:hover{background-color:var(--aBackgroundColor-hover-default)!important;border:2px solid var(--aBorderColor-filled);color:var(--aFontColor);cursor:pointer}.lister .list .item .content{grid-auto-rows:minmax(32px,auto)}.lister .list .item:not(:hover) .content{color:var(--sFontColor)}.lister .list .item:hover .divider{background-color:var(--aBorderColor-filled)}.lister .list .item .headers{color:var(--offsetFontColor);height:32px}.lister .checkStatus{border:2px solid var(--sBorderColor);color:var(--sFontColor);padding-bottom:2px;padding-top:2px}.lister .item:hover .checkStatus:not(.completed,.warning){border:2px solid #0000;color:var(--aFontColor);padding-bottom:2px;padding-top:2px}.lister .checkStatus.completed,.lister .list .item:hover .checkStatus.completed{background-color:var(--positiveBackgroundColor);border:2px solid var(--positiveFontColor);color:var(--positiveFontColor);padding-bottom:2px;padding-top:2px}.lister .checkStatus.warning,.lister .list .item:hover .checkStatus.warning{background-color:var(--incompleteBackgroundColor);border:2px solid var(--incompleteFontColor);color:var(--incompleteFontColor);padding-bottom:2px;padding-top:2px}.lister .list .item:hover .rowStatus.completed,.lister .rowStatus.completed{color:var(--positiveFontColor)}.lister .list .item:hover .rowStatus.warning,.lister .rowStatus.warning{color:var(--incompleteFontColor)}.lister.portfolios .header{grid-template-columns:repeat(5,1fr)}.lister.portfolios .list .item{background-color:var(--sBackgroundColor);box-shadow:var(--sBoxShadow)}.lister.portfolios .list .item .headers{grid-template-columns:repeat(5,1fr)}.lister.portfolios .list .item>:nth-child(3){padding:4px}.lister.portfolios .list .item .content>:first-child{grid-template-columns:repeat(3,1fr)}.lister.portfolios .list .item .content>:nth-child(2){grid-template-columns:34px repeat(3,-webkit-max-content) 1fr;grid-template-columns:34px repeat(3,max-content) 1fr}.lister.portfolioValuations .header{grid-template-columns:repeat(5,1fr)}.lister.portfolioValuations.inline .header{grid-template-columns:repeat(4,1fr)}.lister.portfolioValuations .list .item{background-color:var(--sBackgroundColor);box-shadow:var(--sBoxShadow)}.lister.portfolioValuations .list .item .headers{grid-template-columns:repeat(5,1fr)}.lister.portfolioValuations.inline .list .item .headers{grid-template-columns:repeat(4,1fr)}.lister.portfolioValuations .list .item>:nth-child(3){padding:4px}.lister.portfolioValuations .list .item .content>:first-child{grid-template-columns:repeat(4,1fr)}.lister.portfolioValuations.inline .list .item .content>:first-child{grid-template-columns:repeat(2,1fr)}.lister.portfolioValuations.inline .list .item .content>:nth-child(3){grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}.lister.portfolioValuations.inline .list .item .content>:nth-child(3)>:nth-child(2){width:-webkit-max-content;width:max-content}.lister.portfolioValuations .list .item .content>:nth-child(2){grid-template-columns:34px repeat(2,-webkit-max-content);grid-template-columns:34px repeat(2,max-content)}.lister.portfolioValuations:not(.inline) .list .item .content>:nth-child(2)>:nth-child(2){width:-webkit-max-content;width:max-content}.lister.portfolioValuations.inline .list .item .content>:nth-child(2){grid-template-columns:repeat(2,1fr)}.lister.policies .header.pinned,.lister.policies .list .item .headers{grid-template-columns:repeat(4,1fr)}.lister.policies .list .item{background-color:var(--sBackgroundColor);box-shadow:var(--sBoxShadow)}.lister.policies .list .item .content>:first-child,.lister.policies .list .item .content>:nth-child(2){grid-template-columns:repeat(2,1fr)}.lister.policies .list .item .content>:nth-child(3){grid-template-columns:repeat(3,-webkit-max-content) 1fr;grid-template-columns:repeat(3,max-content) 1fr}.lister.policies .list .item>:nth-child(3){padding:4px}.lister.valuations .list .item .headers,.lister.valuations.inline .header.pinned{grid-template-columns:repeat(4,1fr)}.lister.valuations .list .item .headers .completed{color:var(--positiveFontColor)}.lister.valuations .list .item .headers .warning{color:var(--incompleteFontColor)}.lister.valuations .list .item{background-color:var(--sBackgroundColor);box-shadow:var(--sBoxShadow)}.lister.valuations .list .item>:nth-child(3){padding:4px}.lister.valuations .list .item .content .warning{background-color:var(--incompleteBackgroundColor);border:2px solid var(--incompleteFontColor);color:var(--incompleteFontColor);width:-webkit-max-content;width:max-content}.lister.valuations .list .item .content>:first-child{grid-template-columns:repeat(2,1fr)}.lister.valuations .list .item .content>:nth-child(2){grid-template-columns:repeat(3,1fr)}span.highlight{font-weight:700}span.dim{opacity:.5}.toggleSwitch{background-color:var(--inputBackground);border:2px solid var(--aBorderColor-filled);color:var(--aFontColor);font-size:14px;grid-template-columns:repeat(2,1fr);height:40px;width:-webkit-max-content;width:max-content}.toggleSwitch .option{color:var(--sFontColor);gap:4px;grid-template-columns:24px 1fr;z-index:1}.toggleSwitch .option:not(.selected):hover{color:var(--aFontColor)}.toggleSwitch .option:not(.selected):hover :before{border-bottom:2px solid var(--aFontColor);border-radius:2px;content:"";height:27px;left:-2px;position:absolute;top:4px;width:calc(100% + 2px);z-index:0}.toggleSwitch .option:nth-child(2):not(.selected):hover :before{height:27px;left:0;top:4px;width:calc(100% + 2px)}.toggleSwitch .option span{width:128px}.portal.medium .toggleSwitch .option,.portal.mobile .toggleSwitch .option{grid-template-columns:1fr;width:72px}.toggleSwitch .option *{z-index:1}.toggleSwitch .option.selected{color:var(--aFontColor)}.toggleSwitch .option.selected:before{background-color:var(--aBackgroundColor-hover-default);border-radius:2px;content:"";height:28px;left:-4px;position:absolute;top:4px;width:calc(100% + 8px);z-index:0}.dashboard.page .canvas{grid-template-columns:repeat(2,1fr)}.pricing.page.policy .canvas{height:-webkit-min-content;height:min-content}.pricing.page{grid-template-rows:48px 1fr}.pricing.page .canvas .layout{grid-template-columns:repeat(2,1fr)}.portal:not(.large,.full) .pricing.page.policy .layout{grid-template-columns:1fr}.full .pricing.page.policy .form .policyDetails,.portal.full .pricing.page.policy .insureds.wSecondary{grid-template-columns:repeat(2,1fr)}.pricing.page.calculations .canvas{grid-template-columns:var(--leftCol) 1fr var(--rightCol);max-height:calc(100vh - 128px)}.pricing.page.calculations:has(.lC) .canvas{--leftCol:var(--columnClosed)}.pricing.page.calculations:has(.lO) .canvas{--leftCol:var(--columnOpen)}.pricing.page.calculations:has(.rC) .canvas{--rightCol:var(--columnClosed)}.pricing.page.calculations:has(.rO) .canvas{--rightCol:var(--columnOpen)}.pricing.page.calculations .canvas .main{grid-template-rows:minmax(48px,auto) 1fr;max-height:calc(100vh - 128px)}.pricing.page .canvas .table{height:auto;min-width:100%;width:auto}.pricing.page.calculations .canvas .table:not(.oA){height:auto}.pricing.page.calculations .canvas .table>div{display:grid;height:100%}.pricing.page.account .canvas{grid-template-columns:1fr var(--rightCol);max-height:calc(100vh - 128px)}.pricing.page.account:has(.rC) .canvas{--rightCol:var(--columnClosed)}.pricing.page.account:has(.rO) .canvas{--rightCol:var(--columnOpen)}.pricing.page.account .canvas .main{grid-template-rows:minmax(48px,auto) 1fr;max-height:calc(100vh - 128px)}.pricing.page.account .canvas .table{box-shadow:0 0 10px -5px #0000004d;height:-webkit-fit-content;height:fit-content;min-width:100%;width:-webkit-fit-content;width:fit-content}.pricing.page.account .canvas .table:not(.oA){height:auto}.pricing.page.account .canvas .table>div{display:grid;height:100%}.pricing.page.summary .canvas{grid-template-columns:var(--leftCol) 1fr var(--rightCol);max-height:calc(100vh - 128px)}.pricing.page.summary:has(.lC) .canvas{--leftCol:var(--columnClosed)}.pricing.page.summary:has(.lO) .canvas{--leftCol:var(--columnOpen)}.pricing.page.summary:has(.rC) .canvas{--rightCol:var(--columnClosed)}.pricing.page.summary:has(.rO) .canvas{--rightCol:var(--columnOpenLarge)}.pricing.page.summary .canvas .main{grid-template-rows:minmax(48px,auto) 1fr;max-height:calc(100vh - 128px)}.portal .page .canvas .module.monthlyPremium .tableBlock{max-height:calc(100vh - 200px)}.portal .page .canvas .module.coi .tableBlock,.portal .page .canvas .module.coi-override .tableBlock,.portal .page .canvas .module.surrenderCharge .tableBlock,.portal .page .canvas .module.surrenderCharge-override .tableBlock{max-height:calc(100vh - 232px)}.portal.valuations .page.valuations .canvas.fill{grid-template-columns:repeat(2,1fr)}.valuations.page{grid-template-rows:48px 1fr}.portal:not(.mobile,.medium) .valuations.page.policy .wSecondary{grid-template-columns:repeat(2,1fr)}.large .valuations.page.policy .form .insureds,.large .valuations.page.policy .form .policyDetails{grid-template-columns:1fr}.large .valuations.page.policy .form .insureds.wSecondary{grid-template-rows:repeat(2,-webkit-min-content);grid-template-rows:repeat(2,min-content)}.valuations.page.simulations .canvas{grid-template-columns:var(--leftCol) 1fr var(--rightCol)}.valuations.page.simulations:has(.lC) .canvas{--leftCol:var(--columnClosed)}.valuations.page.simulations:has(.lO) .canvas{--leftCol:var(--columnOpenLarge)}.valuations.page.simulations:has(.rC) .canvas{--rightCol:var(--columnClosed)}.valuations.page.simulations:has(.rO) .canvas{--rightCol:var(--columnOpenLarge)}.valuations.page.simulations .helper.module .tableBlock{max-height:calc(100vh - 232px)}.valuations.page.simulations .canvas .main{grid-template-rows:-webkit-min-content;grid-template-rows:min-content;height:auto;min-height:calc(100vh - 128px)}.valuations.page.simulations .canvas .main .format{grid-template-columns:repeat(2,1fr)}.full .valuations.page.simulations .canvas.lO.rO .main .format:has(.module.lifeExpectancies .wSecondary){grid-template-columns:1fr 480px}.medium .valuations.page.simulations .canvas .main .format{grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:1fr}.valuations.page.simulations .canvas .main .modules{grid-template-rows:repeat(2,-webkit-min-content);grid-template-rows:repeat(2,min-content)}.valuations.page.simulations .canvas .main .modules .block{grid-template-rows:minmax(48px,auto);height:-webkit-min-content;height:min-content;min-height:48px}.valuations.page.simulations .canvas .main .header.category{grid-template-columns:24px auto 1fr 24px;min-height:48px}.valuations.page.simulations .canvas .main .header.category:not(.hidden) .collapse{color:var(--pFontColor)}.valuations.page.simulations .canvas .main .header.category:not(.unfocused):hover .collapse{color:var(--sFontColor)}.valuations.page.simulations .canvas .main .header.category svg{height:21px;width:21px}.valuations.page.simulations .canvas .main .header.category .dynamicData{display:flex;flex-wrap:wrap;gap:2px 4px;padding:2px 0;width:auto}.valuations.page.simulations .canvas .main .header.category .dynamicData .bubble{background-color:#efefef;border:solid #efefef;border-width:2px 4px;color:dimgray;font-size:12px;font-weight:400;gap:6px;grid-template-columns:minmax(-webkit-min-content,-webkit-max-content) auto;grid-template-columns:minmax(min-content,max-content) auto}.valuations.page.simulations .canvas .main .header.category .dynamicData .bubble :first-child{color:dimgray;flex:1 1 auto;gap:4px;grid-auto-flow:column;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.valuations.page.simulations .canvas .main .header.category .dynamicData .bubble svg{height:16px;width:16px}.large .valuations.page.simulations .canvas .main .module.irrTypes{grid-template-columns:1fr}.medium .valuations.page.simulations .canvas .main .module.irrTypes{grid-template-columns:1fr;grid-template-rows:auto}.valuations.page.simulations .canvas .main .component{grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content}.valuations.page.simulations .canvas .main .module.irrTypes .component .header{height:24px;min-height:0;min-height:auto}.valuations.page.simulations .canvas .main .additional .component .header:not(.category){min-height:0;min-height:auto}.valuations.page.simulations .canvas .main .component .header:not(.category){height:auto;min-height:48px}.valuations.page.simulations .canvas .main .component .header.actionable{grid-template-columns:24px 1fr 132px 132px}.valuations.page.simulations .canvas .main .component .header.actionable.active{z-index:999}.full .valuations.page.simulations .canvas .main .module.lifeExpectancies .component .header.actionable,.large .valuations.page.simulations .canvas .main .module.lifeExpectancies .component .header.actionable{grid-template-columns:none;grid-template-rows:repeat(2,-webkit-min-content);grid-template-rows:repeat(2,min-content)}.full .valuations.page.simulations .canvas .main .module.lifeExpectancies .component .header.actionable .data,.large .valuations.page.simulations .canvas .main .module.lifeExpectancies .component .header.actionable .data{grid-template-columns:repeat(2,-webkit-min-content);grid-template-columns:repeat(2,min-content)}.full .valuations.page.simulations .canvas .main .module.lifeExpectancies .component .header.actionable .actions,.large .valuations.page.simulations .canvas .main .module.lifeExpectancies .component .header.actionable .actions{grid-template-columns:repeat(2,132px)}.valuations.page.simulations .canvas .main .lifeExpectancies .additional .data{grid-template-columns:repeat(2,minmax(auto,240px)) 1fr}.valuations.page.simulations .canvas .main .irrTypes .additionals{grid-template-columns:1fr 144px}.valuations.page.simulations .canvas .main .irrTypes .additional.component{max-height:200px}.valuations.page.simulations .canvas .main .irrTypes .requirements.alt .component.probabilistic .template{grid-template-columns:1fr 144px}.valuations.page.simulations .canvas .main .module .additional.toggle div{color:dimgray;font-size:12px;padding:4px;white-space:nowrap;width:110px}.valuations.page.simulations .canvas .main .module .additional.toggle.active div{background-color:var(--sBackgroundColor);border:1px solid var(--pFontColor);color:var(--pFontColor)}.valuations.page.simulations .canvas .main .module .additional.toggle:not(.active) div:hover{background-color:var(--aBackgroundColor-hover-default);border:1px solid var(--aBorderColor-filled);color:var(--aBorderColor-filled)}.valuations.page.simulations .canvas .main .module .additional.toggle.active div:hover{background-color:var(--aBackgroundColor-hover-current);border:1px solid var(--aFocusRing);color:var(--aBorderColor-filled)}.valuations.page.simulations .canvas .main .lifeExpectancies .simulation{grid-template-columns:1fr}.valuations.page.simulations .canvas .main .lifeExpectancies .simulation.wSecondary{grid-template-rows:auto}.medium .valuations.page.simulations .canvas .main .lifeExpectancies .simulation.wSecondary{grid-template-columns:1fr;grid-template-rows:auto auto}.valuations.page.simulations .canvas .main .irr .simulation{grid-template-rows:auto}.valuations.page.simulations .canvas .main .simulation .module:not(.f){height:-webkit-min-content;height:min-content}.full .valuations.page.simulations .canvas .main .component .tableBlock,.large .valuations.page.simulations .canvas .main .component .tableBlock,.medium .valuations.page.simulations .canvas .main .component .tableBlock{height:auto;max-height:700px}.valuations.page.simulations .canvas .main .component.additional.etl .tableBlock .loading>div{gap:0}.valuations.page.simulations .canvas .main .component.additional.etl .tableBlock .loading>div div:nth-child(2){display:none}.valuations.page.simulations .canvas .main .component.additional .tableBlock{max-height:69px}.valuations.page.simulations .canvas .main .component.deterministic .tableBlock,.valuations.page.simulations .canvas .main .component.probabilistic .tableBlock{max-height:118px}.valuations.page.simulations .canvas .main .component.primaryLE .tableBlock:has(.loading),.valuations.page.simulations .canvas .main .component.secondaryLE .tableBlock:has(.loading){max-height:156px}.valuations.page.simulations .canvas .main .lifeExpectancies .component{height:-webkit-min-content;height:min-content}.valuations.page.simulations .canvas .main .lifeExpectancies .component .selectedInsured svg{color:dimgray}.valuations.page.simulations .canvas .main .lifeExpectancies .component .selectedInsured .active svg{color:#0d47a1}.valuations.page.simulations .canvas .main .irr .components{grid-template-columns:repeat(2,1fr)}.valuations.page.simulations .canvas .main .irr .components .component{height:auto}.valuations.page.simulations .canvas .main .simulation.graph{aspect-ratio:1;max-height:453px}.valuations.page.simulations .canvas .main .simulation.graph .lineGraph canvas{display:block;height:100%;width:100%}.valuations.page .canvas .table{height:auto;min-width:100%;width:auto}.valuations.page.simulations .canvas .table{height:-webkit-fit-content;height:fit-content}.valuations.page.simulations .canvas .table>div{display:grid;height:100%}.valuations.page.simulations .helper.module .loading{height:calc(100vh - 48px)}.valuations.page.account .canvas{grid-template-columns:242px 1fr;max-height:calc(100vh - 128px)}.valuations.page.account .canvas .main{grid-template-rows:minmax(48px,auto) 1fr;max-height:calc(100vh - 128px)}.valuations.page.account .canvas .table{box-shadow:var(--pBoxShadow);height:-webkit-fit-content;height:fit-content;min-width:100%;width:-webkit-fit-content;width:fit-content}.valuations.page.account .canvas .table:not(.oA){height:auto}.valuations.page.account .canvas .table>div{display:grid;height:100%}.full .valuations.page.simulations .module.lifeExpectancies .simulation.wSecondary .requirements{grid-template-columns:repeat(2,1fr)}.full .valuations.page.simulations .module.irrTypes .simulation .requirements{grid-template-columns:minmax(-webkit-min-content,65%) minmax(240px,35%);grid-template-columns:minmax(min-content,65%) minmax(240px,35%)}.full .valuations.page.simulations .module.irrTypes .simulation .requirements:not(.alt){grid-template-columns:repeat(2,1fr)}.valuations.page.report .canvas{grid-template-columns:var(--leftCol) 1fr}.valuations.page.report:has(.lC) .canvas{--leftCol:var(--columnClosed)}.valuations.page.report:has(.lO) .canvas{--leftCol:var(--columnOpenExtraLarge)}.valuations.page.report .canvas .main{grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}.valuations.page.report .canvas .main .format{grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:1fr}.valuations.page.report .canvas .modules{grid-template-rows:-webkit-min-content -webkit-min-content;grid-template-rows:min-content min-content;height:-webkit-min-content;height:min-content;position:-webkit-sticky;position:sticky;top:120px}.valuations.page.report .canvas .modules .block.module>div{grid-template-rows:32px}.valuations.page.report .canvas .modules .block.module>div .header{grid-template-columns:32px 1fr 120px}.valuations.page.report .paper{background-color:#fff;border:1px solid #e2e2e2;box-shadow:var(--pBoxShadow);height:1156px;padding:38px;width:798px}.valuations.page.report .canvas .reportConfig section:first-child .content:first-child .tableBlock{max-height:175px}.valuations.page.report .canvas .reportConfig section:first-child .content:nth-child(2) .tableBlock{max-height:59px}.scaleWrapper{left:-8px;margin-left:8px;margin-top:8px;overflow-x:hidden;padding:8px;position:relative;top:-8px;width:calc(100% - 1px)}.valuations.page.sensitivity .canvas{grid-template-columns:var(--leftCol) 1fr}.portal.medium .valuations.page.sensitivity .helper.module{max-height:none;overflow:auto!important}.valuations.page.sensitivity:has(.lC) .canvas{--leftCol:var(--columnClosed)}.valuations.page.sensitivity:has(.lO) .canvas{--leftCol:var(--columnOpenExtraLarge)}.valuations.page.sensitivity .canvas .main{grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}.valuations.page.sensitivity .canvas .main .format{grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:1fr}.valuations.page.sensitivity .canvas .actionables :first-child section .tableBlock{max-height:146px}.valuations.page.sensitivity .canvas .main .format>:first-child{max-height:360px}.valuations.page.sensitivity .canvas .modules{grid-template-rows:-webkit-min-content -webkit-min-content;grid-template-rows:min-content min-content;height:-webkit-min-content;height:min-content;position:-webkit-sticky;position:sticky;top:120px}.valuations.page.sensitivity .canvas .modules .block.module>div{grid-template-rows:32px}.valuations.page.sensitivity .canvas .block.module>div .header{grid-template-columns:32px 1fr 120px}.valuations.page.sensitivity .canvas .modules .block.module.sensitivityParameters .section.fields>:first-child{grid-template-columns:160px 1fr 1fr!important}.valuations.page.schedules .canvas{grid-template-columns:var(--leftCol) 1fr;max-height:calc(100vh - 128px)}.valuations.page.schedules:has(.lC) .canvas{--leftCol:var(--columnClosed)}.valuations.page.schedules:has(.lO) .canvas{--leftCol:var(--columnOpenExtraLarge)}.valuations.page.schedules .canvas .main{height:auto;max-height:calc(100vh - 120px);min-height:calc(100vh - 120px)}.valuations.page.schedules .canvas .main .format{grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:1fr;max-height:calc(100vh - 120px)}.valuations.page.schedules .canvas .main .format .tables{overflow-x:scroll;overflow-y:hidden;scrollbar-gutter:stable}.valuations.page.schedules .canvas .main .format .tables.empty{scrollbar-gutter:unset}.schedulesHandler{grid-template-rows:32px 48px 1fr}.valuations.page.schedules .canvas .main .format .list .group.open .header:before{background:inherit;bottom:0;content:"";height:calc(100% - 2px);left:-4px;pointer-events:none;position:absolute;right:-4px;width:calc(100% + 8px);z-index:2}.portal .valuations.page.schedules .canvas .helper.module .section :first-child.header{background:linear-gradient(to right,var(--sBackgroundColor),var(--pBackgroundColor) 20px) 0,linear-gradient(to left,var(--sBackgroundColor),var(--pBackgroundColor) 20px) 100%,var(--pBackgroundColor);background-color:var(--pBackgroundColor);background-image:linear-gradient(to right,var(--sBackgroundColor) 0,var(--pBackgroundColor) 40px),linear-gradient(to left,var(--sBackgroundColor) 0,var(--pBackgroundColor) 40px);background-repeat:no-repeat;background-size:50% 100%,50% 100%,auto;z-index:998}.portal .valuations.page.schedules .canvas .helper.module .section :first-child.header *{z-index:2}.portal .valuations.page.schedules .canvas .helper.module .section :first-child.header:before{background:radial-gradient(120% 90% at 50% 100%,var(--sBackgroundColor) 0,var(--sBackgroundColor) 22%,var(--tBackgroundColor) 70%,var(--tBackgroundColor) 100%),linear-gradient(to bottom,var(--sBackgroundColor) 0,var(--tBackgroundColor) 100%);background-position:0 0,0 100%;background-repeat:no-repeat;background-size:100% 100%,100% 40%;background:radial-gradient(140% 85% at 50% 100%,var(--tBackgroundColor) 55%,var(--sBackgroundColor) 100%);bottom:0;content:"";left:-5px;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 18%,#000 82%,#0000);mask-image:linear-gradient(90deg,#0000 0,#000 18%,#000 82%,#0000);pointer-events:none;position:absolute;right:-5px;top:0;z-index:1}.portal .valuations.page.schedules .canvas .helper.module .section :first-child.header:after{background:linear-gradient(to bottom,var(--headerShadowColor) 0,#0000 100%);border-top:1px solid var(--headerShadowColor);bottom:-10px;content:"";height:10px;left:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 20%,#000 80%,#0000);mask-image:linear-gradient(90deg,#0000 0,#000 20%,#000 80%,#0000);pointer-events:none;position:absolute;right:0;z-index:1}.portal .valuations.page.schedules .canvas .helper.module .section .row{background-color:var(--sBackgroundColor);z-index:2}.schedulesHandler .list{grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content}.schedulesHandler .list,.schedulesHandler .list.empty{background:var(--gradientBackground);border:1px solid var(--pBorderColor)}.schedulesHandler .list.empty{grid-auto-rows:1fr}.schedulesHandler .group{background-color:var(--pBackgroundColor);box-shadow:var(--sBoxShadow);outline:solid 1px var(--pBorderColor)}.schedulesHandler .group.open{gap:12px;grid-auto-rows:minmax(48px,auto);grid-template-rows:36px;height:-webkit-fit-content;height:fit-content}.schedulesHandler .group.closed{grid-template-rows:36px}.schedulesHandler .group .summary{font-size:12px}.schedulesHandler .group .item>.header,.schedulesHandler .group>.header{grid-template-columns:24px 1fr 24px}.schedulesHandler .group .item>.header:before,.schedulesHandler .group>.header:before{content:"";height:calc(100% + 18px);left:-8px;pointer-events:none;position:absolute;top:-8px;width:calc(100% + 18px)}.schedulesHandler .group.closed .header{grid-template-columns:24px minmax(-webkit-min-content,108px) 1fr 24px;grid-template-columns:24px minmax(min-content,108px) 1fr 24px}.schedulesHandler .item{background-color:var(--sBackgroundColor);box-shadow:var(--sBoxShadow);min-height:48px;outline:solid 1px var(--pBorderColor)}.schedulesHandler .item.open{grid-template-rows:41px auto}.schedulesHandler .item.open>.header{margin-bottom:8px}.schedulesHandler .item .header :nth-child(2) span,.schedulesHandler .item section{cursor:default}.schedulesHandler .group .item>.header{height:32px;position:-webkit-sticky;position:sticky;top:48px;z-index:4}.schedulesHandler .group .item>.header span{border-bottom:2px solid #0000;border-top:2px solid #0000;display:inline;padding-bottom:4px}.schedulesHandler .group .item>.header span:hover{border-bottom:2px solid var(--inputBorderColor);border-top:2px solid #0000}.schedulesHandler .group .item>section:has(.row.active){z-index:5}section:has(.row.active) .section:before{background-color:var(--sBackgroundColor);border-radius:5px;box-shadow:var(--sBoxShadow);content:"";height:calc(100% - 42px);left:-12px;position:absolute;top:48px;width:calc(100% + 24px);z-index:1}.portal .valuations.page.schedules .canvas .helper.module section:has(.row.active) .section :first-child.header{z-index:0}.portal .valuations.page.schedules .canvas .helper.module .item:has(section .row.active)>.header:first-child{z-index:0}.schedulesHandler:first-child>:not(.header){color:dimgray}.schedulesHandler .item.create:hover{background-color:var(--aBackgroundColor-hover-current);color:var(--aFontColor);outline:solid 2px var(--aBorderColor-filled)}.schedulesHandler .item.create:hover svg{color:var(--aFontColor)}.schedulesHandler .group .item .section{background-color:initial;box-shadow:none;gap:4px!important;position:relative;top:-2px;width:100%}.schedulesHandler .group>.header{background-color:var(--pBackgroundColor);border:1px solid var(--pBackgroundColor);color:var(--pFontColor);outline:4px var(--pBackgroundColor) solid;position:-webkit-sticky;position:sticky;top:0;z-index:5}.schedulesHandler .group>.header:before{background:inherit;content:"";height:46px;left:-4px;pointer-events:none;position:absolute;right:-4px;top:-9px;width:calc(100% + 8px);z-index:-1}.portal .page .canvas .schedulesHandler .group.active .item.active .icon.status,.portal .page .canvas .schedulesHandler .group.active>.header .icon.status{color:var(--aFontColor)}.schedulesHandler .group .item.open>.header:before{background-color:var(--sBackgroundColor);content:"";height:46px;left:-4px;pointer-events:none;position:absolute;right:-4px;top:-8px;width:calc(100% + 8px);z-index:-1}.schedulesHandler .group .item.open>.header:after,.schedulesHandler .group.open>.header:after{background:linear-gradient(to bottom,var(--headerShadowColor) 0,#0000 100%);border-top:1px solid var(--headerShadowColor);bottom:-16px;box-shadow:var(--headerShadow);content:"";height:10px;left:-1px;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 20%,#000 80%,#0000);mask-image:linear-gradient(90deg,#0000 0,#000 20%,#000 80%,#0000);pointer-events:none;position:absolute;right:0;width:100%;z-index:1}.schedulesHandler>.group>.header div{z-index:2}.schedulesHandler .group .section{z-index:1}.portal .page .canvas .helper.module .schedulesHandler .section :first-child.header{position:-webkit-sticky;position:sticky;top:85px}.portal .page .canvas .helper.module .schedulesHandler .section :first-child.header:before{background:inherit;content:"";height:48px;left:-4px;pointer-events:none;position:absolute;right:-4px;top:2px;width:calc(100% + 8px);z-index:-1}.portal .page .canvas .helper.module .schedulesHandler .section :first-child.header:after{bottom:0;box-shadow:var(--headerShadow);content:"";height:2px;left:-1px;pointer-events:none;position:absolute;right:0;width:100%;z-index:-2}.valuations.page.schedules .canvas .main .format .tables .options{grid-auto-columns:300px;grid-auto-flow:column;width:-webkit-min-content;width:min-content}.valuations.page.schedules .canvas .main .format .tables .option{grid-template-rows:48px 1fr}.valuations.page.schedules .canvas .main .format .tables .option:has(.header:hover) .header>.tableBorder{outline:dashed 1px var(--aBorderColor-filled);outline-offset:2px;z-index:0}.valuations.page.schedules .canvas .main .format .tables .option.custom:has(.table:hover) .tableBlock>.tableBorder{outline:dashed 1px var(--aBorderColor-filled);outline-offset:2px;z-index:0}.valuations.page.schedules .canvas .main .format .tables .option:not(.custom):has(.table:hover) .tableBlock>.tableBorder{outline:1px solid dimgray;outline-offset:2px;z-index:0}.valuations.page.schedules .canvas .main .format .tables .option .header{background-color:var(--pBackgroundColor);grid-template-columns:24px 1fr 24px;max-width:300px;z-index:0}.valuations.page.schedules .canvas .main .format .tables .option .header>.gC2{max-width:250px}.valuations.page.schedules .canvas .main .format .tables .option .header span{border-bottom:2px solid #0000;border-top:2px solid #0000;height:32px}.valuations.page.schedules .canvas .main .format .tables .option .header span:hover{border-bottom:2px solid var(--inputBorderColor);border-top:2px solid #0000}.valuations.page.schedules .canvas .main .format .tables .option .tableBlock,.valuations.page.schedules .canvas .main .tableBorder{max-height:calc(100vh - 194px)}.schedulesHandler .item .header :nth-child(2) input,.valuations.page.schedules .canvas .main .format .tables .option .header input{border-bottom-color:var(--aBorderColor);justify-items:inherit;padding:8px}.schedulesHandler .item .header :nth-child(2) input.maxWidthHit,.valuations.page.schedules .canvas .main .format .tables .option .header input.maxWidthHit{justify-items:legacy}.valuations.page.schedules .canvas .main .format .tables .option .header .action,.valuations.page.schedules .canvas .main .format .tables .option .header .sourceSheet{visibility:hidden}.valuations.page.schedules .canvas .main .format .tables .option .header:hover .action,.valuations.page.schedules .canvas .main .format .tables .option .header:hover .sourceSheet{visibility:visible}.valuations.page.schedules .canvas .main .format .tables .option .header .action .icon{color:var(--inputBorderColor)}.valuations.page.schedules .canvas .main .format .tables .option .header .sourceSheet .icon{color:var(--sFontColor)}.valuations.page.schedules .canvas .main .format .tables .option .header .action:has(.delete) .icon:hover{color:var(--negativeFontColor)}.portfolios.page.summary .canvas{grid-template-columns:1fr var(--rightCol)}.portfolios.page.summary .canvas .topbar{grid-template-columns:-webkit-max-content 1fr -webkit-max-content;grid-template-columns:max-content 1fr max-content;position:-webkit-sticky;position:sticky;top:0}.portfolios.page.summary .canvas .topbar .btn{grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;height:40px}.portfolios.page.summary .canvas .main{background-color:var(--pBackgroundColor);box-shadow:var(--pBoxShadow);grid-template-columns:repeat(2,1fr);height:-webkit-min-content;height:min-content;outline:solid 1px var(--pBorderColor)}.portfolios.page .backgroundBlur{top:48px}.portfolios.page{grid-template-rows:48px 1fr}.portfolios.page .tabs .switchTab:nth-child(3) .icon>div{left:calc(50% - 14px);position:absolute}.portfolios.page .canvas .form{grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;max-height:calc(100vh - 128px);scrollbar-gutter:stable}.portfolios.page .canvas .form.wTopbar{grid-template-rows:56px -webkit-min-content;grid-template-rows:56px min-content}.full .portfolios.page.summary .form .insureds,.full .portfolios.page.summary .form .policyDetails{grid-template-columns:repeat(2,1fr)}.portfolios.page.summary .topbar.header.pinned{background-color:var(--pBackgroundColor);position:-webkit-sticky;position:sticky;top:0;z-index:999}.portfolios.page.summary .topbar:before{background-color:var(--pBackgroundColor);height:56px}.portfolios.page.summary .topbar:after{background-color:var(--pBackgroundColor);bottom:-8px;height:0}.portfolios.page.summary .topbar .bg{background-color:var(--pBackgroundColor);bottom:-8px;left:0;position:absolute;right:0;top:0;z-index:-1}.portfolios.page.summary .canvas .form .section .header{top:56px}.portfolios.page.summary:has(.lC) .canvas{--leftCol:var(--columnClosed)}.portfolios.page.summary:has(.lO) .canvas{--leftCol:var(--columnOpen)}.portfolios.page.summary:has(.rC) .canvas{--rightCol:var(--columnClosed)}.portfolios.page.summary:has(.rO) .canvas{--rightCol:var(--columnOpenExtraLarge)}.portfolios.page.summary .canvas .main>div{grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content}.portfolios.page .canvas .table{height:auto;min-width:100%;width:auto}.portfolios.page.summary .canvas .table:not(.oA){height:auto}.portfolios.page.summary .canvas .table>div{display:grid;height:100%}.portfolios.page.summary .canvas .policyDetails{height:-webkit-min-content;height:min-content}.portfolios.page.summary .canvas .illustrations .donutCharts{grid-template-columns:repeat(2,1fr)}.breakdown.interaction{background:var(--gradientBackground);grid-template-rows:-webkit-min-content;grid-template-rows:min-content;outline:solid 1px var(--pBorderColor)}.breakdown.interaction .donutCharts{grid-template-columns:repeat(2,1fr)}.breakdown.interaction .donutCharts .donutChart{box-shadow:var(--pBoxShadow);max-width:234px!important}.breakdown.interaction .lineCharts{height:200px}.portal.settings .currentActivity .settings.page .canvas .info{grid-template-columns:repeat(2,1fr);grid-template-rows:auto 1fr;height:100%}.portal.settings .currentActivity .settings.page .canvas .info>.section{height:-webkit-min-content;height:min-content;width:100%}.navbar.top{background-color:var(--pBackgroundColor);box-shadow:10px 0 var(--pBoxShadowLocation) var(--pBoxShadowColor);grid-template-columns:56px 312px 1fr 376px;height:56px;position:-webkit-sticky;position:sticky;top:0;z-index:3;z-index:9999}.mobile .navbar.top{grid-template-columns:120px 1fr 120px}.navbar.left{background-color:var(--pBackgroundColor);border:1px solid #e2e2e2;box-shadow:0 0 var(--pBoxShadowLocation) var(--pBoxShadowColor);grid-template-rows:auto 1fr auto;transition:all .125s linear;z-index:3}.navbar .actions .action:not(.selected),.navbar .pages .page:not(.selected),.navbar.left{color:dimgray}.navbar.top .pages{grid-auto-flow:column;grid-template-columns:repeat(4,72px);height:56px}.navbar.top svg{height:28px;width:28px}.navbar.left .pages{grid-auto-rows:48px}.navbar.top .pages .page{font-size:14px;grid-template-rows:1fr 20px}.navbar.left .pages .page{grid-template-columns:48px 1fr}.navbar .selected{color:var(--aFontColor)}.navbar .actions .action:hover,.navbar .pages .page:hover{background-color:var(--aBackgroundColor-hover-default);color:var(--aFontColor)}.navbar .selected:hover{background-color:var(--aBackgroundColor-hover-current);color:var(--aFontColor);cursor:default}.navbar.left .pages .page .icon svg{height:28px;width:28px}.navbar.top .actions{grid-template-columns:repeat(2,56px);height:56px}.navbar.left .actions .action{grid-template-columns:48px 1fr}.navbar.bottom{background-color:var(--pBackgroundColor);border-top:1px solid var(--pBorderColor);border-top-left-radius:12px;border-top-right-radius:12px;bottom:-4px;box-shadow:0 0 7px var(--pBoxShadowColor);color:dimgray;gap:4px;grid-template-rows:65px 2px 1fr;height:88px;position:fixed;z-index:2}.navbar.bottom .pages{grid-template-columns:repeat(4,1fr);width:100%}.navbar.bottom .pages .page{gap:4px;grid-template-rows:auto auto;height:-webkit-min-content;height:min-content;padding-top:4px;transition:all .125s linear}.navbar.bottom .pageTransition .activeBar{background-color:#4a90e2;height:2px;position:absolute;transition:all .125s linear;width:calc(25% - 24px)}.navbar .alert{aspect-ratio:1;background-color:#fb5665;border-radius:50%;bottom:8px;color:#fff;font-size:12px;font-weight:600;height:18px;position:absolute;right:8px;width:18px}.portal .navbar.top .module.moreMenu{animation:popAnimation .28s ease-out;background-color:var(--sBackgroundColor);box-shadow:var(--sBoxShadow);position:absolute;right:8px;top:48px;transform-origin:center;width:250px;z-index:999}.navbar.top .moreMenu .row{border:2px solid #0000;color:dimgray;grid-template-columns:1fr 48px;height:48px}.navbar.top .moreMenu .row:hover{background-color:var(--aBackgroundColor-hover-default);border-color:var(--aFontColor);color:var(--aFontColor)}.portal .navbar.top .moreMenu .row:hover .icon.alt{color:var(--aFontColor)}.navbar.top .moreMenu .row.delete:hover{background-color:var(--negativeBackgroundColor);border-color:var(--negativeFontColor);color:var(--negativeFontColor)}.portal .navbar.top .moreMenu .row.delete:hover .icon.alt{color:var(--negativeFontColor)}.loginPage .main{grid-template-rows:56px 1fr 56px}.loginBlock{background-color:var(--pBackgroundColor);box-shadow:var(--pBoxShadow);transition:height 125ms ease;width:500px}.loginBlockInner{height:-webkit-min-content;height:min-content;width:100%}.loginBlock .header{font-size:24px}.loginBlock .content{height:288px;width:100%}.loginBlock .btn{width:180px}.loginPage .footer{color:var(--pFontColor);grid-template-columns:-webkit-max-content auto -webkit-max-content;grid-template-columns:max-content auto max-content}.loginPage .footer a{color:var(--aFontColor)}input:-webkit-autofill{animation-duration:1ms;animation-name:ablAutoFillStart}input:not(:-webkit-autofill){animation-duration:1ms;animation-name:ablAutoFillCancel}.overlay .module.deleteSheet{max-height:calc(100vh - 16px);width:500px}.overlay .module.deleteSheet .format{grid-template-rows:48px calc(100vh - 168px) 48px}.overlay .module.deleteSheet .format .actions{grid-template-columns:120px 1fr 120px}.overlay .module.deleteSheet .format .actions:before{background:radial-gradient(120% 90% at 50% 0,var(--sBackgroundColor) 0,var(--sBackgroundColor) 22%,var(--pBackgroundColor) 70%,var(--pBackgroundColor) 100%),linear-gradient(to top,var(--sBackgroundColor) 0,var(--pBackgroundColor) 100%);background-position:0 0,0 0;background-repeat:no-repeat;background-size:100% 100%,100% 40%;content:"";inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 18%,#000 82%,#0000);mask-image:linear-gradient(90deg,#0000 0,#000 18%,#000 82%,#0000);pointer-events:none;position:absolute;z-index:0}.overlay .module.deleteSheet .format .actions:after{background:linear-gradient(to top,var(--headerShadowColor) 0,#0000 100%);border-bottom:1px solid var(--headerShadowColor);content:"";height:8px;left:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 25%,#000 75%,#0000);mask-image:linear-gradient(90deg,#0000 0,#000 25%,#000 75%,#0000);pointer-events:none;position:absolute;right:0;top:-8px;z-index:1}.overlay .module.deleteSheet .category{background-color:var(--sBackgroundColor);border:2px solid #0000;box-shadow:var(--sBoxShadow);color:var(--sFontColor);height:-webkit-min-content;height:min-content;outline:1px solid var(--sBorderColor);z-index:999}.overlay .module.deleteSheet .connectors{grid-template-columns:1fr;max-height:calc(100vh - 335px);overflow-y:auto}.overlay .module.deleteSheet .connectors.multiple{grid-template-columns:auto 1fr}.overlay .module.deleteSheet .connectors .categories{gap:12px;z-index:1}.overlay .module.deleteSheet .connectors .vDivider{height:calc(100% - 16px)}.overlay .module.deleteSheet .connections svg{color:var(--sFontColor)}.overlay .module.deleteSheet .connections .icon.removing{animation:iconPop .2s ease-out;transform-origin:center}.overlay .module.deleteSheet .connections .icon.removing svg{color:var(--negativeFontColor)}.overlay .module.deleteSheet .category.removing:not(.relative){background-color:var(--negativeBackgroundColor);border:2px solid #0000;color:var(--negativeFontColor);outline:2px solid var(--negativeFontColor)}.overlay .module.deleteSheet .category.removing .header span,.overlay .module.deleteSheet .category.removing :not(.sheetRefs)>svg{color:var(--negativeFontColor)}.overlay .module.deleteSheet .category.removing .sheetRefs>svg{color:var(--sFontColor)}.overlay .module.deleteSheet .category.removing.relative{background-color:var(--negativeBackgroundColor);border-color:var(--negativeFontColor);transition:background-color .25s ease}.overlay .module.deleteSheet .category .header{color:var(--offsetFontColor);font-weight:500;grid-template-columns:1fr 24px}.overlay .module.deleteSheet .category .header .icon{height:24px;width:24px}.overlay .module.deleteSheet .category.removing:not(.relative) .header{color:var(--negativeFontColor)}.overlay .module.deleteSheet .category.removing .divider{background-color:var(--negativeFontColor)}.overlay .module.deleteSheet .format .content{height:-webkit-min-content;height:min-content;z-index:2}.overlay .module.deleteSheet .format .content .pinned.header{height:8px;margin-bottom:0;width:100%}.overlay .module.deleteSheet .category .data{border:1px solid #0000;gap:4px;grid-auto-rows:24px}.overlay .module.deleteSheet .category.removing.relative .data{animation:popAnimation .28s ease-out;background-color:var(--pBackgroundColor);border-color:var(--negativeFontColor);box-shadow:var(--pBoxShadow);transform-origin:center}.overlay .module.deleteSheet .category .data .point{gap:4px;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}.overlay .module.deleteSheet .category .data .point>:first-child{font-weight:100}.overlay .module.deleteSheet .category .data .point .sheetRefs{gap:4px;grid-auto-flow:column;width:-webkit-max-content;width:max-content}.overlay .module.deleteSheet .category .data .point .sheetRefs .sheetRef:not(.removing){background-color:var(--pBackgroundColor);border:2px solid #e2e2e2;color:var(--sFontColor);max-width:120px}.overlay .module.deleteSheet .category .data .point .sheetRefs .sheetRef.removing{background-color:var(--negativeBackgroundColor);border:2px dashed var(--negativeFontColor);color:var(--negativeFontColor);max-width:120px}.overlay .module.deleteSheet .btn.alt:hover{background-color:#efefef;color:var(--sFontColor)}.overlay .module.deleteSheet .categories .helperBar{grid-template-columns:auto 1fr auto}.overlay .module.deleteSheet .categories .helperBar .gC3{border:2px solid #0000}.overlay .module.deleteSheet .categories .helperBar .gC3:hover{background-color:var(--aBackgroundColor-hover-default);border-color:var(--aBorderColor-filled);color:var(--aBorderColor-filled)}.searchbar{height:39px;position:relative;width:auto}.searchbar,.searchbar>.dynamicSearch{padding-bottom:4px;padding-left:4px;padding-right:4px}.searchbar>.dynamicSearch{display:inline-flex;transition:width .5s ease;width:-webkit-min-content;width:min-content;width:auto}.searchbar input{background-color:initial;border-left:initial;border-right:initial;border-top:initial;transition:width .25s ease}.searchbar input:not(:read-only):focus{box-shadow:none}.searchbar:not(.open) input:not(:focus){text-align:center}.searchbar.resizing input,.searchbar.resizing>.dynamicSearch{transition:none!important}.searchbar.open>.dynamicSearch{background-color:var(--inputBackground);box-shadow:var(--sBoxShadow);outline:solid 1px var(--pBorderColor)}.searchbar>.dynamicSearch .icon{height:32px;position:absolute;right:100%;width:32px}.searchbar.inactive>.dynamicSearch .icon{color:gray}.searchPanel{animation:popAnimation .28s ease-out;background-color:var(--sBackgroundColor);border:1px solid var(--pBorderColor);box-shadow:var(--sBoxShadow);max-width:500px;min-width:-webkit-fit-content;min-width:fit-content;position:absolute;top:50px;transform-origin:center;width:100%}.searchPanel>.results.g.dG>div>.header,.searchPanel>.results>.header{height:24px}.searchPanel .row{grid-template-rows:36px 20px;height:56px}.searchPanel .row.current:after{background-color:var(--aFontColor);content:"";height:100%;left:0;position:absolute;width:2px}.searchPanel .row.policies>:first-child{grid-template-columns:repeat(2,1fr) auto repeat(2,32px);height:36px}.searchPanel .row.portfolios>:first-child{grid-template-columns:repeat(2,1fr) auto;height:36px}.searchPanel .row>:nth-child(2){font-size:14px;grid-template-columns:1fr auto;height:20px}.searchPanel .row>:first-child .attr{height:36px}.searchPanel .row:hover{background-color:var(--aBackgroundColor-hover-default)}.searchPanel .row:hover,.searchPanel .row:hover .icon,.searchPanel .row:hover span{color:var(--tFontColor)}.searchPanel .row .icon{border:2px solid #0000;color:var(--inactiveColor);height:30px;width:30px}.searchPanel .row .icon svg{height:22px;width:22px}.searchPanel .row .icon:not(.alt):hover{background-color:var(--sBackgroundColor);border:2px solid var(--aFontColor);border-radius:50%;color:var(--aFontColor)!important}.searchPanel .row .icon.selected{color:var(--aFontColor)}.searchPanel .row:not(:hover) span.default{color:var(--pFontColor)}.searchPanel .row:not(:hover) span.alt{color:var(--sFontColor)}.searchPanel .row span.default{font-weight:400}.searchPanel .row span.alt{font-weight:300}.searchPanel .row:not(:hover) span.bold{color:var(--sFontColor)}.searchPanel .infoRow{font-size:14px;grid-template-columns:120px minmax(-webkit-max-content,1fr) 120px;grid-template-columns:120px minmax(max-content,1fr) 120px;height:28px}.searchPanel .infoRow .gC2{word-wrap:break-word}.searchbar input.maxWidthHit{justify-items:legacy}@media (prefers-color-scheme:dark){:root:not(.forceLightMode) .searchPanel .row:not(:hover)>:not(.details) span.default{color:var(--sFontColor)}:root:not(.forceLightMode) .searchPanel .row:not(:hover)>:not(.details) span.bold{color:var(--pFontColor)}:root:not(.forceLightMode) .searchPanel .row:hover{background-color:var(--aBackgroundColor-hover-default);color:var(--pFontColor)}}.module.createPortfolioValuation{height:calc(100vh - 48px);max-width:calc(100vw - 16px);width:720px}.module.createPortfolioValuation .format{grid-template-rows:1fr 48px}.module.createPortfolioValuation .format .actions{background-color:var(--sBackgroundColor);bottom:0;position:-webkit-sticky;position:sticky}.module.createPortfolioValuation .format .actions:before{background:radial-gradient(120% 90% at 50% 0,var(--sBackgroundColor) 0,var(--sBackgroundColor) 22%,var(--pBackgroundColor) 70%,var(--pBackgroundColor) 100%),linear-gradient(to top,var(--sBackgroundColor) 0,var(--pBackgroundColor) 100%);background-position:0 0,0 0;background-repeat:no-repeat;background-size:100% 100%,100% 40%;content:"";inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 18%,#000 82%,#0000);mask-image:linear-gradient(90deg,#0000 0,#000 18%,#000 82%,#0000);pointer-events:none;position:absolute;z-index:0}.module.createPortfolioValuation .format .actions:after{background:linear-gradient(to top,var(--headerShadowColor) 0,#0000 100%);border-bottom:1px solid var(--headerShadowColor);content:"";height:8px;left:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 25%,#000 75%,#0000);mask-image:linear-gradient(90deg,#0000 0,#000 25%,#000 75%,#0000);pointer-events:none;position:absolute;right:0;top:-8px;z-index:1}.overlay .module.createPortfolioValuation :first-child.header{background-color:var(--sBackgroundColor);position:-webkit-sticky;position:sticky;top:-8px;z-index:2;z-index:998}.overlay .module.createPortfolioValuation>:first-child.header{background-color:initial}.overlay .module .actions>*,.overlay .module.createPortfolioValuation :first-child.header>*{position:relative;z-index:2}.overlay .module.createPortfolioValuation .btn.alt:not(.dropdown,.close):hover{background-color:var(--aBackgroundColor);color:var(--aFontColor)}.module.fetchRequestError{max-height:700px;width:700px}.module.fetchRequestError .format{grid-template-rows:48px -webkit-min-content 48px;grid-template-rows:48px min-content 48px}.module.fetchRequestError .format>.errorHandler{grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;height:auto;max-height:554px}.errorBlock{background-color:var(--negativeBackgroundColor);border:2px solid var(--negativeFontColor);color:var(--negativeFontColor)}.errorBlock .header{grid-template-columns:24px 1fr 24px}.errorBlock .divider,.errorBlock .vDivider{background-color:var(--negativeFontColor)}.overlay .module.fetchRequestError .format .actions:before{background:radial-gradient(120% 90% at 50% 0,var(--sBackgroundColor) 0,var(--sBackgroundColor) 22%,var(--pBackgroundColor) 70%,var(--pBackgroundColor) 100%),linear-gradient(to top,var(--sBackgroundColor) 0,var(--pBackgroundColor) 100%);background-position:0 0,0 0;background-repeat:no-repeat;background-size:100% 100%,100% 40%;content:"";inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 18%,#000 82%,#0000);mask-image:linear-gradient(90deg,#0000 0,#000 18%,#000 82%,#0000);pointer-events:none;position:absolute;z-index:0}.overlay .module.fetchRequestError .format .actions:after{background:linear-gradient(to top,var(--headerShadowColor) 0,#0000 100%);border-bottom:1px solid var(--headerShadowColor);content:"";height:8px;left:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 25%,#000 75%,#0000);mask-image:linear-gradient(90deg,#0000 0,#000 25%,#000 75%,#0000);pointer-events:none;position:absolute;right:0;top:-8px;z-index:1}.overlay .module.fetchRequestError pre{white-space:break-spaces}.les.interaction{background:var(--gradientBackground);border:1px solid var(--pBorderColor);grid-template-rows:-webkit-min-content;grid-template-rows:min-content}.actionableTab.lifeExpectancies .header{background-color:var(--pBackgroundColor);border:1px solid var(--pBorderColor);box-shadow:var(--pBoxShadow);height:auto;position:-webkit-sticky;position:sticky;top:0;z-index:2}.valuations.page .canvas .actionableTab.lifeExpectancies .table{height:-webkit-min-content;height:min-content}.actionableTab.lifeExpectancies .header.inactive{background-color:#f3f4f6;border-color:#e2e2e2}.actionableTab.lifeExpectancies .header.inactive svg{color:gray!important}.actionableTab.lifeExpectancies .header .columnHeaders{grid-template-columns:repeat(3,1fr)}.actionableTab.lifeExpectancies .header .columnHeaders .column{grid-template-columns:24px 1fr}.les .table .row{background-color:var(--pBackgroundColor);border:1px solid var(--pBorderColor);box-shadow:var(--pBoxShadow);grid-template-columns:repeat(3,1fr);height:48px}.les.interaction .rowContainer .identifier{color:dimgray;font-weight:400;grid-auto-flow:column;grid-template-columns:24px auto 1fr auto}.valuations.page .canvas .actionableTab.lifeExpectancies .table.noResults{height:100%;left:0;position:absolute;top:0;width:100%;z-index:9}.valuations.page.report .paper{color:#000;transition:transform .2s ease}.valuations.page.report .loading>div{width:-webkit-max-content;width:max-content}.pdf{background-color:initial;grid-template-rows:105px 2px 37px 1fr 2px auto;text-align:center}.pdf>.mainHeader{grid-template-columns:1fr 240px;height:105px}.pdf .mainHeader .companyInfo{grid-auto-rows:21px;height:-webkit-min-content;height:min-content}.pdf .header .logo{height:auto;width:100%}.pdf .footer{font-size:8px;text-align:justify}.pdf.policyPricing .pdfBody{gap:16px;height:-webkit-min-content;height:min-content}.pdf.policyPricing .title{font-size:28px;grid-template-columns:200px 1fr 200px}.pdf.policyPricing .policyData{grid-template-rows:24px -webkit-min-content;grid-template-rows:24px min-content}.pdf.policyPricing .header{font-size:22px}.pdf.policyPricing .policyData .content{grid-template-columns:-webkit-max-content 1fr -webkit-max-content;grid-template-columns:max-content 1fr max-content}.pdf.policyPricing .policyData .content .data{grid-template-columns:auto auto}.pdf.policyPricing .mecialData{grid-template-rows:24px -webkit-min-content;grid-template-rows:24px min-content}.pdf.policyPricing .mecialData .content{grid-template-columns:auto 1fr auto}.pdf.policyPricing .medicalData .content .data{grid-template-columns:auto auto}.pdf.policyPricing .table{border:1px solid #000;grid-template-rows:24px auto}.pdf.policyPricing .table .header{background-color:#104735;color:#fff;font-size:16px;grid-template-columns:repeat(3,1fr)}.pdf.policyPricing .table .header>div{border-bottom:1px solid #000}.pdf.policyPricing .table .header>div:not(:first-child){border-left:1px solid #000}.pdf.policyPricing .table .rows .row{grid-template-columns:repeat(3,1fr)}.pdf.policyPricing .table .rows .row>:first-child{background-color:#5f8274;color:#fff}.pdf.policyPricing .table .rows .row:not(:last-child) .cell{border-bottom:1px solid #000}.pdf.policyPricing .table .rows .row .cell:not(:first-child){border-left:1px solid #000}.pdf.premiumSchedule .pdfBody{gap:16px;grid-template-columns:repeat(2,1fr);height:-webkit-min-content;height:min-content}.pdf.premiumSchedule .title{grid-template-columns:120px 1fr 120px}.pdf.premiumSchedule .title .gC2{font-size:28px}.pdf.premiumSchedule .pdfBody .schedule{grid-template-rows:32px 1fr;height:-webkit-min-content;height:min-content}.pdf.premiumSchedule .pdfBody .schedule .table{border:2px solid var(--sBorderColor)}.pdf.premiumSchedule .pdfBody .schedule .row{grid-template-columns:repeat(3,1fr);height:24px}.pdf.premiumSchedule .pdfBody .schedule .row:not(:last-child){border-bottom:2px solid var(--sBorderColor)}.pdf.premiumSchedule .pdfBody .schedule .row .column:not(:last-child){border-right:2px solid var(--sBorderColor)}a{color:inherit;text-decoration:none;text-decoration:initial}*{box-sizing:border-box}.nS{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.dG{gap:8px}.lH{line-height:1}.cC{justify-content:space-evenly;justify-items:center;text-align:center}.cC,.cL{align-content:space-evenly;align-items:center;display:flex}.cL{justify-content:flex-start;justify-items:flex-start}.cL,.l{text-align:left}.l{align-content:space-evenly}.dP{padding:8px}.s{padding-left:8px}.e{padding-right:8px}.t{padding-top:8px}.b{padding-bottom:8px}.cR{align-content:space-evenly;align-items:center;display:flex;justify-content:flex-end;justify-items:flex-end;text-align:right}.tC{align-items:flex-start}.bC,.tC{align-content:space-evenly;display:flex;justify-content:space-evenly;justify-items:center;text-align:center}.bC{align-items:flex-end}.tL{align-items:flex-start}.bL,.tL{align-content:space-evenly;display:flex;justify-content:flex-start;justify-items:flex-start;text-align:left}.bE,.bL{align-items:flex-end}.bE{align-content:space-evenly;display:flex;justify-content:flex-end;justify-items:flex-end;text-align:right}.dR{height:36px;line-height:36px;margin:auto;width:calc(100% - 16px)}.dR.iB{background-color:#efefef}.bR{border-radius:5px}.dB{border:1px solid #dcdcdc}.aB,.dB{box-sizing:initial}.aB{border:2px solid #c8e6c9}.iB{border:2px solid #dcdcdc;box-sizing:initial}.gO,.gO *{color:#dcdcdc;cursor:default!important}.g{display:grid}.gCW{align-items:center;display:inline-block;line-height:1;overflow:hidden;padding-block:.12em;text-overflow:ellipsis;white-space:nowrap}.gCW:not(.alt) div{display:inline-grid;vertical-align:middle}.gCW.alt{overflow:visible;overflow-x:visible;overflow-x:initial}.gC1{grid-column:1}.gC2{grid-column:2}.gC3{grid-column:3}.gC4{grid-column:4}.gC5{grid-column:5}.gC6{grid-column:6}.gC7{grid-column:7}.gC8{grid-column:8}.gC9{grid-column:9}.gC10{grid-column:10}.gC11{grid-column:11}.gC12{grid-column:12}.gR1{grid-row:1}.gR2{grid-row:2}.gR3{grid-row:3}.gR4{grid-row:4}.gR5{grid-row:5}.gR6{grid-row:6}.gR7{grid-row:7}.gR8{grid-row:8}.gR9{grid-row:9}.gR10{grid-row:10}.gR11{grid-row:11}.gR12{grid-row:12}.f{height:100%;width:100%}.fMP{height:calc(100% - 16px);width:calc(100% - 16px)}.fR{grid-template-rows:100%}.fC{grid-template-columns:100%}.divider{background-color:#e2e2e2;background-color:var(--pBorderColor);height:2px;width:80%}.divider,.vDivider{border-radius:5px;margin:auto}.vDivider{background-color:#e6e6e6;background-color:var(--inactiveColor);height:80%;width:2px}.link{color:#42a5f5;font-weight:500}.link:hover{color:#1769aa}.loading{animation:loadingLight ease;animation:var(--loadingAnimation) ease;animation-duration:8s;animation-fill-mode:both;animation-iteration-count:infinite;color:gray!important;color:var(--loadingColor)!important}@keyframes loadingLight{0%{background-color:#e2e2e2}25%{background-color:#efefef}50%{background-color:#ccc}75%{background-color:#efefef}to{background-color:#e2e2e2}}.loadingBlock{background-color:#f3f4f6;border-radius:5px;bottom:0;box-shadow:0 0 5px #ccc;left:0;position:absolute;right:0;top:0}.loading svg{color:gray!important;color:var(--loadingColor)!important}.loadingBlock svg{color:#1e88e5b3;color:var(--aBorderColor-hover)}.loadingBlockMessage{color:gray;font-size:32px;font-weight:700;height:auto;left:50%;line-height:100%;margin:auto;max-height:46px;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.btn.circle{aspect-ratio:1/1;border:2px solid #42a5f5;border-radius:50%;color:#0d47a1;height:36px;width:36px}.btn.circle:hover{background-color:#e3f2fd;border-color:#0d47a1}.btn.loading{background-color:#1e88e5!important;color:#fff!important}.btn.loading span{color:#fff!important;height:28px!important;width:28px!important}.btn.loading:hover{background-color:#fff!important}.btn.loading:hover,.btn.loading:hover svg{color:#1e88e5!important}.btnWIcon{border:2px solid #42a5f5;color:#0d47a1;grid-template-columns:1fr 24px}.btnWIcon:hover{background-color:#e3f2fd;border-color:#0d47a1}.cashString{color:#388e3c;font-weight:500}.p{cursor:pointer!important}.btnWIcon.inactive,.btnWIcon.inactive:hover{background-color:#efefef!important;border:2px solid #e2e2e2!important;box-shadow:none!important;color:gray!important;cursor:default!important}.btn.close{border-radius:50%;color:gray;height:calc(100% - 16px);width:calc(100% - 16px)}.btn.close:hover{background-color:#1976d229;background-color:var(--aBackgroundColor);color:#0d47a1;color:var(--aFontColor)}.progress span,.progress svg{align-content:space-evenly;align-items:center;color:inherit!important;display:flex;justify-content:space-evenly;justify-items:center;text-align:center;width:24px}.progress.alt span,.progress.alt svg{width:18px}.oH{overflow:hidden}.oA{overflow:auto}.pR{position:relative}.pA{position:absolute}.bold{font-weight:500}.thin{font-weight:400}.thinnest{font-weight:100}.italics{font-style:italic}.overlay{height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.overlay .module.default{border-radius:5px;grid-template-rows:48px 1fr}.overlay .module.inline{border-radius:5px}.overlay .module.action{border-radius:5px}.overlay .module.action,.overlay .module.wAction{grid-template-rows:48px 1fr 48px}.overlay .module.wAction .format{grid-template-rows:100%}.overlay .module{background-color:#fdfdfd;background-color:var(--pBackgroundColor);border:1px solid #e2e2e2;border:1px solid var(--pBorderColor);border-radius:5px;box-shadow:0 0 5px 0 #1212124d;box-shadow:var(--sBoxShadow)}.overlay .module>.header{color:dimgray;grid-template-columns:48px 1fr 48px;height:48px}.contentBox{-webkit-tap-highlight-color:transparent;animation-duration:10ms;border:1px solid #efefef;box-sizing:border-box;font-family:inherit;font-size:16px;height:100%;letter-spacing:inherit;padding:8px;position:absolute;resize:none;width:calc(100% - 16px)}.switchViewBtn.alert{grid-template-columns:repeat(3,1fr)}.switchViewBtn .option{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.source.agent{background-color:#ffefa9;color:#f57f17}.source.agent,.source.broker{grid-template-columns:36px 1fr}.source.broker{background-color:#e8eaf6;color:#1a237e}.source.clientDirect{background-color:#fce4ec;color:#880e4f;grid-template-columns:36px 1fr}.source.other{background-color:#fff3e0;color:#e65100;grid-template-columns:36px 1fr}.searchBar input{background-color:#f3f4f6;border:1px solid #dcdcdc;border-radius:5px;bottom:0;display:block;height:32px;left:0;margin:auto;padding:8px;position:relative;width:100%}.loader{color:dimgray;font-size:20px;font-weight:500;grid-template-rows:64px 24px}.loader :first-child{gap:8px;grid-template-columns:repeat(3,1fr)}.loader svg{color:dimgray;height:48px;width:48px}.loader .icon:first-child{animation:icon-animation 1.5s linear infinite;animation-delay:0s}.loader .icon:nth-child(2){animation:icon-animation 1.5s linear infinite;animation-delay:.5s}.loader .icon:nth-child(3){animation:icon-animation 1.5s linear infinite;animation-delay:1s}@keyframes icon-animation{0%,33.33%{transform:translateY(0)}16.67%{transform:translateY(-20px)}}.inlineActionBar{color:dimgray;gap:8px;grid-template-columns:auto 1fr auto}.bidsPage .switchViewBtnContainerWrap{gap:8px;grid-template-columns:1fr 48px}.switchViewBtnContainerWrap .moreBtn{border-radius:50%;color:dimgray;height:32px;width:32px}.switchViewBtnContainerWrap .moreBtn:hover{background-color:#efefef;color:gray}.active:not(.failed)>.checkStatus{color:#43a047}.mA{margin:auto}.loginReqs{color:dimgray;font-size:22px;font-weight:100}.tabs{background-color:#fdfdfd;background-color:var(--pBackgroundColor);overflow:hidden}.tabs.top>div.tabCount1{grid-template-columns:1fr}.tabs.top>div.tabCount2{grid-template-columns:repeat(2,1fr)}.tabs.top>div.tabCount3{grid-template-columns:repeat(3,1fr)}.tabs.top>div.tabCount4{grid-template-columns:repeat(4,1fr)}.tabs.top>div.tabCount5{grid-template-columns:repeat(5,1fr)}.tabs.top>div.tabCount6{grid-template-columns:repeat(6,1fr)}.tab{font-size:18px;grid-template-rows:4px 1fr 4px;position:relative}.tab.active .status{background-color:#42a5f5}.tab.offline{cursor:default}.tab.active:not(.offline) *{color:#42a5f5;font-weight:500}.tab:not(.alt):hover{background-color:#e3f2fd}.tab:not(.alt,.active):hover .prompt{color:#1e88e5}.tab:not(.active):hover .status{background-color:#1e88e5}.tab .prompt{color:dimgray;grid-template-columns:1fr minmax(auto,48px)}.tab.inactive * :not(.alert){color:inherit}.tab.inactive *{color:#e2e2e2}.tab.inactive:hover{background-color:#efefef;color:dimgray}.tab.inactive:not(.alt):hover{background-color:#f3f4f6}.tab.inactive:hover .prompt{color:gray}.tab.inactive:hover .status{background-color:gray}.tabs .icon svg{height:32px;width:32px}.viewBar{grid-gap:8px;border:2px solid #42a5f5;display:grid;gap:8px;overflow:hidden;width:-webkit-min-content;width:min-content}.viewBar,.viewBar .viewBarBtn{border-radius:36px;height:-webkit-min-content;height:min-content;padding:4px}.viewBar .viewBarBtn{border:2px solid #0000;color:dimgray;line-height:1;width:-webkit-max-content;width:max-content}.viewBar .viewBarBtn:not(.active):hover{background-color:#e3f2fd;border:2px solid #42a5f5;color:#42a5f5}.viewBar .viewBarBtn.active{background-color:#42a5f5;color:#fff;font-weight:500}.viewBar .viewBarBtn .prompt{gap:8px;grid-template-columns:1fr auto}.multilineInput{border:2px solid #e2e2e2;border-radius:5px;font:inherit;outline:none;resize:none;width:-webkit-fill-available}.multilineInput:active,.multilineInput:focus{border:2px solid #1e88e5!important}.defaultForm{gap:32px;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;height:-webkit-min-content;height:min-content;width:100%}.defaultForm .row{gap:8px;grid-template-rows:repeat(2,auto)}.defaultForm .row .header:first-of-type{color:dimgray;grid-template-columns:auto auto auto auto}.defaultForm .row .header:not(:first-of-type){padding-left:16px}.defaultForm .row .rowData{gap:8px;grid-template-columns:repeat(3,1fr)}.defaultForm .rowData.preferences{grid-template-columns:none}.zT,.zTPC,.zTPC *{transition:0s}.rot90{transform:rotate(90deg);transform-origin:center}.rot45,.rot90{display:inline-block}.rot45{transform:rotate(45deg);transform-origin:center}.hFlip{transform:scaleX(-1)}.svg{fill:none;stroke:currentColor;stroke-width:2;height:24px;width:24px}.svg .twoTone{fill:currentColor;fill-opacity:.3}.cover{bottom:0;left:0;position:absolute;right:0;top:0;z-index:999}.formScroller{grid-template-columns:24px 1fr 24px}.bullets .bullet:before{color:#000;content:"•";display:inline-block;font-size:16px;margin-right:8px}.zPriority{z-index:999}.ltr{direction:rtl;overflow-y:auto}.ltr *{direction:ltr}@keyframes popAnimation{0%{opacity:0;transform:scale(.95)}60%{opacity:1;transform:scale(1.025)}to{transform:scale(1)}}@keyframes iconPop{0%{transform:scale(.6)}60%{transform:scale(1.2)}to{transform:scale(1)}}.popAnimation{animation:popAnimation .3s ease}.iconPop{animation:iconPop .3s ease}:root{--theme-mode:light;--isDark:0;--gradientBackground:linear-gradient(180deg,#efefef,#e2e2e2);--pBackgroundColor:#fdfdfd;--pBackgroundColor-rgb:255,255,255;--pFontColor:#000;--pBorderColor:#e2e2e2;--pBoxShadow:0px 0px 10px -5px #000000b3;--pBoxShadowColor:#0000004d;--pBoxShadowLocation:10px -5px;--sBackgroundColor:#f9f9f9;--sFontColor:dimgray;--sBoxShadow:0px 0px 5px 0px #1212124d;--sBoxShadowColor:#1212124d;--sBorderColor:#dcdcdc;--aFontColor:#0d47a1;--aFontColor-bold:#1565c0;--aBorderColor:#0d47a1;--aBorderColor-hover:#1e88e5b3;--aBorderColor-filled:#42a5f5;--aFocusRing:#1976d259;--aBackgroundColor:#1976d229;--aBackgroundColor-hover-default:#e3f2fdb3;--aBackgroundColor-hover-current:#bbdefbb3;--tBackgroundColor:#f2f2f2;--tFontColor:#64b5f6;--tBorderColor:#e5e5e5;--tBoxShadow:0px 0px 5px 0px #121212b3;--negativeFontColor:#ef5350;--negativeBackgroundColor:#ffebee;--positiveFontColor:#4caf50;--positiveBackgroundColor:#ecf7ec;--positiveBackgroundColor:#e8f5e9;--warningFontColor:#f57f17;--warningBackgroundColor:#fffde7;--inactiveColor:#e6e6e6;--inactiveBorderColor:#cfcfcf;--incompleteFontColor:#f2d24a;--incompleteBackgroundColor:#fffbf5;--loadingAnimation:loadingLight;--loadingColor:gray;--hue1BackgroundColor:#d73027;--hue2BackgroundColor:#f46d43;--hue3BackgroundColor:#fdae61;--hue4BackgroundColor:#fee08b;--hue5BackgroundColor:#ffffbf;--hue6BackgroundColor:#d9ef8b;--hue7BackgroundColor:#a6d96a;--hue8BackgroundColor:#66bd63;--hue9BackgroundColor:#1a9850;--hue1Color:#fffffffa;--hue2Color:#111111f5;--hue3Color:#111111f5;--hue4Color:#111111f5;--hue5Color:#111111f5;--hue6Color:#111111f5;--hue7Color:#111111f5;--hue8Color:#111111f5;--hue9Color:#111111f5;--alert1BackgroundColor:#ffeaea;--alert1Color:#351b1b;--alert2BackgroundColor:#ffdede;--alert2Color:#371a1a;--alert3BackgroundColor:#ffd1d1;--alert3Color:#3b1c1c;--alert4BackgroundColor:#ffc2c2;--alert4Color:#401c1c;--alert5BackgroundColor:#ffb2b2;--alert5Color:#451b1b;--columnClosed:48px;--columnOpen:242px;--columnOpenLarge:290px;--columnOpenExtraLarge:360px;--columnOpenLargest:460px;--templateToggleColor:#ccc0 0%,#cccccc80 40%,#ccc;--headerShadow:0 0px 4px #000000e6;--headerShadowColor:#0000002e;--inputBorder:solid 1px #e5e5e5;--inputBorderColor:#e5e5e5;--inputBackground:#fff;--inputReadonlyFontColor:gray;--readOnlyCellColor:#4f4f4f;--readOnlyHeaderBackgroundColor:#e6e6e6;--readOnlyHeaderColor:#2a2a2a;--readOnlyHeaderHighlightedBackgroundColor:#d9d9d9;--readOnlyHeaderHighlightedColor:#222;--readOnlyHeaderSelectedBackgroundColor:#1a42e8;--readOnlyHeaderSelectedColor:#fff;--readOnlyHeaderBorderColor:#c7c7c7;--readOnlyHeaderBorderHorizontalColor:#cfcfcf;--readOnlyHeaderHighlightedBorderColor:#b8b8b8;--readOnlyHeaderHighlightedBorderHorizontalColor:#bdbdbd;--readOnlyHeaderSelectedBorderColor:#ffffffa6;--readOnlyHeaderSelectedBorderHorizontalColor:#ffffff8c;--activeParentHeaderBorderColor:#a3a3a3;--offsetFontColor:#000;--moduleBackdrop:linear-gradient(0deg,#0000000f,#00000008,rgba(0,0,0,.013),#0000)}@media (prefers-color-scheme:dark){:root:not(.forceLightMode){--theme-mode:dark;--isDark:1;--gradientBackground:linear-gradient(180deg,#3e3e3e,#313131);--pBackgroundColor:#1f1f1f;--pBackgroundColor-rgb:25,25,25;--pFontColor:#d3d3d3;--pBorderColor:#141414;--pBoxShadow:0px 0px 7px -1px #000;--pBoxShadowColor:#000;--pBoxShadowLocation:7px -1px;--sBackgroundColor:#242425;--sFontColor:dimgray;--sBoxShadow:0px 0px 7px 0px #000;--sBoxShadowColor:#000;--sBorderColor:#313132;--aFontColor:#9caf88;--aFontColor-bold:#0d5bd3;--aBorderColor:#9caf88;--aBorderColor-hover:#4285f438;--aBorderColor-filled:#2b82ff;--aFocusRing:#1a73e873;--aBackgroundColor:#1a73e829;--aBackgroundColor-hover-default:#1a73e838;--aBackgroundColor-hover-current:#42a5f52e;--tBackgroundColor:#2a2a2b;--tFontColor:#64b5f6;--tBorderColor:#e5e5e5;--tBoxShadow:0px 0px 9px 0px #000;--negativeFontColor:#ff6b6b;--negativeBackgroundColor:#f443362e;--positiveFontColor:#66bb6a;--positiveBackgroundColor:#66bb6a2e;--positiveBackgroundColor:#4caf502e;--warningFontColor:#ffb74d;--warningBackgroundColor:#f57f1733;--inactiveColor:#5a5a5c80;--inactiveBorderColor:#0f0f10;--incompleteFontColor:#fdd835;--incompleteBackgroundColor:#fbc84a2e;--loadingAnimation:loadingDark;--loadingColor:#9caf88;--hue1BackgroundColor:#a92c24bf;--hue2BackgroundColor:#c24b33bf;--hue3BackgroundColor:#c9793abf;--hue4BackgroundColor:#b5893cbf;--hue5BackgroundColor:#9fa13fbf;--hue6BackgroundColor:#7aa249bf;--hue7BackgroundColor:#5e954cbf;--hue8BackgroundColor:#3f8651bf;--hue9BackgroundColor:#1f6f46bf;--hue1Color:#fffffffa;--hue2Color:#fffffff7;--hue3Color:#fffffff5;--hue4Color:#fffffff5;--hue5Color:#fffffff2;--hue6Color:#fffffff2;--hue7Color:#fffffff2;--hue8Color:#fffffff2;--hue9Color:#fffffff2;--alert1BackgroundColor:#ff8c8c1f;--alert1Color:#ffe8e8e6;--alert2BackgroundColor:#ff7d7d2b;--alert2Color:#ffe8e8eb;--alert3BackgroundColor:#ff6e6e3b;--alert3Color:#ffececf0;--alert4BackgroundColor:#ff5f5f4d;--alert4Color:#fff0f0f5;--alert5BackgroundColor:#ff505061;--alert5Color:#fff5f5fa;--templateToggleColor:#0000 0%,#0000001a 40%,#0006;--headerShadow:0 2px 3px #000;--headerShadowColor:#000;--inputBorderColor:#efefef;--inputBorder:solid 1px #000;--inputBackground:#1f1f1f;--inputReadonlyFontColor:#d3d3d3;--readOnlyCellColor:gray;--readOnlyHeaderBackgroundColor:#3f3f41;--readOnlyHeaderColor:#e2e2e2;--readOnlyHeaderHighlightedBackgroundColor:#4b4d52;--readOnlyHeaderHighlightedColor:#f7f7f7;--readOnlyHeaderSelectedBackgroundColor:#476af7;--readOnlyHeaderSelectedColor:#0f0f10;--readOnlyHeaderBorderColor:#4a4a4d;--readOnlyHeaderBorderHorizontalColor:#4f4f52;--readOnlyHeaderHighlightedBorderColor:#5d6066;--readOnlyHeaderHighlightedBorderHorizontalColor:#676b72;--readOnlyHeaderSelectedBorderColor:#788cff73;--readOnlyHeaderSelectedBorderHorizontalColor:#788cff59;--activeParentHeaderBorderColor:#676b72;--offsetFontColor:#fff;--moduleBackdrop:linear-gradient(0deg,#00000073,rgba(0,0,0,.225),rgba(0,0,0,.125),#0000);color-scheme:dark}@keyframes loadingDark{0%{background-color:#42a5f50f}25%{background-color:#42a5f514}50%{background-color:#42a5f51a}75%{background-color:#42a5f514}to{background-color:#42a5f50f}}}.forceLightMode{--theme-mode:light;--isDark:0;--gradientBackground:linear-gradient(180deg,#efefef,#e2e2e2);--pBackgroundColor:#fdfdfd;--pBackgroundColor-rgb:255,255,255;--pFontColor:#000;--pBorderColor:#e2e2e2;--pBoxShadow:0px 0px 10px -5px #000000b3;--pBoxShadowColor:#0000004d;--pBoxShadowLocation:10px -5px;--sBackgroundColor:#f9f9f9;--sFontColor:dimgray;--sBoxShadow:0px 0px 5px 0px #1212124d;--sBoxShadowColor:#1212124d;--sBorderColor:#dcdcdc;--aFontColor:#0d47a1;--aFontColor-bold:#1565c0;--aBorderColor:#0d47a1;--aBorderColor-hover:#1e88e5b3;--aBorderColor-filled:#42a5f5;--aFocusRing:#1976d259;--aBackgroundColor:#1976d229;--aBackgroundColor-hover-default:#e3f2fdb3;--aBackgroundColor-hover-current:#bbdefbb3;--tBackgroundColor:#eee;--tFontColor:#64b5f6;--tBorderColor:#e5e5e5;--tBoxShadow:0px 0px 5px 0px #121212b3;--negativeFontColor:#ef5350;--negativeBackgroundColor:#ffebee;--positiveFontColor:#4caf50;--positiveBackgroundColor:#ecf7ec;--positiveBackgroundColor:#e8f5e9;--warningFontColor:#f57f17;--warningBackgroundColor:#fffde7;--inactiveColor:#e6e6e6;--inactiveBorderColor:#cfcfcf;--incompleteFontColor:#f2d24a;--incompleteBackgroundColor:#fffbf5;--loadingAnimation:loadingLight;--loadingColor:gray;--hue1BackgroundColor:#d73027;--hue2BackgroundColor:#f46d43;--hue3BackgroundColor:#fdae61;--hue4BackgroundColor:#fee08b;--hue5BackgroundColor:#ffffbf;--hue6BackgroundColor:#d9ef8b;--hue7BackgroundColor:#a6d96a;--hue8BackgroundColor:#66bd63;--hue9BackgroundColor:#1a9850;--hue1Color:#fffffffa;--hue2Color:#111111f5;--hue3Color:#111111f5;--hue4Color:#111111f5;--hue5Color:#111111f5;--hue6Color:#111111f5;--hue7Color:#111111f5;--hue8Color:#111111f5;--hue9Color:#111111f5;--alert1BackgroundColor:#ffeaea;--alert1Color:#351b1b;--alert2BackgroundColor:#ffdede;--alert2Color:#371a1a;--alert3BackgroundColor:#ffd1d1;--alert3Color:#3b1c1c;--alert4BackgroundColor:#ffc2c2;--alert4Color:#401c1c;--alert5BackgroundColor:#ffb2b2;--alert5Color:#451b1b;--columnClosed:48px;--columnOpen:242px;--columnOpenLarge:290px;--columnOpenExtraLarge:360px;--columnOpenLargest:460px;--templateToggleColor:#ccc0 0%,#cccccc80 40%,#ccc;--headerShadow:0 0px 4px #000000e6;--headerShadowColor:#0000002e;--inputBorder:solid 1px #e5e5e5;--inputBorderColor:#e5e5e5;--inputBackground:#fff;--inputReadonlyFontColor:gray;--readOnlyCellColor:#4f4f4f;--readOnlyHeaderBackgroundColor:#e6e6e6;--readOnlyHeaderColor:#2a2a2a;--readOnlyHeaderHighlightedBackgroundColor:#d9d9d9;--readOnlyHeaderHighlightedColor:#222;--readOnlyHeaderSelectedBackgroundColor:#1a42e8;--readOnlyHeaderSelectedColor:#fff;--readOnlyHeaderBorderColor:#c7c7c7;--readOnlyHeaderBorderHorizontalColor:#cfcfcf;--readOnlyHeaderHighlightedBorderColor:#b8b8b8;--readOnlyHeaderHighlightedBorderHorizontalColor:#bdbdbd;--readOnlyHeaderSelectedBorderColor:#ffffffa6;--readOnlyHeaderSelectedBorderHorizontalColor:#ffffff8c;--activeParentHeaderBorderColor:#9b9b9b;--offsetFontColor:#000;--moduleBackdrop:linear-gradient(0deg,#0000000f,#00000008,rgba(0,0,0,.013),#0000)}body{display:flex;min-height:100vh;overflow-y:scroll}*{scrollbar-width:thin}#root,body{display:grid;font-family:system-ui,-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;height:auto;margin:0;min-height:100vh;padding:0;width:100%}.portal{background:var(--gradientBackground);grid-template-rows:56px 1fr;z-index:1}.publicPortal:after{background:var(--gradientBackground);content:"";height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:-1}.publicPortal>div:not(.loginPage){background-color:var(--pBackgroundColor);box-shadow:var(--pBoxShadow);max-width:1140px;text-align:left;text-align:initial}.overlay:not(.noBlur)~.portal{filter:blur(1px);overflow-x:hidden;transition:filter .125s ease}.portal .currentActivity{transition:all .125s linear}.actionableTab{height:calc(100vh - 176px)}.portal .currentActivity.expanded{min-height:calc(100vh - 56px)}.mobile .currentActivity{grid-template-columns:none;height:-webkit-min-content;height:min-content;z-index:0}.portal .currentActivity .page{padding:8px}.mobile .page{padding:0}.portal .currentActivity>.page>:not(.canvas,.backgroundBlur){box-shadow:var(--pBoxShadow);position:-webkit-sticky;position:sticky;top:64px;z-index:999}.portal .page>.tabs{border-radius:5px}.portal .page .canvas .module,.portal .page .canvas.fill{background-color:var(--pBackgroundColor);box-shadow:var(--pBoxShadow)}.portal .page .canvas>.helper.module{max-height:calc(100vh - 128px);min-height:calc(100vh - 128px);position:-webkit-sticky;position:sticky;top:120px}.portal .page .canvas.fill.rO,.portal .page .canvas.rO .module.wTabs{grid-template-rows:48px 1fr}.portal .page .canvas.fill{background-color:var(--pBackgroundColor);box-shadow:var(--pBoxShadow);position:-webkit-sticky;position:sticky;top:0;z-index:998}.portal .page .canvas .form .section .header,.portal .page .canvas .helper.module .content :first-child.header{background:var(--sBackgroundColor);position:-webkit-sticky;position:sticky;top:0;z-index:998}.portal .page .canvas .helper.module .header.secondary{background:var(--sBackgroundColor);grid-template-columns:minmax(32px,auto) 1fr;height:48px;padding-left:16px;position:-webkit-sticky;position:sticky;top:-8px;z-index:998}.overlay .module .form .section>.header,.overlay .module :first-child.header.pinned,.portal .page .canvas .form .section .header,.portal .page .canvas .helper.module.build .content :first-child.header{height:48px}.portal .page .canvas .helper.module:not(.build) .content :first-child.header{background:var(--pBackgroundColor)}.overlay .module .form .section>.header:before,.overlay .module .format>.header.pinned:before,.portal .page .canvas .form .section .header:before,.portal .page .canvas .helper.module .header.secondary:before,.portal .page .canvas .helper.module.build :not(.illustration) .header:before{background:radial-gradient(120% 90% at 50% 100%,var(--tBackgroundColor) 0,var(--tBackgroundColor) 22%,var(--sBackgroundColor) 70%,var(--sBackgroundColor) 100%),linear-gradient(to bottom,var(--tBackgroundColor) 0,var(--sBackgroundColor) 100%);background-position:0 0,0 100%;background-repeat:no-repeat;background-size:100% 100%,100% 40%;content:"";inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 18%,#000 82%,#0000);mask-image:linear-gradient(90deg,#0000 0,#000 18%,#000 82%,#0000);pointer-events:none;position:absolute;z-index:0}.overlay .module .form .section>.header:before,.overlay .module>.header.pinned:before{background:radial-gradient(120% 90% at 50% 100%,var(--sBackgroundColor) 0,var(--sBackgroundColor) 22%,var(--pBackgroundColor) 70%,var(--pBackgroundColor) 100%),linear-gradient(to bottom,var(--sBackgroundColor) 0,var(--pBackgroundColor) 100%)}.portal .page .canvas .form .section :first-child.header>*{position:relative;z-index:2}.overlay .module .form .section>.header:after,.overlay .module :first-child.header.pinned:after,.portal .page .canvas .form .section :first-child.header:after{background:linear-gradient(to bottom,var(--headerShadowColor) 0,#0000 100%);border-top:1px solid var(--headerShadowColor);bottom:-8px;content:"";height:8px;left:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 20%,#000 80%,#0000);mask-image:linear-gradient(90deg,#0000 0,#000 20%,#000 80%,#0000);pointer-events:none;position:absolute;right:0;z-index:1}.portal .page .canvas .module .content,.portal .page .canvas.fill{grid-template-rows:-webkit-min-content;grid-template-rows:min-content}.portal .page .canvas .module:not(.build,.block) .form,.portal .page .canvas.fill{overflow-x:hidden}.portal .page .canvas .module .form{grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content}.portal .page .canvas .module .content{max-height:calc(100vh - 176px)}.portal .page .canvas .module:not(.wTabs) .content .header{grid-template-columns:minmax(32px,auto) 1fr;height:48px}.portal .page .canvas .module .content .header{grid-template-columns:minmax(32px,auto) 1fr;height:32px}.portal .page .canvas .module .content .header.wActions{grid-template-columns:32px 120px 1fr}.portal .page .canvas .module.monthlyPremium .content,.portal .page .canvas .module.realizedIRR .content{max-height:calc(100vh - 128px)}.tableBlock{max-height:inherit}.tableBorder{border-radius:5px;box-shadow:var(--pBoxShadow);height:100%;left:0;outline:1px solid var(--pBorderColor);pointer-events:none;position:absolute;top:0;visibility:hidden;width:100%;z-index:998}.tableBorder:not([style*="height: 0"]){visibility:visible}.page .canvas .main .tableBorder{max-height:calc(100vh - 218px)}.main .tableBlock{max-height:calc(100vh - 224px)}.main:has(.actionbar.expanded) .tableBlock{max-height:calc(100vh - 288px)}.pricing.page .canvas .module.monthlyPremium .content .container,.pricing.page .canvas .module.monthlyPremium .content .tableBorder{max-height:calc(100vh - 176px)}.valuations.page .canvas .module.annualSummary .content .tableBorder,.valuations.page .canvas .module.monthlyPremium .content .container,.valuations.page .canvas .module.monthlyPremium .content .tableBorder
.valuations.page .canvas .module.annualSummary .content .container{max-height:calc(100vh - 184px)}.portal .canvas .module .tabs,.portal .page .canvas.fill{grid-auto-rows:48px}.mobile.portal .canvas .module .tabs,.mobile.portal .page .canvas.fill{height:auto;margin-bottom:84px}.backgroundBlur{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);filter:blur(2px);height:64px;left:-16px;-webkit-mask-image:linear-gradient(0deg,#0000 0,#0000000d 5%,#0000001a 10%,#00000026 15%,#0003 20%,#00000040 25%,#0000004d 30%,#00000059 35%,#0006 40%,#00000073 45%,#00000080 50%,#0000008c 55%,#0009 60%,#000000a6 65%,#000000b3 70%,#000000bf 75%,#000c 80%,#000000d9 85%,#000000e6 90%,#000000f2 95%,#000);position:fixed;top:56px;width:calc(100% + 16px);z-index:999}.portal .page.portfolios .canvas .activity,.portal .page.valuations .canvas .activity{grid-template-rows:48px 1fr;height:calc(100vh - 128px)}.portal .activity .topBar{grid-template-columns:48px 1fr 48px}.page.policy .canvas>.form{grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;max-height:calc(100vh - 128px);scrollbar-gutter:stable}.mobile .page.policy .canvas>.form{max-height:none}.templateToggle.left{left:0}.templateToggle.left,.templateToggle.right{bottom:0;position:absolute;top:0;width:16px}.templateToggle.right{right:0}.templateToggle.right:hover{background:linear-gradient(to right,var(--templateToggleColor) 100%)}.templateToggle.left:hover{background:linear-gradient(to left,var(--templateToggleColor) 100%)}.portal .page .canvas>.helper.module.build{gap:8px}.portal .page .canvas .content .header,.portal .page .canvas .form .section .header{top:0}.portal .page .canvas .module .form .section .header{top:-8px}.portal .page .canvas>.helper.module.build:not(.collapsed)>div{grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;overflow-x:visible;overflow-x:initial}.portal .page .canvas>.helper.module.collapsed{grid-auto-rows:48px;overflow:hidden}.portal .page .canvas>.helper.module.collapsed:hover{background-color:var(--aBackgroundColor-hover-default);outline-color:var(--aBackgroundColor)}.portal .page .canvas>.helper.module.collapsed:before{align-items:center;color:var(--pFontColor);content:"Module Minimized";display:flex;font:600 .78rem/1 system-ui,sans-serif;height:100%;justify-content:center;letter-spacing:.04em;pointer-events:none;position:absolute;text-orientation:mixed;text-transform:uppercase;width:100%;writing-mode:vertical-rl;z-index:1}.portal .page .canvas>.helper.module.collapsed:hover:after{color:var(--tFontColor)}.portal .page .canvas>.helper.module.left.collapsed:before{left:0;transform:rotate(180deg)}.portal .page .canvas>.helper.module.right.collapsed:after{right:0;transform:none}.portal .page .canvas>.helper.module>:not(.tabs) .icon{color:dimgray}.portal .page .canvas>.helper.module.collapsed:hover .icon,.portal .page .canvas>.helper.module.collapsed:hover:before{color:var(--tFontColor)}.templateToggle.left:hover~.helper.module.left.collapsed{background-color:var(--aBackgroundColor-hover-default);outline-color:var(--aBackgroundColor)!important}.templateToggle.left:hover~.helper.module.left.collapsed .icon,.templateToggle.left:hover~.helper.module.left.collapsed:before{color:var(--tFontColor)}.templateToggle.right:hover~.helper.module.right.collapsed{background-color:var(--aBackgroundColor-hover-default);outline-color:var(--aBackgroundColor)}.templateToggle.right:hover~.helper.module.right.collapsed .icon,.templateToggle.right:hover~.helper.module.right.collapsed:before{color:var(--tFontColor)}.canvas>div:not(.templateToggle){z-index:2}.currentActivity .canvas.loading{grid-template-columns:1fr!important}.tableBlock .loading div{grid-template-columns:auto auto}.loading .requirementItems{width:500px}.loading .requirementItems>.g{grid-template-columns:24px 1fr}.header.pinned{background:var(--pBackgroundColor);height:48px;position:-webkit-sticky;position:sticky;top:0;z-index:998}.header.pinned:before{background:radial-gradient(120% 90% at 50% 100%,var(--sBackgroundColor) 0,var(--sBackgroundColor) 22%,var(--pBackgroundColor) 70%,var(--pBackgroundColor) 100%),linear-gradient(to bottom,var(--sBackgroundColor) 0,var(--pBackgroundColor) 100%);background-position:0 0,0 100%;background-repeat:no-repeat;background-size:100% 100%,100% 40%;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 18%,#000 82%,#0000);mask-image:linear-gradient(90deg,#0000 0,#000 18%,#000 82%,#0000);z-index:0}.header.pinned:after,.header.pinned:before{content:"";pointer-events:none;position:absolute}.header.pinned:after{background:linear-gradient(to bottom,var(--headerShadowColor) 0,#0000 100%);border-top:1px solid var(--headerShadowColor);bottom:-8px;height:8px;left:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 20%,#000 80%,#0000);mask-image:linear-gradient(90deg,#0000 0,#000 20%,#000 80%,#0000);right:0;z-index:1}.overlay .module .form .section>.header:after,.overlay .module>.header.pinned:after{left:8px;right:8px}.helper.module:not(.build)>.content>.header.pinned :first-child.header{background:var(--pBackgroundColor)}.helper.module>.content>.header.pinned{background:var(--sBackgroundColor);height:48px;position:-webkit-sticky;position:sticky;top:0;z-index:998}.helper.module>.content>.header.pinned:after{background:linear-gradient(to bottom,var(--headerShadowColor) 0,#0000 100%);border-top:1px solid var(--headerShadowColor);bottom:-8px;content:"";height:8px;left:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 20%,#000 80%,#0000);mask-image:linear-gradient(90deg,#0000 0,#000 20%,#000 80%,#0000);pointer-events:none;position:absolute;right:0;z-index:1}.header.pinned *{position:relative;z-index:2}.canvas.fill,.navbar.top,.portal .page .canvas .main .actionbar,.portal .page .canvas .module,:not(.topBar)>.tabs.top:not(.inline){border:none!important;outline:solid 1px var(--pBorderColor)}.canvas.fill>*,.navbar.top>*,.portal .page .canvas .main .actionbar>*,.portal .page .canvas .module>*,:not(.topBar)>.tabs.top>*{z-index:2}.canvas.fill:after,.navbar.top:after,.portal .page .canvas .main .actionbar:after,.portal .page .canvas .module:after,:not(.topBar)>.tabs.top:after{background:var(--moduleBackdrop);border-bottom-left-radius:5px;border-bottom-right-radius:5px;bottom:0;content:"";height:32px;left:0;pointer-events:none;position:absolute;right:0}.portal .page .canvas .module.left.collapsed:after{transform:none}.navbar.top:after{border-radius:0}
/*# sourceMappingURL=main.caf8f887.css.map*/