@charset "UTF-8";.btn,.btn-nav{display:flex;align-items:center;justify-content:center;position:relative;font-weight:500;text-decoration:none;cursor:pointer;border-radius:6px}.btn svg{flex-shrink:0;pointer-events:none;fill:currentColor;transition:fill .2s,transform .2s}.btn_with_ico svg{margin-right:12px}.btn.disabled{opacity:.7;pointer-events:none}.btn_sm{padding:0 10px;height:32px;font-size:1.02rem}.btn_md{padding:0 14px;height:36px;font-size:1.02rem}.btn_xl{padding:0 15px;height:44px;font-size:1.07rem;border-radius:8px}.btn_icon.btn_xl{padding:0;width:44px}.btn_icon_bar{padding:0;width:40px;color:#232328;background:none}.btn_grey{color:#484851;background:#e5e8ee}.btn_grey:active{color:#232328;background:#d7d9e2}.btn_grey4{color:#484851;background:#d0d2de}.btn_grey4:active{color:#484851;background:#b6b7c3}.btn_white{color:#484851;background:#fff}.btn_white:active,.btn_white.active,.btn_brand{color:#fff;background:#653ff4}.btn_brand:active{color:#fff;background:#6f1cf4}.btn_brand2{color:#653ff4;background:#ccbeff}.btn_brand2:active{color:#6f1cf4;background:#b8a5ff}.btn_green{color:#fff;background:#1ac774}.btn_wide{width:100%}.btn_self{padding:0;height:auto;color:#484851;background:none}.btn_self:active{color:#653ff4}.btn-nav{padding:0 9px;height:30px;color:#484851;font-size:1.06rem;white-space:nowrap;background:none}.btn-nav:active{color:#484851;background:#ececf0}@media (hover: hover) and (pointer: fine){.btn-nav:hover{color:#484851;background:#ececf0}}.btn-nav.active{color:#653ff4;background:#ece8fe}.btn-nav.active .arr-v{transform:rotate(180deg) translateY(1px)}.btn-nav.eactive{color:#653ff4;background:#ece8fe}@media (hover: hover) and (pointer: fine){.btn_grey:hover{color:#232328;background:#d7d9e2}.btn_grey4:hover{color:#484851;background:#b6b7c3}.btn_white:hover{color:#fff;background:#653ff4}.btn_brand:hover{color:#fff;background:#6f1cf4}.btn_brand2:hover{color:#6f1cf4;background:#b8a5ff}.btn_self:hover{color:#653ff4!important}}.field{position:relative;display:flex;background:#fff;border-radius:10px;transition:.3s}.field:has(input:focus){box-shadow:0 0 0 2px #d0d2de;outline:0}@media (hover: hover) and (pointer: fine){.field:hover{box-shadow:0 0 0 2px #d0d2de;outline:0}}.field__el{padding:0 12px;width:100%;height:40px;color:#667;font-size:1.1rem;background:none}.field__el::placeholder{color:#667}.field__el:focus-visible{outline:0}.field--dark{background:#ececf0}.field__ico{display:flex;align-items:center;justify-content:center;margin:0 -6px 0 4px;min-width:36px;fill:#667}.field__clear{margin-right:8px}.field__clear svg{width:26px;height:26px;fill:#92929c}.field textarea{width:100%;padding:6px 10px!important;min-height:90px;line-height:1.48;resize:none}.sf__submit{background:none;border-radius:8px}.sf__submit:active{background:#fff}@media (hover: hover) and (pointer: fine){.sf__submit:hover{background:#fff}}.dropdown-body{position:relative}.dropdown{position:absolute;overflow:hidden;z-index:7;padding:var(--padding);background:#ececf0;border-radius:12px;box-shadow:0 2px 12px #0003}.dropdown_menu{padding:0}.reslist__search{margin-bottom:var(--padding)}.reslist__search .field__el{height:42px}.reslist__box{overflow-y:auto;padding:var(--padding);height:100%;background:#ececf0;overscroll-behavior:contain;box-sizing:border-box}.reslist__title{margin-bottom:12px;font-size:1.1rem;font-weight:500;color:#232328}.reslist__items.res-hid{display:none}.reslist__items .item>div,.reslist__items .item>a{position:relative;overflow:hidden;gap:6px}.reslist__items .item i{flex-shrink:0;width:96px;font-size:1.1rem;font-weight:500;color:#232328;font-style:normal}.reslist__items .item span{padding:4px 6px;color:#232328;transition:background .2s;background:#ececf0;border-radius:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.reslist__items .item span.pop-res{color:#fff;background:linear-gradient(90deg,#6917ef,#440f99)}.reslist__items .item>div:active span:not(.pop-res),.reslist__items .item a:active span:not(.pop-res){background:#d7d9e2}@media (hover: hover) and (pointer: fine){.reslist__items .item>div:hover span:not(.pop-res),.reslist__items .item a:hover span:not(.pop-res){background:#d7d9e2}}.reslist__items .item>a.active{background:#653ff4!important}.reslist__items .item>a.active i{color:#fff}.reslist__items .item>a.active span{background:#d9d0fc}.mmenu{display:none;position:fixed;z-index:32;top:50px;bottom:0;left:0;right:0;background:#ececf0}.mmenu__box{overflow-y:auto;padding:var(--padding);height:100%;overscroll-behavior:contain;box-sizing:border-box}.mmenu .box-custom{padding:0}.mmenu .sf{margin-bottom:var(--padding)}.mmenu .tg-link{margin:0}.mmenu__block{margin-top:16px;padding:16px;background:#fff;border-radius:12px}.mmenu .lang-links{display:flex;margin-top:12px;gap:12px}.mmenu .lang-links a{flex:1 1 50%;height:40px;color:#232328}.mmenu .lang-links a.active{background:#e5e8ee}.mmenu__colors a{display:block;margin-bottom:10px;padding:12px 14px;border-radius:6px;text-decoration:none;color:#fff;font-size:1.15rem;font-weight:500}.mmenu__colors a:active{color:#fff;opacity:.55}@media (hover: hover) and (pointer: fine){.mmenu__colors a:hover{color:#fff;opacity:.55}}.mmenu__colors a:last-child{margin:0}@media (max-width: 960px){.mmenu{display:block}}.head{position:relative;z-index:35;display:flex;align-items:center;margin-bottom:20px;padding:0 6px;height:54px;background:#fff;box-shadow:0 1px 4px #32323e14;border-radius:12px}.logo{flex-shrink:0;display:block;width:180px;height:44px;transition:transform .2s;background:url(/logo.svg) no-repeat;background-size:180px 44px}@media (pointer: coarse){.logo:active{animation:click-bounce .3s}}.sign{margin-left:15px;width:146px;color:#667}.head__nav{margin:0 6px 0 auto}.head__links{display:flex;align-items:center;gap:3px}.head__links .dropdown{top:54px}.nav__ico{padding:0;width:32px}.nav__ico svg{fill:#92929c;width:16px;height:16px}.nav__ico:active svg{fill:#484851}.nav__ico.active,.nav__ico.active:hover{background:#ece8fe}.nav__ico.active svg,.nav__ico.active:hover svg{fill:#653ff4}@media (hover: hover) and (pointer: fine){.nav__ico:hover svg{fill:#484851}}.lang-menu .dropdown{right:-12px}.lang-btn{font-size:.98rem}.nav__likes{position:relative}.nav__likes svg{width:20px;height:18px;fill:none;stroke-width:3px;stroke:#92929c;transition:stroke .2s}.nav__likes a:hover svg{stroke:#dd3d53;fill:none}.nav__likes a.active svg,.nav__likes a.active:hover svg{stroke:#dd3d53;fill:#dd3d53}.like-btn-anim{animation:swing 1.1s both;transform-origin:top center}.like-btn-anim svg{stroke:#dd3d53}@keyframes swing{20%{transform:rotate(30deg)}40%{transform:rotate(-25deg)}60%{transform:rotate(10deg)}80%{transform:rotate(-10deg)}to{transform:rotate(0)}}.likes-notify{position:absolute;z-index:1;width:90px;padding:4px;color:#fff;text-align:center;font-size:.9rem;background:#dd3d53;border-radius:4px;box-shadow:0 -3px 12px #dd3d5359}.likes-notify:after{position:absolute;content:"";bottom:100%;height:0;width:0;pointer-events:none;border:solid transparent;border-color:#0000;border-bottom-color:#dd3d53;border-width:5px;margin-left:-5px}.ln-desktop{top:36px;left:50%;transform:translate(-50%)}.ln-desktop:after{left:50%}.ln-mobile{top:56px;right:5px;margin-top:3px}.ln-mobile:after{right:16px}.nav__search{display:flex;align-items:center;width:440px}.nav__search .sf{flex:0 1 100%;margin-right:12px}.tile-list{display:flex;flex-wrap:wrap;gap:12px}.tile-list a{flex:1 1 auto;padding:4px 8px;height:34px;font-size:1rem;box-sizing:border-box}.list-colors{display:grid;grid-template-columns:repeat(3,1fr)}.list-colors a{display:flex;align-items:center;justify-content:center;width:110px;border-radius:6px;text-decoration:none;color:#fff;font-weight:500;transition:opacity .2s}.list-colors a:hover{color:#fff;opacity:.65}.cat-ico{margin-right:10px;font-size:1.4rem}.mmenu-back,.mmenu-btn{display:none}.mmenu-back{width:40px}.mmenu-back svg{width:22px;height:14px}.mmenu-btn__ico{width:24px;height:16px}.mmenu-btn__close{width:16px;height:16px}.tg-link{display:flex;align-items:center;gap:6px;margin-right:8px;color:#6198cf!important;font-weight:500;text-decoration:none}.tg-link svg{width:18px;height:16px;fill:currentColor;transition:fill .2s}.tg-link:hover{color:#653ff4}@media (max-width: 1360px){.sign{display:none}.head .tg-link{font-size:0;gap:0}}@media (max-width: 960px){.head{position:fixed;top:0;right:0;left:0;margin:0;height:50px;border-radius:0}main{margin-top:62px}.logo{margin:0 auto;width:147px;height:36px;background-size:147px 36px}.head__nav{display:none}.mmenu-back,.mmenu-btn{display:flex}}.ad-banner{position:fixed;top:0;left:0}.ab-noti{position:fixed;z-index:30;display:flex;left:0;right:0;bottom:0;background:#653ff4}.ab-noti__close{position:absolute;z-index:1;top:0;right:0;background:none}.ab-noti__close svg{width:16px;height:16px;fill:#15131c}.ab-noti__close:active svg{fill:#b2b5c1}@media (hover: hover) and (pointer: fine){.ab-noti__close:hover svg{fill:#b2b5c1}}.ab-noti__txt{margin:0 auto;padding:8px 10px}.ab-noti b{display:block;margin:0 25px 5px 0;font-size:1.07rem;color:#fff}.ab-noti p{color:#e5e8ee;font-size:1.02rem}.ab-noti p:last-child{text-decoration:underline}@media (max-width: 1024px){.ab-noti__txt{padding:4px 6px}.ab-noti b{font-size:1.03rem}.ab-noti p{display:inline;font-size:1rem}}@media (max-width: 700px){.ab-noti{padding:0}.ab-noti__close{top:0;right:0}.ab-noti__close svg{width:14px;height:14px}.ab-noti b{font-size:1rem}.ab-noti p{font-size:.95rem}}.p404{text-align:center}.p404__ttl{font-size:7rem}.p404__txt{line-height:1.5rem}html,body,h1,h2,h3,p{margin:0;padding:0}:root{--font-main: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}html{font-size:15px}body.lock{overflow:hidden;width:100%}body{overflow:hidden;overflow-y:scroll;line-height:1.2;color:#484851;background:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body,button,input,textarea{font-family:var(--font-main);font-size:1rem}button,input,textarea{display:block;line-height:1.2;touch-action:manipulation;box-shadow:none;box-sizing:border-box;border:none;-webkit-appearance:none}a,button{transition:color .2s,background .2s;touch-action:manipulation}h2,b{font-weight:500}svg{display:block}ul{margin:0;padding:0;list-style:none}a{color:#653ff4}a:active{color:#484851}@media (hover: hover) and (pointer: fine){a:hover{color:#484851}}:root{--padding: 20px;--negative-padding: -20px;--gap: 20px}@media (max-width: 1023px){:root{--padding: 16px;--negative-padding: -16px;--gap: 16px}}@media (max-width: 600px){:root{--padding: 12px;--negative-padding: -12px;--gap: 12px}}#app{background:#f2f2f2}.wrap{display:flex;flex-direction:column;min-height:calc(100vh - 10px);margin:0 auto;padding:10px var(--padding) 0;max-width:1420px}main{margin-bottom:var(--padding)}svg.search-ico{fill:#667;width:16px;height:16px}.link-light{color:#667}.link-light:active{color:#92929c}.c-green{background:#0ea34c!important;box-shadow:0 3px 4px #0ea34c60}.c-green h1{color:#fff}.c-brown{background:#793f31!important;box-shadow:0 3px 4px #793f3160}.c-brown h1{color:#fff}.c-blue{background:#005ce0!important;box-shadow:0 3px 4px #005ce060}.c-blue h1{color:#fff}.c-purple{background:#933eff!important;box-shadow:0 3px 4px #933eff60}.c-purple h1{color:#fff}.c-pink{background:#fb3a7c!important;box-shadow:0 3px 4px #fb3a7c60}.c-pink h1{color:#fff}.c-black{background:#1a1a1a!important;box-shadow:0 3px 4px #1a1a1a60}.c-black h1{color:#fff}.c-cyan{background:#02aca4!important;box-shadow:0 3px 4px #02aca460}.c-cyan h1{color:#fff}.c-red{background:#e12a2a!important;box-shadow:0 3px 4px #e12a2a60}.c-red h1{color:#fff}.c-orange{background:#e66a15!important;box-shadow:0 3px 4px #e66a1560}.c-orange h1{color:#fff}.c-yellow{color:#592d00!important;background:#fdbd02!important;box-shadow:0 3px 4px #fdbd0260}.c-yellow h1{color:#592d00}.c-gray{background:#8f8b8c!important;box-shadow:0 3px 4px #8f8b8c60}.c-gray h1{color:#fff}.c-white{color:#232328!important;background:#f1f1f1;box-shadow:0 3px 4px #95929360}a.c-white{outline:1px solid #d7d9e2!important}@media (hover: hover) and (pointer: fine){.link-light:hover{color:#92929c}}.txt-center{text-align:center}svg.arr-v{flex-shrink:0;margin:2px 0 0 4px;width:10px;height:6px;transition:transform .2s;fill:#92929c}.res-dropdown .dropdown{width:520px;height:65vh;max-height:500px}.curtain-dnl{position:relative;height:70vh;max-height:485px}.page{padding:var(--padding);background:#fff;border-radius:12px}.page p{margin-bottom:16px;line-height:1.3rem}.page p:last-child{margin:0}.page h2{margin-bottom:10px;font-size:1.3rem}.page h3{margin-bottom:10px;font-size:1.08rem;font-weight:500}.page ul{margin:15px 0 20px;padding-left:40px;list-style:disc}.page ul>li{margin-bottom:6px}.page hr{margin:20px 0;border:none;height:1px;background-color:#d8d9e1}@media (max-width: 960px){.wrap{padding-top:0;min-height:100vh}}@media (max-width: 760px){.page h3{margin-bottom:5px;font-size:1rem}}@media (max-width: 600px){.page{border-radius:8px}.page h2{font-size:1.1rem}.page hr{margin:16px 0}.page p{margin-bottom:10px}}.grid-promo .cont:not(.skeleton):after{opacity:.4}.grid-promo .cont__ttl{position:absolute;z-index:4;top:0;right:0;bottom:0;left:0;padding:10px;display:flex;align-items:center;flex-direction:column;justify-content:center;transition:opacity .2s}.grid-promo .cont__ttl div,.grid-promo .cont__ttl h3{margin-bottom:4px;color:#fff;font-size:1.3rem;font-weight:500;text-align:center;word-break:break-all}.grid-promo .cont__ttl span{color:#d0d2de;font-size:1.05rem;text-align:center;word-break:break-word}@media (pointer: fine){.grid-promo .cont:hover:after,.grid-promo .cont:hover .cont__ttl{opacity:0}}.cont{background:#d8d9e1}.grid-3,.grid-3-h,.grid-2-uw,.grid-5,.grid-6-h,.grid-5-v{display:grid;gap:var(--gap);margin-bottom:20px}.grid-3 .cont,.grid-3-h .cont,.grid-5 .cont,.grid-6-h .cont{aspect-ratio:1.5333}.grid-2-uw{grid-template-columns:repeat(2,1fr)}.grid-2-uw .cont{aspect-ratio:2.5}.grid-3,.grid-3-h{grid-template-columns:repeat(3,1fr)}.grid-5,.grid-5-v{grid-template-columns:repeat(5,1fr)}.grid-6-h{grid-template-columns:repeat(6,1fr)}.grid-5-v .cont{aspect-ratio:.6875}.scroll-list,.scroll-list ul,.scroll-list-inn{position:relative;display:flex;overflow-x:auto;overflow-y:hidden;box-sizing:border-box;gap:12px;overscroll-behavior-x:contain;overscroll-behavior-y:contain}.scroll-list li,.scroll-list ul li,.scroll-list-inn li{flex-shrink:0}.grid-scroll,.scroll-list,.scroll-list ul,.scroll-list-inn{scrollbar-width:none}.grid-scroll::-webkit-scrollbar,.scroll-list::-webkit-scrollbar,.scroll-list ul::-webkit-scrollbar,.scroll-list-inn::-webkit-scrollbar{display:none}.scroll-list .btn.skeleton{min-width:90px}@media (max-width: 1280px){.grid-6-h{grid-template-columns:repeat(5,1fr)}.grid-6-h.grid-scroll{grid-template-columns:repeat(4,1fr)}}@media (max-width: 1023px){.grid-scroll{display:flex;overflow-x:auto;overflow-y:hidden;margin:0 var(--negative-padding);width:calc(100% + var(--padding) * 2);box-sizing:border-box}.grid-scroll:before,.grid-scroll:after{content:"";flex-shrink:0}.grid-scroll .trend{flex-shrink:0;width:250px;height:160px}}@media (max-width: 960px){.grid-5,.grid-6-h,.grid-5-v{grid-template-columns:repeat(4,1fr)}.grid-promo .cont__ttl div,.grid-promo .cont__ttl h3{font-size:1.2rem}.grid-promo .cont__ttl span{font-size:1rem}.scroll-list{margin:0 var(--negative-padding)}.scroll-list:before,.scroll-list:after{content:"";flex-shrink:0;width:4px}}@media (max-width: 767px) and (orientation: portrait){.grid-3,.grid-3-h,.grid-5,.grid-6-h,.grid-5-v{grid-template-columns:repeat(3,1fr)}}@media (max-width: 767px){.grid-3,.grid-3-h,.grid-5,.grid-6-h,.grid-5-v{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.grid-3 .cont,.grid-5-v .cont{aspect-ratio:.58}.grid-3-h,.grid-2-uw,.grid-6-h{grid-template-columns:repeat(1,1fr)}.grid-5 .cont{aspect-ratio:1.3}.scroll-list:before,.scroll-list:after{width:0}}.items-list{position:relative;overflow:hidden;background:#fff;border-radius:10px}.items-list .item{padding:4px;border-bottom:1px solid #e5e8ee}.items-list .item a,.items-list .item>div{display:flex;align-items:center;padding:0 12px;height:40px;color:#232328;white-space:nowrap;text-decoration:none;border-radius:8px;cursor:pointer;transition:color .2s,background .2s}.items-list .item a.active,.items-list .item a:active,.items-list .item>div.active,.items-list .item>div:active{background:#e5e8ee}.items-list .item a.activeb,.items-list .item a.activeb:hover,.items-list .item a.activeb:active,.items-list .item>div.activeb,.items-list .item>div.activeb:hover,.items-list .item>div.activeb:active{color:#fff;background:#653ff4}@media (hover: hover) and (pointer: fine){.items-list .item a:hover,.items-list .item>div:hover{background:#e5e8ee}}.items-list .item .arr-v{margin-left:auto;transform:rotate(-90deg);width:12px;height:8px}.items-list .item:last-child{border:none}.items-list--big .item a,.items-list--big .item>div{font-size:1.15rem;font-weight:500}@media (hover: hover) and (pointer: fine){.dscroll::-webkit-scrollbar{width:6px;height:6px;background:#d8d9e1;border-radius:6px}.dscroll::-webkit-scrollbar-thumb{background:#b2b5c1;border-radius:6px}}.items-back{position:sticky;top:var(--negative-padding);left:0;right:0;z-index:3;margin:var(--negative-padding) 0 0;padding:var(--padding) 0;background:#ececf0}.items-back.back-mob{margin-bottom:2px;padding-bottom:14px}.items-back .btn{height:40px}.items-back .btn svg{transform:rotate(180deg);width:14px;height:10px}.fade-enter-active,.fade-leave-active{transition:opacity .3s!important}.fade-enter-from,.fade-leave-to{opacity:0}.dropdown-enter-active,.dropdown-leave-active{pointer-events:none;transition:opacity .2s,transform .2s;transform-origin:0 -6px}.dropdown-enter-from,.dropdown-leave-to{opacity:0;transform:translateY(-5px) scaleY(.1)}.change-enter-active,.change-leave-active{transition:opacity .2s ease,transform .2s ease}.head__links.change-enter-from,.head__links.change-leave-to{opacity:0;transform:translate(-10px)}.nav__search.change-enter-from,.nav__search.change-leave-to{opacity:0;transform:translate(10px)}.slide1-enter-active,.slide1-leave-active,.slide2-enter-active,.slide2-leave-active{transition:opacity .25s ease-in-out,transform .25s ease-in-out}.slide1-enter-from,.slide1-leave-to{transform:translate(-10%);opacity:0}.slide2-enter-from,.slide2-leave-to{transform:translate(10%);opacity:0}.slide1-enter-active,.slide2-enter-active{position:absolute;top:0;left:0;right:0}@media (max-width: 600px){.slide1-enter-from,.slide1-leave-to{transform:translate(-100px)}.slide2-enter-from,.slide2-leave-to{transform:translate(100px)}}.skeleton{position:relative;overflow:hidden}.skeleton:before,.skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.skeleton:before{z-index:10;transform:translate(-100%);color:#cacace;background:linear-gradient(90deg,transparent,currentColor,transparent);animation:skeleton 1.4s infinite linear}.skeleton:after{z-index:9;background:#dadbdf}@keyframes skeleton{to{transform:translate(100%)}}@keyframes click-bounce{50%{transform:scale(.95)}}.heading nav{margin-bottom:3px}.heading__top{display:flex;align-items:baseline}.heading__title{color:#232328;white-space:pre-wrap;font-weight:500}.heading__action{flex-shrink:0;margin-left:30px;text-decoration:none;font-size:1.25rem;font-weight:500}.heading__text{margin-top:8px;color:#484851;font-size:1.1rem;line-height:1.5rem}.heading__text p,.heading__text ul,.heading__text li{display:inline}.heading--xl .heading__title{line-height:2.5rem;font-size:1.95rem}.heading--lg .heading__title{font-size:1.8rem}.heading--md .heading__title{font-size:1.5rem}.heading--sm .heading__title{font-size:1.15rem}.heading--self{margin-bottom:16px}.heading--center .heading__title{margin:0 auto}.heading--self.heading--sm{margin-bottom:8px}@media (max-width: 1023px){.heading__action{font-size:1.15rem}.heading--xl .heading__title{line-height:1.9rem;font-size:1.6rem}.heading--lg .heading__title{font-size:1.5rem}.heading--md .heading__title{font-size:1.34rem}}@media (max-width: 600px){.heading__top{justify-content:space-between}.heading__text{margin-top:6px;font-size:1.04rem;line-height:1.3rem}.heading nav{font-size:.97rem}}.sl-nav{position:absolute;top:0;padding:0;width:52px;height:100%;border-radius:0;color:#e6e7e9}.sl-nav svg{fill:#667;width:12px;height:8px}@media (hover: hover) and (pointer: fine){.sl-nav:hover svg{fill:#653ff4}.sl-nav.sl-prev:hover svg{transform:rotate(90deg) scale(1.2)}.sl-nav.sl-next:hover svg{transform:rotate(-90deg) scale(1.2)}}.sl-prev{background:linear-gradient(90deg,currentColor 60%,transparent 100%)}.sl-prev svg{transform:rotate(90deg)}.sl-next{right:0;background:linear-gradient(-90deg,currentColor 60%,transparent 100%)}.sl-next svg{transform:rotate(-90deg)}.curtain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;-webkit-tap-highlight-color:transparent;touch-action:pan-y}.curtain__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#191923cc;transition:opacity .2s ease-in;will-change:opacity;z-index:1;touch-action:none}.curtain__body{position:relative;z-index:2;width:100%;overflow:hidden;background:#ececf0;border-radius:12px 12px 0 0;padding-top:30px;will-change:transform;transform:translate3d(0,var(--offset, 0),0);-webkit-transform:translate3d(0,var(--offset, 0),0);touch-action:pan-y;transition:transform .4s cubic-bezier(.16,1,.3,1)}.curtain__body.is-dragging{transition:none!important}.curtain__body:before{content:"";position:absolute;top:18px;left:calc(50% - 40px);width:80px;height:4px;background:#b6b7c3;border-radius:3px}.curtain-enter-active,.curtain-leave-active,.curtain-enter-active .curtain__bg,.curtain-leave-active .curtain__bg{transition:opacity .2s ease-in}.curtain-enter-active .curtain__body,.curtain-leave-active .curtain__body{transition:transform .2s ease-in!important}.curtain-enter-from,.curtain-leave-to{pointer-events:none}.curtain-enter-from .curtain__bg,.curtain-leave-to .curtain__bg{opacity:0}.curtain-enter-from .curtain__body,.curtain-leave-to .curtain__body{transform:translate3d(0,110%,0)!important;-webkit-transform:translate3d(0,110%,0)!important}.page-head{width:100vw;position:relative;left:50%;right:50%;margin:-84px -50vw var(--padding);padding:84px calc(50vw - 50%) var(--padding);min-height:200px;box-sizing:border-box;background:#e6e7e9;box-shadow:inset 0 -5px 12px #4e2a570d}.page-head.promo{margin-bottom:30px;padding-top:90px;padding-bottom:32px;background:linear-gradient(92.65deg,#ffaf0214 21.18%,#fc5f620d,#d301d10d,#209ffc14,#00c3fc14 89.63%)}.page-head.promo .heading__top,.page-head.promo .heading__text{max-width:720px;margin-right:auto;margin-left:auto;text-align:center}.page-head.on-center .heading{margin:16px 0 24px;display:flex;align-items:center;justify-content:center;text-align:center}.page-head.simple{left:auto;right:auto;margin:0 0 var(--padding);padding:0;width:auto;min-height:0;background:transparent;box-shadow:none}.page-head__bar{display:flex;width:100%;gap:12px;margin-top:var(--padding)}.page-head__tags{margin-left:auto;padding-left:16px}.page-head .skeleton:before{color:#c8c9cd}.page-head .skeleton:after{background:#d6d7db}.filter .dropdown{top:calc(100% + 10px);left:0}.filter__btn:active,.filter__btn.active{color:#fff;background:#653ff4}.filter__btn:active .arr-v,.filter__btn.active .arr-v{fill:#ccc}.filter__btn.active .arr-v{transform:rotate(180deg)}@media (hover: hover) and (pointer: fine){.filter__btn:hover{color:#fff;background:#653ff4}.filter__btn:hover .arr-v{fill:#ccc}}.filter__ico{margin-right:10px;width:18px;height:18px}.filter__win{display:flex;align-items:flex-start;height:515px}.filter__ttl{display:flex;position:relative;z-index:4;margin-bottom:12px;color:#232328}.filter__ttl span{font-weight:500;font-size:1.1rem}.filter__ttl a{margin-left:auto}.filter__cat{margin:var(--padding) 0 0 var(--padding)}.filter__list{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:330px}.filter__list .btn{justify-content:flex-start;padding:4px 10px;font-size:1rem}.filter__list .btn span{display:block;margin-top:2px;color:#92929c;font-size:.8rem;font-weight:500;transition:color .2s}.filter__list .btn.active span{color:#fff}@media (hover: hover) and (pointer: fine){.filter__list .btn:hover span{color:#fff}}.filter__res{position:relative;overflow:hidden;width:450px;height:515px}.sort__ico{margin-right:10px;width:21px;height:14px}.curtain-cat{margin-bottom:20px!important}.curtain-cat .btn{height:40px;border-radius:10px}.curtain-cat .sl-nav{color:#ececf0}.skel-ttl,.skel-line{border-radius:6px}.skel-ttl{height:32px;width:60%}.skel-txt{margin-top:8px}.skel-line{height:18px;margin-bottom:6px}.w-100p{width:100px}@media (max-width: 1023px){.page-head.promo{padding:84px 24px 24px}}@media (max-width: 960px){.page-head,.page-head.promo{right:0;left:0;margin:-12px var(--negative-padding) var(--padding);padding:var(--padding);width:calc(100% + var(--padding) * 2);min-height:110px}.page-head.promo{margin-bottom:16px;padding:12px 16px 16px}.page-head__tags{padding:0}}@media (max-width: 650px){.filter__btn.flt_keywords{font-size:0}.filter__btn.flt_keywords .filter__ico,.filter__btn.flt_keywords .sort__ico{margin:0}.filter__btn{padding:0 10px}.filter__btn .arr-v{display:none}}.coll__inf{display:flex;align-items:center;justify-content:space-between;position:absolute;z-index:3;right:4px;bottom:4px;left:4px;padding:8px 15px;min-height:30px;color:#fff;border-radius:8px;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#00000030}.coll__count{flex-shrink:0;margin-left:10px;font-size:.93rem}.load-before{margin:15px auto}.page-sep{display:flex;align-items:center;margin-bottom:10px}.page-sep h2{color:#667;font-size:1.1rem;font-weight:500}.page-sep:after{content:"";flex-grow:1;margin:1px 0 0 10px;height:1px;background:#b2b5c1}.cont,.trend{position:relative;overflow:hidden;border-radius:10px;contain:layout paint}.cont img,.trend img{width:100%;height:100%;object-fit:cover;transition:transform .2s}.cont:not(.skeleton):after,.trend:not(.skeleton):after{content:"";position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .2s;pointer-events:none;background:#232328}.cont:not(.skeleton):active:after,.trend:not(.skeleton):active:after{opacity:.25}@media (hover: hover) and (pointer: fine){.cont:not(.skeleton):hover img,.trend:not(.skeleton):hover img{transform:scale(1.03)}.cont:not(.skeleton):hover:after,.trend:not(.skeleton):hover:after{opacity:.2}}.trend{display:block;aspect-ratio:1.76}.trend span{position:absolute;display:flex;align-items:flex-end;padding:10px 12px;top:0;right:0;bottom:0;left:0;color:#fff;font-size:1.05rem;line-height:1.38rem;background:linear-gradient(180deg,#0000 40%,#0000008c)}.pic__ttl,.pic__lks{position:absolute;z-index:5;right:6px;padding:2px 4px;border-radius:4px;color:#fff;background:#00000060;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.pic__ttl{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 18px);bottom:6px;left:6px;width:fit-content}.pic__lks{display:flex;top:6px;font-weight:500}.pic__lks svg{margin:1px 2px 0 0;width:18px;height:16px;fill:currentColor}.pic__lks.liked{color:#dd3d53;background:#fff}.pic__bg{position:absolute;top:0;width:100%;height:100%}.pagination{display:flex;gap:6px;margin-bottom:20px}.pagination>*{padding:4px 8px;border-radius:4px;text-decoration:none}.pagination a{color:#667;background:#d8d9e1}@media (hover: hover) and (pointer: fine){.pagination a:hover{color:#fff;background:#92929c}}.pagination div{color:#fff;background:#413c59}@media (max-width: 1023px){.pic__ttl{bottom:4px;left:4px;right:4px;padding:2px 3px;font-size:.85rem;line-height:.95rem}.pic__lks{top:4px;right:4px}}@media (max-width: 600px){.pic__lks{top:5px;right:5px;font-size:.9rem}.pic__lks svg{margin-top:1px;width:16px;height:14px}.load-before{margin:10px auto;height:36px;font-size:1rem}.page-sep h2{font-size:.95rem}}.ab[data-v-ce814dd5]{grid-column:1/-1;position:relative}.ab-trig[data-v-ce814dd5]{position:absolute;z-index:10;height:200px;width:100%;opacity:0;pointer-events:none}.share__ttl{margin-bottom:8px;font-size:1.1rem;font-weight:500;text-align:center}.share__copy{margin-top:10px}.tabs{display:flex;gap:4px;margin-bottom:var(--padding);padding:4px;width:fit-content;background:#fff;border-radius:12px}.tab{display:flex;align-items:center;gap:8px;padding:10px 12px;color:#667;font-size:1.05rem;font-weight:500;text-decoration:none;border-radius:8px}.tab.active{color:#fff;background:#653ff4}.tab svg{flex-shrink:0;width:18px;height:18px;fill:currentColor}a.tab:active{color:#232328;background:#d7d9e2}@media (hover: hover) and (pointer: fine){a.tab:hover{color:#232328;background:#d7d9e2}}@media (max-width: 960px){.tabs{gap:4px;width:100%;box-sizing:border-box}.tab{justify-content:center;gap:5px;width:33.333%;padding:10px 0;font-size:.98rem}.tab svg{width:16px;height:16px}}@media (max-width: 420px){.tab svg{display:none}}.main-trends{margin-bottom:24px}.popular-periods[data-v-d4686f65]{display:flex;gap:6px;margin-bottom:var(--padding);overflow-x:auto}.popular-periods__link[data-v-d4686f65]{flex-shrink:0;padding:9px 13px;color:#667;font-weight:500;text-decoration:none;background:#fff;border-radius:8px}.popular-periods__link.active[data-v-d4686f65]{color:#fff;background:#653ff4}@media (hover: hover) and (pointer: fine){.popular-periods__link[data-v-d4686f65]:not(.active):hover{color:#232328;background:#d7d9e2}}.random-page{margin-bottom:50px}.reload{position:fixed;z-index:20;display:flex;justify-content:center;align-items:center;left:0;right:0;bottom:0;height:50px;background:#ffffffeb;box-shadow:0 -4px 8px -3px #32323e21}.reload .btn{height:40px}.cube{position:relative;margin-right:10px;width:20px;height:20px;border:2px solid #fff;border-radius:5px}.cube.spin{animation:spin .4s infinite}.cube div{position:absolute;width:4px;height:4px;background:#fff;border-radius:4px}@keyframes spin{to{filter:blur(1px);transform:rotate(360deg)}}.faq{display:grid;gap:30px;grid-template-columns:1fr 1fr 1fr}.faq div p{color:#667}.btn-show-full{position:absolute;z-index:6;bottom:0;left:50%;width:200px;margin-left:-100px}.faq-cont.part-hide{height:150px}.mob-grid.part-hide{height:440px}.part-hide{position:relative;overflow:hidden}.part-hide:before{content:"";z-index:5;position:absolute;right:0;bottom:0;left:0;height:65px;background:linear-gradient(180deg,#fff0,#fff 85%)}@media (max-width: 1000px){.mob-grid{margin-bottom:20px}.mob-grid:before{background:linear-gradient(180deg,#fff0,#f2f2f2 85%)!important}}@media (max-width: 760px){.faq{gap:20px;grid-template-columns:1fr 1fr}}@media (max-width: 600px){.faq{gap:10px;grid-template-columns:1fr}}.dnl-btns{display:flex;gap:var(--padding);margin-bottom:var(--padding)}.dnl-btns a{flex:1 1 50%;display:block;text-align:center;padding:6px 8px;font-size:1.02rem;border-radius:10px}.dnl-btns a div{margin-top:3px;opacity:.7}@media (max-width: 380px){.dnl-btns a{font-size:.95rem}}.pic-page{position:relative;margin-top:-10px}.pic-page__body{position:relative;display:flex;flex-direction:column;margin-bottom:25px}.pic-page__head{position:sticky;top:0;display:flex;z-index:9;justify-content:space-between;padding:10px 0;background:#f2f2f2}.pic-page__head .download-dropdown .dropdown{top:58px;right:-58px}.pic-page__head .share-dropdown .dropdown{top:58px;right:0;width:270px;background:#fff}.pic-page__btns{display:flex;flex-shrink:0;gap:12px}.pic-page__like-txt{display:flex;align-items:center;color:#dd3d53;font-weight:500;white-space:pre;pointer-events:none;animation:faded 2.1s ease-in-out infinite}.pic-page__like-txt svg{margin-left:4px;width:20px;height:12px;transform:rotate(180deg);fill:currentColor}@keyframes faded{50%{transform:scale(.95) translate(5px)}}.pic-page__like{padding:0 8px;color:#232328;background:none}.pic-page__like svg{margin-right:6px;width:32px;height:28px;fill:#f4e2e5;stroke-width:2px;stroke:#dd3d53}.pic-page__like:active{color:#232328;background:#e9c0c5}.pic-page__like:active svg{fill:#e9c0c5;stroke:#dd3d53}@media (hover: hover) and (pointer: fine){.pic-page__like:hover{color:#232328;background:#e9c0c5}.pic-page__like:hover svg{fill:#e9c0c5;stroke:#dd3d53}}.pic-page__like.liked svg{fill:#dd3d53}.pic-page__like.like-anim svg{animation:like .25s forwards}@keyframes like{0%{transform:scale(0)}50%{transform:scale(1.7)}to{fill:#dd3d53;transform:scale(1)}}.pic-page__img{display:flex;justify-content:center;align-items:center;width:100%;max-width:1420px;position:relative;overflow:hidden;border-radius:12px 12px 0 0;background:#d7d9e2}.pic-page__img img{display:block;max-width:100%;max-height:100%}.pic-page .img_def img{width:100%;height:100%;object-fit:cover}.pic-page .img_vert img,.pic-page .img_horiz img{width:auto;height:100%}.pic-page__border{position:absolute;z-index:2;top:460px}.pic-page__border svg{width:24px;height:46px;transition:fill .2s;fill:#92929c}.pic-page__border:hover svg{fill:#484851}.pic-page__prev{right:-60px}.pic-page__next{left:-60px}.pic-page__next svg{transform:rotate(180deg)}.pic-page__info{display:flex;align-items:flex-start;gap:20px;padding:var(--padding);background:#fff;border-radius:0 0 12px 12px}.pic-page__info-main{display:flex;gap:20px;align-items:flex-start;margin-top:var(--padding)}.pic-page__keywords{display:flex;flex-wrap:wrap;gap:10px}.pic-page__text p{line-height:1.35rem}.pic-page__text a{word-break:break-all}.pic-page__props{display:grid;grid-template-columns:repeat(3,1fr);flex:0 0 auto;gap:24px}.pic-page__props span{display:block;color:#667}.pic-page .prop__val{display:inline-block;margin-top:4px;font-weight:500}.pic-page__color{padding:3px 8px;transition:opacity .2s;color:#fff;text-decoration:none;border-radius:4px}.pic-page__color:hover{opacity:.75;color:#fff}.pic-page__related .heading{grid-column:1/-1}.pic-coll{display:flex;flex:0 0 180px;flex-direction:column;margin:var(--negative-padding) 0 -10px -10px;padding:var(--padding);text-decoration:none;background:#ececf0;border-radius:0 0 9px 9px;transition:all .2s}.pic-coll img{display:block;width:200px;border-radius:6px;box-shadow:0 6px 10px #0000004d;transition:transform .2s;object-fit:cover}.pic-coll__txt{display:flex;flex-direction:column;height:100%}.pic-coll__ttl{margin:12px -10px 0;color:#484851;text-align:center}.pic-coll__name{margin:4px 0 16px;color:#653ff4;font-weight:500;font-size:1.03rem;text-align:center}.pic-coll__btn{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding:0 12px;height:38px;color:#484851;font-weight:500;background:#fff;border-radius:6px;transition:color .2s,background .2s}.pic-coll__btn svg{margin-left:10px;width:14px;height:10px;fill:currentColor}.pic-coll:active{background:#d8d9e1;border-color:#d8d9e1}.pic-coll:active .pic-coll__btn{color:#fff;background:#653ff4}@media (hover: hover) and (pointer: fine){.pic-coll:hover{background:#d8d9e1;border-color:#d8d9e1}.pic-coll:hover img{transform:scale(1.05)}.pic-coll:hover .pic-coll__btn{color:#fff;background:#653ff4}}.mobile-bar{position:sticky;display:none;align-items:center;z-index:10;bottom:0;right:0;left:0;padding:0 16px;height:50px;background:#fff;box-shadow:0 -4px 6px -3px #32323e21;grid-template-columns:1fr auto 1fr}.mobile-bar .mob-dnl__share{width:20px;height:20px}.mobile-bar .mob-dnl__share svg{width:20px;height:20px}.mobile-bar .mob-dnl__download{height:42px;font-size:1.05rem;border-radius:6px;white-space:nowrap}.mobile-bar .mob-dnl__download svg{width:20px;height:18px}.mobile-bar .pic-page__like{margin-left:auto;padding:0;height:34px;font-size:1rem;justify-content:flex-start;text-align:left;background:none!important}.mobile-bar .pic-page__like svg{margin-right:4px;width:28px;height:24px}.mob-share{padding:0 var(--padding) var(--padding)}@media (max-width: 1600px){.pic-page__border{display:none}}@media (max-width: 1100px){.pic-page__info{flex-direction:column}.pic-coll{margin:0;flex-direction:row;flex-basis:100%;align-self:stretch;align-items:center;order:1;border-radius:8px}.pic-coll img{margin-right:var(--padding);width:130px}.pic-coll__txt{align-items:flex-start}.pic-coll__ttl{margin:0}.pic-coll__name{margin:4px 0 10px;text-align:left}.pic-coll__btn{height:34px}}@media (max-width: 960px){.pic-page{margin-top:0}.pic-page__img{order:-1}.pic-page__head{position:static;margin-top:0;padding:var(--padding) var(--padding) 0;background:#fff}.pic-page__btns{display:none}.pic-page__info{border-radius:0}.pic-page__info-main{flex-wrap:wrap}.pic-page__props{flex:0 0 100%;grid-template-columns:repeat(6,1fr)}.mobile-bar{display:grid}}@media (max-width: 760px){.pic-page__props{grid-template-columns:repeat(3,1fr)}}@media (max-width: 600px){.pic-page{margin:var(--negative-padding) var(--negative-padding) 0}.pic-page__body{margin-bottom:15px}.pic-page__head{margin-top:-12px;padding:var(--padding) var(--padding) 0;border-radius:12px 12px 0 0}.pic-page__img{height:calc(100vh - 88px);height:calc(100svh - 88px);border-radius:0}.pic-page .img_horiz{height:auto!important}.pic-page .img_horiz img{width:100%;height:auto}.pic-page__info{padding-top:16px;border-radius:0}.pic-page__related{padding:0 var(--padding)}.pic-coll{margin:0 var(--negative-padding);border-radius:0}}@media (max-width: 400px){.pic-page__props{grid-template-columns:repeat(2,1fr)}.btn.mob-dnl__download{font-size:.95rem}.btn.mob-dnl__download svg{margin-right:8px!important}}@media (max-width: 340px){.mobile-bar{padding:0 10px}}.contact{padding:30px;max-width:500px;background:#fff;border-radius:12px}.contact__textarea .field__el{height:200px}.mb-sm{margin-bottom:16px}@media (max-width: 960px){.contact{padding:15px}.contact .btn{width:100%}}
