/* Volumetric illustration and engineering drawing are separate, coordinated views. */
.dg-card{background:#fff;color:#28313a;border-color:#d9dfe3}
.dg-card>header .eyebrow{display:none}
.dg-card .dg-key-result,.dg-card .dg-levels{background:#f5f6f6}
.dg-card .dg-metal,.dg-mini .dg-metal{fill:#e5e6e5;stroke:#6c7275}
.dg-card .dg-metal .dg-face,.dg-mini .dg-metal .dg-face{fill:#f6f6f3}
.dg-card .dg-thread-conventional,.dg-mini .dg-thread-conventional{stroke:#60686b}
.dg-card .dg-plate,.dg-mini .dg-plate,.dg-schemes .dg-plate{fill:#eff0ef;stroke:#9aa0a3}
.dg-card .dg-plate-1,.dg-mini .dg-plate-1,.dg-schemes .dg-plate-1{fill:#e0e3e2}
.dg-card .dg-svg text,.dg-mini .dg-svg text{fill:#303b43}
.dg-card .dg-force-label,.dg-mini .dg-force-label{fill:#1768a5}
.dg-mini{background:#fff;border-color:#d9dfe3}
.dg-volume-host{height:390px;min-width:0;position:relative;background:#fff;overflow:hidden}
.dg-volume-host canvas{display:block;width:100%;height:100%;touch-action:none;outline-offset:-4px}
.dg-volume-host canvas:focus-visible{outline:3px solid #1768a5}
.dg-volume-status,.dg-volume-note{font-size:13px!important;line-height:1.55!important;margin:10px 16px!important;color:#4b555c}
.dg-volume-note{padding-top:10px;border-top:1px solid #e1e5e7}
.dg-volume-controls{display:flex;justify-content:center;flex-wrap:wrap;gap:7px;margin:10px 16px}
.dg-volume-controls button{min-width:44px}
.dg-volume-enlarged{display:block;width:100%;height:auto;background:#fff}
.dg-comparison-photo{display:block;width:100%;height:auto;aspect-ratio:12/7;object-fit:contain;background:#fff;margin:12px 0}
.dg-has-volume-poster.dg-poster-active>.dg-scene{display:none}
.dg-has-volume-poster:not(.dg-poster-active)>.dg-comparison-photo{display:none}
@media(max-width:760px){.dg-volume-host{height:340px}.dg-volume-status,.dg-volume-note{font-size:13px!important}.dg-toolbar button{flex:1 1 40%}}
@media print{[data-dg-pane="volume"]{display:none!important}.dg-comparison-photo{display:none!important}.dg-has-volume-poster>.dg-scene{display:block!important}.dg-card .dg-canvas{background:white}.dg-card .dg-metal,.dg-mini .dg-metal{fill:#ececec;stroke:#444}.dg-card .dg-plate,.dg-mini .dg-plate{fill:white;stroke:#888}}
