@charset "UTF-8";.stage[data-v-9bebb7a5]{text-align:center;padding:4rem 0 2rem;position:relative}@media(max-width:767px){.stage[data-v-9bebb7a5]{padding:1.5rem 0 1rem}}.stage__sub[data-v-9bebb7a5]{font-size:clamp(1.125rem,2vw,1.5rem);font-weight:600;max-width:44rem;margin:0 auto}.fact-container[data-v-9bebb7a5]{display:grid;grid-template-columns:1fr;gap:2rem;justify-items:center;margin:4rem auto 0;max-width:60rem}@media(max-width:767px){.fact-container[data-v-9bebb7a5]{gap:1.25rem;margin-top:2rem}}@media(min-width:768px){.fact-container[data-v-9bebb7a5]{grid-template-columns:repeat(3,1fr)}}.fact__number[data-v-9bebb7a5]{font-family:var(--font-head);font-size:clamp(3rem,6vw,4.5rem);font-weight:700;line-height:1;display:block}.fact__text[data-v-9bebb7a5]{max-width:24rem;margin:.5rem auto 0}.star-icon[data-v-3b91dff6]{display:inline-flex}.star-icon[data-v-3b91dff6] svg{height:.9em;width:auto;fill:currentcolor}.teaser[data-v-d9718810]{position:relative;display:flex;gap:1.5rem;height:100%;background:var(--ki-theme-card-bg);color:var(--ki-theme-card-color);border:var(--ki-theme-card-border);border-radius:1rem;padding:2rem;overflow:hidden}.teaser[data-v-d9718810]:before,.teaser[data-v-d9718810]:after{content:"";position:absolute;border-radius:50%;pointer-events:none}.teaser[data-v-d9718810]:before{width:22.5rem;height:22.5rem;right:-6.25rem;top:-6.25rem;background:radial-gradient(circle,rgba(0,207,192,.13) 0%,transparent 65%)}.teaser[data-v-d9718810]:after{width:13.75rem;height:13.75rem;right:3.75rem;bottom:-5rem;background:radial-gradient(circle,rgba(166,219,34,.1) 0%,transparent 65%)}.teaser__content[data-v-d9718810]{position:relative;display:flex;flex-direction:column;align-items:flex-start;flex:1;min-width:0;z-index:1}.teaser__badge[data-v-d9718810]{display:inline-flex;padding:.25rem .75rem;border-radius:4rem;background:var(--gradient-conversion-gradient);color:var(--color-dark);font-size:.8125rem;font-weight:700;margin-bottom:1.125rem}.teaser__title[data-v-d9718810]{margin:0 0 .375rem;font-size:clamp(1.5rem,3vw,2.25rem);line-height:1.15}.teaser__author[data-v-d9718810]{margin:0 0 1rem}.teaser__description[data-v-d9718810]{margin:0 0 1.25rem;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.teaser__meta[data-v-d9718810]{display:flex;flex-wrap:wrap;gap:.5rem}.teaser__divider[data-v-d9718810]{width:100%;height:1px;margin:auto 0 1.5rem;padding-top:1.5rem;border:0;border-bottom:1px solid var(--ki-theme-divider)}.teaser__visual[data-v-d9718810]{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:12.5rem;z-index:1}.teaser__ring[data-v-d9718810]{position:absolute;border-radius:50%}.teaser__ring--outer[data-v-d9718810]{width:11rem;height:11rem;border:1px solid rgba(0,135,120,.2)}.teaser__ring--mid[data-v-d9718810]{width:8.25rem;height:8.25rem;border:1px solid rgba(0,135,120,.32)}.teaser__ring--inner[data-v-d9718810]{width:5.75rem;height:5.75rem;border:1px solid rgba(0,135,120,.48)}.teaser__logo[data-v-d9718810]{position:relative;width:4.5rem;height:4.5rem;object-fit:contain;border-radius:1.125rem;background:#fffffff7;box-shadow:0 0 2rem #00cfc04d,0 .25rem 1.25rem #00000014}@media(max-width:767px){.teaser[data-v-d9718810]{padding:1.5rem}.teaser__visual[data-v-d9718810]{display:none}}.model-row[data-v-dce3e877]{display:flex;align-items:center;gap:.875rem;background:var(--ki-theme-card-bg);color:var(--ki-theme-card-color);border:var(--ki-theme-card-border);border-radius:1rem;padding:.875rem 1rem}.model-row__logo[data-v-dce3e877]{width:2.75rem;height:2.75rem;object-fit:contain;border-radius:.625rem;background:#fff;flex:0 0 auto}.model-row__text[data-v-dce3e877]{flex:1;min-width:0}.model-row__title[data-v-dce3e877]{margin:0;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.model-row__author[data-v-dce3e877]{margin:0;font-size:.9375rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.model-row__btn[data-v-dce3e877]{flex-shrink:0;padding:.5rem 1rem;border:.8px solid currentcolor;border-radius:4rem;font-weight:700;font-size:1rem;text-decoration:none;color:inherit;white-space:nowrap}@media(hover:hover){.model-row__btn[data-v-dce3e877]:hover{color:var(--color-dark);background:var(--gradient-conversion-gradient);border-color:#0000}}.popular[data-v-c6537194]{margin-bottom:3rem}.popular__heading[data-v-c6537194]{font-size:clamp(1.5rem,3vw,2rem);margin-bottom:1rem}.popular__grid[data-v-c6537194],.popular__rows[data-v-c6537194]{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}@media(min-width:768px){.popular__rows[data-v-c6537194]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.popular__grid[data-v-c6537194]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.popular__rows[data-v-c6537194]{grid-template-columns:minmax(0,1fr);align-content:stretch}.popular__rows[data-v-c6537194] .model-row{height:100%}}.newest[data-v-8e06ace1]{margin-bottom:3rem}.newest__heading[data-v-8e06ace1]{font-size:clamp(1.5rem,3vw,2rem);margin-bottom:1rem}.newest__grid[data-v-8e06ace1]{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}@media(min-width:768px){.newest__grid[data-v-8e06ace1]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.newest__grid[data-v-8e06ace1]{grid-template-columns:repeat(3,minmax(0,1fr))}}.sort[data-v-9f43b994]{position:relative;flex-shrink:0}.sort__btn[data-v-9f43b994]{display:inline-flex;align-items:center;gap:.5rem;height:2.5rem;padding:0 1rem;color:var(--ki-theme-color);background:linear-gradient(var(--ki-theme-background-color),var(--ki-theme-background-color)) padding-box,var(--gradient-conversion-gradient) border-box;border:1px solid rgba(0,0,0,0);border-radius:4rem;font-size:1rem;white-space:nowrap;cursor:pointer}.sort__btn--open[data-v-9f43b994],.sort__btn[data-v-9f43b994]:focus-visible{color:var(--color-dark);background:var(--gradient-conversion-gradient)}@media(hover:hover){.sort__btn[data-v-9f43b994]:hover{color:var(--color-dark);background:var(--gradient-conversion-gradient)}}.sort__chevron[data-v-9f43b994]{transition:transform .2s}.sort__chevron--open[data-v-9f43b994]{transform:rotate(180deg)}.sort__menu[data-v-9f43b994]{position:absolute;right:0;top:calc(100% + .5rem);z-index:20;min-width:11.25rem;margin:0;padding:.375rem 0;list-style:none;background:var(--ki-theme-panel-bg);border:1px solid var(--ki-theme-divider);border-radius:1rem;box-shadow:0 .5rem 1.5rem #0000001a;overflow:hidden}.sort__option[data-v-9f43b994]{width:100%;padding:.625rem 1rem;border:0;background:none;color:var(--ki-theme-color);font-size:.9375rem;text-align:left;cursor:pointer}.sort__option--active[data-v-9f43b994]{font-weight:700}@media(hover:hover){.sort__option[data-v-9f43b994]:hover{background:var(--ki-theme-divider)}}.filter-bar[data-v-48e3c217]{position:sticky;top:calc(var(--pageheader-height) + env(safe-area-inset-top) + .5rem);z-index:5;display:flex;align-items:center;gap:.5rem;padding:1rem 1.5rem;border-radius:2.5rem;background:var(--ki-theme-glass-bg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 .5rem 2rem #0000001a;margin-bottom:2rem}.filter-bar--no-header[data-v-48e3c217]{top:.5rem}.filter-bar__search[data-v-48e3c217]{display:flex;align-items:center;flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:4rem;overflow:hidden;background:linear-gradient(var(--ki-theme-background-color),var(--ki-theme-background-color)) padding-box,var(--gradient-conversion-gradient) border-box;border:1px solid rgba(0,0,0,0);transition:width .3s}.filter-bar__search--open[data-v-48e3c217]{width:15rem}.filter-bar__search-toggle[data-v-48e3c217]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.375rem;height:2.375rem;padding:0;border:0;background:none;cursor:pointer}.filter-bar__search-icon[data-v-48e3c217]{display:block;width:1rem;height:1rem;mask:url(/svg/search.svg) 50% 50%/contain no-repeat;-webkit-mask:url(/svg/search.svg) 50% 50%/contain no-repeat;background-color:var(--ki-theme-color)}.filter-bar__search-input[data-v-48e3c217]{flex:1;min-width:0;padding:0 .75rem 0 0;border:0;background:none;color:var(--ki-theme-color);font:inherit;font-size:.9375rem;opacity:0;pointer-events:none}.filter-bar__search--open .filter-bar__search-input[data-v-48e3c217]{opacity:1;pointer-events:auto}.filter-bar__search-input[data-v-48e3c217]:focus{outline:none}.filter-bar__tags-wrap[data-v-48e3c217]{flex:1;min-width:0}.filter-bar__tags-wrap--faded[data-v-48e3c217]{mask-image:linear-gradient(to right,black calc(100% - 3rem),transparent);-webkit-mask-image:linear-gradient(to right,black calc(100% - 3rem),transparent)}.filter-bar__tags[data-v-48e3c217]{display:flex;align-items:center;gap:.5rem;overflow-x:auto;scrollbar-width:none}.filter-bar__tags[data-v-48e3c217]::-webkit-scrollbar{display:none}.filter-bar__tags .ki-marketplace__tag[data-v-48e3c217]{flex-shrink:0}.filter-bar__sort[data-v-48e3c217]{margin-left:auto}@media(max-width:767px){.filter-bar[data-v-48e3c217]{flex-wrap:wrap;padding:.75rem 1rem;border-radius:1.5rem}.filter-bar__tags-wrap[data-v-48e3c217]{order:3;flex-basis:100%}}.model-card[data-v-79618c2e]{display:flex;flex-direction:column;gap:1rem;background:var(--ki-theme-card-bg);color:var(--ki-theme-card-color);border:var(--ki-theme-card-border);border-radius:1rem;padding:1.5rem}.model-card__header[data-v-79618c2e]{display:flex;gap:1rem;align-items:flex-start}.model-card__logo[data-v-79618c2e]{width:5rem;height:5rem;object-fit:contain;border-radius:.75rem;background:#fff;flex:0 0 auto}.model-card__title[data-v-79618c2e]{margin:0}.model-card__author[data-v-79618c2e]{margin:.25rem 0 0;font-size:.9375rem}.model-card__description[data-v-79618c2e]{margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.model-card__base[data-v-79618c2e]{margin:0;font-size:.9375rem}.model-card__meta[data-v-79618c2e]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:auto}.model-card__meta[data-v-79618c2e]:empty{display:none}.model-card__divider[data-v-79618c2e]{width:100%;height:1px;margin:0;border:0;border-bottom:1px solid var(--ki-theme-divider)}.model-card__btn[data-v-79618c2e]{width:100%}.discover__heading[data-v-d5ad7601]{font-size:clamp(1.5rem,3vw,2rem);margin-bottom:1rem}.ki-marketplace__model-list[data-v-d5ad7601]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;padding-bottom:4rem}@media(min-width:768px){.ki-marketplace__model-list[data-v-d5ad7601]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.ki-marketplace__model-list[data-v-d5ad7601]{grid-template-columns:repeat(3,minmax(0,1fr))}}.ki-marketplace__model-list--no-results[data-v-d5ad7601]{grid-template-columns:repeat(1,1fr)}.ki-marketplace-loader[data-v-d5ad7601]{display:flex;justify-content:center;padding:4rem 0}.ki-marketplace__no-results[data-v-d5ad7601]{max-width:41.5rem;margin:4rem auto;text-align:center}.no-results-icon[data-v-d5ad7601]{height:3rem;margin-bottom:1.5rem}[data-theme=dark] .no-results-icon[data-v-d5ad7601]{filter:invert(1)}.lightbox[data-v-b32b1c18]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;background:#000c}.lightbox__figure[data-v-b32b1c18]{display:flex;flex-direction:column;align-items:center;gap:1rem;margin:0;max-width:min(90vw,75rem)}.lightbox__media[data-v-b32b1c18]{display:block;max-width:100%;max-height:78vh;object-fit:contain}.lightbox__caption[data-v-b32b1c18]{color:var(--color-light);text-align:center}.lightbox__close[data-v-b32b1c18],.lightbox__nav[data-v-b32b1c18]{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;padding:0;border:0;border-radius:50%;background:var(--color-light);cursor:pointer}.lightbox__close[data-v-b32b1c18]{top:max(1.5rem,env(safe-area-inset-top));right:max(1.5rem,env(safe-area-inset-right))}.lightbox__nav--prev[data-v-b32b1c18]{left:max(1.5rem,env(safe-area-inset-left))}.lightbox__nav--next[data-v-b32b1c18]{right:max(1.5rem,env(safe-area-inset-right))}@media(max-width:767px){.lightbox__figure[data-v-b32b1c18]{max-width:100vw;padding:0 .5rem}.lightbox__media[data-v-b32b1c18]{max-height:70vh;max-height:70dvh}.lightbox__nav[data-v-b32b1c18]{top:auto;bottom:calc(1.5rem + env(safe-area-inset-bottom))}.lightbox__nav--prev[data-v-b32b1c18]{left:calc(50% - 4rem)}.lightbox__nav--next[data-v-b32b1c18]{right:calc(50% - 4rem)}}.lightbox__icon[data-v-b32b1c18]{display:block;width:1.25rem;height:1.25rem;background:var(--color-dark);mask:50% 50%/contain no-repeat;-webkit-mask:50% 50%/contain no-repeat}.lightbox__icon--close[data-v-b32b1c18]{mask-image:url(/svg/close.svg);-webkit-mask-image:url(/svg/close.svg)}.lightbox__icon--prev[data-v-b32b1c18],.lightbox__icon--next[data-v-b32b1c18]{background:#009579}.lightbox__icon--prev[data-v-b32b1c18]{mask-image:url(/svg/arrow-left.svg);-webkit-mask-image:url(/svg/arrow-left.svg)}.lightbox__icon--next[data-v-b32b1c18]{mask-image:url(/svg/arrow-right.svg);-webkit-mask-image:url(/svg/arrow-right.svg)}.media-gallery[data-v-65ac6d49]{display:grid;gap:1rem;width:100%}.media-gallery__tile[data-v-65ac6d49]{position:relative;display:block;width:100%;padding:0;border:0;background:transparent;overflow:hidden;cursor:pointer;aspect-ratio:4/3}.media-gallery__tile--area-1[data-v-65ac6d49]{aspect-ratio:17/10}.media-gallery__image[data-v-65ac6d49]{display:block;width:100%;height:100%;object-fit:cover}.media-gallery__play[data-v-65ac6d49]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;border-radius:50%;background:var(--gradient-conversion-gradient)}.media-gallery__play-icon[data-v-65ac6d49]{display:block;width:1.75rem;height:1.75rem;margin-left:.3rem;background:var(--color-dark);mask:url(/svg/play.svg) 50% 50%/contain no-repeat;-webkit-mask:url(/svg/play.svg) 50% 50%/contain no-repeat}.media-gallery__more[data-v-65ac6d49]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#0000008c;color:var(--color-light);font-size:3rem;font-weight:700;font-family:var(--font-head)}.media-gallery--multiple[data-v-65ac6d49]{grid-template-columns:1fr 1fr}.media-gallery--multiple .media-gallery__tile--area-1[data-v-65ac6d49]{grid-column:1/-1}@media(min-width:1024px){.media-gallery--multiple[data-v-65ac6d49]{grid-template-columns:2fr 1fr}.media-gallery--multiple .media-gallery__tile--area-1[data-v-65ac6d49]{grid-column:1;grid-row:1/span 2;aspect-ratio:auto;height:100%}.media-gallery--multiple .media-gallery__tile--area-2[data-v-65ac6d49]{grid-column:2;grid-row:1}.media-gallery--multiple .media-gallery__tile--area-3[data-v-65ac6d49]{grid-column:2;grid-row:2}}.ki-marketplace-detail[data-v-9c76c067]{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;padding:2rem 0 4rem}@media(max-width:767px){.ki-marketplace-detail[data-v-9c76c067]{gap:1.25rem;padding:1rem 0 3rem}}@media(min-width:768px){.ki-marketplace-detail[data-v-9c76c067]{flex-direction:row}}.ki-marketplace-detail__logo[data-v-9c76c067]{width:5rem;height:auto;border-radius:.75rem;background:#fff}@media(min-width:768px){.ki-marketplace-detail__logo[data-v-9c76c067]{width:8.75rem}}.ki-marketplace-detail__main[data-v-9c76c067]{display:flex;flex-direction:column;gap:1rem;flex:1 1 auto}.ki-marketplace-detail__main hr[data-v-9c76c067]{width:100%;margin:1rem 0 1.5rem;border:0;border-top:1px solid var(--ki-theme-hr-color)}.ki-marketplace-detail__backlink[data-v-9c76c067]{display:inline-flex;align-self:start;align-items:center;gap:.25rem;font-weight:600}.ki-marketplace-detail__backlink[data-v-9c76c067]:before{content:" ";display:inline-block;width:1rem;height:1rem;mask:url(/svg/arrow-left.svg) 50% 50% no-repeat;-webkit-mask:url(/svg/arrow-left.svg) 50% 50% no-repeat;mask-size:1rem;-webkit-mask-size:1rem;background-color:currentcolor}.detail__title[data-v-9c76c067]{margin-bottom:.25rem}.detail__author[data-v-9c76c067]{margin:0}.ki-marketplace-detail__buttons[data-v-9c76c067]{display:flex;flex-direction:column;justify-content:space-between;gap:1rem;width:100%}@media(min-width:768px){.ki-marketplace-detail__buttons[data-v-9c76c067]{flex-direction:row;align-items:center}}@media(max-width:767px){.ki-marketplace-detail__buttons .ki-marketplace-btn[data-v-9c76c067]{width:100%}}.detail__tags[data-v-9c76c067]{display:flex;flex-wrap:wrap;gap:.5rem}.detail__description[data-v-9c76c067],.detail__base[data-v-9c76c067],.detail__description p[data-v-9c76c067]{margin:0}.detail__description p+p[data-v-9c76c067]{margin-top:1rem}.ki-marketplace-detail__oicalls-text-line[data-v-9c76c067]{display:block}.ki-marketplace-detail__meta-article-partner h3[data-v-9c76c067]{margin-bottom:1.5rem}.detail__address[data-v-9c76c067]{display:flex;flex-direction:column;gap:1rem;font-style:normal}.detail__address-paragraph[data-v-9c76c067]{display:flex;flex-direction:column;gap:.25rem}.detail__contact-link[data-v-9c76c067]{display:inline-flex;align-self:start;align-items:center;gap:.5rem;font-weight:600}.detail__contact-icon[data-v-9c76c067]{display:block;flex-shrink:0;width:1.125rem;height:1.125rem;background:currentcolor;mask:50% 50%/contain no-repeat;-webkit-mask:50% 50%/contain no-repeat}.detail__contact-icon--phone[data-v-9c76c067]{mask-image:url(/svg/phone.svg);-webkit-mask-image:url(/svg/phone.svg)}.detail__contact-icon--mail[data-v-9c76c067]{mask-image:url(/svg/mail.svg);-webkit-mask-image:url(/svg/mail.svg)}.detail__contact-icon--globe[data-v-9c76c067]{mask-image:url(/svg/globe.svg);-webkit-mask-image:url(/svg/globe.svg)}.language-switcher[data-v-2d66b8f9]{position:relative;display:inline-flex;align-items:center}.language-switcher__btn[data-v-2d66b8f9]{display:inline-flex;align-items:center;gap:.25rem;padding:.375rem .625rem;border:0;border-radius:4rem;background:none;color:var(--ki-theme-color);font-size:1rem;font-weight:700;cursor:pointer;transition:background-color .15s}@media(hover:hover){.language-switcher__btn[data-v-2d66b8f9]:hover{background:var(--ki-theme-divider)}}.language-switcher__btn[data-v-2d66b8f9]:focus-visible{outline:2px solid var(--ki-theme-color);outline-offset:2px}.language-switcher__chevron[data-v-2d66b8f9]{transition:transform .2s}.language-switcher__chevron--open[data-v-2d66b8f9]{transform:rotate(180deg)}.language-switcher__menu[data-v-2d66b8f9]{position:absolute;right:0;top:calc(100% + .375rem);z-index:50;min-width:4.5rem;margin:0;padding:.375rem 0;list-style:none;background:var(--ki-theme-panel-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:.75rem;box-shadow:0 .5rem 1.5rem #00000024;overflow:hidden}.language-switcher__option[data-v-2d66b8f9]{width:100%;padding:.5rem 1rem;border:0;background:none;color:var(--ki-theme-color);font-size:.8125rem;text-align:left;cursor:pointer}.language-switcher__option--active[data-v-2d66b8f9]{font-weight:700;background:var(--ki-theme-divider)}@media(hover:hover){.language-switcher__option[data-v-2d66b8f9]:hover{background:var(--ki-theme-divider)}}.login-btn[data-v-3852a9c1]{font-size:1rem}.slide-menu__overlay[data-v-e0c3bce7]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:#0006;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0;pointer-events:none;transition:opacity .3s}.slide-menu__overlay--open[data-v-e0c3bce7]{opacity:1;pointer-events:auto}.slide-menu[data-v-e0c3bce7]{position:fixed;top:0;right:0;bottom:0;z-index:50;display:flex;flex-direction:column;width:100%;background:var(--ki-theme-panel-bg);color:var(--ki-theme-color);transform:translate(100%);transition:transform .3s cubic-bezier(.32,.72,0,1);visibility:hidden}.slide-menu--open[data-v-e0c3bce7]{transform:translate(0);visibility:visible}@media(min-width:768px){.slide-menu[data-v-e0c3bce7]{width:50%}}.slide-menu__top[data-v-e0c3bce7]{display:flex;align-items:center;justify-content:space-between;padding:2rem;padding-top:calc(2rem + env(safe-area-inset-top))}@media(min-width:768px){.slide-menu__lang[data-v-e0c3bce7]{display:none}.slide-menu__top[data-v-e0c3bce7]{justify-content:flex-end}}.slide-menu__close[data-v-e0c3bce7]{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;border:0;border-radius:50%;background:none;color:var(--ki-theme-color);cursor:pointer;transition:background-color .15s}.slide-menu__close svg[data-v-e0c3bce7]{width:1.5rem;height:1.5rem}@media(hover:hover){.slide-menu__close[data-v-e0c3bce7]:hover{background:var(--ki-theme-divider)}}.slide-menu__close[data-v-e0c3bce7]:focus-visible{outline:2px solid var(--ki-theme-color);outline-offset:2px}.slide-menu__nav[data-v-e0c3bce7]{display:flex;flex-direction:column;flex:1;padding:0 2rem}.slide-menu__link[data-v-e0c3bce7]{padding:1.25rem 0;border-bottom:1px solid var(--ki-theme-divider);color:inherit;font-size:1.375rem;text-decoration:none}@media(hover:hover){[data-theme=dark] .slide-menu__link[data-v-e0c3bce7]:hover{color:#00cfc0}}.slide-menu__link--disabled[data-v-e0c3bce7]{opacity:.5;cursor:default}@media(hover:hover){[data-theme=dark] .slide-menu__link--disabled[data-v-e0c3bce7]:hover{color:inherit}}.slide-menu__bottom[data-v-e0c3bce7]{padding:2.5rem 2rem;padding-bottom:calc(2.5rem + env(safe-area-inset-bottom))}.page-header[data-v-7d6eb708]{position:fixed;top:0;left:0;right:0;z-index:10;height:calc(var(--pageheader-height) + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);background:var(--ki-theme-header-bg);box-shadow:var(--ki-theme-header-shadow)}.page-header__inner[data-v-7d6eb708]{height:100%;display:flex;align-items:center;justify-content:space-between}.page-header__logo[data-v-7d6eb708]{display:block}.page-header__logo[data-v-7d6eb708] svg{height:3rem;width:auto;display:block}@media(max-width:767px){.page-header__logo[data-v-7d6eb708] svg{height:2rem}}.page-header__actions[data-v-7d6eb708]{display:flex;align-items:center;gap:1rem}@media(max-width:767px){.page-header__actions[data-v-7d6eb708]{gap:.5rem}.page-header__login[data-v-7d6eb708],.page-header__lang[data-v-7d6eb708]{display:none}}.page-header__search-icon[data-v-7d6eb708]{display:block;width:1.125rem;height:1.125rem;mask:url(/svg/search.svg) 50% 50%/contain no-repeat;-webkit-mask:url(/svg/search.svg) 50% 50%/contain no-repeat;background-color:currentcolor}.theme-toggle[data-v-75585fe3]{--toggle-width: 3.5rem;--knob-size: 1.5rem;width:var(--toggle-width);min-width:var(--toggle-width);height:1.75rem;padding:0;background:linear-gradient(var(--ki-theme-background-color),var(--ki-theme-background-color)) padding-box,var(--gradient-conversion-gradient) border-box;border:2px solid rgba(0,0,0,0);border-radius:2rem;cursor:pointer;position:relative}@media(hover:hover){.theme-toggle[data-v-75585fe3]:hover{background:var(--gradient-conversion-gradient)}}.theme-toggle__knob[data-v-75585fe3]{position:absolute;top:50%;left:1px;display:flex;align-items:center;justify-content:center;width:var(--knob-size);height:var(--knob-size);border-radius:50%;background:var(--color-light);color:var(--color-dark);border:1px solid rgba(0,207,192,.3);transform:translateY(-50%);transition:transform .25s ease}.theme-toggle[aria-checked=true] .theme-toggle__knob[data-v-75585fe3]{background:var(--color-dark);color:var(--color-light);transform:translate(calc(var(--toggle-width) - var(--knob-size) - 6px),-50%)}.theme-toggle__icon[data-v-75585fe3]{width:.9rem;height:.9rem}.page-footer[data-v-d2226676]{padding:1rem 0;background:var(--ki-theme-footer-bg);padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.page-footer__inner[data-v-d2226676]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem 2rem;font-size:.9375rem}.page-footer__nav[data-v-d2226676]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;font-weight:700}.page-footer__separator[data-v-d2226676]{color:var(--ki-theme-footer-separator)}.page-footer__toggle[data-v-d2226676]{justify-self:end}@media(pointer:coarse){.page-footer__nav a[data-v-d2226676]{padding:.25rem 0}}@media(max-width:767px){.page-footer__inner[data-v-d2226676]{grid-template-columns:1fr;justify-items:center;text-align:center}.page-footer__toggle[data-v-d2226676]{justify-self:center}}main[data-v-2328d74f]{min-height:calc(100vh - var(--pageheader-height));min-height:calc(100dvh - var(--pageheader-height));padding-top:calc(var(--pageheader-height) + env(safe-area-inset-top))}main.ki-marketplace--no-header[data-v-2328d74f]{min-height:100vh;min-height:100dvh;padding-top:0}main.ki-marketplace--auto-height[data-v-2328d74f]{min-height:0}:root{--radius-card: 1rem;--radius-control: 8px;--shadow-card: none;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--font-family-base: var(--font-base);--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-md: 1rem;--font-size-lg: 1.25rem;--font-size-hero: 1.75rem;--color-status-good: #0ca30c;--color-status-warning: #fab219;--color-status-serious: #ec835a;--color-status-critical: #d03b3b}[data-theme=light]{--color-page: rgb(0 0 0 / .04);--color-surface: var(--ki-theme-card-bg);--color-panel: var(--ki-theme-panel-bg);--color-ink-primary: var(--ki-theme-color);--color-ink-secondary: rgb(0 0 0 / .62);--color-ink-muted: rgb(0 0 0 / .45);--color-grid: rgb(0 0 0 / .12);--color-axis: rgb(0 0 0 / .28);--color-border: var(--ki-theme-divider);--color-series-1: #2a78d6;--color-series-2: #1baf7a;--color-series-3: #eda100;--color-series-4: #008300;--color-series-5: #4a3aa7;--color-series-6: #e34948;--color-series-7: #e87ba4;--color-series-8: #eb6834}[data-theme=dark]{--color-page: rgb(255 255 255 / .06);--color-surface: var(--ki-theme-card-bg);--color-panel: var(--ki-theme-panel-bg);--color-ink-primary: var(--ki-theme-color);--color-ink-secondary: rgb(255 255 255 / .68);--color-ink-muted: rgb(255 255 255 / .45);--color-grid: rgb(255 255 255 / .14);--color-axis: rgb(255 255 255 / .3);--color-border: var(--ki-theme-divider);--color-series-1: #3987e5;--color-series-2: #199e70;--color-series-3: #c98500;--color-series-4: #008300;--color-series-5: #9085e9;--color-series-6: #e66767;--color-series-7: #d55181;--color-series-8: #d95926}.analytics h1,.analytics h2,.analytics h3,.analytics p{margin:0}.analytics .analytics-card{background:var(--ki-theme-card-bg);border:var(--ki-theme-card-border);border-radius:var(--radius-card);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}*,*:before,*:after{box-sizing:border-box}:root{--gradient-conversion-gradient: linear-gradient(270deg, #93c01c, #00cfc0 0%, #a6db22 100%);--color-dark: #000;--color-light: #fff;--pageheader-height: 7rem;--element-spacing: .25rem;--stage-gap: 2rem;--font-base: "Fira Sans", sans-serif, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-head: "Fira Sans Condensed", var(--font-base)}[data-theme=dark]{--logo-fill-color: #fff;--ki-theme-color: #fff;--ki-theme-link-color: currentcolor;--ki-theme-background-color: #000;--ki-theme-hr-color: rgb(255 255 255 / .3);--ki-theme-card-bg: rgb(0 0 0 / .5);--ki-theme-card-color: #fff;--ki-theme-card-border: .8px solid rgb(255 255 255 / .2);--ki-theme-header-bg: rgb(0 0 0 / .7);--ki-theme-header-shadow: 0 4px 2px rgb(0 0 0 / .25);--ki-theme-glass-bg: rgb(10 10 10 / .75);--ki-theme-panel-bg: rgb(10 10 10 / .97);--ki-theme-divider: rgb(255 255 255 / .15);--ki-theme-footer-bg: #0b0b0b;--ki-theme-footer-separator: #fff}[data-theme=light]{--logo-fill-color: #000;--ki-theme-color: #000;--ki-theme-link-color: currentcolor;--ki-theme-background-color: #fff;--ki-theme-hr-color: rgb(0 0 0 / .3);--ki-theme-card-bg: rgb(255 255 255 / .5);--ki-theme-card-color: #000;--ki-theme-card-border: .8px solid rgb(0 0 0 / .2);--ki-theme-header-bg: rgb(255 255 255 / .65);--ki-theme-header-shadow: none;--ki-theme-glass-bg: rgb(255 255 255 / .75);--ki-theme-panel-bg: rgb(255 255 255 / .97);--ki-theme-divider: rgb(0 0 0 / .12);--ki-theme-footer-bg: #fff;--ki-theme-footer-separator: rgb(255 255 255 / 0)}@media(max-width:767px){:root{--pageheader-height: 4.5rem;--stage-gap: 1.25rem}}html{font-size:16px;-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--font-base);font-size:1.0625rem;line-height:1.5;color:var(--ki-theme-color);background:var(--ki-theme-background-color);overflow-wrap:break-word;-webkit-tap-highlight-color:transparent}button,a,input,select{touch-action:manipulation}h1,h2,h3{font-family:var(--font-head);line-height:1.15;margin:0 0 1rem}h1{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:700}h2{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700}h3{font-size:1.375rem;font-weight:700}a{color:var(--ki-theme-link-color)}img{max-width:100%}button{font:inherit}.container{width:100%;max-width:82.5rem;margin:0 auto;padding-left:max(var(--stage-gap),env(safe-area-inset-left));padding-right:max(var(--stage-gap),env(safe-area-inset-right))}#ki-marketplace-stage-video{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover}.ki-marketplace-btn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:.5625rem;color:var(--ki-theme-color);background:linear-gradient(var(--ki-theme-background-color),var(--ki-theme-background-color)) padding-box,var(--gradient-conversion-gradient) border-box;border:2px solid rgba(0,0,0,0);border-radius:4rem;padding:.75rem 1.25rem;font-size:1.125rem;font-weight:700;line-height:1.5rem;text-decoration:none;cursor:pointer}@media(hover:hover){.ki-marketplace-btn:hover,.ki-marketplace-btn:active{color:var(--color-dark);background:var(--gradient-conversion-gradient)}}.ki-marketplace-btn:focus-visible{color:var(--ki-theme-background-color);background:var(--ki-theme-color)}.ki-marketplace-btn--filled{color:var(--color-dark);background:var(--gradient-conversion-gradient)}@media(hover:hover){.ki-marketplace-btn--filled:hover,.ki-marketplace-btn--filled:active{color:var(--ki-theme-color);background:linear-gradient(var(--ki-theme-background-color),var(--ki-theme-background-color)) padding-box,var(--gradient-conversion-gradient) border-box}}.ki-icon-btn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.75rem;height:2.75rem;padding:0;color:var(--color-dark);background:linear-gradient(var(--color-light),var(--color-light)) padding-box,var(--gradient-conversion-gradient) border-box;border:2px solid rgba(0,0,0,0);border-radius:50%;cursor:pointer}.ki-icon-btn svg{width:1.25rem;height:1.25rem;fill:currentcolor}@media(hover:hover){.ki-icon-btn:hover,.ki-icon-btn:active{background:var(--gradient-conversion-gradient)}}.ki-icon-btn:focus-visible{color:var(--color-light);background:var(--color-dark)}.ki-marketplace-btn__icon{display:inline-flex;flex-shrink:0}.ki-marketplace-btn__icon svg{width:1.25rem;height:1.25rem;fill:currentcolor}.ki-marketplace__tag{display:inline-flex;align-items:center;gap:.4em;padding:.25rem .75rem;border:.8px solid currentcolor;border-radius:24px;font-size:.8125rem;background:transparent;color:inherit;cursor:default;white-space:nowrap}button.ki-marketplace__tag{cursor:pointer}@media(pointer:coarse){button.ki-marketplace__tag{padding:.5rem 1rem}}.ki-marketplace__tag--active{background:var(--ki-theme-color);color:var(--ki-theme-background-color)}.ki-marketplace__star-group{display:flex;gap:2px;align-items:center}.ki-marketplace-icon{height:1em;width:auto;display:inline-block}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}
