.reward-card[data-v-9b6e1d4c]{--reward-ease:cubic-bezier(.23, 1, .32, 1);border:1px solid var(--color-border,#e5e9ef);background:var(--wallet-card-bg,var(--color-surface,#fff));color:var(--wallet-rebate-amount-text,#075b45);scroll-margin-top:calc(12px + var(--header-height,64px));border-radius:24px;padding:24px;overflow:hidden}.reward-card.is-ready[data-v-9b6e1d4c]{background:linear-gradient(145deg,#ffd56814,transparent 65%),var(--wallet-card-bg,var(--color-surface,#fff));border-color:#e9b83e}.reward-top[data-v-9b6e1d4c]{align-items:center;min-height:150px;display:flex;position:relative}.reward-copy[data-v-9b6e1d4c]{z-index:2;width:58%;position:relative}h2[data-v-9b6e1d4c]{color:var(--color-text,#123c35);margin:0;font-size:calc(clamp(18px,4.6vw,22px));line-height:1.3}.reward-amount[data-v-9b6e1d4c]{color:color-mix(in srgb,var(--color-text,#123c35) 75%,#007657);letter-spacing:-1px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:5px;margin-top:12px;font-size:calc(clamp(34px,11.5vw,48px));font-weight:800;line-height:1.15;display:flex}.reward-currency[data-v-9b6e1d4c]{letter-spacing:-.5px;font-size:.9em}.reward-currency.currency-long[data-v-9b6e1d4c]{font-size:.6em}.reward-art[data-v-9b6e1d4c]{width:calc(min(57.722vw,223.44px));height:167.58px;transition:transform .25s var(--reward-ease);position:absolute;top:-16px;right:-20px}.reward-card:not(.is-ready) .reward-art[data-v-9b6e1d4c]{width:calc(min(52.136vw,204.82px))}.reward-art[data-v-9b6e1d4c]:before{content:"";opacity:0;pointer-events:none;background:radial-gradient(#ffce477a,#ffdc692e 36%,#0000 68%);border-radius:50%;inset:-12%;transform:scale(.94)}.reward-art[data-v-9b6e1d4c]:before,.reward-chest[data-v-9b6e1d4c]{transition:opacity .25s var(--reward-ease),transform .25s var(--reward-ease);position:absolute}.reward-chest[data-v-9b6e1d4c]{background:url(../images/wallet/rebate-chests.png) 0 0/200% no-repeat;inset:0}.reward-chest-closed[data-v-9b6e1d4c]{background-position:0 100%}.reward-card:not(.is-ready):not(.is-loading) .reward-chest-closed[data-v-9b6e1d4c]{animation:4s ease-in-out infinite reward-locked-idle-9b6e1d4c}.reward-card:not(.is-ready):not(.is-loading) .reward-art[data-v-9b6e1d4c]:after{content:"✦";color:#fff5b0;opacity:0;pointer-events:none;font-size:20px;line-height:1;animation:4s ease-in-out infinite reward-lock-glint-9b6e1d4c;position:absolute;top:51%;left:55%}.reward-chest-open[data-v-9b6e1d4c]{clip-path:inset(0 0 0 20%);opacity:0;background-position:100% 100%;background-size:160%;transform:translateY(5px)scale(.97)}.is-ready .reward-chest-closed[data-v-9b6e1d4c]{opacity:0;transform:translateY(3px)scale(.98)}.is-ready .reward-chest-open[data-v-9b6e1d4c]{opacity:1;transform:none}.reward-glow[data-v-9b6e1d4c]{opacity:0;background:radial-gradient(#ffcb3c61,#0000 65%);border-radius:50%;transition:opacity .25s;position:absolute;inset:10% -8% 0}.is-ready .reward-glow[data-v-9b6e1d4c]{opacity:1;animation:3s ease-in-out infinite reward-glow-9b6e1d4c}.reward-star[data-v-9b6e1d4c]{color:#f4bd32;opacity:0;transition:opacity .2s ease,transform .25s var(--reward-ease);position:absolute;transform:scale(.9)}.reward-rays[data-v-9b6e1d4c]{background:repeating-conic-gradient(from 15deg,#0000 0deg 25deg,#ffd3503d 28deg 36deg,#0000 40deg 60deg);inset:8% 0 0;-webkit-mask-image:radial-gradient(circle,#000 15%,#0000 68%);mask-image:radial-gradient(circle,#000 15%,#0000 68%)}.reward-coin[data-v-9b6e1d4c],.reward-rays[data-v-9b6e1d4c]{opacity:0;pointer-events:none;border-radius:50%;position:absolute}.reward-coin[data-v-9b6e1d4c]{background:radial-gradient(circle at 35% 25%,#fff7b1,#ffd14d 45%,#e5a120);border:2px solid #e7a51e;width:16px;height:16px;top:46%;left:53%;box-shadow:inset 0 0 0 2px #ffe99c,0 2px 4px #8f5b0026}.reward-coin[data-v-9b6e1d4c]:after{content:"";border:1px solid #c98c12;border-radius:50%;position:absolute;inset:4px}.is-claiming .reward-rays[data-v-9b6e1d4c]{animation:1.2s linear infinite reward-rays-9b6e1d4c}.is-claiming .reward-chest-open[data-v-9b6e1d4c]{animation:.25s ease-out reward-chest-tap-9b6e1d4c}.is-claiming .reward-coin[data-v-9b6e1d4c]{animation:.7s ease-out both reward-coin-pop-9b6e1d4c}.is-claiming .coin-1[data-v-9b6e1d4c]{--coin-x:-28px;--coin-rise:-46px}.is-claiming .coin-2[data-v-9b6e1d4c]{--coin-x:4px;--coin-rise:-62px;animation-delay:70ms}.is-claiming .coin-3[data-v-9b6e1d4c]{--coin-x:30px;--coin-rise:-38px;animation-delay:.14s}.star-one[data-v-9b6e1d4c]{font-size:25px;top:21%;left:25%}.star-two[data-v-9b6e1d4c]{font-size:16px;top:3%;right:8%}.star-three[data-v-9b6e1d4c]{font-size:12px;top:48%;right:-2%}.is-ready .reward-star[data-v-9b6e1d4c]{opacity:1;animation:.7s ease-out both reward-spark-9b6e1d4c;transform:none}.is-ready .star-two[data-v-9b6e1d4c]{animation-delay:.1s}.is-ready .star-three[data-v-9b6e1d4c]{animation-delay:.2s}.reward-helper[data-v-9b6e1d4c],.reward-updated[data-v-9b6e1d4c]{color:var(--wallet-rebate-minimum-text,#738394);margin:8px 0 14px;font-size:13px;line-height:1.5}.reward-progress-row[data-v-9b6e1d4c]{color:var(--wallet-rebate-minimum-text,#738394);font-variant-numeric:tabular-nums;align-items:center;gap:12px;font-size:12px;display:flex}.reward-progress[data-v-9b6e1d4c]{background:var(--color-border,#e9edf2);border-radius:20px;flex:1;height:9px;overflow:hidden}.reward-progress>span[data-v-9b6e1d4c]{border-radius:inherit;transform-origin:0;height:100%;transition:transform .25s var(--reward-ease);background:linear-gradient(90deg,#15ac83,#007657);display:block}.reward-claim[data-v-9b6e1d4c]{color:#173c27;width:100%;min-height:50px;font:inherit;letter-spacing:.3px;cursor:pointer;transition:transform .14s var(--reward-ease);-webkit-tap-highlight-color:transparent;background:linear-gradient(135deg,#fff0a5,#f6cc55 50%,#e3a625);border:1px solid #e3a92a;border-radius:12px;justify-content:center;align-items:center;gap:9px;margin-top:20px;padding:12px 16px;font-size:14px;font-weight:800;display:flex;position:relative;box-shadow:inset 0 1px #ffffffa6,0 6px 16px #d7a22a29}.reward-claim[data-v-9b6e1d4c]:disabled{background:var(--wallet-rebate-claim-button-disabled-bg,#e4e6e9);color:var(--wallet-rebate-claim-button-disabled-text,#9298a0);box-shadow:none;cursor:not-allowed;border-color:#0000}.reward-claim[data-v-9b6e1d4c]:before{border-radius:15px;transition:opacity .2s;inset:-4px;box-shadow:0 0 22px #efb5287a}.reward-claim[data-v-9b6e1d4c]:after,.reward-claim[data-v-9b6e1d4c]:before{content:"";opacity:0;pointer-events:none;position:absolute}.reward-claim[data-v-9b6e1d4c]:after{border-radius:inherit;transition:opacity .15s ease,transform .25s var(--reward-ease);background:linear-gradient(110deg,#0000 30%,#ffffff8c 48%,#0000 66%);inset:0;transform:translate(-65%)}.is-ready .reward-claim[data-v-9b6e1d4c]:disabled{color:#173c27;opacity:.75;background:linear-gradient(135deg,#fff0a5,#f6cc55 50%,#e3a625)}.reward-claim[data-v-9b6e1d4c]:not(:disabled):active{transform:scale(.97)}.reward-claim[data-v-9b6e1d4c]:focus-visible{outline-offset:4px;outline:2px solid #008755}.reward-updated[data-v-9b6e1d4c]{margin-bottom:0;font-size:11px}.reward-spinner[data-v-9b6e1d4c]{border:2px solid;border-right-color:#0000;border-radius:50%;width:15px;height:15px;animation:.8s linear infinite reward-spin-9b6e1d4c}@media (hover:hover) and (pointer:fine){.reward-claim[data-v-9b6e1d4c]:not(:disabled):hover{transform:translateY(-1px)}.reward-card.is-ready:hover .reward-art[data-v-9b6e1d4c]:before{opacity:1;transform:scale(1.08)}.reward-card.is-ready:not(.is-claiming):hover .reward-art[data-v-9b6e1d4c]{transform:translateY(-3px)rotate(-2deg)}.reward-claim[data-v-9b6e1d4c]:not(:disabled):hover:before{opacity:1}.reward-claim[data-v-9b6e1d4c]:not(:disabled):hover:after{opacity:1;transform:translate(20%)}.reward-claim[data-v-9b6e1d4c]:not(:disabled):hover:active{transform:scale(.97)}.reward-card:not(.is-ready):not(.is-loading):hover .reward-chest-closed[data-v-9b6e1d4c]{animation:.4s ease-out reward-locked-nudge-9b6e1d4c}.reward-card:not(.is-ready):not(.is-loading):hover .reward-art[data-v-9b6e1d4c]:before{opacity:.45;transform:scale(1)}}.reward-card:not(.is-ready):not(.is-loading):active .reward-chest-closed[data-v-9b6e1d4c]{animation:.4s ease-out reward-locked-nudge-9b6e1d4c}.reward-claim[data-v-9b6e1d4c]:not(:disabled):focus-visible:before,.is-claiming .reward-claim[data-v-9b6e1d4c]:before{opacity:1}.is-claiming .reward-claim[data-v-9b6e1d4c]:after{animation:1.1s ease-in-out infinite reward-button-flow-9b6e1d4c}.reward-card.is-ready:has(.reward-claim:focus-visible) .reward-art[data-v-9b6e1d4c]:before{opacity:1;transform:scale(1.08)}@media (width<=359px){.reward-card[data-v-9b6e1d4c]{padding:18px}.reward-copy[data-v-9b6e1d4c]{width:55%}.reward-art[data-v-9b6e1d4c]{width:148.96px;height:139.65px;top:0;right:-8px}.reward-card:not(.is-ready) .reward-art[data-v-9b6e1d4c]{width:139.65px}.reward-amount[data-v-9b6e1d4c]{font-size:32px}}@media (width>=768px){.reward-art[data-v-9b6e1d4c]{right:0}}@keyframes reward-glow-9b6e1d4c{50%{opacity:.55;transform:scale(.95)}}@keyframes reward-spark-9b6e1d4c{0%{opacity:0;transform:translateY(5px)scale(.9)}45%{opacity:1;transform:translateY(-3px)scale(1.12)}to{opacity:1;transform:none}}@keyframes reward-spin-9b6e1d4c{to{transform:rotate(1turn)}}@keyframes reward-locked-idle-9b6e1d4c{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes reward-lock-glint-9b6e1d4c{0%,68%,to{opacity:0;transform:scale(.9)rotate(-15deg)}78%{opacity:.9;transform:scale(1.15)rotate(15deg)}88%{opacity:0;transform:scale(.9)rotate(40deg)}}@keyframes reward-locked-nudge-9b6e1d4c{0%,to{transform:rotate(0)}25%{transform:rotate(-3deg)}65%{transform:rotate(2deg)}}@keyframes reward-rays-9b6e1d4c{0%{opacity:.5;transform:rotate(0)}to{opacity:.5;transform:rotate(60deg)}}@keyframes reward-chest-tap-9b6e1d4c{30%{transform:translateY(2px)rotate(-3deg)}65%{transform:translateY(-2px)rotate(2deg)}}@keyframes reward-coin-pop-9b6e1d4c{0%{opacity:0;transform:translate(0)rotateY(0)}20%{opacity:1}65%{opacity:1;transform:translate(var(--coin-x),var(--coin-rise)) rotateY(180deg)}to{opacity:0;transform:translate(var(--coin-x),calc(-6px + var(--coin-rise))) rotateY(270deg)}}@keyframes reward-button-flow-9b6e1d4c{0%{opacity:0;transform:translate(-60%)}30%,60%{opacity:1}to{opacity:0;transform:translate(40%)}}.reward-card.is-collected[data-v-9b6e1d4c]{border-color:#b9e5cc}.reward-card.is-collected .reward-claim[data-v-9b6e1d4c]{color:#075538;opacity:1;cursor:default;background:#c7f0da}.is-collected .reward-progress>span[data-v-9b6e1d4c]{background:#b4e4cf}.is-collected .reward-glow[data-v-9b6e1d4c],.is-collected .reward-star[data-v-9b6e1d4c]{opacity:0;animation:none}.is-collected .reward-chest-open[data-v-9b6e1d4c]{animation:.25s ease-out reward-chest-tap-9b6e1d4c}@media (prefers-reduced-motion:reduce){.reward-card[data-v-9b6e1d4c] *,.reward-card[data-v-9b6e1d4c] :after,.reward-card[data-v-9b6e1d4c] :before,.reward-claim[data-v-9b6e1d4c]{transition:none!important;animation:none!important}.reward-claim[data-v-9b6e1d4c]:after{display:none}.reward-claim[data-v-9b6e1d4c]:not(:disabled):active,.reward-claim[data-v-9b6e1d4c]:not(:disabled):hover{transform:none}}.pending-alert[data-v-06c5d49a]{background:var(--wallet-pending-alert-bg);color:var(--wallet-pending-alert-text);border:var(--wallet-pending-alert-border);box-shadow:var(--wallet-pending-alert-shadow);border-radius:14px;margin-bottom:14px;padding:12px 14px;font-size:13px}.balance-card[data-v-06c5d49a]{background:var(--wallet-balance-card-bg);color:var(--wallet-balance-card-text);border-radius:22px;margin-bottom:18px;padding:20px 18px;position:relative}.balance-top[data-v-06c5d49a]{justify-content:space-between;align-items:center;gap:12px;display:flex}.balance-label[data-v-06c5d49a]{opacity:.9;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:700}.balance-chip[data-v-06c5d49a]{background:var(--wallet-balance-chip-bg);border:var(--wallet-balance-chip-border);text-transform:capitalize;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:700}.balance-amount[data-v-06c5d49a]{align-items:center;gap:8px;margin-top:10px;font-size:24px;font-weight:800;display:flex}.refresh-icon[data-v-06c5d49a]{cursor:pointer;background:var(--wallet-refresh-icon-bg);border-radius:50%;padding:8px;font-size:32px}.refresh-icon.is-spinning[data-v-06c5d49a]{pointer-events:none;animation:.8s linear infinite refresh-spin-06c5d49a}@keyframes refresh-spin-06c5d49a{to{transform:rotate(1turn)}}.shortcut[data-v-06c5d49a]{grid-template-columns:repeat(4,1fr);gap:12px;padding:8px;display:grid}.shortcut .shortcut-card[data-v-06c5d49a]{text-align:center;padding:14px 8px}.shortcut .shortcut-card .label[data-v-06c5d49a]{color:var(--wallet-shortcut-shortcut-card-label-text);text-transform:capitalize;font-weight:700}.icon[data-v-06c5d49a]{width:30px;height:30px;color:var(--wallet-icon-text);margin:0 auto 8px}.label[data-v-06c5d49a]{font-size:11px;font-weight:700}.transaction-section[data-v-06c5d49a],.wallet-reward[data-v-06c5d49a]{margin-top:10px}.transaction-head[data-v-06c5d49a]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.transaction-count[data-v-06c5d49a]{color:var(--wallet-transaction-count-text);text-transform:capitalize;font-size:12px;font-weight:700;text-decoration:underline}.transaction-card[data-v-06c5d49a]{background:var(--wallet-transaction-card-bg);border:var(--wallet-transaction-card-border);box-shadow:var(--wallet-transaction-card-shadow);border-radius:18px;flex-direction:column;margin-bottom:10px;padding:10px 14px}.transaction-card[data-v-06c5d49a],.transaction-card .left[data-v-06c5d49a]{justify-content:space-between;display:flex}.type-row[data-v-06c5d49a]{margin-bottom:8px}.type-badge[data-v-06c5d49a]{text-transform:uppercase;border-radius:999px;align-items:center;padding:5px 10px;font-size:11px;font-weight:800;display:inline-flex}.type-badge.adjustment_in[data-v-06c5d49a],.type-badge.deposit[data-v-06c5d49a]{background:var(--wallet-type-badge-deposit-bg);color:var(--wallet-type-badge-deposit-text)}.type-badge.adjustment_out[data-v-06c5d49a],.type-badge.withdraw[data-v-06c5d49a]{background:var(--wallet-type-badge-withdraw-bg);color:var(--wallet-type-badge-withdraw-text)}.left .type[data-v-06c5d49a]{color:var(--wallet-left-type-text);font-size:14px;font-weight:700}.left .date[data-v-06c5d49a]{color:var(--wallet-left-date-text);font-size:12px}.right[data-v-06c5d49a]{justify-content:space-between;align-items:flex-start;font-size:15px;font-weight:700;display:flex}.right.success[data-v-06c5d49a]{color:var(--wallet-right-success-text)}.right.pending[data-v-06c5d49a]{color:var(--wallet-right-pending-text)}.meta[data-v-06c5d49a]{color:var(--wallet-meta-text);font-size:12px}.method[data-v-06c5d49a]{font-weight:500}.dot[data-v-06c5d49a]{margin:0 4px}.status[data-v-06c5d49a]{text-transform:capitalize;font-size:12px;font-weight:700}.status.success[data-v-06c5d49a]{color:var(--wallet-status-success-text)}.status.pending[data-v-06c5d49a]{color:var(--wallet-status-pending-text)}.status.rejected[data-v-06c5d49a]{color:var(--wallet-status-rejected-text)}.empty[data-v-06c5d49a]{color:var(--wallet-empty-text);text-align:center;padding:18px 0 6px;font-size:14px}.rebate-flight-layer[data-v-06c5d49a]{pointer-events:none;z-index:10000;position:fixed;inset:0}.rebate-flying-coin[data-v-06c5d49a]{opacity:0;width:21px;height:21px;margin:-10px;animation:.85s cubic-bezier(.23,1,.32,1) both coin-flight-06c5d49a;position:absolute}.rebate-flying-coin>span[data-v-06c5d49a]{background:radial-gradient(circle at 30% 25%,#fff8bd,#ffda5a 45%,#e7a323);border:2px solid #dfa51a;border-radius:50%;width:100%;height:100%;animation:.45s linear infinite coin-flip-06c5d49a;display:block;box-shadow:inset 0 0 0 2px #ffe9a1,0 2px 5px #a364002e}.rebate-flying-coin>span[data-v-06c5d49a]:after{content:"";border:1px solid #c38712;border-radius:50%;position:absolute;inset:6px}@keyframes coin-flight-06c5d49a{0%{opacity:0;transform:translate(0)scale(.9)}12%{opacity:1}48%{opacity:1;transform:translate(calc(var(--dx) * .5 + var(--arc)),calc(-20px + var(--dy) * .35)) scale(1.1)}88%{opacity:1}to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(.65)}}@keyframes coin-flip-06c5d49a{50%{transform:rotateY(180deg)}to{transform:rotateY(1turn)}}@keyframes gain-arrive-06c5d49a{0%{opacity:0;transform:translateY(8px)}25%,70%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-12px)}}@keyframes wallet-receive-06c5d49a{50%{transform:scale(1.12)}}.rebate-balance-gain[data-v-06c5d49a]{color:#00743e;background:#d8fce5;border-radius:20px;padding:6px 10px;font-size:13px;font-weight:800;animation:1.6s ease-out both gain-arrive-06c5d49a;position:absolute;bottom:-12px;right:18px}.rebate-received .balance-amount[data-v-06c5d49a]{transform-origin:0;animation:.35s ease-out .65s both wallet-receive-06c5d49a}@media (prefers-reduced-motion:reduce){.rebate-flying-coin[data-v-06c5d49a]{display:none}.rebate-balance-gain[data-v-06c5d49a],.rebate-received .balance-amount[data-v-06c5d49a]{animation:none}}
