@charset "UTF-8";

/* src/styles.scss */
:root {
  --bones-bg: #f5f0e6;
  --bones-surface: #ffffff;
  --bones-surface-alt: #efe9da;
  --bones-surface-warm: #f9f4e8;
  --bones-text: #1f1c18;
  --bones-text-soft: #2f2a23;
  --bones-text-muted: #6b665e;
  --bones-text-dim: #837d72;
  --bones-text-faint: #a39d8f;
  --bones-border: #d8d1c2;
  --bones-border-soft: #e3dccc;
  --bones-border-cool: #d8d1c2;
  --bones-border-strong: #b8b0a0;
  --bones-felt: #16624a;
  --bones-felt-deep: #0f4a37;
  --bones-felt-fg: #f5efe0;
  --bones-table-rail: #4a2f1a;
  --bones-accent: #c89432;
  --bones-accent-hover: #f5e7c5;
  --bones-accent-strong: #a87a1f;
  --bones-accent-fg: #1f1c18;
  --bones-danger: #a4262c;
  --bones-danger-hover: #832026;
  --bones-danger-fg: #ffffff;
  --bones-success-bg: #e0eedd;
  --bones-success-border: #99c592;
  --bones-success-text: #2f6f31;
  --bones-card-bg: #ffffff;
  --bones-card-bg-folded: #d9d4c5;
  --bones-card-back: #1f3a5a;
  --bones-card-back-fg: #f0ead8;
  --bones-card-red: #c12727;
  --bones-card-black: #1f1c18;
  --bones-card-border: #c4bda9;
  --bones-card-shadow: 0 1px 2px rgba(0, 0, 0, 0.18);
  --bones-stack-bg: #efe9da;
  --bones-stack-acting: #f5e7c5;
  --bones-stack-all-in: #f4c8c8;
  --bones-font:
    system-ui,
    -apple-system,
    "Segoe UI",
    Helvetica,
    Arial,
    sans-serif;
  --bones-font-mono:
    ui-monospace,
    SFMono-Regular,
    "SF Mono",
    Menlo,
    monospace;
  --bones-fs-xs: 0.72rem;
  --bones-fs-sm: 0.82rem;
  --bones-fs-md: 0.92rem;
  --bones-fs-lg: 1.1rem;
  --bones-fs-xl: 1.35rem;
  --bones-fs-2xl: 1.75rem;
  --bones-sp-1: 0.25rem;
  --bones-sp-2: 0.5rem;
  --bones-sp-3: 0.75rem;
  --bones-sp-4: 1rem;
  --bones-sp-6: 1.5rem;
  --bones-sp-8: 2rem;
  --bones-radius-sm: 4px;
  --bones-radius-md: 8px;
  --bones-radius-lg: 12px;
  --bones-shadow-sm: 0 1px 2px rgba(0, 0, 0, 0.08);
  --bones-shadow-md: 0 4px 14px rgba(0, 0, 0, 0.12);
  --bones-log-bg: #0e0e10;
  --bones-log-fg: #dddddd;
  --bones-log-ts: #888888;
  --bones-log-player: #80c0ff;
  --bones-log-dir: #c08080;
  --bones-log-dir-publish: #80ff80;
  --bones-log-dir-receive: #ffc080;
  --bones-log-dir-info: #888888;
  --bones-log-dir-error: #ff4040;
  --bones-log-kind: #d4d480;
  --bones-log-detail: #aaaaaa;
  --bones-log-detail-mobile: #888888;
}
*,
*::before,
*::after {
  box-sizing: border-box;
}
body {
  margin: 0;
  font-family: var(--bones-font);
  color: var(--bones-text);
  background: var(--bones-bg);
}

/* angular:styles/global:styles */
