.Rating__star{display:inline-block;width:12px;height:12px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20width%3D%2212%22%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%3E%3Cpath%20d%3D%22m0%200h12v12h-12z%22%2F%3E%3Cpath%20d%3D%22m7.62437094%203.75959024%202.15074566.21111974c.7483587.07345978.9778698.82140014.3999961%201.31278871l-1.68379234%201.43179437.62508098%202.33251681c.2052781.76600417-.43159782%201.22971633-1.06948746.76871163l-2.04592531-1.47859615-2.04592531%201.47859615c-.63531394.4591432-1.27479338-.00260365-1.06948745-.76871163l.62508097-2.33251681-1.68379234-1.43179437c-.58030226-.49345367-.35169265-1.23899894.39987917-1.31278787l2.15034993-.21112021.9473899-2.23483482c.296685-.69986178%201.05650241-.69951108%201.35294045.00007236z%22%20fill%3D%22%23528bcc%22%20opacity%3D%22.44%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:100%}.Rating__star--full{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20width%3D%2212%22%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%3E%3Cpath%20d%3D%22m0%200h12v12h-12z%22%2F%3E%3Cpath%20d%3D%22m7.62437094%203.75959024%202.15074566.21111974c.7483587.07345978.9778698.82140014.3999961%201.31278871l-1.68379234%201.43179437.62508098%202.33251681c.2052781.76600417-.43159782%201.22971633-1.06948746.76871163l-2.04592531-1.47859615-2.04592531%201.47859615c-.63531394.4591432-1.27479338-.00260365-1.06948745-.76871163l.62508097-2.33251681-1.68379234-1.43179437c-.58030226-.49345367-.35169265-1.23899894.39987917-1.31278787l2.15034993-.21112021.9473899-2.23483482c.296685-.69986178%201.05650241-.69951108%201.35294045.00007236z%22%20fill%3D%22%23528bcc%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)}.AppsCatalogCardBadge{position:absolute;z-index:1;top:4px;padding:2px 4px;border-radius:4px;font-size:12px;font-weight:500;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;line-height:14px;color:var(--vkui--color_text_contrast)}.AppsCatalogCardBadge--discount{background-color:var(--vkui--color_accent_red)}.AppsCatalogCardBadge--new{background-color:var(--vkui--color_accent_red);padding:2px 6px;font-size:14px;line-height:18px}.AppsCatalogCardBadge--right{right:-4px}[dir=rtl] .AppsCatalogCardBadge--right{right:auto;left:-4px}.AppsCatalogCardBadge--left{left:-4px}[dir=rtl] .AppsCatalogCardBadge--left{left:auto;right:-4px}.AppsCatalogCard{display:flex;flex-direction:column;position:relative;width:auto}.AppsCatalogCard__link{display:flex;flex-direction:column}.AppsCatalogCard__imageWrapper{position:relative;margin-bottom:0}.AppsCatalogCard__imageWrapper::after{display:block;height:100%;width:100%;position:absolute;top:0;content:"";box-shadow:inset 0 0 0 1px var(--vkui--color_image_border_alpha);border-radius:16px}.AppsCatalogCard__image{display:block;width:132px;height:132px;border-radius:16px}.AppsCatalogCard--small .AppsCatalogCard__image{width:94px;height:94px}.AppsCatalogCard__nameWrapper{display:flex;align-items:center;margin-top:6px}.AppsCatalogCard__name{font-size:13px;font-weight:500;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--vkui--color_text_primary)}.AppsCatalogCard__category{margin-top:2px;font-size:13px;color:var(--vkui--color_text_subhead);line-height:16px}.AppsCatalogCard__rating{margin-top:4px}.AppsCatalogCardWithTooltip{position:relative;font-size:13px}.AppsCatalogCardWithTooltip__tooltip{--tooltip-offset:80px;width:unset;height:unset;z-index:102}.AppsCatalogCardWithTooltip__tooltip--reversed{transform:translateY(calc(-100% + var(--tooltip-offset)*2))}.AppsCatalogCardWithTooltip__tooltip.Tooltip--r .Tooltip__in::before,.AppsCatalogCardWithTooltip__tooltip.Tooltip--r .Tooltip__in::after,.AppsCatalogCardWithTooltip__tooltip.Tooltip--l .Tooltip__in::before,.AppsCatalogCardWithTooltip__tooltip.Tooltip--l .Tooltip__in::after{top:var(--tooltip-offset)}.AppsCatalogCardWithTooltip__tooltip.Tooltip .Tooltip__in{border-radius:var(--vkui--size_border_radius_paper--regular)}.AppsCatalogCardWithTooltip__tooltip--reversed.Tooltip--r .Tooltip__in::before,.AppsCatalogCardWithTooltip__tooltip--reversed.Tooltip--r .Tooltip__in::after,.AppsCatalogCardWithTooltip__tooltip--reversed.Tooltip--l .Tooltip__in::before,.AppsCatalogCardWithTooltip__tooltip--reversed.Tooltip--l .Tooltip__in::after{top:calc(100% - var(--tooltip-offset))}.AppsCatalogSection{padding:0 20px 20px}.AppsCatalogSection__header{margin-top:3px;margin-bottom:-3px}.AppsCatalogSection__headerText{color:var(--vkui--color_text_primary)}.AppsCatalogSection__title{font-size:16px;margin:0}.AppsCatalogSection__aside{height:100%;display:flex;white-space:nowrap}.AppsCatalogSection__content{display:grid;grid-template-columns:repeat(6,132px);justify-content:space-between}.AppsCatalogSection__content--halfSize{grid-template-columns:repeat(4,94px)}.AppsCatalogHeader{padding-left:var(--vkui--size_base_padding_horizontal--regular)}[dir=rtl] .AppsCatalogHeader{padding-left:0;padding-right:var(--vkui--size_base_padding_horizontal--regular)}.AppsCatalogHeader__tabs{width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.AppsCatalogHeader__tab{font-size:14px;line-height:18px}.AppsCatalogHeader__tab--active{color:var(--vkui--color_text_accent)}.AppsCatalogHeader__search{color:var(--vkui--color_icon_secondary);opacity:.72;margin-right:8px}[dir=rtl] .AppsCatalogHeader__search{margin-right:0;margin-left:8px}.AppsCatalogHeader__search:hover{cursor:pointer;opacity:1}.AppsCatalogSelectMenu__wrapper{box-shadow:var(--vkui--elevation2);border:solid var(--vkui--size_border--regular) var(--vkui--vkontakte_color_input_border)}.AppsCatalogSelectMenu__dropdownArrow{color:var(--vkui--color_text_secondary)}.AppsCatalogSelectMenu__dropdownArrow.AppsCatalogSelectMenu__dropdownArrow--selected{color:var(--vkui--color_text_accent)}.AppsCatalogGrid{display:flex;flex-direction:column}.AppsCatalogGrid__container{display:grid;grid-template-columns:repeat(6,132px);row-gap:20px;justify-content:space-between}.AppsCatalogGrid__cautionTitle{margin-top:0;margin-bottom:18px;font-size:14px;line-height:18px;font-weight:400;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;color:var(--vkui--color_text_primary)}.AppsCatalogGrid__separator{margin-top:20px;margin-bottom:18px}.AppsCatalogSeparator{display:block}.AppsCatalogSeparator::after{content:"";display:block;border-bottom:1px solid var(--vkui--color_separator_primary)}.AppsCatalogCardsLoader__spinner{padding:24px 0 32px}.AppsCatalogFeaturedBanner{height:315px;padding:0 0 var(--vkui--size_base_padding_vertical--regular);position:relative;overflow:hidden}.AppsCatalogFeaturedBanner__slider{display:flex;position:absolute;left:-347px}[dir=rtl] .AppsCatalogFeaturedBanner__slider{left:auto;right:-347px}.AppsCatalogFeaturedBanner__slide{width:525px;height:315px;position:relative;border-radius:var(--vkui--size_border_radius_paper--regular);margin:0 5px}.AppsCatalogFeaturedBanner__slide::after{display:block;height:100%;width:100%;position:absolute;top:0;content:"";box-shadow:inset 0 0 0 1px var(--vkui--color_image_border_alpha);border-radius:var(--vkui--size_border_radius_paper--regular)}.AppsCatalogFeaturedBanner__image{width:100%;height:100%;border-radius:var(--vkui--size_border_radius_paper--regular)}.AppsCatalogFeaturedBanner__prev,.AppsCatalogFeaturedBanner__next{position:absolute;z-index:2;top:0;bottom:0;width:125px;cursor:pointer;display:flex;align-items:center;justify-content:center}.AppsCatalogFeaturedBanner__prev{left:0}[dir=rtl] .AppsCatalogFeaturedBanner__prev{left:auto;right:0}.AppsCatalogFeaturedBanner__next{right:0}[dir=rtl] .AppsCatalogFeaturedBanner__next{right:auto;left:0}.AppsCatalogFeaturedBanner__prev::before,.AppsCatalogFeaturedBanner__next::before{display:block;content:"";width:41px;height:41px;border-radius:50%;border:2px solid var(--white);box-shadow:0 1px 6px 0 rgba(0,0,0,.25),0 0 2px 0 var(--black_alpha16);background-color:rgba(0,0,0,.5);background-image:url(../../images/icons/apps_slider.png);background-repeat:no-repeat;opacity:0;transition:opacity .15s ease}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.AppsCatalogFeaturedBanner__prev::before,.AppsCatalogFeaturedBanner__next::before{background-image:url(../../images/icons/apps_slider_2x.png);background-size:82px 41px}}.AppsCatalogFeaturedBanner:hover .AppsCatalogFeaturedBanner__prev::before,.AppsCatalogFeaturedBanner:hover .AppsCatalogFeaturedBanner__next::before{opacity:.8}.AppsCatalogFeaturedBanner:hover .AppsCatalogFeaturedBanner__prev:hover::before,.AppsCatalogFeaturedBanner:hover .AppsCatalogFeaturedBanner__next:hover::before{opacity:1}.AppsCatalogFeaturedBanner__prev::before{background-position:0 0}[dir=rtl] .AppsCatalogFeaturedBanner__prev::before{background-position:100%0}.AppsCatalogFeaturedBanner__next::before{background-position:100%0}[dir=rtl] .AppsCatalogFeaturedBanner__next::before{background-position:0 0}.AppsCatalogFeaturedBanner__footer{position:absolute;opacity:0;bottom:0;left:0;right:0;z-index:1;padding:20px;display:flex;transition:opacity .15s ease;align-items:center}.selected .AppsCatalogFeaturedBanner__footer{opacity:1}.AppsCatalogFeaturedBanner__footer::after{display:block;content:"";height:140px;position:absolute;left:0;bottom:0;right:0;z-index:-1;background:var(--transparent_black) -webkit-gradient(linear,left top,left bottom,from(var(--transparent_black)),to(rgba(0,0,0,.56)));background:var(--transparent_black) linear-gradient(180deg,var(--transparent_black),rgba(0,0,0,.56));border-bottom-right-radius:var(--vkui--size_border_radius_paper--regular);border-bottom-left-radius:var(--vkui--size_border_radius_paper--regular)}[dir=rtl] .AppsCatalogFeaturedBanner__footer::after{background:var(--transparent_black) -webkit-gradient(linear,left top,left bottom,from(var(--transparent_black)),to(rgba(0,0,0,.56)));background:var(--transparent_black) linear-gradient(-180deg,var(--transparent_black),rgba(0,0,0,.56))}.AppsCatalogFeaturedBanner__appIconWrapper{position:relative}.AppsCatalogFeaturedBanner__appIconWrapper::after{display:block;height:100%;width:100%;position:absolute;top:0;content:"";box-shadow:inset 0 0 0 1px var(--white_alpha8);border-radius:14px}.AppsCatalogFeaturedBanner__appIcon{display:block;width:48px;height:48px;border-radius:14px}.AppsCatalogFeaturedBanner__appInfo{display:flex;flex-direction:column;flex-grow:1;align-self:flex-end;min-width:0;margin-left:12px;margin-bottom:4px;font-size:14px;color:var(--white)}[dir=rtl] .AppsCatalogFeaturedBanner__appInfo{margin-left:0;margin-right:12px}.AppsCatalogFeaturedBanner__appDescription{margin-top:2px}.AppsCatalogFeaturedBanner__launchButton{align-self:flex-end;margin-left:15px;box-shadow:var(--vkui--elevation2);flex-shrink:0}[dir=rtl] .AppsCatalogFeaturedBanner__launchButton{margin-left:0;margin-right:15px}.AppsCatalogPromoBanner{display:flex;padding:32px;flex-direction:column;align-items:flex-start;justify-content:center;background-color:var(--vkui--color_background_tertiary);background-size:cover;background-position:center;text-decoration:none;height:256px;box-sizing:border-box;border-radius:var(--vkui--size_border_radius_paper--regular);overflow:hidden}.AppsCatalogPromoBanner:hover,.AppsCatalogPromoBanner:focus,.AppsCatalogPromoBanner:active{text-decoration:none}.AppsCatalogPromoBanner__title{margin:0 0 10px;font-size:28px;line-height:34px;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--white);font-family:var(--vk-sans-display)}.AppsCatalogPromoBanner__description{font-weight:400;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;font-size:16px;line-height:22px;color:var(--white)}.AppsCatalogPromoBanner__button{margin-top:auto}.AppsCatalogPromoBanner__title--dark{color:var(--gray_900)}.AppsCatalogPromoBanner__description--dark{color:var(--gray_900)}.AppsCatalogPromoBanner--halfSize{padding:20px;height:230px}.AppsCatalogPromoBanner--halfSize .AppsCatalogPromoBanner__title{font-size:24px;line-height:28px;width:210px;margin-bottom:8px;font-family:var(--vk-sans-display)}.AppsCatalogPromoBanner--halfSize .AppsCatalogPromoBanner__description{font-size:15px;line-height:20px;width:200px;margin-bottom:8px}.AppsCatalogPromoBanner--halfSize .AppsCatalogPromoBanner__button{margin-top:auto}.AppsCatalogMainPage{margin-top:var(--page-block-offset)}.AppsCatalogMainPage__grid{padding-top:0}.AppsCatalogMainPage__clearLink{font-size:13px}.AppsCatalogMainPage__showAllLink::after{content:"";display:inline-block;width:8px;height:8px;margin-left:4px;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20height%3D%228%22%20viewBox%3D%2288%204%208%208%22%20width%3D%228%22%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%3E%3Cpath%20d%3D%22m88%204h8v8h-8z%22%2F%3E%3Cpath%20d%3D%22m90.2%2010.8c-.2.3-.2.7.1.9s.7.2.9-.1l2.6-3.2c.2-.2.2-.6%200-.8l-2.6-3.2c-.2-.3-.6-.3-.9-.1s-.3.6-.1.9l2.3%202.8z%22%20fill%3D%22%239cb0c3%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-repeat:no-repeat;will-change:transform;transition:translateX 60ms linear}[dir=rtl] .AppsCatalogMainPage__showAllLink::after{margin-left:0;margin-right:4px}.AppsCatalogMainPage__showAllLink:hover::after{transform:translateX(2px)}[dir=rtl] .AppsCatalogMainPage__showAllLink:hover::after{transform:translateX(-2px)}.Breadcrumbs{list-style-type:none;margin:0;padding:0}.Breadcrumbs__item{display:inline-block}.Breadcrumbs__link{color:var(--vkui--color_text_subhead)}.Breadcrumbs__item:not(:last-child)::after{display:inline-block;padding:0 8px;content:"›";color:var(--vkui--color_icon_medium)}.AppsCatalogSkeleton__block{position:relative;display:grid}.AppsCatalogSkeleton__block--padded{margin:0 8px 8px}.AppsCatalogSkeleton__menu{padding:20px 30px 20px 20px;border-top-left-radius:var(--vkui--size_border_radius_paper--regular);border-top-right-radius:var(--vkui--size_border_radius_paper--regular)}[dir=rtl] .AppsCatalogSkeleton__menu{padding:20px 20px 20px 30px}.AppsCatalogSkeleton__tabs{display:flex}.AppsCatalogSkeleton__tabsItem{height:20px;margin-left:20px;background-color:var(--vkui--color_background_secondary);border-radius:4px}[dir=rtl] .AppsCatalogSkeleton__tabsItem{margin-left:0;margin-right:20px}.AppsCatalogSkeleton__tabsItem:first-child{margin-left:0}[dir=rtl] .AppsCatalogSkeleton__tabsItem:first-child{margin-left:0;margin-right:0}.AppsCatalogSkeleton__tabsItem:last-child{margin-left:auto;margin-right:2px}[dir=rtl] .AppsCatalogSkeleton__tabsItem:last-child{margin-right:auto;margin-left:2px}.AppsCatalogSkeleton__breadcrumbs{width:215px;height:18px;background-color:var(--vkui--color_background_tertiary);border-radius:4px;margin-top:2px}.AppsCatalogSkeleton__featuredBanner{position:relative;height:315px;padding:0 0 15px;overflow:hidden}.AppsCatalogSkeleton__slider{display:flex;flex-wrap:nowrap;position:absolute;transform:translateX(-342px)}[dir=rtl] .AppsCatalogSkeleton__slider{transform:translateX(342px)}.AppsCatalogSkeleton__slide{flex-shrink:0;width:525px;height:315px;margin-right:10px;background-color:var(--vkui--color_background_secondary);border-radius:12px}[dir=rtl] .AppsCatalogSkeleton__slide{margin-right:0;margin-left:10px}.AppsCatalogSkeleton__section{display:flex;flex-direction:column;padding:20px 20px 20px}.AppsCatalogSkeleton__sectionName{height:18px;width:96px;margin-bottom:20px;border-radius:4px;background-color:var(--vkui--color_background_secondary)}.AppsCatalogSkeleton__grid{padding:0 var(--vkui--size_base_padding_horizontal--regular) var(--vkui--size_base_padding_vertical--regular)}.AppsCatalogSkeleton__cards{display:grid;grid-template-columns:repeat(6,132px);grid-auto-rows:auto;grid-row-gap:20px;justify-content:space-between}.AppsCatalogSkeleton__card{display:flex;flex-direction:column}.AppsCatalogSkeleton__cardIcon{width:132px;height:132px;background-color:var(--vkui--color_background_secondary);border-radius:14px}.AppsCatalogSkeleton__cardName{width:104px;height:15px;margin-top:9px;border-radius:4px;background-color:var(--vkui--color_background_secondary)}.AppsCatalogSkeleton__cardCategory{width:70px;height:15px;margin-top:3px;border-radius:4px;background-color:var(--vkui--color_background_secondary)}.AppsCatalogSkeleton__searchInput{height:36px;margin:0 20px 20px;border-radius:6px;background-color:var(--vkui--color_background_secondary)}.AppsCatalogCategoryPage{margin:var(--page-block-offset)0 0}.AppsCatalogCategoryPage__header{height:64px;margin-top:-8px;display:flex;align-items:center}.AppsCatalogCategoryPage__breadcrumbs{line-height:28px}.AppsCatalogCategoryPage__grid{padding:0 12px 12px}.AppsCatalogCategoryPage__title{display:flex;justify-content:space-between}.AppsCatalogCategoryPage__clearLink{font-size:13px}.AppsCatalogSearchPage--block{margin:var(--page-block-offset)0 0}.AppsCatalogSearchPage__breadcrumbs{line-height:28px}.AppsCatalogSearchPage__grid{padding:8px var(--vkui--size_base_padding_horizontal--regular) var(--vkui--size_base_padding_vertical--regular)}.AppsCatalogSearchPage__noResultsLabel{padding:32px 54px 40px;color:var(--vkui--color_text_secondary);text-align:center;font-size:14px}.AppsCatalogSearchPage__noResultsLabel b{display:inline-block;max-width:500px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--vkui--color_text_subhead);vertical-align:top}.AppsCatalogSearchPage__searchTags{max-height:0;margin-top:0;padding:0 var(--vkui--size_base_padding_horizontal--regular);opacity:0;transition:max-height 200ms linear,margin 140ms linear,opacity 140ms linear}.AppsCatalogSearchPage__searchTags--expanded{max-height:28px;overflow:hidden;opacity:1;margin-top:8px}.AppsCatalogSearchPage__searchInputInner{display:flex;flex-wrap:wrap}.AppsCatalogSearchPage__searchTagsItem{margin-right:5px}[dir=rtl] .AppsCatalogSearchPage__searchTagsItem{margin-right:0;margin-left:5px}.AppsCatalogSearchPage__searchTagsItemName{font-size:13px;line-height:18px}.AppsCatalogSearchPage__searchTagsItemButton{display:flex;align-items:center;justify-content:center;height:100%;box-sizing:border-box;padding:2px 8px 0 4px;opacity:.6;transition:opacity .2s ease;color:var(--vkui--vkontakte_color_icon_outline_medium)}[dir=rtl] .AppsCatalogSearchPage__searchTagsItemButton{padding:2px 4px 0 8px}.AppsCatalogSearchPage__searchTagsItem:hover .AppsCatalogSearchPage__searchTagsItemButton{opacity:1}.apps_catalog_popup_box_container .box_controls_text{padding:0}
