.root-ufqsqr{height:100%;min-height:0;color:var(--kona-editor-text-color,#444);background-color:var(--kona-editor-background-color,#fff);flex-direction:column;display:flex;position:relative}.ui-GMccla{height:100%}.editor-b43iq0{outline:none;height:100%;overflow:auto}.editor-b43iq0::-webkit-scrollbar{background:#00000006;border-radius:8px;width:4px}.editor-b43iq0::-webkit-scrollbar-thumb{background:#00000013;border-radius:8px}.editor-b43iq0>[role=textbox]{outline:none}.editor-b43iq0>[role=textbox]>.block-vxcI5f:is(.selected-rWznJ1:not(:has(.block-vxcI5f)),:has(.block-vxcI5f.selected-rWznJ1)){border:1px solid var(--kona-editor-border-selected-color);background:var(--kona-editor-selected-color);border-radius:4px}.block-vxcI5f:is(.selected-rWznJ1:not(:has(.block-vxcI5f)),:has(.block-vxcI5f.selected-rWznJ1))+:is(.editor-b43iq0>[role=textbox]>.block-vxcI5f:is(.selected-rWznJ1:not(:has(.block-vxcI5f)),:has(.block-vxcI5f.selected-rWznJ1))){border-top:0;border-top-left-radius:0;border-top-right-radius:0}:is(.editor-b43iq0>[role=textbox]>.block-vxcI5f:is(.selected-rWznJ1:not(:has(.block-vxcI5f)),:has(.block-vxcI5f.selected-rWznJ1)):has(+.block-vxcI5f.selected-rWznJ1):not(:has(+.block-vxcI5f.selected-rWznJ1 .block-vxcI5f)),.editor-b43iq0>[role=textbox]>.block-vxcI5f:is(.selected-rWznJ1:not(:has(.block-vxcI5f)),:has(.block-vxcI5f.selected-rWznJ1)):has(+.block-vxcI5f .block-vxcI5f.selected-rWznJ1)){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.root-Z1sBU8{counter-reset:line;flex-direction:column;font-family:monospace;display:flex;overflow:hidden}.content-PtXhtm{display:flex}.line-nXDEBZ{counter-increment:line;padding-left:50px}.line-nXDEBZ:before{content:counter(line);text-align:left;width:max-content;color:var(--kona-editor-text-color,#444);opacity:.65;padding-left:16px;display:inline-block;position:absolute;left:0}code[class*=language-],pre[class*=language-]{color:#000;text-shadow:0 1px #fff;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;tab-size:4;-webkit-hyphens:none;hyphens:none;background:0 0;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;line-height:1.5}pre[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}pre[class*=language-] ::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-] ::-moz-selection{text-shadow:none;background:#b3d4fc}pre[class*=language-]::selection,pre[class*=language-] ::selection,code[class*=language-]::selection,code[class*=language-] ::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{margin:.5em 0;padding:1em;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{white-space:normal;border-radius:.3em;padding:.1em}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#905}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#690}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#9a6e3a;background:#ffffff80}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.function,.token.class-name{color:#dd4a68}.token.regex,.token.important,.token.variable{color:#e90}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.boundary-M6eT3e{position:relative}.chevron-SFpDzK{appearance:none;color:inherit;cursor:pointer;width:16px;height:16px;font:inherit;inset-inline-start:-20px;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;line-height:1;transition:transform .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.expanded-aHUux4{transform:translateY(-50%)rotate(90deg)}.chevron-SFpDzK svg{display:block}.hidden-N6ct8N{display:none}.menu-Dyxqez{color:var(--kona-editor-text-color);z-index:31;opacity:0;transform-origin:0 0;background-color:var(--kona-editor-background-color,#fff);border:1px solid var(--kona-editor-border-color,#ddd);will-change:transform, opacity;contain:layout paint style;backface-visibility:hidden;border-radius:8px;flex-direction:column;max-height:200px;margin-top:-6px;font-size:12px;transition:transform .12s,opacity .12s;display:flex;position:fixed;top:0;left:0;overflow-y:auto;transform:translate(-100000px,-100000px)scale(.95);box-shadow:0 1px 3px #00000006}.menu-Dyxqez::-webkit-scrollbar{width:6px}.menu-Dyxqez::-webkit-scrollbar-track{background:0 0}.menu-Dyxqez::-webkit-scrollbar-thumb{background-color:#00000040;border-radius:10px}.button-gX2lbi{box-sizing:border-box;cursor:pointer;min-height:40px;color:var(--kona-editor-text-color,#444);text-align:left;background:0 0;border:none;align-items:center;column-gap:8px;width:100%;padding:8px;display:flex}.button-gX2lbi:hover,.active-kP1_O2{background-color:var(--kona-editor-alt-background-color,#f9f9f9)}.icon-Ysx_Kh{opacity:.5;background:var(--kona-editor-alt-background-color,#f9f9f9);width:24px;height:24px;color:var(--kona-editor-text-color,#444);border-radius:4px;justify-content:center;align-items:center;padding:2px;font-size:12px;display:inline-flex}.content-GlPg7S{flex-direction:row;flex:1;min-width:0;display:flex}.submenu-Ya_Jgo{color:var(--kona-editor-secondary-text-color,#777)}.systemRow-ezZcBV{min-height:32px;color:var(--kona-editor-secondary-text-color,#777);padding:8px;font-size:11px}.backdrop-R_qG3D{z-index:30;background-color:#0000;position:fixed;inset:0}.root-dF7MoB{z-index:2;position:absolute}.emoji-root-QTkWM9{vertical-align:text-bottom;height:24px;display:inline-flex}.root-v3XovV{z-index:20;opacity:0;margin-top:-6px;transition:transform .25s;position:absolute;top:-100000px;left:-100000px;transform:scale(.8)}.button-JlHQUV{cursor:pointer;opacity:.4;align-items:center;padding:4px;display:inline-flex}.active-Xam5Df{opacity:.7}.menu-wb3yEJ{opacity:0;z-index:20;background-color:#fff;border:1px solid #ccc;border-radius:3px;gap:5px;width:300px;margin:0;padding:5px;transition:transform .25s;display:flex;position:absolute;top:-999999px;left:-999999px;transform:scale(.8)}.input-ddthJ4{border:1px solid #eee;outline:none;flex-grow:1;min-width:0}.button-NHpH02{background-color:#fff;border:1px solid #ddd;border-radius:4px;align-items:center;padding:4px;display:inline-flex}.link-riwmfG{padding-right:1px;position:relative}.link-riwmfG a{color:#21afec}.hint-pAPXd0{box-sizing:border-box;z-index:3;gap:4px;font-size:14px;display:flex;position:absolute}.hintButton-HbKvF1{cursor:pointer;background-color:#fff;border:none;border-radius:2px;align-items:center;padding:4px;display:flex}.hintButton-HbKvF1:hover{background:#0000000d}.backdrop-WcUhzG{z-index:2;position:fixed;inset:0}.list-BSFswM{margin:0;padding:0}.list-BSFswM .list-BSFswM{margin-left:32px}.listItem-X2_pQm{list-style-position:inside}.menu-LxG1sL{color:var(--kona-editor-text-color,#444);background-color:var(--kona-editor-background-color,#fff);flex-direction:row;justify-content:space-between;display:flex;position:relative}.editor-x8nxOL{flex-direction:column;flex:1;display:flex;overflow:hidden auto}.editor-x8nxOL::-webkit-scrollbar{width:6px}.editor-x8nxOL::-webkit-scrollbar-track{background:0 0}.editor-x8nxOL::-webkit-scrollbar-thumb{background-color:#00000040;border-radius:10px}.editor-x8nxOL>div{flex-grow:1}.hidden-Q7TQqw.placeholder-Yi7F3m{display:none}.placeholder-Yi7F3m{position:relative}.placeholder-Yi7F3m:after{content:attr(data-placeholder);opacity:.3;width:max-content;font-weight:400;position:absolute;top:0;left:0}.toc-jliiqL{z-index:3;position:absolute;top:50px;right:8px}.toc-jliiqL:after{content:"";position:absolute;inset:-8px 0 -8px -8px}.toc-jliiqL .max-KkWk5A{transform:scale(0)}.toc-jliiqL:hover .max-KkWk5A{transform:scale(1)}.toc-jliiqL:hover .mini-Rl4TxG{transform:scale(0)}.mini-Rl4TxG{transform-origin:100% 0;opacity:.65;flex-direction:column;align-items:flex-end;gap:4px;transition:all .25s;display:flex}.mini-Rl4TxG .h1-yuy7cd{background-color:var(--kona-editor-text-color);width:12px;height:2px}.mini-Rl4TxG .h2-bVDjve{background-color:var(--kona-editor-text-color);width:8px;height:2px}.mini-Rl4TxG .h3-OBZMpF{background-color:var(--kona-editor-text-color);width:6px;height:2px}.max-KkWk5A{background-color:var(--kona-editor-background-color);border:1px solid var(--kona-editor-border-color);transform-origin:100% 0;border-radius:4px;width:max-content;min-width:120px;max-width:200px;max-height:160px;padding:4px;transition:all .25s;position:absolute;top:0;right:0;overflow-y:auto}.max-KkWk5A::-webkit-scrollbar{background:#00000006;border-radius:8px;width:4px}.max-KkWk5A::-webkit-scrollbar-thumb{background:#00000013;border-radius:8px}.max-KkWk5A .h1-yuy7cd{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;opacity:.65;font-size:13px;overflow:hidden}.max-KkWk5A .h1-yuy7cd:hover{opacity:1}.max-KkWk5A .h2-bVDjve{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;opacity:.65;padding-left:4px;font-size:13px;overflow:hidden}.max-KkWk5A .h2-bVDjve:hover{opacity:1}.max-KkWk5A .h3-OBZMpF{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;opacity:.65;padding-left:8px;font-size:13px;overflow:hidden}.max-KkWk5A .h3-OBZMpF:hover{opacity:1}