.lab-scope{--milb-bg:var(--t-bg);--milb-surface:var(--t-surface);--milb-line:var(--t-line);--milb-line-soft:var(--t-line-soft);--milb-text:var(--t-text);--milb-muted:var(--t-muted);--milb-faint:var(--t-muted);--milb-accent:var(--t-accent);--milb-good:var(--t-good);--milb-warn:var(--t-warn);--milb-poor:var(--t-bad);--milb-info:var(--t-accent)}.lab-scope .lab-tab{background:transparent!important;border:1px solid var(--milb-line)!important;border-radius:2px!important;color:var(--milb-muted)!important;font-weight:400!important;font-size:12.5px!important;letter-spacing:.2px}.lab-scope .lab-tab:hover{color:var(--milb-text)!important;border-color:var(--t-line-strong)!important}.lab-scope .lab-tab.is-active{border-color:var(--milb-accent)!important}.lab-scope .lab-submit,.lab-scope .lab-tab.is-active{background:transparent!important;color:var(--t-text)!important}.lab-scope .lab-submit{border:1px solid var(--t-line-strong)!important;border-radius:2px!important;font-weight:400!important;transform:none!important}.lab-scope .lab-submit:hover:not(:disabled){background:rgba(0,104,255,.12)!important;border-color:var(--milb-accent)!important;transform:none!important}.lab-scope .lab-spinner{border-color:var(--t-line);border-top-color:var(--t-text)}.lab-scope .lab-btn{background:transparent!important;border:1px solid var(--milb-line)!important;border-radius:2px!important;color:var(--milb-text)!important;font-weight:400!important}.lab-scope .lab-btn:hover:not(:disabled){border-color:var(--milb-accent)!important;color:var(--t-text)!important}.lab-scope .lab-btn.is-primary{background:transparent!important;border-color:var(--t-line-strong)!important;color:var(--t-text)!important}.lab-scope .lab-btn.is-primary:hover:not(:disabled){background:rgba(0,104,255,.12)!important;border-color:var(--milb-accent)!important}.lab-scope .lab-icon-btn:hover{color:var(--milb-text);background:var(--t-line-soft)}.lab-scope .lab-add-btn{border:1px solid var(--milb-line)!important;border-radius:2px!important;color:var(--milb-muted)!important}.lab-scope .lab-add-btn:hover{border-color:var(--milb-accent)!important;color:var(--t-text)!important}.lab-scope .lab-error{background:transparent!important;border:1px solid var(--t-bad)!important;border-radius:2px!important;color:var(--milb-poor)!important}.lab-scope .lab-error strong{color:var(--milb-poor)!important;font-weight:400}.lab-scope .lab-code-input,.lab-scope .lab-rx-highlight,.lab-scope .lab-rx-pattern{background:var(--t-hover)!important;border:1px solid var(--milb-line)!important;border-radius:2px!important}.lab-scope .lab-form-panel,.lab-scope .lab-out-panel{border-radius:3px!important}.lab-scope .lab-faq-item{background:var(--t-hover)!important;border:1px solid var(--milb-line-soft)!important;border-radius:2px!important}.lab-scope .lab-field>span{color:var(--milb-faint)}.lab-scope .lab-form-hint{color:var(--milb-muted)!important}.lab-scope .lab-out-link{color:var(--milb-accent)!important}.lab-scope .lab-out-stats{color:var(--milb-faint)}.lab-scope .lab-out-sep{color:var(--milb-muted)}.lab-scope .lab-upload-zone{border:1px dashed var(--milb-line)!important;border-radius:2px!important}.lab-scope .lab-upload-zone:hover{border-color:var(--milb-accent)!important}.lab-scope .lab-upload-preview{border-radius:2px}.lab-scope .lab-og-card,.lab-scope .lab-og-raw,.lab-scope .lab-og-warnings{background:var(--milb-surface)!important;border:1px solid var(--milb-line)!important;border-radius:3px!important}.lab-scope .lab-og-card-head{background:none!important;border-bottom:1px solid var(--milb-line-soft)!important;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;font-weight:400;color:var(--milb-faint)!important}.lab-scope .lab-og-warn{background:none!important;border-radius:0!important;border-left:1px solid var(--milb-line)!important}.lab-scope .lab-og-warn.is-error{border-left-color:var(--milb-poor)!important}.lab-scope .lab-og-warn.is-warn{border-left-color:var(--milb-warn)!important}.lab-scope .lab-og-warn.is-info{border-left-color:var(--milb-info)!important}.lab-scope .lab-og-warn-icon{font-weight:400!important;font-size:13px!important}.lab-scope .lab-og-warn.is-error .lab-og-warn-icon{color:var(--milb-poor)!important}.lab-scope .lab-og-warn.is-warn .lab-og-warn-icon{color:var(--milb-warn)!important}.lab-scope .lab-og-warn.is-info .lab-og-warn-icon{color:var(--milb-info)!important}.lab-scope .lab-og-warn strong{color:var(--milb-text)!important;font-weight:400}.lab-scope .lab-og-warn span{color:var(--milb-muted)!important}.lab-scope .lab-og-table a,.lab-scope .lab-og-table code{color:var(--milb-accent)!important;background:none!important}.lab-scope .lab-og-table td{border-color:var(--milb-line-soft)!important}.lab-scope .lab-ts-item,.lab-scope .lab-ts-meta{background:var(--milb-surface)!important;border:1px solid var(--milb-line)!important;border-radius:2px!important}.lab-scope .lab-ts-empty{background:none!important;border:1px dashed var(--milb-line)!important;border-radius:2px!important;color:var(--milb-muted)!important}.lab-scope .lab-ts-favicon{background:rgba(255,255,255,.9);border-radius:2px}.lab-scope .lab-ts-meta strong{font-weight:400;color:var(--milb-text)!important}.lab-scope .lab-ts-count{background:none!important;border:1px solid var(--milb-line)!important;border-radius:2px!important;color:var(--milb-muted)!important;font-size:11px;letter-spacing:1.4px;text-transform:uppercase}.lab-scope .lab-ts-cat{font-weight:400}.lab-scope .lab-ts-cat,.lab-scope .lab-ts-cat span{color:var(--milb-faint)!important}.lab-scope .lab-ts-item{border-left:1px solid var(--milb-line)!important}.lab-scope .lab-ts-item.is-high{border-left-color:var(--t-line-strong)!important}.lab-scope .lab-ts-item strong{font-weight:400;color:var(--t-text)!important}.lab-scope .lab-ts-item code{color:var(--milb-muted)!important;background:none!important;border:0!important}.lab-scope .lab-ts-conf{color:var(--milb-faint)!important;font-size:11px;letter-spacing:1.2px;text-transform:uppercase}.lab-scope .lab-wv-card,.lab-scope .lab-wv-device{background:var(--milb-surface)!important;border:1px solid var(--milb-line)!important;border-radius:2px!important}.lab-scope .lab-wv-device span{color:var(--milb-faint)!important}.lab-scope .lab-wv-device strong{font-weight:400;color:var(--milb-text)!important}.lab-scope .lab-wv-card{border-left:1px solid var(--milb-line)!important}.lab-scope .lab-wv-card.is-good{border-left-color:var(--milb-good)!important}.lab-scope .lab-wv-card.is-ni{border-left-color:var(--milb-warn)!important}.lab-scope .lab-wv-card.is-poor{border-left-color:var(--milb-poor)!important}.lab-scope .lab-wv-card-head strong{font-family:inherit!important;font-style:normal!important;font-weight:400!important;font-size:15px!important;color:var(--t-text)!important}.lab-scope .lab-wv-card-head span{color:var(--milb-faint)!important}.lab-scope .lab-wv-card-val>strong{font-family:inherit!important;font-style:normal!important;font-weight:400!important;font-size:24px!important;font-variant-numeric:tabular-nums}.lab-scope .lab-wv-card-val>span{font-weight:400!important;font-size:11px!important;letter-spacing:1.4px;text-transform:uppercase}.lab-scope .lab-wv-desc{color:var(--milb-muted)!important}.lab-scope .lab-wv-info{background:none!important;border:1px solid var(--milb-line)!important;border-radius:2px!important}.lab-scope .lab-wv-info p{color:var(--milb-muted)!important}.lab-scope .lab-wv-info strong{color:var(--milb-text);font-weight:400}.lab-scope .lab-whois-hero{background:var(--milb-surface)!important;border:1px solid var(--milb-line)!important;border-radius:3px!important}.lab-scope .lab-whois-name{font-family:inherit!important;font-style:normal!important;font-weight:400!important;font-size:clamp(20px,2.4vw,28px)!important;color:var(--t-text)!important}.lab-scope .lab-whois-handle,.lab-scope .lab-whois-punycode{color:var(--milb-faint)!important}.lab-scope .lab-whois-flag code,.lab-scope .lab-whois-handle code,.lab-scope .lab-whois-ns code{color:var(--milb-text)!important}.lab-scope .lab-whois-dates>div{background:var(--milb-surface)!important;border:1px solid var(--milb-line)!important;border-radius:2px!important}.lab-scope .lab-whois-dates>div.is-warn{background:var(--milb-surface)!important;border-color:var(--t-warn)!important}.lab-scope .lab-whois-dates>div.is-warn small{color:var(--milb-warn)!important;font-weight:400}.lab-scope .lab-whois-dates span{color:var(--milb-faint)!important}.lab-scope .lab-whois-dates strong{font-weight:400;color:var(--milb-text)!important;font-variant-numeric:tabular-nums}.lab-scope .lab-whois-dates small{color:var(--milb-faint)!important}.lab-scope .lab-whois-ns code{background:var(--t-hover)!important;border:1px solid var(--milb-line-soft)!important;border-radius:2px!important}.lab-scope .lab-whois-flag{background:var(--milb-surface)!important;border:1px solid var(--milb-line)!important;border-radius:2px!important}.lab-scope .lab-whois-flag small{color:var(--milb-muted)!important}.lab-scope .lab-curl-parsed td{border-color:var(--milb-line-soft)!important}.lab-scope .lab-curl-parsed strong{font-weight:400}.lab-scope .lab-color-input label{color:var(--milb-faint)!important}.lab-scope .lab-color-input input[type=color]{border:1px solid var(--lab-ctl-line,var(--milb-line))!important;border-radius:2px!important}.lab-scope .lab-contrast-preview{border:1px solid var(--milb-line)!important;border-radius:2px!important}.lab-scope .lab-contrast-big{font-weight:400!important}.lab-scope .lab-contrast-ratio{background:var(--t-hover)!important;border:1px solid var(--milb-line-soft)!important;border-radius:2px!important}.lab-scope .lab-contrast-num{font-family:inherit!important;font-style:normal!important;font-weight:400!important;font-size:32px!important;color:var(--t-text)!important;font-variant-numeric:tabular-nums}.lab-scope .lab-contrast-label{color:var(--milb-faint)!important}.lab-scope .lab-wcag-item{background:var(--milb-surface)!important;border:1px solid var(--milb-line)!important;border-radius:2px!important;opacity:1!important}.lab-scope .lab-wcag-item strong{font-weight:400;color:var(--milb-text)!important}.lab-scope .lab-wcag-item span{color:var(--milb-faint)!important}.lab-scope .lab-wcag-item em{font-weight:400!important}.lab-scope .lab-wcag-item.is-pass{border-color:var(--t-good)!important}.lab-scope .lab-wcag-item.is-pass em{color:var(--milb-good)!important}.lab-scope .lab-wcag-item.is-fail{border-color:var(--t-bad)!important}.lab-scope .lab-wcag-item.is-fail em{color:var(--milb-poor)!important}.lab-scope .lab-swatch{border:1px solid var(--milb-line)!important;border-radius:2px!important}.lab-scope .lab-swatch,.lab-scope .lab-swatch:hover{transform:none!important}.lab-scope .lab-swatch span{opacity:1!important;color:var(--milb-muted)!important;font-size:10px!important}.lab-scope .lab-palette-grid{margin-bottom:1.6rem}.lab-scope .lab-rx-slash{color:var(--milb-faint)!important;font-weight:400!important}.lab-scope .lab-rx-input{color:var(--t-text)!important}.lab-scope .lab-rx-flags{color:var(--milb-text)!important;font-weight:400!important;border-left:1px solid var(--milb-line)!important;border-radius:0!important;background:transparent!important}.lab-scope .lab-rx-flag-helper{color:var(--milb-muted)!important}.lab-scope .lab-rx-flag-helper code{color:var(--milb-text)!important;background:var(--t-hover)!important;border:0!important}.lab-scope .lab-rx-highlight mark{background:rgba(0,104,255,.28)!important;color:var(--t-text)!important;border-radius:0!important}.lab-scope .lab-rx-table{background:var(--milb-surface)!important;border:1px solid var(--milb-line)!important;border-radius:2px!important}.lab-scope .lab-rx-table th{background:none!important}.lab-scope .lab-rx-table td{border-color:var(--milb-line-soft)!important}.lab-scope .lab-rx-table code{color:var(--milb-text)!important;background:var(--t-hover)!important;border:0!important}.lab-scope .psp{--p-bg:var(--t-bg);--p-surface:var(--t-surface);--p-surface-2:var(--t-surface);--p-border:var(--t-line);--p-border-2:var(--t-line-strong);--p-fg:var(--t-text);--p-fg-2:var(--t-muted);--p-fg-3:var(--t-muted);--p-accent:var(--t-accent);--p-good:var(--t-good);--p-ni:var(--t-warn);--p-poor:var(--t-bad);--p-r-sm:2px;--p-r-md:3px;--p-r-lg:3px;background:var(--t-bg);color:var(--t-text);letter-spacing:normal;font-variant-numeric:tabular-nums}.lab-scope .psp-body:before,.lab-scope .psp-summary-glow{display:none!important}.lab-scope .psp-anchor-nav{background:var(--t-bg)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:1px solid var(--milb-line)!important;border-radius:2px!important}.lab-scope .psp-progress span{background:var(--milb-accent)!important}.lab-scope .psp-dot[data-rating=good]{background:var(--milb-good)!important;box-shadow:none!important}.lab-scope .psp-dot[data-rating=ni]{background:var(--milb-warn)!important;box-shadow:none!important}.lab-scope .psp-dot[data-rating=poor]{background:var(--milb-poor)!important;box-shadow:none!important}.lab-scope .psp-phase.is-active .psp-phase-dot{box-shadow:none!important;animation:none!important;background:var(--milb-accent)!important}.lab-scope .psp-phase.is-done .psp-phase-dot{background:var(--milb-good)!important;box-shadow:none!important}.lab-scope .psp-screenshot img{box-shadow:none!important;border-radius:2px!important}.lab-scope .psp-bar-marker{box-shadow:none!important}.lab-scope .psp-history-fav,.lab-scope .psp-sticky-fav,.lab-scope .psp-summary-favicon{box-shadow:none!important;border-radius:2px!important}.lab-scope .psp-tm-cell.is-high{background:var(--t-bad)!important}.lab-scope .psp-tm-cell.is-med{background:var(--t-warn)!important}.lab-scope .psp-tm-cell.is-low{background:var(--t-line-soft)!important;color:var(--t-text)!important}.lab-scope .psp-tm-cell{border-radius:0!important;box-shadow:none!important}.lab-scope .psp-title{font-weight:400!important;font-size:clamp(28px,3vw,42px)!important;letter-spacing:-.6px!important;color:var(--t-text)!important;background:none!important;-webkit-text-fill-color:var(--t-text)!important}.lab-scope .psp-sub{color:var(--t-muted)!important}.lab-scope .psp-h2{font-weight:400!important;font-size:17px!important;color:var(--t-text)!important}.lab-scope .psp-h2:before{display:none!important}.lab-scope .psp-h2 em{font-style:normal;color:var(--milb-faint)}.lab-scope .psp-cwv-text strong,.lab-scope .psp-cwv-vital strong,.lab-scope .psp-empty h2,.lab-scope .psp-metric-name,.lab-scope .psp-metric-value strong,.lab-scope .psp-score-text strong,.lab-scope .psp-section-badge,.lab-scope .psp-shortcuts header h3,.lab-scope .psp-table th{font-weight:400!important}.lab-scope .psp-table th{color:var(--milb-faint)!important}.lab-scope .psp-btn,.lab-scope .psp-btn-ghost,.lab-scope .psp-submit{background:transparent!important;border:1px solid var(--milb-line)!important;border-radius:2px!important;color:var(--milb-text)!important;font-weight:400!important;box-shadow:none!important;transform:none!important}.lab-scope .psp-submit{border-color:var(--t-line-strong)!important;color:var(--t-text)!important}.lab-scope .psp-btn-ghost:hover,.lab-scope .psp-btn:hover,.lab-scope .psp-submit:hover:not(:disabled){background:rgba(0,104,255,.12)!important;border-color:var(--milb-accent)!important;box-shadow:none!important;transform:none!important}.lab-scope .psp-form-tabs{border-radius:2px!important;background:transparent!important}.lab-scope .psp-form-tabs button{border-radius:1px!important;font-weight:400!important}.lab-scope .psp-chip,.lab-scope .psp-key-badge{background:none!important;border:1px solid var(--milb-line)!important;border-radius:2px!important;color:var(--milb-muted)!important}.lab-scope .psp-chip{font-weight:400!important}.lab-scope .psp-chip.is-info{background:none!important;border-color:var(--milb-line)!important;color:var(--milb-muted)!important}.lab-scope .psp-alert{background:none!important;border-radius:2px!important}.lab-scope .psp-alert.is-error{border:1px solid var(--t-bad)!important;color:var(--milb-poor)!important}.lab-scope .psp-alert.is-warn{border:1px solid var(--t-warn)!important;color:var(--milb-warn)!important}.lab-scope .psp-alert strong{color:inherit!important;font-weight:400!important}.lab-scope .psp-cwv,.lab-scope .psp-empty,.lab-scope .psp-filmstrip,.lab-scope .psp-history,.lab-scope .psp-loading,.lab-scope .psp-metric,.lab-scope .psp-screenshot,.lab-scope .psp-section,.lab-scope .psp-shortcuts,.lab-scope .psp-summary,.lab-scope .psp-table{background:var(--milb-surface)!important;border-radius:3px!important;box-shadow:none!important}.lab-scope .psp-empty li{background:none!important;border-radius:0!important}.lab-scope .lab-rx-group{margin-right:6px}.lab-scope .lab-wv-h{margin-top:30px}.lab-scope .og-ok{flex-direction:row;align-items:baseline;justify-content:space-between;gap:14px;margin-bottom:1.5rem}.lab-scope .psp-pct{color:var(--milb-faint);font-family:ui-monospace,monospace;font-variant-numeric:tabular-nums}.lab-scope .psp-td-savings.is-plain{color:var(--p-fg,var(--milb-text))!important}.lab-scope .psp-break{word-break:break-all}.lab-scope .psp-boot{padding:5rem 0;color:var(--milb-muted)}