.scoreboard{display:block;width:60%;margin:24px auto;text-align:center}.scoreboard-signpost{position:relative;text-align:center}.scoreboard-signpost>img{width:100%}.scoreboard-text{position:absolute;color:#1ce476;top:65%;left:57%;font-family:'Courier New',Courier,monospace;font-size:16vw;letter-spacing:.55em;transform:translate(-50%,-50%)}.scoreboard-body{margin:0 0 48px}.scoreboard-body>h2{font-size:24px}*{margin:0;padding:0;box-sizing:border-box}:root{--dark-bg:#1a1a1a;--darker-bg:#0f0f0f;--green-primary:#00e676;--green-secondary:#1db954;--green-bg:#1c965f;--text-primary:#fff;--text-secondary:#a0a0a0;--glass-bg:rgba(26,26,26,0.7);--border-color:rgba(255,255,255,0.1)}html,body{background-color:#1a1a1a}body{font-family:'Poppins',sans-serif;background-color:var(--dark-bg);color:var(--text-primary);line-height:1.6;overflow-x:hidden}body.dark{background-color:var(--darker-bg)}.container{max-width:1200px;margin:0 auto;padding:0 20px}.hero{min-height:90vh;background:linear-gradient(180deg,#0f0f0f 0,#1a1a1a 100%);padding:40px 20px 100px;position:relative;overflow:hidden}.logo{text-align:center}.logo img{height:40px;width:auto}.hero-title{text-align:center;font-size:50px;font-weight:600;margin:20px;line-height:1.2}.hero-title .seamlessly{color:var(--green-primary)}.hero-title .build{color:var(--text-primary)}.hero-title .bets{color:var(--text-primary)}.warning{padding:20px;background-color:#f44336;color:white;display:none;border-radius:12px;margin:0 auto 20px;max-width:700px;font-size:14px}.warning.success{background-color:#00e675;color:black}.warning.active{display:block}.warning>.close{position:relative;margin-left:15px;color:white;font-weight:bold;float:right;font-size:22px;line-height:20px;cursor:pointer;transition:.3s;z-index:100}.warning>.close:hover{color:black}.glass-card-wrapper{width:100%;position:relative;padding:60px 20px;min-height:270px}.animated-pattern{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.glass-card{position:relative;z-index:2;max-width:700px;margin:0 auto;background:rgba(15,15,15,0.1);backdrop-filter:blur(25px) saturate(200%);-webkit-backdrop-filter:blur(25px) saturate(200%);border:1px solid rgba(255,255,255,0.18);border-radius:24px;padding:40px;box-shadow:0 8px 32px 0 rgba(0,0,0,0.37)}.mobile-input-header{display:none;font-size:14px;font-weight:500;color:var(--text-secondary);margin-bottom:16px;text-align:center}.social-links-wrapper{max-width:1200px;margin:0 auto;padding:0 20px}.social-links-box{max-width:300px;margin:0 auto;background:rgba(15,15,15,0.4);backdrop-filter:blur(25px) saturate(180%);-webkit-backdrop-filter:blur(25px) saturate(180%);border:1px solid rgba(255,255,255,0.18);border-radius:16px;padding:24px 32px;box-shadow:0 8px 32px 0 rgba(0,0,0,0.37)}.social-links-title{text-align:center;font-size:14px;font-weight:500;color:var(--text-secondary);margin-bottom:16px;letter-spacing:.5px}.social-icons{display:flex;justify-content:center;align-items:center;gap:16px;flex-wrap:wrap}.social-icon{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;color:#fff}.social-icon:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(0,0,0,0.3)}.social-icon.discord,.social-icon.whatsapp,.social-icon.telegram,.social-icon.imessage,.social-icon.playstore,.social-icon.appstore{background:transparent}.input-container{margin-bottom:30px}.partner-page{min-height:100vh;background:linear-gradient(180deg,#0f0f0f 0,#1a1a1a 100%);padding:40px 20px 100px;position:relative;overflow:hidden}.terms-page{min-height:100vh;background:linear-gradient(180deg,#0f0f0f 0,#1a1a1a 100%);padding:40px 20px 100px}.terms-page .logo{text-align:center}.terms-page .logo a{display:inline-block}.terms-page .logo img{height:40px;width:auto}.terms-content{max-width:900px;margin:0 auto;background:rgba(26,26,26,0.6);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--border-color);border-radius:24px;padding:60px}.terms-content h1{font-size:42px;font-weight:700;margin-bottom:40px;color:var(--text-primary);text-align:center}.terms-section{margin-bottom:48px}.terms-section:last-child{margin-bottom:0}.terms-content h2{font-size:32px;font-weight:600;margin-bottom:16px;color:var(--green-primary)}.terms-content h3{font-size:20px;font-weight:600;margin-top:32px;margin-bottom:12px;color:var(--text-primary)}.terms-date{font-size:14px;color:var(--text-secondary);margin-bottom:24px;font-style:italic}.terms-content p{font-size:16px;line-height:1.8;color:var(--text-secondary);margin-bottom:16px}.terms-content ul{margin:16px 0 16px 24px;color:var(--text-secondary);line-height:1.8}.terms-content li{margin-bottom:8px;font-size:16px}.terms-content a{color:var(--green-primary);text-decoration:none;transition:opacity .3s ease}.terms-content a:hover{opacity:.8}.partner-page .logo{text-align:center}.partner-page .logo a{display:inline-block}.partner-page .logo img{height:40px;width:auto}.partner-wrapper{margin-top:0;padding-top:0}.partner-form-card{max-width:600px}.form-title{font-size:32px;font-weight:700;margin-bottom:24px;text-align:center;color:var(--text-primary)}.form-intro{font-size:16px;line-height:1.6;color:var(--text-secondary);margin-bottom:32px;text-align:center}.partner-form{display:flex;flex-direction:column;gap:24px}.form-group{display:flex;flex-direction:column;gap:8px}.form-group label{font-size:14px;font-weight:500;color:var(--text-primary)}.form-group input,.form-group select,.form-group textarea{background:rgba(255,255,255,0.05);border:1px solid var(--border-color);border-radius:12px;padding:14px 16px;font-family:'Poppins',sans-serif;font-size:15px;color:var(--text-primary);outline:0;transition:all .3s ease}.form-group input::placeholder,.form-group textarea::placeholder{color:var(--text-secondary)}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:var(--green-primary);background:rgba(255,255,255,0.08)}.form-group select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvgwidth='12'height='8'viewBox='00128'fill='none'xmlns='http://www.w3.org/2000/svg'%3E%3Cpathd='M11.5L66.5L111.5'stroke='%23a0a0a0'stroke-width='2'stroke-linecap='round'stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:40px}.form-group textarea{resize:vertical;min-height:120px}.btn-submit{margin-top:8px;width:100%;padding:18px 32px;font-size:16px}.floating-partner-btn{position:fixed;bottom:32px;right:32px;background:var(--green-primary);color:#000;font-family:'Poppins',sans-serif;font-size:14px;font-weight:600;padding:16px 24px;border-radius:50px;text-decoration:none;box-shadow:0 8px 24px rgba(0,230,118,0.3);transition:all .3s ease;z-index:999;max-width:350px;text-align:center;line-height:1.4}.floating-partner-btn:hover{background:#0f8;transform:translateY(-4px);box-shadow:0 12px 32px rgba(0,230,118,0.4)}.floating-partner-btn:active{transform:translateY(-2px)}.input-wrapper{position:relative;display:grid;grid-template-columns:20px minmax(0,1fr) 36px;align-items:center;column-gap:12px;background:rgba(255,255,255,0.05);border:1px solid var(--border-color);border-radius:12px;padding:0 12px;transition:all .3s ease;min-height:60px;overflow:hidden}.input-wrapper:focus-within{border-color:var(--green-primary);background:rgba(255,255,255,0.08)}.input-icon{color:var(--text-secondary);width:20px;height:20px;display:block}.input-submit-btn{background:var(--green-primary);border:0;border-radius:8px;width:36px;height:36px;min-width:36px;min-height:36px;max-width:36px;max-height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;flex-shrink:0;color:#000;-webkit-appearance:none;appearance:none;padding:0;position:relative;justify-self:end;transform:translateZ(0)}.input-submit-btn:hover{background:#0f8;transform:scale(1.05)}.input-submit-btn:active{transform:scale(0.95)}.input-submit-btn svg{width:18px;height:18px;flex-shrink:0;pointer-events:none}@media(hover:none){.input-submit-btn:hover{transform:none;background:var(--green-primary)}}.bet-input{width:100%;background:transparent;border:0;color:var(--text-primary);font-family:'Poppins',sans-serif;font-size:16px;padding:20px 8px 20px 0;outline:0;min-height:44px;-webkit-appearance:none;appearance:none;min-width:0}.bet-input::placeholder{color:var(--text-secondary)}.input-help-text{font-size:12px;color:var(--text-secondary);opacity:.7;margin-top:8px;text-align:center}.action-buttons{display:flex;gap:16px;justify-content:center}.btn{font-family:'Poppins',sans-serif;font-size:14px;font-weight:600;padding:16px 32px;border-radius:8px;border:0;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;gap:8px;text-transform:uppercase;letter-spacing:.5px}.btn-primary{background:var(--green-primary);color:#000}.btn-primary:hover{background:#0f8;transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,230,118,0.3)}.btn-primary:active{transform:translateY(0)}.btn-secondary{background:transparent;color:var(--text-primary);border:2px solid var(--border-color)}.btn-secondary:hover{border-color:var(--green-primary);background:rgba(0,230,118,0.1)}.btn-text{background:transparent;color:var(--text-secondary);padding:12px 24px}.btn-text:hover{color:var(--text-primary)}.feature{padding:40px}.feature-splash{padding:100px 20px}.feature-green{background:var(--green-bg)}.feature-dark{background:var(--darker-bg)}.feature-content{display:flex;align-items:center;gap:80px}.feature-reverse{flex-direction:row-reverse}.feature-images{flex:1;display:flex;justify-content:center}.feature-img{max-width:100%;height:auto;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,0.3)}.feature-text{flex:1}.feature-text h2{font-size:42px;font-weight:700;margin-bottom:24px;line-height:1.2}.feature-text p{font-size:18px;line-height:1.8;color:var(--text-secondary)}.feature-green .feature-text p{color:#000}.highlight{color:var(--green-primary);font-weight:600}.faq-section{background:var(--dark-bg);padding:100px 20px}.terms-footer{background:var(--darker-bg);padding:40px 20px 80px;text-align:center}.terms-link{color:var(--text-secondary);text-decoration:none;font-size:14px;transition:color .3s ease}.terms-link:hover{color:var(--green-primary)}.faq-title{font-size:42px;font-weight:700;margin-bottom:12px;text-align:left}.faq-subtitle{font-size:18px;color:var(--text-secondary);margin-bottom:48px}.faq-list{max-width:800px}.faq-item{border-bottom:1px solid var(--border-color);margin-bottom:8px}.faq-question{width:100%;background:transparent;border:0;color:var(--text-primary);font-family:'Poppins',sans-serif;font-size:18px;font-weight:500;padding:24px 0;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:color .3s ease}.faq-question:hover{color:var(--green-primary)}.faq-icon{color:var(--text-secondary);transition:transform .3s ease;flex-shrink:0}.faq-question.active .faq-icon{transform:rotate(180deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.faq-item .faq-answer.active{max-height:200px;padding-bottom:24px}.faq-answer p{color:var(--text-secondary);font-size:16px;line-height:1.6}.modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);backdrop-filter:blur(10px);z-index:1000;justify-content:center;align-items:center}.modal.active{display:flex}.modal-content{background:var(--dark-bg);border:1px solid var(--border-color);border-radius:24px;padding:60px;text-align:center;max-width:500px;width:90%;animation:modalSlideIn .3s ease}@keyframes modalSlideIn{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.modal-content h3{font-size:24px;margin-bottom:12px}.modal-content p{color:var(--text-secondary);font-size:16px;margin-bottom:32px}.loader{width:60px;height:60px;border:4px solid var(--border-color);border-top-color:var(--green-primary);border-radius:50%;margin:0 auto 24px;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.success-icon{margin-bottom:24px;animation:scaleIn .5s ease}@keyframes scaleIn{from{transform:scale(0)}to{transform:scale(1)}}.modal-content.success .btn{margin-top:12px;width:100%}@media(max-width:768px){.hero-title{font-size:42px;margin:30px}.glass-card-wrapper{padding:30px 20px}.social-links-box{padding:16px}.social-icon{width:40px;height:40px}.glass-card{padding:16px}.mobile-input-header{display:block}.bet-input::placeholder{color:transparent}.action-buttons{flex-direction:column}.btn{width:100%;justify-content:center}.btn-secondary{max-width:300px;margin:0 auto}.feature{padding:60px 20px}.feature-content,.feature-reverse{flex-direction:column;gap:40px}.feature-text h2{font-size:32px}.feature-text p{font-size:16px}.faq-title{font-size:32px}.faq-question{font-size:16px;padding:20px 0}.modal-content{padding:40px 24px}.form-title{font-size:28px}.form-intro{font-size:15px}.floating-partner-btn{bottom:20px;left:20px;font-size:13px;padding:14px 20px;max-width:none}.terms-content{padding:40px 32px}.terms-content h1{font-size:32px}.terms-content h2{font-size:26px}.terms-content h3{font-size:18px}}@media(max-width:480px){.logo img{height:30px}.hero{padding:30px 16px 40px}.hero-title{font-size:25px;margin:20px}.glass-card-wrapper{padding:16px 16px}.social-icons{gap:12px}.social-icon{width:32px;height:32px}.social-icon svg,.social-icon img{width:32px;height:32px}.feature-text h2{font-size:28px}.input-wrapper{grid-template-columns:20px minmax(0,1fr) 36px;column-gap:10px;padding:0 10px}.bet-input{font-size:14px;padding:16px 0}.partner-page{padding:30px 16px 40px}.partner-page .logo img{height:30px}.form-title{font-size:24px}.form-intro{font-size:14px}.floating-partner-btn{bottom:16px;left:16px;right:16px;font-size:12px;padding:12px 16px;max-width:none}.terms-page{padding:30px 16px 60px}.terms-page .logo img{height:30px}.terms-content{padding:32px 20px}.terms-content h1{font-size:28px}.terms-content h2{font-size:22px}.terms-content h3{font-size:16px}.terms-content p,.terms-content li{font-size:14px}}