.index-module_container__x1Eix{background:#fff;color:#1a1a1a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.5;max-width:100%;padding:24px;width:100%}.index-module_commentsSection__5Z4DU{margin-bottom:40px}.index-module_commentsTitle__V-SYF{color:#1a1a1a;font-size:28px;font-weight:700;letter-spacing:-.02em;margin:0 0 32px;text-align:center}.index-module_noComments__mJfED{color:#6b7280;font-size:16px;font-style:italic;margin:0;padding:48px 0;text-align:center}.index-module_commentsList__9F0P3{display:flex;flex-direction:column;gap:0}.index-module_commentItem__ZSgrZ{border-bottom:1px solid #e5e7eb;display:flex;gap:12px;padding:24px 0}.index-module_commentItem__ZSgrZ:last-child{border-bottom:none}.index-module_commentItem__ZSgrZ:first-child{padding-top:0}.index-module_avatarContainer__ofqm1{flex-shrink:0;margin-top:2px}.index-module_avatar__6S1Wo{border:2px solid #f3f4f6;border-radius:50%;height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.index-module_commentContent__r0pK6{flex:1;min-width:0}.index-module_commentHeader__lWWIw{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:8px}.index-module_commentAuthor__FexwZ{color:#1a1a1a;font-size:15px;font-weight:600;letter-spacing:-.01em}.index-module_commentTime__7mKqD{color:#6b7280;font-size:14px;margin-right:8px}.index-module_replyButton__jQDxj{background:none;border:none;border-radius:4px;color:var(--primary-color,#ec4899);cursor:pointer;font-size:14px;font-weight:500;padding:0;transition:color .2s ease}.index-module_replyButton__jQDxj:hover{text-decoration:underline}.index-module_moderationNotice__R38wr{background:none;border:none;color:#6b7280;font-size:14px;font-style:italic;margin:8px 0;padding:0}.index-module_commentText__-FDbN{word-wrap:break-word;color:#374151;font-size:15px;line-height:1.6;margin:0;white-space:pre-wrap}.index-module_replySection__KAQj-{background:#fff;border:none;border-radius:0;margin-top:48px;padding:0}.index-module_replyTitle__zY9RN{color:#1a1a1a;font-size:28px;font-weight:700;letter-spacing:-.02em;margin:0 0 8px;text-align:center}.index-module_replyNotice__rC8Nf{color:#6b7280;font-size:14px;line-height:1.5;margin:0 0 32px;text-align:center}.index-module_required__91GAy{color:var(--primary-color,#ec4899);font-weight:600}.index-module_replyForm__MvTz9{display:flex;flex-direction:column;gap:24px}.index-module_formGroup__bfdZ1{display:flex;flex-direction:column;gap:8px}.index-module_formRow__-WTtf{display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr}@media (max-width:768px){.index-module_formRow__-WTtf{gap:24px;grid-template-columns:1fr}}.index-module_label__vdR-5{color:#374151;font-size:14px;font-weight:500;letter-spacing:-.01em;margin-bottom:6px}.index-module_input__xtNwJ,.index-module_textarea__4aa-u{background-color:#fff;border:1px solid #d1d5db;border-radius:6px;color:#1a1a1a;flex:1;font-family:inherit;font-size:14px;line-height:1.4;padding:12px 16px;transition:all .2s cubic-bezier(.4,0,.2,1)}.index-module_input__xtNwJ::-moz-placeholder,.index-module_textarea__4aa-u::-moz-placeholder{color:#9ca3af}.index-module_input__xtNwJ::placeholder,.index-module_textarea__4aa-u::placeholder{color:#9ca3af}.index-module_input__xtNwJ:focus,.index-module_textarea__4aa-u:focus{border-color:var(--focus-color,#ec4899);box-shadow:0 0 0 3px rgba(236,72,153,.1);outline:none}.index-module_input__xtNwJ:hover:not(:focus),.index-module_textarea__4aa-u:hover:not(:focus){border-color:#9ca3af}.index-module_input__xtNwJ.index-module_error__GXB8c,.index-module_textarea__4aa-u.index-module_error__GXB8c{border-color:#ef4444}.index-module_input__xtNwJ.index-module_error__GXB8c:focus,.index-module_textarea__4aa-u.index-module_error__GXB8c:focus{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}.index-module_input__xtNwJ:disabled,.index-module_textarea__4aa-u:disabled{background-color:#f9fafb;cursor:not-allowed;opacity:.5}.index-module_textarea__4aa-u{font-family:inherit;line-height:1.5;min-height:120px;resize:vertical}.index-module_errorMessage__v1eiM{color:#ef4444;font-size:12px;font-weight:500;margin-top:4px}.index-module_checkboxGroup__cU0Pe{margin:16px 0}.index-module_checkboxLabel__mARTm{align-items:flex-start;color:#374151;cursor:pointer;display:flex;font-size:14px;gap:12px;line-height:1.5}.index-module_checkboxLabel__mARTm:hover{color:#1a1a1a}.index-module_checkbox__GoraT{accent-color:var(--primary-color,#ec4899);cursor:pointer;flex-shrink:0;height:16px;margin:2px 0 0;width:16px}.index-module_submitButton__9SNzc{align-items:center;background-color:var(--primary-color,#ec4899);border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;height:44px;justify-content:center;padding:12px 24px;transition:all .2s cubic-bezier(.4,0,.2,1);white-space:nowrap}.index-module_submitButton__9SNzc:hover:not(:disabled){background-color:var(--primary-color-hover,#db2777);box-shadow:0 4px 12px rgba(236,72,153,.3);transform:translateY(-1px)}.index-module_submitButton__9SNzc:active:not(:disabled){box-shadow:0 2px 4px rgba(236,72,153,.2);transform:translateY(0)}.index-module_submitButton__9SNzc:focus-visible{box-shadow:0 0 0 3px rgba(236,72,153,.3);outline:none}.index-module_submitButton__9SNzc:disabled{box-shadow:none;opacity:.5;pointer-events:none;transform:none}@media (max-width:768px){.index-module_container__x1Eix{padding:0}.index-module_replySection__KAQj-{margin-top:32px;padding:0}.index-module_commentItem__ZSgrZ{padding:20px 0}.index-module_avatar__6S1Wo{height:36px;width:36px}.index-module_commentHeader__lWWIw{gap:6px}.index-module_commentsTitle__V-SYF,.index-module_replyTitle__zY9RN{font-size:24px}.index-module_submitButton__9SNzc{width:100%}}.index-module_container__x1Eix{--primary-color:#ec4899;--primary-color-hover:#db2777;--focus-color:#ec4899;--text-color:#1a1a1a;--text-muted:#6b7280;--border-color:#d1d5db;--background:#fff;--error-color:#ef4444}