.nova-orb{--nova-ink:#fff7f0;--nova-light:#ffc15b;--nova-brand:#ff772a;--nova-hot:#e0302a;--nova-deep:#420814;--nova-size:48px;width:var(--nova-size);height:var(--nova-size);isolation:isolate;vertical-align:middle;filter:drop-shadow(0 5px 14px color-mix(in srgb,color-mix(in oklab,var(--nova-brand) 23%,var(--nova-hot)) 22%,transparent));flex:none;display:inline-block;position:relative}.nova-orb>span{pointer-events:none;border-radius:50%;position:absolute}.nova-orb-surface{background:radial-gradient(circle at 29% 24%,color-mix(in oklab,white 59%,var(--nova-light)) 0%,var(--nova-light) 15%,var(--nova-brand) 36%,color-mix(in oklab,var(--nova-brand) 21%,var(--nova-hot)) 65%,color-mix(in oklab,var(--nova-hot) 49%,var(--nova-deep)) 100%);box-shadow:inset -4px -5px 10px color-mix(in srgb,color-mix(in oklab,white 17%,var(--nova-deep)) 40%,transparent),inset 2px 2px 5px color-mix(in srgb,color-mix(in oklab,white 70%,var(--nova-light)) 53%,transparent);animation:4s ease-in-out infinite nova-breathe;inset:9%}.nova-orb-core{background:conic-gradient(from 35deg,transparent,color-mix(in srgb,color-mix(in oklab,white 28%,var(--nova-light)) 53%,transparent),transparent 35%,color-mix(in srgb,color-mix(in oklab,var(--nova-brand) 43%,var(--nova-hot)) 67%,transparent),transparent 65%,color-mix(in srgb,color-mix(in oklab,white 10%,var(--nova-light)) 53%,transparent),transparent);filter:blur(3px);mix-blend-mode:screen;animation:12s linear infinite nova-turn;inset:13%}.nova-orb-highlight{background:color-mix(in oklab,white 69%,var(--nova-light));filter:blur(4px);opacity:.65;width:30%;height:17%;top:17%;left:24%;transform:rotate(-35deg)}.nova-orb-halo{background:radial-gradient(circle,color-mix(in srgb,color-mix(in oklab,var(--nova-brand) 74%,var(--nova-hot)) 20%,transparent),transparent 68%);animation:4s ease-in-out infinite nova-breathe;inset:-12%}.nova-orb-ring{border:1px solid color-mix(in srgb,color-mix(in oklab,var(--nova-ink) 14%,var(--nova-brand)) 27%,transparent);animation:4s ease-out infinite nova-ripple;inset:0}.nova-orb-ring-two{animation-delay:2s}.nova-orb-corona{border:1px solid color-mix(in srgb,color-mix(in oklab,var(--nova-light) 83%,var(--nova-hot)) 50%,transparent);box-shadow:0 0 12px color-mix(in srgb,color-mix(in oklab,var(--nova-brand) 82%,var(--nova-hot)) 21%,transparent),inset 0 0 8px color-mix(in srgb,color-mix(in oklab,var(--nova-brand) 82%,var(--nova-hot)) 13%,transparent);opacity:0;inset:-7%}@keyframes nova-breathe{0%,to{opacity:.86;transform:scale(.94)}50%{opacity:1;transform:scale(1.03)}}@keyframes nova-turn{to{transform:rotate(360deg)}}@keyframes nova-ripple{0%{opacity:.6;transform:scale(.82)}85%,to{opacity:0;transform:scale(1.27)}}.nova-orb>.nova-eyes{z-index:2;transform:translate(var(--nova-gaze-x,0px),var(--nova-gaze-y,0px));filter:drop-shadow(0 1px 2px #fff5);border-radius:0;justify-content:center;align-items:center;gap:15%;transition:transform .16s ease-out;display:flex;inset:0}.nova-eyes>i{transform-origin:50%;background:#24142f;border-radius:999px;width:4.5%;min-width:1.5px;height:19%;animation:6.7s ease-in-out infinite nova-blink;display:block}@keyframes nova-blink{0%,42%,45%,92%,95%,to{scale:1}43.5%,93.5%{scale:1 .12}}@media (prefers-reduced-motion:reduce){.nova-orb>.nova-eyes{transition:none;transform:none}.nova-eyes>i,.nova-orb>span{animation:none!important}.nova-orb-ring{opacity:.2}}.mets-platform-panel{background:var(--footer-bg);color:var(--footer-fg);border-radius:8px;padding:28px 20px}.mets-platform-label{color:var(--footer-muted);text-transform:uppercase;letter-spacing:.12em;font-size:12px}.mets-platform-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px;margin-top:24px;display:grid}.mets-platform-grid li{flex-direction:column;align-items:center;gap:12px;min-width:0;display:flex}.mets-platform-logo{object-fit:contain;width:auto;max-width:100%;height:26px}.mets-platform-grid li[data-platform=SPARK] .mets-platform-logo{height:24.96px;margin-block:.52px}.mets-platform-domain{color:var(--footer-muted);font-size:12px}.mets-nova-section .nova-orb{--nova-size:96px!important}@media (width>=640px){.mets-platform-panel{padding:32px}.mets-platform-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.mets-platform-logo{height:32px}.mets-platform-grid li[data-platform=SPARK] .mets-platform-logo{height:30.72px;margin-block:.64px}.mets-nova-section .nova-orb{--nova-size:140px!important}}
