.NftCard_nft-card__L3LaB{display:flex;flex-direction:column;border-radius:12px;overflow:hidden}.NftCard_nft-card-container__SpkG6{display:flex;gap:24px}.NftCard_nft-card-container__SpkG6 .NftCard_media__LxUZC{display:flex;justify-content:center;align-items:flex-start}.NftCard_nft-card-container__SpkG6 .NftCard_media__LxUZC .NftCard_nft-media__5RihO{width:100%;height:auto;max-width:100%;max-height:400px;border-radius:12px;border:1px solid var(--border-primary);box-shadow:var(--shadow-sm);transition:all .2s cubic-bezier(.4,0,.2,1)}.NftCard_nft-card-container__SpkG6 .NftCard_media__LxUZC .NftCard_nft-media__5RihO:hover{box-shadow:var(--shadow-md);transform:scale(1.02)}.NftCard_nft-card-container__SpkG6 .NftCard_media__LxUZC .NftCard_nft-media-new-stats__My7oY{width:100%;height:auto;max-height:200px;max-width:200px;border-radius:12px;border:1px solid var(--border-primary);box-shadow:var(--shadow-sm);transition:all .2s cubic-bezier(.4,0,.2,1)}.NftCard_nft-card-container__SpkG6 .NftCard_media__LxUZC .NftCard_nft-media-new-stats__My7oY:hover{box-shadow:var(--shadow-md)}.NftCard_nft-card-container__SpkG6 .NftCard_info__rdpz7{display:flex;flex-direction:column;gap:12px;flex:1 1}.NftCard_nft-card-container__SpkG6 .NftCard_info-item__kFqVW{background:linear-gradient(135deg,var(--background-tertiary) 0,var(--background-secondary) 100%);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;border-radius:14px;padding:20px 18px;border:1px solid var(--border-primary);box-shadow:var(--shadow-sm);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.NftCard_nft-card-container__SpkG6 .NftCard_info-item__kFqVW:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--accent-gradient);opacity:0;transition:opacity .3s ease}.NftCard_nft-card-container__SpkG6 .NftCard_info-item__kFqVW:hover{border-color:var(--border-hover);box-shadow:var(--shadow-md);transform:translateY(-4px)}.NftCard_nft-card-container__SpkG6 .NftCard_info-item__kFqVW:hover:before{opacity:1}.NftCard_nft-card-container__SpkG6 .NftCard_info-item-title__fbFzJ{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--text-tertiary)}.NftCard_nft-card-container__SpkG6 .NftCard_info-item-text__6MflM{font-size:24px;font-weight:700;background:var(--accent-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.03em}.NftCard_nft-card-container__SpkG6 .NftCard_info__rdpz7 .p-progressbar{height:8px;margin-bottom:0;background:var(--background-tertiary);border-radius:12px;overflow:hidden;box-shadow:inset 0 2px 4px rgba(0,0,0,.3);border:1px solid var(--border-primary)}.NftCard_nft-card-container__SpkG6 .NftCard_info__rdpz7 .p-progressbar .NftCard_p-progressbar-value__1fbKt{background:var(--accent-gradient);box-shadow:0 0 12px var(--accent-shadow);border-radius:12px}.NftCard_nft-card-container__SpkG6 .NftCard_info__rdpz7 .NftCard_remaining-text__Cjih2{font-size:13px;font-weight:500;color:var(--text-secondary);text-align:center;margin-top:4px}@media screen and (max-width:768px){.NftCard_nft-card-container__SpkG6{flex-direction:column}}@media screen and (min-width:768px){.NftCard_nft-card-container__SpkG6{flex-direction:row}.NftCard_nft-card-container__SpkG6 .NftCard_media__LxUZC{min-width:250px;max-width:300px}.NftCard_nft-card-container__SpkG6 .NftCard_info__rdpz7{flex:1 1}}.NftDetail_loading__lNVWH{min-height:400px;display:flex;justify-content:center;align-items:center}.NftDetail_nft-detail-container__tTC_P{display:flex;flex-direction:column;gap:32px;padding:24px 0}.NftDetail_nft-detail-container__tTC_P .NftDetail_title__TuMHx{font-size:20px;font-weight:600;color:var(--text-primary);word-break:break-word}.NftDetail_nft-detail-container__tTC_P .NftDetail_grid__MOkPJ{display:flex;gap:24px}@media screen and (max-width:992px){.NftDetail_nft-detail-container__tTC_P .NftDetail_grid__MOkPJ{flex-direction:column}}@media screen and (min-width:992px){.NftDetail_nft-detail-container__tTC_P .NftDetail_grid__MOkPJ{flex-direction:row;justify-content:space-between}}.NftDetail_nft-detail-container__tTC_P .NftDetail_grid__MOkPJ .NftDetail_left__VqoxV,.NftDetail_nft-detail-container__tTC_P .NftDetail_grid__MOkPJ .NftDetail_right__bZ183{flex:1 1;display:flex;flex-direction:column;gap:16px}.NftDetail_nft-detail-container__tTC_P .NftDetail_grid__MOkPJ .NftDetail_button-container__WSKzf{display:flex;gap:10px;flex-wrap:wrap}.NftDetail_nft-detail-container__tTC_P .NftDetail_grid__MOkPJ .NftDetail_button-container__WSKzf .p-button{flex:1 1;min-width:-moz-fit-content;min-width:fit-content;white-space:nowrap}.NftDetail_nft-detail-container__tTC_P .NftDetail_grid__MOkPJ .NftDetail_button-container__WSKzf .p-button:not(:first-child){background:var(--button-secondary)!important;color:var(--button-text-secondary)!important;border:1px solid var(--border-primary)!important}.NftDetail_nft-detail-container__tTC_P .NftDetail_grid__MOkPJ .NftDetail_button-container__WSKzf .p-button:not(:first-child):hover{background:var(--button-secondary-hover)!important;border-color:var(--border-hover)!important}@media screen and (max-width:576px){.NftDetail_nft-detail-container__tTC_P .NftDetail_grid__MOkPJ .NftDetail_button-container__WSKzf{flex-direction:column}.NftDetail_nft-detail-container__tTC_P .NftDetail_grid__MOkPJ .NftDetail_button-container__WSKzf .p-button{flex:none;width:100%}}.NftDetail_nft-detail-container__tTC_P .NftDetail_grid__MOkPJ .NftDetail_info-card__oWiqv{flex:1 1;display:flex;flex-direction:column;justify-content:space-between;gap:24px;background:linear-gradient(135deg,var(--background-tertiary) 0,var(--background-secondary) 100%);box-shadow:var(--shadow-md);border:1px solid var(--border-primary);border-radius:16px;padding:24px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.NftDetail_nft-detail-container__tTC_P .NftDetail_grid__MOkPJ .NftDetail_info-card__oWiqv:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--accent-gradient);opacity:0;transition:opacity .3s ease}.NftDetail_nft-detail-container__tTC_P .NftDetail_grid__MOkPJ .NftDetail_info-card__oWiqv:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px);border-color:var(--border-hover)}.NftDetail_nft-detail-container__tTC_P .NftDetail_grid__MOkPJ .NftDetail_info-card__oWiqv:hover:before{opacity:1}.NftDetail_nft-detail-container__tTC_P .NftDetail_grid__MOkPJ .NftDetail_info-card__oWiqv .NftDetail_info-item__bms6s{display:flex;flex-direction:column;gap:8px}.NftDetail_nft-detail-container__tTC_P .NftDetail_grid__MOkPJ .NftDetail_info-card__oWiqv .NftDetail_info-item__bms6s h3{font-size:11px;color:var(--text-tertiary);font-weight:700;text-transform:uppercase;letter-spacing:1px;margin:0}.NftDetail_nft-detail-container__tTC_P .NftDetail_grid__MOkPJ .NftDetail_info-card__oWiqv .NftDetail_info-item__bms6s h1{font-size:32px;font-weight:700;letter-spacing:-.04em;margin:0;background:var(--accent-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 0 30px var(--accent-shadow);line-height:1.2}.NftDetail_nft-detail-container__tTC_P .NftDetail_grid__MOkPJ .NftDetail_info-card__oWiqv .NftDetail_info-item__bms6s:nth-child(2),.NftDetail_nft-detail-container__tTC_P .NftDetail_grid__MOkPJ .NftDetail_info-card__oWiqv .NftDetail_info-item__bms6s:nth-child(3){flex:.7 1}.NftDetail_nft-detail-container__tTC_P .NftDetail_grid__MOkPJ .NftDetail_info-card__oWiqv .NftDetail_info-item__bms6s:nth-child(2) h3,.NftDetail_nft-detail-container__tTC_P .NftDetail_grid__MOkPJ .NftDetail_info-card__oWiqv .NftDetail_info-item__bms6s:nth-child(3) h3{font-size:10px}.NftDetail_nft-detail-container__tTC_P .NftDetail_grid__MOkPJ .NftDetail_info-card__oWiqv .NftDetail_info-item__bms6s:nth-child(2) h1,.NftDetail_nft-detail-container__tTC_P .NftDetail_grid__MOkPJ .NftDetail_info-card__oWiqv .NftDetail_info-item__bms6s:nth-child(3) h1{font-size:20px}.NftDetail_nft-detail-container__tTC_P .NftDetail_grid__MOkPJ .NftDetail_info-card__oWiqv>h3{font-size:11px;color:var(--text-tertiary);font-weight:700;text-transform:uppercase;letter-spacing:1px;margin:0}.NftDetail_nft-detail-container__tTC_P .NftDetail_grid__MOkPJ .NftDetail_upgrade-form__QnUWc .card-body{display:flex;flex-direction:column;gap:20px}.NftDetail_nft-detail-container__tTC_P .NftDetail_grid__MOkPJ .NftDetail_upgrade-form__QnUWc .card-body .NftDetail_form-item__6tkkZ{display:flex;flex-direction:column;gap:8px}.NftDetail_nft-detail-container__tTC_P .NftDetail_grid__MOkPJ .NftDetail_upgrade-form__QnUWc .card-body .NftDetail_form-item__6tkkZ label{font-size:13px;font-weight:600;color:var(--text-primary)}.NftDetail_nft-detail-container__tTC_P .NftDetail_grid__MOkPJ .NftDetail_upgrade-form__QnUWc .card-body .NftDetail_form-item-input-group__tHxtQ .NftDetail_row-item__BC6p_{display:flex;align-items:center;gap:8px}.NftDetail_nft-detail-container__tTC_P .NftDetail_grid__MOkPJ .NftDetail_upgrade-form__QnUWc .card-body .NftDetail_form-item-input-group__tHxtQ .NftDetail_row-item__BC6p_ a{display:flex;align-items:center;padding:8px;color:var(--text-secondary);border-radius:6px;transition:all .15s ease}.NftDetail_nft-detail-container__tTC_P .NftDetail_grid__MOkPJ .NftDetail_upgrade-form__QnUWc .card-body .NftDetail_form-item-input-group__tHxtQ .NftDetail_row-item__BC6p_ a:hover{background:var(--background-tertiary);color:var(--text-primary)}.NftDetail_nft-detail-container__tTC_P .NftDetail_grid__MOkPJ .NftDetail_upgrade-form__QnUWc .card-body .NftDetail_form-item-input-group__tHxtQ .NftDetail_row-item__BC6p_ a i{font-size:14px}.NftDetail_nft-detail-container__tTC_P .NftDetail_grid__MOkPJ .NftDetail_upgrade-form__QnUWc .card-body .NftDetail_form-item-input-group__tHxtQ .NftDetail_form-input__YG7X3,.NftDetail_nft-detail-container__tTC_P .NftDetail_grid__MOkPJ .NftDetail_upgrade-form__QnUWc .card-body .NftDetail_form-item-input-group__tHxtQ .NftDetail_form-input__YG7X3 .p-component{width:100%}.NftDetail_nft-detail-container__tTC_P:first-child{padding-bottom:32px;border-bottom:1px solid var(--border-primary)}.MintNft_mint-nft__S4MtB{min-height:500px;display:flex;justify-content:center;align-items:center}.MintNft_mint-nft-container__IIm0G{width:100%;max-width:500px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:36px;padding:56px 40px;box-shadow:var(--shadow-lg);border:1px solid var(--border-primary);border-radius:20px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.MintNft_mint-nft-container__IIm0G:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--accent-gradient);opacity:.5}.MintNft_mint-nft-container__IIm0G:hover{box-shadow:var(--shadow-xl);transform:translateY(-4px);border-color:var(--border-hover)}.MintNft_mint-nft-container__IIm0G:hover:before{opacity:1}.MintNft_mint-nft-container__IIm0G .MintNft_logo__JbJl2{width:88px;height:88px;border-radius:20px;box-shadow:var(--shadow-lg);transition:all .4s cubic-bezier(.34,1.56,.64,1)}.MintNft_mint-nft-container__IIm0G .MintNft_logo__JbJl2:hover{transform:scale(1.1) rotate(5deg);box-shadow:0 8px 24px var(--accent-shadow)}.MintNft_mint-nft-container__IIm0G .MintNft_description__eP_Yb{font-size:16px;line-height:1.6;text-align:center;color:var(--text-secondary);max-width:400px}.MintNft_mint-nft-container__IIm0G .MintNft_form__bg_jX{width:100%;display:flex;flex-direction:column;gap:20px}.MintNft_mint-nft-container__IIm0G .MintNft_form-item-container__kUovs{display:flex;flex-direction:column;gap:16px}@media screen and (min-width:576px){.MintNft_mint-nft-container__IIm0G .MintNft_form-item-container__kUovs{flex-direction:row;gap:12px}.MintNft_mint-nft-container__IIm0G .MintNft_form-item-container__kUovs .MintNft_form-item-price__4aJCn{flex:2 1}.MintNft_mint-nft-container__IIm0G .MintNft_form-item-container__kUovs .MintNft_form-item-token__xPxbd{flex:1 1}}.MintNft_mint-nft-container__IIm0G .MintNft_form-item-container__kUovs .MintNft_form-item__2I2ni{display:flex;flex-direction:column;gap:8px}.MintNft_mint-nft-container__IIm0G .MintNft_form-item-container__kUovs .MintNft_form-item__2I2ni label{font-size:13px;font-weight:600;color:var(--text-primary)}.MintNft_mint-nft-container__IIm0G .MintNft_form-item-container__kUovs .MintNft_form-item-input-group__IK5XR{flex:1 1}.ConnectWallet_connect-wallet__sQmHt{min-height:500px;display:flex;justify-content:center;align-items:center}.ConnectWallet_connect-wallet-container__BNnwF{width:100%;max-width:600px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:36px;padding:56px 40px;background:var(--background-secondary);border:1px solid var(--border-primary);border-radius:20px;box-shadow:var(--shadow-lg);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.ConnectWallet_connect-wallet-container__BNnwF:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--accent-gradient);opacity:.5}.ConnectWallet_connect-wallet-container__BNnwF:hover{box-shadow:var(--shadow-xl);transform:translateY(-4px);border-color:var(--border-hover)}.ConnectWallet_connect-wallet-container__BNnwF:hover:before{opacity:1}.ConnectWallet_connect-wallet-container__BNnwF .ConnectWallet_logo__5JPt6{width:96px;height:96px;border-radius:24px;box-shadow:var(--shadow-lg);transition:all .4s cubic-bezier(.34,1.56,.64,1)}.ConnectWallet_connect-wallet-container__BNnwF .ConnectWallet_logo__5JPt6:hover{transform:scale(1.15) rotate(-8deg);box-shadow:0 8px 24px var(--accent-shadow)}.ConnectWallet_connect-wallet-container__BNnwF .ConnectWallet_description__vbqLz{font-size:16px;line-height:1.8;color:var(--text-secondary);max-width:540px;text-align:center;font-weight:400}.ConnectWallet_connect-wallet-container__BNnwF .ConnectWallet_description__vbqLz br{display:block;content:"";margin-top:8px}.ConnectWallet_connect-wallet-container__BNnwF .ConnectWallet_badges__aMrdq{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;max-width:480px}.ConnectWallet_connect-wallet-container__BNnwF .ConnectWallet_badge__YBh2i{display:inline-flex;align-items:center;padding:6px 14px;border-radius:20px;font-size:13px;font-weight:600;letter-spacing:.02em;transition:all .25s cubic-bezier(.4,0,.2,1);cursor:default}.ConnectWallet_connect-wallet-container__BNnwF .ConnectWallet_badge__YBh2i:hover{transform:translateY(-2px) scale(1.05)}.ConnectWallet_connect-wallet-container__BNnwF .ConnectWallet_badge--emerald__IQLY_{background:linear-gradient(135deg,rgba(16,185,129,.15),rgba(52,211,153,.25));color:#10b981;border:1px solid rgba(16,185,129,.3);box-shadow:0 2px 8px rgba(16,185,129,.2)}.ConnectWallet_connect-wallet-container__BNnwF .ConnectWallet_badge--emerald__IQLY_:hover{box-shadow:0 4px 16px rgba(16,185,129,.35);background:linear-gradient(135deg,rgba(16,185,129,.25),rgba(52,211,153,.35))}.ConnectWallet_connect-wallet-container__BNnwF .ConnectWallet_badge--violet__HDo94{background:linear-gradient(135deg,rgba(139,92,246,.15),rgba(167,139,250,.25));color:#8b5cf6;border:1px solid rgba(139,92,246,.3);box-shadow:0 2px 8px rgba(139,92,246,.2)}.ConnectWallet_connect-wallet-container__BNnwF .ConnectWallet_badge--violet__HDo94:hover{box-shadow:0 4px 16px rgba(139,92,246,.35);background:linear-gradient(135deg,rgba(139,92,246,.25),rgba(167,139,250,.35))}.ConnectWallet_connect-wallet-container__BNnwF .ConnectWallet_badge--amber__8mILV{background:linear-gradient(135deg,rgba(245,158,11,.15),rgba(251,191,36,.25));color:#f59e0b;border:1px solid rgba(245,158,11,.3);box-shadow:0 2px 8px rgba(245,158,11,.2)}.ConnectWallet_connect-wallet-container__BNnwF .ConnectWallet_badge--amber__8mILV:hover{box-shadow:0 4px 16px rgba(245,158,11,.35);background:linear-gradient(135deg,rgba(245,158,11,.25),rgba(251,191,36,.35))}.ConnectWallet_connect-wallet-container__BNnwF .ConnectWallet_badge--rose__ds3bf{background:linear-gradient(135deg,rgba(244,63,94,.15),rgba(251,113,133,.25));color:#f43f5e;border:1px solid rgba(244,63,94,.3);box-shadow:0 2px 8px rgba(244,63,94,.2)}.ConnectWallet_connect-wallet-container__BNnwF .ConnectWallet_badge--rose__ds3bf:hover{box-shadow:0 4px 16px rgba(244,63,94,.35);background:linear-gradient(135deg,rgba(244,63,94,.25),rgba(251,113,133,.35))}.ConnectWallet_connect-wallet-container__BNnwF .ConnectWallet_badge--cyan__k9Tru{background:linear-gradient(135deg,rgba(6,182,212,.15),rgba(34,211,238,.25));color:#06b6d4;border:1px solid rgba(6,182,212,.3);box-shadow:0 2px 8px rgba(6,182,212,.2)}.ConnectWallet_connect-wallet-container__BNnwF .ConnectWallet_badge--cyan__k9Tru:hover{box-shadow:0 4px 16px rgba(6,182,212,.35);background:linear-gradient(135deg,rgba(6,182,212,.25),rgba(34,211,238,.35))}.page_page__9A_cN{padding:48px 0;min-height:calc(100vh - 200px)}.page_page__9A_cN .page_loading__p8Fek{min-height:400px;display:flex;justify-content:center;align-items:center}