.sam-v2 :is(.bn-root,.bn-container,.bn-shadcn){--bn-font-family:inherit!important;--bn-border-radius:8px!important;--bn-border-radius-small:6px!important;--bn-border-radius-medium:8px!important;--bn-border-radius-large:12px!important;--bn-colors-editor-background:transparent!important;--bn-colors-editor-text:var(--foreground)!important;--bn-colors-menu-background:var(--popover)!important;--bn-colors-menu-text:var(--popover-foreground)!important;--bn-colors-tooltip-background:var(--foreground)!important;--bn-colors-tooltip-text:var(--background)!important;--bn-colors-hovered-background:var(--muted)!important;--bn-colors-hovered-text:var(--foreground)!important;--bn-colors-selected-background:var(--muted)!important;--bn-colors-selected-text:var(--foreground)!important;--bn-colors-disabled-background:var(--muted)!important;--bn-colors-disabled-text:var(--muted-foreground)!important;--bn-colors-border:var(--border)!important;--bn-colors-side-menu:var(--muted-foreground)!important;--bn-colors-shadow:transparent!important;font-family:inherit}.sam-v2 .bn-editor{font-size:17px;line-height:26px;color:var(--foreground)}.sam-v2 .bn-editor ::selection{background:color-mix(in srgb,var(--sam-sky) 28%,transparent)}.sam-v2 .bn-editor [data-content-type=heading]{font-weight:700;letter-spacing:-.005em}.sam-v2 .bn-editor [data-content-type=heading][data-level="1"]{--level:1.6em}.sam-v2 .bn-editor [data-content-type=heading][data-level="2"]{--level:1.3em}.sam-v2 .bn-editor [data-content-type=heading][data-level="3"]{--level:1.1em}.sam-v2 .bn-editor a{color:var(--sam-sky-foreground)!important;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--sam-sky-foreground) 40%,transparent);text-underline-offset:3px}.sam-v2 .bn-editor code{background:var(--muted);border-radius:4px;padding:1px 4px;font-size:.88em}.sam-v2 .bn-block-content:has(.ProseMirror-trailingBreak:only-child):after{color:var(--muted-foreground)!important;opacity:.7;font-style:normal}.sam-v2 .bn-container:hover .bn-side-menu,.sam-v2 .bn-side-menu{background:transparent!important}.sam-v2 .bn-side-menu .bn-button{color:var(--muted-foreground)!important;background:transparent!important;border-radius:6px;transition:color var(--motion-fast) var(--motion-enter),background-color var(--motion-fast) var(--motion-enter)}.sam-v2 .bn-side-menu .bn-button:hover{color:var(--foreground)!important;background:var(--muted)!important}.sam-v2 .bn-side-menu .bn-button svg{color:inherit!important}.sam-v2 :is(.bn-suggestion-menu,.bn-grid-suggestion-menu,.bn-menu-dropdown,.bn-toolbar,.bn-form-popover){background:var(--popover)!important;color:var(--popover-foreground)!important;border:1px solid var(--border)!important;border-radius:12px!important;box-shadow:var(--shadow-float)!important;--tw-ring-shadow:0 0 #0000!important}.sam-v2 .bn-suggestion-menu{padding:4px!important;min-width:260px;max-height:min(360px,var(--available-height,360px))}.sam-v2 .bn-suggestion-menu-label{padding:8px 8px 4px!important;font-size:12px!important;line-height:16px!important;font-weight:600!important;color:var(--muted-foreground)!important}.sam-v2 .bn-suggestion-menu-item{min-height:32px;gap:10px!important;padding:4px 8px!important;border-radius:8px!important;font-size:15px!important;line-height:22px!important;color:var(--popover-foreground)!important;cursor:pointer}.sam-v2 .bn-suggestion-menu-item:is(:hover,[aria-selected=true]){background:var(--muted)!important}.sam-v2 .bn-suggestion-menu-item [data-position=left]{display:grid;place-items:center;width:28px;height:28px;padding:0!important;border-radius:6px;border:1px solid var(--border);background:var(--card);color:var(--muted-foreground)!important}.sam-v2 .bn-suggestion-menu-item [data-position=left] svg{width:16px;height:16px;color:inherit!important}.sam-v2 .bn-suggestion-menu-item .text-base{font-size:15px!important;line-height:22px!important}.sam-v2 .bn-suggestion-menu-item .text-xs{line-height:16px!important}.sam-v2 .bn-suggestion-menu-item .text-xs,.sam-v2 .bn-suggestion-menu-item [data-position=right],.sam-v2 .bn-suggestion-menu-item kbd{font-size:12px!important;color:var(--muted-foreground)!important}.sam-v2 :is(.bn-menu-dropdown,.bn-toolbar) :is(button,[role=menuitem]){border-radius:6px;color:var(--popover-foreground)!important}.sam-v2 :is(.bn-menu-dropdown,.bn-toolbar) :is(button,[role=menuitem]):is(:hover,[data-highlighted],[data-state=on],[aria-pressed=true]){background:var(--muted)!important}.sam-v2 .bn-toolbar{padding:3px!important;gap:2px}.sam-v2 .bn-toolbar svg{color:inherit!important}.sam-v2 .bn-container :is(span.bn-date-mention,span.bn-note-mention,.bn-date-mention,.bn-note-mention){display:inline-flex;align-items:center;gap:4px;padding:0 6px!important;border-radius:6px!important;background:var(--muted)!important;color:var(--foreground)!important;font-size:.88em!important;line-height:1.5!important;font-weight:600!important;vertical-align:baseline;box-shadow:inset 0 0 0 1px var(--border)}.sam-v2 .bn-container :is(.bn-date-mention,.bn-note-mention) svg{width:12px;height:12px;color:var(--muted-foreground)!important}.sam-v2 .bn-container .bn-note-mention{cursor:pointer}.sam-v2 .bn-container .bn-note-mention:hover{background:var(--border)!important}.sam-v2 [data-slot=tooltip-content]{width:max-content!important;max-width:280px!important;text-align:center;white-space:nowrap!important;gap:2px!important;padding:5px 8px!important;border-radius:8px!important;background:var(--primary)!important;color:var(--primary-foreground)!important;font-size:13px!important;line-height:18px!important;font-weight:600;box-shadow:var(--shadow-float)}.sam-v2 [data-slot=tooltip-content] *{color:inherit!important}.sam-v2 [data-slot=tooltip-content]>span+span{font-size:12px;line-height:16px;font-weight:400;opacity:.7}.sam-v2 [data-slot=tooltip-content]>:is(svg,div):last-child{display:none}.sam-v2 .bn-container.bn-root ins{background:color-mix(in srgb,var(--sam-green) 16%,transparent)!important;color:var(--foreground)!important;text-decoration:none!important;box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--sam-green-foreground) 70%,transparent);padding:1px 2px!important;border-radius:3px!important}.sam-v2 .bn-container.bn-root del{background:color-mix(in srgb,var(--sam-red) 12%,transparent)!important;color:var(--muted-foreground)!important;text-decoration:line-through!important;text-decoration-color:var(--sam-red-foreground)!important;text-decoration-thickness:1.5px!important;padding:1px 2px!important;border-radius:3px!important}.sam-v2 .bn-container.bn-root :is(ins,del) *{color:inherit!important}
/*# sourceMappingURL=6f289b37e500f29d.css.map*/