/**
 * @file theme/theme.css
 * @description A entrada única do design system Half — importa tudo, na ordem certa.
 *
 *   <link rel="stylesheet" href="/vendor/half-infra/theme/theme.css">
 *   <html data-hi-theme="barber">
 *
 * A ordem abaixo NÃO é decorativa. `components.css` e `tokens.css` consomem tokens
 * que `glassmorphism.css` declara; invertida, `var()` sem declaração invalida a
 * propriedade inteira em silêncio — o único modo de falhar que nenhum navegador
 * acusa. Este arquivo existe para que ninguém precise lembrar disso.
 *
 * Quem prefere `<link>` por arquivo (ou um bundler que não resolve `@import`)
 * usa `require('@ramonhalf/half-infra/theme').bundleOrder`, que é a mesma lista.
 */

@import url("./glassmorphism.css");   /* 1. tokens, 4 temas, paleta semântica, primitivas */
@import url("./components.css");      /* 2. ModalShell, MetricCard, StatusBadge, CredentialTable, TenantTelemetryTable */
@import url("./tokens.css");          /* 3. ponte --half-* → --hi-* (herança do scaffold) */
@import url("./ghost-v2.css");        /* 4. utilitários Ghost V2 herdados do UFlow */
