.cg-part{fill:var(--ph-solid);fill-opacity:.28;stroke:var(--ph-solid);stroke-linejoin:round;stroke-width:1.8}.cg-cut{fill:var(--ph-bg,#fff);fill-opacity:.9;stroke:var(--ph-gas);stroke-dasharray:6 3;stroke-width:1.8}.cg-hatch-line{opacity:.55;stroke:var(--ph-gas);stroke-width:1}.cg-central{stroke:var(--ph-flat);stroke-dasharray:8 4 2 4;stroke-width:1.4}.cg-center{fill:var(--ph-bg,#fff);stroke:var(--ph-gas);stroke-width:2.5}.cg-label{fill:var(--ph-gas);font-size:13px;font-weight:700}.cg-num{fill:var(--ph-ink);font-size:11px}
