@import url('./main-layout.css');
@import url('./login-rich-content.css');

.bo-filter-panel {
    border: 1px solid var(--lumo-contrast-20pct );
    border-radius: var(--lumo-border-radius-m);
    padding: var(--lumo-space-m);
    background-color: var(--lumo-shade-5pct);
    margin: var(--lumo-space-s);
}

.bo-base-content {
    padding-left: var(--lumo-space-s);
}

vaadin-grid::part(stale-currency) {
    background-color: var(--lumo-error-color-10pct);
    color: var(--lumo-error-text-color);
}

.bo-status-enabled {
    color: var(--lumo-success-color);
}

.bo-status-disabled {
    color: var(--lumo-error-color);
    opacity: 0.5;
}

.bo-grid-editor-buttons {
    display: flex;
    gap: var(--lumo-space-xs);
    align-items: center;
    justify-content: flex-end;
}

.bo-validation-error {
    color: var(--lumo-error-text-color);
    font-size: var(--lumo-font-size-s);
}
