.unwanted-container.svelte-9tgw0c{display:block;margin-left:auto;margin-right:auto;max-width:100%;padding:10px;width:1300px}.navbar-footer.svelte-9tgw0c{z-index:1!important}.comment-system.svelte-14egew3{margin:0 auto;max-width:100%;padding:0}.error-message.svelte-14egew3{background:#fee2e2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;font-size:14px;margin-bottom:20px;padding:12px 16px}.comments-title.svelte-14egew3{color:#212121;font-family:Graphik Trial,sans-serif;font-size:36px;font-weight:400;line-height:44px;margin:0 0 50px}.comment-input-section.svelte-14egew3{display:flex;flex-direction:column;gap:30px;margin-bottom:50px}.comment-input-header.svelte-14egew3{align-items:center;display:flex;gap:14px}.comment-avatar.svelte-14egew3,.reply-avatar.svelte-14egew3,.user-avatar.svelte-14egew3{flex-shrink:0}.avatar-circle.svelte-14egew3{align-items:center;background:#eef2ff;border:1px solid #e3e6eb;border-radius:50%;display:flex;font-size:16px;height:44px;justify-content:center;width:44px}.avatar-circle.svelte-14egew3,.user-name.svelte-14egew3{color:#212121;font-weight:500}.user-name.svelte-14egew3{font-family:Graphik Trial,sans-serif;font-size:18px;line-height:26px}.comment-input-container.svelte-14egew3{display:flex;flex-direction:column;gap:10px}.input-field.svelte-14egew3{align-items:center;background:#fff;border:1px solid #d0d5dd;border-radius:16px;display:flex;padding:14px 16px;transition:border-color .2s ease}.input-field.svelte-14egew3:focus-within{border-color:#3b82f6}.comment-textarea.svelte-14egew3{align-items:center;background:transparent;border:none;color:#212121;display:flex;flex:1;font-family:Graphik Trial,sans-serif;font-size:16px;justify-content:center;line-height:22px;min-height:22px;outline:none;resize:none;transition:min-height .2s ease}.comment-textarea.svelte-14egew3::placeholder{line-height:22px}.comment-textarea.expanded.svelte-14egew3,.comment-textarea.focused.svelte-14egew3{justify-content:flex-start;min-height:44px;text-align:left}.comment-textarea.svelte-14egew3::placeholder{color:#667085}.submit-button.svelte-14egew3{align-self:flex-end;background:#002fff;border:none;border-radius:12px;color:#fff;cursor:pointer;font-family:Graphik Trial,sans-serif;font-size:16px;font-weight:500;padding:12px 24px;transition:background-color .2s}.submit-button.svelte-14egew3:hover:not(:disabled){background:#001fcc}.submit-button.svelte-14egew3:disabled{background:#d0d5dd;cursor:not-allowed}.divider.svelte-14egew3{background:#e3e6eb;height:1px;margin-bottom:30px;margin-top:20px}.comments-list.svelte-14egew3{display:flex;flex-direction:column;gap:0}.comment-card.svelte-14egew3{background:#fff;margin:0;padding:0}.comment-header.svelte-14egew3{align-items:center;display:flex;gap:14px;margin-bottom:20px}.comment-meta.svelte-14egew3{flex:1}.comment-author.svelte-14egew3{color:#212121;font-size:18px;font-weight:500;line-height:26px;margin-bottom:4px}.comment-author.svelte-14egew3,.comment-timestamp.svelte-14egew3{font-family:Graphik Trial,sans-serif}.comment-timestamp.svelte-14egew3{color:#667085;font-size:16px;line-height:22px}.comment-actions.svelte-14egew3{flex-shrink:0}.action-button.svelte-14egew3{background:none;border:none;border-radius:8px;cursor:pointer;padding:8px;transition:background-color .2s}.action-button.svelte-14egew3:hover{background-color:#f2f4f7}.comment-content.svelte-14egew3{color:#212121;font-family:Graphik Trial,sans-serif;font-size:16px;line-height:22px;margin-bottom:20px;word-wrap:break-word}.comment-actions-row.svelte-14egew3{align-items:center;display:flex;gap:10px;margin-bottom:20px}.reply-button.svelte-14egew3{background:#fff;border:1px solid #d0d5dd;border-radius:12px;color:#212121;cursor:pointer;font-family:Graphik Trial,sans-serif;font-size:16px;font-weight:500;padding:12px 14px;transition:all .2s}.reply-button.svelte-14egew3:hover{background:#f2f4f7}.flag-button.svelte-14egew3{align-items:center;background:#fff;border:1px solid #d0d5dd;border-radius:12px;cursor:pointer;display:flex;height:44px;justify-content:center;transition:all .2s;width:44px}.flag-button.svelte-14egew3:hover{background:#f2f4f7}.reply-input.svelte-14egew3{background:#f8f9fa;border-radius:12px;margin-top:20px;padding:20px}.reply-input-field.svelte-14egew3{margin-bottom:16px}.reply-textarea.svelte-14egew3{border:1px solid #d0d5dd;border-radius:8px;color:#212121;font-family:Graphik Trial,sans-serif;font-size:16px;line-height:22px;min-height:60px;outline:none;padding:12px;resize:vertical;width:100%}.reply-textarea.svelte-14egew3::placeholder{color:#667085}.reply-actions.svelte-14egew3{display:flex;gap:12px;justify-content:flex-end}.comment-actions.svelte-14egew3{position:relative}.dropdown-menu.svelte-14egew3{background:#fff;border:1px solid #d0d5dd;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a;margin-top:4px;min-width:120px;position:absolute;right:0;top:100%;z-index:10}.dropdown-item.svelte-14egew3{align-items:center;background:none;border:none;color:#212121;cursor:pointer;display:flex;font-family:Graphik Trial,sans-serif;font-size:14px;gap:8px;padding:8px 12px;transition:background-color .2s ease;width:100%}.dropdown-item.svelte-14egew3:hover{background:#f9fafb}.dropdown-item.delete.svelte-14egew3{color:#ef4444}.dropdown-item.delete.svelte-14egew3:hover{background:#fef2f2}.edit-form.svelte-14egew3{margin-top:8px}.edit-textarea.svelte-14egew3{border:1px solid #d0d5dd;border-radius:8px;color:#212121;font-family:Graphik Trial,sans-serif;font-size:16px;line-height:22px;margin-bottom:12px;min-height:60px;outline:none;padding:12px;resize:vertical;width:100%}.edit-textarea.svelte-14egew3:focus{border-color:#3b82f6}.edit-actions.svelte-14egew3{display:flex;gap:12px;justify-content:flex-end}.cancel-button.svelte-14egew3{background:#fff;border:1px solid #d0d5dd;border-radius:6px;color:#667085;cursor:pointer;font-family:Graphik Trial,sans-serif;font-size:14px;padding:8px 16px;transition:all .2s ease}.cancel-button.svelte-14egew3:hover{background:#f9fafb}.save-button.svelte-14egew3{background:#002fff;border:none;border-radius:6px;color:#fff;cursor:pointer;font-family:Graphik Trial,sans-serif;font-size:14px;padding:8px 16px;transition:background-color .2s ease}.save-button.svelte-14egew3:hover:not(:disabled){background:#001fcc}.save-button.svelte-14egew3:disabled{background:#d0d5dd;cursor:not-allowed}.cancel-reply-button.svelte-14egew3{background:none;border:1px solid #d0d5dd;border-radius:8px;color:#667085;cursor:pointer;font-family:Graphik Trial,sans-serif;font-size:14px;padding:8px 16px;transition:all .2s}.cancel-reply-button.svelte-14egew3:hover{background:#f2f4f7}.submit-reply-button.svelte-14egew3{background:#002fff;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Graphik Trial,sans-serif;font-size:14px;font-weight:500;padding:8px 16px;transition:background-color .2s}.submit-reply-button.svelte-14egew3:hover:not(:disabled){background:#001fcc}.submit-reply-button.svelte-14egew3:disabled{background:#d0d5dd;cursor:not-allowed}.replies-container.svelte-14egew3{border-left:1px solid #e3e6eb;margin-top:20px;position:relative}.reply-card.svelte-14egew3{background:#fff;border-radius:12px;margin-bottom:10px;padding:30px 0 30px 30px;position:relative}.reply-header.svelte-14egew3{align-items:center;display:flex;gap:14px;margin-bottom:20px}.reply-meta.svelte-14egew3{flex:1}.reply-author.svelte-14egew3{color:#212121;font-family:Graphik Trial,sans-serif;font-size:18px;font-weight:500;line-height:26px;margin-bottom:4px}.reply-timestamp.svelte-14egew3{color:#667085}.reply-content.svelte-14egew3,.reply-timestamp.svelte-14egew3{font-family:Graphik Trial,sans-serif;font-size:16px;line-height:22px}.reply-content.svelte-14egew3{color:#212121;margin-bottom:20px;word-wrap:break-word}.reply-actions-row.svelte-14egew3{align-items:center;display:flex;gap:10px}.reply-connector.svelte-14egew3{left:0}.reply-connector.svelte-14egew3,.reply-connector.svelte-14egew3:before{background:#e3e6eb;bottom:0;position:absolute;top:0;width:1px}.reply-connector.svelte-14egew3:before{content:"";left:-.5px}@media (max-width:768px){.comments-title.svelte-14egew3{font-size:28px;line-height:36px}.comment-input-header.svelte-14egew3{align-items:flex-start;flex-direction:column;gap:12px}.input-field.svelte-14egew3{align-items:flex-start;flex-direction:row;gap:8px}.reply-card.svelte-14egew3{padding:20px 0 20px 20px}}
