.part-drawing text{font-family:Arial,sans-serif;font-size:14px;fill:#283f35;paint-order:stroke;stroke:#fff;stroke-width:4px;stroke-linejoin:round}.part-drawing .title{font-size:21px;font-weight:600}.part-drawing .note{font-size:13px;fill:#566760}.part-drawing .line,.part-drawing .dim,.part-drawing .extension{stroke:#52665b;stroke-width:1;fill:none}.part-drawing .extension{stroke:#a6b1ab;stroke-dasharray:3 3}.part-drawing .dim{font-size:14px;fill:#52665b}.part-drawing .outline{fill:#f8faf7;stroke:#293f34;stroke-width:1.8;fill-rule:evenodd}.part-drawing .hole{fill:white;stroke:#2b6750;stroke-width:1.5}.part-drawing .groove{fill:#d5e5f0;fill-opacity:.6;stroke:#44758b;stroke-width:1.5}.part-drawing .selected{stroke:#b57924;stroke-width:2.5;fill:#fff0d1}.part-drawing .selected-text{fill:#885610;font-weight:600}.part-drawing .feature{cursor:pointer}.part-drawing .feature:focus{outline:none;stroke:#b57924;stroke-width:3}.part-drawing .cross{stroke:#687f72;stroke-width:.8}.part-drawing .datum{fill:#2b6750;stroke:#fff;stroke-width:1}.part-drawing .measure{stroke:#b57924;fill:#885610;stroke-width:1}.part-drawing .feature-label{font-size:12px}.part-drawing .legend{font-size:12px;fill:#66776e}.part-drawing .xray-visible{stroke:#111;fill:none}.part-drawing .xray-hidden{stroke:#888;stroke-dasharray:5 4;fill:none}.part-drawing .xray-hidden-text{fill:#666}.part-drawing .xray-visible.selected,.part-drawing .xray-hidden.selected{stroke:#b57924;stroke-width:2.5;fill:none}