@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;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-scroll-snap-strictness:proximity}}}.tiptap{margin-top:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 4);border-width:1px;border-radius:.25rem}.tiptap-components{top:calc(var(--spacing,.25rem) * 14);z-index:10;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 1);padding-block:calc(var(--spacing,.25rem) * 2);--tw-backdrop-blur:blur(var(--blur-lg,16px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);background-color:#0000;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:sticky;overflow:hidden}@media (min-width:48rem){.tiptap-components{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (max-width:768px){.tiptap-components{scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory;scroll-behavior:smooth;display:flex;overflow-x:auto}.area-1,.area-2,.area-3,.area-4{scroll-snap-align:start;flex-shrink:0;width:100%}}.area-1{grid-column:span 3/span 3}@media (min-width:48rem){.area-1{padding-top:calc(var(--spacing,.25rem) * 2);grid-column:span 4/span 4}}.area-2{grid-column:span 1/span 1}@media (min-width:48rem){.area-2{padding-top:calc(var(--spacing,.25rem) * 2)}}.area-3{grid-column:span 2/span 2}@media (min-width:48rem){.area-3{padding-top:calc(var(--spacing,.25rem) * 2);grid-column:span 3/span 3}}.area-4{grid-column:span 3/span 3}@media (min-width:48rem){.area-4{padding-top:calc(var(--spacing,.25rem) * 2);grid-column:span 4/span 4}}.is-active{background-color:var(--color-purple-600,#9810fa);color:var(--color-white,#fff)}@supports (color:lab(0% 0 0)){.is-active{background-color:var(--color-purple-600,lab(43.0295% 75.21 -86.5669))}}.button-group-textarea>button,input[type=number] .color-selector{margin-block:calc(var(--spacing,.25rem) * 1);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-400,#90a1b9);padding-inline:calc(var(--spacing,.25rem) * 2);position:relative}@supports (color:lab(0% 0 0)){.button-group-textarea>button,input[type=number] .color-selector{border-color:var(--color-slate-400,lab(65.5349% -2.25151 -14.5072))}}.button-group-textarea>li{list-style-type:disc;list-style-position:inside}.button-group-textarea>li>p{margin:calc(var(--spacing,.25rem) * 0)}.tiptap :first-child{margin-top:0}.tiptap ul ul::marker{color:red}.tiptap ul{list-style-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxNCAxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSIjMzhiZGY4Ij48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy42ODUuMTUzYS43NTIuNzUyIDAgMCAxIC4xNDMgMS4wNTJsLTggMTAuNWEuNzUuNzUgMCAwIDEtMS4xMjcuMDc1bC00LjUtNC41YS43NS43NSAwIDAgMSAxLjA2LTEuMDZsMy44OTQgMy44OTMgNy40OC05LjgxN2EuNzUuNzUgMCAwIDEgMS4wNS0uMTQzWiIgLz48L3N2Zz4=)}.tiptap ol{list-style-type:decimal}.tiptap ul,.tiptap ol{margin:.5rem 1rem 1.25rem .4rem;padding:0 1.2rem}:is(.tiptap ul,.tiptap ol) li p{margin-top:.4rem;margin-bottom:.4rem}.tiptap h1,.tiptap h2,.tiptap h3,.tiptap h4,.tiptap h5,.tiptap h6{text-wrap:pretty;font-family:Poppins,sans-serif;line-height:1.1}.tiptap h1{margin-top:3.5rem;margin-bottom:1.5rem;font-size:1.7rem}.tiptap h2{margin-top:3.5rem;margin-bottom:1.5rem;font-size:1.5rem}.tiptap h3{margin-top:3.5rem;margin-bottom:1.4rem;font-size:1.3rem}.tiptap h4{margin-top:3.5rem;margin-bottom:1.3rem;font-size:1.2rem}.tiptap h5,.tiptap h6{margin-top:3.5rem;margin-bottom:1.2rem;font-size:1rem}.tiptap p,.tiptap li{font-family:Poppins,sans-serif;font-size:.9rem;font-style:normal;font-weight:400}.tiptap code{background-color:#8200da26}@supports (color:color-mix(in lab, red, red)){.tiptap code{background-color:color-mix(in oklab, var(--color-purple-700,lab(36.1758% 69.8525 -80.0381)) 15%, transparent)}}.tiptap code{color:var(--color-black,#000)}.tiptap code:is(.dark *){background-color:#f1f5f933}@supports (color:color-mix(in lab, red, red)){.tiptap code:is(.dark *){background-color:color-mix(in oklab, var(--color-slate-100,lab(96.286% -.852436 -2.46847)) 20%, transparent)}}.tiptap code:is(.dark *){color:var(--color-yellow-300,#ffe02a)}@supports (color:lab(0% 0 0)){.tiptap code:is(.dark *){color:var(--color-yellow-300,lab(89.7033% -.480294 84.4917))}}.tiptap code{border-radius:.4rem;padding:.25em .3em;font-size:.87rem}.tiptap pre{margin-block:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);border-width:2px;border-color:#0f172b80;border-radius:.25rem;overflow:auto}@supports (color:color-mix(in lab, red, red)){.tiptap pre{border-color:color-mix(in oklab, var(--color-slate-900,lab(7.78673% 1.82345 -15.0537)) 50%, transparent)}}.tiptap pre{background-color:var(--color-slate-900,#0f172b);padding:calc(var(--spacing,.25rem) * 3);color:var(--color-white,#fff)}@supports (color:lab(0% 0 0)){.tiptap pre{background-color:var(--color-slate-900,lab(7.78673% 1.82345 -15.0537))}}.tiptap pre:is(.dark *){border-color:#1d293d33}@supports (color:color-mix(in lab, red, red)){.tiptap pre:is(.dark *){border-color:color-mix(in oklab, var(--color-slate-800,lab(16.132% -.318035 -14.6672)) 20%, transparent)}}.tiptap pre:is(.dark *){background-color:var(--color-stone-800,#292524)}@supports (color:lab(0% 0 0)){.tiptap pre:is(.dark *){background-color:var(--color-stone-800,lab(15.0353% 1.96067 1.53427))}}.tiptap pre{font-family:JetBrainsMono,monospace}.tiptap pre code{color:var(--color-black,#000);background-color:#0000!important}.tiptap pre code:is(.dark *){color:var(--color-gray-100,#f3f4f6)}@supports (color:lab(0% 0 0)){.tiptap pre code:is(.dark *){color:var(--color-gray-100,lab(96.1596% -.0823438 -1.13575))}}.tiptap pre code{color:inherit;background:0 0;padding:0;font-size:1rem}.tiptap blockquote{border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--color-slate-500,#62748e);background-color:#cad5e299;border-radius:.25rem}@supports (color:lab(0% 0 0)){.tiptap blockquote{border-color:var(--color-slate-500,lab(48.0876% -2.03595 -16.5814))}}@supports (color:color-mix(in lab, red, red)){.tiptap blockquote{background-color:color-mix(in oklab, var(--color-slate-300,lab(84.7652% -1.94535 -7.93337)) 60%, transparent)}}.tiptap blockquote{padding:calc(var(--spacing,.25rem) * 1)}.tiptap blockquote:is(.dark *){background-color:var(--color-slate-900,#0f172b)}@supports (color:lab(0% 0 0)){.tiptap blockquote:is(.dark *){background-color:var(--color-slate-900,lab(7.78673% 1.82345 -15.0537))}}.tiptap blockquote{margin:1.5rem 0;padding-left:1rem}.tiptap hr{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stone-400,#a6a09b);background-color:var(--color-stone-400,#a6a09b);margin:2rem 0}@supports (color:lab(0% 0 0)){.tiptap hr{border-color:var(--color-stone-400,lab(66.2166% 1.88044 3.20326));background-color:var(--color-stone-400,lab(66.2166% 1.88044 3.20326))}}.tiptap a{cursor:pointer;color:var(--color-blue-700,#1447e6);text-decoration-line:underline}@supports (color:lab(0% 0 0)){.tiptap a{color:var(--color-blue-700,lab(36.9089% 35.0961 -85.6872))}}.tiptap mark:is(.dark *){color:var(--color-black,#000)!important}.tiptap mark{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#faf594;border-radius:.4rem;padding:.1rem .3rem}.tiptap table{border-collapse:collapse;table-layout:fixed;width:100%;margin:0;overflow:hidden}.tiptap table td,.tiptap table th{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-slate-700,#314158)}@supports (color:lab(0% 0 0)){.tiptap table td,.tiptap table th{border-color:var(--color-slate-700,lab(26.9569% -1.47016 -15.6993))}}:is(.tiptap table td,.tiptap table th):is(.dark *){border-color:var(--color-stone-400,#a6a09b)}@supports (color:lab(0% 0 0)){:is(.tiptap table td,.tiptap table th):is(.dark *){border-color:var(--color-stone-400,lab(66.2166% 1.88044 3.20326))}}.tiptap table td,.tiptap table th{box-sizing:border-box;vertical-align:top;min-width:1em;padding:6px 8px;position:relative}:is(.tiptap table td,.tiptap table th)>*{margin-bottom:0}.tiptap table th{background-color:#99a1af33}@supports (color:color-mix(in lab, red, red)){.tiptap table th{background-color:color-mix(in oklab, var(--color-gray-400,lab(65.9269% -.832707 -8.17473)) 20%, transparent)}}.tiptap table th:is(.dark *){background-color:#a1a1a126}@supports (color:color-mix(in lab, red, red)){.tiptap table th:is(.dark *){background-color:color-mix(in oklab, var(--color-neutral-400,lab(66.128% -.0000298023 .0000119209)) 15%, transparent)}}.tiptap table th{text-align:left;font-weight:700}.tiptap table .selectedCell:after{background-color:#c07eff4d}@supports (color:color-mix(in lab, red, red)){.tiptap table .selectedCell:after{background-color:color-mix(in oklab, var(--color-purple-400,lab(63.6946% 47.6127 -59.2066)) 30%, transparent)}}.tiptap table .selectedCell:after{content:"";pointer-events:none;z-index:2;position:absolute;inset:0}.tiptap table .column-resize-handle{background-color:var(--color-purple-400,#c07eff);pointer-events:none;width:4px;position:absolute;top:0;bottom:-2px;right:-2px}@supports (color:lab(0% 0 0)){.tiptap table .column-resize-handle{background-color:var(--color-purple-400,lab(63.6946% 47.6127 -59.2066))}}.tiptap .tableWrapper{margin:1.5rem 0;overflow-x:auto}.tiptap .resize-cursor{cursor:ew-resize;cursor:col-resize}.tiptap a{color:var(--color-indigo-700,#432dd7)}@supports (color:lab(0% 0 0)){.tiptap a{color:var(--color-indigo-700,lab(32.4486% 49.2217 -84.6695))}}.tiptap a:is(.dark *){color:var(--color-indigo-300,#a4b3ff)}@supports (color:lab(0% 0 0)){.tiptap a:is(.dark *){color:var(--color-indigo-300,lab(74.0235% 8.54138 -41.6075))}}.tiptap img{margin-inline:auto;margin-block:calc(var(--spacing,.25rem) * 5);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-stone-300,#d6d3d1)}@supports (color:lab(0% 0 0)){.tiptap img{border-color:var(--color-stone-300,lab(84.7909% .928015 1.59738))}}.tiptap img:is(.dark *){border-color:var(--color-stone-600,#57534d)}@supports (color:lab(0% 0 0)){.tiptap img:is(.dark *){border-color:var(--color-stone-600,lab(35.5168% 1.08604 4.07829))}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}
