@font-face{font-family:Fira Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-mono-cyrillic-ext-400-normal.3df7909e.woff2) format("woff2"),url(./fira-mono-all-400-normal.1e3b098c.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-mono-cyrillic-400-normal.c7d433fd.woff2) format("woff2"),url(./fira-mono-all-400-normal.1e3b098c.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Fira Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-mono-greek-ext-400-normal.9e2fe623.woff2) format("woff2"),url(./fira-mono-all-400-normal.1e3b098c.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Fira Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-mono-greek-400-normal.a8be01ce.woff2) format("woff2"),url(./fira-mono-all-400-normal.1e3b098c.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Fira Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-mono-latin-ext-400-normal.6bfabd30.woff2) format("woff2"),url(./fira-mono-all-400-normal.1e3b098c.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-mono-latin-400-normal.e43b3538.woff2) format("woff2"),url(./fira-mono-all-400-normal.1e3b098c.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-body: Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--font-mono: "Helvetica", sans-serif;--font-lato-thin: "Helvetica Thin", sans-serif;--font-lato: "Helvetica", sans-serif;--font-lato-light: "Helvetica Light", sans-serif;--font-lato-bold: "Helvetica Bold", sans-serif;--color-bg-0: rgb(255, 255, 255);--color-bg-1: hsl(209, 36%, 86%);--color-bg-2: hsl(224, 44%, 95%);--color-theme-1: #ff3e00;--color-theme-2: rgb(10, 93, 254);--color-theme-3: rgb(36, 42, 56);--color-theme-4: rgb(92, 192, 10);--color-dark-bg-0: rgb(35, 35, 35);--color-dark-bg-1: rgb(18, 18, 18);--color-dark-bg-2: rgb(45, 45, 45);--color-dark-text: hsl(0, 0%, 65%);--color-light-text: hsl(232, 28%, 90%);--color-text: hsl(224, 44%, 95%);--color-text-dark: rgb(18, 18, 18);--column-width: 42rem;--column-margin-top: 4rem;font-family:var(--font-body);color:var(--color-text)}html,body{height:100%;margin:0;padding:0;overflow:hidden}body{display:flex;flex-direction:column}h1,h2,p{margin:0;padding:0;font-weight:500;font-size:16px;font-family:var(--font-lato-thin)}p{font-family:var(--font-lato)!important}a{font-family:var(--font-lato)!important;color:var(--color-text);text-decoration:none;font-size:12px}a:hover{text-decoration:underline}h1{font-size:2rem;text-align:center;font-family:var(--font-lato-bold)}h2{font-size:1rem;font-family:var(--font-lato-bold)}pre{font-size:12px;font-family:var(--font-lato-thin);padding:.5em;overflow-x:auto}pre .hljs{background:#000!important;border-radius:10px!important}.text-column{display:flex;max-width:48rem;flex:.6;flex-direction:column;margin:0 auto}input,button{font-size:inherit;font-family:inherit}button:focus:not(:focus-visible){outline:none}@media (min-width: 720px){h1{font-size:2.4rem}}.visually-hidden{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.submit-btn{padding:.5rem 1rem;font-size:1rem;font-family:var(--font-lato-bold);cursor:pointer;align-self:center;width:100%}::-webkit-scrollbar{width:0px;max-height:10%}::-webkit-scrollbar-track{background:none}::-webkit-scrollbar-thumb{border-radius:3px;background:var(--color-dark-bg-2);max-height:10%}::-webkit-scrollbar-thumb:hover{background:#555}@media (max-width: 720px){html,body{font-size:14px}.text-column{max-width:100%;padding:0 1rem}}
