:root{--body-background: #f2f2f2;--body-color: #444;--heading-color: black;--action-color: #3F89BA;--primary-color: black;--primary-accent: #616161;--secondary-color: #3F7FBF;--border-radius: .25rem}body{background:#f2f2f2;background:var(--body-background);color:#444;color:var(--body-color);font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5;display:flex;@media (max-width: 1000px){flex-direction:column}}a{color:#3f89ba;color:var(--action-color);text-decoration:underline;text-decoration-color:#3f7fbf;text-decoration-color:var(--secondary-color)}h1,h2,h3,h4,h5,h6{margin:.5rem 0rem}h1{font-weight:900;font-size:2.5rem;color:#000;color:var(--heading-color);line-height:1.2}body>header,main{padding:.75rem;height:80vh;max-height:80vh;margin:8vh auto}body>header{display:flex;flex-direction:column;justify-content:space-between;align-items:center;@media (max-width: 1000px){flex-direction:row;height:-moz-fit-content;height:fit-content;max-height:5rem;margin:0}@media print{display:none}}body>header div{display:flex;flex-direction:column;justify-content:space-between;align-items:center;flex:1 1;@media (max-width: 1000px){justify-content:center;align-items:flex-end}}body>header nav ul{margin:.5rem 0;padding:0;list-style:none;list-style-type:none;display:flex;gap:1.5rem;font-size:1rem;font-weight:700;flex-direction:column;justify-content:flex-start;align-items:flex-start;@media (max-width: 1000px){flex-direction:row;justify-content:flex-end;align-items:center}}body>header img{display:inline-block;width:5rem;max-width:5rem;height:5rem;max-height:5rem}body>nav ul a{text-decoration:none}main{flex:1 1;border-left:1px dotted #616161;border-left:1px dotted var(--primary-accent);overflow:hidden scroll;@media (max-width: 1000px){margin:0;height:auto;max-height:-moz-fit-content;max-height:fit-content;max-width:100%;border-left:0;border-top:1px dotted #616161;border-top:1px dotted var(--primary-accent);overflow:scroll}@media print{overflow:visible;border:0;height:auto;max-height:-moz-fit-content;max-height:fit-content}}footer{display:flex;justify-content:center;align-items:center;gap:1rem;padding:.25rem;@media (max-width: 1000px){justify-content:flex-end}}footer>a{transition:all .5s ease-out;text-decoration:none;height:1.5rem}footer>a:hover{transform:scale(1.25)}footer svg,path{stroke:#3f89ba;stroke:var(--action-color);color:#3f89ba;color:var(--action-color)}hr{border:none;border-top:1px dotted #616161;border-top:1px dotted var(--primary-accent);margin:1rem 0}.note{display:block;background-color:#ffd500;padding:.25rem;margin-bottom:1rem;text-align:center}div.grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem;@media (max-width: 1000px){grid-template-columns:1fr}}div.grid>a{text-decoration:none}div.grid .card{border:1px solid #616161;border:1px solid var(--primary-accent);border-radius:.25rem;border-radius:var(--border-radius);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:.5rem;gap:.5rem}div.grid .card:hover{position:relative;top:-.25rem;left:-.25rem;box-shadow:#616161 .25rem .25em;box-shadow:var(--primary-accent) .25rem .25em}div.grid .card.post>h2{padding:0;margin:0}div.grid .card.post>p{padding:0;margin:.25rem 0rem}div.grid .card.post>span{font-size:.75rem;color:#616161;color:var(--primary-accent)}div.grid .card.post>p{color:#000;color:var(--primary-color)}div.grid .card.project{justify-content:flex-start;align-items:flex-start;color:#000;color:var(--primary-color)}div.grid .card.project>div>h2{margin-bottom:0}div.grid .card.project>p{flex:1 1}div.grid .card.project>ul{width:100%;padding-left:.5rem;display:grid;grid-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;grid-template-columns:1fr 1fr;grid-template-rows:3;list-style-position:inside;font-size:.9rem}.pagination{display:flex;justify-content:center;list-style:none;gap:1.5rem;padding:.5rem 1rem}article{padding:.25rem}article>h1{margin:0;text-align:left}article>header{display:flex;flex-direction:column;gap:.5rem}article>hr{margin:1rem 0}article>header>div{display:flex;gap:.5rem}article>footer{margin-top:1rem;justify-content:flex-start}div.tag{display:flex;justify-content:center;background-color:#3f7fbf;background-color:var(--secondary-color);color:#fff;min-width:1rem;max-width:-moz-fit-content;max-width:fit-content;font-size:.75rem;padding:.25rem .5rem;border-radius:1rem}.highlight{animation:highlight 1s}@keyframes highlight{0%{background-color:#fcf816}to{background-color:inherit}}@media print{.no-print{display:none}}pre.highlight{padding:16px;background-color:#f6f8fa}.highlight .hll{background-color:#ffc}.highlight .c{color:#998;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k,.highlight .o{color:#000;font-weight:700}.highlight .cm{color:#998;font-style:italic}.highlight .cp{color:#999;font-weight:700;font-style:italic}.highlight .c1{color:#998;font-style:italic}.highlight .cs{color:#999;font-weight:700;font-style:italic}.highlight .gd{color:#000;background-color:#fdd}.highlight .ge{color:#000;font-style:italic}.highlight .gr{color:#a00}.highlight .gh{color:#999}.highlight .gi{color:#000;background-color:#dfd}.highlight .go{color:#888}.highlight .gp{color:#555}.highlight .gs{font-weight:700}.highlight .gu{color:#aaa}.highlight .gt{color:#a00}.highlight .kc,.highlight .kd,.highlight .kn,.highlight .kp,.highlight .kr{color:#000;font-weight:700}.highlight .kt{color:#458;font-weight:700}.highlight .m{color:#099}.highlight .s{color:#d01040}.highlight .na{color:teal}.highlight .nb{color:#0086b3}.highlight .nc{color:#458;font-weight:700}.highlight .no{color:teal}.highlight .nd{color:#3c5d5d;font-weight:700}.highlight .ni{color:purple}.highlight .ne,.highlight .nf,.highlight .nl{color:#900;font-weight:700}.highlight .nn{color:#555}.highlight .nt{color:navy}.highlight .nv{color:teal}.highlight .ow{color:#000;font-weight:700}.highlight .w{color:#bbb}.highlight .mf,.highlight .mh,.highlight .mi,.highlight .mo{color:#099}.highlight .sb,.highlight .sc,.highlight .sd,.highlight .s2,.highlight .se,.highlight .sh,.highlight .si,.highlight .sx{color:#d01040}.highlight .sr{color:#009926}.highlight .s1{color:#d01040}.highlight .ss{color:#990073}.highlight .bp{color:#999}.highlight .vc,.highlight .vg,.highlight .vi{color:teal}.highlight .il{color:#099}
/*# sourceMappingURL=/_bridgetown/static/index.P52MOBI7.css.map */
