.reg-hero[data-astro-cid-desix4yi]{background-color:var(--qar);color:var(--ink);padding:var(--s-6) var(--gutter) var(--s-5);border-bottom:1.5px solid var(--ink)}.reg-hero-main[data-astro-cid-desix4yi]{justify-content:space-between;align-items:baseline;gap:var(--s-4);margin-bottom:var(--s-3);flex-wrap:wrap;display:flex}.reg-title[data-astro-cid-desix4yi]{font-size:var(--t-h1-page);margin:0;line-height:1.05}.reg-download-bar[data-astro-cid-desix4yi]{align-items:center;gap:var(--s-2);font-size:.9375rem;font-weight:600;display:inline-flex}.reg-download-label[data-astro-cid-desix4yi]{color:var(--muted)}.reg-download-links[data-astro-cid-desix4yi]{align-items:center;gap:var(--s-1);display:inline-flex}.reg-lang-link[data-astro-cid-desix4yi]{color:var(--ink);min-width:44px;min-height:44px;padding:var(--s-1);justify-content:center;align-items:center;font-weight:700;text-decoration:underline;transition:color .15s;display:inline-flex}.reg-lang-link[data-astro-cid-desix4yi]:hover{color:var(--ink);text-decoration-thickness:2px}.reg-pipe[data-astro-cid-desix4yi]{color:var(--muted)}.reg-general-note[data-astro-cid-desix4yi]{font-size:var(--t-small);color:var(--muted);max-width:var(--measure);margin-top:var(--s-2);line-height:1.5}.reg-layout-container[data-astro-cid-desix4yi]{padding:var(--section-y) var(--gutter)}@media (width>=1100px){.reg-layout-container[data-astro-cid-desix4yi]{gap:var(--s-8);grid-template-columns:300px minmax(0,1fr);align-items:flex-start;display:grid}.reg-mobile-toc[data-astro-cid-desix4yi]{display:none}.reg-toc-sidebar[data-astro-cid-desix4yi]{top:calc(var(--header-h) + var(--s-4));max-height:calc(100vh - 100px);display:block;position:sticky;overflow-y:auto}}@media (width<=1099px){.reg-toc-sidebar[data-astro-cid-desix4yi]{display:none}.reg-mobile-toc[data-astro-cid-desix4yi]{margin-bottom:var(--s-6);border:0;border-bottom:1.5px solid var(--ink);padding:var(--s-2) 0;background:0 0;display:block}.reg-mobile-toc-summary[data-astro-cid-desix4yi]{font-family:var(--font-display);font-size:var(--t-h3);color:var(--ink);cursor:pointer;padding:var(--s-2) 0;font-weight:800}}.reg-toc-box[data-astro-cid-desix4yi]{background:0 0;border:0;padding:0}.reg-toc-heading[data-astro-cid-desix4yi]{font-size:var(--t-h4);font-family:var(--font-display);margin-bottom:var(--s-3);padding-bottom:var(--s-2);border-bottom:2px solid var(--ink);color:var(--ink);font-weight:800}.reg-toc-list[data-astro-cid-desix4yi]{gap:var(--s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.reg-toc-item[data-astro-cid-desix4yi]{flex-direction:column;display:flex}.reg-toc-link[data-astro-cid-desix4yi]{min-height:44px;color:var(--ink);padding:var(--s-1) var(--s-2);align-items:center;font-size:.875rem;line-height:1.4;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.reg-toc-doc-link[data-astro-cid-desix4yi]{font-weight:700}.reg-toc-sec-link[data-astro-cid-desix4yi]{color:var(--muted);font-weight:400}.reg-toc-link[data-astro-cid-desix4yi]:hover{color:var(--ink);background:var(--qar)}.reg-toc-link[data-astro-cid-desix4yi][aria-current=location]{color:var(--ink);background-color:var(--qar);border-radius:0;font-weight:700}.reg-toc-sublist[data-astro-cid-desix4yi]{padding-left:var(--s-3);margin:var(--s-1) 0 0 0;flex-direction:column;gap:2px;list-style:none;display:flex}.reg-content-flow[data-astro-cid-desix4yi]{overflow-wrap:anywhere;flex-direction:column;min-width:0;max-width:100%;display:flex}.reg-doc-section[data-astro-cid-desix4yi]{border-top:2px solid var(--ink);padding-top:var(--s-6);margin-bottom:var(--s-7);min-width:0;max-width:100%;scroll-margin-top:88px}.reg-doc-title[data-astro-cid-desix4yi]{font-size:var(--t-h3);color:var(--ink);margin-top:0;margin-bottom:var(--s-4);overflow-wrap:anywhere;scroll-margin-top:88px;line-height:1.1}.reg-para[data-astro-cid-desix4yi]{color:var(--ink);max-width:var(--measure);margin-bottom:var(--s-3);white-space:pre-line;overflow-wrap:anywhere;word-break:break-word;font-size:1rem;line-height:1.65}.reg-appendix-note[data-astro-cid-desix4yi]{background-color:var(--qar);border:1.5px solid var(--field-border);padding:var(--s-4) var(--s-5);margin-bottom:var(--s-6)}.reg-appendix-actions[data-astro-cid-desix4yi]{align-items:center;gap:var(--s-2);margin-top:var(--s-2);flex-wrap:wrap;font-size:.9375rem;display:flex}.reg-action-link[data-astro-cid-desix4yi]{color:var(--ink);font-weight:700;text-decoration:underline}.reg-action-link[data-astro-cid-desix4yi]:hover{color:var(--alau)}.reg-other-versions[data-astro-cid-desix4yi]{align-items:center;gap:var(--s-2);display:inline-flex}.reg-sep[data-astro-cid-desix4yi]{color:var(--muted)}.matrix-gallery-flow[data-astro-cid-desix4yi]{gap:var(--s-6);flex-direction:column;max-width:900px;display:flex}.matrix-page-figure[data-astro-cid-desix4yi]{background-color:var(--aq);border:1.5px solid var(--field-border);padding:var(--s-3);flex-direction:column;margin:0;display:flex}.matrix-page-link[data-astro-cid-desix4yi]{cursor:zoom-in;line-height:0;display:block}.matrix-page-img[data-astro-cid-desix4yi]{aspect-ratio:1530/1980;object-fit:contain;background-color:#fff;width:100%;height:auto;display:block}.matrix-page-caption[data-astro-cid-desix4yi]{justify-content:space-between;align-items:center;gap:var(--s-3);margin-top:var(--s-3);padding-top:var(--s-2);border-top:1px solid var(--field-border);color:var(--muted);font-size:.875rem;display:flex}.matrix-caption-text[data-astro-cid-desix4yi]{color:var(--ink);font-weight:700}.matrix-caption-download[data-astro-cid-desix4yi]{color:var(--ink);font-weight:600;text-decoration:underline}.matrix-caption-download[data-astro-cid-desix4yi]:hover{color:var(--alau)}@media print{.reg-hero[data-astro-cid-desix4yi]{background:0 0;border-bottom:2px solid #000;padding:0 0 1rem}.reg-download-bar[data-astro-cid-desix4yi],.reg-mobile-toc[data-astro-cid-desix4yi],.reg-toc-sidebar[data-astro-cid-desix4yi],.matrix-caption-download[data-astro-cid-desix4yi]{display:none!important}.reg-layout-container[data-astro-cid-desix4yi]{padding:0!important;display:block!important}.matrix-gallery-flow[data-astro-cid-desix4yi]{max-width:100%!important}.matrix-page-figure[data-astro-cid-desix4yi]{page-break-inside:avoid;break-inside:avoid}}
