/* ==========================================================================
   VARIABLES.CSS — Design Tokens
   O ÚNICO arquivo que muda entre os 10 temas.
   Para criar um tema filho: copie este arquivo e altere os valores.
   ========================================================================== */
:root {
    /* Cores */
    --portal-dark:        #0D141C;
    --portal-surface:     #131B26;
    --portal-gold:        #D4AF37;
    --portal-gold-light:  #F3E5AB;
    --portal-gold-dark:   #996515;
    --off-white:          #F9F6F0;

    --text-main:          #F9F6F0;
    --text-muted:         #9CA3AF;
    --success:            #2D6A4F;
    --warning:            #B45309;

    /* Gradientes */
    --gradient-metallic:  linear-gradient(135deg, var(--portal-gold-light) 0%, var(--portal-gold) 50%, var(--portal-gold-dark) 100%);
    --gradient-surface:   linear-gradient(180deg, #1A2433 0%, #131B26 100%);

    /* Tipografia (Fonte Serifada Removida Globalmente) */
    --font-display:       'Plus Jakarta Sans', system-ui, sans-serif;
    --font-main:          'Plus Jakarta Sans', system-ui, sans-serif;
    --font-mono:          'JetBrains Mono', monospace;

    /* Forma */
    --radius-card:        16px;
    --radius-btn:         8px;

    /* Sombras */
    --shadow-card:        0 10px 30px rgba(0, 0, 0, 0.4);
    --shadow-hover:       0 15px 40px rgba(0, 0, 0, 0.6);
    --shadow-glow:        0 0 15px rgba(212, 175, 55, 0.2);
}