.text-blue[data-v-5c17f6b3]{color:var(--q-blue)!important}.bg-blue[data-v-5c17f6b3]{background:var(--q-blue)!important}.text-grey[data-v-5c17f6b3]{color:var(--q-grey)!important}.bg-grey[data-v-5c17f6b3]{background:var(--q-grey)!important}.text-red[data-v-5c17f6b3]{color:var(--q-red)!important}.bg-red[data-v-5c17f6b3]{background:var(--q-red)}.text-yellow[data-v-5c17f6b3]{color:var(--q-yellow)!important}.bg-yellow[data-v-5c17f6b3]{background:var(--q-yellow)!important}.text-primary-50[data-v-5c17f6b3]{color:var(--q-primary-50)!important}.bg-primary-50[data-v-5c17f6b3]{background:var(--q-primary-50)!important}.text-primary-200[data-v-5c17f6b3]{color:var(--q-primary-200)!important}.bg-primary-200[data-v-5c17f6b3]{background:var(--q-primary-200)!important}.text-primary-400[data-v-5c17f6b3]{color:var(--q-primary-400)!important}.bg-primary-400[data-v-5c17f6b3]{background:var(--q-primary-400)!important}.text-primary-500[data-v-5c17f6b3]{color:var(--q-primary-500)!important}.bg-primary-500[data-v-5c17f6b3]{background:var(--q-primary-500)!important}.text-primary-600[data-v-5c17f6b3]{color:var(--q-primary-600)!important}.bg-primary-600[data-v-5c17f6b3]{background:var(--q-primary-600)!important}.text-primary-700[data-v-5c17f6b3]{color:var(--q-primary-700)!important}.bg-primary-700[data-v-5c17f6b3]{background:var(--q-primary-700)!important}.text-secondary-50[data-v-5c17f6b3]{color:var(--q-secondary-50)!important}.bg-secondary-50[data-v-5c17f6b3]{background:var(--q-secondary-50)!important}.text-secondary-200[data-v-5c17f6b3]{color:var(--q-secondary-200)!important}.bg-secondary-200[data-v-5c17f6b3]{background:var(--q-secondary-200)!important}.text-secondary-400[data-v-5c17f6b3]{color:var(--q-secondary-400)!important}.bg-secondary-400[data-v-5c17f6b3]{background:var(--q-secondary-400)!important}.text-secondary-500[data-v-5c17f6b3]{color:var(--q-secondary-500)!important}.bg-secondary-500[data-v-5c17f6b3]{background:var(--q-secondary-500)!important}.text-secondary-600[data-v-5c17f6b3]{color:var(--q-secondary-600)!important}.bg-secondary-600[data-v-5c17f6b3]{background:var(--q-secondary-600)!important}.text-secondary-700[data-v-5c17f6b3]{color:var(--q-secondary-700)!important}.bg-secondary-700[data-v-5c17f6b3]{background:var(--q-secondary-700)!important}[data-v-5c17f6b3]:root{--system-black:#1e1e1e}.route-map-wrapper[data-v-5c17f6b3]{border:1px solid #e5e7eb;border-radius:8px;width:100%;height:350px;min-height:350px;position:relative;overflow:hidden}.route-map-canvas[data-v-5c17f6b3]{width:100%;height:100%}.route-stats-overlay[data-v-5c17f6b3]{z-index:1000;background-color:#fff;border:1px solid #e5e7eb;border-radius:4px;align-items:center;gap:12px;padding:8px 16px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.stats-icon[data-v-5c17f6b3]{color:#374151;font-size:20px}.stats-info[data-v-5c17f6b3]{flex-direction:column;display:flex}.stats-duration[data-v-5c17f6b3]{color:#1f2937;font-size:1.125rem;font-weight:700;line-height:1.2}.stats-distance[data-v-5c17f6b3]{color:#6b7280;font-size:.875rem}.external-link-container[data-v-5c17f6b3]{z-index:1000;position:absolute;top:16px;right:16px}.external-btn[data-v-5c17f6b3]{color:#374151;background-color:#fff;border:1px solid #d1d5db;border-radius:4px;padding:6px 12px;font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .2s;box-shadow:0 1px 2px #0000000d}.external-btn[data-v-5c17f6b3]:hover{color:#111827;background-color:#f9fafb}.text-blue[data-v-3dff2738]{color:var(--q-blue)!important}.bg-blue[data-v-3dff2738]{background:var(--q-blue)!important}.text-grey[data-v-3dff2738]{color:var(--q-grey)!important}.bg-grey[data-v-3dff2738]{background:var(--q-grey)!important}.text-red[data-v-3dff2738]{color:var(--q-red)!important}.bg-red[data-v-3dff2738]{background:var(--q-red)}.text-yellow[data-v-3dff2738]{color:var(--q-yellow)!important}.bg-yellow[data-v-3dff2738]{background:var(--q-yellow)!important}.text-primary-50[data-v-3dff2738]{color:var(--q-primary-50)!important}.bg-primary-50[data-v-3dff2738]{background:var(--q-primary-50)!important}.text-primary-200[data-v-3dff2738]{color:var(--q-primary-200)!important}.bg-primary-200[data-v-3dff2738]{background:var(--q-primary-200)!important}.text-primary-400[data-v-3dff2738]{color:var(--q-primary-400)!important}.bg-primary-400[data-v-3dff2738]{background:var(--q-primary-400)!important}.text-primary-500[data-v-3dff2738]{color:var(--q-primary-500)!important}.bg-primary-500[data-v-3dff2738]{background:var(--q-primary-500)!important}.text-primary-600[data-v-3dff2738]{color:var(--q-primary-600)!important}.bg-primary-600[data-v-3dff2738]{background:var(--q-primary-600)!important}.text-primary-700[data-v-3dff2738]{color:var(--q-primary-700)!important}.bg-primary-700[data-v-3dff2738]{background:var(--q-primary-700)!important}.text-secondary-50[data-v-3dff2738]{color:var(--q-secondary-50)!important}.bg-secondary-50[data-v-3dff2738]{background:var(--q-secondary-50)!important}.text-secondary-200[data-v-3dff2738]{color:var(--q-secondary-200)!important}.bg-secondary-200[data-v-3dff2738]{background:var(--q-secondary-200)!important}.text-secondary-400[data-v-3dff2738]{color:var(--q-secondary-400)!important}.bg-secondary-400[data-v-3dff2738]{background:var(--q-secondary-400)!important}.text-secondary-500[data-v-3dff2738]{color:var(--q-secondary-500)!important}.bg-secondary-500[data-v-3dff2738]{background:var(--q-secondary-500)!important}.text-secondary-600[data-v-3dff2738]{color:var(--q-secondary-600)!important}.bg-secondary-600[data-v-3dff2738]{background:var(--q-secondary-600)!important}.text-secondary-700[data-v-3dff2738]{color:var(--q-secondary-700)!important}.bg-secondary-700[data-v-3dff2738]{background:var(--q-secondary-700)!important}[data-v-3dff2738]:root{--system-black:#1e1e1e}.modal-section-flex[data-v-3dff2738]{flex-direction:column;gap:1rem;display:flex}.text-title-section-modal[data-v-3dff2738]{margin:10px 0;font-size:18px;font-weight:500}.text-subtitle-modal[data-v-3dff2738]{font-size:15px;font-weight:500}#detailRoutesModal .q-dialog__inner[data-v-3dff2738]{padding:0!important}
