/* ============================================================================
   FISM brand theme for Element Web  ·  Refined login / Editorial chat
   Palette + strings only; everything else lives in theme-base.css.
   Colours from fisminc.com (design handoff chat-tokens.css):
   teal = primary/selection · yellow = attention · blue = info/links.
   ========================================================================== */

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

:root {
  /* Accent (primary / selection / links) */
  --brand-accent: #2fa997;
  --brand-accent-deep: #1e8a7b;
  --brand-accent-soft: #e4f3f0;
  --brand-accent-dark: #7fe1ce; /* on dark surfaces */

  /* Attention (warnings, unread, pinned) */
  --brand-attention: #e8d93a;
  --brand-attention-deep: #c9bb1f;
  --brand-attention-soft: #fbf7da;
  --brand-attention-text: #7a6e0f;

  /* Info (links, @mentions, attachments) */
  --brand-info: #2e7dd1;
  --brand-info-deep: #1e5fa8;
  --brand-info-soft: #e3eefa;
  --brand-info-dark: #92b8ff;

  /* Neutrals */
  --brand-ink: #1f2428;
  --brand-ink-2: #3a4048;
  --brand-ink-3: #6c7480;
  --brand-ink-4: #9ba3ad;
  --brand-ink-soft: #4a5058;
  --brand-line: #e4e6e3;
  --brand-line-2: #edeeeb;
  --brand-bg: #f6f7f5;
  --brand-paper: #fcfcfa;
  --brand-hover: #f0f2ee;

  /* 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/fism-logo.svg");
  --brand-mark: url("/branding/fism-mark.png");
  --brand-eyebrow: "FISM Secure Workspace";
  --brand-copyright: "\00a9 2026 FISM Inc. All rights reserved.";
}
