/* Decisions belonging to the whole website, applied after individual scenes. */
body[data-page='websites'] > header { background: var(--paper); border-bottom-color: #20252326; }
body[data-page='inicio'] #websites .visitor-copy h3 { font-family: FlowHost,Arial,sans-serif; font-weight: 500; letter-spacing: -.055em; }

/* Metadata belongs to the illustration, but should remain readable at its size. */
.control-chrome { color: #65705f; }
.control-session-heading > span,
.control-session-row > span:nth-last-child(2),
.control-session-number { color: #596950; }
.rv7-sendero .rv7-browser-bar { color: #63705f; }
.rv7-sendero .rv7-site-kicker > i,
.rv7-sendero .rv7-route-date > span,
.rv7-sendero .rv7-route-level,
.rv7-sendero .rv7-route-note > span { color: #56664f; }
.rv5-panel .rv5-page-list > div > i,
.rv5-panel .rv5-field-type,
.rv5-panel .rv5-appointment time,
.rv5-panel .rv5-appointment > div > span { color: #59677d; }
.rv7-edit-state { opacity: 1; }
/* Route targets announce the new location; interactive focus rings stay intact. */
[data-route-focus]:focus, #contenido:focus { outline: none; }
