.cp.aa2.pcol [hidden]{display:none!important}.cp.aa2 .pcol-sw{display:inline-block;flex-shrink:0;width:18px;height:18px;border-radius:5px;background:var(--c);box-shadow:inset 0 0 0 1px var(--vb-edge);vertical-align:middle}.cp.aa2 .pcol-name{display:inline-flex;align-items:center;gap:10px}.cp.aa2 .pcol-name__t{display:flex;flex-direction:column;gap:2px}.cp.aa2 .pcol-sub{display:block;font-size:12.5px;font-weight:400;line-height:1.4;color:var(--vb-ink-3);white-space:normal}.cp.aa2 .pcol-pill{display:inline-flex;align-items:center;gap:4px;padding:2px 9px 2px 6px;border-radius:999px;font-size:12.5px;font-weight:600;line-height:1.5;white-space:nowrap;vertical-align:middle}.cp.aa2 .pcol-pill .cp-ico{width:14px;height:14px;stroke-width:2.4}.cp.aa2 .pcol-pill.is-pass{color:var(--vb-pass);background:color-mix(in srgb,var(--vb-pass) 10%,transparent)}.cp.aa2 .pcol-pill.is-fail{color:var(--vb-fail);background:color-mix(in srgb,var(--vb-fail) 10%,transparent)}.cp.aa2 .pcol-pill.is-note{color:var(--vb-ink-2);background:var(--vb-well)}.cp.aa2 .pcol-table :is(th,td){white-space:nowrap}.cp.aa2 .pcol-table td .cp-num+.pcol-pill{margin-left:6px}.cp.aa2 .pcol-table tbody th{font-weight:600}.cp.aa2 .pcol-table a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.cp.aa2 .pcol-table a:hover{text-decoration-thickness:2px}.cp.aa2 .cp-table caption:not(.aa2-sr){padding-bottom:10px;color:var(--vb-ink-2);font-size:14px;text-align:left}.cp.aa2 .cp-sec h3.pcol-subhead{margin-top:12px;font-size:20px;font-weight:600;line-height:1.3}.cp.aa2 .pcol-list{display:flex;flex-direction:column;gap:12px}.cp.aa2 .pcol-list>li{position:relative;padding-left:22px;font-size:15.5px;line-height:1.6;color:var(--vb-ink-2)}.cp.aa2 .pcol-list>li:before{content:"";position:absolute;top:.78em;left:2px;width:10px;height:2px;background:var(--vb-ink-3)}.cp.aa2 .pcol-list strong{color:var(--vb-ink);font-weight:700}.cp.aa2 .cp-scroll:focus-visible{outline-offset:4px;border-radius:6px}
