@charset "UTF-8";.app,html{height:100vh}.app{display:grid;grid-template-areas:"header" "main" "footer";grid-gap:0;grid-template-rows:64px 1fr 56px}.app header{display:flex;justify-content:flex-end;grid-area:header}.app main{grid-area:main}.app footer{grid-area:footer}.mw-unset{max-width:unset}#exampleModalCenterTitle{background-color:transparent!important}@font-face{font-family:Fragment;src:local("FragmentMono-Regular"),url(FragmentMono-Regular.ttf) format("truetype")}.cm-editor{font-size:15px!important;line-height:1.5!important;font-weight:400!important}.cm-scroller{line-height:unset!important}.cm-gutters{color:var(--bs-dark)!important;padding-left:12px}.cm-cursor{box-shadow:0 0 6px #fffc!important;border-left:2px solid white!important}.cm-focused{outline:none!important}.cm-foldPlaceholder{background-color:transparent!important;color:var(--bs-primary)!important;border:none!important;padding:0 4px!important;border-radius:unset!important;margin:0!important;font-size:18px;line-height:21px}.cm-foldGutter{width:.9rem;padding-right:.5rem;padding-left:0}.cm-selectionBackground{border:1px solid #529aff!important;background:#529aff15!important}.cm-selectionMatch{background:#529aff15!important;outline:1px solid rgba(82,154,255,.2509803922)!important}.cm-matchingBracket{background-color:#529aff40;border-bottom:1px solid rgba(82,154,255,.4392156863)!important}.cm-gutterElement>span{display:block;width:14px;height:23px;color:transparent;content:""}.cm-gutterElement>span[title="Fold line"]{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23515757'><path d='M0 0h24v24H0V0z' fill='none'/><path d='M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z'/></svg>") no-repeat center}.cm-gutterElement>span[title="Unfold line"]{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23515757'><path d='M0 0h24v24H0V0z' fill='none'/><path d='M8.59 16.59L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.41z'/></svg>") no-repeat center}.cm-foldgutter-open:after{display:block;width:14px;height:23px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23515757'><path d='M0 0h24v24H0V0z' fill='none'/><path d='M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z'/></svg>") no-repeat center}.cm-foldgutter-folded:after{display:block;width:14px;height:22px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23515757'><path d='M0 0h24v24H0V0z' fill='none'/><path d='M8.59 16.59L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.41z'/></svg>") no-repeat center;content:""}.theme-animator--dark .🌜{animation-name:niteMoon}.theme-animator--dark .🌞{animation-name:niteSun}.theme-animator--standard .🌜{animation-name:morningMoon}.theme-animator--standard .🌞{animation-name:morningSun}@keyframes morningSun{0%{transform:rotate(-80deg)}to{transform:rotate(5deg)}}@keyframes morningMoon{0%{transform:rotate(28deg)}to{transform:rotate(120deg)}}@keyframes niteSun{0%{transform:rotate(28deg)}to{transform:rotate(120deg)}}@keyframes niteMoon{0%{transform:rotate(-80deg)}to{transform:rotate(5deg)}}
