.order-intake-control{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap;padding:.75rem 0}.order-intake-control label{display:flex;align-items:center;gap:.5rem;margin:0}.order-intake-control select{width:auto;min-width:12rem}.order-intake-control small{flex-basis:100%;color:var(--muted,#6b756d);font-size:.78rem}.order-intake-control [role=status]:empty{display:none}.feedback-record{border-top:1px solid var(--line,#e5e7e4);padding:1rem 0}.feedback-record summary{cursor:pointer;overflow-wrap:anywhere}.feedback-record summary small{display:block;color:var(--muted,#6b756d);margin-top:.3rem}.feedback-message,.feedback-reply{white-space:pre-wrap;overflow-wrap:anywhere}.feedback-reply{background:#f3f7f3;padding:.8rem;border-radius:.7rem}.feedback-history{margin-top:1.25rem}[data-feedback-submit] textarea,[data-feedback-admin] textarea{width:100%;box-sizing:border-box}[data-feedback-submit]>label{display:block;margin:.75rem 0}[data-feedback-filter] label{margin:0}[data-feedback-filter]{align-items:end;margin-bottom:1rem}.business-range-shortcuts{margin:.75rem 0}@media(max-width:600px){.order-intake-control label{flex:1;flex-wrap:wrap}.order-intake-control select{min-width:0;width:100%}.order-intake-control>.pill{flex-basis:100%}.order-intake-control button{align-self:flex-end}.feedback-history .form-grid{grid-template-columns:minmax(0,1fr)}}

.reservation-overview-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.7rem;margin:.7rem 0}.reservation-quick-redeem{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin:0}.reservation-quick-redeem input{width:9rem;min-width:0;margin:0}@media(max-width:600px){.reservation-quick-redeem{width:100%}.reservation-quick-redeem input{flex:1}}
