.ic[data-v-f5e646a7]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.pay-brand[data-v-f5e646a7]{flex:none;height:20px;width:20px}.checkout-modal[data-v-f5e646a7]{width:min(800px,94vw)}.ck-grid[data-v-f5e646a7]{align-items:start;display:grid;gap:20px;grid-template-columns:1.12fr 1fr}.ck-left[data-v-f5e646a7],.ck-right[data-v-f5e646a7]{display:flex;flex-direction:column;gap:12px;min-width:0}.ck-left .warn-box[data-v-f5e646a7]{margin:0}.ck-left .review-check[data-v-f5e646a7]{align-items:flex-start;margin:0}.ck-left .review-check span[data-v-f5e646a7]{font-size:11px;line-height:1.6}.ck-vip-link[data-v-f5e646a7]{font-size:12px}.ck-right .payment-options[data-v-f5e646a7],.ck-right .price-summary[data-v-f5e646a7]{margin:0}.zero-pay-note[data-v-f5e646a7]{align-items:center;background:#f0f9f1;border:1px solid #cdeccd;border-radius:11px;color:#1d7a4f;display:flex;font-size:13px;font-weight:700;gap:8px;padding:11px 13px}.zero-pay-note svg[data-v-f5e646a7]{flex:none;height:16px;width:16px}.qr-panel[data-v-f5e646a7]{align-items:center;background:#f7f2fb;border:1px dashed #d9c6ec;border-radius:12px;display:flex;gap:14px;padding:12px 14px}.qr-canvas[data-v-f5e646a7]{background:#fff;border-radius:8px;flex:none;height:190px;width:190px}.qr-canvas-wrap[data-v-f5e646a7]{flex:none;position:relative}.qr-canvas-wrap.scanned .qr-canvas[data-v-f5e646a7]{filter:blur(3px) opacity(.35)}.qr-scanned[data-v-f5e646a7]{align-items:center;border-radius:8px;color:#a4378a;display:flex;flex-direction:column;gap:3px;inset:0;justify-content:center;position:absolute}.qr-scanned svg[data-v-f5e646a7]{height:24px;margin-bottom:4px;width:24px}.qr-scanned b[data-v-f5e646a7]{font-size:14px}.qr-scanned span[data-v-f5e646a7]{color:#7a6d7c;font-size:11px}.qr-user-cancel[data-v-f5e646a7]{background:none;border:none;color:#a08a94;cursor:pointer;font-size:11.5px;padding:3px 6px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.qr-user-cancel[data-v-f5e646a7]:hover{color:#dc2626}.qr-user-cancel.late[data-v-f5e646a7]{background:#fdf6f5;border:1px solid #f3d2cd;border-radius:9px;color:#c0392b;font-weight:700;padding:6px 12px;text-decoration:none}.qr-user-cancel.late[data-v-f5e646a7]:hover{background:#fdf1ef}.qr-tip[data-v-f5e646a7]{color:#5a4a63;font-size:12.5px;font-weight:700;line-height:1.7}.qr-tip span[data-v-f5e646a7]{color:#a08a94;font-size:11.5px;font-weight:500}.qr-tip span.urgent[data-v-f5e646a7]{color:#dc2626;font-weight:700}.qr-loading[data-v-f5e646a7],.qrl-box[data-v-f5e646a7]{justify-content:center}.qrl-box[data-v-f5e646a7]{align-items:center;background:#fff;border-radius:8px;flex:none;flex-direction:column;gap:8px;height:190px;width:190px}.qrl-box[data-v-f5e646a7],.qrl-spin[data-v-f5e646a7]{display:flex}.qrl-spin svg[data-v-f5e646a7]{animation:qrspin-f5e646a7 1s linear infinite;color:#a4378a;height:30px;width:30px}@keyframes qrspin-f5e646a7{to{transform:rotate(1turn)}}.qrl-txt[data-v-f5e646a7]{color:#5a4a63;font-size:13px;font-weight:800}.qrl-sub[data-v-f5e646a7]{color:#a08a94;font-size:10.5px;line-height:1.5;padding:0 12px;text-align:center}.qr-end[data-v-f5e646a7]{gap:12px}.qr-end-ico[data-v-f5e646a7]{align-items:center;border-radius:50%;display:flex;flex:none;height:38px;justify-content:center;width:38px}.qr-end-ico svg[data-v-f5e646a7]{height:19px;width:19px}.qr-end-ico.exp[data-v-f5e646a7]{background:#fef3e2;color:#b45309}.qr-end-ico.cancel[data-v-f5e646a7]{background:#fdf1ef;color:#dc2626}.qr-end b[data-v-f5e646a7]{color:#2f2537;display:block;font-size:13.5px}.qr-end span[data-v-f5e646a7]{color:#a08a94;display:block;font-size:11.5px;line-height:1.6;margin-top:3px}.qr-end .btn[data-v-f5e646a7]{flex:none;margin-left:auto}@media(max-width:760px){.ck-grid[data-v-f5e646a7]{grid-template-columns:1fr}.checkout-modal[data-v-f5e646a7]{width:min(520px,94vw)}}.vip-coupon-note[data-v-f5e646a7]{align-items:flex-start;background:#f7f2fb;border:1px dashed #d9c6ec;border-radius:10px;color:#6d5a80;display:flex;font-size:12px;gap:7px;line-height:1.55;padding:9px 12px}.vip-coupon-note svg[data-v-f5e646a7]{color:#8a6fb0;flex:none;height:14px;margin-top:2px;width:14px}.coupon-pick[data-v-f5e646a7]{display:flex;flex-direction:column;gap:6px;position:relative}.cp-label[data-v-f5e646a7]{color:var(--ink);font-size:12px;font-weight:700}.cp-select[data-v-f5e646a7]{align-items:center;background:#fff;border:1px solid #f0d6e6;border-radius:10px;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:9px 12px;transition:.15s;width:100%}.cp-select.open[data-v-f5e646a7],.cp-select[data-v-f5e646a7]:hover{border-color:var(--accent);box-shadow:0 0 0 3px #e0559a1f}.cp-select-txt[data-v-f5e646a7]{align-items:center;display:flex;gap:8px;min-width:0}.cp-select-txt b[data-v-f5e646a7]{color:#c2417f;font-size:15px}.cp-select-txt>.cp-name[data-v-f5e646a7]{color:var(--ink);display:flex;flex-direction:column;font-size:12.5px;font-weight:700;min-width:0;text-align:left}.cp-name small[data-v-f5e646a7]{color:#a08a94;font-size:11px;font-weight:500}.cp-select>svg[data-v-f5e646a7]{color:#a08a94;flex:none;height:16px;transition:transform .15s;width:16px}.cp-select.open>svg[data-v-f5e646a7]{transform:rotate(180deg)}.cp-panel[data-v-f5e646a7]{background:#fff;border:1px solid #f0d6e6;border-radius:12px;box-shadow:0 16px 36px #8c5a7838;left:0;max-height:268px;overflow-y:auto;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:30}.cp-row[data-v-f5e646a7]{align-items:center;background:#fffdfb;border:1px solid transparent;border-radius:9px;cursor:pointer;display:flex;gap:8px;padding:7px 10px;text-align:left;transition:all .12s;width:100%}.cp-row.on[data-v-f5e646a7],.cp-row[data-v-f5e646a7]:hover{background:#fdf2f8}.cp-row.on[data-v-f5e646a7]{border-color:var(--accent)}.cp-val[data-v-f5e646a7]{color:var(--cpc,#b03a71);flex:none;font-size:14.5px;font-weight:900;min-width:46px}.cp-val small[data-v-f5e646a7]{font-size:10.5px;margin-right:1px;vertical-align:2px}.cp-ico[data-v-f5e646a7]{color:var(--cpc,#b03a71);flex:none;height:13px;opacity:.75;width:13px}.cp-name-s[data-v-f5e646a7]{color:#43334e;flex:1;font-size:12.5px;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cp-exp[data-v-f5e646a7]{color:#a3919e;flex:none;font-size:10.5px}.cp-check[data-v-f5e646a7]{color:#c2417f;font-weight:900}.cp-check[data-v-f5e646a7],.cp-count[data-v-f5e646a7]{flex:none;font-style:normal}.cp-count[data-v-f5e646a7]{background:#a45de01a;border:1px solid rgba(164,93,224,.25);border-radius:999px;color:#a2487c;cursor:help;font-size:11px;font-weight:800;padding:1.5px 8px}.cp-none[data-v-f5e646a7]{color:#8b7f92}.cp-none .cp-name-s[data-v-f5e646a7]{color:#8b7f92;font-weight:600}.cpr-signup[data-v-f5e646a7]{--cpc:#6d3fa8}.cpr-fan[data-v-f5e646a7]{--cpc:#1f7a5c}.cpr-feedback[data-v-f5e646a7]{--cpc:#a3621a}.cpr-campaign[data-v-f5e646a7]{--cpc:#2f6396}.cpr-default[data-v-f5e646a7]{--cpc:#b03a71}.share-sheet[data-v-083a9b8b]{width:min(560px,94vw)}.ss-card[data-v-083a9b8b]{align-items:stretch;background:linear-gradient(150deg,#fdf6fa,#fffdfb);border:1px solid #f0dbe8;border-radius:14px;display:flex;gap:12px;padding:12px}.ss-cover[data-v-083a9b8b]{border-radius:9px;flex:none;height:84px;-o-object-fit:cover;object-fit:cover;width:116px}.ss-info[data-v-083a9b8b]{display:flex;flex-direction:column;gap:4px;min-width:0}.ss-info strong[data-v-083a9b8b]{color:var(--ink);display:-webkit-box;font-size:14px;-webkit-line-clamp:2;line-height:1.4;-webkit-box-orient:vertical;overflow:hidden}.ss-meta[data-v-083a9b8b]{color:#9a8494;font-size:12px}.ss-brand[data-v-083a9b8b]{color:#c2417f;font-size:11px;font-style:normal;font-weight:700;margin-top:auto}.ss-qr-row[data-v-083a9b8b]{gap:18px;margin-top:14px;padding:0 2px}.ss-qr-box[data-v-083a9b8b],.ss-qr-row[data-v-083a9b8b]{align-items:center;display:flex}.ss-qr-box[data-v-083a9b8b]{flex:none;flex-direction:column;gap:5px}.ss-qr-box canvas[data-v-083a9b8b]{border:1px solid #f0dbe8;border-radius:10px}.ss-qr-box small[data-v-083a9b8b]{color:#a08a94;font-size:10.5px}.ss-actions[data-v-083a9b8b]{display:flex;flex:1;flex-direction:column;gap:9px;min-width:0}.ss-actions .btn[data-v-083a9b8b]{justify-content:flex-start}.ss-tip[data-v-083a9b8b]{color:#a08a94;font-size:11px;line-height:1.6;margin:2px 0 0}@media(max-width:760px){.ss-qr-row[data-v-083a9b8b]{align-items:stretch;flex-direction:column}.ss-qr-box[data-v-083a9b8b]{flex-direction:row;gap:14px}.ss-actions .btn[data-v-083a9b8b],.ss-qr-box[data-v-083a9b8b]{justify-content:center}.ss-tip[data-v-083a9b8b]{text-align:center}}.ai-head[data-v-8e6734fc]{align-items:center;background:linear-gradient(120deg,#7c3aad,#c2417f 60%,#e8743b);color:#fff;display:flex;flex:none;gap:10px;overflow:hidden;padding:16px 56px 16px 22px;position:relative}.ai-head[data-v-8e6734fc]:after{background:#ffffff1f;border-radius:50%;content:"";height:200px;pointer-events:none;position:absolute;right:-50px;top:-110px;width:200px}.ai-head h2[data-v-8e6734fc]{align-items:center;color:#fff;display:flex;flex:1;font-size:16.5px;font-weight:800;gap:8px;margin:0;min-width:0}.ai-head h2 svg[data-v-8e6734fc]{color:#ffd9ec;flex:none;height:20px;width:20px}.ai-quota[data-v-8e6734fc]{border-radius:99px;flex:none;font-size:11.5px;padding:3px 10px}.ai-quota-seed[data-v-8e6734fc]{align-items:center;background:linear-gradient(120deg,#e0a02f,#c2417f);box-shadow:0 4px 12px #c2417f59;display:inline-flex;gap:5px}.ai-quota-seed svg[data-v-8e6734fc]{height:12px;width:12px}.ai-head-close[data-v-8e6734fc]{background:#ffffff2e;border:0;border-radius:10px;color:#fff;cursor:pointer;display:grid;height:32px;place-items:center;position:absolute;right:13px;top:50%;transform:translateY(-50%);transition:.15s;width:32px;z-index:2}.ai-head-close[data-v-8e6734fc]:hover{background:#ffffff57}.ai-head-close svg[data-v-8e6734fc]{height:16px;width:16px}.ai-ask-modal[data-v-8e6734fc]{border-radius:20px;display:flex;flex-direction:column;height:min(640px,88vh);overflow:hidden;padding:0;width:min(680px,94vw)}.ai-quota[data-v-8e6734fc]{background:#ffffff38;border:0;color:#fff;font-weight:700}.modal-body{background:#fdf9f6;display:flex;flex:1;flex-direction:column;min-height:0}.ai-scope{background:#f6ecf5;border:1px dashed #ddb8d4;border-radius:12px;color:#7a3d63}.ai-scope svg{color:#a45de0}.ai-messages{background:linear-gradient(180deg,#f8f2f7,#fbf6f0);border:1px solid #f0e3ec;border-radius:14px;flex:1;margin-top:12px;max-height:none;min-height:0;overflow-y:auto;padding:14px}.ai-msg.ai-bot{background:#fff;border:1px solid #e9dcf0;border-top-left-radius:4px;box-shadow:0 1px 4px #8c5a7812}.ai-msg.ai-user{background:linear-gradient(120deg,#9d4ed1,#e0559a);border:0;border-top-right-radius:4px}.ai-chips button{background:#fff;border-color:#ecdff0;color:#7a4a9e;font-weight:600}.ai-chips button{background:#fdf2f8;border-color:#e0559a}.ai-input{margin-top:12px}.ai-input .input{background:#fff;border-color:#e5d3e2}.ai-msg b[data-v-8e6734fc]{color:inherit}
