.bnviHW_page{gap:var(--space-4);width:100%;max-width:960px;padding:var(--space-6) var(--space-5);flex-direction:column;margin:0 auto;display:flex}.bnviHW_title{font-size:var(--text-xl);font-weight:650}.bnviHW_intro{max-width:60ch;color:var(--ink-muted)}.bnviHW_platform{gap:var(--space-1);max-width:60ch;padding-left:var(--space-4);color:var(--ink-muted);font-size:var(--text-s);flex-direction:column;margin:0;display:flex}.bnviHW_checked{align-items:baseline;gap:var(--space-2);font-size:var(--text-s);color:var(--ink-muted);display:flex}.bnviHW_checked:before{content:"";background:currentColor;border-radius:50%;flex:none;width:7px;height:7px;transform:translateY(-1px)}.bnviHW_checked[data-state=ok]{color:var(--ok)}.bnviHW_checked[data-state=failed]{color:var(--error)}.bnviHW_summary{font-family:var(--font-mono);font-size:var(--text-s);color:var(--ink-muted)}.bnviHW_group{gap:var(--space-2);margin-top:var(--space-3);flex-direction:column;display:flex}.bnviHW_table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:var(--text-s)}.bnviHW_table thead th:first-child{width:32%}.bnviHW_table thead th:nth-child(2){width:14%}.bnviHW_table th,.bnviHW_table td{padding:var(--space-3);border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.bnviHW_table thead th{color:var(--ink-muted);font-weight:600}.bnviHW_mono{font-family:var(--font-mono);font-weight:500}.bnviHW_row{transition:background-color .18s var(--ease-out)}.bnviHW_row[data-target=true]{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--ink-muted)}.bnviHW_row:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.bnviHW_modelName{font-weight:600;display:block}.bnviHW_modelId{margin-top:var(--space-1);color:var(--ink-muted);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:400;display:block}.bnviHW_license{color:var(--ok);font-family:var(--font-mono)}.bnviHW_weights{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bnviHW_weights li{justify-content:space-between;gap:var(--space-4);display:flex}.bnviHW_weightId{min-width:0;font-family:var(--font-mono);overflow-wrap:anywhere;font-weight:500}a.bnviHW_weightId{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px}a.bnviHW_weightId:hover{text-decoration-color:currentColor}.bnviHW_weightMeta{gap:var(--space-3);color:var(--ink-muted);font-family:var(--font-mono);white-space:nowrap;flex:none;grid-template-columns:8ch 10ch;display:grid}.bnviHW_weightMeta>:first-child{text-align:right}.bnviHW_violations{gap:var(--space-2);flex-direction:column;display:flex}.bnviHW_subtitle{font-size:var(--text-l);font-weight:600}.bnviHW_none{color:var(--ink-muted)}.bnviHW_back{color:var(--ink-muted);font-size:var(--text-s);align-self:flex-start}.bnviHW_back:hover{color:var(--ink)}@media (max-width:640px){.bnviHW_page{padding:var(--space-5) var(--space-4)}.bnviHW_table thead{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.bnviHW_table tbody tr{gap:var(--space-2) var(--space-3);padding-block:var(--space-4);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;display:grid}.bnviHW_table tbody th,.bnviHW_table tbody td{border:0;padding:0}.bnviHW_table tbody td:last-child{padding-left:var(--space-3);border-left:1px solid var(--line);grid-column:1/-1}.bnviHW_weights li{gap:var(--space-1);flex-direction:column}.bnviHW_weightMeta{grid-template-columns:auto auto;justify-content:start}.bnviHW_weightMeta>:first-child{text-align:left}.bnviHW_table tbody tr{scroll-margin-top:var(--space-7)}.bnviHW_table tbody tr[data-target=true]{padding-inline:var(--space-3)}}
