.bn-container[data-color-scheme]{--bn-colors-editor-text:var(--foreground);--bn-colors-editor-background:transparent;--bn-colors-menu-text:var(--popover-foreground);--bn-colors-menu-background:var(--popover);--bn-colors-tooltip-text:var(--popover-foreground);--bn-colors-tooltip-background:var(--accent);--bn-colors-hovered-text:var(--foreground);--bn-colors-hovered-background:var(--muted);--bn-colors-selected-text:var(--primary-foreground);--bn-colors-selected-background:var(--primary);--bn-colors-disabled-text:var(--muted-foreground);--bn-colors-disabled-background:var(--muted);--bn-colors-shadow:var(--border);--bn-colors-border:var(--border);--bn-colors-side-menu:var(--foreground);--bn-font-family:inherit}.dark .bn-container[data-color-scheme]{--bn-colors-editor-text:#f3f3f1}@supports (color:lab(0% 0 0)){.dark .bn-container[data-color-scheme]{--bn-colors-editor-text:lab(95.9658% -.297397 1.09336)}}.blocknote-theme .bn-container,.blocknote-theme .bn-root,.blocknote-theme .bn-editor{background-color:#0000!important}.blocknote-editor-root{flex-direction:column;flex:1 1 0;width:100%;min-height:0;display:flex;position:relative}.blocknote-body{cursor:text;flex-direction:column;flex:1 1 0;width:100%;min-height:0;display:flex;position:relative}.blocknote-body .bn-container,.blocknote-body>form,.blocknote-body .bn-mantine,.blocknote-body .bn-root,.blocknote-body .bn-editor{flex:1 1 0;width:100%;min-height:0}.dark .blocknote-theme .bn-editor,.dark .blocknote-theme .bn-inline-content{color:#f3f3f1;color:lab(95.9658% -.297397 1.09336)}.blocknote-theme .bn-editor.bn-default-styles{padding-inline:0!important}.blocknote-theme .bn-editor h1{font-size:30px}.blocknote-theme .bn-editor h2{margin:1.6rem 0 .55rem;font-size:24px}.blocknote-theme .bn-editor h3{margin:1.6rem 0 .55rem;font-size:20px}.blocknote-theme .sintesy-html-preview{color:var(--foreground);font-size:1rem;line-height:1.65;padding-inline:0!important}.blocknote-theme .sintesy-html-preview :where(h1,h2,h3){font-weight:700;line-height:1.25}.blocknote-theme .sintesy-html-preview h1{font-size:30px}.blocknote-theme .sintesy-html-preview h2{margin:1.6rem 0 .55rem;font-size:24px}.blocknote-theme .sintesy-html-preview h3{margin:1.6rem 0 .55rem;font-size:20px}.blocknote-theme .sintesy-html-preview p,.blocknote-theme .sintesy-html-preview .bn-inline-content{margin:.55rem 0}.blocknote-theme .sintesy-html-preview ul,.blocknote-theme .sintesy-html-preview ol{margin:.75rem 0;padding-left:1.5rem}.blocknote-theme .sintesy-html-preview ul{list-style-type:disc}.blocknote-theme .sintesy-html-preview blockquote{border-left:4px solid var(--border);color:var(--muted-foreground);margin:1rem 0;padding-left:1rem;font-style:italic}.blocknote-theme .sintesy-html-preview strong,.blocknote-theme .sintesy-html-preview b{font-weight:600}.dark .blocknote-theme .sintesy-html-preview{color:#f3f3f1;color:lab(95.9658% -.297397 1.09336)}.blocknote-theme .bn-block-content[data-content-type=checkListItem]>div{align-items:center;min-height:1.68em;display:flex}.blocknote-theme .bn-block-content[data-content-type=checkListItem]>div:has(>input[type=checkbox]){height:auto}.blocknote-theme .bn-block-content[data-content-type=checkListItem]>div>input[type=checkbox]{width:16px;height:16px}.blocknote-theme .bn-editor .bn-block-content[data-content-type=bulletListItem],.blocknote-theme .bn-editor .bn-block-content[data-content-type=numberedListItem]{margin:.1rem}.blocknote-theme .bn-editor .bn-block-content[data-content-type=bulletListItem]:before{opacity:.9;padding-right:8px;font-size:1.8em;line-height:.8}.blocknote-theme .bn-editor blockquote{border-left:4px solid var(--border);color:var(--muted-foreground);margin:1rem 0}.blocknote-theme .bn-editor hr{border:0;border-top:1px solid var(--border);margin:1rem 0}.blocknote-theme .bn-editor table{border-collapse:collapse;width:100%;margin:.9rem 0;font-size:.98rem;line-height:1.45}.blocknote-theme .bn-editor th,.blocknote-theme .bn-editor td{border:1px solid var(--border);vertical-align:top;padding:.52rem .58rem}.blocknote-theme .bn-editor th{background-color:var(--accent);color:var(--foreground);text-align:left;font-weight:520}.blocknote-title{min-width:0;max-width:100%}.blocknote-title .bn-container,.blocknote-title .bn-root,.blocknote-title .bn-editor{width:100%;min-width:0;max-width:100%;margin:0;background-color:#0000!important;min-height:0!important;padding:0!important}.blocknote-title .bn-block-outer{min-height:0!important;margin:0!important;padding:0!important}.blocknote-title .bn-block-outer:not(:first-child){display:none!important}.blocknote-title .bn-block,.blocknote-title .bn-block-content,.blocknote-title .bn-inline-content{min-width:0;max-width:100%;margin-left:0!important;margin-right:0!important;padding-right:0!important}.blocknote-title .bn-block-content{flex:auto;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.blocknote-title .bn-inline-content{overflow-wrap:anywhere;word-break:break-word;padding-left:4px!important}.blocknote-title .bn-editor h1,.blocknote-title .bn-block-content[data-content-type=paragraph]{margin:0!important;padding:0!important;font-size:1.5rem!important;font-weight:800!important;line-height:1.2!important}.blocknote-theme .bn-block-content:has(.ProseMirror-trailingBreak:only-child):after{color:var(--muted-foreground);font-style:normal}.blocknote-title .bn-block-content:has(.ProseMirror-trailingBreak:only-child):after{font-weight:800}.blocknote-body .bn-editor:not(:focus-within) .bn-block-content:has(.ProseMirror-trailingBreak:only-child):after{content:none!important}@media (min-width:768px){.blocknote-title .bn-editor h1,.blocknote-title .bn-block-content[data-content-type=paragraph]{font-size:2.5rem!important}}.bn-mobile-formatting-toolbar-shell[data-visible=false],.bn-mobile-formatting-toolbar[data-visible=false]{visibility:hidden;pointer-events:none}.bn-mobile-formatting-toolbar-shell{width:100%;height:100%;z-index:calc(var(--bn-ui-base-z-index,0) + 40);pointer-events:none;position:fixed;top:0;left:0;overflow:visible}.bn-mobile-formatting-toolbar-shell[data-geometry-mode=visual-viewport]{transition:top .15s ease-out,left .15s ease-out,width .15s ease-out,height .15s ease-out}.blocknote-theme.bn-root.bn-mantine:has(.bn-mobile-formatting-toolbar){--bn-colors-menu-background:var(--background);--bn-colors-hovered-background:var(--muted);--bn-colors-selected-background:var(--primary);--bn-colors-selected-text:var(--primary-foreground)}.bn-mobile-formatting-toolbar{--bn-mobile-toolbar-inline-inset:.75rem;--bn-mobile-toolbar-keyboard-gap:.625rem;bottom:calc(var(--bn-mobile-keyboard-offset,0px) + var(--bn-mobile-toolbar-keyboard-gap) + env(safe-area-inset-bottom,0px));left:var(--bn-mobile-toolbar-inline-inset);right:var(--bn-mobile-toolbar-inline-inset);padding-inline:0;touch-action:none;pointer-events:auto;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--background);width:auto;box-shadow:none;justify-content:flex-start;align-items:stretch;padding-bottom:0;display:flex;position:absolute;overflow:hidden visible}.bn-mobile-formatting-toolbar-scroll-wrap{flex:1;min-width:0;position:relative;overflow:hidden}.bn-mobile-formatting-toolbar-scroll{-webkit-overflow-scrolling:touch;touch-action:pan-x;-ms-overflow-style:none;scrollbar-width:none;min-width:0;height:100%;padding:.25rem .625rem;scroll-padding-inline:.625rem;overflow:auto hidden}.bn-mobile-formatting-toolbar-scroll::-webkit-scrollbar{width:0;height:0;display:none}.bn-mobile-formatting-toolbar-fade{pointer-events:none;opacity:0;z-index:1;width:1.75rem;transition:opacity .15s;position:absolute;top:0;bottom:0}.bn-mobile-formatting-toolbar-fade[data-visible=true]{opacity:1}.bn-mobile-formatting-toolbar-fade--start{background:linear-gradient(to right, var(--background) 30%, transparent);width:1.25rem;left:0}.bn-mobile-formatting-toolbar-fade--end{background:linear-gradient(to left, var(--background) 15%, transparent);right:0}.bn-mantine .bn-mobile-formatting-toolbar .bn-toolbar,.bn-mobile-formatting-toolbar .bn-toolbar{width:max-content;min-width:min-content;max-width:none;box-shadow:none;background:0 0;border:none;border-radius:0;flex-wrap:nowrap;align-items:center;gap:.375rem;margin:0;padding:0;display:flex;overflow:visible}.blocknote-theme .bn-mobile-formatting-toolbar,.bn-root .bn-mobile-formatting-toolbar{touch-action:none;left:var(--bn-mobile-toolbar-inline-inset,.75rem)!important;right:var(--bn-mobile-toolbar-inline-inset,.75rem)!important;width:auto!important;bottom:calc(var(--bn-mobile-keyboard-offset,0px) + var(--bn-mobile-toolbar-keyboard-gap,.625rem) + env(safe-area-inset-bottom,0px))!important;border-radius:var(--radius-lg)!important;padding-bottom:0!important;position:absolute!important;overflow:hidden!important}.bn-mantine .bn-mobile-formatting-toolbar .bn-toolbar,.bn-mobile-formatting-toolbar .bn-toolbar{max-width:none!important;overflow-x:visible!important}.bn-mantine .bn-mobile-formatting-toolbar .bn-toolbar>*,.bn-mobile-formatting-toolbar .bn-toolbar>*{flex:none;justify-content:center;align-items:center;display:flex}.bn-mantine .bn-mobile-formatting-toolbar .bn-toolbar>:first-child,.bn-mobile-formatting-toolbar .bn-toolbar>:first-child{flex:none;min-width:max-content;max-width:none}.bn-mantine .bn-mobile-formatting-toolbar .bn-toolbar>:first-child .mantine-Button-root,.bn-mobile-formatting-toolbar .bn-toolbar>:first-child .mantine-Button-root{white-space:nowrap;background:0 0;border:none;border-radius:.375rem;flex:none;width:auto;min-width:max-content;max-width:none;height:2rem;padding-inline:.625rem}.bn-mantine .bn-mobile-formatting-toolbar .bn-toolbar>:has(.mantine-ActionIcon-root){aspect-ratio:1;flex:0 0 2rem;width:2rem;min-width:2rem;max-width:2rem;height:2rem}.bn-mobile-formatting-toolbar .bn-toolbar>:has(.mantine-ActionIcon-root){aspect-ratio:1;flex:0 0 2rem;width:2rem;min-width:2rem;max-width:2rem;height:2rem}.bn-mantine .bn-mobile-formatting-toolbar .bn-toolbar .mantine-ActionIcon-root,.bn-mobile-formatting-toolbar .bn-toolbar .mantine-ActionIcon-root{aspect-ratio:1;--ai-size:2rem;min-width:2rem;max-width:2rem;box-shadow:none;background:0 0;border:none;border-radius:.375rem;flex:0 0 2rem;padding:0;transform:none;width:2rem!important;height:2rem!important}.bn-mobile-formatting-toolbar .mantine-Tooltip-tooltip{display:none!important}.bn-mobile-formatting-toolbar .mantine-ActionIcon-root,.bn-mobile-formatting-toolbar .mantine-Button-root{box-shadow:none!important;transform:none!important}@media (hover:hover){.bn-mantine .bn-mobile-formatting-toolbar .bn-toolbar .mantine-Button-root:hover,.bn-mantine .bn-mobile-formatting-toolbar .bn-toolbar .mantine-ActionIcon-root:hover,.bn-mobile-formatting-toolbar .bn-toolbar .mantine-Button-root:hover,.bn-mobile-formatting-toolbar .bn-toolbar .mantine-ActionIcon-root:hover{background:var(--muted);box-shadow:none;transform:none}}.bn-mantine .bn-mobile-formatting-toolbar .bn-toolbar .mantine-Button-root:active,.bn-mantine .bn-mobile-formatting-toolbar .bn-toolbar .mantine-ActionIcon-root:active,.bn-mobile-formatting-toolbar .bn-toolbar .mantine-Button-root:active,.bn-mobile-formatting-toolbar .bn-toolbar .mantine-ActionIcon-root:active{background:var(--muted);box-shadow:none;transform:none}.bn-mantine .bn-mobile-formatting-toolbar .bn-toolbar .mantine-Button-root[data-selected],.bn-mantine .bn-mobile-formatting-toolbar .bn-toolbar .mantine-ActionIcon-root[data-selected],.bn-mobile-formatting-toolbar .bn-toolbar .mantine-Button-root[data-selected],.bn-mobile-formatting-toolbar .bn-toolbar .mantine-ActionIcon-root[data-selected]{background:var(--primary);color:var(--primary-foreground);box-shadow:none;transform:none}.bn-mobile-formatting-toolbar .bn-select{overflow:visible}.blocknote-theme.bn-root.bn-mantine [data-menu-dropdown].bn-mobile-toolbar-menu-dropdown,.blocknote-theme.bn-root.bn-mantine [data-menu-dropdown].bn-select,.bn-mobile-toolbar-menu-dropdown{color:var(--popover-foreground);border:1px solid var(--border);border-radius:calc(var(--radius) - 2px);max-height:min(50vh,360px);padding:.25rem;overflow-y:auto;box-shadow:0 8px 24px #0000002e;background-color:var(--popover)!important}.blocknote-theme.bn-root.bn-mantine [data-menu-dropdown] [data-menu-item],.bn-mobile-toolbar-menu-dropdown [data-menu-item]{color:var(--popover-foreground);background-color:#0000}.blocknote-theme.bn-root.bn-mantine [data-menu-dropdown] [data-menu-item][data-hovered],.blocknote-theme.bn-root.bn-mantine [data-menu-dropdown] [data-menu-item]:hover,.bn-mobile-toolbar-menu-dropdown [data-menu-item][data-hovered],.bn-mobile-toolbar-menu-dropdown [data-menu-item]:hover{background-color:var(--muted);color:var(--foreground)}.bn-mantine .mantine-Menu-dropdown.bn-mobile-toolbar-menu-dropdown{color:var(--popover-foreground);border:1px solid var(--border);border-radius:calc(var(--radius) - 2px);max-height:min(50vh,360px);padding:.25rem;overflow-y:auto;box-shadow:0 8px 24px #0000002e;background-color:var(--popover)!important}.bn-mobile-toolbar-menu-dropdown .mantine-Menu-item,.bn-mantine .mantine-Menu-dropdown.bn-mobile-toolbar-menu-dropdown .mantine-Menu-item{color:var(--popover-foreground);background-color:#0000}.bn-mobile-toolbar-menu-dropdown .mantine-Menu-item[data-hovered],.bn-mobile-toolbar-menu-dropdown .mantine-Menu-item:hover,.bn-mantine .mantine-Menu-dropdown.bn-mobile-toolbar-menu-dropdown .mantine-Menu-item[data-hovered],.bn-mantine .mantine-Menu-dropdown.bn-mobile-toolbar-menu-dropdown .mantine-Menu-item:hover{background-color:var(--muted);color:var(--foreground)}.bn-mobile-keyboard-dismiss{border:0;border-left:1px solid var(--border);border-radius:0 var(--radius-lg) var(--radius-lg) 0;background:var(--background);width:3rem;color:var(--muted-foreground);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:flex}.bn-mobile-keyboard-dismiss:active{background:var(--muted);color:var(--foreground)}
