@font-face{font-family:"hack";font-display:swap;font-style:normal;font-weight:400;src:url("../webfonts/hack-regular-subset.woff2") format("woff2")}@font-face{font-family:"hack";font-display:swap;font-style:italic;font-weight:400;src:url("../webfonts/hack-italic-subset.woff2") format("woff2")}body{font-family:"hack", monospace;font-size:16px;font-weight:400;background-color:var(--oc-gray-9);color:var(--oc-green-9)}main{position:absolute;width:98%;top:50%;left:50%;transform:translate(-50%, -50%)}@media (min-width: 576px){main{font-size:18px;width:90%}}@media (min-width: 768px){main{font-size:20px;width:80%}}h1,p{margin:0}a{color:inherit;font-style:italic}a:hover,a:active{color:var(--oc-green-5)}#json{white-space:nowrap}#json:before{content:"{"}#json:after{content:"}"}.my{margin-top:1rem;margin-bottom:1rem}.mt{margin-top:1.5rem}.ms{margin-left:1.5rem}.key{color:var(--oc-green-4);text-transform:lowercase}.error,.value{color:var(--oc-green-4);text-transform:lowercase}.marquee{white-space:nowrap;overflow:hidden;position:relative}.marquee span{display:inline-block;animation:marquee 10s linear infinite}@keyframes marquee{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}.description-loop{position:relative;overflow:hidden;height:1.5em}.description-loop .desc-item{position:absolute;top:0;left:0;width:100%;opacity:0;animation:fade-loop 12s infinite}.description-loop .desc-item:nth-child(1){animation-delay:0s}.description-loop .desc-item:nth-child(2){animation-delay:3s}.description-loop .desc-item:nth-child(3){animation-delay:6s}.description-loop .desc-item:nth-child(4){animation-delay:9s}@keyframes fade-loop{0%, 20%{opacity:1}25%, 100%{opacity:0}}
