@charset "UTF-8";.ProseMirror p{transition:background-color 1s ease-out}.simple-cursor{position:absolute;width:3px;height:1.2em;z-index:1000;pointer-events:none;border-radius:1px}.simple-cursor-label{position:absolute;top:-1.6em;left:-2px;font-size:11px;font-weight:600;border-radius:4px;padding:4px 8px;white-space:nowrap;box-shadow:0 2px 8px #00000026;z-index:1001;backdrop-filter:blur(2px);min-width:max-content;max-width:200px;overflow:hidden;text-overflow:ellipsis}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}:root{overflow-wrap:break-word;text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--tt-gray-light-a-50: rgba(56, 56, 56, .04);--tt-gray-light-a-100: rgba(15, 22, 36, .05);--tt-gray-light-a-200: rgba(37, 39, 45, .1);--tt-gray-light-a-300: rgba(47, 50, 55, .2);--tt-gray-light-a-400: rgba(40, 44, 51, .42);--tt-gray-light-a-500: rgba(52, 55, 60, .64);--tt-gray-light-a-600: rgba(36, 39, 46, .78);--tt-gray-light-a-700: rgba(35, 37, 42, .87);--tt-gray-light-a-800: rgba(30, 32, 36, .95);--tt-gray-light-a-900: rgba(29, 30, 32, .98);--tt-gray-light-50: rgba(250, 250, 250, 1);--tt-gray-light-100: rgba(244, 244, 245, 1);--tt-gray-light-200: rgba(234, 234, 235, 1);--tt-gray-light-300: rgba(213, 214, 215, 1);--tt-gray-light-400: rgba(166, 167, 171, 1);--tt-gray-light-500: rgba(125, 127, 130, 1);--tt-gray-light-600: rgba(83, 86, 90, 1);--tt-gray-light-700: rgba(64, 65, 69, 1);--tt-gray-light-800: rgba(44, 45, 48, 1);--tt-gray-light-900: rgba(34, 35, 37, 1);--tt-gray-dark-a-50: rgba(232, 232, 253, .05);--tt-gray-dark-a-100: rgba(231, 231, 243, .07);--tt-gray-dark-a-200: rgba(238, 238, 246, .11);--tt-gray-dark-a-300: rgba(239, 239, 245, .22);--tt-gray-dark-a-400: rgba(244, 244, 255, .37);--tt-gray-dark-a-500: rgba(236, 238, 253, .5);--tt-gray-dark-a-600: rgba(247, 247, 253, .64);--tt-gray-dark-a-700: rgba(251, 251, 254, .75);--tt-gray-dark-a-800: rgba(253, 253, 253, .88);--tt-gray-dark-a-900: rgba(255, 255, 255, .96);--tt-gray-dark-50: rgba(25, 25, 26, 1);--tt-gray-dark-100: rgba(32, 32, 34, 1);--tt-gray-dark-200: rgba(45, 45, 47, 1);--tt-gray-dark-300: rgba(70, 70, 73, 1);--tt-gray-dark-400: rgba(99, 99, 105, 1);--tt-gray-dark-500: rgba(124, 124, 131, 1);--tt-gray-dark-600: rgba(163, 163, 168, 1);--tt-gray-dark-700: rgba(192, 192, 195, 1);--tt-gray-dark-800: rgba(224, 224, 225, 1);--tt-gray-dark-900: rgba(245, 245, 245, 1);--tt-brand-color-50: rgba(239, 238, 255, 1);--tt-brand-color-100: rgba(222, 219, 255, 1);--tt-brand-color-200: rgba(195, 189, 255, 1);--tt-brand-color-300: rgba(157, 138, 255, 1);--tt-brand-color-400: rgba(122, 82, 255, 1);--tt-brand-color-500: rgba(98, 41, 255, 1);--tt-brand-color-600: rgba(84, 0, 229, 1);--tt-brand-color-700: rgba(75, 0, 204, 1);--tt-brand-color-800: rgba(56, 0, 153, 1);--tt-brand-color-900: rgba(43, 25, 102, 1);--tt-brand-color-950: hsla(257, 100%, 9%, 1);--tt-color-green-inc-5: hsla(129, 100%, 97%, 1);--tt-color-green-inc-4: hsla(129, 100%, 92%, 1);--tt-color-green-inc-3: hsla(131, 100%, 86%, 1);--tt-color-green-inc-2: hsla(133, 98%, 78%, 1);--tt-color-green-inc-1: hsla(137, 99%, 70%, 1);--tt-color-green-base: hsla(147, 99%, 50%, 1);--tt-color-green-dec-1: hsla(147, 97%, 41%, 1);--tt-color-green-dec-2: hsla(146, 98%, 32%, 1);--tt-color-green-dec-3: hsla(146, 100%, 24%, 1);--tt-color-green-dec-4: hsla(144, 100%, 16%, 1);--tt-color-green-dec-5: hsla(140, 100%, 9%, 1);--tt-color-yellow-inc-5: hsla(50, 100%, 97%, 1);--tt-color-yellow-inc-4: hsla(50, 100%, 91%, 1);--tt-color-yellow-inc-3: hsla(50, 100%, 84%, 1);--tt-color-yellow-inc-2: hsla(50, 100%, 77%, 1);--tt-color-yellow-inc-1: hsla(50, 100%, 68%, 1);--tt-color-yellow-base: hsla(52, 100%, 50%, 1);--tt-color-yellow-dec-1: hsla(52, 100%, 41%, 1);--tt-color-yellow-dec-2: hsla(52, 100%, 32%, 1);--tt-color-yellow-dec-3: hsla(52, 100%, 24%, 1);--tt-color-yellow-dec-4: hsla(51, 100%, 16%, 1);--tt-color-yellow-dec-5: hsla(50, 100%, 9%, 1);--tt-color-red-inc-5: hsla(11, 100%, 96%, 1);--tt-color-red-inc-4: hsla(11, 100%, 88%, 1);--tt-color-red-inc-3: hsla(10, 100%, 80%, 1);--tt-color-red-inc-2: hsla(9, 100%, 73%, 1);--tt-color-red-inc-1: hsla(7, 100%, 64%, 1);--tt-color-red-base: hsla(7, 100%, 54%, 1);--tt-color-red-dec-1: hsla(7, 100%, 41%, 1);--tt-color-red-dec-2: hsla(5, 100%, 32%, 1);--tt-color-red-dec-3: hsla(4, 100%, 24%, 1);--tt-color-red-dec-4: hsla(3, 100%, 16%, 1);--tt-color-red-dec-5: hsla(1, 100%, 9%, 1);--white: rgba(255, 255, 255, 1);--black: rgba(14, 14, 17, 1);--transparent: rgba(255, 255, 255, 0);--tt-shadow-elevated-md: 0px 16px 48px 0px rgba(17, 24, 39, .04), 0px 12px 24px 0px rgba(17, 24, 39, .04), 0px 6px 8px 0px rgba(17, 24, 39, .02), 0px 2px 3px 0px rgba(17, 24, 39, .02);--tt-radius-xxs: .125rem;--tt-radius-xs: .25rem;--tt-radius-sm: .375rem;--tt-radius-md: .5rem;--tt-radius-lg: .75rem;--tt-radius-xl: 1rem;--tt-transition-duration-short: .1s;--tt-transition-duration-default: .2s;--tt-transition-duration-long: .64s;--tt-transition-easing-default: cubic-bezier(.46, .03, .52, .96);--tt-transition-easing-cubic: cubic-bezier(.65, .05, .36, 1);--tt-transition-easing-quart: cubic-bezier(.77, 0, .18, 1);--tt-transition-easing-circ: cubic-bezier(.79, .14, .15, .86);--tt-transition-easing-back: cubic-bezier(.68, -.55, .27, 1.55);--tt-accent-contrast: 8%;--tt-destructive-contrast: 8%;--tt-foreground-contrast: 8%}:root,:root *,:root :before,:root :after{box-sizing:border-box;transition:none var(--tt-transition-duration-default) var(--tt-transition-easing-default)}:root{--tt-bg-color: var(--white);--tt-border-color: var(--tt-gray-light-a-200);--tt-border-color-tint: var(--tt-gray-light-a-100);--tt-sidebar-bg-color: var(--tt-gray-light-100);--tt-scrollbar-color: var(--tt-gray-light-a-200);--tt-cursor-color: var(--tt-brand-color-500);--tt-selection-color: rgba(157, 138, 255, .2);--tt-card-bg-color: var(--white);--tt-card-border-color: var(--tt-gray-light-a-100)}.dark{--tt-bg-color: var(--black);--tt-border-color: var(--tt-gray-dark-a-200);--tt-border-color-tint: var(--tt-gray-dark-a-100);--tt-sidebar-bg-color: var(--tt-gray-dark-100);--tt-scrollbar-color: var(--tt-gray-dark-a-200);--tt-cursor-color: var(--tt-brand-color-400);--tt-selection-color: rgba(122, 82, 255, .2);--tt-card-bg-color: var(--tt-gray-dark-50);--tt-card-border-color: var(--tt-gray-dark-a-50);--tt-shadow-elevated-md: 0px 16px 48px 0px rgba(0, 0, 0, .5), 0px 12px 24px 0px rgba(0, 0, 0, .24), 0px 6px 8px 0px rgba(0, 0, 0, .22), 0px 2px 3px 0px rgba(0, 0, 0, .12)}:root{--tt-color-text-gray: hsl(45, 2%, 46%);--tt-color-text-brown: hsl(19, 31%, 47%);--tt-color-text-orange: hsl(30, 89%, 45%);--tt-color-text-yellow: hsl(38, 62%, 49%);--tt-color-text-green: hsl(148, 32%, 39%);--tt-color-text-blue: hsl(202, 54%, 43%);--tt-color-text-purple: hsl(274, 32%, 54%);--tt-color-text-pink: hsl(328, 49%, 53%);--tt-color-text-red: hsl(2, 62%, 55%);--tt-color-text-gray-contrast: hsla(39, 26%, 26%, .15);--tt-color-text-brown-contrast: hsla(18, 43%, 69%, .35);--tt-color-text-orange-contrast: hsla(24, 73%, 55%, .27);--tt-color-text-yellow-contrast: hsla(44, 82%, 59%, .39);--tt-color-text-green-contrast: hsla(126, 29%, 60%, .27);--tt-color-text-blue-contrast: hsla(202, 54%, 59%, .27);--tt-color-text-purple-contrast: hsla(274, 37%, 64%, .27);--tt-color-text-pink-contrast: hsla(331, 60%, 71%, .27);--tt-color-text-red-contrast: hsla(8, 79%, 79%, .4)}.dark{--tt-color-text-gray: hsl(0, 0%, 61%);--tt-color-text-brown: hsl(18, 35%, 58%);--tt-color-text-orange: hsl(25, 53%, 53%);--tt-color-text-yellow: hsl(36, 54%, 55%);--tt-color-text-green: hsl(145, 32%, 47%);--tt-color-text-blue: hsl(202, 64%, 52%);--tt-color-text-purple: hsl(270, 55%, 62%);--tt-color-text-pink: hsl(329, 57%, 58%);--tt-color-text-red: hsl(1, 69%, 60%);--tt-color-text-gray-contrast: hsla(0, 0%, 100%, .09);--tt-color-text-brown-contrast: hsla(17, 45%, 50%, .25);--tt-color-text-orange-contrast: hsla(27, 82%, 53%, .2);--tt-color-text-yellow-contrast: hsla(35, 49%, 47%, .2);--tt-color-text-green-contrast: hsla(151, 55%, 39%, .2);--tt-color-text-blue-contrast: hsla(202, 54%, 43%, .2);--tt-color-text-purple-contrast: hsla(271, 56%, 60%, .18);--tt-color-text-pink-contrast: hsla(331, 67%, 58%, .22);--tt-color-text-red-contrast: hsla(0, 67%, 60%, .25)}:root{--tt-color-highlight-yellow: #fef9c3;--tt-color-highlight-green: #dcfce7;--tt-color-highlight-blue: #e0f2fe;--tt-color-highlight-purple: #f3e8ff;--tt-color-highlight-red: #ffe4e6;--tt-color-highlight-gray: rgb(248, 248, 247);--tt-color-highlight-brown: rgb(244, 238, 238);--tt-color-highlight-orange: rgb(251, 236, 221);--tt-color-highlight-pink: rgb(252, 241, 246);--tt-color-highlight-yellow-contrast: #fbe604;--tt-color-highlight-green-contrast: #c7fad8;--tt-color-highlight-blue-contrast: #ceeafd;--tt-color-highlight-purple-contrast: #e4ccff;--tt-color-highlight-red-contrast: #ffccd0;--tt-color-highlight-gray-contrast: rgba(84, 72, 49, .15);--tt-color-highlight-brown-contrast: rgba(210, 162, 141, .35);--tt-color-highlight-orange-contrast: rgba(224, 124, 57, .27);--tt-color-highlight-pink-contrast: rgba(225, 136, 179, .27)}.dark{--tt-color-highlight-yellow: #6b6524;--tt-color-highlight-green: #509568;--tt-color-highlight-blue: #6e92aa;--tt-color-highlight-purple: #583e74;--tt-color-highlight-red: #743e42;--tt-color-highlight-gray: rgb(47, 47, 47);--tt-color-highlight-brown: rgb(74, 50, 40);--tt-color-highlight-orange: rgb(92, 59, 35);--tt-color-highlight-pink: rgb(78, 44, 60);--tt-color-highlight-yellow-contrast: #58531e;--tt-color-highlight-green-contrast: #47855d;--tt-color-highlight-blue-contrast: #5e86a1;--tt-color-highlight-purple-contrast: #4c3564;--tt-color-highlight-red-contrast: #643539;--tt-color-highlight-gray-contrast: rgba(255, 255, 255, .094);--tt-color-highlight-brown-contrast: rgba(184, 101, 69, .25);--tt-color-highlight-orange-contrast: rgba(233, 126, 37, .2);--tt-color-highlight-pink-contrast: rgba(220, 76, 145, .22)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes zoomIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes zoomOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes slideFromTop{0%{transform:translateY(-.5rem)}to{transform:translateY(0)}}@keyframes slideFromRight{0%{transform:translate(.5rem)}to{transform:translate(0)}}@keyframes slideFromLeft{0%{transform:translate(-.5rem)}to{transform:translate(0)}}@keyframes slideFromBottom{0%{transform:translateY(.5rem)}to{transform:translateY(0)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.summary{padding:16px}.summary__title{font-size:1.4rem;font-weight:700;margin-bottom:24px}.summary__list{list-style:none;padding:0;margin:0}.summary__item{line-height:1.2}.summary__link{all:unset;cursor:pointer;line-height:1.2}.summary__item--level-2 .summary__link{font-weight:700}.summary__item--level-3{padding-left:24px}.summary__item--level-3 .summary__link{font-weight:400}.focus-mode-summary{background:transparent!important;border:none!important;padding:0;transition:opacity .2s ease}.summary--compact{opacity:.6;font-size:13px}.summary--compact:hover{opacity:1}.summary--compact .summary__list{list-style:none;padding:0;margin:0}.summary--compact .summary__item{line-height:1.4;margin-bottom:8px}.summary--compact .summary__link{all:unset;cursor:pointer;display:block;width:100%;text-align:left;transition:color .2s ease;word-wrap:break-word;overflow-wrap:break-word}.summary--compact .summary__link:hover{opacity:1;color:inherit}.title-editor.empty:before{content:attr(data-placeholder);position:absolute;top:0;left:0;color:#aaa;pointer-events:none;font-weight:500;opacity:1;user-select:none;font-size:inherit;font-family:inherit;line-height:inherit}.MuiPickersInputBase-sectionContent{font-size:.875rem!important;font-family:Inter,Arial,sans-serif!important;font-weight:400!important;line-height:1.2!important;padding:0!important}.MuiPickersInputBase-sectionsContainer{padding:0!important;box-sizing:border-box!important;display:flex;align-items:center;gap:0!important}.data-drawer-medium .MuiFormControl-root .MuiOutlinedInput-root{min-height:56px!important;height:56px!important;display:flex;align-items:center}.data-drawer-medium .MuiFormControl-root .MuiOutlinedInput-input{min-height:56px!important;height:56px!important;padding:8px 12px!important;box-sizing:border-box}.data-drawer-medium .MuiPickersInputBase-sectionsContainer{padding-right:0!important;gap:0!important}.data-drawer-medium .MuiInputBase-root{min-height:56px!important;height:56px!important;display:flex;align-items:center}.data-drawer-medium .MuiInputBase-input{min-height:56px!important;height:56px!important;padding:8px 12px!important;box-sizing:border-box;font-size:.875rem!important}div[data-drawer-medium=true].MuiPickersInputBase-root,div[data-drawer-medium=true].MuiPickersOutlinedInput-root,div[data-drawer-medium=true].MuiInputBase-root{min-height:56px!important;height:56px!important}.data-drawer-medium .MuiPickersInputBase-root .MuiPickersInputBase-sectionsContainer,.data-drawer-medium .MuiPickersInputBase-root .MuiPickersInputBase-sectionContent{padding-right:0!important;margin-right:0!important}.data-drawer-medium .MuiPickersInputBase-root .MuiInputAdornment-root{margin-left:0!important;padding-left:8px!important}.data-drawer-medium .MuiPickersInputBase-root .css-kg5swy,.data-drawer-medium .MuiPickersInputBase-root [class*=css-kg5swy]{max-width:0!important}.data-drawer-medium textarea.MuiInputBase-inputMultiline{padding:18px 12px!important;font-size:1rem;resize:vertical}textarea.MuiInputBase-inputMultiline[data-drawer-medium=true]{min-height:320px!important;height:320px!important;padding:18px 12px!important;font-size:1rem;resize:vertical}.novel-editor{box-shadow:none!important;border-radius:0!important;padding:40px 40px 0;margin:0!important}.novel-editor [data-radix-popper-content-wrapper] button>.flex.items-center.space-x-2{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:nowrap!important;padding:12px}.novel-editor [data-radix-popper-content-wrapper] button>.flex.items-center.space-x-2 span{white-space:nowrap!important}.novel-editor [data-radix-popper-content-wrapper]>div{display:flex!important;flex-direction:column!important;gap:16px!important;padding:8px!important}.novel-transition-all{display:flex;flex-direction:column;gap:8px;padding:0}.novel-transition-all .novel-py-1{padding:8px!important}.novel-editor [data-radix-popper-content-wrapper] button{margin-bottom:8px!important;margin-top:0!important}.novel-editor [data-radix-popper-content-wrapper] button:first-child{margin-top:0!important}.novel-editor [data-radix-popper-content-wrapper] button:last-child{margin-bottom:0!important}.tippy-box:has(.tippy-content #slash-command:not([data-custom-slash-menu])){display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;z-index:-1!important;position:absolute!important;left:-9999px!important;width:0!important;height:0!important;overflow:hidden!important}.novel-editor [data-tippy-root] .tippy-box:not(:has([data-bold-bubble=true])):not(:has(#slash-command)):not(.bold-custom-bubble-menu):not([data-bold-custom-bubble-menu=true]),body>div[data-tippy-root] .tippy-box:not(:has([data-bold-bubble=true])):not(:has(#slash-command)):not(.bold-custom-bubble-menu):not([data-bold-custom-bubble-menu=true]),[data-tippy-root] .tippy-box:not(:has([data-bold-bubble=true])):not(:has(#slash-command)):not(.bold-custom-bubble-menu):not([data-bold-custom-bubble-menu=true]){display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;height:0!important;width:0!important;overflow:hidden!important}.novel-editor [data-tippy-root] .tippy-box:has([data-bold-bubble=true]),.novel-editor [data-tippy-root] .tippy-box.bold-custom-bubble-menu,.novel-editor [data-tippy-root] .tippy-box[data-bold-custom-bubble-menu=true],.novel-editor [data-tippy-root] .tippy-box[data-bold-bubble=true],body>div[data-tippy-root] .tippy-box:has([data-bold-bubble=true]),body>div[data-tippy-root] .tippy-box.bold-custom-bubble-menu,body>div[data-tippy-root] .tippy-box[data-bold-custom-bubble-menu=true],body>div[data-tippy-root] .tippy-box[data-bold-bubble=true],[data-tippy-root] .tippy-box:has([data-bold-bubble=true]),[data-tippy-root] .tippy-box.bold-custom-bubble-menu,[data-tippy-root] .tippy-box[data-bold-custom-bubble-menu=true],[data-tippy-root] .tippy-box[data-bold-bubble=true]{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;z-index:99999!important;height:auto!important;width:auto!important;overflow:visible!important;background-color:var(--background-default)!important;color:var(--text-primary)!important;border-radius:16px!important;box-shadow:0 4px 12px #00000026,0 0 0 1px #00000014!important;border:1px solid var(--border-default)!important;padding:16px!important;gap:16px;animation:bubbleMenuEnter .2s ease-out!important}.novel-editor [data-tippy-root] .tippy-box:has([data-bold-bubble=true]) .tippy-content,.novel-editor [data-tippy-root] .tippy-box.bold-custom-bubble-menu .tippy-content,body>div[data-tippy-root] .tippy-box:has([data-bold-bubble=true]) .tippy-content,body>div[data-tippy-root] .tippy-box.bold-custom-bubble-menu .tippy-content,[data-tippy-root] .tippy-box:has([data-bold-bubble=true]) .tippy-content,[data-tippy-root] .tippy-box.bold-custom-bubble-menu .tippy-content{background-color:var(--background-default)!important;color:var(--text-primary)!important}.bold-custom-bubble-menu-container,[data-bold-bubble=true],[data-bold-bubble=true].bold-custom-bubble-menu-container,[data-tippy-root] .tippy-box .tippy-content [data-bold-bubble=true],.novel-editor [data-tippy-root] .tippy-box .tippy-content [data-bold-bubble=true],body>div[data-tippy-root] .tippy-box .tippy-content [data-bold-bubble=true],[data-tippy-root] .tippy-box .tippy-content .bold-custom-bubble-menu-container,.novel-editor [data-tippy-root] .tippy-box .tippy-content .bold-custom-bubble-menu-container,body>div[data-tippy-root] .tippy-box .tippy-content .bold-custom-bubble-menu-container{gap:16px!important;column-gap:16px!important;row-gap:16px!important}[data-tippy-root] .tippy-box .tippy-content [data-bold-bubble=true].novel-flex,.novel-editor [data-tippy-root] .tippy-box .tippy-content [data-bold-bubble=true].novel-flex,[data-tippy-root] .tippy-box .tippy-content .bold-custom-bubble-menu-container.novel-flex,.novel-editor [data-tippy-root] .tippy-box .tippy-content .bold-custom-bubble-menu-container.novel-flex{gap:16px!important;column-gap:16px!important;row-gap:16px!important}.icon-quote{display:inline-block;width:12px;height:12px;position:relative;flex-shrink:0}.icon-quote:before{content:'"';position:absolute;left:0;top:0;font-family:Georgia,Times New Roman,serif;font-size:14px;line-height:1;font-weight:700;color:currentColor}.novel-editor [data-tippy-root] .tippy-box:has(#slash-command),body>div[data-tippy-root] .tippy-box:has(#slash-command),[data-tippy-root] .tippy-box:has(#slash-command){display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;z-index:99999!important}#slash-command[data-custom-slash-menu]{gap:0!important}#slash-command[data-custom-slash-menu] .slash-menu-item{transition:background-color .2s ease;padding:8px!important;margin-bottom:0!important;color:var(--text-primary)!important}#slash-command[data-custom-slash-menu] .slash-menu-item span,#slash-command[data-custom-slash-menu] .slash-menu-item,#slash-command[data-custom-slash-menu] .slash-menu-item *{color:var(--text-primary)!important}#slash-command[data-custom-slash-menu] .slash-menu-item div[class*=flex][class*=h-8],#slash-command[data-custom-slash-menu] .slash-menu-item div[class*=novel-bg-white]{background-color:var(--background-default)!important;border-color:var(--border-default)!important}#slash-command[data-custom-slash-menu] .slash-menu-item svg,#slash-command[data-custom-slash-menu] .slash-menu-item div[class*=flex] svg,#slash-command[data-custom-slash-menu] .slash-menu-item div[class*=h-8] svg{color:var(--text-primary)!important;stroke:var(--text-primary)!important;fill:none!important}#slash-command[data-custom-slash-menu] .slash-menu-item svg path{stroke:var(--text-primary)!important;fill:none!important}#slash-command[data-custom-slash-menu] .slash-menu-item:last-child{margin-bottom:0!important}#slash-command[data-custom-slash-menu] .slash-menu-item:hover,#slash-command[data-custom-slash-menu] .slash-menu-item-selected{background-color:var(--secondary-background, #EBEBEB)!important;color:var(--text-primary)!important}[data-theme=dark] #slash-command[data-custom-slash-menu] .slash-menu-item:hover,[data-theme=dark] #slash-command[data-custom-slash-menu] .slash-menu-item-selected{background-color:var(--secondary-background, #212122)!important;color:var(--text-primary)!important}.review-marker{display:flex;align-items:center;width:100%;gap:8px;margin:24px 0;padding:0}.review-marker:before,.review-marker:after{content:"";flex:1;border-top:4px dotted var(--brand-primary, #E4F223);height:0}.review-marker .review-marker-label,.review-marker-label,div[data-review-marker] .review-marker-label,div[data-review-marker] span.review-marker-label{background-color:var(--brand-primary)!important;background:var(--brand-primary)!important;color:#2f2f2f!important;font-size:10px!important;font-weight:700!important;border-radius:9999px!important;padding:4px 8px!important;white-space:nowrap!important;flex-shrink:0!important}.review-marker-label{background-color:#e4f223!important}[data-theme=dark] .review-marker-label{background-color:#f6fab2!important}[data-theme=dark] .review-marker:before,[data-theme=dark] .review-marker:after{border-top-color:var(--brand-primary, #F6FAB2)}[data-theme=dark] .review-marker-label{background-color:var(--brand-primary, #F6FAB2)!important;color:#2f2f2f!important}.review-marker-remove{transition:all .2s ease!important}.review-marker-remove svg{flex-shrink:0;stroke-width:2.5}.review-marker:hover .review-marker-label{opacity:1}.tippy-box[data-tippy-root] .tippy-content #slash-command,[data-tippy-root] .tippy-content #slash-command,body>div[data-tippy-root] .tippy-content #slash-command,div[data-tippy-root] .tippy-content #slash-command{background-color:var(--background-default)!important;color:var(--text-primary)!important;z-index:99994!important;border-radius:8px!important;width:auto!important;min-width:auto!important;max-width:60vw!important;box-shadow:none!important;padding:16px!important;animation:bubbleMenuEnter .2s ease-out!important}.tippy-box[data-tippy-root]:has(#slash-command),[data-tippy-root] .tippy-box:has(#slash-command),body>div[data-tippy-root] .tippy-box:has(#slash-command),div[data-tippy-root] .tippy-box:has(#slash-command){background-color:none!important;z-index:99994!important;border-radius:8px!important;width:auto!important;min-width:auto!important;max-width:90vw!important;box-shadow:none!important;border:none!important;padding:0!important;animation:bubbleMenuEnter .2s ease-out!important}.tippy-box[data-tippy-root],[data-tippy-root] .tippy-box,body>div[data-tippy-root] .tippy-box,div[data-tippy-root] .tippy-box{background-color:var(--background-default)!important;color:var(--text-primary)!important;z-index:99999!important;border-radius:16px!important;width:auto!important;min-width:auto!important;max-width:90vw!important;box-shadow:0 4px 12px #00000026,0 0 0 1px #00000014!important;border:1px solid var(--border-default)!important;padding:4px 8px!important;animation:bubbleMenuEnter .2s ease-out!important}@keyframes bubbleMenuEnter{0%{opacity:0;transform:scale(.96) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}.tippy-box,body .tippy-box,div.tippy-box{background-color:var(--background-default)!important;z-index:99999!important;border-radius:16px!important;box-shadow:0 4px 12px #00000026,0 0 0 1px #00000014!important;border:1px solid var(--border-default)!important;padding:4px 8px!important}#tippy-1 .tippy-box,body #tippy-1 .tippy-box,div#tippy-1 .tippy-box{background-color:var(--background-default)!important;color:var(--text-primary)!important;z-index:99999!important;border-radius:16px!important;max-width:90vw!important;width:auto!important;min-width:auto!important;box-shadow:0 4px 12px #00000026,0 0 0 1px #00000014!important;border:1px solid var(--border-default)!important;padding:4px 8px!important}#tippy-1 .tippy-content,#tippy-1 .tippy-box .tippy-content{background-color:var(--background-default)!important;color:var(--text-primary)!important}#tippy-1 *,#tippy-1 button,#tippy-1 span,#tippy-1 div,#tippy-1 .novel-flex,#tippy-1 .novel-flex *{color:var(--text-primary)!important}.tippy-box{background-color:var(--background-default)!important;z-index:99999!important;border-radius:8px!important;box-shadow:0 2px 8px #0000001f,0 0 0 1px #0000000d!important;border:1px solid rgba(0,0,0,.1)!important}#tippy-1{background-color:transparent!important;padding:0!important}#tippy-1 .tippy-box{background-color:var(--background-default)!important;color:var(--text-primary)!important;z-index:99999!important;border-radius:8px!important;max-width:90vw!important;width:auto!important;min-width:auto!important;box-shadow:0 2px 8px #0000001f,0 0 0 1px #0000000d!important}#tippy-1,.novel-shadow-xl,.tippy-content{box-shadow:none!important}.novel-comment-button-injected{height:32px!important;min-height:32px!important;max-height:32px!important;width:auto!important;min-width:auto!important;max-width:none!important;flex:0 0 auto!important;flex-shrink:0!important;flex-grow:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:4px 6px!important;border-radius:0!important;box-sizing:border-box!important;vertical-align:middle!important;white-space:nowrap!important;margin:0!important}.novel-flex,.tippy-box{padding:0!important}body>div[data-tippy-root],body>div[id*=tippy],div[data-tippy-root],div[id*=tippy],.tippy-box,.tippy-content,[class*=tippy],.tippy-box *,.tippy-content *,[data-tippy-root] *,div[id*=tippy] *{background-color:transparent!important;padding:0!important}[data-tippy-root] .tippy-box .novel-flex>div.novel-flex>button:nth-child(3),.novel-editor~[data-tippy-root] .tippy-box .novel-flex>div.novel-flex>button:nth-child(3){display:none!important}[data-tippy-root] .tippy-box .novel-flex>div.novel-flex>button:nth-child(4),.novel-editor~[data-tippy-root] .tippy-box .novel-flex>div.novel-flex>button:nth-child(4){display:none!important}[data-tippy-root] .tippy-box .novel-flex>div.novel-flex>button:nth-child(5),.novel-editor~[data-tippy-root] .tippy-box .novel-flex>div.novel-flex>button:nth-child(5){display:none!important}[data-tippy-root] .tippy-content,.tippy-box .tippy-content{width:auto!important;min-width:auto!important;max-width:none!important;background-color:var(--background-default)!important;color:var(--text-primary)!important}[data-tippy-root] .tippy-content *:not([style*=color]),.tippy-box .tippy-content *:not([style*=color]),[data-tippy-root] .tippy-content button:not([style*=color]),.tippy-box .tippy-content button:not([style*=color]),[data-tippy-root] .tippy-content span:not([style*=color]),.tippy-box .tippy-content span:not([style*=color]),[data-tippy-root] .tippy-content div:not([style*=color]),.tippy-box .tippy-content div:not([style*=color]),[data-tippy-root] .tippy-box *:not([style*=color]),.tippy-box *:not([style*=color]){color:var(--text-primary)!important}[data-tippy-root] .tippy-content [style*=color],.tippy-box .tippy-content [style*=color],[data-tippy-root] .tippy-box [style*=color],.tippy-box [style*=color]{color:inherit!important}[data-tippy-root] .tippy-content [class*=novel-text-stone],.tippy-box .tippy-content [class*=novel-text-stone],[data-tippy-root] .tippy-content [class*=novel-text-gray],.tippy-box .tippy-content [class*=novel-text-gray],[data-tippy-root] .tippy-box [class*=novel-text-stone],.tippy-box [class*=novel-text-stone],[data-tippy-root] .tippy-box [class*=novel-text-gray],.tippy-box [class*=novel-text-gray]{color:var(--text-primary)!important}[data-tippy-root] .tippy-box *,.tippy-box *,[data-tippy-root] .tippy-content *,.tippy-box .tippy-content *{background-color:inherit!important}[data-tippy-root] .tippy-box [class*=novel-bg-white],.tippy-box [class*=novel-bg-white],[data-tippy-root] .tippy-box [class*=novel-bg-stone],.tippy-box [class*=novel-bg-stone],[data-tippy-root] .tippy-content [class*=novel-bg-white],.tippy-box .tippy-content [class*=novel-bg-white],[data-tippy-root] .tippy-content [class*=novel-bg-stone],.tippy-box .tippy-content [class*=novel-bg-stone]{background-color:var(--background-default)!important}body>div[id*=tippy]:not([data-tippy-root]) .tippy-content,div[id*=tippy]:not([data-tippy-root]) .tippy-content{display:flex!important;flex-direction:column!important;align-items:stretch!important;text-align:left!important;padding:4px!important;width:100%!important;box-sizing:border-box!important;flex-wrap:nowrap!important}body>div[id*=tippy]:not([data-tippy-root]) .tippy-box,div[id*=tippy]:not([data-tippy-root]) .tippy-box{min-width:220px!important;max-width:280px!important;width:auto!important}.tippy-content .novel-node-option,.tippy-box .novel-node-option{display:flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important;flex-wrap:nowrap!important;width:auto!important}body>div[id*=tippy]:not([data-tippy-root]) .tippy-content button,body>div[id*=tippy]:not([data-tippy-root]) .tippy-box button,div[id*=tippy]:not([data-tippy-root]) .tippy-content button,div[id*=tippy]:not([data-tippy-root]) .tippy-box button{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;width:100%!important;gap:0!important;flex-wrap:nowrap!important}body>div[id*=tippy]:not([data-tippy-root]) .tippy-content button>*:first-child,body>div[id*=tippy]:not([data-tippy-root]) .tippy-box button>*:first-child,div[id*=tippy]:not([data-tippy-root]) .tippy-content button>*:first-child,div[id*=tippy]:not([data-tippy-root]) .tippy-box button>*:first-child{display:inline-flex!important;flex-direction:row!important;align-items:center!important;vertical-align:middle!important;flex-wrap:nowrap!important}body>div[id*=tippy]:not([data-tippy-root]) .tippy-content button>div,body>div[id*=tippy]:not([data-tippy-root]) .tippy-box button>div,div[id*=tippy]:not([data-tippy-root]) .tippy-content button>div,div[id*=tippy]:not([data-tippy-root]) .tippy-box button>div{display:flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important;flex-wrap:nowrap!important;width:auto!important;flex:1 1 auto!important}body>div[id*=tippy]:not([data-tippy-root]) .tippy-content button>div>div,body>div[id*=tippy]:not([data-tippy-root]) .tippy-box button>div>div,div[id*=tippy]:not([data-tippy-root]) .tippy-content button>div>div,div[id*=tippy]:not([data-tippy-root]) .tippy-box button>div>div{display:flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important;flex-wrap:nowrap!important;width:auto!important}body>div[id*=tippy]:not([data-tippy-root]) .tippy-content button [class*=flex][class*=items-center],body>div[id*=tippy]:not([data-tippy-root]) .tippy-box button [class*=flex][class*=items-center],div[id*=tippy]:not([data-tippy-root]) .tippy-content button [class*=flex][class*=items-center],div[id*=tippy]:not([data-tippy-root]) .tippy-box button [class*=flex][class*=items-center],body>div[id*=tippy]:not([data-tippy-root]) .tippy-content button [class*=flex]:not([class*=novel-check]),body>div[id*=tippy]:not([data-tippy-root]) .tippy-box button [class*=flex]:not([class*=novel-check]),div[id*=tippy]:not([data-tippy-root]) .tippy-content button [class*=flex]:not([class*=novel-check]),div[id*=tippy]:not([data-tippy-root]) .tippy-box button [class*=flex]:not([class*=novel-check]){display:flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important;flex-wrap:nowrap!important;width:auto!important}body>div[id*=tippy]:not([data-tippy-root]) .tippy-content button [class*=flex][class*=items-center]>*,body>div[id*=tippy]:not([data-tippy-root]) .tippy-box button [class*=flex][class*=items-center]>*,div[id*=tippy]:not([data-tippy-root]) .tippy-content button [class*=flex][class*=items-center]>*,div[id*=tippy]:not([data-tippy-root]) .tippy-box button [class*=flex][class*=items-center]>*,body>div[id*=tippy]:not([data-tippy-root]) .tippy-content button [class*=flex]:not([class*=novel-check])>*,body>div[id*=tippy]:not([data-tippy-root]) .tippy-box button [class*=flex]:not([class*=novel-check])>*,div[id*=tippy]:not([data-tippy-root]) .tippy-content button [class*=flex]:not([class*=novel-check])>*,div[id*=tippy]:not([data-tippy-root]) .tippy-box button [class*=flex]:not([class*=novel-check])>*{margin-left:0!important;margin-right:0!important}body>div[id*=tippy]:not([data-tippy-root]) .tippy-content button .flex.items-center.space-x-2>div,body>div[id*=tippy]:not([data-tippy-root]) .tippy-box button .flex.items-center.space-x-2>div,div[id*=tippy]:not([data-tippy-root]) .tippy-content button .flex.items-center.space-x-2>div,div[id*=tippy]:not([data-tippy-root]) .tippy-box button .flex.items-center.space-x-2>div,body>div[id*=tippy]:not([data-tippy-root]) .tippy-content button [class*=flex][class*=items-center][class*=space-x-2]>div,body>div[id*=tippy]:not([data-tippy-root]) .tippy-box button [class*=flex][class*=items-center][class*=space-x-2]>div,div[id*=tippy]:not([data-tippy-root]) .tippy-content button [class*=flex][class*=items-center][class*=space-x-2]>div,div[id*=tippy]:not([data-tippy-root]) .tippy-box button [class*=flex][class*=items-center][class*=space-x-2]>div{display:flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important;flex-wrap:nowrap!important;width:auto!important}body>div[id*=tippy]:not([data-tippy-root]) .tippy-content button svg,body>div[id*=tippy]:not([data-tippy-root]) .tippy-box button svg,div[id*=tippy]:not([data-tippy-root]) .tippy-content button svg,div[id*=tippy]:not([data-tippy-root]) .tippy-box button svg{width:16px!important;height:16px!important;flex-shrink:0!important;flex-grow:0!important;display:block!important;margin:0!important}body>div[id*=tippy]:not([data-tippy-root]) .tippy-content button [class*=flex][class*=items-center] svg,body>div[id*=tippy]:not([data-tippy-root]) .tippy-box button [class*=flex][class*=items-center] svg,div[id*=tippy]:not([data-tippy-root]) .tippy-content button [class*=flex][class*=items-center] svg,div[id*=tippy]:not([data-tippy-root]) .tippy-box button [class*=flex][class*=items-center] svg,body>div[id*=tippy]:not([data-tippy-root]) .tippy-content button [class*=flex]:not([class*=novel-check]) svg,body>div[id*=tippy]:not([data-tippy-root]) .tippy-box button [class*=flex]:not([class*=novel-check]) svg,div[id*=tippy]:not([data-tippy-root]) .tippy-content button [class*=flex]:not([class*=novel-check]) svg,div[id*=tippy]:not([data-tippy-root]) .tippy-box button [class*=flex]:not([class*=novel-check]) svg{display:inline-block!important;flex-shrink:0!important;flex-grow:0!important;margin:0!important;vertical-align:middle!important;float:none!important;clear:none!important}body>div[id*=tippy]:not([data-tippy-root]) .tippy-content button [class*=flex][class*=items-center] span,body>div[id*=tippy]:not([data-tippy-root]) .tippy-box button [class*=flex][class*=items-center] span,div[id*=tippy]:not([data-tippy-root]) .tippy-content button [class*=flex][class*=items-center] span,div[id*=tippy]:not([data-tippy-root]) .tippy-box button [class*=flex][class*=items-center] span,body>div[id*=tippy]:not([data-tippy-root]) .tippy-content button [class*=flex]:not([class*=novel-check]) span,body>div[id*=tippy]:not([data-tippy-root]) .tippy-box button [class*=flex]:not([class*=novel-check]) span,div[id*=tippy]:not([data-tippy-root]) .tippy-content button [class*=flex]:not([class*=novel-check]) span,div[id*=tippy]:not([data-tippy-root]) .tippy-box button [class*=flex]:not([class*=novel-check]) span{display:inline-block!important;white-space:nowrap!important;margin:0!important;padding:8px!important;vertical-align:middle!important;float:none!important;clear:none!important}body>div[id*=tippy]:not([data-tippy-root]) .tippy-content button span,body>div[id*=tippy]:not([data-tippy-root]) .tippy-box button span,div[id*=tippy]:not([data-tippy-root]) .tippy-content button span,div[id*=tippy]:not([data-tippy-root]) .tippy-box button span{white-space:nowrap!important;flex:none!important;display:inline-block!important;margin:0!important;padding:0!important}body>div[id*=tippy]:not([data-tippy-root]) .tippy-content button>svg:last-of-type,body>div[id*=tippy]:not([data-tippy-root]) .tippy-box button>svg:last-of-type,div[id*=tippy]:not([data-tippy-root]) .tippy-content button>svg:last-of-type,div[id*=tippy]:not([data-tippy-root]) .tippy-box button>svg:last-of-type{margin-left:auto!important;flex-shrink:0!important;flex-grow:0!important}body>div[id*=tippy]:not([data-tippy-root]) .tippy-content>div,div[id*=tippy]:not([data-tippy-root]) .tippy-content>div,body>div[id*=tippy]:not([data-tippy-root]) .tippy-content>button,div[id*=tippy]:not([data-tippy-root]) .tippy-content>button,body>div[id*=tippy]:not([data-tippy-root]) .tippy-content>.novel-flex,div[id*=tippy]:not([data-tippy-root]) .tippy-content>.novel-flex,body>div[id*=tippy]:not([data-tippy-root]) .tippy-content button.novel-flex,div[id*=tippy]:not([data-tippy-root]) .tippy-content button.novel-flex{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;padding:8px 12px!important;margin:0 0 2px!important;text-align:left!important;border-radius:4px!important;gap:8px!important;box-sizing:border-box!important;flex:0 0 auto!important;flex-wrap:nowrap!important}body>div[id*=tippy]:not([data-tippy-root]) .tippy-content>div:last-child,div[id*=tippy]:not([data-tippy-root]) .tippy-content>div:last-child,body>div[id*=tippy]:not([data-tippy-root]) .tippy-content>button:last-child,div[id*=tippy]:not([data-tippy-root]) .tippy-content>button:last-child{margin-bottom:0!important}body>div[id*=tippy]:not([data-tippy-root]) .tippy-content>div:hover,div[id*=tippy]:not([data-tippy-root]) .tippy-content>div:hover,body>div[id*=tippy]:not([data-tippy-root]) .tippy-content button:hover,div[id*=tippy]:not([data-tippy-root]) .tippy-content button:hover,body>div[id*=tippy]:not([data-tippy-root]) .tippy-box button:hover,div[id*=tippy]:not([data-tippy-root]) .tippy-box button:hover,body>div[id*=tippy]:not([data-tippy-root]) .tippy-content button.novel-flex:hover,div[id*=tippy]:not([data-tippy-root]) .tippy-content button.novel-flex:hover,body>div[id*=tippy]:not([data-tippy-root]) .tippy-content button[class*=novel-flex]:hover,div[id*=tippy]:not([data-tippy-root]) .tippy-content button[class*=novel-flex]:hover,body>div[id*=tippy]:not([data-tippy-root]) .tippy-content button[class*=novel-items-center]:hover,div[id*=tippy]:not([data-tippy-root]) .tippy-content button[class*=novel-items-center]:hover,body>div[id*=tippy]:not([data-tippy-root]) .tippy-content button[class*=novel-rounded-sm]:hover,div[id*=tippy]:not([data-tippy-root]) .tippy-content button[class*=novel-rounded-sm]:hover{background-color:var(--secondary-background, #EBEBEB)!important;color:var(--text-primary)!important;transition:background-color .2s ease!important}[data-theme=dark] body>div[id*=tippy]:not([data-tippy-root]) .tippy-content button:hover,[data-theme=dark] div[id*=tippy]:not([data-tippy-root]) .tippy-content button:hover,[data-theme=dark] body>div[id*=tippy]:not([data-tippy-root]) .tippy-box button:hover,[data-theme=dark] div[id*=tippy]:not([data-tippy-root]) .tippy-box button:hover,[data-theme=dark] body>div[id*=tippy]:not([data-tippy-root]) .tippy-content button.novel-flex:hover,[data-theme=dark] div[id*=tippy]:not([data-tippy-root]) .tippy-content button.novel-flex:hover,[data-theme=dark] body>div[id*=tippy]:not([data-tippy-root]) .tippy-content button[class*=novel-flex]:hover,[data-theme=dark] div[id*=tippy]:not([data-tippy-root]) .tippy-content button[class*=novel-flex]:hover{background-color:var(--secondary-background, #212122)!important;color:var(--text-primary)!important}body>div[id*=tippy]:not([data-tippy-root]) .tippy-content>div span,div[id*=tippy]:not([data-tippy-root]) .tippy-content>div span,body>div[id*=tippy]:not([data-tippy-root]) .tippy-content>div div,div[id*=tippy]:not([data-tippy-root]) .tippy-content>div div,body>div[id*=tippy]:not([data-tippy-root]) .tippy-content button div,div[id*=tippy]:not([data-tippy-root]) .tippy-content button div,body>div[id*=tippy]:not([data-tippy-root]) .tippy-content .novel-flex,div[id*=tippy]:not([data-tippy-root]) .tippy-content .novel-flex,body>div[id*=tippy]:not([data-tippy-root]) .tippy-content .novel-items-center,div[id*=tippy]:not([data-tippy-root]) .tippy-content .novel-items-center,body>div[id*=tippy]:not([data-tippy-root]) .tippy-content .novel-justify-between,div[id*=tippy]:not([data-tippy-root]) .tippy-content .novel-justify-between{text-align:left!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important}body>div[id*=tippy]:not([data-tippy-root]) .tippy-content>div svg,div[id*=tippy]:not([data-tippy-root]) .tippy-content>div svg,body>div[id*=tippy]:not([data-tippy-root]) .tippy-content button svg,div[id*=tippy]:not([data-tippy-root]) .tippy-content button svg,body>div[id*=tippy]:not([data-tippy-root]) .tippy-content button>div svg,div[id*=tippy]:not([data-tippy-root]) .tippy-content button>div svg{width:18px!important;height:18px!important;flex-shrink:0!important;flex-grow:0!important;margin:0!important;display:block!important}body>div[id*=tippy]:not([data-tippy-root]) .tippy-content button>div>div:first-child,div[id*=tippy]:not([data-tippy-root]) .tippy-content button>div>div:first-child,body>div[id*=tippy]:not([data-tippy-root]) .tippy-content button [class*=flex]>div:first-child,div[id*=tippy]:not([data-tippy-root]) .tippy-content button [class*=flex]>div:first-child,body>div[id*=tippy]:not([data-tippy-root]) .tippy-content button div[class*=bg-white],div[id*=tippy]:not([data-tippy-root]) .tippy-content button div[class*=bg-white],body>div[id*=tippy]:not([data-tippy-root]) .tippy-content button div[style*=background][style*=white],div[id*=tippy]:not([data-tippy-root]) .tippy-content button div[style*=background][style*=white],body>div[id*=tippy]:not([data-tippy-root]) .tippy-content button [class*=flex]>div,div[id*=tippy]:not([data-tippy-root]) .tippy-content button [class*=flex]>div{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;max-width:40px!important;max-height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;flex-grow:0!important;box-sizing:border-box!important}body>div[id*=tippy]:not([data-tippy-root]) .tippy-content>.novel-flex,div[id*=tippy]:not([data-tippy-root]) .tippy-content>.novel-flex,body>div[id*=tippy]:not([data-tippy-root]) .tippy-content .novel-flex,div[id*=tippy]:not([data-tippy-root]) .tippy-content .novel-flex{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;justify-content:flex-start!important;width:100%!important;gap:0!important}body>div[id*=tippy]:not([data-tippy-root]) .tippy-content .novel-justify-between,div[id*=tippy]:not([data-tippy-root]) .tippy-content .novel-justify-between{justify-content:flex-start!important}body>div[id*=tippy]:not([data-tippy-root]) .tippy-content .novel-items-center,div[id*=tippy]:not([data-tippy-root]) .tippy-content .novel-items-center{align-items:stretch!important}body>div[id*=tippy]:not([data-tippy-root]) .tippy-content .novel-px-2,div[id*=tippy]:not([data-tippy-root]) .tippy-content .novel-px-2,body>div[id*=tippy]:not([data-tippy-root]) .tippy-content .novel-py-1,div[id*=tippy]:not([data-tippy-root]) .tippy-content .novel-py-1{padding:8px 12px!important}body>div[id*=tippy]:not([data-tippy-root]) .tippy-content .novel-rounded-sm,div[id*=tippy]:not([data-tippy-root]) .tippy-content .novel-rounded-sm{border-radius:4px!important}[data-bold-bubble=true] .novel-flex.novel-divide-x.novel-divide-stone-200,.bold-custom-bubble-menu-container .novel-flex.novel-divide-x.novel-divide-stone-200,[data-tippy-root] .tippy-box:has([data-bold-bubble=true]) .novel-flex.novel-divide-x.novel-divide-stone-200{gap:16px!important}[data-tippy-root] .tippy-box .tippy-content>.novel-flex,.novel-editor [data-tippy-root] .tippy-box .tippy-content>.novel-flex,[data-tippy-root] .tippy-box .tippy-content [data-bold-bubble=true],.novel-editor [data-tippy-root] .tippy-box .tippy-content [data-bold-bubble=true],[data-tippy-root] .tippy-box .tippy-content .bold-custom-bubble-menu-container,.novel-editor [data-tippy-root] .tippy-box .tippy-content .bold-custom-bubble-menu-container{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:16px!important;width:auto!important;min-width:auto!important;max-width:none!important;flex-wrap:nowrap!important;flex-direction:row!important;background-color:var(--background-default)!important;color:var(--text-primary)!important}[data-tippy-root] .tippy-box .tippy-content .novel-bg-white,[data-tippy-root] .tippy-box .tippy-content [class*=novel-bg-white],.novel-editor [data-tippy-root] .tippy-box .tippy-content .novel-bg-white,.novel-editor [data-tippy-root] .tippy-box .tippy-content [class*=novel-bg-white]{background-color:var(--background-default)!important;color:var(--text-primary)!important}.novel-comment-button-injected{font-family:Inter,Arial,sans-serif!important;font-size:.875rem!important;font-weight:400!important;line-height:20px!important;letter-spacing:normal!important;text-transform:none!important;color:var(--text-primary)!important}.novel-comment-button-injected span,.novel-comment-button-injected div{color:var(--text-primary)!important;font-family:Inter,Arial,sans-serif!important;font-size:.875rem!important;font-weight:400!important;line-height:20px!important}.novel-comment-button-injected{display:flex!important;align-items:center!important;gap:6px!important;border:none!important;background-color:transparent!important;cursor:pointer!important;transition:background-color .15s ease!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;z-index:1000!important}.novel-comment-button-injected:hover{background-color:var(--background-subtle)!important;transition:background-color .15s ease!important}.novel-comment-button-injected svg{width:18px!important;height:18px!important;flex-shrink:0!important;display:block!important}.tippy-box svg,.novel-flex svg{width:18px!important;height:18px!important;flex-shrink:0!important}div.novel-editor,.novel-editor,div[class*=novel-editor],.novel-editor>*:not([style*=color]),.novel-editor>div:not([style*=color]),.novel-editor>div>*:not([style*=color]){background-color:var(--background-default)!important;color:var(--text-primary)}.novel-editor--light,.novel-editor--dark,[data-theme=light] .novel-editor,[data-theme=dark] .novel-editor{background-color:var(--background-default)!important;color:var(--text-primary)}[data-theme=dark] .novel-editor .ProseMirror,[data-theme=dark] .novel-editor .ProseMirror *:not(table):not(td):not(th):not(tr):not(thead):not(tbody):not(tfoot),[data-theme=dark] .novel-editor .ProseMirror p,[data-theme=dark] .novel-editor .ProseMirror h1,[data-theme=dark] .novel-editor .ProseMirror h2,[data-theme=dark] .novel-editor .ProseMirror h3,[data-theme=dark] .novel-editor .ProseMirror li,[data-theme=dark] .novel-editor .ProseMirror span,[data-theme=dark] .novel-editor .ProseMirror div{color:var(--text-primary)}.novel-editor--dark .ProseMirror,.novel-editor--dark .ProseMirror *:not(table):not(td):not(th):not(tr):not(thead):not(tbody):not(tfoot),.novel-editor--dark .ProseMirror p,.novel-editor--dark .ProseMirror h1,.novel-editor--dark .ProseMirror h2,.novel-editor--dark .ProseMirror h3,.novel-editor--dark .ProseMirror li,.novel-editor--dark .ProseMirror span,.novel-editor--dark .ProseMirror div{color:var(--text-primary)}.novel-editor .ProseMirror{outline:none;padding:0 40px 40px;background-color:var(--background-default)!important;color:var(--text-primary);overflow:visible;position:relative}.novel-editor .ProseMirror *:not(table):not(td):not(th):not(tr):not(thead):not(tbody):not(tfoot):not(.tableWrapper):not([data-content-type=table]):not([style*=color]),.novel-editor .ProseMirror p:not([style*=color]),.novel-editor .ProseMirror h1:not([style*=color]),.novel-editor .ProseMirror h2:not([style*=color]),.novel-editor .ProseMirror h3:not([style*=color]),.novel-editor .ProseMirror h4:not([style*=color]),.novel-editor .ProseMirror h5:not([style*=color]),.novel-editor .ProseMirror h6:not([style*=color]),.novel-editor .ProseMirror li:not([style*=color]),.novel-editor .ProseMirror span:not([style*=color]),.novel-editor .ProseMirror div:not([style*=color]),.novel-editor .ProseMirror strong:not([style*=color]),.novel-editor .ProseMirror em:not([style*=color]),.novel-editor .ProseMirror b:not([style*=color]),.novel-editor .ProseMirror i:not([style*=color]),.tiptap .ProseMirror *:not(table):not(td):not(th):not(tr):not(thead):not(tbody):not(tfoot):not(.tableWrapper):not([data-content-type=table]):not([style*=color]),.tiptap .ProseMirror p:not([style*=color]),.tiptap .ProseMirror h1:not([style*=color]),.tiptap .ProseMirror h2:not([style*=color]),.tiptap .ProseMirror h3:not([style*=color]),.tiptap .ProseMirror h4:not([style*=color]),.tiptap .ProseMirror h5:not([style*=color]),.tiptap .ProseMirror h6:not([style*=color]),.tiptap .ProseMirror li:not([style*=color]),.tiptap .ProseMirror span:not([style*=color]),.tiptap .ProseMirror div:not([style*=color]),.tiptap .ProseMirror strong:not([style*=color]),.tiptap .ProseMirror em:not([style*=color]),.tiptap .ProseMirror b:not([style*=color]),.tiptap .ProseMirror i:not([style*=color]){color:var(--text-primary)}[data-theme=dark] .novel-editor .ProseMirror [style*="color:#000"],[data-theme=dark] .novel-editor .ProseMirror [style*="color: #000"],[data-theme=dark] .novel-editor .ProseMirror [style*="color:#000000"],[data-theme=dark] .novel-editor .ProseMirror [style*="color: #000000"],[data-theme=dark] .novel-editor .ProseMirror [style*="color:black"],[data-theme=dark] .novel-editor .ProseMirror [style*="color: black"],[data-theme=dark] .novel-editor .ProseMirror [style*="color:rgb(0,0,0)"],[data-theme=dark] .novel-editor .ProseMirror [style*="color: rgb(0,0,0)"],[data-theme=dark] .novel-editor .ProseMirror [style*="color: rgb(0, 0, 0)"],[data-theme=dark] .novel-editor .ProseMirror [style*="color:rgba(0,0,0,"],[data-theme=dark] .novel-editor .ProseMirror [style*="color: rgba(0,0,0,"],[data-theme=dark] .novel-editor .ProseMirror [style*="color: rgba(0, 0, 0,"],[data-theme=dark] .novel-editor .ProseMirror [style*="color:#34322e" i],[data-theme=dark] .novel-editor .ProseMirror [style*="color: #34322e" i],[data-theme=dark] .novel-editor .ProseMirror [style*="color:rgb(52,50,46)" i],[data-theme=dark] .novel-editor .ProseMirror [style*="color: rgb(52,50,46)" i],[data-theme=dark] .novel-editor .ProseMirror [style*="color: rgb(52, 50, 46)" i],[data-theme=dark] .novel-editor .ProseMirror [style*="color:rgba(52,50,46," i],[data-theme=dark] .novel-editor .ProseMirror [style*="color: rgba(52,50,46," i],[data-theme=dark] .novel-editor .ProseMirror [style*="color: rgba(52, 50, 46," i],[data-theme=dark] .novel-editor .ProseMirror [style*="color:rgba(0,0,0,1)"],[data-theme=dark] .novel-editor .ProseMirror [style*="color: rgba(0,0,0,1)"],[data-theme=dark] .novel-editor .ProseMirror [style*="color: rgba(0, 0, 0, 1)"],html.dark .novel-editor .ProseMirror [style*="color:#000"],html.dark .novel-editor .ProseMirror [style*="color: #000"],html.dark .novel-editor .ProseMirror [style*="color:#000000"],html.dark .novel-editor .ProseMirror [style*="color: #000000"],html.dark .novel-editor .ProseMirror [style*="color:black"],html.dark .novel-editor .ProseMirror [style*="color: black"],html.dark .novel-editor .ProseMirror [style*="color:rgb(0,0,0)"],html.dark .novel-editor .ProseMirror [style*="color: rgb(0,0,0)"],html.dark .novel-editor .ProseMirror [style*="color: rgb(0, 0, 0)"],html.dark .novel-editor .ProseMirror [style*="color:rgba(0,0,0,"],html.dark .novel-editor .ProseMirror [style*="color: rgba(0,0,0,"],html.dark .novel-editor .ProseMirror [style*="color: rgba(0, 0, 0,"],html.dark .novel-editor .ProseMirror [style*="color:#34322e" i],html.dark .novel-editor .ProseMirror [style*="color: #34322e" i],html.dark .novel-editor .ProseMirror [style*="color:rgb(52,50,46)" i],html.dark .novel-editor .ProseMirror [style*="color: rgb(52,50,46)" i],html.dark .novel-editor .ProseMirror [style*="color: rgb(52, 50, 46)" i],html.dark .novel-editor .ProseMirror [style*="color:rgba(52,50,46," i],html.dark .novel-editor .ProseMirror [style*="color: rgba(52,50,46," i],html.dark .novel-editor .ProseMirror [style*="color: rgba(52, 50, 46," i],html.dark .novel-editor .ProseMirror [style*="color:rgba(0,0,0,1)"],html.dark .novel-editor .ProseMirror [style*="color: rgba(0,0,0,1)"],html.dark .novel-editor .ProseMirror [style*="color: rgba(0, 0, 0, 1)"],.novel-editor--dark .ProseMirror [style*="color:#000"],.novel-editor--dark .ProseMirror [style*="color: #000"],.novel-editor--dark .ProseMirror [style*="color:#000000"],.novel-editor--dark .ProseMirror [style*="color: #000000"],.novel-editor--dark .ProseMirror [style*="color:black"],.novel-editor--dark .ProseMirror [style*="color: black"],.novel-editor--dark .ProseMirror [style*="color:rgb(0,0,0)"],.novel-editor--dark .ProseMirror [style*="color: rgb(0,0,0)"],.novel-editor--dark .ProseMirror [style*="color: rgb(0, 0, 0)"],.novel-editor--dark .ProseMirror [style*="color:rgba(0,0,0,"],.novel-editor--dark .ProseMirror [style*="color: rgba(0,0,0,"],.novel-editor--dark .ProseMirror [style*="color: rgba(0, 0, 0,"],.novel-editor--dark .ProseMirror [style*="color:#34322e" i],.novel-editor--dark .ProseMirror [style*="color: #34322e" i],.novel-editor--dark .ProseMirror [style*="color:rgb(52,50,46)" i],.novel-editor--dark .ProseMirror [style*="color: rgb(52,50,46)" i],.novel-editor--dark .ProseMirror [style*="color: rgb(52, 50, 46)" i],.novel-editor--dark .ProseMirror [style*="color:rgba(52,50,46," i],.novel-editor--dark .ProseMirror [style*="color: rgba(52,50,46," i],.novel-editor--dark .ProseMirror [style*="color: rgba(52, 50, 46," i],.novel-editor--dark .ProseMirror [style*="color:rgba(0,0,0,1)"],.novel-editor--dark .ProseMirror [style*="color: rgba(0,0,0,1)"],.novel-editor--dark .ProseMirror [style*="color: rgba(0, 0, 0, 1)"]{color:var(--text-primary)!important}.novel-editor .ProseMirror p.is-empty:before{content:"Pressione '/' para exibir atalhos"!important;color:var(--text-secondary)!important;float:left;height:0;pointer-events:none}.novel-editor .ProseMirror p:not(td p):not(th p):not(.novel-table-cell p):not(.novel-table-header p){font-size:.9rem;font-weight:400;line-height:180%!important;margin-top:0;margin-bottom:1rem;color:var(--text-primary)!important}.novel-editor .ProseMirror p:last-child:not(td p):not(th p){margin-bottom:0}.novel-editor .ProseMirror p:not(td p):not(th p):has(+[data-content-type=table]),.novel-editor .ProseMirror p:not(td p):not(th p):has(+.tableWrapper),.tiptap .ProseMirror p:not(td p):not(th p):has(+[data-content-type=table]),.tiptap .ProseMirror p:not(td p):not(th p):has(+.tableWrapper),.novel-editor.tiptap .ProseMirror p:not(td p):not(th p):has(+[data-content-type=table]),.novel-editor.tiptap .ProseMirror p:not(td p):not(th p):has(+.tableWrapper){margin-bottom:.25rem!important}.novel-editor .ProseMirror p:not(td p):not(th p)+[data-content-type=table],.novel-editor .ProseMirror p:not(td p):not(th p)+.tableWrapper,.tiptap .ProseMirror p:not(td p):not(th p)+[data-content-type=table],.tiptap .ProseMirror p:not(td p):not(th p)+.tableWrapper,.novel-editor.tiptap .ProseMirror p:not(td p):not(th p)+[data-content-type=table],.novel-editor.tiptap .ProseMirror p:not(td p):not(th p)+.tableWrapper{margin-top:0!important}.novel-editor .ProseMirror h1{font-family:Merriweather,serif;font-size:2.986rem;font-weight:700;line-height:120%;margin-top:0;margin-bottom:24px;color:var(--text-primary)}.novel-editor .ProseMirror h2{font-size:1.295rem;font-weight:700;line-height:130%;margin-top:32px;margin-bottom:12px;color:var(--text-primary)!important}.novel-editor .ProseMirror h3{font-size:1.08rem;font-weight:700;line-height:130%;margin-top:28px;margin-bottom:8px;color:var(--text-primary)!important}.novel-editor .ProseMirror h1:first-child,.novel-editor .ProseMirror h2:first-child,.novel-editor .ProseMirror h3:first-child{margin-top:0}.post-editor-page .novel-editor .ProseMirror h1.is-empty:before{content:"Título do post"!important;color:var(--text-secondary)!important;float:left;height:0;pointer-events:none}.novel-editor .ProseMirror h2,.novel-editor .ProseMirror h3{scroll-margin-top:80px}.novel-editor .ProseMirror ul,.novel-editor .ProseMirror ol{margin-top:.5rem;margin-bottom:1rem;padding-left:1.75rem}.novel-editor .ProseMirror ul{list-style-type:disc}.novel-editor .ProseMirror ol{list-style-type:decimal}.novel-editor .ProseMirror li{margin-top:.8rem!important;margin-bottom:.8rem!important;line-height:1.5!important;color:var(--text-primary)!important}.novel-editor .ProseMirror li p{margin-top:.8rem!important;margin-bottom:.8rem!important;line-height:1.5!important}.novel-editor .ProseMirror li:last-child p{margin-bottom:0}.novel-editor .ProseMirror blockquote{position:relative!important;display:block!important;padding:12px 16px 12px 24px!important;margin:16px 0!important;background:none!important;border-radius:4px!important;border:none!important;border-left:4px solid var(--brand-primary, #E4F223)!important;font-weight:400!important;max-width:100%!important;width:100%!important;box-shadow:none!important;transition:none!important}.novel-editor .ProseMirror blockquote p{margin:0!important;padding:0!important;font-size:1rem!important;line-height:1.6!important;font-weight:400!important;font-style:italic!important;font-family:Georgia,Times New Roman,serif!important;color:var(--text-primary, #34322E)!important}.novel-editor .ProseMirror blockquote p:not(:last-child){margin-bottom:.5rem}.novel-editor .ProseMirror blockquote p:last-child{margin-bottom:0}[data-theme=dark] .novel-editor .ProseMirror blockquote,html.dark .novel-editor .ProseMirror blockquote,.novel-editor--dark .ProseMirror blockquote{background:none!important;border-left-color:var(--brand-primary, #F6FAB2)!important}.novel-editor .ProseMirror table,.novel-editor .ProseMirror table[data-content-type=table],.novel-editor .ProseMirror .tableWrapper table{width:100%!important;border-collapse:collapse!important;table-layout:fixed!important;margin:.125rem 0!important;display:table!important;border-spacing:0!important;empty-cells:show!important}.novel-editor .ProseMirror td,.novel-editor .ProseMirror th,.novel-editor .ProseMirror table td,.novel-editor .ProseMirror table th,.novel-editor .ProseMirror .tableWrapper td,.novel-editor .ProseMirror .tableWrapper th{border:1px solid var(--tt-table-border-color)!important;padding:var(--tt-table-cell-padding)!important;vertical-align:top!important;min-width:40px!important;box-sizing:border-box!important;position:relative!important;display:table-cell!important;empty-cells:show!important;background-color:var(--background-default)!important;color:var(--text-primary)!important}.novel-editor .ProseMirror th,.novel-editor .ProseMirror table th,.novel-editor .ProseMirror .tableWrapper th{font-weight:700!important;background-color:var(--tt-gray-light-a-100)!important;text-align:left!important}.dark .novel-editor .ProseMirror th,.dark .novel-editor .ProseMirror table th,.dark .novel-editor .ProseMirror .tableWrapper th{background-color:var(--tt-gray-dark-a-100)!important}.novel-editor .ProseMirror td:empty,.novel-editor .ProseMirror th:empty,.novel-editor .ProseMirror table td:empty,.novel-editor .ProseMirror table th:empty{min-height:2rem!important;display:table-cell!important}.novel-editor .ProseMirror td p,.novel-editor .ProseMirror th p,.novel-editor .ProseMirror table td p,.novel-editor .ProseMirror table th p{margin:0!important;padding:0;background-color:transparent!important;color:var(--text-primary)!important}.tiptap [data-content-type=table],.novel-editor.tiptap .ProseMirror [data-content-type=table]{margin-block:var(--tt-table-margin-block, .125rem);position:relative}.tiptap [data-content-type=table] .tableWrapper,.novel-editor.tiptap .ProseMirror [data-content-type=table] .tableWrapper,.tiptap .tableWrapper,.novel-editor.tiptap .ProseMirror .tableWrapper,.novel-editor .ProseMirror .tableWrapper{position:relative!important;overflow:visible!important;padding-block-start:var(--tt-table-pad-block-start, 1rem);padding-inline-start:var(--tt-table-pad-inline-start, 1rem);padding-inline-end:var(--tt-table-pad-inline-end, 1.5rem);padding-block-end:var(--tt-table-pad-block-end, 1.5rem);margin-left:-1rem;width:100%}.tiptap [data-content-type=table] .table-controls,.novel-editor.tiptap .ProseMirror [data-content-type=table] .table-controls,.tiptap .tableWrapper .table-controls,.novel-editor.tiptap .ProseMirror .tableWrapper .table-controls,.novel-editor .ProseMirror .tableWrapper .table-controls{position:absolute!important;inset:0!important;width:0!important;height:0!important;pointer-events:none!important;z-index:50!important;overflow:visible!important;background:transparent!important}.tiptap [data-content-type=table] .table-controls>*,.novel-editor.tiptap .ProseMirror [data-content-type=table] .table-controls>*,.tiptap .tableWrapper .table-controls>*,.novel-editor.tiptap .ProseMirror .tableWrapper .table-controls>*,.novel-editor .ProseMirror .tableWrapper .table-controls>*{pointer-events:auto!important}.tiptap [data-content-type=table] .table-selection-overlay-container,.novel-editor.tiptap .ProseMirror [data-content-type=table] .table-selection-overlay-container,.tiptap .tableWrapper .table-selection-overlay-container,.novel-editor.tiptap .ProseMirror .tableWrapper .table-selection-overlay-container,.novel-editor .ProseMirror .tableWrapper .table-selection-overlay-container{position:absolute!important;inset:0!important;pointer-events:none!important;z-index:40!important;overflow:visible!important;background:transparent!important}.tiptap [data-content-type=table] table,.novel-editor.tiptap .ProseMirror [data-content-type=table] table,.tiptap .tableWrapper table,.novel-editor.tiptap .ProseMirror .tableWrapper table,.novel-editor .ProseMirror table,.novel-editor .ProseMirror .tableWrapper table,.novel-editor .ProseMirror table[data-content-type=table],.novel-editor .ProseMirror [data-content-type=table] table,.novel-editor .ProseMirror [data-content-type=table] .tableWrapper table,.novel-editor.tiptap .ProseMirror [data-content-type=table] .tableWrapper table,.tiptap [data-content-type=table] .tableWrapper table{width:100%!important;border-collapse:collapse!important;table-layout:fixed!important;margin:.125rem 0!important;display:table!important;border-spacing:0!important;empty-cells:show!important;position:relative!important;z-index:10!important}.tiptap [data-content-type=table] td,.tiptap [data-content-type=table] th,.novel-editor.tiptap .ProseMirror [data-content-type=table] td,.novel-editor.tiptap .ProseMirror [data-content-type=table] th,.tiptap .tableWrapper td,.tiptap .tableWrapper th,.novel-editor.tiptap .ProseMirror .tableWrapper td,.novel-editor.tiptap .ProseMirror .tableWrapper th,.novel-editor .ProseMirror td,.novel-editor .ProseMirror th,.novel-editor .ProseMirror table td,.novel-editor .ProseMirror table th,.novel-editor .ProseMirror .tableWrapper td,.novel-editor .ProseMirror .tableWrapper th,.novel-editor .ProseMirror [data-content-type=table] td,.novel-editor .ProseMirror [data-content-type=table] th,.novel-editor .ProseMirror table[data-content-type=table] td,.novel-editor .ProseMirror table[data-content-type=table] th,.novel-editor .ProseMirror [data-content-type=table] .tableWrapper td,.novel-editor .ProseMirror [data-content-type=table] .tableWrapper th,.tiptap [data-content-type=table] .tableWrapper td,.tiptap [data-content-type=table] .tableWrapper th,.novel-editor.tiptap .ProseMirror [data-content-type=table] .tableWrapper td,.novel-editor.tiptap .ProseMirror [data-content-type=table] .tableWrapper th{border:1px solid var(--tt-table-border-color)!important;padding:var(--tt-table-cell-padding)!important;vertical-align:top!important;min-width:40px!important;box-sizing:border-box!important;position:relative!important;display:table-cell!important;empty-cells:show!important;z-index:2!important;background-color:var(--background-default)!important;color:var(--text-primary)!important;font-size:.9rem!important;font-weight:400!important;line-height:1.5!important;font-family:Inter,Arial,sans-serif!important}.tiptap table,.novel-editor.tiptap .ProseMirror table,.tiptap [data-content-type=table] table,.novel-editor.tiptap .ProseMirror [data-content-type=table] table,.tiptap .tableWrapper table,.novel-editor.tiptap .ProseMirror .tableWrapper table{width:100%!important;display:table!important}.tiptap [data-content-type=table] th,.novel-editor.tiptap .ProseMirror [data-content-type=table] th,.tiptap .tableWrapper th,.novel-editor.tiptap .ProseMirror .tableWrapper th,.novel-editor .ProseMirror th,.novel-editor .ProseMirror table th,.novel-editor .ProseMirror .tableWrapper th{font-size:.9rem!important;font-weight:700!important;line-height:1.5!important;font-family:Inter,Arial,sans-serif!important;background-color:var(--tt-gray-light-a-100)!important;text-align:left!important;display:table-cell!important}.dark .tiptap [data-content-type=table] th,.dark .novel-editor.tiptap .ProseMirror [data-content-type=table] th,.dark .tiptap .tableWrapper th,.dark .novel-editor.tiptap .ProseMirror .tableWrapper th,.dark .novel-editor .ProseMirror th,.dark .novel-editor .ProseMirror table th,.dark .novel-editor .ProseMirror .tableWrapper th{background-color:var(--tt-gray-dark-a-100)!important}.tiptap [data-content-type=table] td:empty,.tiptap [data-content-type=table] th:empty,.novel-editor.tiptap .ProseMirror [data-content-type=table] td:empty,.novel-editor.tiptap .ProseMirror [data-content-type=table] th:empty,.tiptap .tableWrapper td:empty,.tiptap .tableWrapper th:empty,.novel-editor.tiptap .ProseMirror .tableWrapper td:empty,.novel-editor.tiptap .ProseMirror .tableWrapper th:empty,.novel-editor .ProseMirror td:empty,.novel-editor .ProseMirror th:empty,.novel-editor .ProseMirror table td:empty,.novel-editor .ProseMirror table th:empty,.novel-editor .ProseMirror .tableWrapper td:empty,.novel-editor .ProseMirror .tableWrapper th:empty{min-height:2rem!important;display:table-cell!important;visibility:visible!important;opacity:1!important;background-color:var(--background-default)!important;border:1px solid var(--tt-table-border-color)!important}.tiptap [data-content-type=table] td p,.tiptap [data-content-type=table] th p,.novel-editor.tiptap .ProseMirror [data-content-type=table] td p,.novel-editor.tiptap .ProseMirror [data-content-type=table] th p,.tiptap .tableWrapper td p,.tiptap .tableWrapper th p,.novel-editor.tiptap .ProseMirror .tableWrapper td p,.novel-editor.tiptap .ProseMirror .tableWrapper th p,.novel-editor .ProseMirror td p,.novel-editor .ProseMirror th p,.novel-editor .ProseMirror table td p,.novel-editor .ProseMirror table th p{margin:0!important;padding:0;background-color:transparent!important;color:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;font-family:inherit!important}.tiptap [data-content-type=table] td em,.tiptap [data-content-type=table] td i,.tiptap [data-content-type=table] th em,.tiptap [data-content-type=table] th i,.novel-editor.tiptap .ProseMirror [data-content-type=table] td em,.novel-editor.tiptap .ProseMirror [data-content-type=table] td i,.novel-editor.tiptap .ProseMirror [data-content-type=table] th em,.novel-editor.tiptap .ProseMirror [data-content-type=table] th i,.tiptap .tableWrapper td em,.tiptap .tableWrapper td i,.tiptap .tableWrapper th em,.tiptap .tableWrapper th i,.novel-editor.tiptap .ProseMirror .tableWrapper td em,.novel-editor.tiptap .ProseMirror .tableWrapper td i,.novel-editor.tiptap .ProseMirror .tableWrapper th em,.novel-editor.tiptap .ProseMirror .tableWrapper th i,.novel-editor .ProseMirror td em,.novel-editor .ProseMirror td i,.novel-editor .ProseMirror th em,.novel-editor .ProseMirror th i,.novel-editor .ProseMirror table td em,.novel-editor .ProseMirror table td i,.novel-editor .ProseMirror table th em,.novel-editor .ProseMirror table th i{background-color:transparent!important;background:transparent!important}.tiptap [data-content-type=table] td p.is-empty:before,.tiptap [data-content-type=table] th p.is-empty:before,.novel-editor.tiptap .ProseMirror [data-content-type=table] td p.is-empty:before,.novel-editor.tiptap .ProseMirror [data-content-type=table] th p.is-empty:before,.tiptap .tableWrapper td p.is-empty:before,.tiptap .tableWrapper th p.is-empty:before,.novel-editor.tiptap .ProseMirror .tableWrapper td p.is-empty:before,.novel-editor.tiptap .ProseMirror .tableWrapper th p.is-empty:before,.novel-editor .ProseMirror td p.is-empty:before,.novel-editor .ProseMirror th p.is-empty:before,.novel-editor .ProseMirror table td p.is-empty:before,.novel-editor .ProseMirror table th p.is-empty:before{content:"Escreva algo"!important;color:var(--text-secondary)!important;float:left;height:0;pointer-events:none}.tiptap [data-content-type=table] td p:not(:last-child),.tiptap [data-content-type=table] th p:not(:last-child),.novel-editor.tiptap .ProseMirror [data-content-type=table] td p:not(:last-child),.novel-editor.tiptap .ProseMirror [data-content-type=table] th p:not(:last-child),.tiptap .tableWrapper td p:not(:last-child),.tiptap .tableWrapper th p:not(:last-child),.novel-editor.tiptap .ProseMirror .tableWrapper td p:not(:last-child),.novel-editor.tiptap .ProseMirror .tableWrapper th p:not(:last-child){margin-bottom:.5rem}.tiptap .selectedCell,.novel-editor.tiptap .ProseMirror .selectedCell{background:transparent!important;outline:2px solid var(--tt-table-selected-stroke, rgba(120, 100, 255, .9));outline-offset:-2px;position:relative;z-index:1}.tiptap .selectedCell:after,.novel-editor.tiptap .ProseMirror .selectedCell:after{background:var(--tt-table-selected-bg, rgba(195, 189, 255, .4));z-index:0!important}.tiptap td>*,.tiptap th>*,.novel-editor.tiptap .ProseMirror td>*,.novel-editor.tiptap .ProseMirror th>*{position:relative;z-index:2!important}.tiptap .column-resize-handle,.novel-editor.tiptap .ProseMirror .column-resize-handle{background:var(--tt-table-column-resize-handle-bg, rgba(120, 100, 255, .9));pointer-events:auto}.tiptap .tiptap-table-selection-overlay,.novel-editor.tiptap .ProseMirror .tiptap-table-selection-overlay{z-index:50;pointer-events:none}.tiptap .tiptap-table-extend-row-column-button,.novel-editor.tiptap .ProseMirror .tiptap-table-extend-row-column-button{pointer-events:auto!important;color:var(--tt-table-extend-icon-color, rgba(0, 0, 0, .45));cursor:pointer!important;min-width:24px;min-height:24px;padding:8px;display:flex;align-items:center;justify-content:center}.tiptap .expandable-menu-button,.novel-editor.tiptap .ProseMirror .expandable-menu-button,.tiptap .tiptap-table-handle-menu,.novel-editor.tiptap .ProseMirror .tiptap-table-handle-menu{pointer-events:auto!important}.tiptap .tiptap-table-dropcursor,.novel-editor.tiptap .ProseMirror .tiptap-table-dropcursor{background-color:var(--tt-table-column-resize-handle-bg, rgba(120, 100, 255, .9));pointer-events:none}.novel-editor p.editorial-highlight,.novel-editor .ProseMirror p.editorial-highlight{background:#f5f5f5!important;border-left:4px solid #000!important;padding:12px 16px 12px 24px!important;margin:16px 0!important;font-weight:700!important;border-radius:4px!important}.novel-editor span.editorial-highlight,.novel-editor .ProseMirror span.editorial-highlight{background:#0000000f!important;padding:2px 4px!important;border-radius:4px!important;display:inline!important}.novel-editor p.editorial-highlight em,.novel-editor p.editorial-highlight i,.novel-editor .ProseMirror p.editorial-highlight em,.novel-editor .ProseMirror p.editorial-highlight i{font-style:italic!important;font-weight:700!important;background:none!important}.novel-editor .editorial-highlight em,.novel-editor .editorial-highlight i{font-style:italic!important;font-weight:700!important}.novel-editor .editorial-highlight p,.novel-editor .editorial-highlight span,.novel-editor .editorial-highlight,.novel-editor .editorial-highlight strong,.novel-editor .editorial-highlight em{font-weight:700}.novel-editor .editorial-highlight em,.novel-editor .editorial-highlight i,.novel-editor .editorial-highlight strong,.novel-editor .editorial-highlight b,.novel-editor .editorial-highlight span,.novel-editor .editorial-highlight a{display:inline!important;font-weight:700!important}.novel-editor .editorial-highlight em,.novel-editor .editorial-highlight i{font-style:italic!important}[data-theme=dark] .novel-editor p.editorial-highlight,[data-theme=dark] .novel-editor .ProseMirror p.editorial-highlight,html.dark .novel-editor p.editorial-highlight,html.dark .novel-editor .ProseMirror p.editorial-highlight,.novel-editor--dark p.editorial-highlight,.novel-editor--dark .ProseMirror p.editorial-highlight{background:#2a2a2a!important;border-left-color:#fff!important}[data-theme=dark] .novel-editor span.editorial-highlight,[data-theme=dark] .novel-editor .ProseMirror span.editorial-highlight,html.dark .novel-editor span.editorial-highlight,html.dark .novel-editor .ProseMirror span.editorial-highlight,.novel-editor--dark span.editorial-highlight,.novel-editor--dark .ProseMirror span.editorial-highlight{background:#ffffff24!important}.novel-editor .ProseMirror .editorial-highlight em,.novel-editor .ProseMirror .editorial-highlight i{font-style:italic!important;font-weight:700!important}.novel-editor .ProseMirror .editorial-highlight p,.novel-editor .ProseMirror .editorial-highlight span,.novel-editor .ProseMirror .editorial-highlight,.novel-editor .ProseMirror .editorial-highlight strong,.novel-editor .ProseMirror .editorial-highlight em{font-weight:700}.novel-editor .ProseMirror .editorial-highlight em,.novel-editor .ProseMirror .editorial-highlight i,.novel-editor .ProseMirror .editorial-highlight strong,.novel-editor .ProseMirror .editorial-highlight b,.novel-editor .ProseMirror .editorial-highlight span,.novel-editor .ProseMirror .editorial-highlight a{display:inline!important;font-weight:700!important}.novel-editor .ProseMirror .editorial-highlight em,.novel-editor .ProseMirror .editorial-highlight i{font-style:italic!important}.novel-editor .ProseMirror hr{border:none;border-top:1px solid var(--border-default);margin-top:2rem;margin-bottom:2rem}.novel-editor .ProseMirror code{background-color:var(--background-subtle);padding:.125rem .375rem;border-radius:.25rem;font-size:.875rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;color:var(--text-primary);font-weight:500}.novel-editor .ProseMirror pre{background-color:var(--background-subtle);color:var(--text-primary);padding:1rem;border-radius:.5rem;margin-top:1rem;margin-bottom:1rem;overflow-x:auto;line-height:1.5rem;border:1px solid var(--border-default)}.novel-editor--dark .ProseMirror pre{background-color:var(--background-default);border-color:var(--border-subtle)}.novel-editor .ProseMirror pre code{background:transparent;padding:0;color:var(--text-primary);font-size:.875rem;font-weight:400}.novel-editor .ProseMirror ul[data-type=taskList]{list-style:none;padding-left:0}.novel-editor .ProseMirror ul[data-type=taskList] li{display:flex;align-items:flex-start;margin-bottom:.5rem}.novel-editor .ProseMirror ul[data-type=taskList] li>label{flex:0 0 auto;margin-right:.5rem;user-select:none}.novel-editor .ProseMirror ul[data-type=taskList] li>div{flex:1 1 auto}.novel-editor .ProseMirror a{color:var(--link-color);text-decoration:underline;text-underline-offset:2px;transition:color .2s ease}.novel-editor .ProseMirror a:hover{color:var(--link-color);opacity:.8}.novel-editor .ProseMirror strong{font-weight:600;color:var(--text-primary)}.novel-editor .ProseMirror em{font-style:italic;color:var(--text-primary)}.novel-editor .ProseMirror s{text-decoration:line-through;opacity:.7}.novel-editor button,.novel-editor [role=button],.novel-editor [type=button],.novel-editor button:active,.novel-editor button.is-active,.novel-editor [role=button]:active,.novel-editor [role=button].is-active{border-color:var(--brand-primary)!important}.novel-editor button:hover,.novel-editor [role=button]:hover{border-color:var(--brand-primary-hover)!important}[data-sidebar=true] button.MuiIconButton-root:has(svg[data-testid=AddCircleOutlineIcon]){background-color:var(--background-default)!important}[data-sidebar=true] button.MuiIconButton-root:has(svg[data-testid=AddCircleOutlineIcon]):hover{background-color:var(--background-subtle)!important}[data-sidebar=true] .MuiBox-root:has(button.MuiButton-root:has(svg[data-testid=NoteAddIcon])) button.MuiIconButton-root{background-color:var(--background-default)!important}[data-sidebar=true] .MuiBox-root:has(button.MuiButton-root:has(svg[data-testid=NoteAddIcon])) button.MuiIconButton-root:hover{background-color:var(--background-subtle)!important}[data-sidebar=true] .MuiBox-root button.MuiButton-root+button.MuiIconButton-root{background-color:var(--background-default)!important}[data-sidebar=true] .MuiBox-root button.MuiButton-root+button.MuiIconButton-root:hover{background-color:var(--background-subtle)!important}button.MuiButtonBase-root[data-active=true]{background-color:var(--background-default)!important}button.MuiButtonBase-root[data-active=false]{background-color:transparent!important}button.MuiButtonBase-root:hover:has(.MuiTypography-root):has(.MuiBox-root){background-color:var(--background-default)!important}[data-theme=light] button.MuiButtonBase-root[data-active=true]{background-color:#fff!important}[data-theme=dark] button.MuiButtonBase-root[data-active=true]{background-color:#2f2f2f!important}button.MuiFab-root{background-color:var(--brand-primary)!important}button.MuiFab-root:hover{background-color:var(--brand-primary-hover)!important}[data-theme=light] button.MuiFab-root{background-color:#e4f223!important}[data-theme=light] button.MuiFab-root:hover,[data-theme=dark] button.MuiFab-root{background-color:#f6fab2!important}[data-theme=dark] button.MuiFab-root:hover{background-color:#e4f223!important}.chapter-row .drag-handle,.chapter-row .drag-handle[role=button],.chapter-row [role=button].drag-handle,.MuiListItem-root .chapter-drag-handle,.MuiListItem-root .chapter-drag-handle[role=button],.MuiListItem-root [role=button].chapter-drag-handle{background-image:unset!important}.post-editor-page .drag-handle{display:none!important;opacity:0!important;pointer-events:none!important}.ProseMirror img{display:block}.novel-editor .ProseMirror figure[data-type=custom-image]{text-align:center;margin:24px 0;cursor:pointer;position:relative;border:2px solid transparent;border-radius:8px;transition:border-color .2s ease;display:flex;flex-direction:column;align-items:center;resize:none!important;overflow:visible!important;min-height:0!important}.novel-editor .ProseMirror figure[data-type=custom-image]>img{line-height:0}.novel-editor .ProseMirror figure[data-type=custom-image] textarea{line-height:normal!important}.novel-editor .ProseMirror figure[data-type=custom-image] img{max-width:100%;height:auto;display:block!important;margin:0 auto 8px;border-radius:8px;pointer-events:none;transition:width .2s ease}.novel-editor .ProseMirror figure[data-type=custom-image][data-img-width="30%"] img{width:30%!important;max-width:30%!important}.novel-editor .ProseMirror figure[data-type=custom-image][data-img-width="70%"] img{width:70%!important;max-width:70%!important}.novel-editor .ProseMirror figure[data-type=custom-image][data-img-width="100%"] img{width:100%!important;max-width:100%!important}.novel-editor .ProseMirror figure[data-type=custom-image].ProseMirror-selectednode,.novel-editor .ProseMirror figure[data-type=custom-image].bold-image-block--selected{border:3px solid var(--primary-main, #007bff)!important;border-radius:8px!important;box-sizing:border-box!important;background-color:transparent!important;padding:0!important;cursor:pointer!important;resize:none!important}.novel-editor .ProseMirror figure[data-type=custom-image].ProseMirror-has-focus{border:3px solid var(--primary-main, #007bff)!important;border-radius:8px!important;box-sizing:border-box!important;background-color:transparent!important}.novel-editor .ProseMirror figure[data-type=custom-image]{background-color:transparent!important}.novel-editor .ProseMirror figure[data-type=custom-image].ProseMirror-selectednode button,.novel-editor .ProseMirror figure[data-type=custom-image].bold-image-block--selected button{pointer-events:auto!important;z-index:2000!important}.novel-editor .ProseMirror figure[data-type=custom-image] .bold-image-resize-controls{box-shadow:0 6px 20px #00000040,0 2px 8px #0003!important;position:absolute!important}.novel-editor .ProseMirror figure[data-type=custom-image] textarea{pointer-events:auto!important;line-height:normal!important;cursor:text!important;margin-bottom:0!important;padding-bottom:0!important}.novel-editor .ProseMirror figure[data-type=custom-image] textarea{min-height:20px!important}.novel-editor .moveable-control-box,.novel-editor .moveable-control,.novel-editor .moveable-direction,.novel-editor .moveable-control-box *,.novel-editor .moveable-control *,.novel-editor .moveable-direction *,.novel-editor [class*=moveable-control],.novel-editor [class*=moveable-direction],.novel-editor [class*=moveable-e],.novel-editor [class*=moveable-w],.novel-editor [class*=moveable-n],.novel-editor [class*=moveable-s],.novel-editor [class*=moveable-ne],.novel-editor [class*=moveable-nw],.novel-editor [class*=moveable-se],.novel-editor [class*=moveable-sw],.novel-editor [class*=moveable-resizable],.novel-editor [data-direction],.novel-editor div[class*=moveable],body>.moveable-control-box:has(~.novel-editor figure[data-type=custom-image]),body>.moveable-control-box[data-target*=image],body>.moveable-control-box[data-target*=figure]{display:none!important;pointer-events:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;position:absolute!important;left:-9999px!important;top:-9999px!important}.novel-editor .ProseMirror figure[data-type=custom-image] .resize-handle,.novel-editor .ProseMirror figure[data-type=custom-image] .image-resize-handle,.novel-editor .ProseMirror figure[data-type=custom-image] .novel-resize-handle,.novel-editor .ProseMirror figure[data-type=custom-image] [data-resize-handle],.novel-editor .ProseMirror figure[data-type=custom-image] [class*=resize-handle],.novel-editor .ProseMirror figure[data-type=custom-image] [class*=resizeHandle],.novel-editor .ProseMirror figure[data-type=custom-image] [class*=Resizable],.novel-editor .ProseMirror figure[data-type=custom-image] [class*=resizable],.novel-editor .ProseMirror figure[data-type=custom-image] .moveable-control-box,.novel-editor .ProseMirror figure[data-type=custom-image] .moveable-control,.novel-editor .ProseMirror figure[data-type=custom-image] .moveable-direction,.novel-editor .ProseMirror figure[data-type=custom-image] [class*=moveable],.novel-editor .ProseMirror figure[data-type=custom-image] [data-direction],.novel-editor .ProseMirror figure[data-type=custom-image] .ProseMirror-selectednode:before,.novel-editor .ProseMirror figure[data-type=custom-image].ProseMirror-selectednode:before,.novel-editor .ProseMirror figure[data-type=custom-image].ProseMirror-selectednode:after,.novel-editor .ProseMirror figure[data-type=custom-image].bold-image-block--selected:before,.novel-editor .ProseMirror figure[data-type=custom-image].bold-image-block--selected:after{display:none!important;pointer-events:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important}.novel-editor .ProseMirror .resize-handle[data-node-type=image],.novel-editor .ProseMirror .image-resize-handle,.novel-editor .ProseMirror [data-resize-handle][data-node-type=image],.novel-editor .ProseMirror figure[data-type=custom-image]~.resize-handle,.novel-editor .ProseMirror [class*=resize][class*=handle],.novel-editor .ProseMirror [class*=Resizable],.novel-editor .ProseMirror [class*=resizable],.novel-editor .ProseMirror~.moveable-control-box,.novel-editor .ProseMirror~.moveable-control,body>.moveable-control-box[data-target*=image],body>.moveable-control-box[data-target*=figure]{display:none!important;pointer-events:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important}.novel-editor .ProseMirror figure[data-type=custom-image] *[style*="cursor: col-resize"],.novel-editor .ProseMirror figure[data-type=custom-image] *[style*="cursor: ew-resize"],.novel-editor .ProseMirror figure[data-type=custom-image] *[style*="cursor: resize"]{display:none!important;pointer-events:none!important}.novel-editor .ProseMirror figure[data-type=custom-image] *{cursor:inherit!important;resize:none!important}.novel-editor .ProseMirror figure[data-type=custom-image].ProseMirror-selectednode,.novel-editor .ProseMirror figure[data-type=custom-image].bold-image-block--selected{border:3px solid var(--primary-main, #007bff)!important;border-radius:8px!important;box-sizing:border-box!important;background-color:transparent!important;padding:0!important;cursor:pointer!important;resize:none!important;overflow:visible!important;position:relative!important}.novel-editor .ProseMirror figure[data-type=custom-image]:before,.novel-editor .ProseMirror figure[data-type=custom-image]:after{display:none!important;content:none!important}.novel-editor .ProseMirror figure[data-type=custom-image].ProseMirror-selectednode~.moveable-control-box,.novel-editor .ProseMirror figure[data-type=custom-image].bold-image-block--selected~.moveable-control-box,body:has(.novel-editor .ProseMirror figure[data-type=custom-image].ProseMirror-selectednode) .moveable-control-box,body:has(.novel-editor .ProseMirror figure[data-type=custom-image].bold-image-block--selected) .moveable-control-box,body:has(.novel-editor .ProseMirror figure[data-type=custom-image].ProseMirror-selectednode) .moveable-control,body:has(.novel-editor .ProseMirror figure[data-type=custom-image].bold-image-block--selected) .moveable-control,body:has(.novel-editor .ProseMirror figure[data-type=custom-image].ProseMirror-selectednode) .moveable-direction,body:has(.novel-editor .ProseMirror figure[data-type=custom-image].bold-image-block--selected) .moveable-direction,body:has(.novel-editor .ProseMirror figure[data-type=custom-image].ProseMirror-selectednode) [class*=moveable],body:has(.novel-editor .ProseMirror figure[data-type=custom-image].bold-image-block--selected) [class*=moveable]{display:none!important;pointer-events:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;position:absolute!important;left:-9999px!important;top:-9999px!important}.MuiBox-root.css-wbeihy{border:1px solid transparent!important}[data-theme=light] .MuiBox-root.css-wbeihy:hover{border:1px solid #EBEBEB!important}[data-theme=dark] .MuiBox-root.css-wbeihy:hover{border:1px solid #858585!important}.status-bar-container,.status-bar-container *{transform:none!important;transform-origin:unset!important}body:has(.post-editor-root.post-editor-page),html:has(.post-editor-root.post-editor-page){padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}.post-editor-root.post-editor-page{background:var(--background-default)!important;color:var(--text-primary)!important;min-height:100vh;display:flex;flex-direction:column;position:relative;overflow-x:visible!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;width:100%!important}main.post-editor-page{flex:1;min-height:calc(100vh - 46px);overflow-y:auto!important;overflow-x:visible!important;position:relative;background:var(--background-default)!important;color:var(--text-primary)!important;-webkit-overflow-scrolling:touch;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}.post-editor-layout{max-width:1200px;margin:0 auto;padding:80px 32px 0!important;display:flex;justify-content:center;box-sizing:border-box;overflow:visible!important;min-width:0;position:relative}.post-editor-content{position:relative;flex:1;min-width:0;overflow:visible}.post-editor-content .ProseMirror{max-width:740px;margin:0 auto;width:100%;overflow:visible;position:relative}.post-editor-content .novel-editor,.post-editor-content .novel-editor>div{overflow:visible!important;height:auto!important;min-height:auto!important}.post-editor .novel-editor,.post-editor .novel-editor>div,.post-editor .novel-editor [class*=novel-border],.post-editor .novel-editor [class*=novel-shadow],.post-editor .novel-editor [class*=border-stone],.post-editor .novel-editor [class*=shadow-lg],.post-editor .novel-editor [class*=shadow-md],.post-editor .novel-editor [class*=shadow-sm],.post-editor .novel-editor [class*="sm:novel-border"],.post-editor .novel-editor [class*="sm:novel-shadow"]{box-shadow:none!important;border:none!important;border-width:0!important;border-style:none!important;border-color:transparent!important}@media(min-width:640px){.post-editor .novel-editor,.post-editor .novel-editor>div{box-shadow:none!important;border:none!important;border-width:0!important;border-style:none!important;border-color:transparent!important}}.post-editor-page *{box-sizing:border-box}.post-editor-summary{position:fixed;top:96px;right:40px;width:260px;max-height:calc(100vh - 120px);overflow-y:auto;background:transparent!important;box-shadow:none!important;border:none!important;z-index:1200;pointer-events:auto;display:none;padding:0!important;margin:0!important}.post-editor-summary:before,.post-editor-summary:after{content:none!important;display:none!important}.post-editor-summary .summary,.post-editor-summary .focus-mode-summary,.post-editor-summary .summary--compact{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;margin:0!important}.post-editor-summary *{border-left:none!important;border-right:none!important}@media(min-width:1200px){.post-editor-summary{display:block}}@media(max-width:1199px){.post-editor-summary{display:none!important}}@media(max-width:768px){body>div#root>div>div[style*="clamp(260px, 16vw, 400px)"],body>div#root>div>div[style*="width: clamp(260px, 16vw, 400px)"],body>div#root>div>div[style*="clamp(260px, 20vw, 344px)"],body>div#root>div>div[style*="width: clamp(260px, 20vw, 344px)"]{width:200px!important;min-width:200px!important;max-width:200px!important}body>div#root>div>div[style*="paddingLeft: calc(64px"]:not([style*=padding-top]),body>div#root>div>div[style*="padding-left: calc(64px"]:not([style*=padding-top]){padding-left:272px!important}body>div#root>div>div[style*="left: calc(64px + clamp(8px"]{left:72px!important}.MuiBox-root:has(+.MuiBox-root .chapter-row)>.MuiBox-root:first-child:has(+.MuiBox-root){display:none!important}.chapter-row{flex-direction:column!important;align-items:flex-start!important;padding:12px!important;gap:8px!important;min-height:auto!important}.chapter-row>.MuiBox-root:has([class*=StatusDropdown]){width:auto!important;min-width:auto!important}.chapter-row>.MuiBox-root:has(a[href*="/editor/"]){flex:1!important;width:100%!important;min-width:0!important}.chapter-row>.MuiBox-root:has([class*=MuiAvatar-root]){width:100%!important;min-width:0!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important}.chapter-row>.MuiBox-root:first-child[style*="width: 16"]{display:none!important}.chapter-row .drag-handle{display:none!important}.chapter-row .MuiIconButton-root{padding:4px!important}}.post-editor-page .ProseMirror figure[data-type=custom-image],.post-editor-page .ProseMirror figure[data-type=custom-image].ProseMirror-selectednode,.post-editor-page .ProseMirror figure[data-type=custom-image].bold-image-block--selected,.post-editor-page .ProseMirror figure[data-type=custom-image]:before,.post-editor-page .ProseMirror figure[data-type=custom-image]:after,.post-editor-page .ProseMirror figure[data-type=custom-image] .bold-image-resize-controls{box-shadow:none!important}.post-editor-page .ProseMirror figure[data-type=custom-image]{margin:40px auto;display:block}.post-editor-page .ProseMirror figure[data-type=custom-image] img{display:block;width:100%;height:auto}.post-editor-page .ProseMirror figure[data-type=custom-image][data-img-width="50%"],.post-editor-page .ProseMirror figure[data-type=custom-image][data-img-width="30%"],.post-editor-page .ProseMirror figure[data-type=custom-image]:not([data-img-width]){max-width:740px!important;width:100%!important;margin:40px auto}.post-editor-page .ProseMirror figure[data-type=custom-image][data-img-width="50%"] img,.post-editor-page .ProseMirror figure[data-type=custom-image][data-img-width="30%"] img,.post-editor-page .ProseMirror figure[data-type=custom-image]:not([data-img-width]) img{width:100%!important;max-width:100%!important;display:block}.post-editor-page .ProseMirror figure[data-type=custom-image][data-img-width="75%"],.post-editor-page .ProseMirror figure[data-type=custom-image][data-img-width="70%"]{position:relative;left:calc(-50vw + 50% + 32px)!important;width:calc(100vw - var(--scrollbar-width, 0px) - 64px)!important;max-width:1136px!important;transform:translate(calc(-50% + 50vw - 32px))!important;margin:40px 0!important;box-sizing:border-box;display:block}.post-editor-page .ProseMirror figure[data-type=custom-image][data-img-width="75%"] img,.post-editor-page .ProseMirror figure[data-type=custom-image][data-img-width="70%"] img{width:100%!important;max-width:100%!important;display:block}.post-editor-page .ProseMirror figure[data-type=custom-image][data-img-width="100%"]{width:calc(100vw - var(--scrollbar-width, 0px))!important;max-width:calc(100vw - var(--scrollbar-width, 0px))!important;position:relative;left:calc(-50vw + 52.5%)!important;margin:40px 0!important;transform:none;box-sizing:border-box;display:block;padding-left:0!important;padding-right:0!important;min-width:calc(100vw - var(--scrollbar-width, 0px));right:auto}.post-editor-page .ProseMirror figure[data-type=custom-image][data-img-width="100%"] img{width:100%!important;height:auto;display:block;max-width:100%}.post-read-page-content{overflow:visible!important}.post-read-page-text{position:relative;overflow:visible!important}.post-read-page-content>*,.post-read-page-text>*{overflow:visible!important}.post-read-page-text figure[data-type=custom-image][data-img-width="50%"]{position:relative;max-width:684px!important;width:100%!important;margin:32px auto!important;box-sizing:border-box;display:block}.post-read-page-text figure[data-type=custom-image][data-img-width="50%"] img{width:100%!important;max-width:100%!important;display:block}.post-read-page-text figure[data-type=custom-image][data-img-width="75%"]{position:relative;width:920px!important;max-width:920px!important;left:50%!important;transform:translate(-50%)!important;margin:32px 0!important;box-sizing:border-box;display:block;z-index:1}.post-read-page-text figure[data-type=custom-image][data-img-width="75%"] img{width:100%!important;max-width:100%!important;display:block}.post-read-page-text figure[data-type=custom-image][data-img-width="100%"]{position:relative;width:100vw!important;max-width:100vw!important;left:calc(-50vw + 50% - 12px)!important;margin:32px 0!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box;display:block;transform:none!important;border-radius:0!important;overflow:hidden;z-index:1}.post-read-page-text figure[data-type=custom-image][data-img-width="100%"] img{width:100%!important;height:auto;display:block;max-width:100%;border-radius:0!important}@keyframes clap-pop{0%{transform:scale(1) rotate(0)}50%{transform:scale(1.08) rotate(-6deg)}to{transform:scale(1) rotate(0)}}@keyframes clap-burst-1{0%{opacity:0;transform:translate(-50%,-50%) translate(-6px) translateY(-8px)}50%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) translate(-8px) translateY(-12px)}}@keyframes clap-burst-2{0%{opacity:0;transform:translate(-50%,-50%) translate(6px) translateY(-8px)}50%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) translate(8px) translateY(-12px)}}@keyframes clap-plus-one{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@media(prefers-reduced-motion:reduce){@keyframes clap-pop{0%,to{transform:none}}@keyframes clap-burst-1{0%,to{opacity:0;transform:none}}@keyframes clap-burst-2{0%,to{opacity:0;transform:none}}@keyframes clap-plus-one{0%,to{opacity:0;transform:none}}}.icon-square-library{width:20px;height:20px;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H20v20H6.5a2.5 2.5 0 0 1 0-5H20'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;color:inherit}@media print{.editorial-highlight{display:block;padding:12px 16px;margin:16px 0;border-left:2pt solid #000;background:#f2f2f2;break-inside:avoid}}.dragging{transform:rotate(2deg)!important;box-shadow:0 5px 15px #0003!important;z-index:1000!important;transition:none!important;will-change:transform!important;backface-visibility:hidden!important;transform-style:preserve-3d!important;opacity:.8!important;background:#1976d21a!important}.chapter-drag-handle{cursor:grab!important;transition:opacity .15s ease!important;z-index:10;pointer-events:auto!important;position:absolute!important;background-image:none!important;background-color:transparent!important;background-size:initial!important;background-repeat:initial!important;background-position:initial!important;border-radius:0!important;width:auto!important;height:auto!important;min-width:auto!important;min-height:auto!important;padding:0!important;margin:0!important;border:none!important}.chapter-drag-handle:hover,.chapter-drag-handle:active{cursor:grabbing!important;opacity:1!important;background-image:none!important;background-color:transparent!important;background-size:initial!important}.droppable-placeholder{background:#1976d21a!important;border:2px dashed rgba(25,118,210,.3)!important;border-radius:8px!important;margin:4px 0!important;height:56px!important;opacity:1!important}.list-item{transition:none!important;will-change:auto!important;backface-visibility:visible!important}.list-item:hover{transition:background-color .1s ease!important}.droppable-active{background:#1976d20d!important;border:1px solid rgba(25,118,210,.2)!important}.sortable-item-dragging{opacity:.8!important;transform:rotate(2deg)!important;box-shadow:0 5px 15px #0003!important;z-index:1000!important}.delete-chapter-btn[aria-disabled=true],.delete-chapter-btn:has(button[disabled]){pointer-events:auto!important;cursor:not-allowed!important;opacity:1!important}.MuiListItem-root:hover .chapter-drag-handle{opacity:1!important;pointer-events:auto!important}.tiptap-tooltip{--tt-tooltip-bg: var(--tt-gray-light-900);--tt-tooltip-text: var(--white);--tt-kbd: var(--tt-gray-dark-a-400)}.dark .tiptap-tooltip{--tt-tooltip-bg: var(--white);--tt-tooltip-text: var(--tt-gray-light-600);--tt-kbd: var(--tt-gray-light-a-400)}.tiptap-tooltip{z-index:100000!important;overflow:hidden;border-radius:var(--tt-radius-md, .375rem);background-color:var(--tt-tooltip-bg);padding:.375rem .5rem;font-size:.75rem;font-weight:500;color:var(--tt-tooltip-text);box-shadow:0 4px 6px -1px #0000001a;text-align:center}.tiptap-tooltip kbd{display:inline-block;text-align:center;vertical-align:baseline;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;text-transform:capitalize;color:var(--tt-kbd)}.tiptap-button{--tt-button-default-bg-color: var(--tt-gray-light-a-100);--tt-button-hover-bg-color: var(--tt-gray-light-200);--tt-button-active-bg-color: var(--tt-gray-light-a-200);--tt-button-active-bg-color-emphasized: var( --tt-brand-color-100 );--tt-button-active-bg-color-subdued: var( --tt-gray-light-a-200 );--tt-button-active-hover-bg-color: var(--tt-gray-light-300);--tt-button-active-hover-bg-color-emphasized: var( --tt-brand-color-200 );--tt-button-active-hover-bg-color-subdued: var( --tt-gray-light-a-300 );--tt-button-disabled-bg-color: var(--tt-gray-light-a-50)}.dark .tiptap-button{--tt-button-default-bg-color: var(--tt-gray-dark-a-100);--tt-button-hover-bg-color: var(--tt-gray-dark-200);--tt-button-active-bg-color: var(--tt-gray-dark-a-200);--tt-button-active-bg-color-emphasized: var( --tt-brand-color-900 );--tt-button-active-bg-color-subdued: var( --tt-gray-dark-a-200 );--tt-button-active-hover-bg-color: var(--tt-gray-dark-300);--tt-button-active-hover-bg-color-emphasized: var( --tt-brand-color-800 );--tt-button-active-hover-bg-color-subdued: var( --tt-gray-dark-a-300 );--tt-button-disabled-bg-color: var(--tt-gray-dark-a-50)}.tiptap-button{--tt-button-default-text-color: var(--tt-gray-light-a-600);--tt-button-hover-text-color: var(--tt-gray-light-a-900);--tt-button-active-text-color: var(--tt-gray-light-a-900);--tt-button-active-text-color-emphasized: var(--tt-gray-light-a-900);--tt-button-active-text-color-subdued: var(--tt-gray-light-a-900);--tt-button-disabled-text-color: var(--tt-gray-light-a-400)}.dark .tiptap-button{--tt-button-default-text-color: var(--tt-gray-dark-a-600);--tt-button-hover-text-color: var(--tt-gray-dark-a-900);--tt-button-active-text-color: var(--tt-gray-dark-a-900);--tt-button-active-text-color-emphasized: var(--tt-gray-dark-a-900);--tt-button-active-text-color-subdued: var(--tt-gray-dark-a-900);--tt-button-disabled-text-color: var(--tt-gray-dark-a-300)}.tiptap-button{--tt-button-default-icon-color: var(--tt-gray-light-a-600);--tt-button-hover-icon-color: var(--tt-gray-light-a-900);--tt-button-active-icon-color: var(--tt-brand-color-500);--tt-button-active-icon-color-emphasized: var(--tt-brand-color-600);--tt-button-active-icon-color-subdued: var(--tt-gray-light-a-900);--tt-button-disabled-icon-color: var(--tt-gray-light-a-400)}.dark .tiptap-button{--tt-button-default-icon-color: var(--tt-gray-dark-a-600);--tt-button-hover-icon-color: var(--tt-gray-dark-a-900);--tt-button-active-icon-color: var(--tt-brand-color-400);--tt-button-active-icon-color-emphasized: var(--tt-brand-color-400);--tt-button-active-icon-color-subdued: var(--tt-gray-dark-a-900);--tt-button-disabled-icon-color: var(--tt-gray-dark-a-400)}.tiptap-button{--tt-button-default-icon-sub-color: var(--tt-gray-light-a-400);--tt-button-hover-icon-sub-color: var(--tt-gray-light-a-500);--tt-button-active-icon-sub-color: var(--tt-gray-light-a-400);--tt-button-active-icon-sub-color-emphasized: var(--tt-gray-light-a-500);--tt-button-active-icon-sub-color-subdued: var(--tt-gray-light-a-400);--tt-button-disabled-icon-sub-color: var(--tt-gray-light-a-100)}.dark .tiptap-button{--tt-button-default-icon-sub-color: var(--tt-gray-dark-a-300);--tt-button-hover-icon-sub-color: var(--tt-gray-dark-a-400);--tt-button-active-icon-sub-color: var(--tt-gray-dark-a-300);--tt-button-active-icon-sub-color-emphasized: var(--tt-gray-dark-a-400);--tt-button-active-icon-sub-color-subdued: var(--tt-gray-dark-a-300);--tt-button-disabled-icon-sub-color: var(--tt-gray-dark-a-100)}.tiptap-button{--tt-button-default-dropdown-arrows-color: var(--tt-gray-light-a-600);--tt-button-hover-dropdown-arrows-color: var(--tt-gray-light-a-700);--tt-button-active-dropdown-arrows-color: var(--tt-gray-light-a-600);--tt-button-active-dropdown-arrows-color-emphasized: var( --tt-gray-light-a-700 );--tt-button-active-dropdown-arrows-color-subdued: var(--tt-gray-light-a-600);--tt-button-disabled-dropdown-arrows-color: var(--tt-gray-light-a-400)}.dark .tiptap-button{--tt-button-default-dropdown-arrows-color: var(--tt-gray-dark-a-600);--tt-button-hover-dropdown-arrows-color: var(--tt-gray-dark-a-700);--tt-button-active-dropdown-arrows-color: var(--tt-gray-dark-a-600);--tt-button-active-dropdown-arrows-color-emphasized: var( --tt-gray-dark-a-700 );--tt-button-active-dropdown-arrows-color-subdued: var(--tt-gray-dark-a-600);--tt-button-disabled-dropdown-arrows-color: var(--tt-gray-dark-a-400)}.tiptap-button[data-style=ghost]{--tt-button-default-bg-color: var(--transparent);--tt-button-hover-bg-color: var(--tt-gray-light-200);--tt-button-active-bg-color: var(--tt-gray-light-a-100);--tt-button-active-bg-color-emphasized: var( --tt-brand-color-100 );--tt-button-active-bg-color-subdued: var( --tt-gray-light-a-100 );--tt-button-active-hover-bg-color: var(--tt-gray-light-200);--tt-button-active-hover-bg-color-emphasized: var( --tt-brand-color-200 );--tt-button-active-hover-bg-color-subdued: var( --tt-gray-light-a-200 );--tt-button-disabled-bg-color: var(--transparent)}.dark .tiptap-button[data-style=ghost]{--tt-button-default-bg-color: var(--transparent);--tt-button-hover-bg-color: var(--tt-gray-dark-200);--tt-button-active-bg-color: var(--tt-gray-dark-a-100);--tt-button-active-bg-color-emphasized: var( --tt-brand-color-900 );--tt-button-active-bg-color-subdued: var( --tt-gray-dark-a-100 );--tt-button-active-hover-bg-color: var(--tt-gray-dark-200);--tt-button-active-hover-bg-color-emphasized: var( --tt-brand-color-800 );--tt-button-active-hover-bg-color-subdued: var( --tt-gray-dark-a-200 );--tt-button-disabled-bg-color: var(--transparent)}.tiptap-button[data-style=ghost]{--tt-button-default-text-color: var(--tt-gray-light-a-600);--tt-button-hover-text-color: var(--tt-gray-light-a-900);--tt-button-active-text-color: var(--tt-gray-light-a-900);--tt-button-active-text-color-emphasized: var(--tt-gray-light-a-900);--tt-button-active-text-color-subdued: var(--tt-gray-light-a-900);--tt-button-disabled-text-color: var(--tt-gray-light-a-400)}.dark .tiptap-button[data-style=ghost]{--tt-button-default-text-color: var(--tt-gray-dark-a-600);--tt-button-hover-text-color: var(--tt-gray-dark-a-900);--tt-button-active-text-color: var(--tt-gray-dark-a-900);--tt-button-active-text-color-emphasized: var(--tt-gray-dark-a-900);--tt-button-active-text-color-subdued: var(--tt-gray-dark-a-900);--tt-button-disabled-text-color: var(--tt-gray-dark-a-300)}.tiptap-button[data-style=ghost]{--tt-button-default-icon-color: var(--tt-gray-light-a-600);--tt-button-hover-icon-color: var(--tt-gray-light-a-900);--tt-button-active-icon-color: var(--tt-brand-color-500);--tt-button-active-icon-color-emphasized: var(--tt-brand-color-600);--tt-button-active-icon-color-subdued: var(--tt-gray-light-a-900);--tt-button-disabled-icon-color: var(--tt-gray-light-a-400)}.dark .tiptap-button[data-style=ghost]{--tt-button-default-icon-color: var(--tt-gray-dark-a-600);--tt-button-hover-icon-color: var(--tt-gray-dark-a-900);--tt-button-active-icon-color: var(--tt-brand-color-400);--tt-button-active-icon-color-emphasized: var(--tt-brand-color-300);--tt-button-active-icon-color-subdued: var(--tt-gray-dark-a-900);--tt-button-disabled-icon-color: var(--tt-gray-dark-a-400)}.tiptap-button[data-style=ghost]{--tt-button-default-icon-sub-color: var(--tt-gray-light-a-400);--tt-button-hover-icon-sub-color: var(--tt-gray-light-a-500);--tt-button-active-icon-sub-color: var(--tt-gray-light-a-400);--tt-button-active-icon-sub-color-emphasized: var(--tt-gray-light-a-500);--tt-button-active-icon-sub-color-subdued: var(--tt-gray-light-a-400);--tt-button-disabled-icon-sub-color: var(--tt-gray-light-a-100)}.dark .tiptap-button[data-style=ghost]{--tt-button-default-icon-sub-color: var(--tt-gray-dark-a-300);--tt-button-hover-icon-sub-color: var(--tt-gray-dark-a-400);--tt-button-active-icon-sub-color: var(--tt-gray-dark-a-300);--tt-button-active-icon-sub-color-emphasized: var(--tt-gray-dark-a-400);--tt-button-active-icon-sub-color-subdued: var(--tt-gray-dark-a-300);--tt-button-disabled-icon-sub-color: var(--tt-gray-dark-a-100)}.tiptap-button[data-style=ghost]{--tt-button-default-dropdown-arrows-color: var(--tt-gray-light-a-600);--tt-button-hover-dropdown-arrows-color: var(--tt-gray-light-a-700);--tt-button-active-dropdown-arrows-color: var(--tt-gray-light-a-600);--tt-button-active-dropdown-arrows-color-emphasized: var( --tt-gray-light-a-700 );--tt-button-active-dropdown-arrows-color-subdued: var( --tt-gray-light-a-600 );--tt-button-disabled-dropdown-arrows-color: var(--tt-gray-light-a-400)}.dark .tiptap-button[data-style=ghost]{--tt-button-default-dropdown-arrows-color: var(--tt-gray-dark-a-600);--tt-button-hover-dropdown-arrows-color: var(--tt-gray-dark-a-700);--tt-button-active-dropdown-arrows-color: var(--tt-gray-dark-a-600);--tt-button-active-dropdown-arrows-color-emphasized: var( --tt-gray-dark-a-700 );--tt-button-active-dropdown-arrows-color-subdued: var( --tt-gray-dark-a-600 );--tt-button-disabled-dropdown-arrows-color: var(--tt-gray-dark-a-400)}.tiptap-button[data-style=primary]{--tt-button-default-bg-color: var(--tt-brand-color-500);--tt-button-hover-bg-color: var(--tt-brand-color-600);--tt-button-active-bg-color: var(--tt-brand-color-100);--tt-button-active-bg-color-emphasized: var( --tt-brand-color-100 );--tt-button-active-bg-color-subdued: var( --tt-brand-color-100 );--tt-button-active-hover-bg-color: var(--tt-brand-color-200);--tt-button-active-hover-bg-color-emphasized: var( --tt-brand-color-200 );--tt-button-active-hover-bg-color-subdued: var( --tt-brand-color-200 );--tt-button-disabled-bg-color: var(--tt-gray-light-a-100)}.dark .tiptap-button[data-style=primary]{--tt-button-default-bg-color: var(--tt-brand-color-500);--tt-button-hover-bg-color: var(--tt-brand-color-600);--tt-button-active-bg-color: var(--tt-brand-color-900);--tt-button-active-bg-color-emphasized: var( --tt-brand-color-900 );--tt-button-active-bg-color-subdued: var( --tt-brand-color-900 );--tt-button-active-hover-bg-color: var(--tt-brand-color-800);--tt-button-active-hover-bg-color-emphasized: var( --tt-brand-color-800 );--tt-button-active-hover-bg-color-subdued: var( --tt-brand-color-800 );--tt-button-disabled-bg-color: var(--tt-gray-dark-a-100)}.tiptap-button[data-style=primary]{--tt-button-default-text-color: var(--white);--tt-button-hover-text-color: var(--white);--tt-button-active-text-color: var(--tt-gray-light-a-900);--tt-button-active-text-color-emphasized: var(--tt-gray-light-a-900);--tt-button-active-text-color-subdued: var(--tt-gray-light-a-900);--tt-button-disabled-text-color: var(--tt-gray-light-a-400)}.dark .tiptap-button[data-style=primary]{--tt-button-default-text-color: var(--white);--tt-button-hover-text-color: var(--white);--tt-button-active-text-color: var(--tt-gray-dark-a-900);--tt-button-active-text-color-emphasized: var(--tt-gray-dark-a-900);--tt-button-active-text-color-subdued: var(--tt-gray-dark-a-900);--tt-button-disabled-text-color: var(--tt-gray-dark-a-300)}.tiptap-button[data-style=primary]{--tt-button-default-icon-color: var(--white);--tt-button-hover-icon-color: var(--white);--tt-button-active-icon-color: var(--tt-brand-color-600);--tt-button-active-icon-color-emphasized: var(--tt-brand-color-600);--tt-button-active-icon-color-subdued: var(--tt-brand-color-600);--tt-button-disabled-icon-color: var(--tt-gray-light-a-400)}.dark .tiptap-button[data-style=primary]{--tt-button-default-icon-color: var(--white);--tt-button-hover-icon-color: var(--white);--tt-button-active-icon-color: var(--tt-brand-color-400);--tt-button-active-icon-color-emphasized: var(--tt-brand-color-400);--tt-button-active-icon-color-subdued: var(--tt-brand-color-400);--tt-button-disabled-icon-color: var(--tt-gray-dark-a-300)}.tiptap-button[data-style=primary]{--tt-button-default-icon-sub-color: var(--tt-gray-dark-a-500);--tt-button-hover-icon-sub-color: var(--tt-gray-dark-a-500);--tt-button-active-icon-sub-color: var(--tt-gray-light-a-500);--tt-button-active-icon-sub-color-emphasized: var(--tt-gray-light-a-500);--tt-button-active-icon-sub-color-subdued: var(--tt-gray-light-a-500);--tt-button-disabled-icon-sub-color: var(--tt-gray-light-a-100)}.dark .tiptap-button[data-style=primary]{--tt-button-default-icon-sub-color: var(--tt-gray-dark-a-400);--tt-button-hover-icon-sub-color: var(--tt-gray-dark-a-500);--tt-button-active-icon-sub-color: var(--tt-gray-dark-a-300);--tt-button-active-icon-sub-color-emphasized: var(--tt-gray-dark-a-400);--tt-button-active-icon-sub-color-subdued: var(--tt-gray-dark-a-300);--tt-button-disabled-icon-sub-color: var(--tt-gray-dark-a-100)}.tiptap-button[data-style=primary]{--tt-button-default-dropdown-arrows-color: var(--white);--tt-button-hover-dropdown-arrows-color: var(--white);--tt-button-active-dropdown-arrows-color: var(--tt-gray-light-a-700);--tt-button-active-dropdown-arrows-color-emphasized: var( --tt-gray-light-a-700 );--tt-button-active-dropdown-arrows-color-subdued: var( --tt-gray-light-a-700 );--tt-button-disabled-dropdown-arrows-color: var(--tt-gray-light-a-400)}.dark .tiptap-button[data-style=primary]{--tt-button-default-dropdown-arrows-color: var(--white);--tt-button-hover-dropdown-arrows-color: var(--white);--tt-button-active-dropdown-arrows-color: var(--tt-gray-dark-a-600);--tt-button-active-dropdown-arrows-color-emphasized: var( --tt-gray-dark-a-600 );--tt-button-active-dropdown-arrows-color-subdued: var( --tt-gray-dark-a-600 );--tt-button-disabled-dropdown-arrows-color: var(--tt-gray-dark-a-400)}.tiptap-button-group{position:relative;display:flex;vertical-align:middle}.tiptap-button-group[data-orientation=vertical]{flex-direction:column;align-items:flex-start;justify-content:center;min-width:max-content}.tiptap-button-group[data-orientation=vertical]>.tiptap-button{width:100%}.tiptap-button-group[data-orientation=horizontal]{gap:.125rem;flex-direction:row;align-items:center}.tiptap-button{font-size:.875rem;font-weight:500;font-feature-settings:"salt" on,"cv01" on;line-height:1.15;height:2rem;min-width:2rem;border:none;padding:.5rem;gap:.25rem;display:flex;align-items:center;justify-content:center;border-radius:var(--tt-radius-lg, .75rem);transition-property:background,color,opacity;transition-duration:var(--tt-transition-duration-default);transition-timing-function:var(--tt-transition-easing-default)}.tiptap-button:focus-visible{outline:none}.tiptap-button[data-highlighted=true],.tiptap-button[data-focus-visible=true]{background-color:var(--tt-button-hover-bg-color);color:var(--tt-button-hover-text-color)}.tiptap-button[data-weight=small]{width:1.5rem;min-width:1.5rem;padding-right:0;padding-left:0}.tiptap-button[data-size=large]{font-size:.9375rem;height:2.375rem;min-width:2.375rem;padding:.625rem}.tiptap-button[data-size=small]{font-size:.75rem;line-height:1.2;height:1.5rem;min-width:1.5rem;padding:.3125rem;border-radius:var(--tt-radius-md, .5rem)}.tiptap-button .tiptap-button-text{padding:0 .125rem;flex-grow:1;text-align:left;line-height:1.5rem}.tiptap-button[data-text-trim=on] .tiptap-button-text{text-overflow:ellipsis;overflow:hidden}.tiptap-button .tiptap-button-icon,.tiptap-button .tiptap-button-icon-sub,.tiptap-button .tiptap-button-dropdown-arrows,.tiptap-button .tiptap-button-dropdown-small{flex-shrink:0}.tiptap-button .tiptap-button-icon{width:1rem;height:1rem}.tiptap-button[data-size=large] .tiptap-button-icon{width:1.125rem;height:1.125rem}.tiptap-button[data-size=small] .tiptap-button-icon{width:.875rem;height:.875rem}.tiptap-button .tiptap-button-icon-sub{width:1rem;height:1rem}.tiptap-button[data-size=large] .tiptap-button-icon-sub{width:1.125rem;height:1.125rem}.tiptap-button[data-size=small] .tiptap-button-icon-sub{width:.875rem;height:.875rem}.tiptap-button .tiptap-button-dropdown-arrows{width:.75rem;height:.75rem}.tiptap-button[data-size=large] .tiptap-button-dropdown-arrows{width:.875rem;height:.875rem}.tiptap-button[data-size=small] .tiptap-button-dropdown-arrows,.tiptap-button .tiptap-button-dropdown-small{width:.625rem;height:.625rem}.tiptap-button[data-size=large] .tiptap-button-dropdown-small{width:.75rem;height:.75rem}.tiptap-button[data-size=small] .tiptap-button-dropdown-small{width:.5rem;height:.5rem}.tiptap-button:has(>svg):not(:has(>:not(svg))){gap:.125rem}.tiptap-button:has(>svg):not(:has(>:not(svg)))[data-size=large],.tiptap-button:has(>svg):not(:has(>:not(svg)))[data-size=small]{gap:.125rem}.tiptap-button:has(>svg:nth-of-type(2)):has(>.tiptap-button-dropdown-small):not(:has(>svg:nth-of-type(3))):not(:has(>.tiptap-button-text)){gap:0;padding-right:.25rem}.tiptap-button:has(>svg:nth-of-type(2)):has(>.tiptap-button-dropdown-small):not(:has(>svg:nth-of-type(3))):not(:has(>.tiptap-button-text))[data-size=large]{padding-right:.375rem}.tiptap-button:has(>svg:nth-of-type(2)):has(>.tiptap-button-dropdown-small):not(:has(>svg:nth-of-type(3))):not(:has(>.tiptap-button-text))[data-size=small]{padding-right:.25rem}.tiptap-button .tiptap-button-emoji{width:1rem;display:flex;justify-content:center}.tiptap-button[data-size=large] .tiptap-button-emoji{width:1.125rem}.tiptap-button[data-size=small] .tiptap-button-emoji{width:.875rem}.tiptap-button{background-color:var(--tt-button-default-bg-color);color:var(--tt-button-default-text-color)}.tiptap-button .tiptap-button-icon{color:var(--tt-button-default-icon-color)}.tiptap-button .tiptap-button-icon-sub{color:var(--tt-button-default-icon-sub-color)}.tiptap-button .tiptap-button-dropdown-arrows,.tiptap-button .tiptap-button-dropdown-small{color:var(--tt-button-default-dropdown-arrows-color)}.tiptap-button:hover:not([data-active-item=true]):not([disabled]),.tiptap-button[data-active-item=true]:not([disabled]),.tiptap-button[data-highlighted]:not([disabled]):not([data-highlighted=false]){background-color:var(--tt-button-hover-bg-color);color:var(--tt-button-hover-text-color)}.tiptap-button:hover:not([data-active-item=true]):not([disabled]) .tiptap-button-icon,.tiptap-button[data-active-item=true]:not([disabled]) .tiptap-button-icon,.tiptap-button[data-highlighted]:not([disabled]):not([data-highlighted=false]) .tiptap-button-icon{color:var(--tt-button-hover-icon-color)}.tiptap-button:hover:not([data-active-item=true]):not([disabled]) .tiptap-button-icon-sub,.tiptap-button[data-active-item=true]:not([disabled]) .tiptap-button-icon-sub,.tiptap-button[data-highlighted]:not([disabled]):not([data-highlighted=false]) .tiptap-button-icon-sub{color:var(--tt-button-hover-icon-sub-color)}.tiptap-button:hover:not([data-active-item=true]):not([disabled]) .tiptap-button-dropdown-arrows,.tiptap-button:hover:not([data-active-item=true]):not([disabled]) .tiptap-button-dropdown-small,.tiptap-button[data-active-item=true]:not([disabled]) .tiptap-button-dropdown-arrows,.tiptap-button[data-active-item=true]:not([disabled]) .tiptap-button-dropdown-small,.tiptap-button[data-highlighted]:not([disabled]):not([data-highlighted=false]) .tiptap-button-dropdown-arrows,.tiptap-button[data-highlighted]:not([disabled]):not([data-highlighted=false]) .tiptap-button-dropdown-small{color:var(--tt-button-hover-dropdown-arrows-color)}.tiptap-button[data-active-state=on]:not([disabled]),.tiptap-button[data-state=open]:not([disabled]){background-color:var(--tt-button-active-bg-color);color:var(--tt-button-active-text-color)}.tiptap-button[data-active-state=on]:not([disabled]) .tiptap-button-icon,.tiptap-button[data-state=open]:not([disabled]) .tiptap-button-icon{color:var(--tt-button-active-icon-color)}.tiptap-button[data-active-state=on]:not([disabled]) .tiptap-button-icon-sub,.tiptap-button[data-state=open]:not([disabled]) .tiptap-button-icon-sub{color:var(--tt-button-active-icon-sub-color)}.tiptap-button[data-active-state=on]:not([disabled]) .tiptap-button-dropdown-arrows,.tiptap-button[data-active-state=on]:not([disabled]) .tiptap-button-dropdown-small,.tiptap-button[data-state=open]:not([disabled]) .tiptap-button-dropdown-arrows,.tiptap-button[data-state=open]:not([disabled]) .tiptap-button-dropdown-small{color:var(--tt-button-active-dropdown-arrows-color)}.tiptap-button[data-active-state=on]:not([disabled]):hover,.tiptap-button[data-state=open]:not([disabled]):hover{background-color:var(--tt-button-active-hover-bg-color)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=emphasized],.tiptap-button[data-state=open]:not([disabled])[data-appearance=emphasized]{background-color:var(--tt-button-active-bg-color-emphasized);color:var(--tt-button-active-text-color-emphasized)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=emphasized] .tiptap-button-icon,.tiptap-button[data-state=open]:not([disabled])[data-appearance=emphasized] .tiptap-button-icon{color:var(--tt-button-active-icon-color-emphasized)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=emphasized] .tiptap-button-icon-sub,.tiptap-button[data-state=open]:not([disabled])[data-appearance=emphasized] .tiptap-button-icon-sub{color:var(--tt-button-active-icon-sub-color-emphasized)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=emphasized] .tiptap-button-dropdown-arrows,.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=emphasized] .tiptap-button-dropdown-small,.tiptap-button[data-state=open]:not([disabled])[data-appearance=emphasized] .tiptap-button-dropdown-arrows,.tiptap-button[data-state=open]:not([disabled])[data-appearance=emphasized] .tiptap-button-dropdown-small{color:var(--tt-button-active-dropdown-arrows-color-emphasized)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=emphasized]:hover,.tiptap-button[data-state=open]:not([disabled])[data-appearance=emphasized]:hover{background-color:var(--tt-button-active-hover-bg-color-emphasized)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued],.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued]{background-color:var(--tt-button-active-bg-color-subdued);color:var(--tt-button-active-text-color-subdued)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued] .tiptap-button-icon,.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued] .tiptap-button-icon{color:var(--tt-button-active-icon-color-subdued)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued] .tiptap-button-icon-sub,.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued] .tiptap-button-icon-sub{color:var(--tt-button-active-icon-sub-color-subdued)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued] .tiptap-button-dropdown-arrows,.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued] .tiptap-button-dropdown-small,.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued] .tiptap-button-dropdown-arrows,.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued] .tiptap-button-dropdown-small{color:var(--tt-button-active-dropdown-arrows-color-subdued)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued]:hover,.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued]:hover{background-color:var(--tt-button-active-hover-bg-color-subdued)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued]:hover .tiptap-button-icon,.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued]:hover .tiptap-button-icon{color:var(--tt-button-active-icon-color-subdued)}.tiptap-button:disabled{background-color:var(--tt-button-disabled-bg-color);color:var(--tt-button-disabled-text-color)}.tiptap-button:disabled .tiptap-button-icon{color:var(--tt-button-disabled-icon-color)}.tiptap-badge{--tt-badge-border-color: var(--tt-gray-light-a-200);--tt-badge-border-color-subdued: var(--tt-gray-light-a-200);--tt-badge-border-color-emphasized: var(--tt-gray-light-a-600);--tt-badge-text-color: var(--tt-gray-light-a-500);--tt-badge-text-color-subdued: var( --tt-gray-light-a-400 );--tt-badge-text-color-emphasized: var( --tt-gray-light-a-600 );--tt-badge-bg-color: var(--white);--tt-badge-bg-color-subdued: var(--white);--tt-badge-bg-color-emphasized: var(--white);--tt-badge-icon-color: var(--tt-gray-light-a-500);--tt-badge-icon-color-subdued: var( --tt-gray-light-a-400 );--tt-badge-icon-color-emphasized: var( --tt-brand-color-600 )}.dark .tiptap-badge{--tt-badge-border-color: var(--tt-gray-dark-a-200);--tt-badge-border-color-subdued: var(--tt-gray-dark-a-200);--tt-badge-border-color-emphasized: var(--tt-gray-dark-a-500);--tt-badge-text-color: var(--tt-gray-dark-a-500);--tt-badge-text-color-subdued: var( --tt-gray-dark-a-400 );--tt-badge-text-color-emphasized: var( --tt-gray-dark-a-600 );--tt-badge-bg-color: var(--black);--tt-badge-bg-color-subdued: var(--black);--tt-badge-bg-color-emphasized: var(--black);--tt-badge-icon-color: var(--tt-gray-dark-a-500);--tt-badge-icon-color-subdued: var( --tt-gray-dark-a-400 );--tt-badge-icon-color-emphasized: var( --tt-brand-color-400 )}.tiptap-badge[data-style=ghost]{--tt-badge-border-color: var(--tt-gray-light-a-200);--tt-badge-border-color-subdued: var(--tt-gray-light-a-200);--tt-badge-border-color-emphasized: var(--tt-gray-light-a-600);--tt-badge-text-color: var(--tt-gray-light-a-500);--tt-badge-text-color-subdued: var( --tt-gray-light-a-400 );--tt-badge-text-color-emphasized: var( --tt-gray-light-a-600 );--tt-badge-bg-color: var(--transparent);--tt-badge-bg-color-subdued: var(--transparent);--tt-badge-bg-color-emphasized: var(--transparent);--tt-badge-icon-color: var(--tt-gray-light-a-500);--tt-badge-icon-color-subdued: var( --tt-gray-light-a-400 );--tt-badge-icon-color-emphasized: var( --tt-brand-color-600 )}.dark .tiptap-badge[data-style=ghost]{--tt-badge-border-color: var(--tt-gray-dark-a-200);--tt-badge-border-color-subdued: var(--tt-gray-dark-a-200);--tt-badge-border-color-emphasized: var(--tt-gray-dark-a-500);--tt-badge-text-color: var(--tt-gray-dark-a-500);--tt-badge-text-color-subdued: var( --tt-gray-dark-a-400 );--tt-badge-text-color-emphasized: var( --tt-gray-dark-a-600 );--tt-badge-bg-color: var(--transparent);--tt-badge-bg-color-subdued: var(--transparent);--tt-badge-bg-color-emphasized: var(--transparent);--tt-badge-icon-color: var(--tt-gray-dark-a-500);--tt-badge-icon-color-subdued: var( --tt-gray-dark-a-400 );--tt-badge-icon-color-emphasized: var( --tt-brand-color-400 )}.tiptap-badge[data-style=gray]{--tt-badge-border-color: var(--tt-gray-light-a-200);--tt-badge-border-color-subdued: var(--tt-gray-light-a-200);--tt-badge-border-color-emphasized: var(--tt-gray-light-a-500);--tt-badge-text-color: var(--tt-gray-light-a-500);--tt-badge-text-color-subdued: var( --tt-gray-light-a-400 );--tt-badge-text-color-emphasized: var(--white);--tt-badge-bg-color: var(--tt-gray-light-a-100);--tt-badge-bg-color-subdued: var( --tt-gray-light-a-50 );--tt-badge-bg-color-emphasized: var( --tt-gray-light-a-700 );--tt-badge-icon-color: var(--tt-gray-light-a-500);--tt-badge-icon-color-subdued: var( --tt-gray-light-a-400 );--tt-badge-icon-color-emphasized: var(--white)}.dark .tiptap-badge[data-style=gray]{--tt-badge-border-color: var(--tt-gray-dark-a-200);--tt-badge-border-color-subdued: var(--tt-gray-dark-a-200);--tt-badge-border-color-emphasized: var(--tt-gray-dark-a-500);--tt-badge-text-color: var(--tt-gray-dark-a-500);--tt-badge-text-color-subdued: var( --tt-gray-dark-a-400 );--tt-badge-text-color-emphasized: var(--black);--tt-badge-bg-color: var(--tt-gray-dark-a-100);--tt-badge-bg-color-subdued: var( --tt-gray-dark-a-50 );--tt-badge-bg-color-emphasized: var( --tt-gray-dark-a-800 );--tt-badge-icon-color: var(--tt-gray-dark-a-500);--tt-badge-icon-color-subdued: var( --tt-gray-dark-a-400 );--tt-badge-icon-color-emphasized: var(--black)}.tiptap-badge[data-style=green]{--tt-badge-border-color: var(--tt-color-green-inc-2);--tt-badge-border-color-subdued: var(--tt-color-green-inc-3);--tt-badge-border-color-emphasized: var(--tt-color-green-dec-2);--tt-badge-text-color: var(--tt-color-green-dec-3);--tt-badge-text-color-subdued: var( --tt-color-green-dec-2 );--tt-badge-text-color-emphasized: var( --tt-color-green-inc-5 );--tt-badge-bg-color: var(--tt-color-green-inc-4);--tt-badge-bg-color-subdued: var( --tt-color-green-inc-5 );--tt-badge-bg-color-emphasized: var( --tt-color-green-dec-1 );--tt-badge-icon-color: var(--tt-color-green-dec-3);--tt-badge-icon-color-subdued: var( --tt-color-green-dec-2 );--tt-badge-icon-color-emphasized: var( --tt-color-green-inc-5 )}.dark .tiptap-badge[data-style=green]{--tt-badge-border-color: var(--tt-color-green-dec-2);--tt-badge-border-color-subdued: var(--tt-color-green-dec-3);--tt-badge-border-color-emphasized: var(--tt-color-green-base);--tt-badge-text-color: var(--tt-color-green-inc-3);--tt-badge-text-color-subdued: var( --tt-color-green-inc-2 );--tt-badge-text-color-emphasized: var( --tt-color-green-dec-5 );--tt-badge-bg-color: var(--tt-color-green-dec-4);--tt-badge-bg-color-subdued: var( --tt-color-green-dec-5 );--tt-badge-bg-color-emphasized: var( --tt-color-green-inc-1 );--tt-badge-icon-color: var(--tt-color-green-inc-3);--tt-badge-icon-color-subdued: var( --tt-color-green-inc-2 );--tt-badge-icon-color-emphasized: var( --tt-color-green-dec-5 )}.tiptap-badge[data-style=yellow]{--tt-badge-border-color: var(--tt-color-yellow-inc-2);--tt-badge-border-color-subdued: var(--tt-color-yellow-inc-3);--tt-badge-border-color-emphasized: var(--tt-color-yellow-dec-1);--tt-badge-text-color: var(--tt-color-yellow-dec-3);--tt-badge-text-color-subdued: var( --tt-color-yellow-dec-2 );--tt-badge-text-color-emphasized: var( --tt-color-yellow-dec-3 );--tt-badge-bg-color: var(--tt-color-yellow-inc-4);--tt-badge-bg-color-subdued: var( --tt-color-yellow-inc-5 );--tt-badge-bg-color-emphasized: var( --tt-color-yellow-base );--tt-badge-icon-color: var(--tt-color-yellow-dec-3);--tt-badge-icon-color-subdued: var( --tt-color-yellow-dec-2 );--tt-badge-icon-color-emphasized: var( --tt-color-yellow-dec-3 )}.dark .tiptap-badge[data-style=yellow]{--tt-badge-border-color: var(--tt-color-yellow-dec-2);--tt-badge-border-color-subdued: var(--tt-color-yellow-dec-3);--tt-badge-border-color-emphasized: var(--tt-color-yellow-inc-1);--tt-badge-text-color: var(--tt-color-yellow-inc-3);--tt-badge-text-color-subdued: var( --tt-color-yellow-inc-2 );--tt-badge-text-color-emphasized: var( --tt-color-yellow-dec-3 );--tt-badge-bg-color: var(--tt-color-yellow-dec-4);--tt-badge-bg-color-subdued: var( --tt-color-yellow-dec-5 );--tt-badge-bg-color-emphasized: var( --tt-color-yellow-base );--tt-badge-icon-color: var(--tt-color-yellow-inc-3);--tt-badge-icon-color-subdued: var( --tt-color-yellow-inc-2 );--tt-badge-icon-color-emphasized: var( --tt-color-yellow-dec-3 )}.tiptap-badge[data-style=red]{--tt-badge-border-color: var(--tt-color-red-inc-2);--tt-badge-border-color-subdued: var(--tt-color-red-inc-3);--tt-badge-border-color-emphasized: var(--tt-color-red-dec-2);--tt-badge-text-color: var(--tt-color-red-dec-3);--tt-badge-text-color-subdued: var( --tt-color-red-dec-2 );--tt-badge-text-color-emphasized: var( --tt-color-red-inc-5 );--tt-badge-bg-color: var(--tt-color-red-inc-4);--tt-badge-bg-color-subdued: var( --tt-color-red-inc-5 );--tt-badge-bg-color-emphasized: var( --tt-color-red-dec-1 );--tt-badge-icon-color: var(--tt-color-red-dec-3);--tt-badge-icon-color-subdued: var( --tt-color-red-dec-2 );--tt-badge-icon-color-emphasized: var( --tt-color-red-inc-5 )}.dark .tiptap-badge[data-style=red]{--tt-badge-border-color: var(--tt-color-red-dec-2);--tt-badge-border-color-subdued: var(--tt-color-red-dec-3);--tt-badge-border-color-emphasized: var(--tt-color-red-base);--tt-badge-text-color: var(--tt-color-red-inc-3);--tt-badge-text-color-subdued: var( --tt-color-red-inc-2 );--tt-badge-text-color-emphasized: var( --tt-color-red-dec-5 );--tt-badge-bg-color: var(--tt-color-red-dec-4);--tt-badge-bg-color-subdued: var( --tt-color-red-dec-5 );--tt-badge-bg-color-emphasized: var( --tt-color-red-inc-1 );--tt-badge-icon-color: var(--tt-color-red-inc-3);--tt-badge-icon-color-subdued: var( --tt-color-red-inc-2 );--tt-badge-icon-color-emphasized: var( --tt-color-red-dec-5 )}.tiptap-badge[data-style=brand]{--tt-badge-border-color: var(--tt-brand-color-300);--tt-badge-border-color-subdued: var(--tt-brand-color-200);--tt-badge-border-color-emphasized: var(--tt-brand-color-600);--tt-badge-text-color: var(--tt-brand-color-800);--tt-badge-text-color-subdued: var( --tt-brand-color-700 );--tt-badge-text-color-emphasized: var( --tt-brand-color-50 );--tt-badge-bg-color: var(--tt-brand-color-100);--tt-badge-bg-color-subdued: var( --tt-brand-color-50 );--tt-badge-bg-color-emphasized: var( --tt-brand-color-600 );--tt-badge-icon-color: var(--tt-brand-color-800);--tt-badge-icon-color-subdued: var( --tt-brand-color-700 );--tt-badge-icon-color-emphasized: var( --tt-brand-color-100 )}.dark .tiptap-badge[data-style=brand]{--tt-badge-border-color: var(--tt-brand-color-700);--tt-badge-border-color-subdued: var(--tt-brand-color-800);--tt-badge-border-color-emphasized: var(--tt-brand-color-400);--tt-badge-text-color: var(--tt-brand-color-200);--tt-badge-text-color-subdued: var( --tt-brand-color-300 );--tt-badge-text-color-emphasized: var( --tt-brand-color-950 );--tt-badge-bg-color: var(--tt-brand-color-900);--tt-badge-bg-color-subdued: var( --tt-brand-color-950 );--tt-badge-bg-color-emphasized: var( --tt-brand-color-400 );--tt-badge-icon-color: var(--tt-brand-color-200);--tt-badge-icon-color-subdued: var( --tt-brand-color-300 );--tt-badge-icon-color-emphasized: var( --tt-brand-color-900 )}.tiptap-badge-group{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem}.tiptap-badge-group [data-orientation=vertical]{flex-direction:column}.tiptap-badge-group [data-orientation=horizontal]{flex-direction:row}.tiptap-badge{font-size:.625rem;font-weight:700;font-feature-settings:"salt" on,"cv01" on;line-height:1.15;height:1.25rem;min-width:1.25rem;padding:.25rem;display:flex;align-items:center;justify-content:center;border:solid 1px;border-radius:var(--tt-radius-sm, .375rem);transition-property:background,color,opacity;transition-duration:var(--tt-transition-duration-default);transition-timing-function:var(--tt-transition-easing-default)}.tiptap-badge[data-size=large]{font-size:.75rem;height:1.5rem;min-width:1.5rem;padding:.375rem;border-radius:var(--tt-radius-md, .375rem)}.tiptap-badge[data-size=small]{height:1rem;min-width:1rem;padding:.125rem;border-radius:var(--tt-radius-xs, .25rem)}.tiptap-badge .tiptap-badge-text{padding:0 .125rem;flex-grow:1;text-align:left}.tiptap-badge[data-text-trim=on] .tiptap-badge-text{text-overflow:ellipsis;overflow:hidden}.tiptap-badge .tiptap-badge-icon{pointer-events:none;flex-shrink:0;width:.625rem;height:.625rem}.tiptap-badge[data-size=large] .tiptap-badge-icon{width:.75rem;height:.75rem}.tiptap-badge{background-color:var(--tt-badge-bg-color);border-color:var(--tt-badge-border-color);color:var(--tt-badge-text-color)}.tiptap-badge .tiptap-badge-icon{color:var(--tt-badge-icon-color)}.tiptap-badge[data-appearance=emphasized]{background-color:var(--tt-badge-bg-color-emphasized);border-color:var(--tt-badge-border-color-emphasized);color:var(--tt-badge-text-color-emphasized)}.tiptap-badge[data-appearance=emphasized] .tiptap-badge-icon{color:var(--tt-badge-icon-color-emphasized)}.tiptap-badge[data-appearance=subdued]{background-color:var(--tt-badge-bg-color-subdued);border-color:var(--tt-badge-border-color-subdued);color:var(--tt-badge-text-color-subdued)}.tiptap-badge[data-appearance=subdued] .tiptap-badge-icon{color:var(--tt-badge-icon-color-subdued)}.tiptap-button-highlight{position:relative;width:1.25rem;height:1.25rem;margin:0 -.175rem;border-radius:var(--tt-radius-xl);background-color:var(--highlight-color);transition:transform .2s ease}.tiptap-button-highlight:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;border-radius:inherit;box-sizing:border-box;border:1px solid var(--highlight-color);filter:brightness(95%);mix-blend-mode:multiply}.dark .tiptap-button-highlight:after{filter:brightness(140%);mix-blend-mode:lighten}.tiptap-button[data-active-state=on] .tiptap-button-highlight:after{filter:brightness(80%)}.dark .tiptap-button[data-active-state=on] .tiptap-button-highlight:after{filter:brightness(180%)}.tiptap-button-color-text{display:flex;align-items:center;justify-content:center;position:relative;width:1.25rem;height:1.25rem;margin:0 -.175rem;border-radius:var(--tt-radius-xl);transition:transform .2s ease}.tiptap-button-color-text:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;border-radius:inherit;box-sizing:border-box;border:1px solid var(--color-text-button-color);filter:brightness(150%);mix-blend-mode:multiply;opacity:.5}.dark .tiptap-button-color-text:after{filter:brightness(140%);mix-blend-mode:lighten}.tiptap-button[data-active-state=on] .tiptap-button-color-text:after{filter:brightness(80%)}.dark .tiptap-button[data-active-state=on] .tiptap-button-color-text:after{filter:brightness(180%)}.tiptap-popover{--tt-popover-bg-color: var(--white);--tt-popover-border-color: var(--tt-gray-light-a-100);--tt-popover-text-color: var(--tt-gray-light-a-600)}.dark .tiptap-popover{--tt-popover-border-color: var(--tt-gray-dark-a-50);--tt-popover-bg-color: var(--tt-gray-dark-50);--tt-popover-text-color: var(--tt-gray-dark-a-600)}.tiptap-popover{z-index:50;outline:none;transform-origin:var(--radix-popover-content-transform-origin);max-height:var(--radix-popover-content-available-height)}.tiptap-popover>*{max-height:var(--radix-popover-content-available-height)}.tiptap-popover[data-state=open]{animation:fadeIn .15s cubic-bezier(.16,1,.3,1),zoomIn .15s cubic-bezier(.16,1,.3,1)}.tiptap-popover[data-state=closed]{animation:fadeOut .15s cubic-bezier(.16,1,.3,1),zoomOut .15s cubic-bezier(.16,1,.3,1)}.tiptap-popover[data-side=top],.tiptap-popover[data-side=top-start],.tiptap-popover[data-side=top-end]{animation:slideFromBottom .15s cubic-bezier(.16,1,.3,1)}.tiptap-popover[data-side=right],.tiptap-popover[data-side=right-start],.tiptap-popover[data-side=right-end]{animation:slideFromLeft .15s cubic-bezier(.16,1,.3,1)}.tiptap-popover[data-side=bottom],.tiptap-popover[data-side=bottom-start],.tiptap-popover[data-side=bottom-end]{animation:slideFromTop .15s cubic-bezier(.16,1,.3,1)}.tiptap-popover[data-side=left],.tiptap-popover[data-side=left-start],.tiptap-popover[data-side=left-end]{animation:slideFromRight .15s cubic-bezier(.16,1,.3,1)}:root{--tiptap-card-bg-color: var(--white);--tiptap-card-border-color: var(--tt-gray-light-a-100);--tiptap-card-group-label-color: var(--tt-gray-light-a-800)}.dark{--tiptap-card-bg-color: var(--tt-gray-dark-50);--tiptap-card-border-color: var(--tt-gray-dark-a-100);--tiptap-card-group-label-color: var(--tt-gray-dark-a-800)}.tiptap-card{--padding: .375rem;--border-width: 1px;border-radius:calc(var(--padding) + var(--tt-radius-lg));box-shadow:var(--tt-shadow-elevated-md);background-color:var(--tiptap-card-bg-color);border:1px solid var(--tiptap-card-border-color);display:flex;flex-direction:column;outline:none;align-items:center;position:relative;min-width:0;word-wrap:break-word;background-clip:border-box}.tiptap-card-header{padding:.375rem;flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;width:100%;border-bottom:var(--border-width) solid var(--tiptap-card-border-color)}.tiptap-card-body{padding:.375rem;flex:1 1 auto;overflow-y:auto}.tiptap-card-item-group{position:relative;display:flex;vertical-align:middle;min-width:max-content}.tiptap-card-item-group[data-orientation=vertical]{flex-direction:column;justify-content:center}.tiptap-card-item-group[data-orientation=horizontal]{gap:.25rem;flex-direction:row;align-items:center}.tiptap-card-group-label{padding:.75rem .5rem .25rem;font-size:.75rem;font-weight:600;line-height:normal;text-transform:capitalize;color:var(--tiptap-card-group-label-color)}.tiptap-separator{--tt-link-border-color: var(--tt-gray-light-a-200)}.dark .tiptap-separator{--tt-link-border-color: var(--tt-gray-dark-a-200)}.tiptap-separator{flex-shrink:0;background-color:var(--tt-link-border-color)}.tiptap-separator[data-orientation=horizontal]{height:1px;width:100%;margin:.5rem 0}.tiptap-separator[data-orientation=vertical]{height:1.5rem;width:1px}:root{--tiptap-ouline-fallback-color: var(--tt-gray-light-a-200)}.dark{--tiptap-ouline-fallback-color: var(--tt-gray-dark-a-200)}.tiptap-button-color-text-popover{position:relative;width:1.25rem;height:1.25rem;margin:0 -.175rem;border-radius:var(--tt-radius-xl);background-color:var(--active-highlight-color);transition:transform .2s ease;display:flex;align-items:center;justify-content:center}.tiptap-button-color-text-popover:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;border-radius:inherit;box-sizing:border-box;border:1px solid var(--active-highlight-color, var(--tiptap-ouline-fallback-color));filter:brightness(95%);mix-blend-mode:multiply}.dark .tiptap-button-color-text-popover:after{filter:brightness(140%);mix-blend-mode:lighten}.tiptap-button-color-highlight-popover{display:inline-flex;align-items:center;justify-content:center;position:relative}.tiptap-button-color-highlight-popover:before{content:"";position:absolute;width:100%;height:100%;background-color:var(--active-highlight-color, transparent);opacity:.3;border-radius:2px}.tiptap-combobox-list{--tt-combobox-bg-color: var(--white);--tt-combobox-border-color: var(--tt-gray-light-a-100);--tt-combobox-text-color: var(--tt-gray-light-a-600)}.dark .tiptap-combobox-list{--tt-combobox-border-color: var(--tt-gray-dark-a-50);--tt-combobox-bg-color: var(--tt-gray-dark-50);--tt-combobox-text-color: var(--tt-gray-dark-a-600)}.tiptap-combobox-list{--padding: .375rem;--border-width: 1px;height:100%;border-radius:calc(var(--padding) + var(--tt-radius-lg) + var(--border-width));border:var(--border-width) solid var(--tt-combobox-border-color);background-color:var(--tt-combobox-bg-color);color:var(--tt-combobox-text-color);padding:var(--padding);box-shadow:var(--tt-shadow-elevated-md);outline:none;max-width:16rem;max-height:var(--popover-available-height);overflow-y:auto;margin-block:.375rem}.tiptap-combobox-list:empty{display:none!important}.tiptap-label{--tt-label-color: var(--tt-gray-light-a-800)}.dark .tiptap-label{--tt-label-color: var(--tt-gray-dark-a-800)}.tiptap-label{margin:.75rem .5rem .25rem;font-size:.75rem;font-weight:600;line-height:normal;text-transform:capitalize;color:var(--tt-label-color)}.tiptap-menu-content{z-index:50;display:flex;flex-direction:column;height:100%;outline:none;min-width:var(--popover-anchor-width)}.tiptap-menu-content[data-state=closed]{display:none}.tiptap-menu-content[data-state=open]{animation:popover .15s ease-out}.tiptap-menu-group{display:none}.tiptap-menu-group:has([role=menuitem]),.tiptap-menu-group:has([role=option]){display:block}.tiptap-menu-item{width:100%}@keyframes popover{0%{opacity:0;transform:scale(.95) translateY(-2px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes zoom{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}:root{--tt-table-handle-bg-color: var(--tt-gray-light-a-100)}.dark{--tt-table-handle-bg-color: var(--tt-gray-dark-a-100)}.tiptap-table-handle-menu{border:none;display:flex;align-items:center;justify-content:center;background-color:var(--tt-table-handle-bg-color);border-radius:var(--tt-radius-lg);cursor:grab}.tiptap-table-handle-menu .tiptap-button-icon{width:1rem;height:1rem;flex-shrink:0}.tiptap-table-handle-menu.menu-opened{background-color:var(--tt-brand-color-500)}.tiptap-table-handle-menu.menu-opened .tiptap-button-icon{color:var(--white)}.tiptap-table-handle-menu.is-dragging{cursor:grabbing;background-color:var(--tt-brand-color-500)}.tiptap-table-handle-menu.is-dragging .tiptap-button-icon{color:var(--white)}.tiptap-table-handle-menu.row{width:.75rem;height:var(--table-handle-ref-height)}.tiptap-table-handle-menu.column{height:.75rem;width:var(--table-handle-ref-width)}.tiptap-table-handle-menu.column .tiptap-button-icon{transform:rotate(90deg)}.expandable-menu-button{--button-size: 16px;--button-offset: -8px;--dot-size-small: 8px;--dot-size-large: 16px;--dot-offset-small: 3px;--dot-offset-large: 0;--border-radius-full: 9999px;--transition-duration: .05s;--transition-timing: ease;--icon-scale-small: .9;--icon-scale-large: 1;position:absolute;top:50%;right:var(--button-offset);transform:translateY(-50%);width:var(--button-size);height:var(--button-size);background:transparent;border-radius:var(--border-radius-full);cursor:pointer;display:flex;align-items:center;justify-content:center;pointer-events:auto}.expandable-menu-button:before{content:"";position:absolute;top:50%;right:var(--dot-offset-small);width:var(--dot-size-small);height:var(--dot-size-small);background:var(--tt-brand-color-600);border-radius:var(--border-radius-full);transform:translateY(-50%);transition:width var(--transition-duration) var(--transition-timing),height var(--transition-duration) var(--transition-timing),right var(--transition-duration) var(--transition-timing),background var(--transition-duration) var(--transition-timing)}.expandable-menu-button svg{position:relative;z-index:1;width:var(--button-size);height:var(--button-size);color:var(--white);opacity:0;transform:scale(var(--icon-scale-small));transition:opacity var(--transition-duration) var(--transition-timing),transform var(--transition-duration) var(--transition-timing);pointer-events:none;flex-shrink:0}@media(hover:none)and (pointer:coarse){.expandable-menu-button:before{width:var(--dot-size-large);height:var(--dot-size-large);right:var(--dot-offset-large)}.expandable-menu-button svg{opacity:1;transform:scale(var(--icon-scale-large))}}@media(hover:hover){.expandable-menu-button:hover:before,.expandable-menu-button:focus-visible:before,.expandable-menu-button.menu-opened:before{width:var(--dot-size-large);height:var(--dot-size-large);right:var(--dot-offset-large)}.expandable-menu-button:hover svg,.expandable-menu-button:focus-visible svg,.expandable-menu-button.menu-opened svg{opacity:1;transform:scale(var(--icon-scale-large))}}.expandable-menu-button:focus-visible{outline:2px solid var(--tt-brand-color-600);outline-offset:2px}.expandable-menu-button:disabled{cursor:not-allowed;opacity:.5}.expandable-menu-button:disabled:before{background:var(--tt-disabled-color, #ccc)}@media(prefers-reduced-motion:reduce){.expandable-menu-button:before,.expandable-menu-button svg{transition:none}}:root{--tt-table-handle-bg-color: var(--tt-gray-light-a-100);--tt-table-extend-icon-color: var(--tt-gray-light-a-400)}.dark{--tt-table-handle-bg-color: var(--tt-gray-dark-a-100);--tt-table-extend-icon-color: var(--tt-gray-dark-a-400)}.tiptap-table-extend-row-column-button{border:none;display:flex;align-items:center;justify-content:center;background-color:var(--tt-table-handle-bg-color);border-radius:var(--tt-radius-lg)}.tiptap-table-extend-row-column-button .tiptap-button-icon{width:1rem;height:1rem;flex-shrink:0;color:var(--tt-table-extend-icon-color)}.tiptap-table-extend-row-column-button.tiptap-table-row-end-add-remove{width:100%;height:.75rem;min-height:24px;padding:8px 0;cursor:pointer}.tiptap-table-extend-row-column-button.tiptap-table-column-end-add-remove{width:.75rem;min-width:24px;padding:0 8px;cursor:pointer}.ProseMirror .tableWrapper{overflow-x:auto}.ProseMirror table{border-collapse:collapse;table-layout:fixed;width:100%;overflow:hidden}.ProseMirror td,.ProseMirror th{vertical-align:top;box-sizing:border-box;position:relative}.ProseMirror td:not([data-colwidth]):not(.column-resize-dragging),.ProseMirror th:not([data-colwidth]):not(.column-resize-dragging){min-width:var(--default-cell-min-width)}.ProseMirror .column-resize-handle{position:absolute;right:-2px;top:0;bottom:0;width:4px;z-index:20;background-color:#adf;pointer-events:none}.ProseMirror.resize-cursor{cursor:ew-resize;cursor:col-resize}.ProseMirror .selectedCell:after{z-index:2;position:absolute;content:"";inset:0;background:#c8c8ff66;pointer-events:none}:root{--tt-table-border-color: var(--tt-gray-light-a-300);--tt-table-selected-bg: rgba(195, 189, 255, .4);--tt-table-selected-stroke: var(--tt-brand-color-400);--tt-table-column-resize-handle-bg: var(--tt-brand-color-400);--tt-table-cell-padding: .5rem;--tt-table-margin-block: 1.25rem;--tt-table-pad-block-start: 1rem;--tt-table-pad-block-end: 1.5rem;--tt-table-pad-inline-start: 1rem;--tt-table-pad-inline-end: 1.5rem;--tt-table-handle-bg-color: var(--tt-gray-light-a-100);--tt-table-extend-icon-color: var(--tt-gray-light-a-400)}.dark{--tt-table-border-color: var(--tt-gray-dark-a-300);--tt-table-selected-bg: rgba(195, 189, 255, .2);--tt-table-selected-stroke: var(--tt-brand-color-400);--tt-table-column-resize-handle-bg: var(--tt-brand-color-400);--tt-table-handle-bg-color: var(--tt-gray-dark-a-100);--tt-table-extend-icon-color: var(--tt-gray-dark-a-400)}.tiptap [data-content-type=table]{margin-block:var(--tt-table-margin-block)}.tiptap [data-content-type=table] .tableWrapper{padding-block-start:var(--tt-table-pad-block-start);padding-inline-start:var(--tt-table-pad-inline-start);padding-inline-end:var(--tt-table-pad-inline-end);padding-block-end:var(--tt-table-pad-block-end);margin-left:-1rem;overflow-y:hidden;position:relative;width:100%}.tiptap table{width:auto!important;word-break:break-word}.tiptap th,.tiptap td{border:1px solid var(--tt-table-border-color);padding:var(--tt-table-cell-padding)}.tiptap table th{background-color:var(--tt-gray-light-a-100);font-weight:700;text-align:left}.ProseMirror .column-resize-handle{position:absolute;top:0;right:0;width:2px;height:100%;margin-inline-start:-1px;margin-top:-1px;height:calc(100% + 2px);background:var(--tt-table-column-resize-handle-bg);cursor:col-resize;transition:background .15s 50ms;z-index:1;pointer-events:auto}.tiptap td[data-text-align=left],.tiptap th[data-text-align=left]{text-align:left}.tiptap td[data-text-align=center],.tiptap th[data-text-align=center]{text-align:center}.tiptap td[data-text-align=right],.tiptap th[data-text-align=right]{text-align:right}.tiptap td[data-text-align=justify],.tiptap th[data-text-align=justify]{text-align:justify}.tiptap td[data-vertical-align=top],.tiptap th[data-vertical-align=top]{vertical-align:top}.tiptap td[data-vertical-align=middle],.tiptap th[data-vertical-align=middle]{vertical-align:middle}.tiptap td[data-vertical-align=bottom],.tiptap th[data-vertical-align=bottom]{vertical-align:bottom}.tiptap [data-content-type=table] td[data-text-align=left],.tiptap [data-content-type=table] th[data-text-align=left]{text-align:left}.tiptap [data-content-type=table] td[data-text-align=center],.tiptap [data-content-type=table] th[data-text-align=center]{text-align:center}.tiptap [data-content-type=table] td[data-text-align=right],.tiptap [data-content-type=table] th[data-text-align=right]{text-align:right}.tiptap [data-content-type=table] td[data-text-align=justify],.tiptap [data-content-type=table] th[data-text-align=justify]{text-align:justify}.tiptap [data-content-type=table] td[data-vertical-align=top],.tiptap [data-content-type=table] th[data-vertical-align=top]{vertical-align:top}.tiptap [data-content-type=table] td[data-vertical-align=middle],.tiptap [data-content-type=table] th[data-vertical-align=middle]{vertical-align:middle}.tiptap [data-content-type=table] td[data-vertical-align=bottom],.tiptap [data-content-type=table] th[data-vertical-align=bottom]{vertical-align:bottom}.ProseMirror td,.ProseMirror th{min-width:auto!important}.ProseMirror td:not([colwidth]):not(.column-resize-dragging),.ProseMirror th:not([colwidth]):not(.column-resize-dragging){min-width:var(--default-cell-min-width)!important}.tiptap-table-dropcursor{position:absolute;z-index:20;background-color:var(--tt-table-column-resize-handle-bg);pointer-events:none}.table-cell-dragging-source{z-index:2;position:absolute;content:"";inset:0;background:#c8c8ff66}
