@keyframes omie-skel-fade{0%,to{opacity:.07}50%{opacity:.58}}@keyframes omie-skel-bar{0%,to{opacity:.11}50%{opacity:.33}}@keyframes omie-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes omie-dot-bounce{0%,60%,to{transform:translateY(0) scale(.8);opacity:.35}30%{transform:translateY(-7px) scale(1);opacity:1}}@keyframes omie-flame-pop{0%{transform:scale(1) translateY(0)}30%{transform:scale(1.55) translateY(-8px)}60%{transform:scale(1.25) translateY(-3px)}to{transform:scale(1) translateY(0)}}@keyframes omie-num-exit{0%{transform:translateY(0);opacity:1}to{transform:translateY(-110%);opacity:0}}@keyframes omie-num-enter{0%{transform:translateY(110%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes omie-draw-stroke{to{stroke-dashoffset:0}}@keyframes omie-star-pop{0%{opacity:0;transform:scale(.2)}65%{opacity:1;transform:scale(1.35)}to{opacity:1;transform:scale(1)}}@keyframes omie-badge-fade-in{0%{opacity:0;transform:scale(.84)}to{opacity:1;transform:scale(1)}}@keyframes omie-toast-in{0%{transform:translateX(calc(100% + 24px))}to{transform:translateX(0)}}@keyframes omie-toast-out{0%{transform:translateX(0);opacity:1}to{transform:translateX(calc(100% + 24px));opacity:0}}@keyframes omie-wipe-in{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes omie-wipe-out{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes omie-eye-blink{0%,to{transform:scaleY(1)}50%{transform:scaleY(.07)}}@keyframes omie-card-off{0%{transform:translateX(0) rotate(0deg);opacity:1}to{transform:translateX(115%) rotate(10deg);opacity:0}}@keyframes omie-card-on{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes omie-cryst-in{0%{transform:scale(5);filter:blur(8px);opacity:0}40%{transform:scale(2.2);filter:blur(3px);opacity:.7}75%{transform:scale(1.15);filter:blur(.5px);opacity:.95}to{transform:scale(1);filter:blur(0);opacity:1}}@keyframes omie-ring-pulse{0%{transform:scale(1);opacity:.6}to{transform:scale(3.2);opacity:0}}.omie-skel{background:linear-gradient(90deg,#1a1a1f0f,#1a1a1f1f,#1a1a1f0f);background-size:200% 100%;border-radius:6px;animation:omie-skel-fade 1.6s ease-in-out infinite}.omie-skel-bar{animation:omie-skel-bar 1.6s ease-in-out infinite}.omie-typing-dot{width:6px;height:6px;border-radius:50%;background:#ff6b47;display:inline-block;animation:omie-dot-bounce 1.1s ease-in-out infinite}.omie-typing-dot:nth-child(2){animation-delay:.13s}.omie-typing-dot:nth-child(3){animation-delay:.26s}.omie-toast-region{position:fixed;top:24px;right:24px;display:flex;flex-direction:column;gap:12px;z-index:9999;pointer-events:none}.omie-toast{pointer-events:auto;background:#1a1a1f;color:#fff6ea;padding:13px 18px 13px 16px;border-radius:12px;font-family:Inter,sans-serif;font-size:13.5px;font-weight:500;box-shadow:0 14px 32px -16px #0000008c;display:flex;align-items:center;gap:10px;min-width:240px;max-width:380px;animation:omie-toast-in .42s cubic-bezier(.32,.72,0,1) forwards}.omie-toast.omie-toast-out{animation:omie-toast-out .32s ease-in forwards}.omie-toast.omie-toast-success{border-left:3px solid #00c288}.omie-toast.omie-toast-error{border-left:3px solid #ff6b47}@media (prefers-reduced-motion:reduce){.omie-skel,.omie-skel-bar,.omie-toast,.omie-toast.omie-toast-out,.omie-typing-dot{animation:none!important}*,:after,:before{animation-duration:.001ms!important;transition-duration:.001ms!important}}