@font-face {
  font-display: swap;
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  src: url("../../manager/fonts/inter-v18-latin-regular.woff2") format("woff2"); }

/* =========================
   BASE VARIABLES (Default: Yellow)
========================= */
:root .binhdanai {
  /* Theme Color Map */
  --theme-yellow: #ffdd00;
  --theme-green: #a6ce38;
  --theme-blue: #00adef;
  --theme-navy: #374da1;
  /* Default values (Yellow fallback) */
  --primary-color: #ffdd00;
  --text-primary: #1f2937;
  /* Other global variables */
  --primary-dark: #1e40af;
  --secondary-color: #10b981;
  /* Text Colors */
  --text-secondary: #6b7280;
  --text-light: #9ca3af;
  --text-muted: #94a3b8;
  /* Background Colors */
  --bg-primary: #ffffff;
  --bg-secondary: #f9fafb;
  --bg-dark: #111827;
  --dark-bg: #0f172a;
  --dark-bg-light: #1e293b;
  --dark-bg-lighter: #334155;
  /* Border & Shadow */
  --border-color: #e5e7eb;
  --shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  --shadow-md: 0 4px 6px -1px rgba(0, 0, 0, 0.1);
  --shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, 0.1);
  --shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, 0.1);
  /* Transitions */
  --transition-base: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  --transition-fast: all 0.15s ease-in-out; }

/* =========================
   THEME OVERRIDES
========================= */
html[data-theme='yellow'],
body.binhdanai[data-theme='yellow'] {
  --primary-color: #ffdd00 !important;
  --text-primary: #1f2937 !important; }

html[data-theme='green'],
body.binhdanai[data-theme='green'] {
  --primary-color: #a6ce38 !important;
  --text-primary: #1f2937 !important; }

html[data-theme='blue'],
body.binhdanai[data-theme='blue'] {
  --primary-color: #00adef !important;
  --text-primary: #1f2937 !important; }

html[data-theme='navy'],
body.binhdanai[data-theme='navy'] {
  --primary-color: #374da1 !important;
  --text-primary: #FFF !important; }

.sd.binhdanai footer {
  background-color: #495057; }
  .sd.binhdanai footer .footer-logo {
    width: 50px; }

.binhdanai .hero-content-block-image-left-content-right .hero-content-block-image-left-content-right__cta {
  float: right; }

/*# sourceMappingURL=binhdanai.css.map */
