[data-sonner-toaster]{position:fixed!important;z-index:999999!important;pointer-events:none!important}[data-sonner-toaster] [data-sonner-toast]{background-color:#fff!important;border:1px solid hsl(var(--border))!important;color:hsl(var(--foreground))!important;box-shadow:0 10px 25px #00000026,0 4px 12px #0000001a!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;opacity:1!important;pointer-events:auto!important;border-radius:8px!important;padding:16px!important;min-width:300px!important;max-width:400px!important}.dark [data-sonner-toaster] [data-sonner-toast]{background-color:hsl(var(--card))!important}[data-sonner-toaster] [data-sonner-toast][data-type=success]{background-color:#fff!important;border-color:#16a34a!important;border-left:4px solid hsl(142.1 76.2% 36.3%)!important}.dark [data-sonner-toaster] [data-sonner-toast][data-type=success]{background-color:hsl(var(--card))!important}[data-sonner-toaster] [data-sonner-toast][data-type=success] [data-icon]{color:#16a34a!important}[data-sonner-toaster] [data-sonner-toast][data-type=error]{background-color:#fff!important;border-color:hsl(var(--destructive))!important;border-left:4px solid hsl(var(--destructive))!important}.dark [data-sonner-toaster] [data-sonner-toast][data-type=error]{background-color:hsl(var(--card))!important}[data-sonner-toaster] [data-sonner-toast][data-type=error] [data-icon]{color:hsl(var(--destructive))!important}[data-sonner-toaster] [data-sonner-toast][data-type=success] [data-title],[data-sonner-toaster] [data-sonner-toast][data-type=error] [data-title]{color:hsl(var(--foreground))!important;font-weight:500!important;font-size:14px!important}[data-sonner-toaster] [data-sonner-toast][data-close-button]{background:transparent!important;color:hsl(var(--muted-foreground))!important;border:none!important}[data-sonner-toaster] [data-sonner-toast][data-close-button]:hover{background:hsl(var(--muted))!important;color:hsl(var(--foreground))!important}html[dir=ltr],[data-sonner-toaster][dir=ltr]{--toast-icon-margin-start: -3px;--toast-icon-margin-end: 4px;--toast-svg-margin-start: -1px;--toast-svg-margin-end: 0px;--toast-button-margin-start: auto;--toast-button-margin-end: 0;--toast-close-button-start: 0;--toast-close-button-end: unset;--toast-close-button-transform: translate(-35%, -35%)}html[dir=rtl],[data-sonner-toaster][dir=rtl]{--toast-icon-margin-start: 4px;--toast-icon-margin-end: -3px;--toast-svg-margin-start: 0px;--toast-svg-margin-end: -1px;--toast-button-margin-start: 0;--toast-button-margin-end: auto;--toast-close-button-start: unset;--toast-close-button-end: 0;--toast-close-button-transform: translate(35%, -35%)}[data-sonner-toaster]{position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1: hsl(0, 0%, 99%);--gray2: hsl(0, 0%, 97.3%);--gray3: hsl(0, 0%, 95.1%);--gray4: hsl(0, 0%, 93%);--gray5: hsl(0, 0%, 90.9%);--gray6: hsl(0, 0%, 88.7%);--gray7: hsl(0, 0%, 85.8%);--gray8: hsl(0, 0%, 78%);--gray9: hsl(0, 0%, 56.1%);--gray10: hsl(0, 0%, 52.3%);--gray11: hsl(0, 0%, 43.5%);--gray12: hsl(0, 0%, 9%);--border-radius: 8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:none;z-index:999999999;transition:transform .4s ease}@media (hover: none) and (pointer: coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translate(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y: translateY(100%);--lift-amount: calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:none;overflow-wrap:anywhere}[data-sonner-toast][data-styled=true]{padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px #0000001a;width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-y-position=top]{top:0;--y: translateY(-100%);--lift: 1;--lift-amount: calc(1 * var(--gap))}[data-sonner-toast][data-y-position=bottom]{bottom:0;--y: translateY(100%);--lift: -1;--lift-amount: calc(var(--lift) * var(--gap))}[data-sonner-toast][data-styled=true] [data-description]{font-weight:400;line-height:1.4;color:#3f3f3f}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{font-weight:500;line-height:1.5;color:inherit}[data-sonner-toast][data-styled=true] [data-icon]{display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;font-weight:500;cursor:pointer;outline:none;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px #0006}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:#00000014}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:#ffffff4d}[data-sonner-toast][data-styled=true] [data-close-button]{position:absolute;left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]:before{content:"";position:absolute;left:-100%;right:-100%;height:100%;z-index:-1}[data-sonner-toast][data-y-position=top][data-swiping=true]:before{bottom:50%;transform:scaleY(3) translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]:before{top:50%;transform:scaleY(3) translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]:before{content:"";position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]:after{content:"";position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}[data-sonner-toast][data-mounted=true]{--y: translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale: var(--toasts-before) * .05 + 1;--y: translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--toasts-before) * .05 + 1));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y: translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y: translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y: translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y: translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]:before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y, 0px)) translate(var(--swipe-amount-x, 0px));transition:none}[data-sonner-toast][data-swiped=true]{-webkit-user-select:none;user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width: 600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:calc(var(--mobile-offset-bottom) + max(env(safe-area-inset-bottom),0px))}[data-sonner-toaster][data-y-position=top]{top:calc(var(--mobile-offset-top) + max(env(safe-area-inset-top),0px))}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg: #fff;--normal-border: var(--gray4);--normal-text: var(--gray12);--success-bg: hsl(143, 85%, 96%);--success-border: hsl(145, 92%, 87%);--success-text: hsl(140, 100%, 27%);--info-bg: hsl(208, 100%, 97%);--info-border: hsl(221, 91%, 93%);--info-text: hsl(210, 92%, 45%);--warning-bg: hsl(49, 100%, 97%);--warning-border: hsl(49, 91%, 84%);--warning-text: hsl(31, 92%, 45%);--error-bg: hsl(359, 100%, 97%);--error-border: hsl(359, 100%, 94%);--error-text: hsl(360, 100%, 45%)}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg: #000;--normal-border: hsl(0, 0%, 20%);--normal-text: var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg: #fff;--normal-border: var(--gray3);--normal-text: var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg: #000;--normal-bg-hover: hsl(0, 0%, 12%);--normal-border: hsl(0, 0%, 20%);--normal-border-hover: hsl(0, 0%, 25%);--normal-text: var(--gray1);--success-bg: hsl(150, 100%, 6%);--success-border: hsl(147, 100%, 12%);--success-text: hsl(150, 86%, 65%);--info-bg: hsl(215, 100%, 6%);--info-border: hsl(223, 43%, 17%);--info-text: hsl(216, 87%, 65%);--warning-bg: hsl(64, 100%, 6%);--warning-border: hsl(60, 100%, 9%);--warning-text: hsl(46, 87%, 65%);--error-bg: hsl(358, 76%, 10%);--error-border: hsl(357, 89%, 16%);--error-text: hsl(358, 100%, 81%)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success],[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info],[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning],[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error],[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size: 16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:nth-child(1){animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}to{opacity:.15}}@media (prefers-reduced-motion){[data-sonner-toast],[data-sonner-toast]>*,.sonner-loading-bar{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}.resizable-image-wrapper[data-v-231c81cf]{display:inline-block;max-width:100%;margin:1rem 0}.resizable-image-wrapper.is-selected .resizable-image-container[data-v-231c81cf]{outline:2px solid #3b82f6;outline-offset:2px}.resizable-image-container[data-v-231c81cf]{position:relative;display:inline-block;max-width:100%}.resizable-image[data-v-231c81cf]{display:block;width:100%;height:auto;border-radius:.5rem}.resize-handle[data-v-231c81cf]{position:absolute;width:12px;height:12px;background:#3b82f6;border:2px solid white;border-radius:2px;z-index:10}.resize-handle-se[data-v-231c81cf]{bottom:-6px;right:-6px;cursor:se-resize}.resize-handle-sw[data-v-231c81cf]{bottom:-6px;left:-6px;cursor:sw-resize}.resize-handle-ne[data-v-231c81cf]{top:-6px;right:-6px;cursor:ne-resize}.resize-handle-nw[data-v-231c81cf]{top:-6px;left:-6px;cursor:nw-resize}.resize-handle[data-v-231c81cf]:hover{background:#2563eb;transform:scale(1.2)}.delete-button[data-v-231c81cf]{position:absolute;top:-6px;right:-6px;width:24px;height:24px;background:#ef4444;border:2px solid white;border-radius:4px;z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;transition:all .15s ease}.delete-button[data-v-231c81cf]:hover{background:#dc2626;transform:scale(1.1)}.notion-editor[data-v-44ed789a]{background:#fff;border-radius:0;border:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.notion-content[data-v-44ed789a]{max-width:none}[data-v-44ed789a] .ProseMirror{padding:3rem 3rem 3rem 4rem;outline:none;min-height:var(--459c5f4a);font-size:16px;line-height:1.65;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#37352f;background:#fff;border:none;position:relative}[data-v-44ed789a] .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#adb5bd;pointer-events:none;height:0}[data-v-44ed789a] .ProseMirror h1{font-size:2.25rem;font-weight:700;line-height:1.2;margin:2rem 0 .5rem;color:#37352f}[data-v-44ed789a] .ProseMirror h2{font-size:1.875rem;font-weight:600;line-height:1.3;margin:1.5rem 0 .5rem;color:#37352f}[data-v-44ed789a] .ProseMirror h3{font-size:1.5rem;font-weight:600;line-height:1.3;margin:1rem 0 .5rem;color:#37352f}[data-v-44ed789a] .ProseMirror p{margin:.75rem 0;line-height:1.65;color:#37352f}[data-v-44ed789a] .ProseMirror ul,[data-v-44ed789a] .ProseMirror ol{margin:1rem 0;padding-left:1.5rem}[data-v-44ed789a] .ProseMirror li{margin:.25rem 0}[data-v-44ed789a] .ProseMirror blockquote{border-left:4px solid #e5e7eb;padding-left:1rem;margin:1.5rem 0;font-style:italic;color:#6b7280;background-color:#f9fafb;padding:1rem;border-radius:.375rem}[data-v-44ed789a] .ProseMirror code{background-color:#f3f4f6;padding:.125rem .25rem;border-radius:.25rem;font-family:JetBrains Mono,Fira Code,Consolas,monospace;font-size:.875em;color:#dc2626}[data-v-44ed789a] .ProseMirror pre{background-color:#1e293b;border-radius:.5rem;padding:1rem;margin:1rem 0;overflow-x:auto}[data-v-44ed789a] .ProseMirror pre code{background-color:transparent;padding:0;border-radius:0;color:#e2e8f0}[data-v-44ed789a] .ProseMirror .task-list{list-style:none;padding-left:0;margin:1rem 0}[data-v-44ed789a] .ProseMirror .task-item{display:flex;align-items:flex-start;margin:.5rem 0}[data-v-44ed789a] .ProseMirror .task-item>label{margin-right:.5rem;margin-top:.125rem;-webkit-user-select:none;user-select:none}[data-v-44ed789a] .ProseMirror .task-item>div{flex:1}[data-v-44ed789a] .ProseMirror .task-item input[type=checkbox]{margin:0;cursor:pointer;width:1rem;height:1rem}[data-v-44ed789a] .ProseMirror .youtube-embed{text-align:center;margin:2rem 0}[data-v-44ed789a] .ProseMirror .youtube-embed iframe{border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a}[data-v-44ed789a] .drag-handle{background:#f1f3f4;border-radius:4px;cursor:grab;padding:2px;opacity:0;transition:opacity .2s ease;width:20px;height:20px;display:flex;align-items:center;justify-content:center;position:absolute;left:-28px;z-index:50;border:1px solid #d1d5db}[data-v-44ed789a] .ProseMirror:hover .drag-handle,[data-v-44ed789a] .drag-handle:hover{opacity:1;background:#e5e7eb}[data-v-44ed789a] .drag-handle:active{cursor:grabbing;background:#d1d5db}[data-v-44ed789a] .drag-handle:before{content:"⋮⋮";font-size:12px;color:#6b7280;font-weight:700;letter-spacing:-1px;line-height:1}[data-v-44ed789a] .bubble-menu{z-index:50;animation:slideUp-44ed789a .15s ease-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}[data-v-44ed789a] .bubble-menu button{border-radius:8px;transition:all .15s ease}[data-v-44ed789a] .bubble-menu button:hover{background-color:#f3f4f6!important;transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a}[data-v-44ed789a] .bubble-menu button.bg-blue-100{background-color:#dbeafe!important;color:#1d4ed8!important}[data-v-44ed789a] .bubble-menu button.bg-blue-100:hover{background-color:#bfdbfe!important}@keyframes slideUp-44ed789a{0%{opacity:0;transform:translateY(8px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}[data-v-44ed789a] .ProseMirror-selectednode{outline:2px solid #3b82f6;outline-offset:2px;border-radius:4px}[data-v-44ed789a] .ProseMirror ::selection{background:#3b82f626}[data-v-44ed789a] .ProseMirror ::-moz-selection{background:#3b82f626}[data-v-44ed789a] .ProseMirror.has-focus{outline:none}.slash-menu[data-v-44ed789a]{animation:slideIn-44ed789a .15s ease-out}@keyframes slideIn-44ed789a{0%{opacity:0;transform:translateY(-8px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}[data-v-44ed789a] .ProseMirror table{border-radius:.5rem;overflow:hidden;box-shadow:0 1px 3px #0000001a}[data-v-44ed789a] .ProseMirror th{background:linear-gradient(135deg,#f8fafc,#f1f5f9);font-weight:600;text-align:left}[data-v-44ed789a] .ProseMirror td:hover,[data-v-44ed789a] .ProseMirror th:hover{background-color:#3b82f60d}[data-v-44ed789a] .ProseMirror img{transition:box-shadow .2s ease;border-radius:.5rem}[data-v-44ed789a] .resizable-image-wrapper{display:inline-block;max-width:100%;margin:1rem 0;transition:none}[data-v-44ed789a] .resizable-image-wrapper:hover{transform:none}[data-v-44ed789a] .resizable-image-wrapper.is-selected .resizable-image-container{outline:2px solid #3b82f6;outline-offset:2px}[data-v-44ed789a] .resizable-image-container{position:relative;display:inline-block;max-width:100%}[data-v-44ed789a] .resizable-image{display:block;width:100%;height:auto;border-radius:.5rem}[data-v-44ed789a] .resize-handle{position:absolute;width:12px;height:12px;background:#3b82f6;border:2px solid white;border-radius:2px;z-index:10}[data-v-44ed789a] .resize-handle-se{bottom:-6px;right:-6px;cursor:se-resize}[data-v-44ed789a] .resize-handle-sw{bottom:-6px;left:-6px;cursor:sw-resize}[data-v-44ed789a] .resize-handle-ne{top:-6px;right:-6px;cursor:ne-resize}[data-v-44ed789a] .resize-handle-nw{top:-6px;left:-6px;cursor:nw-resize}[data-v-44ed789a] .resize-handle:hover{background:#2563eb;transform:scale(1.2)}.toc-highlight{background-color:#3b82f633;transition:background-color .3s ease;border-radius:4px}.vue-advanced-cropper{text-align:center;position:relative;-webkit-user-select:none;user-select:none;max-height:100%;max-width:100%;direction:ltr}.vue-advanced-cropper__stretcher{pointer-events:none;position:relative;max-width:100%;max-height:100%}.vue-advanced-cropper__image{-webkit-user-select:none;user-select:none;position:absolute;transform-origin:center;max-width:none!important}.vue-advanced-cropper__background,.vue-advanced-cropper__foreground{opacity:1;background:#000;transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.vue-advanced-cropper__foreground{opacity:.5}.vue-advanced-cropper__boundaries{opacity:1;transform:translate(-50%,-50%);position:absolute;left:50%;top:50%}.vue-advanced-cropper__cropper-wrapper{width:100%;height:100%}.vue-advanced-cropper__image-wrapper{overflow:hidden;position:absolute;width:100%;height:100%}.vue-advanced-cropper__stencil-wrapper{position:absolute}.vue-simple-handler{display:block;background:#fff;height:10px;width:10px}.vue-handler-wrapper{position:absolute;transform:translate(-50%,-50%);width:30px;height:30px}.vue-handler-wrapper__draggable{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.vue-handler-wrapper--west-north{cursor:nw-resize}.vue-handler-wrapper--north{cursor:n-resize}.vue-handler-wrapper--east-north{cursor:ne-resize}.vue-handler-wrapper--east{cursor:e-resize}.vue-handler-wrapper--east-south{cursor:se-resize}.vue-handler-wrapper--south{cursor:s-resize}.vue-handler-wrapper--west-south{cursor:sw-resize}.vue-handler-wrapper--west{cursor:w-resize}.vue-handler-wrapper--disabled{cursor:auto}.vue-line-wrapper{background:none;position:absolute;display:flex;align-items:center;justify-content:center}.vue-line-wrapper--north,.vue-line-wrapper--south{height:12px;width:100%;left:0;transform:translateY(-50%)}.vue-line-wrapper--north{top:0;cursor:n-resize}.vue-line-wrapper--south{top:100%;cursor:s-resize}.vue-line-wrapper--east,.vue-line-wrapper--west{width:12px;height:100%;transform:translate(-50%);top:0}.vue-line-wrapper--east{left:100%;cursor:e-resize}.vue-line-wrapper--west{left:0;cursor:w-resize}.vue-line-wrapper--disabled{cursor:auto}.vue-bounding-box{position:relative;height:100%;width:100%}.vue-bounding-box__handler{position:absolute}.vue-bounding-box__handler--west-north{left:0;top:0}.vue-bounding-box__handler--north{left:50%;top:0}.vue-bounding-box__handler--east-north{left:100%;top:0}.vue-bounding-box__handler--east{left:100%;top:50%}.vue-bounding-box__handler--east-south{left:100%;top:100%}.vue-bounding-box__handler--south{left:50%;top:100%}.vue-bounding-box__handler--west-south{left:0;top:100%}.vue-bounding-box__handler--west{left:0;top:50%}.vue-draggable-area{position:relative}.vue-preview-result{overflow:hidden;box-sizing:border-box;position:absolute;height:100%;width:100%}.vue-preview-result__wrapper{position:absolute}.vue-preview-result__image{pointer-events:none;position:relative;-webkit-user-select:none;user-select:none;transform-origin:center;max-width:none!important}.vue-rectangle-stencil{position:absolute;height:100%;width:100%;box-sizing:border-box}.vue-rectangle-stencil__preview{position:absolute;width:100%;height:100%}.vue-rectangle-stencil--movable{cursor:move}.vue-circle-stencil{position:absolute;height:100%;width:100%;box-sizing:content-box;cursor:move}.vue-circle-stencil__preview{border-radius:50%;position:absolute;width:100%;height:100%}.vue-circle-stencil--movable{cursor:move}.vue-preview{overflow:hidden;box-sizing:border-box;position:relative}.vue-preview--fill{width:100%;height:100%;position:absolute}.vue-preview__wrapper{position:absolute;height:100%;width:100%}.vue-preview__image{pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;transform-origin:center;max-width:none!important}.vue-simple-line{background:none;transition:border .5s;border-color:#ffffff4d;border-width:0;border-style:solid}.vue-simple-line--south,.vue-simple-line--north{height:0;width:100%}.vue-simple-line--east,.vue-simple-line--west{height:100%;width:0}.vue-simple-line--east{border-right-width:1px}.vue-simple-line--west{border-left-width:1px}.vue-simple-line--south{border-bottom-width:1px}.vue-simple-line--north{border-top-width:1px}.vue-simple-line--hover{opacity:1;border-color:#fff}.vue-advanced-cropper{background:transparent!important}.vue-advanced-cropper__background{background:hsl(var(--muted) / .5)!important}.vue-advanced-cropper__foreground{background:transparent!important}.split-container[data-v-1d5de74a]{-webkit-user-select:none;user-select:none}.prose[data-v-1d5de74a] h1{color:#1f2937;border-bottom:1px solid #e5e7eb;padding-bottom:.5rem}.prose[data-v-1d5de74a] h2{color:#374151;margin-top:2rem}.prose[data-v-1d5de74a] h3{color:#4b5563;margin-top:1.5rem}.prose[data-v-1d5de74a] blockquote{border-left:4px solid #3b82f6;background-color:#f8fafc;padding:1rem;margin:1.5rem 0;border-radius:.375rem}.prose[data-v-1d5de74a] code{background-color:#f1f5f9;color:#dc2626;padding:.125rem .25rem;border-radius:.25rem;font-size:.875em}.prose[data-v-1d5de74a] pre{background-color:#1e293b;color:#e2e8f0;padding:1rem;border-radius:.5rem;overflow-x:auto}.prose[data-v-1d5de74a] pre code{background-color:transparent;color:inherit}.prose[data-v-1d5de74a] table{border-collapse:collapse;margin:1.5rem 0;overflow-x:auto;display:block;white-space:nowrap}.prose[data-v-1d5de74a] th,.prose[data-v-1d5de74a] td{border:1px solid #d1d5db;padding:.75rem;text-align:left}.prose[data-v-1d5de74a] th{background-color:#f9fafb;font-weight:600}.line-clamp-2[data-v-1d5de74a]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
