/* Editor surfaces only: printed documents and drawing pixels keep their own colors. */
@media screen {
 html[data-zaphi-theme="dark"] .v212-measure-editor {background:#10161c;color:#edf2f6;color-scheme:dark}
 html[data-zaphi-theme="dark"] :is(.v212-measure-toolbar,.v212-measure-sheet,.v212-measure-drawer,.v212-measure-position) {background:#1b2229;color:#edf2f6;border-color:#46525e}
 html[data-zaphi-theme="dark"] .v212-measure-sheet {box-shadow:0 3px 20px #0005}
 html[data-zaphi-theme="dark"] .v212-measure-editor :is(label,small,dt,dd,.empty,.v212-device-note,.v213-measure-search-caption) {color:#b8c5d0}
 html[data-zaphi-theme="dark"] .v212-measure-editor :is(h2,h3,strong,b,.v213-measure-description) {color:#edf2f6}
 html[data-zaphi-theme="dark"] .v212-measure-sheet-head :is(section,section span) {border-color:#46525e;color:#edf2f6}
 html[data-zaphi-theme="dark"] .v212-measure-sheet-head :is(p,small,dt,dd) {color:#b8c5d0}
 html[data-zaphi-theme="dark"] .v212-measure-editor :is(input,textarea,select) {background:#111a22;color:#edf2f6;border-color:#526170}
 html[data-zaphi-theme="dark"] .v212-measure-editor input::placeholder {color:#a7b6c4;opacity:1}
 html[data-zaphi-theme="dark"] :is(.v212-measure-position>header,.v212-sketch-toolbar,.v213-measure-position-line,.v213-measurement-guided-summary) {background:#242e38;color:#edf2f6;border-color:#46525e}
 html[data-zaphi-theme="dark"] .v212-measure-editor :is(.v213-icon-button,.v212-photo-button,.v213-measure-folder,.v213-measure-service,.v213-measure-catalog-main,.v213-measure-catalog-sub) {background:#202b35;color:#edf2f6;border-color:#526170}
 html[data-zaphi-theme="dark"] .v212-measure-drawer button:not(.primary) {background:#202b35;color:#edf2f6;border-color:#526170}
 html[data-zaphi-theme="dark"] .v212-measure-drawer button:not(.primary):hover,
 html[data-zaphi-theme="dark"] .v213-measure-position.compact:hover {background:#303e4b}
 html[data-zaphi-theme="dark"] .v213-measure-folder :is(small,span) {color:#c7d3de}
 html[data-zaphi-theme="dark"] .v213-measure-folder>summary {background:#283541;color:#edf2f6}
 html[data-zaphi-theme="dark"] .v212-measure-editor .empty {border-color:#526170}
 html[data-zaphi-theme="dark"] .v213-measure-warning {background:#48252a;color:#ffd8dd;border-color:#bb747e}
 html[data-zaphi-theme="dark"] .v215-parking-question {background:#332a22;color:#edf2f6;border-color:#b17b50}
 html[data-zaphi-theme="dark"] .v215-parking-question small {color:#cbd3da}
 html[data-zaphi-theme="dark"] .v213-sketch-dialog {background:#1b2229;color:#edf2f6}
 html[data-zaphi-theme="dark"] .v212-measure-editor .v213-measure-service {background:#202b35!important;border-color:#526170!important}
 html[data-zaphi-theme="dark"] .v212-measure-editor .v213-measure-service:hover {background:#303e4b!important}
 html[data-zaphi-theme="dark"] .v213-measure-folder b {background:#344553;color:#edf2f6}
 html[data-zaphi-theme="dark"] :is(.v213-measure-search-caption,.v213-sketch-dialog>header) {background:#242e38;color:#b8c5d0;border-color:#46525e}
 /* White sketch canvases are image content, with black drawing ink. */
 html[data-zaphi-theme="dark"] .v213-sketch-surface {background:#c1c9d0}
}
