.page-content{min-height:190px}.page-content--placeholder{content:"hmm..."}.page-content__body{animation:fadeIn .25s ease-in-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.post-list-container{padding:1rem 0}ul.post-list{margin:0;padding:0}.page-content,.post-list-item{margin:1rem;padding:2rem;list-style:none;box-shadow:2px 4px 3px #ccc;text-align:left;background-color:#fefefe;border-radius:3px}.page-content{position:relative;z-index:2;margin-left:0;border-radius:0 3px 3px 3px;box-shadow:5px 5px 10px -4px rgba(80,80,80,.22)}.page-content,.page-content p{max-width:100%}@media (max-width:767px){.page-content{border-radius:0 0 3px 3px;margin-top:0;margin-left:1rem}}.screen-reader-text{display:none}.read-more-link{transition:all .25s;display:inline-block;text-decoration:none;padding:1rem 1.5rem;border-radius:3px;background-color:#fefefe;box-shadow:1px 2px 3px #9e9e9e}.read-more-link:hover{box-shadow:1px 1px 1px #9e9e9e}.read-more-link:focus{background-color:#f9f9f9}.read-more-link:after{content:" ➙"}footer.app-footer{background-color:#000;color:#fff;max-width:100%;padding:1rem}footer.app-footer a{color:#fff}footer.app-footer a:hover{color:#c481ee}footer.app-footer .social-container a{padding:.5rem}footer.app-footer h2,footer.app-footer h3,footer.app-footer h4,footer.app-footer h5{color:#fff}.padding{padding:1rem}.display-flex{display:flex}.fill-height{height:100%}.fill-width{width:100%}.fully-centered{text-align:center;align-items:center;justify-content:center}.flex-column{flex-direction:column}.align-center{align-items:center}.justify-center{justify-content:center}.loader,.loader-container{text-align:center;align-items:center;display:flex;justify-content:center}.loader{width:100%;max-width:300px;flex-direction:column-reverse;margin:0;padding:0}.loader .loader__caption{font-size:1rem;padding:.75rem .25rem;font-weight:700}.loader--large{max-width:340px}.loader--large .loader__caption{font-size:1.75rem;padding:1rem .25rem;width:125%}@media screen and (max-width:400px){.loader--large{max-width:95%}.loader--large .loader__caption{font-size:1.5rem;width:100%}}.loader--small{max-width:150px}.loader--small .loader__caption{font-size:.8rem}.loader--tiny{max-width:100px}.loader--tiny .loader__caption{font-size:.625rem}.loader .loader__vector{fill:none;display:block;stroke:#000;width:100%}.loader .loader__vector .triangle{stroke-dasharray:17;animation:dash 2.5s cubic-bezier(.35,.04,.63,.95) infinite}.loader .loader__vector .triangle:nth-child(2){animation-delay:.25s}.loader .loader__vector .triangle:nth-child(3){animation-delay:.5s}@keyframes dash{to{stroke-dashoffset:136}}@keyframes rotate{to{transform:rotate(1turn)}}.grid{display:grid;grid-gap:1rem}.grid--has-sidebar{grid-gap:0;grid-template-columns:minmax(6.75rem,8.5rem) minmax(0,1fr);align-items:start}@media (max-width:767px){.grid--has-sidebar{grid-gap:0;grid-template-columns:1fr}}body,html{width:100%;height:100%}body{margin:0;padding:0;font-family:system-ui,sans-serif;background-color:#ececec}a{color:#601390;transition:all .25s}a:hover{color:#c481ee}#root{height:100%}img{max-width:100%;height:auto}pre{white-space:pre-wrap;word-wrap:break-word;text-align:justify}.sidebar{position:relative;padding:1rem 0 1rem .75rem;display:flex;justify-content:flex-end;align-items:flex-start}.nav-container{width:100%}.nav-list{padding:0;margin:0;display:flex;flex-direction:column;align-items:stretch}.nav-list__item{list-style:none;padding:0;margin:0}.nav-list__item:first-child .nav-list__item__link:not(.active){background-color:rgba(255,168,188,.2)}.nav-list__item:nth-child(2) .nav-list__item__link:not(.active){background-color:rgba(196,168,255,.2)}.nav-list__item:nth-child(3) .nav-list__item__link:not(.active){background-color:rgba(140,210,255,.2)}.nav-list__item:nth-child(4) .nav-list__item__link:not(.active){background-color:rgba(168,230,160,.2)}.nav-list__item:nth-child(5) .nav-list__item__link:not(.active){background-color:rgba(255,228,130,.2)}.nav-list__item:nth-child(6) .nav-list__item__link:not(.active){background-color:rgba(255,190,140,.2)}.nav-list__item__link{display:block;position:relative;z-index:1;margin-bottom:.4rem;margin-right:-2.5rem;padding:.85rem 3.35rem .85rem 1rem;text-decoration:none;text-align:left;color:#2a2a2a;font-weight:500;letter-spacing:.01em;border-radius:3px 0 0 3px;box-shadow:-2px 2px 4px rgba(80,80,80,.16);transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease,filter .2s ease;transform:translateX(-.25rem)}.nav-list__item__link:hover:not(.active){color:#2a2a2a;transform:translateX(0);box-shadow:-3px 3px 6px rgba(80,80,80,.22);filter:brightness(1.05)}.nav-list__item__link:focus{outline:none}.nav-list__item__link:focus-visible{outline:2px solid rgba(96,19,144,.35);outline-offset:2px}.nav-list__item__link.active{z-index:3;color:#111;background-color:#fefefe;transform:none;margin-right:-12px;padding-right:2rem;border-radius:3px 0 0 3px;box-shadow:-3px 2px 5px -3px rgba(80,80,80,.3);filter:none}@media (max-width:767px){.sidebar{padding:1rem 1rem 0;justify-content:flex-start}.nav-list{flex-direction:row;flex-wrap:wrap;grid-gap:.25rem;gap:.25rem;padding-left:.25rem}.nav-list__item__link{margin-right:0;margin-bottom:-2px;padding-right:1rem;border-radius:4px 4px 0 0;transform:none;box-shadow:0 -1px 3px rgba(80,80,80,.12)}.nav-list__item__link:hover:not(.active){transform:translateY(-2px)}.nav-list__item__link.active{margin-right:0;margin-bottom:-2px;z-index:3;box-shadow:0 -2px 3px rgba(80,80,80,.15)}}.main-section{max-width:1100px;margin:0 auto;padding:1rem 0}.main-container{position:relative;min-width:0}ul li{padding-top:.5rem;margin-bottom:.5rem}h1,h2,h3,h4,h5,h6{margin:0 0 1rem;color:#111}h1{font-size:2.5rem;color:#000}h2{font-size:2rem}h3{font-size:1.5rem}@media (max-width:767px){h1{font-size:2rem}h2{font-size:1.5rem}}p{margin:0 0 1rem}.App{text-align:center;max-width:100%;min-height:100%;display:grid;grid-template-rows:auto 1fr auto;grid-template-columns:100%}.app-logo{animation:App-logo-slide 10s linear infinite;height:80px}.App-header{background-color:#999;padding:2rem;color:#fff;box-shadow:inset 0 -6px 11px -4px #707070}.App-title{font-size:1.5em;color:#fff;padding:1rem}@keyframes App-logo-slide{0%{transform:translateX(0) rotate(0deg)}25%{transform:translateX(2rem) rotate(0deg)}40%{transform:translateX(3rem) rotate(0deg)}50%{transform:translateX(4rem) rotate(180deg)}75%{transform:translateX(2rem) rotate(180deg)}90%{transform:translateX(1rem) rotate(180deg)}to{transform:translateX(0) rotate(0)}}
/*# sourceMappingURL=main.62a8ee1a.chunk.css.map */