body { transition: opacity 0.2s ease-in; }body[unresolved] { opacity: 0; display: block; overflow: hidden; position: relative; }: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); }html { line-height: 1.5; text-size-adjust: 100%; font-family: system-ui, sans-serif; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; touch-action: manipulation; }body { position: relative; min-height: 100%; margin: 0px; font-feature-settings: "kern"; }:where(*) { border-width: 0px; border-style: solid; box-sizing: border-box; overflow-wrap: break-word; }main { display: block; }hr { border-top-width: 1px; box-sizing: content-box; height: 0px; overflow: visible; }:where(pre, code, kbd, samp) { font-family: SFMono-Regular, Menlo, Monaco, Consolas, monospace; font-size: 1em; }a { background-color: transparent; color: inherit; text-decoration: inherit; }abbr[title] { border-bottom: none; 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: 0px; }:where(button, input) { overflow: visible; }:where(button, select) { text-transform: none; }:where() { border-style: none; padding: 0px; }fieldset { padding: 0.35em 0.75em 0.625em; }legend { box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0px; white-space: normal; }progress { vertical-align: baseline; }textarea { overflow: auto; }:where([type="checkbox"], [type="radio"]) { box-sizing: border-box; padding: 0px; }input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { appearance: none !important; }input[type="number"] { }input[type="search"] { appearance: textfield; outline-offset: -2px; }input[type="search"]::-webkit-search-decoration { appearance: none !important; }::-webkit-file-upload-button { appearance: button; font: inherit; }details { display: block; }summary { 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: 0px; }button { background: transparent; padding: 0px; }fieldset { margin: 0px; padding: 0px; }:where(ol, ul) { margin: 0px; padding: 0px; }textarea { resize: vertical; }:where(button, [role="button"]) { cursor: pointer; }table { border-collapse: collapse; }:where(h1, h2, h3, h4, h5, h6) { font-size: inherit; font-weight: inherit; }:where(button, input, optgroup, select, textarea) { padding: 0px; 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; }: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; } }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); }::placeholder { color: var(--chakra-colors-chakra-placeholder-color); }*, ::before, ::after { border-color: var(--chakra-colors-chakra-border-color); }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"; --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-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-origin: ; background-clip: ; background-color: ; 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 { appearance: none; margin: 0px; }input[type="number"] { }.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: url("/SpaceGrotesk[wght].woff2") format("woff2"); font-weight: 300; }@font-face { font-family: "Space Grotesk"; src: url("/SpaceGrotesk[wght].woff2") format("woff2"); font-weight: 400; }@font-face { font-family: "Space Grotesk"; src: url("/SpaceGrotesk[wght].woff2") format("woff2"); font-weight: 500; }@font-face { font-family: "Space Grotesk"; src: url("/SpaceGrotesk[wght].woff2") format("woff2"); font-weight: 700; }@font-face { font-family: chillax; src: url("/Chillax-Regular.woff2") format("woff2"); font-display: swap; font-style: normal; }@font-face { font-family: chillax; font-display: swap; font-style: normal; }@font-face { font-family: chillax; font-display: swap; font-style: normal; }@font-face { font-family: chillax; font-display: swap; font-style: normal; }: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; }@keyframes slide-in-one-tap {    0% { transform: translateY(80px); }   100% { transform: translateY(0px); } }.trust-hide-gracefully { opacity: 0; }.trust-wallet-one-tap .hidden { display: none; }.trust-wallet-one-tap .semibold { font-weight: 500; }.trust-wallet-one-tap .binance-plex { font-family: Binance; }.trust-wallet-one-tap .rounded-full { border-radius: 50%; }.trust-wallet-one-tap .flex { display: flex; }.trust-wallet-one-tap .flex-col { flex-direction: column; }.trust-wallet-one-tap .items-center { align-items: center; }.trust-wallet-one-tap .space-between { justify-content: space-between; }.trust-wallet-one-tap .justify-center { justify-content: center; }.trust-wallet-one-tap .w-full { width: 100%; }.trust-wallet-one-tap .box { transition: 0.5s cubic-bezier(0, 0, 0, 1.43); animation: 0.5s cubic-bezier(0, 0, 0, 1.43) 0s 1 normal none running slide-in-one-tap; width: 384px; border-radius: 15px; background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.25) 0px 2px 4px 0px; position: fixed; right: 30px; bottom: 30px; z-index: 1020; }.trust-wallet-one-tap .header { gap: 15px; border-bottom: 1px solid rgb(230, 230, 230); padding: 10px 18px; }.trust-wallet-one-tap .header .left-items { gap: 15px; }.trust-wallet-one-tap .header .title { color: rgb(30, 35, 41); font-size: 18px; font-weight: 600; line-height: 28px; }.trust-wallet-one-tap .header .subtitle { color: rgb(71, 77, 87); font-size: 14px; line-height: 20px; }.trust-wallet-one-tap .header .close { color: rgb(30, 35, 41); cursor: pointer; }.trust-wallet-one-tap .body { padding: 9px 18px; gap: 10px; }.trust-wallet-one-tap .body .right-items { gap: 10px; width: 100%; }.trust-wallet-one-tap .body .right-items .wallet-title { color: rgb(30, 35, 41); font-size: 16px; font-weight: 600; line-height: 20px; }.trust-wallet-one-tap .body .right-items .wallet-subtitle { color: rgb(71, 77, 87); font-size: 14px; line-height: 20px; }.trust-wallet-one-tap .connect-indicator { gap: 15px; padding: 8px 0px; }.trust-wallet-one-tap .connect-indicator .flow-icon { color: rgb(71, 77, 87); }.trust-wallet-one-tap .loading-color { color: rgb(255, 255, 255); }.trust-wallet-one-tap .button { border-radius: 50px; outline: transparent solid 2px; outline-offset: 2px; background-color: rgb(5, 0, 255); border-color: rgb(229, 231, 235); cursor: pointer; text-align: center; height: 45px; }.trust-wallet-one-tap .button .button-text { color: rgb(255, 255, 255); font-size: 16px; font-weight: 600; line-height: 20px; }.trust-wallet-one-tap .footer { margin: 20px 30px; }.trust-wallet-one-tap .check-icon { color: rgb(255, 255, 255); }@font-face { font-family: Binance; src: url("chrome-extension://egjidjbpglichdcondbcbdnbeeppgdph/fonts/BinancePlex-Regular.otf") format("opentype"); font-weight: 400; font-style: normal; }@font-face { font-family: Binance; src: url("chrome-extension://egjidjbpglichdcondbcbdnbeeppgdph/fonts/BinancePlex-Medium.otf") format("opentype"); font-weight: 500; font-style: normal; }@font-face { font-family: Binance; src: url("chrome-extension://egjidjbpglichdcondbcbdnbeeppgdph/fonts/BinancePlex-SemiBold.otf") format("opentype"); font-weight: 600; font-style: normal; }.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-j2j7pu { 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; gap: 0.25rem; }@media screen and (min-width: 48em) {   .css-j2j7pu { font-size: var(--chakra-fontSizes-md); } }@media screen and (min-width: 64em) {   .css-j2j7pu { font-size: var(--chakra-fontSizes-lg); } }.css-j2j7pu:hover, .css-j2j7pu[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-zxkzdl { appearance: none; -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: revert; font-size: var(--chakra-fontSizes-md); padding-inline-start: var(--chakra-space-4); padding-inline-end: var(--chakra-space-4); min-height: revert; color: var(--secondary); display: flex; -webkit-box-align: center; align-items: center; gap: var(--chakra-space-2); }.css-zxkzdl:focus-visible, .css-zxkzdl[data-focus-visible] { box-shadow: var(--chakra-shadows-outline); }.css-zxkzdl:disabled, .css-zxkzdl[disabled], .css-zxkzdl[aria-disabled="true"], .css-zxkzdl[data-disabled] { opacity: 0.4; cursor: not-allowed; box-shadow: var(--chakra-shadows-none); }.css-zxkzdl:hover, .css-zxkzdl[data-hover] { background: var(--outline-button-bg); opacity: 0.9; }.css-zxkzdl:hover:disabled, .css-zxkzdl[data-hover]:disabled, .css-zxkzdl:hover[disabled], .css-zxkzdl[data-hover][disabled], .css-zxkzdl:hover[aria-disabled="true"], .css-zxkzdl[data-hover][aria-disabled="true"], .css-zxkzdl:hover[data-disabled], .css-zxkzdl[data-hover][data-disabled] { background: initial; }.css-zxkzdl:active, .css-zxkzdl[data-active] { background: var(--outline-button-bg); filter: brightness(0.7); opacity: 0.9; }.css-zxkzdl:disabled:disabled { opacity: 0.5; }.css-70qvj9 { display: flex; -webkit-box-align: center; align-items: center; }.css-upbwdd { 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; font-weight: 500; transition-property: var(--chakra-transition-property-common); transition-duration: var(--chakra-transition-duration-normal); cursor: pointer; height: var(--chakra-sizes-8); min-width: 100px; font-size: var(--chakra-fontSizes-sm); min-height: 30px; color: var(--text-revert-primary); border: 1px solid transparent; border-radius: var(--chakra-radii-full); padding-inline-start: var(--chakra-space-2); padding-inline-end: var(--chakra-space-2); }.css-upbwdd:focus-visible, .css-upbwdd[data-focus-visible] { box-shadow: var(--chakra-shadows-outline); }.css-upbwdd:disabled, .css-upbwdd[disabled], .css-upbwdd[aria-disabled="true"], .css-upbwdd[data-disabled] { opacity: 0.4; cursor: not-allowed; box-shadow: var(--chakra-shadows-none); }.css-upbwdd:active, .css-upbwdd[data-active] { background: var(--solid-button-bg); filter: brightness(0.7); opacity: 0.9; }.css-upbwdd:disabled:disabled { opacity: 0.5; background: var(--solid-button-bg); }@media screen and (min-width: 64em) {   .css-upbwdd { background: var(--chakra-colors-transparent); padding-inline-start: var(--chakra-space-3); padding-inline-end: var(--chakra-space-3); } }.css-upbwdd:hover, .css-upbwdd[data-hover] { border-color: var(--text-link); background: var(--info-button-bg); }@media screen and (min-width: 90em) {   .css-upbwdd { height: var(--chakra-sizes-9); } }.css-1m90edr { font-size: var(--chakra-fontSizes-md); color: var(--text-secondary); }.css-oy95oz { color: var(--text-link); margin-left: var(--chakra-space-1); }.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-13hw0x2 { row-gap: var(--chakra-space-2); column-gap: var(--chakra-space-3); width: var(--chakra-sizes-full); grid-template: "controls" "panel" "kline" / auto; }@media screen and (min-width: 48em) {   .css-13hw0x2 { column-gap: var(--chakra-space-4); grid-template: ". controls" "kline panel" / 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-4g6ai3 { cursor: pointer; }.css-fqllj7 { display: flex; -webkit-box-align: center; align-items: center; flex-direction: row; gap: var(--chakra-space-1); }.css-18xxjce { color: var(--text-link); font-weight: var(--chakra-fontWeights-medium); }.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-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-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-1xny2ve { background: var(--background-dark50); position: relative; border-radius: 12px; border: 1px solid transparent; }.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-1nit5cu { 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-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-ihj8fi { margin-bottom: var(--chakra-space-4); }@media screen and (min-width: 48em) {   .css-ihj8fi { margin-bottom: var(--chakra-space-5); } }.css-lupehc { position: relative; box-shadow: var(--chakra-shadows-none); background: var(--background-transparent07); border-width: 1px; border-style: solid; border-color: var(--background-transparent12); 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-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-172co0b { grid-area: kline; overflow: hidden; }.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-nohq7i { 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-ayszpf { 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-10klw3m { height: 100%; }.css-1hkmdnt { cursor: pointer; opacity: 1; }.css-1phd9a0 { object-fit: cover; }.css-1jq94qf { display: flex; -webkit-box-align: center; align-items: center; flex-direction: row; gap: var(--chakra-space-0-5); min-height: 32px; }.css-qp7fwa { 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: 2rem; min-width: 6rem; background: var(--solid-button-bg); color: var(--text-revert-primary); font-size: var(--chakra-fontSizes-sm); min-height: 2rem; padding-inline-start: var(--chakra-space-2); padding-inline-end: var(--chakra-space-2); }.css-qp7fwa:focus-visible, .css-qp7fwa[data-focus-visible] { box-shadow: var(--chakra-shadows-outline); }.css-qp7fwa:disabled, .css-qp7fwa[disabled], .css-qp7fwa[aria-disabled="true"], .css-qp7fwa[data-disabled] { opacity: 0.4; cursor: not-allowed; box-shadow: var(--chakra-shadows-none); }.css-qp7fwa:hover, .css-qp7fwa[data-hover] { background: var(--solid-button-bg); opacity: 0.9; }.css-qp7fwa:hover:disabled, .css-qp7fwa[data-hover]:disabled, .css-qp7fwa:hover[disabled], .css-qp7fwa[data-hover][disabled], .css-qp7fwa:hover[aria-disabled="true"], .css-qp7fwa[data-hover][aria-disabled="true"], .css-qp7fwa:hover[data-disabled], .css-qp7fwa[data-hover][data-disabled] { background: var(--chakra-colors-whiteAlpha-200); }.css-qp7fwa:active, .css-qp7fwa[data-active] { background: var(--solid-button-bg); filter: brightness(0.7); opacity: 0.9; }.css-qp7fwa:disabled:disabled { opacity: 0.5; background: var(--solid-button-bg); }.css-wcyru3 { display: inline-flex; align-self: center; flex-shrink: 0; margin-inline-start: var(--chakra-space-1); }.css-1wm9soh { display: flex; -webkit-box-align: center; align-items: center; flex-direction: row; gap: 0.5rem; pointer-events: initial; padding-inline: 12px; padding-top: 10px; padding-bottom: 10px; }.css-1r7k64c { 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: 12px; 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-1r7k64c { column-gap: var(--chakra-space-4); } }.css-1cj9kvf { grid-area: token; color: var(--text-secondary); font-weight: 500; font-size: var(--chakra-fontSizes-lg); }.css-cx5kn1 { background: var(--token-avatar-bg); border: var(--chakra-borders-none); min-width: 20px; min-height: 20px; max-width: 20px; max-height: 20px; border-radius: 50%; padding: 0.15em; font-size: 20px; }.css-wxzvbi { grid-area: input; color: var(--text-primary); font-weight: 500; font-size: var(--chakra-fontSizes-lg); }.css-196bse { grid-area: price; color: var(--text-tertiary); font-size: var(--chakra-fontSizes-xs); }.css-1c8pudj { display: flex; -webkit-box-align: center; align-items: center; flex-direction: column; gap: 0.5rem; margin-inline: unset; margin-top: 0px; }@media screen and (min-width: 48em) {   .css-1c8pudj { margin-inline: auto; margin-top: clamp(0px, -51.2px + 6.4vh, 32px); } }.css-id3f61 { grid-area: kline; margin-bottom: var(--chakra-space-3); overflow: hidden; }.css-gh0nt { background: var(--background-light); border: var(--panel-card-border); box-shadow: var(--panel-card-shadow); border-radius: 12px; overflow: hidden; display: none; flex-direction: column; padding: var(--chakra-space-3); gap: var(--chakra-space-4); height: 100%; }@media screen and (min-width: 48em) {   .css-gh0nt { border-radius: 20px; padding: var(--chakra-space-3); } }.css-1u857r5 { 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: 0px; height: 100%; }@media screen and (min-width: 48em) {   .css-1u857r5 { border-radius: 20px; padding: var(--chakra-space-6); } }.css-ljs055 { display: grid; column-gap: var(--chakra-space-4); grid-template: "name chart" "price chart" ". ." 1fr / 1fr 1fr; -webkit-box-align: center; align-items: center; cursor: pointer; height: 100%; padding-inline-start: var(--chakra-space-2); padding-inline-end: var(--chakra-space-2); }.css-6pvtqp { grid-area: name; }.css-2fvnuw { background: var(--token-avatar-bg); border: var(--chakra-borders-none); min-width: 16px; min-height: 16px; max-width: 16px; max-height: 16px; border-radius: 50%; padding: 0.15em; font-size: 16px; backdrop-filter: blur(2px); }.css-1x479da { background: var(--token-avatar-bg); border: var(--chakra-borders-none); min-width: 16px; min-height: 16px; max-width: 16px; max-height: 16px; border-radius: 50%; padding: 0.15em; font-size: 16px; backdrop-filter: blur(2px); margin-left: -2px; }.css-1xuwdrg { grid-area: price; }.css-9whtwa { font-size: var(--chakra-fontSizes-md); font-weight: 500; color: var(--text-primary); }@media screen and (min-width: 48em) {   .css-9whtwa { font-size: var(--chakra-fontSizes-xl); } }.css-18pz0vm { font-size: var(--chakra-fontSizes-xs); color: rgb(136, 136, 136); }@media screen and (min-width: 48em) {   .css-18pz0vm { font-size: var(--chakra-fontSizes-sm); } }.css-o1a9xp { grid-area: chart; position: relative; height: 100%; }.css-1q7jsje { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; flex-direction: row; gap: 0.5rem; }.css-1jwmimv { font-weight: var(--chakra-fontWeights-bold); font-size: 12px; color: var(--text-secondary); }.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-wl0d9u { 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: auto; overscroll-behavior-y: none; }.css-nhmeq8 { display: flex; flex-direction: column; position: relative; outline: transparent solid 2px; outline-offset: 2px; border-radius: 0px; margin-top: auto; margin-bottom: auto; margin-inline: auto; z-index: var(--chakra-zIndices-modal); --modal-bg: var(--chakra-colors-white); --modal-shadow: var(--chakra-shadows-lg); background: var(--background-light); box-shadow: var(--modal-shadow); padding-inline: 20px; padding-block: 18px; max-height: 100%; max-width: unset; height: 100%; color: var(--text-primary); width: unset; }@media screen and (min-width: 48em) {   .css-nhmeq8 { border-radius: 12px; padding-inline: 24px; max-height: 80%; height: unset; width: 36em; } }.chakra-ui-dark .css-nhmeq8:not([data-theme]), [data-theme="dark"] .css-nhmeq8:not([data-theme]), .css-nhmeq8[data-theme="dark"] { --modal-bg: var(--chakra-colors-gray-700); --modal-shadow: var(--chakra-shadows-dark-lg); }.css-19zlnid { flex: 0 1 0%; padding-inline-start: var(--chakra-space-6); padding-inline-end: var(--chakra-space-6); font-size: var(--chakra-fontSizes-lg); font-weight: 500; padding: 0px; margin-top: 4px; margin-bottom: 16px; }@media screen and (min-width: 48em) {   .css-19zlnid { font-size: var(--chakra-fontSizes-xl); margin-top: 10px; margin-bottom: 18px; } }.css-svlhii { outline: transparent solid 2px; outline-offset: 2px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; flex-shrink: 0; width: 2em; height: 2em; border-radius: var(--chakra-radii-md); transition-property: var(--chakra-transition-property-common); transition-duration: var(--chakra-transition-duration-normal); background: var(--close-button-bg); --close-button-size: var(--chakra-sizes-8); font-size: var(--chakra-fontSizes-xs); position: absolute; top: 24px; right: 24px; color: var(--text-secondary); }.css-svlhii:disabled, .css-svlhii[disabled], .css-svlhii[aria-disabled="true"], .css-svlhii[data-disabled] { opacity: 0.4; cursor: not-allowed; box-shadow: var(--chakra-shadows-none); }.css-svlhii:hover, .css-svlhii[data-hover] { --close-button-bg: var(--chakra-colors-blackAlpha-100); }.chakra-ui-dark .css-svlhii:hover:not([data-theme]), .chakra-ui-dark .css-svlhii[data-hover]:not([data-theme]), [data-theme="dark"] .css-svlhii:hover:not([data-theme]), [data-theme="dark"] .css-svlhii[data-hover]:not([data-theme]), .css-svlhii:hover[data-theme="dark"], .css-svlhii[data-hover][data-theme="dark"] { --close-button-bg: var(--chakra-colors-whiteAlpha-100); }.css-svlhii:active, .css-svlhii[data-active] { --close-button-bg: var(--chakra-colors-blackAlpha-200); }.chakra-ui-dark .css-svlhii:active:not([data-theme]), .chakra-ui-dark .css-svlhii[data-active]:not([data-theme]), [data-theme="dark"] .css-svlhii:active:not([data-theme]), [data-theme="dark"] .css-svlhii[data-active]:not([data-theme]), .css-svlhii:active[data-theme="dark"], .css-svlhii[data-active][data-theme="dark"] { --close-button-bg: var(--chakra-colors-whiteAlpha-200); }.css-svlhii:focus-visible, .css-svlhii[data-focus-visible] { box-shadow: var(--chakra-shadows-outline); }@media screen and (min-width: 48em) {   .css-svlhii { top: 28px; right: 32px; } }.css-onkibi { width: 1em; height: 1em; display: inline-block; line-height: 1em; flex-shrink: 0; color: currentcolor; vertical-align: middle; }.css-4ucsyi { padding-inline-start: var(--chakra-space-6); padding-inline-end: var(--chakra-space-6); flex: 1 1 0%; overflow: auto; padding: 0px; display: grid; }.css-121hq68 { overflow: hidden; display: flex; flex-direction: column; }.css-1v96qm7 { margin-bottom: var(--chakra-space-5); color: var(--text-tertiary); background: var(--background-transparent07); padding: var(--chakra-space-3); font-size: var(--chakra-fontSizes-xs); border-radius: var(--chakra-radii-md); }@media screen and (min-width: 48em) {   .css-1v96qm7 { font-size: var(--chakra-fontSizes-sm); } }.css-imlzdy { margin-bottom: var(--chakra-space-6); flex: 1 1 0%; overflow-y: scroll; }.css-1y3f6ad { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; flex-direction: row; gap: 0.5rem; }.css-8l9prv { font-size: var(--chakra-fontSizes-sm); color: var(--text-primary); font-weight: 500; margin-bottom: var(--chakra-space-4); }@media screen and (min-width: 48em) {   .css-8l9prv { font-size: var(--chakra-fontSizes-md); } }.css-r6jw1f { display: grid; row-gap: 10px; column-gap: var(--chakra-space-4); grid-template-columns: 1fr; }@media screen and (min-width: 48em) {   .css-r6jw1f { row-gap: var(--chakra-space-3); grid-template-columns: 1fr 1fr; } }.css-72styx { display: flex; -webkit-box-align: center; align-items: center; gap: var(--chakra-space-2); cursor: pointer; border-radius: var(--chakra-radii-md); background: var(--background-dark); padding-top: var(--chakra-space-3); padding-bottom: var(--chakra-space-3); padding-inline-start: var(--chakra-space-3); padding-inline-end: var(--chakra-space-3); padding-left: var(--chakra-space-9); }.css-72styx:hover, .css-72styx[data-hover] { background: rgb(82, 76, 146); color: var(--text-primary); }@media screen and (min-width: 48em) {   .css-72styx { padding-left: var(--chakra-space-3); } }.css-yflyrp { width: var(--chakra-sizes-8); height: var(--chakra-sizes-8); margin-left: var(--chakra-space-1); }.css-1vg6q84 { font-weight: 700; }.css-6y2glb { display: flex; -webkit-box-align: center; align-items: center; flex-direction: row; gap: var(--chakra-space-1); background-color: var(--select-inactive); padding-inline-start: var(--chakra-space-2); padding-inline-end: var(--chakra-space-2); padding-top: var(--chakra-space-1); padding-bottom: var(--chakra-space-1); border-radius: 8px; }.css-11wgad3 { font-size: 12px; color: var(--text-purple); }.css-17rf1r8 { display: flex; -webkit-box-align: center; align-items: center; flex-direction: row; gap: 0.5rem; color: var(--text-secondary); font-size: var(--chakra-fontSizes-sm); margin-top: var(--chakra-space-3); margin-bottom: var(--chakra-space-3); }.css-1vx1ccu { -webkit-box-flex: 1; flex-grow: 1; height: 1px; color: var(--text-tertiary); background: var(--divider-dash-gradient); }.css-11f329x { display: grid; row-gap: var(--chakra-space-3); column-gap: var(--chakra-space-4); opacity: 0.5; grid-template-columns: 1fr 1fr; }.css-13ucj6f { display: flex; -webkit-box-align: center; align-items: center; gap: var(--chakra-space-2); cursor: not-allowed; border-radius: var(--chakra-radii-md); background: var(--background-dark); padding-top: var(--chakra-space-3); padding-bottom: var(--chakra-space-3); padding-inline-start: var(--chakra-space-3); padding-inline-end: var(--chakra-space-3); padding-left: var(--chakra-space-9); }@media screen and (min-width: 48em) {   .css-13ucj6f { padding-left: var(--chakra-space-3); } }.css-9pponu { display: flex; -webkit-box-pack: justify; justify-content: space-between; background: var(--background-transparent07); color: var(--text-secondary); font-size: var(--chakra-fontSizes-sm); font-weight: 500; border-radius: var(--chakra-radii-xl); padding-top: var(--chakra-space-4); padding-bottom: var(--chakra-space-4); padding-inline-start: var(--chakra-space-5); padding-inline-end: var(--chakra-space-5); margin-bottom: var(--chakra-space-3); }.css-1t9pz9x { width: 20px; height: 20px; }.css-1ibaxj4 { display: inline-block; position: relative; vertical-align: middle; line-height: 0; --switch-track-diff: calc(var(--switch-track-width) - var(--switch-track-height)); --switch-thumb-x: var(--switch-track-diff); --switch-track-width: 2.25em; --switch-track-height: var(--chakra-sizes-4); }[dir="rtl"] .css-1ibaxj4, .css-1ibaxj4[dir="rtl"] { --switch-thumb-x: calc(var(--switch-track-diff) * -1); }.css-1kd44nd { display: inline-flex; flex-shrink: 0; -webkit-box-pack: start; justify-content: flex-start; box-sizing: content-box; cursor: pointer; border-radius: var(--chakra-radii-full); padding: var(--chakra-space-0-5); width: 2.25em; height: var(--switch-track-height); transition-property: var(--chakra-transition-property-common); transition-duration: var(--chakra-transition-duration-fast); --switch-bg: var(--chakra-colors-gray-300); background: var(--background-transparent12); }.chakra-ui-dark .css-1kd44nd:not([data-theme]), [data-theme="dark"] .css-1kd44nd:not([data-theme]), .css-1kd44nd[data-theme="dark"] { --switch-bg: var(--chakra-colors-whiteAlpha-400); }.css-1kd44nd:focus-visible, .css-1kd44nd[data-focus-visible] { box-shadow: var(--chakra-shadows-outline); }.css-1kd44nd:disabled, .css-1kd44nd[disabled], .css-1kd44nd[aria-disabled="true"], .css-1kd44nd[data-disabled] { opacity: 0.4; cursor: not-allowed; }.css-1kd44nd[aria-checked="true"], .css-1kd44nd[data-checked] { --switch-bg: var(--chakra-colors-blue-500); }.chakra-ui-dark .css-1kd44nd[aria-checked="true"]:not([data-theme]), .chakra-ui-dark .css-1kd44nd[data-checked]:not([data-theme]), [data-theme="dark"] .css-1kd44nd[aria-checked="true"]:not([data-theme]), [data-theme="dark"] .css-1kd44nd[data-checked]:not([data-theme]), .css-1kd44nd[aria-checked="true"][data-theme="dark"], .css-1kd44nd[data-checked][data-theme="dark"] { --switch-bg: var(--chakra-colors-blue-200); }.css-1dy2z7g { background: var(--switch-off); transition-property: transform; transition-duration: var(--chakra-transition-duration-normal); border-radius: inherit; width: var(--switch-track-height); height: var(--switch-track-height); opacity: 0.5; }.css-1dy2z7g[aria-checked="true"], .css-1dy2z7g[data-checked] { transform: translateX(var(--switch-thumb-x)); background: var(--switch-on); opacity: 1; }.css-1hzgin9 { background: var(--chakra-colors-transparent); position: unset; bottom: unset; left: unset; right: unset; }.css-2j6uai { display: flex; -webkit-box-pack: justify; justify-content: space-between; background: var(--background-transparent07); color: var(--text-secondary); font-size: var(--chakra-fontSizes-sm); font-weight: 500; border-radius: var(--chakra-radii-xl); gap: 0px; padding-top: var(--chakra-space-4); padding-bottom: var(--chakra-space-4); padding-inline-start: var(--chakra-space-5); padding-inline-end: var(--chakra-space-5); }.css-1adjxso { 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-1adjxso:focus-visible, .css-1adjxso[data-focus-visible] { box-shadow: var(--chakra-shadows-outline); }.css-1adjxso:hover, .css-1adjxso[data-hover] { text-decoration: none; }.css-s0ua71 { width: 14px; height: 14px; display: inline-block; }.css-1f4pbdi { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; color: var(--divider-bg-light-purple); padding-top: var(--chakra-space-4); margin-bottom: 0px; }.css-dw5ttn { font-size: var(--chakra-fontSizes-xs); }.css-1hohgv6 { display: flex; -webkit-box-align: center; align-items: center; flex-direction: row; gap: 0px; }.css-5tgrfo { width: 16px; height: 16px; display: inline-block; }.with-scroll-bars-hidden { overflow: hidden !important; padding-right: 0px !important; }body { overscroll-behavior: contain; padding-left: 0px; padding-top: 0px; padding-right: 0px; margin-left: 0px; margin-top: 0px; overflow: hidden !important; position: relative !important; 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: 0px !important; }.width-before-scroll-bar .width-before-scroll-bar { margin-right: 0px !important; }body { --removed-body-scroll-bar-size: 0px; }@font-face { font-family: FigtreeVF; src: url("chrome-extension://majdfhpaihoncoakbjgbdhglocklcgno/fonts/FigtreeVF.woff2") format("woff2-variations"); font-weight: 100 1000; font-display: swap; }@font-face { font-family: FigtreeVF; src: url("chrome-extension://majdfhpaihoncoakbjgbdhglocklcgno/fonts/FigtreeVF.woff2") format("woff2-variations"); font-weight: 100 1000; font-display: swap; }