/* BaitoCrypto Aurora V11 — Turnstile + feed polish */
.bc-achievement-toast,[data-achievement-toast]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;}
.auth-turnstile{
  position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;
  min-height:88px!important;margin:16px 0 6px!important;padding:12px!important;overflow:hidden!important;
  border-radius:24px!important;border:1px solid rgba(255,215,109,.22)!important;
  background:linear-gradient(135deg,rgba(255,215,109,.10),rgba(255,79,163,.075),rgba(85,243,255,.06))!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 18px 55px rgba(0,0,0,.18)!important;
}
.auth-turnstile:before{content:''!important;position:absolute!important;inset:1px!important;border-radius:22px!important;background:radial-gradient(190px 65px at 20% 0%,rgba(255,215,109,.16),transparent 72%),radial-gradient(180px 60px at 85% 100%,rgba(255,79,163,.14),transparent 75%)!important;pointer-events:none!important;}
.auth-turnstile:after{display:none!important;content:''!important;}
.bc-turnstile-widget,.auth-turnstile .cf-turnstile{position:relative!important;z-index:2!important;min-width:300px!important;min-height:65px!important;display:block!important;}
.auth-turnstile[data-bc-cf-state="error"]{border-color:rgba(255,79,120,.28)!important;}
.auth-turnstile[data-bc-cf-state="error"]:after{display:block!important;position:relative!important;z-index:2!important;content:'Security widget is loading. Refresh once if it does not appear.'!important;color:#ffd76d!important;font-size:12px!important;line-height:1.35!important;text-align:center!important;font-weight:900!important;max-width:240px!important;}
.auth-turnstile[data-bc-cf-state="ready"]:after{display:none!important;}
.auth-card-pro{max-width:680px!important}.auth-root>.auth-card-pro .auth-form{max-width:560px!important}.auth-layout .auth-card-pro{max-width:none!important}
.auth-form input[type="text"],.auth-form input[type="email"],.auth-form input[type="password"]{background:rgba(4,3,17,.74)!important;color:#fff7e7!important;border-color:rgba(255,255,255,.14)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)!important;}
.auth-form input[type="password"]{background:rgba(4,3,17,.74)!important;color:#fff7e7!important;}
.auth-actions .auth-btn{letter-spacing:.01em!important}
.po-empty{display:none!important}.po-momentum-card{margin-top:18px;padding:18px;border-radius:24px;border:1px solid rgba(255,215,109,.16);background:linear-gradient(135deg,rgba(255,215,109,.08),rgba(255,79,163,.06));}.po-community-stat{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}.po-stat-tile{padding:16px;border-radius:22px;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.08)}.po-stat-tile strong{display:block;font-size:28px;background:linear-gradient(90deg,#ffd76d,#ff4fa3);-webkit-background-clip:text;background-clip:text;color:transparent}.po-stat-tile span{font-size:12px;opacity:.75;text-transform:uppercase;letter-spacing:.08em;font-weight:900}.po-item.is-spotlight{border-color:rgba(255,215,109,.18);background:linear-gradient(135deg,rgba(255,215,109,.065),rgba(255,79,163,.04));}
@media(max-width:720px){.bc-turnstile-widget,.auth-turnstile .cf-turnstile{transform:scale(.92);transform-origin:center}.auth-turnstile{padding:8px!important}.po-community-stat{grid-template-columns:1fr}}
