.tiptap-wrapper.svelte-fjh7a5{background:var(--color-surface-dark);border:1px solid #ffffff0d;border-radius:.5rem;transition:border-color .15s,box-shadow .15s;overflow:hidden}.tiptap-wrapper.focused.svelte-fjh7a5{border-color:#a855f766;box-shadow:0 0 0 2px #a855f70f}.tiptap-wrapper.compact.svelte-fjh7a5{background:#0003;border-color:#ffffff0a}.tiptap-wrapper.compact.focused.svelte-fjh7a5{border-color:#a855f74d}.tiptap-toolbar.svelte-fjh7a5{background:#ffffff04;border-bottom:1px solid #ffffff0a;flex-wrap:wrap;align-items:center;gap:.35rem;padding:.4rem .5rem;display:flex}.tiptap-toolbar.compact.svelte-fjh7a5{gap:.25rem;padding:.35rem .45rem}.toolbar-btn.svelte-fjh7a5{width:1.85rem;height:1.65rem;color:var(--color-text-muted);cursor:pointer;user-select:none;background:#ffffff08;border:1px solid #ffffff14;border-radius:.35rem;place-items:center;padding:0;font-size:.6875rem;font-weight:600;transition:color .15s,border-color .15s,background-color .15s,box-shadow .15s;display:inline-grid}.toolbar-btn.svelte-fjh7a5:hover{color:#d8b4fe;background:#a855f71f;border-color:#a855f759}.toolbar-btn.active.svelte-fjh7a5{color:#e9d5ff;background:#a855f733;border-color:#a855f780;box-shadow:0 0 6px #a855f726}.toolbar-btn.italic-btn.svelte-fjh7a5{font-style:italic}.toolbar-btn.strike-btn.svelte-fjh7a5{text-decoration:line-through}.tiptap-editor.svelte-fjh7a5{min-height:5.5rem;color:var(--color-text-primary);cursor:text;padding:.625rem .75rem;font-size:.8125rem;line-height:1.6}.tiptap-editor.compact.svelte-fjh7a5{min-height:3.5rem;padding:.5rem .625rem;font-size:.75rem;line-height:1.5}.tiptap-editor.svelte-fjh7a5 .ProseMirror{min-height:inherit;outline:none}.tiptap-editor.svelte-fjh7a5 .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--color-text-muted);opacity:.4;pointer-events:none;float:left;height:0}.tiptap-editor.svelte-fjh7a5 p{margin:.2rem 0}.tiptap-editor.svelte-fjh7a5 p:first-child{margin-top:0}.tiptap-editor.svelte-fjh7a5 p:last-child{margin-bottom:0}.tiptap-editor.svelte-fjh7a5 strong,.tiptap-editor.svelte-fjh7a5 b{color:var(--color-text-primary);font-weight:600}.tiptap-editor.svelte-fjh7a5 em,.tiptap-editor.svelte-fjh7a5 i{font-style:italic}.tiptap-editor.svelte-fjh7a5 del,.tiptap-editor.svelte-fjh7a5 s{opacity:.65;text-decoration:line-through}.tiptap-editor.svelte-fjh7a5 code{font-family:var(--font-mono);color:#e2e8f0;background:#ffffff0d;border:1px solid #ffffff12;border-radius:.25rem;padding:.1rem .35rem;font-size:.8em}.tiptap-editor.svelte-fjh7a5 blockquote{color:var(--color-text-muted);border-left:3px solid #a855f759;margin:.4rem 0;padding:.3rem .7rem;font-style:italic}.tiptap-editor.svelte-fjh7a5 a{color:#c084fc;text-underline-offset:2px;cursor:pointer;text-decoration:underline #c084fc40;transition:text-decoration-color .15s}.tiptap-editor.svelte-fjh7a5 a:hover{text-decoration-color:#c084fcb3}.tiptap-editor.svelte-fjh7a5 ul,.tiptap-editor.svelte-fjh7a5 ol{margin:.2rem 0;padding-left:1.4rem}.tiptap-editor.svelte-fjh7a5 ul{list-style-type:disc}.tiptap-editor.svelte-fjh7a5 ol{list-style-type:decimal}.tiptap-editor.svelte-fjh7a5 li{margin:.1rem 0}.tiptap-editor.svelte-fjh7a5 li p{margin:0}.tiptap-footer.svelte-fjh7a5{border-top:1px solid #ffffff06;justify-content:flex-end;padding:.2rem .5rem .3rem;display:flex}.char-count.svelte-fjh7a5{font-size:.625rem;font-family:var(--font-mono);color:var(--color-text-muted);opacity:.6}.char-count.over-limit.svelte-fjh7a5{color:#ef4444;opacity:1}.turnstile-wrap.svelte-28iupn{min-height:65px}.turnstile-wrap.compact.svelte-28iupn{min-height:45px}.comment-form-card.svelte-4667de{backdrop-filter:blur(8px);background:linear-gradient(145deg,#1c1c2480,#0c0c12b3);border:1px solid #ffffff0a;border-radius:.75rem;padding:1.25rem 1.5rem}@media (width>=640px){.comment-form-card.svelte-4667de{padding:1.5rem 1.75rem}}.btn-submit.svelte-4667de{color:#fff;background:#9333ea;border-radius:.5rem;align-items:center;gap:.4rem;padding:.5rem 1.25rem;font-size:.8125rem;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 0 16px #9333ea1f}.btn-submit.svelte-4667de:hover:not(:disabled){background:#a855f7;box-shadow:0 0 24px #a855f733}.btn-submit.svelte-4667de:disabled{opacity:.35;cursor:not-allowed}.btn-submit-sm.svelte-4667de{color:#fff;background:#9333eab3;border-radius:.375rem;align-items:center;gap:.3rem;padding:.3rem .75rem;font-size:.6875rem;font-weight:600;transition:all .15s;display:inline-flex}.btn-submit-sm.svelte-4667de:hover:not(:disabled){background:#a855f7d9}.btn-submit-sm.svelte-4667de:disabled{opacity:.35;cursor:not-allowed}.btn-report.svelte-9j2pmf{color:#fbbf24;background:#fbbf2414;border:1px solid #fbbf2426;border-radius:.375rem;align-items:center;gap:.3rem;padding:.3rem .75rem;font-size:.6875rem;font-weight:600;transition:all .15s;display:inline-flex}.btn-report.svelte-9j2pmf:hover:not(:disabled){background:#fbbf2424}.btn-report.svelte-9j2pmf:disabled{opacity:.35;cursor:not-allowed}.comment-node.svelte-1qgvnnq{border-bottom:1px solid #ffffff06;border-radius:.625rem;scroll-margin-top:6rem;transition:background-color .25s,box-shadow .25s}.comment-node.svelte-1qgvnnq:last-child{border-bottom:none}.comment-node.is-reply.svelte-1qgvnnq{border-bottom:none;border-left:2px solid #a855f71f;padding-left:.75rem}.comment-node.is-reply.svelte-1qgvnnq:hover{border-left-color:#a855f74d}.comment-node.is-highlighted.svelte-1qgvnnq{background:#10b9810f;animation:4.5s ease-out svelte-1qgvnnq-comment-highlight;box-shadow:inset 0 0 0 1px #10b98129}.replies-group.svelte-1qgvnnq{margin-top:.125rem}.avatar.svelte-1qgvnnq{user-select:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2.125rem;height:2.125rem;font-size:.8125rem;font-weight:700;display:flex}.avatar-img.svelte-1qgvnnq{object-fit:cover;user-select:none;background:#ffffff0a;border-radius:9999px;flex-shrink:0;width:2.125rem;height:2.125rem;box-shadow:0 0 0 1px #a855f740}.comment-actions.svelte-1qgvnnq{opacity:.5;transition:opacity .15s}.comment-node.svelte-1qgvnnq:hover>div:where(.svelte-1qgvnnq)>div:where(.svelte-1qgvnnq)>.comment-actions:where(.svelte-1qgvnnq){opacity:1}.action-btn.svelte-1qgvnnq{color:var(--color-text-muted);align-items:center;gap:.25rem;font-size:.6875rem;transition:color .15s;display:inline-flex}.action-btn.svelte-1qgvnnq:hover{color:#c084fc}.report-btn.svelte-1qgvnnq:hover{color:#fbbf24}.comment-html.svelte-1qgvnnq p{margin:.2rem 0}.comment-html.svelte-1qgvnnq p:first-child{margin-top:0}.comment-html.svelte-1qgvnnq p:last-child{margin-bottom:0}.comment-html.svelte-1qgvnnq strong,.comment-html.svelte-1qgvnnq b{color:var(--color-text-primary);font-weight:600}.comment-html.svelte-1qgvnnq em,.comment-html.svelte-1qgvnnq i{font-style:italic}.comment-html.svelte-1qgvnnq del,.comment-html.svelte-1qgvnnq s{opacity:.65;text-decoration:line-through}.comment-html.svelte-1qgvnnq code{font-family:var(--font-mono);color:#e2e8f0;background:#ffffff0d;border:1px solid #ffffff12;border-radius:.25rem;padding:.1rem .35rem;font-size:.8em}.comment-html.svelte-1qgvnnq pre{background:#00000059;border:1px solid #ffffff0d;border-radius:.375rem;margin:.4rem 0;padding:.6rem .8rem;overflow-x:auto}.comment-html.svelte-1qgvnnq pre code{background:0 0;border:none;padding:0;font-size:.8em}.comment-html.svelte-1qgvnnq blockquote{color:var(--color-text-muted);border-left:3px solid #a855f759;margin:.4rem 0;padding:.3rem .7rem;font-style:italic}.comment-html.svelte-1qgvnnq a{color:#c084fc;text-underline-offset:2px;text-decoration:underline #c084fc40;transition:text-decoration-color .15s}.comment-html.svelte-1qgvnnq a:hover{text-decoration-color:#c084fcb3}.comment-html.svelte-1qgvnnq ul,.comment-html.svelte-1qgvnnq ol{margin:.2rem 0;padding-left:1.4rem}.comment-html.svelte-1qgvnnq ul{list-style-type:disc}.comment-html.svelte-1qgvnnq ol{list-style-type:decimal}.comment-html.svelte-1qgvnnq li{margin:.1rem 0}.comments-section.svelte-1qgvnnq .input-field{background:var(--color-surface-dark);width:100%;color:var(--color-text-primary);border:1px solid #ffffff0d;border-radius:.5rem;outline:none;padding:.5rem .75rem;font-size:.8125rem;transition:border-color .15s,box-shadow .15s}.comments-section.svelte-1qgvnnq .input-field:focus{border-color:#a855f766;box-shadow:0 0 0 2px #a855f70f}.comments-section.svelte-1qgvnnq .input-field::placeholder{color:var(--color-text-muted);opacity:.4}.load-more-btn.svelte-1qgvnnq{color:#c084fccc;border:1px solid #a855f733;border-radius:.5rem;align-items:center;gap:.4rem;padding:.5rem 1.25rem;font-size:.8125rem;font-weight:500;transition:all .2s;display:inline-flex}.load-more-btn.svelte-1qgvnnq:hover:not(:disabled){background:#a855f70f;border-color:#a855f766}.load-more-btn.svelte-1qgvnnq:disabled{opacity:.5;cursor:not-allowed}@keyframes svelte-1qgvnnq-slide-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.comments-section.svelte-1qgvnnq .animate-slide-in{animation:.2s ease-out svelte-1qgvnnq-slide-in}@keyframes svelte-1qgvnnq-comment-highlight{0%,45%{background:#10b9811a;box-shadow:inset 0 0 0 1px #10b98147}to{background:#10b98105;box-shadow:inset 0 0 0 1px #10b98100}}.faq-parent-section[data-astro-cid-i5lucik3]>summary[data-astro-cid-i5lucik3]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-i5lucik3] summary[data-astro-cid-i5lucik3]::-webkit-details-marker{display:none}.faq-parent-section[data-astro-cid-i5lucik3]>summary[data-astro-cid-i5lucik3]::marker,.faq-item[data-astro-cid-i5lucik3] summary[data-astro-cid-i5lucik3]::marker{content:"";display:none}.faq-items-container[data-astro-cid-i5lucik3]{animation:.3s ease-out fadeIn}.faq-answer[data-astro-cid-i5lucik3]{animation:.2s ease-out slideDown}@keyframes fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}
