[data-theme="light"], :root:not([data-theme="dark"]) {
  --pico-font-family: -apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen,Ubuntu,Cantarell,open sans,helvetica neue,sans-serif;
}

article { position: relative }
.entry-link { position: absolute; top: 0; left: 0; right: 0; bottom: 0; }

body { background: #dcdcdc }
body > * { background: white }
body > header { border-top: 14px solid #CC4C03; padding-top: 4px }
body > header > nav { border-top: 1px solid black; padding: 0 1em }
body > footer { padding: 0 1em }
/* body > footer { background: #CC4C03; --pico-color: white;  } */

.logo > a {
  padding: var(--pico-nav-element-spacing-vertical) var(--pico-nav-element-spacing-horizontal);
  display: inline-block; }

blockquote { padding: 0em var(--pico-spacing) }
