/* Final scoped contrast rules for the fixed 8K master display. */
html body.workspace-readable #upscaleMasterPanel{
  border:1px solid #2b6e9e!important;
  background:linear-gradient(145deg,#071b2c,#082235)!important;
  box-shadow:0 14px 32px rgba(0,0,0,.26)!important;
}
html body.workspace-readable #upscaleMasterPanel .upscale-master-head label{
  color:#f4f9ff!important;
  -webkit-text-fill-color:#f4f9ff!important;
  opacity:1!important;
  filter:none!important;
  text-shadow:none!important;
}
html body.workspace-readable #upscaleMasterPanel .upscale-master-head span{
  border:1px solid #b8eee3!important;
  background:#e8fff8!important;
  color:#075f57!important;
  -webkit-text-fill-color:#075f57!important;
  opacity:1!important;
  filter:none!important;
  text-shadow:none!important;
}
html body.workspace-readable #upscaleMasterPanel .upscale-master-choices button{
  opacity:1!important;
  filter:none!important;
}
html body.workspace-readable #upscaleMasterPanel .upscale-master-choices button:not(.active){
  border-color:#c3d7e8!important;
  background:#fff!important;
  color:#132f55!important;
  box-shadow:0 4px 12px rgba(0,0,0,.08)!important;
}
html body.workspace-readable #upscaleMasterPanel .upscale-master-choices button:not(.active) b{
  color:#132f55!important;
  -webkit-text-fill-color:#132f55!important;
  opacity:1!important;
  filter:none!important;
  text-shadow:none!important;
}
html body.workspace-readable #upscaleMasterPanel .upscale-master-choices button:not(.active) small{
  color:#4a637f!important;
  -webkit-text-fill-color:#4a637f!important;
  opacity:1!important;
  filter:none!important;
  text-shadow:none!important;
}
html body.workspace-readable #upscaleMasterPanel .upscale-master-choices button.active{
  border-color:#43b7e8!important;
  background:linear-gradient(135deg,#1269cf,#0ebbb3)!important;
  color:#fff!important;
}
html body.workspace-readable #upscaleMasterPanel .upscale-master-choices button.active b{
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  opacity:1!important;
  filter:none!important;
  text-shadow:none!important;
}
html body.workspace-readable #upscaleMasterPanel .upscale-master-choices button.active small{
  color:#eafcff!important;
  -webkit-text-fill-color:#eafcff!important;
  opacity:1!important;
  filter:none!important;
  text-shadow:none!important;
}
html body.workspace-readable #upscaleMasterPanel .upscale-pixel-readout{
  border-color:#c5d9e9!important;
  background:#f7fbff!important;
  opacity:1!important;
  filter:none!important;
}
html body.workspace-readable #upscaleMasterPanel .upscale-pixel-readout span{
  color:#405c78!important;
  -webkit-text-fill-color:#405c78!important;
  opacity:1!important;
  filter:none!important;
  text-shadow:none!important;
}
html body.workspace-readable #upscaleMasterPanel .upscale-pixel-readout b{
  color:#102a4f!important;
  -webkit-text-fill-color:#102a4f!important;
  opacity:1!important;
  filter:none!important;
  text-shadow:none!important;
}
html body.workspace-readable #upscaleMasterPanel .upscale-pixel-readout i{
  color:#078f9d!important;
  -webkit-text-fill-color:#078f9d!important;
  opacity:1!important;
  filter:none!important;
}
html body.workspace-readable #upscaleMasterPanel>p{
  color:#d4e2ed!important;
  -webkit-text-fill-color:#d4e2ed!important;
  opacity:1!important;
  filter:none!important;
  text-shadow:none!important;
}
