.container.svelte-1uha8ag{min-height:100vh;width:100%;background:radial-gradient(ellipse at 20% 30%,rgba(30,30,40,.8) 0%,transparent 50%),radial-gradient(ellipse at 80% 70%,rgba(25,25,35,.6) 0%,transparent 45%),radial-gradient(ellipse at 50% 50%,rgba(20,20,30,.5) 0%,transparent 60%),radial-gradient(ellipse at 10% 80%,rgba(35,35,45,.4) 0%,transparent 40%),radial-gradient(ellipse at 90% 20%,rgba(28,28,38,.5) 0%,transparent 35%),linear-gradient(180deg,#0a0a0a,#000,#0a0a0a);background-color:#000;display:flex;align-items:center;padding:0 80px}.content.svelte-1uha8ag{display:flex;flex-direction:column;align-items:flex-start}.title-btn.svelte-1uha8ag{background:none;border:none;cursor:pointer;padding:0;transition:opacity .3s ease}.title-btn.svelte-1uha8ag:hover{opacity:.7}.title.svelte-1uha8ag{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:6rem;font-weight:200;color:#e0e0e0;letter-spacing:.15em;margin-bottom:1.5rem}.subtitle.svelte-1uha8ag{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.8rem;font-weight:300;color:#5a5a5a;letter-spacing:.35em;margin-left:.5rem}.player-container.svelte-1uha8ag{min-height:100vh;width:100%;background:radial-gradient(ellipse at 30% 20%,color-mix(in srgb,var(--accent-color) 8%,transparent) 0%,transparent 50%),radial-gradient(ellipse at 70% 80%,color-mix(in srgb,var(--accent-color) 5%,transparent) 0%,transparent 40%),linear-gradient(180deg,#0a0a0a,#000,#0a0a0a);background-color:#000;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;position:relative}.back-btn.svelte-1uha8ag{position:absolute;top:40px;left:40px;background:none;border:none;color:#666;cursor:pointer;padding:12px;border-radius:50%;transition:all .2s ease}.back-btn.svelte-1uha8ag:hover{color:#e0e0e0;background:#ffffff0d}.player-content.svelte-1uha8ag{width:100%;max-width:500px;display:flex;flex-direction:column;gap:40px}.track-display.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;gap:16px}.track-indicator.svelte-1uha8ag{width:120px;height:4px;border-radius:2px;opacity:.6}.track-title.svelte-1uha8ag{font-family:Inter,sans-serif;font-size:2.5rem;font-weight:200;color:#e0e0e0;letter-spacing:.1em}.track-list.svelte-1uha8ag{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.track-item.svelte-1uha8ag{display:flex;align-items:center;gap:8px;padding:10px 16px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:24px;cursor:pointer;transition:all .2s ease}.track-item.svelte-1uha8ag:hover{background:#ffffff0f;border-color:#ffffff1a}.track-item.active.svelte-1uha8ag{background:#ffffff14;border-color:#ffffff26}.track-dot.svelte-1uha8ag{width:8px;height:8px;border-radius:50%;opacity:.8}.track-name.svelte-1uha8ag{font-family:Inter,sans-serif;font-size:.85rem;font-weight:400;color:#999;letter-spacing:.05em}.track-item.active.svelte-1uha8ag .track-name:where(.svelte-1uha8ag){color:#e0e0e0}.controls-section.svelte-1uha8ag{display:flex;flex-direction:column;gap:24px}.progress-container.svelte-1uha8ag{position:relative;height:6px;cursor:pointer;padding:10px 0}.progress-bg.svelte-1uha8ag{position:absolute;top:50%;transform:translateY(-50%);width:100%;height:4px;background:#ffffff1a;border-radius:2px}.progress-bar.svelte-1uha8ag{position:absolute;top:50%;transform:translateY(-50%);height:4px;background:linear-gradient(90deg,var(--accent-color),color-mix(in srgb,var(--accent-color) 70%,#e0e0e0));border-radius:2px;transition:width .1s linear}.progress-handle.svelte-1uha8ag{position:absolute;top:50%;transform:translate(-50%,-50%);width:14px;height:14px;background:#e0e0e0;border-radius:50%;opacity:0;transition:opacity .2s ease}.progress-container.svelte-1uha8ag:hover .progress-handle:where(.svelte-1uha8ag){opacity:1}.time-display.svelte-1uha8ag{display:flex;justify-content:space-between;font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;color:#666;letter-spacing:.05em}.main-controls.svelte-1uha8ag{display:flex;justify-content:center;align-items:center;gap:16px}.control-btn.svelte-1uha8ag{background:none;border:none;color:#999;cursor:pointer;padding:12px;border-radius:50%;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.control-btn.svelte-1uha8ag:hover{color:#e0e0e0;background:#ffffff0d}.play-btn.svelte-1uha8ag{width:64px;height:64px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);color:#e0e0e0}.play-btn.svelte-1uha8ag:hover{background:#ffffff1f;border-color:#ffffff26;transform:scale(1.05)}.volume-control.svelte-1uha8ag{display:flex;align-items:center;justify-content:center;gap:12px}.volume-btn.svelte-1uha8ag{background:none;border:none;color:#666;cursor:pointer;padding:8px;border-radius:50%;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.volume-btn.svelte-1uha8ag:hover{color:#e0e0e0}.volume-slider.svelte-1uha8ag{width:100px;height:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff1a;border-radius:2px;cursor:pointer}.volume-slider.svelte-1uha8ag::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;background:#e0e0e0;border-radius:50%;cursor:pointer}.volume-slider.svelte-1uha8ag::-moz-range-thumb{width:12px;height:12px;background:#e0e0e0;border-radius:50%;cursor:pointer;border:none}@media (max-width: 768px){.container.svelte-1uha8ag{padding:40px 30px}.title.svelte-1uha8ag{font-size:3.5rem}.subtitle.svelte-1uha8ag{font-size:1.2rem}.player-container.svelte-1uha8ag{padding:20px}.back-btn.svelte-1uha8ag{top:20px;left:20px}.track-title.svelte-1uha8ag{font-size:1.8rem}.track-list.svelte-1uha8ag{gap:6px}.track-item.svelte-1uha8ag{padding:8px 12px}.main-controls.svelte-1uha8ag{gap:8px}.play-btn.svelte-1uha8ag{width:56px;height:56px}}
