[data-v-d537e5da]:root{--primary-color:#409eff;--success-color:#67c23a;--warning-color:#e6a23c;--danger-color:#f56c6c;--text-color:#303133}.clamp-2-lines[data-v-d537e5da]{-webkit-line-clamp:2}.clamp-2-lines[data-v-d537e5da],.clamp-3-lines[data-v-d537e5da]{display:-webkit-box!important;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.clamp-3-lines[data-v-d537e5da]{-webkit-line-clamp:3}.wallet-coupon-card[data-v-d537e5da]{--theme:#df4518;--field:#f96a21;--tag:#fd663d;--divider:#fdb955;--button-start:#ffc578;--button-end:#fa6c21;--button-shadow:rgba(250,108,33,0.34);-webkit-box-sizing:border-box;box-sizing:border-box;padding:18px 15px 14px 20px;outline:none;color:#666;background:url(../../assets/img/full-reduction-coupon-bg.5544674e.png) 50%/100% 100% no-repeat;-webkit-transition:-webkit-filter .22s ease,-webkit-transform .22s ease;transition:-webkit-filter .22s ease,-webkit-transform .22s ease;transition:filter .22s ease,transform .22s ease;transition:filter .22s ease,transform .22s ease,-webkit-filter .22s ease,-webkit-transform .22s ease}.wallet-coupon-card[data-v-d537e5da]:focus-visible,.wallet-coupon-card[data-v-d537e5da]:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-filter:drop-shadow(0 8px 10px rgba(55,111,170,.13));filter:drop-shadow(0 8px 10px rgba(55,111,170,.13))}.wallet-coupon-card.is-trial[data-v-d537e5da]{--theme:#3072f9;--field:#4a8bf9;--tag:#4297fa;--divider:#d0e6fd;--button-start:#6fb5ff;--button-end:#0c6ef5;--button-shadow:rgba(12,110,245,0.3);background-image:url(../../assets/img/trial-coupon-bg.72494352.png)}.wallet-coupon-card.is-discount[data-v-d537e5da]{--theme:#7045f1;--field:#997af6;--tag:#8b5ef5;--divider:#d7c5fb;--button-start:#ceb8ff;--button-end:#7143ef;--button-shadow:rgba(113,67,239,0.3);background-image:url(../../assets/img/discount-coupon-bg.8406aa17.png)}.wallet-coupon-card.is-expired[data-v-d537e5da],.wallet-coupon-card.is-used[data-v-d537e5da]{--theme:#666;--field:#777;--tag:#777;--divider:#d2d2d2;--button-start:#d4d4d4;--button-end:#777;--button-shadow:hsla(0,0%,40%,0.18);background-image:url(../../assets/img/coupon-disabled-bg.39c1a56c.png);-webkit-filter:grayscale(1);filter:grayscale(1)}.wallet-coupon-card.is-expired[data-v-d537e5da]:focus-visible,.wallet-coupon-card.is-expired[data-v-d537e5da]:hover,.wallet-coupon-card.is-used[data-v-d537e5da]:focus-visible,.wallet-coupon-card.is-used[data-v-d537e5da]:hover{-webkit-filter:grayscale(1) drop-shadow(0 7px 9px hsla(0,0%,40%,.12));filter:grayscale(1) drop-shadow(0 7px 9px rgba(102,102,102,.12))}.wallet-coupon-card__body[data-v-d537e5da]{display:grid;grid-template-columns:minmax(0,1fr) 100px;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;min-height:100px}.wallet-coupon-card__details[data-v-d537e5da]{min-width:0;border-right:1px dashed var(--divider);padding-right:10px}.wallet-coupon-card__title-row[data-v-d537e5da]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:7px}.wallet-coupon-card h3[data-v-d537e5da]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;margin:0 auto 0 0;overflow:hidden;color:var(--theme);font-size:17px;line-height:23px;text-overflow:ellipsis;white-space:nowrap}.wallet-coupon-card__type[data-v-d537e5da]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:23px;padding:0 8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border-radius:12px;color:#fff;background:var(--tag);font-size:12px;white-space:nowrap}.wallet-coupon-card__type i[data-v-d537e5da]{margin-right:4px;font-size:12px}.wallet-coupon-card__details>p[data-v-d537e5da]{margin:3px 0 0;overflow:hidden;color:var(--field);font-size:12px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.wallet-coupon-card__value[data-v-d537e5da]{padding-top:17px;text-align:center}.wallet-coupon-card__value>div[data-v-d537e5da]{height:42px;color:var(--theme);line-height:42px;white-space:nowrap}.wallet-coupon-card__value strong[data-v-d537e5da]{font-size:34px}.wallet-coupon-card__value span[data-v-d537e5da]{font-size:16px;font-weight:700}.wallet-coupon-card__value .currency[data-v-d537e5da]{font-size:17px}.wallet-coupon-card__value p[data-v-d537e5da]{display:-webkit-box;margin:4px 0 0;overflow:hidden;color:#666;font-size:12px;line-height:18px;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2}.wallet-coupon-card__footer[data-v-d537e5da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.wallet-coupon-card__footer span[data-v-d537e5da]{min-width:0;overflow:hidden;color:#666;font-size:12px;line-height:34px;text-overflow:ellipsis;white-space:nowrap}.wallet-coupon-card__footer button[data-v-d537e5da]{width:96px;height:34px;border:0;border-radius:17px;outline:none;-webkit-box-flex:0;-ms-flex:0 0 96px;flex:0 0 96px;color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(var(--button-start)),to(var(--button-end)));background:linear-gradient(180deg,var(--button-start),var(--button-end));-webkit-box-shadow:0 5px 10px var(--button-shadow);box-shadow:0 5px 10px var(--button-shadow);font-size:14px;cursor:pointer;-webkit-transition:-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:box-shadow .2s ease,transform .2s ease;transition:box-shadow .2s ease,transform .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease}.wallet-coupon-card__footer button[data-v-d537e5da]:focus-visible:not(:disabled),.wallet-coupon-card__footer button[data-v-d537e5da]:hover:not(:disabled){-webkit-box-shadow:0 7px 13px var(--button-shadow);box-shadow:0 7px 13px var(--button-shadow);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.wallet-coupon-card__footer button[data-v-d537e5da]:disabled{cursor:not-allowed}@media(prefers-reduced-motion:reduce){.wallet-coupon-card[data-v-d537e5da],.wallet-coupon-card__footer button[data-v-d537e5da]{-webkit-transition:none;transition:none}}[data-v-32dfcd9d]:root{--primary-color:#409eff;--success-color:#67c23a;--warning-color:#e6a23c;--danger-color:#f56c6c;--text-color:#303133}.clamp-2-lines[data-v-32dfcd9d]{-webkit-line-clamp:2}.clamp-2-lines[data-v-32dfcd9d],.clamp-3-lines[data-v-32dfcd9d]{display:-webkit-box!important;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.clamp-3-lines[data-v-32dfcd9d]{-webkit-line-clamp:3}.user-home-page[data-v-32dfcd9d]{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;padding:22px;overflow-x:hidden;overflow-y:auto;color:#26384a;font-size:14px;background:#fff}.identity-card[data-v-32dfcd9d]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:166px;padding:27px 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;border:1px solid #dce9f5;border-radius:8px;background:linear-gradient(110deg,#f2f8fe,#f8fbff 55%,#eef6fd)}.identity-card[data-v-32dfcd9d]:after{content:"";position:absolute;right:-65px;bottom:-130px;width:290px;height:290px;border:42px solid rgba(41,120,198,.045);border-radius:50%}.identity-main[data-v-32dfcd9d]{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.identity-avatar[data-v-32dfcd9d]{position:relative;-webkit-box-flex:0;-ms-flex:0 0 82px;flex:0 0 82px;width:82px;height:82px;margin-right:22px;padding:4px;border-radius:50%;background:#dcecfb}.identity-avatar img[data-v-32dfcd9d]{display:block;width:74px;height:74px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.identity-avatar span[data-v-32dfcd9d]{position:absolute;right:-2px;bottom:1px;display:-webkit-box;display:-ms-flexbox;display:flex;width:27px;height:27px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:2px solid #e5f1fb;border-radius:50%;color:#fff;background:#2675c3;font-size:13px}.identity-copy[data-v-32dfcd9d]{min-width:0}.identity-title[data-v-32dfcd9d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.identity-title h1[data-v-32dfcd9d]{max-width:440px;margin:0 12px 0 0;overflow:hidden;color:#24384c;font-size:23px;line-height:31px;text-overflow:ellipsis;white-space:nowrap}.identity-title span[data-v-32dfcd9d]{padding:4px 10px;border:1px solid #bad4ec;border-radius:12px;color:#3174b6;background:#e8f3fd;font-size:12px}.identity-copy>p[data-v-32dfcd9d]{margin:5px 0 18px;color:#7c8fa2}.identity-facts[data-v-32dfcd9d]{display:-webkit-box;display:-ms-flexbox;display:flex}.identity-facts>div[data-v-32dfcd9d]{min-width:128px;max-width:235px;padding-right:26px}.identity-facts>div+div[data-v-32dfcd9d]{padding-left:26px;border-left:1px solid #d6e2ed}.identity-facts small[data-v-32dfcd9d],.identity-facts strong[data-v-32dfcd9d]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.identity-facts small[data-v-32dfcd9d]{margin-bottom:5px;color:#94a1ae;font-size:12px;font-weight:400}.identity-facts strong[data-v-32dfcd9d]{color:#3a4e62;font-size:14px;font-weight:500}.text-button[data-v-32dfcd9d]{position:relative;z-index:1;padding:7px 0;border:0;color:#3177b9;background:transparent;font-size:14px;cursor:pointer}.text-button[data-v-32dfcd9d]:focus-visible,.text-button[data-v-32dfcd9d]:hover{outline:none;color:#155fa6}.text-button i[data-v-32dfcd9d]{margin-left:4px}.overview-grid[data-v-32dfcd9d]{display:grid;grid-template-columns:minmax(0,2fr) minmax(285px,.85fr);gap:18px;margin-top:18px}.section-card[data-v-32dfcd9d]{border:1px solid #e1e8ef;border-radius:8px;background:#fff}.order-card[data-v-32dfcd9d]{padding:21px 22px 22px}.section-heading[data-v-32dfcd9d]{-ms-flex-align:center}.heading-icon[data-v-32dfcd9d],.section-heading[data-v-32dfcd9d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.heading-icon[data-v-32dfcd9d]{-webkit-box-flex:0;-ms-flex:0 0 42px;flex:0 0 42px;width:42px;height:42px;margin-right:12px;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:12px;font-size:21px}.heading-icon--order[data-v-32dfcd9d]{color:#337dc4;background:#eaf4fd}.heading-icon--coupon[data-v-32dfcd9d]{color:#d37627;background:#fff2e5}.heading-copy[data-v-32dfcd9d]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.heading-copy h2[data-v-32dfcd9d]{margin:0;color:#293d50;font-size:18px;line-height:24px}.heading-copy p[data-v-32dfcd9d]{margin:3px 0 0;color:#929fac;font-size:13px}.order-status-grid[data-v-32dfcd9d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:21px}.order-status-item[data-v-32dfcd9d]{position:relative;display:grid;min-height:116px;padding:17px 14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:38px minmax(0,1fr);-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;overflow:hidden;border:1px solid #e1e9f1;border-radius:7px;color:#33475b;text-align:left;background:#f8fbfe;cursor:pointer;-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease}.order-status-item[data-v-32dfcd9d]:focus-visible,.order-status-item[data-v-32dfcd9d]:hover{outline:none;border-color:#9cc3e5;-webkit-box-shadow:0 7px 15px rgba(50,105,158,.09);box-shadow:0 7px 15px rgba(50,105,158,.09);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.status-icon[data-v-32dfcd9d]{display:-webkit-box;display:-ms-flexbox;display:flex;width:38px;height:38px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;color:#dc822e;background:#fff0df;font-size:18px}.is-paid .status-icon[data-v-32dfcd9d]{color:#3a9a72;background:#e5f6ef}.is-pending .status-icon[data-v-32dfcd9d]{color:#667dcc;background:#e9edfc}.status-copy small[data-v-32dfcd9d],.status-copy strong[data-v-32dfcd9d]{display:block}.status-copy strong[data-v-32dfcd9d]{margin-bottom:4px;font-size:15px}.status-copy small[data-v-32dfcd9d]{color:#98a3ae;font-size:12px}.status-count[data-v-32dfcd9d]{grid-column:1/-1;padding-left:48px;color:#2d72b6;white-space:nowrap}.status-count b[data-v-32dfcd9d]{font-size:27px;font-weight:600}.status-count small[data-v-32dfcd9d]{margin-left:4px;color:#8794a1;font-size:12px}.status-arrow[data-v-32dfcd9d]{position:absolute;right:13px;bottom:18px;color:#afbbc6}.action-column[data-v-32dfcd9d]{display:grid;grid-template-rows:repeat(2,minmax(0,1fr));gap:14px}.action-card[data-v-32dfcd9d]{position:relative;display:grid;min-height:101px;padding:18px 18px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:50px minmax(0,1fr) auto;-webkit-column-gap:13px;-moz-column-gap:13px;column-gap:13px;overflow:hidden;border:1px solid #dce8f3;border-radius:8px;color:#2c4053;text-align:left;background:#f3f8fd;cursor:pointer;-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease}.action-card[data-v-32dfcd9d]:focus-visible,.action-card[data-v-32dfcd9d]:hover{outline:none;border-color:#94bee1;-webkit-box-shadow:0 7px 16px rgba(50,105,158,.09);box-shadow:0 7px 16px rgba(50,105,158,.09);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.action-card[data-v-32dfcd9d]:after{content:"";position:absolute;right:-45px;bottom:-56px;width:130px;height:130px;border:18px solid rgba(45,119,185,.045);border-radius:50%}.message-card[data-v-32dfcd9d]{border-color:#e7e2f1;background:#f8f6fc}.action-icon[data-v-32dfcd9d]{display:-webkit-box;display:-ms-flexbox;display:flex;width:50px;height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:13px;color:#fff;background:linear-gradient(145deg,#4c9adf,#2674bd);-webkit-box-shadow:0 6px 13px rgba(38,116,189,.17);box-shadow:0 6px 13px rgba(38,116,189,.17);font-size:23px}.message-card .action-icon[data-v-32dfcd9d]{background:linear-gradient(145deg,#8b83cf,#675db4);-webkit-box-shadow:0 6px 13px rgba(103,93,180,.17);box-shadow:0 6px 13px rgba(103,93,180,.17)}.action-copy small[data-v-32dfcd9d],.action-copy strong[data-v-32dfcd9d]{display:block}.action-copy strong[data-v-32dfcd9d]{margin-bottom:6px;font-size:16px}.action-copy small[data-v-32dfcd9d]{overflow:hidden;color:#8794a1;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.action-count[data-v-32dfcd9d]{position:relative;z-index:1;padding-right:16px;color:#2c75ba;text-align:right;white-space:nowrap}.message-card .action-count[data-v-32dfcd9d]{color:#6b62b6}.action-count b[data-v-32dfcd9d]{display:block;font-size:27px;line-height:30px}.action-count small[data-v-32dfcd9d]{color:#8794a1;font-size:12px}.action-arrow[data-v-32dfcd9d]{position:absolute;right:10px;top:50%;color:#b0bcc7;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.coupon-section[data-v-32dfcd9d]{margin-top:18px;padding:21px 22px 24px}.coupon-heading[data-v-32dfcd9d]{padding-bottom:17px;border-bottom:1px solid #e7edf2}.coupon-grid[data-v-32dfcd9d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}.coupon-empty[data-v-32dfcd9d]{min-height:116px;margin-top:20px;padding:16px 24px;border:1px dashed #d4e0ea;border-radius:7px;background:#fafcfe}.coupon-empty>span[data-v-32dfcd9d],.coupon-empty[data-v-32dfcd9d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coupon-empty>span[data-v-32dfcd9d]{width:54px;height:54px;margin-right:17px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;color:#6e9dca;background:#eaf3fb;font-size:25px}.coupon-empty>div[data-v-32dfcd9d]{-webkit-box-flex:1;-ms-flex:1;flex:1}.coupon-empty strong[data-v-32dfcd9d]{font-size:16px}.coupon-empty p[data-v-32dfcd9d]{margin:6px 0 0;color:#8d98a5;font-size:13px}@media(max-width:1280px){.overview-grid[data-v-32dfcd9d]{grid-template-columns:1fr}.action-column[data-v-32dfcd9d]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none}.identity-facts>div[data-v-32dfcd9d]{min-width:110px;padding-right:17px}.identity-facts>div+div[data-v-32dfcd9d]{padding-left:17px}}@media(max-width:1000px){.identity-card[data-v-32dfcd9d]{display:block}.identity-card>.text-button[data-v-32dfcd9d]{margin:18px 0 0 104px}.action-column[data-v-32dfcd9d],.coupon-grid[data-v-32dfcd9d],.order-status-grid[data-v-32dfcd9d]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.action-card[data-v-32dfcd9d],.order-status-item[data-v-32dfcd9d]{-webkit-transition:none;transition:none}}