@import "./view/authentication/LoginView.css";
@import "./view/authentication/component/LoginBrandPanel.css";
@import "./view/authentication/component/LoginFormPanel.css";
@import "./view/layout/MainLayout.css";
@import "./view/layout/Drawer.css";
@import "./view/layout/Header.css";
@import "./view/layout/component/NotificationPopover.css";
@import "./view/dashboard/DashboardView.css";
@import "./view/dashboard/component/StatsOverviewCard.css";
@import "./view/dashboard/component/ActiveProjectsCard.css";
@import "./view/dashboard/component/MyTasksCard.css";
@import "./view/settings/SettingsView.css";
@import "./view/settings/component/ProfileSettingsCard.css";
@import "./view/settings/component/SecuritySettingsCard.css";
@import "./view/settings/component/PreferencesSettingsCard.css";
@import "./view/notification/NotificationView.css";
@import "./view/notification/component/NotificationStatsCard.css";
@import "./view/notification/component/NotificationListCard.css";
@import "./view/project/ProjectView.css";
@import "./view/project/component/ProjectStatsOverviewCard.css";
@import "./view/project/component/ProjectGridCard.css";
@import "./view/project/ProjectCreateView.css";
@import "./view/project/form/ProjectCreateFormCard.css";
@import "./view/project/ProjectEditView.css";
@import "./view/project/form/ProjectEditFormCard.css";
@import "./view/project/ProjectApplicationCreateView.css";
@import "./view/project/form/ProjectApplicationCreateFormCard.css";
@import "./view/project/ProjectApplicationEditView.css";
@import "./view/project/form/ProjectApplicationEditFormCard.css";
@import "./view/project/ProjectApplicationDetailView.css";
@import "./view/project/CredentialCreateView.css";
@import "./view/project/form/CredentialCreateFormCard.css";
@import "./view/project/CredentialEditView.css";
@import "./view/project/form/CredentialEditFormCard.css";
@import "./view/project/CredentialDetailView.css";
@import "./view/project/ProjectDetailView.css";
@import "./view/project/component/ProjectApplicationsCard.css";
@import "./view/project/component/ProjectCredentialsCard.css";
@import "./view/project/component/ProjectSimulatorCard.css";
@import "./view/project/form/ProjectApplicationDialog.css";
@import "./view/project/form/ProjectApplicationDeleteConfirmDialog.css";
@import "./view/project/form/CredentialDialog.css";
@import "./view/project/form/CredentialDeleteConfirmDialog.css";
@import "./view/project/form/ProjectDeleteConfirmDialog.css";
@import "./view/project/form/ProjectMemberAddDialog.css";
@import "./view/client/ClientView.css";
@import "./view/client/component/ClientStatsOverviewCard.css";
@import "./view/client/component/ClientGridCard.css";
@import "./view/client/ClientCreateView.css";
@import "./view/client/form/ClientCreateFormCard.css";
@import "./view/client/ClientEditView.css";
@import "./view/client/form/ClientEditFormCard.css";
@import "./view/client/ClientDetailView.css";
@import "./view/client/form/ClientContactDialog.css";
@import "./view/client/form/ClientContactDeleteConfirmDialog.css";
@import "./view/client/form/ClientDeleteConfirmDialog.css";
@import "./view/lead/LeadView.css";
@import "./view/lead/component/LeadStatsOverviewCard.css";
@import "./view/lead/component/LeadGridCard.css";
@import "./view/lead/LeadCreateView.css";
@import "./view/lead/form/LeadCreateFormCard.css";
@import "./view/lead/LeadEditView.css";
@import "./view/lead/form/LeadEditFormCard.css";
@import "./view/lead/LeadDetailView.css";
@import "./view/lead/form/LeadConvertDialog.css";
@import "./view/lead/form/LeadDeleteConfirmDialog.css";
@import "./view/wiki/WikiView.css";
@import "./view/wiki/component/WikiStatsOverviewCard.css";
@import "./view/wiki/component/WikiCategoryListCard.css";
@import "./view/wiki/component/WikiArticleGridCard.css";
@import "./view/wiki/WikiCreateView.css";
@import "./view/wiki/form/WikiCreateFormCard.css";
@import "./view/wiki/WikiEditView.css";
@import "./view/wiki/form/WikiEditFormCard.css";
@import "./view/wiki/WikiDetailView.css";
@import "./view/wiki/form/WikiCategoryManageDialog.css";
@import "./view/wiki/form/WikiDeleteConfirmDialog.css";
@import "./component/markdown/MarkdownEngine.css";
@import "./view/task/TaskView.css";
@import "./view/task/component/TaskStatsOverviewCard.css";
@import "./view/task/component/TaskKanbanBoardCard.css";
@import "./view/task/component/TaskGridCard.css";
@import "./view/task/TaskCreateView.css";
@import "./view/task/form/TaskCreateFormCard.css";
@import "./view/task/TaskEditView.css";
@import "./view/task/form/TaskEditFormCard.css";
@import "./view/task/TaskDetailView.css";
@import "./view/task/component/TaskCommentsTimelineCard.css";
@import "./view/task/form/TaskCreateDialog.css";
@import "./view/task/form/TaskDetailDialog.css";
@import "./view/task/form/TaskDeleteConfirmDialog.css";
@import "./view/member/MemberView.css";
@import "./view/member/component/MemberStatsOverviewCard.css";
@import "./view/member/component/MemberGridCard.css";
@import "./view/member/component/MemberTimeTrackingCard.css";
@import "./view/member/MemberCreateView.css";
@import "./view/member/form/MemberCreateFormCard.css";
@import "./view/member/MemberEditView.css";
@import "./view/member/form/MemberEditFormCard.css";
@import "./view/member/MemberDetailView.css";
@import "./view/member/form/MemberDeleteConfirmDialog.css";
@import "./view/income/IncomeView.css";
@import "./view/income/component/IncomeStatsOverviewCard.css";
@import "./view/income/component/IncomeGridCard.css";
@import "./view/income/component/ClientRevenueCard.css";
@import "./view/income/component/ProjectRevenueCard.css";
@import "./view/income/component/PaymentRecordsCard.css";
@import "./view/income/IncomeCreateView.css";
@import "./view/income/form/IncomeCreateFormCard.css";
@import "./view/income/IncomeEditView.css";
@import "./view/income/form/IncomeEditFormCard.css";
@import "./view/income/IncomeDetailView.css";
@import "./view/income/form/InvoiceDeleteConfirmDialog.css";
@import "./view/income/form/InvoiceItemDialog.css";
@import "./view/expense/ExpenseView.css";
@import "./view/expense/component/ExpenseStatsOverviewCard.css";
@import "./view/expense/component/ExpenseGridCard.css";
@import "./view/expense/ExpenseCreateView.css";
@import "./view/expense/form/ExpenseCreateFormCard.css";
@import "./view/expense/ExpenseEditView.css";
@import "./view/expense/form/ExpenseEditFormCard.css";
@import "./view/expense/form/ExpenseDeleteConfirmDialog.css";
@import "./view/expense/ExpenseDetailView.css";

