.ProseMirror p.is-editor-empty:first-child:before{color:hsl(var(--muted-foreground));content:attr(data-placeholder);float:left;height:0;pointer-events:none}.ProseMirror{color:hsl(var(--card-foreground));background-color:hsl(var(--card))}.ProseMirror h1,.prose h1{font-size:2.25rem;font-weight:700;line-height:1.2;margin-top:1.5rem;margin-bottom:.75rem}.ProseMirror h2,.prose h2{font-size:1.875rem;font-weight:700;line-height:1.25;margin-top:1.25rem;margin-bottom:.5rem}.ProseMirror h3,.prose h3{font-size:1.5rem;font-weight:600;line-height:1.3;margin-top:1rem;margin-bottom:.5rem}.ProseMirror code,.prose code:not(pre code){background-color:hsl(var(--muted));border-radius:.25rem;padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:.875em;color:hsl(var(--primary));border:1px solid hsl(var(--border))}.ProseMirror pre,.prose pre{background-color:#1a1d23;border-radius:.5rem;padding:1rem;margin:1rem 0;overflow-x:auto;border:1px solid hsl(var(--border))}.ProseMirror pre code,.prose pre code{background:none;border:none;padding:0;color:#ced4da;font-size:.875rem}.ProseMirror blockquote,.prose blockquote{border-left:3px solid hsl(var(--primary));margin-left:0;padding-left:1rem;color:hsl(var(--muted-foreground));font-style:italic}.ProseMirror table,.prose table{border-collapse:collapse;table-layout:fixed;width:100%;margin:1rem 0;border:2px solid hsl(var(--border))}.ProseMirror th,.ProseMirror td,.prose th,.prose td{border:1px solid hsl(var(--border));padding:.75rem 1rem;min-width:100px}.ProseMirror th,.prose th{background-color:hsl(var(--muted));font-weight:600}.ProseMirror .ProseMirror-gapcursor{height:1px;background:hsl(var(--primary))}.ProseMirror-selectednode{outline:2px solid hsl(var(--primary))}.ProseMirror p.has-dropcap:first-letter,.prose p.has-dropcap:first-letter{float:left;font-size:4rem;line-height:1;margin-right:.15em;margin-bottom:-.1em;font-weight:800;color:hsl(var(--primary));font-family:serif;text-transform:uppercase}.ProseMirror [data-type=icon],.prose [data-type=icon]{display:inline-block;vertical-align:middle;line-height:1}.ProseMirror div[data-type=text-columns],.prose div[data-type=text-columns]{width:100%;margin:2rem 0;column-fill:balance;text-align:justify;text-justify:inter-word;word-break:normal;overflow-wrap:break-word}.ProseMirror div[data-type=text-columns]>*,.prose div[data-type=text-columns]>*{margin-top:0}.ProseMirror div[data-type=text-columns]:focus-within{outline:1px dashed hsl(var(--primary));outline-offset:10px}.ProseMirror div[data-type=columns],.prose div[data-type=columns]{display:flex;gap:2rem;margin:2rem 0;width:100%}.ProseMirror div[data-type=column],.prose div[data-type=column]{flex:1;min-width:0;border:1px dashed hsl(var(--border) / 50%);padding:1rem;border-radius:.5rem;position:relative}.spinner-container[data-v-e42a542f]{display:flex;flex-direction:column;align-items:center;justify-content:center}.spinner-container.inline[data-v-e42a542f]{display:inline-flex}.spinner-circular[data-v-e42a542f]{animation:spin-e42a542f 1s linear infinite}@keyframes spin-e42a542f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinner-circular.sm[data-v-e42a542f]{width:1rem;height:1rem}.spinner-circular.md[data-v-e42a542f]{width:2rem;height:2rem}.spinner-circular.lg[data-v-e42a542f]{width:3rem;height:3rem}.spinner-circular.xl[data-v-e42a542f]{width:4rem;height:4rem}.spinner-path[data-v-e42a542f]{stroke:currentColor;stroke-linecap:round;stroke-dasharray:90,150;stroke-dashoffset:0;animation:spinner-dash-e42a542f 1.5s ease-in-out infinite}.spinner-path.primary[data-v-e42a542f]{color:#2563eb}.dark{color:#60a5fa}.spinner-path.white[data-v-e42a542f]{color:#fff}.spinner-path.gray[data-v-e42a542f]{color:#4b5563}@keyframes spinner-dash-e42a542f{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.spinner-dots[data-v-e42a542f]{display:flex;gap:.25rem}.spinner-dots.sm span[data-v-e42a542f]{width:.25rem;height:.25rem}.spinner-dots.md span[data-v-e42a542f]{width:.5rem;height:.5rem}.spinner-dots.lg span[data-v-e42a542f]{width:.75rem;height:.75rem}.spinner-dots span[data-v-e42a542f]{background-color:#2563eb;border-radius:9999px;animation:pulse-e42a542f 2s cubic-bezier(.4,0,.6,1) infinite;animation-delay:calc(var(--i) * .2s)}@keyframes pulse-e42a542f{0%,to{opacity:1}50%{opacity:.5}}.spinner-dots span[data-v-e42a542f]:nth-child(1){--i: 0}.spinner-dots span[data-v-e42a542f]:nth-child(2){--i: 1}.spinner-dots span[data-v-e42a542f]:nth-child(3){--i: 2}.spinner-bars[data-v-e42a542f]{display:flex;gap:.25rem;align-items:flex-end}.spinner-bars.sm div[data-v-e42a542f]{width:.25rem}.spinner-bars.md div[data-v-e42a542f]{width:.375rem}.spinner-bars.lg div[data-v-e42a542f]{width:.5rem}.spinner-bars div[data-v-e42a542f]{background-color:#2563eb;border-top-left-radius:.25rem;border-top-right-radius:.25rem;animation:spinner-bars-e42a542f 1.2s ease-in-out infinite}.dark{background-color:#60a5fa}.spinner-bars div[data-v-e42a542f]:nth-child(1){height:20%;animation-delay:0s}.spinner-bars div[data-v-e42a542f]:nth-child(2){height:40%;animation-delay:.1s}.spinner-bars div[data-v-e42a542f]:nth-child(3){height:60%;animation-delay:.2s}.spinner-bars div[data-v-e42a542f]:nth-child(4){height:80%;animation-delay:.3s}@keyframes spinner-bars-e42a542f{0%,40%,to{transform:scaleY(.4)}20%{transform:scaleY(1)}}.spinner-text[data-v-e42a542f]{margin-top:.5rem;font-size:.875rem;line-height:1.25rem;color:#4b5563}.dark{color:#9ca3af}[data-v-d135e600] tr[data-state=selected]{background-color:hsl(var(--primary) / .05)}.toast-enter-active[data-v-c8960618],.toast-leave-active[data-v-c8960618]{transition:all .3s ease}.toast-enter-from[data-v-c8960618],.toast-leave-to[data-v-c8960618]{opacity:0;transform:translate(100%)}.toast-move[data-v-c8960618]{transition:transform .3s ease}
