.admin-subscription-detail[data-v-86b74b74]{display:grid;gap:22px}.admin-subscription-detail__identity[data-v-86b74b74]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:16px;border-radius:12px;background:#f8f6f3}.admin-subscription-detail__identity div[data-v-86b74b74]{display:grid;gap:4px}.admin-subscription-detail__identity .is-wide[data-v-86b74b74]{grid-column:span 2}.admin-subscription-detail__identity span[data-v-86b74b74]{color:#7c746d;font-size:12px}.admin-subscription-detail__identity strong[data-v-86b74b74]{overflow-wrap:anywhere;font-size:14px}.admin-subscription-detail__section-head[data-v-86b74b74]{display:flex;justify-content:space-between;margin-bottom:10px}.admin-subscription-detail__section-head h3[data-v-86b74b74]{margin:0;font-size:16px}.admin-subscription-detail__section-head p[data-v-86b74b74]{margin:5px 0 0;color:#7c746d;font-size:13px}.admin-subscription-detail__renewal[data-v-86b74b74]{align-items:flex-start;gap:12px;flex-wrap:wrap;margin-bottom:0}.admin-subscription-detail__table-wrap[data-v-86b74b74]{max-height:300px;overflow:auto}.admin-subscription-detail__danger[data-v-86b74b74]{min-width:78px;color:#b42318}.admin-subscription-detail__history[data-v-86b74b74]{display:grid;gap:8px;max-height:220px;overflow:auto}.admin-subscription-detail__history article[data-v-86b74b74]{display:grid;gap:4px;padding:12px 14px;border:1px solid #d8d3ce;border-radius:10px}.admin-subscription-detail__history article.is-failed[data-v-86b74b74]{border-color:#f0b9b4;background:#fff6f5}.admin-subscription-detail__history article p[data-v-86b74b74],.admin-subscription-detail__history article span[data-v-86b74b74]{margin:0;color:#6f6862;font-size:12px}.admin-subscription-detail__history-empty[data-v-86b74b74]{color:#7c746d;font-size:13px}@media (max-width:900px){.admin-subscription-detail__identity[data-v-86b74b74]{grid-template-columns:1fr}.admin-subscription-detail__identity .is-wide[data-v-86b74b74]{grid-column:auto}}.admin-subscription-refund[data-v-4125d8b2]{display:grid;gap:16px}.admin-subscription-refund__warning[data-v-4125d8b2]{padding:14px 16px;border:1px solid #efb8b2;border-radius:10px;background:#fff5f4}.admin-subscription-refund__warning strong[data-v-4125d8b2]{color:#a7352c}.admin-subscription-refund__fixed p[data-v-4125d8b2],.admin-subscription-refund__help[data-v-4125d8b2],.admin-subscription-refund__warning p[data-v-4125d8b2]{margin:5px 0 0;color:#6f6862;font-size:13px;line-height:1.55}.admin-subscription-refund dl[data-v-4125d8b2]{display:grid;gap:8px;margin:0}.admin-subscription-refund dl div[data-v-4125d8b2]{display:flex;justify-content:space-between;gap:18px}.admin-subscription-refund dt[data-v-4125d8b2]{color:#7c746d}.admin-subscription-refund dd[data-v-4125d8b2]{margin:0;font-weight:700;text-align:right}.admin-subscription-refund__fixed[data-v-4125d8b2]{display:flex;gap:10px;padding:13px 14px;border-radius:10px;background:#f4f8f2}.admin-subscription-refund__fixed>span[data-v-4125d8b2]{color:#39724b;font-weight:800}.admin-subscription-refund__reason[data-v-4125d8b2]{display:grid;gap:7px;font-size:13px;font-weight:700}.admin-subscription-refund__reason textarea[data-v-4125d8b2]{box-sizing:border-box;width:100%;resize:vertical;padding:10px 12px;border:1px solid #cfc8c1;border-radius:8px;font:inherit;font-weight:400}.admin-subscription-management__summary[data-v-2cdadcbe]{color:#9f431f;font-size:13px;font-weight:700}.admin-subscription-management__name[data-v-2cdadcbe],.admin-subscription-management__sub[data-v-2cdadcbe]{display:block}.admin-subscription-management__name[data-v-2cdadcbe]{font-weight:700}.admin-subscription-management__sub[data-v-2cdadcbe]{margin-top:4px;color:#7c746d;font-size:12px}.admin-subscription-management__status[data-v-2cdadcbe]{display:inline-flex;border-radius:999px;padding:5px 9px;background:#f1eee9;color:#6f665f;font-size:12px;font-weight:700}.admin-subscription-management__status.is-mismatch[data-v-2cdadcbe]{background:#fff0e7;color:#a84018}.admin-subscription-management__status.is-current[data-v-2cdadcbe]{background:#e9f7ef;color:#247348}.admin-subscription-repricing[data-v-2cdadcbe]{display:grid;gap:20px}.admin-subscription-repricing__head p[data-v-2cdadcbe]{margin:0}.admin-subscription-repricing__notice[data-v-2cdadcbe]{margin-top:8px!important;color:#a84018;font-size:13px}.admin-subscription-repricing__table-wrap[data-v-2cdadcbe]{max-height:330px;overflow:auto;border:1px solid #e7e1dc;border-radius:12px}.admin-subscription-repricing__table[data-v-2cdadcbe]{width:100%;border-collapse:collapse;font-size:13px}.admin-subscription-repricing__table td[data-v-2cdadcbe],.admin-subscription-repricing__table th[data-v-2cdadcbe]{padding:11px 12px;border-bottom:1px solid #eee9e4;text-align:left;vertical-align:middle}.admin-subscription-repricing__table th[data-v-2cdadcbe]{position:sticky;top:0;z-index:1;background:#f9f7f4}.admin-subscription-repricing__empty[data-v-2cdadcbe]{margin:0;padding:32px;color:#77706a;text-align:center}.admin-subscription-repricing__sms[data-v-2cdadcbe]{display:grid;gap:10px;padding:16px;border-radius:12px;background:#f9f7f4}.admin-subscription-repricing__tokens[data-v-2cdadcbe]{display:flex;flex-wrap:wrap;gap:6px}.admin-subscription-repricing__tokens button[data-v-2cdadcbe]{border:1px solid #d9d1ca;border-radius:999px;padding:5px 9px;background:#fff;color:#5d554f;font-size:12px}.admin-subscription-repricing__sms textarea[data-v-2cdadcbe]{width:100%;resize:vertical;border:1px solid #d9d1ca;border-radius:9px;padding:11px 12px;background:#fff;color:#2f2a27;line-height:1.55}.admin-subscription-repricing__preview[data-v-2cdadcbe]{display:grid;gap:5px}.admin-subscription-repricing__preview span[data-v-2cdadcbe]{color:#77706a;font-size:12px;font-weight:700}.admin-subscription-repricing__preview p[data-v-2cdadcbe]{margin:0;white-space:pre-wrap;color:#4d4641;font-size:13px}