@font-face{font-family:Brave;src:url(BraveEightyoneRegular-ZVGvm.fc20cc203d3c5aa9.ttf);font-display:swap}:root{--space-0: 0;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 20px;--space-5: 32px;--space-6: 52px;--space-7: 84px;--space-8: 136px;--space-9: 220px;--font-family-logo: Brave;--font-family-text: Noto Sans, sans-serif;--font-family-title: Roboto, sans-serif;--font-size-0: 12px;--font-size-1: 14px;--font-size-2: 16px;--font-size-3: 18px;--font-size-4: 20px;--font-size-5: 24px;--font-size-6: 30px;--font-size-7: 36px;--font-size-8: 48px;--font-size-9: 60px;--font-size-10: 72px;--line-height-0: 16px;--line-height-1: 20px;--line-height-2: 24px;--line-height-3: 28px;--line-height-4: 28px;--line-height-5: 32px;--line-height-6: 36px;--line-height-7: 40px;--line-height-8: 48px;--line-height-9: 60px;--line-height-10: 72px;--line-height-11: 96px;--line-height-12: 128px;--white: #fff;--grey: #8a8887;--black: #191919;--red: #d53235;--gray-200: #ced2d9;--gray-600: #6e7683;--blue-600: #1e61cd;--magenta-100: #f9d7eb;--max-width-0: 320px;--max-width-1: 768px;--headerHeightDesktop: 88px;--headerHeightMobile: 60px;--margin-top-main: 250px}html{font-family:var(--font-family-text);-webkit-text-size-adjust:100%;text-size-adjust:100%;background-color:var(--white)}body{display:flex;flex-direction:column;margin:0;min-height:100vh}ul{line-height:var(--line-height-2)}app-root{display:flex;flex-direction:column;flex-grow:1}a{color:var(--red);text-decoration:none}.page-wrapper{background-color:var(--black);width:100%;height:auto;display:flex;flex-grow:1;flex-direction:column;align-items:center}.page-section{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;height:100%;width:80%;margin:0 auto}article{display:flex;flex-direction:column;align-items:center;width:80%;min-width:300px;max-width:500px}article p{letter-spacing:.9px;line-height:var(--line-height-2)}h2,h3{padding:0;margin:0 0 18px;width:80%;min-width:300px;max-width:500px;font-family:var(--font-family-title);color:var(--white)}code.hljs{white-space:pre-wrap}.post img{width:100%;height:auto}.post .post__content blockquote{border-left:5px solid var(--black);padding-left:var(--space-3);margin-left:var(--space-4)}form:not([hidden]){display:flex;flex-direction:column;width:80%;max-width:500px;min-width:300px}form:not([hidden]) label{letter-spacing:.9px;line-height:var(--line-height-2);color:var(--white)}form:not([hidden]) :is(input, textarea){margin-bottom:24px;padding:12px 30px;border:none;border-color:none;font-size:14px;font-weight:600;letter-spacing:1.2px}form:not([hidden]) input{height:20px}form:not([hidden]) textarea{height:60px}form:not([hidden]) button{border:none;color:var(--white);background:var(--blue-600);padding:18px 0;cursor:pointer;width:50%;margin:18px auto 0}form:not([hidden]) button:disabled{cursor:not-allowed;color:var(--black);background:var(--grey)}input:focus,textarea:focus{border-color:none;outline:0}.alert-danger{color:var(--grey)}@media (min-width: 575px){main{margin-top:var(--headerHeightDesktop)}article p{line-height:var(--line-height-4)}ul{line-height:var(--line-height-4)}}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!
  Theme: StackOverflow Dark
  Description: Dark theme as used on stackoverflow.com
  Author: stackoverflow.com
  Maintainer: @Hirse
  Website: https://github.com/StackExchange/Stacks
  License: MIT
  Updated: 2021-05-15

  Updated for @stackoverflow/stacks v0.64.0
  Code Blocks: /blob/v0.64.0/lib/css/components/_stacks-code-blocks.less
  Colors: /blob/v0.64.0/lib/css/exports/_stacks-constants-colors.less
*/.hljs{color:#fff;background:#1c1b1b}.hljs-subst{color:#fff}.hljs-comment{color:#999}.hljs-attr,.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-section,.hljs-selector-tag{color:#88aece}.hljs-attribute{color:#c59bc1}.hljs-name,.hljs-number,.hljs-quote,.hljs-selector-id,.hljs-template-tag,.hljs-type{color:#f08d49}.hljs-selector-class{color:#88aece}.hljs-link,.hljs-regexp,.hljs-selector-attr,.hljs-string,.hljs-symbol,.hljs-template-variable,.hljs-variable{color:#b5bd68}.hljs-meta,.hljs-selector-pseudo{color:#88aece}.hljs-built_in,.hljs-literal,.hljs-title{color:#f08d49}.hljs-bullet,.hljs-code{color:#ccc}.hljs-meta .hljs-string{color:#b5bd68}.hljs-deletion{color:#de7176}.hljs-addition{color:#76c490}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}
