/* Tiyak canonical marketplace design tokens — TYK-CONV1 v0.28.0 */
:root {
  --tyk-ink: #121817;
  --tyk-ivory: #f8f5ed;
  --tyk-ivory-deep: #eee9de;
  --tyk-teal-950: #033c39;
  --tyk-teal-900: #07544f;
  --tyk-teal-800: #0b6760;
  --tyk-teal-700: #14776e;
  --tyk-teal-600: #247e75;
  --tyk-teal-100: #dbece8;
  --tyk-teal-050: #f0f8f6;
  --tyk-soft-teal: #6fa7a0;
  --tyk-stone: #bdb6a6;
  --tyk-proof-gold: #d0a65d;
  --tyk-success: #176b63;
  --tyk-warning: #b87424;
  --tyk-danger: #b64e4e;
  --tyk-info: #2d6e8e;
  --tyk-surface: #fffefa;
  --tyk-surface-warm: #fbf8f1;
  --tyk-border: #ddd7ca;
  --tyk-border-strong: #cfc6b5;
  --tyk-text-muted: #656c68;
  --tyk-text-soft: #827d75;
  /* TYK-CONV1: use a deliberate platform-native stack. Previous Manrope/Inter names were never bundled or loaded. */
  --tyk-font-display: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;
  --tyk-font-body: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;
  --tyk-font-xs: .625rem;
  --tyk-font-sm: .75rem;
  --tyk-font-md: .875rem;
  --tyk-radius-sm: .45rem;
  --tyk-radius-md: .7rem;
  --tyk-radius-lg: .95rem;
  --tyk-radius-xl: 1.2rem;
  --tyk-radius-2xl: 1.55rem;
  --tyk-radius-pill: 999px;
  --tyk-shadow-card: 0 8px 24px rgba(18,24,23,.065);
  --tyk-shadow-hover: 0 18px 44px rgba(3,60,57,.13);
  --tyk-shadow-floating: 0 24px 64px rgba(15,17,16,.16);
  --tyk-content-max: 1380px;
  --tyk-header-height: 64px;
  --tyk-touch-target-min: 44px;
  --tyk-ease: cubic-bezier(.2,.7,.2,1);
  /* Compatibility aliases for runtime modules written before the canonical token vocabulary converged.
     Keep these aliases centralized so no loaded stylesheet can silently invalidate declarations. */
  --tyk-bg: var(--tyk-ivory);
  --tyk-container: var(--tyk-content-max);
  --tyk-muted: var(--tyk-text-muted);
  --tyk-text: var(--tyk-ink);
  --tyk-line: var(--tyk-border);
  --line: var(--tyk-border);
  --tyk-shadow-xs: 0 2px 8px rgba(18,24,23,.045);
  --tyk-shadow-sm: var(--tyk-shadow-card);
  --tyk-ivory-100: var(--tyk-surface-warm);
  --tyk-teal-500: var(--tyk-teal-600);
}
