.HiddenSpinner_hiddenSpinner__3nrs2{position:fixed;width:150px;height:150px;z-index:9998;background:linear-gradient(135deg,rgba(59,130,246,.95),rgba(139,92,246,.95) 50%,rgba(236,72,153,.95));background-size:200% 200%;border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,.3),0 0 0 1px rgba(255,255,255,.1),inset 0 1px 2px rgba(255,255,255,.2);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);animation:HiddenSpinner_fadeIn__L2hI6 .4s cubic-bezier(.34,1.56,.64,1),HiddenSpinner_gradientShift__JjTKd 8s ease infinite;will-change:transform;-moz-user-select:none;user-select:none;-webkit-user-select:none;overflow:hidden}.HiddenSpinner_hiddenSpinner__3nrs2.HiddenSpinner_dragging__iYMFd{cursor:grabbing!important;box-shadow:0 20px 60px rgba(0,0,0,.5),0 0 0 1px rgba(255,255,255,.2),inset 0 1px 2px rgba(255,255,255,.3);transform:scale(1.05)}@keyframes HiddenSpinner_fadeIn__L2hI6{0%{opacity:0;transform:scale(.8) rotate(-10deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}@keyframes HiddenSpinner_gradientShift__JjTKd{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.HiddenSpinner_closeButton__0Ti5S{position:absolute;top:8px;right:8px;width:24px;height:24px;border:none;background:rgba(0,0,0,.3);color:white;border-radius:50%;font-size:14px;font-weight:700;line-height:1;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;transition:all .2s ease;padding:0}.HiddenSpinner_closeButton__0Ti5S:hover{background:rgba(0,0,0,.5);transform:scale(1.1)}.HiddenSpinner_closeButton__0Ti5S:active{transform:scale(.95)}.HiddenSpinner_closeButton__0Ti5S:focus-visible{outline:2px solid rgba(255,255,255,.8);outline-offset:2px}.HiddenSpinner_dragHandle__aM0n_{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;cursor:grab;padding:1rem}.HiddenSpinner_hiddenSpinner__3nrs2.HiddenSpinner_dragging__iYMFd .HiddenSpinner_dragHandle__aM0n_{cursor:grabbing}.HiddenSpinner_logoCircle__4E8J_,.HiddenSpinner_logoContainer__Z4QcP{position:relative;width:70px;height:70px;display:flex;align-items:center;justify-content:center}.HiddenSpinner_logoCircle__4E8J_{background:linear-gradient(135deg,#60a5fa,#a78bfa,#f472b6);background-size:200% 200%;border-radius:50%;box-shadow:0 4px 16px rgba(59,130,246,.5),0 0 0 2px rgba(255,255,255,.2),inset 0 1px 2px rgba(255,255,255,.3);animation:HiddenSpinner_float__geBoL 3s ease-in-out infinite,HiddenSpinner_gradientRotate__nwSGQ 8s ease infinite;will-change:transform,background-position}@keyframes HiddenSpinner_gradientRotate__nwSGQ{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes HiddenSpinner_float__geBoL{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.HiddenSpinner_logoIcon__QL1Xx{font-size:2.5rem;line-height:1;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));animation:HiddenSpinner_rotate__AN6fN 8s linear infinite;will-change:transform;display:block}@keyframes HiddenSpinner_rotate__AN6fN{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.HiddenSpinner_pulseRing__W50zE{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70px;height:70px;border:2px solid rgba(255,255,255,.6);border-radius:50%;animation:HiddenSpinner_pulse__yS2yL 2s cubic-bezier(.4,0,.6,1) infinite;will-change:transform,opacity}.HiddenSpinner_pulseRing__W50zE.HiddenSpinner_delay1__AvQkF{animation-delay:.4s}@keyframes HiddenSpinner_pulse__yS2yL{0%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(-50%,-50%) scale(1.8);opacity:0}}.HiddenSpinner_messageText__MUHkq{text-align:center;color:white;font-size:.75rem;font-weight:600;line-height:1.3;letter-spacing:.02em;text-shadow:0 1px 2px rgba(0,0,0,.3);padding:0 .5rem}.HiddenSpinner_messageText__MUHkq p{margin:0;animation:HiddenSpinner_fadeInMessage__TJzcI .4s ease}@keyframes HiddenSpinner_fadeInMessage__TJzcI{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.HiddenSpinner_hiddenSpinner__3nrs2{width:100px;height:100px}.HiddenSpinner_logoCircle__4E8J_,.HiddenSpinner_logoContainer__Z4QcP,.HiddenSpinner_pulseRing__W50zE{width:50px;height:50px}.HiddenSpinner_logoIcon__QL1Xx{font-size:1.75rem}.HiddenSpinner_messageText__MUHkq{font-size:.625rem}.HiddenSpinner_closeButton__0Ti5S{width:20px;height:20px;font-size:12px;top:6px;right:6px}}@media (prefers-reduced-motion:reduce){.HiddenSpinner_hiddenSpinner__3nrs2,.HiddenSpinner_logoCircle__4E8J_,.HiddenSpinner_logoIcon__QL1Xx,.HiddenSpinner_pulseRing__W50zE{animation:none!important}.HiddenSpinner_hiddenSpinner__3nrs2{animation:HiddenSpinner_fadeInSimple__B0ibV .3s ease!important}@keyframes HiddenSpinner_fadeInSimple__B0ibV{0%{opacity:0}to{opacity:1}}.HiddenSpinner_logoCircle__4E8J_{animation:HiddenSpinner_breathe__mrl8c 3s ease-in-out infinite!important}@keyframes HiddenSpinner_breathe__mrl8c{0%,to{opacity:1}50%{opacity:.8}}.HiddenSpinner_messageText__MUHkq p{animation:none!important}}@media (prefers-color-scheme:light){.HiddenSpinner_hiddenSpinner__3nrs2{background:linear-gradient(135deg,rgba(59,130,246,.98),rgba(139,92,246,.98) 50%,rgba(236,72,153,.98));box-shadow:0 10px 40px rgba(0,0,0,.2),0 0 0 1px rgba(255,255,255,.3),inset 0 1px 2px rgba(255,255,255,.4)}.HiddenSpinner_closeButton__0Ti5S{background:rgba(0,0,0,.2)}.HiddenSpinner_closeButton__0Ti5S:hover{background:rgba(0,0,0,.4)}}