@charset "UTF-8";:root{--font-size-display-2xl: map.get($token, font-size);--line-height-display-2xl: map.get($token, line-height);--font-weight-display-2xl: map.get($token, font-weight);--font-size-display-xl: map.get($token, font-size);--line-height-display-xl: map.get($token, line-height);--font-weight-display-xl: map.get($token, font-weight);--font-size-display-lg: map.get($token, font-size);--line-height-display-lg: map.get($token, line-height);--font-weight-display-lg: map.get($token, font-weight);--font-size-heading-3xl: map.get($token, font-size);--line-height-heading-3xl: map.get($token, line-height);--font-weight-heading-3xl: map.get($token, font-weight);--font-size-heading-2xl: map.get($token, font-size);--line-height-heading-2xl: map.get($token, line-height);--font-weight-heading-2xl: map.get($token, font-weight);--font-size-heading-xl: map.get($token, font-size);--line-height-heading-xl: map.get($token, line-height);--font-weight-heading-xl: map.get($token, font-weight);--font-size-heading-lg: map.get($token, font-size);--line-height-heading-lg: map.get($token, line-height);--font-weight-heading-lg: map.get($token, font-weight);--font-size-heading-md: map.get($token, font-size);--line-height-heading-md: map.get($token, line-height);--font-weight-heading-md: map.get($token, font-weight);--font-size-body-lg: map.get($token, font-size);--line-height-body-lg: map.get($token, line-height);--font-weight-body-lg: map.get($token, font-weight);--font-size-body-md: map.get($token, font-size);--line-height-body-md: map.get($token, line-height);--font-weight-body-md: map.get($token, font-weight);--font-size-body-sm: map.get($token, font-size);--line-height-body-sm: map.get($token, line-height);--font-weight-body-sm: map.get($token, font-weight);--font-size-body-xs: map.get($token, font-size);--line-height-body-xs: map.get($token, line-height);--font-weight-body-xs: map.get($token, font-weight);--font-size-body-2xs: map.get($token, font-size);--line-height-body-2xs: map.get($token, line-height);--font-weight-body-2xs: map.get($token, font-weight);--font-size-caption: map.get($token, font-size);--line-height-caption: map.get($token, line-height);--font-weight-caption: map.get($token, font-weight);--letter-spacing-caption: $letter-spacing;--font-size-mono: map.get($token, font-size);--line-height-mono: map.get($token, line-height);--font-weight-mono: map.get($token, font-weight);--letter-spacing-mono: $letter-spacing}@font-face{font-family:TT Hoves,system-ui,sans-serif;src:url(/fonts/TTHoves-Regular.woff2) format("woff2"),url(/fonts/TTHoves-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TT Hoves,system-ui,sans-serif;src:url(/fonts/TTHoves-Medium.woff2) format("woff2"),url(/fonts/TTHoves-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:TT Hoves,system-ui,sans-serif;src:url(/fonts/TTHoves-Bold.woff2) format("woff2"),url(/fonts/TTHoves-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}:root{font-family:TT Hoves,system-ui,sans-serif,system-ui,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#171410;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{margin:0;padding:0;box-sizing:border-box}html{max-width:100%;overflow-x:hidden;margin:0;padding:0;height:100%}body{margin:0;background-color:#171410;background-attachment:fixed;font-size:1rem;line-height:1.5;font-weight:400;font-family:TT Hoves,system-ui,sans-serif,system-ui,sans-serif;color:#fff;position:relative}@media(min-width:1600px){body:before{display:block}}body h1,body h2,body h3,body h4,body h5{font-family:TT Hoves,system-ui,sans-serif,system-ui,sans-serif;font-weight:700;color:#fff}body p{font-size:.9375rem;line-height:1.5;font-weight:400;margin:0}body a{text-decoration:none;color:#fff;font-family:TT Hoves,system-ui,sans-serif,system-ui,sans-serif;font-size:.875rem;line-height:1.5;font-weight:400;font-weight:500;letter-spacing:.02em}body button{outline:none!important}body h1{font-size:3.2rem;line-height:1.1;font-weight:600}body h2{font-size:2.4rem;line-height:1.2;font-weight:600}body h3{font-size:2rem;line-height:1.2;font-weight:600}body h4{font-size:1.75rem;line-height:1.25;font-weight:600}body h5{font-size:1.5rem;line-height:1.3;font-weight:600}.app{min-height:100vh;display:flex;flex-direction:column}.app-main{flex:1;padding-top:105px;position:relative;width:100%;max-width:1920px;margin-left:auto;margin-right:auto;padding-left:140px;padding-right:140px;box-sizing:border-box}@media(max-width:1024px){.app-main{padding-left:2.5rem;padding-right:2.5rem}}@media(max-width:768px){.app-main{padding-left:1.5rem;padding-right:1.5rem}}.swap-page{display:flex;align-items:center;justify-content:center;width:100%}@media(max-width:768px){body h1{font-size:2.4rem;line-height:1.2;font-weight:600}body h2{font-size:2rem;line-height:1.2;font-weight:600}body h3{font-size:1.75rem;line-height:1.25;font-weight:600}body h4{font-size:1.5rem;line-height:1.3;font-weight:600}body h5{font-size:1.25rem;line-height:1.3;font-weight:600}}.swap-page-layout{width:100%;max-width:100%;margin:0 auto;padding:0;box-sizing:border-box}.swap-page-layout__banner{width:100%;margin-bottom:80px!important;box-sizing:border-box}@media(max-width:768px){.swap-page-layout__banner{margin-bottom:64px!important}}.swap-page-layout__main{width:100%;box-sizing:border-box}.swap-page-layout__container{display:grid;grid-template-columns:minmax(0,70%) minmax(0,30%);gap:2rem;align-items:start;align-content:start;min-height:600px;box-sizing:border-box;margin-top:0}@media(max-width:768px){.swap-page-layout__container{margin-top:0}}@media(max-width:1024px){.swap-page-layout__container{grid-template-columns:minmax(0,65%) minmax(0,35%);gap:1.5rem}}@media(max-width:768px){.swap-page-layout__container{grid-template-columns:1fr;gap:1.5rem;padding:0}.swap-page-layout__container .swap-page-layout__swap{order:1}.swap-page-layout__container .swap-page-layout__chart{order:2}}.swap-page-layout__chart{width:100%;min-height:500px;box-sizing:border-box;overflow:hidden;margin:0;padding:0;display:flex;flex-direction:column;align-items:flex-start}@media(max-width:768px){.swap-page-layout__chart{min-height:400px;max-width:100%}}.swap-page-layout__swap{width:100%;max-width:420px;position:sticky;top:100px;box-sizing:border-box;overflow:hidden;margin:0;padding:0;display:flex;flex-direction:column;align-items:flex-start}@media(max-width:768px){.swap-page-layout__swap{max-width:100%;position:static;margin:0;overflow:visible}}.swap-page-layout *,.swap-page-layout *:before,.swap-page-layout *:after{box-sizing:border-box}.swap-page-layout .chart-widget{width:100%;box-sizing:border-box}@media(max-width:768px){.swap-page-layout .chart-widget{max-width:100%;overflow:hidden}}.swap-page-layout .Form--sticky{width:100%;box-sizing:border-box}@media(max-width:768px){.swap-page-layout .Form--sticky{max-width:100%}}.swap-page-layout .Form--sticky .Form__box{width:100%;box-sizing:border-box}@media(max-width:768px){.swap-page-layout .Form--sticky .Form__box{max-width:100%}}@media(max-width:768px){.swap-page-layout .ParamBox{width:280px;max-width:calc(100vw - 2rem);right:0;left:auto}}@media(max-width:480px){.swap-page-layout .ParamBox{width:250px;max-width:calc(100vw - 1rem)}}.swap-banner{width:100%;box-sizing:border-box}@media(max-width:768px){.swap-banner{max-width:100%;margin-left:0;margin-right:0}}.app{min-height:100vh;background:#171410;color:#fff;font-family:TT Hoves,system-ui,sans-serif;box-sizing:border-box}.app-main{padding-top:105px;box-sizing:border-box}@media(max-width:768px){.app-main{padding-top:90px}}.swap-page{width:100%;box-sizing:border-box}@media(max-width:768px){body{overflow-x:hidden}.swap-page-layout,.swap-page-layout__container,.swap-page-layout__chart,.swap-page-layout__swap{max-width:100%;overflow-x:hidden}}.btn__main{background:#ffb648!important;color:#171410!important;text-shadow:none!important;border:none!important;border-radius:999px!important;transition:all .3s cubic-bezier(.34,1.56,.64,1)!important;backdrop-filter:blur(12px) saturate(200%)!important;-webkit-backdrop-filter:blur(12px) saturate(200%)!important;box-shadow:0 4px 16px #0000001a,inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff0d!important}.btn__main:focus-visible{border:none!important;background:#ffb648!important;box-shadow:0 4px 16px #0000001a,inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff0d,0 0 0 4px #ffb64833!important}.btn__main:hover{border:none!important;background:#ffb648!important;box-shadow:0 6px 20px #00000026,inset 0 1px #ffffff26,inset 0 0 0 1px #ffffff14!important;transform:scale(1.02)!important}.btn__main.btn__tab-active:hover{background:#ffb648!important}.btn__main:active{border:none!important;background:#ffb648!important;box-shadow:0 4px 16px #0000001a,inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff0d!important;transform:scale(.98)!important;transition:transform .1s ease-out!important}.btn__main--spinner{color:#171410;background:#ffb648}.btn__accent{background:#ffb648!important;color:#171410!important;text-shadow:none!important;border:none!important;border-radius:999px!important;transition:all .3s cubic-bezier(.34,1.56,.64,1)!important;backdrop-filter:blur(12px) saturate(200%)!important;-webkit-backdrop-filter:blur(12px) saturate(200%)!important;box-shadow:0 4px 16px #0000001a,inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff0d!important}.btn__accent:focus-visible{border:none!important;background:#ffb648!important;box-shadow:0 4px 16px #0000001a,inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff0d,0 0 0 4px #ffb64833!important}.btn__accent:hover{border:none!important;background:#ffb648!important;box-shadow:0 6px 20px #00000026,inset 0 1px #ffffff26,inset 0 0 0 1px #ffffff14!important;transform:scale(1.02)!important}.btn__accent:active{border:none!important;background:#ffb648!important;box-shadow:0 4px 16px #0000001a,inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff0d!important;transform:scale(.98)!important;transition:transform .1s ease-out!important}.btn__accent--spinner{background:#ffb648;color:#171410}.btn__shade{color:#ffffffb3!important;background:transparent!important;text-shadow:none!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:999px!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:all .2s ease}.btn__shade:focus-visible{border-radius:999px!important;border:1px solid rgba(255,255,255,.2)!important;background:#ffffff0a!important;box-shadow:0 0 0 4px #ffb64833}.btn__shade:hover{border:1px solid rgba(255,255,255,.2)!important;box-shadow:none;background:#ffffff0a!important}.btn__shade:active{box-shadow:none;background:#ffffff0f!important}.btn__shade--spinner{background:#ffffff14;color:#ffffffb3}.btn__disabled{pointer-events:none;color:#ffffff7a!important;background-color:#ffffff0f!important;text-shadow:none!important;border:1px solid transparent!important;border-radius:999px!important;font-weight:400!important}.btn__disabled:hover,.btn__disabled:active{background-color:#ffffff0f!important;transform:none!important}.btn--large,.btn--small,.btn--tiny{font-family:TT Hoves,system-ui,sans-serif,system-ui,sans-serif;outline:none;border:none;display:flex;justify-content:center;font-weight:500;border-radius:14px;cursor:pointer;align-items:center}.btn--large.btn__main,.btn--large.btn__disabled,.btn--small.btn__main,.btn--small.btn__disabled,.btn--tiny.btn__main,.btn--tiny.btn__disabled{border-radius:999px!important}.btn--large{font-size:18px!important;font-weight:600;padding:10px;letter-spacing:0;line-height:normal;height:52px;color:#171410!important}.btn--small{font-size:1rem;line-height:1.5;font-weight:500;padding:10px 14px;letter-spacing:.32px;height:40px}.btn--small.btn__navbar-connect,.btn--small.btn__navbar-balance{height:auto!important;min-height:auto!important;padding:.625rem 1rem!important}.btn--tiny{font-size:.875rem;line-height:1.5;font-weight:500;padding:10px 16px!important;letter-spacing:.28px;height:auto!important;min-height:auto!important;border-radius:999px!important;line-height:1.5!important;font-size:14px!important;font-weight:500!important}.btn--small.btn__accent,.btn--small.btn__accent:hover,.btn--small.btn__accent:active{transition:none!important}.btn--small.btn__accent:focus-visible{transition:none!important}.btn__close{background:transparent;border:none;color:#b1b0ad;padding:8px;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;font-size:1rem;line-height:1.5;font-weight:400;font-weight:700}.btn__close:hover{background:#ffffff1a;color:#fff}.btn__close:active{background:#fff3}.btn__copy{background:transparent;border:1px solid rgba(255,255,255,.2);color:#b1b0ad;padding:6px;border-radius:6px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.btn__copy:hover{border-color:#ffb648;color:#ffb648}.btn__icon-only,.btn__navbar-copy{padding:8px;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.btn__icon-only.btn--small,.btn--small.btn__navbar-copy{width:32px;height:32px;padding:6px}.btn__icon-only.btn--tiny,.btn--tiny.btn__navbar-copy{width:28px;height:28px;padding:4px}.btn__dropdown{position:relative;display:flex;align-items:center;justify-content:space-between}.btn__dropdown:after{content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid currentColor;margin-left:8px;transition:transform .2s ease}.btn__dropdown--open:after{transform:rotate(180deg)}.btn__tab{border-radius:12px;transition:all .2s ease}.btn__tab:hover{transform:translateY(-1px)}.btn__tab-active.btn__main:hover{background:#ffb648!important}.btn__pulse{animation:pulse 2s infinite}.btn__bounce{animation:bounce 1s infinite}.btn__connect{position:relative;overflow:hidden}.btn__connect:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.btn__connect:hover:before{left:100%}.btn__loading{position:relative;pointer-events:none}.btn__loading .btn__content{opacity:0}.btn__loading .btn__loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btn__outline{background:transparent;border:1px solid #FFB648;color:#ffb648}.btn__outline:hover{background:#ffb64814;border-color:#ffb648}.btn__outline:active{background:#ffd0561f}.btn__ghost{background:transparent;color:#ffb648;border:none}.btn__ghost:hover{background:#ffb64814}.btn__ghost:active{background:#ffd0561f}.btn__danger{background:#f44;color:#fff}.btn__danger:hover{background:#f66}.btn__danger:active{background:#f22}.btn__success{background:#00bb7f;color:#fff}.btn__success:hover{background:#00cc8a}.btn__success:active{background:#00aa73}@media(max-width:768px){.btn__responsive{width:100%;margin-bottom:8px}}.toggleBtn{position:relative;height:40px;background:#171410;color:#fff;border-radius:25px;border:1px solid #504f4c;cursor:pointer;transition:all .3s ease;outline:none;display:flex;align-items:center;justify-content:space-between}.toggleBtn__item{border:none;border-radius:25px;background-color:#0000;cursor:pointer;transition:all .3s ease}.toggleBtn__item.active{background-color:#232323}@keyframes pulse{0%{box-shadow:0 0 #ffd056b3}70%{box-shadow:0 0 0 10px #ffd05600}to{box-shadow:0 0 #ffd05600}}.btn__navbar-connect{color:#fff!important;border-radius:999px!important;background:#1a1a1a80!important;backdrop-filter:blur(20px) saturate(200%)!important;-webkit-backdrop-filter:blur(20px) saturate(200%)!important;border:.5px solid rgba(255,255,255,.12)!important;box-shadow:none!important;padding:.625rem 1rem!important;font-size:1.05rem!important;font-weight:500!important;line-height:1.5!important;height:auto!important;min-height:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all .3s cubic-bezier(.34,1.56,.64,1)!important;-webkit-user-select:none!important;user-select:none!important}.btn__navbar-connect:hover{color:#fff!important;background:#ffffff0d!important;border:.5px solid rgba(255,255,255,.12)!important;transform:scale(1.02)!important}.btn__navbar-connect:active{background:#ffffff0f!important;transform:scale(.96)!important;transition:transform .1s ease-out!important}.btn__navbar-connect:focus-visible{outline:none!important;color:#fff!important;background:#ffffff0d!important;border:.5px solid rgba(255,255,255,.12)!important}.btn__navbar-connect.btn__navbar-connect--with-wallet{padding:.625rem 1rem .625rem .875rem!important;gap:.75rem!important}.btn__navbar-connect.btn__navbar-connect--download-style{font-size:1.05rem!important;font-weight:500!important;color:#171410!important;padding:.625rem 1.5rem!important;border-radius:999px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;border:none!important;cursor:pointer!important;background:#ffb648!important;text-shadow:none!important;opacity:.75!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}.btn__navbar-connect.btn__navbar-connect--download-style:hover:not(:disabled){background:#ffb648!important;box-shadow:0 0 0 1px #ffffff0a inset!important;opacity:1!important}.btn__navbar-connect.btn__navbar-connect--download-style:disabled{background:#ffb6484d!important;cursor:not-allowed!important;opacity:.6!important}.btn__navbar-connect.btn__navbar-connect--download-style:active:not(:disabled){background:#ffb648!important;opacity:1!important}.btn__navbar-connect.btn__navbar-connect--download-style:focus-visible{outline:none!important;background:#ffb648!important;box-shadow:0 0 0 1px #ffffff0a inset!important;opacity:1!important}.btn__navbar-disconnect{color:inherit}.btn__navbar-balance{color:#ffb648!important;opacity:.75!important;background:#1a1a1a80!important;backdrop-filter:blur(20px) saturate(200%)!important;-webkit-backdrop-filter:blur(20px) saturate(200%)!important;border:.5px solid rgba(255,255,255,.12)!important;box-shadow:none!important;border-radius:999px!important;background-image:none!important;padding:.625rem .75rem .625rem .625rem!important;gap:8px;font-size:1.05rem!important;font-weight:500!important;line-height:normal!important;height:auto!important;min-height:auto!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.btn__navbar-balance:hover{opacity:1!important;background:#ffffff0a!important;border:.5px solid rgba(255,255,255,.12)!important}.btn__navbar-balance:active{background:#ffffff0f!important}.btn__navbar-balance:focus-visible{outline:none!important;opacity:1!important;background:#ffffff0a!important;border:.5px solid rgba(255,255,255,.12)!important}.btn__vault-approve,.btn__vault-confirm,.btn__vault-withdraw{color:inherit}@keyframes bounce{0%,20%,53%,80%,to{transform:translateZ(0)}40%,43%{transform:translate3d(0,-8px,0)}70%{transform:translate3d(0,-4px,0)}90%{transform:translate3d(0,-2px,0)}}.networkSelector{display:flex;align-items:center;justify-content:center;background:#ffffff0a;border-radius:999px;border:1px solid rgba(255,255,255,.1);box-shadow:none;padding:0 12px 0 0;min-height:40px;height:40px;min-width:0;cursor:pointer;transition:all .2s ease;position:relative;gap:12px;align-self:flex-end;overflow:visible}.networkSelector:hover,.networkSelector:focus-visible{background:#ffffff14;border-color:#fff3;outline:none}.networkSelector__logoWrapper{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:42px;height:42px;min-width:42px;min-height:42px;position:absolute;top:50%;left:-3px;transform:translateY(-50%);z-index:2;overflow:visible}.networkSelector__logoWrapper .TokenLogo{display:block!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;margin:0!important;position:relative;z-index:1;border-radius:50%!important;border:none!important;box-sizing:border-box!important;object-fit:contain!important}.networkSelector__logoWrapper img,.networkSelector__logoWrapper .SafeImage,.networkSelector__logoWrapper .SafeImage img,.networkSelector__logoWrapper .FallbackImg,.networkSelector__logoWrapper .FallbackImg div{display:block!important;width:40px!important;height:40px!important;object-fit:contain!important;opacity:1!important;visibility:visible!important;position:relative;z-index:1}.networkSelector__logoWrapper .shimmer--circle{background:#ffffff4d!important;animation:shimmer-pulse-circle 1.5s ease-in-out infinite}.networkSelector__symbol{font-size:14px;font-weight:400;color:#fff;line-height:24px;flex-shrink:1;margin-left:51px}.networkSelector__chevron{display:flex;align-items:center;justify-content:center;transition:transform .2s;color:#ffffffa3}.networkSelector__chevron svg{width:24px;height:24px;transform:rotate(270deg)}.networkSelector__chevron.open{transform:rotate(90deg)}.networkSelector__DefaultImage1 img{filter:hue-rotate(0deg)}.networkSelector__DefaultImage2 img{filter:hue-rotate(30deg)}.networkSelector__DefaultImage3 img{filter:hue-rotate(60deg)}.networkSelector__DefaultImage4 img{filter:hue-rotate(90deg)}.networkSelector__DefaultImage5 img{filter:hue-rotate(120deg)}.networkSelector__DefaultImage6 img{filter:hue-rotate(150deg)}.networkSelector.disabled{pointer-events:none}.networkSelector button{padding:2px 10px}.networkSelector button.has-token{padding:2px 10px 2px 2px}.networkSelector.has-token{padding:0 12px 0 0}.Inputs{display:flex;flex-direction:column;gap:8px;position:relative;width:100%;z-index:0}.Inputs .From{display:flex;min-height:120px;flex-direction:column;align-items:flex-start;gap:6px;padding:12px 16px;border-radius:24px;backdrop-filter:none;-webkit-backdrop-filter:none;background:#1a1a1a80;border:.5px solid rgba(255,255,255,.12);z-index:0;box-shadow:none;justify-content:space-between;transition:background .3s cubic-bezier(.4,0,.2,1)}.Inputs .From__Label{display:flex;align-items:center;gap:4px;color:#888;font-family:TT Hoves,system-ui,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin-bottom:4px}.Inputs .From .networkSelector.has-token,.Inputs .From .toggleBtn__item.active,.Inputs .From .toggleBtn__item{display:flex;height:auto;padding:0 12px 0 0!important;align-items:center;gap:12px;background:#1a1a1a80!important;backdrop-filter:blur(20px) saturate(200%)!important;-webkit-backdrop-filter:blur(20px) saturate(200%)!important;border-radius:999px!important;border:.5px solid rgba(255,255,255,.12)!important;box-shadow:0 4px 16px #0000001a,inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff0d!important;align-self:flex-end;font-family:TT Hoves,system-ui,sans-serif;font-size:14px;font-style:normal;font-weight:600;color:#fff;line-height:24px;overflow:visible!important;transition:all .3s cubic-bezier(.34,1.56,.64,1)!important;-webkit-user-select:none;user-select:none}.Inputs .From .networkSelector.has-token:hover,.Inputs .From .networkSelector.has-token:focus-visible,.Inputs .From .toggleBtn__item.active:hover,.Inputs .From .toggleBtn__item.active:focus-visible,.Inputs .From .toggleBtn__item:hover,.Inputs .From .toggleBtn__item:focus-visible{background:#ffffff14!important;border-color:#ffffff26!important;box-shadow:0 6px 20px #00000026,inset 0 1px #ffffff26,inset 0 0 0 1px #ffffff14!important;transform:scale(1.02)!important;outline:none}.Inputs .From .networkSelector.has-token:active,.Inputs .From .toggleBtn__item.active:active,.Inputs .From .toggleBtn__item:active{background:#ffffff1a!important;transform:scale(.98)!important;transition:transform .1s ease-out!important}.Inputs .From .networkSelector.has-token.has-token,.Inputs .From .toggleBtn__item.active.has-token,.Inputs .From .toggleBtn__item.has-token{padding:0 12px 0 0!important}.Inputs .From:hover:not(:has(.networkSelector:hover)):not(:has(.toggleBtn__item:hover)){background:#ffffff05}.Inputs .From:has(.networkSelector:hover),.Inputs .From:has(.toggleBtn__item:hover){background:#1a1a1a80!important}.Inputs .From:focus-within{background:#ffffff05}.Inputs .From__AmountsAndChain{display:flex;align-items:center;align-self:stretch;gap:16px;min-height:60px;margin-top:0;margin-bottom:0;flex-shrink:0}.Inputs .From__Details{display:flex;justify-content:space-between;align-items:baseline;gap:16px;align-self:stretch;margin-top:auto;flex-shrink:0}.Inputs .From__Amounts{display:flex;flex:1.5;flex-direction:column;justify-content:center;align-items:flex-start}.Inputs .From__LogosAndBalance{display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex:1;justify-content:center}.Inputs .From__MyBalance{color:#5f5e5a;text-align:right;font-family:TT Hoves,system-ui,sans-serif;font-size:.875rem;line-height:1.5;font-weight:400;line-height:22.4px;margin:0;display:flex;align-items:center;gap:2px}.Inputs .From__Balance{display:flex;justify-content:flex-end;align-items:baseline;gap:0px;min-height:20px}.Inputs .From__Amount{color:#888;font-family:TT Hoves,system-ui,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin:0;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.Inputs .From__Amount--clickable{cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.Inputs .From__Amount--clickable:hover{color:#ffffffe6;transform:scale(1.02)}.Inputs .From__Amount--clickable:active{color:#fff;transform:scale(.98);transition:transform .1s ease-out}.Inputs .From__Input{background:none;border:none;font-size:48px;font-weight:400;line-height:56px;min-height:56px;width:100%;font-family:TT Hoves,system-ui,sans-serif;color:#fff;caret-color:#ffb648;padding:0;text-align:left;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;outline:none;vertical-align:middle;box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none}.Inputs .From__Input::-webkit-scrollbar{display:none}.Inputs .From__Input:not(:placeholder-shown){color:#fff}.Inputs .From__Input::-webkit-inner-spin-button,.Inputs .From__Input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Inputs .From__Input::placeholder{color:#666}.Inputs .From__Input:focus{outline:none}.Inputs .From__Convertion{display:flex;align-items:center;gap:12px;align-self:stretch;color:#888;font-family:TT Hoves,system-ui,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin:0;min-height:20px}.Inputs .From__Logos{display:flex;align-items:center;justify-content:flex-end}.Inputs .From__Balance{display:flex;align-items:baseline}.Inputs .From__Max:hover,.Inputs .From__Max:focus{color:#fff}.Inputs .From__Amount{margin:0;font-weight:500}.Inputs .From__Amount--error{color:#ff7456}.Inputs .From__Convertion{margin:0;font-size:14px;font-weight:500;line-height:20px;color:#888;font-family:TT Hoves,system-ui,sans-serif}.Inputs .From__Amount{font-size:14px;font-weight:500;line-height:20px;color:#888;font-family:TT Hoves,system-ui,sans-serif}.Inputs .From--focus:before{content:"";display:block;position:absolute;top:-6px;left:-6px;width:100%;height:100%;border-radius:14px;z-index:-1}.Inputs .To{display:flex;position:relative;align-items:flex-start;flex-direction:column;gap:6px;padding:12px 16px;border-radius:24px;backdrop-filter:none;-webkit-backdrop-filter:none;background:#1a1a1a80;border:.5px solid rgba(255,255,255,.12);z-index:0;min-height:120px;margin-bottom:4px;box-shadow:none;justify-content:space-between;transition:background .3s cubic-bezier(.4,0,.2,1)}.Inputs .To .networkSelector.has-token,.Inputs .To .toggleBtn__item.active,.Inputs .To .toggleBtn__item,.Inputs .To .networkSelector{display:flex;height:auto;padding:0 12px 0 0!important;align-items:center;gap:12px;background:#1a1a1a80!important;backdrop-filter:blur(20px) saturate(200%)!important;-webkit-backdrop-filter:blur(20px) saturate(200%)!important;border-radius:999px!important;border:.5px solid rgba(255,255,255,.12)!important;box-shadow:0 4px 16px #0000001a,inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff0d!important;align-self:flex-end;font-family:TT Hoves,system-ui,sans-serif;font-size:14px;font-style:normal;font-weight:600;color:#fff;line-height:24px;overflow:visible!important;transition:all .3s cubic-bezier(.34,1.56,.64,1)!important;-webkit-user-select:none;user-select:none}.Inputs .To .networkSelector.has-token:hover,.Inputs .To .networkSelector.has-token:focus-visible,.Inputs .To .toggleBtn__item.active:hover,.Inputs .To .toggleBtn__item.active:focus-visible,.Inputs .To .toggleBtn__item:hover,.Inputs .To .toggleBtn__item:focus-visible,.Inputs .To .networkSelector:hover,.Inputs .To .networkSelector:focus-visible{background:#ffffff14!important;border-color:#ffffff26!important;box-shadow:0 6px 20px #00000026,inset 0 1px #ffffff26,inset 0 0 0 1px #ffffff14!important;transform:scale(1.02)!important;outline:none}.Inputs .To .networkSelector.has-token:active,.Inputs .To .toggleBtn__item.active:active,.Inputs .To .toggleBtn__item:active,.Inputs .To .networkSelector:active{background:#ffffff1a!important;transform:scale(.98)!important;transition:transform .1s ease-out!important}.Inputs .To .networkSelector.has-token.has-token,.Inputs .To .toggleBtn__item.active.has-token,.Inputs .To .toggleBtn__item.has-token,.Inputs .To .networkSelector.has-token{padding:0 12px 0 0!important}.Inputs .To:hover:not(:has(.networkSelector:hover)):not(:has(.toggleBtn__item:hover)){background:#ffffff05}.Inputs .To:has(.networkSelector:hover),.Inputs .To:has(.toggleBtn__item:hover){background:#1a1a1a80!important}.Inputs .To:focus-within{background:#ffffff05}.Inputs .To .From__AmountsAndChain{margin-top:0;margin-bottom:0;flex-shrink:0}.Inputs .To .From__Details{margin-top:auto;flex-shrink:0}.Inputs .To__InputWrapper{display:flex;flex:1}.Inputs .To__Input{background:none;border:none;font-size:48px;font-weight:400;line-height:56px;min-height:56px;width:100%;resize:none;padding:0;margin:0;font-family:TT Hoves,system-ui,sans-serif;color:#fff;caret-color:#ffb648;text-align:left}.Inputs .To__Input:not(:placeholder-shown){color:#fff}.Inputs .To__Input--error{color:#ff7456!important}.Inputs .To__Input--error:not(:placeholder-shown){color:#ff7456!important}.Inputs .To__Input ::placeholder{color:#666}.Inputs .To__Input:focus{outline:none}.Inputs .To__Type{font-size:1.25rem;line-height:1.3;font-weight:600;font-weight:400;line-height:32px;font-family:TT Hoves,system-ui,sans-serif;color:var(--neutral-onyx-pure, #868391);margin:0}.Inputs .To--focus{border-color:#ffb648}.Inputs .To--success{border-color:#00ffa3}.Inputs .To--error{border-color:#ff5c52}.Inputs .To button{display:flex;height:36px;padding:2px 10px 2px 12px;align-items:center;gap:4px;color:var(--Neutral-Onyx-blacker-bis, #171410);font-family:TT Hoves,system-ui,sans-serif;font-size:1.125rem;line-height:1.35;font-weight:600;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.043px}.Inputs .To button.has-token{padding:2px 10px 2px 2px}.Inputs .To--focus:before{content:"";display:block;position:absolute;top:-6px;left:-6px;width:100%;height:100%;border-radius:14px;z-index:-1}.InitialPriceInput__TokenSelector{-webkit-user-select:none;user-select:none}.InitialPriceInput__TokenSelector:active{transform:scale(.98)!important;transition:transform .1s ease-out!important}.InitialPriceInput__SwapIcon{width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;max-width:20px!important;max-height:20px!important}.Divider{display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:999px;border:1px solid rgba(255,255,255,.06);transition:all .2s ease;width:48px;height:48px;background:#171410;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;position:relative;padding:0;margin-top:-28px;margin-bottom:-28px;align-self:center;z-index:10;overflow:visible;outline:none}.Divider:hover{background:#171410;border:1px solid rgba(255,255,255,.1)}.Divider:hover:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#ffffff05;border-radius:999px;pointer-events:none}.Divider__imgWrapper{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:0;background:transparent;position:relative;z-index:1}.Divider__imgWrapper img{width:22px;height:22px;object-fit:contain;transition:opacity .2s ease}.SearchBar{display:flex;align-items:center;position:relative;border-radius:40px;border:1px solid rgba(255,255,255,.1);background:transparent;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);height:40px;width:auto;padding:0 12px;transition:all .3s cubic-bezier(.34,1.56,.64,1);box-sizing:border-box;cursor:pointer;z-index:2;-webkit-user-select:none;user-select:none}.SearchBar:hover{background:#ffffff0d;transform:scale(1.01)}.SearchBar:focus-within{border-color:#fff3;background:#ffffff1a;transform:scale(1.02)}.SearchBar:active{transform:scale(.98);transition:transform .1s ease-out}.SearchBar.expanded{width:220px}.SearchBar__iconSlash{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:4px;background-color:#ffffff1f;color:#ffffffa6;font-family:TT Hoves,system-ui,sans-serif;font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em;font-weight:700;letter-spacing:.16px;opacity:.6;flex-shrink:0;padding-bottom:2px}.SearchBar__Content{display:flex;align-items:center;gap:8px;flex:1;height:100%}.SearchBar__iconSearch{width:20px;height:20px;color:#ffffff80;flex-shrink:0;transition:color .3s ease}.SearchBar:focus-within .SearchBar__iconSearch{color:#fff}.SearchBar__input{font-family:inherit;font-size:1rem;line-height:1.5;font-weight:400;font-weight:500;color:#ffffffbf;background:transparent;border:none;outline:none;width:100%;min-width:0;height:100%;padding:0;margin:0;opacity:1;transition:width .3s cubic-bezier(.4,0,.2,1);caret-color:#ffb648}.SearchBar__input:focus{color:#fff}.SearchBar__input::placeholder{color:#fff6;opacity:1}.SearchBar__RightContent{display:flex;align-items:center;gap:8px;margin-left:auto}.SearchBar__icon{display:flex;width:20px;height:20px;padding:2px;justify-content:center;align-items:center;border-radius:6px;background:transparent;color:#ffffffbf;cursor:pointer;transition:color .2s ease}.SearchBar__icon:hover{color:#fff}.SearchBar__icon svg{width:100%;height:100%}.SearchBar__compact{width:40px;height:40px;padding:0;border-radius:12px;display:flex;justify-content:center;align-items:center;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.SearchBar__compact .SearchBar__Content{width:100%;height:100%;justify-content:center;align-items:center;position:relative;display:flex}.SearchBar__compact .SearchBar__iconSearch{margin:0;position:absolute;transition:all .3s cubic-bezier(.4,0,.2,1);transform:translate(0);z-index:2}.SearchBar__compact .SearchBar__input{position:absolute;left:12px;right:40px;width:150px;opacity:0;transform:translate(-10px);transition:all .3s cubic-bezier(.4,0,.2,1);z-index:1}.SearchBar__compact.expanded{width:220px;padding:0 12px;justify-content:flex-start}.SearchBar__compact.expanded .SearchBar__Content{justify-content:flex-start;gap:8px}.SearchBar__compact.expanded .SearchBar__input{opacity:1;transform:translate(0);left:24px}.SearchBar__compact.expanded .SearchBar__iconSearch{left:0;transform:translate(0)}@media(max-width:600px){.SearchBar{width:auto}.SearchBar.expanded{width:120px}}.navbar-search-results{position:absolute;top:calc(100% + 20px);left:0;right:0;width:500px;max-width:calc(100vw - 200px);min-width:300px;z-index:100;background:#171410f2!important;backdrop-filter:blur(20px) saturate(200%)!important;-webkit-backdrop-filter:blur(20px) saturate(200%)!important;border:.5px solid rgba(255,255,255,.12)!important;border-radius:24px;box-shadow:0 8px 32px #0006!important;padding:0;max-height:60vh;display:flex;flex-direction:column;overflow:hidden}.navbar-search-results:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#171410f2;border-radius:24px;z-index:-1;pointer-events:none}.navbar-search-results__content{position:relative;z-index:1;padding:0;overflow-y:auto;overflow-x:hidden;flex:1;min-height:0;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.navbar-search-results__content::-webkit-scrollbar{display:none}@media(max-width:1024px){.navbar-search-results{width:400px;max-width:calc(100vw - 200px);min-width:280px}}@media(max-width:768px){.navbar-search-results{width:100%;max-width:100%;min-width:auto}}.navbar-search-results__empty{padding:24px;text-align:center;color:#ffffff80;font-size:.875rem;line-height:1.5;font-weight:500}.navbar-search-results__loading{padding:0}.navbar-search-results__skeleton{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;height:64px;margin-bottom:0}.navbar-search-results__skeleton-left{display:flex;align-items:center;gap:12px;flex:1}.navbar-search-results__skeleton-logo{width:32px;height:32px;border-radius:50%;background:#ffffff14;flex-shrink:0}.navbar-search-results__skeleton-text{display:flex;flex-direction:column;gap:4px;flex:1}.navbar-search-results__skeleton-line{height:12px;background:#ffffff14;border-radius:4px}.navbar-search-results__skeleton-line:first-child{width:60%}.navbar-search-results__skeleton-line:last-child{width:40%}.navbar-search-results__skeleton-right{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.navbar-search-results__skeleton-price{width:60px;height:14px;background:#ffffff14;border-radius:4px}.navbar-search-results__section{margin-bottom:8px}.navbar-search-results__section:last-child{margin-bottom:0}.navbar-search-results__section:last-child>.navbar-search-results__item:last-child{border-bottom-left-radius:24px;border-bottom-right-radius:24px}.navbar-search-results__section-title{padding:12px 20px 8px;font-size:.8125rem;line-height:1.5;font-weight:600;color:#ffffff80;text-transform:uppercase;letter-spacing:.5px;margin:0}.navbar-search-results__section-title:first-child{padding-top:8px}.navbar-search-results__item{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;color:#fffc;text-decoration:none;transition:background-color .2s ease;border-radius:0;margin:0;width:100%;box-sizing:border-box;background:transparent;border:none;outline:none}.navbar-search-results__item:hover{background:#ffffff0a!important;color:#fff}.navbar-search-results__item:first-child{margin-top:0}.navbar-search-results__item:last-child{margin-bottom:0}.navbar-search-results__item-left{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.navbar-search-results__item-left:not(:has(.navbar-search-results__pool-logos)) .TokenLogo{border:none!important}.navbar-search-results__item-right{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0;margin-left:12px}.navbar-search-results__item-info{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.navbar-search-results__item-name{font-size:.875rem;line-height:1.5;font-weight:600;color:#ffffffe6;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navbar-search-results__item-subtitle{font-size:.8125rem;line-height:1.5;font-weight:500;color:#ffffff80;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navbar-search-results__item-price{font-size:.875rem;line-height:1.5;font-weight:400;color:#ffffffe6;line-height:1.2}.navbar-search-results__item-change{font-size:.8125rem;line-height:1.5;font-weight:400;line-height:1.2;display:flex;align-items:center;gap:4px}.navbar-search-results__item-change.positive{color:#00ffa3}.navbar-search-results__item-change.negative{color:#ff4d4d}.navbar-search-results__item-change-icon{width:12px;height:12px;min-width:12px;max-width:12px;min-height:12px;max-height:12px;flex-shrink:0;object-fit:contain;display:block}.navbar-search-results__item-apy{font-size:.8125rem;line-height:1.5;font-weight:400;color:#ffffff80;line-height:1.2}.navbar-search-results__pool-logos{display:flex;align-items:center;position:relative;flex-shrink:0}@keyframes shimmer{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}.navbar-search-results__skeleton-logo,.navbar-search-results__skeleton-line,.navbar-search-results__skeleton-price{background:#ffffff14;animation:shimmer 2s ease-in-out infinite}.LiquidityInput{display:flex;flex-direction:column;gap:8px;width:100%}.LiquidityInput__InputWrapper,.LiquidityInput__InputWrapper .From,.LiquidityInput__InputWrapper .To{width:100%}.LiquidityInput__InputWrapper .Inputs__From{height:110px}.LiquidityInput__ApproveBtn{background:var(--accent1, #FFB648);border:none;border-radius:8px;color:#fff;padding:12px 16px;cursor:pointer;width:100%;transition:background .18s;font-size:.875rem;line-height:1.5;font-weight:400;font-weight:600}.LiquidityInput__ApproveBtn:hover{background:#b97a1c}.LiquidityInput__ApproveBtn:disabled{background:#2d2c2a;color:#504f4c;cursor:not-allowed}.Navbar{width:100%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:fixed;top:0;z-index:1000;border-bottom:1px solid rgba(255,255,255,.1);transition:background-color .3s ease,backdrop-filter .3s ease}.Navbar.transparent{background-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:none}.Navbar__Content{width:100%;max-width:1920px;margin:0 auto;padding:1rem 140px;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box}@media(max-width:1024px){.Navbar__Content{padding:1rem 2.5rem}}@media(max-width:768px){.Navbar__Content{padding:1rem 1.5rem}}.Navbar__Menu{display:flex;align-items:center}.Navbar__ConnectButton{display:flex;align-items:center;color:#fff;border:none}.ConnectButtonPlaceholder{width:120px;height:40px}.Navbar__Hamburger{display:flex;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px;background:none;border:none;cursor:pointer;gap:5px;z-index:2100}.Navbar__Hamburger span{display:block;width:26px;height:3px;background:#fff;border-radius:2px;transition:all .2s}.Navbar__Hamburger--mobile{display:none}@media(max-width:767px){.Menu__Links--desktop,.Navbar__SearchBar--desktop{display:none!important}.Navbar__Hamburger,.Navbar__Hamburger--mobile{display:flex}.Navbar__Menu,.Navbar__ConnectButton,.Menu__Logo{display:flex!important}}.Navbar__Content{display:flex;align-items:center;justify-content:space-between}.Navbar__Left{display:flex;align-items:center}.Navbar__Center{flex:1 1 auto;display:flex;align-items:center;justify-content:center}.Navbar__Right{display:flex;align-items:center;justify-content:flex-end}.Navbar__SearchBar{position:relative;z-index:30}.Navbar__SearchBar .SearchBar{width:auto;min-width:200px;max-width:400px}.Navbar__SearchBar .SearchBar.expanded{width:300px;min-width:300px;max-width:400px}.Navbar__SearchBar .SearchBar .SearchBar__input{width:100%;min-width:150px}@media(max-width:767px){.Navbar__Left{flex:0 0 auto}.Navbar__Center{flex:1 1 auto;justify-content:center}.Navbar__Right{flex:0 0 auto}.Navbar__SearchBar--desktop{display:none!important}}.Navbar__BalanceIcon{display:none;align-items:center;margin-right:6px}.Navbar__BalanceIcon svg{width:18px;height:18px;display:block}@media(max-width:767px){.Navbar__BalanceIcon{display:inline-flex}}.Navbar__Dropdown{position:absolute;top:110%;right:0;min-width:240px;background:#171410;border-radius:12px;box-shadow:0 4px 24px #0000002e;z-index:100;padding:14px;border:1px solid rgba(255,255,255,.08)}.Navbar__Dropdown .btn__navbar-disconnect{width:100%}.Navbar__Dropdown .btn__navbar-disconnect svg{margin-right:8px}.Navbar__Dropdown .btn__navbar-disconnect svg path{stroke:#ffb648}.Navbar__CopyButton{margin-left:8px}.Navbar__DropdownHeader{display:flex;align-items:center;justify-content:space-between;font-size:.9375rem;line-height:1.5;font-weight:400;font-weight:600;word-break:break-all;margin-bottom:10px}.Navbar__DropdownCopyRow{display:flex;align-items:center;justify-content:flex-end;margin-bottom:10px}.Navbar__DropdownCopyRow svg rect{stroke:red;display:block}.Navbar__DropdownWalletName{font-size:.8125rem;line-height:1.5;font-weight:400;color:#aaa;margin-bottom:14px}.Navbar__DropdownButton{width:100%;background:none;color:#fff;border:none;border-radius:8px;padding:10px 12px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;font-size:.9375rem;line-height:1.5;font-weight:400;font-weight:500;transition:background-color .15s ease;margin-bottom:6px}.Navbar__DropdownButton:last-child{margin-bottom:0}.Navbar__DropdownButton:hover{background-color:#ffffff14}.Navbar__DropdownButton:active{background-color:#ffffff1f}.Navbar__DropdownButton:focus-visible{outline:2px solid #FFB648;outline-offset:2px}.Navbar__DropdownTitle{font-size:.9375rem;line-height:1.5;font-weight:400;font-weight:600;color:#ffb648;margin-bottom:10px;padding:0 4px;text-transform:uppercase;letter-spacing:.5px}.Navbar__ConnectorDropdown{min-width:200px;position:absolute;z-index:10;top:100%;right:0;margin-top:8px}.Navbar__ConnectorDropdown--left{left:0;right:auto}.Navbar__DropdownError{color:#ff6b6b;margin-top:8px;font-size:.8125rem;line-height:1.5;font-weight:400;padding:0 4px 8px}.Navbar__BalanceButtonWrapper{position:relative;display:inline-flex;align-items:center;justify-content:center}.Navbar__BalanceButtonWrapper .ear{position:absolute;top:-12px;width:24px;height:auto;z-index:2;pointer-events:none}.Navbar__BalanceButtonWrapper .left-ear{transform:rotate(-14deg);left:-12.5px}.Navbar__BalanceButtonWrapper .right-ear{transform:rotate(12deg);right:-12px}.Navbar__BalanceButtonWrapper:hover .ear.left-ear{animation:wiggle-left .5s}.Navbar__BalanceButtonWrapper:hover .ear.right-ear{animation:wiggle-right .5s}@keyframes wiggle-left{0%{transform:rotate(-14deg)}20%{transform:rotate(-24deg) scale(1.08)}40%{transform:rotate(-8deg) scale(1.05)}60%{transform:rotate(-18deg) scale(1.1)}80%{transform:rotate(-10deg) scale(1.03)}to{transform:rotate(-14deg)}}@keyframes wiggle-right{0%{transform:rotate(12deg)}20%{transform:rotate(22deg) scale(1.08)}40%{transform:rotate(6deg) scale(1.05)}60%{transform:rotate(18deg) scale(1.1)}80%{transform:rotate(10deg) scale(1.03)}to{transform:rotate(12deg)}}.Menu{display:flex;align-items:center;gap:18px}.Menu__Logo{display:flex;align-items:center;justify-content:center}.Menu__Logo svg{width:32px;height:32px}.Menu__Links{display:flex;justify-content:flex-start;align-items:center;gap:12px}.Menu__Links svg{padding:3px}@media(max-width:767px){.Menu__Links--desktop,.Menu__Logo--desktop{display:none!important}}.FormTab{display:flex;gap:8px;font-family:TT Hoves,system-ui,sans-serif,system-ui,sans-serif;font-weight:500;position:relative}.FormTab__ExploreTabs{display:flex;align-items:center;gap:6px;flex:1 0 0;padding-left:6px;padding-right:16px}.FormTab__Background{content:"";position:absolute;height:32px;width:88px;background:#1a1a1ad9;backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border:1px solid rgba(255,255,255,.12);border-radius:999999px;z-index:0;left:0;top:0;transition:transform .25s ease-out,width .25s ease-out;box-shadow:none}.FormTab:before{content:"";position:absolute;height:32px;width:88px;background-color:#ffffff1f;border-radius:999999px;z-index:0;transition:transform .2s ease-in-out,width .2s ease-in-out;transform:translate(0)}.FormTab:has(.FormTab__Background):before{display:none}.Tab{cursor:pointer;color:#ffffffb8;text-align:center;font-family:TT Hoves,system-ui,sans-serif;font-size:1rem;line-height:1.5;font-weight:400;font-weight:500;letter-spacing:-.038px;display:flex;height:32px;min-width:48px;width:auto;padding:1px 12px 0;align-items:center;justify-content:center;gap:4px;position:relative;z-index:1;transition:color .2s ease-out;white-space:nowrap;-webkit-user-select:none;user-select:none;border:none;background:transparent;border-radius:999999px}.Tab:hover:not(.disabled){color:#ffffffe6}.disabled{cursor:pointer}.selected{color:#fff}.Tab:before{display:none}.FormTab[data-selected="0"]:before{transform:translate(0)}.FormTab[data-selected="1"]:before{transform:translate(96px)}.FormTab[data-selected="2"]:before{transform:translate(192px)}.FormTab[data-selected="3"]:before{transform:translate(288px)}.new-navbar-header{position:fixed;top:2rem;left:1.5rem;right:1.5rem;z-index:50;padding-bottom:1.5rem;background:transparent;pointer-events:none}.new-navbar-header nav,.new-navbar-header button,.new-navbar-header a,.new-navbar-header input,.new-navbar-header .new-navbar-menu-container,.new-navbar-header .new-navbar-search-container{pointer-events:auto}@media(min-width:768px){.new-navbar-header{left:140px;right:140px}}@media(max-width:1024px)and (min-width:768px){.new-navbar-header{left:2.5rem;right:2.5rem}}.navbar-toast-container{left:1.5rem;right:1.5rem;display:flex;align-items:center;height:auto}@media(min-width:768px){.navbar-toast-container{left:140px;right:140px}}@media(max-width:1024px)and (min-width:768px){.navbar-toast-container{left:2.5rem;right:2.5rem}}.new-navbar-desktop{display:none!important}@media(min-width:768px){.new-navbar-desktop{display:flex!important;align-items:center;justify-content:space-between;width:100%}}.new-navbar-mobile{display:flex;align-items:center;justify-content:space-between;width:100%;position:relative;z-index:45}@media(min-width:768px){.new-navbar-mobile{display:none!important}}.new-navbar-logo{display:flex;align-items:center;cursor:pointer;text-decoration:none;padding:.625rem .75rem .625rem .625rem;border-radius:999px;background:#1a1a1a80;backdrop-filter:blur(20px) saturate(200%);-webkit-backdrop-filter:blur(20px) saturate(200%);border:.5px solid rgba(255,255,255,.12);box-shadow:none;height:auto;min-height:auto;transition:all .3s cubic-bezier(.4,0,.2,1)}.new-navbar-logo img{height:24px;width:auto;max-height:24px}.new-navbar-logo:hover{opacity:1;background:#ffffff0a;border:.5px solid rgba(255,255,255,.12);transform:scale(1.02)}.new-navbar-logo:active{background:#ffffff0f;transform:scale(.98);transition:transform .1s ease-out}.new-navbar-logo:focus-visible{outline:none;opacity:1;background:#ffffff0a;border:.5px solid rgba(255,255,255,.12)}.new-navbar-logo-mobile{display:flex;align-items:center;cursor:pointer;text-decoration:none;padding:.625rem .75rem .625rem .625rem;border-radius:999px;background:#1a1a1a80;backdrop-filter:blur(20px) saturate(200%);-webkit-backdrop-filter:blur(20px) saturate(200%);border:.5px solid rgba(255,255,255,.12);box-shadow:none;height:auto;min-height:auto;transition:all .3s cubic-bezier(.4,0,.2,1)}.new-navbar-logo-mobile img{height:24px;width:auto;max-height:24px}.new-navbar-logo-mobile:hover{opacity:1;background:#ffffff0a;border:.5px solid rgba(255,255,255,.12);transform:scale(1.02)}.new-navbar-logo-mobile:active{background:#ffffff0f;transform:scale(.98);transition:transform .1s ease-out}.new-navbar-logo-mobile:focus-visible{outline:none;opacity:1;background:#ffffff0a;border:.5px solid rgba(255,255,255,.12)}.new-navbar-menu-container{position:absolute;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:.5rem;border-radius:999px;padding:.5rem;box-shadow:none;backdrop-filter:blur(20px) saturate(200%);-webkit-backdrop-filter:blur(20px) saturate(200%);background:#1a1a1a80;border:.5px solid rgba(255,255,255,.12);overflow:visible;width:fit-content;min-width:fit-content;transition:width .3s ease;z-index:1;pointer-events:auto}.new-navbar-menu-tabs{display:flex;align-items:center;gap:.5rem;white-space:nowrap;position:relative}.new-navbar-menu-tabs-background{content:"";position:absolute;height:40px;width:88px;background:#ffffff14;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:none;border-radius:999999px;z-index:0;left:0;top:50%;transform:translateY(-50%);box-shadow:0 4px 16px #0000001a,inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff0d}.new-navbar-tab{font-size:1.05rem;font-weight:500;color:#fff;opacity:.75;text-decoration:none;transition:color .2s cubic-bezier(.4,0,.2,1);position:relative;cursor:pointer;padding:.625rem 1rem;border-radius:999px;z-index:1;-webkit-user-select:none;user-select:none}.new-navbar-tab:hover{color:#fff;opacity:1}.new-navbar-tab:active{transform:scale(.98);transition:transform .1s ease-out}.new-navbar-tab.new-navbar-tab--active{color:#fff;opacity:1}.new-navbar-tab:focus-visible{outline:none;color:#fff;opacity:1}.new-navbar-right-actions{display:flex;align-items:center;gap:.75rem;position:relative;z-index:51}.new-navbar-search-button{display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:999px;border:.5px solid rgba(255,255,255,.12);transition:all .3s cubic-bezier(.34,1.56,.64,1);width:48px;height:48px;background:#1a1a1a80;backdrop-filter:blur(20px) saturate(200%);-webkit-backdrop-filter:blur(20px) saturate(200%);box-shadow:none;position:relative;padding:0;-webkit-user-select:none;user-select:none;z-index:52}@media(max-width:1100px){.new-navbar-search-button{display:none}}.new-navbar-search-button:hover{background:#ffffff14;border:.5px solid rgba(255,255,255,.15);transform:scale(1.02)}.new-navbar-search-button:active{background:#ffffff1a;transform:scale(.96);transition:transform .1s ease-out}.new-navbar-search-icon{position:relative;width:22px;height:22px;display:flex;align-items:center;justify-content:center}.new-navbar-search-svg{width:22px;height:22px;color:#ffffffbf;transition:color .2s ease}.new-navbar-search-button:hover .new-navbar-search-svg{color:#fff}.new-navbar-close-icon{position:absolute;width:22px;height:22px;display:flex;align-items:center;justify-content:center;z-index:10;cursor:pointer;pointer-events:auto}.new-navbar-close-icon:before{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;z-index:-1}.new-navbar-close-line{position:absolute;width:22px;height:2.5px;background:#ffffffbf;border-radius:999px;transition:background-color .2s ease;pointer-events:none}.new-navbar-close-line:nth-child(1){transform:rotate(45deg)}.new-navbar-close-line:nth-child(2){transform:rotate(-45deg)}.new-navbar-search-button:hover .new-navbar-close-line{background:#fff}.new-navbar-search-container{position:relative;width:100%;display:flex;flex-direction:column;z-index:1;pointer-events:auto;overflow:visible}.new-navbar-search-wrapper{width:500px;max-width:calc(100vw - 200px);min-width:300px;display:flex;align-items:flex-start;justify-content:center;white-space:nowrap;position:relative;z-index:1;overflow:visible}.new-navbar-search-wrapper .SearchBar{border:none;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.new-navbar-search-wrapper .SearchBar:hover{border:none;background:transparent;box-shadow:none}.new-navbar-search-wrapper .SearchBar:focus-within{border:none;background:transparent;box-shadow:none}@media(max-width:1024px){.new-navbar-search-wrapper{width:400px;max-width:calc(100vw - 200px);min-width:280px}}@media(max-width:768px){.new-navbar-search-wrapper{width:100%;max-width:100%;min-width:auto}}.new-navbar-search-wrapper .SearchBar{width:100%;height:auto;min-height:auto;border:none;background:transparent;padding:.625rem 1rem;box-shadow:none;border-radius:0;backdrop-filter:none;-webkit-backdrop-filter:none;cursor:text;display:flex;align-items:center;gap:.75rem}.new-navbar-search-wrapper .SearchBar:hover,.new-navbar-search-wrapper .SearchBar:focus-within{border:none;box-shadow:none;background:transparent}.new-navbar-search-wrapper .SearchBar .SearchBar__Content{width:100%;padding:0;gap:.75rem;height:auto;display:flex;align-items:center;flex:1}.new-navbar-search-wrapper .SearchBar .SearchBar__input{font-size:1.05rem;font-weight:500;color:#fff;opacity:.75;height:auto;min-height:auto;line-height:normal}.new-navbar-search-wrapper .SearchBar .SearchBar__input::placeholder{color:#fff;opacity:.5}.new-navbar-search-wrapper .SearchBar .SearchBar__input:focus{opacity:1}.new-navbar-search-wrapper .SearchBar .SearchBar__iconSearch{color:#fff;opacity:.75;width:22px;height:22px;flex-shrink:0;margin:0}.new-navbar-search-wrapper .SearchBar .SearchBar__RightContent{display:flex;align-items:center;gap:.5rem;margin-left:auto;padding-left:.5rem;padding-right:0;margin-right:0;flex-shrink:0}.new-navbar-search-wrapper .SearchBar .SearchBar__RightContent .SearchBar__icon{background:transparent;color:#ffffffbf;width:22px;height:22px;flex-shrink:0;margin:0;padding:0;transition:color .2s ease}.new-navbar-search-wrapper .SearchBar .SearchBar__RightContent .SearchBar__icon svg{width:22px;height:22px}.new-navbar-search-wrapper .SearchBar .SearchBar__RightContent .SearchBar__icon:hover{color:#fff}.new-navbar-search-wrapper .SearchBar .SearchBar__RightContent .SearchBar__iconSlash{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:4px;background-color:#ffffff1f;color:#fff;opacity:.75;font-family:TT Hoves,system-ui,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.16px;flex-shrink:0;margin:0;padding:0 0 2px}.new-navbar-search-wrapper>*{will-change:transform,opacity}.new-navbar-search-container-mobile{flex:1;margin-right:.75rem;position:relative;display:flex;flex-direction:column}.new-navbar-search-container-mobile .new-navbar-search-container{width:100%}.new-navbar-search-container-mobile .SearchBar{width:100%;height:auto;border:none;background:transparent;padding:0;box-shadow:none;border-radius:0;backdrop-filter:none;-webkit-backdrop-filter:none}.new-navbar-search-container-mobile .SearchBar .SearchBar__Content{width:100%;padding:.625rem 1rem}.new-navbar-search-container-mobile .SearchBar .SearchBar__input{font-size:1.05rem;font-weight:500;color:#fff;opacity:.75}.new-navbar-search-container-mobile .SearchBar .SearchBar__input::placeholder{color:#fff;opacity:.5}.new-navbar-search-container-mobile .SearchBar .SearchBar__iconSearch{color:#fff;opacity:.75;width:22px;height:22px}.new-navbar-search-container-mobile .SearchBar .SearchBar__RightContent .SearchBar__icon{background:transparent;color:#ffffffbf;width:22px;height:22px;transition:color .2s ease}.new-navbar-search-container-mobile .SearchBar .SearchBar__RightContent .SearchBar__icon svg{width:22px;height:22px}.new-navbar-search-container-mobile .SearchBar .SearchBar__RightContent .SearchBar__icon:hover{color:#fff}.new-navbar-connect{display:flex;align-items:center;height:100%}.new-navbar-connect .btn__navbar-connect--download-style{font-size:1.05rem!important;font-weight:500!important;color:#171410!important;padding:.625rem 1.5rem!important;border-radius:999px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;border:none!important;cursor:pointer!important;background:#ffb648!important;text-shadow:none!important;opacity:.75!important}.new-navbar-connect .btn__navbar-connect--download-style:hover:not(:disabled){background:#ffb648!important;box-shadow:0 0 0 1px #ffffff0a inset!important;opacity:1!important}.new-navbar-connect .btn__navbar-connect--download-style:disabled{background:#ffb6484d!important;cursor:not-allowed!important;opacity:.6!important}.new-navbar-connect-mobile{display:flex;align-items:center}.new-navbar-connect-mobile .btn__navbar-connect--download-style{font-size:.875rem!important;font-weight:500!important;color:#171410!important;padding:.5rem 1rem!important;border-radius:999px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;border:none!important;cursor:pointer!important;background:#ffb648!important;text-shadow:none!important;opacity:.75!important}.new-navbar-connect-mobile .btn__navbar-connect--download-style:hover:not(:disabled){background:#ffb648!important;box-shadow:0 0 0 1px #ffffff0a inset!important;opacity:1!important}.new-navbar-connect-mobile .btn__navbar-connect--download-style:disabled{background:#ffb6484d!important;cursor:not-allowed!important;opacity:.6!important}.new-navbar-mobile-right{display:flex;align-items:center;gap:.75rem;position:relative;z-index:60}.new-navbar-burger{display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:999px;border:1px solid rgba(255,255,255,.1);transition:all .2s ease;width:48px;height:48px;background:#1a1a1a80;backdrop-filter:blur(20px) saturate(200%);-webkit-backdrop-filter:blur(20px) saturate(200%);box-shadow:none;position:relative;z-index:60}.new-navbar-burger:hover{background:#ffffff0d;border-color:#fff3}.new-navbar-burger-lines{position:relative;width:24px;height:24px;display:flex;flex-direction:column;justify-content:center;align-items:center}.new-navbar-burger-lines span{display:block;width:20px;height:2px;background:#fff;border-radius:999px;transition:all .3s ease;position:absolute}.new-navbar-burger-lines span:nth-child(1){top:20%;transform:rotate(0)}.new-navbar-burger-lines span:nth-child(2){top:50%;opacity:1;transform:scale(1)}.new-navbar-burger-lines span:nth-child(3){top:80%;transform:rotate(0)}.new-navbar-burger-lines span.open:nth-child(1){top:50%;transform:rotate(45deg)}.new-navbar-burger-lines span.open:nth-child(2){opacity:0;transform:scale(0)}.new-navbar-burger-lines span.open:nth-child(3){top:50%;transform:rotate(-45deg)}.new-navbar-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:40;margin-top:-32px}@media(min-width:768px){.new-navbar-backdrop{display:none!important}}.new-navbar-mobile-menu{position:absolute;left:0;right:0;border-radius:24px;overflow:hidden;z-index:46;top:calc(100% + 24px);background:#1a1a1af2;backdrop-filter:blur(20px) saturate(200%);-webkit-backdrop-filter:blur(20px) saturate(200%);border:.5px solid rgba(255,255,255,.12);box-shadow:0 20px 60px #00000080,0 0 0 1px #ffffff0d inset;padding-top:8px;padding-bottom:0;display:flex;flex-direction:column;max-height:calc(100vh - 120px);overflow-y:auto;overflow-x:hidden}@media(min-width:768px){.new-navbar-mobile-menu{display:none!important}}.new-navbar-mobile-menu>*:last-child>*:last-child,.new-navbar-mobile-menu>*:last-child:last-child{border-bottom-left-radius:24px;border-bottom-right-radius:24px}.new-navbar-mobile-search{padding:24px;margin-top:-8px;border-bottom:1px solid rgba(255,255,255,.08);position:relative}.new-navbar-mobile-search:last-child{border-bottom:none}.new-navbar-mobile-search .SearchBar{width:100%}.new-navbar-mobile-search .navbar-search-results{overflow-y:auto;overflow-x:hidden;margin-left:-24px!important;margin-right:-24px!important;margin-top:8px;padding-left:0!important;padding-right:0!important;width:calc(100% + 48px)!important;max-width:calc(100% + 48px)!important;min-width:auto!important;box-sizing:border-box;left:0!important;right:0!important;position:relative!important}.new-navbar-mobile-search .navbar-search-results__content{padding:0!important;margin:0!important;width:100%!important;max-width:100%!important}.new-navbar-mobile-search .navbar-search-results__section{margin-bottom:0;padding:0!important;width:100%!important;max-width:100%!important}.new-navbar-mobile-search .navbar-search-results__section:last-child{margin-bottom:0}.new-navbar-mobile-search .navbar-search-results__section:last-child .navbar-search-results__item:last-child{border-bottom-left-radius:24px;border-bottom-right-radius:24px}.new-navbar-mobile-search .navbar-search-results__section-title{padding:12px 24px 8px!important;margin:0!important;width:100%!important;box-sizing:border-box}.new-navbar-mobile-search .navbar-search-results__item{padding:12px 24px!important;border-bottom:1px solid rgba(255,255,255,.05);margin:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box}.new-navbar-mobile-search .navbar-search-results__item:last-child{border-bottom:none}.new-navbar-mobile-search .navbar-search-results__item-left{margin:0!important;padding:0!important}.new-navbar-mobile-search .navbar-search-results__item-right{margin:0 0 0 12px!important;padding:0!important}.new-navbar-mobile-item{width:100%;color:#fffc;text-decoration:none;font-size:1rem;font-weight:500;transition:all .2s ease;padding:16px 24px;border-radius:0;border-bottom:1px solid rgba(255,255,255,.05)}.new-navbar-mobile-item:hover{background:#ffffff0a;color:#fff}.new-navbar-mobile-item:last-child{margin-bottom:0;padding-bottom:24px;border-bottom:none;border-bottom-left-radius:24px;border-bottom-right-radius:24px}.TransactionModal__overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0009;display:flex;align-items:center;justify-content:center;z-index:2000}.TransactionModal__box{background:#171410;border-radius:16px;border:1px solid rgba(255,255,255,.08);box-shadow:0 8px 32px #0000004d;padding:20px 24px;min-width:340px;max-width:420px;width:100%;position:relative;display:flex;flex-direction:column;gap:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.TransactionModal__head{display:flex;align-items:center;justify-content:space-between}.TransactionModal__title{font-size:1.125rem;line-height:1.35;font-weight:600;color:#fff}.TransactionModal__close{background:none;border:none;color:#fff;font-size:1rem;line-height:1.5;font-weight:400;cursor:pointer;z-index:2;transition:color .15s}.TransactionModal__close:hover{color:#ffb648}.TransactionModal__swapblock{width:100%;display:flex;flex-direction:column;gap:0}.TransactionModal__tokenRow{display:flex;align-items:center;justify-content:space-between;padding:0;width:100%}.TransactionModal__tokenInfo{display:flex;flex-direction:column;align-items:flex-start;flex-grow:1}.TransactionModal__tokenAmount{color:#fff;font-size:1.5rem;line-height:1.3;font-weight:600;font-weight:700}.TransactionModal__tokenPrice{color:#b1b0ad;font-size:.9375rem;line-height:1.5;margin-top:2px;font-weight:400}.TransactionModal__tokenLogo{width:40px;height:40px;border-radius:50%;background:#504f4c;object-fit:contain;border:1.5px solid #FFB648;margin-left:12px}.TransactionModal__arrowDown{width:100%;text-align:center;font-size:2.4rem;line-height:1.2;font-weight:600;color:#8a8984;line-height:1}.TransactionModal__moreRow{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:10px}.TransactionModal__more{background:none;border:none;color:#ffb648;font-size:.875rem;line-height:1.5;font-weight:400;text-decoration:none;cursor:pointer;margin:0 8px;align-self:center;transition:color .15s;font-weight:700;text-align:center}.TransactionModal__more:hover{color:#ffdfae}.TransactionModal__separator{flex:1;height:1px;background:#504f4c;border-radius:1px}.TransactionModal__swapinfo{background:none;border-radius:0;padding:0;display:flex;flex-direction:column;gap:8px;font-size:1rem;line-height:1.5;font-weight:400}.TransactionModal__infoRow{display:flex;justify-content:space-between;align-items:center;font-size:1rem;line-height:1.5;font-weight:400;margin-bottom:2px}.TransactionModal__infoLabel{color:#fff;font-weight:500}.TransactionModal__infoContent{color:#b1b0ad;font-weight:400}.TransactionModal__rateUsd{color:#8a8984;font-size:.875rem;line-height:1.5;font-weight:400;margin-left:4px}.TransactionModal__detailsAnim{max-height:0;overflow:hidden;transition:max-height .35s cubic-bezier(.4,.2,.2,1)}.TransactionModal__detailsAnim--open{max-height:400px}.TransactionModal__ConnectBtn{width:100%;margin-top:8px;display:flex;justify-content:center;align-items:center}.TransactionModal__ConnectBtn button{width:100%;background-image:url(/assets/paw_background_large-C_cpR4Df.svg);background-size:140%;background-repeat:no-repeat;background-position:center}.TransactionModal__ConnectBtn button:hover{background-image:url(/assets/paw_bg_large_hover-C3fjiqto.svg);background-size:140%;background-repeat:no-repeat;background-position:center}.TransactionModal__ConnectBtn button:active{background-image:url(/assets/paw_bg_large_click-DLCyHgf0.svg);background-size:140%;background-repeat:no-repeat;background-position:center}.TransactionModal__swapBtn.TransactionModal__swapBtn--loading{background:#ffb648;color:#171410;border:none;box-shadow:none;transition:background .18s,color .18s}.TransactionModal__swapBtn.TransactionModal__swapBtn--success{background:#ffb648;color:#191816;border:2px solid #FFB648;box-shadow:0 0 0 2px #ffb64814;transition:background .18s,color .18s}.TransactionModal__swapBtn--error{background:#ff4d4f;color:#fff}.TransactionModal__swapBtn--primary{background:linear-gradient(90deg,#ffb648,#ffb648);color:#191816;border:none}.TransactionModal__swapBtn--primary:hover{background:linear-gradient(90deg,#ffb648,#ffb648)}.TransactionModal__swapBtn--secondary{background:transparent;color:#ffb648;border:1px solid #FFB648}.TransactionModal__swapBtn--secondary:hover{background:#ffb6481a}.TransactionModal__error{display:flex;flex-direction:column;gap:0}.TransactionModal__errorMessage{color:#fff;font-size:.9375rem;line-height:1.5;font-weight:400}.TransactionModal__errorDetails{color:#b1b0ad;font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em;font-family:monospace;background:#504f4c4d;padding:8px 12px;border-radius:6px;border-left:3px solid #ff4d4f}.TransactionModal__errorActions{display:flex;flex-direction:column;gap:8px}.TransactionModal__ConnectBtn .btn.btn__disabled{background:#2d2c2a!important;color:#504f4c!important;cursor:not-allowed!important;border:none!important;box-shadow:none!important;opacity:1!important;background-image:none!important}.TransactionModal__ConnectBtn .btn.btn__disabled:hover,.TransactionModal__ConnectBtn .btn.btn__disabled:active{background:#2d2c2a!important;background-image:none!important}@media(max-width:480px){.TransactionModal__box{padding:18px 6vw;min-width:0;max-width:98vw}.TransactionModal__title{font-size:1rem;line-height:1.5;font-weight:400}.TransactionModal__tokenAmount{font-size:1.25rem;line-height:1.3;font-weight:600}.TransactionModal__tokenPrice{font-size:.875rem;line-height:1.5;font-weight:400}.TransactionModal__tokenLogo{width:32px;height:32px;margin-left:8px}}@keyframes psychedelicBearAppear{0%{opacity:0;transform:translate(-50%) translateY(20px) scale(.8)}50%{opacity:.8;transform:translate(-50%) translateY(-5px) scale(1.1)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes psychedelicBearIdle{0%,to{transform:translate(-50%) translateY(0) scale(1)}50%{transform:translate(-50%) translateY(-2px) scale(1.02)}}@keyframes psychedelicEyes{0%{filter:hue-rotate(0deg) saturate(1.5) brightness(1.2)}25%{filter:hue-rotate(90deg) saturate(2) brightness(1.4)}50%{filter:hue-rotate(180deg) saturate(2.5) brightness(1.6)}75%{filter:hue-rotate(270deg) saturate(2) brightness(1.3)}to{filter:hue-rotate(360deg) saturate(1.5) brightness(1.2)}}@keyframes pawBreath{0%,to{filter:hue-rotate(0deg) saturate(1) brightness(1)}50%{filter:hue-rotate(15deg) saturate(1.3) brightness(1.1)}}@keyframes successButtonPulse{0%{transform:scale(1)}15%{transform:scale(1.02)}30%{transform:scale(1.01)}to{transform:scale(1)}}.TransactionModal__swapBtn--success{position:relative;background:#ffb648!important;color:#ffc372!important;border:2px solid #FFB648!important;box-shadow:0 4px 12px #ffb6484d!important;background-image:url(/assets/paw_bg_large_click-DLCyHgf0.svg)!important;background-size:170%!important;background-position:center!important;background-repeat:no-repeat!important;animation:pawBreath 2s ease-in-out infinite,successButtonPulse .6s ease-out;text-shadow:0px 1.5px 1px #100A25,-.5px 0px 0px #180E00,.5px 0px 0px #180E00,0px -.5px 0px #180E00;font-family:TT Hoves,system-ui,sans-serif;font-size:2rem;line-height:1.2;font-weight:600;font-style:normal;font-weight:700;line-height:110%;letter-spacing:.5px}.TransactionModal__swapBtn--success:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff1a;border-radius:inherit;pointer-events:none;z-index:1}.TransactionModal__swapBtn--success .psychedelic-bear{position:absolute;top:-105px;left:50%;transform:translate(-50%);width:150px;height:150px;background:url(/assets/oursonpsyko-BfxyThPW.png) no-repeat center center;background-size:contain;z-index:10;pointer-events:none;opacity:0;animation:psychedelicBearAppear .6s cubic-bezier(.68,-.55,.265,1.55) forwards .2s,psychedelicBearIdle 2s ease-in-out infinite .8s}.TransactionModal__swapBtn--success{box-shadow:0 4px 12px #ffb6484d,0 0 20px #ffb64833,inset 0 1px 2px #fff3!important;will-change:transform,filter,box-shadow;transform:translateZ(0);backface-visibility:hidden}.TransactionModal__swapBtn--success.animation-complete,.TransactionModal__swapBtn--success.animation-complete .psychedelic-bear{will-change:auto}@media(prefers-reduced-motion:reduce){.TransactionModal__swapBtn--success{animation:none;background:#ffb648!important;background-image:url(/assets/paw_bg_large_click-DLCyHgf0.svg)!important}.TransactionModal__swapBtn--success .psychedelic-bear{animation:none;opacity:1;transform:translate(-50%) translateY(0) scale(1);filter:none}}.PopularTokens{padding:0;margin-top:16px;margin-bottom:6px;border-bottom:1px solid rgba(255,255,255,.08);overflow:visible}.PopularTokens__Label{font-size:.75rem;line-height:1.4;letter-spacing:.02em;font-weight:500;color:#fff9;margin-bottom:16px;margin-top:0;padding-top:0;text-transform:uppercase;letter-spacing:.5px}.PopularTokens__List{display:flex;flex-direction:row;gap:12px;flex-wrap:nowrap;align-items:center;margin-bottom:18px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.PopularTokens__List::-webkit-scrollbar{display:none}.PopularTokens__Button{display:flex;align-items:center;justify-content:center;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border:none!important;box-shadow:none!important;outline:none!important;border-radius:50%;padding:0;min-height:40px;height:40px;width:40px;cursor:pointer;transition:all .3s cubic-bezier(.34,1.56,.64,1);position:relative;overflow:hidden;-webkit-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.PopularTokens__Button:hover{background:transparent;transform:scale(1.05);outline:none!important;box-shadow:none!important;border:none!important}.PopularTokens__Button:hover .TokenLogo,.PopularTokens__Button:hover img,.PopularTokens__Button:hover .SafeImage,.PopularTokens__Button:hover .SafeImage img,.PopularTokens__Button:hover .FallbackImg,.PopularTokens__Button:hover .FallbackImg div{border:none!important;box-shadow:none!important;outline:none!important}.PopularTokens__Button:active{background:#ffffff1a;transform:scale(.95);transition:transform .1s ease-out}.PopularTokens__Button--selected{background:#ffb64826}.PopularTokens__Button--selected .PopularTokens__ButtonSymbol{color:#ffb648}.PopularTokens__Button--selected:hover{background:#ffb64833;transform:scale(1.05);outline:none!important;box-shadow:none!important;border:none!important}.PopularTokens__Button--selected:active{transform:scale(.95);transition:transform .1s ease-out}.PopularTokens__ButtonContent{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:relative}.PopularTokens__ButtonLogo{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:relative;z-index:1;border:none!important;box-shadow:none!important;outline:none!important}.PopularTokens__ButtonLogo .TokenLogo{display:block!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;margin:0!important;position:relative;z-index:1;border-radius:50%!important;border:none!important;box-shadow:none!important;outline:none!important;box-sizing:border-box!important;object-fit:contain!important}.PopularTokens__ButtonLogo img,.PopularTokens__ButtonLogo .SafeImage,.PopularTokens__ButtonLogo .SafeImage img,.PopularTokens__ButtonLogo .FallbackImg,.PopularTokens__ButtonLogo .FallbackImg div{display:block!important;width:34px!important;height:34px!important;object-fit:contain!important;opacity:1!important;visibility:visible!important;position:relative;z-index:1;border:none!important;box-shadow:none!important;outline:none!important}.PopularTokens__ButtonLogo--placeholder{background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em;font-weight:600;color:#fff;text-transform:uppercase}.PopularTokens__ButtonSymbol{font-size:14px;font-weight:400;color:#fff;line-height:24px;flex-shrink:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:60px;margin-left:51px}@media(max-width:480px){.PopularTokens{padding:10px 12px 6px}.PopularTokens__Button{padding:5px 10px;border-radius:16px}.PopularTokens__ButtonLogo{width:24px;height:24px}.PopularTokens__ButtonSymbol{font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em;max-width:50px}}:root{--w3m-color-mix: #FFD056;--w3m-color-mix-strength: 40;--w3m-accent: #FFD056;--w3m-font-family: inherit;--w3m-border-radius-master: 16px;--w3m-font-size-master: var(--font-size-body-sm, .875rem);--w3m-z-index: 2000;--w3m-color-fg-1: #FFFFFF;--w3m-color-fg-2: #B8B8B8;--w3m-color-fg-3: #8A8A8A;--w3m-color-bg-1: #171410;--w3m-color-bg-2: #2A1A00;--w3m-color-bg-3: #3D2A00;--w3m-color-overlay: rgba(0, 0, 0, .6)}w3m-modal{--w3m-background-color: rgba(0, 0, 0, .6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}w3m-modal .w3m-modal{background:#171410!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:16px!important;box-shadow:0 8px 32px #0000004d!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;font-family:inherit!important}w3m-modal .w3m-modal-header{background:linear-gradient(135deg,#ff91000d,#0000001a)!important;border-bottom:1px solid rgba(255,255,255,.08)!important;border-radius:16px 16px 0 0!important;padding:20px 24px 16px!important}w3m-modal .w3m-modal-title{color:#fff!important;font-weight:600!important;font-size:var(--font-size-heading-md, 1.125rem)!important}w3m-modal .w3m-modal-close{color:#fff!important;transition:color .15s ease!important}w3m-modal .w3m-modal-close:hover{color:#ffb648!important}w3m-modal .w3m-modal-content{background:transparent!important;padding:0 24px 24px!important;max-height:60vh!important;overflow-y:auto!important}w3m-modal .w3m-wallet-button{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:12px!important;transition:all .2s cubic-bezier(.4,.2,.2,1)!important;margin:6px 0!important;padding:12px 16px!important}w3m-modal .w3m-wallet-button:hover{background:#ffffff14!important;border-color:#ffd0564d!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px #0003!important}w3m-modal .w3m-wallet-button .w3m-wallet-button-text{color:#fff!important;font-weight:500!important}w3m-modal .w3m-wallet-button .w3m-wallet-button-icon{border-radius:8px!important}w3m-modal .w3m-wallets-section{margin:20px 0!important}w3m-modal .w3m-wallets-section-title{color:#ffb648!important;font-weight:600!important;font-size:var(--font-size-caption, .75rem)!important;text-transform:uppercase!important;letter-spacing:.5px!important;margin-bottom:12px!important;padding:0 4px!important}w3m-modal .w3m-search-input{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:8px!important;color:#fff!important;padding:12px 16px!important;font-size:var(--font-size-body-sm, .875rem)!important}w3m-modal .w3m-search-input::placeholder{color:#8a8a8a!important}w3m-modal .w3m-search-input:focus{border-color:#ffd056!important;box-shadow:0 0 0 2px #ffd05633!important;outline:none!important}w3m-modal .w3m-modal-footer{background:#ffffff05!important;border-top:1px solid rgba(255,255,255,.08)!important;border-radius:0 0 16px 16px!important;padding:16px 24px 20px!important}w3m-modal .w3m-modal-footer a{color:#ffb648!important;text-decoration:none!important;font-size:var(--font-size-caption, .75rem)!important;transition:color .15s ease!important}w3m-modal .w3m-modal-footer a:hover{color:#fff!important}w3m-modal .w3m-social-login,w3m-modal .w3m-email-login,w3m-modal .w3m-onramp,w3m-modal [data-testid=social-login],w3m-modal [data-testid=email-login],w3m-modal .w3m-connect-button[data-testid=social-login],w3m-modal .w3m-connect-button[data-testid=email-login]{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important}w3m-modal .w3m-modal{animation:modalSlideIn .25s cubic-bezier(.4,.2,.2,1)!important}@keyframes modalSlideIn{0%{opacity:0;transform:translateY(32px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}w3m-modal .w3m-modal-content::-webkit-scrollbar{width:4px!important}w3m-modal .w3m-modal-content::-webkit-scrollbar-track{background:#ffffff0d!important;border-radius:2px!important}w3m-modal .w3m-modal-content::-webkit-scrollbar-thumb{background:#ffd0564d!important;border-radius:2px!important}w3m-modal .w3m-modal-content::-webkit-scrollbar-thumb:hover{background:#ffd05680!important}@media(max-width:768px){w3m-modal .w3m-modal{margin:16px!important;max-height:calc(100vh - 32px)!important}}.PoolView__ModalOverlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.PoolView__ModalContent{padding:20px;min-width:400px;max-width:500px;width:100%;position:relative;display:flex;flex-direction:column;gap:16px}.PoolView__ModalHeader{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;margin-bottom:8px;position:relative}.PoolView__ModalHeaderLeft{justify-self:start;position:relative}.PoolView__ModalTitle{justify-self:center}.PoolView__ModalClose{justify-self:end}.PoolView__ModalHeaderLeft .ParamBox{position:absolute;top:100%;left:0;z-index:10;margin-top:8px;background:#171410;border:1px solid rgba(255,255,255,.08);border-radius:12px;box-shadow:0 8px 32px #0000004d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-width:200px}.PoolView__ModalClose{background:none;border:none;color:#fff;font-size:1.25rem;line-height:1.3;font-weight:600;cursor:pointer;z-index:2;transition:color .15s;padding:4px;border-radius:4px}.PoolView__ModalClose:hover{color:#ffb648;background:#ffb6481a}.PoolView__ModalClose:disabled{opacity:.5;cursor:not-allowed}.PoolView__Form{display:flex;flex-direction:column;gap:16px}.PoolView__FormError{background:#ff4d4f1a;border:1px solid rgba(255,77,79,.2);border-radius:8px;padding:12px;margin-bottom:16px}.PoolView__FormError p{color:#ff4d4f;font-size:.875rem;line-height:1.5;font-weight:400;margin:0;font-weight:500}.PoolView__Success{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;padding:20px 0}.PoolView__SuccessIcon{font-size:2.4rem;line-height:1.2;font-weight:600;margin-bottom:8px}.PoolView__SuccessTitle{font-size:1.125rem;line-height:1.35;font-weight:600;color:#fff;margin:0}.PoolView__SuccessMessage{color:#b1b0ad;font-size:.875rem;line-height:1.5;font-weight:400;margin:0}.PoolView__ActionBtn--add{background:linear-gradient(90deg,#ffb648,#ffb648);color:#191816}.PoolView__ActionBtn--add:hover:not(:disabled){background:linear-gradient(90deg,#ffb648,#ffb648);box-shadow:0 4px 12px #ffb6484d}.PoolView__ActionBtn--remove{background:linear-gradient(90deg,#ff4d4f,#ff6b6b);color:#fff}.PoolView__ActionBtn--remove:hover:not(:disabled){background:linear-gradient(90deg,#ff6b6b,#ff4d4f);box-shadow:0 4px 12px #ff4d4f4d;border:1px solid transparent}.PoolView__ActionBtn--claim{background:linear-gradient(90deg,#4caf50,#45a049);color:#fff}.PoolView__ActionBtn--claim:hover:not(:disabled){background:linear-gradient(90deg,#45a049,#4caf50);box-shadow:0 4px 12px #4caf504d;border:1px solid transparent}.PoolView__ActionBtn:disabled{background:#2d2c2a!important;color:#504f4c!important;cursor:not-allowed!important;box-shadow:none!important;opacity:1!important}.PoolView__ConfirmationMessage{color:#fff;font-size:1rem;line-height:1.5;font-weight:400;font-weight:500;text-align:center;margin-bottom:16px}.PoolView__InfoSection{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:16px}.PoolView__InfoTitle{color:#fff;font-size:.875rem;line-height:1.5;font-weight:400;font-weight:600;margin:0 0 12px}.PoolView__InfoRow{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.PoolView__InfoRow:last-child{margin-bottom:0}.PoolView__InfoLabel{color:#b1b0ad;font-size:.875rem;line-height:1.5;font-weight:400}.PoolView__InfoValue{color:#fff;font-size:.875rem;line-height:1.5;font-weight:400;font-weight:500}.PoolView__PercentageButtons{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:16px;margin-top:16px;padding:4px;background:#ffffff0d;border-radius:12px;border:1px solid rgba(255,255,255,.1)}.PoolView__PercentageButton{padding:12px 8px;border-radius:8px;border:none;background:transparent;color:#b1b0ad;font-size:.875rem;line-height:1.5;font-weight:400;font-weight:500;cursor:pointer;transition:all .2s ease;text-align:center;position:relative}.PoolView__PercentageButton:hover:not(:disabled){background:#ffb6481a;color:#ffd056;transform:translateY(-1px)}.PoolView__PercentageButton:disabled{opacity:.5;cursor:not-allowed}.PoolView__PercentageButton.active{background:#ffb648;color:#ffd056;font-weight:600;text-shadow:0px 1.5px 1px #100A25,-.5px 0px 0px #180E00,.5px 0px 0px #180E00,0px -.5px 0px #180E00;box-shadow:0 2px 8px #ffb6484d;transform:translateY(-1px)}.PoolView__PercentageButton.active:hover:not(:disabled){background:#ffb648;color:#ffd056;box-shadow:0 4px 12px #ffb64866;transform:translateY(-2px)}.PoolView__MainButton--success{position:relative;background:#ffb648!important;color:#ffd056!important;text-shadow:0px 1.5px 1px #100A25,-.5px 0px 0px #180E00,.5px 0px 0px #180E00,0px -.5px 0px #180E00!important;box-shadow:0 4px 12px #ffb6484d,0 0 20px #ffb64833,inset 0 1px 2px #fff3!important}.PoolView__MainButton--success .withdraw-bear{position:absolute;top:-105px;left:50%;transform:translate(-50%);width:150px;height:150px;background:url(/assets/bear_withdraw-DhhEWSha.png) no-repeat center center;background-size:contain;z-index:10;pointer-events:none;opacity:0;animation:withdrawBearAppear .6s cubic-bezier(.68,-.55,.265,1.55) forwards .2s,withdrawBearIdle 2s ease-in-out infinite .8s}.PoolView__MainButton--success .increase-bear{position:absolute;top:-105px;left:50%;transform:translate(-50%);width:150px;height:150px;background:url(/assets/bear_increase-DcxOpMXZ.png) no-repeat center center;background-size:contain;z-index:10;pointer-events:none;opacity:0;animation:increaseBearAppear .6s cubic-bezier(.68,-.55,.265,1.55) forwards .2s,increaseBearIdle 2s ease-in-out infinite .8s}.PoolView__MainButton--success{will-change:transform,filter,box-shadow;transform:translateZ(0);backface-visibility:hidden}@keyframes withdrawBearAppear{0%{opacity:0;transform:translate(-50%) translateY(20px) scale(.8)}50%{opacity:.8;transform:translate(-50%) translateY(-5px) scale(1.1)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes withdrawBearIdle{0%,to{transform:translate(-50%) translateY(0) scale(1)}50%{transform:translate(-50%) translateY(-2px) scale(1.02)}}@keyframes increaseBearAppear{0%{opacity:0;transform:translate(-50%) translateY(20px) scale(.8)}50%{opacity:.8;transform:translate(-50%) translateY(-5px) scale(1.1)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes increaseBearIdle{0%,to{transform:translate(-50%) translateY(0) scale(1)}50%{transform:translate(-50%) translateY(-2px) scale(1.02)}}@media(prefers-reduced-motion:reduce){.PoolView__MainButton--success{animation:none;background:#ffb648!important}.PoolView__MainButton--success .withdraw-bear,.PoolView__MainButton--success .increase-bear{animation:none;opacity:1;transform:translate(-50%) translateY(0) scale(1);filter:none}}.PoolView__Slider{width:100%;margin-bottom:8px}.PoolView__Slider input[type=range]{width:100%;height:6px;border-radius:3px;background:#ffffff1a;outline:none;-moz-appearance:none;appearance:none;-webkit-appearance:none}.PoolView__Slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#ffb648;cursor:pointer;box-shadow:0 2px 6px #0003}.PoolView__Slider input[type=range]::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#ffb648;cursor:pointer;border:none;box-shadow:0 2px 6px #0003}.PoolView__SliderLabels{display:flex;justify-content:space-between;color:#b1b0ad;font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em;margin-top:4px}.PoolView__SliderValue{color:#ffb648;font-weight:600}.PoolView__StatusMessage{background:#ffb6481a;border:1px solid rgba(255,182,72,.2);color:#ffb648;padding:12px;border-radius:8px;font-size:.875rem;line-height:1.5;font-weight:400;text-align:center;margin-top:16px}.PoolView__ValidationErrors{margin-bottom:16px}.PoolView__ValidationError{background:#ff4d4f1a;border:1px solid rgba(255,77,79,.2);color:#ff4d4f;padding:8px 12px;border-radius:6px;font-size:.875rem;line-height:1.5;font-weight:400;margin-bottom:8px}.PoolView__ValidationError:last-child{margin-bottom:0}.PoolView__ApprovalButton{width:100%;padding:12px 24px;border-radius:12px;border:none;font-size:1rem;line-height:1.5;font-weight:400;font-weight:600;cursor:pointer;transition:all .2s;margin-bottom:12px;background:linear-gradient(90deg,#ffb648,#ffb648);color:#191816}.PoolView__ApprovalButton:hover:not(:disabled){background:linear-gradient(90deg,#ffb648,#ffb648);box-shadow:0 4px 12px #ffb6484d}.PoolView__ApprovalButton:disabled{background:#2d2c2a!important;color:#504f4c!important;cursor:not-allowed!important;box-shadow:none!important;opacity:1!important}.PoolView__SecondaryButton{padding:12px 24px;border-radius:12px;border:1px solid rgba(255,255,255,.2);background:#ffffff0d;color:#fff;font-size:1rem;line-height:1.5;font-weight:400;font-weight:500;cursor:pointer;transition:all .15s}.PoolView__SecondaryButton:hover:not(:disabled){background:#ffffff1a;border-color:#ffffff4d}.PoolView__SecondaryButton:disabled{opacity:.5;cursor:not-allowed}.PoolView__InfoNote{font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em;color:#b1b0ad;text-align:center;padding:8px;background:#ffffff05;border-radius:6px}@media(max-width:480px){.PoolView__ModalContent{min-width:0;max-width:95vw}.PoolView__ModalTitle{font-size:1.125rem;line-height:1.35;font-weight:600}.PoolView__PercentageButtons{grid-template-columns:repeat(2,1fr);gap:6px}.PoolView__PercentageButton{padding:10px 6px;font-size:.875rem;line-height:1.5;font-weight:400}}.IncreaseLiquidityModal__PositionId{color:#888;font-size:.875rem;line-height:1.5;font-weight:400;font-weight:500;position:absolute;top:50px;left:0}.Footer{width:100%;border-top:1px solid rgba(255,255,255,.1);background:#171410;margin-top:40px}@media(max-width:768px){.Footer{margin-top:32px}}.Footer__Container{width:100%;padding:48px 140px 80px}@media(max-width:1024px){.Footer__Container{padding-left:2.5rem;padding-right:2.5rem}}@media(max-width:768px){.Footer__Container{padding-left:1.5rem;padding-right:1.5rem}}.Footer__Content{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:80px;margin-bottom:60px;justify-content:center}@media(min-width:769px){.Footer__Content{justify-content:space-between}}@media(max-width:768px){.Footer__Content{flex-direction:row;gap:12px;align-items:flex-start;justify-content:space-between}}.Footer__Columns{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:60px;flex:0 0 auto}@media(max-width:768px){.Footer__Columns{flex-direction:row;flex-wrap:nowrap;gap:48px;align-items:flex-start;text-align:left;width:auto}}.Footer__Column{flex:0 0 auto}.Footer__Title{color:#fff;font-weight:600;font-size:18px;margin:0 0 4px}.Footer__List{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.Footer__Link{color:#ffffffb3;text-decoration:none;font-size:14px;font-weight:400;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:block;-webkit-user-select:none;user-select:none}.Footer__Link:hover{color:#ffffffe6;transform:scale(1.02)}.Footer__Link:active{color:#fff;transform:scale(.98);transition:transform .1s ease-out}.Footer__Link--social{display:flex;align-items:center;gap:8px}.Footer__QR{display:none;justify-content:center;flex:0 0 auto;flex-direction:column;align-items:center;gap:12px}@media(min-width:769px){.Footer__QR{display:flex;justify-content:flex-end;align-items:flex-end}}.Footer__QRWrapper{width:140px;min-width:140px;background:#fff;padding:12px 12px 8px;border-radius:24px;box-shadow:0 18px 40px #0000008c;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;overflow:hidden;position:relative}.Footer__QRCode{width:116px;height:116px;position:relative;margin-bottom:8px}.Footer__QRLogo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:16px;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px #00000040;overflow:hidden;background:#fff}.Footer__Bottom{border-top:1px solid rgba(255,255,255,.1);padding-top:24px;padding-bottom:24px}.Footer__BottomContent{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:16px}@media(min-width:769px){.Footer__BottomContent{flex-direction:row}}.Footer__Copyright{color:#fff9;font-size:14px;margin:0}.Footer__Legal{display:flex;align-items:center;gap:24px}.Footer__LegalLink{color:#fff9;text-decoration:none;font-size:14px;font-weight:400;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:inline-block;-webkit-user-select:none;user-select:none}.Footer__LegalLink:hover{color:#ffffffe6;transform:scale(1.02)}.Footer__LegalLink:active{color:#fff;transform:scale(.98);transition:transform .1s ease-out}.footer-qr-code svg rect{border-radius:3px;rx:3px;ry:3px}.footer-qr-code svg rect[width="7"][height="7"],.footer-qr-code svg rect[width="8"][height="8"],.footer-qr-code svg rect[width="9"][height="9"],.footer-qr-code svg rect[width="10"][height="10"],.footer-qr-code svg rect[width="11"][height="11"],.footer-qr-code svg rect[width="12"][height="12"]{border-radius:6px!important;rx:6px!important;ry:6px!important}.footer-qr-code svg rect[width="5"][height="5"],.footer-qr-code svg rect[width="6"][height="6"],.footer-qr-code svg rect[width="7"][height="7"]{border-radius:4px!important;rx:4px!important;ry:4px!important}.footer-qr-code svg rect[width="1"][height="1"],.footer-qr-code svg rect[width="2"][height="2"],.footer-qr-code svg rect[width="3"][height="3"],.footer-qr-code svg rect[width="4"][height="4"]{border-radius:2px;rx:2px;ry:2px}.hidden{opacity:0;pointer-events:none;transition:opacity .1s ease-in-out}.Form{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;max-width:100%;height:calc(100vh - 208px);position:relative;z-index:1;padding-top:80px;box-sizing:border-box;overflow-x:hidden}.Form__ConnectBtn{width:100%;display:flex;justify-content:center;align-items:center}.Form--sticky{max-width:100%;width:100%;height:auto;position:static;padding:0;box-sizing:border-box;overflow-x:hidden}.Form--sticky .Form__box{border-radius:14px;max-width:100%;width:100%;box-sizing:border-box}.Form--sticky .Form__box .Form__head h5{font-size:1.25rem;line-height:1.3;font-weight:600;margin:0}.Form--sticky .Form__TestButtons{display:none}@media(max-width:768px){.Form--sticky .Form__box{border-radius:14px}}.Form__TestButtons{display:flex;gap:.5rem;margin-top:1rem}.Form__TestButtons button{flex:1;padding:.5rem 1rem;background:#504f4c;color:#ffb648;border:1px solid #8A8984;border-radius:8px;font-size:.875rem;line-height:1.5;font-weight:400;cursor:pointer;transition:all .2s ease;text-shadow:0px 1.5px 1px #100A25,-.5px 0px 0px #180E00,.5px 0px 0px #180E00,0px -.5px 0px #180E00}.Form__TestButtons button:hover{background:#8a8984;color:#fff}.Form__head{position:relative;display:flex;justify-content:flex-end;align-items:center;align-self:stretch;width:100%;max-width:100%}.Form__head h5{font-size:1rem;line-height:1.5;font-weight:400;font-weight:600;margin:0;color:var(--Neutral-White, #fff)}.Form__head--with-title{justify-content:space-between;margin-bottom:16px}.Form__title{font-size:20px;font-weight:600;margin:0;color:var(--Neutral-White, #fff)}.Form__Tabs{display:flex}.Form__box{height:auto;max-width:500px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:stretch;border-radius:14px;gap:8px;backdrop-filter:none;-webkit-backdrop-filter:none;background:transparent;border:none;box-sizing:border-box;position:relative}.Form__ConnectBtnWrapper{width:100%;display:flex;margin-top:0}.Form__ConnectBtnWrapper>button:not(.btn__main){width:100%;background-image:url(/assets/paw_background_large-C_cpR4Df.svg);background-size:140%;background-repeat:no-repeat;background-position:center}.Form__ConnectBtnWrapper>button:not(.btn__main):hover{background-image:url(/assets/paw_bg_large_hover-C3fjiqto.svg);background-size:140%;background-repeat:no-repeat;background-position:center}.Form__ConnectBtnWrapper>button:not(.btn__main):active{background-image:url(/assets/paw_bg_large_click-DLCyHgf0.svg);background-size:140%;background-repeat:no-repeat;background-position:center}.Form__ConnectBtn{width:100%;padding:2px;box-sizing:border-box}.Form__ConnectBtn button{width:100%;max-width:calc(100% - 4px);background-image:none!important;background-size:auto!important;background-repeat:no-repeat!important;background-position:center!important;display:flex;align-items:center;justify-content:center;min-height:44px;height:44px}.Form__ConnectBtn button.btn__main{opacity:.75!important;font-weight:400!important;font-size:16px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.Form__ConnectBtn button.btn__main:hover:not(:disabled){opacity:1!important}.Form__ConnectBtn button.btn__main:active:not(:disabled){opacity:1!important}.Form__ConnectBtn button.btn__main:focus-visible{outline:none!important;opacity:1!important}.Form__errorText{animation:errorFadeIn .3s ease-out}.Form__Toast{position:fixed;top:calc(2rem + 60px);left:50%;transform:translate(-50%);z-index:1000;background:#171410d9;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:12px 20px;box-shadow:0 8px 32px #0006;animation:toastSlideDown .3s ease-out;max-width:500px;width:auto;min-width:300px}.Form__Toast--loading{border-color:#ffb6484d}.Form__Toast--success{border-color:#00ffa34d;background:#171410e6}.Form__ToastContent{display:flex;align-items:center;gap:12px;color:#fff;font-size:14px;font-weight:500}.Form__ToastIcon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px}.Form__ToastIcon svg{width:100%;height:100%}.Form__ToastMessage{flex:1}.Form__ToastLink{color:#ffb648;text-decoration:none;font-weight:600;margin-left:auto;transition:color .2s;flex-shrink:0}.Form__ToastLink:hover{color:#ffd056cc;text-decoration:underline}@keyframes errorFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes toastSlideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes confirmBounce{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}.Form__box .ParamBox,.Form--sticky .ParamBox,.Form .ParamBox{position:absolute;top:32px;left:0;right:0;padding:16px;border-radius:14px;background:#171410;z-index:1;width:100%;max-width:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;border:0!important;border-width:0!important;border-style:none!important;outline:none!important;box-shadow:none!important}.ParamBox{position:absolute;top:32px;left:0;right:0;padding:16px;border-radius:14px;background:#171410;z-index:1;width:100%;max-width:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:16px}.ParamBox__param{display:flex;justify-content:space-between;align-items:center}.ParamBox__slippageInput{width:50%;display:flex;gap:2px;align-items:center;justify-content:space-between;border:1px solid rgba(255,255,255,.08);background:#ffffff14;padding:2px 5px;border-radius:15px;min-height:28px}.ParamBox__slippageInput button{color:#8a8984;padding:2px 5px;left:2px;border-radius:12px;border:1px solid rgba(255,255,255,.08);text-shadow:0px 1.5px 1px #100A25,-.5px 0px 0px #180E00,.5px 0px 0px #180E00,0px -.5px 0px #180E00}.ParamBox__slippageInput button.active{background:#ffffff14;color:#ffb648}.ParamBox__slippageInput input{background:none;border:none;color:#fff;width:100%;text-align:right}.ParamBox__slippageInput p{color:#8a8984;margin:0;font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em;font-weight:400}.ParamBox--hide{display:none}.SwapDetails{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;border-radius:var(--M, 20px);background:var(--White-Glass-White-002, rgba(255, 255, 255, .02));padding:0 12px;transition:all .3s ease}.SwapDetailsOpen{padding:0 12px 16px}.SwapDetails__DetailsNotExtended{display:flex;padding:19.5px 8px;justify-content:center;align-items:center;gap:10px;align-self:stretch;transition:all .3s ease}.SwapDetails__DetailsNotExtendedOpen{padding-bottom:0}.SwapDetails__DetailsExtended{display:none;flex-direction:column;align-items:flex-start;gap:6px;align-self:stretch;max-height:0;transition:max-height .3s ease;opacity:0}.SwapDetails__DetailsExtendedOpen{display:flex;max-height:500px;opacity:1;padding-top:19.5px}.SwapDetails__DetailsExtendedContentOpen{opacity:1;transition:opacity .3s ease .3s}.SwapDetails p{margin:0}.SwapDetails__DetailRow{display:flex;justify-content:space-between;align-items:center;flex:1 0 0}.SwapDetails__DetailRow svg{padding-bottom:2px}.SwapDetails__Right{display:flex;align-items:center;gap:6px;flex:1 0 0}.SwapDetails__InfoSVG{width:14px;height:14px}.SwapDetails__PriceFee{color:#fff;font-family:TT Hoves,system-ui,sans-serif;font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em;font-weight:400;letter-spacing:-.029px}.SwapDetails__PriceFeeInUSD{color:#8a8984;font-family:TT Hoves,system-ui,sans-serif;font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em;font-weight:400;letter-spacing:-.029px}.SwapDetails__Left{display:flex;justify-content:flex-end;align-items:center;gap:6px}.SwapDetails__ArrowSVG{width:16px;height:16px;transition:transform .3s ease;cursor:pointer}.SwapDetails__ArrowSVGOpen{transform:rotate(180deg)}.SwapDetails__DetailsSection{display:flex;padding:16px;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;align-self:stretch;border-radius:16px;background:var(--White-Glass-White-002, rgba(255, 255, 255, .02))}.SwapDetails__SectionRow{display:flex;justify-content:space-between;align-items:center;align-self:stretch;position:relative}.SwapDetails__SectionRight{display:flex;align-items:center;gap:4px;color:#8a8984;font-family:TT Hoves,system-ui,sans-serif;font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em;font-weight:400;letter-spacing:-.029px}.SwapDetails__SectionLeft{position:relative;color:#fff;text-align:right;font-family:TT Hoves,system-ui,sans-serif;font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em;font-weight:400;letter-spacing:-.029px;display:flex;justify-content:flex-end;align-items:center;gap:6px}.SwapDetails__SectionLeft span{display:flex;align-items:center;align-self:normal}.SwapDetails__SectionTag{display:flex;height:20px;padding:0 4px;justify-content:center;align-items:center;gap:10px;border-radius:var(--6XS, 6px);background:#ffffff0f;color:#8a8984;text-align:right;font-family:TT Hoves,system-ui,sans-serif;font-size:.75rem;line-height:1.4;letter-spacing:.02em;font-weight:500;letter-spacing:-.029px}.SwapDetails__SectionNetworkSVG{width:16px;height:16px;border-radius:var(--7XS, 4px)}.RouteDisplay{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch;padding:16px;border-radius:var(--M, 16px);background:var(--White-Glass-White-002, rgba(255, 255, 255, .02));border:1px solid var(--White-Glass-White-008, rgba(255, 255, 255, .08));animation:slideIn .3s ease-out}@keyframes slideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.RouteDisplay__Header{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.RouteDisplay__TypeIndicator{display:flex;align-items:center;gap:8px}.RouteDisplay__TypeText{font-family:TT Hoves,system-ui,sans-serif;font-size:.875rem;line-height:1.5;font-weight:400;font-weight:500;line-height:140%;letter-spacing:-.029px}.RouteDisplay__TypeText--single{color:#ffb648}.RouteDisplay__TypeText--split{color:#f59e0b}.RouteDisplay__TotalFee{color:#8a8984;font-family:TT Hoves,system-ui,sans-serif;font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em;font-weight:400;line-height:140%;letter-spacing:-.029px;padding:2px 6px;border-radius:6px;background:var(--White-Glass-White-002, rgba(255, 255, 255, .02))}.RouteDisplay__Routes{display:flex;flex-direction:column;gap:8px;align-self:stretch}.RouteDisplay__Path{display:flex;align-items:center;gap:8px;padding:8px 0}.RouteDisplay__Percentage{color:#f59e0b;font-family:TT Hoves,system-ui,sans-serif;font-size:.875rem;line-height:1.5;font-weight:400;font-weight:600;line-height:140%;letter-spacing:-.029px;min-width:32px;text-align:left}.RouteDisplay__TokenPath{display:flex;align-items:center;gap:6px;flex:1}.RouteDisplay__Token{display:flex;align-items:center;gap:4px;position:relative}.RouteDisplay__TokenIcon{border-radius:50%;background:#ffffff14}.RouteDisplay__TokenFallback{border-radius:50%}.RouteDisplay__TokenSymbol{color:#fff;font-family:TT Hoves,system-ui,sans-serif;font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em;font-weight:400;line-height:140%;letter-spacing:-.029px}.RouteDisplay__Arrow{color:#8a8984;flex-shrink:0;margin:0 2px;transition:color .2s ease}.RouteDisplay__Fee{color:#8a8984;font-family:TT Hoves,system-ui,sans-serif;font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em;font-weight:400;line-height:140%;letter-spacing:-.029px;margin-left:auto}.RouteDisplay__SplitInfo{display:flex;align-items:center;gap:6px;align-self:stretch;padding:8px 12px;border-radius:8px;background:var(--White-Glass-White-001, rgba(255, 255, 255, .01));border:1px solid var(--White-Glass-White-004, rgba(255, 255, 255, .04))}.RouteDisplay__SplitInfo svg{color:#8a8984;flex-shrink:0}.RouteDisplay__SplitText{color:#8a8984;font-family:TT Hoves,system-ui,sans-serif;font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em;font-weight:400;line-height:140%;letter-spacing:-.029px}@media(max-width:480px){.RouteDisplay{padding:12px;gap:10px}.RouteDisplay__Header{flex-direction:column;align-items:flex-start;gap:6px}.RouteDisplay__TypeText{font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em}.RouteDisplay__TotalFee{font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em;align-self:flex-end}.RouteDisplay__Path{padding:6px 0;gap:6px}.RouteDisplay__TokenSymbol{font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em}.RouteDisplay__Arrow{margin:0 1px}.RouteDisplay__SplitInfo{padding:6px 8px}.RouteDisplay__SplitText{font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em}}.RouteDisplay:hover{background:var(--White-Glass-White-003, rgba(255, 255, 255, .03));border-color:var(--White-Glass-White-012, rgba(255, 255, 255, .12));transition:all .2s ease}.RouteDisplay:hover .RouteDisplay__Arrow{color:#ffb648}@media(prefers-color-scheme:dark){.RouteDisplay{background:var(--White-Glass-White-002, rgba(255, 255, 255, .02));border-color:var(--White-Glass-White-008, rgba(255, 255, 255, .08))}}.chart-widget{width:100%;background:transparent;border-radius:12px;position:relative;margin:0;padding:0}.chart-widget :global(.tv-lightweight-charts),.chart-widget :global([class*=tradingview]),.chart-widget :global([class*=tv-]),.chart-widget :global(a[href*=tradingview]),.chart-widget :global(img[src*=tradingview]),.chart-widget :global(.watermark),.chart-widget :global([class*=watermark]){display:none!important;visibility:hidden!important;opacity:0!important}.chart-widget__container{width:100%;position:relative;border-radius:12px;overflow:hidden;margin:0;padding:0}.chart-widget__container :global(.tv-lightweight-charts),.chart-widget__container :global([class*=tradingview]),.chart-widget__container :global([class*=tv-]),.chart-widget__container :global(a[href*=tradingview]),.chart-widget__container :global(img[src*=tradingview]),.chart-widget__container :global(.watermark),.chart-widget__container :global([class*=watermark]){display:none!important;visibility:hidden!important;opacity:0!important}.chart-widget__chart{width:100%;height:var(--chart-height, 500px);background:transparent;margin:0;padding:0}.chart-widget__chart :global(.tv-lightweight-charts),.chart-widget__chart :global([class*=tradingview]),.chart-widget__chart :global([class*=tv-]),.chart-widget__chart :global(a[href*=tradingview]),.chart-widget__chart :global(img[src*=tradingview]),.chart-widget__chart :global(.watermark),.chart-widget__chart :global([class*=watermark]){display:none!important;visibility:hidden!important;opacity:0!important}.chart-widget__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#191816cc;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:10;border-radius:12px}.chart-widget__overlay-content{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;padding:24px}.chart-widget__overlay-message{color:#fff;font-size:1rem;line-height:1.5;font-weight:400;font-weight:500;margin:0}.chart-widget__spinner{width:24px;height:24px;border:2px solid rgba(255,255,255,.2);border-top:2px solid #FFB648;border-radius:50%;animation:chart-spinner 1s linear infinite}.chart-widget__shimmer-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#1918164d;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:10;border-radius:12px;padding:20px}.chart-widget__shimmer-content{width:100%;height:100%;display:flex;flex-direction:column}.chart-widget__retry-button{padding:8px 16px;background:#ffb648;color:#191816;border:none;border-radius:6px;font-size:.875rem;line-height:1.5;font-weight:400;font-weight:500;cursor:pointer;transition:all .2s ease}.chart-widget__retry-button:hover{background:#ffdf8c}.chart-widget__retry-button:active{background:#ffb648}@media(min-width:768px){.chart-widget{--chart-height: 500px}}@media(max-width:767px){.chart-widget{--chart-height: 350px}.chart-widget__overlay-content{padding:16px}}.chart-toolbar{display:flex;align-items:center;justify-content:space-between;min-height:56px;gap:16px;width:100%;box-sizing:border-box;padding:0 12px}.chart-toolbar__section{display:flex;align-items:center;gap:12px;box-sizing:border-box}.chart-toolbar__section--left{flex:1;min-width:0}.chart-toolbar__section--right{flex-shrink:0;min-width:0}.chart-toolbar__chart-types,.chart-toolbar__intervals{display:flex;align-items:center;gap:4px;padding:25px 2px 2px;border-radius:8px;box-sizing:border-box;min-width:0}.chart-toolbar__intervals-original{display:flex;align-items:center;gap:12px;padding-top:25px;box-sizing:border-box;min-width:0}.chart-toolbar__separator{width:1px;height:24px;background:#ffffff1f;margin-top:25px;flex-shrink:0}.chart-toolbar__button{display:flex;align-items:center;gap:6px;padding:8px 12px;background:transparent;color:#b1b0ad;border:none;border-radius:6px;font-family:TT Hoves,system-ui,sans-serif;font-size:.875rem;line-height:1.5;font-weight:400;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap;box-sizing:border-box;flex-shrink:0}.chart-toolbar__button:hover:not(:disabled){background:#ffffff14;color:#fff}.chart-toolbar__button:active:not(:disabled){background:#ffffff1f}.chart-toolbar__button:disabled{opacity:.5;cursor:not-allowed}.chart-toolbar__button--active{background:#ffb648;color:#191816}.chart-toolbar__button--active:hover{background:#ffdf8c;color:#191816}.chart-toolbar__button--active:active{background:#ffb648}.chart-toolbar__chart-type .chart-toolbar__button-label{display:none}.chart-toolbar__chart-type svg{width:16px;height:16px;flex-shrink:0}.chart-toolbar__interval{min-width:44px;justify-content:center;padding:6px 8px;font-size:.8125rem;line-height:1.5;font-weight:400;font-weight:600}.chart-toolbar__stats{display:flex;align-items:center;gap:16px;min-width:0;overflow:hidden}.chart-toolbar__stat{display:flex;align-items:center;gap:4px;font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em;min-width:0;flex-shrink:1}.chart-toolbar__stat-label{color:#8a8984;font-weight:400}.chart-toolbar__stat-value{color:#fff;font-weight:500;font-family:Space Mono,monospace}@media(max-width:1024px){.chart-toolbar{gap:12px;padding:10px 12px}.chart-toolbar__section{gap:10px}.chart-toolbar__stats{gap:12px}.chart-toolbar__stat{font-size:.8125rem;line-height:1.5;font-weight:400}.chart-toolbar__button{padding:6px 10px;font-size:.8125rem;line-height:1.5;font-weight:400}}@media(max-width:768px){.chart-toolbar{flex-direction:column;gap:12px;padding:12px;align-items:stretch;min-height:auto}.chart-toolbar__section{justify-content:center;width:100%;gap:8px;overflow-x:hidden}.chart-toolbar__section--left{order:1;flex:none;width:100%;justify-content:center}.chart-toolbar__section--right{order:2;flex:none;width:100%;justify-content:center}.chart-toolbar__chart-types,.chart-toolbar__intervals{justify-content:center;width:100%;padding-top:0;flex-wrap:wrap}.chart-toolbar__chart-type .chart-toolbar__button-label{display:inline}.chart-toolbar__chart-type svg{display:none}.chart-toolbar__stats{flex-wrap:wrap;justify-content:center;gap:8px;width:100%}.chart-toolbar__separator{display:none}.chart-toolbar__button{padding:8px 12px;font-size:.875rem;line-height:1.5;font-weight:400}.chart-toolbar__interval{min-width:50px;padding:8px 12px}}@media(max-width:480px){.chart-toolbar{padding:10px 8px;gap:10px}.chart-toolbar__section{gap:6px}.chart-toolbar__chart-types,.chart-toolbar__intervals{flex-wrap:wrap;justify-content:center;gap:4px}.chart-toolbar__button{padding:6px 8px;font-size:.8125rem;line-height:1.5;font-weight:400;min-width:0}.chart-toolbar__interval{min-width:40px;padding:6px 8px}.chart-toolbar__stats{display:none}}@media(max-width:768px){.chart-toolbar *{box-sizing:border-box;max-width:100%}.chart-toolbar{overflow-x:hidden;max-width:100%}}@media(max-width:768px){.swap-page-layout__chart .chart-toolbar{width:100%;max-width:100%;margin:0;border-radius:12px 12px 0 0}.swap-page-layout__chart .chart-toolbar__chart-types{padding-top:25px}}.swap-page-layout__chart .chart-widget{display:flex;flex-direction:column;gap:0;margin:0;padding:0}@media(max-width:768px){.swap-page-layout__chart .chart-widget{width:100%;max-width:100%;overflow:hidden}}@keyframes chart-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.chart-widget--fullscreen{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;background:#191816}.chart-widget--fullscreen .chart-widget__chart{height:calc(100vh - 56px)}.chart-widget--compact .chart-toolbar{display:none}.chart-widget--dark .chart-toolbar{background:#2d2c2a;border-color:#ffffff0f}.chart-widget--dark .chart-widget__overlay{background:#171410e6}.chart-container{width:100%}.chart-container--with-margin{margin:16px 0}.chart-container--with-border{border:1px solid rgba(255,255,255,.08);border-radius:12px}.swap-page-layout__chart .chart-widget{border-radius:12px}.token-page__chart .chart-widget{border-radius:0 0 12px 12px}.token-page__chart .chart-widget .chart-toolbar{border-radius:0}.chart-widget .FormTab{justify-content:flex-start!important}.chart-widget__timerange-container{justify-content:flex-start!important;display:flex!important}@keyframes bearAppear{0%{opacity:0;transform:translate(-50%) translateY(20px) scale(.8)}50%{opacity:.8;transform:translate(-50%) translateY(-5px) scale(1.1)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes bearHover{0%{transform:translate(-50%) translateY(20px) scale(.8);z-index:1}50%{transform:translate(-50%) translateY(15px) scale(.85);z-index:1}to{transform:translate(-50%) translateY(7px) scale(.9);z-index:1}}@keyframes bearPop{0%{opacity:.6;transform:translate(-50%) translateY(12px) scale(.9);z-index:1}to{opacity:1;transform:translate(-50%) translateY(0) scale(1);z-index:10}}@keyframes bearDisappear{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(20px) scale(.8)}}@keyframes bearIdle{0%,to{transform:translate(-50%) translateY(0) scale(1)}50%{transform:translate(-50%) translateY(-2px) scale(1.02)}}.chart-toolbar{margin:0;padding:0;display:none}.chart-toolbar__desktop{display:none}@media(max-width:1028px){.chart-toolbar__desktop{display:flex;align-items:center;justify-content:space-between;width:100%}}.chart-toolbar__mobile{display:none;width:100%;position:relative;z-index:100}@media(max-width:1028px){.chart-toolbar__mobile{display:block}}.chart-toolbar__mobile-row{display:flex;gap:12px;align-items:center;justify-content:space-between}.chart-toolbar__mobile-dropdown{position:relative;flex:1}.chart-toolbar__mobile-dropdown .btn.btn--small.btn__accent{gap:3px}.chart-toolbar__mobile-trigger-icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px}.chart-toolbar__mobile-trigger-label{flex:1;text-align:left}.chart-toolbar__mobile-trigger-arrow{color:currentColor;transition:transform .2s ease}.chart-toolbar__mobile-trigger-arrow--open{transform:rotate(180deg)}.chart-toolbar__mobile-menu{position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#171410;border:1px solid rgba(255,255,255,.12);border-radius:16px 16px 0 0;box-shadow:0 -8px 32px #0006;max-height:50vh;overflow-y:auto;transform:translateY(100%);transition:transform .3s ease-in-out}.chart-toolbar__mobile-menu--open{transform:translateY(0)}@media(min-width:1029px){.chart-toolbar__mobile-menu{display:none}}.chart-toolbar__mobile-menu .btn{background:transparent!important;border:none!important;box-shadow:none!important}.chart-toolbar__mobile-menu .btn:hover{background:#ffffff0d!important;border:none!important;box-shadow:none!important}.chart-toolbar__mobile-menu .btn:active{background:#ffffff14!important;border:none!important;box-shadow:none!important}.chart-toolbar__mobile-menu .btn.btn__main{background:transparent!important;color:#ffb648!important;border:none!important;box-shadow:none!important}.chart-toolbar__mobile-menu .btn.btn__main:hover{background:#ffb6481a!important;color:#ffb648!important}.chart-toolbar__mobile-menu .btn.btn__shade{background:transparent!important;color:#b1b0ad!important;border:none!important;box-shadow:none!important}.chart-toolbar__mobile-menu .btn.btn__shade:hover{background:#ffffff0d!important;color:#fff!important}.chart-toolbar__mobile-option{display:flex;align-items:center;gap:8px;width:100%;padding:12px 16px;background:transparent;border:none;color:#b1b0ad;font-size:.875rem;line-height:1.5;font-weight:400;font-weight:500;font-family:TT Hoves,system-ui,sans-serif;cursor:pointer;transition:all .2s ease;text-align:left}.chart-toolbar__mobile-option:hover:not(.chart-toolbar__mobile-option--disabled){background:#ffffff14;color:#fff}.chart-toolbar__mobile-option--active{background:#ffb648;color:#191816}.chart-toolbar__mobile-option--active:hover{background:#ffdf8c;color:#191816}.chart-toolbar__mobile-option--disabled{opacity:.4;cursor:not-allowed;color:#6b7280}.chart-toolbar__mobile-option--disabled:hover{background:transparent;color:#6b7280}.chart-toolbar__mobile-option-icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px}.chart-toolbar__mobile-option-label{flex:1}.chart-toolbar__mobile-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:9998}@media(min-width:1029px){.chart-toolbar__mobile-overlay{display:none}}@media(min-width:1029px){.chart-toolbar__mobile-menu--metrics{display:none}}.chart-toolbar__section{display:flex;align-items:center;gap:16px}.chart-toolbar__section--left{flex:1}.chart-toolbar__chart-types{display:flex;gap:8px}.chart-toolbar__chart-types .btn.btn--tiny.btn__main:hover{background:#ffb648!important}.chart-toolbar__intervals-original .btn{position:relative;z-index:10;font-weight:600;opacity:1}.chart-toolbar__intervals-original .btn:active:not(:disabled){transform:scale(.98);transition:all .1s ease-out}.chart-toolbar__intervals-original .btn:disabled{opacity:.5;cursor:not-allowed}.chart-toolbar__separator{width:1px;height:32px;background:#4b5563;opacity:.5}.chart-toolbar__metrics-dropdown{position:relative}.chart-toolbar__metrics-trigger{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#171410;border:1px solid #4B5563;border-radius:8px;cursor:pointer;transition:all .2s ease-in-out;font-size:.875rem;line-height:1.5;font-weight:400;font-weight:500;font-family:TT Hoves,system-ui,sans-serif}.chart-toolbar__metrics-trigger:hover:not(.chart-toolbar__metrics-trigger--disabled){border-color:#6b7280;background:#241500;color:#fff}.chart-toolbar__metrics-trigger--open{border-color:#ffb648;background:#171410;color:#ffb648}.chart-toolbar__metrics-trigger--disabled{opacity:.4;cursor:not-allowed}.chart-toolbar__metrics-trigger-icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px}.chart-toolbar__metrics-trigger-label{font-size:.8125rem;line-height:1.5;font-weight:400;font-weight:600}.chart-toolbar__metrics-menu{position:absolute;top:100%;left:0;right:0;z-index:1000;background:transparent;border:none;border-radius:0;box-shadow:none;margin-top:8px;overflow:visible;display:flex;flex-direction:column;gap:4px}@media(max-width:1028px){.chart-toolbar__metrics-menu{display:none}}.chart-toolbar__metrics-option-icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px}.chart-toolbar__intervals-original{display:flex;gap:12px;align-items:center}.chart-toolbar__intervals-original>div{position:relative}.chart-toolbar__intervals-original button{position:relative;z-index:10;padding:10px 14px;cursor:pointer;opacity:1}.chart-toolbar__intervals-original button:hover:not(:disabled){border-color:#6b7280;background:#241500}.chart-toolbar__intervals-original button:active:not(:disabled){transform:scale(.98);transition:all .1s ease-out}.chart-toolbar__intervals-original button:disabled{opacity:.5;cursor:not-allowed}.chart-toolbar__intervals-original button.active{border-color:#ffb648;background:#171410;transform:scale(1.05);box-shadow:0 4px 12px #ffb64833}.chart-toolbar__intervals-original .bear{position:absolute;top:-23px;left:50%;transform:translate(-50%);width:45px;z-index:11;pointer-events:none}.chart-toolbar__intervals-original .bear--active{animation:bearAppear .6s cubic-bezier(.68,-.55,.265,1.55)}.chart-toolbar__intervals-original .bear--hover{animation:bearHover .3s ease-out forwards;z-index:1}.chart-toolbar__intervals-original .bear--disappearing{animation:bearDisappear .3s ease-in forwards;z-index:0}.chart-toolbar__section--right{display:flex;align-items:center;gap:12px}@media(max-width:768px){.chart-toolbar__section--right{margin-top:12px;justify-content:center;width:100%}}.chart-toolbar__metrics-dropdown{position:relative;display:inline-block;padding-top:22px}.chart-toolbar__metrics-dropdown .btn.btn--tiny.btn__accent{display:flex;gap:3px}@media(max-width:768px){.chart-toolbar__metrics-dropdown{padding-top:0;width:100%;max-width:200px}}.chart-toolbar__metrics-trigger{display:flex;align-items:center;gap:8px;padding:10px 16px;font-size:.875rem;line-height:1.5;font-weight:400;font-weight:600;border-radius:20px;border:1px solid #4B5563;background:#171410;color:#d1d5db;font-family:TT Hoves,system-ui,sans-serif;cursor:pointer;transition:all .2s ease;min-width:100px}.chart-toolbar__metrics-trigger:hover:not(.chart-toolbar__metrics-trigger--disabled){background:#ffffff1f;color:#fff;border-color:#ffffff29}.chart-toolbar__metrics-trigger--open{background:#171410;color:#fff;border-color:#ffb648}.chart-toolbar__metrics-trigger--disabled{opacity:.5;cursor:not-allowed}@media(max-width:768px){.chart-toolbar__metrics-trigger{width:100%;padding:12px 16px;border-radius:8px;justify-content:space-between;min-width:auto;min-height:44px;border-color:#4b5563}}.chart-toolbar__metrics-trigger-icon{font-size:.875rem;line-height:1.5;font-weight:400;line-height:1}.chart-toolbar__metrics-trigger-label{flex:1;text-align:left}.chart-toolbar__metrics-trigger-arrow{color:currentColor;transition:transform .2s ease}.chart-toolbar__metrics-trigger-arrow--open{transform:rotate(180deg)}.chart-toolbar__metrics-menu{position:absolute;top:100%;right:0;z-index:9999;border-radius:8px;box-shadow:0 8px 32px #0006;margin-top:4px;overflow:hidden;min-width:120px}@media(max-width:768px){.chart-toolbar__metrics-menu{display:none}}.chart-toolbar__metrics-option{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;background:transparent;border:none;color:#b1b0ad;font-size:.8125rem;line-height:1.5;font-weight:400;font-weight:500;font-family:TT Hoves,system-ui,sans-serif;cursor:pointer;transition:all .2s ease;text-align:left}.chart-toolbar__metrics-option:hover{background:#ffffff14;color:#fff}.chart-toolbar__metrics-option--active{background:#ffb648;color:#191816}.chart-toolbar__metrics-option--active:hover{background:#ffdf8c;color:#191816}@media(max-width:768px){.chart-toolbar__metrics-option{display:none}}.chart-toolbar__metrics-option-icon{font-size:.875rem;line-height:1.5;font-weight:400;line-height:1}.chart-toolbar__metrics-option-label{flex:1}.chart-fake-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:10}.chart-fake-card{background:#181a20f7;border-radius:16px;box-shadow:0 4px 24px #0000001f;padding:24px;max-width:420px;width:90%;text-align:left;color:#fff;font-size:1rem;font-weight:400;font-weight:500;line-height:1.5;border:1px solid #23242a;pointer-events:auto}.mobile-token-chart{display:flex;flex-direction:column;gap:12px;width:100%;background:#ffffff05;border-radius:16px;padding:16px;border:1px solid rgba(255,255,255,.08)}@media(max-width:600px){.mobile-token-chart{padding:12px;gap:8px}}.mobile-token-chart__intervals{display:flex;justify-content:flex-start;gap:6px;padding:4px 6px;background:#1a1a1ad9;border-radius:999px;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.mobile-token-chart__intervals::-webkit-scrollbar{display:none}@media(max-width:600px){.mobile-token-chart__intervals{gap:4px}}.mobile-token-chart__interval-btn{flex:0 0 auto;min-width:44px;padding:6px 10px;font-size:11px;font-weight:500;border-radius:999px;border:1px solid transparent;background:transparent;color:#ffffffb3;cursor:pointer;transition:background .18s ease-out,border-color .18s ease-out,color .18s ease-out,box-shadow .18s ease-out;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.mobile-token-chart__interval-btn:hover:not(:disabled){background:#ffffff0f;color:#fff;border-color:#ffffff29}.mobile-token-chart__interval-btn--active{background:#ffffff24!important;color:#fff!important;border-color:#ffffff42;box-shadow:0 6px 18px #0000008c,inset 0 1px #ffffff2e}.mobile-token-chart__interval-btn:disabled{opacity:.5;cursor:not-allowed}@media(max-width:600px){.mobile-token-chart__interval-btn{padding:6px 10px;font-size:11px;min-width:45px}}.mobile-token-chart__stats{display:flex;flex-direction:column;gap:8px}.mobile-token-chart__price-info{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.mobile-token-chart__current-price{font-size:28px;font-weight:800;color:#fff;line-height:1;letter-spacing:-.5px}@media(max-width:600px){.mobile-token-chart__current-price{font-size:24px}}.mobile-token-chart__price-change{font-size:16px;font-weight:700;padding:4px 8px;border-radius:6px;line-height:1}@media(max-width:600px){.mobile-token-chart__price-change{font-size:14px}}.mobile-token-chart__price-change--positive{color:#4caf50;background:#4caf501a}.mobile-token-chart__price-change--negative{color:#f44336;background:#f443361a}.mobile-token-chart__container{position:relative;width:100%;border-radius:12px;overflow:hidden}.mobile-token-chart__chart{width:100%;touch-action:pan-x pan-y;-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.mobile-token-chart__overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10;border-radius:12px}.mobile-token-chart__overlay-content{display:flex;flex-direction:column;align-items:center;gap:12px;padding:20px;text-align:center}.mobile-token-chart__overlay-message{font-size:14px;color:#ffffffb3;margin:0}.mobile-token-chart__overlay-message--error{color:#f44336}.mobile-token-chart__retry-button{margin-top:8px;min-width:100px}@media(hover:none)and (pointer:coarse){.mobile-token-chart__chart{touch-action:manipulation}}@media(prefers-color-scheme:dark){.mobile-token-chart{background:#ffffff08}}.link{font-family:TT Hoves,system-ui,sans-serif,system-ui,sans-serif;font-weight:500;font-style:normal}.link__main{color:#ffb648}.link__main:hover{color:#ffdf8c}.link__main:focus-visible{border:1px solid #FFB648;background:#fff0;box-shadow:0 0 0 4px #ffd05633}.link__main:active{color:#ffb648}.link__white{color:#fff}.link__white:hover{color:#d7d7d5}.link__white:focus-visible{color:#d7d7d5;border:1px solid #FFB648;background:#fff0;box-shadow:0 0 0 4px #ffd05633}.link__white:active{color:#fff}.link__gray{color:#8a8984}.link__gray:hover{color:#d7d7d5}.link__gray:focus-visible{color:#b1b0ad;border:1px solid #FFB648;background:#fff0;box-shadow:0 0 0 4px #ffd05633}.link__gray:active{color:#d7d7d5}.link__main,.link__gray,.link__white{background:none;border:solid 1px transparent;text-decoration:none;display:flex;justify-content:center;align-items:center}.link__main--disabled,.link__gray--disabled,.link__white--disabled{color:#3d3c3a}.link__main--disabled:focus,.link__gray--disabled:focus,.link__white--disabled:focus{border:none;box-shadow:none}.link__main--disabled:active,.link__gray--disabled:active,.link__white--disabled:active,.link__main--disabled:hover,.link__gray--disabled:hover,.link__white--disabled:hover{color:#3d3c3a}.link.dots{padding:0}.link--large,.link--medium,.link--small,.link--xsmall{outline:none;margin:0}.link--large{font-size:1.125rem;line-height:1.35;font-weight:500;line-height:28.8px;letter-spacing:.36px;padding:1px 6px 2px;border-radius:8px}.link--medium{font-size:1rem;line-height:1.5;font-weight:500;line-height:25.6px;padding:1px 6px 2px;border-radius:6px}.link--small{padding:.75px 6px 0;border-radius:4px;font-size:.875rem;line-height:1.5;font-weight:500;line-height:140%;letter-spacing:-.034px}.link--xsmall{font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em;line-height:16px;padding:0 4px 1px;border-radius:4px}.iconLink{padding:4px;margin:0;border-radius:var(--5XS, 8px);background:#ffffff0a;border:none;outline:none;display:flex;align-items:flex-start;gap:10px;text-shadow:0px 1.5px 1px #100A25,-.5px 0px 0px #180E00,.5px 0px 0px #180E00,0px -.5px 0px #180E00}.iconLink:focus-visible{border-radius:var(--5XS, 8px);border:1px solid #FFB648;background:#ffffff0f;box-shadow:0 0 0 4px #ffd05633}.iconLink:focus-visible svg path{stroke:#b1b0ad}.iconLink:hover svg path{stroke:#b1b0ad}.iconLink:hover{background:#ffffff0f}.iconLink:active svg path{stroke:#d7d7d5}.iconLink:active{background:#ffffff14}.iconLink--disabled{background:var(--Neutral-Onyx-darker, #2D2C2A)}.iconLink--disabled svg path{stroke:#504f4c}.iconLink svg{width:16px;height:16px}.iconLink svg path{stroke:#8a8984}.tooltip{color:#b1b0ad;font-family:TT Hoves,system-ui,sans-serif;font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em;font-weight:400;letter-spacing:-.029px;position:absolute;transform:translate(146%);padding:8px 10px;border-radius:var(--4XS, 10px);border:1px solid rgba(255,255,255,.02);background:#191816}.tooltip a{text-decoration:none;color:#ffb648;font-family:TT Hoves,system-ui,sans-serif;font-size:.75rem;line-height:1.4;letter-spacing:.02em;font-weight:500;line-height:140%}.tooltip:after{content:"";position:absolute;bottom:19.5px;left:-7px;background-image:url(/cursor.svg);background-repeat:no-repeat;background-position:center;background-size:cover;width:8px;height:12.045px;transform:rotate(0)}.tooltip__MaxSlippage{transform:translate(142%)}.tooltip__MaxSlippage:after{bottom:43.5px}.tooltip__Fee{transform:translate(142%)}.tooltip__Fee:after{bottom:36.5px}.tooltip__OrderRoutingTooltip{transform:translate(130%);bottom:-33px}.tooltip__OrderRoutingTooltip:after{bottom:35.5px}.tooltip__NetworkCost{transform:translate(141%);bottom:-48px}.tooltip__NetworkCost:after{bottom:50.5px}.background-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:0;transition:opacity .5s ease-in-out}.wallet-connect{background-color:var(--onyx-blacker-bis);border-radius:12px;padding:16px;margin:16px;color:var(--white)}.wallet-connect .wallet-info{margin-bottom:16px}.wallet-connect .wallet-info .wallet-address{display:flex;align-items:center;gap:8px}.wallet-connect .wallet-info .wallet-address .label{color:var(--white);opacity:.7}.wallet-connect .wallet-info .wallet-address .value{color:var(--beryl-pure);font-family:Space Mono,monospace}.wallet-connect .disconnect-button{width:100%;padding:12px;background-color:var(--onyx-black);color:var(--white);border:1px solid var(--onyx-pure);border-radius:8px;cursor:pointer;transition:all .2s ease}.wallet-connect .disconnect-button:hover{background-color:var(--onyx-pure)}.Modal__Item{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:6px 12px;margin:0;border-radius:0;transition:background-color .15s ease;width:100%;box-sizing:border-box}.Modal__Item:hover{background:#ffffff0a}.Modal__Item:hover .Modal__ItemName{color:#ffb648}.Modal__Item:last-child{border-bottom-left-radius:28px;border-bottom-right-radius:28px}.Modal__ItemLogo{min-width:40px;display:flex;align-items:center;justify-content:center}.Modal__ItemImage{width:40px!important;height:40px!important;border-radius:50%;border:none!important;box-sizing:border-box!important}.Modal__ItemInfo{flex:1;display:flex;flex-direction:column;justify-content:center;margin-left:8px}.Modal__ItemName{font-size:1rem;line-height:1.5;font-weight:400;font-weight:700}.Modal__ItemDetails{display:flex;align-items:center;gap:8px}.Modal__ItemSymbol{color:#8a8984;font-size:.875rem;line-height:1.5;font-weight:400}.Modal__ItemAddress{color:#888;font-family:TT Hoves,system-ui,sans-serif;font-size:12px;font-weight:400;margin-left:4px;transition:color .2s ease}a:hover .Modal__ItemAddress{color:#ffb648}.Modal__ItemBalanceContainer{min-width:90px;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between}.Modal__ItemPrice{color:#888;font-size:.875rem;line-height:1.5;font-weight:400;margin-bottom:2px}.Modal__ItemBalance{color:#fff;font-size:.9375rem;line-height:1.5;font-weight:400}.ModalOverlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0009;z-index:2000;opacity:0;display:flex;align-items:center;justify-content:center;transition:opacity .25s cubic-bezier(.4,.2,.2,1)}.ModalOverlay.open{opacity:1}.ModalBox{display:flex;flex-direction:column;width:100%;max-width:400px;max-height:92vh!important;min-height:450px;background:#171410;border-radius:28px;border:1px solid rgba(255,255,255,.08);box-shadow:0 8px 32px #00000040;opacity:0;transform:translateY(32px) scale(.98);transition:opacity .25s cubic-bezier(.4,.2,.2,1),transform .25s cubic-bezier(.4,.2,.2,1)}.ModalBox.open{opacity:1;transform:translateY(0) scale(1)}.MobileMenuModal__Overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000b3;z-index:3000;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.MobileMenuModal__Box{background:#171410;color:#fff;border-radius:16px;box-shadow:0 8px 32px #0000004d;border:1px solid rgba(255,255,255,.08);padding:24px 20px 20px;min-width:90vw;max-width:400px;min-height:320px;display:flex;flex-direction:column;align-items:center;position:relative;justify-content:space-between;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.MobileMenuModal__Box .SearchBar.expanded{width:100%}.MobileMenuModal__Box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#ff91000d,#0000001a);z-index:1;border-radius:16px;pointer-events:none}.MobileMenuModal__Box>*{position:relative;z-index:2}.MobileMenuModal__Close{position:absolute;top:16px;right:16px;background:none;border:none;color:#ffffffa3;font-size:var(--font-size-heading-lg, 1.25rem);cursor:pointer;z-index:3;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .15s ease}.MobileMenuModal__Close:hover{color:#fff;background:#ffffff14}.MobileMenuModal__Close:active{background:#ffffff1f}.MobileMenuModal__Nav{display:flex;flex-direction:column;gap:12px;width:100%;align-items:center;margin-top:20px;margin-bottom:20px}.MobileMenuModal__Link{color:#ffb648;font-size:1.75rem;line-height:1.25;font-weight:600;opacity:.85;margin-top:0;text-shadow:0 2px 8px rgba(0,0,0,.45),0 0 2px #000,1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000;padding:10px 0;text-decoration:none;transition:all .15s ease}.MobileMenuModal__Link:hover{background:#232323;opacity:1}.MobileMenuModal__Search{width:100%;margin-top:16px;position:relative}.ModalOverlay.NetworksList{display:flex!important;align-items:center!important;justify-content:center!important}.ModalOverlay.NetworksList>.ModalBox.Modal,.ModalOverlay.NetworksList>.ModalBox.open.Modal{max-height:92vh!important}.NetworksList{display:flex;align-items:center;justify-content:center;position:fixed;z-index:2000;top:0;left:0;width:100%;height:100%;background-color:#0009}.NetworksList .Modal__Item,.NetworksList .Drawer__Item{display:flex;align-items:center;width:100%}.NetworksList .Drawer{position:fixed;bottom:0;width:100%;height:50%;background:#fff}.NetworksList>.ModalBox.Modal,.NetworksList>.ModalBox.open.Modal,.NetworksList .ModalBox.Modal,.NetworksList .ModalBox.open.Modal,.NetworksList .Modal{position:relative;padding:0 12px;margin:0;display:flex;flex-direction:column;max-height:92vh!important;min-height:450px;min-width:400px;max-width:400px;border-radius:var(--XL, 28px);border:1px solid var(--Neutral-Onyx-darker-ters, #1d1c1a);background:#171410;box-sizing:border-box;align-items:stretch}.NetworksList>.ModalBox.Modal__HeaderClose,.NetworksList>.ModalBox.open.Modal__HeaderClose,.NetworksList .ModalBox.Modal__HeaderClose,.NetworksList .ModalBox.open.Modal__HeaderClose,.NetworksList .Modal__HeaderClose{background:none;border:none;cursor:pointer;padding:0;margin:0;display:flex;align-items:center}.NetworksList>.ModalBox.Modal__Header,.NetworksList>.ModalBox.open.Modal__Header,.NetworksList .ModalBox.Modal__Header,.NetworksList .ModalBox.open.Modal__Header,.NetworksList .Modal__Header{flex-shrink:0;margin-bottom:16px}.NetworksList>.ModalBox.Modal .SearchBar,.NetworksList>.ModalBox.open.Modal .SearchBar,.NetworksList .ModalBox.Modal .SearchBar,.NetworksList .ModalBox.open.Modal .SearchBar,.NetworksList .Modal .SearchBar{flex-shrink:0;margin-bottom:6px}.NetworksList>.ModalBox.Modal__Content,.NetworksList>.ModalBox.open.Modal__Content,.NetworksList .ModalBox.Modal__Content,.NetworksList .ModalBox.open.Modal__Content,.NetworksList .Modal__Content{flex:1 1 0;min-height:300px;max-height:calc(92vh - 160px)!important;overflow-y:auto;overflow-x:hidden;width:calc(100% + 24px);padding:6px 0 0;margin:0 -12px;display:flex;flex-direction:column;align-items:stretch;align-self:stretch;overscroll-behavior:contain;overscroll-behavior-y:contain;scrollbar-width:none;-ms-overflow-style:none}.NetworksList>.ModalBox.Modal__Content::-webkit-scrollbar,.NetworksList>.ModalBox.open.Modal__Content::-webkit-scrollbar,.NetworksList .ModalBox.Modal__Content::-webkit-scrollbar,.NetworksList .ModalBox.open.Modal__Content::-webkit-scrollbar,.NetworksList .Modal__Content::-webkit-scrollbar{display:none}.NetworksList>.ModalBox.Modal__Header,.NetworksList>.ModalBox.open.Modal__Header,.NetworksList .ModalBox.Modal__Header,.NetworksList .ModalBox.open.Modal__Header,.NetworksList .Modal__Header{display:flex;padding:16px 12px 8px;justify-content:center;align-items:center;gap:12px;align-self:stretch}.NetworksList>.ModalBox.Modal__HeaderContent,.NetworksList>.ModalBox.open.Modal__HeaderContent,.NetworksList .ModalBox.Modal__HeaderContent,.NetworksList .ModalBox.open.Modal__HeaderContent,.NetworksList .Modal__HeaderContent{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;width:100%}.NetworksList>.ModalBox.Modal__HeaderContent svg,.NetworksList>.ModalBox.open.Modal__HeaderContent svg,.NetworksList .ModalBox.Modal__HeaderContent svg,.NetworksList .ModalBox.open.Modal__HeaderContent svg,.NetworksList .Modal__HeaderContent svg{display:flex;padding:4px;align-items:flex-start;gap:10px;border-radius:var(--5XS, 8px);width:16px;height:16px;color:#fff}.NetworksList>.ModalBox.Modal__HeaderContent svg:hover,.NetworksList>.ModalBox.open.Modal__HeaderContent svg:hover,.NetworksList .ModalBox.Modal__HeaderContent svg:hover,.NetworksList .ModalBox.open.Modal__HeaderContent svg:hover,.NetworksList .Modal__HeaderContent svg:hover{background:var(--White-Glass-White-004, rgba(255, 255, 255, .04))}.NetworksList>.ModalBox.Modal__HeaderContent svg:active,.NetworksList>.ModalBox.open.Modal__HeaderContent svg:active,.NetworksList .ModalBox.Modal__HeaderContent svg:active,.NetworksList .ModalBox.open.Modal__HeaderContent svg:active,.NetworksList .Modal__HeaderContent svg:active{background:var(--White-Glass-White-006, rgba(255, 255, 255, .06))}.NetworksList>.ModalBox.Modal__HeaderContent svg:focus-visible,.NetworksList>.ModalBox.open.Modal__HeaderContent svg:focus-visible,.NetworksList .ModalBox.Modal__HeaderContent svg:focus-visible,.NetworksList .ModalBox.open.Modal__HeaderContent svg:focus-visible,.NetworksList .Modal__HeaderContent svg:focus-visible{border-radius:var(--6XS, 6px);border:1px solid var(--Main-Tanzanite-light, #7950f2);background:var(--White-Glass-White-004, rgba(255, 255, 255, .04));box-shadow:0 0 0 6px #7950f23d}.NetworksList>.ModalBox.Modal__HeaderTitle,.NetworksList>.ModalBox.open.Modal__HeaderTitle,.NetworksList .ModalBox.Modal__HeaderTitle,.NetworksList .ModalBox.open.Modal__HeaderTitle,.NetworksList .Modal__HeaderTitle{color:var(--Neutral-White, #fff);text-align:center;font-family:TT Hoves,system-ui,sans-serif;font-size:1rem;line-height:1.5;font-weight:400;font-weight:500;letter-spacing:-.038px;grid-column:2;justify-self:center;margin:0}.NetworksList>.ModalBox.Modal__HeaderClose,.NetworksList>.ModalBox.open.Modal__HeaderClose,.NetworksList .ModalBox.Modal__HeaderClose,.NetworksList .ModalBox.open.Modal__HeaderClose,.NetworksList .Modal__HeaderClose{grid-column:3;justify-self:end}.NetworksList>.ModalBox.Modal__HeaderBlankIcon,.NetworksList>.ModalBox.open.Modal__HeaderBlankIcon,.NetworksList .ModalBox.Modal__HeaderBlankIcon,.NetworksList .ModalBox.open.Modal__HeaderBlankIcon,.NetworksList .Modal__HeaderBlankIcon{display:flex;width:24px;height:24px;justify-content:flex-end;align-items:center;gap:10px}.NetworksList>.ModalBox.Modal .SearchBar,.NetworksList>.ModalBox.open.Modal .SearchBar,.NetworksList .ModalBox.Modal .SearchBar,.NetworksList .ModalBox.open.Modal .SearchBar,.NetworksList .Modal .SearchBar{flex-shrink:0;height:40px}.NetworksList>.ModalBox.Modal__Empty,.NetworksList>.ModalBox.open.Modal__Empty,.NetworksList .ModalBox.Modal__Empty,.NetworksList .ModalBox.open.Modal__Empty,.NetworksList .Modal__Empty{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:200px;padding:40px 20px}.NetworksList>.ModalBox.Modal__EmptyText,.NetworksList>.ModalBox.open.Modal__EmptyText,.NetworksList .ModalBox.Modal__EmptyText,.NetworksList .ModalBox.open.Modal__EmptyText,.NetworksList .Modal__EmptyText{font-size:.9375rem;line-height:1.5;color:#8a8984;font-weight:400;text-align:center}.NetworksList>.ModalBox.Modal__Loading,.NetworksList>.ModalBox.open.Modal__Loading,.NetworksList .ModalBox.Modal__Loading,.NetworksList .ModalBox.open.Modal__Loading,.NetworksList .Modal__Loading{display:flex;flex-direction:column;width:100%;padding:0}.NetworksList>.ModalBox.Modal__LoadingIndicator,.NetworksList>.ModalBox.open.Modal__LoadingIndicator,.NetworksList .ModalBox.Modal__LoadingIndicator,.NetworksList .ModalBox.open.Modal__LoadingIndicator,.NetworksList .Modal__LoadingIndicator{display:flex;align-items:center;justify-content:center;padding:16px;width:100%}.NetworksList>.ModalBox.Modal__LoadingText,.NetworksList>.ModalBox.open.Modal__LoadingText,.NetworksList .ModalBox.Modal__LoadingText,.NetworksList .ModalBox.open.Modal__LoadingText,.NetworksList .Modal__LoadingText{font-size:.875rem;line-height:1.5;color:#8a8984;font-weight:400}.Modal__Item--skeleton{pointer-events:none;cursor:default;opacity:.6}.Modal__Item--skeleton:hover{background:transparent!important}.Modal__Item--skeleton .Modal__ItemImage--skeleton{width:40px;height:40px;border-radius:50%;background:linear-gradient(90deg,#ffffff14,#ffffff1f,#ffffff14);background-size:200% 100%;animation:shimmer 1.5s ease-in-out infinite}.Modal__Item--skeleton .Modal__ItemName--skeleton{width:120px;height:16px;border-radius:4px;background:linear-gradient(90deg,#ffffff14,#ffffff1f,#ffffff14);background-size:200% 100%;animation:shimmer 1.5s ease-in-out infinite;margin-bottom:6px}.Modal__Item--skeleton .Modal__ItemSymbol--skeleton{width:60px;height:12px;border-radius:4px;background:linear-gradient(90deg,#ffffff0f,#ffffff1a,#ffffff0f);background-size:200% 100%;animation:shimmer 1.5s ease-in-out infinite}.Modal__Item--skeleton .Modal__ItemBalance--skeleton{width:70px;height:14px;border-radius:4px;background:linear-gradient(90deg,#ffffff14,#ffffff1f,#ffffff14);background-size:200% 100%;animation:shimmer 1.5s ease-in-out infinite;margin-bottom:4px}.Modal__Item--skeleton .Modal__ItemPrice--skeleton{width:50px;height:12px;border-radius:4px;background:linear-gradient(90deg,#ffffff0f,#ffffff1a,#ffffff0f);background-size:200% 100%;animation:shimmer 1.5s ease-in-out infinite}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.swap-banner{position:relative;width:100%;height:120px;overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:var(--XL, 32px);background:#ffc3721f;padding:35px 28px;margin:1.5rem 0}@media(min-width:768px){.swap-banner{width:100%;max-width:100%;height:160px;border-radius:var(--2XL, 40px);padding:51px 44px;margin:1rem 0}}.swap-banner__img{width:80px;height:80px}@media(min-width:768px){.swap-banner__img{width:104px;height:104px}}.swap-banner__title{color:#ffc372;text-shadow:0px 1.5px 1px #100A25,-.5px 0px 0px #180E00,.5px 0px 0px #180E00,0px -.5px 0px #180E00;font-family:TT Hoves,system-ui,sans-serif,system-ui,sans-serif;font-size:1.75rem;line-height:1.25;font-weight:600;font-weight:700;line-height:110%}@media(min-width:768px){.swap-banner__title{font-size:2rem;line-height:1.2;font-weight:600;font-weight:700}}.swap-banner__subtitle{color:var(--White-Glass-White-064, rgba(255, 255, 255, .64));text-shadow:0px .25px 0px #100A25;font-family:TT Hoves,system-ui,sans-serif,system-ui,sans-serif;font-size:.875rem;line-height:1.5;font-weight:400;line-height:160%}.swap-banner__content{display:flex;justify-content:space-between;align-items:center;align-self:stretch;flex-direction:row;width:100%}.swap-banner__text{display:flex;width:242px;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px}@media(min-width:768px){.swap-banner__text{width:300px}}.tokens-marquee{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;overflow:hidden;background:transparent;padding:16px 0;margin-top:40px;margin-bottom:0}@media(max-width:768px){.tokens-marquee{margin-top:32px;margin-bottom:0}}.tokens-marquee__container{width:100%;overflow:hidden;position:relative}.tokens-marquee__track{display:flex;gap:24px;animation:scroll 90s linear infinite;will-change:transform;width:fit-content}.tokens-marquee.pools-vaults-marquee .tokens-marquee__track{animation:scroll 90s linear infinite}.tokens-marquee__item{display:flex;align-items:center;gap:12px;padding:8px 16px 8px 40px;border-radius:999px;background:#1a1a1a80;backdrop-filter:blur(20px) saturate(200%);-webkit-backdrop-filter:blur(20px) saturate(200%);border:.5px solid rgba(255,255,255,.12);box-shadow:0 4px 16px #0000001a,inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff0d;cursor:pointer;transition:all .3s cubic-bezier(.34,1.56,.64,1);white-space:nowrap;flex-shrink:0;min-width:fit-content;min-height:auto;position:relative;-webkit-user-select:none;user-select:none}.tokens-marquee__item:hover{background:#ffffff14;border-color:#ffffff26;box-shadow:0 6px 20px #00000026,inset 0 1px #ffffff26,inset 0 0 0 1px #ffffff14;transform:scale(1.02)}.tokens-marquee__item:active{background:#ffffff1a;transform:scale(.98);transition:transform .1s ease-out}.tokens-marquee__item--skeleton{cursor:default;pointer-events:none}.tokens-marquee__logo{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;min-width:32px;min-height:32px;position:absolute;top:50%;left:-2px;transform:translateY(-50%);z-index:2}.tokens-marquee__logo .TokenLogo,.tokens-marquee__logo .tokens-marquee__token-logo{display:block!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;margin:0!important;position:relative;z-index:1}.tokens-marquee__logo img,.tokens-marquee__logo .SafeImage,.tokens-marquee__logo .SafeImage img,.tokens-marquee__logo .FallbackImg,.tokens-marquee__logo .FallbackImg div{display:block!important;width:32px!important;height:32px!important;object-fit:contain!important;opacity:1!important;visibility:visible!important;position:relative;z-index:1}.tokens-marquee__logo .SafeImage img,.tokens-marquee__logo .SafeImage img[style*="opacity: 0"],.tokens-marquee__logo img[style*="opacity: 0"]{opacity:1!important}.tokens-marquee__logo-skeleton{width:32px;height:32px;border-radius:50%;background:#ffffff1a;animation:pulse 1.5s ease-in-out infinite;position:absolute;top:50%;left:-2px;transform:translateY(-50%)}.tokens-marquee__content{display:flex;flex-direction:column;gap:2px;min-width:0}.tokens-marquee__content-skeleton{display:flex;flex-direction:column;gap:4px}.tokens-marquee__symbol{font-size:.875rem;line-height:1.5;font-weight:600;color:#fff;line-height:1.2}.tokens-marquee__symbol-skeleton{width:50px;height:14px;border-radius:4px;background:#ffffff1a;animation:pulse 1.5s ease-in-out infinite}.tokens-marquee__price{font-size:.8125rem;line-height:1.5;font-weight:500;color:#ffffffb3;line-height:1.2;flex-shrink:0;white-space:nowrap}.tokens-marquee__price-skeleton{width:60px;height:12px;border-radius:4px;background:#ffffff1a;animation:pulse 1.5s ease-in-out infinite}.tokens-marquee__change-skeleton{width:50px;height:14px;border-radius:4px;background:#ffffff1a;animation:pulse 1.5s ease-in-out infinite;flex-shrink:0}.tokens-marquee__change{font-size:.8125rem;line-height:1.5;font-weight:600;line-height:1.2;display:flex;align-items:center;gap:4px;flex-shrink:0;white-space:nowrap}.tokens-marquee__change--positive{color:#00ffa3}.tokens-marquee__change--negative{color:#ff4d4d}.tokens-marquee__change-icon{display:inline-block;flex-shrink:0}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-33.333%)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.tokens-marquee:hover .tokens-marquee__track{animation-play-state:paused}.tokens-marquee+*{margin-top:40px!important}@media(max-width:768px){.tokens-marquee+*{margin-top:32px!important}}.pools-vaults-marquee__item{display:flex;align-items:center;gap:12px;padding:8px 16px 8px 40px}.pools-vaults-marquee__item>*{display:flex;align-items:center}.pools-vaults-marquee__logo{position:absolute;left:-2px}.pools-vaults-marquee__pair{font-size:.875rem;line-height:1.5;font-weight:600;color:#fff;white-space:nowrap;flex-shrink:0;line-height:1.2}.pools-vaults-marquee__fee{font-size:.8125rem;line-height:1.5;font-weight:500;color:#ffffffb3;white-space:nowrap;flex-shrink:0;line-height:1.2}.pools-vaults-marquee__tvl{font-size:.8125rem;line-height:1.5;font-weight:600;color:#ffffffe6;white-space:nowrap;flex-shrink:0;line-height:1.2}.pools-vaults-marquee__apr{font-size:.8125rem;line-height:1.5;font-weight:600;color:#ffffff80;white-space:nowrap;flex-shrink:0;line-height:1.2}.pools-vaults-marquee__item .tokens-marquee__content{display:contents}.TokenPairLogos img{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;image-rendering:pixelated;image-rendering:auto}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.TokenPairLogos img{image-rendering:-webkit-optimize-contrast}}.TokenPairLogos img{transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.TokenPairLogos .TokenPairLogos__ImageContainer{position:relative;overflow:hidden}.TokenPairLogos .TokenPairLogos__ImageContainer img{width:100%;height:100%;object-fit:contain;object-position:center}.networkSelector__logoWrapper img,.TokensTable__Logo img,.PoolView__TokenLogo img,.StatTokenLogo img{image-rendering:-webkit-optimize-contrast;image-rendering:auto;transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.TokensTable__Logo img,.PoolView__TokenLogo img{object-fit:contain!important;object-position:center}.StickyIcon{width:20px;height:20px;background:#000;border-radius:50%;border:1px solid #FFB648}.VaultDetailPage__PositionShares{display:flex;gap:4px;align-items:center}.VaultDetailPage__PositionShares .StickyIcon{width:24px;height:24px;background:#000;border-radius:50%;border:2px solid #FFB648;margin-left:2px}.LiquidityInput .StickyIcon{margin-left:4px}.GlobalSearch__Dropdown{position:absolute;top:100%;left:0;right:0;background:#171410;border-radius:12px;box-shadow:0 4px 24px #0000002e;border:1px solid rgba(255,255,255,.08);padding:8px;max-height:340px;overflow-y:auto;z-index:1000;margin-top:4px}.GlobalSearch__Dropdown::-webkit-scrollbar{width:6px}.GlobalSearch__Dropdown::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.GlobalSearch__Dropdown::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.GlobalSearch__Dropdown::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.GlobalSearch__Section{margin-bottom:8px}.GlobalSearch__Section:last-child{margin-bottom:0}.GlobalSearch__SectionTitle{color:#ffb648;font-size:.8125rem;line-height:1.5;font-weight:400;font-weight:600;margin:4px 0 4px 8px;text-transform:uppercase;letter-spacing:.5px}.GlobalSearch__DropdownItem{display:flex;align-items:center;gap:8px;padding:7px 12px;border-radius:8px;color:#fff;text-decoration:none;font-size:.9375rem;line-height:1.5;font-weight:400;cursor:pointer;transition:background-color .15s ease;position:relative}.GlobalSearch__DropdownItem:hover{background-color:#ffffff14}.GlobalSearch__DropdownItem:active{background-color:#ffffff1f}.GlobalSearch__TokenInfo{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.GlobalSearch__TokenLogo{width:22px;height:22px;border-radius:50%;border:2px solid #232323;background:#fff;flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.GlobalSearch__TokenLogo img{width:100%;height:100%;object-fit:cover}.GlobalSearch__PoolLogos{display:inline-flex;align-items:center;position:relative;width:36px;height:28px;margin-right:4px;flex-shrink:0}.GlobalSearch__PoolLogo{width:22px;height:22px;border-radius:50%;border:2px solid #232323;background:#fff;position:absolute;display:flex;align-items:center;justify-content:center;overflow:hidden}.GlobalSearch__PoolLogo--token0{left:0;z-index:2}.GlobalSearch__PoolLogo--token1{left:14px;z-index:1}.GlobalSearch__PoolLogo img{width:100%;height:100%;object-fit:cover}.GlobalSearch__TokenSymbol{font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.GlobalSearch__TokenName{color:#aaa;font-size:.8125rem;line-height:1.5;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.GlobalSearch__PoolFee{color:#aaa;font-size:.8125rem;line-height:1.5;font-weight:400;margin-left:auto;flex-shrink:0}.GlobalSearch__NoResults{color:#aaa;padding:8px 0;text-align:center;font-size:.875rem;line-height:1.5;font-weight:400;font-style:italic}@media(max-width:767px){.GlobalSearch__Dropdown{max-height:280px;padding:6px}.GlobalSearch__DropdownItem{padding:6px 10px;font-size:.875rem;line-height:1.5;font-weight:400}.GlobalSearch__TokenLogo,.GlobalSearch__PoolLogo{width:20px;height:20px}.GlobalSearch__PoolLogos{width:32px;height:24px}.GlobalSearch__PoolLogo--token1{left:12px}}.TruncatedTextWithTooltip{position:relative;display:inline-block}.TruncatedTextWithTooltip__Content{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);padding:.6rem .75rem;background:#12110eeb;border:1px solid rgba(255,255,255,.08);border-radius:8px;font-size:.8125rem;line-height:1.5;font-weight:400;color:#ffffffe0;text-transform:none;white-space:nowrap;line-height:1.45;max-width:300px;width:max-content;text-align:left;z-index:1000;pointer-events:none;animation:tooltipFadeIn .2s ease;box-shadow:0 6px 18px #00000059}.TruncatedTextWithTooltip__Content:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid rgba(18,17,14,.92);filter:drop-shadow(0 2px 3px rgba(0,0,0,.35))}@keyframes tooltipFadeIn{0%{opacity:0;transform:translate(-50%) translateY(-4px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.HelpTooltip{position:relative;display:inline-flex;align-items:center;cursor:help}.HelpTooltip__Icon{color:#fff6;transition:color .2s ease}.HelpTooltip:hover .HelpTooltip__Icon{color:#fff9}.HelpTooltip:hover .HelpTooltip__Content{opacity:1!important;visibility:visible!important;display:block!important;transform:translate(-50%) translateY(0);pointer-events:auto}.HelpTooltip__Content{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%) translateY(-4px);padding:8px 12px;background:#1a1a1ab3;backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%);border:.5px solid rgba(255,255,255,.18);border-radius:10px;font-size:.75rem;font-weight:500;letter-spacing:.02em;font-size:11px;color:#fffffff2;text-transform:none;white-space:normal;line-height:1.4;max-width:240px;width:max-content;text-align:left;z-index:1000;pointer-events:none;opacity:0!important;visibility:hidden!important;display:none!important;transition:opacity .25s cubic-bezier(.4,0,.2,1),visibility .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 24px #0006,inset 0 1px #ffffff1f,inset 0 -1px #0000001a}.HelpTooltip__Content:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid rgba(26,26,26,.7);filter:blur(.5px)}.HelpTooltip__Content:before{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%) translateY(-1px);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid rgba(255,255,255,.18);z-index:-1}.ToastBlur{position:fixed!important;z-index:99999!important;pointer-events:auto;background:#1a1a1a80!important;backdrop-filter:blur(20px) saturate(200%)!important;-webkit-backdrop-filter:blur(20px) saturate(200%)!important;border:.5px solid rgba(255,255,255,.12)!important;border-radius:999px!important;padding:.75rem 1rem!important;box-shadow:none!important;min-width:auto;max-width:none;width:auto;transition:all .3s cubic-bezier(.34,1.56,.64,1)!important;white-space:nowrap}.ToastBlur--top-center{top:calc(2.75rem + 48px);left:50%;transform:translate(-50%)}.ToastBlur--top-right{top:calc(2.75rem + 48px);right:1.5rem}@media(min-width:768px){.ToastBlur--top-right{right:140px}}.ToastBlur--top-left{top:calc(2.75rem + 48px);left:1.5rem}@media(min-width:768px){.ToastBlur--top-left{left:140px}}.ToastBlur--success,.ToastBlur--error,.ToastBlur--loading,.ToastBlur--info,.ToastBlur--cancelled{border-color:#ffffff1f!important;background:#1a1a1a80!important}.ToastBlur--clickable{cursor:pointer!important;transition:all .2s ease!important}.ToastBlur--clickable:hover{background:#1a1a1a99!important;border-color:#ffffff2e!important}.ToastBlur__Content{display:flex;flex-direction:row;align-items:center;gap:.75rem;color:#fff!important;font-size:1.05rem!important;font-weight:500!important;line-height:1.5!important;position:relative;width:auto;min-width:0}.ToastBlur__ContentRow{display:flex;align-items:center;gap:.75rem;width:auto;min-width:0;flex:1}.ToastBlur__Icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px}.ToastBlur__Icon svg{width:100%;height:100%}.ToastBlur__IconImage{width:20px;height:20px;object-fit:contain;display:block}.ToastBlur__IconImage--success{filter:brightness(0) saturate(100%) invert(75%) sepia(100%) saturate(300%) hue-rotate(100deg) brightness(90%) contrast(85%)}.ToastBlur__IconImage--cancelled{filter:brightness(0) saturate(100%) invert(45%) sepia(100%) saturate(2000%) hue-rotate(340deg) brightness(110%) contrast(100%)}.ToastBlur__Loader{display:flex;align-items:center;justify-content:center;width:20px;height:20px}.ToastBlur__Spinner{width:16px;height:16px;border:2px solid rgba(255,255,255,.2);border-top-color:#fff;border-radius:50%;animation:toastSpinner .8s linear infinite}.ToastBlur__Message{flex:0 1 auto;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ToastBlur__CloseButton{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;background:transparent;border:none;cursor:pointer;padding:0;margin-left:.5rem;color:#ffffffb3;transition:all .15s cubic-bezier(.34,1.56,.64,1);position:relative}.ToastBlur__CloseButton:hover{color:#ffffffe6;transform:translateY(-1px)}.ToastBlur__CloseButton:active{color:#fff;transform:translateY(0);transition:transform .08s ease-out}.ToastBlur__CloseButton svg{width:14px;height:14px;display:block}@keyframes toastSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ToastContainer{position:fixed;z-index:99999;pointer-events:none}.ToastContainer--top-right{right:1.5rem;top:calc(2.75rem + 48px)}@media(min-width:768px){.ToastContainer--top-right{right:140px}}.ToastContainer--top-center{left:50%;top:calc(2.75rem + 48px);transform:translate(-50%)}.ToastContainer--top-left{left:1.5rem;top:calc(2.75rem + 48px)}@media(min-width:768px){.ToastContainer--top-left{left:140px}}.ToastContainer .ToastBlur{pointer-events:auto;position:absolute!important;top:0!important;left:auto!important;right:auto!important;margin:0!important}.ToastContainer .ToastBlur.ToastBlur--top-center{top:0!important;left:50%!important;transform:translate(-50%)!important}.ToastContainer .ToastBlur.ToastBlur--top-right{top:0!important;right:0!important;left:auto!important}.ToastContainer .ToastBlur.ToastBlur--top-left{top:0!important;left:0!important;right:auto!important}.VaultModal{background:#191816;border-radius:16px;border:1px solid #333;max-width:500px;width:100%;max-height:90vh;overflow-y:auto}.VaultModal__Header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #333}.VaultModal__Header h3{color:#fff;font-size:1.125rem;line-height:1.35;font-weight:600;margin:0}.VaultModal__Close{background:none;border:none;color:#b1b0ad;font-size:1.5rem;line-height:1.3;font-weight:600;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.VaultModal__Close:hover{color:#fff}.VaultModal__Content{padding:1.5rem}.VaultModal__ModeSelector{display:flex;gap:.5rem;margin-bottom:1.5rem}.VaultModal__ModeButton{flex:1;background:#2d2c2a;border:1px solid #333;color:#b1b0ad;padding:.75rem;border-radius:8px;font-size:.875rem;line-height:1.5;font-weight:400;cursor:pointer;transition:all .2s ease}.VaultModal__ModeButton:hover{color:#fff;border-color:#504f4c}.VaultModal__ModeButton.active{background:#ffb648;border-color:#ffb648;color:#fff}.VaultModal__DoubleDeposit,.VaultModal__SingleDeposit{margin-bottom:1.5rem}.VaultModal__TokenSelector{display:flex;gap:.5rem;margin-bottom:1rem}.VaultModal__TokenButton{flex:1;background:#2d2c2a;border:1px solid #333;color:#b1b0ad;padding:.75rem;border-radius:8px;font-size:.875rem;line-height:1.5;font-weight:400;cursor:pointer;transition:all .2s ease}.VaultModal__TokenButton:hover{color:#fff;border-color:#504f4c}.VaultModal__TokenButton.active{background:#ffb648;border-color:#ffb648;color:#fff}.VaultModal__Summary{background:#2d2c2a;border:1px solid #333;border-radius:8px;padding:1rem;margin-bottom:1.5rem}.VaultModal__Summary h4{color:#fff;font-size:1rem;line-height:1.5;font-weight:400;font-weight:600;margin:0 0 .75rem}.VaultModal__Summary p{color:#b1b0ad;font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em;margin:.5rem 0 0}.VaultModal__SummaryItem{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.VaultModal__SummaryItem:last-child{margin-bottom:0}.VaultModal__SummaryItem span:first-child{color:#b1b0ad;font-size:.875rem;line-height:1.5;font-weight:400}.VaultModal__SummaryItem span:last-child{color:#fff;font-weight:600}.VaultModal__WithdrawInfo{background:#2d2c2a;border:1px solid #333;border-radius:8px;padding:1rem;margin-bottom:1.5rem}.VaultModal__WithdrawInfo p{color:#fff;margin:0 0 .5rem;font-size:.875rem;line-height:1.5;font-weight:400}.VaultModal__WithdrawInfo p:last-child{margin-bottom:0}.VaultModal__Footer{padding:1.5rem;border-top:1px solid #333;display:flex;justify-content:center}.VaultDetailPage__ActionButton{width:100%}.VaultTimeline{display:flex;align-items:center;justify-content:center;gap:0;padding:16px 24px 24px;width:100%}@media(max-width:768px){.VaultTimeline{padding:12px 16px 16px}}.VaultTimeline__Step{position:relative;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1)}.VaultTimeline__StepNumber{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-body-sm, .875rem);font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;z-index:2;background:#ffffff14;border:2px solid rgba(255,255,255,.12);color:#fff6}.VaultTimeline__Step--active .VaultTimeline__StepNumber{background:linear-gradient(135deg,#ff9100,#ffb800);border-color:#ffd056;color:#ffd056;text-shadow:0px 1.5px 1px #100A25,-.5px 0px 0px #180E00,.5px 0px 0px #180E00,0px -.5px 0px #180E00;box-shadow:0 0 0 4px #ff910026,0 4px 12px #ff91004d;transform:scale(1.1)}.VaultTimeline__Step--completed .VaultTimeline__StepNumber{background:#ff910033;border-color:#ff9100;color:#ff9100}.VaultTimeline__Step--completed .VaultTimeline__StepNumber svg{color:#ff9100}.VaultTimeline__Step--pending .VaultTimeline__StepNumber{opacity:.5}.VaultTimeline__Line{height:2px;width:48px;background:#ffffff1f;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;z-index:1}.VaultTimeline__Line--completed{background:linear-gradient(90deg,#ff9100,#ff910066)}@media(max-width:768px){.VaultTimeline{padding:16px 0}.VaultTimeline__StepNumber{width:28px;height:28px;font-size:var(--font-size-caption, .75rem)}.VaultTimeline__Line{width:32px}}@media(max-width:480px){.VaultTimeline__StepNumber{width:24px;height:24px;font-size:var(--font-size-caption, .75rem)}.VaultTimeline__Line{width:24px}}.VaultDepositModal__Overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.VaultDepositModal__Box{max-width:480px;width:90%;padding:0;overflow:hidden}@media(max-width:768px){.VaultDepositModal__Box{max-width:95%}}.VaultDepositModal{display:flex;flex-direction:column;width:100%;min-height:400px}.VaultDepositModal__Header{display:flex;justify-content:space-between;align-items:center;padding:20px 20px 16px;position:relative}@media(max-width:768px){.VaultDepositModal__Header{padding:16px 16px 12px}}.VaultDepositModal__HeaderLeft{justify-self:start}.VaultDepositModal__Title{justify-self:center;font-size:1.25rem;line-height:1.3;font-weight:600;color:#fff;margin:0}@media(max-width:768px){.VaultDepositModal__Title{font-size:1.125rem;line-height:1.35;font-weight:600}}.VaultDepositModal__Close{justify-self:end;background:none;border:none;color:#fff;font-size:1.25rem;line-height:1.3;font-weight:600;cursor:pointer;z-index:2;transition:color .15s;padding:4px;border-radius:4px}.VaultDepositModal__Close:hover{color:#ffd056}.VaultDepositModal__Close:disabled{opacity:.5;cursor:not-allowed}.VaultDepositModal__Content{padding:0 24px 24px;flex:1;display:flex;flex-direction:column}@media(max-width:768px){.VaultDepositModal__Content{padding:0 16px 20px}}.VaultDepositModal__StepContent{display:flex;flex-direction:column}.VaultDepositModal__InfoRow{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#ffffff0a;border-radius:12px;border:1px solid rgba(255,255,255,.08)}.VaultDepositModal__InfoRow .label{font-size:.875rem;line-height:1.5;font-weight:400;color:#fff9}.VaultDepositModal__InfoRow .value{font-size:.875rem;line-height:1.5;font-weight:400;font-weight:600;color:#fff}.VaultDepositModal__TokenInfo{display:flex;align-items:center;gap:12px;padding:16px;background:#ffffff0a;border-radius:12px;border:1px solid rgba(255,255,255,.08);margin-bottom:16px}.VaultDepositModal__TokenInfo img{width:40px;height:40px;border-radius:50%;background:#000;border:2px solid #FFB648}.VaultDepositModal__TokenInfo .amount{font-size:2rem;line-height:1.2;font-weight:600;font-weight:700;color:#fff;margin-right:8px}.VaultDepositModal__TokenInfo .symbol{font-size:1.125rem;line-height:1.35;font-weight:600;color:#fffc}.VaultDepositModal__Description{font-size:.875rem;font-weight:400;color:#fff9;line-height:1.5;margin:12px 0;text-align:center}.VaultDepositModal__AllowanceInfo{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.VaultDepositModal__WarningBanner{background:linear-gradient(135deg,#ff91001f,#ffb44614);border:1px solid rgba(255,145,0,.3);border-radius:12px;padding:16px;margin-bottom:16px;position:relative;overflow:hidden}.VaultDepositModal__WarningBanner:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at top right,rgba(255,145,0,.15) 0%,transparent 60%);pointer-events:none}.VaultDepositModal__WarningBanner .warning-header{display:flex;align-items:center;gap:8px;margin-bottom:12px;position:relative;z-index:1}.VaultDepositModal__WarningBanner .warning-header svg{color:#ff9100e6;flex-shrink:0}.VaultDepositModal__WarningBanner .warning-header .warning-title{font-size:.875rem;line-height:1.5;font-weight:400;font-weight:700;color:#ff9100f2;text-transform:uppercase;letter-spacing:.5px}.VaultDepositModal__WarningBanner .warning-message{font-size:.875rem;font-weight:400;color:#ffffffd9;line-height:1.5;margin:0 0 14px;position:relative;z-index:1}.VaultDepositModal__WarningBanner .warning-details{background:#0003;border:1px solid rgba(255,145,0,.15);border-radius:8px;padding:12px;margin-bottom:12px;position:relative;z-index:1}.VaultDepositModal__WarningBanner .warning-details .detail-row{display:flex;justify-content:space-between;align-items:center;font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em}.VaultDepositModal__WarningBanner .warning-details .detail-row:not(:last-child){margin-bottom:8px}.VaultDepositModal__WarningBanner .warning-details .detail-row .detail-label{color:#fff9;font-weight:500}.VaultDepositModal__WarningBanner .warning-details .detail-row .detail-value{color:#ffffffe6;font-weight:600;text-align:right}.VaultDepositModal__WarningBanner .warning-details .detail-row .detail-value--highlighted{color:#ff9100f2;font-weight:700}.VaultDepositModal__WarningBanner .warning-note{font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em;color:#ffffffb3;line-height:1.5;margin:0;position:relative;z-index:1;font-style:italic}.VaultDepositModal__AutoCompoundBanner{background:linear-gradient(135deg,#ffb6481f,#f0a84114);border:1px solid rgba(255,182,72,.25);border-radius:12px;padding:18px;position:relative;overflow:hidden;margin-bottom:16px}.VaultDepositModal__AutoCompoundBanner:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at top right,rgba(255,182,72,.15) 0%,transparent 60%);pointer-events:none}.VaultDepositModal__AutoCompoundBanner .VaultDepositModal__AutoCompoundHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;position:relative;z-index:1}.VaultDepositModal__AutoCompoundBanner .VaultDepositModal__AutoCompoundHeader .label{font-size:.875rem;line-height:1.5;font-weight:400;font-weight:700;color:#ffb648;text-transform:uppercase;letter-spacing:.5px;display:flex;align-items:center;gap:6px}.VaultDepositModal__AutoCompoundBanner .VaultDepositModal__AutoCompoundHeader .status{font-size:.875rem;line-height:1.5;font-weight:400;color:#ffb648;font-weight:600;background:#ffb64826;padding:4px 10px;border-radius:6px;border:1px solid rgba(255,182,72,.3);display:flex;align-items:center;gap:4px}.VaultDepositModal__AutoCompoundBanner .description{font-size:.875rem;line-height:1.5;font-weight:400;color:#ffffffb8;line-height:1.6;margin-top:12px;margin-bottom:0;position:relative;z-index:1}.VaultDepositModal__APRGrid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;position:relative;z-index:1}.VaultDepositModal__APRGrid .apr-item{background:#0003;border:2px solid rgba(255,255,255,.06);border-radius:8px;padding:10px 12px;display:flex;flex-direction:column;gap:4px;transition:all .3s ease;position:relative;box-sizing:border-box}.VaultDepositModal__APRGrid .apr-item .apr-label{font-size:.75rem;line-height:1.4;letter-spacing:.02em;color:#fff9;font-weight:500;line-height:1.2;transition:color .3s ease}.VaultDepositModal__APRGrid .apr-item .apr-value{font-size:1rem;line-height:1.5;font-weight:400;color:#ffb648;font-weight:700;transition:color .3s ease}.VaultDepositModal__APRGrid .apr-item .apr-value--shiny{color:#ffb648;font-weight:800;font-size:1.125rem;line-height:1.35;font-weight:600;text-shadow:0 0 12px rgba(255,208,86,.6);animation:shinyValue 2s;position:relative}.VaultDepositModal__APRGrid .apr-item--highlighted{background:#ffd05614;border:2px solid rgba(255,208,86,.3);animation:shinyGlow 2s;box-shadow:0 0 20px #ffd05633}.VaultDepositModal__APRGrid .apr-item--highlighted .apr-label{color:#ffb648;font-weight:600}.VaultDepositModal__APRGrid .apr-item--highlighted .apr-value{color:#ffb648;text-shadow:0 0 8px rgba(255,208,86,.5)}.VaultDepositModal__APRGrid .apr-item--dimmed{background:#00000026;border:2px solid rgba(255,255,255,.04);opacity:.6}.VaultDepositModal__APRGrid .apr-item--dimmed .apr-label{color:#fff6}.VaultDepositModal__APRGrid .apr-item--dimmed .apr-value{color:#ffffff80}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}@keyframes shinyGlow{0%,to{box-shadow:0 0 20px #ffd05633;border-color:#ffd0564d}50%{box-shadow:0 0 30px #ffd05666;border-color:#ffd05680}}@keyframes shinySweep{0%{left:-100%}50%{left:100%}to{left:100%}}@keyframes shinyValue{0%,to{text-shadow:0 0 12px rgba(255,208,86,.6)}50%{text-shadow:0 0 20px rgba(255,208,86,.8)}}@keyframes warningPulse{0%,to{background:#ff646414;border-color:#ff646433}50%{background:#ff64641f;border-color:#ff64644d}}.VaultDepositModal__DepositDetails{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:16px;margin-bottom:16px}.VaultDepositModal__DepositDetails .AutoWinIcon{width:24px;height:24px;background:#ff910033;border-radius:50%;border:1px solid #FFB648}.VaultDepositModal__DepositDetails .section h4{font-size:.875rem;line-height:1.5;font-weight:400;font-weight:500;color:#fff9;margin:0 0 12px;letter-spacing:.5px}.VaultDepositModal__DepositDetails .section .token-row{display:flex;justify-content:space-between;align-items:center;padding:10px 0 0}.VaultDepositModal__DepositDetails .section .token-row .token-info{display:flex;align-items:center;gap:10px}.VaultDepositModal__DepositDetails .section .token-row .token-info img{width:24px;height:24px;border-radius:50%}.VaultDepositModal__DepositDetails .section .token-row .token-info .symbol{font-size:.9375rem;line-height:1.5;font-weight:400;font-weight:600;color:#fff}.VaultDepositModal__DepositDetails .section .token-row .amount{font-size:.9375rem;line-height:1.5;font-weight:400;font-weight:600;color:#ffffffe6}.VaultDepositModal__DepositDetails .section .token-row:first-of-type{padding-top:0}.VaultDepositModal__DepositDetails .section .summary-item{display:flex;justify-content:space-between;align-items:center;padding:10px 0 0}.VaultDepositModal__DepositDetails .section .summary-item .label{font-size:.875rem;line-height:1.5;font-weight:400;color:#ffffffb3}.VaultDepositModal__DepositDetails .section .summary-item .value{font-size:.875rem;line-height:1.5;font-weight:400;font-weight:600;color:#fff;display:flex;align-items:center;gap:6px}.VaultDepositModal__DepositDetails .section .summary-item .StickyIcon{width:24px;height:24px;background:#000;border-radius:50%;border:1px solid #FFB648}.VaultDepositModal__DepositDetails .section .summary-item:first-of-type{padding-top:0}.VaultDepositModal__DepositDetails .divider{height:1px;background:#ffffff14;margin:20px 0;position:relative}.VaultDepositModal__DepositDetails .divider:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:40px;height:1px;background:#ffb6484d}.VaultDepositModal__WaitingStep{align-items:center;text-align:center;justify-content:center;min-height:300px}.VaultDepositModal__LoaderContainer{margin:24px 0}.VaultDepositModal__LoaderContainer .Loader .circular circle,.VaultDepositModal__LoaderContainer .Loader .path{stroke:#ffb648!important;filter:drop-shadow(0px 1.2px .7px #100A25) drop-shadow(-.2px 0px 0px #180E00) drop-shadow(.2px 0px 0px #180E00) drop-shadow(0px -.2px 0px #180E00)}.VaultDepositModal__WaitingTitle{font-size:1.125rem;line-height:1.35;font-weight:600;color:#fff;margin:16px 0 12px}.VaultDepositModal__WaitingDescription{font-size:.875rem;line-height:1.5;font-weight:400;color:#fffc;margin:0 0 8px}.VaultDepositModal__WaitingMessage{font-size:.875rem;line-height:1.5;font-weight:400;color:#fff9;margin:0}.VaultDepositModal__SuccessStep{align-items:center;text-align:center;min-height:300px}.VaultDepositModal__SuccessTitle{font-size:1.25rem;line-height:1.3;font-weight:600;color:#fff;margin:0 0 12px}.VaultDepositModal__SuccessMessage{font-size:.875rem;line-height:1.5;font-weight:400;color:#fffc;margin:0 0 20px}.VaultDepositModal__TxLink{display:inline-flex;align-items:center;gap:8px;border-radius:8px;color:#fff;text-decoration:underline;font-size:.875rem;line-height:1.5;font-weight:400;font-weight:500;margin-bottom:24px;transition:all .2s ease}.VaultDepositModal__TxLink:hover{color:#ffb648}.VaultDepositModal__TxLink:hover svg path{stroke:#ffb648}.VaultDepositModal__TxLink svg{width:16px;height:16px}.VaultDepositModal__StakingOptions{margin:0 0 20px;text-align:center;display:flex;flex-direction:column;width:100%;gap:16px}.VaultDepositModal__StakingOptions .staking-prompt,.VaultDepositModal__StakingOptions .staking-description{font-size:.875rem;line-height:1.5;font-weight:400;color:#ffffffb3;margin:0}.VaultDepositModal__StakingOptions .staking-buttons{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.VaultDepositModal__StakingOptions .staking-btn{flex:0 0 auto;min-width:0;padding:14px 18px;min-height:52px;width:auto;height:auto}.VaultDepositModal__StakingOptions .infrared-logo{display:block;max-width:148px;width:100%;height:auto;max-height:28px}.VaultDepositModal__StakingOptionList{display:grid;gap:10px}.VaultDepositModal__StakingOptionList .staking-option-card{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.VaultDepositModal__StakingOptionList .staking-option-card .option-left{display:flex;align-items:center;gap:12px}.VaultDepositModal__StakingOptionList .staking-option-card .option-left .option-icons{display:flex;align-items:center;gap:6px}.VaultDepositModal__StakingOptionList .staking-option-card .option-left .option-content{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.VaultDepositModal__StakingOptionList .staking-option-card .option-left .option-content .option-title{font-size:.9375rem;line-height:1.5;font-weight:400;font-weight:600;color:#fff;display:flex;align-items:center;gap:4px}.VaultDepositModal__StakingOptionList .staking-option-card .option-left .option-content .option-subtitle{font-size:.875rem;line-height:1.5;font-weight:400;color:#ffffffb3}.VaultDepositModal__StakingOptionList .staking-option-card .option-right{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.VaultDepositModal__StakingOptionList .staking-option-card .option-right .option-apr{font-size:.9375rem;line-height:1.5;font-weight:400;font-weight:700;color:#fff}.VaultDepositModal__StakingOptionList .staking-option-card .option-right .option-status{font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em;font-weight:600;color:#ffffffb3;text-transform:uppercase;letter-spacing:.4px}.VaultDepositModal__SuccessButton{position:relative;width:100%;margin-top:auto}.VaultDepositModal__SuccessButton .increase-bear{position:absolute;top:-97px;left:50%;transform:translate(-50%);width:150px;height:150px;background:url(/assets/bear_increase-DcxOpMXZ.png) no-repeat center center;background-size:contain;z-index:10;pointer-events:none;opacity:0;animation:increaseBearAppear .6s cubic-bezier(.68,-.55,.265,1.55) forwards .2s,increaseBearIdle 2s ease-in-out infinite .8s}.VaultDepositModal__SuccessButton .withdraw-bear{position:absolute;top:-105px;left:50%;transform:translate(-50%);width:150px;height:150px;background:url(/assets/bear_withdraw-DhhEWSha.png) no-repeat center center;background-size:contain;z-index:10;pointer-events:none;opacity:0;animation:withdrawBearAppear .6s cubic-bezier(.68,-.55,.265,1.55) forwards .2s,withdrawBearIdle 2s ease-in-out infinite .8s}.VaultDepositModal__SuccessButton{will-change:transform,filter,box-shadow;transform:translateZ(0);backface-visibility:hidden}@keyframes increaseBearAppear{0%{opacity:0;transform:translate(-50%) translateY(30px) scale(.5)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes increaseBearIdle{0%,to{transform:translate(-50%) translateY(0) scale(1)}50%{transform:translate(-50%) translateY(-10px) scale(1.05)}}@keyframes withdrawBearAppear{0%{opacity:0;transform:translate(-50%) translateY(30px) scale(.5)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes withdrawBearIdle{0%,to{transform:translate(-50%) translateY(0) scale(1)}50%{transform:translate(-50%) translateY(-10px) scale(1.05)}}.VaultDepositModal__ErrorStep{align-items:center;text-align:center;min-height:300px}.VaultDepositModal__ErrorIcon{margin:24px 0;animation:errorShake .5s ease-in-out}@keyframes errorShake{0%,to{transform:translate(0)}20%,60%{transform:translate(-8px)}40%,80%{transform:translate(8px)}}.VaultDepositModal__ErrorTitle{font-size:1.25rem;line-height:1.3;font-weight:600;color:#f44336;margin:0 0 16px}.VaultDepositModal__ErrorMessage{background:#f443361a;border:1px solid rgba(244,67,54,.3);border-radius:8px;padding:16px;margin-bottom:24px}.VaultDepositModal__ErrorMessage p{font-size:.875rem;line-height:1.5;font-weight:400;color:#ffffffe6;margin:0 0 8px}.VaultDepositModal__ErrorMessage .error-code{display:block;font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em;font-family:monospace;color:#fff9;background:#0000004d;padding:8px;border-radius:4px;margin-top:8px}.VaultDepositModal__ErrorActions{display:flex;gap:12px;width:100%;margin-top:auto}.VaultDepositModal__ErrorActions button{flex:1}.VaultDepositModal__WithdrawAmount{text-align:center;padding:20px 16px}.VaultDepositModal__WithdrawAmount h4{font-size:.875rem;line-height:1.5;font-weight:400;font-weight:500;color:#fff9;margin:0 0 12px;text-transform:uppercase;letter-spacing:.5px}.VaultDepositModal__WithdrawAmount .amount-display{display:flex;align-items:center;justify-content:center;gap:8px}.VaultDepositModal__WithdrawAmount .amount-display .amount{font-size:2.4rem;line-height:1.2;font-weight:600;font-weight:700;color:#fff}.VaultDepositModal__WithdrawAmount .amount-display .symbol{font-size:1.125rem;line-height:1.35;font-weight:600;color:#fffc}.VaultDepositModal__WithdrawDetails{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:16px;margin-bottom:16px}.VaultDepositModal__WithdrawDetails .section h4{font-size:.875rem;line-height:1.5;font-weight:400;font-weight:500;color:#fff9;margin:0 0 12px;letter-spacing:.5px}.VaultDepositModal__WithdrawDetails .section .token-row{display:flex;justify-content:space-between;align-items:center;padding:10px 0 0}.VaultDepositModal__WithdrawDetails .section .token-row .token-info{display:flex;align-items:center;gap:10px}.VaultDepositModal__WithdrawDetails .section .token-row .token-info img{width:24px;height:24px;border-radius:50%}.VaultDepositModal__WithdrawDetails .section .token-row .token-info .symbol{font-size:.9375rem;line-height:1.5;font-weight:400;font-weight:600;color:#fff}.VaultDepositModal__WithdrawDetails .section .token-row .amount{font-size:.9375rem;line-height:1.5;font-weight:400;font-weight:600;color:#ffffffe6}.VaultDepositModal__WithdrawDetails .section .token-row:first-of-type{padding-top:0}.VaultDepositModal__WithdrawDetails .divider{height:1px;background:#ffffff14;margin:20px 0;position:relative}.VaultDepositModal__WithdrawDetails .divider:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:40px;height:1px;background:#ffb6484d}.VaultDepositModal__ReceiveTokens{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:16px;margin-bottom:16px}.VaultDepositModal__ReceiveTokens h4{font-size:.875rem;line-height:1.5;font-weight:400;font-weight:500;color:#fff9;margin:0 0 12px;letter-spacing:.5px}.VaultDepositModal__ReceiveTokens .token-row{display:flex;justify-content:space-between;align-items:center;padding:10px 0 0}.VaultDepositModal__ReceiveTokens .token-row .token-info{display:flex;align-items:center;gap:10px}.VaultDepositModal__ReceiveTokens .token-row .token-info img{width:24px;height:24px;border-radius:50%}.VaultDepositModal__ReceiveTokens .token-row .token-info .symbol{font-size:.9375rem;line-height:1.5;font-weight:400;font-weight:500;color:#ffffffe6}.VaultDepositModal__ReceiveTokens .token-row .amount{font-size:.9375rem;line-height:1.5;font-weight:400;font-weight:600;color:#fff}.UserPositionsTable__Wrapper{width:100%!important;max-width:100%!important;overflow:visible;box-sizing:border-box;display:flex;flex-direction:column;gap:0;position:relative;padding:0!important;margin:0!important;min-width:0}.UserPositionsTable__Wrapper .UserPositionsTable__Header *{box-sizing:border-box}.UserPositionsTable__Wrapper__Header{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center!important;margin:0 0 24px!important;gap:24px!important;width:100%!important;box-sizing:border-box;min-height:40px!important;position:relative;z-index:1;padding:0!important}.UserPositionsTable__Wrapper__Header h3,.UserPositionsTable__Wrapper__Header h3.Pool__StatisticsTitle,.UserPositionsTable__Wrapper__Header .Pool__StatisticsTitle{margin:0!important;padding:0!important;line-height:1.2!important;height:auto!important;display:flex!important;align-items:center!important;flex:0 0 auto!important;white-space:nowrap!important}@media(max-width:768px){.UserPositionsTable__Wrapper__Header{flex-direction:column;align-items:flex-start;gap:12px;min-height:auto}.UserPositionsTable__Wrapper__Header h3,.UserPositionsTable__Wrapper__Header h3.Pool__StatisticsTitle,.UserPositionsTable__Wrapper__Header .Pool__StatisticsTitle{align-self:flex-start}}.UserPositionsTable__Wrapper__HeaderActions{display:flex!important;align-items:center!important;gap:12px;flex-shrink:0!important;flex:0 0 auto!important;align-self:center!important;white-space:nowrap!important;margin:0!important;padding:0!important;height:auto!important}.UserPositionsTable__Wrapper__HeaderActions .UserPosition__TopActions{justify-content:flex-end!important;padding:0!important;gap:12px!important;align-items:center!important;display:flex!important;flex-wrap:nowrap!important;margin:0!important;flex:0 0 auto!important;height:auto!important}.UserPositionsTable__Wrapper__HeaderActions .UserPosition__TopActions .btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;flex-shrink:0!important;white-space:nowrap!important;height:auto!important;vertical-align:middle!important}.UserPositionsTable__Wrapper .UserPosition__HeaderRow{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box;position:relative;z-index:2;overflow:visible!important;min-width:0}.UserPositionsTable__Wrapper .UserPosition__HeaderRow .UserPosition__Title{margin:0!important;padding:0!important;font-size:1.125rem;line-height:1.35;font-weight:600;color:#fff;white-space:nowrap;line-height:1.2;display:flex;align-items:center;flex:0 0 auto}.UserPositionsTable__Wrapper .UserPosition__HeaderRow .UserPosition__HeaderActions{display:flex;align-items:center;gap:12px;flex-shrink:0;margin-left:auto;padding:0!important;margin-right:0!important;min-width:fit-content;position:relative;z-index:3;overflow:visible!important;align-self:flex-end}.UserPositionsTable__Wrapper .UserPosition__HeaderRow .UserPosition__HeaderActions .UserPosition__TopActions{display:flex;align-items:center;gap:12px;margin:0!important;padding:0!important;overflow:visible!important;justify-content:flex-end!important}.UserPositionsTable__Wrapper .UserPosition__HeaderRow .UserPosition__HeaderActions .UserPosition__TopActions .btn{display:inline-flex;align-items:center;justify-content:center;margin:0!important;white-space:nowrap;position:relative;z-index:4;overflow:visible!important}.UserPositionsTable__Wrapper .UserPosition{background:#1a1a1a80;backdrop-filter:blur(20px) saturate(200%);-webkit-backdrop-filter:blur(20px) saturate(200%);border:.5px solid rgba(255,255,255,.12);box-shadow:0 8px 32px #0006;border-radius:16px;overflow:hidden;margin-top:0!important}.UserPositionsTable__TypeBadgeWrapper{flex-shrink:0;width:120px;min-width:120px;max-width:120px;margin-right:24px;display:flex;align-items:center;height:100%}.UserPositionsTable__TypeBadge{display:inline-flex;align-items:center;justify-content:center;padding:6px 16px;border-radius:999px;font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em;font-weight:600;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;width:fit-content;max-width:100%;background:#1a1a1a80;backdrop-filter:blur(20px) saturate(200%);-webkit-backdrop-filter:blur(20px) saturate(200%);border:.5px solid rgba(255,255,255,.12);box-shadow:0 4px 16px #0006,inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff0d;transition:all .2s ease-out}.UserPositionsTable__TypeBadge.sticky{color:#ffffffe6}.UserPositionsTable__TypeBadge.autowin{color:#ffb648;border-color:#ffb64833;box-shadow:0 4px 16px #0006,inset 0 1px #ffb64826,inset 0 0 0 1px #ffb6481a}.UserPositionsTable__TypeBadge.in-range{border-color:#4ade804d;box-shadow:0 4px 16px #0006,inset 0 1px #4ade8033,inset 0 0 0 1px #4ade801a}.UserPositionsTable__TypeBadge.out-of-range{border-color:#ef44444d;box-shadow:0 4px 16px #0006,inset 0 1px #ef444433,inset 0 0 0 1px #ef44441a}.UserPositionsTable__TypeBadge .UserPosition__RangeIndicator{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px;vertical-align:middle;flex-shrink:0}.UserPositionsTable__ValueColumn,.UserPositionsTable__AmountColumn,.UserPositionsTable__RangeColumn,.UserPositionsTable__AprColumn{display:flex;align-items:center;flex-shrink:0;height:100%}.UserPositionsTable__ValueColumn{min-width:100px;width:100px;margin-right:32px;flex:0 0 100px;justify-content:flex-start}.UserPositionsTable__AmountColumn{min-width:250px;width:auto;max-width:400px;margin-right:180px;flex:0 0 auto;justify-content:flex-end}.UserPositionsTable__RangeColumn{min-width:180px;width:auto;max-width:280px;margin-right:32px;flex:1 1 auto;justify-content:flex-start}.UserPositionsTable__AprColumn{min-width:60px;width:60px;margin-right:16px;flex:0 0 60px;justify-content:flex-start}.UserPositionsTable__AprValue{font-size:.9375rem;font-weight:400;color:#fff;line-height:1.5;display:flex;align-items:center}.UserPositionsTable__Wrapper .UserPosition__PositionValue{font-size:.9375rem;font-weight:400;font-weight:400!important;color:#fff;white-space:nowrap;line-height:1.5;display:flex;align-items:center}.UserPosition__PositionTokens{font-size:.9375rem;font-weight:400;color:#fff;white-space:nowrap;text-align:right;line-height:1.5;display:block;width:100%;overflow:visible;text-overflow:clip}.UserPosition__Range{font-size:.9375rem;font-weight:400;color:#fffc;white-space:nowrap;line-height:1.5;display:flex;align-items:center;font-size:.875rem;overflow:hidden;text-overflow:ellipsis;max-width:100%}.UserPositionsTable__TypeCell{display:flex;align-items:center;justify-content:center;width:100%}.UserPositionsTable__ValueCell{font-size:.9375rem;line-height:1.5;font-weight:400;color:#fff;white-space:nowrap}.UserPositionsTable__TokenCell{display:flex;align-items:center;justify-content:center;gap:8px;width:100%}.UserPositionsTable__TokenIcon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}.UserPositionsTable__TokenName{font-weight:600;color:#fff;font-size:.9375rem;line-height:1.5;font-weight:400;white-space:nowrap}.UserPositionsTable__AmountCell,.UserPositionsTable__AprCell{font-size:.9375rem;line-height:1.5;font-weight:400;color:#fff;white-space:nowrap}.UserPositionsTable__ActionsCell{display:flex;align-items:center;justify-content:center;width:100%}.UserPositionsTable__ActionBtn{white-space:nowrap}.UserPositionsTable__Wrapper .UserPosition__Item .UserPosition__HeaderActions .btn.btn__main,.UserPositionsTable__Wrapper .UserPosition__Item .UserPosition__HeaderActions .btn.btn__accent{background:#ffffff0a!important;color:#fffc!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:none!important;transition:all .2s ease!important}.UserPositionsTable__Wrapper .UserPosition__Item .UserPosition__HeaderActions .btn.btn__main:hover,.UserPositionsTable__Wrapper .UserPosition__Item .UserPosition__HeaderActions .btn.btn__accent:hover{background:#ffffff14!important;color:#fff!important;border-color:#fff3!important;transform:scale(1.02)!important}.UserPositionsTable__Wrapper .UserPosition__Item .UserPosition__HeaderActions .btn.btn__main:active,.UserPositionsTable__Wrapper .UserPosition__Item .UserPosition__HeaderActions .btn.btn__accent:active{background:#ffffff1f!important;transform:scale(.98)!important;transition:transform .1s ease-out!important}.UserPositionsTable__Wrapper .UserPosition__Item .UserPosition__HeaderActions .btn.btn__main:focus-visible,.UserPositionsTable__Wrapper .UserPosition__Item .UserPosition__HeaderActions .btn.btn__accent:focus-visible{outline:2px solid rgba(255,255,255,.3)!important;outline-offset:2px!important}.UserPositionsTable__Wrapper .UserPosition__HeaderRow .UserPosition__HeaderActions .btn.btn__accent{background:#ffb648!important;color:#171410!important;border:none!important;box-shadow:0 4px 16px #0000001a,inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff0d!important;transition:all .3s cubic-bezier(.34,1.56,.64,1)!important}.UserPositionsTable__Wrapper .UserPosition__HeaderRow .UserPosition__HeaderActions .btn.btn__accent:hover{background:#ffb648!important;box-shadow:0 6px 20px #00000026,inset 0 1px #ffffff26,inset 0 0 0 1px #ffffff14!important;transform:scale(1.02)!important}.UserPositionsTable__Wrapper .UserPosition__HeaderRow .UserPosition__HeaderActions .btn.btn__accent:active{background:#ffb648!important;transform:scale(.98)!important}.UserPositionsTable__TableWrapper,.UserPositionsTable__TableScroll{width:100%!important;max-width:100%!important;box-sizing:border-box!important}table.UserPositionsTable__Table{min-width:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}@media(max-width:768px){.UserPositionsTable__TypeBadge{padding:3px 8px;font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em}}.page-loading-container{display:flex;align-items:center;justify-content:center;min-height:60vh;width:100%;padding:2rem}.loading-content{display:flex;flex-direction:column;align-items:center;gap:1.5rem;text-align:center}.loading-text{color:#fff;font-size:1rem;line-height:1.5;font-weight:400;font-weight:500;margin:0;opacity:.8;letter-spacing:.32px}.page-enter{opacity:0;transform:translateY(20px) scale(.98)}.page-enter-active{opacity:1;transform:translateY(0) scale(1);transition:opacity .3s ease-in-out,transform .3s ease-in-out}.page-exit{opacity:1;transform:translateY(0) scale(1)}.page-exit-active{opacity:0;transform:translateY(-20px) scale(.98);transition:opacity .2s ease-in-out,transform .2s ease-in-out}.content-fade-in{animation:contentFadeIn .4s ease-out forwards}@keyframes contentFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.card-hover{transition:all .2s ease-in-out}.card-hover:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00000026}.button-transition{transition:all .2s ease-in-out}.button-transition:hover{transform:translateY(-1px)}.button-transition:active{transform:translateY(0)}.modal-enter{opacity:0;transform:scale(.9) translateY(-20px)}.modal-enter-active{opacity:1;transform:scale(1) translateY(0);transition:opacity .2s ease-out,transform .2s ease-out}.modal-exit{opacity:1;transform:scale(1) translateY(0)}.modal-exit-active{opacity:0;transform:scale(.9) translateY(-20px);transition:opacity .15s ease-in,transform .15s ease-in}.list-item-enter{opacity:0;transform:translate(-20px)}.list-item-enter-active{opacity:1;transform:translate(0);transition:opacity .3s ease-out,transform .3s ease-out}.stagger-container .stagger-item{opacity:0;transform:translateY(20px);animation:staggerFadeIn .4s ease-out forwards}.stagger-container .stagger-item:nth-child(1){animation-delay:.1s}.stagger-container .stagger-item:nth-child(2){animation-delay:.2s}.stagger-container .stagger-item:nth-child(3){animation-delay:.3s}.stagger-container .stagger-item:nth-child(4){animation-delay:.4s}.stagger-container .stagger-item:nth-child(5){animation-delay:.5s}.stagger-container .stagger-item:nth-child(6){animation-delay:.6s}@keyframes staggerFadeIn{to{opacity:1;transform:translateY(0)}}.card-transition{transition:all .2s ease-in-out}.card-transition:hover{box-shadow:0 8px 25px #00000026}.data-card-transition{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem;transition:all .2s ease-in-out}.data-card-transition:hover{background:#ffffff14;border-color:#fff3;box-shadow:0 8px 25px #00000026}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.modal-content{background:#ffd0567a;border-radius:12px;padding:2rem;max-width:90vw;max-height:90vh;overflow-y:auto;box-shadow:0 20px 40px #0000004d;border:1px solid rgba(255,255,255,.1)}.toast-container{position:fixed;z-index:9999;pointer-events:none}.toast-top-right{top:1rem;right:1rem}.toast-top-left{top:1rem;left:1rem}.toast-bottom-right{bottom:1rem;right:1rem}.toast-bottom-left{bottom:1rem;left:1rem}.toast-top-center{top:1rem;left:50%;transform:translate(-50%)}.toast-bottom-center{bottom:1rem;left:50%;transform:translate(-50%)}.button-transition{border:none;border-radius:8px;font-weight:500;cursor:pointer;transition:all .2s ease-in-out;display:inline-flex;align-items:center;justify-content:center;gap:.5rem}.button-transition:focus{outline:2px solid #FFB648;outline-offset:2px}.button-transition.button-disabled{opacity:.5;cursor:not-allowed}.button-primary{background:#ffb648;color:#ffd0567a}.button-primary:hover:not(.button-disabled){background:#ffca7b;box-shadow:0 4px 12px #ffd0564d}.button-secondary{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.2)}.button-secondary:hover:not(.button-disabled){background:#ffffff1a;border-color:#ffffff4d}.button-ghost{background:transparent;color:#fff}.button-ghost:hover:not(.button-disabled){background:#ffffff1a}.button-small{padding:.5rem 1rem;font-size:.875rem;line-height:1.5;font-weight:400;font-weight:inherit}.button-medium{padding:.75rem 1.5rem;font-size:1rem;line-height:1.5;font-weight:400;font-weight:inherit}.button-large{padding:1rem 2rem;font-size:1.125rem;line-height:1.35;font-weight:600;font-weight:inherit}.table-loading{padding:2rem;display:flex;justify-content:center;align-items:center;min-height:200px}.loading-skeleton{width:100%;max-width:800px}.skeleton-row{height:60px;background:linear-gradient(90deg,#ffffff1a 25%,#fff3,#ffffff1a 75%);background-size:200% 100%;animation:skeleton-loading 1.5s infinite;border-radius:8px;margin-bottom:1rem}@keyframes skeleton-loading{0%{background-position:-200% 0}to{background-position:200% 0}}.table-empty{padding:3rem;text-align:center}.empty-state p{color:#fff9;font-size:1rem;line-height:1.5;font-weight:400;margin:0}@media(max-width:768px){.page-loading-container{min-height:50vh;padding:1rem}.loading-text{font-size:.875rem;line-height:1.5;font-weight:400;font-weight:500}.page-enter{transform:translateY(10px) scale(.99)}.page-exit-active{transform:translateY(-10px) scale(.99)}.skeleton-row{height:50px}.table-empty{padding:2rem}}.Table__Wrapper{background:#1a1a1a80;backdrop-filter:blur(20px) saturate(200%);-webkit-backdrop-filter:blur(20px) saturate(200%);border:.5px solid rgba(255,255,255,.12);box-shadow:none;border-radius:16px;overflow:hidden;margin-bottom:20px;position:relative}.Table__Wrapper.Table__Wrapper--with-pagination .Table__Scroll{border-radius:16px 16px 0 0}.Table__Wrapper:not(.Table__Wrapper--with-pagination) .Table__Scroll{border-radius:16px}.Table__Wrapper:not(.Table__Wrapper--with-pagination) tbody tr:last-child td{border-bottom:none!important}.Table__Filters{display:flex;gap:8px;padding:16px 20px 8px;background:none}.Table__FilterBtn{background:#ffffff14;border:none;color:#aaa;font-size:.875rem;line-height:1.5;font-weight:400;font-weight:600;border-radius:8px;padding:6px 18px;cursor:pointer;transition:background .15s,color .15s}.Table__FilterBtn.active{background:#ffb64814;color:#ffb648}.Table__FilterBtn:hover{background:#ffffff29;color:#fff}.Table__Scroll{overflow-x:auto;background:transparent;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.Table__Scroll::-webkit-scrollbar{height:6px}.Table__Scroll::-webkit-scrollbar-track{background:transparent}.Table__Scroll::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.Table{width:100%;min-width:600px;border-collapse:separate;border-spacing:0;font-size:.9375rem;line-height:1.5;font-weight:400;color:#e0e0e0;background:none}.Table a{font-size:.875rem;line-height:1.5;font-weight:400;color:inherit}.Table thead th{position:sticky;top:0;background:transparent;color:#ffffff80;font-size:.875rem;line-height:1.5;font-weight:400;font-weight:500;padding:20px 24px;z-index:2;text-align:left;border-right:none;height:auto;vertical-align:middle;transition:color .2s ease;border-bottom:1px solid rgba(255,255,255,.1)}.Table thead th:hover{color:#fff}.Table thead th.PoolsTable__PoolTd,.Table thead th.VaultsTable__VaultTd,.Table thead th.TokensTable__NameTd{width:250px;min-width:250px;max-width:250px}.Table thead th.PoolsTable__FeeTd,.Table thead th.VaultsTable__FeesTd,.Table thead th.PoolsTable__TvlTd,.Table thead th.VaultsTable__TvlTd{width:100px;min-width:100px;max-width:100px}.Table thead th.TokensTable__McapTd{width:140px;min-width:140px;max-width:140px}.Table thead th.PoolsTable__AprTd,.Table thead th.VaultsTable__AprTd,.Table thead th.TokensTable__PriceTd,.Table thead th.UserPositionsTable__AprTd{width:120px;min-width:120px;max-width:120px}.Table thead th.PoolsTable__Vol1dTd,.Table thead th.VaultsTable__Vol1dTd,.Table thead th.TokensTable__VolumeTd,.Table thead th.PoolsTable__Vol30dTd,.Table thead th.VaultsTable__Vol30dTd{width:110px;min-width:110px;max-width:110px}.Table thead th.PoolsTable__HoldingsTd,.Table thead th.VaultsTable__HoldingsTd,.Table thead th.TransactionsTable__WalletTd{width:120px;min-width:120px;max-width:120px;text-align:right}.Table thead th.UserPositionsTable__TypeTd{width:120px;min-width:120px;max-width:120px}.Table thead th.UserPositionsTable__ValueTd{width:140px;min-width:140px;max-width:140px}.Table thead th.UserPositionsTable__TokenTd{width:200px;min-width:200px;max-width:200px}.Table thead th.UserPositionsTable__AmountTd{width:140px;min-width:140px;max-width:140px}.Table tbody td{text-align:left;font-weight:400}.Table tbody td span{display:flex;flex-direction:row;align-items:center;gap:4px;font-weight:400}.Table tbody td *{font-weight:400}.Table tbody td .TokensTable__NameText,.Table tbody td .PoolsTable__PoolName,.Table tbody td .VaultsTable__VaultName{font-weight:600}.Table__Row{transition:background-color .15s ease}.Table__Row:hover{background:#ffffff0a}.Table__Row.group:hover .TokensTable__NameText,.Table__Row.group:hover .PoolsTable__PoolName,.Table__Row.group:hover .VaultsTable__VaultName{color:#ffb648!important}.Table__Row--buy .Table__Type{color:#00ffa3;font-weight:700}.Table__Row--sell .Table__Type{color:#ff4d4d;font-weight:700}.Table__Type{border-radius:6px;padding:2px 10px;font-size:.875rem;line-height:1.5;font-weight:400;background:#ffffff0f;display:inline-block}.Table__Address{color:#ffb648;text-decoration:none;font-family:monospace;font-size:.9375rem;line-height:1.45;font-weight:500;letter-spacing:.01em;transition:color .15s;background:none;border:none}.Table__Address button{background:none;border:none}.Table td{padding:1rem;vertical-align:middle}.Table td svg{width:18px;height:18px}.Table__EmptyRow{border-top:1px solid rgba(255,255,255,.05)}.Table__EmptyRow:hover{background:transparent!important}.Table__EmptyRow td{padding:20px 24px!important;vertical-align:middle!important}.Table__Empty{text-align:center;color:#fff9;font-size:14px;font-weight:400;padding:20px 24px!important;line-height:1.5;vertical-align:middle!important}.Table tbody .Table__EmptyRow td,.Table--bordered tbody .Table__EmptyRow td{padding:20px 24px!important}.Table__LoadingContainer{display:flex;align-items:center;justify-content:center;gap:12px;padding:32px 0}.Table__LoadingContainer span{color:#888;font-size:.9375rem;line-height:1.5;font-weight:400}.Table__LoadingOverlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:#171410bf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10;border-radius:14px;min-height:300px}.Table__LoadingOverlay .Table__LoadingContainer{padding:0;display:flex;align-items:center;justify-content:center}.Table__LoadMoreBtn{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;background:#ffffff14;border:none;border-radius:8px;color:#e0e0e0;font-size:.875rem;line-height:1.5;font-weight:400;font-weight:600;cursor:pointer;transition:all .15s ease}.Table__LoadMoreBtn:hover:not(:disabled){background:#ffffff1f;color:#fff}.Table__LoadMoreBtn:disabled{opacity:.6;cursor:not-allowed}@media(max-width:768px){.Table{min-width:480px;font-size:.875rem;line-height:1.5;font-weight:400}.Table__Filters{padding:12px 8px 6px}}.Table--bordered{border-radius:16px;overflow:hidden}.Table--bordered thead th{border-right:none!important;border-left:none!important;background:transparent;color:#ffffff80;font-weight:500}.Table--bordered thead tr,.Table--bordered thead th{border-bottom:1px solid rgba(255,255,255,.1)}.Table--bordered tbody td{border-bottom:none;padding:20px 24px}.Table--bordered tbody tr{border-top:1px solid rgba(255,255,255,.05)}.Table--bordered tbody tr:first-child{border-top:none}.Table--bordered tbody tr:last-child td{border-bottom:none}.Table--bordered tbody tr{transition:background-color .15s ease}.Table--bordered tbody tr:hover{background:#ffffff0a}.Table--bordered tbody tr.group:hover .TokensTable__NameText,.Table--bordered tbody tr.group:hover .PoolsTable__PoolName,.Table--bordered tbody tr.group:hover .VaultsTable__VaultName{color:#ffb648!important}.Table__TypeBadge{border-radius:6px;padding:2px 12px;font-size:.875rem;line-height:1.5;font-weight:400;font-weight:700;background:#ffffff0f;display:inline-block;color:#fff}.Table__TypeBadge--buy{background:#16c78426;color:#16c784}.Table__TypeBadge--sell{background:#ff4d4d26;color:#ff4d4d}.Table__Row>td,.Table__Row>th{vertical-align:middle}.TokensTable__NameTd{vertical-align:middle;padding:1rem;height:60px;width:250px;min-width:250px;max-width:250px}.TokensTable__PriceTd{vertical-align:middle;padding:1rem;height:60px;width:120px;min-width:120px;max-width:120px}.TokensTable__1hTd,.TokensTable__1dTd,.TokensTable__7dTd{vertical-align:middle;padding:1rem;height:60px;width:100px;min-width:100px;max-width:100px}.TokensTable__McapTd{vertical-align:middle;padding:1rem;height:60px;width:140px;min-width:140px;max-width:140px}.TokensTable__VolumeTd{vertical-align:middle;padding:1rem;height:60px;width:110px;min-width:110px;max-width:110px}.Table td .TokenPairLogos{vertical-align:middle;display:inline-block}.PoolsTable__IndexTd{vertical-align:middle;padding:1rem;height:60px}.PoolsTable__IndexCell{display:flex;align-items:center;gap:8px;min-width:0}.TokensTable__IndexCell{display:flex;align-items:center;gap:8px;min-width:0;padding-right:24px}.PoolsTable__IndexLink{text-decoration:none;color:inherit;transition:color .15s ease;background:none;border:none}.PoolsTable__IndexLink button{background:none;border:none}.PoolsTable__IndexLink:hover{color:#ffb648}.PoolsTable__PoolTd{vertical-align:middle;padding:1rem;height:60px;width:250px;min-width:250px;max-width:250px}.PoolsTable__PoolCell{display:flex;align-items:center;min-width:0}.PoolsTable__LogoWrapper{display:flex;align-items:center;justify-content:center;width:32px;flex-shrink:0}.PoolsTable__LogoWrapper .TokenPairLogos{flex-shrink:0;vertical-align:middle}.PoolsTable__PoolName{font-weight:600;color:#fff;text-decoration:none;cursor:pointer;transition:color .15s ease;overflow:hidden;text-overflow:ellipsis;background:none;border:none}.PoolsTable__FeeTd{vertical-align:middle;padding:1rem;height:60px;width:100px;min-width:100px;max-width:100px}.PoolsTable__FeeCell{display:flex;align-items:center;justify-content:flex-start;min-width:0}.PoolsTable__TvlTd{vertical-align:middle;padding:1rem;height:60px;width:100px;min-width:100px;max-width:100px}.PoolsTable__TvlCell{display:flex;align-items:center;justify-content:flex-start;min-width:0}.PoolsTable__AprTd{vertical-align:middle;padding:1rem;height:60px;width:120px;min-width:120px;max-width:120px}.PoolsTable__AprCell{display:flex;align-items:center;justify-content:flex-start;min-width:0}.PoolsTable__BgtAprTd{vertical-align:middle;padding:1rem;height:60px}.PoolsTable__BgtAprCell{display:flex;align-items:center;justify-content:flex-start;min-width:0}.PoolsTable__Vol1dTd{vertical-align:middle;padding:1rem;height:60px;width:110px;min-width:110px;max-width:110px}.PoolsTable__Vol1dCell{display:flex;align-items:center;justify-content:flex-start;min-width:0}.PoolsTable__Vol30dTd{vertical-align:middle;padding:1rem;height:60px;width:110px;min-width:110px;max-width:110px}.PoolsTable__Vol30dCell{display:flex;align-items:center;justify-content:flex-start;min-width:0}.VaultsTable__IndexTd{vertical-align:middle;padding:1rem;height:60px}.Table__Icon{height:16px;width:16px!important;margin-left:-3px;background:none;border:none}.VaultsTable__IndexCell{display:flex;align-items:center;gap:8px;min-width:0}.VaultsTable__IndexLink{text-decoration:none;color:inherit;transition:color .15s ease}.VaultsTable__IndexLink:hover{color:#ffb648}.VaultsTable__VaultTd{vertical-align:middle;padding:1rem;height:60px;width:250px;min-width:250px;max-width:250px}.VaultsTable__VaultCell{display:flex;align-items:center;min-width:0}.VaultsTable__LogoWrapper{display:flex;align-items:center;justify-content:center;width:32px;flex-shrink:0}.VaultsTable__LogoWrapper .TokenPairLogos{flex-shrink:0;vertical-align:middle}.VaultsTable__VaultName{font-weight:600;color:#fff;text-decoration:none;cursor:pointer;transition:color .15s ease;overflow:hidden;text-overflow:ellipsis;background:none;border:none}.VaultsTable__StrategyTd{vertical-align:middle;padding:1rem;height:60px}.VaultsTable__StrategyCell{display:flex;align-items:center;min-width:0}.VaultsTable__StrategyBadge{display:inline-flex;align-items:center;padding:4px 12px;border-radius:8px;font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em;font-weight:600;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.VaultsTable__StrategyBadge--sticky{background:#ffffff1a;color:#fffc;border:1px solid rgba(255,255,255,.15)}.VaultsTable__StrategyBadge--autowin{background:#ffb64826;color:#ffb648;border:1px solid rgba(255,182,72,.3)}.VaultsTable__FeesTd{vertical-align:middle;padding:1rem;height:60px;width:100px;min-width:100px;max-width:100px}.VaultsTable__FeesCell{display:flex;align-items:center;justify-content:flex-start;min-width:0}.VaultsTable__TvlTd{vertical-align:middle;padding:1rem;height:60px;width:100px;min-width:100px;max-width:100px}.VaultsTable__TvlCell{display:flex;align-items:center;justify-content:flex-start;min-width:0}.VaultsTable__AprTd{vertical-align:middle;padding:1rem;height:60px;width:120px;min-width:120px;max-width:120px}.VaultsTable__AprCell{display:flex;align-items:center;justify-content:flex-start;min-width:0}.VaultsTable__FeesAprTd{vertical-align:middle;padding:1rem;height:60px}.VaultsTable__FeesAprCell{display:flex;align-items:center;justify-content:flex-start;min-width:0}.VaultsTable__RewardsAprTd{vertical-align:middle;padding:1rem;height:60px}.VaultsTable__RewardsAprCell{display:flex;align-items:center;justify-content:flex-start;min-width:0}.VaultsTable__Vol1dTd{vertical-align:middle;padding:1rem;height:60px;width:110px;min-width:110px;max-width:110px}.VaultsTable__Vol1dCell{display:flex;align-items:center;justify-content:flex-start;min-width:0}.VaultsTable__Vol30dTd{vertical-align:middle;padding:1rem;height:60px;width:110px;min-width:110px;max-width:110px}.VaultsTable__Vol30dCell{display:flex;align-items:center;justify-content:flex-start;min-width:0}.VaultsTable__HoldingsTd{vertical-align:middle;padding:1rem;height:60px;width:120px;min-width:120px;max-width:120px;text-align:right}.VaultsTable__HoldingsCell{display:flex;align-items:center;justify-content:flex-end;min-width:0;color:#ffb648!important;font-weight:400}.PoolsTable__HoldingsTd{vertical-align:middle;padding:1rem;height:60px;width:120px;min-width:120px;max-width:120px;text-align:right}.PoolsTable__HoldingsCell{display:flex;align-items:center;justify-content:flex-end;min-width:0;color:#ffb648!important;font-weight:400}.TransactionsTable__WalletTd{vertical-align:middle;padding:1rem;height:60px;width:120px;min-width:120px;max-width:120px;text-align:right}.TransactionsTable__WalletCell{display:flex;align-items:center;justify-content:flex-end;min-width:0}.TokensTable__NameCell,.PoolsTable__PoolCell,.VaultsTable__VaultCell{display:flex;align-items:center;gap:10px!important;min-width:0}.TokensTable__LogoWrapper{display:flex;align-items:center;justify-content:center;width:32px;flex-shrink:0}.TokensTable__Logo{width:20px;height:20px;border-radius:50%;border:none;background:#fff;object-fit:cover}.TokensTable__NameText{font-weight:600;color:#fff;text-decoration:none;cursor:pointer;transition:color .15s ease;overflow:hidden;text-overflow:ellipsis;background:none;border:none}.TokensTable__NameButton{display:flex;align-items:center;gap:10px;padding:0;margin:0;border:none;background:transparent;cursor:pointer;color:inherit;max-width:100%}.Table__SortableHeader{transition:color .2s ease}.Table__SortableHeader:hover{color:#fff!important}.Table tbody tr{transition:background-color .15s ease}.Table tbody tr:last-child{border-bottom:none!important}.Table tbody tr:hover{background:#ffffff0a}.Table td{padding:20px 24px;vertical-align:middle;white-space:nowrap;text-align:left;color:#fff;font-weight:400}.Table__Type{border-radius:6px;padding:4px 12px;font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em;font-weight:700;text-transform:uppercase;display:inline-block;letter-spacing:.5px}.Table__Type--buy{background:#00ffa326;color:#00ffa3}.Table__Type--sell{background:#ff4d4d26;color:#ff4d4d}.Table__Address{color:#ffb648;text-decoration:none;font-family:JetBrains Mono,Fira Code,monospace;font-size:.9375rem;line-height:1.45;font-weight:500;letter-spacing:.01em;transition:color .15s ease}.Table__Address:hover{color:#fff;text-decoration:underline}.Table__CellText{font-size:.875rem;line-height:1.5;font-weight:400;color:#e0e0e0}.Table__CellLabel{font-size:.875rem;line-height:1.5;color:#ffffffa6;font-weight:400}.Table__CellValue{font-size:.875rem;line-height:1.5;font-weight:400;color:#fff}.Table__CellValue--usd{color:#fff}.Table__CellValue--muted{color:#bdbdbd;font-weight:400}.Table--loading{opacity:.6;pointer-events:none}@media(max-width:1024px){.Table{min-width:700px;font-size:.875rem;line-height:1.5;font-weight:400}.Table thead th{padding:12px 8px;font-size:.875rem;line-height:1.5;font-weight:400}.Table td{padding:10px 8px}}@media(max-width:768px){.Table{min-width:600px;font-size:.875rem;line-height:1.5;font-weight:400}.TokensTable__Logo{width:20px;height:20px}}.Table__SortableHeader:focus{outline:2px solid #FFB648;outline-offset:-2px}.Table tbody{transition:all .2s ease}.Table--striped tbody tr:nth-child(2n){background:#ffffff05}.Table--compact{font-size:.875rem;line-height:1.5;font-weight:400}.Table--compact thead th,.Table--compact td{padding:8px}.Table tbody tr.group{transition:background-color .15s ease}.Table tbody tr.group:hover{background:#ffffff0a!important}.Table tbody tr.group:hover .TokensTable__NameText,.Table tbody tr.group:hover .PoolsTable__PoolName,.Table tbody tr.group:hover .VaultsTable__VaultName{color:#ffb648!important}.Table__Pagination{display:flex;justify-content:center;align-items:center;padding:0;margin-top:20px;margin-bottom:20px;width:100%;background:transparent;border:none}.Table__PaginationInfo{color:#aaa;font-size:.875rem;line-height:1.5;font-weight:400;font-weight:500}.Table__PaginationControls{display:flex;align-items:center;gap:8px}.Table__InfiniteLoadControls{padding:16px 20px;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.Table__InfiniteLoadControls{padding-top:32px}}.Table__LoadMoreButton{min-width:120px;display:flex;align-items:center;justify-content:center}.Table__PaginationBtn{background:#ffffff14;border:1px solid rgba(255,255,255,.12);color:#e0e0e0;font-size:.875rem;line-height:1.5;font-weight:400;font-weight:500;border-radius:6px;padding:8px 12px;cursor:pointer;transition:all .15s ease;min-width:40px;display:flex;align-items:center;justify-content:center}.Table__PaginationBtn:hover:not(:disabled){background:#ffffff29;border-color:#ffffff3d;color:#fff}.Table__PaginationBtn:disabled{opacity:.5;cursor:not-allowed;color:#666}.Table__PaginationBtn--active{background:#ffb64833;border-color:#ffb64866;color:#ffb648;font-weight:600}.Table__PaginationBtn--active:hover{background:#ffb6484d;border-color:#ffb64899}.Table__PaginationBtn--dots{background:none;border:none;color:#666;cursor:default;padding:8px 4px}.Table__PaginationBtn--dots:hover{background:none;border:none;color:#666}@media(max-width:768px){.Table__Pagination{flex-direction:column;gap:12px;padding:12px 16px}.Table__PaginationInfo{font-size:.8125rem;line-height:1.5;font-weight:400;font-weight:500}.Table__PaginationBtn{font-size:.8125rem;line-height:1.5;font-weight:400;font-weight:500;padding:6px 10px;min-width:36px}.Table__PaginationControls{gap:6px;flex-wrap:wrap;justify-content:center}}.SimpleChart{position:relative;width:100%;height:100%;min-height:250px;max-height:500px;min-width:0;display:flex;flex-direction:column;align-items:stretch;flex-basis:auto;flex-shrink:0;box-sizing:border-box;font-family:Basel,sans-serif;color:var(--c-white);background:var(--surface1);border-radius:var(--t-radius-rounded16);padding:var(--t-space-spacing16);transition:all .3s ease}.SimpleChart__SVG{width:100%;height:100%;overflow:visible}.SimpleChart__Controls{position:static}.SimpleChart__TypeSwitch{display:flex;gap:8px;background:#ffffff0d;padding:4px;border-radius:8px}.SimpleChart__TypeButton{padding:6px 12px;border:none;background:transparent;color:#8a8984;font-family:TT Hoves,system-ui,sans-serif;font-size:.875rem;line-height:1.5;font-weight:400;cursor:pointer;border-radius:6px;transition:all .2s ease}.SimpleChart__TypeButton:hover{color:#fff}.SimpleChart__TypeButton.active{background:#ffffff1a;color:#fff}.SimpleChart__axis-text{font-size:var(--font-size-body-sm, .875rem);font-weight:485;fill:#fff9;font-family:Basel,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;transition:font-size .3s ease}.SimpleChart :global .domain{display:none}.SimpleChart :global .tick line{display:none}.SimpleChart :global .grid-lines line{stroke:#ffffff26;stroke-width:1.5;stroke-dasharray:1,8}.SimpleChart :global .point{transition:all .2s ease;cursor:pointer}.SimpleChart :global .point:hover{opacity:1!important;transform:scale(1.2)}@media screen and (max-width:1200px){.SimpleChart{max-height:400px;padding:var(--t-space-spacing12)}}@media screen and (max-width:768px){.SimpleChart{max-height:350px;padding:var(--t-space-spacing12);min-height:200px}.SimpleChart__axis-text{font-size:var(--font-size-body-xs, .8125rem)}}@media screen and (max-width:480px){.SimpleChart{max-height:300px;padding:var(--t-space-spacing8);min-height:180px}.SimpleChart__axis-text{font-size:var(--font-size-caption, .75rem)}}.Token__Wrapper{display:flex;align-items:center;justify-content:center;min-height:60vh}.Token__Error{text-align:center;color:#fff}.Token__Error h2{color:#ffd056;margin-bottom:1rem}.Token__Error p{color:#aaa;margin-bottom:2rem}.Token__Error .button,.Token__Error a.button{color:#ffffffb3!important;text-decoration:none;cursor:pointer;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:inline-block;-webkit-user-select:none;user-select:none;background:transparent!important;border:1px solid rgba(255,255,255,.12)!important;padding:8px 16px;border-radius:999px;font-size:14px}.Token__Error .button:hover,.Token__Error a.button:hover{color:#ffffffe6!important;transform:scale(1.02);border-color:#fff3!important;background:#ffffff0a!important}.Token__Error .button:active,.Token__Error a.button:active{color:#fff!important;transform:scale(.98);transition:transform .1s ease-out}.Token{padding:0;max-width:100%;margin:0 auto;display:flex;flex-direction:column;gap:32px;min-height:80vh}.Token__Banner{width:100%;margin-top:40px;margin-bottom:40px!important;box-sizing:border-box}@media(max-width:768px){.Token__Banner{margin-top:32px;margin-bottom:32px!important}}.Token__Banner .tokens-marquee{margin-top:0;margin-bottom:0}.Token__InfoLinks{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:8px}.Token__InfoLinks a{display:flex;align-items:center;gap:6px}@media(max-width:768px){.Token{padding:0;min-width:0;gap:24px}}.Token__Breadcrumbs{display:flex;align-items:center;gap:8px;color:#8a8984;font-size:.875rem;line-height:1.5;font-weight:400;margin-top:0}@media(max-width:600px){.Token__Breadcrumbs{margin-bottom:24px}}.Token__BreadcrumbsLink{color:#ffffffb3;text-decoration:none;cursor:pointer;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:inline-block;-webkit-user-select:none;user-select:none}.Token__BreadcrumbsLink:hover{color:#ffffffe6;transform:scale(1.02)}.Token__BreadcrumbsLink:active{color:#fff;transform:scale(.98);transition:transform .1s ease-out}.Token__BreadcrumbsLink__3{color:#fff;font-weight:600}.Token__Chevron{width:14px;height:14px}.Token__Content{display:grid;grid-template-columns:1fr 400px;gap:24px;margin-top:0}@media(max-width:1024px){.Token__Content{grid-template-columns:1fr}}@media(max-width:768px){.Token__Content{display:flex;flex-direction:column;align-items:stretch;gap:16px}}.Token__Left{border-radius:16px;padding:0;margin:0;display:flex;flex-direction:column}@media(max-width:768px){.Token__Left{width:100%;min-width:0;max-width:100%;border-radius:10px;padding:0;order:1}}.Token__Right{display:flex;flex-direction:column;gap:32px;position:sticky;top:100px;align-self:flex-start}@media(max-width:1024px){.Token__Right{position:static}}@media(max-width:768px){.Token__Right{width:100%;min-width:0;max-width:100%;border-radius:10px;gap:16px;padding:0;order:2}}@media(max-width:1024px){.Token__Chart{order:1}}@media(max-width:1024px){.Token__DetailSection{order:3}}@media(max-width:1024px){.Token__Transactions{order:4}}.Token__ChartHead{margin-bottom:12px}.Token__ChartHeadTop{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.Token__SectionHead{width:100%}.Token__SectionHeadTitle,.Token__TitleLabels{margin:0;color:#fff;font-size:1.25rem;line-height:1.3;font-weight:600}.Token__SubtitleLabel{color:#8a8984;font-size:1rem;line-height:1.5;font-weight:400;margin-left:8px}.Token__TokenChart{text-align:right}.Token__TokenSectionHead{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.Token__SectionHeadTitle{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:40px;width:100%;font-size:1.25rem;line-height:1.3;font-weight:600;color:#fff}@media(max-width:600px){.Token__SectionHeadTitle{font-size:1.125rem;line-height:1.35;font-weight:600}}.Token__SectionHeadTitleLeft{display:flex;align-items:center;gap:8px;min-height:40px}.Token__Logo{width:32px;height:32px;border-radius:50%;background:#eee;object-fit:cover;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.9375rem;line-height:1.5;font-weight:400;margin-bottom:2px}@media(max-width:600px){.Token__Logo{width:28px;height:28px;font-size:.9375rem;line-height:1.5;font-weight:400}}.Token__Logo--placeholder{color:#888;font-size:1.125rem;line-height:1.35;font-weight:600}.Token__Name,.Token__Ticker{display:inline-flex;align-items:baseline}.Token__Name{font-weight:700;font-size:1.75rem;line-height:1.25;font-weight:600;display:inline-flex;align-items:baseline;line-height:1;color:#fff;white-space:nowrap}@media(max-width:600px){.Token__Name{font-size:1.5rem;line-height:1.3;font-weight:600}}.Token__HeaderNameLink{text-decoration:none;color:inherit;cursor:pointer;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:inline-block;-webkit-user-select:none;user-select:none}.Token__HeaderNameLink:hover{color:#ffb648;transform:scale(1.02)}.Token__HeaderNameLink:active{color:#ffb648;transform:scale(.98);transition:transform .1s ease-out}.Token__Ticker{color:#aaa;font-size:1.125rem;line-height:1.35;font-weight:600;margin-top:4px;display:inline-flex;align-items:baseline}.Token__SectionHeadTitleRight{display:flex;align-items:center;gap:16px;height:40px}.Token__Header{margin-bottom:24px;padding:0;margin-left:0;margin-right:0}@media(max-width:600px){.Token__Header{margin-bottom:16px}}.Token__HeaderTop{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.Token__HeaderLogoName{display:flex;align-items:center;gap:16px;flex:1;min-width:0}.Token__HeaderLogo{flex-shrink:0}.Token__HeaderNameTicker{display:flex;flex-direction:column;justify-content:center;gap:4px;min-width:0}.Token__HeaderName{margin:0;color:#fff;font-size:1.75rem;line-height:1.25;font-weight:600;font-weight:700;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:600px){.Token__HeaderName{font-size:1.5rem;line-height:1.3;font-weight:600}}.Token__HeaderTicker{margin:0;color:#fff9;font-size:1rem;line-height:1.5;font-weight:400;font-weight:500;line-height:1.2}.Token__HeaderLinks{display:flex;align-items:center;gap:12px;flex-shrink:0}.Token__IconLink{display:flex;align-items:center;height:32px;transition:opacity .15s;opacity:.8}.Token__IconLink:hover{opacity:1}.Token__IconLink:hover svg path{fill:#ffb648}.Token__PriceSection{display:flex;align-items:center;gap:16px;margin-top:16px;padding-left:80px}@media(max-width:600px){.Token__PriceSection{padding-left:0;flex-direction:column;align-items:flex-start;gap:8px;margin-top:12px}}.Token__Price{font-size:1.5rem;line-height:1.3;font-weight:700;color:#fff;line-height:1.2;margin:0}@media(max-width:600px){.Token__Price{font-size:1.25rem;line-height:1.3;font-weight:700}}.Token__Change{display:flex;align-items:center;gap:6px;font-size:.9375rem;line-height:1.5;font-weight:600;line-height:1.2}.Token__Change--positive{color:#00ffa3}.Token__Change--negative{color:#ff4d4d}.Token__ChangeIcon{width:14px;height:14px;flex-shrink:0}.Token__TokenPrice{margin:0;color:#fff;font-size:1.25rem;line-height:1.3;font-weight:600;font-family:TT Hoves,system-ui,sans-serif}.Token__TokenVariation{display:flex;align-items:center;gap:4px;color:#00ffa3;font-size:.875rem;line-height:1.5;font-weight:400;margin-top:4px}.Token__TokenVariationValue{margin:0;font-family:TT Hoves,system-ui,sans-serif}.Token__ChipTabs,.Token__ChipTab{display:none!important}.Token__Chart{position:relative;height:376px;border-radius:16px;padding:0;margin:0}@media(max-width:768px){.Token__Chart{height:300px}}@media(max-width:600px){.Token__Chart{width:100%;min-width:0;max-width:100%;border-radius:10px;padding-left:0;padding-right:0}}.Token__PriceOverlay{position:absolute;top:20px;left:20px;z-index:2;background:#12110e66;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:12px 16px;border-radius:12px;border:1px solid rgba(255,255,255,.1)}.Token__ChartControls{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}@media(max-width:769px){.Token__ChartControls{margin-top:50px;margin-bottom:16px}}.Token__DetailSection{margin-top:84px;margin-bottom:0;padding:0;width:100%}@media(max-width:600px){.Token__DetailSection{margin-top:116px}}.Token__DetailSectionTitle{color:#fff;font-size:1.25rem;line-height:1.3;font-weight:600;margin-bottom:16px;padding:0}.Token__StatsCarousel{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;width:100%;padding:0;margin:0}@media(max-width:1200px){.Token__StatsCarousel{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.Token__StatsCarousel{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.Token__StatsCarousel{gap:10px}}.Token__StatCard{border-radius:12px;padding:12px 14px;min-width:0}.Token__StatCardTitle{color:#8a8984;font-size:.8125rem;line-height:1.5;font-weight:400;margin-bottom:8px}.Token__StatCardLabel{color:#fff;font-size:1.125rem;line-height:1.35;font-weight:600;margin:0;display:flex;align-items:center;font-weight:700}.Token__StatCardLabel--positive{color:#00ffa3}.Token__StatCardLabel--negative{color:#ff4d4d}.Token__StatCardChange{display:flex;align-items:center;gap:4px;line-height:1.2}.Token__StatCardChangeIcon{width:12px;height:12px;flex-shrink:0}.Token__SwapForm{border-radius:16px;padding-top:0}.Token__SwapForm .Form{padding:0;height:auto}.Token__SwapForm .Form__box{border:none!important;outline:none!important;box-shadow:none!important}@media(max-width:600px){.Token__SwapForm{width:100%;min-width:0;max-width:100%;border-radius:10px;padding-left:0!important;padding-right:0!important;padding-top:0!important}}@media(max-width:1024px){.Token__SwapForm{display:none}}.Token__SwapForm--mobile{display:none}@media(max-width:1024px){.Token__SwapForm--mobile{display:block;order:2;margin-top:24px;margin-bottom:24px;width:100%;border-radius:10px}.Token__SwapForm--mobile .Form{padding:0;height:auto}.Token__SwapForm--mobile .Form__box{border:none!important;outline:none!important;box-shadow:none!important}}.Token__Transactions{border-radius:16px;overflow-x:auto;margin-top:32px}@media(max-width:600px){.Token__Transactions{margin-top:24px}}.Token__TransactionsTitle{color:#fff;font-size:1.25rem;line-height:1.3;font-weight:600;margin-bottom:16px}@media(max-width:600px){.Token__Transactions{width:100%;min-width:0;max-width:100%;border-radius:10px}}.Token__TransactionsTable table{width:100%;border-collapse:collapse;min-width:600px}.Token__TransactionsTable table th,.Token__TransactionsTable table td{padding:12px;text-align:left;color:#8a8984;font-size:.875rem;line-height:1.5;font-weight:400}.Token__TransactionsTable table th,.Token__TransactionsTable table td{border-bottom:1px solid #2A2A2A}.Token__TransactionsTable table td.buy{color:#00ffa3}.Token__TransactionsTable table td.sell{color:#ff4d4d}.Token__SwitchTabs{position:relative;display:flex;background:#ffffff14;border-radius:999px;padding:2px;width:max-content;gap:4px;margin:0;min-width:unset}@media(max-width:600px){.Token__SwitchTabs{width:100%;min-width:0;justify-content:flex-start}}.Token__SwitchTab{position:relative;z-index:2;border:none;outline:none;background:none;color:#aaa;font-size:.875rem;line-height:1.5;font-weight:400;font-weight:600;border-radius:999px;width:38px;height:28px;cursor:pointer;transition:color .15s;padding:0;margin:0;display:flex;align-items:center;justify-content:center}@media(max-width:600px){.Token__SwitchTab{width:100%;min-width:0;font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em;font-weight:600}}.Token__SwitchTab.active{color:#222;font-weight:700}.Token__SwitchSlider{position:absolute;top:2px;bottom:2px;border-radius:999px;background:#ffffff38;transition:left .22s cubic-bezier(.4,1,.4,1);z-index:1;box-shadow:0 1px 4px #5050500f;width:34px}.Token__InfoSection{border-radius:16px;display:flex;flex-direction:column;gap:16px}@media(max-width:600px){.Token__InfoSection{padding:12px 0 8px;border-radius:10px}}.Token__InfoSectionTitle{color:#fff;font-size:1.25rem;line-height:1.3;font-weight:600;font-weight:700}.Token__InfoSectionLinks{display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;margin-bottom:8px}@media(max-width:600px){.Token__InfoSectionLinks{flex-direction:column;gap:6px}}.Token__InfoSectionLink{display:flex;align-items:center;gap:6px;background:#ffffff14;border-radius:10px;padding:7px 10px;color:#fff;font-size:.9375rem;line-height:1.5;font-weight:400;font-weight:600;text-decoration:none;transition:background .15s,color .15s,opacity .15s;opacity:.85;box-shadow:0 1px 2px #5050500a;width:max-content}@media(max-width:600px){.Token__InfoSectionLink{width:100%;justify-content:flex-start;font-size:.875rem;line-height:1.5;font-weight:400;font-weight:600;padding:7px 10px}}.Token__InfoSectionLink:hover{background:#ffb64821;color:#ffb648;opacity:1}.Token__InfoSectionLink:hover svg path{fill:#ffb648}.Token__InfoSectionDescription{color:#e0e0e0;font-size:.9375rem;line-height:1.5;font-weight:400;line-height:1.7;margin:0;white-space:pre-line;word-break:break-word;position:relative}@media(max-width:600px){.Token__InfoSectionDescription{font-size:.875rem;line-height:1.5;font-weight:400}}.Token__InfoSectionShowMore{background:none;border:none;color:#ffb648;font-size:.9375rem;line-height:1.5;font-weight:400;font-weight:600;cursor:pointer;margin-top:6px;padding:0;transition:color .15s;opacity:.85}.Token__InfoSectionShowMore:hover{color:#fff;opacity:1}@media(max-width:600px){.Token__Chart,.Token__DetailSection,.Token__InfoSection,.Token__Transactions{width:100%;min-width:0;max-width:100%;border-radius:10px}}.Token__QuickAccess{display:flex;flex-direction:column;gap:16px}@media(max-width:600px){.Token__QuickAccess{margin-top:16px;gap:16px}}.Token__QuickAccessTitle{color:#fff;font-size:1.25rem;line-height:1.3;font-weight:600;font-weight:700;margin:0;letter-spacing:-.3px}.Token__QuickAccessSection{display:flex;flex-direction:column;gap:12px}.Token__QuickAccessSubtitle{color:#ffffffa3;font-size:.875rem;line-height:1.5;font-weight:400;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin:0}.Token__QuickAccessList{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;padding:4px 0 12px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(255,182,72,.3) rgba(255,255,255,.05);cursor:grab;-webkit-user-select:none;user-select:none}.Token__QuickAccessList:active{cursor:grabbing}.Token__QuickAccessList::-webkit-scrollbar{height:6px}.Token__QuickAccessList::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.Token__QuickAccessList::-webkit-scrollbar-thumb{background:#ffb6484d;border-radius:3px;transition:background .2s ease}.Token__QuickAccessList::-webkit-scrollbar-thumb:hover{background:#ffb64880}@media(max-width:600px){.Token__QuickAccessList{gap:10px;padding:4px 0 10px}}.Token__QuickAccessCard{background:#ffffff05;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:12px 14px;cursor:pointer;transition:all .2s ease;display:flex;flex-direction:column;gap:10px;min-width:180px;max-width:180px;flex-shrink:0}.Token__QuickAccessCard:hover{background:#ffb64814;border-color:#ffb648;transform:translateY(-2px);box-shadow:0 6px 16px #0003,0 0 0 1px #ffb6481a}.Token__QuickAccessCard:active{transform:translateY(-1px)}@media(max-width:600px){.Token__QuickAccessCard{min-width:160px;max-width:160px;padding:10px 12px}}.Token__QuickAccessCardHeader{display:flex;align-items:flex-start;gap:8px}.Token__QuickAccessCardInfo{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.Token__QuickAccessCardPair{color:#fff;font-size:.875rem;line-height:1.5;font-weight:400;font-weight:700;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Token__QuickAccessCardFee{color:#ffffff8f;font-size:.75rem;line-height:1.4;letter-spacing:.02em;font-weight:500;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Token__QuickAccessCardStats{display:flex;flex-direction:column;gap:8px;padding-top:10px;border-top:1px solid rgba(255,255,255,.08)}.Token__QuickAccessCardStatsStat{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.Token__QuickAccessCardStatsStatLabel{color:#ffffff7a;font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em;font-weight:600;text-transform:uppercase;letter-spacing:.3px;white-space:nowrap}.Token__QuickAccessCardStatsStatValue{color:#fff;font-size:.8125rem;line-height:1.5;font-weight:400;font-weight:700;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Token__QuickAccessCardStatsStatValue--highlight{color:#ffb648}.ExplorePage{padding:0;max-width:100%;margin:0 auto;display:flex;flex-direction:column;gap:16px}.ExplorePage .SearchBar{width:42px;flex-shrink:0}.ExplorePage .SearchBar.expanded{width:220px}@media(max-width:600px){.ExplorePage .SearchBar.expanded{width:100%;flex:1 1 100%}}@media(min-width:600px){.ExplorePage{gap:32px}}.ExplorePage__Header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:40px}@media(max-width:768px){.ExplorePage__Header{margin-top:32px;flex-direction:column;align-items:stretch;gap:12px}}@media(max-width:600px){.ExplorePage__Header{flex-wrap:wrap}}@media(max-width:768px){.ExplorePage__SearchWrapper{width:100%}}@media(max-width:768px){.ExplorePage__TablesWrapper{margin-top:12px}}.ExplorePage__Tabs{display:flex;align-items:center;gap:8px;flex-shrink:1;min-width:0}@media(max-width:600px){.ExplorePage__Tabs{flex:1 1 auto}}.ExplorePage__Search{position:relative;min-width:40px;display:flex;align-items:center;justify-content:flex-end;height:40px}.ExplorePage__SearchIconWrapper{position:absolute;left:0;top:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;z-index:3;pointer-events:none}.ExplorePage__SearchIcon{color:var(--neutral3, #aaa);background:var(--surface1, #181818);border:1.5px solid var(--surface3, #232323);border-radius:12px;box-shadow:0 1px 4px #0000000a;width:28px;height:28px;transition:color .15s,border-color .2s,background .2s,box-shadow .2s;display:flex;align-items:center;justify-content:center}.ExplorePage__SearchInput{font-family:inherit;font-size:1rem;line-height:1.5;font-weight:400;font-weight:500;line-height:1.2;color:var(--neutral2, #e0e0e0);background:var(--surface1, #181818);border-radius:12px;border:1px solid var(--surface3, #232323);outline:none;padding:8px 16px 8px 44px;min-width:0;width:0;max-width:220px;transition:width .25s cubic-bezier(.4,0,.2,1),background .15s,border-color .15s,right .25s cubic-bezier(.4,0,.2,1);box-sizing:border-box;position:absolute;right:0;top:0;height:40px;opacity:0;pointer-events:none;z-index:2}.ExplorePage__SearchInput:focus,.ExplorePage__SearchInput.open{width:200px;min-width:120px;opacity:1;pointer-events:auto;background:var(--surface1, #181818);border-color:var(--accent1, #FFB648);right:0}.ExplorePage__SearchInput::placeholder{color:var(--neutral3, #888);opacity:1}.ExplorePage__SearchActivator{position:absolute;right:0;top:0;width:40px;height:40px;background:none;border:none;cursor:pointer;z-index:4}@media(max-width:600px){.ExplorePage__SearchInput{width:0;max-width:120px}.ExplorePage__SearchInput:focus,.ExplorePage__SearchInput.open{width:100px;min-width:60px;right:0}}.ExplorePage__SearchBar{display:flex;align-items:center;position:relative;border-radius:12px;border:1px solid var(--surface3, #232323);background:var(--surface1, #181818);height:40px;width:44px;padding:0 12px 0 0;transition:width .3s cubic-bezier(.4,0,.2,1),border-color .2s,box-shadow .2s;box-sizing:border-box;cursor:pointer;z-index:2}.ExplorePage__SearchBar.expanded{width:220px;border-color:var(--accent1, #FFB648);box-shadow:0 0 0 4px #ffb64814}.ExplorePage__SearchBar.expanded .iconSearch{left:0}.ExplorePage__SearchBar__iconWrapper{display:flex;align-items:center;justify-content:center;width:44px;height:40px;position:absolute;left:0;top:0;z-index:3;pointer-events:none}.ExplorePage__SearchBar__iconSearch{width:20px;height:20px;color:var(--neutral3, #aaa);background:var(--surface1, #181818);border-radius:12px;display:flex;align-items:center;justify-content:center}.ExplorePage__SearchBar__input{font-family:inherit;font-size:1rem;line-height:1.5;font-weight:400;font-weight:500;color:var(--neutral2, #e0e0e0);background:transparent;border:none;outline:none;padding:8px 8px 8px 44px;width:100%;min-width:0;opacity:1;transition:width .3s cubic-bezier(.4,0,.2,1);box-sizing:border-box;height:40px;z-index:2}.ExplorePage__SearchBar__input::placeholder{color:var(--neutral3, #888);opacity:1}.ExplorePage__SearchBar__activator{position:absolute;left:0;top:0;width:44px;height:40px;background:none;border:none;cursor:pointer;z-index:4}@media(max-width:600px){.ExplorePage__SearchBar{width:44px}.ExplorePage__SearchBar.expanded{width:120px}}.TokensPage{padding:0;max-width:100%;margin:0 auto;display:flex;flex-direction:column;gap:16px}.TokensPage .SearchBar{width:42px;flex-shrink:0}.TokensPage .SearchBar.expanded{width:220px}@media(max-width:600px){.TokensPage .SearchBar.expanded{width:100%;flex:1 1 100%}}@media(min-width:600px){.TokensPage{gap:32px}}.TokensPage__Header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:40px}@media(max-width:768px){.TokensPage__Header{margin-top:32px;flex-direction:column;align-items:stretch;gap:12px}}@media(max-width:600px){.TokensPage__Header{flex-wrap:wrap}}.TokensPage__Title{font-size:1.75rem;line-height:1.25;font-weight:600;color:#fff;margin:0}@media(max-width:768px){.TokensPage__SearchWrapper{width:100%}}.TokensPage__TablesWrapper{width:100%}@media(max-width:768px){.TokensPage__TablesWrapper{margin-top:12px}}.PoolsPage{padding:0;max-width:100%;margin:0 auto;display:flex;flex-direction:column;gap:16px}.PoolsPage .SearchBar{width:42px;flex-shrink:0}.PoolsPage .SearchBar.expanded{width:220px}@media(max-width:600px){.PoolsPage .SearchBar.expanded{width:100%;flex:1 1 100%}}@media(min-width:600px){.PoolsPage{gap:32px}}.PoolsPage__Header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:40px}@media(max-width:768px){.PoolsPage__Header{margin-top:32px;flex-direction:column;align-items:stretch;gap:12px}}@media(max-width:600px){.PoolsPage__Header{flex-wrap:wrap}}.PoolsPage__Title{font-size:1.75rem;line-height:1.25;font-weight:600;color:#fff;margin:0}@media(max-width:768px){.PoolsPage__SearchWrapper{width:100%}}.PoolsPage__TablesWrapper{width:100%}@media(max-width:768px){.PoolsPage__TablesWrapper{margin-top:12px}}.VaultsPage{padding:0;max-width:100%;margin:0 auto;display:flex;flex-direction:column;gap:16px}.VaultsPage__Header{margin-bottom:0!important}.VaultsPage .SearchBar{width:42px;flex-shrink:0}.VaultsPage .SearchBar.expanded{width:220px}@media(max-width:600px){.VaultsPage .SearchBar.expanded{width:100%;flex:1 1 100%}}@media(min-width:600px){.VaultsPage{gap:32px}}.VaultsPage__Header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:40px}@media(max-width:768px){.VaultsPage__Header{margin-top:32px;flex-direction:column;align-items:stretch;gap:12px}}@media(max-width:600px){.VaultsPage__Header{flex-wrap:wrap}}.VaultsPage__Title{font-size:1.75rem;line-height:1.25;font-weight:600;color:#fff;margin:0}@media(max-width:768px){.VaultsPage__SearchWrapper{width:100%}}.VaultsPage__TablesWrapper{width:100%}.LiquidityPage{padding:0;max-width:100%;margin:0 auto;display:flex;flex-direction:column;gap:32px;min-height:80vh}.LiquidityPage__FilterButtons{display:flex;align-items:center;gap:8px}.LiquidityPage__FilterButtons .btn,.LiquidityPage__FilterButtons .btn:hover,.LiquidityPage__FilterButtons .btn:active{transition:none!important}.LiquidityPage__FilterButtons .btn:focus-visible{transition:none!important}.LiquidityPage__ContentWrapper{display:flex;flex-direction:column;gap:32px}.LiquidityPage__Main{width:100%}.LiquidityPage__TopSection{display:flex;gap:32px;margin-top:24px}@media(max-width:1024px){.LiquidityPage__TopSection{flex-direction:column;gap:24px}}.LiquidityPage__TopLine{display:flex;gap:32px}@media(max-width:1024px){.LiquidityPage__TopLine{flex-direction:column;gap:16px}}@media(max-width:768px){.LiquidityPage__TopLine{padding:12px;gap:12px}}.LiquidityPage__TopPoolsUltraCompact,.LiquidityPage__TopVaultsUltraCompact{flex:1;min-width:0;background:#ffffff05;border-radius:20px;border:1px solid rgba(255,255,255,.05);padding:16px}.LiquidityPage__TopLineTitle{font-size:1.125rem;line-height:1.35;font-weight:600;color:#fff;margin:0 0 12px;letter-spacing:.5px}.LiquidityPage__TopPoolsRow,.LiquidityPage__TopVaultsRow{display:flex;gap:8px;flex-wrap:wrap;align-items:center}@media(max-width:768px){.LiquidityPage__TopPoolsRow,.LiquidityPage__TopVaultsRow{gap:6px}}.LiquidityPage__TopPoolUltraCompact,.LiquidityPage__TopVaultUltraCompact{display:flex;align-items:center;gap:6px;padding:6px 8px;background:#ffffff08;border-radius:6px;cursor:pointer;transition:all .2s ease;border:1px solid rgba(255,255,255,.05);white-space:nowrap}.LiquidityPage__TopPoolUltraCompact:hover,.LiquidityPage__TopVaultUltraCompact:hover{background:#ffffff0f;border-color:#ffffff1a;transform:translateY(-1px)}.LiquidityPage__TopPoolUltraCompact__Symbol,.LiquidityPage__TopVaultUltraCompact__Symbol{font-size:.8125rem;line-height:1.5;font-weight:400;font-weight:500;color:#fff}.LiquidityPage__TopPoolUltraCompact__Apr,.LiquidityPage__TopVaultUltraCompact__Apr{font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em;font-weight:600;color:#ffb648;background:#ffb6481a;padding:2px 4px;border-radius:3px}.LiquidityPage__TopVaultUltraCompact .StickyIcon{opacity:.8}.LiquidityPage__Header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.LiquidityPage__Title{margin:0;font-size:1.75rem;line-height:1.25;font-weight:600;font-weight:700;color:#fff}@media(max-width:600px){.LiquidityPage__Title{font-size:1.5rem;line-height:1.3;font-weight:600}}.LiquidityPage__TableWrapper{margin-bottom:16px;overflow-x:auto;background:none}.LiquidityPage__Table{background:none;color:#e0e0e0;border-radius:12px;width:100%}.LiquidityPage__Table th,.LiquidityPage__Table td{padding:1rem;text-align:left;font-size:.9375rem;line-height:1.5;font-weight:400}.LiquidityPage__Table thead th{background:#ffffff0a;color:#aaa;font-weight:700;border-bottom:1px solid #232323}.LiquidityPage__Table tbody tr{border-bottom:1px solid #232323;transition:background .13s}.LiquidityPage__Table tbody tr:hover{background:#ffffff0a}.LiquidityPage__ClosedBtn{padding:8px 20px;border-radius:8px;background:#ffffff14;color:var(--accent1, #FFB648);border:none;font-weight:600;cursor:pointer;margin-top:12px;font-size:.9375rem;line-height:1.5;font-weight:400;transition:background .2s,color .2s}.LiquidityPage__ClosedBtn:hover{background:#ffb64821;color:#fff}.LiquidityPage__TopTitle{margin-top:0;font-size:1.25rem;line-height:1.3;font-weight:600;font-weight:700;margin-bottom:18px;color:#fff}.LiquidityPage__TopList{display:flex;flex-direction:column;gap:16px;width:100%}.LiquidityPage__TopCard{background:#ffffff0a;border-radius:12px;padding:12px;box-shadow:0 1px 4px #00000008;margin-bottom:8px;color:#e0e0e0;display:flex;flex-direction:column;gap:4px;transition:all .2s ease}.LiquidityPage__TopCard:hover{background:#ffffff0f;transform:translateY(-1px)}.LiquidityPage__TopPair{font-weight:600;font-size:1rem;line-height:1.5;font-weight:400;color:#fff}.LiquidityPage__TopPair .LiquidityPage__TopVersion{color:#888;font-size:.875rem;line-height:1.5;font-weight:400;margin-left:8px}.LiquidityPage__TopFee,.LiquidityPage__TopApr{font-size:.875rem;line-height:1.5;font-weight:400;color:#aaa}.LiquidityPage__TopApr--positive{color:#1aaf5d;margin-left:8px}.LiquidityPage--create{display:flex;flex-direction:row;gap:32px;max-width:900px;margin:0 auto;min-height:70vh}@media(max-width:900px){.LiquidityPage--create{flex-direction:column;gap:16px}}.LiquidityPage--create .LiquidityPage__CreateHeader{padding:32px 12px 12px;display:flex;flex-direction:column}.LiquidityPage--create .LiquidityPage__Timeline{min-width:180px;display:flex;flex-direction:column;align-items:flex-start;gap:18px;margin-top:32px}@media(max-width:900px){.LiquidityPage--create .LiquidityPage__Timeline{flex-direction:row;min-width:0;margin-top:0;gap:24px;justify-content:center}}.LiquidityPage--create .LiquidityPage__Step{display:flex;align-items:center;gap:12px;opacity:.6}.LiquidityPage--create .LiquidityPage__Step--active{opacity:1}.LiquidityPage--create .LiquidityPage__Step--active .LiquidityPage__StepNum{background:#ffb648;color:#fff}.LiquidityPage--create .LiquidityPage__Step--next .LiquidityPage__StepNum{background:#2d2c2a;color:#aaa}.LiquidityPage--create .LiquidityPage__StepNum{width:32px;height:32px;border-radius:50%;background:#2d2c2a;color:#aaa;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.125rem;line-height:1.35;font-weight:600;margin-right:4px}.LiquidityPage--create .LiquidityPage__StepLabel{font-size:1rem;line-height:1.5;font-weight:400;font-weight:600;color:#fff}.LiquidityPage--create .LiquidityPage__CreateContent{flex:1;background:none;border-radius:16px;padding:32px 12px 12px;display:flex;flex-direction:column;gap:24px}@media(max-width:900px){.LiquidityPage--create .LiquidityPage__CreateContent{padding:16px 8px}}.LiquidityPage--create .LiquidityPage__CreateTitle{font-size:1.125rem;line-height:1.35;font-weight:600;color:var(--accent1, #FFB648);margin-left:18px}.LiquidityPage--create .LiquidityPage__CreateSectionTitle{font-size:1.125rem;line-height:1.35;font-weight:600;font-weight:700;color:#fff;margin-bottom:6px}.LiquidityPage--create .LiquidityPage__CreateSectionDesc{color:#aaa;font-size:.9375rem;line-height:1.5;font-weight:400;margin-bottom:12px}.LiquidityPage--create .LiquidityPage__TokenSelectors{display:flex;align-items:center;gap:12px;margin-bottom:8px}.LiquidityPage--create .LiquidityPage__TokenSeparator{font-size:1.5rem;line-height:1.3;font-weight:600;color:#888;font-weight:700;margin:0 8px}.LiquidityPage--create .LiquidityPage__FeeTiers{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px;margin-bottom:8px}.LiquidityPage--create .LiquidityPage__FeeTierBtn{background:#1a1a1a80;backdrop-filter:blur(20px) saturate(200%);-webkit-backdrop-filter:blur(20px) saturate(200%);border:.5px solid rgba(255,255,255,.12);box-shadow:0 8px 32px #0006;border-radius:16px;color:#ffffffb3;font-weight:500;font-size:1rem;line-height:1.5;font-weight:400;padding:18px;display:flex;flex-direction:column;align-items:flex-start;gap:2px;cursor:pointer;min-width:0;min-height:110px;height:100%;width:100%;transition:all .3s ease;box-sizing:border-box}.LiquidityPage--create .LiquidityPage__FeeTierBtn:focus-visible{outline:1px solid rgba(255,255,255,.3);outline-offset:1px}.LiquidityPage--create .LiquidityPage__FeeTierBtn:hover{background:#ffffff0a;box-shadow:0 8px 32px #0006}.LiquidityPage--create .LiquidityPage__FeeTierBtn.active{background:#ffb648;border-color:#ffb64833;color:#171410;box-shadow:0 8px 32px #0006}.LiquidityPage--create .LiquidityPage__FeeTierBtn.active:hover{background:#ffb648;box-shadow:0 8px 32px #0006}.LiquidityPage--create .LiquidityPage__FeeTierBtn--advanced{background:none;border:1.5px dashed #888;color:#aaa;font-size:.9375rem;line-height:1.5;font-weight:400;font-weight:500;padding:10px 14px;margin-left:8px;min-height:110px;height:100%;width:100%;box-sizing:border-box}.LiquidityPage--create .LiquidityPage__FeeTierBtn--advanced .LiquidityPage__FeeTierAdvanced{color:#888;font-size:.9375rem;line-height:1.5;font-weight:400;margin-left:6px}.LiquidityPage--create .LiquidityPage__FeeTierLabel{font-size:1rem;line-height:1.5;font-weight:400;font-weight:600;margin-bottom:4px;transition:color .3s ease}.LiquidityPage--create .LiquidityPage__FeeTierDesc{font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em;color:#fff9;margin-bottom:4px;transition:color .3s ease}.LiquidityPage--create .LiquidityPage__FeeTierTVL{font-size:.9375rem;line-height:1.5;font-weight:400;color:#ffffff80;margin-top:auto;transition:color .3s ease}.LiquidityPage--create .LiquidityPage__FeeTierBtn.active .LiquidityPage__FeeTierLabel{color:#171410}.LiquidityPage--create .LiquidityPage__FeeTierBtn.active .LiquidityPage__FeeTierDesc{color:#171410b3}.LiquidityPage--create .LiquidityPage__FeeTierBtn.active .LiquidityPage__FeeTierTVL{color:#17141099}.LiquidityPage--create .LiquidityPage__CreateFooter{display:flex;justify-content:flex-end;flex-direction:column;gap:12px}.LiquidityPage--create .LiquidityPage__ContinueBtn{justify-content:center;padding:12px 32px;border-radius:10px;background:#ffb648;color:#fff;border:none;font-weight:700;font-size:1.125rem;line-height:1.35;font-weight:600;cursor:pointer;transition:background .18s;width:100%}.LiquidityPage--create .LiquidityPage__ContinueBtn{padding:12px 32px;border-radius:10px;background:#ffb648;color:#fff;border:none;font-weight:700;font-size:1.125rem;line-height:1.35;font-weight:600;cursor:pointer;transition:background .18s;display:flex;align-items:center;gap:6px}.LiquidityPage--create .LiquidityPage__ContinueBtn:hover{background:#ffb648}.LiquidityPage--create .LiquidityPage__ContinueBtn:disabled{background:#2d2c2a;color:#504f4c;cursor:not-allowed}.LiquidityPage--create .LiquidityPage__StepFee{background:#ffb64821;color:#ffb648;padding:4px 8px;border-radius:6px;font-size:.875rem;line-height:1.5;font-weight:400;font-weight:600}.LiquidityPage--create .LiquidityPage__PriceRange{display:flex;flex-direction:column;gap:16px;background:#ffffff08;border-radius:12px;padding:16px;margin-bottom:16px}.LiquidityPage--create .LiquidityPage__PriceRow{display:flex;align-items:center;gap:12px;justify-content:space-between}.LiquidityPage--create .LiquidityPage__PriceLabel{color:#aaa;font-size:.875rem;line-height:1.5;font-weight:400;font-weight:600;min-width:100px}.LiquidityPage--create .LiquidityPage__PriceValue{color:#fff;font-size:1rem;line-height:1.5;font-weight:400;font-weight:600;flex:1}.LiquidityPage--create .LiquidityPage__PriceInput{background:#ffffff14;border:1px solid #232323;border-radius:8px;color:#fff;padding:8px 12px;font-size:.875rem;line-height:1.5;font-weight:400;width:120px;outline:none}.LiquidityPage--create .LiquidityPage__PriceInput:focus{border-color:var(--accent1, #FFB648)}.LiquidityPage--create .LiquidityPage__PriceUnit{color:#aaa;font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em;min-width:150px}.LiquidityPage--create .LiquidityPage__LiquidityInputs{display:flex;flex-direction:column;gap:8px}.LiquidityPage--create .LiquidityPage__LiquidityInput{width:100%}.LiquidityPage__VaultStickyIcon{width:18px;height:18px;background:#000;border:1px solid #FFB648;border-radius:50%}.PoolView__Container{display:flex;justify-content:center;align-items:flex-start;min-height:70vh}.PoolView__Card{width:420px;background:var(--onyx-blacker-bis, #171410);border-radius:16px;box-shadow:0 2px 16px #0000001a;padding:32px;display:flex;flex-direction:column;align-items:center;border:1px solid #232323;margin-top:18px}.PoolView__Wrapper{display:flex;justify-content:center;align-items:center;min-height:60vh;font-size:1rem;line-height:1.5;font-weight:400;color:#fff}.PoolView__Header{text-align:center;margin-bottom:24px}.PoolView__HeaderTitle{font-weight:700;font-size:1.25rem;line-height:1.3;font-weight:600;margin-bottom:8px}.PoolView__HeaderAddress{color:#888;font-size:.9375rem;line-height:1.5;font-weight:400;margin-bottom:4px}.PoolView__HeaderUSD{font-weight:600;font-size:1rem;line-height:1.5;font-weight:400}.PoolView__HeaderValue{font-weight:700;font-size:1.5rem;line-height:1.3;font-weight:600;color:#ffd056}.PoolView__Info{display:flex;align-items:center;gap:12px;margin-bottom:18px}.PoolView__InfoPair{font-weight:600;font-size:1rem;line-height:1.5;font-weight:400}.PoolView__InfoVersion{background:#ffffff1a;border-radius:8px;padding:2px 8px;font-size:.875rem;line-height:1.5;font-weight:400;font-weight:500;color:#888}.PoolView__InfoStatus--in{color:#1ecb81;background:#1ecb811a;padding:4px 8px;border-radius:16px;font-weight:600;font-size:.875rem;line-height:1.5;font-weight:400}.PoolView__InfoStatus--out{color:#ff7456;background:#ff74561a;padding:4px 8px;border-radius:16px;font-weight:600;font-size:.875rem;line-height:1.5;font-weight:400}.PoolView__TokenLogos{display:inline-flex;align-items:center;position:relative;width:36px;height:28px}.PoolView__TokenLogo{width:24px;height:24px;border-radius:50%;border:2px solid #232323;background:#fff;position:absolute;overflow:hidden}.PoolView__TokenLogo--left{left:0;z-index:2}.PoolView__TokenLogo--right{left:16px;z-index:1}.PoolView__TokenLogo img{width:100%;height:100%;object-fit:cover}.PoolView__StatTokenLogo{width:18px;height:18px;border-radius:50%;vertical-align:middle;margin-left:4px;overflow:hidden}.PoolView__StatTokenLogo img{width:100%;height:100%;object-fit:cover}.PoolView__Actions{display:flex;gap:16px;width:100%}.PoolView__Actions button{margin-top:5px;width:100%}.PoolView__Stats{width:100%;margin-top:12px}.PoolView__StatRow{margin-bottom:10px;display:flex;align-items:center;justify-content:space-between}.PoolView__StatLabel{color:#888;font-size:.875rem;line-height:1.5;font-weight:400}.PoolView__StatValue{font-weight:600;font-size:1rem;line-height:1.5;font-weight:400;display:flex;align-items:center}.PoolView__Fees{width:100%;margin-top:20px;padding-top:20px;border-top:1px solid #232323}.PoolView__Fees h4{color:#fff;font-size:1rem;line-height:1.5;font-weight:400;font-weight:600;margin-bottom:12px}.PoolView__Fees .PoolView__StatRow{margin-bottom:8px}.PoolView__Fees .PoolView__StatLabel{color:#888;font-size:.875rem;line-height:1.5;font-weight:400}.PoolView__Fees .PoolView__StatValue{font-weight:600;font-size:1rem;line-height:1.5;font-weight:400;color:#ffb648}.PoolView__Form{display:flex;flex-direction:column;gap:16px;width:100%}.PoolView__Form .PoolView__FormRow{display:flex}.PoolView__FormError{background:#ff6b6b1a;border:1px solid rgba(255,107,107,.2);color:#ff6b6b;padding:12px;border-radius:6px;font-size:.875rem;line-height:1.5;font-weight:400;margin-top:16px}.PoolView__FormError p{word-wrap:break-word}.PoolView__ModalOverlay{position:fixed;z-index:1000;top:0;left:0;width:100vw;height:100vh;background:#0009;display:flex;align-items:center;justify-content:center;animation:fadeIn .25s}.PoolView__Modal{position:relative;background:#181818;border-radius:20px;box-shadow:0 4px 32px #0000002e;min-width:340px;max-width:420px;width:auto;min-height:180px;padding:32px 24px;display:flex;flex-direction:column;align-items:stretch;animation:modalPopIn .25s cubic-bezier(.4,0,.2,1)}.PoolView__ModalContent{width:100%;min-height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center}.PoolView__ModalHeader{display:flex;align-items:center;justify-content:space-between;width:100%}.PoolView__ModalTitle{font-size:1.125rem;line-height:1.35;font-weight:600;color:#fff;margin:0}.PoolView__ModalClose{background:none;border:none;padding:4px;border-radius:6px;cursor:pointer;color:#aaa;display:flex;align-items:center;transition:background .15s,color .15s}.PoolView__ModalClose:hover{color:#ffd056}.PoolView__Success{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:24px 0 12px}.PoolView__SuccessTitle{font-size:1.125rem;line-height:1.35;font-weight:600;font-weight:700;color:#ffd056;margin-bottom:16px;text-align:center}.UserPosition{width:100%;max-width:100%;background:#1a1a1a80;backdrop-filter:blur(20px) saturate(200%);-webkit-backdrop-filter:blur(20px) saturate(200%);border:.5px solid rgba(255,255,255,.12);box-shadow:0 8px 32px #0006;border-radius:16px;overflow:hidden;padding:0}.UserPosition__Title{color:#fff;font-size:1.125rem;line-height:1.35;font-weight:600;margin:0}.UserPosition__TopRow{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 1rem}.UserPosition__Empty{margin-top:16px;padding:0;border-radius:0;background:transparent;border:none;text-align:center;display:flex;align-items:center;justify-content:center;min-height:60px}.UserPosition__Empty--withActions{display:flex;flex-direction:column;align-items:center;gap:12px}.UserPosition__EmptyText{font-size:.875rem;line-height:1.5;font-weight:400;color:#fff9;margin:0;display:flex;align-items:center}.UserPosition__EmptyActions{display:flex;gap:18px;flex-wrap:wrap;justify-content:center}.UserPosition__EmptyActions .btn:not(.btn__accent):not(.btn__main){padding:8px 14px!important;font-size:.75rem;line-height:1.4;letter-spacing:.02em;font-weight:500;border-radius:999px!important;height:auto!important;min-height:auto!important;box-shadow:none!important;background:#ffffff0a;border:1px solid rgba(255,255,255,.12);color:#fff}.UserPosition__TopActions{display:flex;align-items:center;justify-content:flex-end;gap:18px;padding:0}.UserPosition .UserPosition__TopActions{justify-content:center;padding:16px}.UserPosition__TopActions .btn:not(.btn__accent):not(.btn__main){padding:8px 14px!important;font-size:.75rem;line-height:1.4;letter-spacing:.02em;font-weight:500;border-radius:999px!important;height:auto!important;min-height:auto!important;font-style:normal;background:#ffffff0a;border:1px solid rgba(255,255,255,.12);color:#fff}.UserPosition__TopActions .btn.btn__accent,.UserPosition__EmptyActions .btn.btn__accent{background:#ffb648!important;color:#171410!important;border:none!important;border-radius:999px!important;box-shadow:0 4px 16px #0000001a,inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff0d!important;transition:all .3s cubic-bezier(.34,1.56,.64,1)!important}.UserPosition__TopActions .btn.btn__accent:hover,.UserPosition__EmptyActions .btn.btn__accent:hover{box-shadow:0 6px 20px #00000026,inset 0 1px #ffffff26,inset 0 0 0 1px #ffffff14!important;transform:scale(1.02)!important}.UserPosition__TopActions .btn.btn__accent:active,.UserPosition__EmptyActions .btn.btn__accent:active{box-shadow:0 4px 16px #0000001a,inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff0d!important;transform:scale(.98)!important;transition:transform .1s ease-out!important}.UserPosition__TopActionGroup{display:flex;flex-direction:column;align-items:center;gap:2px}.UserPosition__TopActionSub{font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em;color:#ffffff80;text-align:center}.UserPosition__List{display:flex;flex-direction:column;gap:0;border-top:1px solid rgba(255,255,255,.06)}.UserPosition__Loading,.UserPosition__Empty{text-align:center;color:#888;font-size:.875rem;line-height:1.5;font-weight:400;padding:0;font-style:normal}.UserPosition__Loading{color:#ffd056}.UserPosition__Item{border-bottom:1px solid rgba(255,255,255,.06);border-radius:0;overflow:hidden}.UserPosition__Header{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;transition:background-color .2s ease;min-height:48px}.UserPosition__Header:hover{background:#ffffff05}.UserPosition__HeaderMain{display:flex;align-items:center;gap:0;flex:1;min-height:40px}.UserPosition__HeaderMain .UserPositionsTable__TypeBadgeWrapper~*{margin-left:0}.UserPosition__HeaderActions{display:flex;align-items:center;gap:8px;flex-shrink:0}.UserPosition__HeaderActions .btn{padding:4px 10px!important;font-size:.75rem;line-height:1.4;letter-spacing:.02em;font-weight:500;border-radius:999px!important;height:auto!important;min-height:auto!important}.UserPosition__HeaderActions .btn.btn__main,.UserPosition__HeaderActions .btn.btn__accent{background:#ffffff0a!important;color:#fffc!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:none!important;transition:all .2s ease!important}.UserPosition__HeaderActions .btn.btn__main:hover,.UserPosition__HeaderActions .btn.btn__accent:hover{background:#ffffff14!important;color:#fff!important;border-color:#fff3!important;transform:scale(1.02)!important}.UserPosition__HeaderActions .btn.btn__main:active,.UserPosition__HeaderActions .btn.btn__accent:active{background:#ffffff1f!important;transform:scale(.98)!important;transition:transform .1s ease-out!important}.UserPosition__HeaderActions .btn.btn__main:focus-visible,.UserPosition__HeaderActions .btn.btn__accent:focus-visible{outline:2px solid rgba(255,255,255,.3)!important;outline-offset:2px!important}.UserPosition__PositionPill{width:12px;height:12px;border-radius:50%;display:inline-block;position:relative;flex-shrink:0}.UserPosition__PositionPill--in{background:#1ecb81}.UserPosition__PositionPill--out{background:#ff7456}.UserPosition__PositionPillText{position:absolute;bottom:20px;left:50%;transform:translate(-50%) translateY(-100%) scale(.9);background:#000000e6;color:#fff;padding:6px 10px;border-radius:6px;font-size:.8125rem;line-height:1.5;font-weight:400;font-weight:500;white-space:nowrap;opacity:0;visibility:hidden;transition:all .2s ease;z-index:10;pointer-events:none}.UserPosition__PositionPillText:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:4px solid transparent;border-top-color:#000000e6}.UserPosition__PositionPill:hover .UserPosition__PositionPillText{opacity:1;visibility:visible;transform:translate(-50%) translateY(-100%) scale(1)}.UserPosition__PositionTokenId{font-size:.875rem;line-height:1.5;font-weight:400;font-weight:500;color:#888;flex-shrink:0;margin-left:12px}.UserPosition__PositionValue{font-size:1rem;line-height:1.5;font-weight:400;font-weight:600;color:#fff;flex:1;text-align:center}.UserPosition__FeesIndicator{background:#ffd0561a;color:#ffd056;padding:4px 8px;border-radius:12px;font-size:.8125rem;line-height:1.5;font-weight:400;font-weight:500;flex-shrink:0}.UserPosition__ExpandChevron{display:none}.UserPosition__PositionMeta{display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:140px}.UserPosition__PositionTokens{font-size:.75rem;line-height:1.4;letter-spacing:.02em;color:#9fa3b5;font-weight:500;text-align:right}.UserPosition__Details{border-top:1px solid rgba(255,255,255,.05);overflow:hidden}.UserPosition__DetailsContent{padding:20px}.UserPosition__DetailSection{margin-bottom:20px}.UserPosition__DetailSection:last-child{margin-bottom:0}.UserPosition__DetailSection h4{color:#fff;font-size:.875rem;line-height:1.5;font-weight:400;font-weight:600;margin:0 0 8px;text-transform:uppercase;letter-spacing:.5px}.UserPosition__DetailRow{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.UserPosition__DetailRow:last-child{margin-bottom:0}.UserPosition__DetailLabel{color:#888;font-size:.875rem;line-height:1.5;font-weight:400;font-weight:500}.UserPosition__DetailValue{color:#fff;font-size:.875rem;line-height:1.5;font-weight:400;font-weight:600}.UserPosition__DetailValue--in{color:#1ecb81}.UserPosition__DetailValue--out{color:#ff7456}.UserPosition__TokenComposition{display:flex;flex-direction:column;gap:6px}.UserPosition__TokenRow{display:flex;justify-content:space-between;align-items:center}.UserPosition__TokenAmount{color:#fff;font-size:.875rem;line-height:1.5;font-weight:400;font-weight:600}.UserPosition__TokenUSD{color:#888;font-size:.75rem;line-height:1.4;letter-spacing:.02em;font-weight:500}.UserPosition__ActionButtons{display:flex;gap:6px;margin-top:0;padding-top:0;border-top:none}.UserPosition__ActionBtn{cursor:pointer;border:none;transition:all .2s ease;text-align:center;white-space:nowrap}.UserPosition__ActionBtn--remove{background:#ffffff0d;color:#fff;border:1px solid rgba(255,255,255,.1)}.UserPosition__ActionBtn--remove:hover{background:#ffffff14;border-color:#fff3}.UserPosition__ActionBtn--remove:active{transform:translateY(0)}.UserPosition__ActionBtn--claim{background:#ffd0561a;color:#ffd056;border:1px solid rgba(255,208,86,.2)}.UserPosition__ActionBtn--claim:hover{background:#ffd05626;border-color:#ffd0564d}.UserPosition__ActionBtn--claim:active{transform:translateY(0)}@media(max-width:480px){.UserPosition{padding:1rem;max-width:100%}.UserPosition__Header{padding:10px 12px;flex-wrap:wrap;gap:8px}.UserPosition__PositionValue{font-size:.875rem;line-height:1.5;font-weight:400}.UserPosition__FeesIndicator{font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em;padding:3px 6px}.UserPosition__ActionButtons{grid-template-columns:1fr;gap:6px}}@media(max-width:360px){.UserPosition__Header{min-height:auto}.UserPosition__PositionTokenId{font-size:.875rem;line-height:1.5;font-weight:400;margin-left:8px}.UserPosition__PositionValue{font-size:.875rem;line-height:1.5;font-weight:400}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalPopIn{0%{opacity:0;transform:translateY(40px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Pool{padding:0;max-width:100%;margin:0 auto;display:flex;flex-direction:column;gap:0;min-height:80vh}.Pool__SectionHeadTitleLeft{display:flex;align-items:center;gap:16px;min-height:40px}.Pool__AddLiquidityBtn{margin-bottom:12px}@media(min-width:768px){.Pool__AddLiquidityBtn{margin-bottom:0}}.Pool__BreadcrumbsButtons{display:flex;align-items:center;gap:16px;width:100%}@media(max-width:600px){.Pool__BreadcrumbsButtons{flex-direction:column;align-items:stretch;gap:12px}}.Pool__BreadcrumbsButtons .btn{flex:1;min-width:0}.Pool__BreadcrumbsContainer{display:flex;justify-content:space-between;align-items:center;gap:16px}@media(max-width:600px){.Pool__BreadcrumbsContainer{flex-direction:column;align-items:flex-start;gap:12px}}.Pool__Breadcrumbs{display:flex;align-items:center;gap:8px;color:#8a8984;font-size:.875rem;line-height:1.5;font-weight:400;margin-top:0}@media(max-width:600px){.Pool__Breadcrumbs{margin-bottom:24px}}.Pool__BreadcrumbsLink{color:#ffffffb3;text-decoration:none;cursor:pointer;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:inline-block;-webkit-user-select:none;user-select:none}.Pool__BreadcrumbsLink:hover{color:#ffffffe6;transform:scale(1.02)}.Pool__BreadcrumbsLink:active{color:#fff;transform:scale(.98);transition:transform .1s ease-out}.Pool__BreadcrumbsLink__3{color:#fff;font-weight:600}.Pool--error,.Pool .VaultDetailPage--error{display:flex;align-items:center;justify-content:center;min-height:60vh}.Pool--error .VaultDetailPage__Error,.Pool .VaultDetailPage--error .VaultDetailPage__Error{text-align:center;color:#fff}.Pool--error .VaultDetailPage__Error h2,.Pool .VaultDetailPage--error .VaultDetailPage__Error h2{color:#ffd056;margin-bottom:1rem}.Pool--error .VaultDetailPage__Error p,.Pool .VaultDetailPage--error .VaultDetailPage__Error p{color:#aaa;margin-bottom:2rem}.Pool--error .VaultDetailPage__Error .button,.Pool--error .VaultDetailPage__Error a.button,.Pool .VaultDetailPage--error .VaultDetailPage__Error .button,.Pool .VaultDetailPage--error .VaultDetailPage__Error a.button{color:#ffffffb3!important;text-decoration:none;cursor:pointer;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:inline-block;-webkit-user-select:none;user-select:none;background:transparent!important;border:1px solid rgba(255,255,255,.12)!important;padding:8px 16px;border-radius:999px;font-size:14px}.Pool--error .VaultDetailPage__Error .button:hover,.Pool--error .VaultDetailPage__Error a.button:hover,.Pool .VaultDetailPage--error .VaultDetailPage__Error .button:hover,.Pool .VaultDetailPage--error .VaultDetailPage__Error a.button:hover{color:#ffffffe6!important;transform:scale(1.02);border-color:#fff3!important;background:#ffffff0a!important}.Pool--error .VaultDetailPage__Error .button:active,.Pool--error .VaultDetailPage__Error a.button:active,.Pool .VaultDetailPage--error .VaultDetailPage__Error .button:active,.Pool .VaultDetailPage--error .VaultDetailPage__Error a.button:active{color:#fff!important;transform:scale(.98);transition:transform .1s ease-out}.Pool__Banner{width:100%;margin-top:0;margin-bottom:40px!important;box-sizing:border-box}@media(max-width:768px){.Pool__Banner{margin-top:0;margin-bottom:32px!important}}.Pool__Content{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,400px);gap:24px}@media(max-width:1024px){.Pool__Content{grid-template-columns:1fr}}@media(max-width:768px){.Pool__Content{display:flex;flex-direction:column;align-items:stretch;gap:16px}}.Pool__Left{min-width:0;border-radius:16px;display:flex;flex-direction:column;padding:0}@media(max-width:600px){.Pool__Left{width:100%;min-width:0;max-width:100%;border-radius:10px;padding:0;order:1}}.Pool__Right{min-width:0;display:flex;flex-direction:column;gap:24px;position:sticky;top:100px;align-self:flex-start}.Pool__Right .VaultDetailPage__FormButton{margin-top:0}@media(max-width:1024px){.Pool__Right{position:static}}@media(max-width:768px){.Pool__Right{width:100%;min-width:0;max-width:100%;border-radius:10px;padding:0;order:2}}@media(max-width:1024px){.Pool__Chart{order:1}}@media(max-width:1024px){.Pool__PositionsSection{order:3}}@media(max-width:1024px){.Pool__Statistics{order:4}}@media(max-width:1024px){.Pool__InfoSection{order:5}}@media(max-width:1024px){.Pool__Transactions{order:6}}.Pool__ChartHead{margin-bottom:12px}.Pool__ChartHeadTop{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.Pool__SectionHead{width:100%}.Pool__SectionHeadTitle{margin:0;color:#fff;font-size:1.25rem;line-height:1.3;font-weight:600;display:flex;align-items:center;justify-content:space-between;gap:24px;height:auto;min-height:40px;width:100%}@media(max-width:1024px){.Pool__SectionHeadTitle{gap:16px}}@media(max-width:768px){.Pool__SectionHeadTitle{flex-direction:column;align-items:flex-start;gap:16px}}@media(max-width:600px){.Pool__SectionHeadTitle{font-size:1.125rem;line-height:1.35;font-weight:600;gap:12px}}.Pool__SectionHeadTitleRight{display:flex;align-items:center;gap:12px;height:auto;flex:1;justify-content:flex-end}@media(max-width:1024px){.Pool__SectionHeadTitleRight{gap:8px}}@media(max-width:768px){.Pool__SectionHeadTitleRight{display:none}}.Pool__SectionHeadStats{display:none}@media(max-width:768px){.Pool__SectionHeadStats{display:block;margin-top:16px;width:100%}}@media(max-width:600px){.Pool__SectionHeadStats{margin-top:12px}}.Pool__NameContainer{display:flex;flex-direction:column;gap:4px;justify-content:center}.Pool__Name{font-size:1.75rem;line-height:1.25;font-weight:600;font-weight:700;line-height:40px;height:40px;display:flex;align-items:center;color:#fff;white-space:nowrap}@media(max-width:600px){.Pool__Name{font-size:1.5rem;line-height:1.3;font-weight:600;font-weight:700}}.Pool__NameLink{text-decoration:none;color:inherit;cursor:pointer;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:inline-block;-webkit-user-select:none;user-select:none}.Pool__NameLink:hover{color:#ffb648;transform:scale(1.02)}.Pool__NameLink:active{color:#ffb648;transform:scale(.98);transition:transform .1s ease-out}.Pool__Meta{display:flex;align-items:center;gap:8px}.Pool__Fee{display:inline-flex;align-items:center;padding:1px 8px;border-radius:8px;font-size:10px;line-height:1.2;font-weight:500;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;background:#ffb64826;color:#ffb648;border:1px solid rgba(255,182,72,.3)}.Pool__FeeText{font-size:18px;line-height:1.2}.Pool__IconLink{display:flex;align-items:center;height:32px;transition:opacity .15s;opacity:.8}.Pool__IconLink:hover{opacity:1}.Pool__IconLink:hover svg path{fill:#ffb648}.Pool__Chart{margin-bottom:32px;overflow:hidden}@media(max-width:768px){.Pool__Chart{margin-bottom:32px}}@media(max-width:600px){.Pool__Chart{margin-bottom:24px}}.Pool__SkeletonBox{width:100%;min-height:200px;border-radius:16px;background:linear-gradient(90deg,#ffffff0f,#ffffff1f,#ffffff0f);background-size:200% 100%;animation:pool-skeleton-shimmer 1.4s ease-in-out infinite}.Pool__Statistics{margin-bottom:32px;margin-top:32px}@media(max-width:768px){.Pool__Statistics{margin-top:32px;margin-bottom:32px}}@media(max-width:600px){.Pool__Statistics{margin-top:24px;margin-bottom:24px}}.Pool__StatisticsTitle{font-size:1.125rem;line-height:1.35;font-weight:600;color:#fff;margin-bottom:16px}@media(max-width:600px){.Pool__StatisticsTitle{font-size:1.125rem;line-height:1.35;font-weight:600;margin-bottom:12px}}.Pool__PositionsSection{margin-top:32px;margin-bottom:32px;padding:0;width:100%}@media(max-width:768px){.Pool__PositionsSection{margin-top:32px;margin-bottom:32px}}@media(max-width:600px){.Pool__PositionsSection{margin-top:24px;margin-bottom:24px}}.Pool__StatCards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}@media(max-width:900px){.Pool__StatCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.Pool__StatCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.Pool__StatCardTitle{font-size:.875rem;line-height:1.5;font-weight:400;color:#8a8984;margin-bottom:8px;font-weight:500}@media(max-width:600px){.Pool__StatCardTitle{margin-bottom:6px}}.Pool__StatCardLabel{font-size:1.125rem;line-height:1.35;font-weight:600;color:#fff;margin:0}@media(max-width:600px){.Pool__StatCardLabel{font-size:1rem;line-height:1.5;font-weight:400;font-weight:600}}.Pool__Transactions{margin-top:32px;margin-bottom:32px}@media(max-width:600px){.Pool__Transactions{margin-top:24px;margin-bottom:24px}}.Pool__TransactionsSectionTitle{font-size:1.125rem;line-height:1.35;font-weight:600;color:#fff;margin-bottom:16px}@media(max-width:600px){.Pool__TransactionsSectionTitle{font-size:1.125rem;line-height:1.35;font-weight:600;margin-bottom:12px}}.Pool__InfoSection{display:flex;flex-direction:column;gap:16px;margin-top:32px;margin-bottom:32px}@media(max-width:768px){.Pool__InfoSection{margin-top:32px;margin-bottom:32px}}@media(max-width:600px){.Pool__InfoSection{gap:12px;margin-top:24px;margin-bottom:24px}}.Pool__InfoSectionTitle{font-size:1.125rem;line-height:1.35;font-weight:600;color:#fff;margin:0 0 16px}@media(max-width:600px){.Pool__InfoSectionTitle{font-size:1rem;line-height:1.5;font-weight:400;margin-bottom:12px;font-weight:600}}.Pool__InfoLinks{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:8px}.Pool__InfoLinks a{display:flex;align-items:center;gap:6px;color:#8a8984;text-decoration:none;font-size:.875rem;line-height:1.5;font-weight:400;transition:color .15s;line-height:1.3}.Pool__InfoLinks a:hover{color:#fff}.Pool__InfoLinks a svg{width:16px;height:16px;opacity:.8}.Pool__InfoDetails{display:flex;flex-direction:column;gap:16px}.Pool__InfoSection .Pool__InfoDetails{flex-direction:row;gap:24px;flex-wrap:wrap}@media(max-width:600px){.Pool__InfoSection .Pool__InfoDetails{flex-direction:column;gap:16px}}.Pool__InfoSection .Pool__InfoRow{border-bottom:none;padding-top:0;padding-bottom:0;flex:1;min-width:0}.Pool__TokenDetails{display:flex;align-items:center;justify-content:space-between;width:100%}.Pool__TokenAddressContainer{display:flex;align-items:center;gap:8px}.Pool__TokenAddressContainer:before{content:"—";display:inline-block;color:#fff6;font-size:.875rem;line-height:1.5;font-weight:400}.Pool__TokenAddressContainer a{line-height:11px}.Pool__ExplorerButton:hover svg path{stroke:#ffb648}.Pool__CopyButton{background:none;border:none;cursor:pointer;line-height:11px}.Pool__CopyButton:hover{color:#ffb648}.Pool__ExplorerButton{color:#8a8984;text-decoration:none}.Pool__ExplorerButton:hover{color:#fff}.Pool__TokenInfoDetailed{display:flex;gap:8px}.Pool__TokenInfoDetailed img{width:32px;height:32px;border-radius:50%;border:2px solid rgb(255,193,100);transition:border-color .18s ease,box-shadow .18s ease,transform .15s cubic-bezier(.34,1.56,.64,1)}.Pool__TokenLink{display:inline-flex;text-decoration:none;color:inherit;border-radius:999px;padding:0;background:transparent;border:none;cursor:pointer;transition:transform .15s cubic-bezier(.34,1.56,.64,1),color .18s ease}.Pool__TokenLink:hover{transform:translateY(-1px)}.Pool__TokenLink:hover .Pool__TokenSymbol{color:#ffb648}.Pool__TokenLink:hover .Pool__TokenInfoDetailed img{border-color:#ffb648}.Pool__TokenLink:active{transform:translateY(0);transition:transform .08s ease-out}.Pool__TokenMain{display:inline-flex;align-items:center;gap:8px}.Pool__TokenSymbol{font-size:.9375rem;line-height:1.5;font-weight:400;font-weight:600;color:#fff}.Pool__TokenAddress{font-size:.75rem;line-height:1.4;letter-spacing:.02em;font-weight:500;color:#ffffffb3}.Pool__TokenAddressLink{color:#ffffffb3;text-decoration:none;display:inline-block;-webkit-user-select:none;user-select:none;transition:color .25s cubic-bezier(.34,1.56,.64,1),transform .25s cubic-bezier(.34,1.56,.64,1),opacity .18s ease}.Pool__TokenAddressLink:hover{color:#ffffffeb;transform:scale(1.02);opacity:1}.Pool__TokenAddressLink:active{color:#fff;transform:scale(.98);transition:transform .1s ease-out}.Pool__SwapForm{padding-top:0}@media(max-width:1024px){.Pool__SwapForm{display:none}}.Pool__SwapForm--mobile{display:none}@media(max-width:1024px){.Pool__SwapForm--mobile{display:block;order:2;margin-top:24px;margin-bottom:24px;width:100%;border-radius:10px;padding-top:0}.Pool__SwapForm--mobile .Form{padding:0;height:auto}.Pool__SwapForm--mobile .Form__box{border:none!important;outline:none!important;box-shadow:none!important}}.Pool .VaultDetailPage__SwapForm{padding-top:0}@media(max-width:1024px){.Pool .VaultDetailPage__SwapForm{display:none}}.Pool .VaultDetailPage__SwapForm--mobile{display:none}@media(max-width:1024px){.Pool .VaultDetailPage__SwapForm--mobile{display:block;order:2;margin-top:24px;margin-bottom:24px;width:100%;border-radius:10px;padding-top:0}.Pool .VaultDetailPage__SwapForm--mobile .Form{padding:0;height:auto}.Pool .VaultDetailPage__SwapForm--mobile .Form__box{border:none!important;outline:none!important;box-shadow:none!important}}.Pool .Form{height:auto;padding-top:0}.Pool__InfoRow{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.06)}.Pool__InfoRow:last-child{border-bottom:none}@media(max-width:600px){.Pool__InfoRow{flex-direction:column;align-items:flex-start;gap:4px}}.Pool__InfoLabel{font-size:.875rem;line-height:1.5;font-weight:400;color:#8a8984;font-weight:500}.Pool__InfoValue{font-size:.875rem;line-height:1.5;font-weight:400;color:#fff;font-weight:600;width:100%}.Pool__TokenInfo{display:flex;align-items:center;gap:6px}.Pool__TokenLogo{width:16px;height:16px;border-radius:50%;object-fit:cover}@media(max-width:600px){.Pool__Chart,.Pool__Statistics,.Pool__Transactions,.Pool__InfoSection,.Pool__SwapForm{width:100%;min-width:0;max-width:100%;border-radius:10px;box-sizing:border-box}.Pool__Chart{overflow:hidden}}@keyframes pool-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.VaultsPage{padding:0;max-width:100%;margin:0 auto}.VaultsPage__Content{display:flex;flex-direction:column;gap:2rem;margin-top:0}.VaultsPage__Header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem;gap:2rem}@media(max-width:768px){.VaultsPage__Header{flex-direction:column;align-items:stretch}}.VaultsPage__Title h1{font-size:2.4rem;line-height:1.2;font-weight:600;font-weight:700;color:#fff;margin:0 0 .5rem}.VaultsPage__Title p{color:#aaa;font-size:1rem;line-height:1.5;font-weight:400;margin:0}.VaultsPage__Search{width:100%;display:flex;justify-content:flex-end}.VaultsPage__Search .SearchBar{width:auto}.VaultsPage__Search .SearchBar.SearchBar__compact{width:42px;min-width:42px;max-width:42px}.VaultsPage__Search .SearchBar.expanded{width:220px;min-width:220px;max-width:220px}.VaultsPage__Banner{width:100%;margin-bottom:80px!important;box-sizing:border-box}@media(max-width:768px){.VaultsPage__Banner{margin-bottom:64px!important}}.VaultsPage__Banner .swap-banner__content{position:relative}.VaultsPage__Banner .swap-banner__content:before{content:"";position:absolute;top:50%;right:0;transform:translate(15%,-50%);width:90px;height:90px;background:#ffffff0f;border-radius:50%;z-index:0}.VaultsPage__Banner .swap-banner__img{position:relative;z-index:1}.VaultDetailPage{padding:0;max-width:100%;margin:0 auto}.VaultDetailPage .StickyIcon,.VaultDetailPage .AWStickyIcon{width:20px;height:20px;background:#000;border-radius:50%;border:1px solid #FFB648}.VaultDetailPage__Breadcrumbs{display:flex;align-items:center;gap:8px;color:#8a8984;font-size:.875rem;line-height:1.5;font-weight:400;margin-top:0;margin-bottom:0}@media(max-width:600px){.VaultDetailPage__Breadcrumbs{margin-bottom:24px}}.VaultDetailPage__BreadcrumbsLink{color:#ffffffb3;text-decoration:none;cursor:pointer;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:inline-block;-webkit-user-select:none;user-select:none}.VaultDetailPage__BreadcrumbsLink:hover{color:#ffffffe6;transform:scale(1.02)}.VaultDetailPage__BreadcrumbsLink:active{color:#fff;transform:scale(.98);transition:transform .1s ease-out}.VaultDetailPage__BreadcrumbsLink__3{color:#fff;font-weight:600}.VaultDetailPage__BreadcrumbsAddress{color:#8a8984;font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em;margin-left:8px;padding:2px 8px;background:#ffffff1a;border-radius:12px}.VaultDetailPage__Breadcrumbs svg{width:16px;height:16px;fill:#8a8984}.VaultDetailPage__Banner{width:100%;margin-top:40px;margin-bottom:40px!important;box-sizing:border-box}@media(max-width:768px){.VaultDetailPage__Banner{margin-top:32px;margin-bottom:32px!important}}.VaultDetailPage--loading,.VaultDetailPage--error{display:flex;align-items:center;justify-content:center;min-height:60vh}.VaultDetailPage__Loading{text-align:center;color:#aaa}.VaultDetailPage__Loading .spinner{width:40px;height:40px;border:3px solid #333;border-top:3px solid #FFB648;border-radius:50%;animation:spin 1s linear infinite;margin:0 auto 1rem}.VaultDetailPage__Error{text-align:center;color:#fff}.VaultDetailPage__Error h2{color:#ffd056;margin-bottom:1rem}.VaultDetailPage__Error p{color:#aaa;margin-bottom:2rem}.VaultDetailPage__Error .button,.VaultDetailPage__Error a.button{color:#ffffffb3!important;text-decoration:none;cursor:pointer;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:inline-block;-webkit-user-select:none;user-select:none;background:transparent!important;border:1px solid rgba(255,255,255,.12)!important;padding:8px 16px;border-radius:999px;font-size:14px}.VaultDetailPage__Error .button:hover,.VaultDetailPage__Error a.button:hover{color:#ffffffe6!important;transform:scale(1.02);border-color:#fff3!important;background:#ffffff0a!important}.VaultDetailPage__Error .button:active,.VaultDetailPage__Error a.button:active{color:#fff!important;transform:scale(.98);transition:transform .1s ease-out}.VaultDetailPage__Header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem;gap:2rem}@media(max-width:768px){.VaultDetailPage__Header{flex-direction:column;align-items:stretch}}.VaultDetailPage__HeaderLeft{flex:1}.VaultDetailPage__HeaderRight{text-align:right}.VaultDetailPage__VaultInfo{display:flex;align-items:center;gap:8px;min-height:40px}.VaultDetailPage__VaultTitle{display:flex;align-items:center;gap:1rem}.VaultDetailPage__VaultTitle h1{font-size:1.75rem;line-height:1.25;font-weight:600;font-weight:700;color:#fff}.VaultDetailPage__VaultMeta{display:flex;align-items:center;gap:1rem}.VaultDetailPage__Strategy{display:inline-flex;align-items:center;padding:4px 12px;border-radius:8px;font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em;font-weight:600;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.VaultDetailPage__Strategy--sticky{background:#ffffff1a;color:#fffc;border:1px solid rgba(255,255,255,.15)}.VaultDetailPage__Strategy--autowin{background:#ffb64826;color:#ffb648;border:1px solid rgba(255,182,72,.3)}.VaultDetailPage__ExplorerLink{color:#aaa;text-decoration:none;padding-top:.5rem;background:none;border:none;cursor:pointer;transition:color .2s ease}.VaultDetailPage__ExplorerLink:hover{color:#ffb648}.VaultDetailPage__ExplorerLink svg{display:block}.VaultDetailPage__ExplorerDropdown{position:relative;display:inline-block}.VaultDetailPage__DropdownMenu{position:absolute;top:calc(100% + 8px);right:0;min-width:200px;background:#141414f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,182,72,.2);border-radius:12px;box-shadow:0 4px 16px #0006,0 0 0 1px #ffffff0d;overflow:hidden;z-index:1000;animation:dropdownSlideIn .2s cubic-bezier(.4,0,.2,1)}.VaultDetailPage__DropdownMenu:before{content:"";position:absolute;top:-6px;right:12px;width:12px;height:12px;background:#141414f2;border-left:1px solid rgba(255,182,72,.2);border-top:1px solid rgba(255,182,72,.2);transform:rotate(45deg);z-index:-1}.VaultDetailPage__DropdownItem{display:block;padding:12px 16px;color:#aaa;text-decoration:none;font-size:.875rem;line-height:1.5;font-weight:400;font-weight:500;transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)}.VaultDetailPage__DropdownItem:last-child{border-bottom:none}.VaultDetailPage__DropdownItem:hover{background:#ffb6481a;color:#ffb648;padding-left:20px}.VaultDetailPage__DropdownItem:active{background:#ffb64826}.VaultDetailPage__APR{text-align:right}.VaultDetailPage__APRLabel{display:block;color:#aaa;font-size:.875rem;line-height:1.5;font-weight:400;margin-bottom:.25rem}.VaultDetailPage__APRValue{display:block;color:#00ffa3;font-size:1.5rem;line-height:1.3;font-weight:600;font-weight:700}.VaultDetailPage__Tabs{display:flex;gap:.5rem;margin-bottom:2rem;border-bottom:1px solid rgba(255,255,255,.02)}.VaultDetailPage__Table td{display:flex}.VaultDetailPage__Table a{line-height:14px}.VaultDetailPage__Tab{background:none;border:none;color:#aaa;padding:1rem 1.5rem;font-size:1rem;line-height:1.5;font-weight:400;cursor:pointer;border-bottom:2px solid transparent;transition:all .2s ease}.VaultDetailPage__Tab:hover{color:#fff}.VaultDetailPage__Tab.active{color:#ffb648;border-bottom-color:#ffb648}.VaultDetailPage__Overview{display:grid;grid-template-columns:2fr 1fr;gap:2rem}@media(max-width:1024px){.VaultDetailPage__Overview{grid-template-columns:1fr}}.VaultDetailPage__StatsGrid{display:flex;flex-wrap:nowrap;gap:16px;max-width:100%;align-items:center}@media(max-width:1024px){.VaultDetailPage__StatsGrid{gap:12px}}@media(max-width:768px){.VaultDetailPage__StatsGrid{gap:12px;flex-wrap:nowrap}}@media(max-width:600px){.VaultDetailPage__StatsGrid{flex-direction:column;gap:12px;width:100%}}.VaultDetailPage__StatCard{display:flex;flex-direction:column;justify-content:flex-start;gap:8px;background:#ffffff05;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:10px 14px;transition:all .2s ease;position:relative;min-height:auto;flex:0 0 auto;width:140px;min-width:140px;overflow:visible}.VaultDetailPage__StatCard--apr{gap:8px}@media(max-width:1024px){.VaultDetailPage__StatCard{width:130px;min-width:130px;padding:8px 12px;gap:6px}}@media(max-width:768px){.VaultDetailPage__StatCard{width:120px;min-width:120px;gap:6px}}@media(max-width:600px){.VaultDetailPage__StatCard{width:100%;min-width:100%;padding:10px 14px;gap:8px}}.VaultDetailPage__StatCard--highlight{background:#ffb6481f;border:1px solid rgba(255,182,72,.3);box-shadow:0 8px 18px #ffb6482e,0 0 0 1px #ffb6482e}.VaultDetailPage__StatLabel{display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.5;font-weight:400;font-weight:600;color:#ffffffa3;text-transform:none;letter-spacing:0;margin-bottom:0;white-space:nowrap;overflow:visible;width:100%;position:relative}.VaultDetailPage__StatLabel .HelpTooltip{flex-shrink:0;margin-left:auto;position:relative;z-index:10}.VaultDetailPage__StatValue{display:flex;align-items:center;justify-content:flex-start;font-size:.9375rem;line-height:1.5;font-weight:400;color:#fff;line-height:1.2;margin-top:0}.VaultDetailPage__StatValue--main{font-size:.9375rem;line-height:1.5;font-weight:400;line-height:1.2}.VaultDetailPage__StatValue--loading{color:#aaa;font-size:.875rem;line-height:1.5;font-weight:400}.VaultDetailPage__StatValue--unavailable{color:#ffffff80;font-size:.875rem;line-height:1.5;font-weight:400}.VaultDetailPage__APRBreakdown{display:flex;flex-direction:column;gap:.35rem}.VaultDetailPage__APRDetails{display:flex;flex-direction:column;gap:.2rem;padding-top:.3rem;border-top:1px solid rgba(255,255,255,.08)}.VaultDetailPage__APRDetails .VaultDetailPage__APRDetail{font-size:.8125rem;line-height:1.5;font-weight:400;color:#aaa;font-weight:500}.VaultDetailPage__APRDetails .VaultDetailPage__APRDetail--bgt{color:#ffb648;font-weight:600}.VaultDetailPage__DepositSection,.VaultDetailPage__WithdrawSection{max-width:600px;margin:0 auto}.VaultDetailPage__DepositInfo,.VaultDetailPage__WithdrawInfo{background:#ffffff0a;border:1px solid rgba(255,255,255,.02);border-radius:8px;padding:1rem;margin-bottom:1.5rem}.VaultDetailPage__DepositInfo span,.VaultDetailPage__WithdrawInfo span{display:block;color:#fff;font-size:1rem;line-height:1.5;font-weight:400;margin-bottom:.5rem}.VaultDetailPage__DepositInfo span:last-child,.VaultDetailPage__WithdrawInfo span:last-child{margin-bottom:0}.VaultDetailPage__DepositActions,.VaultDetailPage__WithdrawActions{display:flex;gap:1rem;margin-bottom:2rem}@media(max-width:480px){.VaultDetailPage__DepositActions,.VaultDetailPage__WithdrawActions{flex-direction:column}}.VaultDetailPage__AutoCompound{background:#ffffff0a;border:1px solid rgba(255,255,255,.02);border-radius:12px;padding:1.5rem;text-align:center}.VaultDetailPage__AutoCompound h4{color:#ffb648;font-size:1.125rem;line-height:1.35;font-weight:600;margin:0 0 1rem}.VaultDetailPage__AutoCompoundAPY{font-size:2.4rem;line-height:1.2;font-weight:600;font-weight:700;color:#00ffa3;margin-bottom:1rem}.VaultDetailPage__AutoCompound p{color:#aaa;margin:0 0 .5rem;font-size:.875rem;line-height:1.5;font-weight:400}.VaultDetailPage__AutoCompound p:last-child{margin-bottom:0}.VaultDetailPage__MainContent{display:grid;grid-template-columns:70% 30%;gap:2rem}@media(max-width:1024px){.VaultDetailPage__MainContent{grid-template-columns:1fr}}.VaultDetailPage__LeftColumn{display:flex;flex-direction:column;gap:1rem}.VaultDetailPage__LeftColumn>*{margin-bottom:0}.VaultDetailPage__LeftColumn>*:not(:last-child){margin-bottom:40px}@media(max-width:768px){.VaultDetailPage__LeftColumn>*:not(:last-child){margin-bottom:32px}}.VaultDetailPage__RightColumn{display:flex;flex-direction:column;gap:1.5rem;position:sticky;top:100px;align-self:flex-start}@media(max-width:1024px){.VaultDetailPage__RightColumn{position:static}}.VaultDetailPage__SwapForm{padding-top:0}.VaultDetailPage__UserInfo{background:#ffffff0a;border:1px solid rgba(255,255,255,.02);border-radius:12px;padding:1.5rem}.VaultDetailPage__UserInfo h3{color:#fff;font-size:1.125rem;line-height:1.35;font-weight:600;margin:0 0 1rem}.VaultDetailPage__PositionValue{display:flex;flex-direction:column;gap:.25rem}.VaultDetailPage__PositionAmount{color:#fff;font-size:1.5rem;line-height:1.3;font-weight:600;font-weight:700}.VaultDetailPage__PositionShares{color:#aaa;font-size:.875rem;line-height:1.5;font-weight:400}.VaultDetailPage__AutoCompound{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:1.25rem;text-align:center;transition:all .3s ease}.VaultDetailPage__AutoCompoundHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.VaultDetailPage__AutoCompoundHeader h4{color:#ffb648;font-size:.9375rem;line-height:1.5;font-weight:400;font-weight:700;margin:0;text-transform:uppercase;letter-spacing:1px;display:flex;align-items:center;gap:.5rem}.VaultDetailPage__AutoCompound p{color:#ffffffa3;font-size:.875rem;font-weight:400;line-height:1.5;margin:0}.VaultDetailPage__Toggle{display:inline-flex;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:3px;position:relative}.VaultDetailPage__Toggle:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px;box-shadow:inset 0 2px 4px #0000004d;pointer-events:none;z-index:0}.VaultDetailPage__ToggleButton{position:relative;z-index:1;background:transparent;border:none;color:#ffffff8f;padding:.3rem .8rem;border-radius:10px;font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);text-transform:uppercase;letter-spacing:.5px;min-width:50px;text-align:center}.VaultDetailPage__ToggleButton:hover:not(.active){background:#ffffff0a;color:#fffc}.VaultDetailPage__ToggleButton.active{background:#ffb648;color:#ffd056;text-shadow:0px 1.5px 1px #100A25,-.5px 0px 0px #180E00,.5px 0px 0px #180E00,0px -.5px 0px #180E00;box-shadow:0 0 15px #ffb64840,0 4px 8px #0003}.VaultDetailPage__ToggleButton.active:hover{background:#ffb648;box-shadow:0 0 15px #ffb64840,0 4px 8px #0003}.VaultDetailPage__APY{font-size:1.5rem;line-height:1.3;font-weight:600;font-weight:700;color:#00ffa3;margin-bottom:.75rem}.VaultDetailPage__MyDeposits{margin-bottom:1.5rem}.VaultDetailPage__MyDepositsTitle{font-size:.875rem;line-height:1.5;font-weight:400;font-weight:600;color:#aaa;margin-bottom:1rem;text-transform:uppercase;letter-spacing:.5px}.VaultDetailPage__MyDepositsGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:1rem}.VaultDetailPage__MyDepositCard{background:#ffffff05;border:1px solid rgba(255,182,72,.2);border-radius:12px;padding:.8rem;display:flex;flex-direction:column;gap:.75rem;transition:all .3s ease}.VaultDetailPage__MyDepositHeader{display:flex;align-items:center;gap:.75rem}.VaultDetailPage__MyDepositIcon{width:40px;height:40px;border-radius:10px;background:linear-gradient(135deg,#ffb64833,#ffb6481a);border:1px solid rgba(255,182,72,.3);display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:8px;box-shadow:0 2px 8px #ffb64826}.VaultDetailPage__MyDepositIcon img{width:100%;height:100%;object-fit:contain}.VaultDetailPage__MyDepositIcon--autowin{background:linear-gradient(135deg,#9c784833,#9c78481a);border-color:#9c78484d;box-shadow:0 2px 8px #9c784826}.VaultDetailPage__MyDepositInfo{display:flex;flex-direction:column;gap:.25rem;flex:1;min-width:0}.VaultDetailPage__MyDepositLabel{font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em;font-weight:600;color:#aaa;text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.VaultDetailPage__MyDepositAmount{font-size:1rem;line-height:1.5;font-weight:400;font-weight:700;color:#fff}.VaultDetailPage__MyDepositValue{font-size:1.25rem;line-height:1.3;font-weight:600;font-weight:800;color:#ffb648;text-align:right}.VaultDetailPage__FormTabs{display:flex;gap:4px;margin-bottom:1rem;width:100%;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:4px;position:relative}.VaultDetailPage__FormTabs:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px;box-shadow:inset 0 2px 4px #0000004d;pointer-events:none;z-index:0}.VaultDetailPage__FormTabs .btn{flex:1;min-width:0;position:relative;z-index:1;margin:0;border-radius:16px;transition:all .3s cubic-bezier(.4,0,.2,1)}.VaultDetailPage__FormTabs .btn.btn__shade{background:transparent;border:none;color:#ffffff8f;font-weight:600}.VaultDetailPage__FormTabs .btn.btn__shade:hover{background:#ffffff0a;color:#fffc}.VaultDetailPage__FormTabs .btn.btn__shade .StickyIcon,.VaultDetailPage__FormTabs .btn.btn__shade .AWStickyIcon{opacity:.7}.VaultDetailPage__FormTabs .btn.btn__main{background:#ffb648;border:none;color:#ffd056;font-weight:700;text-shadow:0px 1.5px 1px #100A25,-.5px 0px 0px #180E00,.5px 0px 0px #180E00,0px -.5px 0px #180E00;box-shadow:0 0 15px #ffb64840,0 4px 8px #0003}.VaultDetailPage__FormTabs .btn.btn__main:hover{background:#ffb648;box-shadow:0 0 15px #ffb64840,0 4px 8px #0003}.VaultDetailPage__FormTab{background:none;border:none;color:#aaa;padding:.75rem 1rem;font-size:.875rem;line-height:1.5;font-weight:400;cursor:pointer;border-bottom:2px solid transparent;transition:all .2s ease}.VaultDetailPage__FormTab:hover{color:#fff}.VaultDetailPage__FormTab.active{color:#ffb648;border-bottom-color:#ffb648}.VaultDetailPage__DepositForm{display:flex;flex-direction:column;gap:1rem}.VaultDetailPage__DepositModeTabs{display:flex;gap:4px;width:100%;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:4px;position:relative}.VaultDetailPage__DepositModeTabs:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px;box-shadow:inset 0 2px 4px #0000004d;pointer-events:none;z-index:0}.VaultDetailPage__DepositModeTabs .btn{flex:1;min-width:0;position:relative;z-index:1;margin:0;border-radius:16px;transition:all .3s cubic-bezier(.4,0,.2,1)}.VaultDetailPage__DepositModeTabs .btn.btn__shade{background:transparent;border:none;color:#ffffff8f;font-weight:600}.VaultDetailPage__DepositModeTabs .btn.btn__shade:hover{background:#ffffff0a;color:#fffc}.VaultDetailPage__DepositModeTabs .btn.btn__main{background:#ffb648;border:none;color:#ffd056;font-weight:700;text-shadow:0px 1.5px 1px #100A25,-.5px 0px 0px #180E00,.5px 0px 0px #180E00,0px -.5px 0px #180E00;box-shadow:0 0 15px #ffb64840,0 4px 8px #0003}.VaultDetailPage__DepositModeTabs .btn.btn__main:hover{background:#ffb648;box-shadow:0 0 15px #ffb64840,0 4px 8px #0003}.VaultDetailPage__DepositModeTab{flex:1;background:#ffffff05;border:1px solid rgba(255,255,255,.02);color:#aaa;padding:.5rem;border-radius:6px;font-size:.875rem;line-height:1.5;font-weight:400;cursor:pointer;transition:all .2s ease}.VaultDetailPage__DepositModeTab:hover{color:#fff;border-color:#555}.VaultDetailPage__DepositModeTab.active{background:#ffb648;border-color:#ffb648;color:#fff}.VaultDetailPage__DoubleSideForm,.VaultDetailPage__DoubleDeposit{display:flex;flex-direction:column;gap:1rem}.VaultDetailPage__InsufficientBalance{margin-top:1rem;margin-bottom:1rem}.VaultDetailPage__InsufficientBalance .error-message{padding:12px 16px;background:#ff4d4d1a;border:1px solid rgba(255,77,77,.3);border-radius:8px;color:#ff4d4d;font-size:.875rem;font-weight:400;line-height:1.5}.VaultDetailPage__InsufficientBalance .error-message:not(:last-child){margin-bottom:8px}.VaultDetailPage__SwapInfo{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:14px 16px;margin-top:12px}.VaultDetailPage__SwapInfo p{font-size:.875rem;line-height:1.5;font-weight:400;font-weight:500;color:#fff9;margin:0 0 10px;letter-spacing:.3px}.VaultDetailPage__SwapInfo ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.VaultDetailPage__SwapInfo ul li{font-size:.875rem;line-height:1.5;font-weight:400;font-weight:500}.VaultDetailPage__TokenSelector{display:flex;gap:4px;width:100%;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:4px;position:relative;margin-bottom:1rem}.VaultDetailPage__TokenSelector:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px;box-shadow:inset 0 2px 4px #0000004d;pointer-events:none;z-index:0}.VaultDetailPage__TokenSelector .btn{flex:1;min-width:0;position:relative;z-index:1;margin:0;border-radius:16px;transition:all .3s cubic-bezier(.4,0,.2,1)}.VaultDetailPage__TokenSelector .btn.btn__shade{background:transparent;border:none;color:#ffffff8f;font-weight:600}.VaultDetailPage__TokenSelector .btn.btn__shade:hover{background:#ffffff0a;color:#fffc}.VaultDetailPage__TokenSelector .btn.btn__main{background:#ffb648;border:none;color:#ffd056;font-weight:700;text-shadow:0px 1.5px 1px #100A25,-.5px 0px 0px #180E00,.5px 0px 0px #180E00,0px -.5px 0px #180E00;box-shadow:0 0 15px #ffb64840,0 4px 8px #0003}.VaultDetailPage__TokenSelector .btn.btn__main:hover{background:#ffb648;box-shadow:0 0 15px #ffb64840,0 4px 8px #0003}.VaultDetailPage__TokenButton{flex:1;background:#ffffff05;border:1px solid rgba(255,255,255,.02);color:#aaa;padding:.5rem;border-radius:6px;font-size:.875rem;line-height:1.5;font-weight:400;cursor:pointer;transition:all .2s ease}.VaultDetailPage__TokenButton:hover{color:#fff;border-color:#555}.VaultDetailPage__TokenButton.active{background:#ffb648;border-color:#ffb648;color:#fff}.VaultDetailPage__WithdrawForm{display:flex;flex-direction:column;gap:1rem}.VaultDetailPage__WithdrawInput{display:flex;align-items:center;gap:.75rem}.VaultDetailPage__WithdrawInput .networkSelector__logoWrapper{width:32px;height:32px;background:#000;border-radius:50%;border:2px solid #FFB648}.VaultDetailPage__WithdrawInput .networkSelector__logoWrapper img{width:27px;height:27px}.VaultDetailPage__WithdrawInput .networkSelector__symbol{font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em}.VaultDetailPage__WithdrawInput .Inputs__From{height:98px}.VaultDetailPage__PercentageButtons{display:flex;gap:4px;width:100%;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:4px;position:relative}.VaultDetailPage__PercentageButtons:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px;box-shadow:inset 0 2px 4px #0000004d;pointer-events:none;z-index:0}.VaultDetailPage__PercentageButtons .btn{flex:1;min-width:0;position:relative;z-index:1;margin:0;border-radius:16px;transition:all .3s cubic-bezier(.4,0,.2,1)}.VaultDetailPage__PercentageButtons .btn.btn__shade{background:transparent;border:none;color:#ffffff8f;font-weight:600}.VaultDetailPage__PercentageButtons .btn.btn__shade:hover{background:#ffffff0a;color:#fffc}.VaultDetailPage__PercentageButtons .btn.btn__main{background:#ffb648;border:none;color:#ffd056;font-weight:700;text-shadow:0px 1.5px 1px #100A25,-.5px 0px 0px #180E00,.5px 0px 0px #180E00,0px -.5px 0px #180E00;box-shadow:0 0 15px #ffb64840,0 4px 8px #0003}.VaultDetailPage__PercentageButtons .btn.btn__main:hover{background:#ffb648;box-shadow:0 0 15px #ffb64840,0 4px 8px #0003}.VaultDetailPage__PercentageButtons .btn:disabled{opacity:.5;cursor:not-allowed}.VaultDetailPage__PercentageButtons .btn:disabled:hover{background:transparent;color:#ffffff8f;box-shadow:none}.VaultDetailPage__FormButton{margin-top:1rem}.VaultDetailPage__TopFilterButton{background:transparent;border:1px solid rgba(255,255,255,.12);color:#fff;border-radius:10px;font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);text-transform:uppercase;letter-spacing:.5px;min-width:50px;text-align:center}.VaultDetailPage__TopFilterButton:hover:not(.active){background:#ffffff0a;color:#fffc}.VaultDetailPage__TopFilterButton.active{background:#ffb648;color:#ffd056;text-shadow:0px 1.5px 1px #100A25,-.5px 0px 0px #180E00,.5px 0px 0px #180E00,0px -.5px 0px #180E00;box-shadow:0 0 15px #ffb64840,0 4px 8px #0003}.VaultDetailPage__TopFilterButton.active:hover{background:#ffb648;box-shadow:0 0 15px #ffb64840,0 4px 8px #0003}.VaultDetailPage__Wrapper{display:flex;align-items:center;justify-content:center;min-height:60vh;padding:2rem 1rem}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes dropdownSlideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Leaderboard{padding:0;max-width:100%;margin:0 auto;display:flex;flex-direction:column;gap:32px;min-height:80vh}@media(max-width:768px){.Leaderboard{padding:0;gap:24px}}.Leaderboard__ContentWrapper{width:100%;display:flex;flex-direction:column;gap:32px}.Leaderboard__PageTitle{font-size:1.75rem;line-height:1.25;font-weight:700;color:#fff;margin:0;padding:0;letter-spacing:-.3px;line-height:1.2;align-self:flex-start}@media(max-width:600px){.Leaderboard__PageTitle{font-size:1.5rem;line-height:1.3;font-weight:700}}.Leaderboard__SectionTitle{font-size:1.75rem;line-height:1.25;font-weight:700;color:#fff;margin:0;padding:0;letter-spacing:-.3px;line-height:1.2;align-self:flex-start}@media(max-width:600px){.Leaderboard__SectionTitle{font-size:1.5rem;line-height:1.3;font-weight:700}}.Leaderboard__Content{display:flex;flex-direction:column;gap:32px;width:100%}.Leaderboard__Content>.tokens-marquee~*:first-of-type{margin-top:40px}@media(max-width:768px){.Leaderboard__Content>.tokens-marquee~*:first-of-type{margin-top:32px}}@media(max-width:900px){.Leaderboard__Content{gap:24px}}.Leaderboard__Header{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:0;gap:16px}@media(max-width:768px){.Leaderboard__Header{flex-direction:column;align-items:flex-start;gap:12px}}.Leaderboard__Portfolio{display:flex;flex-direction:column;gap:12px}.Leaderboard__PortfolioRow{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}@media(max-width:900px){.Leaderboard__PortfolioRow{grid-template-columns:1fr;gap:12px}}.Leaderboard__TopBoosted{display:flex;flex-direction:column;gap:12px}.Leaderboard__TopBoostedGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(max-width:900px){.Leaderboard__TopBoostedGrid{grid-template-columns:1fr;gap:8px}}.Leaderboard__StatCardTitle{font-size:.625rem;line-height:1.6;font-weight:600;color:#ffffff7a;text-transform:uppercase;letter-spacing:.3px;text-align:center}.Leaderboard__StatCardContent{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;flex:1}.Leaderboard__StatCardValue{font-size:1.75rem;line-height:1.25;font-weight:700;color:#fff;line-height:1}.Leaderboard__StatCardValue--xlarge{font-size:1.5rem;line-height:1.3;font-weight:700}.Leaderboard__StatCardValue--highlight{color:#ffb648}.Leaderboard__StatCardSecondary{font-size:.8125rem;line-height:1.5;font-weight:500;color:#fff6;text-align:center}.Leaderboard__PositionCardStatLabel{font-size:.625rem;line-height:1.6;font-weight:600;color:#ffffff7a;text-transform:uppercase;letter-spacing:.3px}.Leaderboard__BoostedCard{display:flex;flex-direction:column;gap:10px;background:#ffffff05;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:12px 14px;cursor:pointer;text-decoration:none;transition:all .2s ease;height:100%;min-width:0}.Leaderboard__BoostedCard:hover{background:#ffb64814;border-color:#ffb648;transform:translateY(-2px);box-shadow:0 6px 16px #0003,0 0 0 1px #ffb6481a}.Leaderboard__StatCard{cursor:default}.Leaderboard__StatCard:hover{transform:none;background:#ffffff08;border-color:#ffffff1a;box-shadow:none}.Leaderboard__BoostedCardHeader{display:flex;align-items:center;gap:8px}.Leaderboard__BoostedCardInfo{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.Leaderboard__BoostedCardPair{font-size:.875rem;line-height:1.5;font-weight:700;color:#fff}.Leaderboard__BoostedCardType{font-size:.8125rem;line-height:1.5;font-weight:500;color:#ffffff8f;text-transform:uppercase;letter-spacing:.3px}.Leaderboard__BoostedCardAPR{display:flex;flex-direction:column;gap:8px;padding-top:10px;border-top:1px solid rgba(255,255,255,.08)}.Leaderboard__BoostedCardStat{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.Leaderboard__BoostedCardAPRValue{font-size:.8125rem;line-height:1.5;font-weight:700;color:#fff;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Leaderboard__BoostedCardAPRValue--large{font-size:1rem;line-height:1.5;font-weight:700}.Leaderboard__BoostedCardAPRValue--highlight{color:#ffb648}.Leaderboard__BoostedCardBoost{display:flex;align-items:center;justify-content:flex-end;gap:4px;font-size:.625rem;line-height:1.6;font-weight:700;color:#ffb648}.Leaderboard__WinnieIcon{width:14px;height:14px;border-radius:50%;object-fit:cover}.Leaderboard__Trending{display:flex;flex-direction:column;gap:12px}.Leaderboard__TrendingGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(max-width:900px){.Leaderboard__TrendingGrid{grid-template-columns:1fr;gap:20px}}.Leaderboard__TrendingColumn{display:grid;grid-template-rows:repeat(3,1fr);gap:8px;min-width:0}.Leaderboard__TrendingCards{display:contents}.Leaderboard__TrendingCard{display:flex;flex-direction:column;gap:10px;background:#ffffff05;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:12px 14px;cursor:pointer;text-decoration:none;transition:all .2s ease;height:100%;min-width:0}.Leaderboard__TrendingCard:hover{background:#ffb64814;border-color:#ffb648;transform:translateY(-2px);box-shadow:0 6px 16px #0003,0 0 0 1px #ffb6481a}.Leaderboard__TrendingCardHeader{display:flex;align-items:center;gap:8px}.Leaderboard__TrendingCardInfo{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.Leaderboard__TrendingCardPair{font-size:.875rem;line-height:1.5;font-weight:400;font-weight:700;color:#fff}.Leaderboard__TrendingCardFee{font-size:.8125rem;line-height:1.5;font-weight:400;font-weight:500;color:#ffffff8f;text-transform:uppercase;letter-spacing:.3px}.Leaderboard__TrendingCardAPR{display:flex;flex-direction:column;gap:4px;padding:10px 0;border-top:1px solid rgba(255,255,255,.08)}.Leaderboard__TrendingCardAPRLabel{display:flex;justify-content:space-between;align-items:center;font-size:.625rem;line-height:1.6;font-weight:400;font-weight:600;color:#ffffff7a;text-transform:uppercase;letter-spacing:.3px}.Leaderboard__BestAPRBadge{font-size:.625rem;line-height:1.6;font-weight:400;font-weight:700;letter-spacing:.5px;padding:3px 6px;border-radius:4px;background:#ffb64826;color:#ffb648;animation:bestAprPulse 2s ease-in-out infinite}@keyframes bestAprPulse{0%,to{background:#ffb64826;color:#ffb648}50%{background:#ffb64840;color:#ffd056}}.Leaderboard__TrendingCardAPRValue{font-size:1.125rem;line-height:1.35;font-weight:600;font-weight:700;color:#ffb648}@media(max-width:600px){.Leaderboard__TrendingCardAPRValue{font-size:1rem;line-height:1.5;font-weight:400;font-weight:700}}.Leaderboard__TrendingCardStats{display:flex;flex-direction:column;gap:8px}.Leaderboard__TrendingCardStat{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.Leaderboard__TrendingCardStatLabel{font-size:.625rem;line-height:1.6;font-weight:400;font-weight:600;color:#ffffff7a;text-transform:uppercase;letter-spacing:.3px;white-space:nowrap}.Leaderboard__TrendingCardStatValue{font-size:.8125rem;line-height:1.5;font-weight:400;font-weight:700;color:#fff;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Leaderboard__TableSection{display:flex;flex-direction:column;gap:16px}.Leaderboard__TableHeader{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:12px;margin-bottom:24px;min-height:40px}@media(max-width:600px){.Leaderboard__TableHeader{flex-direction:column;align-items:flex-start}}.Leaderboard__FilterButtons{display:flex;align-items:center;gap:8px}.Leaderboard__SearchWrapper{display:flex;align-items:center;gap:12px;margin-left:auto}@media(max-width:600px){.Leaderboard__SearchWrapper{width:100%;margin-left:0;margin-top:12px}}.Leaderboard__SearchResultCard{background:#ffffff05;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:20px 24px;margin-bottom:24px;animation:searchResultFadeIn .3s ease}@media(max-width:600px){.Leaderboard__SearchResultCard{padding:16px 18px;margin-bottom:20px}}@keyframes searchResultFadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Leaderboard__SearchResultLoading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:40px 24px}.Leaderboard__SearchResultLoading p{font-size:.9375rem;line-height:1.5;font-weight:400;color:#ffffff8f;margin:0}.Leaderboard__SearchResultError{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:40px 24px;text-align:center}.Leaderboard__SearchResultError p{font-size:.9375rem;line-height:1.5;font-weight:400;color:#ffffffb8;margin:0}.Leaderboard__SearchResultErrorSubtext{font-size:.875rem;line-height:1.5;font-weight:400;color:#ffffff7a!important}.Leaderboard__SearchResultContent{display:flex;flex-direction:column;gap:20px}.Leaderboard__SearchResultHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.08)}@media(max-width:600px){.Leaderboard__SearchResultHeader{flex-direction:column;gap:16px}}.Leaderboard__SearchResultWallet{display:flex;flex-direction:column;gap:6px;flex:1}.Leaderboard__SearchResultWalletLabel{font-size:.8125rem;line-height:1.5;font-weight:400;font-weight:600;color:#ffffff7a;text-transform:uppercase;letter-spacing:.3px}.Leaderboard__SearchResultWalletAddress{font-size:1rem;line-height:1.5;font-weight:400;font-weight:700;color:#fff;font-family:JetBrains Mono,Fira Code,monospace}.Leaderboard__SearchResultRank{display:flex;flex-direction:column;gap:6px;align-items:flex-end}@media(max-width:600px){.Leaderboard__SearchResultRank{align-items:flex-start}}.Leaderboard__SearchResultRankLabel{font-size:.8125rem;line-height:1.5;font-weight:400;font-weight:600;color:#ffffff7a;text-transform:uppercase;letter-spacing:.3px}.Leaderboard__SearchResultRankValue{font-size:1.5rem;line-height:1.3;font-weight:600;font-weight:700;color:#ffb648;line-height:1}.Leaderboard__SearchResultRankChange{font-size:.875rem;line-height:1.5;font-weight:400;font-weight:600;margin-top:4px}.Leaderboard__SearchResultRankChange--positive{color:#1ecb81}.Leaderboard__SearchResultRankChange--negative{color:#ff7456}.Leaderboard__SearchResultStats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:900px){.Leaderboard__SearchResultStats{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.Leaderboard__SearchResultStats{grid-template-columns:1fr;gap:12px}}.Leaderboard__SearchResultStat{display:flex;flex-direction:column;gap:6px}.Leaderboard__SearchResultStatLabel{font-size:.8125rem;line-height:1.5;font-weight:400;font-weight:600;color:#ffffff7a;text-transform:uppercase;letter-spacing:.3px}.Leaderboard__SearchResultStatValue{font-size:1rem;line-height:1.5;font-weight:400;font-weight:700;color:#fff}.Leaderboard__SearchResultStatValue--highlight{color:#ffb648}.Leaderboard__TableNote{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:8px;font-size:.875rem;line-height:1.5;font-weight:400;color:#ffffff8f}.Leaderboard__TableNote span:first-child{font-size:1rem;line-height:1.5;font-weight:400}.Leaderboard__RankCell{display:flex;align-items:center;gap:6px}.Leaderboard__Rank{font-size:.9375rem;line-height:1.5;font-weight:400;font-weight:600;color:#fff}.Leaderboard__Rank--top{font-size:1rem;line-height:1.5;font-weight:400;font-weight:700;color:#ffb648}.Leaderboard__Badge{font-size:.875rem;line-height:1.5;font-weight:400}.Leaderboard__UserCell{display:flex;align-items:center;gap:8px}.Leaderboard__UserCell--current .Leaderboard__Address{font-weight:700}.Leaderboard__Address{font-family:JetBrains Mono,Fira Code,monospace;font-size:.875rem;line-height:1.5;font-weight:400;color:#ffffffb3;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:inline-block}.Leaderboard__Address:hover{color:#ffffffe6;transform:scale(1.02)}.Leaderboard__Address:active{color:#fff;transform:scale(.98);transition:transform .1s ease-out}.Leaderboard__Address:visited{color:#ffffffb3}.Leaderboard__Address:visited:hover{color:#ffffffe6}.Leaderboard__YouBadge{padding:4px 10px;background:#ffb6481f;color:#ffb648;font-size:.625rem;line-height:1.6;font-weight:400;font-weight:700;border-radius:12px;text-transform:uppercase;letter-spacing:.5px;border:1px solid rgba(255,182,72,.2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);margin-left:8px}.Leaderboard__ChangeCell{font-size:.875rem;line-height:1.5;font-weight:400;font-weight:600;display:flex;align-items:center;gap:4px}.Leaderboard__ChangeCell--positive{color:#1ecb81}.Leaderboard__ChangeCell--negative{color:#ff7456}.Leaderboard__ChangeIcon{width:16px;height:16px;display:inline-block}.Leaderboard__TableRow--current{position:relative}.Leaderboard__TableRow--highlighted{background:#00ffa31f!important;border:2px solid rgba(0,255,163,.6)!important;border-left:4px solid #00FFA3!important;box-shadow:0 0 0 1px #00ffa34d,0 4px 12px #00ffa333,inset 0 1px #ffffff1a;animation:highlightPulse 2s ease-in-out infinite;position:relative}.Leaderboard__TableRow--highlighted:hover{background:#00ffa32e!important;border-color:#00ffa3cc!important}@keyframes highlightPulse{0%,to{box-shadow:0 0 0 1px #00ffa34d,0 4px 12px #00ffa333,inset 0 1px #ffffff1a}50%{box-shadow:0 0 0 1px #00ffa380,0 4px 16px #00ffa34d,inset 0 1px #ffffff26}}.Leaderboard__EmptyState{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:48px 24px;text-align:center}.Leaderboard__EmptyState p{color:#ffffff8f;font-size:.9375rem;line-height:1.5;font-weight:400;margin:0}.Leaderboard__LoadingState{display:flex;align-items:center;justify-content:center;padding:48px 24px}.Leaderboard__VaultsMarquee{width:100%;overflow:hidden;position:relative;background:#ffffff05;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:16px 0}.Leaderboard__VaultsMarquee:before,.Leaderboard__VaultsMarquee:after{content:"";position:absolute;top:0;width:60px;height:100%;z-index:2;pointer-events:none}.Leaderboard__VaultsMarquee:before{left:0;background:linear-gradient(to right,#12110e,#12110e00)}.Leaderboard__VaultsMarquee:after{right:0;background:linear-gradient(to left,#12110e,#12110e00)}.Leaderboard__VaultsMarqueeLoading{display:flex;align-items:center;justify-content:center;padding:40px 24px}.Leaderboard__VaultsMarqueeTrack{display:flex;gap:16px;animation:vaultsMarquee 60s linear infinite;will-change:transform}.Leaderboard__VaultsMarqueeTrack:hover{animation-play-state:paused}@keyframes vaultsMarquee{0%{transform:translate(0)}to{transform:translate(var(--marquee-translate, -33.333%))}}.Leaderboard__VaultsMarqueeItem{flex:0 0 auto;min-width:180px;display:flex;flex-direction:column;gap:12px;background:#ffffff05;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:12px 14px;cursor:pointer;transition:all .2s ease}.Leaderboard__VaultsMarqueeItem:hover{background:#ffb64814;border-color:#ffb648;transform:translateY(-2px);box-shadow:0 6px 16px #0003,0 0 0 1px #ffb6481a}@media(max-width:600px){.Leaderboard__VaultsMarqueeItem{min-width:240px;padding:10px 12px}}.Leaderboard__VaultsMarqueeItemHeader{display:flex;align-items:center;gap:10px}.Leaderboard__VaultsMarqueeItemInfo{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.Leaderboard__VaultsMarqueeItemPair{font-size:.875rem;line-height:1.5;font-weight:400;font-weight:700;color:#fff}.Leaderboard__VaultsMarqueeItemType{font-size:.8125rem;line-height:1.5;font-weight:400;font-weight:500;color:#ffffff8f;text-transform:uppercase;letter-spacing:.3px}.Leaderboard__VaultsMarqueeItemStats{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:10px;border-top:1px solid rgba(255,255,255,.08)}.Leaderboard__VaultsMarqueeItemStat{display:flex;flex-direction:column;gap:4px;flex:1}.Leaderboard__VaultsMarqueeItemStatLabel{font-size:.625rem;line-height:1.6;font-weight:400;font-weight:600;color:#ffffff7a;text-transform:uppercase;letter-spacing:.3px}.Leaderboard__VaultsMarqueeItemStatValue{font-size:.875rem;line-height:1.5;font-weight:400;font-weight:700;color:#fff}.Leaderboard__VaultsMarqueeItemStatValue--highlight{color:#ffb648}.MobileChartTestPage{min-height:100vh;padding:2rem 1rem}.MobileChartTestPage__Container{max-width:900px;margin:0 auto;display:flex;flex-direction:column;gap:2rem}.MobileChartTestPage__Title{font-size:32px;font-weight:800;color:#fff;margin:0;text-align:center}@media(max-width:600px){.MobileChartTestPage__Title{font-size:24px}}.MobileChartTestPage__Description{font-size:16px;color:#ffffffa3;text-align:center;line-height:1.6}.MobileChartTestPage__Description code{background:#ffb6481a;color:#ffb648;padding:2px 6px;border-radius:4px;font-family:Courier New,monospace;font-size:14px}.MobileChartTestPage__TokenSelector{display:flex;flex-direction:column;gap:12px;padding:1.5rem;background:#ffffff05;border-radius:12px;border:1px solid rgba(255,255,255,.08)}.MobileChartTestPage__Label{font-size:14px;font-weight:600;color:#ffffffa3;text-transform:uppercase;letter-spacing:.5px}.MobileChartTestPage__Buttons{display:flex;gap:12px;flex-wrap:wrap}@media(max-width:600px){.MobileChartTestPage__Buttons{flex-direction:column}}.MobileChartTestPage__CustomInput{display:flex;flex-direction:column;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}.MobileChartTestPage__Input{flex:1;padding:10px 14px;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:14px;font-family:Courier New,monospace;transition:all .2s ease}.MobileChartTestPage__Input:focus{outline:none;border-color:#ffb648;box-shadow:0 0 0 2px #ffb6481a}.MobileChartTestPage__Input::placeholder{color:#fff6}.MobileChartTestPage__Info{display:flex;flex-direction:column;gap:8px;padding:1rem;background:#ffffff05;border-radius:8px;border:1px solid rgba(255,255,255,.08);font-size:14px}.MobileChartTestPage__Info strong{color:#ffffffa3;font-weight:600}.MobileChartTestPage__Info code{background:#0000004d;color:#ffb648;padding:8px 12px;border-radius:6px;font-family:Courier New,monospace;font-size:12px;word-break:break-all;line-height:1.4}.MobileChartTestPage__ChartWrapper{width:100%;max-width:600px;margin:0 auto;border:2px solid rgba(255,255,255,.1);border-radius:20px;padding:1rem;background:#0000004d;box-shadow:0 8px 32px #0006}@media(max-width:600px){.MobileChartTestPage__ChartWrapper{border:none;padding:0;background:transparent;box-shadow:none}}.MobileChartTestPage__Instructions,.MobileChartTestPage__Usage{padding:1.5rem;background:#ffffff05;border-radius:12px;border:1px solid rgba(255,255,255,.08)}.MobileChartTestPage__Instructions h3,.MobileChartTestPage__Usage h3{font-size:18px;font-weight:700;color:#fff;margin:0 0 1rem}.MobileChartTestPage__Instructions ol,.MobileChartTestPage__Usage ol{margin:0;padding-left:1.5rem;display:flex;flex-direction:column;gap:8px}.MobileChartTestPage__Instructions ol li,.MobileChartTestPage__Usage ol li{color:#ffffffa3;line-height:1.6;font-size:14px}.MobileChartTestPage__Instructions ol li code,.MobileChartTestPage__Usage ol li code{background:#ffb6481a;color:#ffb648;padding:2px 6px;border-radius:4px;font-family:Courier New,monospace;font-size:13px}.MobileChartTestPage__Instructions pre,.MobileChartTestPage__Usage pre{background:#0006;padding:1rem;border-radius:8px;overflow-x:auto;font-size:13px;line-height:1.6;color:#fffc;border:1px solid rgba(255,255,255,.08);margin:1rem 0 0}@media(max-width:600px){.MobileChartTestPage__Instructions pre,.MobileChartTestPage__Usage pre{font-size:11px}}::selection{background-color:#ffb6484d;color:#fff}::-moz-selection{background-color:#ffb6484d;color:#fff}.TokenLogo{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;object-fit:cover;margin:0 4px}.TokenLogo--no-border,.TokenLogo.Modal__ItemImage{border:none!important}.Loader{position:relative;margin:0 auto;width:100%}.Loader:before{content:"";display:block;padding-top:100%;width:100%}.Loader .circular{animation:rotate 2s linear infinite;transform-origin:center center;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.Loader .path{animation:dash 1.5s ease-in-out infinite;stroke-dasharray:1,200;stroke-dashoffset:20;stroke-width:4;stroke-linecap:round;background:none}.Loader.desktopLoader{width:65px}.Loader.desktopLoader .path,.Loader.desktopLoader .circular{stroke-width:4.8}.Loader.mobileLoader{width:54px}.Loader.mobileLoader .path,.Loader.mobileLoader .circular{stroke-width:4}.Loader.panelLoader{width:75px}.Loader.panelLoader .path,.Loader.panelLoader .circular{stroke-width:4}.Loader.btnLoader{width:34px}.Loader.miniLoader{width:18px}.Loader.miniLoader .path,.Loader.miniLoader .circular{stroke-width:3}.Loader.smallLoader{width:28px}.Loader.smallLoader .path,.Loader.smallLoader .circular{stroke-width:3.2}.Loader.btn__main-loader .circular circle,.Loader.btn__main-loader .path{stroke:#ffb648!important;filter:drop-shadow(0px 1.2px .7px #100A25) drop-shadow(-.2px 0px 0px #180E00) drop-shadow(.2px 0px 0px #180E00) drop-shadow(0px -.2px 0px #180E00)}.Loader.btn__accent-loader .circular circle,.Loader.btn__accent-loader .path{stroke:#ffb648!important;filter:drop-shadow(0px 1.2px .7px #100A25) drop-shadow(-.2px 0px 0px #180E00) drop-shadow(.2px 0px 0px #180E00) drop-shadow(0px -.2px 0px #180E00)}.Loader.btn__shade-loader .circular circle,.Loader.btn__shade-loader .path{stroke:#b1b0ad!important}.Loader.btn__disabled-loader .circular circle,.Loader.btn__disabled-loader .path{stroke:#ffd0567a!important}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:1,200;stroke-dashoffset:-124px}}.shimmer{background:linear-gradient(90deg,#ffffff0f,#ffffff1f,#ffffff0f);background-size:1000px 100%;animation:shimmer-loading 2s infinite;display:block;border-radius:4px}@keyframes shimmer-loading{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes shimmer-pulse{0%,to{opacity:1;background:#ffffff1a}50%{opacity:.5;background:#ffffff2e}}@keyframes shimmer-pulse-circle{0%,to{opacity:.6;background:#ffffff4d}50%{opacity:.4;background:#ffffff80}}.SwapMetrics{display:flex;flex-direction:column;gap:0;margin-top:0;margin-bottom:0;padding:12px 16px;background:#ffffff05;border-radius:12px;border:0!important;box-shadow:none!important}.SwapMetrics__row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.05)}.SwapMetrics__row:last-child,.SwapMetrics__row--last{border-bottom:none!important}.SwapMetrics__row--priceImpact{border-bottom:1px solid rgba(255,255,255,.05)}.SwapMetrics__label{font-size:.875rem;line-height:1.5;font-weight:400;font-weight:500;color:#888;line-height:20px}.SwapMetrics__value{font-size:.875rem;line-height:1.5;font-weight:400;font-weight:500;color:#fff;line-height:20px;text-align:right}.PoolPage{padding:0;max-width:100%;margin:0 auto;display:flex;flex-direction:column;gap:32px;min-height:80vh}.PoolPage__FilterButtons{display:flex;align-items:center;gap:8px}.PoolPage__FilterButtons .btn,.PoolPage__FilterButtons .btn:hover,.PoolPage__FilterButtons .btn:active{transition:none!important}.PoolPage__FilterButtons .btn:focus-visible{transition:none!important}.PoolPage__ContentWrapper{display:flex;flex-direction:row;gap:32px}@media(max-width:1024px){.PoolPage__ContentWrapper{flex-direction:column}}@media(min-width:600px){.PoolPage{gap:32px}}@media(max-width:1024px){.PoolPage{flex-direction:column;gap:24px}}.PoolPage__Left{flex:7;border-radius:16px;padding:24px 0;box-shadow:0 2px 8px #0000000a;display:flex;flex-direction:column;justify-content:flex-start;min-width:0}@media(max-width:1024px){.PoolPage__Left{width:100%;padding:16px}}.PoolPage__Header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;min-height:40px}.PoolPage__Title{margin:0;padding:0;font-size:1.75rem;line-height:1.25;font-weight:600;font-weight:700;color:#fff;line-height:1.2;align-self:flex-start}@media(max-width:600px){.PoolPage__Title{font-size:1.5rem;line-height:1.3;font-weight:600}}.PoolPage__TableWrapper{margin-bottom:16px;overflow-x:auto;background:none}.PoolPage__Table{background:none;color:#e0e0e0;border-radius:12px;width:100%}.PoolPage__Table th,.PoolPage__Table td{padding:1rem;text-align:left;font-size:.9375rem;line-height:1.5;font-weight:400}.PoolPage__Table thead th{background:#ffffff0a;color:#aaa;font-weight:700;border-bottom:1px solid #232323}.PoolPage__Table tbody tr{border-bottom:1px solid #232323;transition:background .13s}.PoolPage__Table tbody tr:hover{background:#ffffff0a}.PoolPage__ClosedBtn{padding:8px 20px;border-radius:8px;background:#ffffff14;color:var(--accent1, #FFB648);border:none;font-weight:600;cursor:pointer;margin-top:12px;font-size:.9375rem;line-height:1.5;font-weight:400;transition:background .2s,color .2s}.PoolPage__ClosedBtn:hover{background:#ffb64821;color:#fff}.PoolPage__Right{flex:3;border-radius:16px;padding:24px 0;box-shadow:0 2px 8px #0000000a;display:flex;flex-direction:column;align-items:flex-start;min-width:0}@media(max-width:1024px){.PoolPage__Right{width:100%;padding:16px}}.PoolPage__TopTitle{margin-top:0;font-size:1.25rem;line-height:1.3;font-weight:600;font-weight:700;margin-bottom:18px;color:#fff}.PoolPage__TopList{display:flex;flex-direction:column;gap:16px;width:100%}.PoolPage__TopCard{background:#ffffff0a;border-radius:12px;padding:16px;box-shadow:0 1px 4px #00000008;margin-bottom:8px;color:#e0e0e0;display:flex;flex-direction:column;gap:2px}.PoolPage__TopPair{font-weight:600;font-size:1rem;line-height:1.5;font-weight:400;color:#fff}.PoolPage__TopPair .PoolPage__TopVersion{color:#888;font-size:.875rem;line-height:1.5;font-weight:400;margin-left:8px}.PoolPage__TopFee,.PoolPage__TopApr{font-size:.875rem;line-height:1.5;font-weight:400;color:#aaa}.PoolPage__TopApr--positive{color:#1aaf5d;margin-left:8px}.PoolPage--create{max-width:900px;margin:0 auto;min-height:70vh;gap:32px}.PoolPage--create.PoolPage--step2{max-width:1120px}.PoolPage--create .PoolPage__CreateLayout{display:flex;flex-direction:row;gap:32px}@media(max-width:900px){.PoolPage--create .PoolPage__CreateLayout{flex-direction:column;gap:16px}}.PoolPage--create .PoolPage__CreateHeader{padding:0 12px 24px;display:flex;flex-direction:column;position:sticky;top:96px;align-self:flex-start;min-width:180px;flex:0 0 auto}.PoolPage--step2 .PoolPage--create .PoolPage__CreateHeader{flex:0 0 240px;min-width:240px;max-width:240px}@media(max-width:900px){.PoolPage--create .PoolPage__CreateHeader{padding:0 8px 16px;flex:1;min-width:0;max-width:100%}}.PoolPage--create .PoolPage__Timeline{min-width:180px;display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:32px}@media(max-width:900px){.PoolPage--create .PoolPage__Timeline{flex-direction:row;min-width:0;margin-top:12px;gap:16px;justify-content:center}}.PoolPage--create .PoolPage__Step{display:flex;align-items:center;gap:12px;opacity:.6;transition:opacity .2s ease}.PoolPage--create .PoolPage__Step--active{opacity:1}.PoolPage--create .PoolPage__Step--active .PoolPage__StepNum{background:#ffb648;border-color:transparent;color:#171410;animation:heartbeat 1.5s ease-in-out infinite}.PoolPage--create .PoolPage__Step--active .PoolPage__StepLabel{color:#fff}.PoolPage--create .PoolPage__Step--next .PoolPage__StepNum{background:transparent;border:1px solid rgba(255,255,255,.1);color:#ffffffb3}.PoolPage--create .PoolPage__Step--next .PoolPage__StepLabel{color:#ffffffb3}.PoolPage--create .PoolPage__Step--clickable{cursor:pointer}.PoolPage--create .PoolPage__Step--clickable .PoolPage__StepLabel{transition:all .3s cubic-bezier(.34,1.56,.64,1);color:#fff9}.PoolPage--create .PoolPage__Step--clickable .PoolPage__StepLabel:hover{color:#ffffffe6;transform:scale(1.02)}.PoolPage--create .PoolPage__Step--clickable .PoolPage__StepLabel:active{color:#fff;transform:scale(.98);transition:transform .1s ease-out}.PoolPage--create .PoolPage__StepNum{width:32px;height:32px;border-radius:50%;background:transparent;border:1px solid rgba(255,255,255,.1);color:#ffffffb3;display:flex;align-items:center;justify-content:center;font-size:1.125rem;line-height:1.35;font-weight:600;margin-right:4px;transition:all .2s ease;flex-shrink:0}.PoolPage--create .PoolPage__StepLabel{font-size:1rem;line-height:1.5;font-weight:400;font-weight:500;color:#ffffffb3;transition:color .2s ease}@keyframes heartbeat{0%,to{transform:scale(1)}10%,30%{transform:scale(1.1)}20%,40%{transform:scale(1.05)}50%{transform:scale(1.15)}}.PoolPage--create .PoolPage__CreateContent{flex:1;background:none;border-radius:16px;padding:0 12px 16px;display:flex;flex-direction:column;gap:28px}@media(max-width:900px){.PoolPage--create .PoolPage__CreateContent{padding:0 8px 16px;gap:24px}}.PoolPage--create .PoolPage__CreateTwoColumns{display:flex;align-items:flex-start;gap:24px;width:100%}@media(max-width:900px){.PoolPage--create .PoolPage__CreateTwoColumns{flex-direction:column}}.PoolPage--create .PoolPage__DepositTabWrapper{margin-top:0;margin-bottom:12px;padding-top:0}.PoolPage--create .PoolPage__CreateColumn--left{flex:2;min-width:0;display:flex;flex-direction:column;gap:24px;margin-top:0;padding-top:0}.PoolPage--create .PoolPage__CreateColumn--right{flex:0 0 420px;max-width:420px;min-width:360px;display:flex;flex-direction:column;position:sticky;top:96px;align-self:flex-start;max-height:calc(100vh - 120px);overflow-y:auto}@media(max-width:900px){.PoolPage--create .PoolPage__CreateColumn--right{min-width:0;max-width:100%;position:static;max-height:none}}.PoolPage--create .PoolPage__CreateTitle{font-size:1.125rem;line-height:1.35;font-weight:600;color:var(--accent1, #FFB648);margin-left:18px}.PoolPage--create .PoolPage__CreateSectionTitle{font-size:1.125rem;line-height:1.35;font-weight:600;font-weight:700;color:#ffffffe6;margin-top:0;margin-bottom:6px;line-height:1.2}.PoolPage--create .PoolPage__CreateSectionDesc{color:#aaa;font-size:.9375rem;line-height:1.5;font-weight:400;margin-bottom:12px}.PoolPage--create .PoolPage__DepositTabWrapper{margin-top:4px;margin-bottom:12px}.PoolPage--create .PoolPage__TokenSelectors{display:flex;align-items:center;gap:12px;margin-bottom:8px}.PoolPage--create .PoolPage__TokenSelectors .networkSelector.has-token,.PoolPage--create .PoolPage__TokenSelectors .networkSelector{display:flex;height:auto;padding:0 12px 0 0!important;align-items:center;gap:12px;background:#1a1a1a80!important;backdrop-filter:blur(20px) saturate(200%)!important;-webkit-backdrop-filter:blur(20px) saturate(200%)!important;border-radius:999px!important;border:.5px solid rgba(255,255,255,.12)!important;box-shadow:0 4px 16px #0000001a,inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff0d!important;align-self:flex-end;font-size:14px;font-weight:600;color:#fff;line-height:24px;overflow:visible!important;transition:all .3s cubic-bezier(.34,1.56,.64,1)!important;-webkit-user-select:none;user-select:none}.PoolPage--create .PoolPage__TokenSelectors .networkSelector.has-token:hover,.PoolPage--create .PoolPage__TokenSelectors .networkSelector.has-token:focus-visible,.PoolPage--create .PoolPage__TokenSelectors .networkSelector:hover,.PoolPage--create .PoolPage__TokenSelectors .networkSelector:focus-visible{background:#ffffff14!important;border-color:#ffffff26!important;box-shadow:0 6px 20px #00000026,inset 0 1px #ffffff26,inset 0 0 0 1px #ffffff14!important;transform:scale(1.02)!important;outline:none}.PoolPage--create .PoolPage__TokenSelectors .networkSelector.has-token:active,.PoolPage--create .PoolPage__TokenSelectors .networkSelector:active{background:#ffffff1a!important;transform:scale(.98)!important;transition:transform .1s ease-out!important}.PoolPage--create .PoolPage__TokenSeparator{font-size:1.5rem;line-height:1.3;font-weight:600;color:#888;font-weight:700;margin:0 8px}.PoolPage--create .PoolPage__FeeTiers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:8px}@media(max-width:700px){.PoolPage--create .PoolPage__FeeTiers{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;margin-bottom:4px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}}.PoolPage--create .PoolPage__FeeTierBtn{background:#ffffff0a;backdrop-filter:blur(18px) saturate(200%);-webkit-backdrop-filter:blur(18px) saturate(200%);border:.5px solid rgba(255,255,255,.04);box-shadow:0 8px 24px #0006,inset 0 1px #ffffff0a;border-radius:18px;color:#ffffffe0;font-weight:500;font-size:1rem;line-height:1.5;font-weight:400;padding:16px 18px;display:flex;flex-direction:column;align-items:flex-start;gap:4px;cursor:pointer;min-width:0;min-height:96px;height:100%;width:100%;transition:all .22s ease;box-sizing:border-box}@media(max-width:700px){.PoolPage--create .PoolPage__FeeTierBtn{min-width:80%;flex:0 0 auto;scroll-snap-align:center}}.PoolPage--create .PoolPage__FeeTierBtn:focus-visible{outline:1px solid rgba(255,255,255,.35);outline-offset:1px}.PoolPage--create .PoolPage__FeeTierBtn.active{background:#ffffff1f;border-color:#ffffff29;color:#fff;box-shadow:0 10px 28px #0000008c,inset 0 1px #ffffff40}.PoolPage--create .PoolPage__FeeTierBtn:not(.active):hover{background:#ffffff12;border-color:#ffffff1a;transform:translateY(-1px)}.PoolPage--create .PoolPage__FeeTierBtn--advanced{background:none;border:1.5px dashed #888;color:#aaa;font-size:.9375rem;line-height:1.5;font-weight:400;font-weight:500;padding:10px 14px;margin-left:8px;min-height:110px;height:100%;width:100%;box-sizing:border-box}.PoolPage--create .PoolPage__FeeTierBtn--advanced .PoolPage__FeeTierAdvanced{color:#888;font-size:.9375rem;line-height:1.5;font-weight:400;margin-left:6px}.PoolPage--create .PoolPage__FeeTierLabel{font-size:1rem;line-height:1.5;font-weight:400;font-weight:600;color:#ffffffe6;margin-bottom:4px;transition:color .2s ease}.PoolPage--create .PoolPage__FeeTierDesc{font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.02em;color:#fff9;margin-bottom:4px;transition:color .2s ease}.PoolPage--create .PoolPage__FeeTierTVL{font-size:.9375rem;line-height:1.5;font-weight:400;color:#ffffff80;margin-top:auto;transition:color .2s ease}.PoolPage--create .PoolPage__FeeTierBtn.active .PoolPage__FeeTierLabel{color:#fff}.PoolPage--create .PoolPage__FeeTierBtn.active .PoolPage__FeeTierDesc{color:#ffffffe6}.PoolPage--create .PoolPage__FeeTierBtn.active .PoolPage__FeeTierTVL{color:#ffffffd9}.PoolPage--create .PoolPage__CreateFooter{display:flex;justify-content:flex-end;flex-direction:column;gap:12px;margin-top:16px;width:100%;padding:4px;box-sizing:border-box}.PoolPage--create .PoolPage__CreateFooter button{width:100%;max-width:calc(100% - 8px);box-sizing:border-box}.PoolPage--create .PoolPage__ContinueBtn,.PoolPage--create .PoolPage__PrimaryBtn,.PoolPage--create .PoolPage__BackBtn{font-weight:400!important;box-shadow:none!important}.PoolPage--create .PoolPage__ContinueBtn:hover,.PoolPage--create .PoolPage__PrimaryBtn:hover,.PoolPage--create .PoolPage__BackBtn:hover,.PoolPage--create .PoolPage__ContinueBtn:active,.PoolPage--create .PoolPage__PrimaryBtn:active,.PoolPage--create .PoolPage__BackBtn:active{box-shadow:none!important}.PoolPage--create .PoolPage__ContinueBtn:focus-visible,.PoolPage--create .PoolPage__PrimaryBtn:focus-visible,.PoolPage--create .PoolPage__BackBtn:focus-visible{box-shadow:0 0 0 4px #ffb64833!important}.PoolPage--create .PoolPage__StepFee{background:#ffb64821;color:#ffb648;padding:4px 8px;border-radius:6px;font-size:.875rem;line-height:1.5;font-weight:400;font-weight:600}.PoolPage--create .PoolPage__PairMeta{display:flex;flex-direction:column;gap:4px}.PoolPage--create .PoolPage__PairName{font-size:1.75rem;line-height:1.25;font-weight:600;font-weight:700;line-height:40px;height:40px;display:flex;align-items:center;color:#fff;white-space:nowrap}@media(max-width:600px){.PoolPage--create .PoolPage__PairName{font-size:1.5rem;line-height:1.3;font-weight:600;font-weight:700}}.PoolPage--create .PoolPage__PairFee{font-size:18px;line-height:1.2;color:#fff9}.PoolPage--create .PoolPage__PriceRange{display:flex;flex-direction:column;gap:0;background:#ffffff05;border-radius:12px;padding:12px 16px;margin-bottom:16px;border:0!important;box-shadow:none!important}.PoolPage--create .PoolPage__PriceRow{display:flex;align-items:center;justify-content:space-between;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.05)}.PoolPage--create .PoolPage__PriceRow:last-child{border-bottom:none}.PoolPage--create .PoolPage__PriceLabel{font-family:TT Hoves,system-ui,sans-serif;font-size:14px;font-weight:500;color:#888;line-height:20px;min-width:110px;flex:0 0 110px}.PoolPage--create .PoolPage__PriceValue{font-family:TT Hoves,system-ui,sans-serif;font-size:14px;font-weight:500;color:#fff;line-height:20px;flex:1;text-align:right}.PoolPage--create .PoolPage__PriceInput{background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:999px;color:#fff;padding:6px 12px;font-family:TT Hoves,system-ui,sans-serif;font-size:14px;line-height:20px;width:120px;outline:none;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:all .25s cubic-bezier(.34,1.56,.64,1)}.PoolPage--create .PoolPage__PriceInput:focus{border-color:#fff3;background:#ffffff14;transform:scale(1.01)}.PoolPage--create .PoolPage__PriceInput:hover:not(:focus){background:#ffffff0f;border-color:#ffffff24}.PoolPage--create .PoolPage__PriceUnit{font-family:TT Hoves,system-ui,sans-serif;font-size:12px;font-weight:500;color:#888;min-width:150px;text-align:right}.PoolPage--create .PoolPage__DoubleDeposit{display:flex;flex-direction:column;gap:8px;position:relative;width:100%}.PoolPage--create .PoolPage__LiquidityInput{width:100%}.validation-errors{margin:12px 0}.validation-errors .validation-error{background-color:#fef3cd;border:1px solid #fecba1;border-radius:6px;padding:8px 12px;margin-bottom:8px;font-size:.875rem;line-height:1.5;font-weight:400;color:#b45309;display:flex;align-items:center;gap:8px}.validation-errors .validation-error:last-child{margin-bottom:0}.btn-spinner{display:inline-block;animation:btn-spin 1s linear infinite}@keyframes btn-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-color-scheme:dark){.validation-errors .validation-error{background-color:#fbbf241a;border-color:#fbbf244d;color:#fbbf24}}.PortfolioPage{padding:0;max-width:100%;margin:0 auto;display:flex;flex-direction:column;gap:32px;min-height:80vh}.PortfolioPage .swap-banner__content{position:relative}.PortfolioPage .swap-banner__content:before{content:"";position:absolute;top:50%;right:0;transform:translate(5%,-50%);width:90px;height:90px;background:#ffffff0f;border-radius:50%;z-index:0}.PortfolioPage .swap-banner__img{position:relative;z-index:1}.PortfolioPage__FilterButtons{display:flex;align-items:center;gap:12px;flex-shrink:0;min-width:fit-content;padding:4px;overflow:visible!important;position:relative;z-index:2}.PortfolioPage__FilterButtons .btn.btn__accent{background:#ffb648!important;color:#171410!important;border:none!important;box-shadow:0 4px 16px #0000001a,inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff0d!important;transition:all .3s cubic-bezier(.34,1.56,.64,1)!important;position:relative;z-index:3;overflow:visible!important}.PortfolioPage__FilterButtons .btn.btn__accent:hover{background:#ffb648!important;box-shadow:0 6px 20px #00000026,inset 0 1px #ffffff26,inset 0 0 0 1px #ffffff14!important;transform:scale(1.02)!important}.PortfolioPage__FilterButtons .btn.btn__accent:active{background:#ffb648!important;transform:scale(.98)!important}.PortfolioPage__FilterButtons .btn:not(.btn__accent){transition:none!important}.PortfolioPage__FilterButtons .btn:not(.btn__accent):hover{transition:none!important}.PortfolioPage__FilterButtons .btn:not(.btn__accent):active{transition:none!important}.PortfolioPage__FilterButtons .btn:not(.btn__accent):focus-visible{transition:none!important}.PortfolioPage__ContentWrapper{display:flex;flex-direction:column;gap:32px;margin-top:40px}@media(max-width:768px){.PortfolioPage__ContentWrapper{margin-top:32px}}.PortfolioPage__TopRow{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;width:100%}@media(max-width:1200px){.PortfolioPage__TopRow{grid-template-columns:repeat(2,1fr);gap:16px}}@media(max-width:768px){.PortfolioPage__TopRow{grid-template-columns:1fr;gap:16px}}.PortfolioPage__PortfolioSection{width:100%;display:flex;flex-direction:column;gap:24px;margin-top:32px}@media(max-width:768px){.PortfolioPage__PortfolioSection{margin-top:24px}}.PortfolioPage__TabsWrapper{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:8px;min-height:40px}@media(max-width:600px){.PortfolioPage__TabsWrapper{flex-direction:column;align-items:flex-start;gap:12px;min-height:auto}}.PortfolioPage__FilterButtons{display:flex;align-items:center;gap:12px;flex-shrink:0;min-width:fit-content}.PortfolioPage__MainRow{display:grid;grid-template-columns:1fr 400px;gap:24px;align-items:start}@media(max-width:1200px){.PortfolioPage__MainRow{grid-template-columns:1fr;gap:24px}}.PortfolioPage__Main{width:100%;min-width:0}.PortfolioPage__TopSection{width:100%;position:sticky;top:24px}@media(max-width:1200px){.PortfolioPage__TopSection{position:static}}.PortfolioPage__Header{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px;min-height:40px}@media(max-width:600px){.PortfolioPage__Header{flex-direction:column;align-items:flex-start;gap:12px;min-height:auto}}.PortfolioPage__Title{margin:0;padding:0;font-size:1.75rem;line-height:1.25;font-weight:600;font-weight:700;color:#fff;line-height:1.2;align-self:flex-start}@media(max-width:600px){.PortfolioPage__Title{font-size:1.5rem;line-height:1.3;font-weight:600}}.PortfolioPage__TableWrapper{background:none;display:flex;flex-direction:column;overflow:hidden;min-height:200px}.PortfolioPage__TableWrapper:has(.Table__EmptyRow){min-height:auto}.PortfolioPage__TableWrapper .Table__Wrapper{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;height:100%;margin-bottom:0}.PortfolioPage__TableWrapper .Table__Scroll{flex:1;min-height:0;overflow-y:auto!important;overflow-x:hidden}.PortfolioPage__TableWrapper .Table{min-width:0}.PortfolioPage__TableWrapper .Table thead th,.PortfolioPage__TableWrapper .Table td{padding:1rem}.PortfolioPage__Table{background:none;color:#e0e0e0;border-radius:12px;width:100%}.PortfolioPage__Table th,.PortfolioPage__Table td{padding:1rem;text-align:left;font-size:.9375rem;line-height:1.5;font-weight:400}.PortfolioPage__Table thead th{background:#ffffff0a;color:#aaa;font-weight:700;border-bottom:1px solid #232323}.PortfolioPage__Table tbody tr{border-bottom:1px solid #232323;transition:background .13s}.PortfolioPage__Table tbody tr:hover{background:#ffffff0a}.PortfolioPage__VaultStickyIcon{width:18px;height:18px;background:#000;border:1px solid #FFB648;border-radius:50%}.PortfolioPage__StatsHeader{width:100%;display:flex;flex-direction:column;gap:16px}.PortfolioPage__StatsHeaderTitle{font-size:1.25rem;line-height:1.3;font-weight:600;font-weight:700;color:#fff;margin:0;letter-spacing:-.3px}.PortfolioPage__StatsHeaderEmpty{display:flex;align-items:center;justify-content:center;padding:48px 24px;background:#ffffff05;border-radius:16px;border:1px solid rgba(255,255,255,.08)}.PortfolioPage__StatsHeaderEmpty p{font-size:.9375rem;line-height:1.5;font-weight:400;color:#ffffff8f;margin:0}.PortfolioPage__StatsHeaderContent{display:flex;align-items:center;justify-content:center;padding:48px 24px}.PortfolioPage__StatsHeaderGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media(max-width:1200px){.PortfolioPage__StatsHeaderGrid{grid-template-columns:repeat(2,1fr);gap:12px}}@media(max-width:768px){.PortfolioPage__StatsHeaderGrid{grid-template-columns:repeat(2,1fr);gap:12px}}@media(max-width:600px){.PortfolioPage__StatsHeaderGrid{grid-template-columns:1fr;gap:12px}}.PortfolioPage__StatCard{display:flex;flex-direction:column;justify-content:space-between;gap:4px;background:#1a1a1a80;backdrop-filter:blur(20px) saturate(200%);-webkit-backdrop-filter:blur(20px) saturate(200%);border:.5px solid rgba(255,255,255,.12);border-radius:12px;padding:16px;transition:all .2s ease;position:relative;min-height:120px;box-shadow:none}.PortfolioPage__StatCardContent{display:flex;align-items:center;justify-content:center;padding:24px;min-height:120px}.PortfolioPage__StatCardEmpty{font-size:.875rem;line-height:1.5;font-weight:400;color:#ffffff8f;text-align:center;margin:0}.PortfolioPage__StatCardHeader{display:flex;align-items:center;justify-content:space-between;gap:6px}.PortfolioPage__StatCardLabel{font-size:.875rem;line-height:1.5;font-weight:400;font-weight:600;color:#ffffffa3;text-transform:none;letter-spacing:0}.PortfolioPage__StatCardValue{display:flex;align-items:center;justify-content:center;font-size:1.75rem;line-height:1.25;font-weight:600;font-weight:700;color:#fff;line-height:1;margin-top:4px}.PortfolioPage__StatCardValue--highlight{color:#ffb648}.PortfolioPage__StatCardSubtext{display:flex;align-items:center;justify-content:flex-start;font-size:.8125rem;line-height:1.5;font-weight:400;font-weight:500;color:#ffffff7a;margin-top:4px}.PortfolioPage__StatCardChange{display:flex;align-items:center;gap:4px;font-size:.8125rem;line-height:1.5;font-weight:400;font-weight:600;line-height:1.2}.PortfolioPage__StatCardChange--positive{color:#00ffa3}.PortfolioPage__StatCardChange--negative{color:#ff4d4d}.PortfolioPage__StatCardChangeIcon{width:12px;height:12px;flex-shrink:0}.PortfolioPage__StatCardRank{display:flex;align-items:center;justify-content:space-between;margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}.PortfolioPage__StatCardRankLabel{font-size:.8125rem;line-height:1.5;font-weight:400;font-weight:600;color:#ffffff7a}.PortfolioPage__StatCardRankValue{font-size:.9375rem;line-height:1.5;font-weight:400;font-weight:700;color:#ffb648}.PortfolioPage__StatCardButton{width:100%;margin-top:12px}.PortfolioPage__StatCardReferralInput{display:flex;flex-direction:row;gap:8px;margin-top:12px;align-items:center}.PortfolioPage__StatCardInput{flex:1;min-width:0;height:32px;border-radius:40px;border:1px solid var(--surface3, #232323);background:#ffffff0a;padding:0 12px;transition:all .3s cubic-bezier(.4,0,.2,1);box-sizing:border-box;font-size:.875rem;line-height:1.5;font-weight:400;color:#fff}.PortfolioPage__StatCardInput:hover{border-color:var(--surface4, #2a2a2a)}.PortfolioPage__StatCardInput[readonly]{cursor:pointer}.PortfolioPage__StatCardInput[readonly]:hover{border-color:#ffb6484d}.PortfolioPage__StatCardInput[readonly]:active{border-color:#ffb64880}.PortfolioPage__StatCardInput:focus{outline:none;border-color:var(--accent1, #FFB648);box-shadow:0 0 0 4px #ffb64814}.PortfolioPage__StatCardBreakdown{display:flex;align-items:center;gap:12px;margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}.PortfolioPage__StatCardBreakdownItem{flex:1;display:flex;flex-direction:column;gap:4px}.PortfolioPage__StatCardBreakdownLabel{font-size:.625rem;line-height:1.6;font-weight:400;font-weight:600;color:#ffffff7a;text-transform:uppercase;letter-spacing:.3px}.PortfolioPage__StatCardBreakdownValue{font-size:.875rem;line-height:1.5;font-weight:400;font-weight:700;color:#fff}.PortfolioPage__StatCardBreakdownDivider{width:1px;height:40px;background:#ffffff14}.PortfolioPage__StatCardBreakdown .btn.btn__shade{background:#1a1a1a80!important;backdrop-filter:blur(20px) saturate(200%)!important;-webkit-backdrop-filter:blur(20px) saturate(200%)!important;border:.5px solid rgba(255,255,255,.12)!important}.PortfolioPage__StatCardBreakdown .btn.btn__shade:hover{background:#1a1a1a99!important;border-color:#ffffff2e!important}.PortfolioPage__StatCardBreakdown .btn.btn__shade:active{background:#1a1a1ab3!important}.PortfolioPage__ReferralLink{display:flex;flex-direction:column;gap:12px;background:#ffffff05;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:16px}.PortfolioPage__ReferralLinkHeader{display:flex;flex-direction:column;gap:4px}.PortfolioPage__ReferralLinkLabel{font-size:.9375rem;line-height:1.5;font-weight:400;font-weight:600;color:#fff}.PortfolioPage__ReferralLinkSubtext{font-size:.8125rem;line-height:1.5;font-weight:400;color:#ffffff8f}.PortfolioPage__ReferralLinkInputWrapper{display:flex;gap:8px;align-items:center}.PortfolioPage__ReferralLinkInput{flex:1;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:10px 12px;font-size:.875rem;line-height:1.5;font-weight:400;color:#fff;font-family:JetBrains Mono,Fira Code,monospace;outline:none;transition:border-color .2s ease}.PortfolioPage__ReferralLinkInput:focus{border-color:#ffb648}.PortfolioPage__ReferralLinkInput::selection{background:#ffb6484d}.PortfolioPage__ReferralLinkButton{padding:10px 20px;background:#ffb648;color:#000;border:none;border-radius:8px;font-size:.875rem;line-height:1.5;font-weight:400;font-weight:700;cursor:pointer;transition:all .2s ease;white-space:nowrap}.PortfolioPage__ReferralLinkButton:hover{background:#ffb648;transform:translateY(-1px)}.PortfolioPage__ReferralLinkButton:active{transform:translateY(0)}.PortfolioPage__ReferralLinkButton--copied{background:#1ecb81;color:#fff}.PortfolioPage__ReferralLinkNote{font-size:.8125rem;line-height:1.5;font-weight:400;color:#ffffff7a;display:flex;align-items:center;gap:4px}.PortfolioPage__ReferralLinkBeraname{font-family:JetBrains Mono,Fira Code,monospace;color:#ffb648;font-weight:600}.PortfolioPage__BalanceCard{background:#ffffff05;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:20px}.PortfolioPage__BalanceCardContent{display:flex;align-items:center;justify-content:center;padding:48px 24px}.PortfolioPage__BalanceCardEmpty{font-size:.9375rem;line-height:1.5;font-weight:400;color:#ffffff8f;text-align:center;margin:0}.PortfolioPage__BalanceCardHeader{display:flex;flex-direction:column;gap:8px}.PortfolioPage__BalanceCardTitle{font-size:.9375rem;line-height:1.5;font-weight:400;font-weight:600;color:#ffffffa3;margin:0}.PortfolioPage__BalanceCardTotal{font-size:2rem;line-height:1.2;font-weight:600;font-weight:700;color:#fff;line-height:1}@media(max-width:600px){.PortfolioPage__BalanceCardTotal{font-size:1.5rem;line-height:1.3;font-weight:600}}.PortfolioPage__BalanceCardBreakdown{display:flex;align-items:center;gap:24px;padding:20px 0;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}@media(max-width:600px){.PortfolioPage__BalanceCardBreakdown{flex-direction:column;gap:16px;align-items:stretch}}.PortfolioPage__BalanceCardItem{flex:1;display:flex;flex-direction:column;gap:6px}.PortfolioPage__BalanceCardLabel{font-size:.8125rem;line-height:1.5;font-weight:400;font-weight:600;color:#ffffff7a;text-transform:uppercase;letter-spacing:.3px}.PortfolioPage__BalanceCardValue{font-size:1.25rem;line-height:1.3;font-weight:600;font-weight:700;color:#fff;line-height:1}.PortfolioPage__BalanceCardCount{font-size:.8125rem;line-height:1.5;font-weight:400;color:#ffffff7a}.PortfolioPage__BalanceCardDivider{width:1px;height:60px;background:#ffffff14}@media(max-width:600px){.PortfolioPage__BalanceCardDivider{width:100%;height:1px}}.PortfolioPage__BalanceCardFees{display:flex;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px solid rgba(255,255,255,.08)}.PortfolioPage__BalanceCardFeesLabel{font-size:.875rem;line-height:1.5;font-weight:400;font-weight:600;color:#ffffffa3}.PortfolioPage__BalanceCardFeesValue{font-size:1.125rem;line-height:1.35;font-weight:600;font-weight:700;color:#ffb648}.PortfolioPage__TwoColumns{display:grid;grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr);gap:24px;align-items:start}@media(max-width:900px){.PortfolioPage__TwoColumns{grid-template-columns:1fr;gap:24px}}.PortfolioPage__LeftColumn,.PortfolioPage__RightColumn{width:100%;min-width:0;display:flex;flex-direction:column}.PortfolioPage__TwoColumns .PortfolioPage__LeftColumn .PortfolioPage__Header,.PortfolioPage__TwoColumns .PortfolioPage__RightColumn .PortfolioPage__Header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:24px;min-height:40px}.PortfolioPage__TwoColumns .PortfolioPage__LeftColumn .PortfolioPage__Header .PortfolioPage__Title,.PortfolioPage__TwoColumns .PortfolioPage__RightColumn .PortfolioPage__Header .PortfolioPage__Title{line-height:1.2;margin:0;padding:0;align-self:flex-start}.PortfolioPage__TwoColumns .PortfolioPage__LeftColumn .PortfolioPage__Header{justify-content:flex-start}.PortfolioPage__YourPortfolioCard{background:#ffffff05;border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:1rem;display:flex;flex-direction:column;gap:20px;height:fit-content}.PortfolioPage__YourPortfolioEmpty{display:flex;align-items:center;justify-content:center;padding:48px 24px;text-align:center}.PortfolioPage__YourPortfolioEmpty p{font-size:.9375rem;line-height:1.5;font-weight:400;color:#ffffff8f;margin:0}.PortfolioPage__YourPortfolioContent{display:grid;grid-template-columns:1fr auto 1fr;gap:24px;align-items:stretch;flex:1;min-height:0}@media(max-width:600px){.PortfolioPage__YourPortfolioContent{grid-template-columns:1fr}.PortfolioPage__YourPortfolioContent__YourPortfolioContent--loading{display:flex!important;align-items:center;justify-content:center;width:100%;text-align:center;min-height:240px}.PortfolioPage__YourPortfolioContent{gap:20px}}.PortfolioPage__YourPortfolioLeft{display:flex;flex-direction:column;gap:20px;justify-content:space-between}.PortfolioPage__YourPortfolioTotalBalance{display:flex;flex-direction:column;gap:8px}.PortfolioPage__YourPortfolioTotalBalanceLabel{font-size:.875rem;line-height:1.5;font-weight:400;font-weight:600;color:#ffffffa3}.PortfolioPage__YourPortfolioTotalBalanceValue{font-size:2rem;line-height:1.2;font-weight:600;font-weight:700;color:#fff;line-height:1}.PortfolioPage__YourPortfolioBalanceRow{display:grid;grid-template-columns:1fr auto 1fr;gap:16px;align-items:center}.PortfolioPage__YourPortfolioBalanceItem{display:flex;flex-direction:column;gap:4px}.PortfolioPage__YourPortfolioBalanceLabel{font-size:.8125rem;line-height:1.5;font-weight:400;font-weight:600;color:#ffffff7a}.PortfolioPage__YourPortfolioBalanceValue{font-size:1.25rem;line-height:1.3;font-weight:600;font-weight:700;color:#fff;line-height:1}.PortfolioPage__YourPortfolioBalanceDivider{width:1px;height:40px;background:#ffffff14}.PortfolioPage__YourPortfolioVerticalDivider{width:1px;align-self:stretch;background:#ffffff14}@media(max-width:600px){.PortfolioPage__YourPortfolioVerticalDivider{width:100%;height:1px;align-self:auto}}.PortfolioPage__YourPortfolioRight{display:flex;flex-direction:column;gap:16px;justify-content:space-between}.PortfolioPage__YourPortfolioPointsHeader{display:flex;align-items:center;justify-content:space-between;gap:16px}.PortfolioPage__YourPortfolioPointsLabel{font-size:.875rem;line-height:1.5;font-weight:400;font-weight:600;color:#ffffffa3}.PortfolioPage__YourPortfolioRank{display:flex;align-items:center;gap:8px}.PortfolioPage__YourPortfolioRankLabel{font-size:.8125rem;line-height:1.5;font-weight:400;font-weight:600;color:#ffffff7a}.PortfolioPage__YourPortfolioRankValue{display:flex;align-items:center;gap:6px}.PortfolioPage__YourPortfolioRankValue>span{font-size:.9375rem;line-height:1.5;font-weight:400;font-weight:700;color:#ffb648}.PortfolioPage__YourPortfolioRankChange{display:flex;align-items:center;gap:2px;font-size:.8125rem;line-height:1.5;font-weight:400;font-weight:600}.PortfolioPage__YourPortfolioRankChange--gain{color:#4ade80}.PortfolioPage__YourPortfolioRankChange--loss{color:#f87171}.PortfolioPage__YourPortfolioRankChange svg{width:12px;height:12px}.PortfolioPage__YourPortfolioPointsValue{font-size:1.75rem;line-height:1.25;font-weight:600;font-weight:700;color:#fff;line-height:1}.PortfolioPage__YourPortfolioPointsRow{display:grid;grid-template-columns:1fr 1fr;gap:16px}.PortfolioPage__YourPortfolioPointsItem{display:flex;flex-direction:column;gap:4px}.PortfolioPage__YourPortfolioPointsItemLabel{font-size:.8125rem;line-height:1.5;font-weight:400;font-weight:600;color:#ffffff7a}.PortfolioPage__YourPortfolioPointsItemValue{font-size:.9375rem;line-height:1.5;font-weight:400;font-weight:700;color:#fff}.PortfolioPage__YourPortfolioReferralSection{display:flex;flex-direction:column;gap:16px;padding-top:20px;border-top:1px solid rgba(255,255,255,.08);width:100%}.PortfolioPage__YourPortfolioReferralTopRow{display:flex;align-items:center;gap:12px;width:100%}.PortfolioPage__YourPortfolioReferralLinkRow{display:flex;align-items:center;gap:12px;width:100%;flex:1;min-width:0}.PortfolioPage__YourPortfolioReferralLinkRow .btn{flex-shrink:0}.PortfolioPage__YourPortfolioReferralLinkInputField{flex:1;min-width:0;height:32px;border-radius:40px;border:1px solid var(--surface3, #232323);background:#ffffff0a;padding:0 12px;transition:all .3s cubic-bezier(.4,0,.2,1);box-sizing:border-box;font-size:.875rem;line-height:1.5;font-weight:400;color:#fff;cursor:default}.PortfolioPage__YourPortfolioReferralLinkInputField:hover{border-color:var(--surface4, #2a2a2a)}.PortfolioPage__YourPortfolioReferralLinkInputField:focus{outline:none;border-color:var(--accent1, #FFB648);box-shadow:0 0 0 4px #ffb64814}.PortfolioPage__YourPortfolioReferralBottomRow{display:flex;align-items:center;gap:12px;width:100%}.PortfolioPage__YourPortfolioReferralStatItem{flex-shrink:0;min-width:fit-content}.PortfolioPage__YourPortfolioReferralInput{display:flex;flex-direction:row;gap:12px;align-items:center;flex:1;min-width:0}.PortfolioPage__YourPortfolioReferralInputField{flex:1;min-width:0;height:32px;border-radius:40px;border:1px solid var(--surface3, #232323);background:#ffffff0a;padding:0 12px;transition:all .3s cubic-bezier(.4,0,.2,1);box-sizing:border-box;font-size:.875rem;line-height:1.5;font-weight:400}.PortfolioPage__YourPortfolioReferralInputField:hover{border-color:var(--surface4, #2a2a2a)}.PortfolioPage__YourPortfolioReferralInputField:focus{outline:none;border-color:var(--accent1, #FFB648);box-shadow:0 0 0 4px #ffb64814}.PortfolioPage__YourPortfolioReferralStats{display:flex;justify-content:space-between;align-items:center;width:100%}@media(max-width:600px){.PortfolioPage__YourPortfolioReferralStats{grid-template-columns:1fr;gap:12px}}.PortfolioPage__YourPortfolioReferralStatItem{display:flex;flex-direction:column;gap:4px;align-items:flex-start}@media(max-width:600px){.PortfolioPage__YourPortfolioReferralStatItem{align-items:center;text-align:center}}.PortfolioPage__YourPortfolioReferralStatItem--button{align-items:flex-end;justify-content:center;margin-left:auto;justify-self:end}@media(max-width:600px){.PortfolioPage__YourPortfolioReferralStatItem--button{align-items:center;margin-left:0;justify-self:stretch}}.PortfolioPage__YourPortfolioReferralStatLabel{display:flex;align-items:center;justify-content:space-between;gap:6px;font-size:.8125rem;line-height:1.5;font-weight:400;font-weight:600;color:#ffffff7a}.PortfolioPage__YourPortfolioReferralStatValue{font-size:1.125rem;line-height:1.35;font-weight:600;font-weight:700;color:#fff;line-height:1}.PortfolioPage__YourPortfolioReferralStatValue--highlight{color:#ffb648}.PortfolioPage__YourPortfolioReferralStatSubtext{font-size:.625rem;line-height:1.6;font-weight:400;font-weight:500;color:#ffffff7a;margin-top:2px}.PortfolioPage__YourPortfolioReferralStatDivider{width:1px;height:40px;background:#ffffff14}@media(max-width:600px){.PortfolioPage__YourPortfolioReferralStatDivider{width:100%;height:1px}}.PortfolioPage__YourPortfolioCustomizeInput{display:flex;align-items:center;gap:6px;white-space:nowrap}.PortfolioPage__YourPortfolioCustomizeInputField{width:auto;height:28px;border-radius:40px;border:1px solid var(--surface3, #232323);background:#ffffff0a;padding:0 8px;transition:all .2s ease;box-sizing:border-box;font-size:.8125rem;line-height:1.5;font-weight:400;color:#fff}.PortfolioPage__YourPortfolioCustomizeInputField:hover{border-color:var(--surface4, #2a2a2a)}.PortfolioPage__YourPortfolioCustomizeInputField:focus{outline:none;border-color:var(--accent1, #FFB648);box-shadow:0 0 0 2px #ffb64814}.PortfolioPage__YourPortfolioCustomizeInputField:disabled{opacity:.5;cursor:not-allowed}.PortfolioPage__YourPortfolioCustomizeInputField::placeholder{color:#ffffff4d}.PortfolioPage__CopyButton{display:flex;align-items:center;justify-content:center;padding:4px 6px;min-width:24px;height:24px;background:none}.PortfolioPage__CopyButton:hover{background:none}.PortfolioPage__CopyButton svg{width:14px;height:14px}.PortfolioPage__LeaderboardSection{display:flex;flex-direction:column;gap:16px;margin-top:48px}.PortfolioPage__LeaderboardHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:24px;min-height:40px}.PortfolioPage__LeaderboardTitle{font-size:1.75rem;line-height:1.25;font-weight:600;font-weight:700;color:#fff;margin:0}@media(max-width:600px){.PortfolioPage__LeaderboardTitle{font-size:1.5rem;line-height:1.3;font-weight:600}}