@import "./view/simulator/FinanceSimulatorView.css";
@import "./view/simulator/component/SimulatorKpiSummaryCard.css";
@import "./view/simulator/component/CapexOpexTabCard.css";
@import "./view/simulator/component/PricingBreakEvenTabCard.css";
@import "./view/simulator/component/ScenariosEbitdaTabCard.css";

@import "./view/monitoring/MonitoringView.css";
@import "./view/monitoring/MonitoringCreateView.css";
@import "./view/monitoring/MonitoringEditView.css";
@import "./view/monitoring/form/MonitoringCreateFormCard.css";
@import "./view/monitoring/form/MonitoringEditFormCard.css";

@import "./view/monitoring/MonitoringConsoleView.css";
@import "./view/monitoring/component/MonitoringStatsCard.css";
@import "./view/monitoring/component/MonitoringGridCard.css";
@import "./view/monitoring/component/ServiceConsoleCard.css";
@import "./view/monitoring/form/ServiceActionConfirmDialog.css";
@import "./view/monitoring/form/ServiceDeleteConfirmDialog.css";

@import "./view/timetracking/TimeTrackingCreateView.css";
@import "./view/timetracking/TimeTrackingEditView.css";
@import "./view/timetracking/form/TimeTrackingCreateFormCard.css";
@import "./view/timetracking/form/TimeTrackingEditFormCard.css";
@import "./view/timetracking/form/TimeEntryDeleteConfirmDialog.css";



@import "./view/meeting/MeetingView.css";
@import "./view/meeting/MeetingCreateView.css";
@import "./view/meeting/MeetingEditView.css";
@import "./view/meeting/MeetingDetailView.css";
@import "./view/meeting/component/MeetingStatsOverviewCard.css";
@import "./view/meeting/component/MeetingGridCard.css";
@import "./view/meeting/form/MeetingCreateFormCard.css";
@import "./view/meeting/form/MeetingEditFormCard.css";
@import "./view/meeting/form/MeetingDeleteConfirmDialog.css";

@import "./view/website/WebsiteView.css";
@import "./view/website/component/WebsiteStatsOverviewCard.css";
@import "./view/website/component/WebsiteProjectsCard.css";
@import "./view/website/component/WebsiteTechnologiesCard.css";
@import "./view/website/component/WebsiteServicesCard.css";
@import "./view/website/component/WebsiteSettingsCard.css";
@import "./view/website/component/WebsitePublishLogsCard.css";
@import "./view/website/form/WebsiteProjectDialog.css";
@import "./view/website/form/WebsiteImportProjectDialog.css";
@import "./view/website/form/WebsiteServiceDialog.css";
@import "./view/website/form/WebsiteTechnologyDialog.css";
@import "./view/website/form/WebsitePublishConfirmDialog.css";
@import "./view/website/WebsiteProjectCreateView.css";
@import "./view/website/form/WebsiteProjectCreateFormCard.css";
@import "./view/website/WebsiteTechnologyCreateView.css";
@import "./view/website/form/WebsiteTechnologyCreateFormCard.css";
@import "./view/website/WebsiteServiceCreateView.css";
@import "./view/website/form/WebsiteServiceCreateFormCard.css";
@import "./view/website/WebsiteProjectDetailView.css";
@import "./view/website/WebsiteProjectEditView.css";
@import "./view/website/form/WebsiteProjectEditFormCard.css";
@import "./view/website/WebsiteTechnologyDetailView.css";
@import "./view/website/WebsiteTechnologyEditView.css";
@import "./view/website/form/WebsiteTechnologyEditFormCard.css";
@import "./view/website/WebsiteServiceDetailView.css";
@import "./view/website/WebsiteServiceEditView.css";
@import "./view/website/form/WebsiteServiceEditFormCard.css";

/* Global Dialog Overlay Resets for edge-to-edge modal header & footer */
vaadin-dialog-overlay::part(overlay) {
    padding: 0 !important;
    overflow: hidden;
}

vaadin-dialog-overlay::part(content) {
    padding: 0 !important;
}
