/* Design chrome behaves like controls, rather than a page of selectable text. */
:where(#viewport,#officeStage,#officePlanWrap,.private-floor-plan,#officeControlDock,.office-inspector,.viewer-tools,#configuratorPanel,#compactDock,#floorPlanControls,#livePricing,#officeContextMenu,#roomMenu,[data-design-chrome]),
:where(#viewport,#officeStage,#officePlanWrap,.private-floor-plan,#officeControlDock,.office-inspector,.viewer-tools,#configuratorPanel,#compactDock,#floorPlanControls,#livePricing,#officeContextMenu,#roomMenu,[data-design-chrome]) *{
 -webkit-user-select:none;
 user-select:none;
 -webkit-user-drag:none;
}
/* Keep normal editing, copying of parts lists and export instructions. */
:where(#viewport,#officeStage,#officePlanWrap,.private-floor-plan,#officeControlDock,.office-inspector,.viewer-tools,#configuratorPanel,#compactDock,#floorPlanControls,#livePricing,#officeContextMenu,#roomMenu,[data-design-chrome]) :is(input,textarea,select,[contenteditable]:not([contenteditable="false"])),
:where(#viewport,#officeStage,#officePlanWrap,.private-floor-plan,#officeControlDock,.office-inspector,.viewer-tools,#configuratorPanel,#compactDock,#floorPlanControls,#livePricing,#officeContextMenu,#roomMenu,[data-design-chrome]) [contenteditable]:not([contenteditable="false"]) *,
[data-allow-text-selection],[data-allow-text-selection] *,
#budgetDialog,#budgetDialog *,#salesDialog,#salesDialog *,#sourcesDialog,#sourcesDialog *,#renderDialog,#renderDialog *,#loadingDetails,#loadingDetails *{
 -webkit-user-select:text;
 user-select:text;
}
:where(#viewport,#officeStage,#officePlanWrap,.private-floor-plan,#officeControlDock,.office-inspector,.viewer-tools,#configuratorPanel,#compactDock,#floorPlanControls,#livePricing,#officeContextMenu,#roomMenu,[data-design-chrome]) [contenteditable="false"],
:where(#viewport,#officeStage,#officePlanWrap,.private-floor-plan,#officeControlDock,.office-inspector,.viewer-tools,#configuratorPanel,#compactDock,#floorPlanControls,#livePricing,#officeContextMenu,#roomMenu,[data-design-chrome]) [contenteditable="false"] *{
 -webkit-user-select:none;
 user-select:none;
}
