/* ============================================================================
   IZUMO (多伎 node) brand theme for Element Web  ·  Refined login / Editorial chat
   Same design as FISM (theme-base.css); only the palette and strings differ.
   green = primary/selection · amber = attention · sea-blue = info/links.
   ========================================================================== */

@import url("/branding/theme-base.css");

:root {
  /* Accent — forest green (ELEMENT_ACCENT) */
  --brand-accent: #2e7d5b;
  --brand-accent-deep: #1f5f43;
  --brand-accent-soft: #e4f3ea;
  --brand-accent-dark: #7fd4a6; /* on dark surfaces */

  /* Attention — warm amber (distinct from the green accent) */
  --brand-attention: #f2b134;
  --brand-attention-deep: #d3900f;
  --brand-attention-soft: #fdf3dc;
  --brand-attention-text: #7a5a0f;

  /* Info — 日本海 blue */
  --brand-info: #2b6cb0;
  --brand-info-deep: #1e4e85;
  --brand-info-soft: #e6eef8;
  --brand-info-dark: #8fbdf0;

  /* Neutrals — very slightly warm/green paper */
  --brand-ink: #1f2421;
  --brand-ink-2: #383e3a;
  --brand-ink-3: #6a716c;
  --brand-ink-4: #99a09b;
  --brand-ink-soft: #48504a;
  --brand-line: #e2e7e3;
  --brand-line-2: #eaefeb;
  --brand-bg: #f4f8f5;
  --brand-paper: #fafcfa;
  --brand-hover: #ecf2ed;

  /* Type + elevation */
  --brand-font-jp: "Noto Sans JP", "Hiragino Sans", "Yu Gothic", sans-serif;
  --brand-font-en: "Inter Tight", "Noto Sans JP", sans-serif;
  --brand-font-mono: "JetBrains Mono", ui-monospace, monospace;
  --brand-sh-1: 0 1px 2px rgba(0, 0, 0, 0.04);
  --brand-sh-2: 0 4px 12px rgba(0, 0, 0, 0.06);
  --brand-sh-3: 0 12px 32px rgba(0, 0, 0, 0.08);

  /* Login page assets + copy */
  --brand-logo: url("/branding/izumo-logo.svg");
  --brand-mark: url("/branding/izumo-mark.svg");
  --brand-eyebrow: "IZUMO · 多伎の結節点";
  --brand-copyright: "\00a9 2026 Influence Protocol. 多伎 node.";
}
