/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:before,:after{box-sizing:border-box}html{-moz-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}hr{height:0;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}:root{--header-height: 48px;--tabbar-height: 32px;--border: 1px solid rgba(128, 128, 128, .3)}[data-theme=dark] [data-hide=dark],[data-theme=light] [data-hide=light]{display:none}@media (prefers-color-scheme: dark){[data-theme=system] [data-hide=dark]{display:none}}@media (prefers-color-scheme: light){[data-theme=system] [data-hide=light]{display:none}}[data-theme=dark] .cm-editor,[data-theme=dark] .cm-gutters{background-color:unset}[data-theme=dark] .cm-gutters{backdrop-filter:blur(5px)}body{all:unset!important;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"!important}._Header_1q0jl_1{all:unset;box-sizing:border-box;border-bottom:var(--border);position:fixed;top:0;width:100%;height:var(--header-height);padding:0 16px;display:flex;align-items:center;justify-content:space-between}._Header_1q0jl_1>:not(:first-child){margin-left:16px}@media (max-width: 480px){._Header_1q0jl_1>:not(:first-child){margin-left:8px}}._Header_1q0jl_1 button,._Header_1q0jl_1 select,._Header_1q0jl_1 a{outline:revert;outline-color:#4682b4}._Link_1q0jl_28{all:unset;box-sizing:border-box;cursor:pointer;color:currentColor;text-decoration:none}._Title_1q0jl_36{all:unset;box-sizing:border-box;font-size:24px;font-weight:500;margin:0 auto 0 0}._IconButton_1q0jl_44{all:unset;box-sizing:border-box;appearance:none;background-color:transparent;border:none;padding:2px;width:24px;height:24px;cursor:pointer;overflow:hidden}._IconButton_1q0jl_44>svg{width:20px;height:20px}._IconButtonRotate_1q0jl_62{transition:transform ease-in .15s}@media (max-width: 960px){._IconButtonRotate_1q0jl_62{transform:rotate(-90deg)}}[data-layout=preview] ._IconButtonRotate_1q0jl_62{transform:rotate(90deg)}@media (max-width: 960px){[data-layout=preview] ._IconButtonRotate_1q0jl_62{transform:rotate(90deg)}}._Select_1q0jl_79{all:unset;box-sizing:border-box;appearance:none;padding:2px 4px;background-color:unset;color:gray;border:var(--border)}@media (max-width: 540px){._Select_1q0jl_79{width:24px;height:24px;border-radius:999px}}._TabItem_1wmui_1{all:unset;box-sizing:border-box;position:relative;display:flex;align-items:center}._TabItem_1wmui_1[aria-selected=true]:after{content:"";position:absolute;bottom:0;width:100%;height:3px;background:steelblue}._TabButton_1wmui_18{all:unset;box-sizing:border-box;appearance:none;background-color:transparent;color:inherit;border:none;padding:8px;font-size:14px;line-height:16px;cursor:pointer}._AddButton_1wmui_31{all:unset;box-sizing:border-box;appearance:none;background-color:transparent;color:inherit;border:none;margin-left:8px;padding:2px;width:24px;height:24px;cursor:pointer}._AddButton_1wmui_31>svg{width:20px;height:20px}._RemoveButton_1wmui_49{all:unset;box-sizing:border-box;appearance:none;background-color:transparent;border:none;padding:2px;cursor:pointer;opacity:.7}._RemoveButton_1wmui_49>svg{display:block;width:12px;height:12px}._RemoveButton_1wmui_49:hover{opacity:1}._TabBar_1wmui_69{all:unset;box-sizing:border-box;display:flex;align-items:center;border-bottom:var(--border);padding:0 8px}._TabBar_1wmui_69 button{outline:revert;outline-color:#4682b4}._Preview_e17rh_1{all:unset;box-sizing:border-box;position:relative;width:100%;height:100%;overflow:hidden}._PreviewElementContainer_e17rh_10{all:unset;box-sizing:border-box;width:100%;height:100%;overflow:auto;padding:16px;position:relative;z-index:0;display:flex}._PreviewElement_e17rh_10{width:100%}._PreviewError_e17rh_26{all:unset;box-sizing:border-box;position:absolute;top:0;left:0;right:0;margin:0;padding:16px;width:100%;background:rgba(255,204,204,.7);color:red;white-space:pre-wrap}._PreviewLoading_e17rh_41{all:unset;box-sizing:border-box;position:absolute;top:0;left:0;right:0;height:4px}._PreviewLoading_e17rh_41:after{content:"";display:block;height:4px;background-color:#4682b4;animation:_progress_e17rh_1 1s infinite ease-in-out}@keyframes _progress_e17rh_1{0%{width:0%}to{width:100%}}._Body_wktxm_1{all:unset;box-sizing:border-box;display:flex;overflow:hidden;position:fixed;top:var(--header-height);right:0;bottom:0;left:0}@media (max-width: 960px){._Body_wktxm_1{flex-direction:column-reverse}}._EditorPane_wktxm_17{all:unset;position:relative;box-sizing:border-box;display:flex;border-right:var(--border);width:50%;height:100%;flex-shrink:0}@media (max-width: 960px){._EditorPane_wktxm_17{border-right:none;border-top:var(--border);width:100%;height:50%}}[data-layout=preview] ._EditorPane_wktxm_17{display:none}._PreviewPane_wktxm_41{all:unset;box-sizing:border-box;display:flex;width:100%;height:100%;overflow:hidden}[data-theme=light] [data-contrast=true] ._PreviewPane_wktxm_41{color-scheme:dark;background-color:currentColor}[data-theme=light] [data-contrast=true] ._PreviewPane_wktxm_41>*{color:#fff}[data-theme=dark] [data-contrast=true] ._PreviewPane_wktxm_41{color-scheme:light;background-color:currentColor}[data-theme=dark] [data-contrast=true] ._PreviewPane_wktxm_41>*{color:#000}._Editor_wktxm_17{all:unset;box-sizing:border-box;font-size:14px;position:absolute;left:0;right:0;top:var(--tabbar-height);bottom:0;overflow:hidden}._TabBar_wktxm_80{height:var(--tabbar-height);position:absolute;left:0;right:0;top:0;overflow:hidden}[data-theme=dark] ._Editor_wktxm_17{background-color:initial!important}
