.bhSlots{display:grid;grid-template-columns:1fr 1fr;gap:7px}.bhSlots button{border:1px solid #deddea;background:#fafaff;border-radius:10px;padding:9px;color:#5548dc;font-weight:800}.bhSlots small{display:block;font-size:12px;color:#888;font-weight:500;margin-top:2px}
.bhHead>div{display:grid}.bhHead small{margin-top:2px;color:#7b8294;font-size:12px}.bhMessage{max-width:88%;margin:8px 0;padding:10px 12px;border-radius:13px;background:#f3f1ff;color:#2c3150}.bhMessage.user{margin-left:auto;background:#6558f5;color:#fff}.bhMessage i{color:#6558f5}.bhQuick{display:flex;gap:6px;flex-wrap:wrap;margin:8px 0 13px}.bhQuick button{border:1px solid #dcd8ff;border-radius:999px;background:#fff;color:#5848dc;padding:8px 10px;font-size:12px;font-weight:800;cursor:pointer}.bhSlots{margin:8px 0 13px}.bhSlots button{text-align:left;cursor:pointer}.bhSlots button b{display:block;font-size:13px}.bhAsk button:disabled,.bhAsk input:disabled{opacity:.6}.booking-empty-services{padding:22px;border:1px dashed #d9dce8;border-radius:15px;background:#fafbfe;text-align:center}.booking-empty-services b,.booking-empty-services span{display:block}.booking-empty-services span{margin-top:7px;color:#70788a;font-size:12px}
