.BlogCommentActions{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--mui-grid-size) * 2);margin-left:calc(var(--mui-grid-size) * 3.25)}.BlogCommentActions__button{min-width:48px!important;min-height:30px!important;color:var(--mui-palette-text-secondary)!important;margin:0!important}.BlogCommentActions__button--liked{color:var(--app-like)!important}.BlogCommentActions__button--like:hover,.BlogCommentActions__button--liked:hover{color:var(--app-like)!important;background-color:var(--app-like-faint)!important}.BlogMoreMenu__commentText{border-left:3px solid var(--mui-palette-text-primary);padding:calc(var(--mui-grid-size) * 1) calc(var(--mui-grid-size) * 2)}.BlogComment{display:flex;flex-direction:column;position:relative;cursor:default}@keyframes flashBackground{0%,to{background-color:transparent}50%{background-color:var(--mui-palette-primary-faint)}}.BlogComment--highlight>.BlogComment__container>.BlogComment__hoverBg{animation:flashBackground .6s linear 3;animation-delay:.1s}.BlogComment__threadLine{position:absolute;bottom:0;left:10px;width:2px;height:calc(100% - 30px);background-color:var(--mui-palette-divider)}.BlogComment__threadLine--shorter{height:calc(100% - 52px)}.BlogComment__container{position:relative}.BlogComment__container--clickable{cursor:pointer}.BlogComment__hoverBg{background-color:transparent;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:var(--mui-shape-borderRadius);z-index:-1;margin:calc(var(--mui-grid-size) * -1)}.BlogComment__subtitle{margin-left:calc(var(--mui-grid-size) * 4)!important}.BlogComment__container--menuOpen .BlogComment__hoverBg,.BlogComment__container:hover .BlogComment__hoverBg{background-color:#00000008}.BlogComment__header{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--mui-grid-size) * 2);min-height:calc(var(--mui-grid-size) * 3.75)}.BlogComment__usernameContainer{display:flex;align-items:center;gap:calc(var(--mui-grid-size) * 1)}.BlogComment__moreButton{visibility:hidden}.BlogComment__moreButton--open,.BlogComment__container:hover .BlogComment__moreButton{visibility:visible}.BlogComment__body{display:flex;flex-direction:column;gap:calc(var(--mui-grid-size) * .5)}.BlogComment__editForm{margin-left:calc(var(--mui-grid-size) * 4)}.BlogComment__text{margin-left:calc(var(--mui-grid-size) * 4)!important}.BlogComment__text--deleted{color:var(--mui-palette-error-main);text-transform:uppercase;font-weight:500!important}.BlogComment__text--edited:not(.BlogComment__text--deleted):after{content:" (edited)";color:var(--mui-palette-text-secondary);font-size:.75rem}.BlogComment__solution{cursor:pointer;font-weight:600!important}.BlogComment__container .BlogCommentActions__replyButton{visibility:hidden}.BlogComment__container:hover .BlogCommentActions__replyButton{visibility:visible}.BlogComment__thread{display:flex;flex-direction:column;gap:calc(var(--mui-grid-size) * 1.5);margin-left:calc(var(--mui-grid-size) * 4);margin-top:calc(var(--mui-grid-size) * 1.5);z-index:1}.Document__body--dark .BlogComment__container--menuOpen .BlogComment__hoverBg,.Document__body--dark .BlogComment__container:hover .BlogComment__hoverBg{background-color:#ffffff08}.BlogPost__titleContainer{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--mui-grid-size) * 2)}.BlogPost__title{margin:calc(var(--mui-grid-size) * 2) 0!important}.BlogPost__actions{display:flex;gap:calc(var(--mui-grid-size) * .25)}.BlogPost__likeContainer{display:flex;align-items:center;gap:calc(var(--mui-grid-size) * .25)}.BlogPost__likeCount--active,.BlogPost__likeButton--active{color:var(--app-like)!important}.BlogPost__likeButton:hover{color:var(--app-like)!important;background-color:var(--app-like-faint)!important}.BlogPost__details{display:flex;align-items:center;gap:calc(var(--mui-grid-size) * 2);margin-bottom:calc(var(--mui-grid-size) * 4)}.BlogPost__imageContainer{margin-bottom:calc(var(--mui-grid-size) * 4)}.BlogPost__image{width:100%;height:auto;object-fit:cover;max-height:400px}.BlogPost__unsplashCreditContainer{display:flex;justify-content:center;align-items:center;text-align:center}.BlogPost__content a{color:var(--mui-palette-primary-main);text-decoration:none}.BlogPost__content a:hover{text-decoration:underline}.BlogPost__buttonContainer{display:flex;align-items:center;justify-content:space-between;margin-top:calc(var(--mui-grid-size) * 2)}.BlogPost__buttons{display:flex;gap:calc(var(--mui-grid-size) * 2);align-items:center}.BlogPost hr{border-color:var(--mui-palette-divider)}.BlogPost img{display:block;max-width:100%;height:auto;margin:0 auto}.BlogPost blockquote{border-left:4px solid var(--mui-palette-divider);margin:calc(var(--mui-grid-size) * 2) 0;padding:calc(var(--mui-grid-size) * 1) calc(var(--mui-grid-size) * 2)}.BlogPost blockquote p{margin:0}.BlogPost__createForm,.BlogPost .GuestStripe,.BlogPost #comments{margin-top:calc(var(--mui-grid-size) * 4)}.BlogPost__commentsHeader{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--mui-palette-divider);padding:calc(var(--mui-grid-size) * 1) 0;margin-bottom:calc(var(--mui-grid-size) * 2)}.BlogPost__comments{display:flex;flex-direction:column;gap:calc(var(--mui-grid-size) * 1.5)}@media (width < 600px){.BlogPost__title{font-size:2rem!important}.BlogPost__details{flex-direction:column;align-items:flex-start}.BlogPost__date{order:-1}}
