.agreement-popup__loader{opacity:.8;font-size:16px;font-weight:400;line-height:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.agreement-popup__loader>.loader-ds{margin:0 auto 20px}.agreement-popup__button-icon{margin:0 8px 0 0}.agreement-popup .modal-ds-footer{border-top:1px solid #ffffff0d;flex-direction:row;justify-content:flex-end;align-items:center;padding:20px;display:flex}.agreement-popup__footer{flex-direction:column;align-items:flex-end;gap:12px;display:flex}.agreement-popup .modal-ds-body{width:80%;max-width:900px;height:80%;margin:auto;font-size:14px;line-height:20px}.agreement-popup-input{opacity:.6;align-items:center;margin-right:10px;font-weight:500;display:flex}.agreement-text{margin:10px 0}.hN{flex-wrap:wrap;gap:20px;display:flex}.hN__item{cursor:pointer;background:#555;border:0;border-radius:10px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:20px;width:100%;padding:0 20px;transition:background .3s;display:flex;position:relative;overflow:hidden}.hN__item--size--small{min-height:148px}.hN__item--size--regular{min-height:240px}.hN__item:hover{background:#666}.hN__icon{justify-content:center;align-items:center;display:flex}.hN__icon:before{content:"";background:radial-gradient(50% 50%,#5135ff33 0%,#1b1b1d00 100%);width:192px;height:192px;position:absolute}.hN__text{color:#fff;font-size:16px;font-weight:600}@media (width<=639px){.hN{flex-direction:column}.hN__item{min-height:148px}}.hM{flex-direction:column;margin:-20px 0 0;display:flex}.hK{border-bottom:1px solid #29292b;gap:12px;padding:20px 0;display:flex}.hK--compact{flex-wrap:wrap}.hK:last-child{border-bottom:0}.hK__left,.hK__right{flex:1}.hK__left--compact,.hK__right--compact{flex:none;width:100%}.hK__left--compact{justify-content:space-between;display:flex}.hK__right-inner{gap:10px;display:flex}.hK__header{align-items:center;gap:12px;font-size:16px;display:flex}.hK__number{color:#a0a0a1;background:#29292b;border-radius:8px;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;display:flex}.hK__description{color:#a0a0a1;padding:6px 0 0;font-size:14px;line-height:20px}.hK__example{cursor:pointer;text-align:center;background:#666;border-radius:12px;align-items:flex-end;width:90px;height:120px;margin:20px 0 0;padding:10px;display:flex;position:relative;overflow:hidden}.hK__example--compact{margin:0}.hK__example:before{content:"";z-index:1;background:#0006;width:100%;height:100%;position:absolute;top:0;left:0}.hK__example:hover .hK__img{transform:scale(1.1)}.hK__img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .3s;position:absolute;top:0;left:0}.hK__example-expand{backdrop-filter:blur(2px);color:#fff;z-index:1;background:#05050666;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background .3s;display:flex;position:absolute;top:8px;right:8px}.hK__example-text{z-index:1;position:absolute}@media (width<=639px){.hK{flex-direction:column}.hK__left{justify-content:space-between;gap:20px;display:flex}.hK__example{margin:0}}.hL{cursor:pointer;background:#666 50%/contain no-repeat border-box;border-radius:12px;flex-direction:column;flex:1;justify-content:center;min-height:160px;display:flex;position:relative;overflow:hidden}.hL--size--small{min-height:60px}.hL--size--regular{min-height:160px}.hL--disabled{pointer-events:none}.hL:hover{background-color:#777}.hL--rejected,.hL--rejected:hover{background:#000}.hL--error{border:1px solid #5e152a}.hL--pending{opacity:.5;pointer-events:none}.hL--with-image:before{content:"";z-index:1;background:#000c;width:100%;height:100%;position:absolute;top:0;left:0}.hL__item{z-index:1;flex:1;justify-content:center;align-items:center;padding:16px;display:flex;position:relative}.hL__item:before{content:"";background:#ffffff0d;height:1px;position:absolute;top:0;left:32px;right:32px}.hL__item:first-child:before{display:none}.hL__content{text-align:center;flex-wrap:wrap;justify-content:center;gap:10px;font-size:12px;display:flex}.hL__content-header{align-items:center;gap:10px;display:flex}@media (width<=639px){.hL{min-height:60px}}.hO{grid-template-columns:repeat(2,1fr);gap:10px 20px;display:grid}.hO__field-row--long{grid-column:span 2}.hO__row-split{background:#ffffff0d;grid-column:span 2;height:1px;margin:6px 0 0}.hO__field-label{text-align:left;white-space:nowrap;flex-basis:40%;font-size:12px;line-height:30px}.hO__field-input{flex-basis:60%;font-size:12px}.hO__field-tooltip{margin-left:10px}.hO__field-input-optional{align-items:center;display:flex}.hO__field-delete-button{color:#707071;cursor:pointer;background:0 0;border:none;outline:none;margin:0 11px;padding:0}@media (width<=639px){.hO{display:block}}.error-message{color:#fd3a5b;text-align:left;flex:1;margin:4px 0 0;font-size:12px;display:block}.modal-information{text-align:center;width:456px;max-width:calc(100vw - 32px);padding:10px 16px 24px}.modal-information__icon{margin:0 0 12px;display:block}.modal-information__icon.icon-mail{fill:#fff;margin-top:20px}.modal-information__description{color:#fff;margin:10px 0 16px;font-size:13px;font-weight:500;line-height:20px}.modal-information .modal-body{text-align:center;width:480px}@media (width<=600px){.modal-information .modal-body{width:calc(100vw - 20px)}}.select-studio-type{color:#a0a0a1;max-width:680px;margin:0 0 40px}.select-studio-type .select{max-width:400px;display:block}.user-fan-club-subscribe{border-radius:16px;width:500px;max-width:min(100vw - 32px,100%);padding:0;overflow:hidden}.A{padding:20px}.A--digital-twin .y--state--selected:before{background:0 0;border-color:#a0f0e6}.A--digital-twin .checkbox-ds__box--checked.checkbox-ds__box--theme--radio{border-color:#a0f0e6}.A--digital-twin .checkbox-ds__box--checked.checkbox-ds__box--theme--radio:after{background:#a0f0e6}.A__actions--sticked{backdrop-filter:blur(2px);background:#1b1b1dcc;border-radius:0 0 12px 12px;width:100%;padding:20px;position:absolute;bottom:0;left:0}@media (height<=760px){.A__actions--sticked{border-top:1px solid #ffffff0d}}.A__actions>.btn{width:100%;margin-top:10px}.A__actions>.btn>.icon-diamond-colored,.A__actions>.btn>.icon-diamond-flat{width:16px;height:16px;margin:0 6px 0 0}.A__actions>.btn:first-child:last-of-type{margin-top:0}.A__actions-description{margin:12px 0 0}@media (width<=479px){.A{padding:0 20px 20px}}.A__footer{background:#333;padding:20px}.bread-crumbs{align-items:center;font-size:32px;font-weight:700;display:flex}.bread-crumbs__icon{width:44px;min-width:44px;height:44px;margin:0 30px 0 0}.bread-crumbs__item{align-items:center;text-decoration:none;display:flex}.bread-crumbs__item--grow{flex:1;max-width:100%}.bread-crumbs__item .avatar{margin:0 8px 0 0}.bread-crumbs__right{gap:10px;margin:0 0 0 auto;display:flex}.bread-crumbs__splitter{color:#fff;margin:0 8px;display:block}@media (width<=639px){.bread-crumbs{font-size:20px}.bread-crumbs__icon{width:32px;min-width:32px;height:32px;margin-right:12px}}.bread-crumbs-back{background:#ffffff1a;border-radius:50%;justify-content:center;align-items:center;min-width:33px;height:33px;margin:0 16px 0 4px;text-decoration:none;display:flex}.bread-crumbs-back__icon{color:#a0a0a1;width:16px;height:16px}.image-swiper{user-select:none;width:100%;position:relative;overflow:hidden}.image-swiper:before{content:"";visibility:hidden;z-index:2;position:absolute;inset:0}.image-swiper__root--disabled{overflow:hidden}.image-swiper__scroll{pointer-events:none;outline:none;width:100%;height:100%;position:relative;overflow:hidden}.image-swiper__scroll-space{pointer-events:none;visibility:hidden;height:1px;position:absolute;top:0;left:0}.image-swiper__item{contain:strict;pointer-events:all;z-index:1;position:absolute;top:0}.image-swiper__item--loading:after{content:"";background-color:#1a1a1a;background-image:linear-gradient(90deg,#1a1a1a 0%,#222 20%,#1a1a1a 40% 100%);background-repeat:no-repeat;background-size:200% 100%;animation:1.5s linear infinite placeholderShimmer;display:block;position:absolute;inset:0}.image-swiper__item-image{object-position:center;pointer-events:none;border:0;outline:0;width:100%;height:100%;position:absolute}.image-swiper__item-image--blur{filter:blur(20px)}.image-swiper__item-image--size--cover{object-fit:cover}.image-swiper__item-image--size--contain{object-fit:contain}.image-swiper:hover>.image-swiper__arrow--active{opacity:.6}.image-swiper:hover>.image-swiper__arrow--active:hover{opacity:1}.image-swiper__children{z-index:1;position:absolute;inset:0}.image-swiper__arrow{cursor:pointer;opacity:0;pointer-events:none;z-index:3;background:#0009;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-weight:700;transition:opacity .3s,left .3s,right .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 3px #0003}.image-swiper__arrow--left{left:20px}.image-swiper__arrow--left>svg{transform:rotate(180deg)}.image-swiper__arrow--right{right:20px}.image-swiper__arrow--active{pointer-events:auto}.image-swiper__arrow>svg{height:inherit;pointer-events:none;width:inherit;display:block}.image-swiper__points{pointer-events:none;z-index:3;background:linear-gradient(#b9b9b900 0%,#00000059 100%);justify-content:center;align-items:flex-end;width:100%;height:100px;padding:0 0 20px;display:flex;position:absolute;bottom:0;left:0}.image-swiper__points-item{opacity:.5;background:#fff;border-radius:50%;width:6px;height:6px;margin:0 2px;transition:opacity .6s,transform .6s;position:relative}.image-swiper__points-item--active{opacity:1;transform:scale(1.2)}@media (width<=1024px){.image-swiper__arrow{display:none}.image-swiper__points{padding-bottom:12px}}.media-gallery{z-index:212;width:100vw;position:fixed;top:0;bottom:0;left:0}.media-gallery--prime{z-index:501}.media-gallery__root{min-height:100vh;overflow:hidden}.media-gallery__root>body{overflow:hidden}.media-gallery--desktop .media-gallery__content-wrapper{transition:right .2s}.media-gallery--desktop .media-gallery__thumb{overflow:hidden}.media-gallery--desktop .media-gallery__aside-panel{width:300px;top:24px;bottom:18px;right:66px}.media-gallery--desktop.media-gallery--aside .media-gallery__content-wrapper{right:364px}.media-gallery--desktop .media-gallery__info{align-items:center;height:36px;font-size:13px;display:flex;bottom:21px;left:40px}.media-gallery--desktop .media-gallery__close{opacity:.4;top:28px;right:25px}.media-gallery--desktop .media-gallery__info-sub-title{display:none}.media-gallery__bottom-shadow{pointer-events:none;z-index:1;background:linear-gradient(#0000 0%,#000000b8 100%);width:100%;transition:opacity .3s;position:absolute;bottom:0;left:0}.media-gallery--mobile-portrait .media-gallery__info{box-sizing:border-box;background:linear-gradient(#000000b8 0%,#0000 100%);justify-content:center;width:100%;height:175px;padding:34px 0 0;font-size:16px;display:flex;top:0;left:0}.media-gallery--mobile-portrait .media-gallery__close{opacity:.6;top:32px;right:26px}.media-gallery--mobile-portrait .media-gallery__bottom-shadow{height:175px}.media-gallery--mobile-portrait .media-gallery__info-icon{display:none}.media-gallery--mobile-portrait .media-gallery__info-title{position:fixed;bottom:80px;left:16px}.media-gallery--mobile-landscape .media-gallery__info-title{position:fixed;bottom:24px;left:16px}.media-gallery--mobile-landscape .media-gallery__counter{opacity:.8}.media-gallery--mobile-landscape .media-gallery__info-icon{display:none}.media-gallery--mobile-landscape .media-gallery__info{font-size:16px;top:24px;left:16px}.media-gallery--mobile-landscape .media-gallery__bottom-shadow{height:100px}.media-gallery--mobile-landscape .media-gallery__close{opacity:.6;top:24px;right:22px}.media-gallery__content-wrapper{position:absolute;inset:0}.media-gallery__aside-panel{z-index:3;position:absolute}.media-gallery__aside-panel--mobile{inset:64px 0 0}.media-gallery__aside-panel-expand{color:#fff;cursor:pointer;opacity:.4;margin:0 16px 0 0;transition:opacity .3s;position:absolute;top:0;right:100%}.media-gallery__aside-panel-expand:hover{opacity:1}.media-gallery__play{background:#0009;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.media-gallery__image-desktop{background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0}.media-gallery__info-sub-title{opacity:.8;margin:4px 0 0;font-size:12px;font-weight:700}.media-gallery__arrow{color:#fff;opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;top:0;bottom:70px}.media-gallery__arrow--active{cursor:pointer;pointer-events:auto}.media-gallery__arrow:hover{opacity:1}.media-gallery__arrow--left{left:0}.media-gallery__info{color:#fff;z-index:3;height:36px;font-size:13px;font-weight:700;transition:opacity .3s;display:flex;position:absolute}.media-gallery__info-icon{justify-content:center;align-items:center;width:32px;height:32px;margin:0 10px 0 0;display:flex}.media-gallery__counter{color:#fff;white-space:pre}.media-gallery__counter-text{color:#fff}.media-gallery__close{color:#fff;cursor:pointer;z-index:5;width:18px;height:18px;transition:opacity .3s;position:absolute}.media-gallery__close:hover{opacity:1}.media-gallery__close>svg{width:18px;height:18px}.media-gallery__image-swiper{position:absolute;inset:0}.media-gallery__image-swiper .image-swiper__arrow{display:none}.media-gallery{background:#2c2f31}@media (width<=639px){.media-gallery{background:#0f0f0f}}.media-gallery .bf{z-index:1}.media-gallery--desktop .media-gallery__controls-panel{bottom:0;left:0}.media-gallery--desktop .media-gallery__arrow{width:56px}.media-gallery--desktop .media-gallery__aside-panel--sized{top:0;bottom:0;right:0}.media-gallery--with-thumbs .media-gallery__arrow--left{left:72px}.media-gallery--with-thumbs .media-gallery__image-desktop{left:72px;right:0}.media-gallery--mobile-sheet .media-gallery__mobile-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;position:absolute;inset:0;overflow:hidden auto}.media-gallery--mobile-sheet .media-gallery__mobile-media{border-radius:0 0 12px 12px;height:75vh;transition:border-radius .18s cubic-bezier(.32,.72,0,1),height .18s cubic-bezier(.32,.72,0,1);position:relative;overflow:hidden}.media-gallery--mobile-sheet .media-gallery__image-swiper{flex-direction:column;justify-content:center;display:flex}.media-gallery--mobile-sheet .media-gallery__image-swiper .image-swiper{flex-shrink:0}.media-gallery--mobile-sheet .media-gallery__mobile-thumbs{padding:12px 0}.media-gallery--mobile-sheet .media-gallery__mobile-info{padding:0 12px calc(80px + env(safe-area-inset-bottom))}.media-gallery--mobile-sheet .media-gallery__mobile-media+.media-gallery__mobile-info{padding-top:12px}.media-gallery--mobile-sheet .media-gallery__controls-panel{background:linear-gradient(#0f0f0f00 0%,#0f0f0fcc 100%);border-top:0;padding:8px;position:fixed;bottom:0}.media-gallery--mobile-sheet .video-player__video{object-fit:contain;object-position:center;width:100%;height:100%}.media-gallery--mobile-sheet .video-player--light .video-player__controls{background:0 0;padding-bottom:0}.media-gallery--mobile-sheet.media-gallery--mobile-landscape .media-gallery__mobile-media{height:100vh}.media-gallery--mobile-sheet .media-gallery__mobile-thumbs,.media-gallery--mobile-sheet .media-gallery__mobile-info,.media-gallery--mobile-sheet .media-gallery__close,.media-gallery--mobile-sheet .fL__share{transition:opacity .12s cubic-bezier(.32,.72,0,1)}.media-gallery--mobile-sheet.media-gallery--no-controls .media-gallery__mobile-scroll{overflow:hidden}.media-gallery--mobile-sheet.media-gallery--no-controls .media-gallery__mobile-media{border-radius:0;height:100%}.media-gallery--mobile-sheet.media-gallery--no-controls .media-gallery__mobile-thumbs,.media-gallery--mobile-sheet.media-gallery--no-controls .media-gallery__mobile-info,.media-gallery--mobile-sheet.media-gallery--no-controls .media-gallery__controls-panel,.media-gallery--mobile-sheet.media-gallery--no-controls .fL__share{opacity:0;pointer-events:none}.media-gallery__mobile-thumbs .fG{scrollbar-width:none;justify-content:safe center;gap:8px;padding:0 12px}.media-gallery__mobile-thumbs .fG::-webkit-scrollbar{display:none}.media-gallery__mobile-thumbs .fG__image-thumbs{width:100%;max-width:100%;position:relative;left:auto;transform:none}.media-gallery__mobile-thumbs .fG__thumb{border-radius:6px;flex:0 0 18px;width:18px;min-width:18px;height:24px;margin:0;box-shadow:0 0 0 .5px #ffffff1a}.media-gallery__mobile-thumbs .fG__thumb--active{flex:0 0 24px;width:24px;min-width:24px}.media-gallery--mobile-portrait .media-gallery__controls-panel,.media-gallery--mobile-landscape .media-gallery__controls-panel{bottom:env(safe-area-inset-bottom);left:0}.media-gallery__image-desktop{right:0}.media-gallery__controls-panel{box-sizing:border-box;z-index:7;background:#0f0f0f;border-top:.5px solid #ffffff1a;justify-content:center;align-items:center;gap:12px;width:100%;padding:12px;transition:opacity .3s;display:flex;position:absolute}.media-gallery__arrow{z-index:3;width:80px;bottom:0}.media-gallery__arrow--right{right:0}.media-gallery__arrow--active{opacity:1}.media-gallery__arrow--active:hover .lovescape-button--style--ghost-blur-inverse{--btn-text-color:#fff}.media-gallery__arrow .lovescape-button{pointer-events:none}.media-gallery__close{cursor:pointer}.media-gallery__close:hover .lovescape-button--style--ghost-blur-inverse{--btn-text-color:#fff}.media-gallery__close .lovescape-button--style--ghost-blur-inverse,.media-gallery__arrow .lovescape-button--style--ghost-blur-inverse{backdrop-filter:blur(6px)}.media-gallery--no-controls .media-gallery__controls-panel,.media-gallery--no-controls .media-gallery__info,.media-gallery--no-controls .media-gallery__close,.media-gallery--no-controls .media-gallery__bottom-shadow{opacity:1;pointer-events:auto}.media-gallery__thumbs-panel{z-index:7;border-right:1px solid #ffffff1a;width:72px;padding:12px;position:absolute;top:0;bottom:0;left:0}.cl{position:absolute;inset:0}.cl--desktop{background-position:50%;background-repeat:no-repeat;background-size:contain}.fG__thumb{color:#fff;cursor:pointer;pointer-events:none;border-radius:12px;flex:1;justify-content:center;align-items:center;min-width:36px;height:36px;margin:0 4px;display:flex;position:relative;overflow:hidden}.fG__thumb--clickable{pointer-events:auto}.fG__image-thumbs:after,.fG__image-thumbs:before{content:"";pointer-events:none;z-index:2;background:linear-gradient(270deg,#0000 0%,#000000b3 52.29%,#000 100%);width:36px;transition:opacity .3s;position:absolute;top:0;bottom:0}.fG__image-thumbs:after{left:0}.fG__image-thumbs:before{right:0;transform:rotate(180deg)}.fG__image-thumbs--left-edge:after,.fG__image-thumbs--right-edge:before{opacity:0}.fG{display:flex;overflow:auto hidden}.fG--vertical{height:100%;display:block;overflow:hidden auto}.fG__image-thumbs{max-width:calc(100% - 700px);position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.fG__image-thumbs--vertical{bottom:unset;width:100%;max-width:100%;height:100%;top:0}.fG__image-thumbs--vertical .fG__thumb{flex:0 0 48px;margin:8px auto}.fG__image-thumbs:before,.fG__image-thumbs:after{display:none}.fG__thumb{opacity:1;background:#1d1d1d top/cover no-repeat;flex:0 0 36px;width:36px;min-width:0;height:48px;transition:flex .1s;position:relative}.fG__thumb:before{content:"";z-index:1;background-color:#0006;width:100%;height:100%;transition:opacity .1s;position:absolute;top:0;left:0}.fG__thumb:hover{opacity:1}.fG__thumb--active{box-shadow:none;opacity:1;flex:0 0 48px;width:48px}.fG__thumb--active:before{opacity:0}.ps{overflow-anchor:none;touch-action:auto;overflow:hidden!important}.ps__rail-x{opacity:0;height:15px;transition:background .2s linear,opacity .2s linear;display:none;position:absolute;bottom:0}.ps__rail-y{opacity:0;width:15px;transition:background .2s linear,opacity .2s linear;display:none;position:absolute;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{background:0 0;display:block}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:.6}.ps>.ps__rail-x:hover,.ps>.ps__rail-y:hover,.ps>.ps__rail-x:focus,.ps>.ps__rail-y:focus,.ps>.ps__rail-x.ps--clicking,.ps>.ps__rail-y.ps--clicking{opacity:.9;background:#eee}.ps__thumb-x{background:#aaa;border-radius:6px;height:6px;transition:background .2s linear,height .2s ease-in-out;position:absolute;bottom:2px}.ps__thumb-y{background:#aaa;border-radius:6px;width:6px;transition:background .2s linear,width .2s ease-in-out;position:absolute;right:2px}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x{background:#999;height:11px}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background:#999;width:11px}.B{margin-bottom:20px;padding:16px 0;display:flex}.B__prime-part{grid-template-columns:repeat(5,1fr);gap:16px;display:grid}@media (width<=639px){.B__prime-part{flex-direction:column;display:flex}}.B__prime-part .chat-controls-input:before{text-overflow:ellipsis;max-width:calc(100% - 16px);overflow:hidden}.B__left-part{grid-gap:16px;flex:1;grid-template-rows:1fr;grid-template-columns:1fr 1fr;padding:0 16px;display:grid}.B__right-part{color:#707071;border-left:1px solid #ffffff0d;flex-direction:column;justify-content:space-between;align-items:center;padding:0 16px;display:flex}.B__right-part--center{justify-content:center}.B__label{color:#fff;margin-bottom:8px;font-size:12px;font-weight:700;line-height:16px}.B__field-group{gap:16px;display:flex}.B__field{text-align:left;flex:1;display:block}.B__field .input{color:#fff;font-size:13px}.B__field--title .chat-controls-input__wrapper--style--single-line{height:40px}.B__field--title .chat-controls-input__wrapper-scroll{max-width:calc(100% - 80px)}.B__field--description{grid-column:1/3}.B__field--description .chat-controls-input{height:44px}.B__title{position:relative}.B__title .input{padding-right:58px}.B__dollar-icon{color:#707071;font-size:14px}.B__length-counter{color:#a0a0a1;white-space:nowrap;font-size:12px;font-weight:500}.B__length-counter--error{color:#fd3a5b}.B__show-description-button{color:#707071;cursor:pointer;background:0 0;border:none;justify-content:flex-start;align-items:center;gap:8px;display:flex}.B__show-description-button:hover{color:#fff}.B__delete-button .a11y-button:hover{background-color:#0000}.B__active-checkbox{justify-content:flex-start;align-items:center;gap:8px;display:flex}.B__active-checkbox .switcher.small{margin:0}.B__drag-button{color:#707071;cursor:grab;user-select:none}@media (width<=639px){.B{flex-direction:column}.B__left-part{grid-template-columns:1fr}.B__right-part{border-top:2px solid #ffffff0d;border-left:none;flex-direction:row;justify-content:space-between;margin-top:16px;padding:16px 16px 0}.B__delete-button{margin-left:auto}.B__field--description{grid-column-end:2}}.B__input-controls{background:#111113cc;align-items:center;gap:8px;display:flex;position:absolute;top:50%;right:32px;transform:translateY(-50%)}.B__input-controls--bottom{top:auto;bottom:6px;right:10px;transform:none}.B__input-controls .smiles-dropdown{margin:0}.B__reset-icon{color:#414142;cursor:pointer;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:10px;right:10px}.B__reset-icon:hover{color:#cfcfd0}.header-dropdown-content-split{margin-top:16px;padding-top:16px!important}.header-dropdown-content-split:before{content:"";background:#ffffff1a;height:1px;position:absolute;top:0;left:18px;right:18px}.header-dropdown-content__icon{width:24px;height:24px;margin-left:0;margin-right:20px}.header-dropdown-content__icon.icon-verified{margin:0}.header-dropdown-content__banner{gap:12px;margin:18px 0 -4px;padding:0 18px;display:flex}.header-dropdown-content__verify{white-space:normal;background:#666;border-radius:10px;flex:1;padding:8px 8px 4px}.header-dropdown-content__verify:hover{background:#777}.header-dropdown-content__profiles{align-items:stretch;display:flex}.header-dropdown-content__profiles-separator{background:#29292b;width:2px;height:100px;margin:20px 0}.header-dropdown-content__separator{background:#29292b;height:1px;margin:16px 20px 0}.header-dropdown-content__row{justify-content:center;align-items:center;gap:12px;margin:16px;display:flex}.account-container{max-width:100%;padding:6px 0 0 10px;line-height:normal;overflow:hidden}.account-container-new{padding:0}.account-container .displayname__name{opacity:.8}@keyframes video-player-animation-play-desktop{0%{opacity:.6;transform:translate(-50%)translateY(-50%)scale(1)}to{opacity:0;transform:translate(-50%)translateY(-50%)scale(1.5)}}.video-player{background-position:50%;background-repeat:no-repeat;justify-content:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.video-player__play{color:#fff;cursor:pointer;z-index:4;background:#0006;border:0;border-radius:50%;outline:0;justify-content:center;align-items:center;padding:0;transition:background .3s,opacity .3s;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%)translateY(-50%)}.video-player__play--hidden{opacity:0;pointer-events:none}.video-player__play--animation-show-hide{animation:.6s video-player-animation-play-desktop}.video-player__error{text-align:center;background:#0006;border-radius:16px;padding:20px;position:absolute;top:50%}.video-player__main-control-icon{opacity:.8}.video-player__video{z-index:3;background-color:#0000;flex:1;max-width:100%;max-height:100%;display:block;position:relative}.video-player__video--hidden{pointer-events:none;visibility:hidden}.video-player__controls{z-index:4;-webkit-user-select:none;user-select:none;background:linear-gradient(#0000 0%,#000000b8 100%);padding:40px 10px 16px;transition:opacity .3s;position:absolute;bottom:0;left:0;right:0}.video-player__controls--hidden{opacity:0;pointer-events:none}.video-player__controls-progress{box-sizing:border-box;cursor:pointer;height:12px;padding:4px 0 0;position:relative}.video-player__controls-progress:before{content:"";cursor:pointer;background:#f8f8f866;border-radius:2px;width:100%;height:4px;position:absolute;left:0}.video-player__controls-progress:after{content:"";width:100%;height:35px;position:absolute;top:-15px;left:0}.video-player__controls-progress:hover>.video-player__controls-progress-button{pointer-events:auto;transform:scale(1)}.video-player__controls-progress-line{cursor:pointer;border-radius:2px;height:4px;position:relative}.video-player__controls-progress-button{cursor:pointer;pointer-events:none;z-index:2;background:#fff;border:0;border-radius:50%;width:12px;height:12px;padding:0;transition:transform .15s;display:block;position:absolute;top:0;transform:scale(0);box-shadow:0 0 4px #00000040}.video-player__controls-progress-button--active{pointer-events:auto;transform:scale(1)}.video-player__controls-actions{color:#fff;justify-content:space-between;align-items:center;margin:12px 4px 0;font-size:13px;font-weight:700;display:flex}.video-player__pause{cursor:pointer;display:flex}.video-player__right-control{color:#fff;cursor:pointer;background:0 0;border:0;padding:6px;display:flex}.video-player__controls-actions-block{color:#fff;align-items:center;gap:10px;display:flex}.video-player--mobile .video-player__controls-progress-button{pointer-events:auto;transform:scale(1)}.video-player--desktop .video-player__play:hover{background:#000c}.video-player--desktop .video-player__pause,.video-player--desktop .video-player__right-control{transition:opacity .3s}.video-player--desktop .video-player__pause:hover,.video-player--desktop .video-player__right-control:hover{opacity:.8}.video-player{background-size:cover}.video-player--light .video-player__controls{background:0 0;flex-direction:column-reverse;padding:40px 0 0;display:flex}.video-player--light .video-player__controls-actions{margin:12px 12px 0}.video-player--light .video-player__right-control,.video-player--light .video-player__pause{background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.video-player--light.video-player--mobile .video-player__controls-actions-block{gap:12px}.video-player--light.video-player--mobile .video-player__controls-actions-block .video-player__right-control,.video-player--light.video-player--mobile .video-player__controls-actions-block .video-player__pause{backdrop-filter:blur(6px);color:#fffc;background:#0003;border:none;width:32px;height:32px;box-shadow:inset -.5px -.5px 1px #ffffff4d,inset .8px .5px .5px #fff9}.video-player--light.video-player--mobile .video-player__controls-actions-block .video-player__right-control:hover,.video-player--light.video-player--mobile .video-player__controls-actions-block .video-player__right-control:active,.video-player--light.video-player--mobile .video-player__controls-actions-block .video-player__right-control:focus,.video-player--light.video-player--mobile .video-player__controls-actions-block .video-player__pause:hover,.video-player--light.video-player--mobile .video-player__controls-actions-block .video-player__pause:active,.video-player--light.video-player--mobile .video-player__controls-actions-block .video-player__pause:focus{color:#fff;background:#0003}.video-player--light:not(.video-player--mobile) .video-player__controls-actions-block .video-player__right-control,.video-player--light:not(.video-player--mobile) .video-player__controls-actions-block .video-player__pause{color:#fffc;padding:0;position:relative}.video-player--light:not(.video-player--mobile) .video-player__controls-actions-block .video-player__right-control:before,.video-player--light:not(.video-player--mobile) .video-player__controls-actions-block .video-player__pause:before{backdrop-filter:blur(6px);content:"";background:#0003;border:none;border-radius:50%;width:32px;height:32px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset -.5px -.5px 1px #ffffff4d,inset .8px .5px .5px #fff9}.video-player--light:not(.video-player--mobile) .video-player__controls-actions-block .video-player__right-control>*,.video-player--light:not(.video-player--mobile) .video-player__controls-actions-block .video-player__pause>*{position:relative}.video-player--light:not(.video-player--mobile) .video-player__controls-actions-block .video-player__right-control:hover,.video-player--light:not(.video-player--mobile) .video-player__controls-actions-block .video-player__right-control:active,.video-player--light:not(.video-player--mobile) .video-player__controls-actions-block .video-player__right-control:focus,.video-player--light:not(.video-player--mobile) .video-player__controls-actions-block .video-player__pause:hover,.video-player--light:not(.video-player--mobile) .video-player__controls-actions-block .video-player__pause:active,.video-player--light:not(.video-player--mobile) .video-player__controls-actions-block .video-player__pause:focus{color:#fff}.video-player--light .video-player__controls-progress{height:unset;padding:12px 0 0}.video-player--light .video-player__controls-progress:after{content:"";height:25px;top:0}.video-player--light .video-player__controls-progress-line{border-radius:0}.video-player--light .video-player__controls-progress-button{display:none}.video-player--light:not(.video-player--mobile) .video-player__controls-progress{--progress-button-size:16px}.video-player--light:not(.video-player--mobile) .video-player__controls-progress-button{width:16px;height:16px;display:block;top:auto;bottom:-6px}.video-player--light:not(.video-player--mobile):hover .video-player__controls-progress-button{pointer-events:auto;transform:scale(1)}.video-player__play{width:48px;height:48px}.video-player__main-control-icon{width:24px;height:24px}.video-player__controls-progress-line{background:#fff}.video-player--mobile .video-player__play{width:48px;height:48px}.video-player--mobile .video-player__main-control-icon{width:24px;height:24px}.fM__content{padding:60px}@media (width<=639px){.fM__content{padding:40px 20px 20px}}.fM__card{background:#555;border-radius:12px;flex-direction:column;gap:16px;padding:20px;display:flex}.fM__card--size--s{gap:14px}.fM__row{color:#a0a0a1;font-size:14px;font-weight:400;line-height:140%}.crop-image{-webkit-user-select:none;user-select:none;padding:0 24px;overflow:hidden}.crop-image--disabled{pointer-events:none}.crop-image__content{justify-content:center;align-items:center;height:330px;display:flex;position:relative}.crop-image__aspect-ratio{visibility:hidden;width:100%}.crop-image__wrapper{position:relative}.crop-image__wrapper--type--horizontal{width:100%}.crop-image__wrapper--type--vertical{height:100%}.crop-image__crop-border{content:"";border:2px solid #fff;position:absolute;inset:0;box-shadow:0 0 0 500px #0009}.crop-image__image{pointer-events:none;transform-origin:0 0;width:100%;display:block;position:absolute;top:0;left:0}.crop-image__image--ghost{opacity:.4;pointer-events:none}.crop-image__button{color:#fff;cursor:pointer;z-index:2;background:#0009;border:0;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:absolute}.crop-image__button:disabled{opacity:.4;pointer-events:none}.crop-image__button:hover{background:#000c}.crop-image__button--type--rotate{bottom:10px;left:10px}.crop-image__button--type--minus{bottom:10px;right:58px}.crop-image__button--type--plus{bottom:10px;right:10px}.crop-image__modal.modal-ds-body{max-width:540px}.crop-image__modal.modal-ds-body .modal-ds-content{padding:0 24px}.crop-image__modal-content{width:100%}.crop-image__modal-wrapper{margin:0 -24px}.footer-actions-container{border-top:1px solid #ffffff14;flex-wrap:wrap;align-items:center;gap:10px;padding:16px 0;display:flex}.footer-actions-container--spaced-x{padding:20px}.footer-actions-container--spaced-top{padding-top:20px}.footer-actions-container--position--right{justify-content:flex-end}.footer-actions-container--position--space-between{justify-content:space-between}.footer-actions-container--position--center{justify-content:center}.being-redirected{flex-direction:column;align-items:center;display:flex}.being-redirected .being-redirected-message{color:#fff9;margin:30px 0 0;font-weight:500}.being-redirected .loader{margin:0}.a11y-button{color:inherit;cursor:pointer;font-size:inherit;font-weight:inherit;letter-spacing:inherit;-webkit-user-select:none;user-select:none;background:0 0;border:0;padding:0}.a11y-button--icon{border-radius:2px;padding:2px}.a11y-button--icon:hover{color:#fff;background:#f8f8f81a}.ch{pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ch__sphere{contain:strict;width:100%;height:100%;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:0;left:0;transform:translate(0,0)}.ch__sphere:nth-child(2){transform:translate(0,0)rotate(-45deg)}.ch__sphere:nth-child(3){transform:translate(0,0)rotate(90deg)}.ch__sphere:nth-child(4){transform:translate(0,0)rotate(-135deg)}.ch__sphere--animation--1{animation-name:sphere-animation-1;animation-duration:41s}.ch__sphere--animation--2{animation-name:sphere-animation-2;animation-duration:46s;animation-delay:.2s}.ch__sphere--animation--3{animation-name:sphere-animation-3;animation-duration:54s;animation-delay:.4s}.ch__sphere--animation--4{animation-name:sphere-animation-4;animation-duration:38s;animation-direction:reverse;animation-delay:.6s}@keyframes sphere-animation-1{0%,to{transform:translate(0,0)rotate(0)}50%{transform:translate(0,0)rotate(360deg)}}@keyframes sphere-animation-2{0%,to{transform:translate(0,0)rotate(-45deg)}50%{transform:translate(0,0)rotate(-360deg)}}@keyframes sphere-animation-3{0%,to{transform:translate(0,0)rotate(90deg)}50%{transform:translate(0,0)rotate(360deg)}}@keyframes sphere-animation-4{0%,to{transform:translate(0,0)rotate(-135deg)}50%{transform:translate(0,0)rotate(-360deg)}}.fV{background-color:#1b1b1d;border-radius:8px;width:680px;max-width:100%}.fV--padding{padding:20px 30px}.hS{color:#707071;flex:1;gap:2px;display:flex;overflow:hidden}.hS--style--center{align-items:center;height:40px}.hS--style--bottom{align-items:flex-end;height:20px}.hS>div{background:currentColor;border-radius:2px;width:3px}.hS>div:hover{color:#fff}.n{border-radius:33%;overflow:hidden}.n__img{height:inherit;object-fit:cover;object-position:center;width:inherit}.z__benefit{color:#fff9;background:#555;border-radius:12px;flex:1 0 224px;align-items:center;width:224px;min-height:48px;padding:10px 13px;font-size:12px;line-height:120%;display:flex}.z__benefit .icon-check-1{color:#daff73;width:16px;min-width:12px;height:16px}.z__benefit .icon-gift{fill:currentColor;margin-right:14px}@media (width<=540px){.z__benefit{width:100%}}.z__list{flex-wrap:wrap;gap:10px;margin:5px 0;display:flex}.z__icon{color:#daff73;margin-right:12px}@media (width<=479px){.z__list{gap:0;margin:20px 0 0}.z__benefit{border-radius:0;min-height:auto}.z__benefit:first-child{border-radius:12px 12px 0 0}.z__benefit:last-child{border-radius:0 0 12px 12px}}.buttons-form-list{flex:1;justify-content:flex-end;gap:10px;display:flex}.buttons-form-list__item--wide{flex:1}.C{margin-bottom:10px}.C--type--primary{background:#555;border-radius:12px}.C--type--primary .C__label{flex-direction:row;justify-content:space-between;gap:20px;padding:15px 16px}.C__label{cursor:pointer;flex-direction:row-reverse;gap:18px;height:100%;display:flex;position:relative}.C__label--position--start{justify-content:flex-start}.C__label--position--end{justify-content:flex-end}.C__label--disabled{cursor:default}.C__title{color:#fff;text-align:left;-webkit-user-select:none;user-select:none;flex:1}.C__sub-title{color:#707071;text-align:left;flex:1;font-size:12px;font-weight:500;line-height:120%}.C__checkbox-wrapper{align-items:center;display:flex}.C__checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute}.C__checkbox-body{width:18px}.C__content{padding:14px 18px 18px;position:relative}.C__content:before{content:"";background:#29292b;height:1px;position:absolute;top:0;left:16px;right:16px}.C__title{margin-bottom:4px;font-size:16px;font-weight:400;line-height:125%}.checkbox-ds{display:flex}.checkbox-ds--disabled{pointer-events:none}.checkbox-ds__box{cursor:pointer;justify-content:center;align-items:center;display:flex;position:relative}.checkbox-ds__box--size--normal{border-radius:6px;width:24px;height:24px}.checkbox-ds__box--size--normal.checkbox-ds__box--theme--radio{border-radius:50%}.checkbox-ds__box--size--small{border-radius:4px;width:18px;height:18px;font-size:10px;font-weight:700}.checkbox-ds__box--size--small.checkbox-ds__box--theme--radio{border-radius:50%}.checkbox-ds__box--theme--radio:after{content:"";border-radius:50%;width:10px;height:10px;display:none}.checkbox-ds__box--checked.checkbox-ds__box--theme--radio:after{display:block}.checkbox-ds__box--disabled{cursor:default}.checkbox-ds__input{opacity:0;width:0;height:0;position:absolute}.checkbox-ds__icon{width:14px;height:14px;display:block}.checkbox-ds__content{display:inline-block}.checkbox-ds__content--size--normal{margin:2px 0 0 6px}.checkbox-ds__content--size--small{margin:0 0 0 6px}.checkbox-ds__box--theme--primary{color:#000;border:2px solid #707071}.checkbox-ds__box--theme--primary:hover{border-color:#cfcfd0}.checkbox-ds__box--theme--white{color:#000;border:2px solid #fff}.checkbox-ds__box--theme--radio{border:2px solid #fff6}.checkbox-ds__box--theme--radio:hover{border-color:#fffc}.checkbox-ds__box--checked.checkbox-ds__box--theme--primary{background:var(--theme-primary-accent);border-color:var(--theme-primary-accent)}.checkbox-ds__box--checked.checkbox-ds__box--theme--white{background:#fff}.checkbox-ds__box--checked.checkbox-ds__box--theme--radio{border-color:var(--theme-primary-accent)}.checkbox-ds__box--checked.checkbox-ds__box--theme--radio:after{background:var(--theme-primary-accent);display:block}.checkbox-ds__box--disabled.checkbox-ds__box--theme--primary{color:#707071;border-color:#666}.checkbox-ds__box--disabled.checkbox-ds__box--theme--radio{border-color:#2c2f31}.checkbox-ds__box--disabled.checkbox-ds__box--theme--radio:after{background:#2c2f31}.checkbox-ds__box--disabled.checkbox-ds__box--checked{background:#666}.fr{color:#fff;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;padding:4px 8px;font-size:13px;font-weight:700;display:inline-flex}.fr--size--medium{height:24px}.fr--size--small{height:20px}.fr--style--primary{color:#555;background:#daff73}.fr--style--alert{background:#d21b4c}.fr--style--warning{color:#000;background:#fccf49}.fr--style--success{background:#21b062}.fr--style--ai-gradient{color:#4221b0;background:linear-gradient(94deg,#a0f0e6 0%,#9bece6 30.73%,#ae97ce 68.75%,#ffbcbd 100%)}.fr--style--dark{color:#cfcfd0;background:#666}.fr--style--lovescape{color:#000;background:#fff;border-radius:12px}.fw{position:relative}.fw__chip{position:absolute;top:-12px;right:8px}.close-icon{color:#f8f8f866;cursor:pointer;pointer-events:initial;margin:0;transition:color 50ms ease-in-out}.close-icon:hover{color:#f8f8f8e0}.close-icon-small{width:20px;height:20px;padding:4px}.close-icon-medium{width:24px;height:24px}.close-button-ds{color:#a0a0a1;cursor:pointer;background:0 0;border:0;padding:4px}.close-button-ds:hover{color:var(--theme-danger,#f1326b)}.ic{background:#555;border-radius:12px}.ic--theme--dark{background:#333}.ic__header{cursor:pointer;justify-content:space-between;align-items:center;width:100%;padding:20px;font-size:14px;line-height:20px;display:flex}.ic__header--with-border{border-bottom:2px solid #ffffff0d}.ic__icon-close{color:#707071;width:24px;height:24px;padding:2px;transition:transform .15s ease-in-out}.ic__icon-close--collapsed{transform:rotate(180deg)}.ic__content{padding:0 20px 20px;font-size:12px;line-height:16px}.ic__content--collapsed{opacity:0;height:0;padding:0;overflow:hidden}.eg{display:flex;position:relative}.eg--theme--blue .common-sign-up-grid__modal{background:linear-gradient(45deg,#000 0%,#00112c 16.52%,#00112cf7 32.27%,#00112ceb 42.87%,#0f0f0f00 100%)}.eg--theme--blue .common-sign-up-grid__right-image{background-color:#00112ce6}.eg .ef{max-height:100%;left:0}.eg__modal{pointer-events:none;z-index:2;background:linear-gradient(90deg,#333 43.39%,#3330 100%);width:100%;height:100%;position:absolute;top:0;left:0}.eg__left{z-index:3;width:400px;max-width:100%;padding:40px;position:relative}.eg__right-image{z-index:1;background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover;width:500px;position:absolute;top:0;bottom:0;right:0}.eg__right-image:after{content:"";background:#fff;width:1px;position:absolute;top:0;bottom:0;left:0}.eg__right-image:before{content:"";pointer-events:none;background:linear-gradient(90deg,#333 .5%,#0000004d 20%,#0000 100%);width:100%;height:100%;position:absolute;bottom:0;left:0}.eg__right{z-index:2;width:500px;position:relative}.eg__right--min-fixed{min-height:466px}.eg__right-content{padding:0 20px 40px 40px;position:absolute;bottom:0}@media (width<=1023px){.eg__right,.eg__right-image,.eg__modal{display:none}.eg__left{width:auto;padding:0}}.modal-ds-content .eg{width:400px;max-width:100%;padding:40px;overflow:hidden}@media (width<=424px){.modal-ds-content .eg{padding:20px}}.modal-ds-content .eg--theme--blue{background:linear-gradient(45deg,#000 0%,#00112c 16.52%,#00112cf7 32.27%,#00112ceb 42.87%,#0f0f0f00 100%)}@media (width>=1024px){.modal-ds-content .eg--model-content{background:0 0;width:900px;padding:0}}.confirmation-modal__split{background:#29292b;height:1px;margin:20px -20px}.confirmation-modal__footer{padding:0 20px 8px}.confirmation-modal-description{color:#cfcfd0;word-break:break-word;margin:12px 0 20px;font-size:13px;font-weight:400;line-height:18px}.confirmation-modal-description--small{margin:12px 0 0}.confirmation-modal-title{min-width:200px;margin:0 0 16px}.confirmation-modal-btn-confirm{float:right}.c6{color:#cfcfd0;text-align:left;white-space:nowrap;z-index:7;background:#444;border-radius:16px;flex-flow:column wrap;gap:40px;width:320px;max-width:100vw;padding:40px 20px;display:flex;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 20px 30px #0000004d}.c6--fixed{position:fixed}.c6--reversed{flex-direction:column-reverse}.c6__row{flex:1;justify-content:space-evenly;gap:10px;display:flex}.c6__item{cursor:pointer;align-items:center;min-height:56px;padding:4px 20px;font-size:15px;font-weight:400;line-height:18px;display:flex}.c6__item--disabled{color:#707071;pointer-events:none}.c6__item:hover{background:#666}.c6__item--with-separator{margin-bottom:20px;position:relative}.c6__item--with-separator:after{content:"";background:#29292b;height:1px;margin:10px 0;display:block;position:absolute;bottom:-20px;left:0;right:0}.c6__chip{margin-left:20px}.c6__icon{margin:0 20px 0 0}.c6__icon--style--teaser{color:#fccf49}.c6__icon--style--generate-photo{--icon-fill:url(#linear_blue_pink)}.c6__description{color:#707071;font-size:12px}.c6__overlay{pointer-events:none;z-index:6;background:#000c;width:100vw;height:100vh;position:fixed;top:0;left:0}.data-table{color:#fff;width:100%;min-width:min-content;min-height:380px;font-weight:400}.data-table__small-text{opacity:.6}.data-table .top-align-center{align-items:center;display:flex}.data-table .align-center{text-align:center;justify-content:center}.data-table .align-right{text-align:right;justify-content:flex-end}.data-table-head-row{background:0 0;flex-flow:row;align-items:center;width:100%;padding:15px 20px;line-height:18px;display:flex}.data-table-head-cell{white-space:nowrap}.data-table-head-cell .searchable-head{margin:-9px 0}.data-table-footer{background-color:#333;font-size:13px}.data-table-footer-row{background:0 0;flex-flow:row;align-items:center;width:100%;padding:15px 20px;line-height:18px;display:flex}.data-table-footer-cell,.data-table-body{font-size:13px}.data-table-body-row{flex-flow:row;align-items:center;width:100%;padding:8px 20px;display:flex}.data-table-body-row:last-child{border-radius:0 0 12px 12px}.data-table-body-row.selectable-body-row{cursor:pointer}.data-table-body-cell,.data-table-head-cell,.data-table-footer-cell{word-break:break-word;flex-grow:1;flex-shrink:1;align-items:center;min-width:125px;margin-right:10px;display:flex}.data-table-body-cell--size-l{min-width:180px}.data-table-body-cell:last-child,.data-table-head-cell:last-child,.data-table-footer-cell:last-child{margin-right:0}.data-table-body-cell-content{align-items:center;gap:12px;display:flex}.data-table-body-cell-content--vertical{flex-direction:column;align-items:flex-start;gap:0}.data-table-body-cell-content--left{align-items:flex-start}.data-table-body-cell-content--right{align-items:flex-end}.data-table-body-cell-content--size-s{gap:4px}.data-table-body-cell-content--size-l{gap:20px}.data-table-header-cell{justify-content:start;align-items:center;gap:5px;display:flex}.data-table-body-error{color:#f44;justify-content:center;padding:50px 0;font-size:14px}.data-table-text-empty{opacity:.8}.data-table-loader{justify-content:center;align-items:center;height:300px;display:flex}.earnings-table{min-height:260px}.data-table-head{color:#fff;background:#1d1d1d;border-bottom:1px solid #2c2f31;border-radius:12px 12px 0 0;font-size:16px;font-weight:700;line-height:125%}.data-table-head-cell{color:#fff;font-size:16px;font-weight:700;line-height:125%}.data-table-body-row{color:#fffc;background:#1d1d1d;min-height:42px;font-size:14px;font-weight:400;line-height:18px}.data-table-body-row:nth-child(2n){background:#1d1d1d}.data-table-body-row:hover{background:#2c2f31}.ix{min-height:48px}.ix__wrapper{left:0;right:0}.ix__wrapper--sticky{bottom:calc(10px + var(--tap-bar-height));z-index:2;position:fixed}.ix__wrapper--sticky .ix__content{backdrop-filter:blur(3px);background:#23232599;border-radius:12px;width:100%;min-height:64px;margin:0 60px;box-shadow:0 1px 20px #0006}@media (width<=1365px){.ix__wrapper--sticky .ix__content{margin:0}}.ix__row{justify-content:center;width:100%;max-width:1568px;margin:0 auto;display:flex}.ix__content{min-height:48px;width:inherit;border-bottom-right-radius:12px;border-bottom-left-radius:12px;flex:1;transition:bottom .2s}.searchable-head{-webkit-user-select:none;user-select:none;justify-content:start;align-items:center;display:flex;position:relative}.searchable-head .icon-container{cursor:pointer;flex-shrink:1;justify-content:center;align-items:center;margin-left:12px;display:flex;position:relative}.searchable-head .icon-container:after{content:"";background:#fff3;border-radius:4px;width:32px;height:32px;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.searchable-head .icon-container:hover{color:#fff}.searchable-head .icon-container:hover:after{display:block}.searchable-head .icon-close-container{position:absolute;right:16px}.searchable-head .icon-close-container:hover .icon-close{color:#fff9}.searchable-head.icon-first{flex-direction:row-reverse;justify-content:flex-end}.searchable-head.icon-first .icon-container{margin-left:0;margin-right:12px}.searchable-head .icon-search{color:#fff9;width:24px;height:24px;margin:0}.searchable-head .icon-close{color:#414142;width:20px;height:20px;margin:0}.iy{cursor:pointer;text-align:right;white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:inline-flex}.iy__icons-container{flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.iy__icon-sort{color:#fff3;width:10px;height:5px;margin-left:5px}.iy__icon-sort--up{transform:rotate(180deg)}.iy__icon-sort--active,.iy:hover .iy__icon-sort{color:#fff9}.D{cursor:pointer;width:100%;min-width:160px;position:relative}.D__label{color:#a0a0a1;cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:flex-start;align-items:center;gap:8px;width:100%;height:40px;display:flex}.D__label:hover .date-picker__input:not(.date-picker__input--focus){border-color:#414142}.D__input{color:#cfcfd0;pointer-events:none;text-overflow:ellipsis;background:#333;border:2px solid #333;border-radius:12px;width:100%;height:40px;padding:8px 28px 8px 36px;font-size:12px}.D__input:focus,.D__input--focus{border-color:#daff73}.D__input--error{color:#fd3a5b;border-width:1px;border-color:#fd3a5b}.D__input::placeholder{color:#707071}.D__icon{position:absolute}.D__icon--calendar{left:14px}.D__icon--arrow{right:16px}.D__native-datepicker{opacity:0;z-index:1;border:none;border-radius:12px;min-width:100%;position:absolute;inset:0}.D__native-datepicker:disabled{opacity:0}.D__calendar-wrapper{z-index:500;display:none;position:fixed}.D__calendar-wrapper--isVisible{display:block}.o{border-radius:12px;max-width:360px;padding:20px}.o--mobile .o__selector-header{justify-content:flex-start;gap:8px}.o--interval .o__date-cell--selected{pointer-events:auto}.o__selector-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.o__delimiter{background:#414142;flex:0 0 1px;width:1px;height:16px}.o__selector-header-title{color:#fff;align-items:center;gap:10px;font-size:18px;font-weight:700;line-height:22px;display:flex}.o__selector-header-controls{align-items:center;gap:8px;display:flex}.o__control-button{cursor:pointer;background:0 0;border:none;place-items:center;width:24px;height:24px;display:grid}.o__days{grid-template-columns:repeat(7,40px);justify-content:center;align-items:center;gap:6px;height:40px;display:grid}.o__day-cell{cursor:pointer;place-items:center;font-size:12px;font-weight:700;line-height:15px;display:grid}.o__dates{grid-template-rows:repeat(6,40px);grid-template-columns:repeat(7,40px);justify-content:center;gap:6px;font-weight:400;display:grid}.o__date-cell{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:10px;place-items:center;font-size:12px;font-weight:500;display:grid;position:relative}.o__date-cell--selected{pointer-events:none;font-weight:700}.o__date-cell--disabled{cursor:default}.o__events-counter{color:#444;background:#ccc;border-radius:24px;place-items:center;width:20px;height:20px;font-size:10px;font-weight:700;line-height:100%;display:grid;position:absolute;top:-8px;left:28px;box-shadow:0 1px 20px #0006}.o__years{grid-auto-rows:40px;justify-content:center;gap:6px;max-height:310px;margin:0 -20px;padding:20px;font-weight:400;display:grid}.o__mode-button{color:#fff9;cursor:pointer;background:0 0;border:none;outline:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.o__mode-button-icon{width:24px;height:24px}.o__mode-button-icon--rotated{transform:rotate(180deg)}.o{background:#1d1d1d;border:1px solid #2c2f31}.o__delimiter{background:#fff3}.o__control-button{color:#fffc}.o__control-button:disabled{color:#fff3;pointer-events:none}.o__control-button:hover{color:#fff}.o__day-cell{color:#fff6;font-weight:500}.o__date-cell:hover:not(.o__date-cell--disabled,.o__date-cell--selected){background:#666}.o__date-cell--today:not(.o__date-cell--selected){color:var(--theme-secondary-accent)}.o__date-cell--selected{background:var(--theme-secondary-accent);color:#000}.o__date-cell--disabled:not(.o__date-cell--selected){color:#fff6}.o__date-cell--with-events:not(.o__date-cell--selected){background:rgba(var(--theme-secondary-accent), .2)}.o__date-cell--with-events:not(.o__date-cell--selected):hover:not(.o__date-cell--disabled,.o__date-cell--selected){background:rgba(var(--theme-secondary-accent), .4)}.o__years{grid-template-columns:repeat(5,58px)}@keyframes arrow-down-animated-move{0%{top:-26px}to{top:4px}}@keyframes arrow-down-animated-move-infinity{0%{top:-26px}70%{top:-26px}to{top:4px}}.arrow-down-animated{color:#000;background:#aecc5c padding-box padding-box;border:6px solid #aecc5c33;border-radius:14px;justify-content:center;align-items:center;width:36px;height:36px;margin-left:11px;padding:4px;transition:background-color .3s,border-color .3s;display:flex;position:relative;overflow:hidden}.arrow-down-animated__content{flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:46px;display:flex;position:absolute;top:-26px;left:0;overflow:hidden}.arrow-down-animated__content--animated{animation-name:arrow-down-animated-move-infinity;animation-duration:3s;animation-iteration-count:infinite}.arrow-down-animated:hover{background-color:#daff73;border-color:#daff734d}.arrow-down-animated:hover>.arrow-down-animated__content--animated-hover{animation:.5s arrow-down-animated-move}.icon-alert-decorated{justify-content:center;align-items:center;display:inline-flex;position:relative}.icon-alert-decorated__icon{position:relative}.icon-alert-decorated:before{content:"";background:#000;width:50%;height:80%;position:absolute}.empty-page-content{color:#a0a0a1;text-align:center;max-width:420px}.empty-page-content--big{margin:30px auto 120px}.empty-page-content--small{margin:30px auto}.empty-page-content__title{margin:0 0 10px}.empty-page-content__title--big{font-size:24px;font-weight:500}.empty-page-content__description{max-width:360px}.empty-page-content__description--big{margin:20px auto 0}.empty-page-content__description--small{margin:0 auto}.empty-page-content__icon{color:#707071;width:74px;height:74px;margin:0 auto 30px}.empty-page-content__icon--big{width:74px;height:74px;margin:0 auto 30px}.empty-page-content__icon--small{width:32px;height:32px;margin:0 auto 12px}.cH{flex-direction:column;flex:1;justify-content:center;display:flex}.cH--relative{position:relative}.cH__fading-input{max-height:100px}.cH__fading-input:not(:last-child){margin-bottom:10px}.cH__fading-input--without-margin:not(:last-child){margin-bottom:0}.cH__title{text-align:center;margin-bottom:24px;font-size:24px;font-weight:700;line-height:30px}.cH__tfa-title{flex-direction:column;align-items:center;gap:16px;max-width:200px;margin:0 auto;display:flex}.cH__back-button{place-items:center;width:40px;height:40px;display:grid;position:absolute;top:0;left:0}.cH__hint{color:#707071;text-align:center;margin-top:10px;font-size:11px;font-weight:500;line-height:16px}.cH__hint a{color:#cfcfd0}.cH__hint a:hover{color:#fff}.cH__form-switcher{color:#a0a0a1;text-align:center;margin-top:32px;font-size:13px;font-weight:500;line-height:16px}.cH__form-switcher .btn{vertical-align:baseline;border-radius:0;font-size:13px;line-height:16px}@media (width<=639px){.cH__title{font-size:22px;line-height:26.86px}}.cH .recaptcha{justify-content:center;margin:20px auto 0;display:flex}.global-loader{backdrop-filter:blur(3px);z-index:100;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ft{cursor:pointer;white-space:normal;flex-direction:column;flex:0 80px;align-items:center;width:80px;display:flex}.ft--wide{flex:1}.ft--disabled{pointer-events:none}.ft__button{position:relative}.ft__status-badge{color:#fff;background:linear-gradient(135deg,#fc188a 0%,#d21b4c 100%);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:-10px;right:-6px;box-shadow:0 1px 20px #0006}.ft__status-badge--checked{background:linear-gradient(135deg,#9cb93d 0%,#21b062 100%)}.fu__name-count{color:#414142;margin:0 0 0 12px}.fu__pill-tabs{justify-content:space-between;margin:0;display:flex}.fu__tabs{white-space:nowrap}@media (width<=639px){.fu__name-count{margin-left:8px}}.help-tooltip{cursor:default;text-align:center;justify-content:center;align-items:center;width:16px;min-width:16px;height:16px;font-size:10px;font-weight:400;line-height:15px;display:inline-flex}.help-tooltip:hover{color:#fff}.help-tooltip--border{border:1px solid;border-radius:50%}.help-tooltip--border:hover{color:#2b2b2b;background-color:#fff;border-color:#fff}.help-tooltip__tooltip .tooltip-inner{padding:8px 10px}.icon-badge{justify-content:center;align-items:center;display:flex}.icon-badge--size--small{border-radius:6px;width:20px;height:20px;font-size:12px}.icon-badge--style--white{color:#daff73;background:#fff}.icon-badge--style--primary{color:#fff;background:#daff73}.bF{text-align:left;border-radius:12px;display:inline-flex}.bF--block{display:flex}.bF__right{margin:0 0 0 auto}.bF{gap:8px;padding:12px;font-size:12px;line-height:20px}.bF--theme--regular{color:#999;background:#2c2f31}.bF--theme--error{color:#d21b4c;background:#d21b4c1a}.bF--theme--primary{color:#fffc;background:linear-gradient(90deg,#cf7aff1a 0%,#1d1d1d00 100%),#0f0f0f}.E{border-radius:12px}.E--overflow-hidden{overflow:hidden}.E--padding--small{padding:20px}.E--padding--small-s{padding:12px}.E--color--grey-500{background:#666}.E--color--grey-600{background:#555}.E--color--grey-800{background:#333}.E--color--red-light{background:#d21b4c33}.E--color--dark{background:#1d1d1d}.E--radius--full{border-radius:12px}.E--radius--small{border-radius:6px}.E--radius--bottom{border-radius:0 0 12px 12px}.s{flex:1;align-items:center;gap:16px;width:100%;display:flex}.s--align--space-between{justify-content:space-between}.s--align--left{justify-content:flex-start}.s__left-part{grid-row-gap:4px;grid-auto-flow:row;display:grid}.s__left-part--grow{flex:1}.s__right-part{justify-content:flex-end;align-items:center;display:flex}.s__right-part--overflow-hidden{overflow:hidden}.s__right-part--grow{flex:1}.s--size--regular{padding:16px}.s--size--regular-long{min-height:64px;padding:10px 20px}.s--size--small{padding:16px 12px}.s--size--small-x{padding:11px 12px}.s--size--small-s{padding:8px 12px}.s{background:#1d1d1d;border-radius:12px;transition:background .25s,border-color .25s}.s--theme--dark{background:#222}.s--theme--transparent{background:#ffffff0d;border:.5px solid #ffffff1a}.s--theme--transparent:hover{background:#ffffff1a;border:.5px solid #fff3}.s--clickable{cursor:pointer}.s--clickable:hover{background:#2c2f31}.island-value-link{background:#555;border-radius:10px;width:100%;padding:6px 12px;display:block}.island-value-link:hover{background:#666;text-decoration:none}.island-value-link__content{justify-content:space-between;align-items:center;min-height:30px;display:flex}.island-value-link__name{color:#cfcfd0;align-items:center;font-size:15px;font-weight:500;display:flex}.island-value-link__value{color:var(--theme-secondary-accent);align-items:center;font-size:18px;font-weight:500;display:flex}.island-value-link__bottom{margin:4px 0 0;font-size:12px;line-height:16px}.fx{color:#fff;z-index:7;background:#232325e6;border-radius:12px;justify-content:space-between;align-items:center;min-height:64px;padding:0 24px;display:flex;position:fixed;bottom:12px;left:20px;right:20px;box-shadow:0 0 12px #00000038,0 19px 38px #0000004d}.fx__count{background:#777;border-radius:8px;justify-content:center;align-items:center;width:24px;height:24px;margin:0 8px 0 0;padding:0 4px;display:flex}.fx__left{align-items:center;font-size:15px;font-weight:700;display:flex}.fx__right{align-items:center;gap:12px;display:flex}.fx__right-inner{align-items:center;gap:12px;width:100%;display:flex}.fx__split{background:#414142;width:1px;height:20px}.fx__select-all{color:#777;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0 0 0 10px;padding:4px;display:flex}.fx__select-all:hover{color:#fff}.fx__close{color:#707071;background:0 0;border:0;padding:6px;display:flex;position:absolute;top:2px;right:2px}@media (width<=1023px){.fx{padding:12px 12px max(12px, env(safe-area-inset-bottom)) 12px;border-radius:12px 12px 0 0;flex-direction:column;bottom:0;left:0;right:0}.fx__left{border-bottom:1px solid #414142;width:100%;margin:0 0 12px;padding:0 8px 12px}.fx__right{justify-content:space-between;width:100%}}.fy{cursor:pointer;align-items:center;gap:12px;min-height:48px;padding:4px 20px;display:flex}.fy:hover{background:#444}.fy__img{background:#444 50%/cover no-repeat;border-radius:10px;min-width:42px;height:32px}.fy__title{margin:0 0 2px;font-size:13px;font-weight:500;line-height:120%}.fy__date{color:#707071;font-size:11px;font-weight:500;line-height:120%}.masked-input-wrapper{position:relative}.masked-input-invisible{opacity:0;z-index:1;width:100%;position:absolute;top:0;left:0}.masked-input-invisible~input{z-index:0}.fQ__list{max-height:450px;margin-top:20px;overflow:auto}.fQ .placeholder{justify-content:center;align-items:center;width:100%;height:200px;display:flex;position:relative}.fQ .empty-state{opacity:.5;flex-direction:column;align-items:center;display:flex}.fQ .empty-state-icon{fill:currentColor;margin:0}.fQ .empty-state-icon.icon-photo-2,.fQ .empty-state-icon.icon-camera{width:80px;height:78px}.fQ .empty-state-icon.icon-new-upload{width:56px;height:64px}.fQ .empty-state-text{margin-top:20px;font-size:16px}.fQ__browse-menu{border-bottom:1px solid #f8f8f81a;align-items:center;gap:30px;margin:15px 0;display:flex}@media (width<=767px){.fQ__browse-menu{gap:20px}}.fQ__browse-button.a11y-button{color:#fff9;white-space:nowrap;margin-bottom:-1px;padding:15px 0;font-size:16px}.fQ__browse-button--active.a11y-button{color:#fff;border-bottom:3px solid #b9a9fb}.fQ__browse-button:hover{color:#fff}.fQ__browse-button--disabled{opacity:.4}@media (width<=767px){.fQ__browse-button{font-size:13px}}.cm__root>body{overscroll-behavior-x:none;overscroll-behavior-y:none}.cm__root--mobile>body{position:fixed}.cm--mobile{overscroll-behavior-x:none;overscroll-behavior-y:none;z-index:500;background:#000;width:100%;position:fixed;top:0;bottom:0;left:0}.cm--mobile .video-player--playing .video-player__play{display:none}.cm--mobile .video-player__video{opacity:1;pointer-events:auto;background:0 0}.cm--mobile .cm__comments{background:#0003;animation:.25s move-bottom-right}.cm--mobile .image-swiper__points{background:#0009;border:2px solid #ffffff1a;border-radius:16px;justify-content:center;align-items:center;width:auto;height:32px;padding:0 16px;bottom:100%;left:50%;transform:translate(-50%)}.cm--mobile-vertical .image-swiper__points{opacity:0}.cm__vertical-single-row{contain:strict;height:inherit;background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;position:relative;overflow:hidden}.cm__root-showing.media-gallery__root{overflow:initial}.cm__root-showing.media-gallery__root>body{overflow:initial;position:initial}.cm__comments,.cm__user-tags{z-index:1;position:absolute;inset:0}.cm__vertical-controls{z-index:10;flex-direction:column;gap:4px;display:flex;position:absolute;bottom:38px;right:8px}.cm__vertical-controls--video{bottom:82px}.cm__vertical-controls .tile-button{color:#fff;background:0 0;flex-direction:column;min-width:40px;height:auto;padding:6px 8px}.cm__vertical-controls .tile-button:hover{background:0 0}.cm__vertical-controls .tile-button:before{content:"";z-index:-1;background:radial-gradient(50% 50%,#0000001a 0%,#0000 100%);border-radius:50%;width:64px;height:64px;position:absolute;top:0}.cm__vertical-controls .tile-button .tile-button__text{text-shadow:0 1px 10px #0006;margin:2px 0 0;font-size:10px;font-weight:500}.cm__vertical-controls .tile-button__count{margin:0}.cm__controls{display:flex}.cm__vertical-controls,.cm__vertical-user{opacity:0;pointer-events:none}.cm__stub-model-end{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;height:100%;display:flex}.cm__arrow-thumb{background:#555;flex:1;justify-content:center;align-items:center;height:100%;transition:background .3s;display:flex}.cm__arrow-thumb--prev{transform:rotate(180deg)}.cm__arrow-thumb:hover{background:#666}.cm__toast-flash{align-items:center;gap:18px;display:flex}.cm__toast-flash-text{color:#cfcfd0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cm__user-vertical{z-index:2;position:absolute;bottom:84px;left:16px}.cm__icon-album{width:32px;height:32px;display:block}.cm--aside-panel .media-gallery--mobile-portrait .media-gallery__close,.cm--aside-panel .media-gallery--mobile-portrait .media-gallery__info{display:none}.cm__lock{color:#fff;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.cm__user{z-index:4;position:fixed;bottom:86px;left:20px}.cm__user-card{align-items:center;column-gap:14px;max-width:100%;padding:8px 0;display:flex;position:relative}.cm__icon-dot{align-items:center;display:inline-flex;position:relative}.cm__icon-dot:after{content:"";z-index:1;background:#e12947;border-radius:50%;width:6px;height:6px;position:absolute;top:-10%;right:5%;box-shadow:0 0 0 2px #f1326b33}.cm__top-shadow{pointer-events:none;background:linear-gradient(#0009 0%,#0000 100%);height:64px;position:fixed;top:0;left:0;right:0}.cm__vertical-viewer-close{color:#fff9;z-index:1;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:fixed;top:0;right:0}.cm__vertical-viewer-controls{opacity:0;pointer-events:none;z-index:2;position:absolute}.cm--controls-visible .video-player__controls,.cm--controls-visible .video-player__play,.cm--controls-visible .image-swiper__points,.cm--controls-visible .cm__vertical-controls,.cm--controls-visible .cm__vertical-user,.cm--controls-visible .cm__vertical-viewer-controls,.cm--controls-visible .cm__controls{opacity:1;pointer-events:auto}.cm__vertical-user{z-index:2;background:linear-gradient(#0000 0%,#0009 100%);flex-direction:column;gap:10px;padding:20px 66px 42px 16px;display:flex;position:absolute;bottom:0;left:0;right:0}.cm__vertical-user--video{background:0 0;padding-bottom:0;bottom:78px}.cm__vertical-user-top{align-items:center;gap:20px;display:flex}.cm__vertical-user-follow{color:#fff;cursor:pointer;white-space:nowrap;background:0 0;border:2px solid #fffc;border-radius:8px;align-items:center;height:24px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.cm__vertical-user-follow--active{color:#000;background:#fff;border-color:#fff}.cm__vertical-user-follow--joined{pointer-events:none}.cm__vertical-user-follow--join-paid{color:#fff;background:#daff73;border-color:#daff73}.cm__vertical-user-album{color:#cfcfd0;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;max-width:70vw;display:flex;overflow:hidden}.cm__vertical-user-body{color:#e7e7e7;-webkit-line-clamp:2;word-break:break-all;-webkit-box-orient:vertical;max-width:340px;font-size:14px;font-weight:400;display:-webkit-box;overflow:hidden}.cm__vertical-user-hashtag{color:#fff;word-break:normal;font-weight:500;line-height:140%}.cm__on-boarding{z-index:20;background:#000000b3;justify-content:center;align-items:center;width:100%;font-size:18px;font-weight:400;line-height:27px;display:flex;position:fixed;top:0;bottom:0}.cm__on-boarding-icon{color:#a0a0a1}.cm__on-boarding-icon--left{transform:rotate(180deg)}.cm__on-boarding-icon--top{transform:rotate(-90deg)}.cm__on-boarding-icon--bottom{transform:rotate(90deg)}.cm__on-boarding-bottom{text-align:right;position:absolute;bottom:56px;right:16px}.cm__on-boarding-center{text-align:center}.cm__on-boarding-center-text{justify-content:space-between;align-items:center;gap:20px;margin:0 0 20px;display:flex}.cm__on-boarding-top{text-align:right;flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:absolute;top:80px;right:48px}.cm__on-boarding-bold{font-weight:700;display:block}.cm__header{z-index:4;width:calc(100% - 76px);min-height:56px;padding:12px;position:fixed;top:0;left:0}.cm__header--mobile{background:#0f0f0f;border-bottom:.5px solid #ffffff1a;justify-content:space-between;align-items:center;width:100%;padding:6px 44px;display:flex}.cm__header--mobile .cm__user-card{flex:1;justify-content:space-between;padding:0}.cm__header--mobile .cm__character-card{flex:0 75%}.cm__character-card{align-items:center;gap:12px;min-width:0;display:flex}.cm__character-info{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.cm__character-info--mobile .cm__character-info-name{font-family:var(--font-family-title), sans-serif;text-transform:uppercase;font-size:20px;font-weight:400}.cm__character-info--mobile .cm__character-info-date{font-size:12px}.cm__character-info-name{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;font-weight:600;overflow:hidden}.cm__character-info-date{color:#fff6;letter-spacing:.1px;font-size:10px;font-weight:400}.cm__blur-layout{z-index:0;position:absolute;inset:0}.cm__blur-layout:after{content:"";background:#0009;position:absolute;inset:0}.cm__blur-layout-image{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}.media-gallery--desktop .cm__comments{animation:.25s move-from-right}.media-gallery--desktop .iC__wrapper{border-radius:16px;height:100%}.media-gallery--desktop .iC__close{display:none}.media-gallery--desktop .tile-button{margin:0 0 0 12px}.media-gallery--desktop .cm__user{top:30px;bottom:auto;left:24px}.media-gallery--mobile-portrait .iC__footer{padding-bottom:max(12px, env(safe-area-inset-bottom))}.media-gallery--mobile-portrait .cm__comments,.media-gallery--mobile-portrait .cm__user-tags{animation:.25s move-bottom-right}.media-gallery--mobile-portrait .cm__user{z-index:4;position:fixed;top:auto;bottom:75px;left:10px}.media-gallery--mobile-portrait .cm__user--video{bottom:140px}.media-gallery--mobile-portrait .cm__controls{flex:1;justify-content:space-between;position:relative;left:-2px}.media-gallery--mobile-portrait .tile-button{background:0 0;border-radius:0;height:36px;padding:0 8px;font-weight:700}.media-gallery--mobile-portrait .tile-button:hover{background:0 0}.media-gallery--mobile-portrait .tile-button__text{display:none}.media-gallery--mobile-portrait .tile-button__count{margin:0 0 0 6px}.cm--has-title .media-gallery--mobile-portrait .cm__user{bottom:130px}.media-gallery--mobile-landscape .cm__user{z-index:4;position:fixed;left:10px}.media-gallery--mobile-landscape .cm__controls{filter:drop-shadow(0 0 4px #000c);flex-direction:column;justify-content:center;height:100%}.media-gallery--mobile-landscape .tile-button{color:#fff;background:0 0;border-radius:0;flex-direction:row-reverse;height:36px;padding:0 8px;font-weight:700}.media-gallery--mobile-landscape .tile-button__count{margin:0 6px 0 0}.media-gallery--mobile-landscape .tile-button__text{display:none}.hU{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:2px;width:100%;height:100%;display:grid}.hU__item{background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;display:flex}.cI{z-index:1004;justify-content:center;align-items:center;width:100%;display:flex;position:fixed;top:0;bottom:0;left:0;overflow:hidden}.cI__close{color:#fff;cursor:pointer;z-index:3;background:0 0;border:0;padding:0;display:flex;position:absolute;top:24px;left:20px}.cI__icon{color:#fff;cursor:pointer;background:0 0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;top:8px;right:8px}.cI__checkbox{z-index:3;position:absolute;top:27px;right:23px}.cI__overlay{background:#000c;width:100%;position:absolute;top:0;bottom:0;left:0}.cI__loader{flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex;position:absolute}.cI__content{background:#444 50%/contain no-repeat;justify-content:center;align-items:center;display:flex;position:absolute;overflow:hidden}.cI__content--size--desktop{border-radius:12px;width:480px;height:480px}.cI__content--size--mobile{width:100%;top:0;bottom:0;left:0}.cI__content:before{content:"";pointer-events:none;z-index:3;background:linear-gradient(#0006 0%,#0000 100%);width:100%;height:72px;position:absolute;top:0;left:0}.bt{z-index:2;position:absolute;top:10px;right:10px}.bt--size--reqular,.bt--size--small{top:0;right:0}.bt__checkbox{pointer-events:none;z-index:2;padding:14px;position:absolute;top:0;right:0}.bt__checkbox--clickable{cursor:pointer;pointer-events:auto}.bz{justify-content:center;align-items:center;display:flex}.bz--disabled{pointer-events:none}.bz__menu-button{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;transition:background .15s ease-in-out;display:flex;position:relative}.bz__menu-button--with-dot:after{border:2px solid var(--dot-border-color,transparent);content:"";background:#21b062;border-radius:50%;width:8px;height:8px;display:block;position:absolute;top:4px;right:4px}.bz__menu-button--size--small{width:24px;height:24px}.bz__menu-button--size--normal{width:32px;height:32px}.bz__menu-button--size--large-s{width:40px;height:40px}.bz__menu-button--size--large{width:48px;height:40px}.bz__menu-button--size--large-x{width:56px;height:56px}.bz--disabled{opacity:.4}.bz__menu-button{color:#fff;filter:drop-shadow(0 0 6px #0000004d);border-radius:6px}.bz__menu-button--theme--default{border-radius:50%;padding:8px}.bz__menu-button--theme--default:hover,.bz__menu-button--theme--default.bz__menu-button--active{--dot-border-color:#0009;background:#0009}.bz__menu-button--theme--light:hover,.bz__menu-button--theme--light.bz__menu-button--active{--dot-border-color:#666;background:#666}.bz__menu-button--theme--light-grey{color:#a0a0a1;border-radius:10px}.bz__menu-button--theme--light-grey:hover,.bz__menu-button--theme--light-grey.bz__menu-button--active{--dot-border-color:#666;color:#fff;background:#666}.bz__menu-button--theme--filled{--dot-border-color:#666;color:#fff;background:#666;border-radius:12px}.bz__menu-button--theme--filled:hover,.bz__menu-button--theme--filled.bz__menu-button--active{--dot-border-color:#424248;background:#424248}.bz__menu-button--theme--filled-r10{--dot-border-color:#666;color:#fff;background:#666;border-radius:10px}.bz__menu-button--theme--filled-r10:hover,.bz__menu-button--theme--filled-r10.bz__menu-button--active{--dot-border-color:#424248;background:#424248}.bz__menu-button--theme--transparent{color:#707071;background:0 0}.bz__menu-button--theme--transparent:hover,.bz__menu-button--theme--transparent.bz__menu-button--active{color:#fff}.bz__menu-button--theme--dark{color:#222}.bz__menu-button--theme--dark:hover,.bz__menu-button--theme--dark.bz__menu-button--active{--dot-border-color:#424248;background:#424248}.fv{background:linear-gradient(#0000 0%,#000 100%);justify-content:center;align-items:center;gap:12px;min-height:80px;display:flex;overflow:hidden}.modal-form-title{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;min-height:74px;padding:20px;display:flex}.modal-form-title__left{align-items:center;display:flex}.modal-form-title__back{color:#fff;cursor:pointer;background:#666;border:0;border-radius:50%;justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;margin:0 22px 0 0;padding:0 2px 0 0;display:flex}.modal-form-title__icon{padding:0 20px 0 0}.gj{justify-content:center;align-items:flex-end;width:100vw;height:100%;display:flex;position:fixed;top:0;left:0}.gj__background{pointer-events:none;width:100%;height:100%;animation:.5s opacity-fade-show;position:absolute;top:0;left:0}.gj__body{color:#fff;cursor:initial;pointer-events:auto;flex-flow:column;max-height:calc(100% - 40px);display:flex;position:relative;overflow:hidden}.gj__body--size--small{width:100%;max-width:min(100vw - 32px,560px)}.gj__body--size--regular{width:480px;max-width:calc(100vw - 32px)}.gj__body--size--wide{width:960px;max-width:calc(100vw - 20px)}.gj__body--radius--small{border-radius:12px 12px 0 0}.gj__body--radius--middle{border-radius:16px 16px 0 0}.gj__body--radius--big{border-radius:24px 24px 0 0}.gj__body--image{isolation:isolate}.gj__body--image:before,.gj__body--image:after{content:"";pointer-events:none;z-index:-1;position:absolute}.gj__body--image:before{background:var(--modal-sheet-ds-image) center top/cover no-repeat;filter:blur(40px);inset:-20%}.gj__body--image:after{inset:0}.gj__content{flex-basis:content}.gj{z-index:212}.gj__background{background:#000c}.gj__body{box-shadow:0 1px 20px #0006}.gj__body--background--dark{backdrop-filter:blur(6px);background:linear-gradient(#0f0f0f99 0%,#0f0f0f 100%)}.gj__body--background--dark-x{background:#1d1d1d}.gj__body--background--transparent{box-shadow:none;background:0 0}.gj__body--image{backdrop-filter:none;background:#0f0f0f}.gj__body--image:after{background:linear-gradient(#0f0f0f99 0%,#0f0f0f 100%)}.notification-texts-referral{justify-content:center;align-items:center;min-height:52px;padding:6px 20px;font-size:16px;font-weight:500;line-height:20px;display:flex}.notification-texts-referral__left{margin:0 10px 0 0}.notification-texts-referral__left .smile{width:24px;height:24px}.notification-texts-referral__right{margin:0 0 0 8px}.notification-texts-referral__right .smile{width:32px;height:32px}.header-notification .notification-texts-referral{text-align:left;padding:0}.pwa-install-popup-wrapper{z-index:210;background:#000c;width:100vw;height:100%;position:fixed;top:0;left:0}.pwa-install-popup{color:#fff;pointer-events:all;z-index:500;background-color:#3b3b3b;border-radius:12px;width:100%;max-width:290px;padding:38px 24px 20px;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.pwa-install-popup:before{content:"";border:8px solid #0000;border-top-color:#3b3b3b;border-bottom-width:0;width:0;height:0;position:absolute;top:100%;left:calc(50% - 8px)}.pwa-install-popup .close-button{color:#f8f8f8;opacity:.5;margin-right:15px;position:absolute;top:10px;right:0}.pwa-install-popup .close-button .icon{fill:#f8f8f8;margin:0}.pwa-install-popup-title{margin:8px 0;font-size:16px;font-weight:700;line-height:18px}.pwa-install-popup-description{opacity:.6;margin:8px 0;font-size:13px;line-height:16px}.pwa-install-popup-steps{font-size:12px;line-height:16px}.pwa-install-popup-steps ul{margin:0}.pwa-install-popup-steps li{align-items:center;padding:8px 0;display:flex}.pwa-install-popup-steps .icon{color:#fff;fill:#fff;margin-top:-5px;margin-left:5px}.pwa-install-popup-logo{background:0 0;border-radius:13px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:absolute;top:0;transform:translateY(-40%);box-shadow:0 0 6px #0000001a}.pwa-install-popup-logo .icon{margin:0}.pwa-install-popup-logo img{width:100%;height:100%}.dI{opacity:0;overscroll-behavior:none;z-index:300;border-radius:12px 12px 0 0;width:100%;max-height:calc(100vh - 20px);position:fixed;bottom:0;left:0;overflow:auto}.dI__overlay{overscroll-behavior:none;z-index:300;width:100%;position:fixed;top:0;bottom:0;left:0;overflow:auto}.dI__overlay:before{content:"";height:101vh;display:block}.dI__header{aspect-ratio:144/64;background:50%/cover no-repeat;justify-content:center;align-items:center;display:flex;position:relative}.dI__app-logo{aspect-ratio:1;background:50%/cover no-repeat;justify-content:center;align-items:center;width:17.2%;display:flex;position:relative}.dI__app-logo--rounded{background-clip:content-box;border:2px solid #fff3;border-radius:14px;font-size:6px}.dI__app-counter{aspect-ratio:1;opacity:0;background:#eb4d3d;border-radius:50%;justify-content:center;align-items:center;width:40%;font-size:17px;font-weight:400;animation:3.6s infinite pulse-zoom;display:flex;position:absolute;top:-20%;right:-20%}.dI__content{text-align:center;padding:40px 20px 20px}.dI__title{margin:0 0 20px;font-size:24px;font-weight:700;line-height:125%}.dI__description{color:#a0a0a1;font-size:14px;font-weight:500;line-height:140%}.dI__list{text-align:left;flex-direction:column;gap:10px;margin:40px 0 0;padding:0;display:flex}.dI__list-item{border-radius:12px;justify-content:space-between;align-items:center;gap:8px;min-height:60px;margin:0;padding:4px 20px;font-size:16px;font-weight:500;display:flex;position:relative}.dI__list-left{align-items:center;gap:12px;display:flex}.dI__list-mark{color:#a0a0a1;background:#29292b;border-radius:8px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 2px;display:flex}.dI__list-icon-block{text-align:center;min-width:32px;height:36px;font-size:0}.dI__curly-arrow{text-align:center;height:34px;transform:translateY(-20px)}.dI__curly-arrow-svg{transform:translate(-50%)}.dI__curly-arrow-svg--flip{transform:translate(-50%)scaleY(-1)}.dI__curly-arrow-text{color:#707071;text-align:left;max-width:66px;font-size:14px;font-weight:500;position:absolute;left:calc(50% + 10px)}.dI{background:#1d1d1d}.dI__list-item{background:#222}.dI__close{position:absolute;top:12px;right:12px}.h8{border-radius:12px;justify-content:space-between;align-items:center;margin:10px 0;display:flex}.h8__number{margin:0 0 0 12px}.h8__info{color:#707071;font-size:12px;font-weight:500}.h8__left{align-items:center;display:flex}.h8__remove{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex}.h8__double-method{color:#fff;gap:8px;display:flex}.h8__os-method{background:#fff;border-radius:5px;align-items:center;padding:0 4px;display:flex;overflow:hidden}.h8{background:#1d1d1d;padding:12px;font-size:14px;font-weight:600}.h8__left{color:#fff}.h8__remove{color:#777}.h8__remove:hover{color:#fff}.c1{justify-content:space-between;align-items:center;gap:8px;font-size:12px;font-weight:500;display:flex}.c1--spaced{margin:10px 0 0}.c1__left{color:#a0a0a1;cursor:pointer;align-items:center;display:flex}.c1__left:hover{color:#bbb}.c1__left--style--goal{color:#fffc}.c1__left--style--goal:hover{color:#fff}.c1__left--error,.c1__left--error:hover{color:#d21b4c}.c1__left-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c1__right{color:#707071;text-align:right}.c1__right--style--goal{color:#fff6}.ck{background:#1d1d1d}.ck__header{border-bottom:1px solid #222;justify-content:space-between;align-items:center;height:56px;padding:0 12px;display:flex}.ck__title{font-family:var(--font-family-title);text-align:center;text-transform:uppercase;font-size:20px;font-weight:400;line-height:24px}.ck__payment-button{color:#fff;cursor:pointer;text-align:left;background:#555;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;height:60px;padding:12px 16px;display:flex}.ck__payment-button:hover{background:#666}.ck__payment-button--disabled .ck__payment-button-icon{color:#666}.ck__payment-button-icon{color:#707071}.ck__payment-button:disabled{pointer-events:none}.ck__content{max-width:360px;margin:0 auto;padding:40px 12px}.ck__content--mobile{max-height:50vh}.ck__list{flex-direction:column;align-items:center;gap:12px;display:flex}.ck__list--mobile{max-height:50vh}.ck__left{align-items:center;gap:16px;display:flex}.ck__action{color:#a0a0a1;cursor:pointer;border-top:1px solid #29292b;align-items:center;padding:8px 16px;font-size:12px;font-weight:500;display:flex}.ck__action:hover{color:#bbb;background:#666}.fR{justify-content:center;align-items:center;gap:10px;padding-top:20px;display:flex}.fR__right-controls{flex:1;justify-content:flex-end;display:flex;position:relative}.fR__record-button{color:#fff;cursor:pointer;background:0 0;border:2px solid;border-radius:50%;outline:none;justify-content:center;align-items:center;width:49px;height:49px;padding:0;display:flex;position:relative}.fR__left-controls{flex:1;justify-content:flex-end;align-items:center;display:flex}.fR__reverse-button{color:#fff;cursor:pointer;background:#666;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;width:32px;height:32px;transition:transform .15s;display:flex}.fR__reverse-button:active{transform:scale(.9)}.fS{flex-direction:column;flex:1;display:flex}.fS__media{padding:0 30px;position:relative;overflow:hidden}@media (width<=639px){.fS__media{flex:1;align-items:center;display:flex}}.fS__timer{color:#fff;text-shadow:0 1px 10px #0006;font-size:12px;font-weight:400;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.fS__content{object-fit:contain;border-radius:12px;width:100%;height:auto}@media (width<=639px){.fS__content{object-fit:cover;height:100%}}.fS__controls{justify-content:space-between;align-items:center;gap:12px;margin-top:20px;animation:.2s controls-appearance;display:flex}.fS__button-container{flex:1;align-items:center;display:flex}.fS__button-container--left{justify-content:flex-start}.fS__button-container--right{justify-content:flex-end}.fS__play-button{color:#fff;cursor:pointer;background:#666;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;width:48px;height:48px;padding:0;display:flex}@keyframes controls-appearance{0%{opacity:0}to{opacity:1}}.fT{width:100%;position:relative}@media (width<=639px){.fT{flex-direction:column;flex:1;height:100%;display:flex}}.fT__header{margin:-20px -20px 20px}.fT .info{opacity:.6;margin-top:10px;margin-bottom:20px;font-size:13px}.fT .photo-cut-source-container{width:100%;min-height:250px;padding:0 30px;position:relative}@media (width<=640px){.fT .photo-cut-source-container{flex:1}}.fT .photo-cut-source-container .photo-cut-canvas-video{border-radius:12px;max-width:100%;margin:0 auto;display:block}@media (width<=640px){.fT .photo-cut-source-container .photo-cut-canvas-video{object-fit:cover;height:100%}}.fT__devices-control{margin-bottom:8px}.fT__camera-placeholder{flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fT__camera-blocked-error{z-index:1;background:#000;flex-direction:column;justify-content:center;align-items:center;height:250px;display:flex;position:absolute;left:0;right:0}.fT__camera-blocked-error-icon{color:#fff;fill:currentColor;width:40px;height:40px}.fT__placeholder-text{text-align:center;margin-top:16px;line-height:18px}.fT__video-devices-select{width:100%;max-width:351px;margin-top:-10px;margin-bottom:10px}.y{border-radius:12px;align-items:center;min-height:48px;margin:10px 0;padding:12px 16px;display:flex;position:relative}.y--selectable{cursor:pointer;padding-left:51px}.y:before{border-radius:inherit;content:"";pointer-events:none;border:1px solid #ffffff1a;transition:background .3s,border .3s;position:absolute;inset:0}.y--state--not-selected:hover:before{background:#555;border-color:#414142}.y--state--not-selected:hover .checkbox-ds__box{border-color:#a0a0a1}.y--state--selected{cursor:default}.y--state--selected:before{background:#daff731a;border:2px solid #daff73}.y__label{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.y__title{color:#fff;font-size:16px;font-weight:700;line-height:100%;position:relative}.y__description{color:#f8f8f8;opacity:.4;font-size:11px;font-weight:500;line-height:13px}.y__checkbox{position:absolute;top:12px;left:16px}.y__discount{color:#fff;background:#d21b4c;border-radius:6px;align-items:center;height:24px;padding:0 8px;font-size:13px;font-weight:700;display:flex;position:absolute;top:10px;right:14px}.y__discount--style--free{text-transform:uppercase;background:#21b062}.iD{flex-direction:column;transition:background .2s ease-in-out,border-color .2s ease-in-out;display:flex;position:relative}.iD__range{justify-content:space-between;margin-bottom:5px;display:flex}.iD__progress-range-item{color:#fff6;font-size:10px;line-height:12px}.iD__progress-wrapper{display:flex;position:relative;overflow:hidden}.iD__bubble{pointer-events:none;text-shadow:0 0 1px #0009;white-space:nowrap;background:#21b062;border-radius:16px;align-items:center;height:16px;padding:0 6px;font-size:11px;font-weight:500;display:flex;position:absolute;top:-5px;transform:translate(-50%)}.iD__progress{flex:0 auto;transition:flex .2s linear}.iD__text-wrapper{color:#ffffffb3;justify-content:center;align-items:center;font-size:12px;display:flex;position:absolute;inset:0}.iD--completed{background:#4b6b46;border-color:#83a266;padding:0}.iD--completed .iD__progress{background:#4b6b46}.iD--completed .iD__text-wrapper{color:#fff;align-items:center;display:flex}.iD--type--striped .iD__progress-wrapper{background:#18181880;border:1px solid #fff3;height:30px;padding:2px}.iD--type--striped .iD__progress{background:#424242 linear-gradient(135deg,#00000026 25%,#0000 25% 50%,#00000026 50% 75%,#0000 75%,#0000) 0 0/1rem 1rem}.iD--type--line .iD__progress-wrapper{border-radius:4px;height:6px;padding:0}.iD--type--line .iD__progress{border-radius:4px}.iD--color--green .iD__progress-wrapper{background:#21b0621a}.iD--color--green .iD__progress{background:#21b062}.iD--color--green-gradient .iD__progress-wrapper{background:#21b0621a}.iD--color--green-gradient .iD__progress{background:linear-gradient(135deg,#9cb93d 0%,#21b062 100%)}.iD--color--yellow .iD__progress-wrapper{background:#3b3b3b}.iD--color--yellow .iD__progress{background:#ffc107}.iD--color--red .iD__progress-wrapper{background:#3b3b3b}.iD--color--red .iD__progress{background:#d21b4c}.iD--color--white .iD__progress-wrapper{background:#fff3}.iD--color--white .iD__progress{background:#fff}.iD--color--goal .iD__progress-wrapper{background:#fff3}.iD--color--goal .iD__progress{background:linear-gradient(263.02deg,#21b062 0%,#9cb93d 100%)}.iD--color--default .iD__progress-wrapper{background:#18181880}.iD--color--ai-gradient .iD__progress-wrapper{background:#777}.iD--color--ai-gradient .iD__progress{background:linear-gradient(94deg,#a0f0e6 0,#9bece6 30.73%,#ae97ce 68.75%,#ffbcbd 100%);box-shadow:7px 0 8px #ffbcbd}@keyframes moving-stripes{0%{background-position:0 0}to{background-position:1rem 0}}.iD--animated .iD__progress{animation:1s linear infinite moving-stripes}.iD__tooltip .tooltip-inner{box-shadow:none;color:#fff;background:#777;border-color:#777;padding:4px 9px 4px 10px}.fA{transition:background .3s;overflow:hidden}.fA__content{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:56px;padding:8px 16px;font-size:16px;display:flex}.fA--disabled,.fA--skeleton{pointer-events:none}.fA--skeleton:before{content:"";border-radius:18px;width:100%;height:10px}.fA--skeleton:after{content:"";border-radius:50%;width:20px;height:20px}.fA__left{align-items:center;gap:14px;display:flex}.fA__right{align-items:center;display:flex}.fA{color:#fff;background:#232325;border-radius:10px}.fA__content:hover{background:#222}.fA--skeleton:before,.fA--skeleton:after{background:#333}.radio-pill-controls{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.radio-pill-controls--content--space-between{justify-content:space-between}.radio-pill-controls__item{color:#fff;cursor:pointer;background:#343437;border:2px solid #0000;border-radius:12px;justify-content:center;align-items:center;height:40px;padding:0 24px;font-size:14px;font-weight:700;line-height:17px;transition:border-color .3s,background .3s;display:flex}.radio-pill-controls__item--grow{flex:1}.radio-pill-controls__item:last-child{margin-right:0}.radio-pill-controls__item--active{border-color:var(--theme-secondary-accent);background:#daff731a}@media (width<=639px){.radio-pill-controls{justify-content:space-between;gap:10px}.radio-pill-controls__item{flex:1;padding:0 12px}}.ci{-webkit-user-select:none;user-select:none;align-items:center;display:flex;position:relative}.ci__virtual-track{cursor:pointer;background:0 0;width:100%;height:32px;margin-top:-13px;position:absolute;top:0;left:0}.ci__track{cursor:pointer;background:#fff6;border-radius:3px;width:100%;height:6px}.ci__track--active{background:var(--theme-secondary-accent);position:absolute}.ci__marks-wrapper{cursor:pointer;justify-content:space-around;align-items:center;width:100%;height:100%;display:flex;position:absolute;left:0}.ci__mark{box-sizing:content-box;background-color:#fff;border:3px solid #0b0313;border-radius:6px;width:6px;height:6px;margin:0 8px;bottom:calc(50% - 6px)}.ci__handle{cursor:pointer;background:#daff73;border-radius:16px;justify-content:center;align-items:center;width:32px;height:32px;transition:left 50ms;display:flex;position:absolute;box-shadow:0 0 15px #0000000d,0 2px 4px #00000012}.ci__handle:after{content:"";background:#555;border-radius:6px;width:12px;height:12px}.ci__count{font-size:16px;position:absolute;bottom:calc(100% + 6px)}.ci__marker{background:#fff;border:3px solid #303030;border-radius:5px;width:9px;height:9px}@media (width<=1023px){.ci__handle-wrapper{transition:none}}.f0{grid-column-gap:20px;grid-template-columns:minmax(168px,1fr) auto auto;display:grid}.f0__input-label{position:relative}.f0__input-label .input{padding-left:38px}.f0__input-label--error .scheduled-post-settings__input-icon{color:#fd3a5b}.f0__input-icon{color:#fff9;pointer-events:none;align-items:center;height:40px;display:flex;position:absolute;top:0;left:14px}.f0__clear-button{cursor:pointer;background-color:#5b5b5b;border:3px solid #1b1b1d;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;margin:auto;transition:all .25s;display:flex}.f0__clear-button-icon{color:#fff;fill:#fff;margin:0}.f0__clear-button:hover{background-color:#af262f}.f0__input-invisible{opacity:0;z-index:1;border:none;border-radius:12px;width:200px;max-width:100%;position:absolute;top:0;bottom:0;left:0}.select-value-label{color:#fff;width:100%}.select{text-align:left;font-size:13px;line-height:normal;transition:all .12s ease-in-out;position:relative}.select.disabled{opacity:.33}.select.disabled>.select-control:hover{box-shadow:none}.select.disabled>.select-arrow-zone{cursor:default;pointer-events:none}.select-control{cursor:default;outline:none;width:100%;height:40px;padding-right:35px;transition-property:border,border-color,box-shadow;transition-duration:.12s;transition-timing-function:ease-in-out;display:flex;position:relative;overflow:hidden;background-clip:padding-box!important}.select.is-searchable.is-open>.select-control,.select.is-searchable.is-focused:not(.is-open)>.select-control{cursor:text}.select.is-open>.select-control--position--top{border-top-left-radius:0;border-top-right-radius:0}.select.is-open>.select-control--position--bottom{border-bottom-right-radius:0;border-bottom-left-radius:0}.select.is-open>.select-control>.select-arrow-zone>.icon{transform:rotate(180deg)}.select.is-focused>.select-control{border-color:var(--theme-secondary-accent);background:#222;box-shadow:inset 0 1px 1px #00000013,0 0 5px #5f5f61}.select-value{align-items:center;margin-top:2px;margin-bottom:2px;display:flex}.select .select-placeholder,.select:not(.is-multiple)>.select-control .select-value{color:#707071;text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding-left:10px;padding-right:10px;position:absolute;inset:0;overflow:hidden}.select.has-value:not(.is-multiple):not(.is-focused) a.select-value-label,.select.has-value.is-pseudo-focused:not(.is-multiple) a.select-value-label{cursor:pointer;text-align:left;text-decoration:none}.select.has-value:not(.is-multiple):not(.is-focused) a.select-value-label:hover,.select.has-value.is-pseudo-focused:not(.is-multiple) a.select-value-label:hover{color:var(--theme-secondary-accent);text-decoration:underline}.select.has-value.is-pseudo-focused .select-input{opacity:0}.select-control:not(.select.is-searchable)>.select-input{outline:none}.select-loading-zone{cursor:pointer;text-align:center;vertical-align:middle;width:16px;display:table-cell;position:relative}.select-clear-zone{cursor:pointer;text-align:center;z-index:2;padding:5px;animation:.2s select-animation-fadeIn;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.select-clear-zone>.icon{color:#ffffffbf;margin:0;transition:all .12s ease-in-out;display:block}.select-clear-zone:hover{color:#fff}.select-clear-zone~.select-arrow-zone{right:30px}.select-arrow-zone{color:#a0a0a1;cursor:pointer;text-align:center;z-index:2;padding-right:5px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.select-arrow-zone .icon{width:6px;height:6px;margin:0;transition:all .12s ease-in-out;display:block}.select.is-open .icon,.select .select-arrow-zone:hover>.icon{fill:#fff}@keyframes select-animation-fadeIn{0%{opacity:0}to{opacity:1}}.native-select{-webkit-appearance:none;appearance:none;color:#0000;opacity:.01;z-index:1;background-color:#0000;border:0;width:100%;height:100%;position:absolute;top:0;left:0}.native-select>option{opacity:0}.select-input{-webkit-appearance:none;appearance:none;box-shadow:none;color:#fff;cursor:default;font-family:inherit;font-size:inherit;vertical-align:middle;background:0 0;border:0;outline:none;max-width:calc(100% - 22px);height:30px;margin:0;padding:0 10px;display:inline-block}.select-input.is-focused{cursor:text}.select-menu-outer{z-index:1100;border-top:0;border-radius:0 0 12px 12px;width:100%;max-height:220px;font-size:13px;position:absolute;top:100%}.select-menu-outer>.select-menu,.select-menu-outer--position--bottom{border-radius:0 0 12px 12px}.select-menu-outer--position--bottom>.select-menu-outer__shadow{top:-40px;bottom:0}.select-menu-outer--position--bottom>.select-menu{border-radius:0 0 12px 12px}.select-menu-outer--position--top{border-radius:12px 12px 0 0}.select-menu-outer--position--top>.select-menu-outer__shadow{top:0;bottom:-40px}.select-menu-outer--position--top>.select-menu{border-radius:12px 12px 0 0;flex-direction:column-reverse}.select-menu-outer__shadow{pointer-events:none;z-index:100;border:1px solid #0000;border-radius:12px;width:100%;position:absolute;left:0;box-shadow:0 1px 20px #0006}.select-menu-outer__shadow--position--bottom{top:-40px;bottom:0}.select-menu-outer__shadow--position--top{top:0;bottom:-40px}.select-option{box-sizing:border-box;color:#fff;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;height:40px;padding:10px;line-height:20px;display:block}.select-option.disabled{color:#fff;cursor:default}.select-no-result{box-sizing:border-box;color:#fff;cursor:default;padding:10px;display:block}.select-menu{height:100%;max-height:inherit;background:#333;flex-direction:column;display:flex;overflow:hidden}.select-menu>.scroll-bar-container{max-height:218px}.is-multiple.is-for-native-controls .select-value{padding-right:5px}.is-multiple.is-for-native-controls .select-value-icon{display:none}.is-multiple .select-control{flex-flow:wrap;align-items:center;height:auto;display:flex}.is-multiple .select-control .select-arrow-zone{display:none}.is-multiple .select-input{vertical-align:middle;padding-left:10px}.is-multiple.has-value .select-input{padding-left:10px}.is-multiple .select-value{color:#fff;vertical-align:top;background-color:#464646;border-radius:19px;flex-shrink:1;min-height:25px;margin-left:10px;padding:5px 20px 5px 5px;font-size:13px;font-weight:500;display:inline-block;position:relative}.is-multiple .select-value-icon,.is-multiple .select-value-label{vertical-align:middle;display:inline-block}.is-multiple .select-value-label{cursor:default;border-top-right-radius:19px;border-bottom-right-radius:19px;padding:0 10px}.is-multiple a.select-value-label{color:#fff;cursor:pointer;text-decoration:none}.is-multiple a.select-value-label:hover{text-decoration:underline}.is-multiple .select-value-icon{cursor:pointer;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.is-multiple .select-value-icon .icon{fill:#6e6e6e;pointer-events:none;margin:0}.is-multiple .select-value-icon:hover .icon,.is-multiple .select-value-icon:focus .icon{fill:#d72c37}.is-multiple.disabled{opacity:.33}.is-multiple.disabled .select-value-icon{cursor:not-allowed}.select.error>.select-control{border:1px solid #fd3a5b}.select.error>.select-control>.select-input{color:#fd3a5b}.select.error.is-focused>.select-control,.select.error:hover>.select-control{color:#d5444e;border:1px solid #d5444e;box-shadow:inset 0 1px 1px #00000013,0 0 6px #d5444ebf}.select.select-small{font-size:12px}.select.select-small>.select-control{border-radius:15px}.select.select-small .select-placeholder,.select.select-small:not(.is-multiple)>.select-control .select-value{line-height:30px}.select.select-small .select-input{height:30px}.select.select-small.is-open>.select-control--position--top{border-top-left-radius:0;border-top-right-radius:0}.select.select-small.is-open>.select-control--position--bottom{border-bottom-right-radius:0;border-bottom-left-radius:0}.select.select-small .select-option{height:30px;line-height:10px}.select.select-small .select-value{margin-top:2px}.select.select-small:not(.is-multiple) .select-control{height:32px}.select.select-small.is-multiple .select-value{height:26px;margin-left:3px}.select-control{--lovescape-select-height:46px;--lovescape-select-border-color:#2c2f31;box-shadow:none;color:#fff;cursor:pointer;height:var(--lovescape-select-height);border:.5px solid #0000;border-radius:8px;font-size:14px}.select-control--color--default{color:#fff;background:#1d1d1d}.select-control--color--light{color:#707071;background:#1b1b1d}.select-control--color--dark{color:#fff;background:#1b1b1d}.select-control:hover{border-color:#777}.select-control .select-placeholder,.select-control:not(.is-multiple)>.select-control .select-value{color:#888;font-size:14px;line-height:var(--lovescape-select-height)}.select-control>.select-arrow-zone{pointer-events:none}.select-menu-outer{border:.5px solid #0000}.select.is-focused>.select-control{border-color:var(--lovescape-select-border-color);box-shadow:none}.select.is-open>.select-control{background:#0f0f0f;border-color:#2c2f31}.select.is-open>.select-menu-outer{border-color:#2c2f31}.select-option{height:var(--lovescape-select-height);background:#0f0f0f;font-size:14px}.select-option.is-focused{color:#fff;background-color:#222}.select:not(.is-multiple)>.select-control .select-value{right:28px}.select:not(.is-multiple)>.select-control .select-value>.select-value-label{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.f6{flex:1}.f6__bottom-wrapper{flex-direction:column;display:flex}.select-menu-outer--position--top .f6__bottom-wrapper{flex-direction:column-reverse}.f6__bottom-item{cursor:pointer;z-index:1;align-items:center;gap:10px;height:40px;padding:2px 10px;display:flex;position:relative;overflow:hidden}.f6__bottom-item:hover{background:#000}.settings-documents-status{background:#232325;border-radius:12px}.settings-documents-status--regular{padding:20px}.settings-documents-status--small{padding:12px 20px}.settings-documents-status--warning{background:#d21b4c}.settings-documents-status__none .icon{margin:-2px 6px 0 0}.settings-documents-status__verified{align-items:center;font-size:16px;display:flex}.settings-documents-status__verified>.icon{width:20px;height:20px;margin:0 10px 0 0}.settings-documents-status__small-description{opacity:.6;font-size:14px}.settings-documents-status__description{margin:10px 0 0}.settings-documents-status__description>.icon{width:16px;height:16px;margin:-2px 10px 0 0}.settings-documents-status__description>.icon.icon-wrong{color:#d21b4c}.settings-island-checkbox__switcher{flex:1;justify-content:flex-end;display:flex}.im{gap:20px;display:flex}.im__controls{flex:1;grid-area:controls}.im__preview{flex-direction:column;gap:20px;width:418px;display:flex}.im__preview .user-fan-club-subscribe{background:#1b1b1d}@media (width<=1023px){.im{display:block}.im__preview{width:auto;margin:20px 0 0}}.ip{gap:20px;display:flex}.ip__controls{flex:1}.ip__preview{flex-direction:column;gap:20px;width:418px;display:flex}.ip__preview-body{background:#444;border-radius:16px;overflow:hidden}.ip__preview-actions{padding:0 20px 20px}.ip__trial{grid-area:trial}@media (width<=1023px){.ip__trial{margin-top:20px}}.ip__preview-title{margin:0 0 10px;font-size:20px}.ip__preview-description{opacity:.6;margin:10px 0 20px;font-size:14px}.settings-pricing-controls .input-wrapper{margin:8px 0 20px}.settings-pricing-controls__wrapper--disabled{opacity:.4;pointer-events:none}.settings-pricing-controls__description{color:#a0a0a1;margin:10px 0 20px;font-size:14px}.settings-pricing-controls__title{margin:20px 0;font-size:20px;font-weight:700}.settings-pricing-controls__footer-text{color:#707071;margin:20px 0;font-size:12px}.settings-pricing-controls__discount{align-items:center;gap:12px;margin:8px 0 20px;display:flex}.settings-pricing-controls__discount-label{color:#a0a0a1;font-size:14px}.settings-pricing-controls__discount-value{flex:1}.ef{height:1366px;opacity:var(--opacity);pointer-events:none;z-index:0;background-position:50%;background-repeat:no-repeat;background-size:contain;width:1366px;top:50%;left:50%;transform:translate(-50%,-50%)}.ef--position--fixed{position:fixed}.ef--position--absolute{position:absolute}@media (width<=639px){.ef{width:720px;height:720px;top:0;transform:translate(-50%)}}.smile{border:0;width:20px;height:20px;margin:0 4px;display:inline-block}.active-smile{padding:5px;line-height:16px;display:inline-block}.active-smile:hover>.smile{filter:contrast(150%);transform:scale(1.2)}.active-smile>.smile{margin:0;transition:transform .2s,filter .2s}.smiles-dropdown{--dropdown-max-height:300px;pointer-events:all;align-items:center;margin-right:8px;line-height:40px;display:flex}.smiles-dropdown__list{visibility:hidden;z-index:501;background:#383838;border:1px solid #2e2e2e;border-top-left-radius:4px;border-top-right-radius:4px;margin:0;display:block;position:absolute}.smiles-dropdown__list--visible{visibility:visible}.smiles-dropdown__list .smile{width:26px;height:26px}.smiles-dropdown__list .scroll-bar-container{max-height:var(--dropdown-max-height);grid-template-columns:repeat(7,1fr);padding:8px;display:grid}.smiles-dropdown__icon{color:#fff;opacity:.6;width:20px;display:inline-flex;position:relative}.smiles-dropdown__icon:hover,.smiles-dropdown__icon--active{opacity:1}.go{flex-direction:column;gap:8px;display:flex}.textarea{text-align:left;display:block;position:relative}.textarea__counter{pointer-events:none;font-size:10px;position:absolute;bottom:6px;right:6px}.textarea__counter.error-message{font-size:10px}.textarea__field{border:1px solid #0000;border-radius:12px;width:100%;display:block}.textarea__field--hide-focus-placeholder:focus+.textarea__placeholder{display:none}.textarea__placeholder{opacity:.6;pointer-events:none;width:100%;padding:15px;font-size:13px;position:absolute;top:0;left:0}.textarea__placeholder--size--small{padding:15px}.textarea__placeholder--size--small-x{padding:10px 15px;font-size:12px}.textarea__field{color:#fff;border:.5px solid #222;border-radius:12px;font-size:14px;font-weight:400;line-height:128.5%;transition:border-color .25s,background .25s,color .25s}.textarea__field--color--dark{background:#1d1d1d}.textarea__field--color--dark:hover,.textarea__field--color--dark:focus{background:#222;border-color:#777}.textarea__field--color--dark-x{background:#0f0f0f}.textarea__field--color--light{background:#222}.textarea__field--color--light:focus{border-color:#777}.textarea__field--color--transparent{color:#fffc;background:#ffffff0d;border:.5px solid #ffffff1a}.textarea__field--color--transparent:hover:not(.textarea__field--error),.textarea__field--color--transparent:focus{background:#ffffff1a;border-color:#fff3}.textarea__field--color--clear{color:inherit;background:0 0;border:none}.textarea__field--color--clear:hover:not(.textarea__field--error),.textarea__field--color--clear:focus{border-color:none;background:0 0}.textarea__field--counter{padding-right:32px}.textarea__field--error{border-color:#fd3a5b}.textarea__field--error+.textarea__placeholder{color:#fd3a5b}.textarea__field--error:focus{border-color:#fd3a5b}.textarea__field.error::placeholder,.textarea__field::placeholder{color:#fff6}.textarea__field:disabled{opacity:1}.textarea__field--size--small{min-height:80px;padding:15px 35px 25px 15px}.textarea__field--size--small-x{min-height:60px;padding:10px 25px 25px 15px;font-size:13px}.textarea__field--size--regular{min-height:140px;padding:15px 15px 25px}.title-ds{color:#fff;justify-content:space-between;align-items:flex-end;margin:0;display:flex}.title-ds a{color:#fff}.title-ds.with-icon{justify-content:flex-start;align-items:center}.title-ds.with-icon>.icon{color:#fff;fill:#fff;width:43px;height:43px;margin-right:22px}@media (width<=639px){.title-ds.with-icon>.icon{width:32px;height:32px;margin-right:12px}}.upload-file-list{grid-template-columns:repeat(5,1fr);gap:12px;padding:0;display:grid}.upload-file-list .upload-media-item-add,.upload-file-list .F{width:auto;height:auto}.upload-file-list .upload-media-item-add--chosen .F__indicators,.upload-file-list .F--chosen .F__indicators{pointer-events:none}.upload-file-list .upload-media-item-add--drag,.upload-file-list .F--drag{padding-top:0}.upload-file-list .upload-media-item-add--drag .F__cover-badge,.upload-file-list .F--drag .F__cover-badge,.upload-file-list .upload-media-item-add--ghost,.upload-file-list .F--ghost{opacity:0}@media (width<=639px){.upload-file-list{grid-template-columns:repeat(4,1fr)}}@media (width<=320px){.upload-file-list{grid-template-columns:repeat(3,1fr)}}.upload-percent-round{pointer-events:none;border:2px solid #424248;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.upload-percent-round--animated{animation:1.2s linear infinite donut-spin}.upload-percent-round--color--blue{color:#daff73}.upload-percent-round__svg{height:inherit;width:inherit;position:absolute;transform:rotateY(-180deg)rotate(-90deg)}.upload-percent-round__circle{fill:none;stroke:currentColor;stroke-linecap:round}.username-inline-card{text-align:left;white-space:nowrap;grid-template-columns:auto minmax(0,1fr);align-items:center;max-width:100%;display:inline-grid;position:relative}.username-inline-card--full-width{display:grid}.username-inline-card--spaced{padding:8px 16px}.username-inline-card--active{background:#777}.username-inline-card:hover{text-decoration:none}.username-inline-card__avatar-wrapper--space-size--medium{margin:0 12px 0 0}.username-inline-card__avatar-wrapper--space-size--small{margin:0 8px 0 0}.username-inline-card__username-wrapper{overflow:hidden}.username-inline-card__right{position:absolute;right:18px}.users-dropdown-list{background:#444;border:1px solid #ffffff05;border-radius:12px;width:280px;max-width:100%;overflow:hidden;box-shadow:0 10px 20px #0003}.users-dropdown-list__header{padding:12px 16px}.users-dropdown-list__body{max-height:168px;overflow-y:auto}.users-dropdown-list__item{height:56px;padding:8px 16px}.users-dropdown-list__item:hover{background-color:#666}.ai-photos-generator-onboarding{--round-position-left:calc(100% - 230px);--round-position-top:138px;--gradient-width:120px;--borer-width:118px;opacity:0;pointer-events:none;z-index:999;animation-name:onboarding-appearance;animation-duration:1s;animation-timing-function:ease;animation-delay:.3s;animation-fill-mode:forwards;position:fixed;inset:0}@media (width<=1023px){.ai-photos-generator-onboarding{--round-position-left:calc(100% - 210px)}}@media (width<=639px){.ai-photos-generator-onboarding{--round-position-left:calc(100% - 30px);--round-position-top:100px}}.ai-photos-generator-onboarding__overlay{background:radial-gradient(circle at var(--round-position-left) var(--round-position-top), transparent 0%, transparent var(--borer-width), #21b062 var(--borer-width), #21b062 var(--gradient-width), #000c var(--gradient-width), #000c 100%) no-repeat;position:absolute;inset:0}@keyframes onboarding-appearance{0%{opacity:0}to{opacity:1}}.ai-photos-generator-onboarding__content{left:var(--round-position-left);max-width:240px;top:calc(var(--round-position-top) * 2 + 24px);flex-direction:column;gap:16px;display:flex;position:absolute;transform:translate(-50%)}@media (width<=1023px){.ai-photos-generator-onboarding__content{left:calc(100% - 300px);transform:translate(0)}}@media (width<=639px){.ai-photos-generator-onboarding__content{top:222px}}.ai-photos-generator-onboarding__title{font-size:24px;font-weight:700;line-height:125%}.ai-photos-generator-onboarding__description{color:#a0a0a1;font-size:14px;font-weight:500;line-height:140%}.cu{background:#1d1d1d;border:1px solid #222;border-radius:16px;padding:12px}.cu__content-wrapper{align-items:center;gap:12px;display:flex}.cu__title{letter-spacing:-.084px;margin:0 0 4px;font-size:14px;font-weight:600;line-height:17.5px}.cu__description{color:#777;margin:0;font-size:12px;font-weight:400;line-height:18px}.cu__footer{gap:8px;margin:20px 0 0 32px;display:flex}.fZ__iframe-wrapper{opacity:0;background:#fff;width:calc(100vw - 32px);height:0;position:absolute}.fZ__iframe-wrapper--mobile{width:100vw;max-height:calc(100svh - 20px)}.fZ__iframe-wrapper--ready{opacity:1;height:100svh;max-height:calc(100svh - 40px);position:relative}.fZ__iframe{border:0;width:100%;height:100%;display:block}.fZ__iframe-next{justify-content:center;width:460px;max-width:100%;padding:60px 12px;display:flex}.fZ__iframe-next-content{flex-direction:column;justify-content:center;align-items:center;max-width:360px;margin:0 auto;display:flex}.fZ__iframe-next-title{margin:0 0 12px;font-size:24px;font-weight:600}.fZ__iframe-next-description{color:#888;text-align:center;margin:0 0 24px;font-size:16px}.fZ__methods{flex-direction:column;gap:8px;width:100%;display:flex}.fZ__secure{color:var(--theme-success);align-items:center;gap:4px;margin:24px 0 0;font-size:14px;display:flex}.f2__list{flex-direction:column;gap:10px;margin:40px 0 0;display:flex}.trial-link-creation-form{margin-bottom:20px}.trial-link-creation-form__form{padding:16px}.trial-link-creation-form__content{flex-wrap:wrap;gap:16px;margin-bottom:16px;display:flex}.trial-link-creation-form__select-label{color:#fff;margin:0 0 8px;font-size:12px;font-weight:700}.trial-link-creation-form__select{width:284px}.trial-link-creation-form__select--small{width:158px}.trial-link-creation-form__actions{justify-content:flex-end;gap:16px;display:flex}.in__info{grid-row-gap:16px;grid-auto-flow:row;padding:16px;display:grid}.in__info-row{justify-content:space-between;align-items:center;display:flex}.in__actions{flex:1;justify-content:space-between;align-items:center;gap:22px;display:flex}.in__trial-members{color:#707071;pointer-events:none;position:relative}.in__trial-members--active{cursor:pointer;pointer-events:auto}.in__users-menu{position:absolute;bottom:calc(100% + 8px);right:0}.in__copy-button-container{position:relative}.in__copy-button{gap:12px;display:flex}.in__delete-button{color:#707071;cursor:pointer;background:0 0;border:none;border-radius:2px;margin-left:auto;padding:2px}.in__delete-button:hover{color:#fff;background:#f8f8f81a}.io__description{color:#a0a0a1;margin:10px 0 20px;font-size:14px}.io__title{margin:0 0 20px;font-size:20px;font-weight:700}.io__links-list{grid-row-gap:16px;grid-auto-flow:row;margin-bottom:20px;display:grid}.io__actions{display:flex}.io__add-link-button{grid-column-gap:12px;flex:1;grid-auto-flow:column;justify-content:center;align-items:center;display:grid}.f3__header{letter-spacing:normal;border-bottom:1px solid #29292b;align-items:center;gap:20px;padding:20px 40px 20px 20px;font-size:16px;font-weight:700;line-height:normal;display:flex}.f3__confirm{max-width:380px;margin:0 auto;padding:60px 20px 40px}.f3__confirm-title{align-items:center;gap:20px;display:flex}.f3__confirm-title-text{margin:0;font-size:24px;font-style:normal;font-weight:700;line-height:125%}.f3__confirm-title-icon{filter:drop-shadow(0 0 40px var(--theme-secondary-accent))}.f3__list{max-height:70vh;padding:20px}.f3__list-item{margin-bottom:24px}.f3__list-item-number{color:#a0a0a1;background:#29292b;border-radius:8px;flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:14px;font-weight:500;line-height:140%;display:grid}.f3__list-item-title{align-items:center;gap:12px;margin-bottom:16px;font-size:16px;font-weight:700;line-height:125%;display:flex}.f3__list-item-content{padding-left:36px}.f3__store-icons{justify-content:flex-start;gap:10px;display:flex}.f3__qr-code-data{gap:20px;display:flex}.f3__qr-code{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:90%;border-radius:8px;flex:0 0 128px;width:128px;height:128px}.f3__secret-wrapper{max-width:160px;padding-top:16px}.f3__secret{cursor:pointer;letter-spacing:4px;word-break:break-all;margin-top:10px;font-size:16px;font-weight:700;line-height:125%}.f3__code-input{position:relative}.f3__clear-code-button{cursor:pointer;background:0 0;border:none;place-items:center;display:grid;position:absolute;top:50%;right:38px;transform:translateY(-50%)}.f3__enabled-success{flex-direction:column;align-items:center;row-gap:16px;max-width:380px;margin:60px auto 40px;padding:0 20px;display:flex}.f3__store-image{max-width:140px;height:auto}.f3__store-image:hover{opacity:.8}.f5{color:#a0a0a1}.f5 .recaptcha{justify-content:center;margin:20px auto 0;display:flex}.fE{flex:1;align-items:center;gap:20px;width:100%;display:flex}.fE--style--default{background:#666;border-radius:10px;padding:10px 12px}.fE--style--default:hover{background:#777}.fE--style-light{background-color:#0000}.fE--size--small{white-space:normal;padding:6px 8px}.fE__stats{flex:1}.fE__progress{margin-top:8px}.fE__title{flex:1;justify-content:space-between;align-items:flex-end;gap:6px;display:flex}.fE__title--size--small{align-items:center;font-size:12px}.fE__title--size--medium{font-size:14px;font-weight:500}.fE__title--size--large{font-size:16px;font-weight:700}.fE__percent{font-size:24px;font-weight:700}.fE__percent--size--large{font-size:40px}.fE__percent--size--small{font-size:12px}.fE__percent--color--green{color:#21b062}.fE__percent--color--yellow{color:#fccf49}.fE__percent--color--red{color:#d21b4c}.digital-twin-confirm-purchase-modal__footer{padding:20px 20px calc(20px + env(safe-area-inset-bottom)) 20px;background:#333;flex-direction:column;align-items:stretch;gap:12px;display:flex}.digital-twin-purchase-modal-cover{flex-direction:column;justify-content:flex-end;max-height:calc(100vh - 284px);display:flex;position:relative;overflow:hidden}@media (width<=639px){.digital-twin-purchase-modal-cover{max-height:calc(90vh - 284px)}}.digital-twin-purchase-modal-cover__avatar{width:100%;padding-top:100%}.digital-twin-purchase-modal-cover__avatar-shadow-bottom{z-index:1;background:linear-gradient(#11111300 0%,#1111131a 100%),linear-gradient(#11111300 50%,#111113 100%);width:100%;height:100%;position:absolute;top:0;left:0}.digital-twin-purchase-modal-cover__avatar-shadow-top{z-index:1;background:linear-gradient(#05050699 0%,#05050600 100%);width:100%;height:40px;position:absolute;top:0;left:0}.digital-twin-purchase-modal-cover__avatar-wrapper{width:100%;position:absolute;top:0;bottom:0;left:0}.digital-twin-purchase-modal-cover__avatar-img{object-fit:cover;width:100%;height:100%}.digital-twin-purchase-modal-cover__cover-info{z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;padding:20px;display:flex;position:absolute;bottom:0;left:0}.digital-twin-purchase-modal-cover__title{text-align:center;max-width:400px;font-size:24px;font-weight:700;line-height:125%}.digital-twin-purchase-modal-cover__benefits{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:10px;width:360px;max-width:100%;padding:0 12px;display:grid}.digital-twin-purchase-modal-cover__benefit{backdrop-filter:blur(6px);background:#0003;border-radius:12px;align-items:center;gap:10px;min-width:120px;height:48px;padding:0 12px;display:flex}.documents-page{margin-bottom:20px}.documents-page__form-error{margin:6px 0 0;font-size:12px}.documents-page .submit-block{text-align:center;padding:20px}.documents-page__field-notice{color:#a0a0a1;background:#555;border-radius:12px;gap:8px;margin:20px 0 10px;padding:12px 16px;line-height:140%;display:flex}.documents-page .message{border-radius:4px;margin-top:20px;padding:10px 20px;font-size:14px;display:flex}.documents-page .message .message__icon{margin-right:10px;font-size:20px}.documents-page .message.message--success{color:#fff;background-color:#1b1b1d}.documents-page .message.message--success .message__icon{fill:#078a36}.documents-page .message.message--info{background-color:#6f8643}.documents-page .message.message--info .message__icon{fill:#fff}.documents-page .message.message--danger{background-color:#9a272b}.documents-page .message.message--danger .message__icon{fill:#fff}.documents-page__accent-button{color:var(--theme-secondary-accent);cursor:pointer;background:0 0;border:none;outline:none;align-items:center;gap:6px;margin:10px 0 12px;display:flex}.page-row{gap:20px;margin-top:20px;display:flex}.page-row__item{flex:1}@media (width<=1023px){.page-row{flex-direction:column}}.agreement-block{color:#fff;cursor:pointer;text-align:center;background:#1b1b1d;border:0;border-radius:12px;justify-content:center;align-items:center;width:100%;min-height:40px;margin-top:20px;padding:4px 20px;font-size:14px;display:flex}.agreement-block:hover{text-decoration:underline}.fN{position:relative}.fN__tabs{gap:12px;display:flex}.fN__list{grid-template-columns:repeat(3,1fr);gap:10px;min-height:200px;margin:10px 0 0;display:grid;position:relative;overflow:hidden}.fN__list--folders{grid-template-columns:repeat(2,1fr)}@media (width<=479px){.fN__list{grid-template-columns:repeat(2,1fr)}.fN__list--folders{grid-template-columns:repeat(1,1fr)}}.fN__time{backdrop-filter:blur(2px);background:#1b1b1dcc;border-radius:12px;height:24px;position:absolute;top:12px;left:12px}.fB{padding:20px}.fB__grid{grid-template-columns:repeat(2,1fr);gap:10px;margin:14px 0 20px;display:grid}.bu{border-radius:12px;height:128px;padding:16px;position:relative;overflow:hidden}.bu--theme--light{background:#555}.bu--theme--light:hover{background:#666}.bu--theme--dark{background:#444}.bu--theme--dark:hover{background:#555}.bu__dots{position:absolute;top:6px;right:8px}.fD{gap:20px;display:grid}@media (width<=639px){.fD{gap:10px}}.f8{flex-wrap:wrap;gap:4px;display:flex}.f8__item{cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;padding:0;display:flex}.f8__item:disabled{pointer-events:none;background:#333}.f8__item:hover{background:#333}.f9__item{z-index:1;align-items:center;gap:10px;display:flex;position:relative;overflow:hidden}.f9__item--disabled{cursor:default;opacity:.4}.f9__item--spaced{cursor:pointer;height:40px;padding:2px 10px}.f9__folder-name{color:#cfcfd0;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.f9__folder-name--spaced{padding-right:10px}.f9__folder-prefix{justify-content:center;align-items:center;margin:0 -10px 0 0;padding:2px 10px;display:flex;position:relative}.f9__folder-prefix--input{margin:0 0 0 -1px;padding:0 8px 0 0}.fC__header{justify-content:space-between;align-items:center;display:flex}.fC__content{gap:16px;margin:20px 0 0;display:grid}@media (width<=639px){.fC__content{gap:10px}}.bv__header{pointer-events:none;z-index:1;background:linear-gradient(360deg,#0000 0%,#0006 100%);align-items:center;width:100%;height:48px;padding:0 16px;font-size:12px;font-weight:500;display:flex;position:absolute;top:0;left:0}.bv__footer{color:#fff;text-align:right;background:linear-gradient(360deg,#0006 0%,#0000 100%);width:100%;height:48px;padding:18px 16px 0;font-size:12px;font-weight:500;position:absolute;bottom:0;left:0}.bv__loader{color:#a0a0a1;pointer-events:none;background:#444;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:12px;font-weight:500;display:flex;position:absolute;inset:0}.bv__image-icon{--icon-fill:url(#linear_blue_pink);pointer-events:none;position:absolute;bottom:12px;left:16px}.bv__twin-icon{color:#fffc;padding:4px;position:absolute;bottom:12px;right:12px}.fz__header{padding:20px 20px 12px}.fz__title{color:#707071;text-transform:uppercase;padding:10px 20px;font-size:12px;font-style:normal;font-weight:500;line-height:120%}.fz__list{height:310px;position:relative}.fz__loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hQ--flat .hQ__hints-list{flex-wrap:nowrap;display:inline-flex}.hQ--flat .hQ__hint{overflow:unset;text-overflow:unset}.hQ__header{color:#a0a0a1;justify-content:flex-end;gap:4px;margin-bottom:8px;padding:0 12px;font-size:12px;font-weight:500;line-height:120%;display:flex}.hQ__hints-list{flex-wrap:wrap;gap:8px;display:flex}.hQ__hints-list--flat{flex-wrap:nowrap;overflow-x:auto}.hQ__hint{cursor:pointer;opacity:0;text-align:left;text-overflow:ellipsis;white-space:nowrap;line-height:120%;transition:transform .15s ease-in-out;animation:.15s ease-in-out forwards hint-appearance;overflow:hidden}.hQ__hint:active{transform:translateY(1px)}.hQ__hint-text{-webkit-user-select:none;user-select:none}.hQ__skeleton{grid-template-columns:74px 100px 160px 100px;gap:8px;display:grid}.hQ__skeleton-item{background:#666;border-radius:16px 16px 6px;height:40px;animation:1.2s ease-in-out infinite suggestions-skeleton-animation}.hQ{background:#444}.hQ__content{padding:8px 12px}.hQ__hints-list{justify-content:flex-end}.hQ__hint{color:#a0f0e6;cursor:pointer;opacity:0;white-space:nowrap;border:1px dashed #a0f0e666;border-radius:16px 16px 6px;padding:8px 12px;font-size:14px;font-weight:500;overflow:hidden}@keyframes hint-appearance{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes suggestions-skeleton-animation{0%,to{opacity:1}50%{opacity:.4}}.hQ__skeleton{grid-template-columns:74px 100px 160px 100px;justify-content:end;gap:8px;display:grid}.hQ__skeleton-item{animation:1.2s ease-in-out infinite suggestions-skeleton-animation}.hQ__skeleton-item:nth-child(2){animation-delay:.3s}.hQ__skeleton-item:nth-child(3){animation-delay:.6s}.bC{z-index:11;flex-direction:column;width:360px;max-width:100vw;margin-right:20px;transition:width .2s ease-in-out;display:flex;bottom:0;transform:translateY(calc(100% + 60px))}.bC--collapsed{width:300px}@media (width>=768px){.bC--theme--profile{width:100%;height:100%;position:static}.bC--theme--profile .bC__content{height:100%;max-height:unset;background:0 0}}@media (width<=767px){.bC{right:0}.bC--with-mobile{bottom:var(--tap-bar-height,0);height:auto;left:0;top:env(safe-area-inset-top,0);z-index:110;border-radius:0;width:100%;position:fixed}}.bC__content{height:0;min-height:430px;max-height:430px;padding-bottom:env(safe-area-inset-bottom);background:#555;flex-direction:column;justify-content:flex-end;transition:all .2s ease-in-out;display:flex;position:relative;overflow:hidden}.bC__content--collapsed{min-height:0;max-height:0}@media (width<=767px){.bC--with-mobile .bC__content{flex:430px;height:100%;max-height:100%}.bC--with-mobile .bC__content--collapsed{max-height:100%}}.bC__content .iE__wrapper{flex:0}.bC__header{background-color:#555;border-bottom:1px solid #29292b;border-radius:12px 12px 0 0;align-items:center;min-height:48px;padding:12px;display:flex;position:relative}@media (width<=639px){.bC--with-mobile .bC__header{border-radius:0}}.bC__header-user{flex:1;justify-content:flex-start;align-items:center;gap:12px;display:flex}.bC__header-close-button{width:40px;height:40px}.bC__menu{margin-left:auto;padding:0 10px;position:relative}.bC .personal-notifications-settings{bottom:unset;left:unset;width:250px;padding:0;top:40px;right:0}@media (width<=639px){.bC--with-mobile .bC .personal-notifications-settings{left:0;right:unset;transform:translate(-50%)}}.bC__right-block{backdrop-filter:blur(2px);z-index:-1;background:#1b1b1d99;border-radius:12px 12px 0 0;justify-content:flex-end;align-items:flex-start;width:100%;padding:0 0 10px;display:flex;position:absolute;bottom:calc(100% - 10px);right:0;box-shadow:0 20px 30px #0000004d}@media (width<=767px){.bC--with-mobile .bC__right-block{box-shadow:none;z-index:1;background:0 0;padding:0;position:static}}.bC__menu-item{cursor:pointer;background:0 0;border:none;align-items:center;column-gap:16px;padding:20px;display:flex}.bC__menu-item:hover{background:#666}.bC .chat-controls-input{transform:translateZ(0)}.bJ{opacity:1;width:100%;max-width:max(800px,25vw);min-height:0;margin:0 auto;padding-bottom:8px;overflow:hidden}.bJ__body{justify-content:center;align-items:center;gap:4px;width:24px;height:17px;display:inline-flex}.bJ__dot{opacity:.5;background-color:#a0a0a1;border-radius:50%;width:4px;height:4px;animation:1.2s infinite forwards dot-typing-animation;display:block}.bJ__dot:first-child{animation-delay:.2s}.bJ__dot:nth-child(2){animation-delay:.4s}.bJ__dot:nth-child(3){animation-delay:.6s}@keyframes dot-typing-animation{0%,to{opacity:1}25%,75%{opacity:.6}50%{opacity:.2}}.gB{padding:8px 8px 0}.gB__list{grid-auto-flow:row;gap:8px;display:grid}.gB__empty-state{color:#a0a0a1;flex-direction:column;align-items:center;gap:12px;margin:80px 0;display:flex}.gA{padding:12px;display:block}.gA__image-wrapper{border-radius:12px;width:100%;margin:0 0 12px;position:relative;overflow:hidden}.gA__image{object-fit:cover;width:100%;height:100%}.gA__badge{position:absolute;top:12px;left:12px;box-shadow:0 1px 20px #0006}.gA__header{color:#707071;flex-wrap:nowrap;align-items:center;gap:8px;margin-bottom:4px;font-size:12px;font-weight:500;line-height:100%;display:flex}.gA__dot{background-color:#414142;border-radius:50%;width:3px;height:3px}.gA__type--accent{color:var(--theme-secondary-accent)}.gA__type--orange{color:#fc8a18}.gA__title{color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:140%}.gA__image{transition:transform .3s}.gA__image:hover{transform:scale(1.05)}.gA__image-wrapper{aspect-ratio:2}.S{flex-direction:column;align-items:center;gap:20px;max-width:320px;height:320px;display:flex;position:relative}.S--is-modal{position:static}.S--is-modal .S__button{width:40px;height:40px;transform:none}.S__button{color:#fff6;cursor:pointer;background:0 0;border:none;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.S__button:hover{color:#fff9}.gb__content{flex-direction:column;align-items:center;gap:20px;max-width:400px;margin:0 auto;padding:60px 20px 40px;display:flex}.gb__title{white-space:nowrap}.gb__button{width:120px}.T__title{white-space:nowrap}@media (width<=639px){.T__title{white-space:normal}}.h1{min-height:460px;display:flex}.h1__controls{flex:1}.h1__preview{flex-direction:column;width:418px;max-width:100%;margin-left:20px;display:flex}@media (width<=1023px){.h1{display:block}.h1__controls{margin-bottom:20px}.h1__preview{margin-left:0}}.hP__message-body{min-height:142px;position:relative}.hP__message-body--with-media{height:204px}.hP__message-input{background:#333;border:1px solid #0000;border-radius:12px;height:100%;position:absolute;inset:0;overflow-y:auto}.hP__message-input:focus-within:not(.hP__message-input--error){border:1px solid var(--theme-secondary-accent)}.hP__message-input--error .chat-controls-input__wrapper{border-color:#fd3a5b}.hP__message-input .chat-controls-input{height:100%;min-height:100px;margin:0;padding-bottom:10px}.hP__message-input .chat-controls-input__wrapper{border:0!important}.hP__media-list{background-color:red;height:80px;margin:0 10px}.hP__input-actions{background:#333;border-radius:12px;justify-content:flex-end;align-items:center;gap:14px;padding:2px 0 2px 6px;display:flex;position:absolute;bottom:4px;right:4px}.hP__counter{color:#a0a0a1;font-size:14px;font-weight:400}.hP__counter--error-message{color:#fd3a5b}.hP__upload-button-wrapper{opacity:.6;width:24px;height:24px;position:absolute;bottom:4px;left:10px}.hP__upload-button-wrapper--disabled{cursor:default;opacity:.2}.hP__upload-button-wrapper:hover:not(.hP__upload-button-wrapper--disabled){opacity:1}.hP__upload-icon{width:22px;height:22px}.hP__smiles-wrapper .smiles-dropdown .smiles-list{top:auto;bottom:40px}.hP__upload-file-wrapper{width:460px;max-width:100%;padding:12px}.hP__error-message{color:#fd3a5b;margin-top:2px;font-size:12px;font-weight:400;line-height:14px}@media (width<=1023px){.hP__message-body{height:204px}}@media (width<=639px){.hP__message-input .chat-controls-input--style--multy-line{min-height:132px}}.hZ{flex-direction:column;width:418px;max-width:100%;height:100%;display:flex}.hZ__preview-title{margin:0 0 10px;font-size:20px}.hZ__preview-description{color:#cfcfd0;margin:10px 0 20px;font-size:14px;font-weight:500;line-height:22px}.hZ__chat{background:#555;border-radius:8px;flex-direction:column;flex:1;width:100%;display:flex;box-shadow:0 20px 30px #0000004d}.hZ__chat-header{border-bottom:1px solid #ffffff1a;justify-content:flex-start;align-items:center;gap:8px;height:44px;padding:6px 8px;display:flex}.hZ__chat-content{flex-direction:column;flex:1;justify-content:flex-end;height:304px;padding:6px 8px;display:flex}.hZ__chat-content .base-message{max-width:240px}.hZ__chat-content .base-message .hX__gallery{min-width:240px}.image-swiper__root--disabled .bw{pointer-events:none}.bw{color:#fffc;text-align:center;z-index:1;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:20px 14px;display:flex;position:absolute;top:0;left:0;transform:none}.bw--fill--locked{background:linear-gradient(246.82deg,#3c185e 0%,#100415 100%) 50%/cover no-repeat}.bw--fill--moderation{color:#000;background-color:#fccf4999}.bw--fill--rejected{color:#cfcfd0;background-color:#d21b4c99}.bw--dark{background:#0003}@media (width<=639px){.bw{min-width:135px;min-height:135px}}.bw__icon--size--small{width:20px;height:20px}.bw__icon--size--regular{width:40px;height:40px}.bw__icon--size--big{width:58px;height:58px}.bw__title{text-shadow:0 1px 20px #0006;white-space:normal;word-break:normal;margin-top:16px;padding:0 12px;font-size:16px;font-weight:700}@media (width<=639px){.bw__title{letter-spacing:normal;margin-top:12px;font-size:12px;font-weight:400;line-height:normal}}.bw__description{white-space:normal;word-break:normal;max-width:310px;margin-top:10px;padding:0 12px;font-size:13px}.bw .content-lock-button{margin:20px 0 0}@media (width<=639px){.bw .content-lock-button{margin:12px 0 0}}.bw__shadow{pointer-events:none;z-index:-1;background:#0006;justify-content:center;align-items:center;width:100%;display:flex;position:absolute;top:0;bottom:0;left:0}.fH__extra{animation:.5s opacity-fade-show}.fH__extra--hide{display:none}.fH__more{cursor:pointer;align-items:center;gap:4px;display:flex}.fH__shadow-text{opacity:0;pointer-events:none;visibility:hidden;display:block;position:absolute}.fH__icon--rotate{transform:rotate(180deg)}.fU{margin-top:12px}.fU__button{color:#fff;cursor:pointer;text-align:center;background:#666;border:0;border-radius:12px;flex-flow:column wrap;flex:1;justify-content:center;align-items:center;gap:6px;min-width:32%;padding:6px 10px;transition:all .25s;display:flex}.fU__button--size--regular{min-height:60px}.fU__button--size--big{min-height:120px}.fU__button:hover{background-color:#777}.fU__buttons-group{align-items:center;gap:1px;min-width:50%;display:flex}.fU__buttons-group .fU__button{flex:1}.fU__buttons-group .fU__button--position--left{border-top-right-radius:0;border-bottom-right-radius:0}.fU__buttons-group .fU__button--position--right{border-top-left-radius:0;border-bottom-left-radius:0}.fU__actions{flex-wrap:wrap;gap:10px;display:flex}.fU__actions--orientation--horizontal .fU__button{flex-direction:row}@media (width<=479px){.fU__actions--orientation--horizontal{flex-direction:column}}.fU__actions .icon{color:#fff;margin:0}.fU__actions--disabled{opacity:.5;pointer-events:none}.fU__actions--disabled .upload-media__button{cursor:not-allowed}.fU__actions--disabled .upload-media__button:hover{opacity:1}.fU__errors{color:#e12947;margin-top:10px;font-size:11px;line-height:13px}.fU__error-title{margin:0 0 0 8px}.fU__error-title:before{content:"•";vertical-align:text-bottom;margin:0 4px 0 0;font-size:28px;display:inline-block}@keyframes donut-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.F{-webkit-user-select:none;user-select:none;position:relative}.F__cover{background:#666 50%/cover no-repeat;border-radius:10px;width:100%;height:100%;position:relative;overflow:hidden}.F--draggable{cursor:grab}.F--hover .F__drag-cover{opacity:1;transform:translateY(0)}.F__badge{pointer-events:none;position:absolute;top:4px;left:4px}.F__time{pointer-events:none;border-radius:4px;align-items:center;height:14px;padding:0 3px;font-size:10px;display:flex;position:absolute;bottom:4px;right:4px}.F__remove-button{cursor:pointer;z-index:1;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:background .25s;display:flex;position:absolute}.F__indicators{pointer-events:none;background:#000c;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0;transform:translateZ(0)}.F__processing{color:#fff;word-break:break-word;font-size:10px;font-weight:500}@container (width<=60px){.F__processing{font-size:8px}}.F__processing--in-moderation{color:#fccf49}.F__error-icon{color:#e12947;position:absolute;top:5px;left:5px}.F__try-again{color:#fff;cursor:pointer}.F__cover-badge{color:#000;z-index:1;width:40px;height:40px;position:absolute;top:0;left:0;overflow:hidden}.F__cover-badge:before{content:"";border:20px solid #0000;border-color:#daff73 #0000 #0000 #daff73;display:block;position:absolute;top:0;left:0}.F__cover-badge-icon{cursor:pointer;z-index:1;justify-content:center;align-items:center;margin-top:4px;margin-left:4px;display:inline-flex;position:relative}.F__drag-cover{color:#fff;opacity:0;pointer-events:none;background:#050506cc;flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;height:30%;transition:transform .25s,opacity .25s;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden;transform:translateY(30%)}.F__drag-cover:before,.F__drag-cover:after{content:"";background:#fff;border-radius:12px;width:12px;height:2px;display:block}.F__drag-cover:before{margin-bottom:4px}.F__drag-cover--teaser{opacity:1;transform:translateY(0)}.F__drag-cover--teaser:after,.F__drag-cover--teaser:before{display:none}.F{aspect-ratio:1;width:76px;height:76px}.F--size--wide{height:unset;width:100%}.F--size--vertical{aspect-ratio:1/2;width:100%;height:100%}.F__remove-button{color:#ccc;background:#0f0f0f;border:3px solid #0f0f0f;top:4px;right:4px}.F__time{color:#fff;text-shadow:0 2px 2px #0003,0 0 8px #0003;background:0 0}.upload-media-item-add{aspect-ratio:1;color:#fff9;cursor:pointer;background:#ffffff0d;border:2px dashed #fff3;border-radius:10px;transition:background .3s,border-color .3s,color .3s;position:relative}.upload-media-item-add:hover{color:#fff;background:#ffffff1a;border-color:#ffffff4d}.upload-media-item-add__icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hA{width:100%;max-width:1000px;margin:0 auto;padding:20px 12px 0}.hA__title{font-family:var(--font-family-title);text-align:center;text-transform:uppercase;margin:24px 0;font-size:40px;font-style:normal;font-weight:500}.hA__title--mobile{text-align:center;font-size:20px}.hA__description{color:#fff6;letter-spacing:-.176px;text-align:center;margin:-12px 0 24px;font-size:16px;font-weight:500;line-height:24px}.er{width:100%;position:relative;overflow:hidden}.er__slider{width:100%;transition:transform .25s ease-in-out;display:flex}.er__slider-control{z-index:2;position:absolute;top:50%;transform:translateY(-50%)}.er__slider-control--left{left:20px}.er__slider-control--right{right:20px}.er__slider-tabs{z-index:2;flex-wrap:nowrap;justify-content:center;gap:4px;width:240px;max-width:100%;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}@media (width<=719px){.er__slider-tabs{width:120px;bottom:9px}}.er__slider-tabs-item{cursor:pointer;background:#fff6;border-radius:2px;flex:1;height:3px;position:relative;overflow:hidden}.er__slider-tabs-item--active .er__slider-tabs-progress{width:100%}.er__slider-tabs-progress{background-color:#fff;width:0;height:100%;position:absolute;top:0;left:0}.c0{background:#0f0f0f;width:100%;padding:40px 0 0;position:relative;overflow:hidden}.c0--style--light{background:#0f0f0f}.c0--style--light:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(50% 50%,#2c2f31 0%,#0000 100%);border-radius:50%;width:320px;height:320px;position:absolute;top:-40px;left:50%;transform:translate(-50%)}.c0--style--dark{background:#000}.c0__title{text-align:center;white-space:break-spaces;z-index:1;margin-bottom:20px;padding:0 12px;line-height:100%;position:relative}.c0__content{justify-content:center;width:100%;padding:0 12px;display:flex;position:relative}.c0__content:after{content:"";z-index:1;width:100%;height:120px;position:absolute;bottom:0;left:0}.c0__content--style--light:after{background:linear-gradient(#0f0f0f00 0%,#0f0f0f 100%),linear-gradient(#0f0f0f00 0%,#0f0f0f 100%)}.c0__content--style--dark:after{background:linear-gradient(#0000 0%,#000 100%),linear-gradient(#0000 0%,#000 100%)}.c0__image{object-fit:cover;width:auto;height:45vh;max-height:360px;margin:0 auto;transition:opacity .3s}@media (width<=420px){.c0__image{max-height:260px}}.c0__action{z-index:2;justify-content:center;width:100%;padding:0 12px;display:flex;position:absolute;bottom:0;left:0}.c0__footer{justify-content:center;align-items:center;padding:24px 12px 20px;display:flex}.c0__description{color:#777;text-align:center;max-width:320px;font-size:12px;font-weight:400;line-height:150%}.h9__title{letter-spacing:-.456px;text-align:center;margin:0 0 12px;font-size:24px;font-weight:600}.h9__description{color:#555;letter-spacing:-.084px;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:21px}.h9__icon--type--info{color:#777}.h9__icon--type--warning{color:#d6a100}.h9__icon--type--moderation{color:#fccf49}.h9__icon--type--error{color:#e12947}.lovescape .media-gallery--mobile-portrait .cm__controls{flex:unset;justify-content:center;position:static}.lovescape .media-gallery--mobile-landscape .cm__controls{filter:none;flex-direction:row}.dw__center{flex:70%;justify-content:center;align-items:center;max-width:70%;height:100%;display:flex;position:relative}.dw__scroll-to-top{color:#a0a0a1;cursor:pointer;opacity:0;background-color:#333;border-radius:50%;place-items:center;width:30px;height:30px;transition:all .2s;display:grid;position:absolute;bottom:0;left:50%;transform:translate(-50%,30%)}.dw__scroll-to-top--visible{opacity:1;transform:translate(-50%,50%)}.f1{text-align:center;text-transform:uppercase;align-items:center;width:100%;height:32px;display:flex;position:relative;overflow:hidden}.f1__back{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;left:0}.f1__back:hover{color:#fff}.f1__back--hidden{visibility:hidden}.f1__step{cursor:pointer;background:#fff3;border:0;border-radius:10px;flex:1;width:24px;height:3px;padding:0;transition:background .3s;position:relative}.f1__step:disabled{cursor:default}.f1__step:before{content:"";border-radius:10px;width:100%;transition:background .3s;position:absolute;top:-3px;bottom:-3px;left:0}.f1__step:hover:not(.f1__step:disabled),.f1__step:hover:not(.f1__step:disabled):before,.f1__step--active{background:#fff}.f1__track{gap:4px;margin:0 auto;display:flex}.V{flex-direction:column;align-items:center;gap:24px;display:flex}.V__header{text-align:center;flex-direction:column;gap:12px;padding:0 12px;display:flex}.V__title{color:#fff;font-family:var(--font-family-title), sans-serif;text-transform:uppercase;margin:0;font-size:32px;font-weight:400;line-height:32px}.V__description{color:#ccc;letter-spacing:-.176px;font-size:16px;font-weight:400;line-height:24px}.V__buttons{flex-direction:column;gap:12px;width:100%;display:flex}.gi{flex-direction:column;align-items:center;padding:40px 60px 60px;display:flex}@media (width<=639px){.gi{padding:40px 12px 60px}}.gi__content{flex-direction:column;align-items:center;gap:12px;max-width:340px;margin:24px auto 0;display:flex}.gi__title{color:#fff;text-align:center;margin:0;font-size:24px;font-weight:600;line-height:150%}.gi__description{color:#888;text-align:center;margin:0;font-size:16px;font-weight:400;line-height:150%}.gi__footer{justify-content:center;align-items:center;gap:8px;width:360px;max-width:100%;margin-top:40px;display:flex}.U__title{font-family:var(--font-family-title), sans-serif;text-align:center;text-transform:uppercase;margin:0 0 24px;font-size:32px;font-weight:400;line-height:125%}.U__fading-input input.input.theme-liquid{border-radius:16px}.U__fading-input input.input.theme-liquid::placeholder{color:#fff}.U__divider{align-items:center;gap:10px;margin:24px 0;display:flex}.U__divider:before,.U__divider:after{content:"";background-color:#fff6;flex:1;height:1px;display:block}.U__divider-text{color:#fff6;letter-spacing:-.3px;text-align:center;font-size:12px;font-weight:400;line-height:16px}.U__fields{flex-direction:column;gap:12px;display:flex}.U__hint{text-align:center;margin-top:12px}.U__hint .link{color:#fff;font-size:12px;font-weight:500;line-height:150%}.U__magic-login-button{gap:8px;margin-top:12px}.U__terms{color:#fffc;margin:16px 0 0;font-size:12px;font-weight:400;line-height:18px}.U__terms-link{color:#fff}.U .recaptcha{justify-content:center;margin:20px auto 0;display:flex}.U__discount-block{color:#fff;justify-content:center;align-items:center;gap:4px;margin-bottom:12px;font-size:14px;font-weight:500;line-height:150%;display:flex}.U__discount{color:#0f0f0f;font-family:var(--font-family-title);text-transform:uppercase;background:linear-gradient(#f0a0ff 0%,#cf7aff 50%,#a855f7 100%);border-radius:10px;justify-content:center;align-items:center;height:20px;padding:0 6px;font-size:14px;font-weight:400;display:flex}.u{flex-direction:column;gap:12px;display:flex}.u__list .bG{border-radius:24px;gap:4px;padding:2px}.u__list .bG__item{border-radius:24px;min-width:0;height:40px;margin:0;padding:0}.u__label{color:inherit;cursor:pointer;letter-spacing:-.084px;background:0 0;border:0;border-radius:24px;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;padding:0 16px;font-family:inherit;font-size:14px;font-weight:500;display:flex}.u__label:focus-visible{outline-offset:-2px;outline:2px solid #fff}.u__label:disabled{cursor:wait}.u__preview{flex-direction:column;gap:8px;display:flex}.u__example,.u__preview .textarea__field{color:#fff;letter-spacing:-.084px;overflow-wrap:anywhere;white-space:pre-wrap;background:#ffffff0d;border:.5px solid #ffffff1a;border-radius:12px 12px 12px 4px;padding:14px 12px 12px;font-size:14px;font-weight:400;line-height:17.5px;display:block}.u__example.error,.u__preview .textarea__field.error{color:#fd3a5b;border-color:#fd3a5b}.u__example em,.u__preview .textarea__field em{color:#999;font-style:italic}.u__preview .textarea__field{scrollbar-width:none;min-height:64px}.u__preview .textarea__field::-webkit-scrollbar{display:none}.u__description{color:#fff9;letter-spacing:-.084px;text-align:center;font-size:14px;font-weight:400;line-height:21px}.gc{flex-direction:column;gap:24px;display:flex}.gc__header{text-align:center;flex-direction:column;gap:12px;padding:0 12px;display:flex}.gc__title{color:#fff;font-family:var(--font-family-title), sans-serif;text-transform:uppercase;margin:0;font-size:32px;font-weight:400;line-height:32px}.gc__description{color:#ccc;letter-spacing:-.176px;font-size:16px;font-weight:400;line-height:24px}.gc__fields{flex-direction:column;gap:12px;display:flex}.gc__field input.input.theme-liquid{border-radius:16px}.gc .recaptcha{justify-content:center;margin:0 auto;display:flex}.hd{justify-content:center;align-items:center;width:100%;height:100svh;min-height:100svh;display:flex;position:relative}.hd:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0003 0% 100%);width:100%;height:100%;position:absolute;top:0;left:0}.hd__video{object-fit:cover;object-position:top;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.hd__video::-webkit-media-controls-panel{-webkit-appearance:none!important;display:none!important}.hd__video::-webkit-media-controls{opacity:0;-webkit-appearance:none!important;display:none!important}.hd__video::-webkit-media-controls-start-playback-button{-webkit-appearance:none!important;display:none!important}.he{background:linear-gradient(100deg,#ffffff14 0%,#ffffff05 100%);border:.5px solid #fff3;border-radius:16px;padding:0 0 20px;transition:border .2s ease-in-out,background .2s ease-in-out;position:relative;overflow:hidden}.he:before{border-radius:inherit;content:"";opacity:0;z-index:-1;background:linear-gradient(100deg,#fff3 0%,#ffffff0d 100%);transition:opacity .2s ease-in-out;position:absolute;inset:0}.he--active{border:.5px solid #fff3}.he--active:before{opacity:1}.he--clickable{cursor:pointer}.he--clickable:hover{border:.5px solid #fff6}.gR{isolation:isolate;z-index:1;position:absolute;inset:0}.W{flex-direction:column;align-items:center;gap:24px;display:flex}.W__back-button{position:absolute;top:12px;left:12px}.W__header{text-align:center;flex-direction:column;gap:12px;padding:0 12px;display:flex}.W__title{color:#fff;font-family:var(--font-family-title), sans-serif;text-transform:uppercase;margin:0;font-size:32px;font-weight:400;line-height:32px}.W__description{color:#ccc;letter-spacing:-.176px;overflow-wrap:anywhere;font-size:16px;font-weight:400;line-height:24px}.W__fields{flex-direction:column;align-self:stretch;gap:12px;display:flex}.W__field input.input.theme-liquid{border-radius:16px}.r__image,.r__video{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.r__image{background-position:50%;background-repeat:no-repeat;background-size:cover}.r__video{object-fit:cover}.hy,.hy__thead,.hy__tbody{width:100%}.hy__tbody{flex-direction:column;gap:8px;display:flex;position:relative}.hy__row{color:#fff;text-align:left;background:#1d1d1d;border:1px solid #2c2f31;border-radius:8px;justify-content:flex-start;align-items:center;gap:12px;padding:12px;font-size:14px;font-weight:500;line-height:150%;display:flex}.hy__row--loader{min-height:60px}.hy__row--header{color:#777;background:0 0;border:none;margin-bottom:8px;padding:0 12px;font-size:14px;font-weight:500;line-height:128.5%}@media (width<=640px){.hy__row{padding:8px}.hy__row--header{padding:0}}.hy__row--footer{background:0 0;margin-top:8px}.hy__cell{color:inherit;font-size:inherit;font-weight:inherit;flex:1;min-width:0}.hy__cell--right{text-align:right}.hy__footer{border:1px solid #2c2f31;border-radius:8px;width:100%;margin-top:8px;padding:12px}.hy__footer-content{justify-content:space-between;align-items:center;gap:12px;min-height:24px;display:flex}.hy__loader{background:#1d1d1d;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;padding:40px 12px;display:flex}.bK{z-index:212;background:linear-gradient(#0e0e0e00 0%,#0e0e0e 100%);position:fixed;inset:0}.bK--mobile{background:#0e0e0ecc}.bK--mobile .bK__content{pointer-events:auto}.bK--mobile .bK__header{justify-content:center;margin-bottom:2px}.bK__content{opacity:0;max-width:100%;padding:12px 12px calc(40px + env(safe-area-inset-bottom)) 12px;z-index:1;flex-direction:column;justify-content:center;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (width<=639px){.bK__content{padding:12px 12px calc(12px + env(safe-area-inset-bottom)) 12px}}.bK__header{justify-content:flex-end;margin-bottom:8px;display:flex}.bK__grab{justify-content:center;align-items:center;width:100%;height:20px;display:flex}.bK__grab-content{cursor:pointer;background:#555;border-radius:2px;width:36px;height:4px}.bL{backdrop-filter:blur(24px);background:#ffffff1a;border:.5px solid #ffffff1a;border-radius:24px;flex-direction:column;justify-content:space-between;width:480px;max-width:100%;display:flex;overflow:hidden}.bL--error{background:#f1326b33;border:.5px solid #f1326b33}.gd{background:linear-gradient(209deg,#cf7aff4d 0%,#0000004d 100%),#0f0f0f;width:min(480px,100%);max-width:100%;height:auto;max-height:90vh;position:relative;overflow:visible}@media (width<=639px){.gd{max-height:unset;width:100%}}.gd__overlay-content{border-radius:inherit;border:.5px solid #ffffff1a;flex-direction:column;gap:24px;height:100%;padding:60px;display:flex}@media (width<=639px){.gd__overlay-content{height:auto;padding:56px 12px 60px}}.gd__overlay-form{text-align:center}.gd__overlay-form .U__fields{gap:8px}.gd__overlay-footer{color:#fff6;flex-direction:column;align-items:center;display:flex}.gd__back-button{position:absolute;top:12px;left:12px}.gd__login-link{color:#fffc;cursor:pointer}.gd__login-link:hover{color:#fff}.gh__info{flex-direction:column;align-items:center;gap:20px;width:100%;max-width:300px;margin:0 auto;display:flex}.gh__actions{align-items:center;gap:20px;width:100%;margin:20px 0 0;display:flex}@media (width<=639px){.gh__actions{margin:0}}.gE,.gE__group{flex-direction:column;display:flex}.gE__group-title{color:#fff;text-align:left;padding:12px 12px 8px;line-height:20px}.gE__empty-state{text-align:center;flex-direction:column;align-items:center;gap:24px;padding:80px 12px 40px;display:flex}.gE__empty-icon{color:#555;display:flex}.gE__empty-text{flex-direction:column;gap:8px;max-width:240px;display:flex}.gE__empty-title{color:#fff;letter-spacing:-.176px;font-size:16px;font-weight:600;line-height:24px}.gE__empty-description{color:#555;letter-spacing:-.084px;font-size:14px;line-height:21px}.gC{align-items:center;gap:12px;padding:12px;display:flex}.gC__link{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.gC__link:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid}.gC__icon{color:#777;background:#0f0f0f;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}.gC__icon.gC__icon--avatar{border:1px solid #ffffff1a}.gC__icon.gC__icon--ai{background:#1d1d1d;border:1px solid #cf7aff}.gC__avatar{border-radius:10px;width:100%;height:100%}.gC__action-avatar{border-radius:8px}.gC__body{flex-direction:column;gap:4px;width:100%;min-width:0;display:flex}.gC__head{align-items:flex-end;gap:4px;min-width:0;display:flex}.gC__title{color:#fff;text-overflow:ellipsis;white-space:nowrap;line-height:14px;overflow:hidden}.gC__time{color:#777;flex-shrink:0;line-height:12px}.gC__description{color:#777;text-overflow:ellipsis;white-space:nowrap;line-height:17px;overflow:hidden}.gC__accent{color:#fff}.gC__chips{color:#09ffb5;line-height:14px}.gC__action{flex-shrink:0;align-items:center;display:flex}.gD{isolation:isolate;flex-shrink:0;align-items:center;display:flex}.gD__preview{background-color:#0f0f0f;background-position:50%;background-size:cover;border:2px solid #1d1d1d;border-radius:8px;width:32px;height:32px;display:block;position:relative}.gD__preview+.gD__preview{margin-left:-12px}.gD__preview:first-child{z-index:4}.gD__preview:nth-child(2){z-index:3}.gD__preview:nth-child(3){z-index:2}.gD__preview:nth-child(4){z-index:1}.gD__more-count{color:#fff;background-color:#00000080;border-radius:6px;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex;position:absolute;inset:0}.f4{font-family:var(--font-family-title);text-transform:uppercase;border-bottom:1px solid #1d1d1d;justify-content:center;align-items:center;gap:8px;min-height:56px;font-size:20px;font-weight:400;display:flex}.f4__text{transform:translateY(5%)}.gk{text-align:left}.gk__title{letter-spacing:-.084px;align-items:center;gap:4px;margin:24px 0 4px;font-size:14px;font-style:normal;font-weight:600;display:flex}.gk__list{scrollbar-width:none;align-items:flex-start;gap:8px;margin-top:12px;display:flex;overflow-x:auto}.gk__list::-webkit-scrollbar{display:none}.gk__list>*{flex:0 0 132px}.gk__link{color:#ccc;align-items:center;display:flex}.gk__icon{justify-content:center;align-items:center;width:16px;height:16px;margin:0 0 0 6px;display:flex}.gm{-webkit-user-select:none;user-select:none;flex-direction:column;gap:8px;width:100%;display:flex;position:relative}.gm--pending{height:360px}.gm__gallery{justify-content:center;align-items:center;gap:4px;display:flex}.gm__hand{z-index:1;flex:1;height:360px;position:relative}.gm__card{aspect-ratio:.665625;pointer-events:none;border-radius:24px;width:auto;height:360px;margin-left:-119.813px;transition:transform .25s,opacity .25s;position:absolute;top:0;left:50%;overflow:hidden}.gm__card--clickable{cursor:pointer;pointer-events:auto}.gm__media{object-fit:cover;object-position:center;background:#ffffff14;width:100%;height:100%;display:block}.gm__blur{backdrop-filter:blur(16px);border-radius:inherit;pointer-events:none;text-align:center;background:#00000059;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:0 16px;display:flex;position:absolute;inset:0;overflow:hidden}.gm__card--active .gm__blur{pointer-events:auto}.gm__blur-title{color:#fff;font-size:18px;font-weight:600;line-height:25px}.gm__play{color:#fff;background:#00000073;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gm__voice{z-index:10;margin-left:74.8125px;position:absolute;bottom:-5px;left:50%}.gm__nav{z-index:10;transition:opacity .2s;position:absolute;top:180px;transform:translateY(-50%)}.gm__nav--prev{margin-left:-135.813px;left:50%}.gm__nav--next{margin-right:-135.813px;right:50%}.gm__nav--hidden{opacity:0;pointer-events:none}.gm__lines{justify-content:center;gap:4px;display:flex}.gm__line{cursor:pointer;background:#ffffff40;border:none;border-radius:2px;width:16px;height:3px;padding:0;transition:background .25s,width .25s;position:relative;overflow:hidden}.gm__line--active{cursor:default;background:#fff;width:24px}.gl{text-align:center;flex-direction:column;align-items:center;min-width:min(100vw,560px);padding:56px 0 24px;display:flex;overflow:hidden auto}.gl__content{width:100%;padding:12px 60px}.gl__content--mobile{padding:12px}.gl__name{margin:12px 0 4px;font-size:24px;font-weight:600;line-height:120%}.gl__name-link{color:#fff}.gl__counters{color:#ccc;justify-content:center;align-items:center;gap:20px;margin-top:12px;font-size:14px;font-weight:600;line-height:128.5%;display:flex}.gl__counter-link{color:inherit;transition:opacity .2s}.gl__counter-link:hover{opacity:.8}.gl__actions{gap:12px;width:100%;margin-top:16px;display:flex}.gl__tags{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.gl__tag{letter-spacing:-.084px;background:#ffffff1a;border:.5px solid #fff3;border-radius:16px;align-items:center;height:32px;padding:0 10px;font-size:14px;font-weight:500;line-height:128.5%;list-style:none;display:flex}.gl__description{width:100%;margin-top:12px}.gl__cards{width:100%;position:relative}.l{grid-template-columns:repeat(3,1fr);gap:16px 4px;padding:20px 20px 40px;display:grid}.l--mobile{padding:20px 8px 40px}.l__link{--icon-color:#222;color:#999;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:12px;padding:4px;font-size:16px;font-weight:400;display:flex}.l__link:hover{--icon-color:#2c2f31;color:#fff}.l__icon{background:var(--icon-color);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:background .25s;display:flex}.c2{text-align:center;flex-direction:column;align-items:center;max-width:280px;margin:80px auto 0;display:flex}.c2__icon{color:#ffffff4d;background:radial-gradient(circle,#ffffff0f 0%,#fff0 70%);justify-content:center;align-items:center;width:160px;height:160px;margin-bottom:8px;display:flex}.c2__title{color:#fff;font-size:16px;font-weight:600;line-height:24px}.c2__description{color:#fff6;margin-top:4px;font-size:14px;line-height:21px}.dh{backdrop-filter:blur(16px);z-index:1;background:#1d1d1d33;border-left:.5px solid #ffffff1a;height:100%;position:fixed}@media (width<=1279px){.dh{background:#1d1d1dcc}}.dh--mode--desktop{width:360px;top:0;right:0}.dh--mode--mobile{background:#1d1d1d;border-radius:24px 24px 0 0;width:100%;height:60vh;bottom:0;left:0}.dh__wrapper{flex-direction:column;height:100%;display:flex}.dh__content{overscroll-behavior-y:none;flex-grow:1;margin:72px 0 0;padding:0 24px 84px;overflow:hidden scroll}.dh__content--captcha{padding-bottom:200px}.dh__content--mobile{margin:54px 0 0;padding:0 12px 84px}.dh__count{font-family:var(--font-family-title);text-transform:uppercase;z-index:2;border-bottom:.5px solid #0000;justify-content:space-between;align-items:center;width:100%;height:72px;padding:0 24px;font-size:20px;display:flex;position:absolute;top:0;left:0}.dh__count--mobile{height:54px;padding:0 16px}.dh__footer{width:100%;position:absolute;bottom:0;left:0}.dh__close{color:#fffc;z-index:4;background:0 0;border:0;justify-content:center;align-items:center;width:48px;height:48px;padding:0;display:flex;position:absolute;top:3px;right:6px}.dh__spoiler-close{color:#fff;cursor:pointer;z-index:3;background:0 0;border:0;justify-content:center;align-items:center;width:48px;height:48px;padding:0;display:flex;position:absolute;top:8px;right:8px}.dh__comments--empty{justify-content:center;align-items:center;height:100%;display:flex}.dh__empty{color:#fff3;flex-direction:column;align-items:center;gap:8px;display:flex}@keyframes animation-comment-highlighted{0%{opacity:1}50%{opacity:1}to{opacity:0}}.de{margin-top:20px;display:flex;position:relative}.de--highlighted:before{content:"";background:#ffffff0d;border-radius:10px;animation:6s animation-comment-highlighted;position:absolute;inset:-12px 0 -8px -12px}.de__left{width:24px;position:relative}.de__right{flex-grow:1;padding:0 0 0 12px;position:relative;overflow:hidden}.de__name{color:#fff6;flex-wrap:wrap;align-items:center;gap:4px;max-width:calc(100% - 32px);display:flex}.de__username{color:#fff;letter-spacing:-.084px;max-width:100%;font-size:14px;font-weight:500}.de__date{color:#707071;font-size:12px;line-height:15px}.de__content{color:#a4a4a4;white-space:pre-wrap;word-break:break-word;margin:6px 26px 8px 0;font-size:12px;line-height:18px}.de__content-deleted{color:#fff6}.de__footer{align-items:center;gap:8px;display:flex}.de__reply{color:#a0a0a1;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;line-height:15px}.de__reply:hover{color:#cfcfd0}.de__reply-loader{color:#a0a0a1;pointer-events:none;position:absolute;top:0;left:30px}.de__reply-view{color:#a0a0a1;cursor:pointer;align-items:center;gap:4px;margin:12px 0;font-size:12px;display:flex;position:relative}.de__reply-view--loading{color:#0000;pointer-events:none}.de__reply-view:before{content:"";background:#777;width:20px;height:1px;margin:0 6px 0 0}.de__avatar-deleted{color:#777;background:#0f0f0f;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.de__menu{color:#777;top:0;right:0}.de__author{align-items:center;font-size:12px;font-weight:400;display:flex}.de .icon-heart{color:#a0a0a1}.dd{color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:0;display:flex;position:absolute;top:22px;right:4px}.dg{flex-direction:column;max-height:100%;display:flex}.dg__wrapper{background:#444;flex-direction:column;width:100%;max-height:100%;display:flex;position:absolute;bottom:0;left:0}.dg__recaptcha-wrapper{z-index:2;margin:0 13px 0 16px;position:relative}.dg__content{z-index:0;flex-grow:1;padding:0 0 20px}.dg__close{cursor:pointer;opacity:.2;text-align:center;-webkit-user-select:none;user-select:none;margin:14px auto 0}.dg__count{color:#fff;border-top:2px solid #ffffff08;border-bottom:2px solid #ffffff08;height:44px;padding:10px 16px;font-size:14px;font-weight:500;line-height:20px}.dg__header{margin:2px 16px;position:relative}.dg__header .displayname__name{font-weight:400}.dg__header-menu{width:32px;height:32px;position:absolute;top:14px;right:0}.dg__header-menu .icon-three-dots{color:#707071;transform:rotate(90deg)}.dg__text{white-space:pre-wrap;word-break:break-word;max-height:15vh;margin:0 0 14px;overflow:hidden auto}.dg__text--hidden{filter:blur(3px)}.dg__load-more.btn{color:#a0a0a1;cursor:pointer;background:#555;border:0;border-radius:5px;justify-content:center;align-items:center;width:100%;height:30px;margin:15px 0;padding:0;display:flex}.dg__load-more.btn:hover{color:#fff;background:#666}.dg__empty{color:#a0a0a1;flex-direction:column;align-items:center;gap:22px;font-size:13px;line-height:18px;display:flex}.dg__comments{margin:0 16px}.dg__comments--empty{justify-content:center;align-items:center;min-height:100%;padding:16px 0 0;display:flex}.dg__footer{display:block;position:relative}.dg .chat-controls:before{background:linear-gradient(#4440 0%,#444 100%)}@media (width<=639px){.dg__recaptcha-wrapper{min-height:84px}.dg__recaptcha-wrapper:empty{min-height:auto}}.df{touch-action:none;align-items:center;display:flex;position:relative}.df--hidden{visibility:hidden}.df--mobile{bottom:calc(var(--tap-bar-height) + env(safe-area-inset-bottom));background:#555;width:100%;position:fixed;left:0}.df__shatter{color:#a0a0a1;align-items:center;gap:3px;height:100%;font-size:12px;display:flex;position:absolute;top:0;left:12px;right:12px}.df__ghost{min-height:40px}.df .chat-controls-input{max-height:115px;padding:6px 0}.df__content{background:linear-gradient(#1d1d1d00 0%,#1d1d1d 100%);flex:1;align-items:center;height:100%;display:flex}.df__replying-to{color:#fff9;word-break:break-word;justify-content:space-between;align-items:center;min-height:30px;padding:4px 8px 4px 12px;font-size:12px;font-weight:500;line-height:18px;display:flex;bottom:50%;left:12px;right:12px}.df__input-wrapper-blur{backdrop-filter:blur(16px);background:#ffffff0d;border-radius:24px;flex:1;margin:12px;overflow:hidden}.df__input-wrapper-blur--replying{border-radius:12px 12px 24px 24px}.df__input-wrapper{background:#ffffff0d;border:.5px solid #ffffff1a;border-radius:24px;flex:1;align-items:center;gap:4px;min-height:48px;padding:0 7px 0 12px;display:flex;position:relative;overflow:hidden}.df__input-wrapper:focus-within{background:#ffffff1a;border:.5px solid #fff6}.df__input-buttons{align-items:center;display:flex}.df .messenger-upload-button-wrapper{color:#a0a0a1;opacity:1;width:40px;height:100%;margin-right:0}.df .messenger-upload-button-wrapper:disabled{color:#414142}.df .smiles-dropdown{margin:0}.df .smiles-dropdown .trigger{color:#fff;width:auto;height:30px}.df .smiles-dropdown .trigger:hover .icon,.df .smiles-dropdown .trigger .icon{fill:#fff;opacity:.6;position:static}.df__control-button{place-items:center;width:40px;height:100%;display:grid}.df__control-button__label{color:#fff;background:#daff73;border-radius:6px;align-items:center;height:20px;padding:0 8px;font-size:13px;font-weight:700;display:flex}.df__send-button{cursor:default}.df__send-button--non-empty-input{cursor:pointer}.df__send-button--non-empty-input .send-icon{opacity:1}.df__send-button--non-empty-input:hover .send-icon{transform:scale(1.1)}.df .control-icon{color:#fff;fill:currentColor;opacity:.6;width:20px;height:20px;margin:0}.df__send{color:#777;background:0 0;border:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex}.df__send--active{background:linear-gradient(180deg, var(--theme-secondary-accent) 0%, var(--theme-success) 100%);color:#0f0f0f;cursor:pointer;border-radius:50%}@media (width<=639px){.df .smiles-dropdown .smiles-list{left:auto;right:0}}.x{align-items:center;gap:12px;display:flex}.x__upload{color:#fff6;cursor:pointer;background:50%/cover no-repeat;border:1px solid #ffffff1a;border-radius:12px;width:80px;height:80px;padding:0;position:relative;overflow:hidden}.x__upload--empty{background:#1d1d1d;border:1px solid #ffffff1a}.x__text{color:#777;max-width:240px;font-size:12px;font-weight:400;line-height:18px}.x__image{width:100%;height:100%;position:absolute;top:0;left:0}.x__close{color:#ccc;cursor:pointer;background:#0f0f0f;border:0;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex;position:absolute;top:4px;right:4px}.x__close:hover{background:#1d1d1d}.gn{aspect-ratio:2/3;background:#0f0f0f;border-radius:24px;flex-direction:column;justify-content:flex-end;width:100%;max-height:calc(100vh - 32px);padding:56px 60px 60px;display:flex;position:relative;overflow:hidden}@media (width<=767px){.gn{border-radius:24px 24px 0 0;max-height:calc(100svh - 48px);padding:56px 12px 24px}}.gn__background{filter:blur(16px);background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.1)}.gn__image{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.gn__content{z-index:1;flex-direction:column;gap:24px;display:flex;position:relative}.gn__content:before{content:"";pointer-events:none;z-index:-1;background:linear-gradient(#0f0f0f00 0%,#0f0f0f 60%);position:absolute;inset:-120px -60px -60px}@media (width<=767px){.gn__content:before{inset:-120px -12px -24px}}.gn__title{text-align:center;word-break:break-word}.gn__subtitle{color:#fff9;font-size:16px;font-weight:400;line-height:24px}.gn__name{color:#fff;font-size:24px;font-weight:600;line-height:36px}.gn__actions{gap:8px;display:flex}.gn__actions>*{flex:1 1 0;min-width:0}.gn__discover{color:#fffc;cursor:pointer;background:0 0;border:0;border-radius:16px;align-self:center;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:16px;font-weight:600;display:flex}.gn__discover:hover{color:#fff}.bl{justify-content:center;align-items:center;width:100%;display:flex;position:relative}@media (width<=639px){.bl{max-height:var(--creative-onboarding-carousel-height,400px)}}.bl__content{overscroll-behavior-x:contain;scrollbar-width:none;height:calc(100% + 80px);width:calc(100vw - var(--side-navigation-width,0px));z-index:1;padding:40px 0;position:absolute;top:-40px;overflow:auto hidden}.bl__content::-webkit-scrollbar{display:none}.bl__content--inactive{overflow-x:hidden}.bl__slider{pointer-events:auto;align-items:center;gap:8px;width:max-content;height:100%;display:flex}.bl__slider:before,.bl__slider:after{content:"";flex:0 0 var(--carousel-inset,0px);height:1px}.bl__slider:before{margin-right:-8px}.bl__slider:after{margin-left:-8px}.ct{z-index:2;margin:60px 0 0;position:relative}.ct--mobile{margin:12px 0 0;padding-left:12px;padding-right:12px}.ct__label{text-align:left;display:block;position:relative}.b{flex-direction:column;gap:8px;width:100%;margin:0;padding:0;list-style:none;display:flex}.b__item{cursor:pointer;background:#1d1d1d;border:.5px solid #ffffff1a;border-radius:12px;align-self:stretch;align-items:flex-start;gap:12px;width:100%;padding:12px;transition:box-shadow .15s ease-in-out;display:flex;position:relative}.b__item--selected{pointer-events:none;box-shadow:0 0 0 2px #fff}.b__item:hover:not(.b__item--selected){box-shadow:0 0 0 2px #2c2f31,inset 0 0 0 2px #0f0f0f}.b__item-check{color:var(--theme-success);position:absolute;top:12px;right:12px}.b__item-icon{color:#fffc;background:linear-gradient(100deg,#ffffff14 0%,#ffffff05 100%);border:.5px solid #4b5255;border-radius:8px;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;display:flex}.b__item-title{color:#fff;margin-bottom:6px;font-size:14px;font-weight:600;line-height:21px}.b__item-description{color:#fff6;margin:0 0 8px;font-size:12px;font-weight:500;line-height:18px}.b__item-price{color:var(--theme-primary-accent);justify-content:flex-end;align-items:center;gap:4px;font-size:12px;font-weight:600;line-height:18px;display:flex}.b__item-footer{justify-content:space-between;align-items:center;display:flex}.b__item-tags{align-items:center;gap:8px;display:flex}.b__item-tag{color:#ccc;letter-spacing:.1px;background:#ffffff1a;border:.5px solid #ffffff1a;border-radius:16px;justify-content:center;align-items:center;gap:4px;height:20px;padding:6px;font-size:10px;font-weight:500;line-height:15px;display:flex}.cs{--lovescape-choose-photo-gap:20px;gap:var(--lovescape-choose-photo-gap);grid-auto-columns:minmax(100px,240px);grid-auto-flow:column;justify-content:center;min-height:380px;margin:0 auto;display:grid}.cs--mobile{--lovescape-choose-photo-gap:12px;gap:var(--lovescape-choose-photo-gap);flex-wrap:wrap;min-height:245px;display:flex}.cs--mobile>*{flex:1 1 calc(50% - var(--lovescape-choose-photo-gap) / 2);max-width:calc(50% - var(--lovescape-choose-photo-gap) / 2);min-width:120px}.cs--mobile>:only-child{max-width:100%}.cs__error{aspect-ratio:2/3;background:#222;border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:0 20px;display:flex}.cx{gap:12px;height:364px;margin:0 auto;display:grid}.cx__footer{pointer-events:none;text-overflow:ellipsis;justify-content:center;align-items:flex-end;width:100%;height:68px;max-height:40%;padding:0 6px 12px;font-size:16px;font-weight:600;display:flex;position:absolute;bottom:0;left:0;overflow:hidden}@media (width<=479px){.cx__footer{max-height:44%}}.cx__footer--shadow{background:linear-gradient(#0000 0%,#000c 100%)}.cx__step-img{object-fit:cover;object-position:center;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.cx__step{color:#fff;background:#1d1d1d;border:0;border-radius:12px;padding:12px;position:relative;overflow:hidden}.cx__step--clickable{cursor:pointer}.cx__step--type--squad{aspect-ratio:1;grid-area:1 span/1 span}.cx__step--type--rectangle{aspect-ratio:1.3;grid-area:1 span/1 span;height:100%}.cx__small-grid{grid-template-columns:repeat(6,1fr);gap:12px;margin:12px 0 0;display:grid}.cw{background:#1d1d1d;justify-content:space-between;align-items:center;height:56px;display:flex;overflow:hidden}.cw__content{flex:1;justify-content:space-between;align-items:center;max-width:1280px;margin:0 auto;padding:0 24px;display:flex}.cw__content--mobile{padding:0 12px}.cw__item{background:0 0;border:0;justify-content:center;align-items:center;gap:12px;min-width:48px;height:48px;padding:0;font-size:16px;font-weight:600;display:flex}.cw__item--clickable{cursor:pointer}.cw__item--style--next{color:#fff6}.cw__item--style--past,.cw__item--style--active{color:#fff}.cw__round{border-radius:50%;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;font-size:14px;display:flex;position:relative}.cw__round--style--next{border:2px solid}.cw__round--style--active{background:var(--theme-secondary-gradient)}.cw__round--style--active:before{content:"";background:#1d1d1d;border-radius:50%;position:absolute;inset:2px}.cw__round--style--past{background:var(--theme-secondary-gradient);color:#000}.g9{box-sizing:border-box;color:#fff;background-color:#0f0f0f;flex-direction:column;width:100%;min-height:100dvh;display:flex;position:relative;overflow:hidden auto}.g9__video-bg{object-fit:cover;pointer-events:none;z-index:0;width:100%;height:100%;position:fixed;top:0;left:0}.g9__overlay{pointer-events:none;z-index:1;background:linear-gradient(#0000004d 0%,#000000a6 100%);width:100%;height:100%;position:fixed;top:0;left:0}.g9__container{box-sizing:border-box;z-index:2;flex-direction:column;flex:1;width:100%;display:flex;position:relative}.g9__header{box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:90px;padding:0 8px;display:flex;position:relative}@media (width>=639px){.g9__header{height:120px}}.g9__back-btn{color:#ffffffb3;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:flex;position:absolute;left:12px}.g9__back-btn:hover{color:#fff}.g9__back-btn:active{transform:scale(.92)}.g9__progress-container{flex-direction:column;align-items:center;gap:6px;display:flex}.g9__step-indicator{color:#fff6;letter-spacing:1px;text-transform:uppercase;font-size:11px;font-weight:600}.g9__progress-bar{background:#ffffff26;border-radius:1px;width:100px;height:2px;overflow:hidden}.g9__progress-fill{background:#ffb509;border-radius:1px;height:100%;transition:width .3s cubic-bezier(.4,0,.2,1)}.g9__card{box-sizing:border-box;flex:1;justify-content:center;align-items:center;padding:0 12px 12px;display:flex}.g9__card-content{backdrop-filter:blur(16px);box-sizing:border-box;background:#0003;border:.5px solid #fff3;border-radius:20px;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:560px;padding:40px 12px;display:flex}@media (width>=639px){.g9__card-content{border-radius:40px;gap:12px;max-width:640px;padding:56px 40px}}.g9__category{color:#ffb509;text-align:center;text-shadow:5px 5px 10px #0003;text-transform:uppercase;width:100%;margin:0;font-family:Black Han Sans,sans-serif;font-size:44px;font-weight:400;line-height:48px}@media (width>=639px){.g9__category{font-size:64px;line-height:60px}}.g9__card-content:has(.g9__title) .g9__category{font-size:36px;line-height:40px}@media (width>=639px){.g9__card-content:has(.g9__title) .g9__category{font-size:48px;line-height:52px}}.g9__title{box-sizing:border-box;color:#fff;text-align:center;width:100%;margin:0;padding:0 12px;font-size:20px;font-weight:600;line-height:135%}@media (width>=639px){.g9__title{font-size:28px}}.g9__text{box-sizing:border-box;color:#fff;letter-spacing:-.176px;text-align:center;width:100%;margin:0;padding:0 12px;font-size:16px;font-weight:600;line-height:125%}@media (width>=639px){.g9__text{font-size:24px;line-height:30px}}.g9__answers-list{flex-direction:column;align-items:center;gap:8px;width:fit-content;max-width:100%;margin:0 auto;display:flex}@media (width>=639px){.g9__answers-list{margin:28px auto 0}}.g9__answers-list .lovescape-button{width:auto;max-width:100%}.g9__answer-label{pointer-events:none;text-align:center;text-transform:uppercase;white-space:nowrap;z-index:1;font-family:Black Han Sans,sans-serif;font-size:18px;font-weight:400;line-height:normal;position:relative}@media (width>=639px){.g9__answer-label{font-size:24px}}.g0{width:100%;height:100%;min-height:100dvh;padding:0 12px;position:relative;overflow:hidden}.g0__background{pointer-events:none;user-select:none;z-index:0;width:100%;height:100%;position:fixed;top:0;left:0}.g0__background-video{object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0;transform:rotate(180deg)}.g0__header-button{z-index:1;align-items:center;height:56px;padding:0 6px;display:flex;position:absolute;top:0}.g0__header-button--left{left:0}.g0__header-button--right{right:0}.g0__footer{bottom:var(--tap-bar-height,0px);padding:12px 12px calc(40px + env(safe-area-inset-bottom)) 12px;pointer-events:none;width:calc(100% - var(--side-navigation-width,0px));z-index:3;background:linear-gradient(#0e0e0e00 0%,#0e0e0e 100%);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:fixed;right:0}.g0__footer--cookie{padding-bottom:calc(72px + env(safe-area-inset-bottom))}@media (width<=639px){.g0__footer{padding:12px 12px calc(12px + env(safe-area-inset-bottom)) 12px}}.g0__footer-btn{pointer-events:auto;align-items:center;gap:12px;width:100%;max-width:280px;padding:0 12px;display:flex}.g0__footer-button{color:#fff;cursor:pointer;letter-spacing:-.528px;pointer-events:auto;background:linear-gradient(#c8194e 0%,#a80a3a 100%);border:1px solid #8c2041;border-radius:12px;justify-content:center;align-items:center;width:280px;max-width:280px;height:48px;font-size:16px;font-weight:600;line-height:1;transition:opacity .15s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 16px 6px #e2235c59}.g0__footer-button:hover{background:#e2235c;border-color:#f23870}.g0__footer-button:disabled{cursor:not-allowed}.g0__footer-button:not(:disabled):active{background:#b10e3f;border-color:#f23870}.g0__content{padding-top:40px}@media (width<=639px){.g0__content{padding-top:24px}}.g0__stepper{max-width:400px;margin:0 auto;padding-top:12px}@media (width<=639px){.g0__stepper{max-width:100%}}.g0__kink-section{z-index:1;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:980px;margin:0 auto;display:flex;position:relative}.g0__section{z-index:1;flex-direction:column;gap:24px;width:100%;max-width:1024px;margin:0 auto;display:flex;position:relative}.g0__title{color:#fff;text-align:center;text-transform:lowercase;margin:0 auto;font-family:Nosifer,cursive;font-size:36px;font-weight:400;line-height:40px}@media (width<=639px){.g0__title{font-size:24px;line-height:30px}}.g0__kink-list{flex-wrap:wrap;justify-content:center;gap:12px;width:100%;display:flex}.g0__tiles-portrait{flex-wrap:wrap;justify-content:center;gap:12px;width:100%;max-width:756px;margin:0 auto;display:flex}@media (width<=639px){.g0__tiles-portrait{gap:8px}}.g0__tiles-landscape{flex-wrap:wrap;justify-content:center;gap:12px;width:100%;max-width:740px;margin:0 auto;display:flex}@media (width<=639px){.g0__tiles-landscape{gap:8px;max-width:100%}}.g0__tile{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:16px;padding:0;transition:border-color .2s,box-shadow .2s;position:relative;overflow:hidden}.g0__tile--active{border-color:#f1326b;box-shadow:0 0 20px #cf7aff66}.g0__tile-placeholder{background:#ffffff14;width:100%;height:100%}.g0__tile-drip{pointer-events:none;z-index:1;width:140px;animation:.3s ease-out forwards lo-tile-drip-slide-down;position:absolute;top:0;left:50%;transform:translate(-50%)}.g0__tile--landscape .g0__tile-drip,.g0__tile--kink .g0__tile-drip{width:220px}.g0__tile-drip--hover{animation:.3s ease-out forwards lo-tile-drip-slide-down-hover}.g0__tile-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.g0__tile-label{color:#fffc;letter-spacing:-.176px;text-align:center;background:linear-gradient(#0000 0%,#000c 100%);padding:24px 12px 12px;font-size:16px;font-weight:600;line-height:24px;position:absolute;bottom:0;left:0;right:0}.g0__tile--active .g0__tile-label{color:#fff}.g0__tile--kink{aspect-ratio:16/9;width:calc(50% - 6px)}@media (width<=639px){.g0__tile--kink{width:100%}}.g0__tile--kink:last-child:nth-child(odd){width:min(480px,100%)}.g0__tile--portrait{background:#1d1d1d;width:180px;height:320px}@media (width<=639px){.g0__tile--portrait{width:calc(50% - 6px)}}.g0__tile--landscape{aspect-ratio:16/9;background:#1d1d1d;flex:1 0 calc(50% - 6px);min-width:200px;max-width:calc(50% - 6px)}@media (width<=639px){.g0__tile--landscape{flex:1 0 100%;max-width:100%}}.g0__tile-image{background:top/cover no-repeat;border-radius:12px;width:100%;height:100%;transition:transform .3s;position:absolute;top:0;right:0}.g0__tile-video{object-fit:cover;opacity:1;width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;right:0}.g0__tile-video::-webkit-media-controls-panel{-webkit-appearance:none!important;display:none!important}.g0__tile-video::-webkit-media-controls{opacity:0;-webkit-appearance:none!important;display:none!important}.g0__tile-video::-webkit-media-controls-start-playback-button{-webkit-appearance:none!important;display:none!important}.g0__tiles-voice{flex-wrap:wrap;justify-content:center;gap:12px;width:100%;max-width:640px;margin:0 auto;display:flex}@media (width<=639px){.g0__tiles-voice{gap:8px}}.g0__tile-voice{aspect-ratio:4/3;cursor:pointer;background:#1d1d1d;border:2px solid #0000;border-radius:16px;flex-direction:column;flex:0 0 200px;justify-content:center;align-items:center;gap:12px;min-width:180px;max-width:200px;padding:12px;transition:border-color .2s,box-shadow .2s,background .2s;display:flex;position:relative;overflow:hidden}@media (width<=639px){.g0__tile-voice{flex:170px;min-width:120px;max-width:170px}}.g0__tile-voice--active{background:#333;border-color:#f1326b;box-shadow:0 0 20px #cf7aff66}.g0__tile-voice-icon{flex:1;justify-content:center;align-items:center;width:100%;display:flex}.g0__tile-voice-icon svg{width:40px;height:40px}.g0__tile-voice-name{color:#fff;letter-spacing:-.176px;text-align:center;white-space:nowrap;font-size:16px;font-weight:600;line-height:24px}.g0__loader{z-index:2;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.g0__summary-cards{justify-content:center;align-items:flex-end;gap:12px;width:100%;display:flex}@media (width<=639px){.g0__summary-cards{flex-direction:column;gap:8px}}.g0__summary-landscapes{flex-direction:column;gap:12px;display:flex}.g0__summary-landscapes .g0__tile--landscape{flex:none;width:360px;max-width:none}@media (width<=639px){.g0__summary-landscapes .g0__tile--landscape{width:100%}.g0__summary-landscapes{gap:8px;width:100%}}.g0__summary-portraits{align-self:stretch;gap:12px;display:flex}.g0__summary-portraits .g0__tile--portrait{height:100%}@media (width<=639px){.g0__summary-portraits .g0__tile--portrait{flex:1;width:auto;min-width:120px;height:320px}.g0__summary-portraits{gap:8px;width:100%}}@keyframes lo-tile-drip-slide-down{0%{transform:translateY(-100%)translate(-50%)}to{transform:translateY(0)translate(-50%)}}@keyframes lo-tile-drip-slide-down-hover{0%{transform:translateY(-100%)translate(-50%)}to{transform:translateY(-50%)translate(-50%)}}.hentai-onboarding-stepper{align-items:center;width:100%;display:flex}.hentai-onboarding-stepper__item{cursor:pointer;flex:1 0 0;align-items:center;height:32px;display:flex;position:relative}.hentai-onboarding-stepper__item:last-child{flex:none}.hentai-onboarding-stepper__bubble{color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:600;line-height:21px;transition:background .2s;display:flex}.hentai-onboarding-stepper__bubble--active{background:linear-gradient(#c8194e 0%,#a80a3a 100%)}.hentai-onboarding-stepper__bubble--inactive{background:#ffffff1a}.hentai-onboarding-stepper__separator{flex:1 0 0;height:2px;transition:background .2s}.hentai-onboarding-stepper__separator--active{background:#b71244}.hentai-onboarding-stepper__separator--inactive{background:#ffffff1a}.bp__counter{color:#fff9;font-size:10px;line-height:10px}.bp__counter--error{color:#f1326b}.bp__button{color:#fff9;cursor:pointer;background:0 0;border:0;border-radius:24px;justify-content:center;align-items:center;width:48px;height:48px;padding:0;display:flex}.bp__button:hover{color:#fff}.g8__stepper{width:100%;max-width:640px;margin:16px auto 0}.g8__stepper .bi__track{margin:0}@media (width<=639px){.g8__stepper{margin:0 auto}}.g8__stepper-item{cursor:pointer;background:#fff6;border-radius:2px;flex:1 0 0;min-width:0;height:3px}.g8__stepper-item--active{background:#fff}.g8__step{flex-direction:column;width:100%;animation:.25s ease-out both onboarding-v3-step-enter;display:flex}.g8__section{flex-direction:column;gap:12px;width:100%;margin-top:40px;display:flex}@media (width<=639px){.g8__section{margin-top:20px}}.g8__sub-title{color:#fff;font-family:var(--font-family-title), sans-serif;text-align:center;text-transform:uppercase;margin:0;font-size:18px;font-weight:400}.g8__section-back{padding:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.g8__tiles{justify-content:center;gap:12px;width:100%;display:flex}.g8__tiles .fk{flex:0 0 118px}.g8__tiles--wrap{flex-wrap:wrap}@media (width<=639px){.g8__tiles{flex-wrap:wrap;gap:8px}.g8__tiles .fk{flex:0 0 calc(33.3333% - 5.33333px)}.g8__tiles--two-columns{max-width:calc(66.6667% - 2.66667px);margin:0 auto}.g8__tiles--two-columns .fk{flex:0 0 calc(50% - 4px)}}.g8__sketch-tiles{justify-content:center;gap:8px;width:100%;display:flex}.g8__sketch-tiles .cA{height:min(200px,20vw - 14.4px)}.g8__sketch-tiles--mobile{flex-direction:column}.g8__sketch-tiles--mobile .cA{height:150px}.g8__voices{flex-wrap:wrap;justify-content:center;gap:12px;width:100%;display:flex}.g8__voice{flex:0 0 120px;position:relative}.g8__tile-image{background-position:50%;background-size:cover;border-radius:16px;position:absolute;inset:0;overflow:hidden}.g8__tile-label{color:#fffc;background:linear-gradient(#0000 0%,#000c 100%);flex-direction:column;justify-content:flex-end;align-items:center;padding:24px 12px 12px;font-size:16px;font-weight:600;line-height:24px;display:flex;position:absolute;bottom:0;left:0;right:0}.g8__tile-label--no-shadow{background:0 0}.g8__tile-checkmark{color:#0f0f0f;pointer-events:none;z-index:1;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:8px;right:8px}.g8__spoiler{cursor:pointer;text-align:left;background:#ffffff0d;border:0;border-radius:12px;align-items:center;gap:12px;width:100%;min-height:48px;margin-bottom:12px;padding:12px;display:flex}.g8__spoiler-emoji{color:#fff;font-size:20px;line-height:20px}.g8__spoiler-emoji img{width:20px;height:20px;display:block}.g8__spoiler-text{flex-direction:column;flex:1 0 0;min-width:0;display:flex}.g8__spoiler-label{color:#777;font-size:12px;line-height:15px}.g8__spoiler-value{color:#fff;font-size:14px;font-weight:500;line-height:21px}.g8__spoiler-icon{color:#fff9}.g8__squads{flex-wrap:wrap;justify-content:center;gap:12px;width:100%;display:flex}@media (width<=639px){.g8__squads{gap:10px}}.g8__footer{z-index:2;background:linear-gradient(#0e0e0e00 0%,#0e0e0e 100%);justify-content:center;gap:12px;width:100%;padding:40px 12px;display:flex;position:sticky;bottom:0}.g8__footer-button{flex:1;gap:10px;max-width:280px}.g8__footer-button--secondary{flex:0 auto}.g8__summary{gap:24px;width:100%;margin:0 auto;display:flex}@media (width<=639px){.g8__summary{flex-direction:column;align-items:center}}.g8__summary-photo{border-radius:12px;flex:1;min-height:516px;position:relative;overflow:hidden}@media (width<=639px){.g8__summary-photo{aspect-ratio:2/3;min-height:unset;border-radius:20px;flex:auto;width:100%}}.g8__summary-photo-image{background-position:50%;background-size:cover;position:absolute;inset:0}.g8__summary-generation{border-radius:inherit;color:#fff;text-align:center;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:center;gap:32px;padding:24px;display:flex;position:absolute;inset:0}.g8__summary-generation--loading{background:#ffffff0d;border:1px solid #ffffff1a;padding:0;overflow:hidden}.g8__summary-generation--video{padding:0;overflow:hidden}.g8__summary-generation-content{flex-direction:column;justify-content:center;align-items:center;gap:32px;width:100%;padding:24px;display:flex;position:relative}.g8__summary-generation-video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.g8__summary-generation-title{color:#fff;font-size:24px;font-weight:600;line-height:150%}.g8__summary-generation-title span{display:block}.g8__progress-wrapper{aspect-ratio:1;justify-content:center;align-items:center;width:100%;margin:0 auto;display:flex;position:relative}.g8__progress-percent{color:#fff;z-index:2;font-size:24px;font-weight:700;line-height:130%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.g8__summary-benefits{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.g8__summary-benefit{color:#fff;align-items:center;gap:12px;font-size:16px;font-weight:500;line-height:24px;display:flex}.g8__summary-generation-text{font-size:16px;font-weight:600;line-height:24px}.g8__summary-regenerate{position:absolute;bottom:12px;right:12px}.g8__summary-info{flex-direction:column;flex:1 0 0;gap:12px;width:100%;min-width:0;display:flex}.g8__summary-name{color:#fff;align-items:center;gap:12px;font-size:24px;font-weight:600;line-height:32px;display:flex}.g8__summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.g8__summary-card{cursor:pointer;background:#1d1d1d;border:0;border-radius:16px;width:100%;height:90px;padding:0;position:relative;overflow:hidden}.g8__summary-card-value{color:#fffc;text-align:center;width:100%;padding-bottom:16px;font-size:20px;font-weight:600;line-height:150%}.g8__summary-card-value img{vertical-align:top;width:32px;height:32px}@keyframes onboarding-v3-step-enter{0%{opacity:.2;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.dB{width:100%;height:100%}.dB__content{max-width:100%;height:100%;min-height:calc(100vh - var(--pwa-notification-height,0px) - var(--tap-bar-height) - var(--header-top-height));min-height:calc(100svh - var(--pwa-notification-height,0px) - var(--tap-bar-height) - var(--header-top-height));grid-template-columns:minmax(320px,360px) minmax(330px,1fr);gap:20px;width:960px;margin:0 auto;padding:0 12px;display:grid}@media (width<=767px){.dB__content{padding:0;display:block}}.dB__right{background:#1d1d1d;border-radius:12px;height:100%;min-height:100%}@media (width<=767px){.dB__right{background:0 0;margin-top:12px}}.dB__create-button{z-index:105;width:64px;height:64px;position:fixed;bottom:20px;right:20px}.cn{flex-direction:column;align-items:stretch;gap:12px;padding:12px;display:flex}.cn__traits{grid-auto-flow:column;justify-content:flex-start;align-items:center;gap:8px;margin:0;display:grid}.cn__traits-icon{width:16px;min-width:16px;height:16px}.cn__traits-item{color:#fff;background:#ffffff1a;border:.5px solid #fff3;border-radius:16px;justify-content:center;align-items:center;gap:6px;height:32px;padding:0 10px;font-size:14px;font-weight:500;line-height:128.5%;display:flex}.cn__traits-item--button{cursor:pointer}.cn__description{color:#ccc;text-align:left;flex-direction:column;align-items:flex-start;min-height:0;margin:0;font-size:14px;font-weight:400;line-height:150%;display:flex}.cn__description--expanded .cn__description-content{display:block}.cn__description-content{color:#999;-webkit-line-clamp:var(--description-max-lines,2);-webkit-box-orient:vertical;width:100%;display:-webkit-box;overflow:hidden}.cn__show-more-button{color:#ccc;cursor:pointer;text-align:left;background:0 0;border:none;outline:none;margin-top:4px;padding:0;font-size:14px;font-style:normal;font-weight:500;line-height:150%;transition:all .2s}.cn__bio-table{background:#1d1d1d;border-radius:12px;flex-direction:column;align-items:flex-start;gap:16px;min-height:0;padding:16px 12px;display:flex}.cn__bio-table--theme--dark{background:#0f0f0f}.cn__bio-row{justify-content:space-between;align-items:center;gap:8px;width:100%;font-size:12px;font-weight:500;line-height:130%;display:flex}.cn__bio-cell-left{color:#777;text-align:left;text-shadow:0 .5px #00000040;align-items:center;gap:8px;display:flex}.cn__bio-cell-right{color:#999;text-align:right}.cn__icon{background-position:50%;background-repeat:no-repeat;background-size:cover;width:20px;min-width:20px;height:20px}.dv{--bio-padding:0px;width:100%;max-width:100vw}.dv--mobile .dv__group{padding:0 12px}.dv__info{padding:var(--bio-padding);text-align:left;width:100%}.dv__info--mode--chat{padding:0 12px}@media (width<=767px){.dv__info{--bio-padding:0 12px}}.dv__group{width:100%}.dv__username{color:#fff;letter-spacing:-.588px;white-space:nowrap;flex-wrap:nowrap;justify-content:flex-start;align-items:center;width:100%;min-width:0;margin:0;padding:12px 0;font-size:28px;font-weight:600;display:flex}.dv__counters{color:#ccc;text-align:center;justify-content:flex-start;align-items:center;gap:12px;font-size:14px;font-weight:600;line-height:128.5%;display:flex}.dv__actions{padding:var(--bio-padding);align-items:center;gap:12px;display:flex}.dv__mobile-actions{bottom:calc(var(--tap-bar-height) + 12px);z-index:10;width:100%;transition:transform .2s ease-in-out;position:fixed;right:12px;transform:translateY(200%)}.dv__mobile-actions--visible{transform:translate(0)}.dv__mobile-actions--visible .dv__mobile-actions-shadow{opacity:1}.dv__mobile-actions-dot{background:var(--theme-danger);border-radius:50%;width:8px;height:8px;position:absolute;top:10px;right:10px;box-shadow:0 0 0 2px #f1326b33}.dy__badges{justify-content:center;align-items:flex-start;gap:8px;display:flex}.dy__badge{color:var(--theme-primary-accent);font-family:var(--font-family-title);text-transform:uppercase;white-space:nowrap;background:#cf7aff1a;border-radius:10px;justify-content:center;align-items:center;height:20px;padding:2px 8px;font-size:14px;font-weight:400;display:inline-flex}.dy__badge--style--accent{color:var(--theme-secondary-accent);background:#8bfcff1a}.dy__badge--style--exclusive{color:#23f2ff;background:#23f2ff1a}.dy__counters{color:#ccc;text-align:center;justify-content:center;align-items:center;gap:20px;font-size:14px;font-weight:600;line-height:128.5%;display:flex}.dy__name{color:#fff;letter-spacing:-.456px;text-align:center;width:100%;min-width:0;margin:0;padding:0 12px;font-size:24px;font-weight:600;line-height:130%}.dy__description{padding:0 12px}.dy__owner{color:#fff6;justify-content:center;align-items:center;gap:2px;font-size:12px;font-weight:500;line-height:16px;display:flex}.dy__actions{justify-content:center;align-items:flex-start;gap:12px;padding:12px;display:flex}.dy__action-button{color:#fff;text-align:center;background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:500;line-height:16px;display:flex}.dy__action-button-icon{color:#fff;background:#222;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.dy__action-button-icon--accent--green{background:var(--theme-primary-gradient);color:#0f0f0f}.dy__action-button-icon--accent--pink{color:#0f0f0f;background:linear-gradient(#f0a0ff 0%,#cf7aff 50.48%,#a855f7 100%)}.dy__header-right{justify-content:flex-end;align-items:center;gap:8px;display:flex}.dx{flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.dx__gallery-wrapper{width:120px;max-width:100%;position:relative}.dx__gallery{aspect-ratio:2/3;border-radius:24px;width:100%;position:relative;overflow:hidden}.dx__gallery img,.dx__gallery video{height:100%}.dx__gallery-items{flex-wrap:nowrap;justify-content:flex-start;width:100%;max-width:100%;height:100%;transition:transform .3s ease-in-out;display:flex}.dx__dots{justify-content:center;gap:4px;display:flex}.dx__dot{cursor:pointer;background:#fff6;border-radius:2px;width:18px;height:3px}.dx__dot--active{pointer-events:none;background-color:#fff}.dx__voice{z-index:1;position:absolute;bottom:-4px;right:-4px}.dA{overflow:hidden}.dA__content{padding:12px;position:relative}.dA__action-card{aspect-ratio:2/3;color:#fff;cursor:pointer;background:#222;border:none;border-radius:12px;justify-content:center;align-items:center;gap:12px;display:flex}.dA__action-card:hover{background:#333}.dz{position:relative}.dz__play{z-index:10;background:#0003;border-radius:24px;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dz__time{color:#fff;letter-spacing:.1px;z-index:10;background:#0003;border-radius:12px;justify-content:center;align-items:center;gap:2px;padding:2px 4px;font-size:10px;font-weight:400;line-height:120%;display:flex;position:absolute;top:8px;right:8px}.dz__lock{cursor:pointer;z-index:9;background:#0f0f0f66;border-radius:12px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.dz__lock-content{color:#fffc;font-feature-settings:"liga" off, "clig" off;text-align:center;text-shadow:0 0 20px #0003;flex-direction:column;justify-content:center;align-items:center;gap:8px;max-width:140px;font-size:14px;font-weight:600;line-height:128.5%;display:flex}.dz__moderation{backdrop-filter:blur(3px);cursor:pointer;pointer-events:none;z-index:9;background:#1119;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.dz__menu{z-index:10;position:absolute;top:8px;left:8px}.co{background:#1d1d1d;border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex;position:relative;overflow:hidden}.co--theme--pure{background:#ffffff0d;border:.5px solid #ffffff0d}.co--theme--default.co--style--pro{background:var(--theme-profile-default-pro-gradient)}.co--theme--default.co--style--premium{background:var(--theme-profile-default-premium-gradient)}.co--theme--default.co--style--ultra{background:linear-gradient(#1d1d1dcc 0% 100%),linear-gradient(89deg,#1d1d1d .68% 20.54%,#6cb7fe 100%)}.co--theme--dark.co--style--pro{background:var(--theme-profile-dark-pro-gradient)}.co--theme--dark.co--style--premium{background:var(--theme-profile-dark-premium-gradient)}.co--theme--dark.co--style--ultra{background:linear-gradient(#0f0f0fcc 0% 100%),linear-gradient(89deg,#1d1d1d .68% 20.54%,#6cb7fe 100%)}.co__link{flex:1;align-items:center;gap:12px;min-width:0;margin:-12px;padding:12px;display:flex}.co__favorite{margin-left:auto}.co__content{color:#fff6;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;font-size:12px;font-weight:400;line-height:130%;display:flex;position:relative;overflow:hidden}.du{aspect-ratio:2/3;width:100%;margin:0 auto;position:relative}.du--mobile{aspect-ratio:1}.du--mobile .du__avatar--mode--profile{border-radius:12px}.du__avatar{background-color:#1d1d1d;background-position:50%;background-size:cover;width:100%;height:100%}.du__avatar--mode--profile{border-radius:24px}.du__actions{z-index:1;flex-direction:column;align-items:center;gap:12px;padding:12px;display:flex;position:absolute;top:0}.du__actions--right{right:0}.du__actions--left{left:0}.du__badges{z-index:1;justify-content:flex-start;align-items:center;gap:8px;display:flex;position:absolute;bottom:0;left:12px;transform:translateY(50%)}.dt{border-radius:24px;width:100%;height:100%;position:relative;overflow-x:hidden}.dt--mobile,.dt--mobile .dt__gallery-item-image,.dt--mobile .dt__gallery-item-video{border-radius:0}.dt--mode--profile .dt__gallery-item-image,.dt--mode--profile .dt__gallery-item-video{object-fit:cover;width:auto;height:100%}.dt--mode--profile .dt__gallery-item{align-items:flex-start}.dt--mode--chat{border-radius:0}.dt--mode--chat .dt__gallery-item-image,.dt--mode--chat .dt__gallery-item-video{object-fit:contain;width:auto;height:100%}.dt--mode--chat .dt__gallery-item{align-items:center}.dt__gallery{flex-wrap:nowrap;justify-content:flex-start;align-items:center;width:100%;height:100%;transition:transform .2s;display:flex;position:relative}.dt__gallery-item{cursor:pointer;justify-content:center;align-items:flex-start;min-width:100%;height:100%;display:flex;position:relative;overflow:hidden}.dt__gallery-item-video{object-position:center top}.dt__gallery-item-video--blur,.dt__gallery-item-image--blur{filter:blur(12px)}.dt__controls{z-index:1;justify-content:center;align-items:center;gap:8px;padding:12px;display:inline-flex;position:absolute;bottom:0;right:0}.dt__moderation-shatter{z-index:1;background:#1119;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;padding:20px;display:flex;position:absolute;top:0;left:0}.dt__moderation-shatter-text{color:#fff;text-align:center;text-shadow:0 0 20px #0003;font-size:14px;font-weight:600;line-height:128.5%}.cL__loader{flex-direction:column;align-items:center;display:flex}.cL__loader-video{aspect-ratio:1;width:360px;max-width:100%;margin:120px 0 24px}.cL__loader-label{color:#fff;text-align:center;font-size:16px;font-weight:600;line-height:24px}.cL__loader-slash{background:linear-gradient(#8bfcff 0%,#f3cee5 50%,#cf7aff 100%);width:2px;height:16px;margin-left:2px;display:inline-block;transform:translateY(20%)}.cL__loader-timer{color:#777;text-align:center;margin-top:8px;font-size:14px;font-weight:400;line-height:21px}.cy__header{justify-content:center;align-items:center;height:56px;display:flex;position:relative}.cy__content{width:720px;max-width:100%}.cy__presets{grid-template-columns:repeat(3,1fr);gap:8px;padding:12px;display:grid}.cy__back-button{position:absolute;top:50%;left:12px;transform:translateY(-50%)}.cy__tabs{justify-content:center;align-items:center;gap:10px;padding:2px 0;display:flex}.v__textarea-container{background:#ffffff0d;border:.5px solid #ffffff1a;border-radius:12px;flex-direction:column;gap:10px;width:100%;margin-top:12px;transition:border-color .25s,background .25s;display:flex;position:relative;overflow:hidden}.v__textarea-container:hover,.v__textarea-container:focus-within{background:#ffffff1a;border-color:#fff3}.v__textarea-container>.settings-field,.v__textarea-container .settings-input{margin:0}.v__textarea-container .textarea__field,.v__textarea-container .textarea__field:hover,.v__textarea-container .textarea__field:focus{background:0 0;border-color:#0000}.v__textarea-container .textarea__field--error,.v__textarea-container .textarea__field--error:focus{border-color:#fd3a5b}.v__textarea-container--withButtons{gap:0}.v__textarea-container--withButtons .textarea__field{padding-bottom:10px}.v__buttons-container{justify-content:space-between;align-items:flex-end;padding:0 12px 12px;display:flex}.v__add-image-button{color:#777;cursor:pointer;background:0 0;border:none;padding:0;transition:transform 50ms linear}.v__add-image-button:active{transform:translateY(1px)}.v__counter{color:#777;margin-left:auto;font-size:10px;font-weight:500}.bq{width:100%;margin:0 -12px;position:relative;overflow:hidden}.bq__content{overflow:hidden}.bq__list-wrapper{--list-gap:12px;gap:var(--list-gap);overscroll-behavior:none;width:100%;max-width:100%;min-height:120px;display:flex;position:absolute;left:0;overflow:auto hidden}.bq__shadow{z-index:2;width:12px;height:100%;position:absolute}.bq__shadow--left{background:linear-gradient(270deg,#0f0f0f00 0%,#0f0f0f 100%),linear-gradient(270deg,#0f0f0f00 0%,#0f0f0f 100%);left:0}.bq__shadow--right{background:linear-gradient(90deg,#0f0f0f00 0%,#0f0f0f 100%),linear-gradient(90deg,#0f0f0f00 0%,#0f0f0f 100%);right:0}.bq__control{color:#fff;cursor:pointer;z-index:3;background:#0f0f0f;border:none;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute}.bq__control--left{top:50%;left:12px;transform:translate(-50%,-50%)}.bq__control--right{top:50%;right:12px;transform:translate(50%,-50%)}.ha{width:100%;height:100%;min-height:100dvh;padding:0 12px;position:relative;overflow:hidden}.ha__background{pointer-events:none;user-select:none;z-index:0;background:linear-gradient(#3f254d99 0%,#0f0f0f3d 100%);width:100%;height:100%;position:fixed;top:0;left:0}.ha__header-button{z-index:1;align-items:center;height:56px;padding:0 6px;display:flex;position:absolute;top:0}.ha__header-button--left{left:0}.ha__footer{bottom:var(--tap-bar-height,0px);padding:12px 12px calc(12px + env(safe-area-inset-bottom)) 12px;pointer-events:none;width:calc(100% - var(--side-navigation-width,0px));z-index:3;background:linear-gradient(#0e0e0e00 0%,#0e0e0e 100%);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:fixed;right:0}.ha__footer--cookie{padding-bottom:calc(72px + env(safe-area-inset-bottom))}.ha__footer-btn{pointer-events:auto;align-items:center;gap:12px;width:100%;max-width:280px;padding:0 12px;display:flex}.ha__content{padding:12px 0}.ha__stepper{max-width:240px;margin:0 auto}.ha__stepper .bi__track{margin:0}@media (width<=639px){.ha__stepper{max-width:100%}}.ha__section{z-index:1;width:100%;max-width:640px;margin:0 auto;position:relative}.ha__section-inner{text-align:center;flex-direction:column;gap:8px;margin:0 auto;display:flex}.ha__main-title{color:#f3cee5;font-family:var(--font-family-title);text-align:center;text-transform:uppercase;max-width:320px;margin:0 auto;font-size:40px;font-weight:400}.ha__title{color:#f3cee5;letter-spacing:-.38px;text-align:center;margin:12px 0;font-size:20px;font-weight:600;line-height:180%}.ha__description{color:#fff;text-align:center;margin:0;font-size:16px;font-weight:400;line-height:150%}.ha__image-wrapper{aspect-ratio:1;height:min(640px,70vh);bottom:0;left:calc(50% + var(--side-navigation-width,0px) / 2);z-index:1;justify-content:center;align-items:flex-end;max-width:100%;display:flex;position:fixed;transform:translate(-50%)}.ha__image{object-fit:cover;object-position:center bottom;width:auto;height:100%}.ha__list{grid-template-columns:repeat(2,1fr);gap:8px;max-width:480px;margin:0 auto;display:grid}.ha__list--grid--3{grid-template-columns:repeat(3,1fr);max-width:100%}@media (width<=639px){.ha__list--grid--3{grid-template-columns:repeat(2,1fr)}}.ha__loader{z-index:2;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.c8__header{width:100%;max-width:1968px;margin:0 auto;padding:12px 24px 0}@media (width<=639px){.c8__header{padding:8px 12px 0}}.c8__content{max-width:1968px;padding:12px 24px 0}@media (width<=639px){.c8__content{padding:12px 12px 0}}.c3{gap:12px;margin:12px 0 0;display:grid}.c3__skeleton-item{aspect-ratio:.6648;background:#1d1c1c;border-radius:12px}.gq__header{text-align:center;margin:32px 0 0}.gq__title{letter-spacing:-.456px;margin:0 0 12px;font-size:24px;font-weight:600;line-height:36px}.gq__description{color:#888;letter-spacing:-.176px;font-size:16px;font-weight:400;line-height:24px}.gq__formats{color:#777;letter-spacing:-.084px;text-align:center;margin:8px 0 0;font-size:14px;font-weight:400;line-height:21px}.gp{flex-direction:column;gap:8px;display:flex}.gp__item{color:#ccc;cursor:pointer;background:#222;border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:10px;font-size:16px;font-weight:600;line-height:100%;transition:background .3s;display:flex;position:relative}.gp__item:hover{color:#fff;background:#2c2f31}.gp__or{color:#555;pointer-events:none;background:#1d1d1d;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:400;display:flex;position:absolute;top:-24px;left:50%;transform:translate(-50%)}.gr{background:#0f0f0f 50%/contain no-repeat;border-radius:12px;height:320px;position:relative}.gr__remove{position:absolute;top:12px;left:12px}.di{background:50%/cover no-repeat;border-radius:12px;justify-content:center;align-items:center;width:32px;min-width:32px;height:48px;animation:.3s opacity-fade-light-show-modal;display:flex;position:relative;overflow:hidden}.di--done{background:var(--theme-success)}.di__count{color:#fff;letter-spacing:.1px;font-size:10px;font-weight:500;line-height:10px;position:relative}.di__image{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;top:0;left:0}.dk__content{justify-content:center;align-items:center;gap:8px;height:56px;display:flex}.dk__progress{padding:0 12px 14px}.dk__progress-title{color:#555;letter-spacing:.1px;margin:0 0 4px;font-size:10px;font-weight:400}.dk__progress-title-text{display:inline-block;position:relative}.dk__progress-title-text:after{content:"";background:#222;width:100vw;height:1px;margin:0 0 0 8px;position:absolute;top:50%;left:100%}.dj{gap:8px;display:flex}.H{grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.H__card{position:relative}.H__duration{color:#fff;letter-spacing:.1px;pointer-events:none;z-index:10;background:#0003;border-radius:12px;justify-content:center;align-items:center;gap:2px;padding:2px 4px;font-size:10px;font-weight:400;line-height:120%;display:flex;position:absolute;top:8px;right:8px}.H__link{aspect-ratio:4/6;color:#ccc;cursor:pointer;background:#1d1d1d;border:none;justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}.bf{cursor:pointer;z-index:10;background:#0f0f0f66;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.bf--paid{padding:0 20px}.bf__lock-content{color:#fffc;font-feature-settings:"liga" off, "clig" off;text-align:center;text-shadow:0 0 20px #0003;flex-direction:column;justify-content:center;align-items:center;gap:8px;max-width:140px;font-size:14px;font-weight:600;line-height:128.5%;display:flex}.bf__paywall-content{color:#fffc;text-align:center;text-shadow:0 0 20px #0003;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.bf__title{letter-spacing:-.084px;font-size:14px;font-weight:600;line-height:21px}.bf__price{backdrop-filter:blur(6px);color:#fffc;letter-spacing:-.528px;background:#0003;border:.5px solid #fff3;border-radius:16px;justify-content:center;align-items:center;gap:6px;min-width:32px;height:32px;padding:0 14px;font-size:12px;font-weight:600;display:flex}.bf__chip-icon{background-position:50%;background-size:contain;width:16px;min-width:16px;height:16px;margin-right:4px}.dq{z-index:212;background:#000c;width:100%;animation:.3s opacity-fade-light-show-modal;position:fixed;top:0;bottom:0;left:0}.dq--no-animation{animation:none}.dq--mobile{background:#0f0f0f}.dq__content{overscroll-behavior-y:none;scroll-behavior:smooth;scroll-snap-type:y mandatory;scrollbar-width:none;width:100%;height:100%;padding:6px 0;position:relative;overflow:hidden auto}.dq__content--mobile{scroll-behavior:auto;-webkit-user-select:none;user-select:none;padding:0}.dq__content.show-controls .dm__controls-mobile{opacity:1;pointer-events:auto}.dq__content.hide-all-content .do__bottom,.dq__content.hide-all-content .dm__shadow,.dq__content.hide-all-content .do__panel,.dq__content.hide-all-content .dm__controls-mobile{opacity:0}.dq__images{width:100%;height:100%;position:absolute;top:0;left:0}.dq__images:after{content:"";opacity:.7;background:#0f0f0f;width:100%;height:100%;position:absolute;top:0;left:0}.dq__image{opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}.dq__arrows{flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:fixed;top:50%;right:12px;transform:translateY(-50%)}.dq__arrows--comments{transform:translateY(-50%)translate(-360px)}@media (width<=1080px){.dq__arrows{display:none}}.dq__arrow{color:#fffc;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:48px;height:48px;padding:0;display:flex}.dq__arrow:hover{color:#fff}.dq__close{color:#fff;cursor:pointer;z-index:2;background:0 0;border:0;width:48px;height:48px;position:absolute;top:12px;right:12px}.dq__close--comments{transform:translate(-360px)}.dq__close-left{color:#fff;cursor:pointer;z-index:2;background:#0003;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:12px;left:6px}.dp{--feed-gallery-item-height:min(100svh - 80px, 1200px + (100svh - 1200px) / 2 - 40px);--feed-gallery-item-wrapper-max-height:min(800px, 80svh);height:var(--feed-gallery-item-height);scroll-snap-align:center;scroll-snap-stop:always;justify-content:center;align-items:center;gap:24px;width:100%;max-width:1284px;margin:24px auto;padding:0 24px;display:flex;position:relative}.dp--small{justify-content:flex-start}.dp__wrapper{aspect-ratio:var(--feed-gallery-media-aspect-ratio,.6665);height:100%;max-height:var(--feed-gallery-item-wrapper-max-height);gap:24px;display:flex;position:relative}.dp--next .dp__left{transform:translateY(calc(-1 * (max(0px, (var(--feed-gallery-item-height) - var(--feed-gallery-item-wrapper-max-height)) / 2) + 24px)))}@media (width>=768px) and (width<=1279px){.dp{--feed-gallery-item-wrapper-max-height:560px}}.dp__left{aspect-ratio:inherit;border-radius:24px;transition:transform .3s;position:relative;overflow:hidden}.dp__right{flex-direction:column;flex:1;justify-content:space-between;gap:24px;width:min(30vw,360px);max-width:min(30vw,360px);display:flex;overflow:hidden auto}.dp__right--float{height:100%;position:absolute;right:100%}.dp__text{letter-spacing:-.176px;margin:12px 0;font-size:16px;font-weight:500;line-height:24px}.dp__text .L{color:inherit;font-size:inherit;font-weight:inherit}.dp__actions-list{flex-wrap:wrap;gap:12px;margin:12px 0 0;display:flex}.dp__actions-title{color:#fff6;margin:24px 0 12px;font-size:16px}.dp__center-observe{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;top:50%}.dp__extend-buttons{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.dp__panel{flex-direction:column;gap:12px;display:flex;position:absolute;top:50%;left:100%;transform:translate(12px,-50%)}.dp__card-content{flex-direction:column;justify-content:center;gap:24px;height:100%;display:flex}.dp__card-title{letter-spacing:-.456px;font-size:24px;font-weight:600;line-height:36px}.dl{justify-content:space-between;align-items:center;display:flex}.dl__left{align-items:center;gap:12px;padding-left:2px;display:flex;overflow:hidden}.dl__name{color:#fff;letter-spacing:-.084px;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.dl__text{color:#fff6;letter-spacing:.1px;align-items:center;gap:4px;margin:4px 0 0;font-size:10px;font-weight:400;line-height:10px;display:inline-flex}.dn{border-radius:24px;height:100%;position:relative;overflow:hidden}.dn--mobile{border-radius:0 0 24px 24px}.dn__media{object-fit:cover;object-position:center;width:100%;height:100%}.dn__media--mobile-comments{object-fit:contain;object-position:top center;height:40vh;position:absolute;top:0;left:0}.dm{border-radius:inherit;background:50%/cover no-repeat;height:100%;position:relative;overflow:hidden}.dm__video-wrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.dm__video-wrapper--mobile-comments>.dm__video{object-fit:contain;object-position:top center;height:40vh;position:absolute;top:0;left:0}.dm__video{object-fit:cover;object-position:center;width:100%;height:100%}.dm__video--blur{filter:blur(16px)}@media (aspect-ratio>=1){.dm__video{object-fit:contain}}.dm__shadow{pointer-events:none;background:linear-gradient(#0000 0%,#0006 72.55%);width:100%;height:110px;position:absolute;bottom:0;left:0}.dm__controls{justify-content:space-between;width:100%;padding:0 12px;display:flex;position:absolute;bottom:24px;left:0}.dm__controls-mobile{opacity:0;pointer-events:none;flex-direction:column-reverse;align-items:center;gap:12px;transition:opacity .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dm__controls-mobile--visible{opacity:1;pointer-events:auto}.dm__button{color:#fffc;cursor:pointer;background:0 0;border:0;width:48px;height:48px}.dm__button:hover{color:#fff}.dm__button-mobile{color:#fffc;cursor:pointer;background:#0003;border:.5px solid #fff3;border-radius:50%;justify-content:center;align-items:center;display:flex}.dm__button-mobile--hidden{visibility:hidden}.dm__button-mobile--type--mute{width:32px;height:32px}.dm__button-mobile--type--play{width:48px;height:48px}.dm__progress{background:#fff6;height:4px;position:absolute;bottom:0;left:12px;right:12px;overflow:hidden}.dm__progress-value{height:inherit;background:#fff}.do{scroll-snap-align:center;scroll-snap-stop:always;gap:24px;width:100%;max-width:812px;height:100dvh;margin:0 auto;display:flex;position:relative;overflow:hidden}.do--padding--adv-generations{padding-bottom:84px}.do--padding--feed-generations{padding-bottom:140px}.do--padding--feed{padding-bottom:56px}.do__content{z-index:1;width:100%;position:relative}.do__text{letter-spacing:-.176px;margin:8px 0;font-size:12px;font-weight:500;line-height:18px}.do__actions{gap:8px;display:flex}.do__actions-list{flex-wrap:wrap;gap:12px;display:flex}.do__center-observe{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;top:50%}.do__bottom{width:100%;max-width:70vw;transition:opacity .3s;position:absolute;bottom:12px;left:12px}.do__panel{flex-direction:column;gap:12px;transition:opacity .3s;display:flex;position:absolute;bottom:32px;right:8px}.do__button{color:#fff;cursor:pointer;filter:drop-shadow(2px 4px 6px #0006);will-change:filter;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;width:32px;min-height:32px;padding:2px;font-size:12px;font-weight:600;display:flex}.do__avatar{color:#fff;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.do__footer{z-index:1;background:#000;width:100%;position:fixed;bottom:0;left:0}.do__card-title{letter-spacing:-.38px;margin:0 0 12px;font-size:20px;font-weight:600;line-height:30px}.J{width:100%}.J__top{padding:0 12px}.J__bottom{padding:12px}.J__bottom-block{padding:12px 12px 25px}.ds__tabs{justify-content:center;gap:4px;width:280px;max-width:100%;margin:8px auto 0;display:flex}.ds__tabs>*{flex:1}.ds__pill-tabs{left:calc(50% + var(--side-navigation-width,0px) / 2);top:calc(12px + var(--header-notifications-height,0px));z-index:211;width:280px;transition:transform .25s ease-in-out,top .25s linear;position:fixed;transform:translate(-50%,-300px)}.ds__pill-tabs--mobile{left:50%}.ds__tabs-button{color:#fff;cursor:pointer;text-align:center;text-shadow:0 2px 2px #0003,0 0 8px #0003;background:0 0;border:none;flex:1 0 0;justify-content:center;align-items:center;gap:4px;margin:0 auto;font-size:16px;font-weight:500;line-height:150%;display:flex}.ds__tabs-button-icon{transition:transform .2s ease-in-out}.ds__tabs-button-icon--active{transform:rotate(180deg)}.ds__feed{background:#1d1d1d;border-radius:12px;width:580px;max-width:100%;margin:24px auto 0;overflow:hidden}.ds__feed--empty{background:0 0}@media (width<=640px){.ds__feed{background:0 0;border-radius:0;margin:0 auto;padding:8px 0}}.ds__create-button{z-index:10;width:64px;height:64px;position:fixed;bottom:20px;right:20px}.ds__skeleton-item{aspect-ratio:9/16;background-color:#1d1d1d;width:100%}.dC{max-width:1280px;min-height:calc(100vh - var(--pwa-notification-height,0px) - var(--tap-bar-height) - var(--header-top-height) - var(--header-notifications-height,0px));min-height:calc(100svh - var(--pwa-notification-height,0px) - var(--tap-bar-height) - var(--header-top-height) - var(--header-notifications-height,0px));grid-template-columns:1fr 1fr;align-items:stretch;gap:16px;width:100%;margin:0 auto;padding:0 24px 12px;display:grid}.dC--mobile{grid-template-rows:360px 1fr;grid-template-columns:1fr;padding:0}.dC--mobile .dC__right{padding:0 12px 12px}.dC--mobile .dC__body{font-size:12px}.dC--mobile .dC__sticky-footer{z-index:100;padding:12px 24px;position:fixed}.dC__left{min-height:100%;position:relative}.dC__right{min-height:100%;padding:0 0 120px;position:relative;overflow:hidden}.dC__body{color:#ccc;font-size:14px;font-weight:400;line-height:150%}.dC__body--hidden{filter:blur(3px);pointer-events:none;-webkit-user-select:none;user-select:none}.dC__sticky-footer{z-index:1;width:100%;padding:40px 12px;position:absolute;bottom:0;left:0}.dC__sticky-footer:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0f0f0f00 0%,#0f0f0fcc 100%);position:absolute;inset:0}.dC__actions{z-index:2;grid-auto-flow:column;justify-content:center;gap:12px;width:100%;display:grid;position:relative}.dC__prompt{color:#777;background:#1d1d1d;border-radius:12px;flex-direction:column;gap:8px;margin:24px 0 12px;padding:12px;font-size:14px;font-weight:400;line-height:150%;display:flex}.L{color:#fffc;margin:0;padding:0;font-size:12px;font-weight:400;line-height:150%}.L--hidden{filter:blur(3px);pointer-events:none;-webkit-user-select:none;user-select:none}.M{justify-content:space-between;align-items:flex-start;display:flex}.M__actions{justify-content:space-between;align-items:center;gap:8px;display:flex}.O{justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px 0;display:flex}@media (width<=639px){.O{padding:0 0 12px}}.O__content{flex:1;justify-content:flex-start;align-items:center;gap:12px;display:flex}.O__info{color:#fff;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;min-width:0;font-size:12px;font-weight:600;line-height:130%;display:flex}.bg{color:#0f0f0f;text-align:center;z-index:11;width:100%;padding:8px 12px}.bg--style--warning{background:var(--theme-attention)}.bg--style--error{background:var(--theme-danger)}.bg__content{text-align:left;justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:600;line-height:130%;display:flex}.I{position:relative}.I__time{color:#fff;letter-spacing:.1px;z-index:10;background:#0003;border-radius:12px;justify-content:center;align-items:center;gap:2px;padding:2px 4px;font-size:10px;font-weight:400;line-height:120%;display:flex;position:absolute;top:8px;right:8px}.I__video-overlay{cursor:pointer;z-index:4;position:absolute;inset:0}.I__visibility-observer{pointer-events:none;position:absolute;inset:0}.I__blur{contain:strict;pointer-events:none;z-index:-1;background-size:cover;position:absolute;inset:0;overflow:hidden}.I__blured{filter:blur(8px)}.gs{text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex}@media (width<=639px){.gs{padding:40px 0}}.gs__icon{color:var(--theme-primary-accent)}.gs__text{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.gs__title{color:#fff;letter-spacing:-.456px;margin:0;font-size:24px;font-weight:600;line-height:36px}.gs__description{color:#888;letter-spacing:-.176px;margin:0;font-size:16px;font-weight:400;line-height:24px}.gs__button{gap:8px;min-width:160px;max-width:200px;padding:0 20px}.c7{background:#0f0f0f;width:520px;max-width:100%;min-height:360px}@media (width<=639px){.c7{width:100%}}.c7__header{justify-content:center;align-items:center;gap:8px;height:56px;padding:0 12px;display:flex}.c7__media{aspect-ratio:2;width:100%;position:relative}@media (width<=639px){.c7__media{height:240px}}.c7__media .cp,.c7__media .cp__content{border-radius:0}.c7__media .cp__video{width:100%}.c7__bottom{color:#999;background:#1d1d1d;border-top-left-radius:16px;border-top-right-radius:16px;padding:12px 12px 24px;font-size:16px;font-weight:400;line-height:150%}@media (width<=639px){.c7__bottom{font-size:12px}}.c7__back{z-index:4;position:absolute;top:12px;left:12px}.c7__toggle{color:#ccc;justify-content:flex-start;align-items:center;gap:6px;margin:12px 0 8px;font-size:16px;font-weight:500;line-height:150%;display:flex}.c7__prompt-wrapper{background:#0f0f0f;border-radius:8px;padding:12px}.c7__prompt{color:#777;-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:14px;font-weight:400;line-height:125%;display:-webkit-box;overflow:hidden}.c7__visibility-controls{background:#0f0f0f;border-radius:8px;overflow:hidden}.c7__visibility-control{color:#fffc;user-select:none;justify-content:flex-start;align-items:center;gap:12px;min-height:32px;padding:12px;font-size:14px;font-weight:500;line-height:125%;display:flex}.c7__visibility-control:not(:last-child){border-bottom:1px solid #222}.gt{width:680px;max-width:100%;height:min(672px,100vh);position:relative}.gt--step--publishing{height:unset;width:auto}@media (width<=639px){.gt{grid-template-columns:repeat(2,1fr);height:calc(100svh - 80px)}}.gt .scroll-bar-container__shadow--bottom{background:linear-gradient(#0e0e0e00 0%,#0e0e0e 100%)}.gt .scroll-bar-container__shadow--top{display:none}.gt__header{justify-content:center;align-items:center;gap:8px;height:56px;padding:0 12px;display:flex;position:relative}.gt__back{position:absolute;top:50%;left:12px;transform:translateY(-50%)}.gt__scroll{height:100%;padding:20px}@media (width<=639px){.gt__scroll{padding:12px}}.gt__characters{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}@media (width<=639px){.gt__characters{grid-template-columns:repeat(2,1fr)}}.gt__character-card{cursor:default;border:2px solid #0000;border-radius:14px}.gt__character-card .fb--clickable{cursor:default}.gt__character-card:hover{border-color:#0f0f0f;box-shadow:0 0 0 1px #2c2f31}.c4{border-bottom:1px solid #222;flex:1;justify-content:space-between;align-items:center;min-height:72px;padding:8px 24px;display:flex}.c4--mobile{min-height:56px;padding:4px 0}.c4__back-button{color:#ffffff80}.c4__back-button:hover{color:#fff}.c4__left{flex:1;align-items:center;gap:16px;display:flex}.c4__username{font-family:var(--font-family-title), sans-serif;text-transform:uppercase;align-items:center;gap:16px;font-size:20px;font-style:normal;font-weight:400;line-height:120%;display:flex}.c4__username--mobile{flex:1;justify-content:center}.g1__prompt,.g1__prompt-content{flex-direction:column;display:flex}.g1__prompt-text{color:#fff9;-webkit-line-clamp:3;word-break:break-word;-webkit-box-orient:vertical;font-size:12px;font-weight:400;line-height:18px;display:-webkit-box;overflow:hidden}.g1__prompt-text--expanded{-webkit-line-clamp:unset;display:block}.g1__prompt-text--dimmed{color:#fff6}.g1__prompt-toggle{color:#fff9;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-size:12px;font-weight:600;line-height:18px}.g1__prompt-toggle--dimmed{color:#fff6}.g1__info{flex-direction:column;gap:8px;display:flex}.g1__row{align-items:center;gap:10px;min-height:18px;display:flex}.g1__row-label{color:#fff6;flex:auto;min-width:0;font-size:12px;font-weight:500;line-height:18px}.g1__row-value{color:#fff9;text-align:right;white-space:nowrap;flex:auto;justify-content:flex-end;align-items:center;gap:4px;min-width:0;font-size:12px;font-weight:600;line-height:18px;display:flex;overflow:hidden}.g1__row-value>span{text-overflow:ellipsis;overflow:hidden}.g1__row-value-button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:4px;min-width:0;padding:0;display:flex;overflow:hidden}.g1__row-value-button:hover{color:#fff}.g1__row-value-button>span{text-overflow:ellipsis;overflow:hidden}.g1__row-action{color:#fff9;cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;gap:2px;padding:0;font-size:12px;font-weight:600;line-height:18px;display:flex}.g1__row-link{color:inherit;align-items:center;gap:6px;min-width:0;text-decoration:none;display:flex;overflow:hidden}.fL{flex-direction:column;gap:12px;width:100%;max-width:360px;margin:0 auto;display:flex}.fL__share{z-index:7;padding:12px;position:absolute;top:0;right:0}.fL__toolbar{backdrop-filter:blur(16px);box-sizing:border-box;background:#ffffff1a;border:.5px solid #ffffff1a;border-radius:32px;justify-content:center;align-items:center;width:100%;max-width:360px;margin:0 auto;padding:8px 12px;display:flex}.fL__toolbar--small{aspect-ratio:1;border-radius:50%;width:56px;margin-left:auto;margin-right:0}.fL__tab-slot{flex:1 1 0;min-width:0;display:flex}.fL__tab{color:#fffc;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:4px;min-width:0;padding:0;text-decoration:none;display:flex}.fL__tab--accent{color:#09ffb5}.fL__tab-label{letter-spacing:.1px;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:10px;font-weight:500;line-height:1.2;overflow:hidden}.fI{box-sizing:border-box;border-left:1px solid #ffffff1a;flex-direction:column;width:100%;height:100%;display:flex}.fI__header{box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;gap:12px;width:100%;padding:12px;display:flex}.fI__title{color:#fff6;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:12px;font-weight:500;line-height:18px;overflow:hidden}.fI__body{box-sizing:border-box;border-top:1px solid #0000;border-bottom:1px solid #0000;flex-direction:column;flex:auto;gap:12px;width:100%;min-height:0;padding:0 12px;display:flex;overflow:hidden auto}.fI__body--scrolled-top{border-top-color:#ffffff1a}.fI__body--scrolled-bottom{border-bottom-color:#ffffff1a}.fI__footer{box-sizing:border-box;flex-direction:column;flex-shrink:0;gap:8px;width:100%;margin-top:auto;padding:12px;display:flex}.fI__footer--collapsed{align-items:center}.fI__controls-row{gap:8px;display:flex}.fI__controls-row:empty{display:none}.fI__controls-row>*{flex:1 1 0;min-width:0}.fI__controls-row--spread{justify-content:space-between;align-items:center}.fI__controls-row--spread>*{flex:none}.fI__download-link{box-sizing:border-box;color:#fffc;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;min-width:32px;height:32px;padding:2px;text-decoration:none;transition:background .25s,color .25s;display:inline-flex;position:relative}.fI__download-link:hover,.fI__download-link:active,.fI__download-link:focus{color:#fff;background:#ffffff1a;text-decoration:none}.fI__download-link:active{transform:translateY(1px)}.fI__pro-badge{pointer-events:none;position:absolute;top:-2px;right:-2px}.fI__controls-row-inner{justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.fI__primary-button{--btn-background:linear-gradient(0deg, #09ffb566 0%, #09ffb566 100%), #0003;--btn-text-color:#fffc;--btn-border:0;backdrop-filter:blur(6px);width:100%}.fI__primary-button:hover,.fI__primary-button.hover,.fI__primary-button:active,.fI__primary-button:focus{--btn-background:linear-gradient(0deg, #09ffb58c 0%, #09ffb58c 100%), #0003}.fI--collapsed{align-items:center}.fI--collapsed .lovescape-gallery-info-panel__footer{justify-content:flex-end;align-items:center;margin-top:auto;padding:24px 12px 12px}.fI--collapsed .lovescape-gallery-info-panel__primary-button,.fI--collapsed .lovescape-gallery-info-panel__control-button{width:32px;min-width:32px;padding:0}.fK{z-index:8;flex-direction:column;transition:opacity .25s ease-in-out;animation:.25s ease-in-out lovescape-gallery-viewer-guide-appear;display:flex;position:absolute;inset:0}.fK--hidden{opacity:0;pointer-events:none}.fK__overlay{background:#000c;position:absolute;inset:0}.fK__header{justify-content:center;align-items:center;margin-top:12px;padding:12px;display:flex;position:relative}.fK__stepper{gap:4px;width:120px;display:flex}.fK__skip{position:absolute;top:0;right:12px}.fK__stepper-item{background:#ffffff4d;border-radius:1px;flex:1;height:2px}.fK__stepper-item--active{background:#fff}.fK__inner{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:24px;padding:0 40px 48px;display:flex;position:relative}.fK--top .fK__inner{justify-content:flex-start;padding-top:72px}.fK--bottom .fK__inner{flex-direction:column-reverse;justify-content:flex-start;padding-bottom:96px}.fK__text{color:#fff;text-align:center;margin:0;font-size:16px;line-height:24px}.fK__gesture{color:#fff;width:160px;height:80px;position:relative}.fK__gesture-track{background:#fff3;border-radius:10px;width:120px;height:20px;position:absolute;top:6px;left:20px}.fK__gesture-hand{width:0;height:0;position:absolute;top:43px;left:106px}.fK__gesture-hand-icon{margin-top:-34px;margin-left:-30px;display:block;transform:rotate(-86.95deg)}.fK__gesture--swipe-horizontal .fK__gesture-hand{animation:3s ease-in-out infinite gallery-viewer-guide-swipe-horizontal}.fK__gesture--swipe-up{height:160px}.fK__gesture--swipe-up .fK__gesture-track{width:20px;height:80px;top:20px;left:60px}.fK__gesture--swipe-up .fK__gesture-hand{animation:3s ease-in-out infinite gallery-viewer-guide-swipe-up;top:114px;left:96px}.fK__gesture--tap .fK__gesture-hand{animation:2.2s ease-in-out infinite gallery-viewer-guide-tap;top:47px;left:95px}.fK__gesture-ripple{background:#fff3;border-radius:50%;width:40px;height:40px;margin-top:-45px;margin-left:-47px;animation:2.2s ease-in-out infinite gallery-viewer-guide-tap-ripple;position:absolute}.fK__gesture--tap .fK__gesture-ripple{top:47px;left:95px}.fK__gesture--pointer{width:0;height:0;position:absolute}.fK__gesture--pointer .fK__gesture-hand{top:0;left:0}.fK__gesture--pointer .fK__gesture-hand-icon{transform:rotate(60deg)scaleY(-1)}@keyframes lovescape-gallery-viewer-guide-appear{0%{opacity:0}to{opacity:1}}@keyframes gallery-viewer-guide-swipe-horizontal{0%,to{transform:translate(50px)}50%{transform:translate(-50px)}}@keyframes gallery-viewer-guide-swipe-up{0%{opacity:0;transform:translateY(0)}12%{opacity:1;transform:translateY(0)}72%{opacity:1;transform:translateY(-62px)}88%,to{opacity:0;transform:translateY(-62px)}}@keyframes gallery-viewer-guide-tap-ripple{0%,18%{opacity:0;transform:scale(.5)}28%,45%{opacity:1;transform:scale(1)}70%,to{opacity:0;transform:scale(1.5)}}@keyframes gallery-viewer-guide-tap{0%,18%{transform:translate(0)scale(1)}28%,45%{transform:translate(-6px,-6px)scale(.96)}60%,to{transform:translate(0)scale(1)}}.media-gallery--guide-toolbar .media-gallery__controls-panel{z-index:9}.bH{text-align:center;flex-direction:column;justify-content:center;width:100%;max-width:360px;height:100%;margin:0 auto;display:flex;position:relative}.bH--tall{flex:1}.bH__content{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.bH__images{justify-content:center;align-items:center;width:320px;height:160px;margin:0 auto;display:flex;position:relative}.bH__image{background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #2c2f31;position:relative}.bH__image--center{z-index:2;border-radius:12px;width:120px;height:160px}.bH__image--left{z-index:1;border-radius:8px;width:102px;height:136px;transform:rotate(-5deg)translate(20px)}.bH__image--right{z-index:1;border-radius:8px;width:102px;height:136px;transform:rotate(5deg)translate(-20px)}.bH__button{width:100%;padding:20px 24px}.bH__arrow{padding-left:40px}.dF__button{backdrop-filter:blur(24px);color:#fff9;cursor:pointer;background:#ffffff1a;border:.5px solid #ffffff1a;border-radius:24px;justify-content:space-between;align-items:center;gap:8px;min-width:480px;height:48px;padding:8px 8px 8px 12px;font-size:14px;font-weight:400;line-height:125%;display:flex}.dF__button:active{transform:translateY(1px)}.dF__right{aspect-ratio:1;background:var(--theme-primary-gradient);color:#0f0f0f;border-radius:50%;justify-content:center;align-items:center;width:32px;display:flex}.dH{aspect-ratio:4/6;cursor:pointer;background:#0f0f0f66;border-radius:12px;max-width:100%;max-height:100%;position:relative;overflow:hidden}.dH:hover .dH__image{transform:scale(1.1)}.dH__image{object-fit:cover;width:100%;height:100%;transition:transform .3s}.dH__content{color:#fffc;text-align:center;text-shadow:0 0 20px #0003;z-index:3;flex-direction:column;align-items:center;gap:8px;max-width:100%;font-size:14px;font-weight:600;line-height:128.5%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dG{background:linear-gradient(#31014b99 0%,#31014b00 100%),#0f0f0f;border-radius:12px;flex-direction:column;gap:40px;width:480px;padding:60px;display:flex;overflow:hidden}@media (width<=639px){.dG{border-radius:12px 12px 0 0;width:100%;padding:40px 12px 60px}}.dG__image-wrapper{aspect-ratio:960/640;width:100%;overflow:hidden}.dG__image{object-fit:cover;width:100%;height:100%}.dG__content{text-align:center;flex-direction:column;gap:12px;display:flex}.dG__title{color:#fff;margin:0;font-size:24px;font-weight:600;line-height:36px}.dG__description{color:#888;margin:0;font-size:16px;font-weight:400;line-height:24px}.dG__actions{justify-content:center;padding-top:16px;display:flex}.dG__actions .lovescape-button{max-width:200px}.gu{flex-direction:column;justify-content:space-between;display:flex}.gu__header{padding:6px 6px 8px}.gu__content{flex-direction:column;gap:12px;padding:8px;display:flex}.gu__footer{justify-content:flex-end;align-items:flex-end;gap:8px;display:flex}.gu__footer-left{flex:1;justify-content:flex-start;gap:8px;min-width:0;display:flex}.gu__scrollbar-container{-ms-overflow-style:none;scrollbar-width:none;margin:0 -8px;overflow:auto hidden}.gu__prompts-list{grid-auto-flow:column;justify-content:start;gap:12px;padding:1px 8px;display:grid}.gu__media-container{padding:0 12px 8px}.gu__media{aspect-ratio:1;width:64px;max-width:100%}.gu__tooltip>.tooltip-inner{background:#f1326b;border-color:#f1326b}.bM{padding:8px 12px}.bM textarea,.bM .textarea-autosize--highlight{color:#fff;min-height:unset;background:0 0;border:none;border-radius:0;outline:none;padding:0;font-size:14px;font-weight:400;line-height:125%}.bM textarea.textarea__field:hover,.bM textarea.textarea__field:focus,.bM .textarea-autosize--highlight.textarea__field:hover,.bM .textarea-autosize--highlight.textarea__field:focus{background:0 0}.bM textarea::placeholder,.bM .textarea-autosize--highlight::placeholder{color:#fff9}.gv{background:var(--color-lovescape-white-10,#161616);color:#fffc;cursor:pointer;-webkit-tap-highlight-color:transparent;user-select:none;border:none;border-radius:24px;outline:none;gap:6px;height:32px;padding:0 40px 0 12px;font-size:12px;font-weight:600;position:relative}.gv:active{color:#fff;transform:translateY(1px)}.gv:active .gv__right{background:var(--theme-success)}.gv:disabled{color:#777;cursor:default;pointer-events:none}.gv:disabled .gv__chip-icon{opacity:.5}.gv:disabled .gv__right{color:#777;background:#222}.gv__left{align-items:center;gap:6px;height:100%;display:flex}.gv__right{aspect-ratio:1;background:var(--theme-primary-gradient);color:#0f0f0f;border-radius:50%;justify-content:center;align-items:center;height:100%;display:flex;position:absolute;top:0;right:0}.gv__chip-icon{background-position:50%;background-size:cover;justify-content:center;align-items:center;gap:6px;width:15px;height:15px;display:inline-flex}.bN{flex-shrink:0;width:48px;height:48px;position:relative}.bN--mobile{width:32px;height:32px}.bN--mobile .bN__inner{border-radius:16px}.bN--mobile .bN__icon-btn{width:32px}.bN__inner{border:.5px solid #fff3;border-radius:24px;width:100%;height:100%;transition:width .25s;position:absolute;top:0;right:0;overflow:hidden}.bN__inner--expanded{width:128px}.bN__backdrop{backdrop-filter:blur(6px);pointer-events:none;background:#0003;position:absolute;inset:0}.bN__fill{pointer-events:none;background:#fff3;transition:width 50ms linear;position:absolute;top:0;bottom:0;left:0}.bN__input{cursor:pointer;z-index:1;background:0 0;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;bottom:0;left:0}.bN__icon-btn{color:#fffc;cursor:pointer;z-index:2;background:0 0;border:none;justify-content:center;align-items:center;width:48px;padding:0;display:flex;position:absolute;top:0;bottom:0;right:0}.bN__shadow{border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset -.5px -.5px 1px #ffffff4d,inset .8px .5px .5px #fff9}.lovescape-handy-disconnect-modal{flex-direction:column;align-items:center;gap:24px;padding:60px;display:flex}@media (width<=639px){.lovescape-handy-disconnect-modal{padding:60px 12px}}.lovescape-handy-disconnect-modal__icon{flex-shrink:0;width:64px;height:64px}.lovescape-handy-disconnect-modal__icon img{object-fit:contain;width:100%;height:100%;display:block}.lovescape-handy-disconnect-modal__text{text-align:center;flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.lovescape-handy-disconnect-modal__title{color:#fff;letter-spacing:-.456px;width:100%;margin:0;font-size:24px;font-weight:600;line-height:36px}.lovescape-handy-disconnect-modal__subtitle{color:#888;letter-spacing:-.176px;width:100%;font-size:16px;font-weight:400;line-height:24px}.lovescape-handy-disconnect-modal__actions{width:100%;max-width:200px;margin:0 auto;padding-top:16px}.gy{z-index:301;border-radius:20px 20px 0 0;width:100%;max-height:90vh;position:fixed;bottom:0;left:0;overflow:hidden}.gy__overlay{z-index:300;background:#000000bf;width:100%;position:fixed;top:0;bottom:0;left:0}.gy__content{overscroll-behavior:none;background:#1a1a1a;border-radius:20px 20px 0 0;max-height:90vh;overflow-y:auto}.gy__onboarding-header{justify-content:center;align-items:center;height:56px;padding:0 12px;display:flex;position:relative}.gy__steps{gap:4px;width:100%;max-width:80px;display:flex}.gy__step-bar{background:#fff3;border-radius:2px;flex:1;min-width:1px;height:3px}.gy__step-bar--active{background:#fff6}.gy__back-btn,.gy__close-btn{position:absolute;top:12px}.gy__back-btn{left:12px}.gy__close-btn{right:12px}.gy__step{flex-direction:column;gap:24px;padding:0 60px 80px;display:flex}@media (width<=639px){.gy__step{padding:0 12px 80px}}.gy__step-header{text-align:center;flex-direction:column;gap:12px;display:flex}.gy__handy-logo{justify-content:center;align-items:center;display:flex}.gy__handy-logo img{width:198px;height:48px;display:block}.gy__intro-text{color:#888;letter-spacing:-.176px;text-align:center;margin:0;font-size:16px;line-height:24px}.gy__onboarding-actions{justify-content:center;gap:8px;width:100%;max-width:340px;margin:0 auto;display:flex}.gy__title{color:#fff;letter-spacing:-.456px;text-align:center;margin:0;font-size:24px;font-weight:600;line-height:36px}.gy__subtitle{color:#888;letter-spacing:-.176px;text-align:center;margin:0;font-size:16px;line-height:24px}.gy__instructions{flex-direction:column;gap:12px;display:flex}.gy__instruction-item{color:#888;letter-spacing:-.176px;align-items:center;gap:12px;font-size:16px;line-height:24px;display:flex}.gy__instruction-num{color:#999999b3;background:#333;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:500;display:flex}.gy__instruction-link{color:#cf7aff;text-decoration:none}.gy__instruction-link:hover{text-decoration:underline}.gy__instruction-bold{color:#ccc;font-weight:500}.gy__key-input-wrapper{align-items:center;display:flex}.gy__key-input{width:100%}.gy__key-clear{color:#666;cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:flex}.gy__error{color:#ff6b6b;text-align:center;margin:0;font-size:13px}.gy__settings-panel{background:#1d1d1d;border-radius:12px 12px 0 0;flex-direction:column;gap:24px;width:100%;padding:60px;display:flex;position:relative}@media (width<=639px){.gy__settings-panel{padding:60px 12px}}.gy__settings-header{align-items:flex-start;gap:12px;width:100%;height:48px;padding-bottom:16px;display:flex}.gy__settings-header-inner{flex:1;align-items:flex-end;gap:12px;min-width:0;display:flex}.gy__settings-logo{flex-shrink:0;width:133px;height:32px;display:block}.gy__online-chip{color:#09ffb5;letter-spacing:.1px;background:#222;border:.5px solid #ffffff1a;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;height:20px;padding:0 6px;font-size:10px;font-weight:500;line-height:15px;display:flex}.gy__online-chip--offline{color:#777}.gy__header-pause-btn{backdrop-filter:blur(6px);cursor:pointer;background:#fff3;border:.5px solid #fff3;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;box-shadow:inset -.5px -.5px 1px #ffffff4d,inset .8px .5px .5px #fff9}.gy__settings-close-btn{color:#fff9;cursor:pointer;background:0 0;border:none;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;top:12px;right:12px}.gy__settings-close-btn:hover{color:#fff}.gy__slider-section{flex-direction:column;gap:8px;width:100%;display:flex}.gy__slider-label-row{letter-spacing:-.176px;align-items:center;gap:6px;width:100%;font-size:16px;font-weight:500;line-height:24px;display:flex}.gy__slider-label-text{color:#fff;white-space:nowrap;flex-shrink:0}.gy__slider-value{letter-spacing:-.176px;text-align:right;flex:1;font-size:16px;font-weight:500;line-height:24px}.gy__slider-value--purple{color:#cf7aff}.gy__slider-value--teal{color:#09ffb5}.gy__info-btn{color:#777;cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;padding:0;display:flex}.gy__slider-track-wrapper{box-sizing:border-box;flex-direction:column;justify-content:center;width:100%;margin-top:16px;padding:0 16px;display:flex;position:relative}.gy__slider-track{background:#0f0f0f;border-radius:8px;width:100%;height:16px;position:relative;overflow:visible}.gy__slider-fill{pointer-events:none;border-radius:8px;position:absolute;top:0;bottom:0}.gy__slider-fill--purple{background:linear-gradient(#f0a0ff 0%,#cf7aff 50%,#a855f7 100%)}.gy__slider-fill--teal{background:linear-gradient(#07f0ff 0%,#07ffb5 100%)}.gy__slider-thumb{color:#0f0f0f;cursor:grab;pointer-events:none;z-index:1;background:linear-gradient(#fff 0%,#bcbcbc 100%);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 20px 20px #0003}.gy__slider-thumb-icon{color:#555;letter-spacing:1px;pointer-events:none;user-select:none;font-size:9px;font-weight:700}.gy__slider-input{appearance:none;cursor:pointer;opacity:0;background:0 0;width:calc(100% + 32px);height:100%;margin:0;padding:0;position:absolute;top:0;bottom:0;left:-16px}.gy__slider-input::-webkit-slider-thumb{appearance:none;width:32px;height:32px}.gy__slider-input::-moz-range-thumb{width:32px;height:32px}.gy__slider-input--dual{pointer-events:none;touch-action:none}.gy__slider-input--dual::-webkit-slider-thumb{pointer-events:auto}.gy__slider-input--dual::-moz-range-thumb{pointer-events:auto}.gy__slider-range-drag{cursor:grab;touch-action:none;z-index:1;position:absolute;top:0;bottom:0}.gy__slider-range-drag:active{cursor:grabbing}.gy__slider-marks{box-sizing:border-box;color:#777;letter-spacing:.1px;justify-content:space-between;width:100%;padding:6px 16px 0;font-size:10px;font-weight:500;line-height:15px;display:flex}.gy__slider-marks span{text-align:center;flex:1}.gy__slider-marks span:first-child{text-align:left}.gy__slider-marks span:last-child{text-align:right}.gy__presets-section{flex-direction:column;gap:8px;width:100%;display:flex}.gy__presets-title{color:#fff;letter-spacing:-.176px;height:24px;margin:0;font-size:16px;font-weight:500;line-height:24px}.gy__presets-grid{flex-wrap:wrap;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:8px;width:100%;display:grid}.gy__preset-item{cursor:pointer;background:#222;border:none;border-radius:12px;flex:1 0 120px;align-items:center;gap:8px;min-width:120px;height:48px;padding:8px 12px;transition:box-shadow .15s,background .15s;display:flex;box-shadow:inset 0 0 0 .5px #ffffff1a}.gy__preset-item:hover,.gy__preset-item--active{background:linear-gradient(90deg,#1d1d1d00 0%,#cf7aff1a 100%),#222;box-shadow:inset 0 0 0 1px #fff3}.gy__preset-item--by-character{box-shadow:inset 0 0 0 1px #a855f7}.gy__preset-by-character{color:#a855f7;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:10px;font-weight:500;overflow:hidden}.gy__preset-text{text-align:left;flex-direction:column;flex:1;justify-content:center;gap:4px;min-width:0;line-height:12px;display:flex}.gy__preset-name{color:#fff;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:12px;font-weight:500;overflow:hidden}.gy__preset-description{color:#777;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:12px;font-weight:400;overflow:hidden}.gy__preset-radio{border:1.5px solid #555;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.gy__preset-radio--active{border-color:#a855f7}.gy__preset-radio--active:after{content:"";background:#a855f7;border-radius:50%;width:12px;height:12px;display:block}.lovescape-handy-operator{text-align:center;flex-direction:column;align-items:stretch;gap:16px;min-width:min(320px,70vw);padding:32px;display:flex}.lovescape-handy-operator h2,.lovescape-handy-operator p{margin:0}.dR{flex-direction:column;align-items:center;gap:24px;padding:80px 0;display:flex}@media (width<=639px){.dR{padding:24px 0}}.dR__header{flex-direction:column;align-items:center;gap:12px;display:flex}.dR__description{color:#999;letter-spacing:-.176px;text-align:center;margin:0;font-size:16px;font-weight:500;line-height:24px}.dR__list{grid-template-columns:repeat(3,1fr);gap:12px 8px;width:100%;max-width:480px;display:grid}.dR__tile-title{font-family:var(--font-family-title), sans-serif;text-align:center;text-transform:uppercase;font-size:18px;font-weight:400;line-height:22.5px}.dT--fill{flex-direction:column;display:flex}.dT__step{flex-direction:column;flex:1;animation:.6s both mediaGeneratorEmptyStateStepIn;display:flex}.dT__success{flex:1;justify-content:center;align-items:center;min-height:560px;display:flex}@keyframes mediaGeneratorEmptyStateStepIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.dS{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:24px;min-height:560px;padding:24px 12px 96px;display:flex;position:relative}.dS:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#09ffb533,#09ffb500);width:320px;height:320px;position:absolute;top:calc(50% - 36px);left:50%;transform:translate(-50%,-50%)}.dS__title{color:#fff;font-family:var(--font-family-title), sans-serif;text-align:center;text-transform:uppercase;margin:0;font-size:40px;font-weight:400;line-height:1;position:relative}.dS__button{width:100%;max-width:320px;position:relative}.d5{flex-direction:column;align-items:center;gap:24px;padding:0 12px 36px;display:flex}.d5__header{justify-content:flex-end;width:100%;padding:12px 12px 0;display:flex}.d5__title{text-align:center;flex-direction:column;display:flex}.d5__pre-title{color:#0000;letter-spacing:-.084px;background:linear-gradient(#ffee58 0%,#fdca30 40%,#f09300 100%) text;padding-bottom:3px;font-size:14px;font-weight:500;line-height:14px}.d5__pre-title--kind--image{background:linear-gradient(#07f0ff 0%,#07ffb5 100%) text}.d5__heading{color:#fff;font-family:var(--font-family-title), sans-serif;text-transform:uppercase;margin:0;font-size:32px;font-weight:400;line-height:48px}.d5__steps{justify-content:center;margin:0;padding:0;list-style:none;display:flex}.d5__steps--grid{flex-wrap:wrap;row-gap:24px;max-width:192px}.d5__step{flex-direction:column;align-items:center;gap:8px;width:96px;display:flex;position:relative}.d5__step-counter{color:var(--theme-primary-accent);z-index:1;background:#cf7aff33;border-radius:12px;justify-content:center;align-items:center;min-width:24px;height:24px;font-size:14px;font-weight:600;display:flex;position:absolute;top:0;left:0}.d5__preview{z-index:2;background:#222;border:.5px solid #ffffff1a;border-radius:12px;justify-content:center;align-items:center;width:56px;height:80px;display:flex;position:relative;overflow:hidden}.d5__preview--tilted-left{transform:rotate(-4deg)}.d5__preview--tilted-right{transform:rotate(4deg)}.d5__preview--prompt{color:#fffc;background:#222;transform:rotate(-4deg)}.d5__preview--generate{background:linear-gradient(180deg, #f0a0ff 0%, var(--theme-primary-accent) 50%, #a855f7 100%);border-color:var(--theme-primary-accent);color:#1d1d1d;transform:rotate(4deg)}.d5__preview-image{object-fit:cover;width:100%;height:100%}.d5__step-title{color:#fffc;text-align:center;max-width:64px;font-size:12px;font-weight:500;line-height:15px}.d5__note{color:var(--theme-primary-accent);background:linear-gradient(90deg,#cf7aff33 0%,#cf7aff0a 100%);border:.5px solid #cf7aff33;border-radius:12px;align-items:center;gap:12px;width:100%;max-width:240px;padding:12px;display:flex}.d5__note-title{color:#fff;letter-spacing:-.084px;font-size:14px;font-weight:500;line-height:17.5px}.d5__note-description{color:#fff6;font-size:12px;line-height:18px}.d5__actions{width:100%;max-width:200px;padding-top:16px}.d4{pointer-events:none;z-index:200;width:100%;height:0;position:absolute;top:0;left:0}.d4__blocker{pointer-events:auto;position:fixed}.d4__spotlight{position:absolute;box-shadow:0 0 0 9999px #000c}.d4__spotlight--pinned{position:fixed}.d4__spotlight--animated{transition:top .8s cubic-bezier(.34,1.12,.64,1),left .8s cubic-bezier(.34,1.12,.64,1),width .8s cubic-bezier(.34,1.12,.64,1),height .8s cubic-bezier(.34,1.12,.64,1)}.d4__tooltip{pointer-events:auto;background:#fff;border-radius:8px;flex-direction:column;gap:4px;padding:8px 12px;transition:opacity .3s;display:flex;position:absolute;box-shadow:0 2px 1px #0003,0 0 4px #0003}.d4__tooltip--pinned{position:fixed}.d4__tooltip--hidden{opacity:0;pointer-events:none}.d4__tooltip-header{justify-content:space-between;align-items:center;font-size:12px;line-height:18px;display:flex}.d4__tooltip-step{color:var(--theme-primary-accent);font-weight:600}.d4__tooltip-skip{color:#999;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:500;line-height:18px}.d4__tooltip-title{color:#0f0f0f;font-size:12px;font-weight:600;line-height:18px}.d4__tooltip-arrow{border-top:6px solid #fff;border-left:7px solid #0000;border-right:7px solid #0000;width:0;height:0;position:absolute;top:100%;transform:translate(-50%)}.d4__tooltip--below .d4__tooltip-arrow{border-top:0;border-bottom:6px solid #fff;top:auto;bottom:100%}.dO{pointer-events:none;flex-direction:column;align-items:center;gap:24px;padding:24px 12px;animation:.8s cubic-bezier(.34,1.12,.64,1) both mediaGeneratorTourSuccessIn;display:flex;position:fixed;top:50%;left:0;right:0}.dO--leaving{animation:.6s both mediaGeneratorTourSuccessOut}.dO--inline{animation-name:mediaGeneratorTourSuccessInlineIn;position:relative;top:auto}.dO__icon{width:48px;height:48px;position:relative}.dO__icon:before{content:"";background:radial-gradient(closest-side,#09ffb533,#09ffb500);width:320px;height:320px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dO__icon svg{display:block;position:relative}.dO__title{color:#fff;font-family:var(--font-family-title), sans-serif;text-align:center;text-transform:uppercase;font-size:40px;line-height:1;position:relative}@keyframes mediaGeneratorTourSuccessIn{0%{opacity:0;transform:translateY(calc(20px - 50%))}to{opacity:1;transform:translateY(-50%)}}@keyframes mediaGeneratorTourSuccessInlineIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes mediaGeneratorTourSuccessOut{0%{opacity:1;transform:translateY(-50%)}to{opacity:0;transform:translateY(calc(-50% - 20px))}}.gx{width:720px;max-width:100%;min-height:720px;margin:0 auto}.gx__tabs{border-bottom:1px solid #222}.gx__grid{padding:0 12px}.gx__search{margin:0 12px 12px}.gx__filters{align-items:center;gap:12px;min-width:max-content;padding:1px 12px 12px;display:flex}.gx__filters .fk{padding:0 16px;font-size:14px;font-weight:500;line-height:21px}.gx__sort{justify-content:flex-end;margin-left:auto;display:flex}.gx__fake-input{color:#fff;background:#222;border:.5px solid #777;border-radius:8px;min-height:82px;margin:0 0 20px;padding:12px 48px 12px 12px;font-size:14px;font-weight:400;line-height:128.5%;position:relative}.gx__clear-button{position:absolute;top:6px;right:6px}.d7{vertical-align:middle;display:inline-flex}.d7--inline{margin-left:10px}.d7__content{align-items:center;gap:4px;display:inline-flex}.d7__text{padding-top:2px}.d9{color:#fff;background:linear-gradient(90deg,#cf7aff66 0%,#0000,#0f0f0f) border-box;border:.5px solid #ffffff1a;border-radius:12px;align-items:center;gap:8px;width:100%;padding:8px 12px;display:flex}.d9__text{align-items:center;min-height:24px;font-size:12px;line-height:18px;display:flex}.eb{--story-accent:#d995ff;--story-muted:#c4b9ca;color:#fff;background:#0f0f0f;border:1px solid #d995ff3d;border-radius:20px;width:100%;overflow:hidden;box-shadow:0 24px 80px #00000073}.eb button:focus-visible,.eb input:focus-visible{outline:2px solid var(--story-accent);outline-offset:4px}.eb__stage{aspect-ratio:16/9;background:radial-gradient(at 50% 0,#302039 0%,#111015 70%);min-height:360px;position:relative}.eb__stage--locked .eb__video,.eb__stage--locked .eb__still,.eb__stage--locked .eb__transition-frame{filter:blur(16px);transform:scale(1.05)}.eb__overlay--locked{z-index:4;background:#0f0f0f8c}.eb__video{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .6s;display:block;position:absolute;inset:0}.eb__video--ready{opacity:1}.eb__still,.eb__transition-frame{object-fit:contain;pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0}.eb__still{opacity:0}.eb__still--visible{opacity:1}.eb__transition-frame{opacity:1;transition:opacity .6s}.eb__transition-frame--out{opacity:0}.eb__overlay{text-align:center;z-index:2;background:linear-gradient(#0f0f0f80,#0f0f0feb);flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:32px;display:flex;position:absolute;inset:0;overflow:auto}.eb__overlay h2{text-wrap:balance;outline:none;max-width:620px;margin:0;font-size:clamp(24px,3vw,36px);font-weight:600;line-height:1.25}.eb__overlay p{color:var(--story-muted);max-width:420px;margin:0;font-size:15px;line-height:1.6}.eb__overlay--intro h2{font-family:var(--font-family-title), sans-serif;text-transform:uppercase;font-size:clamp(44px,6vw,76px);font-weight:400}.eb__eyebrow{color:var(--story-accent);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:600}.eb__overlay--choice,.eb__overlay--ending{background:radial-gradient(#23132c52,#0f0f0fad);animation:.6s both story-decision-reveal}.eb__overlay--choice h2,.eb__overlay--ending h2{font-family:var(--font-family-title), sans-serif;text-transform:uppercase;font-size:clamp(36px,5vw,60px);font-weight:400}.eb__ending-actions{flex-wrap:wrap;justify-content:center;gap:12px;max-width:720px;display:flex}.eb__overlay--choice .eb__eyebrow,.eb__overlay--choice h2{animation:.5s both story-choice-reveal}.eb__overlay--choice h2{animation-delay:.1s}.eb__overlay--leaving{pointer-events:none;animation:.34s ease-out both story-decision-dismiss}.eb__overlay--leaving .eb__eyebrow,.eb__overlay--leaving h2{animation:.22s ease-in both story-choice-dismiss}.eb__overlay--early-choice{pointer-events:none;background:linear-gradient(#0000,#0f0f0fd9);gap:12px;padding:24px 32px 104px;inset:auto 0 0;overflow:visible}.eb__overlay--early-choice h2{font-size:32px}.eb__overlay--early-choice .eb__choices{pointer-events:auto}.eb__overlay--early-choice .eb__choice{min-height:56px;padding:12px 20px}.eb__button{min-width:180px;min-height:48px;padding:12px 28px}.eb__skip{z-index:3;gap:8px;position:absolute;top:16px;right:16px}.eb__choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;max-width:620px;display:grid}.eb__choice{text-align:left;white-space:normal;justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:16px 20px;animation:.5s .18s both story-choice-reveal;display:flex}.eb__choice:nth-child(2){animation-delay:.29s}.eb__choice--selected:disabled{border:1px solid var(--story-accent);color:#fff;opacity:1;background:#d995ff3d;animation:.3s cubic-bezier(.4,0,1,1) both story-choice-confirm;box-shadow:0 0 28px #d995ff47}.eb__choice--dismissed:disabled{animation:.26s ease-in 40ms both story-choice-dismiss}.eb__choice span{color:var(--story-accent);font-size:24px}.eb__loading{color:var(--story-muted);z-index:3;background:#0f0f0fcc;border-radius:8px;padding:12px 20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.eb__media-controls{z-index:3;background:linear-gradient(#0000,#000000e6);align-items:center;gap:12px;width:100%;padding:28px 16px 12px;display:flex;position:absolute;bottom:0;left:0}.eb__media-controls input{accent-color:var(--story-accent);cursor:pointer;flex:1;min-width:0}.eb__media-controls--without-seek .eb__time{flex:1}.eb__toolbar{background:#161219;border-top:1px solid #ffffff14;justify-content:flex-end;align-items:center;gap:16px;min-height:64px;padding:12px 20px;display:flex;position:relative}.eb__controls-host{width:100%;position:absolute;bottom:100%;left:0}.eb__actions{flex-shrink:0;gap:8px;display:flex}.eb__actions button,.eb__media-controls button{flex-shrink:0}.eb__time{color:var(--story-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.eb__invalid{color:#fff;text-align:center;padding:40px}.eb:fullscreen,.eb.eb--expanded{border:0;border-radius:0;flex-direction:column;height:100%;display:flex}.eb:fullscreen .eb__stage,.eb.eb--expanded .eb__stage{aspect-ratio:auto;flex:1;min-height:0}.eb:fullscreen .eb__toolbar,.eb.eb--expanded .eb__toolbar{padding-bottom:max(12px, env(safe-area-inset-bottom));flex-shrink:0}.eb.eb--expanded{z-index:10000;height:100dvh;position:fixed;inset:0}@media (width<=639px){.eb{border-radius:14px}.eb__stage{aspect-ratio:3/4;min-height:360px}.eb__overlay{gap:16px;padding:24px 20px}.eb__choices{grid-template-columns:1fr}.eb__choice{min-height:60px}.eb__overlay--early-choice{gap:10px;padding:20px;bottom:0}.eb__overlay--early-choice h2{font-size:28px}.eb__overlay--early-choice .eb__choice{min-height:48px;padding:10px 16px}.eb__toolbar{grid-template-columns:minmax(0,1fr) repeat(5,44px);gap:6px;padding:12px;display:grid}.eb__controls-host,.eb__media-controls,.eb__actions{display:contents}.eb__media-controls input{grid-area:1/1/auto/-1;width:100%;height:24px;margin:0}.eb__media-controls button,.eb__actions button{grid-row:2;width:44px;min-width:44px;height:44px;min-height:44px;padding:0}.eb__toolbar--without-seek .eb__media-controls button,.eb__toolbar--without-seek .eb__actions button{grid-row:1}.eb__media-controls button:first-child{grid-column:2}.eb__media-controls button:last-child{grid-column:3}.eb__actions button:first-child{grid-column:4}.eb__actions button:nth-child(2){grid-column:5}.eb__actions button:nth-child(3){grid-column:6}.eb__time{display:none}}@media (prefers-reduced-motion:reduce){.eb .lovescape-button,.eb__video,.eb__transition-frame{transition:none}.eb__overlay,.eb__overlay .eb__eyebrow,.eb__overlay h2,.eb__choice,.eb__choice:disabled{animation:none}}@keyframes story-decision-reveal{0%{opacity:0}to{opacity:1}}@keyframes story-choice-reveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes story-choice-dismiss{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(32px)scale(.96)}}@keyframes story-choice-confirm{0%{opacity:1;transform:translateY(0)scale(1)}25%{opacity:1;transform:translateY(-4px)scale(1.025)}to{opacity:0;transform:translateY(40px)scale(.96)}}@keyframes story-decision-dismiss{0%{opacity:1}to{opacity:0}}.hz{min-height:90vh;position:relative}.hz__background-wrapper{pointer-events:none;z-index:0;justify-content:center;align-items:center;max-width:100%;display:flex;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%)}.hz__background{aspect-ratio:1;justify-content:center;width:600px;min-width:600px;max-width:100%;height:600px;display:flex}.hz__tabs{width:280px;margin:8px auto 0}.hz__tabs>.pill-page-tabs--style--short{margin:0}.hz__top{justify-content:center;margin:0 auto;padding:24px;display:flex}@media (width<=639px){.hz__top{flex-direction:column;align-items:center;gap:24px;padding:24px 12px}}.hz__table{z-index:1;padding:24px;position:relative}@media (width<=639px){.hz__table{padding:12px}}.hz__table-wrapper{max-width:960px;margin:0 auto}.hz__highlighted-row.hy__row{backdrop-filter:blur(12px);bottom:calc(var(--tap-bar-height,0px) + 10px);background:#cf7aff1a;border-color:#cf7aff1a;position:sticky;box-shadow:0 0 40px #000c}.hz__leader-place{flex-direction:column;flex:0 360px;justify-content:center;align-items:center;gap:20px;display:flex;position:relative}@media (width<=1024px){.hz__leader-place{flex:0 200px}}@media (width<=639px){.hz__leader-place{flex:auto}}.hz__leader-position{color:#fff;font-size:160px;font-weight:700;position:absolute;top:50%;left:0;transform:rotate(-6deg)translateY(-50%)translate(-70%)}@media (width<=1024px){.hz__leader-position{font-size:100px}}.hz__leader-top{position:relative}.hz__leader-avatar{border-radius:20%;position:relative;overflow:hidden;box-shadow:0 0 20px 20px #0006}@media (width<=1024px){.hz__leader-avatar{border-radius:24px}}.hz__leader-avatar:after{border-radius:inherit;content:"";pointer-events:none;border:1px solid #ffffff1a;display:block;position:absolute;inset:0}@media (width<=1024px){.hz__leader-avatar:after{border:.5px solid #ffffff1a}}.hz__leader-avatar-skeleton{aspect-ratio:1;z-index:2;background:#1d1d1d;border:1px solid #ffffff1a;border-radius:32px;position:relative;box-shadow:0 0 20px 20px #0006}@media (width<=1024px){.hz__leader-avatar-skeleton{border:.5px solid #ffffff1a;border-radius:24px}}.hz__leader-info{font-size:24px;font-weight:600}@media (width<=1024px){.hz__leader-info{font-size:16px}}.hz__leader-badge{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.bh{z-index:211;background:#0f0f0f;flex-direction:column;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.bh__header{justify-content:space-between;align-items:center;height:56px;padding:8px 12px;display:flex}.bh__wrapper{flex:1;position:relative}.bh__iframe{border:0;width:100%;height:100%}.bh__timer{font-family:var(--font-family-title), sans-serif;text-transform:uppercase;font-size:20px;font-style:normal;font-weight:400;line-height:30px}.bh__balance{backdrop-filter:blur(6px);color:#fffc;border:.5px solid #fff3;border-radius:16px;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:12px;font-weight:600;display:flex;box-shadow:inset -.5px -.5px 1px #ffffff4d,inset .8px .5px .5px #fff9}.bh__balance--low{background:linear-gradient(#f1326b66 0% 100%),#0003}.bh__icon{width:16px;height:16px}.gz{text-align:center;max-width:360px;margin:0 auto}.gz__avatar{width:100px;height:100px;margin:0 auto;position:relative}.gz__avatar-icon{backdrop-filter:blur(6px);color:#fff;background:linear-gradient(#07f0ff66 0%,#07ffb566 100%),#0003;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:absolute;bottom:-6px;right:-6px;box-shadow:inset -.5px -.5px 1px #ffffff4d,inset .8px .5px .5px #fff9}.gz__title{margin:24px 0 12px;font-size:24px;font-weight:600;line-height:36px}.gz__description{color:#888;letter-spacing:-.176px;font-size:16px;font-weight:400;line-height:24px}.gz__price-wrapper{justify-content:center;align-items:center;margin:0 0 24px;display:flex}.gz__icon{width:18px;height:18px;margin:0 4px 0 0}.fq{width:100%}.fq__grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;width:100%;display:grid}@media (width<=639px){.fq__grid{grid-template-columns:repeat(2,1fr);gap:8px}}.fq__header{flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}@media (width<=639px){.fq__header{display:block}}.fq__title{padding:12px 12px 0}@media (width<=639px){.fq__title{text-align:left}}.fq__tabs-wrapper{padding:12px 0}.fq__tabs{align-items:center;gap:10px;padding:0 12px;display:flex}.fq__content{width:100%;padding:12px 24px 100px}@media (width<=639px){.fq__content{padding:0 12px 72px}}.fq__card{max-width:360px}@media (width<=639px){.fq__card{max-width:unset;min-width:unset}}.fq__actions{grid-auto-flow:column;justify-content:center;align-items:center;gap:12px;width:100%;display:grid}.fq__skeleton-item{aspect-ratio:4/6;background:#1d1d1d;border-radius:12px}.fp{cursor:pointer;border-radius:12px;position:relative;overflow:hidden}.fp .fb__image{transition:transform .3s}.fp:hover .fp__bottom:before{opacity:1}.fp:hover .fp__description{opacity:1;transform:translate(0)}.fp:hover .fp__button{opacity:0}.fp:hover .fb__image{transform:scale(1.1)}.fp__bottom{z-index:1;justify-content:flex-end;align-items:center;gap:12px;padding:40px 12px 12px;display:flex;position:absolute;bottom:0;left:0;right:0}.fp__bottom:before{content:"";opacity:0;z-index:1;background:linear-gradient(#0000 0%,#000c 100%);transition:opacity .3s;display:block;position:absolute;inset:0}.fp__description{color:#fffc;opacity:0;text-align:right;white-space:break-spaces;z-index:2;font-size:14px;font-weight:500;line-height:128.5%;transition:transform .4s,opacity .2s;position:relative;transform:translate(12px)}.fp__button-wrapper{z-index:2;margin-top:auto;position:relative}.fp__button{color:#ccc;pointer-events:none;z-index:2;background:#0f0f0f;border-radius:50%;place-items:center;width:49px;height:49px;transition:opacity .25s;display:grid;position:absolute;top:50%;right:50%;transform:translate(50%,-50%)}.fo{max-width:1352px;min-height:calc(100vh - var(--pwa-notification-height,0px) - var(--tap-bar-height) - var(--header-top-height));min-height:calc(100svh - var(--pwa-notification-height,0px) - var(--tap-bar-height) - var(--header-top-height));grid-template-columns:1fr 1fr;align-items:stretch;gap:16px;width:100%;margin:0 auto;padding:0 24px 12px;display:grid}@media (width<=639px){.fo{grid-template-rows:360px 1fr;grid-template-columns:1fr;padding:0 12px 12px}}.fo__media-wrapper{min-height:100%;position:relative}.fo__actions{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.fo__info{flex-direction:column;flex:auto;align-items:flex-start;gap:12px;min-width:0;min-height:100%;padding:16px 0 0;display:flex;position:relative}@media (width<=639px){.fo__info{padding:0}}.fo__info>.scroll-bar-container-wrapper{width:100%;min-width:0}.fo__island{color:#999;background:#1d1d1d;border-radius:12px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:12px;padding:16px;font-size:16px;font-weight:400;line-height:150%;display:flex}.fo__title{font-weight:600;line-height:125%}.fo__skeleton{background:#1d1d1d;border-radius:12px;width:100%;height:48px}.fo__footer{width:100%;padding:40px 24px;position:absolute;bottom:0;left:0}.fo__footer:before{content:"";z-index:1;background:linear-gradient(#0f0f0f00 0%,#0f0f0fcc 100%);width:100%;height:100%;display:block;position:absolute;top:0;left:0}.fo__footer-btns{z-index:2;justify-content:center;align-items:center;gap:12px;width:100%;display:flex;position:relative}.m{font-family:var(--font-family-title);text-transform:uppercase;border-bottom:1px solid #1d1d1d;justify-content:center;align-items:center;gap:8px;min-height:56px;font-size:20px;font-weight:400;display:flex}.m__text{transform:translateY(5%)}.m__image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;width:24px;min-width:24px;height:24px}.g7{height:calc(100vh - var(--pwa-notification-height,0px) - var(--tap-bar-height) - var(--header-notifications-height,0px));height:calc(100dvh - var(--pwa-notification-height,0px) - var(--tap-bar-height) - var(--header-notifications-height,0px));min-height:calc(100vh - var(--pwa-notification-height,0px) - var(--tap-bar-height) - var(--header-notifications-height,0px));min-height:calc(100dvh - var(--pwa-notification-height,0px) - var(--tap-bar-height) - var(--header-notifications-height,0px));padding-top:var(--header-top-height,0px);background:#0e0e0e;grid-template-rows:100%;grid-template-columns:360px 1fr;grid-auto-flow:column;align-items:stretch;width:100%;transition:grid-template-columns .25s;display:grid;position:relative;overflow:hidden}.g7:after{content:"";height:1px;left:0;top:var(--header-top-height,0px);z-index:1;background:#222;width:100%;display:block;position:absolute}.g7--tablet{grid-template-columns:0 1fr}.g7--tablet .g7__left-part{opacity:0;pointer-events:none}.g7--tablet.g7--wide{grid-template-columns:360px 1fr}.g7--tablet.g7--wide .g7__left-part{opacity:1;pointer-events:auto}.g7--mobile{border:none;flex-direction:column;display:flex}.g7--mobile:after{display:none}.g7 .tab-ds{flex:1;margin:0}.g7__tabs{flex:none;padding:12px 12px 0}.g7__left-part{border-right:1px solid #29292b;flex-direction:column;height:100%;transition:opacity .25s;display:flex;overflow:hidden}.g7__right-part{width:100%;height:100%;display:flex;position:relative}.g7__collapse-overlay{backdrop-filter:blur(16px);opacity:0;height:100%;left:360px;top:var(--header-top-height,0px);z-index:11;background:#0f0f0f66;width:100%;animation:.25s forwards showOverlay;position:absolute}@keyframes showOverlay{0%{opacity:0}to{opacity:1}}.bO.base-message-wrapper{align-items:flex-end;width:100%;padding:8px 12px 0;display:flex;position:relative}@media (width<=639px){.bO.base-message-wrapper{padding:8px 8px 0}}.bO--indented{padding:16px 12px 0}.bO--position--left{justify-content:flex-start}.bO--position--right{justify-content:flex-end}.bO__content{max-width:320px}@media (width<=767px){.bO__content{max-width:240px}}.bO__body-wrapper{flex:1;align-items:flex-end;display:flex;position:relative}.bO__base-message{color:#0f0f0f;-webkit-touch-callout:none;white-space:pre-wrap;background:#fffc;border-radius:12px 12px 12px 2px;font-size:14px;font-style:normal;font-weight:400;line-height:140%;position:relative}.bO__base-message--clickable{cursor:pointer}.bO__base-message--own-message{color:#fff;background:#000c;border-radius:12px 12px 2px}.bO__select-btn-wrapper{position:absolute;left:0}.bV{z-index:1;flex-direction:column;flex:1;justify-content:flex-end;min-width:0;min-height:0;transition:opacity .15s linear;display:flex;position:relative;overflow:hidden}.bV--mobile{background:linear-gradient(#0000 0%,#0006 72.55%)}.bV__moderation{background:var(--theme-attention);color:#000;justify-content:center;align-items:center;gap:8px;min-height:32px;padding:8px;font-size:12px;font-style:normal;font-weight:600;display:flex}.bV__cta{z-index:2;justify-content:center;display:flex;position:absolute;top:0;left:12px;right:12px}.bV__cta--tablet{right:62px}.bV__cta--mobile{justify-content:flex-start}.bV__actions-menu-overlay{opacity:0;pointer-events:none;z-index:2;background:linear-gradient(#0e0e0e00 0%,#0e0e0e 100%);transition:opacity .15s;position:absolute;inset:0}.bV__actions-menu-overlay--visible{opacity:1}.bV__chat-live-cam-cta{left:var(--side-navigation-width,0px);pointer-events:none;top:calc(var(--header-top-height,0px) + var(--header-notifications-height,0px));width:calc(100% - var(--side-navigation-width,0px));z-index:111;padding:12px;position:fixed}.bV__chat-live-cam-cta--mobile{top:0}.bP{flex-shrink:0;width:48px;height:48px;position:relative}.bP__button{backdrop-filter:blur(6px);color:#fffc;cursor:pointer;z-index:3;background:#0003;border:.5px solid #0000;border-radius:50%;flex-shrink:0;place-items:center;width:48px;height:48px;min-height:48px;padding:0;transition:box-shadow .3s;display:grid;position:relative;overflow:hidden;box-shadow:inset -.5px -.5px 1px #ffffff4d,inset .8px .5px .5px #fff9}.bP__button--hidden{opacity:0;pointer-events:none}.bP__button--opened:before{opacity:0}.bP__button--shimmer{border-color:#d995ff;box-shadow:0 0 20px #cf7aff99,inset -.5px -.5px 1px #ffffff4d,inset .8px .5px .5px #fff9}.bP__button--shimmer:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(120deg,#0000 42%,#ffffff26 46%,#fff6 50%,#ffffff26 54%,#0000 58%);width:200%;height:200%;animation:6.5s cubic-bezier(.55,0,.3,1) infinite lovescape-actions-menu-shimmer;position:absolute;top:-50%;left:-50%;transform:translate(-60%,-35%)}.bP__button:before{content:"";z-index:0;background:linear-gradient(135deg,#f0a0ffcc 0%,#cf7affcc 50%,#a855f7cc 100%),#0003;border-radius:50%;width:100%;height:100%;transition:opacity .15s linear;position:absolute;top:0;left:0}.bP__badge{backdrop-filter:blur(6px);box-sizing:border-box;color:#fffc;z-index:4;background:#0003;border-radius:8px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:12px;font-weight:600;line-height:12px;display:flex;position:absolute;top:-2px;right:-2px;box-shadow:inset -.25px -.25px .5px #ffffff4d,inset .4px .25px .25px #fff9}.bP__badge--ready{background:linear-gradient(#09ffb566,#09ffb566),#fff3;width:20px}.bP__spheres{pointer-events:none;z-index:2;width:100%;height:100%;animation:3.6s ease-in-out infinite lovescape-actions-menu-spheres-pulse;position:absolute;top:0;left:0}.bP__sphere{opacity:.2;background:linear-gradient(135deg,#f0a0ff 0%,#cf7aff 50%,#a855f7 100%);border-radius:50%;width:52px;height:52px;margin:-26px 0 0 -26px;animation:6s linear infinite lovescape-actions-menu-sphere-orbit;position:absolute;top:50%;left:50%}.bP__sphere--corner--top-left{animation-delay:0s}.bP__sphere--corner--top-right{width:54px;height:54px;margin:-27px 0 0 -27px;animation-delay:-1.5s}.bP__sphere--corner--bottom-right{animation-delay:-3s}.bP__sphere--corner--bottom-left{width:54px;height:54px;margin:-27px 0 0 -27px;animation-delay:-4.5s}.bP__icon{z-index:1;width:24px;height:24px;position:relative}.bP__header{background:linear-gradient(#222 0%,#2220 100%);align-items:center;gap:8px;min-width:0;padding:12px 12px 12px 18px;display:flex}.bP__header--absolute{z-index:1;width:100%;position:absolute;top:0;left:0}.bP__header-icon{flex-shrink:0;width:24px;height:24px}.bP__header-caption{color:#fff;font-family:var(--font-family-title), sans-serif;text-transform:uppercase;white-space:nowrap;font-size:20px;font-weight:400;line-height:30px}.bP__list{padding:0 12px calc(12px + env(safe-area-inset-bottom)) 12px;flex-direction:column;gap:8px;display:flex}.bP__list--desktop{max-height:min(70vh,480px);padding-top:56px}.bP__item{color:#fff;cursor:pointer;text-align:left;background:linear-gradient(90deg,#1d1d1d00 0%,#cf7aff1a 100%),#222;border:.5px solid #ffffff1a;border-radius:12px;flex-shrink:0;align-items:center;gap:8px;width:100%;min-height:48px;padding:12px;transition:border-color .15s linear,filter .15s linear;display:flex}.bP__item:hover{filter:brightness(1.1);border-color:#fff3}.bP__item:active{transform:translateY(1px)}.bP__item--theme--gold{background:linear-gradient(90deg,#1d1d1d00 0%,#ffad091a 100%),#222}.bP__item--theme--green{background:linear-gradient(90deg,#1d1d1d00 0%,#09ffb51a 100%),#222}.bP__item--theme--purple{background:linear-gradient(90deg,#1d1d1d00 0%,#a855f71a 100%),#222}.bP__item--theme--blue{background:linear-gradient(124deg,#0f0f0f00 19.27%,#6cb7fecc 100%),#000c;box-shadow:inset -.5px -.5px 1px #ffffff4d,inset .8px .5px .5px #fff9}.bP__item:disabled{opacity:.5}.bP__item:disabled,.bP__item--generating{cursor:default}.bP__item:disabled:hover,.bP__item--generating:hover{filter:none;border-color:#ffffff1a}.bP__item:disabled:active,.bP__item--generating:active{transform:none}.bP__item--generating{position:relative;overflow:hidden}.bP__item-progress{pointer-events:none;z-index:0;background:#ffffff0d;transition:width .3s linear;position:absolute;top:0;bottom:0;left:0}.bP__item-spinner{filter:brightness(0);animation:1.2s linear infinite lovescape-actions-menu-spin;display:flex}.bP__item-action{z-index:1;flex-shrink:0;position:relative}.bP__item-title{color:#fff;-webkit-line-clamp:2;word-break:break-word;z-index:1;-webkit-box-orient:vertical;flex:1 0 0;min-width:0;font-size:12px;font-weight:500;line-height:18px;display:-webkit-box;position:relative;overflow:hidden}.bP__item-price{color:#ccc;white-space:nowrap;z-index:1;flex-shrink:0;align-items:center;gap:6px;font-size:12px;font-weight:600;line-height:18px;display:flex;position:relative}.bP__item-icon{color:#0f0f0f;z-index:1;background:linear-gradient(#f0a0ff 0%,#cf7aff 50.48%,#a855f7 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:relative}.bP__item-icon--badge{border-radius:16px;gap:6px;width:auto;padding:0 8px;font-size:12px;font-weight:600;line-height:18px}.bP__item-icon--theme--green{background:linear-gradient(#1ff2f7 0%,#13f9d2 50.48%,#09ffb5 100%)}.bP__item-icon--theme--gold{background:#ffad09}.bP__item-icon--theme--blue{background:#6cb7fe}.bP__popover{background:#1d1d1d;border:.5px solid #ffffff0d;border-radius:24px;width:360px;max-width:100%;position:relative;overflow:hidden}@keyframes lovescape-actions-menu-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes lovescape-actions-menu-sphere-orbit{0%{transform:rotate(225deg)translate(4px)}to{transform:rotate(585deg)translate(4px)}}@keyframes lovescape-actions-menu-spheres-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes lovescape-actions-menu-shimmer{0%{transform:translate(-60%,-35%)}25%{transform:translate(60%,35%)}40%,to{transform:translate(-60%,-35%)}}@media (prefers-reduced-motion:reduce){.bP__spheres,.bP__sphere{animation:none}}.bQ{background:linear-gradient(90deg,#ffad091a 0%,#1d1d1d00 100%),#0f0f0fcc;border:.5px solid #f1326b1a;border-radius:12px;justify-content:space-between;align-items:center;width:100%;padding:12px;display:flex}.bQ__content-wrapper{align-items:center;gap:12px;display:flex}.bQ__title{letter-spacing:-.084px;margin:0 0 4px;font-size:14px;font-weight:600;line-height:17.5px}.bQ__description{color:#777;margin:0;font-size:12px;font-weight:400;line-height:18px}.g4{gap:10px;display:flex}.g3{color:#fff;cursor:pointer;background:#0f0f0f;border:0;border-radius:12px;flex:1;width:168px;height:120px;padding:0;position:relative;overflow:hidden}.g3:after{content:"";pointer-events:none;background:linear-gradient(#0000 0%,#000c 100%);width:100%;height:52%;position:absolute;bottom:0;left:0}.g3__img{object-fit:contain;object-position:center;width:100%;height:100%;transition:transform .3s;position:absolute;top:0;left:0}.g3__img--locked{filter:blur(9px)saturate(90%)}.g3:hover>img{transform:scale(1.1)}.g3__spicy{opacity:.5;z-index:1;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.g3__video{z-index:1;position:absolute;top:6px;right:6px}.g3__content{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;font-size:12px;font-style:normal;font-weight:600;display:flex;position:absolute;bottom:8px}.g3__price{gap:4px;display:flex}.bR__overlay{backdrop-filter:blur(4px);z-index:5;background:#0009;position:absolute;inset:0}.bR__overlay--mobile{position:fixed}.bS{width:100%;min-width:0;max-width:800px;max-height:90%;margin:0 auto;position:absolute;bottom:0;left:0;right:0}.bS__bottom{padding:0 12px calc(12px + env(safe-area-inset-bottom)) 12px;grid-template-rows:auto 1fr;align-items:flex-start;margin:0 auto;display:grid;position:relative}@media (width<=639px){.bS__bottom{padding:0 8px calc(8px + env(safe-area-inset-bottom)) 8px}}.bS__controls{align-items:center;gap:0;display:flex}@media (width<=639px){.bS__controls{position:relative}}.bS__actions-wrapper{--btn-position:48px;opacity:1;z-index:3;width:48px;margin-left:8px;transition:bottom .25s,margin-left .15s,opacity .15s,transform .15s,width .15s;display:flex;position:relative}@media (width<=639px){.bS__actions-wrapper{bottom:calc(100% + var(--btn-position,48px));margin-left:0;position:absolute;right:0}}.bS__actions-wrapper--hidden{opacity:0;pointer-events:none;width:0;margin-left:0;transform:scale(.8)}.bS__cam-call{margin-left:8px}.bS__send-button{z-index:1;transition:opacity .25s;position:absolute;bottom:8px;right:8px}.bS__send-button--hidden{opacity:0;pointer-events:none}.bS__send-button>.lovescape-button:disabled{--btn-background:linear-gradient(180deg, #fff 0%, #bcbcbc 100%);--btn-text-color:#0f0f0f;opacity:.4;border:.5px solid #0000;transition:background .25s,color .25s,opacity .25s}.bS__input-wrapper{backdrop-filter:blur(16px);background:#1d1d1d33;border:.5px solid #fff3;border-radius:24px;flex:1;align-items:center;gap:12px;min-width:0;min-height:48px;padding:12px 56px 12px 12px;font-size:12px;font-weight:400;display:flex;position:relative}@media (width<=639px){.bS__input-wrapper{padding:12px 46px 12px 12px}}.bS__input-wrapper .chat-controls-input__wrapper{max-height:100%}.bS__input-wrapper .chat-controls-input--style--multy-line{min-height:18px;max-height:100%;padding:0}.bS__input{-ms-overflow-style:none;scrollbar-width:none;flex:1;align-items:center;max-height:115px;overflow-y:scroll}.bS__input::-webkit-scrollbar{display:none}.bS__llm-list-scrollbar{max-height:min(50vh,500px);padding:2px 8px 8px}.bT{width:100%}.bT__suggestion:focus-visible,.bT__submit:focus-visible{outline-offset:-2px;outline:2px solid #fff}.bT__toolbar{flex-direction:column;gap:12px;padding:8px;display:flex}.bT__suggestions{scrollbar-width:none;gap:8px;margin:0 -8px;padding:0 8px;display:flex;overflow-x:auto}.bT__suggestions::-webkit-scrollbar{display:none}.bT__suggestion{color:#fffc;cursor:pointer;letter-spacing:-.072px;white-space:nowrap;background:#0003;border:0;border-radius:32px;flex-shrink:0;padding:0 10px;font-size:12px;font-weight:400;line-height:32px;transition:background-color .15s linear}.bT__suggestion:hover{background:#ffffff1a}.bT__footer{justify-content:flex-end;align-items:center;display:flex}.bT__send{align-items:center;display:flex}.bT__price{color:#fffc;background:#0006;border-radius:16px;align-items:center;gap:6px;height:32px;margin-right:-32px;padding:0 40px 0 12px;font-size:12px;font-weight:600;display:flex}.bT__price--disabled{color:#777}.bT__price--disabled .bT__chip{opacity:.4}.bT__submit{color:#0f0f0f;cursor:pointer;background:linear-gradient(#1ff2f7 0%,#13f9d2 50.48%,#09ffb5 100%);border:0;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex}.bT__submit:disabled{color:#fff6;cursor:default;background:#222}.e2{z-index:1;justify-content:flex-start;align-items:center;gap:16px;width:100%;padding:12px;transition:opacity .3s;display:flex;position:relative}.e2--hidden{opacity:0;pointer-events:none}@media (width<=1279px){.e2{border:none}}@media (width<=799px){.e2{border:none}}.e2--mobile{height:100%;min-height:unset;background:0 0;justify-content:stretch;gap:8px;margin-left:-18px;padding:0 0 0 6px}@media (width<=639px){.e2--mobile{margin-left:0}}.e2--mobile .e2__username{gap:8px}.e2--mobile .e2__right-actions{gap:4px}.e2__username{color:#ffffffe6;letter-spacing:-.084px;text-shadow:0 0 20px #0003;flex:1;justify-content:flex-start;align-items:center;gap:12px;min-width:0;font-size:14px;font-weight:600;display:flex}.e2__username-sub{color:#fff9;letter-spacing:.1px;text-transform:none;font-family:Inter,system-ui,Arial;font-size:10px;font-weight:400;display:block}.e2__right-actions{align-items:center;gap:8px;display:flex}.e2__skeleton{background:#1a1a1a;border-radius:8px}.e2__skeleton--type--avatar{height:var(--skeleton-size);width:var(--skeleton-size)}.e2__skeleton--type--username{width:120px;height:16px}.e2__exclusive-badge{background:var(--theme-primary-accent);color:#0f0f0f;font-family:var(--font-family-title);text-transform:uppercase;border-radius:10px;justify-content:center;align-items:center;height:20px;padding:2px 8px 0;font-size:14px;font-weight:400;display:flex}.e2__mobile-balance{position:absolute;top:12px;right:10px}@media (width<=639px){.e2__mobile-balance{right:40px}}.b7{flex:1;grid-template-rows:1fr auto;grid-auto-flow:row;min-height:0;display:grid;-webkit-mask-image:linear-gradient(0deg,#0000 0 50px,#000 100px);mask-image:linear-gradient(0deg,#0000 0 50px,#000 100px);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (width<=1024px){.b7--mode--live{-webkit-mask-composite:destination-in;transition:-webkit-mask-position .3s ease-in-out,mask-position .3s ease-in-out;-webkit-mask-image:linear-gradient(0deg,#0000 0 30px,#000 64px),linear-gradient(#0000 0% 18%,#00000008 19.5%,#00000014 20%,#0000002e 21%,#00000059 22%,#0000008c 23%,#000000bf 24%,#000000e6 25%,#000 26% 100%);mask-image:linear-gradient(0deg,#0000 0 30px,#000 64px),linear-gradient(#0000 0% 18%,#00000008 19.5%,#00000014 20%,#0000002e 21%,#00000059 22%,#0000008c 23%,#000000bf 24%,#000000e6 25%,#000 26% 100%);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:100% 100%,100% 200%;mask-size:100% 100%,100% 200%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-composite:intersect}.b7--mode--live.b7--mask-hidden{-webkit-mask-position:0 0,0 100%;mask-position:0 0,0 100%}}.b7__list{flex-direction:column;justify-content:flex-end;width:100%;min-width:0;max-width:max(800px,25vw);margin:0 auto;display:flex;position:relative}.b7__disclaimer{color:#fff9;letter-spacing:.1px;text-align:center;word-break:break-word;margin-bottom:12px;padding:0 12px;font-size:10px;line-height:15px}.b7__character{justify-content:center;display:flex}.bU{max-height:300px;padding:12px 0;transition:max-height .2s ease-in-out}@media (width<=639px){.bU{padding:8px 0}}.bU__content{text-align:left;padding:0 12px 12px}.bU__hints-list{-ms-overflow-style:none;scrollbar-width:none;justify-content:flex-start;align-items:center;gap:12px;display:flex;overflow:auto hidden}.bU__hint{backdrop-filter:blur(16px);color:#fffc;cursor:pointer;user-select:none;white-space:nowrap;background:#1d1d1d33;border:.5px solid #ffffff1a;border-radius:32px;align-items:center;height:32px;padding:0 8px;font-size:12px;font-weight:400;display:flex}.bU__hint:hover{color:#ffffffb3;border-color:#fff9}.bU__skeleton{grid-template-columns:68px 100px 160px 100px;justify-content:start;align-items:center;gap:8px;padding-left:0;animation:1.2s ease-in-out infinite suggestions-skeleton-animation;display:grid}.bU__skeleton-item{background:#1d1d1d;border-radius:32px;height:30px;animation:.9s ease-in-out infinite suggestions-skeleton-animation}.bU__skeleton-item:nth-child(2){animation-delay:.3s}.bU__skeleton-item:nth-child(3){animation-delay:.6s}.b0{backdrop-filter:blur(6px);color:#fffc;cursor:pointer;background:#0003;border:none;border-radius:16px;align-items:center;height:32px;padding:0 12px;display:flex;position:relative;overflow:hidden;box-shadow:inset -.5px -.5px 1px #ffffff4d,inset .8px .5px .5px #fff9}.b0--low{background:linear-gradient(#f1326b66 0% 100%),#0003}.b0__content{z-index:2;align-items:center;gap:6px;width:100%;height:100%;display:flex;position:relative}.b0__icon{background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:16px;height:16px}.b0__balance{color:#fffc;white-space:nowrap;font-size:12px;font-weight:600;line-height:1}.b0__background{backdrop-filter:blur(6px);opacity:0;pointer-events:none;z-index:1;background:linear-gradient(#cf7aff66 0% 100%);width:100%;height:100%;position:absolute;top:0;left:0}.b0__background--theme--pro{background:linear-gradient(#ffad0966 0% 100%)}.b0__background--theme--low{background:linear-gradient(#f1326bcc 0% 100%)}.b0__background--theme--ultra{background:linear-gradient(#61d0ff66 0% 100%),#0003}.ca{cursor:pointer;opacity:0;pointer-events:auto;background:#222;border:.5px solid #f1326b1a;border-radius:12px;align-items:center;gap:8px;width:100%;padding:12px;display:flex;position:relative;overflow:hidden}.ca:before{content:"";pointer-events:none;background:linear-gradient(90deg,#f1326b4d 0%,#1d1d1d00 100%);animation:.8s linear infinite lovescape-live-cam-cta-pulse;position:absolute;inset:0}.ca__icon{background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:24px;height:24px}.ca__text{flex-direction:column;flex:1 0 0;gap:4px;min-width:0;display:flex}.ca__title{color:#fff;width:100%;font-size:12px;font-weight:500;line-height:12px;display:block}.ca__description{color:#f1326b;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:12px;font-weight:400;line-height:12px;display:block;overflow:hidden}.ca__cta-inner{align-items:center;gap:4px;display:flex}@keyframes lovescape-live-cam-cta-pulse{0%,to{opacity:1}50%{opacity:.3}}.b2{aspect-ratio:1;cursor:pointer;background:0 0;border:none;height:236px;padding:2px;display:flex;position:relative;overflow:hidden}.b2:before{content:"";float:left;padding-top:100%;display:block}.b2__photo-image{border-radius:10px}.b2__photo-image--blur{filter:blur(8px)}.b2__photo-image.image-with-loader{flex:1;width:100%;height:100%;min-height:100%}.b2__photo-image.image-with-loader-placeholder{aspect-ratio:1;background:#404446;width:236px;max-width:100%;height:100%}.b2__generation-loader{aspect-ratio:1;color:#999;background:#ffffff1a;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:236px;max-width:100%;margin:4px;display:flex;position:relative}.b2__generation-error-text{text-align:center;flex-direction:column;gap:4px;padding:0 16px;display:flex}.b2__content{white-space:pre-wrap;width:236px;max-width:100%;padding:2px}.b2__body{padding:4px 6px 6px}.b2__blur-shatter{color:#fffc;cursor:pointer;text-align:center;text-shadow:0 0 20px #0003;z-index:2;background:#0f0f0f66;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;font-size:14px;font-weight:600;line-height:21px;display:flex;position:absolute;top:0;left:0}.b4{width:400px;max-width:100%}.b4__body{width:100%;min-height:60px;position:relative}.b4__body--hidden,.b4__hidden-text{filter:blur(6px);pointer-events:none;user-select:none}.b4__lock-badge{justify-content:center;align-items:center;gap:12px;font-size:16px;font-weight:600;line-height:125%;display:flex;position:absolute;top:50%;left:calc(50% + 20px);transform:translate(-50%,-50%)}.b3{min-width:100px;padding:2px;display:inline-block;position:relative}.b3__body{padding:4px 6px 6px}.b3__message-lock{position:relative;left:0;right:0}.b3__hidden-text{filter:blur(6px);pointer-events:none;user-select:none}.b3__lock-badge{justify-content:center;align-items:center;gap:12px;font-size:16px;font-weight:600;line-height:125%;display:flex;position:absolute;top:50%;left:calc(50% + 20px);transform:translate(-50%,-50%)}.bY{justify-content:flex-start;align-items:center;gap:8px;padding:0 6px 4px 4px;display:flex}.bY--type--media{padding:6px 6px 6px 4px}.bY--type--photo{z-index:6;padding:8px;position:absolute;bottom:0;left:0;right:0}.bY__time{color:#777;pointer-events:none;user-select:none;margin-left:auto;font-size:10px;line-height:16px}.bY__time--type--photo{color:#ccc;background:#00000080;border-radius:20px;justify-content:center;align-items:center;padding:4px 8px;font-size:8px;font-weight:400;line-height:10px;display:inline-flex;right:6px}.bY__time--type--photo .bY__time-content{margin-left:0;top:0}.bY__time--type-content{white-space:nowrap;align-items:center;margin-left:5px;display:inline-flex;position:relative;top:5px}.bX__reaction-icon{aspect-ratio:1;width:16px}.bW{color:#0f0f0f;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:transform .15s;display:flex;position:relative}.bW:before{content:"";opacity:0;pointer-events:none;background:#0000001a;border-radius:50%;width:24px;height:24px;transition:opacity .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bW>*{position:relative}.bW:hover:before{opacity:1}.bW:disabled:before{content:none}.bW:active{transform:scale(.9)}.bW--style--photo{color:#ccc;background:#00000080;border-radius:14px}.bW--style--photo:before{content:none}.bW--style--photo:hover{color:#fff}.b5{color:#0f0f0f;cursor:pointer;background-color:#fffc;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-self:flex-end;align-items:center;margin-left:4px;padding:6px;transition:background-color .15s,transform .15s;display:flex}.b5:hover{background-color:#e6e6e6cc}.b5:active{transform:scale(.9)}.b5--pending{pointer-events:none}.b5--pending>*{opacity:.4}.b5--pending:active{transform:none}.bO__base-message.bZ{color:#fff;background:linear-gradient(#ffad091a 0% 100%),#00000080;gap:8px;padding:8px 12px;font-size:12px;font-weight:400;line-height:16px;display:flex}.bZ__icon{color:var(--theme-attention-light);display:flex}.bZ__terms{color:inherit}.bZ__report{color:#fff;font-weight:700}.cb{z-index:1;flex-direction:column;min-width:0;height:100%;display:flex;position:relative}.cb--mobile{padding-top:var(--header-top-height,0px)}.cb--inline{padding-top:56px}.cb__header-inline{z-index:5;align-items:center;width:100%;height:56px;padding:0 12px 0 6px;display:flex;position:absolute;top:0;left:0}.cb__header-inline .e2--mobile{margin-left:0}.cb__header-inline .e2__mobile-balance{right:44px}.cb .date-message{margin-top:12px;margin-bottom:12px;font-weight:400}.cb__content{flex:1;grid-template-rows:100%;grid-template-columns:1fr auto;grid-auto-flow:column;min-height:0;display:grid;overflow:hidden}.cb__content-left{z-index:4;flex-direction:column;min-width:0;height:100%;transition:opacity .25s;display:flex;position:relative}.cb__content-left--hidden .b7,.cb__content-left--hidden .bU,.cb__content-left--hidden .bS__input-wrapper,.cb__content-left--hidden .bS__send-button,.cb__content-left--hidden .bS__overlay{opacity:0;pointer-events:none;transition:opacity .25s}.cb__content-left--hidden .bS__actions-wrapper{bottom:0}.cb__mute-button{z-index:2;flex-direction:column;gap:8px;padding:12px;display:flex;position:absolute;top:0;right:0}.cb__profile{border-left:1px solid #29292b;height:100%}.cb__gallery{height:100%}.cb__controls{right:0;top:calc(var(--header-top-height,0px) + var(--header-notifications-height,0px));z-index:105;flex-direction:column;gap:8px;padding:12px;transition:opacity .15s;display:flex;position:absolute}.cb__controls--mobile{top:var(--header-notifications-height,0px)}.cb__controls--under-actions-menu{opacity:0;pointer-events:none}.cb__status-indicator{color:#fffc;pointer-events:none;z-index:1;background:linear-gradient(#f0a0ff 0%,#cf7aff 50%,#a855f7 100%);border-radius:50%;justify-content:center;align-items:center;width:12px;height:12px;display:flex;position:absolute;top:0;right:0;box-shadow:inset -.25px -.25px .5px #ffffff4d,inset .4px .25px .25px #fff9}.g2{width:100%;height:100%}.g2__content{flex-direction:column;align-items:center;gap:24px;max-width:664px;margin:0 auto;padding:80px 12px;display:flex}.g2__header{flex-direction:column;align-items:center;gap:10px;width:100%;display:flex}.g2__title{color:#fff;font-family:var(--font-family-title);text-align:center;text-transform:uppercase;margin:0;font-size:40px;font-weight:400;line-height:100%}.g2__filters{justify-content:center;gap:8px;display:flex}.g2__grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px 8px;width:100%;max-width:640px;display:grid}.cd{z-index:1;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.cd:after{content:"";background:#0f0f0fcc;width:100%;height:100%;position:absolute;top:0;left:0}.cf{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.ce{opacity:1;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.ce__loader{z-index:4;background-color:#000000b3;background-position:50%;background-repeat:no-repeat;background-size:cover;place-items:center;width:100%;height:100%;transition:opacity .25s ease-in-out;display:grid;position:absolute;top:0;left:0}.ce__loader--hidden{opacity:0;pointer-events:none}.ce__upcoming{pointer-events:none;z-index:3;justify-content:center;width:100%;padding:0 24px;display:flex;position:absolute;bottom:88px;left:0}.ce__upcoming-title{color:#fff;-webkit-line-clamp:2;text-align:center;text-shadow:0 1px 4px #0009;-webkit-box-orient:vertical;font-size:13px;font-weight:500;line-height:18px;animation:.25s ease-out lovescape-livecam-upcoming-appear;display:-webkit-box;overflow:hidden}@keyframes lovescape-livecam-upcoming-appear{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ce__video{object-fit:cover;object-position:top center;width:100%;height:100%;transition:opacity .2s linear;position:absolute;top:0;left:0}@media (orientation:portrait){.ce__video{object-fit:cover}}.g5{min-height:72px;overflow-x:hidden}.g5__wrapper{cursor:pointer;flex-wrap:nowrap;width:100%;min-width:100%;display:flex}.g5__body{--horizontal-margin:12px;margin:0 var(--horizontal-margin);min-width:0;width:calc(100% - var(--horizontal-margin) * 2);border-radius:20px;flex:1 0 auto;gap:12px;padding:12px;display:flex;overflow:hidden}@media (width<=639px){.g5__body{--horizontal-margin:4px}}.g5__body--selected{pointer-events:none;background:#1d1d1d}.g5__body--selected .g5__message{color:#fff}.g5__body:hover{background:#1d1d1d}.g5__content{flex-direction:column;flex:1;gap:4px;min-width:0;font-size:14px;display:flex}.g5__top{color:#999;justify-content:space-between;align-items:flex-start;gap:8px;font-weight:500;line-height:130%;display:flex}.g5__indicators{color:#555;white-space:nowrap;place-items:center flex-end;gap:4px;min-width:40px;display:flex}.g5__bottom{color:#777;justify-content:space-between;align-items:center;gap:16px;display:flex}.g5__message{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;font-size:14px;font-weight:400;line-height:128%;overflow:hidden}.g5__message--unread{color:#fff}.g5__message-media{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:2px;flex-wrap:nowrap;align-items:center;width:16px;min-width:16px;height:16px;margin-right:6px;display:inline-flex}.g5__unread{color:#000;background:#999;border-radius:20px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:2px 4px;font-size:10px;font-weight:700;line-height:15px;display:flex}.g5__actions{z-index:1;align-items:stretch;display:flex}.g5__actions-button{cursor:pointer;height:100%;min-width:var(--action-btn-width,72px);border:none;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:10px;font-weight:400;display:flex}.g5__actions-button--style--gray{color:#222;background:#999}.g5__actions-button--style--purple{color:#e232f1;background:#3f1543}.g6{flex-direction:column;min-height:0;max-height:100%;padding:12px 0;display:flex}.g6__skeleton{background:#1a1a1a;border-radius:12px;min-height:64px;margin:0 12px 12px}.cg{aspect-ratio:9/16;height:100%;position:relative}.cg--mobile{aspect-ratio:unset;width:100%;height:auto;position:absolute;top:0;bottom:0;left:0}.cg--blur{cursor:pointer;filter:blur(12px)}.cg__controls{z-index:1;padding:12px;position:absolute;top:0;right:0}.cg__avatar{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%}.cg__avatar-video,.cg__avatar-img{object-fit:cover;object-position:center;z-index:1;width:100%;height:100%;position:relative}.cg__live-cam-cta{z-index:2;width:100%;padding:12px;position:absolute;bottom:0;left:0}.b6 .counterpart-text-message{background:#fff9;border-radius:12px 12px 12px 4px;padding:14px 12px}.b6 .bJ__body{width:100%;height:10px;display:flex}.b6 .bJ__dot{background-color:#0f0f0f;min-width:6px;height:6px}.b6 .bO__content{opacity:0;animation-name:indicator-appearance;animation-duration:.3s;animation-timing-function:ease-in;animation-iteration-count:1;animation-fill-mode:forwards;transform:translateY(120%)}@keyframes indicator-appearance{0%{opacity:0;transform:translateY(120%)}to{opacity:1;transform:translateY(0)}}.gG{z-index:111;background:#1b1b1d;border-radius:12px 0 0 12px;flex-direction:column;width:480px;max-width:100vw;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden}.gG__content{flex:1}.gF{flex-direction:column;display:flex}.gF__badge{color:#0f0f0f;background:#fff;border-radius:8px;justify-content:center;align-items:center;min-width:16px;height:16px;margin-left:8px;padding:0 4px;line-height:12px;display:flex}.gH{width:100%}.gH__image-wrapper{place-items:center;width:100%;min-height:240px;margin:0;display:grid;overflow:hidden}@media (width<=639px){.gH__image-wrapper{min-height:180px}}.gH__image{object-fit:cover;width:100%;height:auto}.gH__content{padding:40px 60px 60px}@media (width<=479px){.gH__content{padding:40px 20px 60px}}.gH__title{text-align:center;margin-bottom:20px;font-size:24px;font-weight:700;line-height:125%}.gH__body{color:#888;text-align:center;font-size:16px;font-weight:500;line-height:150%}.gH__footer{justify-content:center;margin-top:40px;display:flex}.lovescape-pwa-install-popup-ios-block__content{background:#1d1d1d;min-height:70vh;padding:80px 20px}.lovescape-pwa-install-popup-ios-block__header{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:320px;margin:0 auto;display:flex}.lovescape-pwa-install-popup-ios-block__icon{background-position:50%;background-repeat:no-repeat;background-size:contain;width:64px;height:64px}.lovescape-pwa-install-popup-ios-block__list{flex-direction:column;align-items:stretch;gap:12px;margin-top:40px;display:flex}.lovescape-pwa-install-popup-ios-block__list .dI__list-item{background:#232325;padding:14px 20px}.hH{width:100%;padding-top:80px}@media (width<=639px){.hH{padding-top:40px}}.hH__title{background:var(--Gradient-Brand-reverse,linear-gradient(180deg, #cf7aff 0%, #f3cee5 50%, #8bfcff 100%));font-family:var(--font-family-title), sans-serif;text-align:center;-webkit-text-fill-color:transparent;text-transform:uppercase;-webkit-background-clip:text;background-clip:text;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;font-size:120px;font-weight:400;line-height:100%;display:flex}.hH__title-up{line-height:100%}.hH__title-bottom{font-size:48px;line-height:100%}.hH__tabs-wrapper{border-bottom:1px solid #222;margin:12px auto 0}.hH__tabs{max-width:560px;margin:0 auto}.hH__tabs>.tabs-ds{border-bottom:none}.hH__content{padding:40px 12px 24px}@media (width<=639px){.hH__content{padding:12px}}.hB{overflow:hidden}.hB__main-section{padding:80px 0;position:relative;overflow:hidden}@media (width<=768px){.hB__main-section{padding:80px 0 60px}}@media (width<=639px){.hB__main-section{height:calc(100vh - var(--header-top-height));max-height:720px;padding:40px 0 0}}.hB__main-section-content{z-index:2;border-bottom:1px solid #222;flex-direction:column;width:100%;display:flex;position:relative}@media (width<=639px){.hB__main-section-content{height:100%}}.hB__main-section-glow{aspect-ratio:1;pointer-events:none;z-index:1;background:radial-gradient(50% 50%,#31014b 0%,#0000 100%);border-radius:50%;width:800px;max-width:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.hB__main-section-text{color:#fff;letter-spacing:-.456px;text-align:center;margin:24px 0 0;font-size:24px;font-weight:500;line-height:150%}@media (width<=639px){.hB__main-section-text{margin:16px 0 0;font-size:18px}}.hB__main-section-action{z-index:2;justify-content:center;margin-top:auto;display:flex;position:absolute;bottom:80px;left:50%;transform:translate(-50%)}@media (width<=768px){.hB__main-section-action{bottom:60px}}@media (width<=639px){.hB__main-section-action{bottom:40px}}.hB__main-image-wrapper{z-index:1;width:1500px;max-width:100%;margin:0 auto}@media (width<=639px){.hB__main-image-wrapper{margin:auto auto 0;overflow:hidden}}.hB__main-image{object-fit:contain;object-position:bottom;width:100%}@media (width<=639px){.hB__main-image{object-fit:cover;object-position:top;height:100%}}.hB__section{width:100%;position:relative}.hB__section--gradient{padding-bottom:84px}.hB__section-content{z-index:2;flex-direction:column;justify-content:center;align-items:center;width:960px;max-width:100%;margin:0 auto;display:flex;position:relative}.hB__section-title{color:#f3cee5;font-family:var(--font-family-title);text-align:center;text-transform:uppercase;justify-content:center;gap:6px;margin:0 0 12px;font-size:24px;font-weight:400;line-height:125%;display:flex}@media (width<=639px){.hB__section-title{font-size:20px;line-height:140%}}.hB__section-description{color:#fff;text-align:center;max-width:600px;margin:0 auto 24px;padding:0 12px;font-size:20px;font-weight:700;line-height:130%}@media (width<=639px){.hB__section-description{margin:0 auto 12px}}.hB__section-action{justify-content:center;padding-top:24px;display:flex}.hB__how-it-works-cards{grid-template-columns:repeat(3,1fr);gap:16px;display:grid;position:relative}@media (width<=768px){.hB__how-it-works-cards{grid-template-rows:repeat(3,auto);grid-template-columns:1fr;gap:12px}}.hB__how-it-works-arrow-1{z-index:5;position:absolute;bottom:-10px;left:33%;transform:translate(-50%)}.hB__how-it-works-arrow-1>svg{height:100%}@media (width<=768px){.hB__how-it-works-arrow-1{bottom:unset;height:40px;left:unset;top:33%;right:5%;transform:translate(0)translateY(-100%)rotate(90deg)scaleY(-1)}}@media (width<=639px){.hB__how-it-works-arrow-1{right:0}}.hB__how-it-works-arrow-2{z-index:5;position:absolute;top:-10px;left:66%;transform:translate(-33%)}.hB__how-it-works-arrow-2>svg{height:100%}@media (width<=768px){.hB__how-it-works-arrow-2{height:56px;left:unset;top:66%;right:0;transform:translateY(-40%)translate(0)rotate(90deg)}}@media (width<=639px){.hB__how-it-works-arrow-2{right:-10px}}.hB__how-it-works-card{background:#0f0f0f;border-radius:16px;position:relative}.hB__how-it-works-card:before,.hB__how-it-works-card:after{border-radius:inherit;content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0}.hB__how-it-works-card:before{z-index:1;background:linear-gradient(100deg,#fff3 0%,#ffffff1a 100%);width:calc(100% + 1px);height:calc(100% + 1px);transform:translate(-.5px,-.5px)}.hB__how-it-works-card:after{z-index:2;background:#0f0f0f}.hB__how-it-works-card-content{border-radius:inherit;z-index:3;background:linear-gradient(100deg,#ffffff14 0%,#ffffff05 100%);justify-content:flex-start;align-items:flex-start;gap:16px;height:100%;padding:20px;display:flex;position:relative}.hB__how-it-works-card-icon{color:#999;background:#ffffff1a;border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.hB__how-it-works-card-title{color:#fff;letter-spacing:-.34px;margin:0 0 8px;font-size:20px;font-weight:600;line-height:130%}@media (width<=639px){.hB__how-it-works-card-title{font-size:16px}}.hB__how-it-works-card-description{color:#fff6;margin:0;font-size:16px;font-weight:500;line-height:125%}@media (width<=639px){.hB__how-it-works-card-description{font-size:14px}}.hB__blue-glow{aspect-ratio:1;pointer-events:none;z-index:1;background:radial-gradient(50% 50%,#002b31 0%,#0e0e0e 100%);border-radius:50%;width:800px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hB__benefits{flex-wrap:wrap;gap:12px;width:100%;padding-top:24px;display:flex}.hB__benefits>.he{flex:30%}@media (width<=768px){.hB__benefits>.he{flex:45%}}.hB__benefit{flex-direction:column;justify-content:center;align-items:center;padding:40px;display:flex}@media (width<=768px){.hB__benefit{padding:20px 12px}}.hB__benefit-icon{color:var(--theme-secondary-accent);background:#23373a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:40px;display:flex;position:relative}.hB__benefit-icon:before{border-radius:inherit;content:"";z-index:1;background:linear-gradient(100deg,#fff6 0%,#ffffff1a 100%);display:block;position:absolute;inset:-.5px}.hB__benefit-icon:after{border-radius:inherit;content:"";z-index:2;background:#23373a;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.hB__benefit-icon>svg{z-index:3;position:relative}@media (width<=768px){.hB__benefit-icon{width:40px;height:40px;margin-bottom:12px}}.hB__benefit-title{color:#fff;text-align:center;margin:0 0 10px;font-size:20px;font-style:normal;font-weight:600;line-height:130%}@media (width<=768px){.hB__benefit-title{font-size:14px}}.hB__benefit-description{color:#999;letter-spacing:-.176px;text-align:center;margin:0;font-size:16px;font-weight:500;line-height:24px}@media (width<=768px){.hB__benefit-description{font-size:12px}}.hB__earnings{width:100%;margin:0 auto;transition:transform .3s ease-in-out}@media (width<=1024px){.hB__earnings{width:360px;max-width:100%}}@media (width<=639px){.hB__earnings{width:320px}}.hB__earnings-cards{gap:12px;width:960px;max-width:100%;margin:0 auto;display:flex}.hB__earnings-arrow{color:#fff;z-index:2;justify-content:center;align-items:center;width:60px;height:360px;display:flex;position:absolute}.hB__earnings-arrow--right{background:linear-gradient(90deg,#0e0e0e00 0%,#0e0e0e 100%);top:-29px;right:-12px;transform:translateY(40%)}.hB__earnings-arrow--left{background:linear-gradient(90deg,#0e0e0e 0%,#0e0e0e00 100%);top:-29px;left:-12px;transform:translateY(40%)}.hB__earnings-card{color:#fff;flex:1;font-size:16px;font-style:normal;font-weight:500;line-height:125%;transition:opacity .25s ease-in-out,transform .25s ease-in-out;display:flex;position:relative}@media (width<=1024px){.hB__earnings-card{opacity:.4;flex:1 0 100%;max-width:100%}.hB__earnings-card--active{opacity:1;transform:scale(1.01)}}.hB__earnings-card:before{content:"";z-index:2;background:#0f0f0f;border-radius:20px;width:100%;height:100%;position:absolute;top:0;left:0}.hB__earnings-card:after{content:"";z-index:1;background:linear-gradient(100deg,#fff 0%,#ffffff1a 100%);border-radius:20px;width:calc(100% + 1px);height:calc(100% + 1px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hB__earnings-card--tier--premium .hB__earnings-card-income,.hB__earnings-card--tier--premium .hB__earnings-card-tier{color:var(--theme-primary-accent)}.hB__earnings-card--tier--premium .hB__earnings-card-content{background:linear-gradient(100deg,#d995ff5c 0%,#cf7aff0f 61.51%)}.hB__earnings-card--tier--premium:after{background:linear-gradient(100deg,#d995ff 0%,#cf7aff1a 100%)}.hB__earnings-card--tier--pro .hB__earnings-card-income,.hB__earnings-card--tier--pro .hB__earnings-card-tier{background:linear-gradient(#ffee58 0%,#fdca30 40%,#f09300 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hB__earnings-card--tier--pro .hB__earnings-card-content{background:linear-gradient(100deg,#ffad095c 0%,#ffad090f 74.52%)}.hB__earnings-card--tier--pro:after{background:linear-gradient(100deg,#ffad09 0%,#ffad091a 100%)}.hB__earnings-card-pro-badge{color:#0f0f0f;font-family:var(--font-family-title);text-transform:uppercase;z-index:4;background:linear-gradient(#ffee58 0%,#fdca30 40%,#f09300 100%);border-radius:12px;justify-content:center;align-items:center;gap:6px;height:24px;padding:0 12px;font-size:18px;font-weight:400;line-height:100%;display:flex;position:absolute;top:-12px;left:20px}.hB__earnings-card-content{z-index:3;background:linear-gradient(100deg,#ffffff3d 0%,#ffffff0a 61.51%);border-radius:20px;flex-direction:column;align-items:flex-start;gap:20px;width:100%;padding:30px 20px 20px;display:flex;position:relative}.hB__earnings-card-header,.hB__earnings-card-body{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.hB__earnings-card-income,.hB__earnings-card-tier{justify-content:flex-start;align-items:center;font-size:24px;font-weight:600;line-height:130%;display:flex}.hB__earnings-card-tier{gap:12px}.hB__earnings-card-income{gap:4px}.hB__earnings-card-separator{background:#fff3;border-radius:2px;justify-content:center;align-self:stretch;align-items:center;height:.5px;display:flex}.hB__earnings-dots{justify-content:center;align-items:center;gap:8px;margin:12px auto 0;display:flex}.hB__earnings-dot{aspect-ratio:1;cursor:pointer;background:#fff6;border-radius:50%;width:8px;transition:background .25s ease-in,transform .25s ease-in}.hB__earnings-dot--active{pointer-events:none;background:#fff;transform:scale(1.1)}.iF{width:100%;padding-top:80px}@media (width<=639px){.iF{padding-top:40px}}.iF__title{background:var(--Gradient-Brand-reverse,linear-gradient(180deg, #cf7aff 0%, #f3cee5 50%, #8bfcff 100%));font-family:var(--font-family-title), sans-serif;text-align:center;-webkit-text-fill-color:transparent;text-transform:uppercase;-webkit-background-clip:text;background-clip:text;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;font-size:120px;font-weight:400;line-height:100%;display:flex}.iF__title-up{line-height:100%}.iF__title-bottom{font-size:48px;line-height:100%}.iF__tabs-wrapper{border-bottom:1px solid #222;margin:12px auto 0}.iF__tabs{max-width:560px;margin:0 auto}.iF__tabs>.tabs-ds{border-bottom:none}.iF__content{padding:40px 12px 24px}@media (width<=639px){.iF__content{padding:12px}}.hG{width:960px;max-width:100%;margin:0 auto}.hG__empty-state{background:#1d1d1d;border:1px solid #2c2f31;border-radius:8px;align-self:stretch;place-items:center;gap:16px;padding:40px 12px;display:grid}.hG__empty-state-title{color:#fff;text-align:center;font-size:16px;font-weight:600;line-height:125%}.hG__empty-state-description{color:#555;text-align:center;max-width:640px;font-size:14px;font-weight:400;line-height:150%}.hE{flex-direction:column;align-items:flex-start;display:flex}.hE__description{color:#777;margin:0 0 12px;font-size:14px;font-weight:400;line-height:150%}.hE__loader,.hE__empty-state{background:#1d1d1d;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;padding:40px 12px;display:flex}.hD{grid-template-rows:80px 1fr 1fr 1fr;grid-template-columns:repeat(6,1fr);gap:12px;display:grid}@media (width<=1023px){.hD{grid-template-columns:repeat(2,1fr);grid-template-rows:unset}}.hD__earnings-level{grid-area:4/1/5/3}@media (width<=1024px){.hD__earnings-level{grid-column:2/3}}@media (width<=640px){.hD__earnings-level{grid-column:1/2}}.hD__chips{grid-area:4/3/5/5}@media (width<=1024px){.hD__chips{grid-area:5/1/6/2}}@media (width<=640px){.hD__chips{grid-area:4/2/5/3}}.hD__total-earnings{grid-area:4/5/5/7}@media (width<=1024px){.hD__total-earnings{grid-area:5/2/6/3}}@media (width<=640px){.hD__total-earnings{grid-area:5/1/6/3}}.hD__users{grid-area:3/1/4/4}@media (width<=1024px){.hD__users{grid-area:4/1/5/2}}@media (width<=640px){.hD__users{grid-area:3/1/4/3}}.hD__link{grid-area:1/1/3/4}@media (width<=1024px){.hD__link{grid-area:1/1/4/3}}@media (width<=640px){.hD__link{grid-area:1/1/3/3}}.hD__link-content{align-items:center;gap:12px;margin-top:auto;padding-top:24px;display:flex}.hD__link-input{color:#888;cursor:pointer;background:#0f0f0f;border-radius:8px;flex:1;grid-template-columns:1fr auto;align-items:center;gap:10px;min-width:0;padding:12px;font-size:14px;font-weight:400;line-height:128.5%;display:grid}.hD__link-input-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hD__info{border:1px solid #2c2f31;border-radius:12px;flex-direction:column;grid-area:1/4/4/7;width:100%;padding:16px 12px;display:flex}@media (width<=1024px){.hD__info{grid-area:6/1/7/3;grid-template-rows:auto auto;min-height:0;display:grid;overflow:visible}.hD__info--collapsed{flex:0;grid-template-rows:auto 0}.hD__info--collapsed .hD__info-content{opacity:0;overflow:hidden}.hD__info--collapsed .hD__info-icon{transform:rotate(-180deg)}}.hD__info-title{color:#fff;font-family:var(--font-family-title);text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;font-size:20px;font-weight:400;display:flex}.hD__info-content{opacity:1;flex-direction:column;flex:1;transition:opacity .1s;display:flex}.hD__info-table{flex-direction:column;justify-content:stretch;gap:12px;width:100%;margin-top:auto;display:flex}@media (width<=640px){.hD__info-table{margin-top:24px}}.hD__info-icon{color:#777;transition:transform .2s}.hD__info-separator{background-color:#222;width:100%;height:.5px}.hD__info-row{color:#fff;grid-template-columns:1fr auto;align-items:center;gap:12px;min-height:24px;font-size:14px;font-weight:500;display:grid}.hD__info-pro-text{justify-content:flex-start;align-items:center;display:flex}.hD__description{color:#777;margin:8px 0 0;font-size:14px;font-weight:400;line-height:150%}.hD__tile-content{align-items:center;gap:8px;min-width:0;margin-top:16px;font-size:20px;font-weight:600;line-height:130%;display:flex}.hD__tile-delta{color:var(--theme-success);text-align:center;background:#09ffb51a;border-radius:12px;align-items:center;gap:3px;min-height:24px;padding:0 6px;font-size:14px;font-weight:600;line-height:128.5%;display:inline-flex}.hD__info-link{color:#fff;margin:12px auto 0;display:flex}.hI{justify-content:center;max-width:100%;height:130px;margin:0 auto;padding:0 12px;display:flex}.hI>svg{height:100%}@media (width<=640px){.hI{height:87px}}.hC{background:#1d1d1d;border:1px solid #2c2f31;border-radius:12px;flex-direction:column;display:flex}.hC--clickable{cursor:pointer}.hC--padding--default{padding:16px}.hC--padding--small{padding:16px 12px}.hC__title{color:#ccc;font-family:var(--font-family-title);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:20px;font-weight:400;overflow:hidden}.hF{justify-content:flex-end;gap:8px;padding:12px 0;display:flex}.hJ{width:100%;padding:12px}.hJ__input{width:1280px;max-width:100%;margin:0 auto 24px}.hJ__content{width:1280px;max-width:100%;margin:0 auto}.iq{max-width:100%;height:100%;min-height:calc(100vh - var(--header-top-height) - var(--tap-bar-height,0px));flex-direction:column;flex:1;align-items:stretch;margin:0 auto;display:flex}.iq--mobile .iq__content{flex-direction:column;align-items:center;padding:0 12px 28px}.iq__content{flex-direction:column;flex:1;width:100%;padding:40px 12px;display:flex}.iq__form{flex-direction:column;gap:16px;width:380px;max-width:100%;margin:0 auto;display:flex}.h2{align-items:flex-start;gap:36px;width:100%;display:flex}.h2--mobile{flex-direction:column;align-items:center;gap:12px}.h2--mobile .h2__content{flex-direction:column;align-items:center}.h2--mobile .h2__footer{flex-direction:column;display:flex}.h2--mobile .h2__fake-input{padding:8px 10px}.h2__content{justify-content:center;align-items:flex-start;gap:36px;display:flex}.h2__account{flex:460px;width:460px;max-width:100%}.h2__content{flex-direction:column;align-items:stretch;gap:16px;display:flex}.h2__edit-link{cursor:pointer;width:100%}.h2__edit-link:hover .h2__edit-icon{color:#fff}.h2__footer{grid-template-columns:140px 140px;justify-content:space-between;gap:12px;margin-top:40px;display:grid}.h2__textarea-wrapper{width:100%;position:relative}.h2__textarea-wrapper textarea{cursor:pointer;pointer-events:none}.h2__label{letter-spacing:-.084px;justify-content:right;align-items:center;gap:4px;font-size:14px;font-style:normal;font-weight:600;line-height:128.5%;display:flex;position:absolute;right:0}.h2__label--status--accept{color:var(--theme-success)}.h2__label--status--warning{color:var(--theme-attention)}.h2__fake-input{color:#777;background:#1d1d1d;border-radius:12px;flex:1;align-items:center;gap:10px;width:100%;min-height:48px;padding:12px;font-size:16px;font-style:normal;font-weight:400;line-height:125%;display:flex;position:relative}.h2__fake-input--accent{border:1px solid var(--theme-primary-accent)}.h2__hint{color:#777;letter-spacing:-.3px;width:100%;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.h2__edit-icon{color:#777;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.h2__edit-icon--top-right{top:14px;right:12px;transform:translateY(0)}.ih{padding:12px}.ih__header{justify-content:flex-end;margin-bottom:20px;display:flex}.ih__loading,.ih__empty{color:#fff6;text-align:center;padding:32px}.ih__grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;display:grid}@media (width<=640px){.ih__grid{grid-template-columns:repeat(2,1fr);gap:8px}}.ih__card--ghost{opacity:.4}.ie{cursor:grab;border-radius:12px;position:relative;overflow:hidden}.ie:active{cursor:grabbing}.ie__media{aspect-ratio:9/16;background:#111;width:100%;position:relative;overflow:hidden}.ie__cover{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.ie__video{z-index:1;width:100%;height:100%;position:absolute;inset:0}.ie__footer{z-index:2;background:linear-gradient(#0000 0%,#000c 100%);flex-direction:column;gap:2px;padding:24px 8px 8px;display:flex;position:absolute;bottom:0;left:0;right:0}.ie__label{color:#fff;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.ie__price{color:#ffffffb3;gap:4px;font-size:11px;display:inline-flex}.ie__menu{z-index:3;position:absolute;top:6px;right:6px}.ie__drag-handle{color:#fff9;cursor:grab;z-index:3;background:#00000080;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;bottom:6px;right:6px}.ie__drag-handle:active{cursor:grabbing}.ig{padding:16px}.ig__form{flex-direction:column;gap:16px;margin-top:16px;display:flex}.ig__media-selector{flex-direction:column;gap:8px;display:flex}.ig__preview{aspect-ratio:16/9;background:#000;border-radius:8px;justify-content:center;width:100%;display:flex;position:relative;overflow:hidden}.ig__preview-button{z-index:2;position:absolute;bottom:8px;right:8px}.ig__preview-video{object-fit:contain;height:100%}.ig__repeat-range{flex-direction:column;gap:10px;display:flex}.ig__repeat-range-toggle{color:#ffffffb3;cursor:pointer;user-select:none;align-items:center;gap:8px;font-size:13px;display:flex}.ig__repeat-range-toggle input[type=checkbox]{accent-color:#48d28a;cursor:pointer;width:16px;height:16px}.ig__sound-section{flex-direction:column;gap:4px;display:flex}.ig__sound-toggle{color:#ffffffb3;cursor:pointer;user-select:none;align-items:center;gap:8px;font-size:13px;display:flex}.ig__sound-toggle-input{accent-color:#48d28a;cursor:pointer;width:16px;height:16px}.ig__sound-hint{color:#fff6;font-size:11px}.ig__haptic-section{flex-direction:column;gap:12px;display:flex}.ig__haptic-toggle{color:#ffffffb3;cursor:pointer;user-select:none;align-items:center;gap:8px;font-size:13px;display:flex}.ig__haptic-toggle input[type=checkbox]{accent-color:#a855f7;cursor:pointer;width:16px;height:16px}.ig__haptic-sliders{flex-direction:column;gap:16px;display:flex}.ig__haptic-slider{flex-direction:column;gap:6px;display:flex}.ig__haptic-slider-label{color:#ffffffb3;justify-content:space-between;align-items:center;font-size:13px;display:flex}.ig__haptic-slider-value{color:#a855f7;font-weight:600}.ig__haptic-slider-track{width:100%;height:4px;position:relative}.ig__haptic-slider-track:before{content:"";background:#ffffff26;border-radius:2px;position:absolute;inset:0}.ig__haptic-slider-fill{pointer-events:none;background:#a855f7;border-radius:2px;height:4px;position:absolute;top:0;left:0}.ig__haptic-slider-input{appearance:none;cursor:pointer;opacity:0;background:0 0;width:100%;height:20px;margin:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ig__haptic-slider-input::-webkit-slider-thumb{appearance:none;width:20px;height:20px}.ig__haptic-slider-marks{color:#fff6;justify-content:space-between;font-size:11px;display:flex}.if{flex-direction:column;gap:10px;width:100%;display:flex}.if__label{color:#fff9;font-size:13px}.if__track-wrap{align-items:center;height:28px;display:flex;position:relative}.if__track{pointer-events:none;background:#ffffff26;border-radius:2px;height:4px;position:absolute;left:0;right:0}.if__range-fill{background:linear-gradient(90deg,#48d28a,#2db870);border-radius:2px;height:100%;position:absolute}.if__thumb{-webkit-appearance:none;appearance:none;pointer-events:none;background:0 0;width:100%;height:4px;position:absolute;left:0;right:0}.if__thumb::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;pointer-events:all;background:#fff;border:2px solid #48d28a;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 4px #0006}.if__thumb::-moz-range-thumb{cursor:pointer;pointer-events:all;background:#fff;border:2px solid #48d28a;border-radius:50%;width:14px;height:14px}.if__inputs{gap:12px;display:flex}.if__input-group{flex:1;align-items:center;gap:6px;display:flex}.if__input-label{color:#ffffff80;white-space:nowrap;font-size:12px}.if__input{color:#fff;text-align:right;background:#ffffff12;border:1px solid #ffffff26;border-radius:6px;outline:none;flex:1;min-width:0;padding:4px 8px;font-size:13px}.if__input:focus{border-color:#48d28a}.if__input::-webkit-inner-spin-button,.if__input::-webkit-outer-spin-button{opacity:.5}.if__unit{color:#fff6;font-size:12px}.h5{flex-direction:column;flex:0 0 160px;align-items:center;gap:12px;display:flex;position:relative}.h5__avatar-stub{aspect-ratio:1;background-color:#1d1d1d;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:12px;justify-content:center;align-items:center;display:flex}.h5__subscription-badge{z-index:2;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.ii{flex-direction:column;justify-content:space-between;width:380px;max-width:100%;display:flex}.ii__input-block{text-align:left;width:100%}.ij{flex-direction:column;flex:1;justify-content:space-between;width:380px;max-width:100%;margin:0 auto;display:flex}.ij__content{color:#999;flex-direction:column;align-items:center;display:flex}.ij__footer{color:#777;letter-spacing:-.3px;border-top:.5px solid #333;justify-content:center;align-items:center;gap:12px;margin-top:20px;padding:28px 0;font-size:12px;font-weight:400;line-height:16px;display:flex}.h6__field{text-align:left;margin:16px 0 0}.h7__row{background:#1d1d1d;border-radius:12px;align-items:center;gap:12px;width:100%;min-height:48px;padding:12px;display:flex}.h7__label{color:#fffc;letter-spacing:-.084px;overflow-wrap:break-word;text-align:left;flex:1;font-size:14px;font-weight:500;line-height:17.5px}.ik{text-align:center;justify-content:center;align-items:center;width:380px;max-width:100%;margin:0 auto;display:flex;position:relative}@media (width<=639px){.ik{height:var(--header-top-height);width:100%;padding:0 12px}}.ik__title{text-align:center;flex:1;transform:translateY(2px)}.ik__back-btn{z-index:2;align-items:center;height:100%;display:flex;position:absolute;top:0;left:0}.h3{color:#fff;text-align:left;flex-direction:column;gap:8px;width:100%;font-size:16px;font-weight:500;line-height:125%;display:flex;position:relative}.h3__label{cursor:pointer;letter-spacing:-.176px;text-align:left;line-height:150%}.h3__error{color:var(--theme-danger);letter-spacing:-.3px;text-align:left;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.ia{padding:0 12px 12px;position:relative}.ia__header{justify-content:space-between;align-items:center;padding:24px 12px 12px;display:flex}.ia__benefits{margin-top:12px}.ia__info-note{color:#999;background:#2c2f31;border-radius:8px;align-self:stretch;align-items:flex-start;gap:6px;margin:-4px 0 12px;padding:8px 12px;font-size:12px;display:flex}.ib{padding:0 12px 12px;position:relative}.ib__list{flex-direction:column;gap:16px;display:flex}.ib__header{justify-content:space-between;align-items:center;padding:24px 12px 12px;display:flex}.ib__plan{background:#1d1d1d;border:1px solid #333;border-radius:12px;justify-content:space-between;align-items:center;min-height:64px;padding:0 16px;display:flex}.ib__period{flex-direction:column;align-items:flex-start;display:flex}.ib__period-title{color:#fff;font-size:16px;font-weight:600;line-height:100%}.ib__period-renew{color:#888;text-transform:lowercase;margin:2px 0 0;font-size:12px;font-weight:400;line-height:130%}.ib__period-renew--expired{color:var(--theme-danger)}.ib__benefits{flex-direction:column;width:100%;margin:12px 0 0;display:flex}.ib__renew-button{margin-top:12px}.ib__benefit-item{color:#fff;align-items:center;gap:12px;padding:8px 0;font-size:16px;font-weight:500;line-height:150%;display:flex}.bb{color:#fff;min-height:100dvh;padding:var(--header-top-height,64px) 24px 24px;background:#0f0f0f;position:relative}.bb__highlight{pointer-events:none;background:linear-gradient(#cf7aff33 0%,#0f0f0f33 100%);height:240px;position:absolute;top:0;left:0;right:0}.bb__content{background:#ffffff0d;border-radius:24px;gap:24px;max-width:688px;margin:0 auto;padding:24px;display:flex;position:relative}.bb__back{z-index:10;position:absolute;top:36px;left:36px}.bb__loading{color:#fff9;text-align:center;width:100%;padding:48px 0}.bb__viewer{aspect-ratio:9/16;border:.5px solid #ffffff1a;border-radius:20px;min-width:240px;height:548px;min-height:548px;overflow:hidden}@media (width<=639px){.bb__viewer{height:unset;min-height:unset}}.bb__viewer .video-player{width:100%;height:100%}.bb__viewer .video-player__poster,.bb__viewer video{object-fit:cover;width:100%;height:100%}.bb__viewer .video-player:fullscreen video,.bb__viewer video:fullscreen{object-fit:contain}.bb__viewer .video-player:fullscreen video,.bb__viewer video:fullscreen{object-fit:contain}.bb__viewer-empty{background:#1d1d1d;width:100%;height:100%;position:relative}.bb__viewer-image{object-fit:cover;width:100%;height:100%}.bb__viewer-image--blurred{filter:blur(20px);transform:scale(1.1)}.bb__viewer-unlock{align-items:center;gap:8px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bb__details{flex-direction:column;flex:1;min-width:240px;display:flex;overflow:hidden}.bb__description{padding:12px 0 24px}.bb__title{font-family:var(--font-family-title);text-transform:uppercase;margin:0 0 8px;font-size:28px;font-weight:400;line-height:28px}.bb__text{color:#fff9;letter-spacing:-.084px;margin:0;font-size:14px;font-weight:400;line-height:21px}.bb__episodes{scrollbar-width:none;flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;overflow-y:auto}.bb__episodes::-webkit-scrollbar{display:none}.bb__episode{color:#fff;cursor:pointer;background:linear-gradient(90deg,#1d1d1d00 0%,#cf7aff1a) 100%,#222;border:.5px solid #ffffff1a;border-radius:12px;flex:0 0 48px;justify-content:space-between;align-items:center;gap:12px;padding:12px;transition:border-color .2s,transform .1s;display:flex}.bb__episode:active{transform:translateY(1px)}.bb__episode:hover:not(.bb__episode--locked),.bb__episode--active{background:linear-gradient(90deg,#1d1d1d00 0%,#cf7aff33 100%),#222;border-color:#cf7aff33}.bb__episode--locked{color:#ccc;cursor:pointer;background:#222}.bb__episode--soon{cursor:default}.bb__episode-select{color:inherit;text-align:left;background:0 0;border:0;flex:1;align-self:stretch;align-items:center;gap:8px;padding:0;display:flex}.bb__episode-name,.bb__episode-action{align-items:center;display:flex}.bb__episode-name{font-size:12px;font-weight:500;line-height:18px}.bb__episode-action{gap:12px}.bb__action-label{color:#ffbd3a;font-size:12px;font-weight:500;line-height:18px}.bb__action-label--clickable{cursor:pointer;background:0 0;border:0;padding:0}.bb__price{color:#ccc;align-items:center;gap:4px;font-size:12px;font-weight:500;line-height:18px;display:flex}.bb__price svg{width:16px;height:16px}.bb__coming-soon{color:#cf7aff;font-family:var(--font-family-title);text-transform:uppercase;white-space:nowrap;background:#cf7aff33;border-radius:12px;padding:2px 8px;font-size:14px;font-weight:400}.bb__play,.bb__unlock{color:#0f0f0f;cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex}.bb__play{background:linear-gradient(#f0a0ff 0%,#cf7aff 50%,#a855f7 100%)}.bb__unlock{background:linear-gradient(#ffee58 0%,#ffcd30 50%,#ffad09 100%)}.bb__unlock--subscription{background:linear-gradient(#f0a0ff 0%,#cf7aff 50%,#a855f7 100%)}.bb__unlock--static{cursor:default}@media (width<=639px){.bb{padding:var(--header-top-height,56px) 12px 32px}.bb__content{background:0 0;border-radius:0;max-width:none;padding:0;display:block}.bb__viewer{height:unset;max-height:calc(100dvh - var(--header-top-height,56px) - 44px);min-height:unset;width:100%;margin:0 auto}.bb__details{min-width:0;padding:0 8px;overflow:visible}.bb__description{min-height:0;padding:12px 0 24px}.bb__episodes{overflow:visible}}.ba{backdrop-filter:blur(4px);z-index:1000;background:#000000b8;justify-content:center;align-items:center;padding:12px;animation:.22s ease-out both lovescape-shorts-episode-overlay-in;display:flex;position:fixed;inset:0}.ba__popup{aspect-ratio:9/16;color:#fff;border:.5px solid #ffffff1a;border-radius:24px;max-width:calc(100vw - 24px);height:min(640px,100dvh - 24px);animation:.22s cubic-bezier(.2,.8,.2,1) both lovescape-shorts-episode-popup-in;position:relative;overflow:hidden;box-shadow:0 24px 80px #0009}.ba--closing{pointer-events:none}.ba__cover{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ba__cover-empty{background:#1d1d1d;position:absolute;inset:0}.ba__close{z-index:1;position:absolute;top:12px;right:12px}.ba__info{background:linear-gradient(#0000 0%,#0000007a 49.5%,#000c 100%);flex-direction:column;gap:16px;padding:40px 12px 12px;display:flex;position:absolute;bottom:0;left:0;right:0}.ba__copy{flex-direction:column;gap:4px;display:flex}.ba__meta{align-items:center;gap:8px;display:flex}.ba__episode{text-shadow:0 0 20px #0003;font-size:12px;font-weight:600;line-height:15px}.ba__quality{color:#ffbd3a;background:#ffad0933;border:.5px solid #ffad0933;border-radius:16px;padding:2px 6px;font-size:10px;font-weight:500;line-height:15px}.ba__title{font-family:var(--font-family-title);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin:0;font-size:28px;font-weight:400;line-height:35px;overflow:hidden}.ba__description{color:#fff9;letter-spacing:-.084px;text-shadow:0 0 20px #0003;margin:0;font-size:14px;font-weight:400;line-height:17.5px}.ba__unlock{align-items:center;gap:10px;display:flex}@keyframes lovescape-shorts-episode-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes lovescape-shorts-episode-popup-in{0%{opacity:0;transform:translateY(24px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=639px){.ba{align-items:flex-end;padding:12px 12px 0}.ba__popup{border-bottom:0;border-radius:24px 24px 0 0;height:min(640px,100dvh - 12px);animation-name:lovescape-shorts-episode-popup-mobile-in}}@keyframes lovescape-shorts-episode-popup-mobile-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ba .ba,.ba .ba__popup{animation-duration:1ms}}.gI{padding-top:120px}.gI__modal{background:#0f0f0f;border:.5px solid #ffffff1a;border-bottom:none;border-radius:24px 24px 0 0;position:relative}@media (width>=640px){.gI__modal{overscroll-behavior:contain;max-height:calc(100dvh - 140px)}}.gI__content{max-width:360px;margin:0 auto;overflow:hidden}.gI__glow{pointer-events:none;background:radial-gradient(50% 50%,#cf7aff33 0%,#cf7aff00 100%);border-radius:50%;width:320px;height:320px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.gI__header{flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:24px 12px;display:flex;overflow:hidden}.gI__header-bottom{align-items:center;gap:12px;display:flex}.gI__close{z-index:2;position:absolute;top:12px;right:12px}.gI__users{align-items:center;display:flex;box-shadow:0 2px 2px 20px #0003,0 0 8px 20px #0003}.gI__avatar{aspect-ratio:1;border:1px solid #fff;border-radius:10px;place-items:center;width:40px;display:grid;overflow:hidden}.gI__avatar:nth-child(odd){transform:rotate(4deg)}.gI__avatar:nth-child(2n){transform:rotate(-4deg)}.gI__avatar:not(:first-child){margin-left:-16px}.gI__avatar-img{object-fit:cover;object-position:center;width:100%;height:100%}.gI__rating{color:#ccc;letter-spacing:-.084px;font-size:14px;font-weight:500;line-height:125%}.gI__starts{color:#ffad09;align-items:center;gap:4px;margin-bottom:4px;display:flex}.gI__title{color:#fff;font-family:var(--font-family-title);text-align:center;text-transform:uppercase;margin:0;font-size:24px;font-weight:400;line-height:150%}.gI__bundles-list{flex-direction:column;gap:8px;padding:12px 12px 0;display:flex}.gI__bundle{color:#fff;cursor:pointer;background:#ffffff0d;border:.5px solid #ffffff1a;border-radius:12px;width:100%;min-height:64px;padding:0;transition:box-shadow .2s ease-in-out,background .2s ease-in-out,border-color .2s ease-in-out;position:relative}.gI__bundle:hover{border-color:#ffffff80}.gI__bundle--active{background:#cf7aff1a;box-shadow:0 0 0 1px #cf7aff}.gI__bundle-content{align-items:stretch;width:100%;display:flex}.gI__bundle-check{color:#0f0f0f;z-index:1;background:#cf7aff;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;top:-4px;right:-4px}.gI__bundle-stretch{color:#cf7aff;font-family:var(--font-family-title);text-align:center;text-transform:uppercase;background:#cf7aff33;border-radius:12px 12px 0 0;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.gI__bundle-left{flex-direction:column;flex:1;align-items:flex-start;padding:12px;display:flex}.gI__bundle-right{align-items:center;padding:12px;display:flex}.gI__bundle-price{align-items:flex-end;gap:2px;font-size:24px;display:flex}.gI__bundle-period{color:#fff9;flex:1;font-size:12px;font-weight:400;line-height:100%}.gI__discount-badge{color:#0f0f0f;font-family:var(--font-family-title);text-transform:uppercase;background:linear-gradient(#ffee58 0%,#fdca30 40%,#f09300 100%);border-radius:10px;justify-content:center;align-items:center;gap:4px;height:20px;padding:0 6px;font-size:14px;font-weight:400;display:flex}.gI__bundle-period{color:#fff;align-items:center;gap:6px;margin-bottom:8px;font-size:16px;font-weight:600;display:flex}.gI__month-price{color:#fff9;gap:2px;font-size:12px;font-weight:500;display:inline-flex}.gI__footer{text-align:center;flex-direction:column;gap:12px;padding:12px;display:flex}.gI__floating-button{opacity:0;pointer-events:none;visibility:hidden;z-index:2;background:linear-gradient(#0f0f0f00 0%,#0f0f0f 100%);border-bottom:.5px solid #ffffff1a;width:100%;margin:0 auto;padding:12px;transition:opacity .2s,transform .2s,visibility 0s linear .2s;position:sticky;bottom:0;transform:translateY(16px)}.gI__floating-button--visible{opacity:1;pointer-events:auto;visibility:visible;transition-delay:0s;transform:translateY(0)}.gI__cancel-info{color:#fff9;margin:0;font-size:12px;font-weight:400;line-height:150%}.gI__benefits{background:#1d1d1d;border:.5px solid #ffffff1a;border-radius:12px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:8px;padding:12px;display:flex}.gI__benefits-title{color:#fff;font-family:var(--font-family-title);font-feature-settings:"liga" off, "clig" off;text-transform:uppercase;margin:0;font-size:20px;font-weight:400;line-height:150%}.gI__benefits-item{color:#fff;letter-spacing:-.176px;justify-content:flex-start;align-items:center;gap:8px;width:100%;font-size:16px;font-weight:500;line-height:150%;display:flex}.gI__promo{padding:12px}.gI__promo-card{aspect-ratio:5/4;background:#1d1d1d;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;justify-content:flex-end;align-items:center;display:flex;position:relative;overflow:hidden}.gI__promo-card-media{object-fit:cover;object-position:center;width:100%;height:100%}.gI__promo{flex-direction:column;gap:8px;display:flex}.gI__promo-card-content{z-index:1;background:linear-gradient(#0f0f0f00 0%,#0f0f0f 100%),linear-gradient(#0f0f0f00 0%,#0f0f0f 100%);flex-direction:column;align-self:stretch;align-items:center;gap:8px;width:100%;padding:48px 24px 24px;display:flex;position:absolute;bottom:0;left:0}.gI__promo-card-title{color:#fff;font-family:var(--font-family-title);text-align:center;text-transform:uppercase;font-size:28px;font-style:normal;font-weight:400}.gI__promo-card-description{color:#fff9;letter-spacing:-.176px;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.gI__reviews{flex-direction:column;align-items:center;gap:12px;padding:12px 12px 24px;display:flex}.gI__review-header{flex-direction:column;align-items:center;gap:8px;width:100%;padding-top:24px;display:flex}.gI__review-logo{width:auto;height:24px}.gI__review-title{color:#fff;font-family:var(--font-family-title);text-align:center;text-transform:uppercase;margin:0;font-size:24px;font-weight:400;line-height:150%}.gI__review{background:#1d1d1d;border:.5px solid #ffffff1a;border-radius:12px;flex-direction:column;align-items:flex-start;gap:16px;width:100%;padding:12px;display:flex;overflow:hidden}.gI__review-inner{flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:flex}.gI__review-name{color:#fff;letter-spacing:-.176px;word-break:break-word;width:100%;font-size:16px;font-weight:600;line-height:150%}.gI__review-info{align-items:center;gap:12px;width:100%;display:flex}.gI__review-rating{align-items:center;gap:2px;display:flex}.gI__review-star{color:#fff;background:#04da8d;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.gI__review-author{color:#555;text-align:right;word-break:break-word;flex:1;font-size:12px;font-weight:500;line-height:150%}.gI__review-text{color:#777;letter-spacing:-.084px;word-break:break-word;width:100%;margin:0;font-size:14px;font-weight:400;line-height:150%}.ir{color:#fff;background:#0f0f0f;min-height:100%;padding:12px 24px 48px;position:relative}.ir__highlight{pointer-events:none;background:linear-gradient(#cf7aff33 0%,#0f0f0f33 100%);height:240px;position:absolute;top:-72px;left:0;right:0}.ir__content{max-width:1280px;margin:0 auto;position:relative}.ir__header{flex-direction:column;gap:12px;margin-bottom:12px;display:flex}.ir__title{font-family:var(--font-family-title);text-transform:uppercase;margin:0;font-size:32px;font-weight:400;line-height:32px}.ir__filters{scrollbar-width:none;gap:8px;max-width:100%;display:flex;overflow-x:auto}.ir__filters::-webkit-scrollbar{display:none}.ir__filter{color:#fffc;cursor:pointer;letter-spacing:-.084px;background:0 0;border:.5px solid #2c2f31;border-radius:32px;flex:none;height:32px;padding:0 16px;font-size:14px;font-weight:500;line-height:21px;transition:background-color .2s,border-color .2s}.ir__filter:hover{border-color:#fff9}.ir__filter--active{color:#fff;background:#0006;border-width:1px;border-color:#fff}.ir__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.ir__card{color:#fff;flex-direction:column;min-width:0;text-decoration:none;display:flex}.ir__card:hover .ir__image{transform:scale(1.02)}.ir__cover{aspect-ratio:180/270;border:.5px solid #ffffff1a;border-radius:12px;width:100%;display:block;position:relative;overflow:hidden}.ir__image{object-fit:cover;width:100%;height:100%;transition:transform .2s}.ir__badge{color:#fff;font-family:var(--font-family-title);text-transform:uppercase;background:#f1326b;border-radius:12px;height:24px;padding:0 8px;font-size:18px;font-weight:400;line-height:24px;position:absolute;top:8px;right:7px}.ir__card-title{letter-spacing:-.456px;text-overflow:ellipsis;padding:8px 0;font-size:24px;font-weight:600;line-height:30px;display:block;overflow:hidden}.ir__skeleton{aspect-ratio:180/270;background:#1a1a1a;border-radius:12px;width:100%;display:block}.ir__skeleton-title{background:#1a1a1a;border-radius:6px;width:70%;height:20px;margin:8px 0;display:block}.ir__seo{margin-top:24px}@media (width<=1199px){.ir__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=959px){.ir__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=639px){.ir{padding:12px 12px 32px}.ir__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ir__card-title{letter-spacing:-.176px;padding:4px 0;font-size:12px;line-height:21px}.ir__badge{height:20px;font-size:14px;line-height:20px}}.is__title{font-family:var(--font-family-title);text-align:center;text-transform:uppercase;justify-content:center;align-items:center;height:56px;padding:12px;font-size:20px;font-weight:400;line-height:150%;display:flex}.is__content{gap:24px;width:720px;max-width:100%;min-height:426px;padding:56px 24px 24px;display:flex}@media (width<=639px){.is__content{padding:0 12px 12px;display:block}}.gJ__title{color:#fff;letter-spacing:-.456px;margin:60px 60px 24px;font-size:24px;font-weight:600}.gJ__title--mobile{margin:60px 12px 24px}.gJ__back{color:#fffc;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;top:12px;left:12px}.gJ__back:hover{color:#fff}.gJ__wrapper{width:100vw;max-width:480px;height:80vh;padding:0 60px}.gJ__wrapper--mobile{padding:0 12px}.gJ__iframe{border:0;width:100%;height:100%;display:block}.cv{color:#fff;z-index:200;background:#000;position:fixed;inset:0;overflow:hidden}.cv__video{z-index:0;background:#000;position:absolute;inset:0;overflow:hidden}.cv__video:after{content:"";pointer-events:none;background:#0000006b;position:absolute;inset:0}.cv__video-player{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cv__overlay{z-index:2;justify-content:center;align-items:safe center;padding:12px;display:flex;position:absolute;inset:0;overflow-y:auto}.cv__card{backdrop-filter:blur(14px)saturate(1.2);text-align:center;background:#0f0f1094;border:1px solid #ffffff1a;border-radius:26px;width:300px;max-width:100%;padding:30px 20px 24px;animation:.55s cubic-bezier(.2,1.2,.3,1) both lovescape-offer-paywall-modal-in;position:relative;box-shadow:0 30px 80px #000000a6}.cv__card--leaving{animation:.35s ease-in both lovescape-offer-paywall-modal-out}.cv__gift{pointer-events:none;z-index:3;width:48px;height:48px;animation:1.6s ease-in-out infinite lovescape-offer-paywall-gift-blink,2.4s ease-in-out infinite lovescape-offer-paywall-gift-wiggle;position:absolute;top:-18px;left:-14px}.cv__gift-spark{background:#5df0b8;border-radius:50%;width:5px;height:5px;animation:1.6s ease-in-out infinite lovescape-offer-paywall-spark;position:absolute}.cv__gift-spark:nth-child(2){animation-delay:.3s;top:2px;right:0}.cv__gift-spark:nth-child(3){width:4px;height:4px;animation-delay:.8s;bottom:4px;left:-2px}.cv__gift-spark:nth-child(4){animation-delay:1.1s;top:24px;right:6px}.cv__close{z-index:4;position:absolute;top:12px;right:12px}.cv__title{letter-spacing:-.01em;text-transform:uppercase;margin:4px 0 0;font-size:30px;font-weight:800;line-height:1.05;animation:.6s cubic-bezier(.2,.8,.2,1) .1s both lovescape-offer-paywall-rise}.cv__timer{color:#e6e6ea;background:#00000080;border-radius:999px;align-items:baseline;gap:10px;margin:16px auto 0;padding:12px 16px 12px 18px;font-size:14px;line-height:1;animation:.6s cubic-bezier(.2,.8,.2,1) .2s both lovescape-offer-paywall-rise;display:inline-flex}.cv__timer-value{color:#5df0b8;font-variant-numeric:tabular-nums;letter-spacing:.04em;margin-left:6px;font-size:18px;font-weight:800;line-height:1}.cv__timer--hot .cv__timer-value{color:#ff6b8a;animation:.8s steps(2,start) infinite lovescape-offer-paywall-blink}.cv__bonus{margin-top:34px;animation:.6s cubic-bezier(.2,.8,.2,1) .3s both lovescape-offer-paywall-rise}.cv__bonus-label{color:#5df0b8;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:800;display:inline-block}.cv__bonus-title{letter-spacing:.01em;text-transform:uppercase;margin-top:12px;font-size:19px;font-weight:800;line-height:1.25}.cv__tags{margin:22px -20px 0;position:relative;overflow:hidden;mask-image:linear-gradient(90deg,#0000 0,#000 24px calc(100% - 36px),#0000 100%)}.cv__tags-row{white-space:nowrap;will-change:transform;flex-wrap:nowrap;gap:7px;padding:3px 0 3px 20px;animation:34s linear 1.3s infinite lovescape-offer-paywall-marquee;display:inline-flex}.cv__tags:hover .cv__tags-row,.cv__tags--paused .cv__tags-row{animation-play-state:paused}.cv__tag{color:#e8e8ec;background:#1f1f22;border:1px solid #3a3a3f;border-radius:999px;flex:none;padding:9px 13px;font-size:12px;font-weight:500;line-height:1;transition:transform .15s,border-color .15s;animation:.45s cubic-bezier(.2,1.3,.4,1) .4s both lovescape-offer-paywall-tag-in}.cv__tag--highlighted{color:#fff;border-color:#fff}.cv__tag:hover{border-color:#5df0b8;transform:translateY(-2px)scale(1.06)}.cv__cta{color:#fff;cursor:pointer;letter-spacing:.02em;text-transform:uppercase;background:linear-gradient(#c77dff,#8e44ff);border:0;border-radius:999px;width:100%;margin-top:28px;padding:18px;font-size:17px;font-weight:800;transition:transform .15s cubic-bezier(.2,1.4,.4,1),box-shadow .2s,filter .2s;animation:.6s cubic-bezier(.2,.8,.2,1) .5s both lovescape-offer-paywall-rise,1.8s ease-in-out 1.2s infinite lovescape-offer-paywall-pulse;display:block;position:relative;overflow:hidden;box-shadow:0 10px 30px #a55cff73}.cv__cta:before{content:"";background:linear-gradient(110deg,#0000 0%,#ffffff80 50%,#0000 100%);width:45%;height:100%;animation:2.6s ease-in-out 1.5s infinite lovescape-offer-paywall-shine;position:absolute;top:0;left:-70%;transform:skew(-20deg)}.cv__cta:hover{filter:brightness(1.06);transform:scale(1.03);box-shadow:0 14px 40px #a55cffa6}.cv__cta:active{transform:scale(.96)}.cv__cta:disabled{cursor:default;opacity:.7}.cv__cta-ripple{pointer-events:none;background:#ffffff8c;border-radius:50%;animation:.6s ease-out forwards lovescape-offer-paywall-ripple;position:absolute;transform:scale(0)}.cv__confetti{pointer-events:none;z-index:1001;position:fixed;inset:0}.cv__confetti-piece{border-radius:2px;width:8px;height:8px;animation:1s ease-out forwards lovescape-offer-paywall-confetti-fall;position:absolute}.cv__billed{color:#a3a3a8;margin:16px 0 0;font-size:13px}.cv__billed-price{color:#e6e6ea;font-weight:600}.cv__secure,.cv__save-payment-details{margin-top:22px}.cv__trial{width:360px;max-width:100%;animation:.55s cubic-bezier(.2,1.2,.3,1) both lovescape-offer-paywall-modal-in;position:relative}@media (prefers-reduced-motion:reduce){.cv *,.cv__card,.cv__cta{transition:none!important;animation:none!important}}@keyframes lovescape-offer-paywall-modal-in{0%{opacity:0;transform:translateY(24px)scale(.96)}to{opacity:1;transform:none}}@keyframes lovescape-offer-paywall-modal-out{to{opacity:0;transform:translateY(16px)scale(.96)}}@keyframes lovescape-offer-paywall-gift-blink{0%,to{filter:drop-shadow(0 0 4px #5df0b840)}50%{filter:drop-shadow(0 0 14px #5df0b8f2)}}@keyframes lovescape-offer-paywall-gift-wiggle{0%,86%,to{transform:rotate(-8deg)}90%{transform:rotate(4deg)}94%{transform:rotate(-12deg)}97%{transform:rotate(2deg)}}@keyframes lovescape-offer-paywall-spark{0%,to{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1)}}@keyframes lovescape-offer-paywall-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes lovescape-offer-paywall-blink{to{visibility:hidden}}@keyframes lovescape-offer-paywall-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes lovescape-offer-paywall-tag-in{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes lovescape-offer-paywall-shine{0%{left:-70%}40%,to{left:130%}}@keyframes lovescape-offer-paywall-pulse{0%,to{box-shadow:0 10px 30px #a55cff73,0 0 #a55cff8c}50%{box-shadow:0 10px 30px #a55cff99,0 0 0 14px #a55cff00}}@keyframes lovescape-offer-paywall-ripple{to{opacity:0;transform:scale(4)}}@keyframes lovescape-offer-paywall-confetti-fall{0%{opacity:1;transform:translate(0)rotate(0)}to{opacity:0;transform:translate(var(--shift-x), var(--shift-y)) rotate(540deg)}}.gK{width:480px;max-width:100%;min-height:100px}@media (width<=639px){.gK{width:100%}}.gK__header{aspect-ratio:2;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.gK__header-badge{z-index:1;position:absolute;top:20px;left:20px}.gK__header-image{object-fit:cover;width:100%;height:100%}.gK__timer-wrapper{backdrop-filter:blur(6px);color:#fff;z-index:1;background:#cf7aff33;justify-content:center;align-items:center;gap:12px;width:100%;padding:8px 0;font-size:16px;font-weight:600;line-height:24px;display:flex;position:absolute;bottom:0;left:0}@media (width<=639px){.gK__timer-wrapper{padding:4px 0}}.gK__timer-item{background:#0006;border-radius:12px;justify-content:center;align-items:center;gap:4px;width:70px;height:24px;padding:0 12px;font-size:16px;font-weight:600;line-height:24px;display:flex}@media (width<=639px){.gK__timer-item{font-size:14px;line-height:21px}}.gK__content{flex-direction:column;gap:20px;padding:40px;display:flex}@media (width<=639px){.gK__content{padding:20px 12px 60px}}.gK__title{color:#fff;align-items:center;margin:0 0 8px;font-size:24px;font-weight:600;line-height:30px;display:flex}@media (width<=639px){.gK__title{font-size:20px}}.gK__description{color:#fff9;margin:0;font-size:16px;font-weight:400;line-height:24px}@media (width<=639px){.gK__description{font-size:12px;line-height:18px}}.gK__table{background:#222;border:.5px solid #ffffff1a;border-radius:8px;flex-direction:column;align-items:stretch;gap:12px;width:100%;padding:12px;display:flex}.gK__table-row{color:#fff6;flex:1;grid-template-columns:1fr auto auto;gap:8px;font-size:12px;font-weight:400;line-height:18px;display:grid}.gK__table-cell--red{color:var(--theme-danger);font-weight:500;position:relative}.gK__table-cell--red:before{background:var(--theme-danger);content:"";z-index:1;width:100%;height:2px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.gK__table-cell--green{color:var(--theme-success);font-weight:500}.gK__actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.gK__video-step{width:100%;height:440px;position:relative}.gK__video-step:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0f0f0f00 0%,#1d1d1d 100%);width:100%;height:160px;position:absolute;bottom:80px;left:0}.gK__video{object-fit:cover;width:480px;max-width:100%;height:360px}@media (width<=639px){.gK__video{width:100%}}.gK__video-step-footer{color:#fff;text-align:center;z-index:2;width:100%;padding:40px 20px;font-size:24px;font-weight:700;line-height:130%;position:absolute;bottom:0}@media (width<=639px){.gK__video-step-footer{padding:40px 20px 60px}}.gK__bundles{flex-direction:column;align-items:stretch;gap:8px;display:flex}.gK__bundle{cursor:pointer;width:100%;position:relative}.gK__bundle:before{background:linear-gradient(180deg, var(--theme-success) 0%, var(--theme-primary-accent) 80%);content:"";opacity:0;z-index:1;border-radius:10px;transition:opacity .3s;display:block;position:absolute;inset:-2px}.gK__bundle--checked .gK__bundle-content{border-color:#0000}.gK__bundle--checked:before{opacity:1}.gK__bundle--best:before{bottom:0}.gK__bundle--best .gK__bundle-content{border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:22px;padding:16px}.gK__bundle-best{color:#0f0f0f;content:"";font-family:var(--font-family-title);text-align:center;text-transform:uppercase;z-index:2;background:#cf7aff;border-radius:0 0 6px 8px;width:100%;height:22px;font-size:18px;font-weight:400;position:absolute;bottom:0;left:0}.gK__bundle-content{z-index:2;background:#1d1d1d;border:1px solid #ffffff1a;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 16px;display:flex;position:relative}.gK__bundle-left{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.gK__bundle-cost{justify-content:flex-start;align-items:center;gap:4px;font-size:12px;display:flex}.gK__bundle-cost-discount{color:var(--theme-success);letter-spacing:.2px;text-transform:uppercase;background:#09ffb533;border-radius:24px;justify-content:center;align-items:center;padding:4px 12px;font-weight:700;line-height:130%;display:inline-flex}.gK__bundle-cost-current{color:#fff6;font-style:normal;font-weight:400;line-height:18px;text-decoration-line:line-through}.gK__message{flex-direction:column;align-items:flex-start;gap:10px;width:100%;display:flex}.gK__message-body{color:#eee;background:#2c2f31;border-radius:12px 12px 12px 4px;flex-direction:column;justify-content:center;width:100%;padding:8px 10px 30px;font-size:14px;font-weight:400;line-height:21px;display:flex;position:relative}.gK__message-title{color:#fff;font-size:20px;font-weight:600;line-height:150%}@media (width<=639px){.gK__message-title{font-size:14px}}.gK__message-time{color:#777;z-index:1;font-size:8px;font-weight:400;line-height:12px;position:absolute;bottom:4px;right:10px}.gK__message-time--photo{color:#ccc;background:#00000080;border-radius:14px;padding:1.6px 4.8px;font-size:6.4px;line-height:8px;display:block}.gK__message-reactions{align-items:center;gap:4px;padding:0 6px;display:flex;position:absolute;bottom:4px;left:4px}.gK__message-reaction{text-align:center;border:.5px solid #fff3;border-radius:16px;justify-content:center;align-items:center;gap:2px;height:16px;padding:2px 6px;font-size:10px;font-weight:500;line-height:15px;display:flex;position:relative}.gK__message-image{background:#2c2f31;border-radius:12px 12px 12px 4px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:92px;padding:2px;display:flex;position:relative;overflow:hidden}.gK__message-image-body{object-fit:cover;border-radius:10px;width:100%;height:100%}.gK__message-overlay{color:#fff;justify-content:center;align-items:center;gap:4px;font-size:14px;font-weight:600;line-height:21px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.br{--payment-consent-accent:var(--theme-primary-accent);text-align:left;gap:12px;width:100%;display:flex}.br--type--pro{--payment-consent-accent:var(--theme-attention)}.br--type--ultra{--payment-consent-accent:#6cb7fe}.br__icon{color:var(--theme-success);flex-shrink:0;margin-top:1px}.br__content{flex-direction:column;gap:8px;min-width:0;display:flex}.br__text{color:#fff9;margin:0;font-size:12px;font-weight:400;line-height:18px}.br__link{color:var(--payment-consent-accent);text-underline-offset:2px;word-break:break-word;text-decoration:underline}.br__link:hover{color:var(--payment-consent-accent);opacity:.8}.bs{--save-payment-details-accent:var(--theme-primary-accent);cursor:pointer;user-select:none;align-self:flex-start;align-items:center;gap:12px;width:100%;display:flex;position:relative}.bs--type--pro{--save-payment-details-accent:var(--theme-attention)}.bs--type--ultra{--save-payment-details-accent:#6cb7fe}.bs__input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.bs__box{border:1.5px solid #fff6;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:background-color .2s,border-color .2s;display:flex}.bs__icon{color:#000}.bs__label{color:#fffc;text-align:left;font-size:14px;font-weight:500;line-height:20px}.bs--checked .bs__box{background-color:var(--save-payment-details-accent);border-color:var(--save-payment-details-accent)}.bs .bs__input:focus-visible+.bs__box{outline:2px solid var(--save-payment-details-accent);outline-offset:2px}.X{justify-content:stretch;align-items:stretch;gap:8px;width:100%;margin:0 auto;display:flex}.X--style--vertical{flex-direction:column;gap:12px}.X--style--vertical .X__item{text-align:left;flex-direction:row;align-items:start;gap:12px;padding:0;font-size:16px}.X--style--grid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.X__item{color:var(--white-white-100,#fff);text-align:center;white-space:break-spaces;flex-direction:column;flex:1;align-items:center;gap:8px;min-width:0;font-size:12px;font-weight:500;line-height:130%;display:flex}.X__item--bordered{letter-spacing:-.084px;text-align:left;background:#1d1d1d;border:1px solid #2c2f31;border-radius:8px;flex-direction:row;gap:20px;height:100%;padding:14px 16px;font-size:14px;font-style:normal;font-weight:600;line-height:128.5%}@media (width<=639px){.X__item--bordered{flex-direction:column;align-items:flex-start;gap:12px}}.X__item--wide{grid-column:span 2}@media (width<=640px){.X__item--wide{align-items:stretch}}@media (width<=639px){.X__item{white-space:unset}}.h0{background:#1d1d1d;border:1px solid #333;border-radius:12px;justify-content:space-between;align-items:center;min-height:64px;margin:12px 0;padding:0 16px;display:flex;position:relative}.h0__renew{color:#888;text-transform:lowercase;margin:2px 0 0;font-size:12px;font-weight:400;line-height:130%}.h0__renew--expired{color:var(--theme-danger)}.h0__label{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.h0__title{color:#fff;font-size:16px;font-weight:600;line-height:100%;position:relative}.h0__right{text-align:right;align-items:center;gap:8px;display:inline-flex}.h0__right-subtitle{color:#888;text-transform:lowercase;font-size:12px;font-weight:400}.h0__price{color:#fff;font-family:var(--font-family-title);text-transform:uppercase;align-items:center;gap:8px;font-size:20px;font-weight:400;display:flex}.h0__discount{color:var(--theme-success);text-transform:uppercase;align-items:center;height:24px;font-size:12px;font-weight:600;display:flex}.h0__discount--style--free{text-transform:uppercase;background:#21b062}.h0__price-discount{color:#888;font-size:24px;font-weight:600;position:relative}.h0__price-discount:after{background:var(--theme-danger);content:"";width:100%;height:1px;position:absolute;top:39%;left:2px;transform:rotate(-26deg)}.gL{backdrop-filter:blur(16px);background:linear-gradient(#0f0f0f1a 0%,#0f0f0f 100%),linear-gradient(#0f0f0f1a 0%,#0f0f0f 100%);border:.5px solid #ffffff1a;border-radius:24px 24px 0 0;position:relative}@media (width<=639px){.gL{border-radius:0}}.gL__footer{z-index:1;width:100%;padding:40px 12px 12px;position:sticky;bottom:0}@media (width<=639px){.gL__footer{padding:12px}}.gL__cancel-info{color:#fff9;margin:0;font-size:12px;font-weight:400;line-height:150%}.gL__consent{background:#0f0f0f;width:100%;padding:0 12px 24px}.gL__consent>*{max-width:360px;margin:0 auto}.gL__footer-content{z-index:1;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:360px;margin:0 auto;display:flex;position:relative}.gL__footer-blur{backdrop-filter:blur(6px);pointer-events:none;background:linear-gradient(#0f0f0f00 0%,#0f0f0f 100%);border-radius:12px 12px 0 0;position:absolute;inset:0;mask:linear-gradient(#0000 0%,#000000e6 10%,#000 100%)}.gL__header{flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:24px 12px 12px;display:flex}.gL__icon{color:var(--theme-primary-accent);position:relative}.gL__icon:after{content:"";background:radial-gradient(50% 50%,#cf7aff33 0%,#cf7aff00 100%);border-radius:50%;width:320px;height:320px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gL__header-content{flex-direction:column;align-items:center;gap:8px;padding-bottom:24px;display:flex}.gL__title{color:#fff;font-family:var(--font-family-title);text-align:center;text-transform:uppercase;margin:0;font-size:40px;font-weight:400}.gL__description{color:#999;text-align:center;max-width:350px;margin:0 auto;font-size:16px;font-weight:400;line-height:150%}.gM{background:#0f0f0f;border:1px solid #222;border-radius:12px;width:720px;max-width:100%;min-height:500px;position:relative}.gM--compact{margin:0 auto;padding:0 12px}@media (width>=639px){.gM--compact{width:480px}}.gM__background{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;right:0;overflow:hidden}.gM__video-wrapper,.gM__image{background-position:top;background-repeat:no-repeat;background-size:contain;width:50%;height:100%;position:absolute;top:0;right:0}@media (width<=639px){.gM__video-wrapper,.gM__image{background-size:contain}}.gM__video-wrapper:after,.gM__image:after{content:"";background:linear-gradient(#0f0f0f00 0%,#0f0f0f 50% 100%);width:100%;display:block;position:absolute;top:0;bottom:0;left:0}.gM__video-wrapper{overflow:hidden}.gM__video{object-fit:cover;pointer-events:none;width:100%;min-height:100%}.gM__content{justify-content:center;max-width:100%;height:100%;margin:0 auto;display:flex;position:relative}.gM__left{background:#0f0f0f;border-right:1px solid #222;flex-direction:column;flex:1 0 360px;justify-content:space-between;width:360px;padding:40px 12px 30px;display:flex}.gM__title{font-family:var(--font-family-title);letter-spacing:.1px;text-align:center;text-transform:uppercase;word-break:break-word;margin:0 0 20px;padding:0 12px;font-size:48px;font-weight:400}.gM__subtitle{color:var(--theme-success);text-align:center;font-size:24px;font-weight:400}.gM__subtitle--style--premium{color:var(--theme-success)}.gM__subtitle--style--pro{color:var(--theme-attention)}.gM__right{flex-direction:column;flex:360px;justify-content:flex-end;align-items:center;padding:0 0 30px;display:flex}@media (width<=639px){.gM{border:none;border-radius:0}.gM__title{margin:0}.gM__content{flex-direction:column-reverse;justify-content:flex-end;align-items:center}.gM__video-wrapper,.gM__image{max-width:360px;height:100%;left:50%;right:unset;width:100%;transform:translate(-50%,-40px)}.gM__video-wrapper:after,.gM__image:after{display:none}.gM__right{width:100%;height:200px;padding:0;position:relative}.gM__right:before{content:"";pointer-events:none;z-index:2;background:linear-gradient(#0f0f0f00 0%,#0f0f0f 100%);width:100%;height:100%;display:block;position:absolute;top:0;left:0}.gM__right--with-benefits{justify-content:center}.gM__right--with-benefits:before{bottom:0;top:unset}.gM__left{z-index:3;border-right:none;flex:1;justify-content:flex-end;width:100%;padding:20px 12px 30px;position:relative}.gM__left--with-benefits{flex:unset;background:#0f0f0f;margin-top:auto;position:sticky;bottom:0}.gM__left--with-benefits:after{content:"";z-index:3;background:linear-gradient(#0e0e0e00 0%,#0e0e0e 100%);width:100%;height:60px;display:block;position:absolute;top:0;left:0;transform:translateY(-100%)}}.gO{background:linear-gradient(#cf7aff33 0%,#1d1d1d33 100%),#0f0f0f;border:1px solid #222;border-radius:12px;justify-content:stretch;width:720px;max-width:100%;min-height:400px;display:flex;position:relative}.gO__left{border-right:1px solid #222;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;gap:40px;padding:40px 12px 30px;display:flex}@media (width<=639px){.gO__left{padding:56px 0 0;position:relative}.gO__header{padding:0 16px}}.gO__title{font-family:var(--font-family-title);text-align:center;text-transform:uppercase;margin:0;padding-top:2px;font-size:38px;font-weight:400}.gO__subtitle{font-family:var(--font-family-title);text-align:center;text-transform:uppercase;justify-content:center;align-items:center;gap:12px;font-size:24px;font-weight:400;line-height:120%;display:flex}.gO__bundle-wrapper{width:100%}@media (width<=639px){.gO__bundle-wrapper{padding:0 16px}}.gO__bundle{border-radius:8px;width:100%;position:relative}.gO__bundle:before{content:"";background:linear-gradient(104deg,#09ffb500 40%,#09ffb5 100%);border-radius:12px;position:absolute;inset:-1px}.gO__bundle:after{content:"";background:#2b1f31;border-radius:12px;position:absolute;inset:0}.gO__bundle-content{z-index:3;padding:24px 12px;display:flex;position:relative}.gO__discount{background:var(--theme-success);color:#0f0f0f;font-family:var(--font-family-title);text-transform:uppercase;z-index:3;border-radius:12px;justify-content:center;align-items:center;height:20px;padding:2px 8px 0;font-size:14px;font-weight:400;display:flex;position:absolute;top:0;right:48px;transform:translateY(-50%)}.gO__price-item{flex-direction:column;flex:1;align-items:center;gap:8px;display:flex}.gO__actions{flex-direction:column;gap:8px;width:100%;display:flex}@media (width<=639px){.gO__actions{z-index:4;background:linear-gradient(#1d1d1d00 0%,#1d1d1d 70.43%);padding:0 12px 12px;position:sticky;bottom:0}}.gO__right{background:#0f0f0f;width:360px;position:relative}.gO__background{aspect-ratio:1;background-size:cover;width:100%;position:absolute;top:0;left:0}.gO__background:after{content:"";pointer-events:none;background:linear-gradient(#0f0f0f00 0%,#0f0f0f 100%);width:100%;height:100%;position:absolute;top:0;left:0}.gO__right-content{z-index:2;flex-direction:column;align-items:center;gap:20px;width:100%;padding:0 20px 30px;display:flex;position:absolute;bottom:0;left:0}.gO__logo{background:50%/contain no-repeat;width:169px;height:48px}.gO__benefits{padding:0 20px}@media (width<=639px){.gO__benefits{padding:0 16px}}.gO__premium{margin-top:-20px}.gO__premium-title{font-family:var(--font-family-title);text-align:center;text-transform:uppercase;margin-bottom:12px;font-size:24px;font-weight:400;line-height:120%}.bc{flex-direction:column;gap:8px;width:100%;display:flex}.bc__row{gap:8px;width:100%;display:flex}.bc__card{flex:1 0 0;min-width:0}.bc__express{flex:none;min-width:120px}.bc__content{align-items:center;gap:8px;display:flex}.bc__all-methods{border-radius:16px;font-size:14px}.bA{font-family:var(--font-family-title);font-size:inherit;text-align:right;text-transform:uppercase;align-items:flex-start;gap:2px;margin-top:4px;font-weight:400;line-height:100%;display:inline-flex;position:relative}.bA--theme--accent{color:var(--theme-success)}.bA--theme--discount{color:#888}.bA--theme--discount:after{background:var(--theme-danger);content:"";width:105%;height:1px;position:absolute;top:40%;left:2px;transform:rotate(-30deg)}.bA__right{flex-direction:column;align-items:flex-start;display:inline-flex}.bA__sup{color:inherit;font-size:55%;line-height:100%}.bA__sub{color:#999;letter-spacing:.055px;font-size:25%;font-weight:500;line-height:130%}.gP{padding-left:var(--side-navigation-width,0px);pointer-events:none;z-index:1001;background:linear-gradient(#0f0f0f,#0f0f0f00);flex-direction:column;align-items:center;gap:24px;width:100%;padding-top:24px;display:flex;position:fixed;inset:0}.gP__icon-wrapper{will-change:transform;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;animation:.65s cubic-bezier(.2,0,.3,1) .45s both lss-icon-drop;display:flex;position:relative}.gP__highlight{pointer-events:none;border-radius:50%;width:320px;height:320px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gP--tier--premium .gP__highlight{background:radial-gradient(circle,#8a5af059 0%,#0000 70%)}.gP--tier--pro .gP__highlight{background:radial-gradient(circle,#ffbe3259 0%,#0000 70%)}.gP--tier--ultra .gP__highlight{background:radial-gradient(circle,#61d0ff59 0%,#0000 70%)}.gP__text{text-align:center;will-change:transform;flex-direction:column;align-items:center;gap:8px;width:100%;padding-bottom:24px;animation:.35s cubic-bezier(.15,0,.25,1) both lss-text-in;display:flex}.gP__title{color:#fff;font-family:var(--font-family-title), sans-serif;text-transform:uppercase;width:100%;font-size:40px;line-height:1}.gP__subtitle{color:#fffc;letter-spacing:-.176px;width:100%;font-size:16px;line-height:24px}.gP__close{cursor:pointer;pointer-events:auto;z-index:3;justify-content:center;align-items:center;display:flex;position:absolute;top:6px;right:6px}@keyframes lss-text-in{0%{opacity:0;transform:translateY(-220px)}45%{opacity:1}75%{transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes lss-icon-drop{0%{opacity:0;transform:translateY(-220px)rotate(0)}45%{opacity:1;transform:translateY(32px)rotate(22deg)}65%{transform:translateY(-10px)rotate(-6deg)}82%{transform:translateY(6px)rotate(3deg)}to{opacity:1;transform:translateY(0)rotate(0)}}.gN{font-family:var(--font-family-title);text-transform:uppercase;align-items:center;gap:4px;font-size:21.3px;font-weight:400;display:flex}.gN__item{color:#0f0f0f;text-align:center;background:linear-gradient(#fff 0%,#bcbcbc 100%);border-radius:5.333px;justify-content:center;align-items:center;width:32px;height:32px;display:flex;overflow:hidden}.gQ{background:#0f0f0f;border:.5px solid #0f0f0f;border-radius:12px;max-height:720px;position:relative}@media (width<=639px){.gQ{max-height:unset;border-radius:0}}.gQ__cover{aspect-ratio:2;width:100%;position:relative}.gQ__cover--live-connection{isolation:isolate;overflow:hidden}.gQ__cover--live-connection:after,.gQ__cover--live-connection .gQ__skeleton{z-index:2}.gQ__cover--live-connection .gQ__tabs{z-index:3}.gQ__cover--live-connection .gQ__skeleton{pointer-events:none}.gQ__cover--live-connection .cD__recovery{padding:12px;inset:12px 12px auto}.gQ__cover--live-connection .cD__recovery p{margin-bottom:8px;font-size:12px}.gQ__cover:after{content:"";pointer-events:none;background:linear-gradient(#0f0f0f00 0%,#0f0f0f 100%);width:100%;position:absolute;top:0;bottom:0;left:0}.gQ__video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .5s ease-out}.gQ__video--ready{opacity:1}.gQ__blur{backdrop-filter:blur(12px);z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.gQ__skeleton{z-index:1;width:100%;height:100%;transition:opacity .5s ease-out,visibility .5s;position:absolute;top:0;left:0;overflow:hidden}.gQ__skeleton:before{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff0d 50%,#0000 100%);width:100%;height:100%;animation:1.5s linear infinite shine;display:block;position:absolute;top:0;left:-150%}.gQ__skeleton--hidden{opacity:0;visibility:hidden}@keyframes shine{0%{left:-100%}to{left:100%}}.gQ__tabs{z-index:1;width:240px;max-width:100%;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.gQ__pro-tab{color:#ffbd3a;text-transform:uppercase;align-items:center;gap:8px;display:flex}.gQ__ultra-tab{color:#6cb7fe;text-transform:uppercase;align-items:center;gap:8px;display:flex}.gQ__benefits{padding:12px 24px 0}.gQ__benefits-list{flex-direction:column;gap:8px;margin:0;display:flex}.gQ__benefit-item{align-items:center;gap:8px;font-size:16px;font-weight:500;line-height:150%;transition:color .15s linear;display:flex}.gQ__benefit-item--disabled{color:#777}.gQ__footer{z-index:1;width:100%;padding:40px 12px 12px;position:sticky;bottom:0}@media (width<=639px){.gQ__footer{padding:12px}}.gQ__cancel-info{color:#fff9;text-align:center;font-size:12px;font-weight:400;line-height:150%}.gQ__consent{background:#0f0f0f;width:100%;padding:0 12px 24px}.gQ__consent>*{max-width:360px;margin:0 auto}.gQ__footer-content{z-index:1;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:360px;margin:0 auto;display:flex;position:relative}.gQ__footer-blur{backdrop-filter:blur(6px);pointer-events:none;background:linear-gradient(#0f0f0f00 0%,#0f0f0f 100%);border-radius:12px 12px 0 0;position:absolute;inset:0;mask:linear-gradient(#0000 0%,#000000e6 10%,#000 100%)}.cz{background:linear-gradient(#31014b99 0%,#31014b00 100%),#0f0f0f;padding:60px;position:relative;overflow:hidden}@media (width<=639px){.cz{padding:60px 12px}}.cz--transparent{backdrop-filter:blur(12px)saturate(1.2);background:linear-gradient(#3c145a9e,#14081eb8);border:1px solid #ffffff14;border-radius:26px;padding:48px 20px 24px;box-shadow:0 30px 80px #000000a6}.cz--transparent .cz__bg-image{height:240px;top:24px}.cz--transparent .cz__content{height:460px}.cz__bg-image{aspect-ratio:3/2;z-index:1;background-position:50%;background-repeat:no-repeat;background-size:cover;height:330px;display:flex;position:absolute;top:12px;left:50%;transform:translate(-50%)}.cz__content{z-index:2;flex-direction:column;justify-content:flex-end;align-items:center;gap:24px;height:min(508px,90vh);display:flex;position:relative}@media (width<=639px){.cz__content{height:min(500px,78vh)}}.cz__title{color:#fff;text-align:center;white-space:break-spaces;margin:0 0 12px;font-size:24px;font-weight:600;line-height:150%}.cz__title-accent{background:linear-gradient(#f0a0ff 0%,#cf7aff 50%,#a855f7 100%);-webkit-text-fill-color:transparent;text-shadow:0 0 8px #cf7aff99;-webkit-background-clip:text;background-clip:text}.cz__description{color:#fff9;text-align:center;white-space:break-spaces;margin:0;font-size:16px;font-weight:400;line-height:150%}.cz__chip-icon{aspect-ratio:1;width:15px}.cz__footer{text-align:center;flex-direction:column;gap:8px;width:320px;max-width:100%;display:flex}.cz__consent{z-index:2;width:320px;max-width:100%;margin:24px auto 0;position:relative}.cz__cancel-info{color:#fff6;font-size:14px;font-weight:500;line-height:150%}.p{flex-direction:column;gap:24px;width:100%;max-width:480px;min-height:0;margin:0 auto;padding:12px 0 0;display:flex;position:relative}.p--style--desktop{padding:24px 0}.p--style--desktop .p__footer--elevated{bottom:24px}.p__tabs{width:100%;max-width:280px;margin:0 auto}.p__tabs>.pill-page-tabs--style--short{margin:0}.p__icon{justify-content:center;align-items:center;display:flex;position:relative}.p__icon-glow{pointer-events:none;width:320px;height:320px;min-height:320px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.p__icon-glow--style--pro{background:radial-gradient(50% 50%,#ffad0933 0%,#ffad0900 100%)}.p__icon-glow--style--premium{background:radial-gradient(50% 50%,#cf7aff33 0%,#cf7aff00 100%)}.p__icon-glow--style--ultra{background:radial-gradient(50% 50%,#61d0ff33 0%,#61d0ff00 100%)}.p__header{text-align:center;flex-direction:column;gap:8px;padding-bottom:24px;display:flex}.p__title{color:#fff;font-family:var(--font-family-title), sans-serif;text-align:center;text-transform:uppercase;margin:0;font-size:49px;font-weight:400;line-height:100%}.p__description{color:#999;text-align:center;margin:0;font-size:16px;font-weight:400;line-height:150%}.p__footer{z-index:1;padding:0 12px;position:sticky;bottom:0}.p__footer-blur{backdrop-filter:blur(6px);pointer-events:none;background:linear-gradient(#0f0f0f00 0%,#0f0f0f 100%);border-radius:12px 12px 0 0;position:absolute;inset:-40px -12px 0;mask:linear-gradient(#0000 0% 0%,#000000e6 10%,#000 100%)}.p__footer-content{text-align:center;z-index:2;flex-direction:column;gap:12px;max-width:360px;margin:0 auto;display:flex;position:relative}.p__consent{background:#0f0f0f;padding:0 12px 24px}.p__cancel-info{color:#fff9;text-align:center;font-size:12px;font-weight:400;line-height:150%}.p__benefits{flex-direction:column;width:100%;margin:0;display:flex}.p__benefit-item{color:#fff;align-items:center;gap:12px;padding:8px 0;font-size:16px;font-weight:500;line-height:150%;display:flex}.p__benefit-item:first-child{padding-top:0}.p__bundles{justify-content:space-around;gap:8px;width:100%;display:flex}.p__bundles--size--small .p__bundle{--theme-color:var(--theme-primary-accent)}.p__bundles--size--small .p__bundle--theme--pro{--theme-color:var(--theme-attention)}.p__bundles--size--small .p__bundle--theme--ultra{--theme-color:#6cb7fe}.p__bundles--size--small .p__bundle--active{background:#0f0f0f}.p__bundles--size--small .p__bundle-price{border-top:none;align-items:center;padding:8px 12px 12px;font-size:32px}.p__bundles--size--small .p__bundle-price-right{font-size:18px}.p__bundles--size--small .p__bundle-period{color:#fff9;flex:1;padding:20px 12px 0;font-size:12px;font-weight:400;line-height:100%}.p__bundles--size--small .p__bundle-period--highlight{color:#fff;text-shadow:0 0 8px #fff9;font-size:12px;font-weight:500}.p__bundle{--theme-color:var(--theme-success);color:#fff;cursor:pointer;text-align:center;background:#ffffff1a;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;flex:1;justify-content:space-between;padding:0;transition:background-color .2s;display:flex;position:relative}.p__bundle--style--dark{background:#2c2f31}@media (hover:hover){.p__bundle:hover:not(.p__bundle--disabled){background:#ffffff1a}.p__bundle:hover:not(.p__bundle--selected):not(.p__bundle--disabled){border-color:#fff}}.p__bundle--theme--pro{--theme-color:var(--theme-attention)}.p__bundle--theme--ultra{--theme-color:#6cb7fe}.p__bundle--disabled{color:#fff9;background:#0000001a}.p__bundle--selected{border-color:var(--theme-color);background:#0000001a}.p__bundle--selected .p__bundle-badge{background:var(--theme-color)}.p__bundle-badge{color:#0f0f0f;font-family:var(--font-family-title);text-transform:uppercase;background:#fff;border-radius:10px;align-items:center;height:20px;padding:0 8px;font-size:14px;font-weight:400;line-height:100%;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.p__bundle-badge--active{background:var(--theme-color,var(--theme-primary-accent))}.p__bundle-period{text-align:center;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:2px;padding:20px 12px 12px;font-size:14px;font-weight:600;display:flex}.p__bundle-period--highlight{text-shadow:0 0 8px #fff9;font-size:16px;font-weight:600}.p__bundle-price{border-top:1px solid #ffffff1a;justify-content:center;align-items:flex-end;gap:2px;width:100%;padding:12px;font-size:24px;font-weight:400;display:flex}.p__bundle-price--large{border-top-width:.5px;align-items:center;gap:4px;font-size:24px}.p__bundle-price--large .p__bundle-price-right{font-size:12px}.p__bundle-price-right{flex-direction:column;font-size:12px;display:flex}.p__bundle-old-price{color:#fff6;font-family:var(--font-family-title), sans-serif;text-transform:uppercase;font-size:20px;font-weight:400;line-height:1;position:relative}.p__bundle-old-price:after{content:"";background:#fff6;height:1px;position:absolute;top:50%;left:-1px;right:-1px;transform:translateY(-50%)}.p__bundle-check{background:var(--theme-color);color:#0f0f0f;z-index:2;border-radius:50%;place-items:center;width:16px;height:16px;display:grid;position:absolute;top:-4px;right:-4px}.p__christmas-letter{display:inline-block;position:relative}.p__christmas-letter:after{content:"";transform-origin:0;background-image:url(https://cdn.lovescape.com/cdn/front/images/svg/hat.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:24px;position:absolute;top:-1px;left:0;transform:rotate(-10deg)translate(-3px)}.p__trial-bundle{border:1px solid var(--theme-success);color:var(--theme-success);background:#0000001a;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:12px;font-size:14px;font-weight:600;display:flex}.p__trial-bundle--type--pro{border-color:var(--theme-attention);color:var(--theme-attention)}.gS--fixed-height{height:540px;max-height:540px}.gS__scroll-container{height:100%}.gS__section{background:#1d1d1d;flex-direction:column;justify-content:center;align-items:center;height:540px;padding:56px 20px 0;display:flex;position:relative}.gS__section--flexible{height:unset}.gS__section-content{flex-direction:column;justify-content:center;align-items:center;padding:0 20px;display:flex}@media (width<=639px){.gS__section-content{padding:0}}.gS__section-icon{aspect-ratio:1;width:88px}.gS__section-icon--size--m{width:64px}.gS__section-title{color:#fff;letter-spacing:-.456px;text-align:center;margin:20px;font-size:24px;font-weight:700;line-height:130%}.gS__section-description{color:#888;text-align:center;margin:0;font-size:16px;font-weight:400;line-height:150%}.gS__section-action{justify-content:center;margin:40px 0 0;display:flex}.gS__footer{background:#1d1d1d;justify-content:center;align-items:center;gap:12px;padding:0 20px 56px;display:flex}.gS__survey-title{color:#fff;text-align:center;margin:20px 0 0;font-size:24px;font-weight:700;line-height:130%}.gS__survey{flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;width:100%;margin:40px 0 0;display:flex}.gS__answer{color:#fffc;cursor:pointer;align-items:center;gap:8px;font-size:16px;font-weight:400;line-height:125%;display:flex}.gS__answer--checked{color:#fff;font-weight:600}.gS__survey-footer{grid-template-columns:repeat(2,minmax(100px,200px));justify-content:center;align-items:center;gap:12px;width:100%;margin:40px 0 0;padding:20px 0;display:grid}.gS__survey-footer--center{display:flex}.gS__background{aspect-ratio:1.3;background-position:50%;background-size:cover;width:100%;position:absolute;top:0;left:0}.gS__background:after{content:"";z-index:1;background:linear-gradient(#0f0f0f00 0%,#1d1d1d 100%);width:100%;height:100px;display:block;position:absolute;bottom:0;left:0}.gS__girls-image{width:100%;max-width:320px;height:auto;margin:0 auto}.gS__textarea{width:100%;min-height:82px;margin-top:24px;padding:0 20px}@media (width<=640px){.gS__textarea{padding:0}}.bI{padding:0 16px;position:relative}.bI--rounded--size-xl{padding:0 16px}.bI__badge{color:currentColor;z-index:2;background:linear-gradient(#0000001a,#0000001a 100%);align-items:center;gap:4px;height:100%;padding:12px;font-size:16px;font-weight:600;line-height:125%;display:flex;position:absolute;bottom:0;right:0}.bI:hover .bI__badge,.bI.hover .bI__badge,.bI:active .bI__badge{background:linear-gradient(#0000001a,#0000001a 100%) 100%}.bI:disabled .bI__badge{background:linear-gradient(#0000001a,#0000001a 100%)}.bd{z-index:2;flex-direction:column;align-items:center;gap:24px;max-width:408px;margin:0 auto;padding:48px 0 24px;display:flex;position:relative}@media (width<=639px){.bd{padding:12px 0 24px}}.bd--modal{width:456px;max-width:100%}@media (width<=639px){.bd--modal{padding-top:56px}}.bd--theme--pro .bd__icon-wrapper:before{background:radial-gradient(50% 50%,#ffad0933 0%,#ffad0900 100%)}.bd--theme--ultra .bd__icon-wrapper:before{background:radial-gradient(50% 50%,#6cb7fe33 0%,#6cb7fe00 100%)}.bd__mode-switcher{width:100%;max-width:200px;margin:0 auto;display:flex}.bd__mode-switcher--modal{z-index:3;position:absolute;top:12px;left:50%;transform:translate(-50%)}.bd__icon-wrapper{justify-content:center;align-items:center;gap:8px;margin:0 auto;display:flex;position:relative}.bd__icon-wrapper:before{aspect-ratio:1;content:"";pointer-events:none;z-index:1;background:radial-gradient(50% 50%,#cf7aff33 0,#cf7aff00 100%);width:320px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bd__icon{z-index:2;background-position:50%;background-repeat:no-repeat;background-size:contain;width:58px;height:58px;position:relative}.bd__icon-loop{color:#fffc;z-index:2;display:flex;position:relative}.bd__header{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.bd__subtitle{color:#999;text-align:center;margin:0;font-size:16px;font-weight:400;line-height:1.5}.bd__chip-sale{background:#1d1d1d;border:.5px solid #ffffff1a;border-radius:12px;align-items:center;gap:12px;width:100%;max-width:480px;padding:12px;display:flex}.bd__chip-sale-icon{color:#09ffb5;background:#ffffff0f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.bd__chip-sale-text{flex-direction:column;flex:1;min-width:0;display:flex}.bd__chip-sale-title{color:#fff;letter-spacing:-.084px;font-size:14px;font-weight:600;line-height:1.25}.bd__chip-sale-subtitle{color:#fff9;font-size:12px;font-weight:400;line-height:1.5}.bd__chip-sale-bonus{flex-shrink:0;align-items:center;gap:4px;font-size:14px;font-weight:600;display:flex}.bd__bundle-old-amount{color:var(--theme-danger);opacity:.7;margin-right:4px;font-weight:400;text-decoration:line-through}.bd__bundles{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;width:100%;display:grid}.bd__bundles .bd__bundle{grid-column:span 2}@media (width>=640px){.bd__bundles .bd__bundle:first-child,.bd__bundles .bd__bundle:nth-child(2){grid-column:span 3}.bd__bundles .bd__bundle:nth-child(3n):last-child,.bd__bundles .bd__bundle:only-child{grid-column:span 6}.bd__bundles .bd__bundle:nth-child(3n):nth-last-child(2),.bd__bundles .bd__bundle:nth-child(3n):nth-last-child(2)+.bd__bundle{grid-column:span 3}}@media (width<=639px){.bd__bundles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.bd__bundles .bd__bundle:nth-child(n){grid-column:span 1}.bd__bundles .bd__bundle:first-child:nth-last-child(odd){grid-column:span 2}}@media (width>=640px){.bd__bundles--columns-2{grid-template-columns:repeat(2,1fr)}.bd__bundles--columns-2 .bd__bundle{grid-column:span 1!important}}.bd__bundle{color:#fff;cursor:pointer;background:linear-gradient(201deg,#cf7aff33 0%,#0000 100%);border:none;border-radius:24px;outline:none;flex-direction:column;align-items:center;gap:12px;min-width:120px;max-width:100%;padding:12px 8px 8px;transition:transform .1s ease-in-out;display:flex;position:relative}.bd__bundle:before{border-radius:inherit;content:"";pointer-events:none;border:.5px solid #cf7aff33;transition:border-color .1s ease-in-out;position:absolute;inset:0}.bd__bundle:active{transform:translateY(1px)}.bd__bundle--active .bd__bundle-discount,.bd__bundle:hover .bd__bundle-discount{color:#0f0f0f;background:#cf7aff}.bd__bundle--active .bd__bundle-price,.bd__bundle:hover .bd__bundle-price{color:#0f0f0f;background:linear-gradient(#23f2ff 0%,#16f8da 49.52%,#09ffb5 100%)}.bd__bundle--active{background:linear-gradient(201deg,#cf7aff99 0%,#0000 90%)}.bd__bundle--active.bd__bundle--theme--pro{background:linear-gradient(201deg,#ffad0999 0%,#0000 90%)}.bd__bundle--active.bd__bundle--theme--pro .bd__bundle-price{background:linear-gradient(#ffee58 0%,#fdca30 40%,#f09300 100%)}.bd__bundle--active.bd__bundle--theme--pro .bd__bundle-discount{color:#0f0f0f;background:linear-gradient(#ffee58 0%,#fdca30 40%,#f09300 100%)}.bd__bundle--active.bd__bundle--theme--ultra{background:linear-gradient(201deg,#6cb7fe99 0%,#0000 90%)}.bd__bundle--active.bd__bundle--theme--ultra .bd__bundle-price{color:#0f0f0f;background:linear-gradient(#23f2ff 0%,#16f8da 49.52%,#09ffb5 100%)}.bd__bundle--active.bd__bundle--theme--ultra .bd__bundle-discount{color:#0f0f0f;background:linear-gradient(#d1ecfe 0%,#6cb7fe 100%)}.bd__bundle--theme--pro{background:linear-gradient(201deg,#ffad0933 0%,#0000 100%)}.bd__bundle--theme--pro:before{border-color:#ffad0933}.bd__bundle--theme--pro .bd__bundle-offer,.bd__bundle--theme--pro .bd__bundle-discount{color:#ffad09;background:#ffad0966}.bd__bundle--theme--pro:hover .bd__bundle-discount,.bd__bundle--theme--pro:hover .bd__bundle-price{background:linear-gradient(#ffee58 0%,#fdca30 40%,#f09300 100%)}.bd__bundle--theme--ultra{background:linear-gradient(201deg,#6cb7fe33 0%,#0000 100%)}.bd__bundle--theme--ultra:before{border-color:#6cb7fe33}.bd__bundle--theme--ultra .bd__bundle-offer,.bd__bundle--theme--ultra .bd__bundle-discount{color:#6cb7fe;background:#6cb7fe66}.bd__bundle--theme--ultra:hover .bd__bundle-discount{color:#0f0f0f;background:linear-gradient(#d1ecfe 0%,#6cb7fe 100%)}.bd__bundle--theme--ultra:hover .bd__bundle-price{color:#0f0f0f;background:linear-gradient(#23f2ff 0%,#16f8da 49.52%,#09ffb5 100%)}.bd__bundle-offer,.bd__bundle-discount{backdrop-filter:blur(16px);color:#cf7aff;font-family:var(--font-family-title), sans-serif;text-transform:uppercase;z-index:3;background:#cf7aff33;border-radius:12px;justify-content:center;align-items:center;height:24px;padding:0 8px;font-size:14px;font-weight:400;line-height:20px;display:flex;position:absolute;top:-4px}.bd__bundle-discount{right:-4px}.bd__bundle-offer{left:-4px}.bd__bundle-price{color:#fff;text-align:center;background:#222;border-radius:16px;justify-content:center;align-items:center;width:100%;max-width:120px;height:32px;font-size:12px;font-weight:600;display:flex}.bd__bundle-price--disabled{color:#fff;background:#222}.bd__bundle-icon{margin-bottom:12px}.bd__bundle-icon--inline{color:#cf7aff;justify-content:center;align-items:center;gap:8px;display:flex}.gT{background:#0f0f0f;border:1px solid #222;border-radius:12px;align-items:center;width:720px;max-width:100%;height:calc(100vh - 140px);min-height:500px;max-height:800px;display:flex;position:relative}@media (width<=639px){.gT{height:100%;max-height:unset;border:none;border-radius:0;min-height:calc(100vh - 140px)}}.gT__content-modern{background:#0f0f0f;padding:0 12px;display:flex}@media (width<=639px){.gT__content-modern{padding:0 24px}}.gT__content{justify-content:center;width:100%;height:100%;margin:0 auto;display:flex;position:absolute;top:0;bottom:0;left:0}@media (width<=639px){.gT__content{display:block;position:static}}.gT__title-wrapper{font-family:var(--font-family-title);text-align:center;text-transform:uppercase;margin:0 0 20px;font-weight:400}.gT__title{letter-spacing:.1px;text-align:center;text-transform:uppercase;margin:0;font-size:48px}.gT__subtitle{color:var(--theme-success);text-align:center;font-size:24px;font-weight:600;line-height:100%}.gT__left{flex-direction:column;flex:360px;height:100%;padding-top:40px;display:flex;position:relative}@media (width<=639px){.gT__left{height:unset;z-index:1;padding-top:92px}}.gT__right{border-left:.5px solid #222;flex-direction:column;flex:360px;justify-content:flex-end;padding:0 20px 30px;display:flex;position:relative}@media (width<=639px){.gT__right{border-left:none;position:static}}.gT__image{aspect-ratio:1;background-repeat:no-repeat;background-size:cover;width:100%;position:absolute;top:0;right:0}@media (width<=639px){.gT__image{top:-60px}}.gT__bundles{padding:12px}.gT__shadow{opacity:0;background:linear-gradient(#0e0e0e00 0%,#0e0e0e 100%);width:100%;height:60px;transition:opacity .2s;position:absolute;bottom:0;left:0}.gT__shadow--visible{opacity:1}@media (width<=639px){.gT__shadow{display:none}}.gT__token-balance{color:#fffc;text-align:center;background:#0006;border-radius:16px;justify-content:center;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:12px;font-weight:600;display:flex;position:absolute;top:12px;left:12px}.gT__chip-icon{background-position:50%;background-size:contain;width:16px;min-width:16px;height:16px;margin-right:4px}.gW{z-index:2;position:relative}.gW__title{font-family:var(--font-family-title);text-transform:uppercase;justify-content:center;align-items:center;margin:-2% 0 24px;font-size:42px;font-weight:400;display:flex}.gU{background:linear-gradient(#31014b99 0%,#31014b00 100%),#0f0f0f;padding:60px;position:relative;overflow:hidden}@media (width<=639px){.gU{padding:60px 12px}}.gU__bg-image{aspect-ratio:4/3;z-index:1;background-repeat:no-repeat;background-size:contain;width:440px;display:flex;position:absolute;top:12px;left:50%;transform:translate(-50%)}.gU__content{z-index:2;flex-direction:column;justify-content:flex-end;align-items:center;gap:24px;height:min(580px,90vh);display:flex;position:relative}@media (width<=639px){.gU__content{height:min(580px,78vh)}}.gU__title{color:#fff;text-align:center;white-space:break-spaces;margin:0 0 12px;font-size:24px;font-weight:600;line-height:150%}.gU__description{color:#fff9;text-align:center;font-size:16px;font-weight:400;line-height:150%}.gU__footer{text-align:center;flex-direction:column;gap:12px;width:320px;max-width:100%;display:flex}.gU__discount{color:#09ffb5;text-align:center;justify-content:center;align-items:center;gap:4px;margin:0 auto;font-size:14px;font-weight:500;line-height:150%;display:inline-flex}.gU__bundles{justify-content:center;align-items:center;display:flex;position:relative}.gU__bundle{text-align:center;flex-direction:column;justify-content:center;align-items:center;font-size:12px;line-height:150%;display:flex;position:relative}.gU__bundle--new{z-index:2;background:#281830;border:.5px solid #c690f3;border-radius:20px;width:160px;padding:16px 12px;box-shadow:inset 0 0 20px #ba78ed66,inset 0 0 60px #5d25a3}.gU__bundle--old{color:#fff6;z-index:1;background:#0003;border:.5px dashed #ffffff1a;border-radius:16px 0 0 16px;padding:8px 36px 8px 16px;right:-24px}.gU__new-price{filter:drop-shadow(0 0 8px #ffad0966);font-size:20px;font-weight:600}.gU__arrow{z-index:2;position:absolute;bottom:7px;left:50px}.iz{width:100%;max-width:1280px;margin:0 auto}.iz .iz__header{padding:0 12px}.iz .iz__description{color:#fff6;max-width:640px;margin:8px 0 0;padding:0;font-size:14px;font-weight:400;line-height:150%}.iz .iz__expiration{color:var(--theme-attention)}.iz .iz__table-wrapper{min-width:800px}.iz .iz__table-wrapper .data-table{min-height:unset}.iz .iz__filters{padding:12px}.iz .iz__content{padding:12px 12px 0}.iz .iz__empty-state{background:#1d1d1d;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;padding:60px 24px;display:flex}.gV{padding:60px}@media (width<=480px){.gV{padding:60px 12px}}.gV__content{flex-direction:column;align-items:center;gap:24px;display:flex}.gV__icon{background-position:50%;background-repeat:no-repeat;background-size:contain;width:58px;height:58px}.gV__bonus{color:#ffbd3a;font-feature-settings:"liga" off, "clig" off;text-align:center;z-index:2;background:#ffbd3a1a;border-radius:16px;align-items:center;height:32px;padding:0 12px;font-size:14px;font-weight:600;line-height:150%;display:flex;position:absolute;top:12px;left:12px}.gV__title{color:#fff;text-align:center;white-space:break-spaces;margin:0 0 12px;font-size:24px;font-weight:600;line-height:150%}.gV__description{color:#fff9;text-align:center;font-size:16px;font-weight:400;line-height:150%}.gV__footer{color:#ffbd3a;background:#0f0f0f;border-radius:24px;align-items:center;gap:12px;width:320px;max-width:100%;margin-top:12px;display:flex}.gV__timer{align-items:center;gap:4px;min-width:58px;margin-left:16px;line-height:150%;display:flex}.iA{justify-content:space-between;align-items:center;gap:4px;width:fit-content;max-width:100%;display:flex;position:relative}.iA__tabs-wrapper{min-width:0}.iA__tabs{flex-wrap:nowrap;gap:10px;padding:2px;display:flex;position:relative}@media (width<=639px){.iA__tabs{padding:2px 12px}}.iA__tabs>*{flex:1 0 auto}.iA__time-picker-calendar{z-index:1;position:absolute;top:calc(10px + 100%);right:0}.iA__time-picker-calendar--mobile{padding-top:48px;position:static}.iA__time-picker-calendar--mobile .o{max-width:100%}.gY__title{text-align:center;font-size:24px;font-weight:700;line-height:130%}@media (width<=768px){.gY__title{font-size:20px}}.gY__description{color:#888;text-align:center;margin:20px 0;padding:0;font-size:16px;font-weight:400;line-height:150%}@media (width<=768px){.gY__description{font-size:14px}}.gY__email-form{background:#0f0f0f;border-radius:8px;justify-content:flex-end;align-self:stretch;align-items:center;gap:10px;height:48px;padding:12px;display:flex}.gY__email-input{color:#fff;background:0 0;border:none;flex:1;font-size:14px;font-weight:400;line-height:128.5%}.gY__email-input:disabled{color:#fff}.gY__buttons{grid-auto-flow:column;gap:12px;display:grid}.cS__stub{aspect-ratio:4/6;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:12px;max-width:100%;max-height:100%;position:relative;overflow:hidden}.cS__stub:before{content:"";background:#0f0f0f66;width:100%;height:100%;position:absolute;top:0;left:0}.cS__stub-content{color:#fffc;z-index:3;flex-direction:column;justify-content:center;align-items:center;gap:8px;line-height:125%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cT__tabs{justify-content:center;align-items:center;gap:10px;padding:12px 12px 0;display:flex}@media (width<=639px){.cT__tabs{justify-content:flex-start;padding:4px 12px 0}}.cT__content-wrapper{width:1280px;max-width:100%;margin:0 auto;padding:12px 24px 40px;overflow:hidden}@media (width<=639px){.cT__content-wrapper{padding:12px}}.cU{color:#777;align-items:center;gap:12px;font-size:14px;font-weight:500;line-height:128.5%;display:flex}.lovescape-user-profile-follower-card{aspect-ratio:4/6;background:#222;border-radius:12px;justify-content:center;align-items:center;max-width:100%;max-height:100%;display:flex;position:relative;overflow:hidden}.lovescape-user-profile-follower-card--mobile .lovescape-user-profile-follower-card__description{padding:28px 10px 10px}.lovescape-user-profile-follower-card__avatar{border-radius:inherit;object-fit:cover;z-index:2;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.lovescape-user-profile-follower-card__description{color:#fff;z-index:2;background:linear-gradient(#0000 0%,#000c 100%);border-radius:0 0 12px 12px;width:100%;padding:40px 16px 16px;position:absolute;bottom:0;left:0}.lovescape-user-profile-follower-card__favorite-button{z-index:3;position:absolute;top:4px;right:4px}.cV{max-width:100%;padding:40px 24px 12px}@media (width<=639px){.cV{padding:12px}}.cV__content{justify-content:flex-start;align-items:center;gap:24px;width:1280px;max-width:100%;margin:0 auto;display:flex}@media (width<=639px){.cV__content{align-items:flex-start;gap:12px}}.cV__right-block{flex:1;min-width:0}.cV__username{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:28px;font-weight:600;overflow:hidden}@media (width<=639px){.cV__username{align-items:center;font-size:24px}}.cV__actions{justify-content:flex-start;align-items:center;gap:12px;display:flex}@media (width<=639px){.cV__actions{gap:8px}}.cV__subscription-badge{justify-content:center;align-items:center;padding:0 12px;display:flex;position:absolute;top:100%;left:50%;transform:translate(-50%,-50%)}@media (width<=639px){.cV__subscription-badge{padding:0 8px}}.cW{width:100%;display:flex;position:relative}.cW:after{content:"";background:#222;width:100%;height:1px;position:absolute;bottom:0;left:0}.cW__content{width:440px;max-width:100%;margin:0 auto}@font-face{font-display:swap;font-family:Unbounded;font-style:normal;font-weight:400 800;src:url(https://cdn.lovescape.com/cdn/front/fonts/Unbounded-Variable-latin.woff2)format("woff2")}.cC{color:#fff;width:100%;min-width:0;max-width:1200px;margin:0 auto;padding:0 40px 48px;font-family:Manrope,sans-serif;font-size:15px;line-height:1.65;container:affiliate-page/inline-size}.cC :where(p){color:#aaa;margin:12px 0 0}.cC__hero{background:radial-gradient(52% 46% at 50% 35%,#cf7aff2e,#0000 72%),radial-gradient(28% 38% at 24% 42%,#23f2ff14,#0000 72%);padding:56px 0 64px;position:relative}.cC__hero-copy{text-align:center;z-index:1;min-width:0;max-width:640px;margin:0 auto;position:relative}.cC__title,.cC__heading{font-family:var(--font-family-title), sans-serif;text-transform:uppercase;margin:0;font-weight:400;line-height:1}.cC__title{text-transform:uppercase;margin:0 auto;font-size:72px;line-height:1.02}.cC__title-brand,.cC__title-affiliate,.cC__title-program{display:block}.cC__title-brand{color:#0000;letter-spacing:-.025em;-webkit-text-stroke:1.5px #6b6b6b;font-family:Unbounded,Manrope,sans-serif;font-size:30px;font-weight:700;line-height:1.2}.cC__title-affiliate{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(100deg, var(--theme-secondary-accent), #f3cee5 50%, var(--theme-primary-accent));color:#0000}.cC__heading{margin-bottom:28px;font-size:44px}.cC__heading:after{background:linear-gradient(90deg, var(--theme-primary-accent), var(--theme-secondary-accent));content:"";border-radius:2px;width:48px;height:3px;margin-top:14px;display:block}.cC__lead{color:#ddd;margin-top:24px;font-size:19px;line-height:1.7}.cC__accent{color:var(--theme-primary-accent)}.cC__hero-copy .cC__accent:first-of-type{color:var(--theme-secondary-accent)}.cC__hero-action{margin-top:28px}.cC__partner-button{gap:8px}.cC__partner-icon{display:flex}.cC__note,.cC__friends{max-width:440px;margin-left:auto;margin-right:auto;font-size:13px}.cC__friends{max-width:520px;margin-top:24px}.cC__link{color:#fff;text-decoration:underline;text-decoration-color:var(--theme-secondary-accent);text-underline-offset:4px}.cC__portraits{justify-content:center;gap:24px;width:calc(100% - 24px);max-width:400px;margin:48px auto 0;display:flex;position:relative}.cC__portrait{--affiliate-float-duration:7s;--affiliate-float-rise:-8px;--affiliate-float-turn:-3deg;--affiliate-tilt:5deg;width:calc(50% - 12px);margin:0;position:relative}.cC__portrait picture{display:block}.cC__portrait img{aspect-ratio:3/4;object-fit:cover;border:1px solid #23f2ff4d;border-radius:24px;width:100%;height:auto;display:block;box-shadow:0 20px 60px -24px #23f2ff66}.cC__portrait figcaption{background:var(--theme-primary-accent);color:#160f21;white-space:nowrap;border-radius:100px;padding:6px 12px;font-size:11px;font-weight:700;position:absolute;bottom:-12px;right:12px}.cC__portrait--primary{--affiliate-float-duration:6s;--affiliate-float-rise:-10px;--affiliate-float-turn:3deg;--affiliate-tilt:-5deg;transform:rotate(-5deg)}.cC__portrait--primary img{border-color:#cf7aff59;box-shadow:0 20px 60px -24px #cf7aff80}.cC__portrait--primary figcaption{background:var(--theme-secondary-accent);left:12px;right:auto}.cC__portrait--secondary{margin-top:24px;transform:rotate(5deg)}.cC__section{border-top:1px solid #cf7aff29;padding:48px 0}.cC__grid{gap:16px;display:grid}.cC__grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.cC__grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.cC__grid--spaced{margin-top:24px}.cC__models,.cC__reversals{grid-template-columns:minmax(0,1fr);gap:40px 20px;display:grid}.cC__models{padding-top:20px}.cC__reversals{gap:20px;margin:0;padding:0;list-style:none}.cC__reversals>li{min-width:0}.cC__reversals>li:nth-child(2) .cC__card{border-top-color:var(--theme-secondary-accent)}.cC__card{background:linear-gradient(145deg,#cf7aff1a,#23f2ff08),#1b1b1b;border:1px solid #cf7aff38;border-radius:20px;flex-direction:column;padding:24px;display:flex}.cC__card--benefit .cC__card-title{color:var(--theme-secondary-accent)}.cC__card--benefit:nth-child(2n) .cC__card-title{color:var(--theme-primary-accent)}.cC__card--highlighted{background:linear-gradient(145deg,#cf7aff2e,#23f2ff14),#1b1b1b;border-color:#cf7aff66}.cC__card--model{padding-top:0}.cC__card--reversal{border-top:2px solid var(--theme-primary-accent);height:100%}.cC__card--featured{background:linear-gradient(145deg, var(--theme-primary-accent), #a17aef 60%, #74d8ed);border-color:var(--theme-primary-accent);color:#160f21;box-shadow:0 16px 48px -24px #cf7aff80}.cC__card--featured p,.cC__card--featured .cC__rate,.cC__card--featured .cC__best-for{color:#21152e}.cC__card-title{margin:0;font-size:18px;font-weight:600;line-height:1.4}.cC__card-title--forbidden{color:#f5aaa9}.cC__model-header{min-height:36px;display:flow-root}.cC__model-name{background:linear-gradient(135deg, #f3cee5, var(--theme-primary-accent));color:#160f21;transform-origin:20%;border:1px solid #ffffff59;border-radius:24px;width:fit-content;max-width:100%;margin:-18px 0 0;padding:6px 14px;font-size:13px;font-weight:700;line-height:1.4;position:relative;transform:rotate(2deg);box-shadow:0 8px 18px #0000003d}.cC__model-name--tone--cyan{background:var(--theme-secondary-accent);transform:rotate(-2deg)}.cC__model-name--tone--purple{background:var(--theme-primary-accent)}.cC__rate{color:var(--theme-secondary-accent);font-family:var(--font-family-title), sans-serif;text-transform:uppercase;margin-top:16px;font-size:48px;line-height:1.1}.cC__best-for{color:#fff;text-transform:uppercase;margin-top:auto;padding-top:28px;font-size:12px;font-weight:600}.cC__section-note{margin-top:20px}.cC__table-scroll{border:1px solid #23f2ff38;border-radius:20px;overflow-x:auto}.cC__table{border-collapse:collapse;text-align:left;background:#1b1b1b;width:100%;min-width:640px}.cC__table th,.cC__table td{vertical-align:top;border-bottom:1px solid #ffffff14;padding:18px 24px}.cC__table th{font-weight:600}.cC__table td{color:#bbb}.cC__table thead{color:var(--theme-primary-accent);background:#cf7aff1f;font-size:13px}.cC__table tbody tr:last-child>*{border-bottom:0}.cC__table .cC__earning-status{color:#8a8a8a}.cC__table .cC__earning-status--paid{color:#fff}.cC__table .cC__earning-status--paid .cC__earning-marker{color:var(--theme-secondary-accent)}.cC__earning-marker{color:#5c5c5c;width:14px;margin-right:6px;font-weight:700;display:inline-block}.cC__definitions{background:linear-gradient(120deg,#cf7aff0a,#0000),#1b1b1b;border:1px solid #cf7aff2e;border-radius:20px;margin:0;overflow:hidden}.cC__definition{grid-template-columns:220px 1fr;gap:20px;padding:20px 24px;display:grid}.cC__definition+.cC__definition{border-top:1px solid #ffffff14}.cC__definition dt{font-weight:600}.cC__definition dd{color:#bbb;min-width:0;margin:0}.cC__list{gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.cC__list li{color:#bbb;padding-left:22px;position:relative}.cC__list li:before{color:var(--theme-secondary-accent);content:"✓";position:absolute;left:0}.cC__list--forbidden li:before{color:#f5aaa9;content:"×"}.cC__payment-methods{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cC__payment-methods li{color:#fff;border:1px solid #fff3;border-radius:100px;padding:4px 12px;font-size:13px}.cC__payout-layout{min-width:0}.cC__payout-image{--affiliate-float-duration:7s;--affiliate-float-rise:-8px;--affiliate-float-turn:3deg;--affiliate-tilt:-2deg;aspect-ratio:3/4;border:1px solid #ffffff29;border-radius:24px;width:100%;height:auto;display:none;transform:rotate(-2deg)}.cC__referral-card{background:linear-gradient(120deg,#cf7aff2e,#23f2ff14),#1b1b1b;border:1px solid #cf7aff59;border-radius:24px;padding:12px 32px 32px}.cC__start{background:linear-gradient(135deg,#1d1d1d,#302039 55%,#17151c);border:1px solid #cf7aff38;border-radius:24px;grid-template-columns:minmax(0,1fr);align-items:center;gap:32px;padding:28px;display:grid}.cC__steps{gap:16px;margin:0 0 32px;padding:0;list-style:none;display:grid}.cC__steps li{background:#17151c;border:1px solid #ffffff1a;border-radius:16px;gap:20px;padding:20px;display:flex}.cC__step-number{color:var(--theme-primary-accent);font-family:var(--font-family-title), sans-serif;text-transform:uppercase;font-size:40px;line-height:1}.cC__start-image{--affiliate-float-duration:6s;--affiliate-float-rise:-12px;--affiliate-float-turn:3deg;--affiliate-tilt:5deg;aspect-ratio:3/4;object-fit:cover;border:3px solid #ffffffb3;border-radius:24px;width:100%;max-width:200px;height:auto;margin:0 auto;transform:rotate(5deg);box-shadow:0 24px 60px -20px #0009}.cC__faq{gap:12px;display:grid}.cC__faq-item{background:linear-gradient(120deg,#cf7aff0a,#0000),#1b1b1b;border:1px solid #cf7aff2e;border-radius:16px}.cC__faq-item[open]{border-color:var(--theme-primary-accent)}.cC__faq-item[open] .cC__faq-icon{transform:rotate(45deg)}.cC__faq-question{cursor:pointer;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;font-size:16px;font-weight:600;line-height:1.4;list-style:none;display:flex}.cC__faq-question::-webkit-details-marker{display:none}.cC__faq-icon{color:var(--theme-secondary-accent);background:#cf7aff1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:24px;display:flex}.cC__faq-answer{max-width:900px;margin:0;padding:0 24px 24px}.cC__closing{text-align:center;background:radial-gradient(at top,#cf7aff29,#0000 70%);border-top:1px solid #ffffff1a;padding:56px 0 24px}.cC__closing .cC__heading:after{margin-left:auto;margin-right:auto}.cC__closing-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.cC__back-to-top{color:#aaa;text-underline-offset:4px;margin-top:28px;font-size:13px;text-decoration:underline;display:inline-block}.cC a:focus-visible,.cC button:focus-visible,.cC summary:focus-visible,.cC [tabindex]:focus-visible{outline:2px solid var(--theme-secondary-accent);outline-offset:4px}@container affiliate-page (width>=768px){.cC__models,.cC__reversals{grid-template-columns:repeat(3,minmax(0,1fr))}.cC__title-brand{font-size:48px;line-height:1}}@container affiliate-page (width>=1024px){.cC__title-brand{font-size:60px}}@container affiliate-page (width>=800px){.cC__start{grid-template-columns:minmax(0,1fr) 220px}.cC__start-image{max-width:none}.cC__hero{min-height:640px;padding-top:72px}.cC__hero-copy{max-width:min(640px,100% - 352px)}.cC__title{font-size:88px}.cC__portraits{pointer-events:none;width:100%;max-width:none;margin:0;display:block;position:absolute;inset:0}.cC__portrait{width:clamp(144px,18%,208px);position:absolute}.cC__portrait--primary{--affiliate-float-rise:-14px;--affiliate-float-turn:4deg;--affiliate-tilt:-6deg;top:120px;left:16px;transform:rotate(-6deg)}.cC__portrait--secondary{--affiliate-float-rise:-10px;--affiliate-float-turn:-4deg;--affiliate-tilt:8deg;margin-top:0;top:176px;right:16px;transform:rotate(8deg)}}@media (width>=1024px){.cC__payout-layout{grid-template-columns:minmax(0,1fr) 220px;align-items:start;gap:32px;display:grid}.cC__payout-image{margin-top:12px;display:block}}@media (prefers-reduced-motion:no-preference){.cC[data-affiliate-motion=enabled] [data-affiliate-reveal]{opacity:0;translate:0 16px}.cC[data-affiliate-motion=enabled] [data-affiliate-reveal=scale]{translate:0;scale:.96}.cC[data-affiliate-motion=enabled] [data-affiliate-revealed]{opacity:1;transition:opacity .45s cubic-bezier(.22,1,.36,1),translate .45s cubic-bezier(.22,1,.36,1),scale .45s cubic-bezier(.22,1,.36,1);transition-delay:var(--affiliate-delay,0s);translate:0;scale:1}.cC[data-affiliate-motion=enabled] [data-affiliate-instant],.cC[data-affiliate-motion=enabled] [data-affiliate-reveal]:focus-within{opacity:1;transition:none;translate:0;scale:1}.cC__faq-icon{transition:transform .2s}.cC [data-affiliate-order="1"]{--affiliate-delay:90ms}.cC [data-affiliate-order="2"]{--affiliate-delay:.18s}.cC [data-affiliate-order="3"]{--affiliate-delay:.27s}.cC__portrait,.cC__payout-image,.cC__start-image{animation:affiliate-portrait-float var(--affiliate-float-duration) ease-in-out infinite}}@media (width<=1023px){.cC{padding:0 24px 32px}.cC__grid--four{grid-template-columns:repeat(2,minmax(0,1fr))}.cC__card{padding:20px}.cC__card--model{padding-top:0}}@media (width<=767px){.cC{padding:0 16px 24px}.cC__lead{font-size:17px}.cC__faq-question{gap:12px;padding:18px;font-size:15px}.cC__faq-answer{padding:0 18px 20px}.cC__section{padding:36px 0}.cC__heading{margin-bottom:24px;font-size:36px}.cC__grid--two{grid-template-columns:1fr}.cC__definition{grid-template-columns:1fr;gap:8px;padding:18px 20px}.cC__referral-card{padding:0 24px 24px}.cC__start{padding:20px}.cC__steps li{gap:16px;padding:16px}.cC__start-image{max-width:200px;margin:0 auto}}@media (width<=399px){.cC__title{font-size:64px}.cC__grid--four{grid-template-columns:1fr}}@keyframes affiliate-portrait-float{0%,to{transform:translateY(0) rotate(var(--affiliate-tilt))}50%{transform:translateY(var(--affiliate-float-rise)) rotate(calc(var(--affiliate-tilt) + var(--affiliate-float-turn)))}}.cD{color:#fff;min-height:100dvh;padding:max(16px, env(safe-area-inset-top)) 16px max(16px, env(safe-area-inset-bottom));background:linear-gradient(#3f254d99 0%,#0f0f0f5c 49.94%);place-items:center;width:100%;display:grid}.cD__live-stage{isolation:isolate;background:#0f0f0f;border:1px solid #1d1d1d;border-radius:30px;flex-direction:column;width:min(520px,100%);height:min(920px,100dvh - 32px);min-height:560px;display:flex;position:relative;overflow:hidden}.cD__live-stage:after{content:"";pointer-events:none;z-index:-1;background:linear-gradient(#0004 0%,#0000 22% 60%,#000b 100%);position:absolute;inset:0}.cD__video{object-fit:cover;object-position:center 25%;opacity:0;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.cD__video--active{opacity:1}.cD__video--blurred{filter:blur(24px);transform:scale(1.1)}.cD__header{z-index:2;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:16px;display:flex}.cD__intro{backdrop-filter:blur(12px);text-align:center;background:#0000003d;border:1px solid #ffffff26;border-radius:18px;align-self:center;margin:0 24px;padding:12px 20px}.cD__intro h1{margin:0 0 4px;font-size:22px;font-weight:600;line-height:1.2}.cD__intro p{color:#ffffffb3;margin:0;font-size:12px}.cD__footer{margin-top:auto;padding:20px;position:relative}.cD__final-lock{pointer-events:none;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.cD__final-lock-badge{color:#fff;background-color:#f343ad;background-image:linear-gradient(135deg,#ff3b92,#b855e7);border:2px solid #ffffff80;border-radius:24px;justify-content:center;align-items:center;width:76px;height:76px;display:flex;box-shadow:0 3px #8d2f74,0 8px 24px #d63ba840}@supports (background-image:linear-gradient(135deg in oklab, #ff3b92, #b855e7)){.cD__final-lock-badge{background-image:linear-gradient(135deg in oklab, #ff3b92, #b855e7)}}.cD__unlock{margin-top:16px}.cD__unlock p{color:#ffffffb3;letter-spacing:.7px;text-align:center;text-transform:uppercase;margin:10px 0 0;font-size:10px;line-height:16px}.cD__unlock-button{gap:8px}.cD__reply{pointer-events:none;transform-origin:0 100%;width:calc(100% - 16px);margin:0 0 18px;animation:4.2s both live-connection-reply;position:absolute;bottom:100%;left:8px}@media (prefers-reduced-motion:reduce){.cD__reply{animation-name:live-connection-reply-fade}}.cD__reply-body{padding:6px 8px 8px}@keyframes live-connection-reply{0%{opacity:0;transform:translateY(8px)scale(.96)}8%,85%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-6px)scale(1)}}@keyframes live-connection-reply-fade{0%,to{opacity:0}8%,85%{opacity:1}}.cD__progress-label{color:#fff;justify-content:space-between;margin-bottom:8px;font-size:12px;line-height:18px;display:flex}.cD__progress-row{color:#dfbcf7;align-items:center;gap:10px;margin-bottom:16px;display:flex}.cD__progress{appearance:none;color:#dfbcf7;background:#ffffff38;border:0;border-radius:8px;width:100%;height:6px;display:block;overflow:hidden}.cD__progress::-webkit-progress-bar{background:#ffffff38}.cD__progress::-webkit-progress-value{background:linear-gradient(90deg,#be80fe,#d878c6);border-radius:8px;transition:width .3s}.cD__progress::-moz-progress-bar{background:#dfbcf7;border-radius:8px}.cD__commands{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.cD__command{backdrop-filter:blur(12px);background:#ffffff1f;border:1px solid #ffffff26;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;min-width:0;min-height:98px;padding:12px 4px;font-weight:400;display:flex}.cD__command:disabled{opacity:.72}.cD__command--completed:disabled{opacity:.55}.cD__command--active{background:#bc80fe33;border-color:#d8a7ff80}.cD__command--active .cD__command-icon{background:linear-gradient(135deg,#be80fe,#d878c6);box-shadow:0 0 20px #b878e838}.cD__command--locked,.cD__command--locked:disabled{--btn-text-color:#fff;color:#fff;opacity:1;border-radius:32px;flex-direction:row;gap:6px;min-height:44px;padding:8px}.cD__command--locked .cD__command-icon,.cD__command--locked:disabled .cD__command-icon{background:0 0;width:16px;height:16px}.cD__command--locked .cD__command-label,.cD__command--locked:disabled .cD__command-label{font-size:11px}.cD__command-icon{background:#ffffff1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.cD__command-label{white-space:normal;max-width:100%;font-size:11px;line-height:14px}.cD__recovery{text-align:center;z-index:3;background:#17101fea;border:1px solid #ffffff38;border-radius:16px;padding:16px;position:absolute;inset:170px 24px auto}.cD__recovery p{margin:0 0 12px}.cD__header-actions{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.cD__badge{backdrop-filter:blur(6px);color:#fffc;background:#0003;border-radius:32px;align-items:center;gap:7px;min-height:32px;padding:0 12px;font-size:12px;font-weight:400;display:flex;box-shadow:inset -.5px -.5px 1px #ffffff4d,inset .8px .5px .5px #fff9}.cD__badge--clickable{cursor:pointer;border:0;font-family:inherit}.cD__badge--complete{color:#dfbcf7;letter-spacing:.5px;text-transform:uppercase;font-size:11px}.cD__live-badge-dot{background:#ff4a94;border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite live-pulse;box-shadow:0 0 0 4px #ff4a9421,0 0 14px #ff4a94d6}@keyframes live-pulse{0%,to{opacity:.72;transform:scale(.86)}50%{opacity:1;transform:scale(1.08)}}@media (height<=700px){.cD .cD__header{padding:10px 12px}.cD .cD__intro{margin-top:4px;padding:10px 16px}.cD .cD__footer{padding:16px}.cD .cD__reply{margin-bottom:12px}}@media (width<=540px){.cD .cD__intro h1{font-size:20px}.cD .cD__intro p{font-size:11px}.cD .cD__command{min-height:88px;padding:10px 4px}.cD .cD__command-label{font-size:10px}.cD .cD__command--locked,.cD .cD__command--locked:disabled{min-height:44px;padding:8px}.cD .cD__command--locked .cD__command-label,.cD .cD__command--locked:disabled .cD__command-label{font-size:10px}}@media (prefers-reduced-motion:reduce){.cD .cD__live-badge-dot{animation:none}.cD .cD__progress::-webkit-progress-value{transition:none}}.be__detail{padding:0 0 40px}.be__detail-back{backdrop-filter:blur(8px);color:#ffffffb3;cursor:pointer;background:#ffffff14;border:none;border-radius:50px;margin:12px 0 16px;padding:8px 20px;font-size:14px;font-weight:500;transition:background .2s,color .2s}.be__detail-back:hover{color:#fff;background:#ffffff24}.be__detail-layout{gap:16px;display:flex}@media (width<=900px){.be__detail-layout{flex-direction:column}}.be__detail-layout--subscribed{align-items:stretch}.be__detail-layout--subscribed .be__detail-main{flex:3}.be__detail-layout--subscribed .be__detail-sidebar{flex:1}.be__detail-main{flex:5;min-width:0}.be__detail-player{aspect-ratio:16/9;background:#000;border-radius:8px;position:relative;overflow:hidden}.be__detail-media{object-fit:contain;width:100%;height:100%;display:block}.be__detail-media--blur{filter:blur(16px)}.be__detail-title{flex-direction:column;gap:2px;margin:12px 0 4px;display:flex}.be__detail-title-text{color:#fff;-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:600;line-height:20px;display:-webkit-box;overflow:hidden}.be__detail-title-text--expanded{-webkit-line-clamp:unset;display:block}@media (width<=639px){.be__detail-title-text{font-size:13px;line-height:18px}}.be__detail-title-toggle{color:#ffffffd9;cursor:pointer;text-align:left;background:0 0;border:0;align-self:flex-start;padding:0;font-size:13px;font-weight:600;line-height:18px;transition:color .2s}.be__detail-title-toggle:hover{color:#fff}.be__detail-meta{color:#fff9;align-items:center;gap:16px;font-size:14px;display:flex}.be__detail-actions{justify-content:space-between;align-items:center;margin-top:12px;padding-right:16px;display:flex}.be__detail-duration{color:#ffffff80}.be__detail-sidebar{flex-direction:column;flex:4;gap:12px;min-width:0;display:flex}@media (width<=900px){.be__detail-sidebar{flex-flow:wrap;width:100%}}.be__detail-sidebar--subscribed{position:relative}@media (width<=900px){.be__detail-sidebar--subscribed{position:static}}.be__detail-sidebar-scroll{flex-direction:column;gap:12px;display:flex;position:absolute;inset:0;overflow-y:auto}@media (width<=900px){.be__detail-sidebar-scroll{flex-flow:wrap;gap:8px;width:100%;position:static;overflow-y:visible}}.be__detail-sidebar-item{cursor:pointer;flex-direction:column;gap:4px;width:100%;transition:opacity .2s;display:flex}.be__detail-sidebar-item:hover{opacity:.8}.be__detail-sidebar-thumb{aspect-ratio:16/9;background:#1d1c1c;border-radius:6px;width:100%;position:relative;overflow:hidden}.be__detail-sidebar-img{object-fit:cover;width:100%;height:100%;display:block}.be__detail-sidebar-img--blur{filter:blur(16px)}.be__detail-sidebar-title{color:#ffffffd9;-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:12px;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.be__paywall-blocks{flex-direction:row;gap:8px;width:100%;display:flex}@media (width<=480px){.be__paywall-blocks{flex-direction:column}}.be__paywall-block{color:#fff;cursor:pointer;text-align:left;background:linear-gradient(160deg,#a855f72e 0%,#1a1a2ef2 60%);border:1px solid #a855f766;border-radius:12px;flex-direction:column;flex:1 1 0;gap:8px;min-width:0;padding:14px;transition:transform .2s,box-shadow .2s;display:flex;position:relative;box-shadow:0 4px 32px #a855f72e}.be__paywall-block:hover{transform:translateY(-2px);box-shadow:0 4px 40px #a855f752}.be__paywall-block--pro{background:linear-gradient(160deg,#ffb84c2e 0%,#281a0ef2 60%);border-color:#ffb84c73;box-shadow:0 4px 32px #ffb84c2e}.be__paywall-block--pro:hover{box-shadow:0 4px 40px #ffb84c52}.be__paywall-block-header{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.be__paywall-block-badge{color:#e5c9ff;letter-spacing:.5px;text-transform:uppercase;background:#a855f740;border:1px solid #a855f780;border-radius:50px;padding:4px 8px;font-size:10px;font-weight:700;line-height:1}.be__paywall-block-badge--pro{color:#ffd9a0;background:#ffb84c33;border-color:#ffb84c80}.be__paywall-block-discount{color:#000;background:linear-gradient(135deg,#f0a0ff 0%,#cf7aff 50%,#a855f7 100%);border-radius:6px;padding:4px 8px;font-size:12px;font-weight:700;line-height:1}.be__paywall-block-discount--pro{background:linear-gradient(135deg,#ffe08a 0%,#ffb84c 50%,#e08800 100%)}.be__paywall-block-price{color:#fff;justify-content:center;align-items:baseline;gap:8px;margin-top:auto;padding-top:8px;font-size:38px;display:flex}.be__paywall-block-price-base{color:#ffffff73;font-size:18px;font-weight:500;text-decoration:line-through}.be__paywall-block-title{color:#fff;letter-spacing:.5px;margin:0 4px 0 0;font-size:18px;font-weight:700;line-height:1.2}.be__paywall-block-cta{color:#000;text-align:center;background:linear-gradient(135deg,#f0a0ff 0%,#cf7aff 50%,#a855f7 100%);border-radius:50px;justify-content:center;align-items:center;width:100%;height:38px;font-size:13px;font-weight:700;display:flex;box-shadow:0 4px 24px #a855f766}.be__paywall-block-cta--pro{background:linear-gradient(135deg,#ffe08a 0%,#ffb84c 50%,#e08800 100%);box-shadow:0 4px 24px #ffb84c66}.be__paywall-block-note{color:#ffffff80;text-align:center;font-size:11px}.be__paywall-overlay{color:#fff;cursor:pointer;text-align:center;z-index:2;background:linear-gradient(#000000a6 0%,#140a23eb 100%);border:none;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex;position:absolute;inset:0}@media (width<=639px){.be__paywall-overlay{gap:6px;padding:12px}}.be__paywall-overlay-title{color:#fff;font-size:24px;font-weight:700}@media (width<=639px){.be__paywall-overlay-title{font-size:18px}}.be__paywall-overlay-desc{color:#ffffffbf;max-width:360px;font-size:15px}@media (width<=639px){.be__paywall-overlay-desc{font-size:13px}}.be__paywall-overlay-cta{color:#000;background:linear-gradient(135deg,#ffe08a 0%,#ffb84c 50%,#e08800 100%);border-radius:50px;justify-content:center;align-items:center;height:48px;margin-top:8px;padding:0 32px;font-size:16px;font-weight:700;display:flex;box-shadow:0 4px 24px #ffb84c66}@media (width<=639px){.be__paywall-overlay-cta{height:40px;margin-top:4px;padding:0 24px;font-size:14px}}.be__paywall-overlay-replay{color:#ffffffe6;cursor:pointer;background:0 0;border:1px solid #ffffff59;border-radius:50px;height:40px;padding:0 24px;font-size:14px;font-weight:600}.be__paywall-overlay-replay:hover{color:#fff;background:#ffffff1f}@media (width<=639px){.be__paywall-overlay-replay{height:36px;padding:0 20px;font-size:13px}}.be__detail-more{margin-top:32px}.be__detail-more-title{color:#fff;margin:0 0 16px;font-size:18px;font-weight:600}.be__detail-show-more{justify-content:center;margin-top:24px;display:flex}.be__seo{border-top:1px solid #ffffff1a;max-width:1280px;margin-top:40px;padding:32px 0}.be__seo-title{color:#fff;margin:0 0 12px;font-size:22px;font-weight:600}.be__seo-subtitle{color:#fff;margin:24px 0 8px;font-size:18px;font-weight:600}.be__seo-text{color:#ffffff80;margin:0;font-size:14px;line-height:1.6}.be__seo-text--lead{color:#ffffffb3;margin-bottom:16px;font-size:15px}.be__seo-question{color:#ffffffd9;margin:16px 0 4px;font-size:14px;font-weight:600;line-height:1.6}.ec{color:#fff;background:#0f0f0f;min-height:100svh;position:relative}.ec__background{background-image:linear-gradient(180deg, #3f254d99 0%, #0f0f0f5c 49.94%), var(--story-web-desktop);pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0}.ec__content{box-sizing:border-box;z-index:1;flex-direction:column;justify-content:center;max-width:1120px;min-height:100dvh;margin:0 auto;padding:88px 32px;display:flex;position:relative}.ec__header{z-index:4;justify-content:space-between;align-items:center;gap:16px;min-height:88px;display:flex;position:absolute;top:0;left:32px;right:32px}.ec__account{flex-shrink:0}.ec__account .et__menu-button{border-radius:50%;justify-content:center;align-items:center;min-width:44px;min-height:44px}.ec__brand{color:#fff;font-family:var(--font-family-title), sans-serif;text-transform:uppercase;font-size:32px;text-decoration:none}.ec__status{text-align:center;padding:48px 16px}.ec__story{width:100%}.ec__brand:focus-visible,.ec .ec__account button:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #d995ff}@media (width<=639px){.ec__background{background-image:linear-gradient(180deg, #3f254d99 0%, #0f0f0f5c 49.94%), var(--story-web-mobile);background-position:top;background-size:100% 100%}.ec__content{padding:80px 16px max(80px, env(safe-area-inset-bottom))}.ec__header{min-height:64px;left:16px;right:16px}}.it{color:#fff;background-color:#0f0f0f;min-height:100svh;padding:24px 12px 12px;position:relative;overflow:hidden auto}.it:before{content:"";pointer-events:none;z-index:2;background-image:linear-gradient(#0f0f0f1a 0%,#0f0f0f 100%);position:absolute;inset:0}.it__content{z-index:3;flex-direction:column;align-items:center;width:100%;margin:0 auto;display:flex;position:relative}.it__header{flex-direction:column;align-items:center;gap:24px;width:100%;padding-bottom:24px;display:flex}.it__step-badge{color:#d995ff;text-transform:uppercase;background:#cf7aff1a;border:.5px solid #d995ff;border-radius:16px;align-items:center;height:24px;padding:0 8px;font-size:10px;font-weight:700;line-height:18px;display:inline-flex}.it__heading{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.it__title{font-family:var(--font-family-title), sans-serif;text-transform:uppercase;margin:0;font-size:40px;font-weight:400;line-height:40px}.it__subtitle{color:#fff9;letter-spacing:-.176px;margin:0;font-size:16px;line-height:24px}.it__checkout,.it__benefits{width:100%;max-width:360px}.it__checkout{flex-direction:column;align-items:center;gap:12px;display:flex}.it__tabs{width:100%;max-width:280px;margin:0 auto 4px}.it__plans{flex-direction:column;gap:8px;width:100%;display:flex}.it__plans--theme--pro .it__plan:hover:not(:disabled),.it__plans--theme--pro .it__plan:focus-visible{border-color:#ffad09b3}.it__plans--theme--pro .it__plan--selected{box-shadow:0 0 0 1px var(--theme-attention);background:#ffad091a}.it__plans--theme--pro .it__discount{color:var(--theme-attention);background:#ffad0933}.it__plans--theme--pro .it__selected-mark{background:var(--theme-attention)}.it__plan{color:#fff;cursor:pointer;text-align:left;background:#ffffff0d;border:.5px solid #ffffff1a;border-radius:12px;align-items:stretch;width:100%;height:64px;padding:0;transition:background-color .15s,border-color .15s;display:flex;position:relative}.it__plan:hover:not(:disabled),.it__plan:focus-visible{border-color:#cf7affb3;outline:none}.it__plan:disabled{cursor:default}.it__plan--selected{background:#cf7aff1a;box-shadow:0 0 0 1px #cf7aff}.it__plan-details{flex-direction:column;flex:1;justify-content:center;gap:8px;min-width:0;padding:12px;display:flex}.it__plan-heading{align-items:center;gap:6px;display:flex}.it__plan-name{letter-spacing:-.176px;font-size:16px;font-weight:600;line-height:16px}.it__discount{color:#cf7aff;font-family:var(--font-family-title), sans-serif;text-transform:uppercase;background:#cf7aff33;border-radius:10px;align-items:center;height:20px;padding:2px 6px 0;font-size:14px;line-height:14px;display:inline-flex}.it__total{color:#fff6;font-size:12px;font-weight:500;line-height:12px}.it__daily-price{justify-content:center;align-items:center;gap:2px;padding:12px;display:flex}.it__daily-price-value{font-family:var(--font-family-title), sans-serif;text-transform:uppercase;font-size:24px;line-height:24px}.it__daily-price-period{color:#fff9;letter-spacing:.1px;padding-bottom:4px;font-size:10px;line-height:10px}.it__selected-mark{color:#0f0f0f;background:#cf7aff;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;top:-5px;right:-5px}.it__email{flex-direction:column;gap:8px;width:100%;display:flex}.it__email .field-recaptcha{justify-content:center;margin:0;display:flex}.it__divider{color:#fff6;align-items:center;gap:8px;width:100%;font-size:12px;line-height:16px;display:flex}.it__divider:before,.it__divider:after{content:"";background:#ffffff1a;flex-grow:1;height:1px}.it__google{flex-direction:column;width:100%;display:flex}.it__google .btn{width:100%}.it__payment-buttons{flex-shrink:0;width:100%}.it__billing{color:#fff6;text-align:center;margin:0;font-size:12px;line-height:16px}.it__secure-payment{justify-content:center;align-items:center;width:100%;min-height:16px;display:flex}.it__benefits{margin-top:8px}.it__benefits-title{color:#fff9;font-family:var(--font-family-title), sans-serif;text-transform:uppercase;margin:0 0 8px;font-size:20px;font-weight:400;line-height:30px}.it__benefits-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.it__benefit{color:#fff9;grid-template-columns:20px minmax(0,1fr) 48px;align-items:center;font-size:16px;font-weight:500;line-height:24px;display:grid}.it__benefit>:last-child{justify-self:center}.it__benefit-text{padding:0 12px 0 8px}@media (width<=639px){.it:before{background-image:linear-gradient(#0f0f0f80 0%,#0f0f0f 100%)}.it__title{font-size:36px;line-height:36px}.it__subtitle{font-size:14px;line-height:20px}}.iu{color:#fff;background-color:#0f0f0f;min-height:100svh;padding:24px 12px 12px;position:relative;overflow:hidden auto}.iu:before{content:"";pointer-events:none;z-index:2;background-image:linear-gradient(#0f0f0f1a 0%,#0f0f0f 100%);position:absolute;inset:0}.iu__content{z-index:3;flex-direction:column;align-items:center;width:100%;margin:0 auto;display:flex;position:relative}.iu__header{flex-direction:column;align-items:center;gap:24px;width:100%;padding-bottom:24px;display:flex}.iu__step-badge{color:#d995ff;text-transform:uppercase;background:#cf7aff1a;border:.5px solid #d995ff;border-radius:16px;align-items:center;height:24px;padding:0 8px;font-size:10px;font-weight:700;line-height:18px;display:inline-flex}.iu__heading{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.iu__title{font-family:var(--font-family-title), sans-serif;text-transform:uppercase;margin:0;font-size:40px;font-weight:400;line-height:40px}.iu__subtitle{color:#fff9;letter-spacing:-.176px;margin:0;font-size:16px;line-height:24px}.iu__checkout,.iu__benefits{width:100%;max-width:360px}.iu__checkout{flex-direction:column;align-items:center;gap:12px;display:flex}.iu__tabs{width:100%;max-width:280px;margin:0 auto 4px}.iu__plans{flex-direction:column;gap:8px;width:100%;display:flex}.iu__plans--theme--pro .iu__plan:hover:not(:disabled),.iu__plans--theme--pro .iu__plan:focus-visible{border-color:#ffad09b3}.iu__plans--theme--pro .iu__plan--selected{box-shadow:0 0 0 1px var(--theme-attention);background:#ffad091a}.iu__plans--theme--pro .iu__discount{color:var(--theme-attention);background:#ffad0933}.iu__plans--theme--pro .iu__selected-mark{background:var(--theme-attention)}.iu__plan{color:#fff;cursor:pointer;text-align:left;background:#ffffff0d;border:.5px solid #ffffff1a;border-radius:12px;align-items:stretch;width:100%;height:64px;padding:0;transition:background-color .15s,border-color .15s;display:flex;position:relative}.iu__plan:hover:not(:disabled),.iu__plan:focus-visible{border-color:#cf7affb3;outline:none}.iu__plan:disabled{cursor:default}.iu__plan--selected{background:#cf7aff1a;box-shadow:0 0 0 1px #cf7aff}.iu__plan-details{flex-direction:column;flex:1;justify-content:center;gap:8px;min-width:0;padding:12px;display:flex}.iu__plan-heading{align-items:center;gap:6px;display:flex}.iu__plan-name{letter-spacing:-.176px;font-size:16px;font-weight:600;line-height:16px}.iu__discount{color:#cf7aff;font-family:var(--font-family-title), sans-serif;text-transform:uppercase;background:#cf7aff33;border-radius:10px;align-items:center;height:20px;padding:2px 6px 0;font-size:14px;line-height:14px;display:inline-flex}.iu__total{color:#fff6;font-size:12px;font-weight:500;line-height:12px}.iu__daily-price{justify-content:center;align-items:center;gap:2px;padding:12px;display:flex}.iu__daily-price-value{font-family:var(--font-family-title), sans-serif;text-transform:uppercase;font-size:24px;line-height:24px}.iu__daily-price-period{color:#fff9;letter-spacing:.1px;padding-bottom:4px;font-size:10px;line-height:10px}.iu__selected-mark{color:#0f0f0f;background:#cf7aff;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;top:-5px;right:-5px}.iu__continue{flex-shrink:0;width:100%}.iu__billing{color:#fff6;text-align:center;margin:0;font-size:12px;line-height:16px}.iu__secure-payment{justify-content:center;align-items:center;width:100%;min-height:16px;display:flex}.iu__benefits{margin-top:8px}.iu__benefits-title{color:#fff9;font-family:var(--font-family-title), sans-serif;text-transform:uppercase;margin:0 0 8px;font-size:20px;font-weight:400;line-height:30px}.iu__benefits-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.iu__benefit{color:#fff9;grid-template-columns:20px minmax(0,1fr) 48px;align-items:center;font-size:16px;font-weight:500;line-height:24px;display:grid}.iu__benefit>:last-child{justify-self:center}.iu__benefit-text{padding:0 12px 0 8px}@media (width<=639px){.iu:before{background-image:linear-gradient(#0f0f0f80 0%,#0f0f0f 100%)}.iu__title{font-size:36px;line-height:36px}.iu__subtitle{font-size:14px;line-height:20px}}.ed{background-color:#0f0f0f;justify-content:center;align-items:center;min-height:100svh;padding:12px;display:flex;position:relative}.ed--with-video:before{content:"";pointer-events:none;z-index:2;background-image:linear-gradient(#0f0f0f1a 0%,#0f0f0f 100%);position:absolute;inset:0}.ed__form{backdrop-filter:blur(6px);text-align:center;z-index:3;background:#0003;border:.5px solid #ffffff1a;border-radius:24px;flex-direction:column;gap:24px;width:100%;max-width:480px;padding:60px 60px 24px;display:flex;position:relative}.ed__header{flex-direction:column;gap:12px;display:flex}.ed__title{color:#fff;font-family:var(--font-family-title), sans-serif;text-transform:uppercase;margin:0;font-size:32px;font-weight:400;line-height:32px}.ed__subtitle{color:#fff9;letter-spacing:-.176px;margin:0;font-size:16px;font-weight:400;line-height:24px}.ed__login-link{color:#fffc;letter-spacing:-.528px;font-size:12px;font-weight:600;line-height:32px}.ed__login-link:hover{color:#fff}.ed .U__discount-block{display:none}.ed .U__fading-input input.input.theme-liquid::placeholder{color:#fff9}.ed .spacer-medium-x{margin-top:12px}.ed .U__divider{margin:24px 0}.ed .Z{gap:8px}.ed .U__terms{color:#fff9;margin-top:24px}.ed .U__terms-link{color:#fffc}.ed .lovescape-button--purple-gradient:disabled{--btn-background:linear-gradient(180deg, #f0a0ff 0%, #cf7aff 49.52%, #a855f7 100%);opacity:.4}@media (width<=639px){.ed{align-items:center}.ed__form{border-radius:24px;padding:48px 24px 24px}}.hf{width:100%;min-height:100dvh;position:relative}.hf__frame{opacity:0;border:none;width:100%;height:100dvh;transition:opacity .2s;display:block}.hf__frame--loaded{opacity:1}.hf__loader{color:#fff;z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@keyframes promo-frame-spin{to{transform:rotate(360deg)}}.iv{min-height:calc(100vh - var(--header-top-height,0px) - 48px);padding:0 12px 60px;position:relative;overflow-y:hidden}.iv--pro .iv__subtitle{color:var(--theme-attention)}.iv__tabs{justify-content:center;width:100%;height:48px;display:flex;box-shadow:inset 0 -1px #222}.iv__tabs .tabs-ds{border-bottom:none;flex:1;max-width:440px;margin:0 auto}.iv__tabs .tab-ds{flex:1;margin:0}.iv__content{justify-content:center;gap:12px;width:720px;max-width:100%;margin:0 auto;display:flex;position:relative}@media (width<=639px){.iv__content{flex-direction:column;align-items:center}}.iv__left{flex:360px;max-width:100%;padding:56px 0 0}@media (width<=639px){.iv__left{padding:92px 0 0}}.iv__title-wrapper{font-family:var(--font-family-title);text-align:center;text-transform:uppercase;margin:0 0 20px;font-weight:400}.iv__title{letter-spacing:.1px;text-align:center;text-transform:uppercase;margin:0;font-size:48px;font-weight:400}.iv__subtitle{color:var(--theme-success);text-align:center;font-size:24px;font-weight:400;line-height:100%}.iv__subtitle--offer{color:#d995ff}.iv__right{width:360px;padding:280px 0 0}@media (width<=639px){.iv__right{padding:40px 0 0}}.iv__bottom-shadow{pointer-events:none;z-index:5;background:linear-gradient(#0e0e0e00 0%,#0e0e0e 100%);height:60px;position:fixed;bottom:0;left:0;right:0}.ee{background:0 0/contain no-repeat fixed;min-height:100svh;overflow:hidden}.ee--mobile{background-position:50%;background-size:cover}.ee__content{align-items:center;max-width:1200px;min-height:100svh;margin:0 auto;padding:80px 0 0;display:flex;position:relative;overflow:hidden}.ee__image{aspect-ratio:1184/1520;object-fit:cover;max-width:min(560px,100%);max-height:586px;position:absolute;bottom:0;left:0}.ee__form{text-align:center;max-width:440px;margin:0 0 0 auto;padding:0 20px;position:relative}.ee__form-frame{backdrop-filter:blur(6px);background:#ffffff0d;border:.5px solid #ffffff1a;border-radius:20px;padding:24px;overflow:hidden}.ee__footer{color:#fff6;margin:24px 0 0}.ee__footer-links{color:#fffc;justify-content:center;gap:8px;margin:24px 0 8px;font-size:12px;display:flex}.ee__footer-link{color:#fff6}.ee__footer-link:hover,.ee__login-link{color:#fffc}.ee__login-link:hover{color:#fff}@media (width<=639px){.ee__content{padding:12px 0 0}.ee__form{padding:0 12px}}.ei{justify-content:center;align-items:stretch;width:100%;max-width:960px;margin:0 auto;padding-top:80px;display:flex}.ei--mobile{max-width:480px;display:block}.ei--mobile .eh__left{padding:20px 0 40px}.ei__left{flex:1;padding:56px 0 60px}.ei__right{flex:1}.ei__terms{color:#777;font-size:14px;font-weight:400;line-height:130%}.ei__terms:after{content:"*"}.ej{min-height:100svh;overflow:hidden}.ej--mobile .ej__form{margin:0 auto;padding:60px 12px 0}.ej--mobile .ej__form .U__fields{gap:8px}.ej--mobile .ej__form-frame{backdrop-filter:none;background:0 0;border:none;padding:0}.ej--mobile .ej__form-frame input.input{backdrop-filter:blur(6px)}.ej--mobile .ej__content{align-items:flex-start}.ej--mobile .ej__background{background-position:50%}.ej__background{background:0 0 no-repeat fixed;width:100%;height:100svh;position:fixed;top:0;left:0}.ej__content{align-items:center;max-width:1200px;min-height:100svh;margin:0 auto;padding-top:80px;display:flex;position:relative;overflow:hidden}.ej__image-wrapper{flex-direction:column;flex:1;align-self:flex-end;max-width:min(590px,100%);display:flex}.ej__image{object-fit:contain;object-position:bottom;width:100%;height:auto;margin-top:auto}.ej__form{text-align:center;flex:1;max-width:440px;margin:0 0 0 auto;padding:0 20px;position:relative}.ej__form-frame{backdrop-filter:blur(6px);background:#ffffff0d;border:.5px solid #ffffff1a;border-radius:20px;padding:24px;position:relative;overflow:hidden}.ej__footer{color:#fff6;margin:32px 0 0}.ej__footer-links{color:#fffc;flex-wrap:wrap;justify-content:center;gap:8px;margin:24px 0 8px;font-size:12px;display:flex}.ej__footer-link{color:#fff6}.ej__footer-link:hover,.ej__login-link{color:#fffc}.ej__login-link:hover{color:#fff}@media (width<=639px){.ej__content{padding:12px 0 0}.ej__form{padding:0 12px}}.Y{width:100%;height:100%;max-height:calc(100vh - 30px);position:relative;overflow:hidden}.Y--type--page{border-radius:12px 12px 0 0}.Y--type--modal{border-radius:0 12px 0 0}@media (width<=639px){.Y--type--modal{padding-top:50%}}.Y__image{aspect-ratio:1;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;position:absolute;top:0;right:0}@media (width<=639px){.Y__image{aspect-ratio:unset;padding-top:50%}}.Y__image:after{content:"";background:linear-gradient(#0f0f0f00 0%,#0f0f0f 100%);width:100%;height:70%;display:block;position:absolute;bottom:0;left:0}.Y__footer{flex-direction:column;align-items:center;gap:20px;width:100%;padding:0 20px 30px;display:flex;position:absolute;bottom:0;left:0}.Y__logo{background:50%/contain no-repeat;width:170px;height:48px}.iw{padding:0 12px}.iw__tabs{justify-content:center;width:100%;height:48px;display:flex}.iw__tabs .tabs-ds{flex:1;justify-content:center}.iw__tabs .tab-ds{flex:0 0 220px;margin:0}.iw__tabs .tab-interactive-active-ds:after{bottom:0}@media (width<=639px){.iw__tabs .tab-ds{flex:1;margin:0}}.iw__content{justify-content:center;gap:12px;width:720px;max-width:100%;margin:0 auto;display:flex;position:relative}.iw__left{width:360px;padding:56px 0 0;position:relative}.iw__title-wrapper{font-family:var(--font-family-title);text-align:center;text-transform:uppercase;margin:0 0 20px;font-weight:400}.iw__title{letter-spacing:.1px;text-align:center;text-transform:uppercase;margin:0;font-size:48px;font-weight:400}.iw__subtitle{color:var(--theme-success);text-align:center;font-size:24px;font-weight:400;line-height:100%}.iw__subtitle--style--pro{color:var(--theme-attention)}.iw__subtitle--offer{color:var(--theme-success)}.iw__right{width:360px;min-height:120px;padding:280px 0 0}.iw__benefits{flex-direction:column;align-items:center;display:flex}@media (width<=639px){.iw__content{min-height:calc(100svh - var(--tap-bar-height,0px) - var(--header-top-height,0px) - var(--header-notifications-height,0px));flex-direction:column-reverse;justify-content:flex-end;align-items:center}.iw__right{padding:40px 0 0}.iw__left{padding:0 20px calc(20px + var(--tap-bar-height)) 20px;width:100%}}.iw__secondary-tabs{width:100%;margin:20px 0;position:relative}@media (width<=639px){.iw__secondary-tabs{width:100vw;margin:20px -32px}}@media (width<=420px){.iw__secondary-tabs{margin:20px -12px}}.iw__pro-badge{position:absolute;bottom:50%;right:8px}.iw__pro-badge-content{background:var(--theme-attention-light);border:var(--theme-attention-light);color:#0f0f0f;font-family:var(--font-family-title);text-transform:uppercase;border-radius:10px;justify-content:center;align-items:center;gap:4px;height:20px;padding:8px;font-size:14px;font-weight:400;display:flex}.iw__pro-badge-arrow{justify-content:flex-end;padding-top:3px;padding-right:14px;display:flex}@media (width<=420px){.iw__right{width:100%;min-height:90px}.iw__left{padding:0 0 calc(20px + var(--tap-bar-height)) 0}}.lovescape-swipe-game-info{flex-direction:column;justify-content:center;align-items:center;gap:64px;width:100%;max-width:540px;margin:auto;padding:52px 12px 24px;display:flex;position:relative}.lovescape-swipe-game-info__logo{aspect-ratio:230/135;background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:230px;max-width:100%}.lovescape-swipe-game-info__steps{flex-direction:column;align-items:center;gap:32px;width:100%;display:flex}.lovescape-swipe-game-info__step{text-align:center;flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.lovescape-swipe-game-info__step-title{line-height:100%}.lovescape-swipe-game-info__step-description{color:#fff9;letter-spacing:-.176px;max-width:280px;font-size:16px;line-height:24px}.lovescape-swipe-game-info__play{min-width:200px}.lovescape-swipe-game-info__conversion{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.lovescape-swipe-game-info__conversion-row{justify-content:center;align-items:center;gap:12px;display:flex}.lovescape-swipe-game-info__conversion-value{align-items:center;display:flex}.lovescape-swipe-game-info__conversion-value--gap{gap:6px}.lovescape-swipe-game-info__energy-icon{flex-shrink:0;width:24px;height:24px}.lovescape-swipe-game-info__conversion-amount{color:#fff;letter-spacing:-.084px;text-align:center;white-space:nowrap;font-size:14px;font-weight:500;line-height:21px}.lovescape-swipe-game-info__conversion-amount--muted{color:#ffffffe6}.lovescape-swipe-game-info__conversion-arrow{color:#fff6;flex-shrink:0}.lovescape-swipe-game-info__conversion-note{color:#fff6;letter-spacing:-.084px;text-align:center;max-width:280px;font-size:14px;line-height:21px}.lovescape-swipe-game-intro{position:absolute;inset:0;overflow:hidden}.lovescape-swipe-game-intro__scroller{justify-content:center;display:flex;position:absolute;inset:0;overflow:hidden auto}.lovescape-swipe-game-intro__background{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.lovescape-swipe-game-intro__background-overlay{backdrop-filter:blur(16px);background:linear-gradient(#0000007a 0%,#000c 100%);position:absolute;inset:0}.lovescape-swipe-game{min-height:calc(100vh - var(--header-top-height,0px));width:100%;position:relative}.lovescape-swipe-game--clear{min-height:100vh}.lovescape-swipe-game__frame-container{min-height:inherit;display:flex}.lovescape-swipe-game__frame{min-height:inherit;opacity:0;border:0;flex:auto;width:100%;transition:opacity .2s;overflow:hidden}.lovescape-swipe-game__frame--loaded{opacity:1}.lovescape-swipe-game__state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px;display:flex;position:absolute;inset:0}.lovescape-swipe-game__title{font-size:20px;font-weight:600}.lovescape-swipe-game__description{opacity:.7;max-width:420px}.cE__glow--purple{width:800px;height:800px;top:-100px;left:-200px}.cE__glow--teal{width:600px;height:600px;top:400px;right:-200px}.cE__gradient-text{background-image:linear-gradient(#f3cee5 0%,#cf7aff 100%)}.cE__hero-badge{color:#f3cee5}.cE__step-number{background:linear-gradient(#f3cee5 0%,#cf7aff 100%)}.cE__faq-question:hover{color:#f3cee5}.cE__cta-section{background:linear-gradient(#2a11394d 0%,#0000 100%)}.cF__glow--purple{width:800px;height:800px;top:-100px;left:-200px}.cF__glow--teal{width:600px;height:600px;top:400px;right:-200px}.cF__gradient-text{background-image:linear-gradient(#ffc6e0 0%,#ff4d9a 100%)}.cF__hero-badge{color:#ff7abe}.cF__step-number{background:linear-gradient(#ffb3d6 0%,#ff2e86 100%)}.cF__faq-question:hover{color:#ff7abe}.cF__cta-section{background:linear-gradient(#39112a4d 0%,#0000 100%)}.cG__glow--teal{width:800px;height:800px;top:-100px;left:-200px}.cG__glow--purple{width:600px;height:600px;top:400px;right:-200px}.cG__gradient-text{background-image:linear-gradient(#8dfcff 0%,#2eebff 100%)}.cG__hero-badge{color:#8bfcff}.cG__step-number{background:linear-gradient(#91e9ff 0%,#00c8ec 100%)}.cG__faq-question:hover{color:#8bfcff}.cG__cta-section{background:linear-gradient(#002b314d 0%,#0000 100%)}.cE,.cF,.cG{width:100%;padding:20px 0 0;position:relative}.cE__glow,.cF__glow,.cG__glow{pointer-events:none;z-index:0;position:absolute}.cE__glow--purple,.cF__glow--purple,.cG__glow--purple{background:radial-gradient(50% 50%,#2a1139 0%,#0000 100%)}.cE__glow--teal,.cF__glow--teal,.cG__glow--teal{background:radial-gradient(50% 50%,#002b31 0%,#0f0f0f00 100%)}.cE__gradient-text,.cF__gradient-text,.cG__gradient-text{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.cE__hero,.cF__hero,.cG__hero{text-align:center;z-index:1;flex-direction:column;align-items:center;max-width:760px;margin:0 auto;padding:60px 20px 0;display:flex;position:relative}@media (width<=767px){.cE__hero,.cF__hero,.cG__hero{padding:32px 16px 0}}.cE__hero-badge,.cF__hero-badge,.cG__hero-badge{letter-spacing:.5px;text-transform:uppercase;background:linear-gradient(100deg,#ffffff14 0%,#ffffff05 100%);border:.5px solid #fff3;border-radius:20px;margin-bottom:24px;padding:6px 16px;font-size:13px;font-weight:600;display:inline-block}.cE__hero-title,.cF__hero-title,.cG__hero-title{margin:0 0 20px;font-size:40px;font-weight:700;line-height:125%}@media (width<=767px){.cE__hero-title,.cF__hero-title,.cG__hero-title{font-size:28px}}.cE__hero-subtitle,.cF__hero-subtitle,.cG__hero-subtitle{color:#fff9;max-width:600px;margin:0 auto 36px;font-size:17px;line-height:165%}.cE__hero-subtitle strong,.cF__hero-subtitle strong,.cG__hero-subtitle strong{color:#fffc}@media (width<=767px){.cE__hero-subtitle,.cF__hero-subtitle,.cG__hero-subtitle{margin-bottom:28px;font-size:15px}}.cE__hero-image,.cF__hero-image,.cG__hero-image{width:min(960px,100% + 240px);margin:28px 0 32px;position:relative}.cE__hero-image:before,.cF__hero-image:before,.cG__hero-image:before{content:"";z-index:0;background:radial-gradient(50% 50%,#ffffff24 0%,#0000 70%);border-radius:50%;width:92%;height:95%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<=1023px){.cE__hero-image,.cF__hero-image,.cG__hero-image{width:min(720px,100% + 80px)}}@media (width<=767px){.cE__hero-image,.cF__hero-image,.cG__hero-image{width:100%;margin:20px 0 24px}}.cE__hero-image-img,.cF__hero-image-img,.cG__hero-image-img{z-index:1;border:.5px solid #ffffff24;border-radius:28px;width:100%;height:auto;display:block;position:relative;box-shadow:0 24px 80px #00000073}@media (width<=767px){.cE__hero-image-img,.cF__hero-image-img,.cG__hero-image-img{border-radius:18px;box-shadow:0 14px 40px #0006}}.cE__section,.cF__section,.cG__section{z-index:1;max-width:760px;margin:0 auto;padding:48px 20px;position:relative}@media (width<=767px){.cE__section,.cF__section,.cG__section{padding:32px 16px}}.cE__section-title,.cF__section-title,.cG__section-title{text-align:center;margin:0 0 20px;font-size:28px;font-weight:700;line-height:130%}@media (width<=767px){.cE__section-title,.cF__section-title,.cG__section-title{font-size:22px}}.cE__text-block,.cF__text-block,.cG__text-block{background:linear-gradient(100deg,#ffffff0f 0%,#ffffff03 100%);border:.5px solid #ffffff1a;border-radius:16px;padding:28px 24px}@media (width<=767px){.cE__text-block,.cF__text-block,.cG__text-block{padding:20px 16px}}.cE__section-text,.cF__section-text,.cG__section-text{color:#fff9;margin:0 0 14px;font-size:15px;line-height:175%}.cE__section-text strong,.cF__section-text strong,.cG__section-text strong{color:#fffc;font-weight:600}.cE__section-text:last-child,.cF__section-text:last-child,.cG__section-text:last-child{margin-bottom:0}.cE__steps,.cF__steps,.cG__steps{gap:16px;margin-top:28px;display:flex}@media (width<=767px){.cE__steps,.cF__steps,.cG__steps{flex-direction:column;gap:12px}}.cE__step,.cF__step,.cG__step{background:linear-gradient(100deg,#ffffff0f 0%,#ffffff03 100%);border:.5px solid #ffffff1a;border-radius:16px;flex:1;padding:28px 22px;transition:border-color .25s}.cE__step:hover,.cF__step:hover,.cG__step:hover{border-color:#ffffff40}.cE__step-number,.cF__step-number,.cG__step-number{color:#0f0f0f;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:16px;font-size:15px;font-weight:700;display:flex}.cE__step-title,.cF__step-title,.cG__step-title{margin:0 0 10px;font-size:17px;font-weight:700;line-height:140%}.cE__step-text,.cF__step-text,.cG__step-text{color:#ffffff80;margin:0;font-size:14px;line-height:165%}.cE__step-text strong,.cF__step-text strong,.cG__step-text strong{color:#ffffffb3;font-weight:600}.cE__features,.cF__features,.cG__features{grid-template-columns:1fr 1fr;gap:16px;margin-top:28px;display:grid}@media (width<=767px){.cE__features,.cF__features,.cG__features{grid-template-columns:1fr;gap:12px}}.cE__feature,.cF__feature,.cG__feature{background:linear-gradient(100deg,#ffffff0f 0%,#ffffff05 100%);border:.5px solid #ffffff1a;border-radius:16px;padding:28px 22px;transition:border-color .25s,transform .25s}.cE__feature:hover,.cF__feature:hover,.cG__feature:hover{border-color:#ffffff40;transform:translateY(-2px)}.cE__feature-icon,.cF__feature-icon,.cG__feature-icon{margin-bottom:14px;font-size:28px}.cE__feature-title,.cF__feature-title,.cG__feature-title{margin:0 0 10px;font-size:17px;font-weight:700;line-height:140%}.cE__feature-text,.cF__feature-text,.cG__feature-text{color:#ffffff80;margin:0;font-size:14px;line-height:165%}.cE__feature-text strong,.cF__feature-text strong,.cG__feature-text strong{color:#ffffffb3;font-weight:600}.cE__tips,.cF__tips,.cG__tips{flex-direction:column;margin-top:28px;display:flex}.cE__tip,.cF__tip,.cG__tip{border-bottom:1px solid #ffffff14;padding:20px 0}.cE__tip:first-child,.cF__tip:first-child,.cG__tip:first-child{padding-top:0}.cE__tip:last-child,.cF__tip:last-child,.cG__tip:last-child{border-bottom:none;padding-bottom:0}.cE__tip-title,.cF__tip-title,.cG__tip-title{margin:0 0 8px;font-size:17px;font-weight:700;line-height:140%}.cE__faq,.cF__faq,.cG__faq{flex-direction:column;gap:10px;margin-top:28px;display:flex}.cE__faq-item,.cF__faq-item,.cG__faq-item{background:linear-gradient(100deg,#ffffff0d 0%,#ffffff03 100%);border:.5px solid #ffffff1a;border-radius:12px;transition:border-color .25s;overflow:hidden}[open].cE__faq-item,[open].cF__faq-item,[open].cG__faq-item{border-color:#fff3}.cE__faq-question,.cF__faq-question,.cG__faq-question{color:#fff;cursor:pointer;user-select:none;padding:18px 22px;font-size:16px;font-weight:600;line-height:150%;list-style:none;transition:color .2s}.cE__faq-question::-webkit-details-marker,.cF__faq-question::-webkit-details-marker,.cG__faq-question::-webkit-details-marker{display:none}.cE__faq-question:after,.cF__faq-question:after,.cG__faq-question:after{content:"+";float:right;opacity:.5;font-size:20px;font-weight:400;transition:transform .2s}[open]>.cE__faq-question:after,[open]>.cF__faq-question:after,[open]>.cG__faq-question:after{transform:rotate(45deg)}.cE__faq-answer,.cF__faq-answer,.cG__faq-answer{color:#ffffff80;margin:0;padding:0 22px 18px;font-size:14px;line-height:170%}.cE__faq-answer strong,.cF__faq-answer strong,.cG__faq-answer strong{color:#ffffffb3;font-weight:600}.cE__cta-section,.cF__cta-section,.cG__cta-section{text-align:center;z-index:1;border-radius:24px;flex-direction:column;align-items:center;max-width:720px;margin:20px auto 40px;padding:60px 24px;display:flex;position:relative}@media (width<=767px){.cE__cta-section,.cF__cta-section,.cG__cta-section{margin:12px 16px 24px;padding:40px 20px}}.cE__cta-title,.cF__cta-title,.cG__cta-title{margin:0 0 14px;font-size:32px;font-weight:700;line-height:125%}@media (width<=767px){.cE__cta-title,.cF__cta-title,.cG__cta-title{font-size:24px}}.cE__cta-text,.cF__cta-text,.cG__cta-text{color:#fff9;max-width:480px;margin:0 0 28px;font-size:16px;line-height:165%}.cE__cta-text strong,.cF__cta-text strong,.cG__cta-text strong{color:#fffc}.hg{overflow-x:hidden}.hg__main{width:100%;min-height:100svh}.hg__main-section{z-index:2;justify-content:center;width:100%;padding:0 12px 80px;display:flex;position:absolute;bottom:0;left:0}.hg__main-section-arrow-bottom{z-index:10;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.hg__main-section-inner{align-items:flex-end;gap:12px;width:1280px;max-width:100%;display:flex}@media (width<=1024px){.hg__main-section-inner{text-align:center;flex-direction:column;align-items:center;gap:24px}}.hg__main-section-left{flex-direction:column;flex:1;align-items:flex-start;display:flex}@media (width<=1024px){.hg__main-section-left{align-items:center}}.hg__main-section-actions{background:#0003;border-radius:48px;justify-content:center;align-items:center;gap:12px;padding:12px;display:flex}@media (width<=640px){.hg__main-section-actions{background:0 0;gap:8px;padding:0}}.hg__main-section-description{color:#fff;gap:4px;margin:0 0 8px;font-size:16px;font-weight:500;line-height:20px;display:flex}.hg__section{width:100%;padding:80px 12px;position:relative;overflow-x:hidden}@media (width<=640px){.hg__section{padding:40px 12px}}.hg__title-wrapper{position:relative}.hg__main-section-title,.hg__section-title{color:#fff;font-family:var(--font-family-title), sans-serif;text-transform:uppercase;margin:0;font-size:56px;font-weight:400;line-height:100%}@media (width<=640px){.hg__main-section-title,.hg__section-title{white-space:break-spaces;font-size:32px}}.hg__section-title{text-align:center;margin:0 auto 64px}@media (width<=640px){.hg__section-title{margin:0 auto 32px}}.hg__section-footer{flex-direction:column;justify-content:center;align-items:center;gap:12px;margin:64px 0 0;display:flex;position:relative}@media (width<=640px){.hg__section-footer{margin:32px 0 0}}.hg__section-footer-actions{width:320px;max-width:100%;margin:0 auto}.hg__section-footer-description{color:#fff6;text-align:center;margin:0;font-size:14px;font-weight:400;line-height:12px}.hg__benefits{align-items:center;gap:24px;width:960px;max-width:100%;margin:0 auto;display:flex}@media (width<=1024px){.hg__benefits{flex-direction:column;gap:40px;width:460px}}.hg__benefits-list{flex-direction:column;flex:1;gap:12px;margin:0;padding:0;list-style:none;display:flex}.hg__benefit-item{background:linear-gradient(100deg,#ffffff14 0%,#ffffff05 100%);border:.5px solid #fff3;border-radius:16px;align-items:flex-start;gap:16px;width:100%;min-width:320px;padding:20px;display:flex}.hg__benefit-item-icon{aspect-ratio:1;color:var(--theme-danger);background:#f1326b33;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:32px;min-width:32px;display:flex}.hg__benefit-item-icon--positive{color:var(--theme-success);background:#09ffb51a}.hg__benefit-item-content{color:#fff;flex-direction:column;align-items:flex-start;gap:8px;display:flex}.hg__benefit-item-title{margin:0;font-size:20px;font-weight:600;line-height:125%}@media (width<=640px){.hg__benefit-item-title{font-size:18px}}.hg__benefit-item-description{opacity:.4;margin:0;font-size:16px;font-weight:500;line-height:150%}.hg__creators-card-footer{z-index:2;background:linear-gradient(#0000 0%,#000c 100%);flex-direction:column;align-items:flex-start;gap:6px;width:100%;padding:40px 12px 12px;display:flex;position:absolute;bottom:0;left:0}.hg__creators-card-footer--small .hg__creators-card-name{font-size:14px}.hg__creators-card-footer--small .hg__creators-card-description{font-size:10px}.hg__creators-card-name{color:#fff;font-size:20px;font-weight:600;line-height:125%}@media (width<=640px){.hg__creators-card-name{font-size:18px}}.hg__creators-card-description{color:#fffc;justify-content:flex-start;align-items:center;gap:4px;font-size:14px;font-weight:500;line-height:150%;display:flex}.hg__steps-wrapper{width:100%}.hg__steps-wrapper .he{padding-bottom:0}@media (width<=1024px){.hg__steps-wrapper{width:400px;max-width:100%;margin:0 auto}}.hg__onboarding-image{width:auto;height:370px;transform:rotate(2deg)}.hg__prompt{backdrop-filter:blur(16px);color:#fff;letter-spacing:-.176px;background:linear-gradient(100deg,#ffffff14 0%,#ffffff05 100%);border:.5px solid #ffffff1a;border-radius:20px;width:320px;padding:16px;font-size:16px;font-weight:500;line-height:150%;display:flex;position:relative;top:-16px;transform:rotate(-2deg)}.hg__generate-video{justify-content:center;align-items:center;padding-bottom:40px;display:flex;position:relative}.hg__generate-video-img-wrapper{aspect-ratio:2/3;z-index:1;border:.5px solid #ffffff1a;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;height:240px;display:flex;position:relative;overflow:hidden;transform:rotate(-2deg)}.hg__generate-video-img{object-fit:cover;width:100%;height:100%}.hg__generate-video-result{aspect-ratio:2/3;z-index:2;border:.5px solid #ffffff1a;border-radius:20px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;height:300px;display:flex;position:relative;overflow:hidden;transform:rotate(2deg);box-shadow:0 0 20px 20px #0003}.hg__generate-video-result-video{object-fit:cover;width:100%;height:100%}.hg__generate-video-arrow{z-index:4;position:absolute;bottom:42px;left:50%;transform:translate(-100%)}.hg__generate-video-controls{z-index:2;flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:8px;padding:0 8px 20px;display:flex;position:absolute;bottom:0;right:0}.hg__generate-video-controls-counter{color:#fff;text-align:center;text-shadow:.5px .5px 1px #0006;font-size:12px;font-weight:600;line-height:100%}@keyframes like-floating{0%{opacity:1;transform:translateY(0)}25%{opacity:.9;transform:translateY(-30px)translate(-8px)rotate(-4deg)}50%{opacity:.5;transform:translateY(-70px)translate(8px)rotate(4deg)}75%{opacity:.2;transform:translateY(-100px)translate(-7px)rotate(-8deg)}to{opacity:0;transform:translateY(-120px)translate(5px)rotate(0)}}.hg__generate-video-glow{aspect-ratio:1;opacity:0;pointer-events:none;background:radial-gradient(50% 50%,#002b31 0%,#0f0f0f00 100%);border-radius:50%;width:800px;height:800px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.hg__feed-wrapper{justify-content:center;display:flex}.hg__feed{aspect-ratio:9/16;-webkit-overflow-scrolling:touch;overscroll-behavior:auto;scroll-snap-type:y mandatory;scrollbar-width:none;border:.5px solid #ffffff1a;border-radius:20px;width:360px;max-width:100%;overflow-y:scroll}.hg__story{scroll-snap-align:start;width:100%;height:100%;position:relative}.hg__story-content{width:100%;height:100%;position:relative}.hg__story-video{object-fit:cover;-webkit-touch-callout:none;width:100%;height:100%}.hg__story-text{color:#fff;letter-spacing:-.084px;white-space:break-spaces;z-index:1;background:linear-gradient(#0000 0%,#0009 100%);width:100%;margin:0;padding:40px 84px 20px 20px;font-size:14px;font-weight:400;line-height:150%;position:absolute;bottom:0;left:0}.hg__story-controls{z-index:2;flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;height:100%;padding:0 8px 20px;display:inline-flex;position:absolute;top:0;right:0}.hg__story-control{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.hg__story-control-counter{color:#fff;text-align:center;text-shadow:.5px .5px 1px #0006;font-size:12px;font-weight:600;line-height:100%}.hg__story-avatar{background-position:50%;background-repeat:no-repeat;background-size:auto;border:1px solid #fff3;border-radius:6px;width:24px;height:24px}.hg__reviews-creators-list{scrollbar-width:none;justify-content:center;gap:8px;margin:0 auto 24px;display:flex;overflow-x:auto}@media (width<=640px){.hg__reviews-creators-list{justify-content:flex-start;margin:0 -12px 24px;padding:0 12px;font-size:32px}}.hg__reviews-creator-item{cursor:pointer;opacity:.4;border:.5px solid #ffffff1a;border-radius:20px;flex-shrink:0;width:120px;height:180px;transition:opacity .2s;position:relative;overflow:hidden}.hg__reviews-creator-item:hover,.hg__reviews-creator-item:focus,.hg__reviews-creator-item--active{opacity:1}.hg__reviews-creator-item--active{pointer-events:none}.hg__reviews-text{color:#fff6;font-family:var(--font-family-title);text-align:center;text-transform:uppercase;max-width:1280px;margin:0 auto;font-size:56px;font-weight:400;line-height:100%}@media (width<=640px){.hg__reviews-text{font-size:32px}}.hg__bandles-list{justify-content:center;align-items:flex-start;gap:12px;max-width:960px;margin:0 auto;display:flex}.hg__bandle-item{backdrop-filter:blur(16px);color:#fff;background:linear-gradient(139deg,#1d1d1d00 20.16%,#1d1d1d 99.73%);border:.5px solid #ffffff1a;border-radius:20px;flex-direction:column;flex:1;align-items:flex-start;gap:24px;min-width:240px;max-width:320px;padding:24px;display:flex}@media (width<=1024px){.hg__bandle-item{gap:12px;padding:24px 12px}}.hg__bandle-item--best{background:linear-gradient(143deg,#002b3100 20%,#002b31 100%)}.hg__bandle-item-benefits{flex-direction:column;gap:12px;margin:0;padding:0;display:flex}@media (width<=1024px){.hg__bandle-item-benefits{gap:8px}}.hg__bandle-item-benefit{color:#fff;align-items:center;gap:8px;font-size:16px;font-weight:500;line-height:125%;display:flex}.hg__bandle-item-period{font-size:24px;line-height:125%}@media (width<=1024px){.hg__bandle-item-period{font-size:20px}}.hg__price{justify-content:center;align-items:flex-start;gap:12px;font-weight:600;display:flex}.hg__price-discount{font-family:var(--font-family-title), sans-serif;text-transform:uppercase;font-size:32px;line-height:150%}.hg__tabs{max-width:320px;margin:0 auto 32px}.hi{background:#0f0f0f}.hi__header{border-bottom:1px solid #333c;justify-content:center;align-items:center;height:56px;padding:12px;display:flex}.hi__logo{background:50%/contain no-repeat;width:110px;min-width:100%;height:32px}.hi__main-section{align-items:center;gap:60px;width:1024px;max-width:100%;margin:0 auto;padding:40px 20px 0;display:flex}@media (width<=640px){.hi__main-section{flex-direction:column;gap:40px;padding:0}}.hi__info{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:20px;display:flex}@media (width<=640px){.hi__info{align-items:center;gap:0;width:100%;padding:0 12px}}.hi__title{font-family:var(--font-family-title), sans-serif;text-align:left;text-transform:uppercase;white-space:break-spaces;margin:4px 0 0;font-size:60px}@media (width<=640px){.hi__title{text-align:center;font-size:40px}}.hi__accent{color:var(--theme-secondary-accent)}.hi__description{color:#fff9;letter-spacing:-.34px;text-align:start;margin:0;font-size:20px;font-weight:600;line-height:130%}.hi__description--light{color:#fff6}@media (width<=640px){.hi__description{text-align:center;font-size:16px}}.hi__video-wrapper{aspect-ratio:2/3;border-radius:12px;flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}@media (width<=640px){.hi__video-wrapper{border-radius:0;width:100%}}.hi__video{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.hi__benefits{margin:60px 0;padding:0 12px}@media (width<=960px){.hi__benefits{text-align:center}}@media (width<=640px){.hi__benefits{margin:40px 0}}.hi__benefits-list{flex-wrap:wrap;justify-content:center;align-items:center;gap:40px;margin:0 auto;display:flex}@media (width<=960px){.hi__benefits-list{flex-direction:column;align-items:flex-start;gap:0;display:inline-flex}}.hi__benefit{color:#fff;justify-content:center;align-items:center;gap:8px;font-size:20px;font-weight:600;line-height:130%;display:flex}@media (width<=640px){.hi__benefit{font-size:16px}}.hi__benefit-icon{aspect-ratio:1;width:72px}@media (width<=640px){.hi__benefit-icon{width:60px}}.hi__benefit-text{text-align:center;max-width:300px}.hi__characters{width:1048px;max-width:100%;margin:0 auto 60px;padding:0 12px}@media (width<=640px){.hi__characters{margin:0 auto 40px}}.hi__characters-title{color:#fff;letter-spacing:-.76px;text-align:center;margin:0 0 20px;font-size:40px;font-weight:700;line-height:130%}@media (width<=640px){.hi__characters-title{font-size:24px}}.hi__characters-list{grid-auto-flow:column;justify-content:center;align-items:center;gap:12px;display:grid}@media (width<=640px){.hi__characters-list{grid-auto-flow:unset;grid-template-columns:repeat(2,1fr);gap:8px}}.hi__character-card{aspect-ratio:.66;border-radius:12px;width:100%;position:relative;overflow:hidden}.hi__character-card:after{content:"";z-index:1;background:linear-gradient(#0000 0%,#000c 100%);width:100%;height:30%;position:absolute;bottom:0;left:0}@media (width<=640px){.hi__character-card{border-radius:8px}}.hi__character-image{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .2s}.hi__character-image:hover{transform:scale(1.1)}.hi__character-info{color:#fff;white-space:nowrap;z-index:2;font-size:24px;font-weight:700;line-height:130%;position:absolute;bottom:16px;left:16px}@media (width<=960px){.hi__character-info{font-size:14px}}.hi__bottom-banner-wrapper{width:1048px;max-width:100%;margin:0 auto 60px;padding:0 12px}@media (width<=640px){.hi__bottom-banner-wrapper{margin:0 auto 20px}}.hi__bottom-banner{background:linear-gradient(95deg,#2c2f31 .21%,#1d1d1d 99.89%);border-radius:12px;justify-content:flex-start;align-items:center;gap:40px;min-height:420px;padding:20px 0 0 60px;display:flex;position:relative}@media (width<=960px){.hi__bottom-banner{min-height:332px;padding:20px 0 0 40px}}@media (width<=640px){.hi__bottom-banner{flex-direction:column;flex:1;gap:4px;padding:20px 20px 0}}.hi__bottom-banner-content{z-index:2;flex-direction:column;flex:0 254px;justify-content:center;align-items:center;gap:40px;display:flex;position:relative}@media (width<=640px){.hi__bottom-banner-content{flex:1;gap:24px;width:100%}}.hi__bottom-banner-title{color:#fff;letter-spacing:-.76px;text-align:left;white-space:break-spaces;margin:0;font-size:40px;font-weight:700;line-height:130%}@media (width<=640px){.hi__bottom-banner-title{text-align:center;white-space:unset;font-size:24px}}.hi__bottom-banner-image{z-index:1;width:auto;height:440px;position:absolute;bottom:0;right:0}@media (width<=960px){.hi__bottom-banner-image{height:100%}}@media (width<=640px){.hi__bottom-banner-image{width:100%;height:auto;position:static}}.hn{width:100%;position:relative}.hn__content{z-index:1;width:100%;position:relative}.hn__header{z-index:2;background:linear-gradient(#0006 0%,#0000 100%);justify-content:center;width:100%;height:72px;padding:0 20px;transition:transform .15s ease-in-out;display:flex;position:fixed;top:0;left:0}.hn__header--hidden{pointer-events:none;transform:translateY(-120%)}.hn__header-content{justify-content:space-between;align-items:center;width:1280px;max-width:100%;height:100%;margin:0 auto;display:flex}.hn__logo{background:50%/contain no-repeat;width:110px;height:32px}.hn__glowing{pointer-events:none;z-index:0;background:radial-gradient(50% 50%,#2a1139 0%,#0000 100%);border-radius:50%;width:958px;height:958px;position:fixed;top:0;left:50%;transform:translate(-50%)}.hn__section{flex-direction:column;align-items:center;gap:40px;width:100%;padding:60px 40px;display:flex}.hn__section--hidden{overflow-x:hidden}@media (width<=639px){.hn__section{gap:20px;padding:40px 12px 60px}}.hj{grid-template-columns:repeat(3,1fr);gap:12px;width:1280px;max-width:100%;margin:0 auto;display:grid}@media (width<=639px){.hj{grid-template-columns:1fr}}.hj__card{aspect-ratio:1.05;flex-direction:column;justify-content:space-between;align-items:stretch;padding:20px 0;display:flex}@media (width<=639px){.hj__card{aspect-ratio:unset}}.hj__card-image{object-fit:contain;width:100%;height:auto;max-height:240px}.hj__card-info{min-height:52px;padding:24px 20px 0}.hj__card-title{color:#fff;text-align:center;margin:0;font-size:20px;font-weight:600;line-height:130%}.hk{z-index:4;position:sticky;bottom:0}.hk__content{position:absolute;bottom:40px;left:50%;transform:translate(-50%)translateY(0%)}@media (width<=769px){.hk__content{bottom:32px}}.hk__button{transition:all .2s linear}.hk__button-content{align-items:center;height:100%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hk__button-content-hidden{opacity:0;pointer-events:none;visibility:hidden}.hk__arrow-button{opacity:0;pointer-events:none;transition:opacity .2s ease-in-out,transform .2s ease-in-out;position:absolute;top:50%;right:calc(100% + 12px);transform:translateY(-100%)}.hk__arrow-button>.hv--visible{transform:translateY(-50%)}@media (width<=639px){.hk__arrow-button{right:calc(100% + 8px)}}@keyframes arrowDownAnimation{0%{transform:translateY(-50%)}70%{transform:translateY(-50%)}to{transform:translateY(15%)}}.ho{width:1280px;max-width:100%;min-height:746px;margin:0 auto}.ho--layout--desktop{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.ho--layout--tablet{grid-template-columns:repeat(2,1fr);gap:24px;min-height:540px;display:grid}.ho--layout--tablet .ho__step{height:unset;padding:16px}.ho--layout--tablet .ho__card{position:absolute;top:50%;transform:translateY(-50%)}.ho--layout--tablet .ho__card-input{padding:8px 8px 8px 12px}.ho--layout--mobile{flex-direction:column;gap:40px;width:100%;max-width:520px;min-height:620px;margin:0 auto;display:flex}.ho--layout--mobile .ho__step{height:unset;padding:16px}.ho--layout--mobile .ho__column{gap:22px}.ho--layout--mobile .ho__card-input{padding:8px 8px 8px 12px}.ho--layout--mobile .ho__card-image-wrapper{width:214px}.ho--layout--mobile .ho__card-image-wrapper--large{width:240px;max-width:240px}.ho--layout--mobile .ho__card-input-inner{min-height:unset;font-size:14px}.ho__step{align-self:stretch;align-items:flex-start;gap:16px;min-height:140px;padding:24px;display:flex}.ho__step--mobile{min-height:unset;padding:20px}.ho__step-number{color:#fff9;text-align:center;background:#ffffff1a;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;padding:6px 0;font-size:14px;font-weight:500;line-height:128.5%;display:flex}.ho__step-title{color:#fff;margin:2px 0 12px;font-size:20px;font-weight:600;line-height:130%}@media (width<=640px){.ho__step-title{margin:2px 0 8px}}.ho__step-title--mobile{font-size:18px;line-height:25px}.ho__step-description{color:#fff6;margin:0;font-size:16px;font-weight:500;line-height:24px}.ho__step-description--mobile{line-height:18px}.ho__column{flex-direction:column;align-items:center;gap:20px;display:flex}.ho__card{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.ho__card-image-wrapper{aspect-ratio:.67;border:2px solid #222;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:270px;transition:width .1s linear,transform .1s linear;display:flex;position:relative;overflow:hidden}.ho__card-image-wrapper--large{max-width:292px;transform:rotate(4.248deg)}.ho__card-image{object-fit:cover;width:100%;height:100%;transition:opacity .1s linear;position:absolute;top:0;left:0}.ho__card-image--hidden{opacity:0;pointer-events:none}.ho__card-input{background:#1d1d1d;border:1px solid #222;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;max-width:340px;padding:12px;transition:transform .1s linear;display:flex;position:relative;top:-20px;transform:rotate(-4deg)}.ho__card-input--right{transform:rotate(2deg)}.ho__card-input-inner{color:#fff;text-align:center;background:#0f0f0f;border-radius:8px;width:100%;min-height:82px;padding:12px;font-size:16px;font-weight:500;line-height:125%;position:relative}.ho__input-text{opacity:0;position:absolute;top:12px;left:12px;right:12px}.ho__card-action{z-index:1;position:absolute;bottom:0;right:12px;transform:translateY(50%)}.ho__socials{width:190px;height:190px;position:absolute;top:100%;left:50%;transform:translate(-50%,-50%)}.ho__socials--mobile{opacity:0;height:140px;bottom:0;top:unset;width:140px;transform:translate(-50%,-40%)}.ho__socials--mobile .ho__socials-center{width:60px;height:60px}.ho__socials--mobile .ho__socials-orbit:after{width:120px;height:120px}.ho__socials--mobile .ho__socials-bubble{width:32px;height:32px}.ho__socials-center{color:#0f0f0f;background:linear-gradient(#fff 0%,#bcbcbc 100%);border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ho__socials-orbit{width:100%;height:100%;animation:12s linear infinite rotate-orbit;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ho__socials-orbit:after{content:"";z-index:1;border:1px solid #ffffff1a;border-radius:50%;width:160px;height:160px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ho__socials-bubble{z-index:2;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;animation:12s linear infinite rotate-bubble;display:flex;position:absolute;transform:translate(-50%,-50%)}.ho__socials-bubble:first-child{background:#1877f2;top:10%;left:50%}.ho__socials-bubble:nth-child(2){background:#000;top:38%;left:90%}.ho__socials-bubble:nth-child(3){background:linear-gradient(45deg,#faad4f 14.61%,#dd2a7b 39.38%,#9537b0 58.49%,#515bd4 85.39%);top:82%;left:77%}.ho__socials-bubble:nth-child(4){background:#7354ff;top:82%;left:23%}.ho__socials-bubble:nth-child(5){background:#ff4500;top:38%;left:10%}@keyframes rotate-bubble{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(-360deg)}}@keyframes rotate-orbit{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.ho__steps-list{flex-direction:column;justify-content:center;align-items:stretch;gap:12px;display:flex}.ho__steps-tabs-wrapper{overflow:hidden}.ho__steps-tabs{grid-template-columns:repeat(3,100%);justify-content:start;align-items:stretch;transition:transform .1s linear;display:grid}.ho__cards-slider-wrapper{flex:1;width:100%;position:relative}.ho__cards-slider{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.ho__cards-slider-button{z-index:2;position:absolute;top:50%;transform:translateY(-50%)}.ho__cards-slider-button--left{left:0}.ho__cards-slider-button--right{right:0}.ho__button-content{opacity:0;justify-content:center;align-items:center;gap:12px;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.ho__steps-dots-wrapper{justify-content:center;align-items:center;width:100%;display:flex}.ho__steps-dots{flex-wrap:nowrap;justify-content:center;gap:4px;width:80px;max-width:100%;display:flex;bottom:12px}.ho__steps-dots-item{cursor:pointer;background:#fff3;border-radius:2px;flex:1;height:3px;position:relative;overflow:hidden}.ho__steps-dots-item--active .ho__steps-dots-item-progress{width:100%}.ho__steps-dots-item-progress{background-color:#fff;width:0;height:100%;position:absolute;top:0;left:0}.hm{--text-transform-x:0}@media (width<=1365px){.hm{--text-transform-x:-50%}}.hm__info{text-align:center;z-index:2;flex-direction:column;align-items:center;display:flex;position:relative}@media (width<=639px){.hm__info{padding:0 12px}}.hm__title{color:#fff;font-family:var(--font-family-title);text-align:center;text-transform:uppercase;z-index:1;align-items:center;margin:0 0 12px;font-size:80px;font-weight:400;line-height:100%;display:inline-flex;position:relative}@media (width<=1365px){.hm__title{flex-direction:column}}@media (width<=639px){.hm__title{max-width:360px;font-size:40px}}.hm__title-content{justify-content:center;align-items:center;height:80px;display:flex}.hm__animated-text-wrapper{text-align:center;margin-left:8px;position:relative}@media (width<=1365px){.hm__animated-text-wrapper{justify-content:center;margin-top:6px;font-size:100px;display:flex}}@media (width<=639px){.hm__animated-text-wrapper{font-size:56px}}.hm__animated-text{backface-visibility:hidden;font-size:inherit;opacity:0;text-shadow:0 0 20px #fff9;transform:translateY(65%) rotateX(-95deg) translateX(var(--text-transform-x));transform-style:preserve-3d;animation:linear infinite spin-text;display:inline-block;position:absolute;top:0;left:0}@media (width<=1365px){.hm__animated-text{left:50%}}@keyframes spin-text{0%{opacity:0;transform:translateY(65%) rotateX(-95deg) translateX(var(--text-transform-x))}2%{opacity:1;transform:translateY(0%) rotateX(0deg) translateX(var(--text-transform-x))}20%{opacity:1;transform:translateY(0%) rotateX(0deg) translateX(var(--text-transform-x))}22%,to{opacity:0;transform:translateY(-65%) rotateX(95deg) translateX(var(--text-transform-x))}}.hm__description{color:#fffc;text-align:center;z-index:1;max-width:400px;margin:0 auto;padding:0;font-size:20px;font-weight:500;line-height:150%;position:relative}@media (width<=639px){.hm__description{font-size:16px}}.hp{box-sizing:content-box;flex-direction:column;align-items:center;gap:12px;max-width:720px;margin:0 auto;padding:0 12px;display:flex}@media (width<=639px){.hp{gap:8px}}.hp--size--s .hp__description{font-size:24px}@media (width<=639px){.hp--size--s .hp__description{font-size:20px}}.hp__title{color:#f3cee5;font-family:var(--font-family-title);text-align:center;text-transform:uppercase;justify-content:center;align-items:center;gap:6px;margin:0;font-size:24px;font-weight:400;line-height:120%;display:flex}@media (width<=639px){.hp__title{font-size:20px}}.hp__description{color:#fff;text-align:center;margin:0;font-size:28px;font-weight:700}@media (width<=639px){.hp__description{font-size:24px}}.hl{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:12px;width:1280px;max-width:100%;display:grid}.hl--mobile{flex-direction:column;display:flex}.hl__card{flex-direction:column;justify-content:space-between;height:100%;display:flex;position:relative;overflow:hidden}.hl__card--mobile{padding:0 24px}.hl__card-info{padding:40px 40px 24px}.hl__card-info--mobile{padding:24px 0 16px}.hl__card-title{color:#fff;margin:0 0 12px;font-size:20px;font-weight:600;line-height:130%}.hl__card-description{color:#fff6;margin:0;font-size:16px;font-weight:500;line-height:125%}.hl__card-description--mobile{font-size:14px}.hl__card-image{object-fit:cover;width:100%;max-width:520px;height:auto;margin:0 auto}.live-cam-gallery-opened .bP__container{z-index:213}.live-cam-gallery-opened .eM__shadow{z-index:214}.live-cam-gallery-opened .eM__amount{z-index:215}.live-cam-gallery-opened .eM__chip{z-index:216}.hq{z-index:211;background:#000c;width:100%;animation:.3s opacity-fade-light-show-modal;position:fixed;top:0;bottom:0;left:0}.hq__images{width:100%;height:100%;position:absolute;top:0;left:0}.hq__images:after{content:"";opacity:.7;background:#0f0f0f;width:100%;height:100%;position:absolute;top:0;left:0}.hq__image{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}.hq__content{touch-action:pan-y;width:100%;height:100%;position:relative}.hq__card{visibility:hidden;width:100%;height:100%;position:absolute;top:0;left:0}.hq__card--revealed{visibility:visible;z-index:1}.hq__card--active{visibility:visible;z-index:2}.hq__card[data-dragging=true]{user-select:none;will-change:transform;border-radius:24px;overflow:hidden;box-shadow:0 0 60px 20px #0009}.hq__slide{background:#0f0f0f;width:100%;height:100%;position:relative}.hq__slide-image{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.hq__slide-chat{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.hq__promo{background:#000;width:100%;height:100%;position:relative;overflow:hidden}.hq__promo-back{z-index:1;position:absolute;top:12px;left:6px}.hq__promo-video-wrapper{width:100%;max-height:calc(100% - 104px);position:absolute;top:0;left:50%;transform:translate(-50%)}.hq__promo-video{object-fit:contain;width:100%;height:100%}.hq__promo-overlay{background:linear-gradient(#0000 0%,#000 79%);width:100%;height:63%;position:absolute;bottom:0;left:0}.hq__promo-content{z-index:2;margin-top:24px;padding:0 12px;position:relative}.hq__promo-bottom{flex-direction:column;align-items:center;gap:40px;width:100%;padding-bottom:12px;display:flex;position:absolute;bottom:0;left:0}.hq__promo-title{text-align:center;flex-direction:column;align-items:center;display:flex}.hq__promo-title-top{color:#fff;font-family:var(--font-family-title), sans-serif;text-transform:uppercase;margin-bottom:-16px;font-size:56px;line-height:1}.hq__promo-title-accent{color:#dea3ff;text-transform:uppercase;font-family:Permanent Marker,cursive;font-size:60px}.hq__promo-title-bottom{color:#fff;font-family:var(--font-family-title), sans-serif;text-transform:uppercase;margin-top:-16px;font-size:56px;line-height:1}.hq__promo-subtitle{color:#fff6;font-size:16px;line-height:20px}.hq__guide{pointer-events:none;z-index:3;background:#0f0f0f66;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:12px 24px;animation:.3s opacity-fade-light-show-modal;display:flex;position:absolute;inset:0}.hq__guide--hidden{animation-name:opacity-fade-hide-modal;animation-fill-mode:forwards}.hq__guide-title{color:#fff;letter-spacing:-.34px;text-align:center;font-size:20px;font-weight:600;line-height:30px}.hq__guide-hand{width:59px;height:69px}.hq__guide-hand--forward{animation-name:live-cam-gallery-hand-swipe;animation-timing-function:ease-in-out}.hq__guide-hand--backward{animation-name:live-cam-gallery-hand-swipe-back;animation-timing-function:ease-in-out}@keyframes live-cam-gallery-hand-swipe{0%{transform:translate(0)}45%,55%{transform:translate(-48px)rotate(-16deg)}to{transform:translate(0)}}@keyframes live-cam-gallery-hand-swipe-back{0%{transform:translate(0)}45%,55%{transform:translate(48px)rotate(16deg)}to{transform:translate(0)}}.hr{min-height:100%;padding-top:var(--header-top-height,0px);background:#0f0f0f;flex-direction:column;display:flex;position:relative}@media (width<=639px){.hr{overflow-x:hidden}}.hr__highlight{pointer-events:none;z-index:0;background:linear-gradient(#cf7aff33 0%,#0f0f0f33 100%);height:240px;position:absolute;top:0;left:0;right:0}.hr__content{z-index:1;width:100%;max-width:1008px;margin:0 auto;position:relative}.hr__hero{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:24px 24px 0;display:flex}@media (width<=639px){.hr__hero{padding:24px 12px 0}}.hr__title{color:#fff;font-family:var(--font-family-title), sans-serif;font-feature-settings:"liga" off, "clig" off;text-transform:uppercase;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 8px;margin:0;font-size:56px;font-weight:400;line-height:100%;display:flex}@media (width<=639px){.hr__title{font-size:48px}}.hr__title-live{width:auto;height:66px;display:block}@media (width<=639px){.hr__title-live{height:58px}}.hr__subtitle{color:#fff9;font-feature-settings:"liga" off, "clig" off;letter-spacing:-.176px;max-width:960px;margin:0;font-size:16px;font-weight:500;line-height:24px}@media (width<=639px){.hr__subtitle{letter-spacing:-.084px;font-size:14px;font-weight:400;line-height:21px}}.hr__cards{grid-template-columns:repeat(4,1fr);gap:12px;width:100%;max-width:1008px;margin:36px auto 12px;padding:0 24px;display:grid}@media (width<=639px){.hr__cards{grid-template-columns:repeat(2,1fr);gap:8px;padding:0 12px}}.hr__card{aspect-ratio:231/347;border:.5px solid #ffffff1a;border-radius:12px;width:100%;display:flex;position:relative;overflow:hidden}.hr__card-skeleton{aspect-ratio:231/347;background:#1d1c1c;border-radius:12px;width:100%}.hr__card-content{z-index:2;background:linear-gradient(#0000 0%,#000c 100%);align-items:center;width:100%;min-width:0;padding:40px 12px 12px;display:flex;position:absolute;bottom:0;left:0}.hr__card-title{color:#fff;font-feature-settings:"liga" off, "clig" off;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:20px;font-weight:600;line-height:125%;overflow:hidden}@media (width<=639px){.hr__card-title{font-size:18px}}.hr__card-age{opacity:.6}.hr__card-blur{z-index:1;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.hr__card-image{object-fit:cover;object-position:center;z-index:2;width:100%;height:100%;position:relative}.hr__card-image--blur{filter:blur(8px)}.hr__live-badge{color:#fff;pointer-events:none;z-index:3;background:#f2336c;border-radius:100px;padding:4px 8px;font-size:12px;font-weight:600;line-height:16px;position:absolute;top:8px;left:8px}.hr__create{text-align:center;flex-direction:column;align-items:center;gap:16px;width:360px;max-width:100%;margin:12px auto 0;padding:64px 24px 40px;display:flex}.hr__create .lovescape-button{gap:10px}.hr__create-media{width:256px;height:160px;position:relative}.hr__create-media--blur{filter:blur(8px)}.hr__create-image{position:absolute}.hr__create-image--side--left{width:114px;height:145px;top:8px;left:0}.hr__create-image--side--right{width:114px;height:145px;top:8px;right:0}.hr__create-image--side--center{width:120px;height:160px;top:0;left:68px}.hr__create-title{color:#fff;font-feature-settings:"liga" off, "clig" off;letter-spacing:-.176px;margin:0;font-size:16px;font-weight:600;line-height:24px}.hr__seo{padding:0 12px}.dr{color:#f4edfc;background:#0b0612;min-height:100vh;position:relative;overflow-x:hidden}.dr--empty{flex-direction:column;display:flex}.dr__background{pointer-events:none;z-index:1;background:linear-gradient(#3f254d99 0%,#0f0f0f5c 49.94%);position:fixed;inset:0;overflow:hidden}.dr__background-image{aspect-ratio:37/60;object-fit:contain;object-position:bottom;z-index:1;max-width:600px;height:100%;display:none;position:absolute;bottom:0}@media (width>=1024px){.dr__background-image{display:block}}.dr__background-image--left{left:0}.dr__background-image--right{right:0}.dr__background-overlay{pointer-events:none;z-index:1;background:linear-gradient(#0f0f0f00 0%,#0f0f0f 100%);width:100%;height:400px;max-height:100vh;position:absolute;bottom:0}.dr__content{z-index:1;margin:0 auto;padding:0 12px;position:relative}.dr__banner{width:800px;max-width:100%;margin:0 auto;padding-top:20px}.dr__banner-inner{background:linear-gradient(0deg, #0009 0%, #0009 100%), var(--banner-background-image) center/cover no-repeat;border:1px solid #cf7aff;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:36px;padding:12px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 20px #cf7aff99}.dr__banner-logo-container{align-items:center;gap:3px;display:flex}.dr__banner-logo{flex-shrink:0;height:18px;display:block}.dr__banner-title{color:#fff;font-family:var(--font-family-title);text-shadow:0 0 20px #0003;text-transform:uppercase;flex:auto;min-width:0;margin:0;font-size:36px;font-weight:400;line-height:1}.dr__banner-button{box-shadow:0 0 20px #cf7aff99}.dr__banner-image{aspect-ratio:34/45;width:102px;position:absolute;bottom:-55px;right:104px}.dr__player{width:800px;max-width:100%;margin:28px auto 0}.dr__player-slot{aspect-ratio:16/9;background:#050208;border:1px solid #c47ef840;border-radius:14px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.dr__player-fake-button{pointer-events:none;background:#0b0612b3;border:1px solid #c47ef873;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dr__cta{color:#0f0f0f;letter-spacing:-.5px;text-transform:uppercase;background:linear-gradient(#f0a0ff 0%,#cf7aff 49.5%,#a855f7 100%);border-radius:16px;justify-content:center;align-items:center;min-height:48px;padding:0 36px;font-size:18px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 0 20px #cf7aff99}.dr__create{max-width:800px;margin:28px auto 0;display:block}.dr__create-title{color:#fff;font-family:var(--font-family-title);text-align:left;text-transform:uppercase;margin:0 0 20px;font-size:36px;font-weight:400}.dr__create-card{border:1px solid #cf7aff;border-radius:16px;text-decoration:none;display:block;overflow:hidden;box-shadow:0 0 20px #cf7aff99}.dr__create-videos{grid-template-columns:repeat(2,1fr);gap:2px;display:grid}.dr__create-video-slot{aspect-ratio:3/4;background:#050208;position:relative;overflow:hidden}.dr__create-video{object-fit:cover;width:100%;height:100%;display:block}.dr__create-video-label{backdrop-filter:blur(6px);color:#fff;text-transform:uppercase;background:#0f0f0f99;border-radius:999px;align-items:center;gap:8px;padding:8px 18px;font-size:16px;font-weight:700;display:inline-flex;position:absolute;top:16px;left:16px}.dr__create-video-dot{background:#cf7aff;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:block}.dr__create-button{color:#0f0f0f;font-family:var(--font-family-title);text-transform:uppercase;background:linear-gradient(#f0a0ff 0%,#cf7aff 49.5%,#a855f7 100%);justify-content:center;align-items:center;gap:12px;min-height:72px;font-size:40px;display:flex}.dr__tags{flex-wrap:wrap;justify-content:center;gap:8px;max-width:1440px;margin:32px auto 0;padding:0 24px;display:flex}.dr__tags-item{color:#f4edfc;background:#c47ef81f;border:1px solid #c47ef859;border-radius:999px;padding:8px 16px;font-size:14px;text-decoration:none}.dr__tags-item:hover{background:#c47ef83d}.dr__shorts,.dr__characters,.dr__videos{max-width:800px;margin:28px auto 0}.dr__shorts-title,.dr__characters-title,.dr__videos-title{color:#fff;font-family:var(--font-family-title);text-align:left;text-transform:uppercase;margin:0 0 20px;font-size:36px;font-weight:400}.dr__shorts-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (width>=640px){.dr__shorts-grid{grid-template-columns:repeat(4,1fr)}}.dr__shorts-card{color:inherit;text-decoration:none;display:block}.dr__skeleton-title{background:#201527;border-radius:4px;width:60%;height:43px;margin-bottom:20px}.dr__skeleton-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.dr__skeleton-grid--videos{grid-template-columns:none;grid-auto-columns:minmax(160px,1fr);grid-auto-flow:column;overflow:hidden}@media (width>=640px){.dr__skeleton-grid--characters{grid-template-columns:repeat(3,minmax(0,1fr))}.dr__skeleton-grid--shorts{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1024px){.dr__skeleton-grid--characters{grid-template-columns:repeat(4,minmax(0,1fr))}}.dr__skeleton-card{aspect-ratio:2/3;background:#201527;border-radius:12px}.dr__skeleton-card--shorts{margin-bottom:29px}.dr__skeleton-card--videos{aspect-ratio:1.35625;margin-bottom:40px}.dr__shorts-image{aspect-ratio:2/3;object-fit:cover;background:#050208;border-radius:12px;width:100%;display:block}.dr__shorts-card-title{text-overflow:ellipsis;white-space:nowrap;margin-top:8px;font-size:14px;display:block;overflow:hidden}.dr__characters-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (width>=640px){.dr__characters-grid{grid-template-columns:repeat(3,1fr)}}@media (width>=1024px){.dr__characters-grid{grid-template-columns:repeat(4,1fr)}}.dr__footer{text-align:center;margin-top:72px;padding:32px 16px}.dr__footer-logo{height:28px;margin:0 auto 12px;display:block}.dr__footer-age{border:1px solid #c47ef873;border-radius:6px;margin-bottom:12px;padding:2px 8px;font-size:12px;display:inline-block}.dr__footer-note{color:#f4edfc80;max-width:720px;margin:4px auto;font-size:12px}@media (width<=767px){.dr__banner-inner{background:linear-gradient(0deg, #000c 0%, #000c 100%), var(--banner-background-image) center/cover no-repeat;flex-flow:column;justify-content:center;align-items:flex-end;gap:0;min-height:136.5px;padding:24px 16px}.dr__banner-title{text-align:right;white-space:normal;flex:none;order:0;width:100%;font-size:40px}.dr__banner-logo-container{order:1}.dr__banner-logo{height:16px}.dr__banner-button{order:2;margin-top:12px}.dr__banner-image{aspect-ratio:3/4;width:168px;inset:-13px auto auto -1px}.dr__banner{padding-top:12px}.dr__cta{padding:0 20px;font-size:15px}.dr__create-title{margin:0 0 12px;font-size:20px}.dr__create-video-label{padding:8px 12px;font-size:12px;top:8px;left:8px}.dr__create-button{min-height:48px;font-size:22px}.dr__tags{margin:20px auto 0;padding:0 8px}.dr__shorts-title,.dr__characters-title,.dr__videos-title{margin:0 0 12px;font-size:20px}.dr__shorts-grid{gap:8px}.dr__skeleton-title{height:24px;margin-bottom:12px}.dr__footer{margin-top:32px;padding:20px 16px}}.ht{border-radius:var(--border-radius);flex:1;position:relative;overflow:hidden}.ht__content{border-radius:var(--border-radius) var(--border-radius) 0 0;background-origin:border-box;border:2px solid #0000;border-bottom-width:0;position:relative;overflow:hidden}.ht__content--style--purple{background-image:linear-gradient(#d69eff 0%,#de5bff 100%)}.ht__content--style--lightblue{background-image:linear-gradient(#f3cee5 0%,#8dfcff 100%)}.ht__img{object-fit:cover;object-position:center;width:100%;height:100%}.ht__label{border-radius:0 0 var(--border-radius) var(--border-radius);color:#000;font-family:var(--font-family-title);text-transform:uppercase;align-items:center;font-weight:400;display:flex;position:absolute;top:0}.ht__label--size--small{height:20px;padding:4px 6px 0;font-size:14px;left:10px}.ht__label--size--regular{height:36px;padding:6px 8px 0;font-size:28px;left:16px}.ht__label--style--lightblue{background:#f3cfe6}.ht__label--style--purple{background:var(--theme-primary-accent-light)}.ht__link{letter-spacing:-.176px;text-transform:uppercase;justify-content:center;align-items:center;height:48px;font-size:16px;font-style:normal;font-weight:600;line-height:125%;display:flex}.ht__link--style--lightblue{color:#000;background:linear-gradient(#8dfcff 0%,#2eebff 100%)}.ht__link--style--lightblue:hover{background:var(--theme-secondary-accent)}.ht__link--style--lightblue:focus{background:#00c1cd}.ht__link--style--purple{color:#fff;background:linear-gradient(#de5bff -.11%,#a601cf 99.94%)}.ht__link--style--purple:hover{background:var(--theme-primary-accent-light)}.ht__link--style--purple:focus{background:var(--theme-primary-accent)}.ht__favorite-button{color:#fff;cursor:pointer;z-index:5;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:transform .3s ease-in-out;display:flex;position:absolute;top:0;right:0}.ht__favorite-button--size--small{width:32px;height:32px}.ht__favorite-button--size--regular{width:48px;height:48px}.ht__favorite-button:before{content:"";background:#000c;border-radius:50%;width:0;height:0;position:absolute;box-shadow:0 0 22px 16px #0000004d}.ht__favorite-button:active{transform:scale(.9)}.ht__footer{text-align:left;background:linear-gradient(#0000 0%,#000c 100%);width:100%;max-height:100%;position:absolute;bottom:0;left:0}.ht__footer--size--small{min-height:98px;padding:40px 8px 8px}.ht__footer--size--regular{min-height:126px;padding:40px 14px 14px}.ht__name{color:#fff;line-height:130%}.ht__name--size--regular{letter-spacing:-.532px;font-size:28px;font-weight:600}.ht__name--size--small{letter-spacing:-.456px;font-size:24px;font-weight:600}.ht__description{color:#ffffffb3;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:4px 0 0;font-style:normal;line-height:125%;display:-webkit-box;overflow:hidden}.ht__description--size--small{font-size:12px;font-weight:500}.ht__description--size--regular{letter-spacing:-.176px;font-size:16px;font-weight:500}.ht__age{opacity:.7}.hs{height:360px;display:flex;position:relative;overflow:hidden}@media (width<=480px){.hs{height:200px}}.hs__slide{background:50%/cover no-repeat;flex:1;height:100%;position:relative}.hs__or{color:#000;font-family:var(--font-family-title);letter-spacing:-.2px;text-transform:uppercase;z-index:2;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:86px;height:86px;padding:10px 0 0;font-size:56px;font-style:normal;font-weight:400;display:flex;position:absolute;top:30%;left:50%;transform:translate(-50%,-50%)}@media (width<=1023px){.hs__or{width:64px;height:64px;padding-top:8px;font-size:41px}}@media (width<=767px){.hs__or{width:42px;height:42px;padding-top:6px;font-size:27px}}.hs__content{max-width:850px;height:100%;margin:0 auto;padding:68px 0 0 84px;position:relative}@media (width<=1365px){.hs__content{padding-left:40px}}@media (width<=1279px){.hs__content{padding-top:40px;padding-left:16px}}.hs__image{object-fit:cover;object-position:center;height:100%;position:absolute;top:0}.hs__image--side--left{right:-20px}.hs__image--side--right{left:-20px}@media (width<=767px){.hs__image{width:100%;height:100%;top:0;left:0;right:auto}}.hs__title{text-transform:uppercase;position:relative}.hs__title--side--left{letter-spacing:-.2px;margin:0;font-family:Caprasimo;font-size:77px;font-style:normal;font-weight:400;line-height:108%}@media (width<=1279px){.hs__title--side--left{font-size:62px}}@media (width<=1023px){.hs__title--side--left{font-size:48px}}.hs__title--side--right{text-align:center;margin:0 0 0 200px;font-family:Road Rage;font-size:90px;font-style:normal;font-weight:400;line-height:76%}@media (width<=767px){.hs__title{text-align:center;z-index:1;background:linear-gradient(#0e0e0e00 0%,#0e0e0e 100%);flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:86px;margin:0;display:flex;position:absolute;bottom:0;left:0;right:auto}.hs__title--side--left{font-size:29px}.hs__title--side--right{font-size:40px}}.hs__sub-title-left{letter-spacing:-.2px;font-size:53px;line-height:108%}@media (width<=1279px){.hs__sub-title-left{font-size:42px}}@media (width<=1023px){.hs__sub-title-left{font-size:32px}}@media (width<=767px){.hs__sub-title-left{font-size:20px}}.hu__title{min-height:100px;margin:60px 0 0}.hu__title--mobile{min-height:auto;margin:24px 0 12px}.hu__description{min-height:100px;margin:0 auto}.hu__description--mobile{min-height:auto;margin:0 auto 24px}@font-face{font-display:swap;font-family:Unbounded;font-style:normal;font-weight:400 800;src:url(https://cdn.lovescape.com/cdn/front/fonts/Unbounded-Variable-latin.woff2)format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400 800;src:url(https://cdn.lovescape.com/cdn/front/fonts/Manrope-Variable-latin.woff2)format("woff2")}.lovescape-page-fuqLdD{color:#f4edfc;background:#0b0612;min-height:100vh;font-family:Manrope,sans-serif;overflow-x:hidden}.lovescape-page-fuqLdD h1,.lovescape-page-fuqLdD h2,.lovescape-page-fuqLdD h3{font-family:Unbounded,Manrope,sans-serif}.lovescape-page-fuqLdD--empty{flex-direction:column;display:flex}.lovescape-page-fuqLdD__empty-state-cta{margin-top:12px}.lovescape-page-fuqLdD__header{justify-content:center;padding:clamp(18px,2.6vw,32px) 16px clamp(14px,2vw,24px);display:flex}.lovescape-page-fuqLdD__header-logo{filter:drop-shadow(0 0 30px #c47ef866);max-width:92vw;height:clamp(58px,10vw,124px);display:block}.lovescape-page-fuqLdD__video-strip{max-width:1440px;margin:0 auto;padding:0 clamp(8px,2vw,24px);position:relative}.lovescape-page-fuqLdD__video-strip-grid{border-radius:14px;grid-template-columns:repeat(6,1fr);gap:6px;display:grid;overflow:hidden}.lovescape-page-fuqLdD__video-strip-video{object-fit:cover;background:#050208;width:100%;height:clamp(150px,17vw,250px);display:block}.lovescape-page-fuqLdD__video-strip-cta-holder{pointer-events:none;z-index:3;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.lovescape-page-fuqLdD__video-strip-cta{pointer-events:auto}.lovescape-page-fuqLdD__player{max-width:1440px;margin:clamp(14px,2.5vw,28px) auto 0;padding:0 clamp(8px,2vw,24px)}.lovescape-page-fuqLdD__player-slot{aspect-ratio:16/9;background:#050208;border:1px solid #c47ef840;border-radius:14px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.lovescape-page-fuqLdD__player-logo{backdrop-filter:blur(6px);background:#0b0612bf;border:1px solid #c47ef873;border-radius:10px;padding:9px 16px;position:absolute;bottom:16px;left:16px}.lovescape-page-fuqLdD__player-logo img{height:20px;display:block}.lovescape-page-fuqLdD__player-fake-button{color:#fff;pointer-events:none;z-index:10;background:#c47ef8;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lovescape-page-fuqLdD__player-fake-button:after{content:"";z-index:12;border:4px solid #fff3;border-top-color:#fffc;border-radius:50%;width:72px;height:72px;animation:.8s linear infinite loop-rotate;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes loop-rotate{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.lovescape-page-fuqLdD__cta{color:#fff;cursor:pointer;letter-spacing:.03em;text-shadow:0 2px 4px #00000059;text-transform:uppercase;white-space:nowrap;background:linear-gradient(#dcaeff 0%,#c47ef8 48%,#a44de8 100%);border:none;border-radius:12px;justify-content:center;align-items:center;padding:16px 44px;font-family:Manrope,sans-serif;font-size:clamp(16px,1.6vw,22px);font-style:italic;font-weight:800;text-decoration:none;transition:transform .18s,box-shadow .18s,filter .18s;display:inline-flex;box-shadow:0 8px 30px #c47ef873,inset 0 2px #ffffff80,inset 0 -3px #0000002e}.lovescape-page-fuqLdD__cta:hover{filter:brightness(1.07);transform:translateY(-2px)scale(1.02)}.lovescape-page-fuqLdD__cta:active{transform:translateY(0)scale(.97)}.lovescape-page-fuqLdD__photo-banner{max-width:1440px;margin:clamp(14px,2.5vw,28px) auto 0;padding:0 clamp(8px,2vw,24px);position:relative}.lovescape-page-fuqLdD__photo-banner-frame{background:#150b22;border:1px solid #c47ef847;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000080}.lovescape-page-fuqLdD__photo-banner-strip{gap:10px;width:max-content;padding:10px;animation:36s linear infinite fuq-marquee;display:flex}.lovescape-page-fuqLdD__photo-banner-frame:hover .lovescape-page-fuqLdD__photo-banner-strip{animation-play-state:paused}.lovescape-page-fuqLdD__photo-banner-photo{object-fit:cover;border-radius:14px;width:auto;height:clamp(180px,26vw,300px);display:block}.lovescape-page-fuqLdD__photo-banner-overlay{text-align:center;z-index:2;background:linear-gradient(#0b061259,#0b0612b8);flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:16px;display:flex;position:absolute;inset:0}.lovescape-page-fuqLdD__photo-banner-title{text-shadow:0 4px 20px #000c;margin:0;font-size:clamp(13px,1.7vw,20px);font-weight:800}.lovescape-page-fuqLdD__photo-banner-counter{color:#c47ef8;letter-spacing:.06em;text-transform:uppercase;font-size:clamp(10px,1.1vw,13px);font-weight:800}.lovescape-page-fuqLdD__features{grid-template-columns:repeat(3,1fr);gap:clamp(10px,2vw,24px);max-width:1080px;margin:clamp(40px,6vw,72px) auto 0;padding:0 clamp(12px,3vw,40px);display:grid}.lovescape-page-fuqLdD__features-card{text-align:center;background:#1b1029;border:1px solid #c47ef82e;border-radius:18px;flex-direction:column;align-items:center;gap:14px;padding:clamp(16px,3vw,30px) clamp(10px,2vw,24px);transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}.lovescape-page-fuqLdD__features-card:hover{border-color:#c47ef8;transform:translateY(-5px);box-shadow:0 14px 40px #c47ef833}.lovescape-page-fuqLdD__features-icon{color:#c47ef8;background:#c47ef829;border-radius:16px;justify-content:center;align-items:center;width:58px;height:58px;font-size:26px;display:flex}.lovescape-page-fuqLdD__features-title{letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:clamp(12px,1.5vw,16px);font-weight:600;line-height:1.5}.lovescape-page-fuqLdD__girls{max-width:1280px;margin:clamp(52px,7vw,90px) auto 0;padding:0 clamp(12px,3vw,40px)}.lovescape-page-fuqLdD__girls-title{text-align:center;margin:0 0 clamp(24px,4vw,44px);font-size:clamp(22px,4vw,42px);font-weight:800;line-height:1.25}.lovescape-page-fuqLdD__girls-title-accent{color:#c47ef8;font-style:normal}.lovescape-page-fuqLdD__girls-grid{grid-template-columns:repeat(4,1fr);gap:clamp(10px,1.6vw,20px);display:grid}.lovescape-page-fuqLdD__girls-card{aspect-ratio:1080/1350;background:#120a1e;border:1px solid #c47ef833;border-radius:20px;text-decoration:none;transition:transform .22s,box-shadow .22s,border-color .22s;display:block;position:relative;overflow:hidden}.lovescape-page-fuqLdD__girls-card:hover{border-color:#c47ef8;transform:translateY(-6px);box-shadow:0 18px 50px #c47ef84d}.lovescape-page-fuqLdD__girls-video{object-fit:cover;width:100%;height:100%;display:block}.lovescape-page-fuqLdD__girls-shade{background:linear-gradient(#0000 45%,#0b0612eb 100%);position:absolute;inset:0}.lovescape-page-fuqLdD__girls-online{backdrop-filter:blur(6px);color:#d9f7d9;z-index:2;background:#0b061299;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:12px;font-weight:700;display:flex;position:absolute;top:12px;left:12px}.lovescape-page-fuqLdD__girls-online-dot{background:#4ade80;border-radius:50%;width:8px;height:8px;animation:1.6s infinite fuq-online-pulse}.lovescape-page-fuqLdD__girls-info{z-index:2;flex-direction:column;gap:10px;padding:16px;display:flex;position:absolute;bottom:0;left:0;right:0}.lovescape-page-fuqLdD__girls-name{color:#fff;font-family:Unbounded,Manrope,sans-serif;font-size:clamp(14px,1.6vw,19px);font-weight:600}.lovescape-page-fuqLdD__girls-age{color:#c47ef8;margin-left:8px;font-family:Manrope,sans-serif;font-weight:800}.lovescape-page-fuqLdD__girls-chat-btn{color:#fff;opacity:.95;text-shadow:0 2px 4px #00000059;text-transform:uppercase;background:linear-gradient(#dcaeff 0%,#c47ef8 48%,#a44de8 100%);border-radius:10px;justify-content:center;align-items:center;padding:11px 10px;font-size:13px;font-style:italic;font-weight:800;transition:transform .2s,opacity .2s;display:flex;transform:translateY(6px);box-shadow:inset 0 2px #ffffff80,inset 0 -2px #0000002e}.lovescape-page-fuqLdD__girls-card:hover .lovescape-page-fuqLdD__girls-chat-btn{opacity:1;transform:translateY(0)}.lovescape-page-fuqLdD__create{text-align:center;max-width:900px;margin:clamp(56px,8vw,100px) auto;padding:0 clamp(12px,3vw,40px)}.lovescape-page-fuqLdD__create-box{background:linear-gradient(160deg,#150b22,#1b1029);border:1px solid #c47ef84d;border-radius:28px;padding:clamp(32px,6vw,64px) clamp(18px,4vw,48px);position:relative;overflow:hidden}.lovescape-page-fuqLdD__create-box:before{content:"";pointer-events:none;background:radial-gradient(circle,#c47ef840,#0000 70%);border-radius:50%;width:400px;height:400px;position:absolute;top:-200px;right:-120px}.lovescape-page-fuqLdD__create-title{margin:0 0 12px;font-size:clamp(20px,3.4vw,36px);font-weight:800}.lovescape-page-fuqLdD__create-description{color:#b9a8cf;margin:0 0 28px;font-size:clamp(14px,1.8vw,17px)}.lovescape-page-fuqLdD__footer{text-align:center;border-top:1px solid #c47ef824;flex-direction:column;align-items:center;gap:14px;padding:32px clamp(16px,4vw,48px) 44px;display:flex}.lovescape-page-fuqLdD__footer-logo{opacity:.85;height:24px}.lovescape-page-fuqLdD__footer-age{color:#c47ef8;border:2px solid #c47ef8;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:13px;font-weight:800;display:inline-flex}.lovescape-page-fuqLdD__footer-note{color:#b9a8cf;max-width:560px;margin:0;font-size:13px;line-height:1.6}.lovescape-page-fuqLdD__more-videos{width:100%;max-width:1120px;margin:clamp(40px,6vw,72px) auto;padding:0 clamp(12px,3vw,40px)}.lovescape-page-fuqLdD__more-videos-title{text-align:center;margin:0 0 clamp(24px,4vw,44px);font-size:clamp(22px,4vw,42px);font-weight:800;line-height:1.25}.lovescape-page-fuqLdD__more-videos-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.lovescape-page-fuqLdD__more-videos-card{aspect-ratio:16/9;cursor:pointer;background:#000;border-radius:8px;transition:transform .2s;display:block;position:relative;overflow:hidden}.lovescape-page-fuqLdD__more-videos-card:hover{transform:translateY(-2px)}.lovescape-page-fuqLdD__more-videos-img{object-fit:contain;object-position:center;width:100%;height:100%;transition:transform .3s;display:block}.lovescape-page-fuqLdD__more-videos-card:hover .lovescape-page-fuqLdD__more-videos-img{transform:scale(1.05)}@media (width<=1280px){.lovescape-page-fuqLdD__more-videos-grid{grid-template-columns:repeat(3,1fr)}}@media (width>=1025px){.lovescape-page-fuqLdD__header{padding:22px 16px 18px}.lovescape-page-fuqLdD__header-logo{height:96px}.lovescape-page-fuqLdD__video-strip{max-width:1120px}.lovescape-page-fuqLdD__video-strip-video{height:190px}.lovescape-page-fuqLdD__player{max-width:1120px}.lovescape-page-fuqLdD__cta{padding:14px 38px;font-size:17px}.lovescape-page-fuqLdD__photo-banner{max-width:1120px}.lovescape-page-fuqLdD__photo-banner-photo{height:210px}.lovescape-page-fuqLdD__photo-banner-title{font-size:17px}.lovescape-page-fuqLdD__photo-banner-counter{font-size:11px}.lovescape-page-fuqLdD__features{max-width:940px;margin-top:44px}.lovescape-page-fuqLdD__features-icon{width:50px;height:50px;font-size:22px}.lovescape-page-fuqLdD__girls{max-width:1120px;margin-top:60px}.lovescape-page-fuqLdD__girls-title{font-size:32px}.lovescape-page-fuqLdD__create{max-width:820px;margin:64px auto}}@media (width<=900px){.lovescape-page-fuqLdD__girls-grid{grid-template-columns:repeat(2,1fr)}.lovescape-page-fuqLdD__more-videos-grid{grid-template-columns:repeat(2,1fr);gap:8px}}@media (width<=760px){.lovescape-page-fuqLdD__video-strip-grid{grid-template-columns:repeat(3,1fr)}.lovescape-page-fuqLdD__video-strip-video{height:clamp(130px,30vw,180px)}.lovescape-page-fuqLdD__video-strip-video:nth-child(n+4){display:none}}@media (width<=640px){.lovescape-page-fuqLdD__header{padding:16px 12px 12px}.lovescape-page-fuqLdD__header-logo{height:clamp(44px,14vw,64px)}.lovescape-page-fuqLdD__video-strip{padding:0 10px}.lovescape-page-fuqLdD__video-strip-grid{border-radius:10px;gap:4px}.lovescape-page-fuqLdD__player{padding:0 10px}.lovescape-page-fuqLdD__player-slot{border-radius:10px}.lovescape-page-fuqLdD__player-logo{padding:6px 10px;bottom:10px;left:10px}.lovescape-page-fuqLdD__player-logo img{height:14px}.lovescape-page-fuqLdD__cta{border-radius:10px;padding:12px 24px;font-size:14px}.lovescape-page-fuqLdD__photo-banner{padding:0 10px}.lovescape-page-fuqLdD__photo-banner-frame{border-radius:14px}.lovescape-page-fuqLdD__photo-banner-strip{gap:6px;padding:6px}.lovescape-page-fuqLdD__photo-banner-photo{border-radius:8px;height:150px}.lovescape-page-fuqLdD__photo-banner-overlay{gap:8px;padding:10px}.lovescape-page-fuqLdD__photo-banner-title{font-size:12px}.lovescape-page-fuqLdD__photo-banner-counter{letter-spacing:.04em;font-size:9px}.lovescape-page-fuqLdD__features{gap:8px;padding:0 10px}.lovescape-page-fuqLdD__features-card{border-radius:12px;gap:8px}.lovescape-page-fuqLdD__features-icon{border-radius:12px;width:44px;height:44px;font-size:20px}.lovescape-page-fuqLdD__features-title{font-size:10px}.lovescape-page-fuqLdD__girls-grid{gap:8px}.lovescape-page-fuqLdD__girls-card{border-radius:14px}.lovescape-page-fuqLdD__girls-info{gap:8px;padding:10px}.lovescape-page-fuqLdD__girls-chat-btn{padding:9px 6px;font-size:11px}.lovescape-page-fuqLdD__girls-online{padding:4px 9px;font-size:10px;top:8px;left:8px}.lovescape-page-fuqLdD__create-box{border-radius:18px}}@media (prefers-reduced-motion:reduce){.lovescape-page-fuqLdD__reveal{opacity:1;transition:none;transform:none}.lovescape-page-fuqLdD__photo-banner-strip{animation:none}}@keyframes fuq-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes fuq-online-pulse{0%,to{box-shadow:0 0 #4ade8099}50%{box-shadow:0 0 0 6px #4ade8000}}.iB{color:#f6f4f8;background:linear-gradient(#cf7aff33,#0f0f0f33) top/100% 240px no-repeat,#0e0f14;flex-direction:column;min-height:100dvh;display:flex}.iB__header{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:48px 72px 0;display:flex}.iB__heading{font-family:var(--font-family-title), sans-serif;text-transform:uppercase;flex:1;min-width:0;margin:0;font-size:56px;font-weight:400;line-height:1}.iB__heading span{color:#d995ff}.iB__partners-wrapper{flex-shrink:0}.iB__partners{flex-shrink:0;align-items:center;gap:24px;width:max-content;height:68.667px;display:flex}.iB .iB__handy{position:relative}.iB .iB__handy-logo{color:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:4px;padding:0;display:block}.iB .iB__handy-logo img{display:block}.iB .iB__handy-status{background:#ff5a65;border:2px solid #0e0f14;border-radius:50%;width:14px;height:14px;position:absolute;top:-8px;right:-8px}.iB .iB__handy-status.iB__handy-status--offline{background:#ffd15c}.iB .iB__handy-status.iB__handy-status--ready{background:#59d98e}.iB__content{flex-direction:column;flex:1;gap:32px;min-width:0;padding:24px 72px;display:flex}.iB__list{gap:24px;margin:0;padding:0;list-style:none}.iB__list li,.iB__list .iB__skeleton-card{min-width:0}.iB__list--featured{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.iB__list--featured .iB__card-title{-webkit-line-clamp:1;line-clamp:1}.iB__list--scrollable{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;margin-right:-72px;padding-right:72px;display:flex;overflow-x:auto}.iB__list--scrollable .iB__card-caption{min-height:76px}.iB__list--scrollable li,.iB__list--scrollable .iB__skeleton-card{scroll-snap-align:start;flex:0 0 400px}.iB__card{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;flex-direction:column;width:100%;padding:0;display:flex}.iB__card img,.iB__skeleton-cover{aspect-ratio:16/9;object-fit:cover;border:.5px solid #ffffff1a;border-radius:20px;width:100%;display:block}.iB__skeleton-card{animation:1.5s ease-in-out infinite alternate venus-skeleton-pulse}.iB__skeleton-cover,.iB__skeleton-line{background:#ffffff14}.iB__skeleton-line{border-radius:6px;width:70%;height:20px;margin:5px 0;display:block}.iB__skeleton-line+.iB__skeleton-line{width:45%;margin-top:10px}@keyframes venus-skeleton-pulse{0%{opacity:.5}to{opacity:1}}@media (prefers-reduced-motion:reduce){.iB__skeleton-card{animation:none}}.iB__card-caption{width:100%;min-height:46px;padding:8px 0;display:block}.iB__card-title{letter-spacing:-.34px;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:20px;font-weight:600;line-height:30px;display:-webkit-box;overflow:hidden}.iB__message{text-align:center;padding:72px}.iB__player{color:#fff;background:#000;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed}.iB__player::backdrop{background:#000}.iB__video{object-fit:contain;visibility:visible;z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}.iB .iB__playback-surface{cursor:pointer;z-index:0;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.iB .iB__playback-surface:focus-visible{outline-offset:-4px}.iB__player-header{background:linear-gradient(#00000080,#0000);padding:40px 72px;position:absolute;top:0;left:0;right:0}.iB__back{border-radius:40px;gap:12px;min-height:64px;font-size:20px}.iB__navigation{pointer-events:none;justify-content:space-between;display:flex;position:absolute;top:calc(50% - 32px);left:72px;right:72px}.iB__navigation button{pointer-events:auto;border-radius:50%}.iB__controls{background:linear-gradient(#0000,#000000bf);align-items:center;gap:32px;padding:40px 72px;display:flex;position:absolute;bottom:0;left:0;right:0}.iB__controls button{border-radius:50%;flex-shrink:0}.iB .iB__player-header,.iB .iB__navigation,.iB .iB__controls{opacity:1;visibility:visible;transition:opacity .25s,visibility}.iB .iB__player.iB__player--controls-hidden,.iB .iB__player.iB__player--controls-hidden .iB__playback-surface{cursor:none}.iB .iB__player.iB__player--controls-hidden .iB__player-header,.iB .iB__player.iB__player--controls-hidden .iB__navigation,.iB .iB__player.iB__player--controls-hidden .iB__controls{opacity:0;pointer-events:none;visibility:hidden;transition-delay:0s,.25s}.iB .iB__player.iB__player--controls-hidden .iB__navigation button{pointer-events:none}@media (prefers-reduced-motion:reduce){.iB .iB__player-header,.iB .iB__navigation,.iB .iB__controls{transition:none}}.iB__position{flex:1;min-width:0}.iB__position p{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:24px;font-weight:600;overflow:hidden}.iB__position input{accent-color:#fff;cursor:pointer;width:100%;height:44px;margin:0}.iB__time{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:24px}.iB__player-notice{background:#000c;border-radius:12px;max-width:80%;padding:16px 24px;position:absolute;top:144px;left:50%;transform:translate(-50%)}.iB :where(button,input):focus-visible{outline-offset:4px;outline:3px solid #d995ff}@media (width<=1100px){.iB__heading{font-size:40px}.iB__header{flex-wrap:wrap;padding:32px 32px 0}.iB__content{padding:24px 32px}.iB__list--scrollable{margin-right:-32px;padding-right:32px}.iB__player-header,.iB__controls{gap:16px;padding:24px}.iB__navigation{left:24px;right:24px}.iB__time,.iB__position p{font-size:18px}}@media (width<=600px){.iB__header{flex-direction:column;padding:24px 16px 0}.iB__partners-wrapper{width:300px;height:55px}.iB__partners{transform-origin:0;gap:16px;transform:scale(.8)}.iB__content{padding:24px 16px}.iB__list--featured{grid-template-columns:minmax(0,1fr)}.iB__list--scrollable{margin-right:-16px;padding-right:16px}.iB__list--scrollable li,.iB__list--scrollable .iB__skeleton-card{flex-basis:min(400px,85vw)}.iB__controls{flex-wrap:wrap}.iB__position{flex-basis:100%;order:-1}.iB__time{margin-left:auto}}.hv{opacity:0;pointer-events:none;transition:opacity .2s ease-in-out,transform .2s ease-in-out;position:absolute}.hv--mobile .hv__arrow{height:46px}.hv--visible{opacity:1;pointer-events:all}.hv__button-icon{width:100%;height:100%;position:relative;overflow:hidden}.hv__arrow{flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:68px;animation:3s infinite arrowDownAnimation;display:flex;position:absolute;top:0;left:0;overflow:hidden;transform:translateY(-50%)}.hw{justify-content:center;gap:12px;width:100%;max-width:100vw;margin:0 -40px;padding:54px 0;display:flex}@media (width<=639px){.hw{gap:8px;margin:0 -12px;padding:34px 0}}.hw__column{flex-direction:column;gap:12px;transition:transform 50ms linear;display:flex}@media (width<=639px){.hw__column{gap:8px}}.hx{aspect-ratio:3/4;cursor:pointer;border-radius:12px;width:240px;position:relative;overflow:hidden}.hx--size--large{aspect-ratio:2/3}@media (width<=640px){.hx{width:150px}.hx--size--large{width:160px}}.hx__video{object-fit:cover;border-radius:12px;width:100%;height:100%}.b9{z-index:10;background:#222;border-radius:24px;max-width:calc(100% - 20px);padding:0;position:absolute;bottom:56px;overflow:hidden;box-shadow:0 12px 48px #00000080}.b9--static{max-width:unset;position:static}.b9--position--left{left:10px}.b9--position--right{right:10px}.b9--mobile{box-shadow:none;background:0 0;border-radius:0;width:100%;max-width:100%;padding:0 8px 8px;position:static}.b9__title{font-family:var(--font-family-title), sans-serif;pointer-events:none;text-align:center;text-transform:uppercase;z-index:2;background:linear-gradient(#222 0%,#2220 100%);border-top-left-radius:24px;border-top-right-radius:24px;justify-content:center;align-items:center;min-height:56px;margin:0;padding:12px 56px;font-size:20px;font-weight:400;line-height:30px;display:flex;position:absolute;top:0;left:0;right:0;overflow:hidden}.b9__title--mobile{pointer-events:auto;text-align:left;justify-content:flex-start;padding:12px 56px 12px 16px;position:static;top:auto;left:auto;right:auto}.b9__title--mobile.b9__title--type--conversation-style{text-align:center;justify-content:center;padding:12px 56px}.b9__content-wrapper{width:400px;max-width:100%;position:relative}.b9__content-wrapper .scroll-bar-container-wrapper{position:relative}.b9__content-wrapper .scroll-bar-container__shadow--top,.b9__content-wrapper .scroll-bar-container__shadow--left,.b9__content-wrapper .scroll-bar-container__shadow--right{display:none}.b9__content-wrapper .scroll-bar-container__shadow--bottom{background:linear-gradient(#2220 0%,#222 100%)}.b9__content{max-height:min(70vh,544px);padding:56px 8px 8px}.b9__content .a{background:#1d1d1d}.b9__content--type--conversation-style{padding:56px 12px 12px}.b9__content--mobile{max-height:none;padding:4px 8px calc(8px + env(safe-area-inset-bottom)) 8px}.b9__content--mobile.b9__content--type--conversation-style{padding:0 12px calc(60px + env(safe-area-inset-bottom))}.h4{position:relative}.h4__persent{font-size:14px;font-weight:400;line-height:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bn{align-items:center;gap:12px;min-height:52px;padding:0 6px;display:flex;overflow:auto hidden}.bn__item{cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;padding:0;display:flex;position:relative}.bn__item:disabled{opacity:.4}.bn__item--color--black{color:#fff;border:1px solid #333}.bn__item--color--dark{color:#fff}.bn__item--color--light{color:#000}.bn__item--active:before{content:"";border:2px solid #ffffff80;border-radius:50%;width:48px;height:48px;position:absolute}.cR__header{justify-content:space-between;align-items:center;margin:0 0 16px;display:flex}.gf{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:60px;display:flex}@media (width<=640px){.gf{padding:60px 12px}}.gf--style--purple{background:linear-gradient(0deg, #31014b00 0%, #31014b99 100%), var(--main-jet-black,#0f0f0f)}.gf__title{letter-spacing:-.456px;padding:0 10px;font-size:24px;font-weight:600;line-height:36px}@media (width<=640px){.gf__title{letter-spacing:-.34px;padding:0;font-size:20px;font-weight:600;line-height:30px}}.gf__description{color:#888;letter-spacing:-.176px;margin:20px 0 0;padding:0 10px;font-size:16px;font-style:normal;font-weight:400;line-height:150%}@media (width<=640px){.gf__description{margin:12px 0 0;padding:0}}.gf__icon{background:50%/contain no-repeat;justify-content:center;width:64px;height:64px;margin:0 auto 24px;display:flex}.gf__content{text-align:left;width:100%;margin:20px 0 0}@media (width<=640px){.gf__content{margin:12px 0 0}}.gf__buttons{justify-content:center;align-items:center;gap:12px;width:100%;margin:40px 0 0;display:flex}@media (width<=640px){.gf__buttons{gap:8px}}.gf__buttons--direction--column{flex-direction:column}.gf__footer{margin:24px 0 0}.P{--border-width:3px;color:#fff;cursor:pointer;background:#1d1d1d;border:none;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;transition:transform .15s linear;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.P:active{transform:translate(-50%,-50%)scale(.95)}.P--closed{color:#2c2f31;background:linear-gradient(#fff 0%,#bcbcbc 100%)}.P--closed:hover{background:linear-gradient(#fff 0%,#eee 100%)}.P--closed:before{background:inherit;content:"";height:calc(100% - var(--border-width) * 2);width:calc(100% - var(--border-width) * 2);z-index:3;border-radius:50%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.P--closed:after{content:"";filter:blur(3px);opacity:0;transform-origin:calc(100% - 16px) calc(100% - 16px);z-index:2;background:#f3cee5;border-radius:50%;width:100%;height:100%;animation-name:rotate,colorShift;animation-duration:6.4s,6.4s;animation-timing-function:linear,linear;animation-iteration-count:infinite,infinite;animation-direction:normal,normal;animation-play-state:running,running;animation-delay:0s,0s;animation-fill-mode:forwards;animation-timeline:auto,auto;display:block;position:absolute;top:-16px;left:-16px}@keyframes rotate{0%{transform:rotate(-20deg)}32%{transform:rotate(400deg)}}@keyframes colorShift{0%{opacity:0}8%{opacity:1;background:#f3cee5}16%{background:var(--theme-primary-accent);opacity:1}24%{background:var(--theme-secondary-accent);opacity:.9}32%{opacity:0}}.dK{color:#0f0f0f;background:#f3cee5;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:600;line-height:125%;display:flex}@media (width<=639px){.dK{justify-content:space-between;height:48px;padding:4px 42px 4px 12px}}.dK__red-dot{aspect-ratio:1;background-color:#f1326b;border-radius:50%;width:10px;margin-right:6px;animation:1.5s infinite dotFade}@keyframes dotFade{0%,to{opacity:1}50%{opacity:0}}.dL{cursor:pointer;padding:0 48px 0 12px}@media (width<=639px){.dL{padding:0 40px 0 12px}}.dL__background{pointer-events:none;z-index:1;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.dL__chip-img{z-index:2;background-position:50%;background-repeat:no-repeat;background-size:contain;width:140px;height:80px;position:absolute;top:50%;transform:translateY(-50%)}.dL__chip-img--left{left:0}.dL__chip-img--right{right:0}.dL__content{color:#fff;letter-spacing:-.176px;z-index:2;justify-content:center;align-items:center;gap:20px;margin:0 auto;font-size:16px;font-weight:600;line-height:150%;display:flex;position:relative}@media (width<=639px){.dL__content{text-align:left;justify-content:flex-start;font-size:14px}}.dJ{width:100%;display:flex;position:relative;overflow:hidden}.dJ--size--regular{height:48px}.dJ--size--small{min-height:32px;padding:4px 12px}.dJ__close{z-index:9;position:absolute;top:50%;right:8px;transform:translateY(-50%)}@media (width<=639px){.dJ--size--regular{height:52px}}.dM{color:#0f0f0f;cursor:pointer;background:linear-gradient(90deg,#2c85d9 0%,#82c1ff 50%,#b8d7ff 100%);justify-content:center;align-items:center;padding:0 0 0 12px;display:flex}.dM__girl{background-position:bottom;background-repeat:no-repeat;background-size:cover;flex-shrink:0;width:300px;height:100%}.dM__content{z-index:1;flex:1 0 auto;justify-content:center;align-items:center;gap:12px;min-width:360px;padding:8px 0;display:flex;position:relative}.dM__badge{text-transform:uppercase;background:#fffc;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;height:24px;padding:0 8px;font-size:18px;line-height:1;display:flex}.dM__text{flex-shrink:0;align-items:center;gap:4px;display:flex;position:relative}.dM__title{letter-spacing:-.176px;font-size:16px;font-weight:600;line-height:24px}.dM__discount{letter-spacing:-.34px;-webkit-text-fill-color:transparent;white-space:nowrap;background-image:linear-gradient(#1590ff 0%,#004384 100%);-webkit-background-clip:text;background-clip:text;font-size:20px;font-style:italic;font-weight:700;line-height:30px}.dM__underline{width:75px;height:4px;display:block;position:absolute;bottom:1px;right:0}@media (width<=639px){.dM{padding-right:40px}.dM__girl{display:none}.dM__content{flex:auto;min-width:0}}.ge{border-radius:50%;justify-content:center;align-items:center;display:flex}.ge--size--regular{width:100px;height:100px}.ge--style--success{color:var(--theme-success)}.ge--style--error{color:var(--theme-danger);background:#f1326b33}.ge--style--red-warning{--icon-fill:url(#error_linear)}.ge--style--purple-gradient{--icon-fill:url(#linear_purple_acid)}.ge--style--warning{color:var(--theme-attention)}.k{--accent-color:#fff;aspect-ratio:4/6;color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;flex:1;justify-content:center;align-items:center;min-width:120px;padding:0;transition:border-color .1s;display:flex;position:relative}.k:hover,.k--active{border-color:#fff}.k:disabled{pointer-events:none}.k__img-wrapper{border-radius:inherit;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.k__img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.k__img--blurred{filter:blur(9px)}.k__check{animation:.1s opacity-fade-show-modal-strict;position:absolute;top:10px;right:10px}.k__title{text-align:center;background:linear-gradient(#0000 0%,#000c 100%);border-radius:0 0 12px 12px;justify-content:center;align-items:flex-end;width:100%;height:56px;padding:0 4px 12px;font-size:16px;font-weight:600;display:flex;position:absolute;bottom:0;left:0}.G{color:#999;background:#2c2f31;border-radius:8px;align-items:flex-start;gap:6px;padding:8px 12px;font-size:12px;font-weight:400;line-height:130%;display:flex}.G__content{flex:1;margin:0}.G__icon{flex-shrink:0}.G--style--accent{color:#fffc;background:linear-gradient(90deg,#cf7aff1a 0%,#1d1d1d00 100%),#0f0f0f;border:.5px solid #cf7aff1a;border-radius:12px;gap:8px;width:100%;padding:12px;line-height:18px}.G--style--accent .G__content{align-self:center}.N__wrapper{animation:like-chip-rise 1.5s linear var(--delay,0s) both;pointer-events:none;user-select:none;z-index:10000;position:fixed}.N__chip{animation:like-chip-pop 1.5s ease-out var(--delay,0s) both;will-change:transform;background-repeat:no-repeat;background-size:contain}@keyframes like-chip-rise{0%{opacity:0;transform:translateY(0)translate(0)}6%{opacity:1}65%{opacity:1}to{opacity:0;transform:translateY(-180px) translateX(var(--drift-x,0px))}}@keyframes like-chip-pop{0%{transform:scale(0)rotate(0)}7%{transform:scale(1) rotate(var(--rotation-enter,0deg))}13%{transform:scale(1) rotate(var(--rotation-mid,0deg))}20%{transform:scale(1) rotate(var(--rotation,0deg))}28%{transform:scale(1) rotate(var(--rotation,0deg))}to{transform:scale(.8) rotate(var(--rotation-exit,0deg))}}.cX{color:#555;letter-spacing:-.3px;text-align:center;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:240px;margin:76px auto 0;padding:0 12px;font-size:14px;font-weight:400;line-height:18px;display:flex}.cY{bottom:calc(var(--tap-bar-height) + env(safe-area-inset-bottom));height:100px;left:var(--side-navigation-width,0px);pointer-events:none;z-index:10;position:fixed;right:0}.cY--shadow:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0000 0%,#000c 100%);width:100%;height:100%;display:block;position:absolute;bottom:0;left:0}@media (width<=639px){.cY{height:72px}}.cY__content{pointer-events:auto;z-index:2;flex-wrap:nowrap;justify-content:center;max-width:100%;height:100%;margin:0 auto;padding:0 24px;display:flex;position:relative}@media (width<=639px){.cY__content{padding:0 12px}}.cY__column{flex:1;width:100%;height:100%;position:relative}.cY__column--active:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0000 0%,#000c 100%);width:100%;height:100%;display:block;position:absolute;bottom:0;left:0}.cY__column-content{z-index:2;justify-content:center;align-items:center;gap:12px;height:100%;display:flex;position:relative}.cY__column-content--align--left{justify-content:flex-start}.cY__column-content--align--right{justify-content:flex-end}.cY__placeholder{height:100px}@media (width<=639px){.cY__placeholder{height:72px}}.gX{flex-direction:column;justify-content:flex-end;align-items:center;width:460px;max-width:100%;height:560px;display:flex;position:relative}.gX__content{z-index:2;flex-direction:column;justify-content:flex-end;align-items:center;gap:20px;width:100%;display:flex;position:relative}.gX__title{text-align:center}.gX__subtitle{color:var(--theme-success);font-family:var(--font-family-title);text-align:center;text-transform:uppercase;font-size:24px;font-weight:400;line-height:100%}.gX__action{width:100%;max-width:320px;margin:0 auto;padding:0 12px}.gX__separator{background:#ffffff1a;border-radius:1px;width:100%;height:1px}.gX__benefits{width:100%;max-width:360px;margin:0 auto;padding:0 12px 28px}.gX__video-wrapper,.gX__image{background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.gX__video-wrapper:after,.gX__image:after{content:"";background:linear-gradient(#0f0f0f00 0%,#0f0f0f 100%);width:100%;height:100%;display:block;position:absolute;bottom:0;left:0}.gX__video{object-fit:cover;pointer-events:none;width:100%;height:100%}.cp{border-radius:12px;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.cp__content{background:#0f0f0f;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.cp__video-blur{filter:blur(20px)}.cp--mobile{border-radius:0}.cp__media-image{object-fit:contain;width:auto;height:100%}.cp__media-image--blur{filter:blur(12px)}.cp__gallery-btn{z-index:4;position:absolute;top:12px;right:12px}.cp__video{object-fit:contain;width:auto;height:100%;position:relative}.cp__cover{contain:strict;pointer-events:none;z-index:0;background-size:0;position:absolute;inset:0;overflow:hidden}.cp__cover--blur:after{filter:blur(20px)}.cp__cover:after{background-image:inherit;content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;inset:0}.ci--style--dark .ci__track{background:#1d1d1d}.ci--style--dark .ci__track--active{background:linear-gradient(90deg,#3330 0%,#999 50%,#3330 100%)}.ci--style--dark .ci__handle{background:#fff;border:4px solid #0e0e0e;border-radius:10px;width:12px;height:38px}.ci--style--dark .ci__handle:after{display:none}.ci--style--dark .ci__count{color:#fff;font-size:16px;font-weight:600;line-height:125%}.cQ{border:1px solid #2c2f31;border-radius:12px;padding:24px 20px 12px;position:relative}.cQ--size--medium{padding:20px 12px}.cQ__title{background:#0f0f0f;align-items:center;margin:-24px 0 0;padding:0 12px;display:flex;position:absolute;left:50%;transform:translate(-50%,-50%)}.Q{bottom:unset;pointer-events:none;height:120px;left:50%;right:unset;z-index:106;justify-content:center;align-items:flex-start;width:100%;padding:12px;transition:transform .25s ease-in-out;display:flex;position:fixed;top:0;transform:translate(-50%,-200%)}.Q.Q--visible{transform:translate(-50%)}.Q--visible{transform:translate(0)}.Q__gradient-circle{z-index:1;background:0 0;width:360px;height:120px;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%)}.Q__gradient-circle:before{content:"";filter:blur(40px);background:radial-gradient(circle,#1d1d1d 0%,#0000 100%);width:200px;height:200px;position:absolute;top:-160px;left:80px}.cA{aspect-ratio:.8;cursor:pointer;background:50%/cover no-repeat;border:1px solid #0f0f0f;border-radius:12px;height:200px;transition:aspect-ratio .3s;position:relative}.cA--clickable{cursor:pointer}.cA--clickable:hover{box-shadow:0 0 0 2px #2c2f31}.cA--active{aspect-ratio:1.8;border-color:#1d1d1d;box-shadow:0 0 0 2px #fff}.cA--active:hover{box-shadow:0 0 0 2px #fff}.cA--mobile{aspect-ratio:auto;height:150px}.cA--pale:after{border-radius:inherit;content:"";opacity:.4;pointer-events:none;z-index:1;background:#000;width:100%;height:100%;position:absolute;top:0;left:0}.cA__content{color:#fff;background:linear-gradient(#0000 0%,#000c 100%);border-radius:0 0 12px 12px;justify-content:center;align-items:center;width:100%;height:56px;font-size:16px;font-weight:600;display:flex;position:absolute;bottom:0;left:0}.cA__front{aspect-ratio:4/5;height:100%;transition:height .3s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.cA__front--blurred{filter:blur(9px)}.cA__front--active{height:110%}.cA__back{aspect-ratio:4/5;opacity:0;pointer-events:none;height:100%;transition:opacity .3s,left .3s,right .3s,transform .3s;position:absolute;bottom:0}.cA__back--blurred{filter:blur(9px)}.cA__back--active{opacity:1}.cA__back--position--left{left:50%;transform:translate(-100%)}.cA__back--position--right{right:50%;transform:translate(100%)}.cA__check{color:#fff;z-index:1;position:absolute;top:8px;right:8px}.cZ{color:#fffc;cursor:pointer;background:0 0;border:1px solid #ffffff4d;justify-content:center;align-items:center;display:flex}.cZ--size--small{border-radius:26px;height:32px;padding:4px 12px;font-size:14px}.cZ:hover{color:#fff;background:#ffffff1a;border-color:#0000}.cZ--active.cZ--style--regular{color:#fff;background:#fff3;border-color:#0000}.cZ--active.cZ--style--alert{color:#fff;background:#fc123c4d;border-color:#0000}.cZ--active.cZ--style--green{color:#fff;background:#1aebac4d;border-color:#0000}.cZ__content{transition:filter .3s;display:flex}.cZ__content--locked{filter:blur(6px)}.cZ__lock{opacity:0;transition:opacity .5s,transform .5s;position:absolute;transform:scale(0)}.cZ__lock--visible{opacity:1;transform:scale(1)}.cN--style--cloud{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.cN--style--cloud-left{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;display:flex}.cN--style--grid{grid-template-columns:repeat(3,1fr);justify-content:center;gap:12px;display:grid}.cN--style--grid-small{grid-template-columns:repeat(2,1fr);justify-content:center;gap:12px;display:grid}.cj__play{width:40px;height:40px;position:relative}.cj__icon{height:inherit;width:inherit;background:50%/cover no-repeat;position:absolute;top:0;left:0}.cj__icon--type--wave{background-image:url(https://cdn.lovescape.com/cdn/front/images/svg/play-wave.svg)}.cj__icon--type--play{background-image:url(https://cdn.lovescape.com/cdn/front/images/svg/play-gradient.svg)}.cj__icon--type--playing,.cj__icon--type--playing-gray{background-image:url(https://cdn.lovescape.com/cdn/front/images/svg/stop-gray.svg)}.cj__text{text-overflow:ellipsis;overflow:hidden}.cj__text--size--small{font-size:12px;font-weight:600}.cj__text--size--regular{font-size:16px;font-weight:500}.R{width:120px;height:160px;position:relative}.R__right{background:50%/cover no-repeat;width:84px;height:112px;display:block;position:absolute;top:50%;right:0;transform:translate(100%,-50%)}.R__left{background:50%/cover no-repeat;width:84px;height:112px;display:block;position:absolute;top:50%;left:0;transform:translate(-100%,-50%)}.R__avatar{background:50%/cover no-repeat;border:1px solid #2c2f31;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;margin:0 0 24px;display:flex;overflow:hidden}.R__avatar-image{object-fit:cover;width:100%;height:100%}.R__avatar-image--blur{filter:blur(8px)}.gZ{backdrop-filter:blur(6px);background:#1d1d1d;border:1px solid #222;border-radius:12px;justify-content:center;align-items:stretch;width:960px;max-width:100%;min-height:min(480px,90vh);margin:0 auto;display:flex;position:relative;overflow:hidden}@media (width<=639px){.gZ{border:none;flex-direction:column-reverse;justify-content:flex-end;max-height:min(86vh,812px)}}.gZ__right{border-right:1px solid #222;flex:50%}@media (width<=639px){.gZ__right{align-items:center;max-height:50%;display:flex;overflow:hidden}}.gZ__left{background:#0f0f0f;flex-direction:column;flex:0 0 480px;justify-content:flex-end;align-items:center;padding:60px;display:flex}@media (width<=639px){.gZ__left{flex:none;padding:0 20px 60px}}.gZ__form-wrapper{flex-direction:column;align-items:center;gap:12px;width:100%;max-width:300px;margin:0 auto;display:flex}.gZ__controls{flex-direction:column;align-items:stretch;gap:20px;width:100%;display:flex}.gZ__input{position:relative}.gZ__status{align-items:center;gap:10px;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.gg{background:#1d1d1d;border:1px solid #222;border-radius:12px;width:960px;max-width:100%;min-height:min(480px,90vh);display:flex;overflow:hidden}@media (width<=639px){.gg{border:none;flex-direction:column;justify-content:flex-end;max-height:min(86vh,812px)}}.gg__left{border-right:1px solid #222;flex:50%}@media (width<=639px){.gg__left{align-items:center;max-height:50%;display:flex;overflow:hidden}}.gg__image{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%}@media (width<=639px){.gg__image{aspect-ratio:1;background-position:top}}.gg__right{flex-direction:column;flex:0 0 480px;justify-content:flex-end;align-items:center;padding:60px;display:flex}@media (width<=639px){.gg__right{flex:none;padding:40px 20px 60px}}.hR{touch-action:none;border-top:1px solid #29292b;flex:0 0 60px;align-items:center;display:flex;position:relative}.hR--hidden{visibility:hidden}.hR--mobile{bottom:calc(var(--tap-bar-height) + env(safe-area-inset-bottom));background:#555;width:100%;position:fixed;left:0}.hR__shatter{color:#a0a0a1;align-items:center;gap:3px;height:100%;font-size:12px;display:flex;position:absolute;top:0;left:12px;right:12px}.hR__ghost{min-height:40px}.hR .chat-controls-input{max-height:80px;padding:6px 0}.hR__input-wrapper{margin:0 0 0 14px}.hR__content{flex:1;align-items:center;height:100%;display:flex}.hR__input-wrapper{background:#333;border:1px solid #0000;border-radius:12px;flex:1;align-items:center;min-height:40px;margin:8px;padding:0 12px;display:flex;position:relative}.hR__input-wrapper--with-shatter{background:#666}.hR__input-buttons{align-items:center;display:flex}.hR .messenger-upload-button-wrapper{color:#a0a0a1;opacity:1;width:40px;height:100%;margin-right:0}.hR .messenger-upload-button-wrapper:disabled{color:#414142}.hR .smiles-dropdown{margin:0}.hR .smiles-dropdown .trigger{color:#fff;width:auto;height:30px}.hR .smiles-dropdown .trigger:hover .icon,.hR .smiles-dropdown .trigger .icon{fill:#fff;opacity:.6;position:static}.hR__control-button{place-items:center;width:40px;height:100%;display:grid}.hR__control-button__label{color:#fff;background:#daff73;border-radius:6px;align-items:center;height:20px;padding:0 8px;font-size:13px;font-weight:700;display:flex}.hR__send-button{cursor:default}.hR__send-button--non-empty-input{cursor:pointer}.hR__send-button--non-empty-input .send-icon{opacity:1}.hR__send-button--non-empty-input:hover .send-icon{transform:scale(1.1)}.hR .control-icon{color:#fff;fill:currentColor;opacity:.6;width:20px;height:20px;margin:0}.hR .smiles-dropdown .smiles-list{top:auto;bottom:40px}@media (width<=639px){.hR .smiles-dropdown .smiles-list{left:auto;right:0}}@keyframes smile-appear{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.chat-controls-input{overscroll-behavior-y:none;outline:none;min-width:100%;line-height:16px}.chat-controls-input--form{height:70px;margin:0 0 30px}.chat-controls-input--style--multy-line{white-space:pre-wrap;word-break:break-word;min-height:28px;padding:10px 0 0;position:relative;overflow:auto}.chat-controls-input--style--single-line{height:34px;padding:10px 0 0;position:absolute}.chat-controls-input:before{content:attr(aria-placeholder);pointer-events:none;text-overflow:ellipsis;white-space:nowrap;max-width:100%;line-height:120%;position:absolute;overflow:hidden}.chat-controls-input--with-content:before{display:none}.chat-controls-input__wrapper{cursor:text;flex:1;font-size:13px;position:relative;overflow:hidden}.chat-controls-input__wrapper--form{color:#fff;border:1px solid #0000;border-radius:12px;padding:0 10px}.chat-controls-input__wrapper--style--single-line{white-space:nowrap;height:34px}.chat-controls-input__wrapper--disabled{pointer-events:none}.chat-controls-input__wrapper-scroll{position:absolute;inset:0 12px -50px;overflow:auto}.chat-controls-input__mention,.chat-controls-input__hashtag{color:var(--theme-secondary-accent)}.chat-controls-input__smile{vertical-align:text-top;width:20px;margin:0 4px;font-size:0;animation:.3s smile-appear;display:inline-block;position:relative;top:-4px}.chat-controls-input__smile--no-animation{animation:none}.chat-controls-input__smile--hidden{opacity:0;width:1px;margin:0}.chat-controls-input__smile--flyed{pointer-events:none;z-index:600;margin:0;animation:none;position:fixed}.chat-controls-input{color:#fff}.chat-controls-input:before{color:#fff6;top:50%;transform:translateY(-50%)}.chat-controls-input__wrapper--dark{background:#333}.chat-controls-input__wrapper--dark:focus-within{border-color:var(--theme-secondary-accent)}.chat-controls-input__wrapper--error,.chat-controls-input__wrapper--error:focus-within{border-color:#fd3a5b}.chat-skeleton{padding:27px 12px 8px;overflow:hidden}.chat-skeleton .message-skeleton{align-items:flex-end;display:flex}.chat-skeleton .message-skeleton:not(:first-child){margin-top:32px}.chat-skeleton .right-message{display:flex}.chat-skeleton .right-message .skeleton-message-content{justify-content:flex-end;align-items:flex-end}.chat-skeleton .skeleton-message-content{flex-direction:column;flex:1;display:flex}.chat-skeleton .avatar-skeleton{will-change:background-position;background:linear-gradient(90deg,#515255 20%,#535457 28%,#57595c 35%,#535457 42%,#515255 50%) 0 0/300% 100%;border-radius:50%;width:24px;height:24px;margin-right:8px;animation:3s linear infinite skeleton-animation}.chat-skeleton .skeleton-dashes{justify-content:inherit;width:100%;display:flex}.chat-skeleton .skeleton-dashes .skeleton-dash:first-child{margin-right:8px}.chat-skeleton .skeleton-dash{will-change:background-position;background:linear-gradient(90deg,#515255 20%,#535457 28%,#57595c 35%,#535457 42%,#515255 50%) 0 0/300% 100%;border-radius:37px;height:6px;animation:3s linear infinite skeleton-animation}.chat-skeleton .skeleton-line:not(:first-child){margin-top:8px}.messenger-upload-button-wrapper{opacity:.6;height:100%;margin-right:8px}.messenger-upload-button-wrapper:hover{opacity:1}.messenger-upload-button-wrapper .upload-icon{width:22px;height:22px}.bB{position:relative}.bB__ai-badge{-webkit-user-select:none;user-select:none;background:#555;border-radius:50%;place-items:center;width:20px;height:20px;display:grid;position:absolute;bottom:-6px;right:-6px}.bB__ai-badge--theme--light{background:#fff}.message-indicators{color:#fff6;float:right;pointer-events:none;-webkit-user-select:none;user-select:none;margin-left:3px;font-size:10px;line-height:16px}.message-indicators__content{white-space:nowrap;align-items:center;display:inline-flex;position:relative;top:5px;right:-6px}.message-indicators__error-wrapper{margin:0 0 0 7px}.message-indicators__error-icon{color:#ffc107;width:10px;height:10px}.message-indicators .read-icon{color:#fff6;fill:currentColor;height:8px;margin:0 0 0 3px}.message-indicators .read-icon.icon-check-4{width:11px;margin-right:3px}.message-indicators .read-icon.icon-read{width:14px}.message-indicators.with-absolute-position{position:absolute;bottom:6px;right:6px}.message-indicators.with-absolute-position .message-indicators-placeholder{display:none}.message-indicators.with-absolute-position .message-indicators-content{position:static}.message-indicators.with-background{color:#fffc;background-color:#0009;border-radius:4px;padding:4px;line-height:10px}.message-indicators.with-background .read-icon{color:#fffc}.message-indicators.with-background .message-indicators__content{top:auto;right:auto}.counterpart-base-message .message-indicators{margin-left:5px}.counterpart-base-message .message-indicators.with-absolute-position,.counterpart-base-message .message-indicators .message-indicators-content{right:8px}.counterpart-base-message .message-indicators .read-icon{display:none}.hT{gap:14px;display:flex}.hT__body{width:162px;position:relative}.hT__play{color:#000;cursor:pointer;background:#cfcfd0;border:0;border-radius:50%;width:30px;min-width:30px;height:30px;padding:0}.hT__play:hover{background:#a0a0a1}.hT__track-wrapper{justify-content:space-between;align-items:center;gap:4px;display:flex}.hT__tracks{color:#707071;flex:1;align-items:flex-end;gap:2px;height:20px;display:flex;overflow:hidden}.hT__tracks>div{background:currentColor;border-radius:2px;width:3px}.hT__tracks>div:hover{background:#fff}.hT__show-text{color:#fff;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:28px;height:28px;margin:0 -4px 0 0;display:flex}.hT__show-text--expanded{transform:rotate(90deg)}.hT__time{color:#a0a0a1;margin:6px 0 0;font-size:10px;font-weight:400;position:absolute;bottom:-22px}.hV{height:240px;overflow:inherit;background:#555}.hV__play{color:#fff;background-color:#000;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.hX{background:#666}.hX--own{background:#444}.hX__gallery{background:#555;min-width:220px;height:240px;min-height:214px;position:relative}.hX__gallery--uncovered{height:214px}.hX__icon{color:#cfcfd0;pointer-events:none;position:absolute;top:8px;left:8px}.hX__footer{text-align:left;padding:10px 12px 26px}.hX__counters{color:#fff6;margin-top:2px;font-size:12px;font-weight:500;line-height:15px}.hX__body{word-break:break-word;border-top:1px solid #ffffff1a;margin:5px 0 0;padding-top:5px}.hX__right-bottom{color:#f8f8f8cc;text-transform:uppercase;background-color:#0006;border-radius:4px;justify-content:center;align-items:center;padding:4px 8px;font-size:11px;font-weight:700;display:flex;position:absolute;top:calc(100% - 8px);right:8px;transform:translateY(-100%)}.hX__play-icon{color:#fff;position:absolute;top:8px;right:8px}.own-text-message{color:#fff;word-break:break-word;background:#444;padding:10px 12px;position:relative}.counterpart-text-message{color:#fff;word-break:break-word;background:#343437;padding:10px 12px;position:relative}.counterpart-text-message .text-message-indicators{right:8px}.video-message{height:unset;object-fit:cover;min-width:172px;max-width:100%;min-height:150px;position:relative}.video-message__body{word-break:break-word;padding:10px 10px 40px}.video-message__video-wrapper{border-radius:inherit;position:relative}.video-message__video-image{border-radius:inherit;height:unset;object-fit:cover;min-width:172px;max-width:100%;min-height:160px;max-height:220px;margin:2px}.video-message__play{color:#fffc;background:#0003;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin:0;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-message__duration{color:#ccc;background:#00000080;border-radius:12px;justify-content:center;align-items:center;gap:2px;height:16px;padding:2px 4px;font-size:10px;font-weight:400;display:flex;position:absolute;top:5px;right:5px}.video-message__processing-video-message{color:#fff;text-align:center;background-color:#515255;flex-flow:column;justify-content:center;align-items:center;padding:81px 40px;display:flex}.video-message__processing-video-message .time-icon{margin:0 0 10px}.video-message__footer{width:100%;position:absolute;bottom:0;left:0}.base-message-wrapper{align-items:flex-end;width:100%;padding:8px 12px 0;display:flex;position:relative}.base-message-wrapper--left{justify-content:flex-start}.base-message-wrapper--right{justify-content:flex-end}.base-message-wrapper--mobile .base-message{-webkit-user-select:none;user-select:none}.base-message-wrapper--position--left{justify-content:flex-start}.base-message-wrapper--position--left>.base-message{transform-origin:0 100%}.base-message-wrapper--position--left>.base-message__clone{left:12px}.base-message-wrapper--position--left>.base-message__clone--with-avatar{left:60px}.base-message-wrapper--position--right{justify-content:flex-end}.base-message-wrapper--position--right>.base-message{transform-origin:100% 100%}.base-message-wrapper--position--right>.base-message__clone{right:12px}.base-message-wrapper--position--right>.base-message__clone--with-avatar{right:60px}.base-message-wrapper--special-request{background:#444;border-radius:12px;flex-flow:column wrap;align-items:flex-start;margin:8px 0;padding-bottom:8px}.base-message-wrapper__resend-wrapper{color:#fff;cursor:pointer;opacity:.6;margin:-8px 0 0;position:absolute;top:50%;left:10px}.base-message-wrapper__resend-wrapper:hover{opacity:1}.base-message-wrapper__resend-icon{width:15px;height:15px}.base-message-wrapper__content{max-width:min(80%,400px)}.base-message-wrapper__header{position:relative}.base-message-wrapper__header--with-avatar{margin-right:48px}.base-message-wrapper__header--with-avatar.base-message-wrapper__header--style--left{margin-left:48px}.base-message-wrapper__body-wrapper{flex:1;align-items:flex-end;display:flex;position:relative}.base-message-wrapper__body-avatar-wrapper{align-items:flex-end;gap:12px;display:flex}.base-message-wrapper__body-avatar-wrapper--style--left{flex-direction:row-reverse}.base-message{-webkit-touch-callout:none;white-space:pre-wrap;border-radius:16px 16px 6px;font-size:14px;line-height:17px;position:relative;overflow:hidden}.base-message-clickable{cursor:pointer}.base-message__hidden-text-lock{cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;inset:0}.base-message__clone{z-index:10;-webkit-user-select:none;user-select:none;max-width:calc(70% - 17px);bottom:0}.counterpart-base-message{border-radius:16px 16px 16px 6px;position:relative}.bD{justify-content:flex-end;display:flex;position:relative}.bD .K__menu-item:hover{background:#777}.bD .K__menu-item .K__menu-item-icon{width:18px;height:18px}.bD--counterpart{order:3}.bD--counterpart .bD__desktop-menu{margin-left:4px;left:12px;transform:translate(-6px)}.bD--counterpart .bD__desktop-menu--visible{transform:translate(0)}.bD__desktop-menu{opacity:0;pointer-events:none;z-index:2;margin-right:4px;padding-bottom:6px;transition:all .2s;position:absolute;bottom:0;right:0;transform:translate(6px)}.bD__desktop-menu--visible{opacity:1;pointer-events:auto;transform:translate(0)}.bD__desktop-menu .css-popover-content-topright,.bD__desktop-menu .css-popover-content-topleft{top:-6px}.bD--mobile{z-index:11}.bD--mobile.bD--position--bottomleft .bD__mobile-menu{top:0;left:-64px;right:auto}.bD--mobile.bD--position--bottomright .bD__mobile-menu{top:-4px;left:-24px;right:auto}.bD--mobile.bD--position--left{position:absolute;bottom:0;left:0}.bD--mobile.bD--position--left .bD__mobile-menu{bottom:12px;left:0;right:auto}.bD--mobile.bD--position--right .bD__mobile-menu{bottom:0;left:-40px;right:auto}.bD--mobile.bD--position--topleft{position:absolute;top:0;right:0}.bD--mobile.bD--position--topleft .bD__mobile-menu{bottom:0;right:34px}.bD--mobile.bD--position--topright{position:absolute;top:0;left:74px}.bD--mobile.bD--position--topright .bD__mobile-menu{bottom:0;left:0;right:auto}.bD--mobile.bD--position--middleright .bD__mobile-menu{bottom:12px;left:10px;right:auto}.bD--mobile.bD--position--middleleft .bD__mobile-menu{bottom:12px;right:12px}.bD__mobile-menu{opacity:0;transition:all .2s;position:absolute;bottom:0;right:34px;transform:translateY(-6px)}.bD__mobile-menu--visible{opacity:1;transform:translateY(0)}.image-with-loader{object-fit:cover;max-width:100%}.image-with-loader-placeholder{width:200px;height:150px}.hW{color:#fff;pointer-events:none;text-align:center;background:#0009;border:0;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;min-width:118px;max-width:85%;padding:10px 20px;font-size:12px;transition:background .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hW__icon{fill:currentColor;height:20px;margin:0}.hW__icon--unlocked{color:#34b353}.hW__label{margin-top:8px}.hW__price{font-weight:700}.hW__original-price{color:#b5b6b7;font-weight:700;text-decoration:line-through}.hY{cursor:pointer;grid-row-gap:4px;grid-auto-flow:row;max-width:80%;min-height:24px;margin-bottom:4px;padding-left:6px;display:grid;position:relative}.hY:hover .hY__title{color:#fff}.hY__label{color:var(--theme-secondary-accent);white-space:nowrap;font-size:12px;font-weight:400}.hY:before{background-color:var(--theme-secondary-accent);content:"";border-radius:1px;width:2px;display:block;position:absolute;top:0;bottom:0;left:0}.hY__title{color:#707071;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.announcement-message{text-align:center;margin-top:30px;font-size:11px;line-height:12px}.date-message{color:#fff6;-webkit-user-select:none;user-select:none}.account-disabled-page{text-align:center;max-width:360px;padding:70px 0}.account-disabled-page .icon-account-disabled,.account-disabled-page .icon-mail-filled{color:#d8d8d8;margin:20px}.account-disabled-page .account-disabled-header{color:#fff;margin-bottom:10px;font-size:28px;font-weight:500;line-height:34px}.account-disabled-page .account-disabled-description{color:#8d8d8d;margin-bottom:30px;font-size:14px;line-height:20px}.account-disabled-page.model-deleted-page{max-width:inherit}.account-disabled-page.model-deleted-page .deleted-wrapper{flex-direction:column;align-items:center;padding-bottom:55px;display:flex}@media (width<=480px){.account-disabled-page{max-width:320px}.account-disabled-page .btn{margin-bottom:10px;margin-right:0}}.confirm-email-page{text-align:center;max-width:600px;margin-top:100px;margin-bottom:100px;padding-bottom:0}.confirm-email-page .confirm-email-description{margin-bottom:30px;margin-top:20px .5;font-size:28px;line-height:34px}.confirm-email-page .confirm-email-actions{margin-top:10px}.confirm-email-page .confirm-email-actions>.btn{padding:0 30px}.confirm-email-page .icon-wrong{fill:#eab744}.confirm-email-page .icon-error{fill:#fa7055}@media (width<=480px){.confirm-email-page{margin-top:20px;margin-bottom:20px}}.cB{flex-direction:column;display:flex}.cB__header{margin:20px;font-size:20px;font-weight:700;line-height:22px}.cB__description{margin-bottom:10px;font-size:13px;line-height:16px}.cB__subscription{margin-bottom:32px;font-size:15px;font-weight:700;line-height:18px}.cB__footer{color:#fffc;border-top:1px solid #ffffff1f;align-self:center;padding:20px 40px;font-size:12px;line-height:14px}.displayname{min-width:0}.displayname__name{color:#fff;font-size:inherit;white-space:initial;z-index:1;margin:0;font-weight:500}.displayname__name--text-overflow{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.displayname__name--uppercase{text-transform:uppercase}.displayname__name-text--accent{background:var(--theme-secondary-accent);color:#000;text-overflow:ellipsis;white-space:nowrap;border-radius:6px;padding:2px 6px;display:inline-block;overflow:hidden}.displayname__icon{pointer-events:auto;vertical-align:baseline}.displayname__icon--size--big,.displayname__icon--size--big-l{width:32px;height:32px}.displayname__icon--size--medium{width:16px;height:16px}.displayname__icon--size--medium-l,.displayname__icon--size--medium-ll{width:20px;height:20px}.displayname__icon--size--small-x,.displayname__icon--size--small{width:20px;height:20px;position:relative;top:-2px}.displayname__icon--size--small-xx{width:14px;height:14px;position:relative;top:-1px}.displayname__icon--size--small-xxx{width:12px;height:12px;position:relative;top:-1px}.displayname--size--big>.displayname__name{font-size:48px}.displayname--size--big-l>.displayname__name{font-size:46px}.displayname--size--medium>.displayname__name{font-size:18px}.displayname--size--medium-ll>.displayname__name{font-size:28px}.displayname--size--medium-l>.displayname__name{font-size:22px}.displayname--size--small>.displayname__name{font-size:16px}.displayname--size--small-x>.displayname__name{font-size:15px}.displayname--size--small-xx>.displayname__name{font-size:13px;line-height:120%}.displayname--size--small-xx>.display-full-name{font-size:11px}.displayname--size--small-xx .displayname__verified--accent .icon{top:-6px}.displayname--size--small-xxx>.displayname__name{font-size:12px}.displayname__official-tooltip{backdrop-filter:blur(2px);background:#555555e6;border-radius:12px;max-width:220px;padding:20px;position:relative}.displayname__official-tooltip:before{backdrop-filter:blur(2px);background:inherit;clip-path:polygon(0 0,0% 100%,100% 100%);content:"";border-bottom-left-radius:2px;width:10px;height:10px;position:absolute;top:100%;left:50%;transform:translateY(-50%)translate(-50%)rotate(-45deg)}.bottom .displayname__official-tooltip:before{top:auto;bottom:100%;transform:translateY(50%)translate(-50%)rotate(135deg)}.left .displayname__official-tooltip:before{top:50%;left:100%;transform:translateY(-50%)translate(-50%)rotate(-135deg)}.right .displayname__official-tooltip:before{top:50%;left:auto;right:100%;transform:translateY(-50%)translate(-50%)rotate(45deg)}.displayname__official-tooltip-header{justify-content:center;align-items:center;gap:16px;margin-bottom:20px;padding-left:10px;display:flex}.displayname__official-tooltip-title{color:#fff;font-size:16px;font-weight:500;line-height:125%}.displayname__official-tooltip-description{color:#a0a0a1;text-align:center;font-size:12px;font-weight:400;line-height:140%}.displayname__short-name{text-overflow:ellipsis;vertical-align:text-bottom;white-space:nowrap;max-width:156px;display:inline-block;overflow:hidden}.display-full-name{color:#fff9;flex-grow:1;margin:0;font-size:12px}.display-full-name__nickname{margin:2px 0 0;display:block}.display-full-name__nickname--text-overflow{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.display-full-name .username{margin:-1px 0 3px;font-size:15px}.forgot-password-wrapper{flex-direction:column;max-width:320px;display:flex}.forgot-password-wrapper__header{text-align:center;margin-bottom:16px}.forgot-password-wrapper__header-title{font-size:22px;font-weight:500;line-height:27px}.forgot-password-wrapper__header-description{opacity:.6;font-size:13px;font-weight:400;line-height:16px}.forgot-password-wrapper__field{margin-bottom:16px}.forgot-password-wrapper .forgot-password-wrapper__input.input{background:#ffffff1a;width:100%;transition:all .25s}.forgot-password-wrapper__actions{flex-direction:column;align-items:center;width:100%;display:flex}.forgot-password-wrapper__submit-button{width:100%}.forgot-password-wrapper__return-to-signin{align-items:center;margin-top:36px;display:flex}.forgot-password-wrapper__return-to-signin:hover{text-decoration:none}.forgot-password-wrapper__return-to-signin .icon-wrapper{backdrop-filter:blur(10px);background:#ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.forgot-password-wrapper__return-to-signin .icon-wrapper .icon{fill:#fff9;margin:0}.forgot-password-wrapper__return-to-signin .title{color:#fff9;margin-left:14px}.forgot-password-wrapper .recaptcha{justify-content:center;align-items:center;margin:0 auto 14px;display:flex}.modal-ds-content .forgot-password-wrapper{background:#333333e6;width:400px;max-width:100%;padding:24px 40px}.modal-ds-content .forgot-password-wrapper .ef{left:0}.header-dropdown{align-self:stretch;align-items:center;display:flex;position:relative}.header-dropdown .dropdown-link{color:#fff9;align-self:stretch;align-items:center;padding:0 18px;text-decoration:none;transition:color .12s .12s;display:flex;position:relative}.header-dropdown .dropdown-link .icon-menu{margin:0}.header-dropdown__menu-alert{line-height:0;position:absolute;top:9px;left:14px}.header-dropdown .badge-alert-small{position:absolute;top:9px;left:12px}.header-dropdown__avatar-badge{position:absolute;top:9px;left:7px}.header-dropdown--active .dropdown-link{background-color:#444}.header-dropdown-content-wrapper{z-index:201;animation:.2s forwards opacity-fade-show;position:absolute;top:calc(100% + 12px);left:0;overflow:auto}.header-dropdown>.scroll-bar-container{z-index:1;max-width:360px;max-height:60vh;overflow:hidden auto}.header-dropdown-content{white-space:nowrap;background-color:#444;margin:0;display:block;box-shadow:0 20px 30px #0000004d}.header-dropdown-content>li{min-width:200px;position:relative}.header-dropdown-content>li>a,.header-dropdown-content>li>button{color:#fffc;text-overflow:ellipsis;align-items:center;padding:0 18px;line-height:42px;text-decoration:none;transition:background .12s ease-in-out,color .12s ease-in-out;display:flex}.header-dropdown-content>li>a:hover,.header-dropdown-content>li>button:hover{color:#fff;background:#666}.header-dropdown-content>li>button{border-radius:0;justify-content:flex-start;width:100%}.user-menu-avatar-wrapper{color:#fffc;text-overflow:ellipsis;padding:0 18px;line-height:42px;text-decoration:none}.user-menu-avatar-wrapper:hover{color:#fff;background:#666;transition:all 30ms ease-in-out}.header-user-menu.header-dropdown>.btn{vertical-align:top;margin:0 12px 0 0}.header-user-menu.header-dropdown>.btn:last-of-type{margin-right:0}.header-user-menu.header-dropdown>.dropdown-link{flex:1;justify-content:center;align-items:center;padding:0 12px;display:flex}.header-user-menu.header-dropdown>.dropdown-link>.avatar{margin-right:2px;font-size:2px}.header-user-menu.header-dropdown li .badge.badge-alert-small{position:absolute;top:10px;left:15px}.header-user-menu.header-dropdown li .user-menu-avatar-wrapper{align-items:flex-start;width:100%;margin:0;padding:18px 16px 8px;display:flex}.header-user-menu.header-dropdown li .user-menu-avatar-wrapper-new{flex-direction:column;justify-content:center;gap:16px;max-width:50%;padding:20px}.header-user-menu.header-dropdown li .user-menu-avatar-wrapper-new:first-of-type{border-bottom-right-radius:12px}.header-user-menu.header-dropdown li .user-menu-avatar-wrapper-new:last-of-type{border-bottom-left-radius:12px}.header-user-menu.header-dropdown .header-dropdown-content-wrapper{left:auto;right:0;box-shadow:0 20px 30px #0000004d}.header-user-menu.header-dropdown .header-dropdown-content-wrapper-bordered{border-radius:16px}.header-user-menu.header-dropdown .header-dropdown-content-wrapper:before{left:auto;right:20px}.header-user-menu.header-dropdown .header-dropdown-content{min-width:min(360px,100vw);padding:0 0 10px}.header-user-menu.header-dropdown .icon-menu{width:18px;height:18px}@media (width<=1023px){.header-user-menu.header-dropdown .header-dropdown-content-wrapper{right:0}.header-user-menu.header-dropdown .header-dropdown-content-wrapper:before{right:8px}}.bx{pointer-events:none;flex-direction:column;align-items:center;gap:10px;width:60%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<=1023px){.bx--style--album{flex-direction:row;justify-content:center;width:80%;top:30%}.bx--style--album .bx__label{text-align:left;max-width:98px}}@media (width<=639px){.bx--style--album{flex-direction:column;width:60%;top:50%}.bx--style--album .bx__label{text-align:center;white-space:normal;max-width:120px}}.bx__label{color:#fff;text-align:center;text-shadow:0 1px 4px #0003,0 1px 20px #0006;max-width:120px;font-size:14px;font-weight:400}@media (width<=639px){.bx__label{font-size:12px}}.bx__icon{color:#fff9;filter:drop-shadow(0 1px 20px #0006);width:32px;height:32px}@media (width<=1023px){.bx__icon{width:24px;height:24px}}.bx__avatar{filter:drop-shadow(0 1px 20px #0003)}.bx__avatar.avatar{width:48px;height:48px}@media (width<=639px){.bx__avatar.avatar{width:36px;height:36px}}.bx__avatar--adaptive.avatar{width:64px;height:64px}@media (width<=639px){.bx__avatar--adaptive.avatar{width:48px;height:48px}}@media (width<=479px){.bx__avatar--adaptive.avatar{width:36px;height:36px}}.fP{position:relative}.fP--clickable{cursor:pointer}.fP--shadow:before{content:"";pointer-events:none;background:#1b1b1d;border-radius:18px;width:100%;height:100%;position:absolute;top:2%;left:2%}.fP--locked:hover>.fP__image-wrapper--locked{background:linear-gradient(246.82deg,#3b2d71 0%,#1e1146 100%) 50%/cover no-repeat}.fP .bw{overflow:inherit;border-radius:18px}.fP__image-wrapper{pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:18px;width:100%;padding-bottom:75%;display:block;position:relative;overflow:hidden;transform:translateZ(0)}.fP__image-wrapper--locked{background-image:linear-gradient(246.82deg,#3c185e 0%,#100415 100%)}.fP__image-wrapper--shadow:after{content:"";background:linear-gradient(#0000 0%,#000000a6 100%);width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.fP__image{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .3s;position:absolute;top:0;left:0;transform:scale(1.01)}.fP:hover .fP__image{transform:scale(1.1)}.fP:hover .fP__image-wrapper:after{opacity:.5}.fP__description{color:#fff9;letter-spacing:normal;white-space:normal;max-width:100%;margin:0 14px 0 0;padding-right:28px;font-size:12px;font-weight:500;line-height:normal;position:absolute;bottom:5%;left:6%}.fP__name{color:#fff;letter-spacing:normal;text-overflow:ellipsis;white-space:nowrap;margin:0 0 4px;font-size:16px;font-weight:500;line-height:normal;display:block;overflow:hidden}.fO__duration{color:#fff;text-shadow:0 1px 10px #0009;margin:0 0 0 auto;padding:8px;font-size:12px;font-weight:500}.fO__play{opacity:0;background:#00000080;border-radius:24px;justify-content:center;align-items:center;width:30%;height:30%;transition:opacity .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.fO__play>.icon{width:50%;height:50%;margin:0}.by__content:hover .fO__play{opacity:1}.fY{flex-wrap:wrap;gap:10px 20px;width:924px;max-width:100%;margin:0 auto;padding:20px 12px 0;display:flex}.fY .user-status-icon{background:#fff}.fY__benefit{color:#fff;align-items:center;margin:0;font-size:12px;font-weight:500;line-height:20px;display:flex}.fY__benefits{background:0 0;border-radius:12px;margin:8px 0 0;padding:0}.fY__header-block{color:#fff;background:#444;border-radius:6px;min-height:104px;padding:12px 16px}.fY__header-block--size--big{flex:1}.fY__header-block--size--small{width:340px}.fY__header-title{color:#707071;text-transform:uppercase;font-size:10px}.fY__logo{background:url(/assets/common/images/my-dot-club-logo.svg) 50%/contain no-repeat;width:60px;height:24px;margin:0 0 12px}@media (width<=942px){.fY{background:#666;padding:0}.fY__logo{display:none}.fY__header-block{background:0 0;min-width:100%;min-height:60px;padding:12px}.fY__header-block--size--small{display:none}}.fX__iframe-wrapper{background:#fff;width:calc(100vw - 32px);max-height:calc(100svh - 40px);position:relative}.fX__iframe{border:0;width:100%;height:calc(100svh - 40px);display:block}@media (width<=1023px){.fX{width:100%}}.fX__iframe-wrapper{background:#161828}.fW{border-bottom:1px solid #e7e7e7;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:12px 20px;width:924px;max-width:100%;margin:20px auto;padding:0 12px 20px;display:flex}.fW__offer{flex:1;min-width:50%}.fW__offer-title{color:#000;margin-bottom:4px;font-size:16px;font-weight:600;line-height:18px}.fW__offer-vat{color:#a0a0a1;font-size:12px;font-weight:600;line-height:18px}.fW__button{cursor:pointer;background:#eee;border:none;border-radius:6px;outline:none;justify-content:center;align-items:center;width:340px;max-width:100%;height:40px;padding:0 20px;display:flex}@media (width<=942px){.fW{margin:0 auto 20px}}.picture-squad-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (width>=480px){.picture-squad-grid{grid-template-columns:repeat(3,1fr)}}@media (width>=640px){.picture-squad-grid{grid-template-columns:repeat(4,1fr);gap:20px}}@media (width>=1366px){.picture-squad-grid{grid-template-columns:repeat(6,1fr)}}.picture-squad-grid--columns--2{grid-template-columns:repeat(2,1fr);gap:10px}.picture-squad-grid--columns--3{grid-template-columns:repeat(3,1fr);gap:10px}.picture-squad-grid--columns--4{grid-template-columns:repeat(4,1fr)}.picture-squad-grid--columns--5{grid-template-columns:repeat(5,1fr)}.picture-squad-grid--columns--6{grid-template-columns:repeat(6,1fr)}.picture-squad-grid__skeleton-item{background:#343437;border-radius:18px;padding-top:100%}.by{aspect-ratio:1;-webkit-user-select:none;user-select:none;background:#777;border-radius:18px;padding-top:100%;transition:opacity .3s;position:relative;overflow:hidden;transform:translateZ(0)}.by--shadow:after{content:"";background:linear-gradient(#0000 0%,#000000a6 100%);width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.by--small{border-radius:12px}.by--locked{background:linear-gradient(246.82deg,#3c185e 0%,#100415 100%) 50%/cover no-repeat}.by--locked:hover{background-image:linear-gradient(246.82deg,#281f4d 0%,#0d071e 100%)}.by--clickable{cursor:pointer}.by--disabled{opacity:.6;pointer-events:none}.by__lock{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;font-size:10px;display:flex;position:absolute;top:0;left:0}.by__image{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .3s;position:absolute;top:0;left:0;transform:scale(1.01)}.by__image--blur{filter:blur(8px)}.by--with-zoom:hover>.by__image{transform:scale(1.1)}.by__content{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.by__footer{pointer-events:none;background:linear-gradient(#0000 0%,#0006 100%);justify-content:space-between;align-items:center;width:100%;display:flex;position:absolute;bottom:0;left:0}.by__header{z-index:2;background:linear-gradient(#0006 0%,#0000 100%);justify-content:space-between;align-items:center;width:100%;height:32px;display:flex;position:absolute;top:0;left:0}.pill-page-tabs{white-space:nowrap;-webkit-user-select:none;user-select:none;font-size:14px;font-weight:500;overflow:auto}.pill-page-tabs--style--pure{width:100%}.pill-page-tabs--style--short{max-width:550px;display:flex}.pill-page-tabs--style--short-l{max-width:610px;display:flex}.pill-page-tabs--style--center{max-width:448px;margin:0 auto 40px}.pill-page-tabs--style--primary{width:100%;margin:0 0 48px}.pill-page-tabs--style--modal{width:100%;margin:0 0 10px}.pill-page-tabs .icon{width:18px;height:18px;margin:0 8px 0 0}@media (width<=767px){.pill-page-tabs--style--short,.pill-page-tabs--style--center{margin-bottom:40px}.pill-page-tabs--style--primary{margin-bottom:0}}.ga{flex:1}@media (width<=639px){.ga{padding-bottom:54px}}.ga__content{height:344px}@media (width<=639px){.ga__content{height:100%;max-height:calc(100vh - 156px)}}.ga__image-container{justify-content:center;align-items:center;height:240px;margin-bottom:20px;display:flex}.ga__image-wrapper{border-radius:4px;height:100%;position:relative;overflow:hidden}@media (width<=639px){.ga__image-wrapper{max-height:100%}}.ga__image{object-fit:contain;width:auto;max-width:100%;height:100%}@media (width<=639px){.ga__image{object-fit:cover}}.ga__footer{border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;margin:0 -20px;padding:20px 20px 0;display:flex}@media (width<=639px){.ga__footer{width:100%;position:absolute;bottom:20px}}.ga__toggle-button{color:#fff;cursor:pointer;background-color:#666;border:none;border-radius:50%;justify-content:center;place-items:center;width:24px;height:24px;padding:0;display:flex}.ga__toggle-button:active{transform:translateY(1px)}.ga__counter{color:#cfcfd0;white-space:nowrap;font-size:16px;font-weight:700}.ga__additional-content{margin-top:10px}.ga__icon{z-index:1;position:absolute}.ga__icon:after{content:"";width:1px;height:1px;display:block;position:absolute;top:50%;bottom:50%;transform:translate(-50%,-50%);box-shadow:0 0 40px #0009}.ga__icon--users{bottom:10px;left:10px}.ga__icon--play{top:16px;right:14px}.reset-password-form{flex-direction:column;width:320px;display:flex}.reset-password-form__field{margin-bottom:16px}.reset-password-form__input.input{background:#ffffff1a;width:100%;transition:all .25s}.reset-password-form__submit-button{width:100%}.reset-password-form__terms-warning{color:#fff6;align-self:center;margin-bottom:32px;font-size:13px}.reset-password-form__terms-warning .link{text-decoration-line:underline;transition:all .25s}.reset-password-form__terms-warning .link:hover{color:#fffc}.reset-password-form__login-suggestion{color:#fff6;align-self:center;margin-top:32px;font-size:13px;transition:all .25s}.reset-password-form__login-suggestion .link,.reset-password-form__login-suggestion .link:hover{color:var(--theme-secondary-accent)}.reset-password-form__tfa-title{flex-direction:column;align-items:center;gap:16px;max-width:200px;margin:0 auto 20px;display:flex}.id__wrapper{background:#555;border-radius:12px;padding:20px}.id__title{color:#707071;text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:400}.id__header{flex:1;align-items:center;display:flex}.id__actions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px;display:flex}.id__device{flex-wrap:wrap;flex:1;justify-content:space-between;align-items:center;column-gap:12px;margin-left:12px;display:flex}.id__browser{color:#a0a0a1;font-size:12px;font-weight:400;line-height:150%}.id__country{color:#707071;font-size:12px;font-weight:400;line-height:150%}.id__verified{color:#21b062;align-items:center;gap:6px;padding:0 0 12px;font-size:12px;font-weight:700;display:flex}.id__button-content{align-items:center;gap:12px;display:flex}.settings-island{background-color:#1b1b1d;border-radius:12px;margin-bottom:20px}.settings-island--grow{flex:1;height:100%}.settings-island__sub-title{justify-content:flex-start;align-items:center;gap:8px;margin-bottom:10px;font-size:20px;font-weight:700;display:flex}.settings-island__add-request{display:flex}.settings-island__add-request-button{flex:1}.settings-island__add-request-icon{margin-right:12px}.settings-island-title-wrapper--size--medium{padding:12px 22px 0}.settings-island-title-wrapper--size--big{padding:22px}.settings-island-title-wrapper .settings-island-title{font-size:16px}.settings-island-title-wrapper--line{border-bottom:2px solid #ffffff0d}.settings-island-title-wrapper .settings-island-icon{margin-right:16px}.settings-island-content{padding:20px}.settings-island:last-child{margin-bottom:0}.settings-island.settings-island-locked>.settings-island-content{text-align:center;padding-top:5px}.settings-island>.settings-island-title-wrapper{text-overflow:ellipsis;align-items:center;display:flex;position:relative;overflow:hidden}.settings-island>.settings-island-title-wrapper>.settings-island-title{text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;margin:0;overflow:hidden}.settings-island>.settings-island-content{width:100%;position:relative}.settings-island .settings-island-tooltip{margin-left:10px;display:inline-block}.settings-island .settings-island-tooltip-icon{color:#9b9b9b}.settings-island .radio-container{margin-bottom:10px}.settings-island-title__additional{position:absolute;top:20px;right:22px}.settings-title-email{vertical-align:middle;font-size:13px;display:inline-block}.settings-title-email-status{margin:0 10px;display:inline-block}.settings-title-email-status__report-icon{color:#fccf49}.settings-title-email-status>.icon{margin-bottom:5px}.settings-title-email-status>.badge-alert-medium{display:inline-block}.settings-title-email.confirmed{color:#41bea6}.settings-title-email.confirmed .icon{fill:#41bea6}.settings-island__avatar-grid{gap:20px;display:flex}@media (width<=639px){.settings-island__avatar-grid{flex-direction:column}}.settings-island-content-button-container{flex-wrap:wrap;justify-content:center;padding-top:10px;display:flex}.settings-island-content-button-container>.btn{margin:10px 20px 0}.signup-wrapper__model-invite-text{margin:20px 0 0;font-size:34px;font-weight:700;line-height:120%}.signup-wrapper__model-invite-text .smile{width:34px;height:34px;margin:0 0 0 10px}.signup-wrapper__right-content .landing-webcam-page__benefit-list{font-size:15px;font-weight:500;line-height:20px}.signup-wrapper__right-content .landing-webcam-page__benefit{margin:12px 0}.signup-wrapper__right-content .landing-webcam-page__benefit-icon{transform:scale(.9)}.signup-form{flex-direction:column;width:100%;display:flex}.signup-form__field{margin-bottom:16px}.signup-form__input.input{background:#ffffff26;width:100%;transition:all .25s}.signup-form__submit-button{width:100%}.signup-form__terms-warning{color:#fff6;align-self:center;margin-bottom:32px;font-size:11px;line-height:16px}.signup-form__terms-warning .link{color:#fff6;text-decoration-line:underline;transition:all .25s}.signup-form__terms-warning .link:hover{color:#fff9}.signup-form__login-suggestion{color:#fff6;align-self:center;margin-top:32px;font-size:13px;transition:all .25s}.signup-form__login-suggestion .link,.signup-form__login-suggestion .link:hover{color:var(--theme-secondary-accent)}.Z{flex-direction:column;gap:10px;display:flex}.Z .icon{margin-right:10px}.Z__divider{align-items:center;gap:10px;margin:20px 0;display:flex}.Z__divider:before,.Z__divider:after{content:"";background-color:#ffffff1a;flex:1;height:1px;display:block}.Z__divider-text{color:#555;letter-spacing:-.3px;text-align:center;font-size:12px;font-weight:400;line-height:16px}.fF{height:var(--avatar-size);min-width:var(--avatar-size);width:var(--avatar-size);position:relative}.fF__avatar{z-index:2;border:2px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.fF__avatar-image{object-fit:cover;width:100%;height:100%}.upload-cover-video-modal.modal-ds-body{width:400px}.upload-cover-video-modal.modal-ds-body .modal-ds-content{padding:14px 16px}.upload-cover-video-modal .modal-content{background:#555;width:600px;padding:10px}.upload-cover-video-modal__filename{padding-bottom:20px}.upload-cover-video-modal__row{display:flex}.upload-cover-video-modal__icon{background-color:#fff3;justify-content:center;align-items:center;width:25%;height:95px;margin-right:20px;display:flex}.upload-cover-video-modal__progress{width:100%}.upload-cover-video-modal__actions{border-top:1px solid #00000080;justify-content:center;margin:10px -10px 0;padding:10px 10px 0;display:flex}.upload-cover-video-modal__actions .btn{margin:0}.il{word-break:break-all;padding:20px 20px 0;position:relative}.il--compact{display:flex}.il__avatar{width:80px;height:80px;margin:20px 10px 16px 0;display:block}.il__avatar--size--small{width:64px;height:64px}.il__avatar--size--medium{width:80px;height:80px}.il__avatar>.avatar{height:inherit;width:inherit}.il__username{display:flex;position:relative}.il__cover{background-repeat:no-repeat;background-size:cover;width:100%;position:absolute;top:0;left:0}.il__cover--size--small{height:84px}.il__cover--size--medium{height:100px}.il__cover--size--large{height:120px}.il__cover--size--large-x{height:180px}.il__cover--shadow:before{content:"";height:inherit;background:linear-gradient(80.15deg,#000 0%,#00000026 100%);display:block}.il__cover--no-photo:before{background:radial-gradient(138.66% 168.3% at 72.8% 11.43%,#2c2057 0%,#050506 77.21%),#050506}.user-media-content-sub-title.title-ds{justify-content:space-between;align-items:center;margin:40px 0 20px;display:flex}.user-media-content-sub-title__title{white-space:break-spaces;align-items:center;display:flex}.user-media-content-sub-title__title--loading{opacity:0}.user-media-content-sub-title__title-count{padding:0 0 0 14px}.user-media-content-sub-title__controls{white-space:break-spaces;align-items:center;display:flex}.user-media-content-sub-title__control-item{color:#fff;cursor:pointer;opacity:.6;margin:0 0 0 12px;transition:opacity .3s}.user-media-content-sub-title__control-item:hover{opacity:1}.user-media-content-sub-title__controls-icon{opacity:.6;width:20px;height:20px;margin:0;display:block}.user-media-content-unlock-badge{color:#000;border-radius:6px;align-items:center;max-width:calc(100% - 16px);min-height:24px;padding:4px 8px;font-size:11px;font-weight:700;display:flex;position:absolute;top:8px;left:8px;box-shadow:0 0 2px #2020274d}.user-media-content-unlock-badge--style--free{background:#f2f2f2}.user-media-content-unlock-badge--style--paid{background:#daff73}.user-media-content-unlock-badge__icon{color:#fff;opacity:.1;pointer-events:none;width:36px;height:36px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.user-photo-upload-cut-modal{border-radius:3px;flex-direction:column;width:692px;max-width:calc(100% - 20px);height:800px;max-height:calc(100% - 20px);display:inline-flex!important}.user-photo-upload-cut-modal.is-pending{opacity:.33;pointer-events:none}@media (width<=480px){.user-photo-upload-cut-modal{width:calc(100% - 20px);min-width:0;height:calc(100% - 20px);min-height:0}}.user-photo-upload-cut-modal .modal-ds-content{flex-direction:column;height:100%;padding:10px 20px 20px!important;display:inline-flex!important}.user-photo-upload-cut-modal .modal-ds-content .text{font-size:14px;line-height:20px;display:block}.user-photo-upload-cut-modal .modal-ds-footer{justify-content:flex-end;display:flex}.user-photo-upload-cut-modal .photo-cut-source-container{cursor:move;text-align:left;-webkit-user-select:none;user-select:none;flex-grow:1;flex-shrink:1;margin:10px 0;font-size:14px;line-height:20px;display:block;position:relative;overflow:hidden}.user-photo-upload-cut-modal .photo-cut-source-container .photo-cut-canvas{position:absolute;top:0;left:0}.user-photo-upload-cut-modal .photo-cut-source-container .photo-cut-canvas-video{width:100%;top:50%;transform:translateY(-50%)}