body{margin:0}#root{margin:3em 0}@media screen and (min-width:1000px){#root{display:grid;grid-template-columns:2fr 5fr 20px}}header{background:#000;background:linear-gradient(90deg,#000 20%,#fff);color:#fff;display:grid;font-size:x-large;grid-template-columns:2fr 5fr 20px;position:absolute;top:0;width:100%}header a{color:#fff;grid-column:1/2;justify-self:center;margin:10px 0;text-decoration:none}#sidebar{border-right:1px solid #000;grid-column:1/2;margin:20px;padding:5px}main{display:flex;flex-direction:column;gap:10px;grid-column:2/3;margin-top:10px}.blogBox,.commentBox,.postBox{border:1px solid #000;padding-left:1em}.blogBox{align-items:center;cursor:pointer;display:grid;grid-template-columns:4fr 2fr 1fr 1fr 2fr}.blogBox:hover{border:2px solid #000;box-shadow:10px 10px 5px 0 gray;transition:box-shadow .3s ease-in-out}.postCount{align-items:center;display:flex;flex-direction:column;justify-content:center}.company div:last-child,.postCount div:first-child{font-style:italic}.commentBox{margin-left:25%}.commentBox h4{margin:5px 0 0}.commentBox pre{margin:0 0 5px 4em}.showMore{align-self:flex-end}#reset{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.selected{border:2px solid #000;cursor:default}.selected:hover{box-shadow:none}.company{text-align:center}.company div:first-child{font-weight:700}button{background-color:#515151;border-radius:5px;color:#fff;cursor:pointer}button:hover{background-color:#fff;color:#000;transition:color 1s ease-in-out;transition:background-color 1s ease-in-out}.loader,.miniLoader{align-self:center;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:16px solid #f3f3f3;border-radius:50%;border-top-color:#6c6c6c;height:100px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.miniLoader{height:.25rem;position:static;width:.25rem}.loader div{align-items:center;animation:spin 1s linear infinite reverse;display:flex;height:100%;justify-content:center;width:100%}.error{text-align:center}.buttonBox{height:22px;margin:5px 0 8px}
/*# sourceMappingURL=main.221b829a.css.map*/