/* Interlock shell uses the website palette; the ladder canvas retains its contrast-tested drafting colours. */
@media screen {
.page-plc .vd-stage{background:transparent;padding:20px 24px 48px}
.page-plc .vd-stage::before,.page-plc .vd-stage::after{display:none}
.page-plc .vd-suite.suite-wide{width:100%;max-width:none}
.page-plc .plc-tool{border:1px solid var(--glass-edge);border-radius:22px;box-shadow:var(--panel-shadow);overflow:clip}
.page-plc .plc-head{border-bottom:1px solid var(--glass-edge);border-radius:22px 22px 0 0;padding:20px;background:linear-gradient(135deg,#353633,#222320);color:var(--plc-ink)}
.page-plc .amp-workspace-strip{margin:16px}
@media(max-width:600px){.page-plc .vd-stage{padding:16px 12px 32px}.page-plc .plc-head{padding:16px}.page-plc .amp-workspace-strip{margin:12px}}
}

@media screen{.page-plc .plc-a11y{font-family:var(--sans)}}

@media screen{.page-plc .vd #vd-save-btn{font-family:var(--sans)!important}}
