.track[data-v-fc457125]{align-items:center;background:var(--bg-raised);border:1px solid transparent;border-radius:16px;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;padding:8px;transition:border-color .15s ease,background .15s ease}.track[data-v-fc457125]:hover{border-color:var(--line-strong)}.track.current[data-v-fc457125]{background:color-mix(in srgb,var(--accent) 7%,var(--bg-raised));border-color:color-mix(in srgb,var(--accent) 55%,transparent)}.cover-btn[data-v-fc457125]{background:none;border:0;border-radius:12px;cursor:pointer;padding:0;position:relative}.overlay[data-v-fc457125]{background:#08090c59;border-radius:12px;color:#fff;display:grid;inset:0;opacity:0;place-items:center;position:absolute;transition:opacity .15s ease}.cover-btn:focus-visible .overlay[data-v-fc457125],.cover-btn:hover .overlay[data-v-fc457125],.playing .overlay[data-v-fc457125]{opacity:1}.cover-btn[data-v-fc457125]:disabled,.icon-btn[data-v-fc457125]:disabled{cursor:default;opacity:.4}.eq[data-v-fc457125]{align-items:end;display:inline-flex;gap:3px;height:18px}.eq i[data-v-fc457125]{animation:eq-fc457125 .9s ease-in-out infinite;background:var(--accent);border-radius:2px;display:block;height:100%;width:4px}.eq i[data-v-fc457125]:nth-child(2){animation-delay:-.3s}.eq i[data-v-fc457125]:nth-child(3){animation-delay:-.6s}@keyframes eq-fc457125{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.info[data-v-fc457125]{min-width:0}.title[data-v-fc457125]{color:var(--ink);font-size:15px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meta[data-v-fc457125]{color:var(--muted);display:flex;flex-wrap:wrap;font-size:12.5px;gap:4px 10px;line-height:1.4;margin:3px 0 0}.summary[data-v-fc457125]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.variant[data-v-fc457125]{color:var(--accent);font-weight:600}.shared[data-v-fc457125]{color:#ff9a7a;display:inline-flex;gap:3px}.actions[data-v-fc457125],.shared[data-v-fc457125]{align-items:center}.actions[data-v-fc457125]{display:flex;gap:2px}.icon-btn[data-v-fc457125]{background:transparent;border:0;border-radius:50%;color:var(--ink-soft);cursor:pointer;display:grid;height:38px;place-items:center;width:38px}.icon-btn[data-v-fc457125]:hover{background:var(--bg-chip);color:var(--ink)}[data-v-fc457125] .danger-item{color:#ff8a80}@media(max-width:420px){.hide-narrow[data-v-fc457125]{display:none}}.job[data-v-54c5b78a]{align-items:center;background:color-mix(in srgb,var(--accent) 5%,var(--bg-raised));border:1px dashed color-mix(in srgb,var(--accent) 45%,transparent);border-radius:16px;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;padding:8px}.job.failed[data-v-54c5b78a]{background:#ff6b5e0f;border-color:#ff6b5e73}.job.cancelled[data-v-54c5b78a]{background:var(--bg-raised);border-color:var(--line-strong)}.disc[data-v-54c5b78a]{height:56px;position:relative;width:56px}.hole[data-v-54c5b78a]{background:var(--bg);border-radius:50%;box-shadow:0 0 0 3px #ffffff2e;height:12px;left:50%;margin:-6px 0 0 -6px;position:absolute;top:50%;width:12px}.info[data-v-54c5b78a]{min-width:0}.title[data-v-54c5b78a]{color:var(--ink);font-size:15px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.variant[data-v-54c5b78a]{font-weight:500}.state[data-v-54c5b78a],.variant[data-v-54c5b78a]{color:var(--muted)}.state[data-v-54c5b78a]{font-size:13px;font-variant-numeric:tabular-nums;line-height:1.4;margin:3px 0 0}.state.bad[data-v-54c5b78a]{color:var(--danger)}.notice[data-v-54c5b78a]{color:var(--accent);font-size:12.5px;margin:4px 0 0}.bar[data-v-54c5b78a]{background:color-mix(in srgb,var(--ink) 12%,transparent);border-radius:999px;height:4px;margin-top:8px;overflow:hidden;position:relative}.bar span[data-v-54c5b78a]{background:linear-gradient(90deg,var(--accent),var(--accent-strong));border-radius:inherit;inset:0 auto 0 0;position:absolute;transition:width .9s linear}.bar span[data-v-54c5b78a]:after{animation:shine-54c5b78a 1.6s linear infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.45),transparent);content:"";inset:0;position:absolute}@keyframes shine-54c5b78a{0%{transform:translate(-100%)}to{transform:translate(100%)}}.close[data-v-54c5b78a]{background:transparent;border:0;border-radius:50%;color:var(--muted);cursor:pointer;display:grid;height:34px;place-items:center;width:34px}.close[data-v-54c5b78a]:hover{background:var(--bg-chip);color:var(--ink)}
