/* ==========================================================================
   MARÉ — TOKENS GLOBAIS DO DESIGN SYSTEM  (fonte única das cores e luzes)
   Regra: nenhum componente define dourado próprio. Consulte estes tokens.
   ========================================================================== */
:root{
  /* FUNDOS */
  --mare-black:#0B0B0B;
  --mare-graphite:#1A1A1A;
  /* DOURADO PRINCIPAL */
  --mare-gold:#D4AF79;
  /* TEXTOS */
  --mare-champagne:#F3E6D0;
  --mare-sand:#E4D8C6;
  /* TONS LUMINOSOS DA REFERÊNCIA */
  --mare-light-core:#FFFF9F;
  --mare-light-champagne:#FCE4B0;
  --mare-gold-light:#EAB149;
  --mare-gold-deep-light:#E4A840;
  --mare-gold-outline:#96611D;

  /* GRADIENTE OFICIAL DOS BOTÕES */
  --mare-button-gradient:linear-gradient(180deg,#FCE4B0 0%,#EAB149 55%,#E4A840 100%);

  /* EFEITOS DE ILUMINAÇÃO */
  --mare-glow-primary:0 0 5px rgba(255,255,159,.85),0 0 12px rgba(234,177,73,.65),0 0 24px rgba(234,177,73,.32);
  --mare-glow-soft:0 0 8px rgba(234,177,73,.25),0 0 18px rgba(234,177,73,.12);
  --mare-glow-border:0 0 8px rgba(234,177,73,.18),inset 0 1px 0 rgba(252,228,176,.12);
  --mare-glow-center:0 0 4px #FFFF9F,0 0 10px rgba(255,225,150,.9),0 0 22px rgba(234,177,73,.75),0 0 38px rgba(234,177,73,.35);

  /* linha de luz no topo dos cards (não altera a geometria) */
  --mare-top-light:linear-gradient(90deg,transparent,#FFFF9F 50%,transparent) 50% 0/34% 1px no-repeat,radial-gradient(50% 34px at 50% 0,rgba(234,177,73,.26),transparent 100%) 0 0/100% 100% no-repeat;

  /* APELIDOS DAS VARIÁVEIS ANTIGAS DO APP (apontam para os tokens oficiais) */
  --bg:var(--mare-black);--surface:var(--mare-graphite);--ink:var(--mare-champagne);
  --muted:var(--mare-sand);--line:rgba(212,175,121,.4);
  --violet:var(--mare-champagne);--coral:var(--mare-gold);--ice:var(--mare-gold-light);--on:var(--mare-black);
}
/* CARD PREMIUM REUTILIZÁVEL */
.mare-card-premium{position:relative;background:var(--mare-top-light),var(--mare-graphite);border:1px solid rgba(212,175,121,.65);border-radius:18px;box-shadow:var(--mare-glow-border)}
