﻿.cm-focused{outline:none !important}#sb-main .cm-editor{font-size:18px;height:100%}#sb-main .cm-editor .cm-content{width:100%;margin-left:auto;margin-right:auto;max-width:var(--editor-width);padding:5px 20px}#sb-main .cm-editor .cm-line{padding:0}#sb-main .cm-editor .cm-line.sb-line-h1,#sb-main .cm-editor .cm-line.sb-line-h2,#sb-main .cm-editor .cm-line.sb-line-h3,#sb-main .cm-editor .cm-line.sb-line-h4,#sb-main .cm-editor .cm-line.sb-line-h5,#sb-main .cm-editor .cm-line.sb-line-h6{font-weight:bold;padding:2px}#sb-main .cm-editor .cm-line:has(.sb-directive){background-color:var(--editor-directive-background-color)}#sb-main .cm-editor .sb-line-h1,#sb-main .cm-editor h1{font-size:1.5em}#sb-main .cm-editor .sb-line-h2,#sb-main .cm-editor h2{font-size:1.2em}#sb-main .cm-editor .sb-line-h3,#sb-main .cm-editor h3{font-size:1.1em}#sb-main .cm-editor .sb-line-h4,#sb-main .cm-editor h4,#sb-main .cm-editor .sb-line-h5,#sb-main .cm-editor h5,#sb-main .cm-editor .sb-line-h6,#sb-main .cm-editor h6{font-size:1em}#sb-main .cm-editor .sb-line-h1:has(>a.sb-hashtag:only-child){font-size:1em;padding:0;font-weight:normal}#sb-main .cm-editor .sb-line-h1:has(>a.sb-hashtag:only-child) .sb-meta{color:var(--editor-hashtag-color)}#sb-main .cm-editor .cm-panels-bottom .cm-vim-panel{padding:0 20px;max-width:var(--editor-width);margin:auto;font-family:var(--editor-font);height:1.5em;line-height:1.5em}#sb-main .cm-editor .cm-panels-bottom .cm-vim-panel input{font-family:var(--editor-font);font-size:1em}#sb-main .cm-editor .cm-gutters{background-color:rgba(0,0,0,0);border-right:none}#sb-main .cm-editor .cm-foldPlaceholder{background-color:rgba(0,0,0,0);border:0}#sb-main .cm-editor .sb-line-ul.sb-line-li-1{text-indent:calc(-1*(0ch + 2ch));padding-left:calc(0ch + 2ch)}#sb-main .cm-editor .sb-line-ul.sb-line-li-1.sb-line-task{text-indent:calc(-1*(0ch + 5ch));padding-left:calc(0ch + 5ch)}#sb-main .cm-editor .sb-line-ul.sb-line-li-1.sb-line-task .cm-list-bullet::after{left:calc(0ch + 5ch)}#sb-main .cm-editor .sb-line-ul.sb-line-li-1.sb-line-blockquote{text-indent:calc(-1*(0ch + 4ch));padding-left:calc(0ch + 4ch)}#sb-main .cm-editor .sb-line-ul.sb-line-li-1 .cm-list-bullet::after{left:calc(0ch + 0ch + 2ch)}#sb-main .cm-editor .sb-line-ul.sb-line-li-1.sb-line-li-2{text-indent:calc(-1*(2ch + 2ch));padding-left:calc(2ch + 2ch)}#sb-main .cm-editor .sb-line-ul.sb-line-li-1.sb-line-li-2.sb-line-task{text-indent:calc(-1*(2ch + 5ch));padding-left:calc(2ch + 5ch)}#sb-main .cm-editor .sb-line-ul.sb-line-li-1.sb-line-li-2.sb-line-task .cm-list-bullet::after{left:calc(2ch + 5ch)}#sb-main .cm-editor .sb-line-ul.sb-line-li-1.sb-line-li-2.sb-line-blockquote{text-indent:calc(-1*(2ch + 4ch));padding-left:calc(2ch + 4ch)}#sb-main .cm-editor .sb-line-ul.sb-line-li-1.sb-line-li-2 .cm-list-bullet::after{left:calc(2ch + 0ch + 2ch)}#sb-main .cm-editor .sb-line-ul.sb-line-li-1.sb-line-li-2.sb-line-li-3{text-indent:calc(-1*(4ch + 2ch));padding-left:calc(4ch + 2ch)}#sb-main .cm-editor .sb-line-ul.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-task{text-indent:calc(-1*(4ch + 5ch));padding-left:calc(4ch + 5ch)}#sb-main .cm-editor .sb-line-ul.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-task .cm-list-bullet::after{left:calc(4ch + 5ch)}#sb-main .cm-editor .sb-line-ul.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-blockquote{text-indent:calc(-1*(4ch + 4ch));padding-left:calc(4ch + 4ch)}#sb-main .cm-editor .sb-line-ul.sb-line-li-1.sb-line-li-2.sb-line-li-3 .cm-list-bullet::after{left:calc(4ch + 0ch + 2ch)}#sb-main .cm-editor .sb-line-ul.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-li-4{text-indent:calc(-1*(6ch + 2ch));padding-left:calc(6ch + 2ch)}#sb-main .cm-editor .sb-line-ul.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-li-4.sb-line-task{text-indent:calc(-1*(6ch + 5ch));padding-left:calc(6ch + 5ch)}#sb-main .cm-editor .sb-line-ul.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-li-4.sb-line-task .cm-list-bullet::after{left:calc(6ch + 5ch)}#sb-main .cm-editor .sb-line-ul.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-li-4.sb-line-blockquote{text-indent:calc(-1*(6ch + 4ch));padding-left:calc(6ch + 4ch)}#sb-main .cm-editor .sb-line-ul.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-li-4 .cm-list-bullet::after{left:calc(6ch + 0ch + 2ch)}#sb-main .cm-editor .sb-line-ul.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-li-4.sb-line-li-5{text-indent:calc(-1*(8ch + 2ch));padding-left:calc(8ch + 2ch)}#sb-main .cm-editor .sb-line-ul.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-li-4.sb-line-li-5.sb-line-task{text-indent:calc(-1*(8ch + 5ch));padding-left:calc(8ch + 5ch)}#sb-main .cm-editor .sb-line-ul.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-li-4.sb-line-li-5.sb-line-task .cm-list-bullet::after{left:calc(8ch + 5ch)}#sb-main .cm-editor .sb-line-ul.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-li-4.sb-line-li-5.sb-line-blockquote{text-indent:calc(-1*(8ch + 4ch));padding-left:calc(8ch + 4ch)}#sb-main .cm-editor .sb-line-ul.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-li-4.sb-line-li-5 .cm-list-bullet::after{left:calc(8ch + 0ch + 2ch)}#sb-main .cm-editor .sb-line-ol.sb-line-li-1{text-indent:calc(-1*(1ch + 2ch));padding-left:calc(1ch + 2ch)}#sb-main .cm-editor .sb-line-ol.sb-line-li-1.sb-line-task{text-indent:calc(-1*(1ch + 5ch));padding-left:calc(1ch + 5ch)}#sb-main .cm-editor .sb-line-ol.sb-line-li-1.sb-line-task .cm-list-bullet::after{left:calc(1ch + 5ch)}#sb-main .cm-editor .sb-line-ol.sb-line-li-1.sb-line-blockquote{text-indent:calc(-1*(1ch + 4ch));padding-left:calc(1ch + 4ch)}#sb-main .cm-editor .sb-line-ol.sb-line-li-1 .cm-list-bullet::after{left:calc(1ch + 0ch + 2ch)}#sb-main .cm-editor .sb-line-ol.sb-line-li-1.sb-line-li-2{text-indent:calc(-1*(4ch + 2ch));padding-left:calc(4ch + 2ch)}#sb-main .cm-editor .sb-line-ol.sb-line-li-1.sb-line-li-2.sb-line-task{text-indent:calc(-1*(4ch + 5ch));padding-left:calc(4ch + 5ch)}#sb-main .cm-editor .sb-line-ol.sb-line-li-1.sb-line-li-2.sb-line-task .cm-list-bullet::after{left:calc(4ch + 5ch)}#sb-main .cm-editor .sb-line-ol.sb-line-li-1.sb-line-li-2.sb-line-blockquote{text-indent:calc(-1*(4ch + 4ch));padding-left:calc(4ch + 4ch)}#sb-main .cm-editor .sb-line-ol.sb-line-li-1.sb-line-li-2 .cm-list-bullet::after{left:calc(4ch + 0ch + 2ch)}#sb-main .cm-editor .sb-line-ol.sb-line-li-1.sb-line-li-2.sb-line-li-3{text-indent:calc(-1*(7ch + 2ch));padding-left:calc(7ch + 2ch)}#sb-main .cm-editor .sb-line-ol.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-task{text-indent:calc(-1*(7ch + 5ch));padding-left:calc(7ch + 5ch)}#sb-main .cm-editor .sb-line-ol.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-task .cm-list-bullet::after{left:calc(7ch + 5ch)}#sb-main .cm-editor .sb-line-ol.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-blockquote{text-indent:calc(-1*(7ch + 4ch));padding-left:calc(7ch + 4ch)}#sb-main .cm-editor .sb-line-ol.sb-line-li-1.sb-line-li-2.sb-line-li-3 .cm-list-bullet::after{left:calc(7ch + 0ch + 2ch)}#sb-main .cm-editor .sb-line-ol.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-li-4{text-indent:calc(-1*(10ch + 2ch));padding-left:calc(10ch + 2ch)}#sb-main .cm-editor .sb-line-ol.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-li-4.sb-line-task{text-indent:calc(-1*(10ch + 5ch));padding-left:calc(10ch + 5ch)}#sb-main .cm-editor .sb-line-ol.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-li-4.sb-line-task .cm-list-bullet::after{left:calc(10ch + 5ch)}#sb-main .cm-editor .sb-line-ol.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-li-4.sb-line-blockquote{text-indent:calc(-1*(10ch + 4ch));padding-left:calc(10ch + 4ch)}#sb-main .cm-editor .sb-line-ol.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-li-4 .cm-list-bullet::after{left:calc(10ch + 0ch + 2ch)}#sb-main .cm-editor .sb-line-ol.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-li-4.sb-line-li-5{text-indent:calc(-1*(13ch + 2ch));padding-left:calc(13ch + 2ch)}#sb-main .cm-editor .sb-line-ol.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-li-4.sb-line-li-5.sb-line-task{text-indent:calc(-1*(13ch + 5ch));padding-left:calc(13ch + 5ch)}#sb-main .cm-editor .sb-line-ol.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-li-4.sb-line-li-5.sb-line-task .cm-list-bullet::after{left:calc(13ch + 5ch)}#sb-main .cm-editor .sb-line-ol.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-li-4.sb-line-li-5.sb-line-blockquote{text-indent:calc(-1*(13ch + 4ch));padding-left:calc(13ch + 4ch)}#sb-main .cm-editor .sb-line-ol.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-li-4.sb-line-li-5 .cm-list-bullet::after{left:calc(13ch + 0ch + 2ch)}#sb-main .cm-editor .sb-line-ol.sb-line-ul.sb-line-li-1.sb-line-li-2{text-indent:calc(-1*(3ch + 2ch));padding-left:calc(3ch + 2ch)}#sb-main .cm-editor .sb-line-ol.sb-line-ul.sb-line-li-1.sb-line-li-2.sb-line-task{text-indent:calc(-1*(3ch + 5ch));padding-left:calc(3ch + 5ch)}#sb-main .cm-editor .sb-line-ol.sb-line-ul.sb-line-li-1.sb-line-li-2.sb-line-task .cm-list-bullet::after{left:calc(3ch + 5ch)}#sb-main .cm-editor .sb-line-ol.sb-line-ul.sb-line-li-1.sb-line-li-2.sb-line-blockquote{text-indent:calc(-1*(3ch + 4ch));padding-left:calc(3ch + 4ch)}#sb-main .cm-editor .sb-line-ol.sb-line-ul.sb-line-li-1.sb-line-li-2 .cm-list-bullet::after{left:calc(3ch + 0ch + 2ch)}#sb-main .cm-editor .sb-line-ol.sb-line-ul.sb-line-li-1.sb-line-li-2.sb-line-li-3{text-indent:calc(-1*(6ch + 2ch));padding-left:calc(6ch + 2ch)}#sb-main .cm-editor .sb-line-ol.sb-line-ul.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-task{text-indent:calc(-1*(6ch + 5ch));padding-left:calc(6ch + 5ch)}#sb-main .cm-editor .sb-line-ol.sb-line-ul.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-task .cm-list-bullet::after{left:calc(6ch + 5ch)}#sb-main .cm-editor .sb-line-ol.sb-line-ul.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-blockquote{text-indent:calc(-1*(6ch + 4ch));padding-left:calc(6ch + 4ch)}#sb-main .cm-editor .sb-line-ol.sb-line-ul.sb-line-li-1.sb-line-li-2.sb-line-li-3 .cm-list-bullet::after{left:calc(6ch + 0ch + 2ch)}#sb-main .cm-editor .sb-line-ol.sb-line-ul.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-li-4{text-indent:calc(-1*(9ch + 2ch));padding-left:calc(9ch + 2ch)}#sb-main .cm-editor .sb-line-ol.sb-line-ul.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-li-4.sb-line-task{text-indent:calc(-1*(9ch + 5ch));padding-left:calc(9ch + 5ch)}#sb-main .cm-editor .sb-line-ol.sb-line-ul.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-li-4.sb-line-task .cm-list-bullet::after{left:calc(9ch + 5ch)}#sb-main .cm-editor .sb-line-ol.sb-line-ul.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-li-4.sb-line-blockquote{text-indent:calc(-1*(9ch + 4ch));padding-left:calc(9ch + 4ch)}#sb-main .cm-editor .sb-line-ol.sb-line-ul.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-li-4 .cm-list-bullet::after{left:calc(9ch + 0ch + 2ch)}#sb-main .cm-editor .sb-line-ol.sb-line-ul.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-li-4.sb-line-li-5{text-indent:calc(-1*(12ch + 2ch));padding-left:calc(12ch + 2ch)}#sb-main .cm-editor .sb-line-ol.sb-line-ul.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-li-4.sb-line-li-5.sb-line-task{text-indent:calc(-1*(12ch + 5ch));padding-left:calc(12ch + 5ch)}#sb-main .cm-editor .sb-line-ol.sb-line-ul.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-li-4.sb-line-li-5.sb-line-task .cm-list-bullet::after{left:calc(12ch + 5ch)}#sb-main .cm-editor .sb-line-ol.sb-line-ul.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-li-4.sb-line-li-5.sb-line-blockquote{text-indent:calc(-1*(12ch + 4ch));padding-left:calc(12ch + 4ch)}#sb-main .cm-editor .sb-line-ol.sb-line-ul.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-li-4.sb-line-li-5 .cm-list-bullet::after{left:calc(12ch + 0ch + 2ch)}#sb-main .cm-editor .sb-line-blockquote.sb-line-li-1{text-indent:calc(-1*(-1ch + 2ch));padding-left:calc(-1ch + 2ch)}#sb-main .cm-editor .sb-line-blockquote.sb-line-li-1.sb-line-task{text-indent:calc(-1*(-1ch + 5ch));padding-left:calc(-1ch + 5ch)}#sb-main .cm-editor .sb-line-blockquote.sb-line-li-1.sb-line-task .cm-list-bullet::after{left:calc(-1ch + 5ch)}#sb-main .cm-editor .sb-line-blockquote.sb-line-li-1.sb-line-blockquote{text-indent:calc(-1*(-1ch + 4ch));padding-left:calc(-1ch + 4ch)}#sb-main .cm-editor .sb-line-blockquote.sb-line-li-1 .cm-list-bullet::after{left:calc(-1ch + 2ch + 2ch)}#sb-main .cm-editor .sb-line-blockquote.sb-line-li-1.sb-line-li-2{text-indent:calc(-1*(1ch + 2ch));padding-left:calc(1ch + 2ch)}#sb-main .cm-editor .sb-line-blockquote.sb-line-li-1.sb-line-li-2.sb-line-task{text-indent:calc(-1*(1ch + 5ch));padding-left:calc(1ch + 5ch)}#sb-main .cm-editor .sb-line-blockquote.sb-line-li-1.sb-line-li-2.sb-line-task .cm-list-bullet::after{left:calc(1ch + 5ch)}#sb-main .cm-editor .sb-line-blockquote.sb-line-li-1.sb-line-li-2.sb-line-blockquote{text-indent:calc(-1*(1ch + 4ch));padding-left:calc(1ch + 4ch)}#sb-main .cm-editor .sb-line-blockquote.sb-line-li-1.sb-line-li-2 .cm-list-bullet::after{left:calc(1ch + 2ch + 2ch)}#sb-main .cm-editor .sb-line-blockquote.sb-line-li-1.sb-line-li-2.sb-line-li-3{text-indent:calc(-1*(4ch + 2ch));padding-left:calc(4ch + 2ch)}#sb-main .cm-editor .sb-line-blockquote.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-task{text-indent:calc(-1*(4ch + 5ch));padding-left:calc(4ch + 5ch)}#sb-main .cm-editor .sb-line-blockquote.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-task .cm-list-bullet::after{left:calc(4ch + 5ch)}#sb-main .cm-editor .sb-line-blockquote.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-blockquote{text-indent:calc(-1*(4ch + 4ch));padding-left:calc(4ch + 4ch)}#sb-main .cm-editor .sb-line-blockquote.sb-line-li-1.sb-line-li-2.sb-line-li-3 .cm-list-bullet::after{left:calc(4ch + 0ch + 2ch)}#sb-main .cm-editor .sb-line-blockquote.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-li-4{text-indent:calc(-1*(6ch + 2ch));padding-left:calc(6ch + 2ch)}#sb-main .cm-editor .sb-line-blockquote.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-li-4.sb-line-task{text-indent:calc(-1*(6ch + 5ch));padding-left:calc(6ch + 5ch)}#sb-main .cm-editor .sb-line-blockquote.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-li-4.sb-line-task .cm-list-bullet::after{left:calc(6ch + 5ch)}#sb-main .cm-editor .sb-line-blockquote.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-li-4.sb-line-blockquote{text-indent:calc(-1*(6ch + 4ch));padding-left:calc(6ch + 4ch)}#sb-main .cm-editor .sb-line-blockquote.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-li-4 .cm-list-bullet::after{left:calc(6ch + 0ch + 2ch)}#sb-main .cm-editor .sb-line-blockquote.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-li-4.sb-line-li-5{text-indent:calc(-1*(8ch + 2ch));padding-left:calc(8ch + 2ch)}#sb-main .cm-editor .sb-line-blockquote.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-li-4.sb-line-li-5.sb-line-task{text-indent:calc(-1*(8ch + 5ch));padding-left:calc(8ch + 5ch)}#sb-main .cm-editor .sb-line-blockquote.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-li-4.sb-line-li-5.sb-line-task .cm-list-bullet::after{left:calc(8ch + 5ch)}#sb-main .cm-editor .sb-line-blockquote.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-li-4.sb-line-li-5.sb-line-blockquote{text-indent:calc(-1*(8ch + 4ch));padding-left:calc(8ch + 4ch)}#sb-main .cm-editor .sb-line-blockquote.sb-line-li-1.sb-line-li-2.sb-line-li-3.sb-line-li-4.sb-line-li-5 .cm-list-bullet::after{left:calc(8ch + 0ch + 2ch)}#sb-main .cm-editor .sb-line-comment{text-indent:-3ch;padding-left:3ch}#sb-main .cm-editor .cm-list-bullet{position:relative;visibility:hidden}#sb-main .cm-editor .cm-list-bullet::after{visibility:visible;position:absolute;content:"•"}#sb-main .cm-editor .cm-task-checked,#sb-main .cm-editor .sb-line-task:has(.cm-task-checked) .sb-wiki-link{text-decoration:line-through !important}#sb-main .cm-editor .cm-tooltip-autocomplete .cm-completionDetail{font-style:normal;display:block;font-size:80%;margin-left:5px}#sb-main .cm-editor .cm-tooltip-autocomplete .cm-completionLabel{display:block;margin-left:5px}#sb-main .cm-editor .cm-tooltip-autocomplete .cm-completionIcon{display:none}#sb-main .cm-editor .sb-header-inside.sb-line-h1{text-indent:-2ch}#sb-main .cm-editor .sb-header-inside.sb-line-h2{text-indent:-3ch}#sb-main .cm-editor .sb-header-inside.sb-line-h3{text-indent:-4ch}#sb-main .cm-editor .sb-header-inside.sb-line-h4{text-indent:-5ch}#sb-main .cm-editor .sb-header-inside.sb-line-h5{text-indent:-6ch}#sb-main .cm-editor .sb-header-inside.sb-line-h6{text-indent:-7ch}#sb-main .cm-editor .sb-checkbox>input[type=checkbox]{width:3ch}#sb-main .cm-editor .sb-hashtag,#sb-main .cm-editor .hashtag{border-radius:6px;padding:0 3px;margin:0 1px 0 0;font-size:.9em}#sb-main .cm-editor a.sb-hashtag{text-decoration:none}#sb-main .cm-editor .sb-strikethrough{text-decoration:line-through}#sb-main .cm-editor .sb-strikethrough.sb-meta{text-decoration:none}#sb-main .cm-editor .sb-line-hr{margin-top:1em;margin-bottom:-1em}#sb-main .cm-editor .sb-hr{font-weight:bold}#sb-main .cm-editor .sb-naked-url{cursor:pointer}#sb-main .cm-editor .sb-link:not(.sb-url){cursor:pointer}#sb-main .cm-editor .sb-link:not(.sb-meta,.sb-url){text-decoration:underline}#sb-main .cm-editor .sb-url:not(.sb-link){text-decoration:underline;cursor:pointer}#sb-main .cm-editor .sb-wiki-link{border-radius:5px;padding:0 5px;text-decoration:none;cursor:pointer}#sb-main .cm-editor .sb-lua-directive-inline{display:inline;padding:2px}#sb-main .cm-editor .sb-lua-directive-block{display:block;margin:-1em 0}#sb-main .cm-editor .sb-widget-array{display:flex;flex-direction:column}#sb-main .cm-editor .sb-task-mark{font-size:91%}#sb-main .cm-editor .sb-task-state{font-size:91%}#sb-main .cm-editor .sb-task-deadline{background-color:rgba(22,22,22,.07)}#sb-main .cm-editor .sb-line-frontmatter-outside .sb-meta,#sb-main .cm-editor .sb-line-code-outside .sb-meta{color:rgba(0,0,0,0)}#sb-main .cm-editor .sb-line-frontmatter-outside,#sb-main .cm-editor .sb-line-code-outside{color:rgba(0,0,0,0)}#sb-main .cm-editor .sb-line-blockquote{text-indent:-2ch}#sb-main .cm-editor .sb-blockquote-outside{text-indent:-1ch;min-height:1em}#sb-main .cm-editor .sb-line-table-outside{display:none}#sb-main .cm-editor .sb-line-tbl-header{font-weight:bold}#sb-main .cm-editor .sb-line-tbl-header .meta{font-weight:normal}#sb-main .cm-editor .sb-table-widget{display:block;font-weight:normal;margin-bottom:-3rem;overflow:auto}#sb-main .cm-editor table{width:100%;border-spacing:0}#sb-main .cm-editor thead tr{font-weight:bold}#sb-main .cm-editor thead tr td{padding:11px 8px}#sb-main .cm-editor th,#sb-main .cm-editor td{padding:8px;white-space:nowrap}#sb-main .cm-editor .sb-table-align-left{text-align:left}#sb-main .cm-editor .sb-table-align-right{text-align:right}#sb-main .cm-editor .sb-table-align-center{text-align:center}#sb-main .cm-editor .sb-line-code .sb-code{background-color:rgba(0,0,0,0)}#sb-main .cm-editor .sb-line-code-outside .sb-code-info{display:block;float:right;font-size:90%;padding-right:7px}#sb-main .cm-editor .sb-code-copy-button{float:right;cursor:pointer;margin:0 3px}#sb-main .cm-editor .sb-code-copy-button>svg{height:1rem;width:1rem}#sb-main .cm-editor .sb-line-fenced-code .sb-code{background-color:rgba(0,0,0,0)}#sb-main .cm-editor .sb-line-fenced-code .sb-comment{border-radius:0;font-style:inherit;font-size:inherit;line-height:inherit}#sb-main .cm-editor .sb-keyword{font-weight:bold}#sb-main .cm-editor .sb-fenced-code-hide{background-color:rgba(0,0,0,0);line-height:0}#sb-main .cm-editor .sb-lua-wrapper ::selection{background-color:var(--editor-selection-background-color) !important}#sb-main .cm-editor .sb-lua-top-widget,#sb-main .cm-editor .sb-lua-bottom-widget{border:1px solid var(--editor-widget-background-color);border-radius:5px;white-space:normal;position:relative;min-height:48px}#sb-main .cm-editor .sb-lua-top-widget{margin:0 0 10px 0}#sb-main .cm-editor .sb-lua-bottom-widget{margin:10px 0 0 0}#sb-main .cm-editor .sb-lua-top-widget h1,#sb-main .cm-editor .sb-lua-bottom-widget h1{margin:-10px -10px 10px -10px !important;padding:15px 10px !important;background-color:var(--editor-widget-background-color);font-size:1.2em}#sb-main .cm-editor .sb-markdown-top-widget h1,#sb-main .cm-editor .sb-markdown-bottom-widget h1{margin:0 0 5px 0;padding:10px !important;background-color:var(--editor-widget-background-color);font-size:1.2em}#sb-main .cm-editor .sb-markdown-top-widget:has(*){margin-bottom:10px}#sb-main .cm-editor .sb-markdown-bottom-widget{margin-top:10px}#sb-main .cm-editor .sb-lua-top-widget .content,#sb-main .cm-editor .sb-lua-bottom-widget .content{max-height:500px;padding:10px}#sb-main .cm-editor .sb-lua-bottom-widget p strong{display:block;padding:10px 12px;background-color:var(--editor-widget-background-color);border:1px solid var(--editor-widget-background-color);border-radius:8px 8px 0 0;font-weight:600}#sb-main .cm-editor .sb-lua-bottom-widget blockquote{margin:0 5px;padding:12px;border:1px solid var(--editor-widget-background-color);border-radius:8px;background-color:var(--editor-widget-background-color);color:var(--editor-text-color);border-top:1px solid var(--editor-widget-background-color)}#sb-main .cm-editor .sb-markdown-top-widget:has(*) .content{max-height:500px}@media screen and (max-height: 1000px){#sb-main .cm-editor .sb-markdown-top-widget:has(*) .content{max-height:300px}}#sb-main .cm-editor .sb-markdown-widget,#sb-main .cm-editor .sb-lua-directive-block,#sb-main .cm-editor .sb-lua-directive-inline,#sb-main .cm-editor .sb-markdown-top-widget:has(*),#sb-main .cm-editor .sb-markdown-bottom-widget:has(*){border:1px solid var(--editor-widget-background-color);border-radius:5px;white-space:normal;position:relative;min-height:48px}#sb-main .cm-editor .sb-markdown-widget .content,#sb-main .cm-editor .sb-lua-directive-block .content,#sb-main .cm-editor .sb-lua-directive-inline .content,#sb-main .cm-editor .sb-markdown-top-widget:has(*) .content,#sb-main .cm-editor .sb-markdown-bottom-widget:has(*) .content{overflow-y:auto}#sb-main .cm-editor .sb-markdown-widget ul,#sb-main .cm-editor .sb-markdown-widget ol,#sb-main .cm-editor .sb-lua-directive-block ul,#sb-main .cm-editor .sb-lua-directive-block ol,#sb-main .cm-editor .sb-lua-directive-inline ul,#sb-main .cm-editor .sb-lua-directive-inline ol,#sb-main .cm-editor .sb-markdown-top-widget:has(*) ul,#sb-main .cm-editor .sb-markdown-top-widget:has(*) ol,#sb-main .cm-editor .sb-markdown-bottom-widget:has(*) ul,#sb-main .cm-editor .sb-markdown-bottom-widget:has(*) ol{margin-top:0;margin-bottom:0}#sb-main .cm-editor .sb-markdown-widget ul,#sb-main .cm-editor .sb-lua-directive-block ul,#sb-main .cm-editor .sb-lua-directive-inline ul,#sb-main .cm-editor .sb-markdown-top-widget:has(*) ul,#sb-main .cm-editor .sb-markdown-bottom-widget:has(*) ul{list-style:none}#sb-main .cm-editor .sb-markdown-widget ul li::before,#sb-main .cm-editor .sb-lua-directive-block ul li::before,#sb-main .cm-editor .sb-lua-directive-inline ul li::before,#sb-main .cm-editor .sb-markdown-top-widget:has(*) ul li::before,#sb-main .cm-editor .sb-markdown-bottom-widget:has(*) ul li::before{content:"•";color:var(--editor-list-bullet-color);display:inline-block;width:1em;margin-left:-1em}#sb-main .cm-editor .sb-markdown-widget h1,#sb-main .cm-editor .sb-markdown-widget h2,#sb-main .cm-editor .sb-markdown-widget h3,#sb-main .cm-editor .sb-markdown-widget h4,#sb-main .cm-editor .sb-markdown-widget h5,#sb-main .cm-editor .sb-lua-directive-block h1,#sb-main .cm-editor .sb-lua-directive-block h2,#sb-main .cm-editor .sb-lua-directive-block h3,#sb-main .cm-editor .sb-lua-directive-block h4,#sb-main .cm-editor .sb-lua-directive-block h5,#sb-main .cm-editor .sb-lua-directive-inline h1,#sb-main .cm-editor .sb-lua-directive-inline h2,#sb-main .cm-editor .sb-lua-directive-inline h3,#sb-main .cm-editor .sb-lua-directive-inline h4,#sb-main .cm-editor .sb-lua-directive-inline h5,#sb-main .cm-editor .sb-markdown-top-widget:has(*) h1,#sb-main .cm-editor .sb-markdown-top-widget:has(*) h2,#sb-main .cm-editor .sb-markdown-top-widget:has(*) h3,#sb-main .cm-editor .sb-markdown-top-widget:has(*) h4,#sb-main .cm-editor .sb-markdown-top-widget:has(*) h5,#sb-main .cm-editor .sb-markdown-bottom-widget:has(*) h1,#sb-main .cm-editor .sb-markdown-bottom-widget:has(*) h2,#sb-main .cm-editor .sb-markdown-bottom-widget:has(*) h3,#sb-main .cm-editor .sb-markdown-bottom-widget:has(*) h4,#sb-main .cm-editor .sb-markdown-bottom-widget:has(*) h5{margin:0}#sb-main .cm-editor .sb-markdown-widget a.wiki-link,#sb-main .cm-editor .sb-lua-directive-block a.wiki-link,#sb-main .cm-editor .sb-lua-directive-inline a.wiki-link,#sb-main .cm-editor .sb-markdown-top-widget:has(*) a.wiki-link,#sb-main .cm-editor .sb-markdown-bottom-widget:has(*) a.wiki-link{border-radius:5px;padding:0 5px;color:var(--editor-wiki-link-page-color);background-color:var(--editor-wiki-link-page-background-color);text-decoration:none}#sb-main .cm-editor .sb-markdown-widget span.task-deadline,#sb-main .cm-editor .sb-lua-directive-block span.task-deadline,#sb-main .cm-editor .sb-lua-directive-inline span.task-deadline,#sb-main .cm-editor .sb-markdown-top-widget:has(*) span.task-deadline,#sb-main .cm-editor .sb-markdown-bottom-widget:has(*) span.task-deadline{background-color:rgba(22,22,22,.07)}#sb-main .cm-editor .sb-markdown-widget tt,#sb-main .cm-editor .sb-lua-directive-block tt,#sb-main .cm-editor .sb-lua-directive-inline tt,#sb-main .cm-editor .sb-markdown-top-widget:has(*) tt,#sb-main .cm-editor .sb-markdown-bottom-widget:has(*) tt{background-color:var(--editor-code-background-color)}#sb-main .cm-editor .sb-markdown-widget:hover .button-bar,#sb-main .cm-editor .sb-lua-directive-block:hover .button-bar,#sb-main .cm-editor .sb-lua-directive-inline:hover .button-bar,#sb-main .cm-editor .sb-markdown-top-widget:has(*):hover .button-bar,#sb-main .cm-editor .sb-markdown-bottom-widget:has(*):hover .button-bar{display:block}@media(hover: none)and (pointer: coarse){#sb-main .cm-editor .sb-markdown-widget .button-bar,#sb-main .cm-editor .sb-lua-directive-block .button-bar,#sb-main .cm-editor .sb-lua-directive-inline .button-bar,#sb-main .cm-editor .sb-markdown-top-widget:has(*) .button-bar,#sb-main .cm-editor .sb-markdown-bottom-widget:has(*) .button-bar{display:block !important}}#sb-main .cm-editor .sb-markdown-widget .button-bar,#sb-main .cm-editor .sb-lua-directive-block .button-bar,#sb-main .cm-editor .sb-lua-directive-inline .button-bar,#sb-main .cm-editor .sb-markdown-top-widget:has(*) .button-bar,#sb-main .cm-editor .sb-markdown-bottom-widget:has(*) .button-bar{position:absolute;right:0;top:0;display:none;background:var(--editor-widget-background-color);padding-inline:3px;padding:4px 0;border-radius:0 0 0 5px}#sb-main .cm-editor .sb-markdown-widget .button-bar button,#sb-main .cm-editor .sb-lua-directive-block .button-bar button,#sb-main .cm-editor .sb-lua-directive-inline .button-bar button,#sb-main .cm-editor .sb-markdown-top-widget:has(*) .button-bar button,#sb-main .cm-editor .sb-markdown-bottom-widget:has(*) .button-bar button{border:none;background:none;cursor:pointer;color:var(--root-color);margin-right:-8px;padding:11px 8px}#sb-main .cm-editor .sb-markdown-widget .button-bar button:last-of-type,#sb-main .cm-editor .sb-lua-directive-block .button-bar button:last-of-type,#sb-main .cm-editor .sb-lua-directive-inline .button-bar button:last-of-type,#sb-main .cm-editor .sb-markdown-top-widget:has(*) .button-bar button:last-of-type,#sb-main .cm-editor .sb-markdown-bottom-widget:has(*) .button-bar button:last-of-type{margin-right:2px}#sb-main .cm-editor .sb-lua-directive-inline:has(>button){border:none;border-radius:0}#sb-main .cm-editor .sb-inline-content>div>.content>*{max-width:100%;display:block}#sb-main .cm-editor .sb-inline-content{margin:0;overflow:hidden}#sb-main .cm-editor .sb-fenced-code-iframe{background-color:rgba(0,0,0,0)}#sb-main .cm-editor .sb-fenced-code-iframe iframe{border:0;width:100%;max-width:100%;padding:0;margin:0 0 -2ch 0;border:1px solid var(--editor-widget-background-color);border-radius:5px}#sb-main .cm-editor .sb-line-blockquote.sb-line-ul.sb-line-li>.sb-quote.sb-meta:first-child{margin-left:-1ch}#sb-main .cm-editor .sb-admonition{border-left-width:4px !important;border-left-style:solid;padding-left:5px}#sb-main .cm-editor .sb-admonition-type::before{content:"";mask:var(--admonition-icon) no-repeat;-webkit-mask:var(--admonition-icon) no-repeat;mask-size:cover;-webkit-mask-size:cover;--admonition-width: 1.1em;width:0em;height:1.1em;display:inline-flex;vertical-align:middle}#sb-main .cm-editor .sb-frontmatter-marker{float:right;font-size:80%;padding-right:7px}#sb-main .cm-editor .cm-scroller{padding-bottom:20em}div:not(.cm-focused).cm-fat-cursor{outline:none !important}.sb-modal-box{margin-top:60px;padding:0;width:700px;max-width:90%;border-radius:8px;overflow:hidden}.sb-modal-box .cm-content{padding:0}.sb-modal-box .cm-content .cm-line{padding:2px 0 0 3px}.sb-modal-box .sb-header{padding:13px 10px 10px 10px;display:flex}.sb-modal-box .sb-header label{margin:3px}.sb-modal-box .sb-header .sb-mini-editor{flex-grow:1;min-width:0}.sb-modal-box .sb-prompt{padding:13px 10px 10px 10px}.sb-modal-box .sb-prompt label{font-weight:bold}.sb-modal-box .sb-prompt .sb-mini-editor{background-color:var(--text-field-background-color);margin:10px 0;padding:.2em .5em;border:0;border-radius:.5em;outline:none}.sb-modal-box .sb-prompt .sb-prompt-buttons{display:flex;justify-content:flex-end;margin-top:10px;gap:10px}.sb-modal-box .sb-help-text{padding:5px}.sb-modal-box .sb-result-list{max-height:250px;overflow-y:scroll}.sb-modal-box .sb-result-list .sb-icon{padding:0 8px 0 5px;position:relative;top:3px}.sb-modal-box .sb-result-list .sb-description{font-size:75%}.sb-modal-box .sb-option,.sb-modal-box .sb-selected-option{padding:8px;cursor:pointer;line-height:20px}.sb-modal-box .sb-option .sb-hint,.sb-modal-box .sb-selected-option .sb-hint{float:right;margin-right:0;margin-top:-4px;padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:3px;border-radius:5px}html{--ui-accent-color: #464cfc;--ui-accent-text-color: var(--ui-accent-color);--ui-accent-contrast-color: #eee;--highlight-color: rgba(255, 255, 0, 0.5);--link-color: #0330cb;--link-missing-color: #9e4705;--link-invalid-color: #bb08e7;--meta-color: #650007;--meta-subtle-color: #959595;--subtle-color: #676767;--subtle-background-color: rgba(72, 72, 72, 0.1);--root-background-color: #fff;--root-color: inherit;--top-color: inherit;--top-background-color: #e1e1e1;--top-border-color: #cacaca;--top-sync-error-color: var(--top-color);--top-sync-error-background-color: #fdf8cb;--top-saved-color: #111;--top-unsaved-color: #5e5e5e;--top-loading-color: #7a7a7a;--panel-background-color: #fff;--panel-border-color: #fff;--bhs-background-color: #fff;--bhs-border-color: rgb(193, 193, 193);--modal-color: inherit;--modal-background-color: #fff;--modal-border-color: rgb(108, 108, 108);--modal-header-label-color: var(--ui-accent-text-color);--modal-help-background-color: #eee;--modal-help-color: #555;--modal-selected-option-background-color: var(--ui-accent-color);--modal-selected-option-color: var(--ui-accent-contrast-color);--modal-hint-background-color: #212476;--modal-hint-color: #eee;--modal-hint-inactive-background-color: #e1e1e1;--modal-hint-inactive-color: #111;--modal-description-color: #6b6b6b;--modal-selected-option-description-color: #e6e6e6;--notifications-background-color: inherit;--notifications-border-color: rgb(41, 41, 41);--notification-info-background-color: rgb(187, 221, 247);--notification-error-background-color: rgb(255, 84, 84);--notification-warning-background-color: rgb(255, 213, 79);--button-background-color: #eee;--button-hover-background-color: inherit;--button-color: black;--button-border-color: #6c6c6c;--primary-button-background-color: var(--ui-accent-color);--primary-button-hover-background-color: color-mix( in srgb, var(--ui-accent-color), black 35% );--primary-button-color: var(--ui-accent-contrast-color);--primary-button-border-color: transparent;--text-field-background-color: var(--button-background-color);--progress-background-color: #eee;--progress-sync-color: black;--progress-index-color: #0772be;--action-button-background-color: transparent;--action-button-color: #292929;--action-button-hover-color: #0772be;--action-button-active-color: #0772be;--editor-caret-color: black;--editor-selection-background-color: #d7e1f6;--editor-panels-bottom-color: inherit;--editor-panels-bottom-background-color: #e1e1e1;--editor-panels-bottom-border-color: #cacaca;--editor-completion-detail-color: #555;--editor-completion-detail-selected-color: #d2d2d2;--editor-list-bullet-color: rgb(150, 150, 150);--editor-heading-color: #333;--editor-heading-meta-color: var(--meta-subtle-color);--editor-hashtag-background-color: #002b6aad;--editor-hashtag-color: #e2e9ff;--editor-hashtag-border-color: #0120416b;--editor-ruler-color: rgb(76, 75, 75);--editor-naked-url-color: var(--link-color);--editor-code-color: #7c828e;--editor-link-color: var(--link-color);--editor-link-url-color: var(--link-color);--editor-link-meta-color: var(--meta-subtle-color);--editor-wiki-link-page-background-color: rgba(77, 141, 255, 0.07);--editor-wiki-link-page-color: var(--link-color);--editor-wiki-link-page-missing-color: var(--link-missing-color);--editor-wiki-link-page-invalid-color: var(--link-invalid-color);--editor-wiki-link-color: #8f96c2;--editor-command-button-color: inherit;--editor-command-button-background-color: #e3dfdf;--editor-command-button-hover-background-color: inherit;--editor-command-button-meta-color: var(--meta-subtle-color);--editor-command-button-border-color: gray;--editor-line-meta-color: var(--meta-subtle-color);--editor-meta-color: var(--meta-color);--editor-table-head-background-color: #333;--editor-table-head-color: #eee;--editor-table-even-background-color: #f3f3f3;--editor-blockquote-background-color: var(--subtle-background-color);--editor-blockquote-color: var(--subtle-color);--editor-blockquote-border-color: rgb(74, 74, 74);--editor-code-background-color: var(--subtle-background-color);--editor-struct-color: darkred;--editor-highlight-background-color: var(--highlight-color);--editor-code-comment-color: var(--meta-subtle-color);--editor-code-variable-color: #024866;--editor-code-typename-color: #038138;--editor-code-string-color: #540293;--editor-code-number-color: #01833c;--editor-code-operator-color: #808080;--editor-code-info-color: var(--subtle-color);--editor-code-atom-color: #5a0000;--editor-frontmatter-background-color: rgba(255, 246, 189, 0.3);--editor-frontmatter-color: var(--subtle-color);--editor-frontmatter-marker-color: #89000080;--editor-widget-background-color: rgb(238, 238, 238);--editor-task-marker-color: var(--subtle-color);--editor-task-state-color: var(--subtle-color);--editor-directive-mark-color: #6c0101;--editor-directive-color: #696969;--editor-directive-background-color: #ebebeb7d;--editor-panels-bottom-input-background-color: #fff;--editor-panels-bottom-button-background-image: linear-gradient( #eff1f5, #d9d9df );--editor-panels-bottom-button-active-background-image: linear-gradient( #b4b4b4, #d0d3d6 );--ui-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--editor-font: "iA-Mono", "Menlo";--editor-width: 800px}html[data-theme=light]{color-scheme:light}html[data-theme=dark]{color-scheme:dark;--ui-accent-color: #464cfc;--ui-accent-text-color: var(--ui-accent-color);--ui-accent-text-color: color-mix( in srgb, var(--ui-accent-color), white 50% );--highlight-color: rgba(255, 255, 0, 0.5);--link-color: #7e99fc;--link-missing-color: #9e4705;--link-invalid-color: #d444f8;--meta-color: #d6222e;--meta-subtle-color: #959595;--subtle-color: #959595;--subtle-background-color: rgba(105, 105, 105, 0.1);--root-background-color: #111;--root-color: #fff;--top-color: #fff;--top-background-color: #262626;--top-border-color: rgb(62, 62, 62);--top-sync-error-color: var(--top-color);--top-sync-error-background-color: #622626;--top-saved-color: #fff;--top-unsaved-color: #c7c7c7;--top-loading-color: #c7c7c7;--panel-background-color: #111;--panel-border-color: rgb(62, 62, 62);--bhs-background-color: #111;--bhs-border-color: rgb(62, 62, 62);--modal-color: #ccc;--modal-background-color: #262626;--modal-border-color: #6c6c6c;--modal-header-label-color: var(--ui-accent-text-color);--modal-help-background-color: #333;--modal-help-color: #ccc;--modal-selected-option-background-color: var(--ui-accent-color);--modal-selected-option-color: #eee;--modal-hint-background-color: #212476;--modal-hint-color: #eee;--modal-hint-inactive-background-color: #353535;--modal-hint-inactive-color: #ccc;--modal-description-color: #969696;--modal-selected-option-description-color: #e6e6e6;--notifications-background-color: #333;--notifications-border-color: rgb(197, 197, 197);--notification-info-background-color: #1b76bb;--notification-error-background-color: #a32121;--notification-warning-background-color: #b8860b;--button-background-color: #555;--button-hover-background-color: #777;--button-color: white;--button-border-color: #666;--primary-button-background-color: var(--ui-accent-color);--primary-button-hover-background-color: color-mix( in srgb, var(--ui-accent-color), black 35% );--primary-button-color: var(--ui-accent-contrast-color);--primary-button-border-color: transparent;--progress-background-color: #555;--progress-sync-color: white;--progress-index-color: yellow;--text-field-background-color: var(--button-background-color);--action-button-background-color: transparent;--action-button-color: #adadad;--action-button-hover-color: #37a1ed;--action-button-active-color: #37a1ed;--editor-caret-color: #fff;--editor-selection-background-color: #d7e1f630;--editor-panels-bottom-color: #fff;--editor-panels-bottom-background-color: #262626;--editor-panels-bottom-border-color: rgb(62, 62, 62);--editor-completion-detail-color: #aaa;--editor-completion-detail-selected-color: #d2d2d2;--editor-list-bullet-color: rgb(150, 150, 150);--editor-heading-color: #d1d1d1;--editor-heading-meta-color: var(--meta-subtle-color);--editor-hashtag-background-color: #004bbb;--editor-hashtag-color: #e2e9ff;--editor-hashtag-border-color: #007bff6b;--editor-ruler-color: rgb(76, 75, 75);--editor-naked-url-color: var(--link-color);--editor-link-color: var(--link-color);--editor-link-url-color: var(--link-color);--editor-link-meta-color: var(--meta-subtle-color);--editor-wiki-link-page-background-color: #a3bce712;--editor-wiki-link-page-color: var(--link-color);--editor-wiki-link-page-missing-color: var(--link-missing-color);--editor-wiki-link-page-invalid-color: var(--link-invalid-color);--editor-wiki-link-color: #8f96c2;--editor-command-button-color: #fff;--editor-command-button-background-color: #555;--editor-command-button-hover-background-color: #777;--editor-command-button-meta-color: var(--meta-subtle-color);--editor-command-button-border-color: #666;--editor-line-meta-color: var(--meta-subtle-color);--editor-meta-color: var(--meta-color);--editor-table-head-background-color: rgba(72, 72, 72, 0.4);--editor-table-head-color: #eee;--editor-table-even-background-color: rgba(72, 72, 72, 0.3);--editor-blockquote-background-color: var(--subtle-background-color);--editor-blockquote-color: var(--subtle-color);--editor-blockquote-border-color: rgb(74, 74, 74);--editor-code-background-color: var(--subtle-background-color);--editor-struct-color: #d6222e;--editor-highlight-background-color: var(--highlight-color);--editor-code-comment-color: var(--meta-subtle-color);--editor-code-variable-color: #41a3ce;--editor-code-typename-color: #038138;--editor-code-string-color: #986db9;--editor-code-number-color: #986db9;--editor-code-info-color: var(--subtle-color);--editor-code-atom-color: #d6222e;--editor-frontmatter-background-color: rgb(41, 40, 35, 0.5);--editor-frontmatter-color: var(--subtle-color);--editor-frontmatter-marker-color: #fff;--editor-widget-background-color: rgba(72, 72, 72, 0.5);--editor-task-marker-color: var(--subtle-color);--editor-task-state-color: var(--subtle-color);--editor-directive-mark-color: #ba0303;--editor-directive-color: #898989;--editor-directive-background-color: #4c4c4c7d;--editor-panels-bottom-input-background-color: inherit;--editor-panels-bottom-button-background-image: linear-gradient( #393939, #111 );--editor-panels-bottom-button-active-background-image: linear-gradient( #111, #333 )}html[data-markdown-syntax-rendering=on]{--editor-meta-color: unset;--editor-directive-mark-color: unset}html[data-markdown-syntax-rendering=on] #sb-main .cm-editor .sb-lua-directive-block:not(.sb-lua-top-widget):not(.sb-lua-bottom-widget):not(.sb-inline-content){margin-top:.5em}.sb-admonition[admonition=note i] .sb-admonition-type::before{width:var(--admonition-width) !important}.sb-admonition[admonition=note i] .sb-admonition-type *{display:none}.sb-admonition[admonition=note i]{--admonition-icon: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"></circle><line x1="12" y1="16" x2="12" y2="12"></line><line x1="12" y1="8" x2="12.01" y2="8"></line></svg>');--admonition-color: #00b8d4}.sb-admonition[admonition=warning i] .sb-admonition-type::before{width:var(--admonition-width) !important}.sb-admonition[admonition=warning i] .sb-admonition-type *{display:none}.sb-admonition[admonition=warning i]{--admonition-icon: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M10.29 3.86 1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z"></path><line x1="12" y1="9" x2="12" y2="13"></line><line x1="12" y1="17" x2="12.01" y2="17"></line></svg>');--admonition-color: #ff9100}.sb-admonition[admonition=danger i] .sb-admonition-type::before{width:var(--admonition-width) !important}.sb-admonition[admonition=danger i] .sb-admonition-type *{display:none}.sb-admonition[admonition=danger i]{--admonition-icon: url('data:image/svg+xml,<svg  width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x-octagon"><polygon points="7.86 2 16.14 2 22 7.86 22 16.14 16.14 22 7.86 22 2 16.14 2 7.86 7.86 2"></polygon><line x1="15" y1="9" x2="9" y2="15"></line><line x1="9" y1="9" x2="15" y2="15"></line></svg>');--admonition-color: #d50000}.sb-admonition[admonition=success i] .sb-admonition-type::before{width:var(--admonition-width) !important}.sb-admonition[admonition=success i] .sb-admonition-type *{display:none}.sb-admonition[admonition=success i]{--admonition-icon: url('data:image/svg+xml,<svg  width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-check-circle"><path d="M22 11.08V12a10 10 0 1 1-5.93-9.14"></path><polyline points="22 4 12 14.01 9 11.01"></polyline></svg>');--admonition-color: #00c853}#sb-root{font-family:var(--ui-font);background-color:var(--root-background-color);color:var(--root-color)}.cm-cursor,.cm-dropCursor{border-left:1.2px solid var(--editor-caret-color) !important}#sb-top{color:var(--top-color);background-color:var(--top-background-color);border-bottom:var(--top-border-color) 1px solid}#sb-top.sb-sync-error{color:var(--top-sync-error-color);background-color:var(--top-sync-error-background-color)}.sb-saved{color:var(--top-saved-color)}.sb-unsaved{color:var(--top-unsaved-color)}.sb-loading{color:var(--top-loading-color)}#sb-main .sb-panel:last-child{border-left:1px solid var(--panel-border-color)}#sb-main .sb-panel:first-child{border-right:1px solid var(--panel-border-color)}#sb-main .sb-panel{background-color:var(--panel-background-color)}.sb-bhs{border-top:1px solid var(--bhs-border-color);background-color:var(--bhs-background-color)}.sb-notifications{font-family:var(--editor-font)}.sb-notifications>div{border:var(--notifications-border-color) 1px solid}.sb-notification-info{background-color:var(--notification-info-background-color)}.sb-notification-error{background-color:var(--notification-error-background-color)}.sb-notification-warning{background-color:var(--notification-warning-background-color)}.sb-actions button{width:28px;height:28px;border:0;margin:2px;margin-top:6px;padding:5px;background-color:var(--action-button-background-color);color:var(--action-button-color);cursor:pointer}.sb-actions button.sb-enabled{background-color:var(--top-border-color);border-radius:5px}.sb-actions button:hover{color:var(--action-button-hover-color)}.sb-actions:not(.open) button.expander:hover{color:var(--action-button-color)}.sb-button,.sb-button-primary{--color: var(--button-color);--background-color: var(--button-background-color);--hover-background-color: var(--button-hover-background-color);--border-color: var(--button-border-color)}.sb-button.sb-button-primary,.sb-button-primary.sb-button-primary{--color: var(--primary-button-color);--background-color: var(--primary-button-background-color);--hover-background-color: var(--primary-button-hover-background-color);--border-color: var(--primary-button-border-color)}.sb-button,.sb-button-primary{background-color:var(--background-color);color:var(--color);box-shadow:0 0 .2em rgba(0,0,0,.05);border:1px solid var(--border-color);border-radius:.5em;padding:.2em .5em;font-size:.9em}.sb-button:hover,.sb-button-primary:hover{background-color:var(--hover-background-color)}.sb-button:focus,.sb-button-primary:focus{outline:2px solid var(--color);outline-offset:-3px}.sb-modal-box{color:var(--modal-color);background-color:var(--modal-background-color);border:var(--modal-border-color) 1px solid;box-shadow:rgba(0,0,0,.35) 0px 20px 20px}.sb-modal-box .cm-scroller{font-family:var(--ui-font)}.sb-modal-box .sb-header{border-bottom:1px var(--modal-border-color) solid}.sb-modal-box .sb-header label{color:var(--modal-header-label-color)}.sb-modal-box .sb-header .sb-mini-editor{font-family:var(--ui-font)}.sb-modal-box .sb-help-text{background-color:var(--modal-help-background-color);border-bottom:1px var(--modal-border-color) solid;color:var(--modal-help-color)}.sb-modal-box .sb-result-list .sb-hint:not(.sb-hint-inactive){color:var(--modal-hint-color);background-color:var(--modal-hint-background-color)}.sb-modal-box .sb-result-list .sb-hint.sb-hint-inactive{color:var(--modal-hint-inactive-color);background-color:var(--modal-hint-inactive-background-color)}.sb-modal-box .sb-result-list .sb-description{color:var(--modal-description-color)}.sb-modal-box .sb-result-list .sb-selected-option{background-color:var(--modal-selected-option-background-color);color:var(--modal-selected-option-color)}.sb-modal-box .sb-result-list .sb-selected-option .sb-description{color:var(--modal-selected-option-description-color)}#sb-editor .cm-content{font-family:var(--editor-font)}#sb-editor .cm-selectionBackground{background-color:var(--editor-selection-background-color)}#sb-editor .cm-panels-bottom{color:var(--editor-panels-bottom-color);background-color:var(--editor-panels-bottom-background-color);border-top:var(--editor-panels-bottom-border-color) 1px solid}#sb-editor .cm-panels-bottom .cm-search .cm-textfield{background-color:var(--editor-panels-bottom-input-background-color)}#sb-editor .cm-panels-bottom .cm-search .cm-button{background-image:var(--editor-panels-bottom-button-background-image)}#sb-editor .cm-panels-bottom .cm-search .cm-button:active{background-image:var(--editor-panels-bottom-button-active-background-image)}#sb-editor .cm-editor .cm-tooltip-autocomplete{background-color:var(--root-background-color);color:var(--modal-color)}#sb-editor .cm-editor .cm-tooltip-autocomplete li .cm-completionDetail{color:var(--editor-completion-detail-color)}#sb-editor .cm-editor .cm-tooltip-autocomplete li[aria-selected] .cm-completionDetail{color:var(--editor-completion-detail-selected-color)}#sb-editor .cm-list-bullet::after{color:var(--editor-list-bullet-color)}#sb-editor .sb-line-h1,#sb-editor .sb-line-h2,#sb-editor .sb-line-h3,#sb-editor .sb-line-h4,#sb-editor .sb-line-h5,#sb-editor .sb-line-h6{color:var(--editor-heading-color)}#sb-editor .sb-line-h1 .sb-meta,#sb-editor .sb-line-h2 .sb-meta,#sb-editor .sb-line-h3 .sb-meta,#sb-editor .sb-line-h4 .sb-meta,#sb-editor .sb-line-h5 .sb-meta,#sb-editor .sb-line-h6 .sb-meta{color:var(--editor-heading-meta-color)}.sb-hashtag,.hashtag{color:var(--editor-hashtag-color);background-color:var(--editor-hashtag-background-color);border:1px solid var(--editor-hashtag-border-color);cursor:pointer}.sb-line-hr{border-top:var(--editor-ruler-color) solid 1px}.sb-naked-url{color:var(--editor-naked-url-color)}.sb-li-cursor .sb-meta{color:var(--editor-line-meta-color)}thead tr{background-color:var(--editor-table-head-background-color);color:var(--editor-table-head-color)}tbody tr:nth-of-type(even){background-color:var(--editor-table-even-background-color)}.sb-line-blockquote{background-color:var(--editor-blockquote-background-color);color:var(--editor-blockquote-color);border-left:1px solid var(--editor-blockquote-border-color)}.sb-line-code{background-color:var(--editor-code-background-color)}.sb-struct{color:var(--editor-struct-color)}.sb-code{background-color:var(--editor-code-background-color)}.sb-line-fenced-code .sb-code{color:var(--editor-code-color)}.sb-directive-mark{color:var(--editor-directive-mark-color);font-weight:bold}.sb-directive{color:var(--editor-directive-color);font-weight:bold}.sb-highlight{background-color:var(--editor-highlight-background-color)}.sb-line-fenced-code{background-color:var(--editor-code-background-color)}.sb-line-fenced-code .sb-comment{color:var(--editor-code-comment-color)}.sb-variableName{color:var(--editor-code-variable-color)}.sb-typeName{color:var(--editor-code-typename-color)}.sb-string,.sb-string2{color:var(--editor-code-string-color)}.sb-number{color:var(--editor-code-number-color)}.sb-operator{color:var(--editor-code-operator-color)}.sb-meta{color:var(--editor-meta-color)}.sb-deleted{color:var(--editor-code-deleted-color, #dc2626);background-color:var(--editor-code-deleted-bg, rgba(254, 202, 202, 0.25))}.sb-inserted{color:var(--editor-code-inserted-color, #16a34a);background-color:var(--editor-code-inserted-bg, rgba(187, 247, 208, 0.25))}.sb-admonition{border-left-color:var(--admonition-color)}.sb-admonition-title{background-color:color-mix(in srgb, var(--admonition-color), transparent 90%)}.sb-admonition-type::before{background-color:var(--admonition-color)}.sb-frontmatter{background-color:var(--editor-frontmatter-background-color);color:var(--editor-frontmatter-color)}.sb-frontmatter-marker{color:var(--editor-frontmatter-marker-color)}.sb-emphasis{font-style:italic}.sb-strong{font-weight:900}.sb-sub{vertical-align:sub;font-size:smaller}.sb-sup{vertical-align:super;font-size:smaller}.sb-line-code-outside .sb-code-info{color:var(--editor-code-info-color)}a,.sb-link:not(.sb-meta,.sb-url){color:var(--editor-link-color)}.sb-link.sb-url{color:var(--editor-link-meta-color)}.sb-url:not(.sb-link){color:var(--editor-link-url-color)}.sb-atom,.sb-attribute-name{color:var(--editor-code-atom-color)}.sb-wiki-link{color:var(--editor-wiki-link-page-color);background-color:var(--editor-wiki-link-page-background-color)}a.sb-wiki-link-missing,.sb-wiki-link-missing>.sb-wiki-link{color:var(--editor-wiki-link-page-missing-color)}a.sb-wiki-link-invalid,.sb-wiki-link-invalid>.sb-wiki-link{color:var(--editor-wiki-link-page-invalid-color)}.sb-task-mark{color:var(--editor-task-marker-color)}.sb-task-state{color:var(--editor-task-state-color)}.sb-line-comment{background-color:var(--editor-code-comment-color)}#sb-top{display:flex;flex-direction:row;z-index:20;height:55px}#sb-top .main{flex:2;max-width:100%}#sb-top .main .inner{max-width:var(--editor-width);margin:auto;font-size:28px;padding:8px 0;display:flex;flex-direction:row}#sb-top .main .inner .wrapper{width:env(titlebar-area-width, 100%);padding:0 20px;display:flex;box-sizing:border-box;position:relative}#sb-top .main .inner .wrapper .sb-notifications{position:absolute;right:20px;top:50px;font-size:15px;z-index:100}#sb-top .main .inner .wrapper .sb-notifications>div{padding:3px 8px;margin-bottom:3px;border-radius:5px;display:flex;align-items:center;gap:8px}#sb-top .main .inner .wrapper .sb-notifications .sb-notification-actions{display:flex;gap:4px;flex-shrink:0}#sb-top .main .inner .wrapper .sb-notifications .sb-notification-actions .sb-button{font-size:.85em;padding:1px 6px;white-space:nowrap}#sb-top .main .inner .wrapper .sb-notifications .sb-notification-dismiss{background:none;border:none;color:inherit;cursor:pointer;font-size:1.1em;padding:0 2px;opacity:.7}#sb-top .main .inner .wrapper .sb-notifications .sb-notification-dismiss:hover{opacity:1}#sb-top .main #sb-current-page{flex:1;overflow:hidden;white-space:nowrap;text-align:left;display:block;-webkit-app-region:drag}#sb-top .main #sb-current-page .cm-scroller{font-family:var(--ui-font);overflow-x:hidden}#sb-top .main #sb-current-page .cm-content{padding:0}#sb-top .main #sb-current-page .cm-content .cm-line{padding:0;caret-color:var(--editor-caret-color)}#sb-top .sb-actions{display:flex;flex:0 0 auto;text-align:right}#sb-top .sb-actions.hamburger button.expander{display:none}#sb-top .progress-wrapper{position:relative;margin-top:4px;margin-right:6px;padding:4px;background-color:var(--top-background-color)}#sb-top .progress-bar{display:flex;justify-content:center;align-items:center;width:24px;height:24px;border-radius:50%;font-size:8px}@media only screen and (max-width: 600px){#sb-top .cm-scroller:has(.hamburger){position:relative}#sb-top .sb-sync-progress:has(~.hamburger){margin-right:1.8em}#sb-top .sb-actions.hamburger{position:absolute;top:3px;right:20px;border-radius:5px;border:1px solid #444;width:2.8rem;background:color-mix(in srgb, var(--top-background-color) 90%, transparent);backdrop-filter:blur(20px);overflow:hidden;flex-direction:column;align-items:center;z-index:10;transition:max-height .3s ease-in-out,box-shadow .3s ease-in-out;max-height:2.2rem}#sb-top .sb-actions.hamburger button.expander{display:initial}#sb-top .sb-actions.hamburger button:not(.sb-code-copy-button){display:block;height:1.8rem;text-align:center;margin:4px 0;padding:4px 0}#sb-top .sb-actions.hamburger button:not(:first-of-type){margin:8px 0;opacity:0;transform:translateY(-10px);transition:opacity .3s ease-in-out,transform .3s ease-in-out}#sb-top .sb-actions.hamburger.open:hover{max-height:calc(100vh - 24px);box-shadow:0 2px 15px rgba(0,0,0,.5)}#sb-top .sb-actions.hamburger.open:hover button{opacity:1;transform:translateY(0) translateX(0)}#sb-top .sb-actions.bottom-bar{position:fixed;bottom:0;left:0;padding:10px 0;background:var(--top-background-color);width:100vw;box-shadow:0px 4px 8px #000;justify-content:space-around}#sb-top .sb-actions.bottom-bar button{padding:1em;margin:0;height:unset;width:unset}#sb-top .sb-actions.bottom-bar button svg{margin-bottom:-5px}}@font-face{font-family:"iA-Mono";src:url("iAWriterMonoS-Regular.woff2");font-weight:normal;font-style:normal}@font-face{font-family:"iA-Mono";src:url("iAWriterMonoS-Bold.woff2");font-weight:bold;font-style:normal}@font-face{font-family:"iA-Mono";src:url("iAWriterMonoS-Italic.woff2");font-weight:normal;font-style:italic}@font-face{font-family:"iA-Mono";src:url("iAWriterMonoS-BoldItalic.woff2");font-weight:bold;font-style:italic}html,body{margin:0;height:100%;padding:0;width:100%;overflow:hidden;background-color:var(--top-background-color)}#sb-root{display:flex;flex-direction:column;width:100%;height:100%;background-color:var(--root-background-color)}.sb-panel{flex:1}.sb-bottom-iframe{width:100%;margin-top:10px;border:1px solid var(--editor-widget-background-color);border-radius:5px}.sb-top-iframe{width:100%;margin-top:10px;border:1px solid var(--editor-widget-background-color);border-radius:5px}#sb-main{display:flex;flex-direction:row;flex-grow:1;height:0}#sb-main .sb-panel{flex:1}#sb-editor{flex:2;height:100%;width:100%}#sb-editor iframe{width:100%;height:100%;border:none}#sb-editor.hide-cm .cm-editor{display:none !important}.sb-bhs{height:300px;width:100%;z-index:10}.sb-bhs .sb-panel{height:100%}.sb-modal{position:absolute;z-index:100}.sb-modal .sb-panel{height:100%}.sb-modal .sb-panel iframe{background-color:initial}.sb-page-prefix{display:flex;align-items:baseline;flex:0 0 auto;text-align:left;padding-top:3px;font-family:var(--ui-font);white-space:pre-wrap}.sb-panel iframe{background-color:var(--root-background-color);border:0;width:100%;height:100%;padding:0;margin:0}.sb-preview{position:relative}.sb-markdown-toolbar{position:absolute;opacity:0;transition:opacity .2s;width:100%;display:flex;justify-content:flex-end;box-sizing:border-box}.sb-markdown-toolbar:hover{opacity:1}