.signin-entry_page__wvJqt{position:relative;z-index:10;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px 76px}.signin-entry_brand__0jD_V{display:flex;align-items:center;gap:12px;margin-bottom:28px;color:var(--foreground);font-size:24px;font-weight:750;letter-spacing:-.045em}.signin-entry_cardMotion__znlsY{width:100%;max-width:480px;perspective:1600px}.signin-entry_card__fMQYV{--card-rotate-x:0deg;--card-rotate-y:0deg;--card-glow:0;--card-surface:#211629;--card-ink:#f4eafb;--card-muted:#c5b1d3;--card-accent:#ceaaed;--card-line:#bd9ad125;--card-inset:#100a173d;position:relative;width:100%;max-width:480px;padding:32px;border:1px solid #be92e08c;border-radius:20px;background:radial-gradient(ellipse at 50% 0,#a26bcd29,transparent 65%),var(--card-surface);box-shadow:inset 0 1px #ead1ff26,0 18px 48px #7c439c16;color:var(--card-ink);transform:rotateX(var(--card-rotate-x)) rotateY(var(--card-rotate-y));transition:transform .5s cubic-bezier(.215,.61,.355,1)}.signin-entry_card__fMQYV:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 30% 5%,#d6a8ff20,transparent 60%);opacity:var(--card-glow);transition:opacity .4s ease-out}.signin-entry_card__fMQYV:before{content:"";position:absolute;height:1px;left:18%;right:18%;top:-1px;background:linear-gradient(90deg,transparent,#e3b9ff,transparent);pointer-events:none}.signin-entry_emblem__uyD_8{display:flex;align-items:center;gap:14px;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid var(--card-line)}.signin-entry_icon__j4zz3{display:grid;place-items:center;flex:0 0 46px;height:46px;border:1px solid #c99ee647;border-radius:12px;color:var(--card-accent);background:linear-gradient(135deg,#c99ceb16,#9860bc06);box-shadow:inset 0 1px #f0dfff0f}.signin-entry_eyebrow__0ezdw{font-size:10px;line-height:1.6;font-weight:600;letter-spacing:.13em;color:var(--card-accent);margin:0}.signin-entry_card__fMQYV h1{font-size:30px;line-height:1.25;font-weight:600;letter-spacing:-.035em;margin:0;color:var(--card-ink)}.signin-entry_card__fMQYV h1 span{color:var(--card-muted)}.signin-entry_description__ekHdl{font-size:14px;line-height:1.8;color:var(--card-muted);margin:18px 0 24px}.signin-entry_steps__ZdsaK{list-style:none;margin:0 0 24px;padding:16px 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--card-line);border-radius:12px;background:var(--card-inset)}.signin-entry_steps__ZdsaK li{display:grid;grid-template-columns:28px minmax(0,1fr);grid-template-rows:28px auto;align-items:center;column-gap:10px;row-gap:5px;padding:0 14px}.signin-entry_steps__ZdsaK li+li{border-left:1px solid var(--card-line)}.signin-entry_stepNumber__kdTA6,.signin-entry_steps__ZdsaK strong{font-family:inherit;font-size:13px;font-weight:600;line-height:28px}.signin-entry_stepNumber__kdTA6{display:block;text-align:center;font-variant-numeric:tabular-nums;color:var(--card-accent);border-radius:7px;background:#b98bd510}.signin-entry_steps__ZdsaK strong{color:var(--card-ink);white-space:nowrap}.signin-entry_steps__ZdsaK small{grid-column:2;font-size:11px;line-height:1.5;color:var(--card-muted)}.signin-entry_button__XorW2{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:50px;padding:12px 16px;border:1px solid #c99ee680;border-radius:10px;background:linear-gradient(120deg,#8050af,#704094);color:#fff;font-size:14px;font-weight:650;box-shadow:inset 0 1px #ffffff1a;transition:background .18s,box-shadow .18s;text-decoration:none}.signin-entry_button__XorW2:visited{color:#fff}.signin-entry_button__XorW2:hover{color:#fff;background:linear-gradient(120deg,#75459f,#633785);box-shadow:inset 0 1px #ffffff1a,0 6px 24px #7c439c26}.signin-entry_button__XorW2:focus-visible{outline:2px solid var(--card-accent);outline-offset:5px}.signin-entry_note__XeiyC{margin:16px 0 0;color:var(--card-muted);text-align:center;font-size:11px;line-height:1.7}.signin-entry_footer__pw4u_{font-size:11px;line-height:1.6;text-align:center;color:var(--app-muted-strong);margin:24px 0 0}html[data-theme=light] .signin-entry_card__fMQYV{--card-surface:#fffafd;--card-ink:#2e193e;--card-muted:#705d7d;--card-accent:#774998;--card-line:#8c5aa52b;--card-inset:#a776c308;background:radial-gradient(ellipse at 50% 0,#a26bcd12,transparent 65%),var(--card-surface);border-color:#af85c465;box-shadow:inset 0 1px #fff,0 18px 48px #50336512}html[data-theme=aurora] .signin-entry_card__fMQYV{--card-surface:#1c162a;background:radial-gradient(ellipse at 50% 0,#a26bcd29,transparent 65%),var(--card-surface)}@media(max-width:520px){.signin-entry_page__wvJqt{padding:40px 20px 76px}.signin-entry_card__fMQYV{padding:26px 22px}.signin-entry_card__fMQYV h1{font-size:27px}.signin-entry_steps__ZdsaK li{padding:0 10px;column-gap:7px}.signin-entry_stepNumber__kdTA6,.signin-entry_steps__ZdsaK strong{font-size:12px}.signin-entry_steps__ZdsaK small{font-size:10px}}@media(max-width:360px){.signin-entry_card__fMQYV{padding:24px 18px}.signin-entry_steps__ZdsaK li{grid-template-columns:24px minmax(0,1fr);padding:0 8px;column-gap:5px}}@media(hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.signin-entry_card__fMQYV{transform:none;transition:none}.signin-entry_card__fMQYV:after{opacity:0;transition:none}}@media(prefers-reduced-motion:reduce){.signin-entry_button__XorW2{transition:none}}.signin-entry_loginForm__gzJFM{display:grid;gap:18px}.signin-entry_fieldLabel__HfIEC{display:block;margin-bottom:8px;font-size:12px;font-weight:600;line-height:1.5;color:var(--card-ink)}.signin-entry_loginInput__otpGQ{width:100%;height:46px;min-width:0;padding:11px 44px 11px 40px;border:1px solid var(--card-line);border-radius:9px;background:var(--card-inset);color:var(--card-ink);font-size:14px;outline:none;transition:border-color .2s,box-shadow .2s}.signin-entry_loginInput__otpGQ:focus{border-color:var(--card-accent);box-shadow:0 0 0 3px #bc83e11c}.signin-entry_loginInput__otpGQ:disabled{opacity:1;color:var(--card-muted);-webkit-text-fill-color:var(--card-muted);cursor:default}.signin-entry_sessionNotice__xkYMU{padding:12px 14px;border:1px solid var(--card-line);border-radius:10px;background:var(--card-inset);font-size:11px;line-height:1.8;color:var(--card-muted)}.signin-entry_loginSubmit__jRCUO{width:100%;justify-content:center;cursor:pointer}.signin-entry_loginSubmit__jRCUO:disabled{opacity:.65;cursor:wait}.signin-entry_loginActions__SsN4h{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.signin-entry_loginActions__SsN4h:empty{display:none}.signin-entry_loginActions__SsN4h a{display:flex;flex:1 1 150px;align-items:center;justify-content:center;min-height:40px;padding:9px 10px;border:1px solid var(--card-line);border-radius:8px;background:var(--card-inset);color:var(--card-muted);font-size:11px;font-weight:600;text-decoration:none;transition:background .18s,border-color .18s}.signin-entry_loginActions__SsN4h a:hover{background:#b396ca16;border-color:var(--card-accent);color:var(--card-ink)}.signin-entry_loginActions__SsN4h a:focus-visible,.signin-entry_loginFooter__SsWhd a:focus-visible{outline:2px solid var(--card-accent);outline-offset:4px}.signin-entry_loginFooter__SsWhd{display:flex;justify-content:center;flex-wrap:wrap;gap:6px;margin:20px 0 0;padding-top:18px;border-top:1px solid var(--card-line);font-size:11px;line-height:1.7;color:var(--card-muted)}.signin-entry_loginFooter__SsWhd a{font-weight:600;color:var(--card-accent);text-decoration:none}.signin-entry_loginFooter__SsWhd a:hover{text-decoration:underline}@media(prefers-reduced-motion:reduce){.signin-entry_loginActions__SsN4h a,.signin-entry_loginInput__otpGQ{transition:none}}