/* 0.5.11 — Console MIX AudioRAS Automático baseada no projeto do Canva. */
#emr-app.emr-mix-mode #vozbrTrackMixModal{background:#070b0d!important}
#emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-track-modal{
  display:grid!important;grid-template-rows:72px minmax(0,1fr) 94px!important;gap:8px!important;
  padding:7px!important;background:linear-gradient(180deg,#141a1e,#080c0f)!important;
  border:1px solid #536069!important;box-shadow:inset 0 1px #ffffff1c,0 12px 34px #000!important
}
#emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-modal-head{
  display:grid!important;grid-template-columns:minmax(360px,1fr) 315px 54px!important;align-items:center!important;gap:12px!important;
  min-height:72px!important;margin:0!important;padding:7px 9px!important;border:1px solid #39444b!important;
  background:linear-gradient(180deg,#1d2428,#0e1418)!important
}
#emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-modal-head h2{
  display:flex!important;align-items:baseline!important;gap:8px!important;margin:0!important;color:#d8dcde!important;
  font-family:"Bebas Neue","Roboto Condensed","Arial Narrow",sans-serif!important;white-space:nowrap!important
}
#emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-modal-head h2 em{font-size:43px!important;font-weight:400!important;line-height:.8!important;transform:skew(-8deg);color:#f4f4f4!important}
#emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-modal-head h2 strong{font-size:34px!important;letter-spacing:-1px!important;color:#d9dcde!important;text-shadow:0 2px #050607,0 0 12px #fff2!important}
#emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-modal-head h2 span{font-size:20px!important;letter-spacing:.8px!important;color:#afb5b9!important}
#emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-preset-box{height:45px!important;margin:0!important;padding:4px 6px!important;border:1px solid #465159!important;border-radius:5px!important;background:#172026!important}
#emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-preset-box label{font-size:10px!important;letter-spacing:2px!important;color:#e5bb37!important}
#emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-preset-box select{font-size:16px!important;font-weight:800!important;color:#fff!important}
#emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-modal-close{width:50px!important;height:48px!important;border-radius:8px!important;background:linear-gradient(#bc222a,#741016)!important;box-shadow:0 5px 0 #4e090d,inset 0 1px #ff808055!important}

#emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-track-mixer{
  display:grid!important;grid-template-columns:42% 58%!important;grid-template-rows:minmax(0,1fr)!important;gap:8px!important;
  min-height:0!important;height:100%!important;padding:0!important;overflow:hidden!important
}
#emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-mix-sources{
  grid-column:1!important;grid-row:1!important;display:grid!important;grid-template-columns:1.08fr .92fr!important;grid-template-rows:1fr!important;
  gap:16px!important;height:100%!important;min-height:0!important;padding:18px 20px!important;border:1px solid #20292e!important;
  background:repeating-linear-gradient(90deg,#111618 0,#111618 5px,#171c1f 6px,#0c1012 10px)!important;overflow:hidden!important
}
#emr-app.emr-mix-mode #vozbrTrackMixModal .emr-source-column{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:16px!important;min-width:0!important}
#emr-app.emr-mix-mode #vozbrTrackMixModal .emr-source-right{gap:24px!important}
#emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-source-card.emr-rush-source,
#emr-app.emr-mix-mode #vozbrTrackMixModal .emr-console-source{
  display:flex!important;align-items:center!important;justify-content:center!important;flex:1 1 0!important;width:100%!important;min-height:0!important;margin:0!important;padding:8px 12px!important;
  border:1px solid #323a3f!important;border-radius:38px!important;background:linear-gradient(180deg,#292d2f 0,#17191b 63%,#0d0f10 100%)!important;
  box-shadow:inset 0 2px 2px #ffffff1a,inset 0 -3px 7px #000,0 8px 10px #000b!important;transform:translateY(0);transition:transform .16s,filter .16s,border-color .16s!important;overflow:hidden!important
}
#emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-source-card.emr-rush-source:hover,
#emr-app.emr-mix-mode #vozbrTrackMixModal .emr-console-source:hover{transform:translateY(-2px)!important;filter:brightness(1.2)!important;border-color:#8a7440!important}
#emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-source-card.emr-rush-source:active,
#emr-app.emr-mix-mode #vozbrTrackMixModal .emr-console-source:active{transform:translateY(3px)!important;box-shadow:inset 0 3px 8px #000,0 2px 3px #000!important}
#emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-source-card.emr-rush-source .vozbr-source-button,
#emr-app.emr-mix-mode #vozbrTrackMixModal .emr-console-source{
  color:#e7e8e8!important;font-family:"Bebas Neue","Roboto Condensed","Arial Narrow",sans-serif!important;font-size:24px!important;font-weight:800!important;letter-spacing:.4px!important;line-height:1.05!important;text-align:center!important;text-shadow:0 2px 2px #000!important;white-space:normal!important
}
#emr-app.emr-mix-mode #vozbrTrackMixModal .emr-source-right .emr-console-source{border-radius:13px!important;font-size:24px!important;padding-inline:22px!important}
#emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-source-card.emr-rush-source strong{display:none!important}
#emr-app.emr-mix-mode #vozbrTrackMixModal #vozbrExitFxCard,
#emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-same-fx{display:none!important}

#emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-track-controls{
  grid-column:2!important;grid-row:1!important;display:flex!important;align-items:stretch!important;gap:7px!important;width:100%!important;height:100%!important;min-height:0!important;
  padding:0!important;overflow:hidden!important;scrollbar-width:none!important
}
#emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-track-controls .vozbr-slider{
  position:relative!important;display:flex!important;flex:1 1 0!important;min-width:0!important;width:auto!important;height:100%!important;min-height:0!important;padding:11px 8px 31px!important;
  border:1px solid #53616a!important;border-radius:7px!important;background:linear-gradient(90deg,#30383d,#414a4f 48%,#2b3337)!important;
  box-shadow:inset 1px 0 #ffffff1a,inset -2px 0 #0005,0 3px 6px #0008!important;overflow:hidden!important
}
#emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-track-controls .vozbr-slider::after{
  content:attr(data-channel);position:absolute;right:9px;bottom:6px;color:#8b9499;font-family:"Bebas Neue","Arial Narrow",sans-serif;font-size:16px;font-weight:800;opacity:.48
}
#emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-channel-top{padding-bottom:8px!important;font-size:16px!important;line-height:1!important;letter-spacing:1.5px!important;text-align:center!important}
#emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-slider-row{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:7px!important;min-height:66px!important;margin:0!important;padding-top:7px!important;border-top:5px solid var(--channel)!important}
#emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-slider-row span:first-child{font-size:13px!important;font-weight:800!important;line-height:1.05!important;color:#f3f3f3!important;text-align:center!important;white-space:nowrap!important}
#emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-slider-row span:last-child{font-size:17px!important;font-weight:900!important;line-height:1!important;color:#f1c74c!important;text-shadow:0 1px #000!important}
#emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-slider input[type="range"]{width:38px!important;height:calc(100% - 112px)!important;min-height:145px!important;margin:3px auto 0!important;accent-color:#e4e5e5!important}
#emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-slider input[type="range"]::-webkit-slider-thumb{width:28px!important;height:39px!important;border-radius:8px!important;box-shadow:0 2px 4px #000!important}
#emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-mini-vu{width:10px!important;top:108px!important;bottom:30px!important;left:9px!important}

#emr-app.emr-mix-mode #vozbrTrackMixModal .emr-rush-actions,
#emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-modal-actions{display:none!important}
#emr-app.emr-mix-mode #vozbrTrackMixModal .emr-rush-transport{
  display:grid!important;grid-template-columns:1.08fr .95fr .9fr .9fr 1.13fr .9fr .9fr .98fr 1fr!important;align-items:center!important;gap:12px!important;
  width:100%!important;min-height:94px!important;margin:0!important;padding:12px 38px!important;border:1px solid #293238!important;
  background:linear-gradient(180deg,#20272b,#0e1316)!important;overflow:hidden!important
}
#emr-app.emr-mix-mode #vozbrTrackMixModal .emr-rush-transport button{
  width:100%!important;height:66px!important;min-width:0!important;margin:0!important;padding:4px!important;border:1px solid #626d72!important;border-radius:13px!important;
  background:linear-gradient(145deg,#5c6568 0,#2c3234 42%,#181c1e 76%,#3b4244 100%)!important;color:#f0f1f1!important;
  box-shadow:inset 2px 2px 2px #ffffff4a,inset -3px -4px 5px #0008,0 6px 0 #111719,0 8px 13px #000b!important;
  font-family:"Bebas Neue","Roboto Condensed","Arial Narrow",sans-serif!important;font-size:20px!important;font-weight:900!important;letter-spacing:.5px!important;text-shadow:0 2px #000!important;transition:transform .13s,filter .13s,background .13s!important
}
#emr-app.emr-mix-mode #vozbrTrackMixModal .emr-rush-transport button:hover{transform:translateY(-2px)!important;filter:brightness(1.2)!important}
#emr-app.emr-mix-mode #vozbrTrackMixModal .emr-rush-transport button:active,
#emr-app.emr-mix-mode #vozbrTrackMixModal .emr-rush-transport button.is-active{transform:translateY(4px)!important;background:linear-gradient(#c93138,#731015)!important;box-shadow:inset 0 3px 9px #3b0508,0 2px 0 #3c070a,0 0 16px #e12a2a88!important;color:#fff!important}
#emr-app.emr-mix-mode #vozbrTrackMixModal .emr-rush-transport button.is-main{width:78px!important;height:78px!important;justify-self:center!important;border-radius:50%!important;background:radial-gradient(circle at 38% 28%,#fff,#e5e7e7 52%,#81898d 70%,#22282b 73%,#050708 78%,#768085 84%,#1b2023 100%)!important;color:#141719!important;font-size:30px!important;text-shadow:0 1px #fff!important;box-shadow:inset 0 2px 4px #fff,0 0 0 3px #697276,0 7px 10px #000!important}
#emr-app.emr-mix-mode #vozbrTrackMixModal .emr-rush-transport button.is-main.is-active{background:radial-gradient(circle at 38% 28%,#ff6f73,#cc242c 52%,#701016 72%,#191111 76%,#9e262b 84%,#24070a 100%)!important;color:#fff!important;text-shadow:0 2px #53070a!important}

