@keyframes workspaceLeafIn{0%{opacity:0;transform:scale(.95)}}@keyframes menuIn{0%{opacity:0;transform:translateY(-8px)}}@keyframes modalIn{0%{opacity:0;transform:scale(.975)}}.theme-dark,.theme-light,body{--font-interface-theme:"SF Pro", -apple-system, BlinkMacSystemFont, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--font-text-theme:"SF Pro", -apple-system, BlinkMacSystemFont, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--font-ui-modifier:0px;--bold-modifier:300;--icon-size-modifier:0px;--icon-opacity:1;--bc-focus-ring-color:var(--interactive-accent);--bc-focus-ring-width:2px;--bc-focus-ring-offset:2px;--bc-focus-ring-style:solid;--titlebar-background:var(--background-secondary);--titlebar-background-focused:var(--background-secondary);--divider-color-hover:var(--color-base-50);--corner-shape:superellipse(1.1);--shadow-s:rgba(0, 0, 0, 0.08) 0px 12px 24px -4px, rgba(0, 0, 0, 0.04) 0px 8px 16px -4px;--shadow-l:0 14px 62px #00000040;--shadow-tactile:rgba(0, 0, 0, 0.04) 0px 2px 8px -2px, rgba(var(--mono-rgb-100), 0.04) 0px 2px 4px -2px;--shadow-xs:0 1px 2px rgba(0, 0, 0, 0.06);--anim-speed-modifier:1;--anim-speed-entrance:var(--anim-speed-modifier);--anim-speed-exit:var(--anim-speed-modifier);--anim-motion-baseline:cubic-bezier(0.32, 0.72, 0, 1);--anim-motion-emphasized:cubic-bezier(0.16, 1, 0.3, 1);--anim-motion-brand:cubic-bezier(0.34, 1.56, 0.64, 1);--z-content:1;--z-fusion:5;--z-sidedock:11;--z-modal:49;--z-overlay:1000;--space-5:5px;--space-6:6px;--space-10:10px;--space-14:14px;--space-17:17px;--font-size-15:15px;--line-height-12:12px;--anim-duration-superfast:calc(80ms * var(--anim-speed-modifier));--anim-duration-fast:calc(160ms * var(--anim-speed-modifier));--anim-duration-moderate:calc(320ms * var(--anim-speed-modifier));--anim-duration-slow:calc(480ms * var(--anim-speed-modifier));--anim-default:var(--anim-duration-moderate) var(--anim-motion-baseline);--anim-fast:var(--anim-duration-fast) var(--anim-motion-baseline);--anim-slow:var(--anim-duration-slow) var(--anim-motion-baseline);--bc-z-base:1;--bc-z-drawer-options:2;--bc-z-view-header:3;--bc-z-hover-ribbon:12;--icon-stroke-modifier:1;--icon-xs-stroke-width:calc(2.25px * var(--icon-stroke-modifier));--icon-s-stroke-width:calc(2px * var(--icon-stroke-modifier));--icon-m-stroke-width:calc(2px * var(--icon-stroke-modifier));--icon-l-stroke-width:calc(2px * var(--icon-stroke-modifier));--icon-xl-stroke-width:calc(1.25px * var(--icon-stroke-modifier));--space-xs:4px;--space-s:8px;--space-m:12px;--space-l:16px;--space-xl:24px;--color-danger:rgb(220, 50, 50);--interactive-danger:var(--color-danger);--text-danger:var(--color-danger);--radius-modifier:1;--density-modifier:1;--translucent-light-opacity:0%;--translucent-dark-opacity:0%;--color-red:rgb(var(--color-red-rgb));--color-orange:rgb(var(--color-orange-rgb));--color-yellow:rgb(var(--color-yellow-rgb));--color-green:rgb(var(--color-green-rgb));--color-cyan:rgb(var(--color-cyan-rgb));--color-blue:rgb(var(--color-blue-rgb));--color-purple:rgb(var(--color-purple-rgb));--color-pink:rgb(var(--color-pink-rgb));--background-modifier-cover:rgba(0, 0, 0, 0.35)}.theme-dark:not(.dynamic-type-off),.theme-light:not(.dynamic-type-off),body:not(.dynamic-type-off){--font-ui-smaller:calc(12px + var(--font-ui-modifier));--font-ui-small:calc(13px + var(--font-ui-modifier));--font-ui-medium:calc(15px + var(--font-ui-modifier));--font-ui-large:calc(20px + var(--font-ui-modifier))}@media (prefers-reduced-transparency:reduce){body{--blur-l:none;--blur-m:none;--blur-s:none;--raised-blur:none;--translucent-light-opacity:0%;--translucent-dark-opacity:0%}}body :is(button,.clickable-icon,input,textarea,select,.dropdown,.combobox-button,.checkbox-container,.slider,.nav-file-title,.nav-folder-title,.workspace-tab-header,.menu-item,.search-input-container input):focus-visible{outline:var(--bc-focus-ring-width) var(--bc-focus-ring-style) var(--bc-focus-ring-color);outline-offset:var(--bc-focus-ring-offset)}.theme-light{--workspace-background-translucent:color-mix(in srgb, var(--background-secondary) calc(var(--translucent-light-opacity) * 100%), transparent);--color-red-rgb:254, 112, 112;--color-orange-rgb:242, 154, 100;--color-yellow-rgb:224, 205, 99;--color-green-rgb:74, 213, 95;--color-cyan-rgb:56, 219, 214;--color-blue-rgb:106, 173, 250;--color-purple-rgb:187, 158, 245;--color-pink-rgb:243, 125, 183;--code-normal:#383a42;--code-comment:#b6b9c5;--code-function:#b76b02;--code-important:#b76b02;--code-keyword:#e45749;--code-property:#62afef;--code-punctuation:#383a42;--code-string:#0d97b3;--code-tag:#e45749;--code-value:#a626a4}.theme-dark{--workspace-background-translucent:color-mix(in srgb, var(--background-secondary) calc(var(--translucent-dark-opacity) * 100%), transparent);--color-red-rgb:217, 90, 95;--color-orange-rgb:219, 134, 80;--color-yellow-rgb:196, 180, 94;--color-green-rgb:72, 196, 90;--color-cyan-rgb:63, 186, 182;--color-blue-rgb:86, 148, 218;--color-purple-rgb:142, 125, 194;--color-pink-rgb:222, 103, 147;--code-normal:#abb2bf;--code-comment:#5c6370;--code-function:#d19a66;--code-important:#d19a66;--code-keyword:#e16d76;--code-property:#62afef;--code-punctuation:#abb2bf;--code-string:#58b6c2;--code-tag:#e16d76;--code-value:#c678de}body:not(.is-mobile){--icon-xs:calc(14px + var(--icon-size-modifier));--icon-s:calc(16px + var(--icon-size-modifier));--icon-m:calc(16px + var(--icon-size-modifier));--icon-l:calc(16px + var(--icon-size-modifier));--icon-xl:calc(32px + var(--icon-size-modifier))}body:not(.is-mobile) .app-container{align-items:center}body:not(.is-mobile):not(.is-translucent) .workspace{background:var(--background-secondary)}body:not(.is-mobile) .app-container,body:not(.is-mobile) .workspace,body:not(.is-mobile) .workspace-split{transition:background-color var(--anim-default)}body:not(.is-mobile) .workspace-split{background-color:transparent}@media (prefers-color-scheme:light){.theme-dark{--workspace-background-translucent:var(--background-secondary)}}@media (prefers-color-scheme:dark){.theme-light{--workspace-background-translucent:var(--background-secondary)}}.is-translucent{--blur-s:none;--blur-m:none;--blur-l:none;--divider-color:var(--background-modifier-border);--tab-outline-color:var(--background-modifier-border)}.is-popout-window{--workspace-background-translucent:var(--background-secondary);background-color:rgb(var(--mono-rgb-100))}body.is-frameless.is-translucent:not(.is-hidden-frameless,.is-fullscreen) .titlebar,body.is-frameless:not(.is-translucent,.is-hidden-frameless,.is-fullscreen) .titlebar{background-color:var(--background-secondary)}.lucide-arrow-left path[d="M19 12H5"],.lucide-folder-closed path[d="M2 10h20"],body.titlebar-text-off .titlebar-text{display:none}body:not(.mod-macos):not(.is-mobile){--frame-right-space:144px}body:not(.mod-macos):not(.is-mobile).is-hidden-frameless .titlebar{height:var(--header-height)}body:not(.mod-macos):not(.is-mobile) .titlebar-button-container.mod-right{width:var(--frame-right-space)}body:not(.mod-macos):not(.is-mobile) .titlebar-button-container.mod-right .titlebar-button{justify-content:center;flex:1}body:not(.mod-macos):not(.is-mobile) .titlebar-button-container.mod-right .titlebar-button circle,body:not(.mod-macos):not(.is-mobile) .titlebar-button-container.mod-right .titlebar-button path,body:not(.mod-macos):not(.is-mobile) .titlebar-button-container.mod-right .titlebar-button rect{visibility:hidden}body:not(.mod-macos):not(.is-mobile) .titlebar-button-container.mod-right .titlebar-button svg{background-size:100% 100%;background-color:transparent;width:auto;height:10px}body:not(.mod-macos):not(.is-mobile) .titlebar-button.mod-minimize svg{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='2' fill='none' viewBox='0 0 12 2'%3e%3cpath fill='currentColor' d='M.598 1.201A.604.604 0 0 1 0 .604.61.61 0 0 1 .598 0h10.804c.324 0 .598.281.598.604a.605.605 0 0 1-.598.597H.598Z'/%3e%3c/svg%3e")}body:not(.mod-macos):not(.is-mobile) .titlebar-button.mod-maximize svg{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' viewBox='0 0 12 12'%3e%3cpath fill='currentColor' d='M1.77 12C.825 12 0 11.175 0 10.23V1.77C0 .83.828 0 1.77 0h8.46C11.167 0 12 .833 12 1.77v8.46c0 .942-.83 1.77-1.77 1.77H1.77Zm8.431-1.201a.605.605 0 0 0 .598-.598V1.8a.606.606 0 0 0-.599-.6H1.8a.605.605 0 0 0-.6.6v8.4c0 .325.273.598.598.598H10.2Z'/%3e%3c/svg%3e")}body:not(.mod-macos):not(.is-mobile) .titlebar-button.mod-close svg{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' viewBox='0 0 12 12'%3e%3cpath fill='currentColor' d='m6 6.848-4.975 4.974a.618.618 0 0 1-.856.006.618.618 0 0 1 .006-.855L5.15 5.998.175 1.024c-.226-.227-.24-.628 0-.85a.606.606 0 0 1 .85 0l4.974 4.975L10.974.174a.606.606 0 0 1 .85 0 .606.606 0 0 1 0 .85L6.848 5.998l4.974 4.975a.606.606 0 0 1 0 .85c-.222.239-.623.225-.85 0L6 6.847Z'/%3e%3c/svg%3e")}body:not(.mod-macos):not(.is-mobile).is-maximized .titlebar-button.mod-maximize svg{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' viewBox='0 0 12 12'%3e%3cpath fill='currentColor' d='M10.799 3.557C10.799 2.27 9.67 1.2 8.396 1.2H2.502a1.808 1.808 0 0 1 1.7-1.2h4.194C10.352 0 12 1.641 12 3.598v4.2c0 .758-.484 1.45-1.201 1.7V3.557ZM1.769 12C.826 12 0 11.175 0 10.23V4.172c0-.941.828-1.77 1.77-1.77h6.058c.945 0 1.77.825 1.77 1.77v6.058c0 .942-.829 1.77-1.77 1.77H1.77Zm6.03-1.201a.61.61 0 0 0 .603-.598v-6a.607.607 0 0 0-.603-.603h-6A.61.61 0 0 0 1.2 4.2v6c0 .325.273.598.598.598h6Z'/%3e%3c/svg%3e")}body.styled-scrollbars ::-webkit-scrollbar-thumb{background-color:transparent}body.reduce-motion{--anim-speed-modifier:0;--anim-speed-entrance:0;--anim-speed-exit:0}body.reduce-motion.is-mobile .menu,body.reduce-motion.is-mobile .mobile-tab-switcher,body.reduce-motion.is-mobile .modal,body.reduce-motion.is-mobile .modal-bg,body.reduce-motion.is-mobile .suggestion-bg{transition:none}@media (prefers-reduced-motion:reduce){:root{--anim-duration-fast:0.001ms;--anim-duration-moderate:0.001ms;--anim-duration-slow:0.001ms;--anim-speed-modifier:0;--anim-speed-entrance:0;--anim-speed-exit:0}html{scroll-behavior:auto}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){:root{--blur-l:none;--blur-m:none;--blur-s:none;--raised-blur:none;--modal-background:var(--background-primary);--raised-background:var(--background-secondary)}}body *{-ms-overflow-style:none}body.theme-dark,body.theme-light,body[class*=cn-]{--color-accent:var(--interactive-accent);--color-red:color-mix(in oklch, var(--interactive-accent) 16%, rgb(var(--color-red-rgb)));--color-orange:color-mix(in oklch, var(--interactive-accent) 16%, rgb(var(--color-orange-rgb)));--color-yellow:color-mix(in oklch, var(--interactive-accent) 16%, rgb(var(--color-yellow-rgb)));--color-green:color-mix(in oklch, var(--interactive-accent) 16%, rgb(var(--color-green-rgb)));--color-cyan:color-mix(in oklch, var(--interactive-accent) 16%, rgb(var(--color-cyan-rgb)));--color-blue:color-mix(in oklch, var(--interactive-accent) 16%, rgb(var(--color-blue-rgb)));--color-purple:color-mix(in oklch, var(--interactive-accent) 16%, rgb(var(--color-purple-rgb)));--color-pink:color-mix(in oklch, var(--interactive-accent) 16%, rgb(var(--color-pink-rgb)));transition:background-color var(--anim-duration-moderate) var(--anim-motion-brand),color var(--anim-duration-moderate) var(--anim-motion-brand)}body ::-webkit-scrollbar,body::-webkit-scrollbar{width:0;height:0}body ::-webkit-scrollbar-thumb,body::-webkit-scrollbar-track{background-color:transparent}body,body *{scrollbar-width:none;scrollbar-color:transparent transparent}.theme-light.highlight-links{--link-color:#0050b3;--link-color-hover:#002d6b;--link-external-color:#0050b3;--link-external-color-hover:#002d6b}.theme-dark.highlight-links{--link-color:#5cadff;--link-color-hover:#99ccff;--link-external-color:#5cadff;--link-external-color-hover:#99ccff}@supports not (interpolate-size:allow-keywords){body:not(.is-mobile){--modal-background:var(--background-secondary)}body:not(.is-mobile):not(.is-popout-window) .mod-root::before{content:"Bamboo China requires a newer Obsidian installer. Download and run the latest installer from obsidian.md to remove this message.";display:flex;position:absolute;justify-content:center;align-items:center;z-index:var(--layer-cover);inset:auto 0 0;padding:16px 48px;background-color:var(--background-secondary);color:var(--text-muted);font-size:var(--font-ui-medium);white-space:pre-wrap}}.lucide-arrow-left path[d="m12 19-7-7 7-7"]{transform:translateX(2px)}.lucide-arrow-right path[d="M5 12h14"]{display:none}.lucide-arrow-right path[d="m12 5 7 7-7 7"]{transform:translateX(-2px)}.lucide-edit-3 path[d="M13 21h8"],.mod-root .workspace-tabs.mod-stacked .workspace-tab-header-container-inner{display:none}body:not(.reduce-motion,.is-mobile) .workspace svg.svg-icon,body:not(.status-bar-baseline) .status-bar>div{transition:var(--anim-duration-moderate) var(--anim-motion-baseline)}@starting-style{body:not(.reduce-motion,.is-mobile) .workspace .clickable-icon:not(.workspace-ribbon>.sidebar-toggle-button>.clickable-icon) svg.svg-icon{filter:blur(4px);scale:.75;opacity:0}}body:not(.reduce-motion,.is-mobile) .workspace .clickable-icon:not([aria-disabled=true]):active svg.svg-icon,body:not(.reduce-motion,.is-mobile) .workspace .mod-sidedock .workspace-tab-header.tappable:active svg.svg-icon{scale:.75;opacity:.75}body:not(.reduce-motion,.is-mobile) .workspace .workspace-tab-header-tab-list .clickable-icon:is(:hover,.has-active-menu) svg.svg-icon{transform:translateY(1px)}body:not(.reduce-motion,.is-mobile) .workspace .view-header-nav-buttons .clickable-icon:not([aria-disabled=true]):first-child:hover svg.svg-icon{transform:translateX(-1px)}body:not(.reduce-motion,.is-mobile) .workspace .view-header-nav-buttons .clickable-icon:not([aria-disabled=true]):last-child:hover svg.svg-icon{transform:translateX(1px)}body{--header-height:48px;--tab-max-width:var(--tab-width);--tab-radius:var(--radius-s);--tab-radius-active:var(--tab-radius) var(--tab-radius) 0 0;--tab-curve:calc(var(--tab-radius) + 4px);--radius-center:var(--radius-s);--center-elevation:1;--tab-outline-width:0px;--tab-divider-color:var(--background-modifier-border);--tab-text-align:left;--tab-text-color-focused:var(--text-faint);--tab-text-color-focused-active:var(--text-normal);--tab-text-color-focused-active-current:unset;--nav-item-padding:calc(8px * var(--density-modifier)) 16px calc(8px * var(--density-modifier)) 32px;--nav-indentation-guide-width:0px;--nav-item-children-margin-start:calc(20px - var(--nav-indentation-guide-width) / 2);--ribbon-background:transparent;--ribbon-background-collapsed:var(--ribbon-background);--divider-vertical-height:100%;--modal-background:var(--background-secondary);--modal-border-color:var(--background-modifier-border);--prompt-input-height:64px;--prompt-border-color:var(--background-modifier-border)}body.mod-macos{--header-height:52px}body:not(.is-mobile){--tab-action-width:32px}body:not(.is-phone) .workspace-tab-header-container{transition:var(--anim-duration-moderate) var(--anim-motion-baseline);background-color:transparent;border-bottom:none}.sidebar-toggle-button{height:100%;padding-bottom:8px;align-items:center}.mod-sidedock .workspace-tab-header-container .sidebar-toggle-button{padding-bottom:0}.sidebar-toggle-button .clickable-icon{width:fit-content;height:fit-content}.workspace-tab-header-inner-icon{color:inherit}body:not(.is-phone) .workspace .mod-root .workspace-tab-header-container-inner{padding:8px var(--tab-curve)0;margin:0-4px 0 0;gap:8px}body:not(.is-phone) .workspace .mod-root .workspace-tab-header{--tab-outline-width:0px;padding:0}body:not(.is-phone) .workspace .mod-root .workspace-tab-header-inner{padding-inline-start:12px;padding-inline-end:8px;margin-bottom:8px;height:auto}body:not(.is-phone) .workspace .mod-root .workspace-tab-header-inner-title{line-height:normal;text-align:var(--tab-text-align)}body:not(.is-phone) .workspace .mod-root .workspace-tab-header-new-tab,body:not(.is-phone) .workspace .mod-root .workspace-tab-header-tab-list{display:block;align-content:center;padding:4px 0;margin:0}body:not(.is-phone) .workspace .mod-root .workspace-tab-header-new-tab .clickable-icon,body:not(.is-phone) .workspace .mod-root .workspace-tab-header-tab-list .clickable-icon{height:auto;padding:8px}body:not(.is-phone) .workspace .mod-root .workspace-tabs:not(.mod-stacked){--tab-radius-active:var(--tab-radius);--tab-curve:0}body:not(.is-phone) .workspace .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header-container-inner{padding-bottom:8px;gap:4px;margin:0}body:not(.is-phone) .workspace .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header{padding:0;background-color:var(--background-modifier-hover)}body:not(.is-phone) .workspace .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header:not(.is-active):not(:hover){opacity:.5}body:not(.is-phone) .workspace .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header-inner{padding-inline-start:12px;padding-inline-end:8px;margin-bottom:0}body:not(.is-phone):not(.tab-floating) .mod-root .workspace-tabs:not(.mod-stacked){container-type:inline-size}@container (min-width: 560px){body:not(.is-phone):not(.tab-floating) .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header-container-inner{flex:1;justify-content:safe center;transition:padding-left var(--anim-default),padding-right var(--anim-default)}body:not(.is-phone):not(.tab-floating) .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header-spacer{display:none}}@container (min-width: 560px){body.mod-macos:not(.is-mobile):not(.tab-floating) .mod-root .workspace-tabs:not(.mod-stacked):not(.mod-top-left-space).mod-top-right-space .workspace-tab-header-container-inner{padding-left:calc(var(--tab-action-width)*3)}body.mod-macos:not(.is-mobile):not(.tab-floating) .mod-root .workspace-tabs:not(.mod-stacked):not(.mod-top-left-space):not(.mod-top-right-space) .workspace-tab-header-container-inner{padding-left:calc(var(--tab-action-width)*2)}}@container (min-width: 560px){body.mod-macos:not(.is-mobile):not(.tab-floating):not(.is-fullscreen) .mod-root .workspace-tabs:not(.mod-stacked).mod-top-left-space.mod-top-right-space .workspace-tab-header-container-inner{padding-right:calc(var(--frame-left-space, 140px) + --tab-action-width*2)}body.mod-macos:not(.is-mobile):not(.tab-floating):not(.is-fullscreen) .mod-root .workspace-tabs:not(.mod-stacked).mod-top-left-space:not(.mod-top-right-space) .workspace-tab-header-container-inner{padding-right:calc(var(--frame-left-space, 140px) - var(--tab-action-width))}}@container (min-width: 560px){body.mod-macos:not(.is-mobile):not(.tab-floating).is-fullscreen .mod-root .workspace-tabs:not(.mod-stacked).mod-top-left-space.mod-top-right-space .workspace-tab-header-container-inner{padding-left:calc(var(--tab-action-width)*2)}body.mod-macos:not(.is-mobile):not(.tab-floating).is-fullscreen .mod-root .workspace-tabs:not(.mod-stacked).mod-top-left-space:not(.mod-top-right-space) .workspace-tab-header-container-inner{padding-left:var(--tab-action-width)}}@container (min-width: 560px){body:not(.mod-macos):not(.is-mobile):not(.tab-floating) .mod-root .workspace-tabs:not(.mod-stacked).mod-top-left-space.mod-top-right-space .workspace-tab-header-container-inner{padding-left:calc(var(--frame-right-space) + var(--tab-action-width)*2)}body:not(.mod-macos):not(.is-mobile):not(.tab-floating) .mod-root .workspace-tabs:not(.mod-stacked).mod-top-left-space:not(.mod-top-right-space) .workspace-tab-header-container-inner{padding-left:calc(var(--tab-action-width)*2)}body:not(.mod-macos):not(.is-mobile):not(.tab-floating) .mod-root .workspace-tabs:not(.mod-stacked):not(.mod-top-left-space).mod-top-right-space .workspace-tab-header-container-inner{padding-left:calc(var(--frame-right-space) + var(--tab-action-width)*3)}body:not(.mod-macos):not(.is-mobile):not(.tab-floating) .mod-root .workspace-tabs:not(.mod-stacked):not(.mod-top-left-space):not(.mod-top-right-space).mod-top .workspace-tab-header-container-inner{padding-left:calc(var(--tab-action-width)*3)}body:not(.mod-macos):not(.is-mobile):not(.tab-floating) .mod-root .workspace-tabs:not(.mod-stacked):is(.mod-root>.workspace-tabs):not(:only-of-type).mod-top-left-space:not(.mod-top-right-space) .workspace-tab-header-container-inner{padding-left:var(--tab-action-width)}body:not(.mod-macos):not(.is-mobile):not(.tab-floating) .mod-root .workspace-tabs:not(.mod-stacked):is(.mod-root>.workspace-tabs):not(:only-of-type):first-of-type:not(.mod-top-left-space):not(.mod-top-right-space) .workspace-tab-header-container-inner,body:not(.mod-macos):not(.is-mobile):not(.tab-floating) .mod-root .workspace-tabs:not(.mod-stacked):not(.mod-top) .workspace-tab-header-container-inner{padding-left:calc(var(--tab-action-width)*2)}}.mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header-inner::after{content:none}.canvas-card-menu .canvas-card-menu-button svg,.sidebar-toggle-icon-inner,.workspace .mod-sidedock .workspace-tab-header,.workspace .mod-sidedock .workspace-tab-header div,.workspace .mod-sidedock .workspace-tab-header-container{transition:var(--anim-duration-moderate) var(--anim-motion-baseline)}.workspace .mod-sidedock .workspace-tab-header-container{padding-block:8px;align-items:center}.workspace .mod-sidedock .workspace-tab-header-container-inner{-webkit-app-region:no-drag;padding:0 8px 0 0;margin:0;gap:calc(8px*var(--density-modifier));height:100%}.workspace .mod-sidedock .workspace-tab-header{height:calc-size(auto,size);line-height:normal}.workspace .mod-sidedock .workspace-tab-header.is-active{background-color:inherit;box-shadow:none}.workspace .mod-sidedock .workspace-tab-header.is-active:hover{background-color:inherit}.workspace .mod-sidedock .workspace-tab-header:not(.is-active):hover .workspace-tab-header-inner{background-color:inherit}.workspace .mod-sidedock .workspace-tab-header-inner{gap:8px}body:not(.tab-icon) .mod-sidedock .workspace-tabs:not(.mod-top) .workspace-tab-header-container:not(:hover){height:calc-size(auto,size)}body:not(.tab-icon) .mod-sidedock .workspace-tabs:not(.mod-top) .workspace-tab-header-container:not(:hover) .workspace-tab-header{background-color:var(--background-modifier-hover);height:4px}body.status-bar-baseline .status-bar:not(:hover)::before,body:not(.tab-icon) .mod-sidedock .workspace-tabs:not(.mod-top) .workspace-tab-header-container:not(:hover) .workspace-tab-header-inner-icon,body:not(.tab-icon) .mod-sidedock .workspace-tabs:not(.mod-top) .workspace-tab-header-container:not(:hover) .workspace-tab-header-inner-title{opacity:0}body:not(.mod-macos).is-hidden-frameless .mod-sidedock .workspace-tabs.mod-top-right-space .workspace-tab-header-container{padding-right:var(--frame-right-space)}body.mod-macos.is-frameless:not(.is-popout-window) .workspace .workspace-tabs.mod-top-right-space .workspace-tab-header-container{padding-right:8px}body.mod-macos.is-frameless:not(.is-popout-window) .workspace .mod-root .sidebar-toggle-button.mod-right{position:relative;padding-right:0}body:not(.is-mobile) .mod-sidedock .workspace-tabs .workspace-tab-header-container-inner{-webkit-app-region:no-drag;gap:0;transition:background-color var(--anim-duration-moderate),outline-color var(--anim-duration-moderate),box-shadow var(--anim-duration-moderate),color var(--anim-duration-moderate);border-radius:var(--clickable-icon-radius);padding:0;outline:2px solid transparent;background-clip:content-box;height:auto;z-index:var(--z-content)}body:not(.is-mobile) .mod-sidedock .workspace-tabs .workspace-tab-header-container-inner:hover{background-color:var(--background-modifier-hover);outline-color:var(--background-modifier-hover)}body:not(.is-mobile) .mod-sidedock .workspace-tabs .workspace-tab-header-container-inner:hover .workspace-tab-header.is-active{background-color:var(--background-primary);box-shadow:var(--shadow-xs)}body:not(.is-mobile) .mod-sidedock .workspace-tabs .workspace-tab-header-container-inner:hover .workspace-tab-header.is-active .workspace-tab-header-inner-icon{color:var(--text-normal)}body:not(.is-mobile) .mod-sidedock .workspace-tabs .workspace-tab-header{border-radius:var(--clickable-icon-radius)}body:not(.is-mobile) .mod-sidedock .workspace-tabs .workspace-tab-header-inner{padding:8px}body:not(.is-mobile) .mod-sidedock .workspace-tabs .workspace-tab-header:not(.is-active):hover .workspace-tab-header-inner{background-color:var(--background-modifier-hover)}body:not(.is-mobile) .mod-sidedock .workspace-tabs .sidebar-toggle-button,body:not(.is-mobile) .mod-sidedock .workspace-tabs .workspace-tab-header-inner{border-radius:var(--clickable-icon-radius);width:var(--tab-action-width);height:fit-content;z-index:var(--z-content);align-self:center;margin:0}body:not(.is-mobile) .mod-sidedock .workspace-tabs .workspace-tab-header-status-container{margin-left:-8px}body:not(.is-mobile) .mod-sidedock .workspace-tabs .workspace-tab-header-inner-close-button,body:not(.is-mobile) .mod-sidedock .workspace-tabs .workspace-tab-header-status-icon{--icon-size:12px;color:var(--text-muted)}body:not(.tab-icon) .mod-sidedock .workspace-tabs:not(.mod-top) .workspace-tab-header-container:not(:hover) .workspace-tab-header-container-inner{gap:calc(8px*var(--density-modifier))}.sidebar-toggle-button .clickable-icon:hover .sidebar-toggle-icon-inner{width:24%}.workspace.is-left-sidedock-open .sidebar-toggle-button.mod-left .clickable-icon:hover .sidebar-toggle-icon-inner,.workspace.is-right-sidedock-open .sidebar-toggle-button.mod-right .clickable-icon:hover .sidebar-toggle-icon-inner{width:revert-layer}body.full-item-name{--nav-item-white-space:none}body.bold-folders .nav-folder-title{--nav-item-weight:calc(var(--font-weight) + var(--bold-modifier));--nav-item-weight-hover:calc(var(--font-weight) + var(--bold-modifier))}.tree-item-inner,.tree-item-self{align-items:center}.nav-files-container,.nav-folder-children{contain:content}.nav-file-title,.nav-folder-title{transition:background-color var(--anim-duration-fast) var(--anim-motion-baseline)}.nav-header{display:flex;justify-content:center;flex-direction:column;align-items:center;padding:8px 16px}.nav-header .nav-buttons-container{flex-wrap:nowrap}.nav-header .search-input-container{margin:8px 0;width:100%}.nav-action-button,.nav-action-button[aria-disabled=true]{position:relative;height:100%}body.mod-macos.is-hidden-frameless .workspace-ribbon.mod-left{padding-top:0}.workspace-ribbon.mod-left{border-right:none;z-index:var(--z-sidedock);transition:var(--anim-duration-moderate);position:relative}.workspace-ribbon.mod-left:not(.is-collapsed){padding-left:12px}.workspace-ribbon.mod-left:before{content:none}.workspace-ribbon.mod-left .sidebar-toggle-button{position:relative;display:flex;height:var(--header-height);padding:8px;width:unset;align-items:center;justify-content:center}.workspace-ribbon.mod-left .sidebar-toggle-button .clickable-icon{pointer-events:auto;z-index:var(--z-content);width:var(--tab-action-width)}.workspace-ribbon.mod-left .side-dock-actions{gap:4px;transition:var(--anim-duration-moderate);z-index:var(--z-content);color:var(--icon-color)}.workspace-ribbon.mod-left .side-dock-actions .side-dock-ribbon-action{width:var(--tab-action-width)}body.mod-macos:not(.is-hidden-frameless):not(.is-mobile) .workspace-ribbon.mod-left,body:not(.mod-macos):not(.is-mobile) .workspace-ribbon.mod-left{margin-top:0}body.mod-macos:not(.is-hidden-frameless):not(.is-mobile) .workspace-ribbon.mod-left .sidebar-toggle-button,body:not(.mod-macos):not(.is-mobile) .workspace-ribbon.mod-left .sidebar-toggle-button{height:auto;padding:0;margin:0 auto}body:not(.mod-macos):not(.is-mobile) .workspace-ribbon.mod-left .sidebar-toggle-button{height:calc(var(--header-height) - 16px)}body:not(.is-mobile) .mod-sidedock>.workspace-leaf-resize-handle:not(:hover){border-color:transparent}body:not(.is-mobile) .mod-sidedock .workspace-leaf{background-color:transparent}body:not(.is-mobile) .mod-sidedock .workspace-leaf:not([style*="display: none"]){animation:workspaceLeafIn var(--anim-default) forwards}body:not(.is-mobile) .mod-sidedock .workspace-leaf-content:not([data-type=atomic-notes-panel])>.view-content,body:not(.is-mobile) .mod-sidedock .workspace-leaf-content>.node-insert-event{padding:2px 8px}body:not(.is-mobile) .mod-sidedock .workspace-leaf-content:not([data-type=atomic-notes-panel])>.view-content>.node-insert-event,body:not(.is-mobile) .mod-sidedock .workspace-leaf-content>.node-insert-event>.node-insert-event{padding:0}.nav-action-button,.nav-action-button::after,.nav-buttons-container,.nav-header,.nav-header svg{transition:var(--anim-duration-moderate) var(--anim-motion-baseline),background-color var(--anim-duration-fast)}body:not(.nav-action-center) .mod-sidedock .workspace-leaf-content .nav-header:first-child:not(:hover) .nav-buttons-container{opacity:.4;pointer-events:auto}body:not(.nav-action-center) .mod-sidedock .workspace-leaf-content .nav-header:first-child .nav-buttons-container{transition:opacity var(--anim-fast)}body:not(.is-mobile) .mod-sidedock.mod-left-split .mod-top-left-space .workspace-tab-header-container,body:not(.is-mobile) .mod-sidedock.mod-right-split .mod-top-right-space .workspace-tab-header-container{opacity:0;pointer-events:none;transition:opacity var(--anim-default)}body:not(.is-mobile) .mod-sidedock.mod-left-split:hover .mod-top-left-space .workspace-tab-header-container,body:not(.is-mobile) .mod-sidedock.mod-right-split:hover .mod-top-right-space .workspace-tab-header-container{opacity:1;pointer-events:auto}body:not(.is-mobile) .workspace-split.mod-left-split .workspace-drawer-vault-actions .clickable-icon:first-child{display:none}body:not(.is-mobile) .mod-sidedock.mod-left-split .workspace-sidedock-vault-profile{background-color:transparent;border-top:1px solid var(--background-modifier-border);position:absolute;inset:auto 0 0;z-index:var(--z-content);align-items:unset;width:auto}body:not(.is-mobile) .mod-sidedock.mod-left-split .workspace-sidedock-vault-profile:hover~.workspace-tabs:last-child{position:relative}body:not(.is-mobile) .mod-sidedock.mod-left-split .workspace-sidedock-vault-profile:hover~.workspace-tabs:last-child::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top,var(--background-primary)0,transparent 64px)}body:not(.is-mobile) .mod-sidedock.mod-left-split .workspace-sidedock-vault-profile .workspace-drawer-vault-switcher.has-active-menu{background-color:var(--interactive-normal)}body:not(.is-mobile) .mod-sidedock.mod-left-split .workspace-sidedock-vault-profile:not(:hover){pointer-events:none}body:not(.is-mobile) .mod-sidedock.mod-left-split .workspace-sidedock-vault-profile:not(:hover) .workspace-drawer-vault-switcher:not(.has-active-menu){opacity:0;filter:blur(4px);pointer-events:none;transform:scale(.95)}body:not(.is-mobile) .mod-sidedock.mod-left-split .workspace-drawer-vault-actions .clickable-icon,body:not(.is-mobile) .mod-sidedock.mod-left-split .workspace-drawer-vault-switcher{transition:var(--anim-duration-moderate) var(--anim-motion-baseline);pointer-events:visible}body:not(.is-mobile) .mod-sidedock.mod-left-split .workspace-leaf-content:not([data-type=atomic-notes-panel])>.view-content,body:not(.is-mobile) .mod-sidedock.mod-left-split .workspace-leaf-content>.node-insert-event{padding-bottom:64px}.menu,.suggestion-container{border-radius:var(--menu-radius);padding:0}.menu .menu-item,.menu .suggestion-item,.suggestion-container .menu-item,.suggestion-container .suggestion-item{padding:calc(var(--space-6)*var(--density-modifier)) 8px;border-radius:calc(var(--menu-radius) - var(--menu-padding));margin-bottom:0}.menu .menu-item-icon,.suggestion-container .menu-item-icon{order:unset;color:var(--text-normal)}.menu .menu-item-icon .svg-icon,.suggestion-container .menu-item-icon .svg-icon{--icon-size:var(--icon-xs);--icon-stroke:var(--icon-xs-stroke-width)}.menu .menu-separator,.suggestion-container .menu-separator{margin:4px 0}body:not(.is-phone){--menu-padding:4px;--menu-border-color:var(--background-modifier-border);--modal-radius:var(--radius-l);--setting-items-radius:var(--radius-l);--setting-items-padding:calc(16px * var(--density-modifier)) 16px;--setting-group-heading-color:var(--text-faint);--setting-group-heading-size:var(--font-ui-small)}body:not(.is-phone)>.menu,body:not(.is-phone)>.suggestion-container{animation:menuIn var(--anim-default) forwards}body:not(.is-phone) .menu,body:not(.is-phone) .suggestion-container div:is(.suggestion-item,.suggestion-empty){font-size:var(--font-ui-small);align-items:center}body .modal-title{font-family:var(--h1-font);transition:var(--anim-default);overflow:visible;text-align:left}body .modal-close-button,body .modal-header-button{border-radius:100vh;position:absolute;top:8px;inset-inline-end:8px;height:unset;width:unset;padding:8px;line-height:var(--line-height-12);z-index:var(--z-content)}body .modal-close-button:empty::before,body .modal-header-button:empty::before{content:"✕";line-height:1;display:block;text-align:center;width:var(--icon-l);height:var(--icon-l);font-size:var(--icon-m);font-weight:700}body:not(.is-mobile) .modal-bg{opacity:.2}body:not(.is-mobile) .modal{animation:modalIn var(--anim-default) forwards}body:not(.is-mobile) .modal-title{margin-left:0}.notice-container{display:flex;flex-direction:column;gap:8px;overflow:visible}.notice{padding:calc(12px*var(--density-modifier)) 16px;margin-bottom:0;border:0;overflow:hidden}body .prompt{background-color:var(--background-secondary);animation:modalIn var(--anim-default) forwards}body .prompt .prompt-input,body .prompt .prompt-input:focus,body .prompt .prompt-input:focus-visible,body .prompt .prompt-input:hover{background-color:transparent;border-bottom-color:var(--divider-color)}body .prompt .prompt-results{flex:1}body .prompt .suggestion-item{padding:12px}body.mod-macos:not(.is-mobile) .mod-settings{--dropdown-background:inherit;--dropdown-icon-background:transparent}body:not(.is-phone) .modal-sidebar{--background-modifier-form-field:var(--interactive-normal)}body:not(.is-phone) .mod-sidebar-layout.mod-settings .vertical-tab-header,body:not(.is-phone) .modal.mod-sidebar-layout .vertical-tab-header{border-inline-end:none}body:not(.is-phone) .mod-sidebar-layout.mod-settings .vertical-tab-nav-item-icon,body:not(.is-phone) .modal.mod-sidebar-layout .vertical-tab-nav-item-icon{color:inherit}body:not(.is-phone) .mod-sidebar-layout.mod-settings .vertical-tab-header-group-title,body:not(.is-phone) .mod-sidebar-layout.mod-settings .vertical-tab-nav-item,body:not(.is-phone) .modal.mod-sidebar-layout .vertical-tab-header-group-title,body:not(.is-phone) .modal.mod-sidebar-layout .vertical-tab-nav-item{padding:calc(8px*var(--density-modifier)) 12px;align-items:center;font-size:var(--font-ui-small)}body:not(.is-phone) .mod-sidebar-layout.mod-settings .vertical-tab-content,body:not(.is-phone) .modal.mod-sidebar-layout .vertical-tab-content{background-color:var(--modal-sidebar-background)}body:not(.is-phone) .mod-sidebar-layout.mod-settings .setting-group-search,body:not(.is-phone) .modal.mod-sidebar-layout .setting-group-search{padding:0 0 8px;background-color:transparent}body:not(.is-phone) .mod-sidebar-layout.mod-settings .setting-item-heading,body:not(.is-phone) .modal.mod-sidebar-layout .setting-item-heading{border:0}body:not(.is-phone) .mod-sidebar-layout.mod-settings .setting-item-name,body:not(.is-phone) .modal.mod-sidebar-layout .setting-item-name{overflow:visible}body:not(.is-phone) .modal.mod-community-modal .modal-header .modal-title{display:none}body:not(.is-phone) .modal.mod-community-modal .modal-sidebar{padding:0}body:not(.is-phone) .modal.mod-community-modal .modal-content{padding-top:calc(var(--icon-l) + 8px)}body:not(.is-phone) .modal.mod-community-modal .community-modal-controls{display:flex;flex-wrap:wrap;align-items:center;gap:10px 8px;height:auto;padding:var(--space-14) 52px var(--space-14) 16px;width:100%;background-color:var(--background-primary);border-bottom:1px solid var(--background-modifier-border)}body:not(.is-phone) .modal.mod-community-modal .community-modal-controls .setting-item:first-child{order:1;flex:1 1 240px;min-width:0;margin:0;padding:0;border:0;background:0 0}body:not(.is-phone) .modal.mod-community-modal .community-modal-controls .setting-item:first-child .setting-item-info{display:none}body:not(.is-phone) .modal.mod-community-modal .community-modal-controls .setting-item:first-child .setting-item-control{flex:1 1 auto;min-width:0;display:flex;align-items:center;margin:0;padding:0;border:0;background:0 0;box-shadow:none}body:not(.is-phone) .modal.mod-community-modal .community-modal-controls .search-input-container{flex:1 1 auto;min-width:0;height:36px;display:flex;align-items:center;padding:0 12px;border:1px solid color-mix(in srgb,var(--background-modifier-border) 70%,transparent);border-radius:10px;background-color:color-mix(in srgb,var(--background-modifier-form-field) 60%,transparent);transition:border-color var(--anim-fast),background-color var(--anim-fast),box-shadow 200ms var(--anim-motion-baseline)}body:not(.is-phone) .modal.mod-community-modal .community-modal-controls .search-input-container:hover{border-color:color-mix(in srgb,var(--text-muted) 30%,var(--background-modifier-border));background-color:var(--background-modifier-form-field)}body:not(.is-phone) .modal.mod-community-modal .community-modal-controls .search-input-container:focus-within{border-color:var(--interactive-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--interactive-accent) 22%,transparent)}body:not(.is-phone) .modal.mod-community-modal .community-modal-controls .search-input-container input{flex:1 1 auto;min-width:0;height:100%;border:0;background:0 0;box-shadow:none;appearance:none;font-size:var(--font-ui-small)}body:not(.is-phone) .modal.mod-community-modal .community-modal-controls .search-input-container input::placeholder{color:var(--text-muted);opacity:1}body:not(.is-phone) .modal.mod-community-modal .community-modal-controls .search-input-container input:focus{border:0;box-shadow:none;outline:0}body:not(.is-phone) .modal.mod-community-modal .community-modal-controls>button.clickable-icon{order:2;flex:0 0 auto;height:36px;width:36px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid color-mix(in srgb,var(--background-modifier-border) 70%,transparent);border-radius:10px;background-color:color-mix(in srgb,var(--background-modifier-form-field) 60%,transparent);color:var(--text-muted);transition:background-color 140ms var(--anim-motion-baseline),color 140ms var(--anim-motion-baseline),border-color 140ms var(--anim-motion-baseline)}body:not(.is-phone) .modal.mod-community-modal .community-modal-controls>button.clickable-icon:hover{background-color:var(--background-modifier-hover);border-color:color-mix(in srgb,var(--text-muted) 30%,var(--background-modifier-border));color:var(--text-normal)}body:not(.is-phone) .modal.mod-community-modal .community-modal-search-summary{order:3;flex:0 0 auto;align-self:center;height:36px;display:inline-flex;align-items:center;padding:0 var(--space-6)0 var(--space-10);background:0 0;color:var(--text-muted);font-size:var(--font-ui-small);font-weight:500;letter-spacing:.01em;white-space:nowrap}body:not(.is-phone) .modal.mod-community-modal .community-modal-controls .setting-item.mod-toggle{order:4;flex:0 0 auto;display:flex;align-items:center;gap:8px;height:36px;margin:0 0 0 auto;padding:0 4px;white-space:nowrap}body:not(.is-phone) .modal.mod-community-modal .community-modal-controls .setting-item.mod-toggle .setting-item-name{white-space:nowrap;font-size:var(--font-ui-small);color:var(--text-muted)}body:not(.is-phone) .modal.mod-community-modal .community-modal-controls .setting-item.mod-toggle .setting-item-info{margin:0;flex-grow:0}body:not(.is-phone) .modal.mod-community-modal .community-modal-search-results{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-auto-rows:1fr;align-content:start;gap:var(--space-14);padding:20px;overflow-y:auto}body:not(.is-phone) .modal.mod-community-modal .community-modal-search-results .community-item{display:flex;flex-direction:column;gap:4px;margin:0;padding:16px;border:1px solid var(--background-modifier-border);border-radius:12px;background:linear-gradient(180deg,var(--background-secondary) 0%,color-mix(in srgb,var(--background-secondary) 88%,var(--background-primary)) 100%);transition:transform 220ms var(--anim-motion-emphasized),box-shadow 220ms var(--anim-motion-baseline),border-color 220ms var(--anim-motion-baseline)}body:not(.is-phone) .modal.mod-community-modal .community-modal-search-results .community-item:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--interactive-accent) 40%,var(--background-modifier-border));box-shadow:0 4px 12px rgba(0,0,0,.08)}body:not(.is-phone) .modal.mod-community-modal .community-modal-search-results .community-item.is-selected{border-color:var(--interactive-accent);background:linear-gradient(180deg,var(--background-secondary) 0%,color-mix(in srgb,var(--interactive-accent) 8%,var(--background-secondary)) 100%)}body:not(.is-phone) .modal.mod-community-modal .community-modal-search-results .community-item.is-selected .community-item-name{color:var(--interactive-accent)}body:not(.is-phone) .modal.mod-community-modal .community-modal-search-results .community-item:focus-visible{outline:var(--bc-focus-ring-width) var(--bc-focus-ring-style) var(--bc-focus-ring-color);outline-offset:var(--bc-focus-ring-offset)}body:not(.is-phone) .modal.mod-community-modal .community-modal-search-results .community-item-icon{margin:0 0 var(--space-10);height:auto}body:not(.is-phone) .modal.mod-community-modal .community-modal-search-results .community-item-icon img{width:52px;height:52px;border-radius:12px;object-fit:cover;box-shadow:0 2px 6px color-mix(in srgb,var(--background-primary) 40%,transparent)}body:not(.is-phone) .modal.mod-community-modal .community-modal-search-results .community-item-info{flex:1 0 auto;display:flex;flex-direction:column;gap:2px;padding:0;min-width:0}body:not(.is-phone) .modal.mod-community-modal .community-modal-search-results .community-item-name{font-size:var(--font-size-15);font-weight:600;letter-spacing:-.012em;line-height:1.3;color:var(--text-normal)}body:not(.is-phone) .modal.mod-community-modal .community-modal-search-results .community-item-author{margin:0;color:var(--text-muted);font-size:var(--font-ui-smaller);font-weight:400;font-style:italic;line-height:1.4;letter-spacing:.005em;display:flex;align-items:center;gap:4px;opacity:.85}body:not(.is-phone) .modal.mod-community-modal .community-modal-search-results .community-item-author::before{content:"";display:inline-block;width:11px;height:11px;flex-shrink:0;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath fill='currentColor' d='M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z'/%3e%3c/svg%3e");background-position:center;background-size:contain;background-repeat:no-repeat;background-color:transparent;opacity:.6}body:not(.is-phone) .modal.mod-community-modal .community-modal-search-results .community-item-desc{margin-top:8px;color:var(--text-muted);font-size:var(--font-ui-small);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body:not(.is-phone) .modal.mod-community-modal .community-modal-search-results .community-item-meta{display:flex;width:100%;margin-top:auto;padding-top:var(--space-14);align-items:center;justify-content:flex-end;gap:8px;border-top:1px solid color-mix(in srgb,var(--background-modifier-border) 60%,transparent)}body:not(.is-phone) .modal.mod-community-modal .community-modal-search-results .community-item-meta button{border-radius:8px;font-weight:600;font-size:var(--font-ui-small);padding:var(--space-6) var(--space-14);transition:filter 150ms var(--anim-motion-baseline),transform 100ms var(--anim-motion-baseline),background-color 150ms var(--anim-motion-baseline)}body:not(.is-phone) .modal.mod-community-modal .community-modal-search-results .community-item-meta button:hover{filter:brightness(1.05)}body:not(.is-phone) .modal.mod-community-modal .community-modal-search-results .community-item-meta button:active{transform:scale(.97)}body:not(.is-phone) .modal.mod-community-modal .community-modal-info{padding:24px;border-inline-start:1px solid var(--background-modifier-border);background-color:var(--background-primary)}.mod-sidebar-layout.mod-settings .vertical-tab-content{background-color:transparent}body:not(.is-phone) .mod-settings .setting-item{background-color:transparent;border:0;box-shadow:none}body:not(.is-phone) .mod-settings .setting-item:hover{background-color:var(--background-modifier-hover);transform:none}body:not(.is-phone) .mod-settings .setting-item+.setting-item{border-top:var(--divider-width) solid var(--background-modifier-border)}body.status-bar-baseline .status-bar{transition:var(--anim-duration-moderate) var(--anim-motion-baseline);border:0;transform-origin:bottom right;background-color:transparent;min-height:8px;height:calc-size(auto,size)}body.status-bar-baseline .status-bar::before{transition:var(--anim-duration-moderate) var(--anim-motion-baseline);content:"";position:absolute;bottom:0;right:0;width:150%;height:200%;z-index:-1;pointer-events:none;background:radial-gradient(farthest-side at right bottom,var(--background-primary),rgba(var(--mono-rgb-0),0))}body.status-bar-baseline .status-bar:not(:hover){transform:scale(.8);opacity:.5}body:not(.status-bar-baseline) .status-bar{--status-bar-border-width:var(--border-width);right:unset;justify-content:center;transition:var(--anim-duration-moderate) var(--anim-motion-baseline),background-color var(--anim-duration-moderate);border:0;border-radius:100vh;width:max-content;max-width:100%;min-height:unset}body:not(.status-bar-baseline) .status-bar:not(:hover){bottom:2px;border-width:0;background-color:rgba(var(--mono-rgb-100),.2);padding-block:0;max-width:160px;height:6px}body:not(.status-bar-baseline) .status-bar:not(:hover)>div{transform:scale(.9);opacity:0;filter:blur(0);white-space:nowrap;overflow:hidden}body:not(.status-bar-baseline) .status-bar:hover{bottom:4px;box-shadow:var(--shadow-s);border-color:var(--background-modifier-border);padding:8px;min-height:40px;height:auto}body:not(.status-bar-baseline) .status-bar:hover::before{transform:scaleY(1)}body:not(.status-bar-baseline) .status-bar::before{position:absolute;transform:scaleY(10);z-index:-1;transition:var(--anim-duration-fast) var(--anim-duration-fast);width:100%;height:100%;content:""}body:not(.status-bar-baseline):not(.is-grabbing) .app-container.no-transition .status-bar{bottom:4px;border-color:transparent;background-color:var(--color-accent);color:var(--text-on-accent);max-width:100%;height:40px}body:not(.status-bar-baseline):not(.is-grabbing) .app-container.no-transition .status-bar>div{transform:none;opacity:1;filter:none}body:not(.is-mobile) .backlink-pane .search-result-file-match:not(:hover) .search-result-file-match-replace-button{display:none}body:not(.is-mobile) .backlink-pane .search-result-file-match-replace-button{padding:4px 8px}.embedded-backlinks .nav-header>.search-input-container{width:100%;margin:48px 0 16px;align-self:start}.markdown-embed[data-type=footnote]{background-color:transparent;overflow:visible}.workspace-leaf-content[data-type=webviewer] .view-header{gap:0}.workspace-leaf-content[data-type=webviewer] .view-actions,.workspace-leaf-content[data-type=webviewer] .view-header-left{flex:0}.workspace-leaf-content[data-type=webviewer] .webviewer-content{border-top:none}body:not(.is-mobile) .canvas-card-menu:not(:hover),body:not(.is-mobile) .canvas-control-group:not(:hover){opacity:.5}.canvas-control-group{border:0;transition:var(--anim-duration-fast)}.canvas-card-menu{transition:var(--anim-duration-fast);padding:8px;gap:4px}.canvas-card-menu .canvas-card-menu-button{--icon-size:24px}
/*!
/* @settings

name: Bamboo China
id: bamboo-china
settings:
    - 
        id: bamboo-china-desc
        description: "竹影 · 宣纸竹青 — 东方意境主题。白纸为心、黛青为框，10 套意境配色让每篇笔记都有自己的氛围。"
        type: info-text
        markdown: true
    -
        id: concept-palette
        title: 意境配色
        description: 在 10 套东方意境配色间切换（胭脂、青绿…）。选「主题原生」不加 class，即竹影·宣纸竹青默认配色。
        type: class-select
        default: "none"
        options:
            - label: 竹影 · 宣纸竹青（主题原生）
              value: "none"
              description: "竹青强调 · 宣纸白画布 · 本色侧栏 — 克制的原点"
            - label: 胭脂 · 米色朱砂
              value: cn-yanzhi
              description: "朱砂红强调 · 米色侧栏 · 暖纸画布 — 温润古典"
            - label: 青绿 · 千里江山
              value: cn-qinglu
              description: "石青绿强调 · 青灰侧栏 · 山色画布 — 清新生机"
            - label: 鎏金 · 秋棠金辉
              value: cn-liujin
              description: "金辉强调 · 秋棠侧栏 · 暖灰画布 — 温暖厚重"
            - label: 天青 · 雨过天青
              value: cn-tianqing
              description: "天蓝强调 · 雨灰侧栏 · 淡青画布 — 晴朗通透"
            - label: 黛紫 · 紫烟幽兰
              value: cn-daizi
              description: "黛紫强调 · 紫灰侧栏 · 幽兰画布 — 神秘沉静"
            - label: 海棠 · 粉颊红晕
              value: cn-haitang
              description: "粉色强调 · 粉灰侧栏 · 桃色画布 — 柔和浪漫"
            - label: 薄荷 · 清凉薄荷
              value: cn-bohe
              description: "薄荷绿强调 · 浅绿侧栏 · 清凉画布 — 清爽宜人"
            - label: 琥珀 · 蜜珀流光
              value: cn-hupo
              description: "琥珀橙强调 · 暖褐侧栏 · 蜜色画布 — 醇厚温暖"
            - label: 靛蓝 · 群青深蓝
              value: cn-dianlan
              description: "靛蓝强调 · 蓝灰侧栏 · 深蓝画布 — 沉稳专业"
            - label: 松花 · 橄榄新绿
              value: cn-songhua
              description: "橄榄绿强调 · 绿灰侧栏 · 松色画布 — 自然朴实"
    -
        id: hover-ribbon-off
        title: 禁用悬停功能区
        description: 悬停功能区为主题内置的默认开启功能：隐藏左侧功能区，鼠标移至左侧边缘时浮现，左侧折叠按钮始终可见。开启此选项可禁用该功能（恢复常驻可见的左侧功能区）。
        type: class-toggle
        default: false
    -
        id: tab-floating
        title: 左对齐标签页
        type: class-toggle
    -
        id: desktop-header
        title: 桌面
        type: heading
        level: 1
        collapsed: true
    -
        id: radius-center
        title: 中间视图圆角
        description: 单独调整主编辑区（中间视图）画布的圆角大小，不影响卡片与标签页圆角。0 = 直角，数值越大越圆润。
        type: variable-number-slider
        default: 16
        min: 0
        max: 48
        step: 1
        format: "px"
    -
        id: center-elevation
        title: 中间视图阴影
        description: 调整主编辑区（中间视图）浮起卡片的投影强度。0 = 无阴影（贴合画布），1 = 主题默认，2 = 更明显的浮起感。
        type: variable-number-slider
        default: 1
        min: 0
        max: 2
        step: 0.05
        format: ""
    -
        id: header-title-opacity
        title: 标题栏可见度
        description: 鼠标未悬停时标题栏的透明度。0 = 完全隐藏，0.5 = 半透明，1 = 始终显示。
        type: variable-number-slider
        default: 0
        min: 0
        max: 1
        step: 0.1
        format: ""
    -
        id: nav-action-center
        title: 展开面板操作
        type: class-toggle
    -
        id: tab-icon
        title: 展开侧边栏标签
        type: class-toggle
    -
        id: status-bar-baseline
        title: 展开状态栏
        type: class-toggle
    -
        id: zoom-off
        title: 媒体原始尺寸
        type: class-toggle
    -
        id: editor
        title: 编辑器
        type: heading
        level: 1
        collapsed: true
    -
        id: active-line-off
        title: 隐藏活动行高亮
        type: class-toggle
    -
        id: full-width-media-off
        title: 限制全宽元素
        type: class-toggle
    -
        id: unstyled-tags
        title: 简约标签
        description: 去除标签的背景色和边框，仅保留文字颜色。
        type: class-toggle
    -
        id: accessibility
        title: 无障碍
        type: heading
        level: 1
        collapsed: true
    -
        id: bold-modifier
        title: 粗体字重
        description: 调整粗体文字的粗细程度。300 = 纤细，600 = 明显。中文用户建议 400–500 以获得更清晰的标题层级。
        type: variable-number-slider
        default: 300
        min: 100
        max: 900
        step: 100
    -
        id: line-height-normal
        title: 正文行间距
        description: 调整正文的行间距。1.6 = 紧凑，1.8 = 中文阅读标准，2.2 = 宽松。
        type: variable-number-slider
        default: 1.8
        min: 1.2
        max: 2.8
        step: 0.05
        format: ""
    -
        id: reduce-motion
        title: 减少动画效果
        description: 减少界面动画效果。
        type: class-toggle
    -
        id: anim-speed-entrance
        title: 入场动画速度
        description: 调整面板、对话框等入场动画的速度倍率。0 = 无动画，1 = 主题默认，2 = 双倍速。
        type: variable-number-slider
        default: 1
        min: 0
        max: 2
        step: 0.1
        format: "x"
    -
        id: anim-speed-exit
        title: 退场动画速度
        description: 调整面板、对话框等退场动画的速度倍率。
        type: variable-number-slider
        default: 1
        min: 0
        max: 2
        step: 0.1
        format: "x"
    -
        id: dynamic-type-off
        title: 标准字号
        description: 关闭操作系统动态字号。
        type: class-toggle
    -
        id: font-ui-modifier
        title: 界面字号
        description: 微调界面文字大小。
        type: variable-number-slider
        default: 0
        min: -8
        max: 8
        step: 1
        format: px
    -
        id: icon-size-modifier
        title: 图标大小
        description: 微调图标大小。
        type: variable-number-slider
        default: 0
        min: -4
        max: 4
        step: 1
        format: px
    -
        id: clean-link-off
        title: 带下划线的链接
        description: 始终为链接添加下划线以提高可读性。
        type: class-toggle
    -
        id: highlight-links
        title: 高亮链接颜色
        description: 提高链接文字的颜色对比度，在浅色背景下更醒目。
        type: class-toggle
*/
@keyframes modalInBambooChina{0%{opacity:0;transform:scale(.97) translateY(8px)}}@keyframes bounceInScale{0%{transform:scale(1.15);opacity:0}50%{transform:scale(.99)}}@keyframes zoomIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.view-content .style-settings-container .style-settings-container .setting-item{align-items:center;padding:var(--space-l)}.view-content .style-settings-container .style-settings-container .setting-item:not(.setting-item-heading){flex-direction:row}.view-content .style-settings-container .style-settings-container .setting-item .setting-item-control{padding-top:0}.style-settings-heading:not(.is-collapsed){border-bottom:none}.style-settings-heading{margin-block:0}.style-settings-container{margin-block:0;padding-left:var(--space-xl)}.style-settings-heading{border-radius:0;padding:var(--space-l)}.style-settings-heading .setting-item-name{color:var(--text-normal)}.style-settings-container .setting-item{margin-bottom:0;border-radius:0;gap:4px}.style-settings-container .setting-item-description>div:last-child{display:none}.style-settings-container .setting-item:not(.style-settings-heading)>.setting-item-control{min-height:var(--input-height)}.style-settings-container .setting-item:nth-child(1 of.setting-item:not(.setting-item-heading)){border-top-right-radius:var(--setting-items-radius);border-top-left-radius:var(--setting-items-radius)}.style-settings-container .setting-item:nth-last-child(1 of.setting-item:not(.setting-item-heading)){border-bottom-right-radius:var(--setting-items-radius);border-bottom-left-radius:var(--setting-items-radius)}@media screen,print{body{--heading-spacing:2em;--p-spacing:1.75rem;--line-height-normal:1.6;--list-spacing:0.175em;--inline-title-margin-bottom:calc(0.5em * var(--readable-spacing-modifier, 1));--inline-title-color:inherit;--h1-size:1.5em;--h2-size:1.25em;--h3-size:1.125em;--h4-size:1em;--h5-size:1em;--h6-size:0.875em;--file-margins-y:32px;--file-margins-x:32px;--file-margins:var(--file-margins-y) var(--file-margins-x);--code-border-width:1px;--code-size:var(--font-smallest);--embed-padding:16px;--embed-max-height:none;--embed-background:var(--background-primary-alt);--embed-border-start:var(--embed-border-thickness, 2px) solid var(--embed-border-color, var(--color-base-50));--media-radius:var(--radius-s);--checkbox-radius:100px;--metadata-gap:8px;--tag-padding-x:8px;--tag-padding-y:4px;--tag-radius:8px;--tag-weight:var(--font-medium);--indentation-guide-width:0px;--file-header-border:none;--metadata-label-width:calc(9em * var(--metadata-label-width-modifier, 1));--blockquote-background-color:var(--background-primary-alt);--blockquote-border-color:var(--color-base-50);--blockquote-border-thickness:2px;--blockquote-size:var(--font-text-size);--callout-blend-mode:normal;--callout-border-width:var(--divider-width);--callout-padding:var(--space-l);--callout-size:var(--font-text-size);--table-text-size:var(--font-small);--table-border-color:var(--background-modifier-border);--table-add-button-border-width:0;--table-header-border-color:transparent;--embed-block-shadow-hover:none}.workspace-split.mod-root .workspace-tab-container{border-radius:var(--radius-center);transition:var(--anim-duration-moderate);overflow:hidden}.cm-editor{contain:content}body:not(.mod-macos,.adaptive-mode-off):not(.is-phone) .workspace-split.mod-vertical{gap:8px}body:not(.mod-macos,.adaptive-mode-off):not(.is-phone) .workspace-split:not(.mod-sidedock)>*>.workspace-leaf-resize-handle:not(:hover){border-color:transparent}.markdown-preview-view,.markdown-source-view{color:var(--text-normal-editor, var(--text-normal))}.view-header{padding:0 8px;flex-shrink:0}.view-actions,.view-header-nav-buttons{--icon-size:var(--icon-m);--icon-stroke:var(--icon-m-stroke-width);gap:0}.view-header-title-container{height:auto}.view-header-title-container>div{transition:var(--anim-duration-moderate) var(--anim-motion-baseline)}.view-header-title-parent{color:var(--text-faint)}.view-header-title{font-weight:max(var(--file-header-font-weight),var(--font-medium))}.view-header:not(.view-header-always-show):not(:hover) .view-header-title-container>div:not(:focus-within){opacity:var(--header-title-opacity, 0)}.document-replace-buttons,.document-search-buttons{flex-grow:0}body:not(.active-line-off) .view-content>.markdown-source-view .cm-line.cm-active::before{position:absolute;top:4px;bottom:4px;inset-inline-start:-16px;border-left:4px solid var(--background-modifier-border-hover);border-radius:var(--input-radius);content:""}.markdown-rendered code,.markdown-rendered pre{corner-shape:var(--corner-shape)}.markdown-rendered code{padding:2px 4px}.markdown-rendered pre code{white-space:var(--code-white-space)}body .markdown-rendered pre{background:linear-gradient(var(--background-primary-alt),var(--background-secondary));box-shadow:var(--shadow-tactile)}kbd{box-shadow:var(--shadow-tactile);border:1px solid var(--background-modifier-border);background-color:var(--background-secondary);padding:var(--tag-padding-y) var(--tag-padding-x);font-family:var(--font-text);color:var(--text-muted)}.embed-strict{--embed-border-start:none;--embed-background:transparent;--embed-padding:0}.embed-hide-title .embed-title,.embed-title:empty{display:none}.markdown-embed{corner-shape:var(--corner-shape)}.markdown-embed:not(.image-embed,.canvas-node-content){display:flex;flex-direction:column;max-height:var(--embed-max-height);overflow:hidden;border-start-end-radius:var(--media-radius);border-end-end-radius:var(--media-radius)}.inline-embed>.markdown-embed-title{padding-bottom:var(--inline-title-margin-bottom)}.inline-embed>.markdown-embed-content{max-height:100%}body:not(.is-mobile) .inline-title:not([data-level]){position:relative}body:not(.is-mobile) .inline-title:not([data-level])::before{content:"";position:absolute;inset:-8px;border-radius:var(--radius-s);pointer-events:none;transition:border-color var(--anim-duration-fast);border:var(--border-width) solid transparent}body:not(.is-mobile) .inline-title:not([data-level]):focus-within::before,body:not(.is-mobile) .inline-title:not([data-level]):hover::before{border-color:var(--background-modifier-border)}body:not(.is-mobile) .inline-title:not([data-level]):not(:focus-within){cursor:pointer}.HyperMD-header,.inline-title:not([data-level]),.markdown-rendered :is(h1,h2,h3,h4,h5,h6){letter-spacing:normal;text-wrap:pretty}.markdown-reading-view mark,.markdown-rendered mark,.markdown-source-view mark{border-radius:var(--radius-s);padding:2px 4px;color:var(--text-highlight, var(--text-normal));font-weight:var(--font-medium)}.cm-s-obsidian span.cm-highlight{padding-block:2px}.cm-line .cm-highlight:nth-child(1 of.cm-highlight){border-top-left-radius:var(--radius-s);border-bottom-left-radius:var(--radius-s);padding-left:4px}.cm-line .cm-highlight:nth-last-child(1 of.cm-highlight){border-top-right-radius:var(--radius-s);border-bottom-right-radius:var(--radius-s);padding-right:4px}.file-embed,iframe,img:not(.link-favicon),video{corner-shape:var(--corner-shape);border-radius:var(--media-radius)}.image-embed{padding-bottom:0;padding-inline-end:0}body:not(.full-width-media-off) .cm-content .image-embed:not([width]),body:not(.full-width-media-off) .cm-content .image-embed:not([width])>.image-wrapper,body:not(.full-width-media-off) .cm-content iframe,body:not(.full-width-media-off) .cm-content img:not([width],.cm-widgetBuffer,.link-favicon,.emoji),body:not(.full-width-media-off) .cm-content video,body:not(.full-width-media-off) .markdown-preview-sizer .image-embed:not([width]),body:not(.full-width-media-off) .markdown-preview-sizer .image-embed:not([width])>.image-wrapper,body:not(.full-width-media-off) .markdown-preview-sizer iframe,body:not(.full-width-media-off) .markdown-preview-sizer img:not([width],.cm-widgetBuffer,.link-favicon,.emoji),body:not(.full-width-media-off) .markdown-preview-sizer video{width:100%;padding:0}body:not(.full-width-media-off) .cm-content iframe,body:not(.full-width-media-off) .cm-content img:not([width],.cm-widgetBuffer,.link-favicon,.emoji),body:not(.full-width-media-off) .cm-content video,body:not(.full-width-media-off) .markdown-preview-sizer iframe,body:not(.full-width-media-off) .markdown-preview-sizer img:not([width],.cm-widgetBuffer,.link-favicon,.emoji),body:not(.full-width-media-off) .markdown-preview-sizer video{background:var(--background-primary-alt);max-height:75vh;object-fit:contain}.img-grid .markdown-preview-section .el-p>p{--p-spacing:4px;display:flex;gap:var(--img-grid-gap, 4px)}.img-grid .markdown-preview-section .el-p>p br,.metadata-property-icon::before{display:none}.img-grid .markdown-preview-section .el-p>p>.image-embed,.img-grid .markdown-preview-section .el-p>p>img{flex:1;object-fit:cover}.img-grid .markdown-preview-section .el-p>p img{height:-webkit-fill-available;overflow:auto;object-fit:cover}body.unstyled-tags{--tag-background:transparent;--tag-background-hover:transparent;--tag-border-width:0px;--tag-padding-x:0;--tag-padding-y:0;--tag-size:inherit;--tag-color-hover:var(--text-accent-hover)}.task-list-item{--indentation-guide-reading-indent:-1.05em}.pdf-container .pdfViewer .canvasWrapper{contain:content;border-radius:var(--radius-s);overflow:hidden}body:not(.clean-link-off){--link-decoration:none;--link-external-decoration:none}.metadata-container{--metadata-divider-width:0}.metadata-properties-heading{padding-inline:0;width:100%}.metadata-property-key{padding-inline:8px}.metadata-input,.metadata-property-key-input{box-shadow:none;border-bottom:none}.metadata-input-longtext:not(:focus){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:pre}.metadata-link{width:100%}.metadata-property-value[data-property-type=tags] .multi-select-container{padding-block:0}.multi-select-pill{line-height:var(--line-height-tight)}.workspace>.workspace-split:not(.mod-root) .metadata-container .metadata-properties{--metadata-divider-width:0px;--metadata-gap:8px}.mod-root .metadata-container .text-icon-button{gap:8px;transition:var(--anim-duration-moderate) var(--anim-motion-baseline);margin-top:4px;background-color:transparent;padding-inline:8px;color:var(--text-faint);font-weight:400;text-transform:lowercase}.mod-root .metadata-container .text-icon-button:hover{color:var(--text-muted)}.mod-root .metadata-content{transform:translateX(-8px);width:calc(100% + 16px)}.metadata-properties-heading{display:none}.markdown-reading-view .metadata-container:not(:hover) .text-icon-button{opacity:0;height:0;padding-block:0;margin-block:0;display:flex}.markdown-preview-view .metadata-container,.markdown-source-view .metadata-container{transform:none}body .workspace-split{--metadata-gap:0;--metadata-padding:0;--metadata-property-radius:var(--radius-m);--metadata-property-radius-hover:var(--radius-m);--metadata-property-radius-focus:var(--radius-m)}body .workspace-split .metadata-container{--input-padding:8px}body .workspace-split .metadata-container .metadata-properties-heading{padding-inline:0}body .workspace-split .metadata-container .metadata-properties{border-radius:var(--radius-m);background-color:var(--background-primary-alt)}body .workspace-split .metadata-container .metadata-property{min-height:44px}body .workspace-split .metadata-container .metadata-property-icon,body .workspace-split .metadata-container .text-icon-button{--icon-size:var(--icon-s);--icon-stroke:var(--icon-s-stroke-width)}body .workspace-split .metadata-container .metadata-property-key,body .workspace-split .metadata-container .text-icon-button{padding:8px 16px}body .workspace-split .workspace-split:not(.mod-root) .metadata-container{padding:8px}.metadata-property:not(.metadata-property-key:only-child){transition:background-color var(--anim-fast)}.metadata-property:hover{background-color:var(--background-secondary)}.metadata-property:focus-within{background-color:var(--background-secondary-alt, var(--background-secondary))}.metadata-property-key{color:var(--text-muted);font-weight:var(--font-medium)}.markdown-rendered pre.language-yaml,.metadata-property-key:hover,.metadata-property-value{color:var(--text-normal)}.metadata-property-value .external-link,.metadata-property-value .internal-link{text-decoration:none;color:var(--text-accent)}.metadata-property-value .external-link:hover,.metadata-property-value .internal-link:hover{color:var(--text-accent-hover);text-decoration:underline}.metadata-property-value .multi-select-pill{background-color:var(--tag-background);color:var(--tag-color);border-radius:var(--tag-radius);padding:var(--tag-padding-y) var(--tag-padding-x);font-weight:var(--tag-weight)}.metadata-property-value .multi-select-pill:hover{background-color:var(--tag-background-hover, var(--background-modifier-hover));color:var(--tag-color-hover, var(--text-accent-hover))}.metadata-add-button,.metadata-container .text-icon-button.metadata-add-button{color:var(--text-faint);border-radius:var(--radius-s);transition:color var(--anim-fast),background-color var(--anim-fast)}.metadata-add-button:hover,.metadata-container .text-icon-button.metadata-add-button:hover{color:var(--text-normal);background-color:var(--background-secondary)}.metadata-property-key-input,.metadata-property-popover .setting-item-control input{background:0 0}.metadata-property-popover .suggestion-item.is-selected{background-color:var(--background-modifier-hover)}.HyperMD-frontmatter .cm-frontmatter .cm-def,.HyperMD-frontmatter .cm-hmd-frontmatter .cm-def,.HyperMD-frontmatter .cm-yaml-frontmatter-key,.cm-frontmatter .cm-frontmatter .cm-def,.cm-frontmatter .cm-hmd-frontmatter .cm-def,.cm-frontmatter .cm-yaml-frontmatter-key,.cm-hmd-frontmatter .cm-frontmatter .cm-def,.cm-hmd-frontmatter .cm-hmd-frontmatter .cm-def,.cm-hmd-frontmatter .cm-yaml-frontmatter-key{color:var(--color-cyan)}.HyperMD-frontmatter .cm-frontmatter .cm-string,.HyperMD-frontmatter .cm-hmd-frontmatter .cm-string,.HyperMD-frontmatter .cm-yaml-frontmatter-value,.cm-frontmatter .cm-frontmatter .cm-string,.cm-frontmatter .cm-hmd-frontmatter .cm-string,.cm-frontmatter .cm-yaml-frontmatter-value,.cm-hmd-frontmatter .cm-frontmatter .cm-string,.cm-hmd-frontmatter .cm-hmd-frontmatter .cm-string,.cm-hmd-frontmatter .cm-yaml-frontmatter-value{color:var(--color-green)}.HyperMD-frontmatter .cm-frontmatter .cm-punctuation,.HyperMD-frontmatter .cm-hmd-frontmatter .cm-punctuation,.HyperMD-frontmatter .cm-yaml-frontmatter-punctuation,.cm-frontmatter .cm-frontmatter .cm-punctuation,.cm-frontmatter .cm-hmd-frontmatter .cm-punctuation,.cm-frontmatter .cm-yaml-frontmatter-punctuation,.cm-hmd-frontmatter .cm-frontmatter .cm-punctuation,.cm-hmd-frontmatter .cm-hmd-frontmatter .cm-punctuation,.cm-hmd-frontmatter .cm-yaml-frontmatter-punctuation{color:var(--text-faint)}.HyperMD-frontmatter .cm-frontmatter .cm-comment,.HyperMD-frontmatter .cm-hmd-frontmatter .cm-comment,.HyperMD-frontmatter .cm-yaml-frontmatter-comment,.cm-frontmatter .cm-frontmatter .cm-comment,.cm-frontmatter .cm-hmd-frontmatter .cm-comment,.cm-frontmatter .cm-yaml-frontmatter-comment,.cm-hmd-frontmatter .cm-frontmatter .cm-comment,.cm-hmd-frontmatter .cm-hmd-frontmatter .cm-comment,.cm-hmd-frontmatter .cm-yaml-frontmatter-comment{color:var(--text-faint);font-style:italic}.HyperMD-quote,.markdown-rendered blockquote{corner-shape:var(--corner-shape);font-size:var(--blockquote-size)}.cm-formatting-quote{margin-left:8px}.markdown-rendered blockquote{position:relative;border-radius:var(--radius-s);border-inline-start:none;padding-inline:calc(32px + var(--blockquote-border-thickness)) 16px;padding-block:16px}.markdown-rendered blockquote>blockquote{padding-inline-start:calc(16px + var(--blockquote-border-thickness));padding-block:0}.markdown-rendered blockquote>blockquote::before{top:0;bottom:0;inset-inline-start:0}.markdown-rendered blockquote::before{position:absolute;top:16px;bottom:16px;inset-inline-start:16px;border-radius:var(--radius-s);background-color:var(--blockquote-border-color);width:var(--blockquote-border-thickness);pointer-events:none;content:""}.HyperMD-quote,.HyperMD-quote::before{border-end-start-radius:var(--radius-s);border-end-end-radius:var(--radius-s)}.HyperMD-quote{border:solid var(--blockquote-background-color);border-width:0 16px 16px;background-color:var(--blockquote-background-color)}.HyperMD-quote::before{width:0}.cm-sizer>div>div>.HyperMD-quote+.HyperMD-quote{margin-top:-16px}.HyperMD-quote:first-child,.cm-sizer>div>div>:not(.HyperMD-quote)+.HyperMD-quote{border-top-width:16px}.HyperMD-quote:first-child,.HyperMD-quote:first-child::before,.cm-sizer>div>div>:not(.HyperMD-quote)+.HyperMD-quote,.cm-sizer>div>div>:not(.HyperMD-quote)+.HyperMD-quote::before{border-start-start-radius:var(--radius-s);border-start-end-radius:var(--radius-s)}.callout:not([data-callout=note-toolbar]){corner-shape:var(--corner-shape);font-size:var(--callout-size)}.callout:not([data-callout=note-toolbar]) .callout-content>:first-child{margin-block-start:8px}.callout:not([data-callout=note-toolbar]) .callout-content>:last-child{margin-block-end:0}.callout:not([data-callout=note-toolbar]) pre{box-shadow:none;border:var(--border-width) solid var(--background-modifier-border)}.callout:not([data-callout=note-toolbar]) .callout-title{align-items:center;gap:8px}.callout:not([data-callout=note-toolbar]).is-collapsible .callout-title{cursor:pointer}.callout:not([data-callout=note-toolbar]) .callout-title-inner{--p-spacing:0;color:color-mix(in srgb,var(--callout-color),var(--text-normal) 25%)}.callout:not([data-callout=note-toolbar]) .callout-fold{padding-inline-end:0}.callout:not([data-callout=note-toolbar]) .callout-content{margin-left:calc(var(--icon-size) + 8px)}.callout:not([data-callout=note-toolbar]) .callout-content table{min-width:0}.callout:not([data-callout]){--callout-color:rgb(var(--color-accent-rgb));background-color:color-mix(in srgb,var(--color-accent) 15%,transparent);border-color:color-mix(in srgb,var(--color-accent) var(--callout-border-opacity),transparent)}.callout:not([data-callout]) .callout-title{color:var(--callout-color)}body .callout:not([data-callout=note-toolbar]){box-shadow:var(--shadow-tactile);background:linear-gradient(color-mix(in srgb,var(--color-accent) 10%,transparent),color-mix(in srgb,var(--color-accent) 15%,transparent))}body:not(.full-width-media-off) .markdown-source-view.mod-cm6 .cm-table-widget .table-wrapper,body:not(.full-width-media-off) table{min-width:100%}:root table{border-collapse:separate;border-spacing:0;word-break:break-word}div:is(.markdown-preview-view,.is-live-preview) table{position:relative}div:is(.markdown-preview-view,.is-live-preview) table .table-cell-wrapper:active,div:is(.markdown-preview-view,.is-live-preview) table .table-cell-wrapper:focus,div:is(.markdown-preview-view,.is-live-preview) table .table-cell-wrapper:focus-within{background-color:var(--background-modifier-hover)}div:is(.markdown-preview-view,.is-live-preview) table td,div:is(.markdown-preview-view,.is-live-preview) table th{corner-shape:var(--corner-shape)}div:is(.markdown-preview-view,.is-live-preview) table>tbody,div:is(.markdown-preview-view,.is-live-preview) table>thead:only-child{--table-header-border-color:var(--table-border-color);background-color:var(--background-primary-alt);position:relative}div:is(.markdown-preview-view,.is-live-preview) table>thead:not(:only-child)>tr>th,div:is(.markdown-preview-view,.is-live-preview) table>thead:not(:only-child)>tr>th .table-cell-wrapper{border-radius:var(--radius-s)}div:is(.markdown-preview-view,.is-live-preview) table>tbody>tr:not(:last-child)>td,div:is(.markdown-preview-view,.is-live-preview) table>tbody>tr:not(:last-child)>th{border-bottom:none}div:is(.markdown-preview-view,.is-live-preview) div:not([dir=rtl])>table:not([dir=rtl])>tbody>tr>td:not(:last-child),div:is(.markdown-preview-view,.is-live-preview) div:not([dir=rtl])>table:not([dir=rtl])>tbody>tr>th:not(:last-child),div:is(.markdown-preview-view,.is-live-preview) div:not([dir=rtl])>table:not([dir=rtl])>thead>tr>th:not(:last-child){border-right:none}div:is(.markdown-preview-view,.is-live-preview) div:not([dir=rtl])>table:not([dir=rtl])>:is(thead,tbody)>tr:first-child>:is(th,td):first-child,div:is(.markdown-preview-view,.is-live-preview) div:not([dir=rtl])>table:not([dir=rtl])>:is(thead,tbody)>tr:first-child>:is(th,td):first-child .table-cell-wrapper{border-top-left-radius:var(--radius-s)}div:is(.markdown-preview-view,.is-live-preview) div:not([dir=rtl])>table:not([dir=rtl])>:is(thead,tbody)>tr:first-child>:is(th,td):last-child,div:is(.markdown-preview-view,.is-live-preview) div:not([dir=rtl])>table:not([dir=rtl])>:is(thead,tbody)>tr:first-child>:is(th,td):last-child .table-cell-wrapper{border-top-right-radius:var(--radius-s)}div:is(.markdown-preview-view,.is-live-preview) div:not([dir=rtl])>table:not([dir=rtl])>:is(thead,tbody)>tr:last-child>:is(th,td):first-child,div:is(.markdown-preview-view,.is-live-preview) div:not([dir=rtl])>table:not([dir=rtl])>:is(thead,tbody)>tr:last-child>:is(th,td):first-child .table-cell-wrapper{border-bottom-left-radius:var(--radius-s)}div:is(.markdown-preview-view,.is-live-preview) div:not([dir=rtl])>table:not([dir=rtl])>:is(thead,tbody)>tr:last-child>:is(th,td):last-child,div:is(.markdown-preview-view,.is-live-preview) div:not([dir=rtl])>table:not([dir=rtl])>:is(thead,tbody)>tr:last-child>:is(th,td):last-child .table-cell-wrapper{border-bottom-right-radius:var(--radius-s)}div:is(.markdown-preview-view,.is-live-preview) div[dir=rtl]>table>tbody>tr>td:not(:last-child),div:is(.markdown-preview-view,.is-live-preview) div[dir=rtl]>table>tbody>tr>th:not(:last-child),div:is(.markdown-preview-view,.is-live-preview) div[dir=rtl]>table>thead>tr>th:not(:last-child),div:is(.markdown-preview-view,.is-live-preview) table[dir=rtl]>tbody>tr>td:not(:last-child),div:is(.markdown-preview-view,.is-live-preview) table[dir=rtl]>tbody>tr>th:not(:last-child),div:is(.markdown-preview-view,.is-live-preview) table[dir=rtl]>thead>tr>th:not(:last-child){border-left:none}div:is(.markdown-preview-view,.is-live-preview) div[dir=rtl]>table>:is(thead,tbody)>tr:first-child>:is(th,td):first-child,div:is(.markdown-preview-view,.is-live-preview) div[dir=rtl]>table>:is(thead,tbody)>tr:first-child>:is(th,td):first-child .table-cell-wrapper,div:is(.markdown-preview-view,.is-live-preview) table[dir=rtl]>:is(thead,tbody)>tr:first-child>:is(th,td):first-child,div:is(.markdown-preview-view,.is-live-preview) table[dir=rtl]>:is(thead,tbody)>tr:first-child>:is(th,td):first-child .table-cell-wrapper{border-top-right-radius:var(--radius-s)}div:is(.markdown-preview-view,.is-live-preview) div[dir=rtl]>table>:is(thead,tbody)>tr:first-child>:is(th,td):last-child,div:is(.markdown-preview-view,.is-live-preview) div[dir=rtl]>table>:is(thead,tbody)>tr:first-child>:is(th,td):last-child .table-cell-wrapper,div:is(.markdown-preview-view,.is-live-preview) table[dir=rtl]>:is(thead,tbody)>tr:first-child>:is(th,td):last-child,div:is(.markdown-preview-view,.is-live-preview) table[dir=rtl]>:is(thead,tbody)>tr:first-child>:is(th,td):last-child .table-cell-wrapper{border-top-left-radius:var(--radius-s)}div:is(.markdown-preview-view,.is-live-preview) div[dir=rtl]>table>:is(thead,tbody)>tr:last-child>:is(th,td):first-child,div:is(.markdown-preview-view,.is-live-preview) div[dir=rtl]>table>:is(thead,tbody)>tr:last-child>:is(th,td):first-child .table-cell-wrapper,div:is(.markdown-preview-view,.is-live-preview) table[dir=rtl]>:is(thead,tbody)>tr:last-child>:is(th,td):first-child,div:is(.markdown-preview-view,.is-live-preview) table[dir=rtl]>:is(thead,tbody)>tr:last-child>:is(th,td):first-child .table-cell-wrapper{border-bottom-right-radius:var(--radius-s)}div:is(.markdown-preview-view,.is-live-preview) div[dir=rtl]>table>:is(thead,tbody)>tr:last-child>:is(th,td):last-child,div:is(.markdown-preview-view,.is-live-preview) div[dir=rtl]>table>:is(thead,tbody)>tr:last-child>:is(th,td):last-child .table-cell-wrapper,div:is(.markdown-preview-view,.is-live-preview) table[dir=rtl]>:is(thead,tbody)>tr:last-child>:is(th,td):last-child,div:is(.markdown-preview-view,.is-live-preview) table[dir=rtl]>:is(thead,tbody)>tr:last-child>:is(th,td):last-child .table-cell-wrapper{border-bottom-left-radius:var(--radius-s)}.cm-html-embed td,.cm-html-embed th,.markdown-rendered td,.markdown-rendered th,.markdown-source-view.mod-cm6 .cm-table-widget .table-cell-wrapper{padding:8px}.cm-html-embed th,.markdown-rendered th{text-align:var(--table-text-align-header)}.cm-html-embed td,.markdown-rendered td{text-align:var(--table-text-align-body)}.cm-s-obsidian .cm-line .cm-keyword,.cm-s-obsidian .cm-line .hljs-built_in,.cm-s-obsidian .cm-line .hljs-keyword,.cm-s-obsidian .cm-line .hljs-literal,.cm-s-obsidian .cm-line .hljs-selector-tag,.cm-s-obsidian .cm-line .token.keyword,.markdown-rendered .el-pre code .hljs-built_in,.markdown-rendered .el-pre code .hljs-keyword,.markdown-rendered .el-pre code .hljs-literal,.markdown-rendered .el-pre code .hljs-selector-tag,.markdown-rendered .el-pre code .token.boolean,.markdown-rendered .el-pre code .token.control,.markdown-rendered .el-pre code .token.keyword,.markdown-rendered .el-pre code .token.module,.markdown-rendered pre code .hljs-built_in,.markdown-rendered pre code .hljs-keyword,.markdown-rendered pre code .hljs-literal,.markdown-rendered pre code .hljs-selector-tag,.markdown-rendered pre code .token.boolean,.markdown-rendered pre code .token.control,.markdown-rendered pre code .token.keyword,.markdown-rendered pre code .token.module,.markdown-source-view .cm-content .cm-keyword,.markdown-source-view .cm-content .hljs-built_in,.markdown-source-view .cm-content .hljs-keyword,.markdown-source-view .cm-content .hljs-literal,.markdown-source-view .cm-content .hljs-selector-tag,.markdown-source-view .cm-content .token.keyword{color:var(--color-purple)}.markdown-rendered .el-pre code .hljs-meta .hljs-string,.markdown-rendered .el-pre code .hljs-regexp,.markdown-rendered .el-pre code .hljs-string,.markdown-rendered .el-pre code .token.attr-value,.markdown-rendered .el-pre code .token.char,.markdown-rendered .el-pre code .token.regex,.markdown-rendered .el-pre code .token.string,.markdown-rendered pre code .hljs-meta .hljs-string,.markdown-rendered pre code .hljs-regexp,.markdown-rendered pre code .hljs-string,.markdown-rendered pre code .token.attr-value,.markdown-rendered pre code .token.char,.markdown-rendered pre code .token.regex,.markdown-rendered pre code .token.string{color:var(--color-green)}.markdown-rendered .el-pre code .hljs-comment,.markdown-rendered .el-pre code .hljs-quote,.markdown-rendered .el-pre code .token.cdata,.markdown-rendered .el-pre code .token.comment,.markdown-rendered .el-pre code .token.doctype,.markdown-rendered .el-pre code .token.prolog,.markdown-rendered .el-pre code .token.quote,.markdown-rendered pre code .hljs-comment,.markdown-rendered pre code .hljs-quote,.markdown-rendered pre code .token.cdata,.markdown-rendered pre code .token.comment,.markdown-rendered pre code .token.doctype,.markdown-rendered pre code .token.prolog,.markdown-rendered pre code .token.quote{color:var(--text-faint);font-style:italic}.markdown-rendered .el-pre code .hljs-link,.markdown-rendered .el-pre code .hljs-number,.markdown-rendered .el-pre code .hljs-symbol,.markdown-rendered .el-pre code .token.constant,.markdown-rendered .el-pre code .token.number,.markdown-rendered .el-pre code .token.symbol,.markdown-rendered pre code .hljs-link,.markdown-rendered pre code .hljs-number,.markdown-rendered pre code .hljs-symbol,.markdown-rendered pre code .token.constant,.markdown-rendered pre code .token.number,.markdown-rendered pre code .token.symbol{color:var(--color-orange)}.markdown-rendered .el-pre code .hljs-name,.markdown-rendered .el-pre code .hljs-section,.markdown-rendered .el-pre code .hljs-title,.markdown-rendered .el-pre code .hljs-title.function_,.markdown-rendered .el-pre code .token.class-name,.markdown-rendered .el-pre code .token.function,.markdown-rendered .el-pre code .token.maybe-class-name,.markdown-rendered pre code .hljs-name,.markdown-rendered pre code .hljs-section,.markdown-rendered pre code .hljs-title,.markdown-rendered pre code .hljs-title.function_,.markdown-rendered pre code .token.class-name,.markdown-rendered pre code .token.function,.markdown-rendered pre code .token.maybe-class-name{color:var(--color-blue)}.markdown-rendered .el-pre code .hljs-attr,.markdown-rendered .el-pre code .hljs-attribute,.markdown-rendered .el-pre code .hljs-params,.markdown-rendered .el-pre code .hljs-property,.markdown-rendered .el-pre code .hljs-variable,.markdown-rendered .el-pre code .hljs-variable.constant_,.markdown-rendered .el-pre code .token.attr-name,.markdown-rendered .el-pre code .token.parameter,.markdown-rendered .el-pre code .token.property,.markdown-rendered .el-pre code .token.variable,.markdown-rendered pre code .hljs-attr,.markdown-rendered pre code .hljs-attribute,.markdown-rendered pre code .hljs-params,.markdown-rendered pre code .hljs-property,.markdown-rendered pre code .hljs-variable,.markdown-rendered pre code .hljs-variable.constant_,.markdown-rendered pre code .token.attr-name,.markdown-rendered pre code .token.parameter,.markdown-rendered pre code .token.property,.markdown-rendered pre code .token.variable{color:var(--color-cyan)}.markdown-rendered .el-pre code .hljs-builtin-name,.markdown-rendered .el-pre code .hljs-class .hljs-title,.markdown-rendered .el-pre code .hljs-selector-attr,.markdown-rendered .el-pre code .hljs-selector-class,.markdown-rendered .el-pre code .hljs-selector-id,.markdown-rendered .el-pre code .hljs-selector-pseudo,.markdown-rendered .el-pre code .hljs-type,.markdown-rendered .el-pre code .token.selector,.markdown-rendered .el-pre code .token.tag,.markdown-rendered .el-pre code .token.type,.markdown-rendered pre code .hljs-builtin-name,.markdown-rendered pre code .hljs-class .hljs-title,.markdown-rendered pre code .hljs-selector-attr,.markdown-rendered pre code .hljs-selector-class,.markdown-rendered pre code .hljs-selector-id,.markdown-rendered pre code .hljs-selector-pseudo,.markdown-rendered pre code .hljs-type,.markdown-rendered pre code .token.selector,.markdown-rendered pre code .token.tag,.markdown-rendered pre code .token.type{color:var(--color-pink)}.markdown-rendered .el-pre code .hljs-meta,.markdown-rendered .el-pre code .hljs-operator,.markdown-rendered .el-pre code .hljs-punctuation,.markdown-rendered .el-pre code .token.entity,.markdown-rendered .el-pre code .token.operator,.markdown-rendered .el-pre code .token.punctuation,.markdown-rendered .el-pre code .token.url,.markdown-rendered pre code .hljs-meta,.markdown-rendered pre code .hljs-operator,.markdown-rendered pre code .hljs-punctuation,.markdown-rendered pre code .token.entity,.markdown-rendered pre code .token.operator,.markdown-rendered pre code .token.punctuation,.markdown-rendered pre code .token.url{color:var(--text-muted)}.markdown-rendered .el-pre code .hljs-deletion,.markdown-rendered .el-pre code .token.deleted,.markdown-rendered .el-pre code .token.important,.markdown-rendered pre code .hljs-deletion,.markdown-rendered pre code .token.deleted,.markdown-rendered pre code .token.important{color:var(--color-red)}.cm-s-obsidian .cm-line .cm-string,.cm-s-obsidian .cm-line .cm-string-2,.cm-s-obsidian .cm-line .hljs-regexp,.cm-s-obsidian .cm-line .hljs-string,.cm-s-obsidian .cm-line .token.attr-value,.cm-s-obsidian .cm-line .token.char,.cm-s-obsidian .cm-line .token.regex,.cm-s-obsidian .cm-line .token.string,.markdown-rendered .el-pre code .hljs-addition,.markdown-rendered .el-pre code .token.inserted,.markdown-rendered pre code .hljs-addition,.markdown-rendered pre code .token.inserted,.markdown-source-view .cm-content .cm-string,.markdown-source-view .cm-content .cm-string-2,.markdown-source-view .cm-content .hljs-regexp,.markdown-source-view .cm-content .hljs-string,.markdown-source-view .cm-content .token.attr-value,.markdown-source-view .cm-content .token.char,.markdown-source-view .cm-content .token.regex,.markdown-source-view .cm-content .token.string{color:var(--color-green)}.markdown-rendered .el-pre code .hljs-strong,.markdown-rendered .el-pre code .token.bold,.markdown-rendered pre code .hljs-strong,.markdown-rendered pre code .token.bold{font-weight:var(--bold-weight, var(--font-bold, 600))}.markdown-rendered .el-pre code .hljs-emphasis,.markdown-rendered .el-pre code .token.italic,.markdown-rendered pre code .hljs-emphasis,.markdown-rendered pre code .token.italic{font-style:italic}.cm-s-obsidian .cm-line .cm-comment,.cm-s-obsidian .cm-line .hljs-comment,.cm-s-obsidian .cm-line .hljs-quote,.cm-s-obsidian .cm-line .token.cdata,.cm-s-obsidian .cm-line .token.comment,.cm-s-obsidian .cm-line .token.doctype,.cm-s-obsidian .cm-line .token.prolog,.markdown-source-view .cm-content .cm-comment,.markdown-source-view .cm-content .hljs-comment,.markdown-source-view .cm-content .hljs-quote,.markdown-source-view .cm-content .token.cdata,.markdown-source-view .cm-content .token.comment,.markdown-source-view .cm-content .token.doctype,.markdown-source-view .cm-content .token.prolog{color:var(--text-faint);font-style:italic}.cm-s-obsidian .cm-line .cm-number,.cm-s-obsidian .cm-line .hljs-number,.cm-s-obsidian .cm-line .hljs-symbol,.cm-s-obsidian .cm-line .token.constant,.cm-s-obsidian .cm-line .token.number,.cm-s-obsidian .cm-line .token.symbol,.markdown-source-view .cm-content .cm-number,.markdown-source-view .cm-content .hljs-number,.markdown-source-view .cm-content .hljs-symbol,.markdown-source-view .cm-content .token.constant,.markdown-source-view .cm-content .token.number,.markdown-source-view .cm-content .token.symbol{color:var(--color-orange)}.cm-s-obsidian .cm-line .cm-def,.cm-s-obsidian .cm-line .cm-variable-2,.cm-s-obsidian .cm-line .hljs-title,.cm-s-obsidian .cm-line .hljs-title.function_,.cm-s-obsidian .cm-line .token.class-name,.cm-s-obsidian .cm-line .token.function,.markdown-source-view .cm-content .cm-def,.markdown-source-view .cm-content .cm-variable-2,.markdown-source-view .cm-content .hljs-title,.markdown-source-view .cm-content .hljs-title.function_,.markdown-source-view .cm-content .token.class-name,.markdown-source-view .cm-content .token.function{color:var(--color-blue)}.cm-s-obsidian .cm-line .cm-type,.cm-s-obsidian .cm-line .cm-variable,.cm-s-obsidian .cm-line .cm-variable-3,.cm-s-obsidian .cm-line .hljs-attr,.cm-s-obsidian .cm-line .hljs-property,.cm-s-obsidian .cm-line .hljs-variable,.cm-s-obsidian .cm-line .token.attr-name,.cm-s-obsidian .cm-line .token.parameter,.cm-s-obsidian .cm-line .token.property,.cm-s-obsidian .cm-line .token.variable,.markdown-source-view .cm-content .cm-type,.markdown-source-view .cm-content .cm-variable,.markdown-source-view .cm-content .cm-variable-3,.markdown-source-view .cm-content .hljs-attr,.markdown-source-view .cm-content .hljs-property,.markdown-source-view .cm-content .hljs-variable,.markdown-source-view .cm-content .token.attr-name,.markdown-source-view .cm-content .token.parameter,.markdown-source-view .cm-content .token.property,.markdown-source-view .cm-content .token.variable{color:var(--color-cyan)}.cm-s-obsidian .cm-line .cm-attribute,.cm-s-obsidian .cm-line .cm-tag,.cm-s-obsidian .cm-line .hljs-builtin-name,.cm-s-obsidian .cm-line .hljs-selector-class,.cm-s-obsidian .cm-line .hljs-selector-id,.cm-s-obsidian .cm-line .hljs-type,.cm-s-obsidian .cm-line .token.selector,.cm-s-obsidian .cm-line .token.tag,.cm-s-obsidian .cm-line .token.type,.markdown-source-view .cm-content .cm-attribute,.markdown-source-view .cm-content .cm-tag,.markdown-source-view .cm-content .hljs-builtin-name,.markdown-source-view .cm-content .hljs-selector-class,.markdown-source-view .cm-content .hljs-selector-id,.markdown-source-view .cm-content .hljs-type,.markdown-source-view .cm-content .token.selector,.markdown-source-view .cm-content .token.tag,.markdown-source-view .cm-content .token.type{color:var(--color-pink)}.cm-s-obsidian .cm-line .cm-operator,.cm-s-obsidian .cm-line .cm-punctuation,.cm-s-obsidian .cm-line .hljs-meta,.cm-s-obsidian .cm-line .hljs-operator,.cm-s-obsidian .cm-line .hljs-punctuation,.cm-s-obsidian .cm-line .token.operator,.cm-s-obsidian .cm-line .token.punctuation,.markdown-source-view .cm-content .cm-operator,.markdown-source-view .cm-content .cm-punctuation,.markdown-source-view .cm-content .hljs-meta,.markdown-source-view .cm-content .hljs-operator,.markdown-source-view .cm-content .hljs-punctuation,.markdown-source-view .cm-content .token.operator,.markdown-source-view .cm-content .token.punctuation{color:var(--text-muted)}.cm-s-obsidian .cm-line .hljs-deletion,.cm-s-obsidian .cm-line .token.deleted,.markdown-source-view .cm-content .hljs-deletion,.markdown-source-view .cm-content .token.deleted{color:var(--color-red)}.cm-s-obsidian .cm-line .hljs-addition,.cm-s-obsidian .cm-line .token.inserted,.markdown-source-view .cm-content .hljs-addition,.markdown-source-view .cm-content .token.inserted{color:var(--color-green)}body:not(.active-line-off) .cm-line.cm-active .token,body:not(.active-line-off) .cm-line.cm-active span[class*=hljs-]{opacity:1}}body:not(.is-mobile){--radius-window:8px;--ribbon-background:transparent;--ribbon-background-collapsed:var(--ribbon-background);--shadow-sidedock-spread:-32px 0 0 32px var(--background-primary);--shadow-surface:0 0 0 1px var(--background-modifier-hover);--tab-outline-width:1px;--shadow-sidedock-spread:0 0 transparent}body:not(.is-mobile) .workspace:not(.is-left-sidedock-open):not(.is-right-sidedock-open){background-color:var(--background-primary)}body:not(.is-mobile) .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header{height:32px;margin:auto 0}body:not(.is-mobile) .workspace:not(.is-left-sidedock-open):not(.is-right-sidedock-open) .mod-root{padding-bottom:0}body:not(.is-mobile):not(.show-ribbon.hover-ribbon-off) .workspace:not(.is-left-sidedock-open).is-right-sidedock-open .mod-root{margin-left:8px}body:not(.is-mobile) .workspace.is-left-sidedock-open:not(.is-right-sidedock-open) .mod-root{margin-right:8px}body:not(.is-mobile) .mod-root{padding-bottom:8px}body:not(.is-mobile):not(.mod-macos).is-hidden-frameless .workspace.is-left-sidedock-open:not(.is-right-sidedock-open) .mod-root .workspace-tabs.mod-top-right-space .workspace-tab-header-container{padding-right:var(--frame-right-space)}body:not(.is-phone) .workspace:is(.is-left-sidedock-open,.is-right-sidedock-open) .workspace-split.mod-vertical{gap:8px}body:not(.is-phone) .workspace:is(.is-left-sidedock-open,.is-right-sidedock-open) .workspace-split:not(.mod-sidedock)>*>.workspace-leaf-resize-handle:not(:hover){border-color:transparent}body:not(.is-mobile):not(.is-focused){--workspace-background-translucent:var(--background-secondary);--tab-outline-color:transparent}body:not(.is-mobile):not(.is-focused) .mod-sidedock>div,body:not(.is-mobile):not(.is-focused) .modal.mod-settings .vertical-tab-header>div,body:not(.is-mobile):not(.is-focused) .workspace-ribbon{opacity:.5}body:not(.is-mobile):not(.is-focused) .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header,body:not(.is-mobile):not(.is-focused) .mod-sidedock.mod-left-split,body:not(.is-mobile):not(.is-focused) .modal.mod-settings .vertical-tab-header{background-color:var(--background-modifier-hover);box-shadow:none;transition:none}body:not(.is-mobile).is-fullscreen .mod-sidedock.mod-left-split{border-radius:var(--radius-m)}body:not(.is-mobile).is-fullscreen .mod-sidedock.mod-left-split .mod-sidedock.mod-left-split .mod-top-left-space .workspace-tab-header-container{height:calc(var(--header-height) - 8px);padding-left:var(--frame-left-space, 140px)}body:not(.is-mobile).show-ribbon.mod-macos.is-frameless:not(.is-hidden-frameless) .workspace-ribbon.mod-left:not(.is-collapsed),body:not(.is-mobile).show-ribbon:not(.mod-macos) .workspace-ribbon.mod-left:not(.is-collapsed){margin-block:8px}body:not(.is-mobile).show-ribbon:not(.mod-macos) .workspace-ribbon.mod-left:not(.is-collapsed) .sidebar-toggle-button{height:calc(var(--header-height) - 24px)}body:not(.is-mobile).show-ribbon.hover-ribbon-off .workspace-ribbon.mod-left:not(.is-collapsed){padding-left:16px}body:not(.is-mobile).show-ribbon.hover-ribbon-off .mod-sidedock.mod-left-split:not(.is-sidedock-collapsed){margin-left:calc(-1*var(--ribbon-width) + 8px);padding-left:var(--ribbon-width)}body:not(.is-mobile).show-ribbon .workspace-ribbon.mod-left .side-dock-actions .side-dock-ribbon-action:hover,body:not(.is-mobile).show-ribbon .workspace-ribbon.mod-left .sidebar-toggle-button .clickable-icon:hover{box-shadow:none;background-color:transparent;color:var(--text-normal)}body:not(.is-mobile) .mod-root .workspace-tab-header-container,body:not(.is-mobile) .mod-sidedock{background-color:var(--background-secondary)}body:not(.is-mobile) .mod-root{background-color:var(--background-primary)}body:not(.is-mobile) .mod-sidedock{transition:var(--anim-duration-moderate),background-color var(--anim-duration-moderate),box-shadow var(--anim-duration-moderate)}body:not(.is-mobile) .mod-root .workspace-tab-header-container{transition:background-color var(--anim-duration-moderate)}body:not(.is-mobile) .mod-sidedock.mod-left-split{z-index:var(--z-sidedock);height:-webkit-fill-available;overflow:hidden}body:not(.is-mobile) .mod-sidedock.mod-left-split .mod-top-left-space .workspace-tab-header-container{padding-block:0;padding-left:140px;min-height:var(--header-height);max-height:var(--header-height)}body:not(.is-mobile) .mod-sidedock.mod-left-split .mod-top-left-space .workspace-tab-header-container .sidebar-toggle-button{min-height:var(--header-height);max-height:var(--header-height)}body:not(.is-mobile) .mod-sidedock.mod-right-split>.workspace-leaf-resize-handle{border-color:var(--divider-color)}body:not(.is-mobile) .modal.mod-settings .vertical-tab-header{margin:8px 0 8px 8px;box-shadow:var(--shadow-surface);border-radius:max(var(--modal-radius) - 8px,var(--radius-s));background-color:color-mix(in srgb,var(--background-primary) 75%,transparent)}body:not(.is-mobile) .mod-root{z-index:var(--z-fusion)}body:not(.is-mobile) .workspace-tabs{overflow:visible}body:not(.is-mobile) .mod-sidedock.mod-left-split,body:not(.is-mobile) .mod-sidedock.mod-right-split{background-color:transparent}body:not(.is-mobile) .mod-sidedock.mod-left-split>.workspace-leaf-resize-handle,body:not(.is-mobile) .mod-sidedock.mod-right-split>.workspace-leaf-resize-handle{border-color:transparent}body:not(.is-phone).theme-light{--shadow-tab:var(--shadow-base), 0 0 1px rgba(0, 0, 0, 0.2), inset 0 -8px 48px rgba(0, 0, 0, 0.02), 0 2px 4px rgba(0, 0, 0, 0.025), 0 2px 4px rgba(0, 0, 0, 0.025)}body:not(.is-phone).theme-dark{--shadow-tab:var(--shadow-base), 0 4px 8px rgba(0, 0, 0, 0.1)}body:not(.is-phone):not(.is-popout-window) .workspace-tabs:not(.mod-stacked) .mod-root .workspace-tab-container{background-color:color-mix(in srgb,var(--background-primary) 75%,transparent)}body:not(.is-phone):not(.is-popout-window) .workspace-tabs:not(.mod-stacked) .mod-root .document-search-container,body:not(.is-phone):not(.is-popout-window) .workspace-tabs:not(.mod-stacked) .mod-root .view-content,body:not(.is-phone):not(.is-popout-window) .workspace-tabs:not(.mod-stacked) .mod-root .view-header{background-color:transparent}body:not(.is-phone) .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header{corner-shape:var(--corner-shape);border-radius:100vh;transition:var(--anim-duration-moderate),background-color var(--anim-duration-moderate),transform var(--anim-duration-moderate),opacity var(--anim-duration-moderate);transition-behavior:allow-discrete}@starting-style{body:not(.is-phone) .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header{filter:blur(4px);scale:.75;opacity:0}}body:not(.is-phone) .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header:first-child{margin-inline-start:2px}body:not(.is-phone) .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header:last-child{margin-inline-end:2px}body:not(.is-phone) .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header:not(.is-active){background-color:transparent}body:not(.is-phone) .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header-inner{border-radius:inherit}body:not(.is-phone) .workspace:is(.is-left-sidedock-open,.is-right-sidedock-open) .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header.is-active{background-color:color-mix(in srgb,var(--background-primary) 75%,transparent);box-shadow:var(--shadow-tab)}.clickable-icon,.dropdown,button,select{transition:var(--anim-duration-moderate) var(--anim-motion-baseline),background-color var(--anim-duration-fast)}.clickable-icon:active:not([aria-disabled=true]){transform:scale(.96)}.is-disabled,[aria-disabled=true]{opacity:.45;cursor:not-allowed;pointer-events:none}.mod-danger{--interactive-accent:var(--interactive-danger)}body:not(.is-mobile) .workspace-split.mod-root{background-color:var(--background-secondary);transition:background-color var(--anim-duration-moderate)}body:not(.is-mobile) .workspace-split.mod-root .workspace-tab-container{background-color:var(--background-primary);border-radius:var(--radius-center);margin-bottom:12px;overflow:hidden;box-shadow:inset 0 0 1px 1px rgba(0,0,0,.04),0 calc(4px*var(--center-elevation)) calc(24px*var(--center-elevation)) rgba(0,0,0,calc(.1*var(--center-elevation)))}body{--side-padding:20px;--p-spacing:1rem;--input-shadow:none;--input-shadow-hover:none;--blur-s:blur(2px) saturate(1.5) brightness(1.025);--blur-m:blur(4px) saturate(1.5) brightness(1.025);--blur-l:blur(8px) saturate(1.5) brightness(1.025);--raised-blur:var(--blur-s);--clickable-icon-radius:100vh;--button-radius:var(--input-radius);--input-radius:var(--radius-s);--input-height:24px;--interactive-hover:var(--interactive-normal);--background-modifier-border:rgba(var(--mono-rgb-100), 0.075);--background-modifier-border-hover:var(--background-modifier-border);--background-modifier-border-focus:hsla(var(--interactive-accent-hsl), 0.5);--slider-thumb-border-width:0;--slider-thumb-y:-5px;--slider-thumb-height:16px;--slider-thumb-width:20px;--slider-thumb-radius:var(--toggle-thumb-radius);--slider-track-height:6px;--slider-track-background:var(--background-modifier-border-hover);--toggle-border-width:1.5px;--toggle-thumb-height:13px;--toggle-thumb-width:21px;--toggle-width:36px;--toggle-s-border-width:var(--toggle-border-width);--toggle-s-thumb-height:var(--toggle-thumb-height);--toggle-s-thumb-width:var(--toggle-thumb-width);--toggle-s-width:var(--toggle-width);--background-modifier-message:var(--modal-background);--modal-background:color-mix(in srgb, var(--background-secondary) 75%, transparent);--setting-nav-icon-background:var(--interactive-accent)}body.theme-dark,body.theme-light{--raised-background:var(--blur-background)}body.theme-light{--divider-color:color-mix(in srgb, var(--background-secondary), black 7.5%);--blur-background:rgba(255, 255, 255, 0.5);--shadow-base:inset 1px 1px 2px rgba(255, 255, 255, 0.5), inset -1px -1px 2px rgba(255, 255, 255, 0.5), inset 0 4px 16px rgba(255, 255, 255, 0.025);--shadow-edges:0 0 1px rgba(0, 0, 0, 0.4);--shadow-surface:0 0 1px rgba(0, 0, 0, 0.4), inset 0 0 1px 1px rgba(255, 255, 255, 0.8), 0 4px 24px rgba(0, 0, 0, 0.075);--shadow-xs:var(--shadow-base), inset 0 -8px 48px rgba(0, 0, 0, 0.02), 0 0 8px rgba(0, 0, 0, 0.025), 0 4px 24px rgba(0, 0, 0, 0.075);--shadow-s:var(--shadow-base), inset 0 0 1px 1px white, var(--shadow-edges), 0 8px 16px rgba(0, 0, 0, 0.2);--shadow-l:var(--shadow-edges), inset 0 0 1px 1px white, 0 16px 64px rgba(0, 0, 0, 0.15)}body.theme-dark{--divider-color:color-mix(in srgb, var(--background-secondary), white 7.5%);--blur-background:rgba(255, 255, 255, 0.075);--shadow-base:inset 1px 1.5px 1px -1px rgba(255, 255, 255, 0.2), inset -1px -1.5px 1px -1px rgba(255, 255, 255, 0.15), inset 0 4px 16px rgba(255, 255, 255, 0.025);--shadow-edges:0 0 1px rgba(255, 255, 255, 0.3);--shadow-surface:0 0 1px rgba(255, 255, 255, 0.5), 0 0 1px rgba(0, 0, 0, 0.4), 0 8px 16px rgba(0, 0, 0, 0.2);--shadow-xs:var(--shadow-base), 0 4px 8px rgba(0, 0, 0, 0.1);--shadow-s:var(--shadow-edges), 0 0 1px rgba(255, 255, 255, 0.5), 0 0 1px rgba(0, 0, 0, 0.4), 0 8px 16px rgba(0, 0, 0, 0.2);--shadow-l:var(--shadow-edges), 0 0 1px rgba(255, 255, 255, 0.5), 0 0 1px rgba(0, 0, 0, 0.7), 0 16px 64px rgba(0, 0, 0, 0.3)}body button:where(:not(.clickable-icon,.ant-switch,.workspace-leaf-content:not([data-type=markdown]) button,.copy-code-button)){padding:4px 12px}body:not(.is-mobile){--tab-action-width:40px}body:not(.is-mobile) .clickable-icon{min-width:var(--tab-action-width)}body:not(.is-mobile) .clickable-icon.has-active-menu,body:not(.is-mobile) .clickable-icon:not([aria-disabled=true]):hover,body:not(.is-mobile) .modal-close-button:hover,body:not(.is-mobile) .modal-header-button:hover{box-shadow:var(--shadow-xs);background-color:var(--raised-background)}body input[type=range]::-webkit-slider-thumb{transition:var(--anim-duration-moderate) var(--anim-motion-baseline);box-shadow:0 1px 4px rgba(0,0,0,.075),0 1px 16px rgba(0,0,0,.1)}body input[type=range]::-webkit-slider-thumb:active{scale:1.2;box-shadow:inset 1px 1px 2px -2px rgba(var(--mono-rgb-100),1),inset -1px -1px 2px -2px rgba(var(--mono-rgb-100),1),var(--shadow-xs);background-color:var(--raised-background)}body .checkbox-container{box-shadow:none}body .checkbox-container:not(:active){overflow:hidden}body .checkbox-container::after{transition:box-shadow var(--anim-default),background-color var(--anim-default);box-shadow:0 1px 4px rgba(0,0,0,.075),0 1px 16px rgba(0,0,0,.1)}body .checkbox-container:active:after{--toggle-border-width:-2.5px;--toggle-thumb-height:21px;--toggle-thumb-width:35.5px;--toggle-s-border-width:var(--toggle-border-width);--toggle-s-thumb-height:var(--toggle-thumb-height);--toggle-s-thumb-width:var(--toggle-thumb-width);box-shadow:inset 1px 1px 2px -2px rgba(var(--mono-rgb-100),1),inset -1px -1px 2px -2px rgba(var(--mono-rgb-100),1),var(--shadow-xs);background-color:var(--raised-background)}body .combobox-button:focus-visible,body .dropdown:focus-visible,body select:focus-visible{box-shadow:none}body .search-input-container{display:flex;align-items:center;overflow:visible}body .search-input-container:before{top:unset;inset-inline-start:calc((var(--input-height) - var(--icon-s))/2);height:var(--icon-s);width:var(--icon-s)}body .search-input-container input{padding-inline-start:var(--input-height)}body .community-modal-controls .search-input-container,body .community-modal-controls input[type=search],body .mod-sidedock .search-input-container,body .mod-sidedock input[type=search],body .vertical-tab-header .search-input-container,body .vertical-tab-header input[type=search]{--input-height:32px}body .community-modal-controls .search-input-container input[type=search],body .mod-sidedock .search-input-container input[type=search],body .vertical-tab-header .search-input-container input[type=search]{border:0;border-radius:100vh;background-color:var(--background-modifier-hover)}body .workspace-ribbon.mod-left .side-dock-actions .side-dock-ribbon-action:hover,body .workspace-ribbon.mod-left .sidebar-toggle-button .clickable-icon:hover{box-shadow:none;background-color:transparent;color:var(--text-normal)}body:not(.nav-action-center) .mod-sidedock .workspace-leaf-content .nav-header:first-child .nav-buttons-container{border-radius:var(--clickable-icon-radius);background-color:var(--background-modifier-hover);padding:2px;gap:0}body:not(.nav-action-center) .mod-sidedock .workspace-leaf-content .nav-header:first-child .nav-buttons-container .nav-action-button{position:relative;padding:8px;border-radius:var(--clickable-icon-radius)}body:not(.nav-action-center) .mod-sidedock .workspace-leaf-content .nav-header:first-child .nav-buttons-container .nav-action-button:hover:not([aria-disabled=true]){background-color:var(--background-modifier-hover);box-shadow:none}body .mod-sidedock .workspace-leaf,body .mod-sidedock .workspace-leaf-content,body .mod-sidedock .workspace-tab-container{contain:content;overflow:visible}body .markdown-preview-view,body .markdown-source-view{transition:var(--anim-duration-slow) var(--anim-motion-baseline)}body .workspace-split.mod-root .workspace-leaf:not(.mod-active){content-visibility:auto;contain-intrinsic-size:auto 600px}body .workspace-leaf-content[data-mode=preview]>.view-content>.markdown-source-view,body .workspace-leaf-content[data-mode=source]>.view-content>.markdown-reading-view>.markdown-preview-view{transform:scale(.995);opacity:0}body .mod-root .workspace-leaf-content[data-type=markdown][data-mode=source] .view-header .view-actions button:nth-last-child(2){background-color:color-mix(in srgb,var(--interactive-accent) 95%,transparent);color:color-mix(in oklch,var(--interactive-accent) 12%,white);box-shadow:var(--shadow-xs)}body.is-translucent{--modal-background:var(--background-primary)}body .menu,body .modal:not(.mod-sidebar-layout),body .prompt{backdrop-filter:var(--blur-l);border:0;background-color:var(--modal-background)}body .cm-tooltip,body .notice,body .popover,body .suggestion-container{backdrop-filter:var(--blur-m);border:0;background-color:var(--modal-background)}body .cm-tooltip,body .notice{backdrop-filter:var(--raised-blur)}body:not(.is-mobile) .menu,body:not(.is-mobile) .suggestion-container{animation:none}body:not(.is-mobile) .menu svg.svg-icon,body:not(.is-mobile) .suggestion-container svg.svg-icon{transition:none}body:not(.is-mobile) .menu .menu-item,body:not(.is-mobile) .menu .suggestion-item,body:not(.is-mobile) .suggestion-container .menu-item,body:not(.is-mobile) .suggestion-container .suggestion-item{padding:calc(4px*var(--density-modifier)) 12px}body:not(.is-mobile) .menu .suggestion-item,body:not(.is-mobile) .suggestion-container .suggestion-item{min-height:32px}body:not(.is-mobile) .menu .menu-separator,body:not(.is-mobile) .suggestion-container .menu-separator{margin:var(--space-6) 8px}body:not(.is-mobile) .menu:hover .menu-item.selected:not(.is-label):not(.is-disabled),body:not(.is-mobile) .suggestion-container:hover .menu-item.selected:not(.is-label):not(.is-disabled){background-color:var(--interactive-accent);color:var(--text-on-accent)}body:not(.is-mobile) .menu:hover .menu-item.selected:not(.is-label):not(.is-disabled) .menu-item-icon,body:not(.is-mobile) .suggestion-container:hover .menu-item.selected:not(.is-label):not(.is-disabled) .menu-item-icon{color:var(--text-on-accent)}body:not(.is-mobile) .modal{animation:modalInBambooChina var(--anim-duration-moderate) var(--anim-motion-brand) forwards}body:not(.is-mobile) .modal:not(.mod-sidebar-layout) .modal-title{width:100%}body:not(.is-mobile) .modal:not(.mod-sidebar-layout) .modal-button-container button{flex:1;margin:0;border-radius:100vh;min-height:32px}body .notice{box-shadow:var(--shadow-l);border-radius:var(--radius-m);padding:calc(16px*var(--density-modifier)) var(--side-padding);color:var(--text-normal)}body .tooltip{--background-modifier-message:var(--background-primary);filter:drop-shadow(0 0 16px var(--background-modifier-box-shadow));animation:none;box-shadow:none;border-radius:var(--radius-l);padding:8px 16px;color:var(--text-muted);font-weight:var(--font-normal)}body:not(.is-mobile) .notice{transition:var(--anim-duration-moderate)}body:not(.is-mobile){--drag-ghost-background:var(--background-primary);--drag-ghost-text-color:var(--text-normal);--setting-items-padding:20px var(--side-padding);--setting-group-heading-color:var(--text-normal)}body:not(.is-mobile) .drag-ghost{box-shadow:var(--shadow-l);padding:8px 12px;border-radius:var(--radius-m)}body .mod-sidebar-layout.mod-settings .vertical-tab-nav-item .vertical-tab-nav-item-icon{--icon-size:var(--icon-xs);--icon-stroke:var(--icon-xs-stroke-width);box-shadow:inset .5px .5px .5px rgba(255,255,255,.25),inset -.5px -.5px .5px rgba(255,255,255,.25),0 0 2px rgba(0,0,0,.25),0 1px 4px rgba(0,0,0,.15);border-radius:50%;background-image:radial-gradient(120% 120%at 0% 0%,rgba(255,255,255,.22),transparent 55%),linear-gradient(135deg,color-mix(in oklch,var(--setting-nav-icon-background) 78%,white),color-mix(in oklch,var(--setting-nav-icon-background) 88%,black));background-color:var(--setting-nav-icon-background);padding:4px;color:var(--text-on-accent)}body .mod-sidebar-layout.mod-settings .vertical-tab-nav-item[data-setting-id=appearance] .vertical-tab-nav-item-icon,body .mod-sidebar-layout.mod-settings .vertical-tab-nav-item[data-setting-id=backlink] .vertical-tab-nav-item-icon,body .mod-sidebar-layout.mod-settings .vertical-tab-nav-item[data-setting-id=canvas] .vertical-tab-nav-item-icon,body .mod-sidebar-layout.mod-settings .vertical-tab-nav-item[data-setting-id=command-palette] .vertical-tab-nav-item-icon,body .mod-sidebar-layout.mod-settings .vertical-tab-nav-item[data-setting-id=community-plugins] .vertical-tab-nav-item-icon,body .mod-sidebar-layout.mod-settings .vertical-tab-nav-item[data-setting-id=daily-notes] .vertical-tab-nav-item-icon,body .mod-sidebar-layout.mod-settings .vertical-tab-nav-item[data-setting-id=editor] .vertical-tab-nav-item-icon,body .mod-sidebar-layout.mod-settings .vertical-tab-nav-item[data-setting-id=file-recovery] .vertical-tab-nav-item-icon,body .mod-sidebar-layout.mod-settings .vertical-tab-nav-item[data-setting-id=file] .vertical-tab-nav-item-icon,body .mod-sidebar-layout.mod-settings .vertical-tab-nav-item[data-setting-id=hotkeys] .vertical-tab-nav-item-icon,body .mod-sidebar-layout.mod-settings .vertical-tab-nav-item[data-setting-id=keychain] .vertical-tab-nav-item-icon,body .mod-sidebar-layout.mod-settings .vertical-tab-nav-item[data-setting-id=mobile] .vertical-tab-nav-item-icon,body .mod-sidebar-layout.mod-settings .vertical-tab-nav-item[data-setting-id=note-composer] .vertical-tab-nav-item-icon,body .mod-sidebar-layout.mod-settings .vertical-tab-nav-item[data-setting-id=page-preview] .vertical-tab-nav-item-icon,body .mod-sidebar-layout.mod-settings .vertical-tab-nav-item[data-setting-id=plugins] .vertical-tab-nav-item-icon,body .mod-sidebar-layout.mod-settings .vertical-tab-nav-item[data-setting-id=switcher] .vertical-tab-nav-item-icon,body .mod-sidebar-layout.mod-settings .vertical-tab-nav-item[data-setting-id=sync] .vertical-tab-nav-item-icon,body .mod-sidebar-layout.mod-settings .vertical-tab-nav-item[data-setting-id=templates] .vertical-tab-nav-item-icon,body .mod-sidebar-layout.mod-settings .vertical-tab-nav-item[data-setting-id=webviewer] .vertical-tab-nav-item-icon,body .mod-sidebar-layout.mod-settings .vertical-tab-nav-item[data-setting-id=zk-prefixer] .vertical-tab-nav-item-icon{--setting-nav-icon-background:var(--interactive-accent)}body:not(.is-mobile) .modal.mod-settings.mod-sidebar-layout .vertical-tab-content{padding:24px var(--side-padding)}body:not(.is-mobile) .modal.mod-settings.mod-sidebar-layout .vertical-tab-content .setting-group+.setting-group{margin-top:16px}body:not(.is-mobile) .modal.mod-settings.mod-sidebar-layout .vertical-tab-header{background-color:var(--background-secondary);border-radius:var(--radius-l);box-shadow:var(--shadow-s);margin:24px var(--side-padding);padding:8px}body:not(.is-mobile) .modal.mod-sidebar-layout{background-color:var(--background-primary);border:0}body:not(.is-mobile) .mod-settings .vertical-tab-nav-item.is-active,body:not(.is-mobile) .modal.mod-settings .vertical-tab-nav-item.is-active{--text-normal:var(--text-on-accent);color:var(--text-on-accent);background-color:var(--interactive-accent)}body:not(.is-mobile) .mod-settings .vertical-tab-nav-item:not(.is-active):hover,body:not(.is-mobile) .modal.mod-settings .vertical-tab-nav-item:not(.is-active):hover{background-color:transparent}body:not(.is-mobile) .mod-settings .vertical-tab-header-group-title,body:not(.is-mobile) .mod-settings .vertical-tab-nav-item,body:not(.is-mobile) .modal.mod-settings .vertical-tab-header-group-title,body:not(.is-mobile) .modal.mod-settings .vertical-tab-nav-item{padding:var(--space-6) 8px}body:not(.is-mobile) .mod-settings .setting-group-search+.setting-items,body:not(.is-mobile) .modal.mod-settings .setting-group-search+.setting-items{border-radius:var(--setting-items-radius)}body:not(.is-mobile) .mod-settings .setting-group .setting-item-heading,body:not(.is-mobile) .modal.mod-settings .setting-group .setting-item-heading{padding:24px var(--side-padding) 12px}body:not(.is-mobile) .mod-settings .setting-group:first-child>.setting-item-heading,body:not(.is-mobile) .modal.mod-settings .setting-group:first-child>.setting-item-heading{padding-top:8px}body:not(.is-mobile) .mod-settings .setting-item:not(.setting-item-heading,.setting-items .setting-item),body:not(.is-mobile) .modal.mod-settings .setting-item:not(.setting-item-heading,.setting-items .setting-item){padding:var(--setting-items-padding)}body .prompt-input-container{align-items:center}body .prompt-input-container::before{position:absolute;left:var(--side-padding);background-position:50% 50%;background-size:100% 100%;background-repeat:no-repeat;color:var(--search-icon-color);background-color:transparent;width:var(--search-icon-size);height:var(--search-icon-size);content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3e%3cg clip-path='url(%23a)'%3e%3cpath fill='currentColor' d='M0 7.793c0 4.297 3.496 7.793 7.793 7.793 1.7 0 3.252-.547 4.531-1.465l4.805 4.815c.224.224.517.332.83.332.664 0 1.123-.498 1.123-1.153a1.118 1.118 0 0 0-.322-.8l-4.776-4.805a7.703 7.703 0 0 0 1.602-4.717C15.586 3.496 12.09 0 7.793 0 3.496 0 0 3.496 0 7.793Zm1.67 0A6.127 6.127 0 0 1 7.793 1.67a6.127 6.127 0 0 1 6.123 6.123 6.127 6.127 0 0 1-6.123 6.123A6.127 6.127 0 0 1 1.67 7.793Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='currentColor' d='M0 0h20v20H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");z-index:var(--z-content)}body .prompt-input{border-bottom:none;padding-inline-start:calc(var(--search-icon-size) + var(--side-padding) + 12px)}body .prompt .suggestion-item{border-radius:var(--radius-m);padding:calc(12px*var(--density-modifier)) var(--side-padding)}body .prompt-instructions{border-top:none}body:not(.is-phone){--prompt-input-height:56px}body:not(.is-phone) .prompt{animation:var(--anim-duration-moderate) bounceInScale var(--anim-motion-baseline) forwards;border-radius:var(--radius-xl)}body:not(.is-phone) .prompt-input-container::after{content:"";position:absolute;inset:auto var(--side-padding)0;height:var(--border-width);background-color:var(--background-modifier-border);pointer-events:none}body:not(.is-mobile){--hover-ribbon-delay:100ms;--hover-ribbon-trigger-area:8px}body:not(.is-mobile) .workspace-ribbon.mod-left:not(:hover){box-shadow:inset -1px 0 0 0 var(--background-modifier-border)}body:not(.is-mobile) .workspace-ribbon.mod-left:hover~.mod-root div:is(.workspace-tab-header-container,.workspace-tab-header-container-inner){-webkit-app-region:no-drag}body:not(.is-mobile):not(.hover-ribbon-off) .workspace-ribbon.mod-left::after,body:not(.is-mobile):not(.hover-ribbon-off) .workspace-ribbon.mod-left::before{display:none;content:none}body:not(.is-mobile):not(.hover-ribbon-off) .workspace-ribbon.mod-left>.clickable-icon:not(.sidebar-toggle-button),body:not(.is-mobile):not(.hover-ribbon-off) .workspace-ribbon.mod-left>:not(.side-dock-actions):not(.side-dock-settings):not(.sidebar-toggle-button){display:none;visibility:hidden;width:0;height:0;margin:0;padding:0;overflow:hidden;pointer-events:none}body:not(.is-mobile):not(.hover-ribbon-off) .sidebar-toggle-button.mod-left,body:not(.is-mobile):not(.hover-ribbon-off) .workspace-ribbon.mod-left .sidebar-toggle-button{display:flex;visibility:visible;opacity:1;transform:none;pointer-events:auto}body:not(.is-mobile):not(.hover-ribbon-off) .workspace-ribbon.mod-left{position:absolute;top:0;left:0;z-index:var(--bc-z-hover-ribbon);width:var(--ribbon-width);height:100vh;margin:0;padding:0;opacity:0;transform:translateX(calc(-1*var(--ribbon-width) + var(--hover-ribbon-trigger-area)));background-color:transparent;justify-content:center;display:flex;flex-direction:column;overflow:visible;transition:opacity 200ms var(--anim-motion-emphasized),transform 220ms var(--anim-motion-emphasized) 200ms}body:not(.is-mobile):not(.hover-ribbon-off) .workspace-ribbon.mod-left .side-dock-actions,body:not(.is-mobile):not(.hover-ribbon-off) .workspace-ribbon.mod-left .side-dock-settings{display:flex;flex-direction:column;align-items:center;align-self:center;width:max-content;margin:8px auto;box-sizing:border-box;text-align:center}body:not(.is-mobile):not(.hover-ribbon-off) .workspace-ribbon.mod-left .side-dock-actions:not(:empty),body:not(.is-mobile):not(.hover-ribbon-off) .workspace-ribbon.mod-left .side-dock-settings:not(:empty){background-color:color-mix(in srgb,var(--background-primary) 95%,transparent);backdrop-filter:blur(20px) saturate(1.5);-webkit-backdrop-filter:blur(20px) saturate(1.5);border:1px solid var(--background-modifier-border);border-radius:var(--radius-l, 12px);box-shadow:var(--shadow-s);padding:var(--space-6)}body:not(.is-mobile):not(.hover-ribbon-off) .workspace-ribbon.mod-left:hover{opacity:1;transform:none;transition:opacity 220ms var(--anim-motion-emphasized),transform var(--anim-duration-moderate) var(--anim-motion-emphasized);background-color:transparent;justify-content:center;padding:0;overflow:visible}@media (prefers-reduced-motion:reduce){body:not(.is-mobile):not(.hover-ribbon-off) .workspace-ribbon.mod-left,body:not(.is-mobile):not(.hover-ribbon-off) .workspace-ribbon.mod-left:hover{transform:none;transition:opacity 120ms var(--anim-motion-baseline)}}body:not(.is-mobile):not(.hover-ribbon-off) .workspace-ribbon.mod-left.is-collapsed:hover,body:not(.is-mobile):not(.hover-ribbon-off) .workspace-ribbon.mod-left.is-collapsed:hover+.mod-sidedock{transition-delay:var(--hover-ribbon-delay)}body:not(.is-mobile):not(.hover-ribbon-off).mod-macos:not(.is-fullscreen).is-hidden-frameless .workspace-ribbon.mod-left.is-collapsed~.mod-root>div:first-of-type .workspace-tab-header-container,body:not(.is-mobile):not(.hover-ribbon-off).mod-macos:not(.is-fullscreen).is-hidden-frameless .workspace-ribbon.mod-left:not(.is-collapsed):hover~.mod-sidedock.mod-left-split .mod-top-left-space .workspace-tab-header-container,body:not(.is-mobile):not(.hover-ribbon-off).mod-macos:not(.is-fullscreen).is-hidden-frameless .workspace-ribbon.mod-left:not(.is-collapsed):not(:hover)~.mod-sidedock.mod-left-split .mod-top-left-space .workspace-tab-header-container{padding-left:100px}body:not(.is-mobile):not(.zoom-off) .markdown-preview-view .image-embed:not(.canvas-node-content) img,body:not(.is-mobile):not(.zoom-off) .markdown-preview-view img[referrerpolicy=no-referrer]{cursor:zoom-in;transition:transform var(--anim-default)}body:not(.is-mobile):not(.zoom-off) .markdown-preview-view .image-embed:not(.canvas-node-content):active img,body:not(.is-mobile):not(.zoom-off) .markdown-preview-view img[referrerpolicy=no-referrer]:active{position:fixed;z-index:var(--z-overlay);cursor:zoom-out;inset:0;background-color:rgba(0,0,0,.85);width:100%;height:100%;max-height:unset;object-fit:contain;padding:24px;border-radius:var(--radius-s);border:0;animation:zoomIn var(--anim-duration-moderate) var(--anim-motion-emphasized) forwards}body:not(.is-mobile):not(.zoom-off):is(.zoom-active) .markdown-preview-view .image-embed:not(.canvas-node-content) img,body:not(.is-mobile):not(.zoom-off):is(.zoom-active) .markdown-preview-view img[referrerpolicy=no-referrer]{cursor:zoom-out;position:fixed;z-index:var(--z-overlay);inset:0;background-color:rgba(0,0,0,.85);width:100%;height:100%;max-height:unset;object-fit:contain;padding:24px;border-radius:var(--radius-s);border:0;animation:zoomIn var(--anim-duration-moderate) var(--anim-motion-emphasized) forwards}.theme-light .img-blend,.theme-light div[src$="#blend"] img,.theme-light img[src$="#blend"],.theme-light span[src$="#blend"] img{mix-blend-mode:multiply}.theme-light div[src$="#invertW"] img,.theme-light img[src$="#invertW"],.theme-light span[src$=invertW] img{filter:invert(1) hue-rotate(180deg)}.theme-dark div[src$="#blend"],.theme-dark div[src$="#invert"]{background-color:var(--background-primary)}.theme-dark div[src$="#invert"] img,.theme-dark img[src$="#invert"],.theme-dark span[src$="#invert"] img{filter:invert(1) hue-rotate(180deg);mix-blend-mode:screen}.theme-dark .img-blend,.theme-dark div[src$="#blend"] img,.theme-dark img[src$="#blend"],.theme-dark span[src$="#blend"] img{mix-blend-mode:screen}img[alt=left]:not(.emoji),span[alt=left] img:not(.emoji){display:block;justify-self:left}img[alt=center]:not(.emoji),span[alt=center] img:not(.emoji){display:block;justify-self:center}img[alt=right]:not(.emoji),span[alt=right] img:not(.emoji){display:block;justify-self:right}img[src$="#circle"]:not(.emoji),span[src$="#circle"] img:not(.emoji),span[src$="#round"] img:not(.emoji){border-radius:50%;aspect-ratio:1/1;object-fit:cover}div[src$="#outline"] img,img[src$="#outline"],span[src$="#outline"] img{border:1px solid var(--background-modifier-border)}img[src$="#interface"],span[src$="#interface"] img{border:1px solid var(--background-modifier-border);box-shadow:var(--shadow-l);border-radius:var(--radius-m)}body.theme-light:not(.is-mobile){--background-primary:#fff;--background-primary-alt:#f7f7f7;--background-primary-alt:color-mix(in srgb, var(--background-primary), black 3%);--background-secondary:#f2f2f2;--background-secondary:color-mix(in srgb, var(--background-primary), black 5%);--background-secondary-alt:#ebebeb;--background-secondary-alt:color-mix(in srgb, var(--background-primary), black 8%);--text-normal:#262626;--text-muted:#737373;--text-faint:#bfbfbf}body.theme-light.is-mobile{--background-primary:#fff;--background-primary-alt:#f2f2f7;--background-secondary:#f2f2f7;--background-secondary-alt:#fff;--text-normal:#000;--text-muted:#8a8a8e;--text-faint:#c4c4c7}body.theme-dark:not(.is-mobile){--background-primary:#1e1e1e;--background-primary-alt:#252525;--background-secondary:#292929;--background-secondary-alt:#303030;--text-normal:#dddddd;--text-muted:#9a9a9a;--text-faint:#565656}body.theme-dark.is-mobile{--background-primary:#000;--background-primary-alt:#1c1c1e;--background-secondary:#1c1c1e;--background-secondary-alt:#2c2c2e;--text-normal:#fff;--text-muted:#8d8d93;--text-faint:#47474a}body.theme-light{--text-faint:#929292;--text-accent:#438259;--text-accent-hover:#417e57}body.theme-dark{--text-faint:#6a6a6a}@media (prefers-contrast:more){body.theme-light{--text-faint:#595959;--text-muted:#595959;--background-modifier-border:#b3b3b3;--divider-color:#b3b3b3;--bc-focus-ring-width:3px}body.theme-dark{--text-faint:#a6a6a6;--text-muted:#c4c4c4;--background-modifier-border:#5c5c5c;--divider-color:#5c5c5c;--bc-focus-ring-width:3px}}body.cn-bohe.theme-light{--color-cyan-rgb:72,196,196;--color-green-rgb:56,180,150;--interactive-accent-hover:rgb(35, 167, 135);--interactive-accent:rgb(35, 167, 135);--mood-accent-hover:rgb(35, 167, 135);--mood-accent:rgb(35, 167, 135);--mood-bamboo-deep:rgb(28, 97, 81);--mood-bamboo-light:rgb(76, 187, 160);--mood-bamboo-pale:rgb(133, 222, 200);--mood-bamboo:rgb(35, 167, 135);--mood-text-accent:#1c846b;--text-accent-hover:#1b8067;--text-accent:#1c846b;--text-faint:#8d9491;--text-on-accent:#ffffff}body.cn-bohe.theme-light:not(.is-mobile){--background-primary-alt:#ecf4f1;--background-primary:#ffffff;--background-secondary-alt:#e1ece9;--background-secondary:#ecf4f1;--interactive-active:hsl(0 0% 0% / 13%);--interactive-hover:hsl(0 0% 0% / 9%);--interactive-normal:hsl(0 0% 0% / 5%);--text-faint:#b3c4be;--text-muted:#5c716a;--text-normal:#1d2a25}body.cn-bohe.theme-light.is-mobile{--background-primary-alt:#ecf4f1;--background-primary:#ffffff;--background-secondary-alt:#ffffff;--background-secondary:#ecf4f1;--interactive-hover:rgba(120 120 120 20%);--interactive-normal:rgba(118 118 128 12%);--text-faint:#bcc6c2;--text-muted:#5c716a;--text-normal:#16201c}body.cn-bohe.theme-dark{--color-cyan-rgb:104,212,208;--color-green-rgb:88,200,170;--interactive-accent-hover:rgb(120, 220, 194);--interactive-accent:rgb(96, 206, 176);--mood-accent-hover:rgb(120, 220, 194);--mood-accent:rgb(96, 206, 176);--mood-bamboo-deep:rgb(65, 196, 161);--mood-bamboo-light:rgb(146, 217, 198);--mood-bamboo-pale:rgb(96, 206, 176, 0.25);--mood-bamboo:rgb(96, 206, 176);--mood-text-accent:rgb(96, 206, 176);--text-accent-hover:rgb(120, 220, 194);--text-accent:rgb(96, 206, 176);--text-faint:#5c6964;--text-on-accent:#ffffff}body.cn-bohe.theme-dark:not(.is-mobile){--background-primary-alt:#13211d;--background-primary-alt:color-mix(in srgb,var(--background-primary),white 3%);--background-primary:#0c1a16;--background-secondary-alt:#1f2c29;--background-secondary-alt:color-mix(in srgb,var(--background-primary),white 8%);--background-secondary:#182522;--background-secondary:color-mix(in srgb,var(--background-primary),white 5%);--interactive-active:hsl(0 0% 100% / 15%);--interactive-hover:hsl(0 0% 100% / 10%);--interactive-normal:hsl(0 0% 100% / 5%);--text-faint:#3a4b45;--text-muted:#82a199;--text-normal:#cfded9}body.cn-bohe.theme-dark.is-mobile{--background-primary-alt:#14231e;--background-primary:#081310;--background-secondary-alt:#20332c;--background-secondary:#14231e;--interactive-hover:rgba(120 120 120 36%);--interactive-normal:rgba(118 118 128 24%);--text-faint:#34443e;--text-muted:#84a39b;--text-normal:#dbe8e2}body.cn-daizi.theme-light{--color-purple-rgb:150,98,176;--interactive-accent-hover:rgb(162, 118, 186);--interactive-accent:rgb(142, 96, 168);--mood-accent-hover:rgb(162, 118, 186);--mood-accent:rgb(142, 96, 168);--mood-bamboo-deep:rgb(103, 62, 126);--mood-bamboo-light:rgb(170, 136, 190);--mood-bamboo-pale:rgb(211, 199, 218);--mood-bamboo:rgb(142, 96, 168);--mood-text-accent:#8e60a8;--text-accent-hover:#8e60a8;--text-accent:#8e60a8;--text-faint:#97909b;--text-on-accent:#ffffff}body.cn-daizi.theme-light:not(.is-mobile){--background-primary-alt:#f3eef6;--background-primary:#ffffff;--background-secondary-alt:#eae2f0;--background-secondary:#f3eef6;--interactive-active:hsl(0 0% 0% / 13%);--interactive-hover:hsl(0 0% 0% / 9%);--interactive-normal:hsl(0 0% 0% / 5%);--text-faint:#c2b8c8;--text-muted:#6e6478;--text-normal:#241e28}body.cn-daizi.theme-light.is-mobile{--background-primary-alt:#f3eef6;--background-primary:#ffffff;--background-secondary-alt:#ffffff;--background-secondary:#f3eef6;--interactive-hover:rgba(120 120 120 20%);--interactive-normal:rgba(118 118 128 12%);--text-faint:#c6bccb;--text-muted:#6e6478;--text-normal:#1c1720}body.cn-daizi.theme-dark{--color-purple-rgb:168,120,200;--interactive-accent-hover:rgb(186, 142, 214);--interactive-accent:rgb(168, 120, 200);--mood-accent-hover:rgb(186, 142, 214);--mood-accent:rgb(168, 120, 200);--mood-bamboo-deep:rgb(149, 91, 188);--mood-bamboo-light:rgb(195, 167, 214);--mood-bamboo-pale:rgb(168, 120, 200, 0.25);--mood-bamboo:rgb(168, 120, 200);--mood-text-accent:rgb(168, 120, 200);--text-accent-hover:rgb(186, 142, 214);--text-accent:rgb(168, 120, 200);--text-faint:#695f72;--text-on-accent:#ffffff}body.cn-daizi.theme-dark:not(.is-mobile){--background-primary-alt:#1b1721;--background-primary-alt:color-mix(in srgb,var(--background-primary),white 3%);--background-primary:#14101a;--background-secondary-alt:#27232c;--background-secondary-alt:color-mix(in srgb,var(--background-primary),white 8%);--background-secondary:#201c25;--background-secondary:color-mix(in srgb,var(--background-primary),white 5%);--interactive-active:hsl(0 0% 100% / 15%);--interactive-hover:hsl(0 0% 100% / 10%);--interactive-normal:hsl(0 0% 100% / 5%);--text-faint:#463c52;--text-muted:#9a8eaa;--text-normal:#e3dce8}body.cn-daizi.theme-dark.is-mobile{--background-primary-alt:#1c1624;--background-primary:#0e0a13;--background-secondary-alt:#2c2436;--background-secondary:#1c1624;--interactive-hover:rgba(120 120 120 36%);--interactive-normal:rgba(118 118 128 24%);--text-faint:#483c54;--text-muted:#9c90ac;--text-normal:#ece4f0}body.cn-dianlan.theme-light{--color-blue-rgb:56,110,210;--color-cyan-rgb:64,160,200;--interactive-accent-hover:rgb(76, 128, 230);--interactive-accent:rgb(50, 104, 214);--mood-accent-hover:rgb(76, 128, 230);--mood-accent:rgb(50, 104, 214);--mood-bamboo-deep:rgb(42, 76, 145);--mood-bamboo-light:rgb(121, 148, 204);--mood-bamboo-pale:rgb(181, 199, 236);--mood-bamboo:rgb(50, 104, 214);--mood-text-accent:#3268d6;--text-accent-hover:#3268d6;--text-accent:#3268d6;--text-faint:#8d939a;--text-on-accent:#ffffff}body.cn-dianlan.theme-light:not(.is-mobile){--background-primary-alt:#eef1f8;--background-primary:#ffffff;--background-secondary-alt:#e4e9f2;--background-secondary:#eef1f8;--interactive-active:hsl(0 0% 0% / 13%);--interactive-hover:hsl(0 0% 0% / 9%);--interactive-normal:hsl(0 0% 0% / 5%);--text-faint:#b4becb;--text-muted:#5b6678;--text-normal:#1c2230}body.cn-dianlan.theme-light.is-mobile{--background-primary-alt:#eef1f8;--background-primary:#ffffff;--background-secondary-alt:#ffffff;--background-secondary:#eef1f8;--interactive-hover:rgba(120 120 120 20%);--interactive-normal:rgba(118 118 128 12%);--text-faint:#bcc4cd;--text-muted:#5b6678;--text-normal:#161c28}body.cn-dianlan.theme-dark{--color-blue-rgb:92,142,226;--color-cyan-rgb:96,196,228;--interactive-accent-hover:rgb(120, 162, 238);--interactive-accent:rgb(96, 140, 226);--mood-accent-hover:rgb(120, 162, 238);--mood-accent:rgb(96, 140, 226);--mood-bamboo-deep:rgb(61, 115, 220);--mood-bamboo-light:rgb(151, 178, 232);--mood-bamboo-pale:rgb(96, 140, 226, 0.25);--mood-bamboo:rgb(96, 140, 226);--mood-text-accent:rgb(96, 140, 226);--text-accent-hover:rgb(120, 162, 238);--text-accent:rgb(96, 140, 226);--text-faint:#5d6371;--text-on-accent:#ffffff}body.cn-dianlan.theme-dark:not(.is-mobile){--background-primary-alt:#141a27;--background-primary-alt:color-mix(in srgb,var(--background-primary),white 3%);--background-primary:#0d1320;--background-secondary-alt:#202632;--background-secondary-alt:color-mix(in srgb,var(--background-primary),white 8%);--background-secondary:#191f2b;--background-secondary:color-mix(in srgb,var(--background-primary),white 5%);--interactive-active:hsl(0 0% 100% / 15%);--interactive-hover:hsl(0 0% 100% / 10%);--interactive-normal:hsl(0 0% 100% / 5%);--text-faint:#3a4154;--text-muted:#8492aa;--text-normal:#d2d9e6}body.cn-dianlan.theme-dark.is-mobile{--background-primary-alt:#141c2c;--background-primary:#080d18;--background-secondary-alt:#243044;--background-secondary:#141c2c;--interactive-hover:rgba(120 120 120 36%);--interactive-normal:rgba(118 118 128 24%);--text-faint:#3c4354;--text-muted:#8694ac;--text-normal:#dce4f0}body.cn-haitang.theme-light{--color-pink-rgb:214,110,142;--color-red-rgb:214,84,96;--interactive-accent-hover:rgb(222, 124, 152);--interactive-accent:rgb(206, 102, 134);--mood-accent-hover:rgb(222, 124, 152);--mood-accent:rgb(206, 102, 134);--mood-bamboo-deep:rgb(179, 52, 91);--mood-bamboo-light:rgb(216, 153, 172);--mood-bamboo-pale:rgb(241, 220, 226);--mood-bamboo:rgb(206, 102, 134);--mood-text-accent:#b25874;--text-accent-hover:#af5772;--text-accent:#b25874;--text-faint:#999095;--text-on-accent:#ffffff}body.cn-haitang.theme-light:not(.is-mobile){--background-primary-alt:#f8eef1;--background-primary:#ffffff;--background-secondary-alt:#f0e1e6;--background-secondary:#f8eef1;--interactive-active:hsl(0 0% 0% / 13%);--interactive-hover:hsl(0 0% 0% / 9%);--interactive-normal:hsl(0 0% 0% / 5%);--text-faint:#c4b6bc;--text-muted:#6d5f65;--text-normal:#2e2228}body.cn-haitang.theme-light.is-mobile{--background-primary-alt:#f8eef1;--background-primary:#ffffff;--background-secondary-alt:#ffffff;--background-secondary:#f8eef1;--interactive-hover:rgba(120 120 120 20%);--interactive-normal:rgba(118 118 128 12%);--text-faint:#c8bcc2;--text-muted:#6d5f65;--text-normal:#261a20}body.cn-haitang.theme-dark{--color-pink-rgb:226,124,154;--color-red-rgb:222,96,108;--interactive-accent-hover:rgb(238, 140, 168);--interactive-accent:rgb(226, 118, 150);--mood-accent-hover:rgb(238, 140, 168);--mood-accent:rgb(226, 118, 150);--mood-bamboo-deep:rgb(219, 84, 124);--mood-bamboo-light:rgb(234, 171, 190);--mood-bamboo-pale:rgb(226, 118, 150, 0.25);--mood-bamboo:rgb(226, 118, 150);--mood-text-accent:rgb(226, 118, 150);--text-accent-hover:rgb(238, 140, 168);--text-accent:rgb(226, 118, 150);--text-faint:#6d6067;--text-on-accent:#ffffff}body.cn-haitang.theme-dark:not(.is-mobile){--background-primary-alt:#21191d;--background-primary-alt:color-mix(in srgb,var(--background-primary),white 3%);--background-primary:#1a1216;--background-secondary-alt:#2c2529;--background-secondary-alt:color-mix(in srgb,var(--background-primary),white 8%);--background-secondary:#251e22;--background-secondary:color-mix(in srgb,var(--background-primary),white 5%);--interactive-active:hsl(0 0% 100% / 15%);--interactive-hover:hsl(0 0% 100% / 10%);--interactive-normal:hsl(0 0% 100% / 5%);--text-faint:#4a3a42;--text-muted:#9a868e;--text-normal:#ecd8de}body.cn-haitang.theme-dark.is-mobile{--background-primary-alt:#221820;--background-primary:#140d11;--background-secondary-alt:#32242c;--background-secondary:#221820;--interactive-hover:rgba(120 120 120 36%);--interactive-normal:rgba(118 118 128 24%);--text-faint:#4c3c44;--text-muted:#9c8890;--text-normal:#f2e0e6}body.cn-hupo.theme-light{--color-orange-rgb:224,152,56;--color-yellow-rgb:222,184,96;--interactive-accent-hover:rgb(176, 116, 32);--interactive-accent:rgb(176, 116, 32);--mood-accent-hover:rgb(176, 116, 32);--mood-accent:rgb(176, 116, 32);--mood-bamboo-deep:rgb(102, 72, 30);--mood-bamboo-light:rgb(189, 144, 80);--mood-bamboo-pale:rgb(226, 188, 135);--mood-bamboo:rgb(176, 116, 32);--mood-text-accent:#a06a1d;--text-accent-hover:#9e681d;--text-accent:#a06a1d;--text-faint:#9b9181;--text-on-accent:#ffffff}body.cn-hupo.theme-light:not(.is-mobile){--background-primary-alt:#f9f2e7;--background-primary:#ffffff;--background-secondary-alt:#f1e8d8;--background-secondary:#f9f2e7;--interactive-active:hsl(0 0% 0% / 13%);--interactive-hover:hsl(0 0% 0% / 9%);--interactive-normal:hsl(0 0% 0% / 5%);--text-faint:#c6b9a4;--text-muted:#6f6048;--text-normal:#2e261a}body.cn-hupo.theme-light.is-mobile{--background-primary-alt:#f9f2e7;--background-primary:#ffffff;--background-secondary-alt:#ffffff;--background-secondary:#f9f2e7;--interactive-hover:rgba(120 120 120 20%);--interactive-normal:rgba(118 118 128 12%);--text-faint:#cabda8;--text-muted:#6f6048;--text-normal:#241d14}body.cn-hupo.theme-dark{--color-orange-rgb:236,168,80;--color-yellow-rgb:228,192,108;--interactive-accent-hover:rgb(234, 178, 88);--interactive-accent:rgb(220, 158, 64);--mood-accent-hover:rgb(234, 178, 88);--mood-accent:rgb(220, 158, 64);--mood-bamboo-deep:rgb(206, 139, 38);--mood-bamboo-light:rgb(225, 183, 120);--mood-bamboo-pale:rgb(220, 158, 64, 0.25);--mood-bamboo:rgb(220, 158, 64);--mood-text-accent:rgb(220, 158, 64);--text-accent-hover:rgb(234, 178, 88);--text-accent:rgb(220, 158, 64);--text-faint:#6f6252;--text-on-accent:#ffffff}body.cn-hupo.theme-dark:not(.is-mobile){--background-primary-alt:#211b13;--background-primary-alt:color-mix(in srgb,var(--background-primary),white 3%);--background-primary:#1a140c;--background-secondary-alt:#2c271f;--background-secondary-alt:color-mix(in srgb,var(--background-primary),white 8%);--background-secondary:#252018;--background-secondary:color-mix(in srgb,var(--background-primary),white 5%);--interactive-active:hsl(0 0% 100% / 15%);--interactive-hover:hsl(0 0% 100% / 10%);--interactive-normal:hsl(0 0% 100% / 5%);--text-faint:#483a26;--text-muted:#9a8766;--text-normal:#ecdcc6}body.cn-hupo.theme-dark.is-mobile{--background-primary-alt:#241a11;--background-primary:#140e08;--background-secondary-alt:#362717;--background-secondary:#241a11;--interactive-hover:rgba(120 120 120 36%);--interactive-normal:rgba(118 118 128 24%);--text-faint:#4a3a26;--text-muted:#9c8a68;--text-normal:#f2e2cc}body.cn-liujin.theme-light{--color-orange-rgb:214,150,60;--color-yellow-rgb:205,168,72;--interactive-accent-hover:rgb(206, 156, 66);--interactive-accent:rgb(184, 134, 45);--mood-accent-hover:rgb(206, 156, 66);--mood-accent:rgb(184, 134, 45);--mood-bamboo-deep:rgb(118, 88, 34);--mood-bamboo-light:rgb(195, 159, 96);--mood-bamboo-pale:rgb(225, 200, 157);--mood-bamboo:rgb(184, 134, 45);--mood-text-accent:#976e25;--text-accent-hover:#936b24;--text-accent:#976e25;--text-faint:#999283;--text-on-accent:#ffffff}body.cn-liujin.theme-light:not(.is-mobile){--background-primary-alt:#f7f2e6;--background-primary:#ffffff;--background-secondary-alt:#efe7d6;--background-secondary:#f7f2e6;--interactive-active:hsl(0 0% 0% / 13%);--interactive-hover:hsl(0 0% 0% / 9%);--interactive-normal:hsl(0 0% 0% / 5%);--text-faint:#c4bba8;--text-muted:#6d6151;--text-normal:#2e281d}body.cn-liujin.theme-light.is-mobile{--background-primary-alt:#f7f2e6;--background-primary:#ffffff;--background-secondary-alt:#ffffff;--background-secondary:#f7f2e6;--interactive-hover:rgba(120 120 120 20%);--interactive-normal:rgba(118 118 128 12%);--text-faint:#c8bfac;--text-muted:#6d6151;--text-normal:#241e16}body.cn-liujin.theme-dark{--color-orange-rgb:236,168,80;--color-yellow-rgb:226,188,96;--interactive-accent-hover:rgb(210, 164, 74);--interactive-accent:rgb(190, 144, 52);--mood-accent-hover:rgb(210, 164, 74);--mood-accent:rgb(190, 144, 52);--mood-bamboo-deep:rgb(158, 120, 43);--mood-bamboo-light:rgb(205, 170, 98);--mood-bamboo-pale:rgb(190, 144, 52, 0.25);--mood-bamboo:rgb(190, 144, 52);--mood-text-accent:rgb(190, 144, 52);--text-accent-hover:rgb(210, 164, 74);--text-accent:rgb(190, 144, 52);--text-faint:#6b6254;--text-on-accent:#ffffff}body.cn-liujin.theme-dark:not(.is-mobile){--background-primary-alt:#1d1911;--background-primary-alt:color-mix(in srgb,var(--background-primary),white 3%);--background-primary:#16120a;--background-secondary-alt:#29251e;--background-secondary-alt:color-mix(in srgb,var(--background-primary),white 8%);--background-secondary:#221e16;--background-secondary:color-mix(in srgb,var(--background-primary),white 5%);--interactive-active:hsl(0 0% 100% / 15%);--interactive-hover:hsl(0 0% 100% / 10%);--interactive-normal:hsl(0 0% 100% / 5%);--text-faint:#4a3f2f;--text-muted:#9a8a70;--text-normal:#ecdfca}body.cn-liujin.theme-dark.is-mobile{--background-primary-alt:#1d180e;--background-primary:#100c06;--background-secondary-alt:#2c2414;--background-secondary:#1d180e;--interactive-hover:rgba(120 120 120 36%);--interactive-normal:rgba(118 118 128 24%);--text-faint:#4c4030;--text-muted:#9c8c72;--text-normal:#f2e6d2}body.cn-qinglu.theme-light{--color-blue-rgb:56,118,168;--color-cyan-rgb:60,176,170;--color-green-rgb:64,150,118;--interactive-accent-hover:rgb(50, 164, 156);--interactive-accent:rgb(50, 164, 156);--mood-accent-hover:rgb(50, 164, 156);--mood-accent:rgb(50, 164, 156);--mood-bamboo-deep:rgb(31, 107, 101);--mood-bamboo-light:rgb(85, 190, 183);--mood-bamboo-pale:rgb(151, 216, 211);--mood-bamboo:rgb(50, 164, 156);--mood-text-accent:#28827c;--text-accent-hover:#267e78;--text-accent:#28827c;--text-faint:#8e948f;--text-on-accent:#ffffff}body.cn-qinglu.theme-light:not(.is-mobile){--background-primary-alt:#edf1ec;--background-primary:#ffffff;--background-secondary-alt:#e2eae3;--background-secondary:#edf1ec;--interactive-active:hsl(0 0% 0% / 13%);--interactive-hover:hsl(0 0% 0% / 9%);--interactive-normal:hsl(0 0% 0% / 5%);--text-faint:#b6c0b8;--text-muted:#5c6a60;--text-normal:#1f2a24}body.cn-qinglu.theme-light.is-mobile{--background-primary-alt:#edf1ec;--background-primary:#ffffff;--background-secondary-alt:#ffffff;--background-secondary:#edf1ec;--interactive-hover:rgba(120 120 120 20%);--interactive-normal:rgba(118 118 128 12%);--text-faint:#bcc4be;--text-muted:#5c6a60;--text-normal:#18241e}body.cn-qinglu.theme-dark{--color-blue-rgb:88,150,200;--color-cyan-rgb:84,200,194;--color-green-rgb:92,172,134;--interactive-accent-hover:rgb(108, 212, 204);--interactive-accent:rgb(86, 196, 188);--mood-accent-hover:rgb(108, 212, 204);--mood-accent:rgb(86, 196, 188);--mood-bamboo-deep:rgb(62, 179, 170);--mood-bamboo-light:rgb(136, 208, 202);--mood-bamboo-pale:rgb(86, 196, 188, 0.25);--mood-bamboo:rgb(86, 196, 188);--mood-text-accent:rgb(86, 196, 188);--text-accent-hover:rgb(108, 212, 204);--text-accent:rgb(86, 196, 188);--text-faint:#5c6863;--text-on-accent:#ffffff}body.cn-qinglu.theme-dark:not(.is-mobile){--background-primary-alt:#151f1d;--background-primary-alt:color-mix(in srgb,var(--background-primary),white 3%);--background-primary:#0e1816;--background-secondary-alt:#212a29;--background-secondary-alt:color-mix(in srgb,var(--background-primary),white 8%);--background-secondary:#1a2422;--background-secondary:color-mix(in srgb,var(--background-primary),white 5%);--interactive-active:hsl(0 0% 100% / 15%);--interactive-hover:hsl(0 0% 100% / 10%);--interactive-normal:hsl(0 0% 100% / 5%);--text-faint:#3c4a44;--text-muted:#88a097;--text-normal:#d2e0da}body.cn-qinglu.theme-dark.is-mobile{--background-primary-alt:#16221f;--background-primary:#09110f;--background-secondary-alt:#253531;--background-secondary:#16221f;--interactive-hover:rgba(120 120 120 36%);--interactive-normal:rgba(118 118 128 24%);--text-faint:#3e4c47;--text-muted:#8aa398;--text-normal:#dce8e3}body.cn-songhua.theme-light{--color-green-rgb:110,150,60;--color-yellow-rgb:180,190,90;--interactive-accent-hover:rgb(132, 168, 76);--interactive-accent:rgb(110, 148, 56);--mood-accent-hover:rgb(132, 168, 76);--mood-accent:rgb(110, 148, 56);--mood-bamboo-deep:rgb(69, 96, 32);--mood-bamboo-light:rgb(142, 188, 78);--mood-bamboo-pale:rgb(183, 207, 150);--mood-bamboo:rgb(110, 148, 56);--mood-text-accent:#5e7f30;--text-accent-hover:#5d7d2f;--text-accent:#5e7f30;--text-faint:#8f9585;--text-on-accent:#ffffff}body.cn-songhua.theme-light:not(.is-mobile){--background-primary-alt:#f1f3e8;--background-primary:#ffffff;--background-secondary-alt:#e8ecdb;--background-secondary:#f1f3e8;--interactive-active:hsl(0 0% 0% / 13%);--interactive-hover:hsl(0 0% 0% / 9%);--interactive-normal:hsl(0 0% 0% / 5%);--text-faint:#b8c0ac;--text-muted:#5f644b;--text-normal:#23271c}body.cn-songhua.theme-light.is-mobile{--background-primary-alt:#f1f3e8;--background-primary:#ffffff;--background-secondary-alt:#ffffff;--background-secondary:#f1f3e8;--interactive-hover:rgba(120 120 120 20%);--interactive-normal:rgba(118 118 128 12%);--text-faint:#bcc4b0;--text-muted:#5f644b;--text-normal:#1a1e12}body.cn-songhua.theme-dark{--color-green-rgb:132,170,78;--color-yellow-rgb:196,204,110;--interactive-accent-hover:rgb(154, 190, 96);--interactive-accent:rgb(134, 172, 78);--mood-accent-hover:rgb(154, 190, 96);--mood-accent:rgb(134, 172, 78);--mood-bamboo-deep:rgb(112, 144, 65);--mood-bamboo-light:rgb(162, 188, 123);--mood-bamboo-pale:rgb(134, 172, 78, 0.25);--mood-bamboo:rgb(134, 172, 78);--mood-text-accent:rgb(134, 172, 78);--text-accent-hover:rgb(154, 190, 96);--text-accent:rgb(134, 172, 78);--text-faint:#626759;--text-on-accent:#ffffff}body.cn-songhua.theme-dark:not(.is-mobile){--background-primary-alt:#1b1f13;--background-primary-alt:color-mix(in srgb,var(--background-primary),white 3%);--background-primary:#14180c;--background-secondary-alt:#272a1f;--background-secondary-alt:color-mix(in srgb,var(--background-primary),white 8%);--background-secondary:#202418;--background-secondary:color-mix(in srgb,var(--background-primary),white 5%);--interactive-active:hsl(0 0% 100% / 15%);--interactive-hover:hsl(0 0% 100% / 10%);--interactive-normal:hsl(0 0% 100% / 5%);--text-faint:#444a36;--text-muted:#909879;--text-normal:#d8dcce}body.cn-songhua.theme-dark.is-mobile{--background-primary-alt:#1a1f12;--background-primary:#0e1208;--background-secondary-alt:#2a301d;--background-secondary:#1a1f12;--interactive-hover:rgba(120 120 120 36%);--interactive-normal:rgba(118 118 128 24%);--text-faint:#3c4230;--text-muted:#92987b;--text-normal:#e0e4d6}body.cn-tianqing.theme-light{--color-blue-rgb:70,120,180;--color-cyan-rgb:64,160,196;--interactive-accent-hover:rgb(86, 162, 208);--interactive-accent:rgb(64, 142, 190);--mood-accent-hover:rgb(86, 162, 208);--mood-accent:rgb(64, 142, 190);--mood-bamboo-deep:rgb(40, 100, 137);--mood-bamboo-light:rgb(114, 168, 201);--mood-bamboo-pale:rgb(182, 209, 225);--mood-bamboo:rgb(64, 142, 190);--mood-text-accent:#387ba5;--text-accent-hover:#3779a2;--text-accent:#387ba5;--text-faint:#8d939a;--text-on-accent:#ffffff}body.cn-tianqing.theme-light:not(.is-mobile){--background-primary-alt:#eef2f6;--background-primary:#ffffff;--background-secondary-alt:#e3eaf1;--background-secondary:#eef2f6;--interactive-active:hsl(0 0% 0% / 13%);--interactive-hover:hsl(0 0% 0% / 9%);--interactive-normal:hsl(0 0% 0% / 5%);--text-faint:#b6c0cb;--text-muted:#5a6675;--text-normal:#1f2530}body.cn-tianqing.theme-light.is-mobile{--background-primary-alt:#eef2f6;--background-primary:#ffffff;--background-secondary-alt:#ffffff;--background-secondary:#eef2f6;--interactive-hover:rgba(120 120 120 20%);--interactive-normal:rgba(118 118 128 12%);--text-faint:#bcc4cd;--text-muted:#5a6675;--text-normal:#181e28}body.cn-tianqing.theme-dark{--color-blue-rgb:100,150,206;--color-cyan-rgb:96,196,228;--interactive-accent-hover:rgb(126, 188, 234);--interactive-accent:rgb(104, 172, 222);--mood-accent-hover:rgb(126, 188, 234);--mood-accent:rgb(104, 172, 222);--mood-bamboo-deep:rgb(71, 154, 215);--mood-bamboo-light:rgb(157, 199, 230);--mood-bamboo-pale:rgb(104, 172, 222, 0.25);--mood-bamboo:rgb(104, 172, 222);--mood-text-accent:rgb(104, 172, 222);--text-accent-hover:rgb(126, 188, 234);--text-accent:rgb(104, 172, 222);--text-faint:#5b656e;--text-on-accent:#ffffff}body.cn-tianqing.theme-dark:not(.is-mobile){--background-primary-alt:#151c23;--background-primary-alt:color-mix(in srgb,var(--background-primary),white 3%);--background-primary:#0e151c;--background-secondary-alt:#21282e;--background-secondary-alt:color-mix(in srgb,var(--background-primary),white 8%);--background-secondary:#1a2127;--background-secondary:color-mix(in srgb,var(--background-primary),white 5%);--interactive-active:hsl(0 0% 100% / 15%);--interactive-hover:hsl(0 0% 100% / 10%);--interactive-normal:hsl(0 0% 100% / 5%);--text-faint:#3c4854;--text-muted:#88a0af;--text-normal:#d2dde6}body.cn-tianqing.theme-dark.is-mobile{--background-primary-alt:#16212c;--background-primary:#091019;--background-secondary-alt:#25363f;--background-secondary:#16212c;--interactive-hover:rgba(120 120 120 36%);--interactive-normal:rgba(118 118 128 24%);--text-faint:#3e4a54;--text-muted:#8aa2b0;--text-normal:#dce6ee}body.cn-yanzhi.theme-light{--color-pink-rgb:210,100,110;--color-red-rgb:204,72,62;--interactive-accent-hover:rgb(228, 98, 102);--interactive-accent:rgb(214, 71, 76);--mood-accent-hover:rgb(228, 98, 102);--mood-accent:rgb(214, 71, 76);--mood-bamboo-deep:rgb(162, 47, 51);--mood-bamboo-light:rgb(210, 136, 139);--mood-bamboo-pale:rgb(239, 199, 200);--mood-bamboo:rgb(214, 71, 76);--mood-text-accent:#ce4449;--text-accent-hover:#cd4449;--text-accent:#ce4449;--text-faint:#9a9187;--text-on-accent:#ffffff}body.cn-yanzhi.theme-light:not(.is-mobile){--background-primary-alt:#f7f0e8;--background-primary:#ffffff;--background-secondary-alt:#efe6db;--background-secondary:#f7f0e8;--interactive-active:hsl(0 0% 0% / 13%);--interactive-hover:hsl(0 0% 0% / 9%);--interactive-normal:hsl(0 0% 0% / 5%);--text-faint:#c4b8ac;--text-muted:#6d6157;--text-normal:#2e2620}body.cn-yanzhi.theme-light.is-mobile{--background-primary-alt:#f7f0e8;--background-primary:#ffffff;--background-secondary-alt:#ffffff;--background-secondary:#f7f0e8;--interactive-hover:rgba(120 120 120 20%);--interactive-normal:rgba(118 118 128 12%);--text-faint:#c8bdb0;--text-muted:#6d6157;--text-normal:#241d18}body.cn-yanzhi.theme-dark{--color-pink-rgb:226,116,124;--color-red-rgb:222,90,78;--interactive-accent-hover:rgb(244, 118, 122);--interactive-accent:rgb(232, 92, 96);--mood-accent-hover:rgb(244, 118, 122);--mood-accent:rgb(232, 92, 96);--mood-bamboo-deep:rgb(227, 56, 61);--mood-bamboo-light:rgb(236, 149, 151);--mood-bamboo-pale:rgb(232, 92, 96, 0.25);--mood-bamboo:rgb(232, 92, 96);--mood-text-accent:rgb(232, 92, 96);--text-accent-hover:rgb(244, 118, 122);--text-accent:rgb(232, 92, 96);--text-faint:#6e625a;--text-on-accent:#ffffff}body.cn-yanzhi.theme-dark:not(.is-mobile){--background-primary-alt:#211a17;--background-primary-alt:color-mix(in srgb,var(--background-primary),white 3%);--background-primary:#1a1310;--background-secondary-alt:#2c2623;--background-secondary-alt:color-mix(in srgb,var(--background-primary),white 8%);--background-secondary:#251f1c;--background-secondary:color-mix(in srgb,var(--background-primary),white 5%);--interactive-active:hsl(0 0% 100% / 15%);--interactive-hover:hsl(0 0% 100% / 10%);--interactive-normal:hsl(0 0% 100% / 5%);--text-faint:#46382f;--text-muted:#9a8678;--text-normal:#ecdcd0}body.cn-yanzhi.theme-dark.is-mobile{--background-primary-alt:#221813;--background-primary:#140e0b;--background-secondary-alt:#32241d;--background-secondary:#221813;--interactive-hover:rgba(120 120 120 36%);--interactive-normal:rgba(118 118 128 24%);--text-faint:#48382f;--text-muted:#9c887a;--text-normal:#f2e3d8}body.theme-light{--color-red-rgb:200, 70, 70;--color-green-rgb:70, 150, 104;--interactive-accent:rgb(82, 160, 110);--interactive-accent-hover:rgb(104, 178, 128);--text-accent:rgb(42, 120, 72);--text-accent-hover:rgb(50, 130, 82);--text-on-accent:#ffffff}body.theme-light:not(.is-mobile){--background-primary:#ffffff;--background-primary-alt:#fefefd;--background-secondary:#f0f2ee;--background-secondary-alt:#e8eae4;--interactive-normal:hsl(0 0% 0% / 5%);--interactive-hover:hsl(0 0% 0% / 9%);--interactive-active:hsl(0 0% 0% / 13%);--text-normal:#2b2e29;--text-muted:#676c62;--text-faint:#8c9085}body.theme-light.is-mobile{--background-primary:#ffffff;--background-primary-alt:#fefefd;--background-secondary:#f4f5f2;--background-secondary-alt:#eeeeef;--interactive-normal:rgba(118, 118, 128, 12%);--interactive-hover:rgba(120, 120, 120, 20%);--text-normal:#1c1f1a;--text-muted:#676c62;--text-faint:#8c9085}body.theme-dark{--color-red-rgb:220, 90, 90;--color-green-rgb:96, 170, 120;--interactive-accent:rgb(104, 180, 128);--interactive-accent-hover:rgb(126, 198, 150);--text-accent:rgb(104, 180, 128);--text-accent-hover:rgb(126, 198, 150);--text-on-accent:#ffffff}body.theme-dark:not(.is-mobile){--background-primary:#14180f;--background-primary-alt:#1b1f16;--background-primary-alt:color-mix(in srgb, var(--background-primary), white 3%);--background-secondary:#20241b;--background-secondary:color-mix(in srgb, var(--background-primary), white 5%);--background-secondary-alt:#272a22;--background-secondary-alt:color-mix(in srgb, var(--background-primary), white 8%);--interactive-normal:hsl(0 0% 100% / 5%);--interactive-hover:hsl(0 0% 100% / 10%);--interactive-active:hsl(0 0% 100% / 15%);--text-normal:#d6dccd;--text-muted:#8e9585;--text-faint:#6e7468}body.theme-dark.is-mobile{--background-primary:#0e120b;--background-primary-alt:#1a1f15;--background-secondary:#1a1f15;--background-secondary-alt:#2a3022;--interactive-normal:rgba(118, 118, 128, 24%);--interactive-hover:rgba(120, 120, 120, 36%);--text-normal:#e3e8da;--text-muted:#90977f;--text-faint:#6e7468}