.ip-address-workspace{display:grid}.ip-address-loading,.ip-address-error{text-align:center;place-content:center;justify-items:center;gap:1.25rem;min-height:18rem;padding:clamp(2rem,7vw,5rem);display:grid}.ip-address-loading p{color:var(--colorNeutralForeground2);margin:0}.ip-address-error>button{min-width:8rem}.ip-address-result{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.ip-address-primary,.ip-address-details{min-width:0;margin:0;padding:clamp(1.5rem,4vw,2.5rem)}.ip-address-primary{background:var(--colorBrandBackground2);flex-direction:column;justify-content:center;display:flex}.ip-address-primary>p,.ip-address-details dt{color:var(--colorNeutralForeground2);margin:0;font-size:.8125rem;font-weight:650}.ip-address-primary output{overflow-wrap:anywhere;color:var(--colorBrandForeground1);margin-block:.75rem 1.5rem;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:clamp(1.65rem,4vw,2.75rem);font-weight:700;line-height:1.2}.ip-address-copy-row{min-height:2rem;color:var(--colorNeutralForeground2);flex-wrap:wrap;align-items:center;gap:.75rem;font-size:.8125rem;display:flex}.ip-address-details{align-content:center;gap:0;display:grid}.ip-address-details>div{border-bottom:1px solid var(--colorNeutralStroke2);min-width:0;padding-block:1rem}.ip-address-details>div:last-child{border-bottom:0}.ip-address-details dd{overflow-wrap:anywhere;margin:.4rem 0 0;line-height:1.6}.ip-address-privacy{color:var(--colorNeutralForeground2);background:var(--colorNeutralBackground2);border-top:1px solid var(--colorNeutralStroke2);gap:.25rem;padding:1rem clamp(1.5rem,4vw,2.5rem);font-size:.8125rem;line-height:1.6;display:grid}.ip-address-privacy strong{color:var(--colorNeutralForeground1)}@media (width<=720px){.ip-address-result{grid-template-columns:1fr}}
