{"product_id":"blackout-vocal-mixing-suite","title":"Blackout Vocal Mixing Suite","description":"\u003cdiv class=\"audio-demo-block\"\u003e\n\u003cdiv class=\"unified-player\"\u003e\n\u003cdiv class=\"player-top\"\u003e\n\u003cdiv class=\"player-left\"\u003e\n\u003cbutton class=\"play-btn\" type=\"button\"\u003e▶\u003c\/button\u003e\n\u003cdiv class=\"player-meta\"\u003e\n\u003cdiv class=\"player-kicker\"\u003e\n\u003cimg\u003eA\/B VOCAL DEMO\u003c\/div\u003e\n\u003cdiv class=\"example-title\" id=\"current-demo-title\"\u003eExample 1\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ab-toggle\"\u003e\n\u003cspan\u003eBEFORE\u003c\/span\u003e \u003clabel class=\"switch\"\u003e \u003cinput type=\"checkbox\" class=\"toggle\"\u003e \u003cspan class=\"slider\"\u003e\u003c\/span\u003e \u003c\/label\u003e \u003cspan\u003eAFTER\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"progress-wrap\"\u003e\u003cinput type=\"range\" class=\"progress-bar\" value=\"0\" min=\"0\" max=\"100\" step=\"0.1\"\u003e\u003c\/div\u003e\n\u003caudio class=\"before-audio\" preload=\"metadata\" playsinline=\"\"\u003e\u003c\/audio\u003e \u003caudio class=\"after-audio\" preload=\"metadata\" playsinline=\"\"\u003e\u003c\/audio\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"demo-list\"\u003e\n\u003cbutton class=\"demo-item active\" type=\"button\"\u003e \u003cspan class=\"demo-index\"\u003e01\u003c\/span\u003e \u003cspan class=\"demo-text\"\u003e \u003cspan class=\"demo-name\"\u003eExample 1\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"demo-state\"\u003eSelected\u003c\/span\u003e \u003c\/button\u003e \u003cbutton class=\"demo-item\" type=\"button\"\u003e \u003cspan class=\"demo-index\"\u003e02\u003c\/span\u003e \u003cspan class=\"demo-text\"\u003e \u003cspan class=\"demo-name\"\u003eExample 2\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"demo-state\"\u003eSelect\u003c\/span\u003e \u003c\/button\u003e \u003cbutton class=\"demo-item\" type=\"button\"\u003e \u003cspan class=\"demo-index\"\u003e03\u003c\/span\u003e \u003cspan class=\"demo-text\"\u003e \u003cspan class=\"demo-name\"\u003eExample 3\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"demo-state\"\u003eSelect\u003c\/span\u003e \u003c\/button\u003e \u003cbutton class=\"demo-item\" type=\"button\"\u003e \u003cspan class=\"demo-index\"\u003e04\u003c\/span\u003e \u003cspan class=\"demo-text\"\u003e \u003cspan class=\"demo-name\"\u003eExample 4\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"demo-state\"\u003eSelect\u003c\/span\u003e \u003c\/button\u003e \u003cbutton class=\"demo-item\" type=\"button\"\u003e \u003cspan class=\"demo-index\"\u003e05\u003c\/span\u003e \u003cspan class=\"demo-text\"\u003e \u003cspan class=\"demo-name\"\u003eExample 5\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"demo-state\"\u003eSelect\u003c\/span\u003e \u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.audio-demo-block{\n  max-width:720px;\n  margin:20px auto;\n  display:flex;\n  flex-direction:column;\n  gap:12px;\n}\n\n.unified-player{\n  display:flex;\n  flex-direction:column;\n  gap:12px;\n  padding:14px 16px;\n  background:#000;\n  border-radius:12px;\n  color:#fff;\n  width:100%;\n  box-shadow:0 4px 20px rgba(0,0,0,0.25);\n}\n\n.unified-player.playing{\n  box-shadow:0 4px 20px rgba(0,0,0,0.25), 0 0 20px rgba(160,0,255,0.18);\n}\n\n.player-top{\n  display:flex;\n  justify-content:space-between;\n  align-items:center;\n  gap:12px;\n  flex-wrap:wrap;\n}\n\n.player-left{\n  display:flex;\n  align-items:center;\n  gap:12px;\n  min-width:0;\n}\n\n.player-meta{\n  display:flex;\n  flex-direction:column;\n  gap:2px;\n  min-width:0;\n}\n\n.player-kicker{\n  font-size:10px;\n  letter-spacing:.12em;\n  text-transform:uppercase;\n  color:#9b9b9b;\n}\n\n.play-btn{\n  width:38px;\n  height:38px;\n  min-width:38px;\n  border:none;\n  border-radius:50%;\n  background:#fff;\n  color:#111;\n  cursor:pointer;\n  font-size:14px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  line-height:1;\n}\n\n.example-title{\n  font-size:14px;\n  font-weight:600;\n  color:#fff;\n  margin:0;\n  white-space:nowrap;\n  overflow:hidden;\n  text-overflow:ellipsis;\n}\n\n.ab-toggle{\n  display:flex;\n  align-items:center;\n  gap:8px;\n  font-size:11px;\n  color:#d6d6d6;\n}\n\n.switch{\n  position:relative;\n  width:38px;\n  height:20px;\n}\n\n.switch input{\n  display:none;\n}\n\n.slider{\n  position:absolute;\n  inset:0;\n  background:#555;\n  border-radius:20px;\n  cursor:pointer;\n  transition:background .2s ease;\n}\n\n.slider:before{\n  content:\"\";\n  position:absolute;\n  width:14px;\n  height:14px;\n  left:3px;\n  bottom:3px;\n  background:#fff;\n  border-radius:50%;\n  transition:.2s;\n}\n\n.toggle:checked + .slider{\n  background:#A000FF;\n}\n\n.toggle:checked + .slider:before{\n  transform:translateX(18px);\n}\n\n.progress-wrap{\n  width:100%;\n}\n\n.progress-bar{\n  -webkit-appearance:none;\n  appearance:none;\n  width:100%;\n  height:6px;\n  border-radius:999px;\n  cursor:pointer;\n  outline:none;\n  background:linear-gradient(\n    90deg,\n    #140028 0%,\n    #5A00CC calc(var(--progress, 0%) \/ 2),\n    #A000FF var(--progress, 0%),\n    #2a2a2a var(--progress, 0%),\n    #2a2a2a 100%\n  );\n}\n\n.progress-bar::-webkit-slider-runnable-track{\n  height:6px;\n  border-radius:999px;\n  background:transparent;\n}\n\n.progress-bar::-webkit-slider-thumb{\n  -webkit-appearance:none;\n  appearance:none;\n  width:12px;\n  height:12px;\n  border-radius:50%;\n  background:#A000FF;\n  border:none;\n  margin-top:-3px;\n  box-shadow:0 0 10px #A000FF, 0 0 20px rgba(160,0,255,0.45);\n}\n\n.progress-bar::-moz-range-track{\n  height:6px;\n  border-radius:999px;\n  background:transparent;\n}\n\n.progress-bar::-moz-range-thumb{\n  width:12px;\n  height:12px;\n  border-radius:50%;\n  background:#A000FF;\n  border:none;\n  box-shadow:0 0 10px #A000FF, 0 0 20px rgba(160,0,255,0.45);\n}\n\n.demo-list{\n  display:flex;\n  flex-direction:column;\n  gap:8px;\n}\n\n.demo-item{\n  width:100%;\n  border:none;\n  background:#0b0b0b;\n  color:#fff;\n  padding:14px 16px;\n  border-radius:12px;\n  display:grid;\n  grid-template-columns:42px minmax(0,1fr) auto;\n  align-items:center;\n  gap:12px;\n  text-align:left;\n  cursor:pointer;\n  transition:transform .18s ease, background .18s ease, box-shadow .18s ease;\n  box-shadow:0 2px 10px rgba(0,0,0,0.12);\n}\n\n.demo-item:hover{\n  transform:translateY(-1px);\n  background:#111;\n}\n\n.demo-item.active{\n  background:linear-gradient(\n    90deg,\n    rgba(20,0,40,1) 0%,\n    rgba(90,0,204,0.95) 55%,\n    rgba(160,0,255,0.95) 100%\n  );\n  box-shadow:0 0 14px rgba(160,0,255,0.18);\n}\n\n.demo-index{\n  font-size:12px;\n  font-weight:700;\n  letter-spacing:.08em;\n  color:#cfcfcf;\n}\n\n.demo-text{\n  min-width:0;\n  display:flex;\n  align-items:center;\n}\n\n.demo-name{\n  font-size:14px;\n  font-weight:600;\n  color:#fff;\n}\n\n.demo-state{\n  font-size:11px;\n  font-weight:700;\n  color:#fff;\n  opacity:.9;\n}\n\n.demo-item:not(.active) .demo-state{\n  color:#b9b9b9;\n}\n\n@media (max-width: 749px){\n  .audio-demo-block{\n    margin:16px auto;\n  }\n\n  .player-top{\n    align-items:flex-start;\n  }\n\n  .ab-toggle{\n    margin-left:0;\n  }\n\n  .demo-item{\n    grid-template-columns:34px minmax(0,1fr);\n  }\n\n  .demo-state{\n    display:none;\n  }\n\n  .example-title{\n    white-space:normal;\n    overflow:visible;\n    text-overflow:unset;\n  }\n}\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"eqlipse.studio","offers":[{"title":"FL Studio","offer_id":56437257503060,"sku":"4.1","price":79.0,"currency_code":"EUR","in_stock":false},{"title":"Logic Pro","offer_id":56437257535828,"sku":"4.2","price":79.0,"currency_code":"EUR","in_stock":false},{"title":"BandLab","offer_id":56437257568596,"sku":"4.3","price":79.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1052\/4950\/5620\/files\/Blackout_VocalMixingSuite_frontal_querformat_1244f928-0a6c-4c9a-9dd6-de4227c87e8d.png?v=1786987199","url":"https:\/\/eqlipse.studio\/products\/blackout-vocal-mixing-suite","provider":"eqlipse.studio","version":"1.0","type":"link"}