/* ================================================
   APP — master stylesheet (imports + overrides)
   ================================================ */

@import url("tokens.css");
@import url("base.css");
@import url("components.css");
@import url("animations.css");

/* --- Page-specific tweaks --- */
.page-pad { padding-top: calc(var(--nav-h) + var(--s-5)); }

/* Utility spacing classes */
.mt-auto { margin-top: auto; }
.mt-1 { margin-top: var(--s-2); }
.mt-2 { margin-top: var(--s-3); }
.mt-3 { margin-top: var(--s-4); }
.mt-4 { margin-top: var(--s-5); }
.mt-5 { margin-top: var(--s-6); }
.tc { text-align: center; }
