.rmk{--oc:0,229,255;--oc2:167,139,255;--ease:cubic-bezier(.16,1,.3,1);display:inline-block;line-height:0}.rmk__svg{width:100%;height:100%;display:block;overflow:visible}.rmk__orbline{fill:none;stroke:rgba(var(--oc),.13);stroke-width:.4}.rmk__orbnode{fill:rgba(var(--hue,var(--oc)),.95)}.rmk__rail{fill:none;stroke:rgba(var(--oc),.2);stroke-width:.45}.rmk__node{fill:rgba(var(--hue,var(--oc)),.92)}.rmk__gem-hex{fill:rgba(var(--oc),.07);stroke:rgba(var(--oc),.62);stroke-width:.75;stroke-linejoin:round}.rmk__gem-tri{fill:#ffffff21;stroke:rgba(var(--oc),.62);stroke-width:.5;stroke-linejoin:round}.rmk__gem-shine{fill:#ffffff38;stroke:none}.rmk__gem-facet{stroke:rgba(var(--oc),.36);stroke-width:.32}.rmk__gem-spark{fill:#fff;opacity:.95}.rmk__pkt{fill:#fff;opacity:0}.rmk__pkt--halo{fill:rgba(var(--oc),.5);opacity:0}.rmk__gem,.rmk__ring,.rmk__swarm,.rmk__halo{transform-box:fill-box;transform-origin:center}.rmk--live .rmk__gem{animation:rmkBreath 4.6s var(--ease) infinite}.rmk--live .rmk__gem-core{animation:rmkFlash 3.7s ease-in-out infinite}.rmk--live .rmk__gem-spark{animation:rmkSpark 3.7s ease-in-out infinite}.rmk--live .rmk__gem-shine{animation:rmkShine 3.7s ease-in-out infinite}.rmk--live .rmk__ring--out{animation:rmkDriftA 66s ease-in-out infinite}.rmk--live .rmk__ring--in{animation:rmkDriftB 46s ease-in-out infinite}.rmk--live .rmk__node--tw{animation:rmkTwinkle 3.4s ease-in-out infinite;animation-delay:var(--d,0s)}.rmk--live .rmk__orbnode{animation:rmkOrbGlow 3.2s ease-in-out infinite}.rmk--live .rmk__halo{animation:rmkHalo 5.6s ease-in-out infinite}.rmk--ignite .rmk__swarm,.rmk--ignite .rmk__orbits{animation:rmkIgniteIn 1.3s var(--ease) both}.rmk--ignite .rmk__gem{animation:rmkIgniteGem 1s var(--ease) both,rmkBreath 4.6s var(--ease) 1.05s infinite}.rmk--lite .rmk__ring--out,.rmk--lite .rmk__ring--in,.rmk--lite .rmk__node--tw,.rmk--lite .rmk__orbnode{animation:none!important}.rmk--paused *,.rmk--frozen *{animation-play-state:paused!important}@keyframes rmkBreath{0%,to{transform:scale(.985)}50%{transform:scale(1.035)}}@keyframes rmkFlash{0%,62%,to{opacity:.9}80%{opacity:1}}@keyframes rmkSpark{0%,62%,to{opacity:.5;transform:scale(.85)}80%{opacity:1;transform:scale(1.25)}}@keyframes rmkShine{0%,62%,to{opacity:.18}80%{opacity:.4}}@keyframes rmkTwinkle{0%,to{opacity:.3}50%{opacity:1}}@keyframes rmkOrbGlow{0%,to{opacity:.6}50%{opacity:1}}@keyframes rmkDriftA{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@keyframes rmkDriftB{0%,to{transform:rotate(2.6deg)}50%{transform:rotate(-2.6deg)}}@keyframes rmkHalo{0%,to{opacity:.8;transform:scale(.96)}50%{opacity:1;transform:scale(1.05)}}@keyframes rmkIgniteIn{0%{opacity:0;transform:scale(.74)}to{opacity:1;transform:scale(1)}}@keyframes rmkIgniteGem{0%{opacity:.2;transform:scale(.55)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.rmk *{animation:none!important}}
