@import url('components/la2/button-row.css');
@import url('components/la2/dialog.css');
@import url('components/la2/grid.css');
@import url('components/la2/grid-components.css');
@import url('components/la2/la2.css');
@import url('components/la2/tabs.css');
@import url('components/la2/upload-group.css');
@import url('components/main-layout/footer.css');
@import url('components/main-layout/header.css');
@import url('components/main-layout/main-layout.css');
@import url('components/main-layout/primary-menu.css');
@import url('components/main-layout/section-layout.css');
@import url('components/accept-privacy.css');
@import url('components/admin-menu.css');
@import url('components/application-sub-headline.css');
@import url('components/base-publication-dialog.css');
@import url('components/base-vote-sub-headline.css');
@import url('components/block.css');
@import url('components/checkbox.css');
@import url('components/ckeditor4.css');
@import url('components/comment-details.css');
@import url('components/committee-validation-status.css');
@import url('components/configuration-editor.css');
@import url('components/date-picker.css');
@import url('components/details.css');
@import url('components/document-info.css');
@import url('components/download-link.css');
@import url('components/editable-grid.css');
@import url('components/empty-list-hint.css');
@import url('components/error-block.css');
@import url('components/external-job-offers-block.css');
@import url('components/fieldset.css');
@import url('components/file-upload-from-template.css');
@import url('components/form-block.css');
@import url('components/form-layout.css');
@import url('components/grid-block.css');
@import url('components/grid-editor.css');
@import url('components/grid-with-editor.css');
@import url('components/help-text.css');
@import url('components/hint.css');
@import url('components/job-posting-statements-block.css');
@import url('components/language-switcher.css');
@import url('components/login-block.css');
@import url('components/my-review-item.css');
@import url('components/open-procedures-browser.css');
@import url('components/open-procedures-list-box.css');
@import url('components/page-header.css');
@import url('components/popover.css');
@import url('components/procedure-canceled-block.css');
@import url('components/process-bar.css');
@import url('components/professorship-list-item.css');
@import url('components/publication-block.css');
@import url('components/publication-item.css');
@import url('components/readonly-textfield-with-link.css');
@import url('components/review-job-posting-downloads.css');
@import url('components/review-sub-headline.css');
@import url('components/reviewed-application-selection.css');
@import url('components/router-link.css');
@import url('components/single-posting.css');
@import url('components/sortable-multi-select.css');
@import url('components/split-layout.css');
@import url('components/twin-col-select.css');
@import url('components/wos-paging.css');
@import url('components/customizing.css');
@import url('components/loading-spinner.css');
@import url('views/boardphase/board-phase-item.css');
@import url('views/application-configuration-template.css');
@import url('views/closing-documents/details.css');
@import url('views/closing-documents/dialog.css');
@import url('views/closing-documents/download.css');
@import url('views/customizing/assessment-criteria-customizing-content.css');
@import url('views/customizing/title-customizing-content.css');
@import url('views/review/reviewed-application-item.css');
@import url('views/review-overview/joint-publication-results.css');
@import url('views/review-overview/reviewer-application-matrix.css');
@import url('views/vote-detail/vote-answer-hint.css');
@import url('views/vote-detail/vote-question-item.css');
@import url('views/voting-detail/voting-question-item.css');
@import url('views/voting-detail/voting-result-item.css');
@import url('views/voting-detail/voting-sub-headline.css');
@import url('views/application-meeting-agenda.css');
@import url('views/application-process-data.css');
@import url('views/communication-packages.css');
@import url('views/applications-list.css');
@import url('views/custom-export-details.css');
@import url('views/email-configuration-detail.css');
@import url('views/field-localized-item-content.css');
@import url('views/list-candidate.css');
@import url('views/localized-item-content.css');
@import url('views/meeting-date-options.css');
@import url('views/meeting-details.css');
@import url('views/my-applications.css');
@import url('views/my-review.css');
@import url('views/procedure-details.css');
@import url('views/procedure-email.css');
@import url('views/professorship.css');
@import url('views/report-filter-field.css');
@import url('views/single-application.css');
@import url('views/system-settings.css');
@import url('views/tenant-localized-item-content.css');
@import url('views/user-details.css');
@import url('views/welcome.css');
@import url('global-styles.css');

html {
    --vaadin-button-primary-font-weight: 400;
    --vaadin-button-tertiary-font-weight: 400;
    --vaadin-button-font-weight: 400;
    --lumo-disabled-text-color: var(--lumo-contrast-70pct);

    --lumo-base-color: #FFF;
    --lumo-primary-color: #1E4895;
    --lumo-primary-text-color: var(--lumo-primary-color);
    --lumo-primary-contrast-color: #FFF;
    --vaadin-input-field-helper-color: var(--lumo-contrast-70pct);
    --lumo-required-field-indicator-color: var(--lumo-error-color);
    --lumo-font-family: Roboto;
    --lumo-clickable-cursor: pointer;
    --lumo-font-size: 1rem;
    --lumo-font-size-xxxl: 1.75rem;
    --lumo-font-size-xxl: 1.375rem;
    --lumo-font-size-xl: 1.125rem;
    --lumo-font-size-l: 1rem;
    --lumo-font-size-m: 0.875rem;
    --lumo-font-size-s: 0.8125rem;
    --lumo-font-size-xs: 0.75rem;
    --lumo-font-size-xxs: 0.6875rem;
    --lumo-size-xl: 3rem;
    --lumo-size-l: 2.5rem;
    --lumo-size-m: 2rem;
    --lumo-size-s: 1.75rem;
    --lumo-size-xs: 1.5rem;
    --lumo-space-xl: 1.875rem;
    --lumo-space-l: 1.25rem;
    --lumo-space-m: 0.625rem;
    --lumo-space-s: 0.3125rem;
    --lumo-space-xs: 0.1875rem;
    --lumo-line-height-m: 1.4;
    --lumo-line-height-s: 1.2;
    --lumo-line-height-xs: 1.1;

    --bep-highlight-color: var(--lumo-primary-color);
    --bep-highlight-color-contrast: var(--lumo-primary-contrast-color);
    --bep-block-border: 1px solid var(--lumo-contrast-30pct);
    --bep-block-box-shadow: 2px 2px 15px rgba(188, 188, 188, 0.349019607843137);
    --bep-form-block-remove-button-width: 48px;
    --bep-content-min-width: 300px;
    --bep-content-max-width: 1200px;
    --bep-sidebar-width-collapsed: 55px;
    --bep-sidebar-width-expanded: 240px;
    --bep-focus-outline: 2px dotted var(--lumo-primary-color);
    --bep-focus-outline-offset: 2px;
    --bep-zindex-highest: 9999;

    --vaadin-button-primary-background: var(--bep-highlight-color);

}
