.list-enter-active,.list-leave-active,.list-move{transform-origin:top;transition:transform var(--duration-3) var(--ease-out),opacity var(--duration-3) var(--ease-out)}.list-leave-active{position:absolute}.list-enter-from,.list-leave-to{opacity:0;transform:scale(var(--scale)) translateZ(0)!important}.transition-slide{display:grid;transition:all var(--duration-4) var(--ease-out);will-change:grid-template-rows}.transition-slide:empty{display:none}.transition-slide:has(.slide-enter-active,.slide-leave-active){grid-template-rows:1fr}.transition-slide:has(.slide-enter-from,.slide-leave-to){grid-template-rows:0fr}.slide-enter-active,.slide-leave-active{transition:all var(--duration-4) var(--ease-out)}.slide-enter-from,.slide-leave-to{opacity:0}.transition-slide__inner{overflow:hidden}.v-menu-footer{background-color:var(--bg-a1);border-radius:0 0 var(--radius-menu) var(--radius-menu);border-top:1px solid var(--color-border-hr)}.file-menu-share .truncate-btn{max-width:100%}:is(.file-menu-share .truncate-btn) .v-btn__text{max-width:100%}.v-menu-item-padding{padding-left:var(--list-padding-x);padding-right:var(--list-padding-x)}.v-menu__grace-area{left:0;pointer-events:none;position:fixed;top:0;z-index:var(--layer-important)}.v-menu__grace-area g{pointer-events:all}.file-menu-table__location.color-base{color:inherit!important;font-size:inherit!important}.notes-list{will-change:height}.notes-list__heading{color:var(--color-disabled);font-weight:600;margin-bottom:.125rem;margin-left:var(--list-large-padding-x)}.notes-list__heading:not(:first-child){margin-top:2rem}.dnd-mirror .v-list-item__right{display:none}.notes-list__dnd-preview{align-items:center;background-color:var(--bg-3);border-radius:var(--button-radius);display:flex;font-size:var(--fz-sm);gap:.375rem;height:var(--button-height);max-width:200px;padding:0 .5rem;white-space:nowrap}.notes-list__dnd-preview .truncate{min-width:0}.files-list__right{align-items:center;display:flex}.files-list__right:empty{display:none}.v-list-item--animating-drop{background-color:var(--bg-2);z-index:var(--layer-important)}.v-list-item--animating-drop .v-list-item__hover-hidden{display:block!important}.v-list-item--animating-drop .v-btn{display:none!important}.files-list__fav,.files-list__shared{flex-shrink:0;font-size:.9em;margin-left:.25rem}.files-list__fav{color:var(--color-warning);opacity:var(--icon-opacity-semantic)}.files-list__shared{opacity:var(--icon-opacity-disabled)}.accordion__trigger{gap:.125rem;justify-content:flex-start;outline-offset:-2px}.accordion__trigger[aria-expanded=true] .icon{transform:rotate(-180deg)}.accordion__trigger[aria-expanded=true]:not(:hover) .icon{opacity:0}.editor-toolbar__submenu-trigger.v-btn--icon{padding:0 .1875rem}.editor-toolbar__submenu-trigger.v-btn--icon>.icon:last-child{font-size:.875rem;margin:0 -.0625rem;opacity:var(--icon-opacity-disabled)}.editor-toolbar__color{color:var(--color-base);height:var(--icon-size);pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--icon-size)}.editor-toolbar__color:before{background-color:currentColor;border-radius:var(--radius-full);content:"";height:calc(var(--icon-size) * .58);inset:0;margin:auto;position:absolute;width:calc(var(--icon-size) * .58)}.editor-toolbar-actions{align-items:center;display:flex;gap:1px}:is(.editor-toolbar__paragraph,.editor-toolbar__small,.editor-toolbar__h1,.editor-toolbar__h2,.editor-toolbar__h3) .v-list-item__icon{display:none}.editor-toolbar__paragraph{font-weight:400}.editor-toolbar__small{font-size:calc(var(--list-font-size) - .0625rem);font-weight:400}.editor-toolbar__h1{font-size:calc(var(--list-font-size) + .25rem);font-weight:600}.editor-toolbar__h2{font-size:calc(var(--list-font-size) + .125rem);font-weight:600}.editor-toolbar__h3{font-size:calc(var(--list-font-size) - .03125rem);font-weight:600}.link-tooltip{align-items:center;display:flex;max-width:20rem}.link-tooltip__url{flex:1 0;margin:0 .5rem}.v-text-field--area textarea{padding-bottom:var(--button-lg-padding-y);padding-top:var(--button-lg-padding-y)}[rows="1"]:is(.v-text-field--area textarea){padding-bottom:.425em;padding-top:.425em}.v-text-field--area textarea{min-height:var(--button-lg-height);resize:none;-ms-overflow-style:none;height:auto;line-height:1.4;scrollbar-width:none}:is(.v-text-field--area textarea)::-webkit-scrollbar{display:none}@layer components{.v-dialog-footer{margin-top:1rem}}.context-menu-visible .editor-more__btn,.editor-more__btn--visible,.editor-more__btn.context-menu-visible{display:flex!important}.editor-more__container{--editor-more-padding:calc(var(--editor-overlay-button-margin) + var(--button-sm-height));position:relative}.editor-more__btn{display:flex}.editor-more__btn--absolute{left:auto;position:absolute;right:var(--editor-overlay-button-margin);top:var(--editor-overlay-button-margin);z-index:var(--layer-1)}@media (hover:hover){.editor-more__container:not(:hover) .editor-more__btn{display:none}}.editor-node-resizer__container{max-width:100%;width:-moz-fit-content;width:fit-content}.editor-node-resizer__container:after{content:"";height:100%;left:100%;position:absolute;top:0;width:2.5rem}:is(.editor-node-resizer__container.editor-node-resizer__container--active,.editor-node-resizer__container:hover) .editor-node__resizer{opacity:1}.editor-node__resizer{background-color:var(--bg-a6);border-radius:var(--radius-full);cursor:e-resize;height:2.25rem;opacity:0;position:absolute;right:-.75rem;top:50%;transform:translateY(-50%);transition:background-color var(--duration-2) linear;width:.25rem;z-index:2}.editor-node__resizer:before{content:"";inset:-.5rem -.5rem -.5rem -.25rem;position:absolute}.mobile-device .editor-node__resizer{opacity:1}@media (max-width:29.999rem){.mobile-device .editor-node__resizer{display:none}}@layer components{.editor-image{background-color:var(--bg-a2);border-radius:var(--radius-card);margin-bottom:var(--block-margin);margin-top:var(--block-margin);min-height:var(--editor-image-min-height);min-width:var(--editor-image-min-width);overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}.editor-image,.editor-image .v-img{max-height:var(--editor-image-max-height);max-width:100%}.editor-image .v-img{aspect-ratio:inherit;inset:0;margin:auto;position:absolute}@media (hover:hover){.editor-image:not(:hover) .img-menu-trigger{opacity:0}}.editor-image--loading{align-items:center;display:flex;height:var(--lh-lg);justify-content:center;margin:0;max-height:var(--lh-lg);min-height:var(--lh-lg);min-width:var(--lh-lg);overflow:hidden;width:var(--lh-lg)!important}.editor-image--loading img{position:absolute;visibility:hidden}}.loader-cancel{align-items:center;border-radius:inherit;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;position:relative}.loader-cancel .loader,.loader-cancel .loader-cancel__close{inset:0;margin:auto;position:absolute}.loader-cancel .loader{height:100%;width:100%}.loader-cancel .loader-cancel__close{height:70%;width:70%}.loader-cancel__inner{border-radius:var(--loader-cancel-size);height:var(--loader-cancel-size);margin:auto;position:relative;width:var(--loader-cancel-size)}.loader-cancel--absolute{height:100%;position:absolute;width:100%;z-index:var(--layer-1)}.loader-cancel--absolute:before{backdrop-filter:brightness(.7);border-radius:inherit;content:"";height:100%;position:absolute;transition:var(--duration-2);width:100%}.loader-cancel--absolute:hover:before{backdrop-filter:brightness(.8)}.loader-cancel--absolute .loader-cancel__inner{backdrop-filter:blur(4px);background-color:var(--black-a5);color:var(--white-a9);margin:auto}.loader-cancel--absolute .icon{opacity:.8}.img-upload--loading img{height:1px!important;opacity:0!important;visibility:hidden!important;width:1px!important}.v-select__scrollbar{max-height:300px;max-width:300px}.v-pre{--pre-controls-contrast:.8;--pre-controls-blur:5px;position:relative}pre{background-color:var(--bg-pre);border-radius:var(--radius-card);box-shadow:inset 0 0 0 1px var(--color-border-3);font-weight:400;padding:.75rem 1rem;word-break:break-word}pre code{background-color:transparent;border-radius:0;border-width:0;box-shadow:none;color:inherit;display:block;font-weight:inherit;line-height:inherit;padding:0;white-space:pre-wrap}:is(pre code):after,:is(pre code):before{content:none}.v-pre__controls{align-items:flex-start;height:100%;left:0;padding:var(--editor-overlay-button-margin);pointer-events:none;position:absolute;top:0;width:100%}.v-pre__controls,.v-pre__controls__inner{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-pre__controls__inner{align-items:center;backdrop-filter:blur(var(--pre-controls-blur));border-radius:var(--button-radius);box-shadow:0 0 0 1px var(--color-border-2) inset;font-size:var(--button-sm-font-size);justify-content:space-between;margin-left:auto;pointer-events:all}.v-pre__controls__inner:before{background-color:var(--bg-2);border-radius:inherit;content:"";height:100%;inset:0;opacity:.6;position:absolute;width:100%;z-index:-1}.v-pre__controls__inner .v-btn .v-btn__text{overflow:visible}.tiptap .v-pre__controls__inner{position:sticky;top:calc(var(--header-height) + var(--editor-overlay-button-margin))}.v-pre__copy:only-child{margin-left:auto}@media (min-width:48rem){@media (hover:hover){.v-pre--controls-dynamic .v-pre__controls{opacity:0}:is(.v-pre--controls-dynamic:has([aria-expanded=true]),.v-pre--controls-dynamic:hover) .v-pre__controls{opacity:1}}.v-pre--controls-dynamic .v-pre__controls__inner{justify-content:flex-end}}.dark-theme.black-theme pre{box-shadow:inset 0 0 0 1px var(--color-border-1)}.dark-theme .v-pre__controls__inner:before{background-color:var(--bg-a1)}.dark-theme .shiki,.dark-theme .shiki span{color:var(--shiki-dark)!important;font-style:var(--shiki-dark-font-style)!important;font-weight:var(--shiki-dark-font-weight)!important;-webkit-text-decoration:var(--shiki-dark-text-decoration)!important;text-decoration:var(--shiki-dark-text-decoration)!important}@media (min-width:48rem){.tiptap[contenteditable=true] .code-block{--code-block-controls-padding:3px}:is(.tiptap[contenteditable=true] .code-block) .v-pre__controls__inner{align-items:center;border-radius:calc(var(--button-radius) + var(--code-block-controls-padding) / 2);display:flex;justify-content:space-between;padding:var(--code-block-controls-padding)}}@media (max-width:47.999rem){:is(.tiptap[contenteditable=true] .code-block) .v-pre__controls__inner{background-color:transparent;box-shadow:none;width:100%}:is(:is(.tiptap[contenteditable=true] .code-block) .v-pre__controls__inner):before{display:none}:is(.tiptap[contenteditable=true] .code-block) pre{padding-top:2.375rem}}.editor__invalid__node{display:flex;justify-content:space-between;margin:var(--block-margin) 0;padding:.5rem .5rem .5rem .75rem}@layer components{.v-badge{--icon-size:1.1em;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--radius-text);cursor:default;display:inline-flex;font-size:var(--fz-sm);font-weight:500;line-height:1.3;padding:.12em .4em;position:relative;white-space:nowrap}.v-badge:after{background-color:currentColor;border-radius:inherit;content:"";inset:0;opacity:.14;position:absolute;z-index:-1}.v-badge .icon,.v-badge .loader{margin-right:.2em}:is(.v-badge.color-primary,.v-badge.color-info,.v-badge.color-success,.v-badge.color-warning,.v-badge.color-error) .icon{opacity:var(--icon-opacity-semantic)}.v-badge--outline:after{opacity:0}.v-badge--solid{color:#fff}.v-badge--solid:after{opacity:0}.v-badge--rounded{border-radius:31.25rem}.v-badge--active:after{opacity:.2}.v-badge[disabled]{color:var(--color-disabled)!important}.v-badge[disabled]:after{display:none}}.premium-badge{font-size:var(--fz-xs);height:auto;vertical-align:middle}.menu-suggestion{width:20rem}@media (max-width:29.999rem){.menu-suggestion .v-menu-body{max-height:13.75rem}}.reference-file{background:var(--bg-a2);border-radius:var(--radius-text);color:currentColor;display:inline;font-size:.95em;font-weight:500;line-height:.95em;padding:.2em .35em .2em .25em;position:relative;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap!important}.reference-file:not(.reference-file--deleted){cursor:pointer}.reference-file:hover{background:var(--bg-a3)}.reference-file .icon{display:inline;font-size:1.1em;margin-right:.15em;position:relative;top:-1px;vertical-align:text-bottom}.reference-file--deleted,.reference-file--missing{opacity:.7}:is(.reference-file--missing,.reference-file--deleted):hover{opacity:.9}.reference-file__name{display:inline}.tiptap[contenteditable=true]{outline:none!important}.tiptap[contenteditable=false] .reference-file--deleted{pointer-events:none}.text-clamp{display:inline-flex;flex-wrap:nowrap;max-width:100%}.text-clamp>:not(.text-clamp__part){flex-shrink:0}.editor-file-wrapper,.editor-upload-widget{margin-bottom:var(--block-margin-small);margin-top:var(--block-margin-small);-webkit-user-select:none;-moz-user-select:none;user-select:none}.editor-file-wrapper .editor-file{color:inherit;cursor:pointer;-webkit-text-decoration:none;text-decoration:none}:is(.editor-file-wrapper .editor-file):hover .editor-file__card{background-color:var(--bg-a3)}.editor-file{border-radius:var(--radius-card);display:block;position:relative}.editor-file+.editor-file{margin-top:.25rem}.editor-file:has(+.editor-file){margin-bottom:.25rem}.editor-file__card{--file-padding-x:.5rem;--file-padding-y:.375rem;align-items:center;background-color:var(--bg-a2);border-radius:inherit;display:flex;gap:.375rem;padding:var(--file-padding-y) var(--file-padding-x)}.editor-file__icon{--icon-size:1.625rem;align-items:center;display:flex;height:var(--icon-size);justify-content:center;width:var(--icon-size)}.editor-file__icon .loader-cancel{--loader-cancel-size:var(--icon-size)!important}.editor-file__main{flex:1;font-size:var(--fz-sm);line-height:1.3;margin-right:.25rem;overflow:hidden}.editor-file__name{font-weight:500;overflow:hidden;white-space:pre}.link-preview{--padding-x:.5625rem;--padding-y:.4375rem;--icon-size:1rem;--icon-margin:.5rem;--font-size:var(--fz-sm);--line-height:1.3;border-radius:var(--radius-card);font-size:var(--font-size);line-height:var(--line-height);margin-bottom:var(--block-margin-small);margin-top:var(--block-margin-small);outline:none!important;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.link-preview__card{background-color:var(--bg-a2);border-radius:inherit;color:inherit!important;cursor:pointer;display:flex;padding:var(--padding-y) var(--padding-x);-webkit-text-decoration:none!important;text-decoration:none!important}.link-preview__card a{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.link-preview__card p{display:block}.link-preview__card--error{cursor:default;min-height:auto}.link-preview__card--error .icon,.link-preview__card--error .link-preview__title{color:var(--warning-2)}.link-preview__card--error .link-preview__main{align-items:center;display:flex}.link-preview__main{overflow:hidden;padding-right:var(--editor-more-padding);width:100%}.link-preview__icon{align-items:center;display:flex;flex-shrink:0;height:calc(var(--font-size) * var(--line-height));justify-content:center;margin-right:var(--icon-margin);width:var(--icon-size)}.link-preview__icon img{border-radius:var(--icon-size)}.link-preview__icon .icon{font-size:var(--icon-size)}.link-preview__top{text-wrap:pretty}.link-preview__title{color:var(--color-base);font-weight:600}.link-preview__description{color:var(--color-secondary)}.link-preview__description:before{color:var(--color-disabled-1);content:"—";margin:0 .3125rem}.link-preview__link{color:var(--color-disabled-1);font-size:var(--fz-xs);margin-top:.0625rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:29.999rem){.link-preview__link{color:var(--color-disabled)}}.link-preview__card:active:not(:has(.editor-more__btn:active)){background-color:var(--bg-a4)}@media (hover:hover){.link-preview__card:hover{background-color:var(--bg-a3)}}.file-outline__h1~.file-outline__h2,.file-outline__h1~.file-outline__h3,.file-outline__h2~.file-outline__h3{--list-padding-x:1.5rem;font-weight:400}.file-outline__h1~.file-outline__h2~.file-outline__h3{--list-padding-x:2.25rem}.file-outline--active{color:var(--color-primary)!important}@layer components{.v-dialog-header{--dialog-header-padding-x:.5rem;--dialog-header-padding-y:.5rem;min-height:3rem;padding:var(--dialog-header-padding-y) var(--dialog-header-padding-x)}.v-dialog-header .title{font-size:inherit;font-weight:600;line-height:inherit;margin-bottom:0}.v-dialog-header .title-sm{margin-bottom:0}.v-dialog-header--xs{--dialog-header-padding-x:var(--dialog-xs-padding-x)}.v-dialog-header--sm{--dialog-header-padding-x:var(--dialog-sm-padding-x);min-height:3.25rem}.v-dialog-header--md{--dialog-header-padding-x:var(--dialog-md-padding-x);min-height:3.5rem}.v-dialog-header--lg{--dialog-header-padding-x:var(--dialog-lg-padding-x);min-height:3.75rem}.v-dialog-header--bordered{border-bottom:1px solid var(--color-border-hr)}}.file-outline{--bottom-gradient-height:var(--panel-padding-y);align-self:flex-start;display:flex;flex-direction:column;margin-top:calc((var(--panel-padding-y) + var(--header-height)) * -1);max-height:100vh;position:sticky;top:0;width:0}.file-outline .file-outline-list{border-left:1px solid var(--color-border-hr);flex:1;margin:0;padding-left:.3125rem;position:relative}.file-outline__inner{margin-left:calc(var(--file-outline-width) * -1);padding-bottom:var(--panel-padding-y);padding-top:calc(var(--panel-padding-y) + var(--header-height));pointer-events:none;width:var(--file-outline-width)}.file-outline__inner>*{pointer-events:all}.file-outline--expanded:after{background:linear-gradient(0,var(--bg),transparent);bottom:0;content:"";height:var(--bottom-gradient-height);pointer-events:none;position:absolute;right:0;width:var(--file-outline-width);z-index:1}.file-outline--expanded .file-outline__inner{display:flex;flex-direction:column;gap:.5rem;overflow:auto}.file-outline__rail{align-items:center;background-color:var(--color-disabled);border-radius:var(--radius-full);display:flex;justify-content:center;left:0;position:absolute;top:0;width:.0625rem}@media (prefers-reduced-motion:no-preference){.file-outline__rail{transition:transform var(--duration-4) var(--ease-out);will-change:transform}}.file-outline--bars{--file-outline-width:var(--file-outline-width-bars)}.file-outline__bars{backdrop-filter:blur(12px);border-radius:var(--radius-full);display:flex;flex-direction:column;max-height:calc(100vh - var(--header-height) - var(--footer-height) - var(--panel-padding-y));overflow:hidden;padding:.5rem}.file-outline__bars:after{background-color:var(--bg);content:"";inset:0;opacity:.7;pointer-events:none;position:absolute;z-index:-1}.file-outline-bars__list{inset-inline-end:0;position:absolute;top:0;transform-origin:center right;width:13.75rem}.file-outline-bars__list .scrollbar-hidden{max-height:60vh;overflow:auto;padding:12px}.file-outline-bar--h1,.file-outline-bar--h2,.file-outline-bar--h3{align-items:center;display:flex;flex-basis:11px;justify-content:flex-end}:is(.file-outline-bar--h1,.file-outline-bar--h2,.file-outline-bar--h3):after{background-color:var(--bg-a4);border-radius:var(--radius-full);content:"";height:1.5px;transform:translateZ(0) scale(1);transition:background-color var(--duration-4) linear;width:100%;will-change:background-color}:is(.file-outline-bar--h1~.file-outline-bar--h2,.file-outline-bar--h1~.file-outline-bar--h3,.file-outline-bar--h2~.file-outline-bar--h3):after{width:60%}:is(.file-outline-bar--h1~.file-outline-bar--h2~.file-outline-bar--h3):after{width:35%}.file-outline-bar--active:after{background-color:var(--color-disabled)}
