/*
 This file is used to include all CSS definitions and embed them into the application.
 */

/*
 Shared directory: styles used across multiple views or global style overrides
 */
/* @import url('shared/vaadin-lumo-defaults.css'); */
/* @import url('shared/tabsheet.css'); */

/*
 Component styles: enhanced styling for specific components
 */
@import url('components/list-menu-custom.css');

/*
 View-specific files: styles only used in particular views
 */
/* @import url('view/dashboard-fragment.css'); */
/* @import url('view/task-dashboard-view.css'); */
@import url('view/main-view.css');
@import url('view/main-view-top-menu.css');
@import url('view/login-view.css');

/*
 Custom utility classes and component styles - disabled to use standard Jmix styles
 */
/* @import url('sm.css'); */

/*
 Soft-deleted entity styling for DataGrid rows
 */
vaadin-grid::part(deleted-row) {
    opacity: 0.5;
    background: var(--lumo-contrast-10pct);
}
