.track-grid[data-v-267b2125]{grid-template-columns:repeat(auto-fill,minmax(7.25rem,1fr));gap:.625rem;display:grid}.track-card[data-v-267b2125]{color:#1f2937;cursor:pointer;text-align:center;background-color:#fff;border:1px solid #0000001a;border-radius:.875rem;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;min-height:7.25rem;padding:.875rem .5rem;transition:transform .16s,border-color .16s,box-shadow .16s,background-color .16s;display:flex}.track-card[data-v-267b2125]:focus-visible,.track-card[data-v-267b2125]:hover:not(:disabled){border-color:#6861d399;transform:translateY(-2px);box-shadow:0 8px 20px -12px #6861d38c}.track-card[data-v-267b2125]:focus-visible{outline-offset:2px;outline:2px solid #6861d3}.track-card[data-v-267b2125]:disabled{cursor:default;opacity:.6}.track-card--selected[data-v-267b2125]{background-color:#6861d314;border-color:#6861d3;box-shadow:inset 0 0 0 1px #6861d3}.track-card__icon[data-v-267b2125]{font-size:2.25rem;line-height:1}.track-card__name[data-v-267b2125]{font-size:.875rem;font-weight:600;line-height:1.2}.track-back[data-v-267b2125]{color:#4b5563;cursor:pointer;background:0 0;border:1px solid #0000001a;border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;transition:background-color .16s;display:inline-flex}.track-back[data-v-267b2125]:hover:not(:disabled){background-color:#0000000d}.dark .track-card[data-v-267b2125]{color:#e5e7eb;background-color:#ffffff08;border-color:#ffffff1f}.dark .track-card[data-v-267b2125]:focus-visible,.dark .track-card[data-v-267b2125]:hover:not(:disabled){border-color:#818cf8b3;box-shadow:0 8px 24px -12px #818cf899}.dark .track-card--selected[data-v-267b2125]{background-color:#818cf81f;border-color:#818cf8;box-shadow:inset 0 0 0 1px #818cf8}.dark .track-back[data-v-267b2125]{color:#d1d5db;border-color:#ffffff1f}.dark .track-back[data-v-267b2125]:hover:not(:disabled){background-color:#ffffff14}.track-step-enter-active[data-v-267b2125],.track-step-leave-active[data-v-267b2125]{transition:opacity .18s,transform .18s}.track-step-enter-from[data-v-267b2125]{opacity:0;transform:translate(8px)}.track-step-leave-to[data-v-267b2125]{opacity:0;transform:translate(-8px)}@media (prefers-reduced-motion:reduce){.track-card[data-v-267b2125],.track-step-enter-active[data-v-267b2125],.track-step-leave-active[data-v-267b2125]{transition:none}.track-card[data-v-267b2125]:hover:not(:disabled){transform:none}}@media (width<=480px){.track-grid[data-v-267b2125]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.track-card[data-v-267b2125]{min-height:6.25rem;padding:.625rem .25rem}.track-card__icon[data-v-267b2125]{font-size:1.875rem}}
