.quill-editor-container[data-v-585e0779]{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;overflow:hidden}.character-count[data-v-585e0779]{background:#f9fafb;border-top:1px solid #e5e7eb;color:#6b7280;font-size:.75rem;padding:.375rem .75rem;text-align:right}@media(min-width:640px){.character-count[data-v-585e0779]{font-size:.875rem;padding:.5rem 1rem}}[data-v-585e0779] .ql-toolbar{background:#f9fafb;border:none;border-bottom:1px solid #e5e7eb;display:flex;flex-wrap:wrap;gap:.25rem;padding:.5rem}@media(min-width:640px){[data-v-585e0779] .ql-toolbar{gap:.5rem;padding:.75rem}}[data-v-585e0779] .ql-container{border:none;font-family:inherit;font-size:.875rem}[data-v-585e0779] .ql-editor{font-size:.875rem;min-height:var(--v4b59c3f2);outline:none;padding:.75rem;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word!important;word-break:normal!important}@media(min-width:640px){[data-v-585e0779] .ql-editor{font-size:.875rem;overflow-wrap:break-word!important;padding:1rem;word-break:normal!important}}[data-v-585e0779] .ql-editor.ql-blank:before{color:#9ca3af;font-style:normal}[data-v-585e0779] .ql-toolbar button{border-radius:.25rem;flex-shrink:0;height:24px;padding:2px;transition:all .2s;width:24px}@media(min-width:640px){[data-v-585e0779] .ql-toolbar button{height:28px;padding:3px;width:28px}}[data-v-585e0779] .ql-toolbar button:hover{background:#f1f5f9}[data-v-585e0779] .ql-toolbar button.ql-active{background:var(--primary,var(--p-primary-500,#0d47a1));color:#fff}[data-v-585e0779] .ql-toolbar button.ql-active .ql-stroke,[data-v-585e0779] .ql-toolbar button.ql-active svg{stroke:#fff!important}[data-v-585e0779] .ql-toolbar button.ql-active .ql-fill{fill:#fff!important}[data-v-585e0779] .ql-toolbar .ql-picker{border-radius:.25rem;font-size:.75rem}[data-v-585e0779] .ql-toolbar .ql-picker-label{border:1px solid #e5e7eb;border-radius:.25rem;font-size:.75rem;padding:.125rem .25rem}@media(min-width:640px){[data-v-585e0779] .ql-toolbar .ql-picker{font-size:.875rem}[data-v-585e0779] .ql-toolbar .ql-picker-label{font-size:.875rem;padding:.25rem .5rem}}[data-v-585e0779] .ql-toolbar .ql-picker-label:hover{background:#f3f4f6}[data-v-585e0779] .ql-editor h1{font-size:2em;font-weight:700;margin:.67em 0}[data-v-585e0779] .ql-editor h2{font-size:1.5em;font-weight:700;margin:.75em 0}[data-v-585e0779] .ql-editor h3{font-size:1.17em;font-weight:700;margin:.83em 0}[data-v-585e0779] .ql-editor ul{padding-left:1.5em}[data-v-585e0779] .ql-editor blockquote{border-left:4px solid #e5e7eb;color:#6b7280;font-style:italic;margin:1em 0;padding-left:1em}[data-v-585e0779] .ql-editor code{background:#f3f4f6;border-radius:.25rem;font-family:Courier New,monospace;padding:.125rem .25rem}[data-v-585e0779] .ql-editor pre{background:#1f2937;border-radius:.5rem;color:#f9fafb;overflow-x:auto;padding:1rem}[data-v-585e0779] .ql-editor img{border-radius:.5rem;height:auto;margin:.5rem 0;max-width:100%}[data-v-585e0779] .ql-editor a{color:#3b82f6;text-decoration:underline}[data-v-585e0779] .ql-editor a:hover{color:#2563eb}.quill-editor-container[data-v-585e0779]:focus-within{border-color:var(--primary,var(--p-primary-500,#0d47a1));box-shadow:0 0 0 3px #0d47a11a}[data-v-585e0779] .ql-container.ql-disabled .ql-editor{background:#f9fafb;cursor:not-allowed}
