.slug-module__2A2NNa__container{max-width:1200px;color:var(--text);margin:0 auto;padding:30px 18px 46px}.slug-module__2A2NNa__backLink{color:var(--text);background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:10px 14px;font-weight:700;display:inline-flex}.slug-module__2A2NNa__questionCard,.slug-module__2A2NNa__answerCard,.slug-module__2A2NNa__formBox,.slug-module__2A2NNa__warningBox{box-shadow:var(--shadow-lg);background:linear-gradient(#161d27fa,#0d121afa);border:1px solid #ffffff12;border-radius:24px}.slug-module__2A2NNa__questionCard{grid-template-columns:72px minmax(0,1fr);gap:18px;padding:22px;display:grid}.slug-module__2A2NNa__voteColumn,.slug-module__2A2NNa__answerVoteColumn{background:#ffffff08;border-radius:18px;flex-direction:column;align-items:center;gap:8px;padding:10px 0;display:flex}.slug-module__2A2NNa__voteBtn,.slug-module__2A2NNa__answerVoteBtn{width:38px;height:38px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:10px;font-size:1rem;font-weight:800;transition:background .18s,color .18s}.slug-module__2A2NNa__voteBtn:hover,.slug-module__2A2NNa__answerVoteBtn:hover{color:#ffb199;background:#ff5b2224}.slug-module__2A2NNa__voteCount,.slug-module__2A2NNa__answerVoteCount{color:var(--text);font-family:IBM Plex Mono,Consolas,monospace;font-weight:800}.slug-module__2A2NNa__voteCount{font-size:1.2rem}.slug-module__2A2NNa__answerVoteCount{font-size:1rem}.slug-module__2A2NNa__questionContent,.slug-module__2A2NNa__answerContent{min-width:0}.slug-module__2A2NNa__editForm{flex-direction:column;gap:12px;display:flex}.slug-module__2A2NNa__editLabel{color:var(--text);font-size:.9rem;font-weight:700}.slug-module__2A2NNa__editInput{border:1px solid var(--line);width:100%;color:var(--text);font:inherit;background:#ffffff08;border-radius:16px;padding:14px 16px}select.slug-module__2A2NNa__editInput{appearance:none;background-color:#ffffff08}select.slug-module__2A2NNa__editInput option{color:var(--text);background:#111821}.slug-module__2A2NNa__editTextarea{resize:vertical;border:1px solid var(--line);width:100%;min-height:180px;color:var(--text);font:inherit;background:#ffffff08;border-radius:16px;padding:14px 16px}.slug-module__2A2NNa__editInput:focus,.slug-module__2A2NNa__editTextarea:focus{border-color:#4f8cffbf;outline:none;box-shadow:0 0 0 4px #4f8cff1f}.slug-module__2A2NNa__editError{color:#ffb199;background:#ff5b221f;border:1px solid #ff5b223d;border-radius:14px;padding:12px 14px}.slug-module__2A2NNa__title{letter-spacing:-.04em;margin-bottom:14px;font-size:clamp(2rem,3vw,3.2rem);line-height:.98}.slug-module__2A2NNa__metaRow{color:var(--text-muted);border-bottom:1px solid #ffffff14;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;padding-bottom:16px;font-size:.9rem;display:flex}.slug-module__2A2NNa__authorData,.slug-module__2A2NNa__authorName{color:#a9c7ff;font-weight:700}.slug-module__2A2NNa__description{color:var(--text-soft);white-space:pre-wrap;margin-bottom:18px;font-size:1.04rem;line-height:1.9}.slug-module__2A2NNa__tagsRow{flex-wrap:wrap;gap:8px;display:flex}.slug-module__2A2NNa__tag,.slug-module__2A2NNa__badge{border-radius:999px;align-items:center;padding:7px 11px;font-size:.8rem;font-weight:800;display:inline-flex}.slug-module__2A2NNa__tag{color:var(--text-soft);background:#ffffff0d}.slug-module__2A2NNa__answersSection{margin-top:28px}.slug-module__2A2NNa__answersTitle{margin-bottom:14px;font-size:1.5rem}.slug-module__2A2NNa__answerList{flex-direction:column;gap:14px;display:flex}.slug-module__2A2NNa__answerCard{grid-template-columns:58px minmax(0,1fr);gap:16px;padding:18px;display:grid;position:relative}.slug-module__2A2NNa__answerCard.slug-module__2A2NNa__bestAnswer{background:linear-gradient(#122621fa,#0d121afa);border-color:#3dd5983d}.slug-module__2A2NNa__bestBadge{color:#8dffd3;letter-spacing:.06em;text-transform:uppercase;background:#3dd59824;border-radius:999px;padding:6px 10px;font-size:.74rem;font-weight:800;position:absolute;top:14px;right:14px}.slug-module__2A2NNa__answerHeader{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.slug-module__2A2NNa__answerAuthor{align-items:flex-start;gap:12px;min-width:0;display:flex}.slug-module__2A2NNa__miniAvatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-weight:800;display:flex}.slug-module__2A2NNa__authorInfo{flex-direction:column;gap:3px;min-width:0;display:flex}.slug-module__2A2NNa__answerDate,.slug-module__2A2NNa__charCount,.slug-module__2A2NNa__replyCount{color:var(--text-muted);font-size:.82rem}.slug-module__2A2NNa__badge{color:#a9c7ff;background:#4f8cff1f}.slug-module__2A2NNa__answerText{color:var(--text-soft);white-space:pre-wrap;border-left:3px solid var(--accent);background:#ffffff0a;border-radius:16px;margin-bottom:14px;padding:16px;font-size:.98rem;line-height:1.85}.slug-module__2A2NNa__answerActions{flex-wrap:wrap;gap:10px;display:flex}.slug-module__2A2NNa__actionBtnModern,.slug-module__2A2NNa__submitBtnModern{font:inherit}.slug-module__2A2NNa__actionBtnModern{color:var(--text-soft);cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;padding:10px 14px;font-size:.88rem;font-weight:700}.slug-module__2A2NNa__actionBtnModern:hover{background:#ffffff0f}.slug-module__2A2NNa__replyFormWrapper{border-top:1px solid #ffffff14;margin-top:16px;padding-top:16px}.slug-module__2A2NNa__replyThreaded{border-left:2px dashed #ffffff1f;margin-left:34px;padding-left:18px}.slug-module__2A2NNa__formBox{margin-top:22px;padding:22px}.slug-module__2A2NNa__formTitle{margin-bottom:14px;font-size:1.2rem}.slug-module__2A2NNa__answerFormModern{width:100%}.slug-module__2A2NNa__formInputWrapper{flex-direction:column;gap:12px;display:flex}.slug-module__2A2NNa__textareaModern{resize:vertical;border:1px solid var(--line);width:100%;min-height:140px;color:var(--text);background:#ffffff08;border-radius:18px;padding:14px 16px;line-height:1.7}.slug-module__2A2NNa__textareaModern:focus{border-color:#4f8cffbf;outline:none;box-shadow:0 0 0 4px #4f8cff1f}.slug-module__2A2NNa__textareaModern::placeholder{color:var(--text-muted)}.slug-module__2A2NNa__formFooter{justify-content:space-between;align-items:center;gap:12px;display:flex}.slug-module__2A2NNa__submitBtnModern{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff6a2a,#ff4500);border:none;border-radius:999px;padding:12px 18px;font-weight:800}.slug-module__2A2NNa__submitBtnModern:disabled{opacity:.6;cursor:not-allowed}.slug-module__2A2NNa__warningBox{text-align:center;color:#ffb3b3;padding:30px}@media (max-width:820px){.slug-module__2A2NNa__container{padding:22px 12px 34px}.slug-module__2A2NNa__questionCard,.slug-module__2A2NNa__answerCard{grid-template-columns:1fr}.slug-module__2A2NNa__voteColumn,.slug-module__2A2NNa__answerVoteColumn{flex-direction:row;justify-content:flex-start;padding:10px 12px}.slug-module__2A2NNa__replyThreaded{margin-left:14px;padding-left:12px}.slug-module__2A2NNa__answerHeader,.slug-module__2A2NNa__formFooter{flex-direction:column;align-items:flex-start}}
