.SearchInput_form__hhntz{display:flex;align-items:center;position:relative;width:100%;padding:6px;background:#fff;border-radius:999px;border:2px solid rgba(255,255,255,.6666666667);box-shadow:0 6px 0 rgba(64,20,103,.0941176471)}.SearchInput_form__hhntz input:not([type=hidden]){flex:1;min-width:0;font:600 16px var(--font-readable),sans-serif;color:var(--brand-ink);padding:10px 16px;border:0;background:rgba(0,0,0,0);outline:none}.SearchInput_form__hhntz:focus-within{outline:3px solid #ffd68f;outline-offset:4px}.SearchInput_form__hhntz button{display:grid;place-items:center;flex:none;width:48px;min-height:48px;border-radius:50%;border:0;color:#fff;background:var(--brand-primary,#6924ca);font-size:22px;cursor:pointer}.SearchInput_form__hhntz button .ant-spin{color:#fff}.SearchInput_form__hhntz .SearchInput_clear__LrgQ_{width:44px;min-height:44px;background:rgba(0,0,0,0);color:#89699c;font-size:15px}.SearchInput_dropdown__kywol{width:100%;max-width:calc(100vw - 24px)}.SearchInput_dropdown__kywol .modern-dropdown{max-height:min(440px,55dvh);overflow-y:auto;overscroll-behavior:contain}.SearchInput_suggestions__Bba4t{padding:10px;color:var(--brand-ink,#302345)}.SearchInput_suggestions__Bba4t button{cursor:pointer;border:0;background:rgba(0,0,0,0);color:inherit;min-height:44px}.SearchInput_suggestions__Bba4t>p{padding:18px 10px;font-size:13px;text-align:center}.SearchInput_menuHeader__fYo5l{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 10px;font-size:12px;color:#6924ca}.SearchInput_menuHeader__fYo5l button{width:44px;flex:none}.SearchInput_option___Rlhf{display:flex;align-items:center;gap:4px;padding:2px 6px;border-radius:18px}.SearchInput_option___Rlhf:focus-within,.SearchInput_option___Rlhf:hover,.SearchInput_option___Rlhf[aria-selected=true]{background:#f4ebff}.SearchInput_option___Rlhf>[role=gridcell]:first-child{flex:1;min-width:0}.SearchInput_option___Rlhf>[role=gridcell]:first-child>button{width:100%;display:flex;align-items:center;gap:12px;text-align:left;padding:8px}.SearchInput_option___Rlhf>[role=gridcell]:first-child>button>span:nth-child(2){flex:1;overflow-wrap:anywhere;font-size:14px}.SearchInput_option___Rlhf small{display:block;margin-top:2px;font-size:10px;color:#897397}.SearchInput_option___Rlhf>[role=gridcell]:last-child:not(:first-child)>button{width:44px;flex:none;color:#897397}.GlobalSearchBar_dock___rix5{width:100%;margin-block:20px}.GlobalSearchBar_wrapper__MExoi{width:min(100%,640px);margin-inline:auto}.PointsWallet_walletCard__9hOn_.ant-card{background:linear-gradient(135deg,#3c127d,#6528f7);border:none;border-radius:24px;overflow:hidden}.PointsWallet_walletCard__9hOn_.ant-card .ant-card-body{padding:20px}.PointsWallet_header__9fG_T{display:flex;align-items:center;gap:16px;margin-bottom:20px}.PointsWallet_iconContainer__WD_fn{width:50px;height:50px;background:rgba(255,255,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center}.PointsWallet_icon__dcmb4{font-size:24px}.PointsWallet_titleSection__Ks85m{flex:1}.PointsWallet_title__MYa4h{color:#fff;font-size:18px;font-weight:600;margin:0}.PointsWallet_subtitle__3nqO9{color:rgba(255,255,255,.8);font-size:13px;margin:4px 0 0}.PointsWallet_balanceSection__5IO_d{background:rgba(255,255,255,.15);border-radius:12px;padding:16px;margin-bottom:16px}.PointsWallet_balanceMain__ovARL{display:flex;flex-direction:column;align-items:center;margin-bottom:8px}.PointsWallet_balanceNumber__Gwl_B{font-size:36px;font-weight:700;color:#fff;line-height:1}.PointsWallet_balanceLabel__SOyP8{font-size:14px;color:rgba(255,255,255,.8);margin-top:4px}.PointsWallet_balanceValue__qHC06{text-align:center;font-size:14px;color:rgba(255,255,255,.9);padding-top:8px;border-top:1px solid rgba(255,255,255,.2)}.PointsWallet_earnInfo__avRey{display:flex;align-items:center;gap:8px;padding:12px;background:rgba(255,255,255,.1);border-radius:8px;font-size:12px;color:rgba(255,255,255,.9);margin-bottom:16px}.PointsWallet_earnIcon__f83Z_{font-size:16px}.PointsWallet_actions__H71Bw{display:flex;justify-content:center;gap:16px}.PointsWallet_actionBtn__nWs4C{color:#fff!important;font-size:13px}.PointsWallet_actionBtn__nWs4C:hover{color:rgba(255,255,255,.8)!important}.PointsWallet_compactWallet___cB_p{display:flex;align-items:center;gap:8px;padding:8px 12px;background:linear-gradient(135deg,#3c127d,#6528f7);border-radius:20px}.PointsWallet_compactIcon__eoUzA{font-size:12px;font-weight:900;color:#ffebae;white-space:nowrap}.PointsWallet_compactContent__gX3wm{display:flex;align-items:baseline;gap:4px}.PointsWallet_compactPoints__HjrIy{font-size:14px;font-weight:700;color:#fff}.PointsWallet_compactLabel__xsm0W{font-size:11px;color:rgba(255,255,255,.8)}.PointsWallet_walletCard__9hOn_.ant-card{border-radius:28px;background:var(--brand-gradient);box-shadow:0 6px 0 #dfc9f3}.PointsRedemption_redemptionContainer__8fStZ{background:linear-gradient(135deg,#fffaf0,#fff4fb 55%,#f4edff);border:1px solid #ead5f8;border-radius:24px;padding:16px}.PointsRedemption_header__7r4nJ{display:flex;align-items:center;justify-content:space-between}.PointsRedemption_headerLeft__j10o7{display:flex;align-items:center;gap:8px}.PointsRedemption_icon__SlCsQ{font-size:18px}.PointsRedemption_title__9TWjL{font-size:14px;font-weight:600;color:#25143d}.PointsRedemption_content__cjEAQ{margin-top:16px}.PointsRedemption_balanceInfo__WfU4G{display:flex;justify-content:space-between;font-size:12px;color:#746780;margin-bottom:12px}.PointsRedemption_sliderContainer__3ql0L{margin-bottom:12px}.PointsRedemption_sliderContainer__3ql0L .ant-slider-track{background:linear-gradient(90deg,#8a44e8,#d3379b)}.PointsRedemption_sliderContainer__3ql0L .ant-slider-handle{border-color:#8a44e8}.PointsRedemption_sliderContainer__3ql0L .ant-slider-handle:focus,.PointsRedemption_sliderContainer__3ql0L .ant-slider-handle:hover{border-color:#d3379b}.PointsRedemption_inputRow__CGJGJ{display:flex;align-items:center;gap:12px;margin-bottom:12px}.PointsRedemption_pointsInput__RI5x_{flex:1}.PointsRedemption_pointsInput__RI5x_ .ant-input-number-input{text-align:center}.PointsRedemption_discountPreview__vQuiO{font-size:18px;font-weight:700;color:#7027b6;min-width:100px;text-align:right}.PointsRedemption_warningAlert__riJE0{margin-bottom:12px}.PointsRedemption_warningAlert__riJE0 .ant-alert-message{font-size:12px}.PointsRedemption_quickButtons__U02HN{display:flex;gap:8px}.PointsRedemption_quickBtn__28QKZ{flex:1;padding:8px 12px;min-height:44px;border:1px solid #d9d9d9;border-radius:99px;background:#fff;font-size:12px;font-weight:500;color:#6a6a6a;cursor:pointer;transition:all .2s}.PointsRedemption_quickBtn__28QKZ:hover:not(:disabled){border-color:#8a44e8;color:#8a44e8}.PointsRedemption_quickBtn__28QKZ:disabled{opacity:.5;cursor:not-allowed}.PointsRedemption_quickBtn__28QKZ.PointsRedemption_maxBtn__zmVt0{background:linear-gradient(135deg,#8a44e8,#d3379b);border-color:rgba(0,0,0,0);color:#fff}.PointsRedemption_quickBtn__28QKZ.PointsRedemption_maxBtn__zmVt0:hover:not(:disabled){opacity:.9;color:#fff}.PointsRedemption_redemptionContainer__8fStZ .PointsRedemption_pointsSwitch__3C3Xe{position:relative;flex:0 0 52px;width:52px;height:44px;min-height:44px;padding:0;border:0;border-radius:99px;background:rgba(0,0,0,0);cursor:pointer}.PointsRedemption_redemptionContainer__8fStZ .PointsRedemption_pointsSwitch__3C3Xe:before{content:"";position:absolute;inset:7px 0;border:2px solid #c8abe3;border-radius:99px;background:#e8d9f7;transition:background .2s}.PointsRedemption_redemptionContainer__8fStZ .PointsRedemption_pointsSwitch__3C3Xe>span{position:absolute;width:22px;height:22px;left:4px;top:11px;border-radius:50%;background:#fff;box-shadow:0 2px 5px rgba(100,51,135,.1882352941);transition:transform .25s cubic-bezier(.2,.8,.3,1.3)}.PointsRedemption_redemptionContainer__8fStZ .PointsRedemption_pointsSwitch__3C3Xe[aria-checked=true]:before{background:#742cf1;border-color:#742cf1}.PointsRedemption_redemptionContainer__8fStZ .PointsRedemption_pointsSwitch__3C3Xe[aria-checked=true]>span{transform:translateX(22px)}.PointsRedemption_redemptionContainer__8fStZ .PointsRedemption_pointsSwitch__3C3Xe:focus-visible{outline:3px solid #d66ab2;outline-offset:2px}.PointsRedemption_redemptionContainer__8fStZ .PointsRedemption_pointsSwitch__3C3Xe:disabled{opacity:.5;cursor:not-allowed}@media(prefers-reduced-motion:reduce){.PointsRedemption_redemptionContainer__8fStZ .PointsRedemption_pointsSwitch__3C3Xe>span{transition:none}}.PointsHistory_loadingContainer__fdTNp{display:flex;align-items:center;justify-content:center;padding:40px}.PointsHistory_emptyState__eKjE_{padding:40px}.PointsHistory_historyContainer__JyHLT{padding:16px}.PointsHistory_title__DFDUk{font-size:16px;font-weight:600;color:#25143d;margin:0 0 16px}.PointsHistory_historyList__yvTxd .ant-list-item{padding:12px 0;border-bottom:1px solid #f0f0f0}.PointsHistory_historyList__yvTxd .ant-list-item:last-child{border-bottom:none}.PointsHistory_historyItem__yKIDk{display:flex;justify-content:space-between;align-items:center}.PointsHistory_itemLeft__8GD1_{display:flex;align-items:center;gap:12px}.PointsHistory_itemIcon__D2AZL{font-size:20px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border-radius:50%}.PointsHistory_itemDetails__gKAFi{display:flex;flex-direction:column}.PointsHistory_itemReason__YWzUf{font-size:14px;color:#25143d;font-weight:500}.PointsHistory_itemDate__UROyE{font-size:12px;color:#9aa0a6;margin-top:2px}.PointsHistory_itemRight__57LOo{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.PointsHistory_itemAmount__aqUYg{font-size:16px;font-weight:700}.PointsHistory_itemAmount__aqUYg.PointsHistory_positive__Ct6PX{color:#52c41a}.PointsHistory_itemAmount__aqUYg.PointsHistory_negative__SBagy{color:#ff4d4f}.PointsHistory_itemTag__XBnMu{font-size:10px;padding:0 6px;margin:0}.ReferralShare_loadingContainer__gQTY6{display:flex;align-items:center;justify-content:center;padding:40px}.ReferralShare_shareContainer__s27aj{background:linear-gradient(135deg,#fff0f8,#ffe9dc);border-radius:28px;padding:24px;border:1px solid #f9c8e0}.ReferralShare_header__AhCx8{display:flex;align-items:flex-start;gap:16px;margin-bottom:20px}.ReferralShare_icon__KAbyk{font-size:36px}.ReferralShare_headerText__GET_E{flex:1}.ReferralShare_title__6Qe4Y{font-size:20px;font-weight:700;color:#76205b;margin:0 0 4px}.ReferralShare_subtitle__3aRcv{font-size:14px;color:#8c3572;margin:0;opacity:.8}.ReferralShare_codeSection__x4_FI{margin-bottom:20px}.ReferralShare_codeLabel__LPrQk{display:block;font-size:12px;font-weight:500;color:#746780;margin-bottom:8px}.ReferralShare_codeBox__FeNyn{background:#fff;border-radius:22px;overflow:hidden}.ReferralShare_codeInput__eZlcH{font-size:18px;font-weight:700;text-align:center;letter-spacing:2px;border:none;padding:12px 16px}.ReferralShare_codeInput__eZlcH:focus{box-shadow:none}.ReferralShare_codeInput__eZlcH .ant-input{text-align:center;font-size:18px;font-weight:700;letter-spacing:2px}.ReferralShare_copyBtn__yrzrL{color:#6528f7!important;font-weight:500}.ReferralShare_shareButtons__heJPB{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.ReferralShare_btnIcon__mZW5o{margin-right:8px}.ReferralShare_whatsappBtn__CPGOz{background:#25d366!important;border-color:#25d366!important}.ReferralShare_whatsappBtn__CPGOz:hover{background:#1da851!important;border-color:#1da851!important}.ReferralShare_copyLinkBtn__BP1Xg{background:#fff;border-color:#d9d9d9}.ReferralShare_copyLinkBtn__BP1Xg:hover{border-color:#6528f7;color:#6528f7}.ReferralShare_howItWorks__LLmNE{background:rgba(255,255,255,.7);border-radius:22px;padding:16px}.ReferralShare_howTitle__0s134{font-size:14px;font-weight:600;color:#25143d;margin:0 0 12px}.ReferralShare_steps__GqMiR{margin:0;padding-left:20px}.ReferralShare_steps__GqMiR li{font-size:13px;color:#6a6a6a;margin-bottom:8px}.ReferralShare_steps__GqMiR li:last-child{margin-bottom:0}.ReferralStats_loadingContainer__XufyL{display:flex;align-items:center;justify-content:center;padding:40px}.ReferralStats_statsCard__hE2Xb{border-radius:22px}.ReferralStats_statsCard__hE2Xb .ant-card-body{padding:20px}.ReferralStats_title__TYCYi{font-size:18px;font-weight:600;color:#25143d;margin:0 0 20px}.ReferralStats_statsGrid__2McOv{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.ReferralStats_statItem__N7P42{background:#f7f4ff;border-radius:22px;padding:16px}.ReferralStats_statItem__N7P42 .ant-statistic-title{font-size:12px;color:#746780}.ReferralStats_statItem__N7P42 .ant-statistic-content-value{font-size:24px;font-weight:700}.ReferralStats_pointsEarned__fQDX_{grid-column:span 2;background:linear-gradient(135deg,#f9f0ff,#efdbff)}.ReferralStats_statIcon__V_eyx{font-size:16px;margin-right:4px}.ReferralStats_pendingInfo__yVMka{display:flex;align-items:flex-start;gap:8px;margin-top:16px;padding:12px;background:#fffbe6;border-radius:18px;border:1px solid #ffe58f;font-size:13px;color:#ad6800}.ReferralStats_pendingInfo__yVMka strong{font-weight:600}.ReferralStats_pendingIcon__P2o2Z{font-size:16px;flex-shrink:0}.ReferralStats_emptyState__NbYzs{margin:20px 0}.ReferralStats_emptyHint__EO4iX{text-align:center;font-size:13px;color:#9aa0a6;margin:0}.ReferralCodeInput_inputContainer__Qnet2{padding:12px;background:#f7f4ff;border-radius:22px;border:1px solid #f0f0f0}.ReferralCodeInput_label__uVzEo{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:#6a6a6a;margin-bottom:10px}.ReferralCodeInput_labelIcon__4Sahr{font-size:16px}.ReferralCodeInput_inputWrapper__3xuI5{display:flex;gap:8px}.ReferralCodeInput_input__ztPqs{flex:1;text-transform:uppercase;letter-spacing:1px;font-weight:500}.ReferralCodeInput_input__ztPqs.ReferralCodeInput_valid__7b10C{border-color:#52c41a;background:#f6ffed}.ReferralCodeInput_input__ztPqs.ReferralCodeInput_valid__7b10C:focus{border-color:#52c41a;box-shadow:0 0 0 2px rgba(82,196,26,.2)}.ReferralCodeInput_input__ztPqs.ReferralCodeInput_invalid__nzWJZ{border-color:#ff4d4f}.ReferralCodeInput_input__ztPqs.ReferralCodeInput_invalid__nzWJZ:focus{border-color:#ff4d4f;box-shadow:0 0 0 2px rgba(255,77,79,.2)}.ReferralCodeInput_clearBtn__d5KdR{min-height:44px;min-width:52px;color:#9aa0a6!important;padding:0 4px}.ReferralCodeInput_clearBtn__d5KdR:hover{color:#ff4d4f!important}.ReferralCodeInput_applyBtn__7Gn41{flex-shrink:0}.ReferralCodeInput_resultSection__Tbn77{margin-top:10px}.ReferralCodeInput_successResult__2c349{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ReferralCodeInput_successTag__koKYZ{margin:0}.ReferralCodeInput_referrerName__yMsVJ{font-size:12px;color:#746780}.ReferralCodeInput_errorResult__SAPW1{display:flex;align-items:center}.ReferralCodeInput_errorTag__iQFYB{margin:0}.PointsPreview_banner__qsQbq{position:relative;display:flex;align-items:center;gap:14px;min-height:124px;padding:16px;margin:16px 0;border-radius:26px;border:1px solid #e8d5ff;background:radial-gradient(circle at 95% 18%,#ffc8e3 3px,transparent 4px),linear-gradient(110deg,#f5edff,#fff7ec);color:#48207d;overflow:hidden}.PointsPreview_orb__b_ld8{position:relative;flex-shrink:0;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:linear-gradient(135deg,#7845ff,#d948a8);color:#fff;font-size:25px;box-shadow:0 4px 0 #cab1ef}.PointsPreview_orb__b_ld8 i{position:absolute;width:5px;height:5px;border-radius:50%;background:#fbbf69;top:-5px;right:0}.PointsPreview_orb__b_ld8 i:nth-child(2){top:auto;bottom:-6px;left:2px;background:#d999ff}.PointsPreview_orb__b_ld8 i:nth-child(3){top:50%;right:-7px;width:3px;height:3px}.PointsPreview_copy__ejaXF{min-width:0}.PointsPreview_copy__ejaXF strong{display:block;font:800 16px/1.4 var(--font-rounded),sans-serif;font-variant-numeric:tabular-nums}.PointsPreview_copy__ejaXF small{display:block;font-size:11px;line-height:1.45;color:#725788}.PointsPreview_status__cT_dL{display:flex;align-items:center;gap:7px;min-height:26px;font-size:12px;font-weight:700}.PointsPreview_dots__4a3qm{display:inline-flex;gap:3px}.PointsPreview_dots__4a3qm i{width:4px;height:4px;border-radius:50%;background:#9a4de1;animation:PointsPreview_hop__t64F0 .8s ease-in-out infinite alternate}.PointsPreview_dots__4a3qm i:nth-child(2){animation-delay:.15s}.PointsPreview_dots__4a3qm i:nth-child(3){animation-delay:.3s}.PointsPreview_banner__qsQbq[data-recalculating=true] .PointsPreview_orb__b_ld8{animation:PointsPreview_buoy__5B9oW 1s ease-in-out infinite alternate}@keyframes PointsPreview_hop__t64F0{to{transform:translateY(-4px);opacity:.4}}@keyframes PointsPreview_buoy__5B9oW{to{transform:translateY(-3px) rotate(12deg);box-shadow:0 7px 0 rgba(202,177,239,.5019607843)}}@media(prefers-reduced-motion:reduce){.PointsPreview_banner__qsQbq .PointsPreview_orb__b_ld8,.PointsPreview_dots__4a3qm i{animation:none!important}}