.post-container{border-radius:8px;margin:10px 0}.post-header{margin-bottom:15px;margin-top:10px;word-wrap:break-word}#postCommentSubmit{background-color:#3d6ee9;border:0;font-size:.7rem;border-radius:20px;padding:5px 10px}#postCommentSubmit:hover{background-color:#3764d5}.cancelCommentButton{background-color:none;border:1px solid #808080;font-size:.7rem;border-radius:20px;padding:5px 10px}.cancelCommentButton:hover{background-color:#686868}.post-title{font-size:1.2rem;font-weight:600;line-height:1.75rem}@media(max-width:576px){.post-title{font-size:.95rem;line-height:1.3rem}}.sidebar-dock-name{font-size:1.2rem}.sidebar-dock-name :hover{text-decoration:underline}.post-meta{font-size:12px}.post-body{margin-top:10px;overflow-x:hidden;font-size:.875rem;line-height:1.25rem}.post-image{max-width:100%;height:auto;margin-top:10px}.post-video{max-width:100%;height:auto;margin-top:10px}.comments-list{margin-top:15px}.comment-time{color:#808080;font-size:12px}.dock-info{display:flex;white-space:normal}.dock-info a{font-size:13px}.dock-avatar{padding:.05rem;background-color:var(--bs-body-bg);border-radius:100%;max-width:100%;height:auto;width:37px}.comment-grid{margin-top:10px}.comment-body{font-size:.85rem;line-height:1rem;overflow-wrap:break-word;overflow:auto;margin-left:12px}.username-body{font-size:.875rem;line-height:1.25rem;overflow-wrap:break-word;overflow:auto;margin-left:12px}.user-avatar :hover{text-decoration:underline}.comment-actions{font-size:.8rem}.user-comment-avatar{padding:.05rem;background-color:var(--bs-body-bg);border-radius:100%;max-width:100%;height:auto}.submission-right-sidebar{display:flex;flex-direction:column;position:sticky;top:10px;min-height:100vh;padding:4rem 1rem 1rem 1rem;background-color:rgba(0,0,0,.3)!important}.comment-box-dropdown{border-radius:50px;font-size:.8rem;cursor:text!important;width:100%}.comment-box-dropdown:hover{border-radius:50px;border-color:#b0b0b0!important;color:#b0b0b0!important;font-size:.8rem;cursor:pointer!important;width:100%}.form-textbox:focus{border:0;outline:0;box-shadow:none}.img-overlay-container{position:relative;display:inline-block}.img-overlay-container img{display:block;width:100%;object-fit:contain;border-radius:.25rem}.overlay-content{position:absolute;bottom:5px;left:5px;background-color:rgba(0,0,0,.6);padding:4px 8px;border-radius:25px;font-size:.65rem;color:#fff;display:flex;align-items:center;gap:3px;white-space:normal;max-width:90%}.overlay-content svg{flex-shrink:0}.overlay-content span{flex-grow:1;word-break:break-all}@media(max-width:575.98px){.overlay-content span{display:none}}.sort-filter{border-radius:20px;font-size:.7rem;font-family:"Inter",sans-serif!important;color:#fff!important;background-color:#3d6ee9;border:0;cursor:pointer}.sort-filter option{font-family:"Inter",sans-serif!important;color:#fff!important}.sort-filter option:hover,.sort-filter option:focus{font-family:"Inter",sans-serif!important;background:#3d6ee9;color:#fff!important}.thread-line{border-color:#ffffff1a!important;border-left:.0006rem solid;padding-left:13px;margin-left:-16px}.AddCommentReply{background-color:#3d6ee9;border:0;font-size:.7rem;border-radius:20px;padding:3px 10px}.CancelReplyButton{background-color:none;border:1px solid #808080;font-size:.7rem;border-radius:20px;padding:5px 10px}.AddCommentReply:hover{background-color:#3764d5}.CancelReplyButton:hover{background-color:#686868}.action-button-user-comments{background-color:transparent;border:0;cursor:pointer}.img-zoom-container{position:relative;height:300px;overflow:hidden;cursor:pointer}.img-zoom-container img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .3s ease;position:relative;z-index:2!important}.img-zoom-container:hover img{transform:scale(1.05)}.img-modal-header{position:absolute;top:0;right:0;left:0;padding:10px;z-index:10}.modal-close-btn{background:#353535c4!important;border-radius:25px;max-width:35px;padding:3px 6px}.img-modal-body{height:80vh;display:flex;justify-content:center;align-items:center;padding-top:10px}#modalZoomImage{max-height:100%;max-width:100%;object-fit:contain}