.booking-email-modal[data-v-3c5c1314]{color:#20241d;font:400 15px/1.5 SFUIText,sans-serif}.booking-email-modal .popup__title[data-v-3c5c1314]{margin-bottom:20px;padding-right:30px;font-size:20px;font-weight:500;text-align:left;cursor:default}.booking-email-modal__message[data-v-3c5c1314]{margin:0;color:#5f5f5f}.booking-email-modal__error[data-v-3c5c1314]{margin:0 0 16px;color:#f36161;overflow-wrap:anywhere}.booking-email-modal__error p[data-v-3c5c1314]{margin:0 0 12px}.booking-email-modal__footer[data-v-3c5c1314]{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:12px;margin-top:20px;padding-top:16px;border-top:1px solid #d3d3d3}.booking-email-modal__footer .btn[data-v-3c5c1314]{min-width:auto}.booking-email-modal .popup__close[data-v-3c5c1314]:focus-visible{outline:2px solid #77b017;outline-offset:3px}.booking-emails[data-v-3d2f7e08]{min-width:0}.booking-emails__toolbar[data-v-3d2f7e08]{display:flex;justify-content:flex-start;margin-bottom:16px}.booking-emails__list[data-v-3d2f7e08]{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:0;list-style:none}.booking-emails__card[data-v-3d2f7e08]{min-width:0;overflow:hidden;border:1px solid #dce0d6;border-radius:8px;background:#fff}.booking-emails__card-header[data-v-3d2f7e08]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;padding:10px 16px;border-bottom:1px solid #dce0d6;background:#fafafa}.booking-emails__card-header h3[data-v-3d2f7e08]{display:flex;align-items:center;gap:10px;min-width:0;margin:0;font-size:15px;font-weight:500;overflow-wrap:anywhere}.booking-emails__card-header h3>.pi[data-v-3d2f7e08]{flex-shrink:0;color:#62685d}.booking-emails__card-header time[data-v-3d2f7e08]{color:#62685d;font-size:13px}.booking-emails__meta[data-v-3d2f7e08]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px 12px;margin-left:auto}.booking-emails__sender[data-v-3d2f7e08]{min-width:0;overflow-wrap:anywhere;font-size:13px}.booking-emails__body[data-v-3d2f7e08]{padding:12px 16px}.booking-emails__facts[data-v-3d2f7e08]{margin:0;font-size:14px}.booking-emails__subject[data-v-3d2f7e08]{display:flex;align-items:baseline;gap:8px}.booking-emails__facts dt[data-v-3d2f7e08]{flex-shrink:0;color:#62685d}.booking-emails__facts dd[data-v-3d2f7e08]{min-width:0;margin:0;overflow-wrap:anywhere;font-weight:500}.booking-emails__badge[data-v-3d2f7e08]{display:inline-flex;padding:3px 8px;border-radius:4px;background:#f7f8f5;color:#62685d;font-size:13px}.booking-emails__badge[data-state=yes][data-v-3d2f7e08]{background:#f0f6e7;color:#527b12}.booking-emails__badge[data-state=no][data-v-3d2f7e08]{background:#fff0ef;color:#b03932}.booking-emails__badge[data-state=unknown][data-v-3d2f7e08]{background:#e8ebe3}.booking-emails__muted[data-v-3d2f7e08]{color:#62685d;font-size:13px}.booking-emails__table-scroll[data-v-3d2f7e08]{overflow-x:auto}.booking-emails table[data-v-3d2f7e08]{width:100%;border-collapse:collapse;font-size:13px}.booking-emails td[data-v-3d2f7e08],.booking-emails th[data-v-3d2f7e08]{padding:8px 16px;border-top:1px solid #dce0d6;text-align:left}.booking-emails th[data-v-3d2f7e08]{background:#fafafa;color:#62685d;font-weight:500;white-space:nowrap}.booking-emails__column-total[data-v-3d2f7e08]{margin-left:4px;color:#20241d;font-weight:500;font-variant-numeric:tabular-nums}.booking-emails td[data-v-3d2f7e08]:first-child{min-width:180px;overflow-wrap:anywhere}.booking-emails td time[data-v-3d2f7e08]{white-space:nowrap}.booking-emails__message[data-v-3d2f7e08]{margin:0;padding:18px;color:#62685d;font-size:14px}.booking-emails__error[data-v-3d2f7e08]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:18px;color:#b03932}.booking-emails__sr-only[data-v-3d2f7e08]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}