.wlt{--w-pub:var(--k-pub);--w-mdns:var(--lightningcss-light,#047857)var(--lightningcss-dark,#34d399);--w-priv:var(--k-host);--w-relay:var(--k-own);--w-tun:var(--lightningcss-light,#b45309)var(--lightningcss-dark,#fbbf24)}.wlt .wlt-ctl .dlt-ctl-row{margin-top:0}.wlt .wlt-keep{justify-self:start}.wlt .wlt-keep.btn{min-height:36px;color:var(--color-link);padding-inline:10px;font-size:14px}@media (width<64rem){.wlt .wlt-ctl .dlt-ctl-row{grid-template-columns:minmax(0,1fr)}.wlt .wlt-ctl .dlt-ctl-row>.wlt-pad{display:none}.wlt .wlt-keep{justify-self:center}}.wlt-row[data-w=public]{--kc:var(--w-pub)}.wlt-row[data-w=tunnel]{--kc:var(--w-tun)}.wlt-row[data-w=mdns]{--kc:var(--w-mdns)}.wlt-row:is([data-w=private],[data-w=cgnat],[data-w=loopback]){--kc:var(--w-priv)}.wlt-row[data-w=relay]{--kc:var(--w-relay)}.wlt-row:is([data-w=reserved],[data-w=unknown]){--kc:var(--k-unk)}.wlt-row.is-leak{--kc:var(--color-fail-mark)}.wlt .kc[data-w=public]{--kc:var(--w-pub)}.wlt .kc[data-w=tunnel]{--kc:var(--w-tun)}.wlt .kc[data-w=mdns]{--kc:var(--w-mdns)}.wlt .kc:is([data-w=private],[data-w=cgnat],[data-w=loopback]){--kc:var(--w-priv)}.wlt .kc[data-w=relay]{--kc:var(--w-relay)}.wlt .kc:is([data-w=reserved],[data-w=unknown]){--kc:var(--k-unk);box-shadow:inset 0 0 0 1px var(--color-line-control);color:var(--color-ink-secondary);background:0 0}.wlt-addr{font:500 15px/21px var(--font-mono);color:var(--color-ink);overflow-wrap:anywhere}.wlt .dlt-l1 .fam{align-self:center}.wlt-l3 a{color:var(--color-link)}.wlt-l3 .sep:before{content:"·";color:var(--color-ink-disabled);margin-inline:2px}.wlt-l3 .nw{color:var(--color-ink);align-items:center;gap:6px;display:inline-flex}.wlt-l3 .as{font:400 12.5px/18px var(--font-mono);color:var(--color-ink-secondary)}.wlt-l3[data-s=new] .seen{color:var(--color-fail);font-weight:600}.wlt-l3[data-s=open] .seen{color:var(--color-warn);font-weight:600}.wlt-l3[data-s=seen] .seen{color:var(--color-ink)}.wlt .tl.icon[data-s=new]{--tone:var(--color-fail-mark)}.wlt .tl.icon[data-s=open]{--tone:var(--color-warn-mark)}.wlt .tl.icon[data-s=none]{--tone:var(--kc)}.wlt-via{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;display:flex!important}.wlt-via .mt{width:22px;height:22px}.wlt-via .mt img{width:15px;height:15px}.wlt-via .dev{width:22px;height:22px;color:var(--color-ink-secondary);box-shadow:inset 0 0 0 1px var(--color-line);border-radius:5px;place-items:center;display:grid}.wlt-via .n{font:400 12px/1 var(--font-mono);color:var(--color-ink-secondary)}@media (width<64rem){.wlt-via{justify-content:flex-end}}.wlt-block{border-top:1px solid var(--color-line);padding:12px 20px 8px}.wlt-block h3{font:500 12px/16px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-secondary);align-items:center;gap:4px;margin:0;display:flex}.wlt-srv,.wlt-find{gap:2px;margin:6px 0 0;padding:0;list-style:none;display:grid}.wlt-srv li{grid-template-columns:24px minmax(0,1fr) auto auto;align-items:center;gap:4px 10px;padding:6px 0;display:grid}.wlt-srv .nm{font:600 14px/19px var(--font-sans);color:var(--color-ink)}.wlt-srv .host{font:400 12.5px/18px var(--font-mono);color:var(--color-ink-secondary);overflow-wrap:break-word;margin-left:6px}.wlt-srv .terms{font:500 12.5px/17px var(--font-sans);color:var(--color-ink-secondary);display:block}.wlt-srv .st{height:24px;font:600 12.5px/1 var(--font-sans);white-space:nowrap;border-radius:8px;align-items:center;gap:5px;padding:0 8px 0 6px;display:inline-flex}.wlt-srv .st[data-s=answered]{background:color-mix(in oklab, var(--color-ok-mark) 12%, var(--color-surface-raised));color:color-mix(in oklab, var(--color-ok-mark) 60%, var(--color-ink))}.wlt-srv .st[data-s=answered] svg{color:var(--color-ok-mark)}.wlt-srv .st:not([data-s=answered]){box-shadow:inset 0 0 0 1px var(--color-line-control);color:var(--color-ink-secondary)}.wlt-srv .st:not([data-s=answered]) svg{color:var(--color-unknown-mark)}.wlt-srv .ms{text-align:right;min-width:52px;font:400 13px/1 var(--font-mono);color:var(--color-ink-secondary);font-variant-numeric:tabular-nums}.wlt-why{font:500 13px/19px var(--font-sans);color:var(--color-ink-secondary);margin:4px 0 6px}.wlt-find li{font:500 14px/21px var(--font-sans);color:var(--color-ink-secondary);grid-template-columns:18px minmax(0,1fr);align-items:start;gap:8px;padding:6px 0;display:grid}.wlt-find li>svg{margin-top:2px}.wlt-find li[data-s=fail]>svg{color:var(--color-fail-mark)}.wlt-find li[data-s=warn]>svg{color:var(--color-warn-mark)}.wlt-find li[data-s=ok]>svg{color:var(--color-ok-mark)}.wlt-find li[data-s=info]>svg{color:var(--color-link)}.wlt-find strong{color:var(--color-ink);font-weight:600;display:block}.wlt-find code{font:400 .93em/1 var(--font-mono)}.wlt-chips{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.wlt-chips code{background:var(--color-surface);height:22px;box-shadow:inset 0 0 0 1px var(--color-line);font:400 12px/1 var(--font-mono);color:var(--color-ink);overflow-wrap:anywhere;border-radius:5px;align-items:center;padding:0 6px;display:inline-flex}.wlt-help{font:500 14px/20px var(--font-sans);margin:2px 0 6px 26px}.wlt-help a{color:var(--color-link);align-items:center;gap:4px;display:inline-flex}@media (width<64rem){.wlt-block{padding-inline:14px}.wlt-srv li{grid-template-columns:24px minmax(0,1fr) auto}.wlt-srv .ms{display:none}.wlt-srv .host{margin-left:0;display:block}}.dlt-al .wlt-act{border:1px solid var(--color-line-control);background:var(--color-surface-raised);min-height:32px;font:500 13px/1 var(--font-sans);color:var(--color-ink);white-space:nowrap;cursor:pointer;border-radius:6px;align-items:center;gap:6px;margin:4px 0 0;padding:0 10px;display:inline-flex}.dlt-al .wlt-act:hover{border-color:var(--color-link)}.dlt-al .wlt-act:disabled{cursor:progress;color:var(--color-ink-secondary)}.wlt .dlt-diff .cols{grid-template-columns:repeat(2,minmax(0,1fr))}.wlt .dlt-diff .srv{grid-template-columns:minmax(0,1fr)}.wlt .dlt-diff .srv .ip{color:var(--color-ink);font-size:12.5px}.wlt .dlt-diff .srv .ip.chg{color:var(--color-link);font-weight:500}@media (width<64rem){.wlt .dlt-diff .cols{grid-template-columns:minmax(0,1fr)}}.wlt .dlp-srv>.lane.two{grid-template-columns:minmax(0,1fr)}.wlt .dlp-node .sb{overflow-wrap:anywhere}.wlt .wlt-you-l{align-items:center;gap:2px;display:inline-flex}@media (width<64rem){.wlt .wlt-you-l{display:none}}.wlt .dlt-priv{text-wrap:balance;max-width:46rem;margin-inline:auto}
