.comment-badge{color:#fff;box-sizing:border-box;background-color:#000;border:2px solid #ff4500;border-radius:10px;flex-direction:column;flex-shrink:0;align-self:flex-start;width:fit-content;min-width:200px;height:95%;padding:10px;display:inline-flex;overflow:hidden}@media only screen and (max-width:1000px){.comment-badge{overflow-y:auto}}.comment-badge .comment-author{align-items:center;margin-bottom:5px;display:flex}.comment-badge .comment-author i{color:#ff4500;margin-right:5px}.comment-badge .comment-author .author-name{font-size:16px;font-weight:700}.comment-badge .comment-content{text-align:center;flex-grow:1;justify-content:center;align-items:center;min-width:200px;margin-bottom:5px;font-size:14px;display:inline-flex}.comment-badge .comment-date{color:gray;align-self:flex-end;font-size:12px}
.single-post-comments-handler{box-sizing:border-box;flex-flow:column;width:auto;height:100%;display:flex;position:relative}.single-post-comments-handler .actions{justify-content:center;align-self:flex-end;align-items:flex-end;width:fit-content;height:100%;display:flex}.single-post-comments-handler .actions .toggle-interface{aspect-ratio:1;cursor:pointer;background-color:#000;border:2px solid #ff4500;border-top-left-radius:15px;border-top-right-radius:15px;justify-content:center;align-items:center;width:50px;display:flex}.single-post-comments-handler .actions .toggle-interface i{color:#ff4500;font-size:25px}.single-post-comments-handler .interface{box-sizing:border-box;align-items:flex-end;width:calc(100svw - 6px);max-width:calc(100svw - 6px);height:33vh;display:none;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.single-post-comments-handler .interface .add-comment{box-sizing:border-box;flex-flow:column;gap:5px;width:25%;height:100%;padding:10px;display:flex}@media only screen and (max-width:1000px){.single-post-comments-handler .interface .add-comment{width:calc(100% - 24px);padding-right:0;display:none}}.single-post-comments-handler .interface .add-comment textarea{resize:none;color:#fff;box-sizing:border-box;background-color:#000;border:2px solid #ff4500;border-radius:10px;flex-grow:1;padding:10px;font-size:16px}.single-post-comments-handler .interface .add-comment input{color:#fff;box-sizing:border-box;background-color:#000;border:2px solid #ff4500;border-radius:10px;padding:7px;font-size:12px}.single-post-comments-handler .interface .add-comment .submit-comment{color:#ff4500;cursor:pointer;background-color:#000;border:2px solid #ff4500;border-radius:10px;padding:10px 20px;font-size:16px}.single-post-comments-handler .interface .section-toggler{border-top-left-radius:5px;border-top-right-radius:5px;justify-content:center;align-items:center;width:12px;height:calc(100% - 10px);display:none}@media only screen and (max-width:1000px){.single-post-comments-handler .interface .section-toggler{display:flex}}.single-post-comments-handler .interface .section-toggler .toggler-button{cursor:ew-resize;background:#000;border:2px solid #00f;border-radius:4px;width:8px;height:50px;display:flex}.single-post-comments-handler .interface .section-toggler .toggler-button i{color:#00f;font-size:16px}.single-post-comments-handler .interface .comments{box-sizing:border-box;background:#000;border:1px solid #00f;border-right:none;border-top-left-radius:15px;border-bottom-left-radius:15px;justify-content:flex-start;align-items:flex-start;gap:10px;width:calc(75% - 12px);max-width:75%;height:calc(100% - 10px);padding:10px 10px 0;display:flex;position:relative;overflow:auto hidden}@media only screen and (max-width:1000px){.single-post-comments-handler .interface .comments{width:calc(100% - 24px);max-width:calc(100% - 24px)}}.single-post-comments-handler .interface .comments .refresh-button{box-sizing:border-box;cursor:pointer;background:#000;border:2px solid #ff4500;border-radius:100%;min-width:15px;min-height:15px;position:sticky;top:0;left:0;transform:translate(-5px,-5px)}.single-post-comments-handler .interface .comments .refresh-button i{color:#ff4500;font-size:12px}.single-post-comments-handler .interface .comments .no-comments-available{text-align:center;color:#00f;letter-spacing:2px;flex:1;justify-content:center;align-items:center;width:100%;height:100%;font-size:medium;font-weight:500;display:flex}.single-post-comments-handler .interface .comments::-webkit-scrollbar{width:12px;height:12px}.single-post-comments-handler .interface .comments::-webkit-scrollbar-track{background:#ff4500;border-radius:6px;margin-left:6px;margin-right:3px;box-shadow:inset 0 0 5px #0000001a}.single-post-comments-handler .interface .comments::-webkit-scrollbar-thumb{background:#00000080;border:2px solid #0ff;border-radius:6px}.single-post-comments-handler .interface .comments::-webkit-scrollbar-thumb:hover{background:#555}.single-post-comments-handler .interface .comments::-webkit-scrollbar-corner{background:#ff4500}
#posts-paginator{box-sizing:border-box;background:ivory;border-top:2px solid #ff4500;justify-content:space-between;align-items:center;width:100%;height:100%;display:flex;position:relative}#posts-paginator .side-paginator{aspect-ratio:1;color:ivory;cursor:pointer;background:#000;justify-content:center;align-items:center;height:100%;transition:all .1s ease-in;display:flex}#posts-paginator .side-paginator:hover{color:#000;background-color:ivory;border:2px solid #000}@media only screen and (max-width:768px){#posts-paginator .side-paginator{aspect-ratio:.75}}
#single-post-container{box-sizing:border-box;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden auto}#single-post-container .single-post-loaded{box-sizing:border-box;background-color:#000;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}#single-post-container .single-post-loaded .single-post-content-container{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:90%;max-height:90%;padding:20px;display:flex;overflow-y:auto}#single-post-container .single-post-loaded .single-post-content-container::-webkit-scrollbar{width:12px;height:12px}#single-post-container .single-post-loaded .single-post-content-container::-webkit-scrollbar-track{background:#ff4500;border-radius:6px;margin-top:3px;margin-bottom:3px;box-shadow:inset 0 0 5px #0000001a}#single-post-container .single-post-loaded .single-post-content-container::-webkit-scrollbar-thumb{background:#00000080;border:2px solid #0ff;border-radius:6px}#single-post-container .single-post-loaded .single-post-content-container::-webkit-scrollbar-thumb:hover{background:#555}#single-post-container .single-post-loaded .single-post-content-container::-webkit-scrollbar-corner{background:#ff4500}#single-post-container .single-post-loaded .single-post-content-container .single-post-image-container{box-sizing:border-box;aspect-ratio:4;object-fit:contain;border:1px solid wheat;justify-content:center;align-items:center;width:75%;height:auto;padding-bottom:50%;display:flex;position:relative;overflow:hidden}#single-post-container .single-post-loaded .single-post-content-container .single-post-image-container .single-post-featured-image{box-sizing:border-box;object-fit:contain;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}#single-post-container .single-post-loaded .single-post-content-container .single-post-date{color:beige;letter-spacing:1px;margin:10px 0;font-size:12px}#single-post-container .single-post-loaded .single-post-content-container .single-post-content{box-sizing:border-box;color:#000;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:auto;display:flex}@media only screen and (max-width:728px){#single-post-container .single-post-loaded .single-post-content-container .single-post-content{gap:15px}}#single-post-container .single-post-loaded .single-post-content-container .single-post-content h1{letter-spacing:1px;background-color:beige;border-bottom:2px solid #00f;margin:5px 0;padding:5px}#single-post-container .single-post-loaded .single-post-content-container .single-post-content h2{background-color:beige;border-bottom:2px solid #00f;margin:5px 0;padding:10px}#single-post-container .single-post-loaded .single-post-content-container .single-post-content p{color:beige;text-align:left;letter-spacing:3px;background-color:#000;border:1px solid beige;border-radius:1px;width:75%;height:auto;margin:5px 0;padding:30px 90px;font-size:18px;font-weight:500;line-height:30px}@media only screen and (max-width:768px){#single-post-container .single-post-loaded .single-post-content-container .single-post-content p{letter-spacing:3px;width:100%;padding:15px 20px;font-size:18px;font-weight:500;line-height:30px}}#single-post-container .single-post-loaded .single-post-content-container .single-post-content img{object-fit:contain!important;aspect-ratio:4!important;background-position:50%!important;border:2px solid #32cd32!important;width:75%!important;overflow:hidden!important}@media only screen and (max-width:768px){#single-post-container .single-post-loaded .single-post-content-container .single-post-content img{width:calc(100% - 40px)!important;aspect-ratio:unset!important}}#single-post-container .single-post-loaded .single-post-content-container .single-post-content marquee{width:50%;height:350px;overflow:hidden}@media only screen and (max-width:728px){#single-post-container .single-post-loaded .single-post-content-container .single-post-content marquee{width:100%;height:250px}}#single-post-container .single-post-loaded .single-post-content-container .single-post-content .wp-block-image{box-sizing:border-box;object-fit:contain;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:auto;display:flex}@media only screen and (max-width:728px){#single-post-container .single-post-loaded .single-post-content-container .single-post-content .wp-block-image{object-fit:contain;width:100%}}#single-post-container .single-post-loaded .single-post-content-container .single-post-content .wp-block-image img{border:2px solid #32cd32;width:auto;height:350px}#single-post-container .single-post-loaded .single-post-content-container .single-post-content .wp-block-image figcaption{text-align:center;background:wheat;padding:2px 5px;font-size:12px;font-weight:800}#single-post-container .single-post-loaded .single-post-content-container .single-post-content .wp-block-image figure{box-sizing:border-box;object-fit:contain;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto;display:flex;overflow:visible}#single-post-container .single-post-loaded .single-post-content-container .single-post-content .wp-block-image figure img{width:auto;max-width:none;height:350px;object-fit:contain!important;aspect-ratio:4!important;background-position:50%!important;border:2px solid #32cd32!important;width:75%!important}@media only screen and (max-width:728px){#single-post-container .single-post-loaded .single-post-content-container .single-post-content .wp-block-image figure img{width:100%;height:auto}}#single-post-container .single-post-loaded .single-post-content-container .single-post-content figure.wp-block-embed{border:1px solid wheat;height:250px;overflow:hidden}#single-post-container .single-post-loaded .single-post-content-container .single-post-content figure.wp-block-embed .wp-block-embed__wrapper,#single-post-container .single-post-loaded .single-post-content-container .single-post-content figure.wp-block-embed .wp-block-embed__wrapper iframe{height:100%}#single-post-container .single-post-loaded .single-post-actions-container{box-sizing:border-box;width:100%;height:10%;position:relative}#single-post-container .single-post-loaded .single-post-actions-container .single-post-comments-container{z-index:2;justify-content:center;width:auto;height:100%;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}#single-post-container .single-post-loading{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;display:flex}#single-post-container .single-post-loading .loading-icon{border:5px solid #0000;border-top-color:#32cd32;border-radius:50%;width:50px;height:50px;animation:2s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
#route-component-single-post{box-sizing:border-box;background-color:#000;border:2px solid #ff4500;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}
