.progress-bar{height:.5rem;position:relative;top:0;width:100%;background:var(--background-light)}.progress-bar .progress{height:100%;width:0;background:var(--primary)}.post-content-with-sidebar{display:grid;grid-template-columns:100%;gap:calc(var(--gap-lg)*2);margin-block:var(--gap-xxl)}.post-content-with-sidebar #sidebar div.post-metadata{display:none}.post-content-with-sidebar div.post-content div.post-metadata{display:flex;background:var(--background-light);border-radius:.5rem;flex-direction:row-reverse;justify-content:flex-end;padding:var(--gap-sm);gap:var(--gap-sm);margin-top:var(--gap-xl)}@media screen and (min-width: 992px){.post-content-with-sidebar div.post-content div.post-metadata{margin-top:0}}.post-content-with-sidebar div.post-content div.post-metadata ul.social-share{flex-wrap:nowrap;flex-direction:row;gap:calc(var(--gap-xs) - .2rem)}.post-content-with-sidebar div.post-content div.post-metadata ul.social-share .button{padding:1rem}@media screen and (min-width: 1000px){.post-content-with-sidebar{grid-template-columns:1fr auto}.post-content-with-sidebar #sidebar div.post-metadata{display:flex}.post-content-with-sidebar div.post-content div.post-metadata{display:none}}@media screen and (min-width: 1200px){.post-content-with-sidebar{grid-template-columns:1fr 768px}}@media screen and (min-width: 1440px){.post-content-with-sidebar{grid-template-columns:1fr 1024px}}.post-content-with-sidebar #sidebar .sticky{position:sticky;top:11rem}.post-content-with-sidebar #sidebar .table-of-contents{margin:0;padding:0;border:.1rem solid var(--primary);border-radius:var(--radius-xs);overflow:hidden}@media screen and (min-width: 1000px){.post-content-with-sidebar #sidebar .table-of-contents{padding:0 0 var(--gap-md);border:0}}@media screen and (max-width: 999px){.post-content-with-sidebar #sidebar .table-of-contents.closed li.mobile-toggle svg{transform:rotate(0)}.post-content-with-sidebar #sidebar .table-of-contents.closed li.item{display:none}}.post-content-with-sidebar #sidebar .table-of-contents li{list-style-type:none}.post-content-with-sidebar #sidebar .table-of-contents li.mobile-toggle{cursor:pointer;display:flex;justify-content:space-between;padding:1.2rem;margin:0;align-items:center}.post-content-with-sidebar #sidebar .table-of-contents li.mobile-toggle svg,.post-content-with-sidebar #sidebar .table-of-contents li.mobile-toggle p{margin:0}.post-content-with-sidebar #sidebar .table-of-contents li.mobile-toggle svg{transform:rotate(180deg)}.post-content-with-sidebar #sidebar .table-of-contents li.mobile-toggle svg use{fill:var(--text)}@media screen and (min-width: 1000px){.post-content-with-sidebar #sidebar .table-of-contents li.mobile-toggle{display:none}}@media screen and (max-width: 999px){.post-content-with-sidebar #sidebar .table-of-contents li:first-child+li a{background:var(--primary-light);font-weight:700;color:var(--primary);max-width:100%}}.post-content-with-sidebar #sidebar .table-of-contents li a{display:inline-block;text-decoration:none;padding:1.2rem;font-size:1.4rem;width:100%;max-width:42rem;border-radius:var(--radius-xxs);transition:all var(--ease) var(--duration)}.post-content-with-sidebar #sidebar .table-of-contents li a:hover,.post-content-with-sidebar #sidebar .table-of-contents li a:focus{background:var(--primary-light);font-weight:700;color:var(--primary)}.post-content-with-sidebar #sidebar .table-of-contents li.item--h3{padding-left:3rem}.post-content-with-sidebar #sidebar .table-of-contents li.item--h4{padding-left:6rem}.post-content-with-sidebar #sidebar .table-of-contents li.item--h5{padding-left:9rem}.post-content-with-sidebar #sidebar .table-of-contents li.item--h6{padding-left:12rem}.post-content-with-sidebar #sidebar .table-of-contents li.active a{background:var(--primary-light);font-weight:700}@media screen and (max-width: 999px){.post-content-with-sidebar #sidebar .sticky>p.is-style-h6{display:none}}.post-content-with-sidebar #sidebar ul.social-share{flex-wrap:nowrap}.post-content-with-sidebar #sidebar .post-metadata{display:flex;flex-direction:column;gap:4.8rem}.post-content-with-sidebar #sidebar .post-metadata .date p{margin:0}.post-content-with-sidebar #sidebar .post-metadata .share{border:0}.post-content-with-sidebar #sidebar .post-metadata .share .social-share{margin-top:var(--gap-sm)}.post-content-with-sidebar .post-metadata{padding-block:var(--gap-md)}.post-content-with-sidebar .post-metadata p{font-size:1.4rem}@media screen and (min-width: 768px){.post-content-with-sidebar .post-metadata p{font-size:1.6rem}}.post-content-with-sidebar .post-metadata p:not(.post-date){margin-top:0}.post-content-with-sidebar .post-metadata .date .post-date time{font-size:1.6rem;font-weight:700;margin-top:var(--gap-sm)}@media screen and (min-width: 768px){.post-content-with-sidebar .post-metadata .date .post-date time{font-size:1.8rem}}.post-content-with-sidebar .post-metadata .share{border-right:1px solid var(--primary);padding-right:var(--gap-sm)}/*# sourceMappingURL=single.css.map */
