.login-scene_scene__3S1_h{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:clip;color:hsl(var(--primary)/.55)}.login-scene_light__SnVn4{position:absolute;inset:-20%;background:radial-gradient(38% 30% at 30% 28%,hsl(var(--primary)/.1),transparent 70%),radial-gradient(30% 26% at 74% 72%,hsl(36 60% 70%/.1),transparent 70%);animation:login-scene_lightDrift__Ao5WY 18s ease-in-out infinite alternate}.login-scene_card__fTLYB{position:absolute;display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid hsl(var(--primary)/.22);border-radius:14px;background:hsl(var(--card)/.78);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:0 10px 30px -18px hsl(var(--primary)/.45);color:hsl(var(--muted-foreground));font-size:11px;line-height:1.2;white-space:nowrap}.login-scene_card__fTLYB b{color:hsl(var(--foreground));font-weight:600}.login-scene_money__Y4Hc8{top:15%;left:max(4%,calc(50% - 520px));transform:rotate(-6deg);animation:login-scene_floatA__7MAtx 9s ease-in-out infinite alternate}.login-scene_money__Y4Hc8 .login-scene_peso__MgL7G{color:hsl(var(--primary));font-weight:600;font-family:var(--font-geist-mono),ui-monospace,monospace}.login-scene_roll__E1Ik2{display:inline-block;height:1.2em;overflow:hidden;line-height:1.2em;font-family:var(--font-geist-mono),ui-monospace,monospace;font-weight:600;color:hsl(var(--foreground));font-variant-numeric:tabular-nums}.login-scene_roll__E1Ik2 span{display:block;animation:login-scene_rollDigits__lMonP 7s cubic-bezier(.22,1,.36,1) infinite}.login-scene_task__BNqmn{top:22%;right:max(4%,calc(50% - 520px));transform:rotate(5deg);animation:login-scene_floatB__fCvvq 10s ease-in-out infinite alternate}.login-scene_check__Lb2_B{width:18px;height:18px;flex:0 0 auto}.login-scene_check__Lb2_B rect{fill:none;stroke:hsl(var(--primary)/.7);stroke-width:1.6}.login-scene_check__Lb2_B path{fill:none;stroke:hsl(var(--primary));stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16;stroke-dashoffset:16;animation:login-scene_tick__jbyzR 6s cubic-bezier(.22,1,.36,1) infinite}.login-scene_taskText__YbJZO{position:relative}.login-scene_taskText__YbJZO:after{content:"";position:absolute;left:0;top:52%;height:1.5px;width:100%;background:hsl(var(--muted-foreground)/.8);transform-origin:left;transform:scaleX(0);animation:login-scene_strike__BumBQ 6s cubic-bezier(.22,1,.36,1) infinite}.login-scene_journal__1zlcR{bottom:18%;left:max(5%,calc(50% - 500px));width:170px;flex-direction:column;align-items:stretch;gap:7px;padding:12px 14px;transform:rotate(4deg);animation:login-scene_floatC__eoruC 12s ease-in-out infinite alternate}.login-scene_journal__1zlcR small{font-family:var(--font-fraunces),Georgia,serif;font-size:12px;color:hsl(var(--foreground))}.login-scene_line__d1UHl{height:2px;border-radius:2px;background:hsl(var(--muted-foreground)/.28)}.login-scene_writing__skLW7{position:relative;height:2px}.login-scene_writing__skLW7 i{position:absolute;left:0;top:0;height:2px;border-radius:2px;background:hsl(var(--primary)/.75);animation:login-scene_write__MPAdR 5.5s steps(18) infinite}.login-scene_writing__skLW7:after{content:"";position:absolute;top:-5px;width:1.5px;height:12px;background:hsl(var(--primary));animation:login-scene_caret__iOaz0 5.5s steps(18) infinite,login-scene_blink__fUcu3 1s step-end infinite}.login-scene_bell__gPjnV{bottom:21%;right:max(5%,calc(50% - 500px));transform:rotate(-5deg);animation:login-scene_floatA__7MAtx 11s ease-in-out infinite alternate-reverse}.login-scene_bell__gPjnV svg{width:16px;height:16px;color:hsl(var(--primary));transform-origin:50% 10%;animation:login-scene_ring__QGXhr 4.8s ease-in-out infinite}.login-scene_dot__dXdax{width:7px;height:7px;border-radius:50%;background:hsl(var(--primary));box-shadow:0 0 0 0 hsl(var(--primary)/.5);animation:login-scene_pulse__WJUek 2.4s ease-out infinite}.login-scene_orbit__zoOWF{position:absolute;width:26px;height:26px;border:1px solid hsl(var(--primary)/.25);border-radius:50%;animation:login-scene_spin__ePQFc 9s linear infinite}.login-scene_orbit__zoOWF i{position:absolute;top:-3px;left:9px;width:6px;height:6px;border-radius:50%;background:hsl(var(--primary)/.55)}.login-scene_o1___6Lb1{top:40%;left:12%}.login-scene_o2__1Y9lI{top:64%;right:14%;width:18px;height:18px;animation-duration:7s;animation-direction:reverse}.login-scene_arch__yx5Gq{display:block;width:76px;height:76px;margin:0 auto;overflow:visible}.login-scene_arch__yx5Gq .login-scene_stone__RKHaK{fill:hsl(var(--foreground)/.9);opacity:0;transform-box:fill-box;transform-origin:center;animation:login-scene_settle__YSNUP .7s cubic-bezier(.22,1,.36,1) forwards}.login-scene_arch__yx5Gq .login-scene_s1__R4RVl{animation-delay:.05s}.login-scene_arch__yx5Gq .login-scene_s2__cgIcq{animation-delay:.15s}.login-scene_arch__yx5Gq .login-scene_s3__VtWc2{animation-delay:.25s}.login-scene_arch__yx5Gq .login-scene_s4__iygBO{animation-delay:.35s}.login-scene_arch__yx5Gq .login-scene_pier__Mrkuf{fill:hsl(var(--foreground)/.9);opacity:0;animation:login-scene_rise__6dUeg .6s cubic-bezier(.22,1,.36,1) forwards}.login-scene_arch__yx5Gq .login-scene_key__g2W6Z{fill:hsl(var(--primary));opacity:0;transform-box:fill-box;transform-origin:center;animation:login-scene_drop__5OTsQ .9s cubic-bezier(.16,1,.3,1) .55s forwards,login-scene_glow__ecEEY 3.6s ease-in-out 1.6s infinite}@keyframes login-scene_lightDrift__Ao5WY{to{transform:translate(4%,-3%) scale(1.05)}}@keyframes login-scene_floatA__7MAtx{to{translate:0 -10px}}@keyframes login-scene_floatB__fCvvq{to{translate:-6px 9px}}@keyframes login-scene_floatC__eoruC{to{translate:7px -8px}}@keyframes login-scene_rollDigits__lMonP{0%,18%{transform:translateY(0)}30%,48%{transform:translateY(-1.2em)}60%,78%{transform:translateY(-2.4em)}90%,to{transform:translateY(-3.6em)}}@keyframes login-scene_tick__jbyzR{0%,30%{stroke-dashoffset:16}45%,85%{stroke-dashoffset:0}to{stroke-dashoffset:16}}@keyframes login-scene_strike__BumBQ{0%,45%{transform:scaleX(0)}58%,85%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes login-scene_write__MPAdR{0%{width:0}70%,92%{width:100%}to{width:0}}@keyframes login-scene_caret__iOaz0{0%{left:0}70%,92%{left:100%}to{left:0}}@keyframes login-scene_blink__fUcu3{50%{opacity:0}}@keyframes login-scene_ring__QGXhr{0%,70%,to{transform:rotate(0)}74%{transform:rotate(14deg)}78%{transform:rotate(-12deg)}82%{transform:rotate(8deg)}86%{transform:rotate(-5deg)}90%{transform:rotate(0)}}@keyframes login-scene_pulse__WJUek{0%{box-shadow:0 0 0 0 hsl(var(--primary)/.45)}70%,to{box-shadow:0 0 0 9px hsl(var(--primary)/0)}}@keyframes login-scene_spin__ePQFc{to{transform:rotate(1turn)}}@keyframes login-scene_settle__YSNUP{0%{opacity:0;transform:translateY(-6px) scale(.92)}to{opacity:1;transform:none}}@keyframes login-scene_rise__6dUeg{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes login-scene_drop__5OTsQ{0%{opacity:0;transform:translateY(-22px) scale(.9)}to{opacity:1;transform:none}}@keyframes login-scene_glow__ecEEY{0%,to{filter:drop-shadow(0 0 0 hsl(var(--primary)/0))}50%{filter:drop-shadow(0 0 6px hsl(var(--primary)/.55))}}@media (max-width:640px){.login-scene_money__Y4Hc8{top:7%;left:-14px;opacity:.55;transform:rotate(-6deg) scale(.86)}.login-scene_bell__gPjnV{bottom:7%;right:-10px;opacity:.55;transform:rotate(-5deg) scale(.86)}.login-scene_journal__1zlcR,.login-scene_o2__1Y9lI,.login-scene_task__BNqmn{display:none}.login-scene_o1___6Lb1{top:20%;left:auto;right:10%}}@media (max-height:640px){.login-scene_journal__1zlcR,.login-scene_task__BNqmn{display:none}}@media (prefers-reduced-motion:reduce){.login-scene_arch__yx5Gq *,.login-scene_scene__3S1_h *{animation:none!important}.login-scene_arch__yx5Gq .login-scene_key__g2W6Z,.login-scene_arch__yx5Gq .login-scene_pier__Mrkuf,.login-scene_arch__yx5Gq .login-scene_stone__RKHaK{opacity:1}.login-scene_check__Lb2_B path{stroke-dashoffset:0}.login-scene_writing__skLW7 i{width:70%}}