/* Invitation card text must follow the same surface as its background. */
html body.pages-goons-orderInvite .page[data-v-6fc7982a] .invite-card {
  background: var(--ds-surface, #fff) !important;
  color: var(--ds-text, #20242b) !important;
}
html body.pages-goons-orderInvite .page[data-v-6fc7982a] :is(.card-top,.card-avatar-wrap,.card-info,.card-name,.card-time,.card-status,.card-order-info,.card-goods,.card-remark,.card-accepted-info) {
  box-shadow: none !important;
}
html body.pages-goons-orderInvite .page[data-v-6fc7982a] :is(.card-name,.goods-name,.order-info-value) {
  color: var(--ds-text, #20242b) !important;
}
html body.pages-goons-orderInvite .page[data-v-6fc7982a] :is(.card-time,.goods-title,.order-info-label,.tip-text,.empty-text) {
  color: var(--ds-muted, #7a808a) !important;
}
html body.pages-goons-orderInvite .page[data-v-6fc7982a] :is(.card-goods,.card-order-info) {
  background: var(--ds-bg, #fafafa) !important;
}
html body.pages-goons-orderInvite .page[data-v-6fc7982a] .card-info { min-width: 0; }
html body.pages-goons-orderInvite .page[data-v-6fc7982a] .card-name { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
html body.pages-goons-orderInvite .page[data-v-6fc7982a] .card-status { flex-shrink: 0; }
html body.pages-goons-orderInvite .page[data-v-6fc7982a] .order-info-row { gap: 12px; align-items: flex-start; }
html body.pages-goons-orderInvite .page[data-v-6fc7982a] .order-info-label { flex-shrink: 0; }
html body.pages-goons-orderInvite .page[data-v-6fc7982a] .order-info-value { text-align: right; overflow-wrap: anywhere; min-width: 0; }
html body.pages-goons-orderInvite .page[data-v-6fc7982a] .order-info-highlight { color: #d99113 !important; }
html body.pages-goons-orderInvite .page[data-v-6fc7982a] .order-info-money { color: #d9a600 !important; }
html body.pages-goons-orderInvite .page[data-v-6fc7982a] .card-data-notice { margin-top: 12px; padding: 10px 12px; border-radius: 6px; color: #98620a; background: #fff7df; font-size: 12px; line-height: 1.6; }
html[data-ds-dark="true"] body.pages-goons-orderInvite .page[data-v-6fc7982a] { background: var(--ds-bg) !important; }
html[data-ds-dark="true"] body.pages-goons-orderInvite .page[data-v-6fc7982a] .nav-bar { background: var(--ds-surface) !important; }
html[data-ds-dark="true"] body.pages-goons-orderInvite .page[data-v-6fc7982a] .nav-title { color: var(--ds-text) !important; }
html[data-ds-dark="true"] body.pages-goons-orderInvite .page[data-v-6fc7982a] .card-data-notice { background: #46391d; color: #f7d78f; }
