/*
Единая точка сборки стилей. Порядок обязателен:
base → layouts → blocks → sections → utils.

Каждый BEM-блок — отдельный файл в blocks/.
Стили конкретной секции страницы — отдельный файл в sections/.
*/

/* Base */
@import "./base/fonts.css";
@import "./base/vars.css";
@import "./base/reset.css";
@import "./base/base.css";

/* Layouts */
@import "./layouts/container.css";

/* Blocks — Элементы интерфейса */
@import "./blocks/button.css";
@import "./blocks/input.css";
@import "./blocks/form.css";
@import "./blocks/check.css";
@import "./blocks/switch.css";
@import "./blocks/range.css";
@import "./blocks/tags-input.css";
@import "./blocks/counter-input.css";
@import "./blocks/dropzone.css";
@import "./blocks/swatch.css";
@import "./blocks/size-picker.css";
@import "./blocks/date-range.css";
@import "./blocks/otp-input.css";
@import "./blocks/option-card.css";
@import "./blocks/text.css";
@import "./blocks/badge.css";
@import "./blocks/status.css";
@import "./blocks/alert.css";
@import "./blocks/toast.css";
@import "./blocks/modal.css";
@import "./blocks/tooltip.css";
@import "./blocks/avatar.css";
@import "./blocks/divider.css";
@import "./blocks/icon.css";
@import "./blocks/skeleton.css";
@import "./blocks/tabs.css";
@import "./blocks/accordion.css";
@import "./blocks/breadcrumbs.css";
@import "./blocks/pagination.css";
@import "./blocks/card.css";
@import "./blocks/table.css";
@import "./blocks/data-toolbar.css";
@import "./blocks/nav.css";
@import "./blocks/site-header.css";
@import "./blocks/site-footer.css";
@import "./blocks/theme-toggle.css";

/* Blocks — Компоненты PITBOX */
@import "./blocks/section-head.css";
@import "./blocks/box-card.css";
@import "./blocks/box-rail.css";
@import "./blocks/service-row.css";
@import "./blocks/steps.css";
@import "./blocks/calculator.css";
@import "./blocks/stepper.css";
@import "./blocks/moto-fields.css";
@import "./blocks/order-summary.css";
@import "./blocks/booking-card.css";
@import "./blocks/slot-picker.css";
@import "./blocks/faq.css";
@import "./blocks/booking-detail.css";
@import "./blocks/place-map.css";
@import "./blocks/spec-list.css";

/* Blocks — Админка и служебные блоки шаблона */
@import "./blocks/post.css";
@import "./blocks/post-list.css";
@import "./blocks/page-list.css";
@import "./blocks/empty-state.css";
@import "./blocks/password-field.css";
@import "./blocks/copy-field.css";
@import "./blocks/image-field.css";
@import "./blocks/back-link.css";
@import "./blocks/meta-list.css";
@import "./blocks/usage-list.css";
@import "./blocks/file-thumb.css";
@import "./blocks/file-table.css";
@import "./blocks/file-toolbar.css";
@import "./blocks/file-filter.css";
@import "./blocks/file-card.css";
@import "./blocks/check-group.css";
@import "./blocks/toggle-field.css";
@import "./blocks/presets.css";

/* Blocks — Витрина дизайн-системы (prototypes/ui/) */
@import "./blocks/ds-page.css";

/* Sections */
@import "./sections/hero.css";
@import "./sections/auth.css";
@import "./sections/booking.css";
@import "./sections/account.css";

/* Utils */
@import "./utils/utils.css";
@import "./utils/meta.css";
