body:has(.vpt){background:#fff}body:has(.vpt) .site-col{background:#fff}body:has(.vpt) main{background:#fff}.vpt{color:#16181d;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.vpt-head{padding:28px 24px 4px}.vpt-head h1{font:800 30px/1.1 var(--font-franklin), Arial, sans-serif;letter-spacing:-.02em;margin:0}.vpt-head p{color:#5d626b;max-width:760px;font:13px/1.5 var(--sans);margin:6px 0 0}.vpt-head .vpt-meta{color:#5d626b;flex-wrap:wrap;gap:4px 16px;margin-top:10px;font-size:12.5px;font-weight:700;display:flex}.vpt-head .vpt-meta a{color:#b3261e;text-underline-offset:3px}.vpt .vpc-wrap{width:auto;margin-left:0;margin-right:0;padding:18px 24px 60px;transform:none}.vpt .vpc-wrap .vpc-search-label{color:#5d626b;font:700 12px/1.3 var(--sans)}.vpt .vpc-wrap .vpc-search{max-width:420px;min-height:42px;font:14px/1.2 var(--sans);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%238a9099' stroke-width='2'%3E%3Ccircle cx='7' cy='7' r='5'/%3E%3Cpath d='m11 11 4 4'/%3E%3C/svg%3E") 13px/15px no-repeat;border:1px solid #dfe2e6;padding:10px 14px 10px 38px}.vpt .vpc-wrap .vpc-search:focus{outline-offset:1px;border-color:#0000;outline:2px solid #16181d}.vpt .vpc-sorthint{color:#8a9099;font:700 12px/1.3 var(--sans)}.vpt .vpc-picker-label{color:#5d626b;font:700 12px/1.2 var(--sans)}.vpt .vpc-pick,.vpt .vpc-chip,.vpt .vpc-catchip{color:#2b2f36;min-height:34px;font:700 12.5px/1.2 var(--sans);background:#fff;border:1px solid #e0e3e7;padding:7px 13px}.vpt .vpc-pick:hover,.vpt .vpc-chip:hover,.vpt .vpc-catchip:hover{color:#16181d;border-color:#16181d}.vpt .vpc-morepills{color:#b3261e}.vpt .vpc-table-meta{color:#5d626b;font:700 12px/1.4 var(--sans)}.vpt .vpc-scroll{border:1px solid #e3e6ea;border-radius:0}.vpt .vpc-table{font-weight:600}.vpt .vpc-table th,.vpt .vpc-table td{border-bottom:1px solid #eef0f2}.vpt .vpc-grouprow .vpc-gsec{color:#16181d;text-transform:none;letter-spacing:0;font:700 13px/1.2 var(--font-franklin), Arial, sans-serif;background:#f4f5f7;border-left:1px solid #e3e6ea}.vpt .vpc-attrrow .vpc-ahead{color:#2b2f36;font:700 12px/1.3 var(--sans);border-bottom:1px solid #e3e6ea}.vpt .vpc-corner{color:#16181d;font:700 13px/1.2 var(--font-franklin), Arial, sans-serif;border-bottom:1px solid #e3e6ea}.vpt .vpc-secstart{border-left:1px solid #e3e6ea}.vpt .vpc-vname{font:700 13.5px/1.3 var(--font-franklin), Arial, sans-serif}.vpt .vpc-vrow:hover td,.vpt .vpc-vrow:hover th{background:#fafbfc}.vpt .vpc-yes,.vpt .vpc-no{min-width:30px;height:24px;font:700 13px/1 var(--sans);place-items:center;padding:0 6px;display:inline-grid}.vpt .vpc-yes{color:#17703a;background:#e7f4ec}.vpt .vpc-no{color:#a8201a;background:#fdecea}.vpt .vpc-na{color:#b8bcc3}.vpt .vpc-val{color:#3b3f46}.vpt .vpc-more{color:#b3261e}.vpt .vpc-contribute{border:1px solid #e3e6ea}.vpt--rounded .vpc-wrap .vpc-search,.vpt--rounded .vpc-pick,.vpt--rounded .vpc-chip,.vpt--rounded .vpc-catchip,.vpt--rounded .vpc-scroll,.vpt--rounded .vpc-yes,.vpt--rounded .vpc-no,.vpt--rounded .vpc-contribute{border-radius:0}@media (max-width:620px){.vpt-head{padding:22px 14px 4px}.vpt-head h1{font-size:26px}.vpt .vpc-wrap{padding-left:14px;padding-right:14px}}.vpt--public,.vpt--public :is(h1,h2,h3,p,span,a,b,small,strong,button,input,label,th,td,div){font-family:var(--font-public-sans), "Public Sans", Arial, sans-serif!important}.vpt .vpc-table{--sans:var(--font-public-sans), "Public Sans", Arial, sans-serif}.vpt-head h1{font-weight:800}.vpt-head p:not(.vpt-meta){color:#6b727b;font-size:14px;font-weight:400}.vpt-head .vpt-meta{color:#6b727b;font-size:13px;font-weight:600}.vpt .vpc-wrap .vpc-search-label,.vpt .vpc-picker-label,.vpt .vpc-sorthint,.vpt .vpc-table-meta{color:#6b727b;font-weight:600}.vpt .vpc-pick,.vpt .vpc-chip,.vpt .vpc-catchip{font-size:13px;font-weight:600}.vpt .vpc-chip,.vpt .vpc-catchip{color:#a3a8b0;background:#fff;border-color:#e6e8eb}.vpt .vpc-chip.is-on,.vpt .vpc-catchip.is-on{color:#16181d;background:#f1f2f4;border-color:#e3e6ea}.vpt .vpc-chip:hover,.vpt .vpc-catchip:hover,.vpt .vpc-pick:hover{color:#16181d;border-color:#16181d}.vpt .vpc-table{font-size:13px}.vpt .vpc-val{font-size:12.5px;font-weight:500;line-height:1.4}.vpt .vpc-vname{font-size:14px;font-weight:700}.vpt .vpc-attrrow .vpc-ahead{color:#3b3f46;font-size:12.5px;font-weight:600}.vpt .vpc-grouprow .vpc-gsec{font-size:13px;font-weight:700}.vpt .vpc-yes,.vpt .vpc-no{font-size:13px;font-weight:600}.vpt .vpc-wrap .vpc-tools{margin-top:0}.vpt-head .vpt-meta a{color:#b3261e;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.vpt-head .vpt-meta a:hover{color:#16181d}.vpt .vpc-wrap .vpc-contribute{margin-top:28px;padding:26px 28px}.vpt--rounded .vpc-copy{border-radius:0}
