.d4a4cbaf3dfc4cc7-root{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}.d4a4cbaf3dfc4cc7-ui{height:100%}.d4a4cbaf3dfc4cc7-editor{outline:none;height:100%;overflow:auto}.d4a4cbaf3dfc4cc7-editor::-webkit-scrollbar{background:rgba(0,0,0,.024);border-radius:8px;width:4px}.d4a4cbaf3dfc4cc7-editor::-webkit-scrollbar-thumb{background:rgba(0,0,0,.075);border-radius:8px}.d4a4cbaf3dfc4cc7-editor>[role=textbox]{outline:none}._115d16ee07c5413b-root{flex-direction:column;font-family:monospace;display:flex;overflow:hidden}._115d16ee07c5413b-content{display:flex}._115d16ee07c5413b-line{counter-increment:line;padding-left:50px}._115d16ee07c5413b-line:before{content:counter(line);text-align:left;width:-webkit-max-content;width:-moz-max-content;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;-moz-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-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-]::-moz-selection{text-shadow:none;background:#b3d4fc}pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}pre[class*=language-] ::-moz-selection{text-shadow:none;background:#b3d4fc}pre[class*=language-] ::selection{text-shadow:none;background:#b3d4fc}code[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-]::selection{text-shadow:none;background:#b3d4fc}code[class*=language-] ::-moz-selection{text-shadow:none;background:#b3d4fc}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:rgba(255,255,255,.5)}.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}._8651f53a3ad3e72b-menu{color:var(--kona-editor-text-color);z-index:31;opacity:0;background-color:var(--kona-editor-background-color,#fff);border:1px solid var(--kona-editor-border-color,#ddd);border-radius:4px;flex-direction:column;max-height:200px;margin-top:-6px;font-size:12px;transition:transform .25s;display:flex;position:absolute;top:-100000px;left:-100000px;overflow-y:auto;transform:scale(.9);box-shadow:0 1px 3px rgba(0,0,0,.024)}._8651f53a3ad3e72b-menu::-webkit-scrollbar{width:6px}._8651f53a3ad3e72b-menu::-webkit-scrollbar-track{background:0 0}._8651f53a3ad3e72b-menu::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.25);border-radius:10px}._8651f53a3ad3e72b-button{box-sizing:border-box;cursor:pointer;height:40px;color:var(--kona-editor-text-color,#444);background:0 0;border:none;align-items:center;column-gap:8px;padding:8px;display:inline-flex}._8651f53a3ad3e72b-button:hover,._8651f53a3ad3e72b-active{background-color:var(--kona-editor-alt-background-color,#f9f9f9)}._8651f53a3ad3e72b-icon{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}._8651f53a3ad3e72b-backdrop{z-index:30;background-color:transparent;position:fixed;top:0;bottom:0;left:0;right:0}._2cdf974b191b1c36-root{z-index:2;position:absolute}._442fa17353c0b45a-root{z-index:20;opacity:0;margin-top:-6px;transition:transform .25s;position:absolute;top:-100000px;left:-100000px;transform:scale(.8)}._3db0f74c81a8b63c-link{padding-right:1px;position:relative}._3db0f74c81a8b63c-link a{color:#21afec}._3db0f74c81a8b63c-hint{box-sizing:border-box;z-index:3;gap:4px;font-size:14px;display:flex;position:absolute}._967040bd010e14dd-list{padding:0}._967040bd010e14dd-list ._967040bd010e14dd-list{margin-left:32px}._967040bd010e14dd-listItem{list-style-position:inside}.b4b1f3bb8faf6942-menu{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}._06958c068a739187-hidden._06958c068a739187-placeholder{display:none}._06958c068a739187-placeholder{position:relative}._06958c068a739187-placeholder:after{content:attr(data-placeholder);opacity:.3;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-weight:400;position:absolute;top:0;left:0}.a006ce0c5720aab3-toc{z-index:3;position:absolute;top:50px;right:8px}.a006ce0c5720aab3-toc:after{content:"";position:absolute;top:-8px;bottom:-8px;left:-8px;right:0}.a006ce0c5720aab3-toc .a006ce0c5720aab3-max{transform:scale(0)}.a006ce0c5720aab3-toc:hover .a006ce0c5720aab3-max{transform:scale(1)}.a006ce0c5720aab3-toc:hover .a006ce0c5720aab3-mini{transform:scale(0)}.a006ce0c5720aab3-mini{transform-origin:100% 0;opacity:.65;flex-direction:column;align-items:flex-end;gap:4px;transition:all .25s;display:flex}.a006ce0c5720aab3-mini .a006ce0c5720aab3-h1{background-color:var(--kona-editor-text-color);width:12px;height:2px}.a006ce0c5720aab3-mini .a006ce0c5720aab3-h2{background-color:var(--kona-editor-text-color);width:8px;height:2px}.a006ce0c5720aab3-mini .a006ce0c5720aab3-h3{background-color:var(--kona-editor-text-color);width:6px;height:2px}.a006ce0c5720aab3-max{background-color:var(--kona-editor-background-color);border:1px solid var(--kona-editor-border-color);transform-origin:100% 0;border-radius:4px;width:-webkit-max-content;width:-moz-max-content;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}.a006ce0c5720aab3-max::-webkit-scrollbar{background:rgba(0,0,0,.024);border-radius:8px;width:4px}.a006ce0c5720aab3-max::-webkit-scrollbar-thumb{background:rgba(0,0,0,.075);border-radius:8px}.a006ce0c5720aab3-max .a006ce0c5720aab3-h1{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;opacity:.65;font-size:13px;overflow:hidden}.a006ce0c5720aab3-max .a006ce0c5720aab3-h1:hover{opacity:1}.a006ce0c5720aab3-max .a006ce0c5720aab3-h2{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;opacity:.65;padding-left:4px;font-size:13px;overflow:hidden}.a006ce0c5720aab3-max .a006ce0c5720aab3-h2:hover{opacity:1}.a006ce0c5720aab3-max .a006ce0c5720aab3-h3{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;opacity:.65;padding-left:8px;font-size:13px;overflow:hidden}.a006ce0c5720aab3-max .a006ce0c5720aab3-h3:hover{opacity:1}.emoji-mart,.emoji-mart *{box-sizing:border-box;line-height:1.15}.emoji-mart{color:#222427;background:#fff;border:1px solid #d9d9d9;border-radius:5px;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-size:16px;display:inline-block}.emoji-mart .emoji-mart-emoji{padding:6px}.emoji-mart-bar{border:0 solid #d9d9d9}.emoji-mart-bar:first-child{border-bottom-width:1px;border-top-left-radius:5px;border-top-right-radius:5px}.emoji-mart-bar:last-child{border-top-width:1px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.emoji-mart-anchors{flex-direction:row;justify-content:space-between;padding:0 6px;line-height:0;display:flex}.emoji-mart-anchor{color:#858585;text-align:center;box-shadow:none;background:0 0;border:none;flex:auto;margin:0;padding:12px 4px;transition:color .1s ease-out;display:block;position:relative;overflow:hidden}.emoji-mart-anchor:focus{outline:0}.emoji-mart-anchor:hover,.emoji-mart-anchor:focus,.emoji-mart-anchor-selected{color:#464646}.emoji-mart-anchor-selected .emoji-mart-anchor-bar{bottom:0}.emoji-mart-anchor-bar{background-color:#464646;width:100%;height:3px;position:absolute;bottom:-3px;left:0}.emoji-mart-anchors i{width:100%;max-width:22px;display:inline-block}.emoji-mart-anchors svg,.emoji-mart-anchors img{fill:currentColor;width:18px;height:18px}.emoji-mart-scroll{will-change:transform;height:270px;padding:0 6px 6px;overflow-x:hidden;overflow-y:scroll}.emoji-mart-search{margin-top:6px;padding:0 6px;position:relative}.emoji-mart-search input{-webkit-appearance:none;border:1px solid #d9d9d9;border-radius:5px;outline:0;width:100%;padding:5px 25px 6px 10px;font-size:16px;display:block}.emoji-mart-search-icon{z-index:2;background:0 0;border:none;padding:2px 5px 1px;position:absolute;top:7px;right:11px}.emoji-mart-category .emoji-mart-emoji span{z-index:1;text-align:center;cursor:default;position:relative}.emoji-mart-category .emoji-mart-emoji:hover:before{z-index:0;content:"";background-color:#f4f4f4;border-radius:100%;width:100%;height:100%;position:absolute;top:0;left:0}.emoji-mart-category-label{z-index:2;position:-webkit-sticky;position:sticky;top:0}.emoji-mart-category-label span{background-color:rgba(255,255,255,.95);width:100%;padding:5px 6px;font-weight:500;display:block}.emoji-mart-category-list{margin:0;padding:0}.emoji-mart-category-list li{margin:0;padding:0;list-style:none;display:inline-block}.emoji-mart-emoji{box-shadow:none;background:0 0;border:none;margin:0;padding:0;font-size:0;display:inline-block;position:relative}.emoji-mart-emoji-native{font-family:Segoe UI Emoji,Segoe UI Symbol,Segoe UI,Apple Color Emoji,Twemoji Mozilla,Noto Color Emoji,Android Emoji}.emoji-mart-no-results{text-align:center;color:#858585;padding-top:70px;font-size:14px}.emoji-mart-no-results-img{width:50%;margin-left:auto;margin-right:auto;display:block}.emoji-mart-no-results .emoji-mart-category-label{display:none}.emoji-mart-no-results .emoji-mart-no-results-label{margin-top:.2em}.emoji-mart-no-results .emoji-mart-emoji:hover:before{content:none}.emoji-mart-preview{height:70px;position:relative}.emoji-mart-preview-emoji,.emoji-mart-preview-data,.emoji-mart-preview-skins{position:absolute;top:50%;transform:translateY(-50%)}.emoji-mart-preview-emoji{left:12px}.emoji-mart-preview-data{word-break:break-all;left:68px;right:12px}.emoji-mart-preview-skins{text-align:right;right:30px}.emoji-mart-preview-skins.custom{text-align:right;right:10px}.emoji-mart-preview-name{font-size:14px}.emoji-mart-preview-shortname{color:#888;font-size:12px}.emoji-mart-preview-shortname+.emoji-mart-preview-shortname,.emoji-mart-preview-shortname+.emoji-mart-preview-emoticon,.emoji-mart-preview-emoticon+.emoji-mart-preview-emoticon{margin-left:.5em}.emoji-mart-preview-emoticon{color:#bbb;font-size:11px}.emoji-mart-title span{vertical-align:middle;display:inline-block}.emoji-mart-title .emoji-mart-emoji{padding:0}.emoji-mart-title-label{color:#999a9c;font-size:26px;font-weight:300}.emoji-mart-skin-swatches{background-color:#fff;border:1px solid #d9d9d9;border-radius:12px;padding:2px 0;font-size:0}.emoji-mart-skin-swatches.custom{background-color:#fff;border:none;font-size:0}.emoji-mart-skin-swatches.opened .emoji-mart-skin-swatch{width:16px;padding:0 2px}.emoji-mart-skin-swatches.opened .emoji-mart-skin-swatch.selected:after{opacity:.75}.emoji-mart-skin-swatch{vertical-align:middle;width:0;transition-property:width,padding;transition-duration:.125s;transition-timing-function:ease-out;display:inline-block}.emoji-mart-skin-swatch:first-child{transition-delay:0s}.emoji-mart-skin-swatch:nth-child(2){transition-delay:30ms}.emoji-mart-skin-swatch:nth-child(3){transition-delay:60ms}.emoji-mart-skin-swatch:nth-child(4){transition-delay:90ms}.emoji-mart-skin-swatch:nth-child(5){transition-delay:.12s}.emoji-mart-skin-swatch:nth-child(6){transition-delay:.15s}.emoji-mart-skin-swatch.selected{width:16px;padding:0 2px;position:relative}.emoji-mart-skin-swatch.selected:after{content:"";pointer-events:none;opacity:0;background-color:#fff;border-radius:100%;width:4px;height:4px;margin:-2px 0 0 -2px;transition:opacity .2s ease-out;position:absolute;top:50%;left:50%}.emoji-mart-skin-swatch.custom{vertical-align:middle;cursor:default;width:0;height:38px;transition-property:width,height;transition-duration:.125s;transition-timing-function:ease-out;display:inline-block;overflow:hidden}.emoji-mart-skin-swatch.custom.selected{width:36px;height:38px;padding:0 2px 0 0;position:relative}.emoji-mart-skin-swatch.custom.selected:after{content:"";width:0;height:0}.emoji-mart-skin-swatches.custom .emoji-mart-skin-swatch.custom:hover{background-color:#f4f4f4;border-radius:10%}.emoji-mart-skin-swatches.custom.opened .emoji-mart-skin-swatch.custom{width:36px;height:38px;padding:0 2px 0 0}.emoji-mart-skin-swatches.custom.opened .emoji-mart-skin-swatch.custom.selected:after{opacity:.75}.emoji-mart-skin-text.opened{vertical-align:middle;text-align:left;color:#888;background-color:#fff;border-radius:10%;width:95px;height:40px;padding:5px 2px;font-size:11px;display:inline-block}.emoji-mart-skin{border-radius:100%;width:100%;max-width:12px;padding-top:100%;display:inline-block}.emoji-mart-skin-tone-1{background-color:#ffc93a}.emoji-mart-skin-tone-2{background-color:#fadcbc}.emoji-mart-skin-tone-3{background-color:#e0bb95}.emoji-mart-skin-tone-4{background-color:#bf8f68}.emoji-mart-skin-tone-5{background-color:#9b643d}.emoji-mart-skin-tone-6{background-color:#594539}.emoji-mart-sr-only{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.emoji-mart-dark{color:#fff;background-color:#222;border-color:#555453}.emoji-mart-dark .emoji-mart-bar{border-color:#555453}.emoji-mart-dark .emoji-mart-search input{color:#fff;background-color:#2f2f2f;border-color:#555453}.emoji-mart-dark .emoji-mart-search-icon svg{fill:#fff}.emoji-mart-dark .emoji-mart-category .emoji-mart-emoji:hover:before{background-color:#444}.emoji-mart-dark .emoji-mart-category-label span{color:#fff;background-color:#222}.emoji-mart-dark .emoji-mart-skin-swatches{background-color:#222;border-color:#555453}.emoji-mart-dark .emoji-mart-anchor:hover,.emoji-mart-dark .emoji-mart-anchor:focus,.emoji-mart-dark .emoji-mart-anchor-selected{color:#bfbfbf}
/*# sourceMappingURL=main.1b6294645a047f39.bundle.css.map*/