.comment-editor.svelte-tw4tfj{width:100%;position:relative}.editor-container.svelte-tw4tfj{background:hsl(var(--background));border:2px solid hsl(var(--border));border-radius:1rem;transition:all .2s;position:relative;overflow:hidden}.editor-header.svelte-tw4tfj{background:hsl(var(--muted) / .3);border-bottom:1px solid hsl(var(--border) / .5);justify-content:space-between;align-items:center;padding:.5rem .75rem;display:flex}.char-count.svelte-tw4tfj{background:hsl(var(--muted) / .3);border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem}.tool-btn.svelte-tw4tfj{width:2rem;height:2rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex}.tool-btn.svelte-tw4tfj:hover{background:hsl(var(--accent) / .5);color:hsl(var(--foreground))}.tool-btn-active.svelte-tw4tfj{background:hsl(var(--primary) / .15);color:hsl(var(--primary))}.emoji-picker-content{max-height:18rem;padding:0;overflow:hidden}.popular-emojis.svelte-tw4tfj{border-bottom:1px solid hsl(var(--border) / .5);background:hsl(var(--muted) / .15);gap:.25rem;padding:.5rem .75rem;display:flex}.popular-label.svelte-tw4tfj{color:hsl(var(--muted-foreground));align-items:center;padding-right:.5rem;font-size:.75rem;display:flex}.emoji-categories.svelte-tw4tfj{max-height:11rem;padding:.5rem;overflow-y:auto}.emoji-categories.svelte-tw4tfj::-webkit-scrollbar{width:4px}.emoji-categories.svelte-tw4tfj::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:2px}.emoji-category.svelte-tw4tfj{grid-template-columns:repeat(8,1fr);gap:.125rem;display:grid}.emoji-item.svelte-tw4tfj{aspect-ratio:1;cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;padding:0;font-size:1.25rem;transition:all .1s;display:flex}.emoji-item.svelte-tw4tfj:hover{background:hsl(var(--accent) / .4);transform:scale(1.2)}.emoji-item-popular.svelte-tw4tfj{font-size:1.125rem}.editor-body.svelte-tw4tfj{position:relative}.editor-input.svelte-tw4tfj{resize:none;width:100%;min-height:44px;max-height:200px;font-family:inherit;font-size:.9375rem;line-height:1.5;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:.875rem 5.5rem .875rem .875rem!important}.editor-input.svelte-tw4tfj:focus{box-shadow:none!important;outline:none!important}.spinner.svelte-tw4tfj{border:2px solid #0000;border-top-color:currentColor;border-radius:50%;width:1rem;height:1rem;animation:.6s linear infinite svelte-tw4tfj-spin}@keyframes svelte-tw4tfj-spin{to{transform:rotate(360deg)}}.editor-hint.svelte-tw4tfj{color:hsl(var(--muted-foreground));align-items:center;gap:.375rem;margin-top:.5rem;font-size:.75rem;display:flex}@media (width<=480px){.emoji-picker-content{width:calc(100vw - 2rem)}.emoji-category.svelte-tw4tfj{grid-template-columns:repeat(8,1fr)}.editor-input.svelte-tw4tfj{padding-right:5rem}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid}}}.prose{max-width:unset}.faq-node{margin-block:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;overflow:hidden}.faq-item{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.faq-item:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.faq-question{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;padding:.75rem 1rem .75rem 2rem;transition:background-color .15s;display:flex;position:relative}.faq-question:hover{background-color:hsl(var(--accent) / .5)}.faq-question:before{content:"";width:1rem;height:1rem;color:hsl(var(--muted-foreground));background-color:currentColor;transition:transform .2s;position:absolute;top:50%;left:.75rem;transform:translateY(-50%);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 50%/contain no-repeat}.faq-question-content{color:hsl(var(--foreground));flex:1;font-size:.875rem;font-weight:500}.faq-answer-wrapper{grid-template-rows:1fr;transition:grid-template-rows .2s ease-out;display:grid}.faq-answer-wrapper>*{overflow:hidden}.faq-item[data-expanded=false] .faq-answer-wrapper{grid-template-rows:0fr}.faq-item[data-expanded=false] .faq-answer-wrapper>*{opacity:0}.faq-item[data-expanded=true] .faq-question:before{transform:translateY(-50%)rotate(180deg)}.faq-item[data-expanded=false] .faq-question:before{transform:translateY(-50%)rotate(0)}[data-type=faq-answer-inner]{color:hsl(var(--muted-foreground));border-top:1px solid hsl(var(--border) / .5);min-height:0;padding:.75rem 1rem;transition:padding .2s ease-out}.faq-item[data-expanded=false] [data-type=faq-answer-inner]{padding-top:0;padding-bottom:0}[data-type=faq-answer-inner] p:first-child{margin-top:0}[data-type=faq-answer-inner] p:last-child{margin-bottom:0}.prose .table-wrapper{border:1px solid hsl(var(--border));border-radius:.5rem;margin:1.5rem 0;overflow-x:auto}.prose table{border-collapse:collapse;min-width:100%}.prose th,.prose td{text-align:left;border-bottom:1px solid hsl(var(--border));border-right:1px solid hsl(var(--border));padding:.75rem 1rem}.prose th:last-child,.prose td:last-child{border-right:none}.prose tr:last-child td{border-bottom:none}.prose th{background-color:hsl(var(--muted) / .5);color:hsl(var(--foreground));font-weight:600}.prose tr:hover td{background-color:hsl(var(--muted) / .3)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
