.IMrwWa_cur{background:var(--ink);mix-blend-mode:difference;pointer-events:none;z-index:80;opacity:0;width:18px;height:18px;transition:transform .18s var(--ease-snap), opacity .2s;border-radius:50%;position:fixed;top:0;left:0;transform:translate(-100px,-100px)}.IMrwWa_cur[data-on]{opacity:1}@media (hover:none),(pointer:coarse){.IMrwWa_cur{display:none}}[data-lowend] .IMrwWa_cur{display:none}.IMrwWa_hud{z-index:60;color:var(--dim);background:color-mix(in srgb, var(--bg) 72%, transparent);-webkit-backdrop-filter:blur(8px);border:1px solid var(--line);border-radius:999px;align-items:center;gap:10px;padding:10px 14px;display:flex;position:fixed;bottom:16px;left:16px}.IMrwWa_hud b{color:var(--accent);font-weight:500}.IMrwWa_dot{background:var(--signal);border-radius:50%;width:7px;height:7px;animation:1.1s steps(2,end) infinite IMrwWa_blink}@keyframes IMrwWa_blink{50%{opacity:.15}}@media (width<=760px){.IMrwWa_hud{display:none}}[data-lowend] .IMrwWa_hud{display:none}._0O5x8W_mi{flex:none;display:block;overflow:visible}._0O5x8W_mi *{transform-box:fill-box;transform-origin:50%}._0O5x8W_fill{fill:currentColor;stroke:none}._0O5x8W_faint{opacity:.28}._0O5x8W_drop{opacity:0;animation:1.8s cubic-bezier(.55,0,.45,1) infinite _0O5x8W_mi-drop}@keyframes _0O5x8W_mi-drop{0%{opacity:0;transform:translateY(-3px)scale(1)}15%{opacity:1}65%{transform:translate(var(--dx), 6px) scale(.75);opacity:1}to{transform:translate(var(--dx), 13px) scale(.5);opacity:0}}._0O5x8W_draw{animation:2.8s cubic-bezier(.65,0,.35,1) infinite _0O5x8W_mi-draw;animation-delay:var(--mi-d)}@keyframes _0O5x8W_mi-draw{0%{clip-path:inset(0 100% 0 0);opacity:1}55%,85%{clip-path:inset(0);opacity:1}to{clip-path:inset(0);opacity:0}}._0O5x8W_tip{opacity:0;animation:2.8s ease-out infinite _0O5x8W_mi-tip;animation-delay:var(--mi-d)}@keyframes _0O5x8W_mi-tip{0%,50%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.6)}75%,85%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}._0O5x8W_scan{transform-box:view-box;transform-origin:12px 12px;animation:3.2s ease-in-out infinite _0O5x8W_mi-scan;animation-delay:var(--mi-d)}@keyframes _0O5x8W_mi-scan{0%,to{transform:translate(0)}25%{transform:translate(2px,-1.5px)}50%{transform:translate(1px,1.5px)}75%{transform:translate(-1.5px,.5px)}}._0O5x8W_glint{animation:1.6s ease-in-out infinite _0O5x8W_mi-glint}@keyframes _0O5x8W_mi-glint{0%,to{opacity:.2}50%{opacity:1}}._0O5x8W_spin{animation:7s linear infinite _0O5x8W_mi-spin}._0O5x8W_core{animation:1.4s ease-in-out infinite alternate _0O5x8W_mi-core}@keyframes _0O5x8W_mi-spin{to{transform:rotate(360deg)}}@keyframes _0O5x8W_mi-core{0%{opacity:.5;transform:scale(.6)}to{opacity:1;transform:scale(1.1)}}._0O5x8W_beat{animation:1.6s ease-in-out infinite _0O5x8W_mi-beat;animation-delay:var(--mi-d)}@keyframes _0O5x8W_mi-beat{0%,45%,to{transform:scale(1)}12%{transform:scale(1.16)}24%{transform:scale(.98)}34%{transform:scale(1.1)}}._0O5x8W_ring{opacity:0;animation:1.6s ease-out infinite _0O5x8W_mi-ring;animation-delay:var(--mi-d)}@keyframes _0O5x8W_mi-ring{0%,10%{opacity:.55;transform:scale(1)}60%,to{opacity:0;transform:scale(1.6)}}._0O5x8W_tick{animation:4s cubic-bezier(.65,0,.35,1) infinite _0O5x8W_mi-tick;animation-delay:var(--mi-d)}@keyframes _0O5x8W_mi-tick{0%{clip-path:inset(0 100% 0 0)}18%,to{clip-path:inset(0)}}._0O5x8W_x1{animation:4s ease-out infinite _0O5x8W_mi-x1;animation-delay:var(--mi-d)}._0O5x8W_x2{animation:4s ease-out infinite _0O5x8W_mi-x2;animation-delay:var(--mi-d)}@keyframes _0O5x8W_mi-x1{0%{clip-path:inset(0 100% 100% 0)}10%,to{clip-path:inset(0)}}@keyframes _0O5x8W_mi-x2{0%,10%{clip-path:inset(0 0 100% 100%)}20%,to{clip-path:inset(0)}}._0O5x8W_shake{animation:4s ease-in-out infinite _0O5x8W_mi-shake;animation-delay:var(--mi-d)}@keyframes _0O5x8W_mi-shake{0%,22%,36%,to{transform:translate(0)}26%{transform:translate(-1.5px)}30%{transform:translate(1.5px)}33%{transform:translate(-.8px)}}._0O5x8W_dot{animation:1.2s ease-in-out infinite _0O5x8W_mi-dot;animation-delay:var(--mi-d)}@keyframes _0O5x8W_mi-dot{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}._0O5x8W_bubble{animation:2.4s ease-in-out infinite _0O5x8W_mi-bob}@keyframes _0O5x8W_mi-bob{0%,to{transform:rotate(0)}50%{transform:rotate(-5deg)}}@media (prefers-reduced-motion:reduce){._0O5x8W_mi *{animation:none!important}._0O5x8W_drop{opacity:.8;transform:translate(var(--dx), 4px) scale(.8)}._0O5x8W_ring{opacity:0}._0O5x8W_tip,._0O5x8W_dot{opacity:1}}
