.matinxSetting_setting__jP49y{margin-bottom:.5rem;padding-top:80px;min-height:100vh;background:linear-gradient(135deg,#2b2536,#393454 40%,#7a589b 80%,#4e2146);background-image:repeating-linear-gradient(120deg,rgba(255,255,255,.05) 0 2px,transparent 2px 24px),linear-gradient(135deg,#2b2536,#393454 40%,#9177b1 65%,#7a589b 80%,#4e2146);box-shadow:0 8px 32px 0 rgba(80,48,77,.21),0 1.5px 8px 0 rgba(124,55,110,.14);padding-bottom:40px}.matinxSetting_header__ORHi2{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;color:#fff}.matinxSetting_title__yu5v2{font-size:16px;color:#000}.matinxSetting_description__Tp4Ft{font-size:12px;color:#888;margin-bottom:10px}.matinxSetting_inputGroup__CVg5v{border:1px solid #666;border-radius:8px;padding:10px;margin-bottom:10px;background-color:#fff}.matinxSetting_setting__jP49y .ant-input-affix-wrapper{border-radius:8px;border:1px solid #e4e9f2;padding:8px 11px}.matinxSetting_setting__jP49y .ant-input-affix-wrapper:focus,.matinxSetting_setting__jP49y .ant-input-affix-wrapper:hover{border-color:var(--main-color);box-shadow:none}.matinxSetting_premiumTag__t2oUb{background:linear-gradient(45deg,#FFD700,#FFA500,#FF6347);color:#000;padding:8px 16px;border-radius:20px;font-size:12px;font-weight:700;box-shadow:0 4px 15px rgba(255,165,0,.3);text-shadow:0 1px 2px rgba(0,0,0,.3);animation:matinxSetting_premiumGlow__IlxbN 2s ease-in-out infinite alternate;z-index:10}.matinxSetting_premiumTag__t2oUb:before{content:"⭐";margin-right:4px}@keyframes matinxSetting_premiumGlow__IlxbN{0%{box-shadow:0 4px 15px rgba(255,165,0,.3);transform:scale(1)}to{box-shadow:0 6px 20px rgba(255,165,0,.5),0 0 15px rgba(255,215,0,.3);transform:scale(1.05)}}.matinxSetting_strategyContainer__Br1fJ{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;margin-bottom:20px}@media (max-width:768px){.matinxSetting_strategyContainer__Br1fJ{flex-direction:column}.matinxSetting_strategyButton__yawXS{width:100%!important}}@media (min-width:769px){.matinxSetting_strategyButton__yawXS{flex:1;min-width:120px}}.matinxSetting_tradingOptionsContainer__ftbPa{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}@media (max-width:768px){.matinxSetting_tradingOptionsContainer__ftbPa{flex-direction:column;gap:4px}}@media (min-width:769px){.matinxSetting_tradingOptionsContainer__ftbPa{flex-direction:row}}.commonHeader_header__yqCKq{justify-content:space-between;padding:10px 20px;background-color:#001529;color:white;height:60px;position:fixed;top:0;left:0;right:0;z-index:1000;box-shadow:0 2px 8px rgba(0,0,0,.1)}.commonHeader_header__yqCKq,.commonHeader_leftSection__tzxPQ{display:flex;align-items:center}.commonHeader_hamburgerMenu__UmD4Q{font-size:20px;cursor:pointer;color:white;padding:8px;border-radius:4px;transition:background-color .3s}.commonHeader_hamburgerMenu__UmD4Q:hover{background-color:rgba(255,255,255,.1)}.commonHeader_rightSection__oD_ve{display:flex;align-items:center;gap:15px}.commonHeader_playPauseButton__JdpsQ{cursor:pointer;padding:8px;border-radius:4px;transition:background-color .3s;color:white}.commonHeader_playPauseButton__JdpsQ:hover{background-color:rgba(255,255,255,.1)}.commonHeader_languageDropdown__BCfKC{position:relative;display:inline-block}.commonHeader_languageDropdown__BCfKC .commonHeader_anticon__v6U4r{font-size:16px;cursor:pointer;padding:8px;border-radius:4px;transition:background-color .3s}.commonHeader_languageDropdown__BCfKC .commonHeader_anticon__v6U4r:hover{background-color:rgba(255,255,255,.1)}.commonHeader_languageMenu__PLQuc{position:absolute;top:100%;right:0;background-color:#000;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1000;border-radius:4px;min-width:120px}.commonHeader_languageMenu__PLQuc div{padding:8px 16px;cursor:pointer;transition:background-color .3s}.commonHeader_languageMenu__PLQuc div:hover{background-color:rgba(255,255,255,.1)}.commonHeader_userId__USgxt{font-weight:500;margin:0 10px}.commonHeader_logoutButton__Vl5O1{color:white;cursor:pointer;padding:8px;border-radius:4px;transition:background-color .3s}.commonHeader_logoutButton__Vl5O1:hover{background-color:rgba(255,255,255,.1)}.commonHeader_header__yqCKq .ant-menu-item{display:flex!important;align-items:center!important;height:auto!important;min-height:30px!important}.home_home__8pX74{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);padding-bottom:40px;padding-top:80px}.home_content__DBd8M{padding:20px;max-width:1200px;margin-left:auto;margin-right:auto;height:calc(100vh - 80px);overflow-y:auto;overflow-x:hidden}.home_welcomeSection__fnn7n{text-align:center;margin-bottom:40px;padding:40px 20px;background:rgba(255,255,255,.95);border-radius:20px;box-shadow:0 10px 30px rgba(0,0,0,.1);backdrop-filter:blur(10px)}.home_mainTitle__Dft2h{color:#2c3e50!important;margin-bottom:16px!important;font-size:2.5rem!important;font-weight:700!important;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.home_subtitle__nMpF0{font-size:1.2rem!important;color:#7f8c8d!important;margin-bottom:0!important;font-weight:400!important}.home_instructionSection__J3pSc{display:grid;gap:30px;margin-bottom:30px}.home_instructionCard__a9I0g{border-radius:16px!important;box-shadow:0 8px 25px rgba(0,0,0,.1)!important;border:none!important;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.home_instructionCard__a9I0g:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgba(0,0,0,.15)!important}.home_cardHeader__11b9h{display:flex;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid #f0f0f0}.home_cardIcon__DVrWC{font-size:24px;color:#667eea;margin-right:12px}.home_cardTitle__SFk6E{margin:0!important;color:#2c3e50!important;font-weight:600!important}.home_stepList__ZNJ7c{display:flex;flex-direction:column;gap:24px}.home_step__7MNK2{display:flex;align-items:flex-start;gap:16px;padding:20px;background:#f8f9fa;border-radius:12px;border-left:4px solid #667eea;transition:all .3s ease}.home_step__7MNK2:hover{background:#e3f2fd;transform:translateX(5px)}.home_stepNumber__jiZV_{width:40px;height:40px;background:linear-gradient(135deg,#667eea,#764ba2);color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;flex-shrink:0}.home_stepContent__2gXoP{flex:1}.home_stepDescription__Sj3fI{margin:8px 0 0!important;color:#7f8c8d!important;font-size:14px!important;line-height:1.6!important}.home_checkList__rA0yI{display:flex;flex-direction:column;gap:20px}.home_checkItem__jdHQV{display:flex;align-items:flex-start;gap:16px;padding:20px;background:#fff5f5;border-radius:12px;border-left:4px solid #ff6b6b;transition:all .3s ease}.home_checkItem__jdHQV:hover{background:#ffe8e8;transform:translateX(5px)}.home_checkIcon__nt1Kg{font-size:20px;color:#ff6b6b;margin-top:2px;flex-shrink:0}.home_checkContent___SEV0{flex:1}.home_checkDescription___RXYi{margin:8px 0 0!important;color:#7f8c8d!important;font-size:14px!important;line-height:1.6!important}.home_warningAlert__EIhtp{border-radius:12px!important;border:none!important;box-shadow:0 4px 15px rgba(0,0,0,.1)!important;margin-top:20px}@media (max-width:768px){.home_content__DBd8M{padding:15px;margin-top:15px}.home_welcomeSection__fnn7n{padding:30px 15px;margin-bottom:30px}.home_mainTitle__Dft2h{font-size:2rem!important}.home_subtitle__nMpF0{font-size:1rem!important}.home_instructionSection__J3pSc{gap:20px}.home_checkItem__jdHQV,.home_step__7MNK2{padding:15px;gap:12px}.home_stepNumber__jiZV_{width:35px;height:35px;font-size:16px}.home_cardHeader__11b9h{margin-bottom:20px;padding-bottom:12px}.home_cardIcon__DVrWC{font-size:20px;margin-right:10px}}.product_product__sIabw{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);padding-bottom:40px;padding-top:80px}.product_content__XYRKV{padding:20px;max-width:1200px;margin-left:auto;margin-right:auto;height:calc(100vh - 80px);overflow-y:auto;overflow-x:hidden}.product_balanceBox__hJvfP{background:rgba(255,255,255,.95);padding:20px;border-radius:12px;margin-bottom:20px;box-shadow:0 4px 15px rgba(0,0,0,.1);text-align:center}.product_balanceTitle__v3354{font-size:16px;color:#2c3e50;margin-bottom:10px;font-weight:500}.product_balanceAmount__Ckvlk{font-size:24px;font-weight:700;color:#667eea}.product_balanceHeader__iGuX_{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.product_historyButton__kPVCN{color:#667eea;font-size:18px;padding:4px 8px;border-radius:6px;transition:all .3s ease}.product_historyButton__kPVCN:hover{background-color:rgba(102,126,234,.1);color:#5a6fd8}.product_currencyUnit__GCtm_{font-size:16px;color:#666;margin-left:5px}.product_productList__CZJtH{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.product_productItem__1mp1n{background:rgba(255,255,255,.95);border-radius:12px;padding:20px;box-shadow:0 4px 15px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column}.product_productItem__1mp1n:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.product_productImageWrapper__5z4hJ{width:100%;height:200px;margin-top:12px;border-radius:8px;overflow:hidden;background:#f8f9fa;display:flex;align-items:center;justify-content:center}.product_productImage__X7aSz{width:70%;object-fit:contain}.product_productInfo__zVqxm{margin-bottom:15px;flex:1}.product_productName__vemaj{font-size:18px;font-weight:700;color:#2c3e50;margin-bottom:8px}.product_productDescription__W1N_v{font-size:14px;color:#666;line-height:1.4}.product_productOptions__a8PiJ{margin-top:12px;padding-top:12px;border-top:1px solid #f0f0f0}.product_optionItem__lI42X{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:13px}.product_optionItem__lI42X:last-child{margin-bottom:0}.product_optionLabel__49aqP{color:#666;font-weight:500;margin-right:8px}.product_optionValue__BxDz4{color:#2c3e50;font-weight:600}.product_productPrice__goo0d{margin-bottom:15px;text-align:center;order:-1}.product_priceAmount__rr4UF{font-size:20px;font-weight:700;color:#667eea;margin-bottom:5px}.product_priceKrw__lwxdx{font-size:14px;color:#666}.product_productActions__Bf1ZD{display:flex;gap:10px;flex-direction:column}.product_buyButton__MJ5LS{background:#667eea!important;border-color:#667eea!important;height:40px;font-weight:500}.product_buyButton__MJ5LS:hover{background:#5a6fd8!important;border-color:#5a6fd8!important}.product_resaleButton__jR9hg{border-color:#667eea!important;color:#667eea!important;height:40px;font-weight:500}.product_resaleButton__jR9hg:hover{border-color:#5a6fd8!important;color:#5a6fd8!important;background:rgba(102,126,234,.1)!important}.product_modalContent__v7Pu4{padding:10px 0}.product_modalDescription__KNZb5{margin-bottom:20px;line-height:1.6;color:#2c3e50}.product_inputSection__XID_2{margin-top:15px}@media (max-width:768px){.product_content__XYRKV{padding:15px;margin-top:15px}.product_balanceBox__hJvfP{padding:15px;margin-bottom:15px}.product_balanceTitle__v3354{font-size:14px}.product_balanceAmount__Ckvlk{font-size:20px}.product_productList__CZJtH{grid-template-columns:1fr;gap:15px}.product_productItem__1mp1n{padding:15px}.product_productName__vemaj{font-size:16px}.product_productDescription__W1N_v{font-size:13px}.product_priceAmount__rr4UF{font-size:18px}.product_priceKrw__lwxdx{font-size:13px}.product_productActions__Bf1ZD{gap:8px}.product_buyButton__MJ5LS,.product_resaleButton__jR9hg{height:36px;font-size:14px}.product_historyButton__kPVCN{align-self:flex-end}.product_productImageWrapper__5z4hJ{height:150px}.product_optionItem__lI42X{font-size:12px}}.product_paymentHistoryItem__aaatU{border-bottom:1px solid #f0f0f0;padding:16px 0}.product_paymentHistoryItem__aaatU:last-child{border-bottom:none}.product_paymentHistoryContent__CZg3h{width:100%}.product_paymentHistoryProduct__dRli_{font-weight:600;font-size:16px;color:#2c3e50;margin-bottom:8px}.product_paymentHistoryDetails__W8IaN{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}.product_paymentHistoryAmount__Il5uu{font-size:18px;font-weight:700;color:#667eea}.product_paymentHistoryDate___YLZH{font-size:14px;color:#666;text-align:right}.purchaseModal_purchaseModal__tbl1p .ant-modal-content{border-radius:16px;overflow:hidden}.purchaseModal_purchaseModal__tbl1p .ant-modal-header{background:linear-gradient(135deg,#667eea,#764ba2);border-bottom:none;padding:20px 24px}.purchaseModal_modalTitle__c2oCN{color:white;font-size:20px;font-weight:600}.purchaseModal_purchaseForm__Llnqo{margin-top:0}.purchaseModal_loadingContainer__f01xp{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 0;gap:20px}.purchaseModal_loadingContainer__f01xp p{color:#666;margin:0;font-size:15px}.purchaseModal_shoesSection__gIxku{margin-bottom:24px}.purchaseModal_sectionTitle__TOECC{font-size:16px;font-weight:600;color:#2c3e50;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid #667eea;display:inline-block}.purchaseModal_shoesFormItem__jqEC_{margin-bottom:0;width:100%}.purchaseModal_shoesRadioGroup__DRxF0{width:100%}.purchaseModal_shoesList__zRn5n{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;width:100%}.purchaseModal_shoesRadio__uOdkI{width:100%;margin:0;padding:0}.purchaseModal_shoesRadio__uOdkI .ant-radio{display:none}.purchaseModal_shoesRadio__uOdkI .ant-radio-wrapper{width:100%;padding:0}.purchaseModal_shoesItem__Chi0c{display:flex;flex-direction:column;align-items:center;gap:12px;padding:20px;border:2px solid #e0e0e0;border-radius:12px;background:#fff;transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden;width:80%}.purchaseModal_shoesItem__Chi0c:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:12px;background:linear-gradient(135deg,rgba(102,126,234,.05),rgba(118,75,162,.05));opacity:0;transition:opacity .3s ease}.purchaseModal_shoesItem__Chi0c:hover{border-color:#667eea;transform:translateY(-2px);box-shadow:0 8px 20px rgba(102,126,234,.15)}.purchaseModal_shoesItem__Chi0c:hover:before{opacity:1}.purchaseModal_shoesRadio__uOdkI .ant-radio-checked~.purchaseModal_shoesItem__Chi0c,.purchaseModal_shoesRadio__uOdkI .ant-radio-wrapper-checked .purchaseModal_shoesItem__Chi0c{border-color:#667eea;background:linear-gradient(135deg,rgba(102,126,234,.05),rgba(118,75,162,.05));box-shadow:0 4px 15px rgba(102,126,234,.2)}.purchaseModal_shoesRadio__uOdkI .ant-radio-wrapper-checked .purchaseModal_shoesItem__Chi0c:after{content:"✓";position:absolute;top:12px;right:12px;width:28px;height:28px;background:linear-gradient(135deg,#667eea,#764ba2);color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;box-shadow:0 2px 8px rgba(102,126,234,.4);z-index:1}.purchaseModal_shoesImageWrapper__x_jlx{width:100%;height:180px;display:flex;align-items:center;justify-content:center;background:#f8f9fa;border-radius:8px;overflow:hidden;position:relative}.purchaseModal_shoesImage__G4WuX{width:100%;height:100%;object-fit:contain;transition:transform .3s ease}.purchaseModal_shoesItem__Chi0c:hover .purchaseModal_shoesImage__G4WuX{transform:scale(1.05)}.purchaseModal_shoesInfo__1JjdJ{width:100%;text-align:center}.purchaseModal_shoesName__Wfmo5{font-weight:600;font-size:16px;color:#2c3e50;margin-bottom:6px;line-height:1.4}.purchaseModal_shoesDescription__s_eCk{font-size:13px;color:#666;line-height:1.5}.purchaseModal_optionsSection__phcn0{margin-bottom:24px;padding:20px;background:#f8f9fa;border-radius:12px}.purchaseModal_optionsSection__phcn0 .ant-form-item{margin-bottom:20px}.purchaseModal_optionsSection__phcn0 .ant-form-item:last-child{margin-bottom:0}.purchaseModal_labelText__Ml0cM{font-weight:500;color:#2c3e50;font-size:14px}.purchaseModal_selectInput__7IutI{border-radius:8px}.purchaseModal_selectInput__7IutI .ant-select-selector{border-radius:8px!important;border:1px solid #d9d9d9;transition:all .3s ease}.purchaseModal_selectInput__7IutI .ant-select-selector:hover{border-color:#667eea!important}.purchaseModal_selectInput__7IutI .ant-select-focused .ant-select-selector{border-color:#667eea!important;box-shadow:0 0 0 2px rgba(102,126,234,.1)!important}.purchaseModal_deliverySection__bstpH{margin-top:8px}.purchaseModal_deliverySection__bstpH .ant-form-item{margin-bottom:20px}.purchaseModal_deliverySection__bstpH .ant-form-item:last-child{margin-bottom:0}.purchaseModal_textAreaInput__R2xCU,.purchaseModal_textInput__Nr2jz{border-radius:8px;border:1px solid #d9d9d9;transition:all .3s ease}.purchaseModal_textAreaInput__R2xCU:hover,.purchaseModal_textInput__Nr2jz:hover{border-color:#667eea}.purchaseModal_textAreaInput__R2xCU:focus,.purchaseModal_textInput__Nr2jz:focus{border-color:#667eea;box-shadow:0 0 0 2px rgba(102,126,234,.1)}.purchaseModal_textAreaInput__R2xCU{resize:vertical}.purchaseModal_addressInputWrapper__TX_gS{width:100%}.purchaseModal_addressSearchRow__CCTm9{display:flex;gap:8px;margin-bottom:8px}.purchaseModal_postcodeInput__hmsX5{flex:1;border-radius:8px;background-color:#f5f5f5}.purchaseModal_postcodeInput__hmsX5:focus{background-color:#fff}.purchaseModal_addressInput__VN4CL{width:100%;border-radius:8px;background-color:#f5f5f5}.purchaseModal_addressInput__VN4CL:focus{background-color:#fff}.purchaseModal_detailAddressInput__2unLq{width:100%;border-radius:8px}.purchaseModal_addressSearchButton__y3Kyv{border-radius:8px;background:linear-gradient(135deg,#667eea,#764ba2);border:none;font-weight:500;white-space:nowrap;transition:all .3s ease}.purchaseModal_addressSearchButton__y3Kyv:hover{background:linear-gradient(135deg,#5a6fd8,#6a3f92);transform:translateY(-1px);box-shadow:0 4px 12px rgba(102,126,234,.3)}.purchaseModal_divider__S5gwG{height:1px;background:linear-gradient(90deg,transparent,#e0e0e0,transparent);margin:32px 0}.purchaseModal_noShoesMessage__FF_8B{padding:30px 20px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:12px;text-align:center;margin-bottom:24px;border:1px solid #e0e0e0}.purchaseModal_noShoesIcon__jDJ8n{font-size:48px;margin-bottom:12px}.purchaseModal_noShoesText__tNLqW{color:#666;font-size:15px;line-height:1.6}.purchaseModal_formActions__KUyu_{margin-top:32px!important;margin-bottom:0;text-align:right;padding-top:24px;border-top:1px solid #f0f0f0}.purchaseModal_formActions__KUyu_ .ant-space{width:100%!important}.purchaseModal_formActions__KUyu_ .ant-btn{height:44px;padding:0 32px;font-size:15px;font-weight:500;border-radius:8px;transition:all .3s ease}.purchaseModal_formActions__KUyu_ .ant-btn-default{border-color:#d9d9d9;color:#666}.purchaseModal_formActions__KUyu_ .ant-btn-default:hover{border-color:#667eea;color:#667eea}.purchaseModal_formActions__KUyu_ .ant-btn-primary{background:linear-gradient(135deg,#667eea,#764ba2);border:none;box-shadow:0 4px 12px rgba(102,126,234,.3)}.purchaseModal_formActions__KUyu_ .ant-btn-primary:hover{background:linear-gradient(135deg,#5a6fd8,#6a3f92);box-shadow:0 6px 16px rgba(102,126,234,.4);transform:translateY(-1px)}.purchaseModal_buttonGroup__CksEi{display:flex;gap:12px;justify-content:space-between;width:100%}.purchaseModal_cancelButton__7twGE,.purchaseModal_submitButton___s_1E{width:100%}@media (max-width:768px){.purchaseModal_purchaseModal__tbl1p{width:95%!important;max-width:95%!important;margin:10px auto}.purchaseModal_purchaseModal__tbl1p .ant-modal-content{border-radius:12px}.purchaseModal_shoesList__zRn5n{grid-template-columns:1fr;gap:12px}.purchaseModal_shoesImageWrapper__x_jlx{height:150px}.purchaseModal_optionsSection__phcn0{padding:16px}.purchaseModal_formActions__KUyu_{text-align:center}.purchaseModal_formActions__KUyu_ .ant-space{width:100%;justify-content:center}.purchaseModal_formActions__KUyu_ .ant-btn{flex:1;max-width:150px}}.wallet_wallet__4Zflt{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);padding-bottom:40px;padding-top:80px}.wallet_content__lRZIN{padding:20px;max-width:1200px;margin-left:auto;margin-right:auto;height:calc(100vh - 80px);overflow-y:auto;overflow-x:hidden}.wallet_welcomeSection__Ygqf9{text-align:center;margin-bottom:30px;padding:30px 20px;background:rgba(255,255,255,.95);border-radius:20px;box-shadow:0 10px 30px rgba(0,0,0,.1);backdrop-filter:blur(10px)}.wallet_walletIcon__Djy_B{font-size:48px;color:#667eea;margin-bottom:16px}.wallet_walletTitle__5XVun{color:#2c3e50!important;margin:0!important;font-weight:700!important;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.wallet_balanceCard__vQlbm{margin-bottom:30px;border-radius:16px!important;box-shadow:0 8px 25px rgba(0,0,0,.1)!important;border:none!important;overflow:hidden;background:rgba(255,255,255,.95)!important;backdrop-filter:blur(10px)}.wallet_balanceContent__QPkP9{text-align:center;padding:20px}.wallet_balanceLabel__CyGW7{font-size:16px;color:#7f8c8d;margin-bottom:8px;font-weight:500}.wallet_balanceAmount__KP3pc{font-size:2.5rem;font-weight:700;color:#2c3e50;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.wallet_currencyUnit__mDKoH{font-size:1.5rem;color:#7f8c8d;font-weight:500}.wallet_coinSection__VwV1i{margin-bottom:30px}.wallet_sectionTitle__RyF7_{color:#2c3e50!important;margin-bottom:20px!important;font-weight:600!important;padding:0 10px}.wallet_coinList__K2uN_{display:grid;gap:20px}.wallet_coinCard__1LY0F{border-radius:16px!important;box-shadow:0 8px 25px rgba(0,0,0,.1)!important;border:none!important;overflow:hidden;background:rgba(255,255,255,.95)!important;backdrop-filter:blur(10px);transition:transform .3s ease,box-shadow .3s ease}.wallet_coinCard__1LY0F:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgba(0,0,0,.15)!important}.wallet_coinInfo__LaFJw{padding:20px}.wallet_coinHeader__y7rkt{display:flex;align-items:center;margin-bottom:20px;gap:16px}.wallet_coinIcon__YeKek{width:48px;height:48px;border-radius:50%;object-fit:cover}.wallet_coinDetails__r3sjG{flex:1}.wallet_coinName__iCYLk{font-size:18px;font-weight:600;color:#2c3e50;margin-bottom:4px}.wallet_coinBalance__0sakh{font-size:16px;color:#667eea;font-weight:500;margin-bottom:2px}.wallet_coinValue__FXhts{font-size:14px;color:#7f8c8d}.wallet_coinActions__SYGnv{display:flex;gap:12px;flex-wrap:wrap}.wallet_actionButton__9AulO{flex:1;min-width:120px;height:40px;border-radius:8px!important;font-weight:500;transition:all .3s ease}.wallet_actionButton__9AulO:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.wallet_qrModal__JVjsM{border-radius:16px!important}.wallet_modalTitle__VDQGr{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:600;color:#2c3e50}.wallet_qrContent__mu1dD{text-align:center;padding:20px 0}.wallet_receiveCaution__oEjSb{margin-bottom:20px;color:#7f8c8d;font-size:14px;font-weight:500}.wallet_qrCode__egSek{margin-bottom:20px;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.1)}.wallet_addressContainer__jn1_j{background:#f8f9fa;border-radius:8px;padding:16px;cursor:pointer;transition:all .3s ease;border:2px solid transparent}.wallet_addressContainer__jn1_j:hover{background:#e3f2fd;border-color:#667eea}.wallet_addressText__YisUl{font-family:Courier New,monospace;font-size:14px;word-break:break-all;color:#2c3e50}@media (max-width:768px){.wallet_content__lRZIN{padding:15px;height:calc(100vh - 80px)}.wallet_welcomeSection__Ygqf9{padding:20px 15px;margin-bottom:20px}.wallet_walletIcon__Djy_B{font-size:36px}.wallet_walletTitle__5XVun{font-size:1.5rem!important}.wallet_balanceAmount__KP3pc{font-size:2rem}.wallet_currencyUnit__mDKoH{font-size:1.2rem}.wallet_coinInfo__LaFJw{padding:15px}.wallet_coinHeader__y7rkt{margin-bottom:15px;gap:12px}.wallet_coinIcon__YeKek{width:40px;height:40px}.wallet_coinName__iCYLk{font-size:16px}.wallet_coinBalance__0sakh{font-size:14px}.wallet_coinValue__FXhts{font-size:12px}.wallet_coinActions__SYGnv{gap:8px}.wallet_actionButton__9AulO{min-width:100px;height:36px;font-size:12px}}@media (max-width:480px){.wallet_coinActions__SYGnv{flex-direction:column}.wallet_actionButton__9AulO{width:100%}}.referral_referral__i8k3e{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);padding-bottom:40px;padding-top:80px}.referral_content__AFhLM{padding:20px;max-width:1200px;margin-left:auto;margin-right:auto;height:calc(100vh - 80px);overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column}.referral_referralCode__IrwKR{background:rgba(255,255,255,.95);padding:20px;border-radius:12px;margin-bottom:20px;box-shadow:0 4px 15px rgba(0,0,0,.1);font-size:16px;font-weight:500}.referral_referralCodeValue__Y9Amx{color:#667eea;font-weight:700;font-size:18px}.referral_referralCodeSection__Bf8Ll{margin-bottom:15px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.referral_editButton__8Z_Px{color:#667eea!important;padding:0!important;height:auto!important;font-size:14px}.referral_editButton__8Z_Px:hover{color:#5a6fd8!important}.referral_referralLinkSection__mJFm7{border-top:1px solid #e8e8e8;padding-top:15px}.referral_referralLinkLabel__yIb4T{font-weight:500;margin-bottom:8px;color:#2c3e50}.referral_referralLinkContainer__R2ADI{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.referral_referralLinkText__4Ox1_{flex:1;min-width:200px;background:#f5f5f5;padding:8px 12px;border-radius:6px;font-family:monospace;font-size:12px;color:#666;word-break:break-all;border:1px solid #d9d9d9}.referral_referralLinkButtons__yE9Fk{display:flex;gap:8px;flex-shrink:0}.referral_copyButton__6z1fW{background:#667eea!important;border-color:#667eea!important}.referral_copyButton__6z1fW:hover{background:#5a6fd8!important;border-color:#5a6fd8!important}.referral_shareButton__qNkGN{border-color:#667eea!important;color:#667eea!important}.referral_shareButton__qNkGN:hover{border-color:#5a6fd8!important;color:#5a6fd8!important;background:rgba(102,126,234,.1)!important}.referral_selectType__YnCQh{position:relative;margin-bottom:20px}.referral_treeContainer__4MxZa{background:rgba(255,255,255,.95);border-radius:12px;padding:20px;box-shadow:0 4px 15px rgba(0,0,0,.1);flex:1;overflow:auto;min-height:0}.referral_treeNode__bVAa1{background:white;border:2px solid #667eea;border-radius:8px;padding:10px;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.1);text-align:center;font-size:12px;line-height:1.4}.referral_treeNodeTitle__Ak7RQ{font-weight:700;font-size:14px;margin-bottom:5px;color:#2c3e50;display:flex;align-items:center;justify-content:center;gap:5px;flex-wrap:nowrap}.referral_placeModal__5_gOj{padding:20px;text-align:center;font-size:16px;color:#2c3e50}@media (max-width:768px){.referral_content__AFhLM{padding:15px;margin-top:15px}.referral_referralCode__IrwKR{padding:15px;margin-bottom:15px;font-size:14px}.referral_referralCodeValue__Y9Amx{font-size:16px}.referral_referralLinkContainer__R2ADI{flex-direction:column;align-items:stretch}.referral_referralLinkText__4Ox1_{min-width:auto;font-size:11px}.referral_referralLinkButtons__yE9Fk{justify-content:center}.referral_treeContainer__4MxZa{padding:15px;min-height:250px}.referral_treeNode__bVAa1{padding:8px;font-size:11px}.referral_treeNodeTitle__Ak7RQ{font-size:13px}}