.post{text-align:left;padding:8px 32px}.post #md-content>:first-child{margin-top:0}.post{background:var(--color-panel-card)}.post p{margin:1em 0}.post blockquote p{margin:0}.post h1,.post h2,.post h3,.post h4,.post h5,.post h6{scroll-margin-top:3rem;font-weight:600;position:relative}.post .subtext{color:var(--color-muted-text)}.post .subtext-caption{text-align:center;margin-top:0;display:block}.post p:has(+.subtext-caption){margin-bottom:0}.post [id^=fnref]{scroll-margin-top:3rem}.post .header-anchor{opacity:0;color:var(--color-muted-text);font-size:1.75rem;text-decoration:none;transition:opacity .15s;position:absolute;right:0}.post :is(h1,h2,h3,h4,h5,h6):hover .header-anchor{opacity:1}.post h1,.post h2{border-bottom:1px solid var(--color-border)}.post h1{padding-bottom:12px}.post h2{margin-bottom:16px;padding-bottom:12px}.post a{color:var(--color-accent-blue)}.post strong{color:var(--color-file-text)}.post em{color:var(--color-tag-text)}.post code{border:1px solid var(--color-border);font-family:var(--mono)}.post pre{overflow-x:auto}.post pre code{color:var(--color-primary-text);font-family:var(--mono);display:block}.post blockquote,.post .markdown-alert{border-left:3px solid;border-radius:0 4px 4px 0;margin:18px 40px 18px 0;padding:8px 16px}.post blockquote{color:var(--color-muted-text)}.post table{border-collapse:collapse;width:100%}.post th{background:var(--color-raised-surface);color:var(--color-folder-blue);border:1px solid var(--color-border);text-align:left;padding:8px 12px}.post td{border:1px solid var(--color-border);padding:8px 12px}.post tr:nth-child(2n) td{background:var(--color-raised-surface)}.post hr{border:none;border-top:1px solid var(--color-border)}.post img{max-width:100%;height:auto}.post .expandable-img-trigger{cursor:zoom-in;display:inline-block}.post .expandable-img-overlay{background:var(--overlay-background);cursor:zoom-out;z-index:1000;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.post .expandable-img-overlay:target{display:flex}html:has(.post .expandable-img-overlay:target){overflow:hidden}.post .expandable-img-overlay img{object-fit:contain;max-width:90vw;max-height:90vh}.post .markdown-alert{color:var(--color-primary-text)}.post .markdown-alert-title{align-items:center;gap:8px;margin-bottom:4px;font-weight:600;display:flex}.post .markdown-alert-title svg{fill:currentColor}.post .markdown-alert-note{border-color:var(--alert-note);background:var(--alert-note-bg)}.post .markdown-alert-note .markdown-alert-title{color:var(--alert-note)}.post .markdown-alert-tip{border-color:var(--alert-tip);background:var(--alert-tip-bg)}.post .markdown-alert-tip .markdown-alert-title{color:var(--alert-tip)}.post .markdown-alert-important{border-color:var(--alert-important);background:var(--alert-important-bg)}.post .markdown-alert-important .markdown-alert-title{color:var(--alert-important)}.post .markdown-alert-warning{border-color:var(--alert-warning);background:var(--alert-warning-bg)}.post .markdown-alert-warning .markdown-alert-title{color:var(--alert-warning)}.post .markdown-alert-caution{border-color:var(--alert-caution);background:var(--alert-caution-bg)}.post .markdown-alert-caution .markdown-alert-title{color:var(--alert-caution)}@media (width<=768px){.post{padding:8px 12px}.post blockquote,.post .markdown-alert{margin-right:0}}
