.trending-card[data-v-3f4bd92f]{display:flex;height:100%;align-items:stretch;overflow:hidden;border-radius:.375rem;padding:0;background:#eee5db}.trending-card.fixed-aspect-ratio[data-v-3f4bd92f]{aspect-ratio:364/230;height:-moz-min-content;height:min-content}.trending-card a[style*="default.svg"][data-v-3f4bd92f]{background-position:100% 100%;background-size:70%}@media(min-width:1680px){.trending-card a[style*="default.svg"][data-v-3f4bd92f]{background-position:bottom}}@media(max-width:1079px){.trending-card a[style*="default.svg"][data-v-3f4bd92f]{background-position:bottom}}.trending-card .inner[data-v-3f4bd92f]{position:relative;display:flex;height:100%;flex-direction:column;justify-content:space-between;background-size:cover;background-position:100% 100%;background-repeat:no-repeat;padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;padding-bottom:1rem;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}@media (min-width:1280px){.trending-card .inner[data-v-3f4bd92f]{padding-left:2rem;padding-right:2rem;padding-top:1.5rem;padding-bottom:1.5rem}}.trending-card h3[data-v-3f4bd92f]{margin-bottom:.75rem;font-size:1.5rem;line-height:2rem;font-weight:600;color:#3b3b3b}.trending-card p[data-v-3f4bd92f]{font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:0.3}@media (min-width:768px){.trending-card p[data-v-3f4bd92f]{font-size:1.5rem;line-height:2rem}}.trending-card p[data-v-3f4bd92f]{color:#3b3b3b}.trending-card .cta[data-v-3f4bd92f]{display:flex;align-items:center;font-size:.875rem;line-height:1.25rem;font-weight:500;text-transform:uppercase;color:#3b3b3b}.aspect-video{aspect-ratio:16/9}.z-maximum{z-index:999999}.image-card[data-v-5211b37b]{display:flex;height:100%;align-items:stretch;--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity));padding:0}.image-card.fixed-aspect-ratio[data-v-5211b37b]{aspect-ratio:364/230;height:-moz-min-content;height:min-content}.image-card .inner[data-v-5211b37b]{position:relative;display:flex;height:100%;max-width:100%;flex-direction:column;align-items:flex-start;justify-content:center;overflow:hidden;border-radius:.375rem;background-size:cover;background-position:50%;background-repeat:no-repeat;padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5rem;padding-bottom:1.5rem;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}@media (min-width:768px){.image-card .inner[data-v-5211b37b]{padding-left:2rem;padding-right:2rem}}.image-card .inner[data-v-5211b37b]:before{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;content:"";background:linear-gradient(90deg,rgba(0,0,0,.2) 39.09%,transparent 68.2%)}.image-card.align-top .inner[data-v-5211b37b]{justify-content:flex-start}.image-card .logo[data-v-5211b37b]{position:relative;margin-bottom:.75rem;display:inline-block;max-height:2.25rem}.image-card h3[data-v-5211b37b]{font-size:1.25rem;line-height:1.75rem;font-weight:600}.image-card h3[data-v-5211b37b],.image-card p[data-v-5211b37b]{position:relative;z-index:50;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.image-card p[data-v-5211b37b]{font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity:0.7}.image-card span[data-v-5211b37b]{position:relative;z-index:50;margin-top:.75rem;display:flex;align-items:center;font-size:.875rem;line-height:1.25rem;font-weight:500;text-transform:uppercase;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.image-card .play-icon[data-v-5211b37b]{position:absolute;right:2rem;bottom:2rem;display:inline-flex;height:3rem;width:3rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.image-card .play-icon[data-v-5211b37b]:focus{outline:2px solid transparent;outline-offset:2px}.image-card .play-icon svg[data-v-5211b37b]{height:1.5rem;width:1.5rem}.banner-cards[data-v-326befac]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.25rem}@media (min-width:1024px){.banner-cards[data-v-326befac]{grid-template-columns:repeat(2,minmax(0,1fr))}}.banner-cards .banner-card[data-v-326befac]{position:relative;display:flex;max-width:100%;flex-direction:column;align-items:flex-start;justify-content:flex-end;overflow:hidden;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));background-size:cover;background-position:50%;background-repeat:no-repeat;padding:1.25rem;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}@media (min-width:768px){.banner-cards .banner-card[data-v-326befac]{padding:2.5rem}}.banner-cards .banner-card[data-v-326befac]{aspect-ratio:556/285}.banner-cards .banner-card .banner-card-inner[data-v-326befac]{position:relative;z-index:10}.banner-cards .banner-card .banner-card-inner[data-v-326befac]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem*var(--tw-space-y-reverse))}.banner-cards.mini .banner-card[data-v-326befac]{aspect-ratio:556/105}.banner-cards h3[data-v-326befac]{margin-bottom:.75rem;font-size:1.125rem;line-height:1.75rem;font-weight:600}@media (min-width:768px){.banner-cards h3[data-v-326befac]{font-size:1.5rem;line-height:2rem}}.banner-cards p[data-v-326befac]{max-width:20rem;font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));--tw-text-opacity:0.6}@media (min-width:768px){.banner-cards p[data-v-326befac]{font-size:1.25rem;line-height:1.75rem}}.banner-cards button[data-v-326befac]{display:inline-block;border-radius:.25rem;--tw-bg-opacity:1;padding-left:1.5rem;padding-right:1.5rem;padding-top:.375rem;padding-bottom:.375rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;--tw-shadow:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px 0 rgba(0,0,0,0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.banner-cards .play-icon[data-v-326befac],.banner-cards button[data-v-326befac]{background-color:rgba(255,255,255,var(--tw-bg-opacity));color:rgba(0,0,0,var(--tw-text-opacity))}.banner-cards .play-icon[data-v-326befac]{position:absolute;right:2rem;bottom:2rem;display:inline-flex;height:3rem;width:3rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;--tw-text-opacity:1}.banner-cards .play-icon[data-v-326befac]:focus{outline:2px solid transparent;outline-offset:2px}.banner-cards .play-icon svg[data-v-326befac]{height:1.5rem;width:1.5rem}.explore-cards[data-v-71fc99d4]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.25rem}@media (min-width:768px){.explore-cards[data-v-71fc99d4]{gap:1.5rem}}@media (min-width:1280px){.explore-cards[data-v-71fc99d4]{grid-template-columns:repeat(2,minmax(0,1fr))}}.explore-cards .cat-card[data-v-71fc99d4]{background:#7180b9;display:flex;width:100%;flex-direction:column}.explore-cards .cat-card[data-v-71fc99d4]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem*var(--tw-space-y-reverse))}.explore-cards .cat-card[data-v-71fc99d4]{border-radius:.375rem;padding-left:2rem;padding-right:2rem;padding-top:1.5rem;padding-bottom:2.5rem;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));--tw-shadow:0px 4px 40px rgba(0,0,0,0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.explore-cards .cat-card h3[data-v-71fc99d4]{font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.explore-cards .cat-card .cats[data-v-71fc99d4]{display:flex;flex-direction:column-reverse;align-items:center;gap:1rem}@media (min-width:768px){.explore-cards .cat-card .cats[data-v-71fc99d4]{flex-direction:row;align-items:flex-end}}.explore-cards .cat-card .cats .info[data-v-71fc99d4]{display:flex;width:100%;flex-direction:column;align-items:center;padding-bottom:.5rem}@media (min-width:768px){.explore-cards .cat-card .cats .info[data-v-71fc99d4]{width:50%;align-items:flex-start}}.explore-cards .cat-card .cats .info p[data-v-71fc99d4]{margin-bottom:.5rem;font-size:1rem;line-height:1.5rem;opacity:.6}.explore-cards .cat-card .cats .image[data-v-71fc99d4]{display:flex;flex-grow:1;align-items:center;justify-content:flex-end}.explore-cards .top-brands[data-v-71fc99d4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;row-gap:2rem}@media (min-width:768px){.explore-cards .top-brands[data-v-71fc99d4]{grid-template-columns:repeat(4,minmax(0,1fr))}}.explore-cards .top-brands a[data-v-71fc99d4]{display:flex;align-items:center;justify-content:center}.explore-cards .top-brands a img[data-v-71fc99d4]{max-width:100%}.agile{position:relative}.agile--ssr .agile__slides--cloned{display:none}.agile--ssr .agile__slides>*{overflow:hidden;width:0}.agile--ssr .agile__slides>:first-child{width:100%}.agile--rtl .agile__actions,.agile--rtl .agile__dots,.agile--rtl .agile__slides,.agile--rtl .agile__track{flex-direction:row-reverse}.agile:active,.agile :active,.agile:focus,.agile :focus{outline:none}.agile__list{display:block;overflow:hidden;position:relative;width:100%}.agile__track{display:flex;flex-direction:row;flex-wrap:nowrap}.agile__actions{display:flex;justify-content:space-between}.agile--no-nav-buttons .agile__actions{justify-content:center}.agile__slides{align-items:center;display:flex;flex-direction:row;flex-grow:1;flex-shrink:unset;flex-wrap:nowrap;justify-content:flex-start}.agile--disabled .agile__slides{display:block;width:100%}.agile__slide{display:block;flex-grow:1;flex-shrink:0}.agile__slide,.agile__slide *{-webkit-user-drag:none}.agile--fade .agile__slide{opacity:0;position:relative;z-index:0}.agile--fade .agile__slide--active{opacity:1;z-index:2}.agile--fade .agile__slide--expiring{opacity:1;transition-duration:0s;z-index:1}.agile__nav-button[disabled]{cursor:default}.agile__dots{align-items:center;display:flex;list-style:none;padding:0;white-space:nowrap}.agile__dot button{cursor:pointer;display:block;font-size:0;line-height:0}.empty-item[data-v-fbeaa048]{display:flex;flex-direction:column;align-items:center}.empty-item[data-v-fbeaa048]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.625rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.625rem*var(--tw-space-y-reverse))}.empty-item[data-v-fbeaa048]{text-align:center;line-height:1}.empty-item .empty-image[data-v-fbeaa048]{display:flex;width:6rem;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;align-items:center;justify-content:center;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity));height:110px}.empty-item .empty-image.category[data-v-fbeaa048]{height:7rem;width:7rem;border-radius:9999px}.empty-item .empty-image.brand[data-v-fbeaa048]{height:7rem;width:9rem}.empty-item p[data-v-fbeaa048]{height:.75rem;width:9rem}.empty-item p[data-v-fbeaa048],.empty-item span[data-v-fbeaa048]{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity));font-weight:500;--tw-text-opacity:0}.empty-item span[data-v-fbeaa048]{height:.625rem;width:6rem}.prod-item[data-v-46f8c2b4]{display:flex;flex-direction:column;align-items:center}.prod-item[data-v-46f8c2b4]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.375rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.375rem*var(--tw-space-y-reverse))}.prod-item[data-v-46f8c2b4]{text-align:center;line-height:1}.prod-item .prod-image[data-v-46f8c2b4]{display:flex;align-items:center;justify-content:center}.prod-item .prod-image img[data-v-46f8c2b4]{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.prod-item .prod-image[data-v-46f8c2b4]:not(.custom){height:100%;max-height:105px}.prod-item .prod-image img[data-v-46f8c2b4]:not(.custom){display:block;height:auto;max-height:100%;width:100%;max-height:120px;max-width:90%}.prod-item p[data-v-46f8c2b4]{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;line-height:1.5rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgba(43,48,63,var(--tw-text-opacity))}.prod-item span[data-v-46f8c2b4]{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgba(158,163,170,var(--tw-text-opacity))}.t-slider[data-v-3591fd7c]{width:100%}.t-slider .t-header[data-v-3591fd7c]{height:9rem;width:100%;padding-left:2rem;padding-right:2rem;padding-top:1.5rem;padding-bottom:1.5rem;background:#908983;box-shadow:0 4px 40px rgba(0,0,0,.04);border-radius:6px}.t-slider .t-header h3[data-v-3591fd7c]{font-size:1.25rem;line-height:1.75rem;font-weight:500;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.t-slider .t-header .arrows[data-v-3591fd7c]{display:flex;align-items:center}.t-slider .t-header .arrows[data-v-3591fd7c]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.25rem*var(--tw-space-x-reverse));margin-left:calc(0.25rem*(1 - var(--tw-space-x-reverse)))}.t-slider .t-header .arrows[data-v-3591fd7c]{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.t-slider .t-header .arrows svg[data-v-3591fd7c]{height:1.25rem;width:1.25rem}.t-slider .t-contents[data-v-3591fd7c]{margin-left:-.75rem;margin-right:-.75rem;margin-top:-5rem;width:auto;min-width:100%;padding-left:1.5rem;padding-right:1.5rem}.t-slider .t-contents .t-item[data-v-3591fd7c]{height:100%;user-select:none;padding-top:1.25rem;padding-bottom:1.25rem}@media (min-width:640px){.t-slider .t-contents .t-item[data-v-3591fd7c]{padding:1.25rem;padding-top:1.5rem;padding-bottom:1.5rem}}.t-slider .t-contents .t-item .inner[data-v-3591fd7c]{display:flex;height:100%;flex-direction:column;justify-content:space-between}.t-slider .t-contents .t-item .inner[data-v-3591fd7c]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.5rem*var(--tw-space-y-reverse))}.t-slider .t-contents .t-item .inner[data-v-3591fd7c]{border-radius:.375rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding-left:2rem;padding-right:2rem;padding-top:1.5rem;padding-bottom:1.5rem;box-shadow:0 4px 20px rgba(0,0,0,.04)}.t-slider .t-contents .t-item .inner .info[data-v-3591fd7c]{display:flex;flex-direction:column}.t-slider .t-contents .t-item .inner .info[data-v-3591fd7c]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.5rem*var(--tw-space-y-reverse))}.t-slider .t-contents .t-item .inner .info p[data-v-3591fd7c]{font-size:15px;font-weight:500;--tw-text-opacity:1;color:rgba(43,48,63,var(--tw-text-opacity))}.t-slider .t-contents .t-item .inner .info span[data-v-3591fd7c]{font-size:15px;font-weight:300;line-height:1.5;--tw-text-opacity:1;color:rgba(158,163,170,var(--tw-text-opacity))}.t-slider .t-contents .t-item .inner .author[data-v-3591fd7c]{display:flex;align-items:center}.t-slider .t-contents .t-item .inner .author[data-v-3591fd7c]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.75rem*var(--tw-space-x-reverse));margin-left:calc(0.75rem*(1 - var(--tw-space-x-reverse)))}.t-slider .t-contents .t-item .inner .author[data-v-3591fd7c]{padding-top:.875rem}.t-slider .t-contents .t-item .inner .author img[data-v-3591fd7c]{height:2.5rem;width:2.5rem;flex-shrink:0;border-radius:9999px}.t-slider .t-contents .t-item .inner .author p[data-v-3591fd7c]{font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgba(43,48,63,var(--tw-text-opacity))}.t-slider .t-contents .t-item .inner .author span[data-v-3591fd7c]{font-size:.75rem;line-height:1rem;font-weight:400;--tw-text-opacity:1;color:rgba(158,163,170,var(--tw-text-opacity))}.guest-banner[data-v-3ed87c29]{background:#342356;isolation:isolate;width:100%;overflow:hidden;border-top-left-radius:.5rem;border-top-right-radius:.5rem;padding-left:2rem;padding-right:2rem}@media (min-width:768px){.guest-banner[data-v-3ed87c29]{padding-left:3rem;padding-right:3rem}}.guest-banner[data-v-3ed87c29]{box-shadow:0 4px 40px rgba(0,0,0,.04)}.guest-banner.dark[data-v-3ed87c29]{background:#16131a}.guest-banner .guest-hero[data-v-3ed87c29]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));text-align:left;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}@media (min-width:1024px){.guest-banner .guest-hero[data-v-3ed87c29]{grid-template-columns:repeat(2,minmax(0,1fr))}}.guest-banner .guest-hero .guest-hero-bg[data-v-3ed87c29]{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:100% 100%;background-repeat:no-repeat}@media (min-width:1536px){.guest-banner .guest-hero .guest-hero-bg[data-v-3ed87c29]{background-size:contain;background-position:100% 0}}.guest-banner .guest-hero .guest-hero-bg[data-v-3ed87c29]{pointer-events:none;-webkit-mask-image:linear-gradient(270deg,#000 0,transparent 80%);mask-image:linear-gradient(270deg,#000 0,transparent 80%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.guest-banner .guest-hero .info[data-v-3ed87c29]{z-index:10;display:flex;width:100%;max-width:28rem;flex-direction:column;padding-top:2.5rem;padding-bottom:3rem}.guest-banner .guest-hero .info h3[data-v-3ed87c29]{margin-bottom:.5rem;font-size:1.875rem;line-height:2.25rem;font-weight:600;line-height:1.5;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.guest-banner .guest-hero .info p[data-v-3ed87c29]{max-width:32rem;font-size:1rem;line-height:1.5rem;font-weight:500;opacity:.7}.guest-banner .guest-hero .info .actions[data-v-3ed87c29]{margin-top:1.5rem;display:flex;align-items:center}.guest-banner .guest-hero .info .actions[data-v-3ed87c29]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem*var(--tw-space-x-reverse));margin-left:calc(1.5rem*(1 - var(--tw-space-x-reverse)))}.guest-banner .guest-hero .info .actions .link[data-v-3ed87c29],.guest-banner .guest-hero .info .actions button[data-v-3ed87c29]{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding-left:1.25rem;padding-right:1.25rem;padding-top:.625rem;padding-bottom:.625rem;font-size:15px;font-weight:500;line-height:1;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.guest-banner .guest-hero .info .actions .text[data-v-3ed87c29]{display:flex;align-items:center}.guest-banner .guest-hero .info .actions .text[data-v-3ed87c29]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.25rem*var(--tw-space-x-reverse));margin-left:calc(0.25rem*(1 - var(--tw-space-x-reverse)))}.guest-banner .guest-hero .info .actions .text[data-v-3ed87c29]{font-size:15px;font-weight:500;line-height:1;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));opacity:1}.guest-banner .guest-hero .info .actions .text svg[data-v-3ed87c29]{height:1rem;width:1rem;color:#df99f7}.guest-banner .items-grid[data-v-3ed87c29]{position:relative;z-index:50;margin-left:-3rem;margin-right:-3rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem;padding-left:3rem;padding-right:3rem;padding-top:1.5rem;padding-bottom:1.5rem}@media (min-width:768px){.guest-banner .items-grid[data-v-3ed87c29]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.guest-banner .items-grid[data-v-3ed87c29]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}.guest-banner .items-grid[data-v-3ed87c29]{background:#16131a}.guest-banner .items-grid .item[data-v-3ed87c29]{display:flex;align-items:center}.guest-banner .items-grid .item .icon[data-v-3ed87c29]{margin-right:1rem;height:3rem;width:3rem;flex-shrink:0}.guest-banner .items-grid .item .icon svg[data-v-3ed87c29]{height:100%;width:100%}.guest-banner .items-grid .item p[data-v-3ed87c29]{font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.guest-banner .items-grid .item span[data-v-3ed87c29]{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));opacity:.4}.guest-banner.hasbg[data-v-3ed87c29]{padding-left:0;padding-right:0}.guest-banner.hasbg .guest-hero[data-v-3ed87c29]{padding-left:2rem;padding-right:2rem}@media (min-width:768px){.guest-banner.hasbg .guest-hero[data-v-3ed87c29]{padding-left:3rem;padding-right:3rem}}.guest-banner.hasbg .guest-hero[data-v-3ed87c29]:before{position:absolute;top:0;right:0;bottom:0;left:0;content:""}@media(min-width:1400px){.guest-banner.hasbg .guest-hero[data-v-3ed87c29]:before{background:linear-gradient(90deg,#1d1d1d 14.44%,transparent 30%)}}@media(max-width:1399px){.guest-banner.hasbg .guest-hero[data-v-3ed87c29]:before{background:linear-gradient(126deg,#1d1d1d 50%,transparent 70%)}}.guest-banner.hasbg .guest-hero[data-v-3ed87c29]{position:relative;display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}.guest-banner.hasbg .guest-hero .info[data-v-3ed87c29]{z-index:40;max-width:42rem}.guest-banner.hasbg .items-grid[data-v-3ed87c29]{margin-left:0;margin-right:0}.icon[data-v-15a0051a]{display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;border-radius:9999px;background:#f3e8ff}.icon svg[data-v-15a0051a]{height:1.5rem;width:1.5rem}.line[data-v-15a0051a]{position:absolute;top:1.5rem;left:1.5rem;margin-left:-1px;height:100%;width:.125rem;background:rgba(65,74,105,.0588235294)}.lightning-order-info[data-v-41d315a1]{display:flex;width:100%;flex-direction:column;align-items:stretch;justify-content:space-between;overflow:hidden;border-top-left-radius:.5rem;border-top-right-radius:.5rem;background:#4b3677}.lightning-order-info .image[data-v-41d315a1]{display:flex;width:100%;flex-grow:1;align-items:center;justify-content:center;padding:2rem}.lightning-order-info .info[data-v-41d315a1]{position:relative;display:flex;width:100%;flex-direction:column;padding-left:3rem;padding-right:3rem;padding-top:2rem;padding-bottom:2rem;background:#342356}.lightning-order-info .info svg[data-v-41d315a1]{position:absolute;top:2rem;right:2rem;height:1.5rem;width:1.5rem;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.lightning-order-info .info h3[data-v-41d315a1]{margin-bottom:.25rem;font-size:1.875rem;line-height:2.25rem;font-weight:700;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.lightning-order-info .info p[data-v-41d315a1]{max-width:42rem;font-size:1.25rem;line-height:1.75rem;font-weight:500;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));--tw-text-opacity:0.6}.support-card[data-v-b6d09764]{display:flex;height:100%;align-items:center;--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity));padding-left:1.5rem;padding-right:1.5rem;padding-top:3rem;padding-bottom:3rem}@media (min-width:768px){.support-card[data-v-b6d09764]{padding-left:2rem;padding-right:2rem;padding-top:1.25rem;padding-bottom:1.25rem}}@media (min-width:1024px){.support-card[data-v-b6d09764]{padding-left:3rem;padding-right:3rem;padding-top:2rem;padding-bottom:2rem}}.support-card[data-v-b6d09764]{background:#3b3b3b;border-radius:11px}.support-card h3[data-v-b6d09764]{position:relative;z-index:50;font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}@media (min-width:768px){.support-card h3[data-v-b6d09764]{font-size:1.5rem;line-height:2rem}}.support-card p[data-v-b6d09764]{position:relative;z-index:50;max-width:24rem;font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));--tw-text-opacity:0.7}@media (min-width:768px){.support-card p[data-v-b6d09764]{font-size:1.125rem;line-height:1.75rem}}.support-card a[data-v-b6d09764]{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding-left:1.5rem;padding-right:1.5rem;padding-top:.375rem;padding-bottom:.375rem;font-weight:500;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.support-card .info[data-v-b6d09764]{display:flex;flex-grow:1;align-items:center;gap:3rem}.row-grid-wrapper[data-v-3d5b85b7]{display:flex;width:100%;max-width:100%;flex-direction:column;flex-wrap:wrap;align-items:stretch;gap:1.25rem;overflow:hidden}@media (min-width:768px){.row-grid-wrapper[data-v-3d5b85b7]{flex-direction:row}}.row-grid-wrapper.inverted[data-v-3d5b85b7]{flex-direction:column}@media (min-width:768px){.row-grid-wrapper.inverted[data-v-3d5b85b7]{flex-direction:row-reverse}}.row-grid-wrapper .extended-col[data-v-3d5b85b7]{width:100%;flex-grow:1}@media(min-width:1024px){.row-grid-wrapper .extended-col[data-v-3d5b85b7]{max-width:calc(100% - 384px)}}.row-grid-wrapper .aside-col[data-v-3d5b85b7]{width:100%;flex-grow:1}@media(min-width:1024px){.row-grid-wrapper .aside-col[data-v-3d5b85b7]{max-width:364px;height:auto}}.row-grid-wrapper:not(.disable-ratio) .aside-col[data-v-3d5b85b7]{aspect-ratio:364/270;height:-moz-min-content;height:min-content}.row-grid-wrapper.two-sides .aside-col[data-v-3d5b85b7]{aspect-ratio:364/230;height:-moz-min-content;height:min-content}@media(min-width:1024px){.row-grid-wrapper.two-sides .extended-col[data-v-3d5b85b7]{max-width:calc(100% - 768px)}}.home-page[data-v-6cc124bc]{width:100%;padding-bottom:2.5rem}.home-page .home-page-inner[data-v-6cc124bc]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.75rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem*var(--tw-space-y-reverse))}@media (min-width:1024px){.home-page .home-page-inner[data-v-6cc124bc]{width:100%}}.home-page .brand-rows[data-v-6cc124bc]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}@media(min-width:1080px){.home-page .brand-rows[data-v-6cc124bc]{grid-template-columns:repeat(3,minmax(0,1fr))}}.prod-item[data-v-6cc124bc]{display:flex;flex-direction:column;align-items:center}.prod-item[data-v-6cc124bc]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.375rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.375rem*var(--tw-space-y-reverse))}.prod-item[data-v-6cc124bc]{text-align:center;line-height:1}.prod-item .prod-image[data-v-6cc124bc]{display:flex;align-items:center;justify-content:center}.prod-item .prod-image[data-v-6cc124bc]:not(.custom){height:100%;max-height:105px}.prod-item .prod-image img[data-v-6cc124bc]:not(.custom){display:block;height:auto;max-height:100%;max-width:90%}@media(min-width:540px){.prod-item .prod-image img[data-v-6cc124bc]:not(.custom){max-width:200px}}.prod-item p[data-v-6cc124bc]{width:100%;font-size:15px;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgba(43,48,63,var(--tw-text-opacity))}@media (min-width:768px){.prod-item p[data-v-6cc124bc]{font-size:1rem;line-height:1.5rem}}.prod-item span[data-v-6cc124bc]{font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity:1;color:rgba(158,163,170,var(--tw-text-opacity))}@media (min-width:768px){.prod-item span[data-v-6cc124bc]{font-size:.875rem;line-height:1.25rem}}.new-arrivals-row[data-v-6cc124bc]{margin-left:-1.5rem;margin-right:-1.5rem;width:auto;min-width:100%}@media (min-width:768px){.new-arrivals-row[data-v-6cc124bc]{margin-left:0;margin-right:0}}.card-color-header[data-v-6cc124bc]{margin-left:-2rem;margin-right:-2rem;margin-top:-1.5rem;margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between;padding-left:1.25rem;padding-right:1.25rem;padding-top:.75rem;padding-bottom:.75rem}@media (min-width:768px){.card-color-header[data-v-6cc124bc]{border-top-left-radius:.25rem;border-top-right-radius:.25rem}}.card-color-header[data-v-6cc124bc]{background:#eee5db}.card-color-header h3[data-v-6cc124bc]{font-size:1rem;line-height:1.5rem;text-transform:uppercase;line-height:1}.brand-banner[data-v-41d4dabc]{display:flex;width:100%;flex-direction:column}.brand-banner .banner-head[data-v-41d4dabc]{margin-bottom:2rem;display:block;width:100%;font-size:.75rem;line-height:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgba(148,148,148,var(--tw-text-opacity))}.brand-banner .banner-content[data-v-41d4dabc]{display:flex}.brand-banner .banner-content[data-v-41d4dabc]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2rem*var(--tw-space-x-reverse));margin-left:calc(2rem*(1 - var(--tw-space-x-reverse)))}.brand-banner .banner-content .brand-image[data-v-41d4dabc]{display:flex;height:7rem;width:7rem;align-items:center;justify-content:center;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:1rem;--tw-shadow:0px 4px 40px rgba(0,0,0,0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}@media (min-width:768px){.brand-banner .banner-content .brand-image[data-v-41d4dabc]{height:9rem;width:9rem}}.brand-banner .banner-content .brand-image img[data-v-41d4dabc]{height:auto;width:auto;max-width:100%;transition-property:background-color,border-color,color,fill,stroke;transition-duration:.15s;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.categories-banner .brand-image[data-v-41d4dabc]{background-color:#2c364f}.trending-banner .brand-image[data-v-41d4dabc]{background-color:#908983!important;box-shadow:0 4px 40px rgba(0,0,0,.04)}.trending-banner .brand-image[data-v-41d4dabc],.trending-banner .brand-info h2[data-v-41d4dabc],.trending-banner .brand-info p[data-v-41d4dabc]{transition-property:background-color,border-color,color,fill,stroke;transition-duration:.15s;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.trending-banner .brand-info h2[data-v-41d4dabc],.trending-banner .brand-info p[data-v-41d4dabc]{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.trending-banner .brand-info p[data-v-41d4dabc]{--tw-text-opacity:0.5}.trending-banner .brand-info>span[data-v-41d4dabc],.trending-banner .brand-info p[data-v-41d4dabc]{transition-property:background-color,border-color,color,fill,stroke;transition-duration:.15s;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.trending-banner .brand-info>span[data-v-41d4dabc]{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity));--tw-bg-opacity:0.5}.lightning-banner.brand-banner .banner-content .brand-image[data-v-41d4dabc]{height:6rem;width:6rem;background-color:#4b3677!important}.locked-holder[data-v-3f7fdfd6]{position:relative;display:flex;width:4rem;align-items:center;justify-content:flex-end}.locked-holder[data-v-3f7fdfd6]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem*var(--tw-space-x-reverse));margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)))}.locked-holder[data-v-3f7fdfd6]{padding-right:1rem}@media (min-width:768px){.locked-holder[data-v-3f7fdfd6]{width:12rem}}.locked-holder[data-v-3f7fdfd6]:before{content:"";position:absolute;right:5rem;left:-9rem;display:none;height:.125rem;--tw-bg-opacity:1;background-color:rgba(158,163,170,var(--tw-bg-opacity));--tw-bg-opacity:0.4}@media (min-width:640px){.locked-holder[data-v-3f7fdfd6]:before{display:block}}.prod-name-tag[data-v-3f7fdfd6]{background:#fbfbfd;z-index:20}.notify-bell[data-v-3f7fdfd6]{display:flex;align-items:center}.notify-bell[data-v-3f7fdfd6]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.75rem*var(--tw-space-x-reverse));margin-left:calc(0.75rem*(1 - var(--tw-space-x-reverse)))}.notify-bell[data-v-3f7fdfd6]{font-size:.75rem;line-height:1rem;text-transform:uppercase;letter-spacing:-.025em}.notify-bell .n-icon[data-v-3f7fdfd6]{display:inline-flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(199,107,123,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.notify-bell .n-icon svg[data-v-3f7fdfd6]{height:1.25rem;width:1.25rem}.notify-bell.undo .n-icon[data-v-3f7fdfd6]{--tw-bg-opacity:1;background-color:rgba(43,48,63,var(--tw-bg-opacity))}.lorder-panel{z-index:50;height:auto;width:auto;overflow:hidden;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));--tw-shadow:0px 4px 40px rgba(0,0,0,0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.lorder-panel:focus{outline:2px solid transparent;outline-offset:2px}.lorder-panel{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent);--tw-ring-opacity:1;--tw-ring-color:rgba(0,0,0,var(--tw-ring-opacity));--tw-ring-opacity:0.05}@media (min-width:640px){.lorder-panel{width:24rem;border-radius:.5rem}}.lorder-panel[data-state=open]{animation:fadeIn .1s ease-out}.lorder-panel[data-state=closed]{animation:fadeOut 75ms ease-in}@keyframes fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes fadeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.items-listing-container{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.25rem}@media (min-width:1280px){.items-listing-container{grid-template-columns:repeat(2,minmax(0,1fr))}}.loader-block em[data-v-54cfcc72]{display:inline-block;font-size:.875rem;line-height:1.25rem;color:transparent}.loader-block.item-img[data-v-54cfcc72],.loader-block em[data-v-54cfcc72]{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.slider-target,.slider-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;touch-action:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.slider-target{position:relative}.slider-base,.slider-connects{height:100%;position:relative;width:100%;z-index:1}.slider-connects{overflow:hidden;z-index:0}.slider-connect,.slider-origin{height:100%;position:absolute;right:0;top:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-style:flat;width:100%;will-change:transform;z-index:1}.slider-txt-dir-rtl.slider-horizontal .slider-origin{left:0;right:auto}.slider-vertical .slider-origin{top:-100%;width:0}.slider-horizontal .slider-origin{height:0}.slider-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.slider-touch-area{height:100%;width:100%}.slider-state-tap .slider-connect,.slider-state-tap .slider-origin{transition:transform .3s}.slider-state-drag *{cursor:inherit!important}.slider-tooltip-drag .slider-tooltip,.slider-tooltip-focus .slider-tooltip{display:none!important}.slider-tooltip-drag .slider-active .slider-tooltip,.slider-tooltip-drag.slider-state-drag .slider-tooltip:not(.slider-tooltip-hidden),.slider-tooltip-focus.slider-focused .slider-tooltip:not(.slider-tooltip-hidden){display:block!important}.slider-horizontal{height:var(--slider-height,6px)}.slider-horizontal .slider-handle{height:var(--slider-handle-height,16px);right:calc(var(--slider-handle-width, 16px)/2*-1);top:calc(var(--slider-handle-height, 16px)/2*-1 - var(--slider-height, 6px)/2*-1 - 1px);width:var(--slider-handle-width,16px)}.slider-vertical{height:var(--slider-vertical-height,300px);width:var(--slider-height,6px)}.slider-vertical .slider-handle{bottom:calc(var(--slider-handle-width, 16px)/2*-1);height:var(--slider-handle-width,16px);right:calc(var(--slider-handle-height, 16px)/2*-1 - var(--slider-height, 6px)/2*-1 - 1px);width:var(--slider-handle-height,16px)}.slider-txt-dir-rtl.slider-horizontal .slider-handle{left:calc(var(--slider-handle-width, 16px)/2*-1);right:auto}.slider-base{background-color:var(--slider-bg,#d1d5db)}.slider-base,.slider-connects{border-radius:var(--slider-radius,9999px)}.slider-connect{background:var(--slider-connect-bg,#10b981);cursor:pointer}.slider-draggable{cursor:ew-resize}.slider-vertical .slider-draggable{cursor:ns-resize}.slider-handle{background:var(--slider-handle-bg,#fff);border:var(--slider-handle-border,0);border-radius:var(--slider-handle-radius,9999px);box-shadow:var(--slider-handle-shadow,.5px .5px 2px 1px rgba(0,0,0,.32));cursor:-webkit-grab;cursor:grab;height:var(--slider-handle-height,16px);width:var(--slider-handle-width,16px)}.slider-handle:focus{box-shadow:0 0 0 var(--slider-handle-ring-width,3px) var(--slider-handle-ring-color,rgba(16,185,129,.18823529411764706)),var(--slider-handle-shadow,.5px .5px 2px 1px rgba(0,0,0,.32));outline:none}.slider-active{box-shadow:var(--slider-handle-shadow-active,.5px .5px 2px 1px rgba(0,0,0,.42));cursor:-webkit-grabbing;cursor:grabbing}[disabled] .slider-connect{background:var(--slider-connect-bg-disabled,#9ca3af)}[disabled].slider-handle,[disabled] .slider-handle,[disabled].slider-target{cursor:not-allowed}[disabled] .slider-tooltip{background:var(--slider-tooltip-bg-disabled,#9ca3af);border-color:var(--slider-tooltip-bg-disabled,#9ca3af)}.slider-tooltip{background:var(--slider-tooltip-bg,#10b981);border:1px solid var(--slider-tooltip-bg,#10b981);border-radius:var(--slider-tooltip-radius,5px);color:var(--slider-tooltip-color,#fff);display:block;font-size:var(--slider-tooltip-font-size,.875rem);font-weight:var(--slider-tooltip-font-weight,600);line-height:var(--slider-tooltip-line-height,1.25rem);min-width:var(--slider-tooltip-min-width,20px);padding:var(--slider-tooltip-py,2px) var(--slider-tooltip-px,6px);position:absolute;text-align:center;white-space:nowrap}.slider-horizontal .slider-tooltip-top{bottom:calc(var(--slider-handle-height, 16px) + var(--slider-tooltip-arrow-size, 5px) + var(--slider-tooltip-distance, 3px));left:50%;transform:translate(-50%)}.slider-horizontal .slider-tooltip-top:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-top-color:inherit;bottom:calc(var(--slider-tooltip-arrow-size, 5px)*-2);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0}.slider-horizontal .slider-tooltip-bottom{left:50%;top:calc(var(--slider-handle-height, 16px) + var(--slider-tooltip-arrow-size, 5px) + var(--slider-tooltip-distance, 3px));transform:translate(-50%)}.slider-horizontal .slider-tooltip-bottom:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-bottom-color:inherit;content:"";height:0;left:50%;position:absolute;top:calc(var(--slider-tooltip-arrow-size, 5px)*-2);transform:translate(-50%);width:0}.slider-vertical .slider-tooltip-left{right:calc(var(--slider-handle-height, 16px) + var(--slider-tooltip-arrow-size, 5px) + var(--slider-tooltip-distance, 3px));top:50%;transform:translateY(-50%)}.slider-vertical .slider-tooltip-left:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-left-color:inherit;content:"";height:0;position:absolute;right:calc(var(--slider-tooltip-arrow-size, 5px)*-2);top:50%;transform:translateY(-50%);width:0}.slider-vertical .slider-tooltip-right{left:calc(var(--slider-handle-height, 16px) + var(--slider-tooltip-arrow-size, 5px) + var(--slider-tooltip-distance, 3px));top:50%;transform:translateY(-50%)}.slider-vertical .slider-tooltip-right:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-right-color:inherit;content:"";height:0;left:calc(var(--slider-tooltip-arrow-size, 5px)*-2);position:absolute;top:50%;transform:translateY(-50%);width:0}.slider-horizontal .slider-origin>.slider-tooltip{left:auto;transform:translate(50%)}.slider-horizontal .slider-origin>.slider-tooltip-top{bottom:calc(var(--slider-tooltip-arrow-size, 5px) + var(--slider-handle-height, 16px)/2 - var(--slider-height, 6px)/2 + var(--slider-tooltip-distance, 3px) + 1px)}.slider-horizontal .slider-origin>.slider-tooltip-bottom{top:calc(var(--slider-tooltip-arrow-size, 5px) + var(--slider-handle-height, 16px)/2 - var(--slider-height, 6px)/2 + var(--slider-tooltip-distance, 3px) + var(--slider-height, 6px) - 1px)}.slider-vertical .slider-origin>.slider-tooltip{top:auto;transform:translateY(calc(var(--slider-tooltip-line-height, 1.25rem)*-1 - var(--slider-tooltip-py, 2px)*-1 + 1px))}.slider-vertical .slider-origin>.slider-tooltip-left{right:calc(var(--slider-tooltip-arrow-size, 5px) + var(--slider-height, 6px) + var(--slider-handle-height, 16px)/2 - var(--slider-height, 6px)/2 + var(--slider-tooltip-distance, 3px) - 1px)}.slider-vertical .slider-origin>.slider-tooltip-right{left:calc(var(--slider-tooltip-arrow-size, 5px) + var(--slider-height, 6px) + var(--slider-handle-height, 16px)/2 - var(--slider-height, 6px)/2 + var(--slider-tooltip-distance, 3px) - var(--slider-height, 6px) + 1px)}.error-info[data-v-42703896]{position:absolute;left:0;right:0;bottom:.125rem;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-translate-y:100%;white-space:nowrap;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem;--tw-bg-opacity:1;background-color:rgba(218,218,218,var(--tw-bg-opacity));--tw-bg-opacity:0.5;padding:.25rem;text-align:center;font-size:12px;line-height:1;--tw-text-opacity:1;color:rgba(43,48,63,var(--tw-text-opacity));font-size:11px}.error-info.slide-fade-enter-active[data-v-42703896]{transition:all .3s ease-out}.error-info.slide-fade-leave-active[data-v-42703896]{transition:all .3s cubic-bezier(1,.5,.8,1)}.error-info.slide-fade-enter-from[data-v-42703896],.error-info.slide-fade-leave-to[data-v-42703896]{bottom:100%;opacity:0}.number-input[data-v-42703896]{position:relative;z-index:10;display:flex;align-items:center;border-radius:.25rem;border-width:2px}.number-input[data-v-42703896],.number-input[data-v-42703896]:hover{--tw-border-opacity:1;border-color:rgba(218,218,218,var(--tw-border-opacity))}.number-input[data-v-42703896]{--tw-border-opacity:0.5;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding-left:.5rem;padding-right:.5rem;padding-top:.125rem;padding-bottom:.125rem;min-width:100px}.number-input.transparent-bg[data-v-42703896]{background-color:transparent}.number-input.transparent-border[data-v-42703896]{border-color:transparent}.number-input>span[data-v-42703896]{font-size:15px;--tw-text-opacity:1;color:rgba(72,90,94,var(--tw-text-opacity))}.number-input.medium[data-v-42703896]{padding-left:.5rem;padding-right:.5rem;padding-top:.375rem;padding-bottom:.375rem;font-size:1rem;line-height:1.5rem}.number-input input[data-v-42703896]{display:block;flex-grow:1;appearance:none;border-radius:.25rem;border-style:none;background-color:transparent;padding-left:.25rem;padding-right:.25rem;padding-top:0;padding-bottom:0;text-align:left;font-size:.875rem;line-height:1.25rem;line-height:1;--tw-text-opacity:1;color:rgba(72,90,94,var(--tw-text-opacity))}.number-input input[data-v-42703896]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.number-input input[data-v-42703896]::-moz-placeholder{font-size:.875rem;line-height:1.25rem;line-height:1.375;--tw-text-opacity:1;color:rgba(72,90,94,var(--tw-text-opacity))}.number-input input[data-v-42703896]:-ms-input-placeholder{font-size:.875rem;line-height:1.25rem;line-height:1.375;--tw-text-opacity:1;color:rgba(72,90,94,var(--tw-text-opacity))}.number-input input[data-v-42703896]::placeholder{font-size:.875rem;line-height:1.25rem;line-height:1.375;--tw-text-opacity:1;color:rgba(72,90,94,var(--tw-text-opacity));font-family:GothamPro,sans-serif}.number-input input[data-v-42703896]:-webkit-autofill,.number-input input[data-v-42703896]:-webkit-autofill:active,.number-input input[data-v-42703896]:-webkit-autofill:first-line,.number-input input[data-v-42703896]:-webkit-autofill:focus,.number-input input[data-v-42703896]:-webkit-autofill:hover{color:#072038;font-size:.875rem;line-height:1.25rem;line-height:1.375;--tw-text-opacity:1;color:rgba(72,90,94,var(--tw-text-opacity));font-family:GothamPro,sans-serif!important;font-weight:inherit;-webkit-text-fill-color:#072038;-webkit-box-shadow:0 0 0 62.5rem #fff inset}.number-input input[data-v-42703896]:disabled{cursor:default;--tw-bg-opacity:1;background-color:rgba(251,251,251,var(--tw-bg-opacity));--tw-bg-opacity:0.05}.number-input input[data-v-42703896]:disabled:hover{--tw-border-opacity:1;border-color:rgba(251,251,251,var(--tw-border-opacity))}.number-input input[type=number][data-v-42703896]::-webkit-inner-spin-button,.number-input input[type=number][data-v-42703896]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.number-input .btns[data-v-42703896]{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding-left:.125rem;padding-right:.125rem}.number-input button[data-v-42703896]{display:inline-block;width:.75rem;cursor:pointer;font-size:1.125rem;line-height:1.75rem;font-weight:300;text-transform:uppercase;line-height:1;--tw-text-opacity:1;color:rgba(148,148,148,var(--tw-text-opacity))}.number-input button[data-v-42703896]:hover{--tw-text-opacity:1;color:rgba(72,90,94,var(--tw-text-opacity))}.number-input button[data-v-42703896]:focus{outline:2px solid transparent;outline-offset:2px}.number-input button[data-v-42703896]:disabled{cursor:default;opacity:.3}.number-input button[data-v-42703896]:disabled:hover{opacity:.3}[data-v-42703896]::-webkit-input-placeholder{text-transform:none}[data-v-42703896]:-moz-placeholder,[data-v-42703896]::-moz-placeholder{text-transform:none}[data-v-42703896]:-ms-input-placeholder{text-transform:none}.price-filters[data-v-56ecda73]{margin-top:-1rem;width:100%;user-select:none;list-style-type:none;padding-left:1.5rem;padding-right:1.5rem}.price-filters .label-title[data-v-56ecda73]{border-top-width:1px;--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity));--tw-border-opacity:0.4;padding-top:1rem}.price-filters.hide-title[data-v-56ecda73]{padding-left:0;padding-right:0}.price-filters.hide-title .label-title[data-v-56ecda73]{display:none}.price-filters .filter-input[data-v-56ecda73]{width:100%;padding-left:.5rem;padding-right:.5rem;padding-top:0;padding-bottom:.75rem;--slider-connect-bg:#3b82f6;--slider-tooltip-bg:#3b82f6;--slider-handle-ring-color:rgba(59,130,246,0.18823529411764706);--slider-height:5px;--slider-radius:2px;--slider-handle-width:12px;--slider-handle-height:12px;--slider-tooltip-font-size:12px;--slider-tooltip-line-height:1.5;--slider-tooltip-font-weight:500;--slider-tooltip-min-width:20px;--slider-tooltip-bg:#2b3040;--slider-tooltip-bg-disabled:#bfbfbf;--slider-tooltip-color:#fff;--slider-tooltip-radius:2px;--slider-tooltip-py:1px;--slider-tooltip-px:5px;--slider-tooltip-arrow-size:5px;--slider-tooltip-distance:4px}.filters-menu[data-v-76c5a84c]{width:100%;user-select:none;list-style-type:none;padding-left:.75rem;padding-right:.75rem}.filters-menu li[data-v-76c5a84c]{width:100%}.filters-menu li a[data-v-76c5a84c]{display:flex;width:100%;align-items:center}.filters-menu li a[data-v-76c5a84c]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.75rem*var(--tw-space-x-reverse));margin-left:calc(0.75rem*(1 - var(--tw-space-x-reverse)))}.filters-menu li a[data-v-76c5a84c]{border-left-width:4px;border-color:transparent}.filters-menu li a[data-v-76c5a84c]:hover{--tw-border-opacity:1;border-color:rgba(189,150,111,var(--tw-border-opacity))}.filters-menu li a[data-v-76c5a84c]{--tw-bg-opacity:1;background-color:rgba(189,150,111,var(--tw-bg-opacity));--tw-bg-opacity:0}.filters-menu li a[data-v-76c5a84c]:hover{--tw-bg-opacity:0.05}.filters-menu li a[data-v-76c5a84c]{padding-left:1.5rem;padding-right:1.5rem;padding-top:.75rem;padding-bottom:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:1;--tw-text-opacity:1;color:rgba(125,148,169,var(--tw-text-opacity))}.filters-menu li a.active[data-v-76c5a84c]{--tw-border-opacity:1;border-color:rgba(189,150,111,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(189,150,111,var(--tw-bg-opacity));--tw-bg-opacity:0.05;--tw-text-opacity:1;color:rgba(72,90,94,var(--tw-text-opacity))}.filters-menu input[data-v-76c5a84c],.filters-menu label[data-v-76c5a84c]{cursor:pointer}.filters-menu[data-v-7962f553]{width:100%;user-select:none;list-style-type:none;padding-left:.75rem;padding-right:.75rem}.filters-menu li[data-v-7962f553]{width:100%}.filters-menu li a[data-v-7962f553]{display:flex;width:100%;align-items:center}.filters-menu li a[data-v-7962f553]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.75rem*var(--tw-space-x-reverse));margin-left:calc(0.75rem*(1 - var(--tw-space-x-reverse)))}.filters-menu li a[data-v-7962f553]{border-left-width:4px;border-color:transparent}.filters-menu li a[data-v-7962f553]:hover{--tw-border-opacity:1;border-color:rgba(189,150,111,var(--tw-border-opacity))}.filters-menu li a[data-v-7962f553]{--tw-bg-opacity:1;background-color:rgba(189,150,111,var(--tw-bg-opacity));--tw-bg-opacity:0}.filters-menu li a[data-v-7962f553]:hover{--tw-bg-opacity:0.05}.filters-menu li a[data-v-7962f553]{padding-left:1.5rem;padding-right:1.5rem;padding-top:.75rem;padding-bottom:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:1;--tw-text-opacity:1;color:rgba(125,148,169,var(--tw-text-opacity))}.filters-menu li a.active[data-v-7962f553]{--tw-border-opacity:1;border-color:rgba(189,150,111,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(189,150,111,var(--tw-bg-opacity));--tw-bg-opacity:0.05;--tw-text-opacity:1;color:rgba(72,90,94,var(--tw-text-opacity))}.filters-menu input[data-v-7962f553],.filters-menu label[data-v-7962f553]{cursor:pointer}.filter-listing[data-v-389e0685]{position:relative;display:flex;flex-shrink:0;align-items:center}.filter-listing[data-v-389e0685]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem*var(--tw-space-x-reverse));margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)))}.filter-listing-container[data-v-389e0685]{position:fixed;right:.75rem;bottom:4rem;left:0;z-index:50;margin-top:.5rem;margin-bottom:.375rem;height:100vh;width:auto;min-width:0;transform-origin:bottom left}.filter-listing-container[data-v-389e0685]>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px*var(--tw-divide-y-reverse));--tw-divide-opacity:1;border-color:rgba(243,244,246,var(--tw-divide-opacity))}.filter-listing-container[data-v-389e0685]{overflow:auto;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:0;font-size:1rem;line-height:1.5rem;--tw-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.filter-listing-container[data-v-389e0685]:focus{outline:2px solid transparent;outline-offset:2px}.filter-listing-container[data-v-389e0685]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent);--tw-ring-opacity:1;--tw-ring-color:rgba(0,0,0,var(--tw-ring-opacity));--tw-ring-opacity:0.05}@media (min-width:768px){.filter-listing-container[data-v-389e0685]{position:absolute;right:0;bottom:auto;left:auto;transform-origin:top right;--tw-shadow:0 25px 50px -12px rgba(0,0,0,0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}}.filter-listing-container[data-v-389e0685]{max-height:55vh}.filter-listing-container[data-v-389e0685]::-webkit-scrollbar{background-color:rgba(0,0,0,.05);width:6px;height:8px;border-radius:5px}.filter-listing-container[data-v-389e0685]::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:5px}.filter-listing-container[data-v-389e0685]:hover::-webkit-scrollbar{width:6px}.filter-listing-container[data-v-389e0685]:hover::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.4);border-radius:5px}.filter-listing-container li[data-v-389e0685]{position:relative;display:flex;cursor:pointer;user-select:none;flex-direction:column;padding-top:.75rem;padding-bottom:.75rem;padding-right:1.5rem;padding-left:1rem;--tw-text-opacity:1;color:rgba(43,48,63,var(--tw-text-opacity))}.filter-listing-container li.active[data-v-389e0685]{--tw-bg-opacity:1;background-color:rgba(251,251,251,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(43,48,63,var(--tw-text-opacity))}.filter-listing-container li p[data-v-389e0685]{font-size:.875rem;line-height:1.25rem}.filter-listing-container li span[data-v-389e0685]{font-size:12px;font-weight:400;line-height:1.5;--tw-text-opacity:1;color:rgba(158,163,170,var(--tw-text-opacity))}.filter-listing-container li span.check-mark[data-v-389e0685]{position:absolute;top:0;bottom:0;right:0;display:flex;align-items:flex-start;justify-content:center;padding-top:.75rem;padding-right:.75rem;--tw-text-opacity:1;color:rgba(189,150,111,var(--tw-text-opacity))}.filter-listing-container li span.check-mark svg[data-v-389e0685]{height:.875rem;width:.875rem}.filter-listing-btn[data-v-389e0685]{position:relative;cursor:pointer;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity));--tw-bg-opacity:0.5;padding-top:.5rem;padding-bottom:.5rem;padding-right:2rem;padding-left:1rem;text-align:left;font-size:.75rem;line-height:1rem;font-weight:400}.filter-listing-btn[data-v-389e0685]:focus{outline:2px solid transparent;outline-offset:2px}.filter-listing-btn[data-v-389e0685]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent);--tw-ring-opacity:1;--tw-ring-color:rgba(255,255,255,var(--tw-ring-opacity));--tw-ring-opacity:0.2}@media (min-width:640px){.filter-listing-btn[data-v-389e0685]{font-size:.875rem;line-height:1.25rem}}.filter-listing-btn[data-v-389e0685]{min-width:200px}.filter-listing-btn.disabled[data-v-389e0685]{cursor:default}.filter-listing-label[data-v-389e0685]{display:flex;align-items:center;font-size:.75rem;line-height:1rem;font-weight:300;text-transform:uppercase;letter-spacing:.025em}@media (min-width:768px){.filter-listing-label[data-v-389e0685]{font-size:.875rem;line-height:1.25rem}}.filter-listing-label svg[data-v-389e0685]{margin-right:.5rem;height:1.25rem;width:1.25rem}.filter-tabs[data-v-389e0685]{display:flex;height:100%;width:100%;flex-direction:column;align-items:stretch}.filter-tabs .filter-tab-nav[data-v-389e0685]{display:grid;width:100%;flex-shrink:0;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border-radius:.375rem}.filter-tabs .filter-tab-nav.two-cols[data-v-389e0685]{grid-template-columns:repeat(2,minmax(0,1fr))}.filter-tabs .filter-tab-nav button[data-v-389e0685]{display:flex;width:100%;align-items:center;justify-content:center;--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity));padding-left:.5rem;padding-right:.5rem;padding-top:.75rem;padding-bottom:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:300;line-height:1;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.filter-tabs .filter-tab-nav button.active[data-v-389e0685]{--tw-bg-opacity:1;background-color:rgba(189,150,111,var(--tw-bg-opacity));--tw-bg-opacity:0.1;font-weight:500}.filter-tabs .filter-tab-contents[data-v-389e0685]{display:flex;flex-grow:1;flex-direction:column;padding-top:.75rem;padding-bottom:.75rem}.filter-tabs .filter-tab-contents .filter-tab-content[data-v-389e0685]{width:100%;overflow:auto;padding-top:.5rem;padding-bottom:.5rem;max-height:45vh}.filter-tabs .filter-tab-contents .filter-tab-content[data-v-389e0685]::-webkit-scrollbar{background-color:rgba(0,0,0,.05);width:6px;height:8px;border-radius:5px}.filter-tabs .filter-tab-contents .filter-tab-content[data-v-389e0685]::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:5px}.filter-tabs .filter-tab-contents .filter-tab-content[data-v-389e0685]:hover::-webkit-scrollbar{width:6px}.filter-tabs .filter-tab-contents .filter-tab-content[data-v-389e0685]:hover::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.4);border-radius:5px}.filter-tabs .filter-tab-contents .filter-tab-content.price[data-v-389e0685]{padding-left:1.25rem;padding-right:1.25rem}.collection-banner-container[data-v-9bc6fafc]{background-image:url(/images/lines-pattern.png)}

/*!
 * 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: 17.0.1
 * Release date: 25/03/2026 (built at 25/03/2026 09:28:02)
 */.ht-root-wrapper{display:flex;flex-direction:column;font-family:var(--ht-font-family),-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;height:100%;position:relative}.htFocusCatcher{border:0;display:block!important;height:0;margin:0;opacity:0;padding:0;position:absolute;width:0;z-index:-1}.ht-grid{flex:1 1 auto;min-height:0}.htScrollbarTest{scrollbar-color:var(--ht-scrollbar-thumb-color) var(--ht-scrollbar-track-color);scrollbar-width:auto}.htScrollbarSafariTest::-webkit-scrollbar{height:9px;width:9px}.handsontable{color:var(--ht-foreground-color);font-family:var(--ht-font-family),-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:var(--ht-font-size);font-weight:var(--ht-font-weight);letter-spacing:var(--ht-letter-spacing);line-height:var(--ht-line-height);position:relative;touch-action:manipulation}.handsontable .wtHolder{scrollbar-color:var(--ht-scrollbar-thumb-color) var(--ht-scrollbar-track-color);scrollbar-width:auto}.handsontable .wtHolder::-webkit-scrollbar{height:9px;width:9px}.handsontable .wtHolder::-webkit-scrollbar-track{background:var(--ht-scrollbar-track-color);border-radius:var(--ht-scrollbar-border-radius)}.handsontable .wtHolder::-webkit-scrollbar-thumb{background-color:var(--ht-scrollbar-thumb-color);border-radius:var(--ht-scrollbar-border-radius)}.handsontable .wtHolder::-webkit-scrollbar-corner{background:var(--ht-scrollbar-track-color);border-end-end-radius:var(--ht-scrollbar-border-radius)}.handsontable.ht-wrapper{border-radius:var(--ht-wrapper-border-radius,0);height:100%;width:100%}.handsontable.ht-wrapper:not(.htFirstDatasetColumnNotRendered) td:first-of-type{border-inline-start-width:1px}.handsontable.ht-wrapper:before{border:var(--ht-wrapper-border-width) solid var(--ht-wrapper-border-color);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.htNestedHeaders table{border-collapse:collapse;border-spacing:0}.handsontable.htGhostTable table thead th{border-bottom-width:0}.handsontable.htGhostTable table tbody tr:first-of-type td:first-child,.handsontable.htGhostTable table tbody tr:first-of-type th:first-child{height:calc(var(--ht-cell-vertical-padding)*2 + var(--ht-line-height) + 1px)}.handsontable.htGhostTable table tbody tr td,.handsontable.htGhostTable table tbody tr th{border-top-width:0;height:calc(var(--ht-cell-vertical-padding)*2 + var(--ht-line-height) + 1px)}.handsontable.htHasScrollX:not(.htHorizontallyScrollableByWindow):not(.htScrollbarHidden) .ht_master .wtHolder,.handsontable.htHasScrollY:not(.htVerticallyScrollableByWindow):not(.htScrollbarHidden) .ht_master .wtHolder{border-radius:var(--ht-wrapper-border-radius,0)}.handsontable:not(.htHorizontallyScrollableByWindow).htHasScrollX .ht_master .wtHolder,.handsontable:not(.htHorizontallyScrollableByWindow).htHasScrollY .ht_master .wtHolder,.handsontable:not(.htHorizontallyScrollableByWindow).htPagination .ht_master .wtHolder,.handsontable:not(.htVerticallyScrollableByWindow).htHasScrollX .ht_master .wtHolder,.handsontable:not(.htVerticallyScrollableByWindow).htHasScrollY .ht_master .wtHolder,.handsontable:not(.htVerticallyScrollableByWindow).htPagination .ht_master .wtHolder{background-color:var(--ht-background-color)}.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::-moz-selection,.handsontable th.invisibleSelection::-moz-selection{background:transparent}.handsontable td.invisibleSelection::selection,.handsontable th.invisibleSelection::selection{background:transparent}.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:first-child:empty:after,.handsontable tbody tr:first-of-type th:first-child:empty:after{content:"";display:block;min-height:var(--ht-line-height)}.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{min-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) - 1px)}.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 div[class^=ht_clone] td:first-of-type{border-inline-start-width:1px}.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 .htTextEllipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.handsontable div,.handsontable input,.handsontable table,.handsontable tbody,.handsontable textarea,.handsontable thead{box-sizing:content-box}.handsontable input,.handsontable textarea{min-height:auto}.handsontable .htCore{background-color:var(--ht-background-color);border-collapse:separate;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(.ht_clone_top):not(.htGhostTable) thead tr th:first-child,.handsontable .ht_master:not(.innerBorderInlineStart):not(.emptyColumns)~.handsontable:not(.htGhostTable) tbody tr th{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.htAutoRowSize .ht_master.innerBorderTop tbody tr:first-child td,.handsontable.htAutoRowSize .ht_master.innerBorderTop tbody tr:first-child th,.handsontable.htAutoRowSize .ht_master.innerBorderTop~.ht_clone_inline_start tbody tr:first-child td,.handsontable.htAutoRowSize .ht_master.innerBorderTop~.ht_clone_inline_start tbody tr:first-child th{border-top-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:not(.htVerticallyScrollableByWindow) .htCore{border-end-end-radius:0;border-start-end-radius:0}.handsontable.ht-wrapper.htHasScrollY:not(.htVerticallyScrollableByWindow) .htCore tbody tr:first-child td:last-child,.handsontable.ht-wrapper.htHasScrollY:not(.htVerticallyScrollableByWindow) .htCore tbody tr:first-child th:last-child,.handsontable.ht-wrapper.htHasScrollY:not(.htVerticallyScrollableByWindow) .htCore thead tr:first-child th:last-child{border-start-end-radius:0!important}.handsontable.ht-wrapper.htHasScrollY:not(.htVerticallyScrollableByWindow) .htCore tbody tr:last-child td:last-child,.handsontable.ht-wrapper.htHasScrollY:not(.htVerticallyScrollableByWindow) .htCore tbody tr:last-child th:last-child,.handsontable.ht-wrapper.htHasScrollY:not(.htVerticallyScrollableByWindow) .htCore thead tr:last-child th:last-child{border-end-end-radius:0!important}.handsontable.mobile,.handsontable.mobile .wtHolder{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-overflow-scrolling:touch}.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:var(--ht-cell-selection-background-color,#1a42e8);content:"";inset:0;position:absolute}.handsontable td.area-1{position:relative}.handsontable td.area-1:before{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:var(--ht-cell-selection-background-color,#1a42e8);content:"";inset:0;position:absolute}.handsontable td.area-3{position:relative}.handsontable td.area-3:before{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:var(--ht-cell-selection-background-color,#1a42e8);content:"";inset:0;position:absolute}.handsontable td.area-5{position:relative}.handsontable td.area-5:before{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:var(--ht-cell-selection-background-color,#1a42e8);content:"";inset:0;position:absolute}.handsontable td.area-7{position:relative}.handsontable td.area-7:before{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:first-child,.handsontable .wtBorder:nth-child(3){z-index:2}.handsontable .wtBorder:nth-child(2),.handsontable .wtBorder:nth-child(4){z-index:1}.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:var(--ht-cell-autofill-fill-border-color,#68696c)!important;z-index:6}.handsontable .wtBorder.corner{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}.handsontable .wtBorder.corner:after{background:transparent;border-radius:var(--ht-cell-autofill-border-radius);content:"";inset:min(0,(var(--ht-cell-autofill-size) - var(--ht-cell-autofill-hit-area-size))/2);position:absolute}.handsontable .wtBorder.corner.wtCornerInlineEndEdge:after{inset-inline-end:0}.handsontable .wtBorder.corner.wtCornerBlockEndEdge:after{inset-block-end:0}.hot-display-license-info{background-color:var(--ht-license-background-color,#f7f7f9);border:1px solid var(--ht-border-color,#f7f7f9);border-radius:var(--ht-wrapper-border-radius);color:var(--ht-license-foreground-color);font-family:var(--ht-font-family),-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:var(--ht-font-size-small);line-height:var(--ht-line-height-small);margin-top:10px;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{cursor:default;float:right;font-size:0;height:var(--ht-icon-size);margin-inline-end:1px;margin-inline-start:calc(var(--ht-gap-size)*2);position:relative;top:calc(var(--ht-line-height)/2 - 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;outline:none;position:relative;vertical-align:middle;width:var(--ht-checkbox-size)}.handsontable .htCheckboxRendererInput:first-child{margin-inline-end:var(--ht-gap-size)}.handsontable .htCheckboxRendererInput:last-child{margin-inline-start:var(--ht-gap-size)}.handsontable .htCheckboxRendererInput:before{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);left:0;pointer-events:none;position:absolute;top:0;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;height:var(--ht-checkbox-size)!important;left:0;pointer-events:none;position:absolute;top:0;width:var(--ht-checkbox-size)!important}.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)}.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:var(--ht-checkbox-indeterminate-background-color);border-color:var(--ht-checkbox-indeterminate-border-color)}.handsontable .htCheckboxRendererInput:indeterminate:after{color:var(--ht-checkbox-indeterminate-icon-color)}.handsontable .htCheckboxRendererInput:indeterminate:disabled:before{background-color:var(--ht-checkbox-indeterminate-disabled-background-color);border-color:var(--ht-checkbox-indeterminate-disabled-border-color)}.handsontable .htCheckboxRendererInput:indeterminate:disabled:after{color:var(--ht-checkbox-indeterminate-disabled-icon-color)}.handsontable .htCheckboxRendererInput:indeterminate:focus:before{background-color:var(--ht-checkbox-indeterminate-focus-background-color);border-color:var(--ht-checkbox-indeterminate-focus-border-color)}.handsontable .htCheckboxRendererInput:indeterminate:focus:after{color:var(--ht-checkbox-indeterminate-focus-icon-color)}.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{background-color:var(--ht-cell-read-only-background-color)!important;color:var(--ht-read-only-color)!important}.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-color:var(--ht-cell-success-background-color)!important}.handsontable .ht-multi-select-renderer{overflow:hidden;padding:var(--ht-cell-vertical-padding) var(--ht-cell-horizontal-padding)}.handsontable .ht-multi-select-chips-container{align-items:center;display:flex;flex-wrap:nowrap;gap:var(--ht-gap-size);max-width:100%;overflow:hidden}.handsontable .ht-multi-select-chip{align-items:center;background:var(--ht-chip-background);border-radius:var(--ht-chip-border-radius);box-sizing:border-box;display:inline-flex;flex-shrink:0;gap:var(--ht-gap-size);max-width:100px;padding:var(--ht-chip-vertical-padding) calc(var(--ht-line-height)/2 - var(--ht-icon-size)/2) var(--ht-chip-vertical-padding) var(--ht-chip-horizontal-padding);white-space:nowrap}.handsontable .ht-multi-select-chip-label{color:var(--ht-foreground-color);font-style:normal;font-weight:var(--ht-font-weight);letter-spacing:var(--ht-letter-spacing,0);line-height:var(--ht-line-height,40px);overflow:hidden;padding:0 var(--ht-chip-gap);text-overflow:ellipsis}.handsontable .ht-multi-select-chip-remove{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:contain;color:var(--ht-icon-button-icon-color);cursor:pointer;display:flex;flex-shrink:0;height:var(--ht-icon-size)!important;justify-content:center;padding:0;position:relative;width:var(--ht-icon-size)!important}.handsontable .ht-multi-select-chip-remove:before{content:"";display:block;left:0;position:absolute;top:0}.handsontable .ht-multi-select-chip-remove:hover{background-color:var(--ht-icon-button-hover-background-color)}.handsontable .ht-multi-select-overflow{align-items:center;background:var(--ht-chip-background);border-radius:var(--ht-chip-border-radius);color:var(--ht-foreground-color);display:inline-flex;flex-shrink:0;justify-content:center;padding:0 calc(var(--ht-gap-size)*2);white-space:nowrap}.handsontableInputHolder{left:0;position:absolute;top:0}.handsontableInputHolder .handsontableInput{-webkit-appearance:none!important;background-color:var(--ht-cell-editor-background-color,#fff);border:none;border-radius:0;box-shadow:inset 0 0 0 var(--ht-cell-editor-border-width,2px) var(--ht-cell-editor-border-color,#1a42e8),0 0 var(--ht-cell-editor-shadow-blur-radius,0) 0 var(--ht-cell-editor-shadow-color,transparent);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: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-appearance:none!important;background-color:var(--ht-cell-editor-background-color,#fff);border:none;border-radius:0;box-shadow:inset 0 0 0 var(--ht-cell-editor-border-width,2px) var(--ht-cell-editor-border-color,#1a42e8),0 0 var(--ht-cell-editor-shadow-blur-radius,0) 0 var(--ht-cell-editor-shadow-color,transparent);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: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{margin-inline-end:4px;pointer-events:none;top:50%;transform:translateY(-50%);z-index:1}.handsontable.listbox{border:var(--ht-menu-border-width,1px) solid var(--ht-menu-border-color,#e5e5e9);box-shadow:var(--ht-menu-shadow-x,0) var(--ht-menu-shadow-y,0) var(--ht-menu-shadow-blur,8px) color-mix(in srgb,var(--ht-menu-shadow-color,#000) var(--ht-menu-shadow-opacity,100%),transparent);margin:0}.handsontable.listbox .ht_master{background-color:var(--ht-background-color);overflow:hidden}.handsontable.listbox .wtHolder{border-radius:0!important;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:transparent!important}.handsontable.listbox table td,.handsontable.listbox table th{border-radius:0!important;text-overflow:ellipsis;white-space:nowrap}.handsontable.listbox table .wtBorder{visibility:hidden}.handsontable.listbox table strong{color:inherit;font-weight:700}.handsontable.listbox table tr td:hover td{background:color-mix(in srgb,var(--ht-menu-item-hover-color) var(--ht-menu-item-hover-color-opacity,100%),transparent)!important;box-shadow:none!important;cursor:pointer}.handsontable.listbox table td{transition:var(--ht-table-transition) background ease-in-out}.handsontable.listbox table td:hover{background-color:color-mix(in srgb,var(--ht-menu-item-hover-color) var(--ht-menu-item-hover-color-opacity,100%),transparent)!important;cursor:pointer}.handsontable.listbox table td.current:not([aria-expanded=true]){box-shadow:inset 0 0 0 1px var(--ht-accent-color)}.handsontable.listbox table td.htDimmed{color:inherit!important;cursor:default;font-style:inherit}.handsontable.listbox table td.htDimmed:not(.handsontable.listbox table td:hover){background-color:inherit!important}.handsontable.listbox table thead th{height:auto!important;text-align:left}.handsontable.listbox table thead th .relative{padding-bottom:calc(var(--ht-cell-vertical-padding) + var(--ht-gap-size));padding-top:calc(var(--ht-cell-vertical-padding) + var(--ht-gap-size))}.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:var(--ht-background-color,#fff)}[dir=rtl].handsontable.listbox table thead th{text-align:right}.pika-single{background:var(--ht-background-color,#fff);border:var(--ht-menu-border-width,1px) solid var(--ht-menu-border-color,#e5e5e9);border-radius:var(--ht-menu-border-radius);box-shadow:var(--ht-menu-shadow-x,0) var(--ht-menu-shadow-y,0) var(--ht-menu-shadow-blur,8px) color-mix(in srgb,var(--ht-menu-shadow-color,#000) var(--ht-menu-shadow-opacity,100%),transparent);color:var(--ht-foreground-color);display:block;font-family:var(--ht-font-family),-apple-system,BlinkMacSystemFont,Segoe UI,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:transparent}.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;padding:0;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:color-mix(in srgb,var(--ht-menu-item-hover-color) var(--ht-menu-item-hover-color-opacity,100%),transparent)}.pika-single .pika-table td.is-selected .pika-button{background:var(--ht-accent-color,#1a42e8);color:var(--ht-primary-button-foreground-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:transparent;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:color-mix(in srgb,var(--ht-menu-item-hover-color) var(--ht-menu-item-hover-color-opacity,100%),transparent)}[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)}.handsontableEditor{position:absolute}.handsontableEditor .ht-multi-select-editor{background:var(--ht-background-color);border:var(--ht-menu-border-width) solid var(--ht-menu-border-color);border-radius:0 0 var(--ht-menu-border-radius) var(--ht-menu-border-radius);box-shadow:var(--ht-menu-shadow-x,0) var(--ht-menu-shadow-y,0) var(--ht-menu-shadow-blur,8px) color-mix(in srgb,var(--ht-menu-shadow-color,#000) var(--ht-menu-shadow-opacity,100%),transparent);min-width:120px;overflow-y:auto;padding:var(--ht-menu-vertical-padding) var(--ht-menu-horizontal-padding);scrollbar-color:var(--ht-scrollbar-thumb-color) var(--ht-scrollbar-track-color);scrollbar-width:auto;width:-moz-max-content;width:max-content}.handsontableEditor .ht-multi-select-editor .ht-multi-select-editor-search-input-wrapper{align-items:center;align-self:stretch;display:flex;gap:var(--ht-gap-size);padding:var(--ht-menu-item-vertical-padding) var(--ht-menu-item-horizontal-padding);position:relative}.handsontableEditor .ht-multi-select-editor .ht-multi-select-editor-search-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;height:16px;left:calc(var(--ht-menu-item-horizontal-padding) + 10px);opacity:.5;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:16px;z-index:1}.handsontableEditor .ht-multi-select-editor input.ht-multi-select-editor-search-input{background-color:var(--ht-input-background-color);border:1px solid var(--ht-input-border-color);border-radius:var(--ht-input-border-radius);box-sizing:border-box;color:var(--ht-input-foreground-color);font-size:var(--ht-font-size);line-height:var(--ht-line-height);padding:var(--ht-input-vertical-padding) var(--ht-menu-item-horizontal-padding) var(--ht-input-vertical-padding) 32px;transition:var(--ht-table-transition) all ease-in-out;width:100%}.handsontableEditor .ht-multi-select-editor input.ht-multi-select-editor-search-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)}.handsontableEditor .ht-multi-select-editor input.ht-multi-select-editor-search-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)}.handsontableEditor .ht-multi-select-editor input.ht-multi-select-editor-search-input:focus{background-color:var(--ht-input-focus-background-color);border-color:var(--ht-input-focus-border-color);box-shadow:none;color:var(--ht-input-focus-foreground-color);outline:none;outline-offset:0}.handsontableEditor .ht-multi-select-editor input.ht-multi-select-editor-search-input::-moz-placeholder{color:var(--ht-foreground-color);opacity:.6}.handsontableEditor .ht-multi-select-editor input.ht-multi-select-editor-search-input:-ms-input-placeholder{color:var(--ht-foreground-color);opacity:.6}.handsontableEditor .ht-multi-select-editor input.ht-multi-select-editor-search-input::placeholder{color:var(--ht-foreground-color);opacity:.6}.handsontableEditor .ht-multi-select-editor .ht-multi-select-editor-separator{background-color:var(--ht-menu-border-color);height:1px;margin:var(--ht-menu-vertical-padding) 0 var(--ht-menu-vertical-padding) 0;padding:0;width:100%}.handsontableEditor .ht-multi-select-editor ul{align-items:flex-start;display:flex;flex-direction:column;list-style:none;margin:0;padding:var(--ht-gap-size) var(--ht-menu-horizontal-padding);width:100%}.handsontableEditor .ht-multi-select-editor ul li{align-items:center;align-self:stretch;background:var(--ht-background-color);cursor:pointer;display:flex;padding:var(--ht-menu-item-vertical-padding) var(--ht-menu-item-horizontal-padding);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.handsontableEditor .ht-multi-select-editor ul li *{cursor:pointer}.handsontableEditor .ht-multi-select-editor ul li.ht-multi-select-editor-item-selected{background:color-mix(in srgb,var(--ht-menu-item-active-color) var(--ht-menu-item-active-color-opacity,100%),transparent)}.handsontableEditor .ht-multi-select-editor ul li div{align-items:center;display:flex;flex:1 0 0}.handsontableEditor .ht-multi-select-editor ul li div input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;height:var(--ht-checkbox-size);margin:0;padding:0;position:relative;width:var(--ht-checkbox-size)}.handsontableEditor .ht-multi-select-editor ul li div input:after{content:"";display:block;left:0;position:absolute;top:0}.handsontableEditor .ht-multi-select-editor ul li div input:before{background:var(--ht-checkbox-background-color);background-position:50%;background-repeat:no-repeat;border:1px solid var(--ht-checkbox-border-color);border-radius:var(--ht-checkbox-border-radius);box-sizing:border-box;content:"";display:block;height:var(--ht-checkbox-size);left:0;position:absolute;top:0;width:var(--ht-checkbox-size)}.handsontableEditor .ht-multi-select-editor ul li div input:checked:before{background:var(--ht-checkbox-checked-background-color);border-color:var(--ht-checkbox-checked-border-color)}.handsontableEditor .ht-multi-select-editor ul li div input:checked:after{background-color:currentColor;color:var(--ht-checkbox-checked-icon-color)}.handsontableEditor .ht-multi-select-editor ul li div input:focus{outline:none}.handsontableEditor .ht-multi-select-editor ul li div label{color:var(--ht-foreground-color);font-size:var(--ht-font-size);font-style:normal;font-weight:400;letter-spacing:var(--ht-letter-spacing);line-height:var(--ht-line-height);overflow:hidden;padding:0 0 0 calc(var(--ht-gap-size)*2);text-overflow:ellipsis;width:100%}.handsontableEditor .ht-multi-select-editor ul li:hover{background:color-mix(in srgb,var(--ht-menu-item-hover-color) var(--ht-menu-item-hover-color-opacity,100%),transparent)}.handsontableEditor .ht-multi-select-editor ul li:has(input:focus){background:color-mix(in srgb,var(--ht-menu-item-hover-color) var(--ht-menu-item-hover-color-opacity,100%),transparent)}.handsontable .htUISelectCaption{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;transition:var(--ht-table-transition) all ease-in-out;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 .ht-button,.handsontable .htUIInput.htUIButton input{border-radius:var(--ht-button-border-radius);border-style:solid;border-width:1px;box-sizing:border-box;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 .ht-button--secondary,.handsontable .htUIInput.htUIButtonCancel input{background-color:var(--ht-secondary-button-background-color);border-color:var(--ht-secondary-button-border-color);color:var(--ht-secondary-button-foreground-color)}.handsontable .ht-button--secondary:hover,.handsontable .htUIInput.htUIButtonCancel 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 .ht-button--secondary:disabled,.handsontable .htUIInput.htUIButtonCancel 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 .ht-button--secondary:focus,.handsontable .htUIInput.htUIButtonCancel 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)}.ht-button--primary,.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)}.ht-button--primary:hover,.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)}.ht-button--primary:disabled,.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)}.ht-button--primary:focus,.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{padding-inline-start:0}.handsontable .htUIRadio>input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:calc(var(--ht-radio-size)*0.5);cursor:pointer;height:var(--ht-radio-size);margin:0;outline:none;position:relative;width:var(--ht-radio-size)}.handsontable .htUIRadio>input[type=radio]:before{background-color:var(--ht-radio-background-color);border:1px solid var(--ht-radio-border-color);border-radius:calc(var(--ht-radio-size)*0.5);content:"";display:block;inset:0;position:absolute}.handsontable .htUIRadio>input[type=radio]:after{color:var(--ht-radio-icon-color);content:"";display:block;position:absolute}.handsontable .htUIRadio>input[type=radio]:checked:before{background-color:var(--ht-radio-checked-background-color);border-color:var(--ht-radio-checked-border-color)}.handsontable .htUIRadio>input[type=radio]:checked:after{color:var(--ht-radio-checked-icon-color)}.handsontable .htUIRadio>input[type=radio]:checked:disabled{cursor:auto}.handsontable .htUIRadio>input[type=radio]:checked:disabled:before{background-color:var(--ht-radio-checked-disabled-background-color);border-color:var(--ht-radio-checked-disabled-border-color)}.handsontable .htUIRadio>input[type=radio]:checked:disabled:after{color:var(--ht-radio-checked-disabled-icon-color)}.handsontable .htUIRadio>input[type=radio]:checked:focus:before{background-color:var(--ht-radio-checked-focus-background-color);border-color:var(--ht-radio-checked-focus-border-color)}.handsontable .htUIRadio>input[type=radio]:checked:focus:after{color:var(--ht-radio-checked-focus-icon-color)}.handsontable .htUIRadio>input[type=radio]:disabled{cursor:auto}.handsontable .htUIRadio>input[type=radio]:disabled:before{background-color:var(--ht-radio-disabled-background-color);border-color:var(--ht-radio-disabled-border-color)}.handsontable .htUIRadio>input[type=radio]:disabled:after{color:var(--ht-radio-disabled-icon-color)}.handsontable .htUIRadio>input[type=radio]:focus:before{background-color:var(--ht-radio-focus-background-color);border-color:var(--ht-radio-focus-border-color);outline:1px solid var(--ht-radio-focus-ring-color)}.handsontable .htUIRadio>input[type=radio]:focus:after{color:var(--ht-radio-focus-icon-color)}.handsontable .htUIRadio label{color:inherit;cursor:pointer;vertical-align:middle}.handsontable .htUIRadio label:before{content:"";display:block;inset:0;position:absolute}.handsontable .collapsibleIndicator{margin-inline-end:1px;margin-inline-start:var(--ht-gap-size);top:calc(var(--ht-line-height)/2 - 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-button-active-icon-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-button-active-icon-color,var(--ht-icon-active-button-icon-color))}.handsontable .changeType{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-end:1px;margin-inline-start:var(--ht-gap-size);order:1;padding:0;position:relative;top:calc(var(--ht-line-height)/2 - 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-button-active-background-color,var(--ht-icon-active-button-background-color));box-shadow:0 0 0 1px var(--ht-icon-button-active-border-color,var(--ht-icon-active-button-border-color))}.handsontable .ht__active_highlight .changeType:before{color:var(--ht-icon-button-active-icon-color,var(--ht-icon-active-button-icon-color))}.handsontable .ht__active_highlight .changeType:hover{background-color:var(--ht-icon-button-active-hover-background-color,var(--ht-icon-active-button-hover-background-color));box-shadow:0 0 0 1px var(--ht-icon-button-active-hover-border-color,var(--ht-icon-active-button-hover-border-color))}.handsontable .ht__active_highlight .changeType:hover:before{color:var(--ht-icon-button-active-hover-icon-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:var(--ht-background-color,#fff);border:var(--ht-menu-border-width,1px) solid var(--ht-menu-border-color,#e5e5e9);border-radius:var(--ht-menu-border-radius);box-shadow:var(--ht-menu-shadow-x,0) var(--ht-menu-shadow-y,0) var(--ht-menu-shadow-blur,8px) color-mix(in srgb,var(--ht-menu-shadow-color,#000) var(--ht-menu-shadow-opacity,100%),transparent);overflow:hidden;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 tbody tr:first-of-type td:first-child,.handsontable.htContextMenu tbody tr:first-of-type th:first-child,.handsontable.htDropdownMenu tbody tr:first-of-type td:first-child,.handsontable.htDropdownMenu tbody tr:first-of-type th:first-child,.handsontable.htFiltersConditionsMenu tbody tr:first-of-type td:first-child,.handsontable.htFiltersConditionsMenu tbody tr:first-of-type th:first-child{height:calc(var(--ht-cell-vertical-padding)*2 + var(--ht-line-height) + 1px)}.handsontable.htContextMenu table tbody tr td,.handsontable.htDropdownMenu table tbody tr td,.handsontable.htFiltersConditionsMenu table tbody tr td{background:var(--ht-background-color,#fff);border-width:0;cursor:pointer;overflow:hidden;padding:var(--ht-menu-item-vertical-padding,4px) var(--ht-menu-item-horizontal-padding,8px);position:relative;text-overflow:ellipsis;transition:var(--ht-table-transition) background 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{background-color:inherit!important;color:inherit!important;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):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):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):hover{background:color-mix(in srgb,var(--ht-menu-item-hover-color) var(--ht-menu-item-hover-color-opacity,100%),transparent)!important;cursor:pointer}.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:not([aria-expanded=true]),.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:not([aria-expanded=true]),.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:not([aria-expanded=true]){box-shadow:inset 0 0 0 1px var(--ht-accent-color)}.handsontable.htContextMenu table tbody tr td.htSubmenu .htItemWrapper,.handsontable.htDropdownMenu table tbody tr td.htSubmenu .htItemWrapper,.handsontable.htFiltersConditionsMenu table tbody tr td.htSubmenu .htItemWrapper{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:color-mix(in srgb,var(--ht-menu-item-active-color) var(--ht-menu-item-active-color-opacity,100%),transparent)}.handsontable.htContextMenu table tbody tr td .htItemWrapper,.handsontable.htDropdownMenu table tbody tr td .htItemWrapper,.handsontable.htFiltersConditionsMenu table tbody tr td .htItemWrapper{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 .htUIClearAll a,.handsontable .htUISelectAll a{display:inline-block;padding:var(--ht-gap-size);text-decoration:none}.handsontable .htUIMultipleSelect .ht_master .wtHolder{background:transparent;border-radius:0!important;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:calc(var(--ht-menu-item-vertical-padding, 4px)*2)}.handsontable .htFiltersMenuLabel{font-size:var(--ht-font-size-small);font-weight:var(--ht-font-weight);line-height:var(--ht-line-height-small);margin-bottom:calc(var(--ht-gap-size, 2px)*2)}.handsontable .htFiltersMenuLabel:empty{display:none}.handsontable .htFiltersMenuCondition{padding-bottom:0!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:calc(var(--ht-gap-size, 2px)*2)}.handsontable .htFiltersMenuValue{border-bottom:1px solid var(--ht-border-color)!important;padding-bottom:0!important;padding-top:calc(var(--ht-gap-size, 2px)*3)!important}.handsontable .htFiltersMenuOperators{padding-bottom:0!important;padding-top:calc(var(--ht-gap-size, 2px)*2)!important}.handsontable .htUISelectionControls{margin:0 calc(var(--ht-gap-size, 2px)*-1);padding-bottom:var(--ht-gap-size,2px)!important;padding-top:calc(var(--ht-gap-size, 2px)*2)!important}.handsontable .htUIMultipleSelectHot{--ht-cell-horizontal-padding:calc(var(--ht-menu-item-horizontal-padding, 2px) + var(--ht-gap-size, 2px)*2);margin:0 calc(var(--ht-menu-item-horizontal-padding, 2px)*-1 + var(--ht-gap-size, 2px)*2*-1);overflow:initial!important;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!important;padding:4px var(--ht-cell-horizontal-padding)}.handsontable .htUIClearAll,.handsontable .htUISelectAll{display:inline-block;margin-bottom:var(--ht-gap-size,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: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 .htUIInput.htUIButton{cursor:pointer;display:inline-block}.handsontable .htUIInput.htUIButtonOK{margin-inline-end:calc(var(--ht-gap-size, 2px)*2);margin-inline-start:0}.handsontable .htCommentCell{position:relative}.handsontable .htCommentCell:after{border-inline-end:none;border-inline-start:var(--ht-comments-indicator-size,4px) solid transparent;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-appearance:none;background-color:var(--ht-comments-textarea-background-color,#fff);border:var(--ht-comments-textarea-border-width,1px) solid var(--ht-comments-textarea-border-color,transparent);border-inline-start:var(--ht-comments-textarea-border-width,1px) solid var(--ht-comments-textarea-border-color,#1a42e8);box-shadow:var(--ht-menu-shadow-x,0) var(--ht-menu-shadow-y,0) var(--ht-menu-shadow-blur,8px) color-mix(in srgb,var(--ht-menu-shadow-color,#000) var(--ht-menu-shadow-opacity,100%),transparent);box-sizing:border-box;color:var(--ht-comments-textarea-foreground-color);font-family:var(--ht-font-family),-apple-system,BlinkMacSystemFont,Segoe UI,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:var(--ht-comments-textarea-focus-background-color,#fff);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)}.htBorders .wtBorder.ht-border-style-dashed-vertical{background-image:repeating-linear-gradient(180deg,var(--ht-custom-border-color) 0 5px,transparent 0 10px)}.htBorders .wtBorder.ht-border-style-dashed-horizontal{background-image:repeating-linear-gradient(90deg,var(--ht-custom-border-color) 0 5px,transparent 0 10px)}.htBorders .wtBorder.ht-border-style-dotted-horizontal{background-repeat:repeat-x;background-size:calc(var(--ht-custom-border-size)*2) var(--ht-custom-border-size)}.htBorders .wtBorder.ht-border-style-dotted-horizontal,.htBorders .wtBorder.ht-border-style-dotted-vertical{background-image:radial-gradient(circle,var(--ht-custom-border-color) calc(var(--ht-custom-border-size)/2),transparent 0)}.htBorders .wtBorder.ht-border-style-dotted-vertical{background-repeat:repeat-y;background-size:var(--ht-custom-border-size) calc(var(--ht-custom-border-size)*2)}.handsontable .columnSorting:not(.indicatorDisabled){position:relative}.handsontable .columnSorting:not(.indicatorDisabled).sortAction{min-width:calc(var(--ht-icon-size, 16px) + 8px)}.handsontable .columnSorting:not(.indicatorDisabled).sortAction.ascending,.handsontable .columnSorting:not(.indicatorDisabled).sortAction.descending{max-width:calc(100% - var(--ht-icon-size, 16px)*2 - var(--ht-gap-size, 4px) - 3px)!important;padding-inline-end:calc(var(--ht-icon-size, 16px) + 2px)}.handsontable .columnSorting:not(.indicatorDisabled).sortAction:hover{cursor:pointer;text-decoration:none}.handsontable .columnSorting:not(.indicatorDisabled).sortAction:before{content:"";display:block;position:absolute;right:2px;text-align:right;top:50%;transform:translateY(-50%);width:var(--ht-icon-size,16px)}.handsontable .htRight .columnSorting.sortAction.ascending,.handsontable .htRight .columnSorting.sortAction.descending{padding-inline-end:0;padding-inline-start:calc(var(--ht-icon-size, 16px) + 2px)}.handsontable .htRight .columnSorting.sortAction:before,[dir=rtl] .handsontable .columnSorting.sortAction:before{left:2px;right:auto;text-align:left}[dir=rtl] .handsontable .htRight .columnSorting.sortAction.ascending,[dir=rtl] .handsontable .htRight .columnSorting.sortAction.descending{padding-inline-end:calc(var(--ht-icon-size, 16px) + 2px);padding-inline-start:0}[dir=rtl] .handsontable .htLeft .columnSorting.sortAction.ascending,[dir=rtl] .handsontable .htLeft .columnSorting.sortAction.descending{padding-inline-end:0;padding-inline-start:calc(var(--ht-icon-size, 16px) + 2px)}[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-inline-end:calc(var(--ht-icon-size, 16px) + 2px);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;margin-top:.5px;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{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;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:5px;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 *,.handsontable.ht__manualColumnMove.on-moving--columns thead th.ht__highlight,.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--backlight,.handsontable.ht__manualColumnMove--guideline,.handsontable .ht__manualColumnMove--guideline{display:none;height:100%;position:absolute}.handsontable.ht__manualColumnMove--guideline,.handsontable .ht__manualColumnMove--guideline{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:color-mix(in srgb,var(--ht-move-backlight-color) var(--ht-move-backlight-opacity,100%),transparent);display:none;pointer-events:none;z-index:205}.handsontable.on-moving--columns .ht__manualColumnMove--backlight,.handsontable .on-moving--columns .ht__manualColumnMove--backlight,.handsontable.on-moving--columns.show-ui .ht__manualColumnMove--guideline,.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 *,.handsontable.ht__manualRowMove.on-moving--rows tbody th.ht__highlight,.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--backlight,.handsontable.ht__manualRowMove--guideline,.handsontable .ht__manualRowMove--guideline{display:none;position:absolute;width:100%}.handsontable.ht__manualRowMove--guideline,.handsontable .ht__manualRowMove--guideline{border-top:1px solid var(--ht-move-indicator-color);left:0;z-index:205}.handsontable.ht__manualRowMove--backlight,.handsontable .ht__manualRowMove--backlight{background:color-mix(in srgb,var(--ht-move-backlight-color) var(--ht-move-backlight-opacity,100%),transparent);display:none;pointer-events:none;z-index:205}.handsontable.on-moving--rows .ht__manualRowMove--backlight,.handsontable .on-moving--rows .ht__manualRowMove--backlight,.handsontable.on-moving--rows.show-ui .ht__manualRowMove--guideline,.handsontable .on-moving--rows.show-ui .ht__manualRowMove--guideline{display:block}.ht-dialog{border:1px solid var(--ht-border-color);border-radius:var(--ht-wrapper-border-radius);box-sizing:border-box!important;display:none;font-size:var(--ht-font-size);height:100%;left:0;letter-spacing:var(--ht-letter-spacing);line-height:var(--ht-line-height);opacity:0;overflow-y:auto;position:absolute;scrollbar-color:var(--ht-scrollbar-thumb-color) var(--ht-scrollbar-track-color);scrollbar-width:auto;top:0;width:100%;z-index:1060}.ht-dialog[dir=rtl]{left:auto;right:0}.ht-dialog:focus{border:1px solid var(--ht-accent-color);outline:none}.ht-dialog:has(.htFocusCatcher:focus){border:1px solid var(--ht-accent-color);outline:none}.ht-dialog *{box-sizing:border-box!important}.ht-dialog--background-solid{background-color:var(--ht-dialog-solid-background-color)}.ht-dialog--background-semi-transparent{background-color:color-mix(in srgb,var(--ht-dialog-semi-transparent-background-color) var(--ht-dialog-semi-transparent-background-opacity,100%),transparent)}.ht-dialog--animation{transition:opacity var(--ht-table-transition) ease-in-out}.ht-dialog--show{opacity:1}.ht-dialog__content-wrapper{align-items:center;border-radius:var(--ht-wrapper-border-radius);display:flex;justify-content:center;min-height:100%;padding:calc(var(--ht-gap-size)*4);width:100%}.ht-dialog__content{color:var(--ht-foreground-color);max-width:480px;padding:var(--ht-dialog-content-padding-horizontal) var(--ht-dialog-content-padding-vertical);position:relative}.ht-dialog__content--background{background-color:var(--ht-dialog-content-background-color);border-radius:var(--ht-dialog-content-border-radius);box-shadow:var(--ht-shadow-x,0) var(--ht-shadow-y,0) var(--ht-shadow-blur,8px) color-mix(in srgb,var(--ht-shadow-color,#000) var(--ht-shadow-opacity,100%),transparent)}.ht-dialog--confirm .ht-dialog__content-wrapper{padding:calc(var(--ht-gap-size)*2);text-align:center}.ht-dialog--confirm .ht-dialog__content-wrapper-inner{align-items:center;border-radius:var(--ht-wrapper-border-radius);display:flex;flex-direction:column;justify-content:center;max-width:480px;padding:calc(var(--ht-gap-size)*2)}.ht-dialog--confirm .ht-dialog__content-wrapper-inner--background{background-color:var(--ht-dialog-content-background-color);border-radius:var(--ht-dialog-content-border-radius);box-shadow:var(--ht-shadow-x,0) var(--ht-shadow-y,0) var(--ht-shadow-blur,8px) color-mix(in srgb,var(--ht-shadow-color,#000) var(--ht-shadow-opacity,100%),transparent)}.ht-dialog--confirm .ht-dialog__content-wrapper-inner:focus{box-shadow:0 0 0 1px var(--ht-accent-color);outline:none}.ht-dialog--confirm .ht-dialog__content{align-items:center;display:flex;flex-direction:column;gap:var(--ht-gap-size);justify-content:center}.ht-dialog--confirm .ht-dialog__content:has(.ht-dialog__buttons){gap:calc(var(--ht-gap-size)*2)}.ht-dialog--confirm .ht-dialog__title{font-size:var(--ht-font-size);font-weight:var(--ht-font-weight);line-height:var(--ht-line-height);margin:0}.ht-dialog--confirm .ht-dialog__description{color:var(--ht-foreground-secondary-color);font-size:var(--ht-font-size-small);font-weight:var(--ht-font-weight);line-height:var(--ht-line-height-small);margin:0}.ht-dialog--confirm .ht-dialog__buttons{display:flex;flex-direction:row;flex-wrap:wrap;gap:calc(var(--ht-gap-size)*2);justify-content:center}.handsontable.ht-pagination{background:var(--ht-pagination-bar-background-color);border:1px solid var(--ht-wrapper-border-color);border-radius:0 0 var(--ht-wrapper-border-radius) var(--ht-wrapper-border-radius);border-top:1px solid transparent;box-sizing:border-box;color:var(--ht-pagination-bar-foreground-color);font-size:var(--ht-font-size);line-height:var(--ht-line-height);overflow-x:auto}.handsontable.ht-pagination--bordered{border-top-color:var(--ht-wrapper-border-color)}.handsontable.ht-pagination .ht-pagination__inner{align-items:center;border-radius:0 0 var(--ht-wrapper-border-radius) var(--ht-wrapper-border-radius);display:flex;flex-wrap:wrap;gap:calc(var(--ht-gap-size)*4);justify-content:space-between;min-width:230px;padding-block:var(--ht-pagination-bar-vertical-padding);padding-inline:var(--ht-pagination-bar-horizontal-padding)}.handsontable.ht-pagination .ht-page-size-section{align-items:center;display:flex;gap:calc(var(--ht-gap-size)*2)}.handsontable.ht-pagination .ht-page-size-section__label{white-space:nowrap}.handsontable.ht-pagination .ht-page-size-section__select-wrapper{border-radius:var(--ht-input-border-radius);position:relative}.handsontable.ht-pagination .ht-page-size-section__select-wrapper select{-webkit-appearance:none;background-color:var(--ht-input-background-color);border:1px solid var(--ht-input-border-color);border-radius:var(--ht-input-border-radius);color:var(--ht-input-foreground-color);cursor:pointer;font-size:inherit;line-height:calc(var(--ht-line-height) - 4px);padding-inline-end:calc(var(--ht-gap-size) + var(--ht-icon-size));padding-bottom:var(--ht-gap-size);padding-inline-start:var(--ht-gap-size);padding-top:var(--ht-gap-size)}.handsontable.ht-pagination .ht-page-size-section__select-wrapper select:disabled{background-color:var(--ht-input-disabled-background-color);border-color:var(--ht-input-disabled-border-color);color:var(--ht-input-disabled-foreground-color);cursor:default;opacity:.4}.handsontable.ht-pagination .ht-page-size-section__select-wrapper select:hover:not(:disabled){background-color:var(--ht-input-hover-background-color);border-color:var(--ht-input-hover-border-color);color:var(--ht-input-hover-foreground-color)}.handsontable.ht-pagination .ht-page-size-section__select-wrapper select:focus{background-color:var(--ht-input-focus-background-color);border-color:var(--ht-input-focus-border-color);color:var(--ht-input-focus-foreground-color);outline:none}.handsontable.ht-pagination .ht-page-size-section__select-wrapper:after{background-color:var(--ht-foreground-color);content:"";display:block;inset-block-end:50%;inset-inline-end:var(--ht-gap-size);pointer-events:none;position:absolute;transform:translateY(50%)}.handsontable.ht-pagination .ht-page-counter-section{margin-inline-end:auto}.handsontable.ht-pagination .ht-page-navigation-section{align-items:center;display:flex;gap:1px}.handsontable.ht-pagination .ht-page-navigation-section__button{background-color:var(--ht-pagination-bar-background-color);border:1px solid var(--ht-pagination-bar-background-color);border-radius:var(--ht-icon-button-large-border-radius);color:var(--ht-secondary-button-foreground-color);cursor:pointer;font-size:inherit;padding:var(--ht-icon-button-large-padding)}.handsontable.ht-pagination .ht-page-navigation-section__button:before{content:"";display:block}.handsontable.ht-pagination .ht-page-navigation-section__button--disabled{color:var(--ht-secondary-button-disabled-foreground-color);cursor:default;pointer-events:none}.handsontable.ht-pagination .ht-page-navigation-section__button:hover:not(:disabled){background-color:var(--ht-secondary-button-hover-background-color)}.handsontable.ht-pagination .ht-page-navigation-section__button:focus{border:1px solid var(--ht-accent-color);outline:none}.handsontable.ht-pagination .ht-page-navigation-section__label{min-width:100px;text-align:center;white-space:nowrap}.handsontable.ht-wrapper.htPagination,.handsontable.ht-wrapper.htPagination .htCore{border-end-end-radius:0;border-end-start-radius:0}.handsontable.ht-wrapper.htPagination .htCore tbody tr:last-child td:first-child,.handsontable.ht-wrapper.htPagination .htCore tbody tr:last-child th:first-child,.handsontable.ht-wrapper.htPagination .htCore thead tr:last-child th:first-child{border-end-start-radius:0!important}.handsontable.ht-wrapper.htPagination .htCore tbody tr:last-child td:last-child,.handsontable.ht-wrapper.htPagination .htCore tbody tr:last-child th:last-child,.handsontable.ht-wrapper.htPagination .htCore thead tr:last-child th:last-child{border-end-end-radius:0!important}.ht-loading__icon-svg{animation:ht-loading-spin 1s linear infinite;color:var(--ht-accent-color);display:block;height:var(--ht-icon-size);transform-origin:50% 50%;width:var(--ht-icon-size)}.ht-loading__content{align-items:center;display:flex;gap:calc(var(--ht-gap-size)*2)}.ht-loading__title{font-size:var(--ht-font-size);font-weight:var(--ht-font-weight);line-height:var(--ht-line-height);margin:0}.ht-loading__description{color:var(--ht-foreground-secondary-color);font-size:var(--ht-font-size-small);font-weight:var(--ht-font-weight);line-height:var(--ht-line-height-small);margin:0}@keyframes ht-loading-spin{to{transform:rotate(1turn)}}.ht-empty-data-state{background-color:var(--ht-background-color);border:1px solid var(--ht-border-color);border-radius:var(--ht-wrapper-border-radius);box-sizing:border-box;display:none;left:0;overflow-y:auto;position:absolute;scrollbar-color:var(--ht-scrollbar-thumb-color) var(--ht-scrollbar-track-color);scrollbar-width:auto;width:100%;z-index:999}.ht-empty-data-state *{box-sizing:border-box!important}.ht-empty-data-state__content-wrapper{min-height:100%;text-align:center;width:100%}.ht-empty-data-state__content-wrapper,.ht-empty-data-state__content-wrapper-inner{align-items:center;border-radius:var(--ht-wrapper-border-radius);display:flex;justify-content:center;padding:calc(var(--ht-gap-size)*2)}.ht-empty-data-state__content-wrapper-inner{flex-direction:column;max-width:480px}.ht-empty-data-state__content-wrapper-inner:focus{box-shadow:0 0 0 1px var(--ht-accent-color);outline:none}.ht-empty-data-state__content{align-items:center;display:flex;flex-direction:column;gap:var(--ht-gap-size);justify-content:center}.ht-empty-data-state__title{font-size:var(--ht-font-size);font-weight:var(--ht-font-weight);line-height:var(--ht-line-height);margin:0}.ht-empty-data-state__description{color:var(--ht-foreground-secondary-color);font-size:var(--ht-font-size-small);font-weight:var(--ht-font-weight);line-height:var(--ht-line-height-small);margin:0}.ht-empty-data-state__buttons{display:flex;flex-direction:row;flex-wrap:wrap;gap:calc(var(--ht-gap-size)*2);justify-content:center}.ht-empty-data-state__buttons--has-buttons{margin-top:calc(var(--ht-gap-size)*2)}.ht-empty-data-state--disable-top-border{border-start-end-radius:0;border-start-start-radius:0;border-top-width:0}.ht-empty-data-state--disable-inline-border{border-end-start-radius:0;border-inline-start-width:0;border-start-start-radius:0}.ht-empty-data-state--disable-bottom-border,.ht-empty-data-state:has(~.ht-pagination){border-bottom-width:0;border-end-end-radius:0;border-end-start-radius:0}[data-v-145ed389] .invoice-preview-table .handsontable{font-size:12px;color:#111827}[data-v-145ed389] .invoice-preview-table .htCore thead th{background-color:#f3f4f6!important;color:#111827!important;border-color:#e5e7eb!important;text-align:left!important}[data-v-145ed389] .invoice-preview-table .htCore tbody td{background-color:#fff!important;color:#111827!important;border-color:#e5e7eb!important}[data-v-145ed389] .invoice-preview-table .wtHider,[data-v-145ed389] .invoice-preview-table .wtHolder,[data-v-145ed389] .invoice-preview-table .wtSpreader{background:#fff!important}[data-v-145ed389] .invoice-preview-table .area,[data-v-145ed389] .invoice-preview-table .area-1,[data-v-145ed389] .invoice-preview-table .area-2,[data-v-145ed389] .invoice-preview-table .area-3,[data-v-145ed389] .invoice-preview-table .area-4,[data-v-145ed389] .invoice-preview-table .current,[data-v-145ed389] .invoice-preview-table .currentCol,[data-v-145ed389] .invoice-preview-table .currentRow{background:transparent!important}[data-v-145ed389] .invoice-preview-table .handsontableInput{display:none!important}[data-radix-popper-content-wrapper] [role=menuitem][data-highlighted]{background-color:#f3f4f6;color:#2b303f;outline:none}.topbar-shell[data-v-60de5cac]{border:1px solid rgba(230,232,238,.7);border-radius:14px;background:#fff;box-shadow:none!important;padding:22px 26px}.topbar-check-wrap[data-v-60de5cac]{background:#e7f3e9;color:#2f7a3e}.topbar-rep[data-v-60de5cac]{display:flex;align-items:flex-start;gap:10px}.topbar-rep-avatar[data-v-60de5cac]{width:36px;height:36px;border-radius:999px;background:#ecdebf;color:#7a5b14;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex-shrink:0}.topbar-rep-link[data-v-60de5cac]{display:block;margin-top:2px;font-size:12px;color:#6d7688;line-height:1.3;text-decoration:none}.topbar-rep-link-action[data-v-60de5cac]{margin-top:4px;text-decoration:underline;text-underline-offset:2px;color:#2b303f;font-weight:600}.lc-card[data-v-10f538e1]{background:#fff;border:1px solid #e6e8ee;border-radius:14px;overflow:hidden;padding:16px 18px 18px}.lc-header[data-v-10f538e1]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.lc-title[data-v-10f538e1]{font-family:Geist,Söhne,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;line-height:1.2;font-weight:600;color:#0b1220}.lc-status[data-v-10f538e1]{font-weight:400;color:#94a3b8;font-size:15px}.lc-status--action[data-v-10f538e1]{color:#d14343}.lc-status--complete[data-v-10f538e1]{color:#15803d}.lc-status--neutral[data-v-10f538e1]{color:#94a3b8}.lc-refresh[data-v-10f538e1]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;background:transparent;font-family:inherit;display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:6px;color:#94a3b8;font-size:11px;cursor:pointer;transition:color .12s,background .12s,border-color .12s}.lc-refresh[data-v-10f538e1]:hover{background:#f8fafc;color:#64748b;border-color:#e2e8f0}.lc-refresh-icon[data-v-10f538e1]{display:inline-flex}.lc-refresh-icon svg[data-v-10f538e1]{display:block}.lc-progress[data-v-10f538e1]{display:grid;align-items:start;-moz-column-gap:0;column-gap:0}.lc-step[data-v-10f538e1]{position:relative;min-width:0}.lc-step-circle[data-v-10f538e1]{width:32px;height:32px;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;position:relative;z-index:1;background:#fff;border:1px solid #d7dce6;color:#cbd5e1}.lc-step--done .lc-step-circle[data-v-10f538e1]{background:#111c36;border-color:#111c36;color:#fff}.lc-step--partial .lc-step-circle[data-v-10f538e1]{background:linear-gradient(90deg,#111c36 50%,#fff 0);border-color:#111c36;color:#fff}.lc-step-circle--partial svg[data-v-10f538e1]{transform:translateX(-1px);mix-blend-mode:difference}.lc-step-icon[data-v-10f538e1]{stroke-width:2}.lc-step--future .lc-step-circle[data-v-10f538e1]{background:#fff;border-color:#d7dce6;color:#c9d1df}.lc-step--overdue .lc-step-circle[data-v-10f538e1]{background:#dc2626;border-color:#dc2626;color:#fff}.lc-step--overdue .lc-step-caption[data-v-10f538e1]{color:#dc2626}.lc-step-line[data-v-10f538e1]{position:absolute;top:16px;left:32px;right:-6px;height:1px;z-index:0;background:#d9dee8}.lc-step-line--done[data-v-10f538e1]{background:#111c36}.lc-step-line--partial[data-v-10f538e1]{background:none;border-top:1px dashed #111c36;height:0;top:16px}.lc-step-line--future[data-v-10f538e1]{background:repeating-linear-gradient(90deg,#d9dee8,#d9dee8 4px,transparent 0,transparent 8px)}.lc-step-caption[data-v-10f538e1]{margin-top:10px;min-height:14px;padding-right:16px;font-size:10px;line-height:1;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#16a34a}.lc-step--future .lc-step-caption[data-v-10f538e1]{color:transparent}.lc-step--partial .lc-step-caption[data-v-10f538e1]{color:#0f172a}.lc-step--done .lc-step-caption[data-v-10f538e1]{color:#16a34a}.lc-step-title[data-v-10f538e1]{margin-top:6px;padding-right:16px;font-size:14px;line-height:1.25;font-weight:600;color:#0f172a}.lc-step--future .lc-step-title[data-v-10f538e1]{color:#94a3b8}.lc-step--partial .lc-step-title[data-v-10f538e1]{color:#0f172a}.lc-step-desc[data-v-10f538e1]{margin-top:4px;padding-right:16px;font-size:11px;line-height:1.4;color:#94a3b8}.lc-step:last-child .lc-step-caption[data-v-10f538e1],.lc-step:last-child .lc-step-desc[data-v-10f538e1],.lc-step:last-child .lc-step-title[data-v-10f538e1]{padding-right:0}@media (max-width:900px){.lc-card[data-v-10f538e1]{padding:14px 14px 16px}.lc-header[data-v-10f538e1]{flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:14px}.lc-refresh[data-v-10f538e1]{padding-left:0}.lc-progress[data-v-10f538e1]{grid-template-columns:1fr!important;gap:14px}.lc-step[data-v-10f538e1]{min-width:0;min-height:40px;padding-left:48px;padding-right:0}.lc-step-circle[data-v-10f538e1]{position:absolute;left:0;top:0;width:30px;height:30px}.lc-step-line[data-v-10f538e1]{left:15px!important;right:auto!important;top:30px!important;bottom:-14px;width:1px!important;height:auto!important;border:none!important;background:#d9dee8!important}.lc-step-line--done[data-v-10f538e1]{background:#111c36!important}.lc-step-line--future[data-v-10f538e1],.lc-step-line--partial[data-v-10f538e1]{background:#d9dee8!important}.lc-step-caption[data-v-10f538e1],.lc-step-desc[data-v-10f538e1],.lc-step-title[data-v-10f538e1]{padding-right:0}.lc-step-caption[data-v-10f538e1]{margin-top:0;min-height:10px}.lc-step-desc[data-v-10f538e1],.lc-step-title[data-v-10f538e1]{margin-top:2px}}.wire-info-card[data-v-31db1410]{border-width:1px 1px 1px 3px;border-style:solid;border-radius:8px;padding:8px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px;grid-column:auto;min-width:0}.routing-card[data-v-31db1410]{background:linear-gradient(90deg,#f0f7ff 0,#fff 64px);border-color:#f3efe8 #f3efe8 #f3efe8 #395fd6}.account-card[data-v-31db1410]{background:linear-gradient(90deg,#edfaf4 0,#fff 64px);border-color:#f3efe8 #f3efe8 #f3efe8 #1aaa72}.payment-shell[data-v-406b43d7]{border:1px solid rgba(230,232,238,.7);border-radius:14px;background:#fff;box-shadow:none;padding:22px 26px}.payment-tabs[data-v-406b43d7]{display:flex;align-items:stretch;justify-content:space-between;gap:2px;border-bottom:1px solid rgba(230,232,238,.55)}.payment-tab[data-v-406b43d7]{position:relative;flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 10px;font-size:13px;font-weight:600;color:#596275;transition:color .14s ease}.payment-tab[data-v-406b43d7]:hover{color:#3f4758}.payment-tab.is-active[data-v-406b43d7]{color:#2b303f}.payment-tab-z[data-v-406b43d7]{width:20px;height:20px;border-radius:6px;border:1px solid transparent;background:#7c3aed;color:#fff;font-size:10px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.payment-tab-badge[data-v-406b43d7]{align-items:center;border-radius:999px;padding:1px 6px;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:#f6eee6;color:#bd966f}.payment-tab-dot[data-v-406b43d7]{width:8px;height:8px;border-radius:999px;background:#bd966f;flex-shrink:0}.payment-tab-underline[data-v-406b43d7]{position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:999px 999px 0 0;background:#bd966f}.order-info-label[data-v-20bdb2df]{margin:0 0 10px;font-size:11px;font-weight:600;color:#8c95a6;letter-spacing:.08em;text-transform:uppercase}.order-info-grid[data-v-20bdb2df]{display:flex;flex-direction:column;gap:10px}.order-info-row[data-v-20bdb2df]{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px}.order-info-row-label[data-v-20bdb2df]{color:#6d7688}.order-info-value[data-v-20bdb2df]{color:#242c3a;font-weight:600;text-align:right}.order-info-value-copy[data-v-20bdb2df]{background:transparent;border:none;padding:0;display:inline-flex;align-items:center;gap:6px}.order-info-value-copy svg[data-v-20bdb2df]{color:#8a93a5}.order-info-mono[data-v-20bdb2df]{letter-spacing:.02em}.rep-panel-block{z-index:40;width:100%;padding-left:1.25rem;padding-right:1.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.5s}@media (min-width:768px){.rep-panel-block{position:fixed;bottom:-6rem;left:0;width:16rem}}@media (min-width:1024px){.rep-panel-block{width:18rem}}@media (min-width:768px){.rep-panel-block.active{bottom:-.125rem}}.rep-panel-options{position:fixed;right:.25rem;bottom:.75rem;left:.25rem;z-index:10;height:24rem;transform-origin:bottom left;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding-left:2rem;padding-right:2rem;padding-top:2rem;padding-bottom:2rem;--tw-shadow:0 20px 25px -5px rgba(0,0,0,0.1),0 10px 10px -5px rgba(0,0,0,0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}@media (min-width:768px){.rep-panel-options{right:auto;bottom:0;left:16rem;max-width:28rem}}@media (min-width:1024px){.rep-panel-options{left:18rem}}.thankyou-card[data-v-69b19468]{background:#fff;border:1px solid rgba(230,232,238,.7);border-radius:14px}.thankyou-card-pad[data-v-69b19468]{padding:16px}.thankyou-side-pad[data-v-69b19468]{padding-left:16px;padding-right:16px}.thankyou-item-image[data-v-69b19468]{border-radius:7px;background:#f5f1e8}@media (min-width:640px){.thankyou-card-pad[data-v-69b19468]{padding:18px}.thankyou-side-pad[data-v-69b19468]{padding-left:18px;padding-right:18px}}.thankyou-divider[data-v-69b19468]{border-color:rgba(230,232,238,.55)}.thankyou-divider-line[data-v-69b19468]{background:rgba(230,232,238,.55)}.thankyou-label[data-v-69b19468]{margin:0 0 10px;font-size:11px;font-weight:600;color:#8c95a6;letter-spacing:.08em;text-transform:uppercase}.thankyou-info-row[data-v-69b19468]{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12.5px}.thankyou-info-row>span[data-v-69b19468]{color:#6d7688}.thankyou-info-value[data-v-69b19468]{background:transparent;border:none;padding:0;display:inline-flex;align-items:center;gap:6px;color:#242c3a;font-weight:600;font-size:13px;letter-spacing:.02em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.thankyou-info-value svg[data-v-69b19468]{color:#8a93a5}.thankyou-summary-head[data-v-69b19468]{display:grid;grid-template-columns:1fr 30px 56px;gap:8px;padding:8px 0;border-bottom:1px solid #f3efe8}.thankyou-summary-head p[data-v-69b19468]{margin:0;font-size:11px;font-weight:600;color:#8c95a6;letter-spacing:.08em;text-transform:uppercase}.thankyou-summary-list[data-v-69b19468]{display:flex;flex-direction:column}.thankyou-summary-list--expanded[data-v-69b19468]{max-height:280px;overflow-y:auto;padding-right:6px}.thankyou-summary-list--expanded[data-v-69b19468]::-webkit-scrollbar{width:6px}.thankyou-summary-list--expanded[data-v-69b19468]::-webkit-scrollbar-thumb{background:#d5dbe6;border-radius:999px}.thankyou-summary-row[data-v-69b19468]{display:grid;grid-template-columns:1fr 30px 56px;gap:8px;align-items:center;padding:8px 0;border-bottom:1px solid #f3efe8}.thankyou-summary-row[data-v-69b19468]:last-child{border-bottom:none}.thankyou-item-name[data-v-69b19468]{margin:0;color:#232a38;font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.thankyou-item-sub[data-v-69b19468]{margin:0;color:#7a8395;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.thankyou-item-qty[data-v-69b19468]{color:#6d7688;font-size:12px;text-align:right}.thankyou-item-total[data-v-69b19468]{color:#232a38;font-size:13px;font-weight:600;text-align:right}.thankyou-see-all[data-v-69b19468]{width:100%;margin-top:10px;padding:10px 12px;background:#fff;border:1px solid rgba(226,229,236,.78);border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:6px;color:#2b303f;font-size:12px;font-weight:600}.thankyou-total-row[data-v-69b19468]{display:flex;align-items:center;justify-content:space-between;padding:4px 0;font-size:12.5px}.thankyou-total-row>span[data-v-69b19468]:first-child{color:#6d7688}.thankyou-total-row>span[data-v-69b19468]:last-child{color:#242c3a;font-weight:600}.thankyou-grand-total[data-v-69b19468]{display:flex;align-items:center;justify-content:space-between;padding:4px 0;font-size:16px;color:#1f2633;font-weight:600}