/* 1. Fontes Externas */
@import url("https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,400..700;1,9..144,400..600&family=Manrope:wght@400;500;600;700;800&display=swap");

/* 2. Core (Sempre primeiro) */
@import "core/variables.css";
@import "core/reset.css";
@import "core/base.css";
@import "core/utilities.css";

/* 3. Componentes (Blocos de construção) */
@import "components/buttons.css";
@import "components/cards.css";
@import "components/badges.css";
@import "components/forms.css";
@import "components/tables.css";
@import "components/toast.css";
@import "components/navbar.css";
@import "components/modal.css";
@import "components/button_password_toogle.css";
@import "components/carrinho.css";
@import "components/confirm_dialog.css";
@import "components/payment_info.css";
@import "components/termos_e_politicas.css";

/* 4. Layouts (Estrutura da página) */
@import "layouts/landing.css";
@import "layouts/footer.css";
@import "layouts/auth.css";
@import "layouts/dashboard.css";
@import "./layouts/encomendas_cliente.css";

/* 5. Extras / Sobrescritas específicas */
@import "errors/form_error.css";
@import "./price_breakdown.css";
@import "./row_actions.css";
@import "./row_link.css";
@import "./empty_state_mini.css";
@import "./input_file.css";

/* 6. Responsivo (POR ÚLTIMO: Garante que as regras de mobile ganham de todas as anteriores) */
@import "responsive.css";
