.ax-gear{display:block;flex:none;overflow:visible}.ax-gear__rot{transform:rotate(var(--gear-rot, 0deg));transform-box:view-box;transform-origin:0 0;transition:transform var(--gear-glide, 0ms) var(--ax-ease-out)}.ax-gear__path{fill:none;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.ax-gear[data-gear=ink] .ax-gear__path{stroke:var(--ax-ink);stroke-width:2.5}:is(.ax-dark,.ax-window,[data-bar-theme=film],[data-bar-theme=dark]) .ax-gear[data-gear=ink] .ax-gear__path{stroke:var(--ax-on-ink)}.ax-gear:is([data-state=stale],[data-state=open]) .ax-gear__path{stroke:var(--st-mark);stroke-width:2;stroke-dasharray:.62 .38}.ax-gear__path--in{animation:axGearIn .12s linear both}.ax-gear__path--out{animation:axGearOut .12s linear both}@keyframes axGearIn{0%{opacity:0}to{opacity:1}}@keyframes axGearOut{0%{opacity:1}to{opacity:0}}.ax-gear__reveal{fill:none;stroke:#fff;stroke-width:12;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1;stroke-dashoffset:0}html.js:not(.rm) .ax-gear[data-draw=in] .ax-gear__reveal{animation:axGearDraw var(--gear-draw, .8s) var(--ax-ease-count) both}@media(prefers-reduced-motion:no-preference){html.js:not(.rm) .ax-gear[data-draw=wait] .ax-gear__reveal{stroke-dashoffset:1}}@keyframes axGearDraw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}
