@font-face{font-family:"EnNormal";src:url(/wp-content/themes/MasterVO/assets/fonts/Signika_Negative/SignikaNegative-VariableFont_wght.ttf) format("truetype");unicode-range:U+0020-007F}@font-face{font-family:"EnBold";src:url(/wp-content/themes/MasterVO/assets/fonts/Lilita_One/LilitaOne-Regular.ttf) format("truetype");unicode-range:U+0020-007F}@font-face{font-family:"FaNormal";src:url(/wp-content/themes/MasterVO/assets/fonts/Vazirmatn/Vazirmatn-VariableFont_wght.ttf) format("truetype");unicode-range:U+0600-06FF,U+FB8A,U+067E,U+0686,U+06AF}@font-face{font-family:"Lalezar";src:url(/wp-content/themes/MasterVO/assets/fonts/Lalezar/Lalezar-Regular.ttf) format("truetype");unicode-range:U+0600-06FF,U+FB8A,U+067E,U+0686,U+06AF}@font-face{font-family:IRANSansX;font-style:normal;font-weight:100;src:url(/wp-content/themes/MasterVO/assets/fonts/iransans-new/woff/IRANSansXFaNum-Thin.woff) format("woff"),url(/wp-content/themes/MasterVO/assets/fonts/iransans-new/woff2/IRANSansXFaNum-Thin.woff2) format("woff2")}@font-face{font-family:IRANSansX;font-style:normal;font-weight:200;src:url(/wp-content/themes/MasterVO/assets/fonts/iransans-new/woff/IRANSansXFaNum-UltraLight.woff) format("woff"),url(/wp-content/themes/MasterVO/assets/fonts/iransans-new/woff2/IRANSansXFaNum-UltraLight.woff2) format("woff2")}@font-face{font-family:IRANSansX;font-style:normal;font-weight:300;src:url(/wp-content/themes/MasterVO/assets/fonts/iransans-new/woff/IRANSansXFaNum-Light.woff) format("woff"),url(/wp-content/themes/MasterVO/assets/fonts/iransans-new/woff2/IRANSansXFaNum-Light.woff2) format("woff2")}@font-face{font-family:IRANSansX;font-style:normal;font-weight:500;src:url(/wp-content/themes/MasterVO/assets/fonts/iransans-new/woff/IRANSansXFaNum-Medium.woff) format("woff"),url(/wp-content/themes/MasterVO/assets/fonts/iransans-new/woff2/IRANSansXFaNum-Medium.woff2) format("woff2")}@font-face{font-family:IRANSansX;font-style:normal;font-weight:600;src:url(/wp-content/themes/MasterVO/assets/fonts/iransans-new/woff/IRANSansXFaNum-DemiBold.woff) format("woff"),url(/wp-content/themes/MasterVO/assets/fonts/iransans-new/woff2/IRANSansXFaNum-DemiBold.woff2) format("woff2")}@font-face{font-family:IRANSansX;font-style:normal;font-weight:800;src:url(/wp-content/themes/MasterVO/assets/fonts/iransans-new/woff/IRANSansXFaNum-ExtraBold.woff) format("woff"),url(/wp-content/themes/MasterVO/assets/fonts/iransans-new/woff2/IRANSansXFaNum-ExtraBold.woff2) format("woff2")}@font-face{font-family:IRANSansX;font-style:normal;font-weight:900;src:url(/wp-content/themes/MasterVO/assets/fonts/iransans-new/woff/IRANSansXFaNum-Black.woff) format("woff"),url(/wp-content/themes/MasterVO/assets/fonts/iransans-new/woff2/IRANSansXFaNum-Black.woff2) format("woff2")}@font-face{font-family:IRANSansX;font-style:normal;font-weight:950;src:url(/wp-content/themes/MasterVO/assets/fonts/iransans-new/woff/IRANSansXFaNum-ExtraBlack.woff) format("woff"),url(/wp-content/themes/MasterVO/assets/fonts/iransans-new/woff2/IRANSansXFaNum-ExtraBlack.woff2) format("woff2")}@font-face{font-family:IRANSansX;font-style:normal;font-weight:1000;src:url(/wp-content/themes/MasterVO/assets/fonts/iransans-new/woff/IRANSansXFaNum-Heavy.woff) format("woff"),url(/wp-content/themes/MasterVO/assets/fonts/iransans-new/woff2/IRANSansXFaNum-Heavy.woff2) format("woff2")}@font-face{font-family:IRANSansX;font-style:normal;font-weight:700;src:url(/wp-content/themes/MasterVO/assets/fonts/iransans-new/woff/IRANSansXFaNum-Bold.woff) format("woff"),url(/wp-content/themes/MasterVO/assets/fonts/iransans-new/woff2/IRANSansXFaNum-Bold.woff2) format("woff2")}@font-face{font-family:IRANSansX;font-style:normal;font-weight:400;src:url(/wp-content/themes/MasterVO/assets/fonts/iransans-new/woff/IRANSansXFaNum-Regular.woff) format("woff"),url(/wp-content/themes/MasterVO/assets/fonts/iransans-new/woff2/IRANSansXFaNum-Regular.woff2) format("woff2")}@font-face{font-family:IRANSans;font-style:normal;font-weight:900;src:url("/wp-content/themes/MasterVO/assets/fonts/iransans-old/eot/IRANSansWeb(FaNum)_Black.eot");src:url("/wp-content/themes/MasterVO/assets/fonts/iransans-old/eot/IRANSansWeb(FaNum)_Black.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/MasterVO/assets/fonts/iransans-old/woff2/IRANSansWeb(FaNum)_Black.woff2") format("woff2"),url("/wp-content/themes/MasterVO/assets/fonts/iransans-old/woff/IRANSansWeb(FaNum)_Black.woff") format("woff"),url("/wp-content/themes/MasterVO/assets/fonts/iransans-old/ttf/IRANSansWeb(FaNum)_Black.ttf") format("truetype")}@font-face{font-family:IRANSans;font-style:normal;font-weight:700;src:url("/wp-content/themes/MasterVO/assets/fonts/iransans-old/eot/IRANSansWeb(FaNum)_Bold.eot");src:url("/wp-content/themes/MasterVO/assets/fonts/iransans-old/eot/IRANSansWeb(FaNum)_Bold.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/MasterVO/assets/fonts/iransans-old/woff2/IRANSansWeb(FaNum)_Bold.woff2") format("woff2"),url("/wp-content/themes/MasterVO/assets/fonts/iransans-old/woff/IRANSansWeb(FaNum)_Bold.woff") format("woff"),url("/wp-content/themes/MasterVO/assets/fonts/iransans-old/ttf/IRANSansWeb(FaNum)_Bold.ttf") format("truetype")}@font-face{font-family:IRANSans;font-style:normal;font-weight:500;src:url("/wp-content/themes/MasterVO/assets/fonts/iransans-old/eot/IRANSansWeb(FaNum)_Medium.eot");src:url("/wp-content/themes/MasterVO/assets/fonts/iransans-old/eot/IRANSansWeb(FaNum)_Medium.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/MasterVO/assets/fonts/iransans-old/woff2/IRANSansWeb(FaNum)_Medium.woff2") format("woff2"),url("/wp-content/themes/MasterVO/assets/fonts/iransans-old/woff/IRANSansWeb(FaNum)_Medium.woff") format("woff"),url("/wp-content/themes/MasterVO/assets/fonts/iransans-old/ttf/IRANSansWeb(FaNum)_Medium.ttf") format("truetype")}@font-face{font-family:IRANSans;font-style:normal;font-weight:300;src:url("/wp-content/themes/MasterVO/assets/fonts/iransans-old/eot/IRANSansWeb(FaNum)_Light.eot");src:url("/wp-content/themes/MasterVO/assets/fonts/iransans-old/eot/IRANSansWeb(FaNum)_Light.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/MasterVO/assets/fonts/iransans-old/woff2/IRANSansWeb(FaNum)_Light.woff2") format("woff2"),url("/wp-content/themes/MasterVO/assets/fonts/iransans-old/woff/IRANSansWeb(FaNum)_Light.woff") format("woff"),url("/wp-content/themes/MasterVO/assets/fonts/iransans-old/ttf/IRANSansWeb(FaNum)_Light.ttf") format("truetype")}@font-face{font-family:IRANSans;font-style:normal;font-weight:200;src:url("/wp-content/themes/MasterVO/assets/fonts/iransans-old/eot/IRANSansWeb(FaNum)_UltraLight.eot");src:url("/wp-content/themes/MasterVO/assets/fonts/iransans-old/eot/IRANSansWeb(FaNum)_UltraLight.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/MasterVO/assets/fonts/iransans-old/woff2/IRANSansWeb(FaNum)_UltraLight.woff2") format("woff2"),url("/wp-content/themes/MasterVO/assets/fonts/iransans-old/woff/IRANSansWeb(FaNum)_UltraLight.woff") format("woff"),url("/wp-content/themes/MasterVO/assets/fonts/iransans-old/ttf/IRANSansWeb(FaNum)_UltraLight.ttf") format("truetype")}@font-face{font-family:IRANSans;font-style:normal;font-weight:400;src:url("/wp-content/themes/MasterVO/assets/fonts/iransans-old/eot/IRANSansWeb(FaNum).eot");src:url("/wp-content/themes/MasterVO/assets/fonts/iransans-old/eot/IRANSansWeb(FaNum).eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/MasterVO/assets/fonts/iransans-old/woff2/IRANSansWeb(FaNum).woff2") format("woff2"),url("/wp-content/themes/MasterVO/assets/fonts/iransans-old/woff/IRANSansWeb(FaNum).woff") format("woff"),url("/wp-content/themes/MasterVO/assets/fonts/iransans-old/ttf/IRANSansWeb(FaNum).ttf") format("truetype")}*{font-family:"IRANSans",sans-serif}.isRTL{direction:rtl;text-align:right}.mobile-menu{transform:translateX(100%);transition:transform 0.3s ease}.mobile-menu.active{transform:translateX(0)}.mt-home-hero{margin-top:9.3rem}.font-lalezar{font-family:"Lalezar","EnBold"!important}.footer-gradient{background:linear-gradient(135deg,#047857 0%,#0891b2 25%,#0284c7 50%,#2563eb 75%,#1d4ed8 100%);position:relative;overflow:hidden}.footer-gradient::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.05'%3E%3Ccircle cx='30' cy='30' r='2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");animation:float 20s ease-in-out infinite}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.footer-wave{position:absolute;top:-1px;left:0;width:100%;height:60px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 120' preserveAspectRatio='none'%3E%3Cpath d='M0,0V46.29c47.79,22.2,103.59,32.17,158,28,70.36-5.37,136.33-33.31,206.8-37.5C438.64,32.43,512.34,53.67,583,72.05c69.27,18,138.3,24.88,209.4,13.08,36.15-6,69.85-17.84,104.45-29.34C989.49,25,1113-14.29,1200,52.47V0Z' opacity='.25' fill='%23f8fafc'/%3E%3Cpath d='M0,0V15.81C13,36.92,27.64,56.86,47.69,72.05,99.41,111.27,165,111,224.58,91.58c31.15-10.15,60.09-26.07,89.67-39.8,40.92-19,84.73-46,130.83-49.67,36.26-2.85,70.9,9.42,98.6,31.56,31.77,25.39,62.32,62,103.63,73,40.44,10.79,81.35-6.69,119.13-24.28s75.16-39,116.92-43.05c59.73-5.85,113.28,22.88,168.9,38.84,30.2,8.66,59,6.17,87.09-7.5,22.43-10.89,48-26.93,60.65-49.24V0Z' opacity='.5' fill='%23f8fafc'/%3E%3Cpath d='M0,0V5.63C149.93,59,314.09,71.32,475.83,42.57c43-7.64,84.23-20.12,127.61-26.46,59-8.63,112.48,12.24,165.56,35.4C827.93,77.22,886,95.24,951.2,90c86.53-7,172.46-45.71,248.8-84.81V0Z' fill='%23f8fafc'/%3E%3C/svg%3E") no-repeat;background-size:cover}.footer-icon-float{animation:iconFloat 3s ease-in-out infinite}@keyframes iconFloat{0%,100%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-5px) rotate(5deg)}}.footer-link-hover{transition:all 0.3s ease;position:relative;overflow:hidden}.footer-link-hover::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .2),transparent);transition:left 0.5s}.footer-link-hover:hover::before{left:100%}.footer-link-hover:hover{transform:translateY(-2px);color:#fbbf24}.social-icon{background:rgb(255 255 255 / .1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgb(255 255 255 / .2);transition:all 0.3s ease}.social-icon:hover{background:rgb(255 255 255 / .2);transform:translateY(-3px) scale(1.1);box-shadow:0 10px 25px rgb(0 0 0 / .2)}.footer-card{background:rgb(255 255 255 / .1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgb(255 255 255 / .2);border-radius:1rem;transition:all 0.3s ease}.footer-card:hover{background:rgb(255 255 255 / .15);transform:translateY(-5px);box-shadow:0 15px 35px rgb(0 0 0 / .2)}.pulse-animation{animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 rgb(255 255 255 / .4)}70%{box-shadow:0 0 0 10px #fff0}100%{box-shadow:0 0 0 0 #fff0}}.breadcrumb a{transition:color 0.3s ease}.breadcrumb a:hover{color:#10b981}.ltr{direction:ltr!important}.rtl{direction:ltr!important}.page-of-top{margin-top:149px!important}#index .slider-container{overflow:hidden;position:relative}#index .slider-track{display:flex;transition:transform 0.5s ease}#index .slider-item{min-width:300px;margin:0 10px}#index .hero-title{font-weight:100;font-size:64px;line-height:65px;font-family:Lalezar}#index .hero-slider{background:linear-gradient(135deg,#10b981,#14b8a6,#3b82f6)}#index .hero-slide-1{background:linear-gradient(135deg,#10b981,#14b8a6,#3b82f6)}#index .hero-slide-2{background:linear-gradient(135deg,#14b8a6,#06b6d4,#2563eb)}#index .hero-slide-3{background:linear-gradient(135deg,#06b6d4,#3b82f6,#1d4ed8)}#index .product-card{transition:all 0.4s ease}#index .product-card:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 25px 50px rgb(16 185 129 / .3)}#index .service-card{background:linear-gradient(135deg,#f0fdf4,#dcfce7);border:2px solid #bbf7d0;transition:all 0.6s cubic-bezier(.4,0,.2,1);box-shadow:0 10px 30px rgb(16 185 129 / .1);position:relative;overflow:hidden}#index .service-card::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .4),transparent);transition:left 0.6s ease}#index .service-card:hover::before{left:100%}#index .service-card:hover{background:linear-gradient(135deg,#dcfce7,#bbf7d0);transform:translateY(-12px) scale(1.03) rotateX(5deg);box-shadow:0 25px 50px rgb(16 185 129 / .25);border-color:#86efac}#index .service-card:nth-child(odd):hover{transform:translateY(-12px) scale(1.03) rotateY(2deg)}#index .service-card:nth-child(even):hover{transform:translateY(-12px) scale(1.03) rotateY(-2deg)}#index .animate-fade-in{animation:fadeIn 0.6s ease-in-out}#index .animate-slide-up{animation:slideUp 0.8s ease-out}@keyframes fadeIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}#index .shadow-custom{box-shadow:0 20px 40px rgb(0 0 0 / .1)}#index .shadow-custom-lg{box-shadow:0 25px 50px rgb(0 0 0 / .15)}@media (max-width:768px){#index .slider-item{min-width:250px}}#index .title-boxs{letter-spacing:-2px;font-size:47px;color:#424343}#single{margin-top:95px}#single .product-hero{background:linear-gradient(135deg,#10b981 0%,#059669 25%,#0891b2 50%,#0284c7 75%,#2563eb 100%);position:relative;overflow:hidden}#single .product-hero::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.1'%3E%3Ccircle cx='30' cy='30' r='2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");animation:float 20s ease-in-out infinite}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}#single .product-card{background:rgb(255 255 255 / .95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgb(255 255 255 / .2);transition:all 0.3s ease}#single .product-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px rgb(0 0 0 / .15)}#single .feature-card{background:linear-gradient(135deg,rgb(255 255 255 / .9),rgb(255 255 255 / .7));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgb(255 255 255 / .3);transition:all 0.3s ease}#single .feature-card:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgb(0 0 0 / .1)}#single .price-badge{background:linear-gradient(135deg,#10b981,#059669);animation:priceGlow 2s ease-in-out infinite alternate}@keyframes priceGlow{from{box-shadow:0 0 20px rgb(16 185 129 / .3)}to{box-shadow:0 0 30px rgb(16 185 129 / .6)}}#single .buy-button{background:linear-gradient(135deg,#f59e0b,#d97706);transition:all 0.3s ease;animation:pulse 2s infinite}#single .buy-button:hover{background:linear-gradient(135deg,#d97706,#b45309);transform:translateY(-3px);box-shadow:0 15px 35px rgb(245 158 11 / .4)}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}#single .mobile-price-bar{transform:translateY(100%);transition:transform 0.3s ease-in-out}#single .mobile-price-bar.show{transform:translateY(0)}#single .gallery-image{transition:all 0.3s ease}#single .gallery-image:hover{transform:scale(1.05)}#single .rating-stars{color:#fbbf24;text-shadow:0 0 10px rgb(251 191 36 / .5)}#single .cart-dropdown{transform:translateY(-10px);opacity:0;visibility:hidden;transition:all 0.3s ease}#single .cart-dropdown.show{transform:translateY(0);opacity:1;visibility:visible}#single .cart-badge{background:linear-gradient(135deg,#ef4444,#dc2626);animation:cartPulse 2s infinite}@keyframes cartPulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}#single .add-to-cart-animation{animation:addToCart 0.6s ease-in-out}@keyframes addToCart{0%{transform:scale(1)}50%{transform:scale(1.1);background:#10b981}100%{transform:scale(1)}}#single .review-card{background:linear-gradient(135deg,rgb(255 255 255 / .95),rgb(255 255 255 / .85));-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid rgb(255 255 255 / .3);transition:all 0.4s ease;position:relative;overflow:hidden}#single .review-card::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .4),transparent);transition:left 0.6s}#single .review-card:hover::before{left:100%}#single .review-card:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 20px 40px rgb(0 0 0 / .15);border-color:rgb(59 130 246 / .3)}#single .review-avatar{background:linear-gradient(135deg,#3b82f6,#1d4ed8);position:relative;overflow:hidden}#single .review-avatar::before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgb(255 255 255 / .3),transparent);animation:avatarShine 3s ease-in-out infinite}@keyframes avatarShine{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#single .verified-badge{background:linear-gradient(135deg,#10b981,#059669);animation:verifiedPulse 2s ease-in-out infinite}@keyframes verifiedPulse{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}#single .star-rating{display:flex;gap:2px}#single .star-rating .star{color:#d1d5db;cursor:pointer;transition:all 0.3s ease;filter:drop-shadow(0 0 3px rgb(251 191 36 / .3))}#single .star-rating .star.active,#single .star-rating .star:hover{color:#fbbf24;transform:scale(1.2);filter:drop-shadow(0 0 8px rgb(251 191 36 / .6))}#single .review-reply{background:linear-gradient(135deg,rgb(59 130 246 / .1),rgb(147 197 253 / .1));border-right:4px solid #3b82f6;position:relative}#single .review-reply::before{content:"";position:absolute;top:20px;right:-8px;width:0;height:0;border-top:8px solid #fff0;border-bottom:8px solid #fff0;border-right:8px solid #3b82f6}#single .reply-form{background:linear-gradient(135deg,rgb(16 185 129 / .05),rgb(5 150 105 / .05));border:2px dashed rgb(16 185 129 / .3);transition:all 0.3s ease}#single .reply-form:hover{border-color:rgb(16 185 129 / .5);background:linear-gradient(135deg,rgb(16 185 129 / .1),rgb(5 150 105 / .1))}#single .like-button{transition:all 0.3s ease;position:relative;overflow:hidden}#single .like-button:hover{transform:scale(1.1);color:#ef4444}#single .like-button.liked{color:#ef4444;animation:likeAnimation 0.6s ease-in-out}@keyframes likeAnimation{0%{transform:scale(1)}50%{transform:scale(1.3)}100%{transform:scale(1)}}#single .review-actions{opacity:0;transform:translateY(10px);transition:all 0.3s ease}#single .review-card:hover .review-actions{opacity:1;transform:translateY(0)}#single .admin-reply-badge{background:linear-gradient(135deg,#8b5cf6,#7c3aed);animation:adminBadgeGlow 2s ease-in-out infinite alternate}@keyframes adminBadgeGlow{from{box-shadow:0 0 10px rgb(139 92 246 / .3)}to{box-shadow:0 0 20px rgb(139 92 246 / .6)}}#single .footer-gradient{background:linear-gradient(135deg,#047857 0%,#0891b2 25%,#0284c7 50%,#2563eb 75%,#1d4ed8 100%);position:relative;overflow:hidden}#single .footer-gradient::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.05'%3E%3Ccircle cx='30' cy='30' r='2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");animation:float 20s ease-in-out infinite}#single .footer-wave{position:absolute;top:-1px;left:0;width:100%;height:60px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 120' preserveAspectRatio='none'%3E%3Cpath d='M0,0V46.29c47.79,22.2,103.59,32.17,158,28,70.36-5.37,136.33-33.31,206.8-37.5C438.64,32.43,512.34,53.67,583,72.05c69.27,18,138.3,24.88,209.4,13.08,36.15-6,69.85-17.84,104.45-29.34C989.49,25,1113-14.29,1200,52.47V0Z' opacity='.25' fill='%23f8fafc'/%3E%3Cpath d='M0,0V15.81C13,36.92,27.64,56.86,47.69,72.05,99.41,111.27,165,111,224.58,91.58c31.15-10.15,60.09-26.07,89.67-39.8,40.92-19,84.73-46,130.83-49.67,36.26-2.85,70.9,9.42,98.6,31.56,31.77,25.39,62.32,62,103.63,73,40.44,10.79,81.35-6.69,119.13-24.28s75.16-39,116.92-43.05c59.73-5.85,113.28,22.88,168.9,38.84,30.2,8.66,59,6.17,87.09-7.5,22.43-10.89,48-26.93,60.65-49.24V0Z' opacity='.5' fill='%23f8fafc'/%3E%3Cpath d='M0,0V5.63C149.93,59,314.09,71.32,475.83,42.57c43-7.64,84.23-20.12,127.61-26.46,59-8.63,112.48,12.24,165.56,35.4C827.93,77.22,886,95.24,951.2,90c86.53-7,172.46-45.71,248.8-84.81V0Z' fill='%23f8fafc'/%3E%3C/svg%3E") no-repeat;background-size:cover}#single .footer-icon-float{animation:iconFloat 3s ease-in-out infinite}@keyframes iconFloat{0%,100%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-5px) rotate(5deg)}}#single .footer-link-hover{transition:all 0.3s ease;position:relative;overflow:hidden}#single .footer-link-hover::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .2),transparent);transition:left 0.5s}#single .footer-link-hover:hover::before{left:100%}#single .footer-link-hover:hover{transform:translateY(-2px);color:#fbbf24}#single .social-icon{background:rgb(255 255 255 / .1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgb(255 255 255 / .2);transition:all 0.3s ease}#single .social-icon:hover{background:rgb(255 255 255 / .2);transform:translateY(-3px) scale(1.1);box-shadow:0 10px 25px rgb(0 0 0 / .2)}#single .footer-card{background:rgb(255 255 255 / .1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgb(255 255 255 / .2);border-radius:1rem;transition:all 0.3s ease}#single .footer-card:hover{background:rgb(255 255 255 / .15);transform:translateY(-5px);box-shadow:0 15px 35px rgb(0 0 0 / .2)}#single .pulse-animation{animation:pulse 2s infinite}#single .thumbnail-item.active{border-color:#3b82f6!important;transform:scale(1.05);box-shadow:0 0 20px rgb(59 130 246 / .3)}#single .thumbnail-item{transition:all 0.3s ease}#single .thumbnail-item:hover{transform:scale(1.05);box-shadow:0 5px 15px rgb(0 0 0 / .1)}#single .lightbox{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .95);z-index:9999;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all 0.3s ease}#single .lightbox.active{opacity:1;visibility:visible}#single .lightbox-content{position:relative;max-width:90vw;max-height:90vh;background:#fff;border-radius:20px;overflow:hidden;transform:scale(.8);transition:transform 0.3s ease}#single .lightbox.active .lightbox-content{transform:scale(1)}#single .lightbox-image{width:100%;height:70vh;-o-object-fit:contain;object-fit:contain;background:#f8fafc}#single .lightbox-nav{position:absolute;top:50%;transform:translateY(-50%);background:rgb(0 0 0 / .7);color:#fff;border:none;width:50px;height:50px;border-radius:50%;cursor:pointer;font-size:18px;transition:all 0.3s ease}#single .lightbox-nav:hover{background:rgb(0 0 0 / .9);transform:translateY(-50%) scale(1.1)}#single .lightbox-nav.prev{left:20px}#single .lightbox-nav.next{right:20px}#single .lightbox-close{position:absolute;top:20px;right:20px;background:rgb(0 0 0 / .7);color:#fff;border:none;width:40px;height:40px;border-radius:50%;cursor:pointer;font-size:18px;transition:all 0.3s ease}#single .lightbox-close:hover{background:rgb(0 0 0 / .9);transform:scale(1.1)}#single .lightbox-info{padding:20px;background:#fff;text-align:center}#single .lightbox-thumbnails{display:flex;justify-content:center;gap:10px;padding:20px;background:#f8fafc;overflow-x:auto}#single .lightbox-thumb{width:60px;height:60px;border-radius:10px;cursor:pointer;border:2px solid #fff0;transition:all 0.3s ease;flex-shrink:0}#single .lightbox-thumb.active{border-color:#3b82f6;transform:scale(1.1)}#single .lightbox-thumb:hover{transform:scale(1.05);border-color:#60a5fa}#single .preview-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .9);z-index:9998;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all 0.3s ease}#single .preview-modal.active{opacity:1;visibility:visible}#single .preview-content{width:95vw;height:95vh;background:#fff;border-radius:15px;overflow:hidden;position:relative;transform:scale(.9);transition:transform 0.3s ease}#single .preview-modal.active .preview-content{transform:scale(1)}#single .preview-iframe{width:100%;height:calc(100% - 60px);border:none}#single .preview-header{height:60px;background:#1f2937;color:#fff;display:flex;align-items:center;justify-content:between;padding:0 20px}#single .preview-close{background:#ef4444;color:#fff;border:none;width:30px;height:30px;border-radius:50%;cursor:pointer;margin-left:auto}#single .preview-close:hover{background:#dc2626}#single #slider .slider-container{background:linear-gradient(135deg,#f8fafc 0%,#e2e8f0 100%);border-radius:24px;overflow:hidden;box-shadow:0 25px 50px rgb(0 0 0 / .15)}#single #slider .main-image{transition:all 0.5s ease;cursor:zoom-in}#single #slider .main-image:hover{transform:scale(1.02)}#single #slider .nav-button{background:rgb(255 255 255 / .9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgb(255 255 255 / .3);transition:all 0.3s ease}#single #slider .nav-button:hover{background:#fff;transform:scale(1.1);box-shadow:0 10px 25px rgb(0 0 0 / .15)}#single #slider .nav-button:active{transform:scale(.95)}#single #slider .thumbnail-container{background:rgb(255 255 255 / .8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgb(255 255 255 / .3)}#single #slider .thumbnail{transition:all 0.3s ease;cursor:pointer;border:3px solid #fff0}#single #slider .thumbnail:hover{transform:scale(1.05);border-color:rgb(59 130 246 / .5)}#single #slider .thumbnail.active{border-color:#3b82f6;transform:scale(1.1);box-shadow:0 0 20px rgb(59 130 246 / .3)}#single #slider .thumbnail-scroll{scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}#single #slider .thumbnail-scroll::-webkit-scrollbar{display:none}#single #slider .scroll-button{background:linear-gradient(135deg,#3b82f6,#1d4ed8);transition:all 0.3s ease}#single #slider .scroll-button:hover{background:linear-gradient(135deg,#1d4ed8,#1e40af);transform:scale(1.1)}#single #slider .scroll-button:disabled{opacity:.5;cursor:not-allowed;transform:scale(1)}#single #slider .lightbox{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .95);z-index:9999;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all 0.3s ease}#single #slider .lightbox.active{opacity:1;visibility:visible}#single #slider .lightbox-content{position:relative;max-width:95vw;max-height:95vh;background:#fff;border-radius:20px;overflow:hidden;transform:scale(.8);transition:transform 0.3s ease;box-shadow:0 25px 50px rgb(0 0 0 / .5)}#single #slider .lightbox.active .lightbox-content{transform:scale(1)}#single #slider .lightbox-image{width:100%;max-height:80vh;-o-object-fit:contain;object-fit:contain;background:#f8fafc}#single #slider .lightbox-nav{position:absolute;top:50%;transform:translateY(-50%);background:rgb(0 0 0 / .7);color:#fff;border:none;width:60px;height:60px;border-radius:50%;cursor:pointer;font-size:20px;transition:all 0.3s ease;display:flex;align-items:center;justify-content:center}#single #slider .lightbox-nav:hover{background:rgb(0 0 0 / .9);transform:translateY(-50%) scale(1.1)}#single #slider .lightbox-nav.prev{left:20px}#single #slider .lightbox-nav.next{right:20px}#single #slider .lightbox-close{position:absolute;top:20px;right:20px;background:rgb(0 0 0 / .7);color:#fff;border:none;width:50px;height:50px;border-radius:50%;cursor:pointer;font-size:20px;transition:all 0.3s ease;display:flex;align-items:center;justify-content:center}#single #slider .lightbox-close:hover{background:rgb(0 0 0 / .9);transform:scale(1.1)}#single #slider .lightbox-info{padding:20px;background:#fff;text-align:center}#single #slider .lightbox-thumbnails{display:flex;justify-content:center;gap:10px;padding:20px;background:#f8fafc;overflow-x:auto}#single #slider .lightbox-thumb{width:60px;height:60px;border-radius:10px;cursor:pointer;border:2px solid #fff0;transition:all 0.3s ease;flex-shrink:0}#single #slider .lightbox-thumb.active{border-color:#3b82f6;transform:scale(1.1)}#single #slider .lightbox-thumb:hover{transform:scale(1.05);border-color:#60a5fa}#single #slider .loading{display:inline-block;width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #3b82f6;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#single #slider .fade-in{animation:fadeIn 0.5s ease-in}@keyframes fadeIn{from{opacity:0}to{opacity:1}}#single #slider .slide-in-right{animation:slideInRight 0.5s ease-out}#single #slider .slide-in-left{animation:slideInLeft 0.5s ease-out}@keyframes slideInRight{from{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideInLeft{from{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}#single #proinfo .elegant-bg{background:linear-gradient(135deg,#f8fafc 0%,#e2e8f0 50%,#f1f5f9 100%);position:relative}#single #proinfo .elegant-bg::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 25% 25%,rgb(59 130 246 / .05) 0%,transparent 50%),radial-gradient(circle at 75% 75%,rgb(139 92 246 / .05) 0%,transparent 50%)}#single #proinfo .white-card{background:rgb(255 255 255 / .95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgb(226 232 240 / .8);box-shadow:0 4px 20px rgb(0 0 0 / .08),0 1px 3px rgb(0 0 0 / .05);transition:all 0.3s ease}#single #proinfo .white-card:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgb(0 0 0 / .12),0 4px 12px rgb(0 0 0 / .08)}#single #proinfo .header-blue{background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%)}#single #proinfo .header-purple{background:linear-gradient(135deg,#8b5cf6 0%,#7c3aed 100%)}#single #proinfo .header-emerald{background:linear-gradient(135deg,#10b981 0%,#059669 100%)}#single #proinfo .header-rose{background:linear-gradient(135deg,#f43f5e 0%,#e11d48 100%)}#single #proinfo .header-amber{background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%)}#single #proinfo .gentle-float{animation:gentleFloat 4s ease-in-out infinite}@keyframes gentleFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-3px)}}#single #proinfo .version-pill{background:linear-gradient(135deg,#f8fafc 0%,#e2e8f0 100%);border:1px solid #cbd5e1;transition:all 0.2s ease}#single #proinfo .version-pill:hover{background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%);color:#fff;transform:scale(1.05)}#single #proinfo .subtle-shine{position:relative;overflow:hidden}#single #proinfo .subtle-shine::after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .2),transparent);transition:left 0.5s ease}#single #proinfo .subtle-shine:hover::after{left:100%}#single #proinfo .status-active{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 2px 8px rgb(16 185 129 / .3)}#single #proinfo .status-recommended{background:linear-gradient(135deg,#3b82f6,#1d4ed8);box-shadow:0 2px 8px rgb(59 130 246 / .3)}#single #proinfo .status-warning{background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 2px 8px rgb(245 158 11 / .3)}#single #comments .elegant-bg{background:linear-gradient(135deg,#f0f9ff 0%,#f0fdfa 25%,#ecfdf5 50%,#f0f9ff 75%,#f8fafc 100%);position:relative}#single #comments .elegant-bg::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 20% 30%,rgb(59 130 246 / .03) 0%,transparent 60%),radial-gradient(circle at 80% 70%,rgb(16 185 129 / .03) 0%,transparent 60%),radial-gradient(circle at 50% 50%,rgb(34 197 94 / .02) 0%,transparent 70%)}#single #comments .white-card{background:rgb(255 255 255 / .95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgb(226 232 240 / .8);box-shadow:0 4px 20px rgb(0 0 0 / .08),0 1px 3px rgb(0 0 0 / .05);transition:all 0.3s ease}#single #comments .white-card:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgb(0 0 0 / .12),0 4px 12px rgb(0 0 0 / .08)}#single #comments .header-rose{background:linear-gradient(135deg,#f43f5e 0%,#e11d48 100%)}#single #comments .subtle-shine{position:relative;overflow:hidden}#single #comments .subtle-shine::after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .2),transparent);transition:left 0.5s ease}#single #comments .subtle-shine:hover::after{left:100%}#single #comments .custom-scroll::-webkit-scrollbar{width:8px}#single #comments .custom-scroll::-webkit-scrollbar-track{background:#f1f5f9;border-radius:10px}#single #comments .custom-scroll::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}#single #comments .custom-scroll::-webkit-scrollbar-thumb:hover{background:#94a3b8}#archive .product-card{transition:all 0.4s ease;position:relative;overflow:hidden}#archive .product-card::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .4),transparent);transition:left 0.6s ease;z-index:1}#archive .product-card:hover::before{left:100%}#archive .product-card:hover{transform:translateY(-8px);box-shadow:0 25px 50px rgb(16 185 129 / .25)}#archive .product-image{transition:transform 0.4s ease}#archive .product-card:hover .product-image{transform:scale(1.1)}#archive .filter-card{background:linear-gradient(135deg,#f0fdf4,#dcfce7);border:2px solid #bbf7d0;transition:all 0.3s ease}#archive .filter-card:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgb(16 185 129 / .15)}#archive .category-badge{background:linear-gradient(135deg,#10b981,#059669);transition:all 0.3s ease}#archive .category-badge:hover{transform:scale(1.05);box-shadow:0 5px 15px rgb(16 185 129 / .4)}#archive .price-tag{background:linear-gradient(135deg,#f59e0b,#d97706);position:relative;overflow:hidden}#archive .price-tag::before{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle,rgb(255 255 255 / .2) 0%,transparent 70%);animation:shimmer 2s infinite}@keyframes shimmer{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#archive .sort-dropdown{background:#fff;border:2px solid #e5e7eb;transition:all 0.3s ease}#archive .sort-dropdown:focus{border-color:#10b981;box-shadow:0 0 0 3px rgb(16 185 129 / .1)}#archive .pagination-btn{transition:all 0.3s ease}#archive .pagination-btn:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgb(16 185 129 / .3)}#archive .search-input{transition:all 0.3s ease}#archive .search-input:focus{transform:scale(1.02);box-shadow:0 10px 25px rgb(16 185 129 / .15)}#archive .filter-checkbox:checked+.filter-label{background:linear-gradient(135deg,#10b981,#059669);color:#fff;transform:scale(1.05)}#archive .breadcrumb a{transition:color 0.3s ease}#archive .breadcrumb a:hover{color:#10b981}#archive .sticky-filters{position:sticky;top:120px}@media (max-width:768px){#archive .sticky-filters{position:static}}#archive .loading-skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:loading 1.5s infinite}@keyframes loading{0%{background-position:200% 0}100%{background-position:-200% 0}}#sms-page .sms-card{transition:all 0.4s ease;position:relative;overflow:hidden}#sms-page .sms-card::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .4),transparent);transition:left 0.6s ease;z-index:1}#sms-page .sms-card:hover::before{left:100%}#sms-page .sms-card:hover{transform:translateY(-10px);box-shadow:0 30px 60px rgb(0 0 0 / .15)}#sms-page .hero-animation{animation:float 6s ease-in-out infinite}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-20px)}}#sms-page .sms-button{background:linear-gradient(135deg,#10B981,#059669);transition:all 0.3s ease;position:relative;overflow:hidden}#sms-page .sms-button::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .2),transparent);transition:left 0.5s ease}#sms-page .sms-button:hover::before{left:100%}#sms-page .sms-button:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgb(16 185 129 / .4)}#sms-page .reseller-button{background:linear-gradient(135deg,#3B82F6,#2563EB);transition:all 0.3s ease;position:relative;overflow:hidden}#sms-page .reseller-button::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .2),transparent);transition:left 0.5s ease}#sms-page .reseller-button:hover::before{left:100%}#sms-page .reseller-button:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgb(59 130 246 / .4)}#sms-page .sms-icon{background:linear-gradient(135deg,#10B981,#059669);animation:pulse-sms 3s infinite}@keyframes pulse-sms{0%,100%{box-shadow:0 0 0 0 rgb(16 185 129 / .7)}50%{box-shadow:0 0 0 20px #fff0}}#sms-page .feature-card{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:2px solid #0ea5e9;position:relative;transition:all 0.3s ease}#sms-page .feature-card:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgb(14 165 233 / .2)}#sms-page .custom-text-container{background:linear-gradient(135deg,#fef3c7,#fde68a);border:3px solid #f59e0b;min-height:600px}#sms-page .sms-feature{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border-left:4px solid #10B981}#sms-page .reseller-feature{background:linear-gradient(135deg,#eff6ff,#dbeafe);border-left:4px solid #3B82F6}#sms-page .price-card{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:2px solid #e2e8f0;transition:all 0.3s ease}#sms-page .price-card:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgb(0 0 0 / .1);border-color:#10B981}#sms-page .price-card.featured{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border-color:#10B981;transform:scale(1.05)}#sms-page .message-animation{animation:messageFloat 4s ease-in-out infinite}@keyframes messageFloat{0%,100%{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-10px) rotate(2deg)}75%{transform:translateY(-5px) rotate(-2deg)}}#sms-page .api-code{background:linear-gradient(135deg,#1f2937,#111827);border:1px solid #374151}#sms-page .typing-animation{animation:typing 3s steps(30,end) infinite}@keyframes typing{0%{width:0}50%{width:100%}100%{width:0}}#post_details_general .elegant-bg{background:linear-gradient(135deg,#f0f9ff 0%,#f0fdfa 25%,#ecfdf5 50%,#f0f9ff 75%,#f8fafc 100%);position:relative}#post_details_general .elegant-bg::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 20% 30%,rgb(59 130 246 / .03) 0%,transparent 60%),radial-gradient(circle at 80% 70%,rgb(16 185 129 / .03) 0%,transparent 60%),radial-gradient(circle at 50% 50%,rgb(34 197 94 / .02) 0%,transparent 70%)}#post_details_general .white-card{background:rgb(255 255 255 / .95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgb(226 232 240 / .8);box-shadow:0 4px 20px rgb(0 0 0 / .08),0 1px 3px rgb(0 0 0 / .05);transition:all 0.3s ease}#post_details_general .white-card:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgb(0 0 0 / .12),0 4px 12px rgb(0 0 0 / .08)}#post_details_general .header-rose{background:linear-gradient(135deg,#f43f5e 0%,#e11d48 100%)}#post_details_general .subtle-shine{position:relative;overflow:hidden}#post_details_general .subtle-shine::after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .2),transparent);transition:left 0.5s ease}#post_details_general .subtle-shine:hover::after{left:100%}#post_details_general .custom-scroll::-webkit-scrollbar{width:8px}#post_details_general .custom-scroll::-webkit-scrollbar-track{background:#f1f5f9;border-radius:10px}#post_details_general .custom-scroll::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}#post_details_general .custom-scroll::-webkit-scrollbar-thumb:hover{background:#94a3b8}#site-transfare .subtle-bg{background:linear-gradient(135deg,#fafbfc 0%,#f8fafc 25%,#f1f5f9 50%,#f8fafc 75%,#ffffff 100%);min-height:100vh}#site-transfare .service-card{background:#fff;border:1px solid #e2e8f0;box-shadow:0 4px 6px -1px rgb(0 0 0 / .05);transition:all 0.3s ease}#site-transfare .service-card:hover{transform:translateY(-2px);box-shadow:0 10px 25px -3px rgb(0 0 0 / .1);border-color:#cbd5e1}#site-transfare .icon-container{width:60px;height:60px;border-radius:16px;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}#site-transfare .step-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:1.5rem;transition:all 0.3s ease}#site-transfare .step-card:hover{border-color:#3b82f6;box-shadow:0 4px 12px rgb(59 130 246 / .15)}#site-transfare .description-box{background:#fff;border:2px dashed #cbd5e1;border-radius:16px;padding:3rem;text-align:center;transition:all 0.3s ease}#site-transfare .description-box:hover{border-color:#3b82f6;background:#f8fafc}#site-transfare .fade-in{animation:fadeIn 0.6s ease-out}@keyframes fadeIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}#site-transfare .btn-primary{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;padding:12px 24px;border-radius:12px;font-weight:600;transition:all 0.3s ease;border:none;cursor:pointer}#site-transfare .btn-primary:hover{transform:translateY(-1px);box-shadow:0 8px 25px rgb(59 130 246 / .3)}#site-transfare .btn-secondary{background:#fff;color:#374151;padding:12px 24px;border-radius:12px;font-weight:600;transition:all 0.3s ease;border:1px solid #d1d5db;cursor:pointer}#site-transfare .btn-secondary:hover{background:#f9fafb;border-color:#9ca3af}#static-single{--bg-primary:#ffffff;--bg-secondary:#f8fafc;--text-primary:#1e293b;--text-secondary:#64748b;--accent:#3b82f6;--border:#e2e8f0;--shadow:rgba(0, 0, 0, 0.1);font-family:"Vazirmatn",sans-serif;background:linear-gradient(135deg,var(--bg-secondary) 0%,var(--bg-primary) 100%);color:var(--text-primary);transition:all 0.3s ease;min-height:100vh;direction:rtl;text-align:right}#static-single[data-theme=dark]{--bg-primary:#0f172a;--bg-secondary:#1e293b;--text-primary:#f1f5f9;--text-secondary:#94a3b8;--accent:#60a5fa;--border:#334155;--shadow:rgba(0, 0, 0, 0.3)}#static-single ::-moz-selection{background:var(--accent);color:#fff}#static-single ::selection{background:var(--accent);color:#fff}#static-single .reading-container{max-width:1024px;margin:0 auto;line-height:1.8;font-size:18px}#static-single .content{background:var(--bg-primary);border:1px solid var(--border);box-shadow:0 10px 40px var(--shadow);transition:all 0.3s ease;position:relative;overflow:hidden}#static-single .content::before{content:"";position:absolute;top:0;left:0;right:0;height:6px;background:linear-gradient(90deg,#3b82f6,#8b5cf6,#ec4899,#f59e0b,#10b981);background-size:300% 100%;animation:gradientShift 8s ease infinite}#static-single .content h1{font-size:2.5rem;font-weight:700;margin:2.5rem 0 1.5rem 0;color:var(--accent);line-height:1.2}#static-single .content h2{font-size:2rem;font-weight:600;margin:2rem 0 1rem 0;color:var(--accent);line-height:1.3}#static-single .content h3{font-size:1.5rem;font-weight:600;margin:1.5rem 0 1rem 0;color:var(--accent);line-height:1.4}#static-single .content p{margin:1.5rem 0;text-align:justify;text-justify:inter-word;color:var(--text-primary)}#static-single .content blockquote{border-right:4px solid var(--accent);padding:1.5rem 2rem;margin:2rem 0;background:rgb(59 130 246 / .05);border-radius:12px;font-style:italic;position:relative}#static-single .content blockquote::before{content:'"';font-size:4rem;color:var(--accent);position:absolute;top:-10px;right:10px;opacity:.3}#static-single .content ul,#static-single .content ol{margin:1.5rem 0;padding-right:2rem}#static-single .content li{margin:.8rem 0;color:var(--text-primary)}#static-single .content strong{color:var(--accent);font-weight:600}#static-single .breadcrumb-container-full{margin-bottom:2rem;background:var(--bg-primary);border-bottom:1px solid var(--border);box-shadow:0 4px 15px var(--shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1.5rem 0}#static-single .breadcrumb-full{display:flex;align-items:center;gap:.75rem;max-width:1200px;margin:0 auto;padding:0 2rem}#static-single .breadcrumb-item{display:flex;align-items:center;gap:.5rem;color:var(--text-secondary);text-decoration:none;padding:.5rem .75rem;border-radius:10px;transition:all 0.3s ease;font-size:14px;font-weight:500}#static-single .breadcrumb-item:hover{background:var(--accent);color:#fff;transform:translateY(-1px)}#static-single .breadcrumb-current{display:flex;align-items:center;gap:.5rem;color:var(--accent);font-weight:600;padding:.5rem .75rem;background:rgb(59 130 246 / .1);border-radius:10px;font-size:14px}#static-single .breadcrumb-separator{color:var(--text-secondary);font-size:12px;opacity:.6}#static-single .page-title-container{text-align:center;margin-bottom:3rem}#static-single .page-title{font-size:2.5rem;font-weight:700;color:var(--accent);margin-bottom:1rem;line-height:1.2;background:linear-gradient(135deg,var(--accent),#8b5cf6);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}#static-single .page-subtitle{font-size:1.25rem;color:var(--text-secondary);margin-bottom:2rem;max-width:600px;margin-left:auto;margin-right:auto;line-height:1.6}#static-single .fade-in{animation:fadeIn 0.6s ease-out}@keyframes gradientShift{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes fadeIn{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){#static-single .reading-container{font-size:16px;line-height:1.7}#static-single .content h1{font-size:2rem}#static-single .content h2{font-size:1.5rem}#static-single .content h3{font-size:1.25rem}#static-single .page-title{font-size:2rem}#static-single .page-subtitle{font-size:1rem}#static-single .breadcrumb-full{flex-wrap:wrap;gap:.5rem;padding:0 1rem}#static-single .breadcrumb-item span,#static-single .breadcrumb-current span{display:none}}@media print{#static-single{background:#fff;color:#000}#static-single .breadcrumb-container-full{display:none!important}#static-single .content{box-shadow:none;border:none}#static-single .page-title-container{margin-bottom:2rem}}#static-encode .feature-card{transition:all 0.4s ease;position:relative;overflow:hidden}#static-encode .feature-card::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .4),transparent);transition:left 0.6s ease;z-index:1}#static-encode .feature-card:hover::before{left:100%}#static-encode .feature-card:hover{transform:translateY(-8px);box-shadow:0 25px 50px rgb(16 185 129 / .25)}#static-encode .hero-animation{animation:float 6s ease-in-out infinite}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-20px)}}#static-encode .encode-button{background:linear-gradient(135deg,#dc2626,#b91c1c);transition:all 0.3s ease;position:relative;overflow:hidden}#static-encode .encode-button::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .2),transparent);transition:left 0.5s ease}#static-encode .encode-button:hover::before{left:100%}#static-encode .encode-button:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgb(220 38 38 / .4)}#static-encode .security-icon{background:linear-gradient(135deg,#dc2626,#991b1b);animation:pulse-security 3s infinite}@keyframes pulse-security{0%,100%{box-shadow:0 0 0 0 rgb(220 38 38 / .7)}50%{box-shadow:0 0 0 20px #fff0}}#static-encode .advantage-card{transition:all 0.3s ease}#static-encode .advantage-card:hover{transform:translateY(-5px);box-shadow:0 15px 30px rgb(0 0 0 / .1)}#static-encode .code-block{background:linear-gradient(135deg,#1f2937,#374151);border:1px solid #4b5563}#static-encode .step-card{transition:all 0.3s ease;position:relative}#static-encode .step-card:hover{transform:scale(1.02)}#static-encode .step-number{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 4px 15px rgb(220 38 38 / .3)}#web-desing .template-card{transition:all 0.4s ease;position:relative;overflow:hidden}#web-desing .template-card::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .4),transparent);transition:left 0.6s ease;z-index:1}#web-desing .template-card:hover::before{left:100%}#web-desing .template-card:hover{transform:translateY(-10px);box-shadow:0 30px 60px rgb(0 0 0 / .15)}#web-desing .hero-animation{animation:float 6s ease-in-out infinite}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-20px)}}#web-desing .design-button{background:linear-gradient(135deg,#059669,#047857);transition:all 0.3s ease;position:relative;overflow:hidden}#web-desing .design-button::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .2),transparent);transition:left 0.5s ease}#web-desing .design-button:hover::before{left:100%}#web-desing .design-button:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgb(5 150 105 / .4)}#web-desing .creative-icon{background:linear-gradient(135deg,#059669,#047857);animation:pulse-creative 3s infinite}@keyframes pulse-creative{0%,100%{box-shadow:0 0 0 0 rgb(5 150 105 / .7)}50%{box-shadow:0 0 0 20px #fff0}}#web-desing .service-card{transition:all 0.3s ease;background:linear-gradient(135deg,#ffffff,#f8fafc)}#web-desing .service-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgb(0 0 0 / .1)}#web-desing .process-step{transition:all 0.3s ease}#web-desing .process-step:hover{transform:scale(1.05)}#web-desing .step-number{background:linear-gradient(135deg,#059669,#047857);box-shadow:0 4px 15px rgb(5 150 105 / .3)}#web-desing .portfolio-item{transition:all 0.4s ease;position:relative;overflow:hidden}#web-desing .portfolio-item:hover{transform:scale(1.02)}#web-desing .portfolio-overlay{background:linear-gradient(135deg,rgb(5 150 105 / .9),rgb(4 120 87 / .9));opacity:0;transition:all 0.3s ease}#web-desing .portfolio-item:hover .portfolio-overlay{opacity:1}#web-desing .custom-text-area{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:2px solid #0ea5e9}#web-desing .feature-highlight{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border-left:4px solid #10b981}#site-transfare2 .service-card{transition:all 0.4s ease;position:relative;overflow:hidden}#site-transfare2 .service-card::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .4),transparent);transition:left 0.6s ease;z-index:1}#site-transfare2 .service-card:hover::before{left:100%}#site-transfare2 .service-card:hover{transform:translateY(-10px);box-shadow:0 30px 60px rgb(0 0 0 / .15)}#site-transfare2 .hero-animation{animation:float 6s ease-in-out infinite}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-20px)}}#site-transfare2 .migration-button{background:linear-gradient(135deg,#059669,#047857);transition:all 0.3s ease;position:relative;overflow:hidden}#site-transfare2 .migration-button::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .2),transparent);transition:left 0.5s ease}#site-transfare2 .migration-button:hover::before{left:100%}#site-transfare2 .migration-button:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgb(5 150 105 / .4)}#site-transfare2 .migration-icon{background:linear-gradient(135deg,#059669,#047857);animation:pulse-migration 3s infinite}@keyframes pulse-migration{0%,100%{box-shadow:0 0 0 0 rgb(5 150 105 / .7)}50%{box-shadow:0 0 0 20px #fff0}}#site-transfare2 .transfer-path{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:2px solid #0ea5e9;position:relative}#site-transfare2 .transfer-path::before{content:"";position:absolute;top:50%;right:-10px;transform:translateY(-50%);width:0;height:0;border-left:10px solid #0ea5e9;border-top:10px solid #fff0;border-bottom:10px solid #fff0}#site-transfare2 .custom-text-area{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:2px solid #0ea5e9}#site-transfare2 .feature-highlight{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border-left:4px solid #10b981}#site-transfare2 .order-button{background:linear-gradient(135deg,#dc2626,#b91c1c);transition:all 0.3s ease;position:relative;overflow:hidden}#site-transfare2 .order-button::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .2),transparent);transition:left 0.5s ease}#site-transfare2 .order-button:hover::before{left:100%}#site-transfare2 .order-button:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgb(220 38 38 / .4)}#psd2web .gradient-bg{background:linear-gradient(135deg,#3b82f6 0%,#1e40af 50%,#059669 100%)}#psd2web .card-hover{transition:all 0.4s cubic-bezier(.175,.885,.32,1.275)}#psd2web .card-hover:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 25px 50px rgb(0 0 0 / .15)}#psd2web .floating-animation{animation:floating 6s ease-in-out infinite}@keyframes floating{0%,100%{transform:translateY(0)}50%{transform:translateY(-20px)}}#psd2web .pulse-animation{animation:pulse 2s infinite}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.7}}#psd2web .tech-icon{background:linear-gradient(135deg,#ffffff,#ffffff,#050996);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}#psd2web .service-card{background:rgb(255 255 255 / .95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgb(255 255 255 / .2)}#psd2web .process-step{position:relative}#psd2web .process-step::after{content:"";position:absolute;top:50%;left:-50px;width:100px;height:2px;background:linear-gradient(90deg,#667eea,#764ba2);transform:translateY(-50%)}#psd2web .process-step:first-child::after{display:none}#psd2web .feature-icon{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;font-size:1.5rem}#psd2web .price-badge{background:linear-gradient(135deg,#ff6b6b,#ffa726);color:#fff;padding:.5rem 1rem;border-radius:25px;font-weight:600;display:inline-block;margin-bottom:1rem}#psd2web .cta-button{background:linear-gradient(135deg,#3b82f6,#1e40af,#059669);color:#fff;padding:1rem 2rem;border-radius:50px;font-weight:600;text-decoration:none;display:inline-block;transition:all 0.3s ease;box-shadow:0 10px 30px rgb(59 130 246 / .3)}#psd2web .cta-button:hover{transform:translateY(-3px);box-shadow:0 15px 40px rgb(59 130 246 / .4)}#psd2web .stats-counter{font-size:3rem;font-weight:800;background:linear-gradient(135deg,#ffffff,#ffffff,#059669);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;display:block}@media (max-width:768px){#psd2web .process-step::after{display:none}#psd2web .stats-counter{font-size:2rem}}#farsisazi .hero-gradient{background:linear-gradient(135deg,#667eea 0%,#4b4ca2 50%,#9d93fb 100%)}#farsisazi .card-hover{transition:all 0.4s cubic-bezier(.175,.885,.32,1.275)}#farsisazi .card-hover:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 20px 40px rgb(0 0 0 / .12)}#farsisazi .floating-animation{animation:floating 6s ease-in-out infinite}@keyframes floating{0%,100%{transform:translateY(0)}50%{transform:translateY(-15px)}}#farsisazi .service-icon{background:linear-gradient(135deg,#667eea,#764ba2);width:80px;height:80px;border-radius:20px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:2rem;margin:0 auto 1.5rem;box-shadow:0 10px 30px rgb(102 126 234 / .3)}#farsisazi .feature-card{background:rgb(255 255 255 / .95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgb(255 255 255 / .2);border-radius:24px;padding:2rem;text-align:center}#farsisazi .gradient-text{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}#farsisazi .custom-text-area{background:linear-gradient(135deg,#f8fafc 0%,#e2e8f0 100%);border:2px solid #e2e8f0;border-radius:24px;padding:3rem;position:relative;overflow:hidden}#farsisazi .custom-text-area::before{content:"";position:absolute;top:0;right:0;width:100px;height:100px;background:linear-gradient(135deg,#667eea,#764ba2);opacity:.1;border-radius:0 24px 0 100px}#farsisazi .process-step{position:relative;background:#fff;border-radius:20px;padding:2rem;box-shadow:0 10px 30px rgb(0 0 0 / .08);border:2px solid #fff0;transition:all 0.3s ease}#farsisazi .process-step:hover{border-color:#667eea;transform:translateY(-5px)}#farsisazi .step-number{width:60px;height:60px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;font-weight:700;margin:0 auto 1rem}#farsisazi .stats-bg{background:linear-gradient(135deg,#667eea 0%,#764ba2 50%,#f093fb 100%)}#farsisazi .stats-number{font-size:3rem;font-weight:800;color:#fff;display:block;margin-bottom:.5rem}@media (max-width:768px){#farsisazi .stats-number{font-size:2rem}}#create-script .service-card{transition:all 0.4s ease;position:relative;overflow:hidden}#create-script .service-card::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .4),transparent);transition:left 0.6s ease;z-index:1}#create-script .service-card:hover::before{left:100%}#create-script .service-card:hover{transform:translateY(-10px);box-shadow:0 30px 60px rgb(0 0 0 / .15)}#create-script .hero-animation{animation:float 6s ease-in-out infinite}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-20px)}}#create-script .laravel-button{background:linear-gradient(135deg,#FF2D20,#E53E3E);transition:all 0.3s ease;position:relative;overflow:hidden}#create-script .laravel-button::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .2),transparent);transition:left 0.5s ease}#create-script .laravel-button:hover::before{left:100%}#create-script .laravel-button:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgb(255 45 32 / .4)}#create-script .laravel-icon{background:linear-gradient(135deg,#FF2D20,#E53E3E);animation:pulse-laravel 3s infinite}@keyframes pulse-laravel{0%,100%{box-shadow:0 0 0 0 rgb(255 45 32 / .7)}50%{box-shadow:0 0 0 20px #fff0}}#create-script .tech-stack{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:2px solid #0ea5e9;position:relative}#create-script .tech-stack::before{content:"";position:absolute;top:50%;right:-10px;transform:translateY(-50%);width:0;height:0;border-left:10px solid #0ea5e9;border-top:10px solid #fff0;border-bottom:10px solid #fff0}#create-script .custom-text-area{background:linear-gradient(135deg,#fef3c7,#fde68a);border:2px solid #f59e0b}#create-script .feature-highlight{background:linear-gradient(135deg,#fef2f2,#fee2e2);border-left:4px solid #ef4444}#create-script .order-button{background:linear-gradient(135deg,#059669,#047857);transition:all 0.3s ease;position:relative;overflow:hidden}#create-script .order-button::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .2),transparent);transition:left 0.5s ease}#create-script .order-button:hover::before{left:100%}#create-script .order-button:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgb(5 150 105 / .4)}#create-script .code-animation{animation:typing 4s steps(40,end) infinite}@keyframes typing{0%{width:0}50%{width:100%}100%{width:0}}#create-script .laravel-feature{background:linear-gradient(135deg,#fef2f2,#fee2e2);border-left:4px solid #FF2D20}#create-script .process-step{background:linear-gradient(135deg,#f0f9ff,#dbeafe);border:2px solid #3b82f6;position:relative}#create-script .process-step::after{content:"";position:absolute;bottom:-15px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:15px solid #fff0;border-right:15px solid #fff0;border-top:15px solid #3b82f6}#create-script .process-step:last-child::after{display:none}#web-opt .hero-gradient{background:linear-gradient(135deg,#1e3a8a 0%,#3b82f6 30%,#06b6d4 70%,#10b981 100%)}#web-opt .card-hover{transition:all 0.4s cubic-bezier(.175,.885,.32,1.275)}#web-opt .card-hover:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 25px 50px rgb(0 0 0 / .15)}#web-opt .floating-animation{animation:floating 6s ease-in-out infinite}@keyframes floating{0%,100%{transform:translateY(0)}50%{transform:translateY(-20px)}}#web-opt .speed-meter{width:120px;height:120px;border-radius:50%;background:conic-gradient(from 0deg,#ef4444 0%,#f97316 25%,#eab308 50%,#22c55e 75%,#10b981 100%);display:flex;align-items:center;justify-content:center;position:relative;margin:0 auto 1rem}#web-opt .speed-meter::before{content:"";width:100px;height:100px;background:#fff;border-radius:50%;position:absolute}#web-opt .speed-meter .speed-text{position:relative;z-index:10;font-size:1.5rem;font-weight:700;color:#1f2937}#web-opt .service-icon{background:linear-gradient(135deg,#3b82f6,#1e40af);width:80px;height:80px;border-radius:20px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:2rem;margin:0 auto 1.5rem;box-shadow:0 10px 30px rgb(59 130 246 / .3)}#web-opt .optimization-card{background:rgb(255 255 255 / .95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgb(255 255 255 / .2);border-radius:24px;padding:2rem;text-align:center;position:relative;overflow:hidden}#web-opt .optimization-card::before{content:"";position:absolute;top:0;right:0;width:60px;height:60px;background:linear-gradient(135deg,#3b82f6,#1e40af);opacity:.1;border-radius:0 24px 0 60px}#web-opt .gradient-text{background:linear-gradient(135deg,#3b82f6,#1e40af);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}#web-opt .custom-content-area{background:linear-gradient(135deg,#f8fafc 0%,#e2e8f0 100%);border:2px solid #e2e8f0;border-radius:24px;padding:3rem;position:relative;overflow:hidden}#web-opt .custom-content-area::before{content:"";position:absolute;top:0;right:0;width:120px;height:120px;background:linear-gradient(135deg,#3b82f6,#1e40af);opacity:.05;border-radius:0 24px 0 120px}#web-opt .before-after{display:flex;align-items:center;justify-content:space-between;background:#fff;border-radius:20px;padding:2rem;box-shadow:0 10px 30px rgb(0 0 0 / .1);margin:1rem 0}#web-opt .before-after .slow{color:#ef4444;font-size:2rem;font-weight:700}#web-opt .before-after .fast{color:#10b981;font-size:2rem;font-weight:700}#web-opt .arrow-right{font-size:2rem;color:#3b82f6;margin:0 1rem}#web-opt .feature-list{background:#fff;border-radius:20px;padding:2rem;box-shadow:0 10px 30px rgb(0 0 0 / .08)}#web-opt .feature-item{display:flex;align-items:center;padding:1rem 0;border-bottom:1px solid #f1f5f9}#web-opt .feature-item:last-child{border-bottom:none}#web-opt .feature-icon-small{width:40px;height:40px;background:linear-gradient(135deg,#3b82f6,#1e40af);border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff;margin-left:1rem;flex-shrink:0}#web-opt .stats-bg{background:linear-gradient(135deg,#1e3a8a 0%,#3b82f6 50%,#10b981 100%)}#web-opt .stats-number{font-size:3rem;font-weight:800;color:#fff;display:block;margin-bottom:.5rem}@media (max-width:768px){#web-opt .stats-number{font-size:2rem}#web-opt .before-after{flex-direction:column;gap:1rem}#web-opt .arrow-right{transform:rotate(90deg)}}#about-page .hero-animation{animation:float 6s ease-in-out infinite}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-20px)}}#about-page .about-card{transition:all 0.4s ease;position:relative;overflow:hidden}#about-page .about-card::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .4),transparent);transition:left 0.6s ease;z-index:1}#about-page .about-card:hover::before{left:100%}#about-page .about-card:hover{transform:translateY(-10px);box-shadow:0 30px 60px rgb(0 0 0 / .15)}#about-page .team-card{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:2px solid #e2e8f0;transition:all 0.4s ease;position:relative;overflow:hidden}#about-page .team-card::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(16 185 129 / .1),transparent);transition:left 0.6s ease;z-index:1}#about-page .team-card:hover::before{left:100%}#about-page .team-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px rgb(16 185 129 / .2);border-color:#10B981}#about-page .value-card{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border:2px solid #10B981;transition:all 0.3s ease}#about-page .value-card:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgb(16 185 129 / .2)}#about-page .timeline-item{position:relative;padding-right:2rem}#about-page .timeline-item::before{content:"";position:absolute;right:-6px;top:0;width:12px;height:12px;background:linear-gradient(135deg,#10B981,#059669);border-radius:50%;box-shadow:0 0 0 4px #ecfdf5}#about-page .timeline-line{position:absolute;right:-1px;top:12px;bottom:-12px;width:2px;background:linear-gradient(to bottom,#10B981,#d1fae5)}#about-page .stats-counter{font-size:3rem;font-weight:700;background:linear-gradient(135deg,#10B981,#059669);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}#about-page .mission-card{background:linear-gradient(135deg,#eff6ff,#dbeafe);border:2px solid #3B82F6;position:relative;overflow:hidden}#about-page .mission-card::after{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle,rgb(59 130 246 / .1) 0%,transparent 70%);animation:rotate 20s linear infinite}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#about-page .service-icon{background:linear-gradient(135deg,#10B981,#059669);animation:pulse-service 3s infinite}@keyframes pulse-service{0%,100%{box-shadow:0 0 0 0 rgb(16 185 129 / .7)}50%{box-shadow:0 0 0 20px #fff0}}#about-page .experience-badge{background:linear-gradient(135deg,#fbbf24,#f59e0b);animation:bounce 2s infinite}@keyframes bounce{0%,20%,53%,80%,100%{transform:translate3d(0,0,0)}40%,43%{transform:translate3d(0,-10px,0)}70%{transform:translate3d(0,-5px,0)}90%{transform:translate3d(0,-2px,0)}}#about-page .contact-button{background:linear-gradient(135deg,#10B981,#059669);transition:all 0.3s ease;position:relative;overflow:hidden}#about-page .contact-button::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .2),transparent);transition:left 0.5s ease}#about-page .contact-button:hover::before{left:100%}#about-page .contact-button:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgb(16 185 129 / .4)}#about-page .feature-highlight{background:linear-gradient(135deg,#fef3c7,#fde68a);border:2px solid #f59e0b}#about-page .client-logo{filter:grayscale(100%);transition:all 0.3s ease}#about-page .client-logo:hover{filter:grayscale(0%);transform:scale(1.1)}#comment-page .testimonial-card{transition:all 0.3s ease;position:relative;overflow:hidden}#comment-page .testimonial-card::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(16 185 129 / .1),transparent);transition:left 0.6s ease;z-index:1}#comment-page .testimonial-card:hover::before{left:100%}#comment-page .testimonial-card:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgb(0 0 0 / .15)}#comment-page .star-rating{display:flex;align-items:center;gap:2px}#comment-page .star{color:#fbbf24;font-size:1.2rem}#comment-page .quote-icon{position:absolute;top:-10px;right:20px;background:linear-gradient(135deg,#10B981,#059669);color:#fff;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;z-index:2}#comment-page .testimonial-video{position:relative;border-radius:1rem;overflow:hidden;cursor:pointer;transition:transform 0.3s ease}#comment-page .testimonial-video:hover{transform:scale(1.02)}#comment-page .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgb(16 185 129 / .9);color:#fff;width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;transition:all 0.3s ease}#comment-page .play-button:hover{background:#10b981;transform:translate(-50%,-50%) scale(1.1)}#comment-page .stats-counter{font-size:2.5rem;font-weight:700;background:linear-gradient(135deg,#10B981,#059669);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}#comment-page .filter-btn{padding:.5rem 1rem;border-radius:2rem;border:2px solid #e5e7eb;background:#fff;color:#6b7280;transition:all 0.3s ease;cursor:pointer}#comment-page .filter-btn.active{background:linear-gradient(135deg,#10B981,#059669);color:#fff;border-color:#10B981}#comment-page .filter-btn:hover{border-color:#10B981;color:#10B981}#comment-page .filter-btn.active:hover{color:#fff}#comment-page .testimonial-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}#comment-page .featured-testimonial{grid-column:1/-1;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:2px solid #0ea5e9}#comment-page .company-logo{width:40px;height:40px;border-radius:.5rem;background:#f3f4f6;display:flex;align-items:center;justify-content:center;font-size:1.2rem}#comment-page .review-form{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:2px solid #e2e8f0;border-radius:1rem;padding:2rem;margin:2rem 0}#comment-page .form-input{width:100%;padding:.75rem 1rem;border:2px solid #e2e8f0;border-radius:.5rem;transition:border-color 0.3s ease}#comment-page .form-input:focus{outline:none;border-color:#10B981}#comment-page .submit-btn{background:linear-gradient(135deg,#10B981,#059669);color:#fff;padding:.75rem 2rem;border-radius:.5rem;border:none;cursor:pointer;transition:all 0.3s ease}#comment-page .submit-btn:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgb(16 185 129 / .4)}#comment-page .breadcrumb{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:1rem;padding:1rem 1.5rem;margin-bottom:2rem}#comment-page .breadcrumb a{color:#10B981;text-decoration:none;transition:color 0.3s ease}#comment-page .breadcrumb a:hover{color:#059669}#comment-page .scroll-to-top{position:fixed;bottom:2rem;left:2rem;background:linear-gradient(135deg,#10B981,#059669);color:#fff;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;visibility:hidden;transition:all 0.3s ease;z-index:1000}#comment-page .scroll-to-top.visible{opacity:1;visibility:visible}#comment-page .scroll-to-top:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgb(16 185 129 / .4)}#comment-page .testimonial-slider{overflow:hidden;position:relative}#comment-page .slider-track{display:flex;transition:transform 0.5s ease}#comment-page .slider-nav{position:absolute;top:50%;transform:translateY(-50%);background:rgb(255 255 255 / .9);border:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.3s ease;z-index:10}#comment-page .slider-nav:hover{background:#fff;box-shadow:0 4px 12px rgb(0 0 0 / .15)}#comment-page .slider-nav.prev{right:10px}#comment-page .slider-nav.next{left:10px}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}#comment-page .animate-fade-in-up{animation:fadeInUp 0.6s ease forwards}#comment-page .testimonial-card.hidden{display:none}#comment-page #commentator-comments-list{list-style:none;margin:0;padding:0;max-height:600px;overflow-y:auto;padding:30px;border:solid 2px #e7e7e7;box-shadow:0 0 16px rgb(185 185 185 / .4784313725);border-radius:10px}#comment-page #commentator-comments-list .comment{background:#fff;border-radius:12px;padding:15px 20px;margin:15px 0;box-shadow:0 4px 10px rgb(0 0 0 / .08);transition:all 0.3s ease;border:1px solid #eee}#comment-page #commentator-comments-list .comment:hover{transform:translateY(-3px);box-shadow:0 8px 16px rgb(0 0 0 / .15)}#comment-page #commentator-comments-list .commentator-avatar img{border-radius:50%;border:3px solid #4caf50;box-shadow:0 0 6px rgb(76 175 80 / .5)}#comment-page #commentator-comments-list .author .user{font-weight:700;font-size:15px;color:#2e7d32}#comment-page #commentator-comments-list .commentator-comment-author-tag{background:#4caf50;color:#fff;padding:2px 8px;border-radius:8px;font-size:12px;margin-right:6px}#comment-page #commentator-comments-list .commentator-comment-text{font-size:15px;line-height:1.8;margin-top:10px;color:#333}#comment-page #commentator-comments-list .commentator-time{font-size:13px;color:#888}#comment-page #commentator-comments-list .commentator-comment-footer{margin-top:12px;display:flex;align-items:center;justify-content:space-between;font-size:13px;color:#555}#comment-page #commentator-comments-list .commentator-reply{color:#4caf50;font-weight:700;transition:color 0.2s ease}#comment-page #commentator-comments-list .commentator-reply:hover{color:#2e7d32}#comment-page #commentator-comments-list li.bypostauthor{background:linear-gradient(135deg,rgb(76 175 80 / .05),rgb(33 150 243 / .05));border:1px solid #d4e2f1;border-radius:10px;padding:15px;margin:12px 0;box-shadow:inset 0 2px 6px rgb(0 0 0 / .05)}#comment-page #commentator-comments-list li.bypostauthor .author .user{color:#2e7d32;font-weight:700}#comment-page #commentator-comments-list li.bypostauthor .commentator-comment-author-tag{background:#4caf50;color:#fff;padding:3px 10px;border-radius:6px;font-size:12px;margin-right:6px;box-shadow:0 2px 6px rgb(0 0 0 / .1)}#comment-page .commentator-avatar{margin-right:15px;margin-top:10px}#comment-page .commentator-form{background:#fff;padding:25px;border-radius:16px;box-shadow:0 6px 18px rgb(0 0 0 / .08);margin-top:30px;font-family:"Vazir",sans-serif;border:1px solid #e6e6e6;margin-bottom:30px}#comment-page .commentator-form .commentator-avatar img{border-radius:50%;border:2px solid #e0e0e0;box-shadow:0 2px 6px rgb(0 0 0 / .1)}#comment-page .commentator-form .commentator-textarea{background:#fafafa;border-radius:12px;min-height:110px;padding:14px 16px;font-size:16px;font-weight:500;color:#333;outline:none;border:1px solid #ddd;box-shadow:inset 0 2px 5px rgb(0 0 0 / .05);transition:border-color 0.3s ease,box-shadow 0.3s ease}#comment-page .commentator-form .commentator-textarea:focus{border-color:#2196f3;box-shadow:0 0 8px rgb(33 150 243 / .3)}#comment-page .commentator-form input[type=text]{width:100%;padding:12px 14px;margin-top:12px;border:1px solid #ddd;border-radius:10px;font-size:15px;outline:none;background:#fafafa;transition:all 0.3s ease}#comment-page .commentator-form input::-moz-placeholder{font-size:15px;font-weight:600;color:#999;opacity:1}#comment-page .commentator-form input::placeholder,#comment-page .commentator-form .commentator-textarea[placeholder]::before{font-size:15px;font-weight:600;color:#999;opacity:1}#comment-page .commentator-form input[type=text]:focus{background:#fff;border-color:#43a047;box-shadow:0 0 8px rgb(67 160 71 / .25)}#comment-page .commentator-form .commentator-submit{background:#43a047;border:none;border-radius:50%;width:52px;height:52px;cursor:pointer;color:#fff;font-size:20px;display:flex;align-items:center;justify-content:center;margin-top:15px;box-shadow:0 6px 12px rgb(0 0 0 / .2);transition:transform 0.25s ease,background 0.25s ease}#comment-page .commentator-form .commentator-submit:hover{background:#2e7d32;transform:scale(1.1)}#comment-page .commentator-form .commentator-submit i{transition:transform 0.3s ease}#comment-page .commentator-form .commentator-submit:hover i{transform:translateY(-3px)}#comment-page .requestComment{background:#f9fbff;border:1px solid #d6e4f0;border-radius:12px;padding:20px 25px;margin:20px 0;box-shadow:0 6px 18px rgb(0 0 0 / .06);font-family:"Vazir",sans-serif;line-height:1.9;color:#333;position:relative}#comment-page .requestComment h3{margin-top:0;margin-bottom:15px;font-size:18px;font-weight:700;color:#1565c0;display:flex;align-items:center;gap:8px}#comment-page .requestComment p{margin:10px 0;font-size:15px;color:#444}#comment-page .requestComment strong{color:#2e7d32;font-weight:700}#comment-page .requestComment::before{content:"";position:absolute;top:20px;left:0;width:5px;height:calc(100% - 40px);background:#1565c0;border-radius:3px}#contact-page .contact-card{background:#fff;border-radius:2rem;padding:2.5rem;box-shadow:0 20px 60px rgb(0 0 0 / .1);border:2px solid #fff0;transition:all 0.4s ease;position:relative;overflow:hidden}#contact-page .contact-card::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#10B981,#059669,#0ea5e9,#3b82f6);border-radius:2rem 2rem 0 0}#contact-page .contact-card:hover{transform:translateY(-10px);box-shadow:0 30px 80px rgb(16 185 129 / .2);border-color:#10B981}#contact-page .contact-icon{width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;position:relative;overflow:hidden}#contact-page .contact-icon::before{content:"";position:absolute;inset:0;border-radius:50%;background:linear-gradient(45deg,transparent,rgb(255 255 255 / .3),transparent);transform:translateX(-100%);transition:transform 0.6s ease}#contact-page .contact-card:hover .contact-icon::before{transform:translateX(100%)}#contact-page .social-btn{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;transition:all 0.3s ease;position:relative;overflow:hidden}#contact-page .social-btn::before{content:"";position:absolute;inset:0;border-radius:50%;background:rgb(255 255 255 / .2);transform:scale(0);transition:transform 0.3s ease}#contact-page .social-btn:hover::before{transform:scale(1)}#contact-page .social-btn:hover{transform:translateY(-5px) scale(1.1);box-shadow:0 15px 30px rgb(0 0 0 / .3)}#contact-page .info-item{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:2px solid #e2e8f0;border-radius:1.5rem;padding:2rem;transition:all 0.3s ease;position:relative;overflow:hidden}#contact-page .info-item::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(16 185 129 / .1),transparent);transition:left 0.6s ease}#contact-page .info-item:hover::before{left:100%}#contact-page .info-item:hover{transform:translateY(-5px);border-color:#10B981;box-shadow:0 20px 40px rgb(16 185 129 / .15)}#contact-page .info-icon{width:60px;height:60px;border-radius:1rem;display:flex;align-items:center;justify-content:center;margin-bottom:1rem;position:relative;z-index:1}#contact-page .breadcrumb{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:1rem;padding:1rem 1.5rem;margin-bottom:2rem}#contact-page .breadcrumb a{color:#10B981;text-decoration:none;transition:color 0.3s ease}#contact-page .breadcrumb a:hover{color:#059669}#contact-page .scroll-to-top{position:fixed;bottom:2rem;left:2rem;background:linear-gradient(135deg,#10B981,#059669);color:#fff;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;visibility:hidden;transition:all 0.3s ease;z-index:1000}#contact-page .scroll-to-top.visible{opacity:1;visibility:visible}#contact-page .scroll-to-top:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgb(16 185 129 / .4)}#contact-page .stats-card{background:#fff;border-radius:1.5rem;padding:2rem;text-align:center;transition:all 0.3s ease;border:2px solid #e5e7eb;position:relative;overflow:hidden}#contact-page .stats-card::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#10B981,#0ea5e9,#8b5cf6)}#contact-page .stats-card:hover{transform:translateY(-8px);box-shadow:0 25px 50px rgb(0 0 0 / .15);border-color:#10B981}#contact-page .stats-number{font-size:2.5rem;font-weight:700;background:linear-gradient(135deg,#10B981,#0ea5e9);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}#contact-page .floating-element{position:absolute;opacity:.1;animation:float 6s ease-in-out infinite}#contact-page .floating-element:nth-child(2){animation-delay:-2s}#contact-page .floating-element:nth-child(3){animation-delay:-4s}@keyframes float{0%,100%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(180deg)}}#contact-page .pulse-animation{animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 rgb(16 185 129 / .7)}70%{box-shadow:0 0 0 20px #fff0}100%{box-shadow:0 0 0 0 #fff0}}#contact-page .copy-btn{background:linear-gradient(135deg,#6b7280,#4b5563);color:#fff;border:none;padding:.5rem 1rem;border-radius:.5rem;cursor:pointer;transition:all 0.3s ease;font-size:.875rem}#contact-page .copy-btn:hover{background:linear-gradient(135deg,#10B981,#059669);transform:translateY(-2px)}#contact-page .copy-btn.copied{background:linear-gradient(135deg,#10B981,#059669)}#contact-page .map-container{border-radius:1.5rem;overflow:hidden;box-shadow:0 20px 40px rgb(0 0 0 / .1);border:3px solid #e5e7eb;transition:all 0.3s ease}#contact-page .map-container:hover{border-color:#10B981;box-shadow:0 25px 50px rgb(16 185 129 / .2)}#contact-page .working-hours{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:2px solid #0ea5e9;border-radius:1.5rem;padding:2rem}#contact-page .hour-item{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid #e0f2fe}#contact-page .hour-item:last-child{border-bottom:none}#contact-page .hour-item.today{background:linear-gradient(135deg,#10B981,#059669);color:#fff;margin:0 -1rem;padding:.75rem 1rem;border-radius:.75rem;border-bottom:none}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}#contact-page .animate-fade-in-up{animation:fadeInUp 0.6s ease forwards}#contact-page .animate-delay-1{animation-delay:0.1s}#contact-page .animate-delay-2{animation-delay:0.2s}#contact-page .animate-delay-3{animation-delay:0.3s}#contact-page .contact-box{background:rgb(255 255 255 / .95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgb(255 255 255 / .3);border-radius:32px;padding:3rem;max-width:800px;width:100%;box-shadow:0 25px 50px rgb(0 0 0 / .15);position:relative;overflow:hidden}#contact-page .contact-box::before{content:"";position:absolute;top:0;right:0;width:200px;height:200px;background:linear-gradient(135deg,#667eea,#764ba2);opacity:.05;border-radius:0 32px 0 200px}#contact-page .contact-box::after{content:"";position:absolute;bottom:0;left:0;width:150px;height:150px;background:linear-gradient(135deg,#f093fb,#764ba2);opacity:.05;border-radius:150px 0 32px 0}#contact-page .header-icon{width:80px;height:80px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:24px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:2.5rem;margin:0 auto 2rem;box-shadow:0 15px 35px rgb(102 126 234 / .3);animation:float 6s ease-in-out infinite}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}#contact-page .gradient-text{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}#contact-page .info-section{background:linear-gradient(135deg,#f8fafc 0%,#e2e8f0 100%);border-radius:20px;padding:2rem;margin:1.5rem 0;border:2px solid #e2e8f0;position:relative}#contact-page .info-section::before{content:"";position:absolute;top:0;right:0;width:60px;height:60px;background:linear-gradient(135deg,#667eea,#764ba2);opacity:.1;border-radius:0 20px 0 60px}#contact-page .section-icon{width:50px;height:50px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:15px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;margin-bottom:1rem}#contact-page .highlight-box{background:linear-gradient(135deg,#fef3c7,#fde68a);border:2px solid #f59e0b;border-radius:16px;padding:1.5rem;margin:1rem 0;position:relative}#contact-page .highlight-box::before{content:"⚡";position:absolute;top:-10px;right:20px;background:#f59e0b;color:#fff;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1rem}#contact-page .contact-methods{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-top:2rem}#contact-page .contact-method{background:#fff;border-radius:16px;padding:1.5rem;text-align:center;box-shadow:0 10px 25px rgb(0 0 0 / .08);border:2px solid #fff0;transition:all 0.3s ease}#contact-page .contact-method:hover{border-color:#667eea;transform:translateY(-5px);box-shadow:0 15px 35px rgb(0 0 0 / .12)}#contact-page .method-icon{width:60px;height:60px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;margin:0 auto 1rem}@media (max-width:768px){#contact-page .contact-box{padding:2rem;margin:1rem}#contact-page .contact-methods{grid-template-columns:1fr}}#trems .terms-card{transition:all 0.3s ease;position:relative;overflow:hidden}#trems .terms-card::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(16 185 129 / .1),transparent);transition:left 0.6s ease;z-index:1}#trems .terms-card:hover::before{left:100%}#trems .terms-card:hover{transform:translateY(-2px);box-shadow:0 10px 30px rgb(0 0 0 / .1)}#trems .section-number{background:linear-gradient(135deg,#10B981,#059669);color:#fff;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;margin-left:1rem;flex-shrink:0}#trems .highlight-box{background:linear-gradient(135deg,#fef3c7,#fde68a);border:2px solid #f59e0b;border-radius:1rem;padding:1.5rem;margin:1rem 0;position:relative}#trems .highlight-box::before{content:"⚠️";position:absolute;top:-10px;right:20px;background:#f59e0b;color:#fff;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px}#trems .info-box{background:linear-gradient(135deg,#dbeafe,#bfdbfe);border:2px solid #3b82f6;border-radius:1rem;padding:1.5rem;margin:1rem 0;position:relative}#trems .info-box::before{content:"ℹ️";position:absolute;top:-10px;right:20px;background:#3b82f6;color:#fff;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px}#trems .success-box{background:linear-gradient(135deg,#d1fae5,#a7f3d0);border:2px solid #10b981;border-radius:1rem;padding:1.5rem;margin:1rem 0;position:relative}#trems .success-box::before{content:"✅";position:absolute;top:-10px;right:20px;background:#10b981;color:#fff;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px}#trems .table-responsive{overflow-x:auto;border-radius:1rem;box-shadow:0 4px 6px rgb(0 0 0 / .1)}#trems .terms-table{width:100%;border-collapse:collapse;background:#fff}#trems .terms-table th{background:linear-gradient(135deg,#10B981,#059669);color:#fff;padding:1rem;text-align:right;font-weight:700}#trems .terms-table td{padding:1rem;border-bottom:1px solid #e5e7eb;vertical-align:top}#trems .terms-table tr:hover{background:#f9fafb}#trems .contact-cta{background:linear-gradient(135deg,#10B981,#059669);border-radius:1rem;padding:2rem;text-align:center;color:#fff;margin:2rem 0;position:relative;overflow:hidden}#trems .contact-cta::before{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle,rgb(255 255 255 / .1) 0%,transparent 70%);animation:rotate 20s linear infinite}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#trems .breadcrumb{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:1rem;padding:1rem 1.5rem;margin-bottom:2rem}#trems .breadcrumb a{color:#10B981;text-decoration:none;transition:color 0.3s ease}#trems .breadcrumb a:hover{color:#059669}#trems .last-updated{background:linear-gradient(135deg,#fef3c7,#fde68a);border:1px solid #f59e0b;border-radius:.5rem;padding:.75rem 1rem;font-size:.875rem;color:#92400e;display:inline-flex;align-items:center;margin-bottom:2rem}#trems .toc{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:2px solid #0ea5e9;border-radius:1rem;padding:1.5rem;margin:2rem 0;position:sticky;top:120px;z-index:10}#trems .toc ul{list-style:none;padding:0}#trems .toc li{margin:.5rem 0}#trems .toc a{color:#0369a1;text-decoration:none;display:flex;align-items:center;padding:.5rem;border-radius:.5rem;transition:all 0.3s ease}#trems .toc a:hover{background:rgb(14 165 233 / .1);color:#0c4a6e;transform:translateX(-5px)}#trems .toc a::before{content:"→";margin-left:.5rem;transition:transform 0.3s ease}#trems .toc a:hover::before{transform:translateX(5px)}#trems .scroll-to-top{position:fixed;bottom:2rem;left:2rem;background:linear-gradient(135deg,#10B981,#059669);color:#fff;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;visibility:hidden;transition:all 0.3s ease;z-index:1000}#trems .scroll-to-top.visible{opacity:1;visibility:visible}#trems .scroll-to-top:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgb(16 185 129 / .4)}#faq-page .faq-item{transition:all 0.3s ease;border:2px solid #e5e7eb;border-radius:1rem;margin-bottom:1rem;overflow:hidden}#faq-page .faq-item.active{border-color:#10B981;box-shadow:0 10px 25px rgb(16 185 129 / .1)}#faq-page .faq-question{padding:1.5rem;cursor:pointer;background:#fff;transition:all 0.3s ease;display:flex;align-items:center;justify-content:between}#faq-page .faq-question:hover{background:#f8fafc}#faq-page .faq-item.active .faq-question{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);color:#0369a1}#faq-page .faq-answer{max-height:0;overflow:hidden;transition:max-height 0.3s ease;background:#f8fafc}#faq-page .faq-answer.active{max-height:500px}#faq-page .faq-answer-content{padding:1.5rem;border-top:1px solid #e5e7eb}#faq-page .faq-icon{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-left:1rem;transition:all 0.3s ease}#faq-page .faq-chevron{transition:transform 0.3s ease;color:#6b7280}#faq-page .faq-item.active .faq-chevron{transform:rotate(180deg);color:#10B981}#faq-page .category-tab{padding:.75rem 1.5rem;border-radius:2rem;border:2px solid #e5e7eb;background:#fff;color:#6b7280;transition:all 0.3s ease;cursor:pointer;display:flex;align-items:center;gap:.5rem}#faq-page .category-tab.active{background:linear-gradient(135deg,#10B981,#059669);color:#fff;border-color:#10B981;transform:translateY(-2px);box-shadow:0 10px 25px rgb(16 185 129 / .3)}#faq-page .category-tab:hover:not(.active){border-color:#10B981;color:#10B981;transform:translateY(-1px)}#faq-page .search-box{position:relative;max-width:500px;margin:0 auto}#faq-page .search-input{width:100%;padding:1rem 1.5rem 1rem 3rem;border:2px solid #e5e7eb;border-radius:2rem;font-size:1rem;transition:all 0.3s ease}#faq-page .search-input:focus{outline:none;border-color:#10B981;box-shadow:0 0 0 3px rgb(16 185 129 / .1)}#faq-page .search-icon{position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);color:#6b7280}#faq-page .breadcrumb{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:1rem;padding:1rem 1.5rem;margin-bottom:2rem}#faq-page .breadcrumb a{color:#10B981;text-decoration:none;transition:color 0.3s ease}#faq-page .breadcrumb a:hover{color:#059669}#faq-page .scroll-to-top{position:fixed;bottom:2rem;left:2rem;background:linear-gradient(135deg,#10B981,#059669);color:#fff;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;visibility:hidden;transition:all 0.3s ease;z-index:1000}#faq-page .scroll-to-top.visible{opacity:1;visibility:visible}#faq-page .scroll-to-top:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgb(16 185 129 / .4)}#faq-page .stats-card{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:2px solid #0ea5e9;border-radius:1rem;padding:2rem;text-align:center;transition:all 0.3s ease}#faq-page .stats-card:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgb(14 165 233 / .15)}#faq-page .stats-number{font-size:2.5rem;font-weight:700;background:linear-gradient(135deg,#0ea5e9,#0284c7);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}#faq-page .contact-card{background:linear-gradient(135deg,#f0fdf4,#dcfce7);border:2px solid #10B981;border-radius:1rem;padding:2rem;text-align:center}#faq-page .contact-btn{background:linear-gradient(135deg,#10B981,#059669);color:#fff;padding:.75rem 2rem;border-radius:2rem;border:none;cursor:pointer;transition:all 0.3s ease;display:inline-flex;align-items:center;gap:.5rem}#faq-page .contact-btn:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgb(16 185 129 / .4)}#faq-page .highlight{background:linear-gradient(135deg,#fef3c7,#fde68a);padding:.25rem .5rem;border-radius:.5rem;font-weight:600}#faq-page .faq-category{display:none}#faq-page .faq-category.active{display:block}#faq-page .no-results{text-align:center;padding:3rem;color:#6b7280;display:none}#faq-page .no-results.show{display:block}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}#faq-page .animate-fade-in-up{animation:fadeInUp 0.6s ease forwards}#faq-page .popular-badge{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;font-size:.75rem;padding:.25rem .75rem;border-radius:1rem;margin-right:.5rem}#faq-page .new-badge{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;font-size:.75rem;padding:.25rem .75rem;border-radius:1rem;margin-right:.5rem}#whmcs-config .service-card{transition:all 0.4s ease;position:relative;overflow:hidden}#whmcs-config .service-card::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .4),transparent);transition:left 0.6s ease;z-index:1}#whmcs-config .service-card:hover::before{left:100%}#whmcs-config .service-card:hover{transform:translateY(-8px);box-shadow:0 25px 50px rgb(16 185 129 / .25)}#whmcs-config .hero-animation{animation:float 6s ease-in-out infinite}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-20px)}}#whmcs-config .feature-icon{transition:all 0.3s ease}#whmcs-config .feature-icon:hover{transform:scale(1.1) rotate(5deg)}#whmcs-config .cta-button{background:linear-gradient(135deg,#10b981,#059669);transition:all 0.3s ease;position:relative;overflow:hidden}#whmcs-config .cta-button::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .2),transparent);transition:left 0.5s ease}#whmcs-config .cta-button:hover::before{left:100%}#whmcs-config .cta-button:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgb(16 185 129 / .4)}#whmcs-config .whmcs-logo{background:linear-gradient(135deg,#4f46e5,#7c3aed);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}#whmcs-config .step-card{transition:all 0.3s ease}#whmcs-config .step-card:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgb(16 185 129 / .2)}#whmcs-config .pulse-animation{animation:pulse 2s infinite}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.7}}#whmcs-support .service-card{transition:all 0.4s ease;position:relative;overflow:hidden}#whmcs-support .service-card::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .4),transparent);transition:left 0.6s ease;z-index:1}#whmcs-support .service-card:hover::before{left:100%}#whmcs-support .service-card:hover{transform:translateY(-8px);box-shadow:0 25px 50px rgb(16 185 129 / .25)}#whmcs-support .pricing-card{transition:all 0.4s ease;position:relative;overflow:hidden}#whmcs-support .pricing-card:hover{transform:translateY(-12px);box-shadow:0 30px 60px rgb(16 185 129 / .3)}#whmcs-support .pricing-card.featured{transform:scale(1.05);border:3px solid #10b981}#whmcs-support .pricing-card.featured:hover{transform:scale(1.05) translateY(-12px)}#whmcs-support .hero-animation{animation:float 6s ease-in-out infinite}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-20px)}}#whmcs-support .feature-icon{transition:all 0.3s ease}#whmcs-support .feature-icon:hover{transform:scale(1.1) rotate(5deg)}#whmcs-support .stats-counter{font-size:2.5rem;font-weight:700;background:linear-gradient(135deg,#10b981,#059669);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}#whmcs-support .testimonial-card{transition:all 0.3s ease}#whmcs-support .testimonial-card:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgb(16 185 129 / .2)}#whmcs-support .cta-button{background:linear-gradient(135deg,#10b981,#059669);transition:all 0.3s ease;position:relative;overflow:hidden}#whmcs-support .cta-button::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .2),transparent);transition:left 0.5s ease}#whmcs-support .cta-button:hover::before{left:100%}#whmcs-support .cta-button:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgb(16 185 129 / .4)}#whmcs-download .feature-card{transition:all 0.4s ease;position:relative;overflow:hidden}#whmcs-download .feature-card::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .4),transparent);transition:left 0.6s ease;z-index:1}#whmcs-download .feature-card:hover::before{left:100%}#whmcs-download .feature-card:hover{transform:translateY(-8px);box-shadow:0 25px 50px rgb(16 185 129 / .25)}#whmcs-download .hero-animation{animation:float 6s ease-in-out infinite}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-20px)}}#whmcs-download .download-button{background:linear-gradient(135deg,#10b981,#059669);transition:all 0.3s ease;position:relative;overflow:hidden}#whmcs-download .download-button::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .2),transparent);transition:left 0.5s ease}#whmcs-download .download-button:hover::before{left:100%}#whmcs-download .download-button:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgb(16 185 129 / .4)}#whmcs-download .whmcs-logo{background:linear-gradient(135deg,#4f46e5,#7c3aed);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}#whmcs-download .pulse-animation{animation:pulse 2s infinite}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.7}}#whmcs-download .version-badge{background:linear-gradient(135deg,#f59e0b,#d97706);animation:glow 2s ease-in-out infinite alternate}@keyframes glow{from{box-shadow:0 0 20px rgb(245 158 11 / .5)}to{box-shadow:0 0 30px rgb(245 158 11 / .8)}}#whmcs-download .pricing-card{transition:all 0.3s ease}#whmcs-download .pricing-card:hover{transform:translateY(-10px);box-shadow:0 20px 40px rgb(16 185 129 / .2)}#whmcs-download .feature-icon{transition:all 0.3s ease}#whmcs-download .feature-icon:hover{transform:scale(1.1) rotate(5deg)}#breadCrumb .breadcrumb{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:1rem;padding:1rem 1.5rem;margin-bottom:2rem}#breadCrumb .breadcrumb a{color:#10B981;text-decoration:none;transition:color 0.3s ease}#breadCrumb .breadcrumb a:hover{color:#059669}#achive-mag .article-card{background:#fff;border-radius:1rem;overflow:hidden;box-shadow:0 10px 30px rgb(0 0 0 / .1);border:2px solid #e5e7eb;transition:all 0.3s ease;position:relative}#achive-mag .article-card:hover{transform:translateY(-8px);border-color:#10B981;box-shadow:0 25px 50px rgb(16 185 129 / .15)}#achive-mag .article-image{height:200px;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;color:#fff;font-size:2.5rem;position:relative;overflow:hidden}#achive-mag .article-image::before{content:"";position:absolute;inset:0;background:linear-gradient(45deg,transparent,rgb(255 255 255 / .1),transparent);transform:translateX(-100%);transition:transform 0.6s ease}#achive-mag .article-card:hover .article-image::before{transform:translateX(100%)}#achive-mag .category-badge{position:absolute;top:1rem;right:1rem;background:linear-gradient(135deg,#10B981,#059669);color:#fff;padding:.5rem 1rem;border-radius:1.5rem;font-size:.75rem;font-weight:700;z-index:10}#achive-mag .featured-badge{position:absolute;top:1rem;left:1rem;background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;padding:.5rem 1rem;border-radius:1.5rem;font-size:.75rem;font-weight:700;z-index:10}#achive-mag .article-meta{display:flex;align-items:center;gap:1rem;color:#6b7280;font-size:.875rem;margin-bottom:1rem}#achive-mag .article-meta i{color:#10B981}#achive-mag .category-filter{background:linear-gradient(135deg,#f3f4f6,#e5e7eb);color:#6b7280;padding:.75rem 1.5rem;border-radius:2rem;border:2px solid #e5e7eb;transition:all 0.3s ease;cursor:pointer;font-weight:500}#achive-mag .category-filter:hover,#achive-mag .category-filter.active{background:linear-gradient(135deg,#10B981,#059669);color:#fff;border-color:#10B981;transform:translateY(-2px);box-shadow:0 10px 25px rgb(16 185 129 / .3)}#achive-mag .search-box{background:#fff;border-radius:2rem;padding:1rem 1.5rem;border:2px solid #e5e7eb;outline:none;transition:all 0.3s ease;width:100%}#achive-mag .search-box:focus{border-color:#10B981;box-shadow:0 0 0 3px rgb(16 185 129 / .1)}#achive-mag .search-btn{background:linear-gradient(135deg,#10B981,#059669);color:#fff;padding:1rem 1.5rem;border-radius:2rem;border:none;cursor:pointer;transition:all 0.3s ease;font-weight:600}#achive-mag .search-btn:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgb(16 185 129 / .4)}#achive-mag .pagination-btn{background:#fff;color:#6b7280;padding:.75rem 1rem;border-radius:.75rem;border:2px solid #e5e7eb;transition:all 0.3s ease;cursor:pointer;font-weight:500;min-width:3rem;text-align:center}#achive-mag .pagination-btn:hover,#achive-mag .pagination-btn.active{background:linear-gradient(135deg,#10B981,#059669);color:#fff;border-color:#10B981;transform:translateY(-2px);box-shadow:0 5px 15px rgb(16 185 129 / .3)}#achive-mag .stats-card{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:1rem;padding:2rem;text-align:center;position:relative;overflow:hidden}#achive-mag .stats-card::before{content:"";position:absolute;inset:0;background:linear-gradient(45deg,transparent,rgb(255 255 255 / .1),transparent);transform:translateX(-100%);transition:transform 0.6s ease}#achive-mag .stats-card:hover::before{transform:translateX(100%)}#achive-mag .stats-number{font-size:2.5rem;font-weight:700;margin-bottom:.5rem}#achive-mag .floating-element{position:absolute;opacity:.1;animation:float 6s ease-in-out infinite}#achive-mag .floating-element:nth-child(2){animation-delay:-2s}#achive-mag .floating-element:nth-child(3){animation-delay:-4s}@keyframes float{0%,100%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(180deg)}}#achive-mag .hero-section{background:linear-gradient(135deg,#667eea,#764ba2);position:relative;overflow:hidden}#achive-mag .hero-section::before{content:"";position:absolute;inset:0;background:linear-gradient(45deg,transparent,rgb(255 255 255 / .1),transparent);transform:translateX(-100%);animation:shimmer 3s ease-in-out infinite}@keyframes shimmer{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}#achive-mag .pulse-animation{animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 rgb(16 185 129 / .7)}70%{box-shadow:0 0 0 20px #fff0}100%{box-shadow:0 0 0 0 #fff0}}#achive-mag .breadcrumb{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:1rem;padding:1rem 1.5rem;margin-bottom:2rem}#achive-mag .breadcrumb a{color:#10B981;text-decoration:none;transition:color 0.3s ease}#achive-mag .breadcrumb a:hover{color:#059669}#achive-mag .sort-dropdown{background:#fff;border:2px solid #e5e7eb;border-radius:.75rem;padding:.75rem 1rem;outline:none;transition:all 0.3s ease;cursor:pointer}#achive-mag .sort-dropdown:focus{border-color:#10B981;box-shadow:0 0 0 3px rgb(16 185 129 / .1)}#achive-mag .view-toggle{background:#fff;border:2px solid #e5e7eb;border-radius:.75rem;padding:.75rem;cursor:pointer;transition:all 0.3s ease;color:#6b7280}#achive-mag .view-toggle:hover,#achive-mag .view-toggle.active{background:linear-gradient(135deg,#10B981,#059669);color:#fff;border-color:#10B981}#achive-mag .list-view .article-card{display:flex;align-items:center}#achive-mag .list-view .article-image{width:200px;height:120px;flex-shrink:0}#achive-mag .list-view .article-content{flex:1;padding:1.5rem}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}#achive-mag .animate-fade-in-up{animation:fadeInUp 0.6s ease forwards}#achive-mag .animate-delay-1{animation-delay:0.1s}#achive-mag .animate-delay-2{animation-delay:0.2s}#achive-mag .animate-delay-3{animation-delay:0.3s}@media (max-width:768px){#achive-mag .article-image{height:150px;font-size:2rem}#achive-mag .stats-number{font-size:2rem}#achive-mag .list-view .article-card{flex-direction:column}#achive-mag .list-view .article-image{width:100%;height:150px}}