@tailwind base;
@tailwind components;
@tailwind utilities;
body{margin:0;background:#06111f;color:white;font-family:var(--font-montserrat),Arial,Helvetica,sans-serif}.glass{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.13);backdrop-filter:blur(16px)}.premium-bg{background:linear-gradient(135deg,#06111f,#0b203c,#03060b)}


/* AL-HAJ var(--font-montserrat) Font Polish */
html, body, button, input, select, textarea {
  font-family: var(--font-montserrat), system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
}

header, header a, header button, nav, nav a {
  font-family: var(--font-montserrat), system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
}


/* AL-HAJ var(--font-montserrat) Header Polish */
html, body, button, input, select, textarea {
  font-family: var(--font-montserrat), system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

header, header a, header button, nav, nav a {
  font-family: var(--font-montserrat), system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
  -webkit-font-smoothing: antialiased;
  text-rendering: geometricPrecision;
}


/* AL-HAJ Next Font Production Fix */
html, body, button, input, select, textarea {
  font-family: var(--font-montserrat), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
}

header, header a, header button, nav, nav a {
  font-family: var(--font-montserrat), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
}
