body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0a0a0a;color:#00ff41;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;overflow-x:hidden}*,body{margin:0}*{box-sizing:border-box;padding:0}:root{--primary-green:#00ff41;--secondary-cyan:#0ff;--accent-pink:#ff0080;--bg-dark:#0a0a0a;--bg-elevated:#0f0f0f;--bg-card:#0a1e0a66;--border-color:#00ff414d;--text-primary:#00ff41;--text-secondary:#0ff;--text-muted:#00ff4199}.loading{align-items:center;color:#00ff41;color:var(--primary-green);display:flex;font-size:20px;justify-content:center;min-height:100vh}.product-page{position:relative}body:before{background:repeating-linear-gradient(0deg,#00ff4108,#00ff4108 1px,#0000 0,#0000 2px);content:"";z-index:9999}.bg-grid,body:before{height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%}.bg-grid{background-image:linear-gradient(#00ff410d 1px,#0000 0),linear-gradient(90deg,#00ff410d 1px,#0000 0);background-size:50px 50px;z-index:0}.navbar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#000000e6;border-bottom:1px solid #00ff414d;border-bottom:1px solid var(--border-color);left:0;position:fixed;right:0;top:0;z-index:100}.navbar-content{height:70px;justify-content:space-between;margin:0 auto;max-width:1400px;padding:0 40px}.logo,.navbar-content{align-items:center;display:flex}.logo{gap:12px}.logo-icon{background:#00ff41;background:var(--primary-green);border-radius:50%;box-shadow:0 0 20px #00ff4180;height:40px;width:40px}.logo-text{color:#fff;font-size:20px;font-weight:700;letter-spacing:2px}.nav-links{display:flex;gap:40px}.nav-links a{color:#00ff4199;color:var(--text-muted);font-size:15px;text-decoration:none;transition:color .3s}.nav-links a:hover{color:#00ff41;color:var(--primary-green)}.nav-button{background:#00ff41;background:var(--primary-green);border:none;border-radius:8px;color:#000;cursor:pointer;font-weight:600;padding:10px 24px;transition:all .3s}.nav-button:hover{box-shadow:0 0 30px #00ff4199}.hero-section{align-items:center;display:flex;min-height:100vh;padding:140px 40px 80px;position:relative;z-index:1}.hero-glow-1,.hero-glow-2{border-radius:50%;filter:blur(100px);height:600px;opacity:.15;pointer-events:none;position:absolute;width:600px}.hero-glow-1{background:#00ff41;background:var(--primary-green);left:-10%;top:10%}.hero-glow-2{background:#0ff;background:var(--secondary-cyan);bottom:10%;right:-10%}.hero-content{grid-gap:80px;align-items:center;display:grid;gap:80px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1400px}.hero-badge{align-items:center;background:#00ff411a;border:1px solid #00ff414d;border:1px solid var(--border-color);border-radius:20px;display:inline-flex;font-size:13px;gap:8px;margin-bottom:32px;padding:8px 16px}.status-dot{animation:pulse 2s infinite;background:#00ff41;background:var(--primary-green);border-radius:50%;height:8px;width:8px}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.hero-title{color:#fff;font-size:64px;font-weight:700;line-height:1.1;margin-bottom:24px}.gradient-text{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#00ff41,#0ff);background:linear-gradient(135deg,var(--primary-green) 0,var(--secondary-cyan) 100%);-webkit-background-clip:text;background-clip:text}.hero-description{color:#00ff4199;color:var(--text-muted);font-size:18px;line-height:1.7;margin-bottom:40px}.hero-buttons{display:flex;gap:16px;margin-bottom:60px}.btn-primary{background:#00ff41;background:var(--primary-green);border:none;border-radius:12px;color:#000;cursor:pointer;font-size:16px;font-weight:600;padding:16px 32px;transition:all .3s}.btn-primary:hover{box-shadow:0 0 40px #00ff4199;transform:translateY(-2px)}.btn-secondary{align-items:center;background:#0000;border:1px solid #00ff414d;border:1px solid var(--border-color);border-radius:12px;color:#fff;display:flex;font-size:16px;gap:8px;padding:16px 32px}.btn-secondary:hover{background:#00ff411a;border-color:#00ff41;border-color:var(--primary-green)}.hero-stats{display:flex;gap:48px}.stat-item{text-align:left}.stat-value{color:#fff;font-size:36px;font-weight:700;margin-bottom:4px}.stat-label{color:#00ff4199;color:var(--text-muted);font-size:14px}.hero-media,.media-card-hero{position:relative}.media-card-hero{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a1e0a66;background:var(--bg-card);border:1px solid #00ff414d;border:1px solid var(--border-color);border-radius:24px;box-shadow:0 20px 60px #0006;overflow:hidden}.media-card-hero img,.media-card-hero video{display:block;height:auto;width:100%}.media-overlay-hero{background:linear-gradient(0deg,#000000e6 0,#0000);bottom:0;left:0;padding:32px;position:absolute;right:0}.play-button-hero{align-items:center;background:#00ff41;background:var(--primary-green);border-radius:50%;box-shadow:0 0 30px #00ff4180;cursor:pointer;display:flex;height:64px;justify-content:center;margin-bottom:16px;transition:all .3s;width:64px}.play-button-hero:hover{box-shadow:0 0 50px #00ff41cc;transform:scale(1.1)}.play-icon{border-bottom:12px solid #0000;border-left:18px solid #000;border-top:12px solid #0000;height:0;margin-left:4px;width:0}.features-section{background:#0f0f0f;background:var(--bg-elevated);padding:120px 40px;position:relative;z-index:1}.section-header{margin:0 auto 80px;max-width:1400px;text-align:center}.section-badge{background:#00ffff1a;border:1px solid #00ffff4d;border-radius:20px;color:#0ff;color:var(--secondary-cyan);display:inline-block;font-size:13px;margin-bottom:20px;padding:6px 16px}.section-title{color:#fff;font-size:48px;font-weight:700;margin-bottom:16px}.section-description{color:#00ff4199;color:var(--text-muted);font-size:18px;margin:0 auto;max-width:600px}.features-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1400px}.feature-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a1e0a66;background:var(--bg-card);border:1px solid #00ff414d;border:1px solid var(--border-color);border-radius:16px;padding:40px 32px;transition:all .3s}.feature-card:hover{border-color:#00ff41;border-color:var(--primary-green);box-shadow:0 20px 60px #00ff4133;transform:translateY(-8px)}.feature-icon{font-size:48px;margin-bottom:24px}.feature-title{color:#fff;font-size:20px;font-weight:600;margin-bottom:12px}.feature-description{color:#00ff4199;color:var(--text-muted);font-size:15px;line-height:1.7}.screenshots-section{padding:120px 40px;position:relative;z-index:1}.screenshots-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:1400px}.screenshot-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a1e0a66;background:var(--bg-card);border:1px solid #00ff414d;border:1px solid var(--border-color);border-radius:16px;overflow:hidden;position:relative;transition:all .3s}.screenshot-card:first-child{grid-column:1/-1}.screenshot-card:hover{border-color:#00ff41;border-color:var(--primary-green);box-shadow:0 20px 60px #00ff4133;transform:translateY(-8px)}.screenshot-image{display:block;height:auto;width:100%}.screenshot-info{padding:24px}.screenshot-title{color:#fff;font-size:20px;font-weight:600;margin-bottom:8px}.screenshot-description{color:#00ff4199;color:var(--text-muted);font-size:15px;line-height:1.7}.demo-section{background:#0f0f0f;background:var(--bg-elevated);padding:120px 40px;position:relative;z-index:1}.demo-content{grid-gap:80px;align-items:center;display:grid;gap:80px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1400px}.demo-text h2{color:#fff;font-size:48px;font-weight:700;line-height:1.2;margin-bottom:24px}.demo-text p{color:#00ff4199;color:var(--text-muted);font-size:18px;line-height:1.7;margin-bottom:40px}.demo-video-wrapper{border-radius:16px;cursor:pointer;overflow:hidden;position:relative}.demo-video-wrapper video{display:block;height:auto;width:100%}.demo-video-overlay{align-items:center;background:#0000004d;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}@media (max-width:768px){.demo-content,.hero-content{gap:40px;grid-template-columns:1fr}.features-grid,.screenshots-grid{grid-template-columns:1fr}.screenshot-card:first-child{grid-column:1}.hero-title{font-size:42px}.demo-text h2,.section-title{font-size:32px}.nav-links{display:none}}.modal-overlay{align-items:center;animation:fadeIn .3s;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000c;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.modal-content{animation:slideUp .3s;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a1e0a66;background:var(--bg-card);border:1px solid #00ff414d;border:1px solid var(--border-color);border-radius:16px;max-width:500px;padding:40px;position:relative;width:90%}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modal-close{background:#0000;border:1px solid #00ff414d;border:1px solid var(--border-color);border-radius:8px;color:#00ff4199;color:var(--text-muted);cursor:pointer;font-size:28px;height:36px;line-height:1;position:absolute;right:20px;top:20px;transition:all .3s;width:36px}.modal-close:hover{background:#00ff411a;border-color:#00ff41;border-color:var(--primary-green);color:#00ff41;color:var(--primary-green)}.modal-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#00ff41,#0ff);background:linear-gradient(135deg,var(--primary-green) 0,var(--secondary-cyan) 100%);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:28px;font-weight:700;margin-bottom:30px}.contact-info{display:flex;flex-direction:column;gap:20px}.contact-item{align-items:center;background:#0000004d;border:1px solid #00ff4133;border-radius:8px;display:flex;justify-content:space-between;padding:16px;transition:all .3s}.contact-item:hover{background:#00ff410d;border-color:#00ff41;border-color:var(--primary-green)}.contact-label{color:#00ff4199;color:var(--text-muted);font-size:14px;font-weight:600}.contact-value{color:#00ff41;color:var(--primary-green);font-size:15px;font-weight:500}.admin-page{background:#0a0a0a;color:#00ff41;min-height:100vh;padding:20px}.container{margin:0 auto;max-width:1200px}h1{color:#00ff41;margin-bottom:10px;text-shadow:0 0 10px #00ff4180}.subtitle{color:#0ff;font-size:14px;margin-bottom:30px}.section{background:#0a1e0a66;border:1px solid #00ff414d;border-radius:8px;margin-bottom:20px;padding:20px}.section-title{border-bottom:1px solid #00ff4133;color:#0ff;font-size:18px;padding-bottom:10px}.form-group,.section-title{margin-bottom:15px}label{color:#00ff41;display:block;font-size:14px;margin-bottom:5px}input[type=text],textarea{background:#00000080;border:1px solid #00ff414d;border-radius:4px;color:#00ff41;font-family:inherit;font-size:14px;padding:10px;width:100%}input[type=text]:focus,textarea:focus{border-color:#00ff41;box-shadow:0 0 10px #00ff414d;outline:none}textarea{min-height:80px;resize:vertical}.file-upload{background:#00ff411a;border:1px solid #00ff414d;border-radius:4px;color:#00ff41;cursor:pointer;font-size:13px;margin-top:5px;padding:8px}.file-upload::-webkit-file-upload-button{background:#00ff41;border:none;border-radius:4px;color:#000;cursor:pointer;font-weight:600;padding:6px 12px}.file-hint{color:#00ff4180;font-size:12px;margin-top:3px}.features-grid,.stats-grid{grid-gap:15px;display:grid;gap:15px;margin-bottom:15px}.stats-grid{grid-template-columns:repeat(3,1fr)}.features-grid{grid-template-columns:repeat(2,1fr)}.item-card{background:#0000004d;border:1px solid #00ff4133;border-radius:4px;padding:10px}.item-card input,.item-card textarea{margin-bottom:8px}.item-card input:last-child,.item-card textarea:last-child{margin-bottom:0}.btn{background:#00ff41;border:none;border-radius:4px;color:#0a0a0a;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;padding:12px 24px;text-decoration:none;transition:all .3s}.btn:hover{background:#0ff;box-shadow:0 0 20px #00ff4180}.btn-secondary{background:#00ff411a;border:1px solid #00ff41;border-radius:4px;color:#00ff41;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;padding:12px 24px;text-decoration:none;transition:all .3s}.btn-secondary:hover{background:#00ff4133}.actions{border-top:1px solid #00ff4133;display:flex;gap:10px;margin-top:30px;padding-top:20px}.status{border-radius:4px;margin-top:15px;padding:10px}.status.success{background:#00ff411a;border:1px solid #00ff41;color:#00ff41}.status.error{background:#ff00801a;border:1px solid #ff0080;color:#ff0080}@media (max-width:768px){.features-grid,.stats-grid{grid-template-columns:1fr}.actions{flex-direction:column}}
/*# sourceMappingURL=main.6a555544.css.map*/