body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{align-items:center;background:linear-gradient(180deg,#fff5e2,#fff 50%,#ede3ed);display:flex;justify-content:center;min-height:100vh;min-height:-webkit-fill-available;overflow:hidden;padding:0}@media (display-mode:standalone){body{background:linear-gradient(180deg,#fff5e2,#fff 50%,#ede3ed);margin:0;padding:0}.App{padding-bottom:env(safe-area-inset-bottom);padding-top:env(safe-area-inset-top)}}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}html{height:-webkit-fill-available}body{background:linear-gradient(180deg,#fff5e2,#fff 50%,#ede3ed);min-height:100vh;min-height:-webkit-fill-available;overflow:hidden}@media (prefers-color-scheme:dark){.App,body{background:linear-gradient(180deg,#2d2d2d,#1a1a1a 50%,#2d2d2d)}}.desktop-sidebar{background-color:#fff;border-right:1px solid #e5e7eb;display:none;height:100vh;left:0;position:fixed;top:0;width:80px;z-index:1000}@media (min-width:1024px){.desktop-sidebar{display:flex;flex-direction:column}}.desktop-sidebar-container{display:flex;flex-direction:column;height:100%;padding:1rem 0}.sidebar-logo{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;justify-content:center;margin-bottom:1.5rem;padding:0 .5rem 1.5rem}.sidebar-logo svg{height:48px;width:48px}.sidebar-nav-items{display:flex;flex:1 1;flex-direction:column;gap:.5rem;padding:0 .5rem}.sidebar-nav-button{align-items:center;background:#0000;border:none;border-radius:.5rem;color:#6b7280;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;justify-content:center;padding:.875rem .5rem;transition:all .2s ease;width:100%}.sidebar-nav-button:hover{background-color:#f9fafb;color:#374151}.sidebar-nav-button.active{background-color:#f3f4f6;color:#111827}.sidebar-nav-button.active .sidebar-nav-icon{color:#6366f1}.sidebar-nav-icon{flex-shrink:0;height:24px;transition:color .2s ease;width:24px}.theme-dark .desktop-sidebar{background-color:#1f2937;border-right-color:#374151}.theme-dark .sidebar-logo{border-bottom-color:#374151}.theme-dark .sidebar-nav-button{color:#9ca3af}.theme-dark .sidebar-nav-button:hover{background-color:#374151;color:#f3f4f6}.theme-dark .sidebar-nav-button.active{background-color:#4b5563;color:#fff}.theme-dark .sidebar-nav-button.active .sidebar-nav-icon{color:#818cf8}@media (max-width:1023px){.desktop-sidebar{display:none!important}}@media (min-width:1024px){.desktop-layout-with-sidebar{margin-left:240px}}.custom-container{background:linear-gradient(180deg,#f9fbec,#fff 50%,#ede3ed);border-radius:32px;box-shadow:0 2px 4px #0000001a;box-sizing:border-box;height:672px;margin:0 auto;padding:5px 20px 20px;width:400px}.outer-container{align-items:center;background-color:#f8fafc;bottom:0;display:flex;justify-content:center;left:0;min-height:100vh;overflow:hidden;padding:0;position:fixed;right:0;top:0;transition:background-color .3s ease;width:100%}.inner-container{background:linear-gradient(180deg,#f9fbec,#fff 50%,#ede3ed);border-radius:32px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;height:672px;margin:0;overflow:hidden;position:relative;transition:background .3s ease;width:400px}.theme-dark.outer-container{background-color:#1a1a1a}.theme-dark.inner-container{box-shadow:0 4px 6px -1px #0003,0 2px 4px -1px #0000001a}.theme-dark .custom-container,.theme-dark.inner-container{background:linear-gradient(180deg,#2d2d2d,#1a1a1a 50%,#2d2d2d)}.theme-system.outer-container{background-color:#f8fafc;background-color:var(--system-background-color,#f8fafc)}.theme-system.inner-container{background:linear-gradient(180deg,#fff5e2,#fff 50%,#ede3ed);background:var(--system-gradient,linear-gradient(180deg,#fff5e2 0,#fff 50%,#ede3ed 100%))}@media screen and (max-width:480px){.outer-container{background:#f8fafc;bottom:0;left:0;overflow:hidden;padding:0;position:fixed;right:0;top:0}.theme-dark.outer-container{background:linear-gradient(180deg,#2d2d2d,#1a1a1a 50%,#2d2d2d)}.inner-container{box-shadow:none;display:flex;flex-direction:column;position:relative}.custom-container,.inner-container{border-radius:0;height:100vh;width:100%}.custom-container{margin:0;padding:5px 16px 16px}}@media screen and (max-height:672px){.inner-container{height:100vh}}.welcome-content{flex-direction:column;height:100%;padding:20px;text-align:center}.logo-container,.welcome-content{align-items:center;display:flex;justify-content:center}.logo-container{margin-bottom:24px}.logo{align-items:center;background:linear-gradient(135deg,#ffd6e5,#c1e695);border-radius:50%;color:#000;display:flex;font-size:40px;height:80px;justify-content:center;width:80px}.welcome-text{margin-bottom:40px}.welcome-text,.welcome-text h1{color:#000;transition:color .3s ease}.welcome-text h1{font-size:24px;font-weight:600;margin-bottom:16px}.welcome-text h1 span{font-weight:400}.welcome-text p{color:#64748b;font-size:18px;line-height:1.5;transition:color .3s ease}.continue-button{align-items:center;background-color:#18181b;border:none;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#fff;cursor:pointer;display:inline-flex;font-weight:500;justify-content:center;margin-top:40px;max-width:296px;padding:14px 32px;transition:all .3s ease;width:100%}.continue-button:disabled{opacity:.3}.theme-dark .welcome-text{color:#fff}.theme-dark .continue-button{background-color:#fff;box-shadow:none;color:#000}.theme-dark .continue-button:hover{background-color:#ffffffe6}.theme-dark .continue-button:active{background-color:#fffc}.theme-dark .continue-button:disabled{background-color:#ffffff4d;color:#00000080}.theme-dark .welcome-text h1,.theme-dark .welcome-text p{color:#fff}.button-layer{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:center;width:100%}.button-layer.slide-out{animation:slide-out-up .2s ease-out;position:relative}.button-layer.slide-in{animation:slide-in-down .2s ease-out;inset:0;position:absolute}.button-icon{flex:none}@keyframes slide-out-up{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@keyframes slide-in-down{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.arrow{font-size:20px}.welcome-container{justify-content:center;padding:2rem}.login-content,.welcome-container{align-items:center;display:flex;flex-direction:column;height:100%}.login-content{justify-content:space-between;padding:40px 20px 30px;text-align:center}.login-content .logo-container{align-items:center;display:flex;justify-content:center;margin-bottom:20px}.login-content .welcome-text{color:#000;margin-bottom:0;transition:color .3s ease}.login-bottom,.login-header{align-items:center;display:flex;flex-direction:column}.login-bottom{margin-bottom:60px;width:100%}.passkey-info{margin-bottom:20px;margin-top:16px;text-align:center}.passkey-info p{color:#000;font-size:16px;line-height:1.4;margin:8px 0}.create-link{color:#ec4899;cursor:pointer;font-weight:500;text-decoration:none}.create-link:hover{text-decoration:underline}.terms-text{color:#94a3b8;font-size:12px;line-height:1.4;margin-top:12px;max-width:280px}.mt-10{margin-top:2.5rem}.text-center{text-align:center}.text-xs{font-size:.625rem;line-height:.875rem}.text-black\/40{color:#0006}.text-neutral-200{color:#e5e5e5}.mt-10 a,.underline{color:inherit;text-decoration:underline}.mt-10 a:hover{opacity:.8}.login-content .welcome-text h1{color:#000;font-size:24px;font-weight:600;margin-bottom:16px;transition:color .3s ease}.login-content .welcome-text h1 span{font-weight:400}.login-content .welcome-text p{color:#64748b;font-size:18px;line-height:1.5;transition:color .3s ease}.theme-dark .login-content .welcome-text,.theme-dark .login-content .welcome-text h1,.theme-dark .login-content .welcome-text p,.theme-dark .passkey-info p{color:#fff}.theme-dark .terms-text{color:#94a3b8}.create-account-button{align-items:center;background-color:#18181b;border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:12px;justify-content:center;padding:14px 24px;transition:all .2s ease;width:100%}.create-account-button:hover{background-color:#27272a;transform:translateY(-1px)}.theme-dark .create-account-button{background-color:#fff;color:#000}.theme-dark .create-account-button:hover{background-color:#ffffffe6}.theme-dark .text-black\/40{color:#fff6}.theme-dark .text-neutral-200{color:#a3a3a3}.wallet-create-container{min-height:100vh;padding:20px;text-align:center}.wallet-create-container,.wallet-creation-content{align-items:center;display:flex;flex-direction:column;justify-content:center}.wallet-creation-content{background:linear-gradient(180deg,#fff5e2,#fff 50%,#ede3ed);border-radius:32px;box-sizing:border-box;height:100%;min-height:100%;padding:32px;position:relative;transition:background .3s ease}.theme-dark .wallet-creation-content{background:linear-gradient(180deg,#292524cc,#1c1917 50%,#292524cc)}.creation-animation{align-items:center;display:flex;height:100px;justify-content:center;margin-bottom:64px;position:relative;width:100px}.creation-text{margin-top:24px;text-align:center}.creation-text h1{color:#000;font-size:24px;font-weight:600;margin-bottom:12px;transition:color .3s ease}.theme-dark .creation-text h1{color:#fff}.creation-text p{color:#64748b;font-size:16px;line-height:1.5;transition:color .3s ease}.theme-dark .creation-text p{color:#ffffffb3}.error-message{align-items:center;color:#ef4444;display:flex;flex-direction:column;gap:12px;margin-top:24px;text-align:center}.error-message button{background:none;border:1px solid #ef4444;border-radius:8px;color:#ef4444;cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s ease}.error-message button:hover{background:#ef4444;color:#fff}.theme-dark .error-message{color:#ef4444}.theme-dark .error-message button{border:1px solid #ef4444;color:#ef4444}.theme-dark .error-message button:hover{background:#ef4444;color:#fff}.wallet-create-content{align-items:center;display:flex;flex-direction:column;gap:30px;max-width:400px;width:100%}.logo-container{margin-bottom:10px}.status-section{display:flex;flex-direction:column;gap:8px}.status-title{color:#000;font-size:24px;font-weight:600;line-height:1.3;margin:0}.status-subtitle{color:#64748b;font-size:16px;margin:0}.progress-container{display:flex;flex-direction:column;gap:8px;width:100%}.progress-bar{background-color:#f0f0f0;border-radius:4px;height:8px;overflow:hidden;width:100%}.progress-fill{background:linear-gradient(90deg,#ec4899,#f472b6);border-radius:4px;height:100%;transition:width .5s ease-in-out}.progress-text{color:#64748b;font-size:14px;font-weight:500}.networks-section{width:100%}.networks-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr);margin-top:20px}.network-item{align-items:center;background-color:#f8f9fa;border:2px solid #0000;border-radius:12px;display:flex;flex-direction:column;gap:8px;opacity:.5;padding:16px;transition:all .3s ease}.network-item.active{background-color:#fef7f7;border-color:#ec4899;opacity:1;transform:scale(1.05)}.network-icon{border-radius:50%;color:#fff;font-size:12px;font-weight:600}.network-icon.ethereum{background:linear-gradient(135deg,#627eea,#4b6cd1)}.network-icon.bsc{background:linear-gradient(135deg,#f3ba2f,#e8a317)}.network-icon.optimism{background:linear-gradient(135deg,#ff0420,#e60019)}.network-icon.solana{background:linear-gradient(135deg,#9945ff,#7b2cbf)}.network-item span{color:#64748b;font-size:12px;font-weight:500}.network-item.active span{color:#ec4899}.loading-animation{align-items:center;display:flex;justify-content:center;margin-top:20px}.spinner{animation:spin 1s linear infinite;border:3px solid #f0f0f0;border-radius:50%;border-top-color:#ec4899;height:32px;width:32px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.success-animation{margin-top:20px}.checkmark,.success-animation{align-items:center;display:flex;justify-content:center}.checkmark{animation:checkmarkPop .5s ease-in-out;background-color:#10b981;border-radius:50%;color:#fff;height:48px;width:48px}@keyframes checkmarkPop{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.loading-spinner{animation:spin 1s linear infinite;border:4px solid #f0f0f0;border-radius:50%;border-top-color:#ec4899;height:40px;margin-bottom:20px;width:40px}.theme-dark .progress-text,.theme-dark .status-subtitle,.theme-dark .status-title{color:#fff}.theme-dark .progress-bar{background-color:#333}.theme-dark .network-item{background-color:#2a2a2a;border-color:#0000}.theme-dark .network-item.active{background-color:#3a1a2a;border-color:#ec4899}.theme-dark .network-item span{color:#fff}.theme-dark .network-item.active span{color:#f472b6}.theme-dark .spinner{border-color:#ec4899 #333 #333}@media (max-width:480px){.wallet-create-container{padding:16px}.status-title{font-size:20px}.networks-grid{gap:12px}.network-item{padding:12px}.network-icon{font-size:10px;height:32px;width:32px}}.crypto-card{align-items:center;border-bottom:1px solid #00000008;cursor:pointer;display:flex;justify-content:space-between;padding:12px 16px;pointer-events:auto;position:relative;transition:background-color .2s ease;z-index:15}.crypto-card:hover{background:#ffffff1a}.crypto-info{align-items:center;display:flex;gap:16px}.crypto-icon-placeholder{align-items:center;background:#f0f0f0;border-radius:10px;box-shadow:0 2px 8px #0000001a,0 1px 3px #00000014;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.crypto-details{display:flex;flex-direction:column;gap:4px}.crypto-name{color:#000000d9;font-size:14px;font-weight:500}.crypto-price{color:#00000073;font-size:13px}.crypto-balance{align-items:flex-end;display:flex;flex-direction:column;gap:4px}.crypto-amount{color:#000000d9;font-size:14px;font-weight:500;text-align:right}.crypto-value{color:#00000073;font-size:13px;text-align:right}.theme-dark .crypto-card{border-bottom:1px solid #ffffff08}.theme-dark .crypto-card:hover{background:#ffffff08}.theme-dark .crypto-amount,.theme-dark .crypto-name{color:#ffffffd9}.theme-dark .crypto-price,.theme-dark .crypto-value{color:#ffffff73}.theme-dark .crypto-icon-placeholder{background:#ffffff0f;box-shadow:0 2px 8px #0000004d,0 1px 3px #0003}.crypto-list{display:flex;flex-direction:column;margin:0 auto;max-width:100%;min-height:200px;padding:16px 0;pointer-events:auto;position:relative;transition:all .3s ease;z-index:10}.crypto-list>:first-child{border-top-left-radius:20px;border-top-right-radius:20px}.crypto-list>:last-child{border-bottom:none;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.theme-dark .crypto-list{background-color:initial}.theme-dark .crypto-card{border-bottom-color:#ffffff1a}.theme-dark .crypto-card:hover{background-color:#ffffff0d}.theme-dark .crypto-amount,.theme-dark .crypto-name{color:#ffffffe6}.theme-dark .crypto-price,.theme-dark .crypto-value{color:#fff9}.theme-dark .crypto-icon-placeholder{background-color:#ffffff1a}@media (max-width:768px){.crypto-list{-webkit-overflow-scrolling:touch;flex:1 1;min-height:150px;overflow-y:visible;padding:0 2px}.crypto-list>:first-child{border-top-left-radius:16px;border-top-right-radius:16px}.crypto-list>:last-child{border-bottom-left-radius:16px;border-bottom-right-radius:16px;margin-bottom:16px}}.ui-group{color:#fff;position:relative;transition:all .2s ease}.ui-group:hover{opacity:.8}.bottom-nav-container{-webkit-tap-highlight-color:transparent;background-color:#000;border-radius:16px;box-shadow:0 4px 8px #0003;min-width:320px;overflow:hidden;padding:0;width:auto}.ui-group button{color:#fff}.ui-group svg{height:24px;width:24px}.ui-h-6{height:24px}.ui-w-px{width:1px}.ui-self-center{align-self:center}.ui-bg-gray-700{background-color:#ffffff1a}.ui-relative{position:relative}.ui-bg-black,.ui-relative.ui-isolate.ui-inline-flex.ui-items-stretch.ui-h-14{background-color:#000!important}.ui-shadow-\[0_4px_8px_theme\(colors\.black\/3\%\)\]{box-shadow:0 4px 8px #0000001a}.ui-z-\[1\]{z-index:1}.ui-flex{display:flex}.ui-items-center{align-items:center}.ui-justify-center{justify-content:center}.ui-px-4{padding-left:1rem;padding-right:1rem}.ui-pl-6{padding-left:1.5rem}.ui-pr-6{padding-right:1.5rem}.ui-text-white{color:#fff}.ui-text-gray-600{color:#fff9}.group-enabled:group-hover\:ui-text-gray-500:hover{color:#fffc}.theme-dark .ui-bg-neutral-700\/60{background-color:#000!important}.theme-dark .ui-text-neutral-400{color:#fff9}.theme-dark .group-enabled:group-hover\:ui-text-neutral-300:hover{color:#fffc}.bottom-nav{-webkit-tap-highlight-color:transparent;bottom:2rem;left:50%;position:fixed;transform:translateX(-50%);width:auto;z-index:50}.bottom-nav-inner{height:56px;padding:0 8px}.bottom-nav-inner,.nav-button{align-items:center;display:flex}.nav-button{-webkit-tap-highlight-color:transparent;background:none;border:none;color:#fff9;cursor:pointer;justify-content:center;outline:none!important;padding:8px 16px;touch-action:manipulation;transition:all .2s ease;user-select:none;-webkit-user-select:none}.nav-button:focus{outline:none}.nav-button:focus-visible{outline:none}.nav-button::-moz-focus-inner{border:0}.nav-button:hover{color:#fffc}.nav-button:active{color:#ffffffe6;transform:scale(.95)}.nav-button.active{color:#fff}.nav-icon{width:24px}.nav-divider,.nav-icon{height:24px;pointer-events:none}.nav-divider{background-color:#ffffff1a;margin:0 4px;width:1px}@media (min-width:768px){.bottom-nav{display:none}}@media (max-width:767px){.bottom-nav{display:block}.bottom-nav-container{background-color:#000!important}.nav-button{-webkit-tap-highlight-color:transparent;touch-action:manipulation}}.ui-isolate{isolation:isolate}.ui-inline-flex{display:inline-flex}.ui-items-stretch{align-items:stretch}.ui-h-14{height:3.5rem}.ui-rounded-\[16px\]{border-radius:16px}.ui-bg-black{background-color:#000}.ui-shadow-\[0_4px_8px_theme\(colors\.black\/3\%\)\]{box-shadow:0 4px 8px #00000008}.theme-dark .ui-bg-neutral-700\/60{background-color:#40404099}.theme-dark .ui-backdrop-blur-\[10px\]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.theme-dark .ui-shadow-none{box-shadow:none}.home-content{background:linear-gradient(180deg,#f9fbec,#ffffff80 50%,#fde3ed80);border-radius:32px;box-sizing:border-box;height:100%;min-height:100%;padding:16px 24px;position:relative;transition:background .3s ease}.theme-dark .home-content{background:linear-gradient(180deg,#2d2d2d80,#1a1a1a80 50%,#2d2d2d80)}.theme-dark .text-black{color:#fff}.theme-dark .bg-gray-100{background-color:#ffffff1a}.theme-dark .border{border-color:#ffffff1a}.theme-dark .before\:from-gray-200:before{--tw-gradient-from:#ffffff1a;--tw-gradient-to:#ffffff1a}.theme-dark .before\:to-gray-200:before{--tw-gradient-to:#ffffff1a}.theme-dark .receive-button{background-color:#ffffff1a;border-color:#ffffff1a}.theme-dark .receive-button:hover{background-color:#ffffff26}.home-header{align-items:center;display:flex;justify-content:space-between;margin-top:-4px;padding:4px 8px;width:100%}.relative{position:relative}.absolute{position:absolute}.inset-0{inset:0}.inset-px{inset:1px}.z-50{z-index:50}.isolate{isolation:isolate}.flex{display:flex}.flex-none{flex:none}.flex-1{flex:1 1}.flex-row{flex-direction:row}.items-center{align-items:center}.justify-center{justify-content:center}.gap-x-2{gap:0 .5rem}.p-2{padding:.5rem}.left-0{left:0}.top-0{top:0}.overflow-hidden{overflow:hidden}.rounded-full{border-radius:9999px}.rounded-\[20px\]{border-radius:20px}.rounded-\[19px\]{border-radius:19px}.border{border-width:1px}.border-pink-600{border-color:#db2777}.bg-pink-500{background-color:#ec4899}.bg-gray-100{background-color:#f3f4f6}.text-sm{font-size:.875rem;line-height:1.25rem}.font-medium{font-weight:500}.text-black{color:#000}.shadow-none{box-shadow:none}.size-6{height:1.5rem;width:1.5rem}.ui-fill-white{fill:#fff}.before\:absolute:before{content:"";position:absolute}.before\:inset-0:before{inset:0}.before\:bg-gradient-to-b:before{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.before\:from-gray-200:before{--tw-gradient-from:#e5e7eb;--tw-gradient-to:#e5e7eb}.before\:to-gray-200:before{--tw-gradient-to:#e5e7eb}.before\:rounded-\[20px\]:before{border-radius:20px}.after\:absolute:after{content:"";position:absolute}.after\:inset-px:after{inset:1px}.after\:bg-gray-100:after{background-color:#f3f4f6}.after\:rounded-\[19px\]:after{border-radius:19px}.transition-all{transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.25,.1,0,1)}.ease-custom{transition-timing-function:cubic-bezier(.25,.1,0,1)}.header-actions{gap:12px}.header-actions,.icon-button{align-items:center;display:flex}.icon-button{-webkit-tap-highlight-color:transparent;background:none;border:none;color:#000000b3;cursor:pointer;justify-content:center;outline:none;padding:4px;touch-action:manipulation;transition:color .2s ease;user-select:none;-webkit-user-select:none}.icon-button:hover{color:#000}.icon-button:focus{outline:none}.icon-button:focus-visible{outline:none}.icon-button::-moz-focus-inner{border:0}.icon-button:active{transform:scale(.95)}.icon-button svg{height:32px;width:32px}.logo-wrapper{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;display:flex;gap:6px;height:28px;overflow:visible;padding:4px 10px;position:relative;transform-origin:top left;transition:all .4s cubic-bezier(.25,.46,.45,.94);width:120px}.logo-wrapper.expanded{align-items:flex-start;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;gap:0;height:auto;min-height:72px;padding:9px;transform-origin:top left;width:170px}.logo-button{-webkit-tap-highlight-color:transparent;align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-shrink:0;gap:8px;padding:0;transition:all .3s ease;user-select:none;-webkit-user-select:none;width:100%}.logo-wrapper.expanded .logo-button{margin-bottom:6px}.wallet-dropdown{animation:fadeInDropdown .4s ease .2s forwards;display:flex;flex-direction:column;gap:6px;margin-top:2px;opacity:0;transform:translateY(-10px);transition:all .3s ease .15s}@keyframes fadeInDropdown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.wallet-row{background:#f8fafc;border-radius:8px;gap:6px;padding:3px 0}.wallet-icon,.wallet-row{align-items:center;display:flex}.wallet-icon{flex-shrink:0;height:16px;justify-content:center;width:16px}.wallet-icon svg{border-radius:4px;height:16px;width:16px}.wallet-dropdown .wallet-icon svg>circle:first-of-type,.wallet-dropdown .wallet-icon svg>rect:first-of-type{fill:#fff!important;stroke:#00000059!important;stroke-width:1!important;vector-effect:non-scaling-stroke}.wallet-icon .bnb-icon svg,.wallet-icon .ethereum-icon svg,.wallet-icon .solana-icon svg,.wallet-icon svg[width="40"]{height:16px!important;width:16px!important}.wallet-info{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:6px;justify-content:space-between;min-width:0}.wallet-name{color:#000000b8;flex-shrink:0;font-size:11px;font-weight:500}.wallet-address,.wallet-name{line-height:1;white-space:nowrap}.wallet-address{color:#000;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;font-size:10px;min-width:60px;text-align:right}.copied-indicator{background:#e5e7eb;border-radius:10px;color:#000;font-size:9px;font-weight:500;line-height:1.2;min-width:44px;padding:2px 5px;text-align:center;white-space:nowrap}.copy-btn{align-items:center;background:none;border:none;border-radius:4px;color:#000;cursor:pointer;display:flex;flex-shrink:0;height:20px;justify-content:center;transition:all .2s ease;width:20px}.copy-btn:hover{background:#0000001a;color:#000}.copy-btn svg{stroke-width:1.5;height:12px;width:12px}.theme-dark .logo-wrapper{background-color:#2d2d2d;border-color:#ffffff1a;box-shadow:none;position:relative}.theme-dark .logo-wrapper:before{background:linear-gradient(180deg,#30303333,#37373b99);border-radius:14px;content:"";inset:0;position:absolute;z-index:0}.theme-dark .logo-wrapper.expanded:before{border-radius:16px}.theme-dark .logo-wrapper:after{background-color:#2d2d2d;border-radius:13px;content:"";inset:1px;position:absolute;z-index:0}.theme-dark .logo-wrapper.expanded:after{border-radius:15px}.theme-dark .logo-button,.theme-dark .wallet-dropdown{position:relative;z-index:1}.theme-dark .wallet-row{background:#0000}.theme-dark .copy-btn,.theme-dark .wallet-address,.theme-dark .wallet-name{color:#fff}.theme-dark .copy-btn:hover{background:#ffffff1a;color:#fff}.theme-dark .copied-indicator{background:#374151;color:#34d399}.theme-dark .logo-button,.theme-dark .logo-text{color:#fff}.theme-dark .logo-circle{border-color:#fff3}.logo-button:hover{opacity:.8}.logo-button:focus{outline:none}.logo-button:focus-visible{outline:none}.logo-button::-moz-focus-inner{border:0}.logo-button:active{transform:scale(.98)}.logo-circle{align-items:center;background:#ff3b9a;border:1px solid #ffffff1a;border-radius:50%;display:flex;flex-shrink:0;height:24px;justify-content:center;transition:border-color .3s ease;width:24px}.logo-circle svg{height:14px;width:14px}.logo-text{color:#000;font-size:14px;font-weight:500;margin-left:2px;overflow:hidden;text-overflow:ellipsis;transition:color .3s ease;white-space:nowrap}.ui-flex-none{flex:none}@keyframes intro-text{0%{opacity:0;transform:translateY(-.25em) scale(1.4)}to{opacity:1;transform:translateY(0) scale(1)}}.animate-intro-text{animation:intro-text .8s cubic-bezier(.16,1,.3,1) forwards}.theme-dark .text-black\/60{color:#fff9}.theme-dark .text-white{color:#fff}@media screen and (max-width:768px){.home-content{display:flex;flex-direction:column;height:100vh;padding-bottom:120px;position:relative}.hide-scrollbar{-webkit-overflow-scrolling:touch;height:calc(100vh - 340px)!important;margin-bottom:20px;margin-top:100px!important;overflow-y:auto;padding-bottom:20px}.welcome-heading{font-size:20px!important;margin-bottom:2px!important}.welcome-subtext{font-size:14px!important}.fixed.bottom-8{bottom:2rem;position:fixed;z-index:50}.ui-bg-black{background-color:#000!important}.ui-shadow-\[0_4px_8px_theme\(colors\.black\/3\%\)\]{box-shadow:0 4px 8px #0000001a!important}}.receive-button{-webkit-tap-highlight-color:transparent;align-items:center;background-color:#fff;border:1px solid #0000000f;border-radius:9999px;box-shadow:0 4px 6px -1px #0000001a;color:#000;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;justify-content:center;outline:none;padding:7px 7px 7px 18px;text-transform:uppercase;touch-action:manipulation;transition-property:opacity;user-select:none;-webkit-user-select:none;width:128px}.receive-button:hover{opacity:.7}.receive-button:disabled{opacity:.3}.receive-button:focus{outline:none}.receive-button:focus-visible{outline:none}.receive-button::-moz-focus-inner{border:0}.receive-button:active{transform:scale(.98)}.theme-dark .receive-button{background-color:initial;border-color:hsla(0,0%,100%,.036);color:#fff}.receive-button-content{display:flex;position:relative;width:100%}.receive-button-inner{align-items:center;display:flex;flex-direction:row;gap:2px;justify-content:center;width:100%}.receive-button-text{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;flex:1 1;font-size:14px;font-weight:600;margin-right:4px;overflow:hidden;text-overflow:ellipsis}.hide-scrollbar{-ms-overflow-style:none;margin-top:100px;pointer-events:auto;position:relative;scrollbar-width:none;z-index:10}.hide-scrollbar::-webkit-scrollbar{display:none}.theme-dark .header-actions,.theme-dark .header-actions button{color:#fff}.theme-dark .header-actions svg{fill:currentColor;color:#fff}.theme-dark .welcome-heading{color:#fff}.theme-dark .welcome-subtext{color:#ffffffb3}.relative.-mx-6{margin-top:120px!important}.welcome-with-background{animation:fadeInBackground .8s ease-in-out .2s forwards;opacity:0}@keyframes fadeInBackground{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.frame-background{animation:frameAppear 1s ease-in-out .3s forwards;opacity:1}@keyframes frameAppear{0%{opacity:0;transform:translate(-50%,-50%) scale(.8)}70%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.scattered-icons>div{animation:iconFloat 3s ease-in-out infinite;animation-delay:0s;animation-delay:var(--delay,0s)}.scattered-icons>div:first-child{--delay:0.5s}.scattered-icons>div:nth-child(2){--delay:0.7s}.scattered-icons>div:nth-child(3){--delay:0.9s}.scattered-icons>div:nth-child(4){--delay:1.1s}.scattered-icons>div:nth-child(5){--delay:1.3s}.scattered-icons>div:nth-child(6){--delay:1.5s}.scattered-icons>div:nth-child(7){--delay:1.7s}.scattered-icons>div:nth-child(8){--delay:1.9s}@keyframes iconFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.theme-dark .frame-background{filter:brightness(.8) contrast(1.2)}.theme-dark .scattered-icons{filter:brightness(1.1)}.theme-dark .home-header h1,.theme-dark .home-header p{color:#fff}.theme-dark .user-card{background-color:#2a2a2a;border-color:#404040}.theme-dark .user-details h3,.theme-dark .user-details p,.theme-dark .wallet-networks h2{color:#fff}.theme-dark .network-card{background-color:#2a2a2a;border-color:#404040}.theme-dark .network-card:hover{border-color:#ec4899;box-shadow:0 4px 12px #ec489940}.theme-dark .network-info h4,.theme-dark .network-info p{color:#fff}.theme-dark .action-button.secondary{border-color:#404040;color:#fff}.theme-dark .action-button.secondary:hover{background-color:#404040;color:#fff}.theme-dark .loading-spinner{border-color:#ec4899 #333 #333}@media (max-width:768px){.home-container{gap:24px;padding:16px}.home-header h1{font-size:24px}.networks-grid{grid-template-columns:1fr}.network-card,.user-card{padding:16px}}:root{--header-height:56px}.header-container{height:56px;height:var(--header-height);padding:0 1.5rem}.header-wrapper{height:100%;width:100%}.header-left,.header-wrapper{align-items:center;display:flex}.header-left{flex:1 1}.back-button{align-items:center;background-color:#fff;border:1px solid #0000000f;border-radius:9999px;box-shadow:0 1px 3px #0000001a;cursor:pointer;display:flex;flex:none;height:2rem;justify-content:center;transition:opacity .2s;width:2rem}.back-button:hover{opacity:.5}.header-title{color:#000;font-family:sans-serif;font-size:1rem;font-weight:500;text-align:left;transition:color .3s ease}.theme-dark .header-title{color:#ffffffe6}.theme-dark .back-button{background-color:#ffffff1a;border:none;box-shadow:none}.theme-dark .back-button svg{color:#ffffffe6}@media (prefers-color-scheme:dark){.back-button{border:none;box-shadow:none}.header-title{color:#fff}}.header-right{align-items:center;display:flex;flex:1 1;justify-content:flex-end}@media (max-width:768px){.header-container{margin-top:8px;padding-top:16px}}.mycryptokey-content{align-items:center;display:flex;flex-direction:column;margin-top:1rem;padding:1rem 1.5rem;position:relative}.crypto-dashboard{grid-gap:.5rem;display:grid;gap:.5rem;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:repeat(2,1fr);padding:0 1.5rem 2rem;width:100%}.dashboard-item{cursor:pointer;transition:opacity .2s ease}.dashboard-item:hover{opacity:.5}.item-wrapper{align-items:flex-start;background-color:#f3f4f6;border-radius:18px;box-shadow:0 4px 6px -1px #0000001a;display:flex;flex-direction:column;gap:1.5rem;isolation:isolate;padding:1rem;position:relative}.item-wrapper:before{background:linear-gradient(180deg,#0000000f,#0000000f);border-radius:18px;content:"";inset:0;position:absolute;z-index:0}.item-wrapper:after{background-color:#f3f4f6;border-radius:17px;content:"";inset:1px;position:absolute;z-index:0}.item-wrapper>*{position:relative;z-index:1}.item-icon-circle{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 4px 6px -1px #0000001a;color:#000;display:flex;flex-shrink:0;height:40px;isolation:isolate;justify-content:center;position:relative;width:40px}.item-icon-circle:before{background:linear-gradient(180deg,#0000000f,#0000000f);inset:0}.item-icon-circle:after,.item-icon-circle:before{border-radius:50%;content:"";position:absolute;z-index:0}.item-icon-circle:after{background-color:#fff;inset:1px}.item-icon-circle>*{z-index:1}.item-svg{flex-shrink:0}.item-label{color:#000;font-family:system-ui,-apple-system,sans-serif;font-size:.875rem;font-weight:500;margin:0;text-align:left}.theme-dark .item-wrapper{background-color:#404040;box-shadow:none}.theme-dark .item-wrapper:before{background:linear-gradient(180deg,#30303333,#37373b99)}.theme-dark .item-wrapper:after{background-color:#404040}.theme-dark .item-icon-circle{background-color:#525252;box-shadow:none;color:#fff}.theme-dark .item-icon-circle:before{background:linear-gradient(180deg,#30303333,#37373b99)}.theme-dark .item-icon-circle:after{background-color:#404040}.theme-dark .item-label{color:#fff}@media screen and (max-width:768px){.crypto-dashboard{gap:.75rem;padding:0 1rem}.item-wrapper{gap:1.25rem;padding:1.25rem}}.manage-token-card{align-items:center;border-bottom:1px solid #0000000f;cursor:pointer;display:flex;justify-content:space-between;padding:8px 16px;pointer-events:auto;position:relative;transition:background-color .2s ease;z-index:15}.manage-token-card:hover{background:#0000000f}.manage-token-card:last-child{border-bottom:none}.manage-token-content{align-items:center;display:flex;gap:.1rem;width:100%}.manage-token-icon-wrapper{height:40px;position:relative;width:40px}.manage-token-icon{border-radius:8px;box-shadow:0 2px 8px #0000001a,0 1px 3px #00000014}.manage-token-icon,.manage-token-icon-inner{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.manage-token-icon-inner{position:relative;z-index:1}.manage-token-info{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:1;flex:1 1;gap:.25rem;min-width:0;overflow:hidden}.manage-token-name-row{align-items:center;display:flex;gap:.25rem}.manage-token-name{color:#000;font-family:system-ui,-apple-system,sans-serif;font-size:.875rem;font-weight:500;margin:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.manage-verified-badge{flex-shrink:0}.manage-token-ticker{color:#000;color:#0009;font-family:system-ui,-apple-system,sans-serif;font-size:.875rem;font-weight:500;margin:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.manage-token-right{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:.25rem}.manage-chain-badge{background-color:#e5e7eb;border-radius:9999px;color:#6b7280;flex-direction:row;flex-shrink:0;font-family:system-ui,-apple-system,sans-serif;font-size:.5rem;font-weight:500;gap:.0625rem;height:.75rem;max-width:-webkit-fit-content;max-width:fit-content;padding:0 .25rem 0 .1875rem;text-transform:uppercase}.manage-chain-badge,.manage-chain-icon{align-items:center;display:flex;justify-content:center}.manage-chain-icon{height:10px;width:10px}.manage-required-section{align-items:flex-end;display:flex;flex-direction:column;gap:.125rem}.manage-required-text{color:#000;color:#0006;font-size:.875rem}.manage-contract-address,.manage-required-text{font-family:system-ui,-apple-system,sans-serif;font-weight:500;margin:0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.manage-contract-address{color:#000;color:#0009;font-size:.75rem}.manage-contract-address.clickable{color:#000;cursor:pointer;transition:color .2s ease}.manage-contract-address.clickable:hover{color:#000;text-decoration:underline}.manage-token-checkbox{display:flex;flex-shrink:0;height:30px;position:relative;width:30px}.manage-token-checkbox input{-webkit-appearance:none;appearance:none;background:#0000;border:solid;border-color:#0000000f;border-radius:50%;border-width:2px;cursor:pointer;flex:1 1;transition:all .2s ease;width:100%}.manage-token-checkbox input:checked{background-color:#000;border-color:#ffffff0f;color:#fff}.manage-token-checkbox input:disabled{cursor:not-allowed;opacity:.4}.manage-token-checkbox input:disabled:checked{background-color:#000;border-color:#ffffff0f;color:#fff}.manage-checkmark{color:#fff;flex-shrink:0;height:20px;inset:5px;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease;width:20px}.manage-token-checkbox input:checked+.manage-checkmark{opacity:1}.theme-dark .manage-token-card{border-bottom:1px solid #ffffff0f}.theme-dark .manage-token-card:hover{background:#ffffff0f}.theme-dark .manage-token-name{color:#fff}.theme-dark .manage-token-ticker{color:#e5e7eb}.theme-dark .manage-chain-badge{background-color:#525252;color:#fff}.theme-dark .manage-token-icon{box-shadow:0 2px 8px #0000004d,0 1px 3px #0003}.theme-dark .manage-required-text{color:#fff6}.theme-dark .manage-contract-address{color:#fff9}.theme-dark .manage-contract-address.clickable{color:#64b5f6}.theme-dark .manage-contract-address.clickable:hover{color:#90caf9}.theme-dark .manage-token-checkbox input{border-color:#ffffff40}.theme-dark .manage-token-checkbox input:checked,.theme-dark .manage-token-checkbox input:disabled:checked{background-color:#ffffffd9;color:#000}.theme-dark .manage-checkmark{color:#000}.manage-token-list{-ms-overflow-style:none;display:flex;flex-direction:column;height:100%;margin:0 auto;max-height:calc(100vh - 150px);max-width:400px;min-width:350px;overflow-y:auto;padding:16px 0 1rem;pointer-events:auto;position:relative;scrollbar-width:none;transition:all .3s ease;width:100%;z-index:10}.manage-token-list::-webkit-scrollbar{display:none}.manage-token-list>:first-child{border-top-left-radius:20px;border-top-right-radius:20px}.manage-token-list>:last-child{border-bottom:none;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.theme-dark .manage-token-list{background-color:initial}.theme-dark .manage-token-card{border-bottom-color:#ffffff1a}.theme-dark .manage-token-card:hover{background-color:#ffffff0d}.theme-dark .manage-token-name{color:#ffffffe6}.theme-dark .manage-token-ticker{color:#fff9}.theme-dark .manage-token-icon{background-color:#ffffff1a}@media (max-width:768px){.manage-token-list{-webkit-overflow-scrolling:touch;flex:1 1;height:auto;max-height:calc(100vh - 200px);max-width:100%;min-width:auto;overflow-y:auto;padding:0;width:100%}.manage-token-list>:first-child{border-top-left-radius:16px;border-top-right-radius:16px}.manage-token-list>:last-child{border-bottom-left-radius:16px;border-bottom-right-radius:16px;margin-bottom:16px}}.manage-tokens-content{margin-top:.25rem;padding:1rem 1.5rem;position:relative}.manage-tokens-content,.manage-tokens-main{align-items:center;display:flex;flex-direction:column}.manage-tokens-main{height:100%;margin-top:0;overflow:hidden;padding:0 1.5rem;width:100%}.controls-section{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(2,1fr);margin-bottom:.25rem;max-width:400px;width:100%}.search-field-wrapper{align-items:center;background-color:#f3f4f6;border-radius:12px;box-shadow:0 1px 2px #0000000d;display:flex;gap:.5rem;height:3rem;isolation:isolate;padding:0 .75rem;position:relative}.search-field-wrapper:before{background:linear-gradient(180deg,#0000000f,#0000000f);border-radius:12px;content:"";inset:0;position:absolute;z-index:0}.search-field-wrapper:after{background-color:#f3f4f6;border-radius:11px;content:"";inset:1px;position:absolute;z-index:0}.search-field-wrapper>*{position:relative;z-index:1}.search-field-icon{align-items:center;color:#9ca3af;display:flex;flex-shrink:0}.search-field-input{background:#0000;border:none;color:#000;font-size:.875rem;font-weight:500;outline:none;width:100%}.search-field-input::placeholder{color:#9ca3af;font-size:.875rem;font-weight:500}.chain-filter-btn{align-items:center;background-color:#f3f4f6;border:none;border-radius:12px;box-shadow:0 1px 2px #0000000d;cursor:pointer;display:flex;gap:.5rem;height:3rem;isolation:isolate;padding:0 .75rem;position:relative}.chain-filter-btn:before{background:linear-gradient(180deg,#0000000f,#0000000f);border-radius:12px;content:"";inset:0;position:absolute;z-index:0}.chain-filter-btn:after{background-color:#f3f4f6;border-radius:11px;content:"";inset:1px;position:absolute;z-index:0}.chain-filter-btn>*{position:relative;z-index:1}.chain-filter-label{color:#000;color:#6b7280;flex:1 1;font-family:system-ui,-apple-system,sans-serif;font-size:.875rem;font-weight:500;margin:0;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.chain-filter-arrow{color:#9ca3af;flex-shrink:0}.token-list-container{overflow-y:auto;padding:0 0 1rem}.theme-dark .search-field-wrapper{background-color:#525252}.theme-dark .search-field-wrapper:before{background:linear-gradient(180deg,#30303333,#37373b99)}.theme-dark .search-field-wrapper:after{background-color:#525252}.theme-dark .search-field-icon{color:#e5e7eb}.theme-dark .search-field-input{color:#fff}.theme-dark .search-field-input::placeholder{color:#e5e7eb}.theme-dark .chain-filter-btn{background-color:#525252}.theme-dark .chain-filter-btn:before{background:linear-gradient(180deg,#30303333,#37373b99)}.theme-dark .chain-filter-btn:after{background-color:#525252}.theme-dark .chain-filter-arrow,.theme-dark .chain-filter-label{color:#e5e7eb}.token-list-container{max-width:400px;width:100%}@media screen and (max-width:768px){.manage-tokens-main{align-items:flex-start;padding:0 1rem;width:100%}.controls-section{gap:.75rem}.controls-section,.token-list-container{max-width:100%;width:100%}}.settings-content{align-items:center;display:flex;flex-direction:column;margin-top:1rem;padding:1rem 1.5rem;position:relative}.settings-main-section{background-color:#f8fafc;border-radius:18px;box-shadow:0 4px 6px -1px #0000001a;isolation:isolate;position:relative;transition:all .3s ease;width:100%}.settings-main-section:before{background:linear-gradient(180deg,#0000000f,#0000000f);border-radius:18px;content:"";inset:0;position:absolute;z-index:0}.settings-main-section:after{background-color:#f8fafc;border-radius:17px;content:"";inset:1px;position:absolute;z-index:0}.settings-list{border-radius:18px;list-style:none;margin:0;padding:0 1rem;position:relative;z-index:1}.settings-list>li{border-bottom:1px solid #0000000f}.settings-list>li:last-child{border-bottom:none}.settings-item{background:none;border:none;cursor:pointer;display:flex;flex-direction:column;padding:1rem 0;text-align:left;transition:opacity .2s;width:100%}.settings-item:hover{opacity:.7}.settings-item-header{align-items:center;display:flex;justify-content:space-between;width:100%}.settings-item-title{align-items:center;color:#000;display:flex;gap:.5rem}.settings-item-title p{font-size:.875rem;font-weight:500;margin:0;text-align:left}.settings-item-description{color:#6b7280;font-size:.8125rem;line-height:1.125rem;margin-left:2rem;margin-top:.5rem;text-align:left}.chevron-icon{color:#0006;flex-shrink:0}.toggle-switch{align-items:stretch;display:flex;height:1rem;justify-content:stretch;position:relative;transition:all .3s;width:28px}.toggle-switch input{-webkit-appearance:none;appearance:none;cursor:pointer;flex:1 1;position:relative}.toggle-switch input:before{background-color:#0000000f}.toggle-switch input:after,.toggle-switch input:before{border-radius:9999px;content:"";inset:0;position:absolute;transition:opacity .3s}.toggle-switch input:after{background:linear-gradient(90deg,#c5a5d9 32.78%,#d9a5b5 55.11%,#cece7c 79.3%);opacity:0}.toggle-switch input:checked:before{opacity:0}.toggle-switch input:checked:after{opacity:1}.toggle-switch span{background-color:#fff;border:1px solid #0000000f;border-radius:9999px;box-shadow:0 1px 3px #0000001a;height:12px;left:2px;pointer-events:none;position:absolute;top:2px;transform:translateX(0);transition:transform .3s;width:12px}.toggle-switch input:checked+span{transform:translateX(12px)}@media (prefers-color-scheme:dark){.settings-main-section{background-color:#2d2d2d;box-shadow:none}.settings-main-section:before{background:linear-gradient(180deg,#30303333,#37373b99)}.settings-main-section:after{background-color:#2d2d2d}.settings-list>li{border-bottom-color:#ffffff1a}.settings-item-title{color:#fff}.settings-item-description{color:#ffffffb3}.chevron-icon{color:#fff6}.toggle-switch input:before{background-color:#ffffff26}.toggle-switch input:after{background-color:#00000040}}.theme-dark .settings-main-section{background-color:#2d2d2d;box-shadow:none}.theme-dark .settings-main-section:before{background:linear-gradient(180deg,#30303333,#37373b99)}.theme-dark .settings-main-section:after{background-color:#2d2d2d}.theme-dark .settings-list>li{border-bottom-color:#ffffff1a}.theme-dark .settings-item-title{color:#fff}.theme-dark .settings-item-description{color:#ffffffb3}.theme-dark .chevron-icon{color:#fff6}.settings-content::-webkit-scrollbar{display:none}.settings-content{-ms-overflow-style:none;scrollbar-width:none}.chain-options-container{height:100%;overflow-y:auto;padding:1rem;position:relative;z-index:1}.chain-list{list-style:none;margin:0;padding:0;position:relative;z-index:2}.theme-dark .chain-list>li{border-bottom-color:#ffffff1a}.theme-dark .chain-item-button:hover{background-color:#ffffff0d}.theme-dark .chain-name{color:#ffffffe6}.theme-dark .chain-arrow,.theme-dark .chain-description{color:#fff9}.theme-dark .chain-arrow svg{fill:currentColor}.theme-dark .chain-item-button:hover .chain-arrow{color:#fffc}.chain-list>li{border-bottom:1px solid #0000000f}.chain-list>li:last-child{border-bottom:none}.chain-item-button{background:none;border:none;border-radius:12px;cursor:pointer;padding:.75rem;position:relative;transition:opacity .2s;width:100%;z-index:2}.chain-item-button:hover{background-color:#0000000d}.chain-item-content{align-items:center;display:flex;justify-content:space-between}.chain-item-left{gap:1rem}.chain-icon,.chain-item-left{align-items:center;display:flex}.chain-icon{border-radius:8px;box-shadow:0 2px 8px #0000001a,0 1px 3px #00000014;height:40px;justify-content:center;width:40px}.chain-details{align-items:flex-start;display:flex;flex-direction:column;gap:.25rem}.chain-name{font-size:.875rem;margin:0}.chain-description{color:#6b7280;font-size:.8125rem;margin:0}.chain-arrow{color:#0006;flex-shrink:0;transition:color .3s ease}@media (prefers-color-scheme:dark){.chain-item-button:hover{background-color:#ffffff0d}.chain-name{color:#fff}.chain-description{color:#e5e5e5}.chain-list>li{border-bottom-color:#525252}.chain-arrow{color:#a3a3a3}.chain-icon{box-shadow:0 2px 8px #0000004d,0 1px 3px #0003}}.history-card{align-items:center;border-bottom:1px solid #00000008;cursor:pointer;display:flex;gap:85px;justify-content:space-between;padding:12px 16px;pointer-events:auto;position:relative;transition:background-color .2s ease;z-index:15}.history-card:hover{background:#ffffff1a}.history-info{align-items:center;display:flex;gap:24px}.history-icon-placeholder{align-items:center;background:#0000;border-radius:10px;display:flex;flex-shrink:0;height:40px;justify-content:center;position:relative;width:40px}.history-icon-placeholder svg{height:50px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px}.history-details{display:flex;flex-direction:column;gap:4px}.history-name{color:#000000d9;font-size:14px;font-weight:500}.history-price{color:#00000073;font-size:13px}.history-balance{align-items:flex-end;display:flex;flex-direction:column;gap:4px}.history-amount{color:#000000d9;font-size:14px;font-weight:500;text-align:right}.history-value{color:#00000073;font-size:13px;text-align:right}.theme-dark .history-card{border-bottom:1px solid #ffffff08}.theme-dark .history-card:hover{background:#ffffff08}.theme-dark .history-amount,.theme-dark .history-name{color:#ffffffd9}.theme-dark .history-price,.theme-dark .history-value{color:#ffffff73}.theme-dark .history-icon-placeholder{background:#0000}.history-list{display:flex;flex:1 1;flex-direction:column;margin:0 auto;max-width:100%;min-height:200px;overflow-y:visible;padding:16px 0;pointer-events:auto;position:relative;transition:all .3s ease;z-index:10}.history-list>:first-child{border-top-left-radius:20px;border-top-right-radius:20px}.history-list>:last-child{border-bottom:none;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.theme-dark .history-list{background-color:initial}.theme-dark .history-card{border-bottom-color:#ffffff1a}.theme-dark .history-card:hover{background-color:#ffffff0d}.theme-dark .history-amount,.theme-dark .history-name{color:#ffffffe6}.theme-dark .history-price,.theme-dark .history-value{color:#fff9}.theme-dark .history-icon-placeholder{background-color:#ffffff1a}@media (max-width:768px){.history-list{-webkit-overflow-scrolling:touch;flex:1 1;min-height:150px;overflow-y:visible;padding:0 2px}.history-list>:first-child{border-top-left-radius:16px;border-top-right-radius:16px}.history-list>:last-child{border-bottom-left-radius:16px;border-bottom-right-radius:16px;margin-bottom:16px}}.history-content{height:calc(100vh - 120px);margin-top:1rem;overflow:hidden;padding:1rem 1.5rem;position:relative}.history-content,.history-main{align-items:center;display:flex;flex-direction:column}.history-main{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;height:100%;overflow-x:hidden;overflow-y:auto;padding:0 1.5rem;scroll-behavior:smooth;scrollbar-width:none;width:100%}.history-main::-webkit-scrollbar{display:none}.filter-buttons-grid{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(2,1fr);margin-bottom:.5rem;width:100%}.filter-button{align-items:center;background-color:#f3f4f6;border:none;border-radius:12px;box-shadow:0 1px 2px #0000000d;cursor:pointer;display:flex;gap:.5rem;height:3rem;isolation:isolate;padding:0 .75rem;position:relative;transition:opacity .2s ease}.filter-button:hover{opacity:.8}.filter-button:before{background:linear-gradient(180deg,#0000000f,#0000000f);border-radius:12px;content:"";inset:0;position:absolute;z-index:0}.filter-button:after{background-color:#f3f4f6;border-radius:11px;content:"";inset:1px;position:absolute;z-index:0}.filter-button>*{position:relative;z-index:1}.filter-button-text{color:#6b7280;flex:1 1;font-family:system-ui,-apple-system,sans-serif;font-size:.875rem;font-weight:500;margin:0;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.filter-button-arrow{color:#9ca3af;flex-shrink:0}.empty-state{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;padding-top:4rem;text-align:center}.empty-state-text{color:#00000080;font-family:system-ui,-apple-system,sans-serif;font-size:.8125rem;font-weight:500;line-height:1.125rem;margin:0;text-align:center}.buy-crypto-button{align-items:center;background-color:initial;border:none;border-radius:9px;color:#000;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:monospace;font-size:.75rem;font-weight:500;height:2.5rem;justify-content:center;margin-top:.5rem;padding:0 .5rem;position:relative;text-transform:uppercase;transition:opacity .2s ease}.buy-crypto-button:hover{opacity:.7}.buy-crypto-button:disabled{opacity:.3}.button-content{display:flex;position:relative;width:100%}.button-text{align-items:center;display:flex;flex-direction:row;gap:.5rem;justify-content:center;line-height:1.25;width:100%}.button-arrow{flex-shrink:0;margin-left:.5rem}.theme-dark .filter-button{background-color:#525252;box-shadow:none}.theme-dark .filter-button:before{background:linear-gradient(180deg,#30303333,#37373b99)}.theme-dark .filter-button:after{background-color:#525252}.theme-dark .filter-button-arrow,.theme-dark .filter-button-text{color:#e5e7eb}.theme-dark .empty-state-text{color:#ffffff80}.theme-dark .buy-crypto-button{color:#fff}@media screen and (max-width:768px){.history-content{height:calc(100vh - 100px);padding:.5rem 1rem}.history-main{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-y:auto;padding:0 1rem;scrollbar-width:none}.history-main::-webkit-scrollbar{display:none}.filter-buttons-grid{gap:.75rem}}.appearance-content{align-items:center;display:flex;flex-direction:column;padding:0 1.5rem;position:relative}.appearance-main-section{background-color:#f8fafc;border-radius:18px;box-shadow:0 4px 6px -1px #0000001a;isolation:isolate;margin-top:1rem;min-height:280px;padding-bottom:1rem;position:relative;transition:all .3s ease;width:352px}.appearance-main-section:before{background:linear-gradient(180deg,#0000000f,#0000000f);border-radius:18px;content:"";inset:0;position:absolute;z-index:0}.appearance-main-section:after{background-color:#f8fafc;border-radius:17px;content:"";inset:1px;position:absolute;z-index:0}.theme-selection{flex-direction:column;gap:1.5rem;height:100%;padding:1rem;z-index:1}.theme-selection,.theme-wireframes{display:flex;justify-content:center;position:relative}.theme-wireframes{gap:1rem;z-index:2}.shadow-z-md{background-color:#fff;border-radius:18px;position:relative;z-index:2}.shadow-z-md>div{height:100%;position:relative;width:100%;z-index:3}.shadow-z-md svg{display:block;position:relative;z-index:4}.theme-buttons{align-self:center;background-color:#0000000f;border:1px solid #00000026;border-radius:.75rem;gap:3px;padding:3px;z-index:2}.theme-button,.theme-buttons{display:flex;position:relative}.theme-button{align-items:center;background:none;border:none;border-radius:9px;color:#000000b3;cursor:pointer;gap:.5rem;padding:10px 12px;z-index:3}.theme-button.active{background-color:#000;color:#fff}.theme-button span{font-size:.875rem;font-weight:500}.theme-icon{flex:none}.theme-wireframe{border-radius:1rem;box-sizing:initial;cursor:pointer;height:130px;margin:-2px;position:relative;width:93px;z-index:2}.theme-wireframe.selected{background:linear-gradient(90deg,#c5a5d9 32.78%,#d9a5b5 55.11%,#cece7c 79.3%);padding:2px}.wireframe-dark,.wireframe-light,.wireframe-system{background-color:#fff;border-radius:16px;height:100%;overflow:hidden;position:relative;width:100%;z-index:3}.wireframe-system{display:flex;overflow:hidden}.wireframe-system-dark,.wireframe-system-light{height:100%;overflow:hidden;position:relative;width:50%}.wireframe-system-light{background-color:#fff}.wireframe-system-dark{background-color:#25282d}.wireframe-system-dark svg,.wireframe-system-light svg{-webkit-clip-path:inset(0 50% 0 0);clip-path:inset(0 50% 0 0);height:130px;left:0;position:absolute;top:0;width:93px}.wireframe-system-dark svg{-webkit-clip-path:inset(0 0 0 50%);clip-path:inset(0 0 0 50%);left:-46.5px}.wireframe-dark{background-color:#25282d}@media screen and (max-width:768px){.appearance-content{padding:1rem}.appearance-main-section{max-width:390px;width:calc(100vw - 24px)}}@media screen and (max-width:375px){.appearance-main-section{width:calc(100vw - 20px)}}@media screen and (min-width:390px) and (max-width:428px){.appearance-main-section{width:390px}}@media screen and (min-width:428px) and (max-width:768px){.appearance-main-section{width:428px}}@media screen and (max-width:320px){.appearance-content{padding:.75rem}.appearance-main-section{width:calc(100vw - 16px)}}@media (prefers-color-scheme:dark){.appearance-main-section{background-color:#404040;box-shadow:none}.appearance-main-section:before{background:linear-gradient(180deg,#30303333,#37373b99)}.appearance-main-section:after{background-color:#404040}.theme-buttons{background-color:#ffffff0f;border-color:#ffffff0f}.theme-button{color:#ffffffb3}.theme-button.active{background-color:#fff;color:#000}}.appearance-content::-webkit-scrollbar{display:none}.appearance-content{-ms-overflow-style:none;scrollbar-width:none}.theme-dark .appearance-main-section{background-color:#2d2d2d;box-shadow:none}.theme-dark .appearance-main-section:before{background:linear-gradient(180deg,#30303333,#37373b99)}.theme-dark .appearance-main-section:after{background-color:#2d2d2d}.theme-dark .theme-button{color:#ffffffb3}.theme-dark .theme-buttons{background-color:#ffffff0f;border-color:#ffffff1a}.theme-dark .theme-button.active{background-color:#fff;color:#000}.network-options-container{height:100%;overflow-y:auto;padding:1rem;position:relative;z-index:1}.network-list{list-style:none;margin:0;padding:0;position:relative;z-index:2}.theme-dark .network-list>li{border-bottom-color:#ffffff1a}.theme-dark .network-item-button:hover{background-color:#ffffff0d}.theme-dark .network-name{color:#ffffffe6}.theme-dark .network-arrow,.theme-dark .network-description{color:#fff9}.theme-dark .network-arrow svg{fill:currentColor}.theme-dark .network-item-button:hover .network-arrow{color:#fffc}.network-list>li{border-bottom:1px solid #0000000f}.network-list>li:last-child{border-bottom:none}.network-item-button{background:none;border:none;border-radius:12px;cursor:pointer;padding:.75rem;position:relative;transition:opacity .2s;width:100%;z-index:2}.network-item-button:hover{background-color:#0000000d}.network-item-content{align-items:center;display:flex;justify-content:space-between}.network-item-left{align-items:center;display:flex;gap:1rem}.network-icon{align-items:center;border:0 solid #0000001a;border-radius:12px;box-shadow:0 4px 12px #00000026,0 2px 4px #0000001a;display:flex;height:40px;justify-content:center;width:40px}.network-details{align-items:flex-start;display:flex;flex-direction:column;gap:.25rem}.network-name{color:#000;font-size:.875rem;font-weight:500;margin:0}.network-description{color:#6b7280;font-size:.8125rem;margin:0}.network-arrow{color:#0006;flex-shrink:0;transition:color .3s ease}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.settings-main-section{height:auto!important;min-height:233.6px}.network-list>li:first-child:last-child,.network-list>li:first-child:nth-last-child(2),.network-list>li:first-child:nth-last-child(2)~li,.network-list>li:only-child{margin-bottom:0}.network-options-container:has(.network-list>li:first-child:nth-last-child(2)),.network-options-container:has(.network-list>li:only-child){height:-webkit-fit-content;height:fit-content;min-height:auto;padding-bottom:1rem}.network-list>li:first-child:last-child~.single-network-container,.settings-main-section:has(.network-list>li:first-child:nth-last-child(2)),.settings-main-section:has(.network-list>li:only-child){height:-webkit-fit-content!important;height:fit-content!important;min-height:auto!important}.network-list:has(>li:first-child:nth-last-child(2)),.network-list:has(>li:only-child){padding-bottom:0}@media (prefers-color-scheme:dark){.network-item-button:hover{background-color:#ffffff0d}.network-name{color:#fff}.network-description{color:#e5e5e5}.network-list>li{border-bottom-color:#525252}.network-arrow{color:#a3a3a3}.network-icon{border:1px solid #fff3;box-shadow:0 4px 12px #0006,0 2px 4px #0000004d}}.alert-message{background:linear-gradient(135deg,#f7633166,#f7633114);border-radius:12px;display:flex;margin:0 auto;max-width:350px;padding:1px;position:relative;width:100%}.alert-message-border{background-color:#f3f4f6;background-image:linear-gradient(90deg,#f7633126 0,#f7633126 15%,#0000 0);border-radius:11px;height:100%;padding:12px}.alert-message-border,.alert-message-content{align-items:flex-start;display:flex;gap:8px;width:100%}.alert-message-icon{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.alert-message-text{align-self:center;color:#000;color:#6b7280;flex:1 1;font-family:sans-serif;font-size:12px;font-weight:500;line-height:1.4;text-align:left}.theme-dark .alert-message-border{background-color:#525252}.theme-dark .alert-message-text{color:#d1d5db}@media (max-width:768px){.alert-message{margin:0 auto;max-width:calc(100% - 8px)}.alert-message-border{padding:10px}.alert-message-text{font-size:11px}}.send-main{display:flex;flex-direction:column;gap:32px;min-height:100vh;padding:7px 24px 24px}.cpt-token-icon-section{align-items:center;display:flex;flex-direction:column;margin-top:20px}.cpt-token-icon-container{position:relative}.cpt-token-icon-inner,.cpt-token-icon-wrapper{display:flex;isolation:isolate;justify-content:center;position:relative}.cpt-token-icon-inner{align-items:center;background:#0000;border:2px solid #0000001a;border-radius:25%;box-shadow:0 4px 12px #00000026,0 2px 4px #0000001a;color:#000;flex:none;height:80px;width:80px}.cpt-token-icon-inner>*{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.send-form-container{background-color:#f3f4f6;border-radius:18px;box-shadow:0 2px 8px #0000001a;isolation:isolate;padding:24px 16px;position:relative}.send-form-container:before{background:linear-gradient(180deg,#0000000f,#0000000f);border-radius:18px;content:"";inset:0;position:absolute}.send-form-container:after{background-color:#f3f4f6;border-radius:17px;content:"";inset:1px;position:absolute}.send-form-container>*{position:relative;z-index:1}.send-form-section{margin-bottom:24px}.send-form-section:last-child{margin-bottom:0}.send-form-label{color:#000;font-family:sans-serif;font-size:14px;font-weight:500;line-height:1;margin:0 0 8px;text-align:left}.send-input-container{align-items:center;background-color:#f3f4f6;border-radius:12px;box-shadow:0 1px 2px #0000000d;display:flex;gap:8px;height:48px;isolation:isolate;padding:0 12px;position:relative}.send-input-container:before{background:linear-gradient(180deg,#0000000f,#0000000f);border-radius:12px;content:"";inset:0;position:absolute}.send-input-container:after{background-color:#fff;border-radius:11px;content:"";inset:1px;position:absolute}.send-input-container>*{position:relative;z-index:1}.qr-scanner-button{align-items:center;background-color:#fff;border:1px solid #0000000f;border-radius:25%;box-shadow:0 1px 2px #0000001a;color:#000;cursor:pointer;display:flex;justify-content:center;padding:8px;position:absolute;right:12px;top:50%;transform:translateY(-50%);transition:all .2s ease;z-index:2}.qr-scanner-button:hover{background-color:#0000000d;color:#374151}.qr-scanner-button:active{transform:translateY(-50%) scale(.95)}.send-input-icon{align-items:center;display:flex;flex-shrink:0}.chain-icon-inner{height:32px;width:32px}.chain-icon-content{height:80%;width:80%}.send-chain-icon-content{align-items:center;display:flex;height:85%;justify-content:center;position:relative;width:85%;z-index:1}.send-input{background:#0000;border:none;color:#000;font-size:14px;font-weight:500;outline:none;width:100%}.send-input::placeholder{color:#9ca3af;font-size:14px;font-weight:500}.send-input-controls{align-items:center;display:flex;flex-shrink:0;gap:8px}.send-amount-toggle{align-items:center;background-color:#e5e7eb;border-radius:9999px;display:inline-flex;flex-shrink:0;height:22px;padding:2px;position:relative}.send-toggle-slider{border-radius:9999px;bottom:2px;position:absolute;top:2px;transition:all .2s ease;z-index:0}.send-toggle-slider-inner{background-color:#fff;border-radius:9999px;box-shadow:0 1px 2px #0000000d;height:100%;position:relative;width:100%}.send-toggle-slider-inner:before{background:linear-gradient(180deg,#0000000f,#0000000f);border-radius:9999px;content:"";inset:0;position:absolute}.send-toggle-slider-inner:after{background-color:#fff;border-radius:9999px;content:"";inset:1px;position:absolute}.send-toggle-button{align-items:center;background:none;border:none;border-radius:9999px;cursor:pointer;display:flex;justify-content:center;padding:0 6px;transition:colors .2s ease;width:50%;z-index:1}.send-toggle-text{color:#000;font-family:sans-serif;font-size:10px;font-weight:500;line-height:12px;margin:0;text-align:center;transition:colors .2s ease}.send-toggle-button:not(.active) .send-toggle-text{color:#6b7280}.send-toggle-button:not(.active):hover .send-toggle-text{color:#000}.send-max-button{align-items:center;background-color:#000;border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:500;justify-content:center;line-height:1;padding:4px 8px;position:relative;transition:opacity .2s ease}.send-max-button:disabled{opacity:.3}.send-summary-container{background-color:#e5e7eb;border-radius:16px;padding:12px}.send-summary-row{align-items:center;display:flex;justify-content:space-between}.send-summary-label,.send-summary-value{color:#000;font-family:Courier New,monospace;font-size:13px;font-weight:600;line-height:18px;margin:0;opacity:.5;text-align:left}.send-summary-divider{background-color:#0000001a;height:1px;margin:8px 0;width:100%}.send-disclaimer{color:#9ca3af;font-family:sans-serif;font-size:13px;font-weight:500;line-height:18px;line-height:1;margin:12px 0 0;text-align:center}.theme-dark .send-form-container{background-color:#525252;box-shadow:none}.theme-dark .send-form-container:before{background:linear-gradient(180deg,#30303333,#37373b99)}.theme-dark .send-form-container:after{background-color:#525252}.theme-dark .send-form-label{color:#fff}.theme-dark .send-input-container{background-color:#525252;box-shadow:none}.theme-dark .send-input-container:before{background:linear-gradient(180deg,#30303333,#37373b99)}.theme-dark .send-input-container:after{background-color:#525252}.theme-dark .qr-scanner-button{color:#9ca3af}.theme-dark .qr-scanner-button:hover{background-color:#ffffff1a;color:#d1d5db}.theme-dark .send-input{color:#fff}.theme-dark .send-input::placeholder{color:#d1d5db}.theme-dark .send-amount-toggle{background-color:#525252}.theme-dark .send-toggle-slider-inner{background-color:#525252;box-shadow:none}.theme-dark .send-toggle-slider-inner:before{background:linear-gradient(180deg,#30303333,#37373b99)}.theme-dark .send-toggle-slider-inner:after{background-color:#525252}.theme-dark .send-toggle-text{color:#fff}.theme-dark .send-toggle-button:not(.active) .send-toggle-text{color:#d1d5db}.theme-dark .send-toggle-button:not(.active):hover .send-toggle-text{color:#fff}.theme-dark .send-max-button{background-color:#fff;color:#000}.theme-dark .send-summary-container{background-color:#525252}.theme-dark .send-summary-label,.theme-dark .send-summary-value{color:#fff;font-weight:600}.theme-dark .send-summary-divider{background-color:#ffffff1a}.theme-dark .send-disclaimer{color:#d1d5db}.theme-dark .token-icon-inner{border:2px solid #fff3;box-shadow:0 4px 12px #0000004d,0 2px 4px #0003}.send-button{align-items:center;background-color:#18181b;border:none;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#fff;cursor:pointer;display:inline-flex;font-weight:500;justify-content:center;margin:1px auto 0;max-width:296px;padding:14px 32px;transition:all .3s ease;width:100%}.send-button:disabled{cursor:not-allowed;opacity:.3}.send-button:hover:not(:disabled){box-shadow:0 6px 8px -1px #00000026,0 4px 6px -1px #0000001a;transform:translateY(-1px)}.send-button:active:not(:disabled){transform:translateY(0)}.theme-dark .send-button{background-color:#fff;box-shadow:none;color:#000}.theme-dark .send-button:hover:not(:disabled){background-color:#ffffffe6}.theme-dark .send-button:active:not(:disabled){background-color:#fffc}.theme-dark .send-button:disabled{background-color:#ffffff4d;color:#00000080}.send-button-alert-container{margin:1px auto 0;max-width:296px;width:100%}.alert-message-container{margin-bottom:24px}@media (max-width:480px){.send-main{gap:16px;padding:16px}.cpt-token-icon-section{margin-top:8px}}@media (max-width:768px){.send-main{gap:16px;padding:16px}.cpt-token-icon-section{margin-top:8px}.cpt-token-icon-inner{height:80px;width:80px}.send-form-container{border-radius:18px;isolation:isolate;margin-top:18px;padding:20px 12px;padding:24px 16px;position:relative}.alert-message-container{margin-bottom:16px}}.rcv-receive-content{align-items:center;display:flex;flex-direction:column;margin-top:1rem;padding:1rem 1.5rem}.rcv-qr-container{align-items:center;border-radius:24px;box-shadow:0 4px 6px -1px #0000001a;display:flex;height:240px;isolation:isolate;justify-content:center;margin-bottom:2.5rem;margin-top:2rem;width:240px}.rcv-qr-code-wrapper,.rcv-qr-container{background-color:#f3f4f6;position:relative}.rcv-qr-code-wrapper{border-radius:16px;padding:1rem;z-index:1}.rcv-qr-container:before{background:linear-gradient(180deg,#0000000f,#0000000f);border-radius:24px;content:"";inset:0;position:absolute;z-index:0}.rcv-qr-container:after{background-color:#f3f4f6;border-radius:23px;content:"";inset:1px;position:absolute;z-index:0}.theme-dark .rcv-qr-container{background-color:#1f1f1f;box-shadow:none}.theme-dark .rcv-qr-container:before{background:linear-gradient(180deg,#1f1f1f33,#1f1f1f99)}.theme-dark .rcv-qr-code-wrapper,.theme-dark .rcv-qr-container:after{background-color:#1f1f1f}.rcv-receive-content.theme-dark .rcv-qr-container{background-color:#1f1f1f;box-shadow:none}.rcv-receive-content.theme-dark .rcv-qr-container:before{background:linear-gradient(180deg,#1f1f1f33,#1f1f1f99)}.rcv-receive-content.theme-dark .rcv-qr-code-wrapper,.rcv-receive-content.theme-dark .rcv-qr-container:after{background-color:#1f1f1f}.rcv-qr-container>*{position:relative;z-index:1}.rcv-qr-container .rcv-chain-icon{align-items:center;background:#f3f4f6;border-radius:25%;box-shadow:0 2px 4px #0000001a;display:flex;height:45px;justify-content:center;left:50%;padding:.25rem;position:absolute!important;top:50%;transform:translate(-50%,-50%);width:45px;z-index:10}.rcv-qr-container .rcv-chain-icon svg{height:32px;width:32px}.theme-dark .rcv-qr-container .rcv-chain-icon{background:#fff;box-shadow:0 2px 4px #0003}.rcv-address-section{margin-bottom:2rem;width:100%}.rcv-address-label{color:#000;font-size:1rem;margin-bottom:.75rem;text-align:center}.theme-dark .rcv-address-label{color:#fff}.rcv-address-container{align-items:center;background-color:#f3f4f6;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;display:flex;gap:.5rem;isolation:isolate;margin:0 1.5rem;overflow:hidden;padding:.5rem;position:relative}.rcv-address-container:before{background:linear-gradient(180deg,#0000000f,#0000000f);border-radius:12px;content:"";inset:0;position:absolute;z-index:0}.rcv-address-container:after{background-color:#f3f4f6;border-radius:11px;content:"";inset:1px;position:absolute;z-index:0}.theme-dark .rcv-address-container{background-color:#404040;box-shadow:none}.theme-dark .rcv-address-container:before{background:linear-gradient(180deg,#30303333,#37373b99)}.theme-dark .rcv-address-container:after{background-color:#404040}.rcv-address-container>*{position:relative;z-index:1}.rcv-chain-icon-inner,.rcv-chain-icon-wrapper{display:flex;isolation:isolate;justify-content:center;position:relative}.rcv-chain-icon-inner{align-items:center;background-color:#fff;border:1px solid #0000000f;border-radius:25%;box-shadow:0 1px 2px #0000001a;color:#000;flex:none;height:32px;padding:0;width:32px}.theme-dark .rcv-chain-icon-inner{background-color:#404040;border-color:#737373;color:#fff}.rcv-chain-icon-inner svg{filter:grayscale(100%);height:32px;width:32px}.rcv-chain-icon-inner svg rect{fill:#fff!important}.rcv-chain-icon-inner svg path{fill:#000!important}.theme-dark .rcv-chain-icon-inner svg rect{fill:#404040!important}.theme-dark .rcv-chain-icon-inner svg path{fill:#fff!important}.rcv-chain-icon-content{align-items:center;display:flex;height:50%;justify-content:center;position:relative;width:50%;z-index:1}.rcv-chain-icon-small,.rcv-chain-icon-small svg{height:32px;width:32px}.rcv-chain-icon-svg{height:100%;width:100%}.rcv-address-text{color:#000;font-family:monospace;font-size:.875rem;font-weight:500;white-space:pre-wrap;word-break:break-all}.theme-dark .rcv-address-text{color:#fff}.rcv-copy-button-container{align-items:center;background:linear-gradient(90deg,#0000,#f3f4f6 35%);display:flex;height:100%;justify-content:flex-end;opacity:0;padding-left:2.5rem;padding-right:.5rem;pointer-events:none;position:absolute!important;right:0;transition:opacity .2s}.theme-dark .rcv-copy-button-container{background:linear-gradient(90deg,#0000,#404040 35%)}.rcv-address-container:hover .rcv-copy-button-container{opacity:1}.rcv-copy-button{align-items:center;background-color:#000;border-radius:.375rem;color:#fff;cursor:pointer;display:inline-flex;font-size:11px;font-weight:500;justify-content:center;line-height:1;padding:.25rem .5rem;pointer-events:auto;position:relative;transition:opacity .2s}.theme-dark .rcv-copy-button{background-color:#fff;color:#000}.rcv-copy-button:disabled{opacity:.3}.rcv-copy-button-content{display:flex;position:relative;width:100%}.rcv-copy-button-text-row{align-items:center;display:flex;flex-direction:row;gap:.25rem;justify-content:center;width:100%}.rcv-copy-text{line-clamp:2;overflow:hidden;text-overflow:ellipsis}.rcv-copy-icon{flex:none}.rcv-transaction-info{margin-top:1rem;text-align:center}.rcv-info-text{color:#6b7280;font-size:.875rem;margin:.25rem 0}.theme-dark .rcv-info-text{color:#ffffffb3}.rcv-explorer-link{color:#000;display:inline-block;font-size:.875rem;font-weight:600;margin-top:.5rem;padding:.5rem 0;text-decoration:none}.theme-dark .rcv-explorer-link{color:#fff}.rcv-explorer-link:hover{opacity:.8}.main-section{background-color:#f8fafc;border-radius:18px;box-shadow:0 4px 6px -1px #0000001a;isolation:isolate;margin-top:1rem;min-height:auto;padding:.5rem .75rem;position:relative;width:100%}.theme-dark .main-section{background-color:#404040;box-shadow:none;color:#fff}.main-section:before{background:linear-gradient(180deg,#0000000f,#0000000f);border-radius:18px;content:"";inset:0;position:absolute;z-index:1}.theme-dark .main-section:before{background:linear-gradient(180deg,#30303333,#37373b99)}.main-section:after{background-color:#f8fafc;border-radius:17px;content:"";inset:1px;position:absolute;z-index:2}.theme-dark .main-section:after{background-color:#404040}.epk-flex{display:flex;position:relative;z-index:3}.flex-col{flex-direction:column}.epk-items-center{align-items:center;min-height:32px;padding:4px 0}.justify-between{justify-content:space-between}.section-label{color:#0009;font-size:.9rem;font-weight:500;line-height:1.2;margin:0 0 0 8px;text-align:left}.theme-dark .section-label{color:#e5e5e5}.chain-name{color:#000;font-size:.9rem;font-weight:500;line-height:1.2;margin:0 8px 0 0}.theme-dark .chain-name{color:#fff}.export-chain-icon{align-items:center;background-color:#7db6fa;border-radius:25%;box-shadow:0 1px 2px #0000001a;color:#000;display:flex;flex:none;height:24px;isolation:isolate;justify-content:center;position:relative;width:24px}.export-chain-icon:before{background:linear-gradient(180deg,#0000,#00000017 70%);border-radius:25%;content:"";inset:0;position:absolute}.export-chain-icon:after{background-color:#7db6fa;border-radius:calc(25% - 1px);content:"";inset:1px;position:absolute}.export-icon-inner{align-items:center;display:flex;justify-content:center;position:relative;z-index:1}.export-icon-inner,.export-icon-inner svg{height:24px;width:24px}.divider{background-color:currentColor;height:1px;margin:.25rem 0;opacity:.06}.address-text{color:#000;font-family:monospace;font-size:.875rem;font-weight:500;margin-right:.5rem;white-space:pre-wrap;word-break:break-all}.theme-dark .address-text{color:#fff}.address-copy-button{background:none;border:none;cursor:pointer;padding:0}.address-copy-button-inner{align-items:center;background-color:#fff;border-radius:25%;box-shadow:0 4px 6px -1px #0000001a;display:flex;flex:none;height:24px;isolation:isolate;justify-content:center;position:relative;transition:opacity .3s;width:24px}.theme-dark .address-copy-button-inner{box-shadow:none;color:#000}.address-copy-button-inner:before{background:linear-gradient(180deg,#0000000f,#0000000f);border-radius:25%;content:"";inset:0;position:absolute}.theme-dark .address-copy-button-inner:before{background:linear-gradient(180deg,#e5e5e561,#9c9c9c47)}.address-copy-button-inner:after{background-color:#fff;border-radius:calc(25% - 1px);content:"";inset:1px;position:absolute}.address-copy-button:hover .address-copy-button-inner{opacity:.6}.address-copy-icon{flex:none;position:relative;z-index:1}.private-key-label{color:#0009;font-family:sans-serif;font-size:.9rem;font-weight:500;line-height:1.2;margin:0 0 0 8px;text-align:left}.theme-dark .private-key-label{color:#e5e5e5}.epk-view-button{background:none;border:none;cursor:pointer;padding:0}.epk-view-button-inner{align-items:center;background-color:#fff;border-radius:25%;box-shadow:0 4px 6px -1px #0000001a;display:flex;flex:none;height:24px;isolation:isolate;justify-content:center;position:relative;transition:opacity .3s;width:24px}.theme-dark .epk-view-button-inner{box-shadow:none;color:#000}.epk-view-button-inner:before{background:linear-gradient(180deg,#0000000f,#0000000f);border-radius:25%;content:"";inset:0;position:absolute}.theme-dark .epk-view-button-inner:before{background:linear-gradient(180deg,#e5e5e561,#9c9c9c47)}.epk-view-button-inner:after{background-color:#fff;border-radius:calc(25% - 1px);content:"";inset:1px;position:absolute}.epk-view-button:hover .epk-view-button-inner{opacity:.6}.epk-view-icon{flex:none;position:relative;z-index:1}.button-container{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:flex-end;left:50%;max-width:400px;padding:2rem 1rem;position:fixed;transform:translateX(-50%);width:100%}.theme-dark .button-container{--bg-color:#18181b}.button-inner-container{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;max-width:296px;width:100%}.warning-text{color:#0006;font-size:.875rem;font-weight:500;margin-bottom:.5rem;text-align:center;width:100%}.theme-dark .warning-text{color:#e5e5e5}.epk-key-show-button{align-items:center;background-color:#18181b;border:none;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#fff;cursor:pointer;display:inline-flex;font-weight:500;justify-content:center;margin:0 auto;max-width:296px;padding:14px 32px;transition:all .3s ease;width:100%}.theme-dark .epk-key-show-button{background-color:#fff;box-shadow:none;color:#000}.theme-dark .epk-key-show-button:hover{background-color:#ffffffe6}.theme-dark .key-show-button:active{background-color:#fffc}.theme-dark .epk-key-show-button:disabled{background-color:#ffffff4d;color:#00000080}.epk-key-show-button:disabled{opacity:.3}.epk-button-text-container{display:flex;position:relative;width:100%}.epk-button-text{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:flex;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;width:100%}.epk-button-text,.epk-button-text-overlay{align-items:center;flex-direction:row;gap:8px;justify-content:center}.epk-button-text-overlay{display:flex;inset:0;position:absolute}.cancel-button{align-items:center;background-color:initial;border:none;border-radius:9px;color:#000;cursor:pointer;display:inline-flex;flex-shrink:0;font-weight:500;height:40px;justify-content:center;margin-bottom:-12px;min-width:80px;padding:0 8px;position:relative;transition:opacity .3s;width:auto}.theme-dark .cancel-button{color:#fff}.cancel-button:disabled{opacity:.3}.animate-slide-out-up{animation:slideOutUp .3s ease-out forwards}.animate-slide-in-down{animation:slideInDown .3s ease-out forwards}@keyframes slideOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@keyframes slideInDown{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.logo-header{align-items:center;display:flex;justify-content:center;padding:.5rem 0;width:100%}.logo-header svg{height:98px;width:98px}.theme-dark .logo-header path[fill=black]{fill:#fff}.export-header-text{color:#000;font-family:sans-serif;font-size:1.3125rem;font-weight:500;line-height:1.4375rem;margin-top:.5rem;padding:0 1rem;text-align:left}.theme-dark .export-header-text{color:#fff}.private-key-display{margin-top:.5rem;min-height:2.5rem;width:100%}.private-key-text{word-wrap:break-word;color:#000;display:block;font-family:monospace;font-size:.875rem;font-weight:500;white-space:pre-wrap;width:100%;word-break:break-all}.theme-dark .private-key-text{color:#fff}.epk-copy-key-container{display:flex;flex-direction:column;flex-grow:1;margin-top:1rem}.epk-copy-key-button{align-items:center;background-color:initial;border:1px solid #000;border-radius:9px;color:#000;cursor:pointer;display:inline-flex;flex-shrink:0;font-weight:500;justify-content:center;padding:7px 24px;position:relative;transition:all .45s ease-in-out}.epk-copy-key-button:disabled{opacity:.3}.epk-copy-key-button:hover{background-color:#e5e5e5}.theme-dark .epk-copy-key-button{border-color:#fff;color:#fff}.theme-dark .epk-copy-key-button:hover{background-color:#525252}.epk-button-content{display:flex;position:relative;width:100%}.epk-button-text-row{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:center;width:100%}.button-text{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.copy-icon-small{flex:none;margin-left:4px}.modal-overlay{align-items:flex-end;animation:fadeIn .3s ease-out;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.modal-content{animation:slideUp .3s ease-out;background:linear-gradient(180deg,#fff5e2,#fff 50%,#ede3ed);border-radius:20px 20px 0 0;box-shadow:0 -4px 20px #00000026;max-height:80vh;max-width:400px;padding:0;width:100%}.modal-header{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:20px 20px 10px}.modal-header h2{color:#000;font-size:20px;font-weight:600;margin:0}.close-button{background:none;border:none;border-radius:8px;color:#666;cursor:pointer;padding:8px;transition:all .2s ease}.close-button:hover{background-color:#f5f5f5;color:#000}.modal-body{padding:20px}.modal-body p{color:#64748b;font-size:16px;line-height:1.5;margin:0 0 20px}.biometric-info{background-color:#f9fafb;border-left:3px solid #ec4899;border-radius:8px;color:#6b7280!important;font-size:14px!important;font-style:italic;margin:10px 0 20px!important;padding:12px}.modal-buttons{display:flex;gap:12px;justify-content:flex-end}.modal-cancel-button{background:none;border:1px solid #e5e7eb;border-radius:12px;color:#6b7280;cursor:pointer;font-size:16px;font-weight:500;padding:12px 24px;transition:all .2s ease}.modal-cancel-button:hover{background-color:#f9fafb;border-color:#d1d5db}.modal-confirm-button{background-color:#18181b;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;padding:12px 24px;transition:all .2s ease}.modal-confirm-button:hover{background-color:#27272a}.biometric-icon{font-size:16px;margin-right:8px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.theme-dark .modal-content{background:linear-gradient(180deg,#2d2d2d,#1a1a1a 50%,#2d2d2d);border-top:1px solid #333}.theme-dark .modal-header{border-bottom:1px solid #333}.theme-dark .modal-header h2{color:#fff}.theme-dark .close-button{color:#999}.theme-dark .close-button:hover{background-color:#333;color:#fff}.theme-dark .modal-body p{color:#fff}.theme-dark .biometric-info{background-color:#374151!important;border-left-color:#ec4899;color:#d1d5db!important}.theme-dark .modal-cancel-button{background-color:initial;border-color:#374151;color:#d1d5db}.theme-dark .modal-cancel-button:hover{background-color:#374151;border-color:#4b5563}.theme-dark .modal-confirm-button{background-color:#fff;color:#000}.theme-dark .modal-confirm-button:hover{background-color:#ffffffe6}.token-details-main{align-items:center;display:flex;flex-direction:column;min-height:100vh;padding:24px}@media (max-width:768px){.token-details-main{margin-top:40px;padding-top:40px}}.td-token-icon-section{align-items:center;display:flex;flex-direction:column;margin-top:20px}.td-token-icon-container{position:relative}.td-token-icon-inner,.td-token-icon-wrapper{display:flex;isolation:isolate;justify-content:center;position:relative}.td-token-icon-inner{align-items:center;background:#0000;border:2px solid #0000001a;border-radius:25%;box-shadow:0 4px 12px #00000026,0 2px 4px #0000001a;color:#000;flex:none;height:80px;width:80px}.td-token-icon-inner>*{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.token-info-section{align-items:center;display:flex;flex-direction:column;gap:8px;margin-bottom:16px;margin-top:24px;width:100%}.network-badge{align-items:center;background-color:#e5e7eb;border-radius:9999px;color:#6b7280;display:flex;flex-direction:row;font-size:12px;font-weight:500;gap:2px;height:24px;justify-content:center;padding:0 8px;text-transform:uppercase}.network-badge,.network-badge-text{font-family:Courier New,monospace}.token-balance{color:#000;font-family:sans-serif;font-size:32px;font-weight:500;line-height:1;margin:0;text-align:center}.token-value{color:#0006;font-family:Courier New,monospace;font-size:16px;font-weight:600;margin:0;text-align:left;transition:color .2s ease}.token-value.positive-change{color:#10b981}.token-value.negative-change{color:#ef4444}.market-change-badge{align-items:center;border-radius:20px;display:inline-flex;font-family:Courier New,monospace;font-size:14px;font-weight:600;justify-content:center;padding:4px 12px;transition:all .2s ease}.market-change-badge.positive{background-color:#e2fae6;color:#10b981}.market-change-badge.negative{background-color:#fae7e0;color:#ef4444}.toggle-container{align-items:stretch;background-color:#e5e7eb;border-radius:9999px;display:inline-flex;flex-shrink:0;height:32px;margin-bottom:16px;padding:3px;position:relative}.toggle-background{display:flex;height:100%;position:relative;width:100%}.toggle-slider{height:26px;position:absolute;top:3px;transition:all .2s ease;z-index:0}.toggle-slider-inner{background-color:#fff;border-radius:13px;box-shadow:0 1px 2px 0 #0000000d;height:100%;position:relative;width:100%}.toggle-slider-inner:before{background:linear-gradient(180deg,#0000000f,#0000000f);border-radius:13px;content:"";inset:0;position:absolute}.toggle-slider-inner:after{background-color:#fff;border-radius:12px;content:"";inset:1px;position:absolute}.toggle-button{align-items:center;background:none;border:none;border-radius:9999px;cursor:pointer;display:flex;justify-content:center;padding:0 16px;transition:colors .2s ease;width:50%;z-index:1}.toggle-button-text{color:#000;font-family:sans-serif;font-size:13px;font-weight:500;line-height:18px;margin:0;text-align:left;transition:colors .2s ease}.toggle-button:not(.active) .toggle-button-text{color:#6b7280}.toggle-button:not(.active):hover .toggle-button-text{color:#000}.action-buttons-section{align-items:center;display:flex;flex-direction:column;padding:16px 0;width:100%}.action-buttons-container{align-items:stretch;background-color:#000;border-radius:16px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;display:inline-flex;height:56px;isolation:isolate;position:relative}.action-button{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;padding:0 16px;transition:opacity .2s ease;z-index:1}.action-button:first-child{padding-left:24px}.action-button:last-child{padding-right:24px}.action-button:disabled{opacity:.5}.action-button:hover{opacity:.8}.action-icon{color:#fff;flex:none;transition:colors .2s ease}.receive-icon,.send-icon{transform:scale(1.17)}.action-divider{align-self:center;background-color:#374151;height:24px;width:1px}.token-content-area{box-sizing:initial;display:flex;flex:1 1;flex-direction:column;overflow-y:auto;padding:0 16px 16px;width:100%}.balance-content,.price-content{align-items:center;display:flex;flex-direction:column;padding:40px 20px}.content-placeholder{color:#6b7280;font-size:14px;margin:0;text-align:center}.price-info{margin-top:20px}.current-price{color:#000;font-size:16px;font-weight:500;margin:0}.network-badge-text{color:#707b8f;font-size:12px;font-weight:600}.theme-dark .td-token-icon-inner{border:2px solid #fff3;box-shadow:0 4px 12px #0000004d,0 2px 4px #0003}.theme-dark .token-balance{color:#fff}.theme-dark .token-value{color:#fff6}.theme-dark .token-value.positive-change{color:#34d399}.theme-dark .token-value.negative-change{color:#f87171}.theme-dark .market-change-badge.positive{background-color:#22c55e33;color:#34d399}.theme-dark .market-change-badge.negative{background-color:#ef444433;color:#f87171}.theme-dark .network-badge{background-color:#525252}.theme-dark .network-badge-text{color:#9ca3af}.theme-dark .toggle-container{background-color:#525252}.theme-dark .toggle-slider-inner{background-color:#525252;box-shadow:none}.theme-dark .toggle-slider-inner:before{background:linear-gradient(180deg,#30303333,#37373b99)}.theme-dark .toggle-slider-inner:after{background-color:#525252}.theme-dark .toggle-button-text{color:#fff}.theme-dark .toggle-button:not(.active) .toggle-button-text{color:#d1d5db}.theme-dark .toggle-button:not(.active):hover .toggle-button-text{color:#fff}.theme-dark .action-buttons-container{background-color:#fff;box-shadow:none}.theme-dark .action-icon{color:#000}.theme-dark .action-divider{background-color:#0000001a}.theme-dark .content-placeholder{color:#9ca3af}.theme-dark .current-price{color:#fff}.token-content-area{-ms-overflow-style:none;scrollbar-width:none}.token-content-area::-webkit-scrollbar{display:none}@media (max-width:768px){.token-details-main{padding:0 16px}.td-token-icon-inner{height:70px;width:70px}.token-balance{font-size:28px}.action-buttons-container{height:52px}}.tx-main{gap:.75rem;min-height:calc(100vh - 120px);padding:1.5rem}.tx-header-section,.tx-main{display:flex;flex-direction:column}.tx-header-section{align-items:center;gap:1.5rem;margin-bottom:.5rem}.tx-icon-container{height:85px;position:relative;width:85px}.tx-icon-wrapper{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.tx-icon-wrapper svg{height:99px;width:96px}.tx-info{align-items:center;display:flex;flex-direction:column;gap:.5rem}.tx-amount{color:#000;font-size:2rem;font-weight:500;line-height:2.375rem;margin:0;text-align:center}.tx-status{align-items:center;border-radius:9999px;display:flex;font-family:Courier New,monospace;font-size:.75rem;font-weight:500;height:1.5rem;justify-content:center;margin-top:.25rem;padding:0 .5rem;text-transform:uppercase}.status-completed{background-color:#e2fae6;color:#16a34a}.status-pending{background-color:#fbbf24;color:#d97706}.status-failed{background-color:#f87171;color:#dc2626}.tx-details{background-color:#f8fafc;border-radius:18px;box-shadow:0 4px 6px -1px #0000001a;padding:.75rem;position:relative;width:93%}.tx-details:before{background:linear-gradient(180deg,#0000000f,#0000000f);border-radius:18px;inset:0}.tx-details:after,.tx-details:before{content:"";pointer-events:none;position:absolute}.tx-details:after{background-color:#f8fafc;border-radius:17px;inset:1px}.tx-details>*{position:relative;z-index:1}.detail-value.received-amount{color:#1fc903}.copy-button{align-items:center;background-color:#fff;border:none;border-radius:25%;box-shadow:0 4px 6px -1px #0000001a;cursor:pointer;display:flex;height:24px;justify-content:center;position:relative;transition:opacity .3s ease;width:24px}.copy-button:before{background:linear-gradient(180deg,#0000000f,#0000000f);border-radius:25%;content:"";inset:0;position:absolute}.copy-button:after{background-color:#fff;border-radius:calc(25% - 1px);content:"";inset:1px;position:absolute}.copy-button:hover{opacity:.6}.copy-icon{color:#000;height:16px;position:relative;width:16px;z-index:1}.tx-footer{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:.75rem 0;text-align:center}.explorer-text{color:#0006;font-size:.875rem;font-weight:500;margin:0}.explorer-button{align-items:center;background:none;border:none;color:#000;cursor:pointer;display:inline-flex;font-family:Courier New,monospace;font-size:.875rem;font-weight:700;gap:.5rem;height:2.75rem;justify-content:center;line-height:1;text-transform:uppercase;transition:opacity .2s ease}.explorer-button:hover{opacity:.7}.external-icon{flex-shrink:0;height:12px;width:12px}.theme-dark .tx-main{color:#ffffffe6}.theme-dark .tx-amount{color:#fff}.theme-dark .status-completed{background-color:#166534;color:#22c55e}.theme-dark .status-pending{background-color:#92400e;color:#fbbf24}.theme-dark .status-failed{background-color:#991b1b;color:#f87171}.theme-dark .tx-details{background-color:#404040;box-shadow:none}.theme-dark .tx-details:before{background:linear-gradient(180deg,#30303333,#37373b99)}.theme-dark .tx-details:after{background-color:#404040}.theme-dark .detail-value.received-amount{color:#1fc903}.theme-dark .copy-button{color:#000}.theme-dark .copy-button:before{background:linear-gradient(180deg,#e5e5e561,#9ca3af47)}.theme-dark .copy-button{box-shadow:none}.theme-dark .explorer-text{color:#a3a3a3}.theme-dark .explorer-button{color:#fff}@media (max-width:480px){.tx-main{gap:1rem;padding:1rem}.tx-header-section{gap:1rem}.tx-amount{font-size:1.75rem;line-height:2rem}.tx-details{padding:.5rem;width:96%}.detail-row{padding:.5rem 0}.detail-row:last-child{padding-bottom:calc(.5rem + 11px)}}@media (max-width:768px){.tx-icon-wrapper svg{height:83px;width:80px}}.review-send-main{display:flex;flex-direction:column;gap:1.5rem;min-height:calc(100vh - 120px);padding:1.5rem}.review-token-section{align-items:center;display:flex;flex-direction:column;gap:1rem;margin-bottom:.5rem}.review-token-icon-container{height:85px;position:relative;width:85px}.review-token-icon-wrapper{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.review-token-icon-inner{background:#0000;border:2px solid #0000001a;border-radius:25%;box-shadow:0 4px 12px #00000026,0 2px 4px #0000001a;color:#000;flex:none;height:85px;isolation:isolate;padding:0;width:85px}.review-token-icon-content,.review-token-icon-inner{align-items:center;display:flex;justify-content:center;position:relative}.review-token-icon-content{height:100%;width:100%;z-index:1}.review-token-icon-wrapper svg{height:99px;width:96px}.review-amount-info{align-items:center;display:flex;flex-direction:column;gap:.25rem}.review-amount{color:#000;font-size:2rem;font-weight:600;line-height:2.375rem;margin:0;text-align:center}.review-amount-secondary{color:#6b7280;font-size:1rem;font-weight:500;line-height:1.25rem;margin:0;text-align:center}.review-details{background-color:#f8fafc;border-radius:18px;box-shadow:0 4px 6px -1px #0000001a;padding:.75rem;position:relative;width:93%}.review-details:before{background:linear-gradient(180deg,#0000000f,#0000000f);border-radius:18px;inset:0}.review-details:after,.review-details:before{content:"";pointer-events:none;position:absolute}.review-details:after{background-color:#f8fafc;border-radius:17px;inset:1px}.review-details>*{position:relative;z-index:1}.detail-row{grid-gap:.5rem;align-items:center;border-bottom:1px solid #0000000f;display:grid;gap:.5rem;grid-template-columns:1fr auto;padding:.75rem 0}.detail-row:last-child{border-bottom:none;padding-bottom:calc(.75rem + 11px)}.detail-label{color:#6b7280;text-align:left}.detail-label,.detail-value{font-size:.875rem;font-weight:500;margin:0}.detail-value{color:#000;text-align:right}.detail-value-with-icon{align-items:center;display:flex;gap:.5rem}.chain-icon-inner,.chain-icon-wrapper{display:flex;isolation:isolate;justify-content:center;position:relative}.chain-icon-inner{align-items:center;background-color:#fff;border:1px solid #0000000f;border-radius:25%;box-shadow:0 1px 2px #0000001a;color:#000;flex:none;height:24px;padding:0;width:24px}.chain-icon-inner svg{filter:grayscale(100%);height:24px;width:24px}.chain-icon-inner svg rect{fill:#fff!important}.chain-icon-inner svg path{fill:#000!important}.chain-icon-content{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%;z-index:1}.detail-amount-container{align-items:center;display:flex;gap:.5rem}.detail-amount{align-items:flex-end;display:flex;flex-direction:column;position:relative}.detail-fiat{bottom:0;color:#9ca3af;font-family:Courier New,monospace;font-size:.6875rem;line-height:.8125rem;line-height:1;margin:0;position:absolute;transform:translateY(100%)}.token-icon-inner,.token-icon-wrapper{display:flex;isolation:isolate;justify-content:center;position:relative}.token-icon-inner{align-items:center;background-color:#fff;border:1px solid #0000000f;border-radius:25%;box-shadow:0 1px 2px #0000001a;color:#000;flex:none;padding:0}.token-icon-inner,.token-icon-inner svg{height:24px;width:24px}.token-icon-content{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%;z-index:1}.detail-address-container{align-items:center;display:flex;gap:.5rem}.detail-address{background:none;border:none;color:#000;font-family:Courier New,monospace;font-size:.875rem;font-weight:700;padding:0;white-space:pre-wrap;word-break:break-all}.alert-container{margin-bottom:.5rem;margin-top:1rem;width:100%}.alert-container,.review-send-footer{align-items:center;display:flex;justify-content:center}.review-send-footer{flex-direction:column;margin-top:auto;padding-top:1rem}.review-send-button{align-items:center;background-color:#18181b;border:none;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#fff;cursor:pointer;display:inline-flex;font-weight:500;justify-content:center;margin:1px auto 0;max-width:296px;padding:14px 32px;transition:all .3s ease;width:100%}.review-send-button:disabled{cursor:not-allowed;opacity:.3}.review-send-button:hover:not(:disabled){box-shadow:0 6px 8px -1px #00000026,0 4px 6px -1px #0000001a;transform:translateY(-1px)}.review-send-button:active:not(:disabled){transform:translateY(0)}.review-send-button-content{align-items:center;display:flex;gap:.5rem}.review-send-button-text{font-weight:700}.review-send-arrow{flex-shrink:0;height:16px;width:16px}.theme-dark .review-send-main{color:#ffffffe6}.theme-dark .review-amount{color:#fff}.theme-dark .review-amount-secondary{color:#d4d4d4}.theme-dark .review-details{background-color:#404040;box-shadow:none}.theme-dark .review-details:before{background:linear-gradient(180deg,#30303333,#37373b99)}.theme-dark .review-details:after{background-color:#404040}.theme-dark .detail-row{border-bottom-color:#525252}.theme-dark .detail-label{color:#d4d4d4}.theme-dark .detail-address,.theme-dark .detail-value{color:#fff}.theme-dark .chain-icon-inner{background-color:#404040;border-color:#737373;color:#fff}.theme-dark .chain-icon-inner svg rect{fill:#404040!important}.theme-dark .chain-icon-inner svg path{fill:#fff!important}.theme-dark .token-icon-inner{background-color:#404040;border-color:#737373;color:#fff}.theme-dark .detail-fiat{color:#a3a3a3}.theme-dark .review-token-icon-inner{border-color:#fff3;box-shadow:0 4px 12px #0000004d,0 2px 4px #0003}.theme-dark .review-send-button{background-color:#fff;box-shadow:none;color:#000}.theme-dark .review-send-button:hover:not(:disabled){background-color:#ffffffe6}.theme-dark .review-send-button:active:not(:disabled){background-color:#fffc}.theme-dark .review-send-button:disabled{background-color:#ffffff4d;color:#00000080}@media (max-width:480px){.review-send-main{gap:1rem;min-height:auto;padding:1rem}.review-amount{font-size:1.75rem;line-height:2rem}.review-details{padding:.5rem;width:95.8%}.detail-row{padding:.5rem 0}.detail-row:last-child{padding-bottom:calc(.5rem + 11px)}.alert-container{margin-bottom:.25rem;margin-top:.75rem;padding:0 .5rem;width:95%}.review-send-footer{margin-top:1rem;padding-top:.5rem}.review-send-button{font-size:.875rem;height:2.75rem;min-width:180px;padding:0 1.5rem}}@media (max-width:768px){.review-token-icon-wrapper svg{height:83px;width:80px}}.payment-success-main{gap:1.5rem;justify-content:flex-start;min-height:calc(100vh - 120px);overflow-y:auto;padding:1rem 1.5rem 2rem}.payment-success-main,.payment-token-section{align-items:center;display:flex;flex-direction:column}.payment-token-section{gap:1rem;margin-bottom:.5rem;margin-top:5rem}.payment-token-icon-container{height:85px;position:relative;width:85px}.payment-token-icon-wrapper{align-items:center;height:100%;width:100%}.payment-token-icon-inner{background:#0000;border:2px solid #0000001a;box-shadow:0 4px 12px #00000026,0 2px 4px #0000001a}.payment-token-icon-wrapper svg{height:99px;width:96px}.success-message-section{margin-bottom:1rem;text-align:center}.success-title{color:#1fc903;font-size:1.75rem;font-weight:700;line-height:1.2;margin:0 0 .5rem}.success-subtitle{color:#6b7280;font-size:1rem;font-weight:400;line-height:1.4;margin:0}.payment-transaction-summary{max-width:380px;width:100%}.payment-summary-card{background-color:#f8fafc;border-radius:18px;box-shadow:0 4px 6px -1px #0000001a;padding:.75rem;position:relative;width:93%}.payment-summary-card:before{background:linear-gradient(180deg,#0000000f,#0000000f);border-radius:18px;content:"";inset:0;pointer-events:none;position:absolute}.payment-summary-card:after{background-color:#f8fafc;border-radius:17px;content:"";inset:1px;pointer-events:none;position:absolute}.payment-summary-card>*{position:relative;z-index:1}.payment-detail-row{grid-gap:.5rem;align-items:center;border-bottom:1px solid #0000000f;display:grid;gap:.5rem;grid-template-columns:1fr auto;padding:.75rem 0}.payment-detail-row:last-child{border-bottom:none;padding-bottom:calc(.75rem + 11px)}.payment-detail-row:first-child{padding-top:0}.payment-detail-label{color:#6b7280;font-size:.875rem;font-weight:500;margin:0;text-align:left}.payment-detail-value{color:#000;font-size:.875rem;font-weight:500;margin:0;text-align:right}.payment-amount-row{grid-gap:.5rem;align-items:center;border-bottom:1px solid #0000000f;display:grid;gap:.5rem;grid-template-columns:1fr auto;padding:.75rem 0}.payment-amount-row:last-child{border-bottom:none;padding-bottom:calc(.75rem + 11px)}.payment-amount-row:first-child{padding-top:0}.payment-amount-label{color:#6b7280;font-size:.875rem;font-weight:500;margin:0;text-align:left}.payment-amount-text{color:#000;font-size:.875rem;font-weight:500;margin:0;text-align:right}.payment-amount-display-container{align-items:center;display:flex;gap:.5rem}.payment-amount-display{align-items:flex-end;display:flex;flex-direction:column;position:relative}.payment-amount-token-icon-inner,.payment-amount-token-icon-wrapper{display:flex;isolation:isolate;justify-content:center;position:relative}.payment-amount-token-icon-inner{align-items:center;background-color:#fff;border:1px solid #0000000f;border-radius:25%;box-shadow:0 1px 2px #0000001a;color:#000;flex:none;height:24px;padding:0;width:24px}.payment-amount-token-icon-inner svg{height:24px;width:24px}.payment-amount-token-icon-content{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%;z-index:1}.payment-detail-amount-container{align-items:center;display:flex;gap:.5rem}.payment-detail-amount{align-items:flex-end;display:flex;flex-direction:column;position:relative}.payment-token-icon-inner,.payment-token-icon-wrapper{display:flex;isolation:isolate;justify-content:center;position:relative}.payment-token-icon-inner{align-items:center;background-color:#fff;border:1px solid #0000000f;border-radius:25%;box-shadow:0 1px 2px #0000001a;color:#000;flex:none;height:85px;padding:0;width:85px}.payment-token-icon-inner svg{height:84px;width:84px}.payment-token-icon-content{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%;z-index:1}.payment-detail-address-container{align-items:center;display:flex;gap:.5rem}.payment-detail-address{background:none;border:none;color:#000;font-family:Courier New,monospace;margin:0;padding:0;white-space:pre-wrap;word-break:break-all}.payment-detail-address,.payment-detail-address.payment-hash{font-size:.875rem;font-weight:700}.payment-detail-value-with-icon{align-items:center;display:flex;gap:.5rem}.payment-chain-icon-inner,.payment-chain-icon-wrapper{display:flex;isolation:isolate;justify-content:center;position:relative}.payment-chain-icon-inner{align-items:center;background-color:#fff;border:1px solid #0000000f;border-radius:25%;box-shadow:0 1px 2px #0000001a;color:#000;flex:none;height:24px;padding:0;width:24px}.payment-chain-icon-inner svg{filter:grayscale(100%);height:24px;width:24px}.payment-chain-icon-inner svg rect{fill:#fff!important}.payment-chain-icon-inner svg path{fill:#000!important}.payment-chain-icon-content{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%;z-index:1}.payment-success-actions{align-items:center;display:flex;flex-direction:column;margin-top:1rem;max-width:296px;padding-top:1rem;width:100%}.payment-back-button{align-items:center;background-color:#18181b;border:none;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#fff;cursor:pointer;display:inline-flex;font-weight:500;justify-content:center;margin:1px auto 0;max-width:296px;padding:14px 32px;transition:all .3s ease;width:100%}.payment-back-button:disabled{cursor:not-allowed;opacity:.3}.payment-back-button:hover:not(:disabled){box-shadow:0 6px 8px -1px #00000026,0 4px 6px -1px #0000001a;transform:translateY(-1px)}.payment-back-button:active:not(:disabled){transform:translateY(0)}.payment-back-button-content{align-items:center;display:flex;gap:.5rem}.payment-back-button-text{font-weight:700}.auto-redirect-notice{margin-top:auto;padding-top:1rem;text-align:center}.auto-redirect-notice p{color:#9ca3af;font-size:.75rem;font-style:italic;margin:0}.theme-dark .payment-success-main{color:#ffffffe6}.theme-dark .payment-token-icon-inner{box-shadow:0 4px 12px #0000004d,0 2px 4px #0003}.theme-dark .payment-amount-row{border-bottom-color:#ffffff1a}.theme-dark .payment-amount-label{color:#d4d4d4}.theme-dark .payment-amount-text{color:#ffffffe6}.theme-dark .payment-amount-token-icon-inner{background-color:#525252;border-color:#fff3;box-shadow:0 1px 2px #0000004d;color:#fff}.theme-dark .success-title{color:#1fc903}.theme-dark .success-subtitle{color:#d4d4d4}.theme-dark .payment-summary-card{background-color:#404040;box-shadow:0 4px 6px -1px #0003}.theme-dark .payment-summary-card:before{background:linear-gradient(180deg,#ffffff0f,#ffffff0f)}.theme-dark .payment-summary-card:after{background-color:#404040}.theme-dark .payment-detail-row{border-bottom-color:#ffffff1a}.theme-dark .payment-detail-label{color:#d4d4d4}.theme-dark .payment-detail-address,.theme-dark .payment-detail-value{color:#ffffffe6}.theme-dark .payment-chain-icon-inner,.theme-dark .payment-token-icon-inner{background-color:#525252;border-color:#fff3;box-shadow:0 1px 2px #0000004d;color:#fff}.theme-dark .payment-chain-icon-inner svg rect{fill:#525252!important}.theme-dark .payment-chain-icon-inner svg path{fill:#fff!important}.theme-dark .payment-back-button{background-color:#fff;box-shadow:none;color:#000}.theme-dark .payment-back-button:hover:not(:disabled){background-color:#ffffffe6}.theme-dark .payment-back-button:active:not(:disabled){background-color:#fffc}.theme-dark .payment-back-button:disabled{background-color:#ffffff4d;color:#00000080}.theme-dark .auto-redirect-notice p{color:#737373}@media (max-width:480px){.payment-success-main{gap:1.25rem;min-height:auto;padding:1rem 1rem 6rem}.payment-token-icon-container,.payment-token-icon-inner{height:75px;width:75px}.payment-token-icon-wrapper svg{height:88px;width:85px}.success-title{font-size:1.5rem}.success-subtitle{font-size:.875rem}.payment-transaction-summary{max-width:100%}.payment-success-actions{bottom:0;max-width:100%;padding:1rem;position:fixed;z-index:100}.payment-back-button{font-size:.875rem;height:2.75rem;min-width:180px;padding:0 1.5rem}}@media (max-width:768px){.payment-token-icon-wrapper svg{height:83px;width:80px}}