main{max-width:900px}main>.date{align-items:center;margin:4px 0;display:flex}main>.date>svg{fill:var(--md-sys-color-on-surface-variant);margin-right:6px}main>.tags{align-items:center;margin:4px 0;display:flex}main>.tags>svg{fill:var(--md-sys-color-on-surface-variant);margin-right:6px}main>.tags a{background-color:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container);-webkit-border-radius:4px;border-radius:4px;margin-right:8px;padding:0 6px;line-height:30px;text-decoration:none}main>blockquote{opacity:.7;border-left:.2em solid #3d444d;margin:0;padding-left:.8em}main>.highlight{position:relative}main>.highlight>pre{white-space:pre;-webkit-border-radius:.5em;border-radius:.5em;min-height:26px;padding:10px 50px 10px 10px;overflow-x:auto}main>.highlight>pre code{display:inline-block}main>.highlight>pre button.copy{background-color:var(--md-sys-color-secondary-container);border:0;-webkit-border-radius:50%;border-radius:50%;width:36px;height:36px;padding:6px;position:absolute;top:5px;right:5px}main>.highlight>pre button.copy>svg{fill:var(--md-sys-color-on-secondary-container)}main>.highlight>pre button.copy:hover{cursor:pointer;background-color:color-mix(in srgb, var(--md-sys-color-on-secondary-container) 8%, var(--md-sys-color-secondary-container));fill:color-mix(in srgb, var(--md-sys-color-on-secondary-container) 8%, var(--md-sys-color-on-secondary-container))}main img{max-width:100%;max-height:50vh;margin:0 auto;display:block}main video{max-width:100%}main ul>li{line-height:26px}:is(h2,h3,h4)>code{background-color:var(--md-sys-color-surface-variant);-webkit-border-radius:2px;border-radius:2px;padding:3px}p>code{background-color:var(--md-sys-color-surface-variant);-webkit-border-radius:3px;border-radius:3px;margin:0 1px;padding:3px 4px}