.short-answer[data-astro-cid-dncm3czj]{border:1px solid var(--pu-line);border-radius:var(--pu-radius-xl);background:var(--pu-surface);margin:0 0 40px;padding:22px 24px;font-size:16px;line-height:1.6}.sa-title[data-astro-cid-dncm3czj]{color:var(--pu-text-2);font-weight:600;margin:0 0 10px!important;font-size:14px!important}.short-answer[data-astro-cid-dncm3czj] ol,.short-answer[data-astro-cid-dncm3czj] ul{padding-left:22px;margin:0!important}.short-answer[data-astro-cid-dncm3czj] li{margin-top:6px}.short-answer[data-astro-cid-dncm3czj] li p{margin:0!important}.download-box[data-astro-cid-xx3ccgv2]{border:1px solid var(--pu-line);border-radius:var(--pu-radius-xl);background:var(--pu-surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin:40px 0;padding:20px 24px;display:flex}.words[data-astro-cid-xx3ccgv2]{flex:260px}.db-title[data-astro-cid-xx3ccgv2]{font-weight:600;margin:0!important;font-size:17px!important}.db-text[data-astro-cid-xx3ccgv2] p{color:var(--pu-text-2);margin:2px 0 0!important;font-size:15px!important;line-height:1.5!important}.btn[data-astro-cid-xx3ccgv2]{flex:none;text-decoration:none!important}.question[data-astro-cid-ui57her7]{border-bottom:1px solid var(--pu-line)}:not(.question)+.question[data-astro-cid-ui57her7]{border-top:1px solid var(--pu-line);margin-top:16px}summary[data-astro-cid-ui57her7]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:12px 0;font-weight:600;list-style:none;display:flex}summary[data-astro-cid-ui57her7]::-webkit-details-marker{display:none}summary[data-astro-cid-ui57her7] svg[data-astro-cid-ui57her7]{width:20px;height:20px;color:var(--pu-text-2);flex:none;transition:transform .2s}.question[data-astro-cid-ui57her7][open] summary[data-astro-cid-ui57her7] svg[data-astro-cid-ui57her7]{transform:rotate(180deg)}.answer[data-astro-cid-ui57her7]{color:var(--pu-text-2);padding-bottom:16px}.answer[data-astro-cid-ui57her7] p{margin:0!important}.post-figure[data-astro-cid-2gncsbaz]{margin:32px 0}.post-figure[data-astro-cid-2gncsbaz] img,.placeholder[data-astro-cid-2gncsbaz]{border-radius:var(--radius-card);width:100%}.placeholder[data-astro-cid-2gncsbaz]{aspect-ratio:16/9;background:var(--pu-surface-2);color:var(--pu-text-2);place-items:center;font-size:15px;display:grid}figcaption[data-astro-cid-2gncsbaz]{color:var(--pu-text-2);margin-top:10px;font-size:14px}.post-img[data-astro-cid-qpu7jfqn]{border-radius:var(--radius-card);width:100%;margin:32px 0}.table-wrap[data-astro-cid-vldyrmaz]{border:1px solid var(--pu-line);border-radius:16px;margin:28px 0;overflow-x:auto}table[data-astro-cid-vldyrmaz]{border-collapse:collapse;width:100%;font-size:15.5px}.table-wrap[data-astro-cid-vldyrmaz] th,.table-wrap[data-astro-cid-vldyrmaz] td{text-align:left;vertical-align:top;padding:12px 16px}.table-wrap[data-astro-cid-vldyrmaz] thead th{background:var(--pu-surface);white-space:nowrap;font-weight:600}.table-wrap[data-astro-cid-vldyrmaz] tbody tr{border-top:1px solid var(--pu-line)}.table-wrap[data-astro-cid-vldyrmaz] tbody td:first-child{font-weight:500}.table-wrap[data-astro-cid-vldyrmaz] tbody td:not(:first-child){color:var(--pu-text-2)}.post-layout[data-astro-cid-4t3ughgc]{grid-template-columns:232px minmax(0,720px);justify-content:center;align-items:start;gap:72px;padding-top:clamp(32px,6vw,64px);padding-bottom:clamp(64px,9vw,112px);display:grid}.toc[data-astro-cid-4t3ughgc]{max-height:calc(100vh - 48px);padding-top:4px;font-size:14px;line-height:1.4;position:sticky;top:24px;overflow-y:auto}.toc-title[data-astro-cid-4t3ughgc]{color:var(--pu-text-3);margin-bottom:12px;font-size:13px;font-weight:600}.toc[data-astro-cid-4t3ughgc] ol[data-astro-cid-4t3ughgc]{border-left:1px solid var(--pu-line)}.toc[data-astro-cid-4t3ughgc] a[data-astro-cid-4t3ughgc]{color:var(--pu-text-2);border-left:2px solid #0000;margin-left:-1px;padding:7px 0 7px 14px;text-decoration:none;display:block}.toc[data-astro-cid-4t3ughgc] a[data-astro-cid-4t3ughgc]:hover{color:var(--pu-text)}.toc[data-astro-cid-4t3ughgc] a[data-astro-cid-4t3ughgc][aria-current=true]{border-left-color:var(--site-acid);color:var(--pu-text);font-weight:600}.crumbs[data-astro-cid-4t3ughgc] ol[data-astro-cid-4t3ughgc]{flex-wrap:wrap;gap:6px;font-size:14px;display:flex}.crumbs[data-astro-cid-4t3ughgc] li[data-astro-cid-4t3ughgc]+li[data-astro-cid-4t3ughgc]:before{content:"/";color:var(--pu-text-3);margin-right:6px}.crumbs[data-astro-cid-4t3ughgc] a[data-astro-cid-4t3ughgc]{min-height:32px;color:var(--pu-text-2);align-items:center;text-decoration:none;display:inline-flex}.crumbs[data-astro-cid-4t3ughgc] a[data-astro-cid-4t3ughgc]:hover{color:var(--pu-text)}h1[data-astro-cid-4t3ughgc]{margin-top:12px;font-size:clamp(30px,3.4vw,40px);line-height:1.2}.post-lead[data-astro-cid-4t3ughgc]{color:var(--pu-text-2);margin-top:14px;font-size:17px}.byline[data-astro-cid-4t3ughgc]{color:var(--pu-text-3);flex-wrap:wrap;gap:4px 0;margin-top:14px;font-size:14px;display:flex}.byline[data-astro-cid-4t3ughgc] span[data-astro-cid-4t3ughgc]+span[data-astro-cid-4t3ughgc]:before{content:"·";margin:0 8px}.toc-mobile[data-astro-cid-4t3ughgc]{border:1px solid var(--pu-line);border-radius:var(--pu-radius-xl);margin-top:28px;display:none}.toc-mobile[data-astro-cid-4t3ughgc] summary[data-astro-cid-4t3ughgc]{cursor:pointer;align-items:center;min-height:48px;padding:0 18px;font-weight:600;display:flex}.toc-mobile[data-astro-cid-4t3ughgc] ol[data-astro-cid-4t3ughgc]{padding:0 18px 12px}.toc-mobile[data-astro-cid-4t3ughgc] a[data-astro-cid-4t3ughgc]{min-height:44px;color:var(--pu-text);align-items:center;text-decoration:none;display:flex}.prose[data-astro-cid-4t3ughgc]{margin-top:36px;font-size:17px;line-height:1.75}.prose[data-astro-cid-4t3ughgc] h2{margin:48px 0 14px;scroll-margin-top:24px;font-size:24px;line-height:1.3}.prose[data-astro-cid-4t3ughgc] h3{margin:32px 0 10px;font-size:19px}.prose[data-astro-cid-4t3ughgc] p{margin:16px 0 0}.prose[data-astro-cid-4t3ughgc] ul,.prose[data-astro-cid-4t3ughgc] ol{margin:16px 0 0;padding-left:24px}.prose[data-astro-cid-4t3ughgc] li+li{margin-top:6px}.prose[data-astro-cid-4t3ughgc] a{font-weight:500}.prose[data-astro-cid-4t3ughgc] code{background:var(--pu-surface-2);overflow-wrap:anywhere;border-radius:6px;padding:2px 6px;font-size:.88em}.prose[data-astro-cid-4t3ughgc] blockquote{border-left:2px solid var(--site-acid);color:var(--pu-text-2);margin:24px 0;padding-left:18px}.prose[data-astro-cid-4t3ughgc]>:first-child{margin-top:0}.related[data-astro-cid-4t3ughgc]{border-top:1px solid var(--pu-line);margin-top:64px;padding-top:28px}.related[data-astro-cid-4t3ughgc] h2[data-astro-cid-4t3ughgc]{color:var(--pu-text-2);letter-spacing:0;font-size:16px;font-weight:600}.related[data-astro-cid-4t3ughgc] ul[data-astro-cid-4t3ughgc]{margin-top:12px}.related[data-astro-cid-4t3ughgc] a[data-astro-cid-4t3ughgc]{min-height:44px;color:var(--pu-text);align-items:center;gap:8px;font-weight:500;text-decoration:none;display:flex}.related[data-astro-cid-4t3ughgc] a[data-astro-cid-4t3ughgc]:after{content:"→";color:var(--pu-text-3)}.related[data-astro-cid-4t3ughgc] a[data-astro-cid-4t3ughgc]:hover{text-decoration:underline}@media (width<=1040px){.post-layout[data-astro-cid-4t3ughgc]{grid-template-columns:minmax(0,720px)}.toc[data-astro-cid-4t3ughgc]{display:none}.toc-mobile[data-astro-cid-4t3ughgc]{display:block}}
