/* Single entry point — base.html loads only this file. Plain @import is acceptable
   at this scale (spec §2): whitenoise serves the files and HTTP/2 multiplexes the
   requests. Cascade order matters: tokens first, then base element defaults, then
   layout, then components, then utilities last (so a utility class can always win
   over a component's own rule). */
@import "../vendor/fontawesome/css/all.min.css";
@import "tokens.css";
@import "base.css";
@import "layout.css";
@import "components/nav.css";
@import "components/teamnet-import.css";
@import "components/chrome.css";
@import "components/buttons.css";
@import "components/icons.css";
@import "components/confirm-dialog.css";
@import "components/popup.css";
@import "components/cards.css";
@import "components/dashboard-layout.css";
@import "components/staff-access.css";
@import "components/popover.css";
@import "components/pills.css";
@import "components/tiles.css";
@import "components/donut.css";
@import "components/bars.css";
@import "components/kv-grid.css";
@import "components/practice-profile.css";
@import "components/ai.css";
@import "components/forms.css";
@import "components/register-form.css";
@import "components/tables.css";
@import "components/sortable-tables.css";
@import "components/form-row.css";
@import "components/search-input.css";
@import "components/quick-edit.css";
@import "components/tabs.css";
@import "components/matrix.css";
@import "components/risk-mitigation.css";
@import "components/lists.css";
@import "components/graph.css";
@import "components/pias-map.css";
@import "components/theme-editor.css";
@import "components/patterns.css";
@import "components/organisation.css";
@import "components/team-dialog.css";
@import "components/access-badge.css";
@import "components/safety-risk-register.css";
@import "components/inspection-run.css";
@import "components/role-picker.css";
@import "bottom-menu.css";
@import "components/simulator.css";
@import "utilities.css";
