.postDetail-module-scss-module__cBtkLa__page{--accent:var(--accent-phase2);flex-direction:column;align-items:center;gap:24px;width:100%;min-height:calc(100dvh - 48px);padding:8px 16px 0;display:flex}.postDetail-module-scss-module__cBtkLa__column,.postDetail-module-scss-module__cBtkLa__back,.postDetail-module-scss-module__cBtkLa__state{width:100%;max-width:740px}.postDetail-module-scss-module__cBtkLa__back{color:var(--text-muted);align-items:center;gap:4px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.postDetail-module-scss-module__cBtkLa__back:hover{color:#fff}.postDetail-module-scss-module__cBtkLa__column{flex-direction:column;flex:auto;gap:24px;margin-bottom:-24px;display:flex}.postDetail-module-scss-module__cBtkLa__card{background:var(--surface-04);border:1px solid var(--surface-20);border-radius:18px;flex-direction:column;gap:18px;width:100%;padding:26px 28px;display:flex}.postDetail-module-scss-module__cBtkLa__header{align-items:center;gap:12px;width:100%;display:flex}.postDetail-module-scss-module__cBtkLa__avatar{border-radius:24px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:16px;font-weight:500;display:flex}.postDetail-module-scss-module__cBtkLa__nameCol{flex-direction:column;flex:1 1 0;gap:4px;min-width:0;display:flex}.postDetail-module-scss-module__cBtkLa__author{color:#fff;overflow-wrap:anywhere;font-size:16px;font-weight:500}.postDetail-module-scss-module__cBtkLa__meta{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.postDetail-module-scss-module__cBtkLa__tradeBadge{white-space:nowrap;border-radius:100px;padding:4px 10px;font-size:10px;font-weight:500}.postDetail-module-scss-module__cBtkLa__age{color:var(--text-muted);white-space:nowrap;font-size:12px}.postDetail-module-scss-module__cBtkLa__categoryTag{border:1px solid var(--field-border);color:var(--text-muted);white-space:nowrap;border-radius:100px;flex-shrink:0;padding:5px 12px;font-size:10px;line-height:14px}.postDetail-module-scss-module__cBtkLa__photo{aspect-ratio:16/9;border-radius:12px;width:100%;position:relative;overflow:hidden}.postDetail-module-scss-module__cBtkLa__photoImage{object-fit:cover;width:100%;height:100%}.postDetail-module-scss-module__cBtkLa__title{color:#fff;overflow-wrap:anywhere;font-size:20px;font-weight:600;line-height:1.35}.postDetail-module-scss-module__cBtkLa__divider{background:#ffffff14;width:100%;height:1px}.postDetail-module-scss-module__cBtkLa__like{border:1px solid var(--field-border);color:#fff;cursor:pointer;background:0 0;border-radius:100px;align-items:center;gap:8px;width:100%;padding:10px 18px;font-family:inherit;font-size:13px;font-weight:500;transition:color .15s,border-color .15s;display:flex}.postDetail-module-scss-module__cBtkLa__like:hover:not(:disabled){border-color:var(--accent)}.postDetail-module-scss-module__cBtkLa__like:disabled{cursor:default;opacity:.7}.postDetail-module-scss-module__cBtkLa__likeActive{border-color:var(--accent);color:var(--accent)}.postDetail-module-scss-module__cBtkLa__commentsHeading{color:#fff;font-size:16px;font-weight:600}.postDetail-module-scss-module__cBtkLa__comments{flex-direction:column;gap:16px;width:100%;display:flex}.postDetail-module-scss-module__cBtkLa__seeMore{border:1px solid var(--field-border);width:100%;color:var(--text-muted);cursor:pointer;background:0 0;border-radius:100px;justify-content:center;align-items:center;gap:8px;padding:12px 18px;font-family:inherit;font-size:13px;font-weight:500;transition:color .15s,border-color .15s;display:flex}.postDetail-module-scss-module__cBtkLa__seeMore:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.postDetail-module-scss-module__cBtkLa__seeMore:disabled{cursor:default;opacity:.7}.postDetail-module-scss-module__cBtkLa__emptyComments{text-align:center;flex-direction:column;align-items:center;gap:16px;width:100%;padding:40px 0;display:flex}.postDetail-module-scss-module__cBtkLa__emptyCommentsIcon{filter:grayscale()}.postDetail-module-scss-module__cBtkLa__emptyCommentsText{color:var(--text-muted);font-size:15px}.postDetail-module-scss-module__cBtkLa__replyDock{z-index:5;background:var(--bg-screen);width:100%;margin-top:auto;padding:12px 0;position:sticky;bottom:-24px}.postDetail-module-scss-module__cBtkLa__replyBar{background:var(--surface-04);border:1px solid var(--surface-20);border-radius:32px;align-items:center;gap:12px;width:100%;padding:8px 8px 8px 22px;display:flex}.postDetail-module-scss-module__cBtkLa__replyInput{color:#fff;background:0 0;border:0;flex:1 1 0;min-width:0;font-family:inherit;font-size:14px}.postDetail-module-scss-module__cBtkLa__replyInput::placeholder{color:var(--text-muted)}.postDetail-module-scss-module__cBtkLa__replyInput:focus{outline:none}@media (max-width:767px){.postDetail-module-scss-module__cBtkLa__replyInput{font-size:16px}}.postDetail-module-scss-module__cBtkLa__send{background:var(--accent);width:40px;height:40px;color:var(--bg-screen);cursor:pointer;border:0;border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.postDetail-module-scss-module__cBtkLa__send:hover:not(:disabled){filter:brightness(1.05)}.postDetail-module-scss-module__cBtkLa__send:disabled{opacity:.5;cursor:default}.postDetail-module-scss-module__cBtkLa__spinner{animation:.8s linear infinite postDetail-module-scss-module__cBtkLa__spin}@keyframes postDetail-module-scss-module__cBtkLa__spin{to{transform:rotate(360deg)}}.postDetail-module-scss-module__cBtkLa__state{color:var(--text-muted);align-items:center;gap:8px;padding:8px 2px;font-size:14px;display:flex}.postDetail-module-scss-module__cBtkLa__retry{color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:14px;font-weight:500;text-decoration:underline}@media (max-width:767px){.postDetail-module-scss-module__cBtkLa__page{min-height:calc(100dvh - 48px - var(--mobile-header-h));padding:8px 0 0}.postDetail-module-scss-module__cBtkLa__card{padding:20px 18px}.postDetail-module-scss-module__cBtkLa__photo{max-height:260px}}@media (max-width:479px){.postDetail-module-scss-module__cBtkLa__header{flex-wrap:wrap}.postDetail-module-scss-module__cBtkLa__nameCol{flex-basis:240px}}@media (max-width:639px){.postDetail-module-scss-module__cBtkLa__page{min-height:calc(100dvh - 32px - var(--mobile-header-h))}.postDetail-module-scss-module__cBtkLa__column{margin-bottom:-16px}.postDetail-module-scss-module__cBtkLa__replyDock{bottom:-16px}}.postDetail-module-scss-module__cBtkLa__pagePublic{min-height:0;padding-top:clamp(96px,8vw,116px);padding-bottom:80px}.postDetail-module-scss-module__cBtkLa__signInPrompt{border:1px solid var(--panel-border);background:var(--surface-04);color:var(--text-muted);text-align:center;border-radius:100px;padding:16px;font-size:14px}.postDetail-module-scss-module__cBtkLa__signInCta{color:var(--accent-phase2);font-weight:600;text-decoration:none}.postDetail-module-scss-module__cBtkLa__signInCta:hover{text-decoration:underline}.postDetail-module-scss-module__cBtkLa__signInCta:focus-visible{outline:2px solid var(--accent-phase2);outline-offset:3px;border-radius:6px}
.commentRow-module-scss-module__xFyZCa__comment{align-items:flex-start;gap:14px;width:100%;display:flex}.commentRow-module-scss-module__xFyZCa__commentAvatar{border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:13px;font-weight:500;display:flex}.commentRow-module-scss-module__xFyZCa__bubble{background:var(--surface-04);border:1px solid var(--surface-20);border-radius:18px;flex-direction:column;flex:1 1 0;gap:8px;min-width:0;padding:14px 18px;display:flex}.commentRow-module-scss-module__xFyZCa__bubbleMeta{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.commentRow-module-scss-module__xFyZCa__bubbleMetaLeft{align-items:center;gap:10px;min-width:0;display:flex}.commentRow-module-scss-module__xFyZCa__commentAuthor{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.commentRow-module-scss-module__xFyZCa__commentBadge{white-space:nowrap;border-radius:100px;flex-shrink:0;padding:3px 8px;font-size:9px;font-weight:500}.commentRow-module-scss-module__xFyZCa__commentAge{color:var(--text-muted);white-space:nowrap;flex-shrink:0;font-size:11px}.commentRow-module-scss-module__xFyZCa__commentBody{color:var(--text-muted);white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.5}@media (max-width:479px){.commentRow-module-scss-module__xFyZCa__bubbleMeta{align-items:flex-start}.commentRow-module-scss-module__xFyZCa__bubbleMetaLeft{flex-wrap:wrap;row-gap:4px}}
.postBody-module-scss-module___huY7G__wrapper{flex-direction:column;align-items:flex-start;gap:2px;width:100%;display:flex}.postBody-module-scss-module___huY7G__body{color:var(--text-muted);white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.5}.postBody-module-scss-module___huY7G__clamped{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.postBody-module-scss-module___huY7G__toggle{color:var(--accent);cursor:pointer;background:0 0;border:0;margin:0 0 -8px;padding:8px 0;font-family:inherit;font-size:13px;font-weight:500}.postBody-module-scss-module___huY7G__toggle:hover{text-decoration:underline}.postBody-module-scss-module___huY7G__toggle:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}
.commentMenu-module-scss-module__P9IfIa__wrap{flex-shrink:0;display:flex;position:relative}.commentMenu-module-scss-module__P9IfIa__trigger{color:var(--text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:-11px;padding:11px;display:flex}.commentMenu-module-scss-module__P9IfIa__trigger:hover{color:#fff}.commentMenu-module-scss-module__P9IfIa__menu{z-index:20;background:var(--card-solid);border:1px solid var(--surface-20);border-radius:14px;flex-direction:column;gap:4px;min-width:200px;padding:8px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 40px #00000073}.commentMenu-module-scss-module__P9IfIa__item{color:#fff;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;width:100%;padding:10px 12px;font-family:inherit;font-size:14px;font-weight:500;transition:background .15s;display:flex}.commentMenu-module-scss-module__P9IfIa__item:hover:not(:disabled){background:#ffffff0f}.commentMenu-module-scss-module__P9IfIa__item:disabled{cursor:default;opacity:.5}.commentMenu-module-scss-module__P9IfIa__icon{color:var(--text-muted);flex-shrink:0}.commentMenu-module-scss-module__P9IfIa__itemDanger{color:var(--red)}.commentMenu-module-scss-module__P9IfIa__itemDanger .commentMenu-module-scss-module__P9IfIa__icon{color:currentColor}.commentMenu-module-scss-module__P9IfIa__itemDanger:hover:not(:disabled){background:#ff4d2e1a}@media (max-width:767px){.commentMenu-module-scss-module__P9IfIa__menu{min-width:180px;max-width:calc(100vw - 70px)}.commentMenu-module-scss-module__P9IfIa__item{white-space:normal;padding:10px 11px;font-size:13px}}
