.colo-head{padding-top:var(--page-head-top)}.colo-head-grid{row-gap:var(--space-head);display:grid}.colo-lead{max-width:44ch}@media (pointer:coarse){.colo-head [data-main-action]{min-inline-size:44px;display:inline-block}}@media (min-width:1024px){.colo-head-grid{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.colo-head-grid>h1{grid-column:1/span 6;max-width:12ch}.colo-lead{grid-column:7/span 6;padding-bottom:6px}}.colo-section{margin-top:var(--space-section)}.colophon>.colo-section:first-of-type{margin-top:var(--space-item)}@media (max-width:1023px){.colo-section .margin-head{margin-bottom:var(--space-head)}}.colo-rows{margin-top:var(--space-head);border-bottom:1px solid var(--rule-feint)}.colo-section>.sheet-content>.colo-rows:first-child{margin-top:0}.colo-row{gap:var(--space-group);padding-block:var(--space-group-loose);border-top:1px solid var(--rule-feint);display:grid}.colo-row-title{align-content:start;gap:2px;display:grid}.colo-row-text{max-width:32rem;margin:0}.colophon .t-read{max-width:34rem}@media (min-width:1024px){.colo-row{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline}.colo-row-title{grid-column:1/span 4}.colo-row-text{grid-column:5/span 8}}.colo-strong{color:var(--text);font-weight:700}.colo-steps .colo-row-title{gap:var(--space-head);align-items:baseline;display:flex}.colo-step-n{min-width:1.2em;font-family:var(--font-ui);font-size:var(--fs-meta);color:var(--text-meta);font-variant-numeric:tabular-nums;font-weight:700}.colo-cmd{color:var(--text-meta);overflow-wrap:anywhere}.colo-runs{margin-top:2px}.colo-after,.colo-sub{max-width:34rem;margin-top:var(--space-head)}.colo-sub{margin-top:var(--space-group-loose)}.colo-after .link{align-items:center;min-height:44px;display:inline-flex}.colo-table-wrap{margin-top:var(--space-head);max-width:48rem;overflow-x:auto}.colo-table{border-collapse:collapse;width:100%;font-family:var(--font-ui);font-size:var(--fs-ui);line-height:var(--lh-snug)}.colo-table th,.colo-table td{border-top:1px solid var(--rule-feint);text-align:right;font-variant-numeric:tabular-nums;padding:10px 0}.colo-table th:first-child{text-align:left;padding-right:var(--space-head);font-weight:400}.colo-table td{padding-left:var(--space-head);white-space:nowrap}.colo-table thead th{font-size:var(--fs-meta);color:var(--text-meta);border-top:0;font-weight:700}.colo-table tbody tr:last-child>*{border-bottom:1px solid var(--rule-feint)}
