/* 
 * SCARAL MASTER ORCHESTRATOR (EDA v3.0)
 * Enterprise Design Architecture for Scalable SaaS.
 * 
 * Order of Orchestration:
 * 1. Base (DNA) -> 2. Foundation (Skeleton) -> 3. Components (Legos) 
 * -> 4. Layout (Grid) -> 5. Themes (Mood) -> 6. Utilities (Helpers)
 */

/* LAYER 1: BASE DNA (Tokens & Atomic Logic) */
@import url('base/tokens.css');

/* LAYER 2: FOUNDATION (Core Visual Language) */
@import url('foundation/typography.css');
@import url('foundation/elevation.css');

/* LAYER 3: COMPONENTS (Shared UI Legos) */
@import url('components/buttons.css');
@import url('components/cards.css');
@import url('components/forms.css');
@import url('components/badges.css');
@import url('components/modals.css');
@import url('components/tables.css');

/* --- Layer 4: Layout (The Shell) --- */
@import url('layout/grid.css');
@import url('layout/sidebar.css');
@import url('layout/header.css');
@import url('layout/shell.css');

/* LAYER 5: BEHAVIORAL & LEGACY OVERRIDES */
@import url('behavioral/interaction.css');
@import url('domains/shared-ui.css');
@import url('domains/identity.css');
@import url('domains/admin-dashboard.css');

/* LAYER 6: UTILITIES (Rapid Adjustment Helpers) */
@import url('utilities/helpers.css');

/**
 * MASTER CONTEXT SWITCHES
 */
.sc-mode-stealth {
    filter: grayscale(1) contrast(1.2);
}

.sc-mode-ultra {
    --sc-glass-blur: 40px;
    --sc-shadow-premium: 0 40px 100px rgba(0, 0, 0, 0.9);
}

/* --- SaaS Identity Protection --- */
[v-cloak] {
    display: none;
}

.sc-no-select {
    user-select: none;
    -webkit-user-select: none;
}