body.ni-light:has(.lab-main){--ni-bg-0:#eef2f7;--ni-bg-1:#fff;--ni-bg-2:#f3f5fa;--ni-ink:#17243b;--ni-ink-soft:#465570;--ni-ink-faint:#5b6880;--ni-line:#d5ddea;--ni-line-strong:#b6c3d6;--ni-accent:#6544d5;--ni-accent-alt:#ad286f;--ni-accent-3:#096a85;--ni-glow:0;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--ni-bg-0)}body.ni-light:has(.lab-main) .ni-app{background:linear-gradient(#f6f8fc 0%,#eef2f7 800px)!important}body.ni-light:has(.lab-main) .ni-app:before{display:none}body.ni-light:has(.lab-main):before{opacity:.055!important}body.ni-light:has(.lab-main):after{display:none}body.ni-light:has(.lab-main) .ni-public-header{border-bottom-color:var(--ni-line)!important;background:#fffffff5!important;box-shadow:0 2px 10px #17243b06!important}body.ni-light:has(.lab-main) :is(.ni-header-search-btn,.ni-theme-toggle,.ni-public-header .ni-btn){border-color:var(--ni-line-strong)!important;box-shadow:none!important;background:#fff!important}body.ni-light:has(.lab-main) .lab-hero:before{display:none}body.ni-light:has(.lab-main) :is(.lab-title-brand,.lab-pulse){text-shadow:none;box-shadow:none}body.ni-light:has(.lab-main) .lab-hero-meta{font-size:11px}body.ni-light:has(.lab-main) .lab-hero-meta a{font-weight:600}body.ni-light:has(.lab-main) .lab-main :is(.lab-search-panel,.lab-card,.lab-panel){border-radius:10px;border:1px solid var(--ni-line)!important;-webkit-backdrop-filter:none!important;background:#fff!important;box-shadow:0 3px 12px #17243b07!important}body.ni-light:has(.lab-main) .lab-main .lab-search-panel:hover{transform:none}body.ni-light:has(.lab-main) .lab-search-panel:before{display:none!important}body.ni-light:has(.lab-main) .lab-search-panel:after{display:none!important}:is(body.ni-light:has(.lab-main) .lab-main .lab-card:hover,body.ni-light:has(.lab-main) .lab-main .lab-card:focus-within){transform:none;border-color:#a7b4cc!important;box-shadow:0 6px 18px #17243b0d!important}body.ni-light:has(.lab-main) .lab-main .lab-card-selected{border-color:var(--ni-accent)!important;box-shadow:inset 3px 0 0 var(--ni-accent), 0 3px 12px #17243b07!important;background:#f5f2ff!important}body.ni-light:has(.lab-main) .lab-main .lab-card-selected:hover{border-color:var(--ni-accent)!important;box-shadow:inset 3px 0 0 var(--ni-accent), 0 3px 12px #17243b07!important;background:#f5f2ff!important}body.ni-light:has(.lab-main) .lab-main .lab-card-selected:focus-within{border-color:var(--ni-accent)!important;box-shadow:inset 3px 0 0 var(--ni-accent), 0 3px 12px #17243b07!important;background:#f5f2ff!important}body.ni-light:has(.lab-main) .lab-search-line{border-color:var(--ni-line-strong);background:#f5f7fb}body.ni-light:has(.lab-main) .lab-search-line:focus-within{border-color:var(--ni-accent);background:#fff;box-shadow:0 0 0 3px #6544d515}body.ni-light:has(.lab-main) .lab-search-line input::placeholder{color:var(--ni-ink-faint);opacity:1}body.ni-light:has(.lab-main) :is(.lab-filters,.lab-compare-controls) select{border-color:var(--ni-line-strong);background:#fff}body.ni-light:has(.lab-main) .lab-category-index details{background:#fff}body.ni-light:has(.lab-main) .lab-category-index details[open]{border-color:var(--ni-accent)}body.ni-light:has(.lab-main) .lab-category-index summary{padding-right:27px;font-size:12px;position:relative}body.ni-light:has(.lab-main) .lab-category-index summary span{color:#5133aa;background:#eee9fc;border-radius:4px;min-width:20px;padding:1px 5px;display:inline-block;position:absolute;top:0;right:0}body.ni-light:has(.lab-main) .lab-compare-hint{font-size:12px}body.ni-light:has(.lab-main) .lab-monogram{color:#5133aa;background:#f1edfc;border-color:#d2c7ee}body.ni-light:has(.lab-main) .lab-category{font-size:11px}body.ni-light:has(.lab-main) .lab-card-summary{font-size:14px;line-height:1.75}body.ni-light:has(.lab-main) .lab-badges span{color:#394b68;border-color:var(--ni-line);background:#f2f5fa;font-size:11px}body.ni-light:has(.lab-main) .lab-license{font-size:12px}body.ni-light:has(.lab-main) .lab-card-meta{font-size:11px}body.ni-light:has(.lab-main) .lab-card-bottom a{font-weight:600}body.ni-light:has(.lab-main) .lab-card-bottom label{font-size:12px}body.ni-light:has(.lab-main) .lab-button{color:#fff;box-shadow:none}body.ni-light:has(.lab-main) .lab-button:hover:not(:disabled){box-shadow:none;background:#5133b5;border-color:#5133b5}body.ni-light:has(.lab-main) .lab-outline-button{background:#fff}body.ni-light:has(.lab-main) .lab-outline-button:hover{background:#f1edfc}body.ni-light:has(.lab-main) .lab-compare-bar{-webkit-backdrop-filter:none;background:#fff;border-color:#b6c3d6;box-shadow:0 6px 24px #17243b26}body.ni-light:has(.lab-main) .lab-compare-bar .lab-button:disabled{border-color:var(--ni-line);color:var(--ni-ink-faint);background:#edf1f7}body.ni-light:has(.lab-main) .lab-compare-chip{background:#f1eef9;border-color:#d8d0ec}body.ni-light:has(.lab-main) .lab-selection button{color:#5133aa;background:#f1eef9;border-color:#d8d0ec}body.ni-light:has(.lab-main) .lab-table-scroll{background:#fff;border-radius:8px}body.ni-light:has(.lab-main) .lab-table thead th{color:var(--ni-ink);background:#e8edf6}body.ni-light:has(.lab-main) .lab-table tbody th{color:var(--ni-ink);background:#f5f7fb}body.ni-light:has(.lab-main) .lab-row-different td{background:#f1edfc}body.ni-light:has(.lab-main) .lab-facts dt{font-size:12px}body.ni-light:has(.lab-main) .lab-panel :is(p,li){font-size:14px}body.ni-light:has(.lab-main) .lab-back{color:var(--ni-ink-soft)}@media (max-width:640px){body.ni-light:has(.lab-main) .lab-hero-meta{gap:10px 18px}body.ni-light:has(.lab-main) .lab-compare-hint{font-size:11px}body.ni-light:has(.lab-main) .lab-category-index summary{font-size:11px}}