.single-article-content table{border:1px solid var(--light-grey);border-collapse:collapse;width:100%;color:var(--black);font-family:var(--sans-serif);font-size:var(--step--1);text-align:left;overflow-wrap:anywhere;background:#fff;margin:2rem 0;line-height:1.6}.single-article-content th,.single-article-content td{border:1px solid var(--light-grey);vertical-align:top;padding:1rem 1.25rem}.single-article-content th p,.single-article-content td p{font-size:inherit;line-height:inherit;margin:0 0 .75rem}.single-article-content th p:last-child,.single-article-content td p:last-child{margin-bottom:0}.single-article-content th{font-weight:700}.single-article-content thead{background:var(--black);color:#fff;border-bottom:3px solid var(--green)}.single-article-content thead th{border-color:#33404d}.single-article-content thead a{color:inherit}.single-article-content tbody tr:nth-child(2n),.single-article-content tbody th{background:var(--lighter-teal)}.single-article-content tfoot{background:var(--lighter-teal);font-weight:600}.single-article-content caption{text-align:left;padding:0 0 .75rem;font-weight:600}.single-article-content .wp-block-table{overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}.single-article-content .wp-block-table table{margin:0}.single-article-content .wp-block-table figcaption{font-family:var(--sans-serif);font-size:var(--step--1);line-height:1.5}.single-article-content .wp-block-table:focus-visible{outline:2px solid var(--purple);outline-offset:4px}@media (width<=767px){.single-article-content th,.single-article-content td{padding:.85rem 1rem}.single-article-content .wp-block-table table{min-width:600px}}pre code.hljs{padding:1em;display:block;overflow-x:auto}code.hljs{padding:3px 5px}.hljs{color:#f8f8f2;background:#23241f}.hljs-tag,.hljs-subst{color:#f8f8f2}.hljs-strong,.hljs-emphasis{color:#a8a8a2}.hljs-bullet,.hljs-quote,.hljs-number,.hljs-regexp,.hljs-literal,.hljs-link{color:#ae81ff}.hljs-code,.hljs-title,.hljs-section,.hljs-selector-class{color:#a6e22e}.hljs-strong{font-weight:700}.hljs-emphasis{font-style:italic}.hljs-keyword,.hljs-selector-tag,.hljs-name,.hljs-attr{color:#f92672}.hljs-symbol,.hljs-attribute{color:#66d9ef}.hljs-params,.hljs-title.class_,.hljs-class .hljs-title{color:#f8f8f2}.hljs-string,.hljs-type,.hljs-built_in,.hljs-selector-id,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-addition,.hljs-variable,.hljs-template-variable{color:#e6db74}.hljs-comment,.hljs-deletion,.hljs-meta{color:#75715e}.single{flex-wrap:wrap;gap:3rem 4rem;display:flex;margin-top:3rem!important}.single-sidebar{flex:250px;margin-top:8rem;margin-bottom:3rem}@media (width>=1100px){.single-sidebar{order:-1}}.single-sidebar-author{grid-template-columns:3rem auto;align-items:center;gap:.5rem 1rem;display:grid}.single-sidebar-author h5{margin:0}.single-sidebar-author img{border-radius:1rem}.single-sidebar-author p{grid-column:span 2;margin:.5rem 0;line-height:1.2}.single-sidebar-category{border-top:1px solid;border-bottom:1px solid;justify-content:space-between;align-items:flex-end;gap:1rem;margin:1rem 0;padding-top:1rem;padding-bottom:1rem;display:flex}.single-sidebar-category h6{font-size:var(--step-0);margin:0}.single-sidebar-category a{font-size:var(--step-0);line-height:1}.single-sidebar-share{border-bottom:1px solid;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1rem;display:flex}.single-sidebar-share h6{font-size:var(--step-0);margin:0}.single-sidebar-share p{gap:1rem;margin:0;display:flex}.single-sidebar-related{margin-top:7rem;position:sticky;top:3rem}.single-sidebar-related h6{border-bottom:1px solid;width:100%;max-width:none;margin-bottom:1rem;padding-bottom:1rem;display:block}.single-sidebar-related ul{margin:0;padding:0;list-style:none}.single-sidebar-related ul li+li{border-top:1px dashed;margin-top:.75rem;padding-top:.75rem}.single-article{flex:700px;min-width:0}.single-article h1{margin-bottom:1.5rem}.single-article figure{margin:2rem 0}.single-article figure figcaption{padding:.5rem 1rem;font-style:italic}.single-article-meta{text-transform:uppercase;font-family:var(--sans-serif);opacity:.5;border-top:1px solid #ddd;justify-content:space-between;margin-bottom:1rem;padding-top:1rem;font-size:14px;line-height:1.2;display:flex}.single-article hr{margin-top:4rem;margin-bottom:4rem}.single-article-comments img{border-radius:1rem}.single-article-comments time{text-transform:uppercase;font-family:var(--sans-serif);opacity:.5;font-size:12px;line-height:1}.single-article-comments-item{grid-template-columns:48px auto;align-items:start;gap:0 2rem;margin:3rem 0;display:grid}@media (width<=767px){.single-article-comments-item{grid-template-columns:40px auto;gap:0 1rem}}.single-article-comments-item-img{grid-area:span 2/1}.single-article-comments-item h4{grid-column:2;margin:0}.single-article-comments-item-body{grid-column:2}.single-article-comments-item--reply{grid-column:span 2;margin-top:2rem;margin-left:3rem}.single-article-leave-a-comment{margin-top:4rem;margin-bottom:4rem;max-width:500px!important}.single-article-leave-a-comment form{flex-wrap:wrap;gap:1rem;margin-top:2rem;display:flex}.single-article-leave-a-comment label{flex:200px;margin-bottom:.5rem;display:block}.single-article-leave-a-comment button{flex:100%}
