*{margin:0;padding:0;box-sizing:border-box}body{background:#f5f5f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;overflow-x:hidden}.welcome-page{max-width:576px;width:100%;min-height:100vh;margin:0 auto;background:linear-gradient(to bottom,#0d2a47,#1d4e89);box-shadow:0 0 10px #0000001a;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;position:relative}.language-selector{display:flex;gap:10px;justify-content:center;margin-bottom:40px;z-index:10;opacity:0;transform:translateY(10px);transition:all .6s ease-in-out}.language-selector.show{opacity:1;transform:translateY(0)}.lang-btn{width:35px;height:35px;display:flex;align-items:center;justify-content:center;background-color:#ffffff1a;color:#ffffff80;border-radius:6px;font-size:.75rem;font-weight:600;text-decoration:none;transition:all .3s ease;border:1px solid rgba(255,255,255,.1)}.lang-btn:hover{color:#fff;background-color:#ffffff26;transform:translateY(-2px);border-color:#ffffff4d;box-shadow:0 4px 12px #0003}.lang-btn.active{background-color:#b5c932;color:#fff;box-shadow:0 4px 12px #b5c93266;border-color:#b5c932}.lang-btn.active:hover{background-color:#9daa28}.logo-container{margin-bottom:30px;opacity:0;transform:scale(.8);transition:all .8s cubic-bezier(.34,1.56,.64,1)}.logo-container.show{opacity:1;transform:scale(1)}.logo-img{width:280px;height:auto;display:block}.content{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:400px;opacity:0;transform:translateY(20px);transition:all .6s ease-in-out .3s}.content.show{opacity:1;transform:translateY(0)}.bt-button{width:100%;padding:16px 32px;background-color:#b5c932;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;text-align:center;text-decoration:none;display:block;box-shadow:0 4px 12px #b5c9324d}.bt-button:hover{background-color:#9daa28;transform:translateY(-2px);box-shadow:0 6px 16px #b5c93266}.bt-button:active{transform:translateY(0)}.bt-link{color:#b5c932;font-size:15px;font-weight:500;text-decoration:none;transition:all .3s ease;padding:8px 0}.bt-link:hover{color:#d4e96d;text-decoration:underline}.beta-notice{margin-top:40px;padding:20px;background-color:#ffffff1a;border-radius:12px;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.beta-title{color:#b5c932;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:12px;text-align:center}.beta-text{color:#ffffffd9;font-size:13px;line-height:1.6;text-align:center;margin-bottom:15px}.beta-text-full{color:#ffffffbf;font-size:12px;line-height:1.7;text-align:justify;margin-top:15px;padding-top:15px;border-top:1px solid rgba(255,255,255,.1)}@media (max-width: 576px){.welcome-page{padding:30px 20px}.logo-img{width:240px}.beta-notice{margin-top:30px}}
