@import url('components/compare-versions.css');
@import url('components/editor-content.css');
@import url('components/endOfPage.css');
@import url('components/experiment-button-row.css');
@import url('components/field-activation.css');
@import url('components/further-inquiry.css');
@import url('components/person-reports-grid.css');
@import url('components/show-publications.css');
@import url('components/scroll-to-headline-button-row.css');
@import url('components/flags-for-inquiry-and-activations.css');

.dpmp-ckeditor4__additional-components vaadin-menu-bar vaadin-menu-bar-button {
    width: 125px !important;
}

/* --- Verschachtelte DpmpBlocks ---*/
.dpmp-block .dpmp-block {
    border: none;
    box-shadow: none;
    padding: 0;
    margin: var(--lumo-space-m) auto var(--lumo-space-m) auto;
    position: static;
}

.dpmp-block .dpmp-block .dpmp-block__header,
.dpmp-block__subheading {
    font-size: var(--lumo-font-size-l);
}

.dpmp-block .dpmp-block .dpmp-block .dpmp-block__header,
.dpmp-block__subheading {
    font-size: var(--lumo-font-size-m);
}

.dpmp-block__subheading {
    font-weight: normal;
    color: var(--lumo-primary-color);
    margin-top: 0;
    margin-bottom: var(--lumo-space-s);
    text-indent: unset;
    letter-spacing: normal;
}

.dpmp-block .dpmp-block.la2-error {
    border-radius: 0;
    padding: var(--lumo-space-m);
    border: 1px solid var(--lumo-error-color);
}

.dpmp-block .dpmp-block.la2-error .dpmp-block__header {
    color: var(--lumo-error-color);
}

/* -- Hinweistexte der Regierung --*/
.ts-gov-hint-collapsable span {
    font-weight: normal;
}

.ts-gov-hint--inline {
    padding-left: 26px;
    font-size: var(--lumo-font-size-m);
}

.ts-gov-hint--field-related {
    margin-bottom: 0;
    margin-top: var(--lumo-space-xl);
}
