.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 .v-btn__text{max-width:100%}.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.fg-base{color:inherit!important;font-size:inherit!important}@media(prefers-reduced-motion:no-preference){.list-enter-active,.list-leave-active,.list-move{pointer-events:none;transform-origin:top;transition:transform var(--duration-list) var(--ease-out),opacity var(--duration-list) var(--ease-out)}.list-enter-active,.list-leave-active~.list-move{transition-delay:var(--delay-list)}.list-leave-active{position:absolute}.list-enter-from,.list-leave-to{opacity:0;transform:scale(var(--scale)) translateZ(0)!important}}.dnd-item--clone{background-color:var(--bg);border-radius:var(--radius-3);left:4px;max-width:10rem;pointer-events:none;position:fixed;top:4px;z-index:var(--layer-important)}.dnd-item--clone .dnd-item--dragging{opacity:1}.dnd-item--clone .v-list-item__right,.dnd-item--clone .v-list-item__title .icon{display:none!important}.dnd-item--clone:after{background-color:var(--fg-primary);border-radius:inherit;content:"";inset:0;opacity:.4;position:absolute;z-index:-1}.dnd-item--dragging{opacity:.2;pointer-events:none!important}.dnd-drop-line{background-color:var(--fg-primary);border-radius:2px;height:2px;left:0;pointer-events:none;position:absolute;width:100%;z-index:var(--layer-1)}.dnd-drop-line--top{top:-1px}.dnd-drop-line--bottom{bottom:-1px}.dnd-drop-highlight{outline:2px solid var(--fg-primary)}@media(hover:none)and (pointer:coarse){.dnd-item--clone{top:10px}}.notes-list__item--selected{--button-bg:color-mix(in srgb,var(--bg-primary) 20%,transparent)}.notes-list-item__action{align-items:center;display:flex;height:var(--list-height);justify-content:center}.notes-list.v-list--md .notes-list-item__action{min-width:calc(var(--button-sm-height) + var(--button-icon-width-extend) + .375rem)}.notes-list.v-list--lg .notes-list-item__action{min-width:calc(var(--button-md-height) + var(--button-icon-width-extend) + .375rem)}@layer components{.files-list__fav,.files-list__shared{flex-shrink:0;font-size:.9em;margin-left:.25rem}.files-list__fav{color:var(--fg-warning);opacity:var(--icon-opacity-semantic)}.files-list__shared{opacity:var(--icon-opacity-disabled)}}.editor-toolbar__color{color:var(--fg-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-round);content:"";height:calc(var(--icon-size) * .58);inset:0;margin:auto;position:absolute;width:calc(var(--icon-size) * .58)}.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-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:var(--fw-semibold)}.editor-toolbar__h2{font-size:calc(var(--list-font-size) + .125rem);font-weight:var(--fw-semibold)}.editor-toolbar__h3{font-size:calc(var(--list-font-size) - .03125rem);font-weight:var(--fw-semibold)}.link-tooltip{align-items:center;display:flex;max-width:21.25rem}.link-tooltip__url{flex:1 0;margin:0 .5rem}.v-text-field--area textarea{padding-block:calc(var(--button-lg-padding) - .125rem)}[rows="1"]:is(.v-text-field--area textarea){padding-block:.425em}.v-text-field--area textarea{font-size:var(--button-lg-font-size);line-height:var(--button-lg-line-height);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}.v-dialog-footer{margin-top:var(--dialog-body-padding-y,1rem)}.v-select__scrollbar{max-height:300px;max-width:300px}.v-pre{--pre-controls-contrast:.8;--pre-controls-blur:5px;position:relative}.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-sm-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}.editor .v-pre__controls__inner{position:sticky;top: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 .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){.editor--editable .code-block{--code-block-controls-padding:3px}:is(.editor--editable .code-block) .v-pre__controls__inner{align-items:center;border-radius:calc(var(--button-sm-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(.editor--editable .code-block) .v-pre__controls{padding:1px}:is(.editor--editable .code-block) .v-pre__controls__inner{background-color:var(--bg-pre);border-radius:var(--radius-card);box-shadow:none;padding:var(--editor-overlay-button-margin);top:0;width:calc(100% + var(--editor-overlay-button-margin) * 2)}:is(:is(.editor--editable .code-block) .v-pre__controls__inner):before{display:none}:is(.editor--editable .code-block) pre{padding-top:2.375rem}}.editor__invalid__node{display:flex;justify-content:space-between;margin-block:calc(var(--prose-spacing-block) * 2);padding:.5rem .5rem .5rem .75rem}.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}}.link-preview{--padding-x:.5625rem;--padding-y:.4375rem;--icon-size:1rem;--loader-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-block:var(--prose-spacing-block);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;font-family:var(--font-sans);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;margin:0}.link-preview__card--error{cursor:default;min-height:auto}.link-preview__card--error .icon,.link-preview__card--error .link-preview__title{color:var(--fg-warning)}.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(--fg-base);font-weight:var(--fw-semibold)}.link-preview__description{color:var(--fg-secondary)}.link-preview__description:before{color:var(--fg-disabled);content:"—";margin:0 .3125rem}.link-preview__link{color:var(--fg-disabled);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(--fg-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)}}@layer components{.task-list-item{padding-inline-start:0;transition:opacity var(--duration-1) linear}.task-list-item:before{display:none}.task-list-item[data-checked=true]{opacity:.6}.task-list-item>.v-checkbox{--active-color:var(--bg-a1);--border-color-active:var(--bg-a3);align-items:center;display:flex;height:var(--lh-base);left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--li-padding)}:is(.task-list-item>.v-checkbox) svg{color:var(--fg-base)}}@layer components{.v-badge{--icon-size:1.1em;--loader-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:var(--fw-medium);line-height:var(--lh-sm);padding:.12em .5em;position:relative;white-space:nowrap}.v-badge:after{background-color:currentColor;border-radius:inherit;content:"";inset:0;opacity:.12;position:absolute;z-index:-1}.v-badge .icon,.v-badge .loader{margin-left:-.1em;margin-right:.2em}:is(.v-badge.fg-primary,.v-badge.fg-info,.v-badge.fg-success,.v-badge.fg-warning,.v-badge.fg-error) .icon{opacity:var(--icon-opacity-semantic)}.v-badge--transparent{padding:0}.v-badge--transparent:after{display:none}.v-badge--outline:after{opacity:0}.v-badge--solid{color:#fff}.v-badge--solid:after{opacity:0}.v-badge--active:after{opacity:.2}.v-badge[disabled]{color:var(--fg-disabled)!important}.v-badge[disabled]:after{display:none}}.premium-badge{font-size:var(--fz-xs);height:auto;vertical-align:middle}.menu-suggestion{width:18.75rem}.reference-file{background:var(--bg-1);border-radius:var(--radius-text);box-shadow:inset 0 0 0 1px var(--color-border-1);color:var(--fg-base);cursor:pointer;display:inline-block;font-size:var(--fz-smaller);font-style:normal;font-weight:var(--fw-medium);line-height:var(--lh-1);padding:.1em .3em;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap!important}.reference-file:hover{background:var(--bg-2)}.reference-file .icon{display:inline;font-size:1.1em;margin-left:-.1em;margin-right:.15em;position:relative;top:-.075em}.reference-file .truncate{max-width:24ch;padding-inline-end:.35em}.editor--readonly .reference-file--deleted{cursor:default}.reference-file--deleted,.reference-file--missing{color:var(--fg-disabled)}.prose.font-serif .reference-file{padding-block:.1em}.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-round);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}@media(hover:none)and (pointer:coarse){.editor-node__resizer{opacity:1}@media(max-width:29.999rem){.editor-node__resizer{display:none}}}@layer components{.editor-image{background-color:var(--bg-1);border-radius:var(--radius-card);margin-block:calc(var(--prose-spacing-block) * 2);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}.editor-file-wrapper,.editor-upload-widget{margin-block:var(--prose-spacing-block);-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-2)}.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{--icon-size:1.625rem;align-items:center;background-color:var(--bg-1);border-radius:inherit;box-shadow:inset 0 0 0 1px var(--color-border-1);display:flex;font-family:var(--font-sans);gap:.375rem;padding:calc(.375rem + 1px) calc(.5rem + 1px)}.editor-file__main{flex:1;font-size:var(--fz-sm);line-height:1.3;margin-right:.25rem;overflow:hidden}.editor-file__name{font-weight:var(--fw-medium);overflow:hidden;white-space:pre}:is(.attachment-menu__backlink+.attachment-menu__backlink):before{content:", "}.file-outline__h1~.file-outline__h2,.file-outline__h1~.file-outline__h3,.file-outline__h2~.file-outline__h3{--list-padding:1.5rem;font-weight:var(--fw-normal)}.file-outline__h1~.file-outline__h2~.file-outline__h3{--list-padding:2.25rem}.file-outline--active{color:var(--fg-primary)!important}@layer utilities{.v-dialog-header .title,.v-dialog-header .title-sm,.v-dialog-header .title-xs{font-size:inherit;font-weight:var(--fw-semibold);line-height:inherit;margin-bottom:0}}@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--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{--outline-gradient-height:var(--panel-padding-y);--outline-rail-width:1px;align-self:flex-start;display:flex;flex-direction:column;margin-top:calc(var(--panel-padding-y) * -1);max-height:calc(100vh - var(--header-height));position:sticky;right:0;top:0;width:0}.file-outline .file-outline-list{border-left:var(--outline-rail-width) solid var(--color-border-hr);flex:1;margin:0;padding-left:.3125rem;position:relative}:is(.panel-main:last-child,.app-aside) .file-outline{right:var(--safe-area-inset-right)}.file-outline__inner{margin-left:calc(var(--file-outline-width) * -1);padding-bottom:var(--panel-padding-y);padding-top:calc(var(--panel-padding-y));pointer-events:none;width:var(--file-outline-width)}.file-outline__inner>*{pointer-events:all}.file-outline--expanded:after,.file-outline--expanded:before{content:"";height:var(--outline-gradient-height);pointer-events:none;position:absolute;right:0;width:var(--file-outline-width);z-index:1}.file-outline--expanded:before{background:linear-gradient(180deg,var(--bg),transparent);top:0}.file-outline--expanded:after{background:linear-gradient(0,var(--bg),transparent);bottom:0}.file-outline--expanded .file-outline__inner{display:flex;flex-direction:column;gap:.5rem;overflow:auto}.file-outline__rail{align-items:center;background-color:var(--fg-disabled);border-radius:var(--radius-round);display:flex;justify-content:center;left:0;position:absolute;top:0;width:var(--outline-rail-width)}@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-bars-width)}.file-outline__bars{background-color:var(--bg-base);border-radius:var(--radius-round);display:flex;flex-direction:column;max-height:calc(100vh - var(--header-height) - var(--footer-height) - var(--panel-padding-y));overflow:hidden;padding:var(--file-outline-bars-gap)}.file-outline__bars:active{background-color:var(--bg-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-round);content:"";height:2px;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(--fg-disabled)}
