.embedded-status.svelte-nx9no7{display:inline-flex;align-items:center;min-height:1.8rem;padding:0 .6rem;border:1px solid var(--border);border-radius:9999px;background:var(--surface-soft);color:var(--muted);font-size:.8rem}.embedded-status-error.svelte-nx9no7{color:var(--pale-red-text);background:var(--pale-red)}.embedded-clickable.svelte-nx9no7{display:inline-flex;max-width:100%}[data-markdown-event-content].svelte-189ffbf{line-height:1.7}[data-markdown-event-content].svelte-189ffbf .nostr-emoji{display:inline-block;width:auto;height:1.2em;vertical-align:middle}.mention.svelte-e9ga6j{display:inline-flex;align-items:center;color:var(--text-strong);text-decoration:underline;text-decoration-color:#11111140;text-underline-offset:.16em}.mention.svelte-e9ga6j:hover{text-decoration-color:#11111180}.mention-name.svelte-e9ga6j{display:inline}.embedded-card.svelte-p5333{display:inline-grid;gap:.35rem;width:min(100%,24rem);padding:.85rem .95rem;border:1px solid var(--border);border-radius:10px;background:var(--surface-soft);color:var(--text);text-decoration:none;vertical-align:middle}.embedded-kind.svelte-p5333,.embedded-meta.svelte-p5333{color:var(--muted);font-size:.78rem;text-transform:uppercase;letter-spacing:.06em}.embedded-copy.svelte-p5333{color:var(--text);font-size:.92rem;line-height:1.55}.embedded-article.svelte-12t874b{display:inline-grid;gap:.35rem;width:min(100%,28rem);padding:.95rem 1rem;border:1px solid var(--border);border-radius:10px;background:var(--surface);color:var(--text);text-decoration:none;vertical-align:middle}.embedded-kind.svelte-12t874b,.embedded-meta.svelte-12t874b{color:var(--muted);font-size:.78rem;text-transform:uppercase;letter-spacing:.06em}.embedded-copy.svelte-12t874b{color:var(--text);font-size:.94rem;line-height:1.6}.article-markdown.svelte-1j6g65n{width:100%}.article-markdown.svelte-1j6g65n .article-markdown__content{color:var(--text)}.article-markdown.svelte-1j6g65n .article-markdown__content>:first-child{margin-top:0}.article-markdown.svelte-1j6g65n .article-markdown__content h1,.article-markdown.svelte-1j6g65n .article-markdown__content h2,.article-markdown.svelte-1j6g65n .article-markdown__content h3,.article-markdown.svelte-1j6g65n .article-markdown__content h4{margin:2.2rem 0 1rem;color:var(--text-strong);font-family:var(--font-serif);font-weight:700;letter-spacing:-.02em;line-height:1.1}.article-markdown.svelte-1j6g65n .article-markdown__content h1{font-size:clamp(2rem,4vw,2.8rem)}.article-markdown.svelte-1j6g65n .article-markdown__content h2{font-size:clamp(1.6rem,3vw,2.1rem)}.article-markdown.svelte-1j6g65n .article-markdown__content h3{font-size:1.35rem}.article-markdown.svelte-1j6g65n .article-markdown__content p,.article-markdown.svelte-1j6g65n .article-markdown__content li{font-family:var(--font-serif);font-size:1.08rem;line-height:1.9}.article-markdown.svelte-1j6g65n .article-markdown__content p{margin:0 0 1.2rem}.article-markdown.svelte-1j6g65n .article-markdown__content ul,.article-markdown.svelte-1j6g65n .article-markdown__content ol{margin:0 0 1.4rem;padding-left:1.5rem}.article-markdown.svelte-1j6g65n .article-markdown__content blockquote{margin:2rem 0;padding-left:1.2rem;border-left:3px solid var(--border);color:var(--muted);font-style:italic}.article-markdown.svelte-1j6g65n .article-markdown__content pre{margin:1.5rem 0;padding:1rem;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-soft);overflow-x:auto}.article-markdown.svelte-1j6g65n .article-markdown__content code{padding:.12rem .32rem;border-radius:4px;background:var(--surface-soft);font-size:.88rem;font-family:var(--font-mono)}.article-markdown.svelte-1j6g65n .article-markdown__content pre code{padding:0;background:transparent}.article-markdown.svelte-1j6g65n .article-markdown__content a{color:var(--text-strong);text-decoration:underline;text-decoration-color:#11111147;text-underline-offset:.18em}.article-markdown.svelte-1j6g65n .article-markdown__content img{max-width:100%;height:auto;margin:1.75rem 0;border-radius:var(--radius-md);border:1px solid var(--border)}.article-markdown.svelte-1j6g65n .article-markdown__content hr{margin:2rem 0;border:0;border-top:1px solid var(--border)}.article-markdown.svelte-1j6g65n .article-markdown__content table{width:100%;margin:1.5rem 0;border-collapse:collapse;font-size:.96rem}.article-markdown.svelte-1j6g65n .article-markdown__content th,.article-markdown.svelte-1j6g65n .article-markdown__content td{padding:.65rem .75rem;border:1px solid var(--border);text-align:left}.article-markdown.svelte-1j6g65n .article-markdown__content .nostr-event-ref,.article-markdown.svelte-1j6g65n .article-markdown__content .nostr-mention{display:inline-flex;max-width:100%}.event-author-header.svelte-1obigli{display:flex;align-items:center;gap:.6rem}.event-author-avatar-link.svelte-1obigli{flex-shrink:0}.event-author-header-copy.svelte-1obigli{display:flex;align-items:baseline;gap:.55rem;flex-wrap:wrap;min-width:0}.event-author-name.svelte-1obigli{font-size:.88rem;font-weight:700;color:var(--text-strong);text-decoration:none}.event-author-name.svelte-1obigli:hover{color:var(--accent)}.event-author-date.svelte-1obigli{font-size:.78rem;color:var(--muted)}.highlight-popover.svelte-18p7fy7{position:fixed;transform:translate(-50%,-100%);z-index:1000;background:var(--text-strong);color:#fff;border-radius:var(--radius-md);box-shadow:0 4px 20px #00000040;display:flex;align-items:center;gap:0;animation:svelte-18p7fy7-highlight-popover-in .12s ease-out}@keyframes svelte-18p7fy7-highlight-popover-in{0%{opacity:0;transform:translate(-50%,-100%) translateY(4px)}to{opacity:1;transform:translate(-50%,-100%) translateY(0)}}.highlight-action-btn.svelte-18p7fy7{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .75rem;border:none;background:transparent;color:#fff;font-size:.82rem;font-weight:500;font-family:var(--font-sans);cursor:pointer;white-space:nowrap;transition:background .1s ease;border-radius:var(--radius-md)}.highlight-action-btn.svelte-18p7fy7:hover{background:#ffffff1f}.highlight-action-btn.svelte-18p7fy7:disabled{opacity:.5;cursor:default}.highlight-popover-divider.svelte-18p7fy7{width:1px;height:1.2rem;background:#fff3;flex-shrink:0}.highlight-popover-note.svelte-18p7fy7{display:grid;gap:.5rem;padding:.5rem;min-width:260px}.highlight-note-input.svelte-18p7fy7{width:100%;box-sizing:border-box;padding:.5rem .6rem;border:1px solid rgba(255,255,255,.2);border-radius:var(--radius-sm);background:#ffffff14;color:#fff;font-size:.85rem;font-family:var(--font-sans);line-height:1.4;resize:none}.highlight-note-input.svelte-18p7fy7::placeholder{color:#ffffff73}.highlight-note-input.svelte-18p7fy7:focus{outline:none;border-color:#fff6}.highlight-note-actions.svelte-18p7fy7{display:flex;justify-content:flex-end;gap:.4rem}.highlight-cancel-btn.svelte-18p7fy7,.highlight-save-btn.svelte-18p7fy7{border:none;padding:.3rem .65rem;font-size:.78rem;font-weight:600;font-family:var(--font-sans);border-radius:var(--radius-sm);cursor:pointer}.highlight-cancel-btn.svelte-18p7fy7{background:transparent;color:#fff9}.highlight-cancel-btn.svelte-18p7fy7:hover{color:#fff}.highlight-save-btn.svelte-18p7fy7{background:var(--accent);color:#fff}.highlight-save-btn.svelte-18p7fy7:hover{background:var(--accent-hover)}.highlight-save-btn.svelte-18p7fy7:disabled{opacity:.5;cursor:default}.share-trigger-wrap.svelte-ao7yp0{position:relative}.share-btn.svelte-ao7yp0{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;border:1px solid var(--border);border-radius:9999px;background:var(--surface);color:var(--muted);cursor:pointer;flex-shrink:0;transition:color .16s ease,border-color .16s ease,background .16s ease,transform .16s ease}.share-btn.svelte-ao7yp0:hover,.share-btn.active.svelte-ao7yp0{color:var(--text);border-color:var(--text)}.share-btn.svelte-ao7yp0:active{transform:scale(.92)}.share-popover.svelte-ao7yp0{position:absolute;top:calc(100% + 8px);right:0;z-index:100;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:0 4px 24px #0000001f;min-width:160px;padding:.35rem;display:flex;flex-direction:column;gap:0;animation:svelte-ao7yp0-share-popover-in .12s ease-out}@keyframes svelte-ao7yp0-share-popover-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.share-popover-item.svelte-ao7yp0{display:flex;align-items:center;gap:.6rem;padding:.5rem .65rem;border-radius:var(--radius-sm);font-size:.85rem;font-weight:500;color:var(--text);text-decoration:none;cursor:pointer;transition:background .1s ease;white-space:nowrap;border:none;background:none;font-family:var(--font-sans);width:100%;text-align:left}.share-popover-item.svelte-ao7yp0:hover{background:var(--surface-hover, rgba(0, 0, 0, .05))}.share-copy-btn.share-popover-item.svelte-ao7yp0{color:var(--text)}.share-popover-divider.svelte-ao7yp0{height:1px;background:var(--border-light, var(--border));margin:.25rem 0}.article-container.svelte-12uzpal{max-width:var(--content-width);margin:0 auto;display:grid;gap:1.35rem}.article-actions.svelte-12uzpal{margin-left:auto;display:flex;align-items:center;gap:.5rem;flex-shrink:0}.bookmark-btn.svelte-12uzpal{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;border:1px solid var(--border);border-radius:9999px;background:var(--surface);color:var(--muted);cursor:pointer;flex-shrink:0;transition:color .16s ease,border-color .16s ease,background .16s ease,transform .16s ease}.bookmark-btn.svelte-12uzpal:hover{color:var(--accent);border-color:var(--accent)}.bookmark-btn.bookmarked.svelte-12uzpal{color:var(--accent);border-color:var(--accent);background:#ff67190f}.bookmark-btn.svelte-12uzpal:active{transform:scale(.92)}.bookmark-btn.svelte-12uzpal:disabled{opacity:.5;cursor:default}.comment-compose.svelte-12uzpal{display:grid;gap:.65rem;margin-bottom:1.5rem}.comment-compose-inline.svelte-12uzpal{margin-top:.75rem;margin-bottom:0}.comment-compose-input.svelte-12uzpal{width:100%;box-sizing:border-box;padding:.75rem;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font-size:.95rem;line-height:1.5;resize:vertical;transition:border-color .16s ease}.comment-compose-input.svelte-12uzpal:focus{outline:none;border-color:var(--text)}.comment-compose-actions.svelte-12uzpal{display:flex;justify-content:flex-end}.comment-login-prompt.svelte-12uzpal{margin-bottom:1.5rem}.comment-thread.svelte-12uzpal{display:grid;gap:0}.comment-node.svelte-12uzpal{display:grid;grid-template-columns:2rem 1fr;gap:0 .75rem;padding:1rem 0;border-top:1px solid var(--border-light)}.comment-node.svelte-12uzpal:first-child{border-top:none}.comment-node-nested.svelte-12uzpal{border-top:none;padding-top:.75rem}.comment-header.svelte-12uzpal{grid-column:1 / -1;display:flex;align-items:center;gap:.6rem;margin-bottom:.5rem}.comment-avatar{width:2rem!important;height:2rem!important}.comment-body-wrap.svelte-12uzpal{grid-column:1 / -1;padding-left:2.75rem;display:grid;gap:.5rem}.comment-body{color:var(--text);font-size:.95rem;line-height:1.6;overflow-wrap:anywhere}.comment-body p{margin:0 0 .5rem}.comment-body p:last-child{margin-bottom:0}.comment-actions.svelte-12uzpal{display:flex;gap:.75rem}.comment-reply-btn.svelte-12uzpal{background:none;border:none;padding:0;font-size:.78rem;font-weight:600;color:var(--muted);cursor:pointer;letter-spacing:.02em;transition:color .12s ease}.comment-reply-btn.svelte-12uzpal:hover{color:var(--accent)}.comment-children.svelte-12uzpal{margin-top:.25rem;padding-left:0;border-left:2px solid var(--border-light);padding-left:1rem}.comment-children.svelte-12uzpal .comment-node:where(.svelte-12uzpal){padding-top:.75rem;padding-bottom:.75rem;border-top:none}.comment-children.svelte-12uzpal .comment-node:where(.svelte-12uzpal)+.comment-node:where(.svelte-12uzpal){border-top:1px solid var(--border-light)}.share-footer.svelte-12uzpal{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2.5rem 0 1rem;border-top:1px solid var(--border-light);margin-top:2.5rem}.share-footer-label.svelte-12uzpal{margin:0;font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.share-footer-actions.svelte-12uzpal{display:flex;gap:.65rem;flex-wrap:wrap;justify-content:center}.share-footer-btn.svelte-12uzpal{display:inline-flex;align-items:center;gap:.5rem;padding:.55rem 1.1rem;border:1px solid var(--border);border-radius:9999px;background:var(--surface);color:var(--text);font-size:.85rem;font-weight:500;text-decoration:none;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .12s ease;white-space:nowrap}.share-footer-btn.svelte-12uzpal:hover{border-color:var(--text);background:var(--surface-hover, rgba(0, 0, 0, .03))}.share-footer-btn.svelte-12uzpal:active{transform:scale(.97)}
