main.posts.how-to-match{/*!
  Theme: a11y-dark
  Author: @ericwbailey
  Maintainer: @ericwbailey

  Based on the Tomorrow Night Eighties theme: https://github.com/isagalaev/highlight.js/blob/master/src/styles/tomorrow-night-eighties.css
*/}main.posts.how-to-match pre code.hljs{display:block;overflow-x:auto;padding:1em}main.posts.how-to-match code.hljs{padding:3px 5px}main.posts.how-to-match .hljs{background:#2b2b2b;color:#f8f8f2}main.posts.how-to-match .hljs-comment,main.posts.how-to-match .hljs-quote{color:#d4d0ab}main.posts.how-to-match .hljs-deletion,main.posts.how-to-match .hljs-name,main.posts.how-to-match .hljs-regexp,main.posts.how-to-match .hljs-selector-class,main.posts.how-to-match .hljs-selector-id,main.posts.how-to-match .hljs-tag,main.posts.how-to-match .hljs-template-variable,main.posts.how-to-match .hljs-variable{color:#ffa07a}main.posts.how-to-match .hljs-built_in,main.posts.how-to-match .hljs-link,main.posts.how-to-match .hljs-literal,main.posts.how-to-match .hljs-meta,main.posts.how-to-match .hljs-number,main.posts.how-to-match .hljs-params,main.posts.how-to-match .hljs-type{color:#f5ab35}main.posts.how-to-match .hljs-attribute{color:gold}main.posts.how-to-match .hljs-addition,main.posts.how-to-match .hljs-bullet,main.posts.how-to-match .hljs-string,main.posts.how-to-match .hljs-symbol{color:#abe338}main.posts.how-to-match .hljs-section,main.posts.how-to-match .hljs-title{color:#00e0e0}main.posts.how-to-match .hljs-keyword,main.posts.how-to-match .hljs-selector-tag{color:#dcc6e0}main.posts.how-to-match .hljs-emphasis{font-style:italic}main.posts.how-to-match .hljs-strong{font-weight:700}@media screen and (-ms-high-contrast:active){main.posts.how-to-match .hljs-addition,main.posts.how-to-match .hljs-attribute,main.posts.how-to-match .hljs-built_in,main.posts.how-to-match .hljs-bullet,main.posts.how-to-match .hljs-comment,main.posts.how-to-match .hljs-link,main.posts.how-to-match .hljs-literal,main.posts.how-to-match .hljs-meta,main.posts.how-to-match .hljs-number,main.posts.how-to-match .hljs-params,main.posts.how-to-match .hljs-quote,main.posts.how-to-match .hljs-string,main.posts.how-to-match .hljs-symbol,main.posts.how-to-match .hljs-type{color:highlight}main.posts.how-to-match .hljs-keyword,main.posts.how-to-match .hljs-selector-tag{font-weight:700}}main.posts.how-to-match var{font-family:courier;display:inline-block;border:1px solid #757575;border-radius:4px;padding:0 .5rem;background-color:transparent;color:#fff}main.posts.how-to-match .code-container{mixin:type--body-small;mixin:type--regular-serif;font-family:"Source Serif Pro",serif;font-weight:300;mixin:font-size;font-size:15px;line-height:22.5px;margin-left:auto;margin-right:auto;width:min(600px,100%);margin:auto auto 36px;margin-bottom:36px;max-width:100%;overflow:hidden;position:relative;text-align:center;display:flex;border:2px solid #757575}main.posts.how-to-match .code-container::after,main.posts.how-to-match .code-container::before{content:'';position:absolute;top:0;bottom:0;width:36px}main.posts.how-to-match .code-container::before{left:0;background:linear-gradient(to left,rgba(33,33,33,0),#212121)}main.posts.how-to-match .code-container::after{right:0;background:linear-gradient(to right,rgba(33,33,33,0),#212121)}main.posts.how-to-match code{white-space:pre;overflow:hidden;font-family:monospace,serif;padding:36px;display:inline-block;overflow-x:auto;max-width:100%;text-align:left;margin:auto;color:#fff}main.posts.how-to-match .example-container{overflow:hidden;mixin:type--heading-4;mixin:type--headings;mixin:type--bold-sans-serif;font-family:Roboto,sans-serif;font-weight:500;text-align:center;text-shadow:0 2px 4px #000;mixin:font-size;font-size:27px;line-height:40.5px;margin-bottom:18px;border:2px solid #f57f17;margin-bottom:36px}main.posts.how-to-match .tall{border-top:18px solid #69f0ae}main.posts.how-to-match .column-1,main.posts.how-to-match .column-3{background-color:#212121}main.posts.how-to-match .column-2{background-color:#424242}main.posts.how-to-match .column-1,main.posts.how-to-match .column-2,main.posts.how-to-match .column-3{padding-bottom:99999px;margin-bottom:-99999px;float:left;color:#fff}main.posts.how-to-match .example-1 .column-1,main.posts.how-to-match .example-1 .column-2{width:50%}main.posts.how-to-match .example-2 .column-1,main.posts.how-to-match .example-2 .column-2,main.posts.how-to-match .example-2 .column-3{width:33.33333%}main.posts.how-to-match ul{margin:0;padding-top:36px;padding-bottom:36px;list-style:none;padding-left:0;text-align:center}