.auth[data-v-94a99cec]{background:rgb(var(--v-theme-background));display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100vh}.brand[data-v-94a99cec]{background:radial-gradient(800px 500px at 85% 20%,rgba(41,66,160,.45),transparent 60%),radial-gradient(600px 420px at 0 100%,rgba(204,153,51,.16),transparent 60%),linear-gradient(180deg,#003,#02031a);color:#eef1fb;overflow:hidden;position:relative}.brand[data-v-94a99cec]:before{background-image:radial-gradient(1px 1px at 14% 18%,#fff,transparent),radial-gradient(1px 1px at 32% 72%,hsla(0,0%,100%,.7),transparent),radial-gradient(1.5px 1.5px at 58% 12%,hsla(0,0%,100%,.8),transparent),radial-gradient(1px 1px at 76% 86%,hsla(0,0%,100%,.6),transparent),radial-gradient(1.4px 1.4px at 88% 48%,rgba(244,206,106,.8),transparent),radial-gradient(1px 1px at 8% 52%,hsla(0,0%,100%,.6),transparent);content:"";inset:0;opacity:.8;pointer-events:none;position:absolute}.brand-inner[data-v-94a99cec]{align-items:center;display:flex;flex-direction:column;gap:40px;height:100%;margin:0 auto;max-width:560px;padding:56px 48px 40px;position:relative;text-align:center;z-index:1}.emblem[data-v-94a99cec]{display:block;margin-top:auto;position:relative;width:min(100%,440px)}.emblem[data-v-94a99cec]:before{background:radial-gradient(closest-side,rgba(204,153,51,.28),rgba(204,153,51,.08) 60%,transparent);content:"";filter:blur(6px);height:340px;left:50%;pointer-events:none;position:absolute;top:32%;transform:translate(-50%,-50%);width:340px}.emblem-logo[data-v-94a99cec]{display:block;filter:drop-shadow(0 10px 30px rgba(0,0,0,.45));height:auto;position:relative;width:100%}.emblem-sky[data-v-94a99cec]{height:0;left:50%;pointer-events:none;position:absolute;top:32%;width:0}.orbit[data-v-94a99cec]{border:1px solid rgba(204,153,51,.26);border-radius:50%;left:0;position:absolute;top:0;transform:translate(-50%,-50%) rotate(-16deg)}.orbit-1[data-v-94a99cec]{animation:spin-94a99cec 36s linear infinite;height:150px;width:380px}.orbit-2[data-v-94a99cec]{animation:spin-94a99cec 64s linear infinite reverse;border-color:#7896ff2e;height:250px;width:620px}.orbit-3[data-v-94a99cec]{border-color:#cc99331a;border-style:dashed;height:380px;width:900px}.satellite[data-v-94a99cec]{background:#f4ce6a;border-radius:50%;box-shadow:0 0 14px 4px #f4ce6a8c;height:9px;left:50%;position:absolute;top:-5px;width:9px}.orbit-2 .satellite[data-v-94a99cec]{background:#9fb4ff;box-shadow:0 0 14px 4px #8ca5ff80}@keyframes spin-94a99cec{0%{transform:translate(-50%,-50%) rotate(-16deg)}to{transform:translate(-50%,-50%) rotate(344deg)}}.brand-copy[data-v-94a99cec]{align-items:center;display:flex;flex-direction:column;margin-bottom:auto}.brand-eyebrow[data-v-94a99cec]{align-items:center;background:#cc99331a;border:1px solid rgba(204,153,51,.3);border-radius:999px;color:#f4ce6a;display:inline-flex;font-size:.78rem;font-weight:700;gap:8px;letter-spacing:.3px;padding:6px 14px}.brand-title[data-v-94a99cec]{color:#fff;font-size:clamp(1.8rem,2.8vw,2.5rem);font-weight:900;letter-spacing:-1.2px;line-height:1.05;margin:18px 0 20px}.brand-title[data-v-94a99cec] em{background:linear-gradient(100deg,#f4ce6a,#c93 55%,#e0ae43);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal}.brand-points[data-v-94a99cec]{display:grid;gap:10px;list-style:none;margin:0;padding:0;text-align:left}.brand-points li[data-v-94a99cec]{align-items:center;color:#eef1fbd1;display:flex;font-size:.98rem;gap:10px}.brand-points .v-icon[data-v-94a99cec]{color:#e0ae43}.brand-foot[data-v-94a99cec]{color:#eef1fb8c;display:flex;flex-wrap:wrap;font-size:.8rem;gap:8px 20px;justify-content:center}.brand-foot span[data-v-94a99cec]{align-items:center;display:flex;gap:6px}.brand-foot .v-icon[data-v-94a99cec]{color:#c93}.form-side[data-v-94a99cec]{display:flex;flex-direction:column;padding:28px 32px 40px}.form-side-top[data-v-94a99cec]{align-items:center;display:flex;justify-content:space-between}.back-link[data-v-94a99cec]{align-items:center;color:var(--sto-muted);display:inline-flex;font-size:.86rem;font-weight:700;gap:6px;text-decoration:none}.back-link[data-v-94a99cec]:hover{color:var(--sto-gold)}.theme-btn[data-v-94a99cec]{align-items:center;background:var(--sto-inset);border:1px solid var(--sto-hairline);border-radius:10px;color:var(--sto-gold);height:38px;width:38px}.form-side-body[data-v-94a99cec],.theme-btn[data-v-94a99cec]{display:flex;justify-content:center}.form-side-body[data-v-94a99cec]{flex:1;flex-direction:column;margin:0 auto;max-width:440px;padding:40px 0;width:100%}.form-card[data-v-94a99cec]{width:100%}.form-title[data-v-94a99cec]{color:var(--sto-strong);font-size:2.1rem;font-weight:900;letter-spacing:-1px;line-height:1.1}.form-sub[data-v-94a99cec]{color:var(--sto-muted);font-size:1rem;margin:8px 0 28px}.form-side-alt[data-v-94a99cec]{color:var(--sto-muted);font-size:.94rem;margin-top:28px;text-align:center}.form-side-alt[data-v-94a99cec] a{color:var(--sto-gold);font-weight:800;text-decoration:none}.form-card[data-v-94a99cec] input:-webkit-autofill,.form-card[data-v-94a99cec] input:-webkit-autofill:focus,.form-card[data-v-94a99cec] input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px rgb(var(--v-theme-background)) inset!important;-webkit-text-fill-color:var(--sto-strong)!important;caret-color:var(--sto-strong);-webkit-transition:background-color 9999s ease-out 0s;transition:background-color 9999s ease-out 0s}.form-card[data-v-94a99cec] .v-field{border-radius:12px}.form-card[data-v-94a99cec] .v-field--variant-outlined .v-field__outline{--v-field-border-opacity:.18}.form-card[data-v-94a99cec] .auth-label{color:var(--sto-strong);display:block;font-size:.82rem;font-weight:800;margin-bottom:6px}.form-card[data-v-94a99cec] .auth-row{align-items:baseline;display:flex;justify-content:space-between}.form-card[data-v-94a99cec] .auth-row a{color:var(--sto-gold);font-size:.82rem;font-weight:700;text-decoration:none}.form-card[data-v-94a99cec] .auth-submit{background:linear-gradient(180deg,#e0ae43,#c08c2a)!important;border-radius:12px!important;box-shadow:0 10px 28px #cc993352,inset 0 1px #ffffff59!important;color:#120c00!important;font-size:1rem!important;font-weight:800!important;height:52px!important;letter-spacing:.2px!important}.form-card[data-v-94a99cec] .auth-submit.v-btn--disabled{box-shadow:none!important;opacity:.55}.form-card[data-v-94a99cec] .auth-state-icon{align-items:center;background:color-mix(in srgb,var(--sto-gold) 12%,transparent);border:1px solid color-mix(in srgb,var(--sto-gold) 32%,transparent);border-radius:16px;color:var(--sto-gold);display:flex;height:56px;justify-content:center;margin-bottom:18px;width:56px}.form-card[data-v-94a99cec] .auth-state-icon.ok{background:#2e9e5b1f;border-color:#2e9e5b52;color:#2e9e5b}.form-card[data-v-94a99cec] .auth-state-icon.bad{background:#e5484d1a;border-color:#e5484d4d;color:#e5484d}.form-card[data-v-94a99cec] .auth-note{background:var(--sto-inset);border:1px solid var(--sto-hairline);border-radius:12px;color:var(--sto-muted);font-size:.9rem;line-height:1.55;margin-bottom:20px;padding:14px 16px}.form-card[data-v-94a99cec] .auth-note b{color:var(--sto-strong)}.form-card[data-v-94a99cec] .auth-secondary{border-color:var(--sto-hairline)!important;border-radius:12px!important;color:var(--sto-strong)!important;font-weight:700!important;height:48px!important}.form-card[data-v-94a99cec] .auth-inline{color:var(--sto-muted);font-size:.86rem;margin-top:14px;text-align:center}.form-card[data-v-94a99cec] .auth-inline a,.form-card[data-v-94a99cec] .auth-inline button{color:var(--sto-gold);font-weight:800;text-decoration:none}.form-card[data-v-94a99cec] .auth-inline button:disabled{opacity:.5}.form-card[data-v-94a99cec] .auth-trust{color:var(--sto-muted);display:flex;flex-wrap:wrap;font-size:.78rem;gap:6px 16px;justify-content:center;margin-top:16px}.form-card[data-v-94a99cec] .auth-trust span{align-items:center;display:flex;gap:5px}.form-card[data-v-94a99cec] .auth-trust .v-icon{color:var(--sto-gold)}@media(max-width:960px){.auth[data-v-94a99cec]{grid-template-columns:1fr}.brand-inner[data-v-94a99cec]{gap:0;justify-content:center;padding:44px 16px 40px}.emblem[data-v-94a99cec]{margin:0 auto;width:220px}.emblem[data-v-94a99cec]:before{height:200px;width:200px}.orbit-1[data-v-94a99cec]{height:96px;width:240px}.orbit-2[data-v-94a99cec]{height:160px;width:400px}.brand-copy[data-v-94a99cec],.brand-foot[data-v-94a99cec],.orbit-3[data-v-94a99cec]{display:none}.form-side[data-v-94a99cec]{padding:20px 16px 32px}.form-side-body[data-v-94a99cec]{justify-content:flex-start;padding:12px 0 24px}.form-title[data-v-94a99cec]{font-size:1.8rem}}@media(prefers-reduced-motion:reduce){.orbit[data-v-94a99cec]{animation:none}}
