/* Baccarat/MINGO palette and type roles, adopted at the user's request.
   Source: baccarat/mingo-panels.css, typography-fonts.css, typography.css. */
@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:100 900;font-display:swap;src:url('./assets/casino/fonts/NotoSansKR-Variable.woff2') format('woff2')}
@font-face{font-family:'SUIT';font-style:normal;font-weight:100 900;font-display:swap;src:url('./assets/casino/fonts/SUIT-Variable.woff2') format('woff2')}
@font-face{font-family:'Inter';font-style:normal;font-weight:100 900;font-display:swap;src:url('./assets/casino/fonts/InterVariable.woff2') format('woff2')}
:root{
  color-scheme:dark;
  --font-ui:'Noto Sans KR',sans-serif;
  --font-bet:'SUIT','Noto Sans KR',sans-serif;
  --font-money:'Inter','Noto Sans KR',sans-serif;
  --baccarat-font-ui:var(--font-ui);--baccarat-font-bet:var(--font-bet);--baccarat-font-money:var(--font-money);
  --text-primary:#f3e4bf;--text-muted:#c4b89d;--accent-gold:#d8aa54;
  --color-text:var(--text-primary);--color-muted:var(--text-muted);--color-faint:#a5967b;
  --color-gold:var(--accent-gold);--color-gold-strong:#a37a36;
  --color-bg:#1b130d;--color-game-surface:#1b130d;--color-panel:#302117;--color-panel-2:#372619;--color-field:#150e0a;
  --color-line:rgba(179,138,75,.55);--color-line-soft:rgba(179,138,75,.2);
  --color-green:#91bd9b;--color-red:#df9891;--color-orange:#d8aa54;--color-purple-soft:#b89aca;--color-on-green:#1b130d;
  --color-blue:#2B7DDE;
  --space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;
  --shadow-2:0 16px 40px #0006;--shadow-panel:var(--shadow-2);--ease-standard:cubic-bezier(.2,.8,.2,1);
}
