.docsheet{background:#e4e6e7;margin:0;overflow-x:auto}.docsheet a{color:#1b1f23;text-decoration-color:#b3162a}.docsheet a:hover{color:#b3162a}.docsheet table{border-collapse:collapse;width:100%}.docsheet .pg{box-sizing:border-box;color:#1b1f23;width:794px;height:1123px;font-family:var(--font-sans);background:#fff;flex-direction:column;padding:50px 57px 42px;font-size:14px;font-weight:300;line-height:1.55;display:flex;overflow:hidden}.docsheet .pg *{font-family:var(--font-sans)}.docsheet .hd{letter-spacing:.02em;color:#8b939b;border-bottom:1px solid #e3e6e8;justify-content:space-between;align-items:center;padding-bottom:11px;font-size:10px;font-weight:400;display:flex}.docsheet .hd b{color:#1b1f23;font-weight:500}.docsheet .sq{background:#b3162a;width:9px;height:9px;display:block}.docsheet .ft{color:#8b939b;border-top:1px solid #e3e6e8;grid-template-columns:1fr auto 1fr;align-items:baseline;margin-top:auto;padding-top:14px;font-size:10px;font-weight:400;display:grid}.docsheet .ft b{color:#1b1f23;font-variant-numeric:tabular-nums;font-weight:600}.docsheet sup.s3{color:#b3162a;font-size:.7em;line-height:0}.docsheet h1{letter-spacing:-.02em;margin:0;font-size:39px;font-weight:600;line-height:1.05}.docsheet h2{letter-spacing:-.015em;margin:0;font-size:26px;font-weight:600;line-height:1}.docsheet .h3t{letter-spacing:-.005em;font-size:16px;font-weight:600;line-height:1.25}.docsheet .secnum{color:#fff;background:#1b1f23;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:11px;font-weight:600;display:flex}.docsheet .sechd{align-items:center;gap:14px;display:flex}.docsheet h3{letter-spacing:.16em;text-transform:uppercase;color:#5c646c;background:#eff1f2;margin:0 0 9px;padding:8px 14px;font-size:10px;font-weight:600}.docsheet .lbl{letter-spacing:.16em;text-transform:uppercase;color:#5c646c;font-size:10px;font-weight:600}.docsheet p{color:#4c545c;margin:0;font-size:14px;font-weight:300;line-height:1.55}.docsheet p.j{text-align:justify;text-justify:inter-word;hyphens:auto}.docsheet p.s,.docsheet li,.docsheet .s{color:#4c545c;font-size:12.5px;font-weight:300;line-height:1.5}.docsheet b,.docsheet strong{color:#1b1f23;font-weight:600}.docsheet table{border:1px solid #e3e6e8;font-size:12.5px}.docsheet th{letter-spacing:.13em;text-transform:uppercase;color:#5c646c;text-align:left;background:#eff1f2;border-bottom:1px solid #e3e6e8;padding:8px 11px;font-size:9.5px;font-weight:600;line-height:1.3}.docsheet td{color:#4c545c;border-top:1px solid #edeff1;padding:7px 11px;font-size:12.5px;font-weight:300}.docsheet td.v{color:#1b1f23;text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.docsheet th.r{text-align:right}.docsheet ol,.docsheet ul{color:#4c545c;margin:0;padding-left:19px;font-size:12.5px;font-weight:300;line-height:1.55}.docsheet .cap{letter-spacing:.14em;text-transform:uppercase;color:#8b939b;margin-top:9px;font-size:9.5px;font-weight:600}.docsheet .note{color:#5c646c;text-align:justify;border-left:3px solid #b3162a;margin-top:11px;padding-left:13px;font-size:12.5px;font-weight:300;line-height:1.5}.docsheet .num{color:#1b1f23;border:1px solid #1b1f23;flex:none;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;font-size:11px;font-weight:600;display:flex}.docsheet{--ink:#1b1f23;--red:#b3162a;--sec:#5c646c;--mut:#8b939b;--brd:#e3e6e8;--ground:#e4e6e7;--chrome:#fff;color-scheme:light}.docsheet,.docsheet{margin:0}.docsheet{background:var(--ground);color:var(--ink)}.docsheet [hidden]{display:none!important}.docsheet .doc{flex-direction:column;align-items:center;gap:26px;padding:26px 16px 46px;display:flex}.docsheet .doc .pg{flex:none;box-shadow:0 1px 3px #1b1f231a,0 8px 24px #1b1f230f}@media (width<=840px){.docsheet .doc{gap:14px;padding:14px 0 30px}.docsheet .doc .pg{transform:scale(var(--z,1));transform-origin:top}}@media print{.docsheet{background:#fff}.docsheet .doc{gap:0;padding:0;display:block}.docsheet .doc .pg{box-shadow:none;break-after:page;page-break-after:always;margin:0 auto}.docsheet .doc .pg:last-child{break-after:auto;page-break-after:auto}}.head[data-astro-cid-kb55p7nh]{border-bottom:1px solid var(--border-light);background:var(--bg-muted);padding-block:calc(var(--section-padding) / 2)}.head__inner[data-astro-cid-kb55p7nh]{gap:var(--space-2);flex-direction:column;max-width:68ch;display:flex}.head__trail[data-astro-cid-kb55p7nh]{gap:var(--space-1);color:var(--text-tertiary);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;display:flex}.head__trail[data-astro-cid-kb55p7nh] a[data-astro-cid-kb55p7nh]:hover{color:var(--accent)}.head__title[data-astro-cid-kb55p7nh]{font-size:var(--text-h2);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight);line-height:var(--leading-heading)}.head__lede[data-astro-cid-kb55p7nh]{color:var(--text-secondary);font-size:var(--text-supporting)}.head__actions[data-astro-cid-kb55p7nh]{gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;align-items:center;display:flex}.head__size[data-astro-cid-kb55p7nh]{color:var(--text-tertiary);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.hero[data-astro-cid-kb55p7nh]{background:var(--surface-card);aspect-ratio:21/8;overflow:hidden}.hero[data-astro-cid-kb55p7nh] img[data-astro-cid-kb55p7nh]{object-fit:cover;width:100%;height:100%;display:block}.block__title[data-astro-cid-kb55p7nh]{margin-bottom:var(--space-3);font-size:var(--text-h2);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight);line-height:var(--leading-heading)}.related[data-astro-cid-kb55p7nh]{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.related__item[data-astro-cid-kb55p7nh]{border-top:1px solid var(--border-light)}.related__link[data-astro-cid-kb55p7nh]{padding-top:var(--space-2);gap:2px;display:grid}.related__model[data-astro-cid-kb55p7nh]{font-size:var(--text-feature-label);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight)}.related__link[data-astro-cid-kb55p7nh]:hover .related__model[data-astro-cid-kb55p7nh]{color:var(--accent)}.related__name[data-astro-cid-kb55p7nh]{color:var(--text-secondary);font-size:var(--text-link)}.related__file[data-astro-cid-kb55p7nh]{gap:var(--space-1);margin-top:var(--space-1);padding-bottom:var(--space-2);font-size:var(--text-link);text-underline-offset:.2em;flex-wrap:wrap;align-items:baseline;text-decoration:underline;display:flex}.related__file[data-astro-cid-kb55p7nh]:hover{text-decoration-thickness:2px}.related__size[data-astro-cid-kb55p7nh]{color:var(--text-tertiary);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.cta[data-astro-cid-kb55p7nh]{justify-content:space-between;align-items:center;gap:var(--space-4);border-radius:var(--radius-card);padding:var(--space-4);background:var(--text-primary);color:var(--text-on-dark);flex-wrap:wrap;display:flex}.cta__title[data-astro-cid-kb55p7nh]{font-size:var(--text-card-title);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight)}.cta__body[data-astro-cid-kb55p7nh]{margin-top:var(--space-1);max-width:60ch;color:var(--text-on-dark-muted);font-size:var(--text-body)}@media (width<=700px){.hero[data-astro-cid-kb55p7nh]{aspect-ratio:16/9}}
