/* Marat — Default Inter theme with dynamic accent via template vars */
/* This site uses {{PRIMARY_COLOR}} / {{PRIMARY_HOVER}} injected at build time */
/* The base site.css already has the correct structure; this theme only overrides
   the second <style> block content that was present in the original Siter template */

:root {
    --accent: #D4A854;
    --accent-hover: #C09040;
    --bg: #1C1208;
    --bg2: #2A1A0A;
    --surface: rgba(212,168,84,0.06);
    --surface-hover: rgba(212,168,84,0.12);
    --border: rgba(212,168,84,0.15);
    --border-hover: rgba(212,168,84,0.3);
    --text: #F5E6C8;
    --text2: rgba(245,230,200,0.65);
    --text3: rgba(245,230,200,0.35);
}

.page-bg {
    background: linear-gradient(180deg, #3A1808 0%, #5A2810 15%, #6A3818 30%, #4A3828 50%, #2A2420 70%, var(--bg) 100%);
}

.logo-text { font-weight: 800; letter-spacing: 5px; }
.btn-big { color: #1A1008; }
.btn-big:hover { background: #E8C878; }
.step-n { color: #1A1008; }
.alert { background: rgba(200,72,24,0.1); border-color: rgba(200,72,24,0.2); border-left-color: #D45828; }
.alert h3 { color: #E88050; }
.badge-free { background: rgba(212,168,84,0.12); color: #E8C878; border-color: rgba(212,168,84,0.25); }
.toast { color: #1A1008; }
