/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Light.woff2)format("woff2");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Regular.woff2)format("woff2");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Medium.woff2)format("woff2");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Bold.woff2)format("woff2");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Black.woff2)format("woff2");font-weight:900;font-display:swap;font-style:normal}:root{--font-satoshi:"Satoshi",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-size:16px;--primary-blue:#000;--primary-blue-hover:#1a1a1a;--primary-blue-light:#333;--primary-blue-lighter:#f5f5f5;--background:#fff;--background-secondary:#fafafa;--background-tertiary:#f5f5f5;--glass-surface:#ffffffb3;--glass-border:#0000000a;--glass-shadow:0 4px 16px #0000000a;--shadow-xs:0 1px 2px #00000005;--shadow-sm:0 2px 12px #0000000a;--shadow-md:0 4px 12px #0000000f;--shadow-lg:0 8px 24px #00000014;--shadow-xl:0 12px 32px #0000001a;--shadow-glow:0 0 20px #00000014;--shadow-inner:inset 0 1px 4px #0000000a;--text-primary:#0a0d14;--text-secondary:#525866;--text-tertiary:#9aa0b0;--success:#00c48c;--warning:#ffb800;--error:#ff3b3b;--info:#0052ff;--accent-yellow:#ffcf00;--accent-gradient:linear-gradient(135deg,#0052ff,#3d7fff);--accent-gradient-hover:linear-gradient(135deg,#0041cc,#3366e6);--foreground:oklch(14.5% 0 0);--card:#fff;--card-foreground:oklch(14.5% 0 0);--popover:oklch(100% 0 0);--popover-foreground:oklch(14.5% 0 0);--primary:#000;--primary-foreground:oklch(100% 0 0);--secondary:oklch(95% .0058 264.53);--secondary-foreground:#030213;--muted:#ececf0;--muted-foreground:#717182;--accent:#f5f5f5;--accent-foreground:#030213;--destructive:#ff3b3b;--destructive-foreground:#fff;--border:#00000014;--input:transparent;--input-background:#fff;--switch-background:#cbced4;--font-weight-medium:500;--font-weight-normal:400;--ring:#000;--radius:.75rem;--modal-border-color:#e5e7eb;--modal-border-width:2px;--modal-input-height:48px;--modal-input-padding:16px;--chart-1:#0052ff;--chart-2:#3d7fff;--chart-3:#00c48c;--chart-4:#ffb800;--chart-5:#ff3b3b;--glass-modal-bg:#ffffffd1;--glass-modal-border:#fff9;--glass-modal-shadow:0 24px 80px #0000001f,0 0 1px #0000000d;--glass-inner-bg:#ffffff4d;--glass-inner-border:#fff6;--glass-card-bg:#ffffff73;--glass-card-border:#ffffff80;--glass-card-shadow:0 2px 12px #0000000a,inset 0 1px 0 #ffffffbf;--modal-inner-bg:#fff;--modal-inner-border:#e5e7eb;--modal-surface-bg:#fff;--modal-surface-border:#e5e7eb}.dark{--primary-blue:#fff;--primary-blue-hover:#e6e6e6;--primary-blue-light:#ccc;--primary-blue-lighter:#171717;--background:#0a0a0a;--background-secondary:#0d0d0d;--background-tertiary:#141414;--glass-surface:#000000d9;--glass-border:#ffffff1a;--glass-shadow:0 4px 16px #00000080;--shadow-xs:0 1px 2px #0006;--shadow-sm:0 2px 12px #00000080;--shadow-md:0 4px 12px #00000080;--shadow-lg:0 8px 24px #0009;--shadow-xl:0 12px 32px #000000b3;--shadow-glow:0 0 20px #3b82f640;--shadow-inner:inset 0 1px 4px #00000080;--text-primary:#fafafa;--text-secondary:#a3a3a3;--text-tertiary:#737373;--success:#22c55e;--warning:#eab308;--error:#ef4444;--foreground:oklch(98.5% 0 0);--card:#000;--card-foreground:oklch(98.5% 0 0);--popover:#0d0d0d;--popover-foreground:oklch(98.5% 0 0);--primary:#fff;--primary-foreground:oklch(20.5% 0 0);--secondary:#171717;--secondary-foreground:oklch(98.5% 0 0);--muted:#171717;--muted-foreground:oklch(70.8% 0 0);--accent:#171717;--accent-foreground:oklch(98.5% 0 0);--destructive:oklch(39.6% .141 25.723);--destructive-foreground:oklch(63.7% .237 25.331);--border:#262626;--input:#171717;--input-background:#0d0d0d;--switch-background:#262626;--ring:#3b82f6;--glass-modal-bg:#000000f2;--glass-modal-border:#262626;--glass-modal-shadow:0 24px 80px #000c,0 0 1px #ffffff0d;--glass-inner-bg:#ffffff08;--glass-inner-border:#262626;--glass-card-bg:#ffffff08;--glass-card-border:#ffffff0f;--glass-card-shadow:0 2px 12px #00000080;--modal-inner-bg:#0d0d0d;--modal-inner-border:#262626;--modal-surface-bg:#0d0d0d;--modal-surface-border:#262626}*{border-color:var(--border);outline-color:var(--ring)}body{background-color:var(--background);color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-family:Satoshi,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}html{font-size:var(--font-size);position:relative}h1,h2,h3,h4,h5,h6{font-family:Satoshi,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}h1{letter-spacing:-.03em;font-size:2.25rem;font-weight:800;line-height:1.15}h2{letter-spacing:-.02em;font-size:1.75rem;line-height:1.25}h2,h3{font-weight:700}h3{letter-spacing:-.01em;font-size:1.375rem;line-height:1.35}h4{font-size:1.125rem;font-weight:700;line-height:1.4}label{font-weight:400}button,label{font-size:var(--text-base);line-height:1.5}button{font-weight:600}input{font-size:var(--text-base);font-weight:400;line-height:1.5}.glass{background:var(--glass-surface);-webkit-backdrop-filter:blur(24px)saturate(180%);border:1px solid var(--glass-border);box-shadow:var(--shadow-md)}.glass-effect{-webkit-backdrop-filter:blur(20px)saturate(180%);background:#ffffffb3;border:1px solid #0000000f;box-shadow:0 4px 16px #0000000a}.dark .glass-effect{background:#1a1a1ab3;border:1px solid #ffffff14;box-shadow:0 4px 16px #0000004d}.glass-hover{transition:transform .3s,box-shadow .3s,border-color .3s}.glass-hover:hover{box-shadow:var(--shadow-lg);border-color:#0052ff26;transform:translateY(-3px)}.glass-card{-webkit-backdrop-filter:blur(20px);background:#ffffff0d;border:1px solid #ffffff1a;box-shadow:0 8px 32px #0000005e}.glass-glow{position:relative;overflow:hidden}.glass-glow:before{content:"";background:linear-gradient(90deg,#0000,#0052ff1a,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.glass-glow:hover:before{left:100%}.transition-smooth{transition:all .3s cubic-bezier(.4,0,.2,1)}.gradient-primary{background:linear-gradient(135deg,#0052ff,#00c3ff)}.gradient-success{background:linear-gradient(135deg,#00c48c,#00e5a0)}.gradient-warning{background:linear-gradient(135deg,#ffb800,#ffc942)}.gradient-error{background:linear-gradient(135deg,#ff3b3b,#ff5c5c)}.icon-container{border-radius:16px;position:relative;overflow:hidden}.icon-container:before{background:inherit;opacity:.1}.icon-container:after,.icon-container:before{content:"";border-radius:inherit;position:absolute;inset:0}.icon-container:after{background:linear-gradient(135deg,#fff6,#fff0)}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.animate-float{animation:float 3s ease-in-out infinite}@keyframes glow-pulse{0%,to{box-shadow:0 0 20px #0052ff4d}50%{box-shadow:0 0 40px #0052ff99,0 0 60px #00c3ff66}}.animate-glow-pulse{animation:glow-pulse 2s ease-in-out infinite}@keyframes blob-float-1{0%,to{transform:translate(0)scale(1)}25%{transform:translate(30px,-50px)scale(1.1)}50%{transform:translate(-20px,20px)scale(.95)}75%{transform:translate(40px,30px)scale(1.05)}}@keyframes blob-float-2{0%,to{transform:translate(0)scale(1)}25%{transform:translate(-40px,30px)scale(1.08)}50%{transform:translate(30px,-40px)scale(.92)}75%{transform:translate(-20px,-20px)scale(1.12)}}@keyframes blob-float-3{0%,to{transform:translate(0)scale(1)}33%{transform:translate(50px,20px)scale(1.05)}66%{transform:translate(-30px,-40px)scale(.98)}}@keyframes blob-float-4{0%,to{transform:translate(0)scale(1)}20%{transform:translate(-20px,40px)scale(1.1)}40%{transform:translate(40px,-20px)scale(.9)}60%{transform:translate(-30px,-30px)scale(1.05)}80%{transform:translate(20px,20px)scale(.95)}}.dashboard-blob-1{animation:blob-float-1 20s ease-in-out infinite}.dashboard-blob-2{animation:blob-float-2 25s ease-in-out infinite}.dashboard-blob-3{animation:blob-float-3 18s ease-in-out infinite}.dashboard-blob-4{animation:blob-float-4 22s ease-in-out infinite}.dashboard-glass-card{background:#ffffffd1;border:1px solid #0052ff14}.dashboard-glass-card:hover{background:#ffffffe0;border-color:#0052ff2e}.dark .dashboard-glass-card{-webkit-backdrop-filter:blur(40px);background:#ffffff08;border:1px solid #ffffff0f}.dark .dashboard-glass-card:hover{background:#ffffff0d;border-color:#ffffff1a;box-shadow:0 0 20px #3b82f614}.dashboard-glass-card-lift{transition:transform .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1)}.dashboard-glass-card-lift:hover{border-color:#0052ff1f;transform:translateY(-3px)}.dark .dashboard-glass-card-lift:hover{background:#ffffff0d;border-color:#ffffff1a;transform:translateY(-3px);box-shadow:0 4px 24px #3b82f61a}.dashboard-glass-inner{background:#ffffff0a;border:1px solid #ffffff0f}.dashboard-glass-btn{background:#ffffffd9;border:1px solid #ffffffb3;transition:transform .25s,box-shadow .25s,background .25s;box-shadow:0 2px 8px #0000000a}.dashboard-glass-btn:hover{background:#fffffff2;border-color:#fffc;transform:translateY(-1px);box-shadow:0 4px 16px #0000000f}.dark .dashboard-glass-btn{box-shadow:none;color:#ffffffe6;background:#ffffff0d;border:1px solid #ffffff1a}.dark .dashboard-glass-btn:hover{background:#ffffff1a;border-color:#ffffff26;box-shadow:0 0 12px #3b82f61a}.dashboard-glass-btn-primary{color:#fff;background:#0052ff;border:none;transition:box-shadow .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 16px #0052ff4d,0 2px 4px #0052ff26}.dashboard-glass-btn-primary:hover{background:#0047e0;transform:translateY(-1px);box-shadow:0 6px 24px #0052ff66,0 3px 8px #0052ff33}.dark .dashboard-glass-btn-primary{color:#fff;box-shadow:0 4px 16px #3b82f659,0 0 30px #3b82f626}.dark .dashboard-glass-btn-primary:hover{box-shadow:0 6px 24px #3b82f680,0 0 40px #3b82f640}.dashboard-glass-input{background:#ffffffd9;border:1px solid #0000000f;transition:border-color .25s,box-shadow .25s,background .25s;box-shadow:0 1px 4px #00000008}.dashboard-glass-input.border-0{border:none}.dashboard-glass-input:focus,.dashboard-glass-input:focus-within{background:#ffffffd9;border-color:#0052ff4d;box-shadow:0 0 0 3px #0052ff14}.dark .dashboard-glass-input{box-shadow:none;color:var(--text-primary);background:#0d0d0d;border:1px solid #262626}.dark .dashboard-glass-input:focus,.dark .dashboard-glass-input:focus-within{background:#0d0d0d;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626,0 0 12px #3b82f61a}.dashboard-glass-tabs{-webkit-backdrop-filter:blur(20px)saturate(160%);background:#ffffff73;border:1px solid #fff9;box-shadow:0 1px 6px #00000008}.dark .dashboard-glass-tabs{box-shadow:none;background:#0d0d0d;border:1px solid #262626}.dashboard-glass-pill{-webkit-backdrop-filter:blur(16px);background:#ffffff8c;border:1px solid #fff9;transition:all .25s;box-shadow:0 1px 6px #00000008}.dashboard-glass-pill:hover{background:#ffffffbf;box-shadow:0 2px 10px #0000000d}.dark .dashboard-glass-pill{background:#0d0d0d;border:1px solid #262626}.dark .dashboard-glass-pill:hover{background:#171717;border-color:#404040}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.shimmer{background:linear-gradient(90deg,#0000,#ffffff4d 50%,#0000) 0 0/1000px 100%;animation:shimmer 3s infinite}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:#0052ff2e transparent}.custom-scrollbar::-webkit-scrollbar{width:4px}.custom-scrollbar::-webkit-scrollbar-track{background:0 0}.custom-scrollbar::-webkit-scrollbar-thumb{background:#0052ff2e;border-radius:999px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#0052ff52}.dark .custom-scrollbar{scrollbar-color:#fff3 transparent}.dark .custom-scrollbar::-webkit-scrollbar-thumb{background:#fff3}.dark .custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.dark .dashboard-glass-card-lift:hover,.dark .dashboard-glass-card:hover{background:#ffffff0d;box-shadow:0 0 20px #3b82f614,0 4px 16px #0006}.dark .dashboard-glass-btn:before{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(#3b82f614,#0000 40%);transition:opacity .4s;position:absolute;inset:0}.dark .dashboard-glass-btn:hover:before{opacity:1}.dark .dashboard-glass-btn-primary:after{content:"";opacity:.5;background:linear-gradient(90deg,#0000,#3b82f6,#0000);width:75%;height:1px;position:absolute;bottom:-1px;left:12.5%}.dark :focus-visible{outline-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f633,0 0 12px #3b82f61a!important}.wallet-scroll{scrollbar-width:none;-ms-overflow-style:none}.wallet-scroll::-webkit-scrollbar{display:none}@media (min-width:768px){.wallet-scroll{scrollbar-width:thin;scrollbar-color:transparent transparent}.wallet-scroll::-webkit-scrollbar{width:4px;display:block}.wallet-scroll::-webkit-scrollbar-track{background:0 0;margin:8px 0}.wallet-scroll::-webkit-scrollbar-thumb{background:0 0;border-radius:999px}.wallet-scroll:hover{scrollbar-color:#0052ff2e transparent}.wallet-scroll:hover::-webkit-scrollbar-thumb{background:#0052ff2e}.wallet-scroll:hover::-webkit-scrollbar-thumb:hover{background:#0052ff59}}.dark .bg-white{background-color:#141414!important}.dark .bg-gray-50{background-color:#1a1a1a!important}.dark .bg-gray-100{background-color:#262626!important}.dark .bg-gray-200{background-color:#333!important}.dark .bg-blue-100{background-color:#3b82f626!important}.dark .bg-blue-50{background-color:#3b82f61a!important}.dark .bg-green-100{background-color:#22c55e26!important}.dark .bg-orange-100{background-color:#eab30826!important}.dark .bg-red-50{background-color:#ef44441a!important}.dark .bg-white\/60{background-color:#0009!important}.dark .bg-white\/90{background-color:#000000e6!important}.dark .bg-white.rounded-2xl,.dark .bg-white.rounded-xl,.dark .bg-white.shadow-xl{background-color:#141414!important}.dark .text-gray-900{color:#f3f4f6!important}.dark .text-gray-800{color:#e5e7eb!important}.dark .text-gray-700{color:#d1d5db!important}.dark .text-gray-600{color:#9ca3af!important}.dark .text-gray-500{color:#6b7280!important}.dark .text-gray-300,.dark .text-gray-400{color:#737373!important}.dark .border-gray-200{border-color:#2a2a2a!important}.dark .border-gray-100{border-color:#222!important}.dark .border-gray-300{border-color:#3a3a3a!important}.dark .border-gray-200\/50{border-color:#1f1f1f!important}.dark .divide-gray-200>:not([hidden])~:not([hidden]){border-color:#2a2a2a!important}.dark .divide-gray-100>:not([hidden])~:not([hidden]){border-color:#222!important}.dark .hover\:bg-gray-50:hover{background-color:#1a1a1a!important}.dark .hover\:bg-gray-100:hover{background-color:#262626!important}.dark .hover\:bg-gray-100\/50:hover{background-color:#171717!important}.dark .hover\:bg-white:hover{background-color:#1a1a1a!important}.dark .hover\:bg-gray-200:hover{background-color:#333!important}.dark .hover\:text-gray-900:hover{color:#f3f4f6!important}.dark .hover\:text-gray-700:hover{color:#d1d5db!important}.dark .placeholder\:text-gray-400::placeholder{color:#6b7280!important}.dark .placeholder\:text-gray-500::placeholder{color:#4b5563!important}.dark .ring-gray-200{--tw-ring-color:#374151!important}.dark .ring-gray-300{--tw-ring-color:#4b5563!important}.dark .focus\:ring-gray-200:focus{--tw-ring-color:#374151!important}.dark .shadow-sm{box-shadow:0 1px 2px #0000004d!important}.dark .shadow-md{box-shadow:0 4px 6px -1px #0006!important}.dark .shadow-lg{box-shadow:0 10px 15px -3px #0006,0 4px 6px -4px #0000004d!important}.dark .shadow-xl{box-shadow:0 20px 25px -5px #0006,0 8px 10px -6px #0000004d!important}.dark{--modal-inner-bg:#141414;--modal-inner-border:#ffffff0f;--modal-surface:#ffffff08;--modal-surface-hover:#ffffff0f}.dashboard-bordered-input{box-shadow:none;background:#fff;border:1px solid #e2e4e9;transition:border-color .2s,box-shadow .2s}.dashboard-bordered-input:focus,.dashboard-bordered-input:focus-within{border-color:#0052ff73;outline:none;box-shadow:0 0 0 3px #0052ff14}.dark .dashboard-bordered-input{color:var(--text-primary);background:#1a1a24;border-color:#ffffff24}.dark .dashboard-bordered-input:focus,.dark .dashboard-bordered-input:focus-within{border-color:#0052ff80;box-shadow:0 0 0 3px #0052ff26}.dark .dashboard-bordered-input::placeholder{color:var(--text-tertiary)}.pointer-events-auto .overflow-y-auto,.pointer-events-auto>.overflow-y-auto,[data-modal-overlay] .overflow-y-auto,[data-modal-overlay] .overflow-y-scroll{overscroll-behavior:contain}.gpu-scroll{will-change:transform;-webkit-overflow-scrolling:touch;transform:translateZ(0)}.scrollbar-stable{scrollbar-gutter:stable}.modal-input{color:#1f2937;background:#fff;border-width:1px;border-color:#d1d5db;border-radius:14px;height:56px;font-size:15px;transition:all .2s}.modal-input:not([class*=pl-]){padding-left:18px;padding-right:18px}@media (max-width:640px){.modal-input{border-radius:10px;height:50px;font-size:16px}.modal-input:not([class*=pl-]){padding:14px 12px}}.modal-input::placeholder{color:#9ca3af;font-weight:400}.modal-input:hover{border-color:#9ca3af}.modal-input:focus{border-color:#0052ff;outline:none;box-shadow:0 0 0 3px #0052ff1a}.dark .modal-input{color:#fafafa;background:#0d0d0d;border-color:#262626}.dark .modal-input::placeholder{color:#737373}.dark .modal-input:hover{border-color:#404040}.dark .modal-input:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626,0 0 12px #3b82f61a}.ai-chat-dotted-bg{background-color:#f8fafc;background-image:radial-gradient(circle,#0f172a0d 1px,#0000 0);background-size:16px 16px;position:relative}.ai-chat-dotted-bg:before{content:"";pointer-events:none;-webkit-mask-image:radial-gradient(circle 180px at var(--mx,50%) var(--my,50%),black 0,transparent 70%);mask-image:radial-gradient(circle 180px at var(--mx,50%) var(--my,50%),black 0,transparent 70%);opacity:0;background-image:radial-gradient(circle,#0f172a2e 1px,#0000 0);background-size:16px 16px;transition:opacity .3s;position:absolute;inset:0}.ai-chat-dotted-bg:hover:before{opacity:1}.dark .ai-chat-dotted-bg{background-color:#0a0a0a;background-image:radial-gradient(circle,#ffffff0d 1px,#0000 0)}.dark .ai-chat-dotted-bg:before{background-image:radial-gradient(circle,#ffffff2e 1px,#0000 0)}body,html{font-family:Satoshi,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}h1,h2,h3,h4{font-family:Satoshi,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700}body,h5,h6,p{font-weight:400}#root,body,html{background:var(--background)!important;background-color:var(--background)!important}#root,body,html{max-width:100vw!important;overflow-x:clip!important}@keyframes fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-in-left{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}*{scrollbar-width:thin;scrollbar-color:#0052ff2e transparent}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#0052ff2e;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#0052ff52}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.animate-in{animation:fade-in .5s ease-out}@keyframes slide-in-from-right{0%{transform:translate(100%)}to{transform:translate(0)}}.slide-in-from-right{animation:slide-in-from-right .3s ease-out}.dark .bg-white\/50,.dark .bg-white\/60,.dark .bg-white\/80{background:#1e1f23!important;border-color:#ffffff0d!important}.dark .text-\[\#000000\],.dark .text-\[\#0A0D14\],.dark .text-gray-900{color:#f0f0f2!important}.dark .text-\[\#6B6B6B\],.dark .text-gray-500{color:#8b8d93!important}.dark .text-\[\#A3A3A3\]{color:#5a5c62!important}.dark .border-gray-100,.dark .border-gray-200,.dark .border-gray-200\/50{border-color:#ffffff0f!important}.dark .bg-gray-50,.dark .bg-gray-50\/50,.dark .hover\:bg-gray-50:hover{background:#ffffff0a!important}.dark .bg-white\/50{background:#ffffff08!important}.gradient-text{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#0052ff,#00c3ff);-webkit-background-clip:text;background-clip:text}@keyframes liquid-shift{0%,to{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}25%{border-radius:30% 60% 70% 40%/50% 60% 30%}50%{border-radius:50% 60% 30%/30% 60% 70% 40%}75%{border-radius:60% 40%/70% 30% 50% 60%}}.liquid-blob{animation:liquid-shift 12s ease-in-out infinite}@keyframes float-slow{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.animate-float-slow{animation:float-slow 6s ease-in-out infinite}@keyframes gradient-x{0%,to{background-position:0}50%{background-position:100%}}.animate-gradient-x{background-size:200% 200%;animation:gradient-x 8s infinite}.modal-content-scroll{-ms-overflow-style:none;scrollbar-width:none}.modal-content-scroll::-webkit-scrollbar{display:none}@media (min-width:1024px){.modal-content-scroll{scrollbar-width:thin;scrollbar-color:#0052ff2e transparent}.modal-content-scroll::-webkit-scrollbar{width:4px;display:block}.modal-content-scroll::-webkit-scrollbar-track{background:0 0;margin:6px 0}.modal-content-scroll::-webkit-scrollbar-thumb{background:#0052ff2e;border-radius:999px}.modal-content-scroll::-webkit-scrollbar-thumb:hover{background:#0052ff52}}