/* Admin form fieldset headings override */
html body.app-workshop .module fieldset .fieldset-heading,
html body.app-workshop .module fieldset .inline-heading,
html body.app-workshop .module :not(.inline-related) .collapse summary,
html[data-theme="dark"] fieldset .fieldset-heading,
html[data-theme="dark"] fieldset .inline-heading,
html[data-theme="dark"] :not(.inline-related) .collapse summary {
    background-color: #333 !important;
    background: #333 !important;
    color: #ffffff !important;
    border: 1px solid #333 !important;
}

/* Ensure this works in all parts of the admin */
#changelist fieldset .fieldset-heading,
#content fieldset .fieldset-heading,
.content fieldset .fieldset-heading,
.dashboard fieldset .fieldset-heading,
[class*="app-"] fieldset .fieldset-heading {
    background-color: #333 !important;
    background: #333 !important;
    color: #ffffff !important;
    border: 1px solid #333 !important;
}

/* Target the form elements more specifically */
form fieldset .fieldset-heading,
.change-form fieldset .fieldset-heading,
.module fieldset .fieldset-heading {
    background-color: #333 !important;
    background: #333 !important;
    color: #ffffff !important;
    border: 1px solid #333 !important;
}
