.cfo .nd{position:absolute;left:50%;top:50%;width:13cqw;height:13cqw;margin:-6.5cqw 0 0 -6.5cqw;transform:rotate(var(--a)) translateY(-36cqw) rotate(calc(var(--a) * -1))}.cfo .in{width:100%;height:100%;border-radius:50%;background:var(--card);color:var(--ink);border:1px solid var(--line);box-shadow:0 8px 20px rgba(38,64,43,.14);display:grid;place-items:center;cursor:pointer;animation:cfoSpin 80s linear infinite reverse;transition:background .4s,color .4s,box-shadow .4s,border-color .4s}.cfo .nd.on{z-index:3}.cfo .nd.on .in{background:var(--accent);border-color:var(--accent);color:#fff;box-shadow:0 0 0 1.6cqw rgba(63,161,0,.2),0 12px 26px rgba(63,161,0,.45)}