.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);touch-action:none;background:var(--swiper-scrollbar-bg-color,#0000001a);position:relative}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset,1%));position:absolute}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset,1%));position:absolute}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);width:100%;height:100%;position:relative;top:0;left:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}
.pricing-section{width:100%;scroll-padding-top:20px;position:relative}.pricing-header{text-align:center;z-index:10;-webkit-backdrop-filter:blur(10px);background:#fffffff2;border-bottom-right-radius:40px;border-bottom-left-radius:40px;width:100%;margin-bottom:30px;padding:30px;position:sticky;top:64px;box-shadow:0 2px 10px #0000001a}.title{font-size:24px;font-weight:700}.subtitle{color:#555;font-size:14px}.plans-container{flex-direction:column;justify-content:center;align-items:center;width:100%;padding-top:20px;display:flex}.benefits{justify-content:center;align-items:center;gap:10px;margin:25px 0;display:flex}.benefit-card{background:#fff;border-radius:12px;flex-direction:column;flex:1;gap:10px;padding:15px;display:flex}.benefit-card p{font-size:14px;font-weight:600}.benefit-card span{color:#555;font-size:12px}.icon{border-radius:6px;width:28px;height:28px}.bg-green{background:#3eda61}.blue{background:#4287f5}.why-container{background:#eef0ff;border-radius:12px;margin-bottom:30px;padding:20px}.why-container h4{margin-bottom:10px}.why-container ul{list-style:none}.why-container li{padding:5px 0}.pricing-section{width:100%;position:relative}.plan-card{border-radius:20px;width:100%;max-width:450px;height:-webkit-fill-available;margin-bottom:35px;padding:25px;transition:transform .3s,box-shadow .3s;animation:.6s ease-out fadeInUp;position:relative}.plan-card:hover{transform:translateY(-10px);box-shadow:0 12px 30px #00000026}.shared-card{background:#fff;border:1.5px solid #e7e8ef;animation-delay:.1s;box-shadow:0 4px 20px #0000000d}.freemium-card{background:#fff;border:1.5px solid #1890ff;animation-delay:.2s;box-shadow:0 4px 20px #1890ff1a}.exclusive-card{background:linear-gradient(#523df8,#d7007f);animation-delay:.3s;box-shadow:0 4px 24px #00000040}.top-tabs{gap:10px;width:100%;display:flex;position:absolute;top:-12px;left:77%}.tab{color:#3b3f8f;background:#e8ecff;border-radius:8px;padding:4px 10px;font-size:10px;font-weight:700}.tab-yellow{color:#000;background:#ffd44f!important}.plan-title-main{color:#222;margin-top:20px;font-size:20px;font-weight:700}.plan-title-main.white{color:#fff}.price{color:#111;margin:10px 0 18px;font-size:34px;font-weight:800}.price.white{color:#fff}.price span{color:#666;font-size:14px}.verify-box{background:#f7f8ff;border-radius:12px;padding:12px 15px}.purple-box{backdrop-filter:blur(3px);color:#fff;background:#fff3}.verify-row{justify-content:space-between;padding:5px 0;font-size:14px;font-weight:600;display:flex}.credit{color:#31d067}.feature-list{margin:22px 0;padding:0;list-style:none}.feature-list li{align-items:center;gap:8px;padding:6px 0;font-size:14px;display:flex;position:relative}.feature-list li:before{content:"✓";color:#31d067;margin-right:6px;font-weight:700}.feature-list.white li,.feature-list.white li:before{color:#fff}.btn-dark{color:#fff;cursor:pointer;background:#000;border:none;border-radius:12px;width:100%;padding:13px;font-size:15px;font-weight:700}.btn-white{color:#000;cursor:pointer;background:#fff;border:none;border-radius:12px;width:100%;padding:13px;font-size:15px;font-weight:700}.btn-primary{color:#fff;cursor:pointer;background:#0a0a0a;border:none;border-radius:10px;width:100%;padding:12px;font-size:15px;font-weight:600}.btn-outline-primary{color:#1890ff;cursor:pointer;background:0 0;border:2px solid #1890ff;border-radius:10px;width:100%;padding:12px;font-size:15px;font-weight:600}.btn-primary.gradient{background:linear-gradient(90deg,#7b5cff,#a570ff)}.footer-btn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#6848ff,#a86cff);border:none;border-radius:12px;width:100%;margin-top:30px;padding:14px;font-size:16px;font-weight:700}.plan-card-container{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-top:20px;padding:20px;display:flex}@media (max-width:600px){.plan-card{max-width:360px;padding:18px}.price{font-size:26px}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}.pulse-animation{animation:2s infinite pulse}.countdown-timer-container{color:#fff;background:linear-gradient(90deg,#f06,#ff006e,#f07);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;margin-bottom:20px;padding:12px 20px;display:flex;box-shadow:0 4px 12px #00000026}.countdown-text-container{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.countdown-icon{justify-content:center;align-items:center;font-size:24px;display:flex}.countdown-text-content{flex-direction:column;gap:4px;display:flex}.countdown-text-content span:first-child{font-size:16px;font-weight:500}.countdown-text-content span:last-child{font-size:18px;font-weight:700}.countdown-time-container{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.countdown-time-label{opacity:.9;font-size:14px;font-weight:500}.countdown-time-display{align-items:center;gap:6px;display:flex}.time-box{text-align:center;backdrop-filter:blur(4px);background:#fff3;border-radius:8px;min-width:45px;padding:8px 12px;font-size:16px;font-weight:700;box-shadow:0 2px 6px #0000001a}.time-box span{text-transform:uppercase;opacity:.8;margin-left:4px;font-size:12px}@media (max-width:768px){.countdown-timer-container{flex-direction:column;align-items:stretch;gap:16px;padding:20px}.countdown-text-container{text-align:center;justify-content:center}.countdown-text-content,.countdown-time-container{align-items:center}.countdown-time-display{justify-content:center;gap:8px}.time-box{min-width:50px;padding:10px 14px;font-size:18px}.time-box span{font-size:13px}}@media (max-width:480px){.countdown-timer-container{gap:14px;padding:16px}.countdown-text-container{flex-direction:column;gap:10px}.countdown-text-content span:first-child{font-size:15px}.countdown-text-content span:last-child{font-size:17px}.countdown-time-label{font-size:13px}.countdown-time-display{flex-wrap:wrap;gap:6px}.time-box{min-width:42px;padding:8px 12px;font-size:16px}.time-box span{font-size:11px}}@media (max-width:360px){.countdown-timer-container{padding:14px}.time-box{min-width:38px;padding:6px 10px;font-size:14px}.time-box span{font-size:10px}}.achievement-box{border-radius:12px;padding:15px}.achieve-icon{align-items:center;margin-right:10px;font-size:20px;display:flex}.text-orange{color:#ff9800}.border-orange{border-color:#ff9800!important}.text-bold{font-weight:700}
@keyframes modal-video{0%{opacity:0}to{opacity:1}}@keyframes modal-video-inner{0%{transform:translateY(100px)}to{transform:translate(0)}}.modal-video{z-index:1000000;cursor:pointer;opacity:1;-o-transition:opacity .3s ease-out;background-color:#00000080;width:100%;height:100%;transition:opacity .3s ease-out;animation-name:modal-video;animation-duration:.3s;animation-timing-function:ease-out;position:fixed;top:0;left:0}.modal-video-effect-exit{opacity:0}.modal-video-effect-exit .modal-video-movie-wrap{transform:translateY(100px)}.modal-video-body{box-sizing:border-box;justify-content:center;width:100%;max-width:960px;height:100%;margin:0 auto;padding:0 10px;display:flex}.modal-video-inner{justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media (orientation:landscape){.modal-video-inner{box-sizing:border-box;padding:10px 60px}}.modal-video-movie-wrap{-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;-ms-transition:-ms-transform .3s ease-out;background-color:#333;width:100%;height:0;padding-bottom:56.25%;transition:transform .3s ease-out;animation-name:modal-video-inner;animation-duration:.3s;animation-timing-function:ease-out;position:relative;transform:translate(0)}.modal-video-movie-wrap iframe{width:100%;height:100%;position:absolute;top:0;left:0}.modal-video-close-btn{z-index:2;background:0 0;border:none;width:35px;height:35px;display:inline-block;position:absolute;top:-45px;right:0;overflow:hidden}@media (orientation:landscape){.modal-video-close-btn{top:0;right:-45px}}.modal-video-close-btn:before{transform:rotate(45deg)}.modal-video-close-btn:after{transform:rotate(-45deg)}.modal-video-close-btn:before,.modal-video-close-btn:after{content:"";background:#fff;border-radius:5px;width:100%;height:2px;margin-top:-6px;position:absolute;top:50%;left:0}
