/* --- Extracted <style> block #1 --- */
@keyframes shrink{0%{transform-origin:left center;transform:scaleX(1)}to{transform-origin:left center;transform:scaleX(0)}}.tvl{color:#313149;padding:52px 70px 45px;display:inline-block;margin:75px 0;position:relative;z-index:0;box-shadow:inset 0 0 15.6531px #8f76f0,0 0 17.18px rgba(142,117,240,.4),0 0 15.6531px rgba(143,117,240,.38);border-radius:20px}@media (max-width:1000px){.tvl{padding:35px 25px}}.tvl:before{content:"";position:absolute;z-index:-1;inset:0;padding:2px;border-radius:20px;background:linear-gradient(90deg,#abc4ff,#7748fc);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.landing-liquidity-card{background-color:hsla(0,0%,100%,.06);border-radius:20px;max-width:360px;height:421px;padding:41px 40px}.rdp{--rdp-cell-size:40px;--rdp-caption-font-size:18px;--rdp-accent-color:#00f;--rdp-background-color:#e7edff;--rdp-accent-color-dark:#3003e1;--rdp-background-color-dark:#180270;--rdp-outline:2px solid var(--rdp-accent-color);--rdp-outline-selected:3px solid var(--rdp-accent-color);margin:1em}.rdp-vhidden{box-sizing:border-box;padding:0;margin:0;background:transparent;border:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;position:absolute!important;top:0;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(1px,1px,1px,1px)!important;border:0!important}.rdp-button_reset{appearance:none;position:relative;margin:0;padding:0;cursor:default;color:inherit;background:none;font:inherit;-moz-appearance:none;-webkit-appearance:none}.rdp-button_reset:focus-visible{outline:none}.rdp-button{border:2px solid transparent}.rdp-button[disabled]:not(.rdp-day_selected){opacity:.25}.rdp-button:not([disabled]){cursor:pointer}.rdp-button:focus-visible:not([disabled]){color:inherit;background-color:var(--rdp-background-color);border:var(--rdp-outline)}.rdp-button:hover:not([disabled]):not(.rdp-day_selected){background-color:var(--rdp-background-color)}.rdp-months{display:flex}.rdp-month{margin:0 1em}.rdp-month:first-child{margin-left:0}.rdp-month:last-child{margin-right:0}.rdp-table{margin:0;max-width:calc(var(--rdp-cell-size) * 7);border-collapse:collapse}.rdp-with_weeknumber .rdp-table{max-width:calc(var(--rdp-cell-size) * 8);border-collapse:collapse}.rdp-caption{display:flex;align-items:center;justify-content:space-between;padding:0;text-align:left}.rdp-multiple_months .rdp-caption{position:relative;display:block;text-align:center}.rdp-caption_dropdowns,.rdp-caption_label{position:relative;display:inline-flex}.rdp-caption_label{z-index:1;align-items:center;margin:0;padding:0 .25em;white-space:nowrap;color:currentColor;border:2px solid transparent;font-family:inherit;font-size:var(--rdp-caption-font-size);font-weight:700}.rdp-nav{white-space:nowrap}.rdp-multiple_months .rdp-caption_start .rdp-nav{position:absolute;top:50%;left:0;transform:translateY(-50%)}.rdp-multiple_months .rdp-caption_end .rdp-nav{position:absolute;top:50%;right:0;transform:translateY(-50%)}.rdp-nav_button{display:inline-flex;align-items:center;justify-content:center;width:var(--rdp-cell-size);height:var(--rdp-cell-size);padding:.25em;border-radius:100%}.rdp-dropdown_month,.rdp-dropdown_year{position:relative;display:inline-flex;align-items:center}.rdp-dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;z-index:2;top:0;bottom:0;left:0;width:100%;margin:0;padding:0;cursor:inherit;opacity:0;border:none;background-color:transparent;font-family:inherit;font-size:inherit;line-height:inherit}.rdp-dropdown[disabled]{opacity:unset;color:unset}.rdp-dropdown:focus-visible:not([disabled])+.rdp-caption_label{background-color:var(--rdp-background-color);border:var(--rdp-outline);border-radius:6px}.rdp-dropdown_icon{margin:0 0 0 5px}.rdp-head{border:0}.rdp-head_row,.rdp-row{height:100%}.rdp-head_cell{vertical-align:middle;font-size:.75em;font-weight:700;text-align:center;height:100%;height:var(--rdp-cell-size);padding:0;text-transform:uppercase}.rdp-tbody{border:0}.rdp-tfoot{margin:.5em}.rdp-cell{width:var(--rdp-cell-size);height:100%;height:var(--rdp-cell-size);padding:0;text-align:center}.rdp-weeknumber{font-size:.75em}.rdp-day,.rdp-weeknumber{display:flex;overflow:hidden;align-items:center;justify-content:center;box-sizing:border-box;width:var(--rdp-cell-size);max-width:var(--rdp-cell-size);height:var(--rdp-cell-size);margin:0;border:2px solid transparent;border-radius:100%}.rdp-day_today:not(.rdp-day_outside){font-weight:700}.rdp-day_selected,.rdp-day_selected:focus-visible,.rdp-day_selected:hover{color:#fff;opacity:1;background-color:var(--rdp-accent-color)}.rdp-day_outside{opacity:.5}.rdp-day_selected:focus-visible{outline:var(--rdp-outline);outline-offset:2px;z-index:1}.rdp:not([dir=rtl]) .rdp-day_range_start:not(.rdp-day_range_end){border-top-right-radius:0;border-bottom-right-radius:0}.rdp:not([dir=rtl]) .rdp-day_range_end:not(.rdp-day_range_start),.rdp[dir=rtl] .rdp-day_range_start:not(.rdp-day_range_end){border-top-left-radius:0;border-bottom-left-radius:0}.rdp[dir=rtl] .rdp-day_range_end:not(.rdp-day_range_start){border-top-right-radius:0;border-bottom-right-radius:0}.rdp-day_range_end.rdp-day_range_start{border-radius:100%}.rdp-day_range_middle{border-radius:0}

/* --- Extracted <style> block #2 --- */
:host,:root,[data-theme]{--chakra-ring-inset:var(--chakra-empty,/*!*/ /*!*/);--chakra-ring-offset-width:0px;--chakra-ring-offset-color:#fff;--chakra-ring-color:rgba(66, 153, 225, 0.6);--chakra-ring-offset-shadow:0 0 #0000;--chakra-ring-shadow:0 0 #0000;--chakra-space-x-reverse:0;--chakra-space-y-reverse:0;--chakra-colors-transparent:transparent;--chakra-colors-current:currentColor;--chakra-colors-black:#000000;--chakra-colors-white:#FFFFFF;--chakra-colors-whiteAlpha-50:rgba(255, 255, 255, 0.04);--chakra-colors-whiteAlpha-100:rgba(255, 255, 255, 0.06);--chakra-colors-whiteAlpha-200:rgba(255, 255, 255, 0.08);--chakra-colors-whiteAlpha-300:rgba(255, 255, 255, 0.16);--chakra-colors-whiteAlpha-400:rgba(255, 255, 255, 0.24);--chakra-colors-whiteAlpha-500:rgba(255, 255, 255, 0.36);--chakra-colors-whiteAlpha-600:rgba(255, 255, 255, 0.48);--chakra-colors-whiteAlpha-700:rgba(255, 255, 255, 0.64);--chakra-colors-whiteAlpha-800:rgba(255, 255, 255, 0.80);--chakra-colors-whiteAlpha-900:rgba(255, 255, 255, 0.92);--chakra-colors-blackAlpha-50:rgba(0, 0, 0, 0.04);--chakra-colors-blackAlpha-100:rgba(0, 0, 0, 0.06);--chakra-colors-blackAlpha-200:rgba(0, 0, 0, 0.08);--chakra-colors-blackAlpha-300:rgba(0, 0, 0, 0.16);--chakra-colors-blackAlpha-400:rgba(0, 0, 0, 0.24);--chakra-colors-blackAlpha-500:rgba(0, 0, 0, 0.36);--chakra-colors-blackAlpha-600:rgba(0, 0, 0, 0.48);--chakra-colors-blackAlpha-700:rgba(0, 0, 0, 0.64);--chakra-colors-blackAlpha-800:rgba(0, 0, 0, 0.80);--chakra-colors-blackAlpha-900:rgba(0, 0, 0, 0.92);--chakra-colors-gray-50:#F7FAFC;--chakra-colors-gray-100:#EDF2F7;--chakra-colors-gray-200:#E2E8F0;--chakra-colors-gray-300:#CBD5E0;--chakra-colors-gray-400:#A0AEC0;--chakra-colors-gray-500:#718096;--chakra-colors-gray-600:#4A5568;--chakra-colors-gray-700:#2D3748;--chakra-colors-gray-800:#1A202C;--chakra-colors-gray-900:#171923;--chakra-colors-red-50:#FFF5F5;--chakra-colors-red-100:#FED7D7;--chakra-colors-red-200:#FEB2B2;--chakra-colors-red-300:#FC8181;--chakra-colors-red-400:#F56565;--chakra-colors-red-500:#E53E3E;--chakra-colors-red-600:#C53030;--chakra-colors-red-700:#9B2C2C;--chakra-colors-red-800:#822727;--chakra-colors-red-900:#63171B;--chakra-colors-orange-50:#FFFAF0;--chakra-colors-orange-100:#FEEBC8;--chakra-colors-orange-200:#FBD38D;--chakra-colors-orange-300:#F6AD55;--chakra-colors-orange-400:#ED8936;--chakra-colors-orange-500:#DD6B20;--chakra-colors-orange-600:#C05621;--chakra-colors-orange-700:#9C4221;--chakra-colors-orange-800:#7B341E;--chakra-colors-orange-900:#652B19;--chakra-colors-yellow-50:#FFFFF0;--chakra-colors-yellow-100:#FEFCBF;--chakra-colors-yellow-200:#FAF089;--chakra-colors-yellow-300:#F6E05E;--chakra-colors-yellow-400:#ECC94B;--chakra-colors-yellow-500:#D69E2E;--chakra-colors-yellow-600:#B7791F;--chakra-colors-yellow-700:#975A16;--chakra-colors-yellow-800:#744210;--chakra-colors-yellow-900:#5F370E;--chakra-colors-green-50:#F0FFF4;--chakra-colors-green-100:#C6F6D5;--chakra-colors-green-200:#9AE6B4;--chakra-colors-green-300:#68D391;--chakra-colors-green-400:#48BB78;--chakra-colors-green-500:#38A169;--chakra-colors-green-600:#2F855A;--chakra-colors-green-700:#276749;--chakra-colors-green-800:#22543D;--chakra-colors-green-900:#1C4532;--chakra-colors-teal-50:#E6FFFA;--chakra-colors-teal-100:#B2F5EA;--chakra-colors-teal-200:#81E6D9;--chakra-colors-teal-300:#4FD1C5;--chakra-colors-teal-400:#38B2AC;--chakra-colors-teal-500:#319795;--chakra-colors-teal-600:#2C7A7B;--chakra-colors-teal-700:#285E61;--chakra-colors-teal-800:#234E52;--chakra-colors-teal-900:#1D4044;--chakra-colors-blue-50:#ebf8ff;--chakra-colors-blue-100:#bee3f8;--chakra-colors-blue-200:#90cdf4;--chakra-colors-blue-300:#63b3ed;--chakra-colors-blue-400:#4299e1;--chakra-colors-blue-500:#3182ce;--chakra-colors-blue-600:#2b6cb0;--chakra-colors-blue-700:#2c5282;--chakra-colors-blue-800:#2a4365;--chakra-colors-blue-900:#1A365D;--chakra-colors-cyan-50:#EDFDFD;--chakra-colors-cyan-100:#C4F1F9;--chakra-colors-cyan-200:#9DECF9;--chakra-colors-cyan-300:#76E4F7;--chakra-colors-cyan-400:#0BC5EA;--chakra-colors-cyan-500:#00B5D8;--chakra-colors-cyan-600:#00A3C4;--chakra-colors-cyan-700:#0987A0;--chakra-colors-cyan-800:#086F83;--chakra-colors-cyan-900:#065666;--chakra-colors-purple-50:#FAF5FF;--chakra-colors-purple-100:#E9D8FD;--chakra-colors-purple-200:#D6BCFA;--chakra-colors-purple-300:#B794F4;--chakra-colors-purple-400:#9F7AEA;--chakra-colors-purple-500:#805AD5;--chakra-colors-purple-600:#6B46C1;--chakra-colors-purple-700:#553C9A;--chakra-colors-purple-800:#44337A;--chakra-colors-purple-900:#322659;--chakra-colors-pink-50:#FFF5F7;--chakra-colors-pink-100:#FED7E2;--chakra-colors-pink-200:#FBB6CE;--chakra-colors-pink-300:#F687B3;--chakra-colors-pink-400:#ED64A6;--chakra-colors-pink-500:#D53F8C;--chakra-colors-pink-600:#B83280;--chakra-colors-pink-700:#97266D;--chakra-colors-pink-800:#702459;--chakra-colors-pink-900:#521B41;--chakra-colors-linkedin-50:#E8F4F9;--chakra-colors-linkedin-100:#CFEDFB;--chakra-colors-linkedin-200:#9BDAF3;--chakra-colors-linkedin-300:#68C7EC;--chakra-colors-linkedin-400:#34B3E4;--chakra-colors-linkedin-500:#00A0DC;--chakra-colors-linkedin-600:#008CC9;--chakra-colors-linkedin-700:#0077B5;--chakra-colors-linkedin-800:#005E93;--chakra-colors-linkedin-900:#004471;--chakra-colors-facebook-50:#E8F4F9;--chakra-colors-facebook-100:#D9DEE9;--chakra-colors-facebook-200:#B7C2DA;--chakra-colors-facebook-300:#6482C0;--chakra-colors-facebook-400:#4267B2;--chakra-colors-facebook-500:#385898;--chakra-colors-facebook-600:#314E89;--chakra-colors-facebook-700:#29487D;--chakra-colors-facebook-800:#223B67;--chakra-colors-facebook-900:#1E355B;--chakra-colors-messenger-50:#D0E6FF;--chakra-colors-messenger-100:#B9DAFF;--chakra-colors-messenger-200:#A2CDFF;--chakra-colors-messenger-300:#7AB8FF;--chakra-colors-messenger-400:#2E90FF;--chakra-colors-messenger-500:#0078FF;--chakra-colors-messenger-600:#0063D1;--chakra-colors-messenger-700:#0052AC;--chakra-colors-messenger-800:#003C7E;--chakra-colors-messenger-900:#002C5C;--chakra-colors-whatsapp-50:#dffeec;--chakra-colors-whatsapp-100:#b9f5d0;--chakra-colors-whatsapp-200:#90edb3;--chakra-colors-whatsapp-300:#65e495;--chakra-colors-whatsapp-400:#3cdd78;--chakra-colors-whatsapp-500:#22c35e;--chakra-colors-whatsapp-600:#179848;--chakra-colors-whatsapp-700:#0c6c33;--chakra-colors-whatsapp-800:#01421c;--chakra-colors-whatsapp-900:#001803;--chakra-colors-twitter-50:#E5F4FD;--chakra-colors-twitter-100:#C8E9FB;--chakra-colors-twitter-200:#A8DCFA;--chakra-colors-twitter-300:#83CDF7;--chakra-colors-twitter-400:#57BBF5;--chakra-colors-twitter-500:#1DA1F2;--chakra-colors-twitter-600:#1A94DA;--chakra-colors-twitter-700:#1681BF;--chakra-colors-twitter-800:#136B9E;--chakra-colors-twitter-900:#0D4D71;--chakra-colors-telegram-50:#E3F2F9;--chakra-colors-telegram-100:#C5E4F3;--chakra-colors-telegram-200:#A2D4EC;--chakra-colors-telegram-300:#7AC1E4;--chakra-colors-telegram-400:#47A9DA;--chakra-colors-telegram-500:#0088CC;--chakra-colors-telegram-600:#007AB8;--chakra-colors-telegram-700:#006BA1;--chakra-colors-telegram-800:#005885;--chakra-colors-telegram-900:#003F5E;--chakra-borders-none:0;--chakra-borders-1px:1px solid;--chakra-borders-2px:2px solid;--chakra-borders-4px:4px solid;--chakra-borders-8px:8px solid;--chakra-fonts-heading:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--chakra-fonts-body:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--chakra-fonts-mono:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--chakra-fontSizes-3xs:0.45rem;--chakra-fontSizes-2xs:0.625rem;--chakra-fontSizes-xs:0.75rem;--chakra-fontSizes-sm:0.875rem;--chakra-fontSizes-md:1rem;--chakra-fontSizes-lg:1.125rem;--chakra-fontSizes-xl:1.25rem;--chakra-fontSizes-2xl:1.5rem;--chakra-fontSizes-3xl:1.875rem;--chakra-fontSizes-4xl:2.25rem;--chakra-fontSizes-5xl:3rem;--chakra-fontSizes-6xl:3.75rem;--chakra-fontSizes-7xl:4.5rem;--chakra-fontSizes-8xl:6rem;--chakra-fontSizes-9xl:8rem;--chakra-fontWeights-hairline:100;--chakra-fontWeights-thin:200;--chakra-fontWeights-light:300;--chakra-fontWeights-normal:400;--chakra-fontWeights-medium:500;--chakra-fontWeights-semibold:600;--chakra-fontWeights-bold:700;--chakra-fontWeights-extrabold:800;--chakra-fontWeights-black:900;--chakra-letterSpacings-tighter:-0.05em;--chakra-letterSpacings-tight:-0.025em;--chakra-letterSpacings-normal:0;--chakra-letterSpacings-wide:0.025em;--chakra-letterSpacings-wider:0.05em;--chakra-letterSpacings-widest:0.1em;--chakra-lineHeights-3:.75rem;--chakra-lineHeights-4:1rem;--chakra-lineHeights-5:1.25rem;--chakra-lineHeights-6:1.5rem;--chakra-lineHeights-7:1.75rem;--chakra-lineHeights-8:2rem;--chakra-lineHeights-9:2.25rem;--chakra-lineHeights-10:2.5rem;--chakra-lineHeights-normal:normal;--chakra-lineHeights-none:1;--chakra-lineHeights-shorter:1.25;--chakra-lineHeights-short:1.375;--chakra-lineHeights-base:1.5;--chakra-lineHeights-tall:1.625;--chakra-lineHeights-taller:2;--chakra-radii-none:0;--chakra-radii-sm:0.125rem;--chakra-radii-base:0.25rem;--chakra-radii-md:8px;--chakra-radii-lg:0.5rem;--chakra-radii-xl:0.75rem;--chakra-radii-2xl:1rem;--chakra-radii-3xl:1.5rem;--chakra-radii-full:9999px;--chakra-space-1:0.25rem;--chakra-space-2:0.5rem;--chakra-space-3:0.75rem;--chakra-space-4:1rem;--chakra-space-5:1.25rem;--chakra-space-6:1.5rem;--chakra-space-7:1.75rem;--chakra-space-8:2rem;--chakra-space-9:2.25rem;--chakra-space-10:2.5rem;--chakra-space-12:3rem;--chakra-space-14:3.5rem;--chakra-space-16:4rem;--chakra-space-20:5rem;--chakra-space-24:6rem;--chakra-space-28:7rem;--chakra-space-32:8rem;--chakra-space-36:9rem;--chakra-space-40:10rem;--chakra-space-44:11rem;--chakra-space-48:12rem;--chakra-space-52:13rem;--chakra-space-56:14rem;--chakra-space-60:15rem;--chakra-space-64:16rem;--chakra-space-72:18rem;--chakra-space-80:20rem;--chakra-space-96:24rem;--chakra-space-px:1px;--chakra-space-0-5:0.125rem;--chakra-space-1-5:0.375rem;--chakra-space-2-5:0.625rem;--chakra-space-3-5:0.875rem;--chakra-shadows-xs:0 0 0 1px rgba(0, 0, 0, 0.05);--chakra-shadows-sm:0 1px 2px 0 rgba(0, 0, 0, 0.05);--chakra-shadows-base:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);--chakra-shadows-md:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);--chakra-shadows-lg:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);--chakra-shadows-xl:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);--chakra-shadows-2xl:0 25px 50px -12px rgba(0, 0, 0, 0.25);--chakra-shadows-outline:0 0 0 3px rgba(66, 153, 225, 0.6);--chakra-shadows-inner:inset 0 2px 4px 0 rgba(0,0,0,0.06);--chakra-shadows-none:none;--chakra-shadows-dark-lg:rgba(0, 0, 0, 0.1) 0px 0px 0px 1px,rgba(0, 0, 0, 0.2) 0px 5px 10px,rgba(0, 0, 0, 0.4) 0px 15px 40px;--chakra-sizes-1:0.25rem;--chakra-sizes-2:0.5rem;--chakra-sizes-3:0.75rem;--chakra-sizes-4:1rem;--chakra-sizes-5:1.25rem;--chakra-sizes-6:1.5rem;--chakra-sizes-7:1.75rem;--chakra-sizes-8:2rem;--chakra-sizes-9:2.25rem;--chakra-sizes-10:2.5rem;--chakra-sizes-12:3rem;--chakra-sizes-14:3.5rem;--chakra-sizes-16:4rem;--chakra-sizes-20:5rem;--chakra-sizes-24:6rem;--chakra-sizes-28:7rem;--chakra-sizes-32:8rem;--chakra-sizes-36:9rem;--chakra-sizes-40:10rem;--chakra-sizes-44:11rem;--chakra-sizes-48:12rem;--chakra-sizes-52:13rem;--chakra-sizes-56:14rem;--chakra-sizes-60:15rem;--chakra-sizes-64:16rem;--chakra-sizes-72:18rem;--chakra-sizes-80:20rem;--chakra-sizes-96:24rem;--chakra-sizes-px:1px;--chakra-sizes-0-5:0.125rem;--chakra-sizes-1-5:0.375rem;--chakra-sizes-2-5:0.625rem;--chakra-sizes-3-5:0.875rem;--chakra-sizes-max:max-content;--chakra-sizes-min:min-content;--chakra-sizes-full:100%;--chakra-sizes-3xs:14rem;--chakra-sizes-2xs:16rem;--chakra-sizes-xs:20rem;--chakra-sizes-sm:24rem;--chakra-sizes-md:28rem;--chakra-sizes-lg:32rem;--chakra-sizes-xl:36rem;--chakra-sizes-2xl:42rem;--chakra-sizes-3xl:48rem;--chakra-sizes-4xl:56rem;--chakra-sizes-5xl:64rem;--chakra-sizes-6xl:72rem;--chakra-sizes-7xl:80rem;--chakra-sizes-8xl:90rem;--chakra-sizes-prose:60ch;--chakra-sizes-container-sm:640px;--chakra-sizes-container-md:768px;--chakra-sizes-container-lg:1024px;--chakra-sizes-container-xl:1280px;--chakra-zIndices-hide:-1;--chakra-zIndices-auto:auto;--chakra-zIndices-base:0;--chakra-zIndices-docked:10;--chakra-zIndices-dropdown:1000;--chakra-zIndices-sticky:1100;--chakra-zIndices-banner:1200;--chakra-zIndices-overlay:1300;--chakra-zIndices-modal:1400;--chakra-zIndices-popover:1500;--chakra-zIndices-skipLink:1600;--chakra-zIndices-toast:1700;--chakra-zIndices-tooltip:1800;--chakra-transition-property-common:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;--chakra-transition-property-colors:background-color,border-color,color,fill,stroke;--chakra-transition-property-dimensions:width,height;--chakra-transition-property-position:left,right,top,bottom;--chakra-transition-property-background:background-color,background-image,background-position;--chakra-transition-easing-ease-in:cubic-bezier(0.4, 0, 1, 1);--chakra-transition-easing-ease-out:cubic-bezier(0, 0, 0.2, 1);--chakra-transition-easing-ease-in-out:cubic-bezier(0.4, 0, 0.2, 1);--chakra-transition-duration-ultra-fast:50ms;--chakra-transition-duration-faster:100ms;--chakra-transition-duration-fast:150ms;--chakra-transition-duration-normal:200ms;--chakra-transition-duration-slow:300ms;--chakra-transition-duration-slower:400ms;--chakra-transition-duration-ultra-slow:500ms;--chakra-blur-none:0;--chakra-blur-sm:4px;--chakra-blur-base:8px;--chakra-blur-md:12px;--chakra-blur-lg:16px;--chakra-blur-xl:24px;--chakra-blur-2xl:40px;--chakra-blur-3xl:64px;--chakra-breakpoints-base:0em;--chakra-breakpoints-sm:48em;--chakra-breakpoints-md:64em;--chakra-breakpoints-lg:90em;--chakra-breakpoints-xl:120em;--chakra-breakpoints-2xl:120em;}.chakra-ui-light :host:not([data-theme]),.chakra-ui-light :root:not([data-theme]),.chakra-ui-light [data-theme]:not([data-theme]),[data-theme=light] :host:not([data-theme]),[data-theme=light] :root:not([data-theme]),[data-theme=light] [data-theme]:not([data-theme]),:host[data-theme=light],:root[data-theme=light],[data-theme][data-theme=light]{--chakra-colors-chakra-body-text:var(--chakra-colors-gray-800);--chakra-colors-chakra-body-bg:var(--chakra-colors-white);--chakra-colors-chakra-border-color:var(--chakra-colors-gray-200);--chakra-colors-chakra-inverse-text:var(--chakra-colors-white);--chakra-colors-chakra-subtle-bg:var(--chakra-colors-gray-100);--chakra-colors-chakra-subtle-text:var(--chakra-colors-gray-600);--chakra-colors-chakra-placeholder-color:var(--chakra-colors-gray-500);}.chakra-ui-dark :host:not([data-theme]),.chakra-ui-dark :root:not([data-theme]),.chakra-ui-dark [data-theme]:not([data-theme]),[data-theme=dark] :host:not([data-theme]),[data-theme=dark] :root:not([data-theme]),[data-theme=dark] [data-theme]:not([data-theme]),:host[data-theme=dark],:root[data-theme=dark],[data-theme][data-theme=dark]{--chakra-colors-chakra-body-text:var(--chakra-colors-whiteAlpha-900);--chakra-colors-chakra-body-bg:var(--chakra-colors-gray-800);--chakra-colors-chakra-border-color:var(--chakra-colors-whiteAlpha-300);--chakra-colors-chakra-inverse-text:var(--chakra-colors-gray-800);--chakra-colors-chakra-subtle-bg:var(--chakra-colors-gray-700);--chakra-colors-chakra-subtle-text:var(--chakra-colors-gray-400);--chakra-colors-chakra-placeholder-color:var(--chakra-colors-whiteAlpha-400);}

/* --- Extracted <style> block #3 --- */
html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:system-ui,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;touch-action:manipulation;}body{position:relative;min-height:100%;margin:0;font-feature-settings:"kern";}:where(*, *::before, *::after){border-width:0;border-style:solid;box-sizing:border-box;word-wrap:break-word;}main{display:block;}hr{border-top-width:1px;box-sizing:content-box;height:0;overflow:visible;}:where(pre, code, kbd,samp){font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1em;}a{background-color:transparent;color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;}abbr[title]{border-bottom:none;-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}:where(b, strong){font-weight:bold;}small{font-size:80%;}:where(sub,sup){font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}:where(button, input, optgroup, select, textarea){font-family:inherit;font-size:100%;line-height:1.15;margin:0;}:where(button, input){overflow:visible;}:where(button, select){text-transform:none;}:where(
          button::-moz-focus-inner,
          [type="button"]::-moz-focus-inner,
          [type="reset"]::-moz-focus-inner,
          [type="submit"]::-moz-focus-inner
        ){border-style:none;padding:0;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}:where([type="checkbox"], [type="radio"]){box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none!important;}input[type="number"]{-moz-appearance:textfield;}input[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none!important;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:-webkit-box;display:-webkit-list-item;display:-ms-list-itembox;display:list-item;}template{display:none;}[hidden]{display:none!important;}:where(
          blockquote,
          dl,
          dd,
          h1,
          h2,
          h3,
          h4,
          h5,
          h6,
          hr,
          figure,
          p,
          pre
        ){margin:0;}button{background:transparent;padding:0;}fieldset{margin:0;padding:0;}:where(ol, ul){margin:0;padding:0;}textarea{resize:vertical;}:where(button, [role="button"]){cursor:pointer;}button::-moz-focus-inner{border:0!important;}table{border-collapse:collapse;}:where(h1, h2, h3, h4, h5, h6){font-size:inherit;font-weight:inherit;}:where(button, input, optgroup, select, textarea){padding:0;line-height:inherit;color:inherit;}:where(img, svg, video, canvas, audio, iframe, embed, object){display:block;}:where(img, video){max-width:100%;height:auto;}[data-js-focus-visible] :focus:not([data-focus-visible-added]):not(
          [data-focus-visible-disabled]
        ){outline:none;box-shadow:none;}select::-ms-expand{display:none;}:root,:host{--chakra-vh:100vh;}@supports (height: -webkit-fill-available){:root,:host{--chakra-vh:-webkit-fill-available;}}@supports (height: -moz-fill-available){:root,:host{--chakra-vh:-moz-fill-available;}}@supports (height: 100dvh){:root,:host{--chakra-vh:100dvh;}}

/* --- Extracted <style> block #4 --- */
body{font-family:var(--chakra-fonts-body);color:var(--chakra-colors-chakra-body-text);background:var(--chakra-colors-chakra-body-bg);transition-property:background-color;transition-duration:var(--chakra-transition-duration-normal);line-height:var(--chakra-lineHeights-base);}*::-webkit-input-placeholder{color:var(--chakra-colors-chakra-placeholder-color);}*::-moz-placeholder{color:var(--chakra-colors-chakra-placeholder-color);}*:-ms-input-placeholder{color:var(--chakra-colors-chakra-placeholder-color);}*::placeholder{color:var(--chakra-colors-chakra-placeholder-color);}*,*::before,::after{border-color:var(--chakra-colors-chakra-border-color);}

/* --- Extracted <style> block #5 --- */
html,body,#__next,.app{overflow:hidden;height:100%;}:root,body{--global-font-family:'Space Grotesk',-apple-system,BlinkMacSystemFont,'Segoe UI','PingFang SC','Hiragino Sans GB','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';font-family:var(--global-font-family);font-feature-settings:'ss04','tnum' 1;--chakra-fonts-heading:var(--global-font-family);--chakra-fonts-body:var(--global-font-family);--chakra-fonts-mono:var(--global-font-family);font-size:16px;background:var(--background-app);background-attachment:fixed;color:var(--text-primary);}*{box-sizing:border-box;outline:none!important;--chakra-shadows-outline:none!important;}:focus-visible{box-shadow:var(--chakra-shadows-outline);}input{font-weight:inherit;}input[type='number']::-webkit-outer-spin-button,input[type='number']::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}input[type='number']{-moz-appearance:textfield;}.chakra-icon{vertical-align:middle;line-height:1;}@media (min-width: 48rem){::-webkit-scrollbar{background-color:transparent;width:6px;height:6px;}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:8px;}::-webkit-scrollbar-corner{background-color:transparent;}}@font-face{font-family:'Space Grotesk';src:/*savepage-url=/SpaceGrotesk[wght].woff2*/url(fonts/font_b4509f04a2bed1ec04e7f9ff4dc33c69e8e263ec.woff2) format('woff2');font-weight:300;}@font-face{font-family:'Space Grotesk';src:/*savepage-url=/SpaceGrotesk[wght].woff2*/url(fonts/font_b4509f04a2bed1ec04e7f9ff4dc33c69e8e263ec.woff2) format('woff2');font-weight:400;}@font-face{font-family:'Space Grotesk';src:/*savepage-url=/SpaceGrotesk[wght].woff2*/url(fonts/font_b4509f04a2bed1ec04e7f9ff4dc33c69e8e263ec.woff2) format('woff2');font-weight:500;}@font-face{font-family:'Space Grotesk';src:/*savepage-url=/SpaceGrotesk[wght].woff2*/url(fonts/font_b4509f04a2bed1ec04e7f9ff4dc33c69e8e263ec.woff2) format('woff2');font-weight:700;}@font-face{font-family:chillax;src:/*savepage-url=/Chillax-Regular.woff2*/url() format("woff2"),font-weight:400;/*savepage-font-display=swap*/font-style:normal;}@font-face{font-family:chillax;src:/*savepage-url=/Chillax-Regular.woff2*/url() format("woff2") font-weight:500;/*savepage-font-display=swap*/font-style:normal;}@font-face{font-family:chillax;src:/*savepage-url=/assets/Chillax-Semibold.woff2*/url() format("woff2") font-weight:600;/*savepage-font-display=swap*/font-style:normal;}@font-face{font-family:chillax;src:/*savepage-url=/assets/Chillax-Semibold.woff2*/url() format("woff2") font-weight:700;/*savepage-font-display=swap*/font-style:normal;}

/* --- Extracted <style> block #6 --- */
:root{font-size:16px;--primary:#abc4ff;--secondary:#22D1F8;--secondary10:rgba(34, 209, 248, 0.1);--background-dark:#0b1022;--background-dark50:#0b102280;--background-medium:#161E32;--background-light:#1C243E;--background-light50:#1C243E88;--background-light30:#1C243E4d;--background-transparent12:rgba(171, 196, 255, 0.12);--background-transparent07:rgba(171, 196, 255, 0.07);--background-transparent10:rgba(171, 196, 255, 0.1);--text-primary:#ECF5FF;--text-secondary:#abc4ff;--text-tertiary:#abc4ff80;--text-revert-primary:#181F35;--text-link:#22D1F8;--text-quaternary:#C4D6FF;--text-quinary:#1C243E;--text-senary:rgba(196, 214, 255, 0.5);--text-septenary:#22D1F8;--text-purple:#8C6EEF;--text-pink:#FF4EA3;--text-launchpad-link:#22D1F8;--button-primary:#22D1F8;--button-primary__01:#22D1F8;--button-primary__02:#39D0D8;--button-solid-text:#0B1022;--button-secondary:#8C6EEF;--switch-on:#22D1F8;--switch-off:#ABC4FF;--select-active:#abc4ff;--select-active-secondary:#22D1F8;--select-inactive:#abc4ff1a;--chart01:#abc4ff;--chart02:#39D0D8;--chart03:#8C6EEF;--chart04:#2B6AFF;--chart05:#FF7043;--chart06:#FED33A;--chart07:#4F53F3;--chart08:#22D1F8;--chart09:#8C6EEF33;--icon-bg:#8CA7E8;--icon-empty-stroke:#0B1022;--semantic-success:#22D1F8;--semantic-error:#FF4EA3;--semantic-warning:#FED33A;--semantic-neutral:#ABC4FF;--semantic-focus:#A259FF;--semantic-focus-shadow:#A259FF33;--tab-folder-tab-list-bg:var(--background-light-opacity);--step-active-bg:var(--background-light);--step-hoof-bg:var(--primary);--price-floating-up:#22D1F8;--price-floating-down:#FF4EA3;--price-floating-flat:#888888;--tooltip-bg:#0D1A3E;--popover-bg:#141f3a;--scrollbar-thumb:rgba(255, 255, 255, 0.2);--badge-purple:rgba(140, 110, 239, 0.5);--badge-blue:rgba(34, 209, 248, 0.5);--divider-bg:rgba(171, 196, 255, 0.12);--input-mask:#0B102266;--background-app:linear-gradient(29.71deg, #121C34 -18.98%, #050D17 14.6%, #070A15 56.26%, rgba(9, 14, 29, 0.97) 85.27%);--solid-button-bg:linear-gradient(272.03deg, #39D0D8 2.63%, #22D1F8 95.31%);--outline-button-bg:linear-gradient(272.03deg, rgba(57, 208, 216, 0.1) 2.63%, rgba(34, 209, 248, 0.1) 95.31%);--filled-progress-bg:linear-gradient(270deg, #8C6EEF 0%, #4F53F3 100%);--transparent-container-bg:linear-gradient(271.31deg, rgba(96, 59, 200, 0.2) 1.47%, rgba(140, 110, 239, 0.12) 100%);--card-stack-bg:linear-gradient(89.25deg, #174756 0.37%, #1A2A5F 52.97%, #3E1958 99.74%);--modal-container-bg:#ABC4FF12;--info-button-bg:#ABC4FF33;--warn-button-bg:#FED33A33;--warn-button-light-bg:#FED33A1A;--button-bg-01:#ABC4FF1F;--divider-bg-light-purple:#BFD2FF;--background-01:#090D1D;--background-02:rgba(22, 22, 22, 0.5);--background-03:#FF4EA31A;--card-border-01:#8C6EEF80;--text-01:#D6CC56;--text-02:#fff;--text-03:#b5b7da;--brand-gradient:linear-gradient(244deg, #7748FC 8.17%, #39D0D8 101.65%);--divider-dash-gradient:repeating-linear-gradient(to right, currentColor 0 5px, transparent 5px 10px);--token-avatar-bg:linear-gradient(127deg, rgba(171, 196, 255, 0.20) 28.69%, rgba(171, 196, 255, 0.00) 100%) #0b102280;--panel-card-shadow:0px 8px 24px rgba(79, 83, 243, 0.12);--panel-card-border:unset;--positive:#4CDCC1;--negative:#FF4272;--text-hero-title:40px;--text-2xl:28px;--text-lg:20px;--text-simi:18px;--text-md:16px;--text-sm:14px;--text-xs:12px;}

/* --- Extracted <style> block #7 --- */
.css-k5rbt7 { display: flex; flex-direction: column; height: var(--chakra-sizes-full); overflow: auto; }
.css-3kr3xq { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; flex-direction: row; gap: 4px; flex: 0 0 auto; height: 64px; padding-inline: 20px; }
@media screen and (min-width: 48em) {
  .css-3kr3xq { gap: 0px; height: 80px; padding-inline: 0px; }
}
@media screen and (min-width: 64em) {
  .css-3kr3xq { gap: 0px; padding-inline: 38px; }
}
@media screen and (min-width: 90em) {
  .css-3kr3xq { gap: max(64px, 6.1vw); }
}
.css-me3p27 { flex: 0 0 auto; }
.css-2cbwlb { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: start; justify-content: start; flex-direction: row; gap: 15px; -webkit-box-flex: 1; flex-grow: 1; overflow: auto; }
@media screen and (min-width: 48em) {
  .css-2cbwlb { gap: 0px; overflow: visible; }
}
@media screen and (min-width: 64em) {
  .css-2cbwlb { gap: 15px; }
}
.css-un87yp { display: flex; color: var(--text-secondary); font-size: var(--chakra-fontSizes-md); padding-inline-start: var(--chakra-space-4); padding-inline-end: var(--chakra-space-4); padding-top: var(--chakra-space-2); padding-bottom: var(--chakra-space-2); border-radius: var(--chakra-radii-xl); transition: 200ms; -webkit-box-align: center; align-items: center; }
@media screen and (min-width: 48em) {
  .css-un87yp { font-size: var(--chakra-fontSizes-md); }
}
@media screen and (min-width: 64em) {
  .css-un87yp { font-size: var(--chakra-fontSizes-lg); }
}
.css-un87yp:hover, .css-un87yp[data-hover] { background: var(--background-light); color: var(--text-secondary); }
.css-1ad9z3h { display: flex; color: var(--text-tertiary); font-size: var(--chakra-fontSizes-md); padding-inline-start: var(--chakra-space-4); padding-inline-end: var(--chakra-space-4); padding-top: var(--chakra-space-2); padding-bottom: var(--chakra-space-2); border-radius: var(--chakra-radii-xl); transition: 200ms; -webkit-box-align: center; align-items: center; }
@media screen and (min-width: 48em) {
  .css-1ad9z3h { font-size: var(--chakra-fontSizes-md); }
}
@media screen and (min-width: 64em) {
  .css-1ad9z3h { font-size: var(--chakra-fontSizes-lg); }
}
.css-1ad9z3h:hover, .css-1ad9z3h[data-hover] { background: var(--background-light); color: var(--text-secondary); }
.css-1758muv { background-image: linear-gradient(245.22deg, rgb(255, 47, 200) 7.97%, rgb(255, 177, 43) 49.17%, rgb(211, 216, 57) 92.1%); color: transparent; background-clip: text; }
.css-1v43kkt { display: inline-flex; appearance: none; -webkit-box-align: center; align-items: center; outline: transparent solid 2px; outline-offset: 2px; transition-property: var(--chakra-transition-property-common); transition-duration: var(--chakra-transition-duration-normal); text-align: left; font-weight: 500; border-radius: 8px; color: var(--text-tertiary); font-size: var(--chakra-fontSizes-lg); padding-inline-start: var(--chakra-space-4); padding-inline-end: var(--chakra-space-4); padding-top: var(--chakra-space-2); padding-bottom: var(--chakra-space-2); }
.css-1v43kkt:hover, .css-1v43kkt[data-hover] { background: var(--background-light); color: var(--text-secondary); }
.css-1v43kkt[aria-expanded="true"], .css-1v43kkt[data-expanded] { background: var(--background-light); color: var(--text-secondary); }
.css-xl71ch { pointer-events: none; flex: 1 1 auto; min-width: 0px; }
.css-115wae8 { display: flex; -webkit-box-align: center; align-items: center; gap: var(--chakra-space-0-5); color: var(--text-tertiary); }
.css-1lum4hy { z-index: 1050; }
.css-11vcnzd { outline: transparent solid 2px; outline-offset: 2px; --menu-bg: #fff; --menu-shadow: var(--chakra-shadows-sm); color: inherit; min-width: var(--chakra-sizes-3xs); padding-top: 4px; padding-bottom: 4px; z-index: 1050; border-radius: 12px; background: var(--background-light); box-shadow: var(--menu-shadow); border-width: 1px; border-style: solid; border-image: initial; border-color: var(--background-dark); overflow: hidden; }
.chakra-ui-dark .css-11vcnzd:not([data-theme]), [data-theme="dark"] .css-11vcnzd:not([data-theme]), .css-11vcnzd[data-theme="dark"] { --menu-bg: var(--chakra-colors-gray-700); --menu-shadow: var(--chakra-shadows-dark-lg); }
.css-15hzea { padding-top: var(--chakra-space-3); padding-bottom: var(--chakra-space-3); }
.css-17vosgk { text-decoration: none; color: var(--text-secondary); user-select: none; display: flex; width: 100%; -webkit-box-align: center; align-items: center; text-align: start; flex: 0 0 auto; outline: transparent solid 2px; outline-offset: 2px; padding-top: 10px; padding-bottom: 10px; padding-inline: 20px; background: var(--chakra-colors-transparent); font-weight: 400; font-size: 16px; transition: 200ms; }
.css-17vosgk:focus, .css-17vosgk[data-focus] { --menu-bg: var(--chakra-colors-gray-100); color: var(--text-secondary); background: var(--background-medium); }
.chakra-ui-dark .css-17vosgk:focus:not([data-theme]), .chakra-ui-dark .css-17vosgk[data-focus]:not([data-theme]), [data-theme="dark"] .css-17vosgk:focus:not([data-theme]), [data-theme="dark"] .css-17vosgk[data-focus]:not([data-theme]), .css-17vosgk:focus[data-theme="dark"], .css-17vosgk[data-focus][data-theme="dark"] { --menu-bg: var(--chakra-colors-whiteAlpha-100); }
.css-17vosgk:active, .css-17vosgk[data-active] { --menu-bg: var(--chakra-colors-gray-200); }
.chakra-ui-dark .css-17vosgk:active:not([data-theme]), .chakra-ui-dark .css-17vosgk[data-active]:not([data-theme]), [data-theme="dark"] .css-17vosgk:active:not([data-theme]), [data-theme="dark"] .css-17vosgk[data-active]:not([data-theme]), .css-17vosgk:active[data-theme="dark"], .css-17vosgk[data-active][data-theme="dark"] { --menu-bg: var(--chakra-colors-whiteAlpha-200); }
.css-17vosgk[aria-expanded="true"], .css-17vosgk[data-expanded] { --menu-bg: var(--chakra-colors-gray-100); }
.chakra-ui-dark .css-17vosgk[aria-expanded="true"]:not([data-theme]), .chakra-ui-dark .css-17vosgk[data-expanded]:not([data-theme]), [data-theme="dark"] .css-17vosgk[aria-expanded="true"]:not([data-theme]), [data-theme="dark"] .css-17vosgk[data-expanded]:not([data-theme]), .css-17vosgk[aria-expanded="true"][data-theme="dark"], .css-17vosgk[data-expanded][data-theme="dark"] { --menu-bg: var(--chakra-colors-whiteAlpha-100); }
.css-17vosgk:disabled, .css-17vosgk[disabled], .css-17vosgk[aria-disabled="true"], .css-17vosgk[data-disabled] { opacity: 0.4; cursor: not-allowed; }
.css-17vosgk:hover, .css-17vosgk[data-hover] { color: var(--text-secondary); background: var(--background-medium); }
.css-1g6714v { transition-property: var(--chakra-transition-property-common); transition-duration: var(--chakra-transition-duration-fast); transition-timing-function: var(--chakra-transition-easing-ease-out); cursor: pointer; text-decoration: none; outline: transparent solid 2px; outline-offset: 2px; color: var(--text-link); font-weight: 500; display: inline; width: var(--chakra-sizes-full); }
.css-1g6714v:focus-visible, .css-1g6714v[data-focus-visible] { box-shadow: var(--chakra-shadows-outline); }
.css-1g6714v:hover, .css-1g6714v[data-hover] { text-decoration: none; }
.css-1igwmid { display: flex; -webkit-box-align: center; align-items: center; flex-direction: row; gap: 0.5rem; }
.css-ggppao { border-width: 0px 0px 1px; border-top-style: initial; border-right-style: initial; border-left-style: initial; border-image: initial; border-bottom-style: solid; border-color: var(--text-secondary); margin-top: 12px; margin-bottom: 12px; opacity: 0.1; margin-inline: 20px; }
.css-1709qeq { display: flex; margin-bottom: calc(var(--chakra-space-1) * -1); margin-top: var(--chakra-space-1); padding-top: var(--chakra-space-2); padding-bottom: var(--chakra-space-2); justify-content: space-around; color: var(--text-secondary); background: var(--background-transparent07); }
.css-1jk0ai6 { transition-property: var(--chakra-transition-property-common); transition-duration: var(--chakra-transition-duration-fast); transition-timing-function: var(--chakra-transition-easing-ease-out); cursor: pointer; text-decoration: none; outline: transparent solid 2px; outline-offset: 2px; color: var(--text-link); font-weight: 500; display: inline; }
.css-1jk0ai6:hover, .css-1jk0ai6[data-hover] { text-decoration: underline; }
.css-1jk0ai6:focus-visible, .css-1jk0ai6[data-focus-visible] { box-shadow: var(--chakra-shadows-outline); }
.css-grow5j { display: flex; -webkit-box-align: center; align-items: center; gap: var(--chakra-space-0-5); }
@media screen and (min-width: 48em) {
  .css-grow5j { gap: var(--chakra-space-2); }
}
.css-1rrtesx { width: var(--chakra-sizes-10); height: var(--chakra-sizes-10); padding: 0px; border-radius: var(--chakra-radii-full); display: grid; place-content: center; cursor: pointer; }
.css-1rrtesx:hover, .css-1rrtesx[data-hover] { background: var(--background-light); }
.css-fyqt6d { display: inline-flex; appearance: none; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; user-select: none; position: relative; white-space: nowrap; vertical-align: middle; outline: transparent solid 2px; outline-offset: 2px; line-height: 1.2; border-radius: var(--chakra-radii-md); font-weight: 500; transition-property: var(--chakra-transition-property-common); transition-duration: var(--chakra-transition-duration-normal); cursor: pointer; height: var(--chakra-sizes-10); min-width: 120px; font-size: var(--chakra-fontSizes-md); padding-inline-start: var(--chakra-space-4); padding-inline-end: var(--chakra-space-4); min-height: 40px; background: var(--solid-button-bg); color: var(--text-revert-primary); }
.css-fyqt6d:focus-visible, .css-fyqt6d[data-focus-visible] { box-shadow: var(--chakra-shadows-outline); }
.css-fyqt6d:disabled, .css-fyqt6d[disabled], .css-fyqt6d[aria-disabled="true"], .css-fyqt6d[data-disabled] { opacity: 0.4; cursor: not-allowed; box-shadow: var(--chakra-shadows-none); }
.css-fyqt6d:hover, .css-fyqt6d[data-hover] { background: var(--solid-button-bg); opacity: 0.9; }
.css-fyqt6d:hover:disabled, .css-fyqt6d[data-hover]:disabled, .css-fyqt6d:hover[disabled], .css-fyqt6d[data-hover][disabled], .css-fyqt6d:hover[aria-disabled="true"], .css-fyqt6d[data-hover][aria-disabled="true"], .css-fyqt6d:hover[data-disabled], .css-fyqt6d[data-hover][data-disabled] { background: var(--chakra-colors-whiteAlpha-200); }
.css-fyqt6d:active, .css-fyqt6d[data-active] { background: var(--solid-button-bg); filter: brightness(0.7); opacity: 0.9; }
.css-fyqt6d:disabled:disabled { opacity: 0.5; background: var(--solid-button-bg); }
.css-1es4tye { padding-inline: 20px; padding-top: 0px; flex: 1 1 0%; overflow: auto; display: flex; flex-direction: column; justify-items: flex-start; scrollbar-gutter: stable; contain: size; }
@media screen and (min-width: 48em) {
  .css-1es4tye { padding-inline: max(-800px + 50vw, 7%); padding-top: var(--chakra-space-4); }
}
.css-1es4tye > * { flex: 0 0 auto; }
.css-10mncf4 { display: flex; -webkit-box-align: center; align-items: center; flex-direction: column; gap: 0.5rem; margin-inline: unset; margin-top: 0px; width: min(100%, 1300px); }
@media screen and (min-width: 48em) {
  .css-10mncf4 { margin-inline: auto; margin-top: clamp(0px, -51.2px + 6.4vh, 32px); }
}
.css-72i53h { display: grid; row-gap: var(--chakra-space-2); column-gap: var(--chakra-space-3); width: var(--chakra-sizes-full); grid-template: "controls" "panel" "kline" "limit-order" / auto; }
@media screen and (min-width: 48em) {
  .css-72i53h { column-gap: var(--chakra-space-4); grid-template: ". controls" "kline panel" "limit-order limit-order" / 1.5fr 1fr; }
}
.css-7hq981 { grid-area: controls; }
.css-t1hq8n { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; flex-direction: row; gap: 0.5rem; margin-top: var(--chakra-space-1); margin-bottom: var(--chakra-space-1); }
@media screen and (min-width: 48em) {
  .css-t1hq8n { margin-top: 0px; margin-bottom: 0px; }
}
.css-wp661g { display: block; position: relative; background: rgb(28, 36, 62); border-radius: 100px; padding: 0px; }
.css-1ylbyft { -webkit-box-pack: start; justify-content: flex-start; flex-direction: row; position: relative; border-top-color: ; border-top-style: ; border-top-width: ; border-right-color: ; border-right-style: ; border-right-width: ; border-left-color: ; border-left-style: ; border-left-width: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-bottom: var(--chakra-borders-none); display: flex; width: 149px; -webkit-box-align: center; align-items: center; height: var(--chakra-sizes-8); }
.css-18vaobn { outline: transparent solid 2px; outline-offset: 2px; position: relative; padding-inline: 4px; flex: 1 1 0%; border-radius: 100px; color: rgb(191, 210, 255); opacity: 0.5; margin-left: var(--chakra-space-0-5); font-size: var(--chakra-fontSizes-sm); font-weight: 400; font-family: "Space Grotesk"; padding: 0px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; transition: 0.2s; height: var(--chakra-sizes-7); border: var(--chakra-borders-none) !important; }
.css-18vaobn:focus-visible, .css-18vaobn[data-focus-visible] { z-index: 1; box-shadow: var(--chakra-shadows-outline); }
.css-18vaobn:disabled, .css-18vaobn[disabled], .css-18vaobn[aria-disabled="true"], .css-18vaobn[data-disabled] { cursor: not-allowed; opacity: 0.4; }
.css-18vaobn[aria-selected="true"], .css-18vaobn[data-selected] { color: rgb(236, 245, 255); font-weight: 500; background: rgba(171, 196, 255, 0.12); opacity: 1; }
.css-ajmak { outline: transparent solid 2px; outline-offset: 2px; position: relative; padding-inline: 4px; flex: 1 1 0%; border-radius: 100px; color: rgb(191, 210, 255); opacity: 0.5; margin-right: var(--chakra-space-0-5); font-size: var(--chakra-fontSizes-sm); font-weight: 400; font-family: "Space Grotesk"; padding: 0px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; transition: 0.2s; height: var(--chakra-sizes-7); border: var(--chakra-borders-none) !important; }
.css-ajmak:focus-visible, .css-ajmak[data-focus-visible] { z-index: 1; box-shadow: var(--chakra-shadows-outline); }
.css-ajmak:disabled, .css-ajmak[disabled], .css-ajmak[aria-disabled="true"], .css-ajmak[data-disabled] { cursor: not-allowed; opacity: 0.4; }
.css-ajmak[aria-selected="true"], .css-ajmak[data-selected] { color: rgb(236, 245, 255); font-weight: 500; background: rgba(171, 196, 255, 0.12); opacity: 1; }
.css-70qvj9 { display: flex; -webkit-box-align: center; align-items: center; }
.css-7lrfzv { display: inline-flex; appearance: none; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; user-select: none; position: relative; white-space: nowrap; vertical-align: middle; outline: transparent solid 2px; outline-offset: 2px; line-height: 1.2; transition-property: var(--chakra-transition-property-common); transition-duration: var(--chakra-transition-duration-normal); cursor: pointer; height: fit-content; min-width: revert; min-height: revert; padding-top: var(--chakra-space-1); padding-bottom: var(--chakra-space-1); padding-inline-start: var(--chakra-space-2); padding-inline-end: var(--chakra-space-2); border-radius: var(--chakra-radii-full); background: var(--button-bg-01); color: var(--text-secondary); font-size: var(--chakra-fontSizes-sm); font-weight: var(--chakra-fontWeights-normal); border: 1px solid transparent; }
.css-7lrfzv:focus-visible, .css-7lrfzv[data-focus-visible] { box-shadow: var(--chakra-shadows-outline); }
.css-7lrfzv:disabled, .css-7lrfzv[disabled], .css-7lrfzv[aria-disabled="true"], .css-7lrfzv[data-disabled] { opacity: 0.4; cursor: not-allowed; box-shadow: var(--chakra-shadows-none); }
.css-7lrfzv:active, .css-7lrfzv[data-active] { background: var(--outline-button-bg); filter: brightness(0.7); opacity: 0.9; }
.css-7lrfzv:disabled:disabled { opacity: 0.5; }
.css-7lrfzv:hover, .css-7lrfzv[data-hover] { border-color: var(--secondary); color: var(--secondary); background: var(--button-bg-01); }
.css-7lrfzv:hover .chakra-icon-hover, .css-7lrfzv[data-hover] .chakra-icon-hover { fill: var(--secondary); }
.css-7lrfzv:focus, .css-7lrfzv[data-focus] { box-shadow: var(--chakra-shadows-outline); }
.css-9l50of { display: inline-flex; align-self: center; flex-shrink: 0; margin-inline-end: var(--chakra-space-1); }
.css-4g6ai3 { cursor: pointer; }
.css-sercjb { cursor: pointer; opacity: 0.6; }
.css-1tx5x6x { z-index: 10; border: var(--chakra-borders-none); --popper-arrow-size: 12px; }
.css-83gt7l { position: relative; display: flex; flex-direction: column; --popper-bg: var(--chakra-colors-white); background: var(--popover-bg); --popper-arrow-bg: var(--popper-bg); --popper-arrow-shadow-color: var(--chakra-colors-gray-200); width: fit-content; border-top-style: ; border-top-width: ; border-right-style: ; border-right-width: ; border-bottom-style: ; border-bottom-width: ; border-left-style: ; border-left-width: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-color: inherit; border-radius: var(--chakra-radii-md); box-shadow: var(--chakra-shadows-sm); z-index: inherit; max-width: 300px; }
.chakra-ui-dark .css-83gt7l:not([data-theme]), [data-theme="dark"] .css-83gt7l:not([data-theme]), .css-83gt7l[data-theme="dark"] { --popper-bg: var(--chakra-colors-gray-700); --popper-arrow-shadow-color: var(--chakra-colors-whiteAlpha-300); }
.css-83gt7l:focus-visible, .css-83gt7l[data-focus-visible] { outline: transparent solid 2px; outline-offset: 2px; box-shadow: var(--chakra-shadows-outline); }
.css-h9v3fp { grid-area: panel; }
.css-me85mp { background: var(--background-light); border: var(--panel-card-border); box-shadow: var(--panel-card-shadow); border-radius: 12px; overflow: hidden; display: flex; flex-direction: column; padding: var(--chakra-space-3); -webkit-box-flex: 1; flex-grow: 1; }
@media screen and (min-width: 48em) {
  .css-me85mp { border-radius: 20px; padding: var(--chakra-space-6); -webkit-box-flex: unset; flex-grow: unset; }
}
.css-1hyfx7x { display: none; }
.css-j7qwjs { display: flex; flex-direction: column; }
.css-1uskkz9 { background: var(--background-dark50); position: relative; border-radius: 12px; }
.css-12ggdro { display: flex; -webkit-box-align: center; align-items: center; flex-direction: row; gap: 0.5rem; pointer-events: initial; padding-inline: 18px; padding-top: 12px; padding-bottom: 12px; }
.css-lhh9j6 { font-size: var(--chakra-fontSizes-sm); font-weight: 500; }
.css-17xejub { flex: 1 1 0%; place-self: stretch; }
.css-i6he7s { display: flex; -webkit-box-align: center; align-items: center; flex-direction: row; gap: var(--chakra-space-0-5); color: var(--text-tertiary); font-size: var(--chakra-fontSizes-sm); }
.css-i6cime { cursor: pointer; text-decoration: underline 0.5px; transition: 300ms; text-underline-offset: 1px; }
.css-i6cime:hover, .css-i6cime[data-hover] { text-decoration-thickness: 1.5px; text-underline-offset: 2px; }
.css-1xc26la { display: inline-flex; appearance: none; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; user-select: none; position: relative; white-space: nowrap; vertical-align: middle; outline: transparent solid 2px; outline-offset: 2px; line-height: 1.2; border-radius: 4px; font-weight: 500; transition-property: var(--chakra-transition-property-common); transition-duration: var(--chakra-transition-duration-normal); cursor: pointer; height: 20px; min-width: revert; font-size: var(--chakra-fontSizes-xs); padding-inline: 6px; background: var(--background-transparent12); color: var(--text-tertiary); min-height: revert; }
.css-1xc26la:focus-visible, .css-1xc26la[data-focus-visible] { box-shadow: var(--chakra-shadows-outline); }
.css-1xc26la:disabled, .css-1xc26la[disabled], .css-1xc26la[aria-disabled="true"], .css-1xc26la[data-disabled] { opacity: 0.4; cursor: not-allowed; box-shadow: var(--chakra-shadows-none); }
.css-1xc26la:hover, .css-1xc26la[data-hover] { background: var(--background-transparent07); }
.css-1xc26la:hover:disabled, .css-1xc26la[data-hover]:disabled, .css-1xc26la:hover[disabled], .css-1xc26la[data-hover][disabled], .css-1xc26la:hover[aria-disabled="true"], .css-1xc26la[data-hover][aria-disabled="true"], .css-1xc26la:hover[data-disabled], .css-1xc26la[data-hover][data-disabled] { background: initial; }
.css-1xc26la:active, .css-1xc26la[data-active] { color: var(--text-secondary); }
.css-1xc26la:disabled:disabled { opacity: 0.5; cursor: not-allowed; }
.css-zoina { display: grid; column-gap: var(--chakra-space-2); grid-template: "token input" "token price" / auto 1fr; -webkit-box-align: center; align-items: center; pointer-events: initial; border-radius: 12px; padding-inline: 18px; padding-top: var(--chakra-space-2); padding-bottom: var(--chakra-space-2); background: var(--background-dark); opacity: 1; }
@media screen and (min-width: 48em) {
  .css-zoina { column-gap: var(--chakra-space-4); }
}
.css-1fg9583 { grid-area: token; color: var(--text-secondary); font-weight: 500; font-size: var(--chakra-fontSizes-2xl); }
.css-118422z { display: flex; -webkit-box-align: center; align-items: center; flex-direction: row; gap: 0.5rem; background: var(--background-light); border-radius: 12px; padding-inline-start: var(--chakra-space-3); padding-inline-end: var(--chakra-space-3); padding-top: var(--chakra-space-2-5); padding-bottom: var(--chakra-space-2-5); cursor: pointer; }
.css-1dwn31g { position: relative; background: var(--token-avatar-bg); border: var(--chakra-borders-none); min-width: 32px; min-height: 32px; max-width: 32px; max-height: 32px; border-radius: 50%; padding: 0.15em; font-size: 32px; }
.css-19o31r1 { border-radius: 50%; aspect-ratio: 1 / 1; overflow: hidden; }
.css-1phd9a0 { object-fit: cover; width: 100%; height: 100%; }
.css-18zzu8n { display: flex; -webkit-box-align: center; align-items: center; gap: var(--chakra-space-1); margin-right: 0px; }
.css-2tmqko { color: var(--text-primary); }
.css-f21dm1 { grid-area: input; color: var(--text-primary); font-weight: 500; font-size: 28px; }
.css-v84t3u { grid-area: price; color: var(--text-tertiary); font-size: var(--chakra-fontSizes-sm); }
.css-s2uf1z { text-align: right; }
.css-mbq5yo { display: grid; width: 42px; height: 42px; place-content: center; border-radius: var(--chakra-radii-full); cursor: pointer; margin-top: calc(var(--chakra-space-3) * -1); margin-bottom: calc(var(--chakra-space-3) * -1); margin-inline: auto; z-index: 2; }
.css-1g2mhwo { margin-top: var(--chakra-space-4); }
@media screen and (min-width: 48em) {
  .css-1g2mhwo { margin-top: var(--chakra-space-5); }
}
.css-sq2dhw { background: rgba(11, 16, 34, 0.5); border-radius: 16px; padding: var(--chakra-space-4); }
.css-1gwzhqy { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; margin-bottom: var(--chakra-space-2); }
.css-1k5w2s3 { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; flex-direction: row; gap: 0.5rem; height: var(--chakra-sizes-8); border-radius: var(--chakra-radii-lg); font-family: "Space Grotesk"; font-weight: 500; font-size: 14px; color: rgb(191, 210, 255); white-space: nowrap; }
.css-1jp9syz { display: flex; -webkit-box-pack: end; justify-content: flex-end; -webkit-box-align: center; align-items: center; gap: var(--chakra-space-1); }
.css-158e7mn { color: var(--primary); cursor: pointer; }
.css-1drkjcq { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; margin-top: var(--chakra-space-2); }
.css-1p0dolt { display: flex; color: rgb(191, 210, 255); font-size: var(--chakra-fontSizes-xs); font-weight: 500; gap: var(--chakra-space-1); -webkit-box-align: center; align-items: center; }
.css-1y7hljo { color: var(--text-02); font-size: var(--chakra-fontSizes-md); }
.css-r1d0r4 { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: end; justify-content: flex-end; flex-direction: row; gap: var(--chakra-space-2); }
.css-k2hzuu { display: inline-flex; appearance: none; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; user-select: none; position: relative; white-space: nowrap; vertical-align: middle; outline: transparent solid 2px; outline-offset: 2px; line-height: 1.2; border-radius: 4px; transition-property: var(--chakra-transition-property-common); transition-duration: var(--chakra-transition-duration-normal); cursor: pointer; height: 20px; min-width: revert; font-size: var(--chakra-fontSizes-xs); padding-inline: 6px; min-height: revert; background: rgba(191, 210, 255, 0.1); color: rgb(191, 210, 255); font-weight: 500; }
.css-k2hzuu:focus-visible, .css-k2hzuu[data-focus-visible] { box-shadow: var(--chakra-shadows-outline); }
.css-k2hzuu:disabled, .css-k2hzuu[disabled], .css-k2hzuu[aria-disabled="true"], .css-k2hzuu[data-disabled] { opacity: 0.4; cursor: not-allowed; box-shadow: var(--chakra-shadows-none); }
.css-k2hzuu:disabled:disabled { opacity: 0.5; }
.css-k2hzuu:hover, .css-k2hzuu[data-hover] { color: rgb(236, 245, 255); }
.css-k2hzuu:active, .css-k2hzuu[data-active] { color: rgb(236, 245, 255); }
.css-15zyk9q { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; margin-top: var(--chakra-space-4); margin-bottom: 26px; height: var(--chakra-sizes-5); }
.css-e03kkd { font-family: "Space Grotesk"; font-weight: 500; font-size: var(--chakra-fontSizes-md); }
.css-kdvi27 { font-family: "Space Grotesk"; font-weight: 400; font-size: var(--chakra-fontSizes-sm); color: rgb(191, 210, 255); }
.css-36e6d6 { margin-left: var(--chakra-space-1); cursor: pointer; width: var(--chakra-sizes-3-5); height: var(--chakra-sizes-3-5); display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }
.css-dqjf4s { display: inline-flex; appearance: none; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; user-select: none; position: relative; vertical-align: middle; outline: transparent solid 2px; outline-offset: 2px; line-height: 1.2; border-radius: var(--chakra-radii-md); font-weight: 500; transition-property: var(--chakra-transition-property-common); transition-duration: var(--chakra-transition-duration-normal); cursor: pointer; height: var(--chakra-sizes-12); min-width: var(--chakra-sizes-12); padding-inline-start: var(--chakra-space-6); padding-inline-end: var(--chakra-space-6); background: var(--solid-button-bg); color: var(--text-revert-primary); width: 100%; font-size: var(--chakra-fontSizes-md); white-space: pre-wrap; }
.css-dqjf4s:focus-visible, .css-dqjf4s[data-focus-visible] { box-shadow: var(--chakra-shadows-outline); }
.css-dqjf4s:disabled, .css-dqjf4s[disabled], .css-dqjf4s[aria-disabled="true"], .css-dqjf4s[data-disabled] { opacity: 0.4; cursor: not-allowed; box-shadow: var(--chakra-shadows-none); }
.css-dqjf4s:hover, .css-dqjf4s[data-hover] { background: var(--solid-button-bg); opacity: 0.9; }
.css-dqjf4s:hover:disabled, .css-dqjf4s[data-hover]:disabled, .css-dqjf4s:hover[disabled], .css-dqjf4s[data-hover][disabled], .css-dqjf4s:hover[aria-disabled="true"], .css-dqjf4s[data-hover][aria-disabled="true"], .css-dqjf4s:hover[data-disabled], .css-dqjf4s[data-hover][data-disabled] { background: var(--chakra-colors-whiteAlpha-200); }
.css-dqjf4s:active, .css-dqjf4s[data-active] { background: var(--solid-button-bg); filter: brightness(0.7); opacity: 0.9; }
.css-dqjf4s:disabled:disabled { opacity: 0.5; background: var(--solid-button-bg); }
@media screen and (min-width: 48em) {
  .css-dqjf4s { font-size: var(--chakra-fontSizes-sm); }
}
@media screen and (min-width: 64em) {
  .css-dqjf4s { font-size: var(--chakra-fontSizes-md); }
}
.css-13o7eu2 { display: block; }
.css-1rwx5q6 { display: flex; flex-direction: column; margin-bottom: var(--chakra-space-4); }
@media screen and (min-width: 48em) {
  .css-1rwx5q6 { margin-bottom: var(--chakra-space-5); }
}
.css-12ndzk4 { margin-bottom: var(--chakra-space-4); }
@media screen and (min-width: 48em) {
  .css-12ndzk4 { margin-bottom: 30px; }
}
.css-ce05el { position: relative; box-shadow: inset 0 0 0 1px var(--background-transparent12); background: var(--background-transparent07); border-radius: var(--chakra-radii-md); padding-inline-start: var(--chakra-space-4); padding-inline-end: var(--chakra-space-4); padding-top: var(--chakra-space-1-5); padding-bottom: var(--chakra-space-2); }
.css-1rsizz4 { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; flex-direction: row; gap: var(--chakra-space-4); padding-top: var(--chakra-space-2); padding-bottom: var(--chakra-space-2); }
.css-1wdsy9x { color: var(--text-primary); font-weight: 500; }
.css-ps239f { display: flex; gap: var(--chakra-space-1); -webkit-box-align: center; align-items: center; flex-wrap: wrap; max-width: 80%; }
@media screen and (min-width: 48em) {
  .css-ps239f { max-width: none; }
}
.css-1akbjk0 { color: var(--text-secondary); cursor: pointer; }
.css-k008qs { display: flex; }
.css-xmzghi { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; flex-direction: row; gap: var(--chakra-space-4); padding-top: var(--chakra-space-1); padding-bottom: var(--chakra-space-1); }
.css-4yhko2 { display: flex; -webkit-box-align: center; align-items: center; flex-direction: row; gap: 0.5rem; font-size: var(--chakra-fontSizes-xs); color: var(--text-secondary); }
.css-1rhwfrf { display: flex; -webkit-box-align: center; align-items: center; flex-direction: row; gap: 0.5rem; font-size: var(--chakra-fontSizes-xs); font-weight: 500; }
.css-1abr6jp { color: var(--text-secondary); }
.css-1fwz95r { font-size: var(--chakra-fontSizes-xs); color: var(--text-secondary); font-weight: 500; }
.css-1jq94qf { display: flex; -webkit-box-align: center; align-items: center; flex-direction: row; gap: var(--chakra-space-0-5); min-height: 32px; }
.css-zjbush { text-align: end; font-size: var(--chakra-fontSizes-xs); color: var(--text-primary); }
.css-1cm6n74 { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; flex-direction: row; gap: var(--chakra-space-0-5); color: var(--text-secondary); font-size: var(--chakra-fontSizes-xs); font-weight: 500; }
.css-nvsy83 { text-align: center; cursor: pointer; }
.css-jipff5 { transform: rotate(0deg); transition: 300ms; }
.css-1d30vbf { padding-bottom: var(--chakra-space-4); }
@media screen and (min-width: 48em) {
  .css-1d30vbf { padding-bottom: var(--chakra-space-5); }
}
.css-tcmd3d { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; flex-direction: row; gap: 0.5rem; background: var(--background-dark); padding: 8px 16px; border-radius: var(--chakra-radii-xl); }
.css-r47bhk { display: flex; -webkit-box-align: center; align-items: center; flex-direction: row; gap: 0.5rem; color: var(--text-secondary); }
.css-itvw0n { font-size: var(--chakra-fontSizes-sm); }
.css-1teo357 { display: inline-flex; appearance: none; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; user-select: none; position: relative; white-space: nowrap; vertical-align: middle; outline: transparent solid 2px; outline-offset: 2px; line-height: 1.2; border-radius: var(--chakra-radii-md); font-weight: 500; transition-property: var(--chakra-transition-property-common); transition-duration: var(--chakra-transition-duration-normal); cursor: pointer; background: var(--solid-button-bg); color: var(--text-revert-primary); }
.css-1teo357:focus-visible, .css-1teo357[data-focus-visible] { box-shadow: var(--chakra-shadows-outline); }
.css-1teo357:disabled, .css-1teo357[disabled], .css-1teo357[aria-disabled="true"], .css-1teo357[data-disabled] { opacity: 0.4; cursor: not-allowed; box-shadow: var(--chakra-shadows-none); }
.css-1teo357:hover, .css-1teo357[data-hover] { background: var(--solid-button-bg); opacity: 0.9; }
.css-1teo357:hover:disabled, .css-1teo357[data-hover]:disabled, .css-1teo357:hover[disabled], .css-1teo357[data-hover][disabled], .css-1teo357:hover[aria-disabled="true"], .css-1teo357[data-hover][aria-disabled="true"], .css-1teo357:hover[data-disabled], .css-1teo357[data-hover][data-disabled] { background: var(--chakra-colors-whiteAlpha-200); }
@media screen and (min-width: 0em) and (max-width: 47.98em) {
  .css-1teo357 { height: var(--chakra-sizes-8); min-width: 100px; font-size: var(--chakra-fontSizes-sm); padding-inline-start: var(--chakra-space-3); padding-inline-end: var(--chakra-space-3); min-height: 30px; }
}
@media screen and (min-width: 48em) {
  .css-1teo357 { height: var(--chakra-sizes-10); min-width: 120px; font-size: var(--chakra-fontSizes-md); padding-inline-start: var(--chakra-space-4); padding-inline-end: var(--chakra-space-4); min-height: 40px; }
}
.css-1teo357:active, .css-1teo357[data-active] { background: var(--solid-button-bg); filter: brightness(0.7); opacity: 0.9; }
.css-1teo357:disabled:disabled { opacity: 0.5; background: var(--solid-button-bg); }
.css-1nvz3b8 { display: inline-flex; appearance: none; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; user-select: none; position: relative; white-space: nowrap; vertical-align: middle; outline: transparent solid 2px; outline-offset: 2px; line-height: 1.2; border-radius: var(--chakra-radii-md); font-weight: 500; transition-property: var(--chakra-transition-property-common); transition-duration: var(--chakra-transition-duration-normal); cursor: pointer; height: var(--chakra-sizes-12); min-width: var(--chakra-sizes-12); font-size: var(--chakra-fontSizes-lg); padding-inline-start: var(--chakra-space-6); padding-inline-end: var(--chakra-space-6); background: var(--solid-button-bg); color: var(--text-revert-primary); width: 100%; }
.css-1nvz3b8:focus-visible, .css-1nvz3b8[data-focus-visible] { box-shadow: var(--chakra-shadows-outline); }
.css-1nvz3b8:disabled, .css-1nvz3b8[disabled], .css-1nvz3b8[aria-disabled="true"], .css-1nvz3b8[data-disabled] { opacity: 0.4; cursor: not-allowed; box-shadow: var(--chakra-shadows-none); }
.css-1nvz3b8:hover, .css-1nvz3b8[data-hover] { background: var(--solid-button-bg); opacity: 0.9; }
.css-1nvz3b8:hover:disabled, .css-1nvz3b8[data-hover]:disabled, .css-1nvz3b8:hover[disabled], .css-1nvz3b8[data-hover][disabled], .css-1nvz3b8:hover[aria-disabled="true"], .css-1nvz3b8[data-hover][aria-disabled="true"], .css-1nvz3b8:hover[data-disabled], .css-1nvz3b8[data-hover][data-disabled] { background: var(--chakra-colors-whiteAlpha-200); }
.css-1nvz3b8:active, .css-1nvz3b8[data-active] { background: var(--solid-button-bg); filter: brightness(0.7); opacity: 0.9; }
.css-1nvz3b8:disabled:disabled { opacity: 0.5; background: var(--solid-button-bg); }
.css-ipne5k { grid-area: kline; }
.css-c6o216 { background: var(--background-light); border: var(--panel-card-border); box-shadow: var(--panel-card-shadow); border-radius: 12px; overflow: hidden; display: flex; flex-direction: column; padding: var(--chakra-space-3); gap: var(--chakra-space-4); height: 100%; }
@media screen and (min-width: 48em) {
  .css-c6o216 { border-radius: 20px; padding: var(--chakra-space-3); }
}
.css-1uodvt1 { display: flex; -webkit-box-align: center; align-items: center; flex-direction: row; gap: var(--chakra-space-2); }
.css-14en4b8 { position: relative; background: var(--token-avatar-bg); border: var(--chakra-borders-none); min-width: 32px; min-height: 32px; max-width: 32px; max-height: 32px; border-radius: 50%; padding: 0.15em; font-size: 32px; backdrop-filter: blur(2px); }
.css-vnfgsn { position: relative; background: var(--token-avatar-bg); border: var(--chakra-borders-none); min-width: 32px; min-height: 32px; max-width: 32px; max-height: 32px; border-radius: 50%; padding: 0.15em; font-size: 32px; backdrop-filter: blur(2px); margin-left: -4px; }
.css-sqlmve { font-size: 20px; font-weight: 500; }
.css-g0nbov { font-size: var(--chakra-fontSizes-sm); color: var(--text-tertiary); }
.css-1hkmdnt { cursor: pointer; opacity: 1; }
.css-1ayfwcb { margin-top: var(--chakra-space-4); }
.css-dxnuy8 { display: flex; align-items: flex-start; -webkit-box-pack: start; justify-content: flex-start; min-height: 54px; margin-top: calc(var(--chakra-space-1) * -1); border-radius: var(--chakra-radii-xl); padding: var(--chakra-space-3); background: rgba(255, 78, 163, 0.1); color: rgb(255, 78, 163); backdrop-filter: blur(3.92px); font-family: "Space Grotesk"; font-weight: 400; font-size: var(--chakra-fontSizes-xs); }
.css-g89h0y { margin-top: 2px; }
.css-m75dnw { margin-left: 6px; }
.css-11ei3mp { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; margin-top: 61px; margin-bottom: var(--chakra-space-5); font-family: "Space Grotesk"; font-weight: 500; font-size: var(--chakra-fontSizes-sm); color: rgb(34, 209, 248); cursor: pointer; width: var(--chakra-sizes-full); }
.css-hdd9l7 { position: fixed; left: 0px; top: 0px; width: 100vw; height: 100vh; background: var(--chakra-colors-blackAlpha-600); z-index: var(--chakra-zIndices-modal); }
.css-1xisyp4 { display: flex; width: 100vw; height: var(--chakra-vh); position: fixed; left: 0px; top: 0px; z-index: var(--chakra-zIndices-modal); -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; overflow: hidden; overscroll-behavior-y: none; }
.css-1jrjv81 { display: flex; flex-direction: column; position: relative; width: 100%; outline: transparent solid 2px; outline-offset: 2px; border-radius: 20px; color: inherit; margin-top: auto; margin-bottom: auto; margin-inline: auto; z-index: var(--chakra-zIndices-modal); max-height: 95%; --modal-bg: var(--chakra-colors-white); --modal-shadow: var(--chakra-shadows-lg); box-shadow: var(--modal-shadow); padding-inline: 20px; padding-block: 18px; background: var(--background-light); border: 1px solid var(--button-solid-text); padding: var(--chakra-space-4); }
@media screen and (min-width: 48em) {
  .css-1jrjv81 { border-radius: 12px; padding-inline: 24px; max-height: 90%; }
}
.chakra-ui-dark .css-1jrjv81:not([data-theme]), [data-theme="dark"] .css-1jrjv81:not([data-theme]), .css-1jrjv81[data-theme="dark"] { --modal-bg: var(--chakra-colors-gray-700); --modal-shadow: var(--chakra-shadows-dark-lg); }
@media screen and (min-width: 0em) and (max-width: 63.98em) {
  .css-1jrjv81 { max-width: var(--chakra-sizes-md); width: min(464px, 90vw); }
}
@media screen and (min-width: 64em) {
  .css-1jrjv81 { max-width: var(--chakra-sizes-xl); width: min(674px, 90vw); height: 100%; padding: var(--chakra-space-8); }
  @media screen and (min-width: 48em) {
  .css-1jrjv81 { height: auto; }
}
}
.css-b43w44 { font-size: var(--chakra-fontSizes-xl); font-weight: var(--chakra-fontWeights-medium); color: var(--text-02); margin-bottom: var(--chakra-space-5); }
.css-d8ne84 { padding-inline-start: var(--chakra-space-6); padding-inline-end: var(--chakra-space-6); flex: 1 1 0%; overflow: auto; padding: 0px; }
.css-1urha0v { display: flex; -webkit-box-align: center; align-items: center; flex-direction: column; gap: var(--chakra-space-6); }
.css-1rqb0qm { flex: 1 1 0%; padding: var(--chakra-space-4); overflow-y: auto; background: var(--background-dark); border-radius: var(--chakra-radii-md); max-height: 20rem; color: var(--divider-bg-light-purple); }
@media screen and (min-width: 64em) {
  .css-1rqb0qm { max-height: 28rem; }
}
.css-tppxch { margin-bottom: var(--chakra-space-3); font-size: var(--chakra-fontSizes-sm); }
.css-y85okd { display: flex; width: var(--chakra-sizes-full); -webkit-box-pack: start; justify-content: flex-start; }
.css-1577qb8 { cursor: pointer; display: inline-flex; -webkit-box-align: center; align-items: center; vertical-align: top; position: relative; }
.css-1577qb8:disabled, .css-1577qb8[disabled], .css-1577qb8[aria-disabled="true"], .css-1577qb8[data-disabled] { cursor: not-allowed; }
.css-1oq4bav { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; vertical-align: top; user-select: none; flex-shrink: 0; width: var(--checkbox-size); height: var(--checkbox-size); transition-property: box-shadow; transition-duration: var(--chakra-transition-duration-normal); border-style: solid; border-image: initial; border-radius: 4px; border-color: inherit; color: var(--chakra-colors-white); background-color: var(--button-bg-01); border-width: 0px; --checkbox-size: var(--chakra-sizes-4); }
.css-1oq4bav[aria-checked="true"], .css-1oq4bav[data-checked] { background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-clip: ; border-color: var(--chakra-colors-transparent); color: var(--chakra-colors-gray-900); background-color: var(--secondary); }
.css-1oq4bav[aria-checked="true"]:hover, .css-1oq4bav[data-checked]:hover, .css-1oq4bav[aria-checked="true"][data-hover], .css-1oq4bav[data-checked][data-hover] { background: var(--chakra-colors-blue-300); border-color: var(--chakra-colors-blue-300); }
.css-1oq4bav[aria-checked="true"]:disabled, .css-1oq4bav[data-checked]:disabled, .css-1oq4bav[aria-checked="true"][disabled], .css-1oq4bav[data-checked][disabled], .css-1oq4bav[aria-checked="true"][aria-disabled="true"], .css-1oq4bav[data-checked][aria-disabled="true"], .css-1oq4bav[aria-checked="true"][data-disabled], .css-1oq4bav[data-checked][data-disabled] { border-color: var(--chakra-colors-transparent); background: var(--chakra-colors-whiteAlpha-300); color: var(--chakra-colors-whiteAlpha-500); }
.css-1oq4bav[aria-checked="true"]:hover, .css-1oq4bav[data-checked]:hover { background-color: var(--secondary); border-color: var(--chakra-colors-transparent); }
.css-1oq4bav:indeterminate, .css-1oq4bav[aria-checked="mixed"], .css-1oq4bav[data-indeterminate] { background: var(--chakra-colors-blue-200); border-color: var(--chakra-colors-blue-200); color: var(--chakra-colors-gray-900); }
.css-1oq4bav:disabled, .css-1oq4bav[disabled], .css-1oq4bav[aria-disabled="true"], .css-1oq4bav[data-disabled] { background: var(--chakra-colors-whiteAlpha-100); border-color: var(--chakra-colors-transparent); }
.css-1oq4bav:focus-visible, .css-1oq4bav[data-focus-visible] { box-shadow: var(--chakra-shadows-outline); }
.css-1oq4bav[aria-invalid="true"], .css-1oq4bav[data-invalid] { border-color: var(--chakra-colors-red-300); }
.css-6x44c9 { margin-inline-start: 0.5rem; user-select: none; font-size: var(--chakra-fontSizes-md); }
.css-6x44c9:disabled, .css-6x44c9[disabled], .css-6x44c9[aria-disabled="true"], .css-6x44c9[data-disabled] { opacity: 0.4; }
.css-1tiuq89 { font-size: var(--chakra-fontSizes-sm); font-weight: var(--chakra-fontWeights-medium); color: var(--text-primary); }
.css-r7gzrk { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: end; justify-content: flex-end; padding-inline-start: var(--chakra-space-6); padding-inline-end: var(--chakra-space-6); padding: 0px; margin-top: var(--chakra-space-4); }
.css-9vcoaq { display: flex; width: var(--chakra-sizes-full); -webkit-box-pack: center; justify-content: center; }
.css-1y4lpbv { display: inline-flex; appearance: none; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; user-select: none; position: relative; white-space: nowrap; vertical-align: middle; outline: transparent solid 2px; outline-offset: 2px; line-height: 1.2; border-radius: var(--chakra-radii-md); font-weight: 500; transition-property: var(--chakra-transition-property-common); transition-duration: var(--chakra-transition-duration-normal); cursor: pointer; height: var(--chakra-sizes-10); min-width: 120px; font-size: var(--chakra-fontSizes-md); padding-inline-start: var(--chakra-space-4); padding-inline-end: var(--chakra-space-4); min-height: 40px; background: var(--solid-button-bg); color: var(--text-revert-primary); width: var(--chakra-sizes-full); }
.css-1y4lpbv:focus-visible, .css-1y4lpbv[data-focus-visible] { box-shadow: var(--chakra-shadows-outline); }
.css-1y4lpbv:disabled, .css-1y4lpbv[disabled], .css-1y4lpbv[aria-disabled="true"], .css-1y4lpbv[data-disabled] { opacity: 0.4; cursor: not-allowed; box-shadow: var(--chakra-shadows-none); }
.css-1y4lpbv:hover, .css-1y4lpbv[data-hover] { background: var(--solid-button-bg); opacity: 0.9; }
.css-1y4lpbv:hover:disabled, .css-1y4lpbv[data-hover]:disabled, .css-1y4lpbv:hover[disabled], .css-1y4lpbv[data-hover][disabled], .css-1y4lpbv:hover[aria-disabled="true"], .css-1y4lpbv[data-hover][aria-disabled="true"], .css-1y4lpbv:hover[data-disabled], .css-1y4lpbv[data-hover][data-disabled] { background: var(--chakra-colors-whiteAlpha-200); }
.css-1y4lpbv:active, .css-1y4lpbv[data-active] { background: var(--solid-button-bg); filter: brightness(0.7); opacity: 0.9; }
.css-1y4lpbv:disabled:disabled { opacity: 0.5; background: var(--solid-button-bg); }
.css-10klw3m { height: 100%; }
.UPpgR2mc.qyzD3vv- { position: fixed; inset: 0; width: 100vw; height: 100vh; margin: 0; padding: 0; border: 0; background: transparent; opacity: 0; z-index: 200; cursor: default; -webkit-appearance: none; appearance: none; }
#ray-chart-root { position: relative; width: 100%; height: 100%; min-height: 260px; border-radius: 8px; overflow: hidden; background: var(--background-dark50); }
#ray-chart { position: absolute; inset: 0; }
#ray-chart-legend { position: absolute; top: 8px; left: 10px; z-index: 3; pointer-events: none; display: flex; flex-wrap: wrap; gap: 10px; font-family: "Space Grotesk", monospace; font-size: 12px; line-height: 1.4; color: var(--text-tertiary); }
#ray-chart-legend b { margin-left: 3px; font-weight: 500; color: var(--text-secondary); }

/* --- Extracted <style> block #8 --- */
.with-scroll-bars-hidden {
   overflow: hidden !important;
   padding-right: 0px !important;
  }
  body {
    overflow: hidden !important;
    overscroll-behavior: contain;
    position: relative !important;
    padding-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    margin-left:0;
    margin-top:0;
    margin-right: 0px !important;
    
  }
  
  .right-scroll-bar-position {
    right: 0px !important;
  }
  
  .width-before-scroll-bar {
    margin-right: 0px !important;
  }
  
  .right-scroll-bar-position .right-scroll-bar-position {
    right: 0 !important;
  }
  
  .width-before-scroll-bar .width-before-scroll-bar {
    margin-right: 0 !important;
  }
  
  body {
    --removed-body-scroll-bar-size: 0px;
  }

/* --- Extracted <style> block #9 --- */
:root {
  }

