.genui .genui-md>:first-child{margin-top:0}.genui .genui-md>:last-child{margin-bottom:0}.genui-text .note-prose,.genui-text p{margin:0}@container (width<=480px){.genui-grid[data-cols=many]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.genui-grid[data-cols=many]>.genui-cell[style*=span]{grid-column:1/-1!important}}.genui-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:14px}.genui-table{border-collapse:collapse;font-size:14px}.genui-table th,.genui-table td{border-bottom:.5px solid var(--border);vertical-align:top;padding:6px 10px}.genui-table th{color:var(--muted-foreground);font-size:13px;font-weight:600}.genui-table tr:last-child td{border-bottom:0}.genui-slider{height:20px}.genui-block{padding:2px 0}.vau-shortcode-icon{vertical-align:-.125em;display:inline-flex}.vau-shortcode-icon>svg{width:1em;height:1em}.cm-tooltip-autocomplete :is(.vau-shortcode-emoji,.vau-shortcode-icon){flex:none;justify-content:center;align-self:center;width:1.25em;margin-right:8px;font-size:1.1em;display:inline-flex}.page-tabs{scrollbar-width:none}.page-tabs::-webkit-scrollbar{display:none}:root{--background-primary:var(--card);--background-primary-alt:color-mix(in srgb, var(--foreground) 3%, var(--card));--background-secondary:var(--background);--background-secondary-alt:color-mix(in srgb, var(--foreground) 5%, var(--background));--background-modifier-border:var(--border);--background-modifier-border-hover:color-mix(in srgb, var(--foreground) 30%, transparent);--background-modifier-border-focus:var(--ring);--background-modifier-hover:color-mix(in srgb, var(--foreground) 7%, transparent);--background-modifier-active-hover:color-mix(in srgb, var(--primary) 15%, transparent);--background-modifier-form-field:var(--card);--background-modifier-form-field-highlighted:var(--card);--background-modifier-box-shadow:#00000026;--background-modifier-error:var(--red);--background-modifier-error-hover:var(--red);--background-modifier-error-rgb:255, 59, 48;--background-modifier-success:var(--green);--background-modifier-success-rgb:52, 199, 89;--background-modifier-message:color-mix(in srgb, var(--foreground) 85%, transparent);--background-modifier-cover:#0000004d;--text-normal:var(--foreground);--text-muted:var(--muted-foreground);--text-faint:color-mix(in srgb, var(--muted-foreground) 60%, transparent);--text-on-accent:var(--primary-foreground);--text-on-accent-inverted:var(--primary);--text-accent:var(--primary);--text-accent-hover:color-mix(in srgb, var(--primary) 80%, var(--foreground));--text-error:var(--red);--text-success:var(--green);--text-warning:var(--orange);--text-highlight-bg:color-mix(in srgb, var(--yellow) 40%, transparent);--text-highlight-bg-active:color-mix(in srgb, var(--orange) 40%, transparent);--text-selection:color-mix(in srgb, var(--primary) 25%, transparent);--interactive-normal:color-mix(in srgb, var(--foreground) 6%, var(--card));--interactive-hover:color-mix(in srgb, var(--foreground) 10%, var(--card));--interactive-accent:var(--primary);--interactive-accent-hover:color-mix(in srgb, var(--primary) 85%, var(--foreground));--interactive-accent-rgb:0, 122, 255;--interactive-success:var(--green);--color-red:var(--red);--color-orange:var(--orange);--color-yellow:var(--yellow);--color-green:var(--green);--color-cyan:var(--teal);--color-blue:var(--blue);--color-purple:var(--purple);--color-pink:var(--pink);--color-red-rgb:255, 59, 48;--color-orange-rgb:255, 149, 0;--color-yellow-rgb:255, 204, 0;--color-green-rgb:52, 199, 89;--color-cyan-rgb:48, 176, 199;--color-blue-rgb:0, 122, 255;--color-purple-rgb:175, 82, 222;--color-pink-rgb:255, 45, 85;--color-base-00:var(--card);--color-base-05:color-mix(in srgb, var(--foreground) 3%, var(--card));--color-base-10:color-mix(in srgb, var(--foreground) 5%, var(--card));--color-base-20:var(--background);--color-base-25:color-mix(in srgb, var(--foreground) 10%, var(--card));--color-base-30:color-mix(in srgb, var(--foreground) 15%, var(--card));--color-base-35:color-mix(in srgb, var(--foreground) 22%, var(--card));--color-base-40:color-mix(in srgb, var(--foreground) 30%, var(--card));--color-base-50:color-mix(in srgb, var(--foreground) 45%, var(--card));--color-base-60:color-mix(in srgb, var(--foreground) 60%, var(--card));--color-base-70:color-mix(in srgb, var(--foreground) 75%, var(--card));--color-base-100:var(--foreground);--accent-h:211;--accent-s:100%;--accent-l:50%;--font-interface:var(--font-sans);--font-interface-theme:var(--font-sans);--font-default:var(--font-sans);--font-monospace:var(--font-code);--font-monospace-theme:var(--font-code);--font-monospace-default:var(--font-code);--font-text-theme:var(--font-text,var(--font-sans));--font-mermaid:var(--font-sans);--font-text-size:16px;--font-ui-smaller:11px;--font-ui-small:12px;--font-ui-medium:13px;--font-ui-large:15px;--font-smallest:.8em;--font-smaller:.875em;--font-small:.933em;--font-thin:100;--font-extralight:200;--font-light:300;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--font-extrabold:800;--font-black:900;--line-height-normal:1.5;--line-height-tight:1.3;--size-2-1:2px;--size-2-2:4px;--size-2-3:6px;--size-4-1:4px;--size-4-2:8px;--size-4-3:12px;--size-4-4:16px;--size-4-5:20px;--size-4-6:24px;--size-4-8:32px;--size-4-9:36px;--size-4-12:48px;--size-4-16:64px;--size-4-18:72px;--radius-s:4px;--radius-m:8px;--radius-l:12px;--border-width:1px;--input-height:28px;--input-radius:6px;--input-font-weight:400;--input-border-width:1px;--icon-size:16px;--icon-stroke:2px;--icon-xs:14px;--icon-s:16px;--icon-m:18px;--icon-l:18px;--icon-xs-stroke-width:2px;--icon-s-stroke-width:2px;--icon-m-stroke-width:1.75px;--icon-l-stroke-width:1.75px;--icon-color:var(--muted-foreground);--icon-color-hover:var(--foreground);--icon-color-active:var(--primary);--icon-color-focused:var(--foreground);--icon-opacity:1;--clickable-icon-radius:4px;--shadow-s:0 1px 2px #00000014, 0 2px 8px #00000014;--shadow-l:0 8px 30px #0000002e;--nav-item-size:13px;--nav-item-color:var(--muted-foreground);--nav-item-color-hover:var(--foreground);--nav-item-color-active:var(--foreground);--nav-item-color-selected:var(--foreground);--nav-item-background-hover:color-mix(in srgb, var(--foreground) 7%, transparent);--nav-item-background-active:color-mix(in srgb, var(--foreground) 10%, transparent);--nav-item-background-selected:color-mix(in srgb, var(--primary) 15%, transparent);--nav-item-padding:3px 8px;--nav-item-radius:4px;--nav-indentation-guide-color:var(--border);--checkbox-color:var(--primary);--checkbox-color-hover:var(--primary);--checkbox-border-color:var(--muted-foreground);--checkbox-marker-color:var(--primary-foreground);--checkbox-radius:4px;--checkbox-size:16px;--checklist-done-color:var(--muted-foreground);--checklist-done-decoration:line-through;--toggle-thumb-color:white;--toggle-width:36px;--toggle-thumb-height:18px;--toggle-thumb-width:18px;--toggle-radius:11px;--table-border-color:var(--border);--table-header-background:transparent;--table-row-background-hover:transparent;--code-background:color-mix(in srgb, var(--foreground) 5%, transparent);--code-normal:var(--foreground);--code-comment:var(--muted-foreground);--code-size:.875em;--code-radius:6px;--blockquote-border-color:var(--primary);--blockquote-border-thickness:3px;--link-color:var(--primary);--link-color-hover:var(--primary);--link-external-color:var(--primary);--link-unresolved-color:var(--muted-foreground);--link-unresolved-opacity:.8;--link-decoration:underline;--tag-color:var(--primary);--tag-background:color-mix(in srgb, var(--primary) 10%, transparent);--tag-radius:999px;--tag-size:.875em;--tag-padding-x:.5em;--tag-padding-y:.1em;--hr-color:var(--border);--hr-thickness:1px;--bold-weight:600;--italic-color:inherit;--h1-size:1.5em;--h2-size:1.25em;--h3-size:1.1em;--h4-size:1em;--h5-size:.95em;--h6-size:.9em;--h1-weight:700;--h2-weight:700;--h3-weight:600;--h4-weight:600;--h5-weight:600;--h6-weight:600;--h1-color:var(--h1);--h2-color:var(--h2);--h3-color:var(--h3);--h4-color:var(--h4);--h5-color:var(--h5);--h6-color:var(--h6);--file-line-width:var(--line-width);--file-margins:32px;--p-spacing:14px;--list-indent:1.35em;--list-spacing:6px;--callout-radius:8px;--callout-padding:12px 16px;--callout-default:0, 122, 255;--callout-info:0, 122, 255;--callout-todo:0, 122, 255;--callout-tip:48, 176, 199;--callout-success:52, 199, 89;--callout-question:255, 149, 0;--callout-warning:255, 149, 0;--callout-fail:255, 59, 48;--callout-error:255, 59, 48;--callout-bug:255, 59, 48;--callout-example:175, 82, 222;--callout-quote:142, 142, 147;--callout-summary:48, 176, 199;--callout-important:48, 176, 199;--modal-background:var(--card);--modal-width:560px;--modal-height:85vh;--modal-max-width:calc(100vw - 32px);--modal-radius:14px;--modal-border-width:.5px;--modal-border-color:var(--border);--prompt-width:640px;--prompt-max-width:calc(100vw - 32px);--prompt-border-width:.5px;--prompt-border-color:var(--border);--menu-background:var(--popover);--menu-radius:10px;--menu-padding:4px;--menu-border-color:var(--border);--tab-text-color:var(--muted-foreground);--tab-text-color-focused:var(--foreground);--tab-text-color-focused-active:var(--foreground);--titlebar-background:var(--background);--ribbon-background:var(--background);--status-bar-background:var(--background);--status-bar-text-color:var(--muted-foreground);--scrollbar-bg:transparent;--scrollbar-thumb-bg:var(--scrollbar,#0003);--scrollbar-active-thumb-bg:var(--scrollbar-hover,#00000059);--divider-color:var(--border);--divider-width:1px;--sidebar-markdown-font-size:13px;--layer-cover:5;--layer-sidedock:10;--layer-status-bar:15;--layer-popover:70;--layer-slides:45;--layer-modal:60;--layer-notice:75;--layer-menu:65;--layer-tooltip:80;--layer-dragged-item:80;--anim-duration-fast:.14s;--anim-duration-moderate:.3s;--anim-motion-smooth:cubic-bezier(.45, .05, .55, .95);--cursor:pointer;--cursor-link:pointer;--safe-area-inset-top:env(safe-area-inset-top,0px);--safe-area-inset-bottom:env(safe-area-inset-bottom,0px);--safe-area-inset-left:env(safe-area-inset-left,0px);--safe-area-inset-right:env(safe-area-inset-right,0px);--keyboard-height:0px;--button-radius:6px;--interactive-accent-hsl:var(--accent-h), var(--accent-s), var(--accent-l);--input-shadow:inset 0 0 0 .5px var(--input);--input-shadow-hover:inset 0 0 0 .5px var(--ring);--shadow-xs:0 1px 2px #0000000f;--tag-border-color:transparent;--tag-border-width:0px;--header-height:40px;--view-header-height:40px;--setting-items-radius:12px;--setting-items-background:color-mix(in srgb, var(--foreground) 3%, transparent);--setting-items-border-color:var(--border);--setting-items-padding-y:8px;--dialog-width:560px;--text-error-hover:var(--red);--nav-item-weight-active:500;--mono-rgb-0:255, 255, 255;--mono-rgb-100:0, 0, 0;--inline-title-size:1.6em;--icon-opacity-hover:1;--content-margin:0;--code-string:var(--green);--code-property:var(--blue);--code-keyword:var(--pink);--code-function:var(--orange);--code-value:var(--purple);--code-tag:var(--red);--code-operator:var(--muted-foreground);--code-important:var(--orange);--code-punctuation:var(--muted-foreground);--background-modifier-active:color-mix(in srgb, var(--foreground) 10%, transparent);--font-text:var(--font-sans)}.dark{--mono-rgb-0:0, 0, 0;--mono-rgb-100:255, 255, 255}:is(.modal-container,.menu,.suggestion-container,.popover,.notice-container,.plugin-compat-leaf,.plugin-compat-fence,.plugin-compat-side,.markdown-rendered,.workspace-leaf,.status-bar-item,.vertical-tab-content,.setting-page-root){--color-accent:var(--primary);--color-accent-1:color-mix(in srgb, var(--primary) 85%, var(--foreground));--color-accent-2:color-mix(in srgb, var(--primary) 70%, var(--foreground))}@media (width<=767px){:root{--font-ui-smaller:13px;--font-ui-small:15px;--font-ui-medium:17px;--font-ui-large:20px;--input-height:36px;--nav-item-size:17px;--icon-size:20px}}.svg-icon{width:var(--icon-size);height:var(--icon-size);stroke-width:var(--icon-stroke);flex:none}.clickable-icon{border-radius:var(--clickable-icon-radius);color:var(--icon-color);cursor:pointer;box-shadow:none;background:0 0;border:0;justify-content:center;align-items:center;gap:4px;padding:4px;display:inline-flex}.clickable-icon:hover{background:var(--background-modifier-hover);color:var(--icon-color-hover)}.clickable-icon.is-active{color:var(--icon-color-active)}.clickable-icon.is-disabled{opacity:.4;cursor:default}:is(.modal-container,.vertical-tab-content,.view-content,.workspace-leaf-content,.setting-item,.plugin-compat-fence,.markdown-rendered,.popover) button:not(.clickable-icon,.md-copy,.footnote-back,[class*=cm-]){height:var(--input-height);background:color-mix(in srgb, var(--foreground) 6%, transparent);color:var(--foreground);font:inherit;font-size:var(--font-ui-medium);cursor:pointer;white-space:nowrap;border:0;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-weight:500;display:inline-flex}:is(.modal-container,.vertical-tab-content,.view-content,.workspace-leaf-content,.setting-item,.plugin-compat-fence,.markdown-rendered,.popover) button:not(.clickable-icon,.md-copy,.footnote-back,[class*=cm-]):hover{background:color-mix(in srgb, var(--foreground) 10%, transparent)}:is(.modal-container,.vertical-tab-content,.view-content,.workspace-leaf-content,.setting-item,.plugin-compat-fence,.markdown-rendered,.popover) button:disabled{opacity:.45;cursor:default}button.mod-cta,button.mod-cta:hover{background:var(--primary)!important;color:var(--primary-foreground)!important}button.mod-warning,button.mod-destructive,button.mod-warning:hover,button.mod-destructive:hover{background:var(--red)!important;color:#fff!important}:is(.modal-container,.vertical-tab-content,.view-content) :is(button,.clickable-icon):focus-visible{outline:2px solid var(--ring);outline-offset:1px}:is(.modal-container,.vertical-tab-content,.view-content,.markdown-rendered,.suggestion-container) kbd{border:.5px solid var(--border);background:color-mix(in srgb, var(--foreground) 5%, transparent);font-family:var(--font-code);border-radius:4px;padding:0 4px;font-size:.85em}:is(.modal-container,.vertical-tab-content,.view-content,.workspace-leaf-content,.setting-item,.plugin-compat-fence,.markdown-rendered,.popover,.suggestion-container) :is(input[type=text],input[type=search],input[type=number],input[type=email],input[type=password],input[type=url],input[type=date],input[type=datetime-local],input[type=time],input:not([type]),select){height:var(--input-height);border:.5px solid var(--input);border-radius:var(--input-radius);background:var(--background-modifier-form-field);color:var(--foreground);font:inherit;font-size:var(--font-ui-medium);outline:none;min-width:0;padding:0 8px}:is(.modal-container,.vertical-tab-content,.view-content,.workspace-leaf-content,.setting-item,.plugin-compat-fence,.markdown-rendered,.popover) textarea{border:.5px solid var(--input);border-radius:var(--input-radius);background:var(--background-modifier-form-field);min-height:64px;color:var(--foreground);font:inherit;font-size:var(--font-ui-medium);outline:none;padding:6px 8px;line-height:1.4}:is(.modal-container,.vertical-tab-content,.view-content,.workspace-leaf-content,.setting-item,.plugin-compat-fence,.markdown-rendered,.popover,.suggestion-container) :is(input:not([type=checkbox],[type=radio],[type=range],[type=color]),textarea,select):focus{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in srgb, var(--ring) 20%, transparent)}:is(.modal-container,.vertical-tab-content,.view-content,.suggestion-container) :is(input,textarea)::placeholder{color:var(--text-faint)}select.dropdown{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2386868b' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 15 5 5 5-5'/%3E%3Cpath d='m7 9 5-5 5 5'/%3E%3C/svg%3E")!important;background-position:right 6px center!important;background-repeat:no-repeat!important;padding-right:24px!important}input[type=range].slider{accent-color:var(--primary);width:140px}:is(.modal-container,.vertical-tab-content,.view-content) input[type=color]{border:.5px solid var(--border);cursor:pointer;background:0 0;border-radius:6px;width:32px;height:24px;padding:0}.search-input-container{align-items:center;width:100%;display:flex;position:relative}.search-input-container input{width:100%;padding-right:26px!important}.search-input-clear-button{cursor:pointer;background:color-mix(in srgb, var(--muted-foreground) 50%, transparent);border-radius:50%;width:14px;height:14px;position:absolute;right:7px}.search-input-clear-button:before{content:"×";color:var(--card);text-align:center;font-size:12px;line-height:14px;display:block}.search-input-container:has(input:placeholder-shown) .search-input-clear-button{display:none}.checkbox-container{cursor:pointer;background:color-mix(in srgb, var(--foreground) 18%, transparent);border-radius:999px;flex:none;width:36px;height:22px;transition:background .2s;display:inline-block;position:relative}.checkbox-container input{display:none}.checkbox-container:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}.checkbox-container.is-enabled{background:var(--primary)}.checkbox-container.is-enabled:after{transform:translate(14px)}.checkbox-container.is-disabled,.is-disabled .checkbox-container{opacity:.5;cursor:default}.modal-container{z-index:var(--layer-modal);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-bg{background:#0000004d;animation:.15s ease-out oc-fade;position:absolute;inset:0}.modal,.prompt{width:var(--modal-width);max-width:var(--modal-max-width);max-height:var(--modal-height);border:.5px solid var(--border);border-radius:var(--modal-radius);background:var(--card);color:var(--foreground);font-size:var(--font-ui-medium);overscroll-behavior:contain;flex-direction:column;padding:20px;line-height:1.45;animation:.15s ease-out oc-in;display:flex;position:relative;overflow:auto;box-shadow:0 25px 50px -12px #00000040}.modal-close-button{cursor:pointer;color:var(--muted-foreground);border-radius:6px;padding:3px;display:flex;position:absolute;top:12px;right:12px}.modal-close-button:hover{background:var(--background-modifier-hover);color:var(--foreground)}.modal-close-button svg{width:16px;height:16px}.modal-header:empty,.modal-title:empty{display:none}.modal-title{margin-bottom:12px;padding-right:28px;font-size:15px;font-weight:600;line-height:20px}.modal-content{min-height:0}.modal-content p{margin:0 0 10px}.modal-content :is(h1,h2,h3,h4){margin:14px 0 8px;font-weight:600}.modal-content :is(h1,h2){font-size:15px}.modal-content :is(h3,h4){font-size:13px}.modal-button-container{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:16px;display:flex}.modal.mod-settings{width:min(760px,100vw - 32px);height:80vh;padding:20px 24px}.modal.mod-settings .modal-title{font-size:17px}.modal.prompt,.prompt{width:var(--prompt-width);max-width:var(--prompt-max-width);border-radius:12px;align-self:flex-start;max-height:70vh;margin-top:12vh;padding:0;overflow:hidden}.prompt-input-container{position:relative}input.prompt-input,.prompt-input-container input{width:100%;color:var(--foreground);outline:none;border:0!important;border-bottom:.5px solid var(--border)!important;height:44px!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0 16px!important;font-size:15px!important}.prompt-results{overscroll-behavior:contain;flex:auto;padding:4px;overflow:auto}.prompt-instructions{color:var(--muted-foreground);border-top:.5px solid var(--border);flex-wrap:wrap;gap:4px 14px;padding:6px 12px;font-size:11px;display:flex}.prompt-instructions:empty{display:none}.prompt-instruction-command{color:var(--foreground);margin-right:4px;font-weight:600}.prompt-instruction{white-space:nowrap}@media (width<=767px){.modal{width:100%;max-width:calc(100vw - 16px);max-height:calc(100dvh - 32px);padding:18px 16px;font-size:15px}.modal.mod-settings{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;padding-top:max(18px, env(safe-area-inset-top));border-radius:0}.modal.prompt,.prompt{margin-top:max(12px, env(safe-area-inset-top));width:calc(100vw - 16px)}.prompt-instructions{display:none}input.prompt-input{height:48px!important;font-size:17px!important}}@keyframes oc-fade{0%{opacity:0}}@keyframes oc-in{0%{opacity:0;transform:scale(.97)}}.suggestion{flex-direction:column;display:flex}.suggestion-item{cursor:pointer;min-height:28px;font-size:var(--font-ui-medium);color:var(--foreground);overflow-wrap:anywhere;border-radius:6px;align-items:center;gap:8px;padding:4px 10px;line-height:18px;display:flex}.suggestion-item.is-selected{background:color-mix(in srgb, var(--foreground) 7%, transparent)}.suggestion-item.mod-complex{align-items:flex-start}.suggestion-content{flex:auto;min-width:0}.suggestion-note{font-size:var(--font-ui-small);color:var(--muted-foreground)}.suggestion-aux{color:var(--muted-foreground);font-size:var(--font-ui-small);flex:none;align-items:center;gap:6px;display:flex}.suggestion-flair,.suggestion-hotkey,.suggestion-prefix{color:var(--muted-foreground);font-size:var(--font-ui-small)}.suggestion-empty{color:var(--muted-foreground);font-size:var(--font-ui-medium);padding:10px 12px}.suggestion-highlight{color:var(--foreground);font-weight:600}.suggestion-container{z-index:var(--layer-popover);background:color-mix(in srgb, var(--popover) 92%, transparent);-webkit-backdrop-filter:blur(30px)saturate(200%);backdrop-filter:blur(30px)saturate(200%);max-width:min(420px,100vw - 16px);max-height:300px;box-shadow:inset 0 0 0 .5px var(--border), 0 10px 30px #0000002e;overscroll-behavior:contain;border-radius:10px;padding:4px;position:fixed;overflow:auto}@media (width<=767px){.suggestion-item{min-height:44px;font-size:17px}}.vertical-tab-content{color:var(--foreground);padding:0}.vertical-tab-content>:is(h1,h2,h3,h4){color:var(--muted-foreground);margin:20px 0 4px;font-size:13px;font-weight:600}.vertical-tab-content>:is(h1,h2,h3,h4):first-child{margin-top:0}.vertical-tab-content p{font-size:var(--font-ui-medium);margin:6px 0}.vertical-tab-content a{color:var(--primary)}.setting-item{border-top:.5px solid var(--border);align-items:center;gap:12px;min-height:48px;padding:8px 0;display:flex}.setting-item:first-child,.setting-item-heading+.setting-item,.setting-items>.setting-item:first-child{border-top:0}.setting-item-info{flex:auto;min-width:0}.setting-item-name{color:var(--foreground);font-size:15px;line-height:20px}.setting-item-name:empty,.setting-item-description:empty{display:none}.setting-item-description{color:var(--muted-foreground);font-size:13px;line-height:18px}.setting-item-description a{color:var(--primary)}.setting-item:is(.mod-navigable,.mod-clickable){cursor:pointer}.setting-item:is(.mod-navigable,.mod-clickable):hover{background:var(--accent)}.setting-item-icon{color:var(--muted-foreground);flex:none;display:flex}.setting-item-icon svg{width:18px;height:18px}.setting-item-chevron{color:var(--muted-foreground);display:flex}.setting-item-chevron svg{width:16px;height:16px}.setting-item-error{color:var(--destructive);font-size:13px;line-height:18px}.setting-display-value{color:var(--muted-foreground);font-size:13px}.setting-display-value[data-status=warning]{color:var(--orange)}.setting-group-search{padding:4px 0 8px}.setting-group-search input{width:100%}.setting-item-control{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.setting-item-control :is(input[type=text],input:not([type]),input[type=search]){width:180px}.setting-item-control textarea{width:260px}.setting-item-heading{border-top:0;min-height:0;padding:20px 0 4px}.setting-item-heading .setting-item-name{color:var(--muted-foreground);font-size:13px;font-weight:600}.setting-item.is-disabled{opacity:.5}.setting-item.mod-clickable{cursor:pointer}.setting-item.mod-clickable:hover{background:var(--background-modifier-hover);border-radius:8px}.setting-group{margin:4px 0 16px}.setting-group>.setting-item-heading{padding:16px 0 6px}.setting-items{border-radius:var(--setting-items-radius);background:var(--setting-items-background);padding:0 14px}.setting-progress-bar{background:linear-gradient(to right, var(--primary) var(--progress,0%), color-mix(in srgb, var(--foreground) 12%, transparent) var(--progress,0%));border-radius:3px;width:140px;height:6px}.setting-page-bar{align-items:center;gap:6px;margin-bottom:8px;font-size:15px;font-weight:600;display:flex}.extra-setting-button{color:var(--muted-foreground)}@media (width<=767px){.setting-item{flex-wrap:wrap;min-height:52px}.setting-item-name{font-size:17px;line-height:22px}.setting-item-description{font-size:15px;line-height:20px}.setting-item-control :is(input[type=text],input:not([type]),textarea){width:100%}.setting-item-control:has(textarea,input[type=text]){flex-basis:100%}}.menu{z-index:var(--layer-menu);background:color-mix(in srgb, var(--popover) 85%, transparent);-webkit-backdrop-filter:blur(30px)saturate(200%);backdrop-filter:blur(30px)saturate(200%);min-width:192px;max-height:calc(100dvh - 16px);box-shadow:inset 0 0 0 .5px var(--border), 0 10px 30px #0000002e;color:var(--foreground);border-radius:10px;padding:4px;font-size:13px;position:fixed;overflow:auto}.menu-item{cursor:pointer;white-space:nowrap;border-radius:4px;align-items:center;gap:10px;height:28px;padding:0 10px;display:flex}.menu-item:hover,.menu-item.selected{background:color-mix(in srgb, var(--foreground) 7%, transparent)}.menu-item.is-disabled{opacity:.4;cursor:default}.menu-item.is-label{color:var(--muted-foreground);cursor:default}.menu-item.mod-warning,.menu-item.mod-warning .menu-item-icon{color:var(--red)}.menu-item-icon{width:16px;color:var(--muted-foreground);display:flex}.menu-item-title{flex:auto}.menu-separator{background:var(--border);height:.5px;margin:4px 10px}.popover.hover-popover{z-index:var(--layer-popover);background:var(--card);width:460px;max-width:calc(100vw - 16px);max-height:400px;box-shadow:inset 0 0 0 .5px var(--border), 0 16px 40px #0003;color:var(--foreground);border-radius:12px;padding:8px 16px;font-size:14px;position:fixed;overflow:auto}.popover.hover-popover:empty{display:none}.workspace-leaf,.workspace-leaf-content{height:100%;min-height:0;color:var(--foreground);flex-direction:column;display:flex}.plugin-compat-side :is(.workspace-leaf,.workspace-leaf-content){height:auto}.plugin-compat-side .workspace-leaf.mod-fill{height:min(520px,70vh)}.plugin-compat-side .workspace-leaf.mod-fill>.workspace-leaf-content{height:100%}.view-header{display:none}.view-content{font-size:var(--font-ui-medium);flex:auto;padding:4px 8px;overflow:auto}.nav-header{padding:4px}.nav-buttons-container{flex-wrap:wrap;justify-content:center;gap:2px;display:flex}.nav-action-button{color:var(--icon-color);cursor:pointer;border-radius:4px;padding:4px;display:flex}.nav-action-button:hover{background:var(--background-modifier-hover);color:var(--icon-color-hover)}.nav-action-button.is-active{color:var(--primary)}.nav-files-container{padding:2px 4px}:is(.nav-file-title,.nav-folder-title,.tree-item-self):not([data-tree-path]){min-height:26px;padding:var(--nav-item-padding);border-radius:var(--nav-item-radius);color:var(--nav-item-color);cursor:pointer;font-size:var(--nav-item-size);align-items:center;gap:6px;line-height:18px;display:flex}:is(.nav-file-title,.nav-folder-title,.tree-item-self):not([data-tree-path]):hover{background:var(--nav-item-background-hover);color:var(--nav-item-color-hover)}:is(.nav-file-title,.nav-folder-title,.tree-item-self):not([data-tree-path]).is-active{background:var(--nav-item-background-active);color:var(--nav-item-color-active)}:is(.nav-file-title,.nav-folder-title,.tree-item-self):not([data-tree-path]).is-selected{background:var(--nav-item-background-selected);color:var(--nav-item-color-selected)}:is(.nav-file-title-content,.nav-folder-title-content,.tree-item-inner):not([data-tree-path] *){text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}:is(.nav-folder-children,.tree-item-children){border-left:.5px solid var(--nav-indentation-guide-color);margin-left:8px;padding-left:12px}:is(.nav-folder.is-collapsed,.tree-item.is-collapsed)>:is(.nav-folder-children,.tree-item-children){display:none}:is(.nav-folder-collapse-indicator,.collapse-icon,.tree-item-icon){width:14px;color:var(--muted-foreground);flex:none;display:flex}:is(.nav-folder-collapse-indicator,.collapse-icon) svg{width:12px;height:12px;transition:transform .12s}:is(.is-collapsed>.nav-folder-title,.is-collapsed>.tree-item-self) :is(.nav-folder-collapse-indicator,.collapse-icon) svg{transform:rotate(-90deg)}:is(.nav-file-tag,.tree-item-flair){color:var(--muted-foreground);background:var(--background-modifier-hover);border-radius:4px;padding:0 5px;font-size:11px}.tree-item-flair-outer{flex:none}.pane-empty{color:var(--muted-foreground);font-size:var(--font-ui-medium);padding:12px}.search-result-file-title{font-weight:500}.search-result-file-match{font-size:var(--font-ui-small);color:var(--muted-foreground);padding:2px 8px}.search-result-file-matched-text{background:var(--text-highlight-bg);color:var(--foreground)}.status-bar-item{color:var(--muted-foreground);align-items:center;gap:4px;font-size:12px;display:inline-flex}.status-bar-item.mod-clickable{cursor:pointer}:is(.modal-container,.view-content,.markdown-rendered,.vertical-tab-content) :is(.u-muted,.mod-muted,.text-muted){color:var(--muted-foreground)}:is(.modal-container,.view-content,.markdown-rendered,.vertical-tab-content) .u-pop{color:var(--primary)}:is(.modal-container,.view-content,.markdown-rendered,.vertical-tab-content) .mod-error{color:var(--red)}.markdown-rendered,.markdown-preview-view{color:var(--foreground);overflow-wrap:anywhere}:is(.markdown-rendered,.view-content,.plugin-compat-fence,.popover) a.internal-link{color:var(--notes,var(--primary));text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-underline-offset:3px;cursor:pointer;font-weight:500;text-decoration-thickness:1px}:is(.markdown-rendered,.view-content,.plugin-compat-fence,.popover) a.internal-link.is-unresolved{color:var(--muted-foreground);font-weight:400;text-decoration-style:dotted}:is(.markdown-rendered,.view-content,.plugin-compat-fence,.popover) a.external-link{color:var(--primary);text-underline-offset:3px;text-decoration:underline}:is(.view-content,.plugin-compat-fence,.popover) a.tag{color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, transparent);border-radius:999px;padding:0 6px;font-size:.9em;text-decoration:none;display:inline-block}.markdown-rendered .task-list-item:is([data-task=x],[data-task=X]){color:var(--checklist-done-color);-webkit-text-decoration:var(--checklist-done-decoration);text-decoration:var(--checklist-done-decoration);-webkit-text-decoration-color:color-mix(in srgb, currentColor 50%, transparent);text-decoration-color:color-mix(in srgb, currentColor 50%, transparent)}:is(.view-content,.plugin-compat-fence,.popover) input[type=checkbox].task-list-item-checkbox{width:16px;height:16px;accent-color:var(--primary);vertical-align:-3px;cursor:pointer;margin:0 6px 0 0}:is(.view-content,.plugin-compat-fence,.popover,.markdown-rendered) .contains-task-list{list-style:none}:is(.markdown-rendered,.plugin-compat-fence) table{border-collapse:collapse;font-size:.94em}:is(.markdown-rendered,.plugin-compat-fence) :is(th,td){text-align:left;border-bottom:.5px solid var(--border);vertical-align:top;padding:6px 14px 6px 0}:is(.markdown-rendered,.plugin-compat-fence) th{font-weight:600}:is(.plugin-compat-fence,.plugin-compat-leaf,.popover) :where(ul,ol){margin:4px 0;padding-left:1.35em}:is(.plugin-compat-fence,.plugin-compat-leaf,.popover) :where(ul){list-style:outside}:is(.plugin-compat-fence,.plugin-compat-leaf,.popover) :where(ol){list-style:decimal}:is(.plugin-compat-fence,.plugin-compat-leaf,.popover) :where(li)::marker{color:var(--muted-foreground)}:is(.plugin-compat-fence,.plugin-compat-leaf,.popover) :where(ul.contains-task-list){padding-left:.25em}:is(.plugin-compat-fence,.plugin-compat-leaf,.popover) :where(h1,h2,h3,h4,h5,h6){margin:12px 0 6px;font-weight:600;line-height:1.3}:is(.plugin-compat-fence,.plugin-compat-leaf,.popover) :where(h1){font-size:1.3em}:is(.plugin-compat-fence,.plugin-compat-leaf,.popover) :where(h2){font-size:1.15em}:is(.plugin-compat-fence,.plugin-compat-leaf,.popover) :where(p){margin:0 0 8px}:is(.plugin-compat-fence,.plugin-compat-leaf,.popover) :where(code){font-family:var(--font-code);background:var(--code-background);border-radius:4px;padding:1px 4px;font-size:.85em}:is(.plugin-compat-fence,.plugin-compat-leaf,.popover) :where(pre){background:var(--code-background);border-radius:8px;padding:10px 12px;overflow-x:auto}:is(.plugin-compat-fence,.plugin-compat-leaf,.popover) :where(pre code){background:0 0;padding:0}:is(.plugin-compat-fence,.plugin-compat-leaf,.popover) :where(blockquote:not(.callout)){border-left:3px solid var(--border);color:var(--muted-foreground);margin:0 0 8px;padding-left:12px}:is(.plugin-compat-fence,.plugin-compat-leaf,.popover) :where(hr){border:0;border-top:.5px solid var(--border);margin:12px 0}.internal-embed.image-embed img{border-radius:8px;max-width:100%}.internal-embed.markdown-embed{border-left:2px solid color-mix(in srgb, var(--notes,var(--primary)) 50%, transparent);margin:6px 0;padding:2px 0 2px 14px;display:block}.internal-embed.is-unresolved{color:var(--muted-foreground)}.plugin-compat-fence{margin:4px 0}.plugin-compat-error{color:var(--red);font-size:13px}:is(.block-language-dataview,.block-language-dataviewjs,.block-language-tasks){overflow-x:auto}.plugin-compat-anchors>.metadata-container{display:none}.plugin-compat-anchors:not(:has(>:not(.metadata-container))){display:none}
