/* Contraste commun des contrôles en mode sombre, chargé après les modules. */
@media screen{
 .dark-mode :is(input,select,textarea){color-scheme:dark}
 .dark-mode{
  --surface:#172231;--card:#172231;--panel:#172231;
  --text:#e7edf5;--border:#65758a;
 }
 .dark-mode :is(.btn.secondary,.btn.ghost,.icon-btn,.square-btn,.context-help-button,.entity-pagination button,.time-year-control button):not(#quickSupportLaunch):not(.qs-launch):not([data-view="quickSupport"]):not([data-rustdesk-id]):not(#detailRustDesk):not(.cw-selected-rustdesk):not(.entity-selected-rustdesk):not(#rustdeskOpen):not(#rustdeskProfile):not(#detailAssets):not(.primary):not(.danger){
  background:#24384e!important;color:#f1f5f9!important;border-color:#65758a!important;text-shadow:none;
 }
 .dark-mode :is(.qs-tab,.record-tab,.ink-view-tab,.time-project-tab,.software-deployment-tab,[role="tab"],.aw-tabs>button,.cw-tabs>button,.monitor-tabs>button,.automation-tabs>button,.ops-tabs>button){
  background:#24384e!important;color:#f1f5f9!important;border-color:#65758a!important;text-shadow:none;
 }
 .dark-mode :is(.qs-tab,.record-tab,.ink-view-tab,.time-project-tab,.software-deployment-tab,[role="tab"],.aw-tabs>button,.cw-tabs>button,.monitor-tabs>button,.automation-tabs>button,.ops-tabs>button):is(.active,[aria-selected="true"]){
  background:#185b85!important;color:#fff!important;border-color:#89c8f0!important;
 }
 .dark-mode :is(.btn,button,[role="button"]):is(:disabled,[disabled],[aria-disabled="true"]){
  background:#202d3d!important;color:#aab8c9!important;border-color:#53657b!important;
  opacity:1!important;filter:none!important;box-shadow:none!important;text-shadow:none;
  cursor:not-allowed;transform:none!important;
 }
 .dark-mode :is(.btn,button,[role="button"]):focus-visible{outline:3px solid #9fd4ff;outline-offset:2px}
 .dark-mode :is(#qsSearch,#qsDetailSearch){background:#111b27;color:#e7edf5;border-color:#65758a}
 .dark-mode :is(#qsSearch,#qsDetailSearch)::placeholder{color:#b6c4d5;opacity:1}
 .dark-mode .qs-inspector p{color:#e7edf5}
 .dark-mode .qs-tab span{color:inherit;opacity:1}
 .dark-mode .qs-count{background:#24384e;color:#f1f5f9}
}
