@keyframes omi-marquee { from { transform:translateX(0); } to { transform:translateX(-50%); } }
@keyframes omi-marquee-rev { from { transform:translateX(-50%); } to { transform:translateX(0); } }
@keyframes omi-blink { 0%,49% { opacity:1; } 50%,100% { opacity:0; } }
@keyframes omi-float { 0%,100% { transform:translateY(0); } 50% { transform:translateY(-12px); } }
@keyframes omi-float-sm { 0%,100% { transform:translateY(0) rotate(-2deg); } 50% { transform:translateY(-8px) rotate(1deg); } }
@keyframes omi-glow { 0%,100% { opacity:.35; transform:scale(1); } 50% { opacity:.7; transform:scale(1.08); } }
@keyframes omi-vscroll { from { transform:translateY(0); } to { transform:translateY(-50%); } }
@keyframes omi-sheen { 0% { transform:translateX(-120%) skewX(-18deg); } 60%,100% { transform:translateX(260%) skewX(-18deg); } }
@keyframes omi-spin { to { transform:rotate(360deg); } }
@keyframes omi-pulse { 0% { box-shadow:0 0 0 0 rgba(255,221,25,.6); } 70% { box-shadow:0 0 0 18px rgba(255,221,25,0); } 100% { box-shadow:0 0 0 0 rgba(255,221,25,0); } }
@keyframes omi-slide-up { from { opacity:0; transform:translateY(100%); } to { opacity:1; transform:none; } }
@keyframes omi-pop { 0% { opacity:0; transform:translateY(10px) scale(.9); } 55% { opacity:1; transform:translateY(-4px) scale(1.04); } 100% { opacity:1; transform:none; } }
@keyframes omi-caret { 0%,49% { opacity:1; } 50%,100% { opacity:0; } }
@keyframes omi-ping { 0% { transform:scale(.6); opacity:.9; } 100% { transform:scale(2.1); opacity:0; } }
@keyframes omi-drift { 0%,100% { transform:translate3d(0,0,0) scale(1.02); } 50% { transform:translate3d(-14px,-10px,0) scale(1.06); } }
@keyframes omi-mega { from { opacity:0; transform:translateY(-14px); } to { opacity:1; transform:translateY(0); } }
@keyframes omi-fade { from { opacity:0; } to { opacity:1; } }
@keyframes omi-nudge { 0%,100% { transform:translateX(0); opacity:.85; } 50% { transform:translateX(5px); opacity:1; } }
@keyframes omi-nav-underline { from { transform:translateY(-100%); } to { transform:translateY(0); } }
@keyframes omi-burger-item { from { opacity:0; transform:translateY(14px); } to { opacity:1; transform:translateY(0); } }
@keyframes omi-nav-glow { from { background-position:0% 0; } to { background-position:220% 0; } }
@keyframes omi-nav-sheen { 0% { transform:translateX(-130%) skewX(-18deg); } 55%, 100% { transform:translateX(340%) skewX(-18deg); } }
@keyframes omi-rise { from { opacity:0; transform:translateY(26px); } to { opacity:1; transform:none; } }
@keyframes omi-orbit { 0% { transform:translate3d(0,0,0) scale(1); } 50% { transform:translate3d(24px,-18px,0) scale(1.08); } 100% { transform:translate3d(0,0,0) scale(1); } }
@keyframes omi-shine { 0% { background-position:-160% 0; } 100% { background-position:260% 0; } }
@keyframes omi-stamp { 0% { opacity:0; transform:scale(.3) rotate(-14deg); } 6% { opacity:1; transform:scale(1.18) rotate(3deg); } 9%, 92% { opacity:1; transform:none; } 100% { opacity:0; transform:scale(.3) rotate(-14deg); } }
.omh1:hover { opacity:.8 !important; }
.omh2:hover { color:#fff !important; background:rgba(255,255,255,.08) !important; }
.omh3:hover { color:#fff !important; background:rgba(255,255,255,.08) !important; }
.omh4:hover { color:#fff !important; background:rgba(255,255,255,.16) !important; }
.omh5:hover { color:#fff !important; background:rgba(255,255,255,.08) !important; }
.omh6:hover { background:#fff !important; color:#040423 !important; transform:translateY(-1px) !important; box-shadow:0 14px 30px -12px rgba(255,255,255,.7) !important; }
.omh7:hover { background:#fff !important; color:#040423 !important; }
.omh8:hover { background:#f4f6ff !important; color:#040423 !important; transform:translateX(3px) !important; }
.omh9:hover { background:#f4f6ff !important; color:#040423 !important; transform:translateX(3px) !important; }
.omh10:hover { background:#f4f6ff !important; color:#040423 !important; transform:translateX(3px) !important; }
.omh11:hover { background:#f4f6ff !important; color:#040423 !important; transform:translateX(3px) !important; }
.omh12:hover { background:#f4f6ff !important; color:#040423 !important; transform:translateX(3px) !important; }
.omh13:hover { background:#f4f6ff !important; color:#040423 !important; transform:translateX(3px) !important; }
.omh14:hover { background:#fff !important; color:#040423 !important; }
.omh15:hover { background:#f4f6ff !important; color:#040423 !important; transform:translateX(3px) !important; }
.omh16:hover { background:#f4f6ff !important; color:#040423 !important; transform:translateX(3px) !important; }
.omh17:hover { background:#f4f6ff !important; color:#040423 !important; transform:translateX(3px) !important; }
.omh18:hover { background:#f4f6ff !important; color:#040423 !important; transform:translateX(3px) !important; }
.omh19:hover { background:#f4f6ff !important; color:#040423 !important; transform:translateX(3px) !important; }
.omh20:hover { background:#f4f6ff !important; color:#040423 !important; transform:translateX(3px) !important; }
.omh21:hover { background:#f4f6ff !important; color:#040423 !important; transform:translateX(3px) !important; }
.omh22:hover { background:#f4f6ff !important; color:#040423 !important; transform:translateX(3px) !important; }
.omh23:hover { background:#f4f6ff !important; color:#040423 !important; transform:translateX(3px) !important; }
.omh24:hover { background:#f4f6ff !important; color:#040423 !important; transform:translateX(3px) !important; }
.omh25:hover { background:#f4f6ff !important; color:#040423 !important; transform:translateX(3px) !important; }
.omh26:hover { background:#f4f6ff !important; color:#040423 !important; transform:translateX(3px) !important; }
.omh27:hover { background:#f4f6ff !important; color:#040423 !important; transform:translateX(3px) !important; }
.omh28:hover { background:#0000ff !important; color:#fff !important; }
.omh29:hover { background:#0000ff !important; color:#fff !important; }
.omh30:hover { background:#0000ff !important; color:#fff !important; }
.omh31:hover { background:#0000ff !important; color:#fff !important; }
.omh32:hover { background:#0000ff !important; color:#fff !important; }
.omh33:hover { background:#0000ff !important; color:#fff !important; }
.omh34:hover { background:#0000ff !important; color:#fff !important; }
.omh35:hover { background:#0000ff !important; color:#fff !important; }
.omh36:hover { background:#0000ff !important; color:#fff !important; }
.omh37:hover { background:#0000ff !important; color:#fff !important; }
.omh38:hover { background:#0000ff !important; color:#fff !important; }
.omh39:hover { background:#0000ff !important; color:#fff !important; }
.omh40:hover { background:#f4f6ff !important; color:#040423 !important; transform:translateX(3px) !important; }
.omh41:hover { background:#f4f6ff !important; color:#040423 !important; transform:translateX(3px) !important; }
.omh42:hover { background:#f4f6ff !important; color:#040423 !important; transform:translateX(3px) !important; }
.omh43:hover { background:#f4f6ff !important; color:#040423 !important; transform:translateX(3px) !important; }
.omh44:hover { background:#f4f6ff !important; color:#040423 !important; transform:translateX(3px) !important; }
.omh45:hover { background:#f4f6ff !important; color:#040423 !important; transform:translateX(3px) !important; }
.omh46:hover { background:#f4f6ff !important; color:#040423 !important; transform:translateX(3px) !important; }
.omh47:hover { background:#f4f6ff !important; color:#040423 !important; transform:translateX(3px) !important; }
.omh48:hover { background:#f4f6ff !important; color:#040423 !important; transform:translateX(3px) !important; }
.omh49:hover { background:#f4f6ff !important; color:#040423 !important; transform:translateX(3px) !important; }
.omh50:hover { background:#f4f6ff !important; color:#040423 !important; transform:translateX(3px) !important; }
.omh51:hover { background:#f4f6ff !important; color:#040423 !important; transform:translateX(3px) !important; }
.omh52:hover { background:rgba(255,255,255,.7) !important; color:#0000ff !important; }
.omh53:hover { background:rgba(255,255,255,.7) !important; color:#0000ff !important; }
.omh54:hover { background:rgba(255,255,255,.7) !important; color:#0000ff !important; }
.omh55:hover { background:rgba(255,255,255,.7) !important; color:#0000ff !important; }
.omh56:hover { background:rgba(255,255,255,.7) !important; color:#0000ff !important; }
.omh57:hover { background:#fff !important; color:#0000ff !important; }
.omh58:hover { background:#fff !important; color:#0000ff !important; }
.omh59:hover { background:#fff !important; color:#0000ff !important; }
.omh60:hover { background:#fff !important; color:#0000ff !important; }
.omh61:hover { background:#fff !important; color:#040423 !important; transform:translateY(-3px) scale(1.03) !important; }
.omh62:hover { background:#fff !important; color:#040423 !important; transform:translateY(-3px) !important; }
.omh63:hover { background:#ffdd19 !important; color:#040423 !important; }
.omh64:hover { background:#ffdd19 !important; color:#040423 !important; }
.omh65:hover { background:#2d62ff !important; color:#fff !important; }
.omh66:hover { background:#fff !important; color:#040423 !important; }
.omh67:hover { background:#2d62ff !important; color:#fff !important; }
.omh68:hover { background:#fff !important; color:#040423 !important; }
.omh69:hover { transform:translateY(-8px) !important; box-shadow:0 24px 50px -28px rgba(4,4,35,.4) !important; }
.omh70:hover { transform:translateY(-8px) !important; box-shadow:0 24px 50px -28px rgba(4,4,35,.4) !important; }
.omh71:hover { transform:translateY(-8px) !important; box-shadow:0 24px 50px -28px rgba(4,4,35,.4) !important; }
.omh72:hover { transform:translateY(-8px) !important; box-shadow:0 24px 50px -28px rgba(4,4,35,.4) !important; }
.omh73:hover { background:#fff !important; transform:translateY(-50%) scale(1.07) !important; }
.omh74:hover { background:#fff !important; transform:translateY(-50%) scale(1.07) !important; }
.omh75:hover { transform:translateY(-6px) !important; box-shadow:0 22px 50px -26px rgba(4,4,35,.45) !important; }
.omh76:hover { transform:translateY(-6px) !important; box-shadow:0 22px 50px -26px rgba(4,4,35,.45) !important; }
.omh77:hover { transform:translateY(-6px) !important; box-shadow:0 22px 50px -26px rgba(4,4,35,.45) !important; }
.omh78:hover { transform:translateY(-6px) !important; box-shadow:0 22px 50px -26px rgba(4,4,35,.45) !important; }
.omh79:hover { transform:translateY(-6px) !important; box-shadow:0 22px 50px -26px rgba(4,4,35,.45) !important; }
.omh80:hover { transform:translateY(-6px) !important; box-shadow:0 22px 50px -26px rgba(4,4,35,.45) !important; }
.omh81:hover { transform:translateY(-6px) !important; box-shadow:0 22px 50px -26px rgba(4,4,35,.45) !important; }
.omh82:hover { transform:translateY(-6px) !important; box-shadow:0 22px 50px -26px rgba(4,4,35,.45) !important; }
.omh83:hover { transform:translateY(-6px) !important; box-shadow:0 22px 50px -26px rgba(4,4,35,.45) !important; }
.omh84:hover { transform:translateY(-6px) !important; box-shadow:0 22px 50px -26px rgba(4,4,35,.45) !important; }
.omh85:hover { transform:translateY(-6px) !important; box-shadow:0 22px 50px -26px rgba(4,4,35,.45) !important; }
.omh86:hover { transform:translateY(-6px) !important; box-shadow:0 22px 50px -26px rgba(4,4,35,.45) !important; }
.omh87:hover { transform:translateY(-6px) !important; box-shadow:0 22px 50px -26px rgba(4,4,35,.45) !important; }
.omh88:hover { transform:translateY(-6px) !important; box-shadow:0 22px 50px -26px rgba(4,4,35,.45) !important; }
.omh89:hover { transform:translateY(-6px) !important; box-shadow:0 22px 50px -26px rgba(4,4,35,.45) !important; }
.omh90:hover { transform:translateY(-6px) !important; box-shadow:0 22px 50px -26px rgba(4,4,35,.45) !important; }
.omh91:hover { transform:translateY(-6px) !important; box-shadow:0 22px 50px -26px rgba(4,4,35,.45) !important; }
.omh92:hover { transform:translateY(-6px) !important; box-shadow:0 22px 50px -26px rgba(4,4,35,.45) !important; }
.omh93:hover { background:#fff !important; color:#040423 !important; }
.omh94:hover { border-color:#2d62ff !important; color:#040423 !important; transform:translateY(-6px) !important; }
.omh95:hover { border-color:#2d62ff !important; color:#040423 !important; transform:translateY(-6px) !important; }
.omh96:hover { border-color:#2d62ff !important; color:#040423 !important; transform:translateY(-6px) !important; }
.omh97:hover { border-color:#2d62ff !important; color:#040423 !important; transform:translateY(-6px) !important; }
.omh98:hover { border-color:#2d62ff !important; color:#040423 !important; transform:translateY(-6px) !important; }
.omh99:hover { border-color:#2d62ff !important; color:#040423 !important; transform:translateY(-6px) !important; }
.omh100:hover { border-color:#2d62ff !important; color:#040423 !important; transform:translateY(-6px) !important; }
.omh101:hover { border-color:#2d62ff !important; color:#040423 !important; transform:translateY(-6px) !important; }
.omh102:hover { background:#0000ff !important; border-color:#0000ff !important; color:#fff !important; }
.omh103:hover { background:#ffdd19 !important; color:#040423 !important; transform:translateY(-2px) !important; }
.omh104:hover { background:#fff !important; color:#040423 !important; }
.omh105:hover { background:rgba(255,255,255,.18) !important; }
.omh106:hover { background:rgba(255,255,255,.18) !important; }
.omh107:hover { color:#ffdd19 !important; }
.omh108:hover { color:#ffdd19 !important; }
.omh109:hover { color:#ffdd19 !important; }
.omh110:hover { color:#ffdd19 !important; }
.omh111:hover { color:#ffdd19 !important; }
.omh112:hover { color:#ffdd19 !important; }
.omh113:hover { color:#ffdd19 !important; }
.omh114:hover { color:#ffdd19 !important; }
.omh115:hover { color:#ffdd19 !important; }
.omh116:hover { color:#ffdd19 !important; }
.omh117:hover { color:#ffdd19 !important; }
.omh118:hover { color:#ffdd19 !important; }
.omh119:hover { color:#ffdd19 !important; }
.omh120:hover { color:#ffdd19 !important; }
.omh121:hover { color:#ffdd19 !important; }
.omh122:hover { color:#ffdd19 !important; }
.omh123:hover { color:#ffdd19 !important; }
.omh124:hover { color:#ffdd19 !important; }
.omh125:hover { color:#ffdd19 !important; }
.omh126:hover { color:#ffdd19 !important; }
.omh127:hover { color:#ffdd19 !important; }
.omh128:hover { color:#ffdd19 !important; }
.omh129:hover { color:#ffdd19 !important; }
.omh130:hover { color:#ffdd19 !important; }
.omh131:hover { color:#ffdd19 !important; }
.omh132:hover { color:#ffdd19 !important; }
.omh133:hover { color:#ffdd19 !important; }
.omh134:hover { color:#ffdd19 !important; }
.omh135:hover { color:#ffdd19 !important; }
.omh136:hover { color:#ffdd19 !important; }
.omh137:hover { color:#ffdd19 !important; }
.omh138:hover { color:#ffdd19 !important; }
.omh139:hover { color:#ffdd19 !important; }
.omh140:hover { color:#ffdd19 !important; }
.omh141:hover { color:#ffdd19 !important; }
.omh142:hover { color:#ffdd19 !important; }
.omh143:hover { color:#ffdd19 !important; }