.toast-enter-active[data-v-cf0f2149],.toast-leave-active[data-v-cf0f2149]{transition:all .3s ease}.toast-enter-from[data-v-cf0f2149],.toast-leave-to[data-v-cf0f2149]{opacity:0;transform:translateY(10px)}.navbar-bg{background:radial-gradient(100% 57600% at 100% 50%,#1858a7,#0c2d6f)}.navbar-dark{background:radial-gradient(100% 57600% at 100% 50%,#1e293b,#0c1427)}html,body{overflow:hidden}#vue-app{height:100vh;overflow:overlay}.line-clamp-1{display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.one-line{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;line-clamp:1}.two-lines{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-clamp:2}.tree-lines{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-clamp:3}.modal.visible{pointer-events:all!important}.overlay{position:absolute;width:100vw;height:100vh;background-color:#4b5563;opacity:0;pointer-events:none}.overlay.visible{opacity:.5;pointer-events:auto}.tiptap{width:100%;height:100%;border:var(--border) solid #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-bottom-left-radius:var(--radius-field);border-bottom-right-radius:var(--radius-field);background-color:var(--color-base-100);vertical-align:middle;min-height:5rem;font-size:max(var(--font-size, .875rem),.875rem);touch-action:manipulation;border-color:var(--input-color);box-shadow:0 1px color-mix(in oklab,var(--input-color) calc(var(--depth) * 10%),#0000) inset,0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;--input-color: color-mix(in oklab, var(--color-base-content) 20%, #0000);flex-shrink:1;padding-block:.5rem;padding-inline:.75rem}.rounded-md .tiptap{border-radius:.375rem}.tiptap p{margin-bottom:.5em 0}.tiptap h1{font-size:1.5em;font-weight:600;margin:.67em 0}.tiptap h2{font-size:1.3em;font-weight:600;margin:.75em 0}.tiptap h3{font-size:1.1em;font-weight:600;margin:.83em 0}.tiptap ul,.tiptap ol{padding-left:1.5rem;margin:1em 0}.tiptap ul[data-type=taskList]{list-style:none;padding-left:0}.tiptap ul[data-type=taskList] li{display:flex;align-items:flex-start}.tiptap ul[data-type=taskList] li>label{flex:0 0 auto;margin-right:.5rem;-webkit-user-select:none;user-select:none}.tiptap ul[data-type=taskList] li>div{flex:1 1 auto}.tiptap ul li{list-style-type:disc}.tiptap ol li{list-style-type:decimal}.tiptap blockquote{border-left:3px solid var(--color-base-300);padding-left:1rem;margin:1em 0;font-style:italic}.tiptap code{background-color:var(--color-base-200);padding:.2em .4em;border-radius:3px;font-family:monospace}.tiptap pre{background-color:var(--color-base-200);padding:1rem;border-radius:.5rem;overflow-x:auto;margin:1em 0}.tiptap pre code{background:none;padding:0}.tiptap hr{border:none;border-top:2px solid var(--color-base-300);margin:2rem 0}.tiptap mark{border-radius:.25rem;padding:.125rem 0}.is-active{background-color:var(--color-primary);color:var(--color-primary-content)}button:disabled{opacity:.5;cursor:not-allowed}.divider-horizontal{width:1px;height:2rem;background-color:var(--color-base-300)}.dropdown-element{position:absolute;z-index:9999;overflow:auto;max-height:300px;top:5px}.popper-element{position:absolute;z-index:9999;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;padding:.5rem;box-shadow:0 4px 6px -1px #0000001a}.popper-arrow,.popper-arrow:before{position:absolute;width:8px;height:8px;background:inherit}.popper-arrow{visibility:hidden}.popper-arrow:before{visibility:visible;content:"";transform:rotate(45deg);background:#fff;border:1px solid #e5e7eb}.popper-element[data-popper-placement^=top]>.popper-arrow{bottom:-4px}.popper-element[data-popper-placement^=top]>.popper-arrow:before{border-top:none;border-left:none}.popper-element[data-popper-placement^=bottom]>.popper-arrow{top:-4px}.popper-element[data-popper-placement^=bottom]>.popper-arrow:before{border-bottom:none;border-right:none}.popper-element[data-popper-placement^=left]>.popper-arrow{right:-4px}.popper-element[data-popper-placement^=left]>.popper-arrow:before{border-left:none;border-bottom:none}.popper-element[data-popper-placement^=right]>.popper-arrow{left:-4px}.popper-element[data-popper-placement^=right]>.popper-arrow:before{border-right:none;border-top:none}
