/* Ars Vajrae: black with a faint indigo tint and old gold, over the pages
   moved from eagleowleril.com (their own CSS stays as it was; this file only
   recolours them, as on the rest of the site). */
:root{--ink:#ece4d2;--ink-soft:#a59c8a;--gold:#c9a24a;--gold-l:#ecd08a;--gold-d:#d9b768;--line:#2a2535;--soft:#15131f;--card:#15131f;--bg:#0a0910}
body{background:var(--bg)!important;color:var(--ink)}
body::before{display:none!important}
.page-head h1,.links h2,h1,h2{color:var(--ink)}
.back-button{background:var(--card)!important;color:var(--gold-l)!important;border-color:var(--line)!important}
.site-foot,.site-foot .version,.foot-links a{color:#6f6758!important}
/* Boxes, cards and panels: dark with a gold edge */
.platform,.about-card,.card-button,.app-box,.tradition,.card,.mail-button,.app,.app-card,.more,.filters,.search,.box,
[class*="panel"]{background:var(--card)!important;color:var(--ink)!important;border-color:rgba(201,162,74,.45)!important}
.card-button::after,.tradition::after,.card::after,.app::after{background:linear-gradient(90deg,var(--card),rgba(21,19,31,0) 60%)!important}
.platform h2,.card-button .title,.app-box .app-box-name,.tradition .card-title,.card .card-title,.more-link,.mail-button,a.more,.steps li::marker{color:var(--gold-l)!important}
.card-button .sub,.app-box p,.beta .intro,.about,.card .card-sub,.tradition span{color:var(--ink-soft)!important}
.button.step,.button.gold{color:#1a1408!important;background:linear-gradient(135deg,var(--gold-l),var(--gold))!important;border:0!important}
/* Text pages: a dark sheet */
.text{background:var(--card)!important;box-shadow:none!important;border:1px solid var(--line);color:var(--ink)!important}
.text a{color:var(--gold-l)}
input,select,textarea{background:#100e17;color:var(--ink);border-color:var(--line)}
/* Black buttons with no icon: dark with a gold edge */
.button[style*="#000000"]:not(:has(.icon)),.button[style*="#000"]:not(:has(.icon)),a.join,.beta-link,.join-beta,.apps-beta,.beta-button{background:var(--card)!important;--bg:var(--card)!important;color:var(--gold-l)!important;border:1px solid var(--gold)!important}
.button[style*="#000000"]:not(:has(.icon)) .sub,.button[style*="#000000"]:not(:has(.icon)) span{color:var(--ink-soft)!important}
.button[style*="#000000"]:not(:has(.icon)) .title{color:var(--gold-l)!important}
/* The cookie question, as on the rest of the site */
.consent{background:var(--card)!important;color:var(--ink)!important;border:1px solid var(--line)!important;border-radius:16px!important;box-shadow:0 10px 34px rgba(0,0,0,.6)!important}
.consent a{color:var(--gold-l)!important}
.consent button{border-radius:999px!important;font:600 13px 'Cinzel',Georgia,serif!important;letter-spacing:.12em}
.consent-decline{background:none!important;color:var(--ink-soft)!important;border:1px solid var(--line)!important}
.consent-accept{color:#1a1408!important;border:0!important;background:linear-gradient(135deg,var(--gold-l),var(--gold))!important}
/* Text pages were parchment: their dark brown text becomes light */
.text strong{color:#fff8e6!important}
.text .crumbs,.text .crumbs a,.text blockquote .original,.painting .credit,.painting .credit a,.text .byline a{color:var(--ink-soft)!important}
.text .keywords,.text h2,.text h3{color:var(--gold-l)!important}
.text blockquote{border-left-color:rgba(201,162,74,.5)!important}
.glyph-figure figcaption{color:var(--gold-l)!important}
