.captcha-container.svelte-eata9t{margin:10px 0}.captcha-error.svelte-eata9t{color:var(--error);margin:10px 0;font-size:.9em}.pow-btn{position:relative;overflow:hidden}.pow-btn .pow-solving{position:absolute;left:0;top:0;bottom:0;width:100%;pointer-events:none}.pow-btn .pow-bar{display:block;height:100%;background:#ffffff59;transition:width .3s ease-out}.pow-btn .pow-spinner{display:inline-block;width:12px;height:12px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:.6s linear infinite pow-spin;vertical-align:middle;margin-right:5px}@keyframes pow-spin{to{transform:rotate(360deg)}}.pow-hint.svelte-mdfzv1{font-size:.85em;opacity:.6;margin-top:8px;text-align:center}.login-comment.svelte-iec8wt,.pow-hint.svelte-mdfzv1 a{text-decoration:underline}.modal-backdrop.svelte-a8i4bt{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--overlay);display:flex;align-items:center;justify-content:center;z-index:1000}.modal.svelte-a8i4bt{background:var(--bg-raised);border:1px solid var(--border);border-radius:6px;width:90%;max-width:500px;text-align:left}.modal-header.svelte-a8i4bt{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border)}.modal-header.svelte-a8i4bt h3:where(.svelte-a8i4bt){margin:0;font-size:1em}.modal-close.svelte-a8i4bt{background:0 0;border:none;color:inherit;cursor:pointer;font-size:1.1em;opacity:.6}.modal-close.svelte-a8i4bt:hover{opacity:1}.modal-body.svelte-a8i4bt{padding:16px}.comment-preview.svelte-a8i4bt{background:var(--bg-input);padding:10px;border-radius:4px;margin-bottom:12px;font-size:.9em;opacity:.8;text-align:left;display:flex;gap:10px;align-items:flex-start}.preview-avatar.svelte-a8i4bt{width:40px;height:40px;border-radius:50%;flex-shrink:0}.preview-content.svelte-a8i4bt{min-width:0;flex:1}.preview-header.svelte-a8i4bt{display:flex;align-items:center;gap:8px}.preview-time.svelte-a8i4bt{font-size:.85em;opacity:.5}.preview-content.svelte-a8i4bt p:where(.svelte-a8i4bt){margin:4px 0 0;word-break:break-word}textarea.svelte-a8i4bt{width:100%;padding:8px;border:1px solid var(--border-strong);border-radius:4px;background:var(--bg-input);color:inherit;font-family:inherit;resize:vertical}.error.svelte-a8i4bt{color:var(--accent-dark);font-size:.85em;margin-top:6px}.modal-footer.svelte-a8i4bt{display:flex;gap:8px;justify-content:flex-end;padding:12px 16px;border-top:1px solid var(--border)}.no-comments.svelte-iec8wt{color:var(--text-muted);font-style:italic;padding:20px}#show-all-images-container.svelte-iec8wt{text-align:center;margin-top:1em}#image-container a,.reader-pagination a{touch-action:manipulation}