.cw-sign{fill:var(--cw-sign,currentColor)}.cw-planet-glyph{fill:var(--cw-planet,currentColor)}.cw-degree{fill:var(--cw-degree,currentColor)}.cw-tick,.cw-axis{stroke:var(--cw-axis,currentColor)}.cw-axis-label{fill:var(--cw-axis,currentColor)}.cw-easy{stroke:var(--cw-easy,currentColor)}.cw-tense{stroke:#8fa3d9}.cw-glyph,.cw-planet-glyph,.cw-light{transform-box:fill-box;transform-origin:50%}.cw-light{opacity:.5}.cw-wheel[data-reveal] .cw-draw{stroke-dasharray:var(--len) var(--len)}.cw-wheel[data-reveal]:not([data-play]) .cw-draw{stroke-dashoffset:var(--len)}.cw-wheel[data-reveal]:not([data-play]) :is(.cw-fade,.cw-glyph,.cw-planet),.cw-wheel[data-reveal]:not([data-lit~=sun]) .cw-light[data-k=sun],.cw-wheel[data-reveal]:not([data-lit~=moon]) .cw-light[data-k=moon],.cw-wheel[data-reveal]:not([data-lit~=asc]) .cw-light[data-k=asc]{opacity:0}.cw-wheel[data-play] .cw-draw{animation:cw-draw var(--dur,.9s) cubic-bezier(.5, 0, .2, 1) var(--at,0s) both}.cw-wheel[data-play] .cw-fade{animation:cw-fade .7s ease var(--at,0s) both}.cw-wheel[data-play] .cw-glyph{animation:cw-pop .5s cubic-bezier(.2, .9, .3, 1.3) var(--at,0s) both}.cw-wheel[data-play] .cw-planet{animation:cw-fade .4s ease var(--at,0s) both}.cw-wheel[data-play] .cw-planet .cw-planet-glyph{animation:cw-land .65s cubic-bezier(.2, .9, .3, 1.2) var(--at,0s) both}.cw-wheel[data-play] .cw-planet .cw-degree{animation:cw-fade .5s ease calc(var(--at,0s) + .3s) both}.cw-wheel[data-lit~=sun] .cw-light[data-k=sun],.cw-wheel[data-lit~=moon] .cw-light[data-k=moon],.cw-wheel[data-lit~=asc] .cw-light[data-k=asc]{animation:1.3s cubic-bezier(.2,.7,.2,1) both cw-lit}@keyframes cw-draw{0%{stroke-dashoffset:var(--len)}to{stroke-dashoffset:0}}@keyframes cw-fade{0%{opacity:0}}@keyframes cw-pop{0%{opacity:0;transform:scale(.4)}}@keyframes cw-land{0%{transform:scale(2.2)}}@keyframes cw-lit{0%{opacity:0;transform:scale(.3)}35%{opacity:1;transform:scale(1.3)}to{opacity:.5;transform:none}}
