2 lines
9.7 KiB
CSS
2 lines
9.7 KiB
CSS
#page-login[data-v-59990315]{--bg: #060b1c;--navy: #1c2d56;--gold-1: #fff1c1;--gold-2: #f2c95c;--gold-3: #c8902a;--teal: #13877a;position:relative;min-height:100vh;min-height:100dvh;overflow:hidden;display:flex;flex-direction:column;color:#e6ebf5;background:radial-gradient(1000px 700px at 85% -10%,#14234a 0%,transparent 60%),radial-gradient(800px 600px at 0% 110%,#0e2a33 0%,transparent 60%),var(--bg)}.aurora[data-v-59990315]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;filter:blur(90px);opacity:.85}.blob[data-v-59990315]{position:absolute;border-radius:50%;animation:drift-59990315 18s ease-in-out infinite alternate}.blob--gold[data-v-59990315]{width:46vmax;height:46vmax;top:-18vmax;left:-10vmax;background:radial-gradient(circle,rgba(242,201,92,.38),transparent 65%)}.blob--teal[data-v-59990315]{width:40vmax;height:40vmax;bottom:-20vmax;right:-8vmax;background:radial-gradient(circle,rgba(19,135,122,.42),transparent 65%);animation-duration:22s;animation-direction:alternate-reverse}.blob--navy[data-v-59990315]{width:36vmax;height:36vmax;top:30%;left:40%;background:radial-gradient(circle,rgba(60,90,170,.35),transparent 65%);animation-duration:26s}@keyframes drift-59990315{0%{transform:translate(0) scale(1)}50%{transform:translate(6vmax,4vmax) scale(1.08)}to{transform:translate(-4vmax,6vmax) scale(.95)}}.grid-bg[data-v-59990315]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:48px 48px;mask-image:radial-gradient(ellipse 70% 60% at 50% 45%,#000 20%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 45%,#000 20%,transparent 80%)}.sparkles[data-v-59990315]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.sparkles i[data-v-59990315]{position:absolute;width:4px;height:4px;border-radius:50%;background:var(--gold-1);box-shadow:0 0 10px 2px #f2c95cb3;opacity:0;animation:twinkle-59990315 6s ease-in-out infinite}@keyframes twinkle-59990315{0%,to{opacity:0}50%{opacity:.9}}.login-layout[data-v-59990315]{position:relative;z-index:1;flex:1;width:100%;max-width:1200px;margin:0 auto;padding:40px 32px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:64px}.hero[data-v-59990315]{display:flex;flex-direction:column}.brand-row[data-v-59990315]{display:flex;align-items:center;gap:12px}.logo-chip[data-v-59990315]{width:52px;height:52px;display:grid;place-items:center;border-radius:16px;background:#fff;box-shadow:0 0 0 1px #fff3,0 10px 30px -8px #f2c95c73}.logo-chip img[data-v-59990315]{width:64%}.brand-name[data-v-59990315]{font-size:16px;font-weight:500;letter-spacing:1px;color:#fff}.hero-title[data-v-59990315]{margin:36px 0 14px;font-size:16px;font-weight:500;line-height:1.35;color:#fff}.gold-text[data-v-59990315]{display:block;background:linear-gradient(100deg,var(--gold-1) 0%,var(--gold-2) 40%,var(--gold-3) 70%,var(--gold-1) 100%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gold-flow-59990315 6s linear infinite}@keyframes gold-flow-59990315{to{background-position:200% center}}.hero-sub[data-v-59990315]{margin:0;max-width:440px;font-size:15px;line-height:1.9;color:#e6ebf5a6}.ingots[data-v-59990315]{position:relative;width:100%;max-width:420px;margin:40px 0 28px;animation:float-59990315 6s ease-in-out infinite}.ingot-glow[data-v-59990315]{position:absolute;left:10%;right:10%;bottom:-6%;height:40%;border-radius:50%;background:radial-gradient(ellipse,rgba(242,201,92,.55),transparent 70%);filter:blur(24px)}.ingot-svg[data-v-59990315]{position:relative;width:100%;height:auto;overflow:visible;filter:drop-shadow(0 18px 24px rgba(0,0,0,.45))}.ingot-label[data-v-59990315]{font:700 13px/1 ui-sans-serif,system-ui,sans-serif;fill:#6e460a8c;letter-spacing:1px}.shine[data-v-59990315]{animation:shine-59990315 4.5s ease-in-out infinite}@keyframes shine-59990315{0%,55%{transform:translate(0)}to{transform:translate(320px)}}@keyframes float-5999031
|