.auth-bg[data-v-f3df7c6b]{isolation:isolate;--auth-bg-focus-y:48%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.auth-bg-mesh[data-v-f3df7c6b]{background:radial-gradient(ellipse 58% 48% at 72% var(--auth-bg-focus-y), #2563eb2e, transparent 72%), radial-gradient(ellipse 42% 36% at 18% 78%, #06b6d41a, transparent 70%), linear-gradient(180deg, #f8faffeb 0%, #fffffffa 48%, #f1f7fff0 100%);position:absolute;top:0;bottom:0;left:0;right:0}html.dark .auth-bg-mesh[data-v-f3df7c6b]{background:radial-gradient(ellipse 58% 48% at 72% var(--auth-bg-focus-y), #2563eb3d, transparent 72%), radial-gradient(ellipse 42% 36% at 18% 78%, #06b6d41f, transparent 70%), linear-gradient(180deg, #0a1124f5 0%, #0c1426 48%, #0a1124f5 100%)}.auth-bg-scan[data-v-f3df7c6b]{pointer-events:none;opacity:.35;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 72% var(--auth-bg-focus-y), #000 20%, transparent 78%);mask-image:radial-gradient(ellipse 70% 60% at 72% var(--auth-bg-focus-y), #000 20%, transparent 78%);background:repeating-linear-gradient(0deg,#0000,#0000 3px,#2563eb05 3px 4px);position:absolute;top:0;bottom:0;left:0;right:0}html.dark .auth-bg-scan[data-v-f3df7c6b]{opacity:.22;background:repeating-linear-gradient(0deg,#0000,#0000 3px,#60a5fa06 3px 4px)}.auth-bg-orbit[data-v-f3df7c6b]{pointer-events:none;transform-origin:72% var(--auth-bg-focus-y);opacity:.85;-webkit-mask-image:radial-gradient(ellipse 76% 76% at 72% var(--auth-bg-focus-y), #000 28%, #000000b3 54%, transparent 82%);mask-image:radial-gradient(ellipse 76% 76% at 72% var(--auth-bg-focus-y), #000 28%, #000000b3 54%, transparent 82%);-webkit-mask-image:radial-gradient(ellipse 76% 76% at 72% var(--auth-bg-focus-y), #000 28%, #000000b3 54%, transparent 82%);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(22%,4%)rotate(-12deg)scale(1.22,.74)}.orbit-ring[data-v-f3df7c6b]{background:0 0;border:1.5px solid #2563eb47;border-radius:50%;position:absolute;box-shadow:0 0 0 1px #2563eb0f}html.dark .orbit-ring[data-v-f3df7c6b]{border-color:#60a5fa52;box-shadow:0 0 0 1px #60a5fa14}.ring-1[data-v-f3df7c6b]{width:220px;height:220px;animation:24s linear infinite auth-spin-f3df7c6b}.ring-2[data-v-f3df7c6b]{width:340px;height:340px;animation:34s linear infinite reverse auth-spin-f3df7c6b}.ring-3[data-v-f3df7c6b]{width:460px;height:460px;animation:46s linear infinite auth-spin-f3df7c6b}@keyframes auth-spin-f3df7c6b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.auth-bg-lanes[data-v-f3df7c6b]{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.auth-bg-lane[data-v-f3df7c6b]{top:-10%;bottom:-10%;left:var(--lane-offset);background:linear-gradient(#0000 0%,#2563eb0f 18%,#06b6d41a 50%,#2563eb0d 82%,#0000 100%);width:1px;position:absolute;transform:translate(-50%)}html.dark .auth-bg-lane[data-v-f3df7c6b]{background:linear-gradient(#0000 0%,#60a5fa14 18%,#22d3ee1f 50%,#60a5fa0f 82%,#0000 100%)}.auth-bg-canvas[data-v-f3df7c6b]{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.auth-bg-hub[data-v-f3df7c6b]{left:72%;top:var(--auth-bg-focus-y);pointer-events:none;opacity:.55;background:linear-gradient(#fff0,#2563eb59,#fff0);width:1px;height:32%;position:absolute;transform:translate(-50%,-20%);box-shadow:0 0 16px #2563eb59}html.dark .auth-bg-hub[data-v-f3df7c6b]{background:linear-gradient(#fff0,#60a5fa6b,#fff0);box-shadow:0 0 16px #60a5fa66}.auth-bg-models[data-v-f3df7c6b]{pointer-events:none;-webkit-mask-image:radial-gradient(ellipse 82% 78% at 72% var(--auth-bg-focus-y), #000 32%, #000000d1 56%, transparent 84%);mask-image:radial-gradient(ellipse 82% 78% at 72% var(--auth-bg-focus-y), #000 32%, #000000d1 56%, transparent 84%);position:absolute;top:0;bottom:0;left:0;right:0;transform:translateY(8vh)}.model-chip[data-v-f3df7c6b]{backdrop-filter:blur(10px);background:#fffffff0;border:1px solid #2563eb1f;border-radius:14px;flex-direction:column;align-items:center;gap:2px;width:56px;padding:7px 6px 5px;animation:6s ease-in-out infinite alternate auth-float-f3df7c6b;display:flex;position:absolute;box-shadow:0 8px 22px #2563eb1f,inset 0 1px #ffffffd9}.chip-compact[data-v-f3df7c6b]{gap:1px}.chip-compact .model-label[data-v-f3df7c6b]{margin-top:0;line-height:1}html.dark .model-chip[data-v-f3df7c6b]{background:#0f172ae0;border-color:#60a5fa29;box-shadow:0 8px 22px #02061761,inset 0 1px #ffffff0f}.model-logo-slot[data-v-f3df7c6b]{flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.model-logo[data-v-f3df7c6b]{color:#111827;flex-shrink:0;width:28px;height:28px;display:block}html.dark .model-logo[data-v-f3df7c6b]{color:#e2e8f0}.model-label[data-v-f3df7c6b]{font-family:var(--font-mono,ui-monospace, "JetBrains Mono", Consolas, monospace);letter-spacing:.06em;color:#2563ebb8;white-space:nowrap;font-size:9px}html.dark .model-label[data-v-f3df7c6b]{color:#93c5fdc7}.chip-1[data-v-f3df7c6b]{animation-delay:0s;top:clamp(180px,28vh,340px);left:64%}.chip-2[data-v-f3df7c6b]{animation-delay:-1.2s;top:clamp(230px,36vh,420px);left:77%}.chip-3[data-v-f3df7c6b]{animation-delay:-2.1s;top:clamp(290px,44vh,500px);left:60%}.chip-4[data-v-f3df7c6b]{animation-delay:-.8s;top:clamp(340px,52vh,580px);left:71%}.chip-5[data-v-f3df7c6b]{animation-delay:-2.6s;top:clamp(380px,58vh,640px);left:81%}.chip-6[data-v-f3df7c6b]{animation-delay:-1.8s;top:clamp(150px,24vh,280px);left:73%}.chip-7[data-v-f3df7c6b]{animation-delay:-3.2s;top:clamp(310px,48vh,540px);left:83%}.chip-8[data-v-f3df7c6b]{animation-delay:-.4s;top:clamp(260px,40vh,460px);left:67%}@keyframes auth-float-f3df7c6b{0%{transform:translateY(-6px)}to{transform:translateY(6px)}}.auth-bg-glyphs[data-v-f3df7c6b]{pointer-events:none;font-family:var(--font-mono,ui-monospace, "JetBrains Mono", Consolas, monospace);letter-spacing:.14em;color:var(--el-color-primary);font-size:clamp(10px,1.1vw,13px);position:absolute;top:0;bottom:0;left:0;right:0}.auth-bg-glyph[data-v-f3df7c6b]{user-select:none;position:absolute;transform:translate(-50%,-50%)rotate(-8deg)}@media (max-width:900px){.auth-bg-glyphs[data-v-f3df7c6b],.auth-bg-models[data-v-f3df7c6b]{opacity:.5}.auth-bg-orbit[data-v-f3df7c6b]{transform:translate(12%,6%)rotate(-12deg)scale(1.05,.68)}.chip-1[data-v-f3df7c6b]{left:52%}.chip-2[data-v-f3df7c6b]{left:78%}.chip-3[data-v-f3df7c6b]{left:42%}.chip-4[data-v-f3df7c6b]{left:66%}.chip-5[data-v-f3df7c6b]{left:80%}.chip-6[data-v-f3df7c6b]{left:64%}.chip-7[data-v-f3df7c6b]{left:82%}.chip-8[data-v-f3df7c6b]{left:58%}}@media (prefers-reduced-motion:reduce){.auth-bg-lane[data-v-f3df7c6b],.auth-bg-scan[data-v-f3df7c6b]{opacity:.45}.model-chip[data-v-f3df7c6b],.orbit-ring[data-v-f3df7c6b]{animation:none!important}}@media (prefers-reduced-transparency:reduce){.model-chip[data-v-f3df7c6b]{backdrop-filter:none;background:#fffffffa}html.dark .model-chip[data-v-f3df7c6b]{background:#0f172afa}}
