.heex-container{display:flex;flex-direction:column;width:100%;font-family:Inter,Avenir,Helvetica,Arial,sans-serif}.heex-comment-editor{width:100%;height:10rem;display:flex}.heex-comment-editor .left{height:100%;width:2.5rem;margin-right:1rem}.heex-comment-editor .right{height:100%;flex-grow:1;min-width:0}.heex-comment-editor .right .heex-editor-header{width:100%;display:grid;grid-template-rows:1fr;grid-template-columns:1fr 1fr;column-gap:.5rem}.heex-comment-editor .right .heex-editor-header .heex-commenter-info{height:2rem;text-indent:8px;min-width:0;border:none;outline:none;background-color:#f2f3f5}.heex-comment-editor .right .heex-editor-body{border:none;outline:none;height:5rem;width:100%;margin-top:.5rem}.heex-comment-editor .right .heex-editor-body>textarea{width:100%;height:100%;background-color:#f2f3f5;padding:10px;border:none;overflow:auto;outline:none;box-sizing:border-box;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;resize:none}.heex-comment-editor .right .heex-editor-footer{width:100%;height:2rem;margin-top:.5rem;display:flex;justify-content:space-between}.heex-comment-editor .right .heex-editor-footer .footer-left{display:flex;align-items:center;justify-content:space-between;height:100%;width:3.5rem}.heex-comment-editor .right .heex-editor-footer .footer-left svg:hover{cursor:pointer;fill:#074dda}.heex-comment-editor .right .heex-editor-footer .footer-right{height:100%;min-width:0;display:flex}.heex-comment-editor .right .heex-editor-footer .footer-right .heex-logo{height:100%;min-width:0;display:flex;align-items:center;justify-content:space-between}.heex-comment-editor .right .heex-editor-footer .footer-right .heex-logo span{height:100%;display:flex;justify-content:center;align-items:center}.heex-comment-editor .right .heex-editor-footer .footer-right .heex-logo .heex-logo-text{font-style:normal;font-weight:400;color:#c2c9d6;margin-right:.25rem}.heex-comment-editor .right .heex-editor-footer .footer-right .heex-logo .heex-logo-text a,.heex-comment-editor .right .heex-editor-footer .footer-right .heex-logo .heex-logo-text a:visited{color:#c2c9d6;text-decoration:none;margin-left:4px}.heex-comment-editor .right .heex-editor-footer .footer-right .heex-logo .heex-logo-svg{cursor:pointer;height:100%}.heex-comment-editor .right .heex-editor-footer .footer-right .heex-logo .heex-logo-svg a{display:flex;align-items:center}.heex-comment-editor .right .heex-editor-footer .footer-right .heex-editor-submit-button{display:flex;justify-content:center;align-items:center;border:none;outline:none;background-color:#074dda;height:2rem;width:6.75rem;min-width:0;color:#fff;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.25rem;margin-left:1.25rem;cursor:pointer}.heex-comment-meta{display:flex;align-items:center;justify-content:space-between;height:2.625rem;margin-top:1.75rem}.heex-comment-meta .heex-comment-meta-item{display:flex;align-items:center;height:100%;width:fit-content;min-width:0}.heex-comment-meta .heex-comment-sort{background-color:#f2f3f5}.heex-comment-meta .heex-comment-sort button{height:2.125rem;width:5.625rem;margin:.25rem;background-color:#f2f3f5;cursor:pointer;border:none;outline:none;font-weight:400;font-size:1rem;line-height:1.25rem}.heex-comment-meta .heex-comment-sort button.active{background-color:#fff;box-shadow:0px 1px 4px rgba(0,0,0,.25);color:#074dda}.heex-comment-list{display:flex;flex-direction:column;width:100%}.heex-comment-list .heex-comment-list-item{width:100%;height:100%;display:flex;margin-top:1rem}.heex-comment-list .heex-comment-list-item .left{margin-right:1rem}.heex-comment-list .heex-comment-list-item .right{width:100%}.heex-comment-list .heex-comment-list-item .right .heex-comment-thread-root{width:100%}.heex-comment-list .heex-comment-list-item .right .heex-comment-thread-root .thread-header{width:100%;display:flex;align-items:center;justify-content:space-between;height:1.25rem}.heex-comment-list .heex-comment-list-item .right .heex-comment-thread-root .thread-header span{font-style:normal;font-size:1rem;line-height:1.25rem}.heex-comment-list .heex-comment-list-item .right .heex-comment-thread-root .thread-header span:first-child{font-weight:700;color:#333}.heex-comment-list .heex-comment-list-item .right .heex-comment-thread-root .thread-header span:last-child{font-weight:400;color:#999}.heex-comment-list .heex-comment-list-item .right .heex-comment-thread-root .thread-body{margin:.75rem 0;font-style:normal;font-weight:400;font-size:1rem;line-height:1.25rem;color:#333}.heex-comment-list .heex-comment-list-item .right .heex-comment-thread-root .thread-footer{height:1.25rem;display:flex;align-items:center}.heex-comment-list .heex-comment-list-item .right .heex-comment-thread-root .thread-footer button{border:none;outline:none;display:flex;align-items:center;height:100%;background-color:rgba(0,0,0,0);padding-left:0;padding-right:.75rem;margin-right:.25rem;cursor:pointer}.heex-comment-list .heex-comment-list-item .right .heex-comment-thread-root .thread-footer button svg{margin-right:.25rem}.heex-comment-list .heex-comment-list-item .right .heex-comment-thread-reply-list .heex-comment-thread-reply-item{width:100%;height:100%;display:flex;margin-top:1rem}.heex-comment-list .heex-comment-list-item .right .heex-comment-thread-reply-list .heex-comment-thread-reply-item .reply-left{margin-right:1rem}.heex-comment-list .heex-comment-list-item .right .heex-comment-thread-reply-list .heex-comment-thread-reply-item .reply-right{width:100%}.heex-comment-list .heex-comment-list-item .right .heex-comment-thread-reply-list .heex-comment-thread-reply-item .reply-right .reply-header{width:100%;display:flex;align-items:center;justify-content:space-between;height:1.25rem}.heex-comment-list .heex-comment-list-item .right .heex-comment-thread-reply-list .heex-comment-thread-reply-item .reply-right .reply-header span{font-style:normal;font-size:1rem;line-height:1.25rem}.heex-comment-list .heex-comment-list-item .right .heex-comment-thread-reply-list .heex-comment-thread-reply-item .reply-right .reply-header span:first-child{font-weight:700;color:#333}.heex-comment-list .heex-comment-list-item .right .heex-comment-thread-reply-list .heex-comment-thread-reply-item .reply-right .reply-header span:last-child{font-weight:400;color:#999}.heex-comment-list .heex-comment-list-item .right .heex-comment-thread-reply-list .heex-comment-thread-reply-item .reply-right .reply-body{margin:.75rem 0;font-style:normal;font-weight:400;font-size:1rem;line-height:1.25rem;color:#333}.heex-comment-list .heex-comment-list-item .right .heex-comment-thread-reply-list .heex-comment-thread-reply-item .reply-right .reply-footer{height:1.25rem;display:flex;align-items:center}.heex-comment-list .heex-comment-list-item .right .heex-comment-thread-reply-list .heex-comment-thread-reply-item .reply-right .reply-footer button{border:none;outline:none;display:flex;align-items:center;height:100%;background-color:rgba(0,0,0,0);padding-left:0;padding-right:.75rem;margin-right:.25rem;cursor:pointer}.heex-comment-list .heex-comment-list-item .right .heex-comment-thread-reply-list .heex-comment-thread-reply-item .reply-right .reply-footer button svg{margin-right:.25rem}.heex-comment-list .load-more-button{height:1.25rem;width:fit-content;background-color:rgba(0,0,0,0);border:none;outline:none;cursor:pointer;margin-top:1rem;padding:0;display:flex;color:#074dda;font-weight:400;font-size:1rem;line-height:1.25rem;transition:font-size .2s ease-in-out}.heex-comment-list .load-more-button:hover{font-size:1.5rem}.spinner{animation:spin infinite 1s linear}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}
