.guide-comments{margin:36px 0 0;padding-top:26px;border-top:1px solid var(--front-border,#48494c);font-size:16px;line-height:1.8;min-width:0}.guide-comments h2{margin:0 0 18px;font-size:23px}.gc-form{display:grid;gap:9px;margin:0 0 24px}.gc-form textarea{box-sizing:border-box;width:100%;min-height:118px;resize:vertical;padding:13px 15px;border:1px solid var(--front-border,#57585b);border-radius:6px;background:#262729;color:inherit;font:inherit;line-height:1.7}.gc-form textarea:focus-visible,.guide-comments a:focus-visible,.guide-comments button:focus-visible{outline:2px solid var(--front-accent,#ff493c);outline-offset:3px}.gc-form-bottom{display:flex;justify-content:space-between;align-items:center;gap:12px}.gc-form-bottom span,.gc-note,.gc-mine{font-size:14px;color:var(--front-muted,#b5b8be)}.gc-form button,.gc-login,.gc-link{min-height:44px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;border:1px solid #6b6d72;border-radius:5px;padding:9px 18px;color:inherit;background:#343538;text-decoration:none;font:inherit;line-height:1.5;cursor:pointer}.gc-form button{background:var(--front-accent,#f94837);border-color:var(--front-accent,#f94837);color:#fff}.gc-login{margin-bottom:18px}.gc-link{font-size:15px}.gc-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.gc-message{padding:10px 13px;border-left:3px solid #79b795;background:#25362e;margin:0 0 18px;overflow-wrap:anywhere}.gc-message.is-error{border-color:#ef8e85;background:#442e2d}.gc-mine{margin:0 0 20px}.gc-mine p{margin:5px 0}.gc-comment{border-top:1px solid var(--front-border,#444649);padding:18px 0}.gc-comment header{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px;color:var(--front-muted,#b5b8be)}.gc-comment strong{color:#e7e8ea;font-weight:500}.gc-comment p{margin:8px 0 0;overflow-wrap:anywhere;white-space:normal}.gc-comment time{white-space:nowrap;font-size:13px}@media(max-width:767px){.guide-comments{margin-top:28px;padding-top:22px}.guide-comments h2{font-size:21px}.gc-form textarea{font-size:16px}.gc-comment header{align-items:flex-start}.gc-form-bottom{align-items:center}.gc-comment{padding:16px 0}}
