.comment-section_commentSection__icsZT{max-width:800px;margin:0 auto;padding:20px;color:#333;border-radius:12px;position:relative;overflow:hidden}.comment-section_header__FbBRY{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #dbdbdb}.comment-section_titleContainer__0NzPJ{display:flex;align-items:center;gap:10px}.comment-section_titleIcon__9hLHw{color:#145858;width:24px;height:24px}.comment-section_title__9k5lZ{font-size:1.5rem;font-weight:600;color:#145858;margin:0}.comment-section_commentCount__ZwwTN{font-size:.9rem;color:#666;background-color:#dedddd;padding:4px 8px;border-radius:12px;margin-left:8px}@media (max-width:768px){.comment-section_commentSection__icsZT{padding:16px;border-radius:8px}.comment-section_header__FbBRY{flex-direction:column;align-items:flex-start;gap:16px}.comment-section_titleContainer__0NzPJ{width:100%}}.comment-list_commentList__G5g0q{margin-top:20px}.comment-list_commentListContainer__IKZew{display:flex;flex-direction:column;gap:16px}.comment-list_loaderContainer__wgKBR{display:flex;justify-content:center;padding:20px 0;min-height:60px}.comment-list_loader__PgJ2_{display:flex;align-items:center;gap:8px;color:#666;font-size:.9rem}.comment-list_loaderIcon__1eZVV{width:20px;height:20px;transition:transform .3s ease}.comment-list_loading__drbjg .comment-list_loaderIcon__1eZVV{animation:comment-list_spin__sqqMv 1.2s linear infinite}@keyframes comment-list_spin__sqqMv{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.comment-list_commentStats__XK7rv{text-align:center;color:#999;font-size:.8rem;margin-top:16px}.comment-list_emptyState__miBjH{margin:40px 0;padding:40px 20px;background-color:#f9f9f9;border-radius:12px;text-align:center}.comment-list_emptyStateContent__T6myR{max-width:400px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.comment-list_emptyIcon__Q0OOC{width:64px;height:64px;color:#ccc;margin-bottom:16px}.comment-list_emptyTitle__ExQkm{font-size:1.5rem;color:#333;margin:0 0 8px}.comment-list_emptyText__t7kJu{color:#666;margin:0;line-height:1.5}@media (max-width:768px){.comment-list_commentList__G5g0q{margin-top:16px}.comment-list_commentListContainer__IKZew{gap:16px}.comment-list_loaderContainer__wgKBR{padding:16px 0;min-height:60px}.comment-list_emptyState__miBjH{padding:30px 16px;margin:20px 0}.comment-list_emptyIcon__Q0OOC{width:48px;height:48px}.comment-list_emptyTitle__ExQkm{font-size:1.2rem}}.comment-item_commentItem__TM2WE{width:100%;transition:all .2s ease;position:relative}.comment-item_commentCard__2xCyU{background-color:#fff;border-radius:12px;padding:16px;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:box-shadow .2s ease,transform .2s ease;overflow:hidden}.comment-item_commentCard__2xCyU:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)}.comment-item_commentHeader__Nter1{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.comment-item_userInfo__kDHVT{display:flex;align-items:center;gap:12px}.comment-item_avatar__1sROR{object-fit:contain;object-position:center}.comment-item_avatar__1sROR,.comment-item_initialsAvatar__xktIS{width:36px;height:36px;border-radius:50%;border:2px solid #f0f0f0}.comment-item_initialsAvatar__xktIS{display:flex;align-items:center;justify-content:center;background-color:#145858;color:white;font-weight:600;font-size:.9rem}.comment-item_userMeta__pWFsJ{display:flex;flex-direction:column}.comment-item_nameRow__xyVt6{display:flex;align-items:center;gap:8px}.comment-item_userName__aF8yy{font-weight:600;color:#333}.comment-item_authorBadge__pKP3a{background-color:rgba(20,88,88,.1);color:#145858}.comment-item_authorBadge__pKP3a,.comment-item_newBadge__yAXh4{font-size:.7rem;padding:2px 6px;border-radius:10px;font-weight:500}.comment-item_newBadge__yAXh4{display:flex;align-items:center;gap:4px;background-color:rgba(236,64,122,.1);color:#ec407a}.comment-item_newIcon__jN29z{width:10px;height:10px}.comment-item_timestamp__E_kj6{font-size:.8rem;color:#777}.comment-item_commentContent__dIKQ_{margin:12px 0 16px}.comment-item_commentText__Tm2kB{line-height:1.6;word-break:break-word;color:#333;overflow:hidden;position:relative;transition:max-height .3s ease}.comment-item_collapsed__ebOnY{max-height:200px}.comment-item_collapsed__ebOnY:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:60px;background:linear-gradient(180deg,rgba(255,255,255,0),#fff);border-radius:0 0 12px 12px;pointer-events:none;transition:opacity .3s ease}.comment-item_expanded__ZoNwW{max-height:none}.comment-item_expanded__ZoNwW:after{opacity:0;display:none}.comment-item_readMoreButton__2ZFbx{background:none;border:none;color:#145858;padding:4px 8px;font-size:.9rem;cursor:pointer;margin-top:8px;font-weight:500;display:flex;align-items:center;border-radius:4px;transition:background-color .2s ease}.comment-item_readMoreButton__2ZFbx:hover{background-color:rgba(20,88,88,.1);text-decoration:none}.comment-item_replyForm__pfcfy{margin-top:16px;padding-top:16px;border-top:1px solid #eee}.comment-item_threadContainer__q65e0{position:relative;margin-top:8px;padding:8px 12px;cursor:pointer;border-radius:8px}.comment-item_threadButton__UpaIF{display:flex;align-items:center;justify-content:space-between;background-color:#f4f4f4;border:none;border-radius:8px;padding:8px 12px;cursor:pointer;transition:all .2s ease;font-size:.85rem;font-weight:500;width:100%}.comment-item_threadButtonContent__6kjUr{display:flex;align-items:center;gap:8px}.comment-item_threadButton__UpaIF:hover{transform:translateY(-1px)}.comment-item_threadButton__UpaIF:active{transform:translateY(0)}.comment-item_threadIcon__5T9gk{width:18px;height:18px;color:#145858}.comment-item_threadCount__F3xSB{color:var(--state-color-advise);font-size:.9rem;font-weight:500;margin-right:auto}.comment-item_threadTime__GPaag{color:#666;font-size:.75rem;font-weight:400}.comment-item_threadAvatars__WhaGl{margin-left:auto}.comment-item_threadPreview__pgUSr{position:absolute;bottom:calc(100% + 8px);left:0;width:300px;background-color:white;border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.15);z-index:100;overflow:hidden;animation:comment-item_fadeIn__D6C9F .2s ease}@keyframes comment-item_fadeIn__D6C9F{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.comment-item_previewHeader__MmvXQ{display:flex;align-items:center;gap:8px;padding:12px 16px;background-color:#f0f7f7;border-bottom:1px solid #e0f0f0;color:#145858;font-weight:600;font-size:.9rem}.comment-item_previewIcon__YyExM{width:16px;height:16px}.comment-item_previewReplies__bAr1J{padding:12px 16px;max-height:200px;overflow-y:auto;display:flex;flex-direction:column;gap:12px}.comment-item_previewReply__u1COh{display:flex;gap:10px;align-items:flex-start}.comment-item_previewAvatar__3WgeX{width:24px;height:24px;border-radius:50%;object-fit:cover}.comment-item_previewContent__8EJnS{flex:1 1}.comment-item_previewName__ogoA_{font-size:.8rem;font-weight:600;color:#333;margin-bottom:2px}.comment-item_previewText__Iy9TL{font-size:.8rem;color:#666;line-height:1.4}.comment-item_previewMore__WTIcN{font-size:.8rem;color:#145858;text-align:center;padding:8px 0 0;font-weight:500}.comment-item_previewFooter__G4_gB{padding:10px 16px;background-color:#f9f9f9;border-top:1px solid #eee;font-size:.8rem;color:#666;text-align:center}.comment-item_currentUser__8Z4fP .comment-item_commentCard__2xCyU{background-color:#fff}.comment-item_newComment__yeiMm .comment-item_commentCard__2xCyU{border-left:3px solid #ec407a}.comment-item_threadView__Ecv0k .comment-item_commentCard__2xCyU{box-shadow:none;border:1px solid #eee}.comment-item_threadView__Ecv0k.comment-item_reply__ZWlQw{margin-top:16px}.comment-item_commentText__Tm2kB b,.comment-item_commentText__Tm2kB strong{font-weight:700}.comment-item_commentText__Tm2kB em,.comment-item_commentText__Tm2kB i{font-style:italic}.comment-item_commentText__Tm2kB a{color:#145858;text-decoration:none;border-bottom:1px solid rgba(20,88,88,.3);transition:border-color .2s ease}.comment-item_commentText__Tm2kB a:hover{border-bottom-color:#145858}.comment-item_commentText__Tm2kB img{max-width:100%;border-radius:8px;margin:8px 0}.comment-item_commentText__Tm2kB code{background-color:#f5f5f5;padding:2px 4px;border-radius:4px;font-family:monospace;font-size:.9em}@media (max-width:768px){.comment-item_commentCard__2xCyU{padding:14px}.comment-item_avatar__1sROR,.comment-item_initialsAvatar__xktIS{width:32px;height:32px}.comment-item_threadButton__UpaIF{padding:8px 10px}.comment-item_collapsed__ebOnY{max-height:150px}.comment-item_threadPreview__pgUSr{width:250px;left:50%;transform:translateX(-50%)}}.comment-actions_actions__ikBkD{display:flex;gap:16px;margin-top:4px}.comment-actions_actionButton__lmDz4{background:none;border:none;padding:6px 10px;border-radius:6px;cursor:pointer;display:flex;align-items:center;gap:6px;color:#666;font-size:.85rem;transition:all .2s ease}.comment-actions_actionButton__lmDz4:hover{background-color:rgba(20,88,88,.08);color:#145858}.comment-actions_actionButton__lmDz4.comment-actions_liked__mrXgH{color:#ef476f}.comment-actions_replyButton__0oQt3{background-color:rgba(20,88,88,.05);color:#145858;font-weight:500;border:1px solid rgba(20,88,88,.1)}.comment-actions_replyButton__0oQt3:hover{background-color:rgba(20,88,88,.1);transform:translateY(-1px)}.comment-actions_actionIcon__TZBI9,.comment-actions_likedIcon__5xLEm{width:16px;height:16px}.comment-actions_likedIcon__5xLEm{fill:rgba(20,88,88,.2)}.comment-actions_likedIcon__5xLEm.comment-actions_liked__mrXgH{fill:#ef476f}.comment-actions_actionIcon__TZBI9{fill:rgba(20,88,88,.2)}@media (max-width:768px){.comment-actions_actions__ikBkD{gap:8px;justify-content:space-between}.comment-actions_actionButton__lmDz4{padding:8px;flex:1 1;justify-content:center}.comment-actions_actionText__nP7Ys{display:none}.comment-actions_liked__mrXgH .comment-actions_actionText__nP7Ys{display:inline}}.comment-form_form__sY89f{margin-top:24px;transition:all .3s ease}.comment-form_replyForm__gRZbA{margin-top:0}.comment-form_threadReplyForm__QBvsX{margin:0}.comment-form_focused__YBK4t{z-index:10;position:relative}.comment-form_formContent__8_y6h{display:flex;gap:16px;align-items:flex-start}.comment-form_initialsAvatar__o1qyP{display:flex;align-items:center;justify-content:center;background-color:#145858;color:white;font-weight:600;font-size:.9rem}.comment-form_avatar__tX7HY,.comment-form_initialsAvatar__o1qyP{width:36px;height:36px;border-radius:50%;border:2px solid #f0f0f0}.comment-form_avatar__tX7HY{object-fit:contain;object-position:center;transition:all .2s ease}.comment-form_focused__YBK4t .comment-form_avatar__tX7HY{border-color:#145858}.comment-form_inputContainer__YNA2F{flex:1 1;display:flex;flex-direction:column;gap:6px}.comment-form_inputWrapper__coJX9{display:flex;flex-direction:column;background-color:#fff;border-radius:10px;overflow:hidden;transition:all .3s ease;border:1px solid #e0e0e0;box-shadow:0 2px 6px rgba(0,0,0,.05)}.comment-form_inputWrapperFocused__oQVKB{border-color:#145858;box-shadow:0 4px 12px rgba(20,88,88,.1)}.comment-form_input__EU1II{width:100%;padding:16px;border:none;resize:none;font-family:inherit;font-size:1rem;line-height:1.5;transition:height .2s ease;min-height:56px;max-height:200px;overflow-y:auto}.comment-form_input__EU1II:focus{outline:none}.comment-form_previewArea__ACpaV{width:100%;padding:16px;min-height:120px;max-height:300px;overflow-y:auto;background-color:#f9f9f9}.comment-form_previewContent__XB_3a{line-height:1.6}.comment-form_formatToolbar__qBMet{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;border-top:1px solid #f0f0f0;background-color:#f9f9f9}.comment-form_formatButtons__DIpXW{display:flex;align-items:center}.comment-form_formatButton__w2nNk{background:none;border:none;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer;transition:all .2s ease;color:#666}.comment-form_formatButton__w2nNk:hover{background-color:#e8e8e8;color:#145858}.comment-form_formatButton__w2nNk.comment-form_active__GP4tg{background-color:rgba(20,88,88,.1);color:#145858}.comment-form_formatIcon__EhtGp{width:16px;height:16px}.comment-form_formatDivider__Xb7CA{width:1px;height:20px;background-color:#e0e0e0;margin:0 8px}.comment-form_previewButton___LKRi{background:none;border:1px solid #ddd;border-radius:4px;padding:4px 8px;font-size:.8rem;color:#666;cursor:pointer;transition:all .2s ease}.comment-form_previewButton___LKRi:hover{background-color:#e8e8e8}.comment-form_previewButton___LKRi.comment-form_active__GP4tg{background-color:rgba(20,88,88,.1);color:#145858;border-color:#145858}.comment-form_emojiPickerContainer__klnn2{position:absolute;bottom:100%;right:0;z-index:100;margin-bottom:8px;box-shadow:0 4px 20px rgba(0,0,0,.15);border-radius:8px;overflow:hidden}.comment-form_formFooter__jS_er{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;background-color:#f9f9f9;border-top:1px solid #f0f0f0}.comment-form_charCounter__1ipwl{font-size:.8rem;color:#999}.comment-form_charCountWarning__iUa22{color:#e74c3c}.comment-form_formActions__igYn5{display:flex;gap:12px}.comment-form_cancelButton__9J5O7{background-color:transparent;color:#666;border:none;padding:8px 16px;border-radius:8px;cursor:pointer;font-weight:500;display:flex;align-items:center;gap:6px;transition:background-color .2s ease}.comment-form_cancelButton__9J5O7:hover{background-color:#f0f0f0}.comment-form_submitButton__wppE0{background-color:#145858;color:white;border:none;padding:8px 16px;border-radius:8px;cursor:pointer;font-weight:500;display:flex;align-items:center;gap:6px;transition:all .2s ease}.comment-form_submitButton__wppE0:hover{background-color:#0e4040;transform:translateY(-1px)}.comment-form_submitButton__wppE0:active{transform:translateY(0)}.comment-form_submitButton__wppE0:disabled{background-color:#ccc;cursor:not-allowed;transform:none}.comment-form_buttonIcon__Z_ojx{width:16px;height:16px}.comment-form_formTip__fG1PI{font-size:.8rem;color:#999;padding:4px 8px}@media (max-width:768px){.comment-form_form__sY89f{margin-top:16px}.comment-form_formContent__8_y6h{gap:12px}.comment-form_avatar__tX7HY,.comment-form_initialsAvatar__o1qyP{width:32px;height:32px}.comment-form_input__EU1II{padding:12px;font-size:.95rem}.comment-form_formatToolbar__qBMet{padding:6px 12px;overflow-x:auto}.comment-form_formFooter__jS_er{padding:6px 12px}.comment-form_cancelButton__9J5O7,.comment-form_submitButton__wppE0{padding:8px 12px;font-size:.9rem}.comment-form_cancelButton__9J5O7 span,.comment-form_submitButton__wppE0 span{display:none}.comment-form_buttonIcon__Z_ojx{margin:0}}.format-parser_boldText__nulLt{font-weight:700;color:#000}.format-parser_italicText__AfNdI{font-style:italic}.format-parser_linkText__t7b1_{color:#145858;text-decoration:none;border-bottom:1px solid rgba(20,88,88,.3);transition:border-color .2s ease,color .2s ease}.format-parser_linkText__t7b1_:hover{border-bottom-color:#145858;color:#0e4040}.format-parser_mention__uN8K_{color:#145858;font-weight:600;background-color:rgba(20,88,88,.08);padding:2px 6px;border-radius:4px;cursor:pointer;transition:background-color .2s ease;display:inline-block}.format-parser_mention__uN8K_:hover{background-color:rgba(20,88,88,.15)}.emoji-picker_emojiPicker__X9Jaq{width:320px;background-color:white;border-radius:8px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 4px 20px rgba(0,0,0,.15)}.emoji-picker_emojiCategories__yLa_l{display:flex;overflow-x:auto;padding:8px;background-color:#f5f5f5;border-bottom:1px solid #eee}.emoji-picker_categoryButton__lRT5x{background:none;border:none;font-size:1.2rem;padding:6px;border-radius:4px;cursor:pointer;transition:background-color .2s ease}.emoji-picker_categoryButton__lRT5x.emoji-picker_active__oz7Yy,.emoji-picker_categoryButton__lRT5x:hover{background-color:#e0e0e0}.emoji-picker_emojiList__Wk78R{padding:12px;max-height:250px;overflow-y:auto}.emoji-picker_categoryTitle__YuYEX{font-size:.9rem;color:#666;margin:0 0 8px;font-weight:500}.emoji-picker_emojis__Xwufw{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:4px;gap:4px}.emoji-picker_emojiButton__vw7F0{background:none;border:none;font-size:1.5rem;padding:6px;border-radius:4px;cursor:pointer;transition:background-color .2s ease;display:flex;align-items:center;justify-content:center}.emoji-picker_emojiButton__vw7F0:hover{background-color:#f0f0f0}.emoji-picker_emojiList__Wk78R::-webkit-scrollbar{width:8px}.emoji-picker_emojiList__Wk78R::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.emoji-picker_emojiList__Wk78R::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.emoji-picker_emojiList__Wk78R::-webkit-scrollbar-thumb:hover{background:#aaa}@media (max-width:768px){.emoji-picker_emojiPicker__X9Jaq{width:280px}.emoji-picker_emojis__Xwufw{grid-template-columns:repeat(6,1fr)}}.avatar-group_avatarGroup__Wsxe5{display:flex;align-items:center}.avatar-group_avatars___WscV{display:flex;flex-direction:row}.avatar-group_avatarWrapper__w6taL{border-radius:50%;overflow:hidden;background-color:#f0f0f0;border:2px solid white;margin-left:-8px;position:relative;transition:transform .2s ease}.avatar-group_avatarWrapper__w6taL:hover{transform:translateY(-2px);z-index:10!important}.avatar-group_avatar__ZMS5M{width:100%;height:100%;object-fit:contain;object-position:center;border-radius:50%}.avatar-group_initialsAvatar__DWFqy{width:100%;height:100%;color:white}.avatar-group_counterWrapper__ZYU02,.avatar-group_initialsAvatar__DWFqy{display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.75rem}.avatar-group_counterWrapper__ZYU02{border-radius:50%;background-color:#f0f7f7;border:2px solid white;margin-left:-8px;color:#145858;position:relative}.avatar-group_small__qW4Rq{width:24px;height:24px;font-size:.65rem}.avatar-group_medium__ZT59A{width:32px;height:32px;font-size:.75rem}.avatar-group_large__FLK4q{width:40px;height:40px;font-size:.85rem}@media (max-width:768px){.avatar-group_avatarWrapper__w6taL,.avatar-group_counterWrapper__ZYU02{margin-left:-6px}.avatar-group_small__qW4Rq{width:20px;height:20px;font-size:.6rem}.avatar-group_medium__ZT59A{width:28px;height:28px;font-size:.7rem}.avatar-group_large__FLK4q{width:36px;height:36px;font-size:.8rem}}.view-toggle_viewToggle__g8Egp{display:flex;border-radius:8px;overflow:hidden;border:1px solid #e0e0e0;background-color:#f5f5f5}.view-toggle_toggleButton__VYu8C{background-color:transparent;color:#555;border:none;padding:8px 16px;cursor:pointer;font-size:.9rem;display:flex;align-items:center;gap:6px;transition:all .2s ease}.view-toggle_toggleButton__VYu8C:hover{background-color:#e8e8e8}.view-toggle_toggleButton__VYu8C.view-toggle_active__Avlve{background-color:#145858;color:white}.view-toggle_toggleIcon__F_mOT{width:16px;height:16px}@media (max-width:768px){.view-toggle_viewToggle__g8Egp{width:100%}.view-toggle_toggleButton__VYu8C{flex:1 1;justify-content:center;padding:10px}}.notification_notificationContainer__qs8LT{position:fixed;bottom:24px;right:24px;display:flex;flex-direction:column;gap:12px;z-index:1000;max-width:320px}.notification_notification__wJAUu{padding:16px;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:space-between;animation:notification_slideIn__ZVHjE .3s ease;background-color:white}.notification_info__qljU7{border-left:4px solid #3498db}.notification_success__NWN0X{border-left:4px solid #2ecc71}.notification_warning__plU0h{border-left:4px solid #f39c12}.notification_error__zASkX{border-left:4px solid #e74c3c}.notification_notificationIcon__OI4sv{width:20px;height:20px;margin-right:12px}.notification_info__qljU7 .notification_notificationIcon__OI4sv{color:#3498db}.notification_success__NWN0X .notification_notificationIcon__OI4sv{color:#2ecc71}.notification_warning__plU0h .notification_notificationIcon__OI4sv{color:#f39c12}.notification_error__zASkX .notification_notificationIcon__OI4sv{color:#e74c3c}.notification_message__B2hMY{flex:1 1;margin-right:12px;font-size:.95rem}.notification_closeButton__1trm5{background:none;border:none;cursor:pointer;color:#999;padding:0;display:flex;align-items:center;justify-content:center}.notification_closeIcon__k9_G1{width:16px;height:16px}.notification_closeButton__1trm5:hover .notification_closeIcon__k9_G1{color:#666}@keyframes notification_slideIn__ZVHjE{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@media (max-width:768px){.notification_notificationContainer__qs8LT{bottom:16px;right:16px;left:16px;max-width:none}.notification_notification__wJAUu{padding:12px}}.thread-panel_threadPanelOverlay__wOdqu{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);z-index:1000;display:flex;justify-content:flex-end;transition:opacity .3s ease}.thread-panel_threadPanelOverlay__wOdqu.thread-panel_visible__qoEbA{opacity:1}.thread-panel_threadPanelOverlay__wOdqu.thread-panel_hidden__xF3Yk{opacity:0;pointer-events:none}.thread-panel_threadPanel___c7r3{border-radius:16px 0 0 16px;width:100%;max-width:550px;height:100%;background-color:#f4f4f4;display:flex;flex-direction:column;box-shadow:-4px 0 20px rgba(0,0,0,.1);transition:transform .3s ease;overflow:hidden}.thread-panel_threadPanel___c7r3.thread-panel_visible__qoEbA{transform:translateX(0)}.thread-panel_threadPanel___c7r3.thread-panel_hidden__xF3Yk{transform:translateX(100%)}.thread-panel_threadHeader__vI1Bk{padding:16px 20px;border-bottom:1px solid #eee;display:flex;justify-content:space-between;align-items:center;background-color:#f4f4f4;position:-webkit-sticky;position:sticky;top:0;z-index:10}.thread-panel_threadTitle__TWgS5{display:flex;align-items:center;gap:12px}.thread-panel_threadTitleIcon__q98h9{width:20px;height:20px;color:#145858}.thread-panel_threadTitleText__fEK7q{display:flex;flex-direction:column}.thread-panel_threadTitle__TWgS5 h3{margin:0;font-size:1.2rem;color:#333}.thread-panel_replyCount__jp11Y{font-size:.9rem;color:#666}.thread-panel_closeButton__smzc3{background:none;border:none;cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s ease}.thread-panel_closeButton__smzc3:hover{background-color:#f0f0f0}.thread-panel_closeIcon__dcDr_{width:20px;height:20px;color:#666}.thread-panel_threadContent__94z_l{flex:1 1;overflow-y:auto;padding:0 20px;display:flex;flex-direction:column;gap:16px}.thread-panel_originalComment__EoMXm{padding:20px 0;border-bottom:1px solid #eee}.thread-panel_threadDivider__vN7js{position:relative;text-align:center;margin:0;padding:10px 0}.thread-panel_threadDivider__vN7js:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background-color:#eee;z-index:1}.thread-panel_dividerText__04H8C{position:relative;background-color:#f4f4f4;padding:0 10px;color:#666;font-size:.9rem;font-weight:500;z-index:2}.thread-panel_replies___olwL{display:flex;flex-direction:column;gap:16px;padding-bottom:20px}.thread-panel_noReplies__KDruZ{text-align:center;color:#666;padding:30px 20px;background-color:#f9f9f9;border-radius:8px;font-style:italic}.thread-panel_threadFooter__GbgfD{padding:16px 20px;border-top:1px solid #eee;background-color:#f9f9f9;position:-webkit-sticky;position:sticky;bottom:0;z-index:1001}@keyframes thread-panel_slideIn__bRfAE{0%{transform:translateX(100%)}to{transform:translateX(0)}}.thread-panel_threadPanel___c7r3 .thread-panel_avatar__HYbnD{width:36px;height:36px}@media (max-width:768px){.thread-panel_threadPanel___c7r3{border-radius:0;max-width:100%}.thread-panel_threadContent__94z_l{padding:0 16px}.thread-panel_threadFooter__GbgfD{padding:12px 16px}}