.like-button.svelte-mzicd4{align-items:center;gap:.25rem;display:flex}.vote-wrapper.svelte-mzicd4{display:inline-flex;position:relative}.vote-btn.svelte-mzicd4{border-radius:var(--radius);color:var(--text-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;padding:.4rem .6rem;font-size:.85rem;transition:all .2s;display:flex}.vote-btn.svelte-mzicd4:hover:not(:disabled){background:#ffffff0d}.vote-btn.login-required.svelte-mzicd4{opacity:.6;cursor:pointer}.vote-btn.login-required.svelte-mzicd4:hover{opacity:.9;background:#ffffff0d}.vote-btn.svelte-mzicd4:disabled{opacity:.5;cursor:not-allowed}.vote-btn.like.svelte-mzicd4:hover:not(:disabled),.vote-btn.like.active.svelte-mzicd4{color:#22c55e}.vote-btn.dislike.svelte-mzicd4:hover:not(:disabled),.vote-btn.dislike.active.svelte-mzicd4{color:#ef4444}.login-tooltip.svelte-mzicd4{white-space:nowrap;border:1px solid var(--border);max-width:calc(100vw - 2rem);color:var(--text-secondary);z-index:10;pointer-events:auto;background:#1e1e28f2;border-radius:6px;padding:.4rem .7rem;font-size:.78rem;animation:.15s ease-out svelte-mzicd4-tooltip-fade-in;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.login-tooltip.svelte-mzicd4:after{content:"";border:5px solid #0000;border-top-color:#1e1e28f2;position:absolute;top:100%;left:50%;transform:translate(-50%)}.login-tooltip.svelte-mzicd4 a:where(.svelte-mzicd4){color:var(--accent-1);font-weight:600;text-decoration:none}.login-tooltip.svelte-mzicd4 a:where(.svelte-mzicd4):hover{text-decoration:underline}@keyframes svelte-mzicd4-tooltip-fade-in{0%{opacity:0;transform:translate(-50%)translateY(4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.count.svelte-mzicd4{min-width:1ch;font-weight:500}.view-count.svelte-mzicd4{color:var(--text-muted);align-items:center;gap:.3rem;margin-left:.25rem;padding:.4rem .6rem;font-size:.85rem;display:flex}.emoji-picker-wrapper.svelte-pk8we7{position:relative}.emoji-trigger.svelte-pk8we7{border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:all .2s;display:flex}.emoji-trigger.svelte-pk8we7:hover{border-color:var(--accent-1);background:#ffffff0d;transform:scale(1.05)}.emoji-trigger.active.svelte-pk8we7{border-color:var(--accent-1);background:#6366f126}.emoji-icon.svelte-pk8we7{font-size:1.2rem;line-height:1;transition:transform .2s}.emoji-trigger.svelte-pk8we7:hover .emoji-icon:where(.svelte-pk8we7){transform:scale(1.1)}.emoji-picker.svelte-pk8we7{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);z-index:100;flex-direction:column;width:320px;max-height:380px;display:flex;position:absolute;bottom:calc(100% + 8px);left:0;overflow:hidden;box-shadow:0 8px 24px #0000004d}.emoji-search.svelte-pk8we7{border-bottom:1px solid var(--border);padding:.5rem}.emoji-search-input.svelte-pk8we7{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-primary);width:100%;color:var(--text-primary);outline:none;padding:.5rem .75rem;font-size:.85rem;transition:border-color .2s}.emoji-search-input.svelte-pk8we7:focus{border-color:var(--accent-1)}.emoji-search-input.svelte-pk8we7::placeholder{color:var(--text-muted)}.emoji-categories.svelte-pk8we7{border-bottom:1px solid var(--border);gap:.25rem;padding:.5rem;display:flex;overflow-x:auto}.category-btn.svelte-pk8we7{border-radius:var(--radius);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:1.1rem;transition:all .2s;display:flex}.category-btn.svelte-pk8we7:hover{background:#ffffff1a}.category-btn.active.svelte-pk8we7{background:#6366f133}.emoji-grid.svelte-pk8we7{grid-template-columns:repeat(8,1fr);gap:2px;max-height:260px;padding:.5rem;display:grid;overflow-y:auto}.emoji-btn.svelte-pk8we7{border-radius:var(--radius);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.3rem;transition:all .15s;display:flex}.emoji-btn.svelte-pk8we7:hover{background:#ffffff1a;transform:scale(1.15)}.no-results.svelte-pk8we7{text-align:center;color:var(--text-muted);grid-column:1/-1;padding:1.5rem;font-size:.85rem}@media (width<=480px){.emoji-picker.svelte-pk8we7{width:280px}.emoji-grid.svelte-pk8we7{grid-template-columns:repeat(7,1fr)}}.comment-form.svelte-wk4nfe{flex-direction:column;gap:.75rem;display:flex}.comment-input.svelte-wk4nfe{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-card);width:100%;color:var(--text-primary);resize:vertical;min-height:80px;padding:.75rem;font-family:inherit;font-size:.9rem;transition:border-color .2s}.comment-input.svelte-wk4nfe:focus{border-color:var(--accent-1);outline:none}.comment-input.svelte-wk4nfe:disabled{opacity:.6}.comment-input.over-limit.svelte-wk4nfe{border-color:#ef4444}.comment-meta.svelte-wk4nfe{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.char-counter.svelte-wk4nfe{color:var(--text-secondary);margin-left:auto;font-size:.75rem}.char-counter.over-limit.svelte-wk4nfe{color:#ef4444;font-weight:600}.error-msg.svelte-wk4nfe{color:#ef4444;font-size:.75rem}.comment-actions.svelte-wk4nfe{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.actions-right.svelte-wk4nfe{align-items:center;gap:.5rem;display:flex}.submit-btn.svelte-wk4nfe{border-radius:var(--radius);background:var(--accent-1);color:#fff;cursor:pointer;border:none;padding:.5rem 1rem;font-size:.85rem;font-weight:500;transition:opacity .2s}.submit-btn.svelte-wk4nfe:hover:not(:disabled){opacity:.9}.submit-btn.svelte-wk4nfe:disabled{opacity:.5;cursor:not-allowed}.cancel-btn.svelte-wk4nfe{border:1px solid var(--border);border-radius:var(--radius);color:var(--text-secondary);cursor:pointer;background:0 0;padding:.5rem 1rem;font-size:.85rem;transition:all .2s}.cancel-btn.svelte-wk4nfe:hover:not(:disabled){background:#ffffff0d}.hover-trigger.svelte-1338z74{display:contents}.hover-card.svelte-1338z74{z-index:100;background:var(--bg-card);border:1px solid var(--border-bright);border-radius:var(--radius);width:280px;box-shadow:var(--shadow-card);padding:1rem;animation:.15s ease-out svelte-1338z74-fadeIn;position:absolute}@keyframes svelte-1338z74-fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.card-header.svelte-1338z74{align-items:center;gap:.75rem;display:flex}.card-avatar.svelte-1338z74{object-fit:cover;border-radius:50%;flex-shrink:0;width:48px;height:48px}.card-avatar-placeholder.svelte-1338z74{width:48px;height:48px;color:var(--accent-1);background:#6366f126;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;font-weight:700;display:flex}.card-info.svelte-1338z74{flex-direction:column;gap:.25rem;min-width:0;display:flex}.card-name-row.svelte-1338z74{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.card-name.svelte-1338z74{color:var(--text-primary);font-size:.95rem;font-weight:600}.card-admin-badge.svelte-1338z74{color:#fbbf24;background:#fbbf241f;border-radius:3px;padding:.1rem .4rem;font-size:.6rem;font-weight:600;line-height:1.4}.card-date.svelte-1338z74{color:var(--text-muted);font-size:.75rem}.ban-btn.svelte-1338z74{border-radius:var(--radius);color:#fca5a5;cursor:pointer;background:#ef444414;border:1px solid #ef44444d;align-items:center;gap:.4rem;width:100%;margin-top:.75rem;padding:.5rem .75rem;font-size:.8rem;font-weight:500;transition:all .2s;display:flex}.ban-btn.svelte-1338z74:hover{color:#ef4444;background:#ef444426;border-color:#ef444480}.confirm-box.svelte-1338z74{border-radius:var(--radius);background:#ef44440d;border:1px solid #ef44444d;margin-top:.75rem;padding:.75rem}.confirm-text.svelte-1338z74{color:var(--text-secondary);margin-bottom:.75rem;font-size:.8rem;line-height:1.4;display:block}.confirm-actions.svelte-1338z74{justify-content:flex-end;gap:.5rem;display:flex}.confirm-cancel.svelte-1338z74{border:1px solid var(--border);border-radius:var(--radius);color:var(--text-muted);cursor:pointer;background:0 0;padding:.4rem .75rem;font-size:.8rem;transition:all .2s}.confirm-cancel.svelte-1338z74:hover:not(:disabled){color:var(--text-secondary);background:#ffffff0d}.confirm-ban.svelte-1338z74{border-radius:var(--radius);color:#ef4444;cursor:pointer;background:#ef444426;border:1px solid #ef444480;padding:.4rem .75rem;font-size:.8rem;font-weight:500;transition:all .2s}.confirm-ban.svelte-1338z74:hover:not(:disabled){background:#ef444440}.confirm-cancel.svelte-1338z74:disabled,.confirm-ban.svelte-1338z74:disabled{opacity:.5;cursor:not-allowed}.comment.svelte-mz3hj0{padding:1rem 0}.comment.svelte-mz3hj0+.comment:where(.svelte-mz3hj0){border-top:1px solid var(--border)}.comment.reply.svelte-mz3hj0{margin-left:2rem}.comment-header.svelte-mz3hj0{align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex;position:relative}.avatar-img.svelte-mz3hj0{object-fit:cover;border-radius:50%;flex-shrink:0;width:32px;height:32px}.avatar-placeholder.svelte-mz3hj0{width:32px;height:32px;color:var(--accent-1);background:#6366f126;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.7rem;font-weight:700;display:flex}.comment-meta.svelte-mz3hj0{flex-flow:wrap;flex:1;align-items:baseline;gap:.4rem;min-width:0;display:flex}.author-name.svelte-mz3hj0{color:var(--text-primary);font-size:.9rem;font-weight:600}.admin-badge.svelte-mz3hj0{color:#fbbf24;background:#fbbf241f;border-radius:3px;padding:.05rem .35rem;font-size:.65rem;font-weight:600;line-height:1.4}.comment-date.svelte-mz3hj0{color:var(--text-muted);flex-basis:100%;font-size:.75rem}.delete-btn.svelte-mz3hj0{border-radius:var(--radius);color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:.4rem;transition:all .2s}.delete-btn.svelte-mz3hj0:hover{color:#ef4444;background:#ef44441a}.comment-content.svelte-mz3hj0{color:var(--text-secondary);white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word;margin-bottom:.75rem;font-size:.9rem;line-height:1.6}.comment-footer.svelte-mz3hj0{align-items:center;gap:1rem;display:flex}.reply-btn.svelte-mz3hj0{border-radius:var(--radius);color:var(--text-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;padding:.4rem .6rem;font-size:.85rem;transition:all .2s;display:flex}.reply-btn.svelte-mz3hj0:hover{color:var(--accent-1);background:#ffffff0d}.reply-form.svelte-mz3hj0{margin-top:.75rem}.error-message.svelte-mz3hj0{border-radius:var(--radius);color:#fca5a5;background:#ef44441a;border:1px solid #ef44444d;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;padding:.75rem 1rem;font-size:.85rem;display:flex}.error-close.svelte-mz3hj0{color:#fca5a5;cursor:pointer;background:0 0;border:none;padding:0 .25rem;font-size:1.1rem;line-height:1}.error-close.svelte-mz3hj0:hover{color:#ef4444}.show-replies-btn.svelte-mz3hj0{border-radius:var(--radius);color:var(--accent-1);cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;margin-top:.75rem;padding:.4rem .6rem;font-size:.85rem;transition:all .2s;display:flex}.show-replies-btn.svelte-mz3hj0:hover{background:#6366f11a}.replies.svelte-mz3hj0{flex-direction:column;gap:.75rem;margin-top:.75rem;display:flex}.load-more-replies-btn.svelte-mz3hj0{border:1px solid var(--border);border-radius:var(--radius);width:100%;color:var(--accent-1);cursor:pointer;background:#ffffff08;margin-top:.75rem;padding:.5rem 1rem;font-size:.85rem;font-weight:500;transition:all .2s;display:block}.load-more-replies-btn.svelte-mz3hj0:hover:not(:disabled){border-color:var(--accent-1);background:#6366f11a}.load-more-replies-btn.svelte-mz3hj0:disabled{opacity:.5;cursor:not-allowed}.comment-section.svelte-19oubuv{margin-top:2rem}.section-title.svelte-19oubuv{color:var(--text-primary);align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:1.25rem;font-weight:600;display:flex}.comment-count.svelte-19oubuv{color:var(--text-muted);border-radius:var(--radius);background:#ffffff0d;padding:.2rem .5rem;font-size:.85rem;font-weight:500}.new-comment.svelte-19oubuv{margin-bottom:1.5rem}.login-prompt.svelte-19oubuv{text-align:center;color:var(--text-muted);margin-bottom:1.5rem;padding:1rem;font-size:.9rem}.login-prompt.svelte-19oubuv a:where(.svelte-19oubuv){color:var(--accent-1);font-weight:500;text-decoration:none}.login-prompt.svelte-19oubuv a:where(.svelte-19oubuv):hover{text-decoration:underline}.no-comments.svelte-19oubuv,.loading.svelte-19oubuv{text-align:center;color:var(--text-muted);padding:2rem;font-size:.9rem}.comments-list.svelte-19oubuv{flex-direction:column;gap:1rem;display:flex}.load-more-btn.svelte-19oubuv{border:1px solid var(--border);border-radius:var(--radius);width:100%;color:var(--accent-1);cursor:pointer;background:#ffffff08;margin-top:1.5rem;padding:.75rem 1.5rem;font-size:.9rem;font-weight:500;transition:all .2s;display:block}.load-more-btn.svelte-19oubuv:hover:not(:disabled){border-color:var(--accent-1);background:#6366f11a}.load-more-btn.svelte-19oubuv:disabled{opacity:.5;cursor:not-allowed}.error-message.svelte-19oubuv{border-radius:var(--radius);color:#fca5a5;background:#ef44441a;border:1px solid #ef44444d;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.75rem;padding:.75rem 1rem;font-size:.85rem;display:flex}.error-close.svelte-19oubuv{color:#fca5a5;cursor:pointer;background:0 0;border:none;padding:0 .25rem;font-size:1.1rem;line-height:1}.error-close.svelte-19oubuv:hover{color:#ef4444}.navbar.svelte-1v5vv28{z-index:100;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--border);background:#080b14d9;position:sticky;top:0}.nav-inner.svelte-1v5vv28{justify-content:space-between;align-items:center;max-width:800px;margin:0 auto;padding:1rem 1.5rem;display:flex}.logo.svelte-1v5vv28{letter-spacing:-.03em;color:var(--text-primary);align-items:center;gap:.5rem;font-size:1.3rem;font-weight:800;text-decoration:none;display:flex}.logo-img.svelte-1v5vv28{object-fit:contain;width:32px;height:32px}.logo-accent.svelte-1v5vv28{color:var(--accent-1)}.article-wrapper.svelte-1v5vv28{padding:3rem 1.5rem 4rem}.blog-layout.svelte-1v5vv28{grid-template-columns:1fr;gap:3rem;max-width:1100px;margin:0 auto;display:grid}.blog-layout.svelte-1v5vv28>:where(.svelte-1v5vv28){min-width:0}@media (width>=900px){.blog-layout.svelte-1v5vv28{grid-template-columns:680px 340px;justify-content:center;gap:4rem}}.sidebar.svelte-1v5vv28{flex-direction:column;gap:2rem;display:flex}@media (width>=900px){.sidebar.svelte-1v5vv28{align-self:start;position:sticky;top:80px}}.widget.svelte-1v5vv28{border:1px solid var(--border);overflow-wrap:anywhere;word-break:break-word;background:#ffffff05;border-radius:12px;padding:1.5rem}.widget-title.svelte-1v5vv28{color:var(--text-primary);margin-bottom:2rem;font-size:1.1rem;font-weight:700;position:relative}.widget-title.svelte-1v5vv28:after{content:"";background:var(--accent-1);border-radius:2px;width:40px;height:3px;position:absolute;bottom:-.75rem;left:0}.search-form.svelte-1v5vv28{gap:.5rem;display:flex}.search-input.svelte-1v5vv28{border:1px solid var(--border);min-width:0;color:var(--text-primary);background:#0003;border-radius:8px;outline:none;flex:1;padding:.8rem 1rem;font-size:.95rem;transition:border-color .2s}.search-input.svelte-1v5vv28:focus{border-color:var(--accent-2)}.search-btn.svelte-1v5vv28{background:var(--accent-1);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;padding:.8rem 1rem;font-size:.875rem;font-weight:600;transition:opacity .2s}.search-btn.svelte-1v5vv28:hover{opacity:.85}.widget-text.svelte-1v5vv28{color:var(--text-secondary);overflow-wrap:anywhere;word-break:break-word;font-size:.95rem;line-height:1.6}.widget-text.svelte-1v5vv28 strong{color:var(--text-primary)}.article.svelte-1v5vv28{width:100%;min-width:0;max-width:100%}.article-header.svelte-1v5vv28{margin-bottom:2.5rem}.article-meta.svelte-1v5vv28{align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.article-category.svelte-1v5vv28{color:var(--accent-1);text-transform:uppercase;letter-spacing:.05em;background:#6366f126;border-radius:4px;padding:.3rem .8rem;font-size:.82rem;font-weight:700;text-decoration:none;transition:opacity .2s}.article-category.svelte-1v5vv28:hover{opacity:.8}.article-date.svelte-1v5vv28{color:var(--accent-2);letter-spacing:.03em;font-size:.82rem;font-weight:500;display:block}.article-author.svelte-1v5vv28{color:var(--text-secondary);margin-bottom:.5rem;font-size:.9rem}.article-author.svelte-1v5vv28 strong:where(.svelte-1v5vv28){color:var(--text-primary);font-weight:600}.article-title.svelte-1v5vv28{letter-spacing:-.04em;color:var(--text-primary);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;line-height:1.15}.post-like-section.svelte-1v5vv28{margin:1.5rem 0}.post-like-section--bottom.svelte-1v5vv28{border-top:1px solid var(--border);margin:2.5rem 0 2rem;padding-top:1.5rem}.article-featured.svelte-1v5vv28{border:1px solid var(--border);box-sizing:border-box;background:#0a0c14;border-radius:12px;justify-content:center;align-items:center;max-width:100%;max-height:520px;margin-top:1.5rem;display:flex;overflow:hidden}.article-featured-media.svelte-1v5vv28{object-fit:contain;box-sizing:border-box;width:100%;max-width:100%;height:auto;max-height:520px;display:block}.video-thumbnail-wrapper.svelte-1v5vv28{cursor:pointer;text-align:center;background:0 0;border:none;width:100%;margin:0;padding:0;display:block;position:relative}.play-button-overlay.svelte-1v5vv28{opacity:.8;filter:drop-shadow(0 2px 8px #0009);width:68px;height:48px;transition:opacity .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-thumbnail-wrapper.svelte-1v5vv28:hover .play-button-overlay:where(.svelte-1v5vv28){opacity:1}.play-button-overlay.svelte-1v5vv28 svg:where(.svelte-1v5vv28){color:#000000b3;width:100%;height:100%}.read-more-section.svelte-1v5vv28{border-top:1px solid var(--border);margin-top:4rem;padding-top:3rem}.read-more-title.svelte-1v5vv28{color:var(--text-primary);margin-bottom:1.5rem;font-size:1.3rem;font-weight:700}.read-more-grid.svelte-1v5vv28{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=600px){.read-more-grid.svelte-1v5vv28{grid-template-columns:1fr 1fr}}.read-more-card.svelte-1v5vv28{border:1px solid var(--border);background:#ffffff08;border-radius:12px;flex-direction:column;padding:1.25rem;text-decoration:none;transition:all .2s;display:flex}.read-more-card.svelte-1v5vv28:hover{border-color:var(--accent-1);background:#ffffff0d;transform:translateY(-2px)}.read-more-card-title.svelte-1v5vv28{color:var(--text-primary);margin-bottom:.5rem;font-size:1.05rem;font-weight:600;line-height:1.4}.read-more-card-date.svelte-1v5vv28{color:var(--text-muted);font-size:.85rem}.prose{color:var(--text-secondary);overflow-wrap:anywhere;word-break:break-word;font-size:1.05rem;line-height:1.75}.post-block:empty{height:0;margin:0;padding:0}.prose p{overflow-wrap:anywhere;word-break:break-word;margin-top:1.25em;margin-bottom:1.25em}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{color:var(--text-primary);overflow-wrap:anywhere;word-break:break-word;margin-top:2em;margin-bottom:1em;font-weight:700;line-height:1.33}.prose h1{margin-top:0;font-size:2.25em}.prose h2{font-size:1.5em}.prose h3{font-size:1.25em}.prose a{color:var(--accent-2);overflow-wrap:anywhere;word-break:break-word;font-weight:500;text-decoration:underline}.prose strong{color:var(--text-primary);font-weight:600}.prose ul,.prose ol{margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.prose li{overflow-wrap:anywhere;word-break:break-word;margin-top:.5em;margin-bottom:.5em}.prose ul{list-style-type:disc}.prose ol{list-style-type:decimal}.prose blockquote{color:var(--text-secondary);border-left:.25rem solid var(--border);overflow-wrap:anywhere;word-break:break-word;margin-top:1.6em;margin-bottom:1.6em;padding-left:1em;font-style:italic}.prose code{color:#a5b4fc;word-break:break-word;background:#0d1322;border-radius:.25rem;padding:.1em .3em;font-size:.875em;font-weight:600}.prose pre{color:#cbd5e1;white-space:pre;border:1px solid var(--border);box-sizing:border-box;background-color:#0d1322;border-radius:.375rem;max-width:100%;margin-top:1.7em;margin-bottom:1.7em;padding:1em 1.2em;font-size:.875em;overflow-x:auto}.prose pre code{font-weight:inherit;color:inherit;white-space:inherit;background-color:#0000;padding:0}.prose table{border-collapse:collapse;table-layout:fixed;width:100%;margin-top:1.7em;margin-bottom:1.7em}.prose th,.prose td{border:1px solid var(--border);overflow-wrap:anywhere;word-break:break-word;padding:.5em .75em}.prose th{color:var(--text-primary);background:#ffffff08;font-weight:600}.prose img,.prose video,.prose picture{border-radius:.5rem;max-width:100%;height:auto;margin-top:2em;margin-bottom:2em}.prose hr{border-color:var(--border);margin-top:3em;margin-bottom:3em}.footer.svelte-1v5vv28{border-top:1px solid var(--border);text-align:center;color:var(--text-muted);padding:2rem 1.5rem;font-size:.85rem}.footer.svelte-1v5vv28 a:where(.svelte-1v5vv28){color:var(--accent-2);text-decoration:none}
