.AuthMascot-module__NnlR6W__mascot{--auth-mascot-eye-x:0px;--auth-mascot-eye-y:0px;--auth-mascot-tilt:0deg;isolation:isolate;width:min(184px,52vw);min-width:132px;color:var(--color-accent);pointer-events:auto;position:relative}.AuthMascot-module__NnlR6W__aura{z-index:-1;filter:blur(16px);opacity:.75;transition:opacity var(--motion-base) var(--motion-ease), transform var(--motion-base) var(--motion-ease);background:radial-gradient(circle at 50% 30%,#8faeff47,#0000 55%),radial-gradient(circle at 50% 84%,#6ee7b71f,#0000 52%);border-radius:999px;position:absolute;inset:16% 8% 8%}.AuthMascot-module__NnlR6W__svg{filter:drop-shadow(0 22px 34px #00000042);width:100%;height:auto;transform:translateY(0) rotate(var(--auth-mascot-tilt));transform-origin:50% 62%;transition:filter var(--motion-base) var(--motion-ease), transform var(--motion-base) var(--motion-ease);animation:6.8s ease-in-out infinite AuthMascot-module__NnlR6W__mascot-float;display:block;overflow:visible}.AuthMascot-module__NnlR6W__mascot:hover .AuthMascot-module__NnlR6W__aura{opacity:1;transform:scale(1.05)}.AuthMascot-module__NnlR6W__mascot:hover .AuthMascot-module__NnlR6W__svg{filter:drop-shadow(0 24px 38px #0000004d)drop-shadow(0 0 18px #8faeff29);transform:translateY(-3px) rotate(var(--auth-mascot-tilt)) scale(1.02)}.AuthMascot-module__NnlR6W__floorShadow{fill:#00000057;transform-origin:50%;animation:6.8s ease-in-out infinite AuthMascot-module__NnlR6W__shadow-breathe}.AuthMascot-module__NnlR6W__character{transform-origin:110px 118px}.AuthMascot-module__NnlR6W__body{fill:#161b2af5;stroke:#ffffff29;stroke-width:1.6px}.AuthMascot-module__NnlR6W__bodyPanel{fill:#8faeff1c;stroke:#becfff3d;stroke-width:1.2px}.AuthMascot-module__NnlR6W__badgeLine,.AuthMascot-module__NnlR6W__roofMark,.AuthMascot-module__NnlR6W__mouth{fill:none;stroke-linecap:round;stroke-linejoin:round}.AuthMascot-module__NnlR6W__badgeLine{stroke:#dfe5f16b;stroke-width:2.2px}.AuthMascot-module__NnlR6W__leftArm,.AuthMascot-module__NnlR6W__rightArm{fill:none;stroke:#7e9ceed1;stroke-linecap:round;stroke-width:13px;transform-box:fill-box;transform-origin:50%;transition:opacity var(--motion-base) var(--motion-ease), transform var(--motion-base) var(--motion-ease)}.AuthMascot-module__NnlR6W__rightArm{stroke:#6ee7b7b8}.AuthMascot-module__NnlR6W__mascot:hover .AuthMascot-module__NnlR6W__rightArm{animation:AuthMascot-module__NnlR6W__hand-wave .82s var(--motion-ease) both}.AuthMascot-module__NnlR6W__neck{fill:#181f32f5;stroke:#ffffff1f;stroke-width:1.2px}.AuthMascot-module__NnlR6W__head{transform-box:fill-box;transform-origin:50%;transition:transform var(--motion-base) var(--motion-ease)}.AuthMascot-module__NnlR6W__headShell{fill:#121726fa;stroke:#becfff57;stroke-width:1.8px}.AuthMascot-module__NnlR6W__face{fill:#090c14e0;stroke:#ffffff1a;stroke-width:1.1px}.AuthMascot-module__NnlR6W__roofMark{stroke:#6ee7b794;stroke-width:3px}.AuthMascot-module__NnlR6W__eyeOpen{transform-box:fill-box;transform-origin:50%;transition:opacity var(--motion-fast) var(--motion-ease);animation:5.6s infinite AuthMascot-module__NnlR6W__blink}.AuthMascot-module__NnlR6W__eyeWhite{fill:#f4f7fb;opacity:.96}.AuthMascot-module__NnlR6W__pupils{transform:translate(var(--auth-mascot-eye-x), var(--auth-mascot-eye-y));transition:transform .12s var(--motion-snap)}.AuthMascot-module__NnlR6W__pupil{fill:#111827}.AuthMascot-module__NnlR6W__closedEyes{fill:none;stroke:#dfe5f1;stroke-linecap:round;stroke-width:3.4px;opacity:0;transition:opacity var(--motion-fast) var(--motion-ease), transform var(--motion-base) var(--motion-ease);transform:translateY(-2px)}.AuthMascot-module__NnlR6W__mouth{stroke:#dfe5f185;stroke-width:2.4px;transition:opacity var(--motion-fast) var(--motion-ease), transform var(--motion-base) var(--motion-ease)}.AuthMascot-module__NnlR6W__coverHands{fill:#7e9ceef5;opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity var(--motion-base) var(--motion-ease), transform var(--motion-base) var(--motion-ease);transform:translateY(14px)scale(.96)}.AuthMascot-module__NnlR6W__signalDot{fill:#8faeffd9;filter:drop-shadow(0 0 8px #8faeff8c);animation:2.8s ease-in-out infinite AuthMascot-module__NnlR6W__signal-pulse}.AuthMascot-module__NnlR6W__signalDot:last-child{animation-delay:1.1s}.AuthMascot-module__NnlR6W__passwordFocused .AuthMascot-module__NnlR6W__svg{transform:translateY(0)rotate(-2deg)}.AuthMascot-module__NnlR6W__passwordFocused .AuthMascot-module__NnlR6W__head{transform:translate(-3px)rotate(-3deg)}.AuthMascot-module__NnlR6W__passwordFocused .AuthMascot-module__NnlR6W__eyeOpen{opacity:0;animation:none}.AuthMascot-module__NnlR6W__passwordFocused .AuthMascot-module__NnlR6W__closedEyes{opacity:1;transform:translateY(0)}.AuthMascot-module__NnlR6W__passwordFocused .AuthMascot-module__NnlR6W__mouth{opacity:.36;transform:translateY(2px)}.AuthMascot-module__NnlR6W__passwordFocused .AuthMascot-module__NnlR6W__coverHands{opacity:1;transform:translateY(0)scale(1)}.AuthMascot-module__NnlR6W__passwordFocused .AuthMascot-module__NnlR6W__leftArm{opacity:.28;transform:translate(8px,-10px)rotate(-20deg)}.AuthMascot-module__NnlR6W__passwordFocused .AuthMascot-module__NnlR6W__rightArm{opacity:.28;transform:translate(-8px,-10px)rotate(20deg)}@media (max-width:640px){.AuthMascot-module__NnlR6W__mascot{width:min(148px,46vw);min-width:116px}}@keyframes AuthMascot-module__NnlR6W__mascot-float{0%,to{transform:translateY(0) rotate(var(--auth-mascot-tilt))}50%{transform:translateY(-5px) rotate(var(--auth-mascot-tilt))}}@keyframes AuthMascot-module__NnlR6W__shadow-breathe{0%,to{opacity:.72;transform:scaleX(1)}50%{opacity:.48;transform:scaleX(.86)}}@keyframes AuthMascot-module__NnlR6W__blink{0%,44%,48%,to{transform:scaleY(1)}46%{transform:scaleY(.08)}}@keyframes AuthMascot-module__NnlR6W__hand-wave{0%,to{transform:rotate(0)}35%{transform:rotate(7deg)}70%{transform:rotate(-5deg)}}@keyframes AuthMascot-module__NnlR6W__signal-pulse{0%,to{opacity:.42;transform:scale(.86)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.AuthMascot-module__NnlR6W__svg,.AuthMascot-module__NnlR6W__floorShadow,.AuthMascot-module__NnlR6W__eyeOpen,.AuthMascot-module__NnlR6W__rightArm,.AuthMascot-module__NnlR6W__signalDot{animation:none!important}.AuthMascot-module__NnlR6W__svg,.AuthMascot-module__NnlR6W__head,.AuthMascot-module__NnlR6W__pupils,.AuthMascot-module__NnlR6W__aura,.AuthMascot-module__NnlR6W__leftArm,.AuthMascot-module__NnlR6W__rightArm,.AuthMascot-module__NnlR6W__coverHands,.AuthMascot-module__NnlR6W__closedEyes,.AuthMascot-module__NnlR6W__mouth{transition-duration:.001ms!important}.AuthMascot-module__NnlR6W__mascot:hover .AuthMascot-module__NnlR6W__svg,.AuthMascot-module__NnlR6W__passwordFocused .AuthMascot-module__NnlR6W__svg{transform:none}}
