.modal-backdrop.svelte-1gzk6tu{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:center;z-index:1000;opacity:0;animation:svelte-1gzk6tu-fadeIn .2s forwards}.modal.svelte-1gzk6tu{background:#000;border:2px dashed #333;padding:2rem;max-width:400px;width:90%;transform:scale(.95);opacity:0;animation:svelte-1gzk6tu-popIn .2s forwards}@keyframes svelte-1gzk6tu-fadeIn{to{opacity:1}}@keyframes svelte-1gzk6tu-popIn{to{opacity:1;transform:scale(1)}}.modal.svelte-1gzk6tu h3:where(.svelte-1gzk6tu){margin-top:0;color:#f44}.modal-actions.svelte-1gzk6tu{display:flex;justify-content:flex-end;gap:1rem;margin-top:1.5rem}.checkbox-label.svelte-1gzk6tu{display:flex;align-items:center;gap:.5rem;margin-top:1rem;font-size:.9rem;color:#888;cursor:pointer}.delete-confirm-btn.svelte-1gzk6tu,.ban-confirm-btn.svelte-1gzk6tu{color:#f44;font-weight:700}.ban-btn.svelte-1gzk6tu{color:#f44}.ban-btn.svelte-1gzk6tu:hover{text-decoration:underline}.header.svelte-1gzk6tu{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.user-info.svelte-1gzk6tu{display:flex;align-items:center;gap:.5rem;color:#fff}.reply-btn.svelte-1gzk6tu{color:#aaa}.user-avatar.svelte-1gzk6tu{width:48px;height:48px;border-radius:50%}.comment-form.svelte-1gzk6tu{display:flex;flex-direction:column;gap:1rem;margin-bottom:3rem;max-width:600px}.editor-container.svelte-1gzk6tu{background:#040404;overflow:hidden;border:2px dashed #333}.toolbar.svelte-1gzk6tu{display:flex;gap:.25rem;padding:.5rem;background:#040404;border-bottom:2px dashed #333;align-items:center}.toolbar.svelte-1gzk6tu button:where(.svelte-1gzk6tu){background:transparent;border:none;color:#b9bbbe;cursor:pointer;padding:.25rem .5rem;border-radius:4px;font-family:monospace;font-size:.9rem;transition:background .2s,color .2s;display:flex;align-items:center;justify-content:center;min-width:24px}.toolbar.svelte-1gzk6tu button:where(.svelte-1gzk6tu):hover{background:#40444b;color:#fff}.toolbar.svelte-1gzk6tu .separator:where(.svelte-1gzk6tu){width:1px;height:16px;background:#40444b;margin:0 .25rem}textarea.svelte-1gzk6tu{background:#040404;border:none;color:#dcddde;padding:1rem;font-family:inherit;width:100%;min-height:100px;resize:vertical;display:block;box-sizing:border-box}textarea.svelte-1gzk6tu:focus{outline:none}.submit-btn.svelte-1gzk6tu{align-self:flex-start;background:#fff;color:#000;border:none;padding:.5rem 1.5rem;cursor:pointer;font-weight:700;transition:opacity .2s}.submit-btn.svelte-1gzk6tu:disabled{opacity:.5;cursor:not-allowed}.text-btn.svelte-1gzk6tu{background:none;border:none;cursor:pointer;padding:0;font-family:inherit;text-decoration:underline;font-size:.8rem}.text-btn.svelte-1gzk6tu:hover{color:#fff}.error.svelte-1gzk6tu{color:#f44;font-size:.9rem}.comments-list.svelte-1gzk6tu{display:flex;flex-direction:column;gap:2rem}.comment.svelte-1gzk6tu{border-left:2px solid #333;padding-left:1rem;margin-bottom:1rem}.comment.admin.svelte-1gzk6tu{border-left-color:#ff0059}.meta.svelte-1gzk6tu{display:flex;justify-content:space-between;align-items:center;font-size:.9rem;color:#888;margin-bottom:.5rem}.author-wrap.svelte-1gzk6tu{display:flex;align-items:center;gap:.5rem}.comment-avatar.svelte-1gzk6tu{width:24px;height:24px;border-radius:50%}.author.svelte-1gzk6tu{color:#fff;font-weight:700}.author.svelte-1gzk6tu a:where(.svelte-1gzk6tu){color:#fff;text-decoration:none;border-bottom:2px dotted #888}.admin-tag.svelte-1gzk6tu{background:#ff0059;color:#fff;font-size:.7rem;padding:.1rem .3rem;border-radius:2px;margin-left:.5rem}.content.svelte-1gzk6tu{white-space:pre-wrap;line-height:1.5}.content.svelte-1gzk6tu p{margin:0 0 .5rem}.content.svelte-1gzk6tu strong{color:#fff}.content.svelte-1gzk6tu em{font-style:italic}.content.svelte-1gzk6tu blockquote{border-left:2px solid #555;padding-left:.5rem;color:#aaa;margin:.5rem 0}.actions.svelte-1gzk6tu{display:flex;gap:1rem;margin-top:.5rem}.delete-btn.svelte-1gzk6tu{color:#f44}.delete-btn.svelte-1gzk6tu:hover{text-decoration:underline}.replies.svelte-1gzk6tu{margin-top:1rem;margin-left:1rem;border-left:1px dashed #444;padding-left:1rem}.replies.svelte-1gzk6tu .replies:where(.svelte-1gzk6tu){margin-left:-1.14rem;border-left:none;padding-left:0}.replying-to.svelte-1gzk6tu{color:#888;font-size:.9rem}.login-prompt.svelte-1gzk6tu{background:#040404;border:2px dashed #333;padding:2rem;text-align:center;margin-bottom:3rem}.login-prompt.svelte-1gzk6tu a:where(.svelte-1gzk6tu){color:#fff;font-weight:700}.cancel-btn.svelte-1gzk6tu{color:#888}.page-wrapper.svelte-1teoznn{display:flex;flex-direction:column;min-height:100vh}.container.svelte-1teoznn{max-width:1000px;margin:0 auto;padding:.5rem;flex:1;width:100%}.main-content.svelte-1teoznn{border:2px dashed #ffffff50;position:relative;background-color:#040404}.inner-content.svelte-1teoznn{padding:1rem}.inner-content.svelte-1teoznn>:last-child{margin-bottom:0}.back-link.svelte-1teoznn{margin-bottom:1rem}.back-link.svelte-1teoznn a:where(.svelte-1teoznn){color:#888;text-decoration:none}.back-link.svelte-1teoznn a:where(.svelte-1teoznn):hover{text-decoration:underline;color:#fff}.post-image.svelte-1teoznn{margin-bottom:1.5rem;background:#111}.post-image.svelte-1teoznn img:where(.svelte-1teoznn){width:100%;height:auto;display:block;max-height:400px;object-fit:cover}.post-meta.svelte-1teoznn{margin-bottom:1rem;color:#888;font-size:.9rem;padding-bottom:.5rem}.post-content.svelte-1teoznn{line-height:1;font-size:1.1rem}.post-content.svelte-1teoznn h1{font-size:2rem;margin-bottom:1rem;border-bottom:2px dashed #444;padding-bottom:.5rem}.post-content.svelte-1teoznn p{margin-bottom:1rem}
