.forum-comment[data-v-097c5da0]{width:100%}.forum-comment+.forum-comment[data-v-097c5da0]{margin-top:12px}.forum-comment--nested[data-v-097c5da0]{margin-left:40px;padding-left:10px;border-left:2px solid #e4e6eb}.forum-comment--nested+.forum-comment--nested[data-v-097c5da0]{margin-top:12px}.forum-comment__row[data-v-097c5da0]{display:flex;align-items:flex-start;gap:8px;width:100%}.forum-comment__avatar[data-v-097c5da0]{flex:0 0 32px;font-size:12px;font-weight:600}.forum-comment__avatar--has-image[data-v-097c5da0] img{width:100%;height:100%;object-fit:cover}.forum-comment__main[data-v-097c5da0]{flex:1 1 auto;min-width:0}.forum-comment__bubble[data-v-097c5da0]{display:inline-block;max-width:100%;background:#f0f2f5;border-radius:18px;padding:8px 12px;box-sizing:border-box}.forum-comment__reply-to[data-v-097c5da0]{margin-bottom:2px;line-height:1.3}.forum-comment__author[data-v-097c5da0]{font-size:13px;line-height:1.3;color:#050505;margin-bottom:2px}.forum-comment__content[data-v-097c5da0]{font-size:15px;line-height:1.35;color:#050505;word-break:break-word}.forum-comment__content[data-v-097c5da0] img{max-width:100%;max-height:220px;width:auto;height:auto;object-fit:contain;border-radius:8px;margin:6px 0 2px;display:block}.forum-rich-content[data-v-097c5da0] a{color:#1877f2;text-decoration:none;word-break:break-word}.forum-rich-content[data-v-097c5da0] a:hover{text-decoration:underline}.forum-comment__meta[data-v-097c5da0]{gap:12px;margin-top:4px;padding-left:12px;min-height:20px}.forum-comment__action[data-v-097c5da0]{display:inline-flex;align-items:center;gap:4px;border:0;background:transparent;padding:0;font-size:12px;font-weight:600;line-height:1.2;color:#65676b;cursor:pointer;white-space:nowrap}.forum-comment__action--like.forum-comment__action--active[data-v-097c5da0],.forum-comment__action--like.forum-comment__action--active[data-v-097c5da0] .q-icon{color:var(--q-primary)}.forum-comment__action--dislike.forum-comment__action--active[data-v-097c5da0],.forum-comment__action--dislike.forum-comment__action--active[data-v-097c5da0] .q-icon,.forum-comment__action--delete[data-v-097c5da0]:hover{color:var(--q-negative)}.forum-comment__count[data-v-097c5da0]{font-weight:600}.forum-comment__time[data-v-097c5da0]{font-size:12px;color:#65676b;white-space:nowrap}@media(max-width:599px){.forum-comment__meta[data-v-097c5da0]{gap:10px;flex-wrap:wrap}}.forum-reply-thread[data-v-583b7bac]{width:100%;align-self:stretch}.forum-reply-thread+.forum-reply-thread[data-v-583b7bac]{margin-top:16px;padding-top:16px;border-top:1px solid rgba(0,0,0,.06)}.forum-reply-thread__toggle[data-v-583b7bac]{display:inline-flex;align-items:center;margin:4px 0 0 40px;border:0;background:transparent;padding:4px 0;font-size:13px;font-weight:600;color:#65676b;cursor:pointer}.forum-reply-thread__toggle:hover:not(:disabled) .forum-reply-thread__toggle-label[data-v-583b7bac]{text-decoration:underline}.forum-reply-thread__toggle[data-v-583b7bac]:disabled{cursor:default;opacity:.8}.forum-reply-thread__children[data-v-583b7bac]{margin-top:8px;display:flex;flex-direction:column;gap:12px}.forum-detail-page[data-v-f994e06d]{flex:1 1 auto;min-height:0;overflow:hidden;background:var(--cft-bg)}.forum-detail-page__back[data-v-f994e06d]{font-weight:600;flex-shrink:0}.forum-detail-page__composer-actions-right[data-v-f994e06d]{flex-shrink:0}.forum-detail-page__discussion[data-v-f994e06d]{min-height:0;overflow:hidden}.forum-detail-page__scroll[data-v-f994e06d]{min-height:0}.forum-detail-page__content[data-v-f994e06d]{width:100%;text-align:left;padding-top:20px}.forum-detail-page__post[data-v-f994e06d]{width:100%;background:var(--cft-surface);border:1px solid var(--cft-border);border-radius:var(--cft-radius);box-shadow:var(--cft-shadow);padding:18px 18px 8px}.forum-detail-page__avatar[data-v-f994e06d]{flex:0 0 40px;font-size:14px;font-weight:600}.forum-detail-page__avatar--has-image[data-v-f994e06d] img{width:100%;height:100%;object-fit:cover}.forum-detail-page__title[data-v-f994e06d]{line-height:1.3;letter-spacing:-.01em;margin:0;padding-top:12px;padding-bottom:16px;font-size:clamp(1.25rem,2vw + .5rem,1.75rem)}.forum-detail-page__post-content[data-v-f994e06d] img{max-width:100%;max-height:480px;width:auto;height:auto;object-fit:contain;border-radius:8px;margin:8px 0;display:block}.forum-rich-content[data-v-f994e06d] a{color:#1976d2;text-decoration:underline;word-break:break-word}.forum-detail-page__post-actions[data-v-f994e06d]{flex-wrap:wrap;padding-top:16px}.forum-detail-page__edit-btn[data-v-f994e06d]{min-height:28px;padding:0 8px;font-size:12px;font-weight:600}.forum-detail-page__edit-dialog .form-grid[data-v-f994e06d]{display:grid;grid-template-columns:1fr;gap:24px;margin-bottom:32px}.forum-detail-page__edit-dialog .form-actions[data-v-f994e06d]{display:flex;gap:12px;padding-top:16px;justify-content:flex-end}.forum-detail-page__edit-dialog .account-input[data-v-f994e06d] .q-field__control{border-radius:12px}.forum-detail-page__action[data-v-f994e06d]{display:inline-flex;align-items:center;gap:4px;border:0;background:transparent;padding:0;font-size:12px;font-weight:600;line-height:1.2;color:#65676b;cursor:pointer;white-space:nowrap}.forum-detail-page__action--like.forum-detail-page__action--active[data-v-f994e06d],.forum-detail-page__action--like.forum-detail-page__action--active[data-v-f994e06d] .q-icon{color:var(--q-primary)}.forum-detail-page__action--dislike.forum-detail-page__action--active[data-v-f994e06d],.forum-detail-page__action--dislike.forum-detail-page__action--active[data-v-f994e06d] .q-icon{color:var(--q-negative)}.forum-detail-page__replies-heading[data-v-f994e06d]{letter-spacing:-.01em;margin-top:8px}.forum-detail-page__empty-replies[data-v-f994e06d]{background:var(--cft-surface);border:1px dashed var(--cft-border);border-radius:var(--cft-radius);padding:18px 16px}.forum-detail-page__reply-list[data-v-f994e06d]{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%;background:var(--cft-surface);border:1px solid var(--cft-border);border-radius:var(--cft-radius);box-shadow:var(--cft-shadow);padding:14px 16px}.forum-detail-page__scroll[data-v-f994e06d] img{max-width:100%;max-height:240px;width:auto;height:auto;object-fit:contain}.forum-detail-page__composer[data-v-f994e06d]{width:100%;background:var(--cft-surface);border-top:1px solid var(--cft-border);padding:12px 0 calc(12px + env(safe-area-inset-bottom,0px));box-shadow:0 -4px 12px #1c19170f;z-index:3}.forum-detail-page__composer-editor[data-v-f994e06d]{width:100%;max-height:200px;overflow-y:auto;overflow-x:hidden;margin-bottom:12px}.forum-detail-page__composer-actions[data-v-f994e06d]{width:100%;min-height:44px;flex-wrap:nowrap}.forum-detail-page__action-btn[data-v-f994e06d]{min-height:40px;padding-left:20px;padding-right:20px}.forum-detail-page__composer[data-v-f994e06d] .rich-text-editor,.forum-detail-page__composer[data-v-f994e06d] .q-editor{width:100%;max-width:100%}.forum-detail-page__composer[data-v-f994e06d] .q-editor__toolbar{flex-wrap:wrap}.forum-detail-page__mobile-dock[data-v-f994e06d]{display:none}@media(max-width:1023px){.forum-detail-page__content[data-v-f994e06d]{padding-bottom:calc(144px + env(safe-area-inset-bottom,0px))}.forum-detail-page__mobile-dock[data-v-f994e06d]{display:block;position:fixed;left:12px;right:84px;bottom:calc(78px + env(safe-area-inset-bottom,0px));z-index:1500;pointer-events:none}.forum-detail-page__mobile-dock-inner[data-v-f994e06d]{display:flex;align-items:center;gap:8px;width:100%;padding:0;border-radius:999px;background:#fffffff5;border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 20px #0000001f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:auto}.forum-detail-page__mobile-back[data-v-f994e06d]{flex:0 0 auto;min-height:50px;height:50px;padding:0 14px;border-radius:999px;font-weight:600;background:#f5f5f7}.forum-detail-page__mobile-back[data-v-f994e06d] .q-btn__content{gap:4px}.forum-detail-page__mobile-compose[data-v-f994e06d]{flex:1 1 auto;min-width:0;min-height:50px;height:50px;border-radius:999px;font-weight:600;letter-spacing:-.01em;padding:0 16px}.forum-detail-page__mobile-compose[data-v-f994e06d] .q-btn__content{flex-wrap:nowrap;min-width:0}.forum-detail-page__mobile-compose[data-v-f994e06d] .q-icon{font-size:20px;flex-shrink:0}.forum-detail-page__mobile-compose[data-v-f994e06d] .block{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.forum-detail-page__reply-dialog[data-v-f994e06d]{width:100%;max-width:100%;border-radius:20px 20px 0 0;max-height:90vh;display:flex;flex-direction:column;background:#fff}.forum-detail-page__reply-dialog-handle[data-v-f994e06d]{width:40px;height:4px;margin:10px auto 0;border-radius:999px;background:#00000026;flex-shrink:0}.forum-detail-page__reply-dialog-header[data-v-f994e06d]{flex:0 0 auto}.forum-detail-page__reply-dialog-body[data-v-f994e06d]{flex:1 1 auto;min-height:0;overflow-y:auto}.forum-detail-page__reply-dialog-actions[data-v-f994e06d]{flex:0 0 auto;gap:8px}@media(max-width:599px){.forum-detail-page__back[data-v-f994e06d]{padding-left:4px;padding-right:4px}.forum-detail-page__action-btn[data-v-f994e06d]{min-height:40px;padding-left:14px;padding-right:14px}}
