/* ============================================================================
   FISMOVIE (JV) brand theme for Element Web  ·  Refined login / Editorial chat
   Same design as FISM (theme-base.css); only the palette and strings differ.
   magenta = primary/selection · amber = attention · violet = info/links.
   ========================================================================== */

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

:root {
  /* Accent — cinema magenta (ELEMENT_ACCENT) */
  --brand-accent: #e0245e;
  --brand-accent-deep: #b81a4b;
  --brand-accent-soft: #fce8ee;
  --brand-accent-dark: #ff7da3; /* on dark surfaces */

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

  /* Info — violet */
  --brand-info: #6d5bd0;
  --brand-info-deep: #4e3fa8;
  --brand-info-soft: #ebe8fa;
  --brand-info-dark: #b3a7ff;

  /* Neutrals — very slightly warm/pink paper */
  --brand-ink: #221f24;
  --brand-ink-2: #3c3840;
  --brand-ink-3: #6f6a75;
  --brand-ink-4: #9e99a4;
  --brand-ink-soft: #4d4852;
  --brand-line: #e7e2e5;
  --brand-line-2: #efeaed;
  --brand-bg: #f8f4f6;
  --brand-paper: #fcfafb;
  --brand-hover: #f2ecef;

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