._8aEwW_page{color:#f8fafc;background:#090d1a;min-height:100vh;font-family:Arial,Helvetica,sans-serif;position:relative;overflow:hidden}._8aEwW_glowOne,._8aEwW_glowTwo{filter:blur(110px);opacity:.25;pointer-events:none;border-radius:50%;width:420px;height:420px;position:absolute}._8aEwW_glowOne{background:#7c3aed;top:5%;left:-160px}._8aEwW_glowTwo{background:#2563eb;bottom:5%;right:-160px}._8aEwW_container{z-index:1;max-width:1100px;margin:0 auto;padding:28px 24px;position:relative}._8aEwW_header,._8aEwW_brand,._8aEwW_footer,._8aEwW_socials{align-items:center;display:flex}._8aEwW_header,._8aEwW_footer{justify-content:space-between}._8aEwW_brand{letter-spacing:1px;gap:12px;font-size:20px;font-weight:800}._8aEwW_brandIcon{background:linear-gradient(135deg,#8b5cf6,#3b82f6);border-radius:12px;place-items:center;width:40px;height:40px;display:grid}._8aEwW_headerLabel{color:#94a3b8;letter-spacing:2px;font-size:11px}._8aEwW_hero{text-align:center;padding:88px 0 64px}._8aEwW_badge{color:#c4b5fd;letter-spacing:1px;background:#21183e;border:1px solid #4c3a82;border-radius:99px;padding:9px 18px;font-size:11px;display:inline-block}._8aEwW_hero h1{margin:28px 0 20px;font-size:clamp(36px,6vw,64px);font-weight:800;line-height:1.3}._8aEwW_hero h1 span{color:#0000;background:linear-gradient(90deg,#c4b5fd,#60a5fa);-webkit-background-clip:text;background-clip:text}._8aEwW_description{color:#a7b4cc;font-size:15px;line-height:2}._8aEwW_loginCard{background:#181f34e6;border:1px solid #333d59;border-radius:20px;max-width:450px;margin:45px auto 0;padding:32px;box-shadow:0 20px 70px #00000040}._8aEwW_cardIcon{color:#a78bfa;font-size:30px}._8aEwW_loginCard h2{margin:12px 0;font-size:19px}._8aEwW_loginCard p{color:#94a3b8;font-size:13px}._8aEwW_loginButton{color:#172033;cursor:pointer;background:#fff;border:0;border-radius:10px;justify-content:center;align-items:center;gap:14px;width:100%;margin-top:26px;padding:15px;font-size:15px;font-weight:700;transition:transform .2s,box-shadow .2s;display:flex}._8aEwW_loginButton:hover{transform:translateY(-2px);box-shadow:0 8px 24px #8b5cf640}._8aEwW_googleIcon{color:#4285f4;font-size:21px;font-weight:800}._8aEwW_arrow{margin-left:auto;font-size:20px}._8aEwW_message{margin-top:15px}._8aEwW_features{justify-content:center;gap:14px;margin-top:28px;display:flex}._8aEwW_features div{color:#a78bfa;background:#141c2f;border:1px solid #29344d;border-radius:12px;padding:15px 20px;font-size:15px}._8aEwW_features span{color:#cbd5e1;margin-left:6px;font-size:12px}._8aEwW_footer{color:#94a3b8;border-top:1px solid #263149;gap:20px;padding:28px 0;font-size:12px}._8aEwW_socials{gap:20px}._8aEwW_socials a{color:#c4b5fd;text-decoration:none}._8aEwW_socials a:hover{color:#fff}@media (max-width:600px){._8aEwW_hero{padding-top:65px}._8aEwW_loginCard{padding:24px 18px}._8aEwW_features,._8aEwW_footer{flex-direction:column}}._8aEwW_creator{text-align:center;background:linear-gradient(135deg,#603aaa38,#17265552);border:1px solid #997aff47;border-radius:20px;flex-direction:column;align-items:center;gap:12px;padding:32px 28px;display:flex;box-shadow:0 12px 40px #00000026}._8aEwW_creatorLabel{color:#b8a4ff;letter-spacing:.18em;font-size:12px;font-weight:700}._8aEwW_creatorName{color:#fff;letter-spacing:.04em;text-shadow:0 0 24px #9c78ff66;font-size:clamp(26px,4vw,38px);font-weight:800}._8aEwW_creatorDescription{color:#c4cbe0;font-size:14px;line-height:1.8}._8aEwW_brand{letter-spacing:.09em;font-weight:900}._8aEwW_brandIcon{color:#a78bfa;text-shadow:0 0 18px #a78bfacc}@media (max-width:600px){._8aEwW_creator{padding:24px 16px}._8aEwW_creatorDescription{font-size:12px}}._8aEwW_socials{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;max-width:480px;display:grid}._8aEwW_socials a{color:#dce6ff;background:#162241c7;border:1px solid #879dd73d;border-radius:14px;justify-content:center;align-items:center;min-height:68px;padding:16px 18px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .2s,border-color .2s,background .2s,box-shadow .2s;display:flex}._8aEwW_socials a:hover{color:#fff;background:#2a3764e6;border-color:#9baaffa6;transform:translateY(-4px);box-shadow:0 10px 28px #5669dc2e}._8aEwW_socials a:focus-visible{outline-offset:3px;outline:2px solid #93c5fd}@media (max-width:600px){._8aEwW_socials{gap:8px;max-width:100%}._8aEwW_socials a{min-height:58px;padding:12px 8px;font-size:12px}}._8aEwW_page{isolation:isolate;background:radial-gradient(at 80% 15%,#5f4baf2e,#0000 40%),radial-gradient(at 15% 75%,#2864b926,#0000 45%),#080f22}._8aEwW_page:before{content:"";z-index:0;pointer-events:none;opacity:.75;background-image:radial-gradient(1.5px 1.5px at 8% 12%,#dbeafe 99%,#0000),radial-gradient(1px 1px at 17% 28%,#c4b5fd 99%,#0000),radial-gradient(1px 1px at 27% 9%,#dbeafe 99%,#0000),radial-gradient(1.5px 1.5px at 39% 21%,#dbeafe 99%,#0000),radial-gradient(1px 1px at 53% 11%,#c4b5fd 99%,#0000),radial-gradient(1px 1px at 68% 29%,#dbeafe 99%,#0000),radial-gradient(1.5px 1.5px at 81% 13%,#dbeafe 99%,#0000),radial-gradient(1px 1px at 93% 35%,#c4b5fd 99%,#0000),radial-gradient(1px 1px at 12% 61%,#dbeafe 99%,#0000),radial-gradient(1px 1px at 32% 77%,#dbeafe 99%,#0000),radial-gradient(1.5px 1.5px at 74% 72%,#c4b5fd 99%,#0000),radial-gradient(1px 1px at 89% 86%,#dbeafe 99%,#0000);position:absolute;inset:0}._8aEwW_page:after{content:"";z-index:0;pointer-events:none;opacity:.4;background-image:radial-gradient(2px 2px at 23% 45%,#93c5fd 99%,#0000),radial-gradient(2px 2px at 79% 55%,#c4b5fd 99%,#0000),radial-gradient(2px 2px at 58% 88%,#93c5fd 99%,#0000);position:absolute;inset:0}._8aEwW_glowOne,._8aEwW_glowTwo{opacity:.18}._8aEwW_loginCard{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#121d39c7;border-color:#859fd742}._8aEwW_loginButton{color:#fff;background:linear-gradient(105deg,#278bd4,#7360ce)}._8aEwW_googleIcon{color:#fff}
