.referral-history_referralSection__3w5BC{background:var(--color-background-light);border-radius:var(--dimensions-borderRadius-large);box-shadow:0 2px 10px rgba(0,0,0,.05);padding:var(--dimensions-spacing-xl);width:100%;font-family:Montserrat,sans-serif}.referral-history_referralSection__3w5BC h2{font-size:1.5rem;color:var(--color-text-primary);margin-bottom:var(--dimensions-spacing-xl);text-align:center;font-weight:var(--text-title-weight)}.referral-history_noReferrals__rdXJN{color:var(--color-text-secondary);text-align:center;font-size:1rem;padding:var(--dimensions-spacing-xl)}.referral-history_referralCards__NvEIN{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:var(--dimensions-spacing-xl);gap:var(--dimensions-spacing-xl)}.referral-history_referralCard__0ERQj{background:var(--color-background);border-radius:var(--dimensions-borderRadius-medium);padding:var(--dimensions-spacing-large);box-shadow:0 2px 8px rgba(0,0,0,.1);transition:transform var(--defaults-animationTime),box-shadow var(--defaults-animationTime)}.referral-history_referralCard__0ERQj:hover{transform:translateY(-5px);box-shadow:var(--defaults-shadowHover)}.referral-history_cardHeader__ZUTVH{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--dimensions-spacing-medium);border-bottom:1px solid var(--color-background-medium);padding-bottom:var(--dimensions-spacing-small)}.referral-history_cardDate__1nXGb{font-size:.9rem;color:var(--color-text-secondary)}.referral-history_cardStatus__IJZlE{font-size:.85rem;padding:4px 8px;border-radius:12px;font-weight:var(--text-text-medium-weight)}.referral-history_cardStatus__IJZlE.referral-history_completed__cBuod{background:var(--color-background-green);color:var(--color-text-on-primary)}.referral-history_cardStatus__IJZlE.referral-history_pending__75sXN{background:#fff3cd;color:var(--color-text-primary)}.referral-history_cardStatus__IJZlE.referral-history_failed__1_1Er{background:#f8d7da;color:var(--color-text-primary)}.referral-history_cardBody__z4hcm{display:flex;flex-direction:column;gap:var(--dimensions-spacing-small)}.referral-history_cardDetail__tx6xE{display:flex;justify-content:space-between;align-items:center}.referral-history_label__yc0Wt{color:var(--color-text-secondary);font-weight:var(--text-text-medium-weight);font-size:.95rem}.referral-history_value__tPLQN{color:var(--color-text-primary);font-size:.95rem;text-align:right;word-break:break-word;max-width:60%}@media (max-width:768px){.referral-history_referralSection__3w5BC{padding:var(--dimensions-spacing-large)}.referral-history_referralSection__3w5BC h2{font-size:1.25rem}.referral-history_referralCards__NvEIN{grid-template-columns:1fr;gap:var(--dimensions-spacing-large)}.referral-history_referralCard__0ERQj{padding:var(--dimensions-spacing-medium)}.referral-history_cardHeader__ZUTVH{flex-direction:column;align-items:flex-start;gap:var(--dimensions-spacing-xs)}.referral-history_cardDate__1nXGb,.referral-history_cardStatus__IJZlE{font-size:.85rem}.referral-history_cardDetail__tx6xE{flex-direction:column;align-items:flex-start;gap:4px}.referral-history_value__tPLQN{max-width:100%;text-align:left}}@media (max-width:480px){.referral-history_referralSection__3w5BC{padding:var(--dimensions-spacing-medium)}.referral-history_referralSection__3w5BC h2{font-size:1.1rem}.referral-history_referralCard__0ERQj{padding:var(--dimensions-spacing-small)}.referral-history_cardDate__1nXGb,.referral-history_cardStatus__IJZlE{font-size:.8rem}.referral-history_label__yc0Wt,.referral-history_value__tPLQN{font-size:.9rem}}.profile-page_profileContainer__k_iXB{padding:var(--dimensions-spacing-xl);width:1200px;max-width:90vw;justify-content:center;align-items:center;display:flex;margin:60px auto;flex-direction:column;background:linear-gradient(135deg,hsla(0,0%,100%,.95),rgba(248,250,252,.98));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--radius-xl);border:1px solid hsla(0,0%,100%,.3);box-shadow:0 8px 32px rgba(59,130,246,.1),0 2px 8px rgba(0,0,0,.05),inset 0 1px 0 hsla(0,0%,100%,.5);font-family:Montserrat,sans-serif;position:relative;overflow:hidden;animation:profile-page_fadeInUp__faNQy .6s cubic-bezier(.4,0,.2,1)}.profile-page_profileContainer__k_iXB:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(59,130,246,.05),transparent);animation:profile-page_shimmer__lfhNT 3s infinite}@keyframes profile-page_fadeInUp__faNQy{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes profile-page_shimmer__lfhNT{0%{left:-100%}to{left:100%}}.profile-page_profileHeader__sorMI{font-size:2.5rem;background:linear-gradient(135deg,var(--color-primary) 0,var(--color-blue-700) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-align:center;margin-bottom:var(--dimensions-spacing-xl);font-weight:var(--text-title-weight);position:relative;z-index:1;animation:profile-page_slideInFromTop__mDYQt .8s cubic-bezier(.4,0,.2,1)}.profile-page_profileHeader__sorMI:after{content:"";position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);width:80px;height:4px;background:linear-gradient(90deg,var(--color-primary),var(--color-blue-700));border-radius:2px;animation:profile-page_expandWidth__a1v4W .8s cubic-bezier(.4,0,.2,1) .3s both}@keyframes profile-page_expandWidth__a1v4W{0%{width:0}to{width:80px}}.profile-page_profileDetailsSection__NpFfm{margin-bottom:var(--dimensions-spacing-xl);width:100%;display:flex;flex-direction:column;gap:var(--spacing-lg);z-index:1}.profile-page_profileDetail__vLebF{margin:0;display:flex;align-items:center;gap:var(--dimensions-spacing-medium);padding:var(--spacing-lg);background:linear-gradient(135deg,hsla(0,0%,100%,.9),rgba(248,250,252,.95));border-radius:var(--radius-md);border:1px solid rgba(59,130,246,.1);box-shadow:var(--shadow-soft);transition:all var(--defaults-animationTime) cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.profile-page_profileDetail__vLebF:before{content:"";position:absolute;left:0;top:0;height:100%;width:4px;background:linear-gradient(180deg,var(--color-primary),var(--color-blue-700));transform:scaleY(0);transition:transform var(--defaults-animationTime) cubic-bezier(.4,0,.2,1)}.profile-page_profileDetail__vLebF:hover{transform:translateX(8px);box-shadow:var(--shadow-medium);border-color:rgba(59,130,246,.2)}.profile-page_profileDetail__vLebF:hover:before{transform:scaleY(1)}.profile-page_profileLabel__laEHJ{color:var(--color-text-secondary);font-weight:var(--text-text-medium-weight);font-size:.95rem;letter-spacing:.3px}.profile-page_profileValue__fUwnm{color:var(--color-text-primary);font-size:1.05rem;font-weight:600}.profile-page_logout__h6A8g{display:block;background:linear-gradient(135deg,var(--color-primary) 0,var(--color-blue-700) 100%);margin:var(--dimensions-spacing-xl) auto;padding:var(--spacing-md) var(--spacing-3xl);color:var(--color-text-on-primary);border:none;border-radius:var(--radius-md);cursor:pointer;font-weight:600;font-size:1rem;letter-spacing:.5px;box-shadow:var(--shadow-soft);transition:all var(--defaults-animationTime) cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;z-index:1}.profile-page_logout__h6A8g:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,var(--color-blue-700) 0,var(--color-blue-600) 100%);opacity:0;transition:opacity var(--defaults-animationTime) cubic-bezier(.4,0,.2,1);z-index:-1}.profile-page_logout__h6A8g:hover{transform:translateY(-3px);box-shadow:var(--shadow-medium)}.profile-page_logout__h6A8g:hover:before{opacity:1}.profile-page_logout__h6A8g:active{transform:translateY(-1px)}.profile-page_transactionSection__AhiUp{background:linear-gradient(135deg,hsla(0,0%,100%,.9),rgba(248,250,252,.95));border-radius:var(--radius-lg);border:1px solid rgba(59,130,246,.1);box-shadow:var(--shadow-soft);padding:var(--spacing-2xl);width:100%;position:relative;z-index:1}.profile-page_transactionSection__AhiUp h2{font-size:1.75rem;background:linear-gradient(135deg,var(--color-text-primary) 0,var(--color-text-secondary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:var(--spacing-2xl);text-align:center;font-weight:var(--text-title-weight)}.profile-page_noTransactions__V4wqN{color:var(--color-text-secondary);text-align:center;font-size:1.05rem;padding:var(--spacing-3xl);font-style:italic}.profile-page_transactionCards__oGwdG{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:var(--spacing-xl);gap:var(--spacing-xl)}.profile-page_transactionCard__Z38T9{background:linear-gradient(135deg,hsla(0,0%,100%,.95),hsla(0,0%,100%,.9));border-radius:var(--radius-md);padding:var(--spacing-lg);border:1px solid rgba(59,130,246,.08);box-shadow:var(--shadow-subtle);transition:all var(--defaults-animationTime) cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.profile-page_transactionCard__Z38T9:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--color-primary),var(--color-blue-700));transform:scaleX(0);transform-origin:left;transition:transform var(--defaults-animationTime) cubic-bezier(.4,0,.2,1)}.profile-page_transactionCard__Z38T9:hover{transform:translateY(-6px);box-shadow:var(--shadow-medium);border-color:rgba(59,130,246,.15)}.profile-page_transactionCard__Z38T9:hover:before{transform:scaleX(1)}.profile-page_cardHeader__jdG02{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-md);border-bottom:2px solid rgba(59,130,246,.08);padding-bottom:var(--spacing-sm)}.profile-page_cardDate__XX7AH{font-size:.9rem;color:var(--color-text-secondary);font-weight:500}.profile-page_cardStatus__US1lb{font-size:.85rem;padding:6px 12px;border-radius:16px;font-weight:600;letter-spacing:.3px;box-shadow:var(--shadow-subtle);transition:all var(--defaults-animationTime) cubic-bezier(.4,0,.2,1)}.profile-page_cardStatus__US1lb.profile-page_completed__c_qJE{background:linear-gradient(135deg,var(--color-emerald-500) 0,var(--color-emerald-600) 100%);color:var(--color-text-on-primary)}.profile-page_cardStatus__US1lb.profile-page_pending__xgzHj{background:linear-gradient(135deg,var(--color-amber-500) 0,var(--color-amber-600) 100%);color:var(--color-text-on-primary)}.profile-page_cardStatus__US1lb.profile-page_failed__dPg_q{background:linear-gradient(135deg,var(--color-red-500) 0,var(--color-red-600) 100%);color:var(--color-text-on-primary)}.profile-page_cardStatus__US1lb.profile-page_initiated__9Q4GW{background:linear-gradient(135deg,var(--color-blue-500) 0,var(--color-blue-600) 100%);color:var(--color-text-on-primary)}.profile-page_cardStatus__US1lb.profile-page_on_hold__e2B8Q{background:linear-gradient(135deg,var(--color-slate-400) 0,var(--color-slate-500) 100%);color:var(--color-text-on-primary)}.profile-page_cardBody__uGzEs{display:flex;flex-direction:column;gap:var(--dimensions-spacing-small)}.profile-page_cardDetail__3wpO6{display:flex;justify-content:space-between;align-items:center}.profile-page_label__kEPi3{color:var(--color-text-secondary);font-weight:var(--text-text-medium-weight);font-size:.95rem}.profile-page_value__5Wf34{color:var(--color-text-primary);font-size:.95rem;text-align:right;word-break:break-word;max-width:60%}.profile-page_pagination__9ex5b{margin-top:var(--spacing-2xl);display:flex;justify-content:center;align-items:center;gap:var(--spacing-lg);flex-wrap:wrap}.profile-page_pagination__9ex5b button{padding:var(--spacing-sm) var(--spacing-xl);background:linear-gradient(135deg,var(--color-primary) 0,var(--color-blue-700) 100%);color:var(--color-text-on-primary);border:none;border-radius:var(--radius-md);cursor:pointer;font-size:.95rem;font-weight:600;box-shadow:var(--shadow-subtle);transition:all var(--defaults-animationTime) cubic-bezier(.4,0,.2,1)}.profile-page_pagination__9ex5b button:hover:not(:disabled){transform:translateY(-2px);box-shadow:var(--shadow-soft)}.profile-page_pagination__9ex5b button:disabled{background:linear-gradient(135deg,var(--color-slate-300) 0,var(--color-slate-400) 100%);cursor:not-allowed;opacity:.6}.profile-page_pagination__9ex5b span{color:var(--color-text-primary);font-size:.95rem;font-weight:500}.profile-page_tabContainer__riN_7{display:flex;justify-content:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-2xl);width:100%;background:hsla(0,0%,100%,.5);padding:var(--spacing-xs);border-radius:var(--radius-lg);border:1px solid rgba(59,130,246,.1);position:relative}.profile-page_tabButton__BViCT{padding:var(--spacing-md) var(--spacing-2xl);background:transparent;color:var(--color-text-secondary);border:none;border-radius:var(--radius-md);cursor:pointer;font-size:1rem;font-weight:600;transition:all var(--defaults-animationTime) cubic-bezier(.4,0,.2,1);position:relative;z-index:1}.profile-page_tabButton__BViCT:hover{color:var(--color-primary);transform:translateY(-1px)}.profile-page_tabButton__BViCT.profile-page_activeTab__OaUxr{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-blue-700) 100%);color:var(--color-text-on-primary);box-shadow:var(--shadow-soft)}.profile-page_testButton__RrT75{padding:var(--spacing-md) var(--spacing-2xl);background:linear-gradient(135deg,var(--color-emerald-500) 0,var(--color-emerald-600) 100%);color:var(--color-text-on-primary);border:none;border-radius:var(--radius-md);cursor:pointer;font-size:1rem;font-weight:600;margin-bottom:var(--spacing-xl);box-shadow:var(--shadow-soft);transition:all var(--defaults-animationTime) cubic-bezier(.4,0,.2,1)}.profile-page_testButton__RrT75:hover{transform:translateY(-2px);box-shadow:var(--shadow-medium)}.profile-page_loadingContainer__VyrtI{min-height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,hsla(0,0%,100%,.95),rgba(248,250,252,.98));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--radius-xl);padding:var(--spacing-3xl)}.profile-page_loading__l7Qho{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xl);animation:profile-page_fadeInUp__faNQy .6s cubic-bezier(.4,0,.2,1)}.profile-page_loadingText__TvfzO{font-size:1.25rem;color:var(--color-text-secondary);font-weight:500;animation:profile-page_pulse__pJPMh 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes profile-page_pulse__pJPMh{0%,to{opacity:1}50%{opacity:.5}}.profile-page_fadeIn__1bQ4B{animation:profile-page_fadeInUp__faNQy .6s cubic-bezier(.4,0,.2,1)}.profile-page_bigCoinIcon__IIUO5{animation:profile-page_rotate__QoGTj 3s linear infinite}@keyframes profile-page_rotate__QoGTj{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.profile-page_profileContainer__k_iXB{padding:var(--dimensions-spacing-large);margin-top:60px}.profile-page_profileHeader__sorMI{font-size:1.5rem}.profile-page_profileDetail__vLebF{flex-direction:column;align-items:flex-start;gap:var(--dimensions-spacing-small)}.profile-page_profileLabel__laEHJ,.profile-page_profileValue__fUwnm{font-size:.95rem}.profile-page_transactionSection__AhiUp{padding:var(--dimensions-spacing-large)}.profile-page_transactionSection__AhiUp h2{font-size:1.25rem}.profile-page_transactionCards__oGwdG{grid-template-columns:1fr;gap:var(--dimensions-spacing-large)}.profile-page_transactionCard__Z38T9{padding:var(--dimensions-spacing-medium)}.profile-page_cardHeader__jdG02{flex-direction:column;align-items:flex-start;gap:var(--dimensions-spacing-xs)}.profile-page_cardDate__XX7AH,.profile-page_cardStatus__US1lb{font-size:.85rem}.profile-page_cardDetail__3wpO6{flex-direction:column;align-items:flex-start;gap:4px}.profile-page_value__5Wf34{max-width:100%;text-align:left}.profile-page_pagination__9ex5b{gap:var(--dimensions-spacing-medium);padding:var(--dimensions-spacing-medium)}.profile-page_pagination__9ex5b button{padding:var(--dimensions-spacing-xs) var(--dimensions-spacing-medium);font-size:.85rem}.profile-page_pagination__9ex5b span{font-size:.85rem}.profile-page_tabContainer__riN_7{flex-direction:column;gap:var(--dimensions-spacing-small)}.profile-page_tabButton__BViCT,.profile-page_testButton__RrT75{padding:var(--dimensions-spacing-small) var(--dimensions-spacing-large);font-size:.95rem}}@media (max-width:480px){.profile-page_profileContainer__k_iXB{padding:var(--dimensions-spacing-medium);margin-top:60px}.profile-page_profileHeader__sorMI{font-size:1.25rem}.profile-page_profileLabel__laEHJ,.profile-page_profileValue__fUwnm{font-size:.9rem}.profile-page_transactionSection__AhiUp h2{font-size:1.1rem}.profile-page_transactionCard__Z38T9{padding:var(--dimensions-spacing-small)}.profile-page_cardDate__XX7AH,.profile-page_cardStatus__US1lb{font-size:.8rem}.profile-page_label__kEPi3,.profile-page_value__5Wf34{font-size:.9rem}.profile-page_pagination__9ex5b button{padding:var(--dimensions-spacing-xs) var(--dimensions-spacing-small);font-size:.8rem}.profile-page_pagination__9ex5b span{font-size:.85rem}.profile-page_tabButton__BViCT,.profile-page_testButton__RrT75{font-size:.9rem}}