.nbx-results-toolbar{z-index:3;border-bottom:1px solid var(--line);background:var(--ground);align-items:center;gap:8px;height:38px;padding:0 10px;display:flex;position:sticky;top:0}.nbx-results-batch{margin-left:auto}.nbx-results-batch select{height:26px;font-size:12px}.nbx-results-list .nbx-table{table-layout:fixed}.nbx-results-list .nbx-table th{top:38px}.nbx-results-thumb{object-fit:cover;background:var(--tile);border-radius:3px;width:24px;height:24px;display:block}.nbx-results-dev{align-items:center;gap:5px;display:inline-flex}.nbx-results-dev i{border-radius:2px;flex:none;width:7px;height:7px}.nbx-results-figure{border-bottom:1px solid var(--line);background:var(--tile);justify-content:center;align-items:center;height:clamp(180px,34vh,300px);margin:0;padding:10px;display:flex}.nbx-results-figure img{object-fit:contain;border-radius:4px;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.nbx-results-verdict{align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.nbx-results-verdict strong{font-size:13px;font-weight:600;display:block}.nbx-results-verdict p{color:var(--ink-2);margin:2px 0 0;font-size:12px}.nbx-results-verdict[data-status=match] strong{color:var(--stamp-text,var(--ink))}.nbx-results-verdict[data-status=mismatch]{background:repeating-linear-gradient(-45deg,#8a82721a 0 4px,#0000 4px 8px)}.nbx-results-cmp{table-layout:fixed}.nbx-results-cmp th.nbx-results-cmp__score{text-align:right;width:92px}.nbx-results-cmp tbody tr{cursor:default}.nbx-results-cmp tbody tr:hover td{background:0 0}.nbx-results-cmp td{height:36px}.nbx-results-cmp tr[data-rank="1"] td{font-weight:600}.nbx-results-cmp tr[data-mark=differs] td:nth-child(2){background:repeating-linear-gradient(-45deg,#8a827224 0 4px,#0000 4px 8px)}.nbx-results-cmp__label{align-items:center;gap:5px;min-width:0;max-width:100%;display:inline-flex}.nbx-results-cmp__label svg{flex:none}.nbx-results-cmp__label span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nbx-results-score{justify-items:end;gap:3px;width:72px;display:inline-grid}.nbx-results-score__bar{background:var(--tile);border-radius:2px;width:100%;height:4px;display:block;overflow:hidden}.nbx-results-score__bar i{background:var(--dev-a);height:100%;display:block}.nbx-results-score[data-tone=b] .nbx-results-score__bar i{background:var(--dev-b)}.nbx-results-score[data-tone=you] .nbx-results-score__bar i,.nbx-results-score[data-tone=ref] .nbx-results-score__bar i{background:var(--ink)}.nbx-results-rule{color:var(--ink-3);margin:0;padding:8px 12px 12px;font-size:11px}.nbx-results-meta__first{border-top:0}.nbx-results-meta .nbx-kv dd{min-width:0}.nbx-results-meta .nbx-kv dd>span[title]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nbx-results-link{color:var(--dev-a);text-underline-offset:2px;text-decoration:underline}.nbx-results-meta__foot{padding:10px}@media (max-width:640px){.nbx-results-toolbar{flex-wrap:wrap;height:auto;min-height:38px;padding:6px 8px}.nbx-results-list .nbx-table th{position:static;top:0}.nbx-results-cmp th.nbx-results-cmp__score{width:64px}.nbx-results-cmp td,.nbx-results-cmp th{padding:0 6px}.nbx-results-score{width:50px}}@media (min-width:641px){.nbx-results-cmp th.nbx-results-cmp__score{width:78px}.nbx-results-score{width:58px}.nbx-results-cmp td:not(.num){text-overflow:ellipsis;overflow:hidden}}@media (max-width:640px){.nbx-results-cmp td{white-space:normal;vertical-align:middle;height:auto;min-height:36px;padding-top:6px;padding-bottom:6px;overflow:visible}.nbx-results-cmp__label span{white-space:normal;overflow-wrap:anywhere;line-height:1.25;overflow:visible}.nbx-results-cmp__label{align-items:flex-start}}@media (min-width:641px){.nbx-results-list .nbx-table td.nbx-results-labelcell{max-width:none}.nbx-results-list .nbx-table td.nbx-results-labelcell>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}}@media (max-width:640px){.nbx-results-list .nbx-table td.nbx-results-labelcell{white-space:normal;max-width:none;line-height:1.2}.nbx-results-list .nbx-table td.nbx-results-labelcell>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}

/* Logo replaced with PNG - no override needed */
svg[class*='logo'], 
.logo-svg, 
[class*='Navbar_logo'],
[class*='nav_logo'] {
    display: none !important;
}

/* Inject the new logo via a pseudo-element on the parent container */
a[href="/"], 
.navbar-brand, 
[class*='Navbar_logoContainer'],
[class*='nav_brand'] {
    position: relative !important;
    display: inline-block !important;
    width: 40px !important;
    height: 40px !important;
}


