body{margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0a0a0a;color:#e5e5e5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.6}.container{margin:0 auto;max-width:1200px;padding:0 20px}.header{background-color:#111;border-bottom:1px solid #2a2a2a;position:-webkit-sticky;position:sticky;top:0;z-index:100}.nav{justify-content:space-between;padding:1rem 0}.logo,.nav{align-items:center;display:flex}.logo{color:inherit;gap:.5rem;text-decoration:none;transition:opacity .2s ease}.logo:hover{opacity:.8}.logo-image{height:32px;width:32px}.logo-text{color:#fff;font-size:1.25rem;font-weight:600;margin-top:-3px}.nav-links{display:flex;gap:2rem}.nav-links a{color:#e5e5e5;text-decoration:none;transition:color .2s ease}.nav-links a:hover{color:#fff}.hero{background:linear-gradient(135deg,#111,#1a1a1a);padding:4rem 0}.hero-content{grid-gap:3rem;align-items:center;display:grid;gap:3rem;grid-template-columns:1fr 1fr}.hero-text h1{color:#fff;font-size:3rem;font-weight:700;line-height:1.2;margin-bottom:1rem}.hero-subtitle{color:#b3b3b3;font-size:1.125rem;margin-bottom:2rem;max-width:90%}.hero-buttons{display:flex;flex-direction:column;flex-wrap:wrap;gap:1rem}.hero-image img{height:auto;max-width:600px;width:100%}.btn{border:none;border-radius:8px;cursor:pointer;display:inline-block;font-size:.95rem;font-weight:600;padding:.75rem 1.5rem;text-align:center;text-decoration:none;transition:all .3s ease}.btn-primary{background-color:#2563eb;color:#fff}.btn-primary:hover{background-color:#1d4ed8;transform:translateY(-1px)}.btn-secondary{background-color:initial;border:1px solid #404040;color:#b3b3b3}.btn-secondary:hover{background-color:#1a1a1a;border-color:#666;color:#fff}.btn-disabled{background-color:#2a2a2a;color:#666;cursor:not-allowed}.platform-buttons{display:flex;gap:1rem;margin-bottom:1rem}.btn-platform{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;flex:1 1;flex-direction:column;font-weight:600;justify-content:center;min-height:60px;min-width:140px;padding:.75rem 1.5rem;text-decoration:none;transition:all .3s ease}.btn-download{background-color:#2563eb;color:#fff}.btn-download:hover{background-color:#1d4ed8;color:#fff;text-decoration:none;transform:translateY(-1px)}.btn-ios{background-color:#2a2a2a;color:#666;cursor:not-allowed}.btn-ios:disabled{opacity:.7}.platform-name{font-size:1.25rem;font-weight:700;margin-bottom:.1rem}.platform-action{font-size:.75rem;font-weight:400;opacity:.9}.btn-community{font-size:.9rem}.features{background-color:#0f0f0f;padding:4rem 0}.features h2{color:#fff;font-size:2.5rem;margin-bottom:3rem;text-align:center}.features-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.feature-card{background-color:#1a1a1a;border:1px solid #2a2a2a;border-radius:12px;padding:2rem;text-align:center;transition:transform .3s ease,border-color .3s ease}.feature-card:hover{border-color:#404040;transform:translateY(-2px)}.feature-icon{height:48px;margin-bottom:1rem;width:48px}.feature-card h3{color:#fff;font-size:1.25rem;margin-bottom:1rem}.feature-card p{color:#b3b3b3;line-height:1.6}.status{background-color:#111;padding:4rem 0}.status-content{margin:0 auto;max-width:800px;text-align:center}.status h2{color:#fff;font-size:2.5rem;margin-bottom:2rem}.status p{color:#b3b3b3;font-size:1.125rem;margin-bottom:1.5rem}.download{background-color:#0f0f0f;padding:4rem 0}.download h2{color:#fff;font-size:2.5rem;margin-bottom:3rem;text-align:center}.download-options{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0 auto;max-width:800px}.download-card{background-color:#1a1a1a;border:1px solid #2a2a2a;border-radius:12px;padding:2.5rem;text-align:center;transition:transform .3s ease,border-color .3s ease}.download-card:not(.coming-soon):hover{border-color:#404040;transform:translateY(-2px)}.download-card.coming-soon{opacity:.6}.platform-logo{height:64px;margin-bottom:1rem;width:64px}.download-card h3{color:#fff;font-size:1.5rem;margin-bottom:1rem}.download-card p{color:#b3b3b3;margin-bottom:2rem}.footer{background-color:#111;border-top:1px solid #2a2a2a;padding:3rem 0 1rem}.footer-content{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:2rem}.footer-section h4{color:#fff;font-size:1.125rem;margin-bottom:1rem}.footer-section p{color:#b3b3b3;line-height:1.6}.footer-section ul{list-style:none}.footer-section ul li{margin-bottom:.5rem}.footer-section ul li a{color:#a0a0a0;text-decoration:none;transition:color .2s ease}.footer-section ul li a:hover{color:#fff}.footer-bottom{border-top:1px solid #2a2a2a;padding-top:1rem;text-align:center}.footer-bottom p{color:#666;font-size:.875rem}.link-placeholder{color:#666!important;cursor:not-allowed;opacity:.7;text-decoration:none}.link-placeholder:hover{color:#888!important;text-decoration:none}@media (max-width:768px){.hero-content{grid-template-columns:1fr;text-align:center}.hero-text h1{font-size:2.5rem}.nav-links{display:none}.hero-buttons{justify-content:center}.download h2,.features h2,.status h2{font-size:2rem}.container{padding:0 15px}}@media (max-width:480px){.hero-text h1{font-size:2rem}.hero-subtitle{font-size:1rem}.btn{font-size:.9rem;padding:.6rem 1.2rem}.platform-buttons{align-items:center;flex-direction:column;gap:.75rem}.btn-platform{min-height:55px;min-width:160px;padding:.6rem 1.2rem}.platform-name{font-size:.85rem}.platform-action{font-size:.75rem}.download-card,.feature-card{padding:1.5rem}}.support-container{background-color:#0a0a0a;color:#e5e5e5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;line-height:1.6;margin:0 auto;max-width:1000px;min-height:100vh;padding:2rem}.support-header{margin-bottom:3rem;text-align:center}.support-header h1{color:#fff;font-size:2.5rem;font-weight:700;margin-bottom:.5rem}.support-subtitle{color:#a0a0a0;font-size:1.2rem;margin:0}.support-content{display:flex;flex-direction:column;gap:3rem}.app-info-section{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;color:#fff;padding:2rem;text-align:center}.app-info-section h2{color:#fff;font-size:1.8rem;margin-top:0}.app-versions{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:1.5rem 0}.app-version{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #ffffff1a;border-radius:8px;padding:1.5rem}.app-version h3{color:#fff;font-size:1.3rem;margin:0 0 .5rem}.app-version p{color:#f0f0f0;font-size:1.1rem;margin:0}.app-status{background:#ffffff26;border:1px solid #ffffff1a;border-radius:6px;font-style:italic;margin-top:1rem;padding:1rem}.contact-section h2{color:#fff;font-size:2rem;margin-bottom:1rem;text-align:center}.contact-intro{color:#a0a0a0;font-size:1.1rem;margin-bottom:2rem;text-align:center}.contact-methods{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}.contact-method{background:#1a1a1a;border:2px solid #2a2a2a;border-radius:12px;padding:2rem;position:relative;transition:all .3s ease}.contact-method:hover{border-color:#3a3a3a;box-shadow:0 8px 25px #0000004d;transform:translateY(-2px)}.contact-method.preferred{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border-color:#7c3aed}.contact-icon{font-size:3rem;margin-bottom:1rem;text-align:center}.contact-method h3{color:#fff;font-size:1.5rem;margin:0 0 1rem;text-align:center}.method-description{color:#b0b0b0;margin-bottom:1.5rem;text-align:center}.method-benefits ul{list-style:none;margin:1.5rem 0;padding:0}.method-benefits li{color:#d0d0d0;padding:.5rem 0 .5rem 1.5rem;position:relative}.method-benefits li:before{color:#10b981;content:"✓";font-weight:700;left:0;position:absolute}.contact-button{border:none;border-radius:8px;cursor:pointer;display:block;font-size:1.1rem;font-weight:600;padding:1rem 2rem;text-align:center;text-decoration:none;transition:all .3s ease;width:100%}.discord-button{background:#5865f2;color:#fff}.discord-button:hover{background:#4752c4;transform:translateY(-1px)}.email-button{background:#059669;color:#fff}.email-button:hover{background:#047857;transform:translateY(-1px)}.preferred-label{color:#a78bfa;font-weight:600}.email-address,.preferred-label{font-size:.9rem;margin:1rem 0 0;text-align:center}.email-address{color:#888;font-family:Courier New,monospace}.support-tips-section h2{color:#fff;font-size:1.8rem;margin-bottom:2rem;text-align:center}.tips-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.tip-card{background:#1a1a1a;border:1px solid #2a2a2a;border-radius:8px;box-shadow:0 2px 10px #0003;padding:1.5rem}.tip-card h4{color:#fff;font-size:1.1rem;margin:0 0 .5rem}.tip-card p{color:#b0b0b0;font-size:.95rem;margin:0}.response-time-section h2{color:#fff;font-size:1.8rem;margin-bottom:2rem;text-align:center}.response-times{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.response-time{background:#1a1a1a;border:1px solid #2a2a2a;border-radius:8px;padding:1.5rem;text-align:center}.response-time h4{color:#fff;font-size:1.2rem;margin:0 0 1rem}.response-time p{color:#b0b0b0;margin:.5rem 0}.alpha-notice-section h2{color:#fff;font-size:1.8rem;margin-bottom:1.5rem;text-align:center}.alpha-notice{background:#2a1f0d;border:1px solid #f59e0b;border-radius:8px;color:#fbbf24;padding:1.5rem}.alpha-notice p{margin:0 0 1rem}.alpha-notice ul{margin:1rem 0;padding-left:1.5rem}.alpha-notice li{margin:.5rem 0}.future-features-section h2{color:#fff;font-size:1.8rem;margin-bottom:1rem;text-align:center}.future-features-section p{color:#a0a0a0;margin-bottom:1.5rem;text-align:center}.future-features-section ul{background:#1a1a1a;border:1px solid #2a2a2a;border-radius:8px;padding:1.5rem}.future-features-section li{color:#d0d0d0;margin:.75rem 0}.support-footer{border-top:1px solid #2a2a2a;color:#888;margin-top:2rem;padding:2rem 0;text-align:center}@media (max-width:768px){.support-container{padding:1rem}.support-header h1{font-size:2rem}.app-versions,.contact-methods,.response-times,.tips-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=main.9de502cc.css.map*/