.token-page[data-v-f12ada70]{padding-bottom:25px;color:#343434}.token-intro[data-v-f12ada70]{gap:14px;padding:17px 20px;background:#fffaf0;border:1px solid #f5e4bd;border-radius:10px}.token-intro-icon[data-v-f12ada70],.token-intro[data-v-f12ada70]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.token-intro-icon[data-v-f12ada70]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:45px;height:45px;color:#333;background:#faaf32;border-radius:9px;font-size:25px}.token-intro h4[data-v-f12ada70]{margin:0 0 5px;color:#303030;font-size:19px;font-weight:700}.token-intro p[data-v-f12ada70]{margin:0;color:#777;font-size:13px;line-height:1.6}.token-balance-card[data-v-f12ada70]{gap:15px;padding:17px 20px;background:#fff;border:1px solid #f0dfbd;border-left:4px solid #faaf32;border-radius:9px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.035);box-shadow:0 2px 8px rgba(0,0,0,.035)}.token-balance-card[data-v-f12ada70],.token-balance-icon[data-v-f12ada70]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.token-balance-icon[data-v-f12ada70]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:44px;height:44px;color:#333;background:#fff3d7;border-radius:9px;font-size:24px}.token-balance-info[data-v-f12ada70]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.token-balance-label[data-v-f12ada70]{display:block;margin-bottom:4px;color:#666;font-size:12px;font-weight:600}.token-balance-value[data-v-f12ada70]{color:#242424;font-size:28px;font-weight:800;line-height:1.2;overflow-wrap:anywhere}.token-balance-value span[data-v-f12ada70]{margin-left:4px;color:#777;font-size:12px;font-weight:500}.token-refresh-btn[data-v-f12ada70]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px;-ms-flex-negative:0;flex-shrink:0;padding:8px 11px;color:#444;background:#fff;border:1px solid #e5e5e5;border-radius:7px;font-size:12px;font-weight:600;-webkit-transition:all .2s ease;transition:all .2s ease}.token-refresh-btn i[data-v-f12ada70]{font-size:16px}.token-refresh-btn[data-v-f12ada70]:hover{background:#fff3d7;border-color:#faaf32}.token-refresh-btn[data-v-f12ada70]:disabled{cursor:not-allowed;opacity:.6}.token-section-heading[data-v-f12ada70]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.token-section-heading h5[data-v-f12ada70]{margin:0 0 5px;color:#303030;font-size:18px;font-weight:700}.token-section-heading p[data-v-f12ada70]{margin:0;color:#858585;font-size:12px}.token-package-card[data-v-f12ada70]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:290px;padding:20px;background:#fff;border:1px solid #eaeaea;border-radius:10px;-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}.token-package-card[data-v-f12ada70]:hover{border-color:#f2c66f;-webkit-box-shadow:0 6px 18px rgba(0,0,0,.06);box-shadow:0 6px 18px rgba(0,0,0,.06);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.token-package-heading[data-v-f12ada70]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;margin-bottom:18px}.token-package-heading[data-v-f12ada70],.token-package-icon[data-v-f12ada70]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.token-package-icon[data-v-f12ada70]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:42px;height:42px;color:#333;background:#fff3d7;border-radius:9px;font-size:23px}.token-package-tag[data-v-f12ada70]{padding:5px 7px;color:#725018;background:#fff6e3;border-radius:4px;font-size:9px;font-weight:700;letter-spacing:.4px}.token-package-name[data-v-f12ada70]{margin:0 0 13px;color:#303030;font-size:16px;font-weight:700;overflow-wrap:anywhere}.token-package-price[data-v-f12ada70]{margin-bottom:13px;color:#252525;font-size:27px;font-weight:800;line-height:1.3;overflow-wrap:anywhere}.token-package-quantity[data-v-f12ada70]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start;gap:6px;padding:8px 10px;color:#5e4b28;background:#fff6e5;border:1px solid #f7e6c1;border-radius:6px;font-size:14px;font-weight:700}.token-package-quantity i[data-v-f12ada70]{color:#b17b16;font-size:18px}.token-package-divider[data-v-f12ada70]{margin:18px 0 14px;border-top:1px solid #eee}.token-package-detail[data-v-f12ada70]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:7px;margin-bottom:20px;color:#777;font-size:11px;line-height:1.6}.token-package-detail i[data-v-f12ada70]{-ms-flex-negative:0;flex-shrink:0;color:#39a879;font-size:15px}.token-select-btn[data-v-f12ada70]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:7px;width:100%;margin-top:auto;padding:11px 12px;color:#292929;background:#faaf32;border:1px solid #faaf32;border-radius:7px;font-size:14px;font-weight:700;-webkit-transition:background .2s ease,border-color .2s ease;transition:background .2s ease,border-color .2s ease}.token-select-btn[data-v-f12ada70]:hover{color:#292929;background:#f3a21b;border-color:#f3a21b}.token-select-btn[data-v-f12ada70]:focus{outline:none;-webkit-box-shadow:0 0 0 3px rgba(250,175,50,.2);box-shadow:0 0 0 3px rgba(250,175,50,.2)}.token-select-btn i[data-v-f12ada70]{font-size:16px}.token-empty-state[data-v-f12ada70]{padding:35px 20px;text-align:center;background:#fff;border:1px dashed #ddd;border-radius:10px}.token-empty-state>i[data-v-f12ada70]{display:block;margin-bottom:12px;color:#d59a28;font-size:40px}.token-empty-state h5[data-v-f12ada70]{margin-bottom:8px;color:#303030;font-weight:700}.token-empty-state p[data-v-f12ada70]{margin-bottom:17px;color:#858585;font-size:12px}.token-drawer[data-v-f12ada70]{min-height:100%;color:#343434;background:#fff}.token-drawer-header[data-v-f12ada70]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:13px;padding:23px 20px;background:#fffaf0;border-bottom:1px solid #f0e5d0}.token-drawer-header-icon[data-v-f12ada70]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:43px;height:43px;color:#333;background:#faaf32;border-radius:8px;font-size:23px}.token-drawer-eyebrow[data-v-f12ada70]{display:block;margin-bottom:5px;color:#946315;font-size:9px;font-weight:800;letter-spacing:.8px}.token-drawer-header h4[data-v-f12ada70]{margin:0 0 6px;color:#303030;font-size:18px;font-weight:700;overflow-wrap:anywhere}.token-drawer-header p[data-v-f12ada70]{margin:0;color:#777;font-size:12px;line-height:1.6}.token-drawer-body[data-v-f12ada70]{padding:20px}.token-summary-card[data-v-f12ada70]{padding:17px;background:#fff;border:1px solid #e9e9e9;border-radius:9px}.token-summary-label[data-v-f12ada70]{display:block;margin-bottom:15px;color:#888;font-size:10px;font-weight:700;letter-spacing:.7px}.token-summary-row[data-v-f12ada70]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.token-summary-row h5[data-v-f12ada70]{margin:0 0 7px;color:#303030;font-size:14px;font-weight:700;overflow-wrap:anywhere}.token-summary-tokens[data-v-f12ada70]{color:#806020;font-size:12px;font-weight:600}.token-summary-price[data-v-f12ada70]{color:#303030;font-size:17px;font-weight:800;text-align:right;overflow-wrap:anywhere}.token-summary-divider[data-v-f12ada70]{margin:17px 0;border-top:1px solid #eee}.token-summary-total[data-v-f12ada70]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.token-summary-total span[data-v-f12ada70]{color:#777;font-size:12px}.token-summary-total strong[data-v-f12ada70]{color:#292929;font-size:17px;font-weight:800;text-align:right;overflow-wrap:anywhere}.token-drawer-balance[data-v-f12ada70]{gap:11px;margin-top:13px;padding:13px;background:#fff9ec;border:1px solid #f2e2c1;border-radius:8px}.token-drawer-balance>i[data-v-f12ada70],.token-drawer-balance[data-v-f12ada70]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.token-drawer-balance>i[data-v-f12ada70]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:37px;height:37px;color:#76521a;background:#faaf32;border-radius:7px;font-size:20px}.token-drawer-balance span[data-v-f12ada70]{display:block;margin-bottom:4px;color:#777;font-size:10px}.token-drawer-balance strong[data-v-f12ada70]{display:block;color:#303030;font-size:14px;font-weight:800;overflow-wrap:anywhere}.token-payment-section[data-v-f12ada70]{margin-top:25px}.token-payment-section h5[data-v-f12ada70]{margin:0 0 6px;color:#303030;font-size:16px;font-weight:700}.token-payment-section>p[data-v-f12ada70]{margin-bottom:17px;color:#818181;font-size:12px;line-height:1.6}.token-payment-section label[data-v-f12ada70]{color:#454545;font-size:12px;font-weight:600}.token-phone-field[data-v-f12ada70]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;overflow:hidden;border:1px solid #ddd;border-radius:7px}.token-phone-field[data-v-f12ada70]:focus-within{border-color:#e6a027;-webkit-box-shadow:0 0 0 3px rgba(250,175,50,.13);box-shadow:0 0 0 3px rgba(250,175,50,.13)}.token-phone-field>span[data-v-f12ada70]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:43px;color:#76521a;background:#fff3d7;border-right:1px solid #f0e3c8;font-size:20px}.token-phone-field input[data-v-f12ada70]{min-width:0;height:45px;border:0;-webkit-box-shadow:none!important;box-shadow:none!important;font-size:13px}.token-phone-field input[data-v-f12ada70]:focus{border:0}.token-phone-hint[data-v-f12ada70]{display:block;margin-top:7px;color:#888;font-size:10px}.token-pay-btn[data-v-f12ada70]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:46px;padding:11px 14px;color:#292929;background:#faaf32;border:1px solid #faaf32;border-radius:7px;font-size:12px;font-weight:700;-webkit-transition:background .2s ease;transition:background .2s ease}.token-pay-btn[data-v-f12ada70]:hover:not(:disabled){background:#f3a21b;border-color:#f3a21b}.token-pay-btn[data-v-f12ada70]:disabled{cursor:not-allowed;opacity:.6}.token-payment-note[data-v-f12ada70]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:7px;margin-top:13px;color:#777;font-size:10px;line-height:1.6}.token-payment-note i[data-v-f12ada70]{-ms-flex-negative:0;flex-shrink:0;color:#37976b;font-size:16px}.token-payment-alert[data-v-f12ada70]{margin-top:20px;border-radius:8px;font-size:12px;line-height:1.6}.token-payment-alert strong[data-v-f12ada70]{font-size:13px}.token-success-card[data-v-f12ada70]{margin-top:22px;padding:22px 17px;text-align:center;background:#f0faf4;border:1px solid #d8efdf;border-radius:9px}.token-success-icon[data-v-f12ada70]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:49px;height:49px;margin:0 auto 13px;color:#fff;background:#34a873;border-radius:50%;font-size:23px}.token-success-card h4[data-v-f12ada70]{margin-bottom:8px;color:#28784e;font-size:19px;font-weight:700}.token-success-card p[data-v-f12ada70]{margin-bottom:17px;color:#687d70;font-size:12px;line-height:1.7}.token-success-btn[data-v-f12ada70]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px;width:100%;padding:11px 12px;color:#292929;background:#faaf32;border-radius:7px;font-size:12px;font-weight:700;text-decoration:none}.token-success-btn[data-v-f12ada70]:hover{color:#292929;background:#f3a21b;text-decoration:none}@media (max-width:767px){.token-intro[data-v-f12ada70]{padding:14px}.token-intro h4[data-v-f12ada70]{font-size:17px}.token-intro p[data-v-f12ada70]{font-size:12px}.token-balance-card[data-v-f12ada70]{gap:11px;padding:14px}.token-balance-icon[data-v-f12ada70]{width:39px;height:39px;font-size:21px}.token-balance-value[data-v-f12ada70]{font-size:23px}.token-balance-label[data-v-f12ada70]{font-size:11px}.token-refresh-btn[data-v-f12ada70]{padding:7px}.token-package-card[data-v-f12ada70]{min-height:0}.token-drawer-header[data-v-f12ada70]{padding:18px 16px}.token-drawer-body[data-v-f12ada70]{padding:16px}}@media (max-width:420px){.token-balance-card[data-v-f12ada70]{-ms-flex-wrap:wrap;flex-wrap:wrap}.token-balance-info[data-v-f12ada70]{-ms-flex-preferred-size:calc(100% - 60px);flex-basis:calc(100% - 60px)}.token-refresh-btn[data-v-f12ada70]{margin-left:50px}.token-balance-value[data-v-f12ada70],.token-package-price[data-v-f12ada70]{font-size:25px}.token-summary-price[data-v-f12ada70]{font-size:15px}}