#priceManager .price-panel{background:#fffdf8!important;max-width:1050px;width:100%;max-height:92dvh;overflow:auto;padding:24px;border-radius:16px;font-family:Cairo;color:#483118}
#priceManager header{display:flex;align-items:center;justify-content:space-between;gap:16px}#priceManager h2{font-size:24px}#priceManager h3{font-size:18px;margin:0 0 14px}#priceManager p{line-height:1.9;color:#785f42}
#priceBody{display:grid;grid-template-columns:1fr 1fr;gap:18px}#priceBody section{background:white;border:1px solid #e1cfb3;border-radius:12px;padding:18px;min-width:0}#priceBody label{display:block;margin:12px 0;color:#60472a}#priceBody input:not([type=checkbox]),#priceBody select{display:block;width:100%;padding:10px;border:1px solid #d9c5a7;border-radius:8px;background:#fffdf9;min-height:44px}#priceBody input[type=checkbox]{width:20px;height:20px;vertical-align:middle}#priceBody button{padding:10px 16px;background:#67421e;color:white;border-radius:8px;min-height:44px}#priceClose{padding:10px;background:#f5ebdc;border:1px solid #dcc7a6;border-radius:8px}#priceGrid{max-height:270px;overflow:auto}#priceStatus{position:sticky;bottom:0;background:#fff4dc;padding:12px;border-radius:8px}
.price-sale-control{grid-column:1/-1;display:flex;align-items:center;flex-wrap:wrap;gap:10px;border-top:1px solid #dfcaad;padding-top:14px}.price-sale-control select{min-width:160px}.price-sale-control small{flex:1;min-width:180px;line-height:1.8}.price-sale-control button{background:#f4e6cf;border:1px solid #d3b98f;padding:8px;color:#67421e}.price-sale-control[hidden]{display:none!important}#partyPriceTierWrap{grid-column:1/-1}#partyPriceTierWrap select{display:block;width:100%;padding:10px}
@media(max-width:650px){#priceBody{grid-template-columns:1fr}#priceManager .price-panel{padding:16px;max-height:100dvh}.price-sale-control select,.price-sale-control button{width:100%}.price-sale-control small{flex-basis:100%}}
