.environment-overview-module__OePKha__panel{--overview-label-width:190px;--overview-gutter:var(--environment-gutter);border:1px solid var(--environment-border);color:var(--environment-ink);background:#fff;border-radius:8px;margin-top:18px}.environment-overview-module__OePKha__header{padding:24px var(--overview-gutter);border-bottom:1px solid var(--environment-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px 28px;display:flex}.environment-overview-module__OePKha__panel .environment-overview-module__OePKha__title{color:var(--environment-title);font-size:var(--environment-heading-size);margin:0;font-weight:700;line-height:1.4}.environment-overview-module__OePKha__panel .environment-overview-module__OePKha__subtitle{max-width:800px;color:var(--environment-muted);font-size:var(--environment-body-size);margin:7px 0 0;line-height:1.65}.environment-overview-module__OePKha__counts{color:var(--environment-muted);font-size:var(--environment-hint-size);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:8px 16px;padding-top:5px;line-height:1.6;display:flex}.environment-overview-module__OePKha__counts>span{white-space:nowrap}.environment-overview-module__OePKha__counts strong{font-weight:700}.environment-overview-module__OePKha__countAttention{color:var(--environment-attention)}.environment-overview-module__OePKha__countUnknown{color:var(--environment-muted)}.environment-overview-module__OePKha__summary{grid-template-columns:var(--overview-label-width) minmax(0, 1fr) 110px;align-items:center;gap:0;padding-inline:0;display:grid}.environment-overview-module__OePKha__list{margin:0;padding:0}.environment-overview-module__OePKha__row{border:0;margin:0;scroll-margin-top:96px}.environment-overview-module__OePKha__row+.environment-overview-module__OePKha__row{border-top:1px solid var(--environment-line)}.environment-overview-module__OePKha__row:nth-child(2n) .environment-overview-module__OePKha__summary>.environment-overview-module__OePKha__label,.environment-overview-module__OePKha__row:nth-child(2n) .environment-overview-module__OePKha__summary>.environment-overview-module__OePKha__result,.environment-overview-module__OePKha__row:nth-child(2n) .environment-overview-module__OePKha__summary>.environment-overview-module__OePKha__action{background:#f7f9fc}.environment-overview-module__OePKha__row[open]{background:linear-gradient(90deg, #f1f4f8 0 var(--overview-label-width), var(--environment-surface) var(--overview-label-width))}.environment-overview-module__OePKha__row:nth-child(2n)[open]{background:linear-gradient(90deg, #f7f9fc 0 var(--overview-label-width), var(--environment-surface) var(--overview-label-width))}.environment-overview-module__OePKha__summary{cursor:pointer;min-height:64px;list-style:none;transition:background-color .12s}.environment-overview-module__OePKha__summary::-webkit-details-marker{display:none}.environment-overview-module__OePKha__summary::marker{content:""}.environment-overview-module__OePKha__summary:hover,.environment-overview-module__OePKha__row[open]>.environment-overview-module__OePKha__summary{background:var(--environment-surface)}.environment-overview-module__OePKha__summary>.environment-overview-module__OePKha__label{border-right:1px solid var(--environment-line);background:#f1f4f8;justify-content:center;align-items:center;min-height:64px;padding:16px 18px;display:flex}.environment-overview-module__OePKha__summary:focus-visible{z-index:1;outline:2px solid var(--environment-ink);outline-offset:-3px;position:relative}.environment-overview-module__OePKha__panel .environment-overview-module__OePKha__label{min-width:0;color:var(--environment-ink);overflow-wrap:anywhere;font-size:14px;font-weight:560;line-height:1.5}.environment-overview-module__OePKha__result{flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;min-width:0;min-height:64px;padding:14px 24px;line-height:1.5;display:flex}.environment-overview-module__OePKha__resultLine{min-width:0;max-width:100%;color:var(--overview-result-color,var(--environment-ink));align-items:center;gap:8px;display:inline-flex}.environment-overview-module__OePKha__resultIcon{flex:none}.environment-overview-module__OePKha__panel .environment-overview-module__OePKha__resultValue{color:var(--overview-result-color,var(--environment-ink));font-size:var(--environment-body-size);overflow-wrap:anywhere;font-weight:650;line-height:1.5}.environment-overview-module__OePKha__panel .environment-overview-module__OePKha__resultDetail{color:var(--environment-muted);font-size:var(--environment-hint-size);overflow-wrap:anywhere;margin:0;font-weight:400;line-height:1.6}.environment-overview-module__OePKha__action{color:#46566b;min-height:64px;font-size:var(--environment-hint-size);white-space:nowrap;justify-content:flex-end;align-items:center;gap:10px;padding:14px 24px;font-weight:500;line-height:1.5;display:inline-flex}.environment-overview-module__OePKha__expandedLabel{display:none}.environment-overview-module__OePKha__collapsedLabel,.environment-overview-module__OePKha__row[open] .environment-overview-module__OePKha__expandedLabel{display:inline}.environment-overview-module__OePKha__row[open] .environment-overview-module__OePKha__collapsedLabel{display:none}.environment-overview-module__OePKha__chevron{border-bottom:1.5px solid;border-right:1.5px solid;flex:0 0 7px;width:7px;height:7px;margin-top:-4px;transition:transform .12s;display:inline-block;transform:rotate(45deg)}.environment-overview-module__OePKha__row[open] .environment-overview-module__OePKha__chevron{margin-top:4px;transform:rotate(225deg)}.environment-overview-module__OePKha__evidence{padding:0 var(--overview-gutter) 24px calc(var(--overview-gutter) + var(--overview-label-width) + 24px);background:0 0;position:relative}.environment-overview-module__OePKha__evidence:not(.environment-overview-module__OePKha__dnsEvidence):before{content:"";top:0;bottom:0;left:calc(var(--overview-label-width) - 1px);border-left:1px solid var(--environment-line);pointer-events:none;position:absolute}.environment-overview-module__OePKha__row[data-check=dns][open]{background:#fff}.environment-overview-module__OePKha__dnsEvidence{padding:18px var(--overview-gutter) 24px;border-top:1px solid var(--environment-line)}.environment-overview-module__OePKha__evidenceFooter{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 24px;display:flex}.environment-overview-module__OePKha__dnsEvidence .environment-overview-module__OePKha__evidenceFooter{margin-top:16px}.environment-overview-module__OePKha__panel .environment-overview-module__OePKha__evidenceBoundary{color:var(--environment-muted);flex:360px;margin:0;font-size:14px;line-height:1.6}.environment-overview-module__OePKha__evidenceFooter .environment-overview-module__OePKha__moreLink{flex-shrink:0}.environment-overview-module__OePKha__panel .environment-overview-module__OePKha__evidenceNote{color:#405166;font-size:var(--environment-body-size);overflow-wrap:anywhere;margin:0 0 16px;line-height:1.7}.environment-overview-module__OePKha__evidenceValues{border-top:1px solid #dce3ea;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 28px;margin:0 0 18px;padding:16px 0 0;display:grid}.environment-overview-module__OePKha__evidenceValue{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}.environment-overview-module__OePKha__panel .environment-overview-module__OePKha__evidenceValue dt{color:var(--environment-muted);font-size:var(--environment-hint-size);margin:0;font-weight:400;line-height:1.5}.environment-overview-module__OePKha__panel .environment-overview-module__OePKha__evidenceValue dd{max-width:100%;color:var(--environment-ink);font-size:var(--environment-body-size);overflow-wrap:anywhere;white-space:normal;margin:0;line-height:1.6}.environment-overview-module__OePKha__panel .environment-overview-module__OePKha__evidenceValue code{font-size:var(--environment-body-size);overflow-wrap:anywhere;white-space:normal;line-height:1.6}.environment-overview-module__OePKha__panel .environment-overview-module__OePKha__moreLink{color:#2167e8;align-items:center;min-height:36px;font-size:14px;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}.environment-overview-module__OePKha__panel .environment-overview-module__OePKha__moreLink:hover{color:#1852bf;text-underline-offset:3px;text-decoration:underline}.environment-overview-module__OePKha__moreLink:focus-visible{outline:2px solid var(--environment-ink);outline-offset:4px;border-radius:2px}.environment-overview-module__OePKha__panel .environment-overview-module__OePKha__footnote{padding:17px var(--overview-gutter);border-top:1px solid var(--environment-line);color:var(--environment-muted);font-size:var(--environment-hint-size);margin:0;line-height:1.7}.environment-overview-module__OePKha__statusPass{--overview-result-color:var(--environment-pass)}.environment-overview-module__OePKha__statusAttention{--overview-result-color:var(--environment-attention)}.environment-overview-module__OePKha__statusUnknown{--overview-result-color:var(--environment-muted)}.environment-overview-module__OePKha__statusObserved{--overview-result-color:var(--environment-ink)}.environment-overview-module__OePKha__statusChecking{--overview-result-color:var(--environment-muted)}@media (max-width:1100px){.environment-overview-module__OePKha__panel{--overview-label-width:170px}}@media (max-width:700px){.environment-overview-module__OePKha__header{gap:12px;padding-block:20px}.environment-overview-module__OePKha__panel .environment-overview-module__OePKha__title{font-size:21px}.environment-overview-module__OePKha__counts{padding-top:0}.environment-overview-module__OePKha__list{border-top:1px solid var(--environment-line)}.environment-overview-module__OePKha__summary{background:#fff;grid-template-columns:minmax(0,1fr) auto;gap:10px 16px;min-height:86px}.environment-overview-module__OePKha__row:nth-child(2n) .environment-overview-module__OePKha__summary{background:#f7f9fc}.environment-overview-module__OePKha__panel .environment-overview-module__OePKha__row .environment-overview-module__OePKha__summary>:is(.environment-overview-module__OePKha__label,.environment-overview-module__OePKha__result,.environment-overview-module__OePKha__action){background:0 0}.environment-overview-module__OePKha__row[open],.environment-overview-module__OePKha__row:nth-child(2n)[open]{background:var(--environment-surface)}.environment-overview-module__OePKha__label{grid-area:1/1}.environment-overview-module__OePKha__summary>.environment-overview-module__OePKha__label{border-right:0;justify-content:flex-start;min-height:0;padding:16px 18px}.environment-overview-module__OePKha__result{grid-area:2/1/auto/-1;min-height:0;padding:0 18px 16px}.environment-overview-module__OePKha__action{grid-area:1/2;min-height:0;padding:16px 18px}.environment-overview-module__OePKha__evidence{padding:0 var(--overview-gutter) 21px}.environment-overview-module__OePKha__evidence:before{display:none}.environment-overview-module__OePKha__dnsEvidence{padding-top:16px}.environment-overview-module__OePKha__evidenceValues{grid-template-columns:minmax(0,1fr);gap:14px}}@media (prefers-reduced-motion:reduce){.environment-overview-module__OePKha__summary,.environment-overview-module__OePKha__chevron{transition:none}}
.dns-resolver-table-module__DhAKCW__wrap{border:1px solid var(--environment-border);background:#fff;border-radius:7px;min-width:0;overflow:hidden}.dns-resolver-table-module__DhAKCW__flush{border:0;border-radius:0}.dns-resolver-table-module__DhAKCW__table{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%}.dns-resolver-table-module__DhAKCW__table th{color:var(--environment-muted);background:var(--environment-surface);padding:11px 18px;font-size:13px;font-weight:500;line-height:1.5}.dns-resolver-table-module__DhAKCW__table td{border-top:1px solid var(--environment-line);color:var(--environment-ink);overflow-wrap:anywhere;vertical-align:middle;padding:13px 18px;font-size:15px;line-height:1.5}.dns-resolver-table-module__DhAKCW__ip{width:30%}.dns-resolver-table-module__DhAKCW__country{width:21%}.dns-resolver-table-module__DhAKCW__organization{width:34%}.dns-resolver-table-module__DhAKCW__asn{width:15%}.dns-resolver-table-module__DhAKCW__table a{color:#2167e8;font-variant-numeric:tabular-nums;text-decoration:none}.dns-resolver-table-module__DhAKCW__table .dns-resolver-table-module__DhAKCW__ip a{font-size:15px;font-weight:600}.dns-resolver-table-module__DhAKCW__table .dns-resolver-table-module__DhAKCW__asn{font-size:14px}.dns-resolver-table-module__DhAKCW__table .dns-resolver-table-module__DhAKCW__asn a{font-weight:500}.dns-resolver-table-module__DhAKCW__table a:hover{color:#1852bf}.dns-resolver-table-module__DhAKCW__table a:focus-visible{outline:2px solid var(--environment-attention);outline-offset:4px;border-radius:2px}.dns-resolver-table-module__DhAKCW__countryValue{align-items:center;gap:8px;max-width:100%;display:inline-flex}.dns-resolver-table-module__DhAKCW__countryValue>:first-child{flex-shrink:0}.dns-resolver-table-module__DhAKCW__countryValue>span:last-child{flex:auto;min-width:0}.dns-resolver-table-module__DhAKCW__missing{color:var(--environment-muted)}.dns-resolver-table-module__DhAKCW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:800px){.dns-resolver-table-module__DhAKCW__table th,.dns-resolver-table-module__DhAKCW__table td{padding-inline:14px}.dns-resolver-table-module__DhAKCW__table th{font-size:13px}}@media (max-width:640px){.dns-resolver-table-module__DhAKCW__table,.dns-resolver-table-module__DhAKCW__table tbody{display:block}.dns-resolver-table-module__DhAKCW__table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dns-resolver-table-module__DhAKCW__table tbody tr{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"ip ip""country asn""organization organization";align-items:center;gap:8px 14px;padding:16px;display:grid}.dns-resolver-table-module__DhAKCW__table tbody tr+tr{border-top:1px solid var(--environment-line)}.dns-resolver-table-module__DhAKCW__table td{border:0;width:auto;min-width:0;padding:0}.dns-resolver-table-module__DhAKCW__table .dns-resolver-table-module__DhAKCW__ip{grid-area:ip;padding-bottom:2px;font-size:15px}.dns-resolver-table-module__DhAKCW__table .dns-resolver-table-module__DhAKCW__country{grid-area:country;font-size:14px}.dns-resolver-table-module__DhAKCW__table .dns-resolver-table-module__DhAKCW__asn{text-align:right;white-space:nowrap;grid-area:asn}.dns-resolver-table-module__DhAKCW__table .dns-resolver-table-module__DhAKCW__organization{color:var(--environment-muted);grid-area:organization;font-size:14px}}
.webrtc-result-module___3Wz2G__verdict{--verdict-color:var(--environment-muted);padding:24px var(--environment-gutter);border:1px solid var(--environment-border);background:#fff;border-radius:8px;margin-top:18px}.webrtc-result-module___3Wz2G__verdict[data-status=attention]{--verdict-color:var(--environment-attention)}.webrtc-result-module___3Wz2G__verdict[data-status=pass]{--verdict-color:var(--environment-pass)}.webrtc-result-module___3Wz2G__verdict h2{color:var(--verdict-color);font-size:var(--environment-heading-size);align-items:center;gap:10px;margin:0 0 12px;font-weight:700;line-height:1.45;display:flex}.webrtc-result-module___3Wz2G__verdictIcon{flex:0 0 28px}.webrtc-result-module___3Wz2G__verdict .webrtc-result-module___3Wz2G__explanation,.webrtc-result-module___3Wz2G__verdict .webrtc-result-module___3Wz2G__guidance{color:#405166;font-size:var(--environment-body-size);margin:0;line-height:1.8}.webrtc-result-module___3Wz2G__verdict .webrtc-result-module___3Wz2G__comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 48px;margin:28px 0;display:grid}.webrtc-result-module___3Wz2G__comparison dt{color:var(--environment-muted);font-size:var(--environment-hint-size);margin-bottom:8px;line-height:1.6}.webrtc-result-module___3Wz2G__comparison dd{scrollbar-width:thin;height:62px;color:var(--environment-ink);font-size:var(--environment-label-size);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-weight:650;line-height:1.6;overflow:auto}.webrtc-result-module___3Wz2G__ipLine{align-items:center;gap:10px;min-height:28px;display:flex}.webrtc-result-module___3Wz2G__ipLine+.webrtc-result-module___3Wz2G__ipLine{margin-top:6px}.webrtc-result-module___3Wz2G__ipValue{overflow-wrap:anywhere;min-width:0}.webrtc-result-module___3Wz2G__guidance strong{color:var(--environment-ink);align-items:center;gap:8px;margin-right:12px;display:inline-flex}.webrtc-result-module___3Wz2G__guidanceIcon{color:var(--environment-attention);flex:0 0 18px}@media (max-width:700px){.webrtc-result-module___3Wz2G__verdict{padding:20px var(--environment-gutter)}.webrtc-result-module___3Wz2G__verdict .webrtc-result-module___3Wz2G__comparison{grid-template-columns:minmax(0,1fr);gap:18px}.webrtc-result-module___3Wz2G__comparison dd{font-size:var(--environment-label-size)}.webrtc-result-module___3Wz2G__guidance strong{margin-bottom:4px;display:flex}.webrtc-result-module___3Wz2G__verdict .webrtc-result-module___3Wz2G__explanation{min-height:81px}.webrtc-result-module___3Wz2G__verdict .webrtc-result-module___3Wz2G__guidance{min-height:112px}}
.environment-module__P181PW__shell{background:linear-gradient(#070d14 0 338px,#f4f6f8 338px 100%)}html:has(.environment-module__P181PW__content){scroll-behavior:auto}.environment-module__P181PW__content{--environment-ink:#26384d;--environment-title:#182334;--environment-muted:#536171;--environment-line:#e0e5eb;--environment-border:#d8dfe7;--environment-surface:#f8fafb;--environment-attention:#ad2559;--environment-pass:#21623e;--environment-gutter:24px;--environment-body-size:15px;--environment-label-size:15px;--environment-hint-size:13px;--environment-heading-size:21px;color:var(--environment-ink);font-family:Inter,PingFang SC,Microsoft YaHei,Noto Sans CJK SC,sans-serif;font-size:var(--environment-body-size);font-variant-numeric:tabular-nums;padding-bottom:42px;line-height:1.6}.environment-module__P181PW__content :where(button,input,select,textarea,code){font-family:inherit}.environment-module__P181PW__content .mono{font-family:inherit}.environment-module__P181PW__content :where(p,dl){margin:0}.environment-module__P181PW__content :where(p){color:var(--environment-muted);font-size:var(--environment-body-size);line-height:1.7}.environment-module__P181PW__content :where(small){color:var(--environment-muted);font-size:var(--environment-hint-size);line-height:1.6}.environment-module__P181PW__content :where(h2){color:var(--environment-title);font-size:var(--environment-heading-size);font-weight:700;line-height:1.4}.environment-module__P181PW__content .asn-breadcrumb{font-size:14px}.environment-module__P181PW__content .environment-intro{min-height:148px;padding:26px var(--environment-gutter);border:1px solid var(--environment-border);background:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:28px;display:flex}.environment-module__P181PW__content .environment-intro>div{min-width:0}.environment-module__P181PW__content .environment-intro h1{color:#111a24;letter-spacing:0;margin:0 0 10px;font-size:34px;line-height:1.3}.environment-module__P181PW__content .environment-intro p{max-width:860px}.environment-module__P181PW__content .environment-intro>button{color:#17210a;background:#c9f54a;border:1px solid #a8d430;border-radius:5px;flex:none;justify-content:center;align-items:center;gap:8px;min-width:136px;min-height:48px;padding:10px 18px;font-size:15px;font-weight:650;display:inline-flex}.environment-module__P181PW__content .environment-intro>button:hover:not(:disabled){background:#d5fb69}.environment-module__P181PW__content .environment-intro>button:disabled{cursor:wait;opacity:.68}.environment-module__P181PW__content .environment-intro>button:focus-visible{outline-offset:3px;outline:2px solid #26384d}.environment-module__P181PW__content .environment-tabs{border:1px solid var(--environment-border);background:var(--environment-border);border-radius:10px;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;height:auto;margin:14px 0 0;display:grid;overflow:hidden;box-shadow:0 3px 12px #1823340a}.environment-module__P181PW__content .environment-tabs a{min-width:0;height:100%;min-height:54px;color:var(--environment-ink);text-align:center;background:#fff;border-bottom:2px solid #0000;justify-content:center;align-items:center;padding:10px 12px;font-size:14px;line-height:1.4;text-decoration:none;transition:color .14s,background .14s;display:flex}.environment-module__P181PW__content .environment-tabs strong{font-size:inherit;overflow-wrap:anywhere;font-weight:650}.environment-module__P181PW__content .environment-tabs a:hover{background:var(--environment-surface)}.environment-module__P181PW__content .environment-tabs a.active{color:#18220b;background:#c9f54a;border-bottom-color:#ef4d93}.environment-module__P181PW__content .environment-tabs a:focus-visible{z-index:1;outline-offset:-3px;outline:3px solid #ef4d93}.environment-module__P181PW__content .environment-loading{text-align:center;border:1px solid var(--environment-border);background:#fff;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:248px;margin-top:18px;padding:28px;display:flex}.environment-module__P181PW__content .environment-loading strong{color:var(--environment-title);font-size:20px}.environment-module__P181PW__content .environment-loading>div{gap:6px;display:flex}.environment-module__P181PW__content .environment-loading>div span{background:#a8cd37;border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite environment-module__P181PW__pulse}.environment-module__P181PW__content .environment-loading>div span:nth-child(2){animation-delay:.14s}.environment-module__P181PW__content .environment-loading>div span:nth-child(3){animation-delay:.28s}@keyframes environment-module__P181PW__pulse{0%,to{opacity:.3}50%{opacity:1}}.environment-module__P181PW__content .environment-run-status{align-items:center;gap:9px;min-height:48px;padding-top:8px;font-size:13px;line-height:20px;display:flex}.environment-module__P181PW__content .environment-run-status i{background:#8994a1;border-radius:50%;flex:0 0 6px;width:6px;height:6px}.environment-module__P181PW__content .environment-run-status[data-state=loading] i{background:#90ae2e;animation:1s ease-in-out infinite environment-module__P181PW__pulse}.environment-module__P181PW__content .environment-results>:first-child{margin-top:0}.environment-module__P181PW__content .environment-facts dd{scrollbar-width:thin;height:48px;overflow:auto}.environment-module__P181PW__content .environment-facts>.wide dd{height:72px}.environment-module__P181PW__content .environment-facts dd:focus-visible{outline:2px solid var(--environment-attention);outline-offset:-2px}.environment-module__P181PW__content .environment-records:focus-visible{outline:2px solid var(--environment-attention);outline-offset:-2px}.environment-module__P181PW__content .environment-records{scrollbar-width:thin;height:224px;overflow:auto}.environment-module__P181PW__content .dns-records{height:auto;overflow:visible}.environment-module__P181PW__content .environment-records>.environment-empty{min-height:100%}.environment-module__P181PW__content .environment-hash code{min-height:52px}.environment-module__P181PW__content .environment-hero-meta dd{min-height:28px}.environment-module__P181PW__content .environment-capability-grid .environment-status{justify-content:center;min-width:8.5em}.environment-module__P181PW__content .dns-verdict-facts dd{min-height:28px}.environment-module__P181PW__content .environment-consistency-list dd{min-height:48px}.environment-module__P181PW__content .environment-partial{color:var(--environment-attention);background:#fff5f8;border:1px solid #efb8cb;border-radius:8px;flex-wrap:wrap;gap:8px 18px;margin-top:18px;padding:16px 20px;font-size:16px;display:flex}.environment-module__P181PW__content .environment-panel{border:1px solid var(--environment-border);background:#fff;border-radius:8px;margin-top:18px;overflow:hidden}.environment-module__P181PW__content .environment-section-heading{padding:20px var(--environment-gutter);border-bottom:1px solid var(--environment-line);justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.environment-module__P181PW__content .dns-resolver-panel>.environment-section-heading{border-bottom:0}.environment-module__P181PW__content .environment-section-heading>div{min-width:0}.environment-module__P181PW__content .environment-section-heading h2{margin:6px 0 0}.environment-module__P181PW__content .environment-section-heading h2:first-child{margin-top:0}.environment-module__P181PW__content .environment-section-heading p{max-width:860px;margin-top:7px}.environment-module__P181PW__content .environment-count{color:var(--environment-muted);font-variant-numeric:tabular-nums;font-size:14px}.environment-module__P181PW__content .environment-section-actions{flex:none;align-items:center;gap:16px;display:inline-flex}.environment-module__P181PW__content .environment-collapse-toggle{width:36px;height:36px;color:var(--environment-muted);cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;padding:0;display:grid}.environment-module__P181PW__content .environment-collapse-toggle:hover{color:var(--environment-ink);background:var(--environment-surface)}.environment-module__P181PW__content .environment-collapse-toggle:focus-visible{outline-offset:2px;outline:3px solid #ef4d93}.environment-module__P181PW__content .environment-collapse-triangle{border:6px solid #0000;border-top:7px solid;border-bottom:0;width:0;height:0;transition:transform .16s}.environment-module__P181PW__content .environment-collapse-toggle[aria-expanded=false] .environment-collapse-triangle{transform:rotate(-90deg)}.environment-module__P181PW__content .environment-panel-content[hidden]{display:none}.environment-module__P181PW__content .environment-result-hero{padding:24px var(--environment-gutter);border:1px solid var(--environment-border);background:#fff;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:28px;margin-top:18px;display:flex}.environment-module__P181PW__content .environment-result-hero>div:first-child{min-width:0}.environment-module__P181PW__content .environment-result-hero p{max-width:780px}.environment-module__P181PW__content .environment-ip-line{flex-wrap:wrap;align-items:center;gap:12px;margin:8px 0 10px;display:flex}.environment-module__P181PW__content .environment-ip-line h2{overflow-wrap:anywhere;min-width:0;margin:0}.environment-module__P181PW__content .environment-result-title{min-width:0;margin:0}.environment-module__P181PW__content .environment-hero-meta{gap:14px;min-width:280px;display:grid}.environment-module__P181PW__content .environment-hero-meta>div{grid-template-columns:minmax(90px,1fr) minmax(0,1.5fr);align-items:baseline;gap:16px;display:grid}.environment-module__P181PW__content .environment-hero-meta dt{color:var(--environment-muted);font-size:14px}.environment-module__P181PW__content .environment-hero-meta dd{color:var(--environment-ink);text-align:right;overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:650}.environment-module__P181PW__content .dns-verdict{--dns-verdict-color:var(--environment-muted);padding:24px var(--environment-gutter) 0;border:1px solid var(--environment-border);background:#fff;border-radius:8px;margin-top:18px}.environment-module__P181PW__content .dns-verdict-pass{--dns-verdict-color:var(--environment-pass)}.environment-module__P181PW__content .dns-verdict-leak{--dns-verdict-color:var(--environment-attention)}.environment-module__P181PW__content .dns-verdict-heading{min-width:0}.environment-module__P181PW__content .dns-verdict-heading h2{color:var(--dns-verdict-color);font-size:var(--environment-heading-size);align-items:center;gap:10px;margin:0 0 12px;font-weight:700;line-height:1.45;display:flex}.environment-module__P181PW__content .dns-verdict-icon{color:var(--dns-verdict-color);flex:0 0 28px}.environment-module__P181PW__content .dns-verdict-heading p{color:#405166;max-width:820px;margin:0;line-height:1.8}.environment-module__P181PW__content .dns-verdict-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 48px;margin:28px 0 24px;display:grid}.environment-module__P181PW__content .dns-verdict-facts>div{align-content:start;gap:8px;min-width:0;padding:0;display:grid}.environment-module__P181PW__content .dns-verdict-facts>div+div{border-left:0;padding-left:0}.environment-module__P181PW__content .dns-verdict-facts dt{color:var(--environment-muted);font-size:var(--environment-hint-size);line-height:1.6}.environment-module__P181PW__content .dns-verdict-facts dd{min-width:0;color:var(--environment-ink);font-size:var(--environment-label-size);overflow-wrap:anywhere;margin:0;font-weight:650;line-height:1.6}.environment-module__P181PW__content .dns-verdict-facts dd strong{font-size:inherit;font-weight:650}.environment-module__P181PW__content .dns-public-ip-value{vertical-align:middle;align-items:center;gap:8px;max-width:100%;display:inline-flex}.environment-module__P181PW__content .dns-public-ip-value .environment-module__P181PW__country-flag-icon{flex:none}.environment-module__P181PW__content .dns-verdict-facts a{color:#2167e8;text-decoration:none}.environment-module__P181PW__content .dns-verdict-facts a:hover{color:#174eaf}.environment-module__P181PW__content .dns-verdict-facts a:focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:3px}.environment-module__P181PW__content .dns-verdict-facts time{white-space:nowrap;font-variant-numeric:tabular-nums}.environment-module__P181PW__content .environment-brand-value{vertical-align:middle;text-align:start;align-items:center;gap:8px;max-width:100%;display:inline-flex}.environment-module__P181PW__content .environment-brand-value img{object-fit:contain;flex:0 0 20px;width:20px;height:20px;display:block}.environment-module__P181PW__content .environment-brand-value>span{overflow-wrap:anywhere;min-width:0}.environment-module__P181PW__content .environment-facts{background:#fff;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;display:grid}.environment-module__P181PW__content .environment-facts.two-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.environment-module__P181PW__content .environment-facts>div{min-width:0;min-height:96px;padding:18px var(--environment-gutter);box-shadow:1px 0 var(--environment-line), 0 1px var(--environment-line);background:#fff;align-content:start;gap:8px;display:grid}.environment-module__P181PW__content .environment-facts>.wide{grid-column:1/-1}.environment-module__P181PW__content .environment-facts dt{color:var(--environment-ink);font-size:var(--environment-label-size);align-items:flex-start;gap:8px;font-weight:650;line-height:1.5;display:flex}.environment-module__P181PW__content [data-icon-tone=software]{--environment-field-icon-color:#6079a8}.environment-module__P181PW__content [data-icon-tone=hardware]{--environment-field-icon-color:#3976b9}.environment-module__P181PW__content [data-icon-tone=locale]{--environment-field-icon-color:#8665b3}.environment-module__P181PW__content [data-icon-tone=network]{--environment-field-icon-color:#288b92}.environment-module__P181PW__content [data-icon-tone=fingerprint]{--environment-field-icon-color:#9567ad}.environment-module__P181PW__content .environment-fact-icon{width:18px;height:18px;color:var(--environment-field-icon-color,var(--environment-muted));flex:0 0 18px;margin-top:3px;display:block}:is(.environment-module__P181PW__content .environment-facts dt>span,.environment-module__P181PW__content .environment-capability-grid strong>span){overflow-wrap:anywhere;min-width:0}.environment-module__P181PW__content .environment-facts dd{min-width:0;color:var(--environment-ink);font-size:var(--environment-body-size);overflow-wrap:anywhere;margin:0;font-weight:400;line-height:1.6}.environment-module__P181PW__content .environment-facts a{color:#2167e8;font-weight:600;text-decoration:none}.environment-module__P181PW__content .environment-facts a:hover{text-underline-offset:3px;text-decoration:underline}.environment-module__P181PW__content .environment-facts small{margin:0}.environment-module__P181PW__content .environment-hash{border:1px solid var(--environment-line);background:var(--environment-surface);border-radius:5px;flex:0 450px;gap:8px;min-width:0;padding:16px 18px;display:grid}.environment-module__P181PW__content .environment-hash span{color:var(--environment-muted);font-size:14px}.environment-module__P181PW__content .environment-hash-label{align-items:center;gap:8px;display:inline-flex}.environment-module__P181PW__content .environment-hash-label .environment-module__P181PW__environment-fact-icon{color:#9567ad;flex:0 0 17px;width:17px;height:17px;margin-top:0}.environment-module__P181PW__content .environment-hash code{color:var(--environment-ink);overflow-wrap:anywhere;font-size:16px;line-height:1.6}.environment-module__P181PW__content .environment-source-note{padding:18px var(--environment-gutter);border:1px solid var(--environment-border);background:#fff;border-radius:8px;flex-wrap:wrap;align-items:flex-start;gap:8px 16px;margin-top:18px;display:flex}.environment-module__P181PW__content .environment-source-note strong{color:var(--environment-ink);font-size:16px;line-height:1.6}:is(.environment-module__P181PW__content .environment-source-note span,.environment-module__P181PW__content .environment-source-note small){color:var(--environment-muted);font-size:14px;line-height:1.7}.environment-module__P181PW__content .environment-table-wrap{max-width:100%;overflow-x:auto}.environment-module__P181PW__content .environment-table{border-collapse:collapse;width:100%;min-width:720px;font-size:15px;line-height:1.55}.environment-module__P181PW__content .environment-table th{padding:12px var(--environment-gutter);color:var(--environment-muted);text-align:left;white-space:nowrap;background:#f7f8fa;font-size:13px;font-weight:600}.environment-module__P181PW__content .environment-table td{padding:14px var(--environment-gutter);border-top:1px solid var(--environment-line);color:var(--environment-ink);font-size:15px}.environment-module__P181PW__content .environment-table code{color:inherit;font-size:inherit;font-weight:500;line-height:inherit;overflow-wrap:anywhere}:is(.environment-module__P181PW__content .environment-status,.environment-module__P181PW__content .environment-kind){min-height:28px;color:var(--environment-muted);background:#f0f3f5;border-radius:4px;align-items:center;gap:7px;padding:3px 9px;font-size:13px;font-weight:500;line-height:1.5;display:inline-flex}.environment-module__P181PW__content .environment-status-icon{flex:0 0 15px}.environment-module__P181PW__content .environment-status i{background:currentColor;border-radius:50%;flex:0 0 6px;width:6px;height:6px}.environment-module__P181PW__content .environment-status.good{color:var(--environment-pass);background:#edf7f0}:is(.environment-module__P181PW__content .environment-status.warn,.environment-module__P181PW__content .environment-status.danger){color:var(--environment-attention);background:#fff0f5}.environment-module__P181PW__content .environment-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:160px;padding:28px;display:flex}.environment-module__P181PW__content .environment-empty strong{color:var(--environment-ink);font-size:17px}.environment-module__P181PW__content .environment-empty span{max-width:700px;color:var(--environment-muted);font-size:15px}.environment-module__P181PW__content .environment-consistency-list article{padding:24px var(--environment-gutter);border-bottom:1px solid var(--environment-line);grid-template-columns:28px minmax(180px,.8fr) minmax(280px,1.5fr) auto;align-items:center;gap:20px;scroll-margin-top:96px;display:grid}.environment-module__P181PW__content .environment-consistency-list article:last-child{border-bottom:0}.environment-module__P181PW__content .environment-check-icon{width:28px;height:28px;color:var(--environment-muted);place-items:center;display:grid}.environment-module__P181PW__content .environment-check-icon.match{color:var(--environment-pass)}.environment-module__P181PW__content .environment-check-icon.mismatch{color:var(--environment-attention)}.environment-module__P181PW__content .environment-check-icon.unknown{color:#8a68af}.environment-module__P181PW__content .environment-consistency-list article>div{gap:8px;min-width:0;display:grid}.environment-module__P181PW__content .environment-consistency-list article>div strong{color:var(--environment-ink);font-size:15px;font-weight:650}.environment-module__P181PW__content .environment-consistency-list dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0;display:grid}.environment-module__P181PW__content .environment-consistency-list dl>div{min-width:0}.environment-module__P181PW__content .environment-consistency-list dt{color:var(--environment-muted);font-size:14px}.environment-module__P181PW__content .environment-consistency-list dd{color:var(--environment-ink);overflow-wrap:anywhere;margin:6px 0 0;font-size:15px}.environment-module__P181PW__content .environment-capability-grid{border-bottom:1px solid var(--environment-line);background:#fff;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.environment-module__P181PW__content .environment-capability-grid article{min-width:0;min-height:86px;padding:20px var(--environment-gutter);box-shadow:1px 0 var(--environment-line), 0 1px var(--environment-line);background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.environment-module__P181PW__content .environment-capability-grid strong{min-width:0;color:var(--environment-ink);overflow-wrap:anywhere;align-items:flex-start;gap:8px;font-size:16px;font-weight:650;display:inline-flex}@media (max-width:1100px){.environment-module__P181PW__content{--environment-gutter:22px}.environment-module__P181PW__content .environment-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.environment-module__P181PW__content .environment-consistency-list article{grid-template-columns:28px minmax(0,1fr) auto}.environment-module__P181PW__content .environment-consistency-list dl{grid-column:2/-1}.environment-module__P181PW__content .environment-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.environment-module__P181PW__shell{background:linear-gradient(#070d14 0 280px,#f4f6f8 280px 100%)}.environment-module__P181PW__content{--environment-gutter:18px;--environment-heading-size:21px}.environment-module__P181PW__content .environment-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.environment-module__P181PW__content .environment-tabs a{min-height:58px;padding:10px 12px}.environment-module__P181PW__content .environment-intro{flex-direction:column;align-items:stretch;gap:20px;min-height:0;padding-block:22px}.environment-module__P181PW__content .environment-intro h1{font-size:30px}.environment-module__P181PW__content .environment-result-hero{flex-direction:column;padding-block:20px}.environment-module__P181PW__content .environment-hero-meta{width:100%;min-width:0}.environment-module__P181PW__content .dns-verdict{padding-top:20px}.environment-module__P181PW__content .dns-verdict-facts{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:24px;margin-bottom:20px}.environment-module__P181PW__content .environment-section-heading{padding-block:20px}:is(.environment-module__P181PW__content .environment-facts,.environment-module__P181PW__content .environment-facts.two-columns,.environment-module__P181PW__content .environment-capability-grid){grid-template-columns:minmax(0,1fr)}.environment-module__P181PW__content .environment-facts>div{min-height:88px;padding-block:16px}.environment-module__P181PW__content .environment-hash{flex-basis:auto;width:100%}.environment-module__P181PW__content .environment-hash code{min-height:6.4em}.environment-module__P181PW__content .environment-results[data-mode=consistency] .environment-ip-line h2{flex-basis:100%}.environment-module__P181PW__content .environment-consistency-list article{grid-template-columns:28px minmax(0,1fr);gap:12px;padding-block:20px}.environment-module__P181PW__content .environment-consistency-list dl{grid-column:1/-1;grid-template-columns:minmax(0,1fr)}.environment-module__P181PW__content .environment-consistency-list article>.environment-status{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){.environment-module__P181PW__content .environment-run-status i{animation:none}.environment-module__P181PW__content .environment-loading>div span{animation:none}.environment-module__P181PW__content .environment-collapse-triangle{transition:none}}
.tool-workspace-module__yRmMXa__content{min-width:0}.tool-workspace-module__yRmMXa__content :is(h2,h3){overflow-wrap:anywhere}.tool-workspace-module__yRmMXa__content .tool-query-panel{padding:20px var(--environment-gutter);border:1px solid var(--environment-border);background:#fff;border-radius:8px;margin-top:18px}.tool-workspace-module__yRmMXa__content .tool-query-form{gap:8px;min-width:0;display:grid}.tool-workspace-module__yRmMXa__content .tool-query-form label{min-width:0;color:var(--environment-ink);font-size:15px;font-weight:650;line-height:1.5}.tool-workspace-module__yRmMXa__content .tool-input-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px;display:grid}.tool-workspace-module__yRmMXa__content :is(.tool-query-form,.batch-compose) :is(input,textarea){border:1px solid var(--environment-border);width:100%;min-width:0;height:48px;color:var(--environment-ink);background:var(--environment-surface);font:inherit;border-radius:5px;padding:10px 14px;font-size:15px;font-weight:400;line-height:1.6}.tool-workspace-module__yRmMXa__content :is(.tool-query-form,.batch-compose) :is(input,textarea):focus-visible{outline-offset:2px;box-shadow:none;background:#fff;outline:2px solid #90b92f}.tool-workspace-module__yRmMXa__content :is(.tool-query-form,.batch-compose) button[type=submit]{color:#17210a;min-width:136px;height:48px;font:inherit;background:#c9f54a;border:1px solid #a8d430;border-radius:5px;justify-content:center;align-items:center;padding:10px 18px;font-size:15px;font-weight:650;text-decoration:none;display:inline-flex}.tool-workspace-module__yRmMXa__content .batch-auth>a{color:#17210a;min-width:136px;height:48px;font:inherit;background:#c9f54a;border:1px solid #a8d430;border-radius:5px;justify-content:center;align-items:center;padding:10px 18px;font-size:15px;font-weight:650;text-decoration:none;display:inline-flex}.tool-workspace-module__yRmMXa__content :is(.tool-query-form,.batch-compose) button[type=submit]:hover:not(:disabled){background:#d5fb69}.tool-workspace-module__yRmMXa__content .batch-auth>a:hover{background:#d5fb69}.tool-workspace-module__yRmMXa__content .tool-query-form button:disabled{cursor:wait;opacity:.65}.tool-workspace-module__yRmMXa__content :is(button,a):focus-visible{outline:2px solid var(--environment-attention);outline-offset:3px}.tool-workspace-module__yRmMXa__content .tool-query-form>small{color:var(--environment-muted);font-size:13px;line-height:1.6}.tool-workspace-module__yRmMXa__tabs{border:1px solid var(--environment-border);background:var(--environment-border);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:14px 0 0;display:grid;overflow:hidden;box-shadow:0 3px 12px #1823340a}.tool-workspace-module__yRmMXa__tabs[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.tool-workspace-module__yRmMXa__tabs :is(a,button){min-width:0;min-height:54px;color:var(--environment-ink);font:inherit;text-align:center;cursor:pointer;box-shadow:none;background:#fff;border:0;border-bottom:2px solid #0000;justify-content:center;align-items:center;padding:10px 12px;font-size:14px;font-weight:650;line-height:1.4;text-decoration:none;display:flex}.tool-workspace-module__yRmMXa__tabs strong{font:inherit;overflow-wrap:anywhere}.tool-workspace-module__yRmMXa__tabs :is(a,button):hover{background:var(--environment-surface)}.tool-workspace-module__yRmMXa__tabs .active{color:#18220b;background:#c9f54a;border-bottom-color:#ef4d93}.tool-workspace-module__yRmMXa__tabs :is(a,button):focus-visible{outline-offset:-3px}.tool-workspace-module__yRmMXa__content :is(.network-probe-empty,.batch-empty,.http-panel-empty){min-height:160px;padding:24px var(--environment-gutter);color:var(--environment-muted);gap:10px}.tool-workspace-module__yRmMXa__content .network-probe-empty{border-color:var(--environment-border);border-radius:8px;margin-top:18px}.tool-workspace-module__yRmMXa__content :is(.network-probe-empty,.batch-empty,.http-panel-empty) strong{color:var(--environment-title);font-size:17px;line-height:1.5}.tool-workspace-module__yRmMXa__content :is(.network-probe-empty,.batch-empty,.http-panel-empty) span{max-width:760px;font-size:15px;line-height:1.7}.tool-workspace-module__yRmMXa__content .network-probe-empty.compact{border:0;min-height:140px;margin-top:0}.tool-workspace-module__yRmMXa__content :is(.network-probe-progress,.network-probe-state,.dns-state){min-height:80px;padding:18px var(--environment-gutter);border-radius:8px;gap:14px;margin-top:18px;font-size:15px;line-height:1.6}.tool-workspace-module__yRmMXa__content .network-probe-progress strong{color:var(--environment-ink);font-size:15px}.tool-workspace-module__yRmMXa__content .network-probe-progress small{color:var(--environment-muted);font-size:13px}.tool-workspace-module__yRmMXa__content .prefix-retry{min-height:40px;padding:8px 14px;font-size:14px}.tool-workspace-module__yRmMXa__content :is(.network-probe-result-status,.tcp-result-status,.http-tls-status){min-height:76px;padding:18px var(--environment-gutter);border-radius:8px;margin-top:18px}.tool-workspace-module__yRmMXa__content :is(.network-probe-result-status,.tcp-result-status,.http-tls-status) strong{color:var(--environment-ink);font-size:17px;line-height:1.5}.tool-workspace-module__yRmMXa__content :is(.network-probe-result-status,.tcp-result-status,.http-tls-status) p{color:var(--environment-muted);font-size:15px;line-height:1.6}.tool-workspace-module__yRmMXa__content :is(.tcp-result-status,.http-tls-status) small{color:var(--environment-muted);font-size:13px;font-weight:500}.tool-workspace-module__yRmMXa__content :is(.network-probe-status,.dns-status,.dns-record-type,.batch-status,.batch-item-status){white-space:normal;border-radius:4px;min-height:28px;padding:3px 9px;font-size:13px;font-weight:500;line-height:1.5}.tool-workspace-module__yRmMXa__content :is(.asn-data-panel,.dns-result-panel,.tcp-node-panel,.http-tls-panel){border:1px solid var(--environment-border);box-shadow:none;background:#fff;border-radius:8px;margin-top:18px}.tool-workspace-module__yRmMXa__content :is(.asn-data-heading,.dns-result-heading,.http-tls-panel>header){padding:20px var(--environment-gutter);border-bottom:1px solid var(--environment-line);flex-wrap:wrap;align-items:flex-start;gap:12px 18px}.tool-workspace-module__yRmMXa__content :is(.asn-data-heading,.dns-result-heading,.http-tls-panel>header)>div{min-width:0}.tool-workspace-module__yRmMXa__content :is(.asn-data-heading,.dns-result-heading,.http-tls-panel>header,.tcp-node-panel) h2{color:var(--environment-title);margin:0;font-size:21px;font-weight:700;line-height:1.4}.tool-workspace-module__yRmMXa__content :is(.asn-data-note,.http-tls-panel>header p){color:var(--environment-muted);margin:7px 0 0;font-size:15px;line-height:1.7}.tool-workspace-module__yRmMXa__content .asn-section-count{color:var(--environment-muted);font-size:13px}.tool-workspace-module__yRmMXa__content .asn-summary{border-color:var(--environment-border);box-shadow:none;background:var(--environment-line);border-radius:8px;gap:1px;margin:18px 0 0}.tool-workspace-module__yRmMXa__content .asn-summary>div{min-height:124px;padding:18px var(--environment-gutter);background:#fff;border:0;border-radius:0;justify-content:flex-start;align-items:flex-start;gap:9px}.tool-workspace-module__yRmMXa__content .asn-summary>div:first-child{min-height:124px;padding:18px var(--environment-gutter);background:#fff;border:0;border-radius:0;justify-content:flex-start;align-items:flex-start;gap:9px}.tool-workspace-module__yRmMXa__content .asn-summary>div:last-child{min-height:124px;padding:18px var(--environment-gutter);background:#fff;border:0;border-radius:0;justify-content:flex-start;align-items:flex-start;gap:9px}.tool-workspace-module__yRmMXa__content .asn-summary span{color:var(--environment-ink);font-size:15px;font-weight:650;line-height:1.5}.tool-workspace-module__yRmMXa__content .asn-summary strong{color:var(--environment-title);overflow-wrap:anywhere;font-size:24px;font-weight:700;line-height:1.4}.tool-workspace-module__yRmMXa__content .asn-summary small{color:var(--environment-muted);font-size:13px;line-height:1.6}.tool-workspace-module__yRmMXa__content .asn-summary .text-value{color:var(--environment-ink);white-space:normal;overflow-wrap:anywhere;font-size:15px;font-weight:500;line-height:1.6;overflow:visible}.tool-workspace-module__yRmMXa__content :is(.tool-results-table,.dns-record-table){table-layout:fixed;border-collapse:collapse;text-align:left;width:100%;min-width:0;font-size:15px}.tool-workspace-module__yRmMXa__content :is(.tool-results-table,.dns-record-table) th{border-bottom:1px solid var(--environment-line);background:var(--environment-surface);height:auto;color:var(--environment-muted);white-space:normal;overflow-wrap:anywhere;padding:13px 16px;font-size:13px;font-weight:600;line-height:1.5}.tool-workspace-module__yRmMXa__content :is(.tool-results-table,.dns-record-table) td{border-bottom:1px solid var(--environment-line);min-width:0;max-width:none;height:auto;color:var(--environment-ink);white-space:normal;overflow-wrap:anywhere;background:#fff;padding:15px 16px;font-size:15px;line-height:1.6}.tool-workspace-module__yRmMXa__content :is(.tool-results-table,.dns-record-table) tbody tr:nth-child(2n) td{background:#fff}.tool-workspace-module__yRmMXa__content :is(.tool-results-table,.dns-record-table) tbody tr:hover td{background:var(--environment-surface)}.tool-workspace-module__yRmMXa__content :is(.tool-results-table,.dns-record-table) tbody tr:last-child td{border-bottom:0}.tool-workspace-module__yRmMXa__content :is(.tool-results-table,.dns-record-table) td :is(code,strong){color:inherit;font:inherit;font-weight:500}[data-tool-workspace] .tool-workspace-module__yRmMXa__content :is(.tool-results-table,.dns-record-table) td :is(code,small,strong){white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%;overflow:visible}[data-tool-workspace] .tool-workspace-module__yRmMXa__content :is(.tool-results-table,.dns-record-table) td small{color:var(--environment-muted);font:inherit;margin-top:4px;font-size:13px;line-height:1.6;display:block}.tool-workspace-module__yRmMXa__content :is(.network-probe-latency,.network-probe-node-identity){min-width:0}.tool-workspace-module__yRmMXa__content .network-probe-node-identity strong{font-size:15px}.tool-workspace-module__yRmMXa__content .network-probe-node-identity small{color:var(--environment-muted);font-size:13px}.tool-workspace-module__yRmMXa__content .network-probe-node-identity>div{align-items:flex-start}.tool-workspace-module__yRmMXa__content .network-probe-node-tabs{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid;overflow:visible}.tool-workspace-module__yRmMXa__content .network-probe-node-tabs button{min-width:0;height:auto;min-height:78px;padding:14px 16px}.tool-workspace-module__yRmMXa__content .network-probe-node-tabs :is(strong,small){white-space:normal;overflow-wrap:anywhere;overflow:visible}.tool-workspace-module__yRmMXa__content .network-probe-node-tabs strong{font-size:15px;line-height:1.5}.tool-workspace-module__yRmMXa__content .network-probe-node-tabs small{color:var(--environment-muted);font-size:13px;line-height:1.5}.tool-workspace-module__yRmMXa__content .network-mtr-node-summary{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,.5fr) minmax(0,1fr)}.tool-workspace-module__yRmMXa__content .network-mtr-node-summary>div{min-height:96px;padding:18px var(--environment-gutter);gap:8px}.tool-workspace-module__yRmMXa__content .network-mtr-node-summary>div>span{color:var(--environment-muted);font-size:13px;line-height:1.5}.tool-workspace-module__yRmMXa__content .network-mtr-node-summary :is(code,time){color:var(--environment-ink);font:inherit;white-space:normal;overflow-wrap:anywhere;font-size:15px;line-height:1.6;overflow:visible}.tool-workspace-module__yRmMXa__content .network-mtr-node-summary>div>strong{color:var(--environment-ink);font:inherit;white-space:normal;overflow-wrap:anywhere;font-size:15px;line-height:1.6;overflow:visible}.tool-workspace-module__yRmMXa__content .network-ping-table th:first-child{width:24%}.tool-workspace-module__yRmMXa__content .network-ping-table th:nth-child(2){width:19%}.tool-workspace-module__yRmMXa__content :is(.network-mtr-table,.http-chain-table,.batch-results table) th:first-child{width:64px}.tool-workspace-module__yRmMXa__content .network-mtr-table th:nth-child(2){width:30%}.tool-workspace-module__yRmMXa__content .http-chain-table th:nth-child(2){width:29%}.tool-workspace-module__yRmMXa__content .http-chain-table th:nth-child(3){width:18%}.tool-workspace-module__yRmMXa__content .dns-record-table th:first-child{width:15%}.tool-workspace-module__yRmMXa__content .dns-record-table th:last-child{width:15%}.tool-workspace-module__yRmMXa__content .dns-record-table td:nth-child(2){width:auto}.tool-workspace-module__yRmMXa__content .tool-source-note{padding:18px var(--environment-gutter);border:1px solid var(--environment-border);background:#fff;border-radius:8px;gap:8px;margin-top:18px}.tool-workspace-module__yRmMXa__content .tool-source-note strong{color:var(--environment-ink);font-size:16px;line-height:1.6}.tool-workspace-module__yRmMXa__content .tool-source-note :is(span,small){color:var(--environment-muted);font-size:14px;line-height:1.7}.tool-workspace-module__yRmMXa__content .tool-source-note nav a{font-size:14px;font-weight:500}.tool-workspace-module__yRmMXa__content .tcp-probe-inputs{grid-template-columns:minmax(0,1fr) 100px auto;gap:16px}.tool-workspace-module__yRmMXa__content .tcp-probe-inputs label{gap:8px;display:grid}.tool-workspace-module__yRmMXa__content .tcp-port-presets{flex-wrap:wrap;gap:8px;margin:6px 0}.tool-workspace-module__yRmMXa__content .tcp-port-presets button{min-height:36px;padding:6px 12px;font-size:13px;line-height:1.5}.tool-workspace-module__yRmMXa__content .tcp-port-presets strong{font-size:13px;font-weight:600}.tool-workspace-module__yRmMXa__content .tcp-node-panel{padding:20px var(--environment-gutter);display:block}.tool-workspace-module__yRmMXa__content .tcp-node-panel dl{gap:18px;margin-top:18px}.tool-workspace-module__yRmMXa__content .tcp-node-panel dl>div{border:0;align-content:start;gap:8px;min-height:0;padding:0}.tool-workspace-module__yRmMXa__content :is(.tcp-node-panel,.http-tls-panel,.dns-result-facts) dt{color:var(--environment-muted);font-size:13px;line-height:1.6}.tool-workspace-module__yRmMXa__content :is(.tcp-node-panel,.http-tls-panel,.dns-result-facts) dd{color:var(--environment-ink);white-space:normal;overflow-wrap:anywhere;font-size:15px;line-height:1.6;overflow:visible}.tool-workspace-module__yRmMXa__content .dns-result-facts>div{min-height:96px;padding:18px var(--environment-gutter);background:#fff;justify-content:flex-start;gap:8px}:is(.tool-workspace-module__yRmMXa__content .dns-result-note,.tool-workspace-module__yRmMXa__content .dns-empty){padding:18px var(--environment-gutter);color:var(--environment-muted);font-size:14px;line-height:1.7}.tool-workspace-module__yRmMXa__content .dns-domain-list{padding:0 var(--environment-gutter);gap:0 24px}.tool-workspace-module__yRmMXa__content .dns-domain-list code{color:var(--environment-ink);font:inherit;padding-block:14px;font-size:15px}.tool-workspace-module__yRmMXa__content .http-tls-grid{gap:18px;margin-top:18px}.tool-workspace-module__yRmMXa__content .http-tls-grid>article{margin-top:0}.tool-workspace-module__yRmMXa__content .http-tls-panel dl>div{min-height:96px;padding:18px var(--environment-gutter);align-content:start;gap:8px}.tool-workspace-module__yRmMXa__content .http-tls-panel dd code{color:inherit;font:inherit}.tool-workspace-module__yRmMXa__content .http-security-headers>div{min-height:88px;padding:18px var(--environment-gutter);align-items:flex-start}.tool-workspace-module__yRmMXa__content .http-security-headers i{margin-top:9px}.tool-workspace-module__yRmMXa__content .http-security-headers strong{color:var(--environment-ink);font-size:15px;line-height:1.6}.tool-workspace-module__yRmMXa__content .http-security-headers small{color:var(--environment-muted);font:inherit;white-space:normal;overflow-wrap:anywhere;font-size:13px;line-height:1.6;overflow:visible}.tool-workspace-module__yRmMXa__content .http-security-headers b{font-size:13px;font-weight:500;line-height:1.6}.tool-workspace-module__yRmMXa__content .http-response-headers{border-top:0;grid-template-columns:minmax(0,1fr)}.tool-workspace-module__yRmMXa__content .http-response-headers>div{min-height:70px;padding:16px var(--environment-gutter);border-right:0;grid-template-columns:minmax(150px,.35fr) minmax(0,1fr)}.tool-workspace-module__yRmMXa__content .http-response-headers strong{color:var(--environment-ink);overflow-wrap:anywhere;font-size:15px}.tool-workspace-module__yRmMXa__content .http-response-headers code{color:var(--environment-ink);font:inherit;font-size:15px;line-height:1.6}.tool-workspace-module__yRmMXa__content .http-code{flex-wrap:wrap}.tool-workspace-module__yRmMXa__content .http-code strong{font-size:inherit}.tool-workspace-module__yRmMXa__content .http-code small{color:var(--environment-muted);font-size:13px}.tool-workspace-module__yRmMXa__content .asn-summary .http-code{font-size:24px}.tool-workspace-module__yRmMXa__content :is(.network-mtr-table,.network-ping-table) .good{color:#158458}.tool-workspace-module__yRmMXa__content .tcp-status-value.success{color:#158458}.tool-workspace-module__yRmMXa__content .http-code.success strong{color:#158458}.tool-workspace-module__yRmMXa__content :is(.network-mtr-table,.network-ping-table) .slow{color:#a16e08}.tool-workspace-module__yRmMXa__content .tcp-status-value.warning{color:#a16e08}.tool-workspace-module__yRmMXa__content .http-code.warning strong{color:#a16e08}.tool-workspace-module__yRmMXa__content :is(.network-mtr-table,.network-ping-table) .failed{color:#bd3948}.tool-workspace-module__yRmMXa__content .tcp-status-value.danger{color:#bd3948}.tool-workspace-module__yRmMXa__content .http-code.danger strong{color:#bd3948}.tool-workspace-module__yRmMXa__content :is(.batch-auth,.batch-compose,.batch-jobs,.batch-empty.large){padding:20px var(--environment-gutter);border-color:var(--environment-border);border-radius:8px;margin-top:18px}.tool-workspace-module__yRmMXa__content .batch-auth{gap:24px;min-height:160px}.tool-workspace-module__yRmMXa__content :is(.batch-auth,.batch-compose,.batch-jobs,.batch-detail-head) h2{color:var(--environment-title);font-size:21px;font-weight:700;line-height:1.4}.tool-workspace-module__yRmMXa__content .batch-auth p{color:var(--environment-muted);font-size:15px;line-height:1.7}.tool-workspace-module__yRmMXa__content .batch-quota-note{margin-top:18px;font-size:14px}.tool-workspace-module__yRmMXa__content .batch-compose{display:block}.tool-workspace-module__yRmMXa__content .batch-compose header{margin-bottom:18px}.tool-workspace-module__yRmMXa__content .batch-compose label{color:var(--environment-ink);margin-bottom:8px;font-size:15px;line-height:1.5}.tool-workspace-module__yRmMXa__content .batch-compose textarea{height:auto;min-height:144px}.tool-workspace-module__yRmMXa__content .batch-compose footer{grid-template-columns:minmax(0,1fr) auto;gap:8px 18px;padding-top:14px}.tool-workspace-module__yRmMXa__content .batch-compose footer>span{color:var(--environment-ink);font-size:15px;line-height:1.5}.tool-workspace-module__yRmMXa__content .batch-compose footer>small{color:var(--environment-muted);grid-area:2/1;font-size:13px;line-height:1.6}.tool-workspace-module__yRmMXa__content .batch-compose footer>div{grid-area:1/2/span 2;gap:12px}.tool-workspace-module__yRmMXa__content .batch-compose button{border-radius:5px;height:48px;padding:10px 18px;font-size:15px;font-weight:650}.tool-workspace-module__yRmMXa__content .batch-workspace{grid-template-columns:300px minmax(0,1fr);gap:18px;margin-top:18px}.tool-workspace-module__yRmMXa__content .batch-jobs{margin-top:0;padding:0}.tool-workspace-module__yRmMXa__content .batch-jobs>header{flex-wrap:wrap;align-items:flex-start;padding:20px}.tool-workspace-module__yRmMXa__content .batch-jobs>header b{color:var(--environment-muted);font-size:13px;font-weight:500}.tool-workspace-module__yRmMXa__content .batch-job-list>button{grid-template-columns:minmax(0,1fr);gap:10px;padding:18px 20px}.tool-workspace-module__yRmMXa__content .batch-job-list button>span strong{color:var(--environment-ink);font:inherit;font-size:15px;font-weight:650}.tool-workspace-module__yRmMXa__content .batch-job-list button small{color:var(--environment-muted);font-size:13px;line-height:1.5}.tool-workspace-module__yRmMXa__content .batch-job-list .batch-status{justify-self:start}.tool-workspace-module__yRmMXa__content .batch-detail-head{padding:20px var(--environment-gutter);border-radius:8px 8px 0 0;flex-wrap:wrap}.tool-workspace-module__yRmMXa__content .batch-detail-head p{color:var(--environment-muted);font-size:13px;line-height:1.6}.tool-workspace-module__yRmMXa__content .batch-exports{flex-wrap:wrap;gap:10px}.tool-workspace-module__yRmMXa__content .batch-exports a{border-radius:5px;height:40px;padding:8px 14px;font-size:14px;font-weight:500}.tool-workspace-module__yRmMXa__content .batch-progress{height:28px}.tool-workspace-module__yRmMXa__content .batch-progress span{font-size:13px;font-weight:650}.tool-workspace-module__yRmMXa__content .batch-meta>span{padding:16px var(--environment-gutter);gap:8px}.tool-workspace-module__yRmMXa__content .batch-meta small{color:var(--environment-muted);font-size:13px}.tool-workspace-module__yRmMXa__content .batch-meta strong{color:var(--environment-ink);overflow-wrap:anywhere;font-size:15px;font-weight:500;line-height:1.6}.tool-workspace-module__yRmMXa__content .batch-results{border-top:0;border-radius:0 0 8px 8px;margin-top:0}.tool-workspace-module__yRmMXa__content .batch-risk.good{color:#158458}.tool-workspace-module__yRmMXa__content .batch-risk.warning{color:#94711a}.tool-workspace-module__yRmMXa__content .batch-risk.danger{color:#bd3948}.tool-workspace-module__yRmMXa__content .batch-compose footer>.danger{color:#bd3948}.tool-workspace-module__yRmMXa__content .batch-empty.large{min-height:200px;margin-top:0}@media (max-width:1100px){.tool-workspace-module__yRmMXa__content .asn-summary{grid-template-columns:repeat(3,minmax(0,1fr))}:is(.tool-workspace-module__yRmMXa__content .http-tls-grid,.tool-workspace-module__yRmMXa__content .batch-workspace){grid-template-columns:minmax(0,1fr)}.tool-workspace-module__yRmMXa__content .network-mtr-node-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.tool-workspace-module__yRmMXa__content .dns-result-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.tool-workspace-module__yRmMXa__tabs :is(a,button){min-height:58px}.tool-workspace-module__yRmMXa__content .tool-input-row{grid-template-columns:minmax(0,1fr)}.tool-workspace-module__yRmMXa__content :is(.tool-query-form,.batch-compose) :is(input,textarea){font-size:16px}.tool-workspace-module__yRmMXa__content .tool-query-form button[type=submit]{width:100%}.tool-workspace-module__yRmMXa__content .tcp-probe-inputs{grid-template-columns:minmax(0,1fr) 88px}.tool-workspace-module__yRmMXa__content .tcp-probe-inputs>button{grid-column:1/-1}.tool-workspace-module__yRmMXa__content .tcp-port-presets{grid-template-columns:repeat(2,minmax(0,1fr))}.tool-workspace-module__yRmMXa__content .tcp-port-presets button span{display:inline}.tool-workspace-module__yRmMXa__content :is(.network-probe-result-status,.tcp-result-status,.http-tls-status){flex-direction:column;align-items:flex-start;gap:10px}.tool-workspace-module__yRmMXa__content :is(.network-probe-result-status,.tcp-result-status,.http-tls-status) p{text-align:left}.tool-workspace-module__yRmMXa__content .asn-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.tool-workspace-module__yRmMXa__content .asn-summary>div:last-child:nth-child(odd){grid-column:1/-1}.tool-workspace-module__yRmMXa__content .network-probe-node-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.tool-workspace-module__yRmMXa__content .network-probe-node-tabs button:last-child:nth-child(odd){grid-column:1/-1}.tool-workspace-module__yRmMXa__content .network-mtr-node-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.tool-workspace-module__yRmMXa__content .network-mtr-node-summary>div:nth-child(-n+2){grid-column:1/-1}.tool-workspace-module__yRmMXa__content .network-mtr-node-summary>div{border-right:0;border-bottom:1px solid var(--environment-line);min-height:0}.tool-workspace-module__yRmMXa__content .network-mtr-node-summary>div:nth-last-child(-n+2){border-bottom:0}.tool-workspace-module__yRmMXa__content .tcp-node-panel dl{grid-template-columns:minmax(0,1fr)}.tool-workspace-module__yRmMXa__content .dns-result-facts{grid-template-columns:minmax(0,1fr)}.tool-workspace-module__yRmMXa__content .dns-domain-list{grid-template-columns:minmax(0,1fr)}.tool-workspace-module__yRmMXa__content .dns-result-facts>div{border-right:0;border-bottom:1px solid var(--environment-line)}.tool-workspace-module__yRmMXa__content .dns-result-facts>div:last-child{border-bottom:0}.tool-workspace-module__yRmMXa__content .http-response-headers>div{grid-template-columns:minmax(0,1fr);gap:8px}.tool-workspace-module__yRmMXa__content .batch-auth{flex-direction:column;align-items:stretch;min-height:0}.tool-workspace-module__yRmMXa__content .batch-auth>a{width:100%}.tool-workspace-module__yRmMXa__content .batch-compose footer{grid-template-columns:minmax(0,1fr)}.tool-workspace-module__yRmMXa__content .batch-compose footer>div{flex-flow:wrap;grid-area:3/1}.tool-workspace-module__yRmMXa__content .batch-compose footer button{flex:1}.tool-workspace-module__yRmMXa__content :is(.tool-results-table,.dns-record-table),.tool-workspace-module__yRmMXa__content :is(.tool-results-table,.dns-record-table) tbody{display:block}.tool-workspace-module__yRmMXa__content :is(.tool-results-table,.dns-record-table) thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tool-workspace-module__yRmMXa__content :is(.tool-results-table,.dns-record-table) tbody tr{padding:18px var(--environment-gutter);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.tool-workspace-module__yRmMXa__content :is(.tool-results-table,.dns-record-table) tbody tr+tr{border-top:1px solid var(--environment-line)}.tool-workspace-module__yRmMXa__content :is(.tool-results-table,.dns-record-table) td{border:0;flex-direction:column;align-items:flex-start;gap:5px;width:auto;min-width:0;max-width:none;min-height:0;padding:0;display:flex}.tool-workspace-module__yRmMXa__content :is(.tool-results-table,.dns-record-table) td[data-label]:before{content:attr(data-label);color:var(--environment-muted);font-size:13px;font-weight:500;line-height:1.5}.tool-workspace-module__yRmMXa__content :is(.tool-results-table,.dns-record-table) td[data-wide=true]{grid-column:1/-1}.tool-workspace-module__yRmMXa__content :is(.tool-results-table,.dns-record-table) small{margin-top:0}.tool-workspace-module__yRmMXa__content .network-probe-latency{width:100%}}@media (prefers-reduced-motion:reduce){.tool-workspace-module__yRmMXa__content .network-probe-progress>span{animation:none}.tool-workspace-module__yRmMXa__content :is(.batch-progress,.batch-job-list) i{transition:none}}
.webrtc-guide-module__ESqvya__guide{--guide-title:#202a2f;--guide-text:#526067;--guide-muted:#637074;--guide-line:#e7ebeb;background:#fff;border-radius:12px;margin-top:24px;padding:40px;scroll-margin-top:24px}.webrtc-guide-module__ESqvya__guide h2,.webrtc-guide-module__ESqvya__guide h3,.webrtc-guide-module__ESqvya__guide p,.webrtc-guide-module__ESqvya__guide figure,.webrtc-guide-module__ESqvya__guide dl{margin:0}.webrtc-guide-module__ESqvya__guide h2{color:var(--guide-title);letter-spacing:-.025em;text-wrap:balance;font-size:24px;font-weight:650;line-height:1.45}.webrtc-guide-module__ESqvya__guide h3{color:var(--guide-title);font-size:15px;font-weight:650;line-height:1.65}.webrtc-guide-module__ESqvya__guide p,.webrtc-guide-module__ESqvya__guide dd{color:var(--guide-text);font-size:15px;line-height:1.85}.webrtc-guide-module__ESqvya__guide p+p{margin-top:12px}.webrtc-guide-module__ESqvya__header{text-align:center;padding:0 0 32px}.webrtc-guide-module__ESqvya__eyebrow{color:#526346;align-items:center;gap:8px;font-size:12px;font-weight:500;display:inline-flex}.webrtc-guide-module__ESqvya__eyebrow:before{content:"";background:#a3ca37;border-radius:50%;width:6px;height:6px}.webrtc-guide-module__ESqvya__guide .webrtc-guide-module__ESqvya__header h2{letter-spacing:-.035em;word-break:keep-all;margin-top:10px;font-size:34px;line-height:1.35}.webrtc-guide-module__ESqvya__guide .webrtc-guide-module__ESqvya__header p{max-width:780px;margin:12px auto 0}.webrtc-guide-module__ESqvya__contents{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 24px;height:auto;margin-top:20px;display:flex}.webrtc-guide-module__ESqvya__contents a{height:auto;color:var(--guide-text);border:0;flex:none;padding:4px 0;font-size:13px;line-height:1.7;text-decoration:none;display:block}.webrtc-guide-module__ESqvya__guide a:hover{color:#3f6413}.webrtc-guide-module__ESqvya__contents a:hover{text-underline-offset:5px;text-decoration:underline}.webrtc-guide-module__ESqvya__guide a:focus-visible,.webrtc-guide-module__ESqvya__guide summary:focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid #668522}.webrtc-guide-module__ESqvya__section{min-width:0;scroll-margin-top:32px}.webrtc-guide-module__ESqvya__section+.webrtc-guide-module__ESqvya__section{margin-top:38px}.webrtc-guide-module__ESqvya__sectionHeader{text-align:center;margin:0 auto 24px}.webrtc-guide-module__ESqvya__sectionHeader p{max-width:780px;margin:9px auto 0}.webrtc-guide-module__ESqvya__introduction{border-top:1px solid var(--guide-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;padding-top:30px;display:grid}.webrtc-guide-module__ESqvya__definition h2{margin-bottom:14px}.webrtc-guide-module__ESqvya__guide .webrtc-guide-module__ESqvya__diagram{background:#f1f5eb;border-radius:10px;min-width:0;padding:24px}.webrtc-guide-module__ESqvya__diagram figcaption{color:#43523b;margin-bottom:14px;font-size:13px;font-weight:550}.webrtc-guide-module__ESqvya__diagramWindow{background:#fff;border:1px solid #e0e6d8;border-radius:8px;overflow:hidden;box-shadow:0 6px 18px #25361505}.webrtc-guide-module__ESqvya__windowBar{color:#69765e;border-bottom:1px solid #edf0e9;align-items:center;gap:14px;padding:11px 16px;font-size:11px;line-height:1.5;display:flex}.webrtc-guide-module__ESqvya__windowDots{gap:4px;display:flex}.webrtc-guide-module__ESqvya__windowDots i{background:#cbd5c3;border-radius:50%;width:5px;height:5px}.webrtc-guide-module__ESqvya__paths{gap:20px;padding:20px 18px;display:grid}.webrtc-guide-module__ESqvya__path{grid-template-columns:minmax(0,.85fr) 76px minmax(0,1fr);align-items:center;gap:12px;display:grid}.webrtc-guide-module__ESqvya__path strong,.webrtc-guide-module__ESqvya__path b{color:#3a4734;text-align:center;overflow-wrap:anywhere;font-size:13px;font-weight:550;line-height:1.6}.webrtc-guide-module__ESqvya__path b{background:#eaf2dd;border-radius:4px;padding:8px 5px}.webrtc-guide-module__ESqvya__path>span{color:#68755d;text-align:center;border-bottom:1px solid #b9c9ac;padding-bottom:8px;font-size:10px;position:relative}.webrtc-guide-module__ESqvya__path>span:after{content:"";border-top:1px solid #b9c9ac;border-right:1px solid #b9c9ac;width:5px;height:5px;position:absolute;bottom:-3px;right:0;transform:rotate(45deg)}.webrtc-guide-module__ESqvya__guide .webrtc-guide-module__ESqvya__diagram p{color:#5d6d50;text-align:center;margin-top:12px;font-size:12px}.webrtc-guide-module__ESqvya__results{background:#f7f8f8;border-radius:10px;padding:30px 28px}.webrtc-guide-module__ESqvya__verdicts{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;display:grid}.webrtc-guide-module__ESqvya__verdicts>div{min-width:0}.webrtc-guide-module__ESqvya__verdicts dt{color:var(--guide-title);align-items:center;gap:8px;font-size:15px;font-weight:650;line-height:1.6;display:flex}.webrtc-guide-module__ESqvya__statusDot{background:#849099;border-radius:50%;flex:0 0 7px;width:7px;height:7px}.webrtc-guide-module__ESqvya__statusDot[data-tone=danger]{background:#bd5260}.webrtc-guide-module__ESqvya__statusDot[data-tone=warning]{background:#b1832c}.webrtc-guide-module__ESqvya__statusDot[data-tone=pass]{background:#37865b}.webrtc-guide-module__ESqvya__guide .webrtc-guide-module__ESqvya__verdicts dd{margin:10px 0 0;font-size:14px}.webrtc-guide-module__ESqvya__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin:0;padding:0;list-style:none;display:grid}.webrtc-guide-module__ESqvya__steps li{min-width:0;position:relative}.webrtc-guide-module__ESqvya__stepIndex{color:#39491d;font-variant-numeric:tabular-nums;background:#e9f2d6;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin-bottom:14px;font-size:12px;font-weight:600;display:inline-flex}.webrtc-guide-module__ESqvya__steps h3{margin-bottom:8px}.webrtc-guide-module__ESqvya__guide .webrtc-guide-module__ESqvya__steps p{font-size:14px}.webrtc-guide-module__ESqvya__method{border-top:1px solid var(--guide-line);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:40px;padding-top:32px;display:grid}.webrtc-guide-module__ESqvya__methodCopy h2{margin-bottom:14px}.webrtc-guide-module__ESqvya__guide .webrtc-guide-module__ESqvya__methodCopy p{font-size:14px}.webrtc-guide-module__ESqvya__boundary{background:#f7f9f4;border-left:3px solid #c9e1a1;padding:20px 24px}.webrtc-guide-module__ESqvya__boundary h3{margin-bottom:8px}.webrtc-guide-module__ESqvya__guide .webrtc-guide-module__ESqvya__boundary p{font-size:14px}.webrtc-guide-module__ESqvya__faqs{max-width:900px;margin:0 auto}.webrtc-guide-module__ESqvya__faqs details{border-bottom:1px solid var(--guide-line);padding:17px 0}.webrtc-guide-module__ESqvya__faqs details:first-child{padding-top:0}.webrtc-guide-module__ESqvya__faqs summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;list-style:none;display:flex}.webrtc-guide-module__ESqvya__faqs summary::-webkit-details-marker{display:none}.webrtc-guide-module__ESqvya__question{color:var(--guide-title);font-size:15px;font-weight:550;line-height:1.7}.webrtc-guide-module__ESqvya__expandIcon{color:#62715b;background:#f2f5ed;border-radius:50%;flex:0 0 24px;width:24px;height:24px;position:relative}.webrtc-guide-module__ESqvya__expandIcon:before,.webrtc-guide-module__ESqvya__expandIcon:after{content:"";background:currentColor;position:absolute}.webrtc-guide-module__ESqvya__expandIcon:before{width:12px;height:1px;top:11px;left:6px}.webrtc-guide-module__ESqvya__expandIcon:after{width:1px;height:12px;top:6px;left:11px}.webrtc-guide-module__ESqvya__faqs details[open] .webrtc-guide-module__ESqvya__expandIcon:after{display:none}.webrtc-guide-module__ESqvya__guide .webrtc-guide-module__ESqvya__faqs p{margin-top:10px;padding-right:48px;font-size:14px}.webrtc-guide-module__ESqvya__related{background:#f7f8f8;border-radius:10px;padding:24px 28px}.webrtc-guide-module__ESqvya__guide .webrtc-guide-module__ESqvya__related h2{font-size:19px}.webrtc-guide-module__ESqvya__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:16px;display:grid}.webrtc-guide-module__ESqvya__related a{min-width:0;color:var(--guide-title);align-content:start;gap:5px;text-decoration:none;display:grid}.webrtc-guide-module__ESqvya__related strong{font-size:14px;font-weight:600}.webrtc-guide-module__ESqvya__related span{color:var(--guide-muted);font-size:12px;line-height:1.7}.webrtc-guide-module__ESqvya__related a:hover strong{text-underline-offset:4px;text-decoration:underline}.webrtc-guide-module__ESqvya__references{margin-top:24px}.webrtc-guide-module__ESqvya__references>div{flex-wrap:wrap;align-items:baseline;gap:6px 16px;display:flex}.webrtc-guide-module__ESqvya__references strong,.webrtc-guide-module__ESqvya__references a,.webrtc-guide-module__ESqvya__updated{color:var(--guide-muted);font-size:11px;font-weight:400;line-height:1.8}.webrtc-guide-module__ESqvya__references a{text-underline-offset:3px;-webkit-text-decoration:underline #bac3c3;text-decoration:underline #bac3c3}.webrtc-guide-module__ESqvya__updated{flex-wrap:wrap;gap:6px;margin-left:auto;display:inline-flex}.webrtc-guide-module__ESqvya__updated time{font-variant-numeric:tabular-nums}.webrtc-guide-module__ESqvya__guide .webrtc-guide-module__ESqvya__references p{color:var(--guide-muted);margin-top:8px;font-size:11px}@media (max-width:1100px){.webrtc-guide-module__ESqvya__guide{padding:32px}.webrtc-guide-module__ESqvya__introduction{gap:30px}.webrtc-guide-module__ESqvya__guide .webrtc-guide-module__ESqvya__diagram{padding:18px}.webrtc-guide-module__ESqvya__paths{padding:18px 12px}.webrtc-guide-module__ESqvya__path{grid-template-columns:minmax(0,.85fr) 60px minmax(0,1fr);gap:7px}.webrtc-guide-module__ESqvya__path strong,.webrtc-guide-module__ESqvya__path b{font-size:12px}.webrtc-guide-module__ESqvya__verdicts,.webrtc-guide-module__ESqvya__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 30px}.webrtc-guide-module__ESqvya__method{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:30px}}@media (max-width:800px){.webrtc-guide-module__ESqvya__guide{padding:28px}.webrtc-guide-module__ESqvya__header{padding-bottom:26px}.webrtc-guide-module__ESqvya__guide .webrtc-guide-module__ESqvya__header h2{font-size:30px}.webrtc-guide-module__ESqvya__introduction{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:24px}.webrtc-guide-module__ESqvya__guide .webrtc-guide-module__ESqvya__diagram{width:100%;max-width:560px;margin:0 auto;padding:24px}.webrtc-guide-module__ESqvya__paths{padding:20px}.webrtc-guide-module__ESqvya__path{grid-template-columns:minmax(0,1fr) 100px minmax(0,1fr)}.webrtc-guide-module__ESqvya__method{grid-template-columns:minmax(0,1fr);gap:20px}.webrtc-guide-module__ESqvya__updated{margin-left:0}}@media (max-width:560px){.webrtc-guide-module__ESqvya__guide{border-radius:8px;margin-top:18px;padding:24px 16px}.webrtc-guide-module__ESqvya__guide h2{letter-spacing:-.02em;font-size:21px}.webrtc-guide-module__ESqvya__guide .webrtc-guide-module__ESqvya__header h2{font-size:26px}.webrtc-guide-module__ESqvya__guide p{font-size:14px}.webrtc-guide-module__ESqvya__contents{display:none}.webrtc-guide-module__ESqvya__section+.webrtc-guide-module__ESqvya__section{margin-top:28px}.webrtc-guide-module__ESqvya__sectionHeader{text-align:left;margin-bottom:20px}.webrtc-guide-module__ESqvya__introduction{padding-top:22px}.webrtc-guide-module__ESqvya__guide .webrtc-guide-module__ESqvya__diagram{padding:18px 12px}.webrtc-guide-module__ESqvya__windowBar{padding:10px 12px}.webrtc-guide-module__ESqvya__paths{padding:16px 10px}.webrtc-guide-module__ESqvya__path{grid-template-columns:minmax(0,.85fr) 54px minmax(0,1fr);gap:5px}.webrtc-guide-module__ESqvya__path strong,.webrtc-guide-module__ESqvya__path b{font-size:11px}.webrtc-guide-module__ESqvya__path>span{font-size:9px}.webrtc-guide-module__ESqvya__results{background:0 0;border-radius:0;padding:0}.webrtc-guide-module__ESqvya__verdicts,.webrtc-guide-module__ESqvya__steps{grid-template-columns:minmax(0,1fr);gap:22px}.webrtc-guide-module__ESqvya__steps li{grid-template-columns:28px minmax(0,1fr);align-items:start;column-gap:12px;display:grid}.webrtc-guide-module__ESqvya__stepIndex{grid-row:1/3;width:28px;height:28px;margin:0;font-size:11px}.webrtc-guide-module__ESqvya__steps h3{margin:1px 0 6px}.webrtc-guide-module__ESqvya__steps p{grid-column:2}.webrtc-guide-module__ESqvya__method{padding-top:24px}.webrtc-guide-module__ESqvya__boundary{padding:16px}.webrtc-guide-module__ESqvya__guide .webrtc-guide-module__ESqvya__faqs p{padding-right:0}.webrtc-guide-module__ESqvya__faqs details{padding:14px 0}.webrtc-guide-module__ESqvya__faqs summary{gap:14px}.webrtc-guide-module__ESqvya__question{font-size:14px}.webrtc-guide-module__ESqvya__expandIcon{flex-basis:20px;width:20px;height:20px}.webrtc-guide-module__ESqvya__expandIcon:before{top:9px;left:4px}.webrtc-guide-module__ESqvya__expandIcon:after{top:4px;left:9px}.webrtc-guide-module__ESqvya__related{padding:20px 16px}.webrtc-guide-module__ESqvya__relatedGrid{grid-template-columns:minmax(0,1fr);gap:18px}}
