/* IUAI Beta Access Gate v5.3.0 */
.iuai-beta-gate{position:fixed;inset:0;z-index:100000;background:radial-gradient(circle at 50% 35%,rgba(58,86,154,.14),transparent 42%),linear-gradient(180deg,#f7f9fd 0%,#eef3f9 100%);color:#0d1724;display:grid;place-items:center;padding:24px;overflow:auto}
.iuai-beta-shell{width:min(760px,100%);position:relative}.iuai-beta-orb{position:absolute;width:340px;height:340px;border-radius:50%;left:50%;top:-105px;transform:translateX(-50%);background:radial-gradient(circle,rgba(74,144,255,.28),rgba(137,85,255,.11) 46%,transparent 70%);filter:blur(12px);pointer-events:none}
.iuai-beta-card{position:relative;border:1px solid rgba(90,112,145,.22);background:rgba(255,255,255,.82);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);border-radius:28px;padding:52px 48px 42px;box-shadow:0 30px 80px rgba(37,56,88,.14);text-align:center}
.iuai-beta-card>span{font-size:12px;font-weight:800;letter-spacing:.24em;color:#66758c}.iuai-beta-card h1{margin:13px 0 16px;font-size:clamp(28px,4vw,44px);line-height:1.12;letter-spacing:-.035em}.iuai-beta-card p{margin:0 auto;max-width:590px;font-size:16px;line-height:1.8;color:#526174}.iuai-beta-card small{display:block;margin-top:18px;color:#7b899b}
.iuai-beta-actions{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:30px}.iuai-beta-actions button{min-height:46px;padding:0 22px;border-radius:999px;font:inherit;font-weight:750;cursor:pointer}.iuai-beta-primary{border:0;color:#fff;background:linear-gradient(100deg,#2d7cff,#8c4cff);box-shadow:0 12px 30px rgba(77,87,220,.28)}.iuai-beta-primary:disabled{opacity:.68;cursor:default}.iuai-beta-secondary{border:1px solid rgba(70,91,122,.23);background:rgba(255,255,255,.7);color:#253247}
body[data-theme="dark"] .iuai-beta-gate{background:radial-gradient(circle at 50% 35%,rgba(73,91,180,.18),transparent 45%),#070b12;color:#f3f6fb}.iuai-beta-gate .iuai-beta-card{transition:none}body[data-theme="dark"] .iuai-beta-card{border-color:rgba(151,166,199,.15);background:rgba(14,20,31,.84);box-shadow:0 30px 100px rgba(0,0,0,.42)}body[data-theme="dark"] .iuai-beta-card p{color:#aab5c6}body[data-theme="dark"] .iuai-beta-card>span,body[data-theme="dark"] .iuai-beta-card small{color:#8290a5}body[data-theme="dark"] .iuai-beta-secondary{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.14);color:#e5eaf2}
@media(max-width:640px){.iuai-beta-gate{padding:16px}.iuai-beta-card{padding:40px 22px 30px;border-radius:22px}.iuai-beta-card p{font-size:15px}.iuai-beta-actions{display:grid;grid-template-columns:1fr}.iuai-beta-actions button{width:100%}}

/* IUAI Founding Member invitation v5.3.1 */
.iuai-founding-invite{margin:22px auto 0;max-width:610px;padding:14px 16px;border:1px solid rgba(112,87,255,.18);border-radius:15px;background:linear-gradient(135deg,rgba(45,124,255,.055),rgba(140,76,255,.075));text-align:left}
.iuai-founding-invite b{display:block;font-size:13px;letter-spacing:.035em;color:#4f4fc5}.iuai-founding-invite p{margin:6px 0 0!important;font-size:13px!important;line-height:1.65!important;color:#66758c!important}
body[data-theme="dark"] .iuai-founding-invite{border-color:rgba(151,125,255,.22);background:linear-gradient(135deg,rgba(45,124,255,.08),rgba(140,76,255,.10))}body[data-theme="dark"] .iuai-founding-invite b{color:#cfc7ff}body[data-theme="dark"] .iuai-founding-invite p{color:#95a3b8!important}
