.home-block{border-radius:var(--radius-card,1.25rem);box-shadow:none;background:#0e0e0ef5;border:1px solid #ffffff1a;position:relative;overflow:hidden}.home-block: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-theme=light] .home-block{background:var(--home-block-bg);border:1px solid color-mix(in srgb, var(--dark-border) 85%, transparent);box-shadow:none}html[data-theme=light] .home-block:before{opacity:calc(var(--surface-hairline-opacity) * 1.05)}.home-block-body{color:var(--home-block-body)}.home-features-section,.home-why-section,.home-cta-section,.home-trust-stats{position:relative}.home-trust-stats{z-index:0;--home-fold-pad:clamp(1.75rem, 4vw, 2.25rem);width:100%;padding-top:calc(var(--home-fold-pad) + var(--hero-radius-bl));padding-bottom:calc(var(--home-fold-pad) + var(--hero-radius-bl));background:var(--home-block-bg);margin-top:calc(-1 * var(--hero-radius-bl));position:relative}html[data-theme=light] .home-trust-stats{background:var(--dark-surface)}@media (min-height:740px){.home-trust-stats{margin-top:calc(-1 * var(--hero-home-peek));padding-top:calc(var(--home-fold-pad) + var(--hero-home-peek));padding-bottom:calc(var(--home-fold-pad) + var(--hero-radius-bl))}}.home-trust-stats__inner{width:100%;max-width:var(--site-bar-max,72rem);box-sizing:border-box;justify-content:center;margin-inline:auto;padding-inline:clamp(1rem,4vw,2rem);display:flex}.home-trust-stats__grid{grid-template-columns:repeat(4,minmax(0,1fr));justify-items:center;width:100%;max-width:56rem;margin:0;display:grid}.home-trust-stats__item{text-align:center;flex-direction:column;align-items:center;gap:.35rem;width:100%;min-width:0;max-width:11.5rem;margin:0;padding:clamp(.875rem,2.5vw,1.25rem) clamp(.5rem,2vw,.75rem);display:flex}@media (max-width:767px){.home-trust-stats__grid{-moz-column-gap:.25rem;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.25rem;max-width:22rem;margin-inline:auto}.home-trust-stats__item{max-width:10.5rem;padding-inline:.375rem}}.home-trust-stats__label{letter-spacing:-.01em;color:var(--text-muted,#ffffff8c);margin:0;font-size:.875rem;font-weight:400;line-height:1.35}html[data-theme=light] .home-trust-stats__label{color:#737373}.home-trust-stats__value{letter-spacing:-.04em;color:var(--text-primary);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(1.75rem,5vw,2.25rem);font-weight:600;line-height:1.05}html[data-theme=light] .home-trust-stats__value{color:#0a0a0a}.home-trust-stats__period{letter-spacing:-.01em;color:var(--text-muted,#ffffff73);margin:.125rem 0 0;font-size:.8125rem;font-weight:400;line-height:1.35}html[data-theme=light] .home-trust-stats__period{color:#888}.home-section-head{padding-top:clamp(1.75rem,4vw,2.25rem);padding-bottom:clamp(1.75rem,4vw,2.25rem)}@media (max-width:767px){.home-section-head{padding-top:clamp(1.5rem,5vw,2rem);padding-bottom:clamp(1.5rem,5vw,2rem)}}.home-why-section{background:var(--home-block-bg);padding-bottom:0}html[data-theme=light] .home-why-section{background:var(--dark-surface)}.home-why-head{position:relative}.home-why-bento{--why-lime-a:var(--cta-accent);--why-lime-b:var(--cta-accent-hover);--why-surface:var(--home-block-bg);--why-flow-0:var(--why-surface);--why-flow-1:color-mix(in srgb, var(--why-surface) 97%, var(--why-lime-a) 3%);--why-flow-2:color-mix(in srgb, var(--why-surface) 93%, var(--why-lime-a) 7%);--why-flow-3:color-mix(in srgb, var(--why-surface) 88%, var(--why-lime-b) 12%);--why-flow-row:color-mix(in srgb, var(--why-surface) 91%, var(--why-lime-a) 9%);z-index:1;grid-template-columns:1fr;gap:.875rem;display:grid;position:relative}@media (min-width:768px){.home-why-bento{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}@media (min-width:1024px){.home-why-bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:1.125rem}.home-why-card--featured{grid-column:span 7;min-height:12.5rem}.home-why-card:not(.home-why-card--wide):not(.home-why-card--featured){grid-column:span 5}.home-why-card--wide{grid-column:span 12}}html[data-theme=dark] .home-why-bento{--why-flow-0:var(--why-surface);--why-flow-1:color-mix(in srgb, var(--why-surface) 96%, var(--why-lime-a) 4%);--why-flow-2:color-mix(in srgb, var(--why-surface) 91%, var(--why-lime-a) 9%);--why-flow-3:color-mix(in srgb, var(--why-surface) 85%, var(--why-lime-b) 15%);--why-flow-row:color-mix(in srgb, var(--why-surface) 89%, var(--why-lime-a) 11%)}.home-why-card{--why-lime-a:var(--cta-accent);--why-lime-b:var(--cta-accent-hover);--why-surface:var(--home-block-bg);--why-card-outline:color-mix(in srgb, var(--home-block-border) 72%, var(--why-lime-a) 28%);--why-border-top:#0000001a;--why-border-mid:#00000014;--why-border-bottom:color-mix(in srgb, #0000001f 72%, var(--why-lime-a) 28%);--why-lime-deep:#3f5800;z-index:0;isolation:isolate;background-color:var(--why-surface);border-radius:1.25rem;margin:0;position:relative;overflow:hidden}.home-why-card:after{content:"";pointer-events:none;z-index:0;border-radius:inherit;background-color:var(--why-surface);background-image:var(--why-card-radials,none), var(--why-card-linear,linear-gradient(var(--why-linear-angle,180deg), var(--why-linear-from,var(--why-flow-0)) 0%, var(--why-linear-to,var(--why-flow-1)) 100%));background-repeat:no-repeat;position:absolute;inset:0}.home-why-card:before{content:"";pointer-events:none;z-index:0;border-radius:inherit;opacity:.24;background:linear-gradient(180deg, color-mix(in srgb, var(--why-surface) 55%, transparent) 0%, transparent 32%);position:absolute;inset:0}.home-why-bento>.home-why-card:first-child{--why-linear-angle:180deg;--why-linear-from:var(--why-flow-0);--why-linear-to:var(--why-flow-1);--why-card-radials:radial-gradient(ellipse 88% 52% at 50% 108%, color-mix(in srgb, var(--why-lime-a) 28%, transparent) 0%, color-mix(in srgb, var(--why-lime-a) 8%, transparent) 42%, transparent 68%)}.home-why-bento>.home-why-card:nth-child(2){--why-linear-from:var(--why-flow-1);--why-linear-to:var(--why-flow-2);--why-card-radials:radial-gradient(ellipse 90% 48% at 50% -6%, color-mix(in srgb, var(--why-lime-a) 22%, transparent) 0%, color-mix(in srgb, var(--why-lime-a) 6%, transparent) 40%, transparent 66%), radial-gradient(ellipse 88% 52% at 50% 108%, color-mix(in srgb, var(--why-lime-b) 24%, transparent) 0%, transparent 68%)}.home-why-bento>.home-why-card:nth-child(3){--why-card-linear:linear-gradient(168deg, var(--why-flow-2) 0%, var(--why-flow-2) 12%, var(--why-surface) 36%, var(--why-surface) 100%), linear-gradient(192deg, var(--why-flow-2) 0%, var(--why-flow-2) 12%, var(--why-surface) 36%, var(--why-surface) 100%), linear-gradient(180deg, transparent 0%, transparent 74%, color-mix(in srgb, var(--why-surface) 94%, var(--why-lime-a) 6%) 90%, color-mix(in srgb, var(--why-surface) 90%, var(--why-lime-a) 10%) 100%);--why-card-radials:radial-gradient(ellipse 72% 22% at 50% -2%, color-mix(in srgb, var(--why-lime-b) 10%, transparent) 0%, transparent 72%), radial-gradient(ellipse 44% 30% at 6% 104%, color-mix(in srgb, var(--why-lime-a) 9%, transparent) 0%, transparent 76%), radial-gradient(ellipse 44% 30% at 94% 104%, color-mix(in srgb, var(--why-lime-a) 9%, transparent) 0%, transparent 76%), radial-gradient(ellipse 38% 18% at 50% 106%, color-mix(in srgb, var(--why-lime-a) 7%, transparent) 0%, transparent 80%)}@media (min-width:768px){.home-why-bento>.home-why-card:first-child{--why-linear-angle:165deg;--why-linear-from:var(--why-flow-0);--why-linear-to:var(--why-flow-row);--why-card-radials:radial-gradient(ellipse 70% 58% at 72% 108%, color-mix(in srgb, var(--why-lime-a) 26%, transparent) 0%, transparent 68%)}.home-why-bento>.home-why-card:nth-child(2){--why-linear-angle:195deg;--why-linear-from:var(--why-flow-0);--why-linear-to:var(--why-flow-row);--why-card-radials:radial-gradient(ellipse 70% 58% at 28% 108%, color-mix(in srgb, var(--why-lime-b) 24%, transparent) 0%, transparent 68%)}.home-why-bento>.home-why-card:nth-child(3){--why-card-linear:linear-gradient(165deg, var(--why-flow-row) 0%, var(--why-flow-row) 10%, var(--why-surface) 32%, var(--why-surface) 100%), linear-gradient(195deg, var(--why-flow-row) 0%, var(--why-flow-row) 10%, var(--why-surface) 32%, var(--why-surface) 100%), linear-gradient(180deg, transparent 0%, transparent 72%, color-mix(in srgb, var(--why-surface) 94%, var(--why-lime-a) 6%) 88%, color-mix(in srgb, var(--why-surface) 90%, var(--why-lime-a) 10%) 100%);--why-card-radials:radial-gradient(ellipse 52% 26% at 28% -3%, color-mix(in srgb, var(--why-lime-a) 11%, transparent) 0%, transparent 70%), radial-gradient(ellipse 52% 26% at 72% -3%, color-mix(in srgb, var(--why-lime-b) 10%, transparent) 0%, transparent 70%), radial-gradient(ellipse 46% 34% at 18% 108%, color-mix(in srgb, var(--why-lime-a) 9%, transparent) 0%, transparent 74%), radial-gradient(ellipse 46% 34% at 82% 108%, color-mix(in srgb, var(--why-lime-b) 9%, transparent) 0%, transparent 74%), radial-gradient(ellipse 32% 18% at 50% 105%, color-mix(in srgb, var(--why-lime-a) 7%, transparent) 0%, transparent 80%)}}@media (min-width:1024px){.home-why-bento>.home-why-card:first-child{--why-linear-angle:158deg;--why-card-radials:radial-gradient(ellipse 58% 62% at 88% 108%, color-mix(in srgb, var(--why-lime-a) 28%, transparent) 0%, transparent 68%)}.home-why-bento>.home-why-card:nth-child(2){--why-linear-angle:202deg;--why-card-radials:radial-gradient(ellipse 62% 58% at 12% 108%, color-mix(in srgb, var(--why-lime-b) 26%, transparent) 0%, transparent 68%)}.home-why-bento>.home-why-card:nth-child(3){--why-card-linear:linear-gradient(158deg, var(--why-flow-row) 0%, var(--why-flow-row) 10%, var(--why-surface) 30%, var(--why-surface) 100%), linear-gradient(202deg, var(--why-flow-row) 0%, var(--why-flow-row) 10%, var(--why-surface) 30%, var(--why-surface) 100%), linear-gradient(180deg, transparent 0%, transparent 72%, color-mix(in srgb, var(--why-surface) 94%, var(--why-lime-a) 6%) 88%, color-mix(in srgb, var(--why-surface) 90%, var(--why-lime-a) 10%) 100%);--why-card-radials:radial-gradient(ellipse 48% 24% at 22% -2%, color-mix(in srgb, var(--why-lime-a) 11%, transparent) 0%, transparent 70%), radial-gradient(ellipse 48% 24% at 78% -2%, color-mix(in srgb, var(--why-lime-b) 10%, transparent) 0%, transparent 70%), radial-gradient(ellipse 44% 36% at 14% 108%, color-mix(in srgb, var(--why-lime-a) 9%, transparent) 0%, transparent 74%), radial-gradient(ellipse 44% 36% at 86% 108%, color-mix(in srgb, var(--why-lime-b) 9%, transparent) 0%, transparent 74%), radial-gradient(ellipse 28% 16% at 50% 105%, color-mix(in srgb, var(--why-lime-a) 7%, transparent) 0%, transparent 80%)}}html[data-effects=lite] .home-why-card{--why-card-radials:none}html[data-effects=lite] .home-why-card:before{display:none}html[data-theme=light] .home-why-card{--why-card-fg:color-mix(in srgb, #0a0a0a 94%, var(--why-lime-deep));--why-card-fg-muted:color-mix(in srgb, #404040 88%, var(--why-lime-deep));--why-border-top:#0000001a;--why-border-mid:#00000014;--why-border-bottom:color-mix(in srgb, #0000001f 72%, var(--why-lime-a) 28%)}html[data-theme=dark] .home-why-card{--why-card-fg:var(--text-primary);--why-card-fg-muted:color-mix(in srgb, var(--text-secondary) 78%, var(--why-lime-a) 22%);--why-border-top:#ffffff24;--why-border-mid:#ffffff1a;--why-border-bottom:color-mix(in srgb, #ffffff29 58%, var(--why-lime-a) 42%)}.home-why-card__outline{z-index:2;pointer-events:none;border-radius:inherit;background:linear-gradient(180deg, var(--why-border-top) 0%, var(--why-border-mid) 32%, var(--why-border-mid) 58%, color-mix(in srgb, var(--why-border-mid) 55%, var(--why-border-bottom) 45%) 78%, var(--why-border-bottom) 100%);-webkit-mask-composite:xor;-webkit-mask-composite:xor;padding:1px;transition:background .45s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;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}@media (hover:hover){html[data-theme=light] .home-why-card:hover{--why-border-mid:#0000001a;--why-border-bottom:color-mix(in srgb, #00000024 58%, var(--why-lime-a) 42%)}html[data-theme=dark] .home-why-card:hover{--why-border-top:#ffffff2e;--why-border-mid:#ffffff21;--why-border-bottom:color-mix(in srgb, #fff3 42%, var(--why-lime-a) 58%)}}.home-why-card__inner{z-index:1;transform-origin:50%;padding:1.35rem 1.25rem 1.4rem;transition:transform .2s;position:relative;transform:scale(1)}.home-why-card:hover .home-why-card__inner{transform:scale(1.008)}.home-why-card:active .home-why-card__inner{transform:scale(.996)}@media (min-width:640px){.home-why-card__inner{padding:1.5rem 1.5rem 1.55rem}.home-why-card--featured .home-why-card__inner{padding:1.65rem 1.65rem 1.7rem}}.home-why-card__head{flex-direction:column;gap:.9rem;display:flex}.home-why-card__icon{border-radius:.95rem;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}html[data-theme=light] .home-why-card__icon{background:color-mix(in srgb, var(--why-lime-a) 34%, #fff);border:1px solid color-mix(in srgb, var(--why-lime-b) 40%, var(--dark-border));box-shadow:inset 0 1px 0 #ffffffb8, 0 4px 14px color-mix(in srgb, var(--why-lime-a) 16%, transparent)}html[data-theme=dark] .home-why-card__icon{background:color-mix(in srgb, var(--why-lime-a) 16%, var(--why-surface));border:1px solid color-mix(in srgb, var(--why-lime-b) 28%, var(--home-block-border));box-shadow:none}.home-why-card__icon-svg{width:1.35rem;height:1.35rem}html[data-theme=light] .home-why-card__icon-svg{color:color-mix(in srgb, var(--why-lime-deep) 92%, #0a0a0a)}html[data-theme=dark] .home-why-card__icon-svg{color:color-mix(in srgb, var(--why-lime-a) 92%, #fefffc)}.home-why-card--featured .home-why-card__icon{width:3rem;height:3rem}.home-why-card--featured .home-why-card__icon-svg{width:1.5rem;height:1.5rem}.home-why-card__title{letter-spacing:-.02em;color:var(--why-card-fg);text-wrap:balance;margin:0;font-size:clamp(1.0625rem,1.8vw,1.25rem);font-weight:600;line-height:1.2}.home-why-card--featured .home-why-card__title{font-size:clamp(1.125rem,2vw,1.375rem)}.home-why-card__desc{color:var(--why-card-fg-muted);text-wrap:pretty;max-width:52ch;margin:.45rem 0 0;font-size:clamp(.875rem,1.5vw,.975rem);line-height:1.58}@media (max-width:1023px){.home-why-card--featured{min-height:0}}.spotlight-border{--spotlight-border-width:1.5px;--spotlight-radius:20px;--spotlight-duration:8s;--spotlight-arc-soft:#6366f16b;--spotlight-arc-bright:#4f46e59e;padding:var(--spotlight-border-width);border-radius:var(--spotlight-radius);isolation:isolate;position:relative;overflow:hidden}html[data-theme=dark] .spotlight-border{--spotlight-arc-soft:#ffffff61;--spotlight-arc-bright:#d0ff00e0}.spotlight-border:before{content:"";z-index:0;pointer-events:none;transform-origin:50%;will-change:transform;background:conic-gradient(from 0deg, transparent 0deg 288deg, var(--spotlight-arc-soft) 306deg, var(--spotlight-arc-bright) 324deg, var(--spotlight-arc-soft) 342deg, transparent 360deg);width:200%;height:200%;animation:spotlight-border-spin var(--spotlight-duration,8s) linear infinite;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)}.hero-widget-beam-inner{z-index:1;border-radius:calc(var(--spotlight-radius,20px) - var(--spotlight-border-width,1.5px));background:var(--surface1,#0a0a0a);position:relative;overflow:hidden}@keyframes spotlight-border-spin{to{transform:translate(-50%,-50%)rotate(360deg)}}html[data-effects=lite] .spotlight-border:before{opacity:.5;animation:none}@media (prefers-reduced-motion:reduce){.spotlight-border:before{opacity:.5;animation:none}}.home-how-section{content-visibility:visible;contain-intrinsic-size:none;overflow:visible}.home-how-section .section-container{max-width:var(--site-shell-max)}.home-how-stack-track{--home-how-stack-step:20px;padding-bottom:clamp(2.25rem,7vw,4rem);position:relative;overflow:visible}.home-how-stack-slot{top:var(--header-offset);min-height:calc(52svh - var(--header-offset));justify-content:center;align-items:flex-start;padding:0;display:flex;position:sticky}.home-how-stack-sticky-frame{width:100%;max-width:var(--site-shell-max);padding-inline:var(--site-shell-gutter);flex-direction:column;gap:0;margin-inline:auto;display:flex}@media (min-width:640px){.home-how-stack-sticky-frame{padding-inline:var(--site-shell-gutter)}}.home-how-stack-section-title{flex-shrink:0}.home-how-stack-section-title--spacer{visibility:hidden}.home-how-stack-card-wrap{width:100%;position:relative}.home-how-stack-card-wrap--mobile{transform-origin:top;will-change:transform;backface-visibility:hidden}.home-how-stack-card{border-radius:var(--radius-card,1.25rem);border:1px solid var(--dark-border);background:var(--home-block-bg);transform-origin:top;will-change:transform;backface-visibility:hidden;width:100%;min-height:clamp(26rem,56svh,32rem);box-shadow:0 1px 0 color-mix(in srgb, var(--foreground) 6%, transparent) inset, 0 2px 8px #0000001f, 0 16px 40px #00000038, 0 32px 64px #00000029;flex-direction:column;margin-inline:auto;padding:0;display:flex;position:relative;top:0;overflow:hidden}.home-how-stack-card-dim{z-index:2;border-radius:inherit;pointer-events:none;background:#000;position:absolute;inset:0}html[data-theme=light] .home-how-stack-card-dim{background:#0a0a0ae0}.home-how-stack-card .home-how-icon{background:0 0;border:none;padding:0}html[data-theme=light] .home-how-stack-card{border-color:var(--home-block-border);box-shadow:inset 0 1px #ffffffe0,0 2px 8px #0000000d,0 14px 36px #00000014,0 28px 52px #0000000f}html[data-theme=dark] .home-how-stack-card{box-shadow:inset 0 1px #ffffff0d,0 4px 14px #00000052,0 20px 48px #00000061,0 36px 72px #00000047}html[data-theme=light] .home-how-stack-card .home-how-icon{color:#3f4341;background:0 0;border:none}html[data-theme=dark] .home-how-stack-card .home-how-icon{background:0 0;border:none}.home-how-stack-card-title{text-align:left;flex-shrink:0;margin:0;font-size:clamp(1.125rem,2.8vw,1.5rem);font-weight:600}.home-how-stack-card-num{color:color-mix(in srgb, var(--cta-accent) 85%, var(--text-primary));margin:0 0 clamp(.45rem,1vw,.65rem);font-size:.8125rem;font-weight:700;display:block}html[data-theme=light] .home-how-stack-card-num,html[data-theme=light] .home-how-step-num-label{color:#3f4341}.home-how-stack-card-inner{flex-direction:column;flex:1;align-items:stretch;gap:0;min-height:0;display:flex}.home-how-stack-copy{flex-direction:column;flex:none;justify-content:center;min-width:0;padding:1.25rem 1.5rem 1rem;display:flex}@media (min-width:640px){.home-how-stack-copy{padding:1.5rem 2rem 1.25rem}}.home-how-stack-preview{aspect-ratio:16/10;border:0;border-top:1px solid color-mix(in srgb, var(--dark-border) 68%, transparent);width:100%;min-height:clamp(11rem,28svh,16rem);container:inline-size / home-how-preview;background:0 0;border-radius:0;flex:none;padding:0;position:relative;overflow:clip;box-shadow:0 2px 8px #00000024,0 10px 28px #0003}html[data-theme=light] .home-how-stack-preview{border-top-color:color-mix(in srgb, var(--home-block-border) 74%, #00000014);box-shadow:0 2px 6px #0000000f,0 8px 22px #00000017}html[data-theme=dark] .home-how-stack-preview{box-shadow:0 2px 10px #00000052,0 12px 32px #0006}.home-how-stack-preview-motion{transform-origin:50%;will-change:transform;backface-visibility:hidden;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.home-how-stack-preview-motion{will-change:auto}}@media (max-width:767px){.home-how-stack-track{--home-how-stack-step:14px;--home-how-mobile-preview-h:min(56vw, 13.75rem);--home-how-mobile-card-h:calc(10.5rem + var(--home-how-mobile-preview-h));padding-bottom:5rem}.home-how-stack-slot{min-height:calc(28svh - var(--header-offset));padding-top:0;padding-bottom:0}.home-how-stack-sticky-frame{gap:0}.home-how-stack-card{width:100%;height:var(--home-how-mobile-card-h);min-height:var(--home-how-mobile-card-h);box-shadow:0 1px 0 color-mix(in srgb, var(--foreground) 6%, transparent) inset, 0 2px 6px #0000001a, 0 12px 28px #00000029, 0 22px 44px #0000001f}html[data-theme=light] .home-how-stack-card{box-shadow:inset 0 1px #ffffffe0,0 2px 6px #0000000a,0 10px 26px #00000012,0 20px 40px #0000000d}html[data-theme=dark] .home-how-stack-card{box-shadow:inset 0 1px #ffffff0a,0 3px 10px #00000047,0 14px 32px #00000052,0 24px 48px #0000003d}.home-how-stack-preview{width:100%;height:var(--home-how-mobile-preview-h);aspect-ratio:auto;flex:none;min-height:0;box-shadow:0 2px 6px #0000001f,0 8px 20px #00000029}.home-how-stack-card-inner{flex:1;height:100%;min-height:0}.home-how-stack-card-inner:before{content:"";height:var(--home-how-stack-step);background:var(--home-block-bg);flex-shrink:0}.home-how-stack-copy{flex:none;padding-top:1rem}.home-how-stack-preview{flex:auto;height:auto;min-height:0}html[data-ios-safari] .home-how-stack-track{flex-direction:column;gap:1rem;padding-bottom:3rem;display:flex}html[data-ios-safari] .home-how-stack-slot{min-height:0;position:relative;top:auto}html[data-ios-safari] .home-how-stack-section-title--spacer{display:none}html[data-ios-safari] .home-how-stack-card-wrap--mobile,html[data-ios-safari] .home-how-stack-preview-motion{will-change:auto;transform:none!important}html[data-ios-safari] .home-how-stack-card-dim{display:none}}@media (min-width:768px){.home-how-stack-track{padding-bottom:clamp(3rem,6vw,4.5rem)}.home-how-stack-slot{min-height:calc(52svh - var(--header-offset));align-items:flex-start;padding-top:clamp(.55rem,1.4svh,1rem);padding-bottom:0}.home-how-stack-card,.home-how-stack-card-inner{--home-how-card-h:clamp(24rem, 44svh, 30rem)}.home-how-stack-card{width:fit-content;max-width:100%;min-height:var(--home-how-card-h);margin-inline:auto}.home-how-stack-card-inner{width:fit-content;max-width:100%;height:var(--home-how-card-h);min-height:var(--home-how-card-h);flex-direction:row;align-items:stretch;gap:0}.home-how-stack-copy{flex:0 0 20rem;justify-content:center;align-self:stretch;padding:2rem}.home-how-stack-preview{width:calc(var(--home-how-card-h) * 1.6);height:var(--home-how-card-h);aspect-ratio:16/10;border-top:0;border-left:1px solid color-mix(in srgb, var(--dark-border) 68%, transparent);min-width:0;min-height:0;box-shadow:none;flex:none;align-self:stretch}html[data-theme=light] .home-how-stack-preview{border-left-color:color-mix(in srgb, var(--home-block-border) 74%, #00000014);box-shadow:none}html[data-theme=dark] .home-how-stack-preview{box-shadow:none}.home-how-stack-card-title{text-align:left}}@media (prefers-reduced-motion:reduce){.home-how-stack-card{will-change:auto}}.home-how-static-wrap{padding-bottom:clamp(2.5rem,6vw,3.5rem)}.home-how-section+.home-cta-section{margin-top:clamp(2.5rem,6vw,4.5rem)}.home-how-static-steps{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.home-how-static-step{padding:1rem 0}.home-how-static-step+.home-how-static-step{border-top:1px solid color-mix(in srgb, var(--dark-border) 72%, transparent)}.home-how-static-preview{pointer-events:none;margin-top:.65rem}.home-how-step-heading{align-items:center;gap:.65rem;margin-bottom:.65rem;display:flex}.home-how-step-num-label{color:var(--home-block-body);margin:0 0 .45rem;font-size:.8125rem;font-weight:700;display:block}.home-how-step-title{max-width:52ch;margin:0;font-size:1.0625rem}.home-how-step-desc{max-width:52ch;color:var(--home-block-body);margin:0;font-size:.8125rem}@media (min-width:1024px){.home-how-step-title{margin-bottom:.5rem;font-size:1.35rem}.home-how-step-desc{font-size:1rem}}.home-how-preview{aspect-ratio:16/10;border-radius:calc(var(--radius-card,1.25rem) - .45rem);background:0 0;width:100%;height:auto;min-height:0;position:relative;overflow:clip}.home-how-stack-preview .home-how-preview{width:100%;height:100%;min-height:0;aspect-ratio:unset;border-radius:0;position:absolute;inset:0}html[data-theme=light] .home-how-preview{background:0 0}.home-how-preview-image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:1;-webkit-user-select:none;user-select:none;pointer-events:none;image-rendering:auto;backface-visibility:hidden}.home-how-preview--compact{min-height:0}.home-how-icon{border:1px solid color-mix(in srgb, var(--cta-accent) 22%, var(--dark-border));background:color-mix(in srgb, var(--cta-accent) 10%, var(--surface2));color:var(--cta-accent)}.home-how-icon-svg{flex-shrink:0;display:block}html[data-theme=light] .home-how-icon{border-color:color-mix(in srgb, var(--cta-accent) 34%, var(--dark-border));background:color-mix(in srgb, var(--cta-accent) 14%, white);color:var(--text-primary,#0a0a0a)}html[data-theme=dark] .home-how-icon{border-color:color-mix(in srgb, var(--cta-accent) 26%, transparent);background:color-mix(in srgb, var(--cta-accent) 9%, #161616);color:var(--cta-accent)}.home-cta-shell{width:100%}.home-cta-panel{padding:clamp(1.25rem,4.5vw,2rem) clamp(1.125rem,4vw,1.75rem)}@media (min-width:640px){.home-cta-panel{padding:clamp(2rem,5vw,4rem)}}.home-cta-beam .home-cta-panel{border-radius:inherit}.home-cta-inner{text-align:center;flex-direction:column;align-items:center;gap:.625rem;display:flex}@media (min-width:640px){.home-cta-inner{gap:1rem}}.home-cta-title{color:var(--text-primary);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(1.3125rem,4.8vw,2rem);font-weight:480;line-height:1.2}.home-cta-subtitle{max-width:20rem;color:var(--home-block-body);text-wrap:pretty;margin:0;font-size:clamp(.875rem,2.6vw,1rem);line-height:1.5}@media (min-width:480px){.home-cta-subtitle{max-width:26rem}}.home-cta-action{width:100%;margin-top:.375rem}@media (min-width:480px){.home-cta-action{width:auto;margin-top:.5rem}}.home-cta-magnetic,.home-cta-magnetic>span{width:100%;display:block}@media (min-width:480px){.home-cta-magnetic,.home-cta-magnetic>span{width:auto;display:inline-block}}.home-cta-btn{width:100%;min-height:48px;font-size:.9375rem;font-weight:var(--btn-font-weight);border-radius:var(--btn-radius);padding:.75rem 1.25rem}html[data-theme=light] .home-cta-btn.swap-card-cta{color:var(--home-cta-btn-fg,#0a0a0a)!important;background:var(--home-cta-btn-bg,#d0ff00)!important}@media (min-width:480px){.home-cta-btn{width:auto;min-width:10.5rem;padding:.75rem 1.5rem;font-size:1rem}}html[data-effects=lite] .hero-enter{animation-duration:.48s!important;animation-iteration-count:1!important}html[data-effects=lite] body:has(.hero-home-section[data-logo-overlay-active]) .header-logo__layer--hero{transition:transform var(--hero-logo-transform-duration,.35s) cubic-bezier(.4, 0, .2, 1), opacity var(--hero-logo-fade-duration,.14s) cubic-bezier(.4, 0, .2, 1)!important}.home-swap-token-cycle{flex-shrink:0;display:flex}.home-swap-demo .swap-card--demo{pointer-events:none;-webkit-user-select:none;user-select:none}.home-swap-demo .swap-card-cta-wrap{pointer-events:auto}.home-swap-demo .swap-card-panel-touch{flex-direction:column;display:flex;position:relative}.home-swap-demo .swap-card-input-row{min-height:0;padding-right:var(--home-demo-token-slot-reserve,7.25rem);flex-direction:row;align-items:flex-start;gap:8px;display:flex;position:relative}.home-swap-demo .swap-card-token-slot{height:var(--swap-amount-row-height,2.75rem);z-index:1;flex-shrink:0;align-items:center;display:flex;position:absolute;top:0;right:0;transform:none}.home-swap-demo .swap-amount-column.swap-amount-field{flex:1;align-self:stretch;width:100%;min-width:0}.home-swap-demo-token.token-selector-trigger{pointer-events:none;cursor:default;align-items:center;gap:8px;border-radius:9999px!important;display:flex!important}.home-swap-demo-token .home-swap-demo-token-icon{background:0 0}.home-swap-demo{--swap-amount-row-height:2.75rem}.home-swap-demo .swap-amount-field-body{width:100%;min-height:var(--swap-amount-row-height);align-items:center;display:flex;position:relative;overflow:hidden}.home-swap-demo .swap-animated-amount--stable{align-items:center;width:100%;margin:0;display:flex;position:absolute;inset:0}.home-swap-demo .swap-amount-field-fiat{min-height:1.125rem;line-height:1.3}@media (prefers-reduced-motion:no-preference){.swap-page-card-enter.hero-enter{animation-duration:.58s}}html[data-effects=lite] .swap-page-card-enter.hero-enter{animation-duration:.48s!important}.hero-lcp{will-change:transform, opacity}@media (prefers-reduced-motion:no-preference){.hero-enter{opacity:0;animation:.62s cubic-bezier(.22,1,.36,1) forwards hero-rise}.hero-enter-2{animation-delay:.14s}.hero-scroll-bounce--active{display:inline-flex}}@media (prefers-reduced-motion:reduce){.hero-enter{opacity:1;animation:none}}@keyframes hero-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translate(0,0)}}@keyframes hero-scroll-bounce{0%,to{transform:translate(0,0)}50%{transform:translateY(5px)}}.hero-home-section{z-index:1;isolation:isolate;min-height:100dvh;padding:var(--header-offset) var(--site-shell-gutter) max(2rem, calc(env(safe-area-inset-bottom) + 1.25rem));box-sizing:border-box;background-color:var(--hero-gradient-base,var(--surface1,var(--background)));border-bottom-left-radius:var(--hero-radius-bl);border-bottom-right-radius:var(--hero-radius-br);justify-content:center;position:relative}@media (min-height:740px){.hero-home-section{min-height:calc(100dvh - var(--hero-home-peek))}}@media (min-width:640px){.hero-home-section{padding-bottom:max(2.25rem, calc(env(safe-area-inset-bottom) + 1.5rem));justify-content:flex-start}}@media (max-width:639px){.hero-logo-above-fade{padding-top:clamp(2.5rem,8vh,4.5rem)}.hero-section-inner{padding-top:clamp(.65rem,2vh,1.25rem);padding-bottom:clamp(.35rem,1vh,.75rem)}.hero-main{gap:clamp(.75rem,2vh,1.35rem)}}@media (max-width:639px) and (max-height:739px){.hero-home-section{padding-bottom:max(1rem, calc(env(safe-area-inset-bottom) + .75rem))}.hero-logo-above-fade{padding-top:clamp(1.75rem,6vh,2.75rem)}.hero-section-inner{padding-top:clamp(.35rem,1.5vh,.65rem);padding-bottom:.25rem}.hero-main{gap:clamp(.5rem,1.5vh,.75rem)}.hero-home-fade .hero-scroll-indicator{display:none!important}}.hero-home-outline{z-index:3;pointer-events:none;border:1px solid var(--hero-outline);border-bottom-left-radius:var(--hero-radius-bl);border-bottom-right-radius:var(--hero-radius-br);border-top:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(0deg,#000 0% clamp(4.5rem,16vh,8rem),#0000 clamp(6.5rem,22vh,11rem));mask-image:linear-gradient(0deg,#000 0% clamp(4.5rem,16vh,8rem),#0000 clamp(6.5rem,22vh,11rem))}.hero-home-section:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(ellipse 110% 70% at 14% 94%, color-mix(in srgb, var(--hero-glow-accent) calc(var(--hero-glow-accent-alpha) * 100%), transparent) 0%, color-mix(in srgb, var(--hero-glow-accent) calc(var(--hero-glow-accent-alpha) * 45%), transparent) 38%, transparent 74%), radial-gradient(ellipse 165% 105% at 50% 112%, color-mix(in srgb, var(--hero-glow-primary) calc(var(--hero-glow-primary-alpha) * 100%), transparent) 0%, color-mix(in srgb, var(--hero-glow-primary) calc(var(--hero-glow-primary-alpha) * 55%), transparent) 42%, transparent 78%), linear-gradient(180deg, var(--hero-gradient-base) 0%, var(--hero-gradient-base) var(--hero-glow-linear-mid,84%), color-mix(in srgb, var(--hero-gradient-base) 94%, var(--hero-glow-primary) 6%) 90%, color-mix(in srgb, var(--hero-gradient-base) 78%, var(--hero-glow-primary) 22%) 96%, color-mix(in srgb, var(--hero-gradient-base) 58%, var(--hero-glow-primary) 42%) 100%);position:absolute;inset:0}.hero-home-section:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(180deg, var(--hero-gradient-base) 0%, color-mix(in srgb, var(--hero-gradient-base) 72%, transparent) 22%, transparent 42%);position:absolute;inset:0}html[data-effects=lite] .hero-home-section:after{background:linear-gradient(180deg, var(--hero-gradient-base) 0%, var(--hero-gradient-base) var(--hero-glow-linear-mid,84%), color-mix(in srgb, var(--hero-gradient-base) 90%, var(--hero-glow-primary) 10%) 92%, color-mix(in srgb, var(--hero-gradient-base) 70%, var(--hero-glow-primary) 30%) 100%)}html[data-effects=lite] .hero-home-section:before{background:0 0}.home-curve-section__panel{z-index:0;isolation:isolate;box-sizing:border-box;width:100%;position:relative;overflow:hidden}.home-curve-section__panel--curve-top{margin-top:calc(-1 * var(--hero-radius-bl));padding-top:var(--hero-radius-bl);border-top-left-radius:var(--hero-radius-bl);border-top-right-radius:var(--hero-radius-br)}.home-features-section .home-curve-section__panel--curve-top{z-index:1}.home-features-section .home-curve-section__panel--curve-top.home-curve-section__panel--curve-bottom{padding-bottom:calc(clamp(2rem, 5vw, 3rem) + var(--hero-radius-bl));border-bottom-left-radius:var(--hero-radius-bl);border-bottom-right-radius:var(--hero-radius-br)}.home-curve-section__panel--tuck-top{margin-top:calc(-1 * var(--hero-radius-bl));padding-top:var(--hero-radius-bl)}.home-why-section .home-curve-section__panel--tuck-top{z-index:0}.home-why-section .home-curve-section__panel{padding-bottom:clamp(2.5rem,5.5vw,3.75rem)}.home-why-section .home-curve-section__panel:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(to bottom, transparent 0%, transparent 18%, color-mix(in srgb, var(--background) 40%, transparent) 55%, color-mix(in srgb, var(--background) 82%, transparent) 82%, var(--background) 100%);height:clamp(10rem,20vw,14rem);position:absolute;bottom:0;left:0;right:0}.home-curve-section__panel--curve-bottom{border-bottom-left-radius:var(--hero-radius-bl);border-bottom-right-radius:var(--hero-radius-br)}.home-curve-section__panel--filled{background:var(--home-block-bg)}html[data-theme=light] .home-curve-section__panel--filled{background:var(--dark-surface)}.home-curve-section__panel--surface,html[data-theme=light] .home-curve-section__panel--surface{background:var(--background)}.home-curve-section__shell{z-index:1;position:relative}.home-curve-section__outline{z-index:2;pointer-events:none;box-sizing:border-box;border:1px solid color-mix(in srgb, var(--text-primary) 10%, transparent);position:absolute;inset:0}html[data-theme=light] .home-curve-section__outline{border-color:#e0e0e0}.home-curve-section__outline--top{border-top-left-radius:var(--hero-radius-bl);border-top-right-radius:var(--hero-radius-br);border-bottom:none;-webkit-mask-image:linear-gradient(#000 0% clamp(4.5rem,16vh,8rem),#0000 clamp(6.5rem,22vh,11rem));mask-image:linear-gradient(#000 0% clamp(4.5rem,16vh,8rem),#0000 clamp(6.5rem,22vh,11rem))}.home-curve-section__outline--bottom{border-bottom-left-radius:var(--hero-radius-bl);border-bottom-right-radius:var(--hero-radius-br);border-top:none;-webkit-mask-image:linear-gradient(0deg,#000 0% clamp(4.5rem,16vh,8rem),#0000 clamp(6.5rem,22vh,11rem));mask-image:linear-gradient(0deg,#000 0% clamp(4.5rem,16vh,8rem),#0000 clamp(6.5rem,22vh,11rem))}.home-curve-section__panel .home-section-head,.home-curve-section__panel .home-why-head{padding-top:clamp(2rem,5vw,2.75rem);padding-bottom:clamp(2rem,5vw,2.75rem)}@media (max-width:767px){.home-curve-section__panel .home-section-head,.home-curve-section__panel .home-why-head{padding-top:clamp(1.75rem,6vw,2.25rem);padding-bottom:clamp(1.75rem,6vw,2.25rem)}}.home-cta-outline{z-index:3;pointer-events:none;border:1px solid var(--hero-outline);border-top-left-radius:var(--hero-radius-bl);border-top-right-radius:var(--hero-radius-br);border-bottom:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% clamp(4.5rem,16vh,8rem),#0000 clamp(6.5rem,22vh,11rem));mask-image:linear-gradient(#000 0% clamp(4.5rem,16vh,8rem),#0000 clamp(6.5rem,22vh,11rem))}.home-cta-section{z-index:0;isolation:isolate;box-sizing:border-box;background-color:var(--hero-gradient-base,var(--surface1,var(--background)));border-top-left-radius:var(--hero-radius-bl);border-top-right-radius:var(--hero-radius-br);position:relative;overflow:hidden}.home-cta-section:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(ellipse 110% 70% at 14% 6%, color-mix(in srgb, var(--hero-glow-accent) calc(var(--hero-glow-accent-alpha) * 100%), transparent) 0%, color-mix(in srgb, var(--hero-glow-accent) calc(var(--hero-glow-accent-alpha) * 45%), transparent) 38%, transparent 74%), radial-gradient(ellipse 165% 105% at 50% -12%, color-mix(in srgb, var(--hero-glow-primary) calc(var(--hero-glow-primary-alpha) * 100%), transparent) 0%, color-mix(in srgb, var(--hero-glow-primary) calc(var(--hero-glow-primary-alpha) * 55%), transparent) 42%, transparent 78%), linear-gradient(180deg, color-mix(in srgb, var(--hero-gradient-base) 58%, var(--hero-glow-primary) 42%) 0%, color-mix(in srgb, var(--hero-gradient-base) 78%, var(--hero-glow-primary) 22%) 4%, color-mix(in srgb, var(--hero-gradient-base) 94%, var(--hero-glow-primary) 6%) 10%, var(--hero-gradient-base) 16%, var(--hero-gradient-base) 100%);position:absolute;inset:0}.home-cta-section:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(180deg, transparent 58%, color-mix(in srgb, var(--hero-gradient-base) 72%, transparent) 78%, var(--hero-gradient-base) 100%);position:absolute;inset:0}html[data-effects=lite] .home-cta-section:after{background:linear-gradient(180deg, color-mix(in srgb, var(--hero-gradient-base) 70%, var(--hero-glow-primary) 30%) 0%, color-mix(in srgb, var(--hero-gradient-base) 90%, var(--hero-glow-primary) 10%) 8%, var(--hero-gradient-base) 16%, var(--hero-gradient-base) 100%)}html[data-effects=lite] .home-cta-section:before{background:0 0}.home-cta-section__inner{z-index:1;position:relative;padding-top:clamp(3.5rem,10vw,6.5rem)!important}.hero-home-fade{opacity:1;transform-origin:50% 28%;flex-direction:column;flex:1;min-height:0;display:flex}@media (min-width:768px){.hero-home-fade{will-change:transform}}.hero-home-fade--inert{pointer-events:none}html[data-scroll-state=top] body:has(.hero-home-section[data-logo-overlay-active]) .site-header.site-header--on-hero{transform:translate(0,0)}.hero-widget,.home-swap-widget{z-index:0;isolation:isolate;position:relative}.home-swap-demo .swap-card{border-radius:inherit;background:0 0;overflow:hidden;transform:translateZ(0)}.hero-widget-beam .home-swap-demo .swap-card:before{display:none}.hero-widget-beam .home-swap-demo .swap-card-cta-wrap{padding:8px 4px}@media (prefers-reduced-motion:no-preference){.home-swap-demo .swap-card-stack--swapping .swap-card-panel-sell{animation:.52s cubic-bezier(.22,1,.36,1) home-demo-panel-sell-shift}.home-swap-demo .swap-card-stack--swapping .swap-card-panel-buy{animation:.52s cubic-bezier(.22,1,.36,1) home-demo-panel-buy-shift}}@keyframes home-demo-panel-sell-shift{0%,to{opacity:1;transform:translateY(0)}42%{opacity:.82;transform:translateY(10px)}}@keyframes home-demo-panel-buy-shift{0%,to{opacity:1;transform:translateY(0)}42%{opacity:.82;transform:translateY(-10px)}}.hero-main{text-align:center;flex-direction:column;align-items:center;gap:clamp(1rem,2.6vh,2rem);width:100%;max-width:42rem;margin-inline:auto;display:flex}@media (min-width:640px){.hero-main{gap:clamp(.7rem,1.6vh,1.15rem)}}.hero-title{width:100%;font:inherit;color:inherit;text-align:center;border:0;flex-direction:column;align-items:center;gap:.82rem;margin:0;padding:0;display:flex}.hero-logo-above-fade{padding-top:clamp(2.5rem,8vh,4.5rem)}@media (min-width:640px){.hero-logo-above-fade{padding-top:clamp(1.5rem,3.5vh,2.75rem)}.hero-home-fade,.hero-section-inner{flex:0 auto}}.hero-title--logo-only{margin-bottom:clamp(.5rem,2vh,1rem);width:100%;max-width:480px;margin-inline:auto}@media (min-width:640px){.hero-title--logo-only{margin-bottom:clamp(.55rem,1.3vh,.85rem)}}.hero-logo-spacer{width:100%;max-width:min(480px, calc(var(--header-logo-lockup-w,10rem) * var(--hero-logo-overlay-scale,2.1)));block-size:calc(var(--header-logo-lockup-h,2.5rem) * var(--hero-logo-overlay-scale,2.1));margin-inline:auto;display:block}body:has(.hero-home-section[data-logo-overlay-active]){--header-logo-natural-x:50%;--header-logo-lockup-h:2.5rem;--header-logo-lockup-w:10rem;--hero-logo-overlay-scale:2.1;--hero-logo-fade-duration:.2s;--hero-logo-transform-duration:.5s;--header-chrome-duration:.5s;--header-chrome-ease:cubic-bezier(.4, 0, .2, 1)}@media (min-width:640px){body:has(.hero-home-section[data-logo-overlay-active]){--hero-logo-overlay-scale:1.75}body:has(.hero-home-section[data-logo-overlay-active]) .hero-home-section{padding-top:calc(var(--header-offset) + .35rem)}}body:has(.hero-home-section[data-logo-overlay-active]) .header-logo--stack{z-index:120;opacity:0;backface-visibility:hidden}html[data-hero-logo-ready] body:has(.hero-home-section[data-logo-overlay-active]) .header-logo--stack{opacity:1}body:has(.hero-home-section[data-logo-overlay-active]) .header-menu-shell.header-menu-shell--glass:not(.header-menu-shell--expanded){overflow:visible!important}body:has(.hero-home-section[data-logo-overlay-active]) .header-bar-wrapper{overflow:visible!important}body:has(.hero-home-section[data-logo-overlay-active]) .header-bar{overflow:visible!important}body:has(.hero-home-section[data-logo-overlay-active]) .header-bar-grid{overflow:visible!important}body:has(.hero-home-section[data-logo-overlay-active]) .header-bar-zone--center{overflow:visible!important}body:has(.hero-home-section[data-logo-overlay-active]) .header-brand-slot{overflow:visible!important}body:has(.hero-home-section[data-logo-overlay-active]) .header-brand-link{overflow:visible!important}body:has(.hero-home-section[data-logo-overlay-active]) .header-logo--stack{overflow:visible!important}body:has(.hero-home-section[data-logo-overlay-active]) .site-header .header-bar-zone--center{z-index:12}html[data-scroll-state=top]:not([data-mobile-nav-open]) body:has(.hero-home-section[data-logo-overlay-active]) .header-logo__layer--hero{transform:translate3d(var(--hero-logo-overlay-translate-x,0px), var(--hero-logo-overlay-translate-y,0px), 0) scale(var(--hero-logo-overlay-scale,2.1))}html[data-scroll-state=top] body:has(.hero-home-section[data-logo-overlay-active]) .header-logo__layer--hero{transition:transform var(--hero-logo-transform-duration,.5s) var(--header-chrome-ease,cubic-bezier(.4, 0, .2, 1)), opacity var(--hero-logo-fade-duration) cubic-bezier(.4, 0, .2, 1)}html[data-scroll-state=top] body:has(.hero-home-section[data-logo-overlay-active]) .header-logo__layer--header{transition:opacity var(--hero-logo-fade-duration) cubic-bezier(.4, 0, .2, 1)}html[data-scroll-state=top][data-logo-menu-open] body:has(.hero-home-section[data-logo-overlay-active]) .header-logo__layer--hero{opacity:0;transform:translate3d(var(--hero-logo-overlay-translate-x,0px), var(--hero-logo-overlay-translate-y,0px), 0) scale(var(--hero-logo-overlay-scale,2.1));transition:none}html[data-scroll-state=top][data-logo-menu-open] body:has(.hero-home-section[data-logo-overlay-active]) .header-logo__layer--header{opacity:1;transition:opacity var(--hero-logo-fade-duration) cubic-bezier(.4, 0, .2, 1)}html[data-scroll-state=scrolled] body:has(.hero-home-section[data-logo-overlay-active]) .header-logo__layer--hero{opacity:1;transition:transform var(--hero-logo-transform-duration,.5s) var(--header-chrome-ease,cubic-bezier(.4, 0, .2, 1)), opacity var(--hero-logo-fade-duration) cubic-bezier(.4, 0, .2, 1);transform:translate(0,0)scale(1)}html[data-scroll-state=scrolled] body:has(.hero-home-section[data-logo-overlay-active]) .header-logo__layer--header{opacity:0;transition:none}html[data-scroll-state=top][data-logo-menu-open] body:has(.hero-home-section[data-logo-overlay-active]) .header-logo--stack{z-index:1}html[data-scroll-state=top][data-mobile-nav-open]:not([data-logo-menu-open]) body:has(.hero-home-section[data-logo-overlay-active]) .header-logo__layer--hero{transform:translate3d(var(--hero-logo-overlay-translate-x,0px), var(--hero-logo-overlay-translate-y,0px), 0) scale(var(--hero-logo-overlay-scale,2.1));transition:none}html[data-scroll-state=top][data-mobile-nav-open]:not([data-logo-menu-open]) body:has(.hero-home-section[data-logo-overlay-active]) .header-logo__layer--header{transition:opacity var(--hero-logo-fade-duration) cubic-bezier(.4, 0, .2, 1)}html[data-hero-logo-measure] body:has(.hero-home-section[data-logo-overlay-active]) .header-logo__layer--hero{transition:none!important;transform:none!important}html[data-hero-logo-snap] body:has(.hero-home-section[data-logo-overlay-active]) .header-logo__layer--hero{transition:none!important}html[data-hero-overscroll] body:has(.hero-home-section[data-logo-overlay-active]) .header-logo__layer--hero{transition:none!important}@media (prefers-reduced-motion:reduce){body:has(.hero-home-section[data-logo-overlay-active]){--hero-logo-transform-duration:.35s}}html[data-effects=lite] body:has(.hero-home-section[data-logo-overlay-active]){--hero-logo-fade-duration:.14s;--hero-logo-transform-duration:.35s}@media (max-width:430px){body:has(.hero-home-section[data-logo-overlay-active]){--header-logo-lockup-h:2.125rem;--header-logo-lockup-w:8.625rem;--hero-logo-overlay-scale:1.92}}.hero-headline{letter-spacing:-.04em;color:var(--text-primary);text-wrap:balance;max-width:18ch;text-shadow:0 10px 34px color-mix(in srgb, var(--surface1) 48%, transparent);font-family:inherit;font-size:clamp(2rem,5.8vw,3.4rem);font-weight:480;line-height:1.06;display:block}@media (min-width:640px){.hero-headline{max-width:16ch;font-size:clamp(1.625rem,2.8vw,2.5rem);line-height:1.08}}.hero-widget{width:100%;max-width:508px;margin-top:clamp(.3rem,1.5vh,.9rem)}@media (min-width:640px){.hero-widget{margin-top:clamp(.15rem,.6vh,.4rem)}}.hero-widget-beam{width:100%;max-width:480px;margin-inline:auto}.hero-widget.hero-widget-beam.spotlight-border{--spotlight-radius:20px}.hero-widget-beam .hero-widget-beam-inner{border:1px solid var(--dark-border);box-sizing:border-box;background:var(--surface1);width:100%;margin:0;overflow:hidden}html[data-theme=dark] .hero-widget-beam .hero-widget-beam-inner{border-color:#ffffff14}.home-cta-beam.spotlight-border{--spotlight-radius:24px;container-type:inline-size}.home-cta-beam.spotlight-border:before{background:conic-gradient(from 0deg, transparent 0deg 334deg, var(--spotlight-arc-soft) 340deg, var(--spotlight-arc-bright) 347deg, var(--spotlight-arc-soft) 354deg, transparent 360deg)}@container (max-width:480px){.home-cta-beam.spotlight-border:before{background:conic-gradient(from 0deg, transparent 0deg 288deg, var(--spotlight-arc-soft) 306deg, var(--spotlight-arc-bright) 324deg, var(--spotlight-arc-soft) 342deg, transparent 360deg)}}.home-cta-beam .hero-widget-beam-inner{border:1px solid var(--dark-border);box-sizing:border-box;background:var(--home-block-bg);border-radius:calc(var(--spotlight-radius) - var(--spotlight-border-width));width:100%;box-shadow:none;margin:0;overflow:hidden}html[data-theme=light] .home-cta-beam .hero-widget-beam-inner{border-color:var(--home-block-border)}html[data-theme=dark] .home-cta-beam .hero-widget-beam-inner{border-color:#ffffff14}.home-cta-beam .home-cta-widget{z-index:0;isolation:isolate;border-radius:inherit;background:var(--home-block-bg);box-shadow:none;position:relative;overflow:hidden}.hero-widget .home-swap-widget{border-radius:inherit;background:var(--surface1);box-shadow:none;overflow:hidden}html[data-theme=light] .hero-widget .home-swap-widget{box-shadow:none}@media (max-height:740px) and (min-width:768px){.hero-home-fade .hero-scroll-indicator{display:none!important}}.hero-scroll-hint{color:var(--text-muted);letter-spacing:.01em;flex-direction:column;align-items:center;gap:.375rem;font-size:.8125rem;display:flex}.hero-scroll-bounce{display:inline-flex}.hero-scroll-bounce--static{animation:none!important}.hero-section-inner{flex-direction:column;flex:1;justify-content:flex-start;align-items:center;width:100%;padding-top:clamp(1rem,3.5vh,2rem);padding-bottom:clamp(.5rem,1.5vh,1rem);display:flex}@media (min-width:640px){.hero-section-inner{justify-content:flex-start;padding-top:clamp(.7rem,1.3vh,1.05rem);padding-bottom:clamp(.25rem,1.5vh,1rem)}}#networks,#networks .crypto-marquee{content-visibility:visible}#networks{margin-bottom:0;padding-bottom:0}.home-features-section+.home-why-section{margin-top:0}.crypto-marquee{-webkit-user-select:none;user-select:none;position:relative}.crypto-marquee .marquee-wrapper{--marquee-fade:clamp(2.5rem, 10vw, 5.5rem);width:100%;max-width:100%;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--marquee-fade), #000 calc(100% - var(--marquee-fade)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--marquee-fade), #000 calc(100% - var(--marquee-fade)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--marquee-fade), #000 calc(100% - var(--marquee-fade)), transparent 100%);padding-block:.25rem;overflow:hidden}.crypto-marquee--paused .marquee-track:not(.marquee-track--js):not(.marquee-track--static){animation-play-state:paused}@media (hover:hover){.crypto-marquee:has(.crypto-marquee-item:hover) .marquee-track:not(.marquee-track--js):not(.marquee-track--static){animation-play-state:paused}}.crypto-marquee .marquee-track{--marquee-copies:2;--marquee-loop-seconds:32;width:max-content;animation:crypto-marquee-scroll calc(var(--marquee-loop-seconds) * 1s) linear infinite;-webkit-animation:crypto-marquee-scroll calc(var(--marquee-loop-seconds) * 1s) linear infinite;backface-visibility:hidden;align-items:center;display:flex;transform:translate(0,0)}.crypto-marquee .marquee-track--js{animation:none!important}.crypto-marquee .marquee-track--static{flex-wrap:wrap;justify-content:center;gap:1.25rem 2.25rem;width:100%;max-width:100%;animation:none!important;transform:none!important}.crypto-marquee .marquee-track--static .crypto-marquee-group--clone{display:none}.crypto-marquee-group{flex-shrink:0;align-items:center;gap:2.25rem;display:flex}.crypto-marquee-item{--marquee-item-size:clamp(17px, 1.05vw + .75rem, 20px);font-size:var(--marquee-item-size);color:#ffffff85;touch-action:manipulation;transform-origin:50%;gap:.65em;line-height:1;transition:color .2s,transform .2s ease-out}.crypto-marquee-item .network-name{font-family:inherit;font-weight:inherit;text-box:trim-both cap alphabetic;line-height:1}html[data-theme=light] .crypto-marquee-item{color:#525252}.crypto-marquee-item--engaged{z-index:1;color:#fff;position:relative;transform:scale(1.1)}html[data-theme=light] .crypto-marquee-item--engaged{color:#000}@media (hover:hover){.crypto-marquee-item:hover{color:#fff;transform:scale(1.1)}html[data-theme=light] .crypto-marquee-item:hover{color:#000}}.crypto-marquee .crypto-icon{color:currentColor;flex-shrink:0;width:1.2em;height:1.2em;display:block}@keyframes crypto-marquee-scroll{0%{transform:translate(0,0)}to{transform:translate3d(calc(-100% / var(--marquee-copies,2)), 0, 0)}}.crypto-marquee--js{isolation:isolate}html[data-effects=lite] .crypto-marquee:not(.crypto-marquee--js) .marquee-track:not(.marquee-track--static){flex-wrap:wrap;justify-content:center;gap:1.25rem 2.25rem;width:100%;max-width:100%;animation:none!important}html[data-effects=lite] .crypto-marquee:not(.crypto-marquee--js) .crypto-marquee-group{flex-wrap:wrap;justify-content:center}html[data-effects=lite] .crypto-marquee:not(.crypto-marquee--js) .crypto-marquee-group--clone{display:none}html[dir=rtl] .crypto-marquee .marquee-track:not(.marquee-track--static){animation-direction:reverse}@media (prefers-reduced-motion:reduce){.crypto-marquee .marquee-wrapper{-webkit-mask-image:none;mask-image:none}}.home-below-fold{content-visibility:auto;contain-intrinsic-size:auto 480px;text-wrap:balance}.hero-title{font-size:clamp(2.75rem,8vw,5.5rem)}@media (min-width:640px){.hero-title{font-size:clamp(2rem,5vw,4rem)}}.hero-headline{letter-spacing:-.038em;max-width:15ch;line-height:1.03}@media (min-width:640px){.hero-headline{letter-spacing:-.034em;max-width:16ch;line-height:1.08}}.home-why-card__title{text-wrap:balance}.home-cta-inner{gap:.8rem}.home-cta-subtitle{max-width:34ch}@media (max-width:1023px){.home-why-card__inner,.home-why-card:hover .home-why-card__inner,.home-why-card:active .home-why-card__inner{transform:none!important}}.home-features-section .section-container{max-width:var(--site-shell-max)}
.token-selector-trigger{cursor:pointer;min-width:124px;min-height:48px;color:var(--text-primary);align-items:center;gap:.625rem;font-size:16px;transition:border-color .15s,background .15s;display:flex;width:auto!important;padding:.55rem .75rem!important}.token-selector-trigger.segment-control:hover:not(:focus-visible){border-color:var(--dark-border)}.token-selector-trigger.segment-control:focus-visible{outline:2px solid var(--cta-accent);outline-offset:2px}.token-selector-trigger--open:not(.swap-token-btn){box-shadow:0 0 0 3px #d0ff0026;border-color:var(--cta-accent)!important}html[data-theme=light] .token-selector-trigger--open:not(.swap-token-btn){box-shadow:0 0 0 3px #4a80001f}@media (min-width:640px){.token-selector-trigger{min-width:140px;padding:.65rem .9rem!important}}.token-selector-trigger-network{max-width:110px;color:var(--text-muted);text-align:left;font-size:.72rem;line-height:1.15}@media (min-width:640px){.token-selector-trigger-network{max-width:128px;font-size:.78rem}}.token-selector-trigger-icon{background:#ffffff1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.75rem;font-weight:600;display:flex;position:relative;overflow:hidden}.token-icon-with-chain{position:relative}.token-icon-chain-wrap{flex-shrink:0;display:inline-flex;position:relative;overflow:visible}.token-icon-chain-wrap-trigger{width:28px;height:28px}@media (min-width:640px){.token-icon-chain-wrap-trigger{width:32px;height:32px}}.token-icon-chain-badge,.token-fullscreen-item-icon.token-icon-with-chain .native-network-badge{z-index:2;position:absolute;bottom:-3px;right:-3px}.token-icon-chain-badge-trigger{bottom:-3px;right:-3px}@media (min-width:640px){.token-selector-trigger-icon{width:32px;height:32px}}.token-fullscreen-dialog{z-index:2147483647;width:100%;max-width:none;height:100%;max-height:none;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);overscroll-behavior:none;background:0 0;border:none;margin:0;position:fixed;inset:0;overflow:visible}.token-fullscreen-dialog:not([open]){display:none}.token-fullscreen-dialog[open]{justify-content:center;align-items:flex-end;display:flex}@media (max-width:639px){.token-fullscreen-dialog{padding-left:0;padding-right:0;padding-bottom:env(safe-area-inset-bottom,0px)}.token-fullscreen-dialog-shell{flex:none;align-self:flex-end;width:100%;max-width:none;height:auto}}.token-fullscreen-dialog[open]>*{pointer-events:none}.token-fullscreen-dialog[open] .token-fullscreen,.token-fullscreen-dialog[open] .network-picker-sheet-root--stacked{pointer-events:auto}.token-fullscreen-dialog-shell{--token-modal-chrome:2.75rem;background:var(--surface-raised-bg);width:100%;height:auto;box-shadow:inset 0 1px 0 var(--surface-inset-highlight), inset 0 -2px 6px var(--surface-inset-shade);border-radius:1.375rem 1.375rem 0 0;flex-direction:column;flex:none;align-self:flex-end;display:flex;position:relative;overflow:hidden}.token-fullscreen-dialog-shell:before{content:"";border-radius:inherit;background:var(--surface-hairline);-webkit-mask-composite:xor;opacity:var(--surface-hairline-opacity);pointer-events:none;z-index:3;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] .token-fullscreen-dialog-shell:before{opacity:calc(var(--surface-hairline-opacity) * .72)}.token-fullscreen-dialog:focus,.token-fullscreen-dialog:focus-visible,.token-fullscreen-dialog-shell:focus,.token-fullscreen-dialog-shell:focus-visible{outline:none}html[data-theme=light] .token-fullscreen-dialog-shell{background:var(--surface-raised-bg)}@media (max-width:639px){.token-fullscreen-dialog-shell{--token-modal-chrome:6.75rem}}@media (min-width:640px){.token-fullscreen-dialog-shell{border-radius:24px;align-self:center}}.token-fullscreen-dialog::backdrop{background:#0000009e}html[data-theme=light] .token-fullscreen-dialog::backdrop{background:#00000061}@keyframes token-fullscreen-fade{0%{opacity:0}to{opacity:1}}.token-fullscreen{--token-chain-badge-cutout:var(--surface2);background:var(--surface-raised-bg);width:100%;max-width:420px;height:min(86dvh,41rem);min-height:0;max-height:min(86dvh,41rem);box-shadow:inset 0 1px 0 var(--surface-inset-highlight), inset 0 -2px 5px var(--surface-inset-shade), 0 -4px 40px #0006;border:1px solid #0000;border-radius:1.375rem 1.375rem 0 0;flex-direction:column;margin-top:auto;display:flex;position:relative;overflow:hidden}@media (max-width:639px){.token-fullscreen{border-bottom:none;border-left:none;border-right:none;width:100%;max-width:none;height:min(88dvh,41rem);max-height:min(88dvh,41rem);margin-top:0;box-shadow:0 -4px 32px #00000024}html[data-theme=light] .token-fullscreen{box-shadow:0 -4px 28px #00000014}}html[data-theme=dark] .token-fullscreen{background:var(--surface-raised-bg);box-shadow:inset 0 1px 0 var(--surface-inset-highlight), inset 0 -2px 6px var(--surface-inset-shade), 0 -4px 40px #0009}@media (min-width:640px){.token-fullscreen-dialog[open]{align-items:center}.token-fullscreen{border-radius:24px;height:min(78dvh,36rem);max-height:min(78dvh,36rem);margin:auto;box-shadow:0 20px 60px #00000073}html[data-theme=light] .token-fullscreen{box-shadow:0 20px 60px #0000001f}.token-fullscreen-handle{display:none}.token-fullscreen-header--sheet{justify-content:flex-start;align-items:stretch;gap:8px;min-height:3rem}}html[data-theme=light] .token-fullscreen{--token-chain-badge-cutout:var(--card);background:var(--card);border:1px solid var(--dark-border);box-shadow:0 20px 60px #0000001a}.token-fullscreen .token-fullscreen-item.segment-control-option:hover{--token-chain-badge-cutout:color-mix(in srgb, #fff 6%, var(--surface2))}html[data-theme=light] .token-fullscreen .token-fullscreen-item.segment-control-option:hover{--token-chain-badge-cutout:color-mix(in srgb, #000 4%, var(--card))}html[data-theme=light] .token-fullscreen-header{background:var(--card)}html[data-theme=dark] .token-fullscreen.token-fullscreen-neon{background:var(--surface2)!important}.token-fullscreen-header{z-index:5;background:var(--surface2);border-bottom:none;flex-shrink:0;justify-content:flex-end;align-items:center;padding:10px 12px 4px;display:flex;position:sticky;top:0}.token-fullscreen-header--sheet{flex-direction:column;justify-content:flex-start;align-items:stretch;min-height:2.75rem;padding:0;position:sticky;top:0}@media (min-width:640px){.token-fullscreen-header--sheet{padding:10px 16px 8px}}.token-fullscreen-header-bar{display:contents}.token-fullscreen-handle{touch-action:none;cursor:grab;padding:12px 24px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.token-fullscreen-handle:before{content:"";background-color:color-mix(in srgb, var(--text-muted) 70%, transparent);border-radius:999px;width:2.25rem;height:.25rem;display:block}.token-fullscreen-header--sheet .token-fullscreen-close{flex-shrink:0;position:static;transform:none}@media (max-width:639px){.token-fullscreen-close{display:none}.token-fullscreen-header--sheet{width:100%;min-height:0;padding:0}.token-fullscreen-handle{box-sizing:border-box;touch-action:none;cursor:grab;flex-shrink:0;justify-content:center;align-items:center;width:100%;margin:8px 0 4px;padding:12px 0;display:flex;position:static;top:auto;left:auto;transform:none}.token-fullscreen-header--sheet .token-fullscreen-search-row{padding:4px 16px 8px;position:relative;top:0}}.sr-only,.token-fullscreen-title{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:640px){.token-fullscreen-title{clip:auto;white-space:nowrap;letter-spacing:-.01em;width:auto;min-width:0;height:auto;color:var(--text-primary);text-align:left;flex:auto;margin:0;padding:0;font-size:1.0625rem;font-weight:600;line-height:1.25;position:static;overflow:visible}.token-fullscreen-header-bar{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}}html[data-theme=dark] .token-fullscreen-header{background:var(--surface2);border-bottom-color:var(--dark-border)}.token-fullscreen-close{border-radius:var(--btn-radius);width:44px;height:44px;color:var(--text-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:color .2s,background .2s;display:flex}.token-fullscreen-close:hover,.token-fullscreen-close:focus-visible{color:var(--text-primary);background:#ffffff14}.token-fullscreen-search-row{--network-picker-radius:16px;--network-picker-inner-radius:calc(var(--network-picker-radius) - 1px);z-index:4;isolation:isolate;flex-wrap:nowrap;flex-shrink:0;align-items:stretch;width:100%;padding:0 16px 8px;display:flex;position:relative}@media (min-width:640px){.token-fullscreen-header--sheet .token-fullscreen-search-row{padding:0;position:relative;top:auto}}.token-fullscreen-search-combo{border-radius:var(--swap-field-radius);border:1px solid var(--dark-border);box-sizing:border-box;opacity:1;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#ffffff0f;align-items:center;gap:10px;width:100%;min-height:50px;padding:0 4px 0 14px;transition:border-color .2s,box-shadow .2s,transform 80ms ease-in-out,opacity 80ms ease-in-out;display:flex;transform:scale(1)}.token-fullscreen-search-combo:active:not(:has(button:active)){opacity:.94;transform:scale(.985)}html[data-theme=dark] .token-fullscreen-search-combo{background:var(--surface1)}html[data-theme=light] .token-fullscreen-search-combo{background:#00000008}.token-fullscreen-search-combo:has(.token-fullscreen-search-combo-input:focus){border-color:var(--cta-accent);box-shadow:0 0 0 2px #d0ff001f}:is(.token-fullscreen-search-combo--network-active,.token-fullscreen-search-combo--network-active:has(.token-fullscreen-search-combo-input:focus)){border-color:var(--dark-border)!important;box-shadow:none!important}.token-fullscreen-search-combo-icon{width:1.125rem;height:1.125rem;color:var(--text-muted);flex-shrink:0}.token-fullscreen-search-combo-input{min-width:0;min-height:48px;color:var(--text-primary);box-sizing:border-box;background:0 0;border:none;outline:none;flex:auto;padding:0;font-size:15px}.token-fullscreen-search-combo-input::placeholder{color:var(--text-muted)}.token-fullscreen-search-combo-input::-webkit-search-cancel-button{display:none}.token-fullscreen-search-combo-input::-webkit-search-decoration{display:none}.token-fullscreen-search-combo-clear{width:2rem;height:2rem;color:var(--text-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.token-fullscreen-search-combo-clear:hover{color:var(--text-primary);background:#ffffff14}.token-fullscreen-network-inline--combo{border-left:none;flex-shrink:0;align-self:stretch;align-items:stretch;margin-left:0;padding-left:0;display:flex}.network-picker-trigger--combo{cursor:pointer;opacity:1;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;justify-content:center;align-items:center;gap:4px;width:auto;min-width:3.25rem;height:auto;min-height:48px;padding:0 10px 0 8px;transition:transform 80ms ease-in-out,opacity 80ms ease-in-out;display:flex;transform:scale(1);box-shadow:none!important;background:0 0!important;border:none!important;border-radius:12px!important}.network-picker-trigger--combo:hover,.network-picker-trigger--combo:active{background:0 0!important}.network-picker-trigger--combo:active,.network-picker-trigger--combo.is-pressed{opacity:.94;transform:scale(.94)}.network-picker-trigger--combo:focus-visible{outline:2px solid var(--cta-accent);outline-offset:-2px}.network-picker-trigger--combo .network-all-icon--trigger{width:1.5rem;height:1.5rem}.network-picker-trigger--combo .network-picker-trigger-chevron{width:12px;height:12px;margin-left:1px}:is(.token-fullscreen-network-inline:has(.network-picker-popover),.token-fullscreen-network-inline:has(.network-picker-trigger[aria-expanded=true])){z-index:12}.network-all-icon{flex-shrink:0;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:3px;width:2rem;height:2rem;display:grid}.network-all-icon--trigger{gap:2px;width:1.5rem;height:1.5rem}.network-all-icon--list{gap:4px;width:2.25rem;height:2.25rem}.network-all-icon__img{-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;border-radius:4px;width:100%;min-width:0;height:100%;min-height:0;display:block}.network-all-icon--trigger .network-all-icon__img{border-radius:3px}.network-all-icon--list .network-all-icon__img{border-radius:5px}.network-picker-trigger{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;justify-content:center;align-items:center;gap:2px;width:48px;min-width:48px;height:48px;display:flex;padding:0 8px!important}.network-picker-trigger-chevron{width:14px;height:14px;color:var(--text-muted);flex-shrink:0;transition:transform .2s}.network-picker-trigger-chevron--open{transform:rotate(180deg)}.network-picker-popover{border:1px solid var(--dark-border);background:var(--surface2);width:min(17.5rem,78vw);min-height:0;max-height:min(22.5rem,52dvh);box-shadow:none;z-index:80;border-radius:16px;flex-direction:column;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}html[data-theme=light] .network-picker-popover{background:var(--card);box-shadow:none}.network-picker-sheet-root{z-index:2147483647;background:#00000073;justify-content:center;align-items:flex-end;padding:0;display:flex;position:fixed;inset:0}.network-picker-sheet-root--stacked{z-index:30;pointer-events:auto;background:0 0;position:absolute;inset:0}html[data-theme=light] .network-picker-sheet-root:not(.network-picker-sheet-root--stacked){background:#00000047}.network-picker-sheet{border:1px solid var(--dark-border);background:var(--surface2);width:100%;max-width:32rem;min-height:0;max-height:min(78dvh,36rem);box-shadow:none;padding-bottom:env(safe-area-inset-bottom,0px);border-bottom:none;border-radius:1.25rem 1.25rem 0 0;flex-direction:column;display:flex;overflow:hidden}html[data-theme=light] .network-picker-sheet{background:var(--card)}.network-picker-sheet--stacked{width:100%;max-width:none;height:calc(100% - var(--token-modal-chrome,2.75rem));max-height:calc(100% - var(--token-modal-chrome,2.75rem));border-left:none;border-right:none;border-radius:1.375rem 1.375rem 0 0;justify-content:flex-start}.network-picker-sheet-root--stacked{flex-direction:column;justify-content:flex-end;display:flex}.network-picker-sheet--stacked.network-picker-sheet--dragging{animation:none!important}.network-picker-sheet-handle{box-sizing:border-box;touch-action:none;cursor:grab;flex-shrink:0;justify-content:center;align-items:center;width:100%;margin:10px 0 6px;padding:12px 0;display:flex}.network-picker-sheet-handle:before{content:"";background-color:color-mix(in srgb, var(--text-muted) 70%, transparent);border-radius:999px;width:2.25rem;height:.25rem;margin:0 auto;display:block}.network-picker-search{border-bottom:none;flex-shrink:0;padding:8px 12px 10px}.network-picker-sheet--stacked .network-picker-search{padding:4px 16px 8px}.network-picker-search-combo{border-radius:var(--swap-field-radius);border:1px solid var(--dark-border);box-sizing:border-box;opacity:1;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#ffffff0f;align-items:center;gap:10px;width:100%;min-height:50px;padding:0 10px 0 14px;transition:border-color .2s,box-shadow .2s,transform 80ms ease-in-out,opacity 80ms ease-in-out;display:flex;transform:scale(1)}.network-picker-search-combo:active{opacity:.94;transform:scale(.985)}html[data-theme=dark] .network-picker-search-combo{background:var(--surface1)}html[data-theme=light] .network-picker-search-combo{background:#00000008}.network-picker-search-combo:focus-within{border-color:var(--cta-accent);box-shadow:0 0 0 2px #d0ff001f}.network-picker-sheet--stacked .network-picker-list{padding:8px 12px max(24px, calc(12px + env(safe-area-inset-bottom,0px)))}.network-picker-sheet--stacked .network-picker-item{gap:.875rem;min-height:3.25rem;padding:0 .75rem}.network-picker-sheet--stacked .network-picker-sheet-handle{margin:8px 0 4px}.network-picker-search-icon{width:1.125rem;height:1.125rem;color:var(--text-muted);pointer-events:none;flex-shrink:0}.network-picker-search-input{min-width:0;min-height:48px;color:var(--text-primary);box-sizing:border-box;background:0 0;border:none;border-radius:0;outline:none;flex:auto;padding:0;font-size:15px;line-height:1.25}.network-picker-search-input::placeholder{color:var(--text-muted)}.network-picker-search-input::-webkit-search-cancel-button{appearance:none;display:none}.network-picker-search-input::-webkit-search-decoration{appearance:none;display:none}.network-picker-search-clear{width:2rem;height:2rem;color:var(--text-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.network-picker-search-clear:hover{color:var(--text-primary);background:#ffffff14}.network-picker-list{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;flex:auto;min-height:0;margin:0;padding:6px 8px 10px;list-style:none;overflow:hidden scroll}.network-picker-item{width:100%;min-height:3rem;color:var(--text-primary);cursor:pointer;text-align:left;opacity:1;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:.75rem;padding:0 .65rem;transition:background .15s,border-color .15s,transform 80ms ease-in-out,opacity 80ms ease-in-out;display:flex;transform:scale(1)}.network-picker-item:hover{background:#ffffff0f}html[data-theme=light] .network-picker-item:hover{background:#0000000a}.network-picker-item:active{opacity:.94;transform:scale(.985)}.network-picker-item-icon{flex-shrink:0}.network-picker-item-label{flex:auto;min-width:0;font-size:.9375rem;font-weight:480;line-height:1.2}.network-picker-item--current:disabled{cursor:default;pointer-events:none;opacity:1;transform:none}.network-picker-item--current:disabled:hover{background:var(--swap-panel-active-bg,var(--surface1))!important}html[data-theme=light] .network-picker-item--current:disabled:hover{background:var(--swap-panel-active-bg,#fff)!important}.network-picker-item--current:disabled:active{opacity:1;transform:none}.token-fullscreen-search{flex:1;min-width:0;position:relative}.token-fullscreen-search-icon{width:20px;height:20px;color:var(--text-muted);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.token-fullscreen-search-input{border-radius:var(--network-picker-radius,12px);border:1px solid var(--dark-border);width:100%;height:48px;min-height:48px;color:var(--text-primary);box-sizing:border-box;background:#ffffff0f;outline:none;padding:0 44px;font-size:15px;transition:border-color .2s}html[data-theme=dark] .token-fullscreen-search-input{background:var(--surface1);border:1px solid var(--dark-border)}html[data-theme=light] .token-fullscreen-search-input{border-color:var(--dark-border);background:#00000008}.token-fullscreen-search-input::placeholder{color:var(--text-muted)}.token-fullscreen-search-input:focus{border-color:var(--cta-accent);box-shadow:0 0 0 2px #d0ff0026}.token-fullscreen-search-clear{width:32px;height:32px;color:var(--text-muted);border-radius:8px;border-radius:var(--btn-radius);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.token-fullscreen-search-clear:hover{color:var(--text-primary);background:#ffffff14}.token-fullscreen-network-inline{flex-direction:column;flex-shrink:0;align-self:stretch;display:flex;position:relative}.token-fullscreen-search-row .token-fullscreen-network-btn-inline.segment-control{border:1px solid var(--dark-border);background:#ffffff0f;overflow:hidden;border-radius:var(--btn-radius)!important}html[data-theme=dark] .token-fullscreen-search-row .token-fullscreen-network-btn-inline.segment-control{background:var(--surface1);border:1px solid var(--dark-border)}html[data-theme=light] .token-fullscreen-search-row .token-fullscreen-network-btn-inline.segment-control{border-color:var(--dark-border);background:#00000008}.token-fullscreen-network-btn-inline{box-sizing:border-box;height:100%;min-height:48px;font-size:13px;font-weight:var(--btn-font-weight);color:var(--text-primary);cursor:pointer;white-space:nowrap;align-items:center;gap:8px;padding:0 12px;transition:background .15s,border-color .15s;display:flex}.token-fullscreen-network-btn-inline:hover{border-color:var(--dark-border)}.token-fullscreen-search-row .token-fullscreen-network-btn-inline.segment-control:hover{border-color:color-mix(in srgb, var(--cta-accent) 35%, var(--dark-border))}.token-fullscreen-network-btn-inline:focus-visible{outline:2px solid var(--cta-accent);outline-offset:2px}.token-fullscreen-network-btn-inline-text{text-overflow:ellipsis;max-width:100px;overflow:hidden}.token-fullscreen-network-dropdown-shell{z-index:50;touch-action:pan-y;max-height:min(280px,48dvh);display:flex}.token-fullscreen-search-row .token-fullscreen-network-dropdown-shell.lang-dropdown-panel-shell--bare{--lang-panel-pad:0;--lang-panel-inner-radius:calc(var(--btn-radius) - 4px);overflow:hidden;border-radius:var(--btn-radius)!important}.token-fullscreen-network-dropdown-shell.token-fullscreen-network-dropdown-inline{z-index:80;box-sizing:border-box;width:max(100%,11.5rem);min-width:100%;max-width:min(16rem,72vw);max-height:min(280px,48dvh);position:absolute;top:calc(100% + 6px);left:auto;right:0}.token-fullscreen-network-dropdown.segment-control-panel--in-shell{width:100%;max-height:inherit;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;min-height:0;overflow-y:auto}.lang-dropdown-panel-shell{flex-direction:column;min-height:0;max-height:min(320px,60vh);display:flex;overflow:hidden}.lang-dropdown-panel-shell .lang-dropdown-panel{-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior:contain;flex:auto;min-height:0;overflow:hidden scroll}.lang-dropdown-panel-shell--bare.token-fullscreen-network-dropdown-inline .token-fullscreen-network-dropdown.segment-control-panel--in-shell{scrollbar-width:none;-ms-overflow-style:none;padding:0;overflow-x:hidden;border-radius:0!important}.lang-dropdown-panel-shell--bare.token-fullscreen-network-dropdown-inline .token-fullscreen-network-dropdown::-webkit-scrollbar{width:0;display:none}.token-fullscreen-network-item.segment-dropdown-option--bare{justify-content:flex-start;align-self:stretch;gap:.75rem;width:100%;max-width:100%;min-height:2.5rem;margin:0;padding:0 .75rem;border:none!important;border-radius:0!important}.lang-dropdown-panel-shell--bare.token-fullscreen-network-dropdown-inline .token-fullscreen-network-item.segment-control-option{border-radius:0!important}.lang-dropdown-panel-shell--bare.token-fullscreen-network-dropdown-inline .token-fullscreen-network-item.segment-dropdown-option--bare:first-child{border-top-left-radius:var(--lang-panel-inner-radius)!important;border-top-right-radius:var(--lang-panel-inner-radius)!important}.lang-dropdown-panel-shell--bare.token-fullscreen-network-dropdown-inline .token-fullscreen-network-item.segment-dropdown-option--bare:last-child{border-bottom-left-radius:var(--lang-panel-inner-radius)!important;border-bottom-right-radius:var(--lang-panel-inner-radius)!important}.lang-dropdown-panel-shell--bare.token-fullscreen-network-dropdown-inline .token-fullscreen-network-item.segment-dropdown-option--bare:only-child{border-radius:var(--lang-panel-inner-radius)!important}.token-fullscreen-network-item-label{text-align:left;flex:auto;min-width:0;font-size:.875rem;font-weight:480;line-height:1.2}.token-fullscreen-list{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;flex:auto;min-height:0;padding-top:0;padding-bottom:16px;overflow:hidden scroll}@media (max-width:639px){.token-fullscreen-list{padding-bottom:max(20px, env(safe-area-inset-bottom,0px))}.token-fullscreen-ul{padding:0 12px max(12px, env(safe-area-inset-bottom,0px))}.token-fullscreen-item{gap:.875rem;min-height:3.25rem;margin:0;padding:0 .75rem}.token-fullscreen-item-icon{width:2.25rem;height:2.25rem;font-size:.875rem}}.token-fullscreen-list-fade{min-height:0;display:block}.token-fullscreen-empty{padding:48px 24px}.token-fullscreen-empty .ui-state{width:min(100%,22rem);margin-inline:auto}.token-fullscreen-ul{margin:0;padding:8px 12px 24px;list-style:none}.token-fullscreen-ul>li{content-visibility:auto;contain-intrinsic-size:auto 60px}.token-fullscreen-section-label{content-visibility:visible;contain-intrinsic-size:auto 28px;letter-spacing:.01em;min-height:1.125rem;color:color-mix(in srgb, var(--foreground) 45%, transparent);-webkit-user-select:none;user-select:none;pointer-events:none;align-items:center;gap:6px;padding:4px 16px 6px;font-size:.8125rem;font-weight:600;line-height:1.2;display:flex}.token-fullscreen-section-label>span{align-items:center;line-height:1;display:inline-flex}.token-fullscreen-section-label-icon{opacity:.85;flex-shrink:0;justify-content:center;align-items:center;width:.9375rem;height:.9375rem;display:inline-flex}.token-fullscreen-section-label-icon svg{width:100%;height:100%;display:block}.token-fullscreen-section-label--others{color:color-mix(in srgb, var(--foreground) 38%, transparent);padding-top:10px}html[data-theme=light] .token-fullscreen-section-label{color:color-mix(in srgb, var(--foreground) 50%, transparent)}html[data-theme=light] .token-fullscreen-section-label--others{color:color-mix(in srgb, var(--foreground) 42%, transparent)}@keyframes token-row-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translate(0,0)}}html:not([data-effects=lite]) .token-fullscreen-ul--animate-rows>li:nth-child(-n+9){animation:.34s cubic-bezier(.22,1,.36,1) both token-row-in}html:not([data-effects=lite]) .token-fullscreen-ul--animate-rows>li:nth-child(2){animation-delay:30ms}html:not([data-effects=lite]) .token-fullscreen-ul--animate-rows>li:nth-child(3){animation-delay:60ms}html:not([data-effects=lite]) .token-fullscreen-ul--animate-rows>li:nth-child(4){animation-delay:90ms}html:not([data-effects=lite]) .token-fullscreen-ul--animate-rows>li:nth-child(5){animation-delay:.12s}html:not([data-effects=lite]) .token-fullscreen-ul--animate-rows>li:nth-child(6){animation-delay:.15s}html:not([data-effects=lite]) .token-fullscreen-ul--animate-rows>li:nth-child(7){animation-delay:.18s}html:not([data-effects=lite]) .token-fullscreen-ul--animate-rows>li:nth-child(8){animation-delay:.21s}html:not([data-effects=lite]) .token-fullscreen-ul--animate-rows>li:nth-child(9){animation-delay:.24s}.token-fullscreen-item{touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;text-align:left;box-sizing:border-box;align-items:center;gap:14px;width:100%;min-height:56px;margin:0 0 4px;padding:14px 16px;transition:transform .13s,background-color .15s;display:flex}.token-fullscreen-item:active,.token-fullscreen-item.is-pressed{transform:scale(.975)}.token-fullscreen-item-icon{background:#ffffff1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:1rem;font-weight:600;display:flex;position:relative;overflow:hidden}.token-fullscreen-item-icon.token-icon-with-chain{overflow:visible}.token-fullscreen-item-icon-inner{border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.token-fullscreen-item-img{-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.token-fullscreen-item-info{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.token-fullscreen-item-title{align-items:baseline;gap:6px;min-width:0;display:flex}.token-fullscreen-item-symbol{color:var(--foreground);flex-shrink:0;font-size:16px;font-weight:650;line-height:1.2}.swap-token-btn.token-selector-trigger:not(.token-selector-trigger--prompt) .font-semibold{font-weight:650}.token-fullscreen-item-name{min-width:0;color:color-mix(in srgb, var(--foreground) 58%, var(--text-muted));white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;font-weight:400;line-height:1.2;overflow:hidden}.token-fullscreen-item-network{letter-spacing:.01em;color:color-mix(in srgb, var(--foreground) 42%, var(--text-muted));white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:530;line-height:1.25;overflow:hidden}.token-fullscreen-item--current:disabled{--token-chain-badge-cutout:var(--swap-panel-active-bg,var(--surface1));cursor:default;opacity:1;pointer-events:none;transform:none;background:var(--swap-panel-active-bg,var(--surface1))!important}.token-fullscreen-item--current:disabled:active,.token-fullscreen-item--current:disabled.is-pressed{transform:none}.token-fullscreen-item-rate{color:var(--text-muted);flex-shrink:0;font-size:13px;font-weight:480}.wallet-btn{background:var(--accent-soft);border:1px solid var(--dark-border);color:var(--text-primary);cursor:pointer;font-weight:var(--btn-font-weight);border-radius:12px;align-items:center;gap:8px;padding:10px 20px;transition:background-color .3s,border-color .3s,box-shadow .3s;display:flex}.wallet-btn:hover{background:var(--accent);border-color:var(--cta-accent);box-shadow:none}.receive-amount{font-variant-numeric:tabular-nums;text-shadow:0 1px #00000014;text-align:left;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.step-dot{border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:530;transition:background-color .3s,color .3s,border-color .3s;display:flex}.step-dot.active{box-shadow:none;color:#0a0a0a;background:#d0ff00}.step-dot.active.step-dot--spin{color:#0000;box-shadow:none;background:0 0;border:none}.step-dot--spin{position:relative;overflow:visible}.tx-step-pill-host{justify-content:center;width:100%;display:flex}.tx-modal-waiting-copy{padding:.25rem 0 1.5rem}.tx-modal-status-stage{width:100%}.tx-modal-status-pill-slot{justify-content:center;align-items:center;min-height:2.375rem;margin-bottom:.75rem;display:flex}.tx-modal-status-pill-slot .tx-step-pill-host{width:100%}.tx-modal-status-copy{text-align:center;box-sizing:border-box;flex-direction:column;align-items:center;width:100%;min-height:5.25rem;padding:.25rem 0 0;display:flex;overflow:hidden}.tx-modal-status-copy--waiting{min-height:5.25rem}.tx-modal-status-copy--confirmed{min-height:5.75rem}.tx-modal-status-copy--cancelled{min-height:7.75rem}.tx-modal-status-copy--fail-alert{min-height:10.5rem}.tx-modal-fail-crossfade{flex:1 1 0;align-self:stretch;width:100%;min-height:0;position:relative}.tx-modal-fail-pane{will-change:opacity;flex-direction:column;align-items:center;width:100%;display:flex;position:absolute;inset:0}.tx-modal-fail-pane--waiting{justify-content:flex-start}.tx-modal-fail-pane--waiting .tx-modal-status-body{flex:none}.tx-modal-fail-pane--alert{justify-content:space-between}.tx-modal-fail-mode-copy{flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:.5rem;width:100%;max-width:22rem;min-height:0;display:flex;overflow:hidden}.tx-modal-fail-mode-footer{flex-direction:column;flex-shrink:0;gap:.5rem;margin-top:0}.tx-modal-status-body{text-wrap:balance;width:100%;max-width:22rem;min-height:0;margin:0}.tx-modal-status-footer{flex-shrink:0;justify-content:center;align-items:center;width:100%;min-height:2.375rem;margin-top:auto;padding:.75rem 0 1rem;display:flex}.tx-modal-status-footer--actions{flex-wrap:wrap;gap:.75rem}@media (prefers-reduced-motion:reduce){.tx-modal-status-copy{transition:none}}.tx-modal-home-link{border:1px solid color-mix(in srgb, var(--dark-border) 88%, transparent);color:var(--text-primary);cursor:pointer;background:0 0;border-radius:100px;padding:.5rem 1.125rem;font-size:.875rem;font-weight:600;line-height:1.25;transition:color .18s,border-color .18s,background-color .18s,transform .15s}.tx-modal-home-link:hover{border-color:color-mix(in srgb, var(--text-muted) 55%, var(--dark-border));background:color-mix(in srgb, var(--text-muted) 8%, transparent)}.tx-modal-home-link:active{transform:scale(.98)}.tx-modal-home-link:focus-visible{outline:2px solid color-mix(in srgb, var(--cta-accent) 55%, transparent);outline-offset:2px}.tx-modal-support-btn{background:var(--cta-accent);color:var(--cta-fg,#0a0a0a);cursor:pointer;border:none;border-radius:100px;padding:.5rem 1.125rem;font-size:.875rem;font-weight:600;line-height:1.25;transition:background-color .18s,transform .15s}.tx-modal-support-btn:hover{background:var(--cta-accent-hover)}.tx-modal-support-btn:active{transform:scale(.98)}.tx-modal-support-btn:focus-visible{outline:2px solid color-mix(in srgb, var(--cta-accent) 55%, transparent);outline-offset:2px}.tx-step-pill{background:#8080801a;border-radius:100px;align-items:center;width:fit-content;padding:4px;transition:background .4s;display:flex}.tx-step-pill--success{background:var(--cta-accent)}.tx-step-pill--error{background:#ff3c3c1f}.tx-step-pill--warning{background:color-mix(in srgb, var(--warning) 20%, transparent)}.tx-step-pill-step{white-space:nowrap;border-radius:100px;align-items:center;gap:8px;padding:9px 18px;font-size:13px;font-weight:500;display:flex}.tx-step-pill-step--first{background:var(--cta-accent);color:var(--home-cta-btn-fg,#0a0a0a);opacity:1;max-width:300px;transition:max-width .4s,opacity .3s,padding .4s,background .4s;overflow:hidden}.tx-step-pill--merged .tx-step-pill-step--first{opacity:0;pointer-events:none;background:0 0;max-width:0;padding:9px 0}.tx-step-pill-step--last{color:var(--color-text-tertiary,var(--text-muted));transition:color .3s}.tx-step-pill--success .tx-step-pill-step--last{color:var(--home-cta-btn-fg,#0a0a0a)}.tx-step-pill--error .tx-step-pill-step--last{color:#ff3c3c}.tx-step-pill--warning .tx-step-pill-step--last{color:var(--warning)}.tx-step-pill-icon{background:#0a0a0a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.tx-step-pill-badge{width:20px;height:20px;color:var(--color-text-tertiary,var(--text-muted));background:#8080802e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.tx-step-pill-badge--done{color:var(--cta-accent);background:#0a0a0a}.tx-step-pill-spinner{flex-shrink:0;width:20px;height:20px;position:relative}.tx-step-pill-spinner-svg{position:absolute;inset:0}.tx-step-pill-spinner-track{stroke:#80808033}.tx-step-pill-spinner-arc{stroke:var(--cta-accent);transform-origin:10px 10px;animation:1.1s linear infinite tx-step-pill-spin}@keyframes tx-step-pill-spin{to{transform:rotate(360deg)}}@keyframes tx-step-pill-pop{0%{opacity:0;transform:scale(.4)}65%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes tx-step-pill-shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}@keyframes tx-step-pill-bloom-g{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--cta-accent) 55%, transparent)}70%{box-shadow:0 0 0 14px color-mix(in srgb, var(--cta-accent) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--cta-accent) 0%, transparent)}}@keyframes tx-step-pill-bloom-r{0%{box-shadow:0 0 #ff3c3c80}70%{box-shadow:0 0 0 14px #ff3c3c00}to{box-shadow:0 0 #ff3c3c00}}@keyframes tx-step-pill-bloom-w{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--warning) 50%, transparent)}70%{box-shadow:0 0 0 14px color-mix(in srgb, var(--warning) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--warning) 0%, transparent)}}.tx-step-pill-bloom-g{animation:.65s ease-out tx-step-pill-bloom-g}.tx-step-pill-bloom-w{animation:.65s ease-out tx-step-pill-bloom-w}.tx-step-pill-bloom-r{animation:.65s ease-out tx-step-pill-bloom-r}.tx-step-pill-shake{animation:.42s tx-step-pill-shake}.tx-step-pill-ic-pop{animation:.32s cubic-bezier(.22,1,.36,1) both tx-step-pill-pop}@media (prefers-reduced-motion:reduce){.tx-step-pill-spinner-arc,.tx-step-pill-bloom-g,.tx-step-pill-bloom-w,.tx-step-pill-bloom-r,.tx-step-pill-shake,.tx-step-pill-ic-pop{animation:none}}.step-dot.completed{color:#fff;background:#22c55e}.step-dot.pending{color:#fff9;background:#ffffff14;border:1px solid #ffffff26}html[data-theme=light] .step-dot.pending{background:color-mix(in srgb, var(--text-primary) 6%, transparent);border:1px solid color-mix(in srgb, var(--text-primary) 14%, transparent);color:var(--text-muted)}.step-dot.cancelled{color:#f87171;background:#ef444440;border:1px solid #ef444480}.tx-fail-mode-body{contain:layout style;width:100%;min-height:12.5rem}.tx-fail-mode-step-dots-slot{justify-content:center;align-items:center;gap:.5rem;min-height:2rem;margin-bottom:1rem;display:flex}.tx-fail-mode-step-dots-slot--collapsed{visibility:hidden;pointer-events:none;height:0;min-height:0;margin:0;position:absolute;overflow:hidden}.tx-fail-mode-stage-wrap{box-sizing:border-box;width:100%;min-height:10rem;padding:0}.tx-fail-mode-content-crossfade{place-items:start center;width:100%;min-height:10rem;display:grid}.tx-fail-mode-waiting-fade,.tx-fail-mode-error-fade{will-change:opacity;grid-area:1/1;width:100%}.tx-fail-mode-waiting-title{min-height:2.75rem}.tx-fail-mode-waiting-desc{min-height:2.625rem}.tx-fail-mode-waiting-fade--collapsed{visibility:hidden;pointer-events:none;width:100%;position:absolute;inset:0 auto auto 0}.tx-fail-mode-waiting-meta{min-height:1.25rem}.tx-fail-mode-headline{text-align:center;text-wrap:balance;letter-spacing:-.01em;width:100%;max-width:22rem;color:var(--text-primary);margin:0;font-size:.9375rem;font-weight:600;line-height:1.45}.tx-fail-mode-hint{text-align:center;text-wrap:balance;letter-spacing:-.005em;width:100%;max-width:22rem;color:color-mix(in srgb, var(--text-primary) 78%, var(--text-muted));margin:0;font-size:.8125rem;font-weight:500;line-height:1.4}.tx-fail-mode-actions-slot{flex-shrink:0;width:100%;height:44px;margin-top:0;position:relative}.tx-fail-mode-action-layer{width:100%;min-height:44px;margin:0;position:absolute;inset:0}.tx-fail-mode-cancel-btn{box-sizing:border-box;border-radius:var(--btn-radius);text-align:center;background:var(--error);color:#fff;cursor:not-allowed;pointer-events:none;white-space:nowrap;backface-visibility:hidden;border:none;min-width:0;padding:12px .75rem;font-size:14px;font-weight:600;line-height:1.2;overflow:hidden}.tx-fail-mode-continue-btn{box-sizing:border-box;backface-visibility:hidden;min-width:0;padding:12px .75rem;font-size:14px;font-weight:600;line-height:1.2}.tx-fail-mode-continue-btn:disabled{cursor:default;opacity:0!important}.tx-fail-mode-timer-track{background:color-mix(in srgb, var(--text-muted) 22%, transparent);border-radius:999px;flex-shrink:0;width:100%;height:3px;margin-top:0;overflow:hidden}.tx-fail-mode-timer-fill{border-radius:inherit;background:var(--warning);transform-origin:0;will-change:transform;width:100%;height:100%;transform:scaleX(0)}.tx-fail-mode-action-layer.tx-fail-mode-continue-btn:not(:disabled){opacity:1;cursor:pointer}@keyframes tx-fail-mode-continue-blink{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--cta-accent) 0%, transparent);filter:brightness()}50%{box-shadow:0 0 0 3px color-mix(in srgb, var(--cta-accent) 35%, transparent), 0 0 18px color-mix(in srgb, var(--cta-accent) 45%, transparent);filter:brightness(1.1)}}.tx-fail-mode-continue-btn--blink{animation:.42s ease-in-out infinite tx-fail-mode-continue-blink}@media (prefers-reduced-motion:reduce){.tx-fail-mode-continue-btn--blink{box-shadow:0 0 0 2px color-mix(in srgb, var(--cta-accent) 40%, transparent);animation:none}}.step-line{display:none}[data-rht-toaster].toast-container>div>div.toast-theme-swap,.toast-bar.toast-theme-swap{border-radius:16px;max-width:min(320px,100%);font-size:13px;line-height:1.4;background:var(--header-glass-bg)!important;color:var(--card-foreground)!important;border:1px solid var(--header-glass-border)!important;-webkit-backdrop-filter:var(--header-glass-blur)!important;backdrop-filter:var(--header-glass-blur)!important;box-shadow:0 2px 16px #0003,inset 0 .5px #ffffff0f!important}html[data-theme=light] [data-rht-toaster].toast-container>div>div.toast-theme-swap,html[data-theme=light] .toast-bar.toast-theme-swap{box-shadow:0 8px 28px #00000014,inset 0 .5px #ffffffb8!important}html[data-effects=lite] [data-rht-toaster].toast-container>div>div.toast-theme-swap,html[data-effects=lite] .toast-bar.toast-theme-swap{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:0 1px 2px #0000002e!important}html[data-performance=low] [data-rht-toaster].toast-container>div>div.toast-theme-swap,html[data-performance=low] .toast-bar.toast-theme-swap{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}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-rht-toaster].toast-container>div>div.toast-theme-swap,.toast-bar.toast-theme-swap{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0e0e0eeb!important}html[data-theme=light] [data-rht-toaster].toast-container>div>div.toast-theme-swap,html[data-theme=light] .toast-bar.toast-theme-swap{background:#f8f8f8f0!important}}[data-rht-toaster].toast-container>div>div.toast-theme-swap:before,.toast-bar.toast-theme-swap:before{content:none}[data-rht-toaster].toast-container>div>div.toast-theme:before,.toast-bar.toast-theme: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] [data-rht-toaster].toast-container>div>div.toast-theme:before,html[data-effects=lite] .toast-bar.toast-theme:before{opacity:calc(var(--surface-hairline-opacity) * .72)}.toast-bar--chain{border-radius:16px;align-items:center;gap:.625rem;display:flex;padding:10px 12px!important}.toast-bar--chain.toast-theme-swap{padding:10px 12px!important}.toast-bar--chain>div:last-child{flex:auto;min-width:0}.toast-chain-icon.chain-icon-square{border-radius:6px;flex-shrink:0;width:1.25rem;min-width:1.25rem;height:1.25rem}@media (max-width:640px){[data-rht-toaster].toast-container,[data-rht-toaster].toast-container-swap,[data-rht-toaster=swap].toast-container{padding-inline:.75rem;top:8px!important}[data-rht-toaster].toast-container-swap,[data-rht-toaster=swap].toast-container{padding-inline:.625rem;top:calc(var(--header-offset) + 6px)!important}[data-rht-toaster].toast-container>div>div.toast-theme,.toast-bar.toast-theme{border-radius:10px;max-width:100%;font-size:13px;padding:10px 12px!important}[data-rht-toaster].toast-container>div>div.toast-theme-swap,.toast-bar.toast-theme-swap{border-radius:14px;max-width:100%;font-size:13px;padding:9px 11px!important}}[data-rk]{--rk-colors-accentColor:#d0ff00!important;--rk-colors-accentColorForeground:#0a0a0a!important;--rk-colors-connectButtonBackground:#d0ff001f!important;--rk-colors-modalBackground:var(--card)!important;--rk-blurs-modalOverlay:none!important}html[data-theme=light] [data-rk]{--rk-colors-modalBackground:#fefffc!important;--rk-colors-modalText:#1a1a1a!important;--rk-colors-modalTextSecondary:#737373!important;--rk-colors-modalBackdrop:#0006!important;--rk-colors-connectButtonBackground:#ffffffb3!important;--rk-colors-connectButtonInnerBackground:#f5f5f5e6!important}html[data-theme=dark] [data-rk]{--rk-colors-modalBackdrop:#000000b8!important}html[data-theme=light] [data-rk] button{color:#1a1a1a!important}html[data-theme=light] .wallet-btn{color:#1a1a1a!important;background:#ffffff80!important;border:1px solid #0000001a!important}html[data-theme=light] .wallet-btn:hover{background:#ffffffb3!important}[data-rk] [role=dialog] *,[data-rk] ._9pm4ki5{-webkit-backdrop-filter:none!important}@media (max-width:768px){[data-rk]{-webkit-tap-highlight-color:transparent}[data-rk] button{touch-action:manipulation;-webkit-tap-highlight-color:transparent;cursor:pointer}}.swap-shell{width:100%}.swap-form-fields{--swap-field-inset-x:16px;margin-top:0;gap:.75rem;width:100%;max-width:none;margin-inline:0}.swap-form-fields>.ui-stack-sm,.swap-form-fields .ui-stack-sm{gap:.3rem}.swap-form-action-group{--swap-form-outer-gap:clamp(.35rem, calc(.2rem + .5vw), .5rem);padding-top:var(--swap-form-outer-gap);background:0 0;border-top:none;border-radius:0;margin-top:0}.swap-form-action-group>.swap-page-submit{margin-top:.75rem}.swap-form-action-group>.swap-page-submit .swap-submit-btn{margin-top:0}.swap-form-fields .swap-field-label-row{-moz-column-gap:.25rem;width:100%;padding-inline:var(--swap-field-inset-x);text-align:left;box-sizing:border-box;background:0 0;border:none;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.25rem;margin:0 0 .2rem;padding-block:0;display:grid}.swap-form-fields .swap-field-label-prefix{pointer-events:none;width:1rem;height:1rem;color:var(--text-muted);flex-shrink:0;grid-column:1;justify-content:center;align-self:center;align-items:center;margin:0;padding:0;display:flex}.swap-form-fields .swap-field-label-row.flex,.swap-form-fields .swap-field-link,.swap-form-fields .swap-field-label-row label.inline-flex{gap:.25rem}.swap-form-fields .swap-promo-toggle-row{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.swap-form-fields button.swap-field-link{min-height:44px;color:var(--text-muted);font:inherit;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.swap-form-fields button.swap-field-link--icon{border-radius:var(--radius-control);flex:0 0 44px;justify-content:center;width:44px}@media (hover:hover){.swap-form-fields button.swap-field-link:hover{color:var(--text-primary)}.swap-form-fields button.swap-field-link--icon:hover{background:var(--control-hover-bg)}}.swap-form-fields .swap-field-label-text{min-width:0;font-size:var(--fluid-step--1);color:var(--text-muted);text-align:left;grid-column:2;justify-content:space-between;align-items:center;gap:.625rem;margin:0;padding:0;line-height:1.35;display:flex}.swap-form-fields .swap-field-label-error{opacity:0;white-space:nowrap;max-width:0;color:var(--error);pointer-events:none;flex:0 auto;align-items:center;gap:.3rem;margin-left:auto;font-size:.75rem;font-weight:480;line-height:1.2;transition:opacity .22s,max-width .32s cubic-bezier(.22,1,.36,1),transform .22s;display:inline-flex;overflow:hidden;transform:translate(6px)}.swap-form-fields .swap-field-label-error--visible{opacity:1;max-width:min(72vw,14rem);transform:translate(0)}.swap-form-fields .swap-field-label-error-icon{flex-shrink:0;width:1rem;height:1rem}.swap-form-fields .swap-field-label-error-text{text-overflow:ellipsis;overflow:hidden}@media (prefers-reduced-motion:reduce){.swap-form-fields .swap-field-label-error{transition-duration:.01ms;transform:none}}.swap-form-fields .swap-field-label-main{flex-wrap:nowrap;flex:auto;align-items:center;gap:.375rem;min-width:0;display:inline-flex}.swap-form-fields .swap-field-label-ticker{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;align-items:center;max-width:100%;font-size:12px;font-weight:600;line-height:1.25;display:inline-flex;overflow:hidden}.swap-form-fields .swap-field-label-token-pill{vertical-align:middle;flex-shrink:0;align-items:center;gap:.35rem;padding:.2rem .55rem .2rem .3rem;display:inline-flex;box-shadow:none!important;border-radius:9999px!important}html[data-theme=light] .swap-form-fields .swap-field-label-token-pill{--swap-token-btn-surface:color-mix(in srgb, var(--glass-bg) 80%, #fff);background:var(--swap-token-btn-surface)!important;border-color:color-mix(in srgb, var(--dark-border) 95%, transparent)!important}html[data-theme=dark] .swap-form-fields .swap-field-label-token-pill{--swap-token-btn-surface:color-mix(in srgb, var(--accent-soft) 92%, var(--accent));background:var(--swap-token-btn-surface)!important;border-color:color-mix(in srgb, var(--dark-border) 95%, transparent)!important}.swap-form-fields .swap-field-label-token-pill-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1rem;min-width:1rem;height:1rem;min-height:1rem;display:inline-flex;position:relative;overflow:hidden}.swap-form-fields .swap-field-label-network{min-width:0;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:520;line-height:1.25;overflow:hidden}.swap-form-fields .swap-field-label-row.swap-field-link{cursor:pointer;transition:color .15s}.swap-form-fields .swap-field-label-row.swap-field-link:hover .swap-field-label-text{color:var(--text-primary)}.swap-form-fields .swap-field-address-body{flex-direction:column;gap:.28rem;width:100%;display:flex}.swap-form-fields>.ui-stack-sm,.swap-form-fields .ui-stack-sm,.swap-form-fields>div{width:100%;min-width:0}.swap-form-fields .swap-field-address-body .swap-field-meta{margin-top:0}.swap-form-fields .swap-field-meta{padding-inline:var(--swap-field-inset-x);margin-top:.35rem}.swap-form-fields .swap-field-error{padding-inline:var(--swap-field-inset-x);margin-top:.25rem}.swap-form-fields .swap-field-input-shell .input-glass:focus-visible,.swap-form-fields .swap-field-input-shell .swap-field-input:focus-visible{outline:none}.swap-submit-btn{min-height:50px;font-size:var(--fluid-step-0)}@media (max-width:767px){.token-selector-trigger:not(.swap-token-btn){gap:.5rem;min-width:112px;max-width:142px;min-height:50px;border-radius:14px!important;padding:.55rem .65rem!important}.swap-token-btn.token-selector-trigger{gap:3px;min-width:0;max-width:none;min-height:0;border-radius:9999px!important;padding:5px 8px 5px 9px!important}.swap-token-btn.token-selector-trigger:not(.token-selector-trigger--prompt){--swap-token-btn-icon-size:28px;--swap-token-btn-badge-size:13px;gap:8px;padding:4px 12px 4px 4px!important}.swap-token-btn.token-selector-trigger.token-selector-trigger--prompt{max-width:min(36vw,7.75rem);padding:4px 7px 4px 9px!important}.swap-token-btn.token-selector-trigger--prompt .font-semibold{white-space:nowrap;font-size:.8125rem;font-weight:600;line-height:1.15}.swap-token-btn .swap-token-btn-chevron{opacity:.78;width:14px;height:14px}.swap-token-btn.token-selector-trigger:not(.token-selector-trigger--prompt) .swap-token-btn-chevron{opacity:.62;width:16px;height:16px;margin-left:4px}.token-icon-chain-wrap-trigger,.token-selector-trigger-icon{width:28px;height:28px}.swap-token-btn.token-selector-trigger:not(.token-selector-trigger--prompt) .token-icon-chain-wrap-trigger,.swap-token-btn.token-selector-trigger:not(.token-selector-trigger--prompt) .token-selector-trigger-icon,.swap-token-btn.token-selector-trigger:not(.token-selector-trigger--prompt) .swap-token-icon{width:var(--swap-token-btn-icon-size)!important;height:var(--swap-token-btn-icon-size)!important}.token-selector-trigger:not(.swap-token-btn) .font-semibold{font-size:.95rem}.swap-token-btn .font-semibold{font-size:.875rem}.swap-token-btn.token-selector-trigger:not(.token-selector-trigger--prompt) .font-semibold{font-size:15px;font-weight:650;line-height:1.15}.token-selector-trigger-network{max-width:74px;font-size:.72rem}.token-selector-trigger:not(.swap-token-btn) svg{width:22px;height:22px}.swap-amount-fit-input,.swap-amount-fit-display{letter-spacing:-.02em;line-height:1.1}.amount-input:not(.swap-amount-fit-input){color:var(--text-primary)!important;-webkit-text-fill-color:var(--text-primary)!important;opacity:1!important;font-size:clamp(1.5rem,8vw,2rem)!important}.receive-amount:not(.swap-amount-fit-display){letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.1;font-size:clamp(1.5rem,8vw,2rem)!important}.swap-submit-btn{bottom:max(10px, env(safe-area-inset-bottom));z-index:12;position:sticky;box-shadow:0 10px 24px #0000003d}.swap-form-action-group{--swap-form-outer-gap:clamp(.4rem, calc(.25rem + .5vw), .55rem);padding-top:var(--swap-form-outer-gap)}}.fade-in{animation:.5s forwards fadeIn}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{appearance:textfield}.skeleton{background:color-mix(in srgb, var(--text-muted) 20%, transparent);animation:1.45s ease-in-out infinite skeleton-pulse}html[data-theme=dark] .skeleton{background:#ffffff17}html[data-theme=light] .skeleton{background:#00000012}html[data-effects=lite] .skeleton{opacity:.7;animation:none}@keyframes skeleton-pulse{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.skeleton{opacity:.75;animation:none}}.rotate-180{transform:rotate(180deg)}html.modal-scroll-locked,html.modal-scroll-locked body{overscroll-behavior:none;overflow:hidden!important}html.modal-scroll-locked .token-fullscreen-list,html.modal-scroll-locked .network-picker-list,html.modal-scroll-locked .lang-dropdown-panel-shell .lang-dropdown-panel{-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior:contain;overflow-y:scroll}.tx-modal-dialog,.wallet-modal-dialog{z-index:50;width:100%;max-width:none;height:100%;max-height:none;padding:.75rem;padding:max(.75rem, env(safe-area-inset-top)) max(.75rem, env(safe-area-inset-right)) max(.75rem, env(safe-area-inset-bottom)) max(.75rem, env(safe-area-inset-left));background:0 0;border:none;margin:0;position:fixed;inset:0;overflow:visible}.tx-status-title{letter-spacing:-.01em;text-wrap:balance;color:var(--text-primary);font-size:clamp(1.1rem,2.8vw,1.35rem)}.tx-status-body{max-width:34ch;margin-inline:auto;line-height:1.55}.tx-status-meta{max-width:30ch;margin-inline:auto;line-height:1.45}.tx-modal-summary{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--dark-border) 72%, transparent);gap:clamp(.375rem,2vw,.75rem);width:100%;min-width:0;max-width:100%;padding:clamp(.75rem,3vw,1rem) clamp(.625rem,2.5vw,1.25rem);box-shadow:0 10px 24px #0003,inset 0 1px #ffffff14;border-color:color-mix(in srgb, var(--dark-border) 72%, transparent)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--accent-soft) 62%, transparent), transparent), color-mix(in srgb, var(--surface2) 86%, transparent)!important}html[data-theme=light] .tx-modal-summary{box-shadow:0 8px 20px #0000001f,inset 0 1px #ffffffb3}.tx-modal-summary-side{flex-direction:column;flex:1 1 0;align-items:center;gap:.25rem;min-width:0;display:flex}.tx-modal-summary-amount{text-align:center;font-variant-numeric:tabular-nums;width:100%;max-width:100%;color:var(--text-secondary);overflow-wrap:anywhere;word-break:break-word;font-size:clamp(.8125rem,3.4vw,1rem);font-weight:700;line-height:1.2}.tx-modal-summary-symbol{letter-spacing:.04em;color:var(--text-muted);font-size:.75rem;font-weight:500}html[data-theme=dark] .tx-modal-summary-amount,html[data-theme=dark] .tx-modal-amount{-webkit-text-fill-color:currentColor;color:var(--cta-accent);background:0 0}.tx-modal-amount{color:var(--text-secondary);font-weight:700}@media (max-width:380px){.tx-modal-flow-arrow{border-width:3px;width:2rem;height:2rem}.tx-modal-flow-arrow .swap-card-flip-icon{width:1rem;height:1rem}}.glass-card-luxury .theme-muted,.tx-modal-panel--dark .theme-muted,.wallet-modal-dialog [data-dialog-panel] .theme-muted{color:color-mix(in srgb, var(--text-secondary) 90%, var(--text-muted))}.wallet-modal-dialog{z-index:60}.tx-modal-dialog:not([open]),.wallet-modal-dialog:not([open]){display:none}.tx-modal-dialog[open]{overscroll-behavior:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.wallet-modal-dialog[open]{overscroll-behavior:none;justify-content:center;align-items:flex-end;display:flex;overflow:hidden}.wallet-modal-dialog [data-dialog-panel],.tx-modal-dialog [data-tx-modal-panel]{overscroll-behavior:contain;width:100%;min-width:0;max-height:calc(100svh - 1.5rem);color:var(--text-primary);overflow:clip auto;box-shadow:0 22px 48px #00000052,inset 0 1px #ffffff14}html[data-theme=light] .tx-modal-dialog [data-tx-modal-panel]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark] .tx-modal-dialog [data-tx-modal-panel]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.wallet-modal-dialog-shell{flex-direction:column;flex:none;align-self:flex-end;width:100%;display:flex;position:relative}.wallet-modal-panel{background:linear-gradient(180deg, color-mix(in srgb, var(--accent-soft) 42%, transparent), transparent 46%), var(--glass-bg)!important}.wallet-modal-panel .btn-primary{box-shadow:none}@media (max-width:639px){.wallet-modal-dialog{padding:0;padding-bottom:env(safe-area-inset-bottom,0px)}.wallet-modal-dialog[open]{display:block}.wallet-modal-dialog-shell{z-index:0;flex:none;align-self:auto;width:100%;max-width:none;position:fixed;bottom:0;left:0;right:0}}@media (min-width:640px){.wallet-modal-dialog[open]{align-items:center}.wallet-modal-dialog-shell{align-self:center}}.tx-modal-dialog::backdrop,.wallet-modal-dialog::backdrop{-webkit-backdrop-filter:blur(4px);background:#000c}html[data-effects=lite] .tx-modal-dialog::backdrop,html[data-effects=lite] .wallet-modal-dialog::backdrop{-webkit-backdrop-filter:none}.swap-form-fields .swap-field-input-shell{border-color:var(--field-border-idle)!important}@media (hover:hover){.swap-form-fields .swap-field-input-shell:hover:not(:focus-within){border-color:color-mix(in srgb, var(--field-border-idle) 72%, var(--text-primary))!important}}.swap-page-heading{text-align:center;margin:0 0 .75rem}.swap-page-heading h1{color:var(--text-primary);font-family:var(--font-syne), var(--font-onest), sans-serif;font-size:var(--inner-page-title-size);letter-spacing:-.025em;margin:0;font-weight:700;line-height:1.15}.swap-page-heading--loading{min-height:1.7rem}.swap-form-fields .swap-field-label-error--below{width:100%;max-width:none;padding-inline:var(--swap-field-inset-x);white-space:normal;margin:0;overflow:visible;transform:translateY(-3px)}.swap-form-fields .swap-field-label-error--below.swap-field-label-error--visible{max-width:none;transform:translateY(0)}.swap-form-fields .swap-field-label-error--below .swap-field-label-error-text{text-overflow:clip;overflow:visible}.swap-loading-recovery{align-items:center;margin-top:.75rem}.swap-loading-retry{border:1px solid var(--field-border-idle);background:var(--surface2);min-height:44px;color:var(--text-primary);border-radius:12px;justify-content:center;align-items:center;gap:.35rem;padding-inline:.8rem;font-size:.78rem;font-weight:650;display:inline-flex}.token-fullscreen-item-name,.token-fullscreen-item-network,.token-fullscreen-item-rate{color:var(--text-muted)}.token-fullscreen-item--current:disabled{border:1px solid var(--field-border-idle);background:var(--control-disabled-bg)!important}.token-fullscreen-item--current:disabled .token-fullscreen-item-symbol,.token-fullscreen-item--current:disabled .token-fullscreen-item-name,.token-fullscreen-item--current:disabled .token-fullscreen-item-network,.token-fullscreen-item--current:disabled .token-fullscreen-item-rate{color:var(--text-disabled)}@media (max-width:767px){.swap-loading-recovery{grid-template-columns:auto minmax(0,1fr)}.swap-loading-retry{grid-column:1/-1;width:100%}}
.about-page .about-content-surface,html[data-theme=light] .about-page .about-content-surface,html[data-theme=dark] .about-page .about-content-surface{box-shadow:none;border:0}.about-intro-card{max-width:72ch}.about-intro-card .inner-page-title{margin-bottom:.65rem}.about-intro-card>p:last-child{max-width:72ch}.about-jump-nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin:1.5rem 0 0;display:grid}.about-jump-nav a{background:color-mix(in srgb, var(--text-primary) 5%, transparent);min-height:44px;color:var(--text-secondary);border:0;border-radius:12px;align-items:center;padding:.65rem .8rem;font-size:.8rem;font-weight:600;line-height:1.25;text-decoration:none;transition:background-color .16s,color .16s;display:flex}.about-jump-nav a:hover,.about-jump-nav a:focus-visible{color:var(--text-primary);background:color-mix(in srgb, var(--text-primary) 9%, transparent)}.about-section-card{scroll-margin-top:calc(var(--header-offset) + 1rem)}.about-section-list{max-width:72ch}.about-section-card .legal-section-title{letter-spacing:-.015em;text-transform:none;font-size:1.1rem}.about-page .about-section-list>.legal-section,.about-page .about-section-list>.legal-section:first-of-type{border-top:1px solid color-mix(in srgb, var(--text-primary) 12%, transparent);margin-top:1.75rem;padding-top:1.75rem}@media (max-width:767px){.about-page .page-content-card{box-shadow:none;background:0 0;border:0;overflow:visible;padding:0!important}.about-intro-card{padding:.35rem 0 .75rem}.about-intro-card .legal-section-lead{margin-bottom:0}.about-jump-nav{grid-template-columns:repeat(2,minmax(0,1fr));margin:.75rem 0 0}.about-section-list{flex-direction:column;gap:0;display:flex}.about-page .about-section-list>.legal-section,.about-page .about-section-list>.legal-section:first-of-type{border-top:1px solid color-mix(in srgb, var(--text-primary) 12%, transparent);margin:0;padding:1.25rem 0}}
