.http-form{padding:35px 50px}.http-submit-row{display:flex;align-items:flex-end;gap:12px}.http-target-group{flex:1 1 auto;max-width:none;margin:0}.http-target-group label{display:none}.http-target-group input{height:44px;font-size:13px}.http-action-buttons{display:flex;gap:10px;flex:0 0 auto;align-items:center}.http-action-buttons .ping-ip-version{height:44px}.http-action-buttons .ip-version-option{display:flex;align-items:center;gap:5px;font-size:13px;color:#526a77;cursor:pointer;user-select:none}.http-action-buttons .ip-version-option input{width:14px;height:14px;margin:0;accent-color:#4285ed;cursor:pointer}.http-action-buttons .ip-version-option:has(input:checked){color:#4285ed}.http-action-buttons .ip-version-option.is-hidden{display:none}.http-action-buttons .btn{border-radius:4px;padding:0 12px}.http-action-buttons .btn .btn-icon{margin-right:5px}.http-action-buttons .btn-outline-primary{border-color:#4285ed;color:#4285ed;background:#fff}.http-action-buttons .btn-outline-primary:hover{background:#edf4ff;color:#326fce}.http-action-buttons #advanced-btn{display:inline-flex;align-items:center;gap:5px}#advanced-btn .advanced-chevron{transition:transform .2s ease}#advanced-btn.is-open .advanced-chevron{transform:rotate(180deg)}.http-action-buttons .btn-capture{background:#ffb34f;border-color:#ffb34f;color:#fff}.http-action-buttons .btn-capture:hover{background:#ed9d36;border-color:#ed9d36;color:#fff}.http-advanced-fields{margin-top:12px;padding:12px 14px;border-radius:3px;background:#f1f4f8;color:#71808c}.http-advanced-fields[hidden]{display:none!important}.http-advanced-row{display:grid;grid-template-columns:84px minmax(150px,1fr) 72px minmax(150px,1.5fr);align-items:center;gap:8px;margin:7px 0}.http-advanced-row label{color:#71808c;font-size:14px}.http-advanced-row input,.http-advanced-row select{width:100%;height:31px;padding:5px 8px;border:1px solid #d5dfe7;border-radius:2px;background:#fff;color:#64727e;font-size:12px}.http-advanced-row input:focus,.http-advanced-row select:focus{border-color:#4285ed;box-shadow:0 0 0 2px #4285ed26;outline:none}.http-stage-summary{display:none!important}.http-result-area{margin-top:12px}.http-results-table-wrap{margin:0;border:0;border-radius:0;box-shadow:none;overflow:visible}.http-progress-meta{display:flex;align-items:center;gap:4px;margin-left:auto;color:#768792;font-size:10px;white-space:nowrap}.http-progress-meta strong{padding:4px 7px;border-radius:3px;background:#e7efff;color:#4285ed;font-size:12px;font-weight:500}.http-progress-meta em{color:#8b98a3;font-style:normal}.http-progress-track{display:inline-block;width:100px;height:8px;overflow:hidden;border-radius:4px;background:#e9eef3}.http-progress-track i{display:block;width:0;height:100%;border-radius:inherit;background:#4285ed;transition:width .2s ease}.http-result-table{width:100%;max-width:100%;table-layout:fixed;min-width:0}.http-result-table .col-node{width:18%}.http-result-table .col-target{width:12%}.http-result-table .col-region{width:17%}.http-result-table .col-status{width:6%}.http-result-table .col-total{width:8%}.http-result-table .col-phase{width:6%}.http-result-table .col-redirect{width:14%}.http-result-table .col-head{width:7%}.http-result-table th,.http-result-table td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.http-result-table th{height:40px;font-size:13px}.tool-page .http-result-table td{height:40px;padding:4px 12px;font-size:13px;line-height:1.6}.http-result-table th:last-child,.http-result-table td:last-child{overflow:visible}.http-result-table .http-status-code{color:#3f5360;font-variant-numeric:tabular-nums}.http-target-cell,.probe-target-cell{display:flex;min-width:0;flex-direction:row;align-items:baseline;gap:6px;line-height:1.35;white-space:nowrap}.http-target-cell strong,.probe-target-cell strong{flex:0 1 auto;min-width:0;overflow:hidden;color:#222;font-weight:400;text-overflow:ellipsis}.probe-region-cell{min-width:0;overflow:hidden;line-height:1.35;white-space:nowrap;text-overflow:ellipsis}.probe-target-cell strong.text-muted,.http-target-cell strong.text-muted{color:#9aa5ae;font-weight:400}.http-resolve-failed{color:#c65353;font-weight:400;white-space:nowrap}td.http-total-time{color:#334e68;font-weight:600;font-variant-numeric:tabular-nums}td.http-total-time.is-t5{color:#e8362d}td.http-total-time.is-t4{color:#ef8b32}td.http-total-time.is-t3{color:#b8912e}td.http-total-time.is-t2{color:#5aa73c}td.http-total-time.is-t1{color:#3fc23f}td.http-total-time.is-none{color:#9aa5ae;font-weight:400}.http-redirect-cell{font-variant-numeric:tabular-nums}.http-redirect-count{color:#3f5360}.http-redirect-count em{margin-left:3px;color:#8c99a3;font-style:normal}.http-redirect-none{color:#b6c0c7}.http-result-table .phase-cell{text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums}.http-result-table .phase-cell-empty{color:#b6c0c7}.http-result-table .raw-result summary{color:#3978bd;cursor:pointer}.http-results-panel .ping-panel-heading{min-height:50px}.http-head-details{position:relative;overflow:visible;white-space:normal}.http-head-details summary{color:#3978bd;cursor:pointer;list-style:none}.http-head-details summary::-webkit-details-marker{display:none}.http-head-details[open]:before{content:"";position:fixed;z-index:19;inset:0;background:#11233447}.http-head-list{position:fixed;z-index:20;left:50%;top:50%;transform:translate(-50%,-50%);width:min(760px,calc(100vw - 32px));max-height:min(76vh,680px);overflow:auto;padding:0 14px 14px;background:#fff;border:1px solid #d8e0e8;border-radius:8px;box-shadow:0 18px 55px #14283c3d;text-align:left}.http-head-list-bar{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;margin:0 -14px 10px;padding:12px 14px;color:#243b53;background:#fff;border-bottom:1px solid #e8eef3}.http-head-close{width:28px;height:28px;padding:0;color:#52606d;background:transparent;border:0;border-radius:4px;font-size:22px;line-height:1;cursor:pointer}.http-head-close:hover{color:#102a43;background:#edf2f7}.http-head-hop{margin:0 0 10px}.http-head-hop:last-child{margin-bottom:0}.http-head-hop-title{padding:5px 7px;color:#334e68;background:#f3f6f9;font-size:11px;font-weight:600;overflow-wrap:anywhere}.http-head-hop table{width:100%;border-collapse:collapse;font-size:11px}.http-head-hop th,.http-head-hop td{height:auto!important;padding:4px 6px;border-bottom:1px solid #edf1f4;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;text-align:left!important;vertical-align:top}.http-head-hop th{width:34%;color:#52606d;text-align:left}.http-head-hop td{color:#243b53;overflow-wrap:anywhere}
