/* TanamBoss V2 — COMPLETE APPLICATION UI CSS ENTRY POINT */
/* Visual System → Tokens → Components → Layout → Pages → States → Responsive */

/* 01. Core / Visual System */
@import url("./core/tokens.css");
@import url("./core/reset.css");
@import url("./core/typography.css");
@import url("./core/motion.css");

/* 02. Canonical Components */
@import url("./components/button.css");
@import url("./components/card.css");
@import url("./components/badge.css");
@import url("./components/dropdown.css");
@import url("./components/empty-state.css");
@import url("./components/form.css");
@import url("./components/input.css");
@import url("./components/loading.css");
@import url("./components/modal.css");
@import url("./components/progress.css");
@import url("./components/select.css");
@import url("./components/skeleton.css");
@import url("./components/switch.css");
@import url("./components/table.css");
@import url("./components/tabs.css");
@import url("./components/textarea.css");
@import url("./components/toast.css");
@import url("./components/tooltip.css");
@import url("./components/checkbox.css");
@import url("./components/chip.css");
@import url("./components/avatar.css");

/* 03. Canonical Layout */
@import url("./layout/brand.css");
@import url("./layout/shell.css");
@import url("./layout/content.css");
@import url("./layout/grid.css");
@import url("./layout/header.css");
@import url("./layout/sidebar.css");
@import url("./layout/bottom-nav.css");

/* 04. Page CSS — actual files in the V2 tree */
@import url("./pages/activity/activity.css");
@import url("./pages/admin/admin.css");
@import url("./pages/admin/auth.css");
@import url("./pages/admin/members.css");
@import url("./pages/auth/auth.css");
@import url("./pages/dashboard/advanced.css");
@import url("./pages/dashboard/contract.css");
@import url("./pages/dashboard/home.css");
@import url("./pages/dashboard/popup.css");
@import url("./pages/dashboard/shell-states.css");
@import url("./pages/dashboard/timeline.css");
@import url("./pages/expense/expense.css");
@import url("./pages/intelligence/intelligence.css");
@import url("./pages/landing/landing.css");
@import url("./pages/landing/sections.css");
@import url("./pages/land-preparation/land-preparation.css");
@import url("./pages/observation/controls.css");
@import url("./pages/observation/observation.css");
@import url("./pages/observation/workflow.css");
@import url("./pages/onboarding/onboarding.css");
@import url("./pages/payment/payment.css");
@import url("./pages/price/price.css");
@import url("./pages/report/groups.css");
@import url("./pages/report/report.css");
@import url("./pages/sale/chart.css");
@import url("./pages/sale/sale.css");
@import url("./pages/season/season.css");
@import url("./pages/subscription/plans.css");
@import url("./pages/subscription/subscription.css");
@import url("./pages/trip/details.css");
@import url("./pages/trip/trip.css");

/* 05. Utilities / State / Responsive */
@import url("./utilities/layout.css");
@import url("./states/validation.css");
@import url("./responsive/responsive.css");
@import url("./pages/dashboard/application-ui-v1.css");
@import url("./pages/dashboard/application-experience.css");

/* End of canonical TanamBoss V2 application stylesheet. */

/* Activity-save navigation feedback */
.tb-page-transition-loading::after{content:"Menyimpan progress…";position:fixed;inset:0;display:grid;place-items:center;background:color-mix(in srgb,var(--tb-bg,#f7f8fa) 82%,transparent);backdrop-filter:blur(2px);z-index:9999;font-weight:700;letter-spacing:.01em;pointer-events:none}
