#mill-list h3{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:#66828e;margin:24px 0 9px}#mill-note{font-size:12px;color:#526e7b;line-height:1.7}.mill-scene{background:#102331;border-radius:16px;overflow:hidden}.mill-scene>svg{display:block;width:100%;min-height:340px}.drawing-caption{font-size:10px;color:#69838e;line-height:1.6;margin:8px 0 14px}.machine-option svg{height:58px;width:86px;flex-basis:86px}.machine-option span{font-size:12px}#workspace .specs{grid-template-columns:repeat(4,1fr)}#workspace .specs strong{font-size:15px}.running .pulp-flow{animation:pulp 1.2s linear infinite}#gm-trajectory{transition:opacity .5s}@keyframes pulp{to{stroke-dashoffset:-38}}#controls input[type=range]:disabled{opacity:.4}.notice{min-height:48px}#gm-speed,#gm-power,#gm-bearing{font-variant-numeric:tabular-nums}@media(min-width:1500px){main{grid-template-columns:290px minmax(690px,1fr) 300px}}@media(max-width:1200px){#workspace .specs{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.mill-scene>svg{min-height:230px}.drawing-caption{font-size:10px}.machine-option svg{width:76px;flex-basis:76px}.machine-heading{display:block}.badge{display:inline-block;margin-bottom:12px}}
