/* ═══════════════════════════════════════════════════════════════
   Sentinel — Master Stylesheet
   Loads Google Fonts then imports all partials in dependency order.
   ═══════════════════════════════════════════════════════════════ */

@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700;800&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500&display=swap');

/* 1. Base: typography, app shell, sidebar */
@import url('_base.css');

/* 2. Components: panels, badges, tables, provenance, charts */
@import url('_components.css');

/* 3. Forms, buttons, prose, semantic utilities */
@import url('_forms-utilities.css');

/* 4. Layout-phone: all .layout-phone responsive overrides */
@import url('_layout-phone.css');

/* 5. Skeleton loading system */
@import url('_skeleton.css');

/* 6. Obsidian design system: header, surfaces, KPI, footer, animations */
@import url('_obsidian.css');
