/*! tailwindcss v4.3.4 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-leading:initial;--tw-font-weight:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}.quill{border-radius:var(--radius-xl,.75rem);flex-direction:column;display:flex}@supports (corner-shape:superellipse(1)){.quill{corner-shape:superellipse(1.5);border-start-start-radius:1.125rem!important;border-start-end-radius:1.125rem!important;border-end-end-radius:1.125rem!important;border-end-start-radius:1.125rem!important}}.quill{color:#111;--tw-shadow:0 2px 2px 0 var(--tw-shadow-color,#00000024), 0 3px 1px -2px var(--tw-shadow-color,#0000001f), 0 1px 5px 0 var(--tw-shadow-color,#0003);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#e0e0e0}.quill:is([data-theme=dark] *){color:#f5f5f5;background-color:#3c3c3c}:is([data-vision] .quill){background-color:#e0e0e0b3;background-color:lab(89.1773% -.0000298023 .0000119209/.7)}.quill .ql-toolbar{margin:var(--spacing,.25rem);gap:calc(var(--spacing,.25rem) * 2);border-radius:.625rem;flex-wrap:wrap;flex-shrink:0;display:flex}@supports (corner-shape:superellipse(1)){.quill .ql-toolbar{corner-shape:superellipse(1.5);border-start-start-radius:.9375rem!important;border-start-end-radius:.9375rem!important;border-end-end-radius:.9375rem!important;border-end-start-radius:.9375rem!important}}.quill .ql-toolbar{background-image:linear-gradient(to right var(--brand-gradient-space,), var(--theme-1), var(--theme-2));padding:calc(var(--spacing,.25rem) * 2);color:#f5f5f5;--tw-shadow:0 2px 2px 0 var(--tw-shadow-color,#00000024), 0 3px 1px -2px var(--tw-shadow-color,#0000001f), 0 1px 5px 0 var(--tw-shadow-color,#0003);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);-ms-overflow-style:none;scrollbar-width:none}.quill .ql-toolbar .ql-formats{gap:calc(var(--spacing,.25rem) * .5);display:flex}.quill .ql-toolbar .ql-formats>button,.quill .ql-toolbar .ql-formats>span{aspect-ratio:1;height:calc(var(--spacing,.25rem) * 7);width:calc(var(--spacing,.25rem) * 7);border-radius:var(--radius-lg,.5rem);flex-shrink:0;justify-content:center;align-items:center;display:flex}@supports (corner-shape:superellipse(1)){.quill .ql-toolbar .ql-formats>button,.quill .ql-toolbar .ql-formats>span{corner-shape:superellipse(1.5);border-start-start-radius:.75rem!important;border-start-end-radius:.75rem!important;border-end-end-radius:.75rem!important;border-end-start-radius:.75rem!important}}.quill .ql-toolbar .ql-formats>button,.quill .ql-toolbar .ql-formats>span{padding:var(--spacing,.25rem)}:is(.quill .ql-toolbar .ql-formats>button,.quill .ql-toolbar .ql-formats>span):focus{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--theme-1);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset, ) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}:is(.quill .ql-toolbar .ql-formats>button,.quill .ql-toolbar .ql-formats>span):focus:is([data-theme=dark] *){--tw-ring-offset-color:#1e1e1e}:is(.quill .ql-toolbar .ql-formats>button,.quill .ql-toolbar .ql-formats>span).ql-header:before{height:calc(var(--spacing,.25rem) * 4);--tw-leading:1;--tw-font-weight:var(--font-weight-medium,500);line-height:1;font-weight:var(--font-weight-medium,500);content:"H";display:inline-block}:is(.quill .ql-toolbar .ql-formats>button,.quill .ql-toolbar .ql-formats>span).ql-active{color:#111;background-color:#f5f5f5}.quill .ql-toolbar .ql-formats svg{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5)}.quill .ql-toolbar .ql-formats svg .ql-fill{fill:currentColor;stroke:none}.quill .ql-toolbar .ql-formats svg .ql-stroke{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round}.quill .ql-toolbar .ql-formats svg .ql-stroke.ql-thin{stroke-width:1px}.quill .ql-toolbar .ql-formats .ql-header svg{display:none}.quill .ql-toolbar .ql-formats .ql-bold .ql-stroke{stroke-width:2px}.quill .ql-toolbar .ql-formats .ql-picker{position:relative}.quill .ql-toolbar .ql-formats .ql-picker.ql-expanded{color:#111;background-color:#f5f5f5}.quill .ql-toolbar .ql-formats .ql-picker .ql-picker-options{top:calc(var(--spacing,.25rem) * 7);z-index:50;margin-top:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-xl,.75rem);width:max-content;position:absolute;left:0}@supports (corner-shape:superellipse(1)){.quill .ql-toolbar .ql-formats .ql-picker .ql-picker-options{corner-shape:superellipse(1.5);border-start-start-radius:1.125rem!important;border-start-end-radius:1.125rem!important;border-end-end-radius:1.125rem!important;border-end-start-radius:1.125rem!important}}.quill .ql-toolbar .ql-formats .ql-picker .ql-picker-options{padding:calc(var(--spacing,.25rem) * 2);--tw-shadow:0 2px 2px 0 var(--tw-shadow-color,#00000024), 0 3px 1px -2px var(--tw-shadow-color,#0000001f), 0 1px 5px 0 var(--tw-shadow-color,#0003);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#f5f5f5}.quill .ql-toolbar .ql-formats .ql-picker .ql-picker-options:is([data-theme=dark] *){background-color:#1e1e1e}.quill .ql-toolbar .ql-formats .ql-picker .ql-picker-options[aria-hidden=true]{display:none!important}.quill .ql-toolbar .ql-formats .ql-picker.ql-color-picker .ql-picker-options{gap:var(--spacing,.25rem);grid-template-rows:repeat(6,minmax(0,1fr));grid-auto-flow:column;display:grid}.quill .ql-toolbar .ql-formats .ql-picker.ql-color-picker .ql-picker-options .ql-picker-item{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-xs,.125rem);flex-shrink:0}@supports (corner-shape:superellipse(1)){.quill .ql-toolbar .ql-formats .ql-picker.ql-color-picker .ql-picker-options .ql-picker-item{corner-shape:superellipse(1.5);border-start-start-radius:.1875rem!important;border-start-end-radius:.1875rem!important;border-end-end-radius:.1875rem!important;border-end-start-radius:.1875rem!important}}.quill .ql-toolbar .ql-formats .ql-picker.ql-color-picker .ql-picker-options .ql-picker-item:not([data-value]){background-color:#0000;justify-content:center;align-items:center;display:flex}.quill .ql-toolbar .ql-formats .ql-picker.ql-color-picker .ql-picker-options .ql-picker-item:not([data-value]):before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBjbGFzcz0idy02IGgtNiI+CiAgPHBhdGggc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNiAxOEwxOCA2TTYgNmwxMiAxMiIgLz4KPC9zdmc+Cg==);aspect-ratio:1;height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);flex-shrink:0;display:flex}.quill .ql-toolbar .ql-formats .ql-picker.ql-icon-picker .ql-picker-options{gap:calc(var(--spacing,.25rem) * 3);color:#f5f5f5;flex-direction:column;display:flex}.quill .ql-toolbar .ql-formats .ql-picker.ql-icon-picker .ql-picker-options .ql-picker-item{color:#000}.quill .ql-toolbar .ql-formats .ql-picker.ql-icon-picker .ql-picker-options .ql-picker-item:is([data-theme=dark] *){color:#fff}.quill .ql-toolbar::-webkit-scrollbar{display:none}.quill .ql-container{position:relative}.quill .ql-container .ql-editor{height:calc(var(--spacing,.25rem) * 96);max-height:calc(100vh - 14.75rem - var(--safe-area-inset-top,0px) - var(--safe-area-inset-bottom,0px));min-height:calc(var(--spacing,.25rem) * 48);border-radius:var(--radius-xl,.75rem);overflow-y:auto}@supports (corner-shape:superellipse(1)){.quill .ql-container .ql-editor{corner-shape:superellipse(1.5);border-start-start-radius:1.125rem!important;border-start-end-radius:1.125rem!important;border-end-end-radius:1.125rem!important;border-end-start-radius:1.125rem!important}}.quill .ql-container .ql-editor{padding:calc(var(--spacing,.25rem) * 4);font-family:Nunito Variable,sans-serif;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:#111;--tw-outline-style:none;background-color:#e0e0e0;outline-style:none}@media (forced-colors:active){.quill .ql-container .ql-editor{outline-offset:2px;outline:2px solid #0000}}.quill .ql-container .ql-editor:is([data-theme=dark] *){color:#f5f5f5;background-color:#3c3c3c}:is([data-vision] :is(.quill .ql-container .ql-editor)){background-color:#0000}.quill .ql-container .ql-editor{tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word;caret-color:var(--theme-2)}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{height:1px;position:absolute;top:50%;left:-100000px;overflow-y:hidden}.ql-clipboard p{margin:0;padding:0}.ql-editor>*{cursor:text}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-snow .ql-tooltip{color:#444;white-space:nowrap;background-color:#fff;border:1px solid #ccc;padding:5px 12px;box-shadow:0 0 5px #ddd}.ql-snow .ql-tooltip:before{content:"Visit URL:";margin-right:8px;line-height:26px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;width:170px;height:26px;margin:0;padding:3px 5px;font-size:13px;display:none}.ql-snow .ql-tooltip a.ql-preview{text-overflow:ellipsis;vertical-align:top;max-width:200px;display:inline-block;overflow-x:hidden}.ql-snow .ql-tooltip a.ql-action:after{content:"Edit";border-right:1px solid #ccc;margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{content:"Save";border-right:0;padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}[data-theme=dark] .quill .ql-toolbar .ql-formats .ql-picker.ql-color-picker .ql-picker-options .ql-picker-item:not([data-value]):before{--tw-invert:invert(100%);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
