body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--primary-green-hover:#1ae05f;--dark-bg:#0a0a0a;--card-bg:#1a1a1a;--card-hover:#252525;--text-primary:#fff;--text-secondary:#b3b3b3;--accent-gradient:#20f86f;--shadow-premium:0 10px 40px #20f86f26}*{box-sizing:border-box}*,body{margin:0;padding:0}body{background-color:#0a0a0a;background-color:var(--dark-bg);color:#fff;color:var(--text-primary);direction:ltr;font-family:Inter,Rubik,sans-serif;line-height:1.6;overflow-x:hidden;scroll-behavior:smooth}.navbar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a0a0ad9;border-bottom:1px solid #20f86f1a;direction:ltr!important;left:0;padding:1.2rem 0;position:fixed;right:0;top:0;transition:all .3s ease;width:100%;z-index:1000}.navbar.scrolled{background:#0a0a0af2;box-shadow:0 4px 20px #0000004d}.navbar-container{align-items:center;direction:ltr!important;display:flex;justify-content:space-between;margin:0 auto;max-width:1400px;padding:0 30px;position:relative;width:100%}body[dir=rtl] .navbar-container{flex-direction:row-reverse}.language-switcher{align-items:center;display:flex;margin-right:30px}body[dir=rtl] .language-switcher{margin-left:30px;margin-right:0}.language-btn{background:#0000;border:1.5px solid #20f86f;border:1.5px solid var(--primary-green);border-radius:6px;color:#20f86f;color:var(--primary-green);cursor:pointer;font-family:Inter,sans-serif;font-size:.9rem;font-weight:500;padding:8px 16px;transition:all .3s ease}.language-btn:hover{background-color:#20f86f;background-color:var(--primary-green);color:#000;transform:translateY(-2px)}.language-btn.active{background:#20f86f;background:var(--accent-gradient);border-color:#0000;color:#000}.logo{align-items:center;display:flex;flex-direction:row;text-decoration:none;transition:transform .3s ease}.logo:hover{transform:scale(1.05)}.logo img{height:45px;margin-right:12px}.logo-text{color:#20f86f;color:var(--accent-gradient);font-size:1.6rem;font-weight:600}.nav-menu{display:flex;gap:10px;list-style:none}body[dir=rtl] .nav-menu{flex-direction:row-reverse}.nav-menu li{margin-left:0}.nav-menu a{border-radius:6px;color:#b3b3b3;color:var(--text-secondary);font-size:.95rem;font-weight:500;padding:8px 16px;text-decoration:none;transition:all .3s ease}.nav-menu a.active,.nav-menu a:hover{background:#20f86f1a;color:#20f86f;color:var(--primary-green)}.hamburger{cursor:pointer;display:none;flex-direction:column;gap:5px;margin-right:20px;padding:8px}.hamburger span{background-color:#fff;background-color:var(--text-primary);border-radius:2px;height:3px;transition:all .3s ease;width:28px}.hamburger.active span:first-child{transform:rotate(45deg) translate(8px,8px)}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:nth-child(3){transform:rotate(-45deg) translate(7px,-7px)}.hero{align-items:center;background:#0a0a0a;display:flex;justify-content:flex-start;min-height:100vh;overflow:hidden;padding-left:5%;padding-top:80px;position:relative;text-align:left}body[dir=rtl] .hero{justify-content:flex-end;padding-left:0;padding-right:5%;text-align:right}.hero-background-3d{bottom:0;height:100%;left:0;opacity:.7;position:absolute;right:0;top:0;width:100%;z-index:1}.hero-background-3d canvas{height:100%!important;width:100%!important}.hero-content{margin-left:0;max-width:900px;padding:0 30px;position:relative;text-align:left;z-index:2}body[dir=rtl] .hero-content{margin-left:auto;margin-right:0;text-align:right}.hero h1{animation:fadeInDown 1s ease;color:#d0d0d0;font-size:4.5rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin-bottom:24px}.hero p{animation:fadeInUp 1s ease;color:#b3b3b3;color:var(--text-secondary);font-size:1.4rem;font-weight:400;line-height:1.7;margin-bottom:50px}.btn{align-items:center;background:#20f86f;border:1px solid #20f86f4d;border-radius:14px;box-shadow:0 4px 12px #20f86f4d;color:#1f1f1f;cursor:pointer;display:inline-flex;font-size:1.1rem;font-weight:600;letter-spacing:.2px;padding:18px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap;width:auto}.btn:hover{background:#1bdc5f;border-color:#20f86f80;box-shadow:0 6px 20px #20f86f80;transform:translateY(-2px)}.btn-secondary{background:#1f1f1f;border:1px solid #ffffff0d;box-shadow:0 4px 12px #0003;color:#fff}.btn-secondary:hover{background:#2a2a2a;border-color:#20f86f33;box-shadow:0 6px 20px #20f86f33;transform:translateY(-2px)}.btn:not(.btn-secondary) i{color:#1f1f1f!important}#download-buttons{display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start}body[dir=rtl] #download-buttons{justify-content:flex-end}#download-buttons a{margin:0}body[dir=rtl] #btn-mac,body[dir=rtl] #btn-windows,body[dir=rtl] #download-buttons a{direction:ltr;text-align:left}#btn-mac i,#btn-windows i,.btn i{color:#fff;font-size:2rem;margin-right:16px}.section{padding:120px 30px;text-align:center}.section-heading{font-size:3rem;font-weight:700;letter-spacing:-.02em;margin-bottom:20px}.section-subheading{color:#b3b3b3;color:var(--text-secondary);font-size:1.2rem;font-weight:400;margin-bottom:80px;margin-left:auto;margin-right:auto;max-width:700px}.features{background:#0a0a0a;color:#fff;color:var(--text-primary)}.supported-sites{background-color:#0a0a0a;background-color:var(--dark-bg);color:#fff}.sites-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:auto;max-width:1200px}.site-card{background:#1a1a1a;background:var(--card-bg);border:1px solid #ffffff0d;border-radius:16px;box-shadow:0 4px 20px #0000004d;padding:40px 30px;text-align:center;transition:all .4s cubic-bezier(.4,0,.2,1)}.site-icon{color:#20f86f;color:var(--primary-green);font-size:3.5rem;margin-bottom:16px;transition:transform .3s ease}.site-name{color:#fff;color:var(--text-primary);font-size:1.1rem;font-weight:500}.feature-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));margin:auto;max-width:1400px}.feature-card{align-items:center;background:#fff;border:1px solid #0000000d;border-radius:20px;box-shadow:0 8px 30px #0000001a;display:flex;flex-direction:column;justify-content:center;min-height:350px;padding:50px 40px;text-align:left;transition:all .4s cubic-bezier(.4,0,.2,1)}[dir=rtl] .feature-card,body[dir=rtl] .feature-card{direction:rtl;text-align:center}[dir=rtl] .feature-description,[dir=rtl] .feature-title,body[dir=rtl] .feature-description,body[dir=rtl] .feature-title{text-align:center}.feature-icon{color:#20f86f;color:var(--accent-gradient);display:block;font-size:3.5rem;margin-bottom:24px;text-align:center;width:100%}.feature-title{color:#121212;font-size:1.6rem;font-weight:600;margin-bottom:16px;text-align:center;width:100%}.feature-description{color:#666;font-size:1rem;line-height:1.7;text-align:center;width:100%}.help{background:#0a0a0a;background:var(--dark-bg);color:#fff;padding:100px 30px}.faq-container{margin:0 auto;max-width:900px}.faq-item{border:1px solid #ffffff0d;border-radius:12px;margin-bottom:20px;overflow:hidden}.faq-item,.faq-question{background:#1a1a1a;background:var(--card-bg);transition:all .3s ease}.faq-question{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:24px 30px}.faq-question:hover{background:#252525;background:var(--card-hover)}.faq-question h3{color:#fff;color:var(--text-primary);flex-grow:1;font-size:1.1rem;font-weight:500;line-height:1.5;margin:0;padding-right:40px;text-align:left}.faq-question i{color:#20f86f;color:var(--primary-green);font-size:.9rem;margin-left:auto;margin-right:0;transition:transform .3s ease}.faq-item.active .faq-question i{transform:rotate(180deg)}[dir=rtl] .faq-question h3,body[dir=rtl] .faq-question h3{padding-left:40px;padding-right:0;text-align:right}[dir=rtl] .faq-answer p,body[dir=rtl] .faq-answer p{text-align:right}[dir=rtl] .faq-question i,body[dir=rtl] .faq-question i{margin-left:0;margin-right:auto}.faq-answer{background:#252525;background:var(--card-hover);margin:0;max-height:0;opacity:0;padding:0;transition:all .4s ease;visibility:hidden}.faq-item.active .faq-answer{max-height:none;opacity:1;padding:24px 30px;visibility:visible}.faq-answer p{color:#b3b3b3;color:var(--text-secondary);line-height:1.8;margin:0;text-align:left;white-space:pre-line}.videos{background:#0a0a0a;background:var(--dark-bg);color:#fff}.video-container{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;margin:0 auto;max-width:1400px}.video-placeholder{align-items:center;aspect-ratio:16/9;background-color:#000;border-radius:16px;box-shadow:0 10px 40px #0006;cursor:pointer;display:flex;justify-content:center;max-width:600px;overflow:hidden;position:relative;transition:all .4s ease;width:100%}.video-placeholder:hover{box-shadow:0 20px 60px #20f86f33;transform:translateY(-8px)}.video-placeholder img{height:100%;object-fit:cover;width:100%}.video-placeholder .play-button{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#20f86fe6;border-radius:50%;color:#fff;display:flex;font-size:2.5rem;height:100px;justify-content:center;position:absolute;transition:all .3s ease;width:100px}.video-placeholder:hover .play-button{background:#20f86f;background:var(--primary-green);transform:scale(1.15)}.contact{background:#0a0a0a;background:var(--dark-bg);color:#fff;padding:120px 30px}.contact-options{cursor:pointer;display:flex;flex-wrap:wrap;gap:40px;justify-content:center;margin:auto;max-width:1200px}.contact-option{background:#1a1a1a;background:var(--card-bg);border:1px solid #ffffff0d;border-radius:20px;box-shadow:0 8px 30px #0000004d;flex:1 1;min-width:280px;padding:50px 40px;text-align:center;transition:all .4s cubic-bezier(.4,0,.2,1)}.contact-option:hover{background:#252525;background:var(--card-hover);border-color:#20f86f4d;box-shadow:0 20px 60px #20f86f33;transform:translateY(-10px)}.contact-option i{color:#20f86f;color:var(--accent-gradient);display:inline-block;font-size:3.5rem;margin-bottom:24px}.contact-option h3{color:#fff;color:var(--text-primary);font-size:1.5rem;font-weight:600;margin-bottom:16px}.contact-option p{color:#b3b3b3;color:var(--text-secondary);font-size:1rem}.footer{background-color:#050505;border-top:1px solid #ffffff0d;color:#fff;padding:60px 30px;text-align:center}.footer-logo{color:#20f86f;color:var(--accent-gradient);font-size:2.5rem;font-weight:700;margin-bottom:20px}.footer-text{color:#b3b3b3;color:var(--text-secondary);font-size:1.1rem;margin-bottom:30px}.whatsapp-float{align-items:center;background:#25d366;border-radius:50%;bottom:30px;box-shadow:0 4px 20px #25d36666;display:flex;height:60px;justify-content:center;left:max(30px,calc(50% - 670px));position:fixed;text-decoration:none;transition:all .3s ease;width:60px;z-index:1000}body[dir=rtl] .whatsapp-float{left:auto;right:max(30px,calc(50% - 670px))}.whatsapp-float:hover{box-shadow:0 6px 30px #25d36699;transform:scale(1.1)}.whatsapp-float i{color:#fff;font-size:32px}@media screen and (max-width:768px){.whatsapp-float{bottom:20px;height:55px;left:20px!important;right:auto!important;width:55px}body[dir=rtl] .whatsapp-float{left:auto!important;right:20px!important}.whatsapp-float i{font-size:28px}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:768px){[dir=rtl] .faq-question h3{padding-left:0;padding-right:40px;text-align:right}[dir=rtl] .faq-answer p{text-align:right}[dir=rtl] .faq-question i{margin-left:0;margin-right:auto}}@media screen and (max-width:1024px){.sites-grid{gap:25px;grid-template-columns:repeat(3,1fr)}.hero h1{font-size:3.5rem}.hero p{font-size:1.3rem}.feature-grid{gap:30px;grid-template-columns:repeat(2,1fr)}.section{padding:100px 30px}}@media screen and (max-width:768px){.navbar-container{padding:0 20px}.hamburger{display:flex}body[dir=rtl] .navbar-container>div:first-child{flex-direction:row-reverse}body[dir=rtl] .hamburger{margin-left:20px;margin-right:0}.nav-menu{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a0a0afa;border-top:1px solid #ffffff0d;flex-direction:column;height:calc(100vh - 70px);justify-content:flex-start;left:0;padding-top:60px;position:fixed;top:70px;transform:translateX(-100%);transition:transform .3s ease;width:100%;z-index:999}.nav-menu.active{transform:translateX(0)}.nav-menu li{margin:0;width:100%}.nav-menu a{border-radius:0;display:block;font-size:1.2rem;padding:16px 30px;text-align:center;width:100%}.language-switcher,.navbar-container>div:last-child{align-items:center;display:flex}.language-switcher{height:100%;justify-content:center;margin:0}.language-btn{align-self:center;margin:0}.hero{min-height:90vh;padding-top:100px}.hero h1{font-size:2.5rem;margin-bottom:20px}.hero p{font-size:1.1rem;margin-bottom:40px}.btn{font-size:1rem;padding:16px 28px;width:auto}#btn-mac i,#btn-windows i,.btn i{font-size:1.9rem;margin-right:14px}#download-buttons{align-items:center;flex-direction:column;gap:15px}.sites-grid{gap:20px;grid-template-columns:repeat(2,1fr)}.feature-grid{gap:30px;grid-template-columns:1fr}.section{padding:80px 20px}.section-heading{font-size:2.2rem;margin-bottom:20px}.section-subheading{font-size:1rem;margin-bottom:50px}.contact-options{flex-direction:column;gap:25px}.contact-option{min-width:100%}.video-container{align-items:center;flex-direction:column;gap:30px}.video-placeholder{max-width:100%}.faq-question h3{font-size:1rem;padding-left:20px}.faq-answer p{font-size:.95rem}.feature-card{padding:40px 30px}.site-card{padding:30px 20px}}@media screen and (max-width:480px){.hero h1{font-size:2rem}.hero p{font-size:1rem}.btn{font-size:.95rem;padding:14px 24px}#btn-mac i,#btn-windows i,.btn i{font-size:1.7rem;margin-right:12px}.section-heading{font-size:1.8rem}.logo-text{font-size:1.3rem}.logo img{height:38px}.site-card{padding:25px 15px}.feature-card{padding:35px 25px}.contact-option{padding:40px 30px}.sites-grid{grid-template-columns:1fr}}:root{--primary-green:#20f86f}.download-page{direction:ltr;padding:40px 20px}.download-page,.download-page-loading{background:#0a0a0a;color:#fff;min-height:100vh}.download-page-loading{align-items:center;display:flex;font-size:1.5rem;justify-content:center}.download-page-header{align-items:center;display:flex;justify-content:space-between;margin:0 auto 60px;max-width:1200px}.back-button,.language-button{align-items:center;background:#0000;border:1px solid #fff3;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:.95rem;gap:8px;padding:10px 20px;transition:all .2s ease}.back-button:hover,.language-button:hover{background:#ffffff0d;border-color:#fff6}.download-page-content{margin:0 auto;max-width:800px}.download-info{display:flex;flex-direction:column;gap:40px}.app-name{color:#fff;font-size:3rem;font-weight:700;margin-bottom:20px;text-align:center}.download-options{display:flex;flex-direction:column;gap:20px}.download-option{border:1px solid #ffffff1a;border-radius:8px;overflow:hidden;transition:all .2s ease}.download-option.active{border-color:#20f86f}.download-option-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:20px;transition:background .2s ease}.download-option-header:hover{background:#ffffff0d}.download-option-info{flex:1 1}.download-option-title{color:#fff;font-size:1.2rem;font-weight:600;margin-bottom:5px}.download-option-version{color:#b3b3b3;font-size:.95rem}.download-option-header i{color:#b3b3b3;transition:transform .2s ease}.download-option.active .download-option-header i{color:#20f86f;transform:rotate(180deg)}.download-button{align-items:center;background:#20f86f;border:none;border-radius:0 0 8px 8px;color:#fff;cursor:pointer;display:flex;font-size:1.2rem;font-weight:600;gap:12px;justify-content:center;margin-top:0;padding:18px 40px;transition:background .2s ease;width:100%}.download-button:hover{background:#1ae05f}.download-button i{font-size:1.3rem}.download-details{background:#ffffff08;border-top:1px solid #ffffff1a;gap:20px;padding:20px}.detail-section,.download-details{display:flex;flex-direction:column}.detail-section{gap:10px}.detail-section-title{align-items:center;color:#20f86f;display:flex;font-size:1rem;font-weight:600;gap:10px}.detail-section-title i{font-size:1.1rem}.detail-section-content{color:#b3b3b3;font-size:.95rem;line-height:1.6;padding-left:28px;white-space:pre-line}.additional-info{display:flex;flex-direction:column;gap:25px;margin-top:50px}.info-box{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;padding:20px}.info-box-header{align-items:center;color:#fff;display:flex;font-size:1rem;font-weight:600;gap:10px;margin-bottom:12px}.info-box-header i{color:#20f86f;font-size:1.1rem}.info-box-content{color:#b3b3b3;font-size:.95rem;line-height:1.6}.helpful-links{display:flex;flex-direction:column;gap:12px}.helpful-links-title{align-items:center;color:#fff;display:flex;font-size:1rem;font-weight:600;gap:10px}.helpful-links-title i{color:#20f86f;font-size:1.1rem}.helpful-links-content{display:flex;flex-direction:column;gap:10px;padding-left:28px}.helpful-links-content a{align-items:center;color:#20f86f;display:flex;font-size:.95rem;gap:10px;text-decoration:none;transition:color .2s ease}.helpful-links-content a:hover{color:#1ae05f;text-decoration:underline}.helpful-links-content a i{font-size:1rem}body[dir=rtl] .download-page{direction:rtl}body[dir=rtl] .download-page-header{flex-direction:row-reverse}@media screen and (max-width:1024px){.download-page-content{max-width:100%;padding:0 20px}}@media screen and (max-width:768px){.download-page{padding:20px 15px}.download-page-header{margin-bottom:40px}.app-name{font-size:2rem}.version-info{font-size:1.1rem}.download-button{font-size:1.1rem;padding:16px 30px}}.download-modal-overlay{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:10000}.download-modal{background:#fff;border:1px solid #0000001a;border-radius:16px;box-shadow:0 20px 60px #00000026;display:flex;flex-direction:column;max-height:90vh;max-width:700px;width:100%}.download-modal-header{align-items:center;background:#20f86f;background:var(--primary-green);border-bottom:1px solid #0000001a;border-radius:16px 16px 0 0;display:flex;justify-content:space-between;padding:20px 25px}.download-modal-header h2{color:#000;font-size:1.6rem;font-weight:700;margin:0}.modal-close-button{background:#fff3;border:none;border-radius:8px;color:#000;cursor:pointer;font-size:1.5rem;padding:8px 12px;transition:all .2s ease}.modal-close-button:hover{background:#ffffff4d}.download-modal-content{background:#fff;flex:1 1;overflow-y:auto;padding:20px 25px}.instructions-text{color:#333;font-size:.95rem;line-height:1.6;margin-bottom:20px;white-space:pre-line}.warning-intro{color:#000;font-size:1rem;font-weight:700;margin-bottom:15px}.checkbox-container{border-top:1px solid #0000001a;margin-top:20px;padding-top:20px}.checkbox-label{align-items:center;color:#333;cursor:pointer;display:flex;font-size:.95rem;font-weight:600;gap:10px;-webkit-user-select:none;user-select:none}.checkbox-label input[type=checkbox]{accent-color:#20f86f;cursor:pointer;height:18px;width:18px}.download-modal-footer{background:#f8f9fa;border-radius:0 0 16px 16px;border-top:1px solid #0000001a;display:flex;gap:12px;justify-content:flex-end;padding:20px 25px}.modal-download-button{align-items:center;background:#20f86f;background:var(--primary-green);border:none;border-radius:6px;box-shadow:0 4px 15px #20f86f4d;color:#000;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:8px;padding:12px 25px;transition:all .2s ease}.modal-download-button:hover:not(:disabled){box-shadow:0 6px 20px #20f86f66;transform:translateY(-2px)}.modal-download-button:disabled{background:#ccc;box-shadow:none;cursor:not-allowed;opacity:.6}.modal-cancel-button{background:#fff;border:1px solid #0003;border-radius:8px;color:#333;cursor:pointer;font-size:1rem;font-weight:600;padding:12px 25px;transition:all .2s ease}.modal-cancel-button:hover{background:#f0f0f0;border-color:#0000004d}body[dir=rtl] .download-modal-footer{flex-direction:row-reverse}@media screen and (max-width:768px){.download-modal{max-height:95vh;max-width:100%}.download-modal-header{padding:20px}.download-modal-header h2{font-size:1.5rem}.download-modal-content{padding:20px}.download-modal-footer{flex-direction:column;padding:20px}.modal-cancel-button,.modal-download-button{justify-content:center;width:100%}}
/*# sourceMappingURL=main.63505406.css.map*/