.community{margin-top:24px;padding:27px 30px}.community-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.community-heading h2{font-size:20px}.community-count{font-size:12px;font-weight:400;color:var(--muted);margin-left:8px}.community-heading p{font-size:12px;color:var(--muted);margin:5px 0 0}.community-label{display:block;margin-bottom:7px;font-size:12px;color:#69717a}.community-compose textarea,.community-dialog textarea{border-radius:3px;line-height:1.8;min-height:92px}.community-compose-footer{display:flex;gap:16px;align-items:center;margin-top:9px}.community-compose-footer .community-hint:first-child{margin-right:auto}.community-compose-footer .button{padding:7px 21px;min-height:36px}.community-hint{font-size:11px;color:#92999f}.community-message{font-size:12px;color:#ad3a43;min-height:0;white-space:pre-wrap;overflow-wrap:anywhere}.community-message:empty{display:none}.community-message.is-success{color:var(--green)}.community-login{display:flex;align-items:center;justify-content:space-between;border:1px solid var(--line);background:#fafbfc;padding:18px 22px;font-size:13px;color:var(--muted)}.community-login .button{min-height:36px;padding:7px 18px}.community-loading{padding:24px 0;color:var(--muted);font-size:12px}.community-group{margin-top:30px}.community-group>h3{font-size:14px;margin:0;padding:0 0 10px;border-bottom:1px solid var(--line)}.comment-row{display:grid;grid-template-columns:37px minmax(0,1fr);gap:13px;border-bottom:1px solid var(--line);padding:20px 0;scroll-margin-top:100px}.comment-row:last-child{border-bottom:0}.comment-avatar{width:37px;height:37px;display:grid;place-items:center;border-radius:50%;background:#edf0f2;color:#73808c;font-size:16px;user-select:none}.comment-author-line{display:flex;gap:9px;align-items:center;flex-wrap:wrap;font-size:12px;min-height:24px}.comment-author{font-weight:500;color:#455d6f;overflow-wrap:anywhere}.comment-status{font-size:10px;color:#9c7c3e;background:#fcf7eb;padding:0 5px}.comment-body{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;line-height:1.9;margin:4px 0 10px;font-size:13px}.comment-body.is-deleted{color:#92999f}.comment-reply-to{color:#82909b;font-size:12px;margin:5px 0 0}.comment-footer{display:flex;gap:14px;align-items:center;min-height:24px}.comment-time{font-size:11px;color:#9ca2a7;margin-right:auto}.comment-action{padding:1px 0;border:0;background:transparent;font-size:11px;color:#7b858d;white-space:nowrap}.comment-action:hover{color:var(--accent)}.comment-action[aria-pressed=true]{color:var(--accent)}.comment-action:disabled{cursor:wait}.comment-replies{background:#f7f8f9;margin-top:12px;padding:0 15px}.comment-replies:empty{display:none}.comment-replies .comment-row{grid-template-columns:27px minmax(0,1fr);gap:10px;padding:13px 0}.comment-replies .comment-avatar{height:27px;width:27px;font-size:12px}.comment-replies .comment-body{font-size:12px}.comment-replies .comment-footer{gap:12px}.comment-reply-pagination{display:flex;gap:17px;align-items:center;padding:12px 0;font-size:11px;color:#8b9399}.comment-reply-pagination button{border:0;padding:1px;background:none;color:#607383;font-size:11px}.community-empty{padding:35px 15px;text-align:center;color:#8e989f;font-size:12px}.community-pagination{display:flex;justify-content:flex-end;align-items:center;gap:17px;margin:22px 0 0;font-size:12px;color:#839099}.community-pagination button{background:#fff;border:1px solid #dfe4e7;padding:5px 13px;color:#60707d;font-size:12px}.community-pagination button:disabled,.comment-reply-pagination button:disabled{cursor:default;opacity:.45}.community-dialog{width:530px}.community-dialog>form>p{overflow-wrap:anywhere}.community-dialog .community-message{color:#ad3a43}.community-dialog .order-actions{justify-content:flex-end}.messages-head{margin-top:7px}.messages-head .button{font-size:12px;padding:8px 16px;min-height:37px}.messages-count{color:var(--accent);font-size:12px;font-weight:500}.message-list{padding:0 26px}.message-row{display:grid;grid-template-columns:40px minmax(0,1fr);gap:15px;padding:23px 0;border-bottom:1px solid var(--line)}.message-row:last-child{border-bottom:0}.message-symbol{height:37px;width:37px;background:#f0f2f4;display:grid;place-items:center;color:#7d8893;font-size:19px}.message-row.is-unread .message-symbol{color:var(--accent);background:var(--accent-soft)}.message-topline{display:flex;align-items:center;gap:10px}.message-title{font-size:14px;font-weight:500;margin:0;overflow-wrap:anywhere}.message-row.is-unread .message-title:before{content:"";display:inline-block;width:6px;height:6px;background:var(--accent);border-radius:50%;vertical-align:2px;margin-right:8px}.message-category{font-size:10px;color:#929aa1;white-space:nowrap}.message-body{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.9;color:#77818a;margin:7px 0 10px;max-width:1000px}.message-actions{display:flex;gap:19px;align-items:center;font-size:11px}.message-actions time{color:#a1a7ad;margin-right:auto}.message-actions button{border:0;background:transparent;color:#7a8a97;font-size:11px;padding:0}.message-actions .message-read-state{color:#a1a7ad}.message-tabs{gap:27px}.message-notice{font-size:12px;color:#ad3a43;white-space:pre-wrap}.message-notice:empty{display:none}.message-notice.is-success{color:var(--green)}.notification-link{position:relative;white-space:nowrap;font-size:12px}.notification-badge{display:inline-block;min-width:16px;line-height:16px;background:var(--accent);color:#fff;border-radius:8px;text-align:center;font-size:9px;margin-left:3px;padding:0 4px}.message-empty{padding:55px 20px}.message-empty h2{font-size:18px;font-weight:500}.message-empty p{line-height:1.9}@media(min-width:1800px){.community{padding:32px 38px}.comment-row{padding:23px 0}.message-list{padding:0 34px}}@media(max-width:1150px){.community{padding:24px}.message-tabs{gap:19px}}@media(max-width:850px){.community{padding:20px 16px}.community-compose-footer{gap:10px}.community-compose-footer .community-hint:first-child{display:none}.community-compose-footer .community-hint:nth-child(2){margin-right:auto}.community-login{padding:15px;gap:12px}.community-login>span{font-size:11px}.comment-footer{gap:10px;flex-wrap:wrap}.comment-replies{padding:0 10px}.message-list{padding:0 17px}.message-tabs{gap:17px;overflow-x:auto;white-space:nowrap}.messages-head{flex-wrap:wrap}.message-category{display:none}}
