.qnaDetailPage_page__fJvcS{display:flex;flex-direction:column;width:100%;min-height:100dvh;padding-bottom:var(--spacing-xl)}.qnaDetailPage_shell__F7X9i{width:100%;max-width:1232px;margin:0 auto;padding:calc(var(--header-height) + var(--spacing-md)) var(--spacing-md) 0}.qnaDetailPage_layout__Uv0n0{display:grid;grid-template-columns:minmax(0,820px) 373px;gap:40px;align-items:start}.qnaDetailPage_main__tgxkt{min-width:0;display:flex;flex-direction:column;gap:20px}.qnaDetailPage_sidebar__FqKUW{position:sticky;top:calc(var(--header-height) + var(--spacing-md));align-self:start;display:flex;flex-direction:column;gap:20px}.qnaDetailPage_crumbs__4CHbT{font-size:var(--font-size-sm)}.qnaDetailPage_crumbList__2WmnG{display:flex;flex-wrap:wrap;align-items:center;list-style:none;margin:0;padding:0;gap:10px}.qnaDetailPage_crumbItem__EfHn3{display:inline-flex;align-items:center;gap:10px}.qnaDetailPage_crumbSep__rYDax{width:12px;height:12px;color:rgba(237,237,237,.55);flex-shrink:0}.qnaDetailPage_crumbLink__qDmTC{color:rgba(237,237,237,.8);font-family:var(--font-body);font-size:14px;line-height:20px;font-weight:var(--font-weight-semibold);text-decoration:none;transition:color .15s ease}.qnaDetailPage_crumbLink__qDmTC:hover{color:#ededed}.qnaDetailPage_crumbCurrent__MDFcQ{color:#ededed;font-family:var(--font-body);font-size:14px;line-height:20px;font-weight:var(--font-weight-semibold)}.qnaDetailPage_questionTitle__wzukh{margin:0;font-family:var(--font-display);font-size:40px;line-height:100%;font-weight:400;text-transform:uppercase;letter-spacing:.02em;color:#ededed;word-break:break-word}.qnaDetailPage_byline__HqW4i{display:flex;align-items:center;gap:8px}.qnaDetailPage_userBlock__4gtzR{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:inherit}.qnaDetailPage_avatar__YdeQb{position:relative;width:30px;height:30px;border-radius:50%;overflow:hidden;background:linear-gradient(135deg,rgba(75,48,126,.6),rgba(24,13,34,.8));flex-shrink:0}.qnaDetailPage_avatarSmall__FcN3f{width:24px;height:24px}.qnaDetailPage_userName__3Kog_{font-family:var(--font-body);font-size:16px;line-height:20px;font-weight:var(--font-weight-medium);color:#ededed;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:240px}.qnaDetailPage_userBlock__4gtzR:hover .qnaDetailPage_userName__3Kog_{text-decoration:underline}.qnaDetailPage_timestamp__NUGVD{font-family:var(--font-body);font-size:14px;line-height:18px;font-weight:var(--font-weight-medium);color:rgba(237,237,237,.8);flex-shrink:0}.qnaDetailPage_spoilerWrap__DoQJX{position:relative}.qnaDetailPage_bodyText__M9iJ1{font-family:var(--font-body);font-size:14px;line-height:20px;color:#ededed;word-break:break-word}.qnaDetailPage_bodyText__M9iJ1 p{margin:0 0 .4em}.qnaDetailPage_bodyText__M9iJ1 p:last-child{margin-bottom:0}.qnaDetailPage_bodyText__M9iJ1 b,.qnaDetailPage_bodyText__M9iJ1 strong{font-weight:var(--font-weight-bold,700)}.qnaDetailPage_bodyText__M9iJ1 em,.qnaDetailPage_bodyText__M9iJ1 i{font-style:italic}.qnaDetailPage_bodyText__M9iJ1 u{text-decoration:underline}.qnaDetailPage_bodyText__M9iJ1 del,.qnaDetailPage_bodyText__M9iJ1 s{text-decoration:line-through}.qnaDetailPage_bodyText__M9iJ1 a{color:var(--color-button,var(--color-accent));text-decoration:underline}.qnaDetailPage_blurred__dy0MH{filter:blur(8px)}.qnaDetailPage_spoilerOverlay__4K_g_{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(150,150,150,.18);border-radius:var(--radius-md)}.qnaDetailPage_revealBtn__LTOJU{display:inline-flex;align-items:center;gap:6px;padding:var(--spacing-sm) var(--spacing-md);border:var(--border-normal) solid var(--color-border);border-radius:var(--radius-full);background:var(--color-button-material);color:var(--color-text-primary);font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.3)}.qnaDetailPage_revealIcon___PqO7{width:18px;height:18px}.qnaDetailPage_answerActions__zEKId,.qnaDetailPage_questionActions__Vyeav{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.qnaDetailPage_voteBtn__s8oVD,.qnaDetailPage_votePill__tO0D7{display:inline-flex;align-items:center;gap:6px}.qnaDetailPage_voteBtn__s8oVD{padding:0;border:0;background:transparent;color:rgba(237,237,237,.8);font-family:var(--font-body);font-size:14px;line-height:18px;font-weight:var(--font-weight-medium);cursor:pointer;transition:color .15s ease}.qnaDetailPage_voteBtn__s8oVD:hover:not(:disabled){color:#ededed}.qnaDetailPage_voteBtn__s8oVD:disabled{cursor:not-allowed}.qnaDetailPage_voteBtnActive__YX1H0{color:var(--color-accent,#ddff00)}.qnaDetailPage_voteBtnDownActive__wrm8t{color:var(--color-error,#ff6b6b)}.qnaDetailPage_voteCount__xKK2A{font-variant-numeric:tabular-nums}.qnaDetailPage_commentBubble__7EKt_{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:transparent;color:rgba(237,237,237,.8);font-family:var(--font-body);font-size:14px;line-height:18px;font-weight:var(--font-weight-medium);cursor:pointer;transition:color .15s ease}.qnaDetailPage_commentBubbleActive__mCbag,.qnaDetailPage_commentBubble__7EKt_:hover{color:#ededed}.qnaDetailPage_actIcon__JIyh3{width:16px;height:16px}.qnaDetailPage_menuSlot__DiBu2{display:inline-flex;align-items:center;margin-left:auto}.qnaDetailPage_postAnswerBtn__qfJkK{display:inline-flex;align-items:center;justify-content:center;gap:5px;align-self:flex-start;height:40px;padding:0 20px 0 15px;border:0;border-radius:100px;background:#ededed;color:#180d22;font-family:var(--font-body);font-size:16px;line-height:20px;font-weight:var(--font-weight-semibold);cursor:pointer;transition:opacity .15s ease}.qnaDetailPage_postAnswerBtn__qfJkK span{color:#180d22}.qnaDetailPage_postAnswerBtn__qfJkK:hover{opacity:.85}.qnaDetailPage_postAnswerIcon__n3jzD{width:20px;height:20px;color:#180d22}.qnaDetailPage_answers__Il_G8{display:flex;flex-direction:column;gap:20px;margin-top:10px}.qnaDetailPage_toolbar__m2m3a{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);flex-wrap:wrap}.qnaDetailPage_count__U1C_L{margin:0;font-family:var(--font-body);font-size:14px;line-height:18px;font-weight:var(--font-weight-medium);color:rgba(237,237,237,.8)}.qnaDetailPage_tabs__LnCzn{display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:var(--radius-full);background:rgba(237,237,237,.1)}.qnaDetailPage_tab__Bqf6f{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:25px;padding:0 8px;border:0;border-radius:var(--radius-full);background:transparent;color:#ededed;font-family:var(--font-body);font-size:14px;line-height:18px;font-weight:var(--font-weight-medium);cursor:pointer;white-space:nowrap;transition:background .15s ease,color .15s ease}.qnaDetailPage_tab__Bqf6f:hover:not(.qnaDetailPage_tabActive__aRrsJ){background:rgba(237,237,237,.08)}.qnaDetailPage_tabActive__aRrsJ{background:#ededed;color:#180d22}.qnaDetailPage_answerList__k08sq{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:20px}.qnaDetailPage_answerCard__SuqmE{display:flex;flex-direction:column;gap:10px;padding:15px;background:rgba(237,237,237,.05);border-radius:var(--radius-md)}.qnaDetailPage_answerHead__vP2vx{display:flex;align-items:center;gap:8px}.qnaDetailPage_answerHead__vP2vx .qnaDetailPage_userName__3Kog_{font-size:14px;line-height:18px}.qnaDetailPage_answerHead__vP2vx .qnaDetailPage_timestamp__NUGVD{margin-left:auto}.qnaDetailPage_empty__7tuKV,.qnaDetailPage_loadingRow__0n3og{margin:0;padding:var(--spacing-xl) 0;font-family:var(--font-body);font-size:var(--font-size-sm);color:var(--color-text-tertiary);text-align:center;list-style:none}.qnaDetailPage_sentinel__4h8DS{width:100%;height:1px;list-style:none}.qnaDetailPage_editForm__fabQK{display:flex;flex-direction:column;gap:10px}.qnaDetailPage_textarea__Lj8yu{width:100%;min-height:80px;padding:12px;border:var(--border-normal) solid var(--color-border);border-radius:var(--radius-md);background:rgba(0,0,0,.3);color:#ededed;font:inherit;font-size:14px;line-height:18px;resize:vertical;outline:none;box-sizing:border-box}.qnaDetailPage_textarea__Lj8yu:focus{border-color:rgba(237,237,237,.4)}.qnaDetailPage_textarea__Lj8yu::placeholder{color:rgba(237,237,237,.45)}.qnaDetailPage_formActions__cc9Rh{display:flex;gap:10px;justify-content:flex-end}.qnaDetailPage_formBtn__LTGs1{width:auto;padding:6px 16px}.qnaDetailPage_replyContainer__6FBDl{display:flex;flex-direction:column;gap:12px;padding-top:12px;border-top:1px solid rgba(237,237,237,.08)}.qnaDetailPage_replyList__3t_DK{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.qnaDetailPage_replyItem__0uScm{display:flex;flex-direction:column;gap:6px;padding-left:20px;border-left:2px solid rgba(237,237,237,.08)}.qnaDetailPage_loadMoreReplies__acMy_{align-self:flex-start;padding:6px 12px;background:transparent;border:1px solid rgba(237,237,237,.15);border-radius:var(--radius-full);color:rgba(237,237,237,.8);font-family:var(--font-body);font-size:13px;font-weight:var(--font-weight-medium);cursor:pointer}.qnaDetailPage_loadMoreReplies__acMy_:hover{background:rgba(237,237,237,.06);color:#ededed}.qnaDetailPage_replyComposer__kPeG2{display:flex;flex-direction:column;gap:8px}@media (max-width:900px){.qnaDetailPage_layout__Uv0n0{grid-template-columns:1fr}.qnaDetailPage_sidebar__FqKUW{position:static;top:auto}.qnaDetailPage_questionTitle__wzukh{font-size:32px}}@media (max-width:600px){.qnaDetailPage_questionTitle__wzukh{font-size:28px}.qnaDetailPage_answerActions__zEKId,.qnaDetailPage_questionActions__Vyeav{gap:14px}}