.pg-docintel .dg-wrap{overflow-x:auto}.pg-docintel .dg{width:100%;min-width:880px;height:auto}.pg-docintel .dg text{font-family:var(--body);fill:var(--ink)}.pg-docintel .dg .t{font-size:16px;font-weight:600}.pg-docintel .dg .s{fill:var(--ink-3);font-size:13px}.pg-docintel .dg .l{fill:var(--ink-2);font-size:13px}.pg-docintel .dg .box{fill:var(--white);stroke:var(--ink);stroke-width:1.25px}.pg-docintel .dg .box--out{fill:var(--soft);stroke:var(--blue);stroke-width:1.5px}.pg-docintel .dg .ln{fill:none;stroke:var(--ink);stroke-width:1.25px}.pg-docintel .dg .ln--back{stroke:var(--ink-3);stroke-dasharray:5 4}.pg-docintel .worked-fig{margin-top:clamp(2.5rem,5vw,4rem)}.pg-docintel .worked{grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.pg-docintel .worked-source{background:var(--porcelain);border-right:1px solid var(--rule);padding:clamp(1.5rem,3vw,2.75rem)}.pg-docintel .worked-record{padding:clamp(1.5rem,3vw,2.75rem)}.pg-docintel .worked-label{color:var(--ink-3);margin-bottom:1.25rem;font-size:.875rem}.pg-docintel .worked-text{font-family:var(--display);color:var(--ink);margin:0;font-size:1.3125rem;line-height:1.8}.pg-docintel .worked-text p+p{margin-top:.9em}.pg-docintel .worked-text mark{color:inherit;box-shadow:inset 0 -2px 0 var(--blue);background:0 0;transition:background-color .15s}.pg-docintel .worked-text .k{font-family:var(--mono);color:var(--blue);vertical-align:.6em;margin-left:.2em;font-size:.8125rem;line-height:1}.pg-docintel .rec{border-collapse:collapse;width:100%;font-family:var(--mono);font-size:.875rem;line-height:1.5}.pg-docintel .rec th,.pg-docintel .rec td{text-align:left;vertical-align:top;border-top:1px solid var(--rule);padding:.75rem .5rem}.pg-docintel .rec tr:last-child th,.pg-docintel .rec tr:last-child td{border-bottom:1px solid var(--rule)}.pg-docintel .rec th{width:34%;color:var(--ink-3);font-weight:400}.pg-docintel .rec tr[data-k] th{color:var(--blue)}.pg-docintel .rec td{color:var(--ink)}.pg-docintel .rec tr{transition:background-color .15s}.pg-docintel .worked-note{color:var(--ink-3);margin-top:1.25rem;font-size:.875rem}:is(.pg-docintel .worked:has([data-k=t]:hover) [data-k=t],.pg-docintel .worked:has([data-k=b]:hover) [data-k=b],.pg-docintel .worked:has([data-k=r]:hover) [data-k=r],.pg-docintel .worked:has([data-k=d]:hover) [data-k=d]){background:var(--soft)}.pg-docintel .prop-label{color:var(--ink-3);margin-bottom:1rem;font-size:.9375rem}.pg-docintel .checks{margin-top:clamp(2.5rem,5vw,3.5rem)}.pg-docintel .result{max-width:46em;color:var(--ink-2);margin-top:2rem}.pg-docintel .spec-wrap{overflow-x:auto}.pg-docintel .spec{min-width:680px;font-size:1rem}.pg-docintel .spec td:first-child{width:24%}.pg-docintel .after-table{margin-top:1.5rem}.pg-docintel .rules-sub{margin:2.75rem 0 1rem}.pg-docintel .system-link{margin-top:1.25rem}.pg-docintel .notices-band{padding:clamp(2.5rem,4vw,3.5rem) 0}@media (max-width:900px){.pg-docintel .worked{grid-template-columns:1fr}.pg-docintel .worked-source{border-right:0;border-bottom:1px solid var(--rule)}.pg-docintel .worked-text{font-size:1.1875rem}}
