/* V42 — skill-only action editor + force-visible DBO quick sell button. */

/* Lobby quick sell: no dependency on data-ui-profile. This intentionally sits
   over the baked V32 center label so the live button is unmistakable. */
html body[data-ui-profile] .hunter-centerbar .hunter-quick:not(.hunt-mode) #quickSell{
  position:relative!important;
  isolation:isolate!important;
  z-index:12!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:100%!important;
  height:100%!important;
  margin:0!important;
  padding:0 12px!important;
  overflow:hidden!important;
  border:1px solid #d18a19!important;
  border-radius:0!important;
  clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,8px 100%,0 50%)!important;
  background:
    linear-gradient(180deg,rgba(255,205,71,.12),transparent 34%),
    linear-gradient(180deg,#614314 0%,#3d280d 48%,#261907 100%)!important;
  color:#ffe2a0!important;
  font:900 clamp(8px,.55vw,10px)/1 Arial,sans-serif!important;
  letter-spacing:.38px!important;
  text-transform:uppercase!important;
  text-shadow:0 1px 2px #000,0 0 6px rgba(255,184,48,.18)!important;
  box-shadow:
    inset 0 1px 0 rgba(255,232,161,.25),
    inset 0 -1px 0 rgba(80,42,0,.8),
    0 0 0 1px rgba(9,15,22,.75),
    0 0 8px rgba(246,162,26,.17)!important;
  opacity:1!important;
  filter:none!important;
  cursor:pointer!important;
}
html body[data-ui-profile] .hunter-centerbar .hunter-quick:not(.hunt-mode) #quickSell::before{
  content:""!important;
  display:block!important;
  position:absolute!important;
  left:9px!important;right:9px!important;top:2px!important;height:1px!important;
  background:linear-gradient(90deg,transparent,#ffd56a 22%,#fff0bb 50%,#ffd56a 78%,transparent)!important;
  opacity:.62!important;
  pointer-events:none!important;
}
html body[data-ui-profile] .hunter-centerbar .hunter-quick:not(.hunt-mode) #quickSell::after{
  content:""!important;
  display:block!important;
  position:absolute!important;
  left:12%!important;right:12%!important;bottom:1px!important;height:2px!important;
  background:linear-gradient(90deg,transparent,#f1a51c,#ffd153,#f1a51c,transparent)!important;
  opacity:.75!important;
  pointer-events:none!important;
}
html body[data-ui-profile] .hunter-centerbar .hunter-quick:not(.hunt-mode) #quickSell:hover{
  border-color:#f2b633!important;
  background:
    linear-gradient(180deg,rgba(255,226,132,.15),transparent 34%),
    linear-gradient(180deg,#79561c 0%,#4c330f 48%,#2c1c08 100%)!important;
  color:#fff0bf!important;
  box-shadow:inset 0 1px 0 rgba(255,238,181,.3),0 0 11px rgba(255,183,37,.32)!important;
}

/* Clear statement: action editor contains character skills, never inventory items. */
#actionModal .action-tabs{grid-template-columns:repeat(3,1fr)!important;}
#actionModal .action-skill-note{
  margin:-2px 14px 10px!important;
  padding:6px 10px!important;
  border:1px solid rgba(38,107,154,.62)!important;
  border-radius:5px!important;
  background:linear-gradient(90deg,rgba(9,36,58,.78),rgba(8,25,42,.35))!important;
  color:#82a8c7!important;
  font:600 10.5px/1.3 Arial,sans-serif!important;
}
#actionModal .action-skill-note b{color:#8fdcff!important;}
#actionModal .action-list-item{
  appearance:none!important;
  width:100%!important;
  text-align:left!important;
  color:inherit!important;
}
#actionModal .action-list-copy{display:block!important;min-width:0!important;}
#actionModal .action-list-copy strong{display:block!important;color:#edf7ff!important;font-weight:800!important;}
#actionModal .action-list-copy small{display:block!important;margin-top:4px!important;color:#83a0c0!important;font:600 11px/1.25 Arial,sans-serif!important;white-space:normal!important;}
#actionModal .action-list-item.locked{
  opacity:.55!important;
  filter:grayscale(.28) saturate(.55)!important;
}
#actionModal .action-list-item.locked:hover{opacity:.68!important;}
#actionModal .action-list-item.locked .action-list-copy strong{color:#aeb8c6!important;}
#actionModal .action-list-item.locked .action-req-pill{
  border-color:#875047!important;
  background:linear-gradient(180deg,#361d1b,#1c1112)!important;
  color:#ffb4a8!important;
}
#actionModal .action-list-empty{
  margin:6px!important;
  padding:24px 16px!important;
  border:1px dashed #31516d!important;
  border-radius:6px!important;
  background:rgba(7,18,30,.55)!important;
  color:#7894b1!important;
  text-align:center!important;
  font:700 12px/1.45 Arial,sans-serif!important;
}
#actionModal .type-pill.locked-skill{
  border-color:#874d47!important;
  background:#2c1718!important;
  color:#ffb8ae!important;
}

