.app,html{height:100vh}.app{grid-gap:0;grid-template-rows:64px 1fr 56px;grid-template-areas:"header""main""footer";display:grid}.app header{grid-area:header;justify-content:flex-end;display:flex}.app main{grid-area:main}.app footer{grid-area:footer}.mw-unset{max-width:unset}#exampleModalCenterTitle{background-color:#0000!important}@font-face{font-family:Fragment;src:local(FragmentMono-Regular),url(FragmentMono-Regular.ttf)format("truetype")}.cm-editor{font-size:15px!important;font-weight:400!important;line-height:1.5!important}.cm-scroller{line-height:unset!important}.cm-gutters{padding-left:12px;color:var(--bs-dark)!important}.cm-cursor{border-left:2px solid #fff!important;box-shadow:0 0 6px #fffc!important}.cm-focused{outline:none!important}.cm-foldPlaceholder{font-size:18px;line-height:21px;color:var(--bs-primary)!important;border-radius:unset!important;background-color:#0000!important;border:none!important;margin:0!important;padding:0 4px!important}.cm-foldGutter{width:.9rem;padding-left:0;padding-right:.5rem}.cm-selectionBackground{background:#529aff15!important;border:1px solid #529aff!important}.cm-selectionMatch{background:#529aff15!important;outline:1px solid #529aff40!important}.cm-matchingBracket{background-color:#529aff40;border-bottom:1px solid #529aff70!important}.cm-gutterElement>span{color:#0000;content:"";width:14px;height:23px;display:block}.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>") 50% no-repeat}.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>") 50% no-repeat}.cm-foldgutter-open:after{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>") 50% no-repeat;width:14px;height:23px;display:block}.cm-foldgutter-folded:after{content:"";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>") 50% no-repeat;width:14px;height:22px;display:block}.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)}}
