.invitation-records[data-v-e0c9bfdc]{padding:var(--ry-space-4);gap:var(--ry-space-4);min-width:0;display:grid}.invitation-records__tools[data-v-e0c9bfdc]{gap:var(--ry-space-3);flex-wrap:wrap;display:flex}.invitation-records__tools .el-select[data-v-e0c9bfdc]{width:180px}.invitation-records small[data-v-e0c9bfdc]{color:var(--ry-text-secondary)}.invite-preview[data-v-aa55fb72]{--ry-preview-page:#f6eedf;--ry-preview-paper:#fffdf7;--ry-preview-ink:#33291f;--ry-preview-brown:#7a4526;--ry-preview-muted:#766650;width:100%;min-width:0;max-width:375px}.invite-preview__label[data-v-aa55fb72],.invite-preview__context[data-v-aa55fb72]{margin:0 0 var(--ry-space-2);color:var(--ry-text-secondary);font-size:var(--ry-font-size-sm);overflow-wrap:anywhere}.invite-preview__phone[data-v-aa55fb72]{border-radius:var(--ry-radius-lg);background:var(--ry-preview-page);height:812px;color:var(--ry-preview-ink);flex-direction:column;display:flex;position:relative;overflow:hidden}.invite-preview__background[data-v-aa55fb72]{pointer-events:none;position:absolute;inset:0}.invite-preview__default-background[data-v-aa55fb72]{position:absolute;inset:0}.invite-preview__default-background img[data-v-aa55fb72]{object-fit:cover;width:100%;height:100%;display:block}.invite-preview__default-background[data-v-aa55fb72]:after{content:"";background:linear-gradient(#fffdf73b,#0000 32% 74%,#f6eedfb8);position:absolute;inset:0}.invite-preview__background .invite-preview__custom-background[data-v-aa55fb72]{background:0 0;border:0;border-radius:0;position:absolute;inset:0}.invite-preview__custom-background[data-v-aa55fb72] .attachment-image__placeholder,.invite-preview__custom-background[data-v-aa55fb72] .el-image__wrapper{visibility:hidden}.invite-preview__custom-background[data-v-aa55fb72] .el-image:after{content:"";background:linear-gradient(#fffdf7f5,#fffdf7e6 27%,#0000 49% 68%,#f6eedffa);position:absolute;inset:0}.invite-preview__nav[data-v-aa55fb72]{flex:none;justify-content:center;align-items:center;height:58px;margin:10px 20px 0;font-size:14px;font-weight:600;display:flex;position:relative}.invite-preview__back[data-v-aa55fb72]{background:#fffdf7db;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;left:0}.invite-preview__back[data-v-aa55fb72]:after{content:"";border:0 solid;border-width:0 0 1.6px 1.6px;width:8px;height:8px;margin-left:4px;transform:rotate(45deg)}.invite-preview__headline[data-v-aa55fb72]{letter-spacing:-.025em;margin:30px 32px 0;font-family:Songti SC,STSong,Noto Serif CJK SC,serif;font-size:48px;font-weight:600;line-height:1.12;position:relative}.invite-preview__headline span[data-v-aa55fb72]{display:block}.invite-preview__headline span+span[data-v-aa55fb72]{color:var(--ry-preview-brown)}.invite-preview__note[data-v-aa55fb72]{color:var(--ry-preview-muted);text-align:center;margin:12px 0 0;font-size:12px;line-height:1.5}.invite-preview__footer[data-v-aa55fb72]{background:linear-gradient(transparent, var(--ry-preview-page));flex:none;margin-top:auto;padding:16px 24px 27px;position:relative}.invite-preview__button[data-v-aa55fb72]{background:var(--ry-preview-brown);min-height:50px;color:var(--ry-preview-paper);text-align:center;box-sizing:border-box;border-radius:14px;place-items:center;padding:10px;font-size:16px;font-weight:600;line-height:1.5;display:grid}.activity-coupon-selector-dialog.el-dialog{height:min(680px,100dvh - 32px)}.activity-coupon-selector[data-v-08304fb5]{gap:var(--ry-space-3);flex-direction:column;min-width:0;min-height:0;display:flex}.activity-coupon-selector__search[data-v-08304fb5],.activity-coupon-selector__actions[data-v-08304fb5],.activity-coupon-selector__pagination[data-v-08304fb5]{align-items:center;gap:var(--ry-space-2);flex-wrap:wrap;display:flex}.activity-coupon-selector__actions[data-v-08304fb5]{margin-left:auto}.activity-coupon-selector__actions .el-button[data-v-08304fb5]{margin:0}.activity-coupon-selector__table[data-v-08304fb5]{flex:1;min-height:0}.activity-coupon-selector__pagination[data-v-08304fb5]{font-size:var(--ry-font-size-sm);color:var(--ry-text-secondary);justify-content:space-between}@media (width<=760px){.activity-coupon-selector-dialog.el-dialog{height:100dvh}.activity-coupon-selector__search .ry-filter-control[data-v-08304fb5]{width:100%}}.activity-editor[data-v-bbd35843]{gap:var(--ry-space-4);min-width:0;display:grid}.activity-editor__section[data-v-bbd35843]{margin-bottom:var(--ry-space-5);padding-bottom:var(--ry-space-4);border-bottom:1px solid var(--ry-border-subtle)}.activity-editor__section[data-v-bbd35843]:last-child{border:0;margin-bottom:0;padding-bottom:0}.activity-editor__section h3[data-v-bbd35843],.activity-editor__review h3[data-v-bbd35843]{margin:0 0 var(--ry-space-4);color:var(--ry-text-primary);font-size:var(--ry-font-size-md);font-weight:var(--ry-font-weight-semibold)}.activity-editor__grid[data-v-bbd35843]{gap:0 var(--ry-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.activity-editor[data-v-bbd35843] .el-select,.activity-editor[data-v-bbd35843] .el-date-editor,.activity-editor[data-v-bbd35843] .el-input-number{width:100%}.activity-editor__reward[data-v-bbd35843]{gap:var(--ry-space-3);margin-bottom:var(--ry-space-4);display:grid}.activity-editor__reward-actions[data-v-bbd35843]{align-items:center;gap:var(--ry-space-2);flex-wrap:wrap;display:flex}.activity-editor__reward-actions .el-button[data-v-bbd35843]{margin:0}.activity-editor__reward-copy[data-v-bbd35843]{padding:var(--ry-space-3);background:var(--ry-bg-surface-lighter);border:1px solid var(--ry-border-subtle);border-radius:var(--ry-radius-md);overflow-wrap:anywhere}.activity-editor__reward-copy p[data-v-bbd35843]{margin:var(--ry-space-2) 0 0}.activity-editor__muted[data-v-bbd35843]{color:var(--ry-text-secondary);font-size:var(--ry-font-size-sm)}.activity-editor__review[data-v-bbd35843]{gap:var(--ry-space-3);min-width:0;display:grid}.activity-editor__text[data-v-bbd35843]{white-space:pre-wrap;overflow-wrap:anywhere}@media (width<=760px){.activity-editor__grid[data-v-bbd35843]{grid-template-columns:minmax(0,1fr)}}.platform-detail[data-v-1a641742]{gap:var(--ry-space-4);display:grid}.platform-detail h2[data-v-1a641742],.platform-detail h3[data-v-1a641742],.platform-detail p[data-v-1a641742]{margin:0}.platform-detail h2[data-v-1a641742]{font-size:var(--ry-font-size-xl)}.platform-detail h3[data-v-1a641742]{font-size:var(--ry-font-size-lg)}.platform-detail__coupon[data-v-1a641742]{gap:var(--ry-space-3);display:grid}.platform-detail__text[data-v-1a641742]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:var(--ry-line-height-relaxed)}.platform-detail[data-v-1a641742] .el-descriptions__content{overflow-wrap:anywhere}.source-maintenance-note[data-v-1149157f]{box-sizing:border-box;min-height:var(--el-component-size);padding-inline:var(--ry-space-3);border:1px solid var(--ry-border-subtle);border-radius:var(--ry-radius-sm);background:var(--ry-bg-surface-muted);color:var(--ry-text-secondary);font-size:var(--ry-font-size-sm);white-space:nowrap;align-items:center;display:inline-flex}.activities-page[data-v-1149157f]{box-sizing:border-box;min-width:0;max-width:100%;height:100%}.activity-detail-surface[data-v-1149157f]{border:1px solid var(--ry-border-default);border-radius:var(--ry-radius-lg);background:var(--ry-bg-surface);min-width:0;overflow:hidden}.activity-detail-notice[data-v-1149157f]{margin:var(--ry-space-3) var(--ry-space-5);width:auto}.activity-tabs[data-v-1149157f]>.el-tabs__header{padding:0 var(--ry-space-5);border-bottom:1px solid var(--ry-border-subtle);background:var(--ry-bg-surface-lighter);margin:0}.activity-tabs[data-v-1149157f] .el-tabs__nav-wrap:after{display:none}.activity-tabs[data-v-1149157f] .el-tabs__item{height:52px;color:var(--ry-text-secondary);font-weight:var(--ry-font-weight-medium)}.activity-tabs[data-v-1149157f] .el-tabs__item.is-active{color:var(--ry-color-action-foreground);font-weight:var(--ry-font-weight-semibold)}.activity-tabs[data-v-1149157f]>.el-tabs__content{overflow:visible}.activity-detail-tab-content[data-v-1149157f]{gap:var(--ry-space-5);min-width:0;padding:var(--ry-space-5);display:grid}.activity-basic[data-v-1149157f]{gap:var(--ry-space-4);min-width:0;display:grid}.activity-information[data-v-1149157f],.activity-description[data-v-1149157f],.activity-rule-section[data-v-1149157f]{min-width:0;padding:var(--ry-space-4);border:1px solid var(--ry-border-subtle);border-radius:var(--ry-radius-md)}.activity-overview[data-v-1149157f]{grid-template-columns:var(--fe09e288) minmax(0, 1fr);align-items:start;gap:var(--ry-space-4);display:grid}.activity-image-frame[data-v-1149157f]{width:var(--fe09e288);max-width:100%;aspect-ratio:var(--v5d9c7cec);border:1px solid var(--ry-border-subtle);border-radius:var(--ry-radius-md);background:var(--ry-bg-surface-extra-light);position:relative;overflow:hidden}.activity-image-frame[data-v-1149157f] .attachment-image{border:0;position:absolute;inset:0}.activity-image-frame[data-v-1149157f] .el-empty{height:100%;padding:var(--ry-space-2)}.activity-image-frame[data-v-1149157f] .el-empty__description{margin-top:var(--ry-space-2)}.activity-reward[data-v-1149157f]{font-weight:var(--ry-font-weight-semibold);color:var(--ry-color-action-foreground);overflow-wrap:anywhere}.activity-fact-columns[data-v-1149157f]{align-items:start;gap:var(--ry-space-4);margin-top:var(--ry-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.activity-facts[data-v-1149157f]{min-width:0}.activity-facts[data-v-1149157f] .el-descriptions__table{table-layout:fixed;width:100%}.activity-facts[data-v-1149157f] .el-descriptions__label{color:var(--ry-text-secondary);font-weight:var(--ry-font-weight-medium)}.activity-facts[data-v-1149157f] .el-descriptions__content{overflow-wrap:anywhere;min-width:0}.activity-information h2[data-v-1149157f],.activity-description h2[data-v-1149157f],.activity-rule-section h2[data-v-1149157f]{font-size:var(--ry-font-size-md);font-weight:var(--ry-font-weight-semibold);margin:0 0 var(--ry-space-3)}.activity-description p[data-v-1149157f]{color:var(--ry-text-secondary);line-height:var(--ry-line-height-relaxed);margin:0}.activity-text[data-v-1149157f]{white-space:pre-wrap;overflow-wrap:anywhere}.activity-rules-layout[data-v-1149157f]{align-items:start;gap:var(--ry-space-4);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}.activity-rule-section .el-alert[data-v-1149157f]{margin-top:var(--ry-space-3)}.activity-muted[data-v-1149157f]{color:var(--ry-text-secondary);font-size:var(--ry-font-size-sm)}.activity-list-time[data-v-1149157f]{gap:var(--ry-space-1);white-space:nowrap;display:grid}.activity-audit-panel[data-v-1149157f]{gap:var(--ry-space-4);min-width:0;display:grid}.activity-audit-changes[data-v-1149157f]{gap:var(--ry-space-3);padding:var(--ry-space-4);display:grid}.activity-audit-change[data-v-1149157f]{align-items:baseline;gap:var(--ry-space-3);font-size:var(--ry-font-size-sm);overflow-wrap:anywhere;white-space:pre-wrap;grid-template-columns:100px minmax(0,1fr) 20px minmax(0,1fr);display:grid}.activity-request-id[data-v-1149157f]{align-items:center;gap:var(--ry-space-2);font-size:var(--ry-font-size-xs);color:var(--ry-text-secondary);flex-wrap:wrap;display:flex}@media (width<=760px){.activity-tabs[data-v-1149157f]>.el-tabs__header{padding-inline:var(--ry-space-3)}.activity-tabs[data-v-1149157f] .el-tabs__item{height:48px;padding-inline:var(--ry-space-3)}.activity-detail-tab-content[data-v-1149157f]{padding:var(--ry-space-3)}.activity-overview[data-v-1149157f],.activity-fact-columns[data-v-1149157f],.activity-rules-layout[data-v-1149157f]{gap:var(--ry-space-3);grid-template-columns:minmax(0,1fr)}.activity-information[data-v-1149157f],.activity-description[data-v-1149157f],.activity-rule-section[data-v-1149157f]{padding:var(--ry-space-3)}.activity-audit-change[data-v-1149157f]{gap:var(--ry-space-1);grid-template-columns:minmax(0,1fr)}.activity-audit-change>[aria-hidden][data-v-1149157f]{display:none}}