/* V44 — correção do sentido: micro deslocamento para a direita, sem redimensionar. */
html body[data-ui-profile] .hunter-centerbar .hunter-quick:not(.hunt-mode){
  padding-left:0!important;
  padding-right:0!important;
  transform:translateX(6px)!important;
}

/* V45 — reduzir a barra superior do lobby para não invadir visualmente os slots abaixo. */
html body[data-ui-profile] .hunter-centerbar .hunter-quick:not(.hunt-mode){
  align-items:center!important;
}
html body[data-ui-profile] .hunter-centerbar .hunter-quick:not(.hunt-mode) button{
  align-self:center!important;
  height:calc(100% - 6px)!important;
}
html body[data-ui-profile] .hunter-centerbar .hunter-quick:not(.hunt-mode) #depotQuick,
html body[data-ui-profile] .hunter-centerbar .hunter-quick:not(.hunt-mode) #blessingsQuick{
  width:calc(100% - 6px)!important;
  margin:3px auto 0!important;
}
html body[data-ui-profile] .hunter-centerbar .hunter-quick:not(.hunt-mode) #quickSell{
  width:calc(100% - 14px)!important;
  height:calc(100% - 4px)!important;
  margin:2px auto 0!important;
  padding:0 10px!important;
  font-size:clamp(8px,.5vw,9px)!important;
}

/* V46 — esconder o botão live de VENDA RÁPIDA no lobby para inspecionar o asset por baixo. */
html body[data-ui-profile] .hunter-centerbar .hunter-quick:not(.hunt-mode) #quickSell{
  opacity:0!important;
  pointer-events:none!important;
  background:transparent!important;
  border-color:transparent!important;
  box-shadow:none!important;
}
html body[data-ui-profile] .hunter-centerbar .hunter-quick:not(.hunt-mode) #quickSell::before,
html body[data-ui-profile] .hunter-centerbar .hunter-quick:not(.hunt-mode) #quickSell::after{
  display:none!important;
}

/* V47 — o asset já contém o botão/lacre VENDA RÁPIDA correto.
   Mantemos apenas uma hitbox invisível por cima, sem redesenhar nada. */
html body[data-ui-profile] .hunter-centerbar .hunter-quick:not(.hunt-mode){
  transform:none!important;
  padding:0!important;
  align-items:stretch!important;
}
html body[data-ui-profile] .hunter-centerbar .hunter-quick:not(.hunt-mode) #depotQuick,
html body[data-ui-profile] .hunter-centerbar .hunter-quick:not(.hunt-mode) #blessingsQuick,
html body[data-ui-profile] .hunter-centerbar .hunter-quick:not(.hunt-mode) #quickSell{
  width:100%!important;
  height:100%!important;
  margin:0!important;
  padding:0!important;
  align-self:stretch!important;
}
html body[data-ui-profile] .hunter-centerbar .hunter-quick:not(.hunt-mode) #quickSell{
  opacity:0!important;
  pointer-events:auto!important;
  border:0!important;
  border-radius:0!important;
  clip-path:none!important;
  background:transparent!important;
  box-shadow:none!important;
  color:transparent!important;
  text-shadow:none!important;
  filter:none!important;
}
html body[data-ui-profile] .hunter-centerbar .hunter-quick:not(.hunt-mode) #quickSell:hover,
html body[data-ui-profile] .hunter-centerbar .hunter-quick:not(.hunt-mode) #quickSell:active,
html body[data-ui-profile] .hunter-centerbar .hunter-quick:not(.hunt-mode) #quickSell:focus{
  opacity:0!important;
  background:transparent!important;
  border:0!important;
  box-shadow:none!important;
  outline:0!important;
}
html body[data-ui-profile] .hunter-centerbar .hunter-quick:not(.hunt-mode) #quickSell::before,
html body[data-ui-profile] .hunter-centerbar .hunter-quick:not(.hunt-mode) #quickSell::after{
  content:none!important;
  display:none!important;
}
