.youlearn-note-outline-trigger{width:40px;height:40px;color:hsl(var(--muted-foreground));touch-action:manipulation;flex-shrink:0;transition:none}.youlearn-note-outline-trigger:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:1px}.youlearn-note-outline-menu{width:min(18rem, calc(100vw - 16px), var(--radix-dropdown-menu-content-available-width));max-height:min(20rem, var(--radix-dropdown-menu-content-available-height));overscroll-behavior:contain;overflow-y:auto;animation:none!important}.youlearn-note-outline-item{white-space:normal;overflow-wrap:anywhere;min-height:40px;transition:none}.youlearn-note-outline-item[aria-current=location]{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}
.youlearn-note-block-menu{--note-menu-background:hsl(var(--popover));--note-menu-foreground:hsl(var(--popover-foreground));--note-menu-border:hsl(var(--border));--note-menu-hover:hsl(var(--muted));--note-menu-muted:hsl(var(--muted-foreground));--note-menu-accent:hsl(var(--primary));--note-menu-icon-background:hsl(var(--background));--note-menu-radius:var(--radius)}.youlearn-note-block-search:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:1px}.youlearn-note-selection-toolbar{z-index:1000;border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 2px);background:hsl(var(--popover));max-width:calc(100vw - 16px);color:hsl(var(--popover-foreground));flex-direction:column;gap:4px;padding:4px;display:flex;box-shadow:0 1px 2px #0000000f,0 8px 24px -6px #00000029}.dark .youlearn-note-selection-toolbar{box-shadow:0 1px 2px #0006,0 8px 24px -6px #0009}.youlearn-note-toolbar-row{flex-wrap:wrap;align-items:center;gap:1px;display:flex}.youlearn-note-toolbar-button{border-radius:calc(var(--radius) - 2px);min-width:32px;height:32px;color:hsl(var(--muted-foreground));touch-action:manipulation;-webkit-tap-highlight-color:transparent;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.youlearn-note-toolbar-button:hover:not(:disabled),.youlearn-note-toolbar-option:hover:not(:disabled),.youlearn-note-toolbar-swatch:hover{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}.youlearn-note-toolbar-button[data-active]{background:hsl(var(--accent));color:hsl(var(--foreground))}.youlearn-note-toolbar-button:disabled,.youlearn-note-toolbar-option:disabled{opacity:.4}.youlearn-note-toolbar-button:focus-visible,.youlearn-note-toolbar-option:focus-visible,.youlearn-note-toolbar-swatch:focus-visible,.youlearn-note-toolbar-apply:focus-visible,.youlearn-note-toolbar-input:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:1px}.youlearn-note-toolbar-separator{background:hsl(var(--border));flex-shrink:0;width:1px;height:20px;margin:0 4px}.youlearn-note-toolbar-color{border-radius:4px;padding:1px;display:inline-flex}.youlearn-note-toolbar-color[data-text-color=gray]{color:var(--note-color-gray)}.youlearn-note-toolbar-color[data-text-color=brown]{color:var(--note-color-brown)}.youlearn-note-toolbar-color[data-text-color=orange]{color:var(--note-color-orange)}.youlearn-note-toolbar-color[data-text-color=yellow]{color:var(--note-color-yellow)}.youlearn-note-toolbar-color[data-text-color=green]{color:var(--note-color-green)}.youlearn-note-toolbar-color[data-text-color=blue]{color:var(--note-color-blue)}.youlearn-note-toolbar-color[data-text-color=purple]{color:var(--note-color-purple)}.youlearn-note-toolbar-color[data-text-color=pink]{color:var(--note-color-pink)}.youlearn-note-toolbar-color[data-text-color=red]{color:var(--note-color-red)}.youlearn-note-toolbar-color[data-highlight=gray]{background:var(--note-highlight-gray)}.youlearn-note-toolbar-color[data-highlight=brown]{background:var(--note-highlight-brown)}.youlearn-note-toolbar-color[data-highlight=orange]{background:var(--note-highlight-orange)}.youlearn-note-toolbar-color[data-highlight=yellow]{background:var(--note-highlight-yellow)}.youlearn-note-toolbar-color[data-highlight=green]{background:var(--note-highlight-green)}.youlearn-note-toolbar-color[data-highlight=blue]{background:var(--note-highlight-blue)}.youlearn-note-toolbar-color[data-highlight=purple]{background:var(--note-highlight-purple)}.youlearn-note-toolbar-color[data-highlight=pink]{background:var(--note-highlight-pink)}.youlearn-note-toolbar-color[data-highlight=red]{background:var(--note-highlight-red)}.youlearn-note-toolbar-panel{border-top:1px solid hsl(var(--border));flex-direction:column;gap:1px;min-width:220px;max-height:min(320px,50vh);padding:4px 0 0;display:flex;overflow-y:auto}.youlearn-note-toolbar-option{border-radius:calc(var(--radius) - 2px);text-align:start;align-items:center;gap:8px;width:100%;min-height:32px;padding:0 8px;font-size:.875rem;display:flex}.youlearn-note-toolbar-heading{color:hsl(var(--muted-foreground));margin:4px 8px 2px;font-size:.75rem;font-weight:500}.youlearn-note-toolbar-swatches{grid-template-columns:repeat(10,28px);gap:2px;padding:2px 6px 6px;display:grid}.youlearn-note-toolbar-swatch{border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;font-size:.875rem;font-weight:600;line-height:1;display:inline-flex}.youlearn-note-toolbar-swatch>span{width:22px;height:22px;box-shadow:inset 0 0 0 1px hsl(var(--border));border-radius:4px;justify-content:center;align-items:center;display:inline-flex}.youlearn-note-toolbar-swatch[aria-pressed=true]>span{box-shadow:inset 0 0 0 2px hsl(var(--foreground))}.youlearn-note-toolbar-swatch[data-kind=textColor][data-color=gray]{color:var(--note-color-gray)}.youlearn-note-toolbar-swatch[data-kind=textColor][data-color=brown]{color:var(--note-color-brown)}.youlearn-note-toolbar-swatch[data-kind=textColor][data-color=orange]{color:var(--note-color-orange)}.youlearn-note-toolbar-swatch[data-kind=textColor][data-color=yellow]{color:var(--note-color-yellow)}.youlearn-note-toolbar-swatch[data-kind=textColor][data-color=green]{color:var(--note-color-green)}.youlearn-note-toolbar-swatch[data-kind=textColor][data-color=blue]{color:var(--note-color-blue)}.youlearn-note-toolbar-swatch[data-kind=textColor][data-color=purple]{color:var(--note-color-purple)}.youlearn-note-toolbar-swatch[data-kind=textColor][data-color=pink]{color:var(--note-color-pink)}.youlearn-note-toolbar-swatch[data-kind=textColor][data-color=red]{color:var(--note-color-red)}.youlearn-note-toolbar-swatch[data-kind=highlight][data-color=gray]>span{background:var(--note-highlight-gray)}.youlearn-note-toolbar-swatch[data-kind=highlight][data-color=brown]>span{background:var(--note-highlight-brown)}.youlearn-note-toolbar-swatch[data-kind=highlight][data-color=orange]>span{background:var(--note-highlight-orange)}.youlearn-note-toolbar-swatch[data-kind=highlight][data-color=yellow]>span{background:var(--note-highlight-yellow)}.youlearn-note-toolbar-swatch[data-kind=highlight][data-color=green]>span{background:var(--note-highlight-green)}.youlearn-note-toolbar-swatch[data-kind=highlight][data-color=blue]>span{background:var(--note-highlight-blue)}.youlearn-note-toolbar-swatch[data-kind=highlight][data-color=purple]>span{background:var(--note-highlight-purple)}.youlearn-note-toolbar-swatch[data-kind=highlight][data-color=pink]>span{background:var(--note-highlight-pink)}.youlearn-note-toolbar-swatch[data-kind=highlight][data-color=red]>span{background:var(--note-highlight-red)}.youlearn-note-toolbar-link{min-width:280px;padding:6px 4px 2px}.youlearn-note-toolbar-input{border:1px solid hsl(var(--input));border-radius:calc(var(--radius) - 2px);background:hsl(var(--background));min-width:0;height:32px;color:hsl(var(--foreground));flex:1;padding:0 8px;font-size:.875rem}.youlearn-note-toolbar-input::placeholder{color:hsl(var(--muted-foreground))}.youlearn-note-toolbar-input[aria-invalid=true]{border-color:hsl(var(--destructive))}.youlearn-note-toolbar-apply{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary));height:32px;color:hsl(var(--primary-foreground));padding:0 12px;font-size:.875rem;font-weight:500}.youlearn-note-toolbar-error{color:hsl(var(--destructive));margin:4px 4px 0;font-size:.75rem}.dark .youlearn-note-toolbar-error{color:#f37272}.youlearn-note-selection-toolbar button{touch-action:manipulation;transition:none}.youlearn-note-selection-toolbar[data-note-composing]{pointer-events:none;visibility:hidden!important}.youlearn-note-save-status{flex-shrink:0}.youlearn-note-insert-surface{min-width:0;max-width:44rem;margin-inline:auto;position:relative}.youlearn-note-insert-control{width:40px;height:40px;color:hsl(var(--muted-foreground));touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:0 0;flex-shrink:0;padding:0;transition:none}.youlearn-note-insert-control:hover{color:hsl(var(--muted-foreground));background:0 0}.youlearn-note-insert-icon{border-radius:calc(var(--radius) - 4px);justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.youlearn-note-insert-control:active .youlearn-note-insert-icon{color:hsl(var(--foreground));background:hsl(var(--accent));transform:scale(.97)}.youlearn-note-insert-control:focus-visible{opacity:1;outline:2px solid hsl(var(--ring));outline-offset:1px}.youlearn-note-insert-gutter{align-items:center;display:none;position:absolute;inset-inline-start:0}.youlearn-note-insert-gutter .youlearn-note-insert-control{width:32px}.youlearn-note-block-handle{cursor:grab}.youlearn-note-block-handle:active{cursor:grabbing}@media (hover:hover) and (pointer:fine){.youlearn-note-insert-content{padding-inline-start:68px}.youlearn-note-insert-gutter:not([hidden]){opacity:0;display:inline-flex}.youlearn-note-insert-surface:hover .youlearn-note-insert-gutter,.youlearn-note-insert-surface:focus-within .youlearn-note-insert-gutter,.youlearn-note-insert-gutter:focus,.youlearn-note-insert-gutter:focus-within{opacity:1}.youlearn-note-insert-control:hover .youlearn-note-insert-icon{color:hsl(var(--foreground));background:hsl(var(--accent))}}@media (prefers-reduced-motion:reduce){.youlearn-note-insert-control:active .youlearn-note-insert-icon{transform:none}}.youlearn-note-document{--note-text:hsl(var(--foreground));--note-heading:hsl(var(--foreground));--note-border:hsl(var(--border));--note-link:hsl(var(--primary));--note-image-border:hsl(var(--border));--note-image-foreground:hsl(var(--foreground));--note-image-hover:hsl(var(--accent));--note-image-focus:hsl(var(--ring));--note-image-placeholder:hsl(var(--muted));--note-image-surface:hsl(var(--background));--note-muted:hsl(var(--muted-foreground));--note-accent:hsl(var(--primary));--note-table-header:hsl(var(--muted) / .5);outline:none;min-height:280px}.youlearn-note-document .notes-editor-source-token{color:#0000;white-space:nowrap;font-size:0}.youlearn-note-document .notes-editor-source-token:before{content:attr(data-source-label);text-overflow:ellipsis;max-width:min(15rem,70vw);color:hsl(var(--primary));background:hsl(var(--muted));border-radius:.375rem;margin:0 .125rem;padding:.125rem .375rem;font-size:.75rem;display:inline-block;overflow:hidden}.youlearn-note-document .notes-editor-source-token-selected:before{background:hsl(var(--primary) / .2)}[data-note-recovery] .youlearn-note-document{min-height:0}
/*# sourceMappingURL=03omf_4dlt33j.css.map*/