:root{--theme-name:Untitled;--theme-icon-family:Phosphor;--theme-icon-style:filled;--toolbar-divider-bleed:0;--focus-ring-outline:initial;--icon-stroke-width:2;--icon-light-display:none;--icon-regular-display:inline;--icon-bold-display:none;--motion-duration:200ms;--motion-easing:cubic-bezier(0.16,1,0.3,1);--motion-type:easing;--motion-visual-duration:0.2;--motion-bounce:0.2;--motion-enabled:1;--motion-small-iterations:infinite;--motion-large-duration:360ms;--motion-large-easing:cubic-bezier(0.22,1,0.36,1);--motion-large-type:easing;--motion-large-visual-duration:0.36;--motion-large-bounce:0.2;--motion-large-iterations:infinite;--motion-popup-scale:0.96;--motion-press-distance:1px;--option-badge-background:#b8fe53;--option-badge-foreground:#000000;--navigation-active-foreground:var(--neutral-1);--emphasis-chart-fill:#b8fe5333;--emphasis-balance-background:#b6ebd8;--emphasis-rewards-background:#4f206d;--emphasis-icon-background:#ffed9b;--emphasis-icon-foreground:#000000;--emphasis-type-background:#b8fe53;--emphasis-type-foreground:#000000;--navigation-active-background:var(--neutral-10);--surface-raised-image:none;--surface-raised-shadow:0 0 0 0 transparent;--surface-recessed-image:none;--surface-recessed-shadow:0 0 0 0 transparent;--space-zero:0px;--space-xxs:4px;--space-xs:7px;--space-s:11px;--space-m:15px;--space-l:22px;--space-xl:30px;--space-xxl:45px;--tracking-xs:-0.02em;--tracking-s:-0.01em;--tracking-m:0em;--tracking-l:0.01em;--tracking-xl:0.02em;--size-xxs:10px;--line-xxs:14px;--letter-spacing-xxs:0.02em;--size-xs:12px;--line-xs:16px;--letter-spacing-xs:0.01em;--size-s:14px;--line-s:19px;--letter-spacing-s:0.01em;--size-m:16px;--line-m:23px;--letter-spacing-m:0em;--size-l:23px;--line-l:31px;--letter-spacing-l:-0.01em;--size-xl:35px;--line-xl:39px;--letter-spacing-xl:-0.01em;--size-xxl:47px;--line-xxl:51px;--letter-spacing-xxl:-0.02em;--radius-zero:0px;--radius-xs:8px;--radius-s:16px;--radius-m:22px;--radius-l:28px;--radius-xl:40px;--radius-full:9999px;--border-none:0px;--border-s:2px;--border-active:3px;--accent-deep:#a6e54b;--button-height:calc(var(--line-m) + var(--space-m) * 2);--hero-cta-padding-inline:16px;--hero-cta-padding-block:20px;--button-text-size:var(--size-m);--button-text-line:var(--line-m);--button-text-tracking:var(--letter-spacing-m);--border-m:0px;--border-l:0px;--border-default-color:var(--neutral-10);--border-shadow-none:0 0 0 0 transparent;--border-shadow-s:inset 0 0 0 var(--border-s) var(--stroke);--border-shadow-m:0 0 0 0 transparent;--border-shadow-l:0 0 0 0 transparent;--font-ui:"Neue Montreal",sans-serif;--weight-ui-regular:400;--weight-ui-medium:500;--weight-ui-heavy:500;--font-brand:"Neue Montreal",sans-serif;--weight-brand-regular:400;--weight-brand-medium:500;--weight-brand-heavy:500;--font-editorial:"Neue Montreal",sans-serif;--weight-editorial-regular:400;--weight-editorial-medium:500;--weight-editorial-heavy:500;--font-data:"Open Runde",-apple-system,BlinkMacSystemFont,sans-serif;--weight-data-regular:400;--weight-data-medium:700;--weight-data-heavy:800;--color-none:transparent;--color-1:#b8fe53;--color-1-transparent:#b8fe5333;--color-2:#4f206d;--color-2-transparent:#4f206d33;--color-3:#ffed9b;--color-3-transparent:#ffed9b33;--color-4:#b6ebd8;--color-4-transparent:#b6ebd833;--neutral-1:#ffffff;--neutral-1-transparent:#ffffff33;--neutral-2:#fcfbfa;--neutral-2-transparent:#fcfbfa33;--neutral-3:#f5f4f1;--neutral-3-transparent:#f5f4f133;--neutral-4:#e9e5df;--neutral-4-transparent:#e9e5df33;--neutral-5:#d2ccbf;--neutral-5-transparent:#d2ccbf33;--neutral-6:#a5a094;--neutral-6-transparent:#a5a09433;--neutral-7:#837e72;--neutral-7-transparent:#837e7233;--neutral-8:#595449;--neutral-8-transparent:#59544933;--neutral-9:#383329;--neutral-9-transparent:#38332933;--neutral-10:#000000;--neutral-10-transparent:#00000033;--success:#176034;--success-transparent:#17603433;--warning:#6c4d00;--warning-transparent:#6c4d0033;--error:#b5142d;--error-transparent:#b5142d33;--shadow-none:none;--shadow-s:0px 2px 4px 0px #00000000;--shadow-m:0px 2px 6px 0px #0000000d,0px 8px 24px 0px #00000013;--shadow-l:0px 16px 48px 0px #00000000;--cte-canvas:var(--color-1);--cte-surface:#fcfbfa;--cte-surface-muted:#f5f4f1;--cte-text:#000000;--cte-text-muted:var(--neutral-8);--cte-border:var(--neutral-10);--cte-accent:#b8fe53;--cte-accent-text:#000000;--cte-danger:#fc032d;--cte-focus:var(--neutral-10);--cte-font:"Neue Montreal",sans-serif;--cte-font-size:14px;--cte-font-weight:400;--cte-line-height:19px;--cte-letter-spacing:0.01em;--cte-detail-font-size:12px;--cte-detail-line-height:16px;--cte-detail-letter-spacing:0.01em;color-scheme:light;--theme-name:integral-theme;--canvas:var(--color-1);--surface:var(--neutral-2);--control:var(--neutral-3);--text:var(--neutral-10);--secondary:var(--neutral-8);--stroke:var(--neutral-10);--border:var(--stroke);--accent:var(--color-1);--accent-subtle:var(--color-1-transparent);--burn:var(--color-3);--liquidity:var(--color-4);--step-inactive:var(--accent-deep);--radius:var(--radius-s);--pill:var(--radius-full);--space:var(--space-m);--motion:var(--motion-duration);--inset-glow:var(--shadow-s);--sans:var(--font-ui);--serif:var(--font-editorial);--mono:var(--font-data)}@font-face{font-family:Open Runde;src:url(/fonts/open-runde/OpenRunde-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Runde;src:url(/fonts/open-runde/OpenRunde-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@layer integral-layout{*,:after,:before{--component-edge:var(--border-shadow-none);--component-top:var(--border-shadow-none);--component-bottom:var(--border-shadow-none);--component-elevation:var(--border-shadow-none);--component-left:var(--border-shadow-none);--component-right:var(--border-shadow-none)}}body{font-size:var(--size-m);line-height:var(--line-m);letter-spacing:var(--letter-spacing-m);font-weight:var(--weight-ui-regular);text-wrap:pretty}body,button,input,select,textarea{font-family:var(--font-ui)}input,select,textarea{accent-color:var(--color-1)}h1{font-size:var(--size-xxl);line-height:var(--line-xxl);letter-spacing:var(--letter-spacing-xxl);font-weight:var(--weight-brand-heavy)}h1,h2{font-family:var(--font-brand)}h2{font-size:var(--size-xl);line-height:var(--line-xl);letter-spacing:var(--letter-spacing-xl);font-weight:var(--weight-brand-medium)}h3{font-family:var(--font-ui);font-size:var(--size-l);line-height:var(--line-l);letter-spacing:var(--letter-spacing-l);font-weight:var(--weight-ui-medium)}::selection{background:var(--color-1);color:var(--neutral-10)}:is(button,a,input,textarea,select,summary,[tabindex]):focus-visible{outline:var(--border-s) solid var(--text);outline-offset:var(--space-xxs)}html #next,html .faucet-claim,html .primary,html .trade-action{background:var(--neutral-10);color:var(--neutral-1);border:0;border-radius:var(--radius-full);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-l) var(--space-l);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) var(--neutral-10-transparent)}html #next:hover:where(:not(:disabled):not([aria-disabled=true])),html .faucet-claim:hover:where(:not(:disabled):not([aria-disabled=true])),html .primary:hover:where(:not(:disabled):not([aria-disabled=true])),html .trade-action:hover:where(:not(:disabled):not([aria-disabled=true])){background:var(--neutral-10);color:var(--neutral-1);border:0;border-radius:var(--radius-full);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-l) var(--space-l);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) var(--neutral-10-transparent),var(--shadow-s)}html #next:focus-visible,html .faucet-claim:focus-visible,html .primary:focus-visible,html .trade-action:focus-visible{background:var(--neutral-10);color:var(--neutral-1);border:0;border-radius:var(--radius-full);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-l) var(--space-l);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) var(--text)}html #next:is(:disabled,[aria-disabled=true]),html .faucet-claim:is(:disabled,[aria-disabled=true]),html .primary:is(:disabled,[aria-disabled=true]),html .trade-action:is(:disabled,[aria-disabled=true]){background:var(--neutral-3);color:var(--secondary);border:0;border-radius:var(--radius-full);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-l) var(--space-l);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) var(--stroke)}html .button:not(.primary):not(.secondary):not(.trade-action):not(#next),html .pagination-link,html .pill:not([aria-pressed]):not(.active),html .wallet-faucet{background:var(--neutral-3);color:var(--neutral-10);border:0;border-radius:var(--radius-full);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-l) var(--space-l);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) var(--stroke)}html .button:not(.primary):not(.secondary):not(.trade-action):not(#next):hover:where(:not(:disabled):not([aria-disabled=true])),html .pagination-link:hover:where(:not(:disabled):not([aria-disabled=true])),html .pill:not([aria-pressed]):not(.active):hover:where(:not(:disabled):not([aria-disabled=true])),html .wallet-faucet:hover:where(:not(:disabled):not([aria-disabled=true])){background:var(--neutral-4);color:var(--neutral-10);border:0;border-radius:var(--radius-full);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-l) var(--space-l);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) var(--stroke)}html .button:not(.primary):not(.secondary):not(.trade-action):not(#next):focus-visible,html .pagination-link:focus-visible,html .pill:not([aria-pressed]):not(.active):focus-visible,html .wallet-faucet:focus-visible{background:var(--neutral-3);color:var(--neutral-10);border:0;border-radius:var(--radius-full);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-l) var(--space-l);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) var(--text)}html .button:not(.primary):not(.secondary):not(.trade-action):not(#next):is(:disabled,[aria-disabled=true]),html .pagination-link:is(:disabled,[aria-disabled=true]),html .pill:not([aria-pressed]):not(.active):is(:disabled,[aria-disabled=true]),html .wallet-faucet:is(:disabled,[aria-disabled=true]){background:var(--neutral-3);color:var(--neutral-10);border:0;border-radius:var(--radius-full);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-l) var(--space-l);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) var(--stroke)}html .asset-clear,html .creation-back,html .detail-back,html .pool-reset,html .tertiary-button,html .text-button,html .wallet-disconnect{background:transparent;color:var(--neutral-10);border:0;border-radius:var(--radius-full);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-l) var(--space-l);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) transparent}html .asset-clear:hover:where(:not(:disabled):not([aria-disabled=true])),html .creation-back:hover:where(:not(:disabled):not([aria-disabled=true])),html .detail-back:hover:where(:not(:disabled):not([aria-disabled=true])),html .pool-reset:hover:where(:not(:disabled):not([aria-disabled=true])),html .tertiary-button:hover:where(:not(:disabled):not([aria-disabled=true])),html .text-button:hover:where(:not(:disabled):not([aria-disabled=true])),html .wallet-disconnect:hover:where(:not(:disabled):not([aria-disabled=true])){background:var(--neutral-3-transparent);color:var(--neutral-10);border:0;border-radius:var(--radius-full);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-l) var(--space-l);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) transparent}html .asset-clear:focus-visible,html .creation-back:focus-visible,html .detail-back:focus-visible,html .pool-reset:focus-visible,html .tertiary-button:focus-visible,html .text-button:focus-visible,html .wallet-disconnect:focus-visible{background:transparent;color:var(--neutral-10);border:0;border-radius:var(--radius-full);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-l) var(--space-l);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) var(--text)}html .asset-clear:is(:disabled,[aria-disabled=true]),html .creation-back:is(:disabled,[aria-disabled=true]),html .detail-back:is(:disabled,[aria-disabled=true]),html .pool-reset:is(:disabled,[aria-disabled=true]),html .tertiary-button:is(:disabled,[aria-disabled=true]),html .text-button:is(:disabled,[aria-disabled=true]),html .wallet-disconnect:is(:disabled,[aria-disabled=true]){background:transparent;color:var(--neutral-10);border:0;border-radius:var(--radius-full);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-l) var(--space-l);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) transparent}html .add-asset{background:transparent;color:var(--neutral-10);border:0;border-radius:var(--radius-full);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-l) var(--space-l);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) var(--stroke)}html .add-asset:hover:where(:not(:disabled):not([aria-disabled=true])){background:var(--neutral-3-transparent);color:var(--neutral-10);border:0;border-radius:var(--radius-full);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-l) var(--space-l);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) var(--stroke)}html .add-asset:focus-visible{background:transparent;color:var(--neutral-10);border:0;border-radius:var(--radius-full);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-l) var(--space-l);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) var(--text)}html .add-asset:is(:disabled,[aria-disabled=true]){background:transparent;color:var(--neutral-10);border:0;border-radius:var(--radius-full);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-l) var(--space-l);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) var(--stroke)}html .sort-trigger{background:transparent;color:var(--neutral-10);border:0;border-radius:var(--radius-full);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-l) var(--space-l);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) var(--stroke)}html .sort-trigger:hover:where(:not(:disabled):not([aria-disabled=true])){background:var(--neutral-3-transparent);color:var(--neutral-10);border:0;border-radius:var(--radius-full);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-l) var(--space-l);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) var(--stroke)}html .sort-trigger:focus-visible{background:transparent;color:var(--neutral-10);border:0;border-radius:var(--radius-full);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-l) var(--space-l);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) var(--text)}html .sort-trigger:is(:disabled,[aria-disabled=true]){background:transparent;color:var(--neutral-8);border:0;border-radius:var(--radius-full);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-l) var(--space-l);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) var(--stroke)}html .sort-trigger[open]{background:transparent;color:var(--neutral-10);border:0;border-radius:var(--radius-full);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-l) var(--space-l);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) var(--stroke)}html .asset-panel,html .sort-options:not(.filter-options){background:var(--neutral-1);padding-block:var(--space-xxs) var(--space-xxs);padding-inline:var(--space-xxs) var(--space-xxs);gap:var(--space-xxs);box-shadow:inset 0 0 0 var(--border-s) var(--stroke),var(--shadow-m)}html .asset-filter-option,html .asset-panel,html .sort-options .pill,html .sort-options:not(.filter-options){color:var(--neutral-10);border:0;border-radius:var(--radius-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l)}html .asset-filter-option,html .sort-options .pill{background:transparent;padding-block:var(--space-xs) var(--space-xs);padding-inline:var(--space-xs) var(--space-xs);gap:var(--space-xs);box-shadow:0 0 0 var(--border-none) transparent}html .asset-filter-option:is(:disabled,[aria-disabled=true]),html .sort-options .pill:is(:disabled,[aria-disabled=true]){background:transparent;color:var(--neutral-8);border:0;border-radius:var(--radius-xs);padding-block:var(--space-xs) var(--space-xs);padding-inline:var(--space-xs) var(--space-xs);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:0 0 0 var(--border-none) transparent}html .asset-filter-option:is([aria-selected=true],[aria-pressed=true],.active,.selected,[aria-current=page]),html .sort-options .pill:is([aria-selected=true],[aria-pressed=true],.active,.selected,[aria-current=page]){background:var(--neutral-3);color:var(--neutral-10);border:0;border-radius:var(--radius-xs);padding-block:var(--space-xs) var(--space-xs);padding-inline:var(--space-xs) var(--space-xs);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:0 0 0 var(--border-none) transparent}html .trade-asset-panel{background:var(--neutral-1);border:0;border-radius:var(--radius-s);padding-block:var(--space-xxs) var(--space-xxs);padding-inline:var(--space-xxs) var(--space-xxs);gap:var(--space-xxs);box-shadow:inset 0 0 0 var(--border-s) var(--stroke),var(--shadow-m)}html .picker-asset,html .trade-asset-option,html .trade-asset-panel{color:var(--neutral-10);font-family:var(--font-ui);font-weight:var(--weight-ui-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l)}html .picker-asset,html .trade-asset-option{background:transparent;border:0;border-radius:var(--radius-xs);padding-block:var(--space-xs) var(--space-xs);padding-inline:var(--space-xs) var(--space-xs);gap:var(--space-xs);box-shadow:0 0 0 var(--border-none) transparent}html .picker-asset:is(:disabled,[aria-disabled=true]),html .trade-asset-option:is(:disabled,[aria-disabled=true]){background:transparent;color:var(--neutral-8);border:0;border-radius:var(--radius-xs);padding-block:var(--space-xs) var(--space-xs);padding-inline:var(--space-xs) var(--space-xs);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:0 0 0 var(--border-none) transparent}html .picker-asset:is([aria-selected=true],[aria-pressed=true],.active,.selected,[aria-current=page]),html .trade-asset-option:is([aria-selected=true],[aria-pressed=true],.active,.selected,[aria-current=page]){background:var(--neutral-2);color:var(--neutral-10);border:0;border-radius:var(--radius-xs);padding-block:var(--space-xs) var(--space-xs);padding-inline:var(--space-xs) var(--space-xs);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:0 0 0 var(--border-none) transparent}html .asset-search,html .field-input,html .search-field input{background:var(--neutral-3);color:var(--neutral-10);border:0;border-radius:var(--radius-s);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-m) var(--space-m);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) var(--stroke)}html .asset-search:hover:where(:not(:disabled):not([aria-disabled=true])),html .field-input:hover:where(:not(:disabled):not([aria-disabled=true])),html .search-field input:hover:where(:not(:disabled):not([aria-disabled=true])){background:var(--neutral-3);color:var(--neutral-10);border:0;border-radius:var(--radius-s);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-m) var(--space-m);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) var(--stroke)}html .asset-search:focus-visible,html .field-input:focus-visible,html .search-field input:focus-visible{background:var(--neutral-3);color:var(--neutral-10);border:0;border-radius:var(--radius-s);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-m) var(--space-m);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) var(--text)}html .asset-search:is(:disabled,[aria-disabled=true]),html .field-input:is(:disabled,[aria-disabled=true]),html .search-field input:is(:disabled,[aria-disabled=true]){background:var(--neutral-3);color:var(--neutral-8);border:0;border-radius:var(--radius-s);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-m) var(--space-m);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) var(--stroke)}html .asset-search[aria-invalid=true],html .field-input[aria-invalid=true],html .search-field input[aria-invalid=true]{background:var(--error-transparent);color:var(--neutral-10);box-shadow:inset 0 0 0 var(--border-s) var(--error)}html .asset-search[aria-invalid=true],html .asset-search[readonly],html .field-input[aria-invalid=true],html .field-input[readonly],html .search-field input[aria-invalid=true],html .search-field input[readonly]{border:0;border-radius:var(--radius-s);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-m) var(--space-m);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l)}html .asset-search[readonly],html .field-input[readonly],html .search-field input[readonly]{background:var(--neutral-2);color:var(--neutral-8);box-shadow:inset 0 0 0 var(--border-s) var(--stroke)}html .asset-search[aria-invalid=false]:not(:placeholder-shown),html .field-input[aria-invalid=false],html .search-field input[aria-invalid=false]{background:var(--success-transparent);color:var(--neutral-10);border:0;border-radius:var(--radius-s);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-m) var(--space-m);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) var(--success)}html .share-value,html .trade-field,html .trade-slippage-custom,html .weight-field{background:var(--neutral-3);color:var(--neutral-10);border:0;border-radius:var(--radius-s);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-m) var(--space-m);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) var(--stroke)}html .share-value:hover:where(:not(:disabled):not([aria-disabled=true])),html .trade-field:hover:where(:not(:disabled):not([aria-disabled=true])),html .trade-slippage-custom:hover:where(:not(:disabled):not([aria-disabled=true])),html .weight-field:hover:where(:not(:disabled):not([aria-disabled=true])){background:var(--neutral-3);color:var(--neutral-10);border:0;border-radius:var(--radius-s);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-m) var(--space-m);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) var(--stroke)}html .share-value:focus-visible,html .trade-field:focus-visible,html .trade-slippage-custom:focus-visible,html .weight-field:focus-visible{background:var(--neutral-3);color:var(--neutral-10);border:0;border-radius:var(--radius-s);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-m) var(--space-m);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) var(--text)}html .share-value:is(:disabled,[aria-disabled=true]),html .trade-field:is(:disabled,[aria-disabled=true]),html .trade-slippage-custom:is(:disabled,[aria-disabled=true]),html .weight-field:is(:disabled,[aria-disabled=true]){background:var(--neutral-3);color:var(--neutral-8);border:0;border-radius:var(--radius-s);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-m) var(--space-m);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) var(--stroke)}html .share-value[aria-invalid=true],html .trade-field[aria-invalid=true],html .trade-slippage-custom[aria-invalid=true],html .weight-field[aria-invalid=true]{background:var(--error-transparent);color:var(--neutral-10);border:0;border-radius:var(--radius-s);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-m) var(--space-m);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) var(--error)}html .share-value[readonly],html .trade-field[readonly],html .trade-slippage-custom[readonly],html .weight-field[readonly]{background:var(--neutral-2);color:var(--neutral-8)}html .detail-period-select select,html .share-value[readonly],html .trade-field[readonly],html .trade-slippage-custom[readonly],html .wallet-sort select,html .weight-field[readonly]{border:0;border-radius:var(--radius-s);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-m) var(--space-m);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) var(--stroke)}html .detail-period-select select,html .wallet-sort select{background:var(--neutral-3);color:var(--neutral-10)}html .detail-period-select select:hover:where(:not(:disabled):not([aria-disabled=true])),html .wallet-sort select:hover:where(:not(:disabled):not([aria-disabled=true])){background:var(--neutral-3);color:var(--neutral-10);border:0;border-radius:var(--radius-s);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-m) var(--space-m);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) var(--stroke)}html .detail-period-select select:focus-visible,html .wallet-sort select:focus-visible{background:var(--neutral-3);color:var(--neutral-10);border:0;border-radius:var(--radius-s);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-m) var(--space-m);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) var(--text)}html .detail-period-select select:is(:disabled,[aria-disabled=true]),html .wallet-sort select:is(:disabled,[aria-disabled=true]){background:var(--neutral-3);color:var(--neutral-8);border:0;border-radius:var(--radius-s);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-m) var(--space-m);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) var(--stroke)}html dialog:not(.detail-art-dialog){background:var(--neutral-1);color:var(--neutral-10);border:0;border-radius:var(--radius-m);padding-block:var(--space-l) var(--space-l);padding-inline:var(--space-l) var(--space-l);gap:var(--space-s);font-family:var(--font-ui);font-weight:var(--weight-ui-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) var(--stroke),var(--shadow-m)}html dialog:not(.detail-art-dialog) h2{background:transparent;color:var(--neutral-10);border:0;border-radius:var(--radius-zero);padding-block:var(--space-zero) var(--space-zero);padding-inline:var(--space-zero) var(--space-zero);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-m);line-height:var(--line-m);letter-spacing:var(--tracking-m);box-shadow:0 0 0 var(--border-none) transparent}html dialog:not(.detail-art-dialog) h2:is(:disabled,[aria-disabled=true]){background:transparent;color:var(--neutral-8);border:0;border-radius:var(--radius-zero);padding-block:var(--space-zero) var(--space-zero);padding-inline:var(--space-zero) var(--space-zero);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-m);line-height:var(--line-m);letter-spacing:var(--tracking-m);box-shadow:0 0 0 var(--border-none) transparent}html dialog:not(.detail-art-dialog) h2[aria-invalid=true]{color:var(--neutral-10);font-weight:var(--weight-ui-medium);font-size:var(--size-m);line-height:var(--line-m);letter-spacing:var(--tracking-m)}html dialog:not(.detail-art-dialog) h2[aria-invalid=true],html dialog:not(.detail-art-dialog)>p{background:transparent;border:0;border-radius:var(--radius-zero);padding-block:var(--space-zero) var(--space-zero);padding-inline:var(--space-zero) var(--space-zero);gap:var(--space-xs);font-family:var(--font-ui);box-shadow:0 0 0 var(--border-none) transparent}html dialog:not(.detail-art-dialog)>p{color:var(--neutral-8);font-weight:var(--weight-ui-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l)}html dialog:not(.detail-art-dialog)>p:is(:disabled,[aria-disabled=true]){background:transparent;color:var(--neutral-8);border:0;border-radius:var(--radius-zero);padding-block:var(--space-zero) var(--space-zero);padding-inline:var(--space-zero) var(--space-zero);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:0 0 0 var(--border-none) transparent}html dialog:not(.detail-art-dialog)>p[aria-invalid=true]{color:var(--neutral-8);border:0;border-radius:var(--radius-zero);padding-block:var(--space-zero) var(--space-zero);padding-inline:var(--space-zero) var(--space-zero);font-weight:var(--weight-ui-regular);box-shadow:0 0 0 var(--border-none) transparent}html .close-dialog,html dialog:not(.detail-art-dialog)>p[aria-invalid=true]{background:transparent;gap:var(--space-xs);font-family:var(--font-ui);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l)}html .close-dialog{color:var(--neutral-10);border:0;border-radius:var(--radius-full);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-l) var(--space-l);font-weight:var(--weight-ui-medium);box-shadow:inset 0 0 0 var(--border-s) transparent}html .close-dialog:hover:where(:not(:disabled):not([aria-disabled=true])){background:var(--neutral-3-transparent);color:var(--neutral-10);border:0;border-radius:var(--radius-full);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-l) var(--space-l);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) transparent}html .close-dialog:focus-visible{background:transparent;color:var(--neutral-10);border:0;border-radius:var(--radius-full);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-l) var(--space-l);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) var(--text)}html .close-dialog:is(:disabled,[aria-disabled=true]){background:transparent;color:var(--neutral-8);border:0;border-radius:var(--radius-full);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-l) var(--space-l);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) transparent}html dialog::backdrop{background:var(--neutral-10-transparent);color:var(--neutral-10);border:0;border-radius:var(--radius-zero);padding-block:var(--space-m) var(--space-m);padding-inline:var(--space-m) var(--space-m);gap:var(--space-s);font-family:var(--font-ui);font-weight:var(--weight-ui-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:0 0 0 var(--border-none) var(--neutral-4-transparent)}html .wallet-panel{background:var(--neutral-1);border:0;border-radius:var(--radius-m);padding-block:var(--space-m) var(--space-m);padding-inline:var(--space-m) var(--space-m);font-weight:var(--weight-ui-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) var(--stroke),var(--shadow-m)}html .wallet-panel,html .wallet-section-title{color:var(--neutral-10);gap:var(--space-xs);font-family:var(--font-ui)}html .wallet-section-title{background:transparent;border:0;border-radius:var(--radius-zero);padding-block:var(--space-zero) var(--space-zero);padding-inline:var(--space-zero) var(--space-zero);font-weight:var(--weight-ui-medium);font-size:var(--size-m);line-height:var(--line-m);letter-spacing:var(--tracking-m);box-shadow:0 0 0 var(--border-none) transparent}html .wallet-section-title:is(:disabled,[aria-disabled=true]){background:transparent;color:var(--neutral-8);border:0;border-radius:var(--radius-zero);padding-block:var(--space-zero) var(--space-zero);padding-inline:var(--space-zero) var(--space-zero);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-m);line-height:var(--line-m);letter-spacing:var(--tracking-m);box-shadow:0 0 0 var(--border-none) transparent}html .wallet-section-title[aria-invalid=true]{color:var(--neutral-10);font-weight:var(--weight-ui-medium);font-size:var(--size-m);line-height:var(--line-m);letter-spacing:var(--tracking-m)}html .wallet-caption,html .wallet-section-title[aria-invalid=true]{background:transparent;border:0;border-radius:var(--radius-zero);padding-block:var(--space-zero) var(--space-zero);padding-inline:var(--space-zero) var(--space-zero);gap:var(--space-xs);font-family:var(--font-ui);box-shadow:0 0 0 var(--border-none) transparent}html .wallet-caption{color:var(--neutral-8);font-weight:var(--weight-ui-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l)}html .wallet-caption:is(:disabled,[aria-disabled=true]){background:transparent;color:var(--neutral-8);border:0;border-radius:var(--radius-zero);padding-block:var(--space-zero) var(--space-zero);padding-inline:var(--space-zero) var(--space-zero);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:0 0 0 var(--border-none) transparent}html .wallet-caption[aria-invalid=true]{background:transparent;color:var(--neutral-8);border:0;border-radius:var(--radius-zero);padding-block:var(--space-zero) var(--space-zero);padding-inline:var(--space-zero) var(--space-zero);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:0 0 0 var(--border-none) transparent}html .detail-chart-tooltip,html .pool-launch-tooltip,html .token-icon-tooltip,html .tooltip{background:var(--neutral-10);color:var(--neutral-1);border:0;border-radius:var(--radius-s);padding-block:var(--space-m);padding-inline:var(--space-m);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-xs);line-height:var(--line-xs);letter-spacing:var(--tracking-l);box-shadow:0 0 0 var(--border-none) transparent,var(--shadow-m)}html .app-toast{padding-block:var(--space-m) var(--space-m);padding-inline:var(--space-m) var(--space-m);font-weight:var(--weight-ui-regular);box-shadow:inset 0 0 0 var(--border-s) var(--stroke),var(--shadow-m)}html .app-toast,html .app-toast-message{color:var(--neutral-10);gap:var(--space-xs);font-family:var(--font-ui);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l)}html .app-toast-message{background:transparent;border:0;border-radius:var(--radius-zero);padding-block:var(--space-zero) var(--space-zero);padding-inline:var(--space-zero) var(--space-zero);font-weight:var(--weight-ui-medium);box-shadow:0 0 0 var(--border-none) transparent}html .app-toast-message:is(:disabled,[aria-disabled=true]){background:transparent;color:var(--neutral-8);border:0;border-radius:var(--radius-zero);padding-block:var(--space-zero) var(--space-zero);padding-inline:var(--space-zero) var(--space-zero);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:0 0 0 var(--border-none) transparent}html .app-toast-message[aria-invalid=true]{border:0;border-radius:var(--radius-zero);padding-block:var(--space-zero) var(--space-zero);padding-inline:var(--space-zero) var(--space-zero);box-shadow:0 0 0 var(--border-none) transparent}html .app-toast-dismiss,html .app-toast-message[aria-invalid=true]{background:transparent;color:var(--neutral-10);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l)}html .app-toast-dismiss{border:0;border-radius:var(--radius-full);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-l) var(--space-l);box-shadow:inset 0 0 0 var(--border-s) transparent}html .app-toast-dismiss:hover:where(:not(:disabled):not([aria-disabled=true])){background:var(--neutral-3-transparent);color:var(--neutral-10);border:0;border-radius:var(--radius-full);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-l) var(--space-l);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) transparent}html .app-toast-dismiss:focus-visible{background:transparent;color:var(--neutral-10);border:0;border-radius:var(--radius-full);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-l) var(--space-l);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) var(--text)}html .app-toast-dismiss:is(:disabled,[aria-disabled=true]){background:transparent;color:var(--neutral-8);border:0;border-radius:var(--radius-full);padding-block:var(--space-s) var(--space-s);padding-inline:var(--space-l) var(--space-l);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) transparent}html .detail-switch,html .trade-type{background:var(--neutral-3);color:var(--neutral-10);border:0;border-radius:var(--radius-m);padding-inline:var(--space-xxs) var(--space-xxs);gap:var(--space-xxs);font-weight:var(--weight-ui-regular);box-shadow:0 0 0 var(--border-none) var(--neutral-4-transparent)}html .detail-switch,html .detail-switch button,html .trade-type,html .trade-type button{padding-block:var(--space-xxs) var(--space-xxs);font-family:var(--font-ui);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l)}html .detail-switch button,html .trade-type button{background:transparent;color:var(--neutral-8);border:0;border-radius:var(--radius-s);padding-inline:var(--space-s) var(--space-s);gap:var(--space-xs);font-weight:var(--weight-ui-medium);box-shadow:0 0 0 var(--border-none) transparent}html .detail-switch button:hover:where(:not(:disabled):not([aria-disabled=true])),html .trade-type button:hover:where(:not(:disabled):not([aria-disabled=true])){background:transparent;color:var(--neutral-10);border:0;border-radius:var(--radius-s);padding-block:var(--space-xxs) var(--space-xxs);padding-inline:var(--space-s) var(--space-s);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:0 0 0 var(--border-none) transparent}html .detail-switch button:focus-visible,html .trade-type button:focus-visible{background:transparent;color:var(--neutral-8);border:0;border-radius:var(--radius-s);padding-block:var(--space-xxs) var(--space-xxs);padding-inline:var(--space-s) var(--space-s);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:0 0 0 var(--border-none) var(--text)}html .detail-switch button:is(:disabled,[aria-disabled=true]),html .trade-type button:is(:disabled,[aria-disabled=true]){background:transparent;color:var(--neutral-8);border:0;border-radius:var(--radius-s);padding-block:var(--space-xxs) var(--space-xxs);padding-inline:var(--space-s) var(--space-s);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:0 0 0 var(--border-none) transparent}html .detail-switch button:is([aria-selected=true],[aria-pressed=true],.active,.selected,[aria-current=page]),html .trade-type button:is([aria-selected=true],[aria-pressed=true],.active,.selected,[aria-current=page]){background:var(--neutral-1);color:var(--neutral-10);border:0;border-radius:var(--radius-s);padding-block:var(--space-xxs) var(--space-xxs);padding-inline:var(--space-s) var(--space-s);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:0 0 0 var(--border-none) transparent}html .nav-link{background:transparent;color:var(--neutral-10);border:0;border-radius:var(--radius-s);padding-block:var(--space-xs) var(--space-xs);padding-inline:var(--space-s) var(--space-s);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:0 0 0 var(--border-none) transparent}html .nav-link:hover:where(:not(:disabled):not([aria-disabled=true])){background:var(--accent-deep);color:var(--neutral-10);border:0;border-radius:var(--radius-s);padding-block:var(--space-xs) var(--space-xs);padding-inline:var(--space-s) var(--space-s);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:0 0 0 var(--border-none) transparent}html .nav-link:focus-visible{background:transparent;color:var(--neutral-10);border:0;border-radius:var(--radius-s);padding-block:var(--space-xs) var(--space-xs);padding-inline:var(--space-s) var(--space-s);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:0 0 0 var(--border-none) var(--text)}html .nav-link:is(:disabled,[aria-disabled=true]){background:transparent;color:var(--neutral-8);border:0;border-radius:var(--radius-s);padding-block:var(--space-xs) var(--space-xs);padding-inline:var(--space-s) var(--space-s);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:0 0 0 var(--border-none) transparent}html .nav-link[open]{color:var(--neutral-10);border:0;border-radius:var(--radius-s);font-weight:var(--weight-ui-medium);box-shadow:0 0 0 var(--border-none) transparent}html .asset-filter-option input[type=checkbox],html .nav-link[open]{background:var(--neutral-3);padding-block:var(--space-xs) var(--space-xs);padding-inline:var(--space-s) var(--space-s);gap:var(--space-xs);font-family:var(--font-ui);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l)}html .asset-filter-option input[type=checkbox]{color:var(--neutral-1);border:0;border-radius:var(--radius-xs);font-weight:var(--weight-ui-regular)}html .asset-filter-option input[type=checkbox]:hover:where(:not(:disabled):not([aria-disabled=true])){background:var(--neutral-4);color:var(--neutral-1);border:0;border-radius:var(--radius-xs);padding-block:var(--space-xs) var(--space-xs);padding-inline:var(--space-s) var(--space-s);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) var(--stroke)}html .asset-filter-option input[type=checkbox]:focus-visible{background:var(--neutral-3);color:var(--neutral-1);border:0;border-radius:var(--radius-xs);padding-block:var(--space-xs) var(--space-xs);padding-inline:var(--space-s) var(--space-s);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) var(--text)}html .asset-filter-option input[type=checkbox]:is(:disabled,[aria-disabled=true]){background:var(--neutral-3);color:var(--secondary);border:0;border-radius:var(--radius-xs);padding-block:var(--space-xs) var(--space-xs);padding-inline:var(--space-s) var(--space-s);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:inset 0 0 0 var(--border-s) var(--stroke)}html .asset-filter-option input[type=checkbox]:checked{color:var(--neutral-1);border:0;border-radius:var(--radius-xs);padding-block:var(--space-xs) var(--space-xs);padding-inline:var(--space-s) var(--space-s);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l)}html :is(.field-input,.search-field input,.asset-search,.wallet-sort select,.detail-period-select select){height:auto;min-height:calc(var(--line-s) + var(--space-s) * 2)}html textarea.field-input{min-height:104px}html .search-field input{padding-inline-end:var(--space-xl)}html :is(.weight-field,.share-value) input{background:transparent;color:inherit;border:0;box-shadow:none;font:inherit;padding:0}html :is(.button,.primary,.pill,.tertiary-button,.trade-action){min-height:calc(var(--line-s) + var(--space-s) * 2)}html :is(.button,.pill,.nav-link,.pagination-link):active:not(:disabled){transform:translateY(var(--motion-press-distance))}html .filter-options .filter-thumb{background:var(--navigation-active-background);border-radius:var(--radius-full)}html .filter-options .pill:before{background:var(--neutral-3)}html .filter-options .pill[aria-pressed=true]:before{background:transparent}html .filter-options .pill[aria-pressed=true],html .nav-link.selected{color:var(--navigation-active-foreground)}html .nav-link.selected{background:var(--navigation-active-background)}html :is(.sort-options .pill.active,.trade-asset-option[aria-selected=true]){background:var(--color-1-transparent);color:var(--text)}html :is(.portrait,.featured-info,.compact-card,.builder,.detail-panel,.simulation-card,.explore-simulator){border:0;border-radius:var(--radius-s);background-color:var(--surface);box-shadow:var(--border-shadow-s),var(--shadow-s)}html :is(.builder,.detail-panel,.simulation-card){padding:var(--space-l)}html :is(.fee-option,.preset){border:0;border-radius:var(--radius-s);background:var(--neutral-3);box-shadow:inset 0 0 0 var(--border-s) var(--stroke);padding:var(--space-m)}html :is(.fee-option:has(:checked),.preset[aria-pressed=true]){box-shadow:inset 0 0 0 var(--border-s) var(--text)}html .fee-option:has(:focus-visible){outline:var(--border-s) solid var(--text);outline-offset:var(--space-xxs)}html :is(.trade-type,.detail-switch) .filter-thumb{border-radius:var(--radius-s);background:var(--color-1)}html :is(.trade-type,.detail-switch) button[aria-pressed=true]{color:var(--navigation-active-foreground)}html .tooltip{text-transform:none}html .app-toast{border:0;border-radius:var(--radius-m);background:var(--neutral-1);color:var(--text);padding:var(--space-m);box-shadow:var(--border-shadow-s),var(--shadow-m)}html .app-toast-message{font:var(--weight-ui-regular) var(--size-s)/var(--line-s) var(--font-ui);letter-spacing:var(--letter-spacing-s)}html :is(.close-dialog,.app-toast-dismiss){padding:var(--space-xs);min-width:44px;min-height:44px}html .wordmark{background:transparent}html .shell-navigation{box-shadow:var(--border-shadow-none)}html .floating-navigation{background:var(--neutral-2)}html :is(.card-positive,.detail-positive,.app-toast-success){color:var(--success)}html :is(.card-negative,.trade-error,.form-error,.app-toast-error){color:var(--error)}html .trade-action:disabled{background:var(--neutral-3);color:var(--neutral-8)}html .button:disabled{color:var(--neutral-8)}html [data-rk] [role=dialog]{font-family:var(--font-ui);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s);text-wrap:pretty}html [data-rk] [role=dialog] :is(button,input){font-family:var(--font-ui);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s);border:0}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important}}@font-face{font-family:Neue Montreal;src:url(/fonts/neue-montreal/PPNeueMontreal-Book.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Neue Montreal;src:url(/fonts/neue-montreal/PPNeueMontreal-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}body{font-synthesis:none}:root[data-theme]{--theme-name:integral-theme}:root .hero-powered-brand img{filter:invert(1)}html [data-rk] [role=dialog] h1{font-family:var(--font-ui);font-size:var(--size-m);line-height:var(--line-m);font-weight:var(--weight-ui-medium);letter-spacing:var(--letter-spacing-m)}html [data-rk] [role=dialog] button{padding-block:var(--space-s);padding-inline:var(--space-l)}html [data-rk] [role=dialog] button[aria-label=Close]{padding:var(--space-xs);min-width:44px;min-height:44px}html :is(.weight-field,.share-value,.trade-slippage-custom):focus-within{outline:var(--border-s) solid var(--text);outline-offset:var(--space-xxs);box-shadow:inset 0 0 0 var(--border-s) var(--text)}html :is(.weight-field,.share-value):has(input[aria-invalid=true]){background:var(--error-transparent);box-shadow:inset 0 0 0 var(--border-s) var(--error)}html :is(.preset,.fee-option){color:var(--text)}html :is(.preset[aria-pressed=true],.fee-option:has(:checked)){transform:none}html :is(.preset[aria-pressed=true],.fee-option:has(:checked)) :is(strong,.fee-option-icon){color:var(--text)}html :is(.preset[aria-pressed=true],.fee-option:has(:checked)) :is(.preset-caption,.fee-option-copy){color:var(--secondary)}html :is(.preset-check,.fee-radio){color:var(--color-1)}html .asset-filters .pill[aria-pressed=true]{background:var(--color-1);color:var(--navigation-active-foreground)}html .asset-filters .pill[aria-pressed=true] .selection-check{color:inherit}html .meter-bar{background:var(--neutral-3)}html .pagination-link[aria-current=page]{background:var(--navigation-active-background);color:var(--navigation-active-foreground)}html .asset-filter-option input[type=checkbox]{width:var(--space-l);height:var(--space-l);padding:0;background-image:none}html .asset-filter-option input[type=checkbox]:checked:after{content:"";display:block;width:100%;height:100%;background:var(--neutral-1);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m6 12 4 4 8-8' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m6 12 4 4 8-8' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /contain no-repeat}html .simulator-switch input{width:calc(var(--space-xl) * 2);height:var(--space-xl);border:0;padding:0;background:var(--neutral-4);border-radius:var(--radius-full);box-shadow:none}html .simulator-switch input:after{width:var(--space-l);height:var(--space-l);inset:var(--space-xxs) auto auto var(--space-xxs);background:var(--neutral-1);box-shadow:inset 0 0 0 var(--border-s) var(--stroke);border-radius:var(--radius-full)}html .simulator-switch input:checked:after{background:var(--neutral-1);transform:translateX(var(--space-xl))}:root{--heatmap-ink:var(--neutral-1)}html .heatmap-tile{color:var(--heatmap-ink)}html :is(#metric-distributed-total,.claim-summary-total.has-fees){color:var(--text);-webkit-text-fill-color:var(--text)}html .trade-field :is(input,.trade-amount-output){font-family:var(--font-data);font-weight:var(--weight-data-regular);font-size:var(--size-l);line-height:var(--line-l);letter-spacing:var(--letter-spacing-l)}html .trade-token{background:var(--neutral-3);color:var(--text);padding-block:var(--space-xs);padding-inline:var(--space-m);border-radius:var(--radius-full);font-family:var(--font-ui);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s)}html .index-rank-1{background:var(--emphasis-type-background);color:var(--emphasis-type-foreground)}html .index-rank-rest{background:var(--neutral-3);color:var(--text)}html :is(button,a,summary,[tabindex]):focus-visible{outline:var(--border-s) solid var(--text);outline-offset:var(--space-xxs)}html :is(.field-input,.search-field input,.asset-search,.wallet-sort select,.detail-period-select select,.weight-field,.share-value,.trade-slippage-custom,.trade-field){border:0;border-radius:var(--radius-s);outline:0 solid transparent;box-shadow:inset 0 0 0 var(--border-s) var(--text)}html :is(.field-input,.search-field input,.asset-search,.wallet-sort select,.detail-period-select select,.weight-field,.share-value,.trade-slippage-custom,.trade-field):is(:hover){outline:0 solid transparent;box-shadow:inset 0 0 0 var(--border-s) var(--text)}html :is(.field-input,.search-field input,.asset-search,.wallet-sort select,.detail-period-select select,.weight-field,.share-value,.trade-slippage-custom,.trade-field):is(:focus,:focus-visible,:focus-within){outline:0 solid transparent;box-shadow:inset 0 0 0 var(--border-active) var(--text)}html :is(.weight-field,.share-value,.trade-slippage-custom,.trade-field) input,html :is(.weight-field,.share-value,.trade-slippage-custom,.trade-field) input:focus-visible{border:0;border-radius:inherit;outline:0 solid transparent;box-shadow:none}html :is(input,textarea)::placeholder{color:var(--secondary);opacity:1}html :is(.field-input,.asset-search)[aria-invalid=true],html :is(.weight-field,.share-value,.trade-slippage-custom):has(input[aria-invalid=true]){background:var(--error-transparent);box-shadow:inset 0 0 0 var(--border-s) var(--error)}html :is(.button,.primary,.trade-action):disabled,html :is(button,input,select,textarea)[aria-disabled=true]{color:var(--secondary);opacity:1}html #next:focus-visible,html .primary:focus-visible,html .trade-action:focus-visible{box-shadow:inset 0 0 0 var(--border-s) var(--neutral-1)}html :is(.preset[aria-pressed=true],.fee-option:has(:checked)){background:var(--color-1-transparent);box-shadow:inset 0 0 0 var(--border-s) var(--text)}html :is(.preset-check,.fee-radio,.selection-check){color:var(--text)}html .asset-filters .pill[aria-pressed=true]{color:var(--neutral-10);box-shadow:inset 0 0 0 var(--border-s) var(--neutral-10)}html .asset-filter-option input[type=checkbox]{box-shadow:inset 0 0 0 var(--border-s) var(--stroke)}html .asset-filter-option input[type=checkbox]:checked{background:var(--color-1);box-shadow:inset 0 0 0 var(--border-s) var(--text)}html .asset-filter-option input[type=checkbox]:checked:after{background:var(--neutral-10)}html .simulator-switch input{box-shadow:inset 0 0 0 var(--border-s) var(--stroke)}html .simulator-switch input:after{background:var(--neutral-10);box-shadow:none}html .simulator-switch input:checked{background:var(--color-1);box-shadow:inset 0 0 0 var(--border-s) var(--text)}html .simulator-switch input:checked:after{background:var(--neutral-10)}html :is(.trade-type,.detail-switch) .filter-thumb{background:var(--navigation-active-background)}html .floating-navigation{padding:var(--space-xs);gap:var(--space-xxs);border-radius:calc(var(--radius-s) + var(--space-xs));background:var(--neutral-1);box-shadow:var(--border-shadow-s),var(--shadow-m)}html .floating-navigation .nav-link{border-radius:var(--radius-s)}html .floating-navigation .nav-link.selected{outline:none}html :is(.card-fee-icon,.metric-fee-icon,.card-fee-half,.fee-strategy-tag,.simulation-badge,.trade-details dd.is-warn,.detail-impersonation){color:var(--neutral-9)}html :is(.card-rank,[data-page=home] .age.is-new,[data-page=home] .age.is-new>span){background-image:none;color:var(--text);-webkit-text-fill-color:currentColor}html #asset-dialog .asset-picker-actions{background:linear-gradient(to bottom,transparent,var(--neutral-1) 65%)}html .distribution-percent,html .pool-band{color:var(--neutral-10)}html [data-rk] [role=dialog] button:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--border-s) var(--text)}html .skip-link{background:var(--neutral-10);color:var(--neutral-1)}html .skeleton-block{background:var(--neutral-4)}html :is(.protocol-ticker,.detail-lockup) .skeleton-block{background:var(--accent-deep)}html :is(.asset-filters,.trade-type,.detail-switch){padding:var(--space-xxs);border-radius:calc(var(--radius-s) + var(--space-xxs))}html .asset-filters .pill,html :is(.trade-type,.detail-switch) .filter-thumb,html :is(.trade-type,.detail-switch) button{border-radius:var(--radius-s)}html .meter-bar{background:var(--stroke)}html .meter-bar.active{background:var(--color-1);box-shadow:inset 0 0 0 var(--border-s) var(--text)}html .fee-meter:has(.fee-slider:focus-visible){outline:0 solid transparent;box-shadow:inset 0 0 0 var(--border-s) var(--text)}html :is(.field-input,.asset-search)[aria-invalid=true]:is(:focus,:focus-visible),html :is(.weight-field,.share-value,.trade-slippage-custom):has(input[aria-invalid=true]):focus-within{box-shadow:inset 0 0 0 var(--border-active) var(--error)}html :is(.trade-type,.detail-switch) button[aria-pressed=true] :is(svg,.filter-label){color:var(--navigation-active-foreground)}html .trade-accent-dot{box-shadow:inset 0 0 0 var(--border-s) var(--text)}html .wordmark{width:156px;transform:none}html .wordmark img{display:block;width:100%;height:auto}html:root :is(.button,.primary,.trade-action,#next,.faucet-claim,.add-asset){min-height:var(--button-height);padding-block:var(--space-m);padding-inline:var(--space-xl);font-size:var(--size-m);line-height:var(--line-m);font-weight:var(--weight-ui-medium);letter-spacing:var(--tracking-m)}html:root :is(.pill,.tertiary-button,.sort-trigger,.pagination-link,.nav-link){min-height:calc(var(--line-s) + var(--space-m) * 2);padding-block:var(--space-m);padding-inline:var(--space-l);font-weight:var(--weight-ui-medium)}html .floating-navigation .nav-link{padding-inline:var(--space-s)}html .protocol-stats dt{letter-spacing:var(--tracking-m)}html .protocol-stats dd{letter-spacing:var(--tracking-s)}html [data-page=build] .steps .step-track{background:var(--step-inactive);box-shadow:none}html [data-page=build] .steps .step-track.progress-filling:after,html [data-page=build] .steps :is(.current,.completed) .step-track{background:var(--neutral-10)}html [data-page=build] .steps .step-track.progress-filling{background:var(--step-inactive)}@media (max-width:600px){html .wordmark{width:122px}}.home-hero-stage{--home-grid-columns:24;--home-tile-size:calc((100cqw - var(--space-xxs) * (var(--home-grid-columns) - 1)) / var(--home-grid-columns));container-type:inline-size;position:relative;margin-top:var(--space-l)}.home-block-grid{display:grid;gap:var(--space-xxs);padding:0;overflow:hidden}.home-block-grid>span{aspect-ratio:1;min-width:0}.home-block-grid>span>span{display:block;width:100%;height:100%;border-radius:var(--radius-s);background:var(--accent-deep);transition:transform var(--motion-duration) var(--motion-easing),background-color var(--motion-duration) var(--motion-easing)}@media (hover:hover) and (pointer:fine){.home-block-grid>span:hover>span{transform:scale(1.025);background:color-mix(in srgb,var(--accent-deep) 94%,var(--neutral-10))}}html .home-hero-stage .hero.container{position:absolute;inset:0;width:auto;max-width:none;margin:0;flex-direction:row;align-items:center;pointer-events:none}.home-hero-stage .hero-copy{width:100%;pointer-events:none}.home-hero-stage .hero-copy :is(h1,p,a){pointer-events:auto}html .home-hero-stage .hero .hero-block-title{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-xxs);max-width:100%;width:100%;font-size:min(var(--size-xxl),calc(var(--home-tile-size) * .55),5.5cqw);line-height:calc(var(--line-xxl) / var(--size-xxl));font-family:var(--font-ui);font-weight:var(--weight-ui-medium);letter-spacing:var(--letter-spacing-xxl);pointer-events:none}.hero-block-title>span{display:flex;align-items:center;width:min(100%,calc(var(--home-tile-size) * 5 + var(--space-xxs) * 4));height:var(--home-tile-size);padding-inline:var(--space-m);border-radius:var(--radius-s);background:var(--neutral-10);color:var(--neutral-1);white-space:nowrap;pointer-events:auto}.hero-block-title>span:nth-child(2){width:min(100%,calc(var(--home-tile-size) * 4 + var(--space-xxs) * 3))}.hero-support{display:flex;align-items:center;justify-content:flex-start;padding-block:var(--space-l)}.hero-support .hero-actions{margin:0;gap:var(--space-xxs)}html:root .hero-support .hero-actions .button:not(#next){min-height:calc(var(--button-text-line) + var(--hero-cta-padding-block) * 2);padding-block:var(--hero-cta-padding-block);padding-inline:var(--hero-cta-padding-inline)}html:root .button.secondary:not(.primary):not(.trade-action):not(#next),html:root .button.secondary:not(.primary):not(.trade-action):not(#next):is(:hover,:active,:focus-visible,:disabled,[aria-disabled=true]){background:var(--accent-deep);color:var(--text);border:0;box-shadow:none}html:root .button.secondary:not(.primary):not(.trade-action):not(#next):hover:where(:not(:disabled):not([aria-disabled=true])){background:color-mix(in srgb,var(--accent-deep) 94%,var(--neutral-10));box-shadow:none}.protocol-ticker{overflow:hidden;padding-block:var(--space-xs);color:var(--text)}.protocol-ticker-track{display:flex;width:max-content;animation:protocol-ticker-scroll calc(var(--motion-large-duration) * 50) linear infinite}.protocol-ticker-group{display:flex;align-items:center;justify-content:space-around;flex-shrink:0;gap:var(--space-xxl);min-width:100vw;margin:0;padding-inline:var(--space-l)}.protocol-ticker-group>div{display:flex;align-items:baseline;gap:var(--space-s);white-space:nowrap}.protocol-ticker-group :is(dt,dd){font:var(--weight-ui-regular) var(--size-l)/var(--line-l) var(--font-ui);letter-spacing:var(--letter-spacing-l)}.protocol-ticker-group dd{margin:0;font-weight:var(--weight-ui-medium);text-decoration:underline;text-underline-offset:var(--space-xxs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.protocol-ticker:is(:hover,:focus-within) .protocol-ticker-track{animation-play-state:paused}@keyframes protocol-ticker-scroll{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.home-block-grid>span:hover>span{transform:none}.protocol-ticker-track{animation:none;width:100%}.protocol-ticker-group{flex-wrap:wrap;justify-content:center;min-width:0;width:100%;gap:var(--space-m) var(--space-xl)}.protocol-ticker-group[aria-hidden=true]{display:none}}html :is(button,[role=button],.button,.pill,.tertiary-button,.pagination-link,.nav-link){font-size:var(--button-text-size)!important;line-height:var(--button-text-line)!important;letter-spacing:var(--button-text-tracking)!important}@media (max-width:600px){:root{--button-text-size:var(--size-s);--button-text-line:var(--line-s);--button-text-tracking:var(--letter-spacing-s)}}:root{--font-card-label:"JetBrains Mono",monospace;--card-fee-burn:#ffb067;--card-fee-liquidity:#9ddcff;--card-fee-creator:#f7b0d5;--card-fee-holders:#97e8bb;--card-fee-mix:#c9baff;--positive-change-padding-inline:2px;--index-card-shadow-color:#0d1207;--index-card-hover-scale:1.02;--index-tile-shadow:0 4px 0 0 var(--index-card-shadow-color);--index-ledger-shadow:0 2px 0 0 var(--index-card-shadow-color)}html .index-layouts .featured{margin-top:var(--space-xl)}.index-layouts[data-index-layout] :is(.featured-grid,.coin-grid){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-m)}.index-card{--index-card-ink:var(--text);--index-card-muted:var(--secondary);display:grid;min-width:0;position:relative;align-content:start;overflow:hidden;background:var(--surface);color:var(--index-card-ink);border-radius:var(--radius-s);box-shadow:var(--border-shadow-s);font:var(--weight-ui-regular) var(--size-m)/var(--line-m) var(--font-ui);letter-spacing:var(--letter-spacing-m);transition:transform var(--motion-duration) var(--motion-easing),background-color var(--motion-duration) var(--motion-easing),color var(--motion-duration) var(--motion-easing)}.index-card-art{grid-area:art;display:block;min-width:0;overflow:hidden;background:var(--control)}.index-card-art img{display:block;width:100%;height:100%;object-fit:cover}.index-card-heading{grid-area:name;display:flex;flex-direction:column;min-width:0;gap:var(--space-xxs)}.index-card-name{font-weight:var(--weight-ui-medium);font-size:var(--size-l);line-height:var(--line-l);letter-spacing:var(--letter-spacing-l);overflow-wrap:anywhere}.index-card-symbol{color:var(--index-card-muted);font:var(--weight-ui-regular) var(--size-xs)/var(--line-xs) var(--font-card-label);text-transform:uppercase}.index-card-rank{grid-area:rank;font:var(--weight-data-medium) var(--size-s)/var(--line-s) var(--font-data);align-self:start}.index-card-cap{grid-area:cap}.index-card-change{grid-area:change}.index-card-volume{grid-area:volume}.index-card-fees{grid-area:fees}.index-card-assets{grid-area:assets;min-width:0}.index-card :is(.index-card-cap,.index-card-change,.index-card-volume){display:flex;flex-direction:column;gap:var(--space-xxs)}.index-card-label{color:var(--index-card-muted);text-transform:uppercase;font:var(--weight-ui-regular) var(--size-xs)/var(--line-xs) var(--font-card-label);letter-spacing:var(--letter-spacing-xs)}.index-card-value{font:var(--weight-ui-medium) var(--size-l)/var(--line-l) var(--font-ui);letter-spacing:var(--letter-spacing-l)}.index-card .card-fees{display:flex;justify-content:space-between;align-items:center;gap:var(--space-s);width:100%;height:auto;padding:0;background:transparent;color:var(--index-card-ink);box-shadow:none}.index-card .card-fee-copy{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-xxs)}.index-card .card-fee-label{font:var(--weight-ui-regular) var(--size-xs)/var(--line-xs) var(--font-card-label);letter-spacing:var(--letter-spacing-xs);text-transform:uppercase;color:var(--index-card-muted)}.index-card .card-fee-value{color:var(--index-card-ink);font:var(--weight-ui-medium) var(--size-m)/var(--line-m) var(--font-ui)}.index-card .card-fee-icon{flex-shrink:0}.index-card .card-distribution{display:flex;width:100%;height:34px;margin:0;border-radius:var(--radius-xs);overflow:hidden}.index-card .distribution-segment{min-width:0}.index-card .distribution-content{justify-content:center}.index-card .distribution-content img{width:20px;height:20px}.index-layouts[data-index-layout=ledger] :is(.featured-grid,.coin-grid){grid-template-columns:1fr;gap:var(--space-xs)}[data-index-layout=ledger] .index-card{box-shadow:var(--border-shadow-s),var(--index-ledger-shadow);grid-template-columns:56px minmax(140px,1.5fr) repeat(4,minmax(90px,1fr)) minmax(100px,1fr);grid-template-areas:"art name cap change volume fees assets";align-items:center;gap:var(--space-m);padding:var(--space-m) var(--space-l)}[data-index-layout=ledger] .index-card-art{aspect-ratio:1;border-radius:var(--radius-xs)}[data-index-layout=ledger] .index-card-name{font-size:var(--size-m);line-height:var(--line-m)}[data-index-layout=ledger] .index-card-rank{align-self:center;color:var(--index-card-muted)}[data-index-layout=ledger] .index-card-value{font-size:var(--size-m);line-height:var(--line-m)}[data-index-layout=ledger] .index-card .card-fee-icon{display:none}.index-layouts[data-index-layout=tiles] :is(.featured-grid,.coin-grid){grid-template-columns:repeat(4,minmax(0,1fr))}[data-index-layout=tiles] .index-card{box-shadow:var(--border-shadow-s),var(--index-tile-shadow);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"art rank" "name name" "cap cap" "change volume" "fees fees" "assets assets";gap:var(--space-m);padding:var(--space-l)}[data-index-layout=tiles] .index-card-art{width:56px;aspect-ratio:1;border-radius:var(--radius-full)}[data-index-layout=tiles] .index-card-rank{justify-self:end}[data-index-layout=tiles] .index-card-name{font-size:var(--size-m);line-height:var(--line-m)}[data-index-layout=tiles] .index-card-value{font-size:var(--size-xl);line-height:var(--line-xl);letter-spacing:var(--letter-spacing-xl)}[data-index-layout=tiles] .index-card-change{min-width:0}[data-index-layout=tiles] .index-card-volume{align-items:end}[data-index-layout=tiles] .index-card-fees{padding-top:var(--space-m);box-shadow:inset 0 var(--border-s) 0 var(--neutral-4)}@media (max-width:1100px){.index-layouts[data-index-layout=tiles] :is(.featured-grid,.coin-grid){grid-template-columns:repeat(2,minmax(0,1fr))}[data-index-layout=ledger] .index-card{grid-template-columns:48px minmax(140px,1.5fr) repeat(3,minmax(80px,1fr));grid-template-areas:"art name cap change volume" "assets assets assets fees fees"}}@media (max-width:639px){[data-index-layout=ledger] .index-card{grid-template-columns:40px repeat(2,minmax(0,1fr)) minmax(70px,.85fr);grid-template-areas:"art name name name" "cap cap change volume" "assets assets assets fees";padding:var(--space-m);gap:var(--space-s)}[data-index-layout=ledger] .index-card-age{display:none}[data-index-layout=tiles] .index-card{padding:var(--space-m);gap:var(--space-s)}[data-index-layout=tiles] .index-card-value{font-size:var(--size-l);line-height:var(--line-l)}[data-index-layout=tiles] .index-card-change .index-card-label{font-size:var(--size-xxs)}}.index-card-change>:last-child{align-self:flex-start}@media (max-width:639px){[data-index-layout=tiles] .index-card-art{width:40px}}html :is(.close-dialog,.app-toast-dismiss,.simulator-collapse){display:inline-flex;align-items:center;justify-content:center}.detail-breadcrumb a{display:inline-flex;align-items:center;gap:var(--space-xs)}@media (hover:hover) and (pointer:fine){.index-card:is(:hover,:focus-visible){--index-card-ink:var(--neutral-1);--index-card-muted:var(--neutral-5);z-index:2;background:var(--neutral-10)}[data-index-layout=tiles] .index-card:is(:hover,:focus-visible){transform:scale(var(--index-card-hover-scale))}html .index-card:is(:hover,:focus-visible) :is(.card-positive,.card-negative){color:var(--neutral-1)}.index-card:is(:hover,:focus-visible) .card-negative{background:var(--neutral-1-transparent)}[data-index-layout=tiles] .index-card:is(:hover,:focus-visible) .index-card-fees{box-shadow:inset 0 var(--border-s) 0 var(--neutral-8)}}@media (prefers-reduced-motion:reduce){[data-index-layout] .index-card:is(:hover,:focus-visible){transform:none}}.index-card .card-distribution{position:relative}.index-card .card-distribution:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:var(--border-shadow-s);pointer-events:none}html .fee-strategy-tooltip>p{color:var(--neutral-5)}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.index-card .card-fee-value,.index-card :is(.index-card-cap,.index-card-change,.index-card-volume)>:last-child{font-weight:var(--weight-ui-medium)}.index-card-change .card-negative{padding:0}@media (hover:hover) and (pointer:fine){html .tooltip[data-index-tooltip]{background:var(--neutral-1);color:var(--neutral-10);box-shadow:var(--border-shadow-s),var(--shadow-m)}html .fee-strategy-tooltip[data-index-tooltip]>p{color:var(--neutral-8)}}.index-card .distribution-content img{pointer-events:auto}.card-fees{cursor:inherit}.index-card .card-fees{--card-fee-background:var(--card-fee-holders)}.index-card .card-fees-burn{--card-fee-background:var(--card-fee-burn)}.index-card .card-fees-liquidity{--card-fee-background:var(--card-fee-liquidity)}.index-card .card-fees-creator{--card-fee-background:var(--card-fee-creator)}.index-card .card-fees-mix{--card-fee-background:var(--card-fee-mix)}html .index-card .card-fee-icon{color:var(--neutral-10);background:var(--card-fee-background)}html .index-card .card-fees-shared .card-fee-icon{background:transparent}html .index-card .card-fee-half-holders{color:var(--neutral-10);background:var(--card-fee-holders)}html .index-card .card-fee-half-creator{color:var(--neutral-10);background:var(--card-fee-creator)}[data-index-layout=ledger] .index-card-change .card-positive{background:var(--success-transparent);border-radius:var(--radius-xs);padding-block:0;padding-inline:var(--positive-change-padding-inline);width:fit-content}@media (hover:hover) and (pointer:fine){[data-index-layout=ledger] .index-card:is(:hover,:focus-visible) .index-card-change .card-positive{background:var(--neutral-1-transparent)}}html .index-layouts .featured{padding-bottom:var(--space-xl);box-shadow:none}html .explore .explore-header{grid-template-columns:minmax(0,1fr);row-gap:var(--space-m)}html .explore .explore-controls{grid-column:1;grid-row:1;width:100%;margin:0}html .explore .explore-search{grid-column:1;grid-row:2;padding:0;box-shadow:none}html .explore .explore-search .search-field input{height:auto;min-height:calc(var(--line-m) + (var(--space-s) + var(--space-xxs)) * 2);padding-block:calc(var(--space-s) + var(--space-xxs));padding-inline:var(--space-m);font-size:var(--size-m);line-height:var(--line-m);letter-spacing:var(--letter-spacing-m)}html .explore .time-options .pill:before{background:transparent}@media (max-width:639px){.home-hero-stage .hero-block-title>span{width:min(100%,calc(var(--home-tile-size) * 3 + var(--space-xxs) * 2))}html .home-hero-stage .hero .hero-block-title{font-size:min(var(--size-xxl),calc(var(--home-tile-size) * .34),5.5cqw)}}html .index-layouts .explore{margin-top:var(--space-m)}html .explore :is(.sort-options:not(.filter-options),.asset-panel){padding:var(--space-m)}html .explore .asset-filter-option,html .explore .sort-options .pill{padding-block:var(--space-s);padding-inline:var(--space-m)}html .explore .asset-filter-option:has(input:checked),html .explore .sort-options .pill[aria-pressed=true]{background:var(--neutral-10);color:var(--neutral-1)}html .explore .asset-filter-option:has(input:checked) .meta{color:var(--neutral-5)}html .explore .asset-filter-option:is(:hover,:focus-within):not(:has(input:disabled)),html .explore .sort-options .pill:is(:hover,:focus-visible){background:var(--neutral-10);color:var(--neutral-1)}html .explore .asset-filter-option:is(:hover,:focus-within):not(:has(input:disabled)) .meta{color:var(--neutral-5)}.index-card .distribution-segment{animation-play-state:paused}@media (hover:hover) and (pointer:fine){.index-card:is(:hover,:focus-visible) .distribution-segment{animation-play-state:running}}html .featured .section-heading{justify-content:space-between}html:root .featured .top-indexes-view-all.button{transform:none;min-height:0;padding-block:var(--space-s);padding-inline:var(--space-m)}html .explore :is(.sort-trigger,.time-options .pill):hover{background:var(--neutral-10);color:var(--neutral-1)}html .explore .asset-search,html .explore .explore-search .search-field input{font-weight:var(--weight-ui-medium);color:var(--neutral-10)}html .explore .asset-options{scrollbar-gutter:auto;padding-inline-end:0}html .explore .asset-filter-option{position:relative;width:100%;padding-inline:var(--space-xs)}html .explore .asset-clear{--button-text-size:var(--size-xxs);--button-text-line:var(--line-xxs);--button-text-tracking:var(--letter-spacing-xxs);padding:0;min-height:0;font-family:var(--font-data);font-size:var(--size-xxs);line-height:var(--line-xxs);letter-spacing:var(--letter-spacing-xxs);font-weight:var(--weight-data-medium);color:var(--neutral-10);background:transparent;opacity:1}html .explore .asset-filter-option input:checked:after{content:none}html .explore .asset-option-check{display:none;position:absolute;right:calc(var(--space-xs) + (var(--space-l) - var(--size-m)) / 2);top:50%;transform:translateY(-50%);color:var(--neutral-10);pointer-events:none}html .explore .asset-filter-option input:checked+.asset-option-check{display:block}.page-hero-stage{margin-bottom:var(--space-xl)}html .page-hero-stage .hero.container{text-align:left}html .page-hero-stage .hero-block-title>span{width:min(100%,calc(var(--home-tile-size) * var(--title-grid-span, 4) + var(--space-xxs) * (var(--title-grid-span, 4) - 1)));max-width:100%}html .leaderboard-main .leaderboard-list{margin:0;padding:0}.leaderboard-main .leaderboard-list>li:after{content:none}.leaderboard-main .leaderboard-list>li{animation:none;min-width:0}[data-index-layout=ledger] .index-card:has(.index-card-rank){grid-template-columns:3ch 56px minmax(140px,1.5fr) repeat(4,minmax(90px,1fr)) minmax(100px,1fr);grid-template-areas:"rank art name cap change volume fees assets"}@media (max-width:1100px){[data-index-layout=ledger] .index-card:has(.index-card-rank){grid-template-columns:3ch 48px minmax(140px,1.5fr) repeat(2,minmax(80px,1fr));grid-template-areas:"rank art name cap change" "assets assets assets volume fees"}}@media (max-width:639px){[data-index-layout=ledger] .index-card:has(.index-card-rank){grid-template-columns:40px repeat(2,minmax(0,1fr)) minmax(70px,.85fr);grid-template-areas:"art name name rank" "cap cap change volume" "assets assets assets fees"}[data-index-layout=ledger] .index-card-rank{justify-self:end}}html .home-hero-stage .hero.container{top:calc(var(--home-tile-size) + var(--space-xxs));align-items:flex-start;padding:0}.home-hero-stage{--grid-stagger-step:calc(var(--motion-large-duration) / 12)}@keyframes hero-grid-reveal{0%{opacity:0;transform:translate(calc(-1 * var(--space-xs)),calc(-1 * var(--space-xs))) scale(var(--motion-popup-scale))}to{opacity:1;transform:translate(0) scale(1)}}@media (prefers-reduced-motion:no-preference){.home-block-grid[data-ready=false]>span,.home-hero-stage:has(.home-block-grid[data-ready=false]) .hero-block-title>span{opacity:0}.home-block-grid[data-ready=true]>span,.home-hero-stage:has(.home-block-grid[data-ready=true]) .hero-block-title>span{animation:hero-grid-reveal var(--motion-large-duration) var(--motion-large-easing) both;animation-delay:calc(var(--grid-reveal-step, 1) * var(--grid-stagger-step))}html .home-hero-stage .hero-block-title{animation:none}}@keyframes hero-title-entry-shake{0%,to{rotate:0deg;translate:0 0}20%,60%{rotate:-.3deg;translate:calc(var(--motion-press-distance) * -.5) 0}40%,80%{rotate:.3deg;translate:calc(var(--motion-press-distance) * .5) 0}}@keyframes hero-title-shake{0%,70%,86%,to{rotate:0deg;translate:0 0}73%,79%{rotate:-.3deg;translate:calc(var(--motion-press-distance) * -.5) 0}76%,82%{rotate:.3deg;translate:calc(var(--motion-press-distance) * .5) 0}}@media (prefers-reduced-motion:no-preference){.home-hero-stage:has(.home-block-grid[data-ready=true]) .hero-block-title>span{animation-name:hero-grid-reveal,hero-title-shake,hero-title-entry-shake;animation-duration:var(--motion-large-duration),calc(var(--motion-large-duration) * 16),var(--motion-large-duration);animation-timing-function:var(--motion-large-easing),var(--motion-easing),var(--motion-easing);animation-delay:calc(var(--grid-reveal-step, 1) * var(--grid-stagger-step)),calc(var(--motion-large-duration) + var(--grid-reveal-step, 1) * var(--motion-duration)),calc(var(--motion-large-duration) + var(--grid-reveal-step, 1) * var(--grid-stagger-step));animation-iteration-count:1,var(--motion-large-iterations),1;animation-fill-mode:both,none,none}}@keyframes content-stagger-reveal{0%{opacity:0;translate:0 var(--space-xs)}to{opacity:1;translate:0 0}}@media (prefers-reduced-motion:no-preference){html .page-enter [data-content-reveal=pending]{opacity:0;animation:none}html .page-enter [data-content-reveal=visible]{animation:content-stagger-reveal var(--motion-large-duration) var(--motion-large-easing) var(--content-reveal-delay,0s) both}}.index-card.token-card-skeleton .skeleton-block{vertical-align:baseline}.index-card.token-card-skeleton .index-card-art{background:var(--neutral-4)}.index-card.token-card-skeleton :is(.index-card-name,.index-card-symbol,.index-card-value,.card-fee-value){display:block}.index-card.token-card-skeleton .card-fee-icon{background:transparent}.index-card.token-card-skeleton .card-distribution,.index-card.token-card-skeleton .card-distribution:after{box-shadow:none}@media (hover:hover) and (pointer:fine){.index-card.token-card-skeleton:hover{background:var(--surface);transform:none}}html [data-page=home] .explore .sort-trigger{background:var(--accent-deep);box-shadow:none}html [data-page=home] .explore .sort-trigger:hover{background:var(--neutral-10);color:var(--neutral-1)}.site-footer-wrap{margin-top:var(--space-xxl);padding-bottom:var(--space-xxl)}.site-footer{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xl);background:var(--neutral-10);color:var(--neutral-1);padding:var(--space-xl);border-radius:var(--radius-l)}.site-footer-wordmark{display:block;flex-shrink:0;width:180px;max-width:100%}.site-footer-wordmark img{display:block;width:100%;height:auto;filter:invert(1)}.site-footer-links{display:flex;gap:var(--space-xl);align-items:center}.site-footer-links a{font:var(--weight-ui-medium) var(--size-m)/var(--line-m) var(--font-ui);letter-spacing:var(--letter-spacing-m);white-space:nowrap;text-decoration:underline;text-underline-offset:var(--space-xxs)}.site-footer-links a:hover{opacity:.65}@media (max-width:639px){.site-footer-wrap{padding-bottom:calc(var(--space-xxl) * 3)}.site-footer{flex-direction:column;align-items:flex-start}.site-footer,.site-footer-links{gap:var(--space-l)}}html [data-page=build] .lab-main.container{max-width:1296px;width:calc(100% - 144px);margin:var(--space-xl) auto 0}html [data-page=build] .steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-xs);margin-bottom:var(--space-xl);padding:0}html [data-page=build] .steps li{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--space-s);padding:var(--space-m) var(--space-l);background:var(--accent-deep);border-radius:var(--radius-full);color:var(--text)}html [data-page=build] .steps li.current{background:var(--neutral-10);color:var(--neutral-1)}html [data-page=build] .steps .step-label{color:inherit;font:var(--weight-ui-medium) var(--size-m)/var(--line-m) var(--font-ui);letter-spacing:var(--letter-spacing-m);text-transform:none}.build-step-number{font:var(--weight-ui-regular) var(--size-xs)/var(--line-xs) var(--font-card-label);letter-spacing:var(--letter-spacing-xs)}html [data-page=build] .steps .step-track{display:none}html [data-page=build] .builder{padding:0;background:transparent;box-shadow:none;overflow:visible}html [data-page=build] .step-head{margin-bottom:var(--space-l)}html [data-page=build] .step-head h2{font:var(--weight-ui-medium) var(--size-l)/var(--line-l) var(--font-ui);letter-spacing:var(--letter-spacing-l)}html [data-page=build] .step-head p{margin-top:var(--space-xs);font:var(--weight-ui-regular) var(--size-s)/var(--line-s) var(--font-ui);letter-spacing:var(--letter-spacing-s);color:var(--secondary)}.build-assets-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);align-items:start;gap:var(--space-xl)}.build-basket-panel,html [data-page=build] .builder:not([data-step="0"]) #step-content{background:var(--surface);padding:var(--space-l);border-radius:var(--radius-s);box-shadow:var(--border-shadow-s),var(--index-ledger-shadow)}html [data-page=build] .section-label{gap:var(--space-s);flex-wrap:wrap}html [data-page=build] .section-label .meta{font:var(--weight-ui-regular) var(--size-xs)/var(--line-xs) var(--font-card-label);letter-spacing:var(--letter-spacing-xs);color:var(--secondary)}html [data-page=build] .label-actions{display:flex;gap:var(--space-xs)}html [data-page=build] .label-actions .tertiary-button{--button-text-size:var(--size-s);--button-text-line:var(--line-s);padding:var(--space-xs) var(--space-s);min-height:0;text-transform:none;background:var(--neutral-4)}html [data-page=build] .asset-row{grid-template-columns:48px minmax(0,1fr) 100px 32px;padding:var(--space-m) 0;gap:var(--space-m);box-shadow:inset 0 calc(-1 * var(--border-s)) 0 var(--neutral-4)}html [data-page=build] .asset-logo{width:48px;height:48px;border-radius:var(--radius-xs);box-shadow:none}html [data-page=build] .asset-identity strong{font:var(--weight-ui-medium) var(--size-m)/var(--line-m) var(--font-ui);letter-spacing:var(--letter-spacing-m)}html [data-page=build] .asset-identity span{font:var(--weight-ui-regular) var(--size-xs)/var(--line-xs) var(--font-card-label);color:var(--secondary);letter-spacing:var(--letter-spacing-xs)}html [data-page=build] .weight-field{background:var(--neutral-4);border-radius:var(--radius-xs);box-shadow:none}html [data-page=build] .weight-field input{font-weight:var(--weight-ui-medium)}html [data-page=build] .remove{color:var(--secondary);display:grid;place-items:center}html [data-page=build] .remove:hover{color:var(--neutral-1);background:var(--neutral-10)}html [data-page=build] .add-asset{display:flex;align-items:center;justify-content:center;gap:var(--space-xs);background:var(--accent-deep);box-shadow:none;border-radius:var(--radius-full);margin-top:var(--space-l);padding:var(--space-m)}html [data-page=build] .add-asset:hover{background:var(--neutral-10);color:var(--neutral-1)}html [data-page=build] .allocation-bar{height:var(--space-xl);gap:0;border-radius:var(--radius-xs);box-shadow:var(--border-shadow-s);background:var(--neutral-4)}html [data-page=build] .allocation-line{font:var(--weight-ui-regular) var(--size-xs)/var(--line-xs) var(--font-card-label);letter-spacing:var(--letter-spacing-xs)}html [data-page=build] .allocation-line strong{font-family:var(--font-ui);font-weight:var(--weight-ui-medium)}html [data-page=build] .preset-grid{grid-template-columns:1fr;gap:var(--space-m);margin-bottom:var(--space-l)}html [data-page=build] .preset{position:relative;background:var(--surface);color:var(--text);padding:var(--space-l);gap:var(--space-s);box-shadow:var(--border-shadow-s),var(--index-tile-shadow);border-radius:var(--radius-s);transition:background var(--motion),color var(--motion)}html [data-page=build] .preset strong{font:var(--weight-ui-medium) var(--size-m)/var(--line-m) var(--font-ui);text-transform:none}html [data-page=build] .preset .preset-caption{font:var(--weight-ui-regular) var(--size-xs)/var(--line-xs) var(--font-card-label);letter-spacing:var(--letter-spacing-xs);color:var(--secondary)}html [data-page=build] .preset:is(:hover,[aria-pressed=true]){background:var(--neutral-10);color:var(--neutral-1);transform:none}html [data-page=build] .preset:is(:hover,[aria-pressed=true]) strong{color:var(--neutral-1)}html [data-page=build] .preset:is(:hover,[aria-pressed=true]) .preset-caption{color:var(--neutral-5)}html [data-page=build] .preset[aria-pressed=true] .preset-check{color:var(--color-1)}html [data-page=build] .model-note{background:var(--accent-deep);padding:var(--space-m);gap:var(--space-s);border-radius:var(--radius-s)}html [data-page=build] .model-note>.gui-icon{flex-shrink:0}html [data-page=build] .build-actions{box-shadow:none;padding:0;margin-top:var(--space-xl)}html [data-page=build] .build-actions #back{background:var(--accent-deep);color:var(--text);box-shadow:none;border-radius:var(--radius-full)}html [data-page=build] .build-actions #next{background:var(--neutral-10);color:var(--neutral-1);border-radius:var(--radius-full);box-shadow:none;padding-inline:var(--space-xl)}html [data-page=build] .build-actions #next:disabled{background:var(--neutral-10-transparent);color:var(--secondary)}html [data-page=build] .fee-options{gap:var(--space-m)}html [data-page=build] .fee-option{background:var(--neutral-3);box-shadow:var(--border-shadow-s);padding:var(--space-l);border-radius:var(--radius-s)}html [data-page=build] .fee-option:has(:checked){background:var(--neutral-10);color:var(--neutral-1);box-shadow:var(--border-shadow-s),var(--index-ledger-shadow)}html [data-page=build] .fee-option:has(:checked) :is(strong,.fee-option-icon,.fee-radio){color:var(--neutral-1)}html [data-page=build] .fee-option:has(:checked) .fee-option-copy{color:var(--neutral-5)}html [data-page=build] :is(.field-label,.fee-setting-head h3){font-family:var(--font-ui);font-weight:var(--weight-ui-medium);text-transform:none}html [data-page=build] :is(.field-input,.share-value,.trade-slippage-custom){background:var(--neutral-3);font-weight:var(--weight-ui-medium)}html [data-page=build] .preview-identity{background:var(--neutral-3);border-radius:var(--radius-s)}@media (max-width:900px){.build-assets-layout{grid-template-columns:1fr}html [data-page=build] .preset-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:639px){html [data-page=build] .steps{gap:var(--space-xxs)}html [data-page=build] .steps li{padding:var(--space-s);justify-content:center;gap:var(--space-xxs)}html [data-page=build] .steps .step-label{font-size:var(--size-xs);line-height:var(--line-xs)}.build-step-number{display:none}html [data-page=build] .asset-row{grid-template-columns:32px minmax(0,1fr) 76px 24px;gap:var(--space-xs)}html [data-page=build] .asset-logo{width:32px;height:32px}html [data-page=build] .asset-identity strong{font-size:var(--size-s);line-height:var(--line-s)}html [data-page=build] .preset-grid{grid-template-columns:1fr}.build-basket-panel,html [data-page=build] .builder:not([data-step="0"]) #step-content{padding:var(--space-m)}}html [data-page=build] .allocation-bar>span{background-image:var(--asset-band-stripes)}html [data-page=build] #asset-dialog h2{font:var(--weight-ui-medium) var(--size-l)/var(--line-l) var(--font-ui);letter-spacing:var(--letter-spacing-l)}html [data-page=build] #asset-dialog .asset-filters{display:flex;flex-wrap:wrap;gap:var(--space-xs);padding:0;background:transparent;box-shadow:none;border-radius:0}html [data-page=build] #asset-dialog .asset-filters .pill{flex:0 1 auto;background:var(--accent-deep);color:var(--text);box-shadow:none;border-radius:var(--radius-full)}html [data-page=build] #asset-dialog .asset-filters .pill:is(:hover,[aria-pressed=true]){background:var(--neutral-10);color:var(--neutral-1)}html [data-page=build] #asset-dialog .picker-asset[aria-pressed=true]{background:var(--neutral-10);color:var(--neutral-1)}html [data-page=build] #asset-dialog .picker-asset[aria-pressed=true] :is(.asset-identity strong,.pick-action){color:var(--neutral-1)}html [data-page=build] #asset-dialog .picker-asset[aria-pressed=true] .asset-identity span{color:var(--neutral-5)}.build-mixes-panel{position:relative}html [data-page=build] .build-mixes-panel>.section-label{position:absolute;bottom:100%;left:0;margin-bottom:var(--space-s)}@media (max-width:900px){html [data-page=build] .build-mixes-panel>.section-label{position:static;margin-bottom:var(--space-s)}}html [data-page=build] .build-mixes-panel .preset-grid{margin-top:0}@media (max-width:1300px){html [data-page=build] .lab-main.container{width:calc(100% - 64px)}}@media (max-width:639px){html [data-page=build] .lab-main.container{width:calc(100% - 32px)}}html [data-page=build] .fee-single{color:var(--neutral-10);border-radius:var(--radius-s);box-shadow:var(--border-shadow-s),var(--index-ledger-shadow)}html [data-page=build] .fee-single.burn-card{background:var(--card-fee-burn)}html [data-page=build] .fee-single.liquidity-card{background:var(--card-fee-liquidity)}html [data-page=build] .fee-single :is(.meta,strong,strong span,p,.field-help){color:var(--neutral-10)}html [data-page=build] .fee-option:focus-within:not(:has(:focus-visible)){outline:none}html [data-page=build] .fee-option:has(:checked){box-shadow:none}html [data-page=detail]{--detail-art-size:88px;--detail-title:var(--weight-ui-medium) var(--size-xl)/var(--line-xl) var(--font-ui);--detail-subtitle:var(--weight-ui-medium) var(--size-l)/var(--line-l) var(--font-ui);--detail-amount:var(--weight-ui-medium) var(--size-l)/var(--line-l) var(--font-ui);--detail-total:var(--weight-ui-medium) var(--size-xl)/var(--line-xl) var(--font-ui);--detail-meta:var(--weight-ui-regular) var(--size-xs)/var(--line-xs) var(--font-card-label)}html [data-page=detail] .detail-main{margin-top:var(--space-l)}html [data-page=detail] .detail-breadcrumb a{padding:var(--space-s) var(--space-m);background:var(--accent-deep);border-radius:var(--radius-full);color:var(--text);font-weight:var(--weight-ui-medium)}html [data-page=detail] .detail-breadcrumb a:hover{background:var(--neutral-10);color:var(--neutral-1)}.detail-header{margin-top:var(--space-l)}html [data-page=detail] .detail-header .detail-identity{position:relative;z-index:1;align-self:center;margin:0;padding-block:var(--space-l);gap:var(--space-xl)}html [data-page=detail] .detail-lockup{align-items:flex-start}html [data-page=detail] .detail-art{width:var(--detail-art-size);height:var(--detail-art-size);border-radius:var(--radius-s);box-shadow:var(--border-shadow-s),var(--index-tile-shadow)}html [data-page=detail] .detail-name{max-width:680px}html [data-page=detail] .detail-name-line{gap:var(--space-xs)}html [data-page=detail] .detail-name h1{font:var(--detail-title);letter-spacing:var(--letter-spacing-xl);background:transparent;color:var(--text);padding:0;border-radius:0;overflow-wrap:anywhere}html [data-page=detail] .detail-symbol{display:inline-flex;background:var(--accent-deep);padding:var(--space-xs) var(--space-s);border-radius:var(--radius-full);color:var(--text);font:var(--weight-ui-regular) var(--size-xs)/var(--line-xs) var(--font-card-label);letter-spacing:var(--letter-spacing-xs)}html [data-page=detail] .detail-title-socials{margin:0}html [data-page=detail] .detail-title-social{color:var(--text);background:var(--accent-deep);border-radius:var(--radius-full);width:var(--space-xl);height:var(--space-xl)}html [data-page=detail] #copy-token-contract{width:auto;padding-inline:var(--space-s)}html [data-page=detail] .detail-title-social:hover{color:var(--neutral-1);background:var(--neutral-10)}html [data-page=detail] .detail-description .detail-copy{font:var(--weight-ui-regular) var(--size-s)/var(--line-s) var(--font-ui);color:var(--text);margin-top:var(--space-s)}html [data-page=detail] .detail-creator{font:var(--detail-meta);color:var(--secondary);margin-top:var(--space-xs)}html [data-page=detail] .detail-identity-market-cap{background:var(--neutral-10);color:var(--neutral-1);padding:var(--space-l);border-radius:var(--radius-s);min-width:180px;text-align:left}html [data-page=detail] .detail-identity-market-cap dt{color:var(--neutral-5);font:var(--detail-meta);letter-spacing:var(--letter-spacing-xs)}html [data-page=detail] .detail-identity-market-cap dd{font:var(--detail-total);letter-spacing:var(--letter-spacing-xl)}html [data-page=detail] .detail-metrics{grid-template-columns:minmax(220px,1.4fr) repeat(4,minmax(0,1fr));gap:var(--space-m);background:transparent;box-shadow:none;margin-block:var(--space-l) var(--space-xl)}html [data-page=detail] .detail-metrics>div{padding:var(--space-l);background:var(--surface);border-radius:var(--radius-s);box-shadow:var(--border-shadow-s),var(--index-ledger-shadow)}html [data-page=detail] .detail-metrics dt,html [data-page=detail] .metric-fee-copy>span{font:var(--detail-meta);line-height:var(--line-xs);letter-spacing:var(--letter-spacing-xs);color:var(--secondary)}html [data-page=detail] #metric-distributed-total,html [data-page=detail] .detail-metrics dd{font:var(--weight-ui-medium) var(--size-l)/var(--line-l) var(--font-ui);letter-spacing:var(--letter-spacing-l)}html [data-page=detail] .detail-fees-metric{position:relative}html [data-page=detail] .metric-fee-icon{color:var(--text);border-radius:var(--radius-xs)}html [data-page=detail] .detail-main-grid{grid-template-columns:minmax(0,2fr) minmax(340px,1fr);gap:var(--space-xl);align-items:start}html [data-page=detail] :is(.detail-left-column,.detail-right-column){gap:var(--space-l)}html [data-page=detail] .detail-panel{padding:var(--space-l);border-radius:var(--radius-s);background:var(--surface);box-shadow:var(--border-shadow-s),var(--index-ledger-shadow)}html [data-page=detail] :is(.detail-panel h2,.detail-contract-head h2){font:var(--detail-subtitle);letter-spacing:var(--letter-spacing-l)}html [data-page=detail] .detail-panel h3{font:var(--weight-ui-medium) var(--size-m)/var(--line-m) var(--font-ui);letter-spacing:var(--letter-spacing-m)}html [data-page=detail] .detail-chart{background-image:none;box-shadow:none}html [data-page=detail] .detail-switch{gap:var(--space-xxs);padding:0;background:transparent;box-shadow:none;border-radius:var(--radius-full)}html [data-page=detail] .detail-switch button{background:var(--accent-deep);color:var(--text);border-radius:var(--radius-full);box-shadow:none}html [data-page=detail] .detail-switch .filter-thumb{border-radius:var(--radius-full);background:var(--neutral-10)}html [data-page=detail] .detail-switch button[aria-pressed=true]{background:transparent;color:var(--neutral-1)}html [data-page=detail] .detail-period-select select{background:var(--accent-deep);color:var(--text);box-shadow:none;border-radius:var(--radius-full);font-family:var(--font-ui);font-weight:var(--weight-ui-medium)}html [data-page=detail] .trade-field{padding:var(--space-m);background:var(--neutral-3);border-radius:var(--radius-s);box-shadow:inset 0 0 0 var(--border-s) var(--neutral-4)}html [data-page=detail] .trade-field:focus-within{box-shadow:inset 0 0 0 var(--border-s) var(--text)}html [data-page=detail] .trade-field :is(input,.trade-amount-output){font:var(--weight-ui-medium) var(--size-xl)/var(--line-xl) var(--font-ui);letter-spacing:var(--letter-spacing-xl)}html [data-page=detail] .trade-token{background:var(--neutral-4);border-radius:var(--radius-full);box-shadow:none}html [data-page=detail] :is(.trade-percentages button,.trade-slippage-options button){background:var(--accent-deep);color:var(--text);border-radius:var(--radius-full);box-shadow:none;font-family:var(--font-ui);font-weight:var(--weight-ui-medium)}html [data-page=detail] :is(.trade-percentages button,.trade-slippage-options button):is(:hover,[aria-pressed=true]){background:var(--neutral-10);color:var(--neutral-1)}html [data-page=detail] :is(.trade-action,.detail-claim .primary,.detail-panel>.primary){background:var(--neutral-10);color:var(--neutral-1);border-radius:var(--radius-full);box-shadow:none}html [data-page=detail] :is(.trade-action,.detail-claim .primary):disabled{background:var(--neutral-4);color:var(--secondary)}html [data-page=detail] .trade-accent-dot{display:none}html [data-page=detail] .claim-summary-total{font:var(--detail-amount);letter-spacing:var(--letter-spacing-l)}html [data-page=detail] .detail-trades-table{font:var(--weight-ui-regular) var(--size-s)/var(--line-s) var(--font-ui)}html [data-page=detail] .detail-trades-table th{font:var(--detail-meta);letter-spacing:var(--letter-spacing-xs);color:var(--secondary)}html [data-page=detail] .detail-trades-table :is(th,td){padding-block:var(--space-m)}html [data-page=detail] .detail-trades-table tbody tr:hover{background:var(--neutral-3)}html [data-page=detail] .detail-contract-content dl>div{box-shadow:inset 0 calc(-1 * var(--border-s)) 0 var(--neutral-4)}@media (max-width:1100px){html [data-page=detail] .detail-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}html [data-page=detail] .detail-metrics>div:last-child{grid-column:auto}html [data-page=detail] .detail-fees-metric{grid-column:span 2}html [data-page=detail] .detail-main-grid{grid-template-columns:minmax(0,1.6fr) minmax(310px,1fr);gap:var(--space-m)}}@media (max-width:850px){html [data-page=detail] .detail-main-grid{grid-template-columns:1fr}html [data-page=detail] .detail-header .detail-identity{flex-direction:column;align-items:stretch;gap:var(--space-m)}html [data-page=detail] .detail-identity-market-cap{width:fit-content;margin:0;min-width:0;padding:var(--space-m) var(--space-l)}html [data-page=detail] .detail-identity-market-cap dd{font-size:var(--size-l);line-height:var(--line-l)}}@media (max-width:639px){html [data-page=detail]{--detail-art-size:56px}html [data-page=detail] .detail-lockup{gap:var(--space-s)}html [data-page=detail] .detail-name h1{font-size:var(--size-l);line-height:var(--line-l);letter-spacing:var(--letter-spacing-l)}html [data-page=detail] .detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-s)}html [data-page=detail] .detail-metrics>div{padding:var(--space-m)}html [data-page=detail] .detail-fees-metric{grid-column:span 2}html [data-page=detail] .detail-panel{padding:var(--space-m)}html [data-page=detail] #metric-distributed-total,html [data-page=detail] .detail-metrics dd{font-size:var(--size-m);line-height:var(--line-m)}html [data-page=detail] .detail-description .detail-copy{font-size:var(--size-s);line-height:var(--line-s)}}html [data-page=detail] .trade-flip{background:var(--neutral-10);color:var(--neutral-1);box-shadow:inset 0 0 0 var(--border-s) var(--surface);border-radius:var(--radius-full)}html [data-page=detail] :is(.trade-percentages button,.trade-slippage-options button):not(:focus-visible){outline:none}html [data-page=detail] .pool-row{box-shadow:inset 0 calc(-1 * var(--border-s)) 0 var(--neutral-4)}html [data-page=detail] .pool-row:last-child{box-shadow:none}html [data-page=detail] .trade-details{box-shadow:inset 0 var(--border-s) 0 var(--neutral-4)}html [data-page=detail] .trade-asset-option[aria-selected=true]{background:var(--neutral-10);color:var(--neutral-1);box-shadow:none}html [data-page=detail] .trade-asset-option[aria-selected=true] .meta{color:var(--neutral-5)}html [data-page=detail] .detail-header .detail-identity{display:flex;flex-direction:row;align-items:flex-start}html [data-page=detail] .detail-lockup{display:grid;grid-template-columns:var(--detail-art-size) minmax(0,1fr);align-items:center;gap:var(--space-m)}html [data-page=detail] .detail-lockup>.detail-art{grid-column:1;grid-row:1}html [data-page=detail] .detail-name{grid-column:2;grid-row:1;max-width:none;min-width:0}html [data-page=detail] .detail-name-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-xs) var(--space-s)}html [data-page=detail] .detail-symbol{background:transparent;padding:0;border-radius:0;color:var(--secondary)}html [data-page=detail] .detail-title-socials{display:flex;flex-wrap:wrap;margin-top:var(--space-s);gap:var(--space-xs)}html [data-page=detail] .detail-description{grid-column:1/-1;min-width:0}html [data-page=detail] .detail-description .detail-copy{margin-top:0;max-width:65ch;overflow-wrap:anywhere}html [data-page=detail] .detail-description .detail-creator{margin-top:var(--space-xs)}html [data-page=detail] .detail-identity-market-cap{margin:0}@media (max-width:850px){html [data-page=detail] .detail-header .detail-identity{flex-direction:column;gap:var(--space-l)}html [data-page=detail] .detail-lockup{width:100%}html [data-page=detail] .detail-identity-market-cap{display:flex;align-items:center;justify-content:space-between;gap:var(--space-m);width:100%}html [data-page=detail] .detail-identity-market-cap dt{margin:0}}@media (max-width:639px){html [data-page=detail] .detail-lockup{gap:var(--space-m) var(--space-s)}html [data-page=detail] .detail-title-socials{margin-top:var(--space-xs)}html [data-page=detail] .detail-identity-market-cap{padding:var(--space-m)}html [data-page=detail] .detail-header .detail-identity{padding-block:var(--space-s)}}html [data-page=detail] :is(.metric-fee-panel,.trade-asset-panel){border:0;border-radius:var(--radius-s);background:var(--surface);box-shadow:var(--border-shadow-s),var(--index-ledger-shadow)}html [data-page=detail] #metric-distribution>summary{border-radius:var(--radius-s)}html [data-page=detail] #metric-distribution>summary:not(:focus-visible){outline:none}html .metric-fee-content{background:transparent;color:var(--neutral-10);border:0;border-radius:inherit;box-shadow:none;padding:var(--space-m);gap:var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l)}