.exchange-history-modal[data-v-8b351d2b]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;display:flex;align-items:center;justify-content:center}.exchange-history-modal .modal-overlay[data-v-8b351d2b]{position:absolute;top:0;left:0;right:0;bottom:0;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.exchange-history-modal .modal-content[data-v-8b351d2b]{position:relative;background:#fcfcfd;border-radius:16px;width:1040px;max-width:90vw;max-height:80vh;display:flex;flex-direction:column}.exchange-history-modal .modal-content .modal-header[data-v-8b351d2b]{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 8px 24px}.exchange-history-modal .modal-content .modal-header h3[data-v-8b351d2b]{font-size:16px;font-weight:600;color:#1e1f24;margin:0}.exchange-history-modal .modal-content .modal-header .close-btn[data-v-8b351d2b]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:transparent;border:none;cursor:pointer;padding:0}.exchange-history-modal .modal-content .modal-header .close-btn img[data-v-8b351d2b]{width:24px;height:24px}.exchange-history-modal .modal-content .modal-header .close-btn[data-v-8b351d2b]:hover{opacity:.7}.exchange-history-modal .modal-content .modal-body[data-v-8b351d2b]{flex:1;overflow-y:auto;padding:0 24px 24px}.exchange-history-modal .modal-content .modal-body[data-v-8b351d2b]::-webkit-scrollbar{width:4px}.exchange-history-modal .modal-content .modal-body[data-v-8b351d2b]::-webkit-scrollbar-track{background:transparent}.exchange-history-modal .modal-content .modal-body[data-v-8b351d2b]::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:70px}.exchange-history-modal .modal-content .modal-body .records-grid[data-v-8b351d2b]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.exchange-history-modal .modal-content .modal-body .records-grid .record-card[data-v-8b351d2b]{background:#fff;border:1px solid #E7E8EC;border-radius:16px;padding:16px}.exchange-history-modal .modal-content .modal-body .records-grid .record-card .record-date[data-v-8b351d2b]{font-size:16px;font-weight:600;color:#1e1f24;margin-bottom:12px}.exchange-history-modal .modal-content .modal-body .records-grid .record-card .record-details[data-v-8b351d2b]{display:flex;flex-direction:column;gap:12px}.exchange-history-modal .modal-content .modal-body .records-grid .record-card .record-details .detail-row[data-v-8b351d2b]{display:flex;align-items:center;justify-content:space-between;gap:12px}.exchange-history-modal .modal-content .modal-body .records-grid .record-card .record-details .detail-row .label[data-v-8b351d2b]{font-size:14px;color:#8b8d98;flex-shrink:0;white-space:nowrap}.exchange-history-modal .modal-content .modal-body .records-grid .record-card .record-details .detail-row .value[data-v-8b351d2b]{font-size:14px;font-weight:600;color:#1e1f24;text-align:right;word-break:break-all;min-width:0}.exchange-history-modal .modal-content .modal-body .records-grid .record-card .record-details .detail-row .cash-value[data-v-8b351d2b]{display:flex;align-items:center;gap:8px;font-weight:400;color:#80828d}.exchange-history-modal .modal-content .modal-body .records-grid .record-card .record-details .detail-row .cash-value .usdt-icon[data-v-8b351d2b]{width:16px;height:16px}.exchange-history-modal .modal-content .modal-body .records-grid .record-card .record-details .detail-row .status-value[data-v-8b351d2b]{display:flex;align-items:center;gap:4px}.exchange-history-modal .modal-content .modal-body .records-grid .record-card .record-details .detail-row .status-value .status-dot[data-v-8b351d2b]{width:4px;height:4px;border-radius:50%}.exchange-history-modal .modal-content .modal-body .records-grid .record-card .record-details .detail-row .status-value .status-text[data-v-8b351d2b]{font-size:14px;font-weight:600}.exchange-history-modal .modal-content .modal-body .records-grid .record-card .record-details .detail-row .status-value.status-pending .status-dot[data-v-8b351d2b]{background:#e29015}.exchange-history-modal .modal-content .modal-body .records-grid .record-card .record-details .detail-row .status-value.status-pending .status-text[data-v-8b351d2b]{color:#e29015}.exchange-history-modal .modal-content .modal-body .records-grid .record-card .record-details .detail-row .status-value.status-rejected .status-dot[data-v-8b351d2b]{background:#e93646}.exchange-history-modal .modal-content .modal-body .records-grid .record-card .record-details .detail-row .status-value.status-rejected .status-text[data-v-8b351d2b]{color:#e93646}.exchange-history-modal .modal-content .modal-body .records-grid .record-card .record-details .detail-row .status-value.status-approved .status-dot[data-v-8b351d2b]{background:#2b9a66}.exchange-history-modal .modal-content .modal-body .records-grid .record-card .record-details .detail-row .status-value.status-approved .status-text[data-v-8b351d2b]{color:#2b9a66}.exchange-history-modal .modal-content .modal-body .loading-more[data-v-8b351d2b]{padding:16px 0}.exchange-history-modal .modal-content .modal-body .no-more[data-v-8b351d2b]{text-align:center;padding:16px 0;font-size:14px;color:#b9bbc6}.exchange-history-modal .modal-content .modal-body .empty-state[data-v-8b351d2b]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 24px 24px}.exchange-history-modal .modal-content .modal-body .empty-state .empty-icon[data-v-8b351d2b]{width:80px;height:80px;margin-bottom:8px}.exchange-history-modal .modal-content .modal-body .empty-state .empty-icon img[data-v-8b351d2b]{width:100%;height:100%;object-fit:contain}.exchange-history-modal .modal-content .modal-body .empty-state .empty-text[data-v-8b351d2b]{display:flex;flex-direction:column;align-items:center;gap:4px;margin-bottom:16px;text-align:center}.exchange-history-modal .modal-content .modal-body .empty-state .empty-text .empty-title[data-v-8b351d2b]{font-size:14px;font-weight:600;color:#62636c;margin:0}.exchange-history-modal .modal-content .modal-body .empty-state .empty-text .empty-desc[data-v-8b351d2b]{font-size:12px;color:#8b8d98;margin:0}.exchange-history-modal .modal-content .modal-body .empty-state .empty-actions[data-v-8b351d2b]{display:flex;flex-direction:column;align-items:center;gap:8px}.exchange-history-modal .modal-content .modal-body .empty-state .empty-actions .confirm-btn[data-v-8b351d2b]{display:flex;align-items:center;justify-content:center;height:40px;padding:14px 20px;background:#155ef0;border:none;border-radius:12px;font-size:14px;color:#fff;cursor:pointer;transition:background .2s}.exchange-history-modal .modal-content .modal-body .empty-state .empty-actions .confirm-btn[data-v-8b351d2b]:hover{background:#1350d0}.exchange-history-modal .modal-content.is-empty[data-v-8b351d2b]{width:343px;max-width:calc(100vw - 32px);max-height:unset}.exchange-history-modal .modal-content.is-empty .modal-header[data-v-8b351d2b]{padding:16px 16px 8px 24px}.exchange-history-modal .modal-content.is-empty .modal-body[data-v-8b351d2b]{padding:0 24px 24px;overflow:visible}@media screen and (max-width: 768px){.exchange-history-modal .modal-content[data-v-8b351d2b]{width:343px;max-width:calc(100vw - 32px);max-height:70vh;height:auto;border-radius:16px}.exchange-history-modal .modal-content .modal-header[data-v-8b351d2b]{padding:16px 16px 8px 24px}.exchange-history-modal .modal-content .modal-body[data-v-8b351d2b]{padding:0 16px 16px}.exchange-history-modal .modal-content .modal-body .records-grid[data-v-8b351d2b]{display:flex;flex-direction:column;gap:16px}.exchange-history-modal .modal-content .modal-body .records-grid .record-card[data-v-8b351d2b]{width:100%}}.exchange-confirm-modal[data-v-40734fa6]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1001;display:flex;align-items:center;justify-content:center}.exchange-confirm-modal .modal-overlay[data-v-40734fa6]{position:absolute;top:0;left:0;right:0;bottom:0;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.exchange-confirm-modal .modal-content[data-v-40734fa6]{position:relative;background:#fcfcfd;border-radius:16px;width:320px;max-width:calc(100vw - 32px);display:flex;flex-direction:column}.exchange-confirm-modal .modal-content .modal-body[data-v-40734fa6]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:24px 16px 16px}.exchange-confirm-modal .modal-content .modal-body .title[data-v-40734fa6]{font-size:16px;font-weight:600;color:#1e1f24;margin:0;text-align:center}.exchange-confirm-modal .modal-content .modal-body .desc[data-v-40734fa6]{font-size:14px;color:#8b8d98;margin:0;text-align:center;line-height:1.5}.exchange-confirm-modal .modal-content .modal-body .desc .cost-text[data-v-40734fa6]{color:#cc4e00;font-weight:500}.exchange-confirm-modal .modal-content .modal-body .desc .usdt-text[data-v-40734fa6]{color:#218358;font-weight:500}.exchange-confirm-modal .modal-content .modal-footer[data-v-40734fa6]{display:flex;justify-content:center;gap:16px;padding:0 16px 16px}.exchange-confirm-modal .modal-content .modal-footer .btn-cancel[data-v-40734fa6]{display:flex;align-items:center;justify-content:center;height:40px;padding:0 24px;background:#eff0f3;border:none;border-radius:12px;font-size:14px;color:#80828d;cursor:pointer;transition:all .2s}.exchange-confirm-modal .modal-content .modal-footer .btn-cancel[data-v-40734fa6]:hover{background:#e7e8ec}.exchange-confirm-modal .modal-content .modal-footer .btn-confirm[data-v-40734fa6]{display:flex;align-items:center;justify-content:center;height:40px;padding:0 24px;background:#155ef0;border:none;border-radius:12px;font-size:14px;color:#fff;cursor:pointer;transition:all .2s}.exchange-confirm-modal .modal-content .modal-footer .btn-confirm[data-v-40734fa6]:hover{background:#0d4fd9}.exchange-confirm-modal .modal-content .modal-footer .btn-confirm[data-v-40734fa6]:disabled{background:#b4d3ff;cursor:not-allowed}.exchange-task-verify-modal[data-v-edacbad6]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1001;display:flex;align-items:center;justify-content:center}.exchange-task-verify-modal .modal-overlay[data-v-edacbad6]{position:absolute;top:0;left:0;right:0;bottom:0;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.exchange-task-verify-modal .modal-content[data-v-edacbad6]{position:relative;background:#fcfcfd;border-radius:16px;width:400px;max-width:calc(100vw - 32px);padding:16px 24px;display:flex;flex-direction:column;gap:16px}.modal-header[data-v-edacbad6]{display:flex;align-items:center;justify-content:space-between}.modal-header .header-left[data-v-edacbad6]{display:flex;align-items:center;gap:4px}.modal-header .header-left .header-icon[data-v-edacbad6]{width:20px;height:20px}.modal-header .header-left .header-title[data-v-edacbad6]{font-size:14px;font-weight:600;color:#1e1f24}.modal-header .close-btn[data-v-edacbad6]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:0}.task-card[data-v-edacbad6]{background:#fff7ed;border:1px solid #FCD9C4;border-radius:8px;padding:17px;display:flex;flex-direction:column;gap:16px}.task-card .task-card-title[data-v-edacbad6]{display:flex;align-items:center;gap:4px}.task-card .task-card-title .task-icon[data-v-edacbad6]{width:20px;height:20px}.task-card .task-card-title span[data-v-edacbad6]{font-size:16px;font-weight:600;color:#1e1f24}.task-amounts[data-v-edacbad6]{display:flex;align-items:flex-start;justify-content:space-between}.task-amounts .amount-left[data-v-edacbad6]{display:flex;flex-direction:column;gap:5px}.task-amounts .amount-left .amount-label[data-v-edacbad6]{font-size:14px;color:#ef5f00}.task-amounts .amount-left .amount-value[data-v-edacbad6]{display:flex;align-items:baseline;gap:8px}.task-amounts .amount-left .amount-value .dollar[data-v-edacbad6],.task-amounts .amount-left .amount-value .number[data-v-edacbad6]{font-size:24px;font-weight:900;color:#7f3f15;font-family:DIN,sans-serif}.task-amounts .amount-left .amount-value .unit[data-v-edacbad6]{font-size:14px;color:#f0ac16}.task-amounts .amount-right[data-v-edacbad6]{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;height:44px}.task-amounts .amount-right .target-label[data-v-edacbad6]{font-size:12px;color:#8b8d98}.task-amounts .amount-right .target-value[data-v-edacbad6]{font-size:16px;font-weight:600;color:#1e1f24}.progress-track[data-v-edacbad6]{width:100%;height:6px;background:#dedcc8;border-radius:999px;overflow:hidden}.progress-track .progress-fill[data-v-edacbad6]{height:100%;border-radius:999px;background:linear-gradient(90deg,#f69b0b,#f87615);transition:width .3s ease}.task-card-footer[data-v-edacbad6]{display:flex;align-items:center;justify-content:space-between}.task-card-footer .turnover-text[data-v-edacbad6]{font-size:12px;color:#8b8d98;margin:0}.task-card-footer .turnover-text .multiple[data-v-edacbad6]{font-size:14px;font-weight:600;color:#f0ac16}.task-card-footer .reached-badge[data-v-edacbad6]{display:flex;align-items:center;gap:4px;background:#e6f6eb;border-radius:8px;padding:4px 8px}.task-card-footer .reached-badge span[data-v-edacbad6]{font-size:12px;font-weight:600;color:#2b9a66;letter-spacing:-.3px}.task-card-footer .go-bet-btn[data-v-edacbad6]{height:36px;padding:0 12px;border:none;border-radius:12px;background:linear-gradient(148deg,#f69b0b 11.74%,#f87615);box-shadow:0 2px 7.5px #fce99f;font-size:16px;font-weight:600;color:#fff;cursor:pointer;transition:all .2s;white-space:nowrap}.task-card-footer .go-bet-btn[data-v-edacbad6]:hover{transform:translateY(-1px)}.action-btn[data-v-edacbad6]{width:100%;height:44px;border:none;border-radius:12px;font-size:16px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .2s}.action-btn .arrow-icon[data-v-edacbad6]{width:16px;height:16px}.action-btn--confirm[data-v-edacbad6]{background:linear-gradient(171deg,#f69b0b 11.74%,#f87615);box-shadow:0 2px 7.5px #e9e9e9;color:#fff;cursor:pointer}.action-btn--confirm[data-v-edacbad6]:hover:not(:disabled){transform:translateY(-1px)}.action-btn--confirm[data-v-edacbad6]:disabled{opacity:.7;cursor:not-allowed}.action-btn--disabled[data-v-edacbad6]{background:#eff0f3;box-shadow:0 2px 7.5px #e9e9e9;color:#80828d;cursor:not-allowed}@media screen and (max-width: 768px){.exchange-task-verify-modal .modal-content[data-v-edacbad6]{width:calc(100vw - 32px);padding:16px}}.welfare-page[data-v-bec77e55]{min-height:100vh;background:#f9f9fb;position:relative;padding-bottom:48px}.bg-gradient[data-v-bec77e55]{position:absolute;top:0;left:0;right:0;height:402px;background:linear-gradient(180deg,#dbeaff,#f9f9fb);z-index:0}.welfare-container[data-v-bec77e55]{position:relative;z-index:1;max-width:1360px;margin:0 auto;padding-top:67px!important}.top-section[data-v-bec77e55]{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:32px}.title-area[data-v-bec77e55]{flex:1;max-width:440px}.title-area h1[data-v-bec77e55]{font-size:40px;font-weight:600;color:#1e1f24;margin:0 0 7px;line-height:56px}.title-area p[data-v-bec77e55]{font-size:16px;color:#8b8d98;margin:0 0 24px;line-height:22px}.title-area .sign-btn[data-v-bec77e55]{padding:12px 34px;background:linear-gradient(153deg,#f69b0b 11.74%,#f87615);border-radius:80px;border:none;font-size:16px;font-weight:600;color:#fff;cursor:pointer;box-shadow:0 2px 7.5px #fce99f;transition:all .2s}.title-area .sign-btn[data-v-bec77e55]:hover:not(:disabled){transform:translateY(-2px)}.title-area .sign-btn[data-v-bec77e55]:disabled{border-radius:80px;background:#d1d1d1;box-shadow:0 2px 7.5px #e9e9e9}.balance-card[data-v-bec77e55]{width:556px;background:#155ef0;border-radius:16px;padding:24px;display:flex;justify-content:space-between;position:relative}.balance-card .balance-info[data-v-bec77e55]{position:relative;z-index:1}.balance-card .balance-info .balance-content[data-v-bec77e55]{margin-bottom:16px}.balance-card .balance-info .balance-content .balance-label[data-v-bec77e55]{font-size:14px;color:#b4d3ff;display:block;margin-bottom:8px}.balance-card .balance-info .balance-content .balance-amount[data-v-bec77e55]{display:flex;align-items:baseline;height:45px;line-height:45px}.balance-card .balance-info .balance-content .balance-amount .currency[data-v-bec77e55]{font-size:32px;font-weight:600;color:#fff;margin-right:4px}.balance-card .balance-info .balance-content .balance-amount .amount[data-v-bec77e55]{font-size:32px;font-weight:900;color:#fff;font-family:DIN,sans-serif}.balance-card .balance-info .balance-detail[data-v-bec77e55]{font-size:12px;color:#9cc0ff;margin:0}.balance-card .balance-info .balance-detail .highlight[data-v-bec77e55]{color:#fff}.balance-card .wallet-img[data-v-bec77e55]{position:absolute;right:32px;top:12px;width:180px;height:180px}.balance-card .wallet-img img[data-v-bec77e55]{width:100%;height:100%;object-fit:contain}.checkin-section[data-v-bec77e55]{margin-bottom:32px}.checkin-section .section-header[data-v-bec77e55]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.checkin-section .section-header h2[data-v-bec77e55]{font-size:20px;font-weight:600;color:#1e1f24;margin:0;line-height:28px}.checkin-section .section-header .section-tip[data-v-bec77e55]{font-size:14px;color:#8b8d98;line-height:20px}.checkin-section .checkin-days[data-v-bec77e55]{display:flex;gap:16px}.checkin-section .checkin-days .day-card[data-v-bec77e55]{flex:1;border-radius:8px;overflow:hidden}.checkin-section .checkin-days .day-card .day-label[data-v-bec77e55]{display:block;text-align:center;padding:8px 0;line-height:20px;font-size:14px}.checkin-section .checkin-days .day-card .day-content[data-v-bec77e55]{padding:12px 16px;border-radius:8px;display:flex;flex-direction:column;align-items:center;gap:6px;border:4px solid transparent}.checkin-section .checkin-days .day-card .day-content .day-icon[data-v-bec77e55]{width:32px;height:32px;display:flex;align-items:center;justify-content:center}.checkin-section .checkin-days .day-card .day-content .day-icon img[data-v-bec77e55]{width:100%;height:100%}.checkin-section .checkin-days .day-card .day-content .day-icon .coin-placeholder[data-v-bec77e55]{width:32px;height:32px;background:url(/assets/images/star-eO1TLF5r.png) center/contain no-repeat;border-radius:50%}.checkin-section .checkin-days .day-card .day-content .day-reward[data-v-bec77e55]{font-size:16px;line-height:22px}.checkin-section .checkin-days .day-card.checked[data-v-bec77e55]{background:#cff5db}.checkin-section .checkin-days .day-card.checked .day-label[data-v-bec77e55]{color:#218358}.checkin-section .checkin-days .day-card.checked .day-content[data-v-bec77e55]{background:#e6f6eb;border-color:#cff5db}.checkin-section .checkin-days .day-card.checked .day-reward[data-v-bec77e55]{color:#2b9a66}.checkin-section .checkin-days .day-card.today[data-v-bec77e55]{background:#dbeaff}.checkin-section .checkin-days .day-card.today .day-label[data-v-bec77e55]{color:#155ef0}.checkin-section .checkin-days .day-card.today .day-content[data-v-bec77e55]{background:#ebf2ff;border-color:#dbeaff}.checkin-section .checkin-days .day-card.today .day-reward[data-v-bec77e55]{color:#797979}.checkin-section .checkin-days .day-card.future[data-v-bec77e55]{background:#dbeaff}.checkin-section .checkin-days .day-card.future .day-label[data-v-bec77e55]{color:#155ef0}.checkin-section .checkin-days .day-card.future .day-content[data-v-bec77e55]{background:#ebf2ff;border-color:#dbeaff}.checkin-section .checkin-days .day-card.future .day-reward[data-v-bec77e55]{color:#797979}.main-content[data-v-bec77e55]{display:flex;gap:24px}.tasks-area[data-v-bec77e55]{flex:1;max-width:787px}.tasks-area .task-tabs[data-v-bec77e55]{display:flex;gap:8px;margin-bottom:16px}.tasks-area .task-tabs .tab-item[data-v-bec77e55]{padding:8px 16px;font-size:16px;color:#8b8d98;border-radius:8px;cursor:pointer;transition:all .2s;line-height:22px}.tasks-area .task-tabs .tab-item[data-v-bec77e55]:hover{color:#1e1f24}.tasks-area .task-tabs .tab-item.active[data-v-bec77e55]{background:#dbeaff;color:#155ef0;font-weight:600}.tasks-area .task-list[data-v-bec77e55]{display:flex;flex-direction:column;gap:8px}.tasks-area .task-list .task-card[data-v-bec77e55]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:#fff;border:1px solid #E7E8EC;border-radius:12px;height:76px;transition:all .2s ease}.tasks-area .task-list .task-card[data-v-bec77e55]:hover{box-shadow:0 2px 8px #0000000f;transform:translate(-2px)}.tasks-area .task-list .task-card .task-mobile-layout[data-v-bec77e55]{display:none}.tasks-area .task-list .task-card .task-left.pc-layout[data-v-bec77e55]{display:flex;align-items:center;gap:16px;flex:1}.tasks-area .task-list .task-card .task-left.pc-layout .reward-info[data-v-bec77e55]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0}.tasks-area .task-list .task-card .task-left.pc-layout .reward-info .reward-amount[data-v-bec77e55]{font-size:24px;font-weight:900;color:#155ef0;font-family:DIN,sans-serif;line-height:30px;text-align:center;white-space:nowrap}.tasks-area .task-list .task-card .task-left.pc-layout .reward-info .reward-unit[data-v-bec77e55]{font-size:12px;color:#8b8d98;line-height:17px;white-space:nowrap}.tasks-area .task-list .task-card .task-left.pc-layout .divider[data-v-bec77e55]{width:1px;height:40px;background:#e7e8ec}.tasks-area .task-list .task-card .task-left.pc-layout .task-content[data-v-bec77e55]{flex:1}.tasks-area .task-list .task-card .task-left.pc-layout .task-content .task-title-row[data-v-bec77e55]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.tasks-area .task-list .task-card .task-left.pc-layout .task-content .task-title-row .task-title[data-v-bec77e55]{font-size:16px;font-weight:600;color:#1e1f24}.tasks-area .task-list .task-card .task-left.pc-layout .task-content .task-title-row .task-tag[data-v-bec77e55]{padding:4px 8px;background:#fff1d7;border-radius:4px;font-size:12px;color:#464035}.tasks-area .task-list .task-card .task-left.pc-layout .task-content .task-progress .progress-bar[data-v-bec77e55]{width:176px;height:5px;background:#eff0f3;border-radius:999px}.tasks-area .task-list .task-card .task-left.pc-layout .task-content .task-progress .progress-bar .progress-fill[data-v-bec77e55]{height:100%;background:#155ef0;border-radius:999px;transition:width .3s}.tasks-area .task-list .task-card .task-btn[data-v-bec77e55]{padding:8px 16px;border-radius:8px;font-size:14px;font-weight:600;line-height:20px;border:none;cursor:pointer;transition:all .2s}.tasks-area .task-list .task-card .task-btn.can-do[data-v-bec77e55]{background:#dbeaff;color:#155ef0}.tasks-area .task-list .task-card .task-btn.can-do[data-v-bec77e55]:hover{background:#155ef0;color:#fff}.tasks-area .task-list .task-card .task-btn.done[data-v-bec77e55]{background:#e7e8ec;color:#b9bbc6;cursor:not-allowed}.tasks-area .task-list .task-card.completed .reward-info .reward-amount[data-v-bec77e55]{color:#155ef0}.right-area[data-v-bec77e55]{width:556px;display:flex;flex-direction:column;gap:24px;padding-top:55px}.right-area .exchange-card[data-v-bec77e55]{background:#fff7ed;border:1px solid #FCD9C4;border-radius:8px;padding:17px;display:none}.right-area .exchange-card .card-header[data-v-bec77e55]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.right-area .exchange-card .card-header h3[data-v-bec77e55]{font-size:16px;font-weight:600;color:#1e1f24;margin:0;line-height:22px}.right-area .exchange-card .card-header .view-record[data-v-bec77e55]{display:flex;align-items:center;gap:4px;cursor:pointer}.right-area .exchange-card .card-header .view-record span[data-v-bec77e55]{font-size:14px;color:#8b8d98}.right-area .exchange-card .card-header .view-record img[data-v-bec77e55]{width:16px;height:16px}.right-area .exchange-card .exchange-tip[data-v-bec77e55]{font-size:14px;color:#8b8d98;margin:0 0 12px;line-height:20px}.right-area .exchange-card .exchange-list[data-v-bec77e55]{display:flex;flex-direction:column;gap:12px}.right-area .exchange-card .exchange-list .exchange-loading[data-v-bec77e55],.right-area .exchange-card .exchange-list .exchange-empty[data-v-bec77e55]{display:flex;align-items:center;justify-content:center;padding:24px;background:#fff;border-radius:8px}.right-area .exchange-card .exchange-list .exchange-loading span[data-v-bec77e55],.right-area .exchange-card .exchange-list .exchange-empty span[data-v-bec77e55]{font-size:14px;color:#8b8d98}.right-area .exchange-card .exchange-list .exchange-item[data-v-bec77e55]{display:flex;justify-content:space-between;align-items:center;padding:16px;background:#fff;border-radius:8px;cursor:pointer;transition:all .2s}.right-area .exchange-card .exchange-list .exchange-item.selected[data-v-bec77e55]{border:1px solid #F6980C}.right-area .exchange-card .exchange-list .exchange-item .exchange-left[data-v-bec77e55]{display:flex;align-items:center;gap:16px}.right-area .exchange-card .exchange-list .exchange-item .exchange-left .exchange-price[data-v-bec77e55]{font-size:24px;font-weight:900;color:#7f3f15;font-family:DIN,sans-serif}.right-area .exchange-card .exchange-list .exchange-item .exchange-left .exchange-divider[data-v-bec77e55]{width:1px;height:40px;background:#e7e8ec}.right-area .exchange-card .exchange-list .exchange-item .exchange-left .exchange-info[data-v-bec77e55]{display:flex;flex-direction:column;justify-content:space-between;height:44px}.right-area .exchange-card .exchange-list .exchange-item .exchange-left .exchange-info .exchange-amount[data-v-bec77e55]{font-size:16px;font-weight:600;color:#1e1f24;line-height:22px}.right-area .exchange-card .exchange-list .exchange-item .exchange-left .exchange-info .exchange-cost[data-v-bec77e55]{font-size:12px;color:#8b8d98;line-height:17px}.right-area .exchange-card .exchange-list .exchange-item .exchange-btn[data-v-bec77e55]{width:44px;height:44px;background:#ffbc2a;border-radius:8px;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 6.6px #ffefcc;transition:all .2s}.right-area .exchange-card .exchange-list .exchange-item .exchange-btn[data-v-bec77e55]:hover{transform:scale(1.05)}.right-area .exchange-card .exchange-list .exchange-item .exchange-btn img[data-v-bec77e55]{width:20px;height:20px}.right-area .info-card[data-v-bec77e55]{background:#fff;border:1px solid #E7E8EC;border-radius:12px;padding:17px}.right-area .info-card h3[data-v-bec77e55]{font-size:16px;font-weight:600;color:#1e1f24;margin:0 0 8px}.right-area .info-card .rules-list[data-v-bec77e55]{margin:0;padding-left:21px}.right-area .info-card .rules-list li[data-v-bec77e55]{font-size:14px;color:#62636c;line-height:1.8}@media screen and (max-width: 768px){.welfare-page[data-v-bec77e55]{padding-bottom:80px}.bg-gradient[data-v-bec77e55]{height:402px}.welfare-container[data-v-bec77e55]{padding:16px;padding-top:16px!important}.top-section[data-v-bec77e55]{flex-direction:column-reverse;gap:32px}.balance-card[data-v-bec77e55]{width:100%;padding:24px}.balance-card .balance-info .balance-content .balance-label[data-v-bec77e55]{font-size:12px}.balance-card .balance-info .balance-content .balance-amount[data-v-bec77e55]{line-height:28px;height:28px}.balance-card .balance-info .balance-content .balance-amount .currency[data-v-bec77e55],.balance-card .balance-info .balance-content .balance-amount .amount[data-v-bec77e55]{font-size:20px}.balance-card .balance-info .balance-detail[data-v-bec77e55]{width:157px;line-height:1.4}.balance-card .balance-info .balance-detail .highlight[data-v-bec77e55]{color:#9cc0ff}.balance-card .wallet-img[data-v-bec77e55]{width:137px;height:143px;right:16px;top:38px}.title-area[data-v-bec77e55]{max-width:100%}.title-area h1[data-v-bec77e55]{font-size:24px;line-height:34px}.title-area p[data-v-bec77e55]{font-size:16px}.title-area .sign-btn[data-v-bec77e55]{width:100%}.checkin-section .section-header[data-v-bec77e55]{flex-direction:column;align-items:flex-start;gap:4px}.checkin-section .checkin-days[data-v-bec77e55]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.checkin-section .checkin-days .day-card[data-v-bec77e55]{min-width:unset}.main-content[data-v-bec77e55]{flex-direction:column;gap:16px}.tasks-area[data-v-bec77e55]{max-width:100%}.tasks-area .task-list .task-card[data-v-bec77e55]{flex-direction:column;height:auto;align-items:stretch}.tasks-area .task-list .task-card .task-left.pc-layout[data-v-bec77e55],.tasks-area .task-list .task-card .task-btn.pc-btn[data-v-bec77e55]{display:none}.tasks-area .task-list .task-card .task-mobile-layout[data-v-bec77e55]{display:flex;flex-direction:column;gap:16px;width:100%}.tasks-area .task-list .task-card .task-mobile-layout .task-content-mobile .task-title-row[data-v-bec77e55]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.tasks-area .task-list .task-card .task-mobile-layout .task-content-mobile .task-title-row .task-title[data-v-bec77e55]{font-size:14px;font-weight:600;color:#1e1f24}.tasks-area .task-list .task-card .task-mobile-layout .task-content-mobile .task-title-row .task-tag[data-v-bec77e55]{padding:4px 8px;background:#fff1d7;border-radius:4px;font-size:12px;color:#464035}.tasks-area .task-list .task-card .task-mobile-layout .task-content-mobile .task-progress .progress-bar[data-v-bec77e55]{width:100%;height:5px;background:#eff0f3;border-radius:999px}.tasks-area .task-list .task-card .task-mobile-layout .task-content-mobile .task-progress .progress-bar .progress-fill[data-v-bec77e55]{height:100%;background:#155ef0;border-radius:999px}.tasks-area .task-list .task-card .task-mobile-layout .task-bottom-mobile[data-v-bec77e55]{display:flex;align-items:center;justify-content:space-between}.tasks-area .task-list .task-card .task-mobile-layout .task-bottom-mobile .reward-info-mobile[data-v-bec77e55]{display:flex;align-items:flex-end;gap:4px}.tasks-area .task-list .task-card .task-mobile-layout .task-bottom-mobile .reward-info-mobile .reward-amount[data-v-bec77e55]{font-size:20px;font-weight:900;color:#155ef0;font-family:DIN,sans-serif;line-height:1}.tasks-area .task-list .task-card .task-mobile-layout .task-bottom-mobile .reward-info-mobile .reward-unit[data-v-bec77e55]{font-size:12px;color:#8b8d98}.tasks-area .task-list .task-card .task-mobile-layout .task-bottom-mobile .task-btn[data-v-bec77e55]{padding:8px;font-size:12px}.tasks-area .task-list .task-card .task-mobile-layout .task-bottom-mobile .task-btn.can-do[data-v-bec77e55]{background:#dbeaff;color:#155ef0}.tasks-area .task-list .task-card .task-mobile-layout .task-bottom-mobile .task-btn.done[data-v-bec77e55]{background:#e7e8ec;color:#b9bbc6}.right-area[data-v-bec77e55]{width:100%;gap:15px;padding-top:0}.right-area .exchange-card .exchange-list .exchange-item[data-v-bec77e55]{height:76px}.right-area .exchange-card .exchange-list .exchange-item .exchange-left[data-v-bec77e55]{flex:1}}.sign-btn.is-signed[data-v-bec77e55]{background:#b9bbc6!important;box-shadow:none!important;cursor:not-allowed;color:#fff!important}.balance-card[data-v-bec77e55]{transition:transform .3s ease}.balance-card.balance-updated[data-v-bec77e55]{animation:balancePulse-bec77e55 .6s ease}.balance-card .wallet-icon[data-v-bec77e55]{animation:floatAnimation-bec77e55 3s ease-in-out infinite}.balance-card .number-animate[data-v-bec77e55]{color:gold!important;animation:numberGlow-bec77e55 1s ease}@keyframes balancePulse-bec77e55{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes floatAnimation-bec77e55{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes numberGlow-bec77e55{0%{text-shadow:0 0 0 transparent}50%{text-shadow:0 0 20px rgba(255,215,0,.8)}to{text-shadow:0 0 0 transparent;color:#fff!important}}.task-tabs .tab-item[data-v-bec77e55]{transition:all .2s ease}.task-tabs .tab-item[data-v-bec77e55]:hover:not(.active){color:#62636c}.task-list .task-card[data-v-bec77e55]{transition:box-shadow .2s ease}.task-list .task-card[data-v-bec77e55]:hover{box-shadow:0 2px 8px #0000000f}.task-list .task-card .task-btn[data-v-bec77e55]{transition:all .2s ease}.task-list .task-card .task-btn[data-v-bec77e55]:hover:not(:disabled){background:#155ef0;color:#fff}.exchange-card .exchange-item[data-v-bec77e55]{transition:all .2s ease}.exchange-card .exchange-item[data-v-bec77e55]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #155ef026}.exchange-card .exchange-item .exchange-btn[data-v-bec77e55]{transition:all .2s ease}.exchange-card .exchange-item .exchange-btn[data-v-bec77e55]:hover{transform:scale(1.1)}.view-record[data-v-bec77e55]{transition:all .2s ease}.view-record[data-v-bec77e55]:hover{color:#1350d0}.view-record:hover img[data-v-bec77e55]{transform:translate(4px)}.view-record img[data-v-bec77e55]{transition:transform .2s ease}@keyframes skeletonPulse-bec77e55{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.skeleton-shimmer[data-v-bec77e55]{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:skeletonPulse-bec77e55 1.5s ease-in-out infinite}.checkin-days .skeleton-card[data-v-bec77e55]{background:#dbeaff!important}.checkin-days .skeleton-card .skeleton-label[data-v-bec77e55]{height:20px;width:40px;margin:8px auto;background:#155ef026;border-radius:4px;animation:skeletonPulse-bec77e55 1.5s ease-in-out infinite}.checkin-days .skeleton-card .skeleton-content[data-v-bec77e55]{background:#ebf2ff!important;border-color:#dbeaff!important}.checkin-days .skeleton-card .skeleton-content .skeleton-icon[data-v-bec77e55]{width:32px;height:32px;background:#155ef026;border-radius:50%;animation:skeletonPulse-bec77e55 1.5s ease-in-out infinite}.checkin-days .skeleton-card .skeleton-content .skeleton-reward[data-v-bec77e55]{width:40px;height:16px;background:#155ef026;border-radius:4px;animation:skeletonPulse-bec77e55 1.5s ease-in-out infinite}.task-list .skeleton-task-card .skeleton-mobile-layout[data-v-bec77e55]{display:none}.task-list .skeleton-task-card .task-left.pc-layout .skeleton-reward-info[data-v-bec77e55]{display:flex;flex-direction:column;align-items:center;gap:4px;width:60px}.task-list .skeleton-task-card .task-left.pc-layout .skeleton-reward-info .skeleton-reward-amount[data-v-bec77e55]{width:50px;height:24px;background:#e7e8ec;border-radius:4px;animation:skeletonPulse-bec77e55 1.5s ease-in-out infinite}.task-list .skeleton-task-card .task-left.pc-layout .skeleton-reward-info .skeleton-reward-unit[data-v-bec77e55]{width:35px;height:14px;background:#e7e8ec;border-radius:4px;animation:skeletonPulse-bec77e55 1.5s ease-in-out infinite}.task-list .skeleton-task-card .task-left.pc-layout .skeleton-task-content[data-v-bec77e55]{flex:1}.task-list .skeleton-task-card .task-left.pc-layout .skeleton-task-content .skeleton-title-row[data-v-bec77e55]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.task-list .skeleton-task-card .task-left.pc-layout .skeleton-task-content .skeleton-title-row .skeleton-title[data-v-bec77e55]{width:150px;height:20px;background:#e7e8ec;border-radius:4px;animation:skeletonPulse-bec77e55 1.5s ease-in-out infinite}.task-list .skeleton-task-card .task-left.pc-layout .skeleton-task-content .skeleton-title-row .skeleton-tag[data-v-bec77e55]{width:80px;height:24px;background:#e7e8ec;border-radius:4px;animation:skeletonPulse-bec77e55 1.5s ease-in-out infinite}.task-list .skeleton-task-card .task-left.pc-layout .skeleton-task-content .skeleton-progress[data-v-bec77e55]{width:176px;height:5px;background:#e7e8ec;border-radius:999px;animation:skeletonPulse-bec77e55 1.5s ease-in-out infinite}.task-list .skeleton-task-card .skeleton-btn[data-v-bec77e55]{width:80px;height:36px;background:#e7e8ec;border-radius:8px;animation:skeletonPulse-bec77e55 1.5s ease-in-out infinite}.exchange-list .skeleton-exchange-item[data-v-bec77e55]{display:flex;justify-content:space-between;align-items:center;padding:16px;background:#fff;border-radius:8px}.exchange-list .skeleton-exchange-item .skeleton-exchange-left[data-v-bec77e55]{display:flex;align-items:center;gap:16px}.exchange-list .skeleton-exchange-item .skeleton-exchange-left .skeleton-price[data-v-bec77e55]{width:60px;height:28px;background:#e7e8ec;border-radius:4px;animation:skeletonPulse-bec77e55 1.5s ease-in-out infinite}.exchange-list .skeleton-exchange-item .skeleton-exchange-left .skeleton-divider[data-v-bec77e55]{width:1px;height:40px;background:#e7e8ec}.exchange-list .skeleton-exchange-item .skeleton-exchange-left .skeleton-info[data-v-bec77e55]{display:flex;flex-direction:column;gap:8px}.exchange-list .skeleton-exchange-item .skeleton-exchange-left .skeleton-info .skeleton-amount[data-v-bec77e55]{width:120px;height:18px;background:#e7e8ec;border-radius:4px;animation:skeletonPulse-bec77e55 1.5s ease-in-out infinite}.exchange-list .skeleton-exchange-item .skeleton-exchange-left .skeleton-info .skeleton-cost[data-v-bec77e55]{width:80px;height:14px;background:#e7e8ec;border-radius:4px;animation:skeletonPulse-bec77e55 1.5s ease-in-out infinite}.exchange-list .skeleton-exchange-item .skeleton-exchange-btn[data-v-bec77e55]{width:44px;height:44px;background:#e7e8ec;border-radius:8px;animation:skeletonPulse-bec77e55 1.5s ease-in-out infinite}@media screen and (max-width: 768px){.task-list .skeleton-task-card[data-v-bec77e55]{height:auto!important;flex-direction:column;align-items:stretch}.task-list .skeleton-task-card .task-left.pc-layout[data-v-bec77e55],.task-list .skeleton-task-card .skeleton-btn.pc-btn[data-v-bec77e55]{display:none!important}.task-list .skeleton-task-card .skeleton-mobile-layout[data-v-bec77e55]{display:flex!important;flex-direction:column;gap:16px;width:100%}.task-list .skeleton-task-card .skeleton-mobile-layout .skeleton-task-content-mobile .skeleton-title-row[data-v-bec77e55]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.task-list .skeleton-task-card .skeleton-mobile-layout .skeleton-task-content-mobile .skeleton-title-row .skeleton-title[data-v-bec77e55]{width:120px;height:18px;background:#e7e8ec;border-radius:4px;animation:skeletonPulse-bec77e55 1.5s ease-in-out infinite}.task-list .skeleton-task-card .skeleton-mobile-layout .skeleton-task-content-mobile .skeleton-title-row .skeleton-tag[data-v-bec77e55]{width:60px;height:22px;background:#e7e8ec;border-radius:4px;animation:skeletonPulse-bec77e55 1.5s ease-in-out infinite}.task-list .skeleton-task-card .skeleton-mobile-layout .skeleton-task-content-mobile .skeleton-progress-mobile[data-v-bec77e55]{width:100%;height:5px;background:#e7e8ec;border-radius:999px;animation:skeletonPulse-bec77e55 1.5s ease-in-out infinite}.task-list .skeleton-task-card .skeleton-mobile-layout .skeleton-bottom-mobile[data-v-bec77e55]{display:flex;align-items:center;justify-content:space-between}.task-list .skeleton-task-card .skeleton-mobile-layout .skeleton-bottom-mobile .skeleton-reward-mobile[data-v-bec77e55]{width:60px;height:24px;background:#e7e8ec;border-radius:4px;animation:skeletonPulse-bec77e55 1.5s ease-in-out infinite}.task-list .skeleton-task-card .skeleton-mobile-layout .skeleton-bottom-mobile .skeleton-btn-mobile[data-v-bec77e55]{width:70px;height:32px;background:#e7e8ec;border-radius:8px;animation:skeletonPulse-bec77e55 1.5s ease-in-out infinite}}
