/* 000000000Autodj2026 v3.0.0 – player */

.pdr-adj-wrap{
  width:100% !important;
  display:flex !important;
  justify-content:center !important;
  align-items:center !important;
  padding:0 !important;
  margin:0 !important;
  background:transparent !important;
}
.pdr-adj-wrap.pdr-fixed-wrap{
  position:fixed !important;
  left:0 !important;
  right:0 !important;
  bottom:12px !important;
  z-index:999999 !important;
}

.pdr-adj-1cm{
  display:inline-flex !important;
  align-items:center !important;
  gap:8px !important;
  height:20px !important;
  max-height:20px !important;
  padding:0 !important;
  margin:0 !important;
  background:transparent !important;
  border:none !important;
  box-shadow:none !important;
  vertical-align:middle !important;
  line-height:0 !important;
  overflow:hidden !important;
  user-select:none !important;
  white-space:nowrap !important;
}
.pdr-adj-1cm *{ box-sizing:border-box !important; }

.pdr-adj-1cm-btn{
  all: unset !important;
  width:32px !important;
  height:32px !important;
  min-width:32px !important;
  min-height:32px !important;
  border-radius:999px !important;
  border:1px solid rgba(255,255,255,.35) !important;
  background:rgba(0,0,0,.18) !important;
  display:inline-grid !important;
  place-items:center !important;
  cursor:pointer !important;
  padding:0 !important;
  margin:0 !important;
  line-height:0 !important;
  -webkit-tap-highlight-color: transparent !important;
}
.pdr-adj-1cm-btn:hover{ border-color:rgba(255,122,24,.95) !important; }
.pdr-adj-1cm-btn:disabled{ opacity:.35 !important; cursor:not-allowed !important; }
.pdr-adj-1cm-btn svg{ transform: scale(1.55) !important; transform-origin:center !important; }

.pdr-adj-1cm-vu{
  width:min(260px, calc(100vw - 160px)) !important;
  height:12px !important;
  max-height:12px !important;
  display:block !important;
  background:rgba(0,0,0,.10) !important;
  border:1px solid rgba(255,255,255,.26) !important;
  border-radius:999px !important;
}

@media (max-width: 520px){
  .pdr-adj-1cm-vu{ height:14px !important; max-height:14px !important; width:min(280px, calc(100vw - 170px)) !important; }
}
