.pchk{--pchk-ok:#198754;--pchk-miss:#d97706;--pchk-muted:var(--hidra-look-muted, var(--bs-gray-600))}.pchk .pchk-sum.is-warn{color:var(--pchk-miss);font-weight:600}.pchk .pchk-sum.is-ok{color:var(--pchk-ok)}.pchk-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr))}.pchk-item{display:grid;grid-template-columns:1.1rem 1.1rem minmax(0,1fr) auto;gap:.5rem;align-items:start;padding:.5rem .7rem;border-bottom:1px solid var(--bs-border-color-translucent);cursor:pointer;font-size:.8125rem}.pchk-item:focus-visible,.pchk-item:hover{background:var(--hidra-look-hover-bg,var(--bs-tertiary-bg));outline:0}.pchk-st{text-align:center;padding-top:.1rem}.pchk-item.is-ok .pchk-st{color:var(--pchk-ok)}.pchk-item.is-miss .pchk-st{color:var(--pchk-miss)}.pchk-item.is-soft .pchk-st{color:var(--pchk-muted)}.pchk-ic{color:var(--pchk-muted);text-align:center;padding-top:.1rem}.pchk-tx b{font-weight:600}.pchk-tx small{display:block;color:var(--pchk-muted);font-size:.75rem;overflow-wrap:anywhere}.pchk-item.is-miss .pchk-tx small{color:var(--bs-body-color)}.pchk-req{margin-left:.35rem;font-size:.7rem;color:var(--pchk-muted)}.pchk-go{color:var(--pchk-muted)}.pchk-note{color:var(--pchk-muted);padding:.45rem .7rem;border-top:1px solid var(--bs-border-color-translucent)}.pchk-tx small{white-space:pre-line}.psum.psum-has-side{flex-direction:row;gap:0;padding:0;overflow:hidden}.psum.psum-has-side>*{flex:initial}.psum.psum-has-side>.psum-side-split{flex:0 0 var(--hidra-splitter-width,6px);align-self:stretch}.psum-has-side>.psum-main{flex:1 1 auto;min-width:0;overflow-y:auto;display:flex;flex-direction:column;gap:.9rem;padding:.75rem .5rem 1rem .25rem}.psum-has-side>.psum-main>*{flex:0 0 auto}.psum-has-side>.psum-side{flex:0 0 340px;min-width:240px;max-width:640px;overflow-y:auto;min-height:0;border-left:1px solid var(--bs-border-color);background:var(--bs-body-bg)}.pchk-panel{border:0;border-radius:0}.pchk-panel>header{position:sticky;top:0;z-index:1}.pchk-panel .pchk-list{display:block}@media (max-width:991.98px){.psum.psum-has-side{flex-direction:column;overflow-y:auto}.psum-has-side>.psum-main{overflow:visible}.psum-has-side>.psum-side{flex-basis:auto!important;max-width:none;border-left:0;border-top:1px solid var(--bs-border-color);overflow:visible}.psum-side-split{display:none}}.pchk-line{display:block}.pchk-line[data-pchk-series]:hover{text-decoration:underline}.pchk-line{padding:.2rem 0}.pchk-line>b{display:block;font-weight:600;color:var(--bs-body-color)}.pchk-diff{display:block}.pchk-apply{font-size:.75rem}.pchk-hint{display:block;margin-top:.25rem;color:var(--pchk-muted)}.pchk-line[data-pchk-series]:hover{text-decoration:none}input.is-preset{border-color:var(--main-color,var(--bs-primary));box-shadow:0 0 0 .15rem color-mix(in srgb,var(--main-color,var(--bs-primary)) 25%,transparent)}