.post-module__1mi9GG__postH1{color:var(--text);margin-bottom:20px;font-size:36px;font-weight:800;line-height:1.15}.post-module__1mi9GG__articleContent{color:var(--text);font-size:16px;line-height:1.8}.post-module__1mi9GG__articleContent h2{color:var(--text);margin:2.5rem 0 1rem;font-size:26px;font-weight:800;line-height:1.2}.post-module__1mi9GG__articleContent h3{color:var(--text);margin:2rem 0 .75rem;font-size:20px;font-weight:800;line-height:1.25}.post-module__1mi9GG__articleContent h4{color:var(--text);margin:1.5rem 0 .5rem;font-size:17px;font-weight:700}.post-module__1mi9GG__articleContent p{margin:0 0 1.25rem}.post-module__1mi9GG__articleContent strong{color:var(--text);font-weight:700}.post-module__1mi9GG__articleContent a{color:var(--accent-dim);text-underline-offset:3px;text-decoration:underline}.post-module__1mi9GG__articleContent a:hover{color:var(--ruby)}.post-module__1mi9GG__articleContent ul,.post-module__1mi9GG__articleContent ol{flex-direction:column;gap:.4rem;margin:0 0 1.25rem 1.5rem;display:flex}.post-module__1mi9GG__articleContent ul{list-style:outside}.post-module__1mi9GG__articleContent ol{list-style:decimal}.post-module__1mi9GG__articleContent li{padding-left:.25rem;line-height:1.7}.post-module__1mi9GG__articleContent blockquote{border-left:3px solid var(--accent);color:var(--text);margin:1.5rem 0;padding:12px 0 12px 1.25rem;font-size:15px;font-style:normal;font-weight:700}.post-module__1mi9GG__articleContent blockquote.example{border-left:4px solid var(--accent);background:var(--accent-wash-block);color:var(--text);border-radius:0 8px 8px 0;padding:14px 18px;font-size:15px;font-style:normal;font-weight:700}.post-module__1mi9GG__articleContent blockquote.warning{border-left:4px solid var(--ruby);background:var(--ruby-pale);color:var(--text);border-radius:0 8px 8px 0;padding:14px 18px;font-size:15px;font-style:normal;font-weight:700}.post-module__1mi9GG__articleContent p:has(>img){text-align:center;margin-bottom:.5rem}.post-module__1mi9GG__articleContent img{object-fit:contain;border-radius:12px;width:auto;max-width:100%;height:auto;max-height:480px;display:inline-block}.post-module__1mi9GG__articleContent img.fullwidth{border-radius:8px;width:100%;max-height:none;display:block}.post-module__1mi9GG__articleContent p:has(>img)+p:has(>em:only-child){text-align:center;color:var(--muted);margin-top:0;margin-bottom:1.75rem;font-size:13px}.post-module__1mi9GG__articleContent p:has(>img)+p:has(>em:only-child) em{font-style:italic}.post-module__1mi9GG__articleContent hr{border:none;border-top:1px solid var(--border);margin:2rem 0}.post-module__1mi9GG__articleContent pre{background:var(--surface-soft);border:1px solid var(--border);border-radius:8px;margin:1.25rem 0;padding:1rem 1.25rem;font-size:14px;overflow-x:auto}.post-module__1mi9GG__articleContent code{background:var(--surface-soft);border-radius:4px;padding:2px 6px;font-size:14px}.post-module__1mi9GG__articleContent details{margin:2rem 0 0}.post-module__1mi9GG__articleContent details summary{background:var(--text);color:var(--white);cursor:pointer;user-select:none;border-radius:10px;align-items:center;gap:16px;padding:14px 20px;list-style:none;display:flex}.post-module__1mi9GG__articleContent details summary::-webkit-details-marker{display:none}.post-module__1mi9GG__articleContent details summary:after{content:"+";color:var(--accent);margin-left:auto;font-size:20px;font-weight:700;transition:transform .2s}.post-module__1mi9GG__articleContent details[open] summary:after{content:"−"}.post-module__1mi9GG__articleContent details[open] summary{border-radius:10px 10px 0 0}.post-module__1mi9GG__articleContent details .manual-body{border:1px solid var(--border);border-top:none;border-radius:0 0 10px 10px;padding:1.5rem 1.25rem}@media (max-width:768px){.post-module__1mi9GG__postH1{font-size:26px!important;line-height:1.2!important}}
