/*** uncss> filename: dist/style.css ***/

@media screen and (min-width:60em){html{font-size:20px}}body{font-family:Inter,sans-serif;transition:background-color .5s ease}.banana-black{color:#1a1604}.border-salem{border-bottom:5px solid #000;border-right:5px solid #000}.entry-salem{position:relative}.top-2px{top:2px}:not(pre)>code{background:#1a1604;border-radius:2px;color:#fff;padding:4px 2px 2px;font-size:.9rem}hr{border:1px solid #000;margin-bottom:2rem}.fade-in{-webkit-animation:fad1-in .5s ease;-z-animation:fade-in .5s ease;-o-animation:fade-in .5s ease;animation:fade-in .5s ease}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fade-in{animation-name:fadeIn}html{--scrollbarBG:gold;--thumbBG:#1a1604;--scrollbarDarkBG:#1a1604;--thumbDarkBG:gold}body::-webkit-scrollbar{width:11px}body{scrollbar-width:thin;scrollbar-color:var(--thumbBG);-webkit-scrollbar-width:thin;-webkit-scrollbar-color:var(--thumbBG)}body::-webkit-scrollbar-track{background:var(--scrollbarBG)}body::-webkit-scrollbar-thumb{background-color:var(--thumbBG);border-radius:6px;border:3px solid var(--scrollbarBG)}.rainbow{background:linear-gradient(124deg,#ff2400,#e81d1d,#e8b71d,#e3e81d,#1de840,#1ddde8,#2b1de8,#dd00f3,#dd00f3);background-size:19% 15%;-webkit-animation:rainbow .5s ease infinite;-z-animation:rainbow .5s ease infinite;-o-animation:rainbow .5s ease infinite;animation:rainbow .5s ease infinite}@-webkit-keyframes rainbow{0%{background-position:0 82%}50%{background-position:100% 19%}100%{background-position:0 82%}}@-moz-keyframes rainbow{0%{background-position:0 82%}50%{background-position:100% 19%}100%{background-position:0 82%}}@-o-keyframes rainbow{0%{background-position:0 82%}50%{background-position:100% 19%}100%{background-position:0 82%}}@keyframes rainbow{0%{background-position:0 82%}50%{background-position:100% 19%}100%{background-position:0 82%}}.dark .bg-yellow,.dark.bg-yellow{background-color:#1a1604}.dark .black,.dark.black{color:#f1f2f6}.dark .banana-black{color:#f1f2f6}.dark pre{border:1px solid #f1f2f6}.dark .yellow.bg-black-90{background-color:#ffe659;color:#1a1604;border-radius:2px}.dark .border-salem{border-bottom:5px solid #ffe659;border-right:5px solid #ffe659}.dark .b{font-weight:400}.dark :not(pre)>code[class*=language-],.dark pre[class*=language-]{background:#192326}.dark :not(pre)>code{background-color:#3b3b52}.dark img{filter:brightness(.8) contrast(1.2)}.dark a.hover-bg-black-90:hover{background-color:#ffe659;color:#1a1604;border-radius:2px}html.dark{--scrollbarBG:#1a1604;--thumbBG:gold}/*! TACHYONS v4.12.0 | http://tachyons.io *//*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}strong{font-weight:bolder}code{font-family:monospace,monospace;font-size:1em}small{font-size:80%}img{border-style:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.border-box,a,body,code,div,figcaption,figure,h1,h2,h3,html,li,ol,p,pre,ul{box-sizing:border-box}img{max-width:100%}.ba{border-style:solid;border-width:1px}.b--black{border-color:#000}.br1{border-radius:.125rem}.bw1{border-width:.125rem}.db{display:block}.fl{float:left}.code,code{font-family:Consolas,monaco,monospace}.i{font-style:italic}.b{font-weight:700}.h-auto{height:auto}.lh-title{line-height:1.25}.lh-copy{line-height:1.5}.link{text-decoration:none;transition:color .15s ease-in}.link:link,.link:visited{transition:color .15s ease-in}.link:hover{transition:color .15s ease-in}.link:active{transition:color .15s ease-in}.link:focus{transition:color .15s ease-in;outline:1px dotted currentColor}.mw6{max-width:32rem}.mw7{max-width:48rem}.w-100{width:100%}.relative{position:relative}.o-90{opacity:.9}.black{color:#000}.dark-gray{color:#333}.dark-red{color:#e7040f}.yellow{color:gold}.dark-pink{color:#d5008f}.dark-green{color:#137752}.dark-blue{color:#00449e}.bg-black-90{background-color:rgba(0,0,0,.9)}.bg-yellow{background-color:gold}.hover-bg-black-90:hover{background-color:rgba(0,0,0,.9)}.hover-bg-black-90:focus{background-color:rgba(0,0,0,.9)}.hover-yellow:hover{color:gold}.hover-yellow:focus{color:gold}.pa3{padding:1rem}.pb1{padding-bottom:.25rem}.mr1{margin-right:.25rem}.mr3{margin-right:1rem}.mb2{margin-bottom:.5rem}.mb3{margin-bottom:1rem}.mb4{margin-bottom:2rem}.mt2{margin-top:.5rem}.mt4{margin-top:2rem}.mt5{margin-top:4rem}.underline{text-decoration:underline}.tc{text-align:center}.f1{font-size:3rem}.f3{font-size:1.5rem}.f4{font-size:1.25rem}.f5{font-size:1rem}.f6{font-size:.875rem}.f7{font-size:.75rem}.measure{max-width:30em}.center{margin-right:auto;margin-left:auto}@media screen and (min-width:30em){.dn-ns{display:none}.pa4-ns{padding:2rem}.mb5-ns{margin-bottom:4rem}.mt6-ns{margin-top:8rem}.f2-ns{font-size:2.25rem}.f4-ns{font-size:1.25rem}.measure-wide-ns{max-width:34em}}code[class*=language-],pre[class*=language-]{color:#f8f8f2;background:0 0;font-cmily:"Fira Code",Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border-radius:.2em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#171a20}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.2em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#7a839f}.token.punctuation{color:#81a1c1}.token.constant,.token.deleted,.token.property,.token.symbol,.token.tag{color:#81a1c1}.token.number{color:#b48ead}.token.boolean{color:#81a1c1}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#a3be8c}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url,.token.variable{color:#81a1c1}.token.atrule,.token.attr-value,.token.class-name,.token.function{color:#88c0d0}.token.keyword{color:#81a1c1}.token.important,.token.regex{color:#ebcb8b}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help} 
/*** uncss> filename: https://fonts.googleapis.com/css2?family=Inter:ital,wght@0,400;0,600;1,400&display=swap ***/
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZg.ttf) format('truetype');
}
 
/*** uncss> filename: https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:ital,wght@0,400;0,600;1,400&display=swap ***/
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ibmplexsans/v14/zYX-KVElMYYaJe8bpLHnCwDKhdTeEA.ttf) format('truetype');
}
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ibmplexsans/v14/zYXgKVElMYYaJe8bpLHnCwDKtdY.ttf) format('truetype');
}
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ibmplexsans/v14/zYX9KVElMYYaJe8bpLHnCwDKjQ76MIY.ttf) format('truetype');
}
