html,body{margin:0;padding:0;background:#080b0a}*{box-sizing:border-box}a{color:#00b27a;text-decoration:none}a:hover{color:#5fe3b6}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:8px}::-webkit-scrollbar-track{background:transparent}@keyframes omRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes omFade{0%{opacity:0}to{opacity:1}}@keyframes omSpin{to{transform:rotate(360deg)}}@keyframes omOrbit{0%{transform:rotateX(74deg) rotate(0)}to{transform:rotateX(74deg) rotate(360deg)}}@keyframes omOrbit2{0%{transform:rotateX(64deg) rotateY(28deg) rotate(360deg)}to{transform:rotateX(64deg) rotateY(28deg) rotate(0)}}@keyframes omPulse{0%,to{opacity:.45;transform:scale(1)}50%{opacity:.9;transform:scale(1.06)}}@keyframes omBlink{0%,to{opacity:1}50%{opacity:.25}}@keyframes omSheen{0%{transform:translate(-120%)}to{transform:translate(320%)}}@keyframes omWave{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1)}}.hv-soft:hover{background:#ffffff0d!important}.hv-strong:hover{background:#ffffff0f!important}.hv-row:hover{background:#ffffff0a!important}.hv-accent:hover{background:#00b27a33!important}.hv-nav-ai:hover{background:#00b27a29!important}.hv-alert:hover{background:#ffffff0f!important;transform:translate(3px)}.hv-shift:hover{transform:translate(4px)}.hv-lift:hover{background:#ffffff0f!important;transform:translateY(-2px)}.hv-card:hover{transform:translateY(-3px);border-color:#00b27a59!important}.hv-outline:hover{border-color:#00b27a4d!important}.hv-scale:hover{transform:scale(1.07)}.hv-chip:hover{background:#00b27a1f!important;border-color:#00b27a59!important;color:#5fe3b6!important}
