.tooltip{user-select:none;position:fixed;z-index:1000000;padding:4px 8px;font-size:12px;font-weight:normal;-webkit-font-smoothing:subpixel-antialiased;color:var(--b3-tooltips-color);word-wrap:break-word;background-color:var(--b3-tooltips-background);border-radius:var(--b3-border-radius);line-height:17px;max-width:320px;animation-duration:150ms;animation-fill-mode:both;animation-name:zoomIn;max-height:90vh;overflow:auto;box-sizing:border-box;white-space:break-spaces}.tooltip a{color:var(--b3-theme-secondary)}.tooltip a:hover{text-decoration:underline}.tooltip--error{background:var(--b3-theme-error)}.tooltip .ft__on-surface{color:var(--b3-tooltips-second-color)}.b3-tooltips{position:relative;cursor:pointer;overflow:hidden}.b3-tooltips::after{z-index:1000000;padding:4px 8px;font-size:12px;font-weight:normal;-webkit-font-smoothing:subpixel-antialiased;color:var(--b3-tooltips-color);word-wrap:break-word;white-space:pre;content:attr(aria-label);background-color:var(--b3-tooltips-background);border-radius:var(--b3-border-radius);line-height:17px;transform:scale(0.8);max-width:60vw;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;box-shadow:var(--b3-tooltips-shadow);font-family:var(--b3-font-family)}.b3-tooltips::before{z-index:1000001;width:0;height:0;content:"";border:5px solid rgba(0,0,0,0);transform:scale(1.54)}.b3-tooltips::after,.b3-tooltips::before{pointer-events:none;position:absolute;opacity:0;transition:opacity 150ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1)}.b3-tooltips:hover,.b3-tooltips:focus-within{overflow:initial}.b3-tooltips:hover::before,.b3-tooltips:hover::after{display:inline-block;opacity:1;transform:scale(1)}.b3-tooltips__s::after,.b3-tooltips__se::after,.b3-tooltips__sw::after{top:100%;right:50%;margin-top:5px}.b3-tooltips__s::before,.b3-tooltips__se::before,.b3-tooltips__sw::before{top:auto;right:50%;bottom:-5px;margin-right:-5px;border-bottom-color:var(--b3-tooltips-background)}.b3-tooltips__se::after{right:auto;left:50%;margin-left:-15px}.b3-tooltips__sw::after{margin-right:-15px}.b3-tooltips__n::after,.b3-tooltips__ne::after,.b3-tooltips__nw::after{right:50%;bottom:100%;margin-bottom:5px}.b3-tooltips__n::before,.b3-tooltips__ne::before,.b3-tooltips__nw::before{top:-5px;right:50%;bottom:auto;margin-right:-5px;border-top-color:var(--b3-tooltips-background)}.b3-tooltips__ne::after{right:auto;left:50%;margin-left:-15px}.b3-tooltips__nw::after{margin-right:-15px}.b3-tooltips__s::after,.b3-tooltips__n::after{transform:translateX(50%) scale(0.8)}.b3-tooltips__s:hover::after,.b3-tooltips__n:hover::after{transform:translateX(50%) scale(1)}.b3-tooltips__w::after{right:100%;bottom:50%;margin-right:5px;transform:translateY(50%) scale(0.8)}.b3-tooltips__w::before{top:50%;bottom:50%;left:-5px;margin-top:-5px;border-left-color:var(--b3-tooltips-background)}.b3-tooltips__e::after{bottom:50%;left:100%;margin-left:5px;transform:translateY(50%) scale(0.8)}.b3-tooltips__e:hover::after,.b3-tooltips__w:hover::after{transform:translateY(50%) scale(1)}.b3-tooltips__e::before{top:50%;right:-5px;bottom:50%;margin-top:-5px;border-right-color:var(--b3-tooltips-background)}@media screen and (max-width: 520px){.b3-tooltips:before,.b3-tooltips:after{content:none}}@font-face{font-family:"JetBrainsMono-Regular";src:url(../fonts/JetBrainsMono-Regular.woff) format("woff")}.b3-typography,.protyle-wysiwyg{font-variant-ligatures:no-common-ligatures;display:flex;flex-direction:column;font-family:var(--b3-font-family-protyle)}.b3-typography img,.protyle-wysiwyg img{max-width:100%;margin:0 auto}.b3-typography img.emoji,.protyle-wysiwyg img.emoji{width:1.25em;cursor:auto;max-width:none;vertical-align:sub}.b3-typography li>p,.b3-typography>p,.b3-typography blockquote>p,.b3-typography [data-node-id],.protyle-wysiwyg li>p,.protyle-wysiwyg>p,.protyle-wysiwyg blockquote>p,.protyle-wysiwyg [data-node-id]{line-height:1.625;padding:4px;margin:2px 0;border-radius:var(--b3-border-radius)}.b3-typography ins>iframe,.protyle-wysiwyg ins>iframe{border:0}.b3-typography iframe,.protyle-wysiwyg iframe{border:1px solid var(--b3-theme-surface-lighter);width:765px;box-sizing:border-box;height:256px;max-width:100%;vertical-align:bottom}.b3-typography span[data-type~=sup],.b3-typography span[data-type~=sub],.protyle-wysiwyg span[data-type~=sup],.protyle-wysiwyg span[data-type~=sub]{position:relative;font-size:75%;line-height:0;vertical-align:baseline}.b3-typography span[data-type~=sup],.protyle-wysiwyg span[data-type~=sup]{top:-0.5em}.b3-typography span[data-type~=sub],.protyle-wysiwyg span[data-type~=sub]{bottom:-0.25em}.b3-typography em,.b3-typography span[data-type~=em],.protyle-wysiwyg em,.protyle-wysiwyg span[data-type~=em]{font-style:italic;color:var(--b3-protyle-inline-em-color)}.b3-typography s,.b3-typography span[data-type~=s],.protyle-wysiwyg s,.protyle-wysiwyg span[data-type~=s]{color:var(--b3-protyle-inline-s-color);text-decoration:line-through}.b3-typography strong,.b3-typography span[data-type~=strong],.protyle-wysiwyg strong,.protyle-wysiwyg span[data-type~=strong]{font-weight:bold;color:var(--b3-protyle-inline-strong-color)}.b3-typography span[data-type~=inline-math],.protyle-wysiwyg span[data-type~=inline-math]{user-select:text;display:inline}.b3-typography mark,.b3-typography span[data-type~=mark],.protyle-wysiwyg mark,.protyle-wysiwyg span[data-type~=mark]{background-color:var(--b3-protyle-inline-mark-background);color:var(--b3-protyle-inline-mark-color)}.b3-typography mark.mark--hl,.b3-typography span[data-type~=mark].mark--hl,.protyle-wysiwyg mark.mark--hl,.protyle-wysiwyg span[data-type~=mark].mark--hl{background-color:var(--b3-theme-primary-lighter);box-shadow:0 0 0 .5px var(--b3-theme-on-background)}.b3-typography kbd,.b3-typography span[data-type~=kbd],.protyle-wysiwyg kbd,.protyle-wysiwyg span[data-type~=kbd]{padding:2px 4px;font:75% Consolas,"Liberation Mono",Menlo,Courier,monospace,var(--b3-font-family);line-height:1;color:var(--b3-theme-on-surface);vertical-align:middle;background-color:var(--b3-theme-surface);border:solid 1px var(--b3-theme-surface-lighter);border-radius:var(--b3-border-radius);box-shadow:inset 0 -1px 0 var(--b3-theme-surface-lighter)}.b3-typography u,.protyle-wysiwyg u{text-decoration:none}.b3-typography u,.b3-typography span[data-type~=u],.protyle-wysiwyg u,.protyle-wysiwyg span[data-type~=u]{border-bottom:1px solid}.b3-typography span[data-type~=inline-memo],.protyle-wysiwyg span[data-type~=inline-memo]{background-color:var(--b3-card-info-background);border-bottom:2px solid var(--b3-card-info-color)}.b3-typography blockquote,.b3-typography .bq,.protyle-wysiwyg blockquote,.protyle-wysiwyg .bq{padding:4px;color:var(--b3-theme-on-surface);border-left:.25em solid var(--b3-theme-surface-lighter);background-color:var(--b3-list-hover);margin:4px 0}.b3-typography .h1,.b3-typography h1,.b3-typography .h2,.b3-typography h2,.b3-typography .h3,.b3-typography h3,.b3-typography .h4,.b3-typography h4,.b3-typography .h5,.b3-typography h5,.b3-typography .h6,.b3-typography h6,.protyle-wysiwyg .h1,.protyle-wysiwyg h1,.protyle-wysiwyg .h2,.protyle-wysiwyg h2,.protyle-wysiwyg .h3,.protyle-wysiwyg h3,.protyle-wysiwyg .h4,.protyle-wysiwyg h4,.protyle-wysiwyg .h5,.protyle-wysiwyg h5,.protyle-wysiwyg .h6,.protyle-wysiwyg h6{padding:4px;margin:4px 0;font-weight:600;line-height:1.25}.b3-typography .h1,.b3-typography h1,.protyle-wysiwyg .h1,.protyle-wysiwyg h1{padding:.3em 4px;font-size:1.75em}.b3-typography .h2,.b3-typography h2,.protyle-wysiwyg .h2,.protyle-wysiwyg h2{padding:.3em 4px;font-size:1.55em}.b3-typography .h3,.b3-typography h3,.protyle-wysiwyg .h3,.protyle-wysiwyg h3{font-size:1.38em}.b3-typography .h4,.b3-typography h4,.protyle-wysiwyg .h4,.protyle-wysiwyg h4{font-size:1.25em}.b3-typography .h5,.b3-typography h5,.protyle-wysiwyg .h5,.protyle-wysiwyg h5{font-size:1.13em}.b3-typography .h6,.b3-typography h6,.protyle-wysiwyg .h6,.protyle-wysiwyg h6{font-size:1em}.b3-typography audio,.protyle-wysiwyg audio{max-width:100%;vertical-align:bottom}.b3-typography audio:focus,.protyle-wysiwyg audio:focus{outline:none}.b3-typography video,.protyle-wysiwyg video{max-height:90vh;max-width:100%;vertical-align:bottom}.b3-typography video:focus,.protyle-wysiwyg video:focus{outline:none}.b3-typography table,.protyle-wysiwyg table{border-collapse:collapse;empty-cells:show;margin:0;overflow:auto;border-spacing:0;width:max-content}.b3-typography table tr:nth-child(2n) td,.protyle-wysiwyg table tr:nth-child(2n) td{background-color:var(--b3-theme-background)}.b3-typography table td,.b3-typography table th,.protyle-wysiwyg table td,.protyle-wysiwyg table th{background-color:var(--b3-theme-surface);padding:4px 8px;border:1px solid var(--b3-theme-surface-lighter);box-sizing:border-box;max-width:620px;word-wrap:break-word}.b3-typography table td:empty::after,.b3-typography table th:empty::after,.protyle-wysiwyg table td:empty::after,.protyle-wysiwyg table th:empty::after{content:"";height:16px;display:inline-block}.b3-typography table thead th,.b3-typography table thead td,.protyle-wysiwyg table thead th,.protyle-wysiwyg table thead td{font-weight:600}.b3-typography table tbody th,.b3-typography table tbody td,.protyle-wysiwyg table tbody th,.protyle-wysiwyg table tbody td{font-weight:normal}.b3-typography code:not(.hljs),.b3-typography span[data-type~=code],.protyle-wysiwyg code:not(.hljs),.protyle-wysiwyg span[data-type~=code]{tab-size:4}.b3-typography a[href^=pdf-outline],.protyle-wysiwyg a[href^=pdf-outline]{white-space:pre !important;border-left:none !important;border-right:none !important;border-top:none !important;border-bottom:none !important;display:inline-block !important;position:absolute !important;width:1px !important;right:8px !important;outline:0 !important;background:0 0 !important;text-decoration:initial !important;text-shadow:initial !important;color:var(--b3-theme-background)}.b3-typography pre.code-block,.protyle-wysiwyg pre.code-block{border-radius:var(--b3-border-radius)}.b3-typography .code-block:not(pre),.protyle-wysiwyg .code-block:not(pre){padding:2em 1em 1.6em;margin:1em 0;box-sizing:border-box}.b3-typography .code-block:not(pre) .protyle-action,.protyle-wysiwyg .code-block:not(pre) .protyle-action{left:4px;top:4px;display:flex;z-index:1;position:absolute;right:4px}.b3-typography .code-block:not(pre) .protyle-action .protyle-action__language,.protyle-wysiwyg .code-block:not(pre) .protyle-action .protyle-action__language{font-size:85%;color:var(--b3-theme-on-surface);margin-top:-4px;align-self:center}.b3-typography .code-block:not(pre) .protyle-action .protyle-icon,.b3-typography .code-block:not(pre) .protyle-action .protyle-action__language,.protyle-wysiwyg .code-block:not(pre) .protyle-action .protyle-icon,.protyle-wysiwyg .code-block:not(pre) .protyle-action .protyle-action__language{opacity:0;transition:var(--b3-transition)}.b3-typography .code-block:not(pre):hover .protyle-icon,.b3-typography .code-block:not(pre):hover .protyle-action__language,.protyle-wysiwyg .code-block:not(pre):hover .protyle-icon,.protyle-wysiwyg .code-block:not(pre):hover .protyle-action__language{opacity:.86}.b3-typography .hljs,.protyle-wysiwyg .hljs{font-size:85%;overflow:auto;font-family:var(--b3-font-family-code);min-height:22px !important;overflow-x:overlay;tab-size:4;background-color:rgba(0,0,0,0)}.b3-typography div.hljs,.protyle-wysiwyg div.hljs{flex:1;display:flex;position:relative}.b3-typography [data-subtype=echarts],.b3-typography [data-subtype=mindmap],.protyle-wysiwyg [data-subtype=echarts],.protyle-wysiwyg [data-subtype=mindmap]{z-index:1}.b3-typography [data-subtype=echarts]>div:not(.protyle-icons):not(.protyle-attr),.b3-typography [data-subtype=mindmap]>div:not(.protyle-icons):not(.protyle-attr),.protyle-wysiwyg [data-subtype=echarts]>div:not(.protyle-icons):not(.protyle-attr),.protyle-wysiwyg [data-subtype=mindmap]>div:not(.protyle-icons):not(.protyle-attr){overflow:hidden;height:420px}.b3-typography .katex-display,.protyle-wysiwyg .katex-display{user-select:none;overflow-x:auto;overflow-y:hidden;max-width:100%;padding:4px 0}.b3-typography .katex-display>.katex>.katex-html,.protyle-wysiwyg .katex-display>.katex>.katex-html{display:flex;align-items:baseline}.b3-typography .katex-display>.katex>.katex-html:before,.protyle-wysiwyg .katex-display>.katex>.katex-html:before{content:"";flex:1}.b3-typography .katex-display>.katex>.katex-html>.tag,.protyle-wysiwyg .katex-display>.katex>.katex-html>.tag{position:initial;margin-right:2px;margin-left:8px}.b3-typography .katex,.protyle-wysiwyg .katex{line-height:normal}.b3-typography .katex .mathnormal,.protyle-wysiwyg .katex .mathnormal{font-family:var(--b3-font-family-math)}.b3-typography [data-subtype=graphviz],.protyle-wysiwyg [data-subtype=graphviz]{text-align:center}.b3-typography [data-subtype=graphviz] [contenteditable=false] svg,.protyle-wysiwyg [data-subtype=graphviz] [contenteditable=false] svg{border-radius:var(--b3-border-radius);max-width:100%}.b3-typography [data-subtype=flowchart],.protyle-wysiwyg [data-subtype=flowchart]{text-align:center}.b3-typography [data-subtype=flowchart] [contenteditable=false] svg,.protyle-wysiwyg [data-subtype=flowchart] [contenteditable=false] svg{background:var(--b3-theme-on-primary);border-radius:var(--b3-border-radius)}.b3-typography [data-subtype=mermaid],.b3-typography [data-subtype=plantuml],.b3-typography [data-subtype=abc],.protyle-wysiwyg [data-subtype=mermaid],.protyle-wysiwyg [data-subtype=plantuml],.protyle-wysiwyg [data-subtype=abc]{text-align:center}.b3-typography [data-subtype=mermaid]>[spin="1"],.protyle-wysiwyg [data-subtype=mermaid]>[spin="1"]{overflow:auto;line-height:initial}.b3-typography [data-subtype=plantuml] img,.protyle-wysiwyg [data-subtype=plantuml] img{border-radius:var(--b3-border-radius)}.b3-typography .abcjs-container svg,.b3-typography .abcjs-container path,.protyle-wysiwyg .abcjs-container svg,.protyle-wysiwyg .abcjs-container path{fill:currentColor;color:var(--b3-theme-on-background)}.b3-typography .img,.protyle-wysiwyg .img{display:inline-block;text-align:center;vertical-align:top;margin:0 auto;max-width:100%;user-select:none;word-break:keep-all;white-space:nowrap}.b3-typography .img>span:nth-child(1),.b3-typography .img>span:nth-child(3),.protyle-wysiwyg .img>span:nth-child(1),.protyle-wysiwyg .img>span:nth-child(3){width:4px;display:inline-block}.b3-typography .img>span:nth-child(2),.protyle-wysiwyg .img>span:nth-child(2){max-width:calc(100% - 8px);position:relative;display:inline-block;min-width:22px}.b3-typography .img .protyle-action__title,.protyle-wysiwyg .img .protyle-action__title{width:100%;display:block;font-size:85%;color:var(--b3-theme-on-surface);word-break:break-word;white-space:break-spaces}.b3-typography .iframe,.protyle-wysiwyg .iframe{text-align:center;padding:4px;margin:4px 0}.b3-typography{font-family:var(--b3-font-family);word-wrap:break-word;overflow:auto;line-height:1.625;font-size:16px;word-break:break-word}.b3-typography ul{list-style-type:disc}.b3-typography ul,.b3-typography ol{padding-left:2em;margin:4px 0}.b3-typography hr{border:0;border-bottom:1px solid var(--b3-theme-background-light);margin:21px 0}.b3-typography table{margin:1em 0}.b3-typography div[data-subtype=math]{position:relative;padding-top:4px}.b3-typography .protyle-icons{display:none}.protyle-icons{z-index:1;transition:var(--b3-transition);opacity:0;position:absolute;right:4px;top:4px;display:flex}.protyle-icons--show{opacity:.86}.protyle-icon{font-size:85%;line-height:14px;cursor:pointer;padding:5px;transition:var(--b3-transition);background-color:var(--b3-theme-on-surface);height:24px;color:var(--b3-theme-surface);box-sizing:border-box}.protyle-icon--only{border-radius:var(--b3-border-radius)}.protyle-icon--first{border-bottom-left-radius:var(--b3-border-radius);border-top-left-radius:var(--b3-border-radius)}.protyle-icon--last{border-bottom-right-radius:var(--b3-border-radius);border-top-right-radius:var(--b3-border-radius)}.protyle-icon:hover{color:var(--b3-theme-background);background-color:var(--b3-theme-on-background)}.protyle-icon--text{cursor:text;border-radius:var(--b3-border-radius)}.protyle-icon--text:hover{color:var(--b3-theme-surface);background-color:var(--b3-theme-on-surface)}.protyle-icon>svg{height:14px;float:left;width:14px;fill:currentColor}.protyle-linenumber__rows{pointer-events:none;user-select:none;counter-reset:linenumber;font-size:85%;font-family:var(--b3-font-family-code);text-align:right;position:absolute}.protyle-linenumber__rows>span{pointer-events:none;display:block}.protyle-linenumber__rows>span::before{counter-increment:linenumber;content:counter(linenumber);color:var(--b3-theme-on-surface);display:block;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;direction:rtl}.protyle-speech{position:absolute;display:none;background-color:var(--b3-theme-surface);border:1px solid var(--b3-theme-surface-lighter);border-radius:var(--b3-border-radius);padding:3px;cursor:pointer;color:var(--b3-theme-on-surface)}.protyle-speech:hover,.protyle-speech--current{color:var(--b3-theme-primary)}.protyle-speech svg{height:14px;width:14px;fill:currentColor;display:block;stroke-width:0;stroke:currentColor}.protyle-task{list-style:none !important;word-break:break-word;position:relative}.protyle-task--done>div[data-node-id].p{color:var(--b3-theme-on-surface-light);text-decoration:line-through}.protyle-task input{left:-1.5em;position:absolute;top:0;height:32px;margin:0;width:1em}.protyle-wysiwyg .table>div:first-child{overflow:auto}.mermaidTooltip{position:fixed;border-radius:var(--b3-border-radius);box-shadow:var(--b3-dialog-shadow);border:1px solid var(--b3-theme-surface-lighter);background-color:var(--b3-theme-surface);z-index:304;padding:4px}.protyle-wysiwyg{padding:16px 16px 16px 24px;cursor:text;box-sizing:border-box;user-select:auto;overflow-x:clip}.protyle-wysiwyg--empty:empty:before{color:var(--b3-empty-color);content:attr(placeholder)}.protyle-wysiwyg .protyle-breadcrumb__bar{font-size:14px}.protyle-wysiwyg:focus{outline:none}.protyle-wysiwyg [data-node-id]{position:relative}.protyle-wysiwyg [data-node-id][custom-riff-decks]{box-shadow:3px 0 0 -1px var(--b3-protyle-inline-mark-background) inset}.protyle-wysiwyg [data-node-id] [spellcheck]{word-break:break-word;white-space:break-spaces}.protyle-wysiwyg [data-node-id] [spellcheck]:focus{outline:none}.protyle-wysiwyg [data-node-id].hr{cursor:pointer}.protyle-wysiwyg [data-node-id].hr>div{padding-left:100%;position:relative;height:26px}.protyle-wysiwyg [data-node-id].hr>div:after{position:absolute;content:" ";height:1px;background-color:var(--b3-theme-background-light);width:calc(100% - 1px);left:0;top:13px}.protyle-wysiwyg [data-node-id].list{padding-left:0}.protyle-wysiwyg [data-node-id].list .dragover__top:not(.av__row){box-shadow:0 -3px 0 var(--b3-theme-primary-lighter),inset 0 1px 0 var(--b3-theme-primary-lighter) !important}.protyle-wysiwyg [data-node-id].list .dragover__bottom:not(.av__row){box-shadow:0 3px 0 var(--b3-theme-primary-lighter),inset 0 -1px 0 var(--b3-theme-primary-lighter) !important}.protyle-wysiwyg [data-node-id].li{padding:0;margin:0}.protyle-wysiwyg [data-node-id].li:before{content:"";position:absolute;border-left:.5px solid var(--b3-theme-background-light);left:17px}.protyle-wysiwyg [data-node-id].li:hover:before{border-left-color:var(--b3-scroll-color)}.protyle-wysiwyg [data-node-id].li[fold="1"]:before{content:none}.protyle-wysiwyg [data-node-id].li[fold="1"]>.protyle-action:after{background-color:var(--b3-list-hover)}.protyle-wysiwyg [data-node-id].li[fold="1"]>div:nth-child(3):not(.protyle-attr),.protyle-wysiwyg [data-node-id].li[fold="1"]>div:nth-child(3)~div:not(.protyle-attr){display:none}.protyle-wysiwyg [data-node-id].li>.protyle-action{left:0;position:absolute;width:34px;top:0;transition:var(--b3-transition);color:var(--b3-theme-on-surface);justify-content:center;display:flex;align-items:center;word-break:keep-all}.protyle-wysiwyg [data-node-id].li>.protyle-action~.h1,.protyle-wysiwyg [data-node-id].li>.protyle-action~.h2,.protyle-wysiwyg [data-node-id].li>.protyle-action~.h3,.protyle-wysiwyg [data-node-id].li>.protyle-action~.h4,.protyle-wysiwyg [data-node-id].li>.protyle-action~.h5,.protyle-wysiwyg [data-node-id].li>.protyle-action~.h6{padding-top:0;padding-bottom:0}.protyle-wysiwyg [data-node-id].li>.protyle-action:after{content:"";position:absolute;border-radius:50%;top:50%;transition:var(--b3-transition);left:50%}.protyle-wysiwyg [data-node-id].li>.protyle-action svg{width:34px;display:block;z-index:1;position:relative}.protyle-wysiwyg [data-node-id].li>.protyle-action--order:after{border-radius:var(--b3-border-radius)}.protyle-wysiwyg [data-node-id].li>div:nth-child(2){margin-top:0 !important}.protyle-wysiwyg [data-node-id].li>[data-node-id]{margin-left:34px !important;padding-right:0}.protyle-wysiwyg [data-node-id].li>[data-node-id].code-block{margin-top:4px;margin-bottom:4px}.protyle-wysiwyg [data-node-id].li>.list{margin-left:18px !important;padding-left:16px;padding-top:0;padding-bottom:0}.protyle-wysiwyg [data-node-id].sb{padding:0;max-width:100%}.protyle-wysiwyg [data-node-id].sb[data-sb-layout=col]{display:flex;flex-wrap:wrap;justify-content:space-between}.protyle-wysiwyg [data-node-id].sb[data-sb-layout=col]>div{flex:1;box-sizing:border-box;margin-right:24px;min-width:1px}.protyle-wysiwyg [data-node-id].sb[data-sb-layout=col]>div:nth-last-child(2),.protyle-wysiwyg [data-node-id].sb[data-sb-layout=col]>div:last-child{margin-right:0}.protyle-wysiwyg [data-node-id].sb[data-sb-layout=col] .sb{margin-top:0;margin-bottom:0}.protyle-wysiwyg [data-node-id].sb[data-sb-layout=col]>div .protyle-attr--refcount{position:initial;margin-left:4px}.protyle-wysiwyg [data-node-id] span[data-type~=tag]{border-bottom:1px solid;color:var(--b3-protyle-inline-tag-color);transition:var(--b3-transition);cursor:pointer}.protyle-wysiwyg [data-node-id] span[data-type~=a]{color:var(--b3-protyle-inline-link-color);cursor:pointer;transition:var(--b3-transition)}.protyle-wysiwyg [data-node-id] span[data-type~=a]:hover{border-bottom:1px solid}.protyle-wysiwyg [data-node-id] span[data-type~=search-mark]{background-color:var(--b3-protyle-inline-mark-background);color:var(--b3-protyle-inline-mark-color)}.protyle-wysiwyg [data-node-id] span[data-type~=search-mark].search-mark--hl{background-color:var(--b3-theme-primary-lighter);box-shadow:0 0 0 .5px var(--b3-theme-on-background)}.protyle-wysiwyg [data-node-id] span[data-type=virtual-block-ref]{border-bottom:1px dashed var(--b3-theme-on-surface);transition:var(--b3-transition)}.protyle-wysiwyg [data-node-id] span[data-type=virtual-block-ref]:hover{border-color:var(--b3-theme-on-background)}.protyle-wysiwyg [data-node-id] .def--mark{background-color:var(--b3-theme-secondary)}.protyle-wysiwyg [data-node-id] span[data-type~=block-ref]:not(.av__celltext),.protyle-wysiwyg [data-node-id] span[data-type~=file-annotation-ref]{color:var(--b3-protyle-inline-blockref-color);opacity:.86;transition:var(--b3-transition)}.protyle-wysiwyg [data-node-id] span[data-type~=file-annotation-ref]{color:var(--b3-protyle-inline-fileref-color)}.protyle-wysiwyg [data-node-id] span[data-type~=block-ref],.protyle-wysiwyg [data-node-id] span[data-type~=file-annotation-ref]{cursor:pointer}.protyle-wysiwyg [data-node-id] span[data-type~=block-ref]:hover,.protyle-wysiwyg [data-node-id] span[data-type~=file-annotation-ref]:hover{opacity:1}.protyle-wysiwyg [data-node-id].render-node{min-height:32px}.protyle-wysiwyg [data-node-id].render-node:hover>.protyle-icons{opacity:.86}.protyle-wysiwyg [data-node-id].render-node[data-type=NodeBlockQueryEmbed]{background-color:var(--b3-theme-surface);border-left:1px dashed var(--b3-theme-surface-lighter);max-width:100%}.protyle-wysiwyg [data-node-id].render-node[data-type=NodeBlockQueryEmbed]>.protyle-wysiwyg__embed{-webkit-user-modify:read-only;border-top:1px dashed var(--b3-theme-surface-lighter);position:relative}.protyle-wysiwyg [data-node-id].render-node[data-type=NodeBlockQueryEmbed]>.protyle-wysiwyg__embed .code-block:hover .protyle-icon,.protyle-wysiwyg [data-node-id].render-node[data-type=NodeBlockQueryEmbed]>.protyle-wysiwyg__embed .render-node:hover .protyle-icons{opacity:0 !important}.protyle-wysiwyg [data-node-id].render-node[data-type=NodeBlockQueryEmbed]>.protyle-wysiwyg__embed>.list{margin-left:-4px}.protyle-wysiwyg [data-node-id].render-node[data-type=NodeBlockQueryEmbed]>.protyle-icons+.protyle-wysiwyg__embed{border-top:0}.protyle-wysiwyg [data-node-id] code:not(.hljs):empty{padding:0}.protyle-wysiwyg [data-node-id].table[custom-pinthead=true] table{max-height:50vh}.protyle-wysiwyg [data-node-id].table[custom-pinthead=true] thead{position:sticky;top:-1px;z-index:2;box-shadow:0 -1px 0 var(--b3-theme-on-surface-light) inset}.protyle-wysiwyg [data-node-id].table table{display:inline-block}.protyle-wysiwyg [data-node-id] .img:not([style]){display:initial}.protyle-wysiwyg [data-node-id] .img--select{filter:brightness(0.68)}.protyle-wysiwyg [data-node-id] .img--drag>span:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.protyle-wysiwyg [data-node-id] .img .protyle-action__drag{height:30%;width:4px;background:var(--b3-theme-surface);display:none;border-radius:var(--b3-border-radius);cursor:col-resize;transition:var(--b3-transition);position:absolute;top:35%;margin-left:-8px;box-shadow:0 0 1px 1px var(--b3-theme-on-surface);box-sizing:border-box;z-index:1}.protyle-wysiwyg [data-node-id] .img .protyle-action__drag:hover{background-color:var(--b3-theme-background);box-shadow:0 0 1px 1px var(--b3-theme-on-background)}.protyle-wysiwyg [data-node-id] .img .protyle-action__drag:before,.protyle-wysiwyg [data-node-id] .img .protyle-action__drag:after{position:absolute;width:4px;content:"";height:100%;left:-4px}.protyle-wysiwyg [data-node-id] .img .protyle-action__drag:after{left:4px;width:8px}.protyle-wysiwyg [data-node-id] .img__net{position:absolute;top:4px;left:4px;color:var(--b3-theme-primary);background-color:var(--b3-theme-surface-lighter);padding:4px;border-radius:var(--b3-border-radius)}.protyle-wysiwyg [data-node-id] .img__net svg{height:12px;width:12px;float:left}.protyle-wysiwyg [data-node-id].iframe[data-type=NodeWidget] .iframe-content,.protyle-wysiwyg [data-node-id].iframe[data-type=NodeIFrame] .iframe-content{-webkit-user-modify:read-only}.protyle-wysiwyg [data-node-id].iframe .iframe-content{display:inline-block;position:relative}.protyle-wysiwyg [data-node-id].iframe--drag .iframe-content:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.protyle-wysiwyg [data-node-id].iframe .protyle-action__drag{height:32px;width:4px;background-color:var(--b3-theme-surface);display:none;border-radius:var(--b3-border-radius);cursor:nwse-resize;transition:var(--b3-transition);position:absolute;right:-4px;bottom:0;box-shadow:0 0 1px 1px var(--b3-theme-on-surface);box-sizing:border-box}.protyle-wysiwyg [data-node-id].iframe .protyle-action__drag:after{content:"";background-color:var(--b3-theme-surface);width:32px;height:4px;display:block;position:absolute;bottom:0;right:0;border-radius:var(--b3-border-radius);box-shadow:0 0 1px 1px var(--b3-theme-on-surface);box-sizing:border-box;cursor:nwse-resize}.protyle-wysiwyg [data-node-id].iframe .protyle-action__drag:hover,.protyle-wysiwyg [data-node-id].iframe .protyle-action__drag:hover:after{background-color:var(--b3-theme-background);box-shadow:0 0 1px 1px var(--b3-theme-on-background)}.protyle-wysiwyg--select{background-color:var(--b3-theme-primary-lightest) !important}.protyle-wysiwyg .hljs wbr{display:none}.protyle-wysiwyg--hl{transition:var(--b3-background-transition);background-color:var(--b3-theme-primary-lightest) !important}.protyle-wysiwyg .dragover__top:not(.av__row){box-shadow:0 -4px 0 0 var(--b3-theme-primary-lighter) !important}.protyle-wysiwyg .dragover__bottom:not(.av__row){box-shadow:0 4px 0 0 var(--b3-theme-primary-lighter) !important}.protyle-wysiwyg--attr .protyle-attr{opacity:1}.protyle-wysiwyg--attr .protyle-attr>div:not(.protyle-attr--memo):not(.protyle-attr--refcount){cursor:pointer;word-break:break-all;-webkit-line-clamp:1;overflow:hidden !important;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box}.protyle-wysiwyg--animate{animation:scale .3s ease-in-out}.protyle-wysiwyg div[data-type=NodeMathBlock]{margin-top:0;margin-bottom:0;min-height:62px !important}.protyle-wysiwyg div[data-type=NodeHTMLBlock]{min-height:26px !important}.protyle-wysiwyg div[fold="1"][data-type=NodeHeading]:before{content:"";height:16px !important;width:16px;background:var(--b3-theme-surface-lighter);display:block;position:absolute;left:-18px !important;top:50% !important;border-radius:var(--b3-border-radius-b);margin-top:-8px;border-left:0 !important}.protyle-wysiwyg [data-node-id][fold="1"]:not(.li):not([data-type=NodeHeading]){word-break:break-all;-webkit-line-clamp:1;overflow:hidden !important;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;opacity:.38;font-size:16px;height:26px;line-height:26px}.protyle-wysiwyg [data-node-id][fold="1"]:not(.li):not([data-type=NodeHeading]) .protyle-attr{opacity:0}.protyle-wysiwyg [data-node-id][fold="1"]:not(.li):not([data-type=NodeHeading]).list{height:34px}.protyle-wysiwyg [data-node-id][fold="1"]:not(.li):not([data-type=NodeHeading]).list .li:first-child{overflow:hidden;height:34px}.protyle-wysiwyg [data-node-id][fold="1"]:not(.li):not([data-type=NodeHeading])[data-type=NodeBlockQueryEmbed]{height:42px}.protyle-wysiwyg [data-node-id][fold="1"]:not(.li):not([data-type=NodeHeading])[data-type=NodeBlockQueryEmbed] .protyle-wysiwyg__embed{height:34px;overflow:hidden}.protyle-wysiwyg [data-node-id][fold="1"]:not(.li):not([data-type=NodeHeading]).sb,.protyle-wysiwyg [data-node-id][fold="1"]:not(.li):not([data-type=NodeHeading]).table{height:36px}.protyle-wysiwyg [data-node-id][fold="1"]:not(.li):not([data-type=NodeHeading]).bq{height:42px}.protyle-wysiwyg [data-node-id][fold="1"]:not(.li):not([data-type=NodeHeading]).bq>div:first-child{font-size:16px;height:26px;line-height:26px;overflow:hidden}.protyle-wysiwyg [data-node-id][fold="1"]:not(.li):not([data-type=NodeHeading]).code-block{line-height:1.625;height:25px}.protyle-wysiwyg [data-node-id][fold="1"]:not(.li):not([data-type=NodeHeading]).code-block .protyle-action__language{opacity:.86;user-select:none}.protyle-wysiwyg [data-node-id][fold="1"]:not(.li):not([data-type=NodeHeading]).code-block .protyle-action__copy,.protyle-wysiwyg [data-node-id][fold="1"]:not(.li):not([data-type=NodeHeading]).code-block .protyle-action__menu{margin-top:-2px}.protyle .protyle-wysiwyg .li[data-subtype=o]>.protyle-action,.protyle .protyle-wysiwyg .li[data-subtype=u]>.protyle-action,.protyle .protyle-wysiwyg[data-readonly=false] .li[data-subtype=t]>.protyle-action{cursor:pointer}.protyle .protyle-wysiwyg .li[data-subtype=o]>.protyle-action:hover,.protyle .protyle-wysiwyg .li[data-subtype=u]>.protyle-action:hover,.protyle .protyle-wysiwyg[data-readonly=false] .li[data-subtype=t]>.protyle-action:hover{color:var(--b3-theme-on-background)}.protyle .protyle-wysiwyg .li[data-subtype=o]>.protyle-action:hover:after,.protyle .protyle-wysiwyg .li[data-subtype=u]>.protyle-action:hover:after,.protyle .protyle-wysiwyg[data-readonly=false] .li[data-subtype=t]>.protyle-action:hover:after{background-color:var(--b3-theme-background-light)}.protyle .img>span:nth-child(2){cursor:pointer}.protyle-wysiwyg[data-readonly=false] span[data-type~=inline-math],.protyle-wysiwyg[data-readonly=false] .protyle-action__language,.protyle-wysiwyg[data-readonly=false] .render-node{cursor:pointer}.protyle-wysiwyg[data-readonly=false] span[data-type~=tag]:hover{background-color:var(--b3-theme-surface-lighter)}.protyle-wysiwyg[data-readonly=false] .img:hover .protyle-action__drag,.protyle-wysiwyg[data-readonly=false] .iframe:hover .protyle-action__drag{display:inline-block}.protyle-wysiwyg[data-readonly=false] .code-block .protyle-action{-webkit-user-modify:read-only}.protyle-wysiwyg[data-readonly=false] .code-block .protyle-action .protyle-action__language:hover{color:var(--b3-theme-on-background)}.protyle-wysiwyg[data-readonly=false] .code-block .protyle-action .protyle-action__language:empty::after{content:"language";opacity:.68}.protyle-wysiwyg[data-readonly=false] .img:hover .protyle-icons{opacity:.86}.protyle-wysiwyg[data-readonly=false] .render-node .img:hover .protyle-icons,.protyle-wysiwyg[data-readonly=false] .render-node .render-node:hover>.protyle-icons,.protyle-wysiwyg[data-readonly=false] .protyle-wysiwyg__embed .img:hover .protyle-action__drag,.protyle-wysiwyg[data-readonly=false] .protyle-wysiwyg__embed .iframe:hover .protyle-action__drag{display:none}.protyle-wysiwyg:not([contenteditable]) .img:hover .protyle-icons,.protyle-wysiwyg[data-readonly=true] .img:hover .protyle-icons,.protyle-wysiwyg__embed .img:hover .protyle-icons{display:none}.protyle-wysiwyg:not([contenteditable]) .av .b3-chip[data-type=block-more],.protyle-wysiwyg:not([contenteditable]) .av .av__row--util:not(.av__readonly--show),.protyle-wysiwyg:not([contenteditable]) .av .av__row--footer:not(.av__readonly--show),.protyle-wysiwyg:not([contenteditable]) .av .av__row--util .b3-button[data-type=av-add-bottom],.protyle-wysiwyg:not([contenteditable]) .av .av__row--util svg[data-type=set-page-size],.protyle-wysiwyg:not([contenteditable]) .av .av__row--header>.block__icons,.protyle-wysiwyg:not([contenteditable]) .av .av__views .fn__space,.protyle-wysiwyg:not([contenteditable]) .av .av__views .block__icon:not([data-type=av-search-icon]),.protyle-wysiwyg:not([contenteditable]) .av .av__widthdrag,.protyle-wysiwyg[data-readonly=true] .av .b3-chip[data-type=block-more],.protyle-wysiwyg[data-readonly=true] .av .av__row--util:not(.av__readonly--show),.protyle-wysiwyg[data-readonly=true] .av .av__row--footer:not(.av__readonly--show),.protyle-wysiwyg[data-readonly=true] .av .av__row--util .b3-button[data-type=av-add-bottom],.protyle-wysiwyg[data-readonly=true] .av .av__row--util svg[data-type=set-page-size],.protyle-wysiwyg[data-readonly=true] .av .av__row--header>.block__icons,.protyle-wysiwyg[data-readonly=true] .av .av__views .fn__space,.protyle-wysiwyg[data-readonly=true] .av .av__views .block__icon:not([data-type=av-search-icon]),.protyle-wysiwyg[data-readonly=true] .av .av__widthdrag,.protyle-wysiwyg__embed .av .b3-chip[data-type=block-more],.protyle-wysiwyg__embed .av .av__row--util:not(.av__readonly--show),.protyle-wysiwyg__embed .av .av__row--footer:not(.av__readonly--show),.protyle-wysiwyg__embed .av .av__row--util .b3-button[data-type=av-add-bottom],.protyle-wysiwyg__embed .av .av__row--util svg[data-type=set-page-size],.protyle-wysiwyg__embed .av .av__row--header>.block__icons,.protyle-wysiwyg__embed .av .av__views .fn__space,.protyle-wysiwyg__embed .av .av__views .block__icon:not([data-type=av-search-icon]),.protyle-wysiwyg__embed .av .av__widthdrag{display:none}.protyle-wysiwyg:not([contenteditable]) .av .av__row--util:not(.av__readonly--show)+.av__row--footer.av__readonly--show,.protyle-wysiwyg[data-readonly=true] .av .av__row--util:not(.av__readonly--show)+.av__row--footer.av__readonly--show,.protyle-wysiwyg__embed .av .av__row--util:not(.av__readonly--show)+.av__row--footer.av__readonly--show{border-top-color:rgba(0,0,0,0)}.protyle-wysiwyg:not([contenteditable]) .av .av__row>div:nth-last-child(-n+2),.protyle-wysiwyg[data-readonly=true] .av .av__row>div:nth-last-child(-n+2),.protyle-wysiwyg__embed .av .av__row>div:nth-last-child(-n+2){border-right-color:rgba(0,0,0,0)}.protyle-wysiwyg:not([contenteditable]) .av .av__row--footer:hover .av__calc:not(.av__calc--ashow),.protyle-wysiwyg[data-readonly=true] .av .av__row--footer:hover .av__calc:not(.av__calc--ashow),.protyle-wysiwyg__embed .av .av__row--footer:hover .av__calc:not(.av__calc--ashow){opacity:0}.protyle-wysiwyg:not([contenteditable]) .av .av__row--footer .av__calc:hover,.protyle-wysiwyg:not([contenteditable]) .av .av__cell--header:hover,.protyle-wysiwyg[data-readonly=true] .av .av__row--footer .av__calc:hover,.protyle-wysiwyg[data-readonly=true] .av .av__cell--header:hover,.protyle-wysiwyg__embed .av .av__row--footer .av__calc:hover,.protyle-wysiwyg__embed .av .av__cell--header:hover{background-color:rgba(0,0,0,0)}.protyle-wysiwyg:not([contenteditable]) .av .av__cell,.protyle-wysiwyg[data-readonly=true] .av .av__cell,.protyle-wysiwyg__embed .av .av__cell{cursor:inherit}.protyle-wysiwyg:not([contenteditable]) .av .av__celltext--url,.protyle-wysiwyg:not([contenteditable]) .av .av__cellassetimg,.protyle-wysiwyg[data-readonly=true] .av .av__celltext--url,.protyle-wysiwyg[data-readonly=true] .av .av__cellassetimg,.protyle-wysiwyg__embed .av .av__celltext--url,.protyle-wysiwyg__embed .av .av__cellassetimg{cursor:pointer}.protyle-wysiwyg:not([contenteditable]) .av .av__cell[data-block-id]>.block__icon[data-type=copy],.protyle-wysiwyg[data-readonly=true] .av .av__cell[data-block-id]>.block__icon[data-type=copy],.protyle-wysiwyg__embed .av .av__cell[data-block-id]>.block__icon[data-type=copy]{display:block}.protyle-attr{display:flex;position:absolute;right:0;top:-12px;opacity:0;font-size:12px;font-weight:normal;align-items:center;line-height:16px}.protyle-attr--av span:hover{color:var(--b3-protyle-inline-blockref-color)}.protyle-attr>div.protyle-attr--bookmark{flex:1}.protyle-attr>div:not(.protyle-attr--refcount){margin:0 4px;line-height:16px;color:var(--b3-theme-on-surface);min-width:12px}.protyle-attr>div:not(.protyle-attr--refcount).protyle-attr--memo svg{margin-right:0}.protyle-attr>div:not(.protyle-attr--refcount):hover{color:var(--b3-theme-on-background)}.protyle-attr>div:not(.protyle-attr--refcount) svg{height:12px;width:12px;margin:2px 2px 2px 0;float:left}.protyle-attr--refcount{right:-16px;top:12px;position:absolute;line-height:16px;padding:0 4px;color:var(--b3-theme-on-surface);border-radius:var(--b3-border-radius);font-size:12px;user-select:none;cursor:pointer;height:16px;background-color:var(--b3-theme-surface);z-index:1}.protyle-attr--refcount:hover{color:var(--b3-theme-on-background);background-color:var(--b3-theme-surface-lighter)}.protyle-attr:empty{display:none}.fn__hidescrollbar::-webkit-scrollbar{display:none}.fn__ellipsis{word-break:break-all;-webkit-line-clamp:1;overflow:hidden !important;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;display:block}.fn__space{width:8px;display:inline-block;flex-shrink:0}.fn__space--small{width:4px;display:inline-block;flex-shrink:0}.fn__hr{height:8px;display:block;flex-shrink:0}.fn__hr--b{display:block;height:16px;flex-shrink:0}.fn__hr--small{height:4px;flex-shrink:0}.fn__flex{display:flex}.fn__flex-center{align-self:center}.fn__flex-1{flex:1;min-width:.1px;overflow:auto;min-height:.1px}.fn__flex-column{min-height:100%;display:flex;flex-direction:column}.fn__flex-shrink{flex-shrink:0}.fn__flex-wrap{flex-wrap:wrap}.fn__pointer{cursor:pointer}.fn__grab{cursor:grab}.fn__none{display:none !important}.fn__hidden{visibility:hidden}.fn__a{color:var(--b3-theme-on-surface);cursor:pointer}.fn__a:hover{color:var(--b3-theme-on-background)}.fn__block{width:100%}.fn__size200{width:200px;flex-shrink:0}.fn__size96{width:96px}.fn__rotate{animation:rotate 2s infinite linear}.fn__loading{position:absolute;top:0;display:flex;justify-content:center;width:100%;bottom:0;align-content:center;z-index:3;align-items:center}.fn__loading--top{top:48px}.fn__code,.b3-typography code:not(.hljs),.b3-typography span[data-type~=code],.protyle-wysiwyg code:not(.hljs),.protyle-wysiwyg span[data-type~=code]{padding:.2em .4em;margin:0;font-size:85%;border-radius:var(--b3-border-radius);font-family:var(--b3-font-family-code);word-break:break-word;background-size:20px 20px;white-space:pre-wrap;background-color:var(--b3-protyle-code-background)}.fn__list{padding-left:2em}.ft__breakword{word-break:break-word}.ft__smaller{font-size:12px}.ft__center{text-align:center}.ft__on-background{color:var(--b3-theme-on-background)}.ft__on-surface{color:var(--b3-theme-on-surface)}.ft__pink{color:#ea4aaa}.ft__error{color:var(--b3-theme-error) !important}.ft__primary{color:var(--b3-theme-primary)}.ft__success{color:var(--b3-theme-success)}.ft__secondary{color:var(--b3-theme-secondary)}.ft__selectnone{user-select:none}.history__text{background-color:var(--b3-theme-background);padding:16px;box-sizing:border-box;border:0;border-radius:0 0 var(--b3-border-radius-b) 0;resize:none;color:var(--b3-theme-on-background)}.history__repo{background-color:var(--b3-theme-background);display:flex;flex-direction:column;height:100%;box-sizing:border-box;border-radius:0 0 var(--b3-border-radius-b) var(--b3-border-radius-b)}.history__date{text-align:center;line-height:20px;color:var(--b3-theme-on-surface);background:var(--b3-theme-background)}.history__diff{width:256px;border-right:1px solid var(--b3-border-color);padding:8px 0;overflow:auto;user-select:none}.history__panel>.b3-list{width:256px;user-select:none}.b3-button{cursor:pointer;color:var(--b3-theme-on-primary);border-radius:var(--b3-border-radius);line-height:20px;padding:4px 8px;background-color:var(--b3-theme-primary);white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);border:0;box-sizing:border-box;text-align:center}.b3-button svg{height:16px;width:16px;margin-right:4px;flex-shrink:0}.b3-button:hover,.b3-button:focus,.b3-button--progress{text-decoration:none;box-shadow:var(--b3-button-shadow)}.b3-button:active{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.b3-button--progress{position:relative;background-color:rgba(0,0,0,0);height:28px}.b3-button--progress>span{position:absolute;content:" ";height:100%;left:0;top:0;width:50%;background-color:var(--b3-theme-primary);border-radius:var(--b3-border-radius)}.b3-button--small{padding:0 4px;font-size:12px}.b3-button--mid{padding:2px 8px}.b3-button--big{min-width:214px;background:var(--b3-theme-secondary);color:var(--b3-theme-on-secondary);padding:24px 16px;font-size:16px}.b3-button--text,.b3-button--cancel{color:var(--b3-theme-primary);background-color:rgba(0,0,0,0)}.b3-button--text:hover,.b3-button--text:focus,.b3-button--cancel:hover,.b3-button--cancel:focus{background-color:var(--b3-theme-primary-lightest);box-shadow:none}.b3-button--text:active,.b3-button--cancel:active{background-color:var(--b3-theme-primary-lighter);box-shadow:none}.b3-button--cancel{color:var(--b3-theme-on-surface)}.b3-button--outline{color:var(--b3-theme-primary);box-shadow:inset 0 0 0 .6px var(--b3-theme-primary);background-color:rgba(0,0,0,0)}.b3-button--outline:hover,.b3-button--outline:focus{background-color:var(--b3-theme-primary-lightest);box-shadow:inset 0 0 0 1px var(--b3-theme-primary)}.b3-button--outline:active{background-color:var(--b3-theme-primary-lighter);box-shadow:inset 0 0 0 1px var(--b3-theme-primary)}.b3-button--white{padding:4px 8px;font-size:12px;background-color:#fafbfc;color:var(--b3-theme-primary)}.b3-button--white:hover,.b3-button--white:focus{background-color:#f3f4f6}.b3-button--error{color:var(--b3-card-error-color);background-color:var(--b3-card-error-background)}.b3-button--warning{color:var(--b3-card-warning-color);background-color:var(--b3-card-warning-background)}.b3-button--info{color:var(--b3-card-info-color);background-color:var(--b3-card-info-background)}.b3-button--success{color:var(--b3-card-success-color);background-color:var(--b3-card-success-background)}.b3-button:disabled{opacity:.38;cursor:not-allowed}.b3-select{border:0;border-radius:var(--b3-border-radius);padding:4px 26px 4px 8px;box-sizing:border-box;line-height:20px;color:var(--b3-theme-on-background);transition:box-shadow 120ms 0ms cubic-bezier(0, 0, 0.2, 1),background-color .2s cubic-bezier(0, 0, 0.2, 1) 0ms;height:28px;font-size:14px;box-shadow:inset 0 0 0 .6px var(--b3-theme-on-surface);background:var(--b3-select-background);appearance:none;cursor:pointer;overflow:hidden}.b3-select:hover{box-shadow:inset 0 0 0 .6px var(--b3-theme-on-background);background-color:var(--b3-theme-surface)}.b3-select:focus{box-shadow:inset 0 0 0 1px var(--b3-theme-primary),0 0 0 3px var(--b3-theme-primary-lightest)}.b3-switch{flex-shrink:0;-webkit-appearance:none;box-sizing:border-box;width:28px;height:12px;border:1px solid rgba(0,0,0,0);border-radius:var(--b3-border-radius-b);margin:0;outline:none;display:inline-block;position:relative;cursor:pointer;background-color:var(--b3-theme-surface-lighter);overflow:inherit;user-select:none}.b3-switch--side{margin-right:14px;margin-left:14px}.b3-switch--menu{margin:13px 6px 13px 0}.b3-switch:after{border:1px solid var(--b3-theme-surface-lighter);box-shadow:var(--b3-point-shadow);box-sizing:border-box;width:16px;height:16px;border-radius:50%;pointer-events:none;z-index:1;content:"";background-color:#fff;left:-4px;top:-3px;display:block;position:absolute;transition:transform .3s ease,opacity .2s}.b3-switch:before{content:"";left:-14px;right:initial;top:-13px;width:36px;height:36px;background-color:rgba(158,158,158,.12);display:none;border-radius:24px;position:absolute;transition:transform .3s ease,opacity .2s;opacity:.54}.b3-switch:checked{background-color:var(--b3-theme-primary-light)}.b3-switch:checked:after{background-color:var(--b3-theme-primary);border-color:var(--b3-theme-primary)}.b3-switch:checked:before,.b3-switch:checked:after{transform:translateX(19px);transition:transform .6s cubic-bezier(0.2, 0.85, 0.32, 1.2),opacity .3s}.b3-switch:disabled{opacity:.38;cursor:not-allowed}.b3-switch:hover:not(:disabled):before,.b3-switch:focus:not(:disabled):before{display:inline-block}.b3-switch:focus:not(:disabled):before{background-color:var(--b3-theme-primary-lightest)}.b3-slider{-webkit-appearance:none;border-radius:var(--b3-border-radius);height:16px;background-color:rgba(0,0,0,0);padding:0 4px}.b3-slider::-webkit-slider-runnable-track{-webkit-appearance:none;height:2px;background-color:var(--b3-theme-primary-lighter)}.b3-slider::-webkit-slider-thumb{-webkit-appearance:none;width:10px;height:10px;border-radius:var(--b3-border-radius-b);cursor:pointer;background-color:var(--b3-theme-primary);margin-top:-4px;box-shadow:var(--b3-point-shadow);transition:transform 100ms ease-out}.b3-slider:focus,.b3-slider:hover{outline:none}.b3-slider:focus::-webkit-slider-thumb,.b3-slider:hover::-webkit-slider-thumb{transform:scale(1.5)}.b3-text-field{border:0;border-radius:var(--b3-border-radius);box-shadow:inset 0 0 0 .6px var(--b3-theme-on-surface);padding:4px 8px;line-height:20px;box-sizing:border-box;color:var(--b3-theme-on-background);transition:box-shadow 120ms 0ms cubic-bezier(0, 0, 0.2, 1);background-color:var(--b3-theme-background);-webkit-appearance:none;font-variant-ligatures:none;font-size:14px}.b3-text-field:not(.b3-text-field--text):hover{box-shadow:inset 0 0 0 .6px var(--b3-theme-on-background)}.b3-text-field:not(.b3-text-field--text):focus{box-shadow:inset 0 0 0 1px var(--b3-theme-primary),0 0 0 3px var(--b3-theme-primary-lightest)}.b3-text-field[type=color]{padding:0}.b3-text-field--small{font-size:12px;padding:0 4px}.b3-text-field--text{box-shadow:0 0 0}.protyle-wysiwyg a,.b3-typography a{color:var(--b3-protyle-inline-link-color);cursor:pointer;transition:var(--b3-transition)}svg{fill:currentColor;display:inline-block}.protyle-wysiwyg [data-node-id].iframe:hover .protyle-action__drag{display:none}.b3-typography table,.protyle-wysiwyg .table[data-node-id] table{display:table}@media print{.protyle-wysiwyg [data-node-id][data-type=NodeAudio],.protyle-wysiwyg [data-node-id].render-node[data-type=NodeCodeBlock],.protyle-wysiwyg [data-node-id][data-type=NodeHeading],.protyle-wysiwyg [data-node-id][data-type=NodeIFrame],.protyle-wysiwyg [data-node-id][data-type=NodeMathBlock],.protyle-wysiwyg [data-node-id][data-type=NodeParagraph],.protyle-wysiwyg [data-node-id][data-type=NodeThematicBreak],.protyle-wysiwyg [data-node-id][data-type=NodeVideo],.protyle-wysiwyg [data-node-id][data-type=NodeWidget],.protyle-wysiwyg [data-node-id] .img{break-inside:avoid}}
