/**
 * LandLords: Epos — UI Kit: HUD Blocks
 *
 * Extracted from www/style-guide.html §5.36–§5.50.
 * Game HUD panels, bars, and overlays.
 *
 * Layer: components (after reset, tokens, layout) + utilities (overlay policy).
 *
 * @version 1.0.0
 * @source www/style-guide.html
 */

/* Explicit order (same as ui-kit.css) so `utilities` is last even when this
   file is loaded on its own. */
@layer reset, tokens, layout, components, utilities;

/* Army-recruit (recruit troops) styles moved to their own file; imported into
   the SAME `components` layer so cascade precedence is unchanged. */
@import url("../../hud/css/army-recruit.css") layer(components);

/* Face editor (.hp-face*) — imported into the SAME `components` layer. */
@import url("../../hud/css/face-panel.css?v=2") layer(components);

/* Battle calculator (.bcalc*) — внутриигровой калькулятор боя (OP-381). */
@import url("../../hud/css/battle-calculator.css?v=4") layer(components);

/* Battle screen (.bscreen*) — art-spec battle-screen-style.md §5.75. */
@import url("../../hud/css/battle-screen.css?v=1") layer(components);

/* Fight club (.fclub*) — hero combat PvP/спарринг §5.76. */
@import url("../../hud/css/battle-club.css?v=1") layer(components);

/* Hero kit (.hkit*) — панель героя (обзор/инвентарь/экипировка/перки) §5.77. */
@import url("../../hud/css/hero-kit.css?v=1") layer(components);

/* Kit parts (§5.1–§5.35) come via `ui-kit.css` (loaded by `core/variables.css`).
   Here we only add the HUD-kit pieces not already in ui-kit.css (§5.36–§5.50 + HUD panels). */
@import url('parts/05-36-hud.css') layer(components); /* §5.36–§5.50 HUD kit */
@import url('../../hud/css/building-menu.css') layer(components);
@import url('../../hud/css/tax-panel.css') layer(components);
@import url('../../hud/css/tech-tree.css') layer(components);
@import url('../../hud/css/diplomacy-panel.css') layer(components);
@import url('../../hud/css/kingdom-panel.css') layer(components);
@import url('../../hud/css/hero-panel.css') layer(components);
@import url('../../hud/css/lighting-panel.css') layer(components);
@import url('../../hud/css/event-center.css') layer(components);
@import url('../../hud/css/raid-result-modal.css') layer(components);
@import url('../../hud/css/battle-modal.css') layer(components);
@import url('../../hud/css/hex-panel.css') layer(components);
@import url('../../hud/css/city-mode.css') layer(components);
@import url('../../hud/css/building-window.css?v=2') layer(components);
@import url('../../hud/css/worker-slider.css') layer(components);
@import url('../../hud/css/mobile-nav.css') layer(components);
@import url('../../hud/css/quick-actions.css') layer(components);
@import url('../../hud/css/buttons.css') layer(components);
@import url('../../hud/css/chat.css') layer(components);
@import url('../../hud/css/army-list.css') layer(components);
@import url('../../hud/css/quest-book.css?v=2') layer(components);
@import url('../../hud/css/queue-bar.css?v=1') layer(components);
@import url('../../hud/css/constructions-bar.css?v=1') layer(components);
@import url('../../hud/css/hud-chrome.css?v=2') layer(components);
@import url('../../hud/css/top-nom.css') layer(components);

/* Building card (.bcard) — canonical kit component §5.80 (tile/row/chip/hero). */
@import url('../../hud/css/building-card.css?v=1') layer(components);

/* Squad management (.sq-*) — формирование отряда §5.82 (roster + palette + rank). */
@import url('../../hud/css/squad-menu.css?v=15') layer(components);

/* Formulas reference (.fx-*) — боевые и геройские формулы §5.83. */
@import url('../../hud/css/formulas.css?v=1') layer(components);

/* Non-blocking overlay policy — `utilities` layer: it must beat every component
   `.xx-overlay` rule (see hud-overlays.css). */
@import url('../../hud/css/hud-overlays.css') layer(utilities);
