.VLcNbq_popup{--bg:#0f1310;--surface:#181c19;--surface-2:#202421;--line:#292e29;--text:#ececec;--muted:#8b8b8b;--faint:#5c5c5c;--on:#7bd88f;--on-dim:#7bd88f1a;--off:#e0795f;--off-dim:#e0795f24;--mono:ui-monospace, "Cascadia Mono", "Segoe UI Mono", Consolas, monospace;--sans:"Segoe UI Variable", "Segoe UI", system-ui, sans-serif;border:1px solid var(--line);background:var(--bg);width:336px;max-width:100%;color:var(--text);font:13px/1.4 var(--sans);text-align:left;border-radius:12px;overflow:hidden;box-shadow:0 40px 80px -30px #000000b3}.VLcNbq_popup *,.VLcNbq_popup :after{box-sizing:border-box}.VLcNbq_header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:11px 16px 9px;display:flex}.VLcNbq_mark{flex:none;height:20px;display:block}.VLcNbq_host{font:12px var(--mono);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:190px;overflow:hidden}.VLcNbq_section{border-bottom:1px solid var(--line);padding:12px 16px}.VLcNbq_heading{font:600 10.5px var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 8px}.VLcNbq_site{background:var(--surface);border:1px solid var(--line);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px;transition:background .14s,border-color .14s;display:flex}.VLcNbq_isOn{background:var(--on-dim);border-color:#7bd88f47}.VLcNbq_isOff{background:var(--off-dim);border-color:#e0795f47}.VLcNbq_siteLabel{font-weight:600}.VLcNbq_siteSub{color:var(--muted);margin-top:1px;font-size:11.5px}.VLcNbq_stats{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.VLcNbq_stat{background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:9px 11px}.VLcNbq_stat b{font:600 18px var(--mono);font-variant-numeric:tabular-nums;display:block}.VLcNbq_stat small{color:var(--muted);font-size:11px}.VLcNbq_row{justify-content:space-between;align-items:center;gap:10px;padding:6px 0;display:flex}.VLcNbq_row+.VLcNbq_row{border-top:1px solid var(--line)}.VLcNbq_rowLabel{flex-direction:column;min-width:0;display:flex}.VLcNbq_rowNote{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.VLcNbq_diag{grid-template-columns:auto 1fr;gap:4px 14px;margin:0;font-size:12px;display:grid}.VLcNbq_diag dt{color:var(--muted)}.VLcNbq_diag dd{text-align:right;font-family:var(--mono);font-variant-numeric:tabular-nums;margin:0}.VLcNbq_ok{color:var(--on)}.VLcNbq_warn{color:var(--off)}.VLcNbq_na{color:var(--faint)}.VLcNbq_switch{flex:none;width:36px;height:20px;position:relative}.VLcNbq_switch input{opacity:0;cursor:pointer;z-index:1;margin:0;position:absolute;inset:0}.VLcNbq_track{background:var(--surface-2);border:1px solid var(--line);border-radius:999px;transition:background .14s,border-color .14s;position:absolute;inset:0}.VLcNbq_track:after{content:"";background:var(--muted);border-radius:50%;width:14px;height:14px;transition:transform .16s,background .14s;position:absolute;top:2px;left:2px}.VLcNbq_switch input:checked+.VLcNbq_track{background:var(--on);border-color:var(--on)}.VLcNbq_switch input:checked+.VLcNbq_track:after{background:#0f1a12;transform:translate(16px)}.VLcNbq_switch input:focus-visible+.VLcNbq_track{outline:2px solid var(--on);outline-offset:2px}.VLcNbq_switch input:disabled{cursor:not-allowed}.VLcNbq_switch input:disabled+.VLcNbq_track{opacity:.4}.VLcNbq_foot{justify-content:space-between;align-items:center;display:flex}.VLcNbq_foot .VLcNbq_rowNote{white-space:normal}.VLcNbq_navRow{border-bottom:1px solid var(--line);width:100%;color:var(--text);justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}.VLcNbq_navRow:last-of-type{border-bottom:0}.VLcNbq_navRight{align-items:center;gap:8px;display:flex}.VLcNbq_navCount{font:12px var(--mono);font-variant-numeric:tabular-nums;color:var(--muted)}.VLcNbq_chev{color:var(--faint);flex:none}.VLcNbq_footer{border-top:1px solid var(--line);font:11px var(--mono);color:var(--muted);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 16px 12px;display:flex}.VLcNbq_version{font-variant-numeric:tabular-nums}.VLcNbq_banner{background:var(--off-dim);color:var(--off);border:1px solid #e0795f47;border-radius:8px;margin:12px 16px 0;padding:8px 10px;font-size:12px}.VLcNbq_hint{color:var(--muted);margin-top:8px;font-size:11.5px}@media (prefers-reduced-motion:reduce){.VLcNbq_site,.VLcNbq_track,.VLcNbq_track:after{transition:none}}
