@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:var(--font-plex-sans),Arial,sans-serif;--font-mono:var(--font-geist-mono),"JetBrains Mono",ui-monospace,monospace;--spacing:.25rem;--container-2xl:42rem;--container-3xl:48rem;--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--font-weight-medium:500;--font-weight-semibold:600;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-in:cubic-bezier(.32,0,.67,0);--ease-out:cubic-bezier(.16,1,.3,1);--ease-in-out:cubic-bezier(.65,0,.35,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-bg-deep:#080c0e;--color-bg:#0a0f11;--color-bg-elevated:#0f1517;--color-bg-muted:#0e1215;--color-border:#1b1d1f;--color-border-bright:#212526;--color-text:#ebe7e2;--color-text-muted:#9fa6aa;--color-text-dim:#80878b;--color-control:#5d6569;--color-accent:#6cb4ab;--color-accent-dim:#5f918b;--color-accent-hover:#73beb5;--color-accent-ink:#060d0e;--color-focus:#7bd7cd;--color-success:#6cb4ab;--color-warning:#deb464;--color-danger:#e55551;--font-display:var(--font-plex-condensed),"Arial Narrow",sans-serif;--font-body:var(--font-plex-sans),Arial,sans-serif;--font-data:var(--font-geist-mono),"JetBrains Mono",ui-monospace,monospace;--spacing-1:.25rem;--spacing-2:.5rem;--spacing-3:.75rem;--spacing-4:1rem;--spacing-6:1.5rem;--spacing-8:2rem;--spacing-12:3rem;--spacing-16:4rem;--text-micro:.625rem;--text-label:.6875rem;--text-data-sm:.75rem;--text-ui:.8125rem;--text-body:.875rem;--text-panel:1rem;--text-section:1.375rem;--text-title:1.875rem;--text-value:clamp(1.875rem,10vw,3.5rem);--radius-card:2px;--radius-pill:2px;--radius-input:2px}@supports (color:color(display-p3 0 0 0)){:root,:host{--color-bg-deep:color(display-p3 .0337903 .0459049 .0535728);--color-bg:color(display-p3 .0444939 .0587282 .0675652);--color-bg-elevated:color(display-p3 .0641858 .0805549 .0907216);--color-bg-muted:color(display-p3 .0570417 .0715588 .0805802);--color-border:color(display-p3 .106334 .114814 .12011);--color-border-bright:color(display-p3 .132564 .143061 .149615);--color-text:color(display-p3 .917778 .907544 .888331);--color-text-muted:color(display-p3 .626991 .649492 .663557);--color-text-dim:color(display-p3 .508319 .530009 .543564);--color-control:color(display-p3 .368993 .393725 .409164);--color-accent:color(display-p3 .488611 .698764 .671375);--color-accent-dim:color(display-p3 .416065 .564528 .54452);--color-accent-hover:color(display-p3 .519754 .737485 .709009);--color-accent-ink:color(display-p3 .027459 .0485076 .0537797);--color-focus:color(display-p3 .569835 .835793 .801722);--color-success:color(display-p3 .488611 .698764 .671375);--color-warning:color(display-p3 .843411 .710619 .437364);--color-danger:color(display-p3 .83176 .370527 .340835)}}@supports (color:lab(0% 0 0)){:root,:host{--color-bg-deep:lab(3.06328% -.83974 -1.30983);--color-bg:lab(4.0776% -1.14113 -1.78538);--color-bg-elevated:lab(6.22517% -1.6858 -2.62492);--color-bg-muted:lab(5.292% -1.36676 -2.11419);--color-border:lab(10.699% -1.05093 -1.45549);--color-border-bright:lab(14.1827% -1.25942 -1.74571);--color-text:lab(91.9032% .460118 3.01553);--color-text-muted:lab(67.5588% -2.11802 -2.91979);--color-text-dim:lab(55.9586% -2.11346 -2.91722);--color-control:lab(42.0453% -2.51657 -3.4902);--color-accent:lab(68.4017% -25.2388 -3.11774);--color-accent-dim:lab(56.5755% -18.7193 -2.32363);--color-accent-hover:lab(71.9056% -25.9154 -3.20288);--color-accent-ink:lab(3.09867% -1.73334 -1.29652);--color-focus:lab(80.1922% -30.7284 -3.78675);--color-success:lab(68.4017% -25.2388 -3.11774);--color-warning:lab(75.7857% 8.94016 46.3233);--color-danger:lab(56.4482% 56.6925 33.5542)}}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-webkit-file-upload-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}::-webkit-file-upload-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}:where(select:-webkit-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:-moz-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:-webkit-any([multiple],[size])) optgroup option:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:-moz-any([multiple],[size])) optgroup option:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:is([multiple],[size])) optgroup option:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:-webkit-any([multiple],[size])) optgroup option:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:where(select:-moz-any([multiple],[size])) optgroup option:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:where(select:is([multiple],[size])) optgroup option:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::-webkit-file-upload-button{margin-right:4px}:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button{margin-right:4px}:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button{margin-right:4px}:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-webkit-file-upload-button{margin-left:4px}:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{margin-left:4px}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{margin-left:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button{-webkit-appearance:button;-moz-appearance:button;appearance:button}input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-file-upload-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:-webkit-sticky;position:sticky}.inset-\[6px\]{top:6px;bottom:6px;left:6px;right:6px}.start:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--spacing)}.start:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--spacing)}.start:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--spacing)}.start:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing)}.start:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing)}.start:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing)}.end:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacing)}.end:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacing)}.end:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacing)}.end:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing)}.end:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing)}.end:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing)}.top-2{top:var(--spacing-2)}.top-10{top:calc(var(--spacing)*10)}.top-20{top:calc(var(--spacing)*20)}.top-50{top:calc(var(--spacing)*50)}.top-100{top:calc(var(--spacing)*100)}.top-200{top:calc(var(--spacing)*200)}.top-500{top:calc(var(--spacing)*500)}.top-2000{top:calc(var(--spacing)*2000)}.isolate{isolation:isolate}.row-1{grid-row:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-left:auto;margin-right:auto}.mt-4{margin-top:var(--spacing-4)}.-mb-px{margin-bottom:-1px}.mb-2{margin-bottom:var(--spacing-2)}.mb-4{margin-bottom:var(--spacing-4)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:var(--spacing-6)}.h-14{height:calc(var(--spacing)*14)}.min-h-\[50vh\]{min-height:50vh}.min-h-\[60vh\]{min-height:60vh}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:var(--spacing-6)}.w-56{width:calc(var(--spacing)*56)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[480px\]{max-width:480px}.max-w-\[1080px\]{max-width:1080px}.max-w-\[1200px\]{max-width:1200px}.flex-1{flex:1}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:var(--spacing-2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:var(--spacing-3)}.gap-4{gap:var(--spacing-4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:var(--spacing-6)}.gap-7{gap:calc(var(--spacing)*7)}.gap-10{gap:calc(var(--spacing)*10)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.p-4{padding:var(--spacing-4)}.p-5{padding:calc(var(--spacing)*5)}.p-7{padding:calc(var(--spacing)*7)}.p-8{padding:var(--spacing-8)}.px-1{padding-inline:var(--spacing-1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:var(--spacing-3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:var(--spacing-4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:var(--spacing-6)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:var(--spacing-2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:var(--spacing-3)}.py-6{padding-block:var(--spacing-6)}.py-10{padding-block:calc(var(--spacing)*10)}.py-20{padding-block:calc(var(--spacing)*20)}.py-\[1px\]{padding-top:1px;padding-bottom:1px}.pt-12{padding-top:var(--spacing-12)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[17px\]{font-size:17px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[44px\]{font-size:44px}.text-body{font-size:var(--text-body)}.text-data-sm{font-size:var(--text-data-sm)}.text-label{font-size:var(--text-label)}.text-micro{font-size:var(--text-micro)}.text-panel{font-size:var(--text-panel)}.text-section{font-size:var(--text-section)}.text-title{font-size:var(--text-title)}.text-ui{font-size:var(--text-ui)}.text-value{font-size:var(--text-value)}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.break-all{word-break:break-all}.text-\[color\:var\(--color-text\)\]{color:var(--color-text)}.text-\[color\:var\(--color-text-muted\)\]{color:var(--color-text-muted)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.1)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[perf\:bundle\]{perf:bundle}.\[perf\:memory\]{perf:memory}.\[perf\:payload-readiness\]{perf:payload-readiness}@media (min-width:40rem){.sm\:block{display:block}}@media (min-width:48rem){.md\:block{display:block}}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-paper-deep:var(--color-bg-deep);--color-paper:var(--color-bg);--color-paper-2:var(--color-bg-elevated);--color-paper-3:var(--color-bg-muted);--color-ink:var(--color-text);--color-ink-2:var(--color-text-muted);--color-ink-3:var(--color-text-dim);--color-rule:var(--color-border);--color-rule-strong:var(--color-border-bright);--font-display:var(--font-plex-condensed),"Arial Narrow",sans-serif;--font-body:var(--font-plex-sans),Arial,sans-serif;--font-data:var(--font-geist-mono),"JetBrains Mono",ui-monospace,monospace;--font-outlier:var(--font-data);--font-sans:var(--font-body);--font-mono:var(--font-data);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--space-3xs:var(--space-1);--space-2xs:var(--space-2);--space-xs:var(--space-3);--space-sm:var(--space-4);--space-md:var(--space-6);--space-lg:var(--space-8);--space-xl:var(--space-12);--space-2xl:var(--space-16);--text-micro:.625rem;--text-label:.6875rem;--text-data-sm:.75rem;--text-ui:.8125rem;--text-body-sm:var(--text-ui);--text-body:.875rem;--text-panel:1rem;--text-section:1.375rem;--text-title:1.875rem;--text-value:clamp(1.875rem,10vw,3.5rem);--text-display:clamp(2.75rem,5vw,4.5rem);--leading-display:.98;--leading-title:1.05;--leading-heading:1.1;--leading-ui:1.35;--leading-body:1.55;--tracking-label:.1em;--radius-surface:2px;--radius-control:2px;--radius-chip:2px;--radius-dot:999px;--radius-card:var(--radius-surface);--radius-pill:var(--radius-chip);--radius-input:var(--radius-control);--rule-hairline:1px;--rule-hair:var(--rule-hairline);--rule-fine:2px;--control-height-compact:36px;--control-height:40px;--dur-press:80ms;--dur-hover:.15s;--dur-route:.22s;--dur-overlay:.25s;--dur-data:.4s;--dur-micro:var(--dur-press);--dur-short:var(--dur-route);--dur-long:var(--dur-data);--ease-out:cubic-bezier(.16,1,.3,1);--ease-in:cubic-bezier(.32,0,.67,0);--ease-in-out:cubic-bezier(.65,0,.35,1);--color-range-rail:var(--color-border-bright);--color-range-ghost:var(--color-border);--color-range-active:var(--color-accent);--color-range-spot:var(--color-accent);--color-range-boundary:var(--color-text-dim);--top-nav-control-height:44px;--top-nav-height:57px;--button-motion-duration:var(--dur-hover);--button-motion-ease:var(--ease-out);--app-shell-max:1720px;--app-shell-pad-x:clamp(12px,1.7vw,24px);--app-surface-shadow:none;--app-surface-bg:var(--color-bg-elevated)}html,body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);font-feature-settings:"ss01","cv11";scrollbar-gutter:stable;min-height:100vh;margin:0;overflow-x:clip}html:has(.pools-grid){scrollbar-gutter:auto}body:has(.pools-grid){scrollbar-gutter:auto}*,:before,:after{box-sizing:border-box}::selection{background:rgba(108,180,171,.24)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in srgb,var(--color-accent)24%,transparent)}}::selection{color:var(--color-text)}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}:where(button,[role=button],.site-button-like,.top-nav-search-trigger,.slippage-trigger,.slippage-option,.pool-filter-control,.pool-primary-range-link,.pool-use-link){transition-property:background,border-color,color,filter,opacity;transition-duration:var(--button-motion-duration);transition-timing-function:var(--button-motion-ease)}@media (hover:hover) and (pointer:fine){:where(button,[role=button],.site-button-like,.top-nav-search-trigger,.slippage-trigger,.slippage-option,.pool-filter-control,.pool-primary-range-link,.pool-use-link):where(:not(:disabled):not([aria-disabled=true])):hover{filter:brightness(1.04)}}:where(button,[role=button],.site-button-like,.top-nav-search-trigger,.slippage-trigger,.slippage-option,.pool-filter-control,.pool-primary-range-link,.pool-use-link):where(:not(:disabled):not([aria-disabled=true])):active{filter:brightness(.98);transition-duration:var(--dur-press)}:where(button,[role=button],.site-button-like):where(:disabled,[aria-disabled=true]){cursor:not-allowed;filter:saturate(.82)}@media (pointer:coarse){:where(button,[role=button],[role=option],[role=menuitem],[role=tab],[role=switch],a.site-button-like,.pool-primary-range-link,.pool-use-link){min-height:44px}:where(button,[role=button],a.site-button-like,.pool-primary-range-link,.pool-use-link){min-width:44px}}.site-button-like{transition:border-color var(--dur-hover)var(--ease-out),background var(--dur-hover)var(--ease-out),color var(--dur-hover)var(--ease-out),filter var(--dur-hover)var(--ease-out);align-items:center;display:inline-flex;position:relative}.site-button-like:before{content:none}.site-button-like>*{z-index:1;position:relative}.site-button-like:hover{border-color:#50817c!important}.site-button-like:focus-visible{border-color:#50817c!important}@supports (color:color-mix(in lab, red, red)){.site-button-like:hover{border-color:color-mix(in srgb,var(--color-accent)66%,var(--color-border))!important}.site-button-like:focus-visible{border-color:color-mix(in srgb,var(--color-accent)66%,var(--color-border))!important}}.site-button-like:hover{background:rgba(108,180,171,.07)!important}.site-button-like:focus-visible{background:rgba(108,180,171,.07)!important}@supports (color:color-mix(in lab, red, red)){.site-button-like:hover{background:color-mix(in srgb,var(--color-accent)7%,transparent)!important}.site-button-like:focus-visible{background:color-mix(in srgb,var(--color-accent)7%,transparent)!important}}.site-button-like:hover{color:var(--color-accent)!important}.site-button-like:focus-visible{color:var(--color-accent)!important}.tabular{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.mono{font-family:var(--font-mono)}:where(h1,h2,h3){overflow-wrap:anywhere;min-width:0;color:var(--color-text);font-family:var(--font-display);margin:0;font-weight:600}:where(button,input,select,textarea){font-family:inherit}:where(button,a,[role=button]){-webkit-font-smoothing:antialiased}:where(a,button,input[type=range],input[type=checkbox],input[type=radio]):focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid var(--color-focus)!important}:where(input:not([type]),input[type=text],input[type=search],input[type=email],input[type=url],input[type=tel],input[type=number],input[type=password],select,textarea):focus-visible{border-color:var(--color-focus)!important;box-shadow:none!important;outline:none!important}:where(input,select,textarea)[aria-invalid=true]:focus-visible{border-color:var(--color-danger)!important}.range-liquidity-handle:focus{outline:none}.range-liquidity-handle:focus-visible .range-liquidity-handle-hit{stroke:var(--color-focus);stroke-width:2px}.yp-app-shell{background:var(--color-bg);min-height:100vh}.yp-app-main{flex:1;width:100%;min-width:0}.yp-app-shell:has(.pools-grid){height:100dvh;min-height:0}.yp-app-main:has(.pools-grid){flex-direction:column;min-height:0;display:flex}.yp-page-pad{width:100%;max-width:var(--app-shell-max);padding:16px var(--app-shell-pad-x)24px;margin:0 auto}.yp-access-main,.yp-gate-main{min-width:0;padding:32px var(--app-shell-pad-x);flex:1;justify-content:center;align-items:center;display:flex}.yp-global-error-body{min-height:100dvh;padding:var(--space-6);background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);place-items:center;display:grid}.yp-global-error-main{gap:var(--space-3);width:min(100%,520px);padding:var(--space-8);border:var(--rule-hairline)solid var(--color-border);border-radius:var(--radius-surface);background:var(--color-bg-elevated);display:grid;position:relative}.yp-global-error-main:before{content:"";width:68px;height:25px;margin-bottom:var(--space-2);border-top:var(--rule-hairline)solid var(--color-range-rail);border-bottom:var(--rule-hairline)solid var(--color-range-rail);background:linear-gradient(to right,transparent 24%,var(--color-range-active)24% 26%,transparent 26% 74%,var(--color-range-boundary)74% 76%,transparent 76%)}.yp-global-error-main h1{font-size:var(--text-title);line-height:1}.yp-global-error-main>p:not(.yp-kicker){max-width:48ch;margin:0 0 var(--space-2);color:var(--color-text-muted);font-size:var(--text-body);line-height:1.55}.yp-global-error-main .yp-primary-action{cursor:pointer;justify-self:start}.yp-surface{border:1px solid var(--color-border);border-radius:var(--radius-surface);background:var(--app-surface-bg);box-shadow:var(--app-surface-shadow)}.yp-surface-flat{border:1px solid var(--color-border);border-radius:var(--radius-surface);background:var(--color-bg-elevated)}.yp-gate-card{border:1px solid var(--color-border);border-radius:var(--radius-surface);background:var(--app-surface-bg);width:100%;max-width:460px;box-shadow:var(--app-surface-shadow);gap:12px;padding:28px;display:grid;position:relative}.yp-gate-card h1{font-size:var(--text-title);letter-spacing:-.02em;font-weight:700;line-height:var(--leading-title)}.yp-gate-card>p:not(.yp-kicker){color:var(--color-text-muted);font-size:var(--text-ui);line-height:var(--leading-body);margin:0}.yp-gate-card .top-nav-wallet-trigger{width:auto;max-width:100%}.yp-gate-card:before{content:"";border-top:1px solid var(--color-range-rail);border-bottom:1px solid var(--color-range-rail);background:var(--color-bg-elevated);width:68px;height:25px;margin-bottom:6px}.yp-gate-card:after{content:"";background:var(--color-range-active);width:34px;height:1px;position:absolute;top:40px;left:48px}.yp-gate-code-input{width:100%;min-height:var(--control-height);padding:0 var(--space-3);border:var(--rule-hairline)solid var(--color-border);border-radius:var(--radius-input);background:var(--color-bg-muted);color:var(--color-text);font-family:var(--font-mono);font-size:var(--text-ui);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-label);text-transform:uppercase}.yp-action-row{font-family:var(--font-mono);flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.yp-primary-action,.yp-secondary-action{min-height:var(--top-nav-control-height);border-radius:var(--radius-control);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:11px;font-weight:760;text-decoration:none;display:inline-flex}.yp-primary-action{border:1px solid var(--color-accent);background:var(--color-accent);color:var(--color-accent-ink)}.yp-secondary-action{border:1px solid var(--color-border);background:rgba(14,18,21,.74)}@supports (color:color-mix(in lab, red, red)){.yp-secondary-action{background:color-mix(in srgb,var(--color-bg-muted)74%,transparent)}}.yp-secondary-action{color:var(--color-text-muted)}.yp-panel-header{border-bottom:1px solid var(--color-border);background:var(--color-bg-deep);justify-content:space-between;align-items:center;gap:12px;min-width:0;min-height:40px;padding:10px 14px;display:flex}.yp-kicker{color:var(--color-text-dim);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:700}.yp-data-strip{border-bottom:1px solid var(--color-border);background:var(--color-bg-deep)}.yp-detail-head{padding:22px var(--app-shell-pad-x);border-bottom:1px solid var(--color-border);background:var(--color-bg-deep);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;display:grid}.yp-detail-metrics{justify-content:flex-end;align-items:center;gap:18px;min-width:0;display:flex}.yp-detail-layout{width:100%;max-width:var(--app-shell-max);padding:14px var(--app-shell-pad-x)20px;grid-template-columns:minmax(0,1.5fr) minmax(320px,1fr);gap:14px;margin:0 auto;display:grid}.closed-position-session-bar{gap:var(--space-2);min-width:0;padding:var(--space-2)var(--app-shell-pad-x);border-bottom:1px solid var(--color-border);background:var(--color-bg-deep);grid-template-columns:minmax(0,1fr);display:grid}.closed-position-session-meta{align-items:center;gap:var(--space-2);min-width:0;color:var(--color-text-dim);font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;display:flex}.closed-position-session-meta svg,.closed-position-session-meta strong{color:var(--color-success)}.closed-position-session-detail{display:none}.closed-position-session-back{min-height:var(--control-height-compact);padding-inline:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-control);color:var(--color-text-muted);font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;justify-content:center;justify-self:start;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.closed-position-object-header{gap:var(--space-4);min-width:0;padding:var(--space-6)var(--app-shell-pad-x);border-bottom:1px solid var(--color-border);background:var(--color-bg-deep);grid-template-columns:minmax(0,1fr);display:grid}.closed-position-identity{align-items:center;gap:var(--space-4);min-width:0;display:flex}.closed-position-title{align-items:center;gap:var(--space-2);min-width:0;margin:var(--space-1)0 0;color:var(--color-text);font-family:var(--font-display);font-size:var(--text-title);letter-spacing:-.025em;font-weight:700;line-height:var(--leading-title);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.closed-position-fee{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-ui);letter-spacing:0;font-weight:400}.closed-position-status,.closed-position-frozen-label,.closed-position-panel-header span{border:1px solid var(--color-border-bright);border-radius:var(--radius-chip);color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.1em;text-transform:uppercase;font-weight:700;line-height:1}.closed-position-status{border-color:var(--color-success);color:var(--color-success);padding:3px 6px}.closed-position-identity-meta{align-items:center;gap:var(--space-2);min-width:0;margin-top:var(--space-1);color:var(--color-text-dim);font-size:var(--text-micro);flex-wrap:wrap;display:flex}.closed-position-primary-result{text-align:left;min-width:0}.closed-position-primary-value{min-width:0;margin-top:var(--space-2);overflow-wrap:anywhere;font-size:clamp(2rem,4vw,var(--text-value));letter-spacing:-.04em;font-weight:650;line-height:1}.closed-position-accounting-strip{gap:var(--space-3);margin:var(--space-3)0 0;grid-template-columns:minmax(0,1fr);display:grid}.closed-position-accounting-strip>div{min-width:0}.closed-position-accounting-strip dt,.closed-position-accounting-strip dd{margin:0}.closed-position-accounting-strip dt{color:var(--color-text-dim);font-size:var(--text-micro);text-transform:uppercase}.closed-position-accounting-strip dd{margin-top:var(--space-1);overflow-wrap:anywhere;font-size:var(--text-ui);font-weight:700}.closed-position-header-actions{gap:var(--space-2);grid-template-columns:minmax(0,1fr);width:100%;min-width:0;display:grid}.closed-position-action{min-width:0;min-height:var(--control-height);justify-content:center;align-items:center;gap:var(--space-2);padding-inline:var(--space-4);border:1px solid var(--color-border-bright);border-radius:var(--radius-control);font-size:var(--text-micro);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-weight:800;text-decoration:none;display:flex}.closed-position-action--secondary{background:var(--color-bg-elevated);color:var(--color-text)}.closed-position-action--primary{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-accent-ink)}.closed-position-action--disabled{color:var(--color-text-dim)}.closed-position-cockpit-grid{gap:var(--space-4);width:100%;max-width:var(--app-shell-max);padding:var(--space-3);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}.closed-position-range-panel,.closed-position-inspector-panel{min-width:0;box-shadow:none}.closed-position-frozen-label{padding:3px 6px}.closed-position-range-body{gap:var(--space-6);padding:clamp(var(--space-4),3vw,var(--space-6));display:grid}.closed-position-price-at-close{gap:var(--space-2);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.closed-position-price-at-close>div{min-width:0}.closed-position-close-price{margin-top:var(--space-2);overflow-wrap:anywhere;color:var(--color-text);letter-spacing:-.035em;font-size:max(1.75rem,min(4vw,2.5rem));font-weight:700;line-height:1}.closed-position-price-pair{overflow-wrap:anywhere;min-width:0;color:var(--color-text-dim);font-size:var(--text-micro);text-transform:uppercase}.closed-position-zero-strip{border-top:1px solid var(--color-border);background:var(--color-bg-deep);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.closed-position-zero-metric{min-width:0;padding:var(--space-4);border-bottom:1px solid var(--color-border)}.closed-position-zero-metric:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:1px solid var(--color-border)}.closed-position-zero-metric:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:1px solid var(--color-border)}.closed-position-zero-metric:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:1px solid var(--color-border)}.closed-position-zero-metric:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:1px solid var(--color-border)}.closed-position-zero-metric:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:1px solid var(--color-border)}.closed-position-zero-metric:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:1px solid var(--color-border)}.closed-position-zero-metric dt,.closed-position-zero-metric dd{margin:0}.closed-position-zero-metric dt{color:var(--color-text-dim);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.1em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-weight:700;overflow:hidden}.closed-position-zero-metric dd{margin-top:var(--space-2);overflow-wrap:anywhere;color:var(--color-text-muted);font-size:var(--text-ui);font-weight:700}.closed-position-inspector-panel{flex-direction:column;align-self:start;display:flex}.closed-position-panel-header,.closed-position-record-header{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;display:flex}.closed-position-panel-header{min-height:var(--control-height);padding:var(--space-3)var(--space-4);border-bottom:1px solid var(--color-border);background:var(--color-bg-deep)}.closed-position-panel-header h2,.closed-position-record-header h3{color:var(--color-text);font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-weight:600}.closed-position-panel-header h2{font-size:var(--text-panel)}.closed-position-panel-header span{padding:3px 6px}.closed-position-realized-grid{grid-template-columns:minmax(0,1fr);margin:0;display:grid}.closed-position-inspector-actions{gap:var(--space-2);padding:var(--space-4);border-bottom:1px solid var(--color-border);display:grid}.closed-position-metric-cell{min-width:0;padding:var(--space-4);border-bottom:1px solid var(--color-border)}.closed-position-metric-cell:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:1px solid var(--color-border)}.closed-position-metric-cell:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:1px solid var(--color-border)}.closed-position-metric-cell:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:1px solid var(--color-border)}.closed-position-metric-cell:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:1px solid var(--color-border)}.closed-position-metric-cell:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:1px solid var(--color-border)}.closed-position-metric-cell:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:1px solid var(--color-border)}.closed-position-metric-cell dt,.closed-position-metric-cell dd{margin:0}.closed-position-metric-cell dt{color:var(--color-text-dim);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.1em;text-transform:uppercase;font-weight:700}.closed-position-metric-cell dd{margin-top:var(--space-2);overflow-wrap:anywhere;font-size:var(--text-section);font-weight:700}.closed-position-record{padding:var(--space-4)}.closed-position-record-header{padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border)}.closed-position-record-header h3{font-size:var(--text-ui)}.closed-position-record-header span{color:var(--color-text-dim);font-size:var(--text-micro)}.closed-position-record>dl{margin:0}.closed-position-record-row{gap:var(--space-3);padding-block:var(--space-3);border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.closed-position-record-row dt,.closed-position-record-row dd{min-width:0;margin:0}.closed-position-record-row dt{color:var(--color-text-dim);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase}.closed-position-record-row dd{overflow-wrap:anywhere;color:var(--color-text-muted);font-size:var(--text-micro);text-align:right}.closed-position-archive-note{align-items:flex-start;gap:var(--space-2);padding-top:var(--space-4);color:var(--color-text-dim);font-size:var(--text-micro);line-height:var(--leading-body);display:flex}.closed-position-archive-note svg{color:var(--color-accent);flex:none}@media (min-width:40rem){.closed-position-session-detail{display:inline}.closed-position-session-bar{grid-template-columns:minmax(0,1fr) auto;align-items:center}.closed-position-session-back{justify-self:end}.closed-position-accounting-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.closed-position-accounting-strip dd,.closed-position-metric-cell dd{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.closed-position-price-at-close{align-items:end;gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto}.closed-position-price-pair{white-space:nowrap}.closed-position-realized-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.closed-position-zero-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.closed-position-zero-metric{border-bottom:0}}@media (min-width:56.3125rem){.closed-position-object-header{align-items:center;gap:var(--space-6);grid-template-columns:minmax(260px,auto) minmax(280px,1fr) minmax(220px,auto)}.closed-position-primary-result{text-align:center}.closed-position-accounting-strip{justify-content:center}.closed-position-header-actions{width:220px}.closed-position-cockpit-grid{padding:var(--space-4)var(--app-shell-pad-x)var(--space-6);grid-template-columns:minmax(0,1.4fr) minmax(320px,1fr);align-items:start}.closed-position-inspector-panel{top:calc(var(--top-nav-height) + var(--space-3));position:-webkit-sticky;position:sticky}}@media (pointer:coarse){.closed-position-session-back,.closed-position-action{min-height:44px}}.yp-public-banner{border-bottom:1px solid var(--color-border);background:var(--color-bg-deep)}.yp-dashboard-body{gap:16px;padding:16px;display:grid}.yp-dashboard-head{padding:10px var(--app-shell-pad-x)0}.yp-dashboard-grid{grid-template-columns:minmax(0,1.7fr) minmax(320px,.8fr);align-items:start;gap:16px;display:grid}.yp-summary-strip,.dashboard-hero-stats{border-bottom:1px solid var(--color-border);background:var(--color-bg-deep);display:grid}.dashboard-hero-stats{grid-template-columns:minmax(260px,.72fr) minmax(0,1fr);gap:0;padding:0}.yp-dashboard-head .dashboard-hero-stats{border:1px solid var(--color-border);border-radius:var(--radius-surface);overflow:clip}.dashboard-hero-primary{padding:28px 24px}.dashboard-hero-metrics{border-left:1px solid var(--color-border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.positions-summary-strip{grid-template-columns:repeat(6,minmax(0,1fr))}.positions-workspace-grid{grid-template-columns:minmax(0,1fr) minmax(420px,520px);align-items:start;gap:12px;padding:0 10px 16px 8px;display:grid}.positions-inspector-slot{min-width:0;padding-top:10px}.yp-overlay{z-index:100;background:rgba(8,12,14,.72);justify-content:center;align-items:flex-start;padding:72px 16px 24px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.yp-overlay{background:color-mix(in srgb,var(--color-bg-deep)72%,transparent)}}.yp-dialog-shell,.tx-flow-card{border:1px solid var(--color-border);border-radius:var(--radius-surface);background:var(--app-surface-bg);box-shadow:var(--app-surface-shadow);overflow:hidden}.yp-dialog-shell{flex-direction:column;width:min(680px,100%);max-height:calc(100vh - 144px);display:flex}.yp-dialog-header{border-bottom:1px solid var(--color-border);background:var(--color-bg-deep);transition:border-color var(--dur-hover)var(--ease-out),background var(--dur-hover)var(--ease-out);align-items:center;gap:10px;padding:14px 16px;display:flex}.yp-dialog-header:focus-within{border-bottom-color:var(--color-focus);background:var(--color-bg-deep)}.yp-dialog-input{width:100%;min-width:0;color:var(--color-text);caret-color:var(--color-accent);font:inherit;background:0 0;border:0;flex:1;font-size:15px}.yp-dialog-input::placeholder{color:var(--color-text-muted)}.yp-dialog-input:focus-visible{box-shadow:none!important;outline:none!important}.yp-dialog-input:focus:not(:focus-visible){outline:none}.yp-dialog-body{flex:1;min-height:0;position:relative;overflow-y:auto}.yp-dialog-loading-bar{background:linear-gradient(90deg,transparent 0%,rgba(108,180,171,.8) 50%,transparent 100%);height:2px;position:-webkit-sticky;position:sticky;top:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.yp-dialog-loading-bar{background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--color-accent)80%,transparent)50%,transparent 100%)}}.yp-dialog-loading-bar{animation:yp-dialog-loading-slide 1.1s var(--ease-in-out)infinite;pointer-events:none;z-index:2;background-size:200% 100%}@keyframes yp-dialog-loading-slide{0%{background-position:100% 0}to{background-position:-100% 0}}.yp-dialog-close{width:var(--control-height-compact);height:var(--control-height-compact);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-bg-muted);color:var(--color-text-dim);cursor:pointer;flex-shrink:0;place-items:center;display:grid}.yp-dialog-close:hover{border-color:#4d7b76}.yp-dialog-close:focus-visible{border-color:#4d7b76}@supports (color:color-mix(in lab, red, red)){.yp-dialog-close:hover{border-color:color-mix(in srgb,var(--color-accent)62%,var(--color-border))}.yp-dialog-close:focus-visible{border-color:color-mix(in srgb,var(--color-accent)62%,var(--color-border))}}.yp-dialog-close:hover{color:var(--color-text)}.yp-dialog-close:focus-visible{color:var(--color-text)}.yp-dialog-history-row{color:var(--color-text-muted);cursor:pointer;transition:border-color var(--dur-hover)var(--ease-out),background var(--dur-hover)var(--ease-out),color var(--dur-hover)var(--ease-out);background:0 0;border:0;border-left:2px solid transparent}.yp-dialog-history-row:hover{border-left-color:var(--color-accent);background:rgba(108,180,171,.06)}.yp-dialog-history-row:focus-visible{border-left-color:var(--color-accent);background:rgba(108,180,171,.06)}@supports (color:color-mix(in lab, red, red)){.yp-dialog-history-row:hover{background:color-mix(in srgb,var(--color-accent)6%,transparent)}.yp-dialog-history-row:focus-visible{background:color-mix(in srgb,var(--color-accent)6%,transparent)}}.yp-dialog-history-row:hover{color:var(--color-text)}.yp-dialog-history-row:focus-visible{color:var(--color-text)}.yp-dialog-result-metrics{flex-shrink:0;grid-auto-columns:minmax(54px,auto);grid-auto-flow:column;align-items:center;gap:12px;display:grid}.yp-dialog-result-metric{gap:2px;min-width:0;display:grid}.yp-dialog-result-metric-label{color:var(--color-text-dim);letter-spacing:.1em;white-space:nowrap;font-size:8px;font-weight:700}.yp-dialog-result-metric-value{color:var(--color-text);white-space:nowrap;font-size:10px;font-weight:600}@media (max-width:620px){.yp-dialog-result-row{flex-wrap:wrap;align-items:flex-start!important}.yp-dialog-result-metrics{order:4;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row;width:calc(100% - 36px);margin-left:36px}}@media (max-width:420px){.yp-dialog-result-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.yp-popover-menu{z-index:90;width:210px;padding:var(--space-1);border:1px solid var(--color-border-bright);border-radius:var(--radius-surface);background:var(--color-bg-elevated);position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 30px rgba(10,15,17,.42)}@supports (color:color-mix(in lab, red, red)){.yp-popover-menu{box-shadow:0 12px 30px color-mix(in srgb,var(--color-bg)42%,transparent)}}.yp-menu-item{align-items:center;gap:var(--space-2);width:100%;min-height:var(--control-height-compact);border-radius:var(--radius-control);color:var(--color-text-muted);cursor:pointer;font-family:var(--font-mono);letter-spacing:.04em;text-align:left;transition:background var(--dur-hover)var(--ease-out),color var(--dur-hover)var(--ease-out);background:0 0;border:0;padding:8px 12px;font-size:11px;display:flex}.yp-menu-item[data-tone=success]{color:var(--color-success)}.yp-menu-item[data-tone=danger]{color:var(--color-danger)}.yp-menu-item:hover{background:rgba(108,180,171,.08)}.yp-menu-item:focus-visible{background:rgba(108,180,171,.08)}@supports (color:color-mix(in lab, red, red)){.yp-menu-item:hover{background:color-mix(in srgb,var(--color-accent)8%,transparent)}.yp-menu-item:focus-visible{background:color-mix(in srgb,var(--color-accent)8%,transparent)}}.yp-menu-item:hover{color:var(--color-text)}.yp-menu-item:focus-visible{color:var(--color-text)}.yp-menu-item:disabled{cursor:not-allowed;opacity:.6}.tx-flow-shell{width:min(660px,100%);max-height:calc(100dvh - var(--tx-flow-overlay-top) - var(--tx-flow-overlay-bottom));flex-direction:column;min-height:0;display:flex}.tx-flow-overlay{--tx-flow-overlay-top:var(--space-2);--tx-flow-overlay-bottom:var(--space-3);box-sizing:border-box;padding:var(--tx-flow-overlay-top)16px var(--tx-flow-overlay-bottom);align-items:flex-start}.tx-flow-shell:has(.post-close-settlement){width:min(760px,100%)}@media (max-height:720px){.tx-flow-overlay{--tx-flow-overlay-top:var(--space-1);--tx-flow-overlay-bottom:var(--space-1)}}.tx-flow-card{flex-direction:column;flex:auto;min-height:0;display:flex}.tx-flow-eyebrow{z-index:1;min-height:28px;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-surface)var(--radius-surface)0 0;background:rgba(8,12,14,.84);border-bottom:0;align-items:center;gap:8px;margin-bottom:0;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.tx-flow-eyebrow{background:color-mix(in srgb,var(--color-bg-deep)84%,transparent)}}.tx-flow-eyebrow{-webkit-backdrop-filter:blur(var(--space-4));backdrop-filter:blur(var(--space-4));color:var(--color-text-dim);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;flex:none;font-size:10px;font-weight:600}.tx-flow-shell>.tx-flow-card{border-radius:0 0 var(--radius-surface)var(--radius-surface)}.tx-flow-stage-badge{border:1px solid var(--color-border);border-radius:var(--radius-chip);color:var(--color-text-muted);padding:2px 8px}.tx-flow-stage-badge[data-active=true]{border-color:var(--color-accent);color:var(--color-accent)}.tx-flow-steps{grid-template-columns:repeat(var(--tx-step-count,4),minmax(0,1fr));flex:none;display:grid}.tx-flow-step{border-right:1px solid var(--color-border);border-bottom:2px solid var(--color-border);opacity:.52;min-width:0;padding:12px 16px}.tx-flow-step:last-child{border-right:0}.tx-flow-step[data-state=done],.tx-flow-step[data-state=active]{border-bottom-color:var(--color-accent);opacity:1}.tx-flow-step-label{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:13px;font-weight:550;overflow:hidden}.tx-flow-step[data-state=done] .tx-flow-step-label,.tx-flow-step[data-state=active] .tx-flow-step-label{color:var(--color-text)}.tx-flow-step-state{color:var(--color-text-dim);font-family:var(--font-mono);margin-top:2px;font-size:10px}.tx-flow-step[data-state=done] .tx-flow-step-state{color:var(--color-success)}.tx-flow-step[data-state=active] .tx-flow-step-state{color:var(--color-accent)}.tx-flow-body{overscroll-behavior:contain;flex:auto;min-height:0;padding:24px;overflow-y:auto}.tx-flow-stage-announcement{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.tx-flow-footer{border-top:1px solid var(--color-border);background:rgba(8,12,14,.36);align-items:center;gap:12px;padding:12px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.tx-flow-footer{background:color-mix(in srgb,var(--color-bg-deep)36%,transparent)}}.tx-flow-footer{flex:none}.tx-flow-footer-copy{min-width:0;color:var(--color-text-dim);font-family:var(--font-mono);letter-spacing:.1em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;overflow:hidden}.tx-flow-panel{gap:14px;display:grid}.tx-flow-summary{align-items:center;gap:12px;display:flex}.tx-flow-icon{border-radius:var(--radius-control);background:rgba(108,180,171,.1);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}@supports (color:color-mix(in lab, red, red)){.tx-flow-icon{background:color-mix(in srgb,var(--color-accent)10%,transparent)}}.tx-flow-icon{color:var(--color-accent)}.tx-flow-icon--success{background:rgba(108,180,171,.15)}@supports (color:color-mix(in lab, red, red)){.tx-flow-icon--success{background:color-mix(in srgb,var(--color-success)15%,transparent)}}.tx-flow-icon--success{color:var(--color-success)}.tx-flow-icon--warning{background:rgba(222,180,100,.12)}@supports (color:color-mix(in lab, red, red)){.tx-flow-icon--warning{background:color-mix(in srgb,var(--color-warning)12%,transparent)}}.tx-flow-icon--warning{border:1px solid rgba(222,180,100,.45)}@supports (color:color-mix(in lab, red, red)){.tx-flow-icon--warning{border:1px solid color-mix(in srgb,var(--color-warning)45%,transparent)}}.tx-flow-icon--warning{color:var(--color-warning)}.tx-flow-icon--danger{background:rgba(229,85,81,.12)}@supports (color:color-mix(in lab, red, red)){.tx-flow-icon--danger{background:color-mix(in srgb,var(--color-danger)12%,transparent)}}.tx-flow-icon--danger{border:1px solid rgba(229,85,81,.45)}@supports (color:color-mix(in lab, red, red)){.tx-flow-icon--danger{border:1px solid color-mix(in srgb,var(--color-danger)45%,transparent)}}.tx-flow-icon--danger{color:var(--color-danger)}.tx-flow-sign{text-align:center;padding-top:18px}.tx-flow-sign-icon{border:1px solid var(--color-border);border-radius:var(--radius-surface);background:rgba(14,18,21,.72);justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.tx-flow-sign-icon{background:color-mix(in srgb,var(--color-bg-muted)72%,transparent)}}@keyframes tx-flow-spin{to{transform:rotate(360deg)}}.tx-flow-spinner{transform-origin:50%;animation:1.2s linear infinite tx-flow-spin}.tx-flow-title{color:var(--color-text);font-size:15px;font-weight:650}.tx-flow-title[data-tone=success]{color:var(--color-success)}.tx-flow-title[data-tone=warning]{color:var(--color-warning)}.tx-flow-title[data-tone=danger]{color:var(--color-danger)}.tx-flow-subtitle{overflow-wrap:anywhere;color:var(--color-text-muted);font-family:var(--font-mono);margin-top:2px;font-size:11px}.tx-flow-data-card{border:1px solid var(--color-border);border-radius:var(--radius-surface);background:var(--color-bg-deep);font-family:var(--font-mono);gap:0;padding:12px;font-size:12px;display:grid}.tx-flow-row{justify-content:space-between;gap:12px;padding:4px 0;display:flex}.tx-flow-row-label{color:var(--color-text-muted)}.tx-flow-row-value{overflow-wrap:anywhere;min-width:0;color:var(--color-text);text-align:right}.tx-flow-retry{min-height:var(--control-height);border:1px solid var(--color-accent);border-radius:var(--radius-control);background:rgba(108,180,171,.12);padding:0 12px}@supports (color:color-mix(in lab, red, red)){.tx-flow-retry{background:color-mix(in srgb,var(--color-accent)12%,transparent)}}.tx-flow-retry{color:var(--color-accent);cursor:pointer;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:760}.tx-flow-retry:disabled{cursor:not-allowed;opacity:.5}@keyframes shimmer{0%{background-position:-240px 0}to{background-position:240px 0}}.skeleton{background-color:var(--color-bg-muted);background-image:linear-gradient(90deg,transparent 0%,rgba(235,231,226,.04) 50%,transparent 100%)}@supports (color:color-mix(in lab, red, red)){.skeleton{background-image:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--color-text)4%,transparent)50%,transparent 100%)}}.skeleton{border-radius:var(--radius-surface);color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-repeat:no-repeat;background-size:240px 100%;animation:1.4s linear infinite shimmer}@keyframes fadeInUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.animate-in{animation:fadeInUp var(--dur-route)var(--ease-out)both}@keyframes poolProgressSweep{0%{opacity:.55;transform:translate(-45%)scaleX(.35)}45%{opacity:1;transform:translate(25%)scaleX(.85)}to{opacity:.55;transform:translate(115%)scaleX(.35)}}@keyframes poolPendingPop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes slippageMenuIn{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.yp-top-nav-shell{z-index:40;border-bottom:1px solid var(--color-border);background:var(--color-bg-deep);position:relative}.yp-top-nav{min-height:var(--top-nav-height);padding:8px var(--app-shell-pad-x);color:var(--color-text);font-size:var(--text-ui);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"brand routes actions";align-items:center;gap:max(12px,min(2vw,28px));display:grid}.yp-brand{min-width:0;min-height:var(--top-nav-control-height);color:var(--color-text);white-space:nowrap;grid-area:brand;align-items:center;gap:10px;line-height:1;text-decoration:none;display:inline-flex}.yp-brand-mark{flex:0 0 28px;width:28px;height:20px;display:block;overflow:visible}.yp-brand-mark path,.yp-brand-mark circle{vector-effect:non-scaling-stroke}.yp-brand-mark__rail{fill:none;stroke:var(--color-border-bright);stroke-width:1px}.yp-brand-mark__active{fill:none;stroke:var(--color-range-active);stroke-width:1px}.yp-brand-mark__boundary,.yp-brand-mark__spot-line{fill:none;stroke:var(--color-range-boundary);stroke-width:1px}.yp-brand-mark__spot{fill:var(--color-range-spot)}.yp-brand-wordmark{letter-spacing:-.02em;font-size:14px;font-weight:650}.yp-brand-beta{border:1px solid var(--color-border);border-radius:var(--radius-chip);color:var(--color-text-dim);font-size:var(--text-micro);letter-spacing:.1em;padding:2px 4px}.yp-top-nav-routes{grid-area:routes;min-width:0}.yp-top-nav-actions{grid-area:actions;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.top-nav-control{height:var(--top-nav-control-height);min-height:var(--top-nav-control-height);border-radius:var(--radius-control);align-items:center;display:inline-flex}.top-nav-wallet-trigger{gap:8px;padding:0 12px}.wallet-range-node{border:1px solid var(--color-border-bright);border-radius:var(--radius-chip);background:0 0;flex:0 0 20px;width:20px;height:20px;display:inline-block;position:relative}.wallet-range-node:before{content:"";background:var(--color-text-dim);height:1px;position:absolute;top:9px;left:4px;right:4px}.wallet-range-node:after{content:"";border-left:1px solid var(--color-accent);border-right:1px solid var(--color-accent);width:3px;height:7px;position:absolute;top:6px;left:11px}.wallet-range-node[data-active=true]:before,.wallet-range-node[data-active=true]:after{background:var(--color-accent);border-color:var(--color-accent)}.top-nav-links{min-height:var(--top-nav-control-height);align-items:center;gap:2px;padding:0 2px;display:inline-flex;position:relative}.top-nav-links__indicator{width:var(--top-nav-link-indicator-width,0px);background:var(--color-accent);pointer-events:none;height:1px;transform:translateX(var(--top-nav-link-indicator-x,0px));transition:opacity var(--dur-hover)var(--ease-out),transform var(--dur-route)var(--ease-out);position:absolute;bottom:0;left:0}.top-nav-links__indicator:before{content:"";background:var(--color-accent);width:3px;height:5px;position:absolute;bottom:-2px;left:calc(50% - 1px)}.top-nav-links__item{min-height:var(--top-nav-control-height);color:var(--color-text-muted);transition:background var(--dur-hover)var(--ease-out),color var(--dur-hover)var(--ease-out);align-items:center;padding:0 12px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.top-nav-links__item:before,.top-nav-links__item:after{content:none}.top-nav-links__label{z-index:1;position:relative}.top-nav-links__item:hover,.top-nav-links__item[data-active=true]{color:var(--color-text)}.top-nav-links__item:focus-visible{color:var(--color-text)}.top-nav-links__item[data-active=true]{font-weight:600}.top-nav-search-trigger{min-width:330px;transition:border-color var(--dur-hover)var(--ease-out),background var(--dur-hover)var(--ease-out),color var(--dur-hover)var(--ease-out);justify-content:center;padding:0 12px;position:relative;overflow:hidden}@media (max-width:640px){.top-nav-search-trigger{min-width:var(--top-nav-control-height);width:var(--top-nav-control-height);justify-content:center;padding:0}.top-nav-search-trigger__text,.top-nav-wallet-trigger{display:none}}.top-nav-search-trigger:before{content:none}.top-nav-search-trigger__icon{z-index:1;opacity:.72;transition:color var(--dur-hover)var(--ease-out),opacity var(--dur-hover)var(--ease-out);position:relative}.top-nav-search-trigger__text{z-index:1;opacity:.64;transition:opacity var(--dur-hover)var(--ease-out);position:relative}.top-nav-search-trigger:hover{border-color:#50817c!important}.top-nav-search-trigger:focus-visible{border-color:#50817c!important}@supports (color:color-mix(in lab, red, red)){.top-nav-search-trigger:hover{border-color:color-mix(in srgb,var(--color-accent)66%,var(--color-border))!important}.top-nav-search-trigger:focus-visible{border-color:color-mix(in srgb,var(--color-accent)66%,var(--color-border))!important}}.top-nav-search-trigger:hover{background:rgba(108,180,171,.07)!important}.top-nav-search-trigger:focus-visible{background:rgba(108,180,171,.07)!important}@supports (color:color-mix(in lab, red, red)){.top-nav-search-trigger:hover{background:color-mix(in srgb,var(--color-accent)7%,transparent)!important}.top-nav-search-trigger:focus-visible{background:color-mix(in srgb,var(--color-accent)7%,transparent)!important}}.top-nav-search-trigger:hover{color:var(--color-accent)!important}.top-nav-search-trigger:focus-visible{color:var(--color-accent)!important}.top-nav-search-trigger:hover .top-nav-search-trigger__icon{opacity:1}.top-nav-search-trigger:focus-visible .top-nav-search-trigger__icon{opacity:1}.top-nav-search-trigger:hover .top-nav-search-trigger__text{opacity:.9}.top-nav-search-trigger:focus-visible .top-nav-search-trigger__text{opacity:.9}.slippage-trigger{height:var(--top-nav-control-height);min-height:var(--top-nav-control-height);border:1px solid var(--color-border);border-radius:var(--radius-control);color:var(--color-text-muted);cursor:pointer;letter-spacing:.04em;transition:background var(--dur-hover)var(--ease-out),border-color var(--dur-hover)var(--ease-out),color var(--dur-hover)var(--ease-out);background:0 0;align-items:center;gap:9px;padding:0 12px;display:inline-flex;position:relative;overflow:hidden}.slippage-trigger:before{content:none}.slippage-trigger__label,.slippage-trigger__value,.slippage-trigger__chevron{z-index:1;position:relative}.slippage-trigger__label{color:var(--color-text-dim);letter-spacing:.12em;font-size:10px}.slippage-trigger__value{color:var(--color-text);font-size:14px;font-weight:800}.slippage-trigger__chevron{color:var(--color-text-muted);transition:transform var(--dur-hover)var(--ease-out),color var(--dur-hover)var(--ease-out);font-size:12px}.slippage-trigger:hover,.slippage-trigger[aria-expanded=true]{background:rgba(222,180,100,.08)}.slippage-trigger:focus-visible{background:rgba(222,180,100,.08)}@supports (color:color-mix(in lab, red, red)){.slippage-trigger:hover,.slippage-trigger[aria-expanded=true]{background:color-mix(in srgb,var(--color-warning)8%,transparent)}.slippage-trigger:focus-visible{background:color-mix(in srgb,var(--color-warning)8%,transparent)}}.slippage-trigger:hover,.slippage-trigger[aria-expanded=true]{border-color:#a78a50!important}.slippage-trigger:focus-visible{border-color:#a78a50!important}@supports (color:color-mix(in lab, red, red)){.slippage-trigger:hover,.slippage-trigger[aria-expanded=true]{border-color:color-mix(in srgb,var(--color-warning)72%,var(--color-border))!important}.slippage-trigger:focus-visible{border-color:color-mix(in srgb,var(--color-warning)72%,var(--color-border))!important}}.slippage-trigger[aria-expanded=true] .slippage-trigger__chevron{color:var(--color-warning);transform:rotate(180deg)}.slippage-menu{z-index:50;padding:var(--space-1);border:1px solid var(--color-border-bright);border-radius:var(--radius-surface);background:var(--color-bg-elevated);box-shadow:none;animation:slippageMenuIn var(--dur-hover)var(--ease-out)both;transform-origin:100% 0;position:absolute;top:calc(100% + 6px);right:0}.slippage-option{align-items:center;gap:var(--space-2);width:100%;min-height:var(--control-height-compact);border-radius:var(--radius-control);color:var(--color-text-muted);cursor:pointer;letter-spacing:.04em;text-align:left;transition:background var(--dur-hover)var(--ease-out),color var(--dur-hover)var(--ease-out);background:0 0;border:0;padding:8px 12px;font-size:12px;display:flex}.slippage-option:hover,.slippage-option[data-active=true]{background:#22231d}.slippage-option:focus-visible{background:#22231d}@supports (color:color-mix(in lab, red, red)){.slippage-option:hover,.slippage-option[data-active=true]{background:color-mix(in srgb,var(--color-warning)10%,var(--color-bg-muted))}.slippage-option:focus-visible{background:color-mix(in srgb,var(--color-warning)10%,var(--color-bg-muted))}}.slippage-option:hover,.slippage-option[data-active=true]{color:var(--color-text)}.slippage-option:focus-visible{color:var(--color-text)}.slippage-option[data-active=true]{color:var(--color-warning);font-weight:800}.fast-swap-host{z-index:90;pointer-events:none;justify-items:end;gap:10px;display:grid;position:fixed;bottom:16px;right:16px}.fast-swap-host>*{pointer-events:auto}.fast-swap-launcher{z-index:3;height:var(--control-height-compact);border:1px solid #4a7570;align-items:center;gap:8px;padding:0 12px;display:inline-flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.fast-swap-launcher{border:1px solid color-mix(in srgb,var(--color-accent)58%,var(--color-border))}}.fast-swap-launcher{border-radius:var(--radius-control);background:var(--color-bg-elevated);color:var(--color-text);cursor:pointer;box-shadow:none;letter-spacing:.08em;text-transform:uppercase;transition:border-color var(--dur-hover)var(--ease-out),color var(--dur-hover)var(--ease-out),filter var(--dur-hover)var(--ease-out);font-size:11px;font-weight:800}.fast-swap-launcher:before{content:none}.fast-swap-launcher:hover,.fast-swap-launcher[aria-expanded=true]{border-color:#5d9992!important}.fast-swap-launcher:focus-visible{border-color:#5d9992!important}@supports (color:color-mix(in lab, red, red)){.fast-swap-launcher:hover,.fast-swap-launcher[aria-expanded=true]{border-color:color-mix(in srgb,var(--color-accent)82%,var(--color-border))!important}.fast-swap-launcher:focus-visible{border-color:color-mix(in srgb,var(--color-accent)82%,var(--color-border))!important}}.fast-swap-scrim{z-index:0;cursor:default;background:0 0;border:0;padding:0;position:fixed;top:0;bottom:0;left:0;right:0}.fast-swap-panel{z-index:2;border:1px solid #558a84;width:min(368px,100vw - 16px);max-height:min(650px,100vh - 24px);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.fast-swap-panel{border:1px solid color-mix(in srgb,var(--color-accent)72%,var(--color-border))}}.fast-swap-panel{border-radius:var(--radius-surface);background:var(--color-bg-elevated);box-shadow:none;animation:slippageMenuIn var(--dur-hover)var(--ease-out)both;transform-origin:0 100%}.fast-swap-panel[data-open=false]{display:none}.fast-swap-panel__header{z-index:1;border-bottom:1px solid var(--color-border);background:var(--color-bg-elevated);justify-content:space-between;align-items:center;gap:8px;min-height:36px;padding:5px 8px;display:flex;position:-webkit-sticky;position:sticky;top:0}.fast-swap-panel__title{color:var(--color-text);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-size:10px;font-weight:700;display:inline-flex}.fast-swap-icon-button{width:var(--control-height-compact);height:var(--control-height-compact);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-bg-muted);color:var(--color-text-muted);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.fast-swap-body{scrollbar-width:thin;scrollbar-color:var(--color-border-bright)transparent;gap:8px;max-height:calc(100vh - 76px);padding:8px;display:grid;position:relative;overflow-x:hidden;overflow-y:auto}.fast-swap-grid{gap:8px;display:grid}.fast-swap-grid--two{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fast-swap-token-row{grid-template-columns:minmax(108px,.65fr) minmax(0,1fr);gap:8px;display:grid}.fast-swap-field{gap:5px;min-width:0;display:grid}.fast-swap-label,.fast-swap-kicker{color:var(--color-text-dim);font-size:var(--text-micro);letter-spacing:.12em;text-transform:uppercase}.fast-swap-input{border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-bg-deep);width:100%;min-width:0;height:36px;color:var(--color-text);font-variant-numeric:tabular-nums;padding:0 9px;font-size:12px}.fast-swap-input:focus-visible{border-color:#558a84}@supports (color:color-mix(in lab, red, red)){.fast-swap-input:focus-visible{border-color:color-mix(in srgb,var(--color-accent)72%,var(--color-border))}}.fast-swap-input:focus-visible{box-shadow:none}.fast-swap-status,.fast-swap-alert,.fast-swap-note,.fast-swap-hash{border:1px solid var(--color-border);border-radius:var(--radius-surface);background:var(--color-bg-deep);min-height:30px;color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;padding:7px 9px;font-size:10px;display:flex}.fast-swap-status[data-state=ready],.fast-swap-status[data-state=confirmed]{border-color:#3d5d5a}@supports (color:color-mix(in lab, red, red)){.fast-swap-status[data-state=ready],.fast-swap-status[data-state=confirmed]{border-color:color-mix(in srgb,var(--color-success)42%,var(--color-border))}}.fast-swap-status[data-state=ready],.fast-swap-status[data-state=confirmed]{color:var(--color-success)}.fast-swap-status[data-state=approval]{border-color:#786540}@supports (color:color-mix(in lab, red, red)){.fast-swap-status[data-state=approval]{border-color:color-mix(in srgb,var(--color-warning)48%,var(--color-border))}}.fast-swap-status[data-state=approval]{color:var(--color-warning)}.fast-swap-status[data-state=error],.fast-swap-alert{border-color:#783736}@supports (color:color-mix(in lab, red, red)){.fast-swap-status[data-state=error],.fast-swap-alert{border-color:color-mix(in srgb,var(--color-danger)46%,var(--color-border))}}.fast-swap-status[data-state=error],.fast-swap-alert{color:var(--color-danger)}.fast-swap-note{border-color:#354e4c}@supports (color:color-mix(in lab, red, red)){.fast-swap-note{border-color:color-mix(in srgb,var(--color-accent)32%,var(--color-border))}}.fast-swap-note{color:var(--color-text-muted);letter-spacing:.04em;text-transform:none}.fast-swap-alert span,.fast-swap-note span{overflow-wrap:anywhere;min-width:0}.fast-swap-preview{border:1px solid var(--color-border);border-radius:var(--radius-surface);display:grid;overflow:hidden}.fast-swap-preview__row{border-bottom:1px solid var(--color-border);background:rgba(8,12,14,.62);grid-template-columns:82px minmax(0,1fr);align-items:center;gap:10px;min-height:30px;padding:7px 9px;display:grid}@supports (color:color-mix(in lab, red, red)){.fast-swap-preview__row{background:color-mix(in srgb,var(--color-bg-deep)62%,transparent)}}.fast-swap-preview__row{color:var(--color-text-dim);font-size:10px}.fast-swap-preview__row:last-child{border-bottom:0}.fast-swap-preview__row strong{color:var(--color-text);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;overflow:hidden}.fast-swap-actions{z-index:4;grid-template-columns:var(--control-height-compact)minmax(0,1fr);background:var(--color-bg-elevated);gap:6px;margin:0 -2px -2px;padding:6px 2px 2px;display:grid;position:-webkit-sticky;position:sticky;bottom:-8px}.fast-swap-primary,.fast-swap-secondary{border-radius:var(--radius-control);cursor:pointer;height:36px;font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;justify-content:center;align-items:center;gap:6px;font-size:10px;font-weight:600;display:inline-flex}.fast-swap-primary{border:1px solid #558a84}@supports (color:color-mix(in lab, red, red)){.fast-swap-primary{border:1px solid color-mix(in srgb,var(--color-accent)72%,var(--color-border))}}.fast-swap-primary{background:#111b1c}@supports (color:color-mix(in lab, red, red)){.fast-swap-primary{background:color-mix(in srgb,var(--color-accent)9%,var(--color-bg-deep))}}.fast-swap-primary{color:var(--color-accent);box-shadow:none}.fast-swap-secondary{border:1px solid var(--color-border);background:var(--color-bg-muted);color:var(--color-text-muted)}.fast-swap-secondary--icon{width:36px;padding:0}.fast-swap-primary:disabled,.fast-swap-secondary:disabled{cursor:not-allowed;opacity:.52}.fast-swap-empty-state{justify-items:start;gap:10px;padding:18px 12px;display:grid}.fast-swap-wallet-state{border:1px solid #293838;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;margin:8px;padding:10px;display:grid}@supports (color:color-mix(in lab, red, red)){.fast-swap-wallet-state{border:1px solid color-mix(in srgb,var(--color-border)82%,var(--color-accent))}}.fast-swap-wallet-state{border-radius:var(--radius-surface);background:var(--color-bg-elevated)}.fast-swap-wallet-state__icon{border:1px solid #36514f;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.fast-swap-wallet-state__icon{border:1px solid color-mix(in srgb,var(--color-accent)34%,var(--color-border))}}.fast-swap-wallet-state__icon{border-radius:var(--radius-control);background:rgba(108,180,171,.09)}@supports (color:color-mix(in lab, red, red)){.fast-swap-wallet-state__icon{background:color-mix(in srgb,var(--color-accent)9%,transparent)}}.fast-swap-wallet-state__icon{color:var(--color-accent)}.fast-swap-wallet-state__copy{gap:3px;min-width:0;display:grid}.fast-swap-wallet-state__copy strong{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.fast-swap-wallet-state__copy span{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.fast-swap-wallet-state__button{height:var(--control-height-compact);font-size:var(--text-micro);padding:0 11px}.fast-swap-muted{color:var(--color-text-muted);font-size:12px}.fast-swap-spin{animation:.9s linear infinite fastSwapSpin}@keyframes fastSwapSpin{to{transform:rotate(360deg)}}.fast-swap-body--dex{gap:9px;padding:9px}.fast-swap-dex-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:0;display:flex}.fast-swap-mode{align-items:center;gap:8px;min-width:0;display:flex}.fast-swap-mode .fast-swap-status{border-radius:var(--radius-chip);min-height:22px;font-size:var(--text-micro);letter-spacing:.08em;padding:2px 8px}.fast-swap-control-row{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;margin-left:auto;display:flex}.fast-swap-slippage,.fast-swap-chain-trigger{height:var(--control-height-compact);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-bg-deep);color:var(--color-text);box-shadow:none;letter-spacing:.06em;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px;font-size:10px;font-weight:600;display:inline-grid}.fast-swap-chain-trigger{cursor:pointer;text-align:left;grid-template-columns:minmax(0,1fr) auto;gap:5px;width:100%;padding:0 8px}.fast-swap-chain-trigger:hover{border-color:#4a7570}.fast-swap-chain-trigger:focus-visible{border-color:#4a7570}@supports (color:color-mix(in lab, red, red)){.fast-swap-chain-trigger:hover{border-color:color-mix(in srgb,var(--color-accent)58%,var(--color-border))}.fast-swap-chain-trigger:focus-visible{border-color:color-mix(in srgb,var(--color-accent)58%,var(--color-border))}}.fast-swap-chain-trigger:hover{box-shadow:none}.fast-swap-chain-trigger:focus-visible{box-shadow:none}.fast-swap-slippage{gap:var(--space-1);width:max-content;padding:0 var(--space-2);color:var(--color-accent);flex-shrink:0;grid-template-columns:max-content 5ch max-content}.fast-swap-slippage>span,.fast-swap-control-label{color:var(--color-text-dim);font-size:var(--text-micro);letter-spacing:.1em;text-transform:uppercase}.fast-swap-slippage input{width:100%;min-width:0;color:inherit;text-align:right;font:inherit;letter-spacing:0;font-variant-numeric:tabular-nums;background:0 0;border:0}.fast-swap-slippage b{color:var(--color-accent);font:inherit}.fast-swap-chain-control{width:76px;height:var(--control-height-compact);position:relative}.fast-swap-chain-trigger__value{min-width:0;color:var(--color-text);justify-content:flex-end;align-items:center;gap:5px;display:inline-flex}.fast-swap-chain-trigger__value b{font:inherit;text-align:right;min-width:26px}.fast-swap-chain-dot{border:1px solid rgba(235,231,226,.2);width:7px;height:7px}@supports (color:color-mix(in lab, red, red)){.fast-swap-chain-dot{border:1px solid color-mix(in srgb,var(--color-text)20%,transparent)}}.fast-swap-chain-dot{border-radius:var(--radius-dot);box-shadow:none;flex:none}.fast-swap-chain-trigger__chevron{color:var(--color-text);transition:transform var(--dur-hover)var(--ease-out)}.fast-swap-chain-control[data-open=true] .fast-swap-chain-trigger__chevron{transform:rotate(180deg)}.fast-swap-chain-menu{z-index:30;border:1px solid #304141;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;width:142px;padding:5px;display:grid;position:absolute;top:calc(100% + 5px);right:0}@supports (color:color-mix(in lab, red, red)){.fast-swap-chain-menu{border:1px solid color-mix(in srgb,var(--color-border-bright)80%,var(--color-accent))}}.fast-swap-chain-menu{border-radius:var(--radius-surface);background:var(--color-bg-elevated);box-shadow:none}.fast-swap-chain-option{min-height:var(--control-height-compact);border-radius:var(--radius-control);background:var(--color-bg-muted);color:var(--color-text-muted);cursor:pointer;font-size:var(--text-micro);letter-spacing:.04em;text-align:left;border:1px solid transparent;grid-template-columns:8px minmax(0,1fr) 11px;align-items:center;gap:5px;padding:0 6px;font-weight:600;display:grid}.fast-swap-chain-option:hover,.fast-swap-chain-option[aria-selected=true]{border-color:#436965}.fast-swap-chain-option:focus-visible{border-color:#436965}@supports (color:color-mix(in lab, red, red)){.fast-swap-chain-option:hover,.fast-swap-chain-option[aria-selected=true]{border-color:color-mix(in srgb,var(--color-accent)50%,var(--color-border))}.fast-swap-chain-option:focus-visible{border-color:color-mix(in srgb,var(--color-accent)50%,var(--color-border))}}.fast-swap-chain-option:hover,.fast-swap-chain-option[aria-selected=true]{background:#172324}.fast-swap-chain-option:focus-visible{background:#172324}@supports (color:color-mix(in lab, red, red)){.fast-swap-chain-option:hover,.fast-swap-chain-option[aria-selected=true]{background:color-mix(in srgb,var(--color-accent)10%,var(--color-bg-muted))}.fast-swap-chain-option:focus-visible{background:color-mix(in srgb,var(--color-accent)10%,var(--color-bg-muted))}}.fast-swap-chain-option:hover,.fast-swap-chain-option[aria-selected=true]{color:var(--color-text)}.fast-swap-chain-option:focus-visible{color:var(--color-text)}.fast-swap-chain-option svg{color:var(--color-accent)}.fast-swap-card-stack{gap:8px;display:grid;position:relative}.fast-swap-ticket{display:contents}.fast-swap-amount-card{gap:var(--space-2);min-height:88px;padding:var(--space-3);border:1px solid #232c2d;display:grid}@supports (color:color-mix(in lab, red, red)){.fast-swap-amount-card{border:1px solid color-mix(in srgb,var(--color-border)90%,var(--color-accent))}}.fast-swap-amount-card{border-radius:var(--radius-surface);background:var(--color-bg-deep);box-shadow:none}.fast-swap-amount-card:focus-within{border-color:#4d7b76}@supports (color:color-mix(in lab, red, red)){.fast-swap-amount-card:focus-within{border-color:color-mix(in srgb,var(--color-accent)62%,var(--color-border))}}.fast-swap-amount-card:focus-within{box-shadow:none}.fast-swap-amount-card__top,.fast-swap-amount-card__main{align-items:center;gap:var(--space-2);grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid}.fast-swap-amount-card__top{color:var(--color-text);font-size:11px;font-weight:500}.fast-swap-balance{min-width:0;color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;justify-content:flex-end;align-items:center;gap:4px;font-size:10px;font-weight:500;display:inline-flex;overflow:hidden}.fast-swap-amount-card__meta{justify-content:flex-end;align-items:center;gap:var(--space-2);min-width:0;display:flex}.fast-swap-token-button{align-items:center;gap:var(--space-2);height:var(--control-height);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-bg-muted);max-width:126px;color:var(--color-text);cursor:pointer;padding:0 8px;font-size:14px;font-weight:600;display:inline-flex}.fast-swap-token-button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fast-swap-token-button:hover,.fast-swap-flip:hover,.fast-swap-token-row-button:hover{border-color:#50817c}.fast-swap-token-button:focus-visible{border-color:#50817c}.fast-swap-flip:focus-visible{border-color:#50817c}.fast-swap-token-row-button:focus-visible{border-color:#50817c}@supports (color:color-mix(in lab, red, red)){.fast-swap-token-button:hover,.fast-swap-flip:hover,.fast-swap-token-row-button:hover{border-color:color-mix(in srgb,var(--color-accent)66%,var(--color-border))}.fast-swap-token-button:focus-visible{border-color:color-mix(in srgb,var(--color-accent)66%,var(--color-border))}.fast-swap-flip:focus-visible{border-color:color-mix(in srgb,var(--color-accent)66%,var(--color-border))}.fast-swap-token-row-button:focus-visible{border-color:color-mix(in srgb,var(--color-accent)66%,var(--color-border))}}.fast-swap-token-button:hover,.fast-swap-flip:hover,.fast-swap-token-row-button:hover{box-shadow:none}.fast-swap-token-button:focus-visible{box-shadow:none}.fast-swap-flip:focus-visible{box-shadow:none}.fast-swap-token-row-button:focus-visible{box-shadow:none}.fast-swap-amount-input,.fast-swap-readonly-amount{width:100%;min-width:0;color:var(--color-text);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:25px;font-weight:600;line-height:1;overflow:hidden}.fast-swap-amount-input{font-family:var(--font-mono);background:0 0;border:0}.fast-swap-amount-input::placeholder{color:var(--color-text-dim)}.fast-swap-readonly-amount{color:#e0e3de}@supports (color:color-mix(in lab, red, red)){.fast-swap-readonly-amount{color:color-mix(in srgb,var(--color-text)92%,var(--color-accent))}}.fast-swap-quick-amounts{gap:var(--space-1);flex:none;display:inline-flex}.fast-swap-quick-amount{min-width:var(--control-height-compact);height:var(--control-height-compact);border:1px solid var(--color-border);border-radius:var(--radius-control);color:var(--color-text-muted);cursor:pointer;font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.08em;background:0 0;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.fast-swap-quick-amount:hover{border-color:#4d7b76}.fast-swap-quick-amount:focus-visible{border-color:#4d7b76}@supports (color:color-mix(in lab, red, red)){.fast-swap-quick-amount:hover{border-color:color-mix(in srgb,var(--color-accent)62%,var(--color-border))}.fast-swap-quick-amount:focus-visible{border-color:color-mix(in srgb,var(--color-accent)62%,var(--color-border))}}.fast-swap-quick-amount:hover{color:var(--color-accent)}.fast-swap-quick-amount:focus-visible{color:var(--color-accent)}.fast-swap-quick-amount:disabled{cursor:not-allowed;opacity:.45}.fast-swap-flip{z-index:2;width:var(--control-height-compact);height:var(--control-height-compact);border:2px solid var(--color-bg-elevated);border-radius:var(--radius-control);background:var(--color-bg-muted);color:var(--color-text);cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fast-swap-details{width:100%;min-width:0;padding:var(--space-2)var(--space-2)var(--space-1);border:1px solid #161a1b;margin:0 auto;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.fast-swap-details{border:1px solid color-mix(in srgb,var(--color-border)78%,var(--color-bg-deep))}}.fast-swap-details{border-radius:var(--radius-surface);background:var(--color-bg-deep)}.fast-swap-details__ledger{margin:0;padding:0;display:grid}.fast-swap-detail-row{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--space-6);color:var(--color-text-dim);font-size:10px;display:flex}.fast-swap-detail-row dt,.fast-swap-detail-row dd{margin:0}.fast-swap-detail-row dd{min-width:0;max-width:70%;color:var(--color-text);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:600;overflow:hidden}.fast-swap-detail-row[data-tone=warn] dd{color:var(--color-warning)}.fast-swap-route-panel{gap:var(--space-1);margin-top:var(--space-1);padding-top:var(--space-2);border-top:1px solid var(--color-border);display:grid}.fast-swap-route-panel__top{justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--color-text-dim);margin:0;font-size:10px;display:flex}.fast-swap-route-panel__top dt,.fast-swap-route-panel__top dd{margin:0}.fast-swap-route-panel__top dd{min-width:0;max-width:74%;color:var(--color-text);text-align:right;text-overflow:ellipsis;overflow-wrap:anywhere;white-space:normal;font-size:10px;font-weight:600;overflow:hidden}.fast-swap-route-chips{gap:var(--space-1);flex-wrap:wrap;max-height:24px;display:flex;overflow:hidden}.fast-swap-route-chips span{padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-chip);background:var(--color-bg-deep);color:var(--color-text-muted);font-size:var(--text-micro);letter-spacing:.06em}.fast-swap-body--confirm{padding:8px}.fast-swap-confirm{align-content:start;gap:8px;min-height:286px;display:grid}.fast-swap-confirm__top{border:1px solid #395754;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;padding:8px;display:grid}@supports (color:color-mix(in lab, red, red)){.fast-swap-confirm__top{border:1px solid color-mix(in srgb,var(--color-success)38%,var(--color-border))}}.fast-swap-confirm__top{border-radius:var(--radius-surface);background:var(--color-bg-elevated)}.fast-swap-confirm__badge{border:1px solid #466f6b;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.fast-swap-confirm__badge{border:1px solid color-mix(in srgb,var(--color-success)54%,var(--color-border))}}.fast-swap-confirm__badge{border-radius:var(--radius-control);background:#142021}@supports (color:color-mix(in lab, red, red)){.fast-swap-confirm__badge{background:color-mix(in srgb,var(--color-success)12%,var(--color-bg-deep))}}.fast-swap-confirm__badge{color:var(--color-success);box-shadow:none}.fast-swap-confirm__headline{gap:2px;min-width:0;display:grid}.fast-swap-confirm__headline span{color:var(--color-success);font-size:var(--text-micro);letter-spacing:.12em;text-transform:uppercase;font-weight:600}.fast-swap-confirm__headline strong{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;overflow:hidden}.fast-swap-confirm__ticket{border:1px solid #2e4241;gap:4px;padding:8px 9px;display:grid}@supports (color:color-mix(in lab, red, red)){.fast-swap-confirm__ticket{border:1px solid color-mix(in srgb,var(--color-border)76%,var(--color-accent))}}.fast-swap-confirm__ticket{border-radius:var(--radius-surface);background:var(--color-bg-elevated);box-shadow:none}.fast-swap-confirm__asset{grid-template-columns:28px minmax(0,1fr);align-items:center;gap:9px;min-width:0;min-height:40px;display:grid}.fast-swap-confirm__asset span{gap:2px;min-width:0;display:grid}.fast-swap-confirm__asset small{color:var(--color-text-dim);font-size:var(--text-micro);letter-spacing:.12em;text-transform:uppercase;font-weight:500}.fast-swap-confirm__asset strong{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.fast-swap-confirm__divider{width:100%;height:18px;color:var(--color-text-muted);justify-content:center;align-items:center;gap:8px;display:inline-flex}.fast-swap-confirm__divider:before,.fast-swap-confirm__divider:after{background:rgba(27,29,31,.82);height:1px}@supports (color:color-mix(in lab, red, red)){.fast-swap-confirm__divider:before,.fast-swap-confirm__divider:after{background:color-mix(in srgb,var(--color-border)82%,transparent)}}.fast-swap-confirm__divider:before,.fast-swap-confirm__divider:after{content:"";flex:1}.fast-swap-confirm__divider svg{border:1px solid var(--color-border);border-radius:var(--radius-chip);background:var(--color-bg-deep);width:18px;height:18px;padding:3px}.fast-swap-confirm__meta{border:1px solid rgba(27,29,31,.8);gap:5px;margin:0;padding:7px 8px;display:grid}@supports (color:color-mix(in lab, red, red)){.fast-swap-confirm__meta{border:1px solid color-mix(in srgb,var(--color-border)80%,transparent)}}.fast-swap-confirm__meta{border-radius:var(--radius-surface);background:var(--color-bg-deep)}.fast-swap-confirm__meta>div{grid-template-columns:76px minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.fast-swap-confirm__meta span,.fast-swap-confirm__meta dt{color:var(--color-text-dim);margin:0;font-size:10px}.fast-swap-confirm__meta strong,.fast-swap-confirm__meta dd,.fast-swap-confirm__meta a{min-width:0;color:var(--color-text);text-align:right;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;font-weight:600;overflow:hidden}.fast-swap-confirm__meta a{color:var(--color-accent);justify-self:end;align-items:center;gap:5px;text-decoration:none;display:inline-flex}.fast-swap-confirm__button{min-height:var(--control-height)}.fast-swap-body--post-close{gap:var(--space-2);min-height:0;max-height:none;padding:0;overflow:visible}.fast-swap-body--post-close .fast-swap-ticket{border:0;border-block:1px solid var(--color-border);background:rgba(8,12,14,.72);border-radius:0;min-width:0;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.fast-swap-body--post-close .fast-swap-ticket{background:color-mix(in srgb,var(--color-bg-deep)72%,transparent)}}.fast-swap-body--post-close .fast-swap-card-stack{gap:0}.fast-swap-body--post-close .fast-swap-amount-card{min-height:76px;padding:var(--space-2);background:0 0;border:0;border-radius:0}.fast-swap-body--post-close .fast-swap-token-button--locked{background:0 0;border:0;max-width:118px;padding-left:0;padding-right:0}.fast-swap-body--post-close .fast-swap-details{padding:var(--space-2);border:0;border-top:1px solid var(--color-border);background:0 0;border-radius:0}.fast-swap-body--post-close .fast-swap-detail-row{min-height:var(--space-5)}.fast-swap-body--post-close .fast-swap-detail-row dd{color:var(--color-text-muted);font-weight:500}.fast-swap-details__summary{gap:var(--space-4);padding:0 0 var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.fast-swap-details__summary .fast-swap-detail-row{min-width:0;min-height:28px}.fast-swap-details__summary .fast-swap-detail-row dd{color:var(--color-text);font-weight:600}.fast-swap-details__disclosure{border-top:1px solid var(--color-border);min-width:0}.fast-swap-details__disclosure>summary{gap:var(--space-2);min-height:44px;color:var(--color-text-dim);cursor:pointer;font-size:var(--text-micro);grid-template-columns:auto minmax(0,1fr) 14px;align-items:center;list-style:none;display:grid}.fast-swap-details__disclosure>summary::-webkit-details-marker{display:none}.fast-swap-details__disclosure>summary span:first-child{color:var(--color-text-muted);letter-spacing:.1em;text-transform:uppercase;font-weight:600}.fast-swap-details__disclosure>summary span:nth-child(2){text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fast-swap-details__disclosure>summary svg{transition:transform var(--dur-hover)var(--ease-out)}.fast-swap-details__disclosure[open]>summary svg{transform:rotate(180deg)}.fast-swap-details__disclosure>summary:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.fast-swap-details__disclosure-body{padding:0 0 var(--space-2);border-top:1px solid rgba(27,29,31,.72)}@supports (color:color-mix(in lab, red, red)){.fast-swap-details__disclosure-body{border-top:1px solid color-mix(in srgb,var(--color-border)72%,transparent)}}.fast-swap-details__disclosure-body .fast-swap-details__ledger{padding-top:var(--space-1)}.fast-swap-body--post-close .fast-swap-route-panel{margin-top:0}.fast-swap-body--post-close .fast-swap-status,.fast-swap-body--post-close .fast-swap-chain-static{background:0 0;border:0;padding-left:0;padding-right:0}.fast-swap-body--post-close .fast-swap-direction-switch{background:0 0;border:0;width:100%;min-width:0}.fast-swap-body--post-close .fast-swap-readonly-amount{overflow-wrap:anywhere;line-height:var(--leading-heading);text-overflow:clip;white-space:normal;overflow:visible}.fast-swap-body--post-close .fast-swap-actions{background:0 0;grid-template-columns:44px minmax(0,1fr);margin:0;padding:0;position:static;bottom:auto}.fast-swap-body--post-close .fast-swap-slippage,.fast-swap-body--post-close .fast-swap-chain-static{height:44px;min-height:44px}.fast-swap-body--post-close .fast-swap-slippage{width:auto;min-width:112px;padding-inline:var(--space-2);grid-template-columns:auto minmax(28px,1fr) auto}.fast-swap-body--post-close .fast-swap-slippage input{width:32px}.fast-swap-body--post-close .fast-swap-primary,.fast-swap-body--post-close .fast-swap-secondary{text-overflow:ellipsis;white-space:nowrap;height:44px;min-height:44px;overflow:hidden}.fast-swap-body--post-close .fast-swap-primary{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-accent-ink)}.fast-swap-body--post-close .fast-swap-secondary--icon{background:0 0;border:0;width:44px}.fast-swap-chain-static{min-width:76px;height:var(--control-height-compact);justify-content:flex-end;align-items:center;gap:var(--space-2);padding:0 var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-bg-deep);color:var(--color-text);font-size:var(--text-micro);letter-spacing:.06em;display:inline-flex}.fast-swap-direction-switch{justify-content:center;align-items:center;gap:var(--space-2);min-width:104px;min-height:44px;padding:0 var(--space-3);border:1px solid #3d5d5a;justify-self:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.fast-swap-direction-switch{border:1px solid color-mix(in srgb,var(--color-accent)42%,var(--color-border))}}.fast-swap-direction-switch{border-radius:var(--radius-control);background:var(--color-bg-deep);color:var(--color-accent);cursor:pointer;font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.fast-swap-direction-switch:focus-visible{border-color:var(--color-focus)}.fast-swap-direction-switch:disabled{cursor:not-allowed;opacity:.46}.fast-swap-direction-switch:not(:disabled):active{transform:translateY(1px)}.fast-swap-token-button--locked{border-color:#2e4241}@supports (color:color-mix(in lab, red, red)){.fast-swap-token-button--locked{border-color:color-mix(in srgb,var(--color-border)76%,var(--color-accent))}}.fast-swap-token-button--locked{background:var(--color-bg-deep);cursor:default}.fast-swap-token-button--locked:hover{border-color:#2e4241}@supports (color:color-mix(in lab, red, red)){.fast-swap-token-button--locked:hover{border-color:color-mix(in srgb,var(--color-border)76%,var(--color-accent))}}.fast-swap-token-button--locked svg:last-child{color:var(--color-accent);flex:none}.post-close-settlement{gap:var(--space-2);min-width:0;display:grid}.post-close-settlement:focus{outline:none}.tx-flow-body:has(.post-close-settlement){padding:var(--space-2)var(--space-3)}.post-close-settlement__header{gap:var(--space-1);padding-bottom:var(--space-2);border-bottom:0;display:grid}.post-close-settlement__status{justify-content:space-between;align-items:center;gap:var(--space-2);min-width:0;color:var(--color-text-dim);font-size:var(--text-micro);letter-spacing:.12em;text-transform:uppercase;font-weight:600;display:flex}.post-close-settlement__status span,.post-close-settlement__status b{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.post-close-settlement__status span{color:var(--color-success)}.post-close-settlement__status b{color:var(--color-text-dim);font:inherit;white-space:nowrap}.post-close-settlement__header h2{align-items:baseline;gap:var(--space-2);font-size:var(--text-section);line-height:var(--leading-heading);white-space:nowrap;flex:none;display:inline-flex}.post-close-settlement__header h2 span:first-child{color:var(--color-accent)}.post-close-settlement__receipt{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;display:flex}.post-close-settlement__header p{justify-content:flex-end;align-items:center;gap:0 var(--space-1);min-width:0;max-width:none;color:var(--color-text-muted);font-size:var(--text-micro);line-height:var(--leading-ui);text-align:right;white-space:nowrap;flex-wrap:nowrap;flex:auto;margin:0;display:inline-flex}.post-close-settlement__header p span{color:var(--color-text)}.post-close-settlement__direction{gap:var(--space-2);min-height:36px;padding:var(--space-2)0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);color:var(--color-text-dim);font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid}.post-close-settlement__direction span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.post-close-settlement__direction span:last-child{text-align:right}.post-close-settlement__direction strong{color:var(--color-accent);font-size:var(--text-label);white-space:nowrap;font-weight:600}.post-close-settlement__receipt svg{color:var(--color-accent);flex:none}.post-close-settlement__engine-state,.post-close-settlement__unavailable{gap:var(--space-2);min-height:72px;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-surface);background:var(--color-bg-deep);grid-template-columns:36px minmax(0,1fr);align-items:center;display:grid}.post-close-settlement__engine-state>svg,.post-close-settlement__unavailable>div{border:1px solid #385451;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.post-close-settlement__engine-state>svg,.post-close-settlement__unavailable>div{border:1px solid color-mix(in srgb,var(--color-accent)36%,var(--color-border))}}.post-close-settlement__engine-state>svg,.post-close-settlement__unavailable>div{border-radius:var(--radius-control);color:var(--color-accent)}.post-close-settlement__unavailable>div{border-color:#6d5c3c}@supports (color:color-mix(in lab, red, red)){.post-close-settlement__unavailable>div{border-color:color-mix(in srgb,var(--color-warning)42%,var(--color-border))}}.post-close-settlement__unavailable>div{color:var(--color-warning)}.post-close-settlement__unavailable[data-reason=zero-proceeds]>div{border-color:#3d5d5a}@supports (color:color-mix(in lab, red, red)){.post-close-settlement__unavailable[data-reason=zero-proceeds]>div{border-color:color-mix(in srgb,var(--color-accent)42%,var(--color-border))}}.post-close-settlement__unavailable[data-reason=zero-proceeds]>div{color:var(--color-accent)}.post-close-settlement__engine-state span,.post-close-settlement__unavailable span{gap:var(--space-1);min-width:0;display:grid}.post-close-settlement__engine-state strong,.post-close-settlement__unavailable strong{color:var(--color-text);font-size:var(--text-ui)}.post-close-settlement__engine-state small,.post-close-settlement__unavailable small{color:var(--color-text-muted);font-size:var(--text-label);line-height:var(--leading-body)}.post-close-settlement__preference{gap:var(--space-2);padding:var(--space-1)0;border-top:1px solid var(--color-border);border-bottom:0;display:grid}.post-close-settlement__preference label{gap:var(--space-2);cursor:pointer;grid-template-columns:24px minmax(0,1fr);align-items:center;min-height:44px;display:grid;position:relative}.post-close-settlement__preference label[data-disabled=true]{cursor:not-allowed;opacity:.56}.post-close-settlement__preference input{opacity:0;width:24px;height:24px;margin:0;position:absolute}.post-close-settlement__preference label:has(input:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}.post-close-settlement__check{border:1px solid var(--color-border-bright);border-radius:var(--radius-control);background:var(--color-bg-deep);width:20px;height:20px;color:var(--color-accent-ink);transition:background var(--dur-hover)var(--ease-out),border-color var(--dur-hover)var(--ease-out),color var(--dur-hover)var(--ease-out);justify-content:center;align-items:center;display:inline-flex}.post-close-settlement__preference input:checked+.post-close-settlement__check{border-color:var(--color-accent);background:var(--color-accent)}.post-close-settlement__preference label>span:last-child{justify-content:space-between;align-items:baseline;gap:var(--space-3);min-width:0;display:flex}.post-close-settlement__preference strong{color:var(--color-text);font-size:var(--text-ui);font-weight:600;line-height:var(--leading-ui)}.post-close-settlement__preference small{color:var(--color-text-muted);font-size:var(--text-label);line-height:var(--leading-body);text-align:right}.post-close-settlement__reverse{justify-content:center;align-items:center;gap:var(--space-2);width:100%;min-height:44px;padding:0 var(--space-3);border:1px solid #3d5d5a;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.post-close-settlement__reverse{border:1px solid color-mix(in srgb,var(--color-accent)42%,var(--color-border))}}.post-close-settlement__reverse{border-radius:var(--radius-control);background:var(--color-bg-deep);color:var(--color-accent);cursor:pointer;font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.post-close-settlement__reverse:disabled{cursor:not-allowed;opacity:.5}.post-close-settlement__preference>p,.post-close-settlement__exit p{color:var(--color-text-dim);font-size:var(--text-micro);line-height:var(--leading-body);margin:0}.post-close-settlement__exit{gap:var(--space-2);display:grid}.post-close-settlement__followup{gap:var(--space-1);min-width:0;padding-top:var(--space-1);border-top:1px solid var(--color-border);display:grid}.post-close-settlement__followup .post-close-settlement__preference{border-top:0;padding:0}.post-close-settlement__followup .post-close-settlement__preference:only-child{grid-column:1/-1}.post-close-settlement__skip{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;min-height:44px;padding:0 var(--space-3);border:1px solid #505457;display:inline-flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.post-close-settlement__skip{border:1px solid color-mix(in srgb,var(--color-text-dim)52%,var(--color-border))}}.post-close-settlement__skip{border-radius:var(--radius-control);background:rgba(14,18,21,.78)}@supports (color:color-mix(in lab, red, red)){.post-close-settlement__skip{background:color-mix(in srgb,var(--color-bg-muted)78%,transparent)}}.post-close-settlement__skip{color:var(--color-text);cursor:pointer;font-size:var(--text-ui);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-weight:600}.post-close-settlement__skip:focus-visible{border-color:#456c68}@supports (color:color-mix(in lab, red, red)){.post-close-settlement__skip:focus-visible{border-color:color-mix(in srgb,var(--color-accent)52%,var(--color-border))}}.post-close-settlement__skip:focus-visible{background:#151f21}@supports (color:color-mix(in lab, red, red)){.post-close-settlement__skip:focus-visible{background:color-mix(in srgb,var(--color-accent)8%,var(--color-bg-muted))}}.post-close-settlement__skip:focus-visible{color:var(--color-text)}.fast-swap-body--post-close .fast-swap-primary:not(:disabled):active,.fast-swap-body--post-close .fast-swap-secondary:not(:disabled):active,.post-close-settlement__reverse:not(:disabled):active,.post-close-settlement__skip:not(:disabled):active{transform:translateY(1px)}.post-close-settlement__preference label:not([data-disabled=true]):active .post-close-settlement__check{border-color:var(--color-accent);background:#182727}@supports (color:color-mix(in lab, red, red)){.post-close-settlement__preference label:not([data-disabled=true]):active .post-close-settlement__check{background:color-mix(in srgb,var(--color-accent)16%,var(--color-bg-deep))}}@media (hover:hover) and (pointer:fine){.fast-swap-body--post-close .fast-swap-primary:not(:disabled):hover{border-color:var(--color-accent);background:#7bbab2}@supports (color:color-mix(in lab, red, red)){.fast-swap-body--post-close .fast-swap-primary:not(:disabled):hover{background:color-mix(in srgb,var(--color-accent)88%,var(--color-text))}}.fast-swap-body--post-close .fast-swap-primary:not(:disabled):hover{color:var(--color-accent-ink)}.fast-swap-body--post-close .fast-swap-secondary:not(:disabled):hover,.fast-swap-direction-switch:not(:disabled):hover,.post-close-settlement__reverse:not(:disabled):hover{border-color:#456c68}@supports (color:color-mix(in lab, red, red)){.fast-swap-body--post-close .fast-swap-secondary:not(:disabled):hover,.fast-swap-direction-switch:not(:disabled):hover,.post-close-settlement__reverse:not(:disabled):hover{border-color:color-mix(in srgb,var(--color-accent)52%,var(--color-border))}}.fast-swap-body--post-close .fast-swap-secondary:not(:disabled):hover,.fast-swap-direction-switch:not(:disabled):hover,.post-close-settlement__reverse:not(:disabled):hover{color:var(--color-text)}.post-close-settlement__skip:not(:disabled):hover{border-color:#456c68}@supports (color:color-mix(in lab, red, red)){.post-close-settlement__skip:not(:disabled):hover{border-color:color-mix(in srgb,var(--color-accent)52%,var(--color-border))}}.post-close-settlement__skip:not(:disabled):hover{background:#151f21}@supports (color:color-mix(in lab, red, red)){.post-close-settlement__skip:not(:disabled):hover{background:color-mix(in srgb,var(--color-accent)8%,var(--color-bg-muted))}}.post-close-settlement__skip:not(:disabled):hover{color:var(--color-text)}.post-close-settlement__preference label:not([data-disabled=true]):hover .post-close-settlement__check{border-color:var(--color-accent)}}@media (min-width:640px){.fast-swap-body--post-close .fast-swap-card-stack{grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);align-items:stretch;gap:0}.fast-swap-body--post-close .fast-swap-direction-switch{width:56px;min-width:0;min-height:0;padding:var(--space-2);flex-direction:column;align-self:stretch}.fast-swap-body--post-close .fast-swap-amount-card{min-height:76px;padding:var(--space-2)}.fast-swap-body--post-close .fast-swap-readonly-amount{letter-spacing:-.02em;white-space:normal;font-size:max(14px,min(2.2vw,18px))}.fast-swap-body--post-close .fast-swap-details__ledger{column-gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.post-close-settlement__followup{align-items:stretch;gap:var(--space-2);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.post-close-settlement__followup .post-close-settlement__exit,.post-close-settlement__followup .post-close-settlement__skip,.post-close-settlement__followup .post-close-settlement__preference,.post-close-settlement__followup .post-close-settlement__preference label{height:100%}}.post-close-settlement__skip:disabled{cursor:not-allowed;opacity:.5}.post-close-preview-page{min-height:100dvh;padding:var(--space-8)var(--space-4)var(--space-16);background:var(--color-bg)}.post-close-preview-toolbar{gap:var(--space-4);width:min(920px,100%);margin:0 auto var(--space-4);display:grid}.post-close-preview-toolbar>div{gap:var(--space-1);display:grid}.post-close-preview-toolbar h1{font-size:var(--text-title)}.post-close-preview-toolbar nav{gap:var(--space-1);flex-wrap:wrap;display:flex}.post-close-preview-toolbar button{min-height:44px;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-bg-muted);color:var(--color-text-muted);cursor:pointer;font-size:var(--text-micro);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.post-close-preview-toolbar button[aria-pressed=true]{border-color:var(--color-accent);color:var(--color-accent)}.post-close-preview-shell{width:min(660px,100%);padding:var(--space-6);border:1px solid var(--color-border-bright);border-radius:var(--radius-surface);background:var(--color-bg-elevated);margin:0 auto}.post-close-preview-state-select{align-items:center;gap:var(--space-2);color:var(--color-text-dim);font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;display:inline-flex}.post-close-preview-state-select select{min-height:36px;padding:0 var(--space-2);border:1px solid var(--color-border-bright);border-radius:var(--radius-control);background:var(--color-bg-deep);color:var(--color-text);font:inherit;text-transform:uppercase}.fast-swap-body--post-close .fast-swap-actions.post-close-preview__actions{grid-template-columns:44px minmax(0,1fr)}@media (max-width:520px){.post-close-settlement__status,.post-close-settlement__direction{align-items:flex-start}.post-close-settlement__status{flex-wrap:wrap}.post-close-settlement__header h2{width:100%;min-width:0;max-width:100%;font-size:var(--text-section);overflow-wrap:anywhere;white-space:normal;flex:0 auto;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.post-close-settlement__header h2 span{overflow-wrap:anywhere;min-width:0}.post-close-settlement__receipt{align-items:flex-start;gap:var(--space-1);flex-direction:column}.post-close-settlement__header p{text-align:left;white-space:normal;justify-content:flex-start}.fast-swap-details__summary{grid-template-columns:minmax(0,1fr);gap:0}.fast-swap-details__disclosure>summary span:nth-child(2){display:none}.post-close-settlement__preference label>span:last-child{gap:var(--space-1);display:grid}.post-close-settlement__preference small{text-align:left}.post-close-settlement__direction{grid-template-columns:minmax(0,1fr)}.post-close-settlement__direction strong{grid-row:1}.post-close-settlement__direction span:last-child{text-align:left}.fast-swap-body--post-close .fast-swap-readonly-amount{letter-spacing:-.03em;white-space:normal;font-size:max(15px,min(5vw,20px))}.fast-swap-body--post-close .fast-swap-token-button{gap:var(--space-1);max-width:112px;padding-left:0;padding-right:0}.fast-swap-body--post-close .fast-swap-dex-top{grid-template-columns:minmax(0,1fr);display:grid}.fast-swap-body--post-close .fast-swap-control-row{justify-content:space-between;width:100%}.post-close-preview-page{padding:var(--space-4)var(--space-2)var(--space-12)}.post-close-preview-shell{padding:var(--space-3)}}.fast-swap-token-sheet{z-index:5;background:var(--color-bg-elevated);grid-template-rows:auto auto minmax(0,1fr) auto;gap:7px;padding:8px;display:grid;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.fast-swap-token-sheet__header{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:30px;display:grid}.fast-swap-token-sheet__header strong{color:var(--color-text);text-align:center;font-size:14px}.fast-swap-token-sheet__header>span{color:var(--color-text-muted);letter-spacing:.1em;font-size:10px}.fast-swap-token-back{width:var(--control-height-compact);height:var(--control-height-compact);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-bg-deep);color:var(--color-text);cursor:pointer;justify-content:center;align-items:center;display:inline-flex;transform:rotate(90deg)}.fast-swap-token-search{min-height:var(--control-height);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-bg-deep);color:var(--color-text-dim);align-items:center;gap:7px;padding:0 9px;display:flex}.fast-swap-token-search>span{color:var(--color-accent);letter-spacing:.08em;font-size:10px;font-weight:600}.fast-swap-token-search input{width:100%;min-width:0;color:var(--color-text);background:0 0;border:0;font-size:14px;font-weight:500}.fast-swap-token-search input::placeholder{color:var(--color-text-dim)}.fast-swap-token-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-border-bright)transparent;align-content:start;gap:5px;min-height:0;padding:2px 4px 4px 2px;display:grid;overflow-y:auto}.fast-swap-token-sheet__footer{gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border);display:grid}.fast-swap-token-sheet__footer .fast-swap-secondary{gap:var(--space-2);width:100%;padding-inline:var(--space-3)}.fast-swap-token-sheet__status{color:var(--color-text-muted);font-size:var(--text-micro)}.fast-swap-token-row-button{border-radius:var(--radius-surface);background:var(--color-bg-elevated);min-height:54px;color:var(--color-text);cursor:pointer;text-align:left;transition:background var(--dur-hover)var(--ease-out),border-color var(--dur-hover)var(--ease-out);border:1px solid transparent;grid-template-columns:28px minmax(0,1fr) minmax(70px,auto);align-items:center;gap:8px;padding:6px 9px;display:grid;position:relative;overflow:hidden}.fast-swap-token-row-button:before{content:none}.fast-swap-token-row-button:hover{background:#162022}.fast-swap-token-row-button:focus-visible{background:#162022}@supports (color:color-mix(in lab, red, red)){.fast-swap-token-row-button:hover{background:color-mix(in srgb,var(--color-accent)7%,var(--color-bg-elevated))}.fast-swap-token-row-button:focus-visible{background:color-mix(in srgb,var(--color-accent)7%,var(--color-bg-elevated))}}.fast-swap-token-row-button:hover:before,.fast-swap-token-row-button[aria-selected=true]:before{content:none}.fast-swap-token-row-button:focus-visible:before{content:none}.fast-swap-token-row-button[aria-selected=true]{border-color:#4a7570}@supports (color:color-mix(in lab, red, red)){.fast-swap-token-row-button[aria-selected=true]{border-color:color-mix(in srgb,var(--color-accent)58%,var(--color-border))}}.fast-swap-token-row-button[aria-selected=true]{background:#182325}@supports (color:color-mix(in lab, red, red)){.fast-swap-token-row-button[aria-selected=true]{background:color-mix(in srgb,var(--color-accent)9%,var(--color-bg-elevated))}}.fast-swap-token-row-button[aria-selected=true]{box-shadow:none}.fast-swap-token-row-button__meta{gap:2px;min-width:0;display:grid}.fast-swap-token-row-button__meta strong{min-width:0;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex;overflow:hidden}.fast-swap-token-row-button__meta strong span{border-radius:var(--radius-chip);background:rgba(108,180,171,.1);padding:1px 4px}@supports (color:color-mix(in lab, red, red)){.fast-swap-token-row-button__meta strong span{background:color-mix(in srgb,var(--color-accent)10%,transparent)}}.fast-swap-token-row-button__meta strong span{color:var(--color-accent);font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase}.fast-swap-token-row-button__meta>span{min-width:0}.fast-swap-token-row-button__subline{min-width:0;color:var(--color-text-muted);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;font-size:10px;display:grid;overflow:hidden}.fast-swap-token-row-button__subline>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fast-swap-token-address{border:1px solid rgba(108,180,171,.17);justify-self:end;align-items:center;gap:4px;min-width:0;padding:2px 6px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.fast-swap-token-address{border:1px solid color-mix(in srgb,var(--color-accent)17%,transparent)}}.fast-swap-token-address{border-radius:var(--radius-chip);background:var(--color-bg-deep);color:#83adab!important}@supports (color:color-mix(in lab, red, red)){.fast-swap-token-address{color:color-mix(in srgb,var(--color-accent)54%,var(--color-text-muted))!important}}.fast-swap-token-address{font-family:var(--font-mono);font-weight:500;line-height:1;font-size:var(--text-micro)!important}.fast-swap-token-address:before{border-radius:var(--radius-dot);background:#7bb0ab;width:4px;height:4px}@supports (color:color-mix(in lab, red, red)){.fast-swap-token-address:before{background:color-mix(in srgb,var(--color-accent)70%,var(--color-text-muted))}}.fast-swap-token-address:before{box-shadow:none;content:"";flex:none}.fast-swap-token-row-button[aria-selected=true] .fast-swap-token-address{border-color:rgba(108,180,171,.34)}@supports (color:color-mix(in lab, red, red)){.fast-swap-token-row-button[aria-selected=true] .fast-swap-token-address{border-color:color-mix(in srgb,var(--color-accent)34%,transparent)}}.fast-swap-token-row-button[aria-selected=true] .fast-swap-token-address{color:#8bc1b9!important}@supports (color:color-mix(in lab, red, red)){.fast-swap-token-row-button[aria-selected=true] .fast-swap-token-address{color:color-mix(in srgb,var(--color-accent)75%,var(--color-text))!important}}.fast-swap-token-row-button__right{color:var(--color-text-muted);justify-items:end;gap:3px;font-size:10px;display:grid}.fast-swap-token-row-button__right .tabular{color:#d5d5d2;max-width:84px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.fast-swap-token-row-button__right .tabular{color:color-mix(in srgb,var(--color-text)72%,var(--color-text-muted))}}.fast-swap-token-row-button__right .tabular{text-overflow:ellipsis;white-space:nowrap}.fast-swap-token-row-button__right svg{color:var(--color-accent)}.fast-swap-token-row-button__amount{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.fast-swap-token-row-button__usd{color:var(--color-text-muted);font-size:var(--text-micro);letter-spacing:.04em}.fast-swap-token-hint{min-height:42px;color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;padding:0 10px;font-size:10px;display:flex}.pools-nav-feedback{top:var(--top-nav-height);z-index:80;pointer-events:none;position:fixed;left:0;right:0}.pools-nav-feedback__bar{background:rgba(108,180,171,.1);width:100%;height:2px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pools-nav-feedback__bar{background:color-mix(in srgb,var(--color-accent)10%,transparent)}}.pools-nav-feedback__bar:before{content:"";background:linear-gradient(90deg,transparent,var(--color-accent),var(--color-success),transparent);transform-origin:0;width:62%;height:100%;animation:poolProgressSweep .9s var(--ease-in-out)infinite;display:block}.pools-nav-feedback__badge{border:1px solid var(--color-border-bright);border-radius:var(--radius-chip);background:var(--color-bg-elevated);color:var(--color-text-muted);align-items:center;gap:7px;padding:5px 9px;display:inline-flex;position:absolute;top:8px;right:16px;box-shadow:0 10px 24px rgba(10,15,17,.3)}@supports (color:color-mix(in lab, red, red)){.pools-nav-feedback__badge{box-shadow:0 10px 24px color-mix(in srgb,var(--color-bg)30%,transparent)}}.pools-nav-feedback__badge{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;animation:poolPendingPop var(--dur-hover)var(--ease-out)both;font-size:10px}.pools-nav-feedback__dot{border-radius:var(--radius-dot);background:var(--color-accent);width:6px;height:6px;box-shadow:none}.pool-row-link{transition:background var(--dur-hover)var(--ease-out),border-color var(--dur-hover)var(--ease-out)}.pool-row-link:hover{background:rgba(108,180,171,.04)!important}@supports (color:color-mix(in lab, red, red)){.pool-row-link:hover{background:color-mix(in srgb,var(--color-accent)4%,transparent)!important}}.pool-row-link:hover .pool-table-sticky-cell{background:#0e1618}@supports (color:color-mix(in lab, red, red)){.pool-row-link:hover .pool-table-sticky-cell{background:color-mix(in srgb,var(--color-accent)4%,var(--color-bg))}}.pool-row-link[data-selected=true]:hover{background:rgba(108,180,171,.08)!important}@supports (color:color-mix(in lab, red, red)){.pool-row-link[data-selected=true]:hover{background:color-mix(in srgb,var(--color-accent)8%,transparent)!important}}.pool-row-link[data-selected=true] .pool-table-sticky-cell{background:#10191b}@supports (color:color-mix(in lab, red, red)){.pool-row-link[data-selected=true] .pool-table-sticky-cell{background:color-mix(in srgb,var(--color-accent)6%,var(--color-bg))}}.pool-row-link[data-selected=true]:hover .pool-table-sticky-cell{background:#121c1e}@supports (color:color-mix(in lab, red, red)){.pool-row-link[data-selected=true]:hover .pool-table-sticky-cell{background:color-mix(in srgb,var(--color-accent)8%,var(--color-bg))}}.scalper-row-link{isolation:isolate;transition:background var(--dur-hover)var(--button-motion-ease),border-color var(--dur-hover)var(--button-motion-ease);position:relative;overflow:hidden}.scalper-row-link>*{z-index:1;position:relative}.scalper-row-link:before,.scalper-row-link:after{content:none}.scalper-row-link:hover{background:rgba(108,180,171,.05)!important}.scalper-row-link:focus-visible{background:rgba(108,180,171,.05)!important}@supports (color:color-mix(in lab, red, red)){.scalper-row-link:hover{background:color-mix(in srgb,var(--color-accent)5%,transparent)!important}.scalper-row-link:focus-visible{background:color-mix(in srgb,var(--color-accent)5%,transparent)!important}}.scalper-row-link:hover{box-shadow:none}.scalper-row-link:focus-visible{box-shadow:none}.scalper-position-meta{white-space:nowrap;min-width:0;overflow:hidden}.scalper-position-meta__strategy{color:var(--color-accent);letter-spacing:0;font-weight:760}.scalper-position-meta__sep{color:var(--color-text-dim);opacity:.74}.scalper-position-meta__chip,.scalper-position-meta__version{border:1px solid #36514f;align-items:center;min-height:16px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.scalper-position-meta__chip,.scalper-position-meta__version{border:1px solid color-mix(in srgb,var(--color-accent)34%,var(--color-border))}}.scalper-position-meta__chip,.scalper-position-meta__version{border-radius:var(--radius-chip);background:rgba(108,180,171,.07);padding:0 5px}@supports (color:color-mix(in lab, red, red)){.scalper-position-meta__chip,.scalper-position-meta__version{background:color-mix(in srgb,var(--color-accent)7%,transparent)}}.scalper-position-meta__chip,.scalper-position-meta__version{color:#8ac0b8}@supports (color:color-mix(in lab, red, red)){.scalper-position-meta__chip,.scalper-position-meta__version{color:color-mix(in srgb,var(--color-accent)76%,var(--color-text))}}.scalper-position-meta__chip,.scalper-position-meta__version{letter-spacing:0;font-weight:760;line-height:1}.scalper-position-meta__version{border-color:rgba(33,37,38,.76)}@supports (color:color-mix(in lab, red, red)){.scalper-position-meta__version{border-color:color-mix(in srgb,var(--color-border-bright)76%,transparent)}}.scalper-position-meta__version{background:rgba(14,18,21,.54)}@supports (color:color-mix(in lab, red, red)){.scalper-position-meta__version{background:color-mix(in srgb,var(--color-bg-muted)54%,transparent)}}.scalper-position-meta__version{color:var(--color-text-muted)}.scalper-row-link:hover .scalper-position-meta__chip{border-color:#4d7b76}.scalper-row-link:focus-visible .scalper-position-meta__chip{border-color:#4d7b76}@supports (color:color-mix(in lab, red, red)){.scalper-row-link:hover .scalper-position-meta__chip{border-color:color-mix(in srgb,var(--color-accent)62%,var(--color-border))}.scalper-row-link:focus-visible .scalper-position-meta__chip{border-color:color-mix(in srgb,var(--color-accent)62%,var(--color-border))}}.scalper-row-link:hover .scalper-position-meta__chip{background:rgba(108,180,171,.12)}.scalper-row-link:focus-visible .scalper-position-meta__chip{background:rgba(108,180,171,.12)}@supports (color:color-mix(in lab, red, red)){.scalper-row-link:hover .scalper-position-meta__chip{background:color-mix(in srgb,var(--color-accent)12%,transparent)}.scalper-row-link:focus-visible .scalper-position-meta__chip{background:color-mix(in srgb,var(--color-accent)12%,transparent)}}.scalper-row-link:hover .scalper-position-meta__chip{color:var(--color-accent)}.scalper-row-link:focus-visible .scalper-position-meta__chip{color:var(--color-accent)}.pool-table-sticky-cell{z-index:2;background:var(--color-bg);position:-webkit-sticky;position:sticky}.pool-table-sticky-cell--apr{border-left:1px solid var(--color-border);box-shadow:none;right:120px}.pool-table-sticky-cell--fee-tvl{right:0}.pool-list-header{transition:none}.pool-list-header .pool-table-sticky-cell{background:var(--color-bg-deep)}.pool-table-header-cell,.pool-table-metric{text-overflow:ellipsis;white-space:nowrap;min-width:0;transition:color var(--dur-hover)var(--ease-out),opacity var(--dur-hover)var(--ease-out),transform var(--dur-route)var(--ease-out);overflow:hidden}.pool-table-compact-hidden{opacity:0;visibility:hidden;transform:translate(-4px)}.pool-table-group-start{border-left:1px solid rgba(33,37,38,.44);padding-left:10px}@supports (color:color-mix(in lab, red, red)){.pool-table-group-start{border-left:1px solid color-mix(in srgb,var(--color-border-bright)44%,transparent)}}.pool-table-group-start{box-shadow:none}.pool-table-group-start--tvl{border-left-color:#314846}@supports (color:color-mix(in lab, red, red)){.pool-table-group-start--tvl{border-left-color:color-mix(in srgb,var(--color-accent)28%,var(--color-border))}}.pool-table-group-start--vol{border-left-color:#36514f}@supports (color:color-mix(in lab, red, red)){.pool-table-group-start--vol{border-left-color:color-mix(in srgb,var(--color-accent)34%,var(--color-border))}}.pool-table-group-start--fees,.pool-table-group-start--right{border-left-color:#314846}@supports (color:color-mix(in lab, red, red)){.pool-table-group-start--fees,.pool-table-group-start--right{border-left-color:color-mix(in srgb,var(--color-accent)28%,var(--color-border))}}.pool-table-spacer{pointer-events:none;min-width:0}.pool-table-metric{color:var(--color-text-muted);font-weight:560}.pool-table-metric--fee-tier{color:#d9e0da}@supports (color:color-mix(in lab, red, red)){.pool-table-metric--fee-tier{color:color-mix(in srgb,var(--color-text)86%,var(--color-accent))}}.pool-table-metric--fee-tier{font-weight:700}.pool-table-metric--age{color:#bad4cd}@supports (color:color-mix(in lab, red, red)){.pool-table-metric--age{color:color-mix(in srgb,var(--color-text)62%,var(--color-accent))}}.pool-table-metric--age{font-weight:650}.pool-table-metric--tvl{color:#83bdb5}@supports (color:color-mix(in lab, red, red)){.pool-table-metric--tvl{color:color-mix(in srgb,var(--color-accent)82%,var(--color-text))}}.pool-table-metric--recent{color:#87acaa}@supports (color:color-mix(in lab, red, red)){.pool-table-metric--recent{color:color-mix(in srgb,var(--color-accent)46%,var(--color-text-muted))}}.pool-table-metric--flow{color:var(--color-text)}.pool-table-metric--fees{color:#cfdcd6}@supports (color:color-mix(in lab, red, red)){.pool-table-metric--fees{color:color-mix(in srgb,var(--color-text)78%,var(--color-accent))}}.pool-table-metric--apr{color:#8fc2bb}@supports (color:color-mix(in lab, red, red)){.pool-table-metric--apr{color:color-mix(in srgb,var(--color-success)72%,var(--color-text))}}.pool-table-metric--fee-tvl{color:#83bdb5}@supports (color:color-mix(in lab, red, red)){.pool-table-metric--fee-tvl{color:color-mix(in srgb,var(--color-accent)82%,var(--color-text))}}.pool-table-metric--empty,.pool-table-metric--zero{color:var(--color-text-dim)}.pool-table-metric--hot,.pool-table-metric--fee-tvl.pool-table-metric--hot{color:var(--color-success)}.pool-list-panel{flex-direction:column;min-width:0;min-height:0;transition:none;display:flex}.pool-list-panel[data-inspector-open=true]{margin-right:min(360px,100vw - 16px)}.pool-inspector-drawer{top:var(--top-nav-height);z-index:38;opacity:0;pointer-events:none;width:min(360px,100vw - 16px);transition:transform var(--dur-route)var(--ease-out),opacity var(--dur-hover)var(--ease-out);border-left:1px solid var(--color-border);box-shadow:none;position:fixed;bottom:0;right:0;transform:translate(calc(100% + 16px))}.pool-inspector-drawer[data-open=true]{opacity:1;pointer-events:auto;transform:translate(0)}.pool-inspector-drawer .pool-inspector-panel{width:100%;height:100%;max-height:calc(100dvh - var(--top-nav-height));scrollbar-width:none;position:relative;top:auto}.pool-inspector-drawer .pool-inspector-panel::-webkit-scrollbar{width:0;height:0}.pool-inspector-close{width:var(--control-height-compact);height:var(--control-height-compact);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-bg-elevated);color:var(--color-text-muted);cursor:pointer;transition:background var(--dur-hover)var(--ease-out),border-color var(--dur-hover)var(--ease-out),color var(--dur-hover)var(--ease-out);flex:none;justify-content:center;align-items:center;display:inline-flex}.pool-inspector-close:hover{border-color:#4a7570}.pool-inspector-close:focus-visible{border-color:#4a7570}@supports (color:color-mix(in lab, red, red)){.pool-inspector-close:hover{border-color:color-mix(in srgb,var(--color-accent)58%,var(--color-border))}.pool-inspector-close:focus-visible{border-color:color-mix(in srgb,var(--color-accent)58%,var(--color-border))}}.pool-inspector-close:hover{background:rgba(108,180,171,.08)}.pool-inspector-close:focus-visible{background:rgba(108,180,171,.08)}@supports (color:color-mix(in lab, red, red)){.pool-inspector-close:hover{background:color-mix(in srgb,var(--color-accent)8%,transparent)}.pool-inspector-close:focus-visible{background:color-mix(in srgb,var(--color-accent)8%,transparent)}}.pool-inspector-close:hover{color:var(--color-accent)}.pool-inspector-close:focus-visible{color:var(--color-accent)}.pool-inspector-close:hover{filter:brightness(1.04)}.pool-sticky-panel{scrollbar-width:thin;scrollbar-color:var(--color-border-bright)transparent;max-height:100%;transition:opacity var(--dur-hover)var(--ease-out),transform var(--dur-hover)var(--ease-out);align-self:start;position:-webkit-sticky;position:sticky;top:0;overflow-y:auto}.pool-filter-control,.pool-range-card,.pool-primary-range-link,.pool-use-link{transition:background var(--dur-hover)var(--ease-out),border-color var(--dur-hover)var(--ease-out),color var(--dur-hover)var(--ease-out),opacity var(--dur-hover)var(--ease-out)}.pool-filter-control:hover{border-color:#558a84!important}@supports (color:color-mix(in lab, red, red)){.pool-filter-control:hover{border-color:color-mix(in srgb,var(--color-accent)72%,var(--color-border))!important}}.pool-filter-control:hover{background:rgba(108,180,171,.08)!important}@supports (color:color-mix(in lab, red, red)){.pool-filter-control:hover{background:color-mix(in srgb,var(--color-accent)8%,transparent)!important}}.pool-filter-control:focus-visible{box-shadow:none}.pool-primary-range-link:focus-visible{box-shadow:none}.pool-use-link:focus-visible{box-shadow:none}.pool-row-link:focus-visible{box-shadow:none}.pool-range-card:hover{border-color:#3d5d5a!important}@supports (color:color-mix(in lab, red, red)){.pool-range-card:hover{border-color:color-mix(in srgb,var(--color-accent)42%,var(--color-border))!important}}.pool-range-card:hover{background:#1c2b2c!important}@supports (color:color-mix(in lab, red, red)){.pool-range-card:hover{background:color-mix(in srgb,var(--color-bg-elevated)86%,var(--color-accent))!important}}.pool-primary-range-link:hover{background:rgba(108,180,171,.14)!important}@supports (color:color-mix(in lab, red, red)){.pool-primary-range-link:hover{background:color-mix(in srgb,var(--color-accent)14%,transparent)!important}}.pool-primary-range-link:hover{box-shadow:none}.pool-use-link:hover{background:rgba(108,180,171,.14)!important}@supports (color:color-mix(in lab, red, red)){.pool-use-link:hover{background:color-mix(in srgb,var(--color-accent)14%,transparent)!important}}.pool-use-link:hover{box-shadow:none}@keyframes landingRise{0%{transform:translateY(16px)}to{transform:translate(0)}}@keyframes landingPreviewIn{0%{opacity:0;transform:translate(24px,12px)scale(.98)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes landingScrollIn{0%{opacity:.46;transform:translateY(14px)}to{opacity:1;transform:translate(0)}}.landing-reveal{opacity:1;will-change:transform;animation:.62s cubic-bezier(.16,1,.3,1) both landingRise}.landing-preview{opacity:0;will-change:opacity,transform;animation:.76s cubic-bezier(.16,1,.3,1) .18s both landingPreviewIn}.landing-card{transition:border-color .15s,transform .15s,box-shadow .15s}.landing-card:hover{border-color:#3d5d5a!important}@supports (color:color-mix(in lab, red, red)){.landing-card:hover{border-color:color-mix(in srgb,var(--color-accent)42%,var(--color-border))!important}}.landing-card:hover{transform:translateY(-2px);box-shadow:0 18px 48px rgba(8,12,14,.44)}@supports (color:color-mix(in lab, red, red)){.landing-card:hover{box-shadow:0 18px 48px color-mix(in srgb,var(--color-bg-deep)44%,transparent)}}.landing-page h1,.landing-page h2,.landing-page h3{overflow-wrap:anywhere;min-width:0}.landing-page .site-button-like{white-space:nowrap;justify-content:center;line-height:1}.landing-page .site-button-like:focus-visible{outline-offset:2px;outline:2px solid var(--color-focus)!important}.landing-page .site-button-like:active{transform:translateY(0)scale(.985)}.landing-route-card{position:relative}.landing-route-card:after{content:"";background:linear-gradient(90deg,transparent,rgba(108,180,171,.44),transparent);height:1px;position:absolute;top:auto;bottom:0;left:14px;right:14px}@supports (color:color-mix(in lab, red, red)){.landing-route-card:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-accent)44%,transparent),transparent)}}.landing-route-card:after{opacity:.72;pointer-events:none}@media (max-width:420px){.landing-page .site-button-like{width:100%}}@supports (animation-timeline:view()){.landing-scroll{opacity:1;will-change:opacity,transform;animation:linear both landingScrollIn;animation-timeline:view();animation-range:entry cover 18%;transform:translateY(18px)}}@media (prefers-reduced-motion:reduce){.skeleton{animation:none}.animate-in,.pools-nav-feedback__bar:before,.pools-nav-feedback__badge,.top-nav-search-trigger,.top-nav-search-trigger__icon,.top-nav-search-trigger__text,.top-nav-links__indicator,.top-nav-links__item,.slippage-trigger,.slippage-trigger__chevron,.slippage-menu,.slippage-option,.fast-swap-launcher,.fast-swap-panel,.fast-swap-spin,.tx-flow-spinner,.pool-row-link,.scalper-row-link,.pool-list-header,.pool-list-panel,.pool-table-header-cell,.pool-table-metric,.pool-sticky-panel,.pool-filter-control,.pool-range-card,.pool-primary-range-link,.pool-use-link,.landing-reveal,.landing-preview,.landing-scroll,.landing-card{opacity:1;transition:none;animation:none;transform:none}.pool-inspector-drawer,.pool-inspector-close{transition:none;animation:none}.pool-table-compact-hidden{opacity:0;visibility:hidden;transform:none}.pool-inspector-drawer[data-open=false]{opacity:0;transform:translate(calc(100% + 16px))}.pool-inspector-drawer[data-open=true]{opacity:1;transform:translate(0)}.pool-inspector-close:hover{transform:none}.scalper-row-link:before,.scalper-row-link:after{transition:none}.site-button-like:before,.top-nav-links__item:before,.top-nav-links__item:after,.top-nav-search-trigger:before,.slippage-trigger:before{opacity:0;animation:none}:where(button,[role=button],.site-button-like,.top-nav-search-trigger,.slippage-trigger,.slippage-option,.pool-filter-control,.pool-primary-range-link,.pool-use-link){transition:none;transform:none}}@keyframes flash-up{0%{background-color:color-mix(in srgb,var(--color-success)28%,transparent)}to{background-color:transparent}}@keyframes flash-down{0%{background-color:color-mix(in srgb,var(--color-danger)28%,transparent)}to{background-color:transparent}}.flash-up{animation:flash-up var(--dur-data)var(--ease-out);border-radius:var(--radius-chip)}.flash-down{animation:flash-down var(--dur-data)var(--ease-out);border-radius:var(--radius-chip)}@keyframes pulse-once{0%{background-color:color-mix(in srgb,var(--color-accent)22%,transparent)}to{background-color:transparent}}.pulse-once{animation:pulse-once var(--dur-overlay)var(--ease-out);border-radius:var(--radius-chip)}@keyframes tape-row-in{0%{background-color:color-mix(in srgb,var(--color-accent)14%,transparent);opacity:.55}to{opacity:1;background-color:transparent}}.tape-row-in{animation:tape-row-in var(--dur-data)var(--ease-out)}@media (prefers-reduced-motion:reduce){.flash-up,.flash-down,.pulse-once,.tape-row-in{animation:none}}.metric-tooltip-body{display:none}.metric-tooltip-trigger:hover .metric-tooltip-body,.metric-tooltip-trigger:focus-within .metric-tooltip-body{opacity:1;visibility:visible;transition:opacity var(--dur-hover)var(--ease-out),visibility 0s linear 0s;display:block}.metric-tooltip-trigger:focus-visible .metric-tooltip-body{opacity:1;visibility:visible;transition:opacity var(--dur-hover)var(--ease-out),visibility 0s linear 0s;display:block}.metric-tooltip-trigger:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.yp-input-shell:focus-within:not([data-invalid=true]),.fast-swap-amount-card:focus-within,.fast-swap-token-search:focus-within,.fast-swap-slippage:focus-within{border-color:var(--color-focus)!important;box-shadow:none!important}.pools-grid{background:var(--color-bg);flex:auto;grid-template-rows:minmax(0,1fr);grid-template-columns:292px minmax(0,1fr);min-height:0;display:grid}.pools-table-scroll-top{scrollbar-width:thin;scrollbar-color:rgba(33,37,38,.62) transparent;background:0 0;min-width:0;height:8px;margin:0 8px;overflow-x:auto;overflow-y:hidden}@supports (color:color-mix(in lab, red, red)){.pools-table-scroll-top{scrollbar-color:color-mix(in srgb,var(--color-border-bright)62%,transparent)transparent}}.pools-table-scroll-top::-webkit-scrollbar{height:5px}.pools-table-scroll-top::-webkit-scrollbar-track{background:0 0}.pools-table-scroll-top::-webkit-scrollbar-thumb{border-radius:var(--radius-chip);background:rgba(33,37,38,.58)}@supports (color:color-mix(in lab, red, red)){.pools-table-scroll-top::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--color-border-bright)58%,transparent)}}.pools-table-scroll-top[data-visible=false]{display:none}.pools-table-scroll-spacer{height:1px}.pools-table-scroll{scrollbar-width:none;flex:auto;min-width:0;min-height:0;overflow:auto}.pools-table-scroll::-webkit-scrollbar{width:0;height:0}.pools-table-inner{width:max-content;min-width:100%}.yp-local-scroll{overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:var(--color-border-bright)transparent;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden}.yp-local-scroll:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.yp-local-scroll::-webkit-scrollbar{height:6px}.yp-local-scroll::-webkit-scrollbar-track{background:var(--color-bg-deep)}.yp-local-scroll::-webkit-scrollbar-thumb{border-radius:var(--radius-chip);background:var(--color-border-bright)}.yp-popover-menu,.fast-swap-launcher,.fast-swap-panel,.fast-swap-chain-menu,.fast-swap-amount-card,.fast-swap-details,.fast-swap-token-sheet,.fast-swap-token-list,.fast-swap-token-row-button,.fast-swap-confirm,.fast-swap-confirm__top,.fast-swap-confirm__ticket,.fast-swap-confirm__asset,.fast-swap-confirm__meta,.fast-swap-preview,.fast-swap-route-panel,.fast-swap-wallet-state{border-radius:var(--radius-surface);box-shadow:none}.fast-swap-panel,.fast-swap-chain-menu,.fast-swap-amount-card,.fast-swap-details,.fast-swap-token-sheet,.fast-swap-token-list,.fast-swap-token-row-button,.fast-swap-confirm,.fast-swap-confirm__top,.fast-swap-confirm__ticket,.fast-swap-confirm__asset,.fast-swap-confirm__meta,.fast-swap-preview,.fast-swap-route-panel,.fast-swap-wallet-state{background:var(--color-bg-elevated)}.fast-swap-actions,.fast-swap-confirm__top,.fast-swap-confirm__ticket,.fast-swap-token-sheet,.fast-swap-token-row-button,.fast-swap-token-address,.fast-swap-wallet-state{background-image:none}.fast-swap-actions,.fast-swap-token-sheet{background-color:var(--color-bg-elevated)}.fast-swap-status,.fast-swap-alert,.fast-swap-note,.fast-swap-hash,.fast-swap-preview__row,.fast-swap-details,.fast-swap-confirm__meta,.fast-swap-token-search,.fast-swap-token-address{background-color:var(--color-bg-deep);box-shadow:none}.fast-swap-launcher,.fast-swap-icon-button,.fast-swap-input,.fast-swap-primary,.fast-swap-secondary,.fast-swap-slippage,.fast-swap-chain-trigger,.fast-swap-chain-option,.fast-swap-token-button,.fast-swap-quick-amount,.fast-swap-flip,.fast-swap-token-back,.fast-swap-token-search,.fast-swap-confirm__button{border-radius:var(--radius-control);box-shadow:none}.fast-swap-mode .fast-swap-status,.fast-swap-route-chips span,.fast-swap-token-row-button__meta strong span,.fast-swap-token-address{border-radius:var(--radius-chip)}.fast-swap-launcher,.fast-swap-icon-button,.fast-swap-slippage,.fast-swap-chain-trigger,.fast-swap-chain-control,.fast-swap-quick-amount,.fast-swap-flip,.fast-swap-token-back,.fast-swap-wallet-state__button{min-height:var(--control-height-compact)}.fast-swap-icon-button,.fast-swap-flip,.fast-swap-token-back{width:var(--control-height-compact);height:var(--control-height-compact)}.fast-swap-slippage,.fast-swap-chain-trigger,.fast-swap-chain-control,.fast-swap-primary,.fast-swap-secondary,.fast-swap-quick-amount,.fast-swap-wallet-state__button{height:var(--control-height-compact)}.fast-swap-token-button,.fast-swap-token-search,.fast-swap-confirm__button{min-height:var(--control-height)}.fast-swap-label,.fast-swap-kicker,.fast-swap-control-label,.fast-swap-slippage>span,.fast-swap-chain-option,.fast-swap-quick-amount,.fast-swap-route-chips span,.fast-swap-confirm__headline span,.fast-swap-confirm__asset small,.fast-swap-token-row-button__meta strong span,.fast-swap-token-address,.fast-swap-token-row-button__usd,.fast-swap-wallet-state__button{font-size:var(--text-micro)!important}.fast-swap-chain-trigger__chevron{transition:transform var(--dur-hover)var(--ease-out)}.fast-swap-amount-card:focus-within,.fast-swap-chain-trigger:hover,.fast-swap-token-button:not(.fast-swap-token-button--locked):hover,.fast-swap-flip:hover,.fast-swap-token-row-button:hover,.fast-swap-token-row-button[data-active=true],.fast-swap-token-row-button[aria-selected=true]{border-color:#48726e}.fast-swap-chain-trigger:focus-visible{border-color:#48726e}.fast-swap-token-button:not(.fast-swap-token-button--locked):focus-visible{border-color:#48726e}.fast-swap-flip:focus-visible{border-color:#48726e}.fast-swap-token-row-button:focus-visible{border-color:#48726e}@supports (color:color-mix(in lab, red, red)){.fast-swap-amount-card:focus-within,.fast-swap-chain-trigger:hover,.fast-swap-token-button:not(.fast-swap-token-button--locked):hover,.fast-swap-flip:hover,.fast-swap-token-row-button:hover,.fast-swap-token-row-button[data-active=true],.fast-swap-token-row-button[aria-selected=true]{border-color:color-mix(in srgb,var(--color-accent)56%,var(--color-border))}.fast-swap-chain-trigger:focus-visible{border-color:color-mix(in srgb,var(--color-accent)56%,var(--color-border))}.fast-swap-token-button:not(.fast-swap-token-button--locked):focus-visible{border-color:color-mix(in srgb,var(--color-accent)56%,var(--color-border))}.fast-swap-flip:focus-visible{border-color:color-mix(in srgb,var(--color-accent)56%,var(--color-border))}.fast-swap-token-row-button:focus-visible{border-color:color-mix(in srgb,var(--color-accent)56%,var(--color-border))}}.fast-swap-amount-card:focus-within,.fast-swap-chain-trigger:hover,.fast-swap-token-button:not(.fast-swap-token-button--locked):hover,.fast-swap-flip:hover,.fast-swap-token-row-button:hover,.fast-swap-token-row-button[data-active=true],.fast-swap-token-row-button[aria-selected=true]{box-shadow:none}.fast-swap-chain-trigger:focus-visible{box-shadow:none}.fast-swap-token-button:not(.fast-swap-token-button--locked):focus-visible{box-shadow:none}.fast-swap-flip:focus-visible{box-shadow:none}.fast-swap-token-row-button:focus-visible{box-shadow:none}.fast-swap-launcher:before,.fast-swap-token-row-button:before,.scalper-row-link:before,.scalper-row-link:after{content:none}.fast-swap-chain-dot,.fast-swap-confirm__badge,.fast-swap-token-hint:before,.pools-nav-feedback__badge:before{box-shadow:none}.fast-swap-chain-dot,.fast-swap-token-address:before{border-radius:var(--radius-dot);box-shadow:none}.fast-swap-token-row-button:hover,.fast-swap-token-row-button[data-active=true],.fast-swap-token-row-button[aria-selected=true],.scalper-row-link:hover{background:#162022}.fast-swap-token-row-button:focus-visible{background:#162022}.scalper-row-link:focus-visible{background:#162022}@supports (color:color-mix(in lab, red, red)){.fast-swap-token-row-button:hover,.fast-swap-token-row-button[data-active=true],.fast-swap-token-row-button[aria-selected=true],.scalper-row-link:hover{background:color-mix(in srgb,var(--color-accent)7%,var(--color-bg-elevated))}.fast-swap-token-row-button:focus-visible{background:color-mix(in srgb,var(--color-accent)7%,var(--color-bg-elevated))}.scalper-row-link:focus-visible{background:color-mix(in srgb,var(--color-accent)7%,var(--color-bg-elevated))}}.fast-swap-token-row-button:hover,.fast-swap-token-row-button[data-active=true],.fast-swap-token-row-button[aria-selected=true],.scalper-row-link:hover{box-shadow:none;transform:none}.fast-swap-token-row-button:focus-visible{box-shadow:none;transform:none}.scalper-row-link:focus-visible{box-shadow:none;transform:none}.fast-swap-panel,.fast-swap-token-sheet{border-color:var(--color-border-bright)}.fast-swap-details{padding:var(--space-3)}.fast-swap-details .fast-swap-route-panel{background:0 0;border-radius:0}.fast-swap-details .fast-swap-route-chips span{background:0 0;border:0;padding:0}.fast-swap-details .fast-swap-route-chips span+span:before{margin-right:var(--space-1);color:var(--color-text-dim);content:"·"}.fast-swap-hash{min-height:var(--control-height-compact);padding:0 var(--space-3);border:0;border-block:1px solid var(--color-border);background:0 0;border-radius:0}.yp-overlay,.fast-swap-scrim{-webkit-backdrop-filter:none;backdrop-filter:none}@media (max-width:768px){:root{--top-nav-height:98px}.yp-top-nav{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand actions""routes routes";gap:0 8px;padding:8px 12px 0}.yp-top-nav-routes{border-top:1px solid var(--color-border);scrollbar-width:none;margin:0 -12px;overflow-x:auto}.yp-top-nav-routes::-webkit-scrollbar{display:none}.top-nav-links{width:max-content;min-width:100%;padding:0 8px}.top-nav-links__item{flex:1 0 88px;justify-content:center;padding-left:10px;padding-right:10px}.yp-top-nav-actions{gap:6px}}@media (max-width:640px){.yp-top-nav-slippage .slippage-trigger{justify-content:center;gap:0;width:44px;min-width:44px;min-height:44px;padding-left:4px;padding-right:4px}.yp-top-nav-slippage .slippage-trigger__label,.yp-top-nav-slippage .slippage-trigger__chevron{display:none}.yp-top-nav-slippage .slippage-trigger__value{font-size:var(--text-micro);letter-spacing:-.02em;display:inline}.top-nav-wallet-trigger{text-overflow:ellipsis;white-space:nowrap;max-width:96px;min-height:44px;padding-left:8px;padding-right:8px;display:inline-flex;overflow:hidden;font-size:10px!important}.top-nav-wallet-trigger>:not(:first-child){text-overflow:ellipsis;overflow:hidden}.yp-brand{gap:7px}.yp-brand-beta{display:none}}@media (max-width:900px){.yp-creator-grid,.yp-cockpit-grid,.yp-object-header-grid{grid-template-columns:minmax(0,1fr)!important}.yp-creator-grid,.yp-cockpit-grid{padding:10px!important}.yp-object-header-grid{gap:12px!important;padding:16px 12px!important}.yp-dashboard-grid,.positions-workspace-grid,.dashboard-hero-stats{grid-template-columns:minmax(0,1fr)}.dashboard-hero-metrics{border-left:0;border-top:1px solid var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr))}.positions-summary-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.positions-workspace-grid{padding:0 8px 14px}.positions-inspector-slot{padding:0}.yp-detail-head,.yp-detail-layout{grid-template-columns:minmax(0,1fr)}.yp-detail-head{gap:14px}.yp-detail-metrics{flex-wrap:wrap;justify-content:flex-start}.pools-grid{grid-template-columns:minmax(0,1fr);min-height:0}.pool-list-panel[data-inspector-open=true]{margin-right:0}.pool-sticky-panel{max-height:none;position:static}}@media (max-width:520px){.yp-overlay{padding:58px 10px 16px}.yp-overlay.tx-flow-overlay{--tx-flow-overlay-top:var(--space-2);--tx-flow-overlay-bottom:var(--space-2);padding:var(--tx-flow-overlay-top)10px var(--tx-flow-overlay-bottom)}.yp-dialog-shell{max-height:calc(100vh - 74px)}.yp-page-pad,.yp-dashboard-body,.yp-access-main,.yp-gate-main{padding-left:10px;padding-right:10px}.yp-gate-card,.dashboard-hero-primary{padding:22px 16px}.dashboard-hero-metrics,.positions-summary-strip{grid-template-columns:minmax(0,1fr)}.tx-flow-body{min-height:0;padding:12px}.tx-flow-stage-badge{display:none}.tx-flow-step{padding:8px 3px}.tx-flow-step .yp-kicker,.tx-flow-step-state{display:none}.tx-flow-step-label{letter-spacing:-.02em;text-align:center;margin-top:0;font-size:9px}.tx-flow-footer{flex-wrap:wrap}}.pools-table-scroll.yp-local-scroll{overscroll-behavior-y:contain;overflow-y:auto}.cockpit-accounting-strip{flex-wrap:wrap}.yp-overlay{overscroll-behavior:contain;overflow-y:auto}@media (max-width:900px){.yp-app-shell:has(.pools-grid){height:auto;min-height:100dvh}.yp-app-main:has(.pools-grid){display:block}.pools-grid{flex:none;grid-template-rows:auto auto}}@media (max-width:520px){.cockpit-accounting-strip{justify-content:flex-start!important;gap:var(--space-2)var(--space-4)!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
