a{color:#A9A9A9;text-decoration: none;transition: .25s;}a:hover{color:#FFFFFF;}li{list-style-type: none;}ul{margin:0;}img,iframe,video{max-width:100%;max-height:100%;}*{margin:0;}body{background-color:#100E0F;font-family: Inter;}body,html{overflow-x: hidden;height:100vh;}header{position: relative;width:100%;height:800px;background-color:#100E0F;padding:180px 60px 180px 60px;background: url(/images/header.webp);background-position:center;background-repeat: no-repeat;background-size:100%;z-index: -1;}header > .header-content{width:60%;padding:1rem;}header > .header-content .head-img{width:508px;height:380px;width:fit-content;position:absolute;right:80px;top:20%;}header > .header-content h1{color:#FF204E;font-weight:600;font-size:48px;}header > .header-content h2{color:#FFFFFF;font-weight:600;font-size:32px;margin-top:20px;}header > .header-content p{color:#FFFFFF;font-weight:500;font-size:20px;margin-top:20px;}.offer-container{max-width:1000px;margin:0 auto;padding:20px;background-color:#131112;border-radius:12px;border:2px solid #FFFFFF0D;line-height:1.6;color:#A9A9A9;font-weight:500;font-size:16px;}.offer-section{margin-bottom:30px;}.offer-section h3{color:#FFFFFF;border-bottom:1px solid #363636;padding-bottom:10px;margin-bottom:15px;font-weight:600;font-size:24px;}.offer-section p{margin-bottom:15px;color:#A9A9A9;}.highlight{background-color:#121011;padding:15px;border-left:3px solid #FF204E;margin:15px 0;border-radius:12px;}.company-info{font-weight:600;margin:10px 0;color:#FFFFFF;}.offer-section ul{padding-left:20px;}.offer-section ul li{list-style-type:disc;margin-bottom:8px;color:#A9A9A9;}.offer-section a{color:#A9A9A9;text-decoration: none;transition:color 0.25s;}.offer-section a:hover{color:#FFFFFF;text-decoration: underline;}@media (max-width:768px){.offer-container{padding:15px;}.offer-section h3{font-size:20px;}.offer-section p,.offer-section ul li{font-size:14px;}}.auth-link{display:flex;justify-content:flex-end;align-items:center;padding-left:24px;}.auth-link > a{color:#A9A9A9;text-decoration: none;font-size:16px;white-space: nowrap;}.auth-link > a:hover{color:#FFF;}.search{display: inline-flex;border: solid 2px #FFFFFF0D;background-color:#121011;border-radius:12px;padding:10px;position: relative;}.search-icon{width:20px;height:20px;margin-right:10px;order: -1;position:absolute;left:20px;margin-top:3px;}.search-field{width:300px;padding-left:40px;color:#FFFFFF;}.search-field,.search-field:focus,.search-field:hover{background: none;border: none;outline: none;}.ellipse{position:absolute;height:200px;width:100%;left:0;bottom: -100px;background: url(/images/ellipse.webp);background-repeat: no-repeat;background-position:bottom;background-size:cover;}.ellipse2{position:absolute;height:200px;width:120%;left: -10%;top: -100px;background: url(/images/ellipse2.webp);background-repeat: no-repeat;background-position:bottom;background-size:cover;}content{flex:1 0 auto;position: relative;display:flex;flex-wrap: wrap;flex-direction:column;z-index:2;padding-left:60px;padding-right:60px;min-height:800px;}content > *{width:100%;max-width:100%;}content > h2,content > h1{font-weight:600;font-size:24px;color:#FFFFFF;padding-left: .5rem;padding-bottom:1rem;}content > h3{font-weight:600;font-size:18px;color:#FFFFFF;padding-left: .5rem;padding-bottom:1rem;}content > h1 > span,content > h2 > span,content > h3 > span{color:#FF204E;}content > p{font-weight:600;font-size:14px;color:#FFFFFF;padding-left: .5rem;padding-bottom:1rem;}.btn-mem{display:flex;justify-content:center;align-items:center;background: linear-gradient(234.38deg,#FF204E 8.7%,#AD1B39 86.96%);border:2px solid #FFFFFF1A;border-radius:12px;padding:12px 16px 12px 16px;font-size:16px;font-weight:600;text-decoration: none;color:#ffffff;transition:all .25s ease-out;transition:0.25s ease-out,background-position 1s linear;position: relative;overflow: hidden;background-size:200% 100%;}.btn-mem:hover{transform: scale(1.01);}form button.load{background-position:100% 0;pointer-events: none;}.btn-mem.load::before{width:100%;}form button::before{content: '';position:absolute;left:0;top:0;height:100%;width:0%;background: rgba(255,255,255,0.15);border-radius:12px;transition: width 2s ease-in-out;z-index:0;}form button span{position: relative;z-index:1;}footer{position: relative;margin-top:5rem;width:100%;background: url(/images/footer.webp);background-position:center;background-repeat: no-repeat;background-size:cover;}footer > .footer-content{width:100%;height:100%;display:flex;flex-wrap: wrap;padding:4rem;}footer > .footer-content > .information{width:fit-content;display:flex;flex-direction:column;padding-top:1.5rem;}footer > .footer-content > .information > .logo{width:fit-content;height:29px;}footer > .footer-content > .information > .descr{font-size:16px;font-weight:500;color:#A9A9A9;}footer > .footer-content > .information > .copyright{font-size:16px;font-weight:600;color:#A9A9A9;margin-top:2rem;}footer > .footer-content > .footer-menu{display:flex;flex-wrap: wrap;align-content:flex-start;flex:1;}footer > .footer-content > .footer-menu > ul{width:25%;padding-left:2rem;}footer > .footer-content > .footer-menu > ul > li,footer > .footer-content > .footer-menu > ul > li > span{color:#A9A9A9;font-weight:500;font-size:16px;line-height:1.8;}footer > .footer-content > .footer-menu > ul > span{color:#FFFFFF;font-weight:600;font-size:16px;line-height:3rem;}footer > .footer-content > .footer-menu > ul > li > a{color:#A9A9A9;font-weight:500;font-size:16px;transition:all .25s ease-out;text-decoration: none;}footer > .footer-content > .footer-menu > ul > li:hover > a{color:#FFFFFF;}header > .header-content h1 > span{color:#FFFFFF;}.product-row{display:flex;flex-wrap: wrap;width:100%;height:100%;min-height:1100px;}.product-row > .product-first{width:70%;padding: .5rem;}.product-row > .product-last{display:flex;width:30%;gap:20px;padding: .5rem;flex-direction:column;}.product-row .product-buy{background-color:#131112;border:2px solid #FFFFFF0D;border-radius:16px;padding:24px;}.product-row .product-buy > h2{font-size:20px;font-weight:600;color:#fff;}.product-row .product-buy > p{font-size:16px;font-weight:500;color:#A9A9A9;}[id^=buy-],[id^=mbuy-]{display: none;}[id^=buy-] + label,[id^=mbuy-] + label{display:flex;cursor: pointer;width:100%;height:52px;padding:16px;border-radius:12px;background-color:#121011;border:2px solid #FFFFFF0D;justify-content: space-between;align-items:center;margin-bottom: .5rem;}[id^=buy-] + label > span:nth-child(1),[id^=mbuy-] + label > span:nth-child(1){color:#A9A9A9;}[id^=buy-] + label > span:nth-child(2),[id^=mbuy-] + label > span:nth-child(2){color:#fff;}[id^=buy-] + label > span:nth-child(3),[id^=mbuy-] + label > span:nth-child(3){color:#fff;}[id^=buy-]:checked + label,[id^=mbuy-]:checked + label{background-color:#550C1B;}[id^=buy-]:checked + label > span,[id^=mbuy-]:checked + label > span{color:#FFF;}.product-row > .product-first > .product-header{width:100%;padding:1rem;border-radius:22px;position: relative;}.header-video{position:absolute;object-fit:cover;filter:brightness(0.4);pointer-events: none;width:100%;height:100%;left:0;top:0;z-index: -1;}.product-first .product-screens{width:100%;margin-top:24px;display:flex;gap:14px;overflow-x:auto;padding:6px 2px;scroll-snap-type: x mandatory;}.product-first .product-screens > .screen,.product-first .product-screens > .video{position: relative;flex:0 0 240px;aspect-ratio:16 / 9;height:auto;border-radius:18px;overflow: hidden;cursor: pointer;scroll-snap-align: start;background: linear-gradient(180deg,rgba(19,17,18,0.96) 0%,rgba(16,14,15,0.96) 100%);border:2px solid #FFFFFF0D;box-shadow:0 10px 28px rgba(0,0,0,0.22);transition: transform .22s ease,border-color .22s ease,box-shadow .22s ease;}.product-first .product-screens > .screen:hover,.product-first .product-screens > .video:hover{transform: translateY(-3px);border-color: rgba(255,32,78,0.28);box-shadow:0 16px 34px rgba(0,0,0,0.28);}.product-first .product-screens > .screen::after,.product-first .product-screens > .video::after{content: '';position:absolute;inset:0;background: linear-gradient(180deg,rgba(16,14,15,0.04) 0%,rgba(16,14,15,0.45) 100%);transition:background .22s ease;pointer-events: none;}.product-first .product-screens > .screen:hover::after,.product-first .product-screens > .video:hover::after{background: linear-gradient(180deg,rgba(84,16,30,0.08) 0%,rgba(84,16,30,0.42) 100%);}.product-first .product-screens > .screen > img,.product-first .product-screens > .video > img{width:100%;height:100%;display:block;object-fit:cover;}.product-first .product-screens > .video::before{content: '';position:absolute;z-index:2;left:50%;top:50%;width:58px;height:58px;transform: translate(-50%,-50%);border-radius:50%;background: rgba(16,14,15,0.78) url('/images/play.webp') center / 32px 32px no-repeat;border:2px solid rgba(255,255,255,0.10);box-shadow:0 10px 24px rgba(0,0,0,0.28);pointer-events: none;}.product-first .product-image-modal{display:flex;align-items:center;justify-content:center;position:fixed;inset:0;z-index:9999;opacity:0;visibility: hidden;pointer-events: none;transition: opacity .22s ease,visibility .22s ease;}.product-first .product-image-modal.is-open{opacity:1;visibility: visible;pointer-events:auto;}.product-first .product-image-modal__backdrop{position:absolute;inset:0;background: rgba(8,8,10,0.86);backdrop-filter:blur(8px);}.product-first .product-image-modal__dialog{position: relative;inset:24px;display:flex;align-items:center;justify-content:center;height:fit-content;}.product-first .product-image-modal__content{position: relative;width: min(1200px,calc(100vw - 120px));height: min(66vh,calc(100vh - 60px));display:flex;align-items:center;justify-content:center;border-radius:20px;overflow: hidden;background: linear-gradient(180deg,rgba(19,17,18,0.98) 0%,rgba(16,14,15,0.98) 100%);border:2px solid #363636;box-shadow:0 18px 60px rgba(0,0,0,0.45);}.product-first .product-image-modal__img,.product-first .product-image-modal__video{max-width:100%;max-height:100%;width:100%;height:auto;display:block;object-fit:cover;user-select: none;transform: translateZ(0);backface-visibility: hidden;-webkit-backface-visibility: hidden;will-change:auto;}.product-first .product-image-modal__video{width:100%;height:100%;}.product-first .product-image-modal__content img:hover,.product-first .product-image-modal__content video:hover{transform: translateZ(0);}.product-first .product-image-modal__close{position:absolute;top:18px;right:18px;z-index:5;width:46px;height:46px;border-radius:12px;border:2px solid #363636;background: rgba(16,14,15,0.92);color:#FFFFFF;font-size:28px;line-height:1;cursor: pointer;transition: .22s ease;}.product-first .product-image-modal__close:hover{border-color:#FF204E;color:#FF204E;transform: translateY(-1px);}.product-first .product-image-modal__nav{position:absolute;top:50%;z-index:5;width:52px;height:52px;margin-top: -26px;border-radius:14px;border:2px solid #363636;background: rgba(16,14,15,0.92);color:#FFFFFF;font-size:34px;line-height:1;cursor: pointer;transition: .22s ease;}.product-first .product-image-modal__nav:hover{border-color:#FF204E;color:#FF204E;}.product-first .product-image-modal__nav.prev{left:22px;}.product-first .product-image-modal__nav.next{right:22px;}body.product-image-modal-open{overflow: hidden;}@media (max-width:768px){.product-first .product-screens{gap:10px;margin-top:18px;}.product-first .product-screens > .screen,.product-first .product-screens > .video{flex:0 0 210px;border-radius:14px;}.product-first .product-screens > .video::before{width:50px;height:50px;background-size:18px 18px;}.product-first .product-image-modal__dialog{inset:10px;}.product-first .product-image-modal__content{width:calc(100vw - 20px);height:calc(100vh - 20px);border-radius:16px;}.product-first .product-image-modal__close{top:12px;right:12px;width:42px;height:42px;font-size:24px;}.product-first .product-image-modal__nav{width:44px;height:44px;margin-top: -22px;font-size:28px;}.product-first .product-image-modal__nav.prev{left:10px;}.product-first .product-image-modal__nav.next{right:10px;}}.product-row > .product-first > .product-header > .product-name{font-weight:600;font-size:48px;color:#fff;width:100%;text-transform: uppercase;}.product-row > .product-first > .product-header > .product-tags{width:fit-content;display:flex;flex-wrap: wrap;}.product-row > .product-first > .product-header > .product-tags > *{margin-right:1rem;}.product-row > .product-first > h2{font-size:24px;font-weight:600;color:#fff;width:100%;padding-top:2rem;padding-bottom:1rem;margin:0;}.product-row > .product-first > .product-info{width:100%;background-color:#131112;border:2px solid #FFFFFF0D;padding:24px;border-radius:16px;display:flex;flex-wrap: wrap;gap:10px;}.product-row > .product-first > .product-info > .product-column-info{display:flex;flex-direction:column;padding-right:1rem;}.product-row > .product-first > .product-info > .product-column-info > .label{width:100%;font-size:16px;font-weight:600;color:#A9A9A9;padding-bottom: .75rem;}.product-row > .product-first > .product-info > .product-column-info > .value{width:fit-content;background-color:#121011;border:2px solid #FFFFFF0D;padding:12px 16px 12px 16px;border-radius:12px;color:#fff;font-weight:600;font-size:16px;height:48px;display:flex;align-items:center;justify-content:center;}.product-row > .product-first > .product-info > .product-column-info:nth-child(1) > .value{background-color:#D22A36;border:2px solid #FFFFFF0D;}.product-row > .product-first > .product-info > .product-column-info > .value > img{width:24px;height:24px;padding-right: .5rem;object-fit:contain;}.product-row > .product-first > .product-description{display:flex;flex-wrap: wrap;justify-content: space-between;}.product-row > .product-first > .product-description > div{width:calc(50% - .5rem);padding:24px;background-color:#131112;border:2px solid #FFFFFF0D;border-radius:16px;font-size:16px;font-weight:500;padding-top:2rem;color:#A9A9A9;height:fit-content;}.product-row > .product-first > .product-description > div:nth-child(3n),.product-row > .product-first > .product-description > div:nth-child(4n){margin-top:1rem;}.product-row > .product-first > .product-description > div > h2{font-size:16px;font-weight:600;color:#FF204E;padding-bottom:1rem;margin:0;}.product-row > .product-first > .product-description > div > span{font-size:14px;color:#A9A9A9;font-weight:500;margin-top:1rem;}*::-webkit-scrollbar{width:4px;height:4px;}*::-webkit-scrollbar-track{background:#FF204E00;border-radius:64px;}*::-webkit-scrollbar-thumb{background:#FF204E80;transition:all .25s ease-out;border-radius:64px;}*::-webkit-scrollbar-thumb:hover{background:#FF204E;}.overlay{position:fixed;width:100%;height:100%;background:#100E0F99;left:0;top:0;padding:5rem;z-index:999;}#auth-overlay{padding:8rem 32rem 1rem 32rem;}.overlay .overlay-video{position: relative;width:100%;height:100%;background:#100E0F;border:2px solid #FFFFFF0D;border-radius:16px;}.overlay > .overlay-video > .close{position:absolute;right:1rem;top:1rem;font-size:32px;line-height:1;z-index:2;}.overlay > .overlay-form > .overlay-header{background-color:#131112;width:100%;height:72px;display:flex;border-top:2px solid #FFFFFF0D;border-left:2px solid #FFFFFF0D;border-right:2px solid #FFFFFF0D;border-radius:16px 16px 0px 0px;}.overlay > .overlay-form > .overlay-header > h2{font-weight:600;font-size:20px;color:#FFFFFF;width:90%;display:flex;align-items:center;padding-left:1rem;}.overlay > .overlay-form > .overlay-header > .close{font-weight:600;font-size:24px;color:#FFFFFF;background: none;border:0;outline: none;width:10%;}.overlay > .overlay-form > .overlay-content{background-color:#100E0F;width:100%;border-bottom:2px solid #FFFFFF0D;border-left:2px solid #FFFFFF0D;border-right:2px solid #FFFFFF0D;border-radius:0px 0px 16px 16px;min-height:310px;overflow-x: scroll;max-height:80vh;padding:1.5rem;}.btn.btn-secondary{padding:12px 16px 12px 16px;background-color:#ffffff00;border:2px solid #FFFFFF0D;font-size:16px;font-weight:500;color:#A9A9A9;border-radius:12px;transition:all .25s ease-in;}.btn.btn-secondary.active,.btn.btn-secondary:hover{background-color:#FF204E;border:2px solid #FF204E;color:#fff;}form > div{padding-top:1rem;padding-bottom:1rem;}form > div input,form > div textarea,form > div select{width:100%;padding:12px 16px 12px 16px;background-color:#121011;border:2px solid #FFFFFF0D;border-radius:12px;font-weight:500;font-size:16px;color:#A9A9A9;}form > div a{font-weight:500;font-size:16px;color:#A9A9A9;text-decoration: none;}form > div .password{position: relative;}form > div .password img.hide-password,form > div .password img.show-password{position:absolute;height:16px;width:16px;right:1.5rem;top:35%;cursor: pointer;}form > div .password img.hide-password{display: none }hr{color:#151314;border-top:2px solid #151314;opacity:1;border-radius:20px;}.content-flex{display:flex;flex-wrap: wrap;flex-direction: row;align-content:flex-start;}.content-flex > *{height:fit-content }.content-flex > .content-left{width:300px;height:100%;padding:1rem;}.content-flex > .content-left > .left-menu{display:flex;flex-wrap: wrap;flex-direction:column;}.content-flex > .content-left > .left-menu > li{width:100%;height:100%;border-radius:12px;padding:12px 16px 12px 16px;margin-top: .25rem;margin-bottom: .25rem;}.content-flex > .content-left > .left-menu > li:hover{background-color:#FF204E;}.content-flex > .content-left > .left-menu > li.active{background-color:#FF204E;}.content-flex > .content-left > .left-menu > li > a{font-size:16px;font-weight:500;color:#FFFFFF;text-decoration: none;white-space: nowrap;display:block;width:100%;height:100%;}.content-flex > .content-left > .info-block{display:flex;flex-wrap: wrap;flex-direction:column;background-color:#121011;border:2px solid #FFFFFF0D;border-radius:12px;padding:1rem;}.content-flex > .content-left > .info-block > .balance{color:#A9A9A9;font-size:16px;font-weight:500;padding-bottom:1rem;}.content-flex > .content-left > .info-block > .balance > span{color:#FF204E;font-weight:600;}.content-flex > .content-right{display:flex;flex-wrap: wrap;width:calc(100% - 300px);height:100%;padding:1rem;}.content-flex > .content-right > h2{width:100%;font-size:32px;font-weight:600;color:#FFFFFF;padding: .5rem;}.content-flex > .content-right > div{padding: .5rem;width:50%;height:fit-content;}.content-flex > .content-right > div > .form-card{display:flex;flex-wrap: wrap;background-color:#121011;border:2px solid #FFFFFF0D;border-radius:12px;padding:1rem;width:100%;}.content-flex > .content-right > div > .form-card label{font-size:16px;font-weight:600;color:#FFFFFF;padding-bottom: .75rem;}.content-flex > .content-right > div > .form-card label > span{color:#FF204E;}.content-flex > .content-right > div > .form-card > div > div > span{font-size:16px;font-weight:500;color:#A9A9A9;}.content-flex > .content-right > div > .form-card > div > div > span > b{color:#FFFFFF;}.content-flex > .content-right > div > .form-card > div > div > span > strong{color:#FF204E;}.table-mem{width:100%;}.table-mem > .table-header{width:100%;height:70px;display:flex;justify-content: space-between;align-items:center;padding:1rem;}.table-mem > .table-header > span{font-size:16px;font-weight:500;color:#FFFFFF;}.table-mem > .table-body{width:100%;height:fit-content;}.table-mem > .table-body.table-scroll{max-height:277px;overflow-y: scroll;}.table-mem > .table-body > .table-item{display:flex;justify-content: space-between;align-items:center;background-color:#121011;border:2px solid #FFFFFF0D;border-radius:12px;padding:1rem;margin-bottom: .75rem;cursor: pointer;}.table-mem > .table-body > .table-item:hover{background-color:#FF204E;}.table-mem > .table-body > .table-item:hover span{color:#FFFFFF !important;}.table-mem > .table-body > .table-item > span{font-size:16px;font-weight:500;color:#FFFFFF;}.table-mem > .table-body > .table-item > span:first-child{color:#A9A9A9;}.overlay .text-key{width:100%;height:4rem;background-color:#12101180;border:2px solid #FFFFFF0D;border-radius:12px;padding:1rem;color:#FFFFFF;display:flex;justify-content: start;align-items:center;font-size:18px;font-weight:600;}.overlay .text-key:hover{background-color:#FF204E80;}.overlay .text-key > span{background-color:#121011;border:2px solid #FFFFFF0D;color:#121011;border-radius:12px;margin-left: .5rem;padding: .5rem;position: relative;}.overlay .text-key > span > img{content: '';position:absolute;left:43%;top:30%;}.overlay .text-key > span:hover > img{display: none;}.overlay .text-key > span:hover{background-color: none;border:2px solid #FFFFFF00;color:#FFFFFF;}.overlay .text-instruction{margin-top:1rem;width:100%;height:100%;min-height:200px;background-color:#12101180;border:2px solid #FFFFFF0D;border-radius:12px;padding:1rem;color:#A9A9A9;display:flex;justify-content: start;align-items: start;font-size:16px;font-weight:500;}.overlay .text-instruction a{color:#FF204E;font-weight:600;}.refs{display:flex;flex-wrap: wrap;flex-direction:column;}.refs > .line{display:flex;flex-wrap: wrap;justify-content: space-between;}.refs > .line > .name{font-size:16px;font-weight:500;color:#FFFFFF;}.refs > .line > .name > b{font-size:16px;font-weight:500;color:#A9A9A9;}.refs > .line > .cost{font-size:16px;font-weight:600;color:#FF204E;}.mem-color{color:#FF204E !important;}.info-row{display:flex;flex-wrap: wrap;}.info-row > *{padding-left:2rem;}.info-row > * > span{font-weight:600 !important;}.info-row .cashback{font-size:16px;font-weight:600;color:#FFFFFF;}.info-row .allearned{font-size:16px;font-weight:500;color:#A9A9A9;}.info-row .count{font-size:16px;font-weight:500;color:#A9A9A9;}.card{background-color:#FFFFFF0D;border-radius:16px;padding:2px;}.card .card-header{background-color:#181617;border-radius:16px 16px 0px 0px;padding:16px;}.card .card-body{background-color:#121011;border-radius:0px 0px 16px 16px;padding:16px;}.card .card-title{font-weight:500;font-size:16px;color:#FFFFFF;margin:0;}.card .card-text{color:#A9A9A9;font-weight:500;font-size:16px;margin:0;}.img-ef:hover{transform: translateY(-2px);}.sumbit.success{background-color:#2c792c;color:#FFF;}.sumbit.error{background-color:#792c2c;color:#FFF;}input[type="radio"]{display: none;}input[type="radio"] + label{padding:12px 16px 12px 16px;background-color:#ffffff00;border:2px solid #FFFFFF0D;font-size:16px;font-weight:500;color:#A9A9A9;border-radius:12px;transition:all .25s ease-in;cursor: pointer;}input[type="radio"]:hover + label,input[type="radio"]:checked + label{background-color:#FF204E;border:2px solid #FF204E;color:#fff;}#notify-container{position:fixed;top:20px;right:20px;z-index:10000;display:flex;flex-direction:column;gap:10px;max-width:320px;}.notify{background-color:#FF204E;border: solid 2px #FFFFFF20;color:#FFF;padding:12px 18px;border-radius:5px;box-shadow:0 3px 8px rgba(0,0,0,0.2);font-size:14px;font-weight:600;opacity:0;transform: translateX(-20px);animation: notifyIn 0.3s forwards;cursor:default;}@keyframes notifyIn{to{opacity:1;transform: translateX(0);}}@keyframes notifyOut{to{opacity:0;transform: translateX(-20px);height:0;margin:0;padding:0 18px;}}.notify.error{background-color: tomato;}.notify.success{background-color: mediumseagreen;}.snow{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events: none;z-index:9998;}.snowflake{position:absolute;color: white;user-select: none;}.reviews-page{width:100%;padding: .5rem;}.reviews-toolbar{display:flex;align-items:center;justify-content: space-between;gap:1rem;margin-bottom:1.5rem;padding:24px;background-color:#131112;border:2px solid #FFFFFF0D;border-radius:16px;}.reviews-summary{display:flex;align-items:center;gap:1rem;}.reviews-rating{min-width:110px;font-size:40px;line-height:1;font-weight:700;color:#FFFFFF;}.reviews-rating > span{font-size:18px;color:#A9A9A9;margin-left: .25rem;}.reviews-meta{display:flex;flex-direction:column;gap: .5rem;}.reviews-stars{color:#FF204E;font-size:20px;letter-spacing: .2rem;}.reviews-meta > p{margin:0;padding:0;color:#A9A9A9;font-size:15px;font-weight:500;}.reviews-open-btn{min-width:220px;justify-content:center;}.review-form-card{margin-bottom:1.5rem;padding:24px;background-color:#131112;border:2px solid #FFFFFF0D;border-radius:16px;}.review-form-card > h2{margin:0 0 .75rem 0;font-size:24px;font-weight:600;color:#FFFFFF;}.review-form-card > p{margin:0 0 1.5rem 0;padding:0;font-size:15px;font-weight:500;color:#A9A9A9;}.review-form{display:flex;flex-direction:column;gap:1rem;}.review-grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap:1rem;}.review-field{display:flex;flex-direction:column;gap: .5rem;}.review-field > label{font-size:14px;font-weight:600;color:#FFFFFF;}.review-field > input,.review-field > select,.review-field > textarea{width:100%;min-height:52px;padding:14px 16px;border:2px solid #FFFFFF0D;border-radius:12px;background-color:#121011;color:#FFFFFF;outline: none;transition:border-color .25s ease-out,box-shadow .25s ease-out;}.review-field > textarea{min-height:160px;resize: vertical;}.review-field > input:focus,.review-field > select:focus,.review-field > textarea:focus{border-color:#FF204E;box-shadow:0 0 0 3px rgba(255,32,78,0.15);}.review-field-full{width:100%;}.review-note{border-radius:12px;padding:14px 16px;background-color:#121011;border:2px dashed #FFFFFF14;}.review-note > p{margin:0;padding:0;color:#A9A9A9;font-size:14px;font-weight:500;}.reviews-list{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap:1rem;}.review-card{display:flex;flex-direction:column;gap:1rem;min-height:220px;padding:24px;background-color:#131112;border:2px solid #FFFFFF0D;border-radius:16px;transition:border-color .25s ease-out,transform .25s ease-out;}.review-card.review-wait-moderation{border-color:#FF204E33;}.review-card .moderation button{display: inline-flex;align-items:center;justify-content:center;padding:9px 18px;border-radius:16px;text-decoration: none;font-size:14px;font-weight:700;color:#fff;background: linear-gradient(135deg,#828282 0%,#c4c4c4 100%);border:1px solid #c4c4c466;box-shadow:0 14px 30px rgba(255,32,78,0.20),inset 0 1px 0 rgba(255,255,255,.14);transition: transform .22s ease,box-shadow .22s ease,filter .22s ease;}.review-card .moderation button.accept{background: linear-gradient(135deg,#ff2f5b 0%,#ff4d73 100%);border:1px solid rgba(255,62,107,0.40);box-shadow:0 14px 30px rgba(255,32,78,0.20),inset 0 1px 0 rgba(255,255,255,.14);transition: transform .22s ease,box-shadow .22s ease,filter .22s ease;}.review-card:hover{border-color:#FF204E33;transform: translateY(-2px);}.review-card-head{display:flex;align-items:flex-start;justify-content: space-between;gap:1rem;}.review-author{font-size:18px;font-weight:600;color:#FFFFFF;}.review-date{margin-top: .35rem;font-size:14px;font-weight:500;color:#A9A9A9;}.review-product{margin-top: .35rem;font-size:14px;font-weight:700;color:#FF204E;}.review-score{white-space: nowrap;color:#FF204E;font-size:18px;letter-spacing: .15rem;}.review-text{margin:0;padding:0;color:#A9A9A9;font-size:16px;font-weight:500;line-height:1.7;}@media (max-width:992px){.reviews-list{grid-template-columns:1fr;}}@media (max-width:768px){.reviews-toolbar{flex-direction:column;align-items:flex-start;}.reviews-summary{flex-direction:column;align-items:flex-start;}.review-grid{grid-template-columns:1fr;}.reviews-open-btn{width:100%;}}@media (max-width:640px){.reviews-page{padding:0;}.review-form-card,.review-card,.reviews-toolbar{padding:18px;border-radius:14px;}.reviews-rating{font-size:32px;}.reviews-stars,.review-score{font-size:16px;}}ht{margin:30px 0px;}.viewers,.articles-list{width:100%;display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap:1rem;margin-top:1rem;margin-bottom:2.5rem;}.viewer-card,.article-card-main{position: relative;border-radius:12px;border: solid 2px #363636;background: linear-gradient(180deg,rgba(19,17,18,0.96) 0%,rgba(16,14,15,0.96) 100%);overflow: hidden;transition:all .25s ease-out;}.viewer-card:hover,.article-card-main:hover{transform: translateY(-2px);border-color:#4A4A4A;box-shadow:0 0 0 1px rgba(255,32,78,0.08);}.viewer-card{padding:1.25rem;min-height:240px;display:flex;flex-direction:column;justify-content: space-between;}.viewer-top{display:flex;align-items:center;gap: .75rem;margin-bottom:1rem;}.viewer-avatar{width:48px;height:48px;min-width:48px;border-radius:50%;display:flex;justify-content:center;align-items:center;background: linear-gradient(234.38deg,#FF204E 8.7%,#AD1B39 86.96%);border:2px solid #FFFFFF1A;color:#FFFFFF;font-weight:700;font-size:18px;}.viewer-meta{display:flex;flex-direction:column;gap: .15rem;}.viewer-name{color:#FFFFFF;font-weight:600;font-size:16px;line-height:1.2;}.viewer-date{color:#A9A9A9;font-weight:500;font-size:13px;line-height:1.2;}.viewer-rating{margin-left:auto;color:#FF204E;font-size:16px;letter-spacing:1px;white-space: nowrap;}.viewer-text{margin:0 0 1rem 0;color:#D4D4D4;font-weight:500;font-size:15px;line-height:1.65;}.viewer-tags{display:flex;flex-wrap: wrap;gap: .5rem;}.article-card-link{display:block;text-decoration: none;}.article-image{position: relative;width:100%;height:220px;overflow: hidden;}.article-image::after{content: '';position:absolute;inset:0;background: linear-gradient(0deg,rgba(16,14,15,0.20),rgba(16,14,15,0.20)),linear-gradient(180deg,rgba(16,14,15,0.00) 0%,rgba(16,14,15,0.55) 100%);transition:all .25s ease-out;}.article-card-main:hover .article-image::after{background: linear-gradient(0deg,rgba(84,16,30,0.22),rgba(84,16,30,0.22)),linear-gradient(180deg,rgba(16,14,15,0.00) 0%,rgba(84,16,30,0.65) 100%);}.article-image > img{width:100%;height:100%;object-fit:cover;display:block;}.article-content{padding:1.25rem;}.article-date{color:#A9A9A9;font-weight:500;font-size:13px;margin-bottom: .75rem;}.article-content h3{margin:0 0 .75rem 0;color:#FFFFFF;font-weight:600;font-size:20px;line-height:1.35;}.article-content p{margin:0 0 1rem 0;color:#D4D4D4;font-weight:500;font-size:15px;line-height:1.65;}.article-more{display: inline-flex;align-items:center;gap: .5rem;color:#FF204E;font-weight:600;font-size:15px;transition:all .25s ease-out;}.article-more::after{content: '→';transition: transform .25s ease-out;}.article-card-main:hover .article-more::after{transform: translateX(3px);}@media (max-width:1200px){.viewers,.articles-list{grid-template-columns: repeat(2,minmax(0,1fr));}}@media (max-width:768px){.viewers,.articles-list{grid-template-columns:1fr;}.article-image{height:200px;}.viewer-card{min-height:auto;}}.viewers-head,.articles-head{width:100%;display:flex;justify-content: space-between;align-items:center;gap:1rem;margin-top:2rem;}.viewers-head h2,.articles-head h2{font-weight:600;font-size:24px;color:#A9A9A9;}.viewers-more,.articles-more{display: inline-flex;justify-content:center;align-items:center;padding: .8rem 1.2rem;border-radius:10px;border: solid 2px #363636;background: linear-gradient(180deg,rgba(19,17,18,0.96) 0%,rgba(16,14,15,0.96) 100%);color:#FFFFFF;font-weight:600;font-size:14px;text-decoration: none;transition:all .25s ease-out;}.viewers-more:hover,.articles-more:hover{color:#FFFFFF;border-color:#FF204E;box-shadow:0 0 0 1px rgba(255,32,78,0.08);transform: translateY(-1px);}@media (max-width:768px){.viewers-head,.articles-head{flex-direction:column;align-items:flex-start;}.viewers-more,.articles-more{width:100%;}}.faq-breadcrumbs{margin-bottom:1.5rem;}.faq-breadcrumbs a{display: inline-flex;align-items:center;gap: .5rem;color:#FF204E;font-weight:600;font-size:15px;text-decoration: none;transition: opacity .25s ease-out;}.faq-breadcrumbs a:hover{opacity: .75;}.faq-article-page{width:100%;max-width:960px;margin:0 auto 2.5rem;border-radius:16px;border: solid 2px #363636;background: linear-gradient(180deg,rgba(19,17,18,0.98) 0%,rgba(16,14,15,0.98) 100%);box-shadow:0 10px 60px rgba(0,0,0,0.45);overflow: hidden;}.faq-article-image-wrap{width:100%;height:320px;overflow: hidden;position: relative;}.faq-article-image-wrap::after{content: '';position:absolute;inset:0;background: linear-gradient(180deg,rgba(16,14,15,0.10) 0%,rgba(16,14,15,0.65) 100%);}.faq-article-image{width:100%;height:100%;object-fit:cover;display:block;}.faq-article-body{padding:1.5rem;}.faq-article-date{color:#A9A9A9;font-weight:500;font-size:14px;margin-bottom: .75rem;}.faq-article-title{margin:0 0 1rem 0;color:#FFFFFF;font-weight:700;font-size:32px;line-height:1.2;}.faq-article-excerpt{margin:0 0 1.25rem 0;color:#D4D4D4;font-weight:500;font-size:17px;line-height:1.7;padding-bottom:1rem;border-bottom: solid 1px #2D2D2D;}.faq-article-text{color:#D4D4D4;font-weight:500;font-size:16px;line-height:1.8;}.faq-article-text h2,.faq-article-text h3,.faq-article-text h4{color:#FFFFFF;margin-top:1.5rem;margin-bottom: .75rem;line-height:1.3;}.faq-article-text p{margin:0 0 1rem 0;}.faq-article-text ul,.faq-article-text ol{margin:0 0 1rem 1.25rem;padding:0;}.faq-article-text li{margin-bottom: .5rem;}.faq-article-text a{color:#FF204E;text-decoration: none;}.faq-article-text a:hover{text-decoration: underline;}@media (max-width:768px){.faq-article-image-wrap{height:220px;}.faq-article-body{padding:1rem;}.faq-article-title{font-size:24px;}.faq-article-excerpt,.faq-article-text{font-size:15px;}}.home-video{position: relative;margin:8px 0 20px;padding:18px;border-radius:24px;overflow: hidden;border:1px solid rgba(255,255,255,0.08);background: linear-gradient(180deg,rgba(24,21,22,0.96) 0%,rgba(14,12,13,0.98) 100%);box-shadow:0 10px 30px rgba(0,0,0,0.30),inset 0 1px 0 rgba(255,255,255,0.04);isolation: isolate;}.home-video::before{content: '';position:absolute;inset:0;border-radius:24px;padding:1px;background: linear-gradient( 135deg,rgba(255,32,78,0.55),rgba(255,255,255,0.04),rgba(255,32,78,0.10) );-webkit-mask: linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite: xor;mask-composite:exclude;opacity: .45;pointer-events: none;}.home-video::after{content: '';position:absolute;width:220px;height:220px;right: -80px;top: -80px;border-radius:50%;background: radial-gradient(circle,rgba(255,32,78,0.16) 0%,rgba(255,32,78,0) 72%);pointer-events: none;z-index: -1;}.home-video-player{display:block;width:100%;aspect-ratio:16 / 9;border-radius:16px;background:#080708;border:1px solid rgba(255,255,255,0.10);box-shadow:0 14px 36px rgba(0,0,0,0.34),0 0 0 1px rgba(255,32,78,0.08);accent-color:#ff2f5b;}.home-video-player:focus-visible{outline:2px solid rgba(255,32,78,0.72);outline-offset:3px;}@media (max-width:768px){.home-video{padding:12px;border-radius:20px;margin:6px 0 16px;}.home-video-player{border-radius:14px;}}.categories{display: grid !important;grid-template-columns: repeat(3,minmax(0,1fr));gap:20px;width:100%;align-items: stretch;}.categories.column{display:flex !important;flex-direction:column;gap:20px;width:100%;}.categories > a{display:block;text-decoration: none;color: inherit;}.categories > a > .product{position: relative;min-height:360px;height:100%;padding:20px;border-radius:24px;overflow: hidden;border:1px solid rgba(255,255,255,0.08);background: linear-gradient(180deg,rgba(24,21,22,0.96) 0%,rgba(14,12,13,0.98) 100%);box-shadow:0 10px 30px rgba(0,0,0,0.30),inset 0 1px 0 rgba(255,255,255,0.04);transition: transform .28s ease,border-color .28s ease,box-shadow .28s ease;display:flex;flex-direction:column;justify-content: space-between;isolation: isolate;}.categories > a > .product::before{content: '';position:absolute;inset:0;border-radius:24px;padding:1px;background: linear-gradient( 135deg,rgba(255,32,78,0.55),rgba(255,255,255,0.04),rgba(255,32,78,0.10) );-webkit-mask: linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite: xor;mask-composite:exclude;opacity: .45;pointer-events: none;}.categories > a:hover > .product{transform: translateY(-6px);border-color: rgba(255,32,78,0.28);box-shadow:0 20px 50px rgba(0,0,0,0.38),0 0 0 1px rgba(255,32,78,0.08),0 0 30px rgba(255,32,78,0.10);}.product-img{position:absolute !important;inset:0;z-index: -2 !important;border-radius:24px;overflow: hidden;}.product-img img{width:100%;height:100%;object-fit:cover;transform: scale(1.04);transition: transform .45s ease,filter .3s ease;filter: saturate(1.05) contrast(1.02);}.categories > a:hover > .product .product-img img{transform: scale(1.09);}.product-img::after{content: '';position:absolute;inset:0;background: radial-gradient(circle at top right,rgba(255,32,78,0.16),transparent 35%),linear-gradient(180deg,rgba(10,10,12,0.10) 0%,rgba(10,10,12,0.66) 55%,rgba(10,10,12,0.92) 100%);z-index:1;}.product-labels{display:flex;flex-wrap: wrap;gap:8px;margin-bottom:18px;position: relative;z-index:2;}.badge{display: inline-flex;align-items:center;justify-content:center;padding:7px 12px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing: .02em;color:#fff;background: rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.08);backdrop-filter:blur(10px);}.badge:nth-child(1){background: rgba(255,32,78,0.16);border-color: rgba(255,32,78,0.28);color:#ff6b8a;}.badge:nth-child(2){background: rgba(32,135,255,0.12);border-color: rgba(32,135,255,0.22);color:#7fb7ff;}.product-name{position: relative !important;left:auto !important;top:auto !important;max-width:100% !important;margin-bottom:10px;z-index:2;}.product-name span{display: inline-block;font-size:26px;font-weight:700;line-height:1.05;letter-spacing: .02em;color:#fff;text-transform: uppercase;text-shadow:0 4px 18px rgba(0,0,0,0.30);}.product-discount{position:absolute;position:absolute;right:20px;bottom:calc(44px + 20px + 8px);}.product-discount span{display: inline-flex;align-items:center;justify-content:center;height:44px;padding:4px 8px;border-radius:14px;font-size:12px;font-weight:700;letter-spacing: .02em;background: rgba(255,32,78,0.16);border-color: rgba(255,32,78,0.28);color:#ff6b8a;border:1px solid rgba(255,255,255,0.08);backdrop-filter:blur(10px);}.product-description-short{position: relative;z-index:2;font-size:14px;line-height:1.6;color:#c6c6c6;max-width:90%;margin-bottom:16px;}.product-cost{position: relative !important;right:auto !important;top:auto !important;width:fit-content;z-index:2;margin-top:auto;font-size:13px;font-weight:700;text-transform: uppercase;letter-spacing: .08em;color:#8f8f8f;}.product-cost span{display: inline-block;margin-left:6px;font-size:28px;font-weight:700;letter-spacing: normal;color:#ff2f5b;text-shadow:0 0 18px rgba(255,32,78,0.22);}.product-os{position:absolute;right:20px;bottom:20px;z-index:3;height:44px;display:flex;align-items:center;justify-content:center;border-radius:14px;background: rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.08);backdrop-filter:blur(10px);color:#fff;font-size:18px;box-shadow: inset 0 1px 0 rgba(255,255,255,.04);padding:0px 8px;}.product-os span{font-size:14px;}.product-os{display:flex;align-items:center;justify-content:center;gap:8px;}.product-os .os-icon{width:18px;height:18px;display:block;fill:currentColor;}.product-os .os-icon-windows,.product-os .os-icon-apple{color:#fff;}.product-status{position: relative;z-index:3;margin-top:16px;}.product-status .tag{display: inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:14px;font-size:13px;font-weight:700;line-height:1;border:1px solid transparent;backdrop-filter:blur(12px);box-shadow:0 10px 24px rgba(0,0,0,.18);}.product-shortdescription{width:100%;height:fit-content;background-color:#131112;border:2px solid #FFFFFF0D;padding:24px;border-radius:16px;display:flex;flex-wrap: wrap;color:#fff;text-overflow:ellipsis;}.product-status .tag p{visibility: hidden;opacity:0;position:absolute;left:0;bottom:100%;width:220px;min-height:auto;padding:8px 10px;border-radius:14px;background:#151314;border:1px solid rgba(255,255,255,.08);color:#cfcfcf;font-size:13px;font-weight:500;line-height:1.5;transition: opacity .2s ease,transform .2s ease;transform: translateY(6px);pointer-events: none;}.product-status .tag:hover p{visibility: visible;opacity:1;transform: translateY(0);}.categories > a > .product::after{content: '';position:absolute;width:180px;height:180px;right: -50px;top: -50px;border-radius:50%;background: radial-gradient(circle,rgba(255,32,78,0.14) 0%,rgba(255,32,78,0) 70%);z-index: -1;pointer-events: none;}@media (max-width:768px){.categories{grid-template-columns:1fr !important;gap:16px;}.categories > a > .product{min-height:320px;padding:18px;border-radius:20px;}.product-name span{font-size:22px;}.product-description-short{max-width:100%;font-size:13px;}.product-cost span{font-size:24px;}.product-os{width:40px;height:40px;border-radius:12px;}}.categories > a > .category{position: relative;min-height:260px;height:100%;padding:22px;border-radius:24px;overflow: hidden;display:flex;flex-direction:column;justify-content: space-between;background: linear-gradient(180deg,rgba(24,21,22,0.96) 0%,rgba(14,12,13,0.98) 100%);border:1px solid rgba(255,255,255,0.08);box-shadow:0 10px 30px rgba(0,0,0,0.30),inset 0 1px 0 rgba(255,255,255,0.04);transition: transform .28s ease,border-color .28s ease,box-shadow .28s ease;isolation: isolate;}.categories > a > .category::before{content: '';position:absolute;inset:0;border-radius:24px;padding:1px;background: linear-gradient( 135deg,rgba(255,32,78,0.55),rgba(255,255,255,0.04),rgba(255,32,78,0.10) );-webkit-mask: linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite: xor;mask-composite:exclude;opacity: .45;pointer-events: none;}.categories > a:hover > .category{transform: translateY(-6px);border-color: rgba(255,32,78,0.28);box-shadow:0 20px 50px rgba(0,0,0,0.38),0 0 0 1px rgba(255,32,78,0.08),0 0 30px rgba(255,32,78,0.10);}.category-img{position:absolute;inset:0;z-index: -2;border-radius:24px;overflow: hidden;}.category-img img{width:100%;height:100%;object-fit:cover;transform: scale(1.04);transition: transform .45s ease,filter .3s ease;filter: saturate(1.05) contrast(1.02);}.categories > a:hover > .category .category-img img{transform: scale(1.09);}.category-img::after{content: '';position:absolute;inset:0;background: radial-gradient(circle at top right,rgba(255,32,78,0.16),transparent 35%),linear-gradient(180deg,rgba(10,10,12,0.10) 0%,rgba(10,10,12,0.66) 55%,rgba(10,10,12,0.92) 100%);z-index:1;}.category-name{position: relative !important;left:auto !important;top:auto !important;max-width:100% !important;margin-bottom:10px;z-index:2;}.category-name span{display: inline-block;font-size:26px;font-weight:700;line-height:1.05;letter-spacing: .02em;color:#fff;text-transform: uppercase;text-shadow:0 4px 18px rgba(0,0,0,0.30);}.category-cost{position: relative !important;right:auto !important;top:auto !important;width:fit-content;z-index:2;margin-top:auto;font-size:13px;font-weight:700;text-transform: uppercase;letter-spacing: .08em;color:#8f8f8f;}.category-cost span{display: inline-block;margin-left:6px;font-size:28px;font-weight:700;letter-spacing: normal;color:#ff2f5b;text-shadow:0 0 18px rgba(255,32,78,0.22);}.category-count{position: relative;z-index:2;margin-top:12px;}.category-count span{display: inline-flex;align-items:center;justify-content:center;padding:8px 12px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing: .02em;color:#fff;background: rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.08);backdrop-filter:blur(10px);}.categories > a > .category::after{content: '';position:absolute;width:180px;height:180px;right: -50px;top: -50px;border-radius:50%;background: radial-gradient(circle,rgba(255,32,78,0.14) 0%,rgba(255,32,78,0) 70%);z-index: -1;pointer-events: none;}@media (max-width:768px){.categories > a > .category{min-height:220px;padding:18px;border-radius:20px;}.category-name span{font-size:22px;}.category-cost span{font-size:24px;}}topbar{display:block;position: sticky;top:0;z-index:1000;background: rgba(14,12,13,0.92);backdrop-filter:blur(12px);padding:0px 60px 0px 60px;}topbar .topbar{width:100%;margin:0;padding:14px 20px;display:flex;align-items:center;justify-content: space-between;gap:18px;position: relative;}topbar .left,topbar .center,topbar .right{display:flex;align-items:center;}topbar .left{flex:0 0 auto;}topbar .center{flex:1 1 auto;justify-content:center;min-width:0;}topbar .right{flex:0 0 auto;gap:12px;}topbar .logo{display: inline-flex;align-items:center;justify-content:center;}topbar .logo:hover{transform: translateY(-2px);border-color: rgba(255,32,78,0.24);box-shadow:0 14px 34px rgba(0,0,0,0.30),0 0 24px rgba(255,32,78,0.10);}topbar .logo img{display:block;object-fit:contain;}topbar .center .menu{display:flex;align-items:center;justify-content:center;flex-wrap: wrap;gap:8px;margin:0;padding:0;list-style: none;}topbar .center .menu li{margin:0;padding:0;list-style: none;}topbar .center .menu li a{display: inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 16px;border-radius:14px;text-decoration: none;font-size:14px;font-weight:700;color:#d7d7d7;background: transparent;border:1px solid transparent;transition:color .22s ease,background .22s ease,border-color .22s ease,transform .22s ease;}topbar .center .menu li a:hover{color:#fff;transform: translateY(-1px);background: rgba(255,255,255,0.04);border-color: rgba(255,255,255,0.06);}topbar .center .menu li a.topbar-effect{background: rgba(255,32,78,0.10);border-color: rgba(255,32,78,0.18);color:#ff7a98;}topbar .center .menu li a.topbar-effect:hover{background: rgba(255,32,78,0.16);border-color: rgba(255,32,78,0.28);color:#fff;}topbar .user-bar{display:flex;align-items:center;gap:10px;}topbar .user-bar > *{flex-shrink:0;}topbar .user-bar .menu{position: relative;}topbar .mem-dropdown{position: relative;display: inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:0 18px;border-radius:16px;background: rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.07);color:#fff;font-size:14px;font-weight:700;cursor: pointer;box-shadow:0 10px 24px rgba(0,0,0,0.18),inset 0 1px 0 rgba(255,255,255,.03);transition: transform .22s ease,border-color .22s ease,background .22s ease,box-shadow .22s ease;}topbar .mem-dropdown:hover{transform: translateY(-1px);background: rgba(255,255,255,0.07);border-color: rgba(255,32,78,0.20);}topbar .mem-dropdown::after{content: '';width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform: rotate(45deg) translateY(-1px);opacity: .75;margin-top: -4px;}topbar .mem-dropdown ul{position:absolute;top:calc(100% + 12px);right:0;min-width:240px;margin:0;padding:10px;list-style: none;border-radius:18px;background: rgba(18,16,18,0.96);border:1px solid rgba(255,255,255,0.07);box-shadow:0 18px 44px rgba(0,0,0,0.34),inset 0 1px 0 rgba(255,255,255,0.03);backdrop-filter:blur(16px);z-index:1001;}topbar .mem-dropdown ul li{margin:0;padding:0;list-style: none;}topbar .mem-dropdown ul li a{display:flex;align-items:center;min-height:42px;padding:0 14px;border-radius:12px;color:#d8d8d8;font-size:14px;font-weight:600;text-decoration: none;transition:background .2s ease,color .2s ease,transform .2s ease;}topbar .mem-dropdown ul li a:hover{background: rgba(255,255,255,0.05);color:#fff;transform: translateX(2px);}topbar .balance{display: inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 16px;border-radius:16px;background: rgba(32,135,255,0.10);border:1px solid rgba(32,135,255,0.16);box-shadow:0 10px 24px rgba(0,0,0,0.16),inset 0 1px 0 rgba(255,255,255,.03);}topbar .balance span{font-size:14px;font-weight:700;color:#8ec1ff;white-space: nowrap;}topbar .replenish{display:flex;align-items:center;}topbar .btn-mem{display: inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 18px;border-radius:16px;text-decoration: none;font-size:14px;font-weight:700;color:#fff;background: linear-gradient(135deg,#ff2f5b 0%,#ff4d73 100%);border:1px solid rgba(255,62,107,0.40);box-shadow:0 14px 30px rgba(255,32,78,0.20),inset 0 1px 0 rgba(255,255,255,.14);transition: transform .22s ease,box-shadow .22s ease,filter .22s ease;}topbar .btn-mem:hover{transform: translateY(-2px);filter:brightness(1.04);box-shadow:0 18px 34px rgba(255,32,78,0.28),0 0 24px rgba(255,32,78,0.16);}topbar .burger{display: none;width:46px;height:46px;padding:0;border:0;border-radius:14px;background: rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.07);cursor: pointer;align-items:center;justify-content:center;flex-direction:column;gap:5px;}topbar .burger span{display:block;width:18px;height:2px;border-radius:999px;background:#fff;transition: transform .25s ease,opacity .25s ease;}topbar .burger.is-active span:nth-child(1){transform: translateY(7px) rotate(45deg);}topbar .burger.is-active span:nth-child(2){opacity:0;}topbar .burger.is-active span:nth-child(3){transform: translateY(-7px) rotate(-45deg);}topbar .mobile-menu-overlay{position:fixed;inset:0;background: rgba(0,0,0,.55);opacity:0;visibility: hidden;transition: opacity .25s ease,visibility .25s ease;z-index:1100;}topbar .mobile-menu{position:fixed;top:0;right:0;width: min(360px,88vw);height:100vh;background:#111012;border-left:1px solid rgba(255,255,255,.08);box-shadow: -20px 0 40px rgba(0,0,0,.35);transform: translateX(100%);transition: transform .28s ease;z-index:1101;display:flex;flex-direction:column;}topbar .mobile-menu-head{display:flex;align-items:center;justify-content: space-between;padding:18px 18px 14px;border-bottom:1px solid rgba(255,255,255,.06);}topbar .mobile-menu-title{font-size:18px;font-weight:700;color:#fff;}topbar .mobile-menu-close{width:40px;height:40px;border:0;border-radius:12px;background: rgba(255,255,255,.05);color:#fff;font-size:18px;cursor: pointer;}topbar .mobile-menu-body{padding:16px;overflow-y:auto;}topbar .mobile-nav{margin:0;padding:0;list-style: none;display:flex;flex-direction:column;gap:8px;}topbar .mobile-nav li{list-style: none;margin:0;padding:0;}topbar .mobile-nav a{display:flex;align-items:center;min-height:48px;padding:0 14px;border-radius:14px;text-decoration: none;font-size:14px;font-weight:700;color:#e2e2e2;background: rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06);}topbar .mobile-nav a:hover{color:#fff;background: rgba(255,255,255,.07);}topbar .mobile-user-box{margin-top:18px;padding-top:18px;border-top:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;gap:10px;}topbar .mobile-balance{display:flex;align-items:center;min-height:46px;padding:0 14px;border-radius:14px;background: rgba(32,135,255,0.10);border:1px solid rgba(32,135,255,0.16);color:#cfe6ff;font-size:14px;font-weight:700;}topbar .mobile-balance span{margin-left:6px;color:#8ec1ff;font-weight:700;}topbar .mobile-user-link{display:flex;align-items:center;min-height:46px;padding:0 14px;border-radius:14px;text-decoration: none;font-size:14px;font-weight:700;color:#fff;background: rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06);}topbar .mobile-user-link:hover{background: rgba(255,255,255,.07);}topbar.mobile-open .mobile-menu-overlay{opacity:1;visibility: visible;}topbar.mobile-open .mobile-menu{transform: translateX(0);}@media (max-width:1180px){topbar .center,topbar .right{display: none;}topbar .burger{display: inline-flex;margin-left:auto;}}@media (max-width:768px){topbar .topbar{padding:12px 14px;gap:12px;}topbar .burger{width:42px;height:42px;border-radius:12px;}}.product-first .product-header{position: relative;width:100%;min-height:320px;padding:28px;border-radius:20px;overflow: hidden;display:flex;flex-direction:column;justify-content:flex-end;gap:18px;background: linear-gradient(180deg,rgba(24,21,22,0.96) 0%,rgba(14,12,13,0.98) 100%);border:2px solid #FFFFFF0D;box-shadow:0 18px 40px rgba(0,0,0,0.32),inset 0 1px 0 rgba(255,255,255,0.03);isolation: isolate;}.product-first .product-header::before{content: '';position:absolute;inset:0;background: radial-gradient(circle at top right,rgba(255,32,78,0.18),transparent 35%),linear-gradient(180deg,rgba(10,10,12,0.10) 0%,rgba(10,10,12,0.55) 45%,rgba(10,10,12,0.92) 100%);z-index:0;}.product-first .product-header::after{content: '';position:absolute;inset:0;border-radius:20px;padding:1px;background: linear-gradient( 135deg,rgba(255,32,78,0.32),rgba(255,255,255,0.05),rgba(255,32,78,0.08) );-webkit-mask: linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite: xor;mask-composite:exclude;pointer-events: none;z-index:3;}.product-first .header-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(0.42) saturate(1.05);pointer-events: none;z-index: -1;}.product-first .header-video img{width:100%;height:100%;object-fit:cover;}.product-first .product-name{position: relative;z-index:2;width:100%;}.product-first .product-name span{display: inline-block;font-size:52px;font-weight:700;line-height:1;letter-spacing:0.04em;text-transform: uppercase;color:#FFFFFF;text-shadow:0 6px 24px rgba(0,0,0,0.35);}.product-first .product-tags{position: relative;z-index:2;display:flex;flex-wrap: wrap;gap:10px;width:100%;}.product-first .product-tags .tag{position: relative;display: inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 14px;border-radius:14px;background: rgba(18,16,17,0.72);border:1px solid rgba(255,255,255,0.08);backdrop-filter:blur(10px);color:#FFFFFF;font-size:13px;font-weight:700;line-height:1;white-space: nowrap;box-shadow:0 10px 24px rgba(0,0,0,0.18),inset 0 1px 0 rgba(255,255,255,0.03);transition: .25s ease;}.product-first .product-tags .tag:hover{transform: translateY(-2px);border-color: rgba(255,32,78,0.22);}.product-first .product-tags .tag.update{background: rgba(20,74,120,0.22);border-color: rgba(32,135,255,0.20);color:#73B0FF;cursor: help;}.product-first .product-tags .tag{background: rgba(255,255,255,0.06);color:#FFFFFF;}.product-first .product-tags .tag p{position:absolute;left:0;bottom:100%;width:260px;padding:8px 10px;border-radius:14px;background:#151314;border:1px solid rgba(255,255,255,0.08);color:#D4D4D4;font-size:13px;font-weight:500;line-height:1.5;opacity:0;visibility: hidden;transform: translateY(8px);transition: .22s ease;pointer-events: none;white-space: normal;box-shadow:0 16px 34px rgba(0,0,0,0.32);}.product-first .product-tags .tag:hover p{opacity:1;visibility: visible;transform: translateY(0);}.product-first .product-tags.mt-3{margin-top:4px;gap:0;color:#A9A9A9;font-size:15px;font-weight:600;letter-spacing:0.02em;}.product-first .only-pc-flex{display:flex;}.product-first .only-mobile-flex{display: none;}@media (max-width:1200px){.product-row{flex-direction:column-reverse;align-items:center;}.product-row > .product-last,.product-row > .product-first{width:100%;}}@media (max-width:768px){.product-first .product-header{min-height:280px;padding:20px;border-radius:16px;gap:14px;}.product-first .product-name span{font-size:34px;line-height:1.05;}.product-first .product-tags{gap:8px;}.product-first .product-tags .tag{min-height:38px;padding:9px 12px;font-size:12px;}.product-first .product-tags .tag p{width:220px;font-size:12px;}.product-first .only-pc-flex{display: none;}.product-first .only-mobile-flex{display:flex;}.product-first .product-tags.mt-3{font-size:14px;}}.product-reviews{display:flex;align-items:center;justify-content:center;gap:1rem;padding:24px;background-color:#131112;border:2px solid #FFFFFF0D;border-radius:16px;flex-wrap: wrap;color:#fff;}.product-categories-header{display: inline-flex;align-items:center;justify-content:center;min-height:46px;padding:9px 18px;border-radius:16px;text-decoration: none;font-size:14px;font-weight:700;color:#fff;background: linear-gradient(135deg,#ff2f5b 0%,#ff4d73 100%);border:1px solid rgba(255,62,107,0.40);box-shadow:0 14px 30px rgba(255,32,78,0.20),inset 0 1px 0 rgba(255,255,255,.14);transition: transform .22s ease,box-shadow .22s ease,filter .22s ease;}.product-categories-header h3{margin:0;}.tag.undetected{background: rgba(40,117,33,0.18) !important;border-color: rgba(130,255,32,0.22) !important;color:#a7ff63 !important;}.tag.update{background: rgba(20,74,120,0.22);border-color: rgba(32,135,255,0.20) !important;color:#73b0ff !important;}.tag.risk{background: rgba(120,73,12,0.22) !important;border-color: rgba(255,139,32,0.22) !important;color:#ffb05b !important;}.tag.detected{background: rgba(120,12,32,0.22) !important;border-color: rgba(255,32,78,0.22) !important;color:#ff5b7f !important;}.catalog-intro,.catalog-seo-block,.catalog-faq,.category-reviews{margin-top:32px;}.catalog-copy{max-width:920px;line-height:1.7;color:#d7d7d7;}.catalog-copy h2,.catalog-faq > h2,.category-reviews > h2{margin-bottom:18px;color:#fff;font-size:30px;font-weight:700;line-height:1.15;}.catalog-copy p,.catalog-copy li,.catalog-faq-item p,.category-review-card p{color:#d7d7d7;font-size:16px;line-height:1.7;}.catalog-copy ul{margin:18px 0 0;padding-left:22px;}.catalog-copy li + li{margin-top:10px;}.catalog-copy a,.catalog-faq-item a,.category-review-card a{color:#ff5b7f;text-decoration: none;}.catalog-copy a:hover,.catalog-faq-item a:hover,.category-review-card a:hover{color:#ff7b98;text-decoration: underline;}.catalog-faq-list{display: grid;gap:16px;}.catalog-faq-item,.category-review-card{padding:24px;border:1px solid rgba(255,255,255,0.08);border-radius:18px;background: linear-gradient(180deg,rgba(24,21,23,0.92) 0%,rgba(17,15,16,0.92) 100%);box-shadow:0 18px 38px rgba(0,0,0,0.18);}.catalog-faq-item h3{margin:0 0 12px;color:#fff;font-size:20px;font-weight:700;line-height:1.3;}.catalog-faq-item p,.category-review-card p{margin:0;}.category-review-meta{display:flex;gap:12px;flex-wrap: wrap;font-size:14px;color:#b1b1b1;margin-bottom:12px;}.category-review-product{display: inline-flex;align-items:center;justify-content:center;min-height:42px;margin-top:14px;padding:10px 16px;border-radius:14px;background: rgba(255,32,78,0.12);border:1px solid rgba(255,32,78,0.22);font-size:14px;font-weight:700;}.copyright-mob{display: none !important;}.only-mobile{display: none !important;}.only-pc{display:block !important;}.only-mobile-flex{display: none !important;}.only-pc-flex{display:flex !important;}@media (max-width:1440px){.overlay,#auth-overlay{padding:6rem 1rem;}}@media (max-width:768px){.content-flex > .content-left,.content-flex > .content-right,.content-flex > .content-right > div{width:100%;}.form-card > div > .col-sm-6,.form-card > div > .col-sm-5{width:100%;padding-top: .5rem;}.col-sm-7{width:100%;}.table-mem > .table-body > .table-item{display:block;}.form-card > div > div > .btn-mem{width:100%;}.overlay,#auth-overlay{padding:2rem 1rem;}.product-row > .product-last{display: none !important;}.only-mobile{display:block !important;}.only-pc{display: none !important;}.only-mobile-flex{display:flex !important;}.only-pc-flex{display: none !important;}.product-row > .product-first{width:100%;}.product-row .product-buy{margin-top:2rem;}.product-row > .product-first > .product-screens > .screen,.product-row > .product-first > .product-screens > .video{width:80%;}.product-row > .product-first > .product-info > .product-column-info,.product-row > .product-first > .product-info > .product-column-info > .value{width:100%;}.product-row > .product-first > .product-info{height:auto;}.product-row > .product-first > .product-info > .product-column-info > .label{padding-top: .75rem;}.product-row > .product-first > .product-info > .product-column-info > .value{justify-content: start;}.product-row > .product-first > .product-info > .product-column-info > .value{height:auto;padding-top: .75rem;padding-bottom: .75rem;}.product-row > .product-first > .product-description > div{width:100%;margin-top:1rem;}.product-row > .product-first > .product-header > .product-tags > *{margin-bottom: .5rem;}.product-row > .product-first > .product-header{height:340px;}.copyright-mob{display:block;font-size:16px;font-weight:600;color:#A9A9A9;margin-top:4rem;}topbar > .topbar > .center,header > .header-content .head-img,.search,footer > .footer-content > .information > .copyright{display: none;}header{padding:100px 24px 24px 24px;height:480px;}.auth-link,topbar{padding:0;}header > .header-content{width:100%;}topbar > .topbar{justify-content:center;}topbar > .topbar > *:nth-child(1),topbar > .topbar > *:nth-child(3){max-width:50%;width:50%;}topbar > .topbar > .left{justify-content:flex-start;align-items:center;padding-left:2rem;}topbar > .topbar > .right{justify-content:flex-start;}topbar{background-color:#131112;}header > .header-content p{font-size:14px;}header > .header-content h2{font-size:20px;}header > .header-content h1{font-size:32px;}content{padding-left:24px;padding-right:24px;}.catalog-copy h2,.catalog-faq > h2,.category-reviews > h2{font-size:24px;}.catalog-copy p,.catalog-copy li,.catalog-faq-item p,.category-review-card p{font-size:15px;}.catalog-faq-item,.category-review-card{padding:18px;border-radius:16px;}.category-review-meta{gap:8px;font-size:13px;}.category-review-product{width:100%;justify-content:center;}content > .categories > a > .category{max-height:180px;height:180px;}footer{max-height:800px;height:800px;}footer > .footer-content{left:24px;top:24px;width:calc(100% - 48px);height:calc(100% - 48px);padding-top:0;}footer > .footer-content > .information{padding-top:5rem;}footer > .footer-content > .information,footer > .footer-content > .footer-menu{width:100%;height:fit-content;}footer > .footer-content > .footer-menu > ul{width:100%;padding-left:0;}footer > .footer-content > .footer-menu{flex-direction:column;}}