.message-body-content[data-v-b749407b]{display:inline}.message-payment-icon[data-v-b749407b]{display:inline-block;width:3.5rem;height:2.5rem;vertical-align:middle;margin:0 .25rem}.hgm-watermark[data-v-d93da91d]{position:absolute;bottom:8px;right:8px;height:10px;width:auto;opacity:.22;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.stamp[data-v-07600493]{position:relative;width:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:.875rem;padding:1rem 1.125rem 1.125rem;background:color-mix(in srgb,var(--surface) 80%,var(--background) 20%);border:3px solid color-mix(in srgb,var(--border) 100%,#fff 8%);border-radius:6px}@media(min-width:480px){.stamp[data-v-07600493]{padding:1.125rem 1.25rem 1.25rem;gap:1rem}}.stamp--historical[data-v-07600493]{opacity:.55}.stamp-header[data-v-07600493]{display:flex;align-items:center;gap:.75rem;width:100%}.stamp-header-left[data-v-07600493]{min-width:0}.stamp-eyebrow[data-v-07600493]{margin:0;font-family:Arimo,system-ui,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--primary);line-height:1}.stamp--historical .stamp-eyebrow[data-v-07600493]{color:color-mix(in srgb,var(--muted-text) 85%,transparent)}.stamp-footer[data-v-07600493]{display:flex;align-items:center;gap:.5rem}.stamp-watermark[data-v-07600493]{position:static}.stamp-time[data-v-07600493]{margin:0 0 0 auto;font-size:.8125rem;color:var(--muted-text);font-variant-numeric:tabular-nums}.stamp-read-receipt[data-v-07600493]{flex-shrink:0}.stamp-read-receipt[data-v-07600493],.stamp-read-receipt-double[data-v-07600493]{display:inline-flex;align-items:center}.stamp-read-receipt-icon--second[data-v-07600493]{margin-left:-.5rem}.stamp-read-receipt--delivered[data-v-07600493]{color:var(--foreground-subtle)}.stamp-read-receipt--delivered.stamp-read-receipt--accepted[data-v-07600493]{color:var(--muted-text)}.stamp--historical .stamp-read-receipt--delivered[data-v-07600493]{color:color-mix(in srgb,var(--muted-text) 85%,transparent)}.stamp--historical .stamp-read-receipt--delivered.stamp-read-receipt--accepted[data-v-07600493]{color:color-mix(in srgb,var(--muted-text) 80%,transparent)}.stamp-read-receipt--read[data-v-07600493]{color:var(--foreground)}.stamp-read-receipt--read.stamp-read-receipt--accepted[data-v-07600493]{color:var(--primary)}.stamp--historical .stamp-read-receipt--read[data-v-07600493]{color:color-mix(in srgb,var(--muted-text) 90%,transparent)}.stamp--historical .stamp-read-receipt--read.stamp-read-receipt--accepted[data-v-07600493]{color:color-mix(in srgb,var(--primary) 75%,var(--muted-text) 25%)}.stamp-read-receipt-icon[data-v-07600493]{width:1rem;height:1rem;flex-shrink:0}.stamp-header-right[data-v-07600493]{display:flex;align-items:center;gap:.4375rem;margin-left:auto;font-size:.75rem;color:var(--muted-text);white-space:nowrap;flex-shrink:0}.stamp-pin[data-v-07600493]{color:color-mix(in srgb,var(--muted-text) 85%,transparent);flex-shrink:0}.stamp-loc-text[data-v-07600493]{display:inline-flex;align-items:baseline;gap:.4375rem;min-width:0}.stamp-loc-label[data-v-07600493]{font-weight:500}.stamp-loc-sep[data-v-07600493]{opacity:.6}.stamp-loc-zip[data-v-07600493]{font-family:ui-monospace,JetBrains Mono,SF Mono,monospace;font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--foreground-subtle)}.stamp-divider[data-v-07600493]{height:1px;background:color-mix(in srgb,var(--border) 90%,#fff 10%)}.stamp-divider--soft[data-v-07600493]{background:color-mix(in srgb,var(--border) 35%,transparent)}.stamp-figure[data-v-07600493]{display:flex;align-items:center;gap:1rem}@media(min-width:480px){.stamp-figure[data-v-07600493]{gap:1.25rem}}.stamp-amount-block[data-v-07600493]{display:flex;align-items:center;flex-shrink:0}.stamp-amount[data-v-07600493],.stamp-currency[data-v-07600493]{font-family:Inter,system-ui,sans-serif;font-weight:800;color:var(--foreground);letter-spacing:-.045em;line-height:.9;font-variant-numeric:tabular-nums}.stamp-currency[data-v-07600493]{font-size:2.5rem}.stamp-amount[data-v-07600493]{font-size:3rem}@media(min-width:480px){.stamp-currency[data-v-07600493]{font-size:2.875rem}.stamp-amount[data-v-07600493]{font-size:3.5rem}}.stamp--historical .stamp-amount[data-v-07600493],.stamp--historical .stamp-currency[data-v-07600493]{text-decoration:line-through;text-decoration-thickness:3px;color:color-mix(in srgb,var(--muted-text) 85%,transparent)}.stamp-vrule[data-v-07600493]{width:1px;align-self:stretch;background:color-mix(in srgb,var(--border) 85%,#fff 15%)}.stamp-delta-block[data-v-07600493]{display:flex;flex-direction:column;gap:.25rem;min-width:0;flex:1 1 auto}.stamp-delta-primary[data-v-07600493]{margin:0;font-size:.9375rem;font-weight:600;color:var(--foreground);letter-spacing:-.005em;line-height:1.2}.stamp-delta-secondary[data-v-07600493]{margin:0;font-size:.8125rem;color:var(--muted-text);font-variant-numeric:tabular-nums;letter-spacing:.005em}.stamp-actions[data-v-07600493]{display:flex;flex-direction:column;gap:.5rem;margin-top:.375rem}.stamp-accept[data-v-07600493]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-height:var(--touch-target-min);padding:.75rem 1.25rem;background:var(--primary);color:var(--primary-text);border:none;border-radius:6px;font-family:inherit;font-size:.9375rem;font-weight:600;letter-spacing:.005em;cursor:pointer;transition:background .16s ease,transform 80ms ease,opacity .16s ease}.stamp-accept[data-v-07600493]:hover:not(:disabled){background:var(--primary-hover)}.stamp-accept[data-v-07600493]:active:not(:disabled){transform:translateY(1px)}.stamp-accept[data-v-07600493]:disabled{opacity:.65;cursor:not-allowed}.stamp-spinner[data-v-07600493]{width:14px;height:14px;border-radius:50%;border:2px solid color-mix(in srgb,var(--primary-text) 30%,transparent);border-top-color:var(--primary-text);animation:stamp-spin-07600493 .7s linear infinite}@keyframes stamp-spin-07600493{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.stamp-spinner[data-v-07600493]{animation:none}}.stamp-secondary-row[data-v-07600493]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;align-items:stretch}.stamp-counter[data-v-07600493]{display:inline-flex;align-items:center;justify-content:center;min-height:var(--touch-target-min);padding:.75rem 1.25rem;background:transparent;border:1px solid color-mix(in srgb,var(--border) 95%,transparent);color:var(--foreground);font-family:inherit;font-size:.9375rem;font-weight:500;cursor:pointer;border-radius:6px;transition:border-color .16s ease,background .16s ease}.stamp-counter[data-v-07600493]:hover:not(:disabled){border-color:var(--border-input);background:var(--surface-hover)}.stamp-counter[data-v-07600493]:disabled{opacity:.5;cursor:not-allowed}.stamp-end[data-v-07600493]{display:inline-flex;align-items:center;justify-content:center;min-height:var(--touch-target-min);background:transparent;border:none;padding:.5625rem .75rem;color:var(--danger-muted);font-family:inherit;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:color-mix(in srgb,var(--danger-muted) 50%,transparent);transition:color .16s ease,text-decoration-color .16s ease}.stamp-end[data-v-07600493]:hover:not(:disabled){color:var(--danger);text-decoration-color:var(--danger)}.stamp-end[data-v-07600493]:disabled{opacity:.5;cursor:not-allowed}.stamp-end--standalone[data-v-07600493]{align-self:center;padding:.5rem 0}.stamp-end--withdraw[data-v-07600493]{color:var(--muted-text);text-decoration-color:color-mix(in srgb,var(--muted-text) 60%,transparent)}.stamp-end--withdraw[data-v-07600493]:hover:not(:disabled){color:var(--foreground);text-decoration-color:var(--foreground)}.stamp-error[data-v-07600493]{margin:.25rem 0 0;font-size:.8125rem;color:var(--danger)}.stamp-pending[data-v-07600493]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;align-items:center}.stamp-pending-status[data-v-07600493]{display:flex;align-items:center;gap:.5rem;min-width:0}.stamp-pending-dot[data-v-07600493]{flex-shrink:0;width:8px;height:8px;border-radius:50%;background:color-mix(in srgb,var(--muted-text) 65%,transparent);animation:stamp-pending-pulse-07600493 1.6s ease-in-out infinite}@keyframes stamp-pending-pulse-07600493{0%,to{opacity:.4;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.stamp-pending-dot[data-v-07600493]{animation:none;opacity:.85}}.stamp-pending-text[data-v-07600493]{margin:0;font-size:.875rem;color:var(--muted-text)}.stamp-historical-row[data-v-07600493]{display:flex}.stamp-historical-tag[data-v-07600493]{font-family:Arimo,system-ui,sans-serif;font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--danger)}.stamp-historical-tag--superseded[data-v-07600493]{color:var(--muted-text)}.accepted-stamp[data-v-20e79844]{position:relative;width:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:.875rem;padding:1rem 1.125rem 1.125rem;background:color-mix(in srgb,var(--surface) 80%,var(--background) 20%);border:3px solid color-mix(in srgb,var(--success) 35%,var(--border) 65%);border-radius:6px}@media(min-width:480px){.accepted-stamp[data-v-20e79844]{padding:1.125rem 1.25rem 1.25rem;gap:1rem}}.accepted-stamp__header[data-v-20e79844]{display:flex;align-items:flex-start;gap:.75rem;width:100%}.accepted-stamp__header-left[data-v-20e79844]{display:flex;flex-direction:column;gap:.25rem;min-width:0}.accepted-stamp__eyebrow[data-v-20e79844]{margin:0;font-family:Arimo,system-ui,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--success);line-height:1}.accepted-stamp__actor[data-v-20e79844]{margin:0;font-size:.9375rem;font-weight:600;color:var(--foreground);line-height:1.2;letter-spacing:-.005em}.accepted-stamp__time[data-v-20e79844]{margin:0 0 0 auto;font-size:.8125rem;color:var(--muted-text);font-variant-numeric:tabular-nums}.accepted-stamp__header-right[data-v-20e79844]{display:flex;align-items:center;gap:.4375rem;margin-left:auto;margin-top:.125rem;font-size:.875rem;color:var(--muted-text);white-space:nowrap;flex-shrink:0}.accepted-stamp__pin[data-v-20e79844]{color:color-mix(in srgb,var(--muted-text) 85%,transparent);flex-shrink:0}.accepted-stamp__loc-label[data-v-20e79844]{font-weight:500}.accepted-stamp__divider[data-v-20e79844]{height:1px;background:color-mix(in srgb,var(--border) 90%,#fff 10%)}.accepted-stamp__divider--soft[data-v-20e79844]{background:color-mix(in srgb,var(--border) 35%,transparent)}.accepted-stamp__footer[data-v-20e79844]{display:flex;align-items:center;gap:.5rem}.accepted-stamp__watermark[data-v-20e79844]{position:static}.accepted-stamp__read-receipt[data-v-20e79844]{flex-shrink:0}.accepted-stamp__read-receipt[data-v-20e79844],.accepted-stamp__read-receipt-double[data-v-20e79844]{display:inline-flex;align-items:center}.accepted-stamp__read-receipt-icon[data-v-20e79844]{width:1rem;height:1rem;flex-shrink:0}.accepted-stamp__read-receipt-icon--second[data-v-20e79844]{margin-left:-.5rem}.accepted-stamp__read-receipt--delivered[data-v-20e79844]{color:var(--muted-text)}.accepted-stamp__read-receipt--read[data-v-20e79844]{color:var(--primary)}.accepted-stamp__figure[data-v-20e79844]{display:flex;align-items:center;gap:1rem}@media(min-width:480px){.accepted-stamp__figure[data-v-20e79844]{gap:1.25rem}}.accepted-stamp__amount-block[data-v-20e79844]{display:flex;align-items:baseline;flex-shrink:0}.accepted-stamp__amount[data-v-20e79844],.accepted-stamp__currency[data-v-20e79844]{font-family:Inter,system-ui,sans-serif;font-weight:800;color:var(--foreground);letter-spacing:-.045em;line-height:.9;font-variant-numeric:tabular-nums}.accepted-stamp__currency[data-v-20e79844]{font-size:2.5rem}.accepted-stamp__amount[data-v-20e79844]{font-size:3rem}@media(min-width:480px){.accepted-stamp__currency[data-v-20e79844]{font-size:2.875rem}.accepted-stamp__amount[data-v-20e79844]{font-size:3.5rem}}.accepted-stamp__vrule[data-v-20e79844]{width:1px;align-self:stretch;background:color-mix(in srgb,var(--border) 85%,#fff 15%)}.accepted-stamp__pay-block[data-v-20e79844]{display:flex;flex-direction:column;gap:.25rem;min-width:0;flex:1 1 auto}.accepted-stamp__pay-label[data-v-20e79844]{display:inline-flex;align-items:center;gap:.375rem;margin:0;font-family:Arimo,system-ui,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted-text);line-height:1}.accepted-stamp__pay-icon[data-v-20e79844]{flex-shrink:0;color:color-mix(in srgb,var(--muted-text) 85%,transparent)}.accepted-stamp__pay-methods[data-v-20e79844]{margin:0;font-size:.9375rem;font-weight:500;color:var(--foreground);letter-spacing:-.005em;line-height:1.3}.deal-system-banner[data-v-b60dd36c]{position:relative;width:100%;box-sizing:border-box;padding:.75rem 1rem;border-radius:6px;border:1px solid var(--border);display:flex;flex-direction:column;gap:.5rem}.system-banner-text[data-v-b60dd36c]{font-size:.8125rem;font-weight:500;color:var(--muted-text)}.system-banner-divider[data-v-b60dd36c]{height:1px;background:color-mix(in srgb,var(--border) 35%,transparent)}.system-banner-footer[data-v-b60dd36c]{display:flex;align-items:center;gap:.5rem}.system-banner-watermark[data-v-b60dd36c]{position:static}.system-banner-time[data-v-b60dd36c]{margin:0 0 0 auto;font-size:.8125rem;color:var(--muted-text);font-variant-numeric:tabular-nums}.system-banner-read-receipt[data-v-b60dd36c]{display:inline-flex;align-items:center;flex-shrink:0}.system-banner-read-receipt--delivered[data-v-b60dd36c]{color:var(--foreground-subtle)}.system-banner-read-receipt--read[data-v-b60dd36c]{color:var(--foreground)}.system-banner-read-receipt-double[data-v-b60dd36c]{display:inline-flex;align-items:center}.system-banner-read-receipt-icon[data-v-b60dd36c]{width:1rem;height:1rem;flex-shrink:0}.system-banner-read-receipt-icon--second[data-v-b60dd36c]{margin-left:-.5rem}.deal-system-event[data-v-b60dd36c]{text-align:center;padding:8px 16px;font-size:.75rem;border-radius:8px;align-self:center;width:-moz-fit-content;width:fit-content;max-width:90%}.deal-system-card[data-v-b60dd36c]{position:relative;background:var(--surface);border-radius:10px;padding:14px 16px;width:85%;align-self:center;overflow:hidden}.deal-system-card.event-success[data-v-b60dd36c]{border:1.5px solid color-mix(in srgb,var(--success) 75%,transparent);background:var(--surface)}.deal-system-card.deal-system-card--decline.event-danger[data-v-b60dd36c]{background:var(--danger);border:1.5px solid color-mix(in srgb,var(--danger) 100%,transparent)}.system-card-label--danger[data-v-b60dd36c]{color:#fff;opacity:.9}.system-card-decline-body[data-v-b60dd36c]{margin:.25rem 0 0;font-size:.875rem;font-weight:500;color:#fff;line-height:1.35}.system-card-decline-reengage[data-v-b60dd36c]{display:inline-block;margin:.35rem 0 0;font-size:.8rem;font-weight:500;color:#fff;text-decoration:none;opacity:.92}.system-card-decline-reengage--link[data-v-b60dd36c]:hover{text-decoration:underline}.system-card-amount--decline[data-v-b60dd36c],.system-card-time--decline[data-v-b60dd36c]{color:#fff}.system-card-time--decline[data-v-b60dd36c]{opacity:.85}.system-card-row[data-v-b60dd36c]{display:flex;align-items:center;justify-content:space-between;gap:12px}.system-card-left[data-v-b60dd36c]{display:flex;flex-direction:column;gap:2px;min-width:0}.system-card-label[data-v-b60dd36c]{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--success-muted)}.system-card-who[data-v-b60dd36c]{font-size:.875rem;font-weight:500;color:var(--foreground)}.system-card-right[data-v-b60dd36c]{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0}.system-card-amount[data-v-b60dd36c]{font-size:1.375rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--foreground)}.system-card-time[data-v-b60dd36c]{font-size:.6875rem;color:var(--muted-text)}.event-default[data-v-b60dd36c]{background:var(--surface-hover);color:var(--muted-text)}.event-success[data-v-b60dd36c]{background:var(--success-subtle);color:var(--success-muted)}.event-danger[data-v-b60dd36c]{background:var(--danger-subtle);color:var(--danger-muted)}.event-warning[data-v-b60dd36c]{background:var(--warning-subtle);color:var(--muted-text)}.event-info[data-v-b60dd36c]{background:color-mix(in srgb,var(--primary,#2563eb) 12%,transparent);color:var(--primary,#2563eb)}.availability-card[data-v-fb9ddef5]{background:var(--surface);border:1.5px solid color-mix(in srgb,var(--primary) 35%,transparent);border-radius:10px;padding:14px 16px;width:85%;align-self:center;display:flex;flex-direction:column;gap:10px;transition:opacity .15s}.availability-card--sending[data-v-fb9ddef5]{opacity:.65}.card-header[data-v-fb9ddef5]{justify-content:space-between;gap:8px}.card-header[data-v-fb9ddef5],.header-left[data-v-fb9ddef5]{display:flex;align-items:center}.header-left[data-v-fb9ddef5]{gap:7px}.header-icon[data-v-fb9ddef5]{width:16px;height:16px;color:var(--primary);flex-shrink:0}.header-label[data-v-fb9ddef5]{font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--primary)}.header-delivery[data-v-fb9ddef5]{display:flex;align-items:center;gap:4px;flex-shrink:0}.subheader-icon[data-v-fb9ddef5]{width:12px;height:12px;color:var(--muted-text);flex-shrink:0}.subheader-label[data-v-fb9ddef5]{font-size:.6875rem;color:var(--muted-text);font-weight:500}.zone-tag[data-v-fb9ddef5]{margin-left:.2em;color:color-mix(in srgb,var(--muted-text) 70%,transparent)}.card-divider[data-v-fb9ddef5]{height:1px;background:var(--border);margin:0 -16px}.day-rows[data-v-fb9ddef5]{display:flex;flex-direction:column;gap:8px}.day-row[data-v-fb9ddef5]{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.day-label[data-v-fb9ddef5]{font-size:.9375rem;font-weight:600;color:var(--foreground)}.day-date[data-v-fb9ddef5]{white-space:nowrap}.card-note[data-v-fb9ddef5],.day-date[data-v-fb9ddef5]{font-size:.8125rem;color:var(--muted-text)}.card-note[data-v-fb9ddef5]{margin:0;line-height:1.4}.note-prefix[data-v-fb9ddef5]{font-weight:600;color:var(--muted-text)}.delivery-state[data-v-fb9ddef5]{margin:0;font-size:.75rem;text-align:right}.delivery-state--sending[data-v-fb9ddef5]{color:var(--muted-text)}.delivery-state--failed[data-v-fb9ddef5]{color:var(--danger,#e05252)}.deal-events-feed--accepted[data-v-e49e6e5d]{display:flex;flex-direction:column;gap:1rem}@media(min-width:768px){.deal-events-feed--accepted[data-v-e49e6e5d]{gap:1.5rem}}.deal-events-feed .date-separator[data-v-e49e6e5d],.deal-events-feed .event-group[data-v-e49e6e5d]{flex-shrink:0}.deal-events-feed .event-group--message-continuation[data-v-e49e6e5d]{margin-top:-.75rem}@media(min-width:768px){.deal-events-feed--accepted .event-group--message-continuation[data-v-e49e6e5d]{margin-top:-1.25rem}}.deal-events-feed--accepted .event-group[data-v-e49e6e5d]{width:100%}.deal-events-feed--accepted .event-group--message-own[data-v-e49e6e5d]{align-items:flex-end}.event-group[data-v-e49e6e5d]{display:flex;flex-direction:column;align-items:flex-start;width:100%}.event-group--message-own[data-v-e49e6e5d]{align-items:flex-end}.deal-events-feed--accepted .event-message[data-v-e49e6e5d]{display:flex;width:100%;gap:.5rem;align-items:flex-end}.deal-events-feed--accepted .event-group--message-own .event-message[data-v-e49e6e5d]{justify-content:flex-end;gap:.25rem}@media(min-width:768px){.deal-events-feed--accepted .event-group--message-own .event-message[data-v-e49e6e5d]{gap:.375rem}}.deal-events-feed--accepted .event-message .message-avatar[data-v-e49e6e5d]{grid-column:unset;grid-row:unset}.deal-events-feed--accepted .event-message .message-bubble[data-v-e49e6e5d]{grid-column:unset;grid-row:unset;padding:.625rem 1rem}@media(min-width:768px){.deal-events-feed--accepted .event-message .message-bubble[data-v-e49e6e5d]{padding:.75rem 1.25rem}}.deal-events-feed--accepted .message-read-receipt--delivered[data-v-e49e6e5d]{color:var(--muted-text)}.deal-events-feed--accepted .message-read-receipt--read[data-v-e49e6e5d]{color:var(--primary)}.read-receipt-icon--second[data-v-e49e6e5d]{margin-left:-.5rem}.deal-events-feed--accepted .event-message .message-meta[data-v-e49e6e5d]{grid-column:unset;grid-row:unset;text-align:left}.deal-events-feed--accepted .event-group--message-own .event-message .message-meta[data-v-e49e6e5d]{text-align:right}.date-separator[data-v-e49e6e5d]{width:100%;text-align:center;padding:1rem 0;color:var(--muted-text);font-size:.85rem;font-weight:600;box-sizing:border-box}.event-card[data-v-e49e6e5d]{padding:1rem;background:color-mix(in srgb,var(--surface) 82%,var(--background) 18%);border:1px solid color-mix(in srgb,var(--border) 82%,transparent);border-radius:8px}.event-header[data-v-e49e6e5d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.event-type[data-v-e49e6e5d]{font-size:.85rem;font-weight:600;color:var(--foreground)}.event-time[data-v-e49e6e5d]{font-size:.75rem;color:var(--muted-text)}.offer-amount[data-v-e49e6e5d]{font-size:1.5rem;font-weight:600;color:var(--primary);margin-bottom:.5rem}.event-body[data-v-e49e6e5d]{margin:0;font-size:.9rem;color:var(--muted-text)}.event-message[data-v-e49e6e5d]{display:grid;width:100%;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;gap:0 .75rem;align-items:end;max-width:100%}.event-message .message-avatar[data-v-e49e6e5d]{grid-column:1;grid-row:1}.event-message .message-bubble[data-v-e49e6e5d]{grid-column:2;grid-row:1}.event-message .message-meta[data-v-e49e6e5d]{grid-column:1/-1;grid-row:2;text-align:left}.event-group--message-own .event-message[data-v-e49e6e5d]{grid-template-columns:minmax(0,1fr) auto;justify-items:end;gap:0 .5rem}.event-group--message-own .event-message .message-avatar[data-v-e49e6e5d]{grid-column:2}.event-group--message-own .event-message .message-bubble[data-v-e49e6e5d]{grid-column:1;justify-self:end}.event-group--message-own .event-message .message-meta[data-v-e49e6e5d]{justify-self:end;text-align:right}.event-message-bubble-col[data-v-e49e6e5d]{display:flex;flex-direction:column;align-items:flex-start;max-width:min(75%,28rem)}.event-message-bubble-col--own[data-v-e49e6e5d]{align-items:flex-end;margin-left:auto}.event-message-bubble-col .message-bubble[data-v-e49e6e5d]{max-width:100%}.event-message-bubble-col .message-meta[data-v-e49e6e5d]{margin-top:.25rem;padding-left:.5rem;padding-right:.5rem}.event-message-bubble-col--own .message-meta[data-v-e49e6e5d]{padding-left:.5rem;padding-right:.5rem}@media(min-width:768px){.deal-events-feed--accepted .event-message[data-v-e49e6e5d]{gap:.75rem}.event-message-bubble-col[data-v-e49e6e5d]{max-width:28rem}}.message-bubble[data-v-e49e6e5d]{position:relative;background:#ffffff14;border-radius:1.125rem;padding:.25rem 1rem;max-width:75%;overflow:visible;z-index:0}.message-bubble.own-message[data-v-e49e6e5d]{background:#f8fafc47}.message-bubble:not(.own-message).bubble-solo[data-v-e49e6e5d]{border-bottom-left-radius:0}.message-bubble:not(.own-message).bubble-first[data-v-e49e6e5d]{border-bottom-left-radius:.25rem}.message-bubble:not(.own-message).bubble-middle[data-v-e49e6e5d]{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.message-bubble:not(.own-message).bubble-last[data-v-e49e6e5d]{border-top-left-radius:.25rem;border-bottom-left-radius:0}.message-bubble.own-message.bubble-solo[data-v-e49e6e5d]{border-bottom-right-radius:0}.message-bubble.own-message.bubble-first[data-v-e49e6e5d]{border-bottom-right-radius:.25rem}.message-bubble.own-message.bubble-middle[data-v-e49e6e5d]{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.message-bubble.own-message.bubble-last[data-v-e49e6e5d]{border-top-right-radius:.25rem;border-bottom-right-radius:0}.message-bubble[data-v-e49e6e5d]:not(.own-message):is(.bubble-solo,.bubble-last):after{content:"";position:absolute;bottom:0;right:100%;width:14px;height:16px;background-color:inherit;pointer-events:none;clip-path:polygon(100% 0,100% 100%,0 100%);-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 16'%3E%3Cpath d='M14 0c0 5.7-3.3 10.9-7.3 13.4C4.3 14.9 1.9 15.7 0 16h14z'/%3E%3C/svg%3E") 0 0 /100% 100% no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 16'%3E%3Cpath d='M14 0c0 5.7-3.3 10.9-7.3 13.4C4.3 14.9 1.9 15.7 0 16h14z'/%3E%3C/svg%3E") 0 0 /100% 100% no-repeat}.message-bubble.own-message[data-v-e49e6e5d]:is(.bubble-solo,.bubble-last):after{content:"";position:absolute;bottom:0;left:100%;width:14px;height:16px;background-color:inherit;pointer-events:none;clip-path:polygon(0 0,100% 100%,0 100%);-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 16'%3E%3Cpath d='M0 0c0 5.7 3.3 10.9 7.3 13.4 2.4 1.5 4.8 2.3 6.7 2.6H0z'/%3E%3C/svg%3E") 0 0 /100% 100% no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 16'%3E%3Cpath d='M0 0c0 5.7 3.3 10.9 7.3 13.4 2.4 1.5 4.8 2.3 6.7 2.6H0z'/%3E%3C/svg%3E") 0 0 /100% 100% no-repeat}.message-text[data-v-e49e6e5d]{margin:0;font-size:.875rem;line-height:1.5;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:anywhere}.message-meta[data-v-e49e6e5d]{display:flex;align-items:center;gap:.5rem;margin-top:.25rem;flex-wrap:nowrap}.event-group--message-own .message-meta[data-v-e49e6e5d]{justify-content:flex-end}.message-time[data-v-e49e6e5d]{font-size:.75rem;color:var(--muted-text)}.message-delivery[data-v-e49e6e5d]{font-size:.75rem;font-weight:500}.message-delivery--sending[data-v-e49e6e5d]{color:var(--primary)}.message-delivery--failed[data-v-e49e6e5d]{color:var(--danger)}.message-retry-button[data-v-e49e6e5d]{display:inline-flex;align-items:center;min-height:var(--touch-target-min);border:none;background:transparent;color:var(--primary);font-size:.75rem;font-weight:600;cursor:pointer;padding:0 .25rem}.message-retry-button[data-v-e49e6e5d]:hover{color:var(--primary-muted)}.event-group--message-own .message-meta .message-time[data-v-e49e6e5d]{color:var(--foreground-subtle)}.message-read-receipt[data-v-e49e6e5d]{display:inline-flex;align-items:center;gap:.25rem}.read-receipt-double[data-v-e49e6e5d]{display:inline-flex;align-items:center;gap:0}.read-receipt-double .read-receipt-icon[data-v-e49e6e5d]:last-child{margin-left:-.5rem}.message-read-receipt--delivered[data-v-e49e6e5d]{color:var(--muted-text)}.event-group--message-own .message-read-receipt--delivered[data-v-e49e6e5d]{color:var(--foreground-subtle)}.message-read-receipt--read[data-v-e49e6e5d]{color:color-mix(in srgb,var(--foreground) 86%,var(--muted-text) 14%)}.event-group--message-own .message-read-receipt--read[data-v-e49e6e5d]{color:var(--foreground)}.read-receipt-icon[data-v-e49e6e5d]{width:1rem;height:1rem;flex-shrink:0}.unread-marker[data-v-e49e6e5d]{display:flex;align-items:center;gap:.75rem;padding:.5rem 0;width:100%;flex-shrink:0}.unread-marker[data-v-e49e6e5d]:after,.unread-marker[data-v-e49e6e5d]:before{content:"";flex:1;height:1px;background:var(--muted-text);opacity:.5}.unread-marker-label[data-v-e49e6e5d]{font-size:.75rem;font-weight:600;color:var(--foreground);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}@media(max-width:767px){.date-separator[data-v-e49e6e5d]{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem 0;color:var(--muted-text);font-size:.8rem;font-weight:500;text-transform:uppercase;letter-spacing:.02em}.date-separator[data-v-e49e6e5d]:after,.date-separator[data-v-e49e6e5d]:before{content:"——";color:color-mix(in srgb,var(--muted-text) 72%,transparent);font-weight:400;text-transform:none;letter-spacing:0}.deal-events-feed--accepted .event-message .message-bubble[data-v-e49e6e5d]{max-width:100%}.deal-events-feed:not(.deal-events-feed--accepted) .event-message .message-bubble[data-v-e49e6e5d]{max-width:75%}}.message-compose[data-v-c590198a]{margin:1rem -1.5rem 0;padding:1rem 1.5rem 1.5rem;border-top:1px solid color-mix(in srgb,var(--muted-text) 20%,transparent);display:flex;flex-direction:column;gap:.5rem;flex-shrink:0}.message-price-warning[data-v-c590198a]{margin:0;font-size:.85rem;color:var(--muted-text)}.price-warning-action-btn[data-v-c590198a]{margin-left:.5rem;min-height:var(--touch-target-min);padding:.5rem 1rem;border:none;border-radius:9999px;background:var(--success-action);color:var(--foreground);font-size:.8rem;font-weight:600;font-family:inherit;cursor:pointer;transition:background .15s}.price-warning-action-btn[data-v-c590198a]:hover{background:var(--success-action-hover)}.message-send-error[data-v-c590198a]{margin:0;font-size:.85rem;color:var(--danger)}.message-input-row[data-v-c590198a]{display:flex;flex-direction:column;align-items:stretch;gap:.25rem;width:100%}.message-compose-footer[data-v-c590198a]{display:flex;justify-content:center;width:100%}.message-compose-footer--with-end-link[data-v-c590198a]{margin-top:.625rem;padding-top:.375rem}.end-negotiation-compose-link[data-v-c590198a]{flex-shrink:0;align-self:flex-start;margin:0;display:inline-flex;align-items:center;min-height:var(--touch-target-min);padding:0 .5rem;font-family:Arimo,system-ui,sans-serif;font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--danger-muted);text-decoration:underline;cursor:pointer;transition:opacity .15s}.end-negotiation-compose-link[data-v-c590198a]:hover{opacity:.7}.message-input-wrapper[data-v-c590198a]{display:flex;gap:.75rem;align-items:center}.message-input[data-v-c590198a]{flex:1;padding:.75rem 1rem;background:var(--surface);border:1px solid var(--border);border-radius:12px;color:var(--foreground);font-size:.95rem;font-family:inherit;line-height:1.4;resize:none;min-height:44px;max-height:140px;overflow-y:auto;scrollbar-width:none;white-space:pre-wrap;word-break:break-word;display:block;box-sizing:border-box}.message-input[data-v-c590198a]::-webkit-scrollbar{display:none}.message-input[data-v-c590198a]:focus{outline:none;border-color:var(--primary-muted)}.message-input[data-v-c590198a]:disabled{opacity:.7;cursor:not-allowed}.send-button[data-v-c590198a]{padding:.75rem 1.5rem;background:var(--primary);color:var(--primary-text);border:none;border-radius:8px;cursor:pointer;font-size:.95rem;font-weight:600;white-space:nowrap;font-family:inherit}.send-button[data-v-c590198a]:hover:not(:disabled){background:var(--primary-hover)}.send-button[data-v-c590198a]:disabled{opacity:.5;cursor:not-allowed}.accepted-layout-compose[data-v-c590198a]{display:flex;flex-direction:column;align-items:center}.accepted-layout-compose .message-input-row[data-v-c590198a]{order:3;width:100%}.accepted-layout-compose .message-input-wrapper--centered[data-v-c590198a]{flex:1;min-width:0;position:relative}.accepted-layout-compose .message-input-wrapper--centered .message-input--accepted[data-v-c590198a]{width:100%;box-sizing:border-box;background:var(--surface);border:var(--border-input-width) solid var(--border-input);border-radius:1.25rem;padding:.75rem 3.5rem .75rem 1rem;color:var(--foreground);font-size:.875rem;transition:border-color .2s,box-shadow .2s}@media(min-width:768px){.accepted-layout-compose .message-input-wrapper--centered .message-input--accepted[data-v-c590198a]{padding:.875rem 3.75rem .875rem 1.25rem}}.accepted-layout-compose .message-input-wrapper--centered .message-input--accepted[data-v-c590198a]:focus{outline:none;border-color:var(--primary-muted);box-shadow:0 0 0 2px var(--primary-subtle)}.accepted-layout-compose .message-input-wrapper--centered .message-input--accepted[data-v-c590198a]::-moz-placeholder{color:var(--foreground-subtle)}.accepted-layout-compose .message-input-wrapper--centered .message-input--accepted[data-v-c590198a]::placeholder{color:var(--foreground-subtle)}.accepted-layout-compose .send-button--accepted[data-v-c590198a]{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);width:2.25rem;height:2.25rem;padding:0;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s,transform .2s}.accepted-layout-compose .send-button--accepted .send-icon[data-v-c590198a]{width:1.125rem;height:1.125rem;transform:rotate(45deg) translate(-1px,1px)}.accepted-layout-compose .send-button--accepted.send-button--active[data-v-c590198a]{background:color-mix(in srgb,var(--muted-text) 45%,transparent);color:#fff;transform:translateY(-50%) scale(1);transition:background-color .15s,color .15s}@media(hover:hover)and (pointer:fine){.accepted-layout-compose .send-button--accepted.send-button--active[data-v-c590198a]:hover:not(:disabled){background:var(--primary-muted)}}.accepted-layout-compose .send-button--accepted.send-button--inactive[data-v-c590198a]{background:color-mix(in srgb,var(--muted-text) 15%,transparent);color:color-mix(in srgb,var(--muted-text) 40%,transparent);transform:translateY(-50%) scale(.9);cursor:not-allowed}@media(min-width:768px){.accepted-layout-compose[data-v-c590198a]{flex-direction:row;flex-wrap:wrap;align-items:center;gap:.5rem}.accepted-layout-compose .message-price-warning[data-v-c590198a],.accepted-layout-compose .message-send-error[data-v-c590198a]{width:100%}}@media(max-width:768px){.accepted-layout-compose .message-input-wrapper--centered .message-input--accepted[data-v-c590198a],.message-input[data-v-c590198a]{font-size:16px}}.deal-messaging-section[data-v-577ddfa7]{display:flex;flex-direction:column;min-height:0;flex:1}.deal-messaging-section--compact[data-v-577ddfa7]{min-height:0}.deal-messaging-section--surface[data-v-577ddfa7]{background:var(--surface);border:1px solid color-mix(in srgb,var(--border) 84%,transparent);border-radius:12px}.deal-messaging-title[data-v-577ddfa7]{margin:0;padding:1rem 1.5rem .75rem;font-size:1rem;font-weight:600;color:var(--foreground)}.deal-messaging-messages[data-v-577ddfa7]{flex:1;height:0;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.deal-messaging-messages--accepted[data-v-577ddfa7]{padding:.75rem .75rem 0;gap:1rem;background:color-mix(in srgb,var(--surface) 78%,var(--background) 22%)}@media(min-width:768px){.deal-messaging-messages--accepted[data-v-577ddfa7]{padding:1.5rem 1.5rem 0;gap:1.5rem}}.deal-messaging-messages-spacer[data-v-577ddfa7]{flex-shrink:0;height:.25rem}@media(min-width:768px){.deal-messaging-messages-spacer[data-v-577ddfa7]{height:.25rem}}.deal-messaging-section[data-v-577ddfa7] .message-compose{flex-shrink:0;margin:0;padding:1rem .75rem;border-top:1px solid color-mix(in srgb,var(--border) 40%,transparent);background:color-mix(in srgb,var(--surface) 78%,var(--background) 22%)}@media(min-width:768px){.deal-messaging-section[data-v-577ddfa7] .message-compose{padding:1rem 1.5rem}}.deal-messaging-section--compact[data-v-577ddfa7] .message-compose{padding:.75rem}.make-offer-button-area[data-v-577ddfa7]{flex-shrink:0;padding:1rem 1.5rem .5rem;display:flex;align-items:center;justify-content:center;gap:1rem;background:color-mix(in srgb,var(--surface) 82%,var(--background) 18%)}.make-offer-button[data-v-577ddfa7]{display:inline-flex;align-items:center;justify-content:center;min-height:var(--touch-target-min);padding:.5rem 1.25rem;border:2px solid var(--primary);color:var(--primary-text);background:var(--primary);border-radius:9999px;font-weight:500;font-size:.875rem;cursor:pointer;transition:all .2s ease}.make-offer-button[data-v-577ddfa7]:hover{background:var(--primary-hover);border-color:var(--primary-hover)}.make-offer-button[data-v-577ddfa7]:active{opacity:.9}.jump-to-offer-area[data-v-577ddfa7]{flex-shrink:0;padding:.75rem 1.5rem .375rem;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--surface) 82%,var(--background) 18%)}.jump-to-offer-button[data-v-577ddfa7]{display:inline-flex;align-items:center;justify-content:center;gap:.4375rem;min-height:var(--touch-target-min);padding:.5rem 1.25rem;border:2px solid var(--primary);color:var(--primary-text);background:var(--primary);border-radius:9999px;font-weight:500;font-size:.875rem;cursor:pointer;transition:background .2s ease,border-color .2s ease,opacity .2s ease}.jump-to-offer-button[data-v-577ddfa7]:hover{background:var(--primary-hover);border-color:var(--primary-hover)}.jump-to-offer-button[data-v-577ddfa7]:active{opacity:.9}.jump-to-offer-button--muted[data-v-577ddfa7]{background:color-mix(in srgb,var(--foreground) 14%,var(--surface) 86%);border-color:color-mix(in srgb,var(--muted-text) 32%,transparent);color:var(--foreground)}.jump-to-offer-button--muted[data-v-577ddfa7]:hover{background:color-mix(in srgb,var(--foreground) 20%,var(--surface) 80%);border-color:color-mix(in srgb,var(--muted-text) 45%,transparent)}.jump-to-offer-arrow[data-v-577ddfa7]{width:1rem;height:1rem;flex-shrink:0}.jump-offer-enter-active[data-v-577ddfa7],.jump-offer-leave-active[data-v-577ddfa7]{transition:opacity .18s ease,transform .18s ease}.jump-offer-enter-from[data-v-577ddfa7],.jump-offer-leave-to[data-v-577ddfa7]{opacity:0;transform:translateY(8px)}@media(prefers-reduced-motion:reduce){.jump-offer-enter-active[data-v-577ddfa7],.jump-offer-leave-active[data-v-577ddfa7]{transition:none}}@media(max-width:767px){.deal-messaging-section--surface[data-v-577ddfa7]{border-radius:0}}
