.mini-network-chart[data-v-ac21f216]{position:relative;display:inline-block}.chart-canvas[data-v-ac21f216]{display:block;cursor:pointer;border-radius:.1875rem}.mini-tooltip[data-v-ac21f216]{position:fixed;z-index:9999;background:#000000e6;color:#fff;border-radius:.375rem;padding:.5rem .625rem;pointer-events:none;font-size:.75rem;white-space:nowrap;box-shadow:0 .125rem .5rem #00000026}.mini-tooltip .tooltip-header[data-v-ac21f216]{display:flex;align-items:center;gap:.375rem;margin-bottom:.125rem}.mini-tooltip .status-indicator[data-v-ac21f216]{width:.375rem;height:.375rem;border-radius:50%;flex-shrink:0}.mini-tooltip .status-indicator.good[data-v-ac21f216]{background:#10b981}.mini-tooltip .status-indicator.slow[data-v-ac21f216]{background:#f59e0b}.mini-tooltip .status-indicator.offline[data-v-ac21f216]{background:#ef4444}.mini-tooltip .status-text[data-v-ac21f216]{font-size:.75rem;font-weight:500}.mini-tooltip .tooltip-time[data-v-ac21f216]{font-size:.6875rem;color:#ffffffb3;margin-bottom:.125rem}[data-v-68132530] .ant-table{border-radius:.625rem}[data-v-68132530] .ant-table-tbody>tr>td{padding:.625rem 1rem!important}[data-v-68132530] .ant-table-tbody>tr>td:last-child{border-bottom-right-radius:.625rem}[data-v-68132530] .ant-table-tbody>tr:last-child>td:first-child{border-bottom-left-radius:.625rem}[data-v-68132530] .ant-table-thead tr>th{padding:.625rem 1rem!important}.show-more[data-v-68132530]{cursor:pointer}[data-v-68132530] .ant-table-measure-row{display:none!important}.ant-table-striped[data-v-68132530] .table-striped td{background-color:#fafafa}.query-container[data-v-c4807e7e]{width:100%;padding:1rem}.query-container .query-panel[data-v-c4807e7e]{max-width:52.5rem;margin:0 auto;background:#fff;border-radius:.75rem}.query-container .query-panel .main-input-row[data-v-c4807e7e]{display:flex;gap:.75rem;margin-bottom:1rem;position:relative}.query-container .query-panel .main-input-row .history-dropdown[data-v-c4807e7e]{position:absolute;top:calc(100% + .25rem);left:0;width:52.5rem;background:#fff;border-radius:.5rem;box-shadow:0 .25rem .75rem #0000001f;z-index:100;max-height:12.5rem;overflow-y:auto}.query-container .query-panel .main-input-row .history-dropdown .history-item[data-v-c4807e7e]{display:flex;align-items:center;gap:.5rem;padding:.625rem .875rem;cursor:pointer;transition:all .2s}.query-container .query-panel .main-input-row .history-dropdown .history-item[data-v-c4807e7e]:hover{background:#f5f5f5}.query-container .query-panel .main-input-row .history-dropdown .history-item .history-text[data-v-c4807e7e]{flex:1;font-size:.875rem;color:#333}.query-container .query-panel .main-input-row .history-dropdown .history-item .remove-btn[data-v-c4807e7e]{opacity:1;color:#999;cursor:pointer;transition:all .2s}.query-container .query-panel .main-input-row .history-dropdown .history-item .remove-btn[data-v-c4807e7e]:hover{color:#ff4d4f}.query-container .query-panel .main-input-row .input-group[data-v-c4807e7e]{flex:1;display:flex;gap:.5rem}.query-container .query-panel .main-input-row .input-group .input-wrapper[data-v-c4807e7e]{flex:1;display:flex;align-items:center;border:.0625rem solid #d9d9d9;border-radius:.375rem;padding:0 .75rem;transition:all .3s}.query-container .query-panel .main-input-row .input-group .input-wrapper[data-v-c4807e7e]:hover{border-color:#4096ff}.query-container .query-panel .main-input-row .input-group .input-wrapper[data-v-c4807e7e]:focus-within{border-color:#1677ff;box-shadow:0 0 0 .125rem #1677ff1a}.query-container .query-panel .main-input-row .input-group .input-wrapper .input-icon[data-v-c4807e7e]{color:#1677ff;margin-right:.5rem}.query-container .query-panel .main-input-row .input-group .input-wrapper .domain-input[data-v-c4807e7e]{flex:1;border:none;outline:none;padding:.5rem 0;font-size:.875rem}.query-container .query-panel .main-input-row .input-group .input-wrapper .clear-btn[data-v-c4807e7e]{color:#bfbfbf;cursor:pointer;padding:.125rem}.query-container .query-panel .main-input-row .input-group .input-wrapper .clear-btn[data-v-c4807e7e]:hover{color:#8c8c8c}.query-container .query-panel .main-input-row .input-group .dns-type-select[data-v-c4807e7e]{width:6.25rem}.query-container .query-panel .main-input-row .button-group[data-v-c4807e7e]{display:flex;gap:.5rem}.query-container .query-panel .main-input-row .button-group[data-v-c4807e7e] .ant-btn{min-width:6.25rem;height:auto}.query-container .query-panel .main-input-row .button-group[data-v-c4807e7e] .ant-btn-ghost{border-color:#1677ff;color:#1677ff}.query-container .query-panel .main-input-row .button-group[data-v-c4807e7e] .ant-btn-ghost:hover{border-color:#4096ff;color:#4096ff}.query-container .query-panel .options-row[data-v-c4807e7e]{display:flex;gap:1.25rem;align-items:center;padding:.75rem;background:#fafafa;border-radius:.5rem}.query-container .query-panel .options-row .option-item[data-v-c4807e7e]{display:flex;align-items:center;gap:.625rem}.query-container .query-panel .options-row .option-item .option-label[data-v-c4807e7e]{display:flex;align-items:center;gap:.25rem;font-size:.875rem;color:#666;font-weight:500;white-space:nowrap}.query-container .query-panel .options-row .option-item.nodes[data-v-c4807e7e]{flex:1}.query-container .query-panel .options-row .option-item.nodes .checkbox-group[data-v-c4807e7e]{display:flex;gap:.75rem}.query-container .query-panel .options-row .option-item.nodes .checkbox-group label[data-v-c4807e7e]{display:flex;align-items:center;gap:.25rem;cursor:pointer;font-size:.875rem}.query-container .query-panel .options-row .option-item.nodes .checkbox-group label input[type=checkbox][data-v-c4807e7e]{cursor:pointer}.query-container .query-panel .options-row .option-item.nodes .checkbox-group label:hover span[data-v-c4807e7e]{color:#1677ff}.query-container .query-panel .options-row .option-item.router-node[data-v-c4807e7e]{flex:1}.query-container .query-panel .options-row .option-item.router-node .node-select[data-v-c4807e7e]{flex:1;min-width:12.5rem}.query-container .query-panel .options-row .option-item.dns .dns-input[data-v-c4807e7e]{width:8.75rem}.query-container .query-panel .options-row .option-item.dns .dns-input[data-v-c4807e7e]:disabled{background:#f5f5f5}.query-container .query-panel .options-row .option-item.dns[data-v-c4807e7e] .ant-radio-group .ant-radio-button-wrapper{height:1.75rem;line-height:1.625rem;padding:0 .75rem;font-size:.875rem}.dropdown-enter-active[data-v-c4807e7e],.dropdown-leave-active[data-v-c4807e7e]{transition:all .2s ease}.dropdown-enter-from[data-v-c4807e7e],.dropdown-leave-to[data-v-c4807e7e]{opacity:0;transform:translateY(-.5rem)}@media (max-width: 768px){.query-container[data-v-c4807e7e],.query-container .query-panel[data-v-c4807e7e]{padding:.75rem}.query-container .query-panel .main-input-row[data-v-c4807e7e]{flex-direction:column}.query-container .query-panel .main-input-row .history-dropdown[data-v-c4807e7e]{width:calc(100% - 1.5rem)}.query-container .query-panel .main-input-row .button-group[data-v-c4807e7e]{width:100%}.query-container .query-panel .main-input-row .button-group[data-v-c4807e7e] .ant-btn{flex:1}.query-container .query-panel .options-row[data-v-c4807e7e]{flex-direction:column;align-items:stretch;gap:.75rem}.query-container .query-panel .options-row .option-item.nodes .checkbox-group[data-v-c4807e7e],.query-container .query-panel .options-row .option-item.dns[data-v-c4807e7e]{flex-wrap:wrap}.query-container .query-panel .options-row .option-item.dns .dns-input[data-v-c4807e7e]{width:100%;margin-top:.5rem}}
