/* Карта сокровищ — как PDF Hobby Games: выжженный пергамент, пиратское золото */

body.guide-theme--treasure-map {
    --bg-deep: #0a0604;
    --text: #f5e6c8;
    --text-muted: #c4a882;
    --accent: #c9a227;
    --gold: #e8c547;
    --border: rgba(201, 162, 39, 0.28);
    --rb-paper: #ebe0c4;
    --rb-paper-deep: #dcc8a0;
    --rb-text: #2a1810;
    --rb-text-muted: #5a4030;
    --rb-heading: #6b2010;
    --rb-accent: #8b5a18;
    --rb-border: rgba(74, 40, 24, 0.32);
    --rb-border-strong: rgba(74, 40, 24, 0.55);
    --rb-callout-bg: #faf3e4;
    --rb-table-head: rgba(107, 32, 16, 0.1);
    background:
        radial-gradient(ellipse 80% 55% at 50% -8%, rgba(201, 162, 39, 0.12), transparent),
        radial-gradient(ellipse 50% 40% at 100% 80%, rgba(107, 32, 16, 0.08), transparent),
        var(--bg-deep);
}

body.guide-theme--treasure-map .guide-header {
    background: rgba(10, 6, 4, 0.94);
    border-bottom-color: rgba(201, 162, 39, 0.35);
}

body.guide-theme--treasure-map .guide-header-brand h1 {
    background: linear-gradient(135deg, #f5e6c8 0%, #c9a227 100%);
}

body.guide-theme--treasure-map .guide-btn--primary {
    background: linear-gradient(180deg, #b8860b 0%, #6b4a0a 100%);
    border-color: rgba(201, 162, 39, 0.4);
}

body.guide-theme--treasure-map .guide-nav a:hover,
body.guide-theme--treasure-map .guide-nav a.active {
    background: rgba(201, 162, 39, 0.18);
    border-left-color: #c9a227;
}

body.guide-theme--treasure-map .guide-hero {
    border-color: rgba(107, 32, 16, 0.45);
}

body.guide-theme--treasure-map .guide-hero::after {
    background: linear-gradient(90deg, transparent, #8b5a18, transparent);
}

body.guide-theme--treasure-map .guide-hero-title {
    font-weight: 800;
    text-transform: uppercase;
    letter-spacing: 0.1em;
    color: #6b2010;
}

body.guide-theme--treasure-map .guide-sheet {
    border-color: rgba(107, 32, 16, 0.5);
    box-shadow:
        0 0 0 1px rgba(255, 240, 200, 0.2) inset,
        0 16px 56px rgba(0, 0, 0, 0.45);
}

body.guide-theme--treasure-map .guide-steps > li::before {
    background: #6b2010;
}

body.guide-theme--treasure-map .guide-sheet .guide-section h2 {
    color: #6b2010;
}