@media(max-width:900px){
  #emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-track-modal{grid-template-rows:64px minmax(0,1fr) 82px!important}
  #emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-modal-head{grid-template-columns:minmax(250px,1fr) 265px 48px!important;min-height:64px!important}
  #emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-modal-head h2 em{font-size:32px!important}#emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-modal-head h2 strong{font-size:27px!important}#emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-modal-head h2 span{font-size:16px!important}
  #emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-track-mixer{grid-template-columns:40% 60%!important}
  #emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-mix-sources{gap:10px!important;padding:12px!important}.emr-source-column{gap:10px!important}
  #emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-source-card.emr-rush-source .vozbr-source-button,#emr-app.emr-mix-mode #vozbrTrackMixModal .emr-console-source{font-size:18px!important}
  #emr-app.emr-mix-mode #vozbrTrackMixModal .emr-rush-transport{gap:7px!important;min-height:82px!important;padding:8px 12px!important}
  #emr-app.emr-mix-mode #vozbrTrackMixModal .emr-rush-transport button{height:57px!important;font-size:16px!important}
  #emr-app.emr-mix-mode #vozbrTrackMixModal .emr-rush-transport button.is-main{width:66px!important;height:66px!important}
}

@media(max-width:760px){
  #emr-app.emr-mix-mode #vozbrTrackMixModal{top:58px!important;overflow:auto!important}
  #emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-track-modal{display:flex!important;flex-direction:column!important;height:auto!important;min-height:calc(100vh - 58px)!important;overflow:visible!important;padding:5px!important}
  #emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-modal-head{display:grid!important;grid-template-columns:minmax(0,1fr) 43px!important;grid-template-rows:42px 42px!important;width:100%!important;min-height:91px!important;gap:3px 6px!important;padding:5px!important}
  #emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-modal-head>div:first-child{grid-column:1;grid-row:1}.vozbr-preset-box{grid-column:1;grid-row:2}.vozbr-modal-close{grid-column:2;grid-row:1/3}
  #emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-modal-head h2{gap:4px!important}#emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-modal-head h2 em{font-size:24px!important}#emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-modal-head h2 strong{font-size:22px!important}#emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-modal-head h2 span{font-size:12px!important}
  #emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-track-mixer{display:flex!important;flex-direction:column!important;height:auto!important;overflow:visible!important}
  #emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-mix-sources{display:grid!important;grid-template-columns:1.05fr .95fr!important;flex:0 0 300px!important;height:300px!important;padding:12px!important}
  #emr-app.emr-mix-mode #vozbrTrackMixModal .emr-source-column{gap:11px!important}#emr-app.emr-mix-mode #vozbrTrackMixModal .emr-source-right{gap:18px!important}
  #emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-source-card.emr-rush-source .vozbr-source-button,#emr-app.emr-mix-mode #vozbrTrackMixModal .emr-console-source{font-size:20px!important}
  #emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-track-controls{display:flex!important;flex:0 0 390px!important;width:100%!important;height:390px!important;gap:8px!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;padding:0 3px 8px!important}
  #emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-track-controls .vozbr-slider{flex:0 0 31%!important;height:375px!important;scroll-snap-align:start!important;padding:10px 7px 29px!important}
  #emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-channel-top{font-size:14px!important}.vozbr-slider-row span:first-child{font-size:11px!important}.vozbr-slider-row span:last-child{font-size:16px!important}
  #emr-app.emr-mix-mode #vozbrTrackMixModal .vozbr-slider input[type="range"]{height:230px!important;min-height:230px!important}
  #emr-app.emr-mix-mode #vozbrTrackMixModal .emr-rush-transport{display:flex!important;gap:9px!important;width:max-content!important;min-width:100%!important;min-height:88px!important;margin-top:2px!important;padding:9px 12px!important;overflow-x:auto!important}
  #emr-app.emr-mix-mode #vozbrTrackMixModal .emr-rush-transport button{flex:0 0 72px!important;width:72px!important;height:60px!important;font-size:16px!important}
  #emr-app.emr-mix-mode #vozbrTrackMixModal .emr-rush-transport button.is-main{flex-basis:72px!important;width:72px!important;height:72px!important}
}
