html:has([data-market-suggestion]){--market-suggestion-height:calc(44px + env(safe-area-inset-top,0px));--market-suggestion-top:0px;--market-suggestion-safe-top:env(safe-area-inset-top,0px)}html:has([data-market-suggestion]):has([data-lou-announcement]){--market-suggestion-height:44px;--market-suggestion-top:calc(44px + env(safe-area-inset-top,0px));--market-suggestion-safe-top:0px}html:has([data-market-suggestion-error]){--market-suggestion-height:calc(88px + env(safe-area-inset-top,0px))}html:has([data-market-suggestion-error]):has([data-lou-announcement]){--market-suggestion-height:88px}.market-suggestion-module__8rmMIW__bar{z-index:22;box-sizing:border-box;block-size:var(--market-suggestion-height,44px);padding-block-start:var(--market-suggestion-safe-top,0px);padding-inline:var(--safe);justify-content:center;align-items:center;gap:var(--space-xs);border-block-end:1px solid color-mix(in oklab, var(--color-secondary) 12%, transparent);background:color-mix(in oklab, var(--color-primary) 96%, transparent);-webkit-backdrop-filter:blur(var(--frost-blur,25px)) saturate(var(--frost-saturate,1.2));backdrop-filter:blur(var(--frost-blur,25px)) saturate(var(--frost-saturate,1.2));color:var(--color-secondary);isolation:isolate;display:flex;position:fixed;inset-block-start:var(--market-suggestion-top,0px);inset-inline:0}.market-suggestion-module__8rmMIW__bar:after{content:"";z-index:-1;pointer-events:none;opacity:var(--frost-grain-opacity,.5);mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");background-size:240px 240px;position:absolute;inset:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.market-suggestion-module__8rmMIW__bar{background:var(--frost-fallback,#fdfcf9f5)}@supports (color:lab(0% 0 0)){.market-suggestion-module__8rmMIW__bar{background:var(--frost-fallback,lab(98.8565% .107378 1.52054/.96))}}}.market-suggestion-module__8rmMIW__chooseForm,.market-suggestion-module__8rmMIW__dismissForm{z-index:1;margin:0;position:relative}.market-suggestion-module__8rmMIW__choose{max-inline-size:calc(100vw - var(--safe) - var(--safe) - 44px);min-block-size:44px;color:inherit;cursor:pointer;font:var(--t-meta);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding-inline:0;display:block;overflow:hidden}.market-suggestion-module__8rmMIW__choose:hover:not(:disabled){text-underline-offset:3px;text-decoration:underline}.market-suggestion-module__8rmMIW__dismiss{block-size:44px;inline-size:44px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.market-suggestion-module__8rmMIW__dismissForm{position:absolute;inset-block-start:var(--market-suggestion-safe-top,0px);inset-inline-end:var(--safe)}.market-suggestion-module__8rmMIW__choose:focus-visible,.market-suggestion-module__8rmMIW__dismiss:focus-visible{outline-offset:-4px;outline:2px solid}.market-suggestion-module__8rmMIW__choose:disabled{cursor:wait}.market-suggestion-module__8rmMIW__bar:has(.market-suggestion-module__8rmMIW__error){flex-wrap:wrap;align-content:flex-start;row-gap:0}.market-suggestion-module__8rmMIW__error{z-index:1;box-sizing:border-box;block-size:44px;padding:var(--space-xs) var(--space-sm);border:1px solid color-mix(in oklab, var(--color-secondary) 12%, transparent);background:var(--color-primary);color:var(--color-secondary);font:var(--t-meta);flex-basis:100%;justify-content:center;align-items:center;margin:0;display:flex;position:relative}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
.toast-module__nClUrq__viewport{z-index:200;flex-direction:column;gap:2.13333vw;max-width:min(400px,100vw - 32px);display:flex;position:fixed;bottom:4.26667vw;right:4.26667vw}@media (min-width:800px){.toast-module__nClUrq__viewport{gap:.555556vw;bottom:1.11111vw;right:1.11111vw}}.toast-module__nClUrq__root{background-color:var(--color-primary);border:1px solid var(--color-secondary);opacity:1;border-radius:2.13333vw;align-items:flex-start;gap:3.2vw;padding:3.2vw 4.26667vw;transition:transform .2s ease-out,opacity .2s ease-out;display:flex;position:relative;transform:translate(0);box-shadow:0 4px 12px #00000026;box-shadow:0 4px 12px lab(0% 0 0/.15)}.toast-module__nClUrq__root[data-starting-style],.toast-module__nClUrq__root[data-ending-style]{opacity:0;transform:translate(100%)}@media (min-width:800px){.toast-module__nClUrq__root{border-radius:.555556vw;gap:.833333vw;padding:.833333vw 1.11111vw}}.toast-module__nClUrq__root.toast-module__nClUrq__success{border-left:4px solid #22c55e;border-left:4px solid lab(70.2133% -57.9792 39.4359)}.toast-module__nClUrq__root.toast-module__nClUrq__error{border-left:4px solid #dc2626;border-left:4px solid lab(48.7863% 67.7131 48.8353)}.toast-module__nClUrq__root.toast-module__nClUrq__info{border-left:4px solid #3b82f6;border-left:4px solid lab(54.6214% 8.755 -65.7847)}.toast-module__nClUrq__root.toast-module__nClUrq__default{border-left:4px solid var(--color-contrast)}.toast-module__nClUrq__title{color:var(--color-secondary);flex:1;font-weight:500}.toast-module__nClUrq__description{color:var(--color-secondary);opacity:.7;margin-top:1.06667vw;font-size:.875rem}@media (min-width:800px){.toast-module__nClUrq__description{margin-top:.277778vw}}.toast-module__nClUrq__close{color:var(--color-secondary);opacity:.5;cursor:pointer;background:0 0;border:none;padding:0;font-size:1.25rem;line-height:1;transition:opacity .15s}@media (hover:hover){.toast-module__nClUrq__close:hover{opacity:1}}.toast-module__nClUrq__close:focus-visible{outline:2px solid var(--color-contrast);outline-offset:2px}
