*{box-sizing:border-box;margin:0;padding:0}:root{--bg-dark:#0a0f1e;--bg-card:#0d1b2a;--accent:#1e90ff;--accent-glow:#63b3ed;--text-white:#e8f4fd;--text-gray:#8ba3bf;--bar-bg:#1a2744;--selected:#1e3a5f;--green:#00c896}body{background-color:#0a0f1e;background-color:var(--bg-dark);color:#e8f4fd;color:var(--text-white);font-family:Segoe UI,sans-serif;overflow-x:hidden}.navbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0f1ef2;border-bottom:1px solid #1a2744;border-bottom:1px solid var(--bar-bg);justify-content:space-between;padding:15px 40px;position:fixed;top:0;width:100%;z-index:1000}.navbar,.navbar-logo{align-items:center;display:flex}.navbar-logo{color:#1e90ff;color:var(--accent);font-size:22px;font-weight:700;gap:8px}.logo-icon{font-size:20px}.navbar-links{align-items:center;display:flex;gap:30px;list-style:none}.navbar-links a{color:#8ba3bf;color:var(--text-gray);font-size:14px;text-decoration:none;transition:color .3s}.navbar-links a:hover{color:#1e90ff;color:var(--accent)}.nav-download-btn{background:#1e90ff!important;background:var(--accent)!important;border-radius:8px;color:#fff!important;font-weight:700!important;padding:8px 20px}.nav-download-btn:hover{background:#63b3ed!important;background:var(--accent-glow)!important}.hero{align-items:center;display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding:120px 20px 80px;position:relative;text-align:center}.hero-glow{background:radial-gradient(circle,#1e90ff12 0,#0000 70%);height:700px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:700px}.hero-content{position:relative;z-index:1}.hero-badge{background:#1e3a5f;background:var(--selected);border:1px solid #1e90ff;border:1px solid var(--accent);border-radius:20px;display:inline-block;font-size:11px;letter-spacing:2px;margin-bottom:25px;padding:6px 18px}.hero h1,.hero-badge{color:#1e90ff;color:var(--accent)}.hero h1{font-size:90px;font-weight:900;line-height:1;margin-bottom:15px;text-shadow:0 0 60px #1e90ff4d}.hero-subtitle{font-size:20px;margin-bottom:20px}.hero-desc,.hero-subtitle{color:#8ba3bf;color:var(--text-gray)}.hero-desc{font-size:15px;line-height:1.8;margin:0 auto 40px;max-width:580px}.hero-buttons{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-bottom:30px}.hero-version{color:#1a2744;color:var(--bar-bg);font-size:12px;margin-top:10px}.btn-primary{background:#1e90ff;background:var(--accent);border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-block;font-size:15px;font-weight:700;padding:14px 35px;text-decoration:none;transition:all .3s}.btn-primary:hover{background:#63b3ed;background:var(--accent-glow);box-shadow:0 10px 30px #1e90ff4d;transform:translateY(-2px)}.btn-secondary{background:#0000;border:1px solid #1e90ff;border:1px solid var(--accent);border-radius:10px;color:#1e90ff;color:var(--accent);cursor:pointer;display:inline-block;font-size:15px;font-weight:700;padding:14px 35px;text-decoration:none;transition:all .3s}.btn-secondary:hover{background:#1e3a5f;background:var(--selected);transform:translateY(-2px)}.btn-download{background:#1e90ff;background:var(--accent);border-radius:12px;color:#fff;display:inline-block;font-size:18px;font-weight:700;margin:20px 0 10px;padding:18px 60px;text-decoration:none;transition:all .3s}.btn-download:hover{background:#63b3ed;background:var(--accent-glow);box-shadow:0 15px 40px #1e90ff66;transform:translateY(-3px)}.stats{background:#0d1b2a80;border-bottom:1px solid #1a2744;border-bottom:1px solid var(--bar-bg);border-top:1px solid #1a2744;border-top:1px solid var(--bar-bg);display:flex;flex-wrap:wrap;gap:60px;justify-content:center;padding:50px 20px}.stat-item{text-align:center}.stat-number{color:#1e90ff;color:var(--accent);font-size:40px;font-weight:700}.stat-label{color:#8ba3bf;color:var(--text-gray);font-size:13px;margin-top:5px}.section-tag{background:#1e3a5f;background:var(--selected);border:1px solid #1e90ff;border:1px solid var(--accent);border-radius:20px;color:#1e90ff;color:var(--accent);display:inline-block;font-size:11px;letter-spacing:2px;margin-bottom:15px;padding:4px 14px}.features{margin:0 auto;max-width:1200px;padding:90px 40px;text-align:center}.section-title{color:#e8f4fd;color:var(--text-white);font-size:36px;font-weight:700;margin-bottom:10px}.section-subtitle{color:#8ba3bf;color:var(--text-gray);font-size:15px;margin-bottom:50px}.features-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));text-align:left}.feature-card{background:#0d1b2a;background:var(--bg-card);border:1px solid #1a2744;border:1px solid var(--bar-bg);border-radius:16px;padding:30px;transition:all .3s}.feature-card:hover{border-color:#1e90ff;border-color:var(--accent);box-shadow:0 10px 30px #1e90ff1a;transform:translateY(-5px)}.feature-icon{font-size:36px;margin-bottom:15px}.feature-title{color:#e8f4fd;color:var(--text-white);font-size:18px;font-weight:700;margin-bottom:10px}.feature-desc{color:#8ba3bf;color:var(--text-gray);font-size:14px;line-height:1.6}.whatsnew{background:#0d1b2a80;padding:90px 40px;text-align:center}.changelog-list{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:40px}.changelog-card{background:#0d1b2a;background:var(--bg-card);border:1px solid #1a2744;border:1px solid var(--bar-bg);border-radius:16px;max-width:400px;padding:30px;text-align:left;transition:all .3s;width:100%}.changelog-card:first-child{border-color:#1e90ff;border-color:var(--accent)}.changelog-card:hover{box-shadow:0 10px 30px #1e90ff1a;transform:translateY(-3px)}.changelog-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.changelog-version{color:#1e90ff;color:var(--accent);font-size:20px;font-weight:700}.changelog-date{background:#1a2744;background:var(--bar-bg);border-radius:10px;color:#8ba3bf;color:var(--text-gray);font-size:12px;padding:4px 10px}.changelog-items{display:flex;flex-direction:column;gap:10px;list-style:none}.changelog-items li{color:#8ba3bf;color:var(--text-gray);font-size:14px;line-height:1.5;padding-left:5px}.developer{padding:90px 40px;text-align:center}.developer-inner{margin:0 auto;max-width:700px}.dev-avatar{align-items:center;background:#1e3a5f;background:var(--selected);border:3px solid #1e90ff;border:3px solid var(--accent);border-radius:50%;color:#1e90ff;color:var(--accent);display:flex;font-size:36px;font-weight:700;height:100px;justify-content:center;margin:0 auto 20px;width:100px}.dev-name{color:#e8f4fd;color:var(--text-white);font-size:28px;font-weight:700;margin-bottom:5px}.dev-title{color:#1e90ff;color:var(--accent);font-size:14px;margin-bottom:15px}.dev-desc{color:#8ba3bf;color:var(--text-gray);font-size:14px;line-height:1.7;margin-bottom:25px;margin-left:auto;margin-right:auto;max-width:500px}.social-links{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.social-btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:8px;padding:10px 25px;text-decoration:none;transition:all .3s}.social-btn:hover{opacity:.9;transform:translateY(-2px)}.linkedin{background:#0a66c2;color:#fff}.instagram{background:#c13584;color:#fff}.download{background:#0d1b2a80;padding:90px 40px;text-align:center}.download-card{background:#0d1b2a;background:var(--bg-card);border:1px solid #1e90ff;border:1px solid var(--accent);border-radius:20px;margin:0 auto;max-width:650px;overflow:hidden;padding:60px 40px;position:relative}.download-card:before{background:radial-gradient(circle,#1e90ff0d 0,#0000 60%);content:"";height:200%;left:-50%;pointer-events:none;position:absolute;top:-50%;width:200%}.download-badge{background:#00c896;background:var(--green);border-radius:20px;color:#0a0f1e;display:inline-block;font-size:11px;font-weight:700;letter-spacing:2px;margin-bottom:20px;padding:4px 14px}.download-version{color:#8ba3bf;color:var(--text-gray);font-size:13px;margin:10px 0 20px}.download-features{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:10px}.download-features span{color:#00c896;color:var(--green);font-size:13px}.download-size{font-size:12px;margin-top:5px}.download-size,.footer{color:#8ba3bf;color:var(--text-gray)}.footer{border-top:1px solid #1a2744;border-top:1px solid var(--bar-bg);font-size:13px;padding:40px;text-align:center}.footer-logo{color:#1e90ff;color:var(--accent);font-size:20px;font-weight:700;margin-bottom:15px}@media (max-width:768px){.hero h1{font-size:60px}.navbar{padding:15px 20px}.stats{gap:30px}.features{padding:60px 20px}.navbar-links{gap:15px}}
/*# sourceMappingURL=main.72ed4e55.css.map*/