﻿@font-face{font-family:fa-brands-400;src:url(node_modules/@fortawesome/fontawesome-free/webfonts/fa-brands-400.woff2)}@font-face{font-family:fa-regular-400;src:url(node_modules/@fortawesome/fontawesome-free/webfonts/fa-regular-400.woff2)}@font-face{font-family:fa-solid-900;src:url(node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff2)}.directory-icon::before{color:var(--ourbigbook-color);font-size:.95em;font-family:"fa-solid-900";font-weight:900;content:""}.edit-icon::before{color:var(--ourbigbook-color);font-size:.95em;font-family:"fa-solid-900";font-weight:900;content:""}.file-icon::before{color:var(--ourbigbook-color);font-size:.95em;font-family:"fa-solid-900";font-weight:900;content:""}.new-article-icon::before{color:var(--ourbigbook-color);font-size:.95em;font-family:"fa-solid-900";font-weight:900;content:"+"}.time-icon::before{color:var(--ourbigbook-color);font-size:.95em;font-family:"fa-regular-400";font-weight:900;content:""}span.pill{border-radius:.8em;border:1px solid var(--ourbigbook-color-discreet);display:inline-block;font-weight:bold;line-height:1em;padding:.2em .5em;white-space:pre}span.pill a{color:var(--ourbigbook-color)}@media only screen and (max-width: 635px){.mobile-hide{display:none}}@media only screen and (min-width: 636px){.desktop-hide{display:none}}body{background-color:var(--ourbigbook-background-color);font-family:Arial,Helvetica,sans-serif}body header,body footer{background-color:#aa0}body header{align-items:center;display:flex;font-size:0;margin-bottom:19.2px;overflow-x:hidden;white-space:nowrap}body header a{align-items:center;align-self:stretch;display:flex;color:#000;font-size:32px;font-weight:bold;margin-left:0;margin-right:0;padding-left:10px;padding-right:10px;text-decoration:none;height:1.2em}body header a:first-child{padding-left:20px}body header a:visited{color:#000}body header a:hover{color:#aa0;background-color:#000}body header a.font-awesome-container{font-weight:normal;padding-left:5px;padding-right:5px}body header a img{height:100%;margin-right:.1em}body footer{word-wrap:break-word;padding:10px 15px 10px 20px}body footer a{color:#00c;text-decoration:none}body footer a:visited{color:#00c}body footer a:hover{text-decoration:underline}body footer div+div{margin-top:5px}