/* Fieldnotes 06 + 08: steady links, a traveling page marker, and slower hover loops. */
#tian-coverflow-live .cf-nav.menu-motion{position:relative}
#tian-coverflow-live .cf-nav.menu-motion>a{position:relative;padding-left:16px}
#tian-coverflow-live .cf-nav.menu-motion>a::before{content:none}
#tian-coverflow-live .cf-nav .menu-dot{margin:0;position:absolute;left:0;top:0;width:8px;height:8px;border-radius:50%;background:var(--blue);pointer-events:none}
#tian-coverflow-live .menu-dot[hidden]{display:none}
#tian-coverflow-live .menu-label{display:inline-flex;white-space:pre;translate:var(--menu-x,0px) var(--menu-y,0px);transition:translate 260ms cubic-bezier(.2,.8,.2,1);transform-origin:50% 65%;pointer-events:none}
#tian-coverflow-live .menu-letter{display:inline-block}
#tian-coverflow-live .cf-nav.menu-motion>a:active .menu-label{scale:.95}
@media(prefers-reduced-motion:reduce){
 #tian-coverflow-live .menu-label{translate:none;transition:none}
 #tian-coverflow-live .cf-nav.menu-motion>a:active .menu-label{scale:1}
}

#tian-coverflow-live .menu-line{position:absolute;left:16px;right:0;bottom:7px;height:1px;background:var(--ink);transform:scaleX(0);transform-origin:left;pointer-events:none}
#tian-coverflow-live .brand-label{display:inline-flex;white-space:pre;pointer-events:none;transform-origin:center}
#tian-coverflow-live .brand-letter{display:inline-block}
