.guides-module__X5gt0q__block{background:var(--pp-panda);border-radius:var(--pp-r-md);max-width:100%;margin:1rem 0 0;overflow:hidden}.guides-module__X5gt0q__bar{border-bottom:1px solid var(--pp-ink);justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .6rem .55rem 1.1rem;display:flex}.guides-module__X5gt0q__file{font-family:var(--pp-font-mono);font-size:var(--fs-xs);color:var(--pp-code-muted);overflow-wrap:anywhere}.guides-module__X5gt0q__copy{font:inherit;font-size:var(--fs-xs);color:var(--pp-code);border:1px solid var(--pp-code-muted);border-radius:var(--pp-r-pill);cursor:pointer;background:0 0;flex-shrink:0;min-height:2rem;padding:.3rem .85rem;font-weight:600}.guides-module__X5gt0q__copy:hover{border-color:var(--pp-code)}.guides-module__X5gt0q__copy:focus-visible{outline:2px solid var(--pp-amber-bright);outline-offset:2px}.guides-module__X5gt0q__pre{color:var(--pp-code);font-family:var(--pp-font-mono);font-size:var(--fs-sm);margin:0;padding:1rem 1.1rem 1.1rem;line-height:1.6;overflow-x:auto}.guides-module__X5gt0q__pre:focus-visible{outline:2px solid var(--pp-amber-bright);outline-offset:-2px}.guides-module__X5gt0q__pre code{background:0 0;padding:0;font-family:inherit}.guides-module__X5gt0q__steps{counter-reset:step;gap:2rem;margin:0;padding:0;list-style:none;display:grid}.guides-module__X5gt0q__step{counter-increment:step;min-width:0;padding-left:2.75rem;position:relative}.guides-module__X5gt0q__step:before{content:counter(step);border-radius:var(--pp-r-pill);background:var(--pp-leaf);border:1px solid var(--pp-leaf-edge);width:2rem;height:2rem;color:var(--pp-bamboo);font-family:var(--pp-font-mono);font-weight:700;font-size:var(--fs-sm);place-items:center;display:grid;position:absolute;top:.1rem;left:0}.guides-module__X5gt0q__step h3{margin-bottom:.4rem}.guides-module__X5gt0q__step p{color:var(--pp-ink-soft)}.guides-module__X5gt0q__fields{gap:.9rem;margin:1.25rem 0 0;display:grid}.guides-module__X5gt0q__fields div{gap:.2rem;display:grid}.guides-module__X5gt0q__fields dt{font-family:var(--pp-font-mono);color:var(--pp-bamboo);font-weight:700}.guides-module__X5gt0q__fields dd{color:var(--pp-ink-soft);margin:0}.guides-module__X5gt0q__note{border-radius:var(--pp-r-md);background:var(--pp-amber-wash);border:1px solid var(--pp-amber-edge);margin-top:1rem;padding:1rem 1.15rem}.guides-module__X5gt0q__lines{gap:.75rem;margin-top:1.25rem;display:grid}.guides-module__X5gt0q__lineRow{border:1px solid var(--pp-line);border-radius:var(--pp-r-md);background:var(--pp-surface);flex-wrap:wrap;align-items:baseline;gap:.35rem 1rem;padding:.9rem 1.1rem;display:flex}.guides-module__X5gt0q__lineRow strong{margin-right:auto}.guides-module__X5gt0q__terms{gap:1rem;margin:0;display:grid}.guides-module__X5gt0q__term{border:1px solid var(--pp-line);border-radius:var(--pp-r-md);background:var(--pp-surface);padding:1.1rem 1.25rem;scroll-margin-top:6rem}.guides-module__X5gt0q__term:target{border-color:var(--pp-bamboo);box-shadow:0 0 0 3px var(--pp-leaf)}.guides-module__X5gt0q__term dt{font-family:var(--pp-font-display);font-size:var(--fs-lg);flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;font-weight:700;display:flex}.guides-module__X5gt0q__term dd{color:var(--pp-ink-soft);margin:.4rem 0 0}.guides-module__X5gt0q__anchor{font-family:var(--pp-font-mono);font-size:var(--fs-xs);color:var(--pp-ink-soft);font-weight:500}.guides-module__X5gt0q__see{font-size:var(--fs-sm);flex-wrap:wrap;gap:.35rem .9rem;margin-top:.6rem;display:flex}.guides-module__X5gt0q__index{flex-wrap:wrap;gap:.4rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.guides-module__X5gt0q__index a{text-decoration:none}.guides-module__X5gt0q__errors summary,.guides-module__X5gt0q__errors p{overflow-wrap:anywhere}
.ip-lookup-module__hdKqEq__tool{background:var(--pp-surface);border:1px solid var(--pp-line);border-radius:var(--pp-r-lg);box-shadow:var(--pp-shadow-card);gap:1.75rem;padding:clamp(1.25rem,3vw,1.9rem);display:grid}@media (min-width:820px){.ip-lookup-module__hdKqEq__tool{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:2.5rem}}.ip-lookup-module__hdKqEq__ask{align-content:start;justify-items:start;gap:1rem;min-width:0;display:grid}.ip-lookup-module__hdKqEq__heading{font-size:var(--fs-lg)}.ip-lookup-module__hdKqEq__hint,.ip-lookup-module__hdKqEq__privacy{color:var(--pp-ink-soft);font-size:var(--fs-sm)}.ip-lookup-module__hdKqEq__result{align-content:start;gap:1rem;min-width:0;display:grid}.ip-lookup-module__hdKqEq__result>div{gap:.9rem;min-width:0;display:grid}@media (min-width:820px){.ip-lookup-module__hdKqEq__result{border-left:1px solid var(--pp-line);padding-left:2.5rem}}.ip-lookup-module__hdKqEq__figures{gap:.75rem;margin:0;display:grid}.ip-lookup-module__hdKqEq__figures div{border-bottom:1px solid var(--pp-line-soft);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;padding-bottom:.6rem;display:flex}.ip-lookup-module__hdKqEq__figures dt{color:var(--pp-ink-soft);font-size:var(--fs-sm)}.ip-lookup-module__hdKqEq__figures dd{font-family:var(--pp-font-mono);text-align:right;overflow-wrap:anywhere;min-width:0;margin:0 0 0 auto;font-weight:600}.ip-lookup-module__hdKqEq__sum dd{font-size:var(--fs-xl);color:var(--pp-bamboo)}.ip-lookup-module__hdKqEq__retry{font:inherit;color:var(--pp-bamboo);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.ip-lookup-module__hdKqEq__retry:focus-visible{outline:3px solid var(--pp-bamboo);outline-offset:2px}.ip-lookup-module__hdKqEq__geo{margin-top:1.25rem}.ip-lookup-module__hdKqEq__links{gap:1.5rem;display:grid}@media (min-width:720px){.ip-lookup-module__hdKqEq__links{grid-template-columns:repeat(2,minmax(0,1fr))}}
.proxy-checker-module__6AWNsq__part{gap:.75rem;min-width:0;padding-top:.4rem;display:grid}.proxy-checker-module__6AWNsq__subheading{font-size:var(--fs-base)}.proxy-checker-module__6AWNsq__addresses{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.proxy-checker-module__6AWNsq__addresses li{font-family:var(--pp-font-mono);color:var(--pp-amber);overflow-wrap:anywhere;font-weight:600}.proxy-checker-module__6AWNsq__terminal{gap:1rem;margin-top:1.5rem;display:grid}
