/*
 * What follows is the result of much research on cross-browser styling.
 * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
 * Kroc Camen, and the H5BP dev community and team.
 */

/* ==========================================================================
   Layered CSS Architecture
   
   This file aggregates modular CSS partials in a structured cascade order.
   Organized following ITCSS principles for maintainability and scalability.
   ========================================================================== */

/* 01. Settings - Design tokens and CSS custom properties */
@import "01-settings/_tokens.css";

/* 02. Generic - Resets and normalization */
@import "02-generic/_resets.css";

/* 03. Elements - Base HTML element styles */
@import "03-elements/_base-elements.css";

/* 04. Objects - Structural, style-light abstractions */
@import "04-objects/_layout.css";

/* 05. Components - Specific UI component styles */
@import "05-components/topbar.css";
@import "05-components/nav.css";
@import "05-components/horizontal-nav.css";
@import "05-components/login.css";
@import "05-components/notifications.css";
@import "05-components/maps.css";
@import "05-components/site-survey.css";
@import "05-components/agency.css";
@import "05-components/streams.css";
@import "05-components/duty-status.css";
@import "05-components/bad-browser.css";

/* 06. Utilities - Single-purpose helper classes */
@import "06-utilities/utilities.css";
@import "06-utilities/animations.css";

/* 07. Overrides - Vendor library overrides (Semantic UI, etc.) */
@import "07-overrides/semantic-ui.css";
@import "07-overrides/linkify.css";
