/* ═══════════════════════════════════════════════════════════════════════════
   VetSpace Central Administrativa — Entry Point CSS
   Design system compartilhado via VetERP.SharedAssets (/_content/...)
   Overrides específicos do app administrativo em css/admin-overrides.css
   Google Fonts carregados no App.razor via <link>
   ═══════════════════════════════════════════════════════════════════════════ */

@import url('/_content/VetERP.SharedAssets/css/design-tokens.css');
@import url('/_content/VetERP.SharedAssets/css/base.css');
@import url('/_content/VetERP.SharedAssets/css/components.css');
@import url('/_content/VetERP.SharedAssets/css/loading.css');
@import url('/_content/VetERP.SharedAssets/css/layouts.css');
@import url('/_content/VetERP.SharedAssets/css/vs-components.css');
@import url('/_content/VetERP.SharedAssets/css/history-timeline.css');
@import url('css/admin-overrides.css');

/* Blazor error boundary */
.blazor-error-boundary {
    background: var(--color-error-600);
    padding: 1rem 1rem 1rem 3.7rem;
    color: white;
    border-radius: var(--radius-lg);
}
.blazor-error-boundary::after { content: "Ocorreu um erro inesperado." }
