:root{--yoopta-ui-highlight-color-picker-shadow:0 16px 48px -12px #0000002e,0 4px 16px -4px #0000001a;--yoopta-ui-highlight-color-picker-radius:.625rem;--yoopta-ui-highlight-color-picker-padding:10px;--yoopta-ui-highlight-color-picker-gap:10px;--yoopta-ui-highlight-color-picker-width:224px;--yoopta-ui-highlight-color-picker-z-index:9999;--yoopta-ui-highlight-color-picker-picker-height:120px;--yoopta-ui-highlight-color-picker-preset-size:24px;--yoopta-ui-highlight-color-picker-input-height:26px;--yoopta-ui-highlight-color-picker-transition:background-color .12s ease,color .12s ease,border-color .12s ease,box-shadow .12s ease,transform .12s ease}.yoopta-ui-highlight-color-picker{z-index:var(--yoopta-ui-highlight-color-picker-z-index);width:var(--yoopta-ui-highlight-color-picker-width);background:hsl(var(--yoopta-ui-background));color:hsl(var(--yoopta-ui-foreground));border:1px solid hsl(var(--yoopta-ui-border));border-radius:var(--yoopta-ui-highlight-color-picker-radius);box-shadow:var(--yoopta-ui-highlight-color-picker-shadow);padding:var(--yoopta-ui-highlight-color-picker-padding);-webkit-user-select:none;user-select:none;outline:none;flex-direction:column;gap:8px;display:flex}.yoopta-ui-highlight-color-picker-mode-toggle{background:hsl(var(--yoopta-ui-border));border-radius:8px;flex-shrink:0;gap:4px;padding:4px;display:flex}.yoopta-ui-highlight-color-picker-mode-btn{color:hsl(var(--yoopta-ui-muted-foreground));cursor:pointer;transition:var(--yoopta-ui-highlight-color-picker-transition);text-align:center;background:0 0;border:none;border-radius:6px;outline:none;flex:1;padding:4px 8px;font-size:11px;font-weight:500;line-height:1.4}.yoopta-ui-highlight-color-picker-mode-btn:hover{color:hsl(var(--yoopta-ui-foreground))}.yoopta-ui-highlight-color-picker-mode-btn[data-active=true]{background:hsl(var(--yoopta-ui-background));color:hsl(var(--yoopta-ui-foreground));box-shadow:0 1px 2px #0000001a}.yoopta-ui-highlight-color-picker-mode-btn:focus-visible{outline:2px solid hsl(var(--yoopta-ui-ring));outline-offset:2px}.yoopta-ui-highlight-color-picker-react-colorful{width:100%!important;height:var(--yoopta-ui-highlight-color-picker-picker-height)!important}.yoopta-ui-highlight-color-picker-react-colorful .react-colorful__saturation{border:1px solid hsl(var(--yoopta-ui-border));border-radius:8px}.yoopta-ui-highlight-color-picker-react-colorful .react-colorful__hue{border:1px solid hsl(var(--yoopta-ui-border));border-radius:999px;height:10px;margin-top:8px}.yoopta-ui-highlight-color-picker-react-colorful .react-colorful__pointer{border:2px solid hsl(var(--yoopta-ui-background));border-radius:999px;width:16px;height:16px;box-shadow:0 2px 6px #00000038}.yoopta-ui-highlight-color-picker-presets{scrollbar-width:thin;scrollbar-color:hsl(var(--yoopta-ui-border))transparent;flex-flow:row;align-items:center;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.yoopta-ui-highlight-color-picker-presets::-webkit-scrollbar{height:6px}.yoopta-ui-highlight-color-picker-presets::-webkit-scrollbar-track{background:0 0}.yoopta-ui-highlight-color-picker-presets::-webkit-scrollbar-thumb{background-color:hsl(var(--yoopta-ui-border));border-radius:999px}.yoopta-ui-highlight-color-picker-preset{width:var(--yoopta-ui-highlight-color-picker-preset-size);height:var(--yoopta-ui-highlight-color-picker-preset-size);border:2px solid hsl(var(--yoopta-ui-border));cursor:pointer;transition:var(--yoopta-ui-highlight-color-picker-transition);border-radius:7px;outline:none;flex:none;padding:0}.yoopta-ui-highlight-color-picker-preset:hover{transform:scale(1.08)}.yoopta-ui-highlight-color-picker-preset:focus-visible{box-shadow:0 0 0 2px hsl(var(--yoopta-ui-ring));border-color:hsl(var(--yoopta-ui-ring))}.yoopta-ui-highlight-color-picker-preset[data-selected=true]{border-color:hsl(var(--yoopta-ui-ring));box-shadow:0 0 0 0px hsl(var(--yoopta-ui-ring)/.35)}.yoopta-ui-highlight-color-picker-preset-remove{background:linear-gradient(to top right,transparent calc(50% - 1px),#d74242 calc(50% - 1px),#d74242 calc(50% + 1px),transparent calc(50% + 1px)),linear-gradient(to right bottom,hsl(var(--yoopta-ui-background))50%,hsl(var(--yoopta-ui-border))50%)!important}.yoopta-ui-highlight-color-picker-hex-row{align-items:center;gap:8px;display:flex}.yoopta-ui-highlight-color-picker-swatch{width:var(--yoopta-ui-highlight-color-picker-input-height);height:var(--yoopta-ui-highlight-color-picker-input-height);border:1px solid hsl(var(--yoopta-ui-border));border-radius:7px;flex:none}.yoopta-ui-highlight-color-picker-hex-input{height:var(--yoopta-ui-highlight-color-picker-input-height);border:1px solid hsl(var(--yoopta-ui-border));min-width:0;color:hsl(var(--yoopta-ui-foreground));background:0 0;border-radius:9px;outline:none;flex:1;padding:0 10px;font-size:12px;line-height:1}.yoopta-ui-highlight-color-picker-hex-input:focus{border-color:hsl(var(--yoopta-ui-ring));box-shadow:0 0 0 2px hsl(var(--yoopta-ui-ring)/.25)}.yoopta-ui-highlight-color-picker-hex-input::placeholder{color:hsl(var(--yoopta-ui-muted-foreground))}
:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}@layer base{:where(.twp,.twp *),:where(.twp,.twp *):after,:where(.twp,.twp *):before,:where(.twp,.twp *) ::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}:where(.twp,.twp *) ::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}.twp{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr:where(.twp,.twp *){height:0;color:inherit;border-top-width:1px}abbr:where([title]):where(.twp,.twp *){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1:where(.twp,.twp *),h2:where(.twp,.twp *),h3:where(.twp,.twp *),h4:where(.twp,.twp *),h5:where(.twp,.twp *),h6:where(.twp,.twp *){font-size:inherit;font-weight:inherit}a:where(.twp,.twp *){color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b:where(.twp,.twp *),strong:where(.twp,.twp *){font-weight:bolder}code:where(.twp,.twp *),kbd:where(.twp,.twp *),samp:where(.twp,.twp *),pre:where(.twp,.twp *){font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small:where(.twp,.twp *){font-size:80%}sub:where(.twp,.twp *),sup:where(.twp,.twp *){vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub:where(.twp,.twp *){bottom:-.25em}sup:where(.twp,.twp *){top:-.5em}table:where(.twp,.twp *){text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(.twp,.twp *){outline:auto}progress:where(.twp,.twp *){vertical-align:baseline}summary:where(.twp,.twp *){display:list-item}ol:where(.twp,.twp *),ul:where(.twp,.twp *),menu:where(.twp,.twp *){list-style:none}img:where(.twp,.twp *),svg:where(.twp,.twp *),video:where(.twp,.twp *),canvas:where(.twp,.twp *),audio:where(.twp,.twp *),iframe:where(.twp,.twp *),embed:where(.twp,.twp *),object:where(.twp,.twp *){vertical-align:middle;display:block}img:where(.twp,.twp *),video:where(.twp,.twp *){max-width:100%;height:auto}button:where(.twp,.twp *),input:where(.twp,.twp *),select:where(.twp,.twp *),optgroup:where(.twp,.twp *),textarea:where(.twp,.twp *){font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(.twp,.twp *) ::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup:where(.twp,.twp *){font-weight:bolder}:where(select:is([multiple],[size])) optgroup option:where(.twp,.twp *){padding-inline-start:20px}:where(.twp,.twp *) ::file-selector-button{margin-inline-end:4px}:where(.twp,.twp *) ::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){:where(.twp,.twp *) ::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){:where(.twp,.twp *) ::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea:where(.twp,.twp *){resize:vertical}:where(.twp,.twp *) ::-webkit-search-decoration{-webkit-appearance:none}:where(.twp,.twp *) ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}:where(.twp,.twp *) ::-webkit-datetime-edit{display:inline-flex}:where(.twp,.twp *) ::-webkit-datetime-edit-fields-wrapper{padding:0}:where(.twp,.twp *) ::-webkit-datetime-edit{padding-block:0}:where(.twp,.twp *) ::-webkit-datetime-edit-year-field{padding-block:0}:where(.twp,.twp *) ::-webkit-datetime-edit-month-field{padding-block:0}:where(.twp,.twp *) ::-webkit-datetime-edit-day-field{padding-block:0}:where(.twp,.twp *) ::-webkit-datetime-edit-hour-field{padding-block:0}:where(.twp,.twp *) ::-webkit-datetime-edit-minute-field{padding-block:0}:where(.twp,.twp *) ::-webkit-datetime-edit-second-field{padding-block:0}:where(.twp,.twp *) ::-webkit-datetime-edit-millisecond-field{padding-block:0}:where(.twp,.twp *) ::-webkit-datetime-edit-meridiem-field{padding-block:0}:where(.twp,.twp *) ::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid:where(.twp,.twp *){box-shadow:none}button:where(.twp,.twp *),input:where([type=button],[type=reset],[type=submit]):where(.twp,.twp *){appearance:button}:where(.twp,.twp *) ::file-selector-button{appearance:button}:where(.twp,.twp *) ::-webkit-inner-spin-button{height:auto}:where(.twp,.twp *) ::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])):where(.twp,.twp *){display:none!important}}
.yoopta-editor{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:4px;display:flex;font-family:var(--font-inter),sans-serif!important}.yoopta-block{margin:0!important;padding:4px 2px!important}.yoopta-slate{outline:none!important}[data-slate-node=element]{margin:0!important}[data-element-type=heading-one]{margin-top:28px!important;font-size:26px!important}@media (min-width:600px){[data-element-type=heading-one]{font:var(--mui-font-yooptaH1)!important}}[data-element-type=heading-two]{margin-top:20px!important;font-size:22px!important}@media (min-width:600px){[data-element-type=heading-two]{font:var(--mui-font-yooptaH2)!important}}[data-element-type=heading-three]{font:var(--mui-font-yooptaH3)!important;margin-top:16px!important}[data-element-type=callout]{font:var(--mui-font-yooptaText)!important;background-color:var(--mui-palette-background-secondaryVariant)!important;color:var(--mui-palette-text-background-high)!important;border:none!important;border-radius:8px!important;margin:0!important;padding:16px!important}[data-element-type=callout]>div>button{display:none!important}[data-element-type=paragraph],[data-element-type=bulleted-list],[data-element-type=numbered-list],[data-element-type=todo-list]{font:var(--mui-font-yooptaText)!important}ul[data-element-type=bulleted-list]{padding-left:28px!important}li[data-element-type=bulleted-list]{padding-left:4px!important}li[data-element-type=bulleted-list]::marker{color:currentColor;font:var(--mui-font-yooptaText)!important}div[data-element-type=numbered-list]>span:first-child{text-align:center;display:inline-block;width:28px!important}div[data-element-type=numbered-list]>span:last-child{padding-left:4px!important}div[data-element-type=todo-list]>div>button{border-width:1px!important;border-color:var(--mui-palette-text-surface-disabled)!important;border-radius:100px!important}div[data-element-type=todo-list]>div>button>svg{width:16px!important;height:16px!important}[data-element-type=code]{font:var(--mui-font-yooptaText)!important;font-family:var(--font-editor-jetbrains-mono,monospace)!important}[data-element-type=blockquote]{font:var(--mui-font-yooptaText)!important;color:var(--mui-palette-text-background-high)!important;border:none!important;padding-left:16px!important;position:relative!important}[data-element-type=blockquote]:before{content:""!important;background-color:var(--mui-palette-text-background-high)!important;border-radius:8px!important;width:2px!important;height:100%!important;position:absolute!important;top:0!important;left:0!important}[data-element-type=table]{font:var(--mui-font-yooptaText)!important}[data-element-type=tabs-item-content]{padding:0 4px}.yoopta-mark-bold{font-weight:600!important}.yoopta-mark-code{border:1px solid var(--mui-palette-outline-light)!important;border-radius:6px!important;padding:1px 4px!important}.yoopta-mark-code span{font-size:14px;font-style:normal;font-weight:400;line-height:140%;font-family:var(--font-editor-jetbrains-mono,monospace)!important}[id*=yoopta-ui-floating-toolbar-portal],[id*=tapflow-editor-slash-menu],[id*=yoo-toolbar-portal],[id*=yoo-toolbar-action-menu-list-portal],[id*=yoo-highlight-color-portal],[id*=yoo-block-options-portal],[id*=yoo-link-tool-portal],div[data-radix-popper-content-wrapper]{z-index:1205!important}.yoopta-ui-floating-block-actions{box-shadow:none!important;background:0 0!important;border:none!important;gap:4px!important;padding:6px 0 0!important}.yoopta-ui-floating-block-actions>div{display:none}.yoopta-placeholder:before{font-size:90%!important}
/*# sourceMappingURL=17f50069f100f2a9.css.map*/