/* v497: venda direta pelos filtros do Corretor e quantidade explícita no Market. */
.broker-result-bar #broker-result-summary b{color:#dce9eb}.broker-result-bar #broker-result-summary strong{color:#ffe176}
.broker-result-bar #broker-sell-filtered{border-color:#d8aa3f;background:linear-gradient(#9a7121,#6f4d12);color:#fff1b7;box-shadow:inset 0 1px #fff2,0 3px 9px #0005}
.broker-result-bar #broker-sell-filtered:hover:not(:disabled){border-color:#ffe070;color:#fff}
.broker-result-bar button:disabled{filter:grayscale(1);opacity:.38;cursor:not-allowed}

.player-market-panel .create-market-offer{grid-template-columns:minmax(185px,1.15fr) minmax(220px,1.35fr) 155px 135px 115px 125px!important;align-items:end!important;gap:7px!important;max-height:none!important}
.player-market-panel .create-market-offer>.offer-item-picker{display:grid;grid-template-columns:minmax(110px,.7fr) minmax(130px,1fr);gap:5px;min-width:0}
.player-market-panel .create-market-offer>.offer-item-picker>*{min-width:0}
.player-market-panel .offer-number-field{display:grid;min-width:0;gap:3px;color:#8fa5ad;font-size:7px;font-weight:900;letter-spacing:.04em}
.player-market-panel .offer-number-field>span{display:flex;min-height:14px;align-items:center;justify-content:space-between;gap:4px}
.player-market-panel .offer-number-field b{overflow:hidden;color:#8fa5ad;font-size:7px;text-overflow:ellipsis;white-space:nowrap}
.player-market-panel .offer-number-field small{overflow:hidden;color:#657d87;font-size:6px;font-weight:700;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}
.player-market-panel .offer-number-field input{width:100%;height:30px!important}
.player-market-panel #offer-amount-max{height:16px!important;padding:0 5px!important;border:1px solid #3e6e68!important;border-radius:4px!important;background:#14342f!important;color:#76d8bd!important;font-size:6px!important;font-weight:1000;cursor:pointer}
.player-market-panel #offer-amount-max:disabled{opacity:.3;cursor:not-allowed}
.player-market-panel #offer-amount-field.is-diamonds{padding:4px 6px;border:1px solid #9d7a31;border-radius:7px;background:#2b2413}
.player-market-panel #offer-amount-field.is-diamonds b,.player-market-panel #offer-amount-field.is-diamonds small{color:#f2d36d}
.player-market-panel #offer-currency:disabled{border-color:#755d2b!important;background:#2c2618!important;color:#e8cb69!important;opacity:1}

@media(max-width:1100px){
  .player-market-panel .create-market-offer{grid-template-columns:1fr 1.2fr repeat(2,.7fr)!important}
  .player-market-panel .create-market-offer>button,.player-market-panel .create-market-offer>#offer-currency{align-self:end}
}
@media(max-width:700px){
  .broker-result-bar{flex-wrap:wrap}.broker-result-bar>span{width:100%;margin-right:0}
  .broker-result-bar button{flex:1;white-space:nowrap}
  .player-market-panel .create-market-offer{grid-template-columns:1fr 1fr!important;max-height:190px!important;overflow:auto!important}
  .player-market-panel .create-market-offer>.offer-item-picker,.player-market-panel .create-market-offer>#offer-item{grid-column:1/-1}
}
