
// ═══════════════════════════════════════════════
// FERMENTY MOBILE — Variables
// ═══════════════════════════════════════════════

// ── Fonts (Scheme 2) ─────────────────────────
$font-brand:  'Comfortaa', system-ui, sans-serif;                 // display / brand
$font-ui:     'Raleway', system-ui, -apple-system, sans-serif;     // body, labels, inputs
$font-data:   'JetBrains Mono', ui-monospace, 'SFMono-Regular', monospace; // numerals

$fs-xs: 0.6875rem;   // 11px
$fs-sm: 0.75rem;     // 12px
$fs-md: 0.875rem;    // 14px
$fs-lg: 1rem;        // 16px
$fs-xl: 1.125rem;    // 18px
$fs-2xl: 1.375rem;   // 22px

$fw-regular: 400;
$fw-medium: 500;
$fw-semibold: 600;
$fw-bold: 700;

// ── Green palette (Scheme 2) ─────────────────
$g-dark:   #16271B;   // green-900
$g-main:   #2C5234;   // green-700
$g-mid:    #4B7A50;   // green-500 (PRIMARY)
$g-light:  #C2DCB6;   // green-200 (on dark)
$g-pale:   #EFF5E9;   // green-050
$g-bg:     #EFEADD;   // paper-2
$g-page:   #F6F2E9;   // paper-1 — warm canvas

$g-main-hover: #1F3A26;   // green-800
$g-mid-hover:  #3B6843;   // green-600

// ── Warm accent (gold/acética) — Scheme 2 ────
$o-main:   #C9621A;   // cat-acética
$o-light:  #F6E6CB;   // amber-100
$o-border: #FBE9C1;   // gold-200
$o-text:   #B07E24;   // gold-700
$o-hover:  #A8521A;

// ── Text ─────────────────────────────────────
$t-dark:   #1B241D;   // ink-900
$t-mid:    #2F3A31;   // ink-700
$t-muted:  #56625A;   // ink-500
$t-hint:   #79847B;   // ink-400

// ── Borders ──────────────────────────────────
$bd:        #E6DFCE;  // paper-3
$bd-strong: #D8CFB8;  // paper-4

// ── Radius (Scheme 2) ────────────────────────
$r-sm:   12px;
$r-md:   16px;
$r-lg:   22px;
$r-xl:   30px;
$r-pill: 999px;

// ── Spacing ──────────────────────────────────
$sp-xs:  4px;
$sp-sm:  8px;
$sp-md:  12px;
$sp-lg:  16px;
$sp-xl:  24px;

// ── Mobile shell ─────────────────────────────
$phone-width:    375px;
$topbar-height:  52px;
$bottomnav-height: 64px;

// ── Transitions ──────────────────────────────
$tr: all 0.18s ease;
$tr-fast: all 0.1s ease;