/* cursor: one small cream-gold dot (the trail's colour) on the pointer; it swells softly over anything clickable */
@media(hover:hover) and (pointer:fine){html.cur,html.cur *{cursor:none!important}html.cur input,html.cur textarea{cursor:text!important}}
.cur-dot{position:fixed;left:0;top:0;z-index:9999;pointer-events:none;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:rgb(226,190,120);box-shadow:0 0 10px rgba(255,236,200,.9);opacity:0;transition:opacity .4s,scale .45s cubic-bezier(.2,.7,.2,1),background .45s}
.cur-on .cur-dot{opacity:1}
.cur-hover .cur-dot{scale:3.4;background:rgba(232,200,140,.5)}
.cur-down .cur-dot{scale:.8}
.cur-hover.cur-down .cur-dot{scale:2.8}
.cur-text .cur-dot{opacity:0}
