.colophon-versions,.colophon-intro{max-inline-size:46rem;color:var(--text-secondary);margin-block:.5rem 0}.colophon-intro{margin-block-end:1.5rem}.colophon-body h2[id]{scroll-margin-block-start:6rem}.colophon-chips{margin-block:.75rem 1rem}.colophon-status{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.colophon-systems,.colophon-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:.75rem;margin:.75rem 0 1.5rem;padding:0;list-style:none;display:grid}.colophon-systems>li,.colophon-card{margin:0}.colophon-systems .cap-panel-body{margin:0;font-size:.9375rem;line-height:1.5}.colophon-card[hidden]{display:none}.colophon-body .colophon-card h3{margin-block:0 .375rem;font-size:1rem}.colophon-body .colophon-card p{margin-block:0 .5rem;font-size:.9375rem;line-height:1.5}.colophon-body .colophon-card .colophon-card-tag{color:var(--text-secondary);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;margin-block-end:.25rem;font-size:.6875rem}.colophon-anchors{margin:0;padding:0;font-size:.8125rem;list-style:none}.colophon-facts{flex-wrap:wrap;gap:.75rem 2.5rem;margin-block:.75rem 1.5rem;display:flex}.colophon-facts dt{color:var(--text-secondary);font-size:.875rem}.colophon-facts dd{margin:0}.colophon-table{border-collapse:collapse;inline-size:100%;margin-block:.75rem 1.5rem;font-size:.9375rem;line-height:1.5}.colophon-table th,.colophon-table td{border-block-start:1px solid var(--border);text-align:start;vertical-align:top;padding:.625rem .75rem .625rem 0}.colophon-table thead th{color:var(--text-secondary);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;border-block-start:0;font-size:.6875rem;font-weight:400}.colophon-table tbody th{overflow-wrap:anywhere;inline-size:11rem;font-weight:600}.colophon-table[data-cols="3"] td:nth-child(2){inline-size:28%}@media (width<=40rem){.colophon-table thead{clip-path:inset(50%);position:absolute}.colophon-table tr,.colophon-table th,.colophon-table td{display:block}.colophon-table tbody th{border-block-start:1px solid var(--border);inline-size:auto;padding-block-end:0}.colophon-table td{border-block-start:0;padding-block:.25rem .5rem}}.colophon-lists{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:0 2rem;display:grid}.colophon-scroll{border:1px solid var(--border);max-block-size:16rem;margin:.5rem 0 1.5rem;padding:.5rem .75rem;font-size:.875rem;list-style:none;overflow-y:auto}.colophon-scroll ul{margin:0;padding:0}.colophon-scroll li{overflow-wrap:anywhere;padding-block:.125rem}.colophon-chips .cap-chip[aria-pressed=true] .cap-chip-count{color:inherit}.colophon-note{margin:.75rem 0 1.5rem}.colophon-body .colophon-note h2{border:0;margin:0 0 .5rem;padding:0;font-size:1.125rem}.colophon-body .colophon-note p{margin:0 0 .5rem;font-size:.875rem;line-height:1.45}.colophon-body .colophon-note .colophon-note-lead{font-weight:600}.colophon-body .colophon-note-list{color:var(--text-secondary);margin:0;padding-inline-start:1.1rem;font-size:.875rem;line-height:1.45}.colophon-note-list li{margin-block-end:.375rem}.colophon-facts>div{border:1px solid var(--border);min-inline-size:11rem;padding:.625rem 1rem}.colophon-facts dd{font-size:1.125rem}.colophon-kinds{margin-block:0 .75rem}.colophon-kinds .cap-chip[aria-pressed=true] .cap-chip-count{color:inherit}tr[hidden],.colophon-scroll li[hidden]{display:none}.colophon-find{border:1px solid var(--border);background:var(--paper,transparent);inline-size:100%;color:inherit;font:inherit;margin-block-start:.5rem;padding:.375rem .5rem;font-size:.875rem}.colophon-find[hidden]{display:none}.colophon-find+.colophon-scroll{margin-block-start:.5rem}.colophon-stack{margin:0 0 2rem}.colophon-stack-layers{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.colophon-stack-layers>li{grid-template-columns:8rem minmax(0,1fr);align-items:start;gap:.75rem;display:grid;position:relative}.colophon-stack-layers>li:not(:last-child):after{content:"";border-inline-start:1px solid var(--text-secondary);block-size:.75rem;inline-size:0;position:absolute;inset-block-end:-1rem;inset-inline-start:4rem}.colophon-stack-tag{color:var(--text-secondary);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;padding-block-start:.5rem;font-size:.6875rem}.colophon-stack-boxes{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.colophon-stack-boxes>li{border:1px solid var(--border);padding:.5rem .75rem;font-size:.875rem;line-height:1.4}.colophon-stack-names{color:var(--text-secondary);font-family:var(--mono);overflow-wrap:anywhere;font-size:.75rem;display:block}.colophon-stack figcaption{color:var(--text-secondary);margin-block-start:.75rem;font-size:.8125rem}@media (width<=40rem){.colophon-stack-layers>li{grid-template-columns:minmax(0,1fr);gap:.25rem}.colophon-stack-layers>li:not(:last-child):after{inset-inline-start:1rem}.colophon-stack-tag{padding-block-start:0}.colophon-stack-boxes{flex-direction:column}.colophon-stack-boxes>li{inline-size:100%}}
