.tconb__btn[data-v-a27887b5]{display:flex;align-items:center;gap:12px;inline-size:100%;padding:8px 14px;text-align:start;cursor:pointer;background:rgba(var(--v-theme-on-surface),.02);border-block-start:1px solid rgba(var(--v-theme-on-surface),.06);transition:background .15s}.tconb__btn--open[data-v-a27887b5],.tconb__btn[data-v-a27887b5]:hover{background:rgba(var(--v-theme-on-surface),.05)}.tconb__poster[data-v-a27887b5]{position:relative;flex:0 0 auto;inline-size:64px;block-size:36px;border-radius:5px;overflow:hidden;background:#16171c;display:grid;place-items:center}.tconb__poster img[data-v-a27887b5]{position:absolute;inset:0;inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover}.tconb__play[data-v-a27887b5]{position:relative;z-index:1;display:grid;place-items:center;inline-size:20px;block-size:20px;border-radius:50%;background:var(--paddock-accent,#e10600);color:#fff;font-size:8px;padding-inline-start:1px}.tconb__t[data-v-a27887b5]{min-inline-size:0;flex:1}.tconb__cap[data-v-a27887b5]{display:block;font-size:12.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tconb__meta[data-v-a27887b5]{display:block;margin-block-start:1px;font-size:10.5px;color:rgba(var(--v-theme-on-surface),.45)}.tconb__chev[data-v-a27887b5]{flex:0 0 auto;font-size:10.5px;color:var(--paddock-accent,#e10600);white-space:nowrap}.tconb__panel[data-v-a27887b5]{padding:14px;background:#101114}.tconb__desc[data-v-a27887b5]{margin:10px 0 0;font-size:12px;line-height:1.5;color:#fff9}.tconb__err[data-v-a27887b5]{margin:8px 0 0;font-size:11.5px;color:#ff8a80}.track-config-image[data-v-1d78f4e7]{display:flex;flex-direction:column;gap:8px;min-inline-size:0}.track-config-image__caption[data-v-1d78f4e7]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-inline-size:0;font-size:.75rem}.track-config-image__name[data-v-1d78f4e7]{overflow:hidden;font-weight:600;color:rgba(var(--v-theme-on-surface),.78);text-overflow:ellipsis;white-space:nowrap}.track-config-image__length[data-v-1d78f4e7]{display:inline-flex;align-items:center;gap:3px;flex-shrink:0;color:rgb(var(--v-theme-primary));font-weight:600;font-variant-numeric:tabular-nums}.track-config-image__length i[data-v-1d78f4e7]{font-size:13px}.track-config-image__frame[data-v-1d78f4e7]{display:flex;align-items:center;justify-content:center;inline-size:100%;min-block-size:140px;aspect-ratio:16/10;padding:10px;background:linear-gradient(135deg,rgba(var(--v-theme-on-surface),.04),rgba(var(--v-theme-on-surface),0)),color-mix(in srgb,rgb(var(--v-theme-surface)) 62%,rgb(var(--v-theme-on-surface)) 38%);border:1px solid rgba(var(--v-theme-on-surface),.16);border-radius:6px;overflow:hidden}.track-config-image__frame--legacy[data-v-1d78f4e7]{background:#fff}.track-config-image__frame--scheme[data-v-1d78f4e7]{background:var(--ts-bg)}.track-config-image__frame--scheme[data-v-1d78f4e7] .ts-static{inline-size:100%;block-size:100%}.track-config-image__frame--button[data-v-1d78f4e7]{cursor:zoom-in;transition:border-color .15s ease,filter .15s ease,opacity .15s ease}.track-config-image__frame--button[data-v-1d78f4e7]:focus-visible,.track-config-image__frame--button[data-v-1d78f4e7]:hover{filter:brightness(1.04);border-color:rgba(var(--v-theme-primary),.28)}.track-config-image__img[data-v-1d78f4e7]{display:block;inline-size:100%;block-size:100%;-o-object-fit:contain;object-fit:contain}.track-config-image__frame--polyline[data-v-1d78f4e7]{position:relative;background:#fff}.track-config-image__gps-badge[data-v-1d78f4e7]{position:absolute;inset-block-end:6px;inset-inline-end:8px;padding:2px 7px;border-radius:4px;background:#16171c12;color:#16171c8c;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.track-config-image__empty[data-v-1d78f4e7]{flex-direction:column;gap:8px;color:rgba(var(--v-theme-on-surface),.42);text-align:center;font-size:.75rem}.track-config-image__empty--error[data-v-1d78f4e7]{color:rgb(var(--v-theme-warning));background:rgba(var(--v-theme-warning),.08);border-color:rgba(var(--v-theme-warning),.2)}.track-config-image__empty-icon[data-v-1d78f4e7]{font-size:32px}@media(max-width:600px){.track-config-image__frame[data-v-1d78f4e7]{min-block-size:120px}}
