.el-discussion{margin:64px 0 24px;color:#242424;font:16px/1.6 Arial,Helvetica,sans-serif}
.el-discussion-heading{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-bottom:14px;border-bottom:2px solid #9e3030}
.el-discussion-heading h2{margin:0;font-size:28px;font-weight:500;line-height:1.2}
.el-discussion-heading span,.el-discussion-intro,.el-comment-title,.el-comment-head time,.el-discussion-empty,.el-discussion-older,.el-comment-guidance{color:#656565}
.el-discussion-heading span,.el-discussion-intro,.el-comment-title,.el-comment-head time,.el-discussion-older,.el-comment-guidance{font-size:14px}
.el-discussion-intro{margin:16px 0 28px}
.el-comment{padding:24px 0 26px;border-bottom:1px solid #dfdedb}
.el-comment--staff{padding-left:18px;border-left:3px solid #9e3030}
.el-comment-head{display:flex;justify-content:space-between;gap:16px}
.el-comment-name{font-weight:700}
.el-comment--staff .el-comment-name{color:#9e3030}
.el-comment--client .el-comment-name{color:#245884}
.el-comment--staff .el-comment-title{color:#9e3030;font-weight:700}
.el-comment--client .el-comment-title{color:#245884;font-weight:700}
.el-comment-badge{display:inline-block;margin-left:9px;padding:1px 6px;border:1px solid #9e3030;border-radius:2px;color:#9e3030;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;vertical-align:2px}
.el-comment-title{margin-top:3px}
.el-comment-head time{white-space:nowrap}
.el-comment-body{margin:13px 0 0;color:#242424;white-space:pre-wrap;overflow-wrap:anywhere}
.el-discussion-empty{margin:28px 0}
.el-comment-compose{margin-top:40px;padding:28px;border:1px solid #dfdedb;background:#fff;box-shadow:0 8px 32px #24242408}
.el-comment-compose h3{margin:0 0 6px;font-size:22px;font-weight:500}
.el-comment-compose p{margin:0 0 18px;color:#656565;font-size:14px}
.el-comment-compose label{display:block;margin-bottom:8px;font-size:14px;font-weight:700}
.el-comment-compose textarea{display:block;width:100%;min-height:130px;padding:14px;resize:vertical;border:1px solid #bdbbb7;border-radius:2px;background:#fff;color:#242424;font:inherit}
.el-comment-compose textarea:focus,.el-comment-button:focus-visible,.el-comment-signout button:focus-visible{outline:3px solid #24588455;outline-offset:2px}
.el-comment-compose .el-comment-guidance{margin:14px 0 18px}
.el-comment-button{display:inline-block;border:0;border-radius:2px;padding:12px 20px;background:#9e3030;color:#fff!important;font:700 13px Arial,Helvetica,sans-serif;text-decoration:none!important;cursor:pointer}
.el-comment-button:hover{background:#842727;color:#fff!important}
.el-comment-signout{margin-top:18px}
.el-comment-signout button{border:0;padding:0;background:none;color:#245884;text-decoration:underline;cursor:pointer}
.el-comment-notice{padding:12px 14px;background:#f1f7f2;color:#245c31}
.el-comment-compose .el-comment-error{color:#aa2828}
@media(max-width:600px){.el-discussion{margin-top:46px}.el-discussion-heading{align-items:flex-end}.el-comment--staff{padding-left:14px}.el-comment-compose{padding:20px}.el-comment-head{gap:8px}.el-comment-button{width:100%;text-align:center}}
