/* Generated colour projection; edit theme/palette.json and palette-colors.cjs. */
.handbook-languages nav{background:var(--site-surface)!important}
.translation-notice{background:var(--site-warning-bg)!important}
:root{--paper:var(--site-bg)!important;--ink:var(--site-ink)!important;--muted:var(--site-muted)!important;--rule:var(--site-line)!important;--teal:var(--site-ink)!important;--accent:var(--site-ink)!important;--soft:var(--site-soft)!important;--red:var(--site-danger)!important;color:var(--site-ink)!important;background:var(--site-bg)!important}
a{color:var(--site-ink)!important}
a:hover{color:var(--site-ink)!important}
.skip-link{color:var(--site-ink)!important;background:var(--site-surface)!important}
.brand{color:var(--site-ink)!important}
.brand-mark{color:var(--site-ink)!important}
.header-links .emergency-link{color:var(--site-ink)!important}
.breadcrumb{color:var(--site-muted)!important}
.eyebrow{color:var(--site-ink)!important}
.deck{color:var(--site-muted)!important}
.dateline{color:var(--site-ink)!important}
.notice{background-color:var(--site-warning-bg)!important;background:var(--site-warning-bg)!important}
.summary{background:var(--site-surface)!important}
.summary li::before{color:var(--site-muted)!important}
.steps li::marker{color:var(--site-ink)!important}
.office .unknown-hours{color:var(--site-ink)!important}
.section-rail h2{color:var(--site-ink)!important}
.listing-note{color:var(--site-muted)!important}
.related a::after{color:var(--site-ink)!important}
.source-meta{color:var(--site-muted)!important}
.quick-contacts{background-color:var(--site-surface)!important;background:var(--site-surface)!important}
.quick-contacts h2{color:var(--site-ink)!important}
.quick-contact-links b{color:var(--site-ink)!important}
.contact-provenance{color:var(--site-ink)!important}
.site-footer{color:var(--site-ink)!important}
.index-list p{color:var(--site-ink)!important}
.index-status{color:var(--site-ink)!important}
.empty-note{color:var(--site-muted)!important}
.tip-label{color:var(--site-ink)!important}
.tip-explanation{color:var(--site-ink)!important}
.article-section .planning-tips > h3{color:var(--site-ink)!important}
@media print{body{background-color:var(--site-bg)!important;color:var(--site-ink)!important;background:var(--site-bg)!important}}
@media print{.notice{border-top-color:var(--site-line)!important;border-right-color:var(--site-line)!important;border-bottom-color:var(--site-line)!important;border-left-color:var(--site-line)!important;border:1px solid var(--site-line)!important}}
.handbook-photo figcaption{color:var(--site-muted)!important}
.index-list li{border-top-color:var(--site-line)!important;border-right-color:var(--site-line)!important;border-bottom-color:var(--site-line)!important;border-left-color:var(--site-line)!important;background-color:var(--site-surface)!important;background:var(--site-surface)!important;border:1px solid var(--site-line)!important}
