.content *{grid-column:1}.content strong{font-weight:700}.content em{font-style:italic}.content .font-mono{font-family:var(--font-mono)}.content p>code,.content a code,.content li code,.content h3 code,.content h4 code{color:var(--theme-code-tick-text);background:var(--theme-code-tick-bg);border-radius:6px;font-family:var(--font-mono-code);font-size:.875rem;padding:3px}.content>.post-date+figure.figure-block:first-of-type{grid-column:1 / span 2}.content img{max-width:100%}.content figure,.content>img{grid-column:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content figure figcaption{display:none}.content.imageCaptions figure figcaption{display:block;font-style:italic;color:var(--theme-text);-webkit-margin-before:-13px;margin-block-start:-13px;line-height:1.5}.content ul li ul{margin-block:20px}.content video.landscape-phone{max-height:620px}.content video{border-radius:8px;justify-self:center;max-width:100%}.content p,.content>img,.content figure,.content video{-webkit-margin-after:26px;margin-block-end:26px}.content li{-webkit-margin-after:16px;margin-block-end:16px}.content p,.content a,.content li{font-size:1.125rem;font-family:var(--font-body);color:var(--theme-text-post);line-height:1.6}.content a{text-decoration:underline;color:var(--theme-link-text);word-break:break-word;font-weight:inherit;font-size:inherit}.content h4,.content h3{font-family:var(--font-display);font-weight:700;color:var(--theme-headline);margin-block:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content.launch h3{line-height:1.5}.content h3{font-size:1.625rem}.content h3 code{font-size:1.35rem}.content h4{font-size:1.25rem}.content h4 code{font-size:1rem}.content img{-webkit-filter:var(--theme-image-filter);filter:var(--theme-image-filter);border-radius:8px;margin-block:20px}.content img.no-filter{-webkit-filter:none;filter:none}.dark-mode .content img{-webkit-filter:drop-shadow(0px 1px 2px rgba(60,64,67,.3)) drop-shadow(0px 2px 6px rgba(60,64,67,.15)) var(--theme-image-filter);filter:drop-shadow(0px 1px 2px rgba(60,64,67,.3)) drop-shadow(0px 2px 6px rgba(60,64,67,.15)) var(--theme-image-filter)}.dark-mode .content img.no-filter{-webkit-filter:none;filter:none}.content h4 img,.firebaser-friday-inline img{height:32px;width:32px;margin:0}.content h4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.content>iframe{-webkit-margin-after:26px;margin-block-end:26px;max-width:100%}.content p+ol li:first-child{-webkit-margin-before:0;margin-block-start:0}.content:not(.launch)>p,.content:not(.launch)>iframe,.content:not(.launch) h5,.content:not(.launch) h4,.content:not(.launch) h3,.content:not(.launch) ul,.content:not(.launch) figure,.content:not(.launch)>img,.content:not(.launch) pre{-webkit-margin-start:40px;margin-inline-start:40px}.content.legacy blockquote p,.content:not(.launch)>video{-webkit-margin-start:80px;margin-inline-start:80px}.content code{word-break:break-word}.content pre{display:grid;grid-template-columns:var(--site-columns-5);-webkit-margin-after:20px;margin-block-end:20px;position:relative;grid-column:1 / span 2}.content code[class*=language-]{grid-column:1 / span 2}.content blockquote{border-top:1px solid var(--theme-category-border);border-bottom:1px solid var(--theme-category-border);padding-block:40px;margin-block:40px;position:relative;grid-column:1 / span 2;-webkit-margin-start:-40px;margin-inline-start:-40px}.content p+blockquote{-webkit-margin-before:20px;margin-block-start:20px;-webkit-margin-after:40px;margin-block-end:40px}.content blockquote p{color:var(--theme-headline);margin-inline:80px}.content blockquote p,.content blockquote a{font-family:var(--font-mono);font-size:clamp(1.75rem,3vw + 1rem,2.35rem);font-weight:500;margin:0;line-height:1.35;word-break:break-word}.content.legacy blockquote p,.content.legacy blockquote a{font-family:var(--font-mono);font-size:1.125rem;line-height:1.5}.content>ul li{position:relative;-webkit-margin-start:26px;margin-inline-start:26px}.content>ul li a{font-weight:500;text-decoration:underline;font-size:1.125rem}.content>ul li:before{content:">>";-webkit-margin-end:10px;margin-inline-end:10px;font-weight:700;position:absolute;left:-26px}.content>ul li:not(:last-child){-webkit-margin-after:26px;margin-block-end:26px}.content ol{-webkit-margin-start:60px;margin-inline-start:60px;list-style-type:decimal}span.label-new{text-transform:uppercase;font-size:.75rem;letter-spacing:.5px;color:var(--theme-hover);border:1px solid var(--theme-hover);padding:3px 10px;border-radius:4px;-webkit-margin-end:8px;margin-inline-end:8px}.content .codebox-content{grid-column:1 / span 2}.content p+.codebox-content{-webkit-margin-before:0;margin-block-start:0}@media (max-width: 1440px){.content blockquote{-webkit-margin-start:0;margin-inline-start:0}.content.legacy blockquote p{-webkit-margin-start:40px;margin-inline-start:40px}}@media (max-width: 1180px){.content:not(.launch)>p,.content:not(.launch)>iframe,.content:not(.launch) h4,.content:not(.launch) h3,.content:not(.launch) ul,.content:not(.launch) blockquote,.content:not(.launch) blockquote p,.content:not(.launch) figure,.content:not(.launch) pre,.content:not(.launch) code[class*=language-],.content:not(.launch)>img,.content:not(.launch)>video,.content:not(.launch).legacy blockquote,.content:not(.launch).legacy blockquote p,.content:not(.launch).legacy>p{margin-inline:0}}@media (max-width: 680px){.content pre{grid-column:1}}
