#ki-marketplace-stage-video{position:fixed;inset:0;z-index:-1;transform:none}.ki-marketplace .ki-marketplace-header{margin-bottom:3rem}.ki-marketplace .fact-container{margin-bottom:4rem}.ki-marketplace-app{width:100%;min-height:calc(100vh - var(--pageheader-height))}.ki-marketplace-btn.btn{justify-content:center;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 #fff0;border-radius:4rem;margin:0;padding:.75rem 1.25rem}.ki-marketplace-btn.btn:not(:disabled){cursor:pointer}.no-touchevents .ki-marketplace-btn.btn:not(:disabled):hover,.no-touchevents .ki-marketplace-btn.btn:not(:disabled):active{color:var(--color-dark);background:var(--gradient-conversion-gradient)}.ki-marketplace-btn.btn:not(:disabled):focus-visible{color:var(--ki-theme-background-color);background:var(--ki-theme-color)}.ki-marketplace__list{display:flex;flex-direction:column;gap:2rem}.ki-marketplace__model-list{grid-template-rows:auto;grid-template-columns:repeat(1,1fr);display:grid;gap:1rem}@media(min-width:768px){.ki-marketplace__model-list{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.ki-marketplace__model-list{grid-template-columns:repeat(3,1fr)}}.ki-marketplace__model-list--no-results{grid-template-columns:repeat(1,1fr)}.ki-marketplace__search{display:flex;justify-content:center;padding:1rem 0}.ki-marketplace__search-bar{--mask:var(--icon-search) 50% 50% no-repeat;--icon-size:1rem;display:flex;justify-content:space-between;align-items:center;position:relative;width:41.5625rem;max-width:100%}.ki-marketplace__search-bar:after{content:" ";display:block;position:absolute;inset:50% 1rem auto auto;width:1.15rem;height:1.25rem;transform:translateY(-50%);mask:var(--mask);-webkit-mask:var(--mask);mask-size:var(--icon-size);-webkit-mask-size:var(--icon-size);background-color:var(--ki-theme-color);pointer-events:none}.ki-marketplace__search-bar.ki-marketplace__search-bar--has-input:hover:after{display:none}.ki-marketplace__search-bar.ki-marketplace__search-bar--has-input:focus-within:after{display:none}.ki-marketplace__search-input{color:var(--ki-theme-color);display:flex;padding:.75rem 1.5rem;border-radius:2rem;border:1px solid var(--ki-theme-color);background:var(--ki-theme-background-color);width:100%}.ki-marketplace-detail{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;align-self:stretch}@media(min-width:768px){.ki-marketplace-detail{flex-direction:row}}.ki-marketplace-detail__main{display:flex;flex-direction:column;gap:1rem;flex:1 1 auto}.ki-marketplace-detail__main hr{margin:calc(3*var(--element-spacing)) 0 calc(5*var(--element-spacing)) 0;border-color:var(--ki-theme-hr-color)}.ki-marketplace-detail__main h3{margin-bottom:calc(5*var(--element-spacing))}.ki-marketplace-detail__logo{width:5rem;height:auto}@media(min-width:768px){.ki-marketplace-detail__logo{width:8.75rem}}.ki-marketplace-detail__buttons{display:flex;flex-direction:column;justify-content:space-between;gap:1rem}@media(min-width:768px){.ki-marketplace-detail__buttons{flex-direction:row}}.ki-marketplace-detail__backlink{--mask:var(--icon-arrow-left) 50% 50% no-repeat;--icon-size:1rem;--link-color:var(--ki-theme-color);--link-color-hover:var(--ki-theme-color);display:inline-flex;align-self:start;align-items:center;gap:.25rem}.ki-marketplace-detail__backlink:before{content:" ";display:inline-block;width:1rem;height:1rem;mask:var(--mask);-webkit-mask:var(--mask);mask-size:var(--icon-size);-webkit-mask-size:var(--icon-size);background-color:currentColor;pointer-events:none}.ki-marketplace__base_model_header{display:flex;align-items:baseline;gap:.5rem}.ki-marketplace-icon{height:1em;width:auto}.ki-marketplace__tag--rating{gap:.4em}.ki-marketplace__tag--rating .ki-marketplace__star-group{display:flex;gap:2px;align-items:center}.ki-marketplace-detail__oicalls_text_line{display:block}.ki-marketplace-loader{height:100%;display:flex;justify-content:center;align-items:center}.ki-marketplace__no-results{max-width:41.5rem;margin:calc(16*var(--element-spacing)) auto}.ki-marketplace__no-results .ki-marketplace-icon{margin-bottom:3rem}.ki-marketplace__no-results .header__head{margin-bottom:2rem}.ki-marketplace__no-results .header__sub{margin-bottom:1rem}.ki-marketplace__no-results-link{margin-top:calc(2*var(--element-spacing))}#themeSwitch{transform:translateX(-50%)}@media(min-width:1280px){#themeSwitch{transform:unset}}.light-toggle__wrap{position:absolute;right:var(--stage-gap);bottom:-155px;z-index:1;left:50%}@media(min-width:1280px){.light-toggle__wrap{position:absolute;right:var(--stage-gap);bottom:-40px;left:unset}}.light-toggle{display:flex;justify-content:space-between;align-items:center;gap:calc(2*var(--element-spacing))}.light-toggle.light-toggle--disabled{opacity:.4;pointer-events:none}.light-toggle__button{transition:background 0.25s ease;--button-width:2.25rem;--toggle-size:1.5rem;--border-width:1px;--on-position:calc(var(--button-width) - var(--toggle-size));--off-position:calc(var(--border-width) * -1);--switch-bg:var(--filter-btn-default-switch-bg);--switch-icon-color:var(--filter-btn-default-switch-icon-color);--switch-icon-bg:var(--filter-btn-default-switch-icon-bg);--switch-border-color:var(--filter-btn-default-switch-border-color);margin:0;padding:0;width:var(--button-width);min-width:var(--button-width);height:var(--toggle-size);border:var(--border-width) solid var(--switch-border-color);border-radius:calc(var(--toggle-size)/2);display:flex;align-items:center;justify-content:start;background-color:var(--switch-bg);background-clip:content-box;cursor:pointer;position:relative}.light-toggle__button .light-toggle__icon{transition:transform 0.25s ease;display:none;justify-content:center;align-content:center;width:var(--toggle-size);height:var(--toggle-size);color:var(--switch-icon-color);border:var(--border-width) solid var(--switch-border-color);border-radius:50%;background-color:var(--switch-icon-bg);background-clip:content-box;transform:translate(var(--off-position),-50%);margin:0;padding:0;position:absolute;left:0;top:50%}.light-toggle__button .light-toggle__icon .icon__svg{height:.75rem;width:.75rem}.light-toggle__button[aria-checked=true]{--switch-bg:var(--filter-btn-active-switch-bg);--switch-icon-color:var(--filter-btn-active-switch-icon-color);--switch-icon-bg:var(--filter-btn-active-switch-icon-bg);--switch-border-color:var(--filter-btn-active-switch-border-color)}.light-toggle__button[aria-checked=true] .light-toggle__icon--on{display:inline-flex;transform:translate(var(--on-position),-50%)}.light-toggle__button[aria-checked=false] .light-toggle__icon--off{display:inline-flex}.light-toggle__label{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;flex:1 1 auto;user-select:none;cursor:pointer;text-align:start}.filter-panel__content .light-toggle--small .light-toggle__label{font-family:var(--typo-text-font-family);font-weight:var(--typo-text-font-weight);line-height:var(--typo-text-line-height);font-style:var(--typo-text-font-style);font-size:var(--typo-s-font-size);font-family:var(--typo-s-font-family,var(--typo-text-font-family));font-weight:var(--typo-s-font-weight,var(--typo-text-font-weight));line-height:var(--typo-s-line-height,var(--typo-text-line-height));font-style:var(--typo-s-font-style,var(--typo-text-font-style))}.light-toggle--small .light-toggle__button{--button-width:1.75rem;--toggle-size:1.125rem}.no-touchevents .light-toggle-btn:hover .light-toggle__button,.no-touchevents .light-toggle-btn.hover .light-toggle__button,.no-touchevents .light-toggle-btn.is-hover .light-toggle__button{--switch-bg:var(--filter-btn-hover-switch-bg);--switch-icon-color:var(--filter-btn-hover-switch-icon-color);--switch-icon-bg:var(--filter-btn-hover-switch-icon-bg)}.light-toggle-btn:active .light-toggle__button,.light-toggle-btn.active .light-toggle__button,.light-toggle-btn.is-active .light-toggle__button{--switch-bg:var(--filter-btn-active-switch-bg);--switch-icon-color:var(--filter-btn-active-switch-icon-color);--switch-icon-bg:var(--filter-btn-active-switch-icon-bg);--switch-border-color:var(--filter-btn-active-switch-border-color)}.light-toggle-btn:focus .light-toggle__button,.light-toggle-btn.focus .light-toggle__button,.light-toggle-btn.is-focus .light-toggle__button{--switch-bg:var(--filter-btn-focus-switch-bg);--switch-icon-color:var(--filter-btn-active-switch-icon-color);--switch-icon-bg:var(--filter-btn-active-switch-icon-bg);--switch-border-color:var(--filter-btn-active-switch-border-color)}