From 87b01811863ade1af331740f02d3279711358ba1 Mon Sep 17 00:00:00 2001 From: mustakshif Date: Sat, 20 Apr 2024 15:45:39 +0800 Subject: [PATCH] v3.1.0: finalizing theme config functionality --- assets/asriConfigMenu.html | 23 ++- js/theme.js | 271 ++++++++++++++++++++++------ style/features/colorful-asri.scss | 25 ++- style/features/mode-transition.scss | 4 + theme.css | 2 +- theme.js | 40 +++- 6 files changed, 290 insertions(+), 75 deletions(-) diff --git a/assets/asriConfigMenu.html b/assets/asriConfigMenu.html index 585dca8..4f85a05 100644 --- a/assets/asriConfigMenu.html +++ b/assets/asriConfigMenu.html @@ -1,22 +1,25 @@ + \ No newline at end of file diff --git a/js/theme.js b/js/theme.js index e0eda31..6617f79 100644 --- a/js/theme.js +++ b/js/theme.js @@ -72,6 +72,7 @@ const isIOSApp = (/iOS/i.test(userAgent) || /iPad/i.test(userAgent)) && /AppleWebKit/i.test(userAgent); const lang = window.siyuan.config.lang; + const schemeMode = window.siyuan.config.appearance.mode > 0 ? 'dark' : 'light'; const supportsOklch = CSS.supports('color', 'oklch(from red calc(l * 0.5) 0 h)'); @@ -115,29 +116,88 @@ } const asriConfigs = { - followSysAccentColor: "1", - chroma: "1", - userCustomColor: "" + useSeparateScheme: false, + curScheme: "universal", + schemes: { + light: { + followSysAccentColor: true, + userCustomColor: "#3478f6", + chroma: "1", + hueShift: "0", + }, + dark: { + followSysAccentColor: true, + userCustomColor: "#3478f6", + chroma: "1", + hueShift: "0", + }, + universal: { + followSysAccentColor: true, + userCustomColor: "#3478f6", + chroma: "1", + hueShift: "0", + } + } }; const i18nMenuItems = { 'zh_CN': { 'followSysAccent': '跟随系统强调色', + 'useSeparateScheme': '当前配置:', 'pickColor': '自定义主题色', - 'asriChroma': '色度:' + 'asriChroma': '色度:', + 'asriHueShift': '色相偏移:', + 'light': '亮色', + 'dark': '暗色', + 'universal': '全局' }, 'zh_CHT': { 'followSysAccent': '跟隨系統強調色', + 'useSeparateScheme': '當前配置:', 'pickColor': '自定義主題色', - 'asriChroma': '色度:' + 'asriChroma': '色度:', + 'asriHueShift': '色相偏移:', + 'light': '淺色', + 'dark': '深色', + 'universal': '全局' }, 'en_US': { 'followSysAccent': 'Follow system accent color', + 'useSeparateScheme': 'Current config: ', 'pickColor': 'Customize theme color', - 'asriChroma': 'Chroma: ' + 'asriChroma': 'Chroma: ', + 'asriHueShift': 'Hue shift: ', + 'light': 'Light mode', + 'dark': 'Dark mode', + 'universal': 'Universal' }, }; - const asriChromaAriaLabelPrefix = (lang === 'zh_CN' || lang === 'zh_CHT') ? - i18nMenuItems[lang]['asriChroma'] : i18nMenuItems['en_US']['asriChroma']; + const presetPalettes = { + universal: [ + { + paletteId: "asriprst-obsidian", + userCustomColor: "#6831f2", + chroma: "0", + hueShift: "0" + } + ], + light: [ + { + paletteId: "asriprst-childhood", + userCustomColor: "#ecde41", + chroma: "2.1", + hueShift: "100" + } + ], + dark: [ + { + paletteId: "asriprst-hardcover", + userCustomColor: "#52cb93", + chroma: "2.9", + hueShift: "-80" + } + ] + } + const getConfigDisplayContent = (key) => (lang === 'zh_CN' || lang === 'zh_CHT') ? i18nMenuItems[lang][key] : i18nMenuItems['en_US'][key]; let sysAccentColor, followSysAccentColor, isUserAccentGray, isSysAccentGray; @@ -151,11 +211,20 @@ return null; }) .then((data) => { - followSysAccentColor = Number(data?.followSysAccentColor || asriConfigs.followSysAccentColor); + // initialize configs + asriConfigs.useSeparateScheme = data?.useSeparateScheme ?? false; + asriConfigs.curScheme = asriConfigs.useSeparateScheme ? schemeMode : "universal"; + + for (let mode of ['light', 'dark', 'universal']) { + asriConfigs.schemes[mode].followSysAccentColor = data?.schemes ? data.schemes[mode].followSysAccentColor ?? true : true; + asriConfigs.schemes[mode].userCustomColor = data?.schemes ? data.schemes[mode].userCustomColor : "#3478f6"; + asriConfigs.schemes[mode].chroma = data?.schemes ? data.schemes[mode].chroma : "1"; + asriConfigs.schemes[mode].hueShift = data?.schemes ? data.schemes[mode].hueShift : "0"; + } - asriConfigs.followSysAccentColor = data?.followSysAccentColor || "1"; - asriConfigs.chroma = data?.chroma || "1"; - asriConfigs.userCustomColor = data?.userCustomColor || "#3478f6"; + followSysAccentColor = data?.schemes ? data.schemes[asriConfigs.curScheme].followSysAccentColor ?? true : true; + + updateAsriConfigs(); }); } @@ -164,19 +233,20 @@ // check local configs to set initial theme color if (!(isInBrowser || isMobile || isLinux)) { if (followSysAccentColor) document.documentElement.style.removeProperty('--asri-user-custom-accent'); - else document.documentElement.style.setProperty('--asri-user-custom-accent', asriConfigs.userCustomColor); + else document.documentElement.style.setProperty('--asri-user-custom-accent', asriConfigs.schemes[asriConfigs.curScheme].userCustomColor); } else { - document.documentElement.style.setProperty('--asri-user-custom-accent', asriConfigs.userCustomColor); + document.documentElement.style.setProperty('--asri-user-custom-accent', asriConfigs.schemes[asriConfigs.curScheme].userCustomColor); } - document.documentElement.style.setProperty('--asri-c-factor', asriConfigs.chroma); + document.documentElement.style.setProperty('--asri-c-factor', asriConfigs.schemes[asriConfigs.curScheme].chroma); - isUserAccentGray = asriConfigs.chroma === '0' ? true : false; + isUserAccentGray = asriConfigs.schemes[asriConfigs.curScheme].chroma === '0' ? true : false; - handleGrayScale(asriConfigs.chroma); + handleGrayScale(asriConfigs.schemes[asriConfigs.curScheme].chroma); getSystemAccentColor(); customizeThemeColor(); + applyAsriTheme(asriConfigs.curScheme); } }); @@ -195,25 +265,66 @@ const barModeMenuItems = document.querySelector('#commonMenu[data-name="barmode"] .b3-menu__items'); if (!barModeMenuItems) return; - const asriConfigMenuHTML = ``; + const asriConfigMenuHTML = ` + + + + + `; const asriConfigFrag = document.createRange().createContextualFragment(asriConfigMenuHTML); barModeMenuItems.appendChild(asriConfigFrag); pushUnique(asriClassNames, '.asri-config'); - // set funcitons for menu items followSysAccentBtn = document.getElementById('followSysAccent'); pickColorBtn = document.getElementById('pickColor'); + useSeparateSchemeBtn = document.getElementById('useSeparateScheme'); asriChromaSlider = document.getElementById('asriChromaSlider'); colorPicker = pickColorBtn.lastElementChild; asriHueShiftSlider = document.getElementById('asriHueShiftSlider'); // check local configs to determine the initial state of the menu items followSysAccentBtn.classList.toggle('b3-menu__item--selected', followSysAccentColor); + useSeparateSchemeBtn.classList.toggle('b3-menu__item--selected-alt', asriConfigs.useSeparateScheme); pickColorBtn.classList.toggle('b3-menu__item--selected', !followSysAccentColor); - asriChromaSlider.value = asriConfigs.chroma || "1"; - asriChromaSlider.parentElement.ariaLabel = asriChromaAriaLabelPrefix + asriConfigs.chroma; + asriChromaSlider.value = asriConfigs.schemes[asriConfigs.curScheme].chroma || "1"; + asriChromaSlider.parentElement.ariaLabel = getConfigDisplayContent('asriChroma') + asriChromaSlider.value; + asriHueShiftSlider.value = asriConfigs.schemes[asriConfigs.curScheme].hueShift || "0"; + asriHueShiftSlider.parentElement.ariaLabel = getConfigDisplayContent('asriHueShift') + asriHueShiftSlider.value; // handle click events if (isInBrowser || isMobile || isLinux) { @@ -227,23 +338,54 @@ pickColorBtn.classList.remove('b3-menu__item--selected'); document.documentElement.style.removeProperty('--asri-user-custom-accent'); - asriConfigs.followSysAccentColor = '1'; + asriConfigs.schemes[asriConfigs.curScheme].followSysAccentColor = true; getSystemAccentColor(); - updateAsriConfigs(); } else { followSysAccentColor = false; followSysAccentBtn.classList.remove('b3-menu__item--selected'); pickColorBtn.classList.add('b3-menu__item--selected'); - document.documentElement.style.setProperty('--asri-user-custom-accent', asriConfigs.userCustomColor || sysAccentColor || '#3478f6'); + document.documentElement.style.setProperty('--asri-user-custom-accent', asriConfigs.schemes[asriConfigs.curScheme].userCustomColor || sysAccentColor || '#3478f6'); - handleGrayScale(asriConfigs.chroma); + handleGrayScale(asriConfigs.schemes[asriConfigs.curScheme].chroma); - asriConfigs.followSysAccentColor = '0'; - updateAsriConfigs(); + asriConfigs.schemes[asriConfigs.curScheme].followSysAccentColor = false; } + + updateAsriConfigs(); }); } + useSeparateSchemeBtn.addEventListener('click', function() { + if (!asriConfigs.useSeparateScheme) { + asriConfigs.useSeparateScheme = true; + this.classList.add('b3-menu__item--selected-alt'); + + asriConfigs.curScheme = schemeMode; + } else { + asriConfigs.useSeparateScheme = false; + this.classList.remove('b3-menu__item--selected-alt'); + + asriConfigs.curScheme = 'universal'; + } + + followSysAccentColor = asriConfigs.schemes[asriConfigs.curScheme].followSysAccentColor; + isUserAccentGray = asriConfigs.schemes[asriConfigs.curScheme].chroma === '0' ? true : false; + + followSysAccentBtn.classList.toggle('b3-menu__item--selected', followSysAccentColor); + pickColorBtn.classList.toggle('b3-menu__item--selected', !followSysAccentColor); + + this.lastElementChild.innerText = getConfigDisplayContent('useSeparateScheme') + getConfigDisplayContent(asriConfigs.curScheme); + + asriChromaSlider.value = asriConfigs.schemes[asriConfigs.curScheme].chroma || "1"; + asriChromaSlider.parentElement.ariaLabel = getConfigDisplayContent('asriChroma') + asriChromaSlider.value; + asriHueShiftSlider.value = asriConfigs.schemes[asriConfigs.curScheme].hueShift || "0"; + asriHueShiftSlider.parentElement.ariaLabel = getConfigDisplayContent('asriHueShift') + asriHueShiftSlider.value; + + applyAsriTheme(asriConfigs.curScheme); + handleGrayScale(asriConfigs.schemes[asriConfigs.curScheme].chroma); + updateAsriConfigs(); + }); + pickColorBtn.addEventListener('click', () => { if (!followSysAccentColor) return; else { @@ -251,13 +393,13 @@ followSysAccentBtn.classList.remove('b3-menu__item--selected'); pickColorBtn.classList.add('b3-menu__item--selected'); - document.documentElement.style.setProperty('--asri-user-custom-accent', asriConfigs.userCustomColor); + document.documentElement.style.setProperty('--asri-user-custom-accent', asriConfigs.schemes[asriConfigs.curScheme].userCustomColor); - handleGrayScale(asriConfigs.chroma); + handleGrayScale(asriConfigs.schemes[asriConfigs.curScheme].chroma); - asriConfigs.userCustomColor = asriConfigs.userCustomColor; + asriConfigs.schemes[asriConfigs.curScheme].userCustomColor = asriConfigs.schemes[asriConfigs.curScheme].userCustomColor; - asriConfigs.followSysAccentColor = '0'; + asriConfigs.schemes[asriConfigs.curScheme].followSysAccentColor = false; updateAsriConfigs(); } }); @@ -268,17 +410,19 @@ followSysAccentBtn.classList.remove('b3-menu__item--selected'); pickColorBtn.classList.add('b3-menu__item--selected'); - asriConfigs.userCustomColor = colorPicker.value; + asriConfigs.schemes[asriConfigs.curScheme].userCustomColor = colorPicker.value; followSysAccentColor = false; - asriConfigs.followSysAccentColor = '0'; + asriConfigs.schemes[asriConfigs.curScheme].followSysAccentColor = false; updateAsriConfigs(); }); + const debounceConfigSaving = debounce(() => updateAsriConfigs(), 200); + asriChromaSlider.addEventListener('input', function () { let chromaValue = this.value; document.documentElement.style.setProperty('--asri-c-factor', chromaValue); - this.parentElement.ariaLabel = asriChromaAriaLabelPrefix + chromaValue; - asriConfigs.chroma = chromaValue; + this.parentElement.ariaLabel = getConfigDisplayContent('asriChroma') + chromaValue; + asriConfigs.schemes[asriConfigs.curScheme].chroma = chromaValue; isUserAccentGray = chromaValue === '0' ? true : false; @@ -294,7 +438,10 @@ this.value = 0; } document.documentElement.style.setProperty('--asri-h-shift', hueShiftValue); - this.parentElement.ariaLabel = hueShiftValue; + this.parentElement.ariaLabel = getConfigDisplayContent('asriHueShift') + hueShiftValue; + + asriConfigs.schemes[asriConfigs.curScheme].hueShift = hueShiftValue; + debounceConfigSaving(); }); }, 0); } @@ -315,15 +462,11 @@ isSysAccentGray = accentHSLObj.s === 0 ? true : false; - document.body.classList.add('asri-mode-transition'); - setTimeout(() => { - document.body.classList.remove('asri-mode-transition'); - }, 350); + addModeTransition(); sysAccentColor = accentHex; - } - - followSysAccentColor && handleGrayScale(accentHSLObj.s); + } + followSysAccentColor && handleGrayScale(accentHSLObj.s); } } function hexToHSL(hex) { @@ -371,6 +514,28 @@ } } + /** + * + * @param {'universal' | 'light' | 'dark'} mode + */ + function applyAsriTheme(mode) { + if (!followSysAccentColor) document.documentElement.style.setProperty('--asri-user-custom-accent', asriConfigs.schemes[mode].userCustomColor); + else document.documentElement.style.removeProperty('--asri-user-custom-accent'); + + document.documentElement.style.setProperty('--asri-c-factor', asriConfigs.schemes[mode].chroma); + document.documentElement.style.setProperty('--asri-h-shift', asriConfigs.schemes[mode].hueShift); + + addModeTransition(); + } + + + function addModeTransition() { + document.body.classList.add('asri-mode-transition'); + setTimeout(() => { + document.body.classList.remove('asri-mode-transition'); + }, 350); + } + /** * decide if use grayscale or not, if so return true, otherwise return false * @param {string | number} chroma @@ -380,10 +545,12 @@ chromaValue = String(chroma); if (chromaValue === '0' || (followSysAccentColor && isSysAccentGray) || isUserAccentGray) { document.documentElement.style.setProperty('--asri-c-0', '0'); + // console.log('added', "chromaValue=" + chromaValue, "sysGray=" + isSysAccentGray, "userGray=" + isUserAccentGray) return true; } else { document.documentElement.style.removeProperty('--asri-c-0'); + // console.log('removed', "chromaValue=" + chromaValue, "sysGray=" + isSysAccentGray, "userGray=" + isUserAccentGray) return false; } } @@ -1262,17 +1429,6 @@ window.addEventListener('dblclick', handleDblClick); window.destroyTheme = () => { - // const isAsriInBothModes = window.siyuan.config.appearance.themeLight === "Asri" && window.siyuan.config.appearance.themeDark === "Asri"; - // console.log('isAsriInBothModes', isAsriInBothModes) - - // if (isAsriInBothModes) { - // document.body.classList.add('asri-mode-transition'); - // setTimeout(() => { - // document.body.classList.remove('asri-mode-transition'); - // }, 350); - - // return; - // } // remove event listeners window.removeEventListener('mouseup', handleLowFreqTasks); @@ -1356,9 +1512,6 @@ } // add transition - document.body.classList.add('asri-mode-transition'); - setTimeout(() => { - document.body.classList.remove('asri-mode-transition'); - }, 350); + addModeTransition(); } -})(); \ No newline at end of file +})(); diff --git a/style/features/colorful-asri.scss b/style/features/colorful-asri.scss index ef73d28..799bd79 100644 --- a/style/features/colorful-asri.scss +++ b/style/features/colorful-asri.scss @@ -130,6 +130,22 @@ cursor: default; } + #useSeparateScheme { + + &.b3-menu__item--selected-alt { + // 色彩模式分开设置时不填充图形 + svg path { + fill: none; + stroke-width: 0; + } + } + + svg { + margin-right: 8px; + transform: scale(1.1); + } + } + #followSysAccent { &.b3-menu__item--selected { svg { @@ -164,7 +180,8 @@ } #followSysAccent, - #pickColor { + #pickColor, + #useSeparateScheme { label { cursor: pointer; } @@ -190,7 +207,7 @@ } #asriHueShift { - > svg { + >svg { transform: scale(1.1) rotate(calc(var(--asri-h-shift, 0) * 1deg)); } } @@ -267,7 +284,7 @@ .secondaryToolbarButton.toggled { color: var(--b3-theme-accent); } - + // database chips @for $i from 1 through 10 { .b3-chip[style*="background-color:var(--b3-font-background#{$i + 3});color:var(--b3-font-color#{$i + 3})"] { @@ -278,7 +295,7 @@ color: oklch(0.89 0.05 calc(360 / 10 * #{ $i } + 30)) !important; background-color: oklch(from var(--b3-font-background#{$i + 3}) 0.35 c h) !important; } - } + } } @for $i from 1 through 3 { diff --git a/style/features/mode-transition.scss b/style/features/mode-transition.scss index f83cf81..cc207a1 100644 --- a/style/features/mode-transition.scss +++ b/style/features/mode-transition.scss @@ -10,4 +10,8 @@ #status, #dockBottom { transition-duration: .5s !important; } + + .asri-config > svg { + transition: none; + } } \ No newline at end of file diff --git a/theme.css b/theme.css index 6e449b5..222b1ac 100644 --- a/theme.css +++ b/theme.css @@ -1 +1 @@ -:root{--b3-font-family: system-ui, ui-sans-serif, -apple-system, BlinkMacSystemFont, "SF Pro SC", "SF Pro Text", "SF Pro Icons", Helvetica, "Helvetica Neue", "Luxi Sans", "DejaVu Sans", "PingFang SC", "Segoe UI", "Microsoft Yahei", "Hiragino Sans GB", sans-serif, "Segoe UI Emoji", "Noto Color Emoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols";--b3-font-family-code: SF Mono, "JetBrains Mono", JetBrainsMono-Regular, Menlo, mononoki, Consolas, "Liberation Mono", Courier, "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols", var(--b3-font-family), monospace}:root[data-theme-mode=light]{color-scheme:light;--b3-theme-primary: rgb(52, 120, 246);--b3-theme-primary-light: rgba(52, 120, 246, 0.56);--b3-theme-primary-lighter: rgba(52, 120, 246, 0.38);--b3-theme-primary-lightest: rgba(52, 120, 246, 0.2);--b3-theme-secondary: rgb(241, 154, 55);--b3-theme-background: #fff;--b3-theme-background-light: rgba(255, 255, 255, 0.1);--b3-theme-surface: rgb(240, 240, 240);--b3-theme-surface-light: rgba(240, 240, 240, 0.5);--b3-theme-error: rgb(234, 77, 60);--b3-theme-on-primary: #fff;--b3-theme-on-secondary: #fff;--b3-theme-on-background: rgb(69, 69, 69);--b3-theme-on-surface:rgba(69, 69, 69, 0.65);--b3-theme-on-surface-light: rgba(127, 127, 127, 0.68);--b3-theme-on-error: #fff;--b3-border-color: rgb(230, 230, 230);--b3-border-color-trans:rgba(69, 69, 69, 0.15);--b3-scroll-color: rgba(0, 0, 0, 0.08);--b3-scroll-color-hover: rgba(0, 0, 0, 0.16);--b3-list-hover: rgba(0, 0, 0, 0.05);--b3-menu-background: rgb(236, 236, 236);--b3-menu-item-background-hover: rgba(41, 98, 217, 0.8);--b3-menu-item-background-hover-text:#fff;--b3-tooltips-color: var(--b3-theme-on-background);--b3-tooltips-background: var(--b3-menu-background);--b3-mask-background: rgba(0, 0, 0, 0.78);--b3-card-error-color: #732F25;--b3-card-error-background: #FFE2D7;--b3-card-warning-color: #524900;--b3-card-warning-background:#FBF5BE;--b3-card-info-color: #044977;--b3-card-info-background: #CDF7FF;--b3-card-success-color: #2A5318;--b3-card-success-background: #DBFED0;--b3-font-color1: #000;--b3-font-background1:var(--b3-theme-background);--b3-font-color2: #808080;--b3-font-background2:#E8E8E8;--b3-font-color3: #A9733A;--b3-font-background3:#EDE7E1;--b3-font-color4: #C85E00;--b3-font-background4:#FFEAC1;--b3-font-color5: #997C00;--b3-font-background5:#FBF5BE;--b3-font-color6: #389800;--b3-font-background6:#DBFED0;--b3-font-color7: #009F76;--b3-font-background7:#C2FFEE;--b3-font-color8: #0098C1;--b3-font-background8:#BAFFFF;--b3-font-color9: #007FF2;--b3-font-background9:#CDF7FF;--b3-font-color10: #705EFD;--b3-font-background10:#E9EDFF;--b3-font-color11: #B240D2;--b3-font-background11:#FFE4FF;--b3-font-color12: #DC2188;--b3-font-background12:#FFE0F5;--b3-font-color13: #E72312;--b3-font-background13:#FFE2D7;--b3-font-color5: var(--b3-card-warning-color);--b3-protyle-inline-link-color: #4285f4;--b3-protyle-inline-mark-background: rgb(168, 251, 172);--b3-empty-color: rgba(69, 69, 69, 0.45)}:root[data-theme-mode=light] body ::-moz-selection{background-color:var(--b3-theme-primary-lightest)}:root[data-theme-mode=light] body ::selection{background-color:var(--b3-theme-primary-lightest)}:root[data-theme-mode=dark]{color-scheme:dark;--b3-theme-primary: rgb(17, 139, 255);--b3-theme-primary-light: rgba(17, 139, 255, 0.56);--b3-theme-primary-lighter: rgba(17, 139, 255, 0.38);--b3-theme-primary-lightest: rgba(17, 139, 255, 0.2);--b3-theme-secondary: rgb(198, 126, 44);--b3-theme-background: rgb(30, 30, 30);--b3-theme-background-light: rgba(30, 30, 30, 0.1);--b3-theme-surface: rgb(56, 56, 56);--b3-theme-surface-light: rgba(56, 56, 56, 0.5);--b3-theme-error: rgb(255, 59, 48);--b3-theme-on-primary: rgba(255, 255, 255, 0.8901960784);--b3-theme-on-secondary: #fff;--b3-theme-on-background: rgb(220, 220, 220);--b3-theme-on-surface:rgba(220, 220, 220, 0.65);--b3-theme-on-surface-light: rgba(127, 127, 127, 0.68);--b3-theme-on-error: rgba(255, 255, 255, 0.8901960784);--b3-border-color: hsl(0, 0%, 26%);--b3-border-color-trans:rgba(220, 220, 220, 0.15);--b3-scroll-color: rgba(255, 255, 255, 0.1);--b3-scroll-color-hover: rgba(255, 255, 255, 0.2);--b3-list-hover: rgba(255, 255, 255, 0.06);--b3-menu-background: rgb(50, 50, 50);--b3-menu-item-background-hover: rgba(32, 80, 202, 0.8);--b3-menu-item-background-hover-text:rgba(255, 255, 255, 0.8901960784);--b3-tooltips-color: var(--b3-theme-on-background);--b3-tooltips-background: var(--b3-menu-background);--b3-mask-background: rgba(0, 0, 0, 0.78);--b3-card-error-color: #FFC8BC;--b3-card-error-background: #52302B;--b3-card-warning-color: #E5DEA0;--b3-card-warning-background:#403C1A;--b3-card-info-color: #9AEAF8;--b3-card-info-background: #233D53;--b3-card-success-color: #C1E8B4;--b3-card-success-background: #2D4126;--b3-font-color1: #FFF;--b3-font-background1:var(--b3-theme-background);--b3-font-color2: #AEAEAE;--b3-font-background2:#3A3A3A;--b3-font-color3: #ECCEB3;--b3-font-background3:#3E3A35;--b3-font-color4: #FFC168;--b3-font-background4:#5E3808;--b3-font-color5: #E8D754;--b3-font-background5:#4B4400;--b3-font-color6: #A2EB88;--b3-font-background6:#2C4C20;--b3-font-color7: #45F3CC;--b3-font-background7:#004F3F;--b3-font-color8: #01EFFF;--b3-font-background8:#004D59;--b3-font-color9: #79DDFF;--b3-font-background9:#16466A;--b3-font-color10: #C5C7FF;--b3-font-background10:#3C3C6B;--b3-font-color11: #FDB4FF;--b3-font-background11:#54345D;--b3-font-color12: #FFADDA;--b3-font-background12:#632E46;--b3-font-color13: #FFB09B;--b3-font-background13:#663028;--b3-font-color5: var(--b3-card-warning-color);--b3-protyle-inline-link-color: #8ab4f8;--b3-protyle-inline-mark-background: rgba(0, 217, 89, 0.3921568627);--b3-empty-color: rgba(220, 220, 220, 0.45)}body{-webkit-font-smoothing:auto;text-underline-position:under;-webkit-text-decoration-skip-ink:all;text-decoration-skip-ink:all;--b3-toolbar-left-mac: 80px;--toolbar-height: 48px}html[data-theme-mode=dark] body{-webkit-font-smoothing:antialiased}:root[data-theme-mode=light] .body--mobile{--b3-theme-background: #fff}.dock{box-sizing:border-box;background-color:rgba(0,0,0,0)}.dock .dock__item{color:var(--b3-theme-on-surface)}.dock .dock__item:not(.dock__item--activefocus,.dock--active):hover{color:var(--b3-theme-on-background)}.dock .dock__item:hover{background-color:rgba(0,0,0,0)}.dock .dock__item--activefocus,.dock .dock__item--active{color:var(--b3-theme-primary) !important;background-color:rgba(0,0,0,0) !important}.dock#dockLeft{--border-clr: var(--b3-border-color);border-right-width:1px;border-right-color:var(--border-clr)}.dock#dockRight{--border-clr: var(--b3-border-color);border-left-width:1px;border-left-color:var(--border-clr)}.dock#dockBottom{padding:0 0 0 34px;border-top-width:1px;background-color:var(--b3-theme-background)}.dock#dockBottom .dock__item{margin:7px 3.5px}.dock#dockBottom .dock__item--pin{position:fixed;left:3.5px;opacity:1}.dock#dockBottom.has-layout-dockb-float .fn__flex:last-child .dock__item:last-child{margin-right:8px}.dock#dockBottom:not(.has-layout-dockb-float) .fn__flex-1{flex:0 0 15px}.dock#dockBottom:not(.has-layout-dockb-float) .fn__flex:last-child:not(:empty)::before{content:"";display:block;background-color:var(--b3-border-color-trans);height:20px;width:2px;margin-top:10px;transform:translateX(-7.5px);border-radius:2px}.dock.dock-layout-expanded{background-color:var(--b3-theme-surface)}.dock.dock-layout-expanded#dockLeft,.dock.dock-layout-expanded#dockRight{--border-clr: transparent}#status{transition:transform .2s cubic-bezier(0.25, 0.46, 0.45, 0.94),background-color .2s;position:fixed}body:not(.body--mobile) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status{background-color:var(--b3-theme-surface);right:8px;bottom:-4px;border-radius:20px;height:26px;border:0;padding:0 26px 0 0;margin:0 0 12px 0;overflow:hidden;z-index:3;border:none}html[data-theme-mode=dark] body:not(.body--mobile) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status{outline:1px solid var(--b3-border-color-trans);outline-offset:-1px}body:not(.body--mobile) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status .toolbar__item{height:26px}body:not(.body--mobile) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status .toolbar__item span{margin:3px;font-size:12px}body:not(.body--mobile) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status .toolbar__item:not(.toolbar__item--close){margin:3px !important;padding:3px;background-color:rgba(0,0,0,0)}body:not(.body--mobile) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status .toolbar__item svg{padding:3px 4px;color:var(--b3-dockright-color);width:12px}body:not(.body--mobile) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status>.fn__flex-1{position:relative !important;width:0px !important;right:0px;flex:0}body:not(.body--mobile) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status #barDock{position:absolute;right:0px;z-index:8;color:var(--b3-theme-on-background)}body:not(.body--mobile) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status #barDock::before{right:unset !important;left:0px;transform:rotateY(180deg)}body:not(.body--mobile) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status #barDock::after{left:unset !important;right:100%}body:not(.body--mobile) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status #barDock svg{color:var(--b3-theme-on-surface)}body:not(.body--mobile) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status #barDock svg:hover{color:var(--b3-theme-on-background)}body:not(.body--mobile) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status .status__msg:not(:empty){max-width:140px;padding:0px 8px;border-radius:5px;margin:0px;transition:max-width 300ms;transition-delay:2000ms;position:relative;height:26px;line-height:26px}body:not(.body--mobile) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status .status__msg:not(:empty)::before{content:"";font-size:12px;padding-right:6px}body:not(.body--mobile) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status .status__msg:not(:empty):hover{max-width:90vw;transition:max-width 300ms .125s}body:not(.body--mobile) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status .status__backgroundtask{margin:0px 0px 7px 0px;padding:0px 0px 0px 8px;border-radius:5px;height:26px;line-height:26px}body:not(.body--mobile) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status .status__counter:not(:empty){border-radius:5px;padding:0px 0px 0 8px;margin:0px 2px 0px 0px;height:26px;line-height:26px}body:not(.body--mobile) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status #statusHelp{position:relative}body:not(.body--mobile) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status #statusHelp svg{color:var(--b3-theme-on-surface)}body:not(.body--mobile) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status #statusHelp svg:hover{color:var(--b3-theme-on-background)}#dockBottom:not(.fn__none)~#status,#dockBottom.fn__none.has-layout-dockb-float~#status{background-color:rgba(0,0,0,0);border-top-color:rgba(0,0,0,0);padding:0 32px 0 6px;bottom:5px;right:2px}#dockBottom:not(.fn__none)~#status #barDock,#dockBottom.fn__none.has-layout-dockb-float~#status #barDock{position:absolute;right:6px;z-index:8;color:var(--b3-theme-on-background);transition:none}#dockBottom:not(.fn__none)~#status #barDock::before,#dockBottom.fn__none.has-layout-dockb-float~#status #barDock::before{right:unset !important;left:0px;transform:rotateY(180deg)}#dockBottom:not(.fn__none)~#status #barDock::after,#dockBottom.fn__none.has-layout-dockb-float~#status #barDock::after{left:unset !important;right:100%}#dockBottom:not(.fn__none)~#status #barDock svg,#dockBottom.fn__none.has-layout-dockb-float~#status #barDock svg{color:var(--b3-theme-on-surface)}#dockBottom:not(.fn__none)~#status #barDock svg:hover,#dockBottom.fn__none.has-layout-dockb-float~#status #barDock svg:hover{color:var(--b3-theme-on-background)}#dockBottom:not(.fn__none)~#status .status__counter,#dockBottom:not(.fn__none)~#status .status__msg,#dockBottom:not(.fn__none)~#status .status__backgroundtask,#dockBottom.fn__none.has-layout-dockb-float~#status .status__counter,#dockBottom.fn__none.has-layout-dockb-float~#status .status__msg,#dockBottom.fn__none.has-layout-dockb-float~#status .status__backgroundtask{align-self:center}#dockBottom.has-layout-dockb-float~#status{position:static;padding-right:34px;max-width:unset !important;transform:none !important}#dockBottom.has-layout-dockb-float~#status #barDock{right:8px;transition:none}#dockBottom.has-layout-dockb-float.fn__none~#status{border-top-color:var(--b3-border-color);border-top-width:1px}body.body--window #status{background-color:var(--b3-theme-surface);right:8px;bottom:-4px;border-radius:20px;height:26px;border:0;padding:0 26px 0 0;margin:0 0 12px 0;overflow:hidden;z-index:3;border:none;padding-right:0 !important}html[data-theme-mode=dark] body.body--window #status{outline:1px solid var(--b3-border-color-trans);outline-offset:-1px}body.body--window #status .toolbar__item{height:26px}body.body--window #status .toolbar__item span{margin:3px;font-size:12px}body.body--window #status .toolbar__item:not(.toolbar__item--close){margin:3px !important;padding:3px;background-color:rgba(0,0,0,0)}body.body--window #status .toolbar__item svg{padding:3px 4px;color:var(--b3-dockright-color);width:12px}body.body--window #status>.fn__flex-1{position:relative !important;width:0px !important;right:0px;flex:0}body.body--window #status #barDock{position:absolute;right:0px;z-index:8;color:var(--b3-theme-on-background)}body.body--window #status #barDock::before{right:unset !important;left:0px;transform:rotateY(180deg)}body.body--window #status #barDock::after{left:unset !important;right:100%}body.body--window #status #barDock svg{color:var(--b3-theme-on-surface)}body.body--window #status #barDock svg:hover{color:var(--b3-theme-on-background)}body.body--window #status .status__msg:not(:empty){max-width:140px;padding:0px 8px;border-radius:5px;margin:0px;transition:max-width 300ms;transition-delay:2000ms;position:relative;height:26px;line-height:26px}body.body--window #status .status__msg:not(:empty)::before{content:"";font-size:12px;padding-right:6px}body.body--window #status .status__msg:not(:empty):hover{max-width:90vw;transition:max-width 300ms .125s}body.body--window #status .status__backgroundtask{margin:0px 0px 7px 0px;padding:0px 0px 0px 8px;border-radius:5px;height:26px;line-height:26px}body.body--window #status .status__counter:not(:empty){border-radius:5px;padding:0px 0px 0 8px;margin:0px 2px 0px 0px;height:26px;line-height:26px}body.body--window #status #statusHelp{position:relative}body.body--window #status #statusHelp svg{color:var(--b3-theme-on-surface)}body.body--window #status #statusHelp svg:hover{color:var(--b3-theme-on-background)}#toolbar{height:var(--toolbar-height);background-color:var(--b3-theme-background);border-bottom:1px solid var(--b3-border-color);overflow:visible}#toolbar #barWorkspace{background-color:rgba(0,0,0,0);color:var(--b3-theme-on-surface);font-weight:500;height:28px;position:relative;outline:1px solid var(--b3-border-color-trans);outline-offset:-1px}#toolbar #barWorkspace:hover{background-color:var(--b3-theme-primary);outline-color:rgba(0,0,0,0);color:var(--b3-theme-on-primary)}#toolbar #barWorkspace .toolbar__text{font-size:14px;align-self:center;z-index:1;line-height:normal}#toolbar #barWorkspace svg.toolbar__svg{align-self:center}#toolbar .toolbar__item{height:var(--toolbar-height);color:var(--b3-theme-on-surface)}#toolbar .toolbar__item:hover{background-color:rgba(0,0,0,0)}#toolbar .toolbar__item svg{align-self:center}#toolbar .toolbar__item--active{background-color:rgba(0,0,0,0);color:var(--b3-theme-primary)}#toolbar .toolbar__item--disabled{opacity:.4}#toolbar.toolbar--browser,body.body--win32 #toolbar,body.body--linux #toolbar{padding-left:8px}#toolbar #closeWindow{padding:9px;padding-right:16px}#toolbar #closeWindow:hover,body.body--win32 #toolbar #closeWindow:hover{color:var(--b3-theme-error);background-color:rgba(0,0,0,0)}#toolbar[style*="padding-left: 0px;"]{padding-left:8px !important}.fn__flex-column[data-type=wnd]>.fn__flex:first-child{height:42px;background-color:var(--b3-theme-background)}.layout-tab-bar{background-color:rgba(0,0,0,0);height:28px;border-bottom:0;overflow-y:hidden;border-radius:6px;margin:8px 8px 6px;transition:margin .3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.layout-tab-bar .item{height:28px;min-width:unset;min-height:unset;line-height:24px;margin-right:8px;border-radius:6px !important;overflow:visible;background-color:var(--b3-list-hover)}.layout-tab-bar .item:last-child{margin-right:0}.layout-tab-bar .item:not(.item--readonly,.item--full.item--focus):hover{background-color:rgba(0,0,0,.12)}html[data-theme-mode=dark] .layout-tab-bar .item:not(.item--readonly,.item--full.item--focus):hover{background-color:rgba(255,255,255,.15)}.layout-tab-bar .item__icon{padding:2px 0 0 8px;display:flex;justify-content:center;align-items:center;line-height:28px;font-size:14px}.body--win32 .layout-tab-bar .item__icon,.body--linux .layout-tab-bar .item__icon{padding-top:0}.body--mac .layout-tab-bar .item__icon>img{transform:translateY(-1px)}.layout-tab-bar .item__text{padding:2px 6px 2px 6px;-webkit-mask-image:linear-gradient(to left, rgba(0, 0, 0, 0) 0, #000 8px);mask-image:linear-gradient(to left, rgba(0, 0, 0, 0) 0, #000 8px)}.layout-tab-bar .item__close{padding:4px 6px 4px 2px}.layout-tab-bar .item__close svg{width:10px;height:10px}.layout-tab-bar .item--pin{height:24px;padding:2px}.layout-tab-bar .item--pin .item__icon{display:flex;justify-content:center;align-items:center;padding:2px 5px 0}body.body--win32 .layout-tab-bar .item--pin .item__icon,body.body--linux .layout-tab-bar .item--pin .item__icon{padding:2px 5px}.layout-tab-bar .item--pin+.item:not(.item--pin,.item--readonly){margin-left:14px}.layout-tab-bar .item--pin+.item:not(.item--pin,.item--readonly)::before{content:"";position:absolute;left:-12px;display:block;width:2px;background-color:var(--b3-border-color-trans);height:1.5em;border-radius:9px;pointer-events:none}.layout-tab-bar .item--focus{max-width:21rem;transition:.2s;background-color:rgba(0,0,0,.12);animation:click .2s}html[data-theme-mode=dark] .layout-tab-bar .item--focus{background-color:rgba(255,255,255,.15)}.layout-tab-bar .item--focus::after{display:none}.layout-tab-bar--readonly{margin-left:0;min-width:59px}.layout-tab-bar--readonly .item{background-color:rgba(0,0,0,0);padding:0;height:28px;cursor:default}.layout-tab-bar--readonly .item:hover{background-color:rgba(0,0,0,0)}.layout-tab-bar--readonly .item .block__icon{padding:8px}.layout-tab-bar--readonly .item .block__icon svg{width:12px;height:12px}.layout-tab-bar--readonly .item span:nth-child(2){font-size:0}body.body--blur .layout__wnd--active .layout-tab-bar .item--focus{box-shadow:none}.protyle-breadcrumb{height:42px;color:var(--b3-theme-on-surface)}.protyle-breadcrumb .block__icon:hover:not([disabled]):not(.ft__primary){background-color:rgba(0,0,0,0)}.fullscreen>.protyle-breadcrumb{height:var(--toolbar-height);padding-right:10px}.fullscreen>.protyle-breadcrumb>.protyle-breadcrumb__space:hover{background-color:rgba(0,0,0,0)}.protyle-breadcrumb__item svg{border-radius:3px;padding:3px;width:12px;height:12px}.protyle-breadcrumb__item:not(.protyle-breadcrumb__item--active):hover svg{color:var(--b3-theme-on-background)}.protyle-breadcrumb__item--active{background-color:rgba(0,0,0,0)}.protyle-breadcrumb__item--active:hover{background-color:var(--b3-list-hover)}.protyle-breadcrumb__item--active:not(:first-child) svg{background-color:var(--b3-theme-primary);color:var(--b3-theme-on-primary)}.protyle-breadcrumb__arrow{color:rgba(0,0,0,0);margin:0 6px;background-color:var(--b3-theme-on-surface-light);width:1.5px;height:1em;border-radius:2px;transform:rotate(27deg)}.protyle-breadcrumb .protyle-breadcrumb__icon{background-color:var(--b3-list-hover);border-radius:99px;color:var(--b3-theme-primary);font-weight:600;transition:.1s all;border:none;box-shadow:none;padding:0 8px;margin-right:4px}html[data-theme-mode=dark] .protyle-breadcrumb .protyle-breadcrumb__icon{background-color:rgba(0,0,0,.2)}html[data-theme-mode=dark] .protyle-breadcrumb .protyle-breadcrumb__icon:hover{background-color:var(--b3-theme-primary)}.protyle-breadcrumb .protyle-breadcrumb__icon:hover{background-color:var(--b3-theme-primary);color:var(--b3-theme-on-primary);transition:.1s all}.protyle-breadcrumb .protyle-breadcrumb__icon:active{transform:scale(0.95);opacity:.8;transition:.1s}.layout__dockl .layout-tab-container,.layout__dockr .layout-tab-container{background-color:var(--b3-theme-surface)}.layout__dockl .layout-tab-container .block__icons .block__logo,.layout__dockr .layout-tab-container .block__icons .block__logo{font-weight:600;color:oklch(from var(--b3-theme-on-surface) l c h/0.5)}.layout__dockl .layout-tab-container .block__icons .block__logo .block__logoicon,.layout__dockr .layout-tab-container .block__icons .block__logo .block__logoicon{visibility:hidden;width:0px;padding:0}.layout__dockl .layout-tab-container .block__icons .block__logo.fn__pointer .block__logoicon,.layout__dockr .layout-tab-container .block__icons .block__logo.fn__pointer .block__logoicon{visibility:visible;width:16px;padding:4px}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){.layout__dockl .layout-tab-container .block__icons .block__logo,.layout__dockr .layout-tab-container .block__icons .block__logo{color:rgba(69,69,69,.5)}html[data-theme-mode=dark] .layout__dockl .layout-tab-container .block__icons .block__logo,html[data-theme-mode=dark] .layout__dockr .layout-tab-container .block__icons .block__logo{color:rgba(220,220,220,.5)}}.layout__dockl .layout-tab-container .block__icons .block__icon:hover,.layout__dockr .layout-tab-container .block__icons .block__icon:hover{background-color:rgba(0,0,0,0)}.layout__dockl .layout-tab-container .block__icons .fn__space,.layout__dockr .layout-tab-container .block__icons .fn__space{width:4px}.layout__dockl .layout-tab-container .block__icons~.fn__flex-1,.layout__dockr .layout-tab-container .block__icons~.fn__flex-1{margin-bottom:0 !important}.layout__dockl .layout-tab-container .block__icons~.fn__flex-1:not(.graph__svg,.backlinkList,.backlinkMList),.layout__dockr .layout-tab-container .block__icons~.fn__flex-1:not(.graph__svg,.backlinkList,.backlinkMList){padding:0 2px}.layout__dockl .layout-tab-container .b3-list-item,.layout__dockr .layout-tab-container .b3-list-item{margin:4px 6px}.layout__dockl .layout-tab-container .b3-list-item .b3-list-item__graphic,.layout__dockl .layout-tab-container .b3-list-item .b3-list-item__text,.layout__dockr .layout-tab-container .b3-list-item .b3-list-item__graphic,.layout__dockr .layout-tab-container .b3-list-item .b3-list-item__text{color:var(--b3-theme-on-surface)}.layout__dockl .layout-tab-container .b3-list-item .b3-list-item__toggle,.layout__dockr .layout-tab-container .b3-list-item .b3-list-item__toggle{color:oklch(from var(--b3-theme-on-surface) l c h/0.6)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){.layout__dockl .layout-tab-container .b3-list-item .b3-list-item__toggle,.layout__dockr .layout-tab-container .b3-list-item .b3-list-item__toggle{color:rgba(69,69,69,.6)}html[data-theme-mode=dark] .layout__dockl .layout-tab-container .b3-list-item .b3-list-item__toggle,html[data-theme-mode=dark] .layout__dockr .layout-tab-container .b3-list-item .b3-list-item__toggle{color:rgba(220,220,220,.6)}}.layout__dockl .layout-tab-container .b3-list-item .b3-list-item__toggle.fn__hidden::before,.layout__dockr .layout-tab-container .b3-list-item .b3-list-item__toggle.fn__hidden::before{visibility:visible;content:"";position:absolute;left:12px;-webkit-clip-path:circle(45% at center);clip-path:circle(45% at center);width:3px;height:3px;background-color:oklch(from var(--b3-theme-on-surface) l c h/0.6)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){.layout__dockl .layout-tab-container .b3-list-item .b3-list-item__toggle.fn__hidden::before,.layout__dockr .layout-tab-container .b3-list-item .b3-list-item__toggle.fn__hidden::before{background-color:rgba(69,69,69,.6)}html[data-theme-mode=dark] .layout__dockl .layout-tab-container .b3-list-item .b3-list-item__toggle.fn__hidden::before,html[data-theme-mode=dark] .layout__dockr .layout-tab-container .b3-list-item .b3-list-item__toggle.fn__hidden::before{background-color:rgba(220,220,220,.6)}}.layout__dockl .layout-tab-container .b3-list-item .b3-list-item__toggle--hl:hover,.layout__dockr .layout-tab-container .b3-list-item .b3-list-item__toggle--hl:hover{color:var(--b3-theme-on-background) !important;background-color:rgba(0,0,0,0)}.layout__dockl .layout-tab-container .b3-list-item:hover .b3-list-item__text,.layout__dockr .layout-tab-container .b3-list-item:hover .b3-list-item__text{color:var(--b3-theme-on-background)}.layout__dockl .layout-tab-container .b3-list-item--focus,.layout__dockr .layout-tab-container .b3-list-item--focus{background-color:var(--b3-list-hover)}.layout__dockl .layout-tab-container .b3-list-item--focus .b3-list-item__text,.layout__dockr .layout-tab-container .b3-list-item--focus .b3-list-item__text{color:var(--b3-theme-on-background);font-weight:600}.layout__dockl .layout-tab-container .b3-list-item--focus:hover,.layout__dockr .layout-tab-container .b3-list-item--focus:hover{background-color:var(--b3-list-hover)}.layout__dockl .layout-tab-container .b3-list-item .b3-list-item__icon,.layout__dockr .layout-tab-container .b3-list-item .b3-list-item__icon{font-size:15px}.layout__dockl .layout-tab-container .b3-list-item .b3-list-item__action,.layout__dockr .layout-tab-container .b3-list-item .b3-list-item__action{color:var(--b3-theme-on-surface)}.layout__dockl .layout-tab-container .b3-list-item .b3-list-item__action:hover,.layout__dockr .layout-tab-container .b3-list-item .b3-list-item__action:hover{color:var(--b3-theme-on-background);background-color:rgba(0,0,0,0)}.layout__dockl.layout--float,.layout__dockr.layout--float{box-shadow:none;height:calc(100% - var(--toolbar-height));bottom:0;top:unset;border-radius:0;border-top:none;border-bottom:none;opacity:1 !important}.layout__dockl.layout--float .layout-tab-container,.layout__dockr.layout--float .layout-tab-container{background-color:var(--b3-theme-background)}.layout__dockb .layout-tab-container{background-color:var(--b3-theme-surface)}.layout__dockb .layout-tab-container .block__icons .block__logo{font-weight:600;color:oklch(from var(--b3-theme-on-surface) l c h/0.5)}.layout__dockb .layout-tab-container .block__icons .block__logo .block__logoicon{visibility:hidden;width:0px;padding:0}.layout__dockb .layout-tab-container .block__icons .block__logo.fn__pointer .block__logoicon{visibility:visible;width:16px;padding:4px}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){.layout__dockb .layout-tab-container .block__icons .block__logo{color:rgba(69,69,69,.5)}html[data-theme-mode=dark] .layout__dockb .layout-tab-container .block__icons .block__logo{color:rgba(220,220,220,.5)}}.layout__dockb .layout-tab-container .block__icons .block__icon:hover{background-color:rgba(0,0,0,0)}.layout__dockb .layout-tab-container .block__icons .fn__space{width:4px}.layout__dockb .layout-tab-container .block__icons~.fn__flex-1{margin-bottom:0 !important}.layout__dockb .layout-tab-container .block__icons~.fn__flex-1:not(.graph__svg,.backlinkList,.backlinkMList){padding:0 2px}.layout__dockb .layout-tab-container .b3-list-item{margin:4px 6px}.layout__dockb .layout-tab-container .b3-list-item .b3-list-item__graphic,.layout__dockb .layout-tab-container .b3-list-item .b3-list-item__text{color:var(--b3-theme-on-surface)}.layout__dockb .layout-tab-container .b3-list-item .b3-list-item__toggle{color:oklch(from var(--b3-theme-on-surface) l c h/0.6)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){.layout__dockb .layout-tab-container .b3-list-item .b3-list-item__toggle{color:rgba(69,69,69,.6)}html[data-theme-mode=dark] .layout__dockb .layout-tab-container .b3-list-item .b3-list-item__toggle{color:rgba(220,220,220,.6)}}.layout__dockb .layout-tab-container .b3-list-item .b3-list-item__toggle.fn__hidden::before{visibility:visible;content:"";position:absolute;left:12px;-webkit-clip-path:circle(45% at center);clip-path:circle(45% at center);width:3px;height:3px;background-color:oklch(from var(--b3-theme-on-surface) l c h/0.6)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){.layout__dockb .layout-tab-container .b3-list-item .b3-list-item__toggle.fn__hidden::before{background-color:rgba(69,69,69,.6)}html[data-theme-mode=dark] .layout__dockb .layout-tab-container .b3-list-item .b3-list-item__toggle.fn__hidden::before{background-color:rgba(220,220,220,.6)}}.layout__dockb .layout-tab-container .b3-list-item .b3-list-item__toggle--hl:hover{color:var(--b3-theme-on-background) !important;background-color:rgba(0,0,0,0)}.layout__dockb .layout-tab-container .b3-list-item:hover .b3-list-item__text{color:var(--b3-theme-on-background)}.layout__dockb .layout-tab-container .b3-list-item--focus{background-color:var(--b3-list-hover)}.layout__dockb .layout-tab-container .b3-list-item--focus .b3-list-item__text{color:var(--b3-theme-on-background);font-weight:600}.layout__dockb .layout-tab-container .b3-list-item--focus:hover{background-color:var(--b3-list-hover)}.layout__dockb .layout-tab-container .b3-list-item .b3-list-item__icon{font-size:15px}.layout__dockb .layout-tab-container .b3-list-item .b3-list-item__action{color:var(--b3-theme-on-surface)}.layout__dockb .layout-tab-container .b3-list-item .b3-list-item__action:hover{color:var(--b3-theme-on-background);background-color:rgba(0,0,0,0)}.layout__dockb.layout--float{box-shadow:none;opacity:1 !important}.fn__flex-1:not(has-dockb).has-layout-dockb-float .layout__dockb.layout--float:not([style*=transform]){bottom:calc(var(--status-height, 32px) - 1px) !important}.fn__flex-1.has-dockb.has-layout-dockb-float .layout__dockb.layout--float:not([style*=transform]){bottom:calc(42px + var(--status-height, 32px) - 1px) !important}.layout__dockb.layout--float[style*="bottom: 26px"]{bottom:0 !important}.layout__dockb.layout--float[style*="bottom: 26px"] .layout-tab-container{padding-bottom:32px}.layout__dockb.layout--float .layout-tab-container{background-color:var(--b3-theme-background)}.layout__dockl.layout--float{border-right:1px solid var(--b3-border-color)}.layout__dockr.layout--float{border-left:1px solid var(--b3-border-color)}.layout__dockb.layout--float{border-top:1px solid var(--b3-border-color)}.sy__outline .b3-list-item[title]{display:none}.sy__outline .b3-list-item[data-type=NodeHeading][data-subtype=h1] .b3-list-item__text::before{content:"❶"}.sy__outline .b3-list-item[data-type=NodeHeading][data-subtype=h2] .b3-list-item__text::before{content:"❷"}.sy__outline .b3-list-item[data-type=NodeHeading][data-subtype=h3] .b3-list-item__text::before{content:"❸"}.sy__outline .b3-list-item[data-type=NodeHeading][data-subtype=h4] .b3-list-item__text::before{content:"❹"}.sy__outline .b3-list-item[data-type=NodeHeading][data-subtype=h5] .b3-list-item__text::before{content:"❺"}.sy__outline .b3-list-item[data-type=NodeHeading][data-subtype=h6] .b3-list-item__text::before{content:"❻"}.sy__outline .b3-list-item[data-type=NodeHeading] .b3-list-item__text::before{position:absolute;background-color:rgba(0,0,0,0);left:24px;top:0;opacity:.5;z-index:0;transition:.2s;font-family:SF Pro;font-size:16px}body.body--win32 .sy__outline .b3-list-item[data-type=NodeHeading] .b3-list-item__text::before,body.body--linux .sy__outline .b3-list-item[data-type=NodeHeading] .b3-list-item__text::before{font-family:"Segoe UI";font-size:11px}body.body--linux .sy__outline .b3-list-item[data-type=NodeHeading] .b3-list-item__text::before{font-family:Dejavu Sans}.sy__outline .b3-list-item[data-type=NodeHeading]>svg{color:rgba(0,0,0,0) !important;z-index:1}.sy__outline .b3-list-item[data-type=NodeHeading]>svg:hover~.b3-list-item__text::before{color:var(--b3-theme-primary);opacity:1}.sy__tag .b3-list-item__graphic{display:none}.sy__backlink .block__icons .block__logo+.counter{line-height:24px}.sy__backlink .block__icons+.fn__flex-1 li{z-index:1}.sy__backlink .block__icons+.fn__flex-1 li:not(.b3-list--empty){position:sticky;top:0}.sy__backlink .block__icons+.fn__flex-1 li:not(.b3-list--empty){padding:2px 8px;background-color:#e6e6e6}html[data-theme-mode=dark] .sy__backlink .block__icons+.fn__flex-1 li:not(.b3-list--empty){background-color:#474747}.sy__backlink .block__icons+.fn__flex-1 li:not(.b3-list--empty):first-child{margin-top:0}.sy__backlink .block__icons+.fn__flex-1 li:not(.b3-list--empty)>.b3-list-item__text{font-weight:500}.layout--float .sy__backlink .block__icons+.fn__flex-1 li:not(.b3-list--empty),.layout__center .sy__backlink .block__icons+.fn__flex-1 li:not(.b3-list--empty),.layout__dockr .sy__backlink .block__icons+.fn__flex-1 li:not(.b3-list--empty){background-color:var(--b3-theme-surface) !important}.sy__backlink .protyle,.sy__backlink .protyle-content{background-color:rgba(0,0,0,0)}.sy__backlink .protyle .protyle-breadcrumb__bar{margin-bottom:-8px !important;height:36px}.sy__backlink .protyle .protyle-breadcrumb__bar:not(:first-child){border-top:1px solid var(--b3-border-color-trans)}.sy__backlink .protyle .protyle-breadcrumb__bar span.protyle-breadcrumb__item,.sy__backlink .protyle .protyle-breadcrumb__bar svg.protyle-breadcrumb__arrow{display:none}.sy__backlink .protyle .protyle-breadcrumb__bar span.protyle-breadcrumb__item:nth-last-of-type(1),.sy__backlink .protyle .protyle-breadcrumb__bar span.protyle-breadcrumb__item:nth-last-of-type(2){display:flex}.sy__backlink .protyle .protyle-breadcrumb__bar svg.protyle-breadcrumb__arrow:last-of-type{display:block}.sy__backlink .protyle .protyle-breadcrumb__bar span.protyle-breadcrumb__item:nth-last-of-type(1){opacity:0;transition:opacity .2s}.sy__backlink .protyle .protyle-breadcrumb__bar:hover span.protyle-breadcrumb__item:nth-last-of-type(1){opacity:1}.sy__backlink .protyle .protyle-breadcrumb__bar span.protyle-breadcrumb__item:first-child{opacity:1}.sy__backlink .protyle .protyle-breadcrumb__bar .protyle-breadcrumb__item--active svg{background-color:var(--b3-theme-primary);color:var(--b3-theme-on-primary)}.sy__backlink .protyle .protyle-wysiwyg{padding-top:0 !important}.sy__graph .graph__svg,.sy__globalGraph .graph__svg{background-color:rgba(0,0,0,0)}.graph:not(.fullscreen){background-color:rgba(0,0,0,0)}.graph__panel .b3-button{border-radius:99px;padding:4px 12px;color:var(--b3-theme-on-surface);background-color:rgba(0,0,0,0)}.graph__panel .b3-button:hover{box-shadow:none}.graph__panel .b3-button:active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}.graph__panel .b3-button:focus{box-shadow:none}.graph__panel .b3-button:hover{background-color:var(--b3-list-hover);color:var(--b3-theme-on-background)}.graph__panel .b3-button:active,.graph__panel .b3-button:focus{background-color:rgba(0,0,0,.1);color:var(--b3-theme-on-background);transition:.1s}html[data-theme-mode=dark] .graph__panel .b3-button:active,html[data-theme-mode=dark] .graph__panel .b3-button:focus{background-color:rgba(255,255,255,.1)}.layout__center .block__icons .block__logo{font-weight:600;color:oklch(from var(--b3-theme-on-surface) l c h/0.5)}.layout__center .block__icons .block__logo .block__logoicon{visibility:hidden;width:0px;padding:0}.layout__center .block__icons .block__logo.fn__pointer .block__logoicon{visibility:visible;width:16px;padding:4px}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){.layout__center .block__icons .block__logo{color:rgba(69,69,69,.5)}html[data-theme-mode=dark] .layout__center .block__icons .block__logo{color:rgba(220,220,220,.5)}}.layout__center .block__icons .block__icon:hover{background-color:rgba(0,0,0,0)}.layout__center .block__icons .fn__space{width:4px}.layout__center .block__icons~.fn__flex-1{margin-bottom:0 !important}.layout__center .block__icons~.fn__flex-1:not(.graph__svg,.backlinkList,.backlinkMList){padding:0 2px}.layout__center .b3-list-item{margin:4px 6px}.layout__center .b3-list-item .b3-list-item__graphic,.layout__center .b3-list-item .b3-list-item__text{color:var(--b3-theme-on-surface)}.layout__center .b3-list-item .b3-list-item__toggle{color:oklch(from var(--b3-theme-on-surface) l c h/0.6)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){.layout__center .b3-list-item .b3-list-item__toggle{color:rgba(69,69,69,.6)}html[data-theme-mode=dark] .layout__center .b3-list-item .b3-list-item__toggle{color:rgba(220,220,220,.6)}}.layout__center .b3-list-item .b3-list-item__toggle.fn__hidden::before{visibility:visible;content:"";position:absolute;left:12px;-webkit-clip-path:circle(45% at center);clip-path:circle(45% at center);width:3px;height:3px;background-color:oklch(from var(--b3-theme-on-surface) l c h/0.6)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){.layout__center .b3-list-item .b3-list-item__toggle.fn__hidden::before{background-color:rgba(69,69,69,.6)}html[data-theme-mode=dark] .layout__center .b3-list-item .b3-list-item__toggle.fn__hidden::before{background-color:rgba(220,220,220,.6)}}.layout__center .b3-list-item .b3-list-item__toggle--hl:hover{color:var(--b3-theme-on-background) !important;background-color:rgba(0,0,0,0)}.layout__center .b3-list-item:hover .b3-list-item__text{color:var(--b3-theme-on-background)}.layout__center .b3-list-item--focus{background-color:var(--b3-list-hover)}.layout__center .b3-list-item--focus .b3-list-item__text{color:var(--b3-theme-on-background);font-weight:600}.layout__center .b3-list-item--focus:hover{background-color:var(--b3-list-hover)}.layout__center .b3-list-item .b3-list-item__icon{font-size:15px}.layout__center .b3-list-item .b3-list-item__action{color:var(--b3-theme-on-surface)}.layout__center .b3-list-item .b3-list-item__action:hover{color:var(--b3-theme-on-background);background-color:rgba(0,0,0,0)}.file-tree>.fn__flex-1>ul>ul{margin-left:18px;box-shadow:1px 0 rgba(0,0,0,0) inset}.file-tree>.fn__flex-1>ul>ul span.b3-list-item__toggle{padding-left:4px !important}.file-tree>.fn__flex-1>ul>ul>ul{margin-left:18px;box-shadow:1px 0 rgba(0,0,0,0) inset}.file-tree>.fn__flex-1>ul>ul>ul span.b3-list-item__toggle{padding-left:4px !important}.file-tree>.fn__flex-1>ul>ul>ul>ul{margin-left:18px;box-shadow:1px 0 rgba(0,0,0,0) inset}.file-tree>.fn__flex-1>ul>ul>ul>ul span.b3-list-item__toggle{padding-left:4px !important}.file-tree>.fn__flex-1>ul>ul>ul>ul>ul{margin-left:18px;box-shadow:1px 0 rgba(0,0,0,0) inset}.file-tree>.fn__flex-1>ul>ul>ul>ul>ul span.b3-list-item__toggle{padding-left:4px !important}.file-tree>.fn__flex-1>ul>ul>ul>ul>ul>ul{margin-left:18px;box-shadow:1px 0 rgba(0,0,0,0) inset}.file-tree>.fn__flex-1>ul>ul>ul>ul>ul>ul span.b3-list-item__toggle{padding-left:4px !important}.file-tree>.fn__flex-1>ul>ul>ul>ul>ul>ul>ul{margin-left:18px;box-shadow:1px 0 rgba(0,0,0,0) inset}.file-tree>.fn__flex-1>ul>ul>ul>ul>ul>ul>ul span.b3-list-item__toggle{padding-left:4px !important}.file-tree>.fn__flex-1>ul>ul>ul>ul>ul>ul>ul>ul{margin-left:18px;box-shadow:1px 0 rgba(0,0,0,0) inset}.file-tree>.fn__flex-1>ul>ul>ul>ul>ul>ul>ul>ul span.b3-list-item__toggle{padding-left:4px !important}.file-tree>.fn__flex-1>ul ul{transition:.2s}.file-tree>.fn__flex-1:hover>ul ul,.file-tree>.fn__flex-1 li.b3-list-item--focus+ul,.file-tree>.fn__flex-1 ul.has-focus{box-shadow:1px 0 oklch(from var(--b3-theme-on-background) l c h/0.15) inset}html[data-theme-mode=dark] .file-tree>.fn__flex-1:hover>ul ul,html[data-theme-mode=dark] .file-tree>.fn__flex-1 li.b3-list-item--focus+ul,html[data-theme-mode=dark] .file-tree>.fn__flex-1 ul.has-focus{box-shadow:1px 0 oklch(from var(--b3-theme-on-background) l c h/0.15) inset}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){.file-tree>.fn__flex-1:hover>ul ul,.file-tree>.fn__flex-1 li.b3-list-item--focus+ul,.file-tree>.fn__flex-1 ul.has-focus{box-shadow:1px 0 rgba(69,69,69,.15) inset}html[data-theme-mode=dark] .file-tree>.fn__flex-1:hover>ul ul,html[data-theme-mode=dark] .file-tree>.fn__flex-1 li.b3-list-item--focus+ul,html[data-theme-mode=dark] .file-tree>.fn__flex-1 ul.has-focus{box-shadow:1px 0 rgba(220,220,220,.15) inset}}.file-tree>.fn__flex-1:hover li.b3-list-item--focus+ul,.file-tree>.fn__flex-1:hover ul.has-focus{box-shadow:1px 0 oklch(from var(--b3-theme-on-background) l c h/0.3) inset}html[data-theme-mode=dark] .file-tree>.fn__flex-1:hover li.b3-list-item--focus+ul,html[data-theme-mode=dark] .file-tree>.fn__flex-1:hover ul.has-focus{box-shadow:1px 0 oklch(from var(--b3-theme-on-background) l c h/0.3) inset}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){.file-tree>.fn__flex-1:hover li.b3-list-item--focus+ul,.file-tree>.fn__flex-1:hover ul.has-focus{box-shadow:1px 0 rgba(69,69,69,.3) inset}html[data-theme-mode=dark] .file-tree>.fn__flex-1:hover li.b3-list-item--focus+ul,html[data-theme-mode=dark] .file-tree>.fn__flex-1:hover ul.has-focus{box-shadow:1px 0 rgba(220,220,220,.3) inset}}.file-tree>.fn__flex-1>ul{box-shadow:none !important}.file-tree__sliderDown{top:-4px !important}.fullscreen>.block__icons{height:var(--toolbar-height);padding-right:10px}.fullscreen>.block__icons>.fn__flex-1:hover{background-color:rgba(0,0,0,0)}.block__icons .search__label:not(.fn__none)~.block__icon{opacity:0 !important}.layout-tab-container{background-color:var(--b3-theme-background);transition:padding .2s}.protyle-background .protyle-icons .protyle-icon{height:30px;padding:8px 6px}.protyle-background .protyle-icons .protyle-icon--first{padding-left:12px}.protyle-background .protyle-icons .protyle-icon--last{padding-right:12px}.protyle-background__icon:not(.fn__none)+.protyle-icons{margin-top:50px}.protyle-background .b3-chips{padding:8px 16px;justify-content:flex-end;position:relative}.protyle-background .b3-chips .b3-chip--pointer{opacity:1}.protyle-background .b3-chips .b3-chip--middle{padding:4px 8px}.protyle-background .b3-chips .b3-chip--middle::before{content:"";width:8px;transition:var(--b3-transition)}.protyle-background .b3-chips .b3-chip--middle:hover::before{width:0px}.protyle-background .b3-chips .b3-chip--middle .b3-chip__close{width:8px;opacity:0;margin-right:-4px}.protyle-background .b3-chips .b3-chip--middle:hover .b3-chip__close{width:16px;opacity:.7}.protyle-background .b3-chips .b3-chip--middle:hover .b3-chip__close:hover{opacity:1}.protyle-background .b3-chips .b3-chip--middle.b3-chip--secondary{background-color:#c85e00;font-weight:500;mix-blend-mode:luminosity;background-color:#f0f0f0;color:rgba(69,69,69,.8)}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--secondary{background-color:#ffc168}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--secondary{background-color:#383838}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--secondary{color:#dcdcdc}.protyle-background .b3-chips .b3-chip--middle.b3-chip--primary{background-color:#997c00;font-weight:500;mix-blend-mode:luminosity;background-color:#f0f0f0;color:rgba(69,69,69,.8)}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--primary{background-color:#e8d754}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--primary{background-color:#383838}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--primary{color:#dcdcdc}.protyle-background .b3-chips .b3-chip--middle.b3-chip--info{background-color:#389800;font-weight:500;mix-blend-mode:luminosity;background-color:#f0f0f0;color:rgba(69,69,69,.8)}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--info{background-color:#a2eb88}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--info{background-color:#383838}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--info{color:#dcdcdc}.protyle-background .b3-chips .b3-chip--middle.b3-chip--success{background-color:#0098c1;font-weight:500;mix-blend-mode:luminosity;background-color:#f0f0f0;color:rgba(69,69,69,.8)}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--success{background-color:#01efff}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--success{background-color:#383838}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--success{color:#dcdcdc}.protyle-background .b3-chips .b3-chip--middle.b3-chip--warning{background-color:#007ff2;font-weight:500;mix-blend-mode:luminosity;background-color:#f0f0f0;color:rgba(69,69,69,.8)}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--warning{background-color:#79ddff}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--warning{background-color:#383838}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--warning{color:#dcdcdc}.protyle-background .b3-chips .b3-chip--middle.b3-chip--error{background-color:#705efd;font-weight:500;mix-blend-mode:luminosity;background-color:#f0f0f0;color:rgba(69,69,69,.8)}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--error{background-color:#c5c7ff}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--error{background-color:#383838}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--error{color:#dcdcdc}.protyle-background .b3-chips .b3-chip--middle.b3-chip--pink{background-color:#dc2188;font-weight:500;mix-blend-mode:luminosity;background-color:#f0f0f0;color:rgba(69,69,69,.8)}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--pink{background-color:#ffadda}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--pink{background-color:#383838}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--pink{color:#dcdcdc}.protyle-icons{border-radius:99px;border:none}.protyle-icons:hover{transition:none;opacity:1 !important}.protyle-icons .protyle-icon{background-color:rgba(240,240,240,.8);color:rgba(69,69,69,.6);padding:5px 6px}html[data-theme-mode=dark] .protyle-icons .protyle-icon{background-color:rgba(56,56,56,.8)}html[data-theme-mode=dark] .protyle-icons .protyle-icon{color:rgba(220,220,220,.6)}.protyle-icons .protyle-icon:not(.protyle-icon--text,.protyle-icon--only):hover{color:var(--b3-theme-on-background)}.protyle-icons .protyle-icon--first{border-radius:99px 0 0 99px;padding-left:10px}.protyle-icons .protyle-icon--last{border-radius:0 99px 99px 0;padding-right:10px}.protyle-icons .protyle-icon--text{border-radius:99px;padding:5px 8px}.protyle-icons .protyle-icon--only{border-radius:99px;padding:5px;transition:none}.protyle-icons .protyle-icon--only:hover{color:var(--b3-theme-on-background);transition:none}html[data-theme-mode=dark] .protyle-icons{outline:1px solid var(--b3-border-color-trans);outline-offset:-1px}.protyle-action{border-radius:99px}.protyle-action:hover{transition:none;opacity:1 !important}.protyle-action .protyle-icon{background-color:rgba(240,240,240,.8);color:rgba(69,69,69,.6);padding:5px 6px}html[data-theme-mode=dark] .protyle-action .protyle-icon{background-color:rgba(56,56,56,.8)}html[data-theme-mode=dark] .protyle-action .protyle-icon{color:rgba(220,220,220,.6)}.protyle-action .protyle-icon:not(.protyle-icon--text,.protyle-icon--only):hover{color:var(--b3-theme-on-background)}.protyle-action .protyle-icon--first{border-radius:99px 0 0 99px;padding-left:10px}.protyle-action .protyle-icon--last{border-radius:0 99px 99px 0;padding-right:10px}.protyle-action .protyle-icon--text{border-radius:99px;padding:5px 8px}.protyle-action .protyle-icon--only{border-radius:99px;padding:5px;transition:none}.protyle-action .protyle-icon--only:hover{color:var(--b3-theme-on-background);transition:none}.protyle-title__input{font-weight:600;font-size:2.4em;line-height:1.4;padding-top:8px;padding-bottom:8px}.protyle-title__input:empty:after{opacity:.6}.protyle-title__icon{top:calc(1.2em + 16px) !important}.protyle-wysiwyg{font-variant-ligatures:normal}.protyle-wysiwyg [data-node-id]{border-radius:10px}.protyle-wysiwyg .h1,.protyle-wysiwyg h1{margin-top:1.2em;line-height:1.5}.protyle-wysiwyg .h1+.h2,.protyle-wysiwyg h1+h2{margin-top:0}.protyle-wysiwyg .h1+.h3,.protyle-wysiwyg h1+h3{margin-top:0}.protyle-wysiwyg .h1+.h4,.protyle-wysiwyg h1+h4{margin-top:0}.protyle-wysiwyg .h1+.h5,.protyle-wysiwyg h1+h5{margin-top:0}.protyle-wysiwyg .h1+.h6,.protyle-wysiwyg h1+h6{margin-top:0}.protyle-wysiwyg .h2,.protyle-wysiwyg h2{margin-top:1.2em;line-height:1.5}.protyle-wysiwyg .h2+.h3,.protyle-wysiwyg h2+h3{margin-top:0}.protyle-wysiwyg .h2+.h4,.protyle-wysiwyg h2+h4{margin-top:0}.protyle-wysiwyg .h2+.h5,.protyle-wysiwyg h2+h5{margin-top:0}.protyle-wysiwyg .h2+.h6,.protyle-wysiwyg h2+h6{margin-top:0}.protyle-wysiwyg .h3,.protyle-wysiwyg h3{margin-top:1.2em;line-height:1.5}.protyle-wysiwyg .h3+.h4,.protyle-wysiwyg h3+h4{margin-top:0}.protyle-wysiwyg .h3+.h5,.protyle-wysiwyg h3+h5{margin-top:0}.protyle-wysiwyg .h3+.h6,.protyle-wysiwyg h3+h6{margin-top:0}.protyle-wysiwyg .h4,.protyle-wysiwyg h4{margin-top:1.2em;line-height:1.5}.protyle-wysiwyg .h4+.h5,.protyle-wysiwyg h4+h5{margin-top:0}.protyle-wysiwyg .h4+.h6,.protyle-wysiwyg h4+h6{margin-top:0}.protyle-wysiwyg .h5,.protyle-wysiwyg h5{margin-top:1.2em;line-height:1.5}.protyle-wysiwyg .h5+.h6,.protyle-wysiwyg h5+h6{margin-top:0}.protyle-wysiwyg .h6,.protyle-wysiwyg h6{margin-top:1.2em;line-height:1.5}.protyle-wysiwyg .h1,.protyle-wysiwyg h1{padding:0 4px;margin-bottom:calc(.1em + 4px)}.protyle-wysiwyg [data-type=NodeSuperBlock]>[data-type=NodeHeading]:first-child,.protyle-wysiwyg .protyle-wysiwyg__embed>[data-type=NodeHeading]:first-child,.protyle-wysiwyg .protyle-wysiwyg__embed>.protyle-breadcrumb__bar+[data-type=NodeHeading]{margin-top:0}.protyle-wysiwyg [data-node-id] span[data-type~=block-ref]:not(.av__celltext),.protyle-wysiwyg [data-node-id] span[data-type~=file-annotation-ref]{--bg-clr: var(--b3-theme-primary-lightest);color:inherit;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;text-decoration-color:var(--b3-theme-primary);text-decoration-thickness:.1em;background:linear-gradient(90deg, var(--bg-clr) 100%, transparent 0%) center right;background-size:0;background-repeat:no-repeat;opacity:1;transition:background-size .2s}.protyle-wysiwyg [data-node-id] span[data-type~=block-ref]:not(.av__celltext):hover,.protyle-wysiwyg [data-node-id] span[data-type~=file-annotation-ref]:hover{background-position:center left;text-decoration-style:solid !important;background-size:100% !important;transition-delay:.125s}html[data-theme-mode=dark] .protyle-wysiwyg [data-node-id] span[data-type~=block-ref]:not(.av__celltext),html[data-theme-mode=dark] .protyle-wysiwyg [data-node-id] span[data-type~=file-annotation-ref]{--bg-clr: var(--b3-theme-primary-lighter)}.protyle-wysiwyg [data-node-id] span[data-type=virtual-block-ref]{border-bottom:none;text-decoration:underline;text-decoration-thickness:.1em;text-decoration-color:var(--b3-theme-on-surface-light);text-decoration-style:dashed;background:linear-gradient(90deg, var(--b3-border-color) 100%, transparent 0%) center right;background-size:0;background-repeat:no-repeat;transition:background-size .2s}.protyle-wysiwyg [data-node-id] span[data-type=virtual-block-ref]:hover{background-position:center left;text-decoration-style:solid !important;border:none;background-size:100% !important;transition-delay:.125s}.protyle-wysiwyg [data-node-id] span[data-type~=a],.protyle-wysiwyg a{color:inherit;-webkit-text-decoration:underline solid;text-decoration:underline solid;text-decoration-thickness:.1em;text-decoration-color:var(--b3-theme-primary)}.protyle-wysiwyg [data-node-id] span[data-type~=a]:hover,.protyle-wysiwyg a:hover{color:var(--b3-theme-primary);border-bottom:none}.protyle-wysiwyg span[data-type~=strong],.protyle-wysiwyg strong{color:inherit}.protyle-wysiwyg span[data-type~=em],.protyle-wysiwyg em{color:inherit}.protyle-wysiwyg span[data-type~=u],.protyle-wysiwyg u{text-decoration:underline;text-decoration-thickness:.1em;border-bottom:none}.protyle-wysiwyg span[data-type~=s],.protyle-wysiwyg s{color:inherit}.protyle-wysiwyg span[data-type~=mark],.protyle-wysiwyg mark{background:rgba(0,0,0,0);box-shadow:0 -0.5em 0 0 inset var(--b3-protyle-inline-mark-background),0 .1em 0 0 var(--b3-protyle-inline-mark-background);color:inherit}.protyle-wysiwyg span[data-type~=kbd],.protyle-wysiwyg kbd{font:80% SF Pro,Consolas,"Liberation Mono",Menlo,Courier,var(--b3-font-family);padding:.15em .5em;border-radius:1em;box-decoration-break:clone;-webkit-box-decoration-break:clone;vertical-align:baseline}html[data-theme-mode=dark] .protyle-wysiwyg span[data-type~=kbd],html[data-theme-mode=dark] .protyle-wysiwyg kbd{box-shadow:inset 0 1px 0 var(--b3-theme-surface-lighter)}.protyle-wysiwyg [data-node-id] span[data-type~=tag]{--tag-color: var(--b3-font-color4);font-size:90%;border-radius:1em;padding:.1em .5em .15em;border:none;box-shadow:0 0 0 .065em inset var(--tag-color);background-color:rgba(0,0,0,0);color:var(--tag-color);box-decoration-break:clone;-webkit-box-decoration-break:clone}.protyle-wysiwyg [data-node-id] span[data-type~=tag]:hover{background-color:rgba(0,0,0,0)}.protyle-wysiwyg [data-node-id] span[data-type~=tag][data-type~=block-ref]{color:var(--b3-theme-primary);box-shadow:none;border:.08em solid var(--b3-theme-primary);text-decoration:none}.protyle-wysiwyg span[data-type~=code],.protyle-wysiwyg code:not(.hljs){box-decoration-break:clone;-webkit-box-decoration-break:clone;border-radius:.4em;color:inherit}.protyle-wysiwyg span[data-type~=inline-memo]{background-color:rgba(0,0,0,0);border-bottom:none;text-decoration:underline;transition-property:background-color,text-decoration-color,box-shadow,color,border-radius;transition-duration:.15s;-webkit-box-decoration-break:clone;box-decoration-break:clone;text-decoration-color:#ffcc02}html[data-theme-mode=dark] .protyle-wysiwyg span[data-type~=inline-memo]{text-decoration-color:#fed709}.protyle-wysiwyg span[data-type~=inline-memo]:hover{--memo-bg: #FFE680;background-color:var(--memo-bg);box-shadow:0 0 0 8px var(--memo-bg);text-decoration-color:var(--memo-bg) !important;color:var(--b3-theme-on-background) !important;border-radius:1px;z-index:1;position:relative;transition-delay:.125s}html[data-theme-mode=dark] .protyle-wysiwyg span[data-type~=inline-memo]:hover{--memo-bg: #DDBA0D;color:var(--b3-theme-background) !important}.protyle-wysiwyg .bq,.protyle-wysiwyg blockquote{border-radius:10px;padding:12px 16px;border:1.5px solid var(--b3-border-color-trans);margin:1em 0;background-color:var(--b3-theme-surface-light)}.protyle-wysiwyg .bq>[data-type=NodeHeading]:first-child,.protyle-wysiwyg blockquote>[data-type=NodeHeading]:first-child{margin-top:0}.protyle-wysiwyg .sb .bq,.protyle-wysiwyg .sb blockquote{border:none}.protyle-wysiwyg .code-block{margin:.4em 0}.protyle-wysiwyg .code-block .protyle-action .protyle-action__language{margin-top:0;padding-left:12px}.protyle-wysiwyg .code-block .protyle-linenumber__rows{padding:2em 4px}.protyle-wysiwyg .code-block .hljs{border-radius:10px;background-color:var(--b3-theme-surface-light);padding:2em 16px}.protyle-wysiwyg .li .protyle-action{opacity:.8;color:inherit !important}.protyle-wysiwyg .li .protyle-action--task{color:inherit}.protyle-wysiwyg .li .protyle-action--task:hover{color:var(--b3-theme-primary) !important;opacity:1}.protyle-wysiwyg [data-node-id].li::before{border-left:1px solid;border-left-color:inherit;-webkit-mask-image:linear-gradient(to bottom, transparent 1px, black 1px);mask-image:linear-gradient(to bottom, transparent 1px, black 1px);opacity:.1;transition:opacity .2s}.protyle-wysiwyg [data-node-id].li:hover::before{border-left-color:inherit;opacity:.3}.protyle-wysiwyg [data-node-id].li>:is(.bq,blockquote){padding-right:16px}.protyle-wysiwyg [data-node-id].li[fold="1"]>.protyle-action:after{border-radius:99px;transform:scale(1.5);background-color:rgba(69,69,69,.1)}html[data-theme-mode=dark] .protyle-wysiwyg [data-node-id].li[fold="1"]>.protyle-action:after{background-color:rgba(220,220,220,.1)}.protyle-wysiwyg .protyle-task--done>div[data-node-id].p{opacity:.45;color:inherit;text-decoration:none}.protyle-wysiwyg .protyle-task--done>.protyle-action--task{opacity:.45}.protyle-wysiwyg [data-node-id] .img img{border-radius:6px}.protyle-wysiwyg [data-node-id] .img--select{filter:none}.protyle-wysiwyg [data-node-id] .img--select img{opacity:.8}.protyle-wysiwyg [data-node-id] .img__net{top:0;left:0;padding:5px;color:var(--b3-theme-on-surface);background-color:var(--b3-theme-surface-light);border-radius:6px 0 6px 0}.protyle-wysiwyg [data-node-id] .img .protyle-action{opacity:0}.protyle-wysiwyg [data-node-id] .img .protyle-action__drag{top:50%;transform:translateY(-50%)}.protyle-wysiwyg [data-node-id] .img .protyle-action__title{padding:.5em 0 0}.protyle-wysiwyg [data-node-id] .img:hover .protyle-action__drag{box-shadow:0 0 0 1px var(--b3-theme-on-surface)}.protyle-wysiwyg [data-node-id] .img:hover .protyle-action__drag:hover{transform:scale(1.2) translateY(-40%)}.protyle-wysiwyg [data-node-id].table table{width:auto;font-variant-numeric:tabular-nums;border-radius:8px;border:1px solid var(--b3-border-color-trans)}.protyle-wysiwyg [data-node-id].table table td,.protyle-wysiwyg [data-node-id].table table th{border:1px solid var(--b3-border-color-trans);background-color:rgba(0,0,0,0)}.protyle-wysiwyg [data-node-id].table table thead tr th{background-color:oklch(from var(--b3-theme-surface) 0.95 c h/0.8);border-top:none}html[data-theme-mode=dark] .protyle-wysiwyg [data-node-id].table table thead tr th{background-color:oklch(from var(--b3-theme-surface) 0.36 c h/0.7)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){.protyle-wysiwyg [data-node-id].table table thead tr th{background-color:rgba(127,127,127,.05)}html[data-theme-mode=dark] .protyle-wysiwyg [data-node-id].table table thead tr th{background-color:rgba(127,127,127,.15)}}.protyle-wysiwyg [data-node-id].table table thead tr th:first-child{border-left:none}.protyle-wysiwyg [data-node-id].table table thead tr th:last-child{border-right:none}.protyle-wysiwyg [data-node-id].table table tbody tr:nth-child(2n) td{background-color:oklch(from var(--b3-theme-surface) 0.95 c h/0.8)}html[data-theme-mode=dark] .protyle-wysiwyg [data-node-id].table table tbody tr:nth-child(2n) td{background-color:oklch(from var(--b3-theme-surface) 0.36 c h/0.7)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){.protyle-wysiwyg [data-node-id].table table tbody tr:nth-child(2n) td{background-color:rgba(127,127,127,.05)}html[data-theme-mode=dark] .protyle-wysiwyg [data-node-id].table table tbody tr:nth-child(2n) td{background-color:rgba(127,127,127,.15)}}.protyle-wysiwyg [data-node-id].table table tbody tr:last-child td{border-bottom:none}.protyle-wysiwyg [data-node-id].table table tbody tr td:first-child{border-left:none}.protyle-wysiwyg [data-node-id].table table tbody tr td:last-child{border-right:none}.protyle-wysiwyg [data-node-id].table[custom-pinthead=true] thead{position:sticky;z-index:1;box-shadow:0px -1px 0px var(--b3-border-color-trans) inset;background-color:var(--b3-theme-background)}.protyle-wysiwyg .table[custom-pinthead=true] thead tr th{background-color:var(--b3-theme-surface)}.protyle-wysiwyg [data-node-id].hr>div:after{background-color:var(--b3-border-color-trans);height:2px;border-radius:2px}.protyle-wysiwyg video{border-radius:4px}.protyle-wysiwyg>.sb+.sb,.protyle-wysiwyg [data-node-id].sb[data-sb-layout=row]>.sb:not(:first-child){margin-top:24px}.protyle-wysiwyg [data-node-id].sb[data-sb-layout=col]>div{margin-right:24px}.protyle-wysiwyg [data-node-id].sb[data-sb-layout=col]>.sb{margin-top:0}.protyle-wysiwyg .sb>.bq{margin:0}.protyle-wysiwyg .sb>.code-block{margin:.2em 0}.protyle-wysiwyg .sb[data-sb-layout=row]>:where(.bq,.sb,blockquote)+:where(.bq,blockquote){margin-top:24px}.protyle-wysiwyg [data-node-id].render-node[data-type=NodeBlockQueryEmbed]{border-left:none;padding:12px 16px;background-color:var(--b3-theme-surface-light)}.protyle-wysiwyg [data-node-id].render-node[data-type=NodeBlockQueryEmbed]>.protyle-wysiwyg__embed{border-top:1px solid var(--b3-border-color-trans)}.protyle-wysiwyg [data-node-id].iframe iframe{border-radius:4px;border-color:rgba(0,0,0,0);transition:border-color .2s;color-scheme:auto}.protyle-wysiwyg [data-node-id].iframe:hover iframe{border-color:var(--b3-border-color-trans)}.protyle-wysiwyg [data-node-id].iframe:hover .protyle-action__drag{opacity:.5}.protyle-wysiwyg [data-node-id].iframe .protyle-action__drag{height:24px;width:24px;background-color:var(--b3-theme-on-surface);-webkit-mask-image:url(img/iframeResizer.svg);mask-image:url(img/iframeResizer.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;box-shadow:none;border-radius:0;right:-8px;bottom:-8.5px;filter:brightness(0.5);display:inline-block;opacity:0}html[data-theme-mode=dark] .protyle-wysiwyg [data-node-id].iframe .protyle-action__drag{filter:none}.protyle-wysiwyg [data-node-id].iframe .protyle-action__drag:hover{box-shadow:none;opacity:.8;background-color:var(--b3-theme-on-background);transform:scale(1.2)}.protyle-wysiwyg [data-node-id].iframe .protyle-action__drag::after{display:none}.protyle-wysiwyg>div[data-type=NodeHeading]:first-child,.protyle-wysiwyg>[data-node-id].sb:first-child .sb:first-child{margin-top:0}.protyle-wysiwyg div[fold="1"][data-type=NodeHeading]{background-color:var(--b3-theme-surface-light);outline:1px solid var(--b3-border-color-trans);opacity:.6}.protyle-wysiwyg div[fold="1"][data-type=NodeHeading]::before{display:none}.protyle-wysiwyg div[fold="1"]:not(.li):not([data-type=NodeHeading]).list{background-color:var(--b3-theme-surface-light);outline:1px solid var(--b3-border-color-trans);opacity:.6}.protyle-toolbar{animation:toolbar .2s ease-in-out;border:none;border-radius:40px;padding:4px;background-color:var(--b3-theme-surface);box-shadow:0 0 0 1px rgb(from #000 r g b/0.05),0px 13px 25px -2px rgb(from #000 r g b/0.05),0px 0px 10px 0px rgb(from #000 r g b/0.05);border:none}html[data-theme-mode=dark] .protyle-toolbar{box-shadow:0 0 0 .5px rgb(from #000 r g b/1),0px 13px 25px -2px rgb(from #000 r g b/0.3),0px 0px 10px 0px rgb(from #000 r g b/0.15)}html[data-theme-mode=dark] .protyle-toolbar{outline:1px solid var(--b3-border-color-trans);outline-offset:-1px}.protyle-toolbar__item{height:30px;width:30px;padding-top:3px;border-radius:20px}.protyle-toolbar__item:first-child,.protyle-toolbar__item:last-child{border-radius:20px}.protyle-toolbar__item:hover{background-color:rgba(69,69,69,.1)}html[data-theme-mode=dark] .protyle-toolbar__item:hover{background-color:rgba(220,220,220,.1)}.protyle-toolbar__item:not(.protyle-toolbar__item--current){color:rgba(69,69,69,.8)}html[data-theme-mode=dark] .protyle-toolbar__item:not(.protyle-toolbar__item--current){color:rgba(220,220,220,.8)}.protyle-toolbar__item:not(.protyle-toolbar__item--current):hover{color:#454545}html[data-theme-mode=dark] .protyle-toolbar__item:not(.protyle-toolbar__item--current):hover{color:#dcdcdc}.protyle-toolbar__divider{border-left:1px solid var(--b3-border-color-trans)}.protyle-scroll{opacity:0;transform:scale(0.95, 0.9);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),transform .2s cubic-bezier(0, 0, 0.2, 1);transition-delay:1s;pointer-events:none}.protyle-scroll>*{pointer-events:all}.protyle-scroll:hover{opacity:1;transform:none;transition-delay:0s}.protyle-scroll>.protyle-scroll__bar{overflow:visible}.protyle-scroll__bar{top:calc(50% - 12px)}.protyle-font .color__square{width:20px;height:20px;box-shadow:none;border-radius:50%;line-height:20px;font-size:14px}.protyle-font .color__square:hover{box-shadow:0 0 0 1px inset var(--b3-border-color-trans);transform:scale(1.2);font-weight:bold}.protyle-font .protyle-font__style{font-size:14px}.protyle-font .protyle-font__style:hover{transform:scale(1.1);box-shadow:none;border-color:rgba(0,0,0,0);background-color:var(--b3-list-hover)}.protyle-font .b3-button{border-radius:99px;padding:4px 12px;color:var(--b3-theme-on-surface)}.protyle-font .b3-button:hover{box-shadow:none}.protyle-font .b3-button:active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}.protyle-font .b3-button:focus{box-shadow:none}.protyle-font .b3-button:hover{background-color:var(--b3-list-hover);color:var(--b3-theme-on-background)}.protyle-font .b3-button:active,.protyle-font .b3-button:focus{background-color:rgba(0,0,0,.1);color:var(--b3-theme-on-background);transition:.1s}html[data-theme-mode=dark] .protyle-font .b3-button:active,html[data-theme-mode=dark] .protyle-font .b3-button:focus{background-color:rgba(255,255,255,.1)}.protyle .protyle-preview__action{background-color:var(--b3-theme-background);border-bottom:1px solid var(--b3-border-color-trans)}.protyle .protyle-preview__action button{background-color:rgba(0,0,0,0)}.protyle .protyle-preview__action button.protyle-preview__action--current{background-color:rgba(0,0,0,0);font-weight:600}.protyle .protyle-preview__action button:not(.protyle-preview__action--current):hover{background-color:rgba(0,0,0,0);color:var(--b3-theme-on-background)}.b3-typography{font-variant-ligatures:normal}.b3-typography:not(#searchUnRefPreview)>*{border-radius:8px}.b3-typography .h1,.b3-typography h1{margin-top:1.2em;line-height:1.5}.b3-typography .h1+.h2,.b3-typography h1+h2{margin-top:0}.b3-typography .h1+.h3,.b3-typography h1+h3{margin-top:0}.b3-typography .h1+.h4,.b3-typography h1+h4{margin-top:0}.b3-typography .h1+.h5,.b3-typography h1+h5{margin-top:0}.b3-typography .h1+.h6,.b3-typography h1+h6{margin-top:0}.b3-typography .h2,.b3-typography h2{margin-top:1.2em;line-height:1.5}.b3-typography .h2+.h3,.b3-typography h2+h3{margin-top:0}.b3-typography .h2+.h4,.b3-typography h2+h4{margin-top:0}.b3-typography .h2+.h5,.b3-typography h2+h5{margin-top:0}.b3-typography .h2+.h6,.b3-typography h2+h6{margin-top:0}.b3-typography .h3,.b3-typography h3{margin-top:1.2em;line-height:1.5}.b3-typography .h3+.h4,.b3-typography h3+h4{margin-top:0}.b3-typography .h3+.h5,.b3-typography h3+h5{margin-top:0}.b3-typography .h3+.h6,.b3-typography h3+h6{margin-top:0}.b3-typography .h4,.b3-typography h4{margin-top:1.2em;line-height:1.5}.b3-typography .h4+.h5,.b3-typography h4+h5{margin-top:0}.b3-typography .h4+.h6,.b3-typography h4+h6{margin-top:0}.b3-typography .h5,.b3-typography h5{margin-top:1.2em;line-height:1.5}.b3-typography .h5+.h6,.b3-typography h5+h6{margin-top:0}.b3-typography .h6,.b3-typography h6{margin-top:1.2em;line-height:1.5}.b3-typography .h1,.b3-typography h1{padding:0 4px;margin-bottom:calc(.1em + 4px)}.b3-typography a{color:inherit;-webkit-text-decoration:underline solid;text-decoration:underline solid;text-decoration-thickness:.1em;text-decoration-color:var(--b3-theme-primary)}.b3-typography a:hover{color:var(--b3-theme-primary);border-bottom:none}.b3-typography span[data-type~=strong],.b3-typography strong{color:inherit}.b3-typography span[data-type~=em],.b3-typography em{color:inherit}.b3-typography span[data-type~=u],.b3-typography u{text-decoration:underline;text-decoration-thickness:.1em;border-bottom:none}.b3-typography span[data-type~=s],.b3-typography s{color:inherit}.b3-typography span[data-type~=mark],.b3-typography mark{background:rgba(0,0,0,0);box-shadow:0 -0.5em 0 0 inset var(--b3-protyle-inline-mark-background),0 .1em 0 0 var(--b3-protyle-inline-mark-background);color:inherit}.b3-typography span[data-type~=kbd],.b3-typography kbd{font:80% SF Pro,Consolas,"Liberation Mono",Menlo,Courier,var(--b3-font-family);padding:.15em .5em;border-radius:1em;box-decoration-break:clone;-webkit-box-decoration-break:clone;vertical-align:baseline}html[data-theme-mode=dark] .b3-typography span[data-type~=kbd],html[data-theme-mode=dark] .b3-typography kbd{box-shadow:inset 0 1px 0 var(--b3-theme-surface-lighter)}.b3-typography span[data-type~=code],.b3-typography code:not(.hljs){box-decoration-break:clone;-webkit-box-decoration-break:clone;border-radius:.4em;color:inherit}.b3-typography .bq,.b3-typography blockquote{border-radius:10px;padding:12px 16px;border:1.5px solid var(--b3-border-color-trans);margin:1em 0;background-color:var(--b3-theme-surface-light)}.b3-typography .bq>[data-type=NodeHeading]:first-child,.b3-typography blockquote>[data-type=NodeHeading]:first-child{margin-top:0}.b3-typography .hljs{border-radius:10px;background-color:var(--b3-theme-surface-light);padding:2em 16px}.b3-typography table{width:auto;font-variant-numeric:tabular-nums;border-radius:8px;border:1px solid var(--b3-border-color-trans)}.b3-typography table td,.b3-typography table th{border:1px solid var(--b3-border-color-trans);background-color:rgba(0,0,0,0)}.b3-typography table thead tr th{background-color:oklch(from var(--b3-theme-surface) 0.95 c h/0.8);border-top:none}html[data-theme-mode=dark] .b3-typography table thead tr th{background-color:oklch(from var(--b3-theme-surface) 0.36 c h/0.7)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){.b3-typography table thead tr th{background-color:rgba(127,127,127,.05)}html[data-theme-mode=dark] .b3-typography table thead tr th{background-color:rgba(127,127,127,.15)}}.b3-typography table thead tr th:first-child{border-left:none}.b3-typography table thead tr th:last-child{border-right:none}.b3-typography table tbody tr:nth-child(2n) td{background-color:oklch(from var(--b3-theme-surface) 0.95 c h/0.8)}html[data-theme-mode=dark] .b3-typography table tbody tr:nth-child(2n) td{background-color:oklch(from var(--b3-theme-surface) 0.36 c h/0.7)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){.b3-typography table tbody tr:nth-child(2n) td{background-color:rgba(127,127,127,.05)}html[data-theme-mode=dark] .b3-typography table tbody tr:nth-child(2n) td{background-color:rgba(127,127,127,.15)}}.b3-typography table tbody tr:last-child td{border-bottom:none}.b3-typography table tbody tr td:first-child{border-left:none}.b3-typography table tbody tr td:last-child{border-right:none}.b3-typography a{transition:var(--b3-transition)}.b3-typography table{border:none;box-shadow:0 0 0 1px var(--b3-border-color-trans);overflow:hidden}.b3-typography img{border-radius:6px}.b3-typography hr{background-color:rgba(0,0,0,0);border:1px solid var(--b3-border-color-trans)}.b3-typography video,.b3-typography iframe{border-radius:4px;border-color:rgba(0,0,0,0)}.av__header .av__views{box-shadow:none}.av__header .av__views .layout-tab-bar{margin:8px auto 8px;border-radius:8px !important;background-color:var(--b3-list-hover);padding:2px;height:32px;margin:8px 0 !important;padding:0;border:2px solid rgba(0,0,0,0)}.av__header .av__views .layout-tab-bar .item{border-radius:6px !important;background-color:rgba(0,0,0,0);transition:none !important;padding:2px 12px}.av__header .av__views .layout-tab-bar .item:hover:not(.item--focus){background-color:rgba(0,0,0,0) !important}.av__header .av__views .layout-tab-bar .item:hover:not(.item--focus) .item__text{color:var(--b3-theme-on-background) !important}.av__header .av__views .layout-tab-bar .item--focus{max-width:unset;box-shadow:0 1px 4px -1px rgba(0,0,0,.2),0 .3px 0 0 rgba(0,0,0,.1333333333);animation:none;background-color:#fff}html[data-theme-mode=dark] .av__header .av__views .layout-tab-bar .item--focus{box-shadow:0 1px 0 0 inset rgba(255,255,255,.1),0 1px 4px -1px rgba(0,0,0,.2),0 .3px 0 0 rgba(0,0,0,.1333333333)}html[data-theme-mode=dark] .av__header .av__views .layout-tab-bar .item--focus{background-color:rgba(224,224,224,.2)}.av__header .av__views .layout-tab-bar .item--focus .item__text{color:var(--b3-theme-on-background)}.av__header .av__views .layout-tab-bar .item:not(.item--focus,.fn__none)+.item:not(.item--focus):not(:first-child)::before{content:"";position:absolute;display:block;width:2px;height:1.3em;left:-4px;border-radius:9px;background-color:rgba(0,0,0,.08)}html[data-theme-mode=dark] .av__header .av__views .layout-tab-bar .item:not(.item--focus,.fn__none)+.item:not(.item--focus):not(:first-child)::before{background-color:rgba(255,255,255,.08)}.av__header .av__views .layout-tab-bar .item__graphic{font-family:var(--b3-font-family-emoji)}.av__header .av__views .layout-tab-bar .item{padding:2px 6px}.av__header .av__views .layout-tab-bar .item:not(.item--focus) .item__graphic{color:var(--b3-theme-on-surface)}.av__header .av__views .layout-tab-bar .item:not(.item--focus):hover .item__graphic{color:var(--b3-theme-on-background)}.av__header .av__views .layout-tab-bar .item--focus{box-shadow:0 -1px .5px 0 rgba(0,0,0,.12) inset}.av__header .av__views .layout-tab-bar .item--focus:hover{background-color:#fff !important}html[data-theme-mode=dark] .av__header .av__views .layout-tab-bar .item--focus:hover{background-color:rgba(224,224,224,.2) !important}.av__header .av__views .layout-tab-bar .item__graphic{line-height:unset}.body--mac .av__header .av__views .layout-tab-bar .item__graphic{font-size:15px}.av__header .av__views .block__icon--active{background-color:rgba(0,0,0,0)}.av__header .av__views .block__icon svg{width:14px;height:14px}.av__header .av__title{font-size:1.2em;margin:0 0 4px}.av__header .av__counter{width:calc(100% - 8px);padding:4px}.av__header [data-type=av-search-icon]+div>input{font-size:14px;background-color:rgba(0,0,0,0)}.av__header [data-type=av-search-icon]+div>svg{top:0;bottom:0;margin:auto}.av__scroll{font-variant-numeric:tabular-nums}.av__scroll .av__row{border-bottom-color:var(--b3-border-color-trans)}.av__scroll .av__row--header{color:var(--b3-theme-on-surface);font-weight:500}.av__scroll .av__row:hover .b3-chip[data-type=block-more]{opacity:1}.av__scroll .av__row .av__cell:not(.av__cell--header){border-right-color:var(--b3-border-color-trans)}.av__scroll .av__row .av__cell:not(.av__cell--header) .b3-chip{border-radius:20px;color:var(--b3-theme-on-surface);background-color:var(--b3-theme-surface);font-size:95%}.av__scroll .av__row .av__cell:not(.av__cell--header) .b3-chip:hover{color:var(--b3-theme-on-background)}.av__scroll .av__row .av__cell:not(.av__cell--header) .b3-chip.av__celltext--url{text-decoration:none;background-color:rgba(0,0,0,0);outline:1px solid var(--b3-border-color-trans);font-size:100%;border-radius:4px}.av__scroll .av__row .av__cell:not(.av__cell--header) .b3-chip.av__celltext--url:hover{outline-color:var(--b3-theme-primary-lighter)}.av__scroll .av__row .av__cell:not(.av__cell--header) .b3-chip.av__celltext--url:hover::before{background-color:var(--b3-theme-primary)}.av__scroll .av__row .av__cell:not(.av__cell--header) .b3-chip.av__celltext--url::before{content:"";width:1em;height:1em;display:inline-block;background-color:var(--b3-theme-on-surface);-webkit-mask-image:url(img/icon-assets.svg);mask-image:url(img/icon-assets.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;vertical-align:-2px;margin-right:.2em}.av__scroll .av__row .av__cell:not(.av__cell--header) .b3-chip.av__celltext--url[data-url^=http]::before{-webkit-mask-image:url(img/icon-outerLink.svg);mask-image:url(img/icon-outerLink.svg)}.av__scroll .av__row .av__cell:not(.av__cell--header) .b3-chip.av__celltext--url[data-url^=siyuan]::before{-webkit-mask-image:url(img/icon-syLink.svg);mask-image:url(img/icon-syLink.svg)}.av__scroll .av__row .av__cell:not(.av__cell--header) .popover__block{color:var(--b3-theme-primary);font-weight:500}.av__scroll .av__row .av__cell:not(.av__cell--header) .popover__block:hover{background-color:var(--b3-theme-primary);color:var(--b3-theme-on-primary)}.av__scroll .av__row .av__cell:not(.av__cell--header) .b3-chip[data-type=block-more]{font-weight:500}.av__scroll .av__row .av__cell:not(.av__cell--header) .av__celltext--url,.av__scroll .av__row .av__cell:not(.av__cell--header) .av__celltext--ref{border-bottom:none;-webkit-text-decoration:underline var(--b3-border-color-trans);text-decoration:underline var(--b3-border-color-trans);text-decoration-thickness:.1em;transition-property:color,text-decoration-color;transition-duration:.2s}.av__scroll .av__row .av__cell:not(.av__cell--header) .av__celltext--url:hover,.av__scroll .av__row .av__cell:not(.av__cell--header) .av__celltext--ref:hover{text-decoration-color:var(--b3-theme-primary-lighter);color:var(--b3-theme-primary)}.av__scroll .av__row .av__cell:not(.av__cell--header) .av__celltext--url:hover .ft__on-surface,.av__scroll .av__row .av__cell:not(.av__cell--header) .av__celltext--ref:hover .ft__on-surface{color:var(--b3-theme-primary-light);transition:inherit}.av__scroll .av__row .av__cell:not(.av__cell--header) .block__icon{border-radius:20px}.av__scroll .av__row .av__cell:not(.av__cell--header):hover .block__icon{background-color:var(--b3-theme-surface) !important}.av__scroll .av__row--footer{border-top-color:var(--b3-border-color-trans)}.av__scroll .av__cell--select{box-shadow:none;border-radius:0;background-color:var(--b3-theme-primary-lightest)}.av__scroll .av__cell-check>.av__checkbox{color:var(--b3-theme-primary)}.av__cell[data-wrap=true] .b3-chip.av__celltext--url,.av__cell[data-wrap=true] .av__cellassetimg{margin:2px;font-size:calc(1em - 2px) !important}.av__panel .b3-menu>.fn__flex-column>.b3-menu__item[data-type=nobg]:first-child{border-radius:0;margin:0;padding:8px 8px 0}.av__panel .b3-menu>.fn__flex-column>.b3-menu__item[data-type=nobg]:first-child+.fn__hr{background-color:var(--b3-menu-background)}html[data-theme-mode=dark] .av__panel .b3-menu>.fn__flex-column>.b3-menu__item[data-type=nobg]:first-child{border-top:1px solid rgba(220,220,220,.1);background-clip:padding-box;border-left:1px solid rgba(220,220,220,.1);border-right:1px solid rgba(220,220,220,.1);border-radius:10px 10px 0 0}.av__panel .b3-menu .b3-menu__items .b3-menu__item[data-type=nobg]{cursor:default;align-items:center;height:30px}.av__panel .b3-menu .b3-menu__items .b3-menu__item[data-type=nobg] .b3-menu__label{font-weight:500;color:var(--b3-theme-on-surface)}.av__panel .b3-menu .b3-menu__items .b3-menu__item[data-type=nobg]:first-child>.block__icon+.ft__center{transform:translateX(-15px);pointer-events:none}.av__panel .b3-menu .b3-menu__items .b3-menu__item[data-type=nobg]>.block__icon[style*="font-size: 14px;"]{padding-left:0 !important;margin-left:0}.body--mac .av__panel .b3-menu .b3-menu__items .b3-menu__item[data-type=nobg]>.block__icon[style*="font-size: 14px;"]{font-size:16px !important;width:16px !important;line-height:16px;margin-right:4px !important}.av__panel .b3-menu .b3-menu__items .b3-menu__item[data-type=goUpdateColType]{height:30px;align-items:center;margin-top:4px}.av__panel .b3-menu .b3-menu__items .b3-menu__item[draggable=true]{mix-blend-mode:normal !important}.av__panel .b3-menu .b3-menu__items .b3-menu__item[draggable=true] .b3-chip:not(.b3-chip--primary){background-color:var(--b3-theme-surface)}.av__panel .b3-menu .b3-menu__items .b3-menu__item[draggable=true]:hover .b3-menu__action{opacity:.7}.av__panel .b3-menu .b3-menu__items .b3-menu__item[draggable=true]:hover .b3-menu__action:hover{opacity:1}.av__panel .b3-menu .b3-menu__items .b3-menu__item .b3-menu__label input[data-type=addOption]:focus{background-color:var(--b3-menu-background)}.av__panel .b3-menu .b3-menu__item .b3-chip{border-radius:99px}.av__panel .b3-menu .b3-chips{border-bottom:1px solid var(--b3-border-color-trans);margin-bottom:4px}.av__panel .b3-menu .b3-chips .b3-chip--middle::before{content:"";display:inline-block;width:8px;transition:var(--b3-transition)}.av__panel .b3-menu .b3-chips .b3-chip--middle .b3-chip__close{opacity:0;width:8px}.av__panel .b3-menu .b3-chips .b3-chip--middle:hover::before{width:0}.av__panel .b3-menu .b3-chips .b3-chip--middle:hover .b3-chip__close{opacity:1;width:16px}.av__panel .b3-menu .b3-chips .b3-chip--middle,.av__panel .b3-menu .b3-chips~div [data-type=addColOptionOrCell] .b3-chip{border-radius:20px}.av__panel .b3-menu .b3-chips input{background-color:rgba(0,0,0,0)}.av__mask textarea{resize:both;background-color:var(--b3-theme-surface)}.av__mask .b3-text-field,.av__mask select.b3-select{background-color:var(--b3-theme-surface)}.av .block__icons .fn__space{width:8px}img.av__cellassetimg{border-radius:4px}.b3-menu[data-name=av-col-option] .b3-menu__item .color__square{box-shadow:none}.b3-menu[data-name*=set-filter] .b3-menu__item input:focus,.b3-menu[data-name=av-col-option] .b3-menu__item input:focus{background-color:var(--b3-menu-background)}.b3-menu .b3-menu__label .b3-chip{border-radius:4px}.b3-menu .b3-menu__label .b3-chip[data-color]{border-radius:99px}.b3-menu__item:not(.b3-menu__item--readonly) .b3-menu__accelerator svg{height:24px !important}.b3-menu__item:not(.b3-menu__item--readonly):hover textarea:not([data-type=ocr]),.b3-menu__item:not(.b3-menu__item--readonly) textarea:not([data-type=ocr]):focus{background-color:var(--b3-menu-background);transition:none}.b3-menu__item:not(.b3-menu__item--readonly):hover select{background-color:var(--b3-menu-background);transition:none}.b3-menu__item:not(.b3-menu__item--readonly) .b3-button{background-color:var(--b3-list-hover);border-radius:99px;color:var(--b3-theme-primary);font-weight:600;transition:.1s all;border:none;box-shadow:none}html[data-theme-mode=dark] .b3-menu__item:not(.b3-menu__item--readonly) .b3-button{background-color:rgba(0,0,0,.2)}html[data-theme-mode=dark] .b3-menu__item:not(.b3-menu__item--readonly) .b3-button:hover{background-color:var(--b3-theme-primary)}.b3-menu__item:not(.b3-menu__item--readonly) .b3-button:hover{background-color:var(--b3-theme-primary);color:var(--b3-theme-on-primary);transition:.1s all}.b3-menu__item:not(.b3-menu__item--readonly) .b3-button:active{transform:scale(0.95);opacity:.8;transition:.1s}.b3-menu__item:not(.b3-menu__item--readonly) .block__icon:not([data-type=hideAllCol]){font-family:var(--b3-font-family-emoji)}.b3-menu .b3-chip{border-radius:4px}.b3-menu .b3-chip .icon{font-family:var(--b3-font-family-emoji)}.b3-menu [data-type=setRelationCell] .b3-menu__label.popover__block{color:var(--b3-theme-primary) !important;-webkit-text-decoration:underline rgba(0,0,0,0);text-decoration:underline rgba(0,0,0,0);text-decoration-thickness:.1em}.b3-menu [data-type=setRelationCell].b3-menu__item--current>.b3-menu__label.popover__block,.b3-menu [data-type=setRelationCell]:hover>.b3-menu__label.popover__block{color:var(--b3-theme-on-primary) !important;text-decoration-color:rgba(255,255,255,.5333333333)}.protyle-hint>input.b3-text-field{margin:0 !important;background-color:var(--b3-menu-background);padding:8px;box-sizing:content-box;border-bottom:1px solid var(--b3-border-color-trans);border-radius:0}.protyle-hint>input.b3-text-field:focus{background-color:var(--b3-menu-background);outline:none}.custom-attr .block__logo.custom-attr__avheader{color:var(--b3-theme-primary);font-weight:500;margin-right:0;margin-bottom:4px;opacity:1;position:sticky;top:0;background-color:var(--b3-theme-background);z-index:1}.custom-attr[data-type=NodeAttributeView]{padding-bottom:16px}.custom-attr[data-type=NodeAttributeView] .block__icons{height:auto;min-height:unset;padding:4px 16px}.custom-attr[data-type=NodeAttributeView] .av__row .block__logo{font-weight:500}.custom-attr[data-type=NodeAttributeView] .av__row .block__logo~.fn__flex-1{overflow:visible}.custom-attr[data-type=NodeAttributeView] .av__row .custom-attr__avvalue{padding:4px 0}.custom-attr[data-type=NodeAttributeView] .av__row input,.custom-attr[data-type=NodeAttributeView] .av__row select,.custom-attr[data-type=NodeAttributeView] .av__row [data-type=text] .b3-text-field{min-height:unset;height:28px;padding:4px}.custom-attr[data-type=NodeAttributeView] .av__row input:hover,.custom-attr[data-type=NodeAttributeView] .av__row select:hover,.custom-attr[data-type=NodeAttributeView] .av__row [data-type=text] .b3-text-field:hover{background-color:var(--b3-theme-surface)}.custom-attr[data-type=NodeAttributeView] .av__row input:focus,.custom-attr[data-type=NodeAttributeView] .av__row select:focus,.custom-attr[data-type=NodeAttributeView] .av__row [data-type=text] .b3-text-field:focus{background-color:var(--b3-theme-surface);outline:3px solid var(--b3-theme-primary-light)}.custom-attr[data-type=NodeAttributeView] .av__row [data-type=text]{align-self:flex-start}.custom-attr[data-type=NodeAttributeView] .av__row .b3-chip{border-radius:20px;padding:2px 6px}.custom-attr[data-type=NodeAttributeView] .av__row .av__celltext--url,.custom-attr[data-type=NodeAttributeView] .av__row .av__celltext--ref{border-bottom:none;-webkit-text-decoration:underline var(--b3-border-color-trans);text-decoration:underline var(--b3-border-color-trans);text-decoration-thickness:.1em}.pdf__outer#outerContainer #sidebarContainer{top:42px;z-index:1;background-color:var(--b3-theme-background);border-right:1px solid var(--b3-border-color-trans)}.pdf__outer#outerContainer #sidebarContainer #sidebarResizer{right:-3px}.pdf__outer#outerContainer #sidebarContainer #sidebarResizer::after{background-color:rgba(0,0,0,0)}.pdf__outer#outerContainer #sidebarContainer #sidebarResizer:hover::after{background-color:var(--b3-theme-primary-light)}.pdf__outer#outerContainer #sidebarContainer #sidebarContent .treeItem>a{line-height:1.5}.pdf__outer#outerContainer .pdf__toolbar #toolbarContainer #toolbarViewer{height:42px;align-items:center;border-bottom:1px solid var(--b3-border-color-trans)}.pdf__outer#outerContainer .pdf__toolbar #toolbarContainer #toolbarViewer .dropdownToolbarButton{margin:4px 8px 4px 0}.pdf__outer#outerContainer .findbar{padding:4px 8px;right:8px;overflow:visible !important;background-color:var(--b3-menu-background)}.pdf__outer#outerContainer .findbar>:is(input,button,label.b3-button){margin-top:4px;margin-bottom:4px}.pdf__outer#outerContainer .findbar .b3-button{transition:background-color .2s;border-radius:99px;padding:4px 12px;color:var(--b3-theme-primary);font-weight:600;margin:0;background-color:rgba(0,0,0,0)}.pdf__outer#outerContainer .findbar .b3-button:hover{box-shadow:none}.pdf__outer#outerContainer .findbar .b3-button:active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}.pdf__outer#outerContainer .findbar .b3-button:focus{box-shadow:none}.pdf__outer#outerContainer .findbar .b3-button:hover{background-color:var(--b3-theme-primary-lightest)}.pdf__outer#outerContainer .findbar .b3-button:active,.pdf__outer#outerContainer .findbar .b3-button:focus{background-color:var(--b3-theme-primary);color:var(--b3-theme-on-primary);transition:.1s}.pdf__outer#outerContainer .findbar .b3-button:hover{box-shadow:none}.pdf__outer#outerContainer .findbar .b3-button--outline{border-radius:99px;padding:4px 12px;color:var(--b3-theme-on-surface)}.pdf__outer#outerContainer .findbar .b3-button--outline:hover{box-shadow:none}.pdf__outer#outerContainer .findbar .b3-button--outline:active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}.pdf__outer#outerContainer .findbar .b3-button--outline:focus{box-shadow:none}.pdf__outer#outerContainer .findbar .b3-button--outline:hover{background-color:var(--b3-list-hover);color:var(--b3-theme-on-background)}.pdf__outer#outerContainer .findbar .b3-button--outline:active,.pdf__outer#outerContainer .findbar .b3-button--outline:focus{background-color:rgba(0,0,0,.1);color:var(--b3-theme-on-background);transition:.1s}html[data-theme-mode=dark] .pdf__outer#outerContainer .findbar .b3-button--outline:active,html[data-theme-mode=dark] .pdf__outer#outerContainer .findbar .b3-button--outline:focus{background-color:rgba(255,255,255,.1)}.pdf__outer#outerContainer .findbar #findResultsCount{pointer-events:none;font-weight:400}.pdf__outer#outerContainer #viewerContainer{top:42px;transition:none}body.body-status-shown .pdf__outer#outerContainer #viewerContainer{padding-bottom:42px}.pdf__outer#outerContainer #dialogContainer .dialog{padding:16px;box-shadow:0px 10px 15px -3px rgba(0,0,0,.07),0px 24px 40px 9px rgba(0,0,0,.05),0 66px 40px -32px rgba(0,0,0,.1);border:none;outline:1px solid rgba(69,69,69,.1)}html[data-theme-mode=dark] .pdf__outer#outerContainer #dialogContainer .dialog{box-shadow:0 0 0 1px #000,0px 10px 15px -3px rgba(0,0,0,.21),0px 24px 40px 9px rgba(0,0,0,.15),0 66px 40px -32px rgba(0,0,0,.3)}html[data-theme-mode=dark] .pdf__outer#outerContainer #dialogContainer .dialog{outline:1px solid var(--b3-border-color-trans);outline-offset:-1px;border:1px solid var(--b3-border-color-trans)}.pdf__outer#outerContainer #dialogContainer .dialog #documentPropertiesClose{border-radius:99px;padding:4px 12px;color:var(--b3-theme-primary);font-weight:600;background-color:rgba(0,0,0,0);transition:.2s}.pdf__outer#outerContainer #dialogContainer .dialog #documentPropertiesClose:hover{box-shadow:none}.pdf__outer#outerContainer #dialogContainer .dialog #documentPropertiesClose:active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}.pdf__outer#outerContainer #dialogContainer .dialog #documentPropertiesClose:focus{box-shadow:none}.pdf__outer#outerContainer #dialogContainer .dialog #documentPropertiesClose:hover{background-color:var(--b3-theme-primary-lightest)}.pdf__outer#outerContainer #dialogContainer .dialog #documentPropertiesClose:active,.pdf__outer#outerContainer #dialogContainer .dialog #documentPropertiesClose:focus{background-color:var(--b3-theme-primary);color:var(--b3-theme-on-primary);transition:.1s}.pdf__outer#outerContainer #dialogContainer .dialog #documentPropertiesClose:hover,.pdf__outer#outerContainer #dialogContainer .dialog #documentPropertiesClose:active,.pdf__outer#outerContainer #dialogContainer .dialog #documentPropertiesClose:focus{box-shadow:none}.pdf__outer#outerContainer .pdf__util{padding:6px}.pdf__outer#outerContainer .pdf__util .color__square{height:14px;width:14px;margin-right:6px;box-shadow:none;border-radius:50%}.pdf__outer#outerContainer .pdf__util .color__square:hover{box-shadow:0 0 0 1px inset var(--b3-border-color-trans);transform:scale(1.2)}.pdf__outer#outerContainer .pdf__util .color__square:last-child{margin-right:0}.pdf__outer#outerContainer .pdf__util .b3-menu__item:not(:hover){background-color:rgba(0,0,0,0)}.layout__resize::after{height:1px;width:100%;transform:translateY(-1px)}.layout__resize--lr::after{height:100%;width:1px}.layout__resize--lr:hover::after{background-color:var(--b3-theme-primary-light) !important}.layout__dockl+.layout__resize--lr::after,.layout__center+.layout__resize--lr::after{background-color:rgba(0,0,0,0)}.counter,.protyle-attr--refcount{font-family:var(--b3-font-family-code);margin-left:0;transition:.2s;color:rgba(69,69,69,.5)}html[data-theme-mode=dark] .counter,html[data-theme-mode=dark] .protyle-attr--refcount{color:rgba(220,220,220,.5)}.counter:hover,.protyle-attr--refcount:hover{background-color:rgba(0,0,0,0) !important;font-weight:bold}.block__icons .counter,.block__icons .protyle-attr--refcount{background-color:rgba(0,0,0,0);pointer-events:none;padding-left:0}.sy__outline .counter,.sy__outline .protyle-attr--refcount{pointer-events:none}.protyle-attr--refcount{background-color:rgba(0,0,0,0)}.protyle-attr--refcount:hover{color:var(--b3-theme-primary)}html[data-theme-mode=dark] .protyle-attr--refcount:hover{color:var(--b3-theme-primary)}.protyle-attr--av:hover>:is(svg,span){color:var(--b3-theme-primary)}.b3-switch{height:20px;width:32px;transition-property:background-color,filter;transition-duration:.3s;box-sizing:border-box;border:1px solid rgba(0,0,0,0);background-color:rgba(127,127,127,.4)}.b3-menu__item--current>.b3-menu__label .b3-switch{border:1px solid rgba(255,255,255,.5647058824)}html[data-theme-mode=dark] .b3-switch{border:1px solid var(--b3-border-color-trans)}.b3-switch::after{top:1px;left:1px;background-color:#fff;box-shadow:0 1px 4px -1px rgba(0,0,0,.2);border:none}html[data-theme-mode=dark] .b3-switch::after{background-color:#e0e0e0}.b3-switch::before{display:none !important}.b3-switch:checked{background-color:var(--b3-theme-primary) !important}.b3-switch:checked::after{transform:translateX(12px);background-color:#fff;box-shadow:0 1px 4px -1px rgba(0,0,0,.2)}html[data-theme-mode=dark] .b3-switch:checked::after{background-color:#e0e0e0}.b3-switch:active{filter:brightness(1.3);transition-duration:.1s}.b3-switch--menu{margin:0}html[data-theme-mode=light] .b3-menu__item:hover>.b3-switch--menu{border:1px solid rgba(255,255,255,.5647058824)}.b3-button--outline{background-color:var(--b3-list-hover);border-radius:99px;color:var(--b3-theme-primary);font-weight:600;transition:.1s all;border:none;box-shadow:none}html[data-theme-mode=dark] .b3-button--outline{background-color:rgba(0,0,0,.2)}html[data-theme-mode=dark] .b3-button--outline:hover{background-color:var(--b3-theme-primary)}.b3-button--outline:hover{background-color:var(--b3-theme-primary);color:var(--b3-theme-on-primary);transition:.1s all}.b3-button--outline:active{transform:scale(0.95);opacity:.8;transition:.1s}.b3-button--outline:focus{box-shadow:none}.b3-button{transition:background-color .2s,color .2s}.b3-text-field,select.b3-select{box-shadow:none;background-color:var(--b3-list-hover);min-height:28px;transition:outline .2s,background-color .2s;outline:0px solid rgba(0,0,0,0);color-scheme:inherit}.b3-text-field:not(.b3-text-field--text):hover,select.b3-select:not(.b3-text-field--text):hover{box-shadow:none}.b3-text-field:not(.b3-text-field--text):focus,select.b3-select:not(.b3-text-field--text):focus{outline:3px solid var(--b3-theme-primary-light);box-shadow:none}.b3-form__icona-icon:hover{background-color:rgba(0,0,0,0)}select.b3-select:hover,select.b3-select:focus{background-color:var(--b3-menu-background)}textarea{resize:vertical;word-break:normal}textarea::-moz-placeholder{color:var(--b3-empty-color)}textarea::placeholder{color:var(--b3-empty-color)}.b3-slider{height:24px}.b3-slider::-webkit-slider-runnable-track{height:6px;border-radius:9px;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}.b3-slider::-webkit-slider-thumb{background-color:#fff;outline:1px solid var(--b3-border-color-trans);height:16px;width:16px;margin-top:-5px;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}html[data-theme-mode=dark] .b3-slider::-webkit-slider-thumb{background-color:#e0e0e0}.b3-slider:hover:not(.b3-slider:focus)::-webkit-slider-thumb{transform:none;outline:2px solid oklch(from var(--b3-theme-primary) 0.83 0.08 h)}html[data-theme-mode=dark] .b3-slider:hover:not(.b3-slider:focus)::-webkit-slider-thumb{outline:2px solid oklch(from var(--b3-theme-primary) 0.65 0.15 h)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){.b3-slider:hover:not(.b3-slider:focus)::-webkit-slider-thumb{outline:2px solid #96b9fa}html[data-theme-mode=dark] .b3-slider:hover:not(.b3-slider:focus)::-webkit-slider-thumb{outline:2px solid #0071dd}}.b3-slider:focus::-webkit-slider-thumb{transform:scale(1.1);outline:3px solid var(--b3-theme-primary);margin:-2px;margin-left:.5px}.b3-slider:focus::-webkit-slider-runnable-track{height:12px}.tooltip,.b3-tooltips:hover::after{pointer-events:none;overflow-wrap:break-word;word-break:keep-all;animation-delay:.75s;box-shadow:0 0 0px 1px rgba(0,0,0,.1),0px 2px 6px 0px rgba(0,0,0,.1);border:none}html[data-theme-mode=dark] .tooltip,html[data-theme-mode=dark] .b3-tooltips:hover::after{box-shadow:0 0 0 .5px #000,0px 2px 6px 0px rgba(0,0,0,.3)}html[data-theme-mode=dark] .tooltip,html[data-theme-mode=dark] .b3-tooltips:hover::after{border:1px solid var(--b3-border-color-trans)}.tooltip--memo#tooltip{--property-percentage: 0%;word-break:normal;overflow-wrap:normal;font-size:14px;padding:8px;margin:0 -8px;line-height:1.5;font-family:var(--b3-font-family-code);background-color:#ffe680;border-radius:4px;-webkit-backdrop-filter:none;backdrop-filter:none;color:rgba(69,69,69,.7);box-shadow:none;outline:none;border:none;transform-origin:40px top;animation-delay:.125s;pointer-events:all}html[data-theme-mode=dark] .tooltip--memo#tooltip{background-color:#ddba0d;color:rgba(30,30,30,.7)}body.body--win32 .tooltip--memo#tooltip,body.body--linux .tooltip--memo#tooltip{font-family:var(--b3-font-family)}.b3-tooltips:hover::before{display:none}.b3-tooltips:hover::after{margin-top:0;transition-delay:.75s}#message.b3-snackbars>.fn__flex-1{padding:12px 18px 56px;max-height:calc(100vh - 160px)}#message.b3-snackbars .b3-snackbar__content{border-radius:16px;box-shadow:0 0 0 1px rgb(from var(--b3-theme-primary) r g b/0.05),0px 13px 25px -2px rgb(from var(--b3-theme-primary) r g b/0.05),0px 0px 10px 0px rgb(from var(--b3-theme-primary) r g b/0.05)}html[data-theme-mode=dark] #message.b3-snackbars .b3-snackbar__content{box-shadow:0 0 0 .5px rgb(from var(--b3-theme-primary) r g b/1),0px 13px 25px -2px rgb(from var(--b3-theme-primary) r g b/0.3),0px 0px 10px 0px rgb(from var(--b3-theme-primary) r g b/0.15)}#message.b3-snackbars .b3-snackbar__content--close{padding-right:16px}#message.b3-snackbars .b3-snackbar__content--close:hover~.b3-snackbar__close{transform:scale(1)}#message.b3-snackbars .b3-snackbar__close{transform:scale(0);color:var(--b3-theme-on-error);top:8px;right:8px;transition-duration:.2s}#message.b3-snackbars .b3-snackbar__close:hover{transform:scale(1)}#message.b3-snackbars .b3-snackbar--error .b3-snackbar__content{box-shadow:0 0 0 1px rgb(from #ea4d3c r g b/0.05),0px 13px 25px -2px rgb(from #ea4d3c r g b/0.05),0px 0px 10px 0px rgb(from #ea4d3c r g b/0.05)}html[data-theme-mode=dark] #message.b3-snackbars .b3-snackbar--error .b3-snackbar__content{box-shadow:0 0 0 .5px rgb(from #ff3b30 r g b/1),0px 13px 25px -2px rgb(from #ff3b30 r g b/0.3),0px 0px 10px 0px rgb(from #ff3b30 r g b/0.15)}#message.b3-snackbars .b3-snackbar--error .b3-snackbar__content::after{content:"";display:block;position:absolute;width:3px;height:100%;color:var(--b3-theme-error);left:-4px;z-index:1}#message.b3-snackbars button:not(.b3-button--white){border-radius:99px;padding:4px 12px;background-color:var(--b3-theme-surface);transition:transform .2s;transform:translateY(-42px);height:28px;border:none}#message.b3-snackbars button:not(.b3-button--white):hover{box-shadow:none}#message.b3-snackbars button:not(.b3-button--white):active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}#message.b3-snackbars button:not(.b3-button--white):focus{box-shadow:none}#message.b3-snackbars button:not(.b3-button--white):hover{color:var(--b3-theme-on-background);transform:scale(1.2) translateY(-35px)}#message.b3-snackbars button:not(.b3-button--white):active{transform:scale(0.95) translateY(-42px)}html[data-theme-mode=dark] #message.b3-snackbars button:not(.b3-button--white){outline:1px solid var(--b3-border-color-trans);outline-offset:-1px;border:1px solid var(--b3-border-color-trans)}#message.b3-snackbars .b3-button--white{border-radius:99px;padding:4px 12px;background-color:rgba(0,0,0,0);transition:all .2s;font-weight:600;color:var(--b3-theme-on-primary);box-shadow:0 0 1px inset var(--b3-theme-on-primary)}#message.b3-snackbars .b3-button--white:hover{box-shadow:none}#message.b3-snackbars .b3-button--white:active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}#message.b3-snackbars .b3-button--white:focus{box-shadow:none}#message.b3-snackbars .b3-button--white:hover{transform:scale(1.1)}#message.b3-snackbars .b3-button--white:active{color:var(--b3-theme-primary);transform:scale(0.95);background-color:var(--b3-theme-on-primary)}.block__icon:hover:not([disabled]):not(.ft__primary),.block__icon--active,.b3-list-item__icon:hover,.b3-list-item__toggle--hl:hover,.b3-list-item__action:hover{background-color:rgba(0,0,0,0)}.block__icon--active{color:var(--b3-theme-primary)}.b3-menu,.b3-menu__submenu{box-shadow:0 0 0 1px rgb(from #000 r g b/0.075),0px 13px 25px -2px rgb(from #000 r g b/0.075),0px 0px 10px 0px rgb(from #000 r g b/0.075);border:none;border-radius:10px;padding:0}html[data-theme-mode=dark] .b3-menu,html[data-theme-mode=dark] .b3-menu__submenu{box-shadow:0 0 0 .5px rgb(from #000 r g b/1),0px 13px 25px -2px rgb(from #000 r g b/0.3),0px 0px 10px 0px rgb(from #000 r g b/0.15)}html[data-theme-mode=dark] .b3-menu,html[data-theme-mode=dark] .b3-menu__submenu{outline:1px solid var(--b3-border-color-trans);outline-offset:-1px}.b3-menu .b3-menu__items,.b3-menu__submenu .b3-menu__items{padding:5px}.b3-menu .b3-menu__items .b3-menu__item,.b3-menu__submenu .b3-menu__items .b3-menu__item{background-color:rgba(0,0,0,0);line-height:24px;border-radius:5px;align-items:center}.b3-menu .b3-menu__items .b3-menu__item:hover:not(.b3-menu__item--readonly):not(.b3-menu__item--custom):not([disabled]):not([data-type=nobg]),.b3-menu .b3-menu__items .b3-menu__item--current:not(.b3-menu__item--readonly):not([disabled]):not([data-type=nobg]),.b3-menu__submenu .b3-menu__items .b3-menu__item:hover:not(.b3-menu__item--readonly):not(.b3-menu__item--custom):not([disabled]):not([data-type=nobg]),.b3-menu__submenu .b3-menu__items .b3-menu__item--current:not(.b3-menu__item--readonly):not([disabled]):not([data-type=nobg]){background-color:var(--b3-menu-item-background-hover);color:var(--b3-menu-item-background-hover-text)}.b3-menu .b3-menu__items .b3-menu__item:hover:not(.b3-menu__item--readonly):not(.b3-menu__item--custom):not([disabled]):not([data-type=nobg])>.b3-menu__icon,.b3-menu .b3-menu__items .b3-menu__item:hover:not(.b3-menu__item--readonly):not(.b3-menu__item--custom):not([disabled]):not([data-type=nobg])>.b3-menu__label>.b3-menu__icon,.b3-menu .b3-menu__items .b3-menu__item--current:not(.b3-menu__item--readonly):not([disabled]):not([data-type=nobg])>.b3-menu__icon,.b3-menu .b3-menu__items .b3-menu__item--current:not(.b3-menu__item--readonly):not([disabled]):not([data-type=nobg])>.b3-menu__label>.b3-menu__icon,.b3-menu__submenu .b3-menu__items .b3-menu__item:hover:not(.b3-menu__item--readonly):not(.b3-menu__item--custom):not([disabled]):not([data-type=nobg])>.b3-menu__icon,.b3-menu__submenu .b3-menu__items .b3-menu__item:hover:not(.b3-menu__item--readonly):not(.b3-menu__item--custom):not([disabled]):not([data-type=nobg])>.b3-menu__label>.b3-menu__icon,.b3-menu__submenu .b3-menu__items .b3-menu__item--current:not(.b3-menu__item--readonly):not([disabled]):not([data-type=nobg])>.b3-menu__icon,.b3-menu__submenu .b3-menu__items .b3-menu__item--current:not(.b3-menu__item--readonly):not([disabled]):not([data-type=nobg])>.b3-menu__label>.b3-menu__icon{color:var(--b3-menu-item-background-hover-text) !important}.b3-menu .b3-menu__items .b3-menu__item:hover:not(.b3-menu__item--readonly):not(.b3-menu__item--custom):not([disabled]):not([data-type=nobg])>.b3-menu__accelerator,.b3-menu .b3-menu__items .b3-menu__item--current:not(.b3-menu__item--readonly):not([disabled]):not([data-type=nobg])>.b3-menu__accelerator,.b3-menu__submenu .b3-menu__items .b3-menu__item:hover:not(.b3-menu__item--readonly):not(.b3-menu__item--custom):not([disabled]):not([data-type=nobg])>.b3-menu__accelerator,.b3-menu__submenu .b3-menu__items .b3-menu__item--current:not(.b3-menu__item--readonly):not([disabled]):not([data-type=nobg])>.b3-menu__accelerator{color:var(--b3-menu-item-background-hover-text);opacity:.8}.b3-menu .b3-menu__items .b3-menu__item:hover:not(.b3-menu__item--readonly):not(.b3-menu__item--custom):not([disabled]):not([data-type=nobg])>.b3-menu__label>.b3-tooltips .b3-slider::-webkit-slider-runnable-track,.b3-menu .b3-menu__items .b3-menu__item--current:not(.b3-menu__item--readonly):not([disabled]):not([data-type=nobg])>.b3-menu__label>.b3-tooltips .b3-slider::-webkit-slider-runnable-track,.b3-menu__submenu .b3-menu__items .b3-menu__item:hover:not(.b3-menu__item--readonly):not(.b3-menu__item--custom):not([disabled]):not([data-type=nobg])>.b3-menu__label>.b3-tooltips .b3-slider::-webkit-slider-runnable-track,.b3-menu__submenu .b3-menu__items .b3-menu__item--current:not(.b3-menu__item--readonly):not([disabled]):not([data-type=nobg])>.b3-menu__label>.b3-tooltips .b3-slider::-webkit-slider-runnable-track{background-color:rgba(255,255,255,.2666666667)}.b3-menu .b3-menu__items .b3-menu__item:hover:not(.b3-menu__item--readonly):not(.b3-menu__item--custom):not([disabled]):not([data-type=nobg])>:where(.b3-menu__action,.b3-menu__checked),.b3-menu .b3-menu__items .b3-menu__item--current:not(.b3-menu__item--readonly):not([disabled]):not([data-type=nobg])>:where(.b3-menu__action,.b3-menu__checked),.b3-menu__submenu .b3-menu__items .b3-menu__item:hover:not(.b3-menu__item--readonly):not(.b3-menu__item--custom):not([disabled]):not([data-type=nobg])>:where(.b3-menu__action,.b3-menu__checked),.b3-menu__submenu .b3-menu__items .b3-menu__item--current:not(.b3-menu__item--readonly):not([disabled]):not([data-type=nobg])>:where(.b3-menu__action,.b3-menu__checked){color:var(--b3-theme-on-primary);opacity:.8}.b3-menu .b3-menu__items .b3-menu__item:hover:not(.b3-menu__item--readonly):not(.b3-menu__item--custom):not([disabled]):not([data-type=nobg])>:where(.b3-menu__action,.b3-menu__checked):hover,.b3-menu .b3-menu__items .b3-menu__item--current:not(.b3-menu__item--readonly):not([disabled]):not([data-type=nobg])>:where(.b3-menu__action,.b3-menu__checked):hover,.b3-menu__submenu .b3-menu__items .b3-menu__item:hover:not(.b3-menu__item--readonly):not(.b3-menu__item--custom):not([disabled]):not([data-type=nobg])>:where(.b3-menu__action,.b3-menu__checked):hover,.b3-menu__submenu .b3-menu__items .b3-menu__item--current:not(.b3-menu__item--readonly):not([disabled]):not([data-type=nobg])>:where(.b3-menu__action,.b3-menu__checked):hover{opacity:1;color:inherit;background-color:rgba(0,0,0,0)}.b3-menu .b3-menu__items .b3-menu__item>.b3-menu__label>.fn__flex,.b3-menu__submenu .b3-menu__items .b3-menu__item>.b3-menu__label>.fn__flex{margin:2px 0 !important}.b3-menu .b3-menu__items .b3-menu__icon,.b3-menu__submenu .b3-menu__items .b3-menu__icon{color:var(--b3-theme-on-surface);font-family:var(--b3-font-family-emoji);font-size:15px}.b3-menu .b3-menu__items .b3-menu__separator,.b3-menu__submenu .b3-menu__items .b3-menu__separator{background-color:var(--b3-border-color-trans)}.b3-menu .b3-menu__items .b3-menu__item--selected svg,.b3-menu__submenu .b3-menu__items .b3-menu__item--selected svg{color:inherit}.b3-menu__submenu{max-height:none}.b3-menu__accelerator{font-family:var(--b3-font-family)}.toolbarButton.toggled svg,.secondaryToolbarButton.toggled svg{color:inherit !important}.protyle-hint{box-shadow:0 0 0 1px rgb(from #000 r g b/0.05),0px 13px 25px -2px rgb(from #000 r g b/0.05),0px 0px 10px 0px rgb(from #000 r g b/0.05);border:none;padding:0;background-color:var(--b3-menu-background)}html[data-theme-mode=dark] .protyle-hint{box-shadow:0 0 0 .5px rgb(from #000 r g b/1),0px 13px 25px -2px rgb(from #000 r g b/0.3),0px 0px 10px 0px rgb(from #000 r g b/0.15)}html[data-theme-mode=dark] .protyle-hint{outline:1px solid var(--b3-border-color-trans);outline-offset:-1px}.protyle-hint.hint--menu .b3-menu__separator{background-color:var(--b3-border-color-trans)}@media screen and (min-width: 1292px){.protyle-hint.hint--menu{width:auto !important;max-height:65vh}.protyle-hint.hint--menu>div{-moz-column-count:5;column-count:5;-moz-column-gap:4px;column-gap:4px;-moz-column-rule:1px solid var(--b3-border-color-trans);column-rule:1px solid var(--b3-border-color-trans)}.protyle-hint.hint--menu>div .b3-list-item .b3-list-item__text{width:-moz-max-content;width:max-content;margin-right:4px}.protyle-hint.hint--menu>div .b3-menu__separator:not(:nth-of-type(2n + 4)){-moz-column-break-before:column;break-before:column;margin-bottom:-5px;background-color:rgba(0,0,0,0)}.protyle-hint.hint--menu>.emojis{min-width:50vw}}.protyle-hint>div{padding:4px 0}.protyle-hint>div .b3-list-item{width:calc(100% - 12px) !important}.protyle-hint>div .b3-list-item--focus:not(:hover){background-color:var(--b3-theme-primary-lightest)}.protyle-hint .b3-list-item__graphic{color:var(--b3-theme-on-surface)}.protyle-hint .b3-list-item:hover .b3-list-item__graphic{color:var(--b3-theme-on-background)}.protyle-hint .b3-list-item--first .b3-list-item__text,.protyle-hint .b3-list-item--two .b3-list-item__text{font-weight:500}.protyle-hint .b3-list-item--first .b3-list-item__text>mark,.protyle-hint .b3-list-item--two .b3-list-item__text>mark{color:var(--b3-theme-primary);background-color:rgba(0,0,0,0)}.protyle-hint .b3-list-item--two .b3-list-item__meta.b3-list-item__showall:not(:first-child){padding:4px 4px 4px 22px;width:-moz-fit-content;width:fit-content;border-radius:4px;word-break:normal;opacity:.8}.protyle-hint .b3-list-item--two .b3-list-item__meta{padding:4px 3px}.protyle-hint .b3-list-item--two .b3-list-item__meta mark{color:var(--b3-theme-primary);background-color:rgba(0,0,0,0)}.protyle-hint .emojis .fn__flex:last-child{display:none}.protyle-hint .emojis__panel{padding-bottom:8px}.protyle-hint .color__square{box-shadow:none}.protyle-util{background-color:var(--b3-menu-background);padding:8px 0 0;box-shadow:0 0 0 1px rgb(from #000 r g b/0.05),0px 13px 25px -2px rgb(from #000 r g b/0.05),0px 0px 10px 0px rgb(from #000 r g b/0.05);border:none}html[data-theme-mode=dark] .protyle-util{box-shadow:0 0 0 .5px rgb(from #000 r g b/1),0px 13px 25px -2px rgb(from #000 r g b/0.3),0px 0px 10px 0px rgb(from #000 r g b/0.15)}html[data-theme-mode=dark] .protyle-util{outline:1px solid var(--b3-border-color-trans);outline-offset:-1px}.protyle-util .block__icons .resize__move{font-weight:600}.protyle-util .block__icons,.protyle-util textarea{background-color:rgba(0,0,0,0)}.protyle-util textarea{resize:both}.b3-dialog--open .b3-dialog.emojis-container .b3-dialog__container{background-color:var(--b3-menu-background)}.b3-dialog--open .b3-dialog.emojis-container .b3-dialog__container .b3-dialog__body{border-radius:11px;z-index:0}.emojis{padding:0}.emojis .fn__flex:first-child{padding:8px 0}.emojis .fn__flex:first-child span.fn__space+.b3-form__icon{overflow:visible}.emojis__panel{padding:0 8px}.emojis__panel .emojis__content{display:grid;flex-wrap:wrap;grid-template-columns:repeat(auto-fill, minmax(36px, 4fr));gap:6px;min-height:unset !important}.emojis__panel .emojis__content:nth-child(2 of .emojis__content)>div:first-child{grid-column:1/-1}.emojis__panel .emojis__content .emojis__item{padding:0;font-size:28px;height:36px}.emojis__panel .emojis__content .emojis__item:hover{background:rgba(0,0,0,0);transform:scale(1.35);transition:transform .3s cubic-bezier(0.12, 0, 0.05, 2.5);transform-origin:50% 82.5%}.emojis__panel+.fn__flex{border-top:1px solid var(--b3-border-color-trans);font-family:var(--b3-font-family-emoji)}.emojis__panel+.fn__flex .emojis__type{padding:4px 0;filter:saturate(0.1) opacity(0.6)}.emojis__panel+.fn__flex .emojis__type:hover{filter:none;background-color:rgba(0,0,0,0)}.emojis__item img,.emojis__item svg{height:28px;width:28px;margin:0 auto}#searchHistoryList{background-color:var(--b3-menu-background);overflow:auto}#commonMenu[data-name=search-history] .b3-menu__items{max-height:calc(70vh - 10px)}#commonMenu[data-name=background-asset] .b3-menu__items{padding:0}#commonMenu[data-name=background-asset] .b3-menu__items .b3-menu__item--custom{margin:0;padding:0}#commonMenu[data-name=background-asset] .b3-menu__items .b3-menu__item--custom .b3-menu__label>.fn__flex{margin:0 !important}#commonMenu[data-name=background-asset] .b3-menu__items .b3-menu__item--custom .b3-menu__label>.fn__flex .fn__flex-column>.fn__flex:first-child{margin:8px !important}#commonMenu[data-name=background-asset] .b3-menu__items .b3-menu__item--custom .b3-menu__label>.fn__flex .fn__flex-column .b3-list{padding-bottom:8px}#commonMenu[data-name=background-asset] #preview>*{border-radius:4px}.b3-dialog--open .b3-dialog.emojis-container .b3-dialog__scrim{-webkit-backdrop-filter:none;backdrop-filter:none;transition:none}html[data-theme-mode=dark] .b3-dialog--open .b3-dialog.emojis-container .b3-dialog__scrim{-webkit-backdrop-filter:none;backdrop-filter:none;transition:none}.b3-dialog--open .b3-dialog.emojis-container .b3-dialog__container{outline:1px solid rgba(69,69,69,.1)}.b3-dialog--open .b3-dialog .b3-dialog__container{overflow:hidden;background-color:var(--b3-theme-background);border:none;box-shadow:0px 10px 15px -3px rgba(0,0,0,.07),0px 24px 40px 9px rgba(0,0,0,.05),0 66px 40px -32px rgba(0,0,0,.1)}html[data-theme-mode=dark] .b3-dialog--open .b3-dialog .b3-dialog__container{outline:1px solid var(--b3-border-color-trans);outline-offset:-1px;border:1px solid var(--b3-border-color-trans)}html[data-theme-mode=dark] .b3-dialog--open .b3-dialog .b3-dialog__container{box-shadow:0 0 0 1px #000,0px 10px 15px -3px rgba(0,0,0,.21),0px 24px 40px 9px rgba(0,0,0,.15),0 66px 40px -32px rgba(0,0,0,.3)}.b3-dialog--open .b3-dialog .b3-dialog__container .resize__r{transform:translateX(-4px)}.b3-dialog--open .b3-dialog .b3-dialog__container .resize__d{transform:translateY(-4px)}.b3-dialog--open .b3-dialog .b3-dialog__container .resize__t{transform:translateY(4px)}.b3-dialog--open .b3-dialog .b3-dialog__container .resize__l{transform:translateX(4px)}.b3-dialog--open .b3-dialog .b3-dialog__container .b3-dialog__close{visibility:hidden}.b3-dialog--open .b3-dialog .b3-dialog__container .search__header[style*=border-top]>.b3-form__icon-icon{left:20px}.b3-dialog--open .b3-dialog .b3-dialog__container .search__header[style*=border-top]>.b3-text-field{background-color:var(--b3-theme-background);margin:0 12px}.b3-dialog--open .b3-dialog .b3-dialog__container #commands{padding:0 8px 8px}.b3-dialog--open .b3-dialog .b3-dialog__container #commands~.fn__hr{display:none}.b3-dialog--open .b3-dialog .b3-dialog__container .history__repo{background-color:unset}.b3-dialog--open .b3-dialog .b3-dialog__container .history__panel>.b3-list,.b3-dialog--open .b3-dialog .b3-dialog__container .history__panel>.history__diff{padding:8px 0;background-color:var(--b3-theme-surface)}.b3-dialog--open .b3-dialog .b3-dialog__container :not(.b3-dialog__body)>.history__panel{border-top:1px solid var(--b3-border-color-trans)}.b3-dialog--open .b3-dialog .b3-dialog__container :not(.b3-dialog__body)>.history__panel .b3-list--background{border-right:1px solid var(--b3-border-color)}.b3-dialog--open .b3-dialog__action{padding:8px 24px}.b3-dialog--open .b3-dialog__action .b3-button--cancel{border-radius:99px;padding:4px 12px;color:var(--b3-theme-on-surface)}.b3-dialog--open .b3-dialog__action .b3-button--cancel:hover{box-shadow:none}.b3-dialog--open .b3-dialog__action .b3-button--cancel:active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}.b3-dialog--open .b3-dialog__action .b3-button--cancel:focus{box-shadow:none}.b3-dialog--open .b3-dialog__action .b3-button--cancel:hover{background-color:var(--b3-list-hover);color:var(--b3-theme-on-background)}.b3-dialog--open .b3-dialog__action .b3-button--cancel:active,.b3-dialog--open .b3-dialog__action .b3-button--cancel:focus{background-color:rgba(0,0,0,.1);color:var(--b3-theme-on-background);transition:.1s}html[data-theme-mode=dark] .b3-dialog--open .b3-dialog__action .b3-button--cancel:active,html[data-theme-mode=dark] .b3-dialog--open .b3-dialog__action .b3-button--cancel:focus{background-color:rgba(255,255,255,.1)}.b3-dialog--open .b3-dialog__action .b3-button--text{border-radius:99px;padding:4px 12px;color:var(--b3-theme-primary);font-weight:600}.b3-dialog--open .b3-dialog__action .b3-button--text:hover{box-shadow:none}.b3-dialog--open .b3-dialog__action .b3-button--text:active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}.b3-dialog--open .b3-dialog__action .b3-button--text:focus{box-shadow:none}.b3-dialog--open .b3-dialog__action .b3-button--text:hover{background-color:var(--b3-theme-primary-lightest)}.b3-dialog--open .b3-dialog__action .b3-button--text:active,.b3-dialog--open .b3-dialog__action .b3-button--text:focus{background-color:var(--b3-theme-primary);color:var(--b3-theme-on-primary);transition:.1s}.b3-dialog--open .b3-dialog__action .b3-button--error{border-radius:99px;padding:4px 12px;color:var(--b3-theme-error);font-weight:600;background-color:rgba(0,0,0,0)}.b3-dialog--open .b3-dialog__action .b3-button--error:hover{box-shadow:none}.b3-dialog--open .b3-dialog__action .b3-button--error:active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}.b3-dialog--open .b3-dialog__action .b3-button--error:focus{box-shadow:none}.b3-dialog--open .b3-dialog__action .b3-button--error:hover{background-color:rgba(234,77,60,.08)}html[data-theme-mode=dark] .b3-dialog--open .b3-dialog__action .b3-button--error:hover{background-color:rgba(255,59,48,.08)}.b3-dialog--open .b3-dialog__action .b3-button--error:active,.b3-dialog--open .b3-dialog__action .b3-button--error:focus{background-color:var(--b3-theme-error);color:var(--b3-theme-on-error);transition:.1s}.b3-dialog--open .b3-dialog__content{word-break:normal}.b3-dialog--open[data-key=dialog-globalsearch] .b3-dialog__container .b3-dialog__body .search__tip,.b3-dialog--open[data-key=dialog-search] .b3-dialog__container .b3-dialog__body .search__tip,.b3-dialog--open[data-key=dialog-replace] .b3-dialog__container .b3-dialog__body .search__tip{padding:4px 8px;margin:0;color:var(--b3-theme-on-surface)}.b3-dialog--open[data-key=dialog-globalsearch] #searchList,.b3-dialog--open[data-key=dialog-globalsearch] #searchUnRefList,.b3-dialog--open[data-key=dialog-search] #searchList,.b3-dialog--open[data-key=dialog-search] #searchUnRefList,.b3-dialog--open[data-key=dialog-replace] #searchList,.b3-dialog--open[data-key=dialog-replace] #searchUnRefList{background-color:var(--b3-theme-surface)}.b3-dialog--open[data-key=dialog-globalsearch] #searchList>.b3-list-item:not([data-type=search-item]),.b3-dialog--open[data-key=dialog-globalsearch] #searchUnRefList>.b3-list-item:not([data-type=search-item]),.b3-dialog--open[data-key=dialog-search] #searchList>.b3-list-item:not([data-type=search-item]),.b3-dialog--open[data-key=dialog-search] #searchUnRefList>.b3-list-item:not([data-type=search-item]),.b3-dialog--open[data-key=dialog-replace] #searchList>.b3-list-item:not([data-type=search-item]),.b3-dialog--open[data-key=dialog-replace] #searchUnRefList>.b3-list-item:not([data-type=search-item]){background-color:oklch(from var(--b3-theme-surface) 0.91 c h)}html[data-theme-mode=dark] .b3-dialog--open[data-key=dialog-globalsearch] #searchList>.b3-list-item:not([data-type=search-item]),html[data-theme-mode=dark] .b3-dialog--open[data-key=dialog-globalsearch] #searchUnRefList>.b3-list-item:not([data-type=search-item]),html[data-theme-mode=dark] .b3-dialog--open[data-key=dialog-search] #searchList>.b3-list-item:not([data-type=search-item]),html[data-theme-mode=dark] .b3-dialog--open[data-key=dialog-search] #searchUnRefList>.b3-list-item:not([data-type=search-item]),html[data-theme-mode=dark] .b3-dialog--open[data-key=dialog-replace] #searchList>.b3-list-item:not([data-type=search-item]),html[data-theme-mode=dark] .b3-dialog--open[data-key=dialog-replace] #searchUnRefList>.b3-list-item:not([data-type=search-item]){background-color:oklch(from var(--b3-theme-surface) 0.41 c h)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){.b3-dialog--open[data-key=dialog-globalsearch] #searchList>.b3-list-item:not([data-type=search-item]),.b3-dialog--open[data-key=dialog-globalsearch] #searchUnRefList>.b3-list-item:not([data-type=search-item]),.b3-dialog--open[data-key=dialog-search] #searchList>.b3-list-item:not([data-type=search-item]),.b3-dialog--open[data-key=dialog-search] #searchUnRefList>.b3-list-item:not([data-type=search-item]),.b3-dialog--open[data-key=dialog-replace] #searchList>.b3-list-item:not([data-type=search-item]),.b3-dialog--open[data-key=dialog-replace] #searchUnRefList>.b3-list-item:not([data-type=search-item]){background-color:#e6e6e6}html[data-theme-mode=dark] .b3-dialog--open[data-key=dialog-globalsearch] #searchList>.b3-list-item:not([data-type=search-item]),html[data-theme-mode=dark] .b3-dialog--open[data-key=dialog-globalsearch] #searchUnRefList>.b3-list-item:not([data-type=search-item]),html[data-theme-mode=dark] .b3-dialog--open[data-key=dialog-search] #searchList>.b3-list-item:not([data-type=search-item]),html[data-theme-mode=dark] .b3-dialog--open[data-key=dialog-search] #searchUnRefList>.b3-list-item:not([data-type=search-item]),html[data-theme-mode=dark] .b3-dialog--open[data-key=dialog-replace] #searchList>.b3-list-item:not([data-type=search-item]),html[data-theme-mode=dark] .b3-dialog--open[data-key=dialog-replace] #searchUnRefList>.b3-list-item:not([data-type=search-item]){background-color:#474747}}.b3-dialog--open[data-key=dialog-globalsearch] #searchList>.b3-list-item .b3-list-item__text.ariaLabel,.b3-dialog--open[data-key=dialog-globalsearch] #searchUnRefList>.b3-list-item .b3-list-item__text.ariaLabel,.b3-dialog--open[data-key=dialog-search] #searchList>.b3-list-item .b3-list-item__text.ariaLabel,.b3-dialog--open[data-key=dialog-search] #searchUnRefList>.b3-list-item .b3-list-item__text.ariaLabel,.b3-dialog--open[data-key=dialog-replace] #searchList>.b3-list-item .b3-list-item__text.ariaLabel,.b3-dialog--open[data-key=dialog-replace] #searchUnRefList>.b3-list-item .b3-list-item__text.ariaLabel{font-weight:500}.b3-dialog--open[data-key=dialog-globalsearch]~.b3-dialog--open [onselectstart]+.b3-dialog__body>.b3-dialog__content,.b3-dialog--open[data-key=dialog-search]~.b3-dialog--open [onselectstart]+.b3-dialog__body>.b3-dialog__content,.b3-dialog--open[data-key=dialog-replace]~.b3-dialog--open [onselectstart]+.b3-dialog__body>.b3-dialog__content{display:grid;grid-template-columns:repeat(auto-fill, minmax(180px, 1fr));grid-template-rows:repeat(auto-fill, 28px);gap:20px 90px}.b3-dialog--open[data-key=dialog-globalsearch]~.b3-dialog--open [onselectstart]+.b3-dialog__body>.b3-dialog__content .b3-label,.b3-dialog--open[data-key=dialog-search]~.b3-dialog--open [onselectstart]+.b3-dialog__body>.b3-dialog__content .b3-label,.b3-dialog--open[data-key=dialog-replace]~.b3-dialog--open [onselectstart]+.b3-dialog__body>.b3-dialog__content .b3-label{border-bottom-color:rgba(0,0,0,0);padding:0;height:28px}.b3-dialog--open .search__tip kbd{font-family:SF Pro,Consolas,"Liberation Mono",Menlo,Courier,var(--b3-font-family)}.b3-dialog--open[data-key=dialog-recentdocs] .b3-form__icon.fn__size200{transform:translateX(16px)}.b3-dialog--open[data-key=dialog-recentdocs] .b3-list--background:first-child{background-color:var(--b3-theme-surface)}.b3-dialog--open .layout-tab-bar{margin:8px auto 8px;border-radius:8px !important;background-color:var(--b3-list-hover);padding:2px;height:32px}.b3-dialog--open .layout-tab-bar .item{border-radius:6px !important;background-color:rgba(0,0,0,0);transition:none !important;padding:2px 12px}.b3-dialog--open .layout-tab-bar .item:hover:not(.item--focus){background-color:rgba(0,0,0,0) !important}.b3-dialog--open .layout-tab-bar .item:hover:not(.item--focus) .item__text{color:var(--b3-theme-on-background) !important}.b3-dialog--open .layout-tab-bar .item--focus{max-width:unset;box-shadow:0 1px 4px -1px rgba(0,0,0,.2),0 .3px 0 0 rgba(0,0,0,.1333333333);animation:none;background-color:#fff}html[data-theme-mode=dark] .b3-dialog--open .layout-tab-bar .item--focus{box-shadow:0 1px 0 0 inset rgba(255,255,255,.1),0 1px 4px -1px rgba(0,0,0,.2),0 .3px 0 0 rgba(0,0,0,.1333333333)}html[data-theme-mode=dark] .b3-dialog--open .layout-tab-bar .item--focus{background-color:rgba(224,224,224,.2)}.b3-dialog--open .layout-tab-bar .item--focus .item__text{color:var(--b3-theme-on-background)}.b3-dialog--open .layout-tab-bar .item:not(.item--focus,.fn__none)+.item:not(.item--focus):not(:first-child)::before{content:"";position:absolute;display:block;width:2px;height:1.3em;left:-4px;border-radius:9px;background-color:rgba(0,0,0,.08)}html[data-theme-mode=dark] .b3-dialog--open .layout-tab-bar .item:not(.item--focus,.fn__none)+.item:not(.item--focus):not(:first-child)::before{background-color:rgba(255,255,255,.08)}.b3-dialog--open .layout-tab-bar .item__graphic{font-family:var(--b3-font-family-emoji)}.b3-dialog--open[data-key=dialog-notebookconf] .b3-dialog__header .b3-button{border-radius:99px;padding:4px 12px;color:var(--b3-theme-primary);font-weight:600;padding:0 8px;background-color:rgba(0,0,0,0)}.b3-dialog--open[data-key=dialog-notebookconf] .b3-dialog__header .b3-button:hover{box-shadow:none}.b3-dialog--open[data-key=dialog-notebookconf] .b3-dialog__header .b3-button:active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}.b3-dialog--open[data-key=dialog-notebookconf] .b3-dialog__header .b3-button:focus{box-shadow:none}.b3-dialog--open[data-key=dialog-notebookconf] .b3-dialog__header .b3-button:hover{background-color:var(--b3-theme-primary-lightest)}.b3-dialog--open[data-key=dialog-notebookconf] .b3-dialog__header .b3-button:active,.b3-dialog--open[data-key=dialog-notebookconf] .b3-dialog__header .b3-button:focus{background-color:var(--b3-theme-primary);color:var(--b3-theme-on-primary);transition:.1s}.config__panel .b3-tab-bar{background-color:var(--b3-theme-surface);padding:16px 8px}.config__panel .b3-tab-bar .config__tab-hr{background-color:var(--b3-border-color-trans)}.config__panel .b3-tab-bar .b3-list-item{height:32px;line-height:30px;margin:4px 8px}.config__panel .b3-tab-bar .b3-list-item:hover:not(.b3-list-item--focus){background-color:rgba(0,0,0,0)}.config__panel .b3-tab-bar .b3-list-item:hover:not(.b3-list-item--focus) .b3-list-item__graphic,.config__panel .b3-tab-bar .b3-list-item:hover:not(.b3-list-item--focus) .b3-list-item__text{color:var(--b3-theme-on-background)}.config__panel .b3-tab-bar .b3-list-item__graphic,.config__panel .b3-tab-bar .b3-list-item__text{color:var(--b3-theme-on-surface)}.config__panel .b3-tab-bar .b3-list-item--focus .b3-list-item__graphic,.config__panel .b3-tab-bar .b3-list-item--focus .b3-list-item__text{color:var(--b3-theme-on-background);font-weight:600}@media(max-width: 750px){.config__panel .b3-tab-bar .config__tab-title,.config__panel .b3-tab-bar .b3-list-item{justify-content:center}.config__panel .b3-tab-bar .b3-list-item{margin:4px 6px !important}.config__panel .b3-tab-bar .b3-list-item__graphic{padding:0 4px}}.config__panel .config__tab-wrap{padding:0}.config__panel .config__tab-wrap .config__tab-container{padding:8px 0;background-color:var(--b3-theme-background)}.config__panel .config__tab-wrap .config__tab-container .layout-tab-bar+.fn__flex-1{background-color:var(--b3-theme-background)}.config__panel .config__tab-wrap .config__tab-container--top{margin-top:0;height:100%;padding:8px 0 0}.config__panel .config__tab-wrap .config__tab-container .b3-label{box-shadow:none}.config__panel .config__tab-wrap .config__tab-container .b3-label>.fn__flex-1{overflow:visible}.config__panel .config__tab-wrap .config__tab-container[data-name=account]{padding:0;margin-top:0;height:inherit}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account{background-color:var(--b3-theme-surface);-webkit-backdrop-filter:opacity(1);backdrop-filter:opacity(1)}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__center:not(.config-account__center--text){height:min(100% - 80px,650px);max-width:min(100%,400px);margin:auto 20px;border-radius:20px;overflow:hidden;background-color:var(--b3-theme-background);box-shadow:0 0 0 .5px rgb(from #000 r g b/0.025),0px 13px 25px -2px rgb(from #000 r g b/0.025),0px 0px 10px 0px rgb(from #000 r g b/0.025)}html[data-theme-mode=dark] .config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__center:not(.config-account__center--text){box-shadow:0 0 0 0px rgb(from #000 r g b/1),0px 13px 25px -2px rgb(from #000 r g b/0.15),0px 0px 10px 0px rgb(from #000 r g b/0.075)}@media(max-width: 750px){.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__center:not(.config-account__center--text){margin:40px;max-width:unset}}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__cover{-webkit-mask-image:linear-gradient(to top, transparent 2%, rgba(0, 0, 0, 0.03) 10%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.25) 33%, rgba(0, 0, 0, 0.95) 92%, black 99%),linear-gradient(to top, black, black);mask-image:linear-gradient(to top, transparent 2%, rgba(0, 0, 0, 0.03) 10%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.25) 33%, rgba(0, 0, 0, 0.95) 92%, black 99%),linear-gradient(to top, black, black);-webkit-mask-size:auto 90%,auto 11%;mask-size:auto 90%,auto 11%;-webkit-mask-position:bottom,top;mask-position:bottom,top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__cover[style="background-image: url()"]{background-color:var(--b3-theme-primary-light)}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__bg{margin-bottom:0}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__bg .b3-chips{mix-blend-mode:luminosity}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__bg .b3-chips .b3-chip{background-color:var(--b3-theme-surface);padding:4px 8px;opacity:.9}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__avatar{bottom:108px;box-shadow:none;border:none;transition:box-shadow .2s}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__avatar:hover{box-shadow:0 0 0 2px rgba(255,255,255,.6666666667)}@media(max-width: 750px){.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__avatar{top:20%;bottom:unset}}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__name{bottom:12px;mix-blend-mode:luminosity}@media(max-width: 750px){.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__name{display:none}}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__name>.fn__a{display:block;transition:color .2s}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__info{margin-top:0;background-color:var(--b3-theme-background);z-index:1}@media(min-width: 750px){.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__info>.fn__flex{margin:0 24px 24px;flex-direction:column}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__info>.fn__flex #logout,.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__info>.fn__flex #refresh{box-shadow:0 0 0 1px inset var(--b3-border-color-trans)}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__info>.fn__flex #refresh{height:28px}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__info>.fn__flex #refresh>svg{display:none}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__info>.fn__flex #refresh::after{opacity:1;transform:none;right:unset;bottom:unset;margin-bottom:0;background-color:rgba(0,0,0,0);box-shadow:none;font-size:14px;color:var(--b3-theme-on-surface);transition:color .1s;-webkit-font-smoothing:auto}html[data-theme-mode=dark] .config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__info>.fn__flex #refresh::after{-webkit-font-smoothing:antialiased}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__info>.fn__flex #refresh:hover::after{color:var(--b3-theme-on-background);border:none}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__info>.fn__flex:last-child label{display:flex}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__info>.fn__flex:last-child label>input{margin-left:auto}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__info>.fn__flex:last-child .fn__flex-1{min-height:8px}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__info>.fn__flex .fn__space{height:8px}}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--text:not(#activationCode),.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account button#login{background-color:var(--b3-list-hover);border-radius:99px;color:var(--b3-theme-primary);font-weight:600;transition:.1s all;border:none;box-shadow:none;background-color:var(--b3-theme-primary);color:var(--b3-theme-on-primary)}html[data-theme-mode=dark] .config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--text:not(#activationCode),html[data-theme-mode=dark] .config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account button#login{background-color:rgba(0,0,0,.2)}html[data-theme-mode=dark] .config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--text:not(#activationCode):hover,html[data-theme-mode=dark] .config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account button#login:hover{background-color:var(--b3-theme-primary)}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--text:not(#activationCode):hover,.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account button#login:hover{background-color:var(--b3-theme-primary);color:var(--b3-theme-on-primary);transition:.1s all}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--text:not(#activationCode):active,.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account button#login:active{transform:scale(0.95);opacity:.8;transition:.1s}html[data-theme-mode=dark] .config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--text:not(#activationCode),html[data-theme-mode=dark] .config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account button#login{background-color:var(--b3-theme-primary)}@media(max-width: 750px){.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--text:not(#activationCode),.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account button#login{border-radius:99px;padding:4px 12px;color:var(--b3-theme-primary);font-weight:600;color:var(--b3-theme-on-primary)}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--text:not(#activationCode):hover,.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account button#login:hover{box-shadow:none}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--text:not(#activationCode):active,.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account button#login:active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--text:not(#activationCode):focus,.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account button#login:focus{box-shadow:none}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--text:not(#activationCode):hover,.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account button#login:hover{background-color:var(--b3-theme-primary-lightest)}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--text:not(#activationCode):active,.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--text:not(#activationCode):focus,.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account button#login:active,.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account button#login:focus{background-color:var(--b3-theme-primary);color:var(--b3-theme-on-primary);transition:.1s}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--text:not(#activationCode):hover,.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account button#login:hover{background-color:var(--b3-theme-primary)}}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--cancel{border-radius:99px;padding:4px 12px;color:var(--b3-theme-on-surface)}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--cancel:hover{box-shadow:none}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--cancel:active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--cancel:focus{box-shadow:none}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--cancel:hover{background-color:var(--b3-list-hover);color:var(--b3-theme-on-background)}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--cancel:active,.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--cancel:focus{background-color:rgba(0,0,0,.1);color:var(--b3-theme-on-background);transition:.1s}html[data-theme-mode=dark] .config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--cancel:active,html[data-theme-mode=dark] .config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--cancel:focus{background-color:rgba(255,255,255,.1)}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--big{color:var(--b3-theme-primary);font-weight:600;padding:24px 16px;background-color:rgba(0,0,0,0);outline:2px solid var(--b3-theme-primary);transition:.2s;border-radius:99px}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--big:hover{background-color:var(--b3-theme-primary-lightest);box-shadow:none;transform:scale(1.05)}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--big:active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--big:active,.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--big:focus{background-color:var(--b3-theme-primary);color:var(--b3-theme-on-primary);transition:.1s;outline-color:rgba(0,0,0,0);box-shadow:none}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-chip--hover:hover{box-shadow:none;transform:scale(1.05)}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__center--text{padding:24px}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__center--text .b3-form__icon-icon{margin:8px 0}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__center--text .b3-form__icon-input{margin:8px 0 16px}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__center--text .b3-form__icon-input:-moz-placeholder-shown+#activationCode{display:none}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__center--text .b3-form__icon-input:placeholder-shown+#activationCode{display:none}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account #activationCode{margin:8px 0;transition:.1s;font-weight:600}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account #activationCode:hover{background-color:rgba(0,0,0,0);transform:scale(1.05)}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account #activationCode:active,.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account #activationCode:focus{background-color:rgba(0,0,0,0);transform:scale(0.95);color:var(--b3-theme-primary)}.config__panel .config__tab-wrap>.fn__hr--b{display:none}.config__panel .config-keymap__key{font-family:SF Pro,Consolas,"Liberation Mono",Menlo,Courier,monospace,var(--b3-font-family)}.config-bazaar__panel .config-bazaar__title{position:sticky;top:0;z-index:2;align-items:center;-webkit-backdrop-filter:none;backdrop-filter:none;padding:8px 16px;background-color:var(--b3-theme-background)}@media(max-width: 830px){.config-bazaar__panel .config-bazaar__title .b3-form__icon .b3-text-field{width:calc(100% - 32px)}}.config-bazaar__panel .config-bazaar__title .b3-switch{transform:translateX(11px);margin:0 !important}.config-bazaar__panel .counter{background-color:rgba(0,0,0,0) !important}.config-bazaar__panel[data-type=downloaded] .b3-button{border-radius:99px;padding:4px 12px;padding:4px}.config-bazaar__panel[data-type=downloaded] .b3-button:hover{box-shadow:none}.config-bazaar__panel[data-type=downloaded] .b3-button:active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}.config-bazaar__panel[data-type=downloaded] .b3-button:focus{box-shadow:none}.config-bazaar__panel[data-type=downloaded] .b3-button:not(.b3-button--outline){background-color:rgba(0,0,0,0);color:var(--b3-theme-primary);font-weight:600}.config-bazaar__panel[data-type=downloaded] .b3-button:not(.b3-button--outline):hover,.config-bazaar__panel[data-type=downloaded] .b3-button:not(.b3-button--outline):focus{box-shadow:none}.config-bazaar__panel[data-type=downloaded] .b3-button.b3-button--outline{background-color:rgba(0,0,0,0);color:var(--b3-theme-on-surface);font-weight:normal}.config-bazaar__panel[data-type=downloaded] .b3-button.b3-button--outline:hover{color:var(--b3-theme-on-background);box-shadow:none}.config-bazaar__panel[data-type=downloaded] .b3-button+.fn__space+.b3-form__icon{margin-left:8px}.config-bazaar__panel[data-type=downloaded] [data-type=myPlugin]:not(.b3-button--outline)~.counter{transform:translateX(-64px)}.config-bazaar__panel[data-type=downloaded] [data-type=downloaded-update] .config-bazaar__content{margin:10px 20px}.config-bazaar__panel[data-type=downloaded] [data-type=downloaded-update] .config-bazaar__content .b3-card:hover{box-shadow:none}.config-bazaar__panel[data-type=downloaded] [data-type=downloaded-update]:not(:empty)~.config-bazaar__title .b3-switch{transform:translateX(-20px)}.config-bazaar__panel[data-type=downloaded] .config-bazaar__content{display:grid;grid-template-columns:repeat(auto-fill, minmax(330px, 1fr));gap:20px;margin:10px 20px 20px;width:auto}.config-bazaar__panel[data-type=downloaded] .config-bazaar__content[data-loading=true]>div:not(.b3-card):first-child{grid-column:1/-1;transform:translateY(-44px)}.config-bazaar__panel[data-type=downloaded] .config-bazaar__content>ul.b3-list{grid-column:1/-1;text-align:center}.config-bazaar__panel[data-type=downloaded] .config-bazaar__content .b3-card{display:grid;grid-template-areas:"img info" "img buttons";grid-template-columns:90px 1fr}.config-bazaar__panel[data-type=downloaded] .config-bazaar__content .b3-card>.b3-card__img{grid-area:img}.config-bazaar__panel[data-type=downloaded] .config-bazaar__content .b3-card>.b3-card__img+div{grid-area:info}.config-bazaar__panel[data-type=downloaded] .config-bazaar__content .b3-card>.b3-card__actions{grid-area:buttons;padding:0 16px 14px;align-self:flex-end}.config-bazaar__panel[data-type=downloaded] .config-bazaar__content .b3-card>.b3-card__actions>[data-type=setting],.config-bazaar__panel[data-type=downloaded] .config-bazaar__content .b3-card>.b3-card__actions>[data-type=setting].fn__none~[data-type=uninstall],.config-bazaar__panel[data-type=downloaded] .config-bazaar__content .b3-card>.b3-card__actions>[data-type=open]:first-child{margin-left:auto;justify-content:end}.config-bazaar__panel[data-type=downloaded] .config-bazaar__content .b3-card>.b3-card__actions>[data-type=setting]::after,.config-bazaar__panel[data-type=downloaded] .config-bazaar__content .b3-card>.b3-card__actions>[data-type=setting].fn__none~[data-type=uninstall]::after,.config-bazaar__panel[data-type=downloaded] .config-bazaar__content .b3-card>.b3-card__actions>[data-type=open]:first-child::after{right:0;margin-right:0}.config-bazaar__panel[data-type=downloaded] .config-bazaar__content .b3-card>.b3-card__actions--right a{margin-left:0}.config-bazaar__panel[data-type=downloaded] .config-bazaar__content .b3-card .b3-card__info--left{padding:16px 16px 8px}@media(max-width: 750px){.config-bazaar__panel[data-type=downloaded] .config-bazaar__content .b3-card .b3-card__info--left{display:block}}.config-bazaar__panel .config-bazaar__content{margin-top:0;width:100%}.config-bazaar__panel .config-bazaar__content .b3-cards{display:grid;grid-template-columns:repeat(auto-fill, minmax(330px, 1fr));gap:20px;margin:10px 20px 20px}.config-bazaar__panel .config-bazaar__content .b3-cards>.fn__flex-1{display:none}.config-bazaar__panel .config-bazaar__content .b3-card{border-radius:20px;background-color:var(--b3-theme-background);outline:1.5px solid var(--b3-border-color-trans);border:none;box-shadow:none;margin:0;transition-property:outline,box-shadow,transform;transition-duration:.2s}.config-bazaar__panel .config-bazaar__content .b3-card--current{outline:3px solid var(--b3-theme-primary-lighter)}html[data-theme-mode=dark] .config-bazaar__panel .config-bazaar__content .b3-card--current{outline-color:var(--b3-theme-primary-light)}.config-bazaar__panel .config-bazaar__content .b3-card--wrap{min-width:330px}.config-bazaar__panel .config-bazaar__content .b3-card__info{font-weight:500;padding:16px 16px 8px}.config-bazaar__panel .config-bazaar__content .b3-card__info>*{font-weight:normal}.config-bazaar__panel .config-bazaar__content .b3-card__desc{word-break:initial}.config-bazaar__panel .config-bazaar__content .b3-card:hover{transform:scale(1.01);outline:2px solid var(--b3-theme-primary-light);z-index:1;box-shadow:0 0 0 1px rgb(from var(--b3-theme-primary) r g b/0.1),0px 13px 25px -2px rgb(from var(--b3-theme-primary) r g b/0.1),0px 0px 10px 0px rgb(from var(--b3-theme-primary) r g b/0.1)}html[data-theme-mode=dark] .config-bazaar__panel .config-bazaar__content .b3-card:hover{box-shadow:0 0 0 .5px rgb(from var(--b3-theme-primary) r g b/1),0px 13px 25px -2px rgb(from var(--b3-theme-primary) r g b/0.3),0px 0px 10px 0px rgb(from var(--b3-theme-primary) r g b/0.15)}html[data-theme-mode=dark] .config-bazaar__panel .config-bazaar__content .b3-card:hover{outline:2px solid var(--b3-theme-primary)}#configBazaarReadme{transition:transform cubic-bezier(0.3, 0, 1, 1) .2s,filter linear .2s;opacity:1;z-index:2;padding:0}#configBazaarReadme .item__side{padding:16px;background-color:var(--b3-theme-surface);justify-content:center}#configBazaarReadme .item__side>div:first-child{position:absolute;top:16px}#configBazaarReadme .item__side>div:last-child{flex-grow:0}#configBazaarReadme .item__side .item__title{font-weight:600;word-break:normal}#configBazaarReadme .item__side .b3-button{background-color:var(--b3-list-hover);border-radius:99px;color:var(--b3-theme-primary);font-weight:600;transition:.1s all;border:none;box-shadow:none;margin-top:12px}html[data-theme-mode=dark] #configBazaarReadme .item__side .b3-button{background-color:rgba(0,0,0,.2)}html[data-theme-mode=dark] #configBazaarReadme .item__side .b3-button:hover{background-color:var(--b3-theme-primary)}#configBazaarReadme .item__side .b3-button:hover{background-color:var(--b3-theme-primary);color:var(--b3-theme-on-primary);transition:.1s all}#configBazaarReadme .item__side .b3-button:active{transform:scale(0.95);opacity:.8;transition:.1s}#configBazaarReadme .item__side .b3-button--progress>span{border-radius:99px}#configBazaarReadme .item__main{margin-left:0;padding:0;background-color:var(--b3-theme-background)}#configBazaarReadme .item__main .item__preview{border-radius:0}#configBazaarReadme .item__main .b3-typography{padding:0 32px}@media(min-width: 1292px){#configBazaarReadme .item__main .b3-typography{padding:1px;width:min(42em,100% - 48px);margin:24px auto 0}}#configBazaarReadme .item__main .b3-typography .bq{border:none;padding:0;background-color:rgba(0,0,0,0);font-weight:600;margin:0;font-size:120%;opacity:.9}#configBazaarReadme .item__main .b3-typography.item__readme{padding-bottom:32px}#configBazaarReadme .item__main .b3-typography.item__readme>h1:first-child{margin-top:0}#configBazaarReadme .item__main .b3-typography.item__readme>h2:first-child{margin-top:0}#configBazaarReadme .item__main .b3-typography.item__readme>h3:first-child{margin-top:0}#configBazaarReadme .item__main .b3-typography.item__readme>h4:first-child{margin-top:0}#configBazaarReadme .item__main .b3-typography.item__readme>h5:first-child{margin-top:0}#configBazaarReadme .item__main .b3-typography.item__readme>h6:first-child{margin-top:0}#configBazaarReadme.config-bazaar__readme--show{transition:transform cubic-bezier(0, 0, 0, 1) .3s,filter linear .3s .1s}#addCodeSnippetCSS,#addCodeSnippetJS{right:93px}#addCodeSnippetCSS~.b3-switch,#addCodeSnippetJS~.b3-switch{right:24px}#addCodeSnippetCSS,#addCodeSnippetCSS~.b3-switch,#addCodeSnippetJS,#addCodeSnippetJS~.b3-switch{position:absolute;top:16px}.b3-dialog__scrim{background-color:rgba(128,128,128,.5019607843);-webkit-backdrop-filter:saturate(0.5);backdrop-filter:saturate(0.5);transition:opacity 250ms 0s,-webkit-backdrop-filter 300ms 0s;transition:opacity 250ms 0s,backdrop-filter 300ms 0s;transition:opacity 250ms 0s,backdrop-filter 300ms 0s,-webkit-backdrop-filter 300ms 0s}html[data-theme-mode=dark] .b3-dialog__scrim{background-color:rgba(0,0,0,.5019607843);-webkit-backdrop-filter:saturate(0);backdrop-filter:saturate(0)}.b3-dialog__container{transform:translateY(-40px);transition:opacity 150ms linear 0s,transform 300ms cubic-bezier(0, 0, 0, 1)}#searchInput,#searchAssetInput,#replaceInput{background-color:rgba(0,0,0,0)}#criteria .b3-button{border-radius:99px;padding:4px 12px;color:var(--b3-theme-primary);font-weight:600;background-color:rgba(0,0,0,0);padding:2px 8px;box-shadow:none}#criteria .b3-button:hover{box-shadow:none}#criteria .b3-button:active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}#criteria .b3-button:focus{box-shadow:none}#criteria .b3-button:hover{background-color:var(--b3-theme-primary-lightest)}#criteria .b3-button:active,#criteria .b3-button:focus{background-color:var(--b3-theme-primary);color:var(--b3-theme-on-primary);transition:.1s}#replaceBtn,#replaceAllBtn{border-radius:99px;padding:4px 12px;color:var(--b3-theme-primary);font-weight:600;background-color:rgba(0,0,0,0);padding:2px 8px;box-shadow:none}#replaceBtn:hover,#replaceAllBtn:hover{box-shadow:none}#replaceBtn:active,#replaceAllBtn:active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}#replaceBtn:focus,#replaceAllBtn:focus{box-shadow:none}#replaceBtn:hover,#replaceAllBtn:hover{background-color:var(--b3-theme-primary-lightest)}#replaceBtn:active,#replaceBtn:focus,#replaceAllBtn:active,#replaceAllBtn:focus{background-color:var(--b3-theme-primary);color:var(--b3-theme-on-primary);transition:.1s}#searchList mark,#searchUnRefList mark{background-color:rgba(0,0,0,0)}#searchList [data-type=search-item],#searchUnRefList [data-type=search-item]{flex-wrap:wrap;padding:4px;justify-content:flex-end}#searchList [data-type=search-item] .b3-list-item__graphic,#searchUnRefList [data-type=search-item] .b3-list-item__graphic{align-self:flex-start;transform:translateY(20%);color:var(--b3-theme-on-surface)}#searchList [data-type=search-item] .b3-list-item__text,#searchUnRefList [data-type=search-item] .b3-list-item__text{word-break:normal;color:rgba(69,69,69,.9);line-height:1.5;flex-shrink:0;flex-basis:calc(100% - 44px);-webkit-line-clamp:2}html[data-theme-mode=dark] #searchList [data-type=search-item] .b3-list-item__text,html[data-theme-mode=dark] #searchUnRefList [data-type=search-item] .b3-list-item__text{color:rgba(220,220,220,.9)}#searchList [data-type=search-item] .b3-list-item__text mark,#searchUnRefList [data-type=search-item] .b3-list-item__text mark{background-color:rgba(0,0,0,0);color:var(--b3-theme-primary)}#searchList [data-type=search-item] .b3-list-item__meta .b3-list-item__hinttext,#searchUnRefList [data-type=search-item] .b3-list-item__meta .b3-list-item__hinttext{line-height:1;padding:4px 0}#searchList [data-type=search-item] .b3-list-item__meta--ellipsis,#searchUnRefList [data-type=search-item] .b3-list-item__meta--ellipsis{max-width:calc(100% - 22px);padding:8px 0 8px 8px;line-height:1}#searchList [data-type=search-item] .b3-list-item__meta mark,#searchUnRefList [data-type=search-item] .b3-list-item__meta mark{background-color:rgba(0,0,0,0);color:var(--b3-theme-primary)}#searchList>.b3-list-item:not([data-type=search-item]),#searchUnRefList>.b3-list-item:not([data-type=search-item]){margin:0;padding:0 8px;border-radius:0;position:sticky;top:-8px;background-color:var(--b3-theme-surface);z-index:1}#searchList>.b3-list-item:not([data-type=search-item]) .b3-list-item__toggle--hl:hover,#searchUnRefList>.b3-list-item:not([data-type=search-item]) .b3-list-item__toggle--hl:hover{background-color:rgba(0,0,0,0)}#searchList>.b3-list-item:not([data-type=search-item]):hover .b3-list-item__text,#searchUnRefList>.b3-list-item:not([data-type=search-item]):hover .b3-list-item__text{color:var(--b3-theme-on-background) !important}#searchList>.b3-list-item:not([data-type=search-item])+div>.b3-list-item,#searchUnRefList>.b3-list-item:not([data-type=search-item])+div>.b3-list-item{min-height:unset;margin:0;border-radius:0;padding:4px}#searchList>.b3-list-item:not([data-type=search-item])+div>.b3-list-item.b3-list-item--focus,#searchUnRefList>.b3-list-item:not([data-type=search-item])+div>.b3-list-item.b3-list-item--focus{background-color:var(--b3-theme-primary-lightest)}.search__layout:not(.search__layout--row) #searchList [data-type=search-item] .b3-list-item__graphic,.search__layout:not(.search__layout--row) #searchUnRefList [data-type=search-item] .b3-list-item__graphic{align-self:center;transform:none}.search__layout:not(.search__layout--row) #searchList [data-type=search-item] span.b3-list-item__graphic,.search__layout:not(.search__layout--row) #searchUnRefList [data-type=search-item] span.b3-list-item__graphic{margin-right:0;font-size:14px}.search__layout:not(.search__layout--row) #searchList [data-type=search-item] .b3-list-item__text,.search__layout:not(.search__layout--row) #searchUnRefList [data-type=search-item] .b3-list-item__text{flex-shrink:1;flex-basis:0;-webkit-line-clamp:1}.search__layout:not(.search__layout--row) #searchList [data-type=search-item] .b3-list-item__meta--ellipsis,.search__layout:not(.search__layout--row) #searchUnRefList [data-type=search-item] .b3-list-item__meta--ellipsis{max-width:50%}.protyle-wysiwyg [data-node-id] span[data-type~=search-mark]{border-radius:4px;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:var(--b3-protyle-inline-mark-background) !important;color:var(--b3-theme-on-background) !important}.file-tree .protyle-wysiwyg [data-node-id] span[data-type~=search-mark]{border-radius:0;padding:0;margin:0}.protyle-wysiwyg [data-node-id] span[data-type~=search-mark].search-mark--hl{box-shadow:0 0 0 1px rgb(from var(--b3-theme-primary) r g b/0.075),0px 13px 25px -2px rgb(from var(--b3-theme-primary) r g b/0.075),0px 0px 10px 0px rgb(from var(--b3-theme-primary) r g b/0.075);background-color:var(--b3-theme-primary-lighter) !important;color:var(--b3-theme-on-background) !important}html[data-theme-mode=dark] .protyle-wysiwyg [data-node-id] span[data-type~=search-mark].search-mark--hl{box-shadow:0 0 0 .5px rgb(from var(--b3-theme-primary) r g b/1),0px 13px 25px -2px rgb(from var(--b3-theme-primary) r g b/0.4),0px 0px 10px 0px rgb(from var(--b3-theme-primary) r g b/0.2)}#searchUnRefPreview{padding:0 !important}#searchUnRefPreview .protyle-breadcrumb{font-size:14px}#searchUnRefPreview .protyle-hint{font-size:14px !important}#searchUnRefPreview .protyle-hint mark{box-shadow:none}[data-key=dialog-backgroundrandom] .b3-dialog__body{position:relative;z-index:0}[data-key=dialog-backgroundrandom] .b3-dialog__body>.b3-cards{grid-template-columns:repeat(auto-fill, minmax(148px, 1fr));margin:0;padding:32px;gap:32px;display:grid}[data-key=dialog-backgroundrandom] .b3-dialog__body>.b3-cards .b3-card{width:auto !important;min-width:unset;margin:0;border-radius:20px;padding:0;box-shadow:none;top:0}[data-key=dialog-backgroundrandom] .b3-dialog__body>.b3-cards .b3-card:hover{transform:scale(1.05);box-shadow:0 0 0 1px rgb(from #000 r g b/0.05),0px 13px 25px -2px rgb(from #000 r g b/0.05),0px 0px 10px 0px rgb(from #000 r g b/0.05)}html[data-theme-mode=dark] [data-key=dialog-backgroundrandom] .b3-dialog__body>.b3-cards .b3-card:hover{box-shadow:0 0 0 .5px rgb(from #000 r g b/1),0px 13px 25px -2px rgb(from #000 r g b/0.3),0px 0px 10px 0px rgb(from #000 r g b/0.15)}html[data-theme-mode=dark] [data-key=dialog-backgroundrandom] .b3-dialog__body>.b3-cards .b3-card:hover{box-shadow:0 8px 28px -8px rgba(0,0,0,.3843137255)}.block__popover{box-shadow:0px 10px 15px -3px rgba(0,0,0,.07),0px 24px 40px 9px rgba(0,0,0,.05),0 66px 40px -32px rgba(0,0,0,.1);border:none;outline:1px solid rgba(69,69,69,.1)}html[data-theme-mode=dark] .block__popover{box-shadow:0 0 0 1px #000,0px 10px 15px -3px rgba(0,0,0,.21),0px 24px 40px 9px rgba(0,0,0,.15),0 66px 40px -32px rgba(0,0,0,.3)}html[data-theme-mode=dark] .block__popover{outline:1px solid var(--b3-border-color-trans);outline-offset:-1px;border:1px solid var(--b3-border-color-trans)}.block__popover>.block__icons--menu{background-color:var(--b3-theme-background)}.block__popover .block__icons .block__icon:hover:not([disabled]):not(.ft__primary){background-color:rgba(0,0,0,0)}.block__popover .block__icons .block__icon--active{color:var(--b3-theme-primary);background-color:rgba(0,0,0,0)}.block__popover .block__icons .block__icon--active:hover:not([disabled]):not(.ft__primary){color:var(--b3-theme-primary)}#aciton .b3-button--cancel{border-radius:99px;padding:4px 12px;color:var(--b3-theme-on-surface)}#aciton .b3-button--cancel:hover{box-shadow:none}#aciton .b3-button--cancel:active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}#aciton .b3-button--cancel:focus{box-shadow:none}#aciton .b3-button--cancel:hover{background-color:var(--b3-list-hover);color:var(--b3-theme-on-background)}#aciton .b3-button--cancel:active,#aciton .b3-button--cancel:focus{background-color:rgba(0,0,0,.1);color:var(--b3-theme-on-background);transition:.1s}html[data-theme-mode=dark] #aciton .b3-button--cancel:active,html[data-theme-mode=dark] #aciton .b3-button--cancel:focus{background-color:rgba(255,255,255,.1)}#aciton .b3-button--text{border-radius:99px;padding:4px 12px;color:var(--b3-theme-primary);font-weight:600}#aciton .b3-button--text:hover{box-shadow:none}#aciton .b3-button--text:active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}#aciton .b3-button--text:focus{box-shadow:none}#aciton .b3-button--text:hover{background-color:var(--b3-theme-primary-lightest)}#aciton .b3-button--text:active,#aciton .b3-button--text:focus{background-color:var(--b3-theme-primary);color:var(--b3-theme-on-primary);transition:.1s}body.body--window .toolbar__window .toolbar__item{app-region:no-drag;color:var(--b3-theme-on-surface)}body.body--window .toolbar__window .toolbar__item:hover{color:var(--b3-theme-on-background)}body.body--window .toolbar__window .toolbar__item--active{color:var(--b3-theme-primary)}body.body--window .toolbar__window .toolbar__item--active:hover{color:var(--b3-theme-primary)}body.body--window #status{right:8px !important;padding-right:0}.viewer-backdrop{animation:fadeIn .3s;transform-origin:var(--mouseX) var(--mouseY);background-color:#bbb;animation-timing-function:cubic-bezier(0, 0, 0, 1)}html[data-theme-mode=dark] .viewer-backdrop{background-color:var(--b3-theme-background)}@keyframes fadeIn{from{opacity:0;transform:scale(0.1)}to{opacity:1;transform:none}}.viewer-title{padding:4px 8px;background-color:var(--b3-theme-surface);border-radius:99px;border:none}html[data-theme-mode=dark] .viewer-title{outline:1px solid var(--b3-border-color-trans);outline-offset:-1px}.viewer-toolbar>ul{background-color:var(--b3-theme-surface);padding:8px;border-radius:99px;border:none}html[data-theme-mode=dark] .viewer-toolbar>ul{outline:1px solid var(--b3-border-color-trans);outline-offset:-1px}.viewer-toolbar>ul>li{background-color:rgba(0,0,0,0)}.viewer-toolbar>ul>li:hover{background-color:var(--b3-list-hover)}.viewer-toolbar>ul>li:hover>svg{color:var(--b3-theme-on-background)}.viewer-toolbar>ul>li:focus{background-color:var(--b3-theme-on-background);box-shadow:none}.viewer-toolbar>ul>li:focus>svg{color:var(--b3-menu-background)}.layout-tab-container .card__main{border-radius:0}.card__main .card__action>div{margin:0 12px 8px}.card__main .card__action .b3-button{font-weight:600;border-radius:20px;transition:.2s}.card__main .card__action .b3-button:hover{transform:scale(1.05)}.card__main .card__action .b3-button:active{transform:scale(0.95);opacity:.8;box-shadow:none}.card__main .card__action .b3-button:focus{box-shadow:none}.card__main .card__action .b3-button[data-type="1"]:hover{box-shadow:0 0 0 1px rgb(from #732F25 r g b/0.05),0px 13px 25px -2px rgb(from #732F25 r g b/0.05),0px 0px 10px 0px rgb(from #732F25 r g b/0.05)}html[data-theme-mode=dark] .card__main .card__action .b3-button[data-type="1"]:hover{box-shadow:0 0 0 .5px rgb(from #FFC8BC r g b/1),0px 13px 25px -2px rgb(from #FFC8BC r g b/0.2),0px 0px 10px 0px rgb(from #FFC8BC r g b/0.1)}.card__main .card__action .b3-button[data-type="2"]:hover{box-shadow:0 0 0 1px rgb(from #524900 r g b/0.05),0px 13px 25px -2px rgb(from #524900 r g b/0.05),0px 0px 10px 0px rgb(from #524900 r g b/0.05)}html[data-theme-mode=dark] .card__main .card__action .b3-button[data-type="2"]:hover{box-shadow:0 0 0 .5px rgb(from #E5DEA0 r g b/1),0px 13px 25px -2px rgb(from #E5DEA0 r g b/0.2),0px 0px 10px 0px rgb(from #E5DEA0 r g b/0.1)}.card__main .card__action .b3-button[data-type="3"]:hover{box-shadow:0 0 0 1px rgb(from #044977 r g b/0.05),0px 13px 25px -2px rgb(from #044977 r g b/0.05),0px 0px 10px 0px rgb(from #044977 r g b/0.05)}html[data-theme-mode=dark] .card__main .card__action .b3-button[data-type="3"]:hover{box-shadow:0 0 0 .5px rgb(from #9AEAF8 r g b/1),0px 13px 25px -2px rgb(from #9AEAF8 r g b/0.2),0px 0px 10px 0px rgb(from #9AEAF8 r g b/0.1)}.card__main .card__action .b3-button[data-type="4"]:hover{box-shadow:0 0 0 1px rgb(from #2A5318 r g b/0.05),0px 13px 25px -2px rgb(from #2A5318 r g b/0.05),0px 0px 10px 0px rgb(from #2A5318 r g b/0.05)}html[data-theme-mode=dark] .card__main .card__action .b3-button[data-type="4"]:hover{box-shadow:0 0 0 .5px rgb(from #C1E8B4 r g b/1),0px 13px 25px -2px rgb(from #C1E8B4 r g b/0.2),0px 0px 10px 0px rgb(from #C1E8B4 r g b/0.1)}.card__main .card__action .b3-button[data-type="-1"]:hover,.card__main .card__action .b3-button[data-type="-2"]:hover{transform:none;box-shadow:none}.card__main .card__action .b3-button[data-type="-1"]:active,.card__main .card__action .b3-button[data-type="-2"]:active{transform:scale(0.9)}.card__main .card__action .b3-button[data-type="-3"]:hover{background-color:var(--b3-list-hover)}body[style*=-webkit-print-color-adjust] #action{padding-bottom:8px}body[style*=-webkit-print-color-adjust] #action .b3-label{border-bottom:none;display:flex}body[style*=-webkit-print-color-adjust] #action .b3-label:nth-child(-n+3){flex-direction:column}body[style*=-webkit-print-color-adjust] #action .b3-label .fn__hr{flex-grow:1}body[style*=-webkit-print-color-adjust] #action .b3-label .b3-switch{margin-left:8px;align-self:center}body[style*=-webkit-print-color-adjust] #action .b3-button--cancel{border-radius:99px;padding:4px 12px;color:var(--b3-theme-on-surface)}body[style*=-webkit-print-color-adjust] #action .b3-button--cancel:hover{box-shadow:none}body[style*=-webkit-print-color-adjust] #action .b3-button--cancel:active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}body[style*=-webkit-print-color-adjust] #action .b3-button--cancel:focus{box-shadow:none}body[style*=-webkit-print-color-adjust] #action .b3-button--cancel:hover{background-color:var(--b3-list-hover);color:var(--b3-theme-on-background)}body[style*=-webkit-print-color-adjust] #action .b3-button--cancel:active,body[style*=-webkit-print-color-adjust] #action .b3-button--cancel:focus{background-color:rgba(0,0,0,.1);color:var(--b3-theme-on-background);transition:.1s}html[data-theme-mode=dark] body[style*=-webkit-print-color-adjust] #action .b3-button--cancel:active,html[data-theme-mode=dark] body[style*=-webkit-print-color-adjust] #action .b3-button--cancel:focus{background-color:rgba(255,255,255,.1)}body[style*=-webkit-print-color-adjust] #action .b3-button--text{border-radius:99px;padding:4px 12px;color:var(--b3-theme-primary);font-weight:600}body[style*=-webkit-print-color-adjust] #action .b3-button--text:hover{box-shadow:none}body[style*=-webkit-print-color-adjust] #action .b3-button--text:active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}body[style*=-webkit-print-color-adjust] #action .b3-button--text:focus{box-shadow:none}body[style*=-webkit-print-color-adjust] #action .b3-button--text:hover{background-color:var(--b3-theme-primary-lightest)}body[style*=-webkit-print-color-adjust] #action .b3-button--text:active,body[style*=-webkit-print-color-adjust] #action .b3-button--text:focus{background-color:var(--b3-theme-primary);color:var(--b3-theme-on-primary);transition:.1s}[data-key=dialog-movepathto] .b3-dialog__header>div{text-wrap:nowrap;overflow-x:auto}[data-key=dialog-movepathto] #foldList .b3-list-item__showall{line-height:1.5}@supports(color: oklch(from red clamp(0, l * 0.5, 0.3) 0 h)){:root[data-theme-mode=light]{--asri-base-color: var(--asri-user-custom-accent, var(--asri-sys-accent));--asri-theme-accent-customized: oklch(from var(--asri-user-custom-accent) .67 .18 calc(h + var(--asri-h-shift, 0)));--asri-fallback-accent: #3478f6;--asri-fallback-background: #fff;--asri-fallback-surface: #f0f0f0;--asri-fallback-on-background: #454545;--asri-composite-background: oklch(from var(--asri-base-color) calc(1 - var(--asri-c-0, .015)) calc(.005 * var(--asri-c-factor, 1) * var(--asri-c-0, 1)) h);--asri-composite-surface: oklch(from var(--asri-base-color) calc(.96 - var(--asri-c-0, .02)) calc(.01 * var(--asri-c-factor, 1) * var(--asri-c-0, 1)) h);--asri-composite-on-background: oklch(from var(--asri-base-color) .39 clamp(0, .03 * var(--asri-c-factor, 1) * var(--asri-c-0, 1), .06) calc(h + var(--asri-h-shift, 0)));--b3-theme-primary: oklch(from var(--asri-base-color, var(--asri-fallback-accent)) .67 c calc(h + var(--asri-h-shift, 0)));--b3-theme-primary-light: oklch(from var(--b3-theme-primary) l c h / .56);--b3-theme-primary-lighter: oklch(from var(--b3-theme-primary) l c h / .38);--b3-theme-primary-lightest: oklch(from var(--b3-theme-primary) l c h / .2);--b3-theme-accent: var(--asri-theme-accent-customized, oklch(from var(--asri-sys-accent-accessible, oklch(from var(--b3-theme-primary) l 0.2 h)) .67 c calc(h + var(--asri-h-shift, 0))));--b3-menu-item-background-hover: oklch(from var(--asri-base-color, var(--asri-fallback-accent)) .62 c calc(h + var(--asri-h-shift, 0)) / .8);--b3-theme-background: var(--asri-composite-background, var(--asri-fallback-background));--b3-theme-surface: var(--asri-composite-surface, var(--asri-fallback-surface));--b3-theme-on-background: var(--asri-composite-on-background, var(--asri-fallback-on-background));--b3-theme-on-surface: oklch(from var(--b3-theme-on-background) l c h / .65);--b3-theme-background-light: oklch(from var(--b3-theme-background) l c h / .1);--b3-theme-surface-light: oklch(from var(--b3-theme-surface) l c h / .5);--b3-theme-surface-lighter: oklch(from var(--b3-theme-surface) .9 c h);--b3-theme-on-surface-light: oklch(from var(--b3-theme-on-surface) .65 c h / .68);--b3-theme-on-primary: oklch(from var(--b3-theme-primary) .99 .01 h);--b3-border-color: oklch(from var(--b3-theme-on-background) .92 clamp(0, .01 * var(--asri-c-factor, 1), .04) h);--b3-border-color-trans: oklch(from var(--b3-theme-on-background) l c h / .15);--b3-menu-background: oklch(from var(--b3-theme-background) .95 c h);--b3-list-hover: oklch(from var(--b3-theme-on-background) l c h / .08);--b3-av-background-hl: oklch(from var(--b3-theme-primary) .95 .02 h);--b3-av-hover: oklch(from var(--b3-theme-on-background) .93 .02 h);--b3-scroll-color: oklch(from var(--b3-theme-on-background) l c h / .09);--b3-scroll-color-hover: oklch(from var(--b3-theme-on-background) l c h / .18);--b3-protyle-code-background: oklch(from var(--b3-theme-surface) .9 c h / .5);--b3-font-color4: oklch(0.6 0.23 calc(360 / 10 * 1 + 30));--b3-font-background4: oklch(0.97 0.05 calc(360 / 10 * 1 + 30));--b3-font-color5: oklch(0.6 0.23 calc(360 / 10 * 2 + 30));--b3-font-background5: oklch(0.97 0.05 calc(360 / 10 * 2 + 30));--b3-font-color6: oklch(0.6 0.23 calc(360 / 10 * 3 + 30));--b3-font-background6: oklch(0.97 0.05 calc(360 / 10 * 3 + 30));--b3-font-color7: oklch(0.6 0.23 calc(360 / 10 * 4 + 30));--b3-font-background7: oklch(0.97 0.05 calc(360 / 10 * 4 + 30));--b3-font-color8: oklch(0.6 0.23 calc(360 / 10 * 5 + 30));--b3-font-background8: oklch(0.97 0.05 calc(360 / 10 * 5 + 30));--b3-font-color9: oklch(0.6 0.23 calc(360 / 10 * 6 + 30));--b3-font-background9: oklch(0.97 0.05 calc(360 / 10 * 6 + 30));--b3-font-color10: oklch(0.6 0.23 calc(360 / 10 * 7 + 30));--b3-font-background10: oklch(0.97 0.05 calc(360 / 10 * 7 + 30));--b3-font-color11: oklch(0.6 0.23 calc(360 / 10 * 8 + 30));--b3-font-background11: oklch(0.97 0.05 calc(360 / 10 * 8 + 30));--b3-font-color12: oklch(0.6 0.23 calc(360 / 10 * 9 + 30));--b3-font-background12: oklch(0.97 0.05 calc(360 / 10 * 9 + 30));--b3-font-color13: oklch(0.6 0.23 calc(360 / 10 * 10 + 30));--b3-font-background13: oklch(0.97 0.05 calc(360 / 10 * 10 + 30))}:root[data-theme-mode=dark]{--asri-base-color: var(--asri-user-custom-accent, var(--asri-sys-accent));--asri-theme-accent-customized: oklch(from var(--asri-user-custom-accent) .7 .17 calc(h + var(--asri-h-shift, 0)));--asri-fallback-accent: #118bff;--asri-fallback-background: #1e1e1e;--asri-fallback-surface: #383838;--asri-fallback-on-background: #dcdcdc;--asri-composite-background: oklch(from var(--asri-base-color) .25 calc(.01 * var(--asri-c-factor, 1) * var(--asri-c-0, 1)) h);--asri-composite-surface: oklch(from var(--asri-base-color) .34 calc(.012 * var(--asri-c-factor, 1) * var(--asri-c-0, 1)) h);--asri-composite-on-background: oklch(from var(--asri-base-color) .89 clamp(0, .01 * var(--asri-c-factor, 1) * var(--asri-c-0, 1), .04) calc(h + var(--asri-h-shift, 0)));--b3-theme-primary: oklch(from var(--asri-base-color, var(--asri-fallback-accent)) .65 c calc(h + var(--asri-h-shift, 0)));--b3-theme-primary-light: oklch(from var(--b3-theme-primary) l c h / .56);--b3-theme-primary-lighter: oklch(from var(--b3-theme-primary) l c h / .38);--b3-theme-primary-lightest: oklch(from var(--b3-theme-primary) l c h / .2);--b3-theme-accent: var(--asri-theme-accent-customized, oklch(from var(--asri-sys-accent-accessible, oklch(from var(--b3-theme-primary) l 0.2 h)) .65 c calc(h + var(--asri-h-shift, 0))));--b3-menu-item-background-hover: oklch(from var(--asri-base-color, var(--asri-fallback-accent)) .6 c calc(h + var(--asri-h-shift, 0)) / .7);--b3-theme-background: var(--asri-composite-background, var(--asri-fallback-background));--b3-theme-surface: var(--asri-composite-surface, var(--asri-fallback-surface));--b3-theme-on-background: var(--asri-composite-on-background, var(--asri-fallback-on-background));--b3-theme-on-surface: oklch(from var(--b3-theme-on-background) l c h / .65);--b3-theme-background-light: oklch(from var(--b3-theme-background) l c h / .1);--b3-theme-surface-light: oklch(from var(--b3-theme-surface) l c h / .5);--b3-theme-on-surface-light: oklch(from var(--b3-theme-on-surface) .6 c h / .68);--b3-theme-on-primary: oklch(from var(--b3-theme-primary) .99 .01 h);--b3-border-color: oklch(from var(--b3-theme-on-background) .38 clamp(0, .01 * var(--asri-c-factor, 1), .04) h);--b3-border-color-trans: oklch(from var(--b3-theme-on-background) l c h / .15);--b3-menu-background: oklch(from var(--b3-theme-background) .3 c h);--b3-list-hover: oklch(from var(--b3-theme-on-background) l c h / .08);--b3-av-background-hl: oklch(from var(--b3-theme-primary) .32 .03 h);--b3-av-hover: oklch(from var(--b3-theme-on-background) .35 .02 h);--b3-scroll-color: oklch(from var(--b3-theme-on-background) l c h / .09);--b3-scroll-color-hover: oklch(from var(--b3-theme-on-background) l c h / .18);--b3-protyle-code-background: oklch(from var(--b3-theme-surface) .4 c h / .6);--b3-font-color4: oklch(0.83 0.17 calc(360 / 10 * 1 + 30));--b3-font-background4: oklch(0.35 0.05 calc(360 / 10 * 1 + 30));--b3-font-color5: oklch(0.83 0.17 calc(360 / 10 * 2 + 30));--b3-font-background5: oklch(0.35 0.05 calc(360 / 10 * 2 + 30));--b3-font-color6: oklch(0.83 0.17 calc(360 / 10 * 3 + 30));--b3-font-background6: oklch(0.35 0.05 calc(360 / 10 * 3 + 30));--b3-font-color7: oklch(0.83 0.17 calc(360 / 10 * 4 + 30));--b3-font-background7: oklch(0.35 0.05 calc(360 / 10 * 4 + 30));--b3-font-color8: oklch(0.83 0.17 calc(360 / 10 * 5 + 30));--b3-font-background8: oklch(0.35 0.05 calc(360 / 10 * 5 + 30));--b3-font-color9: oklch(0.83 0.17 calc(360 / 10 * 6 + 30));--b3-font-background9: oklch(0.35 0.05 calc(360 / 10 * 6 + 30));--b3-font-color10: oklch(0.83 0.17 calc(360 / 10 * 7 + 30));--b3-font-background10: oklch(0.35 0.05 calc(360 / 10 * 7 + 30));--b3-font-color11: oklch(0.83 0.17 calc(360 / 10 * 8 + 30));--b3-font-background11: oklch(0.35 0.05 calc(360 / 10 * 8 + 30));--b3-font-color12: oklch(0.83 0.17 calc(360 / 10 * 9 + 30));--b3-font-background12: oklch(0.35 0.05 calc(360 / 10 * 9 + 30));--b3-font-color13: oklch(0.83 0.17 calc(360 / 10 * 10 + 30));--b3-font-background13: oklch(0.35 0.05 calc(360 / 10 * 10 + 30))}#commonMenu[data-name=barmode]{right:40px;left:unset !important}.body--mac #commonMenu[data-name=barmode],.body--browser #commonMenu[data-name=barmode]{right:8px}#commonMenu[data-name=barmode] .b3-menu__separator{cursor:default}#commonMenu[data-name=barmode] #followSysAccent.b3-menu__item--selected svg{background-color:var(--asri-sys-accent);border-radius:15px}#commonMenu[data-name=barmode] #followSysAccent.b3-menu__item--selected.b3-menu__item--current svg{outline:1px solid rgba(255,255,255,.6666666667)}#commonMenu[data-name=barmode] #pickColor.b3-menu__item--selected svg{background-color:var(--asri-user-custom-accent, var(--b3-theme-primary));border-radius:15px}#commonMenu[data-name=barmode] #pickColor.b3-menu__item--selected.b3-menu__item--current svg{outline:1px solid rgba(255,255,255,.6666666667)}#commonMenu[data-name=barmode] #pickColor input{visibility:hidden;width:0;height:0;padding:0}#commonMenu[data-name=barmode] #followSysAccent label,#commonMenu[data-name=barmode] #pickColor label{cursor:pointer}#commonMenu[data-name=barmode] #asriChroma,#commonMenu[data-name=barmode] #asriHueShift{cursor:default}#commonMenu[data-name=barmode] #asriChroma .b3-tooltips,#commonMenu[data-name=barmode] #asriHueShift .b3-tooltips{flex-grow:1}#commonMenu[data-name=barmode] #asriChroma svg,#commonMenu[data-name=barmode] #asriHueShift svg{margin-right:4px;transform:scale(1.1)}#commonMenu[data-name=barmode] #asriChromaSlider,#commonMenu[data-name=barmode] #asriHueShiftSlider{cursor:pointer}#commonMenu[data-name=barmode] #asriHueShift>svg{transform:scale(1.1) rotate(calc(var(--asri-h-shift, 0) * 1deg))}#commonMenu[data-name=barmode] .asri-config[disabled]{opacity:.5;pointer-events:none;cursor:not-allowed}#toolbar .toolbar__item--active,.block__icon--active,.b3-menu__item--selected,.protyle-toolbar__item--current,.protyle-attr--refcount:hover,.protyle-attr--av:hover>:is(svg,span),.custom-attr .block__logo.custom-attr__avheader{color:var(--b3-theme-accent)}.b3-menu__icon[style="color:var(--b3-theme-primary)"],.dock .dock__item--activefocus,.dock .dock__item--active,.b3-list-item__text mark{color:var(--b3-theme-accent) !important}.av__drag-fill{border-color:rgb(from var(--b3-theme-accent) r g b/0.5)}.config-account__cover[style="background-image: url()"]{background-color:oklch(from var(--b3-theme-accent) l c h/0.3) !important}.protyle-wysiwyg [data-node-id] span[data-type~=search-mark].search-mark--hl{background-color:oklch(from var(--b3-theme-accent) l c h/0.38) !important;box-shadow:0 0 0 1px rgb(from var(--b3-theme-accent) r g b/0.075),0px 13px 25px -2px rgb(from var(--b3-theme-accent) r g b/0.075),0px 0px 10px 0px rgb(from var(--b3-theme-accent) r g b/0.075)}html[data-theme-mode=dark] .protyle-wysiwyg [data-node-id] span[data-type~=search-mark].search-mark--hl{box-shadow:0 0 0 .5px rgb(from var(--b3-theme-accent) r g b/1),0px 13px 25px -2px rgb(from var(--b3-theme-accent) r g b/0.4),0px 0px 10px 0px rgb(from var(--b3-theme-accent) r g b/0.2)}.b3-list-item--focus{background-color:oklch(from var(--b3-theme-primary) 0.5 calc(c * 0.9 * var(--asri-c-0, 1)) h/0.1) !important}html[data-theme-mode=dark] .b3-list-item--focus{background-color:oklch(from var(--b3-theme-primary) 0.9 calc(c * 0.9 * var(--asri-c-0, 1)) h/0.13) !important}.layout-tab-bar .item:not(.item--readonly,.item--full.item--focus):hover,.layout-tab-bar .item--focus{background-color:oklch(from var(--b3-theme-primary) 0.43 calc(c * 0.9 * var(--asri-c-0, 1)) h/0.2)}html[data-theme-mode=dark] .layout-tab-bar .item:not(.item--readonly,.item--full.item--focus):hover,html[data-theme-mode=dark] .layout-tab-bar .item--focus{background-color:oklch(from var(--b3-theme-primary) 0.99 calc(c * 0.9 * var(--asri-c-0, 1)) h/0.21)}.b3-dialog__scrim{background-color:oklch(from var(--b3-theme-background) 0.6 c h/0.5)}html[data-theme-mode=dark] .b3-dialog__scrim{background-color:oklch(from var(--b3-theme-background) 0.1 c h/0.65)}.toolbarButton.toggled,.secondaryToolbarButton.toggled{color:var(--b3-theme-accent)}.b3-chip[style*="background-color:var(--b3-font-background4);color:var(--b3-font-color4)"]{color:oklch(0.4 0.1 calc(36 * 1 + 30)) !important;background-color:oklch(from var(--b3-font-background4) 0.95 c h) !important}html[data-theme-mode=dark] .b3-chip[style*="background-color:var(--b3-font-background4);color:var(--b3-font-color4)"]{color:oklch(0.89 0.05 calc(36 * 1 + 30)) !important;background-color:oklch(from var(--b3-font-background4) 0.35 c h) !important}.b3-chip[style*="background-color:var(--b3-font-background5);color:var(--b3-font-color5)"]{color:oklch(0.4 0.1 calc(36 * 2 + 30)) !important;background-color:oklch(from var(--b3-font-background5) 0.95 c h) !important}html[data-theme-mode=dark] .b3-chip[style*="background-color:var(--b3-font-background5);color:var(--b3-font-color5)"]{color:oklch(0.89 0.05 calc(36 * 2 + 30)) !important;background-color:oklch(from var(--b3-font-background5) 0.35 c h) !important}.b3-chip[style*="background-color:var(--b3-font-background6);color:var(--b3-font-color6)"]{color:oklch(0.4 0.1 calc(36 * 3 + 30)) !important;background-color:oklch(from var(--b3-font-background6) 0.95 c h) !important}html[data-theme-mode=dark] .b3-chip[style*="background-color:var(--b3-font-background6);color:var(--b3-font-color6)"]{color:oklch(0.89 0.05 calc(36 * 3 + 30)) !important;background-color:oklch(from var(--b3-font-background6) 0.35 c h) !important}.b3-chip[style*="background-color:var(--b3-font-background7);color:var(--b3-font-color7)"]{color:oklch(0.4 0.1 calc(36 * 4 + 30)) !important;background-color:oklch(from var(--b3-font-background7) 0.95 c h) !important}html[data-theme-mode=dark] .b3-chip[style*="background-color:var(--b3-font-background7);color:var(--b3-font-color7)"]{color:oklch(0.89 0.05 calc(36 * 4 + 30)) !important;background-color:oklch(from var(--b3-font-background7) 0.35 c h) !important}.b3-chip[style*="background-color:var(--b3-font-background8);color:var(--b3-font-color8)"]{color:oklch(0.4 0.1 calc(36 * 5 + 30)) !important;background-color:oklch(from var(--b3-font-background8) 0.95 c h) !important}html[data-theme-mode=dark] .b3-chip[style*="background-color:var(--b3-font-background8);color:var(--b3-font-color8)"]{color:oklch(0.89 0.05 calc(36 * 5 + 30)) !important;background-color:oklch(from var(--b3-font-background8) 0.35 c h) !important}.b3-chip[style*="background-color:var(--b3-font-background9);color:var(--b3-font-color9)"]{color:oklch(0.4 0.1 calc(36 * 6 + 30)) !important;background-color:oklch(from var(--b3-font-background9) 0.95 c h) !important}html[data-theme-mode=dark] .b3-chip[style*="background-color:var(--b3-font-background9);color:var(--b3-font-color9)"]{color:oklch(0.89 0.05 calc(36 * 6 + 30)) !important;background-color:oklch(from var(--b3-font-background9) 0.35 c h) !important}.b3-chip[style*="background-color:var(--b3-font-background10);color:var(--b3-font-color10)"]{color:oklch(0.4 0.1 calc(36 * 7 + 30)) !important;background-color:oklch(from var(--b3-font-background10) 0.95 c h) !important}html[data-theme-mode=dark] .b3-chip[style*="background-color:var(--b3-font-background10);color:var(--b3-font-color10)"]{color:oklch(0.89 0.05 calc(36 * 7 + 30)) !important;background-color:oklch(from var(--b3-font-background10) 0.35 c h) !important}.b3-chip[style*="background-color:var(--b3-font-background11);color:var(--b3-font-color11)"]{color:oklch(0.4 0.1 calc(36 * 8 + 30)) !important;background-color:oklch(from var(--b3-font-background11) 0.95 c h) !important}html[data-theme-mode=dark] .b3-chip[style*="background-color:var(--b3-font-background11);color:var(--b3-font-color11)"]{color:oklch(0.89 0.05 calc(36 * 8 + 30)) !important;background-color:oklch(from var(--b3-font-background11) 0.35 c h) !important}.b3-chip[style*="background-color:var(--b3-font-background12);color:var(--b3-font-color12)"]{color:oklch(0.4 0.1 calc(36 * 9 + 30)) !important;background-color:oklch(from var(--b3-font-background12) 0.95 c h) !important}html[data-theme-mode=dark] .b3-chip[style*="background-color:var(--b3-font-background12);color:var(--b3-font-color12)"]{color:oklch(0.89 0.05 calc(36 * 9 + 30)) !important;background-color:oklch(from var(--b3-font-background12) 0.35 c h) !important}.b3-chip[style*="background-color:var(--b3-font-background13);color:var(--b3-font-color13)"]{color:oklch(0.4 0.1 calc(36 * 10 + 30)) !important;background-color:oklch(from var(--b3-font-background13) 0.95 c h) !important}html[data-theme-mode=dark] .b3-chip[style*="background-color:var(--b3-font-background13);color:var(--b3-font-color13)"]{color:oklch(0.89 0.05 calc(36 * 10 + 30)) !important;background-color:oklch(from var(--b3-font-background13) 0.35 c h) !important}.b3-chip[style="background-color:var(--b3-font-background1);color:var(--b3-font-color1)"]{color:oklch(from var(--b3-font-color1) 0.4 c h) !important}html[data-theme-mode=dark] .b3-chip[style="background-color:var(--b3-font-background1);color:var(--b3-font-color1)"]{color:oklch(from var(--b3-font-color1) 0.89 c h) !important}.b3-chip[style="background-color:var(--b3-font-background2);color:var(--b3-font-color2)"]{color:oklch(from var(--b3-font-color2) 0.4 c h) !important}html[data-theme-mode=dark] .b3-chip[style="background-color:var(--b3-font-background2);color:var(--b3-font-color2)"]{color:oklch(from var(--b3-font-color2) 0.89 c h) !important}.b3-chip[style="background-color:var(--b3-font-background3);color:var(--b3-font-color3)"]{color:oklch(from var(--b3-font-color3) 0.4 c h) !important}html[data-theme-mode=dark] .b3-chip[style="background-color:var(--b3-font-background3);color:var(--b3-font-color3)"]{color:oklch(from var(--b3-font-color3) 0.89 c h) !important}.b3-chip[style*="background-color:var(--b3-font-background1);color:var(--b3-font-color1)"]{outline:1px solid var(--b3-border-color-trans);outline-offset:-1px}.b3-switch{background-color:oklch(from var(--b3-theme-on-background) 0.6 clamp(0, 0.01 * var(--asri-c-factor, 1), 0.03) h/0.4)}}.asri-mode-transition,.asri-mode-transition>:where(.fn__flex-1,[id],[data-key],.block__popover) *{transition-property:background-color,color,border-color;transition-duration:.5s;transition-delay:.1s;transition-timing-function:cubic-bezier(0.2, 0, 0, 1)}.asri-mode-transition #status,.asri-mode-transition #dockBottom{transition-duration:.5s !important}.protyle-background__img img{-webkit-mask-image:linear-gradient(to top, transparent 2%, rgba(0, 0, 0, 0.03) 10%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.25) 33%, rgba(0, 0, 0, 0.95) 92%, black 99%),linear-gradient(to top, black, black);mask-image:linear-gradient(to top, transparent 2%, rgba(0, 0, 0, 0.03) 10%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.25) 33%, rgba(0, 0, 0, 0.95) 92%, black 99%),linear-gradient(to top, black, black);-webkit-mask-size:auto 90%,auto 11%;mask-size:auto 90%,auto 11%;-webkit-mask-position:bottom,top;mask-position:bottom,top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.protyle-background__img::after{content:"";display:inline-block;width:100%;height:13.5vh;position:absolute;bottom:0;right:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-mask-image:linear-gradient(to top, black 50%, transparent);mask-image:linear-gradient(to top, black 50%, transparent);transform:translateZ(0);pointer-events:none}.protyle-background[style="min-height: 30vh;"]{margin-bottom:-48px}.protyle-background[style="min-height: 30vh;"].without-icon{transition:margin .2s 0s;margin-bottom:-120px}.protyle-background[style="min-height: 30vh;"].without-icon .protyle-icons:not(:nth-of-type(2)){transform:translateY(-72px);z-index:1}.protyle-background[style="min-height: 30vh;"].without-icon .protyle-background__iconw{transform:translateY(-120px);z-index:1}.protyle-background[style="min-height: 30vh;"] .protyle-background__iconw{transform:translateY(-48px)}body:not(.body--blur,.asri-disable-backdrop-blur) [data-type=wnd] #outerContainer #findbar:not(.fn__hidden),body:not(.body--blur,.asri-disable-backdrop-blur) [data-type=wnd] #outerContainer .pdf__util{background-color:oklch(from var(--b3-menu-background) l c h/0.8);-webkit-backdrop-filter:blur(40px) saturate(3) brightness(1.1);backdrop-filter:blur(40px) saturate(3) brightness(1.1)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) [data-type=wnd] #outerContainer #findbar:not(.fn__hidden),html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) [data-type=wnd] #outerContainer .pdf__util{-webkit-backdrop-filter:blur(40px) saturate(3) brightness(0.9);backdrop-filter:blur(40px) saturate(3) brightness(0.9)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){body:not(.body--blur,.asri-disable-backdrop-blur) [data-type=wnd] #outerContainer #findbar:not(.fn__hidden),body:not(.body--blur,.asri-disable-backdrop-blur) [data-type=wnd] #outerContainer .pdf__util{background-color:rgba(236,236,236,.8)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) [data-type=wnd] #outerContainer #findbar:not(.fn__hidden),html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) [data-type=wnd] #outerContainer .pdf__util{background-color:rgba(50,50,50,.8)}}body:not(.body--blur,.asri-disable-backdrop-blur) [data-type=wnd] #outerContainer #dialogContainer .dialog{background-color:oklch(from var(--b3-menu-background) l c h/0.85);-webkit-backdrop-filter:blur(40px) saturate(3) brightness(1.1);backdrop-filter:blur(40px) saturate(3) brightness(1.1)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) [data-type=wnd] #outerContainer #dialogContainer .dialog{-webkit-backdrop-filter:blur(40px) saturate(3) brightness(0.95);backdrop-filter:blur(40px) saturate(3) brightness(0.95)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){body:not(.body--blur,.asri-disable-backdrop-blur) [data-type=wnd] #outerContainer #dialogContainer .dialog{background-color:rgba(236,236,236,.85)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) [data-type=wnd] #outerContainer #dialogContainer .dialog{background-color:rgba(50,50,50,.85)}}body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--secondary{-webkit-backdrop-filter:blur(40px) saturate(1) brightness(1);backdrop-filter:blur(40px) saturate(1) brightness(1);background-color:rgba(240,240,240,.8);color:rgba(69,69,69,.6)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--secondary{-webkit-backdrop-filter:blur(40px) saturate(1) brightness(1);backdrop-filter:blur(40px) saturate(1) brightness(1)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--secondary{background-color:rgba(56,56,56,.6)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--secondary{color:#dcdcdc}body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--primary{-webkit-backdrop-filter:blur(40px) saturate(1) brightness(1);backdrop-filter:blur(40px) saturate(1) brightness(1);background-color:rgba(240,240,240,.8);color:rgba(69,69,69,.6)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--primary{-webkit-backdrop-filter:blur(40px) saturate(1) brightness(1);backdrop-filter:blur(40px) saturate(1) brightness(1)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--primary{background-color:rgba(56,56,56,.6)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--primary{color:#dcdcdc}body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--info{-webkit-backdrop-filter:blur(40px) saturate(1) brightness(1);backdrop-filter:blur(40px) saturate(1) brightness(1);background-color:rgba(240,240,240,.8);color:rgba(69,69,69,.6)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--info{-webkit-backdrop-filter:blur(40px) saturate(1) brightness(1);backdrop-filter:blur(40px) saturate(1) brightness(1)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--info{background-color:rgba(56,56,56,.6)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--info{color:#dcdcdc}body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--success{-webkit-backdrop-filter:blur(40px) saturate(1) brightness(1);backdrop-filter:blur(40px) saturate(1) brightness(1);background-color:rgba(240,240,240,.8);color:rgba(69,69,69,.6)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--success{-webkit-backdrop-filter:blur(40px) saturate(1) brightness(1);backdrop-filter:blur(40px) saturate(1) brightness(1)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--success{background-color:rgba(56,56,56,.6)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--success{color:#dcdcdc}body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--warning{-webkit-backdrop-filter:blur(40px) saturate(1) brightness(1);backdrop-filter:blur(40px) saturate(1) brightness(1);background-color:rgba(240,240,240,.8);color:rgba(69,69,69,.6)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--warning{-webkit-backdrop-filter:blur(40px) saturate(1) brightness(1);backdrop-filter:blur(40px) saturate(1) brightness(1)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--warning{background-color:rgba(56,56,56,.6)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--warning{color:#dcdcdc}body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--error{-webkit-backdrop-filter:blur(40px) saturate(1) brightness(1);backdrop-filter:blur(40px) saturate(1) brightness(1);background-color:rgba(240,240,240,.8);color:rgba(69,69,69,.6)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--error{-webkit-backdrop-filter:blur(40px) saturate(1) brightness(1);backdrop-filter:blur(40px) saturate(1) brightness(1)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--error{background-color:rgba(56,56,56,.6)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--error{color:#dcdcdc}body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--pink{-webkit-backdrop-filter:blur(40px) saturate(1) brightness(1);backdrop-filter:blur(40px) saturate(1) brightness(1);background-color:rgba(240,240,240,.8);color:rgba(69,69,69,.6)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--pink{-webkit-backdrop-filter:blur(40px) saturate(1) brightness(1);backdrop-filter:blur(40px) saturate(1) brightness(1)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--pink{background-color:rgba(56,56,56,.6)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--pink{color:#dcdcdc}body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-toolbar{background-color:oklch(from var(--b3-theme-surface) l c h/0.8);-webkit-backdrop-filter:blur(40px) saturate(3) brightness(1.1);backdrop-filter:blur(40px) saturate(3) brightness(1.1)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-toolbar{-webkit-backdrop-filter:blur(40px) saturate(3) brightness(0.9);backdrop-filter:blur(40px) saturate(3) brightness(0.9)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-toolbar{background-color:rgba(240,240,240,.8)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-toolbar{background-color:rgba(56,56,56,.8)}}body:not(.body--blur,.asri-disable-backdrop-blur) .protyle [data-node-id] .img:hover .protyle-action__drag{background-color:rgba(0,0,0,0);-webkit-backdrop-filter:invert(1) blur(200px) saturate(0) contrast(0.5) brightness(1.15);backdrop-filter:invert(1) blur(200px) saturate(0) contrast(0.5) brightness(1.15);filter:contrast(10) invert(0.1) opacity(0.9);box-shadow:none;transition:transform 50ms}body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-icons{mix-blend-mode:luminosity}body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-icons:hover{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-icons .protyle-icon--only:hover{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-action:hover{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-action .protyle-icon--only:hover{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}body:not(.body--blur,.asri-disable-backdrop-blur) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status,body:not(.body--blur,.asri-disable-backdrop-blur).body--mobile #status{background-color:oklch(from var(--b3-theme-surface) l c h/0.8);-webkit-backdrop-filter:blur(40px) saturate(3) brightness(1.1);backdrop-filter:blur(40px) saturate(3) brightness(1.1)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status,html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur).body--mobile #status{-webkit-backdrop-filter:blur(40px) saturate(3) brightness(0.9);backdrop-filter:blur(40px) saturate(3) brightness(0.9)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){body:not(.body--blur,.asri-disable-backdrop-blur) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status,body:not(.body--blur,.asri-disable-backdrop-blur).body--mobile #status{background-color:rgba(240,240,240,.8)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status,html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur).body--mobile #status{background-color:rgba(56,56,56,.8)}}body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockl.layout--float,body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockr.layout--float{margin-top:0}body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockl.layout--float .layout-tab-container,body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockr.layout--float .layout-tab-container{background-color:oklch(from var(--b3-theme-background) l c h/0.85)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockl.layout--float .layout-tab-container,body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockr.layout--float .layout-tab-container{background-color:rgba(255,255,255,.85)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockl.layout--float .layout-tab-container,html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockr.layout--float .layout-tab-container{background-color:rgba(30,30,30,.85)}}body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockl.layout--float .layout-tab-container .graph,body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockr.layout--float .layout-tab-container .graph{background-color:rgba(0,0,0,0)}body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockl.layout--float .layout-tab-container .graph.fullscreen,body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockr.layout--float .layout-tab-container .graph.fullscreen{-webkit-backdrop-filter:blur(40px) saturate(3) brightness(1.1);backdrop-filter:blur(40px) saturate(3) brightness(1.1)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockl.layout--float .layout-tab-container .graph.fullscreen,html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockr.layout--float .layout-tab-container .graph.fullscreen{-webkit-backdrop-filter:blur(40px) saturate(3) brightness(0.9);backdrop-filter:blur(40px) saturate(3) brightness(0.9)}body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockl.layout--float::after,body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockr.layout--float::after{content:"";width:inherit;height:100%;position:absolute;z-index:-1;-webkit-backdrop-filter:blur(40px) saturate(3) brightness(1.1);backdrop-filter:blur(40px) saturate(3) brightness(1.1)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockl.layout--float::after,html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockr.layout--float::after{-webkit-backdrop-filter:blur(40px) saturate(3) brightness(0.9);backdrop-filter:blur(40px) saturate(3) brightness(0.9)}body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockl.layout--float .sy__graph.fullscreen,body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockr.layout--float .sy__graph.fullscreen{background-color:rgba(255,255,255,.8)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockl.layout--float .sy__graph.fullscreen,html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockr.layout--float .sy__graph.fullscreen{background-color:rgba(30,30,30,.8)}body:not(.body--blur,.asri-disable-backdrop-blur) .layout--float .protyle-icons,body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background__iconw .protyle-icons{mix-blend-mode:normal;-webkit-backdrop-filter:blur(20px) saturate(3) brightness(1);backdrop-filter:blur(20px) saturate(3) brightness(1)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .layout--float .protyle-icons,html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background__iconw .protyle-icons{-webkit-backdrop-filter:blur(20px) saturate(3) brightness(1);backdrop-filter:blur(20px) saturate(3) brightness(1)}body:not(.body--blur,.asri-disable-backdrop-blur) .layout--float [data-node-id] .img__net{background-color:var(--b3-theme-surface-light)}body:not(.body--blur,.asri-disable-backdrop-blur) .graph__panel{-webkit-backdrop-filter:blur(20px) saturate(3) brightness(1.1);backdrop-filter:blur(20px) saturate(3) brightness(1.1);opacity:1;background-color:oklch(from var(--b3-theme-background) l c h/0.8)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .graph__panel{-webkit-backdrop-filter:blur(20px) saturate(3) brightness(0.9);backdrop-filter:blur(20px) saturate(3) brightness(0.9)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){body:not(.body--blur,.asri-disable-backdrop-blur) .graph__panel{background-color:rgba(255,255,255,.8)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .graph__panel{background-color:rgba(30,30,30,.8)}}body:not(.body--blur,.asri-disable-backdrop-blur) .b3-menu,body:not(.body--blur,.asri-disable-backdrop-blur) .b3-menu__submenu{background-color:rgba(0,0,0,0);overflow:hidden}body:not(.body--blur,.asri-disable-backdrop-blur) .b3-menu:not(#searchHistoryListm,#findbar,.pdf__util)::before,body:not(.body--blur,.asri-disable-backdrop-blur) .b3-menu__submenu:not(#searchHistoryListm,#findbar,.pdf__util)::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:8px;-webkit-backdrop-filter:blur(40px) saturate(3) brightness(1.1);backdrop-filter:blur(40px) saturate(3) brightness(1.1)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .b3-menu:not(#searchHistoryListm,#findbar,.pdf__util)::before,html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .b3-menu__submenu:not(#searchHistoryListm,#findbar,.pdf__util)::before{-webkit-backdrop-filter:blur(40px) saturate(3) brightness(0.9);backdrop-filter:blur(40px) saturate(3) brightness(0.9)}body:not(.body--blur,.asri-disable-backdrop-blur) .b3-menu .b3-menu__items,body:not(.body--blur,.asri-disable-backdrop-blur) .b3-menu__submenu .b3-menu__items{background-color:oklch(from var(--b3-menu-background) l c h/0.8)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){body:not(.body--blur,.asri-disable-backdrop-blur) .b3-menu .b3-menu__items,body:not(.body--blur,.asri-disable-backdrop-blur) .b3-menu__submenu .b3-menu__items{background-color:rgba(236,236,236,.8)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .b3-menu .b3-menu__items,html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .b3-menu__submenu .b3-menu__items{background-color:rgba(50,50,50,.8)}}body:not(.body--blur,.asri-disable-backdrop-blur) .b3-menu .protyle-icons,body:not(.body--blur,.asri-disable-backdrop-blur) .b3-menu__submenu .protyle-icons{mix-blend-mode:normal}body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-hint{background-color:rgba(0,0,0,0);-webkit-backdrop-filter:blur(40px) saturate(3) brightness(1.1);backdrop-filter:blur(40px) saturate(3) brightness(1.1)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-hint{-webkit-backdrop-filter:blur(40px) saturate(3) brightness(0.9);backdrop-filter:blur(40px) saturate(3) brightness(0.9)}body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-hint>div:not(.emojis){background-color:oklch(from var(--b3-menu-background) l c h/0.8)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-hint>div:not(.emojis){background-color:rgba(236,236,236,.8)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-hint>div:not(.emojis){background-color:rgba(50,50,50,.8)}}body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-hint>.emojis>.emojis__panel{background-color:oklch(from var(--b3-menu-background) l c h/0.8)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-hint>.emojis>.emojis__panel{background-color:rgba(236,236,236,.8)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-hint>.emojis>.emojis__panel{background-color:rgba(50,50,50,.8)}}body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-util{background-color:oklch(from var(--b3-menu-background) l c h/0.8);-webkit-backdrop-filter:blur(40px) saturate(3) brightness(1.1);backdrop-filter:blur(40px) saturate(3) brightness(1.1)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-util{-webkit-backdrop-filter:blur(40px) saturate(3) brightness(0.9);backdrop-filter:blur(40px) saturate(3) brightness(0.9)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-util{background-color:rgba(236,236,236,.8)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-util{background-color:rgba(50,50,50,.8)}}body:not(.body--blur,.asri-disable-backdrop-blur) .block__popover .block__content .protyle-util{background-color:var(--b3-menu-background);-webkit-backdrop-filter:none;backdrop-filter:none}body:not(.body--blur,.asri-disable-backdrop-blur) #searchHistoryList{background-color:oklch(from var(--b3-menu-background) l c h/0.8);-webkit-backdrop-filter:blur(40px) saturate(3) brightness(1.1);backdrop-filter:blur(40px) saturate(3) brightness(1.1);overflow:auto}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) #searchHistoryList{-webkit-backdrop-filter:blur(40px) saturate(3) brightness(0.9);backdrop-filter:blur(40px) saturate(3) brightness(0.9)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){body:not(.body--blur,.asri-disable-backdrop-blur) #searchHistoryList{background-color:rgba(236,236,236,.8)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) #searchHistoryList{background-color:rgba(50,50,50,.8)}}body:not(.body--blur,.asri-disable-backdrop-blur) .b3-dialog.emojis-container .b3-dialog__container{-webkit-backdrop-filter:blur(40px) saturate(3) brightness(1.1);backdrop-filter:blur(40px) saturate(3) brightness(1.1);background-color:oklch(from var(--b3-menu-background) l c h/0.8)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .b3-dialog.emojis-container .b3-dialog__container{-webkit-backdrop-filter:blur(40px) saturate(3) brightness(0.9);backdrop-filter:blur(40px) saturate(3) brightness(0.9)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){body:not(.body--blur,.asri-disable-backdrop-blur) .b3-dialog.emojis-container .b3-dialog__container{background-color:rgba(236,236,236,.8)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .b3-dialog.emojis-container .b3-dialog__container{background-color:rgba(50,50,50,.8)}}body:not(.body--blur,.asri-disable-backdrop-blur) .emojis__panel .emojis__content .emojis__item:hover{animation:lighten .3s ease-in-out}@keyframes lighten{0%{filter:brightness(1)}50%{filter:brightness(1.15)}100%{filter:brightness(1)}}body:not(.body--blur,.asri-disable-backdrop-blur) .config-bazaar__readme{filter:saturate(0)}body:not(.body--blur,.asri-disable-backdrop-blur) .config-bazaar__readme--show{filter:none}body:not(.body--blur,.asri-disable-backdrop-blur) .tooltip{background-color:oklch(from var(--b3-menu-background) l c h/0.8);-webkit-backdrop-filter:blur(20px) saturate(3) brightness(1.1);backdrop-filter:blur(20px) saturate(3) brightness(1.1)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .tooltip{-webkit-backdrop-filter:blur(20px) saturate(3) brightness(0.9);backdrop-filter:blur(20px) saturate(3) brightness(0.9)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){body:not(.body--blur,.asri-disable-backdrop-blur) .tooltip{background-color:rgba(236,236,236,.8)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .tooltip{background-color:rgba(50,50,50,.8)}}body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-toolbar__item ::after,body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-icon ::after{background-color:var(--b3-tooltips-background);-webkit-backdrop-filter:none;backdrop-filter:none}body:not(.body--blur,.asri-disable-backdrop-blur) .viewer-backdrop{-webkit-backdrop-filter:blur(40px) saturate(1) brightness(1.1);backdrop-filter:blur(40px) saturate(1) brightness(1.1);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background-color:rgba(128,128,128,.5019607843)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .viewer-backdrop{-webkit-backdrop-filter:blur(40px) saturate(1) brightness(0.9);backdrop-filter:blur(40px) saturate(1) brightness(0.9)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .viewer-backdrop{background-color:rgba(0,0,0,.5019607843)}body:not(.body--blur,.asri-disable-backdrop-blur) .viewer-title{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:rgba(240,240,240,.6);mix-blend-mode:luminosity}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .viewer-title{background-color:rgba(56,56,56,.6)}body:not(.body--blur,.asri-disable-backdrop-blur) .viewer-toolbar>ul{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:rgba(240,240,240,.8);mix-blend-mode:luminosity}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .viewer-toolbar>ul{background-color:rgba(56,56,56,.8)}body:not(.body--blur,.asri-disable-backdrop-blur) .av__panel .b3-menu>.fn__flex-column>.b3-menu__item[data-type=nobg]:first-child,body:not(.body--blur,.asri-disable-backdrop-blur) .av__panel .b3-menu>.fn__flex-column>.b3-menu__item[data-type=nobg]:first-child+.fn__hr{background-color:oklch(from var(--b3-menu-background) l c h/0.8)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){body:not(.body--blur,.asri-disable-backdrop-blur) .av__panel .b3-menu>.fn__flex-column>.b3-menu__item[data-type=nobg]:first-child,body:not(.body--blur,.asri-disable-backdrop-blur) .av__panel .b3-menu>.fn__flex-column>.b3-menu__item[data-type=nobg]:first-child+.fn__hr{background-color:rgba(236,236,236,.8)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .av__panel .b3-menu>.fn__flex-column>.b3-menu__item[data-type=nobg]:first-child,html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .av__panel .b3-menu>.fn__flex-column>.b3-menu__item[data-type=nobg]:first-child+.fn__hr{background-color:rgba(50,50,50,.8)}}body:not(.body--mobile,.body--window){--topbar-z-index: 2;--avoid-topbar: calc(var(--toolbar-height))}body:not(.body--mobile,.body--window)>#toolbar{background-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);margin-bottom:calc(var(--toolbar-height)*-1);z-index:var(--topbar-z-index);pointer-events:none;app-region:drag}body:not(.body--mobile,.body--window)>#toolbar #drag{min-width:unset;opacity:0}body:not(.body--mobile,.body--window)>#toolbar .toolbar__item{pointer-events:visibleFill;app-region:no-drag;height:auto}body:not(.body--mobile,.body--window)>#toolbar #AsriPluginsIconsDivider{width:auto;height:1px;border-radius:6px;align-self:center;position:absolute;top:var(--toolbar-height);background-color:var(--b3-border-color-trans);z-index:-1}body:not(.body--mobile,.body--window)>#toolbar #AsriTopbarLeftSpacing{width:var(--topbar-left-spacing)}body:not(.body--mobile,.body--window)>#toolbar #AsriTopbarRightSpacing{width:var(--topbar-right-spacing)}body:not(.body--mobile,.body--window) .layout__center .layout-tab-bar{margin:10px}body:not(.body--mobile,.body--window) .layout__center .layout-tab-bar:not(body:not(.body--mobile,.body--window) .layout__center .layout-tab-bar--readonly){margin-right:4px}body:not(.body--mobile,.body--window) .layout__center .layout-tab-bar--readonly{margin-left:0;margin-right:8px}body:not(.body--mobile,.body--window) .layout__center .layout-tab-bar--readonly .item--readonly{justify-content:end}body:not(.body--mobile,.body--window) .layout__center .layout-tab-bar--readonly .item--readonly .fn__flex-1:nth-child(2){flex-grow:0}body:not(.body--mobile,.body--window) .layout__center .layout-tab-bar--readonly .item--readonly .block__icon:hover{background-color:rgba(0,0,0,0)}body:not(.body--mobile,.body--window) .b3-dialog--open .layout-tab-bar{margin:8px auto}body:not(.body--mobile,.body--window) #dockLeft{padding-top:calc(var(--avoid-topbar) - 6px)}body:not(.body--mobile,.body--window) #dockRight{background-color:var(--b3-theme-background);padding-top:var(--avoid-topbar)}body:not(.body--mobile,.body--window) .layout__dockl>.fn__flex:not(.fn__none):first-child .layout-tab-container,body:not(.body--mobile,.body--window) .layout__dockl>.fn__flex.fn__none~.fn__flex .layout-tab-container,body:not(.body--mobile,.body--window) .layout__dockr>.fn__flex:not(.fn__none):first-child .layout-tab-container,body:not(.body--mobile,.body--window) .layout__dockr>.fn__flex.fn__none~.fn__flex .layout-tab-container{padding-top:var(--avoid-topbar)}body:not(.body--mobile,.body--window) .layout__dockl.layout--float,body:not(.body--mobile,.body--window) .layout__dockr.layout--float{height:100%}body:not(.body--mobile,.body--window) .layout__dockl>.fn__flex:not(.fn__none):first-child .layout-tab-container,body:not(.body--mobile,.body--window) .layout__dockl>.fn__flex.fn__none~.fn__flex .layout-tab-container{padding-top:calc(var(--avoid-topbar) - 6px)}body:not(.body--mobile,.body--window) .layout__dockr>.fn__flex:not(.fn__none):first-child .layout-tab-container,body:not(.body--mobile,.body--window) .layout__dockr>.fn__flex.fn__none~.fn__flex .layout-tab-container{padding-top:var(--avoid-topbar)}body:not(.body--mobile,.body--window) .layout__dockr:not(.layout--float) .layout-tab-container{background-color:var(--b3-theme-background);border-left:1px solid var(--b3-border-color)}body:not(.body--mobile,.body--window) #dockLeft:not(.dock-layout-expanded),body:not(.body--mobile,.body--window) #dockRight:not(.dock-layout-expanded){background-color:var(--b3-theme-background)}body:not(.body--mobile,.body--window) #dockLeft::before,body:not(.body--mobile,.body--window) #dockRight::before{content:"";height:var(--toolbar-height);position:fixed;background-color:inherit;width:inherit;top:0}body:not(.body--mobile,.body--window) #dockRight::before{right:0}body:not(.body--mobile,.body--window).body--mac #dockRight{padding-top:var(--avoid-topbar)}body:not(.body--mobile,.body--window):where(.body--mac,.body--browser) #dockRight::before{display:none}body:not(.body--mobile,.body--window) .layout__dockl.layout--float::before{content:"";width:41px;height:var(--toolbar-height);position:fixed;left:0;background-color:var(--b3-theme-background)}body:not(.body--mobile,.body--window) .layout--float>.fn__flex:not(.fn__none):first-child .layout-tab-container,body:not(.body--mobile,.body--window) .layout--float>.fn__flex.fn__none~.fn__flex .layout-tab-container{padding-top:4px}body:not(.body--mobile,.body--window).body--mac:not(.body--browser,.body--fullscreen) .layout__dockl.layout--float>.fn__flex:not(.fn__none):first-child .layout-tab-container,body:not(.body--mobile,.body--window).body--mac:not(.body--browser,.body--fullscreen) .layout__dockl.layout--float>.fn__flex.fn__none~.fn__flex .layout-tab-container{padding-top:calc(var(--toolbar-height) - 6px)}body:not(.body--mobile,.body--window) .fn__flex-1.has-dockb.has-layout-dockb-float .layout__dockl.layout--float,body:not(.body--mobile,.body--window) .fn__flex-1.has-dockb.has-layout-dockb-float .layout__dockr.layout--float{height:calc(100% - 42px - var(--status-height, 32px));top:0}body:not(.body--mobile,.body--window) .fn__flex-1.has-dockb:not(.has-layout-dockb-float) .layout__dockl.layout--float,body:not(.body--mobile,.body--window) .fn__flex-1.has-dockb:not(.has-layout-dockb-float) .layout__dockr.layout--float{height:calc(100% - 42px);top:0}body:not(.body--mobile,.body--window) .fn__flex-1.has-layout-dockb-float:not(.has-dockb) .layout__dockl.layout--float,body:not(.body--mobile,.body--window) .fn__flex-1.has-layout-dockb-float:not(.has-dockb) .layout__dockr.layout--float{height:calc(100% - var(--status-height, 32px));top:0}body:not(.body--mobile,.body--window).body--win32 .fullscreen>.block__icons,body.body--linux:not(.body--mobile,.body--window) .fullscreen>.block__icons,body:not(.body--mobile,.body--window).body--win32 .fullscreen>.protyle-breadcrumb,body.body--linux:not(.body--mobile,.body--window) .fullscreen>.protyle-breadcrumb{padding-right:10px}body:not(.body--mobile,.body--window) .layout-tab-bar--readonly .block__icon,body:not(.body--mobile,.body--window) .layout-tab-bar:not(.layout-tab-bar--readonly),body:not(.body--mobile,.body--window) .b3-menu,body:not(.body--mobile,.body--window) .b3-menu__submenu,body:not(.body--mobile,.body--window) .protyle-hint,body:not(.body--mobile,.body--window) .block__popover,body:not(.body--mobile,.body--window) .b3-dialog__body,body:not(.body--mobile,.body--window) .block__icons>.block__icon,body:not(.body--mobile,.body--window) .block__icons>.search__label,body:not(.body--mobile,.body--window) .search__header,body:not(.body--mobile,.body--window) .layout--float,body:not(.body--mobile,.body--window) .protyle-breadcrumb .block__icon,body:not(.body--mobile,.body--window) .protyle-breadcrumb__item,body:not(.body--mobile,.body--window) .protyle-breadcrumb button,body:not(.body--mobile,.body--window) .b3-snackbar,body:not(.body--mobile,.body--window) .protyle-toolbar,body:not(.body--mobile,.body--window) .protyle-util,body:not(.body--mobile,.body--window) .dock__item{app-region:no-drag}.body--window .protyle-breadcrumb{height:32px}.protyle-breadcrumb .fn__space{width:0}.protyle-breadcrumb .block__icon{margin:1.5px}.layout__center .protyle-wysiwyg[custom-afwd=all]>.p:not([custom-afwd=off]) .img,.layout__center .protyle-wysiwyg[custom-afwd~=p]>.p:not([custom-afwd=off]) .img,.layout__center .protyle-wysiwyg>.p[custom-afwd=on] .img{margin:0 calc(-1*var(--protyle-spacing) - 9px);max-width:unset !important;display:block !important;transition:margin .2s}.layout__center .protyle-wysiwyg[custom-afwd=all]>.p:not([custom-afwd=off]) .img>span:nth-child(2),.layout__center .protyle-wysiwyg[custom-afwd~=p]>.p:not([custom-afwd=off]) .img>span:nth-child(2),.layout__center .protyle-wysiwyg>.p[custom-afwd=on] .img>span:nth-child(2){width:100%}.layout__center .protyle-wysiwyg[custom-afwd=all]>.p:not([custom-afwd=off]) .img>span:nth-child(2) img,.layout__center .protyle-wysiwyg[custom-afwd~=p]>.p:not([custom-afwd=off]) .img>span:nth-child(2) img,.layout__center .protyle-wysiwyg>.p[custom-afwd=on] .img>span:nth-child(2) img{width:100% !important;max-width:unset;border-radius:0}.layout__center .protyle-wysiwyg[custom-afwd=all]>.p:not([custom-afwd=off]) .img>span:nth-child(2) .protyle-action__drag,.layout__center .protyle-wysiwyg[custom-afwd~=p]>.p:not([custom-afwd=off]) .img>span:nth-child(2) .protyle-action__drag,.layout__center .protyle-wysiwyg>.p[custom-afwd=on] .img>span:nth-child(2) .protyle-action__drag{display:none}.layout__center .protyle-wysiwyg[custom-afwd=all]>.p:not([custom-afwd=off]) .img__net,.layout__center .protyle-wysiwyg[custom-afwd~=p]>.p:not([custom-afwd=off]) .img__net,.layout__center .protyle-wysiwyg>.p[custom-afwd=on] .img__net{border-radius:0 0 6px 0}.layout__center .protyle-wysiwyg[custom-afwd=all]>.p:not([custom-afwd=off]) .img .protyle-action__title,.layout__center .protyle-wysiwyg[custom-afwd~=p]>.p:not([custom-afwd=off]) .img .protyle-action__title,.layout__center .protyle-wysiwyg>.p[custom-afwd=on] .img .protyle-action__title{width:auto;padding:.5em var(--protyle-spacing) 0}.layout__center .protyle-wysiwyg[custom-afwd=all]>.iframe:not([custom-afwd=off]),.layout__center .protyle-wysiwyg[custom-afwd~=iframe]>.iframe:not([custom-afwd=off]),.layout__center .protyle-wysiwyg>.iframe[custom-afwd=on]{margin:-.7058823529em 0}.layout__center .protyle-wysiwyg[custom-afwd=all]>.iframe:not([custom-afwd=off]) .protyle-attr,.layout__center .protyle-wysiwyg[custom-afwd~=iframe]>.iframe:not([custom-afwd=off]) .protyle-attr,.layout__center .protyle-wysiwyg>.iframe[custom-afwd=on] .protyle-attr{top:8px}.layout__center .protyle-wysiwyg[custom-afwd=all]>.iframe:not([custom-afwd=off]) .iframe-content,.layout__center .protyle-wysiwyg[custom-afwd~=iframe]>.iframe:not([custom-afwd=off]) .iframe-content,.layout__center .protyle-wysiwyg>.iframe[custom-afwd=on] .iframe-content{display:block;margin:1.1764705882em calc(var(--protyle-spacing)*-1 - 5px);transition:margin .2s}.layout__center .protyle-wysiwyg[custom-afwd=all]>.iframe:not([custom-afwd=off]) .iframe-content video,.layout__center .protyle-wysiwyg[custom-afwd=all]>.iframe:not([custom-afwd=off]) .iframe-content iframe,.layout__center .protyle-wysiwyg[custom-afwd~=iframe]>.iframe:not([custom-afwd=off]) .iframe-content video,.layout__center .protyle-wysiwyg[custom-afwd~=iframe]>.iframe:not([custom-afwd=off]) .iframe-content iframe,.layout__center .protyle-wysiwyg>.iframe[custom-afwd=on] .iframe-content video,.layout__center .protyle-wysiwyg>.iframe[custom-afwd=on] .iframe-content iframe{max-height:unset;border-radius:0;width:100% !important}.layout__center .protyle-wysiwyg[custom-afwd=all]>.iframe:not([custom-afwd=off]) .iframe-content .protyle-action__drag,.layout__center .protyle-wysiwyg[custom-afwd~=iframe]>.iframe:not([custom-afwd=off]) .iframe-content .protyle-action__drag,.layout__center .protyle-wysiwyg>.iframe[custom-afwd=on] .iframe-content .protyle-action__drag{background-color:rgba(0,0,0,0);width:30%;height:20px;left:50%;right:unset;bottom:-16px;transform:translateX(-50%);transition-property:transform,background-color,opacity;transition-duration:.15s;border-radius:4px;-webkit-mask-image:none;mask-image:none;cursor:ns-resize}.layout__center .protyle-wysiwyg[custom-afwd=all]>.iframe:not([custom-afwd=off]) .iframe-content .protyle-action__drag::before,.layout__center .protyle-wysiwyg[custom-afwd~=iframe]>.iframe:not([custom-afwd=off]) .iframe-content .protyle-action__drag::before,.layout__center .protyle-wysiwyg>.iframe[custom-afwd=on] .iframe-content .protyle-action__drag::before{content:"";display:block;width:100%;height:4px;margin:8px 0;background-color:var(--b3-theme-surface);border-radius:4px}html[data-theme-mode=dark] .layout__center .protyle-wysiwyg[custom-afwd=all]>.iframe:not([custom-afwd=off]) .iframe-content .protyle-action__drag::before,html[data-theme-mode=dark] .layout__center .protyle-wysiwyg[custom-afwd~=iframe]>.iframe:not([custom-afwd=off]) .iframe-content .protyle-action__drag::before,html[data-theme-mode=dark] .layout__center .protyle-wysiwyg>.iframe[custom-afwd=on] .iframe-content .protyle-action__drag::before{background-color:var(--b3-theme-on-surface)}.layout__center .protyle-wysiwyg[custom-afwd=all]>.iframe:not([custom-afwd=off]) .iframe-content .protyle-action__drag:hover,.layout__center .protyle-wysiwyg[custom-afwd~=iframe]>.iframe:not([custom-afwd=off]) .iframe-content .protyle-action__drag:hover,.layout__center .protyle-wysiwyg>.iframe[custom-afwd=on] .iframe-content .protyle-action__drag:hover{transform:scale(1.1) translateX(-45.4545454545%)}.layout__center .protyle-wysiwyg[custom-afwd=all]>.iframe:not([custom-afwd=off]) .protyle-attr--refcount,.layout__center .protyle-wysiwyg[custom-afwd~=iframe]>.iframe:not([custom-afwd=off]) .protyle-attr--refcount,.layout__center .protyle-wysiwyg>.iframe[custom-afwd=on] .protyle-attr--refcount{transform:translateY(-12px)}.layout__center .protyle-wysiwyg[custom-afwd=all]>.av:not([custom-afwd=off]) .av__container,.layout__center .protyle-wysiwyg[custom-afwd~=db]>.av:not([custom-afwd=off]) .av__container,.layout__center .protyle-wysiwyg>.av[custom-afwd=on] .av__container{margin:0 calc(var(--protyle-spacing)*-1 - 3px);transition:margin .2s}.layout__center .protyle-wysiwyg[custom-afwd=all]>.av:not([custom-afwd=off]) .av__container .av__header .av__counter,.layout__center .protyle-wysiwyg[custom-afwd~=db]>.av:not([custom-afwd=off]) .av__container .av__header .av__counter,.layout__center .protyle-wysiwyg>.av[custom-afwd=on] .av__container .av__header .av__counter{width:calc(100% - 2*var(--protyle-spacing) - 6px)}.layout__center .protyle-wysiwyg[custom-afwd=all]>.av:not([custom-afwd=off]) .av__container .av__header,.layout__center .protyle-wysiwyg[custom-afwd=all]>.av:not([custom-afwd=off]) .av__container .av__scroll,.layout__center .protyle-wysiwyg[custom-afwd~=db]>.av:not([custom-afwd=off]) .av__container .av__header,.layout__center .protyle-wysiwyg[custom-afwd~=db]>.av:not([custom-afwd=off]) .av__container .av__scroll,.layout__center .protyle-wysiwyg>.av[custom-afwd=on] .av__container .av__header,.layout__center .protyle-wysiwyg>.av[custom-afwd=on] .av__container .av__scroll{padding:0 calc(var(--protyle-spacing) + 3px);transition:padding .2s}.layout__center .protyle-wysiwyg[custom-afwd=all]>.av:not([custom-afwd=off]) .av__container .av__scroll::-webkit-scrollbar,.layout__center .protyle-wysiwyg[custom-afwd~=db]>.av:not([custom-afwd=off]) .av__container .av__scroll::-webkit-scrollbar,.layout__center .protyle-wysiwyg>.av[custom-afwd=on] .av__container .av__scroll::-webkit-scrollbar{display:none}.layout__center .protyle-wysiwyg[custom-afwd=all]>.av:not([custom-afwd=off]) .av__container .av__colsticky,.layout__center .protyle-wysiwyg[custom-afwd~=db]>.av:not([custom-afwd=off]) .av__container .av__colsticky,.layout__center .protyle-wysiwyg>.av[custom-afwd=on] .av__container .av__colsticky{left:calc(var(--protyle-spacing)*-1 - 3px)}.layout__center .protyle-wysiwyg[custom-afwd=all]>.av:not([custom-afwd=off]) .av__container .av__colsticky .av__firstcol,.layout__center .protyle-wysiwyg[custom-afwd~=db]>.av:not([custom-afwd=off]) .av__container .av__colsticky .av__firstcol,.layout__center .protyle-wysiwyg>.av[custom-afwd=on] .av__container .av__colsticky .av__firstcol{opacity:1}.layout__center .protyle-wysiwyg[custom-afwd=all]>.av:not([custom-afwd=off]) .av__container .av__firstcol,.layout__center .protyle-wysiwyg[custom-afwd~=db]>.av:not([custom-afwd=off]) .av__container .av__firstcol,.layout__center .protyle-wysiwyg>.av[custom-afwd=on] .av__container .av__firstcol{opacity:0}.layout__center .protyle-wysiwyg[custom-afwd=all]>.av:not([custom-afwd=off]) .av__container .av__firstcol:hover,.layout__center .protyle-wysiwyg[custom-afwd~=db]>.av:not([custom-afwd=off]) .av__container .av__firstcol:hover,.layout__center .protyle-wysiwyg>.av[custom-afwd=on] .av__container .av__firstcol:hover{opacity:1}.layout__center .protyle-wysiwyg[custom-afwd=all]>.av:not([custom-afwd=off]) .av__container .av__row--select .av__firstcol,.layout__center .protyle-wysiwyg[custom-afwd~=db]>.av:not([custom-afwd=off]) .av__container .av__row--select .av__firstcol,.layout__center .protyle-wysiwyg>.av[custom-afwd=on] .av__container .av__row--select .av__firstcol{opacity:1}.layout__center .protyle-wysiwyg[custom-afwd=all]>.sb[data-sb-layout=col]:not([custom-afwd=off])>:first-child,.layout__center .protyle-wysiwyg[custom-afwd~=sb]>.sb[data-sb-layout=col]:not([custom-afwd=off])>:first-child,.layout__center .protyle-wysiwyg>.sb[data-sb-layout=col][custom-afwd=on]>:first-child{margin-left:calc(var(--protyle-spacing)*-1 + min(24px,var(--protyle-spacing)));transition:margin .2s}.layout__center .protyle-wysiwyg[custom-afwd=all]>.sb[data-sb-layout=col]:not([custom-afwd=off])>:nth-last-child(1 of [data-node-id]),.layout__center .protyle-wysiwyg[custom-afwd~=sb]>.sb[data-sb-layout=col]:not([custom-afwd=off])>:nth-last-child(1 of [data-node-id]),.layout__center .protyle-wysiwyg>.sb[data-sb-layout=col][custom-afwd=on]>:nth-last-child(1 of [data-node-id]){margin-right:calc(var(--protyle-spacing)*-1 + min(24px,var(--protyle-spacing)))}.layout__center .protyle-wysiwyg[custom-afwd=all]>.table:not([custom-afwd=off]),.layout__center .protyle-wysiwyg[custom-afwd~=t]>.table:not([custom-afwd=off]),.layout__center .protyle-wysiwyg>.table[custom-afwd=on]{margin:-.7058823529em 0}.layout__center .protyle-wysiwyg[custom-afwd=all]>.table:not([custom-afwd=off]) .protyle-attr,.layout__center .protyle-wysiwyg[custom-afwd~=t]>.table:not([custom-afwd=off]) .protyle-attr,.layout__center .protyle-wysiwyg>.table[custom-afwd=on] .protyle-attr{top:8px}.layout__center .protyle-wysiwyg[custom-afwd=all]>.table:not([custom-afwd=off])>div:first-child,.layout__center .protyle-wysiwyg[custom-afwd~=t]>.table:not([custom-afwd=off])>div:first-child,.layout__center .protyle-wysiwyg>.table[custom-afwd=on]>div:first-child{margin:1.1764705882em calc(var(--protyle-spacing)*-1 - 4px);padding:0 calc(var(--protyle-spacing))}.layout__center .protyle-wysiwyg[custom-afwd=all]>.table:not([custom-afwd=off])>div:first-child::-webkit-scrollbar,.layout__center .protyle-wysiwyg[custom-afwd~=t]>.table:not([custom-afwd=off])>div:first-child::-webkit-scrollbar,.layout__center .protyle-wysiwyg>.table[custom-afwd=on]>div:first-child::-webkit-scrollbar{display:none}.layout__center .protyle-wysiwyg[custom-afwd=all]>.table:not([custom-afwd=off]) table,.layout__center .protyle-wysiwyg[custom-afwd~=t]>.table:not([custom-afwd=off]) table,.layout__center .protyle-wysiwyg>.table[custom-afwd=on] table{width:-moz-max-content;width:max-content}.layout__center .protyle-wysiwyg[custom-afwd=all]>.table:not([custom-afwd=off]) table[contenteditable=true]+.protyle-action__table .table__resize,.layout__center .protyle-wysiwyg[custom-afwd=all]>.table:not([custom-afwd=off]) table[contenteditable=true]+.protyle-action__table .table__select,.layout__center .protyle-wysiwyg[custom-afwd~=t]>.table:not([custom-afwd=off]) table[contenteditable=true]+.protyle-action__table .table__resize,.layout__center .protyle-wysiwyg[custom-afwd~=t]>.table:not([custom-afwd=off]) table[contenteditable=true]+.protyle-action__table .table__select,.layout__center .protyle-wysiwyg>.table[custom-afwd=on] table[contenteditable=true]+.protyle-action__table .table__resize,.layout__center .protyle-wysiwyg>.table[custom-afwd=on] table[contenteditable=true]+.protyle-action__table .table__select{transform:translateY(calc(1.1764705882em + 1px))}.layout__center .protyle-wysiwyg[custom-afwd=all]>.table:not([custom-afwd=off]) .protyle-attr--refcount,.layout__center .protyle-wysiwyg[custom-afwd~=t]>.table:not([custom-afwd=off]) .protyle-attr--refcount,.layout__center .protyle-wysiwyg>.table[custom-afwd=on] .protyle-attr--refcount{transform:translateY(-12px)}.layout__center .protyle-wysiwyg>.table[custom-afwd=fit]{margin:-.7058823529em 0}.layout__center .protyle-wysiwyg>.table[custom-afwd=fit] .protyle-attr{top:8px}.layout__center .protyle-wysiwyg>.table[custom-afwd=fit]>div:first-child{margin:1.1764705882em calc(var(--protyle-spacing)*-1 - 4px);padding:0 !important}.layout__center .protyle-wysiwyg>.table[custom-afwd=fit] table{width:auto !important;border-left:none;border-right:none;border-radius:0}.layout__center .protyle-wysiwyg>.table[custom-afwd=fit] table[contenteditable=true]+.protyle-action__table .table__resize,.layout__center .protyle-wysiwyg>.table[custom-afwd=fit] table[contenteditable=true]+.protyle-action__table .table__select{transform:translateY(calc(1.1764705882em + 1px))}.layout__center .protyle-wysiwyg>.table[custom-afwd=fit] .protyle-attr--refcount{transform:translateY(-12px)}[custom-tdir=rtl]{direction:rtl}[custom-tdir=ltr]{direction:ltr}body:not(.body--android,.body--win32,.body--linux) .layout-tab-container,body:not(.body--android,.body--win32,.body--linux) .protyle-content,body:not(.body--android,.body--win32,.body--linux) .b3-typography{font-feature-settings:"ss06" on}.layout__dockb.layout--float .file-tree:not(.sy__backlink) .block__icons~.fn__flex-1::after{content:"";display:block;position:sticky;z-index:1;opacity:0;animation-name:dividerAppear-bgClr;animation-range:0% calc(100% - 1px);animation-direction:alternate-reverse;background-image:linear-gradient(to top, var(--b3-theme-background), transparent);margin-top:-18px;pointer-events:none;bottom:0;width:100%;height:18px;animation-timeline:scroll()}[data-name=bazaar] .config-bazaar__panel::before{content:"";display:block;position:sticky;z-index:1;opacity:0;animation-name:dividerAppear-bgClr;animation-range:1px 100%;background-image:linear-gradient(to bottom, var(--b3-theme-background), transparent);margin-bottom:-18px;pointer-events:none;top:0;width:100%;height:18px;animation-timeline:scroll()}[data-name=bazaar] .config-bazaar__panel::before{top:44px;z-index:2}[data-name=AI] .layout-tab-bar+.fn__flex-1::before,.history__repo[data-type=repo] .b3-list--background::before{content:"";display:block;position:sticky;z-index:1;opacity:0;animation-name:dividerAppear-bgClr;animation-range:1px 100%;background-image:linear-gradient(to bottom, var(--b3-theme-background), transparent);margin-bottom:-20px;pointer-events:none;top:0;width:100%;height:20px;animation-timeline:scroll()}.b3-dialog .emojis__panel::before{content:"";display:block;position:sticky;top:0;width:100%;height:1px;z-index:1;opacity:0;background-color:var(--b3-border-color-trans);animation-name:dividerAppear-bgClr;animation-timeline:scroll();animation-range:2px 100%;margin-bottom:-1px;pointer-events:none}.b3-dialog .emojis__panel::before{width:calc(100% + 16px);margin-left:-8px;margin-right:-8px}@keyframes dividerAppear-bgClr{0%{opacity:0}1%{opacity:1}100%{opacity:1}}@property --mask-stop-1{syntax:"";inherits:false;initial-value:0%}body.body--linux:not(.body--mobile,.body--browser){border:1px solid rgba(128,128,128,.5019607843)}body.body--mobile .protyle-wysiwyg .bq,body.body--mobile .protyle-wysiwyg .protyle-wysiwyg blockquote,body.body--mobile .protyle-wysiwyg [data-node-id].render-node[data-type=NodeBlockQueryEmbed]{padding:4px 8px}body.body--mobile #menu.b3-menu--fullscreen{box-shadow:none}body.body--mobile .b3-menu__separator{height:1px;margin:16px;width:calc(100% - 32px)}body.body--mobile .status{padding:8px;background-color:var(--b3-theme-surface)}body.body--mobile [style="transform: translateX(0px);"]~.side-mask{opacity:0 !important}body.body--win32 ::-webkit-scrollbar,body.body--linux ::-webkit-scrollbar{background-color:rgba(0,0,0,0)}body.body--win32 ::-webkit-scrollbar-thumb,body.body--linux ::-webkit-scrollbar-thumb{-webkit-border-radius:10px;background-clip:padding-box;border:2px solid rgba(0,0,0,0);background-color:var(--b3-scroll-color)}body.body--win32 ::-webkit-scrollbar-thumb:hover,body.body--linux ::-webkit-scrollbar-thumb:hover{background-color:var(--b3-scroll-color-hover)}:root:not([plugin-custom-block-disabled~=list-view-map]) .protyle-content [custom-block-list-view=map] [data-node-id].li:before{opacity:1}.protyle-wysiwyg [custom-block-render][data-node-id]{border-radius:0}.enhanceProtyleBottomContainer .ProtyleBottomContainer .backlinkArea{padding-bottom:42px !important}.layout__center .layout-tab-container .fn__flex-column>.protyle-breadcrumb{height:42px}.layout__center .layout-tab-container .fn__flex-column>.protyle-breadcrumb .address-field{margin:8px 4px}body.body--fullscreen .fullscreen>.protyle-breadcrumb,body.body--fullscreen .fullscreen>.block__icons,body.body--browser .fullscreen>.protyle-breadcrumb,body.body--browser .fullscreen>.block__icons{padding-left:10px}@keyframes click{0%{transform:scale(1);opacity:1}50%{transform:scale(0.95);opacity:.8}100%{transform:scale(1);opacity:1}} \ No newline at end of file +:root{--b3-font-family: system-ui, ui-sans-serif, -apple-system, BlinkMacSystemFont, "SF Pro SC", "SF Pro Text", "SF Pro Icons", Helvetica, "Helvetica Neue", "Luxi Sans", "DejaVu Sans", "PingFang SC", "Segoe UI", "Microsoft Yahei", "Hiragino Sans GB", sans-serif, "Segoe UI Emoji", "Noto Color Emoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols";--b3-font-family-code: SF Mono, "JetBrains Mono", JetBrainsMono-Regular, Menlo, mononoki, Consolas, "Liberation Mono", Courier, "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols", var(--b3-font-family), monospace}:root[data-theme-mode=light]{color-scheme:light;--b3-theme-primary: rgb(52, 120, 246);--b3-theme-primary-light: rgba(52, 120, 246, 0.56);--b3-theme-primary-lighter: rgba(52, 120, 246, 0.38);--b3-theme-primary-lightest: rgba(52, 120, 246, 0.2);--b3-theme-secondary: rgb(241, 154, 55);--b3-theme-background: #fff;--b3-theme-background-light: rgba(255, 255, 255, 0.1);--b3-theme-surface: rgb(240, 240, 240);--b3-theme-surface-light: rgba(240, 240, 240, 0.5);--b3-theme-error: rgb(234, 77, 60);--b3-theme-on-primary: #fff;--b3-theme-on-secondary: #fff;--b3-theme-on-background: rgb(69, 69, 69);--b3-theme-on-surface:rgba(69, 69, 69, 0.65);--b3-theme-on-surface-light: rgba(127, 127, 127, 0.68);--b3-theme-on-error: #fff;--b3-border-color: rgb(230, 230, 230);--b3-border-color-trans:rgba(69, 69, 69, 0.15);--b3-scroll-color: rgba(0, 0, 0, 0.08);--b3-scroll-color-hover: rgba(0, 0, 0, 0.16);--b3-list-hover: rgba(0, 0, 0, 0.05);--b3-menu-background: rgb(236, 236, 236);--b3-menu-item-background-hover: rgba(41, 98, 217, 0.8);--b3-menu-item-background-hover-text:#fff;--b3-tooltips-color: var(--b3-theme-on-background);--b3-tooltips-background: var(--b3-menu-background);--b3-mask-background: rgba(0, 0, 0, 0.78);--b3-card-error-color: #732F25;--b3-card-error-background: #FFE2D7;--b3-card-warning-color: #524900;--b3-card-warning-background:#FBF5BE;--b3-card-info-color: #044977;--b3-card-info-background: #CDF7FF;--b3-card-success-color: #2A5318;--b3-card-success-background: #DBFED0;--b3-font-color1: #000;--b3-font-background1:var(--b3-theme-background);--b3-font-color2: #808080;--b3-font-background2:#E8E8E8;--b3-font-color3: #A9733A;--b3-font-background3:#EDE7E1;--b3-font-color4: #C85E00;--b3-font-background4:#FFEAC1;--b3-font-color5: #997C00;--b3-font-background5:#FBF5BE;--b3-font-color6: #389800;--b3-font-background6:#DBFED0;--b3-font-color7: #009F76;--b3-font-background7:#C2FFEE;--b3-font-color8: #0098C1;--b3-font-background8:#BAFFFF;--b3-font-color9: #007FF2;--b3-font-background9:#CDF7FF;--b3-font-color10: #705EFD;--b3-font-background10:#E9EDFF;--b3-font-color11: #B240D2;--b3-font-background11:#FFE4FF;--b3-font-color12: #DC2188;--b3-font-background12:#FFE0F5;--b3-font-color13: #E72312;--b3-font-background13:#FFE2D7;--b3-font-color5: var(--b3-card-warning-color);--b3-protyle-inline-link-color: #4285f4;--b3-protyle-inline-mark-background: rgb(168, 251, 172);--b3-empty-color: rgba(69, 69, 69, 0.45)}:root[data-theme-mode=light] body ::-moz-selection{background-color:var(--b3-theme-primary-lightest)}:root[data-theme-mode=light] body ::selection{background-color:var(--b3-theme-primary-lightest)}:root[data-theme-mode=dark]{color-scheme:dark;--b3-theme-primary: rgb(17, 139, 255);--b3-theme-primary-light: rgba(17, 139, 255, 0.56);--b3-theme-primary-lighter: rgba(17, 139, 255, 0.38);--b3-theme-primary-lightest: rgba(17, 139, 255, 0.2);--b3-theme-secondary: rgb(198, 126, 44);--b3-theme-background: rgb(30, 30, 30);--b3-theme-background-light: rgba(30, 30, 30, 0.1);--b3-theme-surface: rgb(56, 56, 56);--b3-theme-surface-light: rgba(56, 56, 56, 0.5);--b3-theme-error: rgb(255, 59, 48);--b3-theme-on-primary: rgba(255, 255, 255, 0.8901960784);--b3-theme-on-secondary: #fff;--b3-theme-on-background: rgb(220, 220, 220);--b3-theme-on-surface:rgba(220, 220, 220, 0.65);--b3-theme-on-surface-light: rgba(127, 127, 127, 0.68);--b3-theme-on-error: rgba(255, 255, 255, 0.8901960784);--b3-border-color: hsl(0, 0%, 26%);--b3-border-color-trans:rgba(220, 220, 220, 0.15);--b3-scroll-color: rgba(255, 255, 255, 0.1);--b3-scroll-color-hover: rgba(255, 255, 255, 0.2);--b3-list-hover: rgba(255, 255, 255, 0.06);--b3-menu-background: rgb(50, 50, 50);--b3-menu-item-background-hover: rgba(32, 80, 202, 0.8);--b3-menu-item-background-hover-text:rgba(255, 255, 255, 0.8901960784);--b3-tooltips-color: var(--b3-theme-on-background);--b3-tooltips-background: var(--b3-menu-background);--b3-mask-background: rgba(0, 0, 0, 0.78);--b3-card-error-color: #FFC8BC;--b3-card-error-background: #52302B;--b3-card-warning-color: #E5DEA0;--b3-card-warning-background:#403C1A;--b3-card-info-color: #9AEAF8;--b3-card-info-background: #233D53;--b3-card-success-color: #C1E8B4;--b3-card-success-background: #2D4126;--b3-font-color1: #FFF;--b3-font-background1:var(--b3-theme-background);--b3-font-color2: #AEAEAE;--b3-font-background2:#3A3A3A;--b3-font-color3: #ECCEB3;--b3-font-background3:#3E3A35;--b3-font-color4: #FFC168;--b3-font-background4:#5E3808;--b3-font-color5: #E8D754;--b3-font-background5:#4B4400;--b3-font-color6: #A2EB88;--b3-font-background6:#2C4C20;--b3-font-color7: #45F3CC;--b3-font-background7:#004F3F;--b3-font-color8: #01EFFF;--b3-font-background8:#004D59;--b3-font-color9: #79DDFF;--b3-font-background9:#16466A;--b3-font-color10: #C5C7FF;--b3-font-background10:#3C3C6B;--b3-font-color11: #FDB4FF;--b3-font-background11:#54345D;--b3-font-color12: #FFADDA;--b3-font-background12:#632E46;--b3-font-color13: #FFB09B;--b3-font-background13:#663028;--b3-font-color5: var(--b3-card-warning-color);--b3-protyle-inline-link-color: #8ab4f8;--b3-protyle-inline-mark-background: rgba(0, 217, 89, 0.3921568627);--b3-empty-color: rgba(220, 220, 220, 0.45)}body{-webkit-font-smoothing:auto;text-underline-position:under;-webkit-text-decoration-skip-ink:all;text-decoration-skip-ink:all;--b3-toolbar-left-mac: 80px;--toolbar-height: 48px}html[data-theme-mode=dark] body{-webkit-font-smoothing:antialiased}:root[data-theme-mode=light] .body--mobile{--b3-theme-background: #fff}.dock{box-sizing:border-box;background-color:rgba(0,0,0,0)}.dock .dock__item{color:var(--b3-theme-on-surface)}.dock .dock__item:not(.dock__item--activefocus,.dock--active):hover{color:var(--b3-theme-on-background)}.dock .dock__item:hover{background-color:rgba(0,0,0,0)}.dock .dock__item--activefocus,.dock .dock__item--active{color:var(--b3-theme-primary) !important;background-color:rgba(0,0,0,0) !important}.dock#dockLeft{--border-clr: var(--b3-border-color);border-right-width:1px;border-right-color:var(--border-clr)}.dock#dockRight{--border-clr: var(--b3-border-color);border-left-width:1px;border-left-color:var(--border-clr)}.dock#dockBottom{padding:0 0 0 34px;border-top-width:1px;background-color:var(--b3-theme-background)}.dock#dockBottom .dock__item{margin:7px 3.5px}.dock#dockBottom .dock__item--pin{position:fixed;left:3.5px;opacity:1}.dock#dockBottom.has-layout-dockb-float .fn__flex:last-child .dock__item:last-child{margin-right:8px}.dock#dockBottom:not(.has-layout-dockb-float) .fn__flex-1{flex:0 0 15px}.dock#dockBottom:not(.has-layout-dockb-float) .fn__flex:last-child:not(:empty)::before{content:"";display:block;background-color:var(--b3-border-color-trans);height:20px;width:2px;margin-top:10px;transform:translateX(-7.5px);border-radius:2px}.dock.dock-layout-expanded{background-color:var(--b3-theme-surface)}.dock.dock-layout-expanded#dockLeft,.dock.dock-layout-expanded#dockRight{--border-clr: transparent}#status{transition:transform .2s cubic-bezier(0.25, 0.46, 0.45, 0.94),background-color .2s;position:fixed}body:not(.body--mobile) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status{background-color:var(--b3-theme-surface);right:8px;bottom:-4px;border-radius:20px;height:26px;border:0;padding:0 26px 0 0;margin:0 0 12px 0;overflow:hidden;z-index:3;border:none}html[data-theme-mode=dark] body:not(.body--mobile) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status{outline:1px solid var(--b3-border-color-trans);outline-offset:-1px}body:not(.body--mobile) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status .toolbar__item{height:26px}body:not(.body--mobile) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status .toolbar__item span{margin:3px;font-size:12px}body:not(.body--mobile) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status .toolbar__item:not(.toolbar__item--close){margin:3px !important;padding:3px;background-color:rgba(0,0,0,0)}body:not(.body--mobile) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status .toolbar__item svg{padding:3px 4px;color:var(--b3-dockright-color);width:12px}body:not(.body--mobile) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status>.fn__flex-1{position:relative !important;width:0px !important;right:0px;flex:0}body:not(.body--mobile) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status #barDock{position:absolute;right:0px;z-index:8;color:var(--b3-theme-on-background)}body:not(.body--mobile) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status #barDock::before{right:unset !important;left:0px;transform:rotateY(180deg)}body:not(.body--mobile) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status #barDock::after{left:unset !important;right:100%}body:not(.body--mobile) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status #barDock svg{color:var(--b3-theme-on-surface)}body:not(.body--mobile) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status #barDock svg:hover{color:var(--b3-theme-on-background)}body:not(.body--mobile) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status .status__msg:not(:empty){max-width:140px;padding:0px 8px;border-radius:5px;margin:0px;transition:max-width 300ms;transition-delay:2000ms;position:relative;height:26px;line-height:26px}body:not(.body--mobile) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status .status__msg:not(:empty)::before{content:"";font-size:12px;padding-right:6px}body:not(.body--mobile) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status .status__msg:not(:empty):hover{max-width:90vw;transition:max-width 300ms .125s}body:not(.body--mobile) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status .status__backgroundtask{margin:0px 0px 7px 0px;padding:0px 0px 0px 8px;border-radius:5px;height:26px;line-height:26px}body:not(.body--mobile) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status .status__counter:not(:empty){border-radius:5px;padding:0px 0px 0 8px;margin:0px 2px 0px 0px;height:26px;line-height:26px}body:not(.body--mobile) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status #statusHelp{position:relative}body:not(.body--mobile) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status #statusHelp svg{color:var(--b3-theme-on-surface)}body:not(.body--mobile) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status #statusHelp svg:hover{color:var(--b3-theme-on-background)}#dockBottom:not(.fn__none)~#status,#dockBottom.fn__none.has-layout-dockb-float~#status{background-color:rgba(0,0,0,0);border-top-color:rgba(0,0,0,0);padding:0 32px 0 6px;bottom:5px;right:2px}#dockBottom:not(.fn__none)~#status #barDock,#dockBottom.fn__none.has-layout-dockb-float~#status #barDock{position:absolute;right:6px;z-index:8;color:var(--b3-theme-on-background);transition:none}#dockBottom:not(.fn__none)~#status #barDock::before,#dockBottom.fn__none.has-layout-dockb-float~#status #barDock::before{right:unset !important;left:0px;transform:rotateY(180deg)}#dockBottom:not(.fn__none)~#status #barDock::after,#dockBottom.fn__none.has-layout-dockb-float~#status #barDock::after{left:unset !important;right:100%}#dockBottom:not(.fn__none)~#status #barDock svg,#dockBottom.fn__none.has-layout-dockb-float~#status #barDock svg{color:var(--b3-theme-on-surface)}#dockBottom:not(.fn__none)~#status #barDock svg:hover,#dockBottom.fn__none.has-layout-dockb-float~#status #barDock svg:hover{color:var(--b3-theme-on-background)}#dockBottom:not(.fn__none)~#status .status__counter,#dockBottom:not(.fn__none)~#status .status__msg,#dockBottom:not(.fn__none)~#status .status__backgroundtask,#dockBottom.fn__none.has-layout-dockb-float~#status .status__counter,#dockBottom.fn__none.has-layout-dockb-float~#status .status__msg,#dockBottom.fn__none.has-layout-dockb-float~#status .status__backgroundtask{align-self:center}#dockBottom.has-layout-dockb-float~#status{position:static;padding-right:34px;max-width:unset !important;transform:none !important}#dockBottom.has-layout-dockb-float~#status #barDock{right:8px;transition:none}#dockBottom.has-layout-dockb-float.fn__none~#status{border-top-color:var(--b3-border-color);border-top-width:1px}body.body--window #status{background-color:var(--b3-theme-surface);right:8px;bottom:-4px;border-radius:20px;height:26px;border:0;padding:0 26px 0 0;margin:0 0 12px 0;overflow:hidden;z-index:3;border:none;padding-right:0 !important}html[data-theme-mode=dark] body.body--window #status{outline:1px solid var(--b3-border-color-trans);outline-offset:-1px}body.body--window #status .toolbar__item{height:26px}body.body--window #status .toolbar__item span{margin:3px;font-size:12px}body.body--window #status .toolbar__item:not(.toolbar__item--close){margin:3px !important;padding:3px;background-color:rgba(0,0,0,0)}body.body--window #status .toolbar__item svg{padding:3px 4px;color:var(--b3-dockright-color);width:12px}body.body--window #status>.fn__flex-1{position:relative !important;width:0px !important;right:0px;flex:0}body.body--window #status #barDock{position:absolute;right:0px;z-index:8;color:var(--b3-theme-on-background)}body.body--window #status #barDock::before{right:unset !important;left:0px;transform:rotateY(180deg)}body.body--window #status #barDock::after{left:unset !important;right:100%}body.body--window #status #barDock svg{color:var(--b3-theme-on-surface)}body.body--window #status #barDock svg:hover{color:var(--b3-theme-on-background)}body.body--window #status .status__msg:not(:empty){max-width:140px;padding:0px 8px;border-radius:5px;margin:0px;transition:max-width 300ms;transition-delay:2000ms;position:relative;height:26px;line-height:26px}body.body--window #status .status__msg:not(:empty)::before{content:"";font-size:12px;padding-right:6px}body.body--window #status .status__msg:not(:empty):hover{max-width:90vw;transition:max-width 300ms .125s}body.body--window #status .status__backgroundtask{margin:0px 0px 7px 0px;padding:0px 0px 0px 8px;border-radius:5px;height:26px;line-height:26px}body.body--window #status .status__counter:not(:empty){border-radius:5px;padding:0px 0px 0 8px;margin:0px 2px 0px 0px;height:26px;line-height:26px}body.body--window #status #statusHelp{position:relative}body.body--window #status #statusHelp svg{color:var(--b3-theme-on-surface)}body.body--window #status #statusHelp svg:hover{color:var(--b3-theme-on-background)}#toolbar{height:var(--toolbar-height);background-color:var(--b3-theme-background);border-bottom:1px solid var(--b3-border-color);overflow:visible}#toolbar #barWorkspace{background-color:rgba(0,0,0,0);color:var(--b3-theme-on-surface);font-weight:500;height:28px;position:relative;outline:1px solid var(--b3-border-color-trans);outline-offset:-1px}#toolbar #barWorkspace:hover{background-color:var(--b3-theme-primary);outline-color:rgba(0,0,0,0);color:var(--b3-theme-on-primary)}#toolbar #barWorkspace .toolbar__text{font-size:14px;align-self:center;z-index:1;line-height:normal}#toolbar #barWorkspace svg.toolbar__svg{align-self:center}#toolbar .toolbar__item{height:var(--toolbar-height);color:var(--b3-theme-on-surface)}#toolbar .toolbar__item:hover{background-color:rgba(0,0,0,0)}#toolbar .toolbar__item svg{align-self:center}#toolbar .toolbar__item--active{background-color:rgba(0,0,0,0);color:var(--b3-theme-primary)}#toolbar .toolbar__item--disabled{opacity:.4}#toolbar.toolbar--browser,body.body--win32 #toolbar,body.body--linux #toolbar{padding-left:8px}#toolbar #closeWindow{padding:9px;padding-right:16px}#toolbar #closeWindow:hover,body.body--win32 #toolbar #closeWindow:hover{color:var(--b3-theme-error);background-color:rgba(0,0,0,0)}#toolbar[style*="padding-left: 0px;"]{padding-left:8px !important}.fn__flex-column[data-type=wnd]>.fn__flex:first-child{height:42px;background-color:var(--b3-theme-background)}.layout-tab-bar{background-color:rgba(0,0,0,0);height:28px;border-bottom:0;overflow-y:hidden;border-radius:6px;margin:8px 8px 6px;transition:margin .3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.layout-tab-bar .item{height:28px;min-width:unset;min-height:unset;line-height:24px;margin-right:8px;border-radius:6px !important;overflow:visible;background-color:var(--b3-list-hover)}.layout-tab-bar .item:last-child{margin-right:0}.layout-tab-bar .item:not(.item--readonly,.item--full.item--focus):hover{background-color:rgba(0,0,0,.12)}html[data-theme-mode=dark] .layout-tab-bar .item:not(.item--readonly,.item--full.item--focus):hover{background-color:rgba(255,255,255,.15)}.layout-tab-bar .item__icon{padding:2px 0 0 8px;display:flex;justify-content:center;align-items:center;line-height:28px;font-size:14px}.body--win32 .layout-tab-bar .item__icon,.body--linux .layout-tab-bar .item__icon{padding-top:0}.body--mac .layout-tab-bar .item__icon>img{transform:translateY(-1px)}.layout-tab-bar .item__text{padding:2px 6px 2px 6px;-webkit-mask-image:linear-gradient(to left, rgba(0, 0, 0, 0) 0, #000 8px);mask-image:linear-gradient(to left, rgba(0, 0, 0, 0) 0, #000 8px)}.layout-tab-bar .item__close{padding:4px 6px 4px 2px}.layout-tab-bar .item__close svg{width:10px;height:10px}.layout-tab-bar .item--pin{height:24px;padding:2px}.layout-tab-bar .item--pin .item__icon{display:flex;justify-content:center;align-items:center;padding:2px 5px 0}body.body--win32 .layout-tab-bar .item--pin .item__icon,body.body--linux .layout-tab-bar .item--pin .item__icon{padding:2px 5px}.layout-tab-bar .item--pin+.item:not(.item--pin,.item--readonly){margin-left:14px}.layout-tab-bar .item--pin+.item:not(.item--pin,.item--readonly)::before{content:"";position:absolute;left:-12px;display:block;width:2px;background-color:var(--b3-border-color-trans);height:1.5em;border-radius:9px;pointer-events:none}.layout-tab-bar .item--focus{max-width:21rem;transition:.2s;background-color:rgba(0,0,0,.12);animation:click .2s}html[data-theme-mode=dark] .layout-tab-bar .item--focus{background-color:rgba(255,255,255,.15)}.layout-tab-bar .item--focus::after{display:none}.layout-tab-bar--readonly{margin-left:0;min-width:59px}.layout-tab-bar--readonly .item{background-color:rgba(0,0,0,0);padding:0;height:28px;cursor:default}.layout-tab-bar--readonly .item:hover{background-color:rgba(0,0,0,0)}.layout-tab-bar--readonly .item .block__icon{padding:8px}.layout-tab-bar--readonly .item .block__icon svg{width:12px;height:12px}.layout-tab-bar--readonly .item span:nth-child(2){font-size:0}body.body--blur .layout__wnd--active .layout-tab-bar .item--focus{box-shadow:none}.protyle-breadcrumb{height:42px;color:var(--b3-theme-on-surface)}.protyle-breadcrumb .block__icon:hover:not([disabled]):not(.ft__primary){background-color:rgba(0,0,0,0)}.fullscreen>.protyle-breadcrumb{height:var(--toolbar-height);padding-right:10px}.fullscreen>.protyle-breadcrumb>.protyle-breadcrumb__space:hover{background-color:rgba(0,0,0,0)}.protyle-breadcrumb__item svg{border-radius:3px;padding:3px;width:12px;height:12px}.protyle-breadcrumb__item:not(.protyle-breadcrumb__item--active):hover svg{color:var(--b3-theme-on-background)}.protyle-breadcrumb__item--active{background-color:rgba(0,0,0,0)}.protyle-breadcrumb__item--active:hover{background-color:var(--b3-list-hover)}.protyle-breadcrumb__item--active:not(:first-child) svg{background-color:var(--b3-theme-primary);color:var(--b3-theme-on-primary)}.protyle-breadcrumb__arrow{color:rgba(0,0,0,0);margin:0 6px;background-color:var(--b3-theme-on-surface-light);width:1.5px;height:1em;border-radius:2px;transform:rotate(27deg)}.protyle-breadcrumb .protyle-breadcrumb__icon{background-color:var(--b3-list-hover);border-radius:99px;color:var(--b3-theme-primary);font-weight:600;transition:.1s all;border:none;box-shadow:none;padding:0 8px;margin-right:4px}html[data-theme-mode=dark] .protyle-breadcrumb .protyle-breadcrumb__icon{background-color:rgba(0,0,0,.2)}html[data-theme-mode=dark] .protyle-breadcrumb .protyle-breadcrumb__icon:hover{background-color:var(--b3-theme-primary)}.protyle-breadcrumb .protyle-breadcrumb__icon:hover{background-color:var(--b3-theme-primary);color:var(--b3-theme-on-primary);transition:.1s all}.protyle-breadcrumb .protyle-breadcrumb__icon:active{transform:scale(0.95);opacity:.8;transition:.1s}.layout__dockl .layout-tab-container,.layout__dockr .layout-tab-container{background-color:var(--b3-theme-surface)}.layout__dockl .layout-tab-container .block__icons .block__logo,.layout__dockr .layout-tab-container .block__icons .block__logo{font-weight:600;color:oklch(from var(--b3-theme-on-surface) l c h/0.5)}.layout__dockl .layout-tab-container .block__icons .block__logo .block__logoicon,.layout__dockr .layout-tab-container .block__icons .block__logo .block__logoicon{visibility:hidden;width:0px;padding:0}.layout__dockl .layout-tab-container .block__icons .block__logo.fn__pointer .block__logoicon,.layout__dockr .layout-tab-container .block__icons .block__logo.fn__pointer .block__logoicon{visibility:visible;width:16px;padding:4px}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){.layout__dockl .layout-tab-container .block__icons .block__logo,.layout__dockr .layout-tab-container .block__icons .block__logo{color:rgba(69,69,69,.5)}html[data-theme-mode=dark] .layout__dockl .layout-tab-container .block__icons .block__logo,html[data-theme-mode=dark] .layout__dockr .layout-tab-container .block__icons .block__logo{color:rgba(220,220,220,.5)}}.layout__dockl .layout-tab-container .block__icons .block__icon:hover,.layout__dockr .layout-tab-container .block__icons .block__icon:hover{background-color:rgba(0,0,0,0)}.layout__dockl .layout-tab-container .block__icons .fn__space,.layout__dockr .layout-tab-container .block__icons .fn__space{width:4px}.layout__dockl .layout-tab-container .block__icons~.fn__flex-1,.layout__dockr .layout-tab-container .block__icons~.fn__flex-1{margin-bottom:0 !important}.layout__dockl .layout-tab-container .block__icons~.fn__flex-1:not(.graph__svg,.backlinkList,.backlinkMList),.layout__dockr .layout-tab-container .block__icons~.fn__flex-1:not(.graph__svg,.backlinkList,.backlinkMList){padding:0 2px}.layout__dockl .layout-tab-container .b3-list-item,.layout__dockr .layout-tab-container .b3-list-item{margin:4px 6px}.layout__dockl .layout-tab-container .b3-list-item .b3-list-item__graphic,.layout__dockl .layout-tab-container .b3-list-item .b3-list-item__text,.layout__dockr .layout-tab-container .b3-list-item .b3-list-item__graphic,.layout__dockr .layout-tab-container .b3-list-item .b3-list-item__text{color:var(--b3-theme-on-surface)}.layout__dockl .layout-tab-container .b3-list-item .b3-list-item__toggle,.layout__dockr .layout-tab-container .b3-list-item .b3-list-item__toggle{color:oklch(from var(--b3-theme-on-surface) l c h/0.6)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){.layout__dockl .layout-tab-container .b3-list-item .b3-list-item__toggle,.layout__dockr .layout-tab-container .b3-list-item .b3-list-item__toggle{color:rgba(69,69,69,.6)}html[data-theme-mode=dark] .layout__dockl .layout-tab-container .b3-list-item .b3-list-item__toggle,html[data-theme-mode=dark] .layout__dockr .layout-tab-container .b3-list-item .b3-list-item__toggle{color:rgba(220,220,220,.6)}}.layout__dockl .layout-tab-container .b3-list-item .b3-list-item__toggle.fn__hidden::before,.layout__dockr .layout-tab-container .b3-list-item .b3-list-item__toggle.fn__hidden::before{visibility:visible;content:"";position:absolute;left:12px;-webkit-clip-path:circle(45% at center);clip-path:circle(45% at center);width:3px;height:3px;background-color:oklch(from var(--b3-theme-on-surface) l c h/0.6)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){.layout__dockl .layout-tab-container .b3-list-item .b3-list-item__toggle.fn__hidden::before,.layout__dockr .layout-tab-container .b3-list-item .b3-list-item__toggle.fn__hidden::before{background-color:rgba(69,69,69,.6)}html[data-theme-mode=dark] .layout__dockl .layout-tab-container .b3-list-item .b3-list-item__toggle.fn__hidden::before,html[data-theme-mode=dark] .layout__dockr .layout-tab-container .b3-list-item .b3-list-item__toggle.fn__hidden::before{background-color:rgba(220,220,220,.6)}}.layout__dockl .layout-tab-container .b3-list-item .b3-list-item__toggle--hl:hover,.layout__dockr .layout-tab-container .b3-list-item .b3-list-item__toggle--hl:hover{color:var(--b3-theme-on-background) !important;background-color:rgba(0,0,0,0)}.layout__dockl .layout-tab-container .b3-list-item:hover .b3-list-item__text,.layout__dockr .layout-tab-container .b3-list-item:hover .b3-list-item__text{color:var(--b3-theme-on-background)}.layout__dockl .layout-tab-container .b3-list-item--focus,.layout__dockr .layout-tab-container .b3-list-item--focus{background-color:var(--b3-list-hover)}.layout__dockl .layout-tab-container .b3-list-item--focus .b3-list-item__text,.layout__dockr .layout-tab-container .b3-list-item--focus .b3-list-item__text{color:var(--b3-theme-on-background);font-weight:600}.layout__dockl .layout-tab-container .b3-list-item--focus:hover,.layout__dockr .layout-tab-container .b3-list-item--focus:hover{background-color:var(--b3-list-hover)}.layout__dockl .layout-tab-container .b3-list-item .b3-list-item__icon,.layout__dockr .layout-tab-container .b3-list-item .b3-list-item__icon{font-size:15px}.layout__dockl .layout-tab-container .b3-list-item .b3-list-item__action,.layout__dockr .layout-tab-container .b3-list-item .b3-list-item__action{color:var(--b3-theme-on-surface)}.layout__dockl .layout-tab-container .b3-list-item .b3-list-item__action:hover,.layout__dockr .layout-tab-container .b3-list-item .b3-list-item__action:hover{color:var(--b3-theme-on-background);background-color:rgba(0,0,0,0)}.layout__dockl.layout--float,.layout__dockr.layout--float{box-shadow:none;height:calc(100% - var(--toolbar-height));bottom:0;top:unset;border-radius:0;border-top:none;border-bottom:none;opacity:1 !important}.layout__dockl.layout--float .layout-tab-container,.layout__dockr.layout--float .layout-tab-container{background-color:var(--b3-theme-background)}.layout__dockb .layout-tab-container{background-color:var(--b3-theme-surface)}.layout__dockb .layout-tab-container .block__icons .block__logo{font-weight:600;color:oklch(from var(--b3-theme-on-surface) l c h/0.5)}.layout__dockb .layout-tab-container .block__icons .block__logo .block__logoicon{visibility:hidden;width:0px;padding:0}.layout__dockb .layout-tab-container .block__icons .block__logo.fn__pointer .block__logoicon{visibility:visible;width:16px;padding:4px}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){.layout__dockb .layout-tab-container .block__icons .block__logo{color:rgba(69,69,69,.5)}html[data-theme-mode=dark] .layout__dockb .layout-tab-container .block__icons .block__logo{color:rgba(220,220,220,.5)}}.layout__dockb .layout-tab-container .block__icons .block__icon:hover{background-color:rgba(0,0,0,0)}.layout__dockb .layout-tab-container .block__icons .fn__space{width:4px}.layout__dockb .layout-tab-container .block__icons~.fn__flex-1{margin-bottom:0 !important}.layout__dockb .layout-tab-container .block__icons~.fn__flex-1:not(.graph__svg,.backlinkList,.backlinkMList){padding:0 2px}.layout__dockb .layout-tab-container .b3-list-item{margin:4px 6px}.layout__dockb .layout-tab-container .b3-list-item .b3-list-item__graphic,.layout__dockb .layout-tab-container .b3-list-item .b3-list-item__text{color:var(--b3-theme-on-surface)}.layout__dockb .layout-tab-container .b3-list-item .b3-list-item__toggle{color:oklch(from var(--b3-theme-on-surface) l c h/0.6)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){.layout__dockb .layout-tab-container .b3-list-item .b3-list-item__toggle{color:rgba(69,69,69,.6)}html[data-theme-mode=dark] .layout__dockb .layout-tab-container .b3-list-item .b3-list-item__toggle{color:rgba(220,220,220,.6)}}.layout__dockb .layout-tab-container .b3-list-item .b3-list-item__toggle.fn__hidden::before{visibility:visible;content:"";position:absolute;left:12px;-webkit-clip-path:circle(45% at center);clip-path:circle(45% at center);width:3px;height:3px;background-color:oklch(from var(--b3-theme-on-surface) l c h/0.6)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){.layout__dockb .layout-tab-container .b3-list-item .b3-list-item__toggle.fn__hidden::before{background-color:rgba(69,69,69,.6)}html[data-theme-mode=dark] .layout__dockb .layout-tab-container .b3-list-item .b3-list-item__toggle.fn__hidden::before{background-color:rgba(220,220,220,.6)}}.layout__dockb .layout-tab-container .b3-list-item .b3-list-item__toggle--hl:hover{color:var(--b3-theme-on-background) !important;background-color:rgba(0,0,0,0)}.layout__dockb .layout-tab-container .b3-list-item:hover .b3-list-item__text{color:var(--b3-theme-on-background)}.layout__dockb .layout-tab-container .b3-list-item--focus{background-color:var(--b3-list-hover)}.layout__dockb .layout-tab-container .b3-list-item--focus .b3-list-item__text{color:var(--b3-theme-on-background);font-weight:600}.layout__dockb .layout-tab-container .b3-list-item--focus:hover{background-color:var(--b3-list-hover)}.layout__dockb .layout-tab-container .b3-list-item .b3-list-item__icon{font-size:15px}.layout__dockb .layout-tab-container .b3-list-item .b3-list-item__action{color:var(--b3-theme-on-surface)}.layout__dockb .layout-tab-container .b3-list-item .b3-list-item__action:hover{color:var(--b3-theme-on-background);background-color:rgba(0,0,0,0)}.layout__dockb.layout--float{box-shadow:none;opacity:1 !important}.fn__flex-1:not(has-dockb).has-layout-dockb-float .layout__dockb.layout--float:not([style*=transform]){bottom:calc(var(--status-height, 32px) - 1px) !important}.fn__flex-1.has-dockb.has-layout-dockb-float .layout__dockb.layout--float:not([style*=transform]){bottom:calc(42px + var(--status-height, 32px) - 1px) !important}.layout__dockb.layout--float[style*="bottom: 26px"]{bottom:0 !important}.layout__dockb.layout--float[style*="bottom: 26px"] .layout-tab-container{padding-bottom:32px}.layout__dockb.layout--float .layout-tab-container{background-color:var(--b3-theme-background)}.layout__dockl.layout--float{border-right:1px solid var(--b3-border-color)}.layout__dockr.layout--float{border-left:1px solid var(--b3-border-color)}.layout__dockb.layout--float{border-top:1px solid var(--b3-border-color)}.sy__outline .b3-list-item[title]{display:none}.sy__outline .b3-list-item[data-type=NodeHeading][data-subtype=h1] .b3-list-item__text::before{content:"❶"}.sy__outline .b3-list-item[data-type=NodeHeading][data-subtype=h2] .b3-list-item__text::before{content:"❷"}.sy__outline .b3-list-item[data-type=NodeHeading][data-subtype=h3] .b3-list-item__text::before{content:"❸"}.sy__outline .b3-list-item[data-type=NodeHeading][data-subtype=h4] .b3-list-item__text::before{content:"❹"}.sy__outline .b3-list-item[data-type=NodeHeading][data-subtype=h5] .b3-list-item__text::before{content:"❺"}.sy__outline .b3-list-item[data-type=NodeHeading][data-subtype=h6] .b3-list-item__text::before{content:"❻"}.sy__outline .b3-list-item[data-type=NodeHeading] .b3-list-item__text::before{position:absolute;background-color:rgba(0,0,0,0);left:24px;top:0;opacity:.5;z-index:0;transition:.2s;font-family:SF Pro;font-size:16px}body.body--win32 .sy__outline .b3-list-item[data-type=NodeHeading] .b3-list-item__text::before,body.body--linux .sy__outline .b3-list-item[data-type=NodeHeading] .b3-list-item__text::before{font-family:"Segoe UI";font-size:11px}body.body--linux .sy__outline .b3-list-item[data-type=NodeHeading] .b3-list-item__text::before{font-family:Dejavu Sans}.sy__outline .b3-list-item[data-type=NodeHeading]>svg{color:rgba(0,0,0,0) !important;z-index:1}.sy__outline .b3-list-item[data-type=NodeHeading]>svg:hover~.b3-list-item__text::before{color:var(--b3-theme-primary);opacity:1}.sy__tag .b3-list-item__graphic{display:none}.sy__backlink .block__icons .block__logo+.counter{line-height:24px}.sy__backlink .block__icons+.fn__flex-1 li{z-index:1}.sy__backlink .block__icons+.fn__flex-1 li:not(.b3-list--empty){position:sticky;top:0}.sy__backlink .block__icons+.fn__flex-1 li:not(.b3-list--empty){padding:2px 8px;background-color:#e6e6e6}html[data-theme-mode=dark] .sy__backlink .block__icons+.fn__flex-1 li:not(.b3-list--empty){background-color:#474747}.sy__backlink .block__icons+.fn__flex-1 li:not(.b3-list--empty):first-child{margin-top:0}.sy__backlink .block__icons+.fn__flex-1 li:not(.b3-list--empty)>.b3-list-item__text{font-weight:500}.layout--float .sy__backlink .block__icons+.fn__flex-1 li:not(.b3-list--empty),.layout__center .sy__backlink .block__icons+.fn__flex-1 li:not(.b3-list--empty),.layout__dockr .sy__backlink .block__icons+.fn__flex-1 li:not(.b3-list--empty){background-color:var(--b3-theme-surface) !important}.sy__backlink .protyle,.sy__backlink .protyle-content{background-color:rgba(0,0,0,0)}.sy__backlink .protyle .protyle-breadcrumb__bar{margin-bottom:-8px !important;height:36px}.sy__backlink .protyle .protyle-breadcrumb__bar:not(:first-child){border-top:1px solid var(--b3-border-color-trans)}.sy__backlink .protyle .protyle-breadcrumb__bar span.protyle-breadcrumb__item,.sy__backlink .protyle .protyle-breadcrumb__bar svg.protyle-breadcrumb__arrow{display:none}.sy__backlink .protyle .protyle-breadcrumb__bar span.protyle-breadcrumb__item:nth-last-of-type(1),.sy__backlink .protyle .protyle-breadcrumb__bar span.protyle-breadcrumb__item:nth-last-of-type(2){display:flex}.sy__backlink .protyle .protyle-breadcrumb__bar svg.protyle-breadcrumb__arrow:last-of-type{display:block}.sy__backlink .protyle .protyle-breadcrumb__bar span.protyle-breadcrumb__item:nth-last-of-type(1){opacity:0;transition:opacity .2s}.sy__backlink .protyle .protyle-breadcrumb__bar:hover span.protyle-breadcrumb__item:nth-last-of-type(1){opacity:1}.sy__backlink .protyle .protyle-breadcrumb__bar span.protyle-breadcrumb__item:first-child{opacity:1}.sy__backlink .protyle .protyle-breadcrumb__bar .protyle-breadcrumb__item--active svg{background-color:var(--b3-theme-primary);color:var(--b3-theme-on-primary)}.sy__backlink .protyle .protyle-wysiwyg{padding-top:0 !important}.sy__graph .graph__svg,.sy__globalGraph .graph__svg{background-color:rgba(0,0,0,0)}.graph:not(.fullscreen){background-color:rgba(0,0,0,0)}.graph__panel .b3-button{border-radius:99px;padding:4px 12px;color:var(--b3-theme-on-surface);background-color:rgba(0,0,0,0)}.graph__panel .b3-button:hover{box-shadow:none}.graph__panel .b3-button:active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}.graph__panel .b3-button:focus{box-shadow:none}.graph__panel .b3-button:hover{background-color:var(--b3-list-hover);color:var(--b3-theme-on-background)}.graph__panel .b3-button:active,.graph__panel .b3-button:focus{background-color:rgba(0,0,0,.1);color:var(--b3-theme-on-background);transition:.1s}html[data-theme-mode=dark] .graph__panel .b3-button:active,html[data-theme-mode=dark] .graph__panel .b3-button:focus{background-color:rgba(255,255,255,.1)}.layout__center .block__icons .block__logo{font-weight:600;color:oklch(from var(--b3-theme-on-surface) l c h/0.5)}.layout__center .block__icons .block__logo .block__logoicon{visibility:hidden;width:0px;padding:0}.layout__center .block__icons .block__logo.fn__pointer .block__logoicon{visibility:visible;width:16px;padding:4px}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){.layout__center .block__icons .block__logo{color:rgba(69,69,69,.5)}html[data-theme-mode=dark] .layout__center .block__icons .block__logo{color:rgba(220,220,220,.5)}}.layout__center .block__icons .block__icon:hover{background-color:rgba(0,0,0,0)}.layout__center .block__icons .fn__space{width:4px}.layout__center .block__icons~.fn__flex-1{margin-bottom:0 !important}.layout__center .block__icons~.fn__flex-1:not(.graph__svg,.backlinkList,.backlinkMList){padding:0 2px}.layout__center .b3-list-item{margin:4px 6px}.layout__center .b3-list-item .b3-list-item__graphic,.layout__center .b3-list-item .b3-list-item__text{color:var(--b3-theme-on-surface)}.layout__center .b3-list-item .b3-list-item__toggle{color:oklch(from var(--b3-theme-on-surface) l c h/0.6)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){.layout__center .b3-list-item .b3-list-item__toggle{color:rgba(69,69,69,.6)}html[data-theme-mode=dark] .layout__center .b3-list-item .b3-list-item__toggle{color:rgba(220,220,220,.6)}}.layout__center .b3-list-item .b3-list-item__toggle.fn__hidden::before{visibility:visible;content:"";position:absolute;left:12px;-webkit-clip-path:circle(45% at center);clip-path:circle(45% at center);width:3px;height:3px;background-color:oklch(from var(--b3-theme-on-surface) l c h/0.6)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){.layout__center .b3-list-item .b3-list-item__toggle.fn__hidden::before{background-color:rgba(69,69,69,.6)}html[data-theme-mode=dark] .layout__center .b3-list-item .b3-list-item__toggle.fn__hidden::before{background-color:rgba(220,220,220,.6)}}.layout__center .b3-list-item .b3-list-item__toggle--hl:hover{color:var(--b3-theme-on-background) !important;background-color:rgba(0,0,0,0)}.layout__center .b3-list-item:hover .b3-list-item__text{color:var(--b3-theme-on-background)}.layout__center .b3-list-item--focus{background-color:var(--b3-list-hover)}.layout__center .b3-list-item--focus .b3-list-item__text{color:var(--b3-theme-on-background);font-weight:600}.layout__center .b3-list-item--focus:hover{background-color:var(--b3-list-hover)}.layout__center .b3-list-item .b3-list-item__icon{font-size:15px}.layout__center .b3-list-item .b3-list-item__action{color:var(--b3-theme-on-surface)}.layout__center .b3-list-item .b3-list-item__action:hover{color:var(--b3-theme-on-background);background-color:rgba(0,0,0,0)}.file-tree>.fn__flex-1>ul>ul{margin-left:18px;box-shadow:1px 0 rgba(0,0,0,0) inset}.file-tree>.fn__flex-1>ul>ul span.b3-list-item__toggle{padding-left:4px !important}.file-tree>.fn__flex-1>ul>ul>ul{margin-left:18px;box-shadow:1px 0 rgba(0,0,0,0) inset}.file-tree>.fn__flex-1>ul>ul>ul span.b3-list-item__toggle{padding-left:4px !important}.file-tree>.fn__flex-1>ul>ul>ul>ul{margin-left:18px;box-shadow:1px 0 rgba(0,0,0,0) inset}.file-tree>.fn__flex-1>ul>ul>ul>ul span.b3-list-item__toggle{padding-left:4px !important}.file-tree>.fn__flex-1>ul>ul>ul>ul>ul{margin-left:18px;box-shadow:1px 0 rgba(0,0,0,0) inset}.file-tree>.fn__flex-1>ul>ul>ul>ul>ul span.b3-list-item__toggle{padding-left:4px !important}.file-tree>.fn__flex-1>ul>ul>ul>ul>ul>ul{margin-left:18px;box-shadow:1px 0 rgba(0,0,0,0) inset}.file-tree>.fn__flex-1>ul>ul>ul>ul>ul>ul span.b3-list-item__toggle{padding-left:4px !important}.file-tree>.fn__flex-1>ul>ul>ul>ul>ul>ul>ul{margin-left:18px;box-shadow:1px 0 rgba(0,0,0,0) inset}.file-tree>.fn__flex-1>ul>ul>ul>ul>ul>ul>ul span.b3-list-item__toggle{padding-left:4px !important}.file-tree>.fn__flex-1>ul>ul>ul>ul>ul>ul>ul>ul{margin-left:18px;box-shadow:1px 0 rgba(0,0,0,0) inset}.file-tree>.fn__flex-1>ul>ul>ul>ul>ul>ul>ul>ul span.b3-list-item__toggle{padding-left:4px !important}.file-tree>.fn__flex-1>ul ul{transition:.2s}.file-tree>.fn__flex-1:hover>ul ul,.file-tree>.fn__flex-1 li.b3-list-item--focus+ul,.file-tree>.fn__flex-1 ul.has-focus{box-shadow:1px 0 oklch(from var(--b3-theme-on-background) l c h/0.15) inset}html[data-theme-mode=dark] .file-tree>.fn__flex-1:hover>ul ul,html[data-theme-mode=dark] .file-tree>.fn__flex-1 li.b3-list-item--focus+ul,html[data-theme-mode=dark] .file-tree>.fn__flex-1 ul.has-focus{box-shadow:1px 0 oklch(from var(--b3-theme-on-background) l c h/0.15) inset}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){.file-tree>.fn__flex-1:hover>ul ul,.file-tree>.fn__flex-1 li.b3-list-item--focus+ul,.file-tree>.fn__flex-1 ul.has-focus{box-shadow:1px 0 rgba(69,69,69,.15) inset}html[data-theme-mode=dark] .file-tree>.fn__flex-1:hover>ul ul,html[data-theme-mode=dark] .file-tree>.fn__flex-1 li.b3-list-item--focus+ul,html[data-theme-mode=dark] .file-tree>.fn__flex-1 ul.has-focus{box-shadow:1px 0 rgba(220,220,220,.15) inset}}.file-tree>.fn__flex-1:hover li.b3-list-item--focus+ul,.file-tree>.fn__flex-1:hover ul.has-focus{box-shadow:1px 0 oklch(from var(--b3-theme-on-background) l c h/0.3) inset}html[data-theme-mode=dark] .file-tree>.fn__flex-1:hover li.b3-list-item--focus+ul,html[data-theme-mode=dark] .file-tree>.fn__flex-1:hover ul.has-focus{box-shadow:1px 0 oklch(from var(--b3-theme-on-background) l c h/0.3) inset}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){.file-tree>.fn__flex-1:hover li.b3-list-item--focus+ul,.file-tree>.fn__flex-1:hover ul.has-focus{box-shadow:1px 0 rgba(69,69,69,.3) inset}html[data-theme-mode=dark] .file-tree>.fn__flex-1:hover li.b3-list-item--focus+ul,html[data-theme-mode=dark] .file-tree>.fn__flex-1:hover ul.has-focus{box-shadow:1px 0 rgba(220,220,220,.3) inset}}.file-tree>.fn__flex-1>ul{box-shadow:none !important}.file-tree__sliderDown{top:-4px !important}.fullscreen>.block__icons{height:var(--toolbar-height);padding-right:10px}.fullscreen>.block__icons>.fn__flex-1:hover{background-color:rgba(0,0,0,0)}.block__icons .search__label:not(.fn__none)~.block__icon{opacity:0 !important}.layout-tab-container{background-color:var(--b3-theme-background);transition:padding .2s}.protyle-background .protyle-icons .protyle-icon{height:30px;padding:8px 6px}.protyle-background .protyle-icons .protyle-icon--first{padding-left:12px}.protyle-background .protyle-icons .protyle-icon--last{padding-right:12px}.protyle-background__icon:not(.fn__none)+.protyle-icons{margin-top:50px}.protyle-background .b3-chips{padding:8px 16px;justify-content:flex-end;position:relative}.protyle-background .b3-chips .b3-chip--pointer{opacity:1}.protyle-background .b3-chips .b3-chip--middle{padding:4px 8px}.protyle-background .b3-chips .b3-chip--middle::before{content:"";width:8px;transition:var(--b3-transition)}.protyle-background .b3-chips .b3-chip--middle:hover::before{width:0px}.protyle-background .b3-chips .b3-chip--middle .b3-chip__close{width:8px;opacity:0;margin-right:-4px}.protyle-background .b3-chips .b3-chip--middle:hover .b3-chip__close{width:16px;opacity:.7}.protyle-background .b3-chips .b3-chip--middle:hover .b3-chip__close:hover{opacity:1}.protyle-background .b3-chips .b3-chip--middle.b3-chip--secondary{background-color:#c85e00;font-weight:500;mix-blend-mode:luminosity;background-color:#f0f0f0;color:rgba(69,69,69,.8)}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--secondary{background-color:#ffc168}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--secondary{background-color:#383838}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--secondary{color:#dcdcdc}.protyle-background .b3-chips .b3-chip--middle.b3-chip--primary{background-color:#997c00;font-weight:500;mix-blend-mode:luminosity;background-color:#f0f0f0;color:rgba(69,69,69,.8)}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--primary{background-color:#e8d754}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--primary{background-color:#383838}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--primary{color:#dcdcdc}.protyle-background .b3-chips .b3-chip--middle.b3-chip--info{background-color:#389800;font-weight:500;mix-blend-mode:luminosity;background-color:#f0f0f0;color:rgba(69,69,69,.8)}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--info{background-color:#a2eb88}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--info{background-color:#383838}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--info{color:#dcdcdc}.protyle-background .b3-chips .b3-chip--middle.b3-chip--success{background-color:#0098c1;font-weight:500;mix-blend-mode:luminosity;background-color:#f0f0f0;color:rgba(69,69,69,.8)}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--success{background-color:#01efff}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--success{background-color:#383838}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--success{color:#dcdcdc}.protyle-background .b3-chips .b3-chip--middle.b3-chip--warning{background-color:#007ff2;font-weight:500;mix-blend-mode:luminosity;background-color:#f0f0f0;color:rgba(69,69,69,.8)}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--warning{background-color:#79ddff}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--warning{background-color:#383838}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--warning{color:#dcdcdc}.protyle-background .b3-chips .b3-chip--middle.b3-chip--error{background-color:#705efd;font-weight:500;mix-blend-mode:luminosity;background-color:#f0f0f0;color:rgba(69,69,69,.8)}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--error{background-color:#c5c7ff}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--error{background-color:#383838}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--error{color:#dcdcdc}.protyle-background .b3-chips .b3-chip--middle.b3-chip--pink{background-color:#dc2188;font-weight:500;mix-blend-mode:luminosity;background-color:#f0f0f0;color:rgba(69,69,69,.8)}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--pink{background-color:#ffadda}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--pink{background-color:#383838}html[data-theme-mode=dark] .protyle-background .b3-chips .b3-chip--middle.b3-chip--pink{color:#dcdcdc}.protyle-icons{border-radius:99px;border:none}.protyle-icons:hover{transition:none;opacity:1 !important}.protyle-icons .protyle-icon{background-color:rgba(240,240,240,.8);color:rgba(69,69,69,.6);padding:5px 6px}html[data-theme-mode=dark] .protyle-icons .protyle-icon{background-color:rgba(56,56,56,.8)}html[data-theme-mode=dark] .protyle-icons .protyle-icon{color:rgba(220,220,220,.6)}.protyle-icons .protyle-icon:not(.protyle-icon--text,.protyle-icon--only):hover{color:var(--b3-theme-on-background)}.protyle-icons .protyle-icon--first{border-radius:99px 0 0 99px;padding-left:10px}.protyle-icons .protyle-icon--last{border-radius:0 99px 99px 0;padding-right:10px}.protyle-icons .protyle-icon--text{border-radius:99px;padding:5px 8px}.protyle-icons .protyle-icon--only{border-radius:99px;padding:5px;transition:none}.protyle-icons .protyle-icon--only:hover{color:var(--b3-theme-on-background);transition:none}html[data-theme-mode=dark] .protyle-icons{outline:1px solid var(--b3-border-color-trans);outline-offset:-1px}.protyle-action{border-radius:99px}.protyle-action:hover{transition:none;opacity:1 !important}.protyle-action .protyle-icon{background-color:rgba(240,240,240,.8);color:rgba(69,69,69,.6);padding:5px 6px}html[data-theme-mode=dark] .protyle-action .protyle-icon{background-color:rgba(56,56,56,.8)}html[data-theme-mode=dark] .protyle-action .protyle-icon{color:rgba(220,220,220,.6)}.protyle-action .protyle-icon:not(.protyle-icon--text,.protyle-icon--only):hover{color:var(--b3-theme-on-background)}.protyle-action .protyle-icon--first{border-radius:99px 0 0 99px;padding-left:10px}.protyle-action .protyle-icon--last{border-radius:0 99px 99px 0;padding-right:10px}.protyle-action .protyle-icon--text{border-radius:99px;padding:5px 8px}.protyle-action .protyle-icon--only{border-radius:99px;padding:5px;transition:none}.protyle-action .protyle-icon--only:hover{color:var(--b3-theme-on-background);transition:none}.protyle-title__input{font-weight:600;font-size:2.4em;line-height:1.4;padding-top:8px;padding-bottom:8px}.protyle-title__input:empty:after{opacity:.6}.protyle-title__icon{top:calc(1.2em + 16px) !important}.protyle-wysiwyg{font-variant-ligatures:normal}.protyle-wysiwyg [data-node-id]{border-radius:10px}.protyle-wysiwyg .h1,.protyle-wysiwyg h1{margin-top:1.2em;line-height:1.5}.protyle-wysiwyg .h1+.h2,.protyle-wysiwyg h1+h2{margin-top:0}.protyle-wysiwyg .h1+.h3,.protyle-wysiwyg h1+h3{margin-top:0}.protyle-wysiwyg .h1+.h4,.protyle-wysiwyg h1+h4{margin-top:0}.protyle-wysiwyg .h1+.h5,.protyle-wysiwyg h1+h5{margin-top:0}.protyle-wysiwyg .h1+.h6,.protyle-wysiwyg h1+h6{margin-top:0}.protyle-wysiwyg .h2,.protyle-wysiwyg h2{margin-top:1.2em;line-height:1.5}.protyle-wysiwyg .h2+.h3,.protyle-wysiwyg h2+h3{margin-top:0}.protyle-wysiwyg .h2+.h4,.protyle-wysiwyg h2+h4{margin-top:0}.protyle-wysiwyg .h2+.h5,.protyle-wysiwyg h2+h5{margin-top:0}.protyle-wysiwyg .h2+.h6,.protyle-wysiwyg h2+h6{margin-top:0}.protyle-wysiwyg .h3,.protyle-wysiwyg h3{margin-top:1.2em;line-height:1.5}.protyle-wysiwyg .h3+.h4,.protyle-wysiwyg h3+h4{margin-top:0}.protyle-wysiwyg .h3+.h5,.protyle-wysiwyg h3+h5{margin-top:0}.protyle-wysiwyg .h3+.h6,.protyle-wysiwyg h3+h6{margin-top:0}.protyle-wysiwyg .h4,.protyle-wysiwyg h4{margin-top:1.2em;line-height:1.5}.protyle-wysiwyg .h4+.h5,.protyle-wysiwyg h4+h5{margin-top:0}.protyle-wysiwyg .h4+.h6,.protyle-wysiwyg h4+h6{margin-top:0}.protyle-wysiwyg .h5,.protyle-wysiwyg h5{margin-top:1.2em;line-height:1.5}.protyle-wysiwyg .h5+.h6,.protyle-wysiwyg h5+h6{margin-top:0}.protyle-wysiwyg .h6,.protyle-wysiwyg h6{margin-top:1.2em;line-height:1.5}.protyle-wysiwyg .h1,.protyle-wysiwyg h1{padding:0 4px;margin-bottom:calc(.1em + 4px)}.protyle-wysiwyg [data-type=NodeSuperBlock]>[data-type=NodeHeading]:first-child,.protyle-wysiwyg .protyle-wysiwyg__embed>[data-type=NodeHeading]:first-child,.protyle-wysiwyg .protyle-wysiwyg__embed>.protyle-breadcrumb__bar+[data-type=NodeHeading]{margin-top:0}.protyle-wysiwyg [data-node-id] span[data-type~=block-ref]:not(.av__celltext),.protyle-wysiwyg [data-node-id] span[data-type~=file-annotation-ref]{--bg-clr: var(--b3-theme-primary-lightest);color:inherit;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;text-decoration-color:var(--b3-theme-primary);text-decoration-thickness:.1em;background:linear-gradient(90deg, var(--bg-clr) 100%, transparent 0%) center right;background-size:0;background-repeat:no-repeat;opacity:1;transition:background-size .2s}.protyle-wysiwyg [data-node-id] span[data-type~=block-ref]:not(.av__celltext):hover,.protyle-wysiwyg [data-node-id] span[data-type~=file-annotation-ref]:hover{background-position:center left;text-decoration-style:solid !important;background-size:100% !important;transition-delay:.125s}html[data-theme-mode=dark] .protyle-wysiwyg [data-node-id] span[data-type~=block-ref]:not(.av__celltext),html[data-theme-mode=dark] .protyle-wysiwyg [data-node-id] span[data-type~=file-annotation-ref]{--bg-clr: var(--b3-theme-primary-lighter)}.protyle-wysiwyg [data-node-id] span[data-type=virtual-block-ref]{border-bottom:none;text-decoration:underline;text-decoration-thickness:.1em;text-decoration-color:var(--b3-theme-on-surface-light);text-decoration-style:dashed;background:linear-gradient(90deg, var(--b3-border-color) 100%, transparent 0%) center right;background-size:0;background-repeat:no-repeat;transition:background-size .2s}.protyle-wysiwyg [data-node-id] span[data-type=virtual-block-ref]:hover{background-position:center left;text-decoration-style:solid !important;border:none;background-size:100% !important;transition-delay:.125s}.protyle-wysiwyg [data-node-id] span[data-type~=a],.protyle-wysiwyg a{color:inherit;-webkit-text-decoration:underline solid;text-decoration:underline solid;text-decoration-thickness:.1em;text-decoration-color:var(--b3-theme-primary)}.protyle-wysiwyg [data-node-id] span[data-type~=a]:hover,.protyle-wysiwyg a:hover{color:var(--b3-theme-primary);border-bottom:none}.protyle-wysiwyg span[data-type~=strong],.protyle-wysiwyg strong{color:inherit}.protyle-wysiwyg span[data-type~=em],.protyle-wysiwyg em{color:inherit}.protyle-wysiwyg span[data-type~=u],.protyle-wysiwyg u{text-decoration:underline;text-decoration-thickness:.1em;border-bottom:none}.protyle-wysiwyg span[data-type~=s],.protyle-wysiwyg s{color:inherit}.protyle-wysiwyg span[data-type~=mark],.protyle-wysiwyg mark{background:rgba(0,0,0,0);box-shadow:0 -0.5em 0 0 inset var(--b3-protyle-inline-mark-background),0 .1em 0 0 var(--b3-protyle-inline-mark-background);color:inherit}.protyle-wysiwyg span[data-type~=kbd],.protyle-wysiwyg kbd{font:80% SF Pro,Consolas,"Liberation Mono",Menlo,Courier,var(--b3-font-family);padding:.15em .5em;border-radius:1em;box-decoration-break:clone;-webkit-box-decoration-break:clone;vertical-align:baseline}html[data-theme-mode=dark] .protyle-wysiwyg span[data-type~=kbd],html[data-theme-mode=dark] .protyle-wysiwyg kbd{box-shadow:inset 0 1px 0 var(--b3-theme-surface-lighter)}.protyle-wysiwyg [data-node-id] span[data-type~=tag]{--tag-color: var(--b3-font-color4);font-size:90%;border-radius:1em;padding:.1em .5em .15em;border:none;box-shadow:0 0 0 .065em inset var(--tag-color);background-color:rgba(0,0,0,0);color:var(--tag-color);box-decoration-break:clone;-webkit-box-decoration-break:clone}.protyle-wysiwyg [data-node-id] span[data-type~=tag]:hover{background-color:rgba(0,0,0,0)}.protyle-wysiwyg [data-node-id] span[data-type~=tag][data-type~=block-ref]{color:var(--b3-theme-primary);box-shadow:none;border:.08em solid var(--b3-theme-primary);text-decoration:none}.protyle-wysiwyg span[data-type~=code],.protyle-wysiwyg code:not(.hljs){box-decoration-break:clone;-webkit-box-decoration-break:clone;border-radius:.4em;color:inherit}.protyle-wysiwyg span[data-type~=inline-memo]{background-color:rgba(0,0,0,0);border-bottom:none;text-decoration:underline;transition-property:background-color,text-decoration-color,box-shadow,color,border-radius;transition-duration:.15s;-webkit-box-decoration-break:clone;box-decoration-break:clone;text-decoration-color:#ffcc02}html[data-theme-mode=dark] .protyle-wysiwyg span[data-type~=inline-memo]{text-decoration-color:#fed709}.protyle-wysiwyg span[data-type~=inline-memo]:hover{--memo-bg: #FFE680;background-color:var(--memo-bg);box-shadow:0 0 0 8px var(--memo-bg);text-decoration-color:var(--memo-bg) !important;color:var(--b3-theme-on-background) !important;border-radius:1px;z-index:1;position:relative;transition-delay:.125s}html[data-theme-mode=dark] .protyle-wysiwyg span[data-type~=inline-memo]:hover{--memo-bg: #DDBA0D;color:var(--b3-theme-background) !important}.protyle-wysiwyg .bq,.protyle-wysiwyg blockquote{border-radius:10px;padding:12px 16px;border:1.5px solid var(--b3-border-color-trans);margin:1em 0;background-color:var(--b3-theme-surface-light)}.protyle-wysiwyg .bq>[data-type=NodeHeading]:first-child,.protyle-wysiwyg blockquote>[data-type=NodeHeading]:first-child{margin-top:0}.protyle-wysiwyg .sb .bq,.protyle-wysiwyg .sb blockquote{border:none}.protyle-wysiwyg .code-block{margin:.4em 0}.protyle-wysiwyg .code-block .protyle-action .protyle-action__language{margin-top:0;padding-left:12px}.protyle-wysiwyg .code-block .protyle-linenumber__rows{padding:2em 4px}.protyle-wysiwyg .code-block .hljs{border-radius:10px;background-color:var(--b3-theme-surface-light);padding:2em 16px}.protyle-wysiwyg .li .protyle-action{opacity:.8;color:inherit !important}.protyle-wysiwyg .li .protyle-action--task{color:inherit}.protyle-wysiwyg .li .protyle-action--task:hover{color:var(--b3-theme-primary) !important;opacity:1}.protyle-wysiwyg [data-node-id].li::before{border-left:1px solid;border-left-color:inherit;-webkit-mask-image:linear-gradient(to bottom, transparent 1px, black 1px);mask-image:linear-gradient(to bottom, transparent 1px, black 1px);opacity:.1;transition:opacity .2s}.protyle-wysiwyg [data-node-id].li:hover::before{border-left-color:inherit;opacity:.3}.protyle-wysiwyg [data-node-id].li>:is(.bq,blockquote){padding-right:16px}.protyle-wysiwyg [data-node-id].li[fold="1"]>.protyle-action:after{border-radius:99px;transform:scale(1.5);background-color:rgba(69,69,69,.1)}html[data-theme-mode=dark] .protyle-wysiwyg [data-node-id].li[fold="1"]>.protyle-action:after{background-color:rgba(220,220,220,.1)}.protyle-wysiwyg .protyle-task--done>div[data-node-id].p{opacity:.45;color:inherit;text-decoration:none}.protyle-wysiwyg .protyle-task--done>.protyle-action--task{opacity:.45}.protyle-wysiwyg [data-node-id] .img img{border-radius:6px}.protyle-wysiwyg [data-node-id] .img--select{filter:none}.protyle-wysiwyg [data-node-id] .img--select img{opacity:.8}.protyle-wysiwyg [data-node-id] .img__net{top:0;left:0;padding:5px;color:var(--b3-theme-on-surface);background-color:var(--b3-theme-surface-light);border-radius:6px 0 6px 0}.protyle-wysiwyg [data-node-id] .img .protyle-action{opacity:0}.protyle-wysiwyg [data-node-id] .img .protyle-action__drag{top:50%;transform:translateY(-50%)}.protyle-wysiwyg [data-node-id] .img .protyle-action__title{padding:.5em 0 0}.protyle-wysiwyg [data-node-id] .img:hover .protyle-action__drag{box-shadow:0 0 0 1px var(--b3-theme-on-surface)}.protyle-wysiwyg [data-node-id] .img:hover .protyle-action__drag:hover{transform:scale(1.2) translateY(-40%)}.protyle-wysiwyg [data-node-id].table table{width:auto;font-variant-numeric:tabular-nums;border-radius:8px;border:1px solid var(--b3-border-color-trans)}.protyle-wysiwyg [data-node-id].table table td,.protyle-wysiwyg [data-node-id].table table th{border:1px solid var(--b3-border-color-trans);background-color:rgba(0,0,0,0)}.protyle-wysiwyg [data-node-id].table table thead tr th{background-color:oklch(from var(--b3-theme-surface) 0.95 c h/0.8);border-top:none}html[data-theme-mode=dark] .protyle-wysiwyg [data-node-id].table table thead tr th{background-color:oklch(from var(--b3-theme-surface) 0.36 c h/0.7)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){.protyle-wysiwyg [data-node-id].table table thead tr th{background-color:rgba(127,127,127,.05)}html[data-theme-mode=dark] .protyle-wysiwyg [data-node-id].table table thead tr th{background-color:rgba(127,127,127,.15)}}.protyle-wysiwyg [data-node-id].table table thead tr th:first-child{border-left:none}.protyle-wysiwyg [data-node-id].table table thead tr th:last-child{border-right:none}.protyle-wysiwyg [data-node-id].table table tbody tr:nth-child(2n) td{background-color:oklch(from var(--b3-theme-surface) 0.95 c h/0.8)}html[data-theme-mode=dark] .protyle-wysiwyg [data-node-id].table table tbody tr:nth-child(2n) td{background-color:oklch(from var(--b3-theme-surface) 0.36 c h/0.7)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){.protyle-wysiwyg [data-node-id].table table tbody tr:nth-child(2n) td{background-color:rgba(127,127,127,.05)}html[data-theme-mode=dark] .protyle-wysiwyg [data-node-id].table table tbody tr:nth-child(2n) td{background-color:rgba(127,127,127,.15)}}.protyle-wysiwyg [data-node-id].table table tbody tr:last-child td{border-bottom:none}.protyle-wysiwyg [data-node-id].table table tbody tr td:first-child{border-left:none}.protyle-wysiwyg [data-node-id].table table tbody tr td:last-child{border-right:none}.protyle-wysiwyg [data-node-id].table[custom-pinthead=true] thead{position:sticky;z-index:1;box-shadow:0px -1px 0px var(--b3-border-color-trans) inset;background-color:var(--b3-theme-background)}.protyle-wysiwyg .table[custom-pinthead=true] thead tr th{background-color:var(--b3-theme-surface)}.protyle-wysiwyg [data-node-id].hr>div:after{background-color:var(--b3-border-color-trans);height:2px;border-radius:2px}.protyle-wysiwyg video{border-radius:4px}.protyle-wysiwyg>.sb+.sb,.protyle-wysiwyg [data-node-id].sb[data-sb-layout=row]>.sb:not(:first-child){margin-top:24px}.protyle-wysiwyg [data-node-id].sb[data-sb-layout=col]>div{margin-right:24px}.protyle-wysiwyg [data-node-id].sb[data-sb-layout=col]>.sb{margin-top:0}.protyle-wysiwyg .sb>.bq{margin:0}.protyle-wysiwyg .sb>.code-block{margin:.2em 0}.protyle-wysiwyg .sb[data-sb-layout=row]>:where(.bq,.sb,blockquote)+:where(.bq,blockquote){margin-top:24px}.protyle-wysiwyg [data-node-id].render-node[data-type=NodeBlockQueryEmbed]{border-left:none;padding:12px 16px;background-color:var(--b3-theme-surface-light)}.protyle-wysiwyg [data-node-id].render-node[data-type=NodeBlockQueryEmbed]>.protyle-wysiwyg__embed{border-top:1px solid var(--b3-border-color-trans)}.protyle-wysiwyg [data-node-id].iframe iframe{border-radius:4px;border-color:rgba(0,0,0,0);transition:border-color .2s;color-scheme:auto}.protyle-wysiwyg [data-node-id].iframe:hover iframe{border-color:var(--b3-border-color-trans)}.protyle-wysiwyg [data-node-id].iframe:hover .protyle-action__drag{opacity:.5}.protyle-wysiwyg [data-node-id].iframe .protyle-action__drag{height:24px;width:24px;background-color:var(--b3-theme-on-surface);-webkit-mask-image:url(img/iframeResizer.svg);mask-image:url(img/iframeResizer.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;box-shadow:none;border-radius:0;right:-8px;bottom:-8.5px;filter:brightness(0.5);display:inline-block;opacity:0}html[data-theme-mode=dark] .protyle-wysiwyg [data-node-id].iframe .protyle-action__drag{filter:none}.protyle-wysiwyg [data-node-id].iframe .protyle-action__drag:hover{box-shadow:none;opacity:.8;background-color:var(--b3-theme-on-background);transform:scale(1.2)}.protyle-wysiwyg [data-node-id].iframe .protyle-action__drag::after{display:none}.protyle-wysiwyg>div[data-type=NodeHeading]:first-child,.protyle-wysiwyg>[data-node-id].sb:first-child .sb:first-child{margin-top:0}.protyle-wysiwyg div[fold="1"][data-type=NodeHeading]{background-color:var(--b3-theme-surface-light);outline:1px solid var(--b3-border-color-trans);opacity:.6}.protyle-wysiwyg div[fold="1"][data-type=NodeHeading]::before{display:none}.protyle-wysiwyg div[fold="1"]:not(.li):not([data-type=NodeHeading]).list{background-color:var(--b3-theme-surface-light);outline:1px solid var(--b3-border-color-trans);opacity:.6}.protyle-toolbar{animation:toolbar .2s ease-in-out;border:none;border-radius:40px;padding:4px;background-color:var(--b3-theme-surface);box-shadow:0 0 0 1px rgb(from #000 r g b/0.05),0px 13px 25px -2px rgb(from #000 r g b/0.05),0px 0px 10px 0px rgb(from #000 r g b/0.05);border:none}html[data-theme-mode=dark] .protyle-toolbar{box-shadow:0 0 0 .5px rgb(from #000 r g b/1),0px 13px 25px -2px rgb(from #000 r g b/0.3),0px 0px 10px 0px rgb(from #000 r g b/0.15)}html[data-theme-mode=dark] .protyle-toolbar{outline:1px solid var(--b3-border-color-trans);outline-offset:-1px}.protyle-toolbar__item{height:30px;width:30px;padding-top:3px;border-radius:20px}.protyle-toolbar__item:first-child,.protyle-toolbar__item:last-child{border-radius:20px}.protyle-toolbar__item:hover{background-color:rgba(69,69,69,.1)}html[data-theme-mode=dark] .protyle-toolbar__item:hover{background-color:rgba(220,220,220,.1)}.protyle-toolbar__item:not(.protyle-toolbar__item--current){color:rgba(69,69,69,.8)}html[data-theme-mode=dark] .protyle-toolbar__item:not(.protyle-toolbar__item--current){color:rgba(220,220,220,.8)}.protyle-toolbar__item:not(.protyle-toolbar__item--current):hover{color:#454545}html[data-theme-mode=dark] .protyle-toolbar__item:not(.protyle-toolbar__item--current):hover{color:#dcdcdc}.protyle-toolbar__divider{border-left:1px solid var(--b3-border-color-trans)}.protyle-scroll{opacity:0;transform:scale(0.95, 0.9);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),transform .2s cubic-bezier(0, 0, 0.2, 1);transition-delay:1s;pointer-events:none}.protyle-scroll>*{pointer-events:all}.protyle-scroll:hover{opacity:1;transform:none;transition-delay:0s}.protyle-scroll>.protyle-scroll__bar{overflow:visible}.protyle-scroll__bar{top:calc(50% - 12px)}.protyle-font .color__square{width:20px;height:20px;box-shadow:none;border-radius:50%;line-height:20px;font-size:14px}.protyle-font .color__square:hover{box-shadow:0 0 0 1px inset var(--b3-border-color-trans);transform:scale(1.2);font-weight:bold}.protyle-font .protyle-font__style{font-size:14px}.protyle-font .protyle-font__style:hover{transform:scale(1.1);box-shadow:none;border-color:rgba(0,0,0,0);background-color:var(--b3-list-hover)}.protyle-font .b3-button{border-radius:99px;padding:4px 12px;color:var(--b3-theme-on-surface)}.protyle-font .b3-button:hover{box-shadow:none}.protyle-font .b3-button:active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}.protyle-font .b3-button:focus{box-shadow:none}.protyle-font .b3-button:hover{background-color:var(--b3-list-hover);color:var(--b3-theme-on-background)}.protyle-font .b3-button:active,.protyle-font .b3-button:focus{background-color:rgba(0,0,0,.1);color:var(--b3-theme-on-background);transition:.1s}html[data-theme-mode=dark] .protyle-font .b3-button:active,html[data-theme-mode=dark] .protyle-font .b3-button:focus{background-color:rgba(255,255,255,.1)}.protyle .protyle-preview__action{background-color:var(--b3-theme-background);border-bottom:1px solid var(--b3-border-color-trans)}.protyle .protyle-preview__action button{background-color:rgba(0,0,0,0)}.protyle .protyle-preview__action button.protyle-preview__action--current{background-color:rgba(0,0,0,0);font-weight:600}.protyle .protyle-preview__action button:not(.protyle-preview__action--current):hover{background-color:rgba(0,0,0,0);color:var(--b3-theme-on-background)}.b3-typography{font-variant-ligatures:normal}.b3-typography:not(#searchUnRefPreview)>*{border-radius:8px}.b3-typography .h1,.b3-typography h1{margin-top:1.2em;line-height:1.5}.b3-typography .h1+.h2,.b3-typography h1+h2{margin-top:0}.b3-typography .h1+.h3,.b3-typography h1+h3{margin-top:0}.b3-typography .h1+.h4,.b3-typography h1+h4{margin-top:0}.b3-typography .h1+.h5,.b3-typography h1+h5{margin-top:0}.b3-typography .h1+.h6,.b3-typography h1+h6{margin-top:0}.b3-typography .h2,.b3-typography h2{margin-top:1.2em;line-height:1.5}.b3-typography .h2+.h3,.b3-typography h2+h3{margin-top:0}.b3-typography .h2+.h4,.b3-typography h2+h4{margin-top:0}.b3-typography .h2+.h5,.b3-typography h2+h5{margin-top:0}.b3-typography .h2+.h6,.b3-typography h2+h6{margin-top:0}.b3-typography .h3,.b3-typography h3{margin-top:1.2em;line-height:1.5}.b3-typography .h3+.h4,.b3-typography h3+h4{margin-top:0}.b3-typography .h3+.h5,.b3-typography h3+h5{margin-top:0}.b3-typography .h3+.h6,.b3-typography h3+h6{margin-top:0}.b3-typography .h4,.b3-typography h4{margin-top:1.2em;line-height:1.5}.b3-typography .h4+.h5,.b3-typography h4+h5{margin-top:0}.b3-typography .h4+.h6,.b3-typography h4+h6{margin-top:0}.b3-typography .h5,.b3-typography h5{margin-top:1.2em;line-height:1.5}.b3-typography .h5+.h6,.b3-typography h5+h6{margin-top:0}.b3-typography .h6,.b3-typography h6{margin-top:1.2em;line-height:1.5}.b3-typography .h1,.b3-typography h1{padding:0 4px;margin-bottom:calc(.1em + 4px)}.b3-typography a{color:inherit;-webkit-text-decoration:underline solid;text-decoration:underline solid;text-decoration-thickness:.1em;text-decoration-color:var(--b3-theme-primary)}.b3-typography a:hover{color:var(--b3-theme-primary);border-bottom:none}.b3-typography span[data-type~=strong],.b3-typography strong{color:inherit}.b3-typography span[data-type~=em],.b3-typography em{color:inherit}.b3-typography span[data-type~=u],.b3-typography u{text-decoration:underline;text-decoration-thickness:.1em;border-bottom:none}.b3-typography span[data-type~=s],.b3-typography s{color:inherit}.b3-typography span[data-type~=mark],.b3-typography mark{background:rgba(0,0,0,0);box-shadow:0 -0.5em 0 0 inset var(--b3-protyle-inline-mark-background),0 .1em 0 0 var(--b3-protyle-inline-mark-background);color:inherit}.b3-typography span[data-type~=kbd],.b3-typography kbd{font:80% SF Pro,Consolas,"Liberation Mono",Menlo,Courier,var(--b3-font-family);padding:.15em .5em;border-radius:1em;box-decoration-break:clone;-webkit-box-decoration-break:clone;vertical-align:baseline}html[data-theme-mode=dark] .b3-typography span[data-type~=kbd],html[data-theme-mode=dark] .b3-typography kbd{box-shadow:inset 0 1px 0 var(--b3-theme-surface-lighter)}.b3-typography span[data-type~=code],.b3-typography code:not(.hljs){box-decoration-break:clone;-webkit-box-decoration-break:clone;border-radius:.4em;color:inherit}.b3-typography .bq,.b3-typography blockquote{border-radius:10px;padding:12px 16px;border:1.5px solid var(--b3-border-color-trans);margin:1em 0;background-color:var(--b3-theme-surface-light)}.b3-typography .bq>[data-type=NodeHeading]:first-child,.b3-typography blockquote>[data-type=NodeHeading]:first-child{margin-top:0}.b3-typography .hljs{border-radius:10px;background-color:var(--b3-theme-surface-light);padding:2em 16px}.b3-typography table{width:auto;font-variant-numeric:tabular-nums;border-radius:8px;border:1px solid var(--b3-border-color-trans)}.b3-typography table td,.b3-typography table th{border:1px solid var(--b3-border-color-trans);background-color:rgba(0,0,0,0)}.b3-typography table thead tr th{background-color:oklch(from var(--b3-theme-surface) 0.95 c h/0.8);border-top:none}html[data-theme-mode=dark] .b3-typography table thead tr th{background-color:oklch(from var(--b3-theme-surface) 0.36 c h/0.7)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){.b3-typography table thead tr th{background-color:rgba(127,127,127,.05)}html[data-theme-mode=dark] .b3-typography table thead tr th{background-color:rgba(127,127,127,.15)}}.b3-typography table thead tr th:first-child{border-left:none}.b3-typography table thead tr th:last-child{border-right:none}.b3-typography table tbody tr:nth-child(2n) td{background-color:oklch(from var(--b3-theme-surface) 0.95 c h/0.8)}html[data-theme-mode=dark] .b3-typography table tbody tr:nth-child(2n) td{background-color:oklch(from var(--b3-theme-surface) 0.36 c h/0.7)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){.b3-typography table tbody tr:nth-child(2n) td{background-color:rgba(127,127,127,.05)}html[data-theme-mode=dark] .b3-typography table tbody tr:nth-child(2n) td{background-color:rgba(127,127,127,.15)}}.b3-typography table tbody tr:last-child td{border-bottom:none}.b3-typography table tbody tr td:first-child{border-left:none}.b3-typography table tbody tr td:last-child{border-right:none}.b3-typography a{transition:var(--b3-transition)}.b3-typography table{border:none;box-shadow:0 0 0 1px var(--b3-border-color-trans);overflow:hidden}.b3-typography img{border-radius:6px}.b3-typography hr{background-color:rgba(0,0,0,0);border:1px solid var(--b3-border-color-trans)}.b3-typography video,.b3-typography iframe{border-radius:4px;border-color:rgba(0,0,0,0)}.av__header .av__views{box-shadow:none}.av__header .av__views .layout-tab-bar{margin:8px auto 8px;border-radius:8px !important;background-color:var(--b3-list-hover);padding:2px;height:32px;margin:8px 0 !important;padding:0;border:2px solid rgba(0,0,0,0)}.av__header .av__views .layout-tab-bar .item{border-radius:6px !important;background-color:rgba(0,0,0,0);transition:none !important;padding:2px 12px}.av__header .av__views .layout-tab-bar .item:hover:not(.item--focus){background-color:rgba(0,0,0,0) !important}.av__header .av__views .layout-tab-bar .item:hover:not(.item--focus) .item__text{color:var(--b3-theme-on-background) !important}.av__header .av__views .layout-tab-bar .item--focus{max-width:unset;box-shadow:0 1px 4px -1px rgba(0,0,0,.2),0 .3px 0 0 rgba(0,0,0,.1333333333);animation:none;background-color:#fff}html[data-theme-mode=dark] .av__header .av__views .layout-tab-bar .item--focus{box-shadow:0 1px 0 0 inset rgba(255,255,255,.1),0 1px 4px -1px rgba(0,0,0,.2),0 .3px 0 0 rgba(0,0,0,.1333333333)}html[data-theme-mode=dark] .av__header .av__views .layout-tab-bar .item--focus{background-color:rgba(224,224,224,.2)}.av__header .av__views .layout-tab-bar .item--focus .item__text{color:var(--b3-theme-on-background)}.av__header .av__views .layout-tab-bar .item:not(.item--focus,.fn__none)+.item:not(.item--focus):not(:first-child)::before{content:"";position:absolute;display:block;width:2px;height:1.3em;left:-4px;border-radius:9px;background-color:rgba(0,0,0,.08)}html[data-theme-mode=dark] .av__header .av__views .layout-tab-bar .item:not(.item--focus,.fn__none)+.item:not(.item--focus):not(:first-child)::before{background-color:rgba(255,255,255,.08)}.av__header .av__views .layout-tab-bar .item__graphic{font-family:var(--b3-font-family-emoji)}.av__header .av__views .layout-tab-bar .item{padding:2px 6px}.av__header .av__views .layout-tab-bar .item:not(.item--focus) .item__graphic{color:var(--b3-theme-on-surface)}.av__header .av__views .layout-tab-bar .item:not(.item--focus):hover .item__graphic{color:var(--b3-theme-on-background)}.av__header .av__views .layout-tab-bar .item--focus{box-shadow:0 -1px .5px 0 rgba(0,0,0,.12) inset}.av__header .av__views .layout-tab-bar .item--focus:hover{background-color:#fff !important}html[data-theme-mode=dark] .av__header .av__views .layout-tab-bar .item--focus:hover{background-color:rgba(224,224,224,.2) !important}.av__header .av__views .layout-tab-bar .item__graphic{line-height:unset}.body--mac .av__header .av__views .layout-tab-bar .item__graphic{font-size:15px}.av__header .av__views .block__icon--active{background-color:rgba(0,0,0,0)}.av__header .av__views .block__icon svg{width:14px;height:14px}.av__header .av__title{font-size:1.2em;margin:0 0 4px}.av__header .av__counter{width:calc(100% - 8px);padding:4px}.av__header [data-type=av-search-icon]+div>input{font-size:14px;background-color:rgba(0,0,0,0)}.av__header [data-type=av-search-icon]+div>svg{top:0;bottom:0;margin:auto}.av__scroll{font-variant-numeric:tabular-nums}.av__scroll .av__row{border-bottom-color:var(--b3-border-color-trans)}.av__scroll .av__row--header{color:var(--b3-theme-on-surface);font-weight:500}.av__scroll .av__row:hover .b3-chip[data-type=block-more]{opacity:1}.av__scroll .av__row .av__cell:not(.av__cell--header){border-right-color:var(--b3-border-color-trans)}.av__scroll .av__row .av__cell:not(.av__cell--header) .b3-chip{border-radius:20px;color:var(--b3-theme-on-surface);background-color:var(--b3-theme-surface);font-size:95%}.av__scroll .av__row .av__cell:not(.av__cell--header) .b3-chip:hover{color:var(--b3-theme-on-background)}.av__scroll .av__row .av__cell:not(.av__cell--header) .b3-chip.av__celltext--url{text-decoration:none;background-color:rgba(0,0,0,0);outline:1px solid var(--b3-border-color-trans);font-size:100%;border-radius:4px}.av__scroll .av__row .av__cell:not(.av__cell--header) .b3-chip.av__celltext--url:hover{outline-color:var(--b3-theme-primary-lighter)}.av__scroll .av__row .av__cell:not(.av__cell--header) .b3-chip.av__celltext--url:hover::before{background-color:var(--b3-theme-primary)}.av__scroll .av__row .av__cell:not(.av__cell--header) .b3-chip.av__celltext--url::before{content:"";width:1em;height:1em;display:inline-block;background-color:var(--b3-theme-on-surface);-webkit-mask-image:url(img/icon-assets.svg);mask-image:url(img/icon-assets.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;vertical-align:-2px;margin-right:.2em}.av__scroll .av__row .av__cell:not(.av__cell--header) .b3-chip.av__celltext--url[data-url^=http]::before{-webkit-mask-image:url(img/icon-outerLink.svg);mask-image:url(img/icon-outerLink.svg)}.av__scroll .av__row .av__cell:not(.av__cell--header) .b3-chip.av__celltext--url[data-url^=siyuan]::before{-webkit-mask-image:url(img/icon-syLink.svg);mask-image:url(img/icon-syLink.svg)}.av__scroll .av__row .av__cell:not(.av__cell--header) .popover__block{color:var(--b3-theme-primary);font-weight:500}.av__scroll .av__row .av__cell:not(.av__cell--header) .popover__block:hover{background-color:var(--b3-theme-primary);color:var(--b3-theme-on-primary)}.av__scroll .av__row .av__cell:not(.av__cell--header) .b3-chip[data-type=block-more]{font-weight:500}.av__scroll .av__row .av__cell:not(.av__cell--header) .av__celltext--url,.av__scroll .av__row .av__cell:not(.av__cell--header) .av__celltext--ref{border-bottom:none;-webkit-text-decoration:underline var(--b3-border-color-trans);text-decoration:underline var(--b3-border-color-trans);text-decoration-thickness:.1em;transition-property:color,text-decoration-color;transition-duration:.2s}.av__scroll .av__row .av__cell:not(.av__cell--header) .av__celltext--url:hover,.av__scroll .av__row .av__cell:not(.av__cell--header) .av__celltext--ref:hover{text-decoration-color:var(--b3-theme-primary-lighter);color:var(--b3-theme-primary)}.av__scroll .av__row .av__cell:not(.av__cell--header) .av__celltext--url:hover .ft__on-surface,.av__scroll .av__row .av__cell:not(.av__cell--header) .av__celltext--ref:hover .ft__on-surface{color:var(--b3-theme-primary-light);transition:inherit}.av__scroll .av__row .av__cell:not(.av__cell--header) .block__icon{border-radius:20px}.av__scroll .av__row .av__cell:not(.av__cell--header):hover .block__icon{background-color:var(--b3-theme-surface) !important}.av__scroll .av__row--footer{border-top-color:var(--b3-border-color-trans)}.av__scroll .av__cell--select{box-shadow:none;border-radius:0;background-color:var(--b3-theme-primary-lightest)}.av__scroll .av__cell-check>.av__checkbox{color:var(--b3-theme-primary)}.av__cell[data-wrap=true] .b3-chip.av__celltext--url,.av__cell[data-wrap=true] .av__cellassetimg{margin:2px;font-size:calc(1em - 2px) !important}.av__panel .b3-menu>.fn__flex-column>.b3-menu__item[data-type=nobg]:first-child{border-radius:0;margin:0;padding:8px 8px 0}.av__panel .b3-menu>.fn__flex-column>.b3-menu__item[data-type=nobg]:first-child+.fn__hr{background-color:var(--b3-menu-background)}html[data-theme-mode=dark] .av__panel .b3-menu>.fn__flex-column>.b3-menu__item[data-type=nobg]:first-child{border-top:1px solid rgba(220,220,220,.1);background-clip:padding-box;border-left:1px solid rgba(220,220,220,.1);border-right:1px solid rgba(220,220,220,.1);border-radius:10px 10px 0 0}.av__panel .b3-menu .b3-menu__items .b3-menu__item[data-type=nobg]{cursor:default;align-items:center;height:30px}.av__panel .b3-menu .b3-menu__items .b3-menu__item[data-type=nobg] .b3-menu__label{font-weight:500;color:var(--b3-theme-on-surface)}.av__panel .b3-menu .b3-menu__items .b3-menu__item[data-type=nobg]:first-child>.block__icon+.ft__center{transform:translateX(-15px);pointer-events:none}.av__panel .b3-menu .b3-menu__items .b3-menu__item[data-type=nobg]>.block__icon[style*="font-size: 14px;"]{padding-left:0 !important;margin-left:0}.body--mac .av__panel .b3-menu .b3-menu__items .b3-menu__item[data-type=nobg]>.block__icon[style*="font-size: 14px;"]{font-size:16px !important;width:16px !important;line-height:16px;margin-right:4px !important}.av__panel .b3-menu .b3-menu__items .b3-menu__item[data-type=goUpdateColType]{height:30px;align-items:center;margin-top:4px}.av__panel .b3-menu .b3-menu__items .b3-menu__item[draggable=true]{mix-blend-mode:normal !important}.av__panel .b3-menu .b3-menu__items .b3-menu__item[draggable=true] .b3-chip:not(.b3-chip--primary){background-color:var(--b3-theme-surface)}.av__panel .b3-menu .b3-menu__items .b3-menu__item[draggable=true]:hover .b3-menu__action{opacity:.7}.av__panel .b3-menu .b3-menu__items .b3-menu__item[draggable=true]:hover .b3-menu__action:hover{opacity:1}.av__panel .b3-menu .b3-menu__items .b3-menu__item .b3-menu__label input[data-type=addOption]:focus{background-color:var(--b3-menu-background)}.av__panel .b3-menu .b3-menu__item .b3-chip{border-radius:99px}.av__panel .b3-menu .b3-chips{border-bottom:1px solid var(--b3-border-color-trans);margin-bottom:4px}.av__panel .b3-menu .b3-chips .b3-chip--middle::before{content:"";display:inline-block;width:8px;transition:var(--b3-transition)}.av__panel .b3-menu .b3-chips .b3-chip--middle .b3-chip__close{opacity:0;width:8px}.av__panel .b3-menu .b3-chips .b3-chip--middle:hover::before{width:0}.av__panel .b3-menu .b3-chips .b3-chip--middle:hover .b3-chip__close{opacity:1;width:16px}.av__panel .b3-menu .b3-chips .b3-chip--middle,.av__panel .b3-menu .b3-chips~div [data-type=addColOptionOrCell] .b3-chip{border-radius:20px}.av__panel .b3-menu .b3-chips input{background-color:rgba(0,0,0,0)}.av__mask textarea{resize:both;background-color:var(--b3-theme-surface)}.av__mask .b3-text-field,.av__mask select.b3-select{background-color:var(--b3-theme-surface)}.av .block__icons .fn__space{width:8px}img.av__cellassetimg{border-radius:4px}.b3-menu[data-name=av-col-option] .b3-menu__item .color__square{box-shadow:none}.b3-menu[data-name*=set-filter] .b3-menu__item input:focus,.b3-menu[data-name=av-col-option] .b3-menu__item input:focus{background-color:var(--b3-menu-background)}.b3-menu .b3-menu__label .b3-chip{border-radius:4px}.b3-menu .b3-menu__label .b3-chip[data-color]{border-radius:99px}.b3-menu__item:not(.b3-menu__item--readonly) .b3-menu__accelerator svg{height:24px !important}.b3-menu__item:not(.b3-menu__item--readonly):hover textarea:not([data-type=ocr]),.b3-menu__item:not(.b3-menu__item--readonly) textarea:not([data-type=ocr]):focus{background-color:var(--b3-menu-background);transition:none}.b3-menu__item:not(.b3-menu__item--readonly):hover select{background-color:var(--b3-menu-background);transition:none}.b3-menu__item:not(.b3-menu__item--readonly) .b3-button{background-color:var(--b3-list-hover);border-radius:99px;color:var(--b3-theme-primary);font-weight:600;transition:.1s all;border:none;box-shadow:none}html[data-theme-mode=dark] .b3-menu__item:not(.b3-menu__item--readonly) .b3-button{background-color:rgba(0,0,0,.2)}html[data-theme-mode=dark] .b3-menu__item:not(.b3-menu__item--readonly) .b3-button:hover{background-color:var(--b3-theme-primary)}.b3-menu__item:not(.b3-menu__item--readonly) .b3-button:hover{background-color:var(--b3-theme-primary);color:var(--b3-theme-on-primary);transition:.1s all}.b3-menu__item:not(.b3-menu__item--readonly) .b3-button:active{transform:scale(0.95);opacity:.8;transition:.1s}.b3-menu__item:not(.b3-menu__item--readonly) .block__icon:not([data-type=hideAllCol]){font-family:var(--b3-font-family-emoji)}.b3-menu .b3-chip{border-radius:4px}.b3-menu .b3-chip .icon{font-family:var(--b3-font-family-emoji)}.b3-menu [data-type=setRelationCell] .b3-menu__label.popover__block{color:var(--b3-theme-primary) !important;-webkit-text-decoration:underline rgba(0,0,0,0);text-decoration:underline rgba(0,0,0,0);text-decoration-thickness:.1em}.b3-menu [data-type=setRelationCell].b3-menu__item--current>.b3-menu__label.popover__block,.b3-menu [data-type=setRelationCell]:hover>.b3-menu__label.popover__block{color:var(--b3-theme-on-primary) !important;text-decoration-color:rgba(255,255,255,.5333333333)}.protyle-hint>input.b3-text-field{margin:0 !important;background-color:var(--b3-menu-background);padding:8px;box-sizing:content-box;border-bottom:1px solid var(--b3-border-color-trans);border-radius:0}.protyle-hint>input.b3-text-field:focus{background-color:var(--b3-menu-background);outline:none}.custom-attr .block__logo.custom-attr__avheader{color:var(--b3-theme-primary);font-weight:500;margin-right:0;margin-bottom:4px;opacity:1;position:sticky;top:0;background-color:var(--b3-theme-background);z-index:1}.custom-attr[data-type=NodeAttributeView]{padding-bottom:16px}.custom-attr[data-type=NodeAttributeView] .block__icons{height:auto;min-height:unset;padding:4px 16px}.custom-attr[data-type=NodeAttributeView] .av__row .block__logo{font-weight:500}.custom-attr[data-type=NodeAttributeView] .av__row .block__logo~.fn__flex-1{overflow:visible}.custom-attr[data-type=NodeAttributeView] .av__row .custom-attr__avvalue{padding:4px 0}.custom-attr[data-type=NodeAttributeView] .av__row input,.custom-attr[data-type=NodeAttributeView] .av__row select,.custom-attr[data-type=NodeAttributeView] .av__row [data-type=text] .b3-text-field{min-height:unset;height:28px;padding:4px}.custom-attr[data-type=NodeAttributeView] .av__row input:hover,.custom-attr[data-type=NodeAttributeView] .av__row select:hover,.custom-attr[data-type=NodeAttributeView] .av__row [data-type=text] .b3-text-field:hover{background-color:var(--b3-theme-surface)}.custom-attr[data-type=NodeAttributeView] .av__row input:focus,.custom-attr[data-type=NodeAttributeView] .av__row select:focus,.custom-attr[data-type=NodeAttributeView] .av__row [data-type=text] .b3-text-field:focus{background-color:var(--b3-theme-surface);outline:3px solid var(--b3-theme-primary-light)}.custom-attr[data-type=NodeAttributeView] .av__row [data-type=text]{align-self:flex-start}.custom-attr[data-type=NodeAttributeView] .av__row .b3-chip{border-radius:20px;padding:2px 6px}.custom-attr[data-type=NodeAttributeView] .av__row .av__celltext--url,.custom-attr[data-type=NodeAttributeView] .av__row .av__celltext--ref{border-bottom:none;-webkit-text-decoration:underline var(--b3-border-color-trans);text-decoration:underline var(--b3-border-color-trans);text-decoration-thickness:.1em}.pdf__outer#outerContainer #sidebarContainer{top:42px;z-index:1;background-color:var(--b3-theme-background);border-right:1px solid var(--b3-border-color-trans)}.pdf__outer#outerContainer #sidebarContainer #sidebarResizer{right:-3px}.pdf__outer#outerContainer #sidebarContainer #sidebarResizer::after{background-color:rgba(0,0,0,0)}.pdf__outer#outerContainer #sidebarContainer #sidebarResizer:hover::after{background-color:var(--b3-theme-primary-light)}.pdf__outer#outerContainer #sidebarContainer #sidebarContent .treeItem>a{line-height:1.5}.pdf__outer#outerContainer .pdf__toolbar #toolbarContainer #toolbarViewer{height:42px;align-items:center;border-bottom:1px solid var(--b3-border-color-trans)}.pdf__outer#outerContainer .pdf__toolbar #toolbarContainer #toolbarViewer .dropdownToolbarButton{margin:4px 8px 4px 0}.pdf__outer#outerContainer .findbar{padding:4px 8px;right:8px;overflow:visible !important;background-color:var(--b3-menu-background)}.pdf__outer#outerContainer .findbar>:is(input,button,label.b3-button){margin-top:4px;margin-bottom:4px}.pdf__outer#outerContainer .findbar .b3-button{transition:background-color .2s;border-radius:99px;padding:4px 12px;color:var(--b3-theme-primary);font-weight:600;margin:0;background-color:rgba(0,0,0,0)}.pdf__outer#outerContainer .findbar .b3-button:hover{box-shadow:none}.pdf__outer#outerContainer .findbar .b3-button:active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}.pdf__outer#outerContainer .findbar .b3-button:focus{box-shadow:none}.pdf__outer#outerContainer .findbar .b3-button:hover{background-color:var(--b3-theme-primary-lightest)}.pdf__outer#outerContainer .findbar .b3-button:active,.pdf__outer#outerContainer .findbar .b3-button:focus{background-color:var(--b3-theme-primary);color:var(--b3-theme-on-primary);transition:.1s}.pdf__outer#outerContainer .findbar .b3-button:hover{box-shadow:none}.pdf__outer#outerContainer .findbar .b3-button--outline{border-radius:99px;padding:4px 12px;color:var(--b3-theme-on-surface)}.pdf__outer#outerContainer .findbar .b3-button--outline:hover{box-shadow:none}.pdf__outer#outerContainer .findbar .b3-button--outline:active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}.pdf__outer#outerContainer .findbar .b3-button--outline:focus{box-shadow:none}.pdf__outer#outerContainer .findbar .b3-button--outline:hover{background-color:var(--b3-list-hover);color:var(--b3-theme-on-background)}.pdf__outer#outerContainer .findbar .b3-button--outline:active,.pdf__outer#outerContainer .findbar .b3-button--outline:focus{background-color:rgba(0,0,0,.1);color:var(--b3-theme-on-background);transition:.1s}html[data-theme-mode=dark] .pdf__outer#outerContainer .findbar .b3-button--outline:active,html[data-theme-mode=dark] .pdf__outer#outerContainer .findbar .b3-button--outline:focus{background-color:rgba(255,255,255,.1)}.pdf__outer#outerContainer .findbar #findResultsCount{pointer-events:none;font-weight:400}.pdf__outer#outerContainer #viewerContainer{top:42px;transition:none}body.body-status-shown .pdf__outer#outerContainer #viewerContainer{padding-bottom:42px}.pdf__outer#outerContainer #dialogContainer .dialog{padding:16px;box-shadow:0px 10px 15px -3px rgba(0,0,0,.07),0px 24px 40px 9px rgba(0,0,0,.05),0 66px 40px -32px rgba(0,0,0,.1);border:none;outline:1px solid rgba(69,69,69,.1)}html[data-theme-mode=dark] .pdf__outer#outerContainer #dialogContainer .dialog{box-shadow:0 0 0 1px #000,0px 10px 15px -3px rgba(0,0,0,.21),0px 24px 40px 9px rgba(0,0,0,.15),0 66px 40px -32px rgba(0,0,0,.3)}html[data-theme-mode=dark] .pdf__outer#outerContainer #dialogContainer .dialog{outline:1px solid var(--b3-border-color-trans);outline-offset:-1px;border:1px solid var(--b3-border-color-trans)}.pdf__outer#outerContainer #dialogContainer .dialog #documentPropertiesClose{border-radius:99px;padding:4px 12px;color:var(--b3-theme-primary);font-weight:600;background-color:rgba(0,0,0,0);transition:.2s}.pdf__outer#outerContainer #dialogContainer .dialog #documentPropertiesClose:hover{box-shadow:none}.pdf__outer#outerContainer #dialogContainer .dialog #documentPropertiesClose:active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}.pdf__outer#outerContainer #dialogContainer .dialog #documentPropertiesClose:focus{box-shadow:none}.pdf__outer#outerContainer #dialogContainer .dialog #documentPropertiesClose:hover{background-color:var(--b3-theme-primary-lightest)}.pdf__outer#outerContainer #dialogContainer .dialog #documentPropertiesClose:active,.pdf__outer#outerContainer #dialogContainer .dialog #documentPropertiesClose:focus{background-color:var(--b3-theme-primary);color:var(--b3-theme-on-primary);transition:.1s}.pdf__outer#outerContainer #dialogContainer .dialog #documentPropertiesClose:hover,.pdf__outer#outerContainer #dialogContainer .dialog #documentPropertiesClose:active,.pdf__outer#outerContainer #dialogContainer .dialog #documentPropertiesClose:focus{box-shadow:none}.pdf__outer#outerContainer .pdf__util{padding:6px}.pdf__outer#outerContainer .pdf__util .color__square{height:14px;width:14px;margin-right:6px;box-shadow:none;border-radius:50%}.pdf__outer#outerContainer .pdf__util .color__square:hover{box-shadow:0 0 0 1px inset var(--b3-border-color-trans);transform:scale(1.2)}.pdf__outer#outerContainer .pdf__util .color__square:last-child{margin-right:0}.pdf__outer#outerContainer .pdf__util .b3-menu__item:not(:hover){background-color:rgba(0,0,0,0)}.layout__resize::after{height:1px;width:100%;transform:translateY(-1px)}.layout__resize--lr::after{height:100%;width:1px}.layout__resize--lr:hover::after{background-color:var(--b3-theme-primary-light) !important}.layout__dockl+.layout__resize--lr::after,.layout__center+.layout__resize--lr::after{background-color:rgba(0,0,0,0)}.counter,.protyle-attr--refcount{font-family:var(--b3-font-family-code);margin-left:0;transition:.2s;color:rgba(69,69,69,.5)}html[data-theme-mode=dark] .counter,html[data-theme-mode=dark] .protyle-attr--refcount{color:rgba(220,220,220,.5)}.counter:hover,.protyle-attr--refcount:hover{background-color:rgba(0,0,0,0) !important;font-weight:bold}.block__icons .counter,.block__icons .protyle-attr--refcount{background-color:rgba(0,0,0,0);pointer-events:none;padding-left:0}.sy__outline .counter,.sy__outline .protyle-attr--refcount{pointer-events:none}.protyle-attr--refcount{background-color:rgba(0,0,0,0)}.protyle-attr--refcount:hover{color:var(--b3-theme-primary)}html[data-theme-mode=dark] .protyle-attr--refcount:hover{color:var(--b3-theme-primary)}.protyle-attr--av:hover>:is(svg,span){color:var(--b3-theme-primary)}.b3-switch{height:20px;width:32px;transition-property:background-color,filter;transition-duration:.3s;box-sizing:border-box;border:1px solid rgba(0,0,0,0);background-color:rgba(127,127,127,.4)}.b3-menu__item--current>.b3-menu__label .b3-switch{border:1px solid rgba(255,255,255,.5647058824)}html[data-theme-mode=dark] .b3-switch{border:1px solid var(--b3-border-color-trans)}.b3-switch::after{top:1px;left:1px;background-color:#fff;box-shadow:0 1px 4px -1px rgba(0,0,0,.2);border:none}html[data-theme-mode=dark] .b3-switch::after{background-color:#e0e0e0}.b3-switch::before{display:none !important}.b3-switch:checked{background-color:var(--b3-theme-primary) !important}.b3-switch:checked::after{transform:translateX(12px);background-color:#fff;box-shadow:0 1px 4px -1px rgba(0,0,0,.2)}html[data-theme-mode=dark] .b3-switch:checked::after{background-color:#e0e0e0}.b3-switch:active{filter:brightness(1.3);transition-duration:.1s}.b3-switch--menu{margin:0}html[data-theme-mode=light] .b3-menu__item:hover>.b3-switch--menu{border:1px solid rgba(255,255,255,.5647058824)}.b3-button--outline{background-color:var(--b3-list-hover);border-radius:99px;color:var(--b3-theme-primary);font-weight:600;transition:.1s all;border:none;box-shadow:none}html[data-theme-mode=dark] .b3-button--outline{background-color:rgba(0,0,0,.2)}html[data-theme-mode=dark] .b3-button--outline:hover{background-color:var(--b3-theme-primary)}.b3-button--outline:hover{background-color:var(--b3-theme-primary);color:var(--b3-theme-on-primary);transition:.1s all}.b3-button--outline:active{transform:scale(0.95);opacity:.8;transition:.1s}.b3-button--outline:focus{box-shadow:none}.b3-button{transition:background-color .2s,color .2s}.b3-text-field,select.b3-select{box-shadow:none;background-color:var(--b3-list-hover);min-height:28px;transition:outline .2s,background-color .2s;outline:0px solid rgba(0,0,0,0);color-scheme:inherit}.b3-text-field:not(.b3-text-field--text):hover,select.b3-select:not(.b3-text-field--text):hover{box-shadow:none}.b3-text-field:not(.b3-text-field--text):focus,select.b3-select:not(.b3-text-field--text):focus{outline:3px solid var(--b3-theme-primary-light);box-shadow:none}.b3-form__icona-icon:hover{background-color:rgba(0,0,0,0)}select.b3-select:hover,select.b3-select:focus{background-color:var(--b3-menu-background)}textarea{resize:vertical;word-break:normal}textarea::-moz-placeholder{color:var(--b3-empty-color)}textarea::placeholder{color:var(--b3-empty-color)}.b3-slider{height:24px}.b3-slider::-webkit-slider-runnable-track{height:6px;border-radius:9px;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}.b3-slider::-webkit-slider-thumb{background-color:#fff;outline:1px solid var(--b3-border-color-trans);height:16px;width:16px;margin-top:-5px;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}html[data-theme-mode=dark] .b3-slider::-webkit-slider-thumb{background-color:#e0e0e0}.b3-slider:hover:not(.b3-slider:focus)::-webkit-slider-thumb{transform:none;outline:2px solid oklch(from var(--b3-theme-primary) 0.83 0.08 h)}html[data-theme-mode=dark] .b3-slider:hover:not(.b3-slider:focus)::-webkit-slider-thumb{outline:2px solid oklch(from var(--b3-theme-primary) 0.65 0.15 h)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){.b3-slider:hover:not(.b3-slider:focus)::-webkit-slider-thumb{outline:2px solid #96b9fa}html[data-theme-mode=dark] .b3-slider:hover:not(.b3-slider:focus)::-webkit-slider-thumb{outline:2px solid #0071dd}}.b3-slider:focus::-webkit-slider-thumb{transform:scale(1.1);outline:3px solid var(--b3-theme-primary);margin:-2px;margin-left:.5px}.b3-slider:focus::-webkit-slider-runnable-track{height:12px}.tooltip,.b3-tooltips:hover::after{pointer-events:none;overflow-wrap:break-word;word-break:keep-all;animation-delay:.75s;box-shadow:0 0 0px 1px rgba(0,0,0,.1),0px 2px 6px 0px rgba(0,0,0,.1);border:none}html[data-theme-mode=dark] .tooltip,html[data-theme-mode=dark] .b3-tooltips:hover::after{box-shadow:0 0 0 .5px #000,0px 2px 6px 0px rgba(0,0,0,.3)}html[data-theme-mode=dark] .tooltip,html[data-theme-mode=dark] .b3-tooltips:hover::after{border:1px solid var(--b3-border-color-trans)}.tooltip--memo#tooltip{--property-percentage: 0%;word-break:normal;overflow-wrap:normal;font-size:14px;padding:8px;margin:0 -8px;line-height:1.5;font-family:var(--b3-font-family-code);background-color:#ffe680;border-radius:4px;-webkit-backdrop-filter:none;backdrop-filter:none;color:rgba(69,69,69,.7);box-shadow:none;outline:none;border:none;transform-origin:40px top;animation-delay:.125s;pointer-events:all}html[data-theme-mode=dark] .tooltip--memo#tooltip{background-color:#ddba0d;color:rgba(30,30,30,.7)}body.body--win32 .tooltip--memo#tooltip,body.body--linux .tooltip--memo#tooltip{font-family:var(--b3-font-family)}.b3-tooltips:hover::before{display:none}.b3-tooltips:hover::after{margin-top:0;transition-delay:.75s}#message.b3-snackbars>.fn__flex-1{padding:12px 18px 56px;max-height:calc(100vh - 160px)}#message.b3-snackbars .b3-snackbar__content{border-radius:16px;box-shadow:0 0 0 1px rgb(from var(--b3-theme-primary) r g b/0.05),0px 13px 25px -2px rgb(from var(--b3-theme-primary) r g b/0.05),0px 0px 10px 0px rgb(from var(--b3-theme-primary) r g b/0.05)}html[data-theme-mode=dark] #message.b3-snackbars .b3-snackbar__content{box-shadow:0 0 0 .5px rgb(from var(--b3-theme-primary) r g b/1),0px 13px 25px -2px rgb(from var(--b3-theme-primary) r g b/0.3),0px 0px 10px 0px rgb(from var(--b3-theme-primary) r g b/0.15)}#message.b3-snackbars .b3-snackbar__content--close{padding-right:16px}#message.b3-snackbars .b3-snackbar__content--close:hover~.b3-snackbar__close{transform:scale(1)}#message.b3-snackbars .b3-snackbar__close{transform:scale(0);color:var(--b3-theme-on-error);top:8px;right:8px;transition-duration:.2s}#message.b3-snackbars .b3-snackbar__close:hover{transform:scale(1)}#message.b3-snackbars .b3-snackbar--error .b3-snackbar__content{box-shadow:0 0 0 1px rgb(from #ea4d3c r g b/0.05),0px 13px 25px -2px rgb(from #ea4d3c r g b/0.05),0px 0px 10px 0px rgb(from #ea4d3c r g b/0.05)}html[data-theme-mode=dark] #message.b3-snackbars .b3-snackbar--error .b3-snackbar__content{box-shadow:0 0 0 .5px rgb(from #ff3b30 r g b/1),0px 13px 25px -2px rgb(from #ff3b30 r g b/0.3),0px 0px 10px 0px rgb(from #ff3b30 r g b/0.15)}#message.b3-snackbars .b3-snackbar--error .b3-snackbar__content::after{content:"";display:block;position:absolute;width:3px;height:100%;color:var(--b3-theme-error);left:-4px;z-index:1}#message.b3-snackbars button:not(.b3-button--white){border-radius:99px;padding:4px 12px;background-color:var(--b3-theme-surface);transition:transform .2s;transform:translateY(-42px);height:28px;border:none}#message.b3-snackbars button:not(.b3-button--white):hover{box-shadow:none}#message.b3-snackbars button:not(.b3-button--white):active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}#message.b3-snackbars button:not(.b3-button--white):focus{box-shadow:none}#message.b3-snackbars button:not(.b3-button--white):hover{color:var(--b3-theme-on-background);transform:scale(1.2) translateY(-35px)}#message.b3-snackbars button:not(.b3-button--white):active{transform:scale(0.95) translateY(-42px)}html[data-theme-mode=dark] #message.b3-snackbars button:not(.b3-button--white){outline:1px solid var(--b3-border-color-trans);outline-offset:-1px;border:1px solid var(--b3-border-color-trans)}#message.b3-snackbars .b3-button--white{border-radius:99px;padding:4px 12px;background-color:rgba(0,0,0,0);transition:all .2s;font-weight:600;color:var(--b3-theme-on-primary);box-shadow:0 0 1px inset var(--b3-theme-on-primary)}#message.b3-snackbars .b3-button--white:hover{box-shadow:none}#message.b3-snackbars .b3-button--white:active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}#message.b3-snackbars .b3-button--white:focus{box-shadow:none}#message.b3-snackbars .b3-button--white:hover{transform:scale(1.1)}#message.b3-snackbars .b3-button--white:active{color:var(--b3-theme-primary);transform:scale(0.95);background-color:var(--b3-theme-on-primary)}.block__icon:hover:not([disabled]):not(.ft__primary),.block__icon--active,.b3-list-item__icon:hover,.b3-list-item__toggle--hl:hover,.b3-list-item__action:hover{background-color:rgba(0,0,0,0)}.block__icon--active{color:var(--b3-theme-primary)}.b3-menu,.b3-menu__submenu{box-shadow:0 0 0 1px rgb(from #000 r g b/0.075),0px 13px 25px -2px rgb(from #000 r g b/0.075),0px 0px 10px 0px rgb(from #000 r g b/0.075);border:none;border-radius:10px;padding:0}html[data-theme-mode=dark] .b3-menu,html[data-theme-mode=dark] .b3-menu__submenu{box-shadow:0 0 0 .5px rgb(from #000 r g b/1),0px 13px 25px -2px rgb(from #000 r g b/0.3),0px 0px 10px 0px rgb(from #000 r g b/0.15)}html[data-theme-mode=dark] .b3-menu,html[data-theme-mode=dark] .b3-menu__submenu{outline:1px solid var(--b3-border-color-trans);outline-offset:-1px}.b3-menu .b3-menu__items,.b3-menu__submenu .b3-menu__items{padding:5px}.b3-menu .b3-menu__items .b3-menu__item,.b3-menu__submenu .b3-menu__items .b3-menu__item{background-color:rgba(0,0,0,0);line-height:24px;border-radius:5px;align-items:center}.b3-menu .b3-menu__items .b3-menu__item:hover:not(.b3-menu__item--readonly):not(.b3-menu__item--custom):not([disabled]):not([data-type=nobg]),.b3-menu .b3-menu__items .b3-menu__item--current:not(.b3-menu__item--readonly):not([disabled]):not([data-type=nobg]),.b3-menu__submenu .b3-menu__items .b3-menu__item:hover:not(.b3-menu__item--readonly):not(.b3-menu__item--custom):not([disabled]):not([data-type=nobg]),.b3-menu__submenu .b3-menu__items .b3-menu__item--current:not(.b3-menu__item--readonly):not([disabled]):not([data-type=nobg]){background-color:var(--b3-menu-item-background-hover);color:var(--b3-menu-item-background-hover-text)}.b3-menu .b3-menu__items .b3-menu__item:hover:not(.b3-menu__item--readonly):not(.b3-menu__item--custom):not([disabled]):not([data-type=nobg])>.b3-menu__icon,.b3-menu .b3-menu__items .b3-menu__item:hover:not(.b3-menu__item--readonly):not(.b3-menu__item--custom):not([disabled]):not([data-type=nobg])>.b3-menu__label>.b3-menu__icon,.b3-menu .b3-menu__items .b3-menu__item--current:not(.b3-menu__item--readonly):not([disabled]):not([data-type=nobg])>.b3-menu__icon,.b3-menu .b3-menu__items .b3-menu__item--current:not(.b3-menu__item--readonly):not([disabled]):not([data-type=nobg])>.b3-menu__label>.b3-menu__icon,.b3-menu__submenu .b3-menu__items .b3-menu__item:hover:not(.b3-menu__item--readonly):not(.b3-menu__item--custom):not([disabled]):not([data-type=nobg])>.b3-menu__icon,.b3-menu__submenu .b3-menu__items .b3-menu__item:hover:not(.b3-menu__item--readonly):not(.b3-menu__item--custom):not([disabled]):not([data-type=nobg])>.b3-menu__label>.b3-menu__icon,.b3-menu__submenu .b3-menu__items .b3-menu__item--current:not(.b3-menu__item--readonly):not([disabled]):not([data-type=nobg])>.b3-menu__icon,.b3-menu__submenu .b3-menu__items .b3-menu__item--current:not(.b3-menu__item--readonly):not([disabled]):not([data-type=nobg])>.b3-menu__label>.b3-menu__icon{color:var(--b3-menu-item-background-hover-text) !important}.b3-menu .b3-menu__items .b3-menu__item:hover:not(.b3-menu__item--readonly):not(.b3-menu__item--custom):not([disabled]):not([data-type=nobg])>.b3-menu__accelerator,.b3-menu .b3-menu__items .b3-menu__item--current:not(.b3-menu__item--readonly):not([disabled]):not([data-type=nobg])>.b3-menu__accelerator,.b3-menu__submenu .b3-menu__items .b3-menu__item:hover:not(.b3-menu__item--readonly):not(.b3-menu__item--custom):not([disabled]):not([data-type=nobg])>.b3-menu__accelerator,.b3-menu__submenu .b3-menu__items .b3-menu__item--current:not(.b3-menu__item--readonly):not([disabled]):not([data-type=nobg])>.b3-menu__accelerator{color:var(--b3-menu-item-background-hover-text);opacity:.8}.b3-menu .b3-menu__items .b3-menu__item:hover:not(.b3-menu__item--readonly):not(.b3-menu__item--custom):not([disabled]):not([data-type=nobg])>.b3-menu__label>.b3-tooltips .b3-slider::-webkit-slider-runnable-track,.b3-menu .b3-menu__items .b3-menu__item--current:not(.b3-menu__item--readonly):not([disabled]):not([data-type=nobg])>.b3-menu__label>.b3-tooltips .b3-slider::-webkit-slider-runnable-track,.b3-menu__submenu .b3-menu__items .b3-menu__item:hover:not(.b3-menu__item--readonly):not(.b3-menu__item--custom):not([disabled]):not([data-type=nobg])>.b3-menu__label>.b3-tooltips .b3-slider::-webkit-slider-runnable-track,.b3-menu__submenu .b3-menu__items .b3-menu__item--current:not(.b3-menu__item--readonly):not([disabled]):not([data-type=nobg])>.b3-menu__label>.b3-tooltips .b3-slider::-webkit-slider-runnable-track{background-color:rgba(255,255,255,.2666666667)}.b3-menu .b3-menu__items .b3-menu__item:hover:not(.b3-menu__item--readonly):not(.b3-menu__item--custom):not([disabled]):not([data-type=nobg])>:where(.b3-menu__action,.b3-menu__checked),.b3-menu .b3-menu__items .b3-menu__item--current:not(.b3-menu__item--readonly):not([disabled]):not([data-type=nobg])>:where(.b3-menu__action,.b3-menu__checked),.b3-menu__submenu .b3-menu__items .b3-menu__item:hover:not(.b3-menu__item--readonly):not(.b3-menu__item--custom):not([disabled]):not([data-type=nobg])>:where(.b3-menu__action,.b3-menu__checked),.b3-menu__submenu .b3-menu__items .b3-menu__item--current:not(.b3-menu__item--readonly):not([disabled]):not([data-type=nobg])>:where(.b3-menu__action,.b3-menu__checked){color:var(--b3-theme-on-primary);opacity:.8}.b3-menu .b3-menu__items .b3-menu__item:hover:not(.b3-menu__item--readonly):not(.b3-menu__item--custom):not([disabled]):not([data-type=nobg])>:where(.b3-menu__action,.b3-menu__checked):hover,.b3-menu .b3-menu__items .b3-menu__item--current:not(.b3-menu__item--readonly):not([disabled]):not([data-type=nobg])>:where(.b3-menu__action,.b3-menu__checked):hover,.b3-menu__submenu .b3-menu__items .b3-menu__item:hover:not(.b3-menu__item--readonly):not(.b3-menu__item--custom):not([disabled]):not([data-type=nobg])>:where(.b3-menu__action,.b3-menu__checked):hover,.b3-menu__submenu .b3-menu__items .b3-menu__item--current:not(.b3-menu__item--readonly):not([disabled]):not([data-type=nobg])>:where(.b3-menu__action,.b3-menu__checked):hover{opacity:1;color:inherit;background-color:rgba(0,0,0,0)}.b3-menu .b3-menu__items .b3-menu__item>.b3-menu__label>.fn__flex,.b3-menu__submenu .b3-menu__items .b3-menu__item>.b3-menu__label>.fn__flex{margin:2px 0 !important}.b3-menu .b3-menu__items .b3-menu__icon,.b3-menu__submenu .b3-menu__items .b3-menu__icon{color:var(--b3-theme-on-surface);font-family:var(--b3-font-family-emoji);font-size:15px}.b3-menu .b3-menu__items .b3-menu__separator,.b3-menu__submenu .b3-menu__items .b3-menu__separator{background-color:var(--b3-border-color-trans)}.b3-menu .b3-menu__items .b3-menu__item--selected svg,.b3-menu__submenu .b3-menu__items .b3-menu__item--selected svg{color:inherit}.b3-menu__submenu{max-height:none}.b3-menu__accelerator{font-family:var(--b3-font-family)}.toolbarButton.toggled svg,.secondaryToolbarButton.toggled svg{color:inherit !important}.protyle-hint{box-shadow:0 0 0 1px rgb(from #000 r g b/0.05),0px 13px 25px -2px rgb(from #000 r g b/0.05),0px 0px 10px 0px rgb(from #000 r g b/0.05);border:none;padding:0;background-color:var(--b3-menu-background)}html[data-theme-mode=dark] .protyle-hint{box-shadow:0 0 0 .5px rgb(from #000 r g b/1),0px 13px 25px -2px rgb(from #000 r g b/0.3),0px 0px 10px 0px rgb(from #000 r g b/0.15)}html[data-theme-mode=dark] .protyle-hint{outline:1px solid var(--b3-border-color-trans);outline-offset:-1px}.protyle-hint.hint--menu .b3-menu__separator{background-color:var(--b3-border-color-trans)}@media screen and (min-width: 1292px){.protyle-hint.hint--menu{width:auto !important;max-height:65vh}.protyle-hint.hint--menu>div{-moz-column-count:5;column-count:5;-moz-column-gap:4px;column-gap:4px;-moz-column-rule:1px solid var(--b3-border-color-trans);column-rule:1px solid var(--b3-border-color-trans)}.protyle-hint.hint--menu>div .b3-list-item .b3-list-item__text{width:-moz-max-content;width:max-content;margin-right:4px}.protyle-hint.hint--menu>div .b3-menu__separator:not(:nth-of-type(2n + 4)){-moz-column-break-before:column;break-before:column;margin-bottom:-5px;background-color:rgba(0,0,0,0)}.protyle-hint.hint--menu>.emojis{min-width:50vw}}.protyle-hint>div{padding:4px 0}.protyle-hint>div .b3-list-item{width:calc(100% - 12px) !important}.protyle-hint>div .b3-list-item--focus:not(:hover){background-color:var(--b3-theme-primary-lightest)}.protyle-hint .b3-list-item__graphic{color:var(--b3-theme-on-surface)}.protyle-hint .b3-list-item:hover .b3-list-item__graphic{color:var(--b3-theme-on-background)}.protyle-hint .b3-list-item--first .b3-list-item__text,.protyle-hint .b3-list-item--two .b3-list-item__text{font-weight:500}.protyle-hint .b3-list-item--first .b3-list-item__text>mark,.protyle-hint .b3-list-item--two .b3-list-item__text>mark{color:var(--b3-theme-primary);background-color:rgba(0,0,0,0)}.protyle-hint .b3-list-item--two .b3-list-item__meta.b3-list-item__showall:not(:first-child){padding:4px 4px 4px 22px;width:-moz-fit-content;width:fit-content;border-radius:4px;word-break:normal;opacity:.8}.protyle-hint .b3-list-item--two .b3-list-item__meta{padding:4px 3px}.protyle-hint .b3-list-item--two .b3-list-item__meta mark{color:var(--b3-theme-primary);background-color:rgba(0,0,0,0)}.protyle-hint .emojis .fn__flex:last-child{display:none}.protyle-hint .emojis__panel{padding-bottom:8px}.protyle-hint .color__square{box-shadow:none}.protyle-util{background-color:var(--b3-menu-background);padding:8px 0 0;box-shadow:0 0 0 1px rgb(from #000 r g b/0.05),0px 13px 25px -2px rgb(from #000 r g b/0.05),0px 0px 10px 0px rgb(from #000 r g b/0.05);border:none}html[data-theme-mode=dark] .protyle-util{box-shadow:0 0 0 .5px rgb(from #000 r g b/1),0px 13px 25px -2px rgb(from #000 r g b/0.3),0px 0px 10px 0px rgb(from #000 r g b/0.15)}html[data-theme-mode=dark] .protyle-util{outline:1px solid var(--b3-border-color-trans);outline-offset:-1px}.protyle-util .block__icons .resize__move{font-weight:600}.protyle-util .block__icons,.protyle-util textarea{background-color:rgba(0,0,0,0)}.protyle-util textarea{resize:both}.b3-dialog--open .b3-dialog.emojis-container .b3-dialog__container{background-color:var(--b3-menu-background)}.b3-dialog--open .b3-dialog.emojis-container .b3-dialog__container .b3-dialog__body{border-radius:11px;z-index:0}.emojis{padding:0}.emojis .fn__flex:first-child{padding:8px 0}.emojis .fn__flex:first-child span.fn__space+.b3-form__icon{overflow:visible}.emojis__panel{padding:0 8px}.emojis__panel .emojis__content{display:grid;flex-wrap:wrap;grid-template-columns:repeat(auto-fill, minmax(36px, 4fr));gap:6px;min-height:unset !important}.emojis__panel .emojis__content:nth-child(2 of .emojis__content)>div:first-child{grid-column:1/-1}.emojis__panel .emojis__content .emojis__item{padding:0;font-size:28px;height:36px}.emojis__panel .emojis__content .emojis__item:hover{background:rgba(0,0,0,0);transform:scale(1.35);transition:transform .3s cubic-bezier(0.12, 0, 0.05, 2.5);transform-origin:50% 82.5%}.emojis__panel+.fn__flex{border-top:1px solid var(--b3-border-color-trans);font-family:var(--b3-font-family-emoji)}.emojis__panel+.fn__flex .emojis__type{padding:4px 0;filter:saturate(0.1) opacity(0.6)}.emojis__panel+.fn__flex .emojis__type:hover{filter:none;background-color:rgba(0,0,0,0)}.emojis__item img,.emojis__item svg{height:28px;width:28px;margin:0 auto}#searchHistoryList{background-color:var(--b3-menu-background);overflow:auto}#commonMenu[data-name=search-history] .b3-menu__items{max-height:calc(70vh - 10px)}#commonMenu[data-name=background-asset] .b3-menu__items{padding:0}#commonMenu[data-name=background-asset] .b3-menu__items .b3-menu__item--custom{margin:0;padding:0}#commonMenu[data-name=background-asset] .b3-menu__items .b3-menu__item--custom .b3-menu__label>.fn__flex{margin:0 !important}#commonMenu[data-name=background-asset] .b3-menu__items .b3-menu__item--custom .b3-menu__label>.fn__flex .fn__flex-column>.fn__flex:first-child{margin:8px !important}#commonMenu[data-name=background-asset] .b3-menu__items .b3-menu__item--custom .b3-menu__label>.fn__flex .fn__flex-column .b3-list{padding-bottom:8px}#commonMenu[data-name=background-asset] #preview>*{border-radius:4px}.b3-dialog--open .b3-dialog.emojis-container .b3-dialog__scrim{-webkit-backdrop-filter:none;backdrop-filter:none;transition:none}html[data-theme-mode=dark] .b3-dialog--open .b3-dialog.emojis-container .b3-dialog__scrim{-webkit-backdrop-filter:none;backdrop-filter:none;transition:none}.b3-dialog--open .b3-dialog.emojis-container .b3-dialog__container{outline:1px solid rgba(69,69,69,.1)}.b3-dialog--open .b3-dialog .b3-dialog__container{overflow:hidden;background-color:var(--b3-theme-background);border:none;box-shadow:0px 10px 15px -3px rgba(0,0,0,.07),0px 24px 40px 9px rgba(0,0,0,.05),0 66px 40px -32px rgba(0,0,0,.1)}html[data-theme-mode=dark] .b3-dialog--open .b3-dialog .b3-dialog__container{outline:1px solid var(--b3-border-color-trans);outline-offset:-1px;border:1px solid var(--b3-border-color-trans)}html[data-theme-mode=dark] .b3-dialog--open .b3-dialog .b3-dialog__container{box-shadow:0 0 0 1px #000,0px 10px 15px -3px rgba(0,0,0,.21),0px 24px 40px 9px rgba(0,0,0,.15),0 66px 40px -32px rgba(0,0,0,.3)}.b3-dialog--open .b3-dialog .b3-dialog__container .resize__r{transform:translateX(-4px)}.b3-dialog--open .b3-dialog .b3-dialog__container .resize__d{transform:translateY(-4px)}.b3-dialog--open .b3-dialog .b3-dialog__container .resize__t{transform:translateY(4px)}.b3-dialog--open .b3-dialog .b3-dialog__container .resize__l{transform:translateX(4px)}.b3-dialog--open .b3-dialog .b3-dialog__container .b3-dialog__close{visibility:hidden}.b3-dialog--open .b3-dialog .b3-dialog__container .search__header[style*=border-top]>.b3-form__icon-icon{left:20px}.b3-dialog--open .b3-dialog .b3-dialog__container .search__header[style*=border-top]>.b3-text-field{background-color:var(--b3-theme-background);margin:0 12px}.b3-dialog--open .b3-dialog .b3-dialog__container #commands{padding:0 8px 8px}.b3-dialog--open .b3-dialog .b3-dialog__container #commands~.fn__hr{display:none}.b3-dialog--open .b3-dialog .b3-dialog__container .history__repo{background-color:unset}.b3-dialog--open .b3-dialog .b3-dialog__container .history__panel>.b3-list,.b3-dialog--open .b3-dialog .b3-dialog__container .history__panel>.history__diff{padding:8px 0;background-color:var(--b3-theme-surface)}.b3-dialog--open .b3-dialog .b3-dialog__container :not(.b3-dialog__body)>.history__panel{border-top:1px solid var(--b3-border-color-trans)}.b3-dialog--open .b3-dialog .b3-dialog__container :not(.b3-dialog__body)>.history__panel .b3-list--background{border-right:1px solid var(--b3-border-color)}.b3-dialog--open .b3-dialog__action{padding:8px 24px}.b3-dialog--open .b3-dialog__action .b3-button--cancel{border-radius:99px;padding:4px 12px;color:var(--b3-theme-on-surface)}.b3-dialog--open .b3-dialog__action .b3-button--cancel:hover{box-shadow:none}.b3-dialog--open .b3-dialog__action .b3-button--cancel:active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}.b3-dialog--open .b3-dialog__action .b3-button--cancel:focus{box-shadow:none}.b3-dialog--open .b3-dialog__action .b3-button--cancel:hover{background-color:var(--b3-list-hover);color:var(--b3-theme-on-background)}.b3-dialog--open .b3-dialog__action .b3-button--cancel:active,.b3-dialog--open .b3-dialog__action .b3-button--cancel:focus{background-color:rgba(0,0,0,.1);color:var(--b3-theme-on-background);transition:.1s}html[data-theme-mode=dark] .b3-dialog--open .b3-dialog__action .b3-button--cancel:active,html[data-theme-mode=dark] .b3-dialog--open .b3-dialog__action .b3-button--cancel:focus{background-color:rgba(255,255,255,.1)}.b3-dialog--open .b3-dialog__action .b3-button--text{border-radius:99px;padding:4px 12px;color:var(--b3-theme-primary);font-weight:600}.b3-dialog--open .b3-dialog__action .b3-button--text:hover{box-shadow:none}.b3-dialog--open .b3-dialog__action .b3-button--text:active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}.b3-dialog--open .b3-dialog__action .b3-button--text:focus{box-shadow:none}.b3-dialog--open .b3-dialog__action .b3-button--text:hover{background-color:var(--b3-theme-primary-lightest)}.b3-dialog--open .b3-dialog__action .b3-button--text:active,.b3-dialog--open .b3-dialog__action .b3-button--text:focus{background-color:var(--b3-theme-primary);color:var(--b3-theme-on-primary);transition:.1s}.b3-dialog--open .b3-dialog__action .b3-button--error{border-radius:99px;padding:4px 12px;color:var(--b3-theme-error);font-weight:600;background-color:rgba(0,0,0,0)}.b3-dialog--open .b3-dialog__action .b3-button--error:hover{box-shadow:none}.b3-dialog--open .b3-dialog__action .b3-button--error:active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}.b3-dialog--open .b3-dialog__action .b3-button--error:focus{box-shadow:none}.b3-dialog--open .b3-dialog__action .b3-button--error:hover{background-color:rgba(234,77,60,.08)}html[data-theme-mode=dark] .b3-dialog--open .b3-dialog__action .b3-button--error:hover{background-color:rgba(255,59,48,.08)}.b3-dialog--open .b3-dialog__action .b3-button--error:active,.b3-dialog--open .b3-dialog__action .b3-button--error:focus{background-color:var(--b3-theme-error);color:var(--b3-theme-on-error);transition:.1s}.b3-dialog--open .b3-dialog__content{word-break:normal}.b3-dialog--open[data-key=dialog-globalsearch] .b3-dialog__container .b3-dialog__body .search__tip,.b3-dialog--open[data-key=dialog-search] .b3-dialog__container .b3-dialog__body .search__tip,.b3-dialog--open[data-key=dialog-replace] .b3-dialog__container .b3-dialog__body .search__tip{padding:4px 8px;margin:0;color:var(--b3-theme-on-surface)}.b3-dialog--open[data-key=dialog-globalsearch] #searchList,.b3-dialog--open[data-key=dialog-globalsearch] #searchUnRefList,.b3-dialog--open[data-key=dialog-search] #searchList,.b3-dialog--open[data-key=dialog-search] #searchUnRefList,.b3-dialog--open[data-key=dialog-replace] #searchList,.b3-dialog--open[data-key=dialog-replace] #searchUnRefList{background-color:var(--b3-theme-surface)}.b3-dialog--open[data-key=dialog-globalsearch] #searchList>.b3-list-item:not([data-type=search-item]),.b3-dialog--open[data-key=dialog-globalsearch] #searchUnRefList>.b3-list-item:not([data-type=search-item]),.b3-dialog--open[data-key=dialog-search] #searchList>.b3-list-item:not([data-type=search-item]),.b3-dialog--open[data-key=dialog-search] #searchUnRefList>.b3-list-item:not([data-type=search-item]),.b3-dialog--open[data-key=dialog-replace] #searchList>.b3-list-item:not([data-type=search-item]),.b3-dialog--open[data-key=dialog-replace] #searchUnRefList>.b3-list-item:not([data-type=search-item]){background-color:oklch(from var(--b3-theme-surface) 0.91 c h)}html[data-theme-mode=dark] .b3-dialog--open[data-key=dialog-globalsearch] #searchList>.b3-list-item:not([data-type=search-item]),html[data-theme-mode=dark] .b3-dialog--open[data-key=dialog-globalsearch] #searchUnRefList>.b3-list-item:not([data-type=search-item]),html[data-theme-mode=dark] .b3-dialog--open[data-key=dialog-search] #searchList>.b3-list-item:not([data-type=search-item]),html[data-theme-mode=dark] .b3-dialog--open[data-key=dialog-search] #searchUnRefList>.b3-list-item:not([data-type=search-item]),html[data-theme-mode=dark] .b3-dialog--open[data-key=dialog-replace] #searchList>.b3-list-item:not([data-type=search-item]),html[data-theme-mode=dark] .b3-dialog--open[data-key=dialog-replace] #searchUnRefList>.b3-list-item:not([data-type=search-item]){background-color:oklch(from var(--b3-theme-surface) 0.41 c h)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){.b3-dialog--open[data-key=dialog-globalsearch] #searchList>.b3-list-item:not([data-type=search-item]),.b3-dialog--open[data-key=dialog-globalsearch] #searchUnRefList>.b3-list-item:not([data-type=search-item]),.b3-dialog--open[data-key=dialog-search] #searchList>.b3-list-item:not([data-type=search-item]),.b3-dialog--open[data-key=dialog-search] #searchUnRefList>.b3-list-item:not([data-type=search-item]),.b3-dialog--open[data-key=dialog-replace] #searchList>.b3-list-item:not([data-type=search-item]),.b3-dialog--open[data-key=dialog-replace] #searchUnRefList>.b3-list-item:not([data-type=search-item]){background-color:#e6e6e6}html[data-theme-mode=dark] .b3-dialog--open[data-key=dialog-globalsearch] #searchList>.b3-list-item:not([data-type=search-item]),html[data-theme-mode=dark] .b3-dialog--open[data-key=dialog-globalsearch] #searchUnRefList>.b3-list-item:not([data-type=search-item]),html[data-theme-mode=dark] .b3-dialog--open[data-key=dialog-search] #searchList>.b3-list-item:not([data-type=search-item]),html[data-theme-mode=dark] .b3-dialog--open[data-key=dialog-search] #searchUnRefList>.b3-list-item:not([data-type=search-item]),html[data-theme-mode=dark] .b3-dialog--open[data-key=dialog-replace] #searchList>.b3-list-item:not([data-type=search-item]),html[data-theme-mode=dark] .b3-dialog--open[data-key=dialog-replace] #searchUnRefList>.b3-list-item:not([data-type=search-item]){background-color:#474747}}.b3-dialog--open[data-key=dialog-globalsearch] #searchList>.b3-list-item .b3-list-item__text.ariaLabel,.b3-dialog--open[data-key=dialog-globalsearch] #searchUnRefList>.b3-list-item .b3-list-item__text.ariaLabel,.b3-dialog--open[data-key=dialog-search] #searchList>.b3-list-item .b3-list-item__text.ariaLabel,.b3-dialog--open[data-key=dialog-search] #searchUnRefList>.b3-list-item .b3-list-item__text.ariaLabel,.b3-dialog--open[data-key=dialog-replace] #searchList>.b3-list-item .b3-list-item__text.ariaLabel,.b3-dialog--open[data-key=dialog-replace] #searchUnRefList>.b3-list-item .b3-list-item__text.ariaLabel{font-weight:500}.b3-dialog--open[data-key=dialog-globalsearch]~.b3-dialog--open [onselectstart]+.b3-dialog__body>.b3-dialog__content,.b3-dialog--open[data-key=dialog-search]~.b3-dialog--open [onselectstart]+.b3-dialog__body>.b3-dialog__content,.b3-dialog--open[data-key=dialog-replace]~.b3-dialog--open [onselectstart]+.b3-dialog__body>.b3-dialog__content{display:grid;grid-template-columns:repeat(auto-fill, minmax(180px, 1fr));grid-template-rows:repeat(auto-fill, 28px);gap:20px 90px}.b3-dialog--open[data-key=dialog-globalsearch]~.b3-dialog--open [onselectstart]+.b3-dialog__body>.b3-dialog__content .b3-label,.b3-dialog--open[data-key=dialog-search]~.b3-dialog--open [onselectstart]+.b3-dialog__body>.b3-dialog__content .b3-label,.b3-dialog--open[data-key=dialog-replace]~.b3-dialog--open [onselectstart]+.b3-dialog__body>.b3-dialog__content .b3-label{border-bottom-color:rgba(0,0,0,0);padding:0;height:28px}.b3-dialog--open .search__tip kbd{font-family:SF Pro,Consolas,"Liberation Mono",Menlo,Courier,var(--b3-font-family)}.b3-dialog--open[data-key=dialog-recentdocs] .b3-form__icon.fn__size200{transform:translateX(16px)}.b3-dialog--open[data-key=dialog-recentdocs] .b3-list--background:first-child{background-color:var(--b3-theme-surface)}.b3-dialog--open .layout-tab-bar{margin:8px auto 8px;border-radius:8px !important;background-color:var(--b3-list-hover);padding:2px;height:32px}.b3-dialog--open .layout-tab-bar .item{border-radius:6px !important;background-color:rgba(0,0,0,0);transition:none !important;padding:2px 12px}.b3-dialog--open .layout-tab-bar .item:hover:not(.item--focus){background-color:rgba(0,0,0,0) !important}.b3-dialog--open .layout-tab-bar .item:hover:not(.item--focus) .item__text{color:var(--b3-theme-on-background) !important}.b3-dialog--open .layout-tab-bar .item--focus{max-width:unset;box-shadow:0 1px 4px -1px rgba(0,0,0,.2),0 .3px 0 0 rgba(0,0,0,.1333333333);animation:none;background-color:#fff}html[data-theme-mode=dark] .b3-dialog--open .layout-tab-bar .item--focus{box-shadow:0 1px 0 0 inset rgba(255,255,255,.1),0 1px 4px -1px rgba(0,0,0,.2),0 .3px 0 0 rgba(0,0,0,.1333333333)}html[data-theme-mode=dark] .b3-dialog--open .layout-tab-bar .item--focus{background-color:rgba(224,224,224,.2)}.b3-dialog--open .layout-tab-bar .item--focus .item__text{color:var(--b3-theme-on-background)}.b3-dialog--open .layout-tab-bar .item:not(.item--focus,.fn__none)+.item:not(.item--focus):not(:first-child)::before{content:"";position:absolute;display:block;width:2px;height:1.3em;left:-4px;border-radius:9px;background-color:rgba(0,0,0,.08)}html[data-theme-mode=dark] .b3-dialog--open .layout-tab-bar .item:not(.item--focus,.fn__none)+.item:not(.item--focus):not(:first-child)::before{background-color:rgba(255,255,255,.08)}.b3-dialog--open .layout-tab-bar .item__graphic{font-family:var(--b3-font-family-emoji)}.b3-dialog--open[data-key=dialog-notebookconf] .b3-dialog__header .b3-button{border-radius:99px;padding:4px 12px;color:var(--b3-theme-primary);font-weight:600;padding:0 8px;background-color:rgba(0,0,0,0)}.b3-dialog--open[data-key=dialog-notebookconf] .b3-dialog__header .b3-button:hover{box-shadow:none}.b3-dialog--open[data-key=dialog-notebookconf] .b3-dialog__header .b3-button:active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}.b3-dialog--open[data-key=dialog-notebookconf] .b3-dialog__header .b3-button:focus{box-shadow:none}.b3-dialog--open[data-key=dialog-notebookconf] .b3-dialog__header .b3-button:hover{background-color:var(--b3-theme-primary-lightest)}.b3-dialog--open[data-key=dialog-notebookconf] .b3-dialog__header .b3-button:active,.b3-dialog--open[data-key=dialog-notebookconf] .b3-dialog__header .b3-button:focus{background-color:var(--b3-theme-primary);color:var(--b3-theme-on-primary);transition:.1s}.config__panel .b3-tab-bar{background-color:var(--b3-theme-surface);padding:16px 8px}.config__panel .b3-tab-bar .config__tab-hr{background-color:var(--b3-border-color-trans)}.config__panel .b3-tab-bar .b3-list-item{height:32px;line-height:30px;margin:4px 8px}.config__panel .b3-tab-bar .b3-list-item:hover:not(.b3-list-item--focus){background-color:rgba(0,0,0,0)}.config__panel .b3-tab-bar .b3-list-item:hover:not(.b3-list-item--focus) .b3-list-item__graphic,.config__panel .b3-tab-bar .b3-list-item:hover:not(.b3-list-item--focus) .b3-list-item__text{color:var(--b3-theme-on-background)}.config__panel .b3-tab-bar .b3-list-item__graphic,.config__panel .b3-tab-bar .b3-list-item__text{color:var(--b3-theme-on-surface)}.config__panel .b3-tab-bar .b3-list-item--focus .b3-list-item__graphic,.config__panel .b3-tab-bar .b3-list-item--focus .b3-list-item__text{color:var(--b3-theme-on-background);font-weight:600}@media(max-width: 750px){.config__panel .b3-tab-bar .config__tab-title,.config__panel .b3-tab-bar .b3-list-item{justify-content:center}.config__panel .b3-tab-bar .b3-list-item{margin:4px 6px !important}.config__panel .b3-tab-bar .b3-list-item__graphic{padding:0 4px}}.config__panel .config__tab-wrap{padding:0}.config__panel .config__tab-wrap .config__tab-container{padding:8px 0;background-color:var(--b3-theme-background)}.config__panel .config__tab-wrap .config__tab-container .layout-tab-bar+.fn__flex-1{background-color:var(--b3-theme-background)}.config__panel .config__tab-wrap .config__tab-container--top{margin-top:0;height:100%;padding:8px 0 0}.config__panel .config__tab-wrap .config__tab-container .b3-label{box-shadow:none}.config__panel .config__tab-wrap .config__tab-container .b3-label>.fn__flex-1{overflow:visible}.config__panel .config__tab-wrap .config__tab-container[data-name=account]{padding:0;margin-top:0;height:inherit}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account{background-color:var(--b3-theme-surface);-webkit-backdrop-filter:opacity(1);backdrop-filter:opacity(1)}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__center:not(.config-account__center--text){height:min(100% - 80px,650px);max-width:min(100%,400px);margin:auto 20px;border-radius:20px;overflow:hidden;background-color:var(--b3-theme-background);box-shadow:0 0 0 .5px rgb(from #000 r g b/0.025),0px 13px 25px -2px rgb(from #000 r g b/0.025),0px 0px 10px 0px rgb(from #000 r g b/0.025)}html[data-theme-mode=dark] .config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__center:not(.config-account__center--text){box-shadow:0 0 0 0px rgb(from #000 r g b/1),0px 13px 25px -2px rgb(from #000 r g b/0.15),0px 0px 10px 0px rgb(from #000 r g b/0.075)}@media(max-width: 750px){.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__center:not(.config-account__center--text){margin:40px;max-width:unset}}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__cover{-webkit-mask-image:linear-gradient(to top, transparent 2%, rgba(0, 0, 0, 0.03) 10%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.25) 33%, rgba(0, 0, 0, 0.95) 92%, black 99%),linear-gradient(to top, black, black);mask-image:linear-gradient(to top, transparent 2%, rgba(0, 0, 0, 0.03) 10%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.25) 33%, rgba(0, 0, 0, 0.95) 92%, black 99%),linear-gradient(to top, black, black);-webkit-mask-size:auto 90%,auto 11%;mask-size:auto 90%,auto 11%;-webkit-mask-position:bottom,top;mask-position:bottom,top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__cover[style="background-image: url()"]{background-color:var(--b3-theme-primary-light)}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__bg{margin-bottom:0}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__bg .b3-chips{mix-blend-mode:luminosity}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__bg .b3-chips .b3-chip{background-color:var(--b3-theme-surface);padding:4px 8px;opacity:.9}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__avatar{bottom:108px;box-shadow:none;border:none;transition:box-shadow .2s}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__avatar:hover{box-shadow:0 0 0 2px rgba(255,255,255,.6666666667)}@media(max-width: 750px){.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__avatar{top:20%;bottom:unset}}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__name{bottom:12px;mix-blend-mode:luminosity}@media(max-width: 750px){.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__name{display:none}}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__name>.fn__a{display:block;transition:color .2s}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__info{margin-top:0;background-color:var(--b3-theme-background);z-index:1}@media(min-width: 750px){.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__info>.fn__flex{margin:0 24px 24px;flex-direction:column}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__info>.fn__flex #logout,.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__info>.fn__flex #refresh{box-shadow:0 0 0 1px inset var(--b3-border-color-trans)}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__info>.fn__flex #refresh{height:28px}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__info>.fn__flex #refresh>svg{display:none}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__info>.fn__flex #refresh::after{opacity:1;transform:none;right:unset;bottom:unset;margin-bottom:0;background-color:rgba(0,0,0,0);box-shadow:none;font-size:14px;color:var(--b3-theme-on-surface);transition:color .1s;-webkit-font-smoothing:auto}html[data-theme-mode=dark] .config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__info>.fn__flex #refresh::after{-webkit-font-smoothing:antialiased}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__info>.fn__flex #refresh:hover::after{color:var(--b3-theme-on-background);border:none}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__info>.fn__flex:last-child label{display:flex}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__info>.fn__flex:last-child label>input{margin-left:auto}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__info>.fn__flex:last-child .fn__flex-1{min-height:8px}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__info>.fn__flex .fn__space{height:8px}}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--text:not(#activationCode),.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account button#login{background-color:var(--b3-list-hover);border-radius:99px;color:var(--b3-theme-primary);font-weight:600;transition:.1s all;border:none;box-shadow:none;background-color:var(--b3-theme-primary);color:var(--b3-theme-on-primary)}html[data-theme-mode=dark] .config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--text:not(#activationCode),html[data-theme-mode=dark] .config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account button#login{background-color:rgba(0,0,0,.2)}html[data-theme-mode=dark] .config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--text:not(#activationCode):hover,html[data-theme-mode=dark] .config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account button#login:hover{background-color:var(--b3-theme-primary)}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--text:not(#activationCode):hover,.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account button#login:hover{background-color:var(--b3-theme-primary);color:var(--b3-theme-on-primary);transition:.1s all}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--text:not(#activationCode):active,.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account button#login:active{transform:scale(0.95);opacity:.8;transition:.1s}html[data-theme-mode=dark] .config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--text:not(#activationCode),html[data-theme-mode=dark] .config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account button#login{background-color:var(--b3-theme-primary)}@media(max-width: 750px){.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--text:not(#activationCode),.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account button#login{border-radius:99px;padding:4px 12px;color:var(--b3-theme-primary);font-weight:600;color:var(--b3-theme-on-primary)}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--text:not(#activationCode):hover,.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account button#login:hover{box-shadow:none}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--text:not(#activationCode):active,.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account button#login:active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--text:not(#activationCode):focus,.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account button#login:focus{box-shadow:none}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--text:not(#activationCode):hover,.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account button#login:hover{background-color:var(--b3-theme-primary-lightest)}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--text:not(#activationCode):active,.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--text:not(#activationCode):focus,.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account button#login:active,.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account button#login:focus{background-color:var(--b3-theme-primary);color:var(--b3-theme-on-primary);transition:.1s}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--text:not(#activationCode):hover,.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account button#login:hover{background-color:var(--b3-theme-primary)}}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--cancel{border-radius:99px;padding:4px 12px;color:var(--b3-theme-on-surface)}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--cancel:hover{box-shadow:none}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--cancel:active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--cancel:focus{box-shadow:none}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--cancel:hover{background-color:var(--b3-list-hover);color:var(--b3-theme-on-background)}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--cancel:active,.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--cancel:focus{background-color:rgba(0,0,0,.1);color:var(--b3-theme-on-background);transition:.1s}html[data-theme-mode=dark] .config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--cancel:active,html[data-theme-mode=dark] .config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--cancel:focus{background-color:rgba(255,255,255,.1)}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--big{color:var(--b3-theme-primary);font-weight:600;padding:24px 16px;background-color:rgba(0,0,0,0);outline:2px solid var(--b3-theme-primary);transition:.2s;border-radius:99px}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--big:hover{background-color:var(--b3-theme-primary-lightest);box-shadow:none;transform:scale(1.05)}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--big:active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--big:active,.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-button--big:focus{background-color:var(--b3-theme-primary);color:var(--b3-theme-on-primary);transition:.1s;outline-color:rgba(0,0,0,0);box-shadow:none}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account .b3-chip--hover:hover{box-shadow:none;transform:scale(1.05)}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__center--text{padding:24px}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__center--text .b3-form__icon-icon{margin:8px 0}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__center--text .b3-form__icon-input{margin:8px 0 16px}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__center--text .b3-form__icon-input:-moz-placeholder-shown+#activationCode{display:none}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account__center--text .b3-form__icon-input:placeholder-shown+#activationCode{display:none}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account #activationCode{margin:8px 0;transition:.1s;font-weight:600}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account #activationCode:hover{background-color:rgba(0,0,0,0);transform:scale(1.05)}.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account #activationCode:active,.config__panel .config__tab-wrap .config__tab-container[data-name=account] .config-account #activationCode:focus{background-color:rgba(0,0,0,0);transform:scale(0.95);color:var(--b3-theme-primary)}.config__panel .config__tab-wrap>.fn__hr--b{display:none}.config__panel .config-keymap__key{font-family:SF Pro,Consolas,"Liberation Mono",Menlo,Courier,monospace,var(--b3-font-family)}.config-bazaar__panel .config-bazaar__title{position:sticky;top:0;z-index:2;align-items:center;-webkit-backdrop-filter:none;backdrop-filter:none;padding:8px 16px;background-color:var(--b3-theme-background)}@media(max-width: 830px){.config-bazaar__panel .config-bazaar__title .b3-form__icon .b3-text-field{width:calc(100% - 32px)}}.config-bazaar__panel .config-bazaar__title .b3-switch{transform:translateX(11px);margin:0 !important}.config-bazaar__panel .counter{background-color:rgba(0,0,0,0) !important}.config-bazaar__panel[data-type=downloaded] .b3-button{border-radius:99px;padding:4px 12px;padding:4px}.config-bazaar__panel[data-type=downloaded] .b3-button:hover{box-shadow:none}.config-bazaar__panel[data-type=downloaded] .b3-button:active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}.config-bazaar__panel[data-type=downloaded] .b3-button:focus{box-shadow:none}.config-bazaar__panel[data-type=downloaded] .b3-button:not(.b3-button--outline){background-color:rgba(0,0,0,0);color:var(--b3-theme-primary);font-weight:600}.config-bazaar__panel[data-type=downloaded] .b3-button:not(.b3-button--outline):hover,.config-bazaar__panel[data-type=downloaded] .b3-button:not(.b3-button--outline):focus{box-shadow:none}.config-bazaar__panel[data-type=downloaded] .b3-button.b3-button--outline{background-color:rgba(0,0,0,0);color:var(--b3-theme-on-surface);font-weight:normal}.config-bazaar__panel[data-type=downloaded] .b3-button.b3-button--outline:hover{color:var(--b3-theme-on-background);box-shadow:none}.config-bazaar__panel[data-type=downloaded] .b3-button+.fn__space+.b3-form__icon{margin-left:8px}.config-bazaar__panel[data-type=downloaded] [data-type=myPlugin]:not(.b3-button--outline)~.counter{transform:translateX(-64px)}.config-bazaar__panel[data-type=downloaded] [data-type=downloaded-update] .config-bazaar__content{margin:10px 20px}.config-bazaar__panel[data-type=downloaded] [data-type=downloaded-update] .config-bazaar__content .b3-card:hover{box-shadow:none}.config-bazaar__panel[data-type=downloaded] [data-type=downloaded-update]:not(:empty)~.config-bazaar__title .b3-switch{transform:translateX(-20px)}.config-bazaar__panel[data-type=downloaded] .config-bazaar__content{display:grid;grid-template-columns:repeat(auto-fill, minmax(330px, 1fr));gap:20px;margin:10px 20px 20px;width:auto}.config-bazaar__panel[data-type=downloaded] .config-bazaar__content[data-loading=true]>div:not(.b3-card):first-child{grid-column:1/-1;transform:translateY(-44px)}.config-bazaar__panel[data-type=downloaded] .config-bazaar__content>ul.b3-list{grid-column:1/-1;text-align:center}.config-bazaar__panel[data-type=downloaded] .config-bazaar__content .b3-card{display:grid;grid-template-areas:"img info" "img buttons";grid-template-columns:90px 1fr}.config-bazaar__panel[data-type=downloaded] .config-bazaar__content .b3-card>.b3-card__img{grid-area:img}.config-bazaar__panel[data-type=downloaded] .config-bazaar__content .b3-card>.b3-card__img+div{grid-area:info}.config-bazaar__panel[data-type=downloaded] .config-bazaar__content .b3-card>.b3-card__actions{grid-area:buttons;padding:0 16px 14px;align-self:flex-end}.config-bazaar__panel[data-type=downloaded] .config-bazaar__content .b3-card>.b3-card__actions>[data-type=setting],.config-bazaar__panel[data-type=downloaded] .config-bazaar__content .b3-card>.b3-card__actions>[data-type=setting].fn__none~[data-type=uninstall],.config-bazaar__panel[data-type=downloaded] .config-bazaar__content .b3-card>.b3-card__actions>[data-type=open]:first-child{margin-left:auto;justify-content:end}.config-bazaar__panel[data-type=downloaded] .config-bazaar__content .b3-card>.b3-card__actions>[data-type=setting]::after,.config-bazaar__panel[data-type=downloaded] .config-bazaar__content .b3-card>.b3-card__actions>[data-type=setting].fn__none~[data-type=uninstall]::after,.config-bazaar__panel[data-type=downloaded] .config-bazaar__content .b3-card>.b3-card__actions>[data-type=open]:first-child::after{right:0;margin-right:0}.config-bazaar__panel[data-type=downloaded] .config-bazaar__content .b3-card>.b3-card__actions--right a{margin-left:0}.config-bazaar__panel[data-type=downloaded] .config-bazaar__content .b3-card .b3-card__info--left{padding:16px 16px 8px}@media(max-width: 750px){.config-bazaar__panel[data-type=downloaded] .config-bazaar__content .b3-card .b3-card__info--left{display:block}}.config-bazaar__panel .config-bazaar__content{margin-top:0;width:100%}.config-bazaar__panel .config-bazaar__content .b3-cards{display:grid;grid-template-columns:repeat(auto-fill, minmax(330px, 1fr));gap:20px;margin:10px 20px 20px}.config-bazaar__panel .config-bazaar__content .b3-cards>.fn__flex-1{display:none}.config-bazaar__panel .config-bazaar__content .b3-card{border-radius:20px;background-color:var(--b3-theme-background);outline:1.5px solid var(--b3-border-color-trans);border:none;box-shadow:none;margin:0;transition-property:outline,box-shadow,transform;transition-duration:.2s}.config-bazaar__panel .config-bazaar__content .b3-card--current{outline:3px solid var(--b3-theme-primary-lighter)}html[data-theme-mode=dark] .config-bazaar__panel .config-bazaar__content .b3-card--current{outline-color:var(--b3-theme-primary-light)}.config-bazaar__panel .config-bazaar__content .b3-card--wrap{min-width:330px}.config-bazaar__panel .config-bazaar__content .b3-card__info{font-weight:500;padding:16px 16px 8px}.config-bazaar__panel .config-bazaar__content .b3-card__info>*{font-weight:normal}.config-bazaar__panel .config-bazaar__content .b3-card__desc{word-break:initial}.config-bazaar__panel .config-bazaar__content .b3-card:hover{transform:scale(1.01);outline:2px solid var(--b3-theme-primary-light);z-index:1;box-shadow:0 0 0 1px rgb(from var(--b3-theme-primary) r g b/0.1),0px 13px 25px -2px rgb(from var(--b3-theme-primary) r g b/0.1),0px 0px 10px 0px rgb(from var(--b3-theme-primary) r g b/0.1)}html[data-theme-mode=dark] .config-bazaar__panel .config-bazaar__content .b3-card:hover{box-shadow:0 0 0 .5px rgb(from var(--b3-theme-primary) r g b/1),0px 13px 25px -2px rgb(from var(--b3-theme-primary) r g b/0.3),0px 0px 10px 0px rgb(from var(--b3-theme-primary) r g b/0.15)}html[data-theme-mode=dark] .config-bazaar__panel .config-bazaar__content .b3-card:hover{outline:2px solid var(--b3-theme-primary)}#configBazaarReadme{transition:transform cubic-bezier(0.3, 0, 1, 1) .2s,filter linear .2s;opacity:1;z-index:2;padding:0}#configBazaarReadme .item__side{padding:16px;background-color:var(--b3-theme-surface);justify-content:center}#configBazaarReadme .item__side>div:first-child{position:absolute;top:16px}#configBazaarReadme .item__side>div:last-child{flex-grow:0}#configBazaarReadme .item__side .item__title{font-weight:600;word-break:normal}#configBazaarReadme .item__side .b3-button{background-color:var(--b3-list-hover);border-radius:99px;color:var(--b3-theme-primary);font-weight:600;transition:.1s all;border:none;box-shadow:none;margin-top:12px}html[data-theme-mode=dark] #configBazaarReadme .item__side .b3-button{background-color:rgba(0,0,0,.2)}html[data-theme-mode=dark] #configBazaarReadme .item__side .b3-button:hover{background-color:var(--b3-theme-primary)}#configBazaarReadme .item__side .b3-button:hover{background-color:var(--b3-theme-primary);color:var(--b3-theme-on-primary);transition:.1s all}#configBazaarReadme .item__side .b3-button:active{transform:scale(0.95);opacity:.8;transition:.1s}#configBazaarReadme .item__side .b3-button--progress>span{border-radius:99px}#configBazaarReadme .item__main{margin-left:0;padding:0;background-color:var(--b3-theme-background)}#configBazaarReadme .item__main .item__preview{border-radius:0}#configBazaarReadme .item__main .b3-typography{padding:0 32px}@media(min-width: 1292px){#configBazaarReadme .item__main .b3-typography{padding:1px;width:min(42em,100% - 48px);margin:24px auto 0}}#configBazaarReadme .item__main .b3-typography .bq{border:none;padding:0;background-color:rgba(0,0,0,0);font-weight:600;margin:0;font-size:120%;opacity:.9}#configBazaarReadme .item__main .b3-typography.item__readme{padding-bottom:32px}#configBazaarReadme .item__main .b3-typography.item__readme>h1:first-child{margin-top:0}#configBazaarReadme .item__main .b3-typography.item__readme>h2:first-child{margin-top:0}#configBazaarReadme .item__main .b3-typography.item__readme>h3:first-child{margin-top:0}#configBazaarReadme .item__main .b3-typography.item__readme>h4:first-child{margin-top:0}#configBazaarReadme .item__main .b3-typography.item__readme>h5:first-child{margin-top:0}#configBazaarReadme .item__main .b3-typography.item__readme>h6:first-child{margin-top:0}#configBazaarReadme.config-bazaar__readme--show{transition:transform cubic-bezier(0, 0, 0, 1) .3s,filter linear .3s .1s}#addCodeSnippetCSS,#addCodeSnippetJS{right:93px}#addCodeSnippetCSS~.b3-switch,#addCodeSnippetJS~.b3-switch{right:24px}#addCodeSnippetCSS,#addCodeSnippetCSS~.b3-switch,#addCodeSnippetJS,#addCodeSnippetJS~.b3-switch{position:absolute;top:16px}.b3-dialog__scrim{background-color:rgba(128,128,128,.5019607843);-webkit-backdrop-filter:saturate(0.5);backdrop-filter:saturate(0.5);transition:opacity 250ms 0s,-webkit-backdrop-filter 300ms 0s;transition:opacity 250ms 0s,backdrop-filter 300ms 0s;transition:opacity 250ms 0s,backdrop-filter 300ms 0s,-webkit-backdrop-filter 300ms 0s}html[data-theme-mode=dark] .b3-dialog__scrim{background-color:rgba(0,0,0,.5019607843);-webkit-backdrop-filter:saturate(0);backdrop-filter:saturate(0)}.b3-dialog__container{transform:translateY(-40px);transition:opacity 150ms linear 0s,transform 300ms cubic-bezier(0, 0, 0, 1)}#searchInput,#searchAssetInput,#replaceInput{background-color:rgba(0,0,0,0)}#criteria .b3-button{border-radius:99px;padding:4px 12px;color:var(--b3-theme-primary);font-weight:600;background-color:rgba(0,0,0,0);padding:2px 8px;box-shadow:none}#criteria .b3-button:hover{box-shadow:none}#criteria .b3-button:active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}#criteria .b3-button:focus{box-shadow:none}#criteria .b3-button:hover{background-color:var(--b3-theme-primary-lightest)}#criteria .b3-button:active,#criteria .b3-button:focus{background-color:var(--b3-theme-primary);color:var(--b3-theme-on-primary);transition:.1s}#replaceBtn,#replaceAllBtn{border-radius:99px;padding:4px 12px;color:var(--b3-theme-primary);font-weight:600;background-color:rgba(0,0,0,0);padding:2px 8px;box-shadow:none}#replaceBtn:hover,#replaceAllBtn:hover{box-shadow:none}#replaceBtn:active,#replaceAllBtn:active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}#replaceBtn:focus,#replaceAllBtn:focus{box-shadow:none}#replaceBtn:hover,#replaceAllBtn:hover{background-color:var(--b3-theme-primary-lightest)}#replaceBtn:active,#replaceBtn:focus,#replaceAllBtn:active,#replaceAllBtn:focus{background-color:var(--b3-theme-primary);color:var(--b3-theme-on-primary);transition:.1s}#searchList mark,#searchUnRefList mark{background-color:rgba(0,0,0,0)}#searchList [data-type=search-item],#searchUnRefList [data-type=search-item]{flex-wrap:wrap;padding:4px;justify-content:flex-end}#searchList [data-type=search-item] .b3-list-item__graphic,#searchUnRefList [data-type=search-item] .b3-list-item__graphic{align-self:flex-start;transform:translateY(20%);color:var(--b3-theme-on-surface)}#searchList [data-type=search-item] .b3-list-item__text,#searchUnRefList [data-type=search-item] .b3-list-item__text{word-break:normal;color:rgba(69,69,69,.9);line-height:1.5;flex-shrink:0;flex-basis:calc(100% - 44px);-webkit-line-clamp:2}html[data-theme-mode=dark] #searchList [data-type=search-item] .b3-list-item__text,html[data-theme-mode=dark] #searchUnRefList [data-type=search-item] .b3-list-item__text{color:rgba(220,220,220,.9)}#searchList [data-type=search-item] .b3-list-item__text mark,#searchUnRefList [data-type=search-item] .b3-list-item__text mark{background-color:rgba(0,0,0,0);color:var(--b3-theme-primary)}#searchList [data-type=search-item] .b3-list-item__meta .b3-list-item__hinttext,#searchUnRefList [data-type=search-item] .b3-list-item__meta .b3-list-item__hinttext{line-height:1;padding:4px 0}#searchList [data-type=search-item] .b3-list-item__meta--ellipsis,#searchUnRefList [data-type=search-item] .b3-list-item__meta--ellipsis{max-width:calc(100% - 22px);padding:8px 0 8px 8px;line-height:1}#searchList [data-type=search-item] .b3-list-item__meta mark,#searchUnRefList [data-type=search-item] .b3-list-item__meta mark{background-color:rgba(0,0,0,0);color:var(--b3-theme-primary)}#searchList>.b3-list-item:not([data-type=search-item]),#searchUnRefList>.b3-list-item:not([data-type=search-item]){margin:0;padding:0 8px;border-radius:0;position:sticky;top:-8px;background-color:var(--b3-theme-surface);z-index:1}#searchList>.b3-list-item:not([data-type=search-item]) .b3-list-item__toggle--hl:hover,#searchUnRefList>.b3-list-item:not([data-type=search-item]) .b3-list-item__toggle--hl:hover{background-color:rgba(0,0,0,0)}#searchList>.b3-list-item:not([data-type=search-item]):hover .b3-list-item__text,#searchUnRefList>.b3-list-item:not([data-type=search-item]):hover .b3-list-item__text{color:var(--b3-theme-on-background) !important}#searchList>.b3-list-item:not([data-type=search-item])+div>.b3-list-item,#searchUnRefList>.b3-list-item:not([data-type=search-item])+div>.b3-list-item{min-height:unset;margin:0;border-radius:0;padding:4px}#searchList>.b3-list-item:not([data-type=search-item])+div>.b3-list-item.b3-list-item--focus,#searchUnRefList>.b3-list-item:not([data-type=search-item])+div>.b3-list-item.b3-list-item--focus{background-color:var(--b3-theme-primary-lightest)}.search__layout:not(.search__layout--row) #searchList [data-type=search-item] .b3-list-item__graphic,.search__layout:not(.search__layout--row) #searchUnRefList [data-type=search-item] .b3-list-item__graphic{align-self:center;transform:none}.search__layout:not(.search__layout--row) #searchList [data-type=search-item] span.b3-list-item__graphic,.search__layout:not(.search__layout--row) #searchUnRefList [data-type=search-item] span.b3-list-item__graphic{margin-right:0;font-size:14px}.search__layout:not(.search__layout--row) #searchList [data-type=search-item] .b3-list-item__text,.search__layout:not(.search__layout--row) #searchUnRefList [data-type=search-item] .b3-list-item__text{flex-shrink:1;flex-basis:0;-webkit-line-clamp:1}.search__layout:not(.search__layout--row) #searchList [data-type=search-item] .b3-list-item__meta--ellipsis,.search__layout:not(.search__layout--row) #searchUnRefList [data-type=search-item] .b3-list-item__meta--ellipsis{max-width:50%}.protyle-wysiwyg [data-node-id] span[data-type~=search-mark]{border-radius:4px;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:var(--b3-protyle-inline-mark-background) !important;color:var(--b3-theme-on-background) !important}.file-tree .protyle-wysiwyg [data-node-id] span[data-type~=search-mark]{border-radius:0;padding:0;margin:0}.protyle-wysiwyg [data-node-id] span[data-type~=search-mark].search-mark--hl{box-shadow:0 0 0 1px rgb(from var(--b3-theme-primary) r g b/0.075),0px 13px 25px -2px rgb(from var(--b3-theme-primary) r g b/0.075),0px 0px 10px 0px rgb(from var(--b3-theme-primary) r g b/0.075);background-color:var(--b3-theme-primary-lighter) !important;color:var(--b3-theme-on-background) !important}html[data-theme-mode=dark] .protyle-wysiwyg [data-node-id] span[data-type~=search-mark].search-mark--hl{box-shadow:0 0 0 .5px rgb(from var(--b3-theme-primary) r g b/1),0px 13px 25px -2px rgb(from var(--b3-theme-primary) r g b/0.4),0px 0px 10px 0px rgb(from var(--b3-theme-primary) r g b/0.2)}#searchUnRefPreview{padding:0 !important}#searchUnRefPreview .protyle-breadcrumb{font-size:14px}#searchUnRefPreview .protyle-hint{font-size:14px !important}#searchUnRefPreview .protyle-hint mark{box-shadow:none}[data-key=dialog-backgroundrandom] .b3-dialog__body{position:relative;z-index:0}[data-key=dialog-backgroundrandom] .b3-dialog__body>.b3-cards{grid-template-columns:repeat(auto-fill, minmax(148px, 1fr));margin:0;padding:32px;gap:32px;display:grid}[data-key=dialog-backgroundrandom] .b3-dialog__body>.b3-cards .b3-card{width:auto !important;min-width:unset;margin:0;border-radius:20px;padding:0;box-shadow:none;top:0}[data-key=dialog-backgroundrandom] .b3-dialog__body>.b3-cards .b3-card:hover{transform:scale(1.05);box-shadow:0 0 0 1px rgb(from #000 r g b/0.05),0px 13px 25px -2px rgb(from #000 r g b/0.05),0px 0px 10px 0px rgb(from #000 r g b/0.05)}html[data-theme-mode=dark] [data-key=dialog-backgroundrandom] .b3-dialog__body>.b3-cards .b3-card:hover{box-shadow:0 0 0 .5px rgb(from #000 r g b/1),0px 13px 25px -2px rgb(from #000 r g b/0.3),0px 0px 10px 0px rgb(from #000 r g b/0.15)}html[data-theme-mode=dark] [data-key=dialog-backgroundrandom] .b3-dialog__body>.b3-cards .b3-card:hover{box-shadow:0 8px 28px -8px rgba(0,0,0,.3843137255)}.block__popover{box-shadow:0px 10px 15px -3px rgba(0,0,0,.07),0px 24px 40px 9px rgba(0,0,0,.05),0 66px 40px -32px rgba(0,0,0,.1);border:none;outline:1px solid rgba(69,69,69,.1)}html[data-theme-mode=dark] .block__popover{box-shadow:0 0 0 1px #000,0px 10px 15px -3px rgba(0,0,0,.21),0px 24px 40px 9px rgba(0,0,0,.15),0 66px 40px -32px rgba(0,0,0,.3)}html[data-theme-mode=dark] .block__popover{outline:1px solid var(--b3-border-color-trans);outline-offset:-1px;border:1px solid var(--b3-border-color-trans)}.block__popover>.block__icons--menu{background-color:var(--b3-theme-background)}.block__popover .block__icons .block__icon:hover:not([disabled]):not(.ft__primary){background-color:rgba(0,0,0,0)}.block__popover .block__icons .block__icon--active{color:var(--b3-theme-primary);background-color:rgba(0,0,0,0)}.block__popover .block__icons .block__icon--active:hover:not([disabled]):not(.ft__primary){color:var(--b3-theme-primary)}#aciton .b3-button--cancel{border-radius:99px;padding:4px 12px;color:var(--b3-theme-on-surface)}#aciton .b3-button--cancel:hover{box-shadow:none}#aciton .b3-button--cancel:active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}#aciton .b3-button--cancel:focus{box-shadow:none}#aciton .b3-button--cancel:hover{background-color:var(--b3-list-hover);color:var(--b3-theme-on-background)}#aciton .b3-button--cancel:active,#aciton .b3-button--cancel:focus{background-color:rgba(0,0,0,.1);color:var(--b3-theme-on-background);transition:.1s}html[data-theme-mode=dark] #aciton .b3-button--cancel:active,html[data-theme-mode=dark] #aciton .b3-button--cancel:focus{background-color:rgba(255,255,255,.1)}#aciton .b3-button--text{border-radius:99px;padding:4px 12px;color:var(--b3-theme-primary);font-weight:600}#aciton .b3-button--text:hover{box-shadow:none}#aciton .b3-button--text:active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}#aciton .b3-button--text:focus{box-shadow:none}#aciton .b3-button--text:hover{background-color:var(--b3-theme-primary-lightest)}#aciton .b3-button--text:active,#aciton .b3-button--text:focus{background-color:var(--b3-theme-primary);color:var(--b3-theme-on-primary);transition:.1s}body.body--window .toolbar__window .toolbar__item{app-region:no-drag;color:var(--b3-theme-on-surface)}body.body--window .toolbar__window .toolbar__item:hover{color:var(--b3-theme-on-background)}body.body--window .toolbar__window .toolbar__item--active{color:var(--b3-theme-primary)}body.body--window .toolbar__window .toolbar__item--active:hover{color:var(--b3-theme-primary)}body.body--window #status{right:8px !important;padding-right:0}.viewer-backdrop{animation:fadeIn .3s;transform-origin:var(--mouseX) var(--mouseY);background-color:#bbb;animation-timing-function:cubic-bezier(0, 0, 0, 1)}html[data-theme-mode=dark] .viewer-backdrop{background-color:var(--b3-theme-background)}@keyframes fadeIn{from{opacity:0;transform:scale(0.1)}to{opacity:1;transform:none}}.viewer-title{padding:4px 8px;background-color:var(--b3-theme-surface);border-radius:99px;border:none}html[data-theme-mode=dark] .viewer-title{outline:1px solid var(--b3-border-color-trans);outline-offset:-1px}.viewer-toolbar>ul{background-color:var(--b3-theme-surface);padding:8px;border-radius:99px;border:none}html[data-theme-mode=dark] .viewer-toolbar>ul{outline:1px solid var(--b3-border-color-trans);outline-offset:-1px}.viewer-toolbar>ul>li{background-color:rgba(0,0,0,0)}.viewer-toolbar>ul>li:hover{background-color:var(--b3-list-hover)}.viewer-toolbar>ul>li:hover>svg{color:var(--b3-theme-on-background)}.viewer-toolbar>ul>li:focus{background-color:var(--b3-theme-on-background);box-shadow:none}.viewer-toolbar>ul>li:focus>svg{color:var(--b3-menu-background)}.layout-tab-container .card__main{border-radius:0}.card__main .card__action>div{margin:0 12px 8px}.card__main .card__action .b3-button{font-weight:600;border-radius:20px;transition:.2s}.card__main .card__action .b3-button:hover{transform:scale(1.05)}.card__main .card__action .b3-button:active{transform:scale(0.95);opacity:.8;box-shadow:none}.card__main .card__action .b3-button:focus{box-shadow:none}.card__main .card__action .b3-button[data-type="1"]:hover{box-shadow:0 0 0 1px rgb(from #732F25 r g b/0.05),0px 13px 25px -2px rgb(from #732F25 r g b/0.05),0px 0px 10px 0px rgb(from #732F25 r g b/0.05)}html[data-theme-mode=dark] .card__main .card__action .b3-button[data-type="1"]:hover{box-shadow:0 0 0 .5px rgb(from #FFC8BC r g b/1),0px 13px 25px -2px rgb(from #FFC8BC r g b/0.2),0px 0px 10px 0px rgb(from #FFC8BC r g b/0.1)}.card__main .card__action .b3-button[data-type="2"]:hover{box-shadow:0 0 0 1px rgb(from #524900 r g b/0.05),0px 13px 25px -2px rgb(from #524900 r g b/0.05),0px 0px 10px 0px rgb(from #524900 r g b/0.05)}html[data-theme-mode=dark] .card__main .card__action .b3-button[data-type="2"]:hover{box-shadow:0 0 0 .5px rgb(from #E5DEA0 r g b/1),0px 13px 25px -2px rgb(from #E5DEA0 r g b/0.2),0px 0px 10px 0px rgb(from #E5DEA0 r g b/0.1)}.card__main .card__action .b3-button[data-type="3"]:hover{box-shadow:0 0 0 1px rgb(from #044977 r g b/0.05),0px 13px 25px -2px rgb(from #044977 r g b/0.05),0px 0px 10px 0px rgb(from #044977 r g b/0.05)}html[data-theme-mode=dark] .card__main .card__action .b3-button[data-type="3"]:hover{box-shadow:0 0 0 .5px rgb(from #9AEAF8 r g b/1),0px 13px 25px -2px rgb(from #9AEAF8 r g b/0.2),0px 0px 10px 0px rgb(from #9AEAF8 r g b/0.1)}.card__main .card__action .b3-button[data-type="4"]:hover{box-shadow:0 0 0 1px rgb(from #2A5318 r g b/0.05),0px 13px 25px -2px rgb(from #2A5318 r g b/0.05),0px 0px 10px 0px rgb(from #2A5318 r g b/0.05)}html[data-theme-mode=dark] .card__main .card__action .b3-button[data-type="4"]:hover{box-shadow:0 0 0 .5px rgb(from #C1E8B4 r g b/1),0px 13px 25px -2px rgb(from #C1E8B4 r g b/0.2),0px 0px 10px 0px rgb(from #C1E8B4 r g b/0.1)}.card__main .card__action .b3-button[data-type="-1"]:hover,.card__main .card__action .b3-button[data-type="-2"]:hover{transform:none;box-shadow:none}.card__main .card__action .b3-button[data-type="-1"]:active,.card__main .card__action .b3-button[data-type="-2"]:active{transform:scale(0.9)}.card__main .card__action .b3-button[data-type="-3"]:hover{background-color:var(--b3-list-hover)}body[style*=-webkit-print-color-adjust] #action{padding-bottom:8px}body[style*=-webkit-print-color-adjust] #action .b3-label{border-bottom:none;display:flex}body[style*=-webkit-print-color-adjust] #action .b3-label:nth-child(-n+3){flex-direction:column}body[style*=-webkit-print-color-adjust] #action .b3-label .fn__hr{flex-grow:1}body[style*=-webkit-print-color-adjust] #action .b3-label .b3-switch{margin-left:8px;align-self:center}body[style*=-webkit-print-color-adjust] #action .b3-button--cancel{border-radius:99px;padding:4px 12px;color:var(--b3-theme-on-surface)}body[style*=-webkit-print-color-adjust] #action .b3-button--cancel:hover{box-shadow:none}body[style*=-webkit-print-color-adjust] #action .b3-button--cancel:active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}body[style*=-webkit-print-color-adjust] #action .b3-button--cancel:focus{box-shadow:none}body[style*=-webkit-print-color-adjust] #action .b3-button--cancel:hover{background-color:var(--b3-list-hover);color:var(--b3-theme-on-background)}body[style*=-webkit-print-color-adjust] #action .b3-button--cancel:active,body[style*=-webkit-print-color-adjust] #action .b3-button--cancel:focus{background-color:rgba(0,0,0,.1);color:var(--b3-theme-on-background);transition:.1s}html[data-theme-mode=dark] body[style*=-webkit-print-color-adjust] #action .b3-button--cancel:active,html[data-theme-mode=dark] body[style*=-webkit-print-color-adjust] #action .b3-button--cancel:focus{background-color:rgba(255,255,255,.1)}body[style*=-webkit-print-color-adjust] #action .b3-button--text{border-radius:99px;padding:4px 12px;color:var(--b3-theme-primary);font-weight:600}body[style*=-webkit-print-color-adjust] #action .b3-button--text:hover{box-shadow:none}body[style*=-webkit-print-color-adjust] #action .b3-button--text:active{transform:scale(0.95);opacity:.8;box-shadow:none;transition:.1s}body[style*=-webkit-print-color-adjust] #action .b3-button--text:focus{box-shadow:none}body[style*=-webkit-print-color-adjust] #action .b3-button--text:hover{background-color:var(--b3-theme-primary-lightest)}body[style*=-webkit-print-color-adjust] #action .b3-button--text:active,body[style*=-webkit-print-color-adjust] #action .b3-button--text:focus{background-color:var(--b3-theme-primary);color:var(--b3-theme-on-primary);transition:.1s}[data-key=dialog-movepathto] .b3-dialog__header>div{text-wrap:nowrap;overflow-x:auto}[data-key=dialog-movepathto] #foldList .b3-list-item__showall{line-height:1.5}@supports(color: oklch(from red clamp(0, l * 0.5, 0.3) 0 h)){:root[data-theme-mode=light]{--asri-base-color: var(--asri-user-custom-accent, var(--asri-sys-accent));--asri-theme-accent-customized: oklch(from var(--asri-user-custom-accent) .67 .18 calc(h + var(--asri-h-shift, 0)));--asri-fallback-accent: #3478f6;--asri-fallback-background: #fff;--asri-fallback-surface: #f0f0f0;--asri-fallback-on-background: #454545;--asri-composite-background: oklch(from var(--asri-base-color) calc(1 - var(--asri-c-0, .015)) calc(.005 * var(--asri-c-factor, 1) * var(--asri-c-0, 1)) h);--asri-composite-surface: oklch(from var(--asri-base-color) calc(.96 - var(--asri-c-0, .02)) calc(.01 * var(--asri-c-factor, 1) * var(--asri-c-0, 1)) h);--asri-composite-on-background: oklch(from var(--asri-base-color) .39 clamp(0, .03 * var(--asri-c-factor, 1) * var(--asri-c-0, 1), .06) calc(h + var(--asri-h-shift, 0)));--b3-theme-primary: oklch(from var(--asri-base-color, var(--asri-fallback-accent)) .67 c calc(h + var(--asri-h-shift, 0)));--b3-theme-primary-light: oklch(from var(--b3-theme-primary) l c h / .56);--b3-theme-primary-lighter: oklch(from var(--b3-theme-primary) l c h / .38);--b3-theme-primary-lightest: oklch(from var(--b3-theme-primary) l c h / .2);--b3-theme-accent: var(--asri-theme-accent-customized, oklch(from var(--asri-sys-accent-accessible, oklch(from var(--b3-theme-primary) l 0.2 h)) .67 c calc(h + var(--asri-h-shift, 0))));--b3-menu-item-background-hover: oklch(from var(--asri-base-color, var(--asri-fallback-accent)) .62 c calc(h + var(--asri-h-shift, 0)) / .8);--b3-theme-background: var(--asri-composite-background, var(--asri-fallback-background));--b3-theme-surface: var(--asri-composite-surface, var(--asri-fallback-surface));--b3-theme-on-background: var(--asri-composite-on-background, var(--asri-fallback-on-background));--b3-theme-on-surface: oklch(from var(--b3-theme-on-background) l c h / .65);--b3-theme-background-light: oklch(from var(--b3-theme-background) l c h / .1);--b3-theme-surface-light: oklch(from var(--b3-theme-surface) l c h / .5);--b3-theme-surface-lighter: oklch(from var(--b3-theme-surface) .9 c h);--b3-theme-on-surface-light: oklch(from var(--b3-theme-on-surface) .65 c h / .68);--b3-theme-on-primary: oklch(from var(--b3-theme-primary) .99 .01 h);--b3-border-color: oklch(from var(--b3-theme-on-background) .92 clamp(0, .01 * var(--asri-c-factor, 1), .04) h);--b3-border-color-trans: oklch(from var(--b3-theme-on-background) l c h / .15);--b3-menu-background: oklch(from var(--b3-theme-background) .95 c h);--b3-list-hover: oklch(from var(--b3-theme-on-background) l c h / .08);--b3-av-background-hl: oklch(from var(--b3-theme-primary) .95 .02 h);--b3-av-hover: oklch(from var(--b3-theme-on-background) .93 .02 h);--b3-scroll-color: oklch(from var(--b3-theme-on-background) l c h / .09);--b3-scroll-color-hover: oklch(from var(--b3-theme-on-background) l c h / .18);--b3-protyle-code-background: oklch(from var(--b3-theme-surface) .9 c h / .5);--b3-font-color4: oklch(0.6 0.23 calc(360 / 10 * 1 + 30));--b3-font-background4: oklch(0.97 0.05 calc(360 / 10 * 1 + 30));--b3-font-color5: oklch(0.6 0.23 calc(360 / 10 * 2 + 30));--b3-font-background5: oklch(0.97 0.05 calc(360 / 10 * 2 + 30));--b3-font-color6: oklch(0.6 0.23 calc(360 / 10 * 3 + 30));--b3-font-background6: oklch(0.97 0.05 calc(360 / 10 * 3 + 30));--b3-font-color7: oklch(0.6 0.23 calc(360 / 10 * 4 + 30));--b3-font-background7: oklch(0.97 0.05 calc(360 / 10 * 4 + 30));--b3-font-color8: oklch(0.6 0.23 calc(360 / 10 * 5 + 30));--b3-font-background8: oklch(0.97 0.05 calc(360 / 10 * 5 + 30));--b3-font-color9: oklch(0.6 0.23 calc(360 / 10 * 6 + 30));--b3-font-background9: oklch(0.97 0.05 calc(360 / 10 * 6 + 30));--b3-font-color10: oklch(0.6 0.23 calc(360 / 10 * 7 + 30));--b3-font-background10: oklch(0.97 0.05 calc(360 / 10 * 7 + 30));--b3-font-color11: oklch(0.6 0.23 calc(360 / 10 * 8 + 30));--b3-font-background11: oklch(0.97 0.05 calc(360 / 10 * 8 + 30));--b3-font-color12: oklch(0.6 0.23 calc(360 / 10 * 9 + 30));--b3-font-background12: oklch(0.97 0.05 calc(360 / 10 * 9 + 30));--b3-font-color13: oklch(0.6 0.23 calc(360 / 10 * 10 + 30));--b3-font-background13: oklch(0.97 0.05 calc(360 / 10 * 10 + 30))}:root[data-theme-mode=dark]{--asri-base-color: var(--asri-user-custom-accent, var(--asri-sys-accent));--asri-theme-accent-customized: oklch(from var(--asri-user-custom-accent) .7 .17 calc(h + var(--asri-h-shift, 0)));--asri-fallback-accent: #118bff;--asri-fallback-background: #1e1e1e;--asri-fallback-surface: #383838;--asri-fallback-on-background: #dcdcdc;--asri-composite-background: oklch(from var(--asri-base-color) .25 calc(.01 * var(--asri-c-factor, 1) * var(--asri-c-0, 1)) h);--asri-composite-surface: oklch(from var(--asri-base-color) .34 calc(.012 * var(--asri-c-factor, 1) * var(--asri-c-0, 1)) h);--asri-composite-on-background: oklch(from var(--asri-base-color) .89 clamp(0, .01 * var(--asri-c-factor, 1) * var(--asri-c-0, 1), .04) calc(h + var(--asri-h-shift, 0)));--b3-theme-primary: oklch(from var(--asri-base-color, var(--asri-fallback-accent)) .65 c calc(h + var(--asri-h-shift, 0)));--b3-theme-primary-light: oklch(from var(--b3-theme-primary) l c h / .56);--b3-theme-primary-lighter: oklch(from var(--b3-theme-primary) l c h / .38);--b3-theme-primary-lightest: oklch(from var(--b3-theme-primary) l c h / .2);--b3-theme-accent: var(--asri-theme-accent-customized, oklch(from var(--asri-sys-accent-accessible, oklch(from var(--b3-theme-primary) l 0.2 h)) .65 c calc(h + var(--asri-h-shift, 0))));--b3-menu-item-background-hover: oklch(from var(--asri-base-color, var(--asri-fallback-accent)) .6 c calc(h + var(--asri-h-shift, 0)) / .7);--b3-theme-background: var(--asri-composite-background, var(--asri-fallback-background));--b3-theme-surface: var(--asri-composite-surface, var(--asri-fallback-surface));--b3-theme-on-background: var(--asri-composite-on-background, var(--asri-fallback-on-background));--b3-theme-on-surface: oklch(from var(--b3-theme-on-background) l c h / .65);--b3-theme-background-light: oklch(from var(--b3-theme-background) l c h / .1);--b3-theme-surface-light: oklch(from var(--b3-theme-surface) l c h / .5);--b3-theme-on-surface-light: oklch(from var(--b3-theme-on-surface) .6 c h / .68);--b3-theme-on-primary: oklch(from var(--b3-theme-primary) .99 .01 h);--b3-border-color: oklch(from var(--b3-theme-on-background) .38 clamp(0, .01 * var(--asri-c-factor, 1), .04) h);--b3-border-color-trans: oklch(from var(--b3-theme-on-background) l c h / .15);--b3-menu-background: oklch(from var(--b3-theme-background) .3 c h);--b3-list-hover: oklch(from var(--b3-theme-on-background) l c h / .08);--b3-av-background-hl: oklch(from var(--b3-theme-primary) .32 .03 h);--b3-av-hover: oklch(from var(--b3-theme-on-background) .35 .02 h);--b3-scroll-color: oklch(from var(--b3-theme-on-background) l c h / .09);--b3-scroll-color-hover: oklch(from var(--b3-theme-on-background) l c h / .18);--b3-protyle-code-background: oklch(from var(--b3-theme-surface) .4 c h / .6);--b3-font-color4: oklch(0.83 0.17 calc(360 / 10 * 1 + 30));--b3-font-background4: oklch(0.35 0.05 calc(360 / 10 * 1 + 30));--b3-font-color5: oklch(0.83 0.17 calc(360 / 10 * 2 + 30));--b3-font-background5: oklch(0.35 0.05 calc(360 / 10 * 2 + 30));--b3-font-color6: oklch(0.83 0.17 calc(360 / 10 * 3 + 30));--b3-font-background6: oklch(0.35 0.05 calc(360 / 10 * 3 + 30));--b3-font-color7: oklch(0.83 0.17 calc(360 / 10 * 4 + 30));--b3-font-background7: oklch(0.35 0.05 calc(360 / 10 * 4 + 30));--b3-font-color8: oklch(0.83 0.17 calc(360 / 10 * 5 + 30));--b3-font-background8: oklch(0.35 0.05 calc(360 / 10 * 5 + 30));--b3-font-color9: oklch(0.83 0.17 calc(360 / 10 * 6 + 30));--b3-font-background9: oklch(0.35 0.05 calc(360 / 10 * 6 + 30));--b3-font-color10: oklch(0.83 0.17 calc(360 / 10 * 7 + 30));--b3-font-background10: oklch(0.35 0.05 calc(360 / 10 * 7 + 30));--b3-font-color11: oklch(0.83 0.17 calc(360 / 10 * 8 + 30));--b3-font-background11: oklch(0.35 0.05 calc(360 / 10 * 8 + 30));--b3-font-color12: oklch(0.83 0.17 calc(360 / 10 * 9 + 30));--b3-font-background12: oklch(0.35 0.05 calc(360 / 10 * 9 + 30));--b3-font-color13: oklch(0.83 0.17 calc(360 / 10 * 10 + 30));--b3-font-background13: oklch(0.35 0.05 calc(360 / 10 * 10 + 30))}#commonMenu[data-name=barmode]{right:40px;left:unset !important}.body--mac #commonMenu[data-name=barmode],.body--browser #commonMenu[data-name=barmode]{right:8px}#commonMenu[data-name=barmode] .b3-menu__separator{cursor:default}#commonMenu[data-name=barmode] #useSeparateScheme.b3-menu__item--selected-alt svg path{fill:none;stroke-width:0}#commonMenu[data-name=barmode] #useSeparateScheme svg{margin-right:8px;transform:scale(1.1)}#commonMenu[data-name=barmode] #followSysAccent.b3-menu__item--selected svg{background-color:var(--asri-sys-accent);border-radius:15px}#commonMenu[data-name=barmode] #followSysAccent.b3-menu__item--selected.b3-menu__item--current svg{outline:1px solid rgba(255,255,255,.6666666667)}#commonMenu[data-name=barmode] #pickColor.b3-menu__item--selected svg{background-color:var(--asri-user-custom-accent, var(--b3-theme-primary));border-radius:15px}#commonMenu[data-name=barmode] #pickColor.b3-menu__item--selected.b3-menu__item--current svg{outline:1px solid rgba(255,255,255,.6666666667)}#commonMenu[data-name=barmode] #pickColor input{visibility:hidden;width:0;height:0;padding:0}#commonMenu[data-name=barmode] #followSysAccent label,#commonMenu[data-name=barmode] #pickColor label,#commonMenu[data-name=barmode] #useSeparateScheme label{cursor:pointer}#commonMenu[data-name=barmode] #asriChroma,#commonMenu[data-name=barmode] #asriHueShift{cursor:default}#commonMenu[data-name=barmode] #asriChroma .b3-tooltips,#commonMenu[data-name=barmode] #asriHueShift .b3-tooltips{flex-grow:1}#commonMenu[data-name=barmode] #asriChroma svg,#commonMenu[data-name=barmode] #asriHueShift svg{margin-right:4px;transform:scale(1.1)}#commonMenu[data-name=barmode] #asriChromaSlider,#commonMenu[data-name=barmode] #asriHueShiftSlider{cursor:pointer}#commonMenu[data-name=barmode] #asriHueShift>svg{transform:scale(1.1) rotate(calc(var(--asri-h-shift, 0) * 1deg))}#commonMenu[data-name=barmode] .asri-config[disabled]{opacity:.5;pointer-events:none;cursor:not-allowed}#toolbar .toolbar__item--active,.block__icon--active,.b3-menu__item--selected,.protyle-toolbar__item--current,.protyle-attr--refcount:hover,.protyle-attr--av:hover>:is(svg,span),.custom-attr .block__logo.custom-attr__avheader{color:var(--b3-theme-accent)}.b3-menu__icon[style="color:var(--b3-theme-primary)"],.dock .dock__item--activefocus,.dock .dock__item--active,.b3-list-item__text mark{color:var(--b3-theme-accent) !important}.av__drag-fill{border-color:rgb(from var(--b3-theme-accent) r g b/0.5)}.config-account__cover[style="background-image: url()"]{background-color:oklch(from var(--b3-theme-accent) l c h/0.3) !important}.protyle-wysiwyg [data-node-id] span[data-type~=search-mark].search-mark--hl{background-color:oklch(from var(--b3-theme-accent) l c h/0.38) !important;box-shadow:0 0 0 1px rgb(from var(--b3-theme-accent) r g b/0.075),0px 13px 25px -2px rgb(from var(--b3-theme-accent) r g b/0.075),0px 0px 10px 0px rgb(from var(--b3-theme-accent) r g b/0.075)}html[data-theme-mode=dark] .protyle-wysiwyg [data-node-id] span[data-type~=search-mark].search-mark--hl{box-shadow:0 0 0 .5px rgb(from var(--b3-theme-accent) r g b/1),0px 13px 25px -2px rgb(from var(--b3-theme-accent) r g b/0.4),0px 0px 10px 0px rgb(from var(--b3-theme-accent) r g b/0.2)}.b3-list-item--focus{background-color:oklch(from var(--b3-theme-primary) 0.5 calc(c * 0.9 * var(--asri-c-0, 1)) h/0.1) !important}html[data-theme-mode=dark] .b3-list-item--focus{background-color:oklch(from var(--b3-theme-primary) 0.9 calc(c * 0.9 * var(--asri-c-0, 1)) h/0.13) !important}.layout-tab-bar .item:not(.item--readonly,.item--full.item--focus):hover,.layout-tab-bar .item--focus{background-color:oklch(from var(--b3-theme-primary) 0.43 calc(c * 0.9 * var(--asri-c-0, 1)) h/0.2)}html[data-theme-mode=dark] .layout-tab-bar .item:not(.item--readonly,.item--full.item--focus):hover,html[data-theme-mode=dark] .layout-tab-bar .item--focus{background-color:oklch(from var(--b3-theme-primary) 0.99 calc(c * 0.9 * var(--asri-c-0, 1)) h/0.21)}.b3-dialog__scrim{background-color:oklch(from var(--b3-theme-background) 0.6 c h/0.5)}html[data-theme-mode=dark] .b3-dialog__scrim{background-color:oklch(from var(--b3-theme-background) 0.1 c h/0.65)}.toolbarButton.toggled,.secondaryToolbarButton.toggled{color:var(--b3-theme-accent)}.b3-chip[style*="background-color:var(--b3-font-background4);color:var(--b3-font-color4)"]{color:oklch(0.4 0.1 calc(36 * 1 + 30)) !important;background-color:oklch(from var(--b3-font-background4) 0.95 c h) !important}html[data-theme-mode=dark] .b3-chip[style*="background-color:var(--b3-font-background4);color:var(--b3-font-color4)"]{color:oklch(0.89 0.05 calc(36 * 1 + 30)) !important;background-color:oklch(from var(--b3-font-background4) 0.35 c h) !important}.b3-chip[style*="background-color:var(--b3-font-background5);color:var(--b3-font-color5)"]{color:oklch(0.4 0.1 calc(36 * 2 + 30)) !important;background-color:oklch(from var(--b3-font-background5) 0.95 c h) !important}html[data-theme-mode=dark] .b3-chip[style*="background-color:var(--b3-font-background5);color:var(--b3-font-color5)"]{color:oklch(0.89 0.05 calc(36 * 2 + 30)) !important;background-color:oklch(from var(--b3-font-background5) 0.35 c h) !important}.b3-chip[style*="background-color:var(--b3-font-background6);color:var(--b3-font-color6)"]{color:oklch(0.4 0.1 calc(36 * 3 + 30)) !important;background-color:oklch(from var(--b3-font-background6) 0.95 c h) !important}html[data-theme-mode=dark] .b3-chip[style*="background-color:var(--b3-font-background6);color:var(--b3-font-color6)"]{color:oklch(0.89 0.05 calc(36 * 3 + 30)) !important;background-color:oklch(from var(--b3-font-background6) 0.35 c h) !important}.b3-chip[style*="background-color:var(--b3-font-background7);color:var(--b3-font-color7)"]{color:oklch(0.4 0.1 calc(36 * 4 + 30)) !important;background-color:oklch(from var(--b3-font-background7) 0.95 c h) !important}html[data-theme-mode=dark] .b3-chip[style*="background-color:var(--b3-font-background7);color:var(--b3-font-color7)"]{color:oklch(0.89 0.05 calc(36 * 4 + 30)) !important;background-color:oklch(from var(--b3-font-background7) 0.35 c h) !important}.b3-chip[style*="background-color:var(--b3-font-background8);color:var(--b3-font-color8)"]{color:oklch(0.4 0.1 calc(36 * 5 + 30)) !important;background-color:oklch(from var(--b3-font-background8) 0.95 c h) !important}html[data-theme-mode=dark] .b3-chip[style*="background-color:var(--b3-font-background8);color:var(--b3-font-color8)"]{color:oklch(0.89 0.05 calc(36 * 5 + 30)) !important;background-color:oklch(from var(--b3-font-background8) 0.35 c h) !important}.b3-chip[style*="background-color:var(--b3-font-background9);color:var(--b3-font-color9)"]{color:oklch(0.4 0.1 calc(36 * 6 + 30)) !important;background-color:oklch(from var(--b3-font-background9) 0.95 c h) !important}html[data-theme-mode=dark] .b3-chip[style*="background-color:var(--b3-font-background9);color:var(--b3-font-color9)"]{color:oklch(0.89 0.05 calc(36 * 6 + 30)) !important;background-color:oklch(from var(--b3-font-background9) 0.35 c h) !important}.b3-chip[style*="background-color:var(--b3-font-background10);color:var(--b3-font-color10)"]{color:oklch(0.4 0.1 calc(36 * 7 + 30)) !important;background-color:oklch(from var(--b3-font-background10) 0.95 c h) !important}html[data-theme-mode=dark] .b3-chip[style*="background-color:var(--b3-font-background10);color:var(--b3-font-color10)"]{color:oklch(0.89 0.05 calc(36 * 7 + 30)) !important;background-color:oklch(from var(--b3-font-background10) 0.35 c h) !important}.b3-chip[style*="background-color:var(--b3-font-background11);color:var(--b3-font-color11)"]{color:oklch(0.4 0.1 calc(36 * 8 + 30)) !important;background-color:oklch(from var(--b3-font-background11) 0.95 c h) !important}html[data-theme-mode=dark] .b3-chip[style*="background-color:var(--b3-font-background11);color:var(--b3-font-color11)"]{color:oklch(0.89 0.05 calc(36 * 8 + 30)) !important;background-color:oklch(from var(--b3-font-background11) 0.35 c h) !important}.b3-chip[style*="background-color:var(--b3-font-background12);color:var(--b3-font-color12)"]{color:oklch(0.4 0.1 calc(36 * 9 + 30)) !important;background-color:oklch(from var(--b3-font-background12) 0.95 c h) !important}html[data-theme-mode=dark] .b3-chip[style*="background-color:var(--b3-font-background12);color:var(--b3-font-color12)"]{color:oklch(0.89 0.05 calc(36 * 9 + 30)) !important;background-color:oklch(from var(--b3-font-background12) 0.35 c h) !important}.b3-chip[style*="background-color:var(--b3-font-background13);color:var(--b3-font-color13)"]{color:oklch(0.4 0.1 calc(36 * 10 + 30)) !important;background-color:oklch(from var(--b3-font-background13) 0.95 c h) !important}html[data-theme-mode=dark] .b3-chip[style*="background-color:var(--b3-font-background13);color:var(--b3-font-color13)"]{color:oklch(0.89 0.05 calc(36 * 10 + 30)) !important;background-color:oklch(from var(--b3-font-background13) 0.35 c h) !important}.b3-chip[style="background-color:var(--b3-font-background1);color:var(--b3-font-color1)"]{color:oklch(from var(--b3-font-color1) 0.4 c h) !important}html[data-theme-mode=dark] .b3-chip[style="background-color:var(--b3-font-background1);color:var(--b3-font-color1)"]{color:oklch(from var(--b3-font-color1) 0.89 c h) !important}.b3-chip[style="background-color:var(--b3-font-background2);color:var(--b3-font-color2)"]{color:oklch(from var(--b3-font-color2) 0.4 c h) !important}html[data-theme-mode=dark] .b3-chip[style="background-color:var(--b3-font-background2);color:var(--b3-font-color2)"]{color:oklch(from var(--b3-font-color2) 0.89 c h) !important}.b3-chip[style="background-color:var(--b3-font-background3);color:var(--b3-font-color3)"]{color:oklch(from var(--b3-font-color3) 0.4 c h) !important}html[data-theme-mode=dark] .b3-chip[style="background-color:var(--b3-font-background3);color:var(--b3-font-color3)"]{color:oklch(from var(--b3-font-color3) 0.89 c h) !important}.b3-chip[style*="background-color:var(--b3-font-background1);color:var(--b3-font-color1)"]{outline:1px solid var(--b3-border-color-trans);outline-offset:-1px}.b3-switch{background-color:oklch(from var(--b3-theme-on-background) 0.6 clamp(0, 0.01 * var(--asri-c-factor, 1), 0.03) h/0.4)}}.asri-mode-transition,.asri-mode-transition>:where(.fn__flex-1,[id],[data-key],.block__popover) *{transition-property:background-color,color,border-color;transition-duration:.5s;transition-delay:.1s;transition-timing-function:cubic-bezier(0.2, 0, 0, 1)}.asri-mode-transition #status,.asri-mode-transition #dockBottom{transition-duration:.5s !important}.asri-mode-transition .asri-config>svg{transition:none}.protyle-background__img img{-webkit-mask-image:linear-gradient(to top, transparent 2%, rgba(0, 0, 0, 0.03) 10%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.25) 33%, rgba(0, 0, 0, 0.95) 92%, black 99%),linear-gradient(to top, black, black);mask-image:linear-gradient(to top, transparent 2%, rgba(0, 0, 0, 0.03) 10%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.25) 33%, rgba(0, 0, 0, 0.95) 92%, black 99%),linear-gradient(to top, black, black);-webkit-mask-size:auto 90%,auto 11%;mask-size:auto 90%,auto 11%;-webkit-mask-position:bottom,top;mask-position:bottom,top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.protyle-background__img::after{content:"";display:inline-block;width:100%;height:13.5vh;position:absolute;bottom:0;right:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-mask-image:linear-gradient(to top, black 50%, transparent);mask-image:linear-gradient(to top, black 50%, transparent);transform:translateZ(0);pointer-events:none}.protyle-background[style="min-height: 30vh;"]{margin-bottom:-48px}.protyle-background[style="min-height: 30vh;"].without-icon{transition:margin .2s 0s;margin-bottom:-120px}.protyle-background[style="min-height: 30vh;"].without-icon .protyle-icons:not(:nth-of-type(2)){transform:translateY(-72px);z-index:1}.protyle-background[style="min-height: 30vh;"].without-icon .protyle-background__iconw{transform:translateY(-120px);z-index:1}.protyle-background[style="min-height: 30vh;"] .protyle-background__iconw{transform:translateY(-48px)}body:not(.body--blur,.asri-disable-backdrop-blur) [data-type=wnd] #outerContainer #findbar:not(.fn__hidden),body:not(.body--blur,.asri-disable-backdrop-blur) [data-type=wnd] #outerContainer .pdf__util{background-color:oklch(from var(--b3-menu-background) l c h/0.8);-webkit-backdrop-filter:blur(40px) saturate(3) brightness(1.1);backdrop-filter:blur(40px) saturate(3) brightness(1.1)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) [data-type=wnd] #outerContainer #findbar:not(.fn__hidden),html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) [data-type=wnd] #outerContainer .pdf__util{-webkit-backdrop-filter:blur(40px) saturate(3) brightness(0.9);backdrop-filter:blur(40px) saturate(3) brightness(0.9)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){body:not(.body--blur,.asri-disable-backdrop-blur) [data-type=wnd] #outerContainer #findbar:not(.fn__hidden),body:not(.body--blur,.asri-disable-backdrop-blur) [data-type=wnd] #outerContainer .pdf__util{background-color:rgba(236,236,236,.8)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) [data-type=wnd] #outerContainer #findbar:not(.fn__hidden),html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) [data-type=wnd] #outerContainer .pdf__util{background-color:rgba(50,50,50,.8)}}body:not(.body--blur,.asri-disable-backdrop-blur) [data-type=wnd] #outerContainer #dialogContainer .dialog{background-color:oklch(from var(--b3-menu-background) l c h/0.85);-webkit-backdrop-filter:blur(40px) saturate(3) brightness(1.1);backdrop-filter:blur(40px) saturate(3) brightness(1.1)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) [data-type=wnd] #outerContainer #dialogContainer .dialog{-webkit-backdrop-filter:blur(40px) saturate(3) brightness(0.95);backdrop-filter:blur(40px) saturate(3) brightness(0.95)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){body:not(.body--blur,.asri-disable-backdrop-blur) [data-type=wnd] #outerContainer #dialogContainer .dialog{background-color:rgba(236,236,236,.85)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) [data-type=wnd] #outerContainer #dialogContainer .dialog{background-color:rgba(50,50,50,.85)}}body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--secondary{-webkit-backdrop-filter:blur(40px) saturate(1) brightness(1);backdrop-filter:blur(40px) saturate(1) brightness(1);background-color:rgba(240,240,240,.8);color:rgba(69,69,69,.6)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--secondary{-webkit-backdrop-filter:blur(40px) saturate(1) brightness(1);backdrop-filter:blur(40px) saturate(1) brightness(1)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--secondary{background-color:rgba(56,56,56,.6)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--secondary{color:#dcdcdc}body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--primary{-webkit-backdrop-filter:blur(40px) saturate(1) brightness(1);backdrop-filter:blur(40px) saturate(1) brightness(1);background-color:rgba(240,240,240,.8);color:rgba(69,69,69,.6)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--primary{-webkit-backdrop-filter:blur(40px) saturate(1) brightness(1);backdrop-filter:blur(40px) saturate(1) brightness(1)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--primary{background-color:rgba(56,56,56,.6)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--primary{color:#dcdcdc}body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--info{-webkit-backdrop-filter:blur(40px) saturate(1) brightness(1);backdrop-filter:blur(40px) saturate(1) brightness(1);background-color:rgba(240,240,240,.8);color:rgba(69,69,69,.6)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--info{-webkit-backdrop-filter:blur(40px) saturate(1) brightness(1);backdrop-filter:blur(40px) saturate(1) brightness(1)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--info{background-color:rgba(56,56,56,.6)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--info{color:#dcdcdc}body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--success{-webkit-backdrop-filter:blur(40px) saturate(1) brightness(1);backdrop-filter:blur(40px) saturate(1) brightness(1);background-color:rgba(240,240,240,.8);color:rgba(69,69,69,.6)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--success{-webkit-backdrop-filter:blur(40px) saturate(1) brightness(1);backdrop-filter:blur(40px) saturate(1) brightness(1)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--success{background-color:rgba(56,56,56,.6)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--success{color:#dcdcdc}body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--warning{-webkit-backdrop-filter:blur(40px) saturate(1) brightness(1);backdrop-filter:blur(40px) saturate(1) brightness(1);background-color:rgba(240,240,240,.8);color:rgba(69,69,69,.6)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--warning{-webkit-backdrop-filter:blur(40px) saturate(1) brightness(1);backdrop-filter:blur(40px) saturate(1) brightness(1)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--warning{background-color:rgba(56,56,56,.6)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--warning{color:#dcdcdc}body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--error{-webkit-backdrop-filter:blur(40px) saturate(1) brightness(1);backdrop-filter:blur(40px) saturate(1) brightness(1);background-color:rgba(240,240,240,.8);color:rgba(69,69,69,.6)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--error{-webkit-backdrop-filter:blur(40px) saturate(1) brightness(1);backdrop-filter:blur(40px) saturate(1) brightness(1)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--error{background-color:rgba(56,56,56,.6)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--error{color:#dcdcdc}body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--pink{-webkit-backdrop-filter:blur(40px) saturate(1) brightness(1);backdrop-filter:blur(40px) saturate(1) brightness(1);background-color:rgba(240,240,240,.8);color:rgba(69,69,69,.6)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--pink{-webkit-backdrop-filter:blur(40px) saturate(1) brightness(1);backdrop-filter:blur(40px) saturate(1) brightness(1)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--pink{background-color:rgba(56,56,56,.6)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background .b3-chips .b3-chip--middle.b3-chip--pink{color:#dcdcdc}body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-toolbar{background-color:oklch(from var(--b3-theme-surface) l c h/0.8);-webkit-backdrop-filter:blur(40px) saturate(3) brightness(1.1);backdrop-filter:blur(40px) saturate(3) brightness(1.1)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-toolbar{-webkit-backdrop-filter:blur(40px) saturate(3) brightness(0.9);backdrop-filter:blur(40px) saturate(3) brightness(0.9)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-toolbar{background-color:rgba(240,240,240,.8)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-toolbar{background-color:rgba(56,56,56,.8)}}body:not(.body--blur,.asri-disable-backdrop-blur) .protyle [data-node-id] .img:hover .protyle-action__drag{background-color:rgba(0,0,0,0);-webkit-backdrop-filter:invert(1) blur(200px) saturate(0) contrast(0.5) brightness(1.15);backdrop-filter:invert(1) blur(200px) saturate(0) contrast(0.5) brightness(1.15);filter:contrast(10) invert(0.1) opacity(0.9);box-shadow:none;transition:transform 50ms}body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-icons{mix-blend-mode:luminosity}body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-icons:hover{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-icons .protyle-icon--only:hover{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-action:hover{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-action .protyle-icon--only:hover{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}body:not(.body--blur,.asri-disable-backdrop-blur) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status,body:not(.body--blur,.asri-disable-backdrop-blur).body--mobile #status{background-color:oklch(from var(--b3-theme-surface) l c h/0.8);-webkit-backdrop-filter:blur(40px) saturate(3) brightness(1.1);backdrop-filter:blur(40px) saturate(3) brightness(1.1)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status,html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur).body--mobile #status{-webkit-backdrop-filter:blur(40px) saturate(3) brightness(0.9);backdrop-filter:blur(40px) saturate(3) brightness(0.9)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){body:not(.body--blur,.asri-disable-backdrop-blur) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status,body:not(.body--blur,.asri-disable-backdrop-blur).body--mobile #status{background-color:rgba(240,240,240,.8)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) #dockBottom.fn__none:not(.has-layout-dockb-float)~#status,html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur).body--mobile #status{background-color:rgba(56,56,56,.8)}}body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockl.layout--float,body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockr.layout--float{margin-top:0}body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockl.layout--float .layout-tab-container,body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockr.layout--float .layout-tab-container{background-color:oklch(from var(--b3-theme-background) l c h/0.85)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockl.layout--float .layout-tab-container,body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockr.layout--float .layout-tab-container{background-color:rgba(255,255,255,.85)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockl.layout--float .layout-tab-container,html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockr.layout--float .layout-tab-container{background-color:rgba(30,30,30,.85)}}body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockl.layout--float .layout-tab-container .graph,body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockr.layout--float .layout-tab-container .graph{background-color:rgba(0,0,0,0)}body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockl.layout--float .layout-tab-container .graph.fullscreen,body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockr.layout--float .layout-tab-container .graph.fullscreen{-webkit-backdrop-filter:blur(40px) saturate(3) brightness(1.1);backdrop-filter:blur(40px) saturate(3) brightness(1.1)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockl.layout--float .layout-tab-container .graph.fullscreen,html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockr.layout--float .layout-tab-container .graph.fullscreen{-webkit-backdrop-filter:blur(40px) saturate(3) brightness(0.9);backdrop-filter:blur(40px) saturate(3) brightness(0.9)}body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockl.layout--float::after,body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockr.layout--float::after{content:"";width:inherit;height:100%;position:absolute;z-index:-1;-webkit-backdrop-filter:blur(40px) saturate(3) brightness(1.1);backdrop-filter:blur(40px) saturate(3) brightness(1.1)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockl.layout--float::after,html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockr.layout--float::after{-webkit-backdrop-filter:blur(40px) saturate(3) brightness(0.9);backdrop-filter:blur(40px) saturate(3) brightness(0.9)}body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockl.layout--float .sy__graph.fullscreen,body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockr.layout--float .sy__graph.fullscreen{background-color:rgba(255,255,255,.8)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockl.layout--float .sy__graph.fullscreen,html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .layout__dockr.layout--float .sy__graph.fullscreen{background-color:rgba(30,30,30,.8)}body:not(.body--blur,.asri-disable-backdrop-blur) .layout--float .protyle-icons,body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background__iconw .protyle-icons{mix-blend-mode:normal;-webkit-backdrop-filter:blur(20px) saturate(3) brightness(1);backdrop-filter:blur(20px) saturate(3) brightness(1)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .layout--float .protyle-icons,html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-background__iconw .protyle-icons{-webkit-backdrop-filter:blur(20px) saturate(3) brightness(1);backdrop-filter:blur(20px) saturate(3) brightness(1)}body:not(.body--blur,.asri-disable-backdrop-blur) .layout--float [data-node-id] .img__net{background-color:var(--b3-theme-surface-light)}body:not(.body--blur,.asri-disable-backdrop-blur) .graph__panel{-webkit-backdrop-filter:blur(20px) saturate(3) brightness(1.1);backdrop-filter:blur(20px) saturate(3) brightness(1.1);opacity:1;background-color:oklch(from var(--b3-theme-background) l c h/0.8)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .graph__panel{-webkit-backdrop-filter:blur(20px) saturate(3) brightness(0.9);backdrop-filter:blur(20px) saturate(3) brightness(0.9)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){body:not(.body--blur,.asri-disable-backdrop-blur) .graph__panel{background-color:rgba(255,255,255,.8)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .graph__panel{background-color:rgba(30,30,30,.8)}}body:not(.body--blur,.asri-disable-backdrop-blur) .b3-menu,body:not(.body--blur,.asri-disable-backdrop-blur) .b3-menu__submenu{background-color:rgba(0,0,0,0);overflow:hidden}body:not(.body--blur,.asri-disable-backdrop-blur) .b3-menu:not(#searchHistoryListm,#findbar,.pdf__util)::before,body:not(.body--blur,.asri-disable-backdrop-blur) .b3-menu__submenu:not(#searchHistoryListm,#findbar,.pdf__util)::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:8px;-webkit-backdrop-filter:blur(40px) saturate(3) brightness(1.1);backdrop-filter:blur(40px) saturate(3) brightness(1.1)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .b3-menu:not(#searchHistoryListm,#findbar,.pdf__util)::before,html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .b3-menu__submenu:not(#searchHistoryListm,#findbar,.pdf__util)::before{-webkit-backdrop-filter:blur(40px) saturate(3) brightness(0.9);backdrop-filter:blur(40px) saturate(3) brightness(0.9)}body:not(.body--blur,.asri-disable-backdrop-blur) .b3-menu .b3-menu__items,body:not(.body--blur,.asri-disable-backdrop-blur) .b3-menu__submenu .b3-menu__items{background-color:oklch(from var(--b3-menu-background) l c h/0.8)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){body:not(.body--blur,.asri-disable-backdrop-blur) .b3-menu .b3-menu__items,body:not(.body--blur,.asri-disable-backdrop-blur) .b3-menu__submenu .b3-menu__items{background-color:rgba(236,236,236,.8)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .b3-menu .b3-menu__items,html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .b3-menu__submenu .b3-menu__items{background-color:rgba(50,50,50,.8)}}body:not(.body--blur,.asri-disable-backdrop-blur) .b3-menu .protyle-icons,body:not(.body--blur,.asri-disable-backdrop-blur) .b3-menu__submenu .protyle-icons{mix-blend-mode:normal}body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-hint{background-color:rgba(0,0,0,0);-webkit-backdrop-filter:blur(40px) saturate(3) brightness(1.1);backdrop-filter:blur(40px) saturate(3) brightness(1.1)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-hint{-webkit-backdrop-filter:blur(40px) saturate(3) brightness(0.9);backdrop-filter:blur(40px) saturate(3) brightness(0.9)}body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-hint>div:not(.emojis){background-color:oklch(from var(--b3-menu-background) l c h/0.8)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-hint>div:not(.emojis){background-color:rgba(236,236,236,.8)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-hint>div:not(.emojis){background-color:rgba(50,50,50,.8)}}body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-hint>.emojis>.emojis__panel{background-color:oklch(from var(--b3-menu-background) l c h/0.8)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-hint>.emojis>.emojis__panel{background-color:rgba(236,236,236,.8)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-hint>.emojis>.emojis__panel{background-color:rgba(50,50,50,.8)}}body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-util{background-color:oklch(from var(--b3-menu-background) l c h/0.8);-webkit-backdrop-filter:blur(40px) saturate(3) brightness(1.1);backdrop-filter:blur(40px) saturate(3) brightness(1.1)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-util{-webkit-backdrop-filter:blur(40px) saturate(3) brightness(0.9);backdrop-filter:blur(40px) saturate(3) brightness(0.9)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-util{background-color:rgba(236,236,236,.8)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-util{background-color:rgba(50,50,50,.8)}}body:not(.body--blur,.asri-disable-backdrop-blur) .block__popover .block__content .protyle-util{background-color:var(--b3-menu-background);-webkit-backdrop-filter:none;backdrop-filter:none}body:not(.body--blur,.asri-disable-backdrop-blur) #searchHistoryList{background-color:oklch(from var(--b3-menu-background) l c h/0.8);-webkit-backdrop-filter:blur(40px) saturate(3) brightness(1.1);backdrop-filter:blur(40px) saturate(3) brightness(1.1);overflow:auto}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) #searchHistoryList{-webkit-backdrop-filter:blur(40px) saturate(3) brightness(0.9);backdrop-filter:blur(40px) saturate(3) brightness(0.9)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){body:not(.body--blur,.asri-disable-backdrop-blur) #searchHistoryList{background-color:rgba(236,236,236,.8)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) #searchHistoryList{background-color:rgba(50,50,50,.8)}}body:not(.body--blur,.asri-disable-backdrop-blur) .b3-dialog.emojis-container .b3-dialog__container{-webkit-backdrop-filter:blur(40px) saturate(3) brightness(1.1);backdrop-filter:blur(40px) saturate(3) brightness(1.1);background-color:oklch(from var(--b3-menu-background) l c h/0.8)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .b3-dialog.emojis-container .b3-dialog__container{-webkit-backdrop-filter:blur(40px) saturate(3) brightness(0.9);backdrop-filter:blur(40px) saturate(3) brightness(0.9)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){body:not(.body--blur,.asri-disable-backdrop-blur) .b3-dialog.emojis-container .b3-dialog__container{background-color:rgba(236,236,236,.8)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .b3-dialog.emojis-container .b3-dialog__container{background-color:rgba(50,50,50,.8)}}body:not(.body--blur,.asri-disable-backdrop-blur) .emojis__panel .emojis__content .emojis__item:hover{animation:lighten .3s ease-in-out}@keyframes lighten{0%{filter:brightness(1)}50%{filter:brightness(1.15)}100%{filter:brightness(1)}}body:not(.body--blur,.asri-disable-backdrop-blur) .config-bazaar__readme{filter:saturate(0)}body:not(.body--blur,.asri-disable-backdrop-blur) .config-bazaar__readme--show{filter:none}body:not(.body--blur,.asri-disable-backdrop-blur) .tooltip{background-color:oklch(from var(--b3-menu-background) l c h/0.8);-webkit-backdrop-filter:blur(20px) saturate(3) brightness(1.1);backdrop-filter:blur(20px) saturate(3) brightness(1.1)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .tooltip{-webkit-backdrop-filter:blur(20px) saturate(3) brightness(0.9);backdrop-filter:blur(20px) saturate(3) brightness(0.9)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){body:not(.body--blur,.asri-disable-backdrop-blur) .tooltip{background-color:rgba(236,236,236,.8)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .tooltip{background-color:rgba(50,50,50,.8)}}body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-toolbar__item ::after,body:not(.body--blur,.asri-disable-backdrop-blur) .protyle-icon ::after{background-color:var(--b3-tooltips-background);-webkit-backdrop-filter:none;backdrop-filter:none}body:not(.body--blur,.asri-disable-backdrop-blur) .viewer-backdrop{-webkit-backdrop-filter:blur(40px) saturate(1) brightness(1.1);backdrop-filter:blur(40px) saturate(1) brightness(1.1);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background-color:rgba(128,128,128,.5019607843)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .viewer-backdrop{-webkit-backdrop-filter:blur(40px) saturate(1) brightness(0.9);backdrop-filter:blur(40px) saturate(1) brightness(0.9)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .viewer-backdrop{background-color:rgba(0,0,0,.5019607843)}body:not(.body--blur,.asri-disable-backdrop-blur) .viewer-title{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:rgba(240,240,240,.6);mix-blend-mode:luminosity}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .viewer-title{background-color:rgba(56,56,56,.6)}body:not(.body--blur,.asri-disable-backdrop-blur) .viewer-toolbar>ul{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:rgba(240,240,240,.8);mix-blend-mode:luminosity}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .viewer-toolbar>ul{background-color:rgba(56,56,56,.8)}body:not(.body--blur,.asri-disable-backdrop-blur) .av__panel .b3-menu>.fn__flex-column>.b3-menu__item[data-type=nobg]:first-child,body:not(.body--blur,.asri-disable-backdrop-blur) .av__panel .b3-menu>.fn__flex-column>.b3-menu__item[data-type=nobg]:first-child+.fn__hr{background-color:oklch(from var(--b3-menu-background) l c h/0.8)}@supports not (color: oklch(from red calc(l * 0.5) 0 h)){body:not(.body--blur,.asri-disable-backdrop-blur) .av__panel .b3-menu>.fn__flex-column>.b3-menu__item[data-type=nobg]:first-child,body:not(.body--blur,.asri-disable-backdrop-blur) .av__panel .b3-menu>.fn__flex-column>.b3-menu__item[data-type=nobg]:first-child+.fn__hr{background-color:rgba(236,236,236,.8)}html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .av__panel .b3-menu>.fn__flex-column>.b3-menu__item[data-type=nobg]:first-child,html[data-theme-mode=dark] body:not(.body--blur,.asri-disable-backdrop-blur) .av__panel .b3-menu>.fn__flex-column>.b3-menu__item[data-type=nobg]:first-child+.fn__hr{background-color:rgba(50,50,50,.8)}}body:not(.body--mobile,.body--window){--topbar-z-index: 2;--avoid-topbar: calc(var(--toolbar-height))}body:not(.body--mobile,.body--window)>#toolbar{background-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);margin-bottom:calc(var(--toolbar-height)*-1);z-index:var(--topbar-z-index);pointer-events:none;app-region:drag}body:not(.body--mobile,.body--window)>#toolbar #drag{min-width:unset;opacity:0}body:not(.body--mobile,.body--window)>#toolbar .toolbar__item{pointer-events:visibleFill;app-region:no-drag;height:auto}body:not(.body--mobile,.body--window)>#toolbar #AsriPluginsIconsDivider{width:auto;height:1px;border-radius:6px;align-self:center;position:absolute;top:var(--toolbar-height);background-color:var(--b3-border-color-trans);z-index:-1}body:not(.body--mobile,.body--window)>#toolbar #AsriTopbarLeftSpacing{width:var(--topbar-left-spacing)}body:not(.body--mobile,.body--window)>#toolbar #AsriTopbarRightSpacing{width:var(--topbar-right-spacing)}body:not(.body--mobile,.body--window) .layout__center .layout-tab-bar{margin:10px}body:not(.body--mobile,.body--window) .layout__center .layout-tab-bar:not(body:not(.body--mobile,.body--window) .layout__center .layout-tab-bar--readonly){margin-right:4px}body:not(.body--mobile,.body--window) .layout__center .layout-tab-bar--readonly{margin-left:0;margin-right:8px}body:not(.body--mobile,.body--window) .layout__center .layout-tab-bar--readonly .item--readonly{justify-content:end}body:not(.body--mobile,.body--window) .layout__center .layout-tab-bar--readonly .item--readonly .fn__flex-1:nth-child(2){flex-grow:0}body:not(.body--mobile,.body--window) .layout__center .layout-tab-bar--readonly .item--readonly .block__icon:hover{background-color:rgba(0,0,0,0)}body:not(.body--mobile,.body--window) .b3-dialog--open .layout-tab-bar{margin:8px auto}body:not(.body--mobile,.body--window) #dockLeft{padding-top:calc(var(--avoid-topbar) - 6px)}body:not(.body--mobile,.body--window) #dockRight{background-color:var(--b3-theme-background);padding-top:var(--avoid-topbar)}body:not(.body--mobile,.body--window) .layout__dockl>.fn__flex:not(.fn__none):first-child .layout-tab-container,body:not(.body--mobile,.body--window) .layout__dockl>.fn__flex.fn__none~.fn__flex .layout-tab-container,body:not(.body--mobile,.body--window) .layout__dockr>.fn__flex:not(.fn__none):first-child .layout-tab-container,body:not(.body--mobile,.body--window) .layout__dockr>.fn__flex.fn__none~.fn__flex .layout-tab-container{padding-top:var(--avoid-topbar)}body:not(.body--mobile,.body--window) .layout__dockl.layout--float,body:not(.body--mobile,.body--window) .layout__dockr.layout--float{height:100%}body:not(.body--mobile,.body--window) .layout__dockl>.fn__flex:not(.fn__none):first-child .layout-tab-container,body:not(.body--mobile,.body--window) .layout__dockl>.fn__flex.fn__none~.fn__flex .layout-tab-container{padding-top:calc(var(--avoid-topbar) - 6px)}body:not(.body--mobile,.body--window) .layout__dockr>.fn__flex:not(.fn__none):first-child .layout-tab-container,body:not(.body--mobile,.body--window) .layout__dockr>.fn__flex.fn__none~.fn__flex .layout-tab-container{padding-top:var(--avoid-topbar)}body:not(.body--mobile,.body--window) .layout__dockr:not(.layout--float) .layout-tab-container{background-color:var(--b3-theme-background);border-left:1px solid var(--b3-border-color)}body:not(.body--mobile,.body--window) #dockLeft:not(.dock-layout-expanded),body:not(.body--mobile,.body--window) #dockRight:not(.dock-layout-expanded){background-color:var(--b3-theme-background)}body:not(.body--mobile,.body--window) #dockLeft::before,body:not(.body--mobile,.body--window) #dockRight::before{content:"";height:var(--toolbar-height);position:fixed;background-color:inherit;width:inherit;top:0}body:not(.body--mobile,.body--window) #dockRight::before{right:0}body:not(.body--mobile,.body--window).body--mac #dockRight{padding-top:var(--avoid-topbar)}body:not(.body--mobile,.body--window):where(.body--mac,.body--browser) #dockRight::before{display:none}body:not(.body--mobile,.body--window) .layout__dockl.layout--float::before{content:"";width:41px;height:var(--toolbar-height);position:fixed;left:0;background-color:var(--b3-theme-background)}body:not(.body--mobile,.body--window) .layout--float>.fn__flex:not(.fn__none):first-child .layout-tab-container,body:not(.body--mobile,.body--window) .layout--float>.fn__flex.fn__none~.fn__flex .layout-tab-container{padding-top:4px}body:not(.body--mobile,.body--window).body--mac:not(.body--browser,.body--fullscreen) .layout__dockl.layout--float>.fn__flex:not(.fn__none):first-child .layout-tab-container,body:not(.body--mobile,.body--window).body--mac:not(.body--browser,.body--fullscreen) .layout__dockl.layout--float>.fn__flex.fn__none~.fn__flex .layout-tab-container{padding-top:calc(var(--toolbar-height) - 6px)}body:not(.body--mobile,.body--window) .fn__flex-1.has-dockb.has-layout-dockb-float .layout__dockl.layout--float,body:not(.body--mobile,.body--window) .fn__flex-1.has-dockb.has-layout-dockb-float .layout__dockr.layout--float{height:calc(100% - 42px - var(--status-height, 32px));top:0}body:not(.body--mobile,.body--window) .fn__flex-1.has-dockb:not(.has-layout-dockb-float) .layout__dockl.layout--float,body:not(.body--mobile,.body--window) .fn__flex-1.has-dockb:not(.has-layout-dockb-float) .layout__dockr.layout--float{height:calc(100% - 42px);top:0}body:not(.body--mobile,.body--window) .fn__flex-1.has-layout-dockb-float:not(.has-dockb) .layout__dockl.layout--float,body:not(.body--mobile,.body--window) .fn__flex-1.has-layout-dockb-float:not(.has-dockb) .layout__dockr.layout--float{height:calc(100% - var(--status-height, 32px));top:0}body:not(.body--mobile,.body--window).body--win32 .fullscreen>.block__icons,body.body--linux:not(.body--mobile,.body--window) .fullscreen>.block__icons,body:not(.body--mobile,.body--window).body--win32 .fullscreen>.protyle-breadcrumb,body.body--linux:not(.body--mobile,.body--window) .fullscreen>.protyle-breadcrumb{padding-right:10px}body:not(.body--mobile,.body--window) .layout-tab-bar--readonly .block__icon,body:not(.body--mobile,.body--window) .layout-tab-bar:not(.layout-tab-bar--readonly),body:not(.body--mobile,.body--window) .b3-menu,body:not(.body--mobile,.body--window) .b3-menu__submenu,body:not(.body--mobile,.body--window) .protyle-hint,body:not(.body--mobile,.body--window) .block__popover,body:not(.body--mobile,.body--window) .b3-dialog__body,body:not(.body--mobile,.body--window) .block__icons>.block__icon,body:not(.body--mobile,.body--window) .block__icons>.search__label,body:not(.body--mobile,.body--window) .search__header,body:not(.body--mobile,.body--window) .layout--float,body:not(.body--mobile,.body--window) .protyle-breadcrumb .block__icon,body:not(.body--mobile,.body--window) .protyle-breadcrumb__item,body:not(.body--mobile,.body--window) .protyle-breadcrumb button,body:not(.body--mobile,.body--window) .b3-snackbar,body:not(.body--mobile,.body--window) .protyle-toolbar,body:not(.body--mobile,.body--window) .protyle-util,body:not(.body--mobile,.body--window) .dock__item{app-region:no-drag}.body--window .protyle-breadcrumb{height:32px}.protyle-breadcrumb .fn__space{width:0}.protyle-breadcrumb .block__icon{margin:1.5px}.layout__center .protyle-wysiwyg[custom-afwd=all]>.p:not([custom-afwd=off]) .img,.layout__center .protyle-wysiwyg[custom-afwd~=p]>.p:not([custom-afwd=off]) .img,.layout__center .protyle-wysiwyg>.p[custom-afwd=on] .img{margin:0 calc(-1*var(--protyle-spacing) - 9px);max-width:unset !important;display:block !important;transition:margin .2s}.layout__center .protyle-wysiwyg[custom-afwd=all]>.p:not([custom-afwd=off]) .img>span:nth-child(2),.layout__center .protyle-wysiwyg[custom-afwd~=p]>.p:not([custom-afwd=off]) .img>span:nth-child(2),.layout__center .protyle-wysiwyg>.p[custom-afwd=on] .img>span:nth-child(2){width:100%}.layout__center .protyle-wysiwyg[custom-afwd=all]>.p:not([custom-afwd=off]) .img>span:nth-child(2) img,.layout__center .protyle-wysiwyg[custom-afwd~=p]>.p:not([custom-afwd=off]) .img>span:nth-child(2) img,.layout__center .protyle-wysiwyg>.p[custom-afwd=on] .img>span:nth-child(2) img{width:100% !important;max-width:unset;border-radius:0}.layout__center .protyle-wysiwyg[custom-afwd=all]>.p:not([custom-afwd=off]) .img>span:nth-child(2) .protyle-action__drag,.layout__center .protyle-wysiwyg[custom-afwd~=p]>.p:not([custom-afwd=off]) .img>span:nth-child(2) .protyle-action__drag,.layout__center .protyle-wysiwyg>.p[custom-afwd=on] .img>span:nth-child(2) .protyle-action__drag{display:none}.layout__center .protyle-wysiwyg[custom-afwd=all]>.p:not([custom-afwd=off]) .img__net,.layout__center .protyle-wysiwyg[custom-afwd~=p]>.p:not([custom-afwd=off]) .img__net,.layout__center .protyle-wysiwyg>.p[custom-afwd=on] .img__net{border-radius:0 0 6px 0}.layout__center .protyle-wysiwyg[custom-afwd=all]>.p:not([custom-afwd=off]) .img .protyle-action__title,.layout__center .protyle-wysiwyg[custom-afwd~=p]>.p:not([custom-afwd=off]) .img .protyle-action__title,.layout__center .protyle-wysiwyg>.p[custom-afwd=on] .img .protyle-action__title{width:auto;padding:.5em var(--protyle-spacing) 0}.layout__center .protyle-wysiwyg[custom-afwd=all]>.iframe:not([custom-afwd=off]),.layout__center .protyle-wysiwyg[custom-afwd~=iframe]>.iframe:not([custom-afwd=off]),.layout__center .protyle-wysiwyg>.iframe[custom-afwd=on]{margin:-.7058823529em 0}.layout__center .protyle-wysiwyg[custom-afwd=all]>.iframe:not([custom-afwd=off]) .protyle-attr,.layout__center .protyle-wysiwyg[custom-afwd~=iframe]>.iframe:not([custom-afwd=off]) .protyle-attr,.layout__center .protyle-wysiwyg>.iframe[custom-afwd=on] .protyle-attr{top:8px}.layout__center .protyle-wysiwyg[custom-afwd=all]>.iframe:not([custom-afwd=off]) .iframe-content,.layout__center .protyle-wysiwyg[custom-afwd~=iframe]>.iframe:not([custom-afwd=off]) .iframe-content,.layout__center .protyle-wysiwyg>.iframe[custom-afwd=on] .iframe-content{display:block;margin:1.1764705882em calc(var(--protyle-spacing)*-1 - 5px);transition:margin .2s}.layout__center .protyle-wysiwyg[custom-afwd=all]>.iframe:not([custom-afwd=off]) .iframe-content video,.layout__center .protyle-wysiwyg[custom-afwd=all]>.iframe:not([custom-afwd=off]) .iframe-content iframe,.layout__center .protyle-wysiwyg[custom-afwd~=iframe]>.iframe:not([custom-afwd=off]) .iframe-content video,.layout__center .protyle-wysiwyg[custom-afwd~=iframe]>.iframe:not([custom-afwd=off]) .iframe-content iframe,.layout__center .protyle-wysiwyg>.iframe[custom-afwd=on] .iframe-content video,.layout__center .protyle-wysiwyg>.iframe[custom-afwd=on] .iframe-content iframe{max-height:unset;border-radius:0;width:100% !important}.layout__center .protyle-wysiwyg[custom-afwd=all]>.iframe:not([custom-afwd=off]) .iframe-content .protyle-action__drag,.layout__center .protyle-wysiwyg[custom-afwd~=iframe]>.iframe:not([custom-afwd=off]) .iframe-content .protyle-action__drag,.layout__center .protyle-wysiwyg>.iframe[custom-afwd=on] .iframe-content .protyle-action__drag{background-color:rgba(0,0,0,0);width:30%;height:20px;left:50%;right:unset;bottom:-16px;transform:translateX(-50%);transition-property:transform,background-color,opacity;transition-duration:.15s;border-radius:4px;-webkit-mask-image:none;mask-image:none;cursor:ns-resize}.layout__center .protyle-wysiwyg[custom-afwd=all]>.iframe:not([custom-afwd=off]) .iframe-content .protyle-action__drag::before,.layout__center .protyle-wysiwyg[custom-afwd~=iframe]>.iframe:not([custom-afwd=off]) .iframe-content .protyle-action__drag::before,.layout__center .protyle-wysiwyg>.iframe[custom-afwd=on] .iframe-content .protyle-action__drag::before{content:"";display:block;width:100%;height:4px;margin:8px 0;background-color:var(--b3-theme-surface);border-radius:4px}html[data-theme-mode=dark] .layout__center .protyle-wysiwyg[custom-afwd=all]>.iframe:not([custom-afwd=off]) .iframe-content .protyle-action__drag::before,html[data-theme-mode=dark] .layout__center .protyle-wysiwyg[custom-afwd~=iframe]>.iframe:not([custom-afwd=off]) .iframe-content .protyle-action__drag::before,html[data-theme-mode=dark] .layout__center .protyle-wysiwyg>.iframe[custom-afwd=on] .iframe-content .protyle-action__drag::before{background-color:var(--b3-theme-on-surface)}.layout__center .protyle-wysiwyg[custom-afwd=all]>.iframe:not([custom-afwd=off]) .iframe-content .protyle-action__drag:hover,.layout__center .protyle-wysiwyg[custom-afwd~=iframe]>.iframe:not([custom-afwd=off]) .iframe-content .protyle-action__drag:hover,.layout__center .protyle-wysiwyg>.iframe[custom-afwd=on] .iframe-content .protyle-action__drag:hover{transform:scale(1.1) translateX(-45.4545454545%)}.layout__center .protyle-wysiwyg[custom-afwd=all]>.iframe:not([custom-afwd=off]) .protyle-attr--refcount,.layout__center .protyle-wysiwyg[custom-afwd~=iframe]>.iframe:not([custom-afwd=off]) .protyle-attr--refcount,.layout__center .protyle-wysiwyg>.iframe[custom-afwd=on] .protyle-attr--refcount{transform:translateY(-12px)}.layout__center .protyle-wysiwyg[custom-afwd=all]>.av:not([custom-afwd=off]) .av__container,.layout__center .protyle-wysiwyg[custom-afwd~=db]>.av:not([custom-afwd=off]) .av__container,.layout__center .protyle-wysiwyg>.av[custom-afwd=on] .av__container{margin:0 calc(var(--protyle-spacing)*-1 - 3px);transition:margin .2s}.layout__center .protyle-wysiwyg[custom-afwd=all]>.av:not([custom-afwd=off]) .av__container .av__header .av__counter,.layout__center .protyle-wysiwyg[custom-afwd~=db]>.av:not([custom-afwd=off]) .av__container .av__header .av__counter,.layout__center .protyle-wysiwyg>.av[custom-afwd=on] .av__container .av__header .av__counter{width:calc(100% - 2*var(--protyle-spacing) - 6px)}.layout__center .protyle-wysiwyg[custom-afwd=all]>.av:not([custom-afwd=off]) .av__container .av__header,.layout__center .protyle-wysiwyg[custom-afwd=all]>.av:not([custom-afwd=off]) .av__container .av__scroll,.layout__center .protyle-wysiwyg[custom-afwd~=db]>.av:not([custom-afwd=off]) .av__container .av__header,.layout__center .protyle-wysiwyg[custom-afwd~=db]>.av:not([custom-afwd=off]) .av__container .av__scroll,.layout__center .protyle-wysiwyg>.av[custom-afwd=on] .av__container .av__header,.layout__center .protyle-wysiwyg>.av[custom-afwd=on] .av__container .av__scroll{padding:0 calc(var(--protyle-spacing) + 3px);transition:padding .2s}.layout__center .protyle-wysiwyg[custom-afwd=all]>.av:not([custom-afwd=off]) .av__container .av__scroll::-webkit-scrollbar,.layout__center .protyle-wysiwyg[custom-afwd~=db]>.av:not([custom-afwd=off]) .av__container .av__scroll::-webkit-scrollbar,.layout__center .protyle-wysiwyg>.av[custom-afwd=on] .av__container .av__scroll::-webkit-scrollbar{display:none}.layout__center .protyle-wysiwyg[custom-afwd=all]>.av:not([custom-afwd=off]) .av__container .av__colsticky,.layout__center .protyle-wysiwyg[custom-afwd~=db]>.av:not([custom-afwd=off]) .av__container .av__colsticky,.layout__center .protyle-wysiwyg>.av[custom-afwd=on] .av__container .av__colsticky{left:calc(var(--protyle-spacing)*-1 - 3px)}.layout__center .protyle-wysiwyg[custom-afwd=all]>.av:not([custom-afwd=off]) .av__container .av__colsticky .av__firstcol,.layout__center .protyle-wysiwyg[custom-afwd~=db]>.av:not([custom-afwd=off]) .av__container .av__colsticky .av__firstcol,.layout__center .protyle-wysiwyg>.av[custom-afwd=on] .av__container .av__colsticky .av__firstcol{opacity:1}.layout__center .protyle-wysiwyg[custom-afwd=all]>.av:not([custom-afwd=off]) .av__container .av__firstcol,.layout__center .protyle-wysiwyg[custom-afwd~=db]>.av:not([custom-afwd=off]) .av__container .av__firstcol,.layout__center .protyle-wysiwyg>.av[custom-afwd=on] .av__container .av__firstcol{opacity:0}.layout__center .protyle-wysiwyg[custom-afwd=all]>.av:not([custom-afwd=off]) .av__container .av__firstcol:hover,.layout__center .protyle-wysiwyg[custom-afwd~=db]>.av:not([custom-afwd=off]) .av__container .av__firstcol:hover,.layout__center .protyle-wysiwyg>.av[custom-afwd=on] .av__container .av__firstcol:hover{opacity:1}.layout__center .protyle-wysiwyg[custom-afwd=all]>.av:not([custom-afwd=off]) .av__container .av__row--select .av__firstcol,.layout__center .protyle-wysiwyg[custom-afwd~=db]>.av:not([custom-afwd=off]) .av__container .av__row--select .av__firstcol,.layout__center .protyle-wysiwyg>.av[custom-afwd=on] .av__container .av__row--select .av__firstcol{opacity:1}.layout__center .protyle-wysiwyg[custom-afwd=all]>.sb[data-sb-layout=col]:not([custom-afwd=off])>:first-child,.layout__center .protyle-wysiwyg[custom-afwd~=sb]>.sb[data-sb-layout=col]:not([custom-afwd=off])>:first-child,.layout__center .protyle-wysiwyg>.sb[data-sb-layout=col][custom-afwd=on]>:first-child{margin-left:calc(var(--protyle-spacing)*-1 + min(24px,var(--protyle-spacing)));transition:margin .2s}.layout__center .protyle-wysiwyg[custom-afwd=all]>.sb[data-sb-layout=col]:not([custom-afwd=off])>:nth-last-child(1 of [data-node-id]),.layout__center .protyle-wysiwyg[custom-afwd~=sb]>.sb[data-sb-layout=col]:not([custom-afwd=off])>:nth-last-child(1 of [data-node-id]),.layout__center .protyle-wysiwyg>.sb[data-sb-layout=col][custom-afwd=on]>:nth-last-child(1 of [data-node-id]){margin-right:calc(var(--protyle-spacing)*-1 + min(24px,var(--protyle-spacing)))}.layout__center .protyle-wysiwyg[custom-afwd=all]>.table:not([custom-afwd=off]),.layout__center .protyle-wysiwyg[custom-afwd~=t]>.table:not([custom-afwd=off]),.layout__center .protyle-wysiwyg>.table[custom-afwd=on]{margin:-.7058823529em 0}.layout__center .protyle-wysiwyg[custom-afwd=all]>.table:not([custom-afwd=off]) .protyle-attr,.layout__center .protyle-wysiwyg[custom-afwd~=t]>.table:not([custom-afwd=off]) .protyle-attr,.layout__center .protyle-wysiwyg>.table[custom-afwd=on] .protyle-attr{top:8px}.layout__center .protyle-wysiwyg[custom-afwd=all]>.table:not([custom-afwd=off])>div:first-child,.layout__center .protyle-wysiwyg[custom-afwd~=t]>.table:not([custom-afwd=off])>div:first-child,.layout__center .protyle-wysiwyg>.table[custom-afwd=on]>div:first-child{margin:1.1764705882em calc(var(--protyle-spacing)*-1 - 4px);padding:0 calc(var(--protyle-spacing))}.layout__center .protyle-wysiwyg[custom-afwd=all]>.table:not([custom-afwd=off])>div:first-child::-webkit-scrollbar,.layout__center .protyle-wysiwyg[custom-afwd~=t]>.table:not([custom-afwd=off])>div:first-child::-webkit-scrollbar,.layout__center .protyle-wysiwyg>.table[custom-afwd=on]>div:first-child::-webkit-scrollbar{display:none}.layout__center .protyle-wysiwyg[custom-afwd=all]>.table:not([custom-afwd=off]) table,.layout__center .protyle-wysiwyg[custom-afwd~=t]>.table:not([custom-afwd=off]) table,.layout__center .protyle-wysiwyg>.table[custom-afwd=on] table{width:-moz-max-content;width:max-content}.layout__center .protyle-wysiwyg[custom-afwd=all]>.table:not([custom-afwd=off]) table[contenteditable=true]+.protyle-action__table .table__resize,.layout__center .protyle-wysiwyg[custom-afwd=all]>.table:not([custom-afwd=off]) table[contenteditable=true]+.protyle-action__table .table__select,.layout__center .protyle-wysiwyg[custom-afwd~=t]>.table:not([custom-afwd=off]) table[contenteditable=true]+.protyle-action__table .table__resize,.layout__center .protyle-wysiwyg[custom-afwd~=t]>.table:not([custom-afwd=off]) table[contenteditable=true]+.protyle-action__table .table__select,.layout__center .protyle-wysiwyg>.table[custom-afwd=on] table[contenteditable=true]+.protyle-action__table .table__resize,.layout__center .protyle-wysiwyg>.table[custom-afwd=on] table[contenteditable=true]+.protyle-action__table .table__select{transform:translateY(calc(1.1764705882em + 1px))}.layout__center .protyle-wysiwyg[custom-afwd=all]>.table:not([custom-afwd=off]) .protyle-attr--refcount,.layout__center .protyle-wysiwyg[custom-afwd~=t]>.table:not([custom-afwd=off]) .protyle-attr--refcount,.layout__center .protyle-wysiwyg>.table[custom-afwd=on] .protyle-attr--refcount{transform:translateY(-12px)}.layout__center .protyle-wysiwyg>.table[custom-afwd=fit]{margin:-.7058823529em 0}.layout__center .protyle-wysiwyg>.table[custom-afwd=fit] .protyle-attr{top:8px}.layout__center .protyle-wysiwyg>.table[custom-afwd=fit]>div:first-child{margin:1.1764705882em calc(var(--protyle-spacing)*-1 - 4px);padding:0 !important}.layout__center .protyle-wysiwyg>.table[custom-afwd=fit] table{width:auto !important;border-left:none;border-right:none;border-radius:0}.layout__center .protyle-wysiwyg>.table[custom-afwd=fit] table[contenteditable=true]+.protyle-action__table .table__resize,.layout__center .protyle-wysiwyg>.table[custom-afwd=fit] table[contenteditable=true]+.protyle-action__table .table__select{transform:translateY(calc(1.1764705882em + 1px))}.layout__center .protyle-wysiwyg>.table[custom-afwd=fit] .protyle-attr--refcount{transform:translateY(-12px)}[custom-tdir=rtl]{direction:rtl}[custom-tdir=ltr]{direction:ltr}body:not(.body--android,.body--win32,.body--linux) .layout-tab-container,body:not(.body--android,.body--win32,.body--linux) .protyle-content,body:not(.body--android,.body--win32,.body--linux) .b3-typography{font-feature-settings:"ss06" on}.layout__dockb.layout--float .file-tree:not(.sy__backlink) .block__icons~.fn__flex-1::after{content:"";display:block;position:sticky;z-index:1;opacity:0;animation-name:dividerAppear-bgClr;animation-range:0% calc(100% - 1px);animation-direction:alternate-reverse;background-image:linear-gradient(to top, var(--b3-theme-background), transparent);margin-top:-18px;pointer-events:none;bottom:0;width:100%;height:18px;animation-timeline:scroll()}[data-name=bazaar] .config-bazaar__panel::before{content:"";display:block;position:sticky;z-index:1;opacity:0;animation-name:dividerAppear-bgClr;animation-range:1px 100%;background-image:linear-gradient(to bottom, var(--b3-theme-background), transparent);margin-bottom:-18px;pointer-events:none;top:0;width:100%;height:18px;animation-timeline:scroll()}[data-name=bazaar] .config-bazaar__panel::before{top:44px;z-index:2}[data-name=AI] .layout-tab-bar+.fn__flex-1::before,.history__repo[data-type=repo] .b3-list--background::before{content:"";display:block;position:sticky;z-index:1;opacity:0;animation-name:dividerAppear-bgClr;animation-range:1px 100%;background-image:linear-gradient(to bottom, var(--b3-theme-background), transparent);margin-bottom:-20px;pointer-events:none;top:0;width:100%;height:20px;animation-timeline:scroll()}.b3-dialog .emojis__panel::before{content:"";display:block;position:sticky;top:0;width:100%;height:1px;z-index:1;opacity:0;background-color:var(--b3-border-color-trans);animation-name:dividerAppear-bgClr;animation-timeline:scroll();animation-range:2px 100%;margin-bottom:-1px;pointer-events:none}.b3-dialog .emojis__panel::before{width:calc(100% + 16px);margin-left:-8px;margin-right:-8px}@keyframes dividerAppear-bgClr{0%{opacity:0}1%{opacity:1}100%{opacity:1}}@property --mask-stop-1{syntax:"";inherits:false;initial-value:0%}body.body--linux:not(.body--mobile,.body--browser){border:1px solid rgba(128,128,128,.5019607843)}body.body--mobile .protyle-wysiwyg .bq,body.body--mobile .protyle-wysiwyg .protyle-wysiwyg blockquote,body.body--mobile .protyle-wysiwyg [data-node-id].render-node[data-type=NodeBlockQueryEmbed]{padding:4px 8px}body.body--mobile #menu.b3-menu--fullscreen{box-shadow:none}body.body--mobile .b3-menu__separator{height:1px;margin:16px;width:calc(100% - 32px)}body.body--mobile .status{padding:8px;background-color:var(--b3-theme-surface)}body.body--mobile [style="transform: translateX(0px);"]~.side-mask{opacity:0 !important}body.body--win32 ::-webkit-scrollbar,body.body--linux ::-webkit-scrollbar{background-color:rgba(0,0,0,0)}body.body--win32 ::-webkit-scrollbar-thumb,body.body--linux ::-webkit-scrollbar-thumb{-webkit-border-radius:10px;background-clip:padding-box;border:2px solid rgba(0,0,0,0);background-color:var(--b3-scroll-color)}body.body--win32 ::-webkit-scrollbar-thumb:hover,body.body--linux ::-webkit-scrollbar-thumb:hover{background-color:var(--b3-scroll-color-hover)}:root:not([plugin-custom-block-disabled~=list-view-map]) .protyle-content [custom-block-list-view=map] [data-node-id].li:before{opacity:1}.protyle-wysiwyg [custom-block-render][data-node-id]{border-radius:0}.enhanceProtyleBottomContainer .ProtyleBottomContainer .backlinkArea{padding-bottom:42px !important}.layout__center .layout-tab-container .fn__flex-column>.protyle-breadcrumb{height:42px}.layout__center .layout-tab-container .fn__flex-column>.protyle-breadcrumb .address-field{margin:8px 4px}body.body--fullscreen .fullscreen>.protyle-breadcrumb,body.body--fullscreen .fullscreen>.block__icons,body.body--browser .fullscreen>.protyle-breadcrumb,body.body--browser .fullscreen>.block__icons{padding-left:10px}@keyframes click{0%{transform:scale(1);opacity:1}50%{transform:scale(0.95);opacity:.8}100%{transform:scale(1);opacity:1}} \ No newline at end of file diff --git a/theme.js b/theme.js index 5afd63e..52a325e 100644 --- a/theme.js +++ b/theme.js @@ -1 +1,39 @@ -!function(){const u={layouts:document.getElementById("layouts"),status:document.getElementById("status"),dockl:document.getElementById("dockLeft"),dockr:document.getElementById("dockRight"),dockb:document.getElementById("dockBottom"),layoutDockl:document.querySelector(".layout__dockl"),layoutDockr:document.querySelector(".layout__dockr"),layoutDockb:document.querySelector(".layout__dockb"),toolbar:document.getElementById("toolbar"),barSync:document.getElementById("barSync"),barForward:document.getElementById("barForward"),toolbarVIP:document.getElementById("toolbarVIP"),drag:document.getElementById("drag"),barPlugins:document.getElementById("barPlugins"),barSearch:document.getElementById("barSearch"),barMode:document.getElementById("barMode")},s=-1{if(!document.querySelector(".asri-config")){const o=document.querySelector('#commonMenu[data-name="barmode"] .b3-menu__items');if(o){var t=``,t=document.createRange().createContextualFragment(t);o.appendChild(t),_(b,".asri-config"),n=document.getElementById("followSysAccent"),i=document.getElementById("pickColor"),c=document.getElementById("asriChromaSlider"),colorPicker=i.lastElementChild,a=document.getElementById("asriHueShiftSlider"),n.classList.toggle("b3-menu__item--selected",v),i.classList.toggle("b3-menu__item--selected",!v),c.value=g.chroma||"1",c.parentElement.ariaLabel=w+g.chroma,l||d||r?n.classList.add("fn__none"):n.addEventListener("click",()=>{v?(v=!1,n.classList.remove("b3-menu__item--selected"),i.classList.add("b3-menu__item--selected"),document.documentElement.style.setProperty("--asri-user-custom-accent",g.userCustomColor||H||"#3478f6"),x(g.chroma),g.followSysAccentColor="0"):(v=!0,n.classList.add("b3-menu__item--selected"),i.classList.remove("b3-menu__item--selected"),document.documentElement.style.removeProperty("--asri-user-custom-accent"),g.followSysAccentColor="1",q()),k()}),i.addEventListener("click",()=>{v&&(v=!1,n.classList.remove("b3-menu__item--selected"),i.classList.add("b3-menu__item--selected"),document.documentElement.style.setProperty("--asri-user-custom-accent",g.userCustomColor),x(g.chroma),g.userCustomColor=g.userCustomColor,g.followSysAccentColor="0",k())}),colorPicker.addEventListener("input",()=>{document.documentElement.style.setProperty("--asri-user-custom-accent",colorPicker.value)}),colorPicker.addEventListener("change",()=>{n.classList.remove("b3-menu__item--selected"),i.classList.add("b3-menu__item--selected"),g.userCustomColor=colorPicker.value,v=!1,g.followSysAccentColor="0",k()});const e=function(o,e){let n=null;return(...t)=>{n&&clearTimeout(n),n=setTimeout(()=>{o(...t)},e)}}(()=>k(),200);c.addEventListener("input",function(){var t=this.value;document.documentElement.style.setProperty("--asri-c-factor",t),this.parentElement.ariaLabel=w+t,g.chroma=t,N="0"===t,x(t),e()}),a.addEventListener("input",function(){let t=this.value;-10{document.body.classList.remove("asri-mode-transition")},350),H=t),v&&x(o.s)}}t||(async function(){await async function(t){try{var o=await fetch("/api/file/getFile",{method:"POST",headers:{Authorization:"Token ''"},body:JSON.stringify({path:t})});return 200===o.status?o:null}catch(t){return console.error("An error occurred while fetching the file:",t),null}}("/data/snippets/Asri.config.json").then(t=>t&&200===t.status?t.json():null).then(t=>{v=Number(t?.followSysAccentColor||g.followSysAccentColor),g.followSysAccentColor=t?.followSysAccentColor||"1",g.chroma=t?.chroma||"1",g.userCustomColor=t?.userCustomColor||"#3478f6"})}().then(()=>{o&&(!(l||d||r)&&v?document.documentElement.style.removeProperty("--asri-user-custom-accent"):document.documentElement.style.setProperty("--asri-user-custom-accent",g.userCustomColor),document.documentElement.style.setProperty("--asri-c-factor",g.chroma),N="0"===g.chroma,x(g.chroma),q(),B())}),o&&u.barMode?.addEventListener("click",B))}function x(t){"0"===(chromaValue=String(t))||v&&$||N?document.documentElement.style.setProperty("--asri-c-0","0"):document.documentElement.style.removeProperty("--asri-c-0")}function a(t,o=t){require("@electron/remote").getCurrentWindow().setWindowButtonPosition({x:t,y:o})}if(s&&!l&&a(16),s&&c&&a(14),s||d)for(let t=0;t{z()},200);else{if(V=!1,s){let t=document.querySelector("#AsriTopbarLeftSpacing");X=!l&&require("@electron/remote").getCurrentWindow().isFullScreen()?(document.body.classList.add("body--fullscreen"),T-=X?0:88,!0):(document.body.classList.remove("body--fullscreen"),t?.style.setProperty("width","0px"),T=u.drag?.getBoundingClientRect().left,t.style.removeProperty("width"),!1)}A(),P(),E(),setTimeout(()=>{z()},200)}},200)}function A(r){if(!c){let t,o,e,n,i=(t=u.layouts.querySelector(".layout__center")?.getBoundingClientRect(),o=j.getBoundingClientRect(),e=u.barSync.getBoundingClientRect(),barForwardRect=u.barForward.getBoundingClientRect(),window.innerWidth),c=t.left,a=t.right;V?C+=r:(c>T+8?(h.style.setProperty("--topbar-left-spacing",0),T=X?T:u.drag.getBoundingClientRect().left,O.classList.remove("asri-expanded")):(s&&!l?h.style.setProperty("--topbar-left-spacing",c-e.right+4+"px"):h.style.setProperty("--topbar-left-spacing",c-barForwardRect.right+4+"px"),O.classList.add("asri-expanded")),a{let o=t.querySelector('.fn__flex-column[data-type="wnd"] > .fn__flex:first-child');var e,n,t=o.getBoundingClientRect(),i=u.drag.getBoundingClientRect();L(t,i)||L(t,Y)?(e=t.lefti.right?t.right-i.right+8:0,o.style.paddingLeft=e+"px",o.style.paddingRight=n+"px",t.right-n-240i.right&&t.right>i.right?(o.style.paddingTop="42px",o.style.paddingLeft=0,o.style.paddingRight=0):o.style.removeProperty("padding-top")):(o.style.removeProperty("padding-left"),o.style.removeProperty("padding-right"))})}function z(){W.forEach(t=>{let o=t.querySelector(".file-tree")?[]:t.querySelectorAll(".protyle-wysiwyg");0{o.forEach(t=>{var o=t.style.paddingLeft;o!==t.dataset.prevpadding&&(t.style.setProperty("--protyle-spacing",o),t.dataset.prevpadding=o)})},300)})}if(!d){if(setTimeout(A,200),!c){let e=u.layouts.querySelector(".layout__center");const R=new ResizeObserver(t=>{for(var o of t){var e,n=o.contentBoxSize[0]["inlineSize"];o.target.dataset.prevWidth?(e=n-parseFloat(o.target.dataset.prevWidth),o.target.dataset.prevWidth=n,P(),clearTimeout(U),U=setTimeout(()=>{it(),z()},200),A(e),E(),D()):o.target.dataset.prevWidth=n}});if(e)R.observe(e),p.push(R);else{let t=0,o;function G(){u.layouts=document.getElementById("layouts"),e=u.layouts.querySelector(".layout__center"),10!==++t&&!e||(clearInterval(o),R.observe(e),p.push(R))}setTimeout(()=>{o=setInterval(G,1e3)},0)}}window.addEventListener("resize",K)}function Q(t="l"){return u["dock"+t]&&u["dock"+t].classList.contains("fn__none")}function Z(){return u.dockb&&!u.dockb.classList.contains("fn__none")}function tt(){var t=Z(),o=function(){if(!d){const t=u.layouts,o=t.querySelector(".layout__dockb");return t&&o?.classList.contains("layout--float")&&"0px"!==o?.style.height}}();u.toolbar?.nextElementSibling.classList.toggle("has-dockb",t),u.toolbar?.nextElementSibling.classList.toggle("has-layout-dockb-float",o),u.dockb?.classList.toggle("has-layout-dockb-float",o),_(b,".has-dockb"),_(b,".has-layout-dockb-float")}function ot(){return u.status&&u.status.classList.contains("fn__none")}function et(t){return t&&!t.classList.contains("layout--float")}function nt(t){return"0px"!==t?.style.width}function D(){if(u.dockl&&!d&&!c)for(var e of["l","r"]){let t=u["layoutDock"+e],o=u["dock"+e];if(et(t)&&nt(t)?(o.classList.add("dock-layout-expanded"),_(b,".dock-layout-expanded")):o.classList.remove("dock-layout-expanded"),!Q()&&(et(n=t)||!n?.style.cssText.includes("transform: translate"))&&nt(t))switch(e){case"l":case"r":o.style.setProperty("--border-clr","transparent")}else o.style.removeProperty("--border-clr")}var n}function it(){function t(t,o){u.status.style.transform=`translate(${t}px, ${o}px)`}var o,e,n,i;d||c||(Z()?(u.status?.style.removeProperty("max-width"),u.status?.style.removeProperty("transform")):(n=u.layouts.querySelector(".layout__center"))&&u.layoutDockr&&!u.status.classList.contains(".fn__none")&&(o=u.layoutDockr.clientWidth,n=n.clientWidth,u.layoutDockb=u.layouts.querySelector(".layout__dockb"),e=u.layoutDockb&&!u.layoutDockb.classList.contains(".fn__none")&&et(u.layoutDockb)?-1*u.layoutDockb.clientHeight:0,u.status.style.maxWidth=n-12+"px",n=Q("r"),i=function(t){let o=u["layoutDock"+t];return o&&(o.classList.contains("layout--float")||o.style.cssText.includes("width: 0px"))}("r"),n&&i?t(0,e):!n&&i?t(-40,e):n||i?n&&!i&&t(-1*o,e):t(-1*(o+40),e),u.status=document.getElementById("status")))}function ct(){ot()?document.body.style.setProperty("--status-height","0px"):document.body.style.setProperty("--status-height","32px")}function M(){if(!ot()){let t=u.layouts?.querySelectorAll(".layout__center .layout-tab-container"),e=u.status.getBoundingClientRect(),o=(t?.forEach(t=>{let o=t.querySelector(".file-tree");o&&!o.classList.contains("fn__none")&&L(t.getBoundingClientRect(),e)?t.style.paddingBottom="35px":t.style.removeProperty("padding-bottom")}),document.getElementById("searchList")),n=document.getElementById("searchPreview");var c,a;(o||n)&&(c=o.getBoundingClientRect(),a=n.getBoundingClientRect(),L(c,e)?o.style.paddingBottom="35px":o.style.removeProperty("padding-bottom"),L(a,e)?n.style.paddingBottom="35px":n.style.removeProperty("padding-bottom"));let i=document.getElementById("viewerContainer");i&&(L(i.getBoundingClientRect(),e)?i.style.paddingBottom="35px":i.style.removeProperty("padding-bottom")),u.layouts?.querySelectorAll(".card__main").forEach(t=>{t&&(L(t.getBoundingClientRect(),e)?t.style.paddingBottom="35px":t.style.removeProperty("padding-bottom"))})}}function L(t,o){return t&&o&&(t.right>o.left&&t.bottom>o.top&&t.leftt.classList.remove("has-focus")),t.forEach(t=>{t.nextElementSibling&&"UL"===t.nextElementSibling.tagName&&!t.nextElementSibling.classList.contains("fn__none")||(t.parentNode.classList.add("has-focus"),_(b,".has-focus"))})}}function rt(e,n){return new MutationObserver(function(t,o){t.forEach(t=>{t.type===e&&n(t,o)})})}function st(e,n=void 0,i=void 0){return new MutationObserver(function(t,o){t.forEach(t=>{e&&"childList"===t.type?e(t,o):n&&"attributes"===t.type?n(t,o):i&&"characterData"===t.type&&i(t,o)})})}function ut(e,t,o=void 0,n=void 0,i=!1){let c={},a=(t&&(c.childList=!0),o&&(c.attributes=!0),n&&(c.characterData=!0),t&&i&&(c.subtree=!0),u["layoutDock"+e]),r=st(t,o,n);if(a)r.observe(a,c),p.push(r);else{let t=0,o;function s(){a=u.layouts.querySelector(".layout__dock"+e),10!==++t&&!a||(clearInterval(o),u["layoutDock"+e]=a,D(),r.observe(a,c),p.push(r))}setTimeout(()=>{o=setInterval(s,1e3)},0)}}tt(),D(),ct(),M(),at();{var[n,e=void 0,I=!1]=[()=>{{let t=document.querySelectorAll(".b3-dialog--open .b3-dialog");t.forEach(t=>{t.querySelector(".emojis")&&(t.classList.add("emojis-container"),_(b,".emojis-container"))})}tt()}];let t={},o=(n&&(t.childList=!0),e&&(t.attributes=!0),n&&I&&(t.subtree=!0),st(n,e));o.observe(document.body,t),p.push(o)}if(!d&&!c){ut("l",void 0,()=>{setTimeout(()=>{M()},200),D()}),ut("r",void 0,()=>{setTimeout(()=>{M()},200),D()});{I="attributes";n=ct;e=u.status;let t=rt(I,n);e&&(t.observe(e,{[I]:!0}),p.push(t))}}function F(){d||setTimeout(()=>{P();{let t=document.querySelector("#AsriTopbarLeftSpacing"),o=document.querySelector("#AsriTopbarRightSpacing");t?.style.setProperty("width","0px"),o?.style.setProperty("width","0px"),T=u.drag?.getBoundingClientRect().left,C=u.drag?.getBoundingClientRect().right,t?.style.removeProperty("width"),o?.style.removeProperty("width")}A(),E(),z(),at();{let t=u.layouts?.querySelectorAll(".protyle .protyle-background");t.forEach(t=>{!t.querySelector(".protyle-background__img img")?.classList.contains("fn__none")&&t.querySelector(".protyle-background__icon.fn__none")?(t.classList.add("without-icon"),_(b,".without-icon")):t.classList.remove("without-icon")})}M(),tt(),it(),!t&&v&&o&&q()},200)}function dt(t){"Control"!==t.key&&"Alt"!==t.key&&"Shift"!==t.key&&"Meta"!==t.key||F()}function lt(t){document.body.style.setProperty("--mouseX",t.clientX+"px"),document.body.style.setProperty("--mouseY",t.clientY+"px")}F(),window.addEventListener("mouseup",F),window.addEventListener("dragend",F),window.addEventListener("keyup",dt),window.addEventListener("dblclick",lt),window.destroyTheme=()=>{if(window.removeEventListener("mouseup",F),window.removeEventListener("keyup",dt),window.removeEventListener("dragend",F),window.removeEventListener("dblclick",lt),window.removeEventListener("resize",K),u.barMode?.removeEventListener("click",B),p.forEach(t=>t.disconnect()),s&&!l&&a(8),s&&c&&a(8,13),b.forEach(o=>{document.querySelectorAll(o).forEach(t=>t.classList.remove(o.slice(1)))}),document.querySelector("#AsriTopbarLeftSpacing")?.remove(),document.querySelector("#AsriTopbarRightSpacing")?.remove(),document.querySelector("#AsriPluginsIconsDivider")?.remove(),document.body.style.removeProperty("--mouseX"),document.body.style.removeProperty("--mouseY"),document.body.style.removeProperty("--status-height"),document.documentElement.style.removeProperty("--asri-sys-accent"),document.documentElement.style.removeProperty("--asri-sys-accent-accessible"),document.documentElement.style.removeProperty("--asri-sys-accent-grayscale"),document.documentElement.style.removeProperty("--asri-user-custom-accent"),document.documentElement.style.removeProperty("--asri-c-factor"),document.documentElement.style.removeProperty("--asri-c-0"),document.querySelectorAll(".dock").forEach(t=>{t.style.removeProperty("--border-clr")}),setTimeout(()=>{u.toolbar?.style.removeProperty("--topbar-left-spacing"),u.toolbar?.style.removeProperty("--topbar-right-spacing"),u.dockr?.style.removeProperty("--avoid-topbar"),u.layoutDockr?.style.removeProperty("--avoid-topbar"),u.status?.style.removeProperty("max-width"),u.status?.style.removeProperty("transform");const t=document.body.querySelectorAll('[data-type="wnd"]'),o=(t.forEach(t=>{const o=t.firstElementChild,e=t.querySelectorAll(".protyle-wysiwyg");o?.style.removeProperty("padding-left"),o?.style.removeProperty("padding-right"),o?.style.removeProperty("padding-top"),e.forEach(t=>{t.style.removeProperty("--protyle-spacing"),t.dataset.prevpadding=void 0})}),u.layouts?.querySelectorAll(".layout__center .layout-tab-container"));o.forEach(t=>{t.style.removeProperty("padding-bottom")})},200),document.getElementById("searchList")?.style.removeProperty("padding-bottom"),document.getElementById("searchPreview")?.style.removeProperty("padding-bottom"),document.getElementById("viewerContainer")?.style.removeProperty("padding-bottom"),u.layouts.querySelectorAll(".card__main").forEach(t=>{t.style.removeProperty("padding-bottom")}),i)for(let o=0;o{document.body.classList.remove("asri-mode-transition")},350)}}(); \ No newline at end of file +!function(){const u={layouts:document.getElementById("layouts"),status:document.getElementById("status"),dockl:document.getElementById("dockLeft"),dockr:document.getElementById("dockRight"),dockb:document.getElementById("dockBottom"),layoutDockl:document.querySelector(".layout__dockl"),layoutDockr:document.querySelector(".layout__dockr"),layoutDockb:document.querySelector(".layout__dockb"),toolbar:document.getElementById("toolbar"),barSync:document.getElementById("barSync"),barForward:document.getElementById("barForward"),toolbarVIP:document.getElementById("toolbarVIP"),drag:document.getElementById("drag"),barPlugins:document.getElementById("barPlugins"),barSearch:document.getElementById("barSearch"),barMode:document.getElementById("barMode")},s=-1("zh_CN"===t||"zh_CHT"===t?O[t]:O.en_US)[e];let $,w,y,N;{async function v(){await async function(e,t,o=!1,n=Date.now()){t=new Blob([t]),t=new File([t],e.split("/").pop());let i=new FormData;i.append("path",e),i.append("file",t),i.append("isDir",o),i.append("modTime",n);const a=await fetch("/api/file/putFile",{body:i,method:"POST",headers:{Authorization:"Token ''"}});return 200===a.status?a.json():null}("/data/snippets/Asri.config.json",JSON.stringify(g,void 0,4))}function q(){let n,i,a,r;setTimeout(()=>{if(!document.querySelector(".asri-config")){const t=document.querySelector('#commonMenu[data-name="barmode"] .b3-menu__items');if(t){var e=` + + + + + `,e=document.createRange().createContextualFragment(e);t.appendChild(e),h(m,".asri-config"),n=document.getElementById("followSysAccent"),i=document.getElementById("pickColor"),useSeparateSchemeBtn=document.getElementById("useSeparateScheme"),a=document.getElementById("asriChromaSlider"),colorPicker=i.lastElementChild,r=document.getElementById("asriHueShiftSlider"),n.classList.toggle("b3-menu__item--selected",w),useSeparateSchemeBtn.classList.toggle("b3-menu__item--selected-alt",g.useSeparateScheme),i.classList.toggle("b3-menu__item--selected",!w),a.value=g.schemes[g.curScheme].chroma||"1",a.parentElement.ariaLabel=_("asriChroma")+a.value,r.value=g.schemes[g.curScheme].hueShift||"0",r.parentElement.ariaLabel=_("asriHueShift")+r.value,d||l||c?n.classList.add("fn__none"):n.addEventListener("click",()=>{w?(w=!1,n.classList.remove("b3-menu__item--selected"),i.classList.add("b3-menu__item--selected"),document.documentElement.style.setProperty("--asri-user-custom-accent",g.schemes[g.curScheme].userCustomColor||$||"#3478f6"),k(g.schemes[g.curScheme].chroma),g.schemes[g.curScheme].followSysAccentColor=!1):(w=!0,n.classList.add("b3-menu__item--selected"),i.classList.remove("b3-menu__item--selected"),document.documentElement.style.removeProperty("--asri-user-custom-accent"),g.schemes[g.curScheme].followSysAccentColor=!0,U()),v()}),useSeparateSchemeBtn.addEventListener("click",function(){g.useSeparateScheme?(g.useSeparateScheme=!1,this.classList.remove("b3-menu__item--selected-alt"),g.curScheme="universal"):(g.useSeparateScheme=!0,this.classList.add("b3-menu__item--selected-alt"),g.curScheme=R),w=g.schemes[g.curScheme].followSysAccentColor,y="0"===g.schemes[g.curScheme].chroma,n.classList.toggle("b3-menu__item--selected",w),i.classList.toggle("b3-menu__item--selected",!w),this.lastElementChild.innerText=_("useSeparateScheme")+_(g.curScheme),a.value=g.schemes[g.curScheme].chroma||"1",a.parentElement.ariaLabel=_("asriChroma")+a.value,r.value=g.schemes[g.curScheme].hueShift||"0",r.parentElement.ariaLabel=_("asriHueShift")+r.value,V(g.curScheme),k(g.schemes[g.curScheme].chroma),v()}),i.addEventListener("click",()=>{w&&(w=!1,n.classList.remove("b3-menu__item--selected"),i.classList.add("b3-menu__item--selected"),document.documentElement.style.setProperty("--asri-user-custom-accent",g.schemes[g.curScheme].userCustomColor),k(g.schemes[g.curScheme].chroma),g.schemes[g.curScheme].userCustomColor=g.schemes[g.curScheme].userCustomColor,g.schemes[g.curScheme].followSysAccentColor=!1,v())}),colorPicker.addEventListener("input",()=>{document.documentElement.style.setProperty("--asri-user-custom-accent",colorPicker.value)}),colorPicker.addEventListener("change",()=>{n.classList.remove("b3-menu__item--selected"),i.classList.add("b3-menu__item--selected"),g.schemes[g.curScheme].userCustomColor=colorPicker.value,w=!1,g.schemes[g.curScheme].followSysAccentColor=!1,v()});const o=function(t,o){let n=null;return(...e)=>{n&&clearTimeout(n),n=setTimeout(()=>{t(...e)},o)}}(()=>v(),200);a.addEventListener("input",function(){var e=this.value;document.documentElement.style.setProperty("--asri-c-factor",e),this.parentElement.ariaLabel=_("asriChroma")+e,g.schemes[g.curScheme].chroma=e,y="0"===e,k(e),o()}),r.addEventListener("input",function(){let e=this.value;-10e&&200===e.status?e.json():null).then(e=>{g.useSeparateScheme=e?.useSeparateScheme??!1,g.curScheme=g.useSeparateScheme?R:"universal";for(var t of["light","dark","universal"])g.schemes[t].followSysAccentColor=!e?.schemes||(e.schemes[t].followSysAccentColor??!0),g.schemes[t].userCustomColor=e?.schemes?e.schemes[t].userCustomColor:"#3478f6",g.schemes[t].chroma=e?.schemes?e.schemes[t].chroma:"1",g.schemes[t].hueShift=e?.schemes?e.schemes[t].hueShift:"0";w=!e?.schemes||(e.schemes[g.curScheme].followSysAccentColor??!0),v()})}().then(()=>{i&&(!(d||l||c)&&w?document.documentElement.style.removeProperty("--asri-user-custom-accent"):document.documentElement.style.setProperty("--asri-user-custom-accent",g.schemes[g.curScheme].userCustomColor),document.documentElement.style.setProperty("--asri-c-factor",g.schemes[g.curScheme].chroma),y="0"===g.schemes[g.curScheme].chroma,k(g.schemes[g.curScheme].chroma),U(),q(),V(g.curScheme))}),i&&u.barMode?.addEventListener("click",q))}function V(e){w?document.documentElement.style.removeProperty("--asri-user-custom-accent"):document.documentElement.style.setProperty("--asri-user-custom-accent",g.schemes[e].userCustomColor),document.documentElement.style.setProperty("--asri-c-factor",g.schemes[e].chroma),document.documentElement.style.setProperty("--asri-h-shift",g.schemes[e].hueShift),J()}function J(){document.body.classList.add("asri-mode-transition"),setTimeout(()=>{document.body.classList.remove("asri-mode-transition")},350)}function k(e){"0"===(chromaValue=String(e))||w&&N||y?document.documentElement.style.setProperty("--asri-c-0","0"):document.documentElement.style.removeProperty("--asri-c-0")}function S(e,t=e){require("@electron/remote").getCurrentWindow().setWindowButtonPosition({x:e,y:t})}if(s&&!d&&S(16),s&&a&&S(14),s||l)for(let e=0;e{D()},200);else{if(X=!1,s){let e=document.querySelector("#AsriTopbarLeftSpacing");W=!d&&require("@electron/remote").getCurrentWindow().isFullScreen()?(document.body.classList.add("body--fullscreen"),C-=W?0:88,!0):(document.body.classList.remove("body--fullscreen"),e?.style.setProperty("width","0px"),C=u.drag?.getBoundingClientRect().left,e.style.removeProperty("width"),!1)}A(),P(),Z(),setTimeout(()=>{D()},200)}},200)}function A(c){if(!a){let e,t,o,n,i=(e=u.layouts.querySelector(".layout__center")?.getBoundingClientRect(),t=B.getBoundingClientRect(),o=u.barSync.getBoundingClientRect(),barForwardRect=u.barForward.getBoundingClientRect(),window.innerWidth),a=e.left,r=e.right;X?T+=c:(a>C+8?(p.style.setProperty("--topbar-left-spacing",0),C=W?C:u.drag.getBoundingClientRect().left,j.classList.remove("asri-expanded")):(s&&!d?p.style.setProperty("--topbar-left-spacing",a-o.right+4+"px"):p.style.setProperty("--topbar-left-spacing",a-barForwardRect.right+4+"px"),j.classList.add("asri-expanded")),r{let t=e.querySelector('.fn__flex-column[data-type="wnd"] > .fn__flex:first-child');var o,n,e=t.getBoundingClientRect(),i=u.drag.getBoundingClientRect();L(e,i)||L(e,E)?(o=e.lefti.right?e.right-i.right+8:0,t.style.paddingLeft=o+"px",t.style.paddingRight=n+"px",e.right-n-240i.right&&e.right>i.right?(t.style.paddingTop="42px",t.style.paddingLeft=0,t.style.paddingRight=0):t.style.removeProperty("padding-top")):(t.style.removeProperty("padding-left"),t.style.removeProperty("padding-right"))})}function D(){Q.forEach(e=>{let t=e.querySelector(".file-tree")?[]:e.querySelectorAll(".protyle-wysiwyg");0{t.forEach(e=>{var t=e.style.paddingLeft;t!==e.dataset.prevpadding&&(e.style.setProperty("--protyle-spacing",t),e.dataset.prevpadding=t)})},300)})}if(!l){if(setTimeout(A,200),!a){let o=u.layouts.querySelector(".layout__center");const F=new ResizeObserver(e=>{for(var t of e){var o,n=t.contentBoxSize[0]["inlineSize"];t.target.dataset.prevWidth?(o=n-parseFloat(t.target.dataset.prevWidth),t.target.dataset.prevWidth=n,P(),clearTimeout(K),K=setTimeout(()=>{ce(),D()},200),A(o),Z(),M()):t.target.dataset.prevWidth=n}});if(o)F.observe(o),b.push(F);else{let e=0,t;function ee(){u.layouts=document.getElementById("layouts"),o=u.layouts.querySelector(".layout__center"),10!==++e&&!o||(clearInterval(t),F.observe(o),b.push(F))}setTimeout(()=>{t=setInterval(ee,1e3)},0)}}window.addEventListener("resize",G)}function te(e="l"){return u["dock"+e]&&u["dock"+e].classList.contains("fn__none")}function oe(){return u.dockb&&!u.dockb.classList.contains("fn__none")}function ne(){var e=oe(),t=function(){if(!l){const e=u.layouts,t=e.querySelector(".layout__dockb");return e&&t?.classList.contains("layout--float")&&"0px"!==t?.style.height}}();u.toolbar?.nextElementSibling.classList.toggle("has-dockb",e),u.toolbar?.nextElementSibling.classList.toggle("has-layout-dockb-float",t),u.dockb?.classList.toggle("has-layout-dockb-float",t),h(m,".has-dockb"),h(m,".has-layout-dockb-float")}function ie(){return u.status&&u.status.classList.contains("fn__none")}function ae(e){return e&&!e.classList.contains("layout--float")}function re(e){return"0px"!==e?.style.width}function M(){if(u.dockl&&!l&&!a)for(var o of["l","r"]){let e=u["layoutDock"+o],t=u["dock"+o];if(ae(e)&&re(e)?(t.classList.add("dock-layout-expanded"),h(m,".dock-layout-expanded")):t.classList.remove("dock-layout-expanded"),!te()&&(ae(n=e)||!n?.style.cssText.includes("transform: translate"))&&re(e))switch(o){case"l":case"r":t.style.setProperty("--border-clr","transparent")}else t.style.removeProperty("--border-clr")}var n}function ce(){function e(e,t){u.status.style.transform=`translate(${e}px, ${t}px)`}var t,o,n,i;l||a||(oe()?(u.status?.style.removeProperty("max-width"),u.status?.style.removeProperty("transform")):(n=u.layouts.querySelector(".layout__center"))&&u.layoutDockr&&!u.status.classList.contains(".fn__none")&&(t=u.layoutDockr.clientWidth,n=n.clientWidth,u.layoutDockb=u.layouts.querySelector(".layout__dockb"),o=u.layoutDockb&&!u.layoutDockb.classList.contains(".fn__none")&&ae(u.layoutDockb)?-1*u.layoutDockb.clientHeight:0,u.status.style.maxWidth=n-12+"px",n=te("r"),i=function(e){let t=u["layoutDock"+e];return t&&(t.classList.contains("layout--float")||t.style.cssText.includes("width: 0px"))}("r"),n&&i?e(0,o):!n&&i?e(-40,o):n||i?n&&!i&&e(-1*t,o):e(-1*(t+40),o),u.status=document.getElementById("status")))}function se(){ie()?document.body.style.setProperty("--status-height","0px"):document.body.style.setProperty("--status-height","32px")}function z(){if(!ie()){let e=u.layouts?.querySelectorAll(".layout__center .layout-tab-container"),o=u.status.getBoundingClientRect(),t=(e?.forEach(e=>{let t=e.querySelector(".file-tree");t&&!t.classList.contains("fn__none")&&L(e.getBoundingClientRect(),o)?e.style.paddingBottom="35px":e.style.removeProperty("padding-bottom")}),document.getElementById("searchList")),n=document.getElementById("searchPreview");var a,r;(t||n)&&(a=t.getBoundingClientRect(),r=n.getBoundingClientRect(),L(a,o)?t.style.paddingBottom="35px":t.style.removeProperty("padding-bottom"),L(r,o)?n.style.paddingBottom="35px":n.style.removeProperty("padding-bottom"));let i=document.getElementById("viewerContainer");i&&(L(i.getBoundingClientRect(),o)?i.style.paddingBottom="35px":i.style.removeProperty("padding-bottom")),u.layouts?.querySelectorAll(".card__main").forEach(e=>{e&&(L(e.getBoundingClientRect(),o)?e.style.paddingBottom="35px":e.style.removeProperty("padding-bottom"))})}}function L(e,t){return e&&t&&(e.right>t.left&&e.bottom>t.top&&e.lefte.classList.remove("has-focus")),e.forEach(e=>{e.nextElementSibling&&"UL"===e.nextElementSibling.tagName&&!e.nextElementSibling.classList.contains("fn__none")||(e.parentNode.classList.add("has-focus"),h(m,".has-focus"))})}}function le(o,n){return new MutationObserver(function(e,t){e.forEach(e=>{e.type===o&&n(e,t)})})}function de(o,n=void 0,i=void 0){return new MutationObserver(function(e,t){e.forEach(e=>{o&&"childList"===e.type?o(e,t):n&&"attributes"===e.type?n(e,t):i&&"characterData"===e.type&&i(e,t)})})}function me(o,e,t=void 0,n=void 0,i=!1){let a={},r=(e&&(a.childList=!0),t&&(a.attributes=!0),n&&(a.characterData=!0),e&&i&&(a.subtree=!0),u["layoutDock"+o]),c=de(e,t,n);if(r)c.observe(r,a),b.push(c);else{let e=0,t;function s(){r=u.layouts.querySelector(".layout__dock"+o),10!==++e&&!r||(clearInterval(t),u["layoutDock"+o]=r,M(),c.observe(r,a),b.push(c))}setTimeout(()=>{t=setInterval(s,1e3)},0)}}ne(),M(),se(),z(),ue();{var[n,o=void 0,H=!1]=[()=>{{let e=document.querySelectorAll(".b3-dialog--open .b3-dialog");e.forEach(e=>{e.querySelector(".emojis")&&(e.classList.add("emojis-container"),h(m,".emojis-container"))})}ne()}];let e={},t=(n&&(e.childList=!0),o&&(e.attributes=!0),n&&H&&(e.subtree=!0),de(n,o));t.observe(document.body,e),b.push(t)}if(!l&&!a){me("l",void 0,()=>{setTimeout(()=>{z()},200),M()}),me("r",void 0,()=>{setTimeout(()=>{z()},200),M()});{H="attributes";n=se;o=u.status;let e=le(H,n);o&&(e.observe(o,{[H]:!0}),b.push(e))}}function I(){l||setTimeout(()=>{P();{let e=document.querySelector("#AsriTopbarLeftSpacing"),t=document.querySelector("#AsriTopbarRightSpacing");e?.style.setProperty("width","0px"),t?.style.setProperty("width","0px"),C=u.drag?.getBoundingClientRect().left,T=u.drag?.getBoundingClientRect().right,e?.style.removeProperty("width"),t?.style.removeProperty("width")}A(),Z(),D(),ue();{let e=u.layouts?.querySelectorAll(".protyle .protyle-background");e.forEach(e=>{!e.querySelector(".protyle-background__img img")?.classList.contains("fn__none")&&e.querySelector(".protyle-background__icon.fn__none")?(e.classList.add("without-icon"),h(m,".without-icon")):e.classList.remove("without-icon")})}z(),ne(),ce(),!e&&w&&i&&U()},200)}function be(e){"Control"!==e.key&&"Alt"!==e.key&&"Shift"!==e.key&&"Meta"!==e.key||I()}function fe(e){document.body.style.setProperty("--mouseX",e.clientX+"px"),document.body.style.setProperty("--mouseY",e.clientY+"px")}I(),window.addEventListener("mouseup",I),window.addEventListener("dragend",I),window.addEventListener("keyup",be),window.addEventListener("dblclick",fe),window.destroyTheme=()=>{if(window.removeEventListener("mouseup",I),window.removeEventListener("keyup",be),window.removeEventListener("dragend",I),window.removeEventListener("dblclick",fe),window.removeEventListener("resize",G),u.barMode?.removeEventListener("click",q),b.forEach(e=>e.disconnect()),s&&!d&&S(8),s&&a&&S(8,13),m.forEach(t=>{document.querySelectorAll(t).forEach(e=>e.classList.remove(t.slice(1)))}),document.querySelector("#AsriTopbarLeftSpacing")?.remove(),document.querySelector("#AsriTopbarRightSpacing")?.remove(),document.querySelector("#AsriPluginsIconsDivider")?.remove(),document.body.style.removeProperty("--mouseX"),document.body.style.removeProperty("--mouseY"),document.body.style.removeProperty("--status-height"),document.documentElement.style.removeProperty("--asri-sys-accent"),document.documentElement.style.removeProperty("--asri-sys-accent-accessible"),document.documentElement.style.removeProperty("--asri-sys-accent-grayscale"),document.documentElement.style.removeProperty("--asri-user-custom-accent"),document.documentElement.style.removeProperty("--asri-c-factor"),document.documentElement.style.removeProperty("--asri-c-0"),document.querySelectorAll(".dock").forEach(e=>{e.style.removeProperty("--border-clr")}),setTimeout(()=>{u.toolbar?.style.removeProperty("--topbar-left-spacing"),u.toolbar?.style.removeProperty("--topbar-right-spacing"),u.dockr?.style.removeProperty("--avoid-topbar"),u.layoutDockr?.style.removeProperty("--avoid-topbar"),u.status?.style.removeProperty("max-width"),u.status?.style.removeProperty("transform");const e=document.body.querySelectorAll('[data-type="wnd"]'),t=(e.forEach(e=>{const t=e.firstElementChild,o=e.querySelectorAll(".protyle-wysiwyg");t?.style.removeProperty("padding-left"),t?.style.removeProperty("padding-right"),t?.style.removeProperty("padding-top"),o.forEach(e=>{e.style.removeProperty("--protyle-spacing"),e.dataset.prevpadding=void 0})}),u.layouts?.querySelectorAll(".layout__center .layout-tab-container"));t.forEach(e=>{e.style.removeProperty("padding-bottom")})},200),document.getElementById("searchList")?.style.removeProperty("padding-bottom"),document.getElementById("searchPreview")?.style.removeProperty("padding-bottom"),document.getElementById("viewerContainer")?.style.removeProperty("padding-bottom"),u.layouts.querySelectorAll(".card__main").forEach(e=>{e.style.removeProperty("padding-bottom")}),r)for(let t=0;t