.forum-wrapper[data-v-6c820a0c]{max-width:1200px;margin:0 auto;padding:20px}.forum-layout[data-v-6c820a0c]{display:flex;gap:20px}.main-column[data-v-6c820a0c]{flex:1;min-width:0}.side-column[data-v-6c820a0c]{width:300px;display:flex;flex-direction:column;gap:20px}.activity-header[data-v-6c820a0c]{color:var(--color-text-primary);margin-bottom:20px}.activity-tabs[data-v-6c820a0c]{display:flex;margin-bottom:20px;border-bottom:1px solid var(--color-outline)}.tab-button[data-v-6c820a0c]{padding:12px 20px;background:none;border:none;border-bottom:3px solid transparent;color:var(--color-text-secondary);cursor:pointer;font-weight:500;transition:all .3s ease}.tab-button.active[data-v-6c820a0c]{color:var(--color-highlight);border-bottom-color:var(--color-highlight)}.count[data-v-6c820a0c]{color:var(--color-text-secondary);font-size:.9em}.tab-content[data-v-6c820a0c]{background-color:var(--color-surface);border-radius:8px;padding:20px}.empty-state[data-v-6c820a0c]{text-align:center;padding:40px 0}.empty-state[data-v-6c820a0c],.empty-state p[data-v-6c820a0c]{color:var(--color-text-primary)}.empty-state .typo-body-2[data-v-6c820a0c]{color:var(--color-text-secondary)}.create-thread-btn[data-v-6c820a0c]{display:flex;align-items:center;justify-content:center;gap:8px;background-color:var(--color-highlight);color:var(--color-on-highlight,#fff);border:none;padding:10px 20px;border-radius:4px;margin:20px auto 0;cursor:pointer;transition:background-color .3s ease}.create-thread-btn[data-v-6c820a0c]:hover{background-color:var(--color-highlight-dark,#1976d2)}.comment-item[data-v-6c820a0c],.thread-item[data-v-6c820a0c]{padding:15px;border-bottom:1px solid var(--color-outline)}.comment-item[data-v-6c820a0c]:last-child,.thread-item[data-v-6c820a0c]:last-child{border-bottom:none}.clickable-comment[data-v-6c820a0c],.clickable-thread[data-v-6c820a0c]{display:block;text-decoration:none;color:inherit;transition:background-color .2s ease,transform .1s ease;border-radius:4px;cursor:pointer}.clickable-comment[data-v-6c820a0c]:hover,.clickable-thread[data-v-6c820a0c]:hover{background-color:var(--color-active-surface,rgba(0,0,0,.04));text-decoration:none;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.clickable-comment .comment-thread-title[data-v-6c820a0c],.clickable-thread .thread-title[data-v-6c820a0c]{color:var(--color-highlight);margin:0}.clickable-comment:hover .comment-thread-title[data-v-6c820a0c],.clickable-thread:hover .thread-title[data-v-6c820a0c]{color:var(--color-highlight-dark,#1976d2)}.comment-meta[data-v-6c820a0c],.thread-meta[data-v-6c820a0c]{display:flex;align-items:center;color:var(--color-text-secondary);margin-top:5px}.separator[data-v-6c820a0c]{margin:0 8px}.comment-content[data-v-6c820a0c]{margin:10px 0}.comment-subject[data-v-6c820a0c]{font-weight:500;margin-bottom:5px}.comment-body[data-v-6c820a0c]{color:var(--color-text-primary);margin:0}.pagination[data-v-6c820a0c]{display:flex;justify-content:center;align-items:center;margin-top:20px;gap:15px}.pagination-btn[data-v-6c820a0c]{background-color:var(--color-background);color:var(--color-text-primary);border:1px solid var(--color-outline);padding:8px 16px;border-radius:4px;cursor:pointer;transition:background-color .3s ease}.pagination-btn[data-v-6c820a0c]:hover:not(:disabled){background-color:var(--color-active-surface)}.pagination-btn[data-v-6c820a0c]:disabled{opacity:.5;cursor:not-allowed}.page-info[data-v-6c820a0c]{color:var(--color-text-secondary)}.error-message[data-v-6c820a0c],.loading-message[data-v-6c820a0c]{padding:20px;background-color:var(--color-surface);border-radius:8px;text-align:center;margin:20px 0;color:var(--color-text-primary)}.error-message[data-v-6c820a0c]{border-left:4px solid #f44336;color:#f44336}.notification-dot[data-v-6c820a0c]{width:8px;height:8px;background-color:#f44336;border-radius:50%;display:inline-block;margin-left:5px;animation:pulse-data-v-6c820a0c 2s infinite}@keyframes pulse-data-v-6c820a0c{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.notifications-content[data-v-6c820a0c]{display:flex;flex-direction:column;gap:30px}.notification-section[data-v-6c820a0c]{border-bottom:1px solid var(--color-outline);padding-bottom:20px}.notification-section[data-v-6c820a0c]:last-child{border-bottom:none;padding-bottom:0}.section-title[data-v-6c820a0c]{color:var(--color-text-primary);margin-bottom:15px;font-weight:600}.notification-list[data-v-6c820a0c]{display:flex;flex-direction:column;gap:15px}.notification-item[data-v-6c820a0c]{background-color:var(--color-surface);border-radius:8px;padding:15px;border-left:4px solid var(--color-highlight);transition:all .2s ease;border:1px solid var(--color-outline)}.notification-item[data-v-6c820a0c]:hover{background-color:var(--color-active-surface)}.clickable-notification[data-v-6c820a0c]{cursor:pointer}.clickable-notification[data-v-6c820a0c]:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1);border-color:var(--color-highlight)}.notification-thread-title[data-v-6c820a0c]{margin:0 0 10px 0}.notification-thread-title a[data-v-6c820a0c]{color:var(--color-highlight);text-decoration:none;font-weight:600}.notification-thread-title a[data-v-6c820a0c]:hover{text-decoration:underline}.notification-content[data-v-6c820a0c]{color:var(--color-text-primary);margin-bottom:10px;line-height:1.4}.notification-meta[data-v-6c820a0c]{display:flex;align-items:center;color:var(--color-text-secondary)}.view-comment-link[data-v-6c820a0c]{color:var(--color-highlight);text-decoration:none;font-weight:500}.view-comment-link[data-v-6c820a0c]:hover{text-decoration:underline}.notifications-header[data-v-6c820a0c]{display:flex;justify-content:flex-end;gap:12px;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid var(--color-outline)}.clear-all-btn[data-v-6c820a0c]{display:flex;align-items:center;gap:8px;background-color:var(--color-error,#f44336);color:#fff;border:none;padding:10px 16px;border-radius:4px;cursor:pointer;transition:background-color .3s ease;font-weight:500}.clear-all-btn[data-v-6c820a0c]:hover:not(:disabled){background-color:var(--color-error-dark,#d32f2f)}.clear-all-btn[data-v-6c820a0c]:disabled{opacity:.6;cursor:not-allowed}.clear-all-btn .material-icons[data-v-6c820a0c]{font-size:18px}.silence-all-btn[data-v-6c820a0c]{display:flex;align-items:center;gap:8px;background-color:var(--color-warning,#ff9800);color:#fff;border:none;padding:10px 16px;border-radius:4px;cursor:pointer;transition:background-color .3s ease;font-weight:500}.silence-all-btn[data-v-6c820a0c]:hover:not(:disabled){background-color:var(--color-warning-dark,#f57c00)}.silence-all-btn[data-v-6c820a0c]:disabled{opacity:.6;cursor:not-allowed}.silence-all-btn .material-icons[data-v-6c820a0c]{font-size:18px}.notification-comment[data-v-6c820a0c],.notification-thread[data-v-6c820a0c]{position:relative}.notification-comment.silenced[data-v-6c820a0c],.notification-thread.silenced[data-v-6c820a0c]{opacity:.7}.notification-comment.silenced .comment-body[data-v-6c820a0c],.notification-comment.silenced .comment-thread-title[data-v-6c820a0c],.notification-thread.silenced .notification-content[data-v-6c820a0c],.notification-thread.silenced .thread-title[data-v-6c820a0c]{color:var(--color-text-secondary)}.mark-read-btn[data-v-6c820a0c]{position:absolute;top:8px;right:8px;background:var(--color-highlight,#2196f3);border:none;color:#fff;cursor:pointer;padding:4px 8px;border-radius:12px;transition:all .2s ease;font-size:11px;font-weight:500;opacity:.9;white-space:nowrap}.mark-read-btn[data-v-6c820a0c]:hover{opacity:1;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.mark-all-read-btn[data-v-6c820a0c]{display:flex;align-items:center;gap:8px;background-color:var(--color-highlight,#2196f3);color:#fff;border:none;padding:10px 16px;border-radius:4px;cursor:pointer;transition:background-color .3s ease;font-weight:500}.mark-all-read-btn[data-v-6c820a0c]:hover:not(:disabled){background-color:var(--color-highlight-dark,#1976d2)}.mark-all-read-btn[data-v-6c820a0c]:disabled{opacity:.6;cursor:not-allowed}.mark-all-read-btn .material-icons[data-v-6c820a0c]{font-size:18px}.clear-read-btn[data-v-6c820a0c]{display:flex;align-items:center;gap:8px;background-color:var(--color-error,#f44336);color:#fff;border:none;padding:10px 16px;border-radius:4px;cursor:pointer;transition:background-color .3s ease;font-weight:500}.clear-read-btn[data-v-6c820a0c]:hover:not(:disabled){background-color:var(--color-error-dark,#d32f2f)}.clear-read-btn[data-v-6c820a0c]:disabled{opacity:.6;cursor:not-allowed}.clear-read-btn .material-icons[data-v-6c820a0c]{font-size:18px}.click-hint[data-v-6c820a0c]{color:var(--color-text-secondary);font-style:italic}.notification-settings[data-v-6c820a0c]{background-color:var(--color-background,#f5f5f5);border-radius:8px;padding:20px;margin-bottom:20px;border-left:4px solid var(--color-highlight)}.settings-title[data-v-6c820a0c]{color:var(--color-text-primary);margin:0 0 15px 0;font-weight:600}.setting-item[data-v-6c820a0c]{margin-bottom:15px}.setting-label[data-v-6c820a0c]{display:flex;align-items:flex-start;gap:10px;color:var(--color-text-primary);cursor:pointer;line-height:1.4}.setting-checkbox[data-v-6c820a0c]{margin-top:2px;accent-color:var(--color-highlight);width:16px;height:16px;cursor:pointer}.setting-description[data-v-6c820a0c]{color:var(--color-text-secondary);margin:8px 0 0 26px;line-height:1.3}@media (max-width:768px){.forum-layout[data-v-6c820a0c]{flex-direction:column}.main-column[data-v-6c820a0c],.side-column[data-v-6c820a0c]{width:100%}.side-column[data-v-6c820a0c]{margin-top:20px}}
/*# sourceMappingURL=chunk-7ae667f8.a628af57.css.map */