.detection-card[data-v-f56db417]{background:linear-gradient(#1f262ef5 0%,#181d24fa 100%),#11161d;border:1px solid #9aadba38;border-left:4px solid #6f7f8f;border-radius:9px;padding:.6rem .7rem;box-shadow:0 8px 14px #00000029}.detection-card.condensed[data-v-f56db417]{padding:.5rem .6rem}.detection-card.collapsed[data-v-f56db417]{padding:.5rem .65rem}.detection-card.fresh[data-v-f56db417]{border-left-color:#d7a73f}.detection-card.selected[data-v-f56db417]{border-color:#56b4ff8c;box-shadow:0 0 0 1px #56b4ff40,0 12px 24px #14538442}.status-row[data-v-f56db417]{flex-wrap:wrap;gap:.25rem;display:flex}.detection-card.collapsed .status-row[data-v-f56db417]{margin-top:.25rem!important}.status-badge[data-v-f56db417]{letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:.12rem .4rem;font-size:.6rem;font-weight:700}.status-badge.hot[data-v-f56db417]{color:#ffc5ba;background:#c54e3c38}.status-badge.track[data-v-f56db417]{color:#f6d59e;background:#c48d3538}.status-badge.monitor[data-v-f56db417],.status-badge.neutral[data-v-f56db417]{color:#d9e4ea;background:#6d7f8f38}.status-badge.selected-badge[data-v-f56db417]{color:#c8ecff;background:#56b4ff38}.callsign[data-v-f56db417]{color:#f3f5e8;letter-spacing:.02em;font-size:.88rem;font-weight:700}.detection-card.condensed .callsign[data-v-f56db417]{font-size:.8rem}.model[data-v-f56db417],.event-time[data-v-f56db417],.address[data-v-f56db417]{color:#a8b4bf}.stamp[data-v-f56db417]{color:#f3f5e8;font-size:.67rem;font-weight:600}.event-time[data-v-f56db417],.model[data-v-f56db417],.address[data-v-f56db417],.field[data-v-f56db417],.value[data-v-f56db417]{font-size:.67rem;line-height:1.28}.persistent-grid[data-v-f56db417],.details-grid[data-v-f56db417]{gap:.28rem;display:grid}.persistent-grid>div[data-v-f56db417],.details-grid>div[data-v-f56db417]{grid-template-columns:64px minmax(0,1fr);gap:.42rem;display:grid}.field[data-v-f56db417]{color:#7f94a5;text-transform:uppercase;letter-spacing:.06em}.value[data-v-f56db417]{color:#dde6eb;overflow-wrap:anywhere}.action-row[data-v-f56db417]{justify-content:space-between;align-items:center;gap:.35rem;display:flex}.action-panel[data-v-f56db417]{flex-wrap:wrap;gap:.35rem;display:flex}.action-btn[data-v-f56db417]{color:#dce6eb;background:#11161dd1;border:1px solid #b2c3cd33;border-radius:999px;padding:.28rem .55rem;font-size:.63rem;line-height:1;text-decoration:none}.action-btn.primary[data-v-f56db417]{color:#f1d39a;background:#d7a73f1f;border-color:#d7a73f73}.collapse-toggle[data-v-f56db417]{color:#c8d6df;background:#11161dc7;border:1px solid #b2c3cd3d;border-radius:999px;padding:.2rem .45rem;font-size:.6rem;line-height:1}.collapse-toggle[data-v-f56db417]:hover,.action-btn.linkish[data-v-f56db417]:hover,.action-btn[data-v-f56db417]:hover{background:#303a45f2}.remarks-panel[data-v-f56db417]{color:#c9d5db;white-space:pre-wrap;background:#0f141ad1;border:1px solid #b2c3cd1f;border-radius:8px;padding:.55rem;font-size:.67rem;line-height:1.3}.mono[data-v-f56db417]{font-family:Consolas,SFMono-Regular,monospace}.address[data-v-f56db417]{color:#dde6eb;overflow-wrap:anywhere}.map-link[data-v-f56db417]{color:#dde6eb;text-underline-offset:.12rem;-webkit-text-decoration:underline #d7a73f73;text-decoration:underline #d7a73f73}.map-link[data-v-f56db417]:hover{color:#f1d39a}.address-label[data-v-f56db417]{color:#7f94a5;text-transform:uppercase;letter-spacing:.06em;border-top:1px solid #9aadba24;margin-bottom:.25rem;padding-top:.42rem;font-size:.66rem}.address-row[data-v-f56db417]{justify-content:space-between;align-items:flex-start;gap:.4rem;display:flex}.copy-btn[data-v-f56db417]{color:#f1d39a;background:#d7a73f1f;border:1px solid #d7a73f66;border-radius:999px;flex-shrink:0;padding:.22rem .45rem;font-size:.62rem;line-height:1}.copy-btn[data-v-f56db417]:hover{background:#d7a73f33}.copy-btn-address[data-v-f56db417]{margin-top:.05rem}.address-link[data-v-f56db417]{flex:1}.udash-shell[data-v-d92df164]{color:#edf2f1;background:radial-gradient(circle at top,#9672242e,#0000 30%),linear-gradient(#0f1419 0%,#131b22 100%);min-height:0}.udash-toolbar[data-v-d92df164]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c1117e6;border-bottom:1px solid #b2c3cd29;padding:.9rem}.toolbar-title[data-v-d92df164]{letter-spacing:.04em;font-size:1rem;font-weight:700}.toolbar-subtitle[data-v-d92df164],.toolbar-meta[data-v-d92df164],.settings-help[data-v-d92df164]{color:#93a5b2;font-size:.72rem}.toolbar-meta[data-v-d92df164]{flex-wrap:wrap;gap:.75rem;display:flex}.dispatch-summary[data-v-d92df164]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.summary-card[data-v-d92df164]{background:#181f26e6;border:1px solid #b2c3cd24;border-radius:10px;padding:.55rem .65rem}.summary-label[data-v-d92df164]{color:#8ea3b2;text-transform:uppercase;letter-spacing:.08em;font-size:.67rem}.summary-value[data-v-d92df164]{color:#f2f5e6;margin-top:.15rem;font-size:1.02rem;font-weight:700}.search-input[data-v-d92df164]{color:#eef2f0;background:#141b22f2;border-color:#b2c3cd33}.filter-row[data-v-d92df164]{flex-wrap:wrap;gap:.45rem;display:flex}.filter-chip[data-v-d92df164]{color:#d6e0e5;background:#141b22e6;border:1px solid #b2c3cd2e;border-radius:999px;padding:.3rem .65rem;font-size:.7rem}.filter-chip.active[data-v-d92df164]{color:#f1d39a;background:#d7a73f29;border-color:#d7a73f80}.status-pill[data-v-d92df164]{letter-spacing:.04em;border-radius:999px;padding:.22rem .6rem;font-size:.72rem;font-weight:700}.sort-select[data-v-d92df164]{color:#eef2f0;background:#141b22f2;border-color:#b2c3cd33;width:145px}.status-pill.live[data-v-d92df164]{color:#bce6d4;background:#35705947}.status-pill.connecting[data-v-d92df164]{color:#f1d39a;background:#b07c2b47}.status-pill.degraded[data-v-d92df164],.status-pill.offline[data-v-d92df164]{color:#efc0b4;background:#814c3e47}.settings-panel[data-v-d92df164]{background:#1a222ad9;border:1px solid #b2c3cd24;border-radius:10px;padding:.8rem}.detection-log[data-v-d92df164]{flex-direction:column;gap:.5rem;min-height:0;padding:.7rem;display:flex;overflow-y:auto}.detection-log.condensed[data-v-d92df164]{gap:.4rem;padding:.55rem}.card-limit-input[data-v-d92df164]{max-width:120px}.detection-log[data-v-d92df164]::-webkit-scrollbar{width:8px}.detection-log[data-v-d92df164]::-webkit-scrollbar-thumb{background:#80919c59;border-radius:999px}.empty-state[data-v-d92df164]{color:#9cb0bc;background:#12181fbf;border:1px dashed #b2c3cd3d;border-radius:12px;padding:1rem;font-size:.78rem}@media (width<=900px){.dispatch-summary[data-v-d92df164]{grid-template-columns:repeat(2,minmax(0,1fr))}}
