h1.nohy{hyphens:manual}.sub-h{font:700 var(--t-h3)/1.3 var(--serif);margin:var(--space-4) 0 .35rem}.p-body>.sub-h:first-child{margin-top:1.1rem}.sub-p{max-width:var(--measure);margin:0 0 .9rem}.contents{margin:0 0 var(--space-5)}.contents-h{font:600 var(--t-xs)/1.3 var(--sans);color:var(--muted);margin:0 0 .45rem}.contents ol{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.contents li{border-bottom:1px solid var(--line);grid-template-columns:9.5rem minmax(0,1fr);gap:.2rem 1.25rem;padding-block:.75rem;display:grid}.contents .c-from{font:600 var(--t-xs)/1.35 var(--sans);color:var(--muted);padding-top:.3rem}.contents .c-to{font:700 var(--t-h3)/1.35 var(--serif)}.contents .c-desc{color:var(--muted);margin-top:.15rem;display:block}dl.reg{border-top:1px solid var(--line-strong);max-width:var(--measure);margin:1rem 0 0}.reg>div{border-bottom:1px solid var(--line);grid-template-columns:9.5rem minmax(0,1fr);align-items:baseline;gap:.2rem 1.25rem;padding-block:.65rem;display:grid}.reg dt{font:600 var(--t-xs)/1.45 var(--sans);color:var(--muted)}.reg dd{margin:0}.reg.marks>div{padding-block:.45rem}.reg.changes dt{color:var(--ink);font-size:var(--t-sm)}.reg.changes dd a{margin:0 -.12rem;padding:.2rem .12rem}.reg dt .d{color:var(--quiet);font-weight:400;font-size:var(--t-xs);display:block}details.arts{margin-top:.35rem}details.arts>summary{cursor:pointer;font:600 var(--t-xs)/1.8 var(--sans);color:var(--accent)}details.arts p{margin:.2rem 0 0}.after-reg{color:var(--muted);max-width:var(--measure);margin:.8rem 0 0}.types{flex-wrap:wrap;gap:.5rem;margin:0;display:flex}.st-unk{color:var(--muted);border:1px dashed var(--line-strong)}.nw{white-space:nowrap}table.register{border-collapse:collapse;width:100%;font-size:var(--t-sm);margin-top:1.1rem}.register th,.register td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:.6rem 1rem .6rem 0}.register thead th{font:600 var(--t-xs)/1.3 var(--sans);color:var(--muted);border-bottom:1px solid var(--ink);vertical-align:bottom}.register .date{white-space:nowrap;font-variant-numeric:tabular-nums;width:7.5rem}.register .from{width:9.5rem}.register tbody th{font:400 1rem/1.35 var(--serif)}.register .d{font:400 var(--t-xs)/1.4 var(--sans);color:var(--muted);display:block}.register .src{white-space:nowrap;width:11rem}.register .use{width:13rem}.register .use>*{display:block}.register .uc{white-space:nowrap}.register .use>.st{display:inline-flex}.register .inc{color:var(--rev-ink);font-size:var(--t-xs)}.register .inc b{margin-right:.25rem}.register tr:has(+tr.cont)>*{border-bottom-style:dotted}.register tr.is-latest>*{background:var(--surface)}.register tr.is-latest>:first-child{box-shadow:inset 3px 0 0 var(--accent);padding-left:.6rem}.register .access{margin-top:.15rem}.register tr:has(+tr.ghost-row)>*{border-bottom:1px dashed var(--line-strong)}.register tr.ghost-row>*{border-bottom:0}.register .ghost-more>td{border-bottom:1px dashed var(--line-strong);color:var(--muted);padding-top:0}.register .g-sum,.register .g-sched{max-width:var(--measure);margin:0 0 .3rem}.rep-h{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cov-wrap{margin-top:.3rem;overflow-x:auto}table.cov{border-collapse:collapse;width:100%;font-size:var(--t-sm)}.cov th,.cov td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:.55rem}.cov thead th{vertical-align:bottom;border-bottom:1px solid var(--ink);font-weight:600}.cov thead .who,.cov thead .d{display:block}.cov .d{color:var(--muted);font-weight:400;font-size:var(--t-xs)}.cov .h-short{display:none}.cov .col-latest{background:var(--surface)}.cov thead .col-latest{box-shadow:inset 0 3px 0 var(--accent)}.cov tbody th{min-width:12rem;padding-left:0;font-weight:400}.cov tbody th .nm{font:400 1rem/1.3 var(--serif);display:block}.cov tbody th .d{display:block}.cov td a{font-variant-numeric:tabular-nums;align-items:baseline;gap:.15rem;padding-block:.1rem;font-weight:600;display:inline-flex}.cov .mk{color:var(--rev-ink);font-weight:700}.cov .dot{display:none}.cov tbody tr:hover{background:#15201908}.cov-key{margin-top:.9rem}.cov-legend{font-size:var(--t-xs);color:var(--muted);flex-wrap:wrap;gap:.35rem 1.4rem;margin:0;padding:0;list-style:none;display:flex}.cov-legend .k{min-width:1rem;color:var(--accent);margin-right:.35rem;font-weight:700;display:inline-block}.cov-legend .k-empty{border:1px dashed var(--line-strong);vertical-align:-.1rem;width:1.4rem;height:.9rem}.cov-legend .m-only{display:none}ul.why{max-width:var(--measure);margin:.4rem 0 0;padding:0;list-style:none}.why li{border-top:1px solid var(--line);font-size:var(--t-sm);grid-template-columns:1.4rem minmax(0,1fr);padding-block:.45rem;display:grid}.why li:last-child{border-bottom:1px solid var(--line)}.why b{color:var(--rev-ink)}.why .w-doc{font-weight:600}.am-instr.lead{margin:.9rem 0 .8rem}.pager{margin-top:var(--space-4);border-top:1px solid var(--ink);padding-top:.7rem}.pager ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 2rem;margin:.3rem 0 0;padding:0;list-style:none;display:grid}.pager a{color:var(--ink);padding-block:.25rem;text-decoration:none;display:block}.pager .dir{font:600 var(--t-xs)/1.4 var(--sans);color:var(--muted);display:block}.pager .t{font:700 var(--t-h3)/1.35 var(--serif);color:var(--accent);display:block}.pager a:hover .t{text-decoration:underline 1px}.pager .d{font-size:var(--t-xs);color:var(--muted);display:block}.pager .next{text-align:right;grid-column:2}@media (width<=1000px){.register .date,.register .from,.register .src,.register .use{width:auto}.register .uc{white-space:normal}.cov-wrap{overflow:visible}.cov,.cov thead,.cov tbody{display:block}.cov tr{grid-template-columns:repeat(var(--ncols,8), minmax(0, 1fr));display:grid}.cov td.ghost-col .st-na{white-space:normal}.cov thead{z-index:3;background:var(--paper);position:sticky;top:0}.cov thead th{padding:.45rem .4rem}.cov thead .act-h{display:none}.cov .h-long{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.cov .h-short{font:600 var(--t-xs)/1.2 var(--sans);text-align:center;display:block}.cov thead .ghost-col>span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.cov thead .ghost-col:after{content:"◌";text-align:center;font:600 .9rem/1 var(--sans);display:block}.cov tbody th{border:0;grid-column:1/-1;min-width:0;padding:.65rem 0 .1rem}.cov tbody th .nm{font-weight:700;display:inline}.cov tbody th .d{margin-left:.4rem;display:inline}.cov td{padding:.1rem .4rem .4rem}.cov td.col-latest{background:0 0}.cov td a{align-items:center;width:100%;min-height:2rem;display:flex}.cov tbody tr:hover{background:0 0}}@media (width<=760px){.contents li,.reg>div{grid-template-columns:minmax(0,1fr)}.reg.marks>div{grid-template-columns:6.8rem minmax(0,1fr)}.contents .c-from{padding-top:0}table.register thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.register,.register tbody{display:block}.register tr{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);gap:.15rem .5rem;padding-block:.7rem;display:grid}.register tr:has(+tr.cont){border-bottom-style:dotted}.register th,.register td{border:0;width:auto;padding:0;display:block;box-shadow:none!important;background:0 0!important}.register .date,.register .from{font-size:var(--t-xs);color:var(--muted)}.register .from .d{display:inline}.register .from .d:before{content:" · "}.register tbody th,.register .src,.register .use{grid-column:1/-1}.register tbody th{margin-top:.1rem}.register .use>*{margin-right:.9rem;display:inline-block}.register tr.is-latest{background:var(--surface);box-shadow:inset 3px 0 0 var(--accent);padding-left:.6rem}.rep-h{clip:auto;white-space:normal;width:auto;height:auto;position:static;overflow:visible}.cov thead th{padding:.35rem .1rem}.cov .h-short{font-size:.6875rem;line-height:1.15}.cov td{text-align:center}.cov td a{justify-content:center;text-decoration:none}.cov .v{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.cov .dot{font-size:.8rem;display:inline}.cov td.ghost-col .lbl{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.register tr.ghost-row{border-top:1px dashed var(--line-strong);border-bottom:0}.register tr:has(+tr.ghost-row){border-bottom:0}.register tr.ghost-more{border-bottom:1px dashed var(--line-strong);padding-top:0}.register .ghost-more>td:first-child{display:none}.register tr:has(+tr.ghost-row)>*,.register .ghost-more>td{border:0}.register .ghost-more>td{grid-column:1/-1}.cov-legend .m-only{list-style:none;display:list-item}.cov-legend .d-only{display:none}.pager ul{grid-template-columns:minmax(0,1fr)}.pager .next{text-align:left;grid-column:1}}.cov-wrap{position:relative}@media (width>=1001px){.cov thead th:first-child,.cov tbody th{z-index:1;background-color:var(--paper);position:sticky;left:0}}@media (width<=1000px){.cov thead .ghost-col>.h-short{clip:auto;width:auto;height:auto;position:static;overflow:visible}.cov thead .ghost-col:after{content:none}.cov thead .ghost-col .h-short{color:var(--muted)}}details.why-more{margin-top:.2rem}details.why-more>summary{cursor:pointer;font:600 var(--t-xs)/1.8 var(--sans);color:var(--accent)}.why .why-more ul{margin:.1rem 0 .3rem;padding:0;list-style:none}.why .why-more li,.why .why-more li:last-child{border-top:1px solid var(--line);color:var(--muted);border-bottom:0;padding-block:.35rem;display:block}.register-linked tbody th a{color:var(--ink);text-decoration-color:var(--line-strong)}.register-linked tbody th a:hover{text-decoration-color:currentColor}.register-linked .src{width:12rem}.register-linked .am-n{text-align:right;font-variant-numeric:tabular-nums;width:7rem;padding-right:0}.register-linked .am-u{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=760px){.register-linked .am-n{text-align:left;font-size:var(--t-xs);color:var(--muted);grid-column:1/-1}.register-linked .am-n:empty{display:none}.register-linked .am-u{clip:auto;width:auto;height:auto;position:static;overflow:visible}}.doc-acts{columns:2 22rem;column-gap:2.5rem;margin:.6rem 0 0;padding:0;list-style:none}.doc-acts li{break-inside:avoid;border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:1rem;padding-block:.5rem;display:grid}.doc-acts .da-name{font:700 1rem/1.3 var(--serif)}.doc-acts .da-cite{font-size:var(--t-xs);color:var(--muted);grid-row:2}.doc-acts .da-n{font-size:var(--t-sm);color:var(--muted);text-align:right;grid-area:1/2/span 2;align-self:center}.doc-acts .da-n b{color:var(--ink);font-weight:600}.doc-acts .inc{color:var(--rev-ink);font-size:var(--t-xs);display:block}.doc-notes{font-size:var(--t-sm);max-width:var(--measure);margin:.4rem 0 0;padding:0;list-style:none}.doc-notes li{border-top:1px solid var(--line);padding-block:.4rem}.doc-notes b{margin-right:.3rem}.doc-notes ul{color:var(--muted);font-size:var(--t-xs);margin:.3rem 0 0;padding:0;list-style:none}.doc-notes ul li{border-top:1px dotted var(--line);padding-block:.3rem}
