@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8d697b304b401681-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba015fad6dcf6784-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/4cf2300e9c8272f7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_188709{font-family:Geist,Geist Fallback;font-style:normal}.__variable_188709{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9610d9e46709d722-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/747892c23ea88013-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/93f479601ee12b01-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_9a8899{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_9a8899{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}.stake-root{min-height:100vh;background:radial-gradient(circle at top left,#111827,#020617);padding:16px 16px 24px;color:#e5e7eb;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.stake-card{max-width:960px;width:100%;background:rgba(15,23,42,.9);border-radius:18px;padding:24px;box-shadow:0 24px 60px rgba(0,0,0,.6);border:1px solid rgba(148,163,184,.25)}.stake-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.stake-title{font-size:1.6rem;font-weight:700}.stake-subtitle{font-size:.9rem;color:#9ca3af}.stake-header-right{display:flex;gap:12px;align-items:center}.lang-switcher{display:flex;gap:6px}.lang-btn{padding:6px 10px;font-size:.75rem;border-radius:999px;border:1px solid rgba(148,163,184,.6);background:transparent;color:#e5e7eb;cursor:pointer}.lang-btn.active{background:linear-gradient(135deg,#22c55e,#0ea5e9);border-color:transparent;color:#020617}appkit-button{display:inline-block}.btn-outline,.btn-primary,.btn-secondary,.btn-tertiary{border-radius:999px;padding:10px 16px;font-size:.9rem;font-weight:600;border:none;cursor:pointer;transition:transform .06s ease,box-shadow .06s ease,background .2s ease;white-space:nowrap}.btn-primary{background:linear-gradient(135deg,#22c55e,#0ea5e9);color:#020617;box-shadow:0 10px 25px rgba(34,197,94,.35)}.btn-primary:disabled{opacity:.6;cursor:default;box-shadow:none}.btn-secondary{background:rgba(31,41,55,.95);color:#e5e7eb;border:1px solid rgba(148,163,184,.4)}.btn-outline{background:transparent;color:#e5e7eb;border:1px solid rgba(148,163,184,.7)}.btn-tertiary{background:transparent;color:#9ca3af;border:1px dashed rgba(148,163,184,.5)}.btn-outline:hover:not(:disabled),.btn-primary:hover:not(:disabled),.btn-secondary:hover:not(:disabled),.btn-tertiary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 30px rgba(15,23,42,.5)}.full-width{width:100%;margin-top:8px}.stake-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}@media (max-width:800px){.stake-grid{grid-template-columns:1fr}}.stake-section{background:rgba(15,23,42,.9);border-radius:14px;padding:16px 18px;border:1px solid rgba(55,65,81,.9)}.stake-section h2{font-size:.95rem;margin-bottom:10px}.stake-input{display:block;width:100%;padding:10px 14px;border-radius:999px;border:1px solid rgba(156,163,175,.7);background:rgba(17,24,39,.9);color:#e5e7eb;font-size:.9rem;outline:none;margin:10px 0 12px}.stake-input:focus{border-color:#22c55e;box-shadow:0 0 0 1px rgba(34,197,94,.5)}.stake-buttons{display:flex;gap:10px;margin-bottom:10px}.stake-info-row{display:flex;justify-content:space-between;font-size:.9rem;margin-bottom:6px}.stake-info-row span:last-child{font-weight:600}.stake-divider{border:none;border-top:1px solid rgba(55,65,81,.9);margin:12px 0}.stake-message{margin-top:10px;font-size:.85rem;color:#fbbf24}.stake-message--error{color:#fb7185}.stake-message--success{color:#4ade80}.stake-message--info{color:#fbbf24}@media (max-width:640px){.stake-header{flex-direction:column;align-items:flex-start;gap:12px}.stake-header-right{width:100%;justify-content:space-between}}.btn-wallet{display:inline-flex;align-items:center;gap:6px;max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btn-wallet-address{font-weight:500;opacity:.9}@media (max-width:640px){.btn-wallet{max-width:160px;justify-content:flex-end}.btn-wallet-text{display:none}}.info-icon{margin-left:4px;width:18px;height:18px;border-radius:999px;border:1px solid rgba(148,163,184,.7);display:inline-flex;align-items:center;justify-content:center;font-size:.7rem;background:transparent;color:#e5e7eb;cursor:pointer;padding:0}.info-icon:hover{background:rgba(15,23,42,.9)}.reward-modal-overlay{position:fixed;inset:0;background:rgba(15,23,42,.75);display:flex;align-items:center;justify-content:center;z-index:50}.reward-modal{background:#020617;border-radius:16px;padding:18px 20px;width:280px;max-width:90%;border:1px solid rgba(148,163,184,.5);box-shadow:0 20px 40px rgba(0,0,0,.6)}.reward-modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.reward-modal-title{font-size:.85rem;font-weight:700;letter-spacing:.08em}.reward-modal-close{background:transparent;border:none;color:#9ca3af;font-size:1rem;cursor:pointer}.reward-modal-subtitle{font-size:.78rem;color:#9ca3af;margin-bottom:10px}.reward-modal-label{font-size:.8rem;font-weight:600;margin-bottom:6px}.reward-modal-row{display:flex;justify-content:space-between;font-size:.8rem;margin-bottom:4px}.reward-modal-row span:first-child{font-weight:600}.reward-modal-note{margin-top:8px;font-size:.75rem;color:#9ca3af}.stake-hint{margin-top:4px;font-size:.78rem;color:#9ca3af}.wallet-modal-overlay{position:fixed;inset:0;background:rgba(15,23,42,.75);display:flex;align-items:center;justify-content:center;z-index:60}.wallet-modal{background:#020617;border-radius:16px;padding:18px 20px;width:320px;max-width:90%;border:1px solid rgba(148,163,184,.5);box-shadow:0 20px 40px rgba(0,0,0,.6)}.wallet-modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.wallet-modal-title{font-size:.95rem;font-weight:700}.wallet-modal-close{background:transparent;border:none;color:#9ca3af;font-size:1rem;cursor:pointer}.wallet-modal-subtitle{font-size:.8rem;color:#9ca3af;margin-bottom:12px}.wallet-modal-note{margin-top:10px;font-size:.75rem;color:#9ca3af;text-align:left}.bg-nav{position:fixed;top:0;left:0;right:0;height:56px;padding:0 24px;display:flex;align-items:center;justify-content:space-between;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at top left,rgba(15,23,42,.96),rgba(2,6,23,.96));border-bottom:1px solid rgba(15,23,42,.9);z-index:40}.bg-nav-left{display:flex;flex-direction:row;align-items:baseline;gap:8px}.bg-nav-logo{font-weight:700;font-size:1.05rem}.bg-nav-tag{font-size:.78rem;padding:3px 8px;border-radius:999px;border:1px solid rgba(148,163,184,.4);color:#9ca3af}.bg-nav-right{display:flex;align-items:center;gap:12px}.pool-selector{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:18px}@media (max-width:960px){.pool-selector{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.pool-selector{grid-template-columns:1fr}}.pool-pill{text-align:left;border-radius:14px;border:1px solid rgba(55,65,81,.9);background:rgba(15,23,42,.9);padding:8px 10px;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .06s ease}.pool-pill:hover{transform:translateY(-1px);border-color:rgba(148,163,184,.9)}.pool-pill-active{border-color:transparent;background:radial-gradient(circle at top left,#22c55e33,#0ea5e933);box-shadow:0 12px 30px rgba(15,23,42,.7)}.pool-pill-top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:4px}.pool-pill-right{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.pool-pill-label{font-size:.9rem;font-weight:600;color:#e5e7eb}.pool-pill-badge{font-size:.85rem;font-weight:700;padding:4px 12px;border-radius:999px;border:1px solid rgba(34,197,94,.95);background:rgba(22,163,74,.18);color:#bbf7d0;text-transform:none}.pool-pill-penalty{display:inline-flex;align-items:center;justify-content:center;font-size:.78rem;line-height:1;padding:3px 10px;min-width:auto;min-height:auto;border-radius:999px;border:1px solid rgba(248,113,113,.9);background:rgba(127,29,29,.18);color:#fecaca;font-weight:500}.pool-dropdown-penalty-wrap .pool-pill-penalty,.pool-pill-right .pool-pill-penalty{margin-top:4px}.pool-pill-meta{font-size:.75rem;color:#9ca3af;display:flex;gap:6px;flex-wrap:wrap}.pool-info-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:18px}@media (max-width:960px){.pool-info-row{grid-template-columns:1fr}}.pool-info-item{background:rgba(15,23,42,.9);border-radius:12px;border:1px solid rgba(31,41,55,.9);padding:10px 12px}.pool-info-label{font-size:.75rem;color:#9ca3af}.pool-info-value{font-size:.9rem;font-weight:600;display:block;margin-top:2px}.pool-info-hint{font-size:.75rem;color:#9ca3af;margin-top:4px}.product-filter-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;gap:12px}.product-filter-label{font-size:1rem;color:#ffffff}.product-filter-pills{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.product-filter-pill{padding:4px 10px;border-radius:999px;border:1px solid rgba(55,65,81,.9);background:rgba(15,23,42,.9);font-size:.75rem;color:#e5e7eb;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .06s ease}.product-filter-pill:hover{transform:translateY(-1px);border-color:rgba(148,163,184,.9)}.product-filter-pill.active{border-color:transparent;background:radial-gradient(circle at top left,#22c55e33,#0ea5e933)}.pool-empty{margin-top:12px;margin-bottom:18px;padding:16px 18px;border-radius:14px;border:1px dashed rgba(55,65,81,.9);background:rgba(15,23,42,.7)}.pool-empty-title{font-size:.95rem;font-weight:600;margin-bottom:4px}.pool-empty-text{font-size:.8rem;color:#9ca3af}.defi-nav{width:100%;position:sticky;top:0;z-index:40;background:rgba(2,6,23,.96);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:16px;border:1px solid rgba(31,41,55,.9);margin-bottom:12px}.defi-nav-inner{max-width:960px;margin:0 auto;padding:10px 18px 8px;display:flex;flex-direction:column;gap:6px}.defi-nav-row{display:flex;justify-content:space-between;align-items:center;gap:12px}.defi-nav-row-bottom{margin-top:6px}.defi-logo{display:flex;flex-direction:column;font-weight:700;font-size:1rem;line-height:1.1}.defi-hub-chip{padding:6px 18px;border-radius:999px;border:1px solid rgba(148,163,184,.7);font-size:.8rem;color:#e5e7eb;background:radial-gradient(circle at top left,#020617,#020617);white-space:nowrap}.defi-shell{max-width:960px;width:100%;margin:0 auto}.defi-main{padding-top:4px}.stake-header-page{max-width:960px;margin:16px auto 10px}@media (min-width:900px){.defi-nav-inner{flex-direction:row;align-items:center;gap:12px}.defi-nav-row,.defi-nav-row-bottom{display:contents;margin-top:0}.defi-logo{order:0}.lang-switcher{order:1;margin-left:auto;display:flex}.defi-hub-chip{order:2;margin-left:8px}.defi-wallet-wrap{order:3;margin-left:12px}}@media (max-width:640px){.defi-nav-row-bottom{flex-wrap:wrap}}.defi-wallet-btn{border-radius:999px;padding:6px 20px;font-size:.8rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:linear-gradient(135deg,#22c55e,#0ea5e9);color:#020617;border:1px solid rgba(148,163,184,.25);cursor:pointer;box-shadow:0 8px 22px rgba(15,23,42,.8);transition:transform .08s ease,box-shadow .1s ease,filter .15s ease}.defi-wallet-btn:hover{transform:translateY(-1px);box-shadow:0 12px 30px rgba(15,23,42,.9);filter:brightness(1.05)}.defi-wallet-btn:active{transform:translateY(0);box-shadow:0 5px 16px rgba(15,23,42,.85)}.pool-selector-mobile{display:none}.pool-selector-label{display:block;font-size:.8rem;color:#9ca3af;margin-bottom:6px}.pool-select{width:100%;border-radius:999px;padding:10px 14px;border:1px solid rgba(156,163,175,.7);background:rgba(17,24,39,.95);color:#e5e7eb;font-size:.9rem;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}.pool-mobile-summary{margin-top:6px;font-size:.78rem;color:#9ca3af}@media (max-width:640px){.pool-selector{display:none}.pool-selector-mobile{display:block;margin-bottom:14px}}.pool-dropdown-toggle{width:100%;border-radius:14px;border:1px solid rgba(55,65,81,.9);background:rgba(15,23,42,.98);padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;color:#e5e7eb;text-align:left}.pool-dropdown-text{display:flex;flex-direction:column}.pool-dropdown-label{font-size:.9rem;font-weight:600}.pool-dropdown-meta{font-size:.8rem;color:#9ca3af;margin-top:2px}.pool-dropdown-chevron{font-size:.9rem;transition:transform .15s ease}.pool-dropdown-chevron.open{transform:rotate(180deg)}.pool-dropdown-menu{margin-top:6px;border-radius:14px;border:1px solid rgba(55,65,81,.9);background:rgba(15,23,42,.98);overflow:hidden;box-shadow:0 16px 40px rgba(0,0,0,.7)}.pool-dropdown-item{width:100%;text-align:left;padding:8px 12px;background:transparent;color:#e5e7eb;cursor:pointer;border:none;border-bottom:1px solid rgba(31,41,55,.9)}.pool-dropdown-item:last-child{border-bottom:none}.pool-dropdown-item-top{display:flex;justify-content:space-between;align-items:center;gap:8px}.pool-dropdown-item-meta{font-size:.78rem;color:#9ca3af;margin-top:2px}.pool-dropdown-item.active{background:radial-gradient(circle at top left,#22c55e33,#0ea5e933)}