.apt-login-page{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--apt-bg-deep);position:relative;overflow:hidden;padding:var(--apt-sp-6)}.apt-login-bg{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 20% 30%,rgba(243,56,27,.18) 0%,transparent 35%),radial-gradient(circle at 80% 70%,rgba(124,120,117,.18) 0%,transparent 35%),radial-gradient(circle at 50% 100%,rgba(109,194,155,.12) 0%,transparent 50%)}.apt-login-card{position:relative;z-index:1;background:var(--apt-bg-base);border:1px solid var(--apt-border);border-radius:var(--apt-radius-xl);padding:var(--apt-sp-7);width:100%;max-width:420px;box-shadow:var(--apt-shadow-lg);display:flex;flex-direction:column;gap:var(--apt-sp-5)}.apt-login-card__brand{text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--apt-sp-3)}.apt-login-card__title{margin:0;font-size:var(--apt-fs-2xl)}.apt-login-card__subtitle{color:var(--apt-text-muted);margin:0}.apt-login-form{display:flex;flex-direction:column;gap:var(--apt-sp-4)}.apt-login-card__hint{text-align:center;color:var(--apt-text-muted);font-size:var(--apt-fs-sm);margin:0}.apt-login__connected{text-align:center;padding:var(--apt-sp-7);background:var(--apt-bg-base);border-radius:var(--apt-radius-lg);border:1px solid var(--apt-border);color:var(--apt-text);max-width:480px;margin:60px auto}
