.lag-wrap{max-width:var(--container-content);margin-inline:auto;padding-inline:16px}@media (width>=40rem){.lag-wrap{padding-inline:24px}}@media (width>=64rem){.lag-wrap{padding-inline:48px}}.lag .band>.lag-wrap,.lag-sec{padding-block:56px}@media (width>=64rem){.lag .band>.lag-wrap,.lag-sec{padding-block:64px}}.lag-shot{padding-block:48px 16px}.lag-soft{background:var(--color-surface);border-block:1px solid var(--color-line)}.lag-split{grid-template-columns:minmax(0,1fr);gap:32px;display:grid}@media (width>=64rem){.lag-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:56px}.lag-split.lag-flip{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.lag-split.lag-flip>.reveal:first-child{order:2}}.lag-p{max-width:68ch;margin-top:16px}.lag-p strong{color:var(--color-ink);font-weight:600}.lag-lead{color:var(--color-ink)}.lag .band .type-h2{color:var(--color-on-navy)}.lag .band .lag-p{color:var(--color-mist)}.lag .band .lag-lead,.lag .band .lag-p strong{color:var(--color-on-navy)}.lag-fig{min-width:0;margin:0}.lag-cap{font:500 13px/19px var(--font-sans);color:var(--color-ink-secondary);text-wrap:pretty;margin-top:10px}.lag .band .lag-cap{color:var(--color-mist)}.lag-label{font:500 12px/16px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-secondary);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-bottom:12px;display:flex}.lag-label>span+span{letter-spacing:0;text-transform:none;font-size:12.5px}.lag .band .lag-label{color:var(--color-mist)}.lag-credits{border-top:1px solid var(--color-line);margin-top:32px;padding-top:18px}.lag-credits h3{color:var(--color-ink-secondary)}.lag-credits ul{font:500 14px/24px var(--font-sans);color:var(--color-ink-secondary);gap:8px;margin-top:8px;padding-left:18px;list-style:outside;display:grid}.lag,.lag [data-theme]{--k-int:var(--color-link);--k-ext:color-mix(in oklch, var(--color-link), var(--color-fail-mark));--k-sub:color-mix(in oklch, var(--color-link) 70%, var(--color-mist));--k-same:color-mix(in oklch, var(--color-unknown-mark) 65%, var(--color-mist));--k-js:color-mix(in oklch, var(--color-warn-mark) 55%, var(--color-unknown-mark));--f-follow:color-mix(in oklch, var(--color-link) 45%, var(--color-ok-mark));--f-nofollow:var(--color-unknown-mark);--f-sponsored:color-mix(in oklch, var(--color-warn-mark) 70%, var(--color-ok-mark));--f-ugc:color-mix(in oklch, var(--color-fail-mark) 45%, color-mix(in oklch, var(--color-link), var(--color-fail-mark)));--f-page:color-mix(in oklch, var(--color-unknown-mark) 55%, color-mix(in oklch, var(--color-link), var(--color-fail-mark)));--s-ok:var(--color-ok-mark);--s-redirect:color-mix(in oklch, var(--color-link) 58%, color-mix(in oklch, var(--color-link), var(--color-fail-mark)));--s-broken:var(--color-fail-mark);--s-blocked:var(--color-warn-mark)}.lag [data-k=i]{--c:var(--k-int)}.lag [data-k=e]{--c:var(--k-ext)}.lag [data-k=s]{--c:var(--k-sub)}.lag [data-k=f]{--c:var(--k-same)}.lag [data-k=j]{--c:var(--k-js)}.lag [data-f=follow]{--c:var(--f-follow);--dash:none}.lag [data-f=nofollow]{--c:var(--f-nofollow);--dash:4 3}.lag [data-f=sponsored]{--c:var(--f-sponsored);--dash:.1 3.4}.lag [data-f=ugc]{--c:var(--f-ugc);--dash:6 2.5 .1 2.5}.lag [data-f=page]{--c:var(--f-page);--dash:8 3}.lag [data-s=ok]{--c:var(--s-ok)}.lag [data-s=redirect]{--c:var(--s-redirect)}.lag [data-s=broken]{--c:var(--s-broken)}.lag [data-s=blocked]{--c:var(--s-blocked)}.lag-mono{font-family:var(--font-mono);overflow-wrap:anywhere;font-weight:400}.lag .dim{color:var(--color-ink-secondary)}.lag-panel{border:1px solid var(--color-line);background:var(--color-surface-raised);box-shadow:var(--shadow-card);border-radius:16px;padding:20px}@media (width<40rem){.lag-panel{padding:14px}}.lag-label-2{margin-top:18px;margin-bottom:8px}.lag-fav{width:var(--fs,18px);height:var(--fs,18px);border-radius:calc(var(--fs,18px) * .24);background:var(--color-on-navy);box-shadow:0 0 0 1px var(--color-line);flex:none;place-items:center;display:inline-grid;overflow:hidden}.lag-fav img{object-fit:contain;width:74%;height:74%}.lag [data-theme=dark] .lag-fav,.lag .band .lag-fav{box-shadow:0 0 0 1px color-mix(in oklab, var(--color-on-navy) 18%, transparent)}.lag-line{flex:none;overflow:visible}.lag-line path{fill:none;stroke:var(--c);stroke-width:2px;stroke-linecap:round;stroke-dasharray:var(--dash)}.lag-mark .f{fill:var(--c)}.lag-mark .k{fill:none;stroke:var(--knock,var(--color-surface-raised));stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.lag-chip{border:1px solid color-mix(in oklab, var(--c) 45%, var(--color-line));background:color-mix(in oklab, var(--c) 10%, var(--color-surface-raised));height:22px;font:400 12px/16px var(--font-mono);color:color-mix(in oklch, var(--c) 60%, var(--color-ink));white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 8px;display:inline-flex}.lag-st{border-radius:var(--radius-sm);background:color-mix(in oklab, var(--c) 15%, var(--color-surface-raised));height:22px;color:color-mix(in oklch, var(--c) 65%, var(--color-ink));font:600 11px/16px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;--knock:color-mix(in oklab, var(--c) 15%, var(--color-surface-raised));align-items:center;gap:5px;padding:0 7px 0 5px;display:inline-flex}.lag-st .c{font:500 11px/16px var(--font-mono);letter-spacing:0}.lag-num{font:500 28px/32px var(--font-mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-ink);display:block}.lag-tag{height:20px;font:600 10.5px/16px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:color-mix(in oklab, var(--tc,var(--color-link)) 13%, var(--color-surface-raised));color:color-mix(in oklch, var(--tc,var(--color-link)) 70%, var(--color-ink));border-radius:4px;align-items:center;padding:0 6px;display:inline-flex}.lag-tag.is-empty{--tc:var(--s-blocked)}.lag-two{border-radius:3px;gap:2px;height:8px;margin-top:10px;display:flex;overflow:hidden}.lag-two i{background:var(--c)}.lag-two i.dash{background:repeating-linear-gradient(90deg, var(--c) 0 5px, color-mix(in oklab, var(--c) 30%, transparent) 5px 8px)}.lag-code{background:color-mix(in oklab, var(--color-on-navy) 6%, var(--color-navy));border:1px solid color-mix(in oklab, var(--color-mist) 22%, transparent);font:400 14px/26px var(--font-mono);color:var(--color-cloud);overflow-wrap:anywhere;border-radius:12px;padding:14px 16px}.lag-code .tg{color:var(--color-mist)}.lag-code .at{color:color-mix(in oklab, var(--color-cyan) 70%, var(--color-on-navy))}.lag-n{background:var(--color-cyan);width:18px;height:18px;color:var(--color-navy);font:600 11px/1 var(--font-sans);vertical-align:2px;border-radius:999px;flex:none;place-items:center;margin:0 3px 0 1px;display:inline-grid}.lag-reads{gap:6px;margin-top:12px;display:grid}.lag-reads>li{background:color-mix(in oklab, var(--color-on-navy) 5%, transparent);border:1px solid color-mix(in oklab, var(--color-mist) 16%, transparent);border-radius:10px;grid-template-columns:24px 140px minmax(0,1fr);align-items:center;gap:4px 10px;padding:9px 12px;display:grid}.lag-reads .lag-n{vertical-align:0;width:20px;height:20px;margin:0;font-size:12px}.lag-reads .q{font:500 13px/18px var(--font-sans);color:var(--color-mist)}.lag-reads .a{min-width:0;font:500 14px/20px var(--font-sans);color:var(--color-on-navy);flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.lag-reads .a .lag-mono{color:var(--color-cloud);font-size:13px}.lag-reads .a .dim{color:var(--color-mist);font-size:13px}.lag-arr{color:var(--s-redirect)}.lag-pos svg{flex:none}.lag-pos .paper{fill:color-mix(in oklab, var(--color-on-navy) 7%, transparent)}.lag-pos .here{stroke:var(--color-cyan);stroke-width:2.5px}@media (width<40rem){.lag-reads>li{grid-template-columns:24px minmax(0,1fr)}.lag-reads .a{grid-column:2}.lag-code{font-size:13px;line-height:24px}}.lag-split-bar{border-radius:6px;gap:2px;height:28px;display:flex;overflow:hidden}.lag-split-bar i{background:color-mix(in oklab, var(--c) 28%, var(--color-surface-raised));min-width:3px;box-shadow:inset 0 -4px 0 var(--c);color:var(--color-ink);font:500 12px/1 var(--font-mono);place-items:center;font-style:normal;display:grid}.lag-keys{font:500 13px/18px var(--font-sans);color:var(--color-ink-secondary);flex-wrap:wrap;gap:4px 14px;margin-top:10px;display:flex}.lag-keys li{align-items:center;gap:6px;display:inline-flex}.lag-keys i{background:var(--c);border-radius:2px;width:9px;height:9px}.lag-keys b{font:400 13px/18px var(--font-mono);color:var(--color-ink)}.lag-urls{margin-top:14px}.lag-urls li{border-top:1px solid var(--color-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 14px;padding:10px 0;display:grid}.lag-urls .url{min-width:0;font:400 14px/20px var(--font-mono);color:var(--color-ink-secondary);overflow-wrap:anywhere;align-items:center;gap:8px;display:flex}.lag-urls .h{color:var(--color-ink)}.lag-urls .h b{background:color-mix(in oklab, var(--c) 16%, transparent);box-shadow:inset 0 -2px 0 var(--c);border-radius:3px;padding:0 2px;font-weight:500}.lag-urls .lag-why{font:500 13px/18px var(--font-sans);color:var(--color-ink-secondary);grid-column:1/-1}.lag-rels{gap:8px;display:grid}.lag-rels li{background:var(--color-surface-raised);border:1px solid var(--color-line);border-radius:10px;grid-template-columns:196px 64px minmax(0,1fr);align-items:center;gap:6px 12px;padding:10px 12px;display:grid}.lag-rels code{font:400 13.5px/20px var(--font-mono);color:var(--color-ink);overflow-wrap:anywhere}.lag-rels code .q{color:color-mix(in oklch, var(--c) 70%, var(--color-ink))}.lag-rels .s{font:500 13.5px/19px var(--font-sans);color:var(--color-ink-secondary)}.lag-rels .s strong{color:var(--color-ink);font-weight:600}.lag-rels li.is-x{background:0 0;border-style:dashed}.lag-rels li.is-x code{text-decoration:line-through;-webkit-text-decoration-color:var(--color-fail-mark);text-decoration-color:var(--color-fail-mark);text-decoration-thickness:2px}.lag-x circle{fill:var(--color-fail-mark)}.lag-x path{fill:none;stroke:var(--color-surface-raised);stroke-width:2.2px;stroke-linecap:round}.lag-tl{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;padding-top:18px;display:grid;position:relative}.lag-tl:before{content:"";background:var(--color-line-strong);height:2px;position:absolute;top:6px;left:6px;right:6px}.lag-tl li{font:500 13px/18px var(--font-sans);color:var(--color-ink-secondary);position:relative}.lag-tl li:before{content:"";background:var(--color-surface-raised);border:2px solid var(--color-link);border-radius:999px;width:12px;height:12px;position:absolute;top:-17px;left:0}.lag-tl b{font:500 14px/20px var(--font-mono);color:var(--color-ink);display:block}.lag-rel-data{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.lag-rel-data>div{border:1px solid var(--color-line);background:var(--color-surface-raised);border-radius:10px;min-width:0;padding:12px}.lag-rel-data .site{min-width:0;font:400 13px/18px var(--font-mono);color:var(--color-ink);overflow-wrap:anywhere;align-items:center;gap:8px;display:flex}.lag-rel-data .lg,.lag-pnf-cmp .lg{font:500 12.5px/18px var(--font-sans);color:var(--color-ink-secondary);flex-wrap:wrap;gap:2px 12px;margin-top:6px;display:flex}.lag-rel-data .lg b,.lag-pnf-cmp .lg b{font:400 12.5px/18px var(--font-mono);color:var(--color-ink);margin-right:3px}.lag-rel-data .lag-note2{font:500 12.5px/17px var(--font-sans);color:var(--color-ink-secondary);margin-top:4px;display:block}@media (width<64rem){.lag-rels li{grid-template-columns:minmax(0,1fr) auto}.lag-rels .s{grid-column:1/-1}.lag-rel-data{grid-template-columns:minmax(0,1fr)}}@media (width<40rem){.lag-tl{grid-template-columns:minmax(0,1fr);gap:22px}}.lag-pnf{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:stretch;gap:14px;display:grid}.lag-pnf-page{background:color-mix(in oklab, var(--color-on-navy) 6%, var(--color-navy));border:1px solid color-mix(in oklab, var(--color-mist) 22%, transparent);border-radius:12px;min-width:0;padding:14px}.lag-pnf-page .meta{background:color-mix(in oklab, var(--f-page) 30%, transparent);border:1px solid color-mix(in oklab, var(--f-page) 70%, transparent);font:400 12.5px/19px var(--font-mono);color:var(--color-cloud);overflow-wrap:anywhere;border-radius:8px;padding:8px 10px}.lag-pnf-page .meta .v{color:var(--color-on-navy);background:color-mix(in oklab, var(--f-page) 55%, transparent);border-radius:3px;padding:0 3px}.lag-pnf-page .lines{width:100%;height:150px;margin-top:10px;display:block}.lag-pnf-page .lines line{stroke:var(--f-page);stroke-width:2px;stroke-dasharray:8 3}.lag-pnf-page .url{font:400 12px/17px var(--font-mono);color:var(--color-mist);overflow-wrap:anywhere;margin-top:8px}.lag-pnf-cmp{gap:10px;min-width:0;display:grid}.lag-pnf-cmp>div{border:1px solid color-mix(in oklab, var(--color-mist) 22%, transparent);background:color-mix(in oklab, var(--color-on-navy) 4%, transparent);border-radius:12px;padding:12px 14px}.lag-pnf-cmp>div.is-now{border-color:color-mix(in oklab, var(--f-page) 70%, transparent)}.lag-pnf-cmp .k{font:500 12px/16px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-mist)}:lang(ja) .lag-pnf-cmp .k,:lang(ko) .lag-pnf-cmp .k{letter-spacing:.02em}.lag-pnf-cmp .lag-num{color:var(--color-on-navy);margin-top:6px}.lag-pnf-cmp .lag-num.x{color:color-mix(in oklab, var(--color-fail-mark) 70%, var(--color-on-navy));font-size:24px;text-decoration:line-through;text-decoration-thickness:2px}.lag-pnf-cmp p{font:500 13px/18px var(--font-sans);color:var(--color-mist);margin:4px 0 0}.lag-pnf-cmp .lg{color:var(--color-mist)}.lag-pnf-cmp .lg span{align-items:center;gap:6px;display:inline-flex}.lag-pnf-cmp .lg b{color:var(--color-on-navy)}.lag-pnf-cmp .hdr{font:400 12.5px/19px var(--font-mono);color:var(--color-cloud);margin-top:8px}@media (width<64rem){.lag-pnf{grid-template-columns:minmax(0,1fr)}}.lag-broken{margin-top:26px}.lag-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.lag-card{border:1px solid var(--color-line);background:var(--color-surface-raised);min-width:0;box-shadow:var(--shadow-card);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.lag-card .scene{background:var(--color-surface-brand);color:var(--color-on-navy);padding:14px}.lag-chain{flex-wrap:wrap;align-items:flex-start;gap:8px 6px;display:flex}.lag-chain li{grid-template-columns:auto auto;align-items:center;gap:4px 8px;min-width:0;display:grid;position:relative}.lag-chain li+li:before{content:"→";color:var(--s-redirect);font:500 14px/20px var(--font-sans);position:absolute;top:4px;left:-14px}.lag-chain li+li{margin-left:12px}.lag-chain .node{background:color-mix(in oklab, var(--color-on-navy) 8%, transparent);border:1px solid color-mix(in oklab, var(--color-mist) 40%, transparent);font:400 12px/18px var(--font-mono);color:var(--color-cloud);overflow-wrap:anywhere;border-radius:6px;padding:4px 8px}.lag-chain li.is-hop .node{border-color:color-mix(in oklab, var(--s-redirect) 70%, transparent)}.lag-chain li.bad .node{border-color:color-mix(in oklab, var(--color-fail-mark) 75%, transparent)}.lag-chain .lag-c{font:500 12px/16px var(--font-mono);color:var(--color-mist);grid-column:1;padding-left:8px}.lag-chain li.is-hop .lag-c{color:color-mix(in oklab, var(--s-redirect) 55%, var(--color-on-navy))}.lag-chain li.bad .lag-c{color:color-mix(in oklab, var(--color-fail-mark) 55%, var(--color-on-navy))}.lag-chain .end{grid-area:1/2}.lag-chain .end circle{fill:var(--color-fail-mark)}.lag-card.is-blocked .lag-chain li.bad .node{border-color:color-mix(in oklab, var(--s-blocked) 75%, transparent)}.lag-card.is-blocked .lag-chain li.bad .lag-c{color:color-mix(in oklab, var(--s-blocked) 55%, var(--color-on-navy))}.lag-card.is-blocked .lag-chain .end circle{fill:var(--s-blocked)}.lag-chain .end path{fill:none;stroke:var(--color-navy);stroke-width:2.4px;stroke-linecap:round}.lag-card .scene .ms{font:500 12px/16px var(--font-sans);color:var(--color-mist);margin-top:10px;display:block}.lag-card .body{padding:12px 14px 14px}.lag-card h3{font:700 16px/22px var(--font-sans);color:var(--color-ink)}.lag-card p{font:500 14px/21px var(--font-sans);color:var(--color-ink-secondary);margin-top:6px}.lag-card .u{font:400 12px/17px var(--font-mono);color:var(--color-ink-secondary);overflow-wrap:anywhere;align-items:flex-start;gap:6px;min-width:0;margin-top:8px;display:flex}.lag-card .fix{border-top:1px solid var(--color-line);font:500 13.5px/19px var(--font-sans);color:var(--color-ink);background:var(--color-ok-fill);align-items:flex-start;gap:8px;margin-top:auto;padding:10px 14px;display:flex}.lag-card .fix svg{flex:none;margin-top:1px}.lag-card .fix circle{fill:var(--color-ok-mark)}.lag-card .fix path{fill:none;stroke:var(--color-ok-fill);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}@media (width<64rem){.lag-cards{grid-template-columns:minmax(0,1fr)}}.lag-hops .lag-hop{grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.lag-hops .u{font:400 14px/20px var(--font-mono);color:var(--color-ink);overflow-wrap:anywhere;min-width:0}.lag-hops .p{color:var(--color-ink-secondary)}.lag-codechip{font:500 12px/16px var(--font-mono);border-radius:var(--radius-sm);padding:2px 6px}.lag-codechip.r{background:color-mix(in oklab, var(--s-redirect) 14%, var(--color-surface-raised));color:color-mix(in oklch, var(--s-redirect) 65%, var(--color-ink))}.lag-codechip.ok{background:var(--color-ok-fill);color:var(--color-ok)}.lag-hops .arrow{grid-template-columns:30px minmax(0,1fr);align-items:center;gap:12px;min-height:34px;padding:2px 0;display:grid}.lag-hops .arrow svg{fill:none;stroke:var(--s-redirect);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;justify-self:center}.lag-hops .arrow span{font:500 12.5px/18px var(--font-sans);color:var(--color-ink-secondary)}.lag-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.lag-stats>div{background:var(--color-surface);border:1px solid var(--color-line);border-radius:10px;min-width:0;padding:12px}.lag-stats .lag-num{color:color-mix(in oklch, var(--s-redirect) 70%, var(--color-ink))}.lag-stats p{font:500 12.5px/17px var(--font-sans);color:var(--color-ink-secondary);overflow-wrap:anywhere;margin:4px 0 0}@media (width<40rem){.lag-stats{grid-template-columns:minmax(0,1fr)}}.lag-lanes{background:color-mix(in oklab, var(--color-on-navy) 4%, transparent);border:1px solid color-mix(in oklab, var(--color-mist) 18%, transparent);border-radius:12px;gap:10px;padding:14px;display:grid}.lag-lanes .lane{grid-template-columns:minmax(0,1.3fr) 34px 56px 34px minmax(0,1.2fr);align-items:center;gap:6px;display:grid}.lag-lanes .who{background:color-mix(in oklab, var(--color-on-navy) 7%, transparent);border:1px solid color-mix(in oklab, var(--color-mist) 32%, transparent);border-radius:10px;min-width:0;padding:8px 10px;display:grid}.lag-lanes .who b{font:500 13.5px/18px var(--font-sans);color:var(--color-on-navy)}.lag-lanes .who span{font:500 11.5px/16px var(--font-sans);color:var(--color-mist)}.lag-lanes svg.go path,.lag-lanes svg.stop path{fill:none;stroke:var(--color-mist);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.lag-lanes svg.go.ok path{stroke:var(--color-ok-mark)}.lag-lanes svg.stop path{stroke:var(--color-fail-mark);stroke-dasharray:3 3}.lag-lanes .shield{place-items:center;display:grid}.lag-lanes .shield path{fill:color-mix(in oklab, var(--s-blocked) 24%, transparent);stroke:var(--s-blocked);stroke-width:1.4px}.lag-lanes .wall-label{font:500 11px/14px var(--font-sans);color:var(--color-mist);text-align:center}.lag-lanes .res{align-items:center;gap:8px;min-width:0;display:flex}.lag-lanes .res>span{min-width:0;display:grid}.lag-lanes .res b{font:500 13px/18px var(--font-mono);color:var(--color-on-navy)}.lag-lanes .res span span{font:400 11px/15px var(--font-mono);color:var(--color-mist);overflow-wrap:anywhere}.lag-lanes .res svg{flex:none}.lag-lanes .res.bad circle{fill:var(--color-fail-mark)}.lag-lanes .res.ok circle{fill:var(--color-ok-mark)}.lag-lanes .res path{fill:none;stroke:var(--color-navy);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.lag-walls{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.lag-walls li{background:color-mix(in oklab, var(--color-on-navy) 5%, transparent);border:1px solid color-mix(in oklab, var(--s-blocked) 32%, transparent);border-radius:10px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:2px 10px;min-width:0;padding:10px 12px;display:grid}.lag-walls .lag-fav{border-radius:7px;grid-row:span 2}.lag-walls b{font:500 14px/18px var(--font-sans);color:var(--color-on-navy)}.lag-walls .n{font:500 20px/22px var(--font-mono);color:color-mix(in oklab, var(--s-blocked) 75%, var(--color-on-navy));grid-row:span 2}.lag-walls .s{font:400 11.5px/16px var(--font-mono);color:var(--color-mist);overflow-wrap:anywhere;min-width:0}@media (width<40rem){.lag-lanes .lane{grid-template-columns:minmax(0,1fr) 24px 40px 24px minmax(0,1fr);gap:4px}.lag-lanes .go,.lag-lanes .stop{width:24px}.lag-lanes .shield svg{width:26px;height:30px}.lag-walls{grid-template-columns:minmax(0,1fr)}}.lag-bars{gap:8px;display:grid}.lag-bars li{grid-template-columns:minmax(0,290px) minmax(0,1fr) 56px;align-items:center;gap:4px 12px;display:grid}.lag-bars .site{min-width:0;font:400 13px/18px var(--font-mono);color:var(--color-ink);align-items:center;gap:8px;display:flex}.lag-bars .site .t{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lag-bars .bar{background:var(--color-surface);border-radius:4px;height:18px;position:relative;overflow:hidden}.lag-bars .bar:after{content:"";top:0;bottom:0;left:var(--old);border-left:2px dashed var(--color-warn-mark);position:absolute}.lag-bars .bar i{background:var(--k-int);height:100%;display:block}.lag-bars .v{font:500 15px/18px var(--font-mono);text-align:right;font-variant-numeric:tabular-nums;color:var(--color-ink)}.lag-bars .lag-why{font:500 12.5px/17px var(--font-sans);color:var(--color-ink-secondary);grid-column:2/-1}.lag-scale{height:22px;margin:2px 68px 0 302px;position:relative}.lag-scale span{top:2px;left:var(--old);border-left:2px dashed var(--color-warn-mark);font:500 12px/16px var(--font-sans);color:var(--color-warn);white-space:nowrap;padding-left:6px;position:absolute}.lag-notes2{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.lag-notes2>div{border:1px dashed var(--color-line-strong);font:500 13px/18px var(--font-sans);color:var(--color-ink-secondary);border-radius:10px;padding:10px 12px}.lag-notes2 b{color:var(--color-ink);font-weight:600;display:block}@media (width<64rem){.lag-bars li{grid-template-columns:minmax(0,1fr) 56px}.lag-bars .site,.lag-bars .lag-why{grid-column:1/-1}.lag-scale{margin:2px 68px 0 0}.lag-notes2{grid-template-columns:minmax(0,1fr)}}.lag-anchors{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.lag-anchors li{border:1px solid var(--color-line);background:var(--color-surface-raised);border-radius:12px;flex-direction:column;min-width:0;padding:12px;display:flex}.lag-anchors li[data-k=img]{--c:var(--color-link)}.lag-anchors li[data-k=empty]{--c:var(--s-blocked)}.lag-anchors .src{background:var(--color-surface);font:400 12px/18px var(--font-mono);color:var(--color-ink-secondary);overflow-wrap:anywhere;border-radius:8px;flex:1;padding:8px 10px;display:block}.lag-anchors .src .at{color:var(--color-link)}.lag-anchors .src .hl{color:var(--color-ink);background:color-mix(in oklab, var(--c) 22%, transparent);border-radius:3px;padding:0 2px}.lag-anchors .down{fill:none;stroke:var(--color-ink-disabled);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;align-self:center;margin:6px 0}.lag-anchors .read{border:1px solid color-mix(in oklab, var(--c) 45%, var(--color-line));background:color-mix(in oklab, var(--c) 9%, var(--color-surface-raised));min-height:36px;font:500 14px/20px var(--font-sans);color:var(--color-ink);border-radius:8px;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:6px 10px;display:flex}.lag-anchors .read .lbl{font:500 11px/14px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink)}.lag-anchors .read .dim{font-size:13px}.lag-generic{margin-top:12px}.lag-generic ul{gap:6px;display:grid}.lag-generic li{font:400 13px/18px var(--font-mono);color:var(--color-ink);grid-template-columns:96px minmax(0,1fr) 40px;align-items:center;gap:10px;display:grid}.lag-generic i{background:var(--s-blocked);border-radius:3px;height:10px;display:block}.lag-generic .c{text-align:right}@media (width<64rem){.lag-anchors{grid-template-columns:minmax(0,1fr)}}.lag-tabs{grid-template-columns:minmax(0,1fr) 96px minmax(0,1fr);align-items:center;gap:10px;display:grid}.lag-tabs .tab{border:1px solid var(--color-line-strong);background:var(--color-surface-raised);border-radius:10px;gap:4px;min-width:0;padding:0 12px 12px;display:grid;overflow:hidden}.lag-tabs .tab .bar{background:var(--color-surface);font:400 11.5px/16px var(--font-mono);color:var(--color-ink-secondary);margin:0 -12px 6px;padding:4px 12px}.lag-tabs .tab code{font:400 13px/18px var(--font-mono);color:var(--color-ink);overflow-wrap:anywhere}.lag-tabs .tab code.ok{color:var(--color-ok)}.lag-tabs .tab .dim{font:500 12px/16px var(--font-sans)}.lag-tabs .mid{font:500 11.5px/15px var(--font-sans);color:var(--color-ink-secondary);text-align:center;justify-items:center;gap:10px;display:grid}.lag-tabs .mid>span{justify-items:center;gap:2px;display:grid}.lag-tabs .mid svg{max-width:100%}.lag-tabs .go path{fill:none;stroke:var(--color-link);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.lag-tabs .back path:first-child{fill:none;stroke:var(--color-fail-mark);stroke-width:1.6px;stroke-dasharray:4 4}.lag-tabs .back circle{fill:var(--color-fail-mark)}.lag-tabs .back path.k{fill:none;stroke:var(--color-on-navy);stroke-width:2px;stroke-linecap:round}.lag-tl4{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.lag-tl4 li{border:1px solid var(--color-line);background:var(--color-surface);border-radius:10px;min-width:0;padding:10px 12px}.lag-tl4 .y{font:500 13px/18px var(--font-mono);color:var(--color-link)}.lag-tl4 b{font:600 14px/19px var(--font-sans);color:var(--color-ink);margin-top:2px;display:block}.lag-tl4 span:last-child{font:500 12.5px/17px var(--font-sans);color:var(--color-ink-secondary);margin-top:2px;display:block}.lag-blank{gap:6px;display:grid}.lag-blank li{background:var(--color-surface);font:500 13.5px/19px var(--font-sans);color:var(--color-ink);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;padding:8px 12px;display:grid}.lag-blank .site{min-width:0;font:400 13px/18px var(--font-mono);align-items:center;gap:8px;display:flex}.lag-blank .site .t{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<64rem){.lag-tl4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<40rem){.lag-tabs{grid-template-columns:minmax(0,1fr)}.lag-tabs .mid{grid-auto-flow:column;justify-content:center;gap:18px}.lag-blank li{grid-template-columns:minmax(0,1fr)}}.lag-myths{margin-top:24px}.lag-myths table{border-collapse:separate;border-spacing:0;border:1px solid var(--color-line);background:var(--color-surface-raised);width:100%;box-shadow:var(--shadow-card);border-radius:14px;overflow:hidden}.lag-myths thead th{text-align:left;font:500 12px/16px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-secondary);border-bottom:1px solid var(--color-line);padding:10px 16px}.lag-myths tbody th,.lag-myths tbody td{vertical-align:top;text-align:left;border-bottom:1px solid var(--color-line);padding:12px 16px}.lag-myths tbody tr:last-child>*{border-bottom:0}.lag-myths tbody th{width:38%;font:600 15px/22px var(--font-sans);color:var(--color-ink)}.lag-myths tbody td{font:500 14.5px/22px var(--font-sans);color:var(--color-ink-secondary)}.lag-myths .myth{margin-top:6px;display:block}.lag-myths .src{white-space:nowrap;width:1%;font:500 13px/24px var(--font-sans)}.lag-myths .src a{min-height:24px;display:inline-block}.lag-verdict{border-radius:var(--radius-sm);height:22px;font:600 11px/16px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:5px;padding:0 8px 0 5px;display:inline-flex}.lag-verdict.is-false{background:var(--color-fail-fill);color:var(--color-fail)}.lag-verdict.is-old{background:var(--color-warn-fill);color:var(--color-warn)}.lag-verdict circle{fill:currentColor}.lag-verdict.is-false circle{fill:var(--color-fail-mark)}.lag-verdict.is-old circle{fill:var(--color-warn-mark)}.lag-verdict path{fill:none;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.lag-verdict.is-false path{stroke:var(--color-fail-fill)}.lag-verdict.is-old path{stroke:var(--color-warn-fill)}@media (width<64rem){.lag-myths table,.lag-myths tbody,.lag-myths tr,.lag-myths th,.lag-myths td{display:block}.lag-myths thead{display:none}.lag-myths tbody tr{border-bottom:1px solid var(--color-line);padding:12px 14px}.lag-myths tbody tr:last-child{border-bottom:0}.lag-myths tbody th,.lag-myths tbody td{border:0;width:auto;padding:0}.lag-myths tbody td{margin-top:4px}.lag-myths .src{width:auto;margin-top:2px}}:lang(ja) :is(.lag-st,.lag-tag,.lag-verdict,.lag-myths thead th),:lang(de) :is(.lag-st,.lag-tag,.lag-verdict){letter-spacing:.02em}.lag-fav.is-mono{background:color-mix(in oklab, var(--k-int) 16%, var(--color-surface-raised));color:color-mix(in oklch, var(--k-int) 75%, var(--color-ink));font:600 calc(var(--fs,18px) * .56) / 1 var(--font-sans);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--k-int) 40%, transparent)}.lag-credits a{padding-block:3px;display:inline-block}
