*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--font-onest), system-ui, sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width:400px){.\!container{max-width:400px!important}.container{max-width:400px}}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.bottom-24{bottom:6rem}.left-0{left:0}.right-0{right:0}.right-4{right:1rem}.top-0{top:0}.isolate{isolation:isolate}.z-10{z-index:10}.z-30{z-index:30}.z-\[1\]{z-index:1}.z-\[200\]{z-index:200}.z-\[9998\]{z-index:9998}.col-span-2{grid-column:span 2/span 2}.mx-auto{margin-left:auto;margin-right:auto}.my-auto{margin-top:auto;margin-bottom:auto}.\!mt-0{margin-top:0!important}.-ml-2{margin-left:-.5rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0\.5{margin-left:.125rem}.ml-1\.5{margin-left:.375rem}.ml-auto{margin-left:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.size-10{width:2.5rem;height:2.5rem}.size-7{width:1.75rem;height:1.75rem}.h-10{height:2.5rem}.h-14{height:3.5rem}.h-2{height:.5rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-\[56px\]{height:56px}.h-full{height:100%}.max-h-\[200px\]{max-height:200px}.max-h-\[calc\(100svh-120px\)\]{max-height:calc(100svh - 120px)}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-\[40vh\]{min-height:40vh}.min-h-\[44px\]{min-height:44px}.min-h-screen{min-height:100vh}.\!w-auto{width:auto!important}.w-10{width:2.5rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-32{width:8rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-8{width:2rem}.w-\[108px\]{width:108px}.w-\[min\(18rem\,calc\(100vw-1\.5rem\)\)\]{width:min(18rem,100vw - 1.5rem)}.w-fit{width:fit-content}.w-full{width:100%}.min-w-0{min-width:0}.min-w-\[110px\]{min-width:110px}.min-w-\[44px\]{min-width:44px}.max-w-2xl{max-width:42rem}.max-w-\[200px\]{max-width:200px}.max-w-\[480px\]{max-width:480px}.max-w-\[80\%\]{max-width:80%}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xs{max-width:20rem}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[-90deg\]{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}.animate-ping{animation:1s cubic-bezier(0,0,.2,1) infinite ping}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-zoom-in{cursor:zoom-in}.select-none{-webkit-user-select:none;user-select:none}.resize{resize:both}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-9{gap:2.25rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-2{row-gap:.5rem}.gap-y-8{row-gap:2rem}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:16px}.rounded-3xl,.rounded-\[20px\]{border-radius:20px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-t-3xl{border-top-left-radius:20px;border-top-right-radius:20px}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-\[var\(--dark-border\)\]{border-color:var(--dark-border)}.border-orange-500\/30{border-color:#f973164d}.border-white\/15{border-color:#ffffff26}.bg-\[var\(--accent\)\]{background-color:var(--accent)}.bg-\[var\(--cta-accent\)\]{background-color:var(--cta-accent)}.bg-\[var\(--glass-bg\)\]{background-color:var(--glass-bg)}.bg-\[var\(--success\)\]{background-color:var(--success)}.bg-amber-600{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.bg-green-500\/20{background-color:#22c55e33}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity,1))}.bg-orange-500\/15{background-color:#f9731626}.bg-orange-500\/20{background-color:#f9731633}.bg-red-500\/20{background-color:#ef444433}.bg-white\/10{background-color:#ffffff1a}.bg-white\/5{background-color:#ffffff0d}.bg-\[linear-gradient\(110deg\,\#bfbfbf\,35\%\,\#000\,50\%\,\#bfbfbf\,75\%\,\#bfbfbf\)\]{background-image:linear-gradient(110deg,#bfbfbf,35%,#000,#bfbfbf,75%,#bfbfbf)}.bg-gradient-to-br{background-image:linear-gradient(to bottom right, var(--tw-gradient-stops))}.bg-\[length\:200\%_100\%\]{background-size:200% 100%}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-32{padding-top:8rem;padding-bottom:8rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-8{padding-bottom:2rem}.pl-6{padding-left:1.5rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-syne{font-family:var(--font-syne), var(--font-onest), sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[10px\]{font-size:10px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:600}.font-medium{font-weight:480}.font-semibold{font-weight:530}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.tracking-tighter{letter-spacing:-.05em}.tracking-widest{letter-spacing:.1em}.text-\[var\(--cta-accent\)\]{color:var(--cta-accent)}.text-\[var\(--success\)\]{color:var(--success)}.text-\[var\(--text-muted\)\]{color:var(--text-muted)}.text-foreground{color:var(--foreground)}.text-green-400{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity,1))}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-transparent{color:#0000}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/50{color:#ffffff80}.text-white\/85{color:#ffffffd9}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.swap-amount-fit-input.amount-input.swap-amount-input--error{color:var(--error)!important;-webkit-text-fill-color:var(--error)!important}:root,[data-theme=light]{--background:#fff;--foreground:#0a0a0a;--primary:#f8f8f8;--primary-hover:#f0f0f0;--primary-foreground:#0a0a0a;--accent:#f0f0f0;--accent-soft:#f5f5f5;--accent-foreground:#0a0a0a;--muted:#e5e5e5;--muted-foreground:#737373;--card:#fff;--card-foreground:#0a0a0a;--border:#e5e5e5;--input:#e5e5e5;--ring:#d0ff00;--dark-bg:#fff;--dark-surface:#f8f8f8;--dark-border:#e0e0e0;--glass-bg:#f8f8f8;--glass-border:#e5e5e5;--text-primary:#0a0a0a;--text-secondary:#404040;--text-muted:#525252;--text-disabled:#0a0a0a6b;--control-disabled-bg:#e8eae5;--field-border-idle:#00000029;--cta-accent:#d0ff00;--cta-accent-hover:#c4f000;--home-cta-btn-bg:#d0ff00;--home-cta-btn-fg:#0a0a0a;--glass-pill-bg:#fefffc;--glass-pill-border:#e5e5e5;--glass-pill-glow:transparent;--glass-pill-shadow:0 1px 3px #0000000f;--home-block-bg:#fff;--home-block-border:#00000014;--home-block-body:#737373;--surface1:#fff;--surface2:#fff;--surface-raised-bg:var(--surface2);--surface-inset-highlight:#ffffff61;--surface-inset-shade:#00000021;--surface-hairline:linear-gradient(135deg, color-mix(in srgb, var(--foreground) 12%, transparent) 0%, transparent 50%, color-mix(in srgb, var(--foreground) 5%, transparent) 100%);--surface-hairline-opacity:.58;--header-glass-bg:#ffffff85;--header-glass-border:#0000000f;--header-glass-blur:blur(24px) saturate(1.4);--swap-panel-idle-bg:#f5f6f8;--swap-panel-hover-bg:#eef0f3;--swap-panel-active-bg:#fff;--swap-amount-inset-border:#00000014;--swap-amount-zero:#737373;--swap-field-radius:20px;--inner-page-title-size:clamp(1.35rem, 2vw, 1.65rem);--inner-page-top-gap:1rem;--page-reading-width:56rem;--page-wide-width:64rem;--page-gutter:clamp(1rem, 3vw, 1.5rem);--page-surface-padding:clamp(1.25rem, 4vw, 3rem);--space-control:.75rem;--space-group:1rem;--space-section:clamp(2rem, 5vw, 3rem);--radius-control:14px;--radius-panel:20px;--radius-overlay:24px;--shadow-page-surface:0 12px 32px #00000014;--state-error-fg:#b91c1c;--state-error-bg:#ef444414;--state-warning-fg:#8a4b00;--state-warning-bg:#ffb8001c;--state-success-fg:#166534;--state-success-bg:#22c55e17;--state-info-fg:#334155;--state-info-bg:#64748b17;--font-latin:var(--font-onest), var(--font-noto-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--neutral2:#404040;--neutral3:#737373;--success:#22c55e;--error:#ef4444;--warning:#ffb800;--btn-radius:28px;--btn-font-weight:620;--modal-glow-blur:100px;--hero-gradient-base:var(--background);--hero-glow-primary:var(--cta-accent);--hero-glow-accent:var(--cta-accent-hover);--hero-glow-primary-alpha:.36;--hero-glow-accent-alpha:.14;--hero-glow-linear-mid:84%;--hero-radius-bl:clamp(1.125rem, 3.6vw, 1.75rem);--hero-radius-br:clamp(1.125rem, 3.6vw, 1.75rem);--hero-radius-bl-hover:clamp(1.625rem, 5.2vw, 2.625rem);--hero-radius-br-hover:clamp(1.625rem, 5.2vw, 2.625rem);--hero-outline:color-mix(in srgb, var(--dark-border) 82%, var(--cta-accent) 18%);--hero-home-peek:clamp(1.5rem, 4vh, 2.25rem)}@media (min-width:640px){:root{--hero-home-peek:clamp(2rem, 3.5vh, 3rem)}}[data-theme=dark]{--background:#0a0a0a;--foreground:#fefffc;--primary:#0a0a0a;--primary-hover:#141414;--primary-foreground:#fefffc;--accent:#1a1a1a;--accent-soft:#141414;--accent-foreground:#fefffc;--muted:#1a1a1a;--muted-foreground:#fefffc9e;--card:#141414;--card-foreground:#fefffc;--border:#ffffff14;--input:#ffffff14;--ring:#d0ff00;--dark-bg:#0a0a0a;--dark-surface:transparent;--dark-border:#ffffff14;--glass-bg:#141414;--glass-border:#ffffff0f;--text-primary:#fefffc;--text-secondary:#fefffcd9;--text-muted:#fefffcb8;--text-disabled:#fefffc6b;--control-disabled-bg:#20221d;--field-border-idle:#ffffff29;--cta-accent:#d0ff00;--cta-accent-hover:#c4f000;--home-cta-btn-bg:#d0ff00;--home-cta-btn-fg:#0a0a0a;--glass-pill-bg:#141414;--glass-pill-border:#ffffff0f;--glass-pill-glow:#d0ff000f;--glass-pill-shadow:0 4px 24px #0006;--accent-soft-elevated:#1a1a1a;--home-block-bg:#141414;--home-block-border:#ffffff14;--home-block-body:#fefffcb3;--surface1:#0a0a0a;--surface2:#141414;--surface-raised-bg:var(--surface2);--surface-inset-highlight:#ffffff38;--surface-inset-shade:#0000004d;--surface-hairline:linear-gradient(135deg, #ffffff1f 0%, transparent 50%, #ffffff0d 100%);--surface-hairline-opacity:.42;--surface2Hovered:#1a1a1a;--surface3:#ffffff14;--header-glass-bg:#0a0a0a73;--header-glass-border:#ffffff0a;--header-glass-blur:blur(24px) saturate(1.4);--swap-panel-idle-bg:#141414;--swap-panel-hover-bg:#1a1a1a;--swap-panel-active-bg:#0a0a0a;--swap-amount-inset-border:#ffffff1a;--swap-amount-zero:#fefffc94;--neutral1:#fefffc;--neutral2:#fefffc8c;--neutral3:#fefffc4d;--success:#22c55e;--error:#ef4444;--warning:#ffb800;--btn-radius:28px;--btn-font-weight:620;--modal-glow-blur:100px;--shadow-page-surface:0 16px 42px #00000052;--state-error-fg:#fca5a5;--state-error-bg:#ef44441a;--state-warning-fg:#fcd34d;--state-warning-bg:#ffb8001a;--state-success-fg:#86efac;--state-success-bg:#22c55e1a;--state-info-fg:#cbd5e1;--state-info-bg:#94a3b81a;--hero-gradient-base:var(--surface1)}@media (max-width:767px){:root,[data-theme=light],[data-theme=dark]{--modal-glow-blur:24px}}html[data-effects=lite]{--modal-glow-blur:20px}html[data-performance=low] .site-header .header-bar.header-bar--elevated,html[data-performance=low] .site-header .header-bar.header-bar--menu-open,html[data-performance=low] .site-header .header-bar[data-header-glass=true]{background:var(--surface2)!important;border-color:color-mix(in srgb, var(--dark-border) 72%, transparent)!important;-webkit-backdrop-filter:none!important}html[data-performance=low] .site-header .header-bar.header-bar--on-hero{-webkit-backdrop-filter:none!important;background:0 0!important;border-color:#0000!important}html[data-performance=low] .header-bar.header-bar--on-hero .header-control-surface{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border-color:#0000!important}html[data-performance=low] .header-bar.header-bar--elevated .header-control-surface,html[data-performance=low] .header-bar:not(.header-bar--on-hero) .header-control-surface{background:var(--accent-soft)!important;border-color:var(--dark-border)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important}html[data-effects=lite] .hero-brand{animation:none!important}html[data-effects=lite] *,html[data-effects=lite] :before,html[data-effects=lite] :after{transition-duration:0s!important;animation-iteration-count:1!important}html[data-effects=lite] [class*=toast],html[data-effects=lite] [data-state],html[data-effects=lite] .token-fullscreen-list-fade{transition-duration:.15s!important}html[data-effects=lite] .token-fullscreen-list-fade{transition-duration:.2s!important}.surface-hairline-edge:before{content:"";border-radius:inherit;background:var(--surface-hairline);-webkit-mask-composite:xor;opacity:var(--surface-hairline-opacity);pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}html[data-effects=lite] .surface-hairline-edge:before{opacity:calc(var(--surface-hairline-opacity) * .72)}.swap-form-fields .swap-field-input-shell{box-sizing:border-box;border-radius:var(--swap-field-radius);isolation:isolate;width:100%;padding:10px var(--swap-field-inset-x,16px);transition:background .12s,border-color .12s;position:relative;overflow:hidden}.swap-form-fields .swap-field-input-shell.surface-hairline-edge:before{display:none}.swap-card-panel-sell,.swap-card-panel-buy,.swap-form-fields .swap-field-input-shell{background:var(--swap-panel-idle-bg,var(--surface-raised-bg))!important;box-shadow:none!important;border:1px solid #0000!important}html[data-theme=light] .swap-form-fields .swap-field-input-shell{border-color:#0000000f!important}@media (hover:hover){:is(html[data-theme=dark] .swap-card-panel.swap-card-panel-touch--live:hover:not(.swap-card-panel--amount-focused):not(:has([data-swap-panel-skip-press]:is(:active,:focus-visible,.is-pressed))):not(:has([data-swap-panel-skip-press] :is(:active,.is-pressed))),html[data-theme=dark] .swap-form-fields .swap-field-input-shell:hover:not(:focus-within)){background:var(--surface2Hovered,#1a1a1a)!important;border-color:#0000!important}:is(html[data-theme=light] .swap-card-panel.swap-card-panel-touch--live:hover:not(.swap-card-panel--amount-focused):not(:has([data-swap-panel-skip-press]:is(:active,:focus-visible,.is-pressed))):not(:has([data-swap-panel-skip-press] :is(:active,.is-pressed))),html[data-theme=light] .swap-form-fields .swap-field-input-shell:hover:not(:focus-within)){background:var(--swap-panel-hover-bg,#eef0f3)!important;border-color:#0000!important}}html[data-theme=dark] .swap-card-panel.swap-card-panel--amount-focused,html[data-theme=dark] .swap-form-fields .swap-field-input-shell:focus-within{background:var(--swap-panel-active-bg,var(--surface1))!important;border-color:var(--swap-amount-inset-border,#ffffff1a)!important;box-shadow:none!important}html[data-theme=dark] .swap-card-panel.swap-card-panel-touch--live:has([data-swap-panel-skip-press]:is(:active,:focus-visible,.is-pressed)){background:var(--swap-panel-active-bg,var(--surface1))!important;border-color:var(--swap-amount-inset-border,#ffffff1a)!important;box-shadow:none!important}html[data-theme=dark] .swap-card-panel.swap-card-panel-touch--live:has([data-swap-panel-skip-press] :is(:active,.is-pressed)){background:var(--swap-panel-active-bg,var(--surface1))!important;border-color:var(--swap-amount-inset-border,#ffffff1a)!important;box-shadow:none!important}html[data-theme=light] .swap-card-panel.swap-card-panel--amount-focused,html[data-theme=light] .swap-form-fields .swap-field-input-shell:focus-within{background:var(--swap-panel-active-bg,#fff)!important;border-color:var(--swap-amount-inset-border,#00000014)!important;box-shadow:none!important}html[data-theme=light] .swap-card-panel.swap-card-panel-touch--live:has([data-swap-panel-skip-press]:is(:active,:focus-visible,.is-pressed)){background:var(--swap-panel-active-bg,#fff)!important;border-color:var(--swap-amount-inset-border,#00000014)!important;box-shadow:none!important}html[data-theme=light] .swap-card-panel.swap-card-panel-touch--live:has([data-swap-panel-skip-press] :is(:active,.is-pressed)){background:var(--swap-panel-active-bg,#fff)!important;border-color:var(--swap-amount-inset-border,#00000014)!important;box-shadow:none!important}:is(html[data-theme=light] .swap-card-panel.swap-card-panel--amount-focused,html[data-theme=light] .swap-card-panel.swap-card-panel-touch--live:has([data-swap-panel-skip-press]:is(:active,:focus-visible,.is-pressed)),html[data-theme=light] .swap-card-panel.swap-card-panel-touch--live:has([data-swap-panel-skip-press] :is(:active,.is-pressed))){--token-chain-badge-cutout:#fff}:is(html[data-theme=dark] .swap-card-panel.swap-card-panel--amount-focused,html[data-theme=dark] .swap-card-panel.swap-card-panel-touch--live:has([data-swap-panel-skip-press]:is(:active,:focus-visible,.is-pressed)),html[data-theme=dark] .swap-card-panel.swap-card-panel-touch--live:has([data-swap-panel-skip-press] :is(:active,.is-pressed))){--token-chain-badge-cutout:var(--swap-panel-active-bg,var(--surface1))}.swap-form-fields .swap-field-input-shell .input-glass,.swap-form-fields .swap-field-input-shell .swap-field-input{box-sizing:border-box;width:100%;max-width:100%;min-height:1.375rem;color:var(--text-primary);caret-color:var(--text-primary);letter-spacing:-.03em;font-weight:480;font-size:var(--fluid-step-0);line-height:1.25;font-family:var(--font-latin);margin:0;padding:0;transition:color .12s;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;outline:none!important}:is(.swap-form-fields .swap-field-input-shell .input-glass:placeholder-shown,.swap-form-fields .swap-field-input-shell .swap-field-input:placeholder-shown),.swap-form-fields .swap-field-input-shell .input-glass:placeholder-shown,.swap-form-fields .swap-field-input-shell .swap-field-input:placeholder-shown{color:var(--swap-amount-zero);-webkit-text-fill-color:var(--swap-amount-zero)}:is(.swap-form-fields .swap-field-input-shell .input-glass:not(:placeholder-shown),.swap-form-fields .swap-field-input-shell .swap-field-input:not(:placeholder-shown)),.swap-form-fields .swap-field-input-shell .input-glass:not(:placeholder-shown),.swap-form-fields .swap-field-input-shell .swap-field-input:not(:placeholder-shown){color:var(--text-primary);-webkit-text-fill-color:var(--text-primary)}.swap-form-fields .swap-field-input-shell .input-glass::-moz-placeholder{color:var(--swap-amount-zero);opacity:1;-webkit-text-fill-color:var(--swap-amount-zero)}.swap-form-fields .swap-field-input-shell .swap-field-input::-moz-placeholder{color:var(--swap-amount-zero);opacity:1;-webkit-text-fill-color:var(--swap-amount-zero)}.swap-form-fields .swap-field-input-shell .input-glass::placeholder,.swap-form-fields .swap-field-input-shell .swap-field-input::placeholder{color:var(--swap-amount-zero);opacity:1;-webkit-text-fill-color:var(--swap-amount-zero)}.swap-form-fields .swap-field-input-shell .swap-field-input.wallet-address-chip-field,.swap-form-fields .swap-field-input-shell .swap-field-input.wallet-address-chip-field:focus-visible{box-shadow:none!important}.support-shield-icon{color:var(--cta-accent)}html[data-theme=light] .support-info-panel .support-shield-icon{color:var(--text-secondary)!important}.support-resend-link{color:var(--cta-accent)}html[data-theme=light] .support-resend-link{color:#262626}html[data-theme=light] .support-resend-link:hover:not(:disabled){color:#000}.site-footer{isolation:isolate;position:relative;overflow:visible}.site-footer .site-bar-shell{border-top:1px solid var(--dark-border);box-sizing:border-box;padding-inline:.75rem!important}@media (min-width:640px){.site-footer .site-bar-shell{padding-inline:1.5rem!important}}.site-footer__bottom{border-top:1px solid color-mix(in srgb, var(--text-primary) 10%, transparent);margin-top:clamp(1.5rem,4vw,2rem);padding-top:clamp(1.25rem,3.5vw,1.5rem)}html[data-theme=light] .site-footer__bottom{border-top-color:#e5e5e5}.site-footer>.site-bar-shell,.site-footer .site-footer__inner{z-index:1;position:relative}.footer-support-btn.swap-card-cta{width:fit-content;max-width:100%;min-height:auto;padding:.5rem 1rem;font-size:.875rem}.footer-support-btn--compact.swap-card-cta{border-radius:calc(var(--btn-radius) - 2px);min-height:2rem;padding:.375rem .8125rem;font-size:.875rem;font-weight:600;line-height:1.25}.amount-input,.receive-amount,.swap-fiat-value,.tx-modal-amount,.tx-modal-summary-amount,.swap-field-input,.token-fullscreen-item-rate{font-variant-numeric:tabular-nums}.swap-amount-fit{text-align:left;width:100%;min-width:0;max-width:100%;position:relative;overflow:hidden}.swap-amount-fit-measure{visibility:hidden;pointer-events:none;white-space:nowrap;letter-spacing:-.02em;font-variant-numeric:tabular-nums;height:0;font-family:inherit;font-weight:530;line-height:1.1;position:absolute;top:0;left:0;overflow:hidden}.swap-amount-fit-input,.swap-amount-fit-display{text-align:left;white-space:nowrap;letter-spacing:-.02em;font-variant-numeric:tabular-nums;background:0 0;border:none;outline:none;width:100%;max-width:100%;margin:0;padding:0;font-weight:530;line-height:1.1;display:block;overflow:hidden}.swap-amount-fit-display.swap-amount--muted,.swap-amount-fit-input.amount-input:not(.swap-amount--active){color:var(--swap-amount-zero);-webkit-text-fill-color:var(--swap-amount-zero)}.swap-amount-fit-display.swap-amount--active,.swap-amount-fit-input.amount-input.swap-amount--active{color:var(--text-primary);-webkit-text-fill-color:var(--text-primary)}.theme-text{color:var(--text-primary)}.theme-muted{color:var(--text-muted)}.theme-border{border-color:var(--dark-border)}.theme-bg-subtle{background:var(--glass-bg);border:1px solid var(--dark-border)}html[data-theme=dark] .theme-bg-subtle{background:#141414e6;border:1px solid #ffffff14}.ui-stack-sm{flex-direction:column;gap:.5rem;display:flex}.ui-stack-md{flex-direction:column;gap:.75rem;display:flex}.ui-stack-lg{flex-direction:column;gap:1rem;display:flex}.ui-state{--ui-state-color:var(--state-info-fg);--ui-state-bg:var(--state-info-bg);align-items:start;gap:var(--space-control);border:1px solid color-mix(in srgb, var(--ui-state-color) 22%, transparent);border-radius:var(--radius-control);background:var(--ui-state-bg);color:var(--ui-state-color);grid-template-columns:auto minmax(0,1fr) auto;padding:.9rem 1rem;display:grid}.ui-state--error{--ui-state-color:var(--state-error-fg);--ui-state-bg:var(--state-error-bg)}.ui-state--warning{--ui-state-color:var(--state-warning-fg);--ui-state-bg:var(--state-warning-bg)}.ui-state--success{--ui-state-color:var(--state-success-fg);--ui-state-bg:var(--state-success-bg)}.ui-state--empty,.ui-state--info{--ui-state-color:var(--state-info-fg);--ui-state-bg:var(--state-info-bg)}.ui-state--compact{grid-template-columns:auto minmax(0,1fr);gap:.5rem;padding:.65rem .75rem;font-size:.82rem}.ui-state__icon{flex:none;margin-top:.08rem}.ui-state__content,.ui-state__title,.ui-state__message{min-width:0;margin:0}.ui-state__title{color:var(--text-primary);font-weight:650;line-height:1.35}.ui-state__message{color:color-mix(in srgb, var(--ui-state-color) 84%, var(--text-primary));font-size:.875rem;line-height:1.45}.ui-state__title+.ui-state__message{margin-top:.2rem}.ui-state__action{align-self:center}.ui-state-page{min-height:100dvh;padding:var(--page-gutter);background:var(--dark-bg);place-items:center;display:grid}.ui-state-page .ui-state{width:min(100%,32rem)}.ui-state__button{white-space:nowrap;min-height:42px;padding:.65rem 1rem}:where(input,textarea,select):disabled{border-color:var(--field-border-idle);background:var(--control-disabled-bg);color:var(--text-disabled);cursor:not-allowed;opacity:1}:where(input,textarea,select)[aria-invalid=true]{border-color:var(--state-error-fg)}:where(button,[role=button])[aria-busy=true]{cursor:progress}.legal-subpoints{margin:0;padding:0;list-style:none}.legal-subpoint{-moz-column-gap:.75rem;grid-template-columns:auto 1fr;align-items:start;column-gap:.75rem;display:grid}.legal-document{font-size:.9375rem;line-height:1.75}.legal-document .legal-section+.legal-section{border-top:1px solid color-mix(in srgb, var(--dark-border) 75%, transparent);margin-top:3rem;padding-top:3rem}.legal-section-title{letter-spacing:.04em;text-transform:uppercase;color:var(--text-primary);margin:0 0 1.5rem;font-size:1.0625rem;font-weight:600;line-height:1.4}.legal-section-lead{color:var(--text-secondary);margin:0 0 1.25rem;line-height:1.75}.legal-clauses{flex-direction:column;gap:1.125rem;display:flex}.legal-clause{color:var(--text-secondary);align-items:flex-start;gap:1rem;margin:0;line-height:1.75;display:flex}.legal-clause-id{font-variant-numeric:tabular-nums;text-align:right;color:var(--text-primary);flex:0 0 2.85rem;font-size:.9375rem;font-weight:530;line-height:1.75}.legal-clause-body{flex:1;min-width:0}.legal-clause-text-only{color:var(--text-secondary);margin:0;line-height:1.75}.legal-document-updated{border-top:1px solid color-mix(in srgb, var(--dark-border) 75%, transparent);color:var(--text-muted);margin-top:3rem;padding-top:2rem;font-size:.875rem}@media (max-width:640px){.legal-clause-id{flex-basis:2.5rem;font-size:.875rem}.legal-document .legal-section+.legal-section{margin-top:2.25rem;padding-top:2.25rem}}html[data-theme=light] .text-white{color:var(--text-primary)!important}html[data-theme=light] .text-white\/60,html[data-theme=light] .text-white\/70{color:var(--text-secondary)!important}html[data-theme=light] .text-white\/50,html[data-theme=light] .text-white\/40,html[data-theme=light] .text-white\/55,html[data-theme=light] .text-white\/30{color:var(--text-muted)!important}html[data-theme=light] .border-white\/10,html[data-theme=light] .border-white\/5,html[data-theme=light] .theme-border{border-color:var(--dark-border)!important}html[data-theme=light] .bg-white\/5{background:var(--glass-bg)!important}*{box-sizing:border-box;margin:0;padding:0}@media (max-width:768px){input:not([type=range]):not([type=color]):not(.amount-input),select,textarea{font-size:16px!important}}.skip-link{z-index:9999;background:var(--primary-700);color:#fff;border-radius:.5rem;padding:.75rem 1.25rem;font-weight:530;text-decoration:none;transition:transform .2s,outline-offset .2s;position:absolute;top:.5rem;left:.5rem;transform:translateY(calc(-100% - 1rem))}.skip-link:focus{outline-offset:2px;outline:2px solid #fff;transform:translateY(0)}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;scroll-behavior:auto;-moz-text-size-adjust:100%;text-size-adjust:100%;scrollbar-color:#ffffff1f #0f0f0f;scrollbar-gutter:stable;transition:background-color .35s,color .35s,--background .35s,--foreground .35s,--primary .35s,--accent .35s,--dark-bg .35s,--text-primary .35s,--text-secondary .35s,--text-muted .35s,--cta-accent .35s,--dark-border .35s,--glass-bg .35s;overflow-y:scroll}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}html[data-theme=light]{scrollbar-color:#00000026 #f9fafb}body{background:var(--surface1,var(--background));color:var(--text-primary);font-family:var(--font-latin), sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:#0000;min-height:100vh;font-weight:420;transition:background-color .35s,color .35s;overflow-x:clip;-webkit-font-smoothing:antialiased!important;text-rendering:optimizelegibility!important}html:lang(zh) body{font-family:var(--font-latin), "PingFang SC", "Microsoft YaHei", sans-serif}html:lang(ja) body{font-family:var(--font-latin), "Hiragino Sans", "Yu Gothic", sans-serif}html:lang(ko) body{font-family:var(--font-latin), "Apple SD Gothic Neo", "Malgun Gothic", sans-serif}html:lang(hi) body{font-family:var(--font-latin), sans-serif}.notranslate,[translate=no],.font-latin,.amount-input,.receive-amount,.swap-fiat-value,.swap-amount-fit-input,.swap-amount-fit-display,.swap-amount-fit-measure,.token-fullscreen-item-symbol,.token-fullscreen-item-rate,.swap-field-label-ticker,.tx-modal-summary-amount,.tx-modal-summary-symbol,.tx-modal-amount{font-family:var(--font-latin)}@supports not (overflow-x:clip){body{overflow-x:hidden}}:root{--fluid-step--1:clamp(.82rem, .79rem + .16vw, .93rem);--fluid-step-0:clamp(.95rem, .9rem + .28vw, 1.08rem);--fluid-step-1:clamp(1.06rem, 1rem + .4vw, 1.25rem);--fluid-step-2:clamp(1.22rem, 1.1rem + .65vw, 1.5rem);--fluid-step-3:clamp(1.5rem, 1.28rem + 1.05vw, 2rem);--site-shell-gutter:1rem;--site-shell-max-wide:105rem;--site-shell-max:100%;--header-chrome-duration:.5s;--header-chrome-ease:cubic-bezier(.22, 1, .36, 1)}@media (min-width:640px){:root{--site-shell-gutter:1.5rem}}@media (min-width:1024px){:root{--site-shell-max:79.75rem}}.section-container{width:100%;max-width:var(--site-shell-max);padding-inline:var(--site-shell-gutter);margin-inline:auto}@media (min-width:640px){.section-container{padding-inline:var(--site-shell-gutter)}}.page-loading-screen{z-index:150;background:var(--dark-bg);color:var(--text-primary);place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0}.page-loading-screen__visual{contain:layout style paint;place-items:center;width:7rem;height:7rem;display:grid;position:relative}.page-loading-screen__halo{background:color-mix(in oklab, var(--cta-accent) 12%, transparent);filter:blur(1.1rem);border-radius:50%;animation:1.6s ease-in-out infinite page-loading-halo;position:absolute;inset:1.25rem}.page-loading-screen__beam{background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--cta-accent) 82%, white 18%), transparent);opacity:.72;transform-origin:50%;border-radius:999px;position:absolute;inset:50% auto auto 50%}.page-loading-screen__beam--horizontal{width:6.5rem;height:1px;animation:1.6s cubic-bezier(.22,1,.36,1) infinite page-loading-beam-x}.page-loading-screen__beam--vertical{background:linear-gradient(180deg, transparent, color-mix(in oklab, var(--cta-accent) 60%, white 40%), transparent);width:1px;height:6.5rem;animation:1.6s cubic-bezier(.22,1,.36,1) .2s infinite page-loading-beam-y}.page-loading-screen__logo{z-index:1;place-items:center;width:2.875rem;height:2.875rem;animation:1.6s ease-in-out infinite page-loading-logo;display:grid;position:relative}@keyframes page-loading-halo{0%,to{opacity:.35;transform:scale(.78)}50%{opacity:.9;transform:scale(1.08)}}@keyframes page-loading-beam-x{0%,to{opacity:.18;transform:translate(-50%,-50%)scaleX(.18)}45%,60%{opacity:.78;transform:translate(-50%,-50%)scaleX(1)}}@keyframes page-loading-beam-y{0%,to{opacity:.18;transform:translate(-50%,-50%)scaleY(.18)}45%,60%{opacity:.62;transform:translate(-50%,-50%)scaleY(1)}}@keyframes page-loading-logo{0%,to{opacity:.72;transform:scale(.94)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.page-loading-screen__logo,.page-loading-screen__beam,.page-loading-screen__halo{animation:none}.page-loading-screen__logo{opacity:1}.page-loading-screen__beam--horizontal{transform:translate(-50%,-50%)scaleX(.82)}.page-loading-screen__beam--vertical{transform:translate(-50%,-50%)scaleY(.82)}}.glass-pill{background:var(--glass-pill-bg);border:1px solid var(--glass-pill-border);-webkit-backdrop-filter:blur(20px);box-shadow:var(--glass-pill-shadow), 0 0 40px var(--glass-pill-glow);border-radius:9999px}.swap-card{background:var(--surface1);--swap-card-padding:8px;width:100%;max-width:480px;padding:var(--swap-card-padding);box-sizing:border-box;box-shadow:none;border:1px solid #0000;border-radius:20px;margin-inline:auto;position:relative;overflow:hidden}.swap-card:before{content:"";border-radius:inherit;background:var(--surface-hairline);-webkit-mask-composite:xor;opacity:var(--surface-hairline-opacity);pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}html[data-effects=lite] .swap-card:before{opacity:calc(var(--surface-hairline-opacity) * .72)}html[data-theme=dark] .swap-card,html[data-theme=light] .swap-card{background:var(--surface1)}.swap-card-stack{flex-direction:column;gap:2px;display:flex;position:relative}.swap-network-guard-wrap{position:relative}.swap-network-guard-wrap--locked .swap-card{pointer-events:none}.swap-network-guard-wrap--locked .swap-card-stack{filter:blur(5px)saturate(.96);opacity:.82;pointer-events:none;-webkit-user-select:none;user-select:none;transition:filter .32s cubic-bezier(.22,1,.36,1),opacity .32s cubic-bezier(.22,1,.36,1)}html[data-effects=lite] .swap-network-guard-wrap--locked .swap-card-stack,html[data-performance=low] .swap-network-guard-wrap--locked .swap-card-stack{filter:blur(3px);opacity:.88}.swap-network-guard{z-index:15;pointer-events:auto;background:color-mix(in srgb, var(--surface1) 28%, transparent);-webkit-backdrop-filter:blur(2px);border-radius:20px;justify-content:center;align-items:center;padding:1rem;animation:.28s cubic-bezier(.22,1,.36,1) forwards swap-network-guard-in;display:flex;position:absolute;inset:0;overflow:hidden}@keyframes swap-network-guard-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.swap-network-guard{animation:none}.swap-network-guard-wrap--locked .swap-card-stack{filter:none;opacity:.85;transition-duration:.01ms}}.swap-card-panel{box-sizing:border-box;border-radius:20px;padding:16px;transition:background .12s,border-color .12s;position:relative;overflow:hidden;box-shadow:none!important;border:1px solid #0000!important}.swap-card-panel.surface-hairline-edge:before,.swap-card-panel:before{display:none}.swap-card-panel-sell,.swap-card-panel-buy{--token-chain-badge-cutout:var(--swap-panel-idle-bg,var(--surface2));--swap-panel-inner-gap:.25rem;--swap-amount-row-height:2.5rem}.swap-card-panel-touch{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.swap-card-panel.swap-card-panel-touch--live{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;--swap-press-scale:.985;--swap-press-btn-scale:.97;--swap-press-opacity:.96;flex-direction:column;display:flex}html[data-wallet-dapp] .swap-card-panel{will-change:auto;transition:none}.swap-card-panel.swap-card-panel-touch--live [data-swap-panel-skip-focus]{cursor:pointer}.swap-card-panel.swap-card-panel-touch--live.swap-card-panel--amount-focused{cursor:default}.swap-card-panel.swap-card-panel-touch--live.swap-card-panel--amount-focused .swap-panel-amount-hit,.swap-card-panel.swap-card-panel-touch--live.swap-card-panel--amount-focused .swap-amount-fit,.swap-card-panel.swap-card-panel-touch--live.swap-card-panel--amount-focused .swap-amount-fit-input{cursor:text}.swap-card-header-actions{z-index:2;margin-bottom:var(--swap-panel-inner-gap,.25rem);position:relative}.swap-panel-amount-hit{touch-action:manipulation;-webkit-tap-highlight-color:transparent;flex:1;min-width:0}.swap-card-panel.swap-card-panel-touch--live .swap-card-panel-touch{transform-origin:50%;transition:transform 80ms ease-in-out,opacity 80ms ease-in-out;transform:scale(1)}.swap-card-panel.swap-card-panel-touch--live:active:not(:has([data-swap-panel-skip-press] :active)) .swap-card-panel-touch{transform:scale(var(--swap-press-scale,.985));opacity:var(--swap-press-opacity,.96)}.swap-card-panel.swap-card-panel-touch--live:has(:active):not(:has([data-swap-panel-skip-press] :active)) .swap-card-panel-touch{transform:scale(var(--swap-press-scale,.985));opacity:var(--swap-press-opacity,.96)}.swap-card-panel.swap-card-panel-touch--live:has([data-swap-panel-skip-press]:is(:active,.is-pressed)) .swap-card-panel-touch{transform:scale(var(--swap-press-scale,.985));opacity:var(--swap-press-opacity,.96)}.swap-card-panel.swap-card-panel-touch--live:has([data-swap-panel-skip-press] :is(:active,.is-pressed)) .swap-card-panel-touch{transform:scale(var(--swap-press-scale,.985));opacity:var(--swap-press-opacity,.96)}.swap-card-panel.swap-card-panel-touch--live .swap-panel-amount-hit{cursor:pointer}.swap-card-panel.swap-card-panel-touch--live .swap-card-input-row{align-items:flex-start;min-height:0}.swap-card-panel.swap-card-panel-touch--live .swap-card-token-slot{height:var(--swap-amount-row-height);align-self:flex-start;margin-top:0}.swap-card-panel.swap-card-panel-touch--live .swap-amount-field-body{width:100%;min-height:var(--swap-amount-row-height);align-items:center;display:flex}.swap-card-panel.swap-card-panel-touch--live .swap-amount-fit,.swap-card-panel.swap-card-panel-touch--live .swap-amount-fit-input{cursor:pointer;width:100%;min-width:0}.swap-card-panel.swap-card-panel-touch--live .token-selector-trigger{cursor:pointer;transition:transform 80ms ease-in-out,opacity 80ms ease-in-out,border-color .15s,background .15s,box-shadow .15s}.swap-card-header{min-height:1.75rem;margin-bottom:var(--swap-panel-inner-gap,.25rem);justify-content:space-between;align-items:center;gap:8px;display:flex}.swap-card-panel-sell .swap-card-header,.swap-card-panel-buy .swap-card-header{min-height:28px}.swap-card-header-actions:not(:has(.swap-card-label)){justify-content:flex-end;min-height:0;margin-bottom:0}.swap-card-label{color:var(--text-muted);transform-origin:0;font-size:14px;font-weight:480;line-height:1.25;transition:transform 80ms ease-in-out,opacity 80ms ease-in-out;display:inline-block;transform:scale(1)}.swap-card-input-row{flex-direction:row;align-items:flex-start;gap:8px;min-height:0;display:flex}.swap-card-token-slot{height:var(--swap-amount-row-height,2.5rem);flex-shrink:0;align-self:flex-start;align-items:center;display:flex}.swap-card-panel .swap-amount-column{flex:1;min-width:0}.swap-amount-field{justify-content:flex-start;align-items:flex-start;gap:var(--swap-panel-inner-gap,.25rem);flex-direction:column;flex:1;min-width:0;display:flex}.swap-amount-field-body{width:100%;min-width:0;min-height:var(--swap-amount-row-height,2.5rem);align-items:center;display:flex}.swap-amount-field-fiat{min-height:1.125rem;color:var(--text-muted);font-variant-numeric:tabular-nums;align-items:center;font-size:14px;font-weight:480;line-height:1.25;display:flex}.swap-amount-field-fiat .swap-fiat-value-amount.is-active{color:var(--cta-accent)}.swap-animated-amount{width:100%;min-width:0}.swap-card-footer{justify-content:space-between;align-items:center;gap:8px;min-height:20px;margin-top:8px;font-size:14px;font-weight:480;line-height:1.3;display:flex}.swap-card-footer-right{text-align:right;min-width:0;margin-left:auto}.swap-fiat-value{color:var(--text-muted);font-variant-numeric:tabular-nums;align-items:baseline;gap:0;display:inline-flex}.swap-fiat-value-amount.is-active,.swap-fiat-value.is-active{color:var(--cta-accent)}html[data-theme=light] .swap-amount-field-fiat .swap-fiat-value-amount.is-active,html[data-theme=light] .swap-fiat-value-amount.is-active,html[data-theme=light] .swap-amount-field-fiat .swap-fiat-value.is-active,html[data-theme=light] .swap-fiat-value.is-active{color:var(--text-secondary)}.swap-card-flip{z-index:10;border-radius:var(--btn-radius);border:2px solid var(--surface1);background:var(--surface2);width:40px;height:40px;color:var(--text-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.swap-card-flip:hover{background:var(--surface2Hovered,#1a1a1a);color:var(--text-primary)}html[data-theme=light] .swap-card-flip:hover{color:var(--text-secondary);background:#f5f6f8}.swap-card-flip--swap{box-shadow:none;transition:transform 80ms ease-in-out,opacity 80ms ease-in-out,background .15s,color .15s}html[data-theme=light] .swap-card-flip--swap{box-shadow:none}.swap-card-flip--swap:hover{color:var(--text-primary);transform:translate(-50%,-50%)}.swap-card-flip--swap:active{opacity:.92;background:var(--surface1);box-shadow:none;transform:translate(-50%,-50%)scale(.9)}html[data-theme=light] .swap-card-flip--swap:active{color:var(--text-secondary);box-shadow:none;background:#ececec}.swap-card-flip--swap.swap-card-flip--swapping:active{transform:translate(-50%,-50%)scale(.94)}.swap-card-flip-icon{display:block;transform:rotate(0)}.tx-modal-flow-arrow{border-radius:var(--btn-radius);border:4px solid var(--surface1);background:var(--surface2);width:40px;height:40px;color:var(--text-muted);box-shadow:none;pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}html[data-theme=light] .tx-modal-flow-arrow{box-shadow:none}.tx-modal-flow-arrow .swap-card-flip-icon{transform:rotate(-90deg)}.tx-modal-flow-arrow--fail-mode{color:var(--cta-accent);background:color-mix(in srgb, var(--cta-accent) 10%, var(--surface2));border-color:color-mix(in srgb, var(--cta-accent) 28%, var(--surface1))}.tx-modal-flow-arrow--fail-warning{color:var(--warning);background:color-mix(in srgb, var(--warning) 18%, var(--surface2));border-color:color-mix(in srgb, var(--warning) 45%, var(--surface1))}.tx-modal-flow-arrow--fail-crossfade{position:relative}.tx-modal-flow-arrow--fail-crossfade .tx-modal-flow-arrow-icon{margin:auto;position:absolute;inset:0}.tx-modal-flow-arrow--fail-crossfade .swap-card-flip-icon{transform:rotate(-90deg)}.tx-fail-mode-flow-warning{flex-shrink:0}.tx-modal-dialog [data-tx-modal-panel]{overscroll-behavior:contain;touch-action:manipulation}.tx-modal-panel--dark{border:1px solid color-mix(in srgb, var(--dark-border) 88%, transparent);box-shadow:0 14px 30px #00000070, inset 0 1px 0 var(--surface-inset-highlight), inset 0 -3px 8px var(--surface-inset-shade);background:#0e0e0efa}.tx-modal-panel-bg{z-index:0;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.tx-modal-panel-bg:after{content:"";border-radius:inherit;background:var(--surface-hairline);-webkit-mask-composite:xor;opacity:var(--surface-hairline-opacity);pointer-events:none;z-index:2;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}html[data-effects=lite] .tx-modal-panel-bg:after{opacity:calc(var(--surface-hairline-opacity) * .72)}.tx-modal-panel-glow{opacity:.8;-webkit-filter:blur(var(--modal-glow-blur,100px));position:absolute;inset:-20%}.tx-modal-panel-surface{border-radius:inherit;-webkit-backdrop-filter:none;box-shadow:inset 0 1px 0 var(--surface-inset-highlight), inset 0 -3px 8px var(--surface-inset-shade);background:#0e0e0efa;border:1px solid #0000;position:absolute;inset:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.tx-modal-panel-surface{-webkit-backdrop-filter:none;background:#0a0c0af0}.tx-modal-dialog::backdrop,.wallet-modal-dialog::backdrop{-webkit-backdrop-filter:none;background:#000000db}}html[data-effects=lite] .tx-modal-panel-glow{-webkit-filter:blur(48px)}html[data-effects=lite] .tx-modal-panel-surface{-webkit-backdrop-filter:none}@media (prefers-reduced-motion:no-preference){.swap-card-flip--swap.swap-card-flip--spinning .swap-card-flip-icon{animation:.48s cubic-bezier(.4,0,.2,1) forwards swap-card-flip-spin}.swap-card-stack--swapping .swap-card-panel-sell{animation:.45s cubic-bezier(.4,0,.2,1) swap-panel-sell-shift}.swap-card-stack--swapping .swap-card-panel-buy{animation:.45s cubic-bezier(.4,0,.2,1) swap-panel-buy-shift}.swap-card-flip--swap.swap-card-flip--spinning{animation:.48s cubic-bezier(.22,1,.36,1) forwards swap-flip-btn-color}html[data-theme=light] .swap-card-flip--swap.swap-card-flip--spinning{animation-name:swap-flip-btn-color-light}}@media (prefers-reduced-motion:reduce){.swap-card-flip--swap:active{transform:translate(-50%,-50%)scale(.96)}}@keyframes swap-card-flip-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes swap-flip-btn-color{0%,to{color:var(--text-muted)}50%{color:var(--cta-accent)}}@keyframes swap-flip-btn-color-light{0%,to{color:var(--text-muted);background:var(--surface2)}50%{color:var(--text-secondary);background:#ececec}}@keyframes swap-panel-sell-shift{0%,to{opacity:1;transform:translateY(0)}45%{opacity:.88;transform:translateY(6px)}}@keyframes swap-panel-buy-shift{0%,to{opacity:1;transform:translateY(0)}45%{opacity:.88;transform:translateY(-6px)}}html[data-theme=light] .swap-card-flip{border-color:var(--surface1);background:var(--surface2)}html[data-theme=light] .swap-card-flip:hover{background:#f5f6f8}.page-below-header{padding-top:calc(var(--header-offset) + var(--inner-page-top-gap));padding-bottom:max(2.5rem, env(safe-area-inset-bottom));padding-inline:var(--page-gutter);box-sizing:border-box}.inner-page-shell{width:100%;min-width:0;margin-inline:auto}.inner-page-shell--reading{max-width:var(--page-reading-width)}.inner-page-shell--wide{max-width:var(--page-wide-width)}.inner-page-surface{min-width:0;padding:var(--page-surface-padding);overflow:clip}.inner-page-title{color:var(--text-primary);font-size:var(--inner-page-title-size);letter-spacing:-.025em;overflow-wrap:anywhere;text-wrap:balance;margin:0 0 clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.15}.inner-page-shell--reading .legal-document{max-width:72ch}.inner-page-shell--reading .legal-section:nth-of-type(n+3){content-visibility:auto;contain-intrinsic-size:auto 420px}.page-content-card{background:var(--home-block-bg);border:1px solid var(--home-block-border);border-radius:var(--radius-panel);box-shadow:var(--shadow-page-surface)}.about-page .legal-document>.legal-section:first-of-type{border-top:1px solid color-mix(in srgb, var(--dark-border) 75%, transparent);margin-top:2.5rem;padding-top:2.5rem}.swap-page-main{width:100%;min-height:100dvh;padding-inline:var(--page-gutter);padding-bottom:max(2.5rem, env(safe-area-inset-bottom));padding-top:calc(var(--header-offset) + var(--inner-page-top-gap));flex-direction:column;align-items:center;display:flex}.swap-page-shell .swap-card{max-width:none;box-shadow:none;background:0 0;border-color:#0000}.swap-page-shell .swap-card:before{display:none}.swap-page-shell{--swap-card-padding:8px}.swap-page-fields,.swap-page-submit{box-sizing:border-box;width:100%;max-width:480px;padding-inline:var(--swap-card-padding,8px);margin-inline:auto}.swap-page-submit .swap-card-cta{width:100%}.swap-card-cta-wrap{padding:8px 4px 4px}.swap-card-cta,a.swap-card-cta{border-radius:var(--btn-radius);width:100%;min-height:54px;font-size:17px;font-weight:var(--btn-font-weight);letter-spacing:.005em;cursor:pointer;box-shadow:none;border:none;justify-content:center;align-items:center;padding:16px 20px;line-height:1.2;text-decoration:none;transition:background-color .18s,border-color .18s,transform .15s,filter .15s;display:flex;background:var(--cta-accent)!important;color:var(--cta-fg,#0a0a0a)!important}.swap-card-cta:focus-visible,a.swap-card-cta:focus-visible{outline:2px solid var(--cta-accent);outline-offset:3px}.swap-card-cta:hover,a.swap-card-cta:hover{opacity:1;filter:saturate(1.02);box-shadow:none;transform:translateY(-1px);background:var(--cta-accent-hover)!important}.swap-card-cta:active,a.swap-card-cta:active{box-shadow:none;transform:translateY(1px)scale(.992)}button.swap-card-cta,button.swap-card-cta-btn{appearance:none;font-family:inherit}button.swap-card-cta:disabled,button.swap-card-cta-btn:disabled{opacity:.6;cursor:not-allowed}button.swap-card-cta.swap-card-cta--inactive:disabled,button.swap-card-cta-btn.swap-card-cta--inactive:disabled{cursor:not-allowed;background:color-mix(in srgb, var(--accent-soft) 92%, var(--accent))!important;color:var(--text-muted)!important;opacity:1!important;filter:none!important;box-shadow:none!important;transform:none!important}html[data-theme=light] button.swap-card-cta.swap-card-cta--inactive:disabled,html[data-theme=light] button.swap-card-cta-btn.swap-card-cta--inactive:disabled{background:color-mix(in srgb, var(--glass-bg) 80%, #fff)!important;color:#737373!important}html[data-theme=light] button.swap-card-cta.swap-card-cta--inactive:disabled:hover,html[data-theme=light] button.swap-card-cta-btn.swap-card-cta--inactive:disabled:hover{background:color-mix(in srgb, var(--glass-bg) 80%, #fff)!important;opacity:1!important;filter:none!important;transform:none!important}html[data-theme=dark] button.swap-card-cta.swap-card-cta--inactive:disabled:hover,html[data-theme=dark] button.swap-card-cta-btn.swap-card-cta--inactive:disabled:hover{background:color-mix(in srgb, var(--accent-soft) 92%, var(--accent))!important;opacity:1!important;filter:none!important;transform:none!important}button.swap-card-cta[aria-disabled=true]:not(:disabled){opacity:.6;cursor:not-allowed}button.swap-card-cta:disabled[aria-disabled=true],button.swap-card-cta-btn:disabled[aria-disabled=true]{pointer-events:none}button.swap-card-cta[aria-busy=true],button.swap-card-cta-btn[aria-busy=true]{cursor:progress}html[data-theme=light] .swap-card-cta,html[data-theme=light] a.swap-card-cta{background:var(--cta-accent)!important;color:#0a0a0a!important;box-shadow:none!important}html[data-theme=light] .swap-card-cta:hover,html[data-theme=light] a.swap-card-cta:hover{opacity:1;background:var(--cta-accent-hover)!important}.swap-card-max-btn{min-height:28px;font-size:.8125rem;font-weight:var(--btn-font-weight);color:var(--text-muted);background:color-mix(in srgb, var(--accent-soft) 92%, var(--accent));border:1px solid color-mix(in srgb, var(--dark-border) 95%, transparent);cursor:pointer;opacity:1;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;padding:.25rem .75rem;line-height:1.25;transition:transform 80ms ease-in-out,opacity 80ms ease-in-out,background-color .15s,border-color .15s,color .15s,visibility .15s;display:inline-flex;transform:scale(1)}.swap-card-max-btn--reserved{visibility:hidden;pointer-events:none}.swap-card-max-btn:hover{color:var(--text-muted);background:color-mix(in srgb, var(--accent) 55%, var(--accent-soft));border-color:color-mix(in srgb, var(--dark-border) 100%, transparent)}.swap-card-max-btn:active,.swap-card-max-btn.is-pressed{transform:scale(var(--swap-press-btn-scale,.97));opacity:var(--swap-press-opacity,.96)}.swap-card .swap-card-max-btn:active,.swap-card .swap-card-max-btn.is-pressed{transform:scale(var(--swap-press-btn-scale,.97))!important;opacity:var(--swap-press-opacity,.96)!important}html[data-theme=light] .swap-card-max-btn{color:var(--text-muted);background:color-mix(in srgb, var(--glass-bg) 80%, #fff)}html[data-theme=light] .swap-card-max-btn:hover{color:var(--text-muted);background:var(--primary);border-color:color-mix(in srgb, var(--dark-border) 100%, transparent)}.ui-icon-button{color:var(--text-muted);border-radius:.625rem;justify-content:center;align-items:center;transition:background-color .16s,color .16s,border-color .16s;display:inline-flex}.ui-icon-button:hover{background:var(--accent);color:var(--text-primary)}.ui-icon-button:focus-visible{outline:2px solid var(--cta-accent);outline-offset:2px}.ui-icon-button[disabled],.ui-icon-button[aria-disabled=true]{opacity:.55;pointer-events:none}.swap-card .swap-amount-fit-input,.swap-card .swap-amount-fit-display,.swap-card .swap-amount-fit-measure{letter-spacing:-.03em;font-weight:480}.swap-token-btn.token-selector-trigger{opacity:1;touch-action:manipulation;-webkit-tap-highlight-color:transparent;gap:4px;transition:transform 80ms ease-in-out,opacity 80ms ease-in-out,border-color .15s,background .15s,box-shadow .15s;transform:scale(1);width:auto!important;min-width:auto!important;min-height:auto!important;box-shadow:none!important;border-radius:9999px!important;padding:6px 10px 6px 6px!important}.swap-token-btn.token-selector-trigger:not(.token-selector-trigger--prompt){--swap-token-btn-icon-size:28px;--swap-token-btn-badge-size:13px;align-items:center;gap:8px;padding:4px 12px 4px 4px!important}.swap-token-btn.token-selector-trigger:active,.swap-token-btn.token-selector-trigger.is-pressed{opacity:var(--swap-press-opacity,.96);transform:scale(var(--swap-press-btn-scale,.97))!important}.swap-card .swap-token-btn.token-selector-trigger:active,.swap-card .swap-token-btn.token-selector-trigger.is-pressed,.swap-card .swap-pressable.token-selector-trigger:active,.swap-card .swap-pressable.token-selector-trigger.is-pressed,.swap-card-panel.swap-card-panel-touch--live .swap-card-token-slot .swap-pressable.is-pressed,.swap-card-panel.swap-card-panel-touch--live .swap-card-token-slot .swap-pressable:active{transform:scale(var(--swap-press-btn-scale,.97))!important;opacity:var(--swap-press-opacity,.96)!important}.swap-token-btn.token-selector-trigger--open:not(.token-selector-trigger--prompt){box-shadow:0 0 0 3px #d0ff0026;border-color:var(--cta-accent)!important}html[data-theme=light] .swap-token-btn.token-selector-trigger--open:not(.token-selector-trigger--prompt){box-shadow:0 0 0 3px #4a80001f}.swap-token-btn.token-selector-trigger--prompt.token-selector-trigger--open{box-shadow:0 0 0 3px #d0ff0047}html[data-theme=light] .swap-token-btn.token-selector-trigger--prompt.token-selector-trigger--open{box-shadow:0 0 0 3px #4a800033}html[data-theme=light] .swap-token-btn.token-selector-trigger.segment-control{--swap-token-btn-surface:color-mix(in srgb, var(--glass-bg) 80%, #fff);--token-chain-badge-cutout:var(--swap-token-btn-surface);color:var(--text-primary);background:var(--swap-token-btn-surface)!important;border-color:color-mix(in srgb, var(--dark-border) 95%, transparent)!important}html[data-theme=light] .swap-token-btn.token-selector-trigger.segment-control:not(.token-selector-trigger--prompt):hover:not(:focus-visible){--swap-token-btn-surface:color-mix(in srgb, var(--glass-bg) 58%, #e8eaed);--token-chain-badge-cutout:var(--swap-token-btn-surface);background:var(--swap-token-btn-surface)!important}html[data-theme=dark] .swap-token-btn.token-selector-trigger.segment-control{--swap-token-btn-surface:color-mix(in srgb, var(--accent-soft) 92%, var(--accent));--token-chain-badge-cutout:var(--swap-token-btn-surface);background:var(--swap-token-btn-surface)!important;border-color:color-mix(in srgb, var(--dark-border) 95%, transparent)!important}html[data-theme=dark] .swap-token-btn.token-selector-trigger.segment-control:not(.token-selector-trigger--prompt):hover:not(:focus-visible){--swap-token-btn-surface:color-mix(in srgb, var(--accent-soft) 78%, var(--accent));--token-chain-badge-cutout:var(--swap-token-btn-surface);background:var(--swap-token-btn-surface)!important}.swap-token-btn.token-selector-trigger.token-selector-trigger--prompt.segment-control,html[data-theme=light] .swap-token-btn.token-selector-trigger.token-selector-trigger--prompt.segment-control,html[data-theme=dark] .swap-token-btn.token-selector-trigger.token-selector-trigger--prompt.segment-control{gap:4px;background:var(--cta-accent)!important;color:#0a0a0a!important;box-shadow:none!important;border-color:#0000!important;padding:7px 10px 7px 12px!important}.swap-token-btn.token-selector-trigger.token-selector-trigger--prompt.segment-control:hover,html[data-theme=light] .swap-token-btn.token-selector-trigger.token-selector-trigger--prompt.segment-control:hover,html[data-theme=dark] .swap-token-btn.token-selector-trigger.token-selector-trigger--prompt.segment-control:hover{background:var(--cta-accent-hover)!important;color:#0a0a0a!important;box-shadow:none!important;border-color:#0000!important}.swap-token-btn.token-selector-trigger--prompt svg{color:#0a0a0a}.swap-token-btn .swap-token-btn-chevron{opacity:.82;flex-shrink:0;width:18px;height:18px;margin-left:0}.swap-token-btn.token-selector-trigger:not(.token-selector-trigger--prompt) .swap-token-btn-chevron{opacity:.62;width:16px;height:16px;margin-left:4px}.swap-token-btn.token-selector-trigger--prompt .font-semibold{font-weight:500}.swap-token-btn .font-semibold{font-size:16px;font-weight:var(--btn-font-weight);line-height:1.2}.swap-token-btn.token-selector-trigger:not(.token-selector-trigger--prompt) .font-semibold{letter-spacing:.01em;font-size:15px;font-weight:650;line-height:1.15}.swap-token-icon,.swap-token-btn .token-selector-trigger-icon{width:24px!important;height:24px!important}.swap-token-btn.token-selector-trigger:not(.token-selector-trigger--prompt) .swap-token-icon,.swap-token-btn.token-selector-trigger:not(.token-selector-trigger--prompt) .token-selector-trigger-icon{width:var(--swap-token-btn-icon-size)!important;height:var(--swap-token-btn-icon-size)!important}.swap-token-btn .token-icon-chain-wrap-trigger{width:24px;height:24px}.swap-token-btn.token-selector-trigger:not(.token-selector-trigger--prompt) .token-icon-chain-wrap-trigger{width:var(--swap-token-btn-icon-size);height:var(--swap-token-btn-icon-size);margin-right:0}.chain-icon-square.token-icon-chain-badge-trigger{width:1.25rem;min-width:1.25rem;height:1.25rem;box-shadow:0 0 0 2.5px var(--token-chain-badge-cutout,var(--surface2));border:none;border-radius:6px}.swap-token-btn .chain-icon-square.token-icon-chain-badge-trigger{width:.8125rem;min-width:.8125rem;height:.8125rem;box-shadow:0 0 0 1.5px var(--token-chain-badge-cutout,var(--surface2));border-radius:5px}.swap-token-btn .token-icon-chain-badge-trigger,.swap-token-btn.token-selector-trigger:not(.token-selector-trigger--prompt) .token-icon-chain-badge-trigger{bottom:-2px;right:-2px}.section-title{color:var(--text-primary);letter-spacing:-.028em;font-weight:560;font-size:var(--fluid-step-3);text-wrap:balance;line-height:1.08}html[data-theme=dark] .section-title{text-shadow:0 1px 2px #0003}.lido-label{font-size:var(--fluid-step--1);text-transform:uppercase;letter-spacing:.08em;color:var(--text-primary);font-weight:530}@keyframes bgMove{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(2%,2%)rotate(1deg)}50%{transform:translateY(4%)rotate(0)}75%{transform:translate(-2%,2%)rotate(-1deg)}}body:before{content:none}.glass-card{background:var(--glass-bg);-webkit-backdrop-filter:blur(32px);border:1px solid var(--dark-border);border-radius:24px;box-shadow:0 4px 24px #0000004d,inset 0 1px #ffffff08}html[data-theme=light] .glass-card{-webkit-backdrop-filter:blur(28px);border:1px solid var(--dark-border);background:#ffffffb3;box-shadow:0 4px 24px #00000026,0 0 0 1px #ffffff80}.header-bar{-webkit-backdrop-filter:none;box-shadow:none;width:100%;min-width:0;height:56px;min-height:56px;transition:padding var(--header-chrome-duration) var(--header-chrome-ease), border-color var(--header-chrome-duration) var(--header-chrome-ease), box-shadow var(--header-chrome-duration) var(--header-chrome-ease), background var(--header-chrome-duration) var(--header-chrome-ease), backdrop-filter var(--header-chrome-duration) var(--header-chrome-ease);border:1px solid #0000;border-radius:16px;padding:0 1.25rem;position:relative;overflow:visible;background:0 0!important}.header-bar-wrapper--scrolled .header-bar,.header-bar-wrapper--menu-open .header-bar{padding:0 1rem}@media (min-width:640px){.header-bar{padding:0 1.5rem}.header-bar-wrapper--scrolled .header-bar,.header-bar-wrapper--menu-open .header-bar{padding:0 1.25rem}}html[data-theme=dark] .header-bar:not(.header-bar--elevated):not(.header-bar--menu-open),html[data-theme=light] .header-bar:not(.header-bar--elevated):not(.header-bar--menu-open){-webkit-backdrop-filter:none;box-shadow:none;background:0 0!important}html:not([data-performance=low]) .header-bar[data-header-glass=true],html:not([data-performance=low]) .header-bar.header-bar--elevated,html:not([data-performance=low]) .header-bar.header-bar--menu-open{background:var(--header-glass-bg)!important;-webkit-backdrop-filter:blur(24px)saturate(1.4)!important;backdrop-filter:blur(24px)saturate(1.4)!important;border-color:var(--header-glass-border)!important}html[data-theme=dark]:not([data-performance=low]) .header-bar[data-header-glass=true],html[data-theme=dark]:not([data-performance=low]) .header-bar.header-bar--elevated{box-shadow:0 2px 16px #0003,inset 0 .5px #ffffff0f}html[data-theme=light]:not([data-performance=low]) .header-bar[data-header-glass=true],html[data-theme=light]:not([data-performance=low]) .header-bar.header-bar--elevated{box-shadow:0 8px 28px #00000014,inset 0 .5px #ffffffb8}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html:not([data-performance=low]) .header-bar[data-header-glass=true],html:not([data-performance=low]) .header-bar.header-bar--elevated,html:not([data-performance=low]) .header-bar.header-bar--menu-open{-webkit-backdrop-filter:none!important;background:#0e0e0eeb!important}html[data-theme=light]:not([data-performance=low]) .header-bar[data-header-glass=true],html[data-theme=light]:not([data-performance=low]) .header-bar.header-bar--elevated,html[data-theme=light]:not([data-performance=low]) .header-bar.header-bar--menu-open{background:#f8f8f8f0!important}}.header-bar.header-bar--on-hero{-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.header-bar.header-bar--elevated,.header-bar.header-bar--menu-open{border-color:var(--header-glass-border)}html:not([data-effects=lite]) .header-bar.header-bar--on-hero .header-control-surface,html:not([data-effects=lite]) .header-bar.header-bar--elevated .header-control-surface:not(.header-wallet-btn--connected),html:not([data-effects=lite]) .header-bar:not(.header-bar--on-hero) .header-control-surface:not(.header-wallet-btn--connected){box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border-color:#0000!important}.header-wallet-btn--connected.header-control-surface{background:var(--surface2)!important;border-color:var(--dark-border)!important;box-shadow:none!important}.header-bar-wrapper{transition:max-width var(--header-chrome-duration) var(--header-chrome-ease), background var(--header-chrome-duration) var(--header-chrome-ease), border-color var(--header-chrome-duration) var(--header-chrome-ease), box-shadow var(--header-chrome-duration) var(--header-chrome-ease);overflow:visible}.header-bar.header-bar--elevated,.header-bar.header-bar--menu-open{overflow:visible}.site-header--on-hero .header-bar{overflow:visible!important}.site-header .header-bar.header-bar--on-hero,.site-header .header-bar-wrapper{box-shadow:none!important}.header-bar.header-bar--swap-reveal{animation:.32s ease-out both header-bar-swap-reveal}@keyframes header-bar-swap-reveal{0%{opacity:.72}to{opacity:1}}.header-logo-static--pending{opacity:0}.header-logo-static--reveal{animation:.26s ease-out 50ms both header-logo-static-reveal}@keyframes header-logo-static-reveal{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.header-bar.header-bar--swap-reveal,.header-logo-static--reveal{opacity:1;animation:none;transform:none}.header-logo-static--pending{opacity:1}}.header-bar .segment-control-panel-shell,.header-bar .segment-control-panel:not(.segment-control-panel--in-shell){box-shadow:none}.header-bar-nav-link{z-index:1;color:var(--text-muted);border:1px solid #0000;border-radius:.625rem;padding:.45rem .7rem;transition:color .18s,background-color .18s,border-color .18s;position:relative}.header-bar-nav-link:hover,.header-bar-nav-link[aria-current=page]{color:var(--text-primary);box-shadow:none!important;background:0 0!important;border-color:#0000!important}.header-bar-nav-link:focus-visible{outline:2px solid var(--cta-accent);outline-offset:2px}@media (min-width:1024px) and (max-width:1279px){.header-bar-lang .lang-dropdown-trigger-label{max-width:none}}@media (max-width:1023px){.site-header .header-bar-wrapper{margin-top:0}}@media (prefers-reduced-motion:reduce){.header-bar,.header-bar-wrapper{transition:none}}.segment-control{border-radius:var(--btn-radius);border:1px solid var(--dark-border);background:var(--accent-soft);box-sizing:border-box}button.segment-control,.lang-dropdown-trigger.segment-control{appearance:none;font-family:inherit}.segment-control-panel-shell{border-radius:var(--btn-radius);border:1px solid var(--dark-border);background:var(--accent-soft);box-shadow:none;box-sizing:border-box;position:relative;overflow:hidden}.segment-control-panel{z-index:1;border-radius:var(--btn-radius);background:var(--accent-soft);box-shadow:none;box-sizing:border-box;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;border:none;flex-direction:column;padding:4px;display:flex;position:relative;overflow:hidden auto}.segment-control-panel:not(.segment-control-panel--in-shell){border:1px solid var(--dark-border);background:var(--accent-soft);box-shadow:none;overflow:hidden}[role=listbox].lang-dropdown-panel,.lang-dropdown-panel[role=listbox],.token-fullscreen-network-dropdown.segment-control-panel--in-shell{appearance:none;background:var(--accent-soft)!important;background-color:var(--accent-soft)!important}.segment-control-panel::-webkit-scrollbar{width:0;height:0;display:none}.segment-control-option{border-radius:calc(var(--btn-radius) - 4px);color:var(--text-primary);cursor:pointer;background:0 0;border:1px solid #0000;transition:background .15s,border-color .15s,color .15s}.segment-control-option:hover{color:var(--text-primary);background:#ffffff0f}html[data-theme=light] .segment-control-option:hover{background:#0000000a}.segment-control-option:focus-visible{outline:2px solid var(--cta-accent);outline-offset:1px;color:var(--text-primary);background:0 0}.list-picker-check{color:#0a0a0a;background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;display:flex}.list-picker-check svg{stroke-width:3px;width:.875rem;height:.875rem}html[data-theme=light] .list-picker-check{color:#fff;background:#0a0a0a}.token-fullscreen-item-selected,.network-picker-item--selected,.lang-dropdown-option--bare.token-fullscreen-item-selected,.segment-dropdown-option--bare.token-fullscreen-item-selected{--token-chain-badge-cutout:var(--swap-panel-active-bg,var(--surface1));font-weight:inherit;background:var(--swap-panel-active-bg,var(--surface1))!important;box-shadow:none!important;color:var(--text-primary)!important;border-color:#0000!important}.theme-toggle{--theme-active-index:1;grid-template-columns:repeat(3,1fr);align-items:center;gap:0;width:7.25rem;padding:4px;display:grid;position:relative}.theme-toggle--stretch{width:100%}.theme-toggle-thumb{border-radius:calc(var(--btn-radius) - 4px);width:calc(33.3333% - 2.66667px);transform:translate3d(calc(var(--theme-active-index) * 100%), 0, 0);will-change:transform;pointer-events:none;background:#fff;transition:transform .22s cubic-bezier(.22,1,.36,1);position:absolute;top:4px;bottom:4px;left:4px}.theme-toggle-btn{z-index:1;border-radius:calc(var(--btn-radius) - 4px);width:100%;height:2rem;color:var(--text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .15s;display:flex;position:relative}.theme-toggle-btn:hover{color:var(--text-primary)}.theme-toggle-btn.is-active{color:#0a0a0a}.theme-toggle-btn:focus-visible{outline:2px solid var(--cta-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.theme-toggle-thumb{transition:none}}.header-menu-btn{border:1px solid color-mix(in srgb, var(--dark-border) 55%, transparent);background:color-mix(in srgb, var(--surface2) 45%, transparent);-webkit-backdrop-filter:blur(24px)saturate(140%);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;min-width:36px;min-height:36px;padding:9px;transition:color .18s,transform .15s,border-color .18s,background .18s;display:inline-flex;box-shadow:0 2px 16px #00000029,inset 0 .5px #ffffff0f}@media (min-width:400px){.header-menu-btn{min-width:40px;min-height:40px;padding:8px}}.header-menu-icon{flex-shrink:0;width:18px;height:14px;display:block;position:relative}.header-menu-icon:before,.header-menu-icon:after{content:"";background:currentColor;border-radius:1px;width:100%;height:1.5px;transition:transform .2s cubic-bezier(.22,1,.36,1),opacity .15s;position:absolute;left:0}.header-menu-icon:before{top:0;box-shadow:0 6px}.header-menu-icon:after{bottom:0}.header-menu-icon.is-open:before{box-shadow:none;transform:translateY(6px)rotate(45deg)}.header-menu-icon.is-open:after{transform:translateY(-6px)rotate(-45deg)}@media (prefers-reduced-motion:reduce){.header-menu-icon:before,.header-menu-icon:after{transition:none}}.header-wallet-btn{border-radius:var(--btn-radius);min-width:44px;min-height:36px;font-size:12px;font-weight:var(--btn-font-weight);white-space:nowrap;box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;padding:0 12px;line-height:1;display:inline-flex}.header-wallet-btn--connected{min-width:0;max-width:100%;color:var(--text-primary);-webkit-tap-highlight-color:transparent;touch-action:manipulation;box-shadow:none;flex-shrink:1;transition:background-color .24s cubic-bezier(.22,1,.36,1),border-color .24s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1),box-shadow .24s cubic-bezier(.22,1,.36,1);transform:scale(1);background:var(--surface2)!important;border:1px solid color-mix(in srgb, var(--dark-border) 48%, transparent)!important}.header-wallet-btn--connected:hover{border-color:color-mix(in srgb, var(--dark-border) 72%, var(--foreground))!important;background:var(--surface2Hovered,var(--accent))!important}.header-wallet-btn--connected.is-pressed{transform:scale(.97)}@media (min-width:768px){.header-wallet-btn--connected:active,.header-wallet-btn--connected.is-pressed{transform:none}}.header-wallet-btn--connected.header-wallet-btn--open{box-shadow:0 0 0 3px color-mix(in srgb, var(--cta-accent) 14%, transparent);background:var(--surface2Hovered,var(--accent))!important;border-color:color-mix(in srgb, var(--dark-border) 78%, var(--foreground))!important}html[data-theme=light] .header-wallet-btn--connected.header-wallet-btn--open{box-shadow:0 0 0 3px color-mix(in srgb, var(--cta-accent) 10%, transparent)}.header-wallet-btn--connected:focus-visible{outline:2px solid var(--cta-accent);outline-offset:2px}.header-wallet-avatar-wrap{flex-shrink:0;display:inline-flex;position:relative}.wallet-identicon{display:block}.header-wallet-identicon{width:var(--header-wallet-avatar);height:var(--header-wallet-avatar)}.header-wallet-address{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;color:var(--text-primary);min-width:0;font-size:.8125rem;font-weight:560;overflow:hidden}.header-wallet-chevron{color:var(--text-muted);opacity:.72;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .22s;transform:rotate(0)}.header-wallet-chevron--open{opacity:.9;transform:rotate(180deg)}.header-wallet-dropdown.segment-control-panel-shell{background:var(--surface2);border:1px solid var(--dark-border);box-shadow:none;-webkit-backdrop-filter:none;z-index:100000;border-radius:1rem;padding:.375rem;position:fixed}.header-wallet-dropdown__account{align-items:center;gap:.75rem;padding:.625rem .75rem .75rem;display:flex}.header-wallet-dropdown__avatar-wrap{flex-shrink:0;position:relative}.header-wallet-dropdown__meta{flex-direction:column;gap:.125rem;display:flex}.header-wallet-dropdown__address{color:var(--text-primary);font-size:.9375rem;font-weight:600;line-height:1.2}.header-wallet-dropdown__chain{color:var(--text-muted);font-size:.75rem;font-weight:500;line-height:1.2}.header-wallet-dropdown__actions{border-top:1px solid var(--dark-border);flex-direction:column;gap:.125rem;margin-top:.125rem;padding:.375rem .25rem .25rem;display:flex}.header-wallet-dropdown__action{width:100%;min-height:2.5rem;color:var(--text-primary);text-align:left;border:1px solid #0000;border-radius:.625rem;align-items:center;gap:.625rem;padding:.5rem .625rem;font-size:.8125rem;font-weight:520;text-decoration:none;transition:background-color .22s cubic-bezier(.22,1,.36,1),border-color .22s cubic-bezier(.22,1,.36,1),color .22s cubic-bezier(.22,1,.36,1),transform .2s cubic-bezier(.22,1,.36,1);display:flex}.header-wallet-dropdown__action:active{transform:scale(.985)}.header-wallet-dropdown__action:hover{background:color-mix(in srgb, var(--foreground) 5%, var(--surface2))}.header-wallet-dropdown__action-icon{flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex;position:relative}.header-wallet-dropdown__action-icon-inner{justify-content:center;align-items:center;display:inline-flex}.header-wallet-dropdown__action-label{min-width:0}.header-wallet-dropdown__action-icon-inner--success{color:var(--success)}.header-wallet-dropdown__action--danger{color:var(--error)}.header-wallet-dropdown__action--danger:hover{background:color-mix(in srgb, var(--error) 10%, var(--surface2))}@media (min-width:400px){.header-wallet-btn{min-width:48px;min-height:40px;padding:0 14px;font-size:13px}}@media (min-width:640px){.header-wallet-btn{padding:0 18px;font-size:14px}}.header-wallet-btn.swap-card-cta{border-radius:var(--btn-radius);flex:none;width:auto;min-width:44px;min-height:36px;padding:0 12px;font-size:12px;overflow:hidden}@media (min-width:400px){.header-wallet-btn.swap-card-cta{min-width:48px;min-height:40px;padding:0 14px;font-size:13px}}@media (min-width:640px){.header-wallet-btn.swap-card-cta{padding:0 18px;font-size:14px}}@media (max-width:767px){.site-header{padding-top:calc(env(safe-area-inset-top) + .625rem)}.header-bar-wrapper{box-sizing:border-box;width:100%;max-width:100%;margin-inline:auto}.swap-shell{box-sizing:border-box;width:calc(100vw - 24px);max-width:calc(100vw - 24px);margin-left:auto;margin-right:auto}.header-bar{overflow:visible;padding:0 .75rem!important}.header-bar-wrapper--scrolled .header-bar,.header-bar-wrapper--menu-open .header-bar{padding:0 .625rem!important}.header-bar-grid{-moz-column-gap:.25rem;column-gap:.25rem}.header-bar-zone--start{justify-content:flex-start;gap:0}.header-bar-zone--end{justify-content:flex-end}.header-toolbar{gap:0}.header-menu-btn{flex:none}.site-header a.header-toolbar-cta.flow-button--header-cta.swap-card-cta.header-wallet-btn{min-width:max(5.5rem, -moz-fit-content);min-width:max(5.5rem, fit-content);max-width:min(10.5rem,46vw)}.header-bar .header-wallet-btn--connected{min-width:0;max-width:min(10.5rem,41vw);padding-inline:8px}}@media (min-width:768px) and (max-width:1023px){.header-bar-wrapper{box-sizing:border-box;width:100%;max-width:100%;margin-inline:auto}.header-bar,.header-bar-wrapper--scrolled .header-bar,.header-bar-wrapper--menu-open .header-bar{padding-inline:.5rem}.header-bar-grid{-moz-column-gap:.375rem;column-gap:.375rem}.header-toolbar{gap:.25rem}.header-wallet-btn.swap-card-cta:not(.flow-button--header-cta){max-width:min(11.5rem,36vw)}.site-header a.header-toolbar-cta.flow-button--header-cta.swap-card-cta.header-wallet-btn{max-width:none}}.glass-card-luxury{background:var(--glass-bg);border:1px solid color-mix(in srgb, var(--dark-border) 88%, transparent);border-radius:var(--radius-widget);box-shadow:var(--glass-shadow)}html[data-theme=dark] .glass-card-luxury{box-shadow:none;background:#0e0e0ef2}.btn-primary{cursor:pointer;font-size:16px;font-weight:var(--btn-font-weight);min-height:44px;box-shadow:none;background:var(--cta-accent);color:var(--cta-fg,#0a0a0a);border:none;padding:12px 24px;transition:background-color .18s,opacity .2s,transform .15s;position:relative;overflow:hidden;border-radius:var(--btn-radius)!important}.btn-primary:hover{background:var(--cta-accent-hover);opacity:1}.btn-primary:active{transform:scale(.98)}.btn-primary:focus-visible{outline:2px solid color-mix(in srgb, var(--cta-accent) 70%, transparent);outline-offset:2px}a:focus-visible,button:focus-visible{outline:2px solid var(--cta-accent);outline-offset:2px}.btn-primary:disabled{opacity:.6;cursor:not-allowed;pointer-events:none;transform:none}.btn-primary[aria-busy=true]{cursor:progress}.ui-button{border-radius:var(--btn-radius);min-width:0;font:inherit;font-size:.9375rem;font-weight:var(--btn-font-weight);white-space:nowrap;-webkit-user-select:none;user-select:none;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;line-height:1;transition:background-color .18s,border-color .18s,color .18s,opacity .18s,transform .15s;display:inline-flex}.ui-button>svg,.ui-button [data-icon]{pointer-events:none;flex:none;width:1rem;height:1rem}.ui-button--sm{min-height:40px;padding:.625rem .875rem}.ui-button--md{min-height:44px;padding:.75rem 1rem}.ui-button--lg{min-height:48px;padding:.875rem 1.25rem}.ui-button--icon{width:44px;min-height:44px;padding:0}.ui-button--full{width:100%}.ui-button--secondary{border-color:var(--field-border-idle);background:var(--surface2);color:var(--text-primary)}.ui-button--ghost{color:var(--text-secondary);background:0 0}.ui-button--danger{border-color:color-mix(in srgb, var(--state-error-fg) 24%, transparent);background:var(--state-error-bg);color:var(--state-error-fg)}@media (hover:hover){.ui-button--secondary:hover{border-color:var(--field-border-focus);background:var(--surface3)}.ui-button--ghost:hover{background:var(--control-hover-bg);color:var(--text-primary)}.ui-button--danger:hover{border-color:color-mix(in srgb, var(--state-error-fg) 42%, transparent)}}.ui-button:disabled,.ui-button[aria-disabled=true]{cursor:not-allowed;opacity:.52;transform:none}.ui-field-group,.ui-field{flex-direction:column;width:100%;display:flex}.ui-field-group{gap:1rem}.ui-field{gap:.5rem}.ui-field__label{width:fit-content}.ui-field__error{min-width:0}.ui-field[data-invalid=true] .swap-field-input-shell{border-color:color-mix(in srgb, var(--state-error-fg) 66%, transparent)}.ui-field[data-disabled=true]{opacity:.68}html[data-theme=dark] .btn-primary-label,html[data-theme=light] .btn-primary-label{color:#0a0a0a!important}:where(a,button,[role=button],[role=option],[role=menuitem],[role=tab]):focus-visible{outline:2px solid var(--cta-accent);outline-offset:2px}.input-glass{background:var(--glass-bg);border:1px solid var(--dark-border);border-radius:var(--radius-control);color:var(--text-primary);outline:none;width:100%;min-height:52px;padding:14px 18px;font-size:16px;transition:border-color .22s,box-shadow .22s,background-color .22s}.input-glass::placeholder{color:var(--text-muted)}.input-glass:focus,.input-glass:focus-visible{border-color:var(--cta-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--cta-accent) 22%, transparent);outline:2px solid #0000}@media (hover:hover){.input-glass:hover:not(:focus):not(:focus-visible){border-color:var(--text-muted)}}html[data-theme=light] .input-glass{border:1px solid var(--dark-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--text-primary);background:#fefffccc}html[data-theme=light] .input-glass:focus{border-color:var(--cta-accent);box-shadow:0 0 0 3px #4a80001f}@media (pointer:coarse){.input-glass{transition:border-color .14s,box-shadow .14s}html[data-theme=light] .input-glass{-webkit-backdrop-filter:none;background:var(--surface2)}}html[data-theme=light] .amount-input:not(.swap-amount-fit-input){border-radius:0;min-height:0;padding:0;color:var(--text-primary)!important;box-shadow:none!important;background:0 0!important;border:none!important}html[data-theme=light] .amount-input:not(.swap-amount-fit-input)::-moz-placeholder{color:var(--text-muted)!important}html[data-theme=light] .amount-input:not(.swap-amount-fit-input)::placeholder{color:var(--text-muted)!important}html[data-theme=light] .amount-input:focus{outline:none;box-shadow:none!important;border:none!important}.logo-theme,img.logo-theme,.logo-theme-frame,.logo-theme-frame img,.header-brand-link img,.header-brand-link .logo-theme{box-shadow:none!important;border:none!important;outline:none!important}.logo-theme{filter:none}.logo-theme-frame{width:var(--logo-size);height:var(--logo-size);vertical-align:middle;line-height:0;display:inline-block;position:relative}.logo-theme-image{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;opacity:1;width:100%;height:100%;display:block;position:absolute;inset:0}.logo-theme--light,html[data-theme=light] .logo-theme--dark{opacity:0}html[data-theme=light] .logo-theme--light{opacity:1}.header-brand-link,.header-brand-link>div{box-shadow:none!important;border:none!important;border-radius:0!important;outline:none!important}.gradient-text{color:var(--cta-accent);font-weight:600}@media (max-width:639px){:root,[data-theme=light],[data-theme=dark]{--hero-glow-linear-mid:78%;--hero-glow-primary-alpha:.34}}@media (max-height:640px) and (max-width:899px){:root,[data-theme=light],[data-theme=dark]{--hero-glow-linear-mid:72%}}.site-header{z-index:112;padding-top:calc(env(safe-area-inset-top) + 1rem);pointer-events:none;justify-content:center;padding-bottom:0;display:flex;position:fixed;top:0;left:0;right:0;overflow:visible}.site-header .header-bar-wrapper{width:100%;max-width:var(--site-shell-max-wide);box-sizing:border-box;pointer-events:auto;margin-inline:auto;padding-inline:0}@media (min-width:640px){.site-header{padding-top:calc(env(safe-area-inset-top) + 1.25rem)}.site-header .header-bar-wrapper{margin-top:0}}.site-header--on-hero,.site-header--on-hero .header-bar{pointer-events:none}.site-header--on-hero .header-bar-zone--start,.site-header--on-hero .header-bar-zone--end{pointer-events:auto}.site-header--on-hero .header-bar-zone--center{pointer-events:none;z-index:12;position:relative}.site-header--on-hero .header-menu-btn,.site-header--on-hero .header-toolbar-cta,.site-header--on-hero .header-wallet-btn{pointer-events:auto}.header-bar-zone--start,.header-bar-zone--end{z-index:2;position:relative}.site-header:not(.site-header--on-hero) .header-bar{pointer-events:auto}html:not([data-effects=lite]) .header-bar.header-bar--on-hero .header-toolbar-prefs .segment-control,html:not([data-effects=lite]) .header-bar.header-bar--on-hero .header-toolbar-prefs .lang-dropdown-trigger{box-shadow:none!important;background:0 0!important;border-color:#0000!important}html[data-effects=lite] .header-bar.header-bar--on-hero .header-toolbar-prefs .segment-control,html[data-effects=lite] .header-bar.header-bar--on-hero .header-toolbar-prefs .lang-dropdown-trigger{background:var(--accent-soft)!important;border-color:var(--dark-border)!important}html:not([data-effects=lite]) .header-bar.header-bar--elevated .header-toolbar-prefs .segment-control,html:not([data-effects=lite]) .header-bar.header-bar--elevated .header-toolbar-prefs .lang-dropdown-trigger,html:not([data-effects=lite]) .header-bar:not(.header-bar--on-hero) .header-toolbar-prefs .segment-control,html:not([data-effects=lite]) .header-bar:not(.header-bar--on-hero) .header-toolbar-prefs .lang-dropdown-trigger{box-shadow:none!important;background:0 0!important;border-color:#0000!important}html:not([data-effects=lite]) .header-bar.header-bar--on-hero .header-bar-nav-link{color:var(--text-muted);background:0 0!important;border-color:#0000!important}html:not([data-effects=lite]) .header-bar.header-bar--on-hero .header-bar-nav-link:hover,html:not([data-effects=lite]) .header-bar.header-bar--on-hero .header-bar-nav-link[aria-current=page]{color:var(--text-primary);background:0 0!important;border-color:#0000!important}.header-desktop-nav{display:none!important}@media (min-width:1024px){.header-desktop-nav{min-width:0;max-width:100%;height:var(--header-control-h);flex:0 auto;align-items:center;gap:.5rem;position:relative;display:flex!important}.header-desktop-nav .header-bar-nav-link{border:none;border-radius:.5rem;flex-shrink:0;padding-inline:.75rem;font-size:.875rem}.header-inline-divider{background:color-mix(in srgb, var(--dark-border) 92%, transparent);pointer-events:none;flex-shrink:0;align-self:center;width:1px;height:1.125rem;display:block}.header-inline-divider--toolbar{height:1.25rem;margin-inline:.625rem}}@media (min-width:1024px) and (max-width:1279px){.header-desktop-nav .header-bar-nav-link{padding-inline:.55rem;font-size:.8125rem}.header-toolbar-prefs .header-bar-lang{max-width:none}.header-inline-divider--toolbar{margin-inline:.5rem}}.header-toolbar{flex-shrink:0;justify-content:flex-end;align-items:center;gap:clamp(.75rem,1vw,1rem);min-width:0;max-width:100%;display:flex}.header-inline-divider{display:none}.header-toolbar-prefs{flex-shrink:0;align-items:center;gap:.7rem;display:none}.header-toolbar-prefs .header-inline-divider,.header-toolbar .header-inline-divider--toolbar{margin-inline:0}@media (min-width:1024px){.header-toolbar-prefs{display:flex}.header-toolbar-prefs--swap-start{justify-content:flex-start}}.header-toolbar-slot{flex-shrink:0;align-items:center;min-width:0;display:flex}.header-bar{--header-control-h:44px;--header-control-icon:18px;--header-wallet-avatar:calc(var(--header-control-h) - 6px);width:100%}@media (min-width:400px){.header-bar{--header-control-h:44px}}.header-bar-zone--start,.header-bar-zone--end,.header-toolbar{align-items:center}.header-bar .header-menu-btn,.header-bar .header-wallet-btn,.header-bar .header-wallet-btn--connected,.header-bar .header-toolbar-cta,.header-bar .header-toolbar-prefs .lang-dropdown-trigger,.header-bar .header-toolbar-prefs .theme-toggle{height:var(--header-control-h);min-height:var(--header-control-h);max-height:var(--header-control-h);box-sizing:border-box}.header-bar .header-menu-btn{width:var(--header-control-h);min-width:var(--header-control-h);flex-shrink:0;padding:0}.header-bar .header-toolbar-prefs .theme-toggle{flex-shrink:0;align-items:center;width:7.25rem;padding:3px;display:flex}.header-bar .header-toolbar-prefs .theme-toggle-btn{height:calc(var(--header-control-h) - 6px);min-height:calc(var(--header-control-h) - 6px)}.header-bar .header-toolbar-prefs .theme-toggle-thumb{width:calc(33.3333% - 2px);top:3px;bottom:3px;left:3px}.header-bar .header-toolbar-prefs .lang-dropdown-trigger{-moz-column-gap:.5rem;grid-template-columns:1rem auto 1rem;align-items:center;column-gap:.5rem;width:fit-content;max-width:none;padding:0 10px;display:grid;overflow:visible}.header-bar .header-toolbar-prefs .lang-dropdown-root--fit .lang-dropdown-trigger{width:100%}.header-bar .header-wallet-btn--connected,.header-bar .header-toolbar-cta{justify-content:center;align-items:center;gap:.375rem;padding-block:0;padding-inline:12px;display:inline-flex}@media (min-width:1024px){.header-bar .header-wallet-btn--connected{gap:.3125rem;padding-inline:6px 11px}.header-bar .header-wallet-btn--connected .header-wallet-avatar-wrap{margin-inline-start:-1px}}.header-bar .header-desktop-nav .header-bar-nav-link{height:var(--header-control-h);box-sizing:border-box;align-items:center;display:inline-flex}.header-bar .header-toolbar-slot{height:var(--header-control-h);flex-shrink:0;align-items:center;min-width:0;display:flex}.header-bar-grid{-moz-column-gap:.5rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:.5rem;width:100%;min-width:0;height:100%;margin-inline:auto;display:grid;position:relative}.header-bar-wrapper--scrolled .header-bar-grid,.header-bar-wrapper--menu-open .header-bar-grid{-moz-column-gap:.375rem;column-gap:.375rem}@media (max-width:1023px){.header-bar-grid{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.header-bar-zone--start,.header-bar-zone--end{width:100%}}@media (max-width:767px){.site-header .header-wallet-btn--connected,.site-header .header-wallet-btn.swap-card-cta:not(.flow-button--header-cta):not(.header-wallet-btn--connected){width:var(--header-control-h);flex:0 0 var(--header-control-h);border-radius:999px;gap:0;min-width:var(--header-control-h)!important;max-width:var(--header-control-h)!important;padding:0!important}.site-header .header-wallet-btn--connected .header-wallet-address,.site-header .header-wallet-btn--connected .header-wallet-chevron,.site-header .header-wallet-btn.swap-card-cta:not(.flow-button--header-cta):not(.header-wallet-btn--connected) .header-connect-label{display:none!important}.site-header .header-wallet-btn--connected .header-wallet-identicon{width:calc(var(--header-control-h) - 4px);height:calc(var(--header-control-h) - 4px)}.site-header .header-wallet-btn.swap-card-cta:not(.flow-button--header-cta):not(.header-wallet-btn--connected) svg{width:1.125rem;height:1.125rem}}.header-bar-zone{align-items:center;min-width:0;display:flex}.header-bar-zone--start{grid-column:1;justify-content:flex-start;gap:.5rem}.header-bar-zone--center{grid-column:2;justify-content:center;justify-self:center;width:max-content;max-width:100%;overflow:visible}.header-bar-zone--end{grid-column:3;justify-content:flex-end}@media (min-width:1024px){.header-bar-grid{-moz-column-gap:clamp(1.5rem, 3vw, 3.75rem);min-height:var(--header-control-h);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:clamp(1.5rem,3vw,3.75rem);width:100%;display:grid;position:relative}.header-bar-wrapper--scrolled .header-bar-grid,.header-bar-wrapper--menu-open .header-bar-grid{-moz-column-gap:clamp(1rem, 2vw, 2.25rem);column-gap:clamp(1rem,2vw,2.25rem)}.header-bar-zone--start{z-index:2;grid-column:1;justify-content:flex-start;justify-self:stretch;width:100%;min-width:0;max-width:none}.header-bar-zone--end{z-index:2;grid-column:3;justify-content:flex-end;justify-self:stretch;width:100%;min-width:0;max-width:none}.header-bar-zone--center{pointer-events:none;z-index:1;grid-column:2;width:max-content;max-width:min(11rem,34vw);position:relative;top:auto;left:auto;transform:none}.site-header--on-hero .header-bar-zone--center{z-index:12}.header-bar-zone--center .header-brand-link{pointer-events:auto}.header-desktop-nav{flex-wrap:nowrap;gap:.5rem;position:relative;overflow:visible}.header-toolbar{flex-wrap:nowrap;margin-left:auto}}@media (min-width:1280px){.header-bar-grid{-moz-column-gap:clamp(2.5rem, 4vw, 4.75rem);column-gap:clamp(2.5rem,4vw,4.75rem)}.header-bar-zone--start,.header-bar-zone--end{max-width:none}.header-bar-zone--center{max-width:min(16rem,28vw)}}.header-bar-grid--swap .header-bar-zone--end{min-width:0}.header-bar-grid--swap .header-toolbar{flex-wrap:nowrap;min-width:0;max-width:100%}.header-bar-grid--swap .header-wallet-btn--connected{max-width:min(11.5rem,40vw)}@media (max-width:767px){.header-bar-grid--swap .header-wallet-btn--connected{width:var(--header-control-h);flex:0 0 var(--header-control-h);min-width:var(--header-control-h)!important;max-width:var(--header-control-h)!important}}.header-brand-slot{justify-content:center;align-items:center;min-width:0;display:flex;overflow:visible}.header-brand-link{justify-content:center;align-items:center;text-decoration:none;display:inline-flex;overflow:visible}.header-menu-shell{width:100%;min-width:0;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:16px;transition:background .5s cubic-bezier(.22,1,.36,1),border-color .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1),-webkit-backdrop-filter .5s cubic-bezier(.22,1,.36,1),backdrop-filter .5s cubic-bezier(.22,1,.36,1);overflow:visible}@media (max-width:1023px){.header-menu-shell--glass{border-radius:16px;overflow:hidden;box-shadow:0 2px 16px #0003,inset 0 .5px #ffffff0f;background:var(--header-glass-bg)!important;-webkit-backdrop-filter:blur(24px)saturate(1.4)!important;backdrop-filter:blur(24px)saturate(1.4)!important;border-color:var(--header-glass-border)!important}html[data-theme=light] .header-menu-shell--glass{box-shadow:0 8px 28px #00000014,inset 0 .5px #ffffffb8}html[data-performance=low] .header-menu-shell--glass{background:var(--surface2)!important;-webkit-backdrop-filter:none!important;border-color:color-mix(in srgb, var(--dark-border) 72%, transparent)!important;box-shadow:none!important}.header-menu-shell--glass .header-bar{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border-color:#0000!important}.header-menu-shell--glass.header-menu-shell--expanded .header-bar{border-radius:0!important}.header-menu-shell--expanded{border-radius:16px;overflow:hidden}.header-menu-expand{grid-template-rows:0fr;transition:grid-template-rows .36s cubic-bezier(.22,1,.36,1);display:grid}.header-menu-expand--open{grid-template-rows:1fr}.header-menu-expand__clip{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.header-menu-expand{transition-duration:.01ms}}.site-header .header-bar[data-header-glass=true],.site-header .header-bar.header-bar--elevated,.site-header .header-bar.header-bar--menu-open{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}}.mobile-nav-drawer__backdrop{z-index:108;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#00000085;border:none;margin:0;padding:0;position:fixed;inset:0}html[data-theme=light] .mobile-nav-drawer__backdrop{background:#00000052}.mobile-nav-drawer{z-index:1;width:100%;height:auto;max-height:calc(100dvh - env(safe-area-inset-top) - .625rem - 56px - 1rem);color:var(--text-primary);box-shadow:none;-webkit-backdrop-filter:none;-webkit-overflow-scrolling:touch;background:0 0;border:none;border-radius:0;flex-direction:column;align-items:stretch;padding:.375rem .75rem 1.125rem;display:flex;position:relative;overflow:hidden auto}@media (min-width:640px) and (max-width:1023px){.mobile-nav-drawer{max-height:calc(100dvh - env(safe-area-inset-top) - 1.25rem - 56px - 1rem);padding:.5rem 1rem 1.25rem}}@media (min-width:1024px){.mobile-nav-drawer{display:none!important}}.mobile-nav-drawer__top{border-bottom:none;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.375rem;padding-bottom:0;display:flex}.mobile-nav-drawer__label{letter-spacing:.1em;text-transform:uppercase;min-width:0;color:var(--text-muted);flex:auto;font-size:.6875rem;font-weight:530}.header-menu-btn{z-index:113;position:relative}.header-menu-btn:focus{outline:none}.header-menu-btn:focus-visible{outline:2px solid var(--cta-accent);outline-offset:2px}.mobile-nav-drawer__nav{flex-direction:column;gap:.125rem;display:flex}.mobile-nav-drawer__nav-item{min-width:0}.mobile-nav-drawer__link{letter-spacing:-.02em;width:100%;min-height:2.875rem;color:var(--text-primary);background:0 0;border:none;border-radius:.625rem;align-items:center;padding:.625rem .5rem;font-size:1.125rem;font-weight:480;line-height:1.25;text-decoration:none;transition:background-color .15s;display:flex}.mobile-nav-drawer__link:active{background:color-mix(in srgb, var(--text-primary) 6%, transparent)}.mobile-nav-drawer__link:hover,.mobile-nav-drawer__link[aria-current=page]{color:var(--text-primary);background:0 0;border-color:#0000}.mobile-nav-drawer__prefs{border-top:0;margin-top:1rem;padding-top:0;padding-bottom:0}.mobile-nav-drawer__meta-label{letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);border-bottom:none;margin:0 0 .625rem;padding-bottom:0;font-size:.6875rem;font-weight:530}.mobile-nav-drawer__prefs-row{grid-template-columns:1fr 1fr;align-items:stretch;gap:.625rem;width:100%;display:grid}.mobile-nav-drawer__prefs-row .mobile-nav-theme.theme-toggle{width:100%;min-width:0;padding:3px}.mobile-nav-drawer__prefs-row .lang-dropdown-root{min-width:0;max-width:none;width:100%!important}.mobile-nav-drawer__prefs-row .lang-dropdown-trigger--row{width:100%;min-height:2.75rem;padding:0 .875rem}.mobile-nav-drawer__prefs-row .lang-dropdown-trigger-label{font-size:.8125rem;line-height:1.25}.header-logo{color:inherit}.header-logo__lockup{height:var(--header-logo-lockup-h,2.5rem);width:var(--header-logo-lockup-w,10rem);max-width:min(var(--header-logo-lockup-w,10rem), 48vw);line-height:0;display:block;position:relative}.header-logo__lockup-image{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.header-logo__lockup-image--light,html[data-theme=light] .header-logo__lockup-image--dark{opacity:0}html[data-theme=light] .header-logo__lockup-image--light{opacity:1}.header-logo--stack{min-width:var(--header-logo-lockup-w,10rem);min-height:var(--header-logo-lockup-h,2.5rem);justify-content:center;align-items:center;display:inline-flex;position:relative}.header-logo__layer{justify-content:center;align-items:center;display:inline-flex}.header-logo__layer--hero{z-index:2;transform-origin:50%;opacity:1;pointer-events:none;transition:transform var(--hero-logo-transform-duration,.5s) var(--header-chrome-ease,cubic-bezier(.4, 0, .2, 1));will-change:transform;position:absolute;inset:0}.header-logo__layer--header{z-index:1;opacity:0;pointer-events:none;position:relative}.header-logo-static{vertical-align:middle;justify-content:center;align-items:center;block-size:2.5rem;line-height:1;display:inline-flex}@media (max-width:430px){.header-logo-static{--header-logo-lockup-h:2.125rem;--header-logo-lockup-w:8.625rem;block-size:2.125rem}.header-bar-grid{gap:.35rem}}.hero-brand{font-family:var(--font-syne), var(--font-onest), sans-serif;font-weight:700}html[data-theme=dark] .hero-brand{color:var(--text-primary);-webkit-text-fill-color:currentColor;background:0 0}html[data-theme=light] .hero-brand{color:var(--text-primary);-webkit-text-fill-color:initial;background:0 0}.hero-brand{letter-spacing:-.04em;display:inline-block}html[data-theme=dark] .hero-brand{text-shadow:0 2px 24px #00000026}::selection{background:color-mix(in srgb, var(--cta-accent) 36%, transparent);color:var(--foreground)}::-moz-selection{background:color-mix(in srgb, var(--cta-accent) 36%, transparent);color:var(--foreground)}html[data-theme=light] ::selection{background:color-mix(in srgb, var(--cta-accent) 28%, transparent);color:var(--foreground)}html[data-theme=light] ::-moz-selection{background:color-mix(in srgb, var(--cta-accent) 28%, transparent);color:var(--foreground)}.spinner{border:3px solid #ffffff1a;border-top-color:var(--cta-accent);border-radius:50%;width:40px;height:40px;animation:1s linear infinite spin}.pulse{animation:2s ease-in-out infinite pulse}.networks-marquee-chip-img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;flex-shrink:0;display:block}.networks-marquee-chip-icon{border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex;overflow:hidden}.chain-icon{aspect-ratio:1;box-shadow:none;border:none}.chain-icon--round{border-radius:50%}.chain-icon--xs{--chain-icon-ring:.875rem;--chain-icon-logo:.6875rem}.chain-icon--sm{--chain-icon-ring:1rem;--chain-icon-logo:.8125rem}.chain-icon--md{--chain-icon-ring:1.125rem;--chain-icon-logo:.9375rem}.chain-icon--lg{--chain-icon-ring:1.75rem;--chain-icon-logo:1.5rem}.chain-icon--xl{--chain-icon-ring:2.25rem;--chain-icon-logo:1.875rem}.chain-icon.chain-icon--xs,.chain-icon.chain-icon--sm,.chain-icon.chain-icon--md,.chain-icon.chain-icon--lg,.chain-icon.chain-icon--xl{width:var(--chain-icon-ring);height:var(--chain-icon-ring);min-width:var(--chain-icon-ring);max-width:var(--chain-icon-ring);flex:0 0 var(--chain-icon-ring)}.chain-icon--round .chain-icon__img{min-width:var(--chain-icon-logo);min-height:var(--chain-icon-logo);max-width:var(--chain-icon-logo);max-height:var(--chain-icon-logo);-o-object-fit:cover;object-fit:cover;border-radius:50%;width:var(--chain-icon-logo)!important;height:var(--chain-icon-logo)!important}.chain-icon-square{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none;pointer-events:none;background:0 0;border:none;border-radius:10px;flex-shrink:0;padding:0;display:block}.chain-icon-square--xs{width:1rem;min-width:1rem;height:1rem}.chain-icon-square--sm{width:1.125rem;min-width:1.125rem;height:1.125rem}.chain-icon-square--md{width:1.375rem;min-width:1.375rem;height:1.375rem}.chain-icon-square--lg{border-radius:8px;width:2rem;min-width:2rem;height:2rem}.chain-icon-square--xl{width:2.25rem;min-width:2.25rem;height:2.25rem}.token-fullscreen .network-picker-item-icon.chain-icon-square,.token-fullscreen .network-picker-trigger .chain-icon-square,.network-picker-popover .chain-icon-square,.network-picker-sheet .chain-icon-square,.token-fullscreen .network-picker-trigger .chain-icon-square{border-radius:6px}.token-fullscreen .chain-icon-square.token-icon-chain-badge-list{width:1.25rem;min-width:1.25rem;height:1.25rem;box-shadow:0 0 0 2.5px var(--token-chain-badge-cutout);border:none;border-radius:6px}.token-fullscreen-item-icon.token-icon-with-chain .token-icon-chain-badge-list{z-index:2;bottom:-3px;right:-3px}.footer-copyright{color:#ffffff4d;letter-spacing:.004em;font-size:12px;line-height:1.35;font-weight:inherit;margin:0}html[data-theme=light] .footer-copyright{color:#5a5a5a}.amount-input:not(.swap-amount-fit-input){color:var(--text-primary)!important;opacity:1!important;-webkit-text-fill-color:var(--text-primary)!important}.swap-amount-fit-input.amount-input{opacity:1;caret-color:var(--text-primary)}.swap-amount-fit-input.amount-input::placeholder{color:var(--swap-amount-zero);opacity:1;-webkit-text-fill-color:var(--swap-amount-zero)}.swap-amount-fit-input.amount-input.swap-amount--active::placeholder{color:var(--swap-amount-zero);opacity:1}@keyframes swap-amount-max-reveal{0%{opacity:.55}to{opacity:1}}.swap-amount-fit-input.amount-input.swap-amount-max-reveal{will-change:opacity;animation:.26s cubic-bezier(.22,1,.36,1) swap-amount-max-reveal}@keyframes swap-panel-max-reveal{0%{opacity:1;transform:translateY(0)scale(1)}45%{opacity:.96;transform:translateY(0)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.swap-card-panel.swap-card-panel--max-reveal{will-change:transform;animation:.28s cubic-bezier(.22,1,.36,1) swap-panel-max-reveal}@media (prefers-reduced-motion:reduce){.swap-card-panel.swap-card-panel-touch--live:active:not(:has([data-swap-panel-skip-press] :active)) .swap-card-panel-touch{opacity:1;transform:none}.swap-card-panel.swap-card-panel-touch--live:has(:active):not(:has([data-swap-panel-skip-press] :active)) .swap-card-panel-touch{opacity:1;transform:none}.swap-card-panel.swap-card-panel-touch--live:has([data-swap-panel-skip-press]:is(:active,.is-pressed)) .swap-card-panel-touch{opacity:1;transform:none}.swap-card-panel.swap-card-panel-touch--live:has([data-swap-panel-skip-press] :is(:active,.is-pressed)) .swap-card-panel-touch{opacity:1;transform:none}.swap-card-panel.swap-card-panel--max-reveal{animation:none}}.lang-dropdown-root{min-width:0;position:relative}.lang-dropdown-root--fit{width:fit-content;max-width:100%}.lang-dropdown-measure{visibility:hidden;pointer-events:none;z-index:-1;width:max-content;height:0;position:absolute;top:0;left:0;overflow:hidden}.lang-dropdown-measure-row{width:max-content}.lang-dropdown-measure .lang-dropdown-measure-row{width:max-content;min-width:max-content}.lang-dropdown-measure-chevron{flex-shrink:0;width:1rem;height:1rem;display:block}.lang-dropdown-trigger{-moz-column-gap:.375rem;text-align:center;cursor:pointer;width:100%;min-height:calc(2rem + 8px);color:var(--text-primary);grid-template-columns:1rem minmax(0,1fr) 1rem;place-items:center;column-gap:.375rem;padding:4px 10px 4px 8px;transition:border-color .15s,background .15s;display:grid}.lang-dropdown-trigger-icon-wrap{flex-shrink:0;justify-content:center;justify-self:start;align-items:center;width:1rem;height:1rem;display:inline-flex}.lang-dropdown-trigger-chevron-wrap{flex-shrink:0;justify-content:center;justify-self:end;align-items:center;width:1rem;height:1rem;display:inline-flex}.lang-dropdown-trigger-label{text-align:center;letter-spacing:-.01em;width:auto;min-width:0;color:var(--text-muted);opacity:.88;padding-block:.0625rem;font-size:.8125rem;font-weight:520;line-height:1.25;transition:color .22s cubic-bezier(.22,1,.36,1),opacity .22s cubic-bezier(.22,1,.36,1);overflow:visible}.lang-dropdown-trigger--open .lang-dropdown-trigger-label{color:var(--text-primary);opacity:1}.lang-dropdown-trigger-lang-icon{width:1rem;height:1rem;color:var(--text-muted);opacity:.88;transform-origin:50%;flex-shrink:0;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .22s,color .22s;display:block}.lang-dropdown-trigger-lang-icon--open{opacity:1;color:var(--text-primary);transform:scale(1.06)}.lang-dropdown-chevron{color:var(--text-muted);opacity:.88;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .22s,color .22s;transform:rotate(0)}.lang-dropdown-chevron--open,.lang-dropdown-trigger--open .lang-dropdown-chevron{color:var(--text-primary);opacity:1;transform:rotate(180deg)}.lang-dropdown-trigger--open.segment-control{box-shadow:0 0 0 3px color-mix(in srgb, var(--cta-accent) 14%, transparent);border-color:color-mix(in srgb, var(--dark-border) 78%, var(--foreground))!important}html[data-theme=light] .lang-dropdown-trigger--open.segment-control{box-shadow:0 0 0 3px color-mix(in srgb, var(--cta-accent) 10%, transparent)}.lang-dropdown-trigger--row{width:100%}.lang-dropdown-trigger--compact{padding:4px 8px 4px 10px}.lang-dropdown-trigger:focus-visible{outline:2px solid var(--cta-accent);outline-offset:2px}.lang-dropdown-trigger .theme-muted{color:var(--text-muted)}.lang-dropdown-flag{background:#ffffff1a;border-radius:2px;flex-shrink:0;width:1.5rem;height:1rem;position:relative;overflow:hidden}.lang-dropdown-panel--overlay.segment-control-panel--in-shell{max-height:100%}.segment-control-panel--in-shell>.segment-control-option,.segment-control-panel--in-shell>.lang-dropdown-option,.segment-control-panel--in-shell>.segment-dropdown-option{flex-shrink:0}.lang-dropdown-option{text-align:left;box-sizing:border-box;align-items:center;gap:.625rem;width:100%;min-height:2rem;padding:.5rem .75rem;display:flex}.lang-dropdown-option>span:not(.list-picker-check){flex:auto;min-width:0}.cookie-consent{inset-inline:0;z-index:9997;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));pointer-events:none;transition:opacity .28s;position:fixed;bottom:0}html[data-mobile-nav-open] .cookie-consent{z-index:50}html[data-mobile-nav-open] .cookie-consent__inner{pointer-events:none}.cookie-consent__inner{pointer-events:auto;border:1px solid var(--border);background:color-mix(in srgb, var(--card) 92%, transparent);max-width:56rem;box-shadow:var(--glass-pill-shadow);-webkit-backdrop-filter:blur(16px);border-radius:16px;flex-direction:column;align-items:stretch;gap:12px;margin-inline:auto;padding:14px 16px;display:flex}.cookie-consent__title{font-family:var(--font-latin);letter-spacing:-.02em;color:var(--text-primary);margin:0;font-size:.95rem;font-weight:600}.cookie-consent__text{color:var(--muted-foreground);margin:0;font-size:.8125rem;line-height:1.45}.cookie-consent__link{color:var(--primary);text-underline-offset:2px;text-decoration:underline}.cookie-consent__link:hover{opacity:.85}.cookie-consent__actions{grid-template-columns:1fr 1fr;gap:10px;width:100%;display:grid}.cookie-consent__reject,.cookie-consent__accept{box-sizing:border-box;text-align:center;border-radius:var(--btn-radius,12px);justify-content:center;align-items:center;width:100%;min-width:0;min-height:44px;margin:0;padding:12px 14px;font-size:.9375rem;font-weight:600;line-height:1.2;display:inline-flex}.cookie-consent__reject{border:1px solid var(--border);color:var(--foreground);cursor:pointer;background:0 0;transition:background .15s,border-color .15s}.cookie-consent__reject:hover{background:color-mix(in srgb, var(--foreground) 6%, transparent)}.cookie-consent__reject:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.cookie-consent__accept{padding:12px 14px!important}@media (min-width:640px){.cookie-consent__inner{flex-flow:wrap;align-items:center;gap:12px 16px;padding:16px 20px}.cookie-consent__title{flex:none;margin-inline-end:4px}.cookie-consent__text{flex:16rem;min-width:12rem}.cookie-consent__actions{flex:none;gap:8px;width:auto;display:flex}.cookie-consent__reject,.cookie-consent__accept{flex:none;width:auto;min-width:7.5rem}}@keyframes enter{0%{opacity:0;transform:translateY(-14px)scale(.96)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes exit{0%{opacity:1;transform:translate(0,0)scale(1)}to{opacity:0;transform:translateY(-10px)scale(.98)}}[data-rht-toaster].toast-container,[data-rht-toaster].toast-container-swap,[data-rht-toaster=swap].toast-container{box-sizing:border-box;z-index:99999;padding-inline:1.25rem;width:min(var(--site-shell-max), calc(100vw - 2 * max(.375rem, env(safe-area-inset-left,0px)) - .5rem))!important;inset:12px auto auto 50%!important;transform:translate(-50%)!important}[data-rht-toaster].toast-container-swap,[data-rht-toaster=swap].toast-container{z-index:110;padding-inline:1rem;top:calc(var(--header-offset) + 8px)!important}@media (min-width:640px){[data-rht-toaster].toast-container,[data-rht-toaster].toast-container-swap,[data-rht-toaster=swap].toast-container{padding-inline:1.5rem;width:min(var(--site-shell-max), calc(100vw - 2 * max(var(--site-shell-gutter), env(safe-area-inset-left,0px))))!important}[data-rht-toaster].toast-container-swap,[data-rht-toaster=swap].toast-container{padding-inline:1.25rem}}@media (min-width:768px) and (max-width:1023px){[data-rht-toaster].toast-container,[data-rht-toaster].toast-container-swap,[data-rht-toaster=swap].toast-container{width:min(var(--site-shell-max), calc(100vw - 2 * max(.625rem, env(safe-area-inset-left,0px)) - 1.25rem))!important}}[data-rht-toaster].toast-container>div>div.toast-theme,.toast-bar.toast-theme{will-change:transform, opacity;max-width:min(350px,100%);font-size:14px;line-height:1.35;position:relative;overflow:hidden;background:var(--surface-raised-bg)!important;color:var(--card-foreground)!important;box-shadow:inset 0 1px 0 var(--surface-inset-highlight), inset 0 -2px 5px var(--surface-inset-shade), var(--glass-pill-shadow)!important;border:1px solid #0000!important}.swap-form-fields .swap-field-input-shell:has(.swap-field-input:user-invalid:not(:-moz-placeholder-shown)){border-color:color-mix(in srgb, var(--error) 55%, transparent)!important;box-shadow:none!important}:is(.swap-form-fields .swap-field-input-shell:has(.swap-field-input:user-invalid:not(:placeholder-shown)),.swap-form-fields .swap-field-input-shell:has(.swap-field-input[aria-invalid=true]),.swap-form-fields .swap-field-input-shell:has(.swap-field-invalid-fallback)){border-color:color-mix(in srgb, var(--error) 55%, transparent)!important;box-shadow:none!important}.swap-form-fields .swap-field-input-shell:focus-within:has(.swap-field-input:user-invalid:not(:-moz-placeholder-shown)){border-color:color-mix(in srgb, var(--error) 62%, transparent)!important;box-shadow:none!important}:is(.swap-form-fields .swap-field-input-shell:focus-within:has(.swap-field-input:user-invalid:not(:placeholder-shown)),.swap-form-fields .swap-field-input-shell:focus-within:has(.swap-field-input[aria-invalid=true]),.swap-form-fields .swap-field-input-shell:focus-within:has(.swap-field-invalid-fallback)),:is(.swap-form-fields .swap-field-input-shell:has(.swap-field-input[aria-invalid=true]:not(:focus):not(:focus-visible)),.swap-form-fields .swap-field-input-shell:has(.swap-field-invalid-fallback:not(:focus):not(:focus-visible))){border-color:color-mix(in srgb, var(--error) 62%, transparent)!important;box-shadow:none!important}@keyframes swap-field-fail-flash-overlay{0%,to{opacity:0;box-shadow:none}45%,55%{opacity:1;box-shadow:0 0 0 3px color-mix(in srgb, var(--error) 45%, transparent)}}.swap-form-fields .swap-field-input-shell.swap-field-fail-flash:after{content:"";border-radius:inherit;pointer-events:none;z-index:2;border:2px solid var(--error);opacity:0;animation:.4s ease-out swap-field-fail-flash-overlay;position:absolute;inset:0}:is(.swap-form-fields .swap-field-input-shell .swap-field-input:user-valid:not(:focus),.swap-form-fields .swap-field-input-shell .swap-field-input:valid:not(:focus)){box-shadow:none!important;background:0 0!important;border-color:#0000!important}@supports not selector(:user-invalid){.swap-form-fields .swap-field-input-shell .swap-field-input:user-invalid{border-color:#0000}}@keyframes scroll-reveal-in{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.token-fullscreen-dialog::backdrop,.wallet-modal-dialog::backdrop,.tx-modal-dialog::backdrop{transition:display .3s allow-discrete, overlay .3s allow-discrete, background-color .28s ease-out}.token-fullscreen-dialog[open]::backdrop{background-color:#0000009e}@starting-style{.token-fullscreen-dialog[open]::backdrop{background-color:#0000}}html[data-theme=light] .token-fullscreen-dialog[open]::backdrop{background-color:#00000061}@starting-style{html[data-theme=light] .token-fullscreen-dialog[open]::backdrop{background-color:#0000}}.wallet-modal-dialog[open]::backdrop,.tx-modal-dialog[open]::backdrop{background-color:#000c}@starting-style{.wallet-modal-dialog[open]::backdrop,.tx-modal-dialog[open]::backdrop{background-color:#0000}}.token-fullscreen-dialog .token-fullscreen-dialog-shell{will-change:transform;transition:transform .32s cubic-bezier(.32,.72,0,1);transform:translateY(100%)}.token-fullscreen-dialog[open] .token-fullscreen-dialog-shell{transform:translateY(0)}@starting-style{.token-fullscreen-dialog[open] .token-fullscreen-dialog-shell{transform:translateY(100%)}}@media (min-width:640px){.token-fullscreen-dialog .token-fullscreen-dialog-shell{opacity:0;transition:transform .34s cubic-bezier(.22,1,.36,1),opacity .2s ease-out;transform:translateY(-10px)scale(.98)}.token-fullscreen-dialog[open] .token-fullscreen-dialog-shell{opacity:1;transform:translateY(0)scale(1)}@starting-style{.token-fullscreen-dialog[open] .token-fullscreen-dialog-shell{opacity:0;transform:translateY(-10px)scale(.98)}}}.token-fullscreen-dialog.token-fullscreen-dialog--closing::backdrop{background-color:#0000;transition:background-color .32s cubic-bezier(.32,.72,0,1)}html[data-theme=light] .token-fullscreen-dialog.token-fullscreen-dialog--closing::backdrop{background-color:#0000}.token-fullscreen-dialog.token-fullscreen-dialog--closing .token-fullscreen-dialog-shell{transition:transform .32s cubic-bezier(.32,.72,0,1);transform:translateY(100%)}.token-fullscreen-dialog.token-fullscreen-dialog--swipe-dismissing::backdrop{background-color:#0000!important;transition:background-color .14s ease-out!important}html[data-theme=light] .token-fullscreen-dialog.token-fullscreen-dialog--swipe-dismissing::backdrop{background-color:#0000!important}@media (min-width:640px){.token-fullscreen-dialog.token-fullscreen-dialog--closing::backdrop{transition:background-color .18s ease-in}.token-fullscreen-dialog.token-fullscreen-dialog--closing .token-fullscreen-dialog-shell{opacity:0;transition:transform .18s cubic-bezier(.4,0,.2,1),opacity .15s ease-in;transform:translateY(-8px)scale(.98)}}.tx-modal-dialog [data-tx-modal-panel]{opacity:0;transition:transform .3s cubic-bezier(.32,.72,0,1),opacity .24s ease-out;transform:translateY(100%)}.tx-modal-dialog[open] [data-tx-modal-panel]{opacity:1;transform:translateY(0)}@starting-style{.tx-modal-dialog[open] [data-tx-modal-panel]{opacity:0;transform:translateY(100%)}}.wallet-modal-dialog .wallet-modal-dialog-shell{will-change:transform;transition:transform .3s cubic-bezier(.32,.72,0,1);transform:translateY(100%)}.wallet-modal-dialog[open] .wallet-modal-dialog-shell{transform:translateY(0)}.wallet-modal-dialog[open] .wallet-modal-dialog-shell:not(.wallet-modal-dialog-shell--ready){visibility:hidden}.wallet-modal-dialog.wallet-modal-dialog--closing .wallet-modal-dialog-shell{transition:transform .2s cubic-bezier(.32,.72,0,1);transform:translateY(100%)}@media (min-width:640px){.wallet-modal-dialog .wallet-modal-dialog-shell{opacity:0;will-change:transform, opacity;transition:transform .3s cubic-bezier(.32,.72,0,1),opacity .24s ease-out;transform:translateY(-10px)scale(.98)}.wallet-modal-dialog[open] .wallet-modal-dialog-shell{opacity:1;transform:translateY(0)scale(1)}.wallet-modal-dialog.wallet-modal-dialog--closing .wallet-modal-dialog-shell{opacity:0;transition:transform .18s cubic-bezier(.4,0,.2,1),opacity .15s ease-in;transform:translateY(-8px)scale(.98)}.tx-modal-dialog [data-tx-modal-panel]{transform:translateY(-10px)scale(.98)}.tx-modal-dialog[open] [data-tx-modal-panel]{transform:translateY(0)scale(1)}@starting-style{.tx-modal-dialog[open] [data-tx-modal-panel]{opacity:0;transform:translateY(-10px)scale(.98)}}.tx-modal-dialog.tx-modal-dialog--closing::backdrop{background-color:#0000;transition:background-color .18s ease-in}.tx-modal-dialog.tx-modal-dialog--closing [data-tx-modal-panel]{opacity:0;transition:transform .18s cubic-bezier(.4,0,.2,1),opacity .15s ease-in;transform:translateY(-8px)scale(.98)}.wallet-modal-dialog.wallet-modal-dialog--closing::backdrop{background-color:#0000;transition:background-color .18s ease-in}}.network-picker-sheet-root--stacked:not(.network-picker-sheet-root--closing){animation:.32s cubic-bezier(.32,.72,0,1) both network-picker-overlay-in}.network-picker-sheet-root--stacked.network-picker-sheet-root--closing{animation:.32s cubic-bezier(.32,.72,0,1) both network-picker-overlay-out}html[data-theme=light] .network-picker-sheet-root--stacked:not(.network-picker-sheet-root--closing){animation-name:network-picker-overlay-in-light}html[data-theme=light] .network-picker-sheet-root--stacked.network-picker-sheet-root--closing{animation-name:network-picker-overlay-out-light}.network-picker-sheet--stacked:not(.network-picker-sheet--closing){animation:.32s cubic-bezier(.32,.72,0,1) both network-picker-sheet-in}.network-picker-sheet--stacked.network-picker-sheet--closing{animation:.32s cubic-bezier(.32,.72,0,1) both network-picker-sheet-out}.network-picker-sheet-root--stacked.network-picker-sheet-root--swipe-dismissing{background-color:#0000!important;transition:background-color .14s ease-out!important;animation:none!important}html[data-theme=light] .network-picker-sheet-root--stacked.network-picker-sheet-root--swipe-dismissing{background-color:#0000!important}.network-picker-popover:not(.network-picker-popover--closing){animation:.32s cubic-bezier(.32,.72,0,1) both network-picker-popover-in}.network-picker-popover.network-picker-popover--closing{animation:.32s cubic-bezier(.32,.72,0,1) both network-picker-popover-out}@media (min-width:640px){.network-picker-popover:not(.network-picker-popover--closing){animation:.22s cubic-bezier(.16,1,.3,1) both network-picker-popover-in-desktop}.network-picker-popover.network-picker-popover--closing{animation:.18s cubic-bezier(.4,0,.2,1) both network-picker-popover-out-desktop}}}@keyframes network-picker-overlay-in{0%{background-color:#0000}to{background-color:#0000006b}}@keyframes network-picker-overlay-out{0%{background-color:#0000006b}to{background-color:#0000}}@keyframes network-picker-overlay-in-light{0%{background-color:#0000}to{background-color:#00000038}}@keyframes network-picker-overlay-out-light{0%{background-color:#00000038}to{background-color:#0000}}@keyframes network-picker-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes network-picker-sheet-out{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes network-picker-popover-in{0%{transform:translateY(20px)scale(.96)}to{transform:translateY(0)scale(1)}}@keyframes network-picker-popover-out{0%{transform:translateY(0)scale(1)}to{transform:translateY(20px)scale(.96)}}@keyframes network-picker-popover-in-desktop{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes network-picker-popover-out-desktop{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-6px)scale(.98)}}@media (prefers-reduced-motion:reduce){.token-fullscreen-dialog .token-fullscreen-dialog-shell,.wallet-modal-dialog .wallet-modal-dialog-shell,.wallet-modal-dialog [data-dialog-panel],.tx-modal-dialog [data-tx-modal-panel]{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.network-picker-sheet--stacked,.network-picker-popover,.network-picker-sheet-root--stacked{animation:none!important}.network-picker-sheet-root--stacked{background:#0000006b}html[data-theme=light] .network-picker-sheet-root--stacked{background:#00000038}}:root,[data-theme=light],[data-theme=dark]{--header-offset:calc(env(safe-area-inset-top) + 1rem + 56px);--radius-card:20px;--radius-widget:24px;--glass-shadow:0 4px 24px #0000001f}@media (min-width:640px){:root,[data-theme=light],[data-theme=dark]{--header-offset:calc(env(safe-area-inset-top) + 1.25rem + 56px)}}@view-transition{navigation:auto}.view-transition-swap-shell,.swap-page-main .swap-page-shell{view-transition-name:swap-shell}.notranslate,[translate=no]{translate:no;font-family:var(--font-latin)}.btn-primary[class*=rounded-],a.btn-primary[class*=rounded-],button.btn-primary[class*=rounded-]{border-radius:var(--btn-radius)!important}body{letter-spacing:.01em;line-height:1.5}.flow-button.swap-card-cta,a.flow-button.swap-card-cta{--flow-button-base-bg:var(--cta-accent);--flow-button-base-text:#0a0a0a;--flow-button-fill:#fefefc;--flow-button-hover-text:#0a0a0a;isolation:isolate;border:none;gap:.25rem;transition:border-radius .6s cubic-bezier(.23,1,.32,1),color .6s cubic-bezier(.23,1,.32,1),transform .15s;position:relative;overflow:hidden;background:var(--flow-button-base-bg)!important;color:var(--flow-button-base-text)!important}html[data-theme=light] .flow-button.swap-card-cta,html[data-theme=light] a.flow-button.swap-card-cta{--flow-button-fill:#0a0a0a;--flow-button-hover-text:#fefefc}html[data-theme=dark] .flow-button.swap-card-cta,html[data-theme=dark] a.flow-button.swap-card-cta{--flow-button-fill:#fefefc;--flow-button-hover-text:#0a0a0a}.flow-button-label{z-index:1;white-space:nowrap;align-items:center;min-width:0;transition:transform .8s ease-out;display:inline-flex;position:relative;transform:translate(-.75rem)}.flow-button-fill{z-index:0;background:var(--flow-button-fill);opacity:0;pointer-events:none;border-radius:999px;width:1rem;height:1rem;transition:width .8s cubic-bezier(.19,1,.22,1),height .8s cubic-bezier(.19,1,.22,1),opacity .8s cubic-bezier(.19,1,.22,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.flow-button-arrow{z-index:2;color:currentColor;fill:none;pointer-events:none;width:1rem;height:1rem;transition:left .8s cubic-bezier(.22,1,.36,1),right .8s cubic-bezier(.22,1,.36,1),color .8s cubic-bezier(.22,1,.36,1);position:absolute}.flow-button-arrow--in{left:-25%}.flow-button-arrow--out{right:1rem}.flow-button.swap-card-cta:hover,a.flow-button.swap-card-cta:hover{filter:none;border-radius:12px;transform:translateY(-1px);background:var(--flow-button-base-bg)!important;color:var(--flow-button-hover-text)!important}.flow-button.swap-card-cta:hover .flow-button-arrow--in,a.flow-button.swap-card-cta:hover .flow-button-arrow--in{left:1rem}.flow-button.swap-card-cta:hover .flow-button-arrow--out,a.flow-button.swap-card-cta:hover .flow-button-arrow--out{right:-25%}.flow-button.swap-card-cta:hover .flow-button-label,a.flow-button.swap-card-cta:hover .flow-button-label{transform:translate(.75rem)}.flow-button.swap-card-cta:hover .flow-button-fill,a.flow-button.swap-card-cta:hover .flow-button-fill{opacity:1;width:max(220px,140%);height:max(220px,420%)}.flow-button.swap-card-cta:active,a.flow-button.swap-card-cta:active{transform:scale(.95)}a.header-toolbar-cta.flow-button--header-cta.swap-card-cta.header-wallet-btn{--header-cta-arrow-inset:.75rem;box-sizing:border-box;width:auto;min-width:max(6.5rem, -moz-fit-content);min-width:max(6.5rem, fit-content);max-width:min(11rem,48vw);min-height:40px;font-size:12px;font-weight:var(--btn-font-weight);border-radius:var(--btn-radius);padding:0 1.75rem 0 1.125rem;transition:border-radius .6s cubic-bezier(.23,1,.32,1),color .6s cubic-bezier(.23,1,.32,1),transform .15s}a.header-toolbar-cta.flow-button--header-cta.swap-card-cta.header-wallet-btn:hover{filter:none;border-radius:12px;transform:none!important}.flow-button--header-cta .flow-button-arrow{margin-top:-.5rem;top:50%}.flow-button--header-cta .flow-button-label.flow-button-label--header{z-index:3;transition:transform .4s cubic-bezier(.22,1,.36,1);position:relative;transform:translate(-.5rem)}.flow-button--header-cta:hover .flow-button-label.flow-button-label--header,a.flow-button--header-cta:hover .flow-button-label.flow-button-label--header{transform:translate(.75rem)}.flow-button--header-cta .flow-button-arrow--out{right:var(--header-cta-arrow-inset);transition:right 1.05s cubic-bezier(.22,1,.36,1) .32s,color 1.05s cubic-bezier(.22,1,.36,1) .32s}.flow-button--header-cta:hover .flow-button-arrow--out,a.flow-button--header-cta:hover .flow-button-arrow--out,a.flow-button--header-cta.flow-button.swap-card-cta:hover .flow-button-arrow--out{transition-delay:0s;right:-25%}.flow-button--header-cta .flow-button-arrow--in{transition:left .48s cubic-bezier(.22,1,.36,1),color .48s cubic-bezier(.22,1,.36,1);left:-25%}.flow-button--header-cta:hover .flow-button-arrow--in,a.flow-button--header-cta:hover .flow-button-arrow--in,a.flow-button--header-cta.flow-button.swap-card-cta:hover .flow-button-arrow--in{left:var(--header-cta-arrow-inset);transition:left .85s cubic-bezier(.22,1,.36,1) .18s,color .85s cubic-bezier(.22,1,.36,1) .18s}@media (min-width:400px){a.header-toolbar-cta.flow-button--header-cta.swap-card-cta.header-wallet-btn{min-width:max(6.75rem, -moz-fit-content);min-width:max(6.75rem, fit-content);padding:0 1.875rem 0 1.25rem;font-size:13px}}@media (min-width:768px){a.header-toolbar-cta.flow-button--header-cta.swap-card-cta.header-wallet-btn{--header-cta-arrow-inset:.875rem;min-width:max(7rem, -moz-fit-content);min-width:max(7rem, fit-content);max-width:none;padding:0 2rem 0 1.25rem}}@media (min-width:1024px){a.header-toolbar-cta.flow-button--header-cta.swap-card-cta.header-wallet-btn{--header-cta-arrow-inset:1rem;min-width:max(10rem, -moz-fit-content);min-width:max(10rem, fit-content);padding:0 2.75rem 0 1.5rem;font-size:14px}.flow-button--header-cta .flow-button-label.flow-button-label--header{transition-duration:.36s;transform:translate(-.625rem)}.flow-button--header-cta:hover .flow-button-label.flow-button-label--header,a.flow-button--header-cta:hover .flow-button-label.flow-button-label--header{transform:translate(1.0625rem)}.flow-button--header-cta .flow-button-arrow--out{transition-delay:.36s}.flow-button--header-cta:hover .flow-button-arrow--in,a.flow-button--header-cta:hover .flow-button-arrow--in{transition-delay:.22s}}a.header-toolbar-cta.flow-button--header-cta.swap-card-cta.header-wallet-btn:active{transform:scale(.95)!important}@media (prefers-reduced-motion:reduce){.flow-button--header-cta:hover .flow-button-label.flow-button-label--header,a.flow-button--header-cta:hover .flow-button-label.flow-button-label--header{transform:translate(-.5rem)}.flow-button--header-cta:hover .flow-button-arrow--out,a.flow-button--header-cta:hover .flow-button-arrow--out{right:var(--header-cta-arrow-inset)}.flow-button--header-cta:hover .flow-button-arrow--in,a.flow-button--header-cta:hover .flow-button-arrow--in{left:-25%}.flow-button.swap-card-cta,a.flow-button.swap-card-cta,.flow-button-label,.flow-button-fill,.flow-button-arrow{transition:none}}button.swap-card-cta:disabled:not(.swap-card-cta--inactive),button.swap-card-cta-btn:disabled:not(.swap-card-cta--inactive),button.swap-card-cta[aria-disabled=true]:not(.swap-card-cta--inactive),button.swap-card-cta-btn[aria-disabled=true]:not(.swap-card-cta--inactive){opacity:.58;filter:saturate(.9)}@media (pointer:coarse){.input-glass,.swap-field-input,.support-composer-editable,.support-composer-flow.swap-field-input{filter:none!important;-webkit-backdrop-filter:none!important;transition:none!important;animation:none!important}.swap-form-fields .swap-field-input-shell{transition:background .15s,border-color .15s!important}.swap-form-fields .swap-field-input-shell .input-glass,.swap-form-fields .swap-field-input-shell .swap-field-input{transition:color .15s!important}.input-glass:focus,.input-glass:focus-visible,.swap-field-input:focus,.swap-field-input:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--cta-accent) 18%, transparent)!important}.swap-form-fields .swap-field-input-shell .input-glass:focus,.swap-form-fields .swap-field-input-shell .input-glass:focus-visible,.swap-form-fields .swap-field-input-shell .swap-field-input:focus,.swap-form-fields .swap-field-input-shell .swap-field-input:focus-visible{box-shadow:none!important;border-color:#0000!important;outline:none!important}}.swap-form-fields{gap:.8rem}.swap-form-fields .swap-field-label-row{margin-bottom:.15rem}.swap-form-fields .swap-field-label-text{line-height:1.3}@media (max-width:767px){.section-title{line-height:1.1}.swap-form-fields{gap:.7rem;margin-top:.2rem}.swap-submit-btn{min-height:52px}}.swap-form-fields .swap-field-label-text{letter-spacing:.002em;font-weight:480}.swap-form-fields .swap-field-address-body .swap-field-meta{margin-top:0;margin-bottom:0}.swap-form-fields .swap-field-meta{margin-top:.2rem;margin-bottom:.1rem}.swap-form-fields .swap-field-error{margin-top:.2rem;font-weight:480}.swap-page-submit .swap-card-cta:focus-visible{outline-offset:4px}@media (max-width:767px){.swap-page-submit .swap-card-cta{min-height:52px}}.site-header .header-bar{border-radius:16px!important}@media (max-width:1023px){.site-header .header-menu-shell--expanded .header-bar{border-radius:0!important}.site-header .header-menu-shell--glass .header-bar,.site-header .header-menu-shell--glass .header-bar.header-bar--elevated,.site-header .header-menu-shell--expanded .header-bar,.site-header .header-menu-shell--expanded .header-bar.header-bar--elevated{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}}.site-header .header-menu-shell--glass,.site-header .header-menu-shell--expanded{border-radius:16px!important}.site-header .header-bar.header-bar--on-hero{box-shadow:none!important}.site-header .header-menu-btn:hover{border-color:color-mix(in srgb, var(--dark-border) 72%, transparent);color:color-mix(in srgb, var(--text-primary) 82%, var(--text-muted));filter:none;background:color-mix(in srgb, var(--surface2) 58%, transparent)!important}@media (min-width:1024px){.site-header .header-desktop-nav .header-bar-nav-link,.site-header .header-toolbar-prefs .lang-dropdown-trigger,.lang-dropdown-option--bare{letter-spacing:0;font-size:.875rem;font-weight:430;line-height:1.18}@supports (text-box:trim-both cap alphabetic){.site-header .header-desktop-nav .header-bar-nav-link{text-box:trim-both cap alphabetic}}.site-header .header-desktop-nav .header-bar-nav-link{background:0 0;border:0;border-radius:0;padding-inline:.68rem}.site-header .header-desktop-nav .header-bar-nav-link:hover,.site-header .header-desktop-nav .header-bar-nav-link[aria-current=page]{color:var(--text-primary);background:0 0!important;border-color:#0000!important}.site-header .header-inline-divider{background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--text-primary) 18%, transparent), transparent);opacity:.72;width:1px;height:.875rem;margin-inline:.18rem;display:none!important}.site-header .header-inline-divider--toolbar,.site-header .header-toolbar-prefs .header-inline-divider{height:.95rem;margin-inline:.24rem}.site-header .header-toolbar-prefs{gap:.52rem}html[data-effects=lite] .site-header .header-toolbar-prefs .theme-toggle.segment-control,html[data-effects=lite] .site-header .header-toolbar-prefs .lang-dropdown-trigger.segment-control{background:var(--accent-soft)!important;border:1px solid var(--dark-border)!important;box-shadow:none!important}html[data-effects=lite] .site-header .header-toolbar-prefs .lang-dropdown-trigger:hover{color:color-mix(in srgb, var(--text-primary) 78%, var(--text-muted));background:var(--accent-soft)!important}.site-header .header-toolbar-prefs .theme-toggle.segment-control,.site-header .header-toolbar-prefs .lang-dropdown-trigger.segment-control,.site-header .header-wallet-btn--connected,html:not([data-effects=lite]) .site-header.site-header--on-hero .header-bar.header-bar--on-hero .header-toolbar-prefs .theme-toggle.segment-control,html:not([data-effects=lite]) .site-header.site-header--on-hero .header-bar.header-bar--on-hero .header-toolbar-prefs .lang-dropdown-trigger.segment-control,html:not([data-effects=lite]) .site-header .header-bar.header-bar--elevated .header-toolbar-prefs .theme-toggle.segment-control,html:not([data-effects=lite]) .site-header .header-bar.header-bar--elevated .header-toolbar-prefs .lang-dropdown-trigger.segment-control,html:not([data-effects=lite]) .site-header .header-bar:not(.header-bar--on-hero) .header-toolbar-prefs .theme-toggle.segment-control,html:not([data-effects=lite]) .site-header .header-bar:not(.header-bar--on-hero) .header-toolbar-prefs .lang-dropdown-trigger.segment-control,html:not([data-effects=lite]) .site-header .header-bar.header-bar--on-hero .header-wallet-btn--connected,html:not([data-effects=lite]) .site-header .header-bar.header-bar--elevated .header-wallet-btn--connected,html:not([data-effects=lite]) .site-header .header-bar:not(.header-bar--on-hero) .header-wallet-btn--connected{border:1px solid var(--dark-border)!important;background:var(--accent-soft)!important;box-shadow:none!important}.site-header .header-toolbar-prefs .lang-dropdown-trigger.segment-control:hover,html:not([data-effects=lite]) .site-header.site-header--on-hero .header-bar.header-bar--on-hero .header-toolbar-prefs .lang-dropdown-trigger.segment-control:hover,.site-header .header-wallet-btn--connected:hover,.site-header .header-wallet-btn--connected:active,.site-header .header-wallet-btn--connected.header-wallet-btn--open{border-color:color-mix(in srgb, var(--cta-accent) 28%, var(--dark-border))!important;background:var(--accent-soft)!important}.site-header .header-toolbar-prefs .lang-dropdown-trigger.segment-control{-moz-column-gap:.5rem;grid-template-columns:1rem auto 1rem;column-gap:.5rem;width:fit-content;min-width:0;max-width:none;padding-inline:.7rem .625rem}.site-header .header-toolbar-prefs .lang-dropdown-trigger-label{letter-spacing:0;font-size:.875rem;font-weight:430;line-height:1.25}}.lang-dropdown-panel-shell--bare{--lang-panel-pad:3px;--lang-panel-inner-radius:calc(var(--btn-radius) - 4px);border-color:color-mix(in srgb, var(--text-primary) 10%, transparent);background:color-mix(in srgb, var(--glass-bg) 92%, transparent);-webkit-backdrop-filter:blur(24px)saturate(1.08);backdrop-filter:blur(24px)saturate(1.08)}.lang-dropdown-panel-shell--bare .lang-dropdown-panel,.lang-dropdown-panel-shell--bare .token-fullscreen-network-dropdown.segment-control-panel--in-shell{padding:var(--lang-panel-pad);scrollbar-width:thin;-ms-overflow-style:auto;scrollbar-color:color-mix(in srgb, var(--text-primary) 26%, transparent) transparent;align-items:stretch;gap:0;background:0 0!important}.lang-dropdown-panel-shell--bare .lang-dropdown-panel::-webkit-scrollbar{width:4px;display:block}.lang-dropdown-panel-shell--bare .token-fullscreen-network-dropdown::-webkit-scrollbar{width:4px;display:block}.lang-dropdown-panel-shell--bare .lang-dropdown-panel::-webkit-scrollbar-track{background:0 0}.lang-dropdown-panel-shell--bare .token-fullscreen-network-dropdown::-webkit-scrollbar-track{background:0 0}.lang-dropdown-panel-shell--bare .lang-dropdown-panel::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--text-primary) 28%, transparent);border-radius:999px}.lang-dropdown-panel-shell--bare .token-fullscreen-network-dropdown::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--text-primary) 28%, transparent);border-radius:999px}html[data-theme=light] .lang-dropdown-panel-shell--bare .lang-dropdown-panel,html[data-theme=light] .lang-dropdown-panel-shell--bare .token-fullscreen-network-dropdown{scrollbar-color:color-mix(in srgb, var(--text-primary) 18%, transparent) transparent}.mobile-nav-drawer__prefs-row .lang-dropdown-option--bare,.mobile-nav-drawer__prefs-row .segment-dropdown-option--bare{min-height:calc(2.5rem - 6px)}.lang-dropdown-option--bare,.segment-dropdown-option--bare{appearance:none;box-sizing:border-box;width:100%;min-width:100%;min-height:2rem;color:color-mix(in srgb, var(--text-primary) 82%, var(--text-muted));text-align:left;cursor:pointer;background:0 0;border:none;border-radius:0;align-self:stretch;align-items:center;margin:0;padding:0 .5rem 0 .75rem;font-size:.8125rem;font-weight:430;line-height:1;transition:background .15s,color .15s;display:flex}.lang-dropdown-panel-shell--bare .lang-dropdown-option--bare:first-child,.lang-dropdown-panel-shell--bare .segment-dropdown-option--bare:first-child{border-top-left-radius:var(--lang-panel-inner-radius);border-top-right-radius:var(--lang-panel-inner-radius)}.lang-dropdown-panel-shell--bare .lang-dropdown-option--bare:last-child,.lang-dropdown-panel-shell--bare .segment-dropdown-option--bare:last-child{border-bottom-left-radius:var(--lang-panel-inner-radius);border-bottom-right-radius:var(--lang-panel-inner-radius)}.lang-dropdown-panel-shell--bare .lang-dropdown-option--bare:only-child,.lang-dropdown-panel-shell--bare .segment-dropdown-option--bare:only-child{border-radius:var(--lang-panel-inner-radius)}.lang-dropdown-option--bare>span:not(.list-picker-check),.segment-dropdown-option--bare>span:not(.list-picker-check){flex:auto;min-width:0}.lang-dropdown-option .list-picker-check,.lang-dropdown-option--bare .list-picker-check{flex:none;margin-left:auto}.segment-dropdown-option--bare.token-fullscreen-network-item>.token-fullscreen-network-item-icon{flex:0 0 var(--network-icon-ring,1.75rem);min-width:var(--network-icon-ring,1.75rem);max-width:var(--network-icon-ring,1.75rem)}.lang-dropdown-option--bare:hover,.segment-dropdown-option--bare:hover{color:var(--text-primary);background:color-mix(in srgb, var(--text-primary) 6%, transparent)!important}.header-bar .header-control-surface{min-block-size:var(--header-control-h,40px)}.header-wallet-btn.swap-card-cta{letter-spacing:.003em}.header-wallet-btn:focus-visible,.header-menu-btn:focus-visible,.header-control-surface:focus-visible{outline:2px solid var(--cta-accent);outline-offset:2px}.header-wallet-btn:hover{filter:saturate(1.02)}.footer-support-btn.swap-card-cta:not(.footer-support-btn--compact){min-height:42px;font-weight:var(--btn-font-weight);letter-spacing:.004em}.footer-support-btn.swap-card-cta:hover{filter:none;transform:none}.footer-support-btn.swap-card-cta:active{transform:none}.footer-contact-email__icon{color:var(--text-muted)}.footer-contact-email__text{color:var(--text-primary);transition:color .18s}html[data-theme=light] .footer-contact-email:hover .footer-contact-email__text{color:var(--text-muted)}html[data-theme=dark] .footer-contact-email:hover .footer-contact-email__text{color:var(--cta-accent)}.site-footer--full .site-footer__inner{margin-top:0}.site-footer__col-title{letter-spacing:0;color:var(--text-primary);margin:0 0 .5rem;font-size:.875rem;font-weight:600;line-height:1.25}.site-footer__follow-title{margin-top:clamp(2.25rem,6vw,2.75rem)}.footer-nav-list{flex-direction:column;align-items:flex-start;gap:.125rem;margin:0;padding:0;list-style:none;display:flex}@media (max-width:767px){.site-footer--full .site-footer__grid{align-items:start}.site-footer--full .site-footer__col-title{margin-bottom:.625rem}.site-footer--full .footer-nav-list{gap:.25rem}}@media (min-width:768px){.site-footer--full .site-footer__grid{align-items:start}.site-footer--full .site-footer__col-title{margin-bottom:.375rem}.site-footer--full .footer-nav-list{gap:0}.site-footer--full .site-footer__badges{margin-top:1.25rem}.site-footer--full .site-footer__bottom{margin-top:1.25rem;padding-top:1rem}}.site-footer .footer-bar-nav-link{letter-spacing:0;border:0;border-radius:0;align-items:center;width:fit-content;min-height:0;padding:0;font-size:.875rem;font-weight:430;line-height:1.18;display:inline-flex}@media (min-width:768px){.site-footer .footer-bar-nav-link{padding-block:.2rem}}.site-footer .footer-bar-nav-link:hover,.site-footer .footer-bar-nav-link[aria-current=page]{color:var(--text-primary);background:0 0!important;border-color:#0000!important}html[data-theme=light] .site-footer .footer-bar-nav-link{font-weight:530;color:var(--text-muted)!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}html[data-theme=light] .site-footer .footer-bar-nav-link:hover,html[data-theme=light] .site-footer .footer-bar-nav-link[aria-current=page]{color:var(--text-primary)!important}html[data-theme=light] .site-footer .footer-bar-nav-link:focus-visible{outline:2px solid var(--cta-accent);outline-offset:2px;color:var(--text-primary)!important}@media (max-width:1023px){.site-header .header-bar-wrapper:not(.site-bar-shell){max-width:100%}}@media (max-width:767px){.header-control-surface,.header-menu-btn,.header-wallet-btn{min-block-size:40px}.footer-support-btn.swap-card-cta:not(.footer-support-btn--compact){min-height:40px;padding-inline:.9rem}}html[data-theme=light] .site-header .header-bar-nav-link{font-weight:530;color:var(--text-muted)!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}html[data-theme=light] .site-header .header-bar-nav-link:hover,html[data-theme=light] .site-header .header-bar-nav-link[aria-current=page]{color:var(--text-primary)!important}html[data-theme=light] .site-header .header-bar-nav-link:focus-visible{outline:2px solid var(--cta-accent);outline-offset:2px;color:var(--text-primary)!important}.header-control-surface,.header-wallet-btn,.token-selector-trigger,.swap-token-btn.token-selector-trigger{transition:border-color .18s,background-color .18s,transform .15s,box-shadow .18s}.header-control-surface:hover,.header-wallet-btn:hover,.token-selector-trigger:hover,.swap-token-btn.token-selector-trigger:hover{border-color:color-mix(in srgb, var(--cta-accent) 28%, var(--dark-border))}.header-control-surface:active,.header-wallet-btn:not(.header-wallet-btn--connected):active,.token-selector-trigger:active:not(.swap-token-btn){transform:translateY(1px)}.token-selector-trigger:focus-visible,.swap-token-btn.token-selector-trigger:focus-visible{outline:2px solid var(--cta-accent);outline-offset:2px}.site-header .header-menu-btn.header-control-surface{transition:color .18s,transform .15s;box-shadow:none!important;background:0 0!important;border:0!important}@media (max-width:767px){.header-control-surface:active,.header-wallet-btn:active,.token-selector-trigger:active:not(.swap-token-btn){transform:none}.swap-token-btn.token-selector-trigger:active,.swap-token-btn.token-selector-trigger.is-pressed,.swap-card .swap-token-btn.token-selector-trigger:active,.swap-card .swap-token-btn.token-selector-trigger.is-pressed,.swap-card .swap-pressable.token-selector-trigger:active,.swap-card .swap-pressable.token-selector-trigger.is-pressed,.swap-card .swap-card-max-btn:active,.swap-card .swap-card-max-btn.is-pressed{transform:scale(var(--swap-press-btn-scale,.97))!important;opacity:var(--swap-press-opacity,.96)!important}}.site-header .header-bar[data-header-glass=true]{-webkit-backdrop-filter:blur(24px)saturate(1.4)!important;backdrop-filter:blur(24px)saturate(1.4)!important;background:#0f0f0f73!important;border-color:#ffffff0a!important}html[data-theme=light] .site-header .header-bar[data-header-glass=true]{background:#ffffff85!important;border-color:#0000000f!important}html[data-performance=low] .site-header .header-bar[data-header-glass=true]{background:var(--surface2)!important;border-color:color-mix(in srgb, var(--dark-border) 72%, transparent)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important}.site-header .header-bar.header-bar--on-hero,.site-header .header-bar:not([data-header-glass=true]){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.site-bar-shell-outer{box-sizing:border-box;padding-left:max(.375rem, env(safe-area-inset-left,0px));padding-right:max(.375rem, env(safe-area-inset-right,0px))}@media (min-width:768px) and (max-width:1023px){.site-bar-shell-outer{padding-left:max(.625rem, env(safe-area-inset-left,0px));padding-right:max(.625rem, env(safe-area-inset-right,0px))}}@media (min-width:1024px){.site-bar-shell-outer{padding-left:max(var(--site-shell-gutter), env(safe-area-inset-left,0px));padding-right:max(var(--site-shell-gutter), env(safe-area-inset-right,0px))}}.site-bar-shell{box-sizing:border-box;align-self:stretch;margin-inline:auto;width:100%!important;max-width:calc(100% - .5rem)!important;padding-inline:0!important}@media (min-width:768px) and (max-width:1023px){.site-bar-shell{max-width:calc(100% - 1.25rem)!important}}@media (min-width:1024px){.site-bar-shell{max-width:var(--site-shell-max)!important}}.swap-pressable{transform-origin:50%;transition:transform 80ms ease-in-out,opacity 80ms ease-in-out;transform:scale(1)}.swap-card-panel.swap-card-panel-touch--live .swap-card-max-btn.swap-pressable.is-pressed,.swap-card-panel.swap-card-panel-touch--live .swap-card-max-btn.swap-pressable:active{transform:scale(var(--swap-press-btn-scale,.97))!important;opacity:var(--swap-press-opacity,.96)!important}.dev-tx-step-controls{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.dev-tx-step-controls--dock{bottom:max(1.25rem, env(safe-area-inset-bottom));border:1px solid color-mix(in srgb, var(--text-primary) 14%, transparent);background:color-mix(in srgb, var(--surface-elevated,#14141a) 92%, transparent);pointer-events:auto;border-radius:14px;width:min(100% - 2rem,28rem);padding:10px 12px;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 8px 32px #00000059}.tx-modal-dialog--dev-preview{pointer-events:none}.tx-modal-dialog--dev-preview [data-tx-modal-panel],.tx-modal-dialog--dev-preview .dev-tx-step-controls--dock{pointer-events:auto}.tx-modal-dialog--dev-preview::backdrop{pointer-events:none}.dev-tx-step-controls-btn{border:1px solid color-mix(in srgb, var(--text-primary) 18%, transparent);background:color-mix(in srgb, var(--text-primary) 6%, transparent);color:var(--text-muted);cursor:pointer;border-radius:10px;padding:10px 16px;font-size:13px;font-weight:600;transition:border-color .2s,color .2s,background .2s}.dev-tx-step-controls-btn:hover{border-color:color-mix(in srgb, var(--cta-accent) 45%, transparent);color:var(--text-primary)}.dev-tx-step-controls-btn--active{border-color:var(--cta-accent);background:color-mix(in srgb, var(--cta-accent) 14%, transparent);color:var(--cta-accent)}.token-icon-brand{contain:paint;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--foreground) 9%, transparent), inset 0 1.5px 2px var(--surface-inset-highlight), inset 0 -2px 6px var(--surface-inset-shade);border-radius:50%;flex-shrink:0;display:inline-block;position:relative;overflow:hidden}.token-icon-brand--fill{width:100%;height:100%;display:block;position:absolute;inset:0}.token-icon-brand img{z-index:0;position:relative}.token-icon-brand--awaiting:before,.token-icon-brand--pending:before{content:"";border-radius:inherit;z-index:1;background:color-mix(in srgb, var(--foreground) 7%, transparent);position:absolute;inset:0}.token-icon-img--pending{opacity:0}.token-icon-img--revealed{opacity:1;transition:opacity .32s cubic-bezier(.22,1,.36,1)}html[data-effects=lite] .token-icon-img--revealed{transition-duration:.12s}@media (prefers-reduced-motion:reduce){.token-icon-img--revealed{transition:none}}.token-icon-brand:after{content:"";border-radius:inherit;pointer-events:none;z-index:2;opacity:.64;background:radial-gradient(circle at 24% 14%,#ffffff80 0%,#0000 52%),linear-gradient(145deg,#ffffff6b 0%,#0000 42% 60%,#00000026 100%);position:absolute;inset:0}html[data-theme=dark] .token-icon-brand{box-shadow:inset 0 0 0 1px #ffffff1f, inset 0 1.5px 3px var(--surface-inset-highlight), inset 0 -3px 8px var(--surface-inset-shade)}html[data-theme=dark] .token-icon-brand:after{opacity:.7;background:radial-gradient(circle at 24% 14%,#ffffff4d 0%,#0000 54%),linear-gradient(145deg,#ffffff47 0%,#0000 40% 58%,#00000038 100%)}html[data-effects=lite] .home-block,html[data-effects=lite] .glass-card,html[data-effects=lite] .glass-card-luxury,html[data-effects=lite] .glass-pill,html[data-effects=lite] .token-fullscreen,html[data-effects=lite] .token-fullscreen.token-fullscreen-neon{-webkit-backdrop-filter:none!important}html[data-effects=lite] .glass-card,html[data-effects=lite] .glass-card-luxury,html[data-effects=lite] .home-block,html[data-effects=lite] .header-bar{box-shadow:0 1px 2px #0000002e!important}html[data-effects=lite] .animate-spin,html[data-effects=lite] .spinner,html[data-effects=lite] .hero-enter,html[data-effects=lite] .hero-scroll-bounce--active,html[data-effects=lite] .spotlight-border:before{animation-iteration-count:infinite!important}html[data-theme=light] .flow-button.swap-card-cta,html[data-theme=light] a.flow-button.swap-card-cta,html[data-theme=light] .flow-button.home-cta-btn.swap-card-cta{background:var(--flow-button-base-bg)!important;color:var(--flow-button-base-text)!important}html[data-theme=light] .flow-button.swap-card-cta:hover,html[data-theme=light] a.flow-button.swap-card-cta:hover,html[data-theme=light] .flow-button.home-cta-btn.swap-card-cta:hover{background:var(--flow-button-base-bg)!important;color:var(--flow-button-hover-text)!important}.btn-primary,.swap-card-cta,a.swap-card-cta,button.swap-card-cta,button.swap-card-cta-btn,.home-cta-btn,.header-wallet-btn,.footer-support-btn.swap-card-cta,.swap-card-max-btn,a.header-toolbar-cta.flow-button--header-cta.swap-card-cta,[data-slot=button]{font-weight:var(--btn-font-weight)!important}.hover\:bg-orange-500\/25:hover{background-color:#f9731640}.hover\:bg-red-500\/10:hover{background-color:#ef44441a}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:text-\[var\(--cta-accent\)\]:hover{color:var(--cta-accent)}.hover\:text-\[var\(--error\)\]:hover{color:var(--error)}.hover\:text-red-300:hover{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-90:hover{opacity:.9}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[var\(--cta-accent\)\]:focus-visible{outline-color:var(--cta-accent)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:no-underline:disabled{text-decoration-line:none}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-50{opacity:.5}.group[data-disabled=true] .group-data-\[disabled\=true\]\:pointer-events-none{pointer-events:none}.group[data-disabled=true] .group-data-\[disabled\=true\]\:opacity-50{opacity:.5}@media (min-width:640px){.sm\:inline{display:inline}.sm\:h-\[1\.35rem\]{height:1.35rem}.sm\:max-h-\[520px\]{max-height:520px}.sm\:w-\[1\.35rem\]{width:1.35rem}.sm\:w-auto{width:auto}.sm\:max-w-\[280px\]{max-width:280px}.sm\:max-w-\[420px\]{max-width:420px}.sm\:flex-row{flex-direction:row}.sm\:gap-2{gap:.5rem}.sm\:rounded-2xl{border-radius:16px}.sm\:p-8{padding:2rem}.sm\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.sm\:pb-5{padding-bottom:1.25rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:768px){.md\:col-span-2{grid-column:span 2/span 2}.md\:mb-8{margin-bottom:2rem}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.md\:gap-y-5{row-gap:1.25rem}.md\:py-32{padding-top:8rem;padding-bottom:8rem}.md\:pb-5{padding-bottom:1.25rem}.md\:pb-9{padding-bottom:2.25rem}.md\:pt-9{padding-top:2.25rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (min-width:1024px){.lg\:hidden{display:none}.lg\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}}.tx-modal-panel--dark .\[\.tx-modal-panel--dark_\&\]\:bg-\[linear-gradient\(110deg\,\#404040\,35\%\,\#fff\,50\%\,\#404040\,75\%\,\#404040\)\],html[data-theme=dark] .\[html\[data-theme\=dark\]_\&\]\:bg-\[linear-gradient\(110deg\,\#404040\,35\%\,\#fff\,50\%\,\#404040\,75\%\,\#404040\)\]{background-image:linear-gradient(110deg,#404040,35%,#fff,#404040,75%,#404040)}
