.pub-foot{padding-bottom:calc(48px + var(--pub-foot-pad-bottom,0px) + env(safe-area-inset-bottom,0px));margin-top:72px}.pub-foot__in{border-top:var(--hair) solid var(--separator);font:var(--t-footnote);color:var(--label-2);flex-wrap:wrap;align-items:flex-start;gap:12px 28px;padding-top:18px;display:flex}.pub-foot__main{flex:380px;min-width:0}.pub-foot__note{max-width:62ch;margin:0}.pub-foot__links{flex-wrap:wrap;align-items:center;gap:6px 18px;margin:0;padding:0;list-style:none;display:flex}.pub-foot__links a,.pub-foot__link{color:var(--label);border-radius:4px;text-decoration:none}.pub-foot__link{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.pub-foot__link:disabled{color:var(--label-3);cursor:default}.pub-foot__links a:hover,.pub-foot__link:not(:disabled):hover{color:var(--accent-text);text-underline-offset:2px;text-decoration:underline}.pub-foot__links a:focus-visible,.pub-foot__link:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.pub-foot__copy{color:var(--label-2);white-space:nowrap}.pub-foot__copy a{color:var(--label-2);font-variant-numeric:tabular-nums}@media (max-width:720px){.pub-foot{margin-top:48px}.pub-foot__in{flex-direction:column;gap:14px}.pub-foot__main{flex-basis:auto}}.pub-privacy{font:var(--t-body);color:var(--label);gap:12px;display:grid}.pub-privacy p{margin:0}.pub-privacy__icon{width:28px;height:28px;color:var(--status-ok)}.pub-privacy__meta{font:var(--t-footnote);color:var(--label-2)}.lg-page{position:relative;overflow-x:clip}.lg-muted{color:var(--label-2)}.lg-label{font:var(--t-footnote);color:var(--label-2);margin:0}.lg-dash{color:var(--label-3)}.lg-hero{padding-top:var(--shell-top);padding-bottom:28px;position:relative}.lg-graticule{pointer-events:none;width:100%;height:520px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 58%,#0000);mask-image:linear-gradient(#000 58%,#0000)}.lg-graticule path{fill:none;stroke:var(--label);vector-effect:non-scaling-stroke;stroke-width:1px}.lg-graticule__minor{stroke-opacity:.07}.lg-graticule__major{stroke-opacity:.11}:root[data-theme=dark] .lg-graticule__minor{stroke-opacity:.055}:root[data-theme=dark] .lg-graticule__major{stroke-opacity:.085}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .lg-graticule__minor{stroke-opacity:.055}:root:not([data-theme=light]) .lg-graticule__major{stroke-opacity:.085}}.lg-hero__in{justify-content:space-between;align-items:flex-end;gap:24px;display:flex;position:relative}.lg-hero__text{flex:560px;min-width:0;max-width:640px;padding-top:24px}.lg-hero__title{font:var(--t-display);letter-spacing:var(--tr-title);color:var(--label);margin:0}.lg-hero__sub{max-width:31em;font:400 20px/27px var(--font-sans);color:var(--label-2);text-wrap:pretty;margin:10px 0 0}.lg-hero__status{min-height:24px;font:var(--t-subhead);color:var(--label-2);flex-wrap:wrap;align-items:center;gap:6px 18px;margin-top:18px;display:flex}.lg-hero__state{color:var(--label);align-items:center;gap:8px;display:inline-flex}.lg-hero__fresh{font-variant-numeric:tabular-nums}.lg-hero__link{color:var(--link);border-radius:4px;align-items:center;gap:2px;text-decoration:none;display:inline-flex}.lg-hero__link>svg{stroke-width:2px;width:15px;height:15px}.lg-hero__link:hover{text-underline-offset:2px;text-decoration:underline}.lg-hero__link:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.lg-hero__announce{margin-top:20px;position:relative}.lg-hero__announce .wc-callout{white-space:pre-line}.lg-map{aspect-ratio:520/220;pointer-events:none;flex:0 520px;width:520px;max-width:46%;margin-bottom:-6px;position:relative}.lg-map--empty,.lg-map--none{visibility:hidden}.lg-map__svg{width:100%;height:100%;display:block;overflow:visible}.lg-map__arc{fill:none;stroke:var(--accent);stroke-width:1.5px;stroke-linecap:round;opacity:.8;stroke-dasharray:1;stroke-dashoffset:1px;animation:lg-draw 1.4s var(--ease-smooth) .2s forwards}.lg-map__arc-shadow{fill:none;stroke:var(--bg);stroke-width:6px;opacity:.9}@keyframes lg-draw{to{stroke-dashoffset:0}}.lg-map__halo{fill:var(--accent);opacity:.14}.lg-map__dot{fill:var(--accent);stroke:var(--bg-2);stroke-width:2.5px}.lg-map__pulse{fill:none;stroke:var(--accent);stroke-width:1px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:lg-pulse 3.2s var(--ease-smooth) infinite}.lg-map__pin.is-down .lg-map__dot,.lg-map__pin.is-down .lg-map__halo{fill:var(--status-crit)}.lg-map__pin.is-degraded .lg-map__dot,.lg-map__pin.is-degraded .lg-map__halo{fill:var(--status-warn)}.lg-map__pin.is-maintenance .lg-map__dot,.lg-map__pin.is-maintenance .lg-map__halo{fill:var(--status-maintenance)}.lg-map__pin.is-down .lg-map__pulse{display:none}@keyframes lg-pulse{0%{opacity:.5;transform:scale(.4)}80%,to{opacity:0;transform:scale(2.2)}}.lg-map__label{font:600 15px/1 var(--font-sans);color:var(--label);white-space:nowrap;text-shadow:0 0 6px var(--bg), 0 0 2px var(--bg);align-items:center;gap:7px;display:inline-flex;position:absolute}.lg-map__label.is-right{transform:translate(6px)}.lg-map__label.is-left{transform:translate(calc(-100% - 6px))}.lg-map__rtt{background:var(--bg-2);box-shadow:0 0 0 1px var(--separator), var(--shadow-1);font:600 13px/1 var(--font-sans);font-variant-numeric:tabular-nums;color:var(--label);white-space:nowrap;border-radius:999px;padding:7px 14px;position:absolute;transform:translate(-50%,-50%)}.lg-composer-slot{margin-top:4px}@media (min-width:721px){.lg-composer-slot{width:100%;max-width:calc(var(--wrap-max) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}}.lg-composer__chips{min-width:0;display:inline-flex}.lg-composer-slot [data-composer-mobile] .wc-btn:after{right:0}.lg-composer__chips-skeleton{gap:6px;display:inline-flex}.lg-composer__none{font:var(--t-footnote);color:var(--status-warn-text)}.lg-composer__note.is-warn{color:var(--status-warn-text)}.lg-composer__note.is-error{color:var(--status-crit-text);white-space:normal;text-align:right}.lg-composer__flags{flex:none;align-items:center;gap:3px;display:inline-flex}.lg-composer__recap{text-overflow:ellipsis;font-variant-numeric:tabular-nums;min-width:0;overflow:hidden}@media (min-width:721px) and (max-width:1080px){.lg-composer-slot .wc-composer__note:has(.is-warn,.is-error,.is-hint){white-space:normal;flex:1 0 100%;margin-left:0;display:block}.lg-composer-slot .wc-composer__note .lg-composer__note.is-error{text-align:left}}.lg-composer__alert.wc-glass{--glass-radius:18px;--_fill:color-mix(in srgb, var(--lg-fill-lg) 40%, var(--bg-elevated));--lg-refract:initial;--lg-glow:0;z-index:2;font:var(--t-footnote);color:var(--label);text-wrap:pretty;animation:wc-presence-in .22s var(--ease-smooth) both, lg-alert-rise .22s var(--ease-smooth) both;align-items:flex-start;gap:8px;padding:10px 14px 10px 12px;display:flex;position:absolute;bottom:calc(100% + 8px);left:6px;right:6px;flex:none!important}@keyframes lg-alert-rise{0%{transform:translateY(4px)}}.lg-composer__alert>svg{stroke-width:2px;width:16px;height:16px;color:var(--status-warn);flex:none;margin-top:1px}.lg-composer__alert.is-error>svg{color:var(--status-crit)}.lg-composer__alert.is-hint>svg{color:var(--status-info)}@media (hover:hover){.lg-composer-slot[data-min]:not(:hover):not([data-open]) .lg-composer__alert.is-hint{display:none}}@media (hover:none){.lg-composer-slot[data-min]:not([data-open]) .lg-composer__alert.is-hint{display:none}}.lg-run{transition:background-color var(--dur-fade) var(--ease-smooth), min-width var(--dur-quick) var(--ease-snappy)}.lg-run__op{display:none}@media (max-width:720px){.lg-composer-slot[data-min]:not([data-open]) .lg-run__verb,.lg-run--type .lg-run__verb{display:none}.lg-composer-slot[data-min]:not([data-open]) .lg-run__op,.lg-run--type .lg-run__op{display:inline}}.lg-run .wc-btn__label{font-variant-numeric:tabular-nums}@media (max-width:720px){.wc-composer__action>.lg-run--glyph{width:var(--_h);padding:0}.lg-run--glyph .wc-btn__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.lg-composer__type{display:none}@media (max-width:720px){.lg-composer-slot[data-min]:not([data-open]) .lg-target .wc-search__accessory,.lg-composer-slot[data-min]:not([data-open]) .lg-target .wc-search__clear{display:none}.lg-composer-slot .wc-composer__field{grid-template-columns:minmax(0,1fr);display:grid}.lg-composer-slot .wc-composer__field>.lg-target{grid-area:1/1}.lg-composer-slot[data-min]:not([data-open]) .lg-composer__type{z-index:1;font:var(--t-caption2);color:var(--label-2);pointer-events:none;grid-area:1/1;place-self:start;margin:6px 0 0 15px;display:block}.lg-composer-slot[data-min]:not([data-open]) .lg-composer__type+.lg-target .wc-search__el{padding-top:16px}}.lg-stop-glyph{background:currentColor;border-radius:1.5px;width:7px;height:7px;display:block}.lg-hp{width:1px;height:1px;top:auto;left:-10000px;overflow:hidden;position:absolute!important}.lg-target.is-invalid{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--status-crit) 55%, transparent)}.lg-target.is-invalid.is-focused{box-shadow:0 0 0 3px color-mix(in srgb, var(--status-crit) 35%, transparent)}@media (max-width:1080px),(pointer:coarse){.lg-target .wc-search__kbd{display:none}}@media (max-width:720px){.lg-target:not(:focus-within) .wc-search__clear:not(:hover){display:none}}.lg-hint{background:var(--fill-3);height:26px;font:500 13px/1 var(--font-sans);color:var(--label);white-space:nowrap;border:0;border-radius:13px;align-items:center;gap:4px;min-width:0;padding:0 10px 0 8px;display:inline-flex}.lg-hint>svg{stroke-width:2px;flex:none;width:14px;height:14px}.lg-hint--ok>svg{color:var(--status-ok)}.lg-hint--busy{color:var(--label-2)}.lg-hint--error{background:color-mix(in srgb, var(--status-crit) 12%, transparent);color:var(--status-crit-text);cursor:help}.lg-hint--error:focus-visible{outline:3px solid var(--focus);outline-offset:1px}.lg-hint__text{text-overflow:ellipsis;min-width:0;overflow:hidden}.lg-hint--pick{cursor:pointer;transition:background-color var(--dur-instant);padding:0 6px 0 10px}.lg-hint--pick:hover{background:var(--fill-2)}.lg-hint--pick:focus-visible{outline:3px solid var(--focus);outline-offset:1px}.lg-hint--pick>svg{width:13px;height:13px;color:var(--label-2)}.lg-hint--pick.is-pinned{background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent-text)}.lg-hint__as{font:var(--t-footnote);color:var(--label-on-glass-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lg-hint__as .wc-mono{font-size:12.5px}.lg-chooser .wc-mono{font-size:13px}.lg-target .lg-hint{flex:0 auto;min-width:44px}.lg-target .lg-hint--ok:not(:has(>.wc-mono)){flex-shrink:0}.lg-target .lg-hint__as{flex:0 100 auto;min-width:0}.lg-target .lg-hint--ok:has(+.lg-hint--pick.is-pinned){display:none}.lg-target.wc-search:has(>.wc-search__accessory)>.wc-search__el{min-width:min(var(--lg-value-w,16ch), 16ch, 45%)}@container wc-search (width>560px){.lg-target .lg-hint{flex-shrink:0;max-width:100%}}@container wc-search (width<=560px){.lg-target .lg-hint__as{display:none}}@container wc-search (width<=420px){.lg-target .lg-hint--ok:not(:has(>.wc-mono)){flex-shrink:1}}@container wc-search (width<=340px){.lg-target .wc-search__accessory{flex:none;gap:0;max-width:none;display:inline-flex;overflow:visible}.lg-target .lg-hint{background:0 0;flex:none;justify-content:center;width:22px;min-width:0;height:22px;padding:0}.lg-target .lg-hint>svg{width:16px;height:16px}.lg-target .lg-hint__text{display:none}.lg-target .lg-hint--pick{border-radius:16px;width:32px;height:32px}.lg-target .lg-hint--pick.is-pinned{background:color-mix(in srgb, var(--accent) 14%, transparent)}}@container wc-search (width<=260px){.lg-target .wc-search__icon{display:none}}@media (max-width:720px){.lg-target .wc-search__icon{display:none}}@container wc-search (width<=220px){.lg-target .lg-hint--ok{display:none}}.lg-opts-pop__row{font:var(--t-subhead);color:var(--label);justify-content:space-between;align-items:center;gap:12px;padding:6px 8px;display:flex}.lg-opts-pop__row .wc-seg{--_h:32px;--_pad:2px;--_px:10px;font:500 14px/18px var(--font-sans)}.lg-page .lg-visitor{margin-top:0;padding-top:28px}.lg-visitor__grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.lg-card{min-width:0}.lg-me{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px 28px;padding:20px 24px;display:grid}.lg-me__main{gap:6px;min-width:0;display:grid}.lg-me__ip{align-items:flex-start;gap:6px;min-width:0;margin:0;display:flex}.lg-me__ip .wc-mono{font:600 22px/28px var(--font-mono);letter-spacing:-.01em;overflow-wrap:break-word}.lg-me__ip.is-v6 .wc-mono{overflow-wrap:normal;font-size:18px;line-height:28px}.lg-me__net{font:var(--t-subhead);flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.lg-me__country{color:var(--label-2);align-items:center;gap:6px;display:inline-flex}.lg-me__rdns{font:var(--t-footnote);overflow-wrap:normal;margin:0}.lg-me__rdns .wc-mono{color:var(--label);overflow-wrap:anywhere}.lg-me__note,.lg-me__error{font:var(--t-footnote);color:var(--label-2);text-wrap:pretty;margin:0}.lg-me__error{color:var(--status-warn-text)}.lg-me__skeleton{gap:8px;display:grid}.lg-me__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lg-me__hint{contain:inline-size;font:var(--t-footnote);color:var(--label-2);text-wrap:pretty;flex-basis:100%;margin-top:2px}.lg-points{padding:18px 20px 12px}.lg-points__head{justify-content:space-between;gap:12px;margin-bottom:6px;display:flex}.lg-points__list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.lg-point{align-items:center;gap:12px;padding:8px 0;display:flex}.lg-point+.lg-point{border-top:var(--hair) solid var(--separator)}.lg-point__text{flex:1;min-width:0}.lg-point__name{font:var(--t-headline);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;display:flex}.lg-point__caps{font:var(--t-footnote);color:var(--label-2);margin:2px 0 0}.lg-point__fam{background:var(--fill-4);border-radius:8px;margin-left:8px;padding:1px 7px}.lg-point__lat{font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:inline-flex}.lg-point__lat b{text-align:right;min-width:44px;font-weight:600}.lg-points__links{border-top:var(--hair) solid var(--separator);font:var(--t-footnote);color:var(--label-2);gap:4px;margin:6px 0 0;padding:10px 0 0;list-style:none;display:grid}.lg-points__links li{justify-content:space-between;gap:12px;display:flex}.lg-points__links b{color:var(--label);font-variant-numeric:tabular-nums;font-weight:600}.lg-results{margin-top:56px}.lg-results__head{flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:0 4px 18px;display:flex}.lg-results__title{font:var(--t-title2);letter-spacing:var(--tr-title);margin:0}.lg-results__meta{font:var(--t-subhead);color:var(--label-2)}.lg-results__tools{align-self:center;align-items:center;gap:8px;margin-left:auto;display:flex}.lg-keys{justify-items:start;gap:6px;padding-block:2px;display:grid}.lg-keys>span{align-items:center;gap:4px;display:inline-flex}.lg-results__list{grid-template-columns:minmax(0,1fr);gap:40px;display:grid}.lg-results__item{min-width:0;scroll-margin-top:calc(var(--topbar-top,12px) + var(--topbar-h,44px) + 150px)}.lg-empty{border-radius:var(--r-card);background:var(--bg-2);padding:40px 16px}.lg-examples{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.lg-result{min-width:0;animation:wc-rise-in .3s var(--ease-smooth) both}.lg-result__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 16px;margin:0 4px 14px;display:flex}.lg-result__title{flex:320px;min-width:0}.lg-result__h{font:var(--t-title3);letter-spacing:var(--tr-title);overflow-wrap:anywhere;margin:0}.lg-result__h .wc-mono{font-weight:600}.lg-result__meta{margin-top:4px}.lg-result__meta .wc-mono{font-size:14px}.lg-result__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lg-result__callout{margin-bottom:12px}.lg-result__gone,.lg-result__loading{gap:10px;padding:20px;display:grid}.lg-result__gone p{color:var(--label-2);margin:0}.lg-lochead{flex-wrap:wrap;align-items:center;gap:8px 12px;padding:16px 20px 0;display:flex;position:relative}.lg-lochead__title{font:var(--t-headline);min-width:0;margin:0}.lg-lochead__switch{min-width:0}.lg-lochead__pill{margin-left:auto}.lg-hairline{height:3px;position:absolute;inset:0 0 auto;overflow:hidden}.lg-hairline>i{background:var(--accent);height:100%;transition:width .6s var(--ease-smooth);border-radius:0 2px 2px 0;display:block}.lg-loc{align-items:center;gap:10px;min-width:0;display:inline-flex}.lg-loc__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lg-card__foot{border-top:var(--hair) solid var(--separator);font:var(--t-footnote);color:var(--label-2);flex-wrap:wrap;gap:4px 16px;margin:auto 0 0;padding:12px 20px 14px;display:flex}.lg-card__foot .wc-mono{color:var(--label)}.lg-ping-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.lg-ping-grid.is-single{grid-template-columns:minmax(0,1fr)}@media (min-width:1100px){.lg-ping-grid:not(.is-single):has(>:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}}.lg-ping{flex-direction:column;display:flex}.lg-ping__metrics{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px;padding:14px 20px 0;display:flex}.lg-ping__hero{flex-direction:column;min-width:0;display:flex}.lg-big{font:600 44px/48px var(--font-rounded);letter-spacing:-.01em;font-variant-numeric:proportional-nums;color:var(--label)}.lg-big.is-empty{font:600 22px/48px var(--font-sans);color:var(--label-2)}.lg-big__unit{font:500 20px/1 var(--font-sans);color:var(--label-2);letter-spacing:0}.lg-ping__caption{font:var(--t-footnote);color:var(--label-2)}.lg-stats{text-align:right;grid-template-columns:repeat(3,auto);gap:2px 22px;margin:0 0 4px;display:grid}.lg-stats>div{display:contents}.lg-stats dt{font:var(--t-footnote);color:var(--label-2);white-space:nowrap;grid-row:1}.lg-stats dd{font:600 17px/22px var(--font-sans);font-variant-numeric:tabular-nums;white-space:nowrap;grid-row:2;margin:0}.lg-stats dd small{font:500 13px/1 var(--font-sans);color:var(--label-2)}.lg-tone-warn{color:var(--status-warn-text)}.lg-tone-crit{color:var(--status-crit-text)}.lg-ping__bars{margin:14px 20px 0}.lg-ping__note{font:var(--t-footnote);color:var(--label-2);margin:8px 20px 12px}.lg-replies{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;column-gap:24px;margin:10px 20px 4px;padding:0;list-style:none;display:grid}.lg-replies li{border-top:var(--hair) solid var(--separator);min-width:0;height:32px;font:13px/1 var(--font-mono);font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:flex}.lg-replies li.is-new{animation:wc-row-flash .6s var(--ease-smooth) both}.lg-replies__seq{width:22px;color:var(--label-2);flex:none}.lg-replies__ttl{white-space:nowrap;min-width:0;height:16px;color:var(--label-2);flex-wrap:wrap;flex:1 1 0;font-size:12px;line-height:16px;display:flex;overflow:hidden}.lg-replies__ttl:before{content:"";height:100%}.lg-replies__rtt{color:var(--label);white-space:nowrap;flex:none;margin-left:auto}.lg-replies .is-pending .lg-replies__rtt{color:var(--label-3);font-family:var(--font-sans)}.lg-replies .is-bad .lg-replies__rtt{color:var(--status-warn-text);font-family:var(--font-sans)}.lg-problem{padding:28px 20px 32px}.lg-problem-inline{border-radius:var(--r-inner);background:var(--fill-4);font:var(--t-footnote);color:var(--label-2);flex-wrap:wrap;align-items:center;gap:8px 10px;margin:12px 20px 14px;padding:10px 12px;display:flex}.lg-problem-inline__icon{color:var(--status-warn);display:inline-grid}.lg-problem-inline__icon>svg{width:16px;height:16px}.lg-problem-inline__text{flex:200px}.lg-problem-inline__text b{color:var(--label);font-weight:600}.lg-trace{padding-bottom:0}.lg-chain{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:14px 20px 6px;list-style:none;display:flex}.lg-chain>li{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.lg-chain>li>.wc-asn{flex-shrink:1;min-width:0}.lg-chain__sep{width:14px;height:14px;color:var(--label-3);flex:none}.lg-hops-wrap{overscroll-behavior-x:contain;overflow-x:auto;container:lg-hops/inline-size}.lg-hops{--lg-edge:20px;border-collapse:collapse;width:100%;font:var(--t-subhead)}.lg-hops th{font:500 12px/16px var(--font-sans);color:var(--label-2);text-align:left;white-space:nowrap;vertical-align:bottom;padding:10px 10px 8px}.lg-hops td{border-top:var(--hair) solid var(--separator);vertical-align:middle;height:56px;padding:9px 10px}.lg-hops th:first-child,.lg-hops td:first-child{padding-left:var(--lg-edge);width:44px}.lg-hops th:last-child,.lg-hops td:last-child{padding-right:var(--lg-edge)}.lg-hops .n{color:var(--label-2);font-variant-numeric:tabular-nums;white-space:nowrap}.lg-hops .r{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.lg-hops td.b{font-weight:600}.lg-hops th.bar .ch-mtraxis{min-width:96px;display:block;container:lg-axis/inline-size}.lg-hops td.bar .ch-mtrbar{width:0;min-width:100%}@container lg-axis (width<=112px){.lg-hops th.bar .ch-mtraxis>span:nth-child(2){display:none}}.lg-hops td.net{white-space:nowrap}.lg-netcell .lg-net{max-width:100%}.lg-hops tr.is-silent td,.lg-hops tr.is-pending td{color:var(--label-2)}.lg-hops tr.is-target .lg-host__name{font-weight:600}.lg-hops tbody tr{animation:wc-rise-in .3s var(--ease-smooth) both}.lg-host__name{color:var(--label);overflow-wrap:normal;flex-wrap:wrap;align-items:center;gap:4px 6px;font-weight:500;display:flex}.lg-host__name.wc-mono{font-size:14.5px}.lg-host__ip{overflow-wrap:break-word;min-width:0}.lg-host__label{align-items:center;gap:6px;min-width:0;display:inline-flex}.lg-host__sub:not(.wc-mono){overflow-wrap:normal}.lg-hops tr.is-silent .lg-host__name,.lg-hops tr.is-pending .lg-host__name{color:var(--label-2);font-weight:400}.lg-host__stars{white-space:nowrap;letter-spacing:.12em;color:var(--label-3);flex:none}.lg-host__sub{font:var(--t-footnote);color:var(--label-2);overflow-wrap:anywhere;margin-top:2px}.lg-host__sub.wc-mono{font-size:12px}.lg-host__lock{width:14px;height:14px;color:var(--label-2);flex:none}.lg-host__net-sm{margin-top:6px;display:none}.lg-host__bar-sm{max-width:320px;margin-top:6px;display:none}.lg-net{flex-wrap:wrap;gap:6px;display:inline-flex}.lg-mark{color:var(--status-warn-text);margin-left:1px;font-size:11px}.lg-mtrnote{border-top:var(--hair) solid var(--separator);font:var(--t-footnote);color:var(--label-2);text-wrap:pretty;margin:0;padding:12px 20px 14px}.lg-trace__loop{color:var(--status-warn-text)}.lg-trace__skeleton{gap:14px;padding:18px 20px 22px;display:grid}.lg-trace__skeleton-row{grid-template-columns:24px 1fr 60px;align-items:center;gap:16px;display:grid}.lg-bgp__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px 24px;padding:16px 20px 4px;display:flex}.lg-bgp__covering{font:var(--t-subhead);color:var(--label-2);margin:12px 20px 0}.lg-bgp__note{margin:12px 20px 4px}.lg-bgp__id{flex:280px;min-width:0}.lg-bgp__prefix{font:600 28px/34px var(--font-mono);letter-spacing:-.02em;overflow-wrap:break-word;margin:0}.lg-bgp__origin{font:var(--t-subhead);color:var(--label-2);flex-wrap:wrap;gap:2px 14px;margin:6px 0 0;display:flex}.lg-bgp__origin-name{color:var(--label)}.lg-bgp__moas{font:var(--t-footnote);color:var(--status-warn-text);margin:6px 0 0}.lg-bgp__graph{min-width:0;padding:8px 12px 4px}.lg-bgp__graph .ch-foot{padding-inline:8px}.lg-bgp__skeleton{gap:10px;padding:18px 20px 22px;display:grid}.lg-rpki{background:var(--_bg);border-radius:16px;flex:0 420px;align-items:flex-start;gap:12px;padding:12px 16px 12px 12px;display:flex}.lg-rpki--ok{--_bg:color-mix(in srgb, var(--status-ok) 12%, transparent);--_fg:var(--status-ok-text)}.lg-rpki--crit{--_bg:color-mix(in srgb, var(--status-crit) 12%, transparent);--_fg:var(--status-crit-text)}.lg-rpki--warn{--_bg:color-mix(in srgb, var(--status-warn) 13%, transparent);--_fg:var(--status-warn-text)}.lg-rpki--neutral{--_bg:var(--fill-4);--_fg:var(--label)}.lg-rpki__icon{color:var(--_fg);flex:none;display:inline-grid}.lg-rpki__icon>svg{stroke-width:1.6px;width:26px;height:26px}.lg-rpki__text{gap:3px;min-width:0;display:grid}.lg-rpki__title{font:600 15px/20px var(--font-sans);color:var(--_fg);margin:0}.lg-rpki__body{font:var(--t-footnote);color:var(--label);text-wrap:pretty;margin:0}.lg-rpki__vrps{color:var(--label);margin:2px 0 0;padding:0;font-size:12px;list-style:none}.lg-rpki__source{font:var(--t-caption1);color:var(--label-2);margin:0}.lg-routes{margin:8px 0 0;padding:0;list-style:none}.lg-route{border-top:var(--hair) solid var(--separator);grid-template-columns:116px minmax(0,1fr);gap:10px 16px;padding:16px 20px 18px;display:grid}.lg-route__badge{padding-top:4px}.lg-route__main{grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;display:grid}.lg-aspath{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.lg-aspath__hop{align-items:center;gap:4px;min-width:0;max-width:100%;display:inline-flex}.lg-aspath__hop>.wc-asn{flex:0 auto;min-width:0;max-width:100%}.lg-aspath__hop>.lg-prepend{flex:none}.lg-aspath__sep{width:14px;height:14px;color:var(--label-3);flex:none;margin-right:2px}.lg-prepend{background:var(--fill-3);height:20px;font:600 12px/1 var(--font-sans);color:var(--label-2);font-variant-numeric:tabular-nums;cursor:help;border-radius:10px;place-items:center;padding:0 6px;display:inline-grid}.lg-prepend:focus-visible{outline:3px solid var(--focus);outline-offset:1px}.lg-attrs{font:var(--t-subhead);flex-wrap:wrap;gap:4px 16px;margin:0;display:flex}.lg-attrs>div{gap:6px;min-width:0;display:inline-flex}.lg-attrs dt{color:var(--label-2);flex:none}.lg-attrs dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0;margin:0;font-weight:600}.lg-attrs__flags{font:var(--t-footnote);color:var(--label-2);margin:2px 0 0}.lg-comms{flex-wrap:wrap;align-items:baseline;gap:6px 10px;display:flex}.lg-comms__label{font:var(--t-footnote);color:var(--label-2);min-width:0}.lg-comms__list{flex-wrap:wrap;gap:6px;min-width:0;max-width:100%;margin:0;padding:0;list-style:none;display:flex}.lg-comms__list>li{min-width:0;max-width:100%}.lg-comm .wc-mono{font-size:12px;font-weight:600}.lg-comm__label{color:var(--label-2);margin-left:6px}.lg-text{padding:0}.lg-text__pre{max-height:70vh;font:13px/1.55 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--label);white-space:pre;tab-size:4;margin:18px 0;padding:0 20px;overflow:auto}@supports (max-height:calc(round(up, 100px, 1lh) + .5lh)){.lg-text__pre{max-height:calc(round(up,70vh - .5lh,1lh) + .5lh)}}.lg-text__pre:focus-visible{outline:none}.lg-text:has(>.lg-text__pre:focus-visible):after{content:"";border-radius:inherit;outline:3px solid var(--focus);outline-offset:-3px;pointer-events:none;position:absolute;inset:0}.lg-text__state{color:var(--label-2);justify-items:start;gap:10px;padding:20px;display:grid}.lg-palette__target{color:var(--label);font-size:14.5px;font-weight:500}.lg-history__list{display:grid}.lg-history__title{font-weight:500}.lg-history__title .wc-mono{overflow-wrap:anywhere;font-size:14px}.lg-history__empty{font:var(--t-subhead);color:var(--label-2);margin:4px 10px 8px}.lg-history__foot{border-top:var(--hair) solid var(--separator);font:var(--t-footnote);color:var(--label-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding:8px 10px 4px;display:flex}.lg-history__foot p{flex:180px;margin:0}.lg-extras{margin-top:56px}.lg-extras__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start;gap:16px;display:grid}.lg-extra{padding:20px 24px}.lg-extra__title{font:var(--t-headline);margin:0}.lg-extra__desc{font:var(--t-footnote);color:var(--label-2);margin:4px 0 12px}.lg-files{margin:0 -8px;padding:0;list-style:none;display:grid}.lg-file{min-height:40px;color:var(--label);font:var(--t-subhead);border-radius:10px;align-items:center;gap:10px;padding:6px 8px;text-decoration:none;display:flex}.lg-file:hover{background:var(--fill-4)}.lg-file:focus-visible{outline:3px solid var(--focus);outline-offset:-1px}.lg-file>svg{width:16px;height:16px;color:var(--link);flex:none}.lg-file__name{overflow-wrap:anywhere;min-width:0;color:var(--link)}.lg-file__size{color:var(--label-2);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}.lg-legend{max-height:320px;margin:0;display:grid;overflow:auto}.lg-legend>div{border-top:var(--hair) solid var(--separator);font:var(--t-subhead);grid-template-columns:minmax(96px,max-content) minmax(0,1fr);gap:16px;padding:7px 0;display:grid}.lg-legend dt{white-space:nowrap;font-size:13px;font-weight:600}.lg-legend dd{color:var(--label-2);margin:0}@media (max-width:1080px){.lg-visitor__grid{grid-template-columns:minmax(0,1fr)}}@container lg-hops (width<=1099px){.lg-hops .opt{display:none}}@container lg-hops (width>=657px){.lg-host__name,.lg-host__sub.wc-mono{width:max-content;max-width:34cqi}.lg-hops th.host,.lg-hops th.r{width:1px}.lg-netcell{grid-template-columns:minmax(0,max-content);display:grid}}@container lg-hops (width>=657px) and (width<=1099px){.lg-hops th,.lg-hops td{padding-inline:7px}.lg-hops th.bar .ch-mtraxis{min-width:71px}.lg-hops.is-mtr .bar{display:none}.lg-hops.is-mtr th:nth-last-child(2),.lg-hops.is-mtr td:nth-last-child(2){padding-right:var(--lg-edge)}}@container lg-hops (width<=656px){.lg-hops th:first-child,.lg-hops td:first-child{width:32px}.lg-hops .net,.lg-hops .bar,.lg-hops .opt2{display:none}.lg-hops th.avg,.lg-hops td.avg{padding-right:var(--lg-edge)}.lg-hops td{height:auto;padding-block:12px}.lg-hops td.n{font-size:13px}.lg-hops tr.is-silent .lg-host__sub{display:none}.lg-host__net-sm{min-width:0;display:flex}.lg-host__net-sm .lg-net{min-width:0}.lg-host__bar-sm{display:block}.lg-hops th.host{width:100%}.lg-host{width:0;min-width:100%}}@container lg-hops (width<=400px){.lg-host__net-sm .wc-asn__flag{display:none}.lg-hops th:first-child,.lg-hops td:first-child{padding-right:4px}.lg-hops th.host,.lg-hops td.host{padding-left:6px}.lg-host__net-sm .wc-asn{gap:4px;padding-inline:6px}.lg-host__net-sm .wc-asn__ix{margin-left:-4px;padding-inline:4px}}@media (max-width:900px){.lg-hero__in{flex-direction:column;align-items:stretch;gap:0}.lg-hero__text{flex:none;max-width:none}.lg-map{flex:none;width:100%;max-width:520px;margin:4px auto 0}.lg-map--none{display:none}}@media (max-width:640px){.lg-map__label.is-left{transform:translate(-20px,4px)}.lg-map__label.is-right{transform:translate(calc(20px - 100%),4px)}}@media (max-width:720px){:root:has(.lg-home){--pub-foot-pad-bottom:176px}.lg-hero{padding-bottom:12px}.lg-hero__title{font:var(--t-large-title)}.lg-hero__sub{font:400 17px/23px var(--font-sans)}.lg-hero__text{padding-top:8px}.lg-map__label{font-size:14px}.lg-page .lg-visitor{padding-top:8px}.lg-me{grid-template-columns:minmax(0,1fr);padding:18px}.lg-me__actions>.wc-btn{flex:1 1 0;justify-content:center;min-width:max-content}.lg-results{margin-top:40px}.lg-results__head{align-items:center;margin-inline:0}.lg-results__meta{flex-basis:100%;order:3}.lg-results__list{gap:32px}.lg-result__head{margin-inline:0}.lg-result__actions{width:100%}.lg-ping-grid{grid-template-columns:minmax(0,1fr)}.lg-lochead{padding:14px 16px 0}.lg-ping__metrics{padding:12px 16px 0}.lg-stats{text-align:left;flex:100%;grid-template-columns:repeat(3,auto);justify-content:space-between;gap:2px 16px;margin-top:4px}.lg-ping__bars{margin-inline:16px}.lg-replies{column-gap:16px;margin-inline:16px}.lg-card__foot,.lg-chain{padding-inline:16px}.lg-hops{--lg-edge:16px}.lg-mtrnote,.lg-bgp__top{padding-inline:16px}.lg-bgp__covering,.lg-bgp__note{margin-inline:16px}.lg-bgp__graph .ch-foot{padding-inline:4px}.lg-bgp__prefix{font-size:24px;line-height:30px}.lg-route{grid-template-columns:minmax(0,1fr);padding-inline:16px}.lg-route__badge{padding-top:0}.lg-problem-inline{margin-inline:16px}}.lg-perma{padding-top:var(--shell-top)}.lg-perma__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;margin:0 4px 24px;display:flex}.lg-perma__title-wrap{flex:420px;min-width:0}.lg-perma__title{font:var(--t-large-title);letter-spacing:var(--tr-title);overflow-wrap:anywhere;margin:0}.lg-perma__title .wc-mono{font-weight:700}.lg-perma__meta{margin-top:6px}.lg-perma__info{font:var(--t-footnote);color:var(--label-2);flex-wrap:wrap;gap:4px 16px;margin:6px 0 0;display:flex}.lg-perma__id .wc-mono{color:var(--label)}.lg-perma__actions{gap:8px;display:flex}.lg-perma__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:0 4px 14px;display:flex}.lg-perma__state{font:var(--t-subhead);color:var(--label-2);margin:0}@media (max-width:720px){.lg-perma__head,.lg-perma__bar{margin-inline:0}.lg-perma__title{font:var(--t-title1)}}.nf{min-height:calc(100dvh - 220px);padding-top:var(--shell-top);grid-template-columns:minmax(0,1fr);place-items:center;padding-bottom:48px;display:grid}.nf__inner{text-align:center;justify-items:center;width:100%;min-width:0;max-width:520px;display:grid}.nf__code{font:700 88px/1 var(--font-rounded);letter-spacing:-.02em;font-variant-numeric:tabular-nums;background:linear-gradient(180deg, var(--label-3) 0%, color-mix(in srgb, var(--label-3) 35%, transparent) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 6px}.nf__title{font:var(--t-title1);letter-spacing:var(--tr-title);text-wrap:balance}.nf__path{min-width:0;max-width:100%;margin-top:10px}.nf__path code{border-radius:var(--r-capsule);background:var(--fill-3);max-width:100%;font:13px/18px var(--font-mono);color:var(--label-2);text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;padding:3px 10px;display:inline-block;overflow:hidden}.nf__detail{font:var(--t-body);color:var(--label-2);text-wrap:balance;margin-top:16px}.nf__actions{flex-wrap:wrap;justify-content:center;gap:10px 12px;margin-top:20px;display:flex}.nf__nav{width:100%;margin-top:28px}.nf__links{border-radius:var(--r-card);background:var(--bg-2);text-align:left;margin:0;padding:0;list-style:none;overflow:hidden}.nf__links>li{position:relative}.nf__links>li+li:before{content:"";height:var(--hair);background:var(--separator);z-index:1;position:absolute;top:0;left:64px;right:0}.nf-link{min-height:64px;color:var(--label);transition:background-color var(--dur-instant);grid-template-columns:32px minmax(0,1fr) 16px;align-items:center;gap:16px;padding:10px 18px 10px 16px;display:grid;position:relative;text-decoration:none!important}.nf-link:hover{background:var(--fill-4)}.nf-link:active{background:var(--fill-3)}.nf-link:focus-visible{outline:3px solid var(--focus);outline-offset:-3px;border-radius:var(--r-card)}.nf-link__icon{background:var(--accent);width:32px;height:32px;color:var(--on-accent,#fff);border-radius:9px;place-items:center;display:grid}.nf-link__icon>svg{width:17px;height:17px}.nf-link__text{gap:1px;min-width:0;display:grid}.nf-link__title{font:var(--t-headline)}.nf-link__body{font:var(--t-footnote);color:var(--label-2)}.nf-link__chev{width:16px;height:16px;color:var(--label-3)}.nf-link:hover .nf-link__chev{color:var(--label-2)}@media (max-width:720px){.nf{min-height:calc(100dvh - 200px)}.nf__actions{flex-direction:column;align-self:stretch;width:100%}.nf__actions>*{justify-content:center;width:100%}.nf__actions>.wc-btn{height:auto;min-height:var(--_h);white-space:normal;text-align:center;padding-block:10px}.nf__code{font-size:72px}.nf__title{font:var(--t-title2)}}@media (forced-colors:active){.nf__code{color:canvastext;background:0 0}.nf__links{border:1px solid canvastext}}:root{--shell-top:calc(var(--topbar-top,12px) + var(--topbar-h,44px) + 40px)}.pub-main{outline:none;min-height:calc(100dvh - 160px);display:block}.pub-main>.wl-placeholder,.pub-main>.wl-status{width:100%;max-width:calc(var(--wrap-max,1184px) + 2 * var(--gutter,32px));padding-inline:var(--gutter,32px);margin-inline:auto}.pub-main>.wl-placeholder{padding-top:var(--shell-top)}.pub-phone-only{display:none!important}@media (max-width:900px){.pub-wide-only{display:none!important}.pub-phone-only{display:inline-flex!important}}.pub-phone-nav{display:grid}.pub-phone-nav .wc-popover__row{color:var(--label);text-decoration:none!important}.pub-phone-nav .wc-popover__row[aria-current=page] .wc-popover__row-title{color:var(--accent-text)}.pub-phone-nav__check{stroke-width:2px;width:18px;height:18px;color:var(--accent-text);flex:none}.pub-phone-heading{font:var(--t-footnote);color:var(--label-2);margin:0;padding:6px 10px 2px}
