body,div,pre,textarea{padding:0;margin:0}div{box-sizing:border-box}iframe{border:none}textarea{border:none;outline:none;resize:none}html,body{touch-action:none;overscroll-behavior-x:none}canvas,audio,video{display:block}select{background-repeat:no-repeat;background-position:right 50%;padding-right:12px;background-size:10px 15px;-moz-appearance:none;-webkit-appearance:none}body{background-color:"#efefef"}.editor-inner{position:relative}.editor-input{outline:none!important}.md-html{margin:0 auto;padding:10px;font-family:serif,Georgia,Palatino;line-height:1;h1,h2,h3,h4{font-weight:400}h1,h2,h3,h4,h5{margin:12px 0;padding:0}p{margin:12px 0}p:first-child{margin-top:0}p:last-child{margin-bottom:0}h1{font-size:36px}h2{font-size:24px;margin:12px 0 10px}h3{font-size:21px;margin:10px 0 6px}h4{font-size:18px;margin:9px 0}h5{font-size:16px;margin:8px 0}a{color:#09f;margin:0;padding:0;vertical-align:baseline;text-decoration:none}ul,ol{padding:0;margin:0 0 12px}li{line-height:24px;margin-left:24px}li ul{margin-left:24px}li.listitem-checked,li.listitem-unchecked{position:relative;margin-left:3px;padding-left:21px;list-style-type:none;outline:none}.listitem-checked{text-decoration:line-through}.listitem-unchecked:before,.listitem-checked:before{content:"";width:15px;height:15px;top:3px;left:0;cursor:pointer;display:block;background-size:cover;position:absolute}.listitem-unchecked:focus:before,.listitem-checked:focus:before{box-shadow:0 0 0 2px #eee;border-radius:2px}.listitem-unchecked:before{border:1px solid #999;border-radius:2px}.listitem-checked:before{border:1px solid #999;border-radius:2px;background-color:#999;background-repeat:no-repeat}.listitem-checked:after{content:"";cursor:pointer;border-color:#fff;border-style:solid;position:absolute;display:block;top:5px;width:3px;left:6px;height:9px;transform:rotate(45deg);border-width:0 2px 2px 0}p,ul,ol{font-size:16px;line-height:24px}pre{padding:10px 24px;white-space:pre-wrap;border-radius:4px}code{font-family:Consolas,Monaco,Andale Mono,monospace;line-height:1.5;font-size:13px}aside{display:block;float:right;width:390px}blockquote{margin:1em 2em}blockquote p{color:#666}hr{width:540px;text-align:left;margin:0 auto 0 0;color:#999}table{border-collapse:collapse;margin:1em;border:1px solid #CCC}table thead th{padding:5px}table td{padding:.5em 1em;border:1px solid #CCC}img{max-width:100%}}.cm-focused{outline:none!important}.cm-editor{height:100%;border-radius:6px}.cm-scroller{border-radius:6px}.twitter-tweet{margin:10px;a{text-decoration:none}p:first-child{margin-top:0}}.auto-form{display:flex;flex-direction:column;gap:20px;padding:20px;font-size:13px;.item{display:flex;flex-direction:column;gap:5px}input{border:1px solid #ccc;outline:none;padding:5px}select{appearance:none;border:1px solid #ccc;padding:5px}button{border:1px solid #ccc;padding:5px 10px;align-self:flex-end;cursor:pointer}}.cm-vim-panel{width:90%}@keyframes loading-dot{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.tooltip{--b: 12px;--h: 6px;--p: 50%;border-image:fill 0//var(--h) conic-gradient(var(--c,#000) 0 0);clip-path:polygon(0 100%,0 0,100% 0,100% 100%,min(100%,var(--p) + var(--b)/2) 100%,var(--p) calc(100% + var(--h)),max(0%,var(--p) - var(--b)/2) 100%)}.tooltip{color:#fff;font-size:15px;font-family:sans-serif;padding:10px;border-radius:4px;max-width:200px;position:absolute;visibility:hidden;transform:translate(-50%,-100%);top:0;left:50%;a{text-decoration:none;color:#ff0}}div:hover>.tooltip{visibility:visible}.editor-code{font-family:Menlo,Consolas,Monaco,monospace;display:block;padding:8px 8px 8px 52px;line-height:1.53;font-size:13px;margin:8px 0;tab-size:2;white-space:pre;overflow-x:auto;position:relative}.editor-code:before{content:attr(data-gutter);position:absolute;left:0;top:0;padding:8px;color:#777;white-space:pre-wrap;text-align:right;min-width:25px}.editor-tokenComment{color:#708090}.editor-tokenPunctuation{color:#999}.editor-tokenProperty{color:#905}.editor-tokenSelector{color:#690}.editor-tokenOperator{color:#9a6e3a}.editor-tokenAttr{color:#07a}.editor-tokenVariable{color:#e90}.editor-tokenFunction{color:#dd4a68}.editor-quote{margin:0 0 0 20px;font-size:15px;color:#65676b;border-left-color:#ced0d4;border-left-width:4px;border-left-style:solid;padding-left:16px}.cm-scroller{max-height:90vh;overflow-y:auto}.textLayer{position:absolute;text-align:initial;inset:0;overflow:clip;opacity:1;line-height:1;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;caret-color:CanvasText;z-index:0}.textLayer.highlighting{touch-action:none}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;transform-origin:0% 0%}.textLayer>:not(.markedContent),.textLayer .markedContent span:not(.markedContent){z-index:1}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{--highlight-bg-color:rgb(180 0 170 / .25);--highlight-selected-bg-color:rgb(0 100 0 / .25);--highlight-backdrop-filter:none;--highlight-selected-backdrop-filter:none;margin:-1px;padding:1px;background-color:var(--highlight-bg-color);backdrop-filter:var(--highlight-backdrop-filter);border-radius:4px}@media screen and (forced-colors: active){.textLayer .highlight{--highlight-bg-color:transparent;--highlight-selected-bg-color:transparent;--highlight-backdrop-filter:var(--hcm-highlight-filter);--highlight-selected-backdrop-filter:var( --hcm-highlight-selected-filter )}}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color);backdrop-filter:var(--highlight-selected-backdrop-filter)}.textLayer ::selection{background:#00000040;background:color-mix(in srgb,AccentColor,transparent 75%)}.textLayer br::-moz-selection{background:transparent}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;inset:100% 0 0;z-index:0;cursor:default;user-select:none}.textLayer .endOfContent.active{top:0}input::selection{background:#00000040}.handlebar{border:1px solid transparent;.editable{border:1px solid #f4f4f4;border-radius:5px 5px 0 0;padding:3px 5px;font-size:15px;cursor:pointer}}.handlebar:hover,.handlebar:focus-within{background:#ccc4;border:1px solid #f4f4f4;div,input{visibility:visible}.editable{border:1px solid transparent}}@keyframes executing{0%,to{filter:brightness(100%) saturate(100%)}50%{filter:brightness(80%) saturate(200%)}}input[type=range]{-webkit-appearance:none}input[type=color]{background:none;border:none;cursor:pointer}
