@import url(https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Inter:wght@300;400;500;600;700;800&family=JetBrains+Mono:wght@400;500&display=swap);@import url(https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap);:root{--color-gold:oklch(78% 0.15 45);--color-gold-light:oklch(90% 0.12 50);--color-gold-dark:oklch(60% 0.18 40);--color-purple:oklch(45% 0.22 280);--color-purple-light:oklch(70% 0.15 290);--surface-base:oklch(15% 0.02 280);--surface-raised:oklch(18% 0.03 280);--surface-overlay:oklch(22% 0.04 280);--surface-highlight:oklch(28% 0.05 280);--text-primary:oklch(95% 0.01 280);--text-secondary:oklch(70% 0.02 280);--text-tertiary:oklch(50% 0.03 280);--text-inverse:oklch(15% 0.02 280);--color-success:oklch(65% 0.15 150);--color-warning:oklch(75% 0.15 45);--color-error:oklch(60% 0.18 25);--color-info:oklch(65% 0.15 220);--action-primary:oklch(55% 0.2 270);--action-primary-hover:oklch(65% 0.18 270);--action-secondary:oklch(35% 0.08 280);--border-subtle:oklch(25% 0.02 280);--border-default:oklch(32% 0.03 280);--border-strong:oklch(40% 0.04 280);--gradient-brand:linear-gradient(135deg,oklch(55% 0.2 270),oklch(75% 0.15 290));--gradient-gold:linear-gradient(135deg,oklch(78% 0.15 45),oklch(90% 0.12 50));--gradient-hero:linear-gradient(180deg,oklch(12% 0.02 280),oklch(18% 0.03 280) 50%,oklch(8% 0.01 280));--gradient-card:linear-gradient(145deg,oklch(20% 0.03 280),oklch(15% 0.02 280));--gradient-glow:radial-gradient(ellipse at center,oklch(25% 0.08 280) 0%,#0000 70%);--shadow-sm:0 1px 2px oklch(0% 0 280/0.3);--shadow-md:0 4px 6px -1px oklch(0% 0 280/0.3),0 2px 4px -2px oklch(0% 0 280/0.3);--shadow-lg:0 10px 15px -3px oklch(0% 0 280/0.3),0 4px 6px -4px oklch(0% 0 280/0.3);--shadow-glow:0 0 40px oklch(45% 0.15 280/0.2);--shadow-gold:0 0 30px oklch(78% 0.15 45/0.3);--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--radius-sm:0.5rem;--radius-md:0.75rem;--radius-lg:1rem;--radius-xl:1.5rem;--radius-full:9999px;--font-sans:"Inter",system-ui,-apple-system,sans-serif;--font-mono:"JetBrains Mono","Fira Code",monospace;--text-xs:0.75rem;--text-sm:0.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--text-6xl:3.75rem;--transition-fast:150ms cubic-bezier(0.4,0,0.2,1);--transition-base:200ms cubic-bezier(0.4,0,0.2,1);--transition-slow:300ms cubic-bezier(0.4,0,0.2,1);--transition-spring:500ms cubic-bezier(0.34,1.56,0.64,1);--z-base:0;--z-dropdown:100;--z-sticky:200;--z-overlay:300;--z-modal:400;--z-toast:500}*,:after,:before{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{background:oklch(15% .02 280);background:var(--surface-base);color:oklch(95% .01 280);color:var(--text-primary);font-family:Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-sans);font-size:1rem;font-size:var(--text-base);line-height:1.6;min-height:100vh;overflow-x:hidden}body:before{background:radial-gradient(ellipse at center,oklch(25% .08 280) 0,#0000 70%),radial-gradient(ellipse at 20% 0,oklch(30% .1 280/.15) 0,#0000 50%),radial-gradient(ellipse at 80% 100%,oklch(35% .12 45/.1) 0,#0000 50%),oklch(15% .02 280);background:var(--gradient-glow),radial-gradient(ellipse at 20% 0,oklch(30% .1 280/.15) 0,#0000 50%),radial-gradient(ellipse at 80% 100%,oklch(35% .12 45/.1) 0,#0000 50%),var(--surface-base);bottom:0;content:"";left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:-1}h1,h2,h3,h4,h5,h6{color:oklch(95% .01 280);color:var(--text-primary);font-weight:600;line-height:1.2}h1{font-size:3rem;font-size:var(--text-5xl);font-weight:700;letter-spacing:-.02em}h2{font-size:2.25rem;font-size:var(--text-4xl);font-weight:600;letter-spacing:-.01em}h3{font-size:1.5rem;font-size:var(--text-2xl)}h4{font-size:1.25rem;font-size:var(--text-xl)}h5{font-size:1.125rem;font-size:var(--text-lg)}h6{font-size:1rem;font-size:var(--text-base)}p{color:oklch(70% .02 280);color:var(--text-secondary);line-height:1.7}a{color:oklch(78% .15 45);color:var(--color-gold);text-decoration:none;transition:color .15s cubic-bezier(.4,0,.2,1);transition:color var(--transition-fast)}a:hover{color:oklch(90% .12 50);color:var(--color-gold-light)}.btn{align-items:center;border:none;border-radius:.75rem;border-radius:var(--radius-md);cursor:pointer;display:inline-flex;font-family:Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-sans);font-size:.875rem;font-size:var(--text-sm);font-weight:600;gap:.5rem;gap:var(--space-2);justify-content:center;line-height:1;overflow:hidden;padding:.75rem 1.5rem;padding:var(--space-3) var(--space-6);position:relative;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);transition:all var(--transition-base)}.btn:before{background:linear-gradient(90deg,#0000,oklch(100% 0 0/.1),#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .3s cubic-bezier(.4,0,.2,1);transition:left var(--transition-slow);width:100%}.btn:hover:before{left:100%}.btn-primary{background:linear-gradient(135deg,oklch(78% .15 45),oklch(90% .12 50));background:var(--gradient-gold);box-shadow:0 0 30px oklch(78% .15 45/.3);box-shadow:var(--shadow-gold);color:oklch(15% .02 280);color:var(--text-inverse)}.btn-primary:hover{box-shadow:0 0 40px oklch(78% .15 45/.5);transform:translateY(-2px) scale(1.02)}.btn-secondary{background:linear-gradient(135deg,oklch(55% .2 270),oklch(75% .15 290));background:var(--gradient-brand);color:oklch(95% .01 280);color:var(--text-primary)}.btn-secondary:hover{box-shadow:0 0 40px oklch(45% .15 280/.2);box-shadow:var(--shadow-glow);transform:translateY(-2px)}.btn-ghost{background:#0000;border:1px solid oklch(32% .03 280);border:1px solid var(--border-default);color:oklch(70% .02 280);color:var(--text-secondary)}.btn-ghost:hover{background:oklch(18% .03 280);background:var(--surface-raised);border-color:oklch(40% .04 280);border-color:var(--border-strong);color:oklch(95% .01 280);color:var(--text-primary)}.btn-sm{font-size:.75rem;font-size:var(--text-xs);padding:.5rem 1rem;padding:var(--space-2) var(--space-4)}.btn-lg{border-radius:1rem;border-radius:var(--radius-lg);font-size:1.125rem;font-size:var(--text-lg);padding:1rem 2rem;padding:var(--space-4) var(--space-8)}.card{background:linear-gradient(145deg,oklch(20% .03 280),oklch(15% .02 280));background:var(--gradient-card);border:1px solid oklch(25% .02 280);border:1px solid var(--border-subtle);border-radius:1.5rem;border-radius:var(--radius-xl);overflow:hidden;padding:1.5rem;padding:var(--space-6);position:relative;transition:all .2s cubic-bezier(.4,0,.2,1);transition:all var(--transition-base)}.card:before{background:linear-gradient(90deg,#0000,oklch(100% 0 0/.1),#0000);content:"";height:1px;left:0;position:absolute;right:0;top:0}.card:hover{border-color:oklch(32% .03 280);border-color:var(--border-default);box-shadow:0 10px 15px -3px oklch(0 0 280/.3),0 4px 6px -4px oklch(0 0 280/.3);box-shadow:var(--shadow-lg);transform:translateY(-4px)}.card-glass{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:oklch(20% .04 280/.6);border:1px solid oklch(100% 0 0/.1)}input,select,textarea{background:oklch(18% .03 280);background:var(--surface-raised);border:1px solid oklch(32% .03 280);border:1px solid var(--border-default);border-radius:.75rem;border-radius:var(--radius-md);color:oklch(95% .01 280);color:var(--text-primary);font-family:Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-sans);font-size:1rem;font-size:var(--text-base);outline:none;padding:.75rem 1rem;padding:var(--space-3) var(--space-4);transition:all .15s cubic-bezier(.4,0,.2,1);transition:all var(--transition-fast);width:100%}input:focus,select:focus,textarea:focus{border-color:oklch(45% .22 280);border-color:var(--color-purple);box-shadow:0 0 0 3px oklch(55% .2 270/.2)}input::placeholder{color:oklch(50% .03 280);color:var(--text-tertiary)}.nav-link{align-items:center;border-radius:.75rem;border-radius:var(--radius-md);color:oklch(70% .02 280);color:var(--text-secondary);display:flex;font-size:.875rem;font-size:var(--text-sm);font-weight:500;gap:.5rem;gap:var(--space-2);padding:.5rem 1rem;padding:var(--space-2) var(--space-4);position:relative;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1);transition:all var(--transition-fast)}.nav-link:hover{background:oklch(22% .04 280);background:var(--surface-overlay);color:oklch(95% .01 280);color:var(--text-primary)}.nav-link.active{background:oklch(78% .15 45/.1);color:oklch(78% .15 45);color:var(--color-gold)}.nav-link.active:after{background:oklch(78% .15 45);background:var(--color-gold);bottom:-2px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:20px}.badge,.nav-link.active:after{border-radius:9999px;border-radius:var(--radius-full)}.badge{align-items:center;background:oklch(22% .04 280);background:var(--surface-overlay);color:oklch(70% .02 280);color:var(--text-secondary);display:inline-flex;font-size:.75rem;font-size:var(--text-xs);font-weight:600;padding:.25rem .75rem;padding:var(--space-1) var(--space-3)}.badge-gold{background:oklch(78% .15 45/.15);color:oklch(78% .15 45);color:var(--color-gold)}.badge-success{background:oklch(65% .15 150/.15);color:oklch(65% .15 150);color:var(--color-success)}.badge-error{background:oklch(60% .18 25/.15);color:oklch(60% .18 25);color:var(--color-error)}.pool-badge-new{animation:pulse 2s infinite;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:20px;color:#fff;font-size:11px;font-weight:700;letter-spacing:.5px;padding:4px 12px;position:absolute;right:16px;top:-10px}.pool-min30{border-color:oklch(65% .15 250/.3)}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulseGlow{0%,to{box-shadow:0 0 20px oklch(78% .15 45/.3)}50%{box-shadow:0 0 40px oklch(78% .15 45/.5)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-fade-in{animation:fadeIn ease-out .3s cubic-bezier(.4,0,.2,1) forwards;animation:fadeIn var(--transition-slow) ease-out forwards}.animate-slide-up{animation:slideUp ease-out .3s cubic-bezier(.4,0,.2,1) forwards;animation:slideUp var(--transition-slow) ease-out forwards}.animate-scale-in{animation:scaleIn ease-out .2s cubic-bezier(.4,0,.2,1) forwards;animation:scaleIn var(--transition-base) ease-out forwards}.animate-pulse-glow{animation:pulseGlow 2s ease-in-out infinite}.animate-float{animation:float 3s ease-in-out infinite}.delay-1{animation-delay:.1s}.delay-2{animation-delay:.2s}.delay-3{animation-delay:.3s}.delay-4{animation-delay:.4s}.delay-5{animation-delay:.5s}.container{margin:0 auto;max-width:1280px;padding:0 1rem;padding:0 var(--space-4);width:100%}@media (min-width:768px){.container{padding:0 1.5rem;padding:0 var(--space-6)}}@media (min-width:1024px){.container{padding:0 2rem;padding:0 var(--space-8)}}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem;gap:var(--space-2)}.gap-4{gap:1rem;gap:var(--space-4)}.gap-6{gap:1.5rem;gap:var(--space-6)}.gap-8{gap:2rem;gap:var(--space-8)}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,1fr)}.grid-cols-2{grid-template-columns:repeat(2,1fr)}.grid-cols-3{grid-template-columns:repeat(3,1fr)}.grid-cols-4{grid-template-columns:repeat(4,1fr)}@media (max-width:768px){.grid-cols-2,.grid-cols-3,.grid-cols-4{grid-template-columns:1fr}}.text-center{text-align:center}.text-gold{color:oklch(78% .15 45);color:var(--color-gold)}.text-success{color:oklch(65% .15 150);color:var(--color-success)}.text-error{color:oklch(60% .18 25);color:var(--color-error)}.text-muted{color:oklch(70% .02 280);color:var(--text-secondary)}.mt-4{margin-top:1rem;margin-top:var(--space-4)}.mt-8{margin-top:2rem;margin-top:var(--space-8)}.mb-4{margin-bottom:1rem;margin-bottom:var(--space-4)}.mb-8{margin-bottom:2rem;margin-bottom:var(--space-8)}.py-12{padding-bottom:3rem;padding-bottom:var(--space-12);padding-top:3rem;padding-top:var(--space-12)}.py-20{padding-bottom:5rem;padding-bottom:var(--space-20);padding-top:5rem;padding-top:var(--space-20)}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:oklch(15% .02 280);background:var(--surface-base)}::-webkit-scrollbar-thumb{background:oklch(40% .04 280);background:var(--border-strong);border-radius:9999px;border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:oklch(45% .22 280);background:var(--color-purple)}::selection{background:oklch(55% .2 270/.3);color:oklch(95% .01 280);color:var(--text-primary)}:focus-visible{outline:2px solid oklch(78% .15 45);outline:2px solid var(--color-gold);outline-offset:2px}@media (max-width:768px){.hide-mobile{display:none!important}}@media (min-width:769px){.hide-desktop{display:none!important}}.features-section,.home-page,.pools-section{position:relative;z-index:1}.hero{background:linear-gradient(180deg,oklch(12% .02 280),oklch(18% .03 280) 50%,oklch(8% .01 280));background:var(--gradient-hero);padding:5rem 0;padding:var(--space-20) 0;text-align:center}.hero h1{background:linear-gradient(135deg,oklch(78% .15 45),oklch(90% .12 50) 50%,oklch(70% .15 290));background:linear-gradient(135deg,var(--color-gold) 0,var(--color-gold-light) 50%,var(--color-purple-light) 100%);-webkit-background-clip:text;background-clip:text}.gradient-text,.hero h1{-webkit-text-fill-color:#0000}.gradient-text{background:linear-gradient(135deg,oklch(78% .15 45),oklch(90% .12 50));background:linear-gradient(135deg,var(--color-gold) 0,var(--color-gold-light) 100%);-webkit-background-clip:text;background-clip:text}.pool-card{background:linear-gradient(145deg,oklch(20% .03 280),oklch(15% .02 280));background:var(--gradient-card);border:1px solid oklch(25% .02 280);border:1px solid var(--border-subtle);border-radius:1.5rem;border-radius:var(--radius-xl);min-width:0;padding:1.5rem;padding:var(--space-6);transition:all .2s cubic-bezier(.4,0,.2,1);transition:all var(--transition-base);width:100%}.pool-card:hover{border-color:oklch(78% .15 45);border-color:var(--color-gold);box-shadow:0 0 30px oklch(78% .15 45/.3);box-shadow:var(--shadow-gold);transform:translateY(-4px)}.pools-grid{grid-gap:1.5rem;grid-gap:var(--space-6);display:grid;gap:1.5rem;gap:var(--space-6);grid-template-columns:repeat(3,1fr);width:100%}@media (max-width:1100px){.pools-grid{grid-template-columns:1fr 1fr}}@media (max-width:700px){.pools-grid{grid-template-columns:1fr}}.stat-value{color:oklch(78% .15 45);color:var(--color-gold);font-size:1.875rem;font-size:var(--text-3xl);font-weight:700}.stat-label{color:oklch(50% .03 280);color:var(--text-tertiary);font-size:.875rem;font-size:var(--text-sm);letter-spacing:.05em;text-transform:uppercase}footer{background:oklch(8% .01 280);border-top:1px solid oklch(25% .02 280);border-top:1px solid var(--border-subtle);padding:3rem 0 1.5rem;padding:var(--space-12) 0 var(--space-6)}footer a{color:oklch(70% .02 280);color:var(--text-secondary);transition:color .15s cubic-bezier(.4,0,.2,1);transition:color var(--transition-fast)}footer a:hover{color:oklch(78% .15 45);color:var(--color-gold)}.wallet-btn-wrapper,.wallet-connected{display:flex;gap:.5rem;gap:var(--space-2)}.wallet-connected{align-items:center;background:oklch(15% .02 280);border:1px solid oklch(78% .15 45);border:1px solid var(--color-gold);border-radius:.75rem;border-radius:var(--radius-md);padding:.5rem .75rem;padding:var(--space-2) var(--space-3)}.wallet-status-dot{animation:pulse 2s infinite;background:#10b981;border-radius:50%;height:8px;width:8px}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.wallet-address{color:oklch(78% .15 45);color:var(--color-gold);font-family:monospace;font-size:.875rem;font-size:var(--text-sm)}.wallet-connect-btn{background:linear-gradient(135deg,gold,orange)!important;border:none!important;border-radius:.75rem!important;border-radius:var(--radius-md)!important;box-shadow:0 4px 15px #ffd7004d!important;color:#000!important;cursor:pointer!important;font-weight:700!important;padding:10px 24px!important;transition:all .3s ease!important}.wallet-connect-btn:hover{box-shadow:0 6px 25px #ffd70080!important;transform:translateY(-2px)!important}.wallet-connect-btn:active{transform:translateY(0)!important}.mobile-wallet-btn{background:oklch(15% .02 280);border:1px solid oklch(25% .02 280);border:1px solid var(--border-subtle);border-radius:.75rem;border-radius:var(--radius-md);cursor:pointer;font-size:1.2rem;padding:8px 12px;transition:all .2s}.mobile-wallet-btn:hover{background:oklch(20% .02 280);border-color:oklch(78% .15 45);border-color:var(--color-gold)}.wallet-connected-mobile{align-items:center;background:oklch(15% .02 280);border:1px solid oklch(78% .15 45);border:1px solid var(--color-gold);border-radius:.75rem;border-radius:var(--radius-md);color:oklch(78% .15 45);color:var(--color-gold);display:flex;font-family:monospace;gap:.5rem;gap:var(--space-2);justify-content:center;margin-bottom:.75rem;margin-bottom:var(--space-3);padding:.75rem;padding:var(--space-3)}.wallet-connect-btn-mobile{background:linear-gradient(135deg,gold,orange)!important;border:none!important;border-radius:.75rem!important;border-radius:var(--radius-md)!important;color:#000!important;font-weight:700!important;padding:14px 24px!important;width:100%!important}.wallet-btn-wrapper{align-items:center;display:flex!important;gap:8px}@media (max-width:768px){.wallet-connect-btn{font-size:12px!important;padding:8px 16px!important}.wallet-btn-wrapper{gap:4px}.wallet-connected{padding:6px 10px!important}.wallet-address{font-size:11px!important}}.wallet-adapter-button{align-items:center;background-color:initial;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;height:48px;line-height:48px;padding:0 24px}.wallet-adapter-button-trigger{background-color:#512da8}.wallet-adapter-button:not([disabled]):focus-visible{outline-color:#fff}.wallet-adapter-button:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-button[disabled]{background:#404144;color:#999;cursor:not-allowed}.wallet-adapter-button-end-icon,.wallet-adapter-button-end-icon img,.wallet-adapter-button-start-icon,.wallet-adapter-button-start-icon img{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.wallet-adapter-button-end-icon{margin-left:12px}.wallet-adapter-button-start-icon{margin-right:12px}.wallet-adapter-collapse{width:100%}.wallet-adapter-dropdown{display:inline-block;position:relative}.wallet-adapter-dropdown-list{grid-row-gap:10px;background:#2c2d30;border-radius:10px;box-shadow:0 8px 20px #0009;display:grid;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;grid-template-rows:1fr;list-style:none;margin:0;opacity:0;padding:10px;position:absolute;right:0;top:100%;transition:opacity .2s ease,transform .2s ease,visibility .2s;visibility:hidden;z-index:99}.wallet-adapter-dropdown-list-active{opacity:1;transform:translateY(10px);visibility:visible}.wallet-adapter-dropdown-list-item{align-items:center;border:none;border-radius:6px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:37px;justify-content:center;outline:none;padding:0 20px;white-space:nowrap;width:100%}.wallet-adapter-dropdown-list-item:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-modal-collapse-button svg{fill:#999;align-self:center}.wallet-adapter-modal-collapse-button.wallet-adapter-modal-collapse-button-active svg{transform:rotate(180deg);transition:transform .15s ease-in}.wallet-adapter-modal{background:#00000080;bottom:0;left:0;opacity:0;overflow-y:auto;position:fixed;right:0;top:0;transition:opacity .15s linear;z-index:1040}.wallet-adapter-modal.wallet-adapter-modal-fade-in{opacity:1}.wallet-adapter-modal-button-close{align-items:center;background:#1a1f2e;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:12px;position:absolute;right:18px;top:18px}.wallet-adapter-modal-button-close:focus-visible{outline-color:#fff}.wallet-adapter-modal-button-close svg{fill:#777;transition:fill .2s ease 0s}.wallet-adapter-modal-button-close:hover svg{fill:#fff}.wallet-adapter-modal-overlay{background:#00000080;bottom:0;left:0;position:fixed;right:0;top:0}.wallet-adapter-modal-container{align-items:center;display:flex;justify-content:center;margin:3rem;min-height:calc(100vh - 6rem)}@media (max-width:480px){.wallet-adapter-modal-container{margin:1rem;min-height:calc(100vh - 2rem)}}.wallet-adapter-modal-wrapper{align-items:center;background:#10141f;border-radius:10px;box-shadow:0 8px 20px #0009;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;max-width:400px;position:relative;z-index:1050}.wallet-adapter-modal-wrapper .wallet-adapter-button{width:100%}.wallet-adapter-modal-title{color:#fff;font-size:24px;font-weight:500;line-height:36px;margin:0;padding:64px 48px 48px;text-align:center}@media (max-width:374px){.wallet-adapter-modal-title{font-size:18px}}.wallet-adapter-modal-list{list-style:none;margin:0 0 12px;padding:0;width:100%}.wallet-adapter-modal-list .wallet-adapter-button{border-radius:0;font-size:18px;font-weight:400}.wallet-adapter-modal-list .wallet-adapter-button-end-icon,.wallet-adapter-modal-list .wallet-adapter-button-end-icon img,.wallet-adapter-modal-list .wallet-adapter-button-start-icon,.wallet-adapter-modal-list .wallet-adapter-button-start-icon img{height:28px;width:28px}.wallet-adapter-modal-list .wallet-adapter-button span{font-size:14px;margin-left:auto;opacity:.6}.wallet-adapter-modal-list-more{align-items:center;align-self:flex-end;background-color:initial;border:none;color:#fff;cursor:pointer;display:flex;padding:12px 24px 24px 12px}.wallet-adapter-modal-list-more svg{fill:#fff;margin-left:.5rem;transition:all .1s ease}.wallet-adapter-modal-list-more-icon-rotate{transform:rotate(180deg)}.wallet-adapter-modal-middle{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;padding:0 24px 24px;width:100%}.wallet-adapter-modal-middle-button{background-color:#512da8;border:none;border-radius:8px;color:#fff;cursor:pointer;display:block;font-size:18px;margin-top:48px;padding:12px;width:100%}
/*# sourceMappingURL=main.fdd553b9.css.map*/