.scip-top{padding-top: var(--page-top)}.scip-head{max-width: 52rem}.scip-h1{font: 800 var(--fs-h1)/1.02 var(--f-sans);letter-spacing: -.03em}.scip-head .lede{margin: 18px 0 0}.scip-tally{max-width: 52rem;margin-top: 36px}.scip-tally-n{margin: 16px 0 0;font: 450 var(--fs-ui)/1.5 var(--f-sans);color: var(--ink-2)}.scip-colh{height: 18px;font: 500 var(--fs-small)/1 var(--f-sans);color: var(--ink-3)}.scip-colh-r{text-align: right}.scip-bw{container: scip-board / inline-size}.scip-ax-960, .scip-ax-1020, .scip-ax-1080, .scip-ax-1140, .scip-ax-1200, .scip-ax-1260, .scip-ax-1312, .scip-ax-x{display: none}@container scip-board (min-width: 960px){.scip-ax-960{display: inline}}@container scip-board (min-width: 1020px){.scip-ax-1020{display: inline}}@container scip-board (min-width: 1080px){.scip-ax-1080{display: inline}}@container scip-board (min-width: 1140px){.scip-ax-1140{display: inline}}@container scip-board (min-width: 1200px){.scip-ax-1200{display: inline}}@container scip-board (min-width: 1260px){.scip-ax-1260{display: inline}}@container scip-board (min-width: 1312px){.scip-ax-1312{display: inline}}.scip-ctl{display: flex;flex-wrap: wrap;gap: 12px 32px;margin: 0 0 16px}.scip-ctl-g{display: flex;align-items: flex-start;gap: 12px;min-width: 0}.scip-ctl-l{display: flex;flex: none;align-items: center;justify-content: flex-end;min-width: 3.5rem;min-height: 36px;font: 600 var(--fs-meta)/1.3 var(--f-sans);color: var(--ink-3)}.scip-n{margin-left: 2px;color: var(--ink-3);font-variant-numeric: tabular-nums}[aria-pressed="true"] > .scip-n{color: inherit}.scip-shown{margin: 0 0 6px;font: 450 var(--fs-meta)/1.4 var(--f-sans);color: var(--ink-3)}.scip-tbl{min-width: 56rem}.scip-pb{display: block;margin-top: 4px;font-weight: 450;color: var(--ink-2)}@media (max-width: 1023px){.scip-tbl{min-width: 0}.scip-tbl thead{display: none}.scip-tbl tr{display: grid;gap: 2px;padding: 10px 0;border-bottom: 1px solid var(--rule)}.scip-tbl td, .scip-tbl tbody th{padding: 0;border: 0}.scip-tbl td::before{content: attr(data-label) ": ";color: var(--ink-3);font-weight: 500}}.scip-how{display: grid;gap: 32px}@media (min-width: 1024px){.scip-how{grid-template-columns: minmax(0, 8fr) minmax(0, 4fr);column-gap: 48px;align-items: start}}.scip-tl{display: block;margin-top: 8px;font-weight: 650;color: var(--ink)}.scip-tt{display: block;color: var(--ink-2)}.scip-cols{display: grid;gap: 28px}.scip-toc-l{margin: 0 0 4px;font: 600 var(--fs-meta)/1.3 var(--f-sans);color: var(--ink-3)}.scip-toc ul{list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;gap: 0 22px;font: 500 var(--fs-ui)/1.3 var(--f-sans)}.scip-toc li{display: flex;align-items: center;gap: 8px}.scip-toc a{display: inline-flex;align-items: center;min-height: 40px}.scip-toc li > span{color: var(--ink-3);font-variant-numeric: tabular-nums}@media (min-width: 1024px){.scip-cols{grid-template-columns: minmax(0, 8fr) minmax(0, 4fr);column-gap: 48px;align-items: start}.scip-toc{grid-column: 2;grid-row: 1;position: sticky;top: 88px}.scip-groups{grid-column: 1;grid-row: 1}.scip-toc ul{flex-direction: column}.scip-toc li{justify-content: space-between;border-bottom: 1px solid var(--rule)}.scip-toc a{text-decoration: none}.scip-toc a:hover{text-decoration: underline}}.scip-fh{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: baseline;gap: 4px 16px;margin-bottom: 24px;padding-bottom: 12px;border-bottom: 1px solid var(--rule)}.scip-fh h3{font: 750 var(--fs-h3)/1.14 var(--f-sans);letter-spacing: -.015em}.scip-fh p{margin: 0;font: 500 var(--fs-meta)/1.3 var(--f-sans);color: var(--ink-3)}.scip-group + .scip-group{margin-top: var(--sp-8)}
