.wechat-order-info-panel{border:1px solid #dce5ef;border-radius:10px;padding:16px;min-width:0}
.wechat-order-info-panel h3{margin:0 0 12px;font-size:16px;font-weight:500}
.wechat-order-info-panel p{margin:10px 0;line-height:1.6;overflow-wrap:anywhere}
.wechat-order-info-panel details{margin-top:12px}
.wechat-order-info-panel summary{cursor:pointer;padding:8px 0}
.wechat-order-info-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:8px 0}
.wechat-order-info-field{min-width:0;display:flex;flex-direction:column;gap:4px;overflow-wrap:anywhere}
.wechat-order-info-warning{padding:10px;background:#fff8e8;color:#825600;border-radius:6px}
@media(max-width:700px){.wechat-order-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:420px){.wechat-order-info-grid{grid-template-columns:minmax(0,1fr)}}
