.track-body[data-v-547d1c63]{--panel-bg:#fafafa;--panel-border:#f0f0f0;--label-color:rgba(0,0,0,0.45);--value-color:rgba(0,0,0,0.85);--text-color:rgba(0,0,0,0.65);--muted-color:rgba(0,0,0,0.4);--chip-border:#e8e8e8;--detail-bg:#e6f0ff;--index-color:#2f54eb}.track-body.is-dark[data-v-547d1c63]{--panel-bg:#1f1f1f;--panel-border:#303030;--label-color:hsla(0,0%,100%,0.45);--value-color:hsla(0,0%,100%,0.85);--text-color:hsla(0,0%,100%,0.65);--muted-color:hsla(0,0%,100%,0.4);--chip-border:#303030;--detail-bg:#11203a;--index-color:#7c96ff}.track-summary[data-v-547d1c63]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:12px;padding:10px 16px;background:var(--panel-bg);border:1px solid var(--panel-border);border-radius:6px}.summary-item[data-v-547d1c63]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-right:36px}.summary-label[data-v-547d1c63]{font-size:12px;color:var(--label-color)}.summary-value[data-v-547d1c63]{font-size:14px;font-weight:600;color:var(--value-color)}.track-legend[data-v-547d1c63]{margin-bottom:8px;font-size:13px;color:var(--text-color)}.legend-item[data-v-547d1c63],.track-legend[data-v-547d1c63]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.legend-item[data-v-547d1c63]{margin-right:22px}.legend-icon[data-v-547d1c63]{display:inline-block;width:16px;height:16px;margin-right:6px;border-radius:50%;font-size:11px;line-height:16px;text-align:center;color:#fff;font-style:normal}.legend-start[data-v-547d1c63]{background:#52c41a}.legend-end[data-v-547d1c63]{background:#f5222d}.legend-selected[data-v-547d1c63]{background:#fa8c16}.legend-point[data-v-547d1c63]{position:relative;background:transparent}.legend-point[data-v-547d1c63]:before{content:"";position:absolute;top:0;left:5px;border-right:3px solid transparent;border-bottom:5px solid #2f54eb;border-left:3px solid transparent}.legend-point[data-v-547d1c63]:after{content:"";position:absolute;bottom:1px;left:4px;width:8px;height:8px;border-radius:50%;background:#2f54eb}.track-toolbar[data-v-547d1c63]{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:8px}.track-map[data-v-547d1c63]{width:100%;height:48vh}.point-detail[data-v-547d1c63]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px;padding:8px 16px;background:var(--detail-bg);border-radius:6px;font-size:13px;color:var(--text-color)}.point-detail-empty[data-v-547d1c63]{background:var(--panel-bg);color:var(--muted-color)}.detail-index[data-v-547d1c63]{margin-right:24px;font-weight:600;color:var(--index-color)}.detail-item[data-v-547d1c63]{margin-right:24px}.point-strip[data-v-547d1c63]{display:-ms-flexbox;display:flex;margin-top:10px;padding-bottom:6px;overflow-x:auto}.point-chip[data-v-547d1c63]{-ms-flex:0 0 auto;flex:0 0 auto;min-width:74px;margin-right:6px;padding:4px 8px;border:1px solid var(--chip-border);border-radius:4px;font-size:12px;text-align:center;color:var(--value-color);cursor:pointer;transition:all .2s}.point-chip[data-v-547d1c63]:hover{border-color:#2f54eb}.point-chip-active[data-v-547d1c63]{border-color:#2f54eb;background:#2f54eb;color:#fff}.chip-index[data-v-547d1c63]{display:block;font-weight:600}.chip-dir[data-v-547d1c63],.chip-time[data-v-547d1c63]{display:block;color:var(--label-color)}.point-chip-active .chip-dir[data-v-547d1c63],.point-chip-active .chip-time[data-v-547d1c63]{color:hsla(0,0%,100%,.85)}.track-empty[data-v-547d1c63]{padding:80px 0;text-align:center;color:var(--muted-color)}.track-loading[data-v-547d1c63]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:48vh;color:var(--muted-color)}.track-loading-text[data-v-547d1c63]{margin-top:12px;font-size:13px}.track-caption[data-v-547d1c63]{margin-bottom:8px;padding:6px 12px;border:1px solid var(--panel-border);border-radius:4px;background:var(--panel-bg);font-size:13px;color:var(--text-color)}