.app-comment-reply[data-v-067dde56]{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin:14px 0}.app-comment-reply-avatar[data-v-067dde56]{-ms-flex-negative:0;background:var(--surface-soft);border:2px solid #38bdf8;border-radius:50%;flex-shrink:0;height:44px;overflow:hidden;width:44px}.app-comment-reply-avatar img[data-v-067dde56]{-o-object-fit:cover;height:100%;object-fit:cover;width:100%}.app-comment-reply-content[data-v-067dde56]{-ms-flex:1;-webkit-box-flex:1;flex:1;min-width:0}.app-comment-reply-input[data-v-067dde56]{-webkit-box-shadow:none;background:var(--input-bg);border:1px solid var(--input-border);border-radius:8px;box-shadow:none;color:var(--text-main);display:block;font-size:14px;line-height:20px;min-height:84px;outline:none;padding:12px 14px;resize:vertical;width:100%}.app-comment-reply-input[data-v-067dde56]:focus{-webkit-box-shadow:0 0 0 3px rgba(17,114,161,.14);border-color:rgba(17,114,161,.55);box-shadow:0 0 0 3px rgba(17,114,161,.14)}.app-comment-reply-input[data-v-067dde56]::-webkit-input-placeholder{color:var(--input-placeholder)}.app-comment-reply-input[data-v-067dde56]:-ms-input-placeholder{color:var(--input-placeholder)}.app-comment-reply-input[data-v-067dde56]::-ms-input-placeholder{color:var(--input-placeholder)}.app-comment-reply-input[data-v-067dde56]::placeholder{color:var(--input-placeholder)}.app-comment-reply-error[data-v-067dde56]{color:var(--danger);font-size:12px;line-height:16px;margin-top:6px}.app-comment-reply-btn[data-v-067dde56]{-webkit-transition:background .2s ease,-webkit-transform .2s ease;background:#1172a1;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;margin-top:10px;min-height:36px;padding:0 16px;transition:background .2s ease,-webkit-transform .2s ease;transition:background .2s ease,transform .2s ease;transition:background .2s ease,transform .2s ease,-webkit-transform .2s ease}.app-comment-reply-btn[data-v-067dde56]:hover{-webkit-transform:translateY(-1px);background:#1172a1;transform:translateY(-1px)}.theme-light .app-comment-reply-input[data-v-067dde56]{background:#fff;border-color:#dce3eb;color:#0f172a}.theme-light .app-comment-reply-input[data-v-067dde56]::-webkit-input-placeholder{color:#8b95a5}.theme-light .app-comment-reply-input[data-v-067dde56]:-ms-input-placeholder{color:#8b95a5}.theme-light .app-comment-reply-input[data-v-067dde56]::-ms-input-placeholder{color:#8b95a5}.theme-light .app-comment-reply-input[data-v-067dde56]::placeholder{color:#8b95a5}.theme-dark .app-comment-reply-input[data-v-067dde56]{background:#303030;border-color:hsla(0,0%,100%,.1);color:#f5f5f5}.theme-dark .app-comment-reply-input[data-v-067dde56]::-webkit-input-placeholder{color:#909090}.theme-dark .app-comment-reply-input[data-v-067dde56]:-ms-input-placeholder{color:#909090}.theme-dark .app-comment-reply-input[data-v-067dde56]::-ms-input-placeholder{color:#909090}.theme-dark .app-comment-reply-input[data-v-067dde56]::placeholder{color:#909090}@media (max-width:480px){.app-comment-reply[data-v-067dde56]{gap:10px}.app-comment-reply-avatar[data-v-067dde56]{height:40px;width:40px}.app-comment-reply-btn[data-v-067dde56]{width:auto}}.app-comment-item-wrapper[data-v-58e406fa]{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:10px}.app-comment-item[data-v-58e406fa]{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;background:var(--surface-soft);border:1px solid var(--header-border);border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;padding:14px}.app-comment-item-child[data-v-58e406fa]{background:var(--panel-bg);margin-left:28px}.app-comment-avatar[data-v-58e406fa]{-ms-flex-negative:0;background:var(--surface-hover);border:2px solid #38bdf8;border-radius:50%;flex-shrink:0;height:42px;overflow:hidden;width:42px}.app-comment-avatar img[data-v-58e406fa]{-o-object-fit:cover;height:100%;object-fit:cover;width:100%}.app-comment-content[data-v-58e406fa]{-ms-flex:1;-webkit-box-flex:1;flex:1;min-width:0}.app-comment-top[data-v-58e406fa]{-ms-flex-align:start;-ms-flex-pack:justify;-webkit-box-align:start;-webkit-box-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;justify-content:space-between}.app-comment-author-block[data-v-58e406fa]{min-width:0}.app-comment-name[data-v-58e406fa]{color:var(--text-main);font-size:14px;font-weight:700;line-height:18px;word-break:break-word}.app-comment-date[data-v-58e406fa]{color:var(--text-muted);font-size:12px;line-height:16px;margin-top:2px}.app-comment-remove[data-v-58e406fa]{-ms-flex-align:center;-ms-flex-negative:0;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:transparent;border:none;border-radius:8px;color:var(--danger);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-shrink:0;height:30px;justify-content:center;padding:0;width:30px}.app-comment-text[data-v-58e406fa]{color:var(--text-main);font-size:14px;line-height:21px;margin-top:9px;white-space:pre-line;word-break:break-word}.app-comment-reply-toggle[data-v-58e406fa]{background:transparent;border:none;color:#35baf2;cursor:pointer;font-size:13px;line-height:18px;margin-top:10px;padding:0}.app-comment-reply-toggle[data-v-58e406fa]:hover{text-decoration:underline}.app-comment-branch[data-v-58e406fa]{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:10px}.app-comment-toggle-branch[data-v-58e406fa]{background:transparent;border:none;color:#35baf2;cursor:pointer;font-size:13px;line-height:18px;margin-left:54px;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.app-comment-toggle-branch[data-v-58e406fa]:hover{text-decoration:underline}.app-comment-children[data-v-58e406fa]{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:10px}@media (max-width:480px){.app-comment-item[data-v-58e406fa]{padding:12px}.app-comment-item-child[data-v-58e406fa]{margin-left:16px}.app-comment-avatar[data-v-58e406fa]{height:38px;width:38px}.app-comment-toggle-branch[data-v-58e406fa]{margin-left:50px}}.app-comment-structure[data-v-38fe3f8e]{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:12px}.app-comment-structure-empty[data-v-38fe3f8e]{display:none}.app-comments-card[data-v-261d531b]{-webkit-box-shadow:0 14px 44px rgba(0,0,0,.14);background:var(--panel-bg);border:1px solid var(--header-border);border-radius:22px;box-shadow:0 14px 44px rgba(0,0,0,.14);color:var(--text-main);padding:18px}.app-comments-title[data-v-261d531b]{color:var(--text-main);font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:22px;margin-bottom:16px}.app-comments-message[data-v-261d531b]{background:var(--surface-soft);border:1px solid var(--header-border);border-radius:16px;color:var(--text-muted);font-size:14px;line-height:20px;margin-top:14px;padding:16px;text-align:center}.app-comments-block[data-v-261d531b]{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:12px;margin-top:16px}@media (max-width:480px){.app-comments-card[data-v-261d531b]{border-radius:20px;padding:15px}.app-comments-title[data-v-261d531b]{font-size:17px;margin-bottom:14px}}